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
3M CO COM 88579Y101 268 1,686 SH   SOLE   0 0 1,686
ALPHABET INC CAP STK CL A 02079K305 550 362 SH   SOLE   0 0 362
AMAZON COM INC COM 023135106 332 154 SH   SOLE   0 0 154
AMGEN INC COM 031162100 278 1,253 SH   SOLE   0 0 1,253
APPLE INC COM 037833100 1,026 3,216 SH   SOLE   0 0 3,216
BECTON DICKINSON & CO COM 075887109 300 1,172 SH   SOLE   0 0 1,172
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 320 1,410 SH   SOLE   0 0 1,410
BIOGEN INC COM 09062X103 309 918 SH   SOLE   0 0 918
BLACKROCK INC COM 09247X101 356 631 SH   SOLE   0 0 631
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 271 3,738 SH   SOLE   0 0 3,738
CISCO SYS INC COM 17275R102 466 10,004 SH   SOLE   0 0 10,004
CLOROX CO DEL COM 189054109 317 1,924 SH   SOLE   0 0 1,924
CME GROUP INC COM 12572Q105 315 1,478 SH   SOLE   0 0 1,478
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 276 4,010 SH   SOLE   0 0 4,010
CVS HEALTH CORP COM 126650100 323 4,480 SH   SOLE   0 0 4,480
DISNEY WALT CO COM DISNEY 254687106 453 3,256 SH   SOLE   0 0 3,256
DOLLAR GEN CORP NEW COM 256677105 320 1,978 SH   SOLE   0 0 1,978
EXPEDITORS INTL WASH INC COM 302130109 272 3,658 SH   SOLE   0 0 3,658
EXXON MOBIL CORP COM 30231G102 211 3,519 SH   SOLE   0 0 3,519
FIDELITY NATL INFORMATION SV COM 31620M106 345 2,218 SH   SOLE   0 0 2,218
GALLAGHER ARTHUR J & CO COM 363576109 356 3,280 SH   SOLE   0 0 3,280
GILEAD SCIENCES INC COM 375558103 312 4,656 SH   SOLE   0 0 4,656
GLACIER BANCORP INC NEW COM 37637Q105 307 7,054 SH   SOLE   0 0 7,054
HENRY JACK & ASSOC INC COM 426281101 355 2,053 SH   SOLE   0 0 2,053
HOME DEPOT INC COM 437076102 337 1,382 SH   SOLE   0 0 1,382
INTERNATIONAL BUSINESS MACHS COM 459200101 330 2,186 SH   SOLE   0 0 2,186
INVESCO QQQ TR UNIT SER 1 46090E103 538 2,292 SH   SOLE   0 0 2,292
ISHARES INC CORE MSCI EMKT 46434G103 4,690 89,129 SH   SOLE   0 0 89,129
ISHARES INC ESG MSCI EM ETF 46434G863 5,217 147,126 SH   SOLE   0 0 147,126
ISHARES INC MSCI SWITZERLAND 464286749 202 4,827 SH   SOLE   0 0 4,827
ISHARES TR 0-5YR HI YL CP 46434V407 4,589 98,421 SH   SOLE   0 0 98,421
ISHARES TR 20 YR TR BD ETF 464287432 2,100 14,430 SH   SOLE   0 0 14,430
ISHARES TR CORE INTL AGGR 46435G672 2,594 46,497 SH   SOLE   0 0 46,497
ISHARES TR CORE MSCI EAFE 46432F842 11,695 181,208 SH   SOLE   0 0 181,208
ISHARES TR CORE MSCI EURO 46434V738 2,297 46,412 SH   SOLE   0 0 46,412
ISHARES TR CORE MSCI PAC 46434V696 1,861 32,609 SH   SOLE   0 0 32,609
ISHARES TR CORE S&P MCP ETF 464287507 359 1,718 SH   SOLE   0 0 1,718
ISHARES TR CORE S&P TTL STK 464287150 4,368 57,486 SH   SOLE   0 0 57,486
ISHARES TR CORE S&P500 ETF 464287200 37,818 111,801 SH   SOLE   0 0 111,801
ISHARES TR ESG MSCI USA ETF 46435G425 8,456 112,436 SH   SOLE   0 0 112,436
ISHARES TR GLOBAL TECH ETF 464287291 4,146 18,081 SH   SOLE   0 0 18,081
ISHARES TR IBOXX HI YD ETF 464288513 234 2,647 SH   SOLE   0 0 2,647
ISHARES TR INTRM TR CRP ETF 464288638 6,763 114,257 SH   SOLE   0 0 114,257
ISHARES TR JPMORGAN USD EMG 464288281 1,171 10,055 SH   SOLE   0 0 10,055
ISHARES TR MBS ETF 464288588 4,725 43,368 SH   SOLE   0 0 43,368
ISHARES TR MSCI ACWI ETF 464288257 5,064 62,424 SH   SOLE   0 0 62,424
ISHARES TR MSCI MIN VOL ETF 46429B697 5,037 72,354 SH   SOLE   0 0 72,354
ISHARES TR NASDAQ BIOTECH 464287556 382 3,114 SH   SOLE   0 0 3,114
ISHARES TR RUS 1000 GRW ETF 464287614 2,741 14,351 SH   SOLE   0 0 14,351
ISHARES TR US TREAS BD ETF 46429B267 20,179 761,760 SH   SOLE   0 0 761,760
ISHARES TR USA QUALITY FCTR 46432F339 8,497 81,146 SH   SOLE   0 0 81,146
ISHARES TR USA SIZE FACTOR 46432F370 2,573 25,606 SH   SOLE   0 0 25,606
ISHARES US ETF TR SHT MAT BD ETF 46431W507 4,172 82,859 SH   SOLE   0 0 82,859
JOHNSON & JOHNSON COM 478160104 408 2,737 SH   SOLE   0 0 2,737
LEAR CORP COM NEW 521865204 298 2,413 SH   SOLE   0 0 2,413
MASTERCARD INC CL A 57636Q104 619 1,813 SH   SOLE   0 0 1,813
MEDTRONIC PLC SHS G5960L103 305 2,706 SH   SOLE   0 0 2,706
MICROSOFT CORP COM 594918104 612 3,270 SH   SOLE   0 0 3,270
NASDAQ INC COM 631103108 343 2,964 SH   SOLE   0 0 2,964
NIKE INC CL B 654106103 628 6,155 SH   SOLE   0 0 6,155
NOVO-NORDISK A S ADR 670100205 313 4,876 SH   SOLE   0 0 4,876
OCCIDENTAL PETE CORP COM 674599105 313 7,540 SH   SOLE   0 0 7,540
ONEOK INC NEW COM 682680103 322 4,187 SH   SOLE   0 0 4,187
ORACLE CORP COM 68389X105 286 5,161 SH   SOLE   0 0 5,161
PEPSICO INC COM 713448108 298 2,046 SH   SOLE   0 0 2,046
PROCTER & GAMBLE CO COM 742718109 286 2,292 SH   SOLE   0 0 2,292
PROSPERITY BANCSHARES INC COM 743606105 316 4,281 SH   SOLE   0 0 4,281
QUALCOMM INC COM 747525103 498 5,653 SH   SOLE   0 0 5,653
REPUBLIC SVCS INC COM 760759100 337 3,363 SH   SOLE   0 0 3,363
ROSS STORES INC COM 778296103 337 2,755 SH   SOLE   0 0 2,755
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 416 7,259 SH   SOLE   0 0 7,259
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 439 3,333 SH   SOLE   0 0 3,333
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 453 7,011 SH   SOLE   0 0 7,011
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 432 4,172 SH   SOLE   0 0 4,172
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 418 13,532 SH   SOLE   0 0 13,532
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 439 5,218 SH   SOLE   0 0 5,218
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 480 6,768 SH   SOLE   0 0 6,768
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 425 7,038 SH   SOLE   0 0 7,038
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 510 5,022 SH   SOLE   0 0 5,022
SERVICENOW INC COM 81762P102 204 570 SH   SOLE   0 0 570
SNAP ON INC COM 833034101 291 1,849 SH   SOLE   0 0 1,849
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,235 23,062 SH   SOLE   0 0 23,062
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4,638 149,144 SH   SOLE   0 0 149,144
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,617 71,024 SH   SOLE   0 0 71,024
SPDR S&P 500 ETF TR TR UNIT 78462F103 855 2,538 SH   SOLE   0 0 2,538
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 10,577 353,503 SH   SOLE   0 0 353,503
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1,660 45,187 SH   SOLE   0 0 45,187
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 316 9,760 SH   SOLE   0 0 9,760
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 7,416 178,362 SH   SOLE   0 0 178,362
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 4,742 104,683 SH   SOLE   0 0 104,683
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 4,541 129,261 SH   SOLE   0 0 129,261
STARBUCKS CORP COM 855244109 596 6,681 SH   SOLE   0 0 6,681
STERIS PLC SHS USD G8473T100 343 2,041 SH   SOLE   0 0 2,041
TESLA INC COM 88160R101 280 326 SH   SOLE   0 0 326
TEXAS INSTRS INC COM 882508104 211 1,607 SH   SOLE   0 0 1,607
THOR INDS INC COM 885160101 367 4,297 SH   SOLE   0 0 4,297
TRACTOR SUPPLY CO COM 892356106 312 3,191 SH   SOLE   0 0 3,191
UNION PACIFIC CORP COM 907818108 485 2,664 SH   SOLE   0 0 2,664
UNITED TECHNOLOGIES CORP COM 913017109 386 2,549 SH   SOLE   0 0 2,549
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 610 7,513 SH   SOLE   0 0 7,513
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,582 18,524 SH   SOLE   0 0 18,524
VANGUARD INDEX FDS GROWTH ETF 922908736 903 4,513 SH   SOLE   0 0 4,513
VANGUARD INDEX FDS MID CAP ETF 922908629 3,879 20,910 SH   SOLE   0 0 20,910
VANGUARD INDEX FDS SM CP VAL ETF 922908611 239 1,745 SH   SOLE   0 0 1,745
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,144 24,485 SH   SOLE   0 0 24,485
VANGUARD INDEX FDS SML CP GRW ETF 922908595 250 1,198 SH   SOLE   0 0 1,198
VANGUARD INDEX FDS VALUE ETF 922908744 827 6,871 SH   SOLE   0 0 6,871
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,093 25,065 SH   SOLE   0 0 25,065
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 388 4,700 SH   SOLE   0 0 4,700
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,172 49,754 SH   SOLE   0 0 49,754
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,344 24,996 SH   SOLE   0 0 24,996
VISA INC COM CL A 92826C839 299 1,414 SH   SOLE   0 0 1,414
WALMART INC COM 931142103 295 2,466 SH   SOLE   0 0 2,466
XILINX INC COM 983919101 292 3,269 SH   SOLE   0 0 3,269