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
ABBVIE INC COM 00287Y109   503,324 2,764 SH   SOLE   0 0 2,764
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   12,772,166 36,849 SH   SOLE   0 0 36,849
ALPHABET INC CAP STK CL A 02079K305   12,983,904 86,026 SH   SOLE   0 0 86,026
AMAZON COM INC COM 023135106   1,170,486 6,489 SH   SOLE   0 0 6,489
APPLE INC COM 037833100   18,753,862 109,365 SH   SOLE   0 0 109,365
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,084,942 2,580 SH   SOLE   0 0 2,580
CANADIAN NATL RY CO COM 136375102   9,690,770 73,577 SH   SOLE   0 0 73,577
CATERPILLAR INC COM 149123101   15,638,738 42,679 SH   SOLE   0 0 42,679
CENCORA INC COM 03073E105   927,250 3,816 SH   SOLE   0 0 3,816
CHEVRON CORP NEW COM 166764100   434,574 2,755 SH   SOLE   0 0 2,755
CHUBB LIMITED COM H1467J104   261,721 1,010 SH   SOLE   0 0 1,010
COCA COLA CO COM 191216100   8,327,339 136,112 SH   SOLE   0 0 136,112
COMCAST CORP NEW CL A 20030N101   5,252,985 121,176 SH   SOLE   0 0 121,176
COPART INC COM 217204106   558,696 9,646 SH   SOLE   0 0 9,646
CUMMINS INC COM 231021106   10,621,795 36,049 SH   SOLE   0 0 36,049
CVS HEALTH CORP COM 126650100   6,484,735 81,303 SH   SOLE   0 0 81,303
DANAHER CORPORATION COM 235851102   409,541 1,640 SH   SOLE   0 0 1,640
DIAGEO PLC SPON ADR NEW 25243Q205   6,003,112 40,360 SH   SOLE   0 0 40,360
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,591,639 81,115 SH   SOLE   0 0 81,115
DISNEY WALT CO COM 254687106   8,020,646 65,550 SH   SOLE   0 0 65,550
ELI LILLY & CO COM 532457108   693,988 892 SH   SOLE   0 0 892
EXXON MOBIL CORP COM 30231G102   655,740 5,641 SH   SOLE   0 0 5,641
FIFTH THIRD BANCORP COM 316773100   233,939 6,287 SH   SOLE   0 0 6,287
GENERAL DYNAMICS CORP COM 369550108   212,432 752 SH   SOLE   0 0 752
GOLDMAN SACHS GROUP INC COM 38141G104   10,529,787 25,210 SH   SOLE   0 0 25,210
HERSHEY CO COM 427866108   511,924 2,632 SH   SOLE   0 0 2,632
INTUITIVE SURGICAL INC COM NEW 46120E602   987,748 2,475 SH   SOLE   0 0 2,475
INVESCO QQQ TR UNIT SER 1 46090E103   293,491 661 SH   SOLE   0 0 661
ISHARES TR TIPS BD ETF 464287176   976,142 9,088 SH   SOLE   0 0 9,088
ISHARES TR CORE S&P500 ETF 464287200   2,083,605 3,963 SH   SOLE   0 0 3,963
ISHARES TR CORE US AGGBD ET 464287226   1,874,865 19,143 SH   SOLE   0 0 19,143
ISHARES TR MSCI ACWI ETF 464288257   4,649,787 42,221 SH   SOLE   0 0 42,221
ISHARES TR NATIONAL MUN ETF 464288414   225,314 2,094 SH   SOLE   0 0 2,094
ISHARES TR CORE HIGH DV ETF 46429B663   353,003 3,203 SH   SOLE   0 0 3,203
ISHARES TR 0-5 YR TIPS ETF 46429B747   335,477 3,374 SH   SOLE   0 0 3,374
ISHARES TR CORE DIV GRWTH 46434V621   625,538 10,774 SH   SOLE   0 0 10,774
ISHARES TR IBONDS DEC25 ETF 46434VBD1   673,939 27,164 SH   SOLE   0 0 27,164
ISHARES TR IBONDS DEC24 ETF 46434VBG4   595,038 23,754 SH   SOLE   0 0 23,754
ISHARES TR IBONDS DEC2026 46435GAA0   584,540 24,509 SH   SOLE   0 0 24,509
ISHARES TR IBONDS DEC 26 46435U259   1,312,065 51,758 SH   SOLE   0 0 51,758
ISHARES TR IBONDS DEC 27 46435U283   1,204,233 47,844 SH   SOLE   0 0 47,844
ISHARES TR IBONDS DEC 25 46435U432   1,668,277 63,049 SH   SOLE   0 0 63,049
ISHARES TR IBDS DEC28 ETF 46435U515   215,777 8,664 SH   SOLE   0 0 8,664
ISHARES TR IBONDS DEC 46435U697   1,671,647 64,418 SH   SOLE   0 0 64,418
ISHARES TR IBONDS 27 ETF 46435UAA9   260,610 10,950 SH   SOLE   0 0 10,950
ISHARES TR ESG EAFE ETF 46436E759   1,394,076 20,462 SH   SOLE   0 0 20,462
ISHARES TR ESG MSCI USA ETF 46436E767   2,109,453 46,721 SH   SOLE   0 0 46,721
ISHARES TR IBONDS 24 TRM TS 46436E874   564,338 23,573 SH   SOLE   0 0 23,573
JOHNSON & JOHNSON COM 478160104   7,982,707 50,463 SH   SOLE   0 0 50,463
JPMORGAN CHASE & CO COM 46625H100   372,758 1,861 SH   SOLE   0 0 1,861
LOWES COS INC COM 548661107   7,348,616 28,849 SH   SOLE   0 0 28,849
MARTIN MARIETTA MATLS INC COM 573284106   236,367 385 SH   SOLE   0 0 385
MASTERCARD INCORPORATED CL A 57636Q104   976,624 2,028 SH   SOLE   0 0 2,028
MCDONALDS CORP COM 580135101   10,584,357 37,540 SH   SOLE   0 0 37,540
MERCK & CO INC COM 58933Y105   204,786 1,552 SH   SOLE   0 0 1,552
MICROSOFT CORP COM 594918104   7,352,560 17,476 SH   SOLE   0 0 17,476
NOVO-NORDISK A S ADR 670100205   21,653,927 168,644 SH   SOLE   0 0 168,644
NVIDIA CORPORATION COM 67066G104   847,539 938 SH   SOLE   0 0 938
NVR INC COM 62944T105   348,298 43 SH   SOLE   0 0 43
PACKAGING CORP AMER COM 695156109   1,305,117 6,877 SH   SOLE   0 0 6,877
PEPSICO INC COM 713448108   468,852 2,679 SH   SOLE   0 0 2,679
PFIZER INC COM 717081103   4,155,855 149,761 SH   SOLE   0 0 149,761
PROCTER AND GAMBLE CO COM 742718109   9,986,245 61,549 SH   SOLE   0 0 61,549
QUEST DIAGNOSTICS INC COM 74834L100   7,287,698 54,749 SH   SOLE   0 0 54,749
SMITH A O CORP COM 831865209   9,805,571 109,608 SH   SOLE   0 0 109,608
SPDR GOLD TR GOLD SHS 78463V107   673,527 3,274 SH   SOLE   0 0 3,274
SPDR S&P 500 ETF TR TR UNIT 78462F103   369,287 706 SH   SOLE   0 0 706
STARBUCKS CORP COM 855244109   254,613 2,786 SH   SOLE   0 0 2,786
SUPER MICRO COMPUTER INC COM 86800U104   645,409 639 SH   SOLE   0 0 639
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   263,801 1,939 SH   SOLE   0 0 1,939
UNITED PARCEL SERVICE INC CL B 911312106   4,405,382 29,640 SH   SOLE   0 0 29,640
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   307,436 3,555 SH   SOLE   0 0 3,555
VANGUARD INDEX FDS LARGE CAP ETF 922908637   756,443 3,155 SH   SOLE   0 0 3,155
VANGUARD INDEX FDS SMALL CP ETF 922908751   634,337 2,775 SH   SOLE   0 0 2,775
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   307,091 6,121 SH   SOLE   0 0 6,121
WALMART INC COM 931142103   9,757,272 162,162 SH   SOLE   0 0 162,162
WASTE MGMT INC DEL COM 94106L109   14,492,416 67,992 SH   SOLE   0 0 67,992