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   208,135 1,341 SH   SOLE   0 0 1,341
ABBOTT LABS COM 002824100   293,864 2,194 SH   SOLE   0 0 2,194
ABBVIE INC COM 00287Y109   359,119 1,551 SH   SOLE   0 0 1,551
AIR PRODS & CHEMS INC COM 009158106   391,353 1,435 SH   SOLE   0 0 1,435
ALPHABET INC CAP STK CL A 02079K305   301,444 1,240 SH   SOLE   0 0 1,240
ALPHABET INC CAP STK CL C 02079K107   541,899 2,225 SH   SOLE   0 0 2,225
ALTRIA GROUP INC COM 02209S103   415,370 6,288 SH   SOLE   0 0 6,288
AMAZON COM INC COM 023135106   1,266,919 5,770 SH   SOLE   0 0 5,770
AMERICAN ELEC PWR CO INC COM 025537101   604,799 5,376 SH   SOLE   0 0 5,376
APPLE INC COM 037833100   4,940,586 19,403 SH   SOLE   0 0 19,403
AT&T INC COM 00206R102   1,532,030 54,250 SH   SOLE   0 0 54,250
ATLANTIC UN BANKSHARES CORP COM 04911A107   536,606 15,206 SH   SOLE   0 0 15,206
ATMOS ENERGY CORP COM 049560105   762,399 4,465 SH   SOLE   0 0 4,465
AUTOMATIC DATA PROCESSING IN COM 053015103   228,637 779 SH   SOLE   0 0 779
BANK AMERICA CORP COM 060505104   225,087 4,363 SH   SOLE   0 0 4,363
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,812,730 9,573 SH   SOLE   0 0 9,573
BLACKSTONE INC COM 09260D107   2,603,754 15,240 SH   SOLE   0 0 15,240
BROADCOM INC COM 11135F101   231,597 702 SH   SOLE   0 0 702
CANDEL THERAPEUTICS INC COM 137404109   69,360 13,600 SH   SOLE   0 0 13,600
CAPITAL GROUP CORE BALANCED SHS 14021D107   3,874,933 111,605 SH   SOLE   0 0 111,605
CATERPILLAR INC COM 149123101   848,850 1,779 SH   SOLE   0 0 1,779
COCA COLA CO COM 191216100   233,579 3,522 SH   SOLE   0 0 3,522
CORNING INC COM 219350105   374,631 4,567 SH   SOLE   0 0 4,567
COSTCO WHSL CORP NEW COM 22160K105   593,329 641 SH   SOLE   0 0 641
CSX CORP COM 126408103   911,613 25,672 SH   SOLE   0 0 25,672
CUMMINS INC COM 231021106   276,652 655 SH   SOLE   0 0 655
DANAHER CORPORATION COM 235851102   604,098 3,047 SH   SOLE   0 0 3,047
DEERE & CO COM 244199105   249,207 545 SH   SOLE   0 0 545
DISNEY WALT CO COM 254687106   583,492 5,096 SH   SOLE   0 0 5,096
DOCUSIGN INC COM 256163106   288,360 4,000 SH   SOLE   0 0 4,000
DUKE ENERGY CORP NEW COM NEW 26441C204   248,614 2,009 SH   SOLE   0 0 2,009
EATON CORP PLC SHS G29183103   243,263 650 SH   SOLE   0 0 650
ELEVANCE HEALTH INC FORMERLY COM 036752103   602,619 1,865 SH   SOLE   0 0 1,865
ELI LILLY & CO COM 532457108   2,714,754 3,558 SH   SOLE   0 0 3,558
ENBRIDGE INC COM 29250N105   271,431 5,379 SH   SOLE   0 0 5,379
EXXON MOBIL CORP COM 30231G102   813,077 7,211 SH   SOLE   0 0 7,211
FASTENAL CO COM 311900104   439,589 8,964 SH   SOLE   0 0 8,964
FEDEX CORP COM 31428X106   531,752 2,255 SH   SOLE   0 0 2,255
FISERV INC COM 337738108   3,816,070 29,598 SH   SOLE   0 0 29,598
GE AEROSPACE COM NEW 369604301   1,336,092 4,442 SH   SOLE   0 0 4,442
GE VERNOVA INC COM 36828A101   679,465 1,105 SH   SOLE   0 0 1,105
GENUINE PARTS CO COM 372460105   519,473 3,748 SH   SOLE   0 0 3,748
GOLDMAN SACHS GROUP INC COM 38141G104   828,204 1,040 SH   SOLE   0 0 1,040
HOME DEPOT INC COM 437076102   3,643,874 8,993 SH   SOLE   0 0 8,993
HONEYWELL INTL INC COM 438516106   449,418 2,135 SH   SOLE   0 0 2,135
INTEL CORP COM 458140100   275,781 8,220 SH   SOLE   0 0 8,220
INTERNATIONAL BUSINESS MACHS COM 459200101   351,289 1,245 SH   SOLE   0 0 1,245
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   848,857 3,435 SH   SOLE   0 0 3,435
INVESCO QQQ TR UNIT SER 1 46090E103   1,622,200 2,702 SH   SOLE   0 0 2,702
ISHARES TR CORE 40/60 MODER 464289875   3,583,564 75,317 SH   SOLE   0 0 75,317
ISHARES TR SP SMCP600VL ETF 464287879   2,220,758 20,081 SH   SOLE   0 0 20,081
ISHARES TR CORE S&P500 ETF 464287200   528,747 790 SH   SOLE   0 0 790
ISHARES TR U.S. TECH ETF 464287721   213,096 1,088 SH   SOLE   0 0 1,088
ISHARES TR SELECT DIVID ETF 464287168   4,000,740 28,154 SH   SOLE   0 0 28,154
ISHARES TR S&P 500 VAL ETF 464287408   1,804,278 8,737 SH   SOLE   0 0 8,737
ISHARES TR S&P 500 GRWT ETF 464287309   1,310,536 10,856 SH   SOLE   0 0 10,856
ISHARES TR S&P SML 600 GWT 464287887   2,484,740 17,560 SH   SOLE   0 0 17,560
ISHARES TR CORE S&P MCP ETF 464287507   2,757,627 42,256 SH   SOLE   0 0 42,256
ISHARES TR CORE DIVID ETF 46435U861   3,898,582 74,614 SH   SOLE   0 0 74,614
JOHNSON & JOHNSON COM 478160104   478,569 2,581 SH   SOLE   0 0 2,581
JPMORGAN CHASE & CO. COM 46625H100   1,322,283 4,192 SH   SOLE   0 0 4,192
KIMBERLY-CLARK CORP COM 494368103   363,197 2,921 SH   SOLE   0 0 2,921
LOCKHEED MARTIN CORP COM 539830109   1,646,894 3,299 SH   SOLE   0 0 3,299
LOWES COS INC COM 548661107   1,999,171 7,955 SH   SOLE   0 0 7,955
MARRIOTT INTL INC NEW CL A 571903202   1,280,323 4,916 SH   SOLE   0 0 4,916
MARTIN MARIETTA MATLS INC COM 573284106   299,383 475 SH   SOLE   0 0 475
MCDONALDS CORP COM 580135101   777,806 2,560 SH   SOLE   0 0 2,560
META PLATFORMS INC CL A 30303M102   395,096 538 SH   SOLE   0 0 538
MICROCHIP TECHNOLOGY INC. COM 595017104   1,472,693 22,932 SH   SOLE   0 0 22,932
MICROSOFT CORP COM 594918104   3,934,866 7,597 SH   SOLE   0 0 7,597
MILESTONE PHARMACEUTICALS IN COM 59935V107   20,000 10,000 SH   SOLE   0 0 10,000
NETFLIX INC COM 64110L106   901,588 752 SH   SOLE   0 0 752
NORFOLK SOUTHN CORP COM 655844108   24,788,881 82,517 SH   SOLE   0 0 82,517
NVIDIA CORPORATION COM 67066G104   748,372 4,011 SH   SOLE   0 0 4,011
ORACLE CORP COM 68389X105   5,531,238 19,667 SH   SOLE   0 0 19,667
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,297,371 7,112 SH   SOLE   0 0 7,112
PARKER-HANNIFIN CORP COM 701094104   1,815,769 2,395 SH   SOLE   0 0 2,395
PAYCHEX INC COM 704326107   796,180 6,281 SH   SOLE   0 0 6,281
PEPSICO INC COM 713448108   1,247,248 8,881 SH   SOLE   0 0 8,881
PFIZER INC COM 717081103   350,095 13,740 SH   SOLE   0 0 13,740
PNC FINL SVCS GROUP INC COM 693475105   269,648 1,342 SH   SOLE   0 0 1,342
PPG INDS INC COM 693506107   805,353 7,662 SH   SOLE   0 0 7,662
PROCTER AND GAMBLE CO COM 742718109   439,593 2,861 SH   SOLE   0 0 2,861
QUALCOMM INC COM 747525103   568,286 3,416 SH   SOLE   0 0 3,416
ROCKWELL AUTOMATION INC COM 773903109   576,025 1,648 SH   SOLE   0 0 1,648
RTX CORPORATION COM 75513E101   433,552 2,591 SH   SOLE   0 0 2,591
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,968,562 2,955 SH   SOLE   0 0 2,955
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,141,397 1,915 SH   SOLE   0 0 1,915
SPDR SERIES TRUST S&P DIVID ETF 78464A763   786,801 5,618 SH   SOLE   0 0 5,618
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   3,694,256 75,211 SH   SOLE   0 0 75,211
STEEL DYNAMICS INC COM 858119100   507,386 3,639 SH   SOLE   0 0 3,639
TESLA INC COM 88160R101   293,515 660 SH   SOLE   0 0 660
TEXAS INSTRS INC COM 882508104   239,584 1,304 SH   SOLE   0 0 1,304
TRANE TECHNOLOGIES PLC SHS G8994E103   638,004 1,512 SH   SOLE   0 0 1,512
TRUIST FINL CORP COM 89832Q109   1,515,056 33,138 SH   SOLE   0 0 33,138
UBER TECHNOLOGIES INC COM 90353T100   222,882 2,275 SH   SOLE   0 0 2,275
UNITED PARCEL SERVICE INC CL B 911312106   558,899 6,691 SH   SOLE   0 0 6,691
VANGUARD INDEX FDS GROWTH ETF 922908736   29,706,611 61,939 SH   SOLE   0 0 61,939
VANGUARD INDEX FDS SML CP GRW ETF 922908595   580,359 1,950 SH   SOLE   0 0 1,950
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   531,056 867 SH   SOLE   0 0 867
VANGUARD INDEX FDS VALUE ETF 922908744   2,888,917 15,491 SH   SOLE   0 0 15,491
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   353,753 4,433 SH   SOLE   0 0 4,433
VERIZON COMMUNICATIONS INC COM 92343V104   723,021 16,451 SH   SOLE   0 0 16,451
VISA INC COM CL A 92826C839   213,704 626 SH   SOLE   0 0 626
WALMART INC COM 931142103   459,648 4,460 SH   SOLE   0 0 4,460