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
AMAZON COM INC COM Stock 023135106 1,410 13,280 SH   SOLE 0 13,280 0 0
INVESCO QQQ TRUST ETF 46090E103 887 3,166 SH   SOLE 0 3,166 0 0
INVESCO QQQ TRUST ETF 46090E103 56 200 SH Call SOLE 0 200 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 42,492 334,264 SH   SOLE 0 334,263 0 0
ELEVANCE HEALTH INC COM Stock 036752103 393 814 SH   SOLE 0 814 0 0
JOHNSON & JOHNSON COM Stock 478160104 1,451 8,175 SH   SOLE 0 8,175 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 330 1,750 SH   SOLE 0 1,750 0 0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 12,565 611,439 SH   SOLE 0 611,438 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 1,839 18,483 SH   SOLE 0 18,483 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 8,634 215,304 SH   SOLE 0 215,304 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 1,423 9,897 SH   SOLE 0 9,897 0 0
COCA COLA CO COM Stock 191216100 885 14,072 SH   SOLE 0 14,072 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 6,962 197,671 SH   SOLE 0 197,671 0 0
TRUIST FINL CORP COM Stock 89832Q109 1,829 38,558 SH   SOLE 0 38,557 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 233 1,275 SH   SOLE 0 1,275 0 0
INTEL CORP COM Stock 458140100 339 9,073 SH   SOLE 0 9,073 0 0
SPDR S&P 500 ETF ETF 78462F103 11,682 30,965 SH   SOLE 0 30,965 0 0
SPDR S&P 500 ETF ETF 78462F103 38 100 SH Call SOLE 0 100 0 0
SPDR S&P 500 ETF ETF 78462F103 38 100 SH Call SOLE 0 100 0 0
SPDR S&P 500 ETF ETF 78462F103 75 200 SH Call SOLE 0 200 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 456 1,447 SH   SOLE 0 1,447 0 0
ISHARES S&P 100 ETF ETF 464287101 389 2,258 SH   SOLE 0 2,258 0 0
SONOCO PRODS CO COM Stock 835495102 453 7,950 SH   SOLE 0 7,950 0 0
FEDEX CORP COM Stock 31428X106 243 1,070 SH   SOLE 0 1,070 0 0
PEPSICO INC COM Stock 713448108 883 5,296 SH   SOLE 0 5,296 0 0
HONEYWELL INTL INC COM Stock 438516106 258 1,482 SH   SOLE 0 1,482 0 0
HOME DEPOT INC COM Stock 437076102 501 1,828 SH   SOLE 0 1,828 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 15,865 123,716 SH   SOLE 0 123,715 0 0
SPDR GOLD SHARES ETF 78463V107 559 3,321 SH   SOLE 0 3,321 0 0
BECTON DICKINSON & CO COM Stock 075887109 275 1,115 SH   SOLE 0 1,115 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 533 2,438 SH   SOLE 0 2,438 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 11,120 154,059 SH   SOLE 0 154,058 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 15,740 170,327 SH   SOLE 0 170,326 0 0
PRA GROUP INC COM Stock 69354N106 1,698 46,699 SH   SOLE 0 46,699 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 429 1,570 SH   SOLE 0 1,570 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 976 448 SH   SOLE 0 448 0 0
MICROSOFT CORP COM Stock 594918104 3,570 13,902 SH   SOLE 0 13,902 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 371 2,107 SH   SOLE 0 2,107 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 281 1,428 SH   SOLE 0 1,428 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 687 3,986 SH   SOLE 0 3,986 0 0
NEXTERA ENERGY INC COM Stock 65339F101 207 2,671 SH   SOLE 0 2,671 0 0
NIKE INC CL B Stock 654106103 613 6,002 SH   SOLE 0 6,002 0 0
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 483 14,242 SH   SOLE 0 14,242 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 781 3,315 SH   SOLE 0 3,315 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 10,782 342,843 SH   SOLE 0 342,842 0 0
NORFOLK SOUTHN CORP COM Stock 655844108 1,451 6,385 SH   SOLE 0 6,385 0 0
NEWMARKET CORP COM Stock 651587107 993 3,299 SH   SOLE 0 3,299 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 2,988 18,293 SH   SOLE 0 18,293 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 478 1,463 SH   SOLE 0 1,463 0 0
VANGUARD S&P 500 ETF ETF 922908363 48,345 139,371 SH   SOLE 0 139,371 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 3,097 7,490 SH   SOLE 0 7,490 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1,577 11,747 SH   SOLE 0 11,747 0 0
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 403 5,029 SH   SOLE 0 5,029 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 5,667 78,256 SH   SOLE 0 78,256 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 422 6,928 SH   SOLE 0 6,928 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 236 3,354 SH   SOLE 0 3,354 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 380 6,280 SH   SOLE 0 6,280 0 0
LILLY ELI & CO COM Stock 532457108 8,934 27,556 SH   SOLE 0 27,556 0 0
HASBRO INC COM Stock 418056107 281 3,429 SH   SOLE 0 3,429 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 15,159 89,506 SH   SOLE 0 89,506 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 234 2,181 SH   SOLE 0 2,181 0 0
AFLAC INC COM Stock 001055102 250 4,513 SH   SOLE 0 4,513 0 0
SYSCO CORP COM Stock 871829107 293 3,459 SH   SOLE 0 3,459 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 701 7,070 SH   SOLE 0 7,070 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 432 6,965 SH   SOLE 0 6,965 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 390 3,314 SH   SOLE 0 3,314 0 0
MARATHON PETE CORP COM Stock 56585A102 401 4,878 SH   SOLE 0 4,878 0 0
TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 297 10,945 SH   SOLE 0 10,945 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 492 6,874 SH   SOLE 0 6,874 0 0
VISA INC COM CL A Stock 92826C839 753 3,824 SH   SOLE 0 3,824 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 4,211 31,931 SH   SOLE 0 31,931 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 11,206 50,276 SH   SOLE 0 50,275 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 527 6,296 SH   SOLE 0 6,296 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 4,269 151,280 SH   SOLE 0 151,280 0 0
META PLATFORMS INC CL A Stock 30303M102 243 1,507 SH   SOLE 0 1,507 0 0
UNITED BANKSHARES INC WEST VA COM Stock 909907107 256 7,312 SH   SOLE 0 7,312 0 0
ABBVIE INC COM Stock 00287Y109 668 4,363 SH   SOLE 0 4,363 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 11,360 231,556 SH   SOLE 0 231,555 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 259 6,170 SH   SOLE 0 6,170 0 0
QUALCOMM INC COM Stock 747525103 267 2,091 SH   SOLE 0 2,091 0 0
ISHARES GLOBAL FINANCIALS ETF ETF 464287333 4,331 65,886 SH   SOLE 0 65,886 0 0
MCDONALDS CORP COM Stock 580135101 2,412 9,769 SH   SOLE 0 9,769 0 0
CISCO SYS INC COM Stock 17275R102 391 9,164 SH   SOLE 0 9,164 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 5,305 136,086 SH   SOLE 0 136,086 0 0
GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475 439 10,278 SH   SOLE 0 10,278 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 205 2,662 SH   SOLE 0 2,662 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 3,047 42,611 SH   SOLE 0 42,611 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 11,701 111,100 SH   SOLE 0 111,099 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 14,855 108,049 SH   SOLE 0 108,048 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 6,475 74,139 SH   SOLE 0 74,139 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 42,464 308,919 SH   SOLE 0 308,919 0 0
WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406 5,991 67,514 SH   SOLE 0 67,514 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 73,982 1,225,889 SH   SOLE 0 1,225,889 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 581 1,533 SH   SOLE 0 1,533 0 0
INVESCO DWA MOMENTUM ETF ETF 46137V837 288 4,225 SH   SOLE 0 4,225 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 507 933 SH   SOLE 0 933 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 326 2,896 SH   SOLE 0 2,896 0 0
CHEVRON CORP NEW COM Stock 166764100 470 3,243 SH   SOLE 0 3,243 0 0
ALBEMARLE CORP COM Stock 012653101 334 1,600 SH   SOLE 0 1,600 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 30,971 759,092 SH   SOLE 0 759,092 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 4,220 18,552 SH   SOLE 0 18,552 0 0
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 257 1,738 SH   SOLE 0 1,738 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 10,621 89,483 SH   SOLE 0 89,483 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 369 3,842 SH   SOLE 0 3,842 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 25,129 247,088 SH   SOLE 0 247,087 0 0
PFIZER INC COM Stock 717081103 456 8,693 SH   SOLE 0 8,693 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 516 236 SH   SOLE 0 236 0 0
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 291 3,881 SH   SOLE 0 3,880 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 494 3,442 SH   SOLE 0 3,442 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 261 3,361 SH   SOLE 0 3,361 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 6,802 76,404 SH   SOLE 0 76,404 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 19,981 313,525 SH   SOLE 0 313,524 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 17,227 182,467 SH   SOLE 0 182,466 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,131 21,643 SH   SOLE 0 21,643 0 0
LAM RESEARCH CORP COM Stock 512807108 673 1,579 SH   SOLE 0 1,579 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 917 24,896 SH   SOLE 0 24,896 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 952 9,644 SH   SOLE 0 9,643 0 0
ALTRIA GROUP INC COM Stock 02209S103 3,316 79,390 SH   SOLE 0 79,389 0 0
DOMINION ENERGY INC COM Stock 25746U109 3,586 44,935 SH   SOLE 0 44,935 0 0
EXXON MOBIL CORP COM Stock 30231G102 796 9,296 SH   SOLE 0 9,296 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 379 13,134 SH   SOLE 0 13,134 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 28,372 125,411 SH   SOLE 0 125,410 0 0
ISHARES MSCI EAFE ETF ETF 464287465 17,327 277,275 SH   SOLE 0 277,275 0 0
APPLE INC COM Stock 037833100 6,381 46,673 SH   SOLE 0 46,673 0 0
ABBOTT LABS COM Stock 002824100 283 2,609 SH   SOLE 0 2,609 0 0
DISNEY WALT CO COM Stock 254687106 255 2,701 SH   SOLE 0 2,701 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 859 10,066 SH   SOLE 0 10,066 0 0