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
3M CO COM 88579Y101   406,655 3,391 SH   SOLE   0 0 3,391
AMAZON COM INC COM 023135106   299,040 3,560 SH   SOLE   0 0 3,560
APPLE INC COM 037833100   3,016,710 23,218 SH   SOLE   0 0 23,218
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   527,910 1,709 SH   SOLE   0 0 1,709
BIO-TECHNE CORP COM 09073M104   362,434 4,373 SH   SOLE   0 0 4,373
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   433,763 38,798 SH   SOLE   0 0 38,798
INVESCO QQQ TR UNIT SER 1 46090E103   293,881 1,104 SH   SOLE   0 0 1,104
ISHARES TR IBONDS DEC24 ETF 46434VBG4   7,185,518 294,247 SH   SOLE   0 0 294,247
ISHARES TR IBONDS DEC 46435U697   1,582,569 61,459 SH   SOLE   0 0 61,459
ISHARES TR CORE S&P SCP ETF 464287804   11,300,461 119,405 SH   SOLE   0 0 119,405
ISHARES TR IBONDS DEC 25 46435U432   476,664 18,076 SH   SOLE   0 0 18,076
ISHARES TR IBONDS DEC2023 46435G318   2,995,153 118,152 SH   SOLE   0 0 118,152
ISHARES TR RUS 1000 ETF 464287622   343,148 1,630 SH   SOLE   0 0 1,630
ISHARES TR IBONDS DEC 28 46435U325   238,754 9,514 SH   SOLE   0 0 9,514
ISHARES TR RUS 1000 GRW ETF 464287614   259,445 1,211 SH   SOLE   0 0 1,211
ISHARES TR IBONDS DEC23 ETF 46434VAX8   14,724,089 588,258 SH   SOLE   0 0 588,258
ISHARES TR S&P 500 VAL ETF 464287408   287,529 1,982 SH   SOLE   0 0 1,982
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   6,441,553 128,497 SH   SOLE   0 0 128,497
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,068,158 21,137 SH   SOLE   0 0 21,137
MICROVISION INC DEL COM NEW 594960304   342,665 145,815 SH   SOLE   0 0 145,815
PACER FDS TR DATA AND INFRAST 69374H741   754,093 25,985 SH   SOLE   0 0 25,985
POLARIS INC COM 731068102   326,331 3,231 SH   SOLE   0 0 3,231
PROCTER AND GAMBLE CO COM 742718109   4,505,879 29,730 SH   SOLE   0 0 29,730
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   13,078,964 173,140 SH   SOLE   0 0 173,140
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   11,707,101 210,711 SH   SOLE   0 0 210,711
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   847,308 20,916 SH   SOLE   0 0 20,916
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   3,032,503 46,220 SH   SOLE   0 0 46,220
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   18,227,958 565,910 SH   SOLE   0 0 565,910
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   239,610 1,764 SH   SOLE   0 0 1,764
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   599,044 8,497 SH   SOLE   0 0 8,497
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   418,470 1,263 SH   SOLE   0 0 1,263
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,915,875 7,625 SH   SOLE   0 0 7,625
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,468,537 3,317 SH   SOLE   0 0 3,317
SPDR SER TR S&P 600 SMCP VAL 78464A300   213,258 2,873 SH   SOLE   0 0 2,873
STARBUCKS CORP COM 855244109   287,054 2,894 SH   SOLE   0 0 2,894
UNITEDHEALTH GROUP INC COM 91324P102   389,960 736 SH   SOLE   0 0 736
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   761,273 9,230 SH   SOLE   0 0 9,230