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
ABBVIE INC COM 00287Y109 212,737 1,146 SH SOLE 0 30 0 1,116
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,183,604 3,960 SH SOLE 0 9 0 3,951
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,397,098 12,319 SH SOLE 0 0 0 12,319
ALPHABET INC CAP STK CL C 02079K107 1,861,182 10,492 SH SOLE 0 63 0 10,429
ALPHABET INC CAP STK CL A 02079K305 2,826,733 16,040 SH SOLE 0 75 0 15,965
AMAZON COM INC COM 023135106 1,203,354 5,485 SH SOLE 0 119 0 5,366
APPLE INC COM 037833100 10,270,419 50,058 SH SOLE 0 177 0 49,881
APPLIED MATLS INC COM 038222105 250,258 1,367 SH SOLE 0 6 0 1,361
AUTOMATIC DATA PROCESSING IN COM 053015103 279,421 906 SH SOLE 0 3 0 903
BERKSHIRE HATHAWAY INC DEL CL A 084670108 728,800 1 SH SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 388,616 800 SH SOLE 0 26 0 774
BROADCOM INC COM 11135F101 518,790 1,882 SH SOLE 0 55 0 1,827
CATERPILLAR INC COM 149123101 248,066 639 SH SOLE 0 3 0 636
CINTAS CORP COM 172908105 904,184 4,057 SH SOLE 0 12 0 4,045
COSTCO WHSL CORP NEW COM 22160K105 203,928 206 SH SOLE 0 7 0 199
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 288,920 29,125 SH SOLE 0 0 0 29,125
ELI LILLY & CO COM 532457108 417,069 535 SH SOLE 0 10 0 525
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 9,407,665 117,449 SH SOLE 0 0 0 117,449
FIRST TR EXCHANGE-TRADED FD SHS 337345102 249,862 1,174 SH SOLE 0 0 0 1,174
GENTEX CORP COM 371901109 466,298 21,205 SH SOLE 0 0 0 21,205
HOME DEPOT INC COM 437076102 544,474 1,485 SH SOLE 0 12 0 1,473
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 2,781,067 12,246 SH SOLE 0 487 0 11,759
INVESCO QQQ TR UNIT SER 1 46090E103 16,970,070 30,763 SH SOLE 0 31 0 30,732
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 1,147,688 18,750 SH SOLE 0 0 0 18,750
ISHARES TR CORE S&P TTL STK 464287150 59,791,121 442,766 SH SOLE 0 5,780 0 436,986
ISHARES TR RUS 2000 GRW ETF 464287648 1,929,555 6,750 SH SOLE 0 0 0 6,750
ISHARES TR MSCI EAFE ETF 464287465 218,022 2,439 SH SOLE 0 0 0 2,439
ISHARES TR CORE S&P MCP ETF 464287507 19,446,241 313,548 SH SOLE 0 4,870 0 308,678
ISHARES TR CORE S&P SCP ETF 464287804 16,276,629 148,931 SH SOLE 0 1,300 0 147,631
ISHARES TR CORE S&P500 ETF 464287200 10,258,510 16,522 SH SOLE 0 0 0 16,522
ISHARES TR RUS 1000 VAL ETF 464287598 1,983,283 10,211 SH SOLE 0 0 0 10,211
ISHARES TR RUS 1000 GRW ETF 464287614 3,868,773 9,112 SH SOLE 0 0 0 9,112
ISHARES TR RUSSELL 2000 ETF 464287655 2,031,878 9,416 SH SOLE 0 0 0 9,416
ISHARES TR RUSSELL 3000 ETF 464287689 10,223,577 29,127 SH SOLE 0 0 0 29,127
ISHARES TR RUS MID CAP ETF 464287499 246,112 2,676 SH SOLE 0 0 0 2,676
ISHARES TR SELECT US REIT 464287564 1,340,138 21,912 SH SOLE 0 0 0 21,912
JPMORGAN CHASE & CO. COM 46625H100 607,102 2,094 SH SOLE 0 31 0 2,063
MANULIFE FINL CORP COM 56501R106 227,108 7,106 SH SOLE 0 0 0 7,106
MASTERCARD INCORPORATED CL A 57636Q104 838,979 1,493 SH SOLE 0 10 0 1,483
MEDTRONIC PLC SHS G5960L103 224,463 2,575 SH SOLE 0 19 0 2,556
MERCANTILE BK CORP COM 587376104 2,875,378 61,956 SH SOLE 0 0 0 61,956
META PLATFORMS INC CL A 30303M102 717,431 972 SH SOLE 0 0 0 972
MICROSOFT CORP COM 594918104 2,058,365 4,138 SH SOLE 0 92 0 4,046
NETFLIX INC COM 64110L106 326,748 244 SH SOLE 0 6 0 238
NVIDIA CORPORATION COM 67066G104 2,440,476 15,447 SH SOLE 0 268 0 15,179
ORACLE CORP COM 68389X105 236,343 1,081 SH SOLE 0 14 0 1,067
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,326,930 9,189 SH SOLE 0 0 0 9,189
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,213,659 14,787 SH SOLE 0 0 0 14,787
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 719,011 6,625 SH SOLE 0 0 0 6,625
SPDR GOLD TR GOLD SHS 78463V107 676,418 2,219 SH SOLE 0 0 0 2,219
SPDR S&P 500 ETF TR TR UNIT 78462F103 756,248 1,224 SH SOLE 0 0 0 1,224
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,216,870 19,801 SH SOLE 0 0 0 19,801
SPOTIFY TECHNOLOGY S A SHS L8681T102 217,925 284 SH SOLE 0 2 0 282
STARBUCKS CORP COM 855244109 262,157 2,861 SH SOLE 0 14 0 2,847
STRYKER CORPORATION COM 863667101 299,098 756 SH SOLE 0 4 0 752
TESLA INC COM 88160R101 421,836 1,328 SH SOLE 0 36 0 1,292
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 308,829 544 SH SOLE 0 0 0 544
VANGUARD INDEX FDS VALUE ETF 922908744 390,463 2,209 SH SOLE 0 0 0 2,209
VANGUARD INDEX FDS MID CAP ETF 922908629 15,222,975 54,401 SH SOLE 0 0 0 54,401
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,206,692 13,531 SH SOLE 0 0 0 13,531
VANGUARD INDEX FDS GROWTH ETF 922908736 611,019 1,394 SH SOLE 0 0 0 1,394
VANGUARD INDEX FDS TOTAL STK MKT 922908769 44,683,179 147,018 SH SOLE 0 0 0 147,018
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 300,719 5,275 SH SOLE 0 0 0 5,275
VISA INC COM CL A 92826C839 367,845 1,036 SH SOLE 0 24 0 1,012
WALMART INC COM 931142103 201,823 2,064 SH SOLE 0 60 0 2,004