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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 426,392 1,630 SH SOLE 0 0 1,630
AIR PRODUCTS AND CHEMICALS I COM 009158106 345,005 1,240 SH SOLE 0 0 1,240
ALPHABET INC CAP STK CL A 02079K305 281,457 818 SH SOLE 0 0 818
ALPHABET INC CAP STK CL C 02079K107 752,695 2,209 SH SOLE 0 0 2,209
ALTRIA GROUP INC COM 02209S103 356,078 5,288 SH SOLE 0 0 5,288
AMAZON COM INC COM 023135106 1,164,776 4,675 SH SOLE 0 0 4,675
AMERICAN ELEC PWR CO INC COM 025537101 630,452 5,314 SH SOLE 0 0 5,314
APPLE INC COM 037833100 6,009,013 18,044 SH SOLE 0 0 18,044
AT&T INC COM 00206R102 1,262,196 51,729 SH SOLE 0 0 51,729
ATLANTIC UN BANKSHARES CORP COM 04911A107 569,652 15,011 SH SOLE 0 0 15,011
ATMOS ENERGY CORP COM 049560105 553,798 3,540 SH SOLE 0 0 3,540
BANK OF AMER CORP COM 060505104 237,478 4,363 SH SOLE 0 0 4,363
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,642,388 9,323 SH SOLE 0 0 9,323
BLACKSTONE INC COM 09260D107 1,672,495 14,921 SH SOLE 0 0 14,921
BROADCOM INC COM 11135F101 246,535 702 SH SOLE 0 0 702
CAPITAL GROUP CORE BALANCED SHS 14021D107 4,922,667 133,950 SH SOLE 0 0 133,950
CATERPILLAR INC COM 149123101 1,190,240 1,468 SH SOLE 0 0 1,468
CORNING INC COM 219350105 685,770 4,460 SH SOLE 0 0 4,460
COSTCO WHOLESALE CORPORATION COM 22160K105 583,528 641 SH SOLE 0 0 641
CSX CORP COM 126408103 782,856 16,832 SH SOLE 0 0 16,832
DANAHER CORP DEL COM 235851102 601,508 2,715 SH SOLE 0 0 2,715
DEERE & CO COM 244199105 365,995 545 SH SOLE 0 0 545
DISNEY WALT CO COM 254687106 338,407 3,226 SH SOLE 0 0 3,226
DOCUSIGN INC COM 256163106 206,822 3,080 SH SOLE 0 0 3,080
DUKE ENERGY CORP NEW COM NEW 26441C204 229,046 2,009 SH SOLE 0 0 2,009
EATON CORP PLC SHS G29183103 279,312 650 SH SOLE 0 0 650
ELEVANCE HEALTH INC FORMERLY COM 036752103 676,547 1,740 SH SOLE 0 0 1,740
ELI LILLY & CO COM 532457108 3,983,826 3,443 SH SOLE 0 0 3,443
ENBRIDGE INC COM 29250N105 250,175 5,379 SH SOLE 0 0 5,379
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,173,644 7,211 SH SOLE 0 0 7,211
FASTENAL CO COM 311900104 444,863 8,982 SH SOLE 0 0 8,982
FEDEX CORP COM 31428X106 557,351 1,955 SH SOLE 0 0 1,955
FISERV INC COM 337738108 1,342,320 29,711 SH SOLE 0 0 29,711
GE AEROSPACE COM NEW 369604301 1,158,127 3,709 SH SOLE 0 0 3,709
GE VERNOVA INC COM 36828A101 944,787 994 SH SOLE 0 0 994
GENUINE PARTS CO COM 372460105 430,534 3,424 SH SOLE 0 0 3,424
GOLDMAN SACHS GROUP INC COM 38141G104 936,374 1,040 SH SOLE 0 0 1,040
HOME DEPOT INC COM 437076102 2,520,866 8,861 SH SOLE 0 0 8,861
HONEYWELL INTL INC COM 438516205 208,262 941 SH SOLE 0 0 941
INTEL CORP COM 458140100 779,692 6,485 SH SOLE 0 0 6,485
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,142,400 3,750 SH SOLE 0 0 3,750
INVESCO QQQ TR UNIT SER 1 46090E103 1,847,945 2,498 SH SOLE 0 0 2,498
ISHARES TR CORE 40 MODE ETF 464289875 4,390,304 90,076 SH SOLE 0 0 90,076
ISHARES TR CORE S&P500 ETF 464287200 604,256 789 SH SOLE 0 0 789
ISHARES TR S&P 500 VAL ETF 464287408 1,706,393 7,475 SH SOLE 0 0 7,475
ISHARES TR SELECT DIVID ETF 464287168 5,125,851 33,707 SH SOLE 0 0 33,707
ISHARES TR S&P 500 GRWT ETF 464287309 1,544,375 10,856 SH SOLE 0 0 10,856
ISHARES TR U.S. TECH ETF 464287721 288,211 1,088 SH SOLE 0 0 1,088
ISHARES TR SP SMCP600VL ETF 464287879 2,304,007 17,986 SH SOLE 0 0 17,986
ISHARES TR CORE S&P MCP ETF 464287507 3,305,167 45,937 SH SOLE 0 0 45,937
ISHARES TR CORE DIVID ETF 46435U861 5,618,470 87,095 SH SOLE 0 0 87,095
ISHARES TR S&P SML 600 GWT 464287887 5,343,039 33,325 SH SOLE 0 0 33,325
JOHNSON & JOHNSON COM 478160104 623,727 2,356 SH SOLE 0 0 2,356
JPMORGAN CHASE & CO COM 46625H100 1,386,839 4,192 SH SOLE 0 0 4,192
KIMBERLY-CLARK CORP COM 494368103 294,921 3,027 SH SOLE 0 0 3,027
LOCKHEED MARTIN CORP COM 539830109 619,757 1,217 SH SOLE 0 0 1,217
LOWES COS INC COM 548661107 1,271,785 6,901 SH SOLE 0 0 6,901
MARRIOTT INTL INC NEW CL A 571903202 1,727,134 4,856 SH SOLE 0 0 4,856
MCDONALDS CORP COM 580135101 401,258 1,738 SH SOLE 0 0 1,738
META PLATFORMS INC CL A 30303M102 343,010 473 SH SOLE 0 0 473
MICROCHIP TECHNOLOGY INC. COM 595017104 1,504,927 19,351 SH SOLE 0 0 19,351
MICROSOFT CORP COM 594918104 3,820,592 7,449 SH SOLE 0 0 7,449
MILESTONE PHARMACEUTICALS IN COM 59935V107 17,314 20,000 SH SOLE 0 0 20,000
NETFLIX INC. COM 64110L106 607,086 8,725 SH SOLE 0 0 8,725
NORFOLK SOUTHN CORP COM 655844108 24,469,039 79,188 SH SOLE 0 0 79,188
NVIDIA CORPORATION COM 67066G104 954,857 4,181 SH SOLE 0 0 4,181
ORACLE CORP COM 68389X105 2,661,193 19,382 SH SOLE 0 0 19,382
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,143,250 6,112 SH SOLE 0 0 6,112
PARKER-HANNIFIN CORP COM 701094104 2,283,454 2,390 SH SOLE 0 0 2,390
PAYCHEX INC COM 704326107 508,950 5,167 SH SOLE 0 0 5,167
PEPSICO INC COM 713448108 937,348 7,397 SH SOLE 0 0 7,397
PFIZER INC COM 717081103 420,385 14,740 SH SOLE 0 0 14,740
PNC FINL SVCS GROUP INC COM 693475105 298,273 1,342 SH SOLE 0 0 1,342
PPG INDS INC COM 693506107 664,582 6,370 SH SOLE 0 0 6,370
PROCTER & GAMBLE CO COM 742718109 419,714 2,889 SH SOLE 0 0 2,889
QUALCOMM INC COM 747525103 623,159 3,386 SH SOLE 0 0 3,386
ROCKWELL AUTOMATION INC COM 773903109 543,292 1,248 SH SOLE 0 0 1,248
RTX CORPORATION COM 75513E101 329,714 1,776 SH SOLE 0 0 1,776
SPDR SERIES TRUST ST STR SP DIV 78464A763 737,234 5,033 SH SOLE 0 0 5,033
SSGA ACTIVE ETF TR ST STR GLOBA ETF 78467V400 11,801,082 225,109 SH SOLE 0 0 225,109
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,242,895 2,941 SH SOLE 0 0 2,941
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,249,719 1,903 SH SOLE 0 0 1,903
STEEL DYNAMICS INC COM 858119100 737,296 3,327 SH SOLE 0 0 3,327
TESLA INC COM 88160R101 234,175 660 SH SOLE 0 0 660
TEXAS INSTRS INC COM 882508104 650,649 2,323 SH SOLE 0 0 2,323
TRANE TECHNOLOGIES PLC SHS G8994E103 293,787 650 SH SOLE 0 0 650
TRUIST FINL CORP COM 89832Q109 1,398,043 30,195 SH SOLE 0 0 30,195
UNITED PARCEL SVCS INC CL B 911312106 696,268 7,452 SH SOLE 0 0 7,452
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 213,317 570 SH SOLE 0 0 570
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 30,364,611 336,973 SH SOLE 0 0 336,973
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 3,565,320 16,500 SH SOLE 0 0 16,500
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 452,692 1,340 SH SOLE 0 0 1,340
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 384,784 4,433 SH SOLE 0 0 4,433
VERIZON COMMUNICATIONS INC COM 92343V104 761,167 16,594 SH SOLE 0 0 16,594
WALMART INC COM 931142103 249,928 2,405 SH SOLE 0 0 2,405
WELLTOWER INC COM 95040Q104 207,907 903 SH SOLE 0 0 903