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
ABBVIE INC Common Stocks 00287Y109 357 3,633 SH   SOLE   3,633 0 0
ACCENTURE PLC Common Stocks G1151C101 10,566 49,208 SH   SOLE   49,208 0 0
ALMADEN MINERALS LTD Common Stocks 020283305 12 25,000 SH   SOLE   25,000 0 0
ALPHABET INC -CL A Common Stocks 02079K305 964 680 SH   SOLE   680 0 0
ALPHABET INC -CL C Common Stocks 02079K107 4,292 3,036 SH   SOLE   3,036 0 0
AMAZON COM INC Common Stocks 023135106 12,387 4,490 SH   SOLE   4,490 0 0
AMERICAN EXPRESS CO Common Stocks 025816109 1,171 12,300 SH   SOLE   12,300 0 0
AMERICOLD REALTY TRUST Common Stocks 03064D108 22,688 625,026 SH   SOLE   625,026 0 0
AMERIPRISE FINL INC Common Stocks 03076C106 360 2,400 SH   SOLE   2,400 0 0
APHRIA INC Common Stocks 03765K104 515 120,000 SH   SOLE   120,000 0 0
APPLE INC. Common Stocks 037833100 26,728 73,268 SH   SOLE   73,268 0 0
ARTIFICIAL INTELLIGENCE TECH Common Stocks 04316D201 2 100,000 SH   SOLE   100,000 0 0
AURORA CANNABIS INC Common Stocks 05156X884 542 43,658 SH   SOLE   43,658 0 0
BLACKSTONE GROUP LP Common Stocks 09260D107 707 12,480 SH   SOLE   12,480 0 0
BOOZ ALLEN HAMILTON HOLDINGS Common Stocks 099502106 24,695 317,454 SH   SOLE   317,454 0 0
BRISTOL MYERS SQUIBB CO Common Stocks 110122108 496 8,436 SH   SOLE   8,436 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common Stocks 11133T103 480 3,804 SH   SOLE   3,804 0 0
CATERPILLAR INC Common Stocks 149123101 210 1,663 SH   SOLE   1,663 0 0
CHARLES RIVER LABS INTL Common Stocks 159864107 242 1,388 SH   SOLE   1,388 0 0
COCA COLA CO Common Stocks 191216100 22,011 492,627 SH   SOLE   492,627 0 0
COLGATE PALMOLIVE CO Common Stocks 194162103 14,570 198,886 SH   SOLE   198,886 0 0
COMCAST CORP NEW CL A Common Stocks 20030N101 11,027 282,889 SH   SOLE   282,889 0 0
DIREXION DAILY ENERGY BULL 3X Equity ETFs 25459W888 440 29,170 SH   SOLE   29,170 0 0
DIREXION DAILY S&P OIL AND GAS Equity ETFs 25460G500 273 7,955 SH   SOLE   7,955 0 0
DIREXION DLY S&P 500 BEAR 1X Equity ETFs 25460E869 5,844 255,750 SH   SOLE   255,750 0 0
DOLLAR GENERAL CORP Common Stocks 256677105 15,712 82,473 SH   SOLE   82,473 0 0
DOMINION ENERGY INC Common Stocks 25746U109 15,630 192,539 SH   SOLE   192,539 0 0
ENERGY TRANSFER EQUITY L P UT LTD PTN Common Stocks 29273V100 237 33,310 SH   SOLE   33,310 0 0
ENLINK MIDSTREAM LLC Common Stocks 29336T100 27 10,925 SH   SOLE   10,925 0 0
ENTERPRISE PRODS PARTNERS L COM UNIT Common Stocks 293792107 3,594 197,791 SH   SOLE   197,791 0 0
EXELA TECHNOLOGIES INC Common Stocks 30162V102 6 10,000 SH   SOLE   10,000 0 0
FACEBOOK INC Common Stocks 30303M102 780 3,434 SH   SOLE   3,434 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY Equity ETFs 316092204 10,765 206,898 SH   SOLE   206,898 0 0
FIREEYE INC Common Stocks 31816Q101 147 12,082 SH   SOLE   12,082 0 0
HOULIHAN LOKEY INC Common Stocks 441593100 4,591 82,514 SH   SOLE   82,514 0 0
HYDROPOTHECARY Common Stocks 428304109 166 224,500 SH   SOLE   224,500 0 0
I B M Common Stocks 459200101 218 1,802 SH   SOLE   1,802 0 0
INTERCONTINENTAL EXCHANGE INC Common Stocks 45866F104 12,293 134,203 SH   SOLE   134,203 0 0
INVESCO DYNAMIC CREDIT OPP Fixed Income Closed-End Fund 46132R104 4,853 545,289 SH   SOLE   545,289 0 0
INVESCO QQQ TRUST UNIT SER 1 Equity ETFs 46090E103 4,230 17,085 SH   SOLE   17,085 0 0
ISHARES IBOXX INVESTMENT GRADE CORP BOND Fixed Income ETF 464287242 309 2,301 SH   SOLE   2,301 0 0
ISHARES INT. GOVT/CREDIT BOND ETF Fixed Income ETF 464288612 52,306 444,327 SH   SOLE   444,327 0 0
ISHARES JP MORGAN USD EM BOND ETF Fixed Income ETF 464288281 20,251 185,413 SH   SOLE   185,413 0 0
ISHARES MBS ETF Fixed Income ETF 464288588 99,687 900,512 SH   SOLE   900,512 0 0
ISHARES RUSSELL 1000 GROWTH ETF Equity ETFs 464287614 362 1,888 SH   SOLE   1,888 0 0
ISHARES SHORT TERM CORPORATE Fixed Income ETF 464288646 8,631 157,767 SH   SOLE   157,767 0 0
ISHARES TR HIGH YLD CORP Fixed Income ETF 464288513 605 7,414 SH   SOLE   7,414 0 0
ISHARES TR RUSSELL 2000 ETF Equity ETFs 464287655 207 1,445 SH   SOLE   1,445 0 0
JACOBS ENGN GRP INC Common Stocks 469814107 213 2,510 SH   SOLE   2,510 0 0
JOHNSON & JOHNSON Common Stocks 478160104 17,741 126,151 SH   SOLE   126,151 0 0
KINDER MORGAN INC Common Stocks 49456B101 163 10,765 SH   SOLE   10,765 0 0
L3HARRIS TECHNOLOGIES INC Common Stocks 502431109 19,197 113,142 SH   SOLE   113,142 0 0
LEIDOS HOLDINGS INC SHS Common Stocks 525327102 9,794 104,558 SH   SOLE   104,558 0 0
LOWES COS INC Common Stocks 548661107 231 1,710 SH   SOLE   1,710 0 0
MAGELLAN MIDSTREAM PARTNERS LP Common Stocks 559080106 1,883 43,624 SH   SOLE   43,624 0 0
MICROSOFT Common Stocks 594918104 29,661 145,748 SH   SOLE   145,748 0 0
MICROVISION INC Common Stocks 594960304 34 25,000 SH   SOLE   25,000 0 0
MONDELEZ INTERNATIONAL INC Common Stocks 609207105 522 10,219 SH   SOLE   10,219 0 0
NEPTUNE WELLNESS SOLUTIONS INC Common Stocks 64079L105 210 75,000 SH   SOLE   75,000 0 0
NEW AGE BEVERAGES CORP Common Stocks 64157V108 38 25,000 SH   SOLE   25,000 0 0
NEWMONT MNG CORP Common Stocks 651639106 208 3,364 SH   SOLE   3,364 0 0
NEXTERA ENERGY, INC. Common Stocks 65339F101 30,661 127,664 SH   SOLE   127,664 0 0
NUVEEN CREDIT STRAT FUND Fixed Income Closed-End Fund 67073D102 5,022 859,951 SH   SOLE   859,951 0 0
NUVEEN MORTGAGE OPPORTUNITY OPPORTUNITY FUND Fixed Income Closed-End Fund 670735109 11,941 610,776 SH   SOLE   610,776 0 0
NVIDIA CORP Common Stocks 67066G104 1,140 3,000 SH   SOLE   3,000 0 0
OAKTREE SPECIALTY LENDING CORP / FSC Common Stocks 67401P108 50 11,113 SH   SOLE   11,113 0 0
PEPSICO INC Common Stocks 713448108 13,089 98,966 SH   SOLE   98,966 0 0
PFIZER INC Common Stocks 717081103 13,689 418,638 SH   SOLE   418,638 0 0
POWERSHARES PREFERRED PORTFO Fixed Income ETF 46138E511 34,134 2,417,448 SH   SOLE   2,417,448 0 0
PRIMO WATER CORPORATION Common Stocks 74167P108 251 18,285 SH   SOLE   18,285 0 0
PROCTER & GAMBLE COMPANY Common Stocks 742718109 356 2,979 SH   SOLE   2,979 0 0
PROSHARES SHORT MIDCAP 400 Common Stocks 74347B250 1,650 41,910 SH   SOLE   41,910 0 0
PROSHARES SHORT RUSSELL 2000 Common Stocks 74348A210 787 21,740 SH   SOLE   21,740 0 0
PROSHARES SHORT VIX ST FUTURES Common Stocks 74347W130 555 17,610 SH   SOLE   17,610 0 0
PRUDENTIAL ST DUR HY FUND Fixed Income Closed-End Fund 69346H100 1,102 83,300 SH   SOLE   83,300 0 0
QTS REALTY TRUST Common Stocks 74736A103 253 3,945 SH   SOLE   3,945 0 0
REPUBLIC SERVICES, INC. Common Stocks 760759100 15,929 194,138 SH   SOLE   194,138 0 0
RUBICON PROJECT Common Stocks 78112V102 86 12,960 SH   SOLE   12,960 0 0
SCHWAB SHORT TERM US TREASURY Fixed Income ETF 808524862 27,796 538,376 SH   SOLE   538,376 0 0
STONECASTLE FINANCIAL CORP. Common Stocks 861780104 3,796 238,713 SH   SOLE   238,713 0 0
TARGA RESOURCES Common Stocks 87612G101 340 16,945 SH   SOLE   16,945 0 0
THOMSON REUTERS CORP Common Stocks 884903709 16,179 238,035 SH   SOLE   238,035 0 0
UNITEDHEALTH GROUP INC Common Stocks 91324P102 17,061 57,844 SH   SOLE   57,844 0 0
VANGUARD HEALTH CARE ETF Equity ETFs 92204A504 516 2,680 SH   SOLE   2,680 0 0
VANGUARD S/T CORP BOND ETF Fixed Income ETF 92206C409 85,094 1,029,442 SH   SOLE   1,029,442 0 0
VELOCITYSHARES INV VIX Equity ETFs 22542D829 786 27,600 SH   SOLE   27,600 0 0
VERIZON COMMUNICATIONS Common Stocks 92343V104 390 7,077 SH   SOLE   7,077 0 0
VILLAGE FARMS INTL INC Common Stocks 92707Y108 359 75,000 SH   SOLE   75,000 0 0
WAL MART STORES INC Common Stocks 931142103 21,486 179,382 SH   SOLE   179,382 0 0