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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 1,158 12,665 SH   SOLE   0 0 12,665
ALLSTATE CORP COM 020002101 962 9,915 SH   SOLE   0 0 9,915
AMAZON COM INC COM 023135106 303 110 SH   SOLE   0 0 110
AMERICAN ELEC PWR CO INC COM 025537101 977 12,265 SH   SOLE   0 0 12,265
APPLE INC COM 037833100 2,453 6,723 SH   SOLE   0 0 6,723
APPLIED MATLS INC COM 038222105 239 3,950 SH   SOLE   0 0 3,950
BK OF AMERICA CORP COM 060505104 905 38,122 SH   SOLE   0 0 38,122
BLACK HILLS CORP COM 092113109 470 8,295 SH   SOLE   0 0 8,295
BOEING CO COM 097023105 799 4,360 SH   SOLE   0 0 4,360
BRISTOL-MYERS SQUIBB CO COM 110122108 504 8,570 SH   SOLE   0 0 8,570
BROOKS AUTOMATION INC NEW COM 114340102 1,174 26,547 SH   SOLE   0 0 26,547
CATERPILLAR INC DEL COM 149123101 2,468 19,507 SH   SOLE   0 0 19,507
CHEVRON CORP NEW COM 166764100 282 3,155 SH   SOLE   0 0 3,155
CORNING INC COM 219350105 744 28,715 SH   SOLE   0 0 28,715
CREDIT SUISSE GROUP SPONSORED ADR 225401108 613 59,500 SH   SOLE   0 0 59,500
DEERE & CO COM 244199105 2,299 14,629 SH   SOLE   0 0 14,629
DISNEY WALT CO COM DISNEY 254687106 1,472 13,205 SH   SOLE   0 0 13,205
GENERAL ELECTRIC CO COM 369604103 134 19,661 SH   SOLE   0 0 19,661
HEALTHCARE SVCS GROUP INC COM 421906108 473 19,350 SH   SOLE   0 0 19,350
HERSHEY CO COM 427866108 317 2,445 SH   SOLE   0 0 2,445
HOME DEPOT INC COM 437076102 1,086 4,335 SH   SOLE   0 0 4,335
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 355 7,545 SH   SOLE   0 0 7,545
INTEL CORP COM 458140100 1,980 33,088 SH   SOLE   0 0 33,088
INTL PAPER CO COM 460146103 756 21,478 SH   SOLE   0 0 21,478
ISHARES TR SELECT DIVID ETF 464287168 498 6,165 SH   SOLE   0 0 6,165
ISHARES TR INTRM TR CRP ETF 464288638 1,078 17,849 SH   SOLE   0 0 17,849
JOHNSON & JOHNSON COM 478160104 2,296 16,325 SH   SOLE   0 0 16,325
KIMBERLY CLARK CORP COM 494368103 1,687 11,935 SH   SOLE   0 0 11,935
LOCKHEED MARTIN CORP COM 539830109 723 1,980 SH   SOLE   0 0 1,980
LOWES COS INC COM 548661107 549 4,065 SH   SOLE   0 0 4,065
LULULEMON ATHLETICA INC COM 550021109 676 2,165 SH   SOLE   0 0 2,165
MDU RES GROUP INC COM 552690109 1,876 84,585 SH   SOLE   0 0 84,585
MCDONALDS CORP COM 580135101 417 2,260 SH   SOLE   0 0 2,260
MICROSOFT CORP COM 594918104 2,206 10,840 SH   SOLE   0 0 10,840
MONDELEZ INTL INC CL A 609207105 1,022 19,987 SH   SOLE   0 0 19,987
NORTHWESTERN CORP COM NEW 668074305 210 3,850 SH   SOLE   0 0 3,850
ONEOK INC NEW COM 682680103 240 7,233 SH   SOLE   0 0 7,233
PACCAR INC COM 693718108 273 3,650 SH   SOLE   0 0 3,650
PEPSICO INC COM 713448108 255 1,927 SH   SOLE   0 0 1,927
PHILLIPS 66 COM 718546104 267 3,715 SH   SOLE   0 0 3,715
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 296 17,845 SH   SOLE   0 0 17,845
PROCTER AND GAMBLE CO COM 742718109 1,638 13,696 SH   SOLE   0 0 13,696
QUALCOMM INC COM 747525103 1,758 19,276 SH   SOLE   0 0 19,276
REALTY INCOME CORP COM 756109104 4,063 68,278 SH   SOLE   0 0 68,278
ROCKWELL AUTOMATION INC COM 773903109 447 2,100 SH   SOLE   0 0 2,100
SCHWAB CHARLES CORP COM 808513105 327 9,685 SH   SOLE   0 0 9,685
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 272 3,672 SH   SOLE   0 0 3,672
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 215 4,298 SH   SOLE   0 0 4,298
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,251 24,173 SH   SOLE   0 0 24,173
SCHWAB STRATEGIC TR US REIT ETF 808524847 530 15,062 SH   SOLE   0 0 15,062
SONY CORP SPONSORED ADR 835699307 353 5,104 SH   SOLE   0 0 5,104
SQUARE INC CL A 852234103 1,234 11,760 SH   SOLE   0 0 11,760
TEREX CORP NEW COM 880779103 206 10,955 SH   SOLE   0 0 10,955
US BANCORP DEL COM NEW 902973304 322 8,745 SH   SOLE   0 0 8,745
UNION PAC CORP COM 907818108 1,345 7,955 SH   SOLE   0 0 7,955
UNITED PARCEL SERVICE INC CL B 911312106 618 5,555 SH   SOLE   0 0 5,555
V F CORP COM 918204108 824 13,516 SH   SOLE   0 0 13,516
VANGUARD BD INDEX FDS INTERMED TERM 921937819 807 8,655 SH   SOLE   0 0 8,655
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,285 57,224 SH   SOLE   0 0 57,224
WHITESTONE REIT COM 966084204 559 76,857 SH   SOLE   0 0 76,857
RAYTHEON TECHNOLOGIES CORP COM 75513E101 219 3,553 SH   SOLE   0 0 3,553
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 406 2,380 SH   SOLE   0 0 2,380
AT&T INC COM 00206R102 1,329 43,955 SH   SOLE   0 0 43,955
ABBVIE INC COM 00287Y109 2,470 25,163 SH   SOLE   0 0 25,163
BLACKROCK UTILITIES INFRSTRC COM 09248D104 1,803 84,845 SH   SOLE   0 0 84,845
CISCO SYS INC COM 17275R102 1,471 31,533 SH   SOLE   0 0 31,533
COHEN & STEERS INFRASTRUCTUR COM 19248A109 973 44,141 SH   SOLE   0 0 44,141
COHEN & STEERS LTD DURATION COM 19248C105 209 9,300 SH   SOLE   0 0 9,300
CONOCOPHILLIPS COM 20825C104 392 9,320 SH   SOLE   0 0 9,320
COSTCO WHSL CORP NEW COM 22160K105 951 3,135 SH   SOLE   0 0 3,135
CROWN CASTLE INTL CORP NEW COM 22822V101 382 2,285 SH   SOLE   0 0 2,285
EQUITY RESIDENTIAL SH BEN INT 29476L107 253 4,300 SH   SOLE   0 0 4,300
EXXON MOBIL CORP COM 30231G102 6,561 146,721 SH   SOLE   0 0 146,721
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,367 44,158 SH   SOLE   0 0 44,158
GLACIER BANCORP INC NEW COM 37637Q105 1,708 48,404 SH   SOLE   0 0 48,404
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 557 13,655 SH   SOLE   0 0 13,655
WELLTOWER INC COM 95040Q104 210 4,050 SH   SOLE   0 0 4,050
ITT INC COM 45073V108 250 4,250 SH   SOLE   0 0 4,250
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 790 13,565 SH   SOLE   0 0 13,565
ISHARES INC CORE MSCI EMKT 46434G103 616 12,939 SH   SOLE   0 0 12,939
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 229 4,555 SH   SOLE   0 0 4,555
MASTERCARD INCORPORATED CL A 57636Q104 568 1,920 SH   SOLE   0 0 1,920
NETFLIX INC COM 64110L106 562 1,235 SH   SOLE   0 0 1,235
NVIDIA CORPORATION COM 67066G104 1,041 2,741 SH   SOLE   0 0 2,741
NUVEEN AMT FREE MUN CR INC F COM 67071L106 278 18,213 SH   SOLE   0 0 18,213
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 64 10,950 SH   SOLE   0 0 10,950
NUTRIEN LTD COM 67077M108 985 30,675 SH   SOLE   0 0 30,675
PAYPAL HLDGS INC COM 70450Y103 436 2,504 SH   SOLE   0 0 2,504
ROKU INC COM CL A 77543R102 357 3,067 SH   SOLE   0 0 3,067
SPDR SER TR BLMBRG BRC CNVRT 78464A359 574 9,480 SH   SOLE   0 0 9,480
SPDR SER TR S&P REGL BKG 78464A698 662 17,235 SH   SOLE   0 0 17,235
SPDR SER TR S&P HOMEBUILD 78464A888 228 5,200 SH   SOLE   0 0 5,200
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,739 30,868 SH   SOLE   0 0 30,868
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,541 15,400 SH   SOLE   0 0 15,400
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,213 37,747 SH   SOLE   0 0 37,747
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,263 9,889 SH   SOLE   0 0 9,889
SELECT SECTOR SPDR TR ENERGY 81369Y506 329 8,682 SH   SOLE   0 0 8,682
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 945 40,830 SH   SOLE   0 0 40,830
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 224 3,254 SH   SOLE   0 0 3,254
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,349 22,477 SH   SOLE   0 0 22,477
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2,228 41,226 SH   SOLE   0 0 41,226
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 303 8,701 SH   SOLE   0 0 8,701
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,595 45,989 SH   SOLE   0 0 45,989
SPROUTS FMRS MKT INC COM 85208M102 255 9,970 SH   SOLE   0 0 9,970
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 250 4,900 SH   SOLE   0 0 4,900
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 989 5,135 SH   SOLE   0 0 5,135
VANGUARD WORLD FDS UTILITIES ETF 92204A876 218 1,760 SH   SOLE   0 0 1,760
VERIZON COMMUNICATIONS COM 92343V104 614 11,136 SH   SOLE   0 0 11,136
WEC ENERGY GROUP INC COM 92939U106 1,735 19,800 SH   SOLE   0 0 19,800
WESTROCK CO COM 96145D105 204 7,209 SH   SOLE   0 0 7,209
ZOETIS INC CL A 98978V103 1,960 14,301 SH   SOLE   0 0 14,301
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 260 12,270 SH   SOLE   0 0 12,270
TE CONNECTIVITY LTD REG SHS H84989104 659 8,077 SH   SOLE   0 0 8,077