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   3,238,940 32,360 SH   SOLE   0 0 32,360
ABBOTT LABS COM 002824100   389,560 3,573 SH   SOLE   0 0 3,573
ADOBE SYSTEMS INCORPORATED COM 00724F101   200,486 410 SH   SOLE   0 0 410
ALPHABET INC CAP STK CL A 02079K305   316,367 2,643 SH   SOLE   0 0 2,643
ALTRIA GROUP INC COM 02209S103   246,265 5,436 SH   SOLE   0 0 5,436
AMAZON COM INC COM 023135106   1,002,479 7,690 SH   SOLE   0 0 7,690
AMERIPRISE FINL INC COM 03076C106   211,586 637 SH   SOLE   0 0 637
APPLE INC COM 037833100   7,018,144 36,182 SH   SOLE   0 0 36,182
ARCHROCK INC COM 03957W106   102,500 10,000 SH   SOLE   0 0 10,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   490,358 1,438 SH   SOLE   0 0 1,438
BOSTON SCIENTIFIC CORP COM 101137107   557,992 10,316 SH   SOLE   0 0 10,316
CANADIAN NATL RY CO COM 136375102   471,447 3,894 SH   SOLE   0 0 3,894
COLGATE PALMOLIVE CO COM 194162103   602,222 7,817 SH   SOLE   0 0 7,817
COSTCO WHSL CORP NEW COM 22160K105   785,806 1,460 SH   SOLE   0 0 1,460
DANAHER CORPORATION COM 235851102   315,360 1,314 SH   SOLE   0 0 1,314
DELTA AIR LINES INC DEL COM NEW 247361702   271,881 5,719 SH   SOLE   0 0 5,719
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   18,430,657 785,621 SH   SOLE   0 0 785,621
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   61,624,223 1,279,573 SH   SOLE   0 0 1,279,573
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   15,185,418 327,342 SH   SOLE   0 0 327,342
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   20,072,344 366,284 SH   SOLE   0 0 366,284
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   11,625,583 428,198 SH   SOLE   0 0 428,198
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   48,778,743 2,092,610 SH   SOLE   0 0 2,092,610
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   52,114,080 2,147,263 SH   SOLE   0 0 2,147,263
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   38,514,961 922,956 SH   SOLE   0 0 922,956
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   24,395,134 526,324 SH   SOLE   0 0 526,324
DONALDSON INC COM 257651109   2,108,704 33,734 SH   SOLE   0 0 33,734
ECOLAB INC COM 278865100   896,551 4,802 SH   SOLE   0 0 4,802
ETFIS SER TR I VIRTUS INFRCAP 26923G822   196,400 10,000 SH   SOLE   0 0 10,000
FAIR ISAAC CORP COM 303250104   602,861 745 SH   SOLE   0 0 745
GENERAL MLS INC COM 370334104   777,421 10,136 SH   SOLE   0 0 10,136
GLOBAL NET LEASE INC COM NEW 379378201   102,800 10,000 SH   SOLE   0 0 10,000
HARTFORD FINL SVCS GROUP INC COM 416515104   210,106 2,917 SH   SOLE   0 0 2,917
HAWKINS INC COM 420261109   735,491 15,422 SH   SOLE   0 0 15,422
HOME DEPOT INC COM 437076102   288,274 928 SH   SOLE   0 0 928
HONEYWELL INTL INC COM 438516106   3,467,769 16,712 SH   SOLE   0 0 16,712
HORMEL FOODS CORP COM 440452100   247,433 6,152 SH   SOLE   0 0 6,152
INVENTRUST PPTYS CORP COM NEW 46124J201   811,288 35,060 SH   SOLE   0 0 35,060
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   745,133 38,232 SH   SOLE   0 0 38,232
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   1,112,471 63,643 SH   SOLE   0 0 63,643
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,835,383 29,221 SH   SOLE   0 0 29,221
ISHARES INC CORE MSCI EMKT 46434G103   230,563 4,678 SH   SOLE   0 0 4,678
ISHARES TR RUS 1000 VAL ETF 464287598   2,175,243 13,782 SH   SOLE   0 0 13,782
ISHARES TR MSCI ACWI ETF 464288257   1,545,210 16,106 SH   SOLE   0 0 16,106
ISHARES TR CORE S&P500 ETF 464287200   580,444 1,302 SH   SOLE   0 0 1,302
ISHARES TR RUS 1000 GRW ETF 464287614   2,850,717 10,359 SH   SOLE   0 0 10,359
ISHARES TR RUSSELL 2000 ETF 464287655   41,830,710 223,371 SH   SOLE   0 0 223,371
ISHARES TR MSCI EAFE ETF 464287465   2,572,426 35,482 SH   SOLE   0 0 35,482
JOHNSON & JOHNSON COM 478160104   258,226 1,560 SH   SOLE   0 0 1,560
LILLY ELI & CO COM 532457108   395,080 842 SH   SOLE   0 0 842
MCKESSON CORP COM 58155Q103   424,746 994 SH   SOLE   0 0 994
MEDTRONIC PLC SHS G5960L103   767,263 8,709 SH   SOLE   0 0 8,709
MICRON TECHNOLOGY INC COM 595112103   227,322 3,602 SH   SOLE   0 0 3,602
MICROSOFT CORP COM 594918104   1,497,857 4,398 SH   SOLE   0 0 4,398
NVIDIA CORPORATION COM 67066G104   2,181,436 5,157 SH   SOLE   0 0 5,157
OMEGA HEALTHCARE INVS INC COM 681936100   306,900 10,000 SH   SOLE   0 0 10,000
OTTER TAIL CORP COM 689648103   225,794 2,860 SH   SOLE   0 0 2,860
PEARSON PLC SPONSORED ADR 705015105   152,023 14,506 SH   SOLE   0 0 14,506
PFIZER INC COM 717081103   945,027 25,764 SH   SOLE   0 0 25,764
PIMCO ETF TR INV GRD CRP BD 72201R817   2,325,688 24,520 SH   SOLE   0 0 24,520
PIONEER NAT RES CO COM 723787107   207,180 1,000 SH   SOLE   0 0 1,000
POLYMET MNG CORP COM NEW 731916409   19,884 25,170 SH   SOLE   0 0 25,170
ROCKWELL AUTOMATION INC COM 773903109   237,533 721 SH   SOLE   0 0 721
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,094,642 40,515 SH   SOLE   0 0 40,515
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,726,677 37,547 SH   SOLE   0 0 37,547
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,640,288 21,885 SH   SOLE   0 0 21,885
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,233,943 34,613 SH   SOLE   0 0 34,613
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   201,204 3,842 SH   SOLE   0 0 3,842
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   278,211 11,296 SH   SOLE   0 0 11,296
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,433,869 32,737 SH   SOLE   0 0 32,737
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,120,008 24,264 SH   SOLE   0 0 24,264
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,857,160 38,643 SH   SOLE   0 0 38,643
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,313,611 18,494 SH   SOLE   0 0 18,494
SFL CORPORATION LTD SHS G7738W106   93,300 10,000 SH   SOLE   0 0 10,000
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   2,516,062 48,071 SH   SOLE   0 0 48,071
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   6,571,240 160,001 SH   SOLE   0 0 160,001
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   461,081 4,649 SH   SOLE   0 0 4,649
SPDR S&P 500 ETF TR TR UNIT 78462F103   407,962 920 SH   SOLE   0 0 920
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,168,293 51,786 SH   SOLE   0 0 51,786
TARGET CORP COM 87612E106   218,292 1,655 SH   SOLE   0 0 1,655
TERADYNE INC COM 880770102   774,077 6,953 SH   SOLE   0 0 6,953
TESLA INC COM 88160R101   786,376 3,004 SH   SOLE   0 0 3,004
THOMSON REUTERS CORP. COM NEW 884903709   247,615 1,835 SH   SOLE   0 0 1,835
TORO CO COM 891092108   973,196 9,574 SH   SOLE   0 0 9,574
TRAVELERS COMPANIES INC COM 89417E109   236,280 1,361 SH   SOLE   0 0 1,361
UNITEDHEALTH GROUP INC COM 91324P102   9,136,840 19,010 SH   SOLE   0 0 19,010
US BANCORP DEL COM NEW 902973304   385,634 11,672 SH   SOLE   0 0 11,672
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   69,823,115 960,560 SH   SOLE   0 0 960,560
VANGUARD INDEX FDS TOTAL STK MKT 922908769   767,754 3,485 SH   SOLE   0 0 3,485
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,287,428 20,866 SH   SOLE   0 0 20,866
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   4,827,211 96,121 SH   SOLE   0 0 96,121
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,839,033 31,856 SH   SOLE   0 0 31,856
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   361,411 4,777 SH   SOLE   0 0 4,777
VECTOR GROUP LTD COM 92240M108   192,150 15,000 SH   SOLE   0 0 15,000
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   554,582 24,345 SH   SOLE   0 0 24,345
XCEL ENERGY INC COM 98389B100   1,472,078 23,678 SH   SOLE   0 0 23,678