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
3M CO COM 88579Y101   1,702,181 13,186 SH   SOLE   13,186 0 0
ABBVIE INC COM 00287Y109   778,682 4,382 SH   SOLE   4,382 0 0
ALPHABET INC CAP STK CL C 02079K107   72,242,462 379,345 SH   SOLE   379,345 0 0
ALPHABET INC CAP STK CL A 02079K305   15,284,840 80,744 SH   SOLE   80,744 0 0
ALTRIA GROUP INC COM 02209S103   425,746 8,142 SH   SOLE   8,142 0 0
AMAZON COM INC COM 023135106   41,639,564 189,797 SH   SOLE   189,797 0 0
AMERICAN EXPRESS CO COM 025816109   37,511,289 126,390 SH   SOLE   126,390 0 0
AMERICAN TOWER CORP NEW COM 03027X100   22,134,485 120,683 SH   SOLE   120,683 0 0
APPLE INC COM 037833100   137,327,845 548,390 SH   SOLE   548,390 0 0
APPLIED MATLS INC COM 038222105   211,419 1,300 SH   SOLE   1,300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   292,730 1,000 SH   SOLE   1,000 0 0
BANK AMERICA CORP COM 060505104   1,514,298 34,455 SH   SOLE   34,455 0 0
BECTON DICKINSON & CO COM 075887109   1,452,195 6,401 SH   SOLE   6,401 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   89,881,440 132 SH   SOLE   132 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   34,546,736 76,215 SH   SOLE   76,215 0 0
BLACKROCK INC COM 09290D101   231,675 226 SH   SOLE   226 0 0
BOOKING HOLDINGS INC COM 09857L108   28,096,416 5,655 SH   SOLE   5,655 0 0
BP PLC SPONSORED ADR 055622104   488,095 16,512 SH   SOLE   16,512 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,688,467 47,533 SH   SOLE   47,533 0 0
BROADCOM INC COM 11135F101   405,720 1,750 SH   SOLE   1,750 0 0
CATERPILLAR INC COM 149123101   3,532,195 9,737 SH   SOLE   9,737 0 0
CHEVRON CORP NEW COM 166764100   4,017,283 27,736 SH   SOLE   27,736 0 0
CHUBB LIMITED COM H1467J104   886,923 3,210 SH   SOLE   3,210 0 0
CME GROUP INC COM 12572Q105   1,045,035 4,500 SH   SOLE   4,500 0 0
COCA COLA CO COM 191216100   2,729,043 43,833 SH   SOLE   43,833 0 0
COMCAST CORP NEW CL A 20030N101   24,086,283 641,787 SH   SOLE   641,787 0 0
CONOCOPHILLIPS COM 20825C104   1,870,843 18,865 SH   SOLE   18,865 0 0
COPART INC COM 217204106   25,150,938 438,246 SH   SOLE   438,246 0 0
CORPAY INC COM SHS 219948106   18,488,224 54,631 SH   SOLE   54,631 0 0
CUMMINS INC COM 231021106   580,768 1,666 SH   SOLE   1,666 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   14,061,468 110,607 SH   SOLE   110,607 0 0
DISNEY WALT CO COM 254687106   1,432,407 12,864 SH   SOLE   12,864 0 0
DOW INC COM 260557103   218,749 5,451 SH   SOLE   5,451 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,803,934 26,025 SH   SOLE   26,025 0 0
DUPONT DE NEMOURS INC COM 26614N102   378,124 4,959 SH   SOLE   4,959 0 0
EATON CORP PLC SHS G29183103   3,916,066 11,800 SH   SOLE   11,800 0 0
ELEVANCE HEALTH INC COM 036752103   3,774,954 10,233 SH   SOLE   10,233 0 0
ELI LILLY & CO COM 532457108   1,391,916 1,803 SH   SOLE   1,803 0 0
EMERSON ELEC CO COM 291011104   1,714,200 13,832 SH   SOLE   13,832 0 0
ENBRIDGE INC COM 29250N105   391,417 9,225 SH   SOLE   9,225 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   448,500 6,250 SH   SOLE   6,250 0 0
EXXON MOBIL CORP COM 30231G102   39,680,804 368,884 SH   SOLE   368,884 0 0
FIFTH THIRD BANCORP COM 316773100   694,745 16,432 SH   SOLE   16,432 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,109,336 525 SH   SOLE   525 0 0
FISERV INC COM 337738108   27,907,745 135,857 SH   SOLE   135,857 0 0
GARMIN LTD SHS H2906T109   412,520 2,000 SH   SOLE   2,000 0 0
GE AEROSPACE COM NEW 369604301   3,223,551 19,327 SH   SOLE   19,327 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   551,639 7,056 SH   SOLE   7,056 0 0
GE VERNOVA INC COM 36828A101   1,446,635 4,398 SH   SOLE   4,398 0 0
GLOBAL PMTS INC COM 37940X102   205,182 1,831 SH   SOLE   1,831 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,460,181 2,550 SH   SOLE   2,550 0 0
HOME DEPOT INC COM 437076102   2,878,526 7,400 SH   SOLE   7,400 0 0
HONEYWELL INTL INC COM 438516106   855,672 3,788 SH   SOLE   3,788 0 0
ILLINOIS TOOL WKS INC COM 452308109   217,301 857 SH   SOLE   857 0 0
INGERSOLL RAND INC COM 45687V106   1,344,146 14,859 SH   SOLE   14,859 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   20,767,375 139,369 SH   SOLE   139,369 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   981,541 4,465 SH   SOLE   4,465 0 0
ISHARES GOLD TR ISHARES NEW 464285204   804,538 16,250 SH   SOLE   16,250 0 0
ISHARES TR CORE S&P500 ETF 464287200   147,170 250 SH   SOLE   250 0 0
ISHARES TR RUS MD CP GR ETF 464287481   72,248 570 SH   SOLE   570 0 0
ISHARES TR RUS MID CAP ETF 464287499   771,202 8,724 SH   SOLE   8,724 0 0
ISHARES TR S&P MC 400GR ETF 464287606   109,116 1,200 SH   SOLE   1,200 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   80,316 200 SH   SOLE   200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   80,651 365 SH   SOLE   365 0 0
ISHARES TR CORE S&P SCP ETF 464287804   69,132 600 SH   SOLE   600 0 0
ISHARES TR SP SMCP600VL ETF 464287879   103,180 950 SH   SOLE   950 0 0
ISHARES TR MSCI USA ESG SLC 464288802   231,021 1,900 SH   SOLE   1,900 0 0
JOHNSON & JOHNSON COM 478160104   17,091,939 118,185 SH   SOLE   118,185 0 0
JPMORGAN CHASE & CO. COM 46625H100   50,467,873 210,537 SH   SOLE   210,537 0 0
KIMBERLY-CLARK CORP COM 494368103   938,640 7,163 SH   SOLE   7,163 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   12,866,626 61,188 SH   SOLE   61,188 0 0
LABCORP HOLDINGS INC COM SHS 504922105   14,483,852 63,160 SH   SOLE   63,160 0 0
LAM RESEARCH CORP COM NEW 512807306   2,889,200 40,000 SH   SOLE   40,000 0 0
LINCOLN NATL CORP IND COM 534187109   324,838 10,244 SH   SOLE   10,244 0 0
LINDE PLC SHS G54950103   16,472,572 39,345 SH   SOLE   39,345 0 0
LOEWS CORP COM 540424108   948,528 11,200 SH   SOLE   11,200 0 0
LOWES COS INC COM 548661107   1,248,315 5,058 SH   SOLE   5,058 0 0
MARTIN MARIETTA MATLS INC COM 573284106   3,215,213 6,225 SH   SOLE   6,225 0 0
MCDONALDS CORP COM 580135101   1,486,846 5,129 SH   SOLE   5,129 0 0
MERCK & CO INC COM 58933Y105   8,704,202 87,497 SH   SOLE   87,497 0 0
MICRON TECHNOLOGY INC COM 595112103   13,545,135 160,945 SH   SOLE   160,945 0 0
MICROSOFT CORP COM 594918104   91,607,988 217,338 SH   SOLE   217,257 0 81
MONDELEZ INTL INC CL A 609207105   3,637,976 60,907 SH   SOLE   60,907 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,345,090 2,910 SH   SOLE   2,910 0 0
NEXTERA ENERGY INC COM 65339F101   1,720,560 24,000 SH   SOLE   24,000 0 0
NORFOLK SOUTHN CORP COM 655844108   3,033,733 12,926 SH   SOLE   12,926 0 0
NOVARTIS AG SPONSORED ADR 66987V109   472,051 4,851 SH   SOLE   4,851 0 0
OLD POINT FINL CORP COM 680194107   310,766 11,925 SH   SOLE   11,925 0 0
OLD REP INTL CORP COM 680223104   366,830 10,136 SH   SOLE   10,136 0 0
ORACLE CORP COM 68389X105   2,649,077 15,897 SH   SOLE   15,897 0 0
OTIS WORLDWIDE CORP COM 68902V107   11,797,866 127,393 SH   SOLE   127,393 0 0
PEPSICO INC COM 713448108   854,122 5,617 SH   SOLE   5,617 0 0
PFIZER INC COM 717081103   4,905,530 184,905 SH   SOLE   184,905 0 0
PHILIP MORRIS INTL INC COM 718172109   8,797,826 73,102 SH   SOLE   73,102 0 0
PHILLIPS 66 COM 718546104   472,240 4,145 SH   SOLE   4,145 0 0
PNC FINL SVCS GROUP INC COM 693475105   400,357 2,076 SH   SOLE   2,076 0 0
PROCTER AND GAMBLE CO COM 742718109   6,376,736 38,036 SH   SOLE   38,036 0 0
QUEST DIAGNOSTICS INC COM 74834L100   244,394 1,620 SH   SOLE   1,620 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   279,418 11,880 SH   SOLE   11,880 0 0
REPUBLIC SVCS INC COM 760759100   2,233,501 11,102 SH   SOLE   11,102 0 0
SALESFORCE INC COM 79466L302   18,080,233 54,079 SH   SOLE   54,079 0 0
SHELL PLC SPON ADS 780259305   2,134,235 34,066 SH   SOLE   34,066 0 0
SOUTHSTATE CORPORATION COM 840441109   242,632 2,439 SH   SOLE   2,439 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   268,425 458 SH   SOLE   458 0 0
STRYKER CORPORATION COM 863667101   1,735,081 4,819 SH   SOLE   4,819 0 0
TESLA INC COM 88160R101   277,842 688 SH   SOLE   688 0 0
TEXAS INSTRS INC COM 882508104   2,081,361 11,100 SH   SOLE   11,100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   40,982,682 78,778 SH   SOLE   78,778 0 0
TJX COS INC NEW COM 872540109   1,516,166 12,550 SH   SOLE   12,550 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   6,640,544 17,979 SH   SOLE   17,979 0 0
TRANSDIGM GROUP INC COM 893641100   33,226,815 26,219 SH   SOLE   26,219 0 0
TRAVELERS COMPANIES INC COM 89417E109   240,890 1,000 SH   SOLE   1,000 0 0
UNION PAC CORP COM 907818108   29,319,125 128,570 SH   SOLE   128,570 0 0
UNITED PARCEL SERVICE INC CL B 911312106   201,760 1,600 SH   SOLE   1,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102   25,201,455 49,819 SH   SOLE   49,819 0 0
VERISIGN INC COM 92343E102   13,668,674 66,045 SH   SOLE   66,045 0 0
VISA INC COM CL A 92826C839   65,344,447 206,760 SH   SOLE   206,760 0 0
WALMART INC COM 931142103   310,895 3,441 SH   SOLE   3,441 0 0
WEC ENERGY GROUP INC COM 92939U106   453,649 4,824 SH   SOLE   4,824 0 0
WELLS FARGO CO NEW COM 949746101   6,002,360 85,455 SH   SOLE   85,455 0 0
YUM BRANDS INC COM 988498101   2,307,016 17,196 SH   SOLE   17,196 0 0
YUM CHINA HLDGS INC COM 98850P109   373,125 7,746 SH   SOLE   7,746 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   714,165 6,761 SH   SOLE   6,761 0 0
ZOETIS INC CL A 98978V103   20,070,044 123,182 SH   SOLE   123,182 0 0