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 5,078 28,590 SH   SOLE   28,590 0 0
ABBVIE INC COM 00287Y109 593 4,382 SH   SOLE   4,382 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 207 500 SH   SOLE   500 0 0
ALCON AG ORD SHS H01301128 201 2,310 SH   SOLE   2,310 0 0
ALPHABET INC CAP STK CL C 02079K107 53,016 18,322 SH   SOLE   18,322 0 0
ALPHABET INC CAP STK CL A 02079K305 8,616 2,974 SH   SOLE   2,974 0 0
ALTRIA GROUP INC COM 02209S103 2,622 55,323 SH   SOLE   55,323 0 0
AMAZON COM INC COM 023135106 1,247 374 SH   SOLE   374 0 0
AMERICAN EXPRESS CO COM 025816109 19,426 118,740 SH   SOLE   118,740 0 0
AMERICAN TOWER CORP NEW COM 03027X100 29,780 101,811 SH   SOLE   101,811 0 0
ANTHEM INC COM 036752103 4,857 10,478 SH   SOLE   10,478 0 0
APPLE INC COM 037833100 108,471 610,866 SH   SOLE   610,866 0 0
APPLIED MATLS INC COM 038222105 205 1,300 SH   SOLE   1,300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 247 1,000 SH   SOLE   1,000 0 0
AXALTA COATING SYS LTD COM G0750C108 438 13,224 SH   SOLE   13,224 0 0
BECTON DICKINSON & CO COM 075887109 1,871 7,441 SH   SOLE   7,441 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 81,119 180 SH   SOLE   180 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,655 52,357 SH   SOLE   52,357 0 0
BK OF AMERICA CORP COM 060505104 1,580 35,524 SH   SOLE   35,524 0 0
BLACKROCK INC COM 09247X101 419 458 SH   SOLE   458 0 0
BOOKING HOLDINGS INC COM 09857L108 11,663 4,861 SH   SOLE   4,861 0 0
BP PLC SPONSORED ADR 055622104 507 19,052 SH   SOLE   19,052 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,547 56,896 SH   SOLE   56,896 0 0
CATERPILLAR INC COM 149123101 2,067 9,999 SH   SOLE   9,999 0 0
CELANESE CORP DEL COM 150870103 260 1,550 SH   SOLE   1,550 0 0
CERNER CORP COM 156782104 7,504 80,805 SH   SOLE   80,805 0 0
CF INDS HLDGS INC COM 125269100 212 3,000 SH   SOLE   3,000 0 0
CHEVRON CORP NEW COM 166764100 3,256 27,750 SH   SOLE   27,750 0 0
CHUBB LIMITED COM H1467J104 944 4,884 SH   SOLE   4,884 0 0
CITIGROUP INC COM NEW 172967424 890 14,743 SH   SOLE   14,743 0 0
CLEAN ENERGY FUELS CORP COM 184499101 98 15,999 SH   SOLE   15,999 0 0
CME GROUP INC COM 12572Q105 697 3,050 SH   SOLE   3,050 0 0
COCA COLA CO COM 191216100 3,398 57,390 SH   SOLE   57,390 0 0
COMCAST CORP NEW CL A 20030N101 31,181 619,535 SH   SOLE   619,535 0 0
CONOCOPHILLIPS COM 20825C104 1,460 20,224 SH   SOLE   20,224 0 0
CORTEVA INC COM 22052L104 205 4,342 SH   SOLE   4,342 0 0
CUMMINS INC COM 231021106 436 1,999 SH   SOLE   1,999 0 0
CVS HEALTH CORP COM 126650100 12,707 123,179 SH   SOLE   123,179 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 19,550 88,809 SH   SOLE   88,809 0 0
DISNEY WALT CO COM 254687106 24,263 156,645 SH   SOLE   156,645 0 0
DOW INC COM 260557103 385 6,790 SH   SOLE   6,790 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,920 18,304 SH   SOLE   18,304 0 0
DUPONT DE NEMOURS INC COM 26614N102 548 6,787 SH   SOLE   6,787 0 0
EMERSON ELEC CO COM 291011104 1,355 14,577 SH   SOLE   14,577 0 0
ENBRIDGE INC COM 29250N105 269 6,889 SH   SOLE   6,889 0 0
EXXON MOBIL CORP COM 30231G102 12,481 203,968 SH   SOLE   203,968 0 0
FEDEX CORP COM 31428X106 15,473 59,826 SH   SOLE   59,826 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 436 525 SH   SOLE   525 0 0
FISERV INC COM 337738108 9,500 91,528 SH   SOLE   91,528 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 10,534 47,059 SH   SOLE   47,059 0 0
FOX CORP CL B COM 35137L204 8,054 235,018 SH   SOLE   235,018 0 0
FREEPORT-MCMORAN INC CL B 35671D857 278 6,667 SH   SOLE   6,667 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 14,699 38,423 SH   SOLE   38,423 0 0
HOME DEPOT INC COM 437076102 408 984 SH   SOLE   984 0 0
HONEYWELL INTL INC COM 438516106 435 2,088 SH   SOLE   2,088 0 0
ILLINOIS TOOL WKS INC COM 452308109 241 977 SH   SOLE   977 0 0
INGERSOLL RAND INC COM 45687V106 947 15,301 SH   SOLE   15,301 0 0
INTEL CORP COM 458140100 520 10,100 SH   SOLE   10,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,069 7,998 SH   SOLE   7,998 0 0
INTERNATIONAL PAPER CO COM 460146103 314 6,674 SH   SOLE   6,674 0 0
ISHARES GOLD TR ISHARES NEW 464285204 566 16,250 SH   SOLE   16,250 0 0
ISHARES TR CORE S&P500 ETF 464287200 50 105 SH   SOLE   105 0 0
ISHARES TR RUS MID CAP ETF 464287499 581 6,994 SH   SOLE   6,994 0 0
ISHARES TR CORE S&P MCP ETF 464287507 14 50 SH   SOLE   50 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 4 15 SH   SOLE   15 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 250 1,122 SH   SOLE   1,122 0 0
JOHNSON & JOHNSON COM 478160104 17,523 102,434 SH   SOLE   102,434 0 0
JOHNSON CTLS INTL PLC SHS G51502105 272 3,342 SH   SOLE   3,342 0 0
JPMORGAN CHASE & CO COM 46625H100 31,499 198,920 SH   SOLE   198,920 0 0
KIMBERLY-CLARK CORP COM 494368103 1,107 7,748 SH   SOLE   7,748 0 0
KRAFT HEINZ CO COM 500754106 582 16,212 SH   SOLE   16,212 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 11,253 52,773 SH   SOLE   52,773 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 17,939 57,091 SH   SOLE   57,091 0 0
LAM RESEARCH CORP COM 512807108 852 1,185 SH   SOLE   1,185 0 0
LILLY ELI & CO COM 532457108 414 1,500 SH   SOLE   1,500 0 0
LINCOLN NATL CORP IND COM 534187109 1,181 17,304 SH   SOLE   17,304 0 0
LOEWS CORP COM 540424108 959 16,600 SH   SOLE   16,600 0 0
LOWES COS INC COM 548661107 875 3,385 SH   SOLE   3,385 0 0
M & T BK CORP COM 55261F104 315 2,048 SH   SOLE   2,048 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,665 6,050 SH   SOLE   6,050 0 0
MCDONALDS CORP COM 580135101 1,448 5,400 SH   SOLE   5,400 0 0
MERCK & CO INC COM 58933Y105 5,046 65,835 SH   SOLE   65,835 0 0
MICRON TECHNOLOGY INC COM 595112103 13,588 145,874 SH   SOLE   145,874 0 0
MICROSOFT CORP COM 594918104 74,362 221,104 SH   SOLE   221,104 0 0
MONDELEZ INTL INC CL A 609207105 4,795 72,312 SH   SOLE   72,312 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 978 3,600 SH   SOLE   3,600 0 0
NIKE INC CL B 654106103 430 2,581 SH   SOLE   2,581 0 0
NORFOLK SOUTHN CORP COM 655844108 3,881 13,035 SH   SOLE   13,035 0 0
NOVARTIS AG SPONSORED ADR 66987V109 721 8,246 SH   SOLE   8,246 0 0
OLD POINT FINL CORP COM 680194107 272 11,925 SH   SOLE   11,925 0 0
ORACLE CORP COM 68389X105 976 11,197 SH   SOLE   11,197 0 0
PEPSICO INC COM 713448108 1,289 7,422 SH   SOLE   7,422 0 0
PFIZER INC COM 717081103 12,624 213,780 SH   SOLE   213,780 0 0
PHILIP MORRIS INTL INC COM 718172109 7,838 82,505 SH   SOLE   82,505 0 0
PHILLIPS 66 COM 718546104 337 4,647 SH   SOLE   4,647 0 0
PIONEER NAT RES CO COM 723787107 9,261 50,920 SH   SOLE   50,920 0 0
PNC FINL SVCS GROUP INC COM 693475105 702 3,500 SH   SOLE   3,500 0 0
PROCTER AND GAMBLE CO COM 742718109 6,588 40,271 SH   SOLE   40,271 0 0
QUEST DIAGNOSTICS INC COM 74834L100 334 1,933 SH   SOLE   1,933 0 0
RAYONIER INC COM 754907103 203 5,034 SH   SOLE   5,034 0 0
REPUBLIC SVCS INC COM 760759100 1,311 9,401 SH   SOLE   9,401 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,761 40,565 SH   SOLE   40,565 0 0
SCHWAB CHARLES CORP COM 808513105 11,166 132,774 SH   SOLE   132,774 0 0
STRYKER CORPORATION COM 863667101 294 1,099 SH   SOLE   1,099 0 0
TE CONNECTIVITY LTD SHS H84989104 242 1,500 SH   SOLE   1,500 0 0
TEXAS INSTRS INC COM 882508104 1,998 10,600 SH   SOLE   10,600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 52,015 77,955 SH   SOLE   77,955 0 0
TJX COS INC NEW COM 872540109 383 5,050 SH   SOLE   5,050 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 3,653 18,079 SH   SOLE   18,079 0 0
TRANSDIGM GROUP INC COM 893641100 15,498 24,357 SH   SOLE   24,357 0 0
TRUIST FINL CORP COM 89832Q109 414 7,064 SH   SOLE   7,064 0 0
UNION PAC CORP COM 907818108 26,862 106,625 SH   SOLE   106,625 0 0
UNITED PARCEL SERVICE INC CL B 911312106 429 2,000 SH   SOLE   2,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 16,383 32,627 SH   SOLE   32,627 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 302 6,101 SH   SOLE   6,101 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 288 5,543 SH   SOLE   5,543 0 0
VIATRIS INC COM 92556V106 250 18,490 SH   SOLE   18,490 0 0
VISA INC COM CL A 92826C839 39,372 181,681 SH   SOLE   181,681 0 0
WEC ENERGY GROUP INC COM 92939U106 468 4,824 SH   SOLE   4,824 0 0
WELLS FARGO CO NEW COM 949746101 10,996 229,173 SH   SOLE   229,173 0 0
YUM BRANDS INC COM 988498101 3,589 25,849 SH   SOLE   25,849 0 0
YUM CHINA HLDGS INC COM 98850P109 3,556 71,352 SH   SOLE   71,352 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 860 6,771 SH   SOLE   6,771 0 0
ZOETIS INC CL A 98978V103 9,520 39,013 SH   SOLE   39,013 0 0