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
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 22,239 441,171 SH   SOLE   432,891 0 8,280
WISDOMTREE TR FLOATNG RAT TREA 97717X628 20,409 814,724 SH   SOLE   799,069 0 15,655
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 15,980 229,174 SH   SOLE   226,524 0 2,650
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 14,460 255,754 SH   SOLE   252,199 0 3,555
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 14,277 283,126 SH   SOLE   282,401 0 725
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 12,791 180,339 SH   SOLE   178,309 0 2,030
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 11,922 303,038 SH   SOLE   300,958 0 2,080
ISHARES TR SHORT TREAS BD 464288679 10,780 97,454 SH   SOLE   96,994 0 460
ABBVIE INC COM 00287Y109 7,789 102,863 SH   SOLE   102,088 0 775
COMCAST CORP NEW CL A 20030N101 7,619 169,015 SH   SOLE   166,540 0 2,475
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 7,144 167,580 SH   SOLE   166,330 0 1,250
ALPHABET INC CAP STK CL A 02079K305 6,925 5,671 SH   SOLE   5,591 0 80
JPMORGAN CHASE & CO COM 46625H100 6,155 52,300 SH   SOLE   51,216 0 1,084
LAMAR ADVERTISING CO NEW CL A 512816109 5,669 69,197 SH   SOLE   68,272 0 925
MICROSOFT CORP COM 594918104 5,508 39,614 SH   SOLE   36,264 0 3,350
FEDEX CORP COM 31428X106 5,502 37,946 SH   SOLE   37,271 0 675
INVESCO QQQ TR UNIT SER 1 46090E103 5,450 28,866 SH   SOLE   28,730 0 136
THE CHARLES SCHWAB CORPORATI COM 808513105 5,443 130,117 SH   SOLE   129,482 0 635
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,316 155,071 SH   SOLE   153,971 0 1,100
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,242 164,537 SH   SOLE   164,112 0 425
BOEING CO COM 097023105 4,278 11,243 SH   SOLE   10,603 0 640
WABTEC CORP COM 929740108 4,084 56,833 SH   SOLE   56,324 0 509
FIRST AMERN FINL CORP COM 31847R102 3,982 67,488 SH   SOLE   67,138 0 350
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,929 75,885 SH   SOLE   73,755 0 2,130
CHENIERE ENERGY INC COM NEW 16411R208 3,919 62,140 SH   SOLE   61,245 0 895
HOME DEPOT INC COM 437076102 3,521 15,177 SH   SOLE   14,667 0 510
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 3,512 246,235 SH   SOLE   246,235 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 3,427 661,573 SH   SOLE   656,163 0 5,410
LAS VEGAS SANDS CORP COM 517834107 3,172 54,918 SH   SOLE   54,618 0 300
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,856 70,981 SH   SOLE   70,511 0 470
JOHNSON & JOHNSON COM 478160104 2,222 17,174 SH   SOLE   16,334 0 840
ISHARES TR S&P 500 GRWT ETF 464287309 2,188 12,151 SH   SOLE   12,141 0 10
APPLE INC COM 037833100 1,963 8,763 SH   SOLE   8,763 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,575 38,328 SH   SOLE   38,328 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,559 6,964 SH   SOLE   6,946 0 18
HECLA MNG CO COM 422704106 1,535 871,949 SH   SOLE   863,949 0 8,000
COSTCO WHSL CORP NEW COM 22160K105 1,116 3,873 SH   SOLE   3,873 0 0
VISA INC COM CL A 92826C839 1,001 5,817 SH   SOLE   5,817 0 0
BANNER CORP COM NEW 06652V208 979 17,428 SH   SOLE   17,428 0 0
STARBUCKS CORP COM 855244109 962 10,883 SH   SOLE   10,883 0 0
STRYKER CORP COM 863667101 850 3,931 SH   SOLE   3,931 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 523 5,605 SH   SOLE   5,605 0 0
GLACIER BANCORP INC NEW COM 37637Q105 477 11,797 SH   SOLE   11,797 0 0
KEY TRONIC CORP COM 493144109 433 68,200 SH   SOLE   68,200 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 430 2,068 SH   SOLE   2,068 0 0
ITRON INC COM 465741106 389 5,256 SH   SOLE   5,256 0 0
ROBERT HALF INTL INC COM 770323103 298 5,350 SH   SOLE   5,350 0 0
ALPHABET INC CAP STK CL C 02079K107 282 231 SH   SOLE   231 0 0