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   2,701,992 30,566 SH   SOLE   0 0 30,566
ABBOTT LABS COM 002824100   346,517 3,577 SH   SOLE   0 0 3,577
ADOBE INC COM 00724F101   215,939 410 SH   SOLE   0 0 410
ALPHABET INC CAP STK CL A 02079K305   357,295 2,597 SH   SOLE   0 0 2,597
ALTRIA GROUP INC COM 02209S103   228,710 5,436 SH   SOLE   0 0 5,436
AMAZON COM INC COM 023135106   977,241 7,637 SH   SOLE   0 0 7,637
AMERIPRISE FINL INC COM 03076C106   267,191 818 SH   SOLE   0 0 818
AMGEN INC COM 031162100   214,511 802 SH   SOLE   0 0 802
APPLE INC COM 037833100   6,406,580 36,095 SH   SOLE   0 0 36,095
ARCHROCK INC COM 03957W106   123,800 10,000 SH   SOLE   0 0 10,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   498,037 1,438 SH   SOLE   0 0 1,438
BOSTON SCIENTIFIC CORP COM 101137107   516,196 9,904 SH   SOLE   0 0 9,904
CANADIAN NATL RY CO COM 136375102   417,125 3,894 SH   SOLE   0 0 3,894
COLGATE PALMOLIVE CO COM 194162103   524,335 7,552 SH   SOLE   0 0 7,552
COSTCO WHSL CORP NEW COM 22160K105   813,790 1,460 SH   SOLE   0 0 1,460
DANAHER CORPORATION COM 235851102   284,354 1,309 SH   SOLE   0 0 1,309
DELTA AIR LINES INC DEL COM NEW 247361702   231,794 6,265 SH   SOLE   0 0 6,265
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   16,342,749 728,611 SH   SOLE   0 0 728,611
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   68,561,120 1,467,804 SH   SOLE   0 0 1,467,804
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   16,870,722 378,437 SH   SOLE   0 0 378,437
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   22,748,332 441,116 SH   SOLE   0 0 441,116
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   7,263,555 329,712 SH   SOLE   0 0 329,712
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   28,806,952 621,241 SH   SOLE   0 0 621,241
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   10,700,301 410,130 SH   SOLE   0 0 410,130
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   53,907,868 2,420,650 SH   SOLE   0 0 2,420,650
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   45,578,249 1,974,794 SH   SOLE   0 0 1,974,794
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   45,745,333 1,142,206 SH   SOLE   0 0 1,142,206
DONALDSON INC COM 257651109   1,989,376 33,195 SH   SOLE   0 0 33,195
ECOLAB INC COM 278865100   750,943 4,429 SH   SOLE   0 0 4,429
ELI LILLY & CO COM 532457108   476,282 843 SH   SOLE   0 0 843
ETFIS SER TR I VIRTUS INFRCAP 26923G822   185,700 10,000 SH   SOLE   0 0 10,000
FAIR ISAAC CORP COM 303250104   650,772 745 SH   SOLE   0 0 745
GENERAL MLS INC COM 370334104   877,402 14,041 SH   SOLE   0 0 14,041
GLOBAL NET LEASE INC COM NEW 379378201   84,600 10,000 SH   SOLE   0 0 10,000
HAWKINS INC COM 420261109   923,569 15,462 SH   SOLE   0 0 15,462
HOME DEPOT INC COM 437076102   294,629 1,006 SH   SOLE   0 0 1,006
HONEYWELL INTL INC COM 438516106   2,748,293 14,883 SH   SOLE   0 0 14,883
HORMEL FOODS CORP COM 440452100   226,824 6,152 SH   SOLE   0 0 6,152
INVENTRUST PPTYS CORP COM NEW 46124J201   840,826 35,049 SH   SOLE   0 0 35,049
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   664,957 37,547 SH   SOLE   0 0 37,547
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,640,796 28,159 SH   SOLE   0 0 28,159
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   1,051,167 62,089 SH   SOLE   0 0 62,089
ISHARES INC CORE MSCI EMKT 46434G103   205,591 4,334 SH   SOLE   0 0 4,334
ISHARES TR RUS 1000 VAL ETF 464287598   2,056,736 13,751 SH   SOLE   0 0 13,751
ISHARES TR RUS 1000 GRW ETF 464287614   2,785,685 10,261 SH   SOLE   0 0 10,261
ISHARES TR RUSSELL 2000 ETF 464287655   36,299,013 209,821 SH   SOLE   0 0 209,821
ISHARES TR MSCI ACWI ETF 464288257   1,442,279 15,596 SH   SOLE   0 0 15,596
ISHARES TR CORE S&P500 ETF 464287200   562,626 1,304 SH   SOLE   0 0 1,304
ISHARES TR MSCI EAFE ETF 464287465   2,370,619 34,597 SH   SOLE   0 0 34,597
JOHNSON & JOHNSON COM 478160104   258,637 1,641 SH   SOLE   0 0 1,641
MCKESSON CORP COM 58155Q103   442,618 994 SH   SOLE   0 0 994
MEDTRONIC PLC SHS G5960L103   658,508 8,651 SH   SOLE   0 0 8,651
MICRON TECHNOLOGY INC COM 595112103   251,996 3,602 SH   SOLE   0 0 3,602
MICROSOFT CORP COM 594918104   1,462,990 4,470 SH   SOLE   0 0 4,470
NVIDIA CORPORATION COM 67066G104   2,359,876 5,157 SH   SOLE   0 0 5,157
OMEGA HEALTHCARE INVS INC COM 681936100   331,700 10,000 SH   SOLE   0 0 10,000
OTTER TAIL CORP COM 689648103   202,291 2,723 SH   SOLE   0 0 2,723
PEARSON PLC SPONSORED ADR 705015105   156,520 14,506 SH   SOLE   0 0 14,506
PFIZER INC COM 717081103   864,019 26,080 SH   SOLE   0 0 26,080
PIMCO ETF TR INV GRD CRP BD 72201R817   2,220,994 24,752 SH   SOLE   0 0 24,752
PIONEER NAT RES CO COM 723787107   237,430 1,000 SH   SOLE   0 0 1,000
POLYMET MNG CORP COM NEW 731916409   52,805 25,145 SH   SOLE   0 0 25,145
ROCKWELL AUTOMATION INC COM 773903109   209,314 721 SH   SOLE   0 0 721
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,030,215 23,629 SH   SOLE   0 0 23,629
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,278,433 31,535 SH   SOLE   0 0 31,535
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   257,023 10,772 SH   SOLE   0 0 10,772
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,905,438 38,139 SH   SOLE   0 0 38,139
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,566,558 21,056 SH   SOLE   0 0 21,056
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,109,555 32,915 SH   SOLE   0 0 32,915
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,549,486 36,615 SH   SOLE   0 0 36,615
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,799,063 37,677 SH   SOLE   0 0 37,677
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,179,276 17,691 SH   SOLE   0 0 17,691
SFL CORPORATION LTD SHS G7738W106   110,600 10,000 SH   SOLE   0 0 10,000
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   2,363,987 47,035 SH   SOLE   0 0 47,035
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   455,097 4,661 SH   SOLE   0 0 4,661
SPDR S&P 500 ETF TR TR UNIT 78462F103   349,567 814 SH   SOLE   0 0 814
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,117,297 51,130 SH   SOLE   0 0 51,130
TERADYNE INC COM 880770102   699,959 6,953 SH   SOLE   0 0 6,953
TESLA INC COM 88160R101   792,030 3,040 SH   SOLE   0 0 3,040
THOMSON REUTERS CORP. COM 884903808   230,110 1,840 SH   SOLE   0 0 1,840
TORO CO COM 891092108   807,882 9,575 SH   SOLE   0 0 9,575
TRAVELERS COMPANIES INC COM 89417E109   218,336 1,340 SH   SOLE   0 0 1,340
UNITEDHEALTH GROUP INC COM 91324P102   9,934,725 18,930 SH   SOLE   0 0 18,930
US BANCORP DEL COM NEW 902973304   365,780 11,481 SH   SOLE   0 0 11,481
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   61,712,332 897,242 SH   SOLE   0 0 897,242
VANGUARD INDEX FDS TOTAL STK MKT 922908769   603,630 2,834 SH   SOLE   0 0 2,834
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,199,007 20,787 SH   SOLE   0 0 20,787
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   4,548,744 95,723 SH   SOLE   0 0 95,723
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,846,309 32,132 SH   SOLE   0 0 32,132
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   330,021 4,414 SH   SOLE   0 0 4,414
VECTOR GROUP LTD COM 92240M108   162,000 15,000 SH   SOLE   0 0 15,000
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   524,204 23,592 SH   SOLE   0 0 23,592
XCEL ENERGY INC COM 98389B100   1,334,795 23,275 SH   SOLE   0 0 23,275