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
ABBOTT LABS COM 002824100   1,719,982 12,646 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109   3,815,419 20,555 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A 02079K305   1,556,992 8,835 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL C 02079K107   11,080,560 62,461 SH   SOLE   0 0 0
AMAZON COM INC COM 023135106   853,427 3,890 SH   SOLE   0 0 0
AMGEN INC COM 031162100   5,481,451 19,632 SH   SOLE   0 0 0
APPLE INC COM 037833100   15,248,217 74,314 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,011,526 9,765 SH   SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100   8,432,231 92,550 SH   SOLE   0 0 0
BXP INC COM 101121101   364,338 5,400 SH   SOLE   0 0 0
CATERPILLAR INC COM 149123101   815,985 2,098 SH   SOLE   0 0 0
CHEVRON CORP NEW COM 166764100   6,743,792 47,083 SH   SOLE   0 0 0
CHUBB LIMITED COM H1467J104   10,878,011 37,544 SH   SOLE   0 0 0
CISCO SYS INC COM 17275R102   230,689 3,325 SH   SOLE   0 0 0
COCA COLA CO COM 191216100   6,939,242 98,063 SH   SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104   8,478,904 94,483 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104   4,730,700 47,142 SH   SOLE   0 0 0
DEERE & CO COM 244199105   399,165 785 SH   SOLE   0 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   745,525 7,390 SH   SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105   1,213,000 10,605 SH   SOLE   0 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,975,252 25,214 SH   SOLE   0 0 0
EMERSON ELEC CO COM 291011104   1,131,572 8,487 SH   SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102   11,324,850 105,049 SH   SOLE   0 0 0
FEDEX CORP COM 31428X106   400,066 1,760 SH   SOLE   0 0 0
GARMIN LTD SHS H2906T109   1,137,107 5,448 SH   SOLE   0 0 0
GE VERNOVA INC COM 36828A101   209,543 396 SH   SOLE   0 0 0
GENERAL MLS INC COM 370334104   290,913 5,615 SH   SOLE   0 0 0
HERSHEY CO COM 427866108   3,712,799 22,373 SH   SOLE   0 0 0
HOME DEPOT INC COM 437076102   4,190,329 11,429 SH   SOLE   0 0 0
HONEYWELL INTL INC COM 438516106   6,162,703 26,463 SH   SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   812,754 3,366 SH   SOLE   0 0 0
ILLINOIS TOOL WKS INC COM 452308109   7,262,969 29,375 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   3,074,678 10,427 SH   SOLE   0 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   233,553 9,998 SH   SOLE   0 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   234,115 10,210 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   235,448 10,469 SH   SOLE   0 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833   236,792 10,590 SH   SOLE   0 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825   237,744 10,846 SH   SOLE   0 0 0
ISHARES TR IBOND DEC 2030 46436E593   238,953 12,044 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   5,681,061 225,618 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   5,917,461 244,019 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   6,238,070 257,028 SH   SOLE   0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   5,883,332 231,445 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 29 46436E205   4,792,799 205,435 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2030 46436E726   2,474,508 112,580 SH   SOLE   0 0 0
ISHARES TR TRS FLT RT BD 46434V860   1,231,555 24,315 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   230,819 4,243 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104   10,197,547 66,756 SH   SOLE   0 0 0
JPMORGAN CHASE & CO. COM 46625H100   6,060,524 20,902 SH   SOLE   0 0 0
KIMBERLY-CLARK CORP COM 494368103   471,847 3,660 SH   SOLE   0 0 0
KINDER MORGAN INC DEL COM 49456B101   261,660 8,900 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109   4,530,899 9,783 SH   SOLE   0 0 0
MASTERCARD INCORPORATED CL A 57636Q104   468,658 834 SH   SOLE   0 0 0
MCCORMICK & CO INC COM NON VTG 579780206   386,682 5,100 SH   SOLE   0 0 0
MCDONALDS CORP COM 580135101   6,198,094 21,214 SH   SOLE   0 0 0
MERCK & CO INC COM 58933Y105   7,385,320 93,287 SH   SOLE   0 0 0
META PLATFORMS INC CL A 30303M102   1,022,568 1,384 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104   11,834,160 23,788 SH   SOLE   0 0 0
MID-AMER APT CMNTYS INC COM 59522J103   612,761 4,140 SH   SOLE   0 0 0
NETFLIX INC COM 64110L106   237,026 177 SH   SOLE   0 0 0
NIKE INC CL B 654106103   278,832 3,925 SH   SOLE   0 0 0
NOVARTIS AG SPONSORED ADR 66987V109   4,931,763 40,755 SH   SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104   327,873 2,073 SH   SOLE   0 0 0
PEPSICO INC COM 713448108   1,598,435 12,098 SH   SOLE   0 0 0
PFIZER INC COM 717081103   250,520 10,335 SH   SOLE   0 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,689,346 14,424 SH   SOLE   0 0 0
PROCTER AND GAMBLE CO COM 742718109   9,059,179 56,853 SH   SOLE   0 0 0
SCHWAB CHARLES CORP COM 808513105   1,181,102 12,945 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   14,767,769 539,955 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,980,005 112,453 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,557,518 43,565 SH   SOLE   0 0 0
SHELL PLC SPON ADS 780259305   426,256 6,050 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS 78463V107   5,452,189 17,886 SH   SOLE   0 0 0
STARBUCKS CORP COM 855244109   1,258,538 13,735 SH   SOLE   0 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   396,146 375 SH   SOLE   0 0 0
THE CAMPBELLS COMPANY COM 134429109   667,404 21,775 SH   SOLE   0 0 0
UNION PAC CORP COM 907818108   5,996,115 26,061 SH   SOLE   0 0 0
UNITED PARCEL SERVICE INC CL B 911312106   516,367 5,115 SH   SOLE   0 0 0
VALMONT INDS INC COM 920253101   707,024 2,165 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,332,698 77,015 SH   SOLE   0 0 0
WALMART INC COM 931142103   15,933,633 162,944 SH   SOLE   0 0 0