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 285,609 1,764 SH SOLE 0 0 0 1,764
ABBVIE INC COM 00287Y109 1,199,356 4,766 SH SOLE 0 0 0 4,766
ADAMS DIVERSIFIED EQUITY FD COM 006212104 265,947 10,409 SH SOLE 0 0 0 10,409
ADVANCED MICRO DEVICES INC COM 007903107 4,108,196 7,072 SH SOLE 0 0 0 7,072
AIR PRODUCTS AND CHEMICALS I COM 009158106 440,650 1,503 SH SOLE 0 0 0 1,503
ALPHABET INC CAP STK CL A 02079K305 10,499,531 29,380 SH SOLE 0 0 0 29,380
ALPS ETF TR EQUAL SEC ETF 00162Q205 2,578,045 51,101 SH SOLE 0 0 0 51,101
AMAZON COM INC COM 023135106 6,331,264 26,564 SH SOLE 0 0 0 26,564
APPLE INC COM 037833100 10,886,903 37,624 SH SOLE 0 0 0 37,624
AT&T INC COM 00206R102 207,279 10,013 SH SOLE 0 0 0 10,013
BANK OF AMER CORP COM 060505104 2,131,964 37,416 SH SOLE 0 0 0 37,416
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,266,046 6,527 SH SOLE 0 0 0 6,527
BEST BUY INC COM 086516101 233,179 3,073 SH SOLE 0 0 0 3,073
BROADCOM INC COM 11135F101 3,964,486 10,495 SH SOLE 0 0 0 10,495
CATERPILLAR INC COM 149123101 643,401 604 SH SOLE 0 0 0 604
CHENIERE ENERGY INC COM NEW 16411R208 696,475 2,914 SH SOLE 0 0 0 2,914
CHEVRON CORPORATION COM 166764100 1,790,978 10,805 SH SOLE 0 0 0 10,805
CISCO SYS INC COM 17275R102 1,020,488 8,688 SH SOLE 0 0 0 8,688
COSTCO WHOLESALE CORPORATION COM 22160K105 2,369,553 2,533 SH SOLE 0 0 0 2,533
DBX ETF TR XTRACK MSCI EAFE 233051630 278,557 8,667 SH SOLE 0 0 0 8,667
DEERE & CO COM 244199105 200,475 316 SH SOLE 0 0 0 316
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 68,646,874 833,700 SH SOLE 0 0 0 833,700
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 4,867,800 109,734 SH SOLE 0 0 0 109,734
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V815 235,688 6,076 SH SOLE 0 0 0 6,076
DIMENSIONAL ETF TRUST US COR EQU 1 ETF 25434V625 162,157,364 1,978,011 SH SOLE 0 0 0 1,978,011
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 82,959,591 2,226,505 SH SOLE 0 0 0 2,226,505
DISNEY WALT CO COM 254687106 374,028 3,886 SH SOLE 0 0 0 3,886
DONALDSON INC COM 257651109 431,614 4,808 SH SOLE 0 0 0 4,808
DTE ENERGY CO COM 233331107 229,926 1,509 SH SOLE 0 0 0 1,509
ECOLAB INC COM 278865100 1,579,177 5,668 SH SOLE 0 0 0 5,668
ELECTROMED INC COM 285409108 1,379,911 32,622 SH SOLE 0 0 0 32,622
ELI LILLY & CO COM 532457108 5,149,169 4,293 SH SOLE 0 0 0 4,293
ENBRIDGE INC COM 29250N105 242,373 4,471 SH SOLE 0 0 0 4,471
EXXON MOBIL CORP COM 30231G102 1,255,883 9,186 SH SOLE 0 0 0 9,186
FASTENAL CO COM 311900104 1,243,480 25,890 SH SOLE 0 0 0 25,890
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 201,692 1,954 SH SOLE 0 0 0 1,954
FORD MTR CO COM 345370860 553,070 39,789 SH SOLE 0 0 0 39,789
GE AEROSPACE COM NEW 369604301 936,194 2,505 SH SOLE 0 0 0 2,505
HOME DEPOT INC COM 437076102 823,232 2,334 SH SOLE 0 0 0 2,334
HONEYWELL INTL INC COM 438516205 242,265 1,082 SH SOLE 0 0 0 1,082
INTERNATIONAL BUSINESS MACHS COM 459200101 751,395 2,672 SH SOLE 0 0 0 2,672
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 1,104,427 20,441 SH SOLE 0 0 0 20,441
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 81,787,834 384,396 SH SOLE 0 0 0 384,396
INVESCO QQQ TR UNIT SER 1 46090E103 604,584 821 SH SOLE 0 0 0 821
ISHARES TR NATIONAL MUN ETF 464288414 22,658,315 210,540 SH SOLE 0 0 0 210,540
ISHARES TR JPMORGAN USD EMG 464288281 20,281,621 210,303 SH SOLE 0 0 0 210,303
ISHARES TR CORE S&P SCP ETF 464287804 2,581,929 17,409 SH SOLE 0 0 0 17,409
ISHARES TR DOW JONES US ETF 464287846 428,540 2,351 SH SOLE 0 0 0 2,351
ISHARES TR EAFE GRWTH ETF 464288885 277,083 2,227 SH SOLE 0 0 0 2,227
ISHARES TR CORE S&P500 ETF 464287200 668,010 892 SH SOLE 0 0 0 892
ISHARES TR MSCI ACWI ETF 464288257 76,059,631 484,549 SH SOLE 0 0 0 484,549
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 1,181,528 23,325 SH SOLE 0 0 0 23,325
J P MORGAN EXCHANGE TRADED F BET USD HIG ETF 46641Q878 29,692,236 644,153 SH SOLE 0 0 0 644,153
JOHNSON & JOHNSON COM 478160104 1,521,774 5,992 SH SOLE 0 0 0 5,992
JPMORGAN CHASE & CO COM 46625H100 3,504,432 10,706 SH SOLE 0 0 0 10,706
LOCKHEED MARTIN CORP COM 539830109 730,083 1,433 SH SOLE 0 0 0 1,433
LOWES COS INC COM 548661107 1,177,412 5,340 SH SOLE 0 0 0 5,340
MASTERCARD INCORPORATED CL A 57636Q104 859,766 1,674 SH SOLE 0 0 0 1,674
MCDONALDS CORP COM 580135101 412,506 1,526 SH SOLE 0 0 0 1,526
META PLATFORMS INC CL A 30303M102 2,943,190 5,225 SH SOLE 0 0 0 5,225
MICROSOFT CORP COM 594918104 6,377,150 17,096 SH SOLE 0 0 0 17,096
NETFLIX INC. COM 64110L106 619,823 8,681 SH SOLE 0 0 0 8,681
NEXTERA ENERGY INC COM 65339F101 220,127 2,508 SH SOLE 0 0 0 2,508
NORTHROP GRUMMAN CORP COM 666807102 548,344 1,077 SH SOLE 0 0 0 1,077
NVIDIA CORPORATION COM 67066G104 10,958,818 54,769 SH SOLE 0 0 0 54,769
ORACLE CORP COM 68389X105 789,465 5,387 SH SOLE 0 0 0 5,387
PALANTIR TECHNOLOGIES INC CL A 69608A108 517,431 4,435 SH SOLE 0 0 0 4,435
PALO ALTO NETWORKS INC COM 697435105 1,528,111 4,481 SH SOLE 0 0 0 4,481
PEPSICO INC COM 713448108 771,915 5,701 SH SOLE 0 0 0 5,701
PHILIP MORRIS INTL INC COM 718172109 228,141 1,261 SH SOLE 0 0 0 1,261
PROCTER & GAMBLE CO COM 742718109 1,441,616 9,831 SH SOLE 0 0 0 9,831
SALESFORCE INC COM 79466L302 383,034 2,445 SH SOLE 0 0 0 2,445
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 422,140 13,313 SH SOLE 0 0 0 13,313
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 855,435 4,490 SH SOLE 0 0 0 4,490
SIMON PPTY GROUP INC NEW COM 828806109 819,454 3,664 SH SOLE 0 0 0 3,664
SOUTHERN CO COM 842587107 221,186 2,311 SH SOLE 0 0 0 2,311
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 794,953 15,776 SH SOLE 0 0 0 15,776
SPDR SERIES TRUST ST STR SP600SM C 78464A300 1,091,536 10,004 SH SOLE 0 0 0 10,004
SPDR SERIES TRUST ST STR SP600 SML 78468R853 1,035,696 17,959 SH SOLE 0 0 0 17,959
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 207,285 8,148 SH SOLE 0 0 0 8,148
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 232,044 12,297 SH SOLE 0 0 0 12,297
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,507,095 2,885 SH SOLE 0 0 0 2,885
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 936,450 1,254 SH SOLE 0 0 0 1,254
TESLA INC COM 88160R101 2,660,295 6,325 SH SOLE 0 0 0 6,325
UNION PAC CORP COM 907818108 234,192 861 SH SOLE 0 0 0 861
UNITEDHEALTH GROUP INC COM 91324P102 1,434,773 3,452 SH SOLE 0 0 0 3,452
US BANCORP COM NEW 902973304 253,136 4,191 SH SOLE 0 0 0 4,191
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 4,488,272 87,134 SH SOLE 0 0 0 87,134
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 204,858 1,746 SH SOLE 0 0 0 1,746
VANGUARD INDEX FDS GROWTH ETF 922908736 3,119,302 36,212 SH SOLE 0 0 0 36,212
VANGUARD INDEX FDS SMALL CP ETF 922908751 688,992 2,273 SH SOLE 0 0 0 2,273
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,769,816 12,890 SH SOLE 0 0 0 12,890
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,036,028 2,833 SH SOLE 0 0 0 2,833
VANGUARD INDEX FDS MID CAP ETF 922908629 208,837 2,592 SH SOLE 0 0 0 2,592
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 293,436 1,485 SH SOLE 0 0 0 1,485
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 742,928 1,082 SH SOLE 0 0 0 1,082
VANGUARD INDEX FDS SM CP VAL ETF 922908611 295,761 1,217 SH SOLE 0 0 0 1,217
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 8,403,260 53,541 SH SOLE 0 0 0 53,541
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,611,580 31,862 SH SOLE 0 0 0 31,862
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 149,485,584 1,808,658 SH SOLE 0 0 0 1,808,658
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 266,128 1,125 SH SOLE 0 0 0 1,125
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,480,315 29,013 SH SOLE 0 0 0 29,013
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,997,209 28,031 SH SOLE 0 0 0 28,031
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 364,097 2,304 SH SOLE 0 0 0 2,304
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 336,595 934 SH SOLE 0 0 0 934
VANGUARD WORLD FD UTILITIES ETF 92204A876 236,246 1,207 SH SOLE 0 0 0 1,207
VISA INC COM CL A 92826C839 2,871,899 8,371 SH SOLE 0 0 0 8,371
WALMART INC COM 931142103 1,421,208 12,548 SH SOLE 0 0 0 12,548
WELLS FARGO & CO COM 949746101 1,422,069 17,208 SH SOLE 0 0 0 17,208
XCEL ENERGY INC COM 98389B100 1,065,314 13,267 SH SOLE 0 0 0 13,267
YUM BRANDS INC COM 988498101 301,976 1,889 SH SOLE 0 0 0 1,889