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
ABBOTT LABS COM 002824100 1,268 13,100 SH   SOLE   13,100 0 0
ABBVIE INC COM 00287Y109 267 1,989 SH   SOLE   1,989 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,196 4,649 SH   SOLE   4,649 0 0
ALPHABET INC CAP STK CL A 02079K305 3,363 35,155 SH   SOLE   35,155 0 0
ALPHABET INC CAP STK CL C 02079K107 560 5,825 SH   SOLE   5,825 0 0
ALTRIA GROUP INC COM 02209S103 4,528 112,144 SH   SOLE   112,144 0 0
AMAZON COM INC COM 023135106 763 6,755 SH   SOLE   6,755 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,531 7,133 SH   SOLE   7,133 0 0
APPLE INC COM 037833100 4,330 31,334 SH   SOLE   31,334 0 0
AUTODESK INC COM 052769106 2,507 13,423 SH   SOLE   13,423 0 0
BECTON DICKINSON & CO COM 075887109 225 1,010 SH   SOLE   1,010 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 813 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 467 1,750 SH   SOLE   1,750 0 0
BK OF AMERICA CORP COM 060505104 1,427 47,260 SH   SOLE   47,260 0 0
BLACKSTONE INC COM 09260D107 7,101 84,844 SH   SOLE   84,844 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 246 3,466 SH   SOLE   3,466 0 0
CAPITAL ONE FINL CORP COM 14040H105 438 4,752 SH   SOLE   4,752 0 0
CHEVRON CORP NEW COM 166764100 749 5,210 SH   SOLE   5,210 0 0
CIGNA CORP NEW COM 125523100 259 935 SH   SOLE   935 0 0
CSX CORP COM 126408103 976 36,651 SH   SOLE   36,651 0 0
CVS HEALTH CORP COM 126650100 1,565 16,414 SH   SOLE   16,414 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 3,247 19,123 SH   SOLE   19,123 0 0
DISNEY WALT CO COM 254687106 4,607 48,840 SH   SOLE   48,840 0 0
DOMINION ENERGY INC COM 25746U109 1,576 22,799 SH   SOLE   22,799 0 0
ELEVANCE HEALTH INC COM 036752103 739 1,626 SH   SOLE   1,626 0 0
ETSY INC COM 29786A106 449 4,488 SH   SOLE   4,488 0 0
EXXON MOBIL CORP COM 30231G102 296 3,385 SH   SOLE   3,385 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 227 5,201 SH   SOLE   5,201 0 0
HOME DEPOT INC COM 437076102 3,991 14,464 SH   SOLE   14,464 0 0
HONEYWELL INTL INC COM 438516106 2,500 14,970 SH   SOLE   14,970 0 0
IDEXX LABS INC COM 45168D104 449 1,377 SH   SOLE   1,377 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 461 7,967 SH   SOLE   7,967 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 995 3,698 SH   SOLE   3,698 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 314 2,043 SH   SOLE   2,043 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,045 26,359 SH   SOLE   26,359 0 0
ISHARES TR CORE S&P MCP ETF 464287507 541 2,468 SH   SOLE   2,468 0 0
ISHARES TR CORE S&P500 ETF 464287200 364 1,014 SH   SOLE   1,014 0 0
ISHARES TR IBOND DEC 2030 46436E593 1,340 68,332 SH   SOLE   68,332 0 0
ISHARES TR IBONDS DEC 29 46436E205 1,684 77,298 SH   SOLE   77,298 0 0
ISHARES TR S&P 100 ETF 464287101 416 2,562 SH   SOLE   2,562 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 646 11,161 SH   SOLE   11,161 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,173 24,691 SH   SOLE   24,691 0 0
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 552 17,327 SH   SOLE   17,327 0 0
JOHNSON & JOHNSON COM 478160104 2,315 14,173 SH   SOLE   14,173 0 0
JPMORGAN CHASE & CO COM 46625H100 4,937 47,248 SH   SOLE   47,248 0 0
KROGER CO COM 501044101 263 6,000 SH   SOLE   6,000 0 0
LILLY ELI & CO COM 532457108 444 1,374 SH   SOLE   1,374 0 0
LOCKHEED MARTIN CORP COM 539830109 1,621 4,196 SH   SOLE   4,196 0 0
LOWES COS INC COM 548661107 368 1,961 SH   SOLE   1,961 0 0
MARKEL CORP COM 570535104 2,196 2,026 SH   SOLE   2,026 0 0
MICROSOFT CORP COM 594918104 3,479 14,938 SH   SOLE   14,938 0 0
NEXTERA ENERGY INC COM 65339F101 1,440 18,359 SH   SOLE   18,359 0 0
NORFOLK SOUTHN CORP COM 655844108 321 1,531 SH   SOLE   1,531 0 0
ONEOK INC NEW COM 682680103 1,317 25,695 SH   SOLE   25,695 0 0
ORACLE CORP COM 68389X105 264 4,322 SH   SOLE   4,322 0 0
PAYPAL HLDGS INC COM 70450Y103 951 11,050 SH   SOLE   11,050 0 0
PEPSICO INC COM 713448108 1,813 11,107 SH   SOLE   11,107 0 0
PFIZER INC COM 717081103 460 10,505 SH   SOLE   10,505 0 0
PHILIP MORRIS INTL INC COM 718172109 800 9,637 SH   SOLE   9,637 0 0
PROCTER AND GAMBLE CO COM 742718109 3,182 25,202 SH   SOLE   25,202 0 0
SCHWAB CHARLES CORP COM 808513105 1,005 13,980 SH   SOLE   13,980 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 261 6,226 SH   SOLE   6,226 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,081 16,267 SH   SOLE   16,267 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,735 14,328 SH   SOLE   14,328 0 0
SOTHERLY HOTELS INC COM 83600C103 68 36,060 SH   SOLE   36,060 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 517 1,446 SH   SOLE   1,446 0 0
STARWOOD PPTY TR INC COM 85571B105 4,759 261,200 SH   SOLE   261,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,541 3,039 SH   SOLE   3,039 0 0
TRUIST FINL CORP COM 89832Q109 256 5,884 SH   SOLE   5,884 0 0
UDR INC COM 902653104 246 5,903 SH   SOLE   5,903 0 0
UNITED PARCEL SERVICE INC CL B 911312106 356 2,205 SH   SOLE   2,205 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,311 2,597 SH   SOLE   2,597 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6,131 64,618 SH   SOLE   64,618 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 219 712 SH   SOLE   712 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,184 57,524 SH   SOLE   57,524 0 0
VULCAN MATLS CO COM 929160109 5,588 35,435 SH   SOLE   35,435 0 0
WASTE MGMT INC DEL COM 94106L109 1,336 8,340 SH   SOLE   8,340 0 0
WP CAREY INC COM 92936U109 8,059 115,460 SH   SOLE   115,460 0 0
ZOETIS INC CL A 98978V103 1,956 13,189 SH   SOLE   13,189 0 0