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 CO COM 88579Y101 463 2,650 SH   SOLE   0 0 2,650
ADOBE SYSTEMS INCORPORATED COM 00724F101 938 1,875 SH   SOLE   0 0 1,875
ALBERTSONS COS INC COMMON STOCK 013091103 850 48,375 SH   SOLE   0 0 48,375
ALGONQUIN PWR UTILS CORP COM 015857105 823 49,975 SH   SOLE   0 0 49,975
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,540 6,617 SH   SOLE   0 0 6,617
ALPHABET INC CAP STK CL C 02079K107 1,021 583 SH   SOLE   0 0 583
ALPHABET INC CAP STK CL A 02079K305 1,653 943 SH   SOLE   0 0 943
AMAZON COM INC COM 023135106 2,824 869 SH   SOLE   0 0 869
APPLE INC COM 037833100 3,969 30,015 SH   SOLE   0 0 30,015
APPLIED MATLS INC COM 038222105 2,293 26,645 SH   SOLE   0 0 26,645
ARCH CAP GROUP LTD ORD G0450A105 213 5,900 SH   SOLE   0 0 5,900
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 915 3,948 SH   SOLE   0 0 3,948
BERRY GLOBAL GROUP INC COM 08579W103 901 16,030 SH   SOLE   0 0 16,030
BEYOND MEAT INC COM 08862E109 451 3,610 SH   SOLE   0 0 3,610
BOSTON SCIENTIFIC CORP COM 101137107 1,160 32,265 SH   SOLE   0 0 32,265
CARRIER GLOBAL CORPORATION COM 14448C104 600 15,910 SH   SOLE   0 0 15,910
CBOE GLOBAL MKTS INC COM 12503M108 877 9,465 SH   SOLE   0 0 9,465
CHEVRON CORP NEW COM 166764100 498 5,900 SH   SOLE   0 0 5,900
CHUBB LIMITED COM H1467J104 462 3,000 SH   SOLE   0 0 3,000
CIGNA CORP NEW COM 125523100 1,277 6,135 SH   SOLE   0 0 6,135
CISCO SYS INC COM 17275R102 2,013 44,976 SH   SOLE   0 0 44,976
CME GROUP INC COM 12572Q105 788 4,330 SH   SOLE   0 0 4,330
COMSTOCK RES INC COM 205768302 223 960 SH   SOLE   0 0 960
CONAGRA BRANDS INC COM 205887102 1,901 52,430 SH   SOLE   0 0 52,430
CONSOLIDATED COMM HLDGS INC COM 209034107 611 115,000 SH   SOLE   0 0 115,000
CONSTELLATION BRANDS INC CL A 21036P108 1,871 8,540 SH   SOLE   0 0 8,540
CORNING INC COM 219350105 360 10,000 SH   SOLE   0 0 10,000
CORTEVA INC COM 22052L104 547 14,116 SH   SOLE   0 0 14,116
DEERE & CO COM 244199105 2,085 7,775 SH   SOLE   0 0 7,775
DELTA AIR LINES INC DEL COM NEW 247361702 504 13,075 SH   SOLE   0 0 13,075
DESKTOP METAL INC COM CL A 25058X105 361 20,965 SH   SOLE   0 0 20,965
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 1,207 308,688 SH   SOLE   0 0 308,688
DISNEY WALT CO COM 254687106 1,850 10,210 SH   SOLE   0 0 10,210
DOMINION ENERGY INC COM 25746U109 1,688 22,445 SH   SOLE   0 0 22,445
DORIAN LPG LTD SHS USD Y2106R110 305 25,000 SH   SOLE   0 0 25,000
DOVER CORP COM 260003108 423 3,350 SH   SOLE   0 0 3,350
DOW INC COM 260557103 994 17,913 SH   SOLE   0 0 17,913
DROPBOX INC CL A 26210C104 1,211 54,570 SH   SOLE   0 0 54,570
DULUTH HLDGS INC COM CL B 26443V101 227 23,250 SH   SOLE   0 0 23,250
DUPONT DE NEMOURS INC COM 26614N102 1,156 16,256 SH   SOLE   0 0 16,256
EARTHSTONE ENERGY INC CL A 27032D304 534 100,250 SH   SOLE   0 0 100,250
EATON CORP PLC SHS G29183103 841 7,000 SH   SOLE   0 0 7,000
EMERSON ELEC CO COM 291011104 259 3,275 SH   SOLE   0 0 3,275
ENBRIDGE INC COM 29250N105 737 23,053 SH   SOLE   0 0 23,053
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 854 138,178 SH   SOLE   0 0 138,178
ENTERPRISE PRODS PARTNERS L COM 293792107 4,938 252,088 SH   SOLE   0 0 252,088
EXELON CORP COM 30161N101 220 5,208 SH   SOLE   0 0 5,208
EXXON MOBIL CORP COM 30231G102 430 10,843 SH   SOLE   0 0 10,843
FACEBOOK INC CL A 30303M102 2,056 7,540 SH   SOLE   0 0 7,540
GILEAD SCIENCES INC COM 375558103 967 17,280 SH   SOLE   0 0 17,280
GLADSTONE INVT CORP COM 376546107 2,520 249,772 SH   SOLE   0 0 249,772
HALLIBURTON CO COM 406216101 662 35,000 SH   SOLE   0 0 35,000
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 210 50,000 SH   SOLE   0 0 50,000
HESS CORP COM 42809H107 516 9,780 SH   SOLE   0 0 9,780
HILL ROM HLDGS INC COM 431475102 768 7,835 SH   SOLE   0 0 7,835
INTERNATIONAL BUSINESS MACHS COM 459200101 709 5,635 SH   SOLE   0 0 5,635
INTERNATIONAL PAPER CO COM 460146103 1,592 32,020 SH   SOLE   0 0 32,020
INTUIT COM 461202103 1,975 5,225 SH   SOLE   0 0 5,225
JOHNSON & JOHNSON COM 478160104 2,116 13,442 SH   SOLE   0 0 13,442
JPMORGAN CHASE & CO COM 46625H100 2,377 18,710 SH   SOLE   0 0 18,710
LULULEMON ATHLETICA INC COM 550021109 1,323 3,800 SH   SOLE   0 0 3,800
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,655 39,000 SH   SOLE   0 0 39,000
MCDONALDS CORP COM 580135101 1,752 8,165 SH   SOLE   0 0 8,165
MEDTRONIC PLC SHS G5960L103 1,171 9,995 SH   SOLE   0 0 9,995
MICROSOFT CORP COM 594918104 208 935 SH   SOLE   0 0 935
MPLX LP COM UNIT REP LTD 55336V100 606 27,972 SH   SOLE   0 0 27,972
MURPHY OIL CORP COM 626717102 121 10,000 SH   SOLE   0 0 10,000
NLIGHT INC COM 65487K100 442 13,525 SH   SOLE   0 0 13,525
NOVO-NORDISK A S ADR 670100205 522 7,475 SH   SOLE   0 0 7,475
NVENT ELECTRIC PLC SHS G6700G107 1,307 56,130 SH   SOLE   0 0 56,130
OTIS WORLDWIDE CORP COM 68902V107 319 4,720 SH   SOLE   0 0 4,720
PACIRA BIOSCIENCES INC COM 695127100 1,510 25,240 SH   SOLE   0 0 25,240
PENTAIR PLC SHS G7S00T104 1,117 21,035 SH   SOLE   0 0 21,035
PEPSICO INC COM 713448108 1,841 12,415 SH   SOLE   0 0 12,415
PHILLIPS 66 COM 718546104 385 5,500 SH   SOLE   0 0 5,500
QUAD / GRAPHICS INC COM CL A 747301109 719 188,320 SH   SOLE   0 0 188,320
RAYTHEON TECHNOLOGIES CORP COM 75513E101 973 13,600 SH   SOLE   0 0 13,600
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,368 26,605 SH   SOLE   0 0 26,605
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 339 5,280 SH   SOLE   0 0 5,280
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 367 4,040 SH   SOLE   0 0 4,040
SILGAN HOLDINGS INC COM 827048109 1,067 28,780 SH   SOLE   0 0 28,780
SOUTHERN NATL BANCORP OF VA COM 843395104 666 57,340 SH   SOLE   0 0 57,340
SPLUNK INC COM 848637104 676 3,980 SH   SOLE   0 0 3,980
STANLEY BLACK & DECKER INC COM 854502101 469 2,625 SH   SOLE   0 0 2,625
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 272 23,700 SH   SOLE   0 0 23,700
TOTAL SE SPONSORED ADS 89151E109 419 10,000 SH   SOLE   0 0 10,000
TRUIST FINL CORP COM 89832Q109 1,722 35,920 SH   SOLE   0 0 35,920
UNION PAC CORP COM 907818108 1,048 5,035 SH   SOLE   0 0 5,035
UTZ BRANDS INC COM CL A 918090101 737 33,400 SH   SOLE   0 0 33,400
VANGUARD INDEX FDS TOTAL STK MKT 922908769 936 4,807 SH   SOLE   0 0 4,807
WALMART INC COM 931142103 2,569 17,820 SH   SOLE   0 0 17,820
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,217 58,175 SH   SOLE   0 0 58,175
WASTE MGMT INC DEL COM 94106L109 2,529 21,444 SH   SOLE   0 0 21,444
WILLIAMS COS INC COM 969457100 553 27,600 SH   SOLE   0 0 27,600