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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCommon Stocks0028241002592,160SH SOLE 2,16000
ABBVIE INCCommon Stocks00287Y1093773,488SH SOLE 3,48800
ACCENTURE PLCCommon StocksG1151C10117,71564,127SH SOLE 64,12700
ADVANCED AUTO PARTSCommon Stocks00751Y10611,56263,011SH SOLE 63,01100
ADVANCED MICRO DEVICESCommon Stocks0079031076067,715SH SOLE 7,71500
AGNC INVESTMENT CORPCommon Stocks00123Q10411,644694,768SH SOLE 694,76800
ALPHABET INC -CL ACommon Stocks02079K3051,341650SH SOLE 65000
ALPHABET INC -CL CCommon Stocks02079K1076,1772,986SH SOLE 2,98600
AMAZON COM INCCommon Stocks02313510613,6234,403SH SOLE 4,40300
AMERICOLD REALTY TRUSTCommon Stocks03064D10899525,861SH SOLE 25,86100
ANALOG DEVICES INC.Common Stocks03265410523,619152,301SH SOLE 152,30100
ANNALY CAP MGMT INCCommon Stocks03571040911,3491,319,672SH SOLE 1,319,67200
APHRIA INCCommon Stocks03765K1043,057166,400SH SOLE 166,40000
APPLE INC.Common Stocks03783310025,289207,029SH SOLE 207,02900
APPLIED MATERIALS INC.Common Stocks03822210524,932186,619SH SOLE 186,61900
APTARGROUP INCCommon Stocks0383361033182,242SH SOLE 2,24200
AURORA CANNABIS INCCommon Stocks05156X88440042,963SH SOLE 42,96300
AVANOS MEDICAL INCCommon Stocks05350V1062024,619SH SOLE 4,61900
BERKSHIRE HATHAWAY INC DEL CL B NEWCommon Stocks084670702211825SH SOLE 82500
BLACKROCK INC.Common Stocks09247X101204270SH SOLE 27000
BLACKSTONE GROUP LPCommon Stocks09260D10717,104229,486SH SOLE 229,48600
BOEING COCommon Stocks0970231055452,138SH SOLE 2,13800
BOOZ ALLEN HAMILTON HOLDINGSCommon Stocks09950210622,727282,219SH SOLE 282,21900
BRISTOL MYERS SQUIBB COCommon Stocks1101221085508,712SH SOLE 8,71200
BROADRIDGE FINANCIAL SOLUTIONSCommon Stocks11133T1033572,332SH SOLE 2,33200
BROOKS AUTOMATION INCCommon Stocks1143401022252,756SH SOLE 2,75600
BURLINGTON STORES INCCommon Stocks122017106216723SH SOLE 72300
CATERPILLAR INCCommon Stocks14912310124,582106,017SH SOLE 106,01700
CBRE ACQUISTION HOLDINGSCommon Stocks12510J10621221,720SH SOLE 21,72000
CHEVRONTEXACO CORPCommon Stocks16676410012,688121,081SH SOLE 121,08100
CI FINANCIAL CORPCommon Stocks12549110014510,007SH SOLE 10,00700
COCA COLA COCommon Stocks19121610065612,444SH SOLE 12,44400
COLGATE PALMOLIVE COCommon Stocks1941621033093,925SH SOLE 3,92500
COMCAST CORP NEW CL ACommon Stocks20030N10123,773439,348SH SOLE 439,34800
COMMERCIAL METALS COMPANYCommon Stocks2017231032036,573SH SOLE 6,57300
COMMUNICATIONS SERVICES SELECT SPDR FUNDEquity ETFs81369Y85232,888448,557SH SOLE 448,55700
CONCENTRIX CORPCommon Stocks20602D1012091,396SH SOLE 1,39600
CULLEN/FROST BANKERS, INC.Common Stocks2298991092121,951SH SOLE 1,95100
DOLLAR GENERAL CORPCommon Stocks25667710512,64062,385SH SOLE 62,38500
DYCOM INDS INCCommon Stocks2674751012532,729SH SOLE 2,72900
EMCOR GROUP INCCommon Stocks29084Q1002211,967SH SOLE 1,96700
ENERGY SELECT SECTOR SPDREquity ETFs81369Y50625,573521,266SH SOLE 521,26600
ENERGY TRANSFER EQUITY L P UT LTD PTNCommon Stocks29273V10025533,163SH SOLE 33,16300
ENLINK MIDSTREAM LLCCommon Stocks29336T1004710,925SH SOLE 10,92500
ENTERPRISE PRODS PARTNERS L COM UNITCommon Stocks2937921074,289194,791SH SOLE 194,79100
EXXON MOBIL CORPCommon Stocks30231G1023846,875SH SOLE 6,87500
FACEBOOK INCCommon Stocks30303M1024091,389SH SOLE 1,38900
FG FINANCIAL GROUP INCCommon Stocks30259W10441789,750SH SOLE 89,75000
FIRST HORIZON NATIONAL CORPCommon Stocks32051710536521,582SH SOLE 21,58200
FOOT LOCKER INCCommon Stocks3448491042213,920SH SOLE 3,92000
GILDAN ACTIVEWEAR INC.Common Stocks3759161032237,270SH SOLE 7,27000
GORES METROPOLOUS IICommon Stocks38287320628027,670SH SOLE 27,67000
HCI GROUP INCCommon Stocks40416E1037,859102,305SH SOLE 102,30500
HERITAGE COMMERCE CORPCommon Stocks42692710938131,151SH SOLE 31,15100
HOULIHAN LOKEY INCCommon Stocks44159310011,701175,926SH SOLE 175,92600
ICF INTERNATIONAL INCCommon Stocks44925C1032052,342SH SOLE 2,34200
INDUS REALTY TRUST INCCommon Stocks45580R10360310,024SH SOLE 10,02400
INTERCONTINENTAL EXCHANGE INCCommon Stocks45866F10412,712113,829SH SOLE 113,82900
INVESCO QQQ TRUST UNIT SER 1Equity ETFs46090E1035,46017,110SH SOLE 17,11000
INVESCO SENIOR LOAN ETFFixed Income ETF46138G50856,1822,538,720SH SOLE 2,538,72000
ISHARES MSCI CANADA ETFEquity ETFs46428650915,900466,967SH SOLE 466,96700
ISHARES NASDAQ BIOTECHNOLOGYEquity ETFs4642875564773,165SH SOLE 3,16500
ISHARES RUSSELL 1000 GROWTH ETFEquity ETFs4642876143671,511SH SOLE 1,51100
ISHARES SHORT TERM CORPORATEFixed Income ETF46428864621,796398,616SH SOLE 398,61600
ISHARES TR HIGH YLD CORPFixed Income ETF4642885132182,496SH SOLE 2,49600
ISHARES TR RUSSELL 2000 ETFEquity ETFs4642876553191,445SH SOLE 1,44500
J P MORGAN CHASE & COCommon Stocks46625H10023,080151,611SH SOLE 151,61100
JACOBS ENGN GRP INCCommon Stocks4698141072902,244SH SOLE 2,24400
JOHNSON & JOHNSONCommon Stocks4781601041,89911,555SH SOLE 11,55500
KINDER MORGAN INCCommon Stocks49456B10117910,765SH SOLE 10,76500
LANDSTAR SYSTEM INCCommon Stocks5150981012461,493SH SOLE 1,49300
MACOM TECHNOLOGYCommon Stocks55405Y1002083,593SH SOLE 3,59300
MAGELLAN MIDSTREAM PARTNERS LPCommon Stocks5590801061,71739,589SH SOLE 39,58900
MATERIALS SECTOR SPDREquity ETFs81369Y1003744,745SH SOLE 4,74500
MICROSOFTCommon Stocks59491810438,722164,237SH SOLE 164,23700
MOELIS & COMPANY SHS -ACommon Stocks60786M1052204,008SH SOLE 4,00800
MONDELEZ INTERNATIONAL INCCommon Stocks60920710559710,194SH SOLE 10,19400
MOODYS CORPCommon Stocks61536910560200SH SOLE 20000
MORGAN STANLEY NEWCommon Stocks61744644839500SH SOLE 50000
MPLX LPCommon Stocks55336V1001827,085SH SOLE 7,08500
NEPTUNE WELLNESS SOLUTIONS INCCommon Stocks64079L1059875,000SH SOLE 75,00000
NEW AGE BEVERAGES CORPCommon Stocks6501941037225,000SH SOLE 25,00000
NEXTERA ENERGY, INC.Common Stocks65339F10112,169160,943SH SOLE 160,94300
NIKE INC - CL BCommon Stocks6541061033752,824SH SOLE 2,82400
NORFOLK SOUTHERN CORP.Common Stocks65584410822,71284,584SH SOLE 84,58400
NUVEEN MORTGAGE OPPORTUNITY OPPORTUNITY FUNDFixed Income Closed-End Fund67073510939819,194SH SOLE 19,19400
NVIDIA CORPCommon Stocks67066G1041,6023,000SH SOLE 3,00000
OAKTREE SPECIALTY LENDING CORP / FSCCommon Stocks67401P1086410,335SH SOLE 10,33500
OLIN CORPCommon Stocks6806652053058,034SH SOLE 8,03400
PEPSICO INCCommon Stocks71344810811,57381,818SH SOLE 81,81800
POWERSHARES PREFERRED PORTFOFixed Income ETF46138E5114,570304,649SH SOLE 304,64900
PRIMO WATER CORPORATIONCommon Stocks74167P10819111,758SH SOLE 11,75800
PRIMORIS SERVICES CORPCommon Stocks74164F1032036,125SH SOLE 6,12500
PRUDENTIAL ST DUR HY FUNDFixed Income Closed-End Fund69346H1002,181139,300SH SOLE 139,30000
QUADRATIC INTEREST RATE VOLATILITY INFLATIONFixed Income ETF50076773670,2852,459,243SH SOLE 2,459,24300
RELIANCE STL & ALUM COCommon Stocks75950910221,436140,757SH SOLE 140,75700
REPUBLIC SERVICES, INC.Common Stocks76075910021,833219,763SH SOLE 219,76300
SCHWAB SHORT TERM US TREASURYFixed Income ETF8085248624588,929SH SOLE 8,92900
SIMPLY GOOD FOODSCommon Stocks82900L1022036,660SH SOLE 6,66000
SPDR S&P BIOTECH ETFEquity ETFs78464A8704473,295SH SOLE 3,29500
SPDR WELLS FARGO PREFERRED STOCK ETFPreferred Stock78464A29281118,685SH SOLE 18,68500
STARWOOD PROPERTY TRUST INC.Common Stocks85571B10511,214453,293SH SOLE 453,29300
STONECASTLE FINANCIAL CORP.Common Stocks8617801041,03452,255SH SOLE 52,25500
TAIWAN SEMICONDUCTOR-SP ADRCommon Stocks8740391009377,923SH SOLE 7,92300
TARGA RESOURCESCommon Stocks87612G1012116,645SH SOLE 6,64500
TELEDYNE TECH INCCommon Stocks879360105211510SH SOLE 51000
TELEFLEX INCCommon Stocks8793691067761,867SH SOLE 1,86700
TEXAS INSTRUMENTS INC.Common Stocks88250810411,87562,835SH SOLE 62,83500
THOMSON REUTERS CORPCommon Stocks88490370911,932136,257SH SOLE 136,25700
TJX COMPANIES INCCommon Stocks87254010916,180244,590SH SOLE 244,59000
UNION PAC CORPCommon Stocks9078181082251,019SH SOLE 1,01900
US BANCORP DEL COM NEWCommon Stocks90297330422,229401,891SH SOLE 401,89100
VANGUARD DIVIDEND APPRECEquity ETFs9219088442451,665SH SOLE 1,66500
VANGUARD HEALTH CARE ETFEquity ETFs92204A5046132,680SH SOLE 2,68000
VANGUARD LONG TERM TREASURYFixed Income ETF92206C8473934,750SH SOLE 4,75000
VANGUARD S/T CORP BOND ETFFixed Income ETF92206C40974,359901,327SH SOLE 901,32700
VERIZON COMMUNICATIONSCommon Stocks92343V1044287,358SH SOLE 7,35800
VILLAGE FARMS INTL INCCommon Stocks92707Y10899275,000SH SOLE 75,00000
VIRTU FINANCIALCommon Stocks92825410189728,900SH SOLE 28,90000
VISA INCCommon Stocks92826C83917,73483,758SH SOLE 83,75800
WAL MART STORES INCCommon Stocks93114210321,140155,637SH SOLE 155,63700
WALT DISNEY COMPANYCommon Stocks25468710618,973102,826SH SOLE 102,82600
WESTLEAF INCCommon Stocks243437100750,000SH SOLE 50,00000
YUCAIPA ACQUISTION CORP COMCommon StocksG9879L10521321,615SH SOLE 21,61500