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
3M CO COM 88579Y101   222,572 1,856 SH   SOLE   0 0 1,856
ABBVIE INC COM 00287Y109   3,840,608 23,765 SH   SOLE   0 0 23,765
ABRDN ASIA PACIFIC INCOME FU COM 003009107   26,300 10,000 SH   SOLE   0 0 10,000
AIR PRODS & CHEMS INC COM 009158106   246,608 800 SH   SOLE   0 0 800
ALLSTATE CORP COM 020002101   492,228 3,630 SH   SOLE   0 0 3,630
ALPHABET INC CAP STK CL A 02079K305   2,566,170 29,085 SH   SOLE   0 0 29,085
ALPHABET INC CAP STK CL C 02079K107   1,417,018 15,970 SH   SOLE   0 0 15,970
ALTRIA GROUP INC COM 02209S103   617,085 13,500 SH Call SOLE   0 0 13,500
ALTRIA GROUP INC COM 02209S103   1,399,374 30,614 SH   SOLE   0 0 30,614
AMAZON COM INC COM 023135106   1,048,320 12,480 SH   SOLE   0 0 12,480
AMAZON COM INC COM 023135106   445,200 5,300 SH Call SOLE   0 0 5,300
AMERICAN TOWER CORP NEW COM 03027X100   2,509,963 11,847 SH   SOLE   0 0 11,847
APPLE INC COM 037833100   8,697,791 66,942 SH   SOLE   0 0 66,942
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   50,910 48,000 PRN   SOLE   0 0 48,000
ARES COML REAL ESTATE CORP COM 04013V108   295,323 28,700 SH   SOLE   0 0 28,700
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   424,328 6,200 SH   SOLE   0 0 6,200
AT&T INC COM 00206R102   760,186 41,292 SH   SOLE   0 0 41,292
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,536,497 43,725 SH   SOLE   0 0 43,725
AUTOMATIC DATA PROCESSING IN COM 053015103   864,912 3,621 SH   SOLE   0 0 3,621
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,063,361 9,917 SH   SOLE   0 0 9,917
BLACKSTONE INC COM 09260D107   59,352 800 SH Call SOLE   0 0 800
BLACKSTONE INC COM 09260D107   1,845,157 24,871 SH   SOLE   0 0 24,871
BOEING CO COM 097023105   1,185,038 6,221 SH   SOLE   0 0 6,221
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   308,334 2,950 SH   SOLE   0 0 2,950
BRISTOL-MYERS SQUIBB CO COM 110122108   2,030,933 28,227 SH   SOLE   0 0 28,227
BROADCOM INC COM 11135F101   601,065 1,075 SH   SOLE   0 0 1,075
CATERPILLAR INC COM 149123101   307,844 1,285 SH   SOLE   0 0 1,285
CHEVRON CORP NEW COM 166764100   7,431,876 41,406 SH   SOLE   0 0 41,406
CISCO SYS INC COM 17275R102   2,509,210 52,670 SH   SOLE   0 0 52,670
COCA COLA CO COM 191216100   2,634,426 41,415 SH   SOLE   0 0 41,415
COLGATE PALMOLIVE CO COM 194162103   492,516 6,251 SH   SOLE   0 0 6,251
CONSTELLATION BRANDS INC CL A 21036P108   1,310,333 5,654 SH   SOLE   0 0 5,654
COSTCO WHSL CORP NEW COM 22160K105   750,605 1,644 SH   SOLE   0 0 1,644
COSTCO WHSL CORP NEW COM 22160K105   1,826,000 4,000 SH Call SOLE   0 0 4,000
CROWDSTRIKE HLDGS INC CL A 22788C105   347,983 3,305 SH   SOLE   0 0 3,305
DEVON ENERGY CORP NEW COM 25179M103   340,489 5,535 SH   SOLE   0 0 5,535
DISNEY WALT CO COM 254687106   721,191 8,301 SH   SOLE   0 0 8,301
DISNEY WALT CO COM 254687106   173,760 2,000 SH Call SOLE   0 0 2,000
DOLLAR GEN CORP NEW COM 256677105   295,500 1,200 SH Call SOLE   0 0 1,200
DOLLAR GEN CORP NEW COM 256677105   47,773 194 SH   SOLE   0 0 194
DOW INC COM 260557103   624,920 12,402 SH   SOLE   0 0 12,402
EATON CORP PLC SHS G29183103   458,922 2,924 SH   SOLE   0 0 2,924
EATON VANCE LTD DURATION INC COM 27828H105   174,964 18,633 SH   SOLE   0 0 18,633
EATON VANCE TAX-MANAGED DIVE COM 27828N102   121,170 11,157 SH   SOLE   0 0 11,157
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   218,966 18,447 SH   SOLE   0 0 18,447
EOG RES INC COM 26875P101   256,116 1,977 SH   SOLE   0 0 1,977
EXXON MOBIL CORP COM 30231G102   5,161,134 46,792 SH   SOLE   0 0 46,792
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   345,438 7,673 SH   SOLE   0 0 7,673
FORD MTR CO DEL COM 345370860   67,454 5,800 SH Call SOLE   0 0 5,800
FORD MTR CO DEL COM 345370860   118,056 10,151 SH   SOLE   0 0 10,151
GENERAL DYNAMICS CORP COM 369550108   946,292 3,814 SH   SOLE   0 0 3,814
GENERAL ELECTRIC CO COM NEW 369604301   758,235 9,049 SH   SOLE   0 0 9,049
GENUINE PARTS CO COM 372460105   2,847,993 16,414 SH   SOLE   0 0 16,414
HOME DEPOT INC COM 437076102   3,100,798 9,817 SH   SOLE   0 0 9,817
HONEYWELL INTL INC COM 438516106   702,261 3,277 SH   SOLE   0 0 3,277
INTEL CORP COM 458140100   283,012 10,708 SH   SOLE   0 0 10,708
INTEL CORP COM 458140100   58,146 2,200 SH Call SOLE   0 0 2,200
INTERNATIONAL BUSINESS MACHS COM 459200101   1,366,389 9,698 SH   SOLE   0 0 9,698
ISHARES TR SELECT DIVID ETF 464287168   229,140 1,900 SH   SOLE   0 0 1,900
ISHARES TR CORE MSCI EAFE 46432F842   631,317 10,242 SH   SOLE   0 0 10,242
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   235,737 4,703 SH   SOLE   0 0 4,703
JOHNSON & JOHNSON COM 478160104   8,099,846 45,853 SH   SOLE   0 0 45,853
JPMORGAN CHASE & CO COM 46625H100   3,220,948 24,019 SH   SOLE   0 0 24,019
KIMBELL RTY PARTNERS LP UNIT 49435R102   167,000 10,000 SH   SOLE   0 0 10,000
KINDER MORGAN INC DEL COM 49456B101   914,761 50,595 SH   SOLE   0 0 50,595
LAUDER ESTEE COS INC CL A 518439104   722,744 2,913 SH   SOLE   0 0 2,913
LIGHTBRIDGE CORP COM 53224K302   132,906 34,166 SH   SOLE   0 0 34,166
LILLY ELI & CO COM 532457108   321,573 879 SH   SOLE   0 0 879
MASTERCARD INCORPORATED CL A 57636Q104   2,037,350 5,859 SH   SOLE   0 0 5,859
MCDONALDS CORP COM 580135101   217,412 825 SH   SOLE   0 0 825
MEDTRONIC PLC SHS G5960L103   1,236,525 15,910 SH   SOLE   0 0 15,910
MERCK & CO INC COM 58933Y105   1,925,759 17,357 SH   SOLE   0 0 17,357
META PLATFORMS INC CL A 30303M102   84,238 700 SH Call SOLE   0 0 700
META PLATFORMS INC CL A 30303M102   277,263 2,304 SH   SOLE   0 0 2,304
MFS SPL VALUE TR SH BEN INT 55274E102   58,520 14,000 SH   SOLE   0 0 14,000
MICROSOFT CORP COM 594918104   8,056,574 33,594 SH   SOLE   0 0 33,594
NETFLIX INC COM 64110L106   448,512 1,521 SH   SOLE   0 0 1,521
NEWMONT CORP COM 651639106   943,292 19,985 SH   SOLE   0 0 19,985
NEXTERA ENERGY INC COM 65339F101   534,956 6,399 SH   SOLE   0 0 6,399
NOKIA CORP SPONSORED ADR 654902204   148,480 32,000 SH   SOLE   0 0 32,000
NORFOLK SOUTHN CORP COM 655844108   346,220 1,405 SH   SOLE   0 0 1,405
NORTHROP GRUMMAN CORP COM 666807102   2,576,370 4,722 SH   SOLE   0 0 4,722
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   156,240 14,000 SH   SOLE   0 0 14,000
NVIDIA CORPORATION COM 67066G104   1,529,178 10,464 SH   SOLE   0 0 10,464
OBSIDIAN ENERGY LTD COM 674482203   124,168 18,700 SH   SOLE   0 0 18,700
ONEOK INC NEW COM 682680103   1,155,147 17,582 SH   SOLE   0 0 17,582
OWL ROCK CAPITAL CORPORATION COM 69121K104   561,330 48,600 SH   SOLE   0 0 48,600
PAYPAL HLDGS INC COM 70450Y103   831,280 11,672 SH   SOLE   0 0 11,672
PEPSICO INC COM 713448108   1,825,767 10,106 SH   SOLE   0 0 10,106
PFIZER INC COM 717081103   3,765,659 73,491 SH   SOLE   0 0 73,491
PHILIP MORRIS INTL INC COM 718172109   1,587,611 15,686 SH   SOLE   0 0 15,686
PIMCO ETF TR ACTIVE BD ETF 72201R775   2,028,019 22,414 SH   SOLE   0 0 22,414
PPG INDS INC COM 693506107   427,516 3,400 SH   SOLE   0 0 3,400
PROCTER AND GAMBLE CO COM 742718109   1,029,396 6,792 SH   SOLE   0 0 6,792
PROSPECT CAP CORP COM 74348T102   232,767 33,300 SH   SOLE   0 0 33,300
QUALCOMM INC COM 747525103   1,309,418 11,910 SH   SOLE   0 0 11,910
RAYTHEON TECHNOLOGIES CORP COM 75513E101   859,536 8,517 SH   SOLE   0 0 8,517
REALTY INCOME CORP COM 756109104   450,036 7,095 SH   SOLE   0 0 7,095
RESEARCH FRONTIERS INC COM 760911107   28,841 15,100 SH   SOLE   0 0 15,100
SALESFORCE INC COM 79466L302   412,620 3,112 SH   SOLE   0 0 3,112
SELECT SECTOR SPDR TR ENERGY 81369Y506   332,386 3,800 SH Call SOLE   0 0 3,800
SELECT SECTOR SPDR TR ENERGY 81369Y506   104,964 1,200 SH Put SOLE   0 0 1,200
SELECT SECTOR SPDR TR ENERGY 81369Y506   11,721 134 SH   SOLE   0 0 134
SOFI TECHNOLOGIES INC COM 83406F102   23,871 5,178 SH   SOLE   0 0 5,178
SOFI TECHNOLOGIES INC COM 83406F102   29,965 6,500 SH Call SOLE   0 0 6,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   268,848 703 SH   SOLE   0 0 703
SPDR S&P 500 ETF TR TR UNIT 78462F103   956,075 2,500 SH Put SOLE   0 0 2,500
SPDR SER TR BLOOMBERG SHT TE 78468R408   321,586 13,267 SH   SOLE   0 0 13,267
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,425,025 35,590 SH   SOLE   0 0 35,590
STARBUCKS CORP COM 855244109   1,252,388 12,625 SH   SOLE   0 0 12,625
TARGA RES CORP COM 87612G101   330,750 4,500 SH   SOLE   0 0 4,500
TESLA INC COM 88160R101   24,636 200 SH Put SOLE   0 0 200
TESLA INC COM 88160R101   886,896 7,200 SH   SOLE   0 0 7,200
TEXAS PACIFIC LAND CORPORATI COM 88262P102   234,423 100 SH   SOLE   0 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102   667,987 1,213 SH   SOLE   0 0 1,213
TRUIST FINL CORP COM 89832Q109   688,609 16,003 SH   SOLE   0 0 16,003
UNION PAC CORP COM 907818108   765,124 3,695 SH   SOLE   0 0 3,695
UNITED PARCEL SERVICE INC CL B 911312106   323,516 1,861 SH   SOLE   0 0 1,861
UNITEDHEALTH GROUP INC COM 91324P102   1,590,540 3,000 SH Call SOLE   0 0 3,000
UNITEDHEALTH GROUP INC COM 91324P102   72,635 137 SH   SOLE   0 0 137
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   281,592 7,224 SH   SOLE   0 0 7,224
VERIZON COMMUNICATIONS INC COM 92343V104   1,087,952 27,613 SH   SOLE   0 0 27,613
VIRGINIA NATL BANKSHARES COR COM 928031103   404,836 11,043 SH   SOLE   0 0 11,043
VISA INC COM CL A 92826C839   1,721,707 8,287 SH   SOLE   0 0 8,287
WALMART INC COM 931142103   1,417,616 9,998 SH   SOLE   0 0 9,998
WELLTOWER INC COM 95040Q104   422,798 6,450 SH   SOLE   0 0 6,450
WESTERN ASSET HIGH INCOME OP COM 95766K109   130,745 33,100 SH   SOLE   0 0 33,100
WILLIAMS COS INC COM 969457100   1,167,440 35,485 SH   SOLE   0 0 35,485
WP CAREY INC COM 92936U109   672,090 8,600 SH   SOLE   0 0 8,600