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
3M COMPANY COM 88579Y101 496 3,330 SH   SOLE 0 0 0 3,330
ABBOTT LABS COM 002824100 450 3,800 SH   SOLE 0 0 0 3,800
ABBVIE INC COM 00287Y109 711 4,386 SH   SOLE 0 0 0 4,386
ALPHABET INC CAP STK CL A 02079K305 1,398 503 SH   SOLE 0 0 0 503
ALPHABET INC CAP STK CL C 02079K107 1,419 508 SH   SOLE 0 0 0 508
ALTRIA GROUP INC COM 02209S103 242 4,630 SH   SOLE 0 0 0 4,630
ALX ONCOLOGY HLDGS INC COM 00166B105 531 31,417 SH   SOLE 0 0 0 31,417
AMAZON COM INC COM 023135106 2,060 632 SH   SOLE 0 0 0 632
AMGEN INC COM 031162100 248 1,027 SH   SOLE 0 0 0 1,027
ANTHEM INC COM 036752103 468 952 SH   SOLE 0 0 0 952
APPLE INC COM 037833100 14,890 85,277 SH   SOLE 0 0 0 85,277
ARK ETF TR GENOMIC REV ETF 00214Q302 270 5,873 SH   SOLE 0 0 0 5,873
ARK ETF TR INNOVATION ETF 00214Q104 8,250 124,450 SH   SOLE 0 0 0 124,450
AUTOMATIC DATA PROCESSING IN COM 053015103 250 1,097 SH   SOLE 0 0 0 1,097
BAXTER INTERNATIONAL INC COM 071813109 442 5,694 SH   SOLE 0 0 0 5,694
BERKSHIRE HATHAWAY INC DEL CL A 084670108 529 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,588 7,333 SH   SOLE 0 0 0 7,333
BLACKROCK INC COM 09247F100 233 305 SH   SOLE 0 0 0 305
BOEING CO COM 097023105 729 3,806 SH   SOLE 0 0 0 3,806
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 203 4,807 SH   SOLE 0 0 0 4,807
BROADMARK RLTY CAP INC COM 11135B100 880 101,706 SH   SOLE 0 0 0 101,706
BRP GROUP INC COM CL A 05589G102 1,218 45,409 SH   SOLE 0 0 0 45,409
CADENCE BANK COM 12740C103 330 11,286 SH   SOLE 0 0 0 11,286
CARRIER GLOBAL CORPORATION COM 14448C104 410 8,937 SH   SOLE 0 0 0 8,937
CHEVRON CORP NEW COM 166764100 837 5,142 SH   SOLE 0 0 0 5,142
COCA COLA CO COM 191216100 444 7,166 SH   SOLE 0 0 0 7,166
CONTINENTAL RES INC COM 212015101 290 4,724 SH   SOLE 0 0 0 4,724
CSX CORP COM 126408103 222 5,929 SH   SOLE 0 0 0 5,929
DBX ETF TR XTRAK MSCI EAFE 233051200 68,606 1,819,299 SH   SOLE 0 0 0 1,819,299
DISNEY WALT CO COM 254687106 252 1,840 SH   SOLE 0 0 0 1,840
EOG RES INC COM 26875P101 221 1,853 SH   SOLE 0 0 0 1,853
EXXON MOBIL CORPORATION COM 30231G102 1,864 22,568 SH   SOLE 0 0 0 22,568
HOME DEPOT INC COM 437076102 1,497 5,001 SH   SOLE 0 0 0 5,001
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,407 113,203 SH   SOLE 0 0 0 113,203
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,375 112,565 SH   SOLE 0 0 0 112,565
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2,231 105,890 SH   SOLE 0 0 0 105,890
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 2,147 102,685 SH   SOLE 0 0 0 102,685
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,918 96,031 SH   SOLE 0 0 0 96,031
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1,779 88,020 SH   SOLE 0 0 0 88,020
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 CB 46138J502 1,314 62,272 SH   SOLE 0 0 0 62,272
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 46138J577 253 13,025 SH   SOLE 0 0 0 13,025
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,027 38,215 SH   SOLE 0 0 0 38,215
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 29,966 349,860 SH   SOLE 0 0 0 349,860
ISHARES GOLD TR ISHARES NEW 464285204 208 5,660 SH   SOLE 0 0 0 5,660
ISHARES TR CORE S&P MCP ETF 464287507 26,234 97,765 SH   SOLE 0 0 0 97,765
ISHARES TR HDG MSCI EAFE 46434V803 766 22,559 SH   SOLE 0 0 0 22,559
ISHARES TR RUSSELL MIDCAP 464287499 2,757 35,328 SH   SOLE 0 0 0 35,328
ISHARES TR MBS ETF 464288588 744 7,305 SH   SOLE 0 0 0 7,305
ISHARES TR MSCI USA MMENTM 46432F396 208 1,234 SH   SOLE 0 0 0 1,234
ISHARES TR RUS 1000 ETF 464287622 270 1,079 SH   SOLE 0 0 0 1,079
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 5,521 109,022 SH   SOLE 0 0 0 109,022
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 4,980 99,062 SH   SOLE 0 0 0 99,062
JOHNSON JOHNSON COM 478160104 997 5,628 SH   SOLE 0 0 0 5,628
JPMORGAN CHASE & CO COM 46625H100 504 3,695 SH   SOLE 0 0 0 3,695
LILLY ELI & CO COM 532457108 399 1,392 SH   SOLE 0 0 0 1,392
MC DONALDS CORP COM 580135101 1,310 5,297 SH   SOLE 0 0 0 5,297
META PLATFORMS INC CL A 30303M102 243 1,093 SH   SOLE 0 0 0 1,093
MICROSOFT CORP COM 594918104 2,394 7,764 SH   SOLE 0 0 0 7,764
NIKE INC CL B 654106103 361 2,686 SH   SOLE 0 0 0 2,686
NORFOLK SOUTHN CORP COM 655844108 265 930 SH   SOLE 0 0 0 930
NOVO-NORDISK A S ADR 670100205 249 2,245 SH   SOLE 0 0 0 2,245
NVIDIA CORPORATION COM 67066G104 349 1,278 SH   SOLE 0 0 0 1,278
OTIS WORLDWIDE CORP COM 68902V107 344 4,468 SH   SOLE 0 0 0 4,468
PALANTIR TECHNOLOGIES INC CL A 69608A108 173 12,585 SH   SOLE 0 0 0 12,585
PEPSICO INCORPORATED COM 713448108 1,653 9,874 SH   SOLE 0 0 0 9,874
PGIM ETF TR ULTRA SHORT 69344A107 29,572 600,930 SH   SOLE 0 0 0 600,930
POWERSHARES ETF TR II SP500 LOW VOL 73937B779 3,775 56,271 SH   SOLE 0 0 0 56,271
POWERSHS QQQ TRUST SER 1 UNIT SER 1 73935A104 6,192 17,079 SH   SOLE 0 0 0 17,079
PROCTER AND GAMBLE CO COM 742718109 257 1,681 SH   SOLE 0 0 0 1,681
RAYTHEON TECHNOLOGIES CORP COM 755111507 966 9,748 SH   SOLE 0 0 0 9,748
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 31,936 931,618 SH   SOLE 0 0 0 931,618
SPDR S&P 500 ETF TR TR UNIT 78462F103 62,704 138,835 SH   SOLE 0 0 0 138,835
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,863 67,085 SH   SOLE 0 0 0 67,085
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 368 10,033 SH   SOLE 0 0 0 10,033
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,844 52,809 SH   SOLE 0 0 0 52,809
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,219 16,071 SH   SOLE 0 0 0 16,071
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 29,613 85,383 SH   SOLE 0 0 0 85,383
SPDR GOLD TRUST GOLD SHS 78463V107 312 1,726 SH   SOLE 0 0 0 1,726
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 17,602 211,237 SH   SOLE 0 0 0 211,237
SPDR SERIES TRUST SP DIVID ETF 78464A763 350 2,731 SH   SOLE 0 0 0 2,731
SPDR SP MIDCAP 400 ETF TR UTSER1 SPDCRP 78467Y107 23,870 48,669 SH   SOLE 0 0 0 48,669
STANDARD LITHIUM LTD COM 853606101 109 12,439 SH   SOLE 0 0 0 12,439
STARBUCKS CORP COM 855244109 274 3,013 SH   SOLE 0 0 0 3,013
TESLA INC COM 88160R101 1,410 1,308 SH   SOLE 0 0 0 1,308
TEXAS INSTRS INC COM 882508104 589 3,212 SH   SOLE 0 0 0 3,212
TOWNEBANK PORTSMOUTH VA COM 89214P109 221 7,397 SH   SOLE 0 0 0 7,397
UNION PACIFIC CORP COM 907818108 942 3,449 SH   SOLE 0 0 0 3,449
UNITEDHEALTHG GROUP INC COM 91324P102 231 452 SH   SOLE 0 0 0 452
VANGUARD INDEX FDS LARGE CAP ETF 922908637 10,232 49,078 SH   SOLE 0 0 0 49,078
VANGUARD INDEX FDS TOTAL STK MKT 922908769 521 2,288 SH   SOLE 0 0 0 2,288
VANGUARD INDEX FDS GROWTH ETF 922908736 6,944 24,146 SH   SOLE 0 0 0 24,146
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 62,744 151,129 SH   SOLE 0 0 0 151,129
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 657 4,054 SH   SOLE 0 0 0 4,054
VANGUARD WORLD FD ESG US STK ETF 921910733 299 3,690 SH   SOLE 0 0 0 3,690
WALGREENS BOOTS ALLIANCE INC COM 931427108 333 7,435 SH   SOLE 0 0 0 7,435
WAL-MART STORES INC COM 931142103 1,023 6,869 SH   SOLE 0 0 0 6,869
WELLS FARGO CO NEW COM 949746101 314 6,475 SH   SOLE 0 0 0 6,475