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   271,486 1,986 SH   SOLE   0 0 1,986
ABBOTT LABS COM 002824100   4,978,019 43,663 SH   SOLE   0 0 43,663
ABBVIE INC COM 00287Y109   7,730,947 39,148 SH   SOLE   0 0 39,148
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,311,411 3,710 SH   SOLE   0 0 3,710
ADOBE INC COM 00724F101   2,884,552 5,571 SH   SOLE   0 0 5,571
AFLAC INC COM 001055102   9,080,508 81,221 SH   SOLE   0 0 81,221
AIR PRODS & CHEMS INC COM 009158106   333,469 1,120 SH   SOLE   0 0 1,120
ALLSTATE CORP COM 020002101   210,891 1,112 SH   SOLE   0 0 1,112
ALPHABET INC CAP STK CL A 02079K305   10,144,381 61,166 SH   SOLE   0 0 61,166
ALPHABET INC CAP STK CL C 02079K107   4,210,847 25,186 SH   SOLE   0 0 25,186
AMAZON COM INC COM 023135106   11,769,721 63,166 SH   SOLE   0 0 63,166
AMERICAN CENTY ETF TR US SML CP VALU 025072877   4,467,624 46,562 SH   SOLE   0 0 46,562
AMERICAN ELEC PWR CO INC COM 025537101   584,820 5,700 SH   SOLE   0 0 5,700
AMERICAN TOWER CORP NEW COM 03027X100   5,214,693 22,423 SH   SOLE   0 0 22,423
APPLE INC COM 037833100   21,643,650 92,891 SH   SOLE   0 0 92,891
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,358,098 2,830 SH   SOLE   0 0 2,830
AUTOMATIC DATA PROCESSING IN COM 053015103   1,437,059 5,193 SH   SOLE   0 0 5,193
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,818,948 3,952 SH   SOLE   0 0 3,952
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   632,668 25,480 SH   SOLE   0 0 25,480
BOOKING HOLDINGS INC COM 09857L108   379,091 90 SH   SOLE   0 0 90
CADENCE DESIGN SYSTEM INC COM 127387108   2,336,550 8,621 SH   SOLE   0 0 8,621
CARRIER GLOBAL CORPORATION COM 14448C104   2,245,027 27,892 SH   SOLE   0 0 27,892
CHEVRON CORP NEW COM 166764100   262,141 1,780 SH   SOLE   0 0 1,780
CHUBB LIMITED COM H1467J104   4,824,476 16,729 SH   SOLE   0 0 16,729
CHURCH & DWIGHT CO INC COM 171340102   4,739,522 45,259 SH   SOLE   0 0 45,259
CINTAS CORP COM 172908105   10,165,531 49,376 SH   SOLE   0 0 49,376
CISCO SYS INC COM 17275R102   941,728 17,695 SH   SOLE   0 0 17,695
COCA COLA CO COM 191216100   294,913 4,104 SH   SOLE   0 0 4,104
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,709,151 22,145 SH   SOLE   0 0 22,145
CONOCOPHILLIPS COM 20825C104   285,519 2,712 SH   SOLE   0 0 2,712
CONSTELLATION BRANDS INC CL A 21036P108   5,710,901 22,162 SH   SOLE   0 0 22,161
COSTCO WHSL CORP NEW COM 22160K105   14,451,163 16,301 SH   SOLE   0 0 16,301
DANAHER CORPORATION COM 235851102   9,614,488 34,582 SH   SOLE   0 0 34,582
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   1,216,052 43,199 SH   SOLE   0 0 43,199
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,171,292 40,306 SH   SOLE   0 0 40,306
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   2,216,385 45,661 SH   SOLE   0 0 45,661
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   267,669 6,744 SH   SOLE   0 0 6,744
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,479,934 72,322 SH   SOLE   0 0 72,322
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   447,837 10,742 SH   SOLE   0 0 10,742
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   1,406,728 45,673 SH   SOLE   0 0 45,673
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   573,289 10,305 SH   SOLE   0 0 10,305
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   1,632,936 60,457 SH   SOLE   0 0 60,456
DISNEY WALT CO COM 254687106   637,547 6,628 SH   SOLE   0 0 6,628
DUKE ENERGY CORP NEW COM NEW 26441C204   213,305 1,850 SH   SOLE   0 0 1,850
EATON VANCE RISK-MANAGED DIV COM 27829G106   148,926 16,170 SH   SOLE   0 0 16,170
ECOLAB INC COM 278865100   5,588,918 21,889 SH   SOLE   0 0 21,889
EDWARDS LIFESCIENCES CORP COM 28176E108   332,590 5,040 SH   SOLE   0 0 5,040
ELI LILLY & CO COM 532457108   1,904,771 2,150 SH   SOLE   0 0 2,150
EMERSON ELEC CO COM 291011104   653,267 5,973 SH   SOLE   0 0 5,973
ENTERPRISE PRODS PARTNERS L COM 293792107   583,772 20,054 SH   SOLE   0 0 20,054
EXXON MOBIL CORP COM 30231G102   311,252 2,655 SH   SOLE   0 0 2,655
FASTENAL CO COM 311900104   4,395,187 61,540 SH   SOLE   0 0 61,540
FISERV INC COM 337738108   9,385,096 52,241 SH   SOLE   0 0 52,241
FORD MTR CO COM 345370860   193,966 18,368 SH   SOLE   0 0 18,368
FORTINET INC COM 34959E109   5,262,078 67,854 SH   SOLE   0 0 67,854
FORTIVE CORP COM 34959J108   3,285,224 41,622 SH   SOLE   0 0 41,622
GABELLI UTIL TR COM 36240A101   52,000 10,000 SH   SOLE   0 0 10,000
GABELLI UTIL TR RIGHT 10/21/2024 36240A184   275 10,000 SH   SOLE   0 0 10,000
GARTNER INC COM 366651107   547,301 1,080 SH   SOLE   0 0 1,080
GOLDMAN SACHS GROUP INC COM 38141G104   772,867 1,561 SH   SOLE   0 0 1,561
HOME DEPOT INC COM 437076102   9,294,072 22,937 SH   SOLE   0 0 22,937
ILLINOIS TOOL WKS INC COM 452308109   5,871,940 22,406 SH   SOLE   0 0 22,406
INTEL CORP COM 458140100   200,348 8,540 SH   SOLE   0 0 8,540
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,398,355 14,930 SH   SOLE   0 0 14,930
INTERNATIONAL BUSINESS MACHS COM 459200101   270,602 1,224 SH   SOLE   0 0 1,224
INTUIT COM 461202103   13,026,717 20,977 SH   SOLE   0 0 20,977
INTUITIVE SURGICAL INC COM NEW 46120E602   1,100,445 2,240 SH   SOLE   0 0 2,240
INVESCO QQQ TR UNIT SER 1 46090E103   728,406 1,492 SH   SOLE   0 0 1,492
ISHARES TR 0-5 YR TIPS ETF 46429B747   255,225 2,519 SH   SOLE   0 0 2,519
ISHARES TR CORE MSCI EURO 46434V738   254,566 4,178 SH   SOLE   0 0 4,178
ISHARES TR CORE MSCI TOTAL 46432F834   226,969 3,125 SH   SOLE   0 0 3,125
ISHARES TR CORE S&P500 ETF 464287200   3,025,998 5,246 SH   SOLE   0 0 5,246
ISHARES TR MORNINGSTR US EQ 464287127   971,360 12,260 SH   SOLE   0 0 12,260
ISHARES TR MRGSTR MD CP ETF 464288208   775,404 10,200 SH   SOLE   0 0 10,200
ISHARES TR NATIONAL MUN ETF 464288414   1,898,201 17,474 SH   SOLE   0 0 17,474
ISHARES TR PFD AND INCM SEC 464288687   3,693,880 111,161 SH   SOLE   0 0 111,161
ISHARES TR RUS 1000 GRW ETF 464287614   554,436 1,477 SH   SOLE   0 0 1,477
ISHARES TR RUS MD CP GR ETF 464287481   503,057 4,289 SH   SOLE   0 0 4,289
ISHARES TR S&P SML 600 GWT 464287887   395,024 2,832 SH   SOLE   0 0 2,831
ISHARES TR SP SMCP600VL ETF 464287879   3,286,537 30,527 SH   SOLE   0 0 30,527
JOHNSON & JOHNSON COM 478160104   996,183 6,147 SH   SOLE   0 0 6,147
JPMORGAN CHASE & CO. COM 46625H100   5,418,048 25,695 SH   SOLE   0 0 25,695
LANDSTAR SYS INC COM 515098101   202,091 1,070 SH   SOLE   0 0 1,070
LOCKHEED MARTIN CORP COM 539830109   575,207 984 SH   SOLE   0 0 984
LOWES COS INC COM 548661107   1,234,263 4,557 SH   SOLE   0 0 4,557
MASTERCARD INCORPORATED CL A 57636Q104   1,984,088 4,018 SH   SOLE   0 0 4,018
MAXIMUS INC COM 577933104   797,077 8,556 SH   SOLE   0 0 8,556
MCDONALDS CORP COM 580135101   5,518,330 18,122 SH   SOLE   0 0 18,122
MERCK & CO INC COM 58933Y105   560,078 4,932 SH   SOLE   0 0 4,932
META PLATFORMS INC CL A 30303M102   759,660 1,327 SH   SOLE   0 0 1,327
MICROCHIP TECHNOLOGY INC. COM 595017104   318,109 3,962 SH   SOLE   0 0 3,962
MICROSOFT CORP COM 594918104   11,191,242 26,008 SH   SOLE   0 0 26,008
MONOLITHIC PWR SYS INC COM 609839105   383,668 415 SH   SOLE   0 0 415
NEXTERA ENERGY INC COM 65339F101   2,187,045 25,873 SH   SOLE   0 0 25,873
NORFOLK SOUTHN CORP COM 655844108   265,647 1,069 SH   SOLE   0 0 1,069
NORTHERN TR CORP COM 665859104   290,257 3,224 SH   SOLE   0 0 3,224
NVIDIA CORPORATION COM 67066G104   13,595,584 111,953 SH   SOLE   0 0 111,953
OTIS WORLDWIDE CORP COM 68902V107   2,779,563 26,742 SH   SOLE   0 0 26,742
PACKAGING CORP AMER COM 695156109   4,301,753 19,971 SH   SOLE   0 0 19,971
PALO ALTO NETWORKS INC COM 697435105   2,420,286 7,081 SH   SOLE   0 0 7,081
PEPSICO INC COM 713448108   2,390,776 14,059 SH   SOLE   0 0 14,059
PFIZER INC COM 717081103   223,677 7,729 SH   SOLE   0 0 7,729
PHILLIPS 66 COM 718546104   344,136 2,618 SH   SOLE   0 0 2,618
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   423,828 24,400 SH   SOLE   0 0 24,400
PPG INDS INC COM 693506107   363,735 2,746 SH   SOLE   0 0 2,746
PRICE T ROWE GROUP INC COM 74144T108   253,698 2,329 SH   SOLE   0 0 2,329
PROCTER AND GAMBLE CO COM 742718109   737,404 4,258 SH   SOLE   0 0 4,257
PROGRESSIVE CORP COM 743315103   3,010,355 11,863 SH   SOLE   0 0 11,863
PROSHARES TR ULTRAPRO QQQ 74347X831   388,836 5,364 SH   SOLE   0 0 5,364
RTX CORPORATION COM 75513E101   4,133,979 34,120 SH   SOLE   0 0 34,120
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   218,471 7,487 SH   SOLE   0 0 7,487
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,212,130 78,116 SH   SOLE   0 0 78,116
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   599,795 12,622 SH   SOLE   0 0 12,621
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   8,599,240 129,273 SH   SOLE   0 0 129,273
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,093,047 24,761 SH   SOLE   0 0 24,761
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,694,663 45,063 SH   SOLE   0 0 45,063
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   232,652 2,800 SH   SOLE   0 0 2,800
SCHWAB STRATEGIC TR US REIT ETF 808524847   649,826 28,046 SH   SOLE   0 0 28,046
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,858,096 55,497 SH   SOLE   0 0 55,497
SCHWAB STRATEGIC TR US TIPS ETF 808524870   276,516 5,156 SH   SOLE   0 0 5,156
SOUTHERN CO COM 842587107   219,137 2,430 SH   SOLE   0 0 2,430
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,961,517 3,419 SH   SOLE   0 0 3,418
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,215,480 14,000 SH   SOLE   0 0 14,000
STARBUCKS CORP COM 855244109   286,328 2,937 SH   SOLE   0 0 2,937
STRYKER CORPORATION COM 863667101   4,170,024 11,543 SH   SOLE   0 0 11,543
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   235,333 4,384 SH   SOLE   0 0 4,384
SYSCO CORP COM 871829107   306,620 3,928 SH   SOLE   0 0 3,928
TEREX CORP NEW COM 880779103   527,089 9,962 SH   SOLE   0 0 9,962
THERMO FISHER SCIENTIFIC INC COM 883556102   10,265,788 16,596 SH   SOLE   0 0 16,596
TRACTOR SUPPLY CO COM 892356106   3,098,114 10,649 SH   SOLE   0 0 10,649
TRAVELERS COMPANIES INC COM 89417E109   287,968 1,230 SH   SOLE   0 0 1,230
TRIMBLE INC COM 896239100   1,516,548 24,425 SH   SOLE   0 0 24,425
ULTA BEAUTY INC COM 90384S303   3,627,766 9,323 SH   SOLE   0 0 9,323
UNITED PARCEL SERVICE INC CL B 911312106   481,962 3,535 SH   SOLE   0 0 3,535
UNITEDHEALTH GROUP INC COM 91324P102   8,188,443 14,005 SH   SOLE   0 0 14,005
US BANCORP DEL COM NEW 902973304   254,487 5,565 SH   SOLE   0 0 5,565
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,882,390 78,317 SH   SOLE   0 0 78,317
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,886,896 29,634 SH   SOLE   0 0 29,633
VANGUARD INDEX FDS SM CP VAL ETF 922908611   255,191 1,271 SH   SOLE   0 0 1,271
VANGUARD INDEX FDS TOTAL STK MKT 922908769   31,965,878 112,890 SH   SOLE   0 0 112,889
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,583,931 33,102 SH   SOLE   0 0 33,102
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,576,473 22,173 SH   SOLE   0 0 22,172
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,666,533 21,260 SH   SOLE   0 0 21,259
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   634,335 5,036 SH   SOLE   0 0 5,036
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,041,187 41,395 SH   SOLE   0 0 41,395
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   5,515,183 107,887 SH   SOLE   0 0 107,887
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   560,036 6,687 SH   SOLE   0 0 6,687
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   258,512 3,255 SH   SOLE   0 0 3,255
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   363,242 1,834 SH   SOLE   0 0 1,834
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,003,082 15,494 SH   SOLE   0 0 15,494
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,664,886 126,205 SH   SOLE   0 0 126,205
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   943,424 7,359 SH   SOLE   0 0 7,359
VANGUARD WORLD FD INF TECH ETF 92204A702   351,912 600 SH   SOLE   0 0 600
VEEVA SYS INC CL A COM 922475108   1,245,998 5,937 SH   SOLE   0 0 5,937
VERALTO CORP COM SHS 92338C103   282,558 2,526 SH   SOLE   0 0 2,526
VERIZON COMMUNICATIONS INC COM 92343V104   986,224 21,960 SH   SOLE   0 0 21,960
VISA INC COM CL A 92826C839   9,673,566 35,183 SH   SOLE   0 0 35,183
WALMART INC COM 931142103   1,725,789 21,372 SH   SOLE   0 0 21,372
WEC ENERGY GROUP INC COM 92939U106   239,103 2,486 SH   SOLE   0 0 2,486
WELLTOWER INC COM 95040Q104   2,071,397 16,179 SH   SOLE   0 0 16,179