{"election_name":"Vermont Governor Democratic Primary","election_type":"Governor","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":99.9,"last_updated":"2026-08-13T01:32:49.485Z","round":1,"maps":[{"name":"Vermont","map":"assets/Vermont.svg"}],"candidates":[{"name":"Amanda Janoo","party":"Democratic","incumbent":false,"major_candidate":true,"winner":true,"advanced":false,"color":"#40247a","votes":39610,"percent":51.32,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#0f4b8f","votes":37567,"percent":48.68,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}],"region_results":{"addison":{"name":"Addison","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":3146,"percent":54.33,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":2645,"percent":45.67,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"albany":{"name":"Albany","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":47,"percent":55.95,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":37,"percent":44.05,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"alburgh":{"name":"Alburgh","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":67,"percent":58.77,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":47,"percent":41.23,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"andover":{"name":"Andover","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":38,"percent":51.35,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":36,"percent":48.65,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"arlington":{"name":"Arlington","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":148,"percent":60.66,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":96,"percent":39.34,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"athens":{"name":"Athens","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":25,"percent":58.14,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":18,"percent":41.86,"color":"#0f4b8f","winner":false,"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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":53,"percent":57.61,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":39,"percent":42.39,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"baltimore":{"name":"Baltimore","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":7,"percent":50,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":7,"percent":50,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"barnard":{"name":"Barnard","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":82,"percent":50.62,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":80,"percent":49.38,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"barnet":{"name":"Barnet","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":100,"percent":52.91,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":89,"percent":47.09,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"barre_city":{"name":"Barre City","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":363,"percent":56.54,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":279,"percent":43.46,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"barre_town":{"name":"Barre Town","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":342,"percent":51.51,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":322,"percent":48.49,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"barton":{"name":"Barton","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":82,"percent":71.93,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":32,"percent":28.07,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"belvidere":{"name":"Belvidere","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":11,"percent":52.38,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":10,"percent":47.62,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bennington":{"name":"Bennington","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":2707,"percent":55.61,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":2161,"percent":44.39,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"benson":{"name":"Benson","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":26,"percent":52,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":24,"percent":48,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"berkshire":{"name":"Berkshire","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":27,"percent":54,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":23,"percent":46,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"berlin":{"name":"Berlin","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":178,"percent":53.13,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":157,"percent":46.87,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bethel":{"name":"Bethel","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":101,"percent":53.16,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":89,"percent":46.84,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bloomfield":{"name":"Bloomfield","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":7,"percent":87.5,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":1,"percent":12.5,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bolton":{"name":"Bolton","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":99,"percent":60.37,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":65,"percent":39.63,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bradford":{"name":"Bradford","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":198,"percent":68.51,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":91,"percent":31.49,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"braintree":{"name":"Braintree","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":78,"percent":56.12,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":61,"percent":43.88,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brandon":{"name":"Brandon","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":186,"percent":54.07,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":158,"percent":45.93,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brattleboro":{"name":"Brattleboro","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":1240,"percent":60.25,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":818,"percent":39.75,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bridgewater":{"name":"Bridgewater","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":66,"percent":58.93,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":46,"percent":41.07,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bridport":{"name":"Bridport","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":77,"percent":60.16,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":51,"percent":39.84,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brighton":{"name":"Brighton","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":30,"percent":65.22,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":16,"percent":34.78,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bristol":{"name":"Bristol","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":374,"percent":64.59,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":205,"percent":35.41,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brookfield":{"name":"Brookfield","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":93,"percent":51.96,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":86,"percent":48.04,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brookline":{"name":"Brookline","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":43,"percent":57.33,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":32,"percent":42.67,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brownington":{"name":"Brownington","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":30,"percent":69.77,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":13,"percent":30.23,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brunswick":{"name":"Brunswick","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":3,"percent":100,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":0,"percent":0,"color":"#40247a","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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":67,"percent":54.03,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":57,"percent":45.97,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"burlington":{"name":"Burlington","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":4641,"percent":58.83,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":3248,"percent":41.17,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"cabot":{"name":"Cabot","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":99,"percent":59.64,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":67,"percent":40.36,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"calais":{"name":"Calais","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":267,"percent":53.19,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":235,"percent":46.81,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"cambridge":{"name":"Cambridge","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":200,"percent":60.42,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":131,"percent":39.58,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"canaan":{"name":"Canaan","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":18,"percent":52.94,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":16,"percent":47.06,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"castleton":{"name":"Castleton","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":108,"percent":54.27,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":91,"percent":45.73,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"cavendish":{"name":"Cavendish","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":66,"percent":54.1,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":56,"percent":45.9,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"charleston":{"name":"Charleston","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":34,"percent":59.65,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":23,"percent":40.35,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"charlotte":{"name":"Charlotte","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":466,"percent":51.95,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":431,"percent":48.05,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"chelsea":{"name":"Chelsea","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":61,"percent":53.98,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":52,"percent":46.02,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"chester":{"name":"Chester","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":176,"percent":50,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":176,"percent":50,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"chittenden":{"name":"Chittenden","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":14339,"percent":51.72,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":13386,"percent":48.28,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"clarendon":{"name":"Clarendon","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":55,"percent":58.51,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":39,"percent":41.49,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"colchester":{"name":"Colchester","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":1094,"percent":54.95,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":897,"percent":45.05,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"concord":{"name":"Concord","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":29,"percent":56.86,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":22,"percent":43.14,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"corinth":{"name":"Corinth","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":100,"percent":61.35,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":63,"percent":38.65,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"cornwall":{"name":"Cornwall","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":169,"percent":57.48,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":125,"percent":42.52,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"coventry":{"name":"Coventry","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":25,"percent":58.14,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":18,"percent":41.86,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"craftsbury":{"name":"Craftsbury","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":127,"percent":70.56,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":53,"percent":29.44,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"danby":{"name":"Danby","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":50,"percent":52.08,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":46,"percent":47.92,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"danville":{"name":"Danville","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":144,"percent":56.25,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":112,"percent":43.75,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"derby":{"name":"Derby","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":114,"percent":53.52,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":99,"percent":46.48,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"dorset":{"name":"Dorset","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":145,"percent":65.02,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":78,"percent":34.98,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"dover":{"name":"Dover","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":49,"percent":51.04,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":47,"percent":48.96,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"dummerston":{"name":"Dummerston","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":222,"percent":54.68,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":184,"percent":45.32,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"duxbury":{"name":"Duxbury","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":103,"percent":53.37,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":90,"percent":46.63,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"east_haven":{"name":"East Haven","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":16,"percent":64,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":9,"percent":36,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"east_montpelier":{"name":"East Montpelier","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":411,"percent":57.56,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":303,"percent":42.44,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"eden":{"name":"Eden","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":26,"percent":54.17,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":22,"percent":45.83,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"elmore":{"name":"Elmore","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":92,"percent":65.71,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":48,"percent":34.29,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"enosburgh":{"name":"Enosburgh","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":64,"percent":51.61,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":60,"percent":48.39,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"essex_junction_city":{"name":"Essex Junction City","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":858,"percent":52.44,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":778,"percent":47.56,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"essex_town":{"name":"Essex Town","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":874,"percent":51.35,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":828,"percent":48.65,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fair_haven":{"name":"Fair Haven","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":66,"percent":61.11,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":42,"percent":38.89,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fairfax":{"name":"Fairfax","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":260,"percent":64.04,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":146,"percent":35.96,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fairfield":{"name":"Fairfield","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":58,"percent":53.7,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":50,"percent":46.3,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fairlee":{"name":"Fairlee","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":83,"percent":62.88,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":49,"percent":37.12,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fayston":{"name":"Fayston","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":125,"percent":56.05,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":98,"percent":43.95,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ferrisburgh":{"name":"Ferrisburgh","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":234,"percent":50.21,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":232,"percent":49.79,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fletcher":{"name":"Fletcher","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":104,"percent":69.33,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":46,"percent":30.67,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"franklin":{"name":"Franklin","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":1475,"percent":54.35,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":1239,"percent":45.65,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"georgia":{"name":"Georgia","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":131,"percent":53.25,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":115,"percent":46.75,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"glover":{"name":"Glover","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":78,"percent":71.56,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":31,"percent":28.44,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"goshen":{"name":"Goshen","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":17,"percent":51.52,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":16,"percent":48.48,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"grafton":{"name":"Grafton","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":45,"percent":60,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":30,"percent":40,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"granby":{"name":"Granby","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":4,"percent":66.67,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":2,"percent":33.33,"color":"#40247a","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":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":688,"percent":56.58,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":528,"percent":43.42,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"granville":{"name":"Granville","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":14,"percent":53.85,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":12,"percent":46.15,"color":"#0f4b8f","winner":false,"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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":122,"percent":75.78,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":39,"percent":24.22,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"groton":{"name":"Groton","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":42,"percent":71.19,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":17,"percent":28.81,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"guildhall":{"name":"Guildhall","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":13,"percent":72.22,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":5,"percent":27.78,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"guilford":{"name":"Guilford","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":247,"percent":64.32,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":137,"percent":35.68,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"halifax":{"name":"Halifax","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":62,"percent":65.96,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":32,"percent":34.04,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hancock":{"name":"Hancock","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":25,"percent":58.14,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":18,"percent":41.86,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hardwick":{"name":"Hardwick","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":217,"percent":73.31,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":79,"percent":26.69,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hartford":{"name":"Hartford","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":658,"percent":54.83,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":542,"percent":45.17,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hartland":{"name":"Hartland","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":277,"percent":53.27,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":243,"percent":46.73,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"highgate":{"name":"Highgate","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":51,"percent":52.58,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":46,"percent":47.42,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hinesburg":{"name":"Hinesburg","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":444,"percent":50.98,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":427,"percent":49.02,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"holland":{"name":"Holland","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":19,"percent":57.58,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":14,"percent":42.42,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hubbardton":{"name":"Hubbardton","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":24,"percent":52.17,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":22,"percent":47.83,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"huntington":{"name":"Huntington","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":308,"percent":69.84,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":133,"percent":30.16,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hyde_park":{"name":"Hyde Park","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":149,"percent":55.39,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":120,"percent":44.61,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ira":{"name":"Ira","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":16,"percent":66.67,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":8,"percent":33.33,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"irasburg":{"name":"Irasburg","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":28,"percent":65.12,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":15,"percent":34.88,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"isle_la_motte":{"name":"Isle La Motte","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":34,"percent":53.12,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":30,"percent":46.88,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"jamaica":{"name":"Jamaica","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":71,"percent":56.8,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":54,"percent":43.2,"color":"#40247a","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":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":15,"percent":65.22,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":8,"percent":34.78,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"jericho":{"name":"Jericho","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":483,"percent":51.06,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":463,"percent":48.94,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"johnson":{"name":"Johnson","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":162,"percent":70.43,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":68,"percent":29.57,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"killington":{"name":"Killington","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":97,"percent":58.43,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":69,"percent":41.57,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"kirby":{"name":"Kirby","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":36,"percent":59.02,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":25,"percent":40.98,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"landgrove":{"name":"Landgrove","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":16,"percent":50,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":16,"percent":50,"color":"#0f4b8f","winner":false,"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":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":53,"percent":56.99,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":40,"percent":43.01,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lemington":{"name":"Lemington","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":5,"percent":83.33,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":1,"percent":16.67,"color":"#40247a","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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":214,"percent":64.85,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":116,"percent":35.15,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"londonderry":{"name":"Londonderry","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":117,"percent":62.23,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":71,"percent":37.77,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lowell":{"name":"Lowell","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":18,"percent":62.07,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":11,"percent":37.93,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ludlow":{"name":"Ludlow","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":101,"percent":55.19,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":82,"percent":44.81,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lunenburg":{"name":"Lunenburg","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":29,"percent":64.44,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":16,"percent":35.56,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lyndon":{"name":"Lyndon","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":137,"percent":52.49,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":124,"percent":47.51,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"maidstone":{"name":"Maidstone","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":11,"percent":68.75,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":5,"percent":31.25,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"manchester":{"name":"Manchester","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":321,"percent":61.73,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":199,"percent":38.27,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"marlboro":{"name":"Marlboro","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":126,"percent":54.55,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":105,"percent":45.45,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"marshfield":{"name":"Marshfield","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":109,"percent":57.67,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":80,"percent":42.33,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"mendon":{"name":"Mendon","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":38,"percent":53.52,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":33,"percent":46.48,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"middlebury":{"name":"Middlebury","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":693,"percent":53.76,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":596,"percent":46.24,"color":"#0f4b8f","winner":false,"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":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":277,"percent":57.47,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":205,"percent":42.53,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"middletown_springs":{"name":"Middletown Springs","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":80,"percent":75.47,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":26,"percent":24.53,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"milton":{"name":"Milton","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":489,"percent":50.21,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":485,"percent":49.79,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"monkton":{"name":"Monkton","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":169,"percent":55.41,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":136,"percent":44.59,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"montgomery":{"name":"Montgomery","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":65,"percent":54.17,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":55,"percent":45.83,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"montpelier":{"name":"Montpelier","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":1306,"percent":57.03,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":984,"percent":42.97,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"moretown":{"name":"Moretown","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":148,"percent":60.41,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":97,"percent":39.59,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"morgan":{"name":"Morgan","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":16,"percent":72.73,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":6,"percent":27.27,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"morristown":{"name":"Morristown","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":306,"percent":54.45,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":256,"percent":45.55,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"mount_holly":{"name":"Mount Holly","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":68,"percent":51.52,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":64,"percent":48.48,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"mount_tabor":{"name":"Mount Tabor","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":8,"percent":66.67,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":4,"percent":33.33,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"new_haven":{"name":"New Haven","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":145,"percent":57.77,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":106,"percent":42.23,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"newark":{"name":"Newark","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":35,"percent":53.03,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":31,"percent":46.97,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"newbury":{"name":"Newbury","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":231,"percent":76.74,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":70,"percent":23.26,"color":"#40247a","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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":180,"percent":66.91,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":89,"percent":33.09,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"newport_city":{"name":"Newport City","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":107,"percent":52.2,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":98,"percent":47.8,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"newport_town":{"name":"Newport Town","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":34,"percent":57.63,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":25,"percent":42.37,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"north_hero":{"name":"North Hero","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":111,"percent":60,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":74,"percent":40,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"northfield":{"name":"Northfield","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":242,"percent":59.17,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":167,"percent":40.83,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"norton":{"name":"Norton","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":5,"percent":55.56,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":4,"percent":44.44,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"norwich":{"name":"Norwich","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":515,"percent":51.29,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":489,"percent":48.71,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"orange":{"name":"Orange","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":1826,"percent":50.23,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":1809,"percent":49.77,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"orwell":{"name":"Orwell","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":71,"percent":64.55,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":39,"percent":35.45,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"panton":{"name":"Panton","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":54,"percent":50.94,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":52,"percent":49.06,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pawlet":{"name":"Pawlet","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":84,"percent":62.22,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":51,"percent":37.78,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"peacham":{"name":"Peacham","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":79,"percent":54.86,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":65,"percent":45.14,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"peru":{"name":"Peru","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":32,"percent":59.26,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":22,"percent":40.74,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pittsfield":{"name":"Pittsfield","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":27,"percent":60,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":18,"percent":40,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pittsford":{"name":"Pittsford","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":83,"percent":54.97,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":68,"percent":45.03,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"plainfield":{"name":"Plainfield","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":166,"percent":59.29,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":114,"percent":40.71,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"plymouth":{"name":"Plymouth","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":28,"percent":51.85,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":26,"percent":48.15,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pomfret":{"name":"Pomfret","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":103,"percent":51.5,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":97,"percent":48.5,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"poultney":{"name":"Poultney","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":89,"percent":55.62,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":71,"percent":44.38,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pownal":{"name":"Pownal","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":138,"percent":59.48,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":94,"percent":40.52,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"proctor":{"name":"Proctor","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":37,"percent":50.68,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":36,"percent":49.32,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"putney":{"name":"Putney","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":289,"percent":61.23,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":183,"percent":38.77,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"randolph":{"name":"Randolph","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":375,"percent":59.06,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":260,"percent":40.94,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"reading":{"name":"Reading","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":80,"percent":71.43,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":32,"percent":28.57,"color":"#40247a","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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":30,"percent":65.22,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":16,"percent":34.78,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"richford":{"name":"Richford","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":38,"percent":61.29,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":24,"percent":38.71,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"richmond":{"name":"Richmond","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":478,"percent":55.01,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":391,"percent":44.99,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ripton":{"name":"Ripton","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":76,"percent":54.68,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":63,"percent":45.32,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rochester":{"name":"Rochester","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":84,"percent":54.19,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":71,"percent":45.81,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rockingham":{"name":"Rockingham","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":331,"percent":66.2,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":169,"percent":33.8,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"roxbury":{"name":"Roxbury","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":60,"percent":56.07,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":47,"percent":43.93,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"royalton":{"name":"Royalton","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":152,"percent":56.3,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":118,"percent":43.7,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rupert":{"name":"Rupert","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":42,"percent":61.76,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":26,"percent":38.24,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rutland_city":{"name":"Rutland City","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":395,"percent":50.84,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":382,"percent":49.16,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rutland_town":{"name":"Rutland Town","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":157,"percent":59.92,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":105,"percent":40.08,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ryegate":{"name":"Ryegate","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":71,"percent":71,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":29,"percent":29,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"saint_albans_city":{"name":"Saint Albans City","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":279,"percent":58.37,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":199,"percent":41.63,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"saint_albans_town":{"name":"Saint Albans Town","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":195,"percent":55.71,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":155,"percent":44.29,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"saint_george":{"name":"Saint George","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":59,"percent":58.42,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":42,"percent":41.58,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"saint_johnsbury":{"name":"Saint Johnsbury","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":286,"percent":52.48,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":259,"percent":47.52,"color":"#0f4b8f","winner":false,"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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":59,"percent":50.86,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":57,"percent":49.14,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sandgate":{"name":"Sandgate","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":32,"percent":62.75,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":19,"percent":37.25,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"searsburg":{"name":"Searsburg","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":5,"percent":62.5,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":3,"percent":37.5,"color":"#0f4b8f","winner":false,"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":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":267,"percent":58.42,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":190,"percent":41.58,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sharon":{"name":"Sharon","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":130,"percent":57.27,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":97,"percent":42.73,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sheffield":{"name":"Sheffield","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":27,"percent":69.23,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":12,"percent":30.77,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"shelburne":{"name":"Shelburne","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":1122,"percent":61.24,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":710,"percent":38.76,"color":"#40247a","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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":31,"percent":59.62,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":21,"percent":40.38,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"shoreham":{"name":"Shoreham","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":71,"percent":52.59,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":64,"percent":47.41,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"shrewsbury":{"name":"Shrewsbury","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":58,"percent":55.24,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":47,"percent":44.76,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"south_burlington":{"name":"South Burlington","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":1815,"percent":52.11,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":1668,"percent":47.89,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"south_hero":{"name":"South Hero","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":194,"percent":60.44,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":127,"percent":39.56,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"springfield":{"name":"Springfield","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":454,"percent":58.66,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":320,"percent":41.34,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"stamford":{"name":"Stamford","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":22,"percent":55,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":18,"percent":45,"color":"#40247a","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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":16,"percent":66.67,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":8,"percent":33.33,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"starksboro":{"name":"Starksboro","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":170,"percent":65.89,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":88,"percent":34.11,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"stockbridge":{"name":"Stockbridge","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":44,"percent":56.41,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":34,"percent":43.59,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"stowe":{"name":"Stowe","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":292,"percent":60.33,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":192,"percent":39.67,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"strafford":{"name":"Strafford","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":260,"percent":76.25,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":81,"percent":23.75,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"stratton":{"name":"Stratton","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":8,"percent":53.33,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":7,"percent":46.67,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sudbury":{"name":"Sudbury","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":33,"percent":50.77,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":32,"percent":49.23,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sunderland":{"name":"Sunderland","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":65,"percent":61.9,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":40,"percent":38.1,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sutton":{"name":"Sutton","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":28,"percent":58.33,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":20,"percent":41.67,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"swanton":{"name":"Swanton","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":116,"percent":52.02,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":107,"percent":47.98,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"thetford":{"name":"Thetford","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":302,"percent":54.32,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":254,"percent":45.68,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"tinmouth":{"name":"Tinmouth","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":49,"percent":81.67,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":11,"percent":18.33,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"topsham":{"name":"Topsham","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":52,"percent":58.43,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":37,"percent":41.57,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"townshend":{"name":"Townshend","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":91,"percent":60.67,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":59,"percent":39.33,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"troy":{"name":"Troy","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":29,"percent":53.7,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":25,"percent":46.3,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"tunbridge":{"name":"Tunbridge","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":107,"percent":59.44,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":73,"percent":40.56,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"underhill":{"name":"Underhill","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":284,"percent":51.36,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":269,"percent":48.64,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"vergennes":{"name":"Vergennes","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":231,"percent":51.45,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":218,"percent":48.55,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"vernon":{"name":"Vernon","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":81,"percent":52.26,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":74,"percent":47.74,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"vershire":{"name":"Vershire","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":47,"percent":53.41,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":41,"percent":46.59,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"victory":{"name":"Victory","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":4,"percent":80,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":1,"percent":20,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"waitsfield":{"name":"Waitsfield","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":176,"percent":53.99,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":150,"percent":46.01,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"walden":{"name":"Walden","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":74,"percent":63.25,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":43,"percent":36.75,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wallingford":{"name":"Wallingford","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":80,"percent":54.42,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":67,"percent":45.58,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"waltham":{"name":"Waltham","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":43,"percent":50.59,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":42,"percent":49.41,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wardsboro":{"name":"Wardsboro","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":37,"percent":53.62,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":32,"percent":46.38,"color":"#40247a","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":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":170,"percent":56.86,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":129,"percent":43.14,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"washington":{"name":"Washington","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":4931,"percent":52.85,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":4400,"percent":47.15,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"waterbury":{"name":"Waterbury","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":485,"percent":61.24,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":307,"percent":38.76,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"waterford":{"name":"Waterford","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":64,"percent":55.17,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":52,"percent":44.83,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"waterville":{"name":"Waterville","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":35,"percent":76.09,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":11,"percent":23.91,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"weathersfield":{"name":"Weathersfield","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":165,"percent":52.88,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":147,"percent":47.12,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wells":{"name":"Wells","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":42,"percent":59.15,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":29,"percent":40.85,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_fairlee":{"name":"West Fairlee","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":29,"percent":50,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":29,"percent":50,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_haven":{"name":"West Haven","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":14,"percent":63.64,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":8,"percent":36.36,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_rutland":{"name":"West Rutland","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":54,"percent":57.45,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":40,"percent":42.55,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_windsor":{"name":"West Windsor","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":103,"percent":50.99,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":99,"percent":49.01,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"westfield":{"name":"Westfield","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":26,"percent":55.32,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":21,"percent":44.68,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"westford":{"name":"Westford","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":172,"percent":54.78,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":142,"percent":45.22,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"westminster":{"name":"Westminster","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":317,"percent":66.46,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":160,"percent":33.54,"color":"#0f4b8f","winner":false,"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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":24,"percent":64.86,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":13,"percent":35.14,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"weston":{"name":"Weston","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":96,"percent":71.64,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":38,"percent":28.36,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"weybridge":{"name":"Weybridge","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":122,"percent":58.1,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":88,"percent":41.9,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wheelock":{"name":"Wheelock","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":33,"percent":55,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":27,"percent":45,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"whiting":{"name":"Whiting","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":26,"percent":65,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":14,"percent":35,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"whitingham":{"name":"Whitingham","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":51,"percent":56.67,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":39,"percent":43.33,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"williamstown":{"name":"Williamstown","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":88,"percent":50.57,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":86,"percent":49.43,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"williston":{"name":"Williston","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":1014,"percent":59.44,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":692,"percent":40.56,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wilmington":{"name":"Wilmington","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":82,"percent":50.62,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":80,"percent":49.38,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"windham":{"name":"Windham","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":3656,"percent":58.35,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":2610,"percent":41.65,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"windsor":{"name":"Windsor","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":3943,"percent":50.24,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":3905,"percent":49.76,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"winhall":{"name":"Winhall","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":46,"percent":50,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":46,"percent":50,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"winooski":{"name":"Winooski","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":898,"percent":71.5,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":358,"percent":28.5,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wolcott":{"name":"Wolcott","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":87,"percent":58,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":63,"percent":42,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"woodbury":{"name":"Woodbury","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":85,"percent":68.55,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":39,"percent":31.45,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"woodford":{"name":"Woodford","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":12,"percent":60,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":8,"percent":40,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"woodstock":{"name":"Woodstock","type":"Town","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":311,"percent":50.9,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":300,"percent":49.1,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"worcester":{"name":"Worcester","type":"Town","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":136,"percent":55.97,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":107,"percent":44.03,"color":"#0f4b8f","winner":false,"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":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":907,"percent":58.29,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":649,"percent":41.71,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"caledonia":{"name":"Caledonia","type":"County","fips":"50005","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":1307,"percent":52.18,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":1198,"percent":47.82,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lamoille":{"name":"Lamoille","type":"County","fips":"50015","fill":"#4874a3","percent_reporting":100,"candidates":[{"name":"Amanda Janoo","party":"Democratic","votes":1260,"percent":55.24,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Aly Richards","party":"Democratic","votes":1021,"percent":44.76,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rutland":{"name":"Rutland","type":"County","fips":"50021","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":1880,"percent":50.61,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":1835,"percent":49.39,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"essex":{"name":"Essex","type":"County","fips":"50009","fill":"#AA00BB","percent_reporting":100,"candidates":[{"name":"Aly Richards","party":"Democratic","votes":152,"percent":55.88,"color":"#0f4b8f","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Amanda Janoo","party":"Democratic","votes":120,"percent":44.12,"color":"#40247a","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]}},"engine_meta":{"state":"VT","race_id":"86049","generated_at":"2026-08-12T21:33:03.427884","fetch_seconds":0.145,"health":{"leader":"Amanda Janoo","runner_up":"Aly Richards","margin_votes":2043,"margin_percent":2.6472,"total_votes":77177,"percent_reporting":99.9,"closest_region":"baltimore","closest_region_margin_percent":0.0}}}
