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
ABBOTT LABS COM 002824100   470,990 4,164 SH   SOLE   0 0 4,164
ABBVIE INC COM 00287Y109   422,926 2,380 SH   SOLE   0 0 2,380
AFLAC INC COM 001055102   348,386 3,368 SH   SOLE   0 0 3,368
ALPHABET INC CAP STK CL A 02079K305   776,887 4,104 SH   SOLE   0 0 4,104
ALPHABET INC CAP STK CL C 02079K107   688,631 3,616 SH   SOLE   0 0 3,616
ALTRIA GROUP INC COM 02209S103   288,484 5,517 SH   SOLE   0 0 5,517
AMAZON COM INC COM 023135106   943,158 4,299 SH   SOLE   0 0 4,299
AMERICAN EXPRESS CO COM 025816109   298,274 1,005 SH   SOLE   0 0 1,005
APPLE INC COM 037833100   6,904,330 27,571 SH   SOLE   0 0 27,571
AUTOMATIC DATA PROCESSING IN COM 053015103   560,871 1,916 SH   SOLE   0 0 1,916
BANK AMERICA CORP COM 060505104   217,596 4,951 SH   SOLE   0 0 4,951
BERKSHIRE HATHAWAY INC DEL CL A 084670108   680,920 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   639,578 1,411 SH   SOLE   0 0 1,411
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   7,382,054 141,908 SH   SOLE   0 0 141,908
BROADCOM INC COM 11135F101   308,811 1,332 SH   SOLE   0 0 1,332
CANADIAN PACIFIC KANSAS CITY COM 13646K108   256,769 3,548 SH   SOLE   0 0 3,548
CISCO SYS INC COM 17275R102   372,131 6,286 SH   SOLE   0 0 6,286
COCA COLA CO COM 191216100   478,779 7,690 SH   SOLE   0 0 7,690
COSTCO WHSL CORP NEW COM 22160K105   209,826 229 SH   SOLE   0 0 229
DUKE ENERGY CORP NEW COM NEW 26441C204   219,897 2,041 SH   SOLE   0 0 2,041
ELEVANCE HEALTH INC COM 036752103   631,557 1,712 SH   SOLE   0 0 1,712
ELI LILLY & CO COM 532457108   17,256,914 22,354 SH   SOLE   0 0 22,354
EXXON MOBIL CORP COM 30231G102   1,044,236 9,708 SH   SOLE   0 0 9,708
FEDEX CORP COM 31428X106   235,192 836 SH   SOLE   0 0 836
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   229,633 1,323 SH   SOLE   0 0 1,323
FIRST NATL CORP COM 32106V107   251,752 10,941 SH   SOLE   0 0 10,941
FIRST TR MORNINGSTAR DIVID L SHS 336917109   3,140,723 78,011 SH   SOLE   0 0 78,011
HOME DEPOT INC COM 437076102   917,597 2,359 SH   SOLE   0 0 2,359
HONEYWELL INTL INC COM 438516106   253,674 1,123 SH   SOLE   0 0 1,123
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   4,871,091 229,120 SH   SOLE   0 0 229,120
INVESCO QQQ TR UNIT SER 1 46090E103   270,441 529 SH   SOLE   0 0 529
ISHARES INC CORE MSCI EMKT 46434G103   1,846,969 35,369 SH   SOLE   0 0 35,369
ISHARES TR 0-3 MNTH TREASRY 46436E718   780,802 7,783 SH   SOLE   0 0 7,783
ISHARES TR 1 3 YR TREAS BD 464287457   991,220 12,091 SH   SOLE   0 0 12,091
ISHARES TR CORE S&P500 ETF 464287200   1,171,473 1,990 SH   SOLE   0 0 1,990
ISHARES TR CORE S&P MCP ETF 464287507   5,199,583 83,447 SH   SOLE   0 0 83,447
ISHARES TR CORE S&P SCP ETF 464287804   2,493,822 21,644 SH   SOLE   0 0 21,644
ISHARES TR GLOBAL FINLS ETF 464287333   1,444,978 15,043 SH   SOLE   0 0 15,043
ISHARES TR MSCI EAFE ETF 464287465   3,221,817 42,611 SH   SOLE   0 0 42,611
ISHARES TR MSCI EMG MKT ETF 464287234   1,149,213 27,480 SH   SOLE   0 0 27,480
ISHARES TR NATIONAL MUN ETF 464288414   1,821,366 17,094 SH   SOLE   0 0 17,094
ISHARES TR RUSSELL 2000 ETF 464287655   2,327,151 10,532 SH   SOLE   0 0 10,532
ISHARES TR S&P 500 GRWT ETF 464287309   11,137,165 109,693 SH   SOLE   0 0 109,693
ISHARES TR S&P 500 VAL ETF 464287408   4,955,685 25,962 SH   SOLE   0 0 25,962
ISHARES TR S&P MC 400GR ETF 464287606   2,692,255 29,608 SH   SOLE   0 0 29,608
ISHARES TR S&P MC 400VL ETF 464287705   1,850,658 14,810 SH   SOLE   0 0 14,810
ISHARES TR S&P SML 600 GWT 464287887   1,199,378 8,860 SH   SOLE   0 0 8,860
ISHARES TR SP SMCP600VL ETF 464287879   460,398 4,239 SH   SOLE   0 0 4,239
ISHARES TR SELECT DIVID ETF 464287168   217,679 1,658 SH   SOLE   0 0 1,658
ISHARES TR SHRT NAT MUN ETF 464288158   5,548,353 52,601 SH   SOLE   0 0 52,601
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,617,294 31,893 SH   SOLE   0 0 31,893
JOHNSON & JOHNSON COM 478160104   971,557 6,718 SH   SOLE   0 0 6,718
JPMORGAN CHASE & CO. COM 46625H100   575,783 2,402 SH   SOLE   0 0 2,402
MARATHON PETE CORP COM 56585A102   794,060 5,692 SH   SOLE   0 0 5,692
MARKEL GROUP INC COM 570535104   333,162 193 SH   SOLE   0 0 193
MERCK & CO INC COM 58933Y105   326,991 3,287 SH   SOLE   0 0 3,287
MICROSOFT CORP COM 594918104   5,778,344 13,709 SH   SOLE   0 0 13,709
NETFLIX INC COM 64110L106   201,438 226 SH   SOLE   0 0 226
NORFOLK SOUTHN CORP COM 655844108   1,044,180 4,449 SH   SOLE   0 0 4,449
NORTHROP GRUMMAN CORP COM 666807102   207,895 443 SH   SOLE   0 0 443
NVIDIA CORPORATION COM 67066G104   1,332,145 9,920 SH   SOLE   0 0 9,920
ORACLE CORP COM 68389X105   295,119 1,771 SH   SOLE   0 0 1,771
PHILIP MORRIS INTL INC COM 718172109   384,037 3,191 SH   SOLE   0 0 3,191
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   750,491 15,058 SH   SOLE   0 0 15,058
PROCTER AND GAMBLE CO COM 742718109   1,478,042 8,816 SH   SOLE   0 0 8,816
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   564,377 5,830 SH   SOLE   0 0 5,830
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,201,770 9,814 SH   SOLE   0 0 9,814
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   796,870 10,137 SH   SOLE   0 0 10,137
SELECT SECTOR SPDR TR ENERGY 81369Y506   454,084 5,301 SH   SOLE   0 0 5,301
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,525,681 31,568 SH   SOLE   0 0 31,568
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,777,542 12,921 SH   SOLE   0 0 12,921
SELECT SECTOR SPDR TR INDL 81369Y704   1,153,480 8,754 SH   SOLE   0 0 8,754
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   8,899,761 38,275 SH   SOLE   0 0 38,275
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,469,448 4,214 SH   SOLE   0 0 4,214
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   443,133 778 SH   SOLE   0 0 778
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   18,940,895 207,163 SH   SOLE   0 0 207,163
SPDR SER TR PORTFLI INTRMDIT 78464A672   1,616,315 57,974 SH   SOLE   0 0 57,974
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,238,078 14,190 SH   SOLE   0 0 14,190
SPDR SER TR S&P DIVID ETF 78464A763   4,627,863 35,033 SH   SOLE   0 0 35,033
SYSCO CORP COM 871829107   206,977 2,707 SH   SOLE   0 0 2,707
TESLA INC COM 88160R101   1,626,264 4,027 SH   SOLE   0 0 4,027
TEXAS INSTRS INC COM 882508104   226,325 1,207 SH   SOLE   0 0 1,207
TRUIST FINL CORP COM 89832Q109   355,629 8,198 SH   SOLE   0 0 8,198
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   8,976,456 180,904 SH   SOLE   0 0 180,904
VANGUARD INDEX FDS GROWTH ETF 922908736   17,593,511 42,865 SH   SOLE   0 0 42,865
VANGUARD INDEX FDS LARGE CAP ETF 922908637   10,263,164 38,054 SH   SOLE   0 0 38,054
VANGUARD INDEX FDS MID CAP ETF 922908629   4,193,466 15,877 SH   SOLE   0 0 15,877
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,615,655 10,308 SH   SOLE   0 0 10,308
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,549,172 15,758 SH   SOLE   0 0 15,758
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,178,172 13,226 SH   SOLE   0 0 13,226
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,569,679 10,337 SH   SOLE   0 0 10,337
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,021,618 5,155 SH   SOLE   0 0 5,155
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,859,508 7,739 SH   SOLE   0 0 7,739
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,130,882 4,038 SH   SOLE   0 0 4,038
VANGUARD INDEX FDS VALUE ETF 922908744   6,517,204 38,495 SH   SOLE   0 0 38,495
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,137,414 139,360 SH   SOLE   0 0 139,360
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,636,745 32,650 SH   SOLE   0 0 32,650
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   9,488,170 163,589 SH   SOLE   0 0 163,589
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   2,982,114 51,257 SH   SOLE   0 0 51,257
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   379,323 1,937 SH   SOLE   0 0 1,937
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   25,402,797 531,217 SH   SOLE   0 0 531,217
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,002,394 54,882 SH   SOLE   0 0 54,882
VANGUARD WORLD FD COMM SRVC ETF 92204A884   4,364,758 28,167 SH   SOLE   0 0 28,167
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   7,538,381 20,082 SH   SOLE   0 0 20,082
VANGUARD WORLD FD CONSUM STP ETF 92204A207   2,702,465 12,785 SH   SOLE   0 0 12,785
VANGUARD WORLD FD ENERGY ETF 92204A306   2,332,063 19,224 SH   SOLE   0 0 19,224
VANGUARD WORLD FD FINANCIALS ETF 92204A405   6,774,277 57,375 SH   SOLE   0 0 57,375
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   5,801,270 22,868 SH   SOLE   0 0 22,868
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   5,857,596 23,026 SH   SOLE   0 0 23,026
VANGUARD WORLD FD INF TECH ETF 92204A702   14,611,056 23,498 SH   SOLE   0 0 23,498
VANGUARD WORLD FD MATERIALS ETF 92204A801   1,108,068 5,899 SH   SOLE   0 0 5,899
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,185,776 7,256 SH   SOLE   0 0 7,256
VISA INC COM CL A 92826C839   1,065,055 3,370 SH   SOLE   0 0 3,370
WISDOMTREE TR US AI ENHANCED 97717W406   2,675,143 25,114 SH   SOLE   0 0 25,114
WISDOMTREE TR US MIDCAP DIVID 97717W505   3,197,858 62,740 SH   SOLE   0 0 62,740
WISDOMTREE TR US SMALLCAP DIVD 97717W604   2,343,701 68,230 SH   SOLE   0 0 68,230