(406) 745-3228