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   259,295 1,627 SH   SOLE   0 0 1,627
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,862,585 34,507 SH   SOLE   0 0 34,507
ALPHABET INC CAP STK CL A 02079K305   8,351,302 80,510 SH   SOLE   0 0 80,510
AMAZON COM INC COM 023135106   576,358 5,580 SH   SOLE   0 0 5,580
AMERISOURCEBERGEN CORP COM 03073E105   586,963 3,666 SH   SOLE   0 0 3,666
APPLE INC COM 037833100   17,112,756 103,777 SH   SOLE   0 0 103,777
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   699,673 2,266 SH   SOLE   0 0 2,266
BOXLIGHT CORP COM CL A 103197109   9,563 25,000 SH   SOLE   0 0 25,000
CANADIAN NATL RY CO COM 136375102   7,876,411 66,766 SH   SOLE   0 0 66,766
CATERPILLAR INC COM 149123101   9,349,938 40,858 SH   SOLE   0 0 40,858
CHEVRON CORP NEW COM 166764100   449,506 2,755 SH   SOLE   0 0 2,755
COCA COLA CO COM 191216100   7,835,099 126,311 SH   SOLE   0 0 126,311
COMCAST CORP NEW CL A 20030N101   4,233,134 111,663 SH   SOLE   0 0 111,663
CUMMINS INC COM 231021106   8,090,297 33,868 SH   SOLE   0 0 33,868
CVS HEALTH CORP COM 126650100   5,648,973 76,019 SH   SOLE   0 0 76,019
DANAHER CORPORATION COM 235851102   426,452 1,692 SH   SOLE   0 0 1,692
DIAGEO PLC SPON ADR NEW 25243Q205   7,219,424 39,847 SH   SOLE   0 0 39,847
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,160,420 84,789 SH   SOLE   0 0 84,789
DISNEY WALT CO COM 254687106   5,818,876 58,113 SH   SOLE   0 0 58,113
EXXON MOBIL CORP COM 30231G102   605,666 5,523 SH   SOLE   0 0 5,523
FULTON FINL CORP PA COM 360271100   206,084 14,912 SH   SOLE   0 0 14,912
GOLDMAN SACHS GROUP INC COM 38141G104   7,883,978 24,102 SH   SOLE   0 0 24,102
HERSHEY CO COM 427866108   669,607 2,632 SH   SOLE   0 0 2,632
ISHARES TR TIPS BD ETF 464287176   1,024,002 9,288 SH   SOLE   0 0 9,288
ISHARES TR CORE S&P500 ETF 464287200   1,068,348 2,599 SH   SOLE   0 0 2,599
ISHARES TR CORE US AGGBD ET 464287226   2,010,133 20,174 SH   SOLE   0 0 20,174
ISHARES TR MSCI ACWI ETF 464288257   3,627,963 39,798 SH   SOLE   0 0 39,798
ISHARES TR NATIONAL MUN ETF 464288414   225,608 2,094 SH   SOLE   0 0 2,094
ISHARES TR CORE HIGH DV ETF 46429B663   308,030 3,030 SH   SOLE   0 0 3,030
ISHARES TR 0-5 YR TIPS ETF 46429B747   326,665 3,292 SH   SOLE   0 0 3,292
ISHARES TR CORE DIV GRWTH 46434V621   331,934 6,640 SH   SOLE   0 0 6,640
ISHARES TR IBONDS DEC23 ETF 46434VAX8   317,092 12,588 SH   SOLE   0 0 12,588
ISHARES TR IBONDS DEC25 ETF 46434VBD1   504,656 20,573 SH   SOLE   0 0 20,573
ISHARES TR IBONDS DEC24 ETF 46434VBG4   439,768 17,884 SH   SOLE   0 0 17,884
ISHARES TR IBONDS DEC2023 46435G318   333,718 13,123 SH   SOLE   0 0 13,123
ISHARES TR IBONDS DEC2026 46435GAA0   337,773 14,234 SH   SOLE   0 0 14,234
ISHARES TR IBONDS DEC 26 46435U259   309,577 12,126 SH   SOLE   0 0 12,126
ISHARES TR IBONDS DEC 27 46435U283   312,267 12,265 SH   SOLE   0 0 12,265
ISHARES TR IBONDS DEC 25 46435U432   458,677 17,237 SH   SOLE   0 0 17,237
ISHARES TR IBONDS DEC 46435U697   452,259 17,482 SH   SOLE   0 0 17,482
JOHNSON & JOHNSON COM 478160104   7,124,395 45,964 SH   SOLE   0 0 45,964
LOWES COS INC COM 548661107   4,809,400 24,051 SH   SOLE   0 0 24,051
MASTERCARD INCORPORATED CL A 57636Q104   675,943 1,860 SH   SOLE   0 0 1,860
MCDONALDS CORP COM 580135101   10,000,637 35,766 SH   SOLE   0 0 35,766
MICROSOFT CORP COM 594918104   267,542 928 SH   SOLE   0 0 928
NOVO-NORDISK A S ADR 670100205   13,947,155 87,641 SH   SOLE   0 0 87,641
NVR INC COM 62944T105   345,476 62 SH   SOLE   0 0 62
PEPSICO INC COM 713448108   462,131 2,535 SH   SOLE   0 0 2,535
PFIZER INC COM 717081103   6,372,624 156,192 SH   SOLE   0 0 156,192
PROCTER AND GAMBLE CO COM 742718109   8,458,179 56,885 SH   SOLE   0 0 56,885
QUEST DIAGNOSTICS INC COM 74834L100   7,127,383 50,377 SH   SOLE   0 0 50,377
SMITH A O CORP COM 831865209   7,057,159 102,056 SH   SOLE   0 0 102,056
SPDR GOLD TR GOLD SHS 78463V107   494,694 2,700 SH   SOLE   0 0 2,700
STARBUCKS CORP COM 855244109   270,946 2,602 SH   SOLE   0 0 2,602
UNITED PARCEL SERVICE INC CL B 911312106   5,324,894 27,449 SH   SOLE   0 0 27,449
VERIZON COMMUNICATIONS INC COM 92343V104   4,309,610 110,815 SH   SOLE   0 0 110,815
WALMART INC COM 931142103   7,470,548 50,665 SH   SOLE   0 0 50,665
WASTE MGMT INC DEL COM 94106L109   10,408,480 63,789 SH   SOLE   0 0 63,789