(406) 640-3578