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   256,373 1,986 SH   SOLE   0 0 1,986
ABBOTT LABS COM 002824100   4,969,940 43,939 SH   SOLE   0 0 43,939
ABBVIE INC COM 00287Y109   6,974,903 39,251 SH   SOLE   0 0 39,251
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,337,154 3,801 SH   SOLE   0 0 3,801
ADOBE INC COM 00724F101   2,431,955 5,469 SH   SOLE   0 0 5,469
AFLAC INC COM 001055102   8,420,326 81,403 SH   SOLE   0 0 81,403
AIR PRODS & CHEMS INC COM 009158106   324,845 1,120 SH   SOLE   0 0 1,120
ALLSTATE CORP COM 020002101   214,382 1,112 SH   SOLE   0 0 1,112
ALPHABET INC CAP STK CL A 02079K305   11,691,357 61,761 SH   SOLE   0 0 61,761
ALPHABET INC CAP STK CL C 02079K107   4,689,775 24,626 SH   SOLE   0 0 24,626
AMAZON COM INC COM 023135106   13,848,116 63,121 SH   SOLE   0 0 63,121
AMERICAN CENTY ETF TR US SML CP VALU 025072877   4,713,753 48,832 SH   SOLE   0 0 48,832
AMERICAN ELEC PWR CO INC COM 025537101   525,711 5,700 SH   SOLE   0 0 5,700
AMERICAN TOWER CORP NEW COM 03027X100   4,020,164 21,919 SH   SOLE   0 0 21,919
APPLE INC COM 037833100   23,002,427 91,855 SH   SOLE   0 0 91,855
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,155,479 3,110 SH   SOLE   0 0 3,110
AUTOMATIC DATA PROCESSING IN COM 053015103   1,520,147 5,193 SH   SOLE   0 0 5,193
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,791,363 3,952 SH   SOLE   0 0 3,952
BLACKROCK INC COM 09290D101   2,382,356 2,324 SH   SOLE   0 0 2,324
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   596,996 25,480 SH   SOLE   0 0 25,480
BOOKING HOLDINGS INC COM 09857L108   447,158 90 SH   SOLE   0 0 90
CADENCE DESIGN SYSTEM INC COM 127387108   2,833,037 9,429 SH   SOLE   0 0 9,429
CARRIER GLOBAL CORPORATION COM 14448C104   1,980,223 29,010 SH   SOLE   0 0 29,010
CHEVRON CORP NEW COM 166764100   246,807 1,704 SH   SOLE   0 0 1,704
CHUBB LIMITED COM H1467J104   4,622,223 16,729 SH   SOLE   0 0 16,729
CHURCH & DWIGHT CO INC COM 171340102   4,736,976 45,239 SH   SOLE   0 0 45,239
CINTAS CORP COM 172908105   8,866,614 48,531 SH   SOLE   0 0 48,531
CISCO SYS INC COM 17275R102   1,047,544 17,695 SH   SOLE   0 0 17,695
COCA COLA CO COM 191216100   239,514 3,847 SH   SOLE   0 0 3,847
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,702,951 22,145 SH   SOLE   0 0 22,145
CONOCOPHILLIPS COM 20825C104   268,949 2,712 SH   SOLE   0 0 2,712
CONSTELLATION BRANDS INC CL A 21036P108   5,008,533 22,663 SH   SOLE   0 0 22,663
COSTCO WHSL CORP NEW COM 22160K105   14,828,914 16,184 SH   SOLE   0 0 16,184
DANAHER CORPORATION COM 235851102   7,849,462 34,195 SH   SOLE   0 0 34,195
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   1,160,846 44,324 SH   SOLE   0 0 44,324
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,201,575 45,223 SH   SOLE   0 0 45,223
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   2,181,226 45,661 SH   SOLE   0 0 45,661
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   273,065 6,744 SH   SOLE   0 0 6,744
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,501,630 72,322 SH   SOLE   0 0 72,322
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   439,565 10,742 SH   SOLE   0 0 10,742
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   1,405,815 45,673 SH   SOLE   0 0 45,673
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   573,598 10,305 SH   SOLE   0 0 10,305
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   1,502,954 60,457 SH   SOLE   0 0 60,456
DISNEY WALT CO COM 254687106   649,839 5,836 SH   SOLE   0 0 5,836
EATON VANCE RISK-MANAGED DIV COM 27829G106   150,543 16,170 SH   SOLE   0 0 16,170
ECOLAB INC COM 278865100   5,157,383 22,010 SH   SOLE   0 0 22,010
EDWARDS LIFESCIENCES CORP COM 28176E108   373,111 5,040 SH   SOLE   0 0 5,040
ELI LILLY & CO COM 532457108   1,737,000 2,250 SH   SOLE   0 0 2,250
EMCOR GROUP INC COM 29084Q100   610,496 1,345 SH   SOLE   0 0 1,345
EMERSON ELEC CO COM 291011104   740,234 5,973 SH   SOLE   0 0 5,973
ENTERPRISE PRODS PARTNERS L COM 293792107   628,893 20,054 SH   SOLE   0 0 20,054
EXXON MOBIL CORP COM 30231G102   273,903 2,546 SH   SOLE   0 0 2,546
FASTENAL CO COM 311900104   4,425,341 61,540 SH   SOLE   0 0 61,540
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   398,089 7,091 SH   SOLE   0 0 7,091
FISERV INC COM 337738108   10,711,831 52,146 SH   SOLE   0 0 52,146
FORD MTR CO COM 345370860   186,259 18,814 SH   SOLE   0 0 18,814
FORTINET INC COM 34959E109   6,404,894 67,791 SH   SOLE   0 0 67,791
FORTIVE CORP COM 34959J108   2,821,425 37,619 SH   SOLE   0 0 37,619
GABELLI UTIL TR COM 36240A101   50,300 10,000 SH   SOLE   0 0 10,000
GARTNER INC COM 366651107   523,228 1,080 SH   SOLE   0 0 1,080
GOLDMAN SACHS GROUP INC COM 38141G104   892,142 1,558 SH   SOLE   0 0 1,558
HOME DEPOT INC COM 437076102   8,937,045 22,975 SH   SOLE   0 0 22,975
ILLINOIS TOOL WKS INC COM 452308109   5,621,679 22,171 SH   SOLE   0 0 22,171
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,224,719 14,930 SH   SOLE   0 0 14,930
INTERNATIONAL BUSINESS MACHS COM 459200101   269,072 1,224 SH   SOLE   0 0 1,224
INTUIT COM 461202103   13,199,757 21,002 SH   SOLE   0 0 21,002
INTUITIVE SURGICAL INC COM NEW 46120E602   1,176,498 2,254 SH   SOLE   0 0 2,254
INVESCO QQQ TR UNIT SER 1 46090E103   763,035 1,493 SH   SOLE   0 0 1,492
ISHARES TR 0-5 YR TIPS ETF 46429B747   253,411 2,519 SH   SOLE   0 0 2,519
ISHARES TR BROAD USD HIGH 46435U853   201,904 5,488 SH   SOLE   0 0 5,488
ISHARES TR CORE MSCI EURO 46434V738   215,974 4,001 SH   SOLE   0 0 4,001
ISHARES TR CORE S&P500 ETF 464287200   3,437,291 5,839 SH   SOLE   0 0 5,838
ISHARES TR MORNINGSTR US EQ 464287127   995,022 12,260 SH   SOLE   0 0 12,260
ISHARES TR MRGSTR MD CP ETF 464288208   776,730 10,200 SH   SOLE   0 0 10,200
ISHARES TR NATIONAL MUN ETF 464288414   1,803,252 16,924 SH   SOLE   0 0 16,924
ISHARES TR PFD AND INCM SEC 464288687   3,220,714 102,440 SH   SOLE   0 0 102,440
ISHARES TR RUS 1000 GRW ETF 464287614   591,527 1,473 SH   SOLE   0 0 1,473
ISHARES TR RUS MD CP GR ETF 464287481   543,631 4,289 SH   SOLE   0 0 4,289
ISHARES TR S&P SML 600 GWT 464287887   383,454 2,833 SH   SOLE   0 0 2,832
ISHARES TR SP SMCP600VL ETF 464287879   3,304,568 30,426 SH   SOLE   0 0 30,426
JOHNSON & JOHNSON COM 478160104   864,538 5,978 SH   SOLE   0 0 5,978
JPMORGAN CHASE & CO. COM 46625H100   6,175,888 25,764 SH   SOLE   0 0 25,764
LOCKHEED MARTIN CORP COM 539830109   478,165 984 SH   SOLE   0 0 984
LOWES COS INC COM 548661107   1,124,668 4,557 SH   SOLE   0 0 4,557
MASTERCARD INCORPORATED CL A 57636Q104   2,115,758 4,018 SH   SOLE   0 0 4,018
MAXIMUS INC COM 577933104   638,705 8,556 SH   SOLE   0 0 8,556
MCDONALDS CORP COM 580135101   5,227,876 18,034 SH   SOLE   0 0 18,034
MERCK & CO INC COM 58933Y105   490,635 4,932 SH   SOLE   0 0 4,932
META PLATFORMS INC CL A 30303M102   1,086,164 1,855 SH   SOLE   0 0 1,855
MICROCHIP TECHNOLOGY INC. COM 595017104   227,221 3,962 SH   SOLE   0 0 3,962
MICROSOFT CORP COM 594918104   10,649,619 25,266 SH   SOLE   0 0 25,266
MONOLITHIC PWR SYS INC COM 609839105   245,556 415 SH   SOLE   0 0 415
NEXTERA ENERGY INC COM 65339F101   1,854,835 25,873 SH   SOLE   0 0 25,873
NORFOLK SOUTHN CORP COM 655844108   250,894 1,069 SH   SOLE   0 0 1,069
NORTHERN TR CORP COM 665859104   330,460 3,224 SH   SOLE   0 0 3,224
NVIDIA CORPORATION COM 67066G104   14,905,384 110,994 SH   SOLE   0 0 110,994
OTIS WORLDWIDE CORP COM 68902V107   2,492,413 26,913 SH   SOLE   0 0 26,913
PACKAGING CORP AMER COM 695156109   4,496,071 19,971 SH   SOLE   0 0 19,971
PALO ALTO NETWORKS INC COM 697435105   2,590,019 14,234 SH   SOLE   0 0 14,234
PEPSICO INC COM 713448108   1,921,621 12,637 SH   SOLE   0 0 12,637
PHILLIPS 66 COM 718546104   298,269 2,618 SH   SOLE   0 0 2,618
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   416,752 24,400 SH   SOLE   0 0 24,400
POWELL INDS INC COM 739128106   563,434 2,542 SH   SOLE   0 0 2,542
PPG INDS INC COM 693506107   303,522 2,541 SH   SOLE   0 0 2,541
PRICE T ROWE GROUP INC COM 74144T108   263,387 2,329 SH   SOLE   0 0 2,329
PROCTER AND GAMBLE CO COM 742718109   713,774 4,258 SH   SOLE   0 0 4,257
PROGRESSIVE CORP COM 743315103   2,842,493 11,863 SH   SOLE   0 0 11,863
RTX CORPORATION COM 75513E101   4,182,237 36,141 SH   SOLE   0 0 36,141
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,694,544 145,651 SH   SOLE   0 0 145,651
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   556,921 24,534 SH   SOLE   0 0 24,533
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   8,578,512 377,908 SH   SOLE   0 0 377,908
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,018,566 73,886 SH   SOLE   0 0 73,886
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,424,056 158,739 SH   SOLE   0 0 158,739
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   240,218 8,669 SH   SOLE   0 0 8,669
SCHWAB STRATEGIC TR US REIT ETF 808524847   583,446 27,704 SH   SOLE   0 0 27,704
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,880,701 111,396 SH   SOLE   0 0 111,396
SCHWAB STRATEGIC TR US TIPS ETF 808524870   266,359 10,312 SH   SOLE   0 0 10,312
SOUTHERN CO COM 842587107   200,038 2,430 SH   SOLE   0 0 2,430
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   273,450 8,012 SH   SOLE   0 0 8,012
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,003,817 3,419 SH   SOLE   0 0 3,419
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,221,500 14,000 SH   SOLE   0 0 14,000
STARBUCKS CORP COM 855244109   242,725 2,660 SH   SOLE   0 0 2,660
STRYKER CORPORATION COM 863667101   4,536,630 12,600 SH   SOLE   0 0 12,600
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   225,513 4,384 SH   SOLE   0 0 4,384
SYSCO CORP COM 871829107   300,335 3,928 SH   SOLE   0 0 3,928
TEREX CORP NEW COM 880779103   460,444 9,962 SH   SOLE   0 0 9,962
TESLA INC COM 88160R101   289,957 718 SH   SOLE   0 0 718
THERMO FISHER SCIENTIFIC INC COM 883556102   8,649,344 16,626 SH   SOLE   0 0 16,626
TRACTOR SUPPLY CO COM 892356106   2,830,751 53,350 SH   SOLE   0 0 53,350
TRAVELERS COMPANIES INC COM 89417E109   296,295 1,230 SH   SOLE   0 0 1,230
TRIMBLE INC COM 896239100   1,718,310 24,318 SH   SOLE   0 0 24,318
ULTA BEAUTY INC COM 90384S303   1,962,404 4,512 SH   SOLE   0 0 4,512
UNITED PARCEL SERVICE INC CL B 911312106   382,714 3,035 SH   SOLE   0 0 3,035
UNITEDHEALTH GROUP INC COM 91324P102   7,108,851 14,053 SH   SOLE   0 0 14,053
US BANCORP DEL COM NEW 902973304   266,174 5,565 SH   SOLE   0 0 5,565
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,737,699 79,790 SH   SOLE   0 0 79,790
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,665,586 29,924 SH   SOLE   0 0 29,923
VANGUARD INDEX FDS SM CP VAL ETF 922908611   247,923 1,251 SH   SOLE   0 0 1,251
VANGUARD INDEX FDS TOTAL STK MKT 922908769   33,571,222 115,839 SH   SOLE   0 0 115,838
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,493,088 33,903 SH   SOLE   0 0 33,903
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,056,307 16,643 SH   SOLE   0 0 16,642
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,166,797 16,425 SH   SOLE   0 0 16,424
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   577,666 5,046 SH   SOLE   0 0 5,046
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,046,181 42,259 SH   SOLE   0 0 42,259
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   5,540,117 110,515 SH   SOLE   0 0 110,515
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   618,079 7,700 SH   SOLE   0 0 7,700
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   282,786 3,625 SH   SOLE   0 0 3,625
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   359,152 1,834 SH   SOLE   0 0 1,834
VANGUARD STAR FDS VG TL INTL STK F 921909768   885,836 15,032 SH   SOLE   0 0 15,032
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,106,614 127,700 SH   SOLE   0 0 127,700
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   938,935 7,359 SH   SOLE   0 0 7,359
VANGUARD WORLD FD INF TECH ETF 92204A702   373,080 600 SH   SOLE   0 0 600
VEEVA SYS INC CL A COM 922475108   1,237,111 5,884 SH   SOLE   0 0 5,884
VERALTO CORP COM SHS 92338C103   246,477 2,420 SH   SOLE   0 0 2,420
VERIZON COMMUNICATIONS INC COM 92343V104   824,194 20,610 SH   SOLE   0 0 20,610
VISA INC COM CL A 92826C839   11,114,495 35,168 SH   SOLE   0 0 35,168
WALMART INC COM 931142103   1,930,960 21,372 SH   SOLE   0 0 21,372
WEC ENERGY GROUP INC COM 92939U106   233,783 2,486 SH   SOLE   0 0 2,486
WELLTOWER INC COM 95040Q104   2,083,150 16,529 SH   SOLE   0 0 16,529