3657 Police/Fire/Communications Collective Bargaining Agreement 2023-20261801 Town Hall/Public Works Collective Bargaining Agreement 2023-2026