March 9, 2019 Annual and Special Town MeetingAnnual Town Meeting WarrantSpecial Town Meeting WarrantAugust 12, 2019 Special Town MeetingSpecial Town Meeting Warrant