Town of New Canaan, Fairfield Co., Conn.