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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 3,645 28,165 SH   SOLE   28,165 0 0
ABBVIE INC COM 00287Y109 701 4,580 SH   SOLE   4,580 0 0
ALPHABET INC CAP STK CL C 02079K107 42,918 19,620 SH   SOLE   19,620 0 0
ALPHABET INC CAP STK CL A 02079K305 7,902 3,626 SH   SOLE   3,626 0 0
ALTRIA GROUP INC COM 02209S103 1,693 40,535 SH   SOLE   40,535 0 0
AMAZON COM INC COM 023135106 16,615 156,435 SH   SOLE   156,435 0 0
AMERICAN EXPRESS CO COM 025816109 16,700 120,470 SH   SOLE   120,470 0 0
AMERICAN TOWER CORP NEW COM 03027X100 27,393 107,176 SH   SOLE   107,176 0 0
APPLE INC COM 037833100 89,748 656,438 SH   SOLE   656,438 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 210 1,000 SH   SOLE   1,000 0 0
BECTON DICKINSON & CO COM 075887109 1,760 7,141 SH   SOLE   7,141 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 70,339 172 SH   SOLE   172 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16,546 60,605 SH   SOLE   60,605 0 0
BK OF AMERICA CORP COM 060505104 1,081 34,731 SH   SOLE   34,731 0 0
BLACKROCK INC COM 09247X101 238 391 SH   SOLE   391 0 0
BOOKING HOLDINGS INC COM 09857L108 9,548 5,459 SH   SOLE   5,459 0 0
BP PLC SPONSORED ADR 055622104 584 20,614 SH   SOLE   20,614 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,381 56,896 SH   SOLE   56,896 0 0
CATERPILLAR INC COM 149123101 1,787 9,999 SH   SOLE   9,999 0 0
CELANESE CORP DEL COM 150870103 466 3,960 SH   SOLE   3,960 0 0
CHEVRON CORP NEW COM 166764100 4,162 28,750 SH   SOLE   28,750 0 0
CHUBB LIMITED COM H1467J104 960 4,884 SH   SOLE   4,884 0 0
CITIGROUP INC COM NEW 172967424 352 7,664 SH   SOLE   7,664 0 0
CME GROUP INC COM 12572Q105 1,238 6,050 SH   SOLE   6,050 0 0
COCA COLA CO COM 191216100 3,333 52,977 SH   SOLE   52,977 0 0
COMCAST CORP NEW CL A 20030N101 26,439 673,772 SH   SOLE   673,772 0 0
CONOCOPHILLIPS COM 20825C104 1,807 20,124 SH   SOLE   20,124 0 0
CORTEVA INC COM 22052L104 219 4,045 SH   SOLE   4,045 0 0
COSTCO WHSL CORP NEW COM 22160K105 240 500 SH   SOLE   500 0 0
CUMMINS INC COM 231021106 322 1,666 SH   SOLE   1,666 0 0
CVS HEALTH CORP COM 126650100 12,119 130,794 SH   SOLE   130,794 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 17,725 101,796 SH   SOLE   101,796 0 0
DISNEY WALT CO COM 254687106 16,960 179,659 SH   SOLE   179,659 0 0
DOW INC COM 260557103 351 6,807 SH   SOLE   6,807 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,973 37,057 SH   SOLE   37,057 0 0
DUPONT DE NEMOURS INC COM 26614N102 378 6,807 SH   SOLE   6,807 0 0
EATON CORP PLC SHS G29183103 1,513 12,008 SH   SOLE   12,008 0 0
ELECTRONIC ARTS INC COM 285512109 1,373 11,290 SH   SOLE   11,290 0 0
ELEVANCE HEALTH INC COM 036752103 5,056 10,478 SH   SOLE   10,478 0 0
EMERSON ELEC CO COM 291011104 1,169 14,702 SH   SOLE   14,702 0 0
ENBRIDGE INC COM 29250N105 526 12,441 SH   SOLE   12,441 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 449 6,220 SH   SOLE   6,220 0 0
EXXON MOBIL CORP COM 30231G102 19,618 229,075 SH   SOLE   229,075 0 0
FEDEX CORP COM 31428X106 13,688 60,376 SH   SOLE   60,376 0 0
FIFTH THIRD BANCORP COM 316773100 1,045 31,104 SH   SOLE   31,104 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 343 525 SH   SOLE   525 0 0
FISERV INC COM 337738108 11,256 126,520 SH   SOLE   126,520 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 10,200 48,544 SH   SOLE   48,544 0 0
GARMIN LTD SHS H2906T109 313 3,187 SH   SOLE   3,187 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,461 22,954 SH   SOLE   22,954 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 11,961 40,270 SH   SOLE   40,270 0 0
GSK PLC SPONSORED ADR 37733W105 202 4,649 SH   SOLE   4,649 0 0
HOME DEPOT INC COM 437076102 2,176 7,934 SH   SOLE   7,934 0 0
HONEYWELL INTL INC COM 438516106 711 4,088 SH   SOLE   4,088 0 0
INGERSOLL RAND INC COM 45687V106 644 15,301 SH   SOLE   15,301 0 0
INTEL CORP COM 458140100 378 10,100 SH   SOLE   10,100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,344 67,465 SH   SOLE   67,465 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 960 6,798 SH   SOLE   6,798 0 0
ISHARES GOLD TR ISHARES NEW 464285204 558 16,250 SH   SOLE   16,250 0 0
ISHARES TR CORE S&P TTL STK 464287150 84 1,003 SH   SOLE   1,003 0 0
ISHARES TR CORE S&P500 ETF 464287200 40 105 SH   SOLE   105 0 0
ISHARES TR MSCI EAFE ETF 464287465 12 200 SH   SOLE   200 0 0
ISHARES TR RUS MD CP GR ETF 464287481 99 1,245 SH   SOLE   1,245 0 0
ISHARES TR RUS MID CAP ETF 464287499 452 6,994 SH   SOLE   6,994 0 0
ISHARES TR CORE S&P MCP ETF 464287507 11 50 SH   SOLE   50 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 337 1,989 SH   SOLE   1,989 0 0
ISHARES TR CORE S&P SCP ETF 464287804 127 1,375 SH   SOLE   1,375 0 0
JOHNSON & JOHNSON COM 478160104 19,290 108,667 SH   SOLE   108,667 0 0
JPMORGAN CHASE & CO COM 46625H100 24,994 221,954 SH   SOLE   221,954 0 0
KIMBERLY-CLARK CORP COM 494368103 1,047 7,748 SH   SOLE   7,748 0 0
KRAFT HEINZ CO COM 500754106 459 12,022 SH   SOLE   12,022 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 13,364 55,293 SH   SOLE   55,293 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 13,959 59,561 SH   SOLE   59,561 0 0
LAM RESEARCH CORP COM 512807108 1,864 4,375 SH   SOLE   4,375 0 0
LILLY ELI & CO COM 532457108 526 1,623 SH   SOLE   1,623 0 0
LINCOLN NATL CORP IND COM 534187109 775 16,579 SH   SOLE   16,579 0 0
LOEWS CORP COM 540424108 966 16,300 SH   SOLE   16,300 0 0
LOWES COS INC COM 548661107 941 5,385 SH   SOLE   5,385 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,810 6,050 SH   SOLE   6,050 0 0
MCDONALDS CORP COM 580135101 1,411 5,714 SH   SOLE   5,714 0 0
MERCK & CO INC COM 58933Y105 7,804 85,595 SH   SOLE   85,595 0 0
MICRON TECHNOLOGY INC COM 595112103 8,691 157,209 SH   SOLE   157,209 0 0
MICROSOFT CORP COM 594918104 61,371 238,957 SH   SOLE   238,957 0 0
MONDELEZ INTL INC CL A 609207105 4,491 72,327 SH   SOLE   72,327 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 755 3,600 SH   SOLE   3,600 0 0
NEXTERA ENERGY INC COM 65339F101 2,107 27,200 SH   SOLE   27,200 0 0
NIKE INC CL B 654106103 1,950 19,077 SH   SOLE   19,077 0 0
NORFOLK SOUTHN CORP COM 655844108 2,941 12,940 SH   SOLE   12,940 0 0
NOVARTIS AG SPONSORED ADR 66987V109 663 7,846 SH   SOLE   7,846 0 0
OLD POINT FINL CORP COM 680194107 301 11,925 SH   SOLE   11,925 0 0
OLD REP INTL CORP COM 680223104 213 9,541 SH   SOLE   9,541 0 0
ORACLE CORP COM 68389X105 1,288 18,436 SH   SOLE   18,436 0 0
PEPSICO INC COM 713448108 1,336 8,014 SH   SOLE   8,014 0 0
PFIZER INC COM 717081103 11,086 211,440 SH   SOLE   211,440 0 0
PHILIP MORRIS INTL INC COM 718172109 7,976 80,777 SH   SOLE   80,777 0 0
PHILLIPS 66 COM 718546104 381 4,647 SH   SOLE   4,647 0 0
PIONEER NAT RES CO COM 723787107 12,121 54,335 SH   SOLE   54,335 0 0
PNC FINL SVCS GROUP INC COM 693475105 521 3,300 SH   SOLE   3,300 0 0
PROCTER AND GAMBLE CO COM 742718109 5,862 40,771 SH   SOLE   40,771 0 0
QUEST DIAGNOSTICS INC COM 74834L100 257 1,933 SH   SOLE   1,933 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 223 11,880 SH   SOLE   11,880 0 0
REPUBLIC SVCS INC COM 760759100 1,230 9,401 SH   SOLE   9,401 0 0
SCHWAB CHARLES CORP COM 808513105 9,222 145,962 SH   SOLE   145,962 0 0
SHELL PLC SPON ADS 780259305 2,137 40,863 SH   SOLE   40,863 0 0
STRYKER CORPORATION COM 863667101 656 3,299 SH   SOLE   3,299 0 0
TE CONNECTIVITY LTD SHS H84989104 381 3,366 SH   SOLE   3,366 0 0
TEXAS INSTRS INC COM 882508104 1,706 11,100 SH   SOLE   11,100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 46,624 85,820 SH   SOLE   85,820 0 0
TJX COS INC NEW COM 872540109 592 10,600 SH   SOLE   10,600 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,348 18,079 SH   SOLE   18,079 0 0
TRANSDIGM GROUP INC COM 893641100 14,288 26,624 SH   SOLE   26,624 0 0
TRUIST FINL CORP COM 89832Q109 438 9,234 SH   SOLE   9,234 0 0
UNION PAC CORP COM 907818108 26,005 121,930 SH   SOLE   121,930 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,328 12,751 SH   SOLE   12,751 0 0
UNITEDHEALTH GROUP INC COM 91324P102 20,916 40,722 SH   SOLE   40,722 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 269 1,366 SH   SOLE   1,366 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 262 6,301 SH   SOLE   6,301 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 288 5,682 SH   SOLE   5,682 0 0
VISA INC COM CL A 92826C839 39,312 199,665 SH   SOLE   199,665 0 0
WEC ENERGY GROUP INC COM 92939U106 485 4,824 SH   SOLE   4,824 0 0
WELLS FARGO CO NEW COM 949746101 8,581 219,068 SH   SOLE   219,068 0 0
YUM BRANDS INC COM 988498101 2,911 25,649 SH   SOLE   25,649 0 0
YUM CHINA HLDGS INC COM 98850P109 1,149 23,687 SH   SOLE   23,687 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 711 6,771 SH   SOLE   6,771 0 0
ZOETIS INC CL A 98978V103 8,382 48,764 SH   SOLE   48,764 0 0