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 9,870 3,190 SH   SOLE   3,190 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 21,692 1,334,125 SH   SOLE   1,334,125 0 0
JOHNSON & JOHNSON COM Stock 478160104 1,257 7,654 SH   SOLE   7,654 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 2,118 10,250 SH   SOLE   10,250 0 0
SPDR BARCLAYS SHORT TERM MUNI BOND ETF ETF 78468R739 13,500 272,401 SH   SOLE   272,401 0 0
TRUIST FINL CORP COM Stock 89832Q109 6,214 106,551 SH   SOLE   106,551 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202 1,403 7,450 SH   SOLE   7,450 0 0
CME GROUP INC COM Stock 12572Q105 1,072 5,249 SH   SOLE   5,249 0 0
SPDR S&P 500 ETF ETF 78462F103 2,041 5,152 SH   SOLE   5,152 0 0
DOUBLELINE INCOME SOLUTIONS FD COM CEF 258622109 424 23,400 SH   SOLE   23,400 0 0
CORNING INC COM Stock 219350105 7,720 177,432 SH   SOLE   177,432 0 0
KAYNE ANDERSON MLP CEF 486606106 382 53,354 SH   SOLE   53,354 0 0
FEDEX CORP COM Stock 31428X106 9,090 32,005 SH   SOLE   28,005 0 0
BP PLC SPONSORED ADR ADR 055622104 2,119 87,029 SH   SOLE   87,029 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 7,420 146,200 SH   SOLE   146,200 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 676 6,230 SH   SOLE   6,230 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 3,938 17,275 SH   SOLE   17,275 0 0
MICROSOFT CORP COM Stock 594918104 4,812 20,411 SH   SOLE   20,411 0 0
CVS HEALTH CORP COM Stock 126650100 7,608 101,137 SH   SOLE   101,137 0 0
BAUSCH HEALTH COS INC COM Stock 071734107 7,234 227,925 SH   SOLE   7,234 0 0
NEXTERA ENERGY INC COM Stock 65339F101 6,281 83,079 SH   SOLE   83,079 0 0
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 272 7,102 SH   SOLE   7,102 0 0
INNOVATOR S&P 500 POWER BUFFER ETF - JANUARY ETF 45782C508 1,284 40,700 SH   SOLE   40,700 0 0
INNOVATOR S&P 500 ULTRA BUFFER ETF - JANUARY ETF 45782C300 303 10,000 SH   SOLE   10,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Stock 112585104 7,110 159,795 SH   SOLE   159,795 0 0
INNOVATOR S&P 500 POWER BUFFER ETF - APRIL ETF 45782C870 1,633 59,288 SH   SOLE   59,288 0 0
PINTEREST INC CL A Stock 72352L106 7,623 102,975 SH   SOLE   102,975 0 0
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 6,712 206,550 SH   SOLE   206,550 0 0
PELOTON INTERACTIVE INC CL A COM Stock 70614W100 22,206 197,500 SH   SOLE   197,500 0 0
INNOVATOR RUSSELL 2000 POWER BUFFER ETF - OCTOBER ETF 45782C599 218 8,250 SH   SOLE   8,250 0 0
INNOVATOR RUSSELL 2000 POWER BUFFER ETF - JANUARY ETF 45782C474 1,073 35,275 SH   SOLE   35,275 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 46,293 209,530 SH   SOLE   209,530 0 0
PROSHARES SHORT S&P 500 ETF 74347B425 293 17,500 SH   SOLE   17,500 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857 10,201 309,807 SH   SOLE   309,807 0 0
SYSCO CORP COM Stock 871829107 4,481 56,915 SH   SOLE   56,915 0 0
IAC INTERACTIVECORP NEW COM Stock 44891N109 7,192 33,253 SH   SOLE   33,253 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 4,319 72,803 SH   SOLE   72,803 0 0
APTIV PLC SHS Stock G6095L109 3,424 24,835 SH   SOLE   24,835 0 0
VISA INC COM CL A Stock 92826C839 203 960 SH   SOLE   960 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 2,007 21,915 SH   SOLE   21,915 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 373 5,182 SH   SOLE   5,182 0 0
CF INDS HLDGS INC COM Stock 125269100 6,122 134,912 SH   SOLE   134,912 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 31,065 568,130 SH   SOLE   568,130 0 0
EOG RES INC COM Stock 26875P101 1,549 21,365 SH   SOLE   21,365 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3,795 58,973 SH   SOLE   58,973 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 295 400 SH   SOLE   400 0 0
CISCO SYS INC COM Stock 17275R102 6,459 124,910 SH   SOLE   124,910 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 5,699 72,599 SH   SOLE   72,599 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 25,032 62,925 SH   SOLE   62,925 0 0
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102 3,083 1,940 SH   SOLE   1,940 0 0
ONEOK INC NEW COM Stock 682680103 4,591 90,641 SH   SOLE   90,641 0 0
BUNGE LIMITED COM Stock G16962105 5,220 65,857 SH   SOLE   65,857 0 0
AIR LEASE CORP CL A Stock 00912X302 6,901 140,845 SH   SOLE   140,845 0 0
UNION PAC CORP COM Stock 907818108 1,763 8,000 SH   SOLE   8,000 0 0
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 11,134 289,960 SH   SOLE   289,960 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 4,539 9,947 SH   SOLE   9,947 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 485 3,190 SH   SOLE   3,190 0 0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 10,269 173,380 SH   SOLE   173,380 0 0
CONOCOPHILLIPS COM Stock 20825C104 299 5,650 SH   SOLE   5,650 0 0
ELEMENT SOLUTIONS INC COM Stock 28618M106 5,121 280,013 SH   SOLE   280,013 0 0
WALMART INC COM Stock 931142103 6,474 47,666 SH   SOLE   47,666 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1,817 23,518 SH   SOLE   23,518 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,591 30,579 SH   SOLE   30,579 0 0
TEXAS INSTRS INC COM Stock 882508104 4,283 22,667 SH   SOLE   22,667 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 216 2,138 SH   SOLE   2,138 0 0
SPDR BARCLAYS MUNI BOND ETF ETF 78468R721 1,194 23,125 SH   SOLE   23,125 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 11,687 5,650 SH   SOLE   5,650 0 0
SPDR SSGA ULTRA SHORT TERM BOND ETF ETF 78467V707 6,380 157,700 SH   SOLE   157,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,561 6,887 SH   SOLE   6,887 0 0
BORGWARNER INC COM Stock 099724106 4,411 95,154 SH   SOLE   95,154 0 0
BOX INC CL A Stock 10316T104 2,927 127,487 SH   SOLE   127,487 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 7,111 112,653 SH   SOLE   112,653 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 1,456 6,140 SH   SOLE   6,140 0 0
CITIGROUP INC COM NEW Stock 172967424 7,261 99,810 SH   SOLE   99,810 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 5,193 13,959 SH   SOLE   13,959 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103 2,491 114,023 SH   SOLE   114,023 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 6,309 98,530 SH   SOLE   98,530 0 0
KRAFT HEINZ CO COM Stock 500754106 5,378 134,450 SH   SOLE   134,450 0 0
APPLE INC COM Stock 037833100 9,741 79,748 SH   SOLE   79,748 0 0
ABBOTT LABS COM Stock 002824100 287 2,398 SH   SOLE   2,398 0 0
DISNEY WALT CO COM Stock 254687106 8,884 48,148 SH   SOLE   48,148 0 0
PIONEER NATURAL RESOURCES CO Stock 723787107 241 1,520 SH   SOLE   1,520 0 0
MAGNA INTERNATIONAL INC Stock 559222401 440 5,000 SH   SOLE   5,000 0 0
NVIDIA CORP Stock 67066G104 800 1,500 SH   SOLE   1,500 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 1,471 4,500 SH   SOLE   4,500 0 0
MORGAN STANLEY Stock 617446448 1,397 18,000 SH   SOLE   18,000 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF 78468R556 813 10,000 SH   SOLE   10,000 0 0
BANK OF AMERICA CORP Stock 060505104 1,160 30,000 SH   SOLE   30,000 0 0