Hamilton, Ontario, Canada