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
Expires: July 31, 2015
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 3,875,305 34,316 SH SOLE 0 0 34,316
ABBOTT LABS COM 002824100 395,894 3,567 SH SOLE 0 0 3,567
ALPHABET INC CAP STK CL A 02079K305 272,901 2,866 SH SOLE 0 0 2,866
AMAZON COM INC COM 023135106 753,250 7,751 SH SOLE 0 0 7,751
AMERIPRISE FINL INC COM 03076C106 218,497 637 SH SOLE 0 0 637
AMGEN INC COM 031162100 205,745 802 SH SOLE 0 0 802
API GROUP CORP COM STK 00187Y100 405,745 19,312 SH SOLE 0 0 19,312
APPLE INC COM 037833100 5,133,343 36,186 SH SOLE 0 0 36,186
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 473,464 1,518 SH SOLE 0 0 1,518
BOSTON SCIENTIFIC CORP COM 101137107 497,819 10,794 SH SOLE 0 0 10,794
CANADIAN NATL RY CO COM 136375102 460,193 3,894 SH SOLE 0 0 3,894
COLGATE PALMOLIVE CO COM 194162103 592,294 7,817 SH SOLE 0 0 7,817
COMERICA INC COM 200340107 289,728 4,051 SH SOLE 0 0 4,051
COSTCO WHSL CORP NEW COM 22160K105 740,959 1,509 SH SOLE 0 0 1,509
DANAHER CORPORATION COM 235851102 707,598 2,691 SH SOLE 0 0 2,691
DELTA AIR LINES INC DEL COM NEW 247361702 270,344 6,865 SH SOLE 0 0 6,865
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 21,700,828 897,841 SH SOLE 0 0 897,841
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 42,903,880 984,938 SH SOLE 0 0 984,938
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 11,667,847 247,830 SH SOLE 0 0 247,830
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 15,197,232 326,261 SH SOLE 0 0 326,261
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 11,345,323 444,044 SH SOLE 0 0 444,044
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 13,896,994 254,012 SH SOLE 0 0 254,012
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 60,702,335 2,492,909 SH SOLE 0 0 2,492,909
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 38,599,825 1,641,847 SH SOLE 0 0 1,641,847
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 23,870,140 555,636 SH SOLE 0 0 555,636
DONALDSON INC COM 257651109 2,116,202 34,732 SH SOLE 0 0 34,732
ECOLAB INC COM 278865100 541,945 3,556 SH SOLE 0 0 3,556
FAIR ISAAC CORP COM 303250104 478,908 745 SH SOLE 0 0 745
GENERAL MLS INC COM 370334104 819,468 10,524 SH SOLE 0 0 10,524
HAWKINS INC COM 420261109 601,899 15,319 SH SOLE 0 0 15,319
HOME DEPOT INC COM 437076102 300,128 946 SH SOLE 0 0 946
HONEYWELL INTL INC COM 438516106 3,803,211 18,402 SH SOLE 0 0 18,402
HORMEL FOODS CORP COM 440452100 275,364 6,152 SH SOLE 0 0 6,152
INVENTRUST PPTYS CORP COM NEW 46124J201 862,827 35,060 SH SOLE 0 0 35,060
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 848,589 42,600 SH SOLE 0 0 42,600
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 1,270,527 72,436 SH SOLE 0 0 72,436
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,067,969 32,654 SH SOLE 0 0 32,654
ISHARES INC CORE MSCI EMKT 46434G103 277,171 5,367 SH SOLE 0 0 5,367
ISHARES TR RUS 1000 VAL ETF 464287598 2,356,722 14,942 SH SOLE 0 0 14,942
ISHARES TR RUS 1000 GRW ETF 464287614 2,487,429 10,947 SH SOLE 0 0 10,947
ISHARES TR RUSSELL 2000 ETF 464287655 46,748,011 249,389 SH SOLE 0 0 249,389
ISHARES TR MSCI EAFE ETF 464287465 2,695,665 37,607 SH SOLE 0 0 37,607
ISHARES TR MSCI ACWI ETF 464288257 1,642,526 18,139 SH SOLE 0 0 18,139
ISHARES TR CORE S&P500 ETF 464287200 524,093 1,303 SH SOLE 0 0 1,303
JOHNSON & JOHNSON COM 478160104 267,163 1,576 SH SOLE 0 0 1,576
LILLY ELI & CO COM 532457108 294,284 841 SH SOLE 0 0 841
MCKESSON CORP COM 58155Q103 373,794 994 SH SOLE 0 0 994
MEDTRONIC PLC SHS G5960L103 710,987 8,756 SH SOLE 0 0 8,756
MICRON TECHNOLOGY INC COM 595112103 221,667 3,602 SH SOLE 0 0 3,602
MICROSOFT CORP COM 594918104 1,149,807 4,779 SH SOLE 0 0 4,779
NVIDIA CORPORATION COM 67066G104 735,412 3,806 SH SOLE 0 0 3,806
PEARSON PLC SPONSORED ADR 705015105 166,384 14,506 SH SOLE 0 0 14,506
PFIZER INC COM 717081103 1,160,970 25,759 SH SOLE 0 0 25,759
PIMCO ETF TR INV GRD CRP BD 72201R817 2,661,594 27,473 SH SOLE 0 0 27,473
POLYMET MNG CORP COM NEW 731916409 62,375 22,848 SH SOLE 0 0 22,848
ROCKWELL AUTOMATION INC COM 773903109 300,604 1,081 SH SOLE 0 0 1,081
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,959,154 41,604 SH SOLE 0 0 41,604
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,142,573 24,181 SH SOLE 0 0 24,181
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,557,525 35,641 SH SOLE 0 0 35,641
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 295,085 11,284 SH SOLE 0 0 11,284
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,117,331 43,566 SH SOLE 0 0 43,566
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,143,248 41,094 SH SOLE 0 0 41,094
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,447,374 24,305 SH SOLE 0 0 24,305
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,237,341 35,202 SH SOLE 0 0 35,202
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,437,412 20,444 SH SOLE 0 0 20,444
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 543,298 5,109 SH SOLE 0 0 5,109
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 5,085,335 115,839 SH SOLE 0 0 115,839
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 2,647,688 53,188 SH SOLE 0 0 53,188
SPDR S&P 500 ETF TR TR UNIT 78462F103 451,135 1,127 SH SOLE 0 0 1,127
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,455,367 58,364 SH SOLE 0 0 58,364
TARGET CORP COM 87612E106 222,871 1,357 SH SOLE 0 0 1,357
TERADYNE INC COM 880770102 719,218 6,953 SH SOLE 0 0 6,953
TESLA INC COM 88160R101 417,702 2,892 SH SOLE 0 0 2,892
THOMSON REUTERS CORP. COM NEW 884903709 220,262 1,869 SH SOLE 0 0 1,869
TORO CO COM 891092108 1,049,816 9,573 SH SOLE 0 0 9,573
TRAVELERS COMPANIES INC COM 89417E109 258,790 1,357 SH SOLE 0 0 1,357
UNITEDHEALTH GROUP INC COM 91324P102 9,424,903 19,137 SH SOLE 0 0 19,137
US BANCORP DEL COM NEW 902973304 567,940 11,555 SH SOLE 0 0 11,555
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 80,336,513 1,081,100 SH SOLE 0 0 1,081,100
VANGUARD INDEX FDS TOTAL STK MKT 922908769 598,911 2,979 SH SOLE 0 0 2,979
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,328,700 21,850 SH SOLE 0 0 21,850
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 5,079,071 99,883 SH SOLE 0 0 99,883
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,978,711 33,969 SH SOLE 0 0 33,969
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 490,836 6,430 SH SOLE 0 0 6,430
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 665,732 28,197 SH SOLE 0 0 28,197
XCEL ENERGY INC COM 98389B100 1,693,512 24,701 SH SOLE 0 0 24,701