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
AMAZON COM INC COM Stock 023135106 642 204 SH   SOLE 0 204 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 17,936 153,697 SH   SOLE 0 153,697 0 0
STARBUCKS CORP COM Stock 855244109 2,331 27,127 SH   SOLE 0 27,127 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 7,448 241,745 SH   SOLE 0 241,745 0 0
JOHNSON & JOHNSON COM Stock 478160104 2,367 15,899 SH   SOLE 0 15,899 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 605 15,008 SH   SOLE 0 15,008 0 0
ISHARES GLOBAL TECH ETF ETF 464287291 594 2,251 SH   SOLE 0 2,251 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 893 2,516 SH   SOLE 0 2,515 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 349 7,922 SH   SOLE 0 7,922 0 0
IQ 50 PERCENT HEDGED FTSE INTERNATIONAL ETF ETF 45409B560 271 13,611 SH   SOLE 0 13,611 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 3,358 95,195 SH   SOLE 0 95,195 0 0
INTEL CORP COM Stock 458140100 2,075 40,069 SH   SOLE 0 40,069 0 0
MEDTRONIC PLC SHS Stock G5960L103 2,124 20,440 SH   SOLE 0 20,440 0 0
SPDR S&P 500 ETF ETF 78462F103 1,117 3,335 SH   SOLE 0 3,335 0 0
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 14,547 288,684 SH   SOLE 0 288,683 0 0
FEDEX CORP COM Stock 31428X106 2,993 11,901 SH   SOLE 0 11,901 0 0
PEPSICO INC COM Stock 713448108 523 3,774 SH   SOLE 0 3,774 0 0
HONEYWELL INTL INC COM Stock 438516106 2,238 13,594 SH   SOLE 0 13,594 0 0
SPDR WELLS FARGO PREFERRED STOCK ETF ETF 78464A292 5,102 117,373 SH   SOLE 0 117,373 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 7,409 70,240 SH   SOLE 0 70,240 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 281 8,944 SH   SOLE 0 8,944 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 7,575 118,167 SH   SOLE 0 118,167 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 9,671 190,384 SH   SOLE 0 190,384 0 0
FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 1,090 16,532 SH   SOLE 0 16,531 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 256 3,640 SH   SOLE 0 3,640 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,450 11,506 SH   SOLE 0 11,506 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 2,535 1,730 SH   SOLE 0 1,730 0 0
COMCAST CORP NEW CL A Stock 20030N101 2,346 50,708 SH   SOLE 0 50,708 0 0
MICROSOFT CORP COM Stock 594918104 4,702 22,355 SH   SOLE 0 22,354 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 5,744 96,693 SH   SOLE 0 96,693 0 0
V F CORP COM Stock 918204108 1,424 20,267 SH   SOLE 0 20,267 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 320 1 SH   SOLE 0 1 0 0
BOEING CO COM Stock 097023105 286 1,732 SH   SOLE 0 1,732 0 0
NIKE INC CL B Stock 654106103 769 6,127 SH   SOLE 0 6,127 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 6,847 284,478 SH   SOLE 0 284,478 0 0
FIRST INTST BANCSYSTEM INC COM CL A Stock 32055Y201 357 11,218 SH   SOLE 0 11,218 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 411 1,214 SH   SOLE 0 1,214 0 0
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 9,919 196,340 SH   SOLE 0 196,340 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 246 4,913 SH   SOLE 0 4,913 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 509 8,865 SH   SOLE 0 8,865 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 256 4,329 SH   SOLE 0 4,329 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 438 10,093 SH   SOLE 0 10,093 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 253 4,843 SH   SOLE 0 4,843 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 9,602 176,923 SH   SOLE 0 176,923 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 364 2,431 SH   SOLE 0 2,431 0 0
SYSCO CORP COM Stock 871829107 1,918 30,834 SH   SOLE 0 30,834 0 0
AVISTA CORP COM Stock 05379B107 299 8,760 SH   SOLE 0 8,760 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 1,114 10,068 SH   SOLE 0 10,068 0 0
FIRST TRUST SMALL CAP GROWTH ALPHADEX FUND ETF 33737M300 474 10,037 SH   SOLE 0 10,037 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 1,861 10,333 SH   SOLE 0 10,333 0 0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 315 2,802 SH   SOLE 0 2,802 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 1,143 5,316 SH   SOLE 0 5,316 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208 1,321 28,543 SH   SOLE 0 28,543 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 422 6,665 SH   SOLE 0 6,665 0 0
VANGUARD MATERIALS INDEX FUND ETF 92204A801 2,580 19,163 SH   SOLE 0 19,163 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 686 5,851 SH   SOLE 0 5,851 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 4,525 75,068 SH   SOLE 0 75,068 0 0
ABBVIE INC COM Stock 00287Y109 292 3,335 SH   SOLE 0 3,335 0 0
POTLATCHDELTIC CORPORATION COM REIT 737630103 283 6,718 SH   SOLE 0 6,718 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 5,013 106,249 SH   SOLE 0 106,249 0 0
FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND ETF 33737J307 249 7,412 SH   SOLE 0 7,411 0 0
CISCO SYS INC COM Stock 17275R102 2,117 53,752 SH   SOLE 0 53,751 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 3,424 58,855 SH   SOLE 0 58,855 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 441 7,677 SH   SOLE 0 7,677 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 2,088 22,333 SH   SOLE 0 22,333 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 5,911 204,391 SH   SOLE 0 204,390 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 505 8,635 SH   SOLE 0 8,635 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1,712 57,157 SH   SOLE 0 57,157 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 232 3,643 SH   SOLE 0 3,643 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 407 2,305 SH   SOLE 0 2,305 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 6,412 43,623 SH   SOLE 0 43,623 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 4,544 59,031 SH   SOLE 0 59,031 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 240 713 SH   SOLE 0 713 0 0
UNION PAC CORP COM Stock 907818108 2,326 11,814 SH   SOLE 0 11,814 0 0
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 1,803 17,789 SH   SOLE 0 17,789 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 5,977 163,484 SH   SOLE 0 163,484 0 0
ALPHATEC HLDGS INC COM NEW Stock 02081G201 143 21,600 SH   SOLE 0 21,600 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 1,790 43,756 SH   SOLE 0 43,756 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 408 1,739 SH   SOLE 0 1,739 0 0
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 347 10,607 SH   SOLE 0 10,607 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 18,384 190,235 SH   SOLE 0 190,234 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 918 21,233 SH   SOLE 0 21,233 0 0
PFIZER INC COM Stock 717081103 2,260 61,578 SH   SOLE 0 61,578 0 0
AMGEN INC COM Stock 031162100 2,316 9,111 SH   SOLE 0 9,111 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 1,111 5,899 SH   SOLE 0 5,899 0 0
CREDIT SUISSE FI LARGE CAP GROWTH ENHANCED ETN ETF 22542D423 361 803 SH   SOLE 0 803 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 3,502 88,985 SH   SOLE 0 88,985 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 366 2,987 SH   SOLE 0 2,987 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 729 3,050 SH   SOLE 0 3,050 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 611 4,531 SH   SOLE 0 4,531 0 0
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ETF 97717X594 270 7,378 SH   SOLE 0 7,378 0 0
VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 6,903 61,726 SH   SOLE 0 61,726 0 0
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 1,930 33,946 SH   SOLE 0 33,946 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 2,297 27,658 SH   SOLE 0 27,658 0 0
TYME TECHNOLOGIES INC COM Stock 90238J103 15 15,555 SH   SOLE 0 15,555 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 13 10,000 SH   SOLE 0 10,000 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 8,093 156,604 SH   SOLE 0 156,603 0 0
HARTFORD MULTIFACTOR US EQUITY ETF ETF 518416409 367 11,551 SH   SOLE 0 11,551 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 17,932 569,998 SH   SOLE 0 569,998 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 4,250 71,570 SH   SOLE 0 71,570 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 2,699 13,697 SH   SOLE 0 13,697 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 607 11,150 SH   SOLE 0 11,150 0 0
ISHARES MSCI EAFE ETF ETF 464287465 457 7,179 SH   SOLE 0 7,179 0 0
APPLE INC COM Stock 037833100 4,206 36,317 SH   SOLE 0 36,317 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 936 13,757 SH   SOLE 0 13,757 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 2,183 17,592 SH   SOLE 0 17,592 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 6,335 69,216 SH   SOLE 0 69,216 0 0