The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   326,873 2,163 SH   SOLE 0 0 0 2,163
AMAZON COM INC COM 023135106   608,025 5,766 SH   SOLE 0 0 0 5,766
AMERICAN EXPRESS CO COM 025816109   415,451 2,575 SH   SOLE 0 0 0 2,575
AMGEN INC COM 031162100   384,963 1,606 SH   SOLE 0 0 0 1,606
ANALOG DEVICES INC COM 032654105   320,186 1,780 SH   SOLE 0 0 0 1,780
APPLE INC COM 037833100   3,041,945 17,928 SH   SOLE 0 0 0 17,928
BECTON DICKINSON & CO COM 075887109   231,536 876 SH   SOLE 0 0 0 876
BLACKROCK CORPOR HI YLD FD I COM 09255P107   141,947 16,204 SH   SOLE 0 0 0 16,204
BROADCOM INC COM 11135F101   281,257 449 SH   SOLE 0 0 0 449
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   409,305 38,217 SH   SOLE 0 0 0 38,217
CHEVRON CORP NEW COM 166764100   460,866 2,734 SH   SOLE 0 0 0 2,734
CONOCOPHILLIPS COM 20825C104   294,318 2,861 SH   SOLE 0 0 0 2,861
DEERE & CO COM 244199105   341,352 903 SH   SOLE 0 0 0 903
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   327,792 9,721 SH   SOLE 0 0 0 9,721
EAGLE BANCORP MONT INC COM 26942G100   520,231 36,329 SH   SOLE 0 0 0 36,329
EXXON MOBIL CORP COM 30231G102   2,718,823 22,975 SH   SOLE 0 0 0 22,975
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   342,270 3,012 SH   SOLE 0 0 0 3,012
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   626,705 24,490 SH   SOLE 0 0 0 24,490
FORD MTR CO DEL COM 345370860   170,715 14,370 SH   SOLE 0 0 0 14,370
HOME DEPOT INC COM 437076102   803,099 2,672 SH   SOLE 0 0 0 2,672
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   207,870 4,544 SH   SOLE 0 0 0 4,544
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   419,831 5,597 SH   SOLE 0 0 0 5,597
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   373,510 4,320 SH   SOLE 0 0 0 4,320
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   371,828 18,610 SH   SOLE 0 0 0 18,610
INVESCO QQQ TR UNIT SER 1 46090E103   1,832,484 5,681 SH   SOLE 0 0 0 5,681
ISHARES INC CORE MSCI EMKT 46434G103   7,541,365 155,236 SH   SOLE 0 0 0 155,236
ISHARES INC ESG AWR MSCI EM 46434G863   901,291 28,971 SH   SOLE 0 0 0 28,971
ISHARES INC MSCI EMERG MRKT 464286533   794,898 14,266 SH   SOLE 0 0 0 14,266
ISHARES TR CORE S&P SCP ETF 464287804   1,964,334 20,897 SH   SOLE 0 0 0 20,897
ISHARES TR CORE TOTAL USD 46434V613   21,052,871 455,197 SH   SOLE 0 0 0 455,197
ISHARES TR SP SMCP600VL ETF 464287879   241,986 2,649 SH   SOLE 0 0 0 2,649
ISHARES TR U.S. TECH ETF 464287721   5,376,282 57,785 SH   SOLE 0 0 0 57,785
ISHARES TR JPMORGAN USD EMG 464288281   902,920 10,481 SH   SOLE 0 0 0 10,481
ISHARES TR MSCI USA VALUE 46432F388   884,946 9,663 SH   SOLE 0 0 0 9,663
ISHARES TR US TREAS BD ETF 46429B267   10,751,423 458,678 SH   SOLE 0 0 0 458,678
ISHARES TR CORE MSCI TOTAL 46432F834   545,280 8,636 SH   SOLE 0 0 0 8,636
ISHARES TR SELECT DIVID ETF 464287168   465,187 3,956 SH   SOLE 0 0 0 3,956
ISHARES TR MSCI USA MIN VOL 46429B697   4,155,395 56,291 SH   SOLE 0 0 0 56,291
ISHARES TR U.S. MED DVC ETF 464288810   489,489 8,622 SH   SOLE 0 0 0 8,622
ISHARES TR 10-20 YR TRS ETF 464288653   3,090,608 26,962 SH   SOLE 0 0 0 26,962
ISHARES TR MSCI USA QLT FCT 46432F339   12,120,297 96,048 SH   SOLE 0 0 0 96,048
ISHARES TR NATIONAL MUN ETF 464288414   5,213,151 48,589 SH   SOLE 0 0 0 48,589
ISHARES TR TIPS BD ETF 464287176   746,176 6,772 SH   SOLE 0 0 0 6,772
ISHARES TR MORNINGSTAR GRWT 464287119   384,381 6,875 SH   SOLE 0 0 0 6,875
ISHARES TR SHRT NAT MUN ETF 464288158   717,024 6,872 SH   SOLE 0 0 0 6,872
ISHARES TR IBOXX INV CP ETF 464287242   607,879 5,530 SH   SOLE 0 0 0 5,530
ISHARES TR CONV BD ETF 46435G102   221,093 3,098 SH   SOLE 0 0 0 3,098
ISHARES TR ESG AWR MSCI USA 46435G425   13,696,791 149,643 SH   SOLE 0 0 0 149,643
ISHARES TR CORE US AGGBD ET 464287226   300,980 3,011 SH   SOLE 0 0 0 3,011
ISHARES TR CORE S&P MCP ETF 464287507   756,762 3,049 SH   SOLE 0 0 0 3,049
ISHARES TR RUS TP200 GR ETF 464289438   854,522 6,057 SH   SOLE 0 0 0 6,057
ISHARES TR FALN ANGLS USD 46435G474   1,139,631 45,277 SH   SOLE 0 0 0 45,277
ISHARES TR S&P MC 400VL ETF 464287705   205,846 2,023 SH   SOLE 0 0 0 2,023
ISHARES TR MBS ETF 464288588   9,914,070 104,491 SH   SOLE 0 0 0 104,491
ISHARES TR MSCI EAFE ETF 464287465   861,648 11,704 SH   SOLE 0 0 0 11,704
ISHARES TR 20 YR TR BD ETF 464287432   437,784 4,112 SH   SOLE 0 0 0 4,112
ISHARES TR ISHS 1-5YR INVS 464288646   288,677 5,693 SH   SOLE 0 0 0 5,693
ISHARES TR EAFE VALUE ETF 464288877   9,764,496 194,434 SH   SOLE 0 0 0 194,434
ISHARES TR RUS MD CP GR ETF 464287481   306,835 3,419 SH   SOLE 0 0 0 3,419
ISHARES TR CORE HIGH DV ETF 46429B663   510,018 4,963 SH   SOLE 0 0 0 4,963
ISHARES TR MSCI USA MMENTM 46432F396   320,115 2,248 SH   SOLE 0 0 0 2,248
ISHARES TR US INFRASTRUC 46435U713   1,160,981 31,310 SH   SOLE 0 0 0 31,310
ISHARES TR GLOBAL TECH ETF 464287291   569,243 10,522 SH   SOLE 0 0 0 10,522
ISHARES TR EAFE GRWTH ETF 464288885   14,102,080 147,234 SH   SOLE 0 0 0 147,234
ISHARES TR CORE S&P500 ETF 464287200   33,670,040 80,616 SH   SOLE 0 0 0 80,616
ISHARES TR CORE MSCI EAFE 46432F842   265,938 3,867 SH   SOLE 0 0 0 3,867
ISHARES TR RUSSELL 2000 ETF 464287655   267,530 1,527 SH   SOLE 0 0 0 1,527
ISHARES TR 0-5YR HI YL CP 46434V407   375,986 9,049 SH   SOLE 0 0 0 9,049
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   458,236 17,208 SH   SOLE 0 0 0 17,208
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   228,107 7,230 SH   SOLE 0 0 0 7,230
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   461,645 8,837 SH   SOLE 0 0 0 8,837
JPMORGAN CHASE & CO COM 46625H100   274,912 1,989 SH   SOLE 0 0 0 1,989
MERCK & CO INC COM 58933Y105   4,687,505 40,595 SH   SOLE 0 0 0 40,595
MICROSOFT CORP COM 594918104   530,015 1,725 SH   SOLE 0 0 0 1,725
PIMCO INCOME STRATEGY FD II COM 72201J104   271,218 38,635 SH   SOLE 0 0 0 38,635
PIONEER MUNICIPAL HIGH INCOM COM 723762100   305,214 37,727 SH   SOLE 0 0 0 37,727
PPG INDS INC COM 693506107   704,807 5,025 SH   SOLE 0 0 0 5,025
PUBLIC STORAGE COM 74460D109   255,781 868 SH   SOLE 0 0 0 868
SABRA HEALTH CARE REIT INC COM 78573L106   149,696 13,131 SH   SOLE 0 0 0 13,131
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   7,978,175 169,532 SH   SOLE 0 0 0 169,532
SCHWAB STRATEGIC TR US TIPS ETF 808524870   274,508 5,127 SH   SOLE 0 0 0 5,127
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   243,512 5,104 SH   SOLE 0 0 0 5,104
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   210,000 2,100 SH   SOLE 0 0 0 2,100
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   471,494 3,531 SH   SOLE 0 0 0 3,531
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   405,485 1,189 SH   SOLE 0 0 0 1,189
SPDR GOLD TR GOLD SHS 78463V107   264,818 1,433 SH   SOLE 0 0 0 1,433
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,974,453 4,747 SH   SOLE 0 0 0 4,747
SPDR SER TR PORTFOLIO S&P500 78464A854   14,236,605 291,137 SH   SOLE 0 0 0 291,137
STAG INDL INC COM 85254J102   360,783 10,652 SH   SOLE 0 0 0 10,652
TJX COS INC NEW COM 872540109   243,554 3,090 SH   SOLE 0 0 0 3,090
UNITED PARCEL SERVICE INC CL B 911312106   324,360 1,804 SH   SOLE 0 0 0 1,804
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   200,768 7,235 SH   SOLE 0 0 0 7,235
VANGUARD INDEX FDS MID CAP ETF 922908629   460,664 2,201 SH   SOLE 0 0 0 2,201
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   350,870 3,284 SH   SOLE 0 0 0 3,284
VANGUARD WORLD FDS INF TECH ETF 92204A702   402,425 1,047 SH   SOLE 0 0 0 1,047
VIRTUS CONVERTIBLE & INCOME COM 92838X102   64,794 18,835 SH   SOLE 0 0 0 18,835
WISDOMTREE TR INTL EQUITY FD 97717W703   248,661 4,841 SH   SOLE 0 0 0 4,841
WISDOMTREE TR US MIDCAP DIVID 97717W505   359,372 8,765 SH   SOLE 0 0 0 8,765