(406) 284-5506