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
ADVANCED MICRO DEVICES INC COM 007903107 346 4,406 SH   SOLE   0 0 4,406
AES CORP COM 00130H105 310 11,564 SH   SOLE   0 0 11,564
ALPHABET INC CAP STK CL A 02079K305 697 338 SH   SOLE   0 0 338
ALPHABET INC CAP STK CL C 02079K107 782 378 SH   SOLE   0 0 378
AMAZON COM INC COM 023135106 1,027 332 SH   SOLE   0 0 332
AMERICAN VANGUARD CORP COM 030371108 327 16,000 SH   SOLE   0 0 16,000
AMERICOLD RLTY TR COM 03064D108 6,076 157,952 SH   SOLE   0 0 157,952
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 603 17,496 SH   SOLE   0 0 17,496
APPLE INC COM 037833100 2,973 24,337 SH   SOLE   0 0 24,337
APPLE INC COM 037833100 1 500 SH Call SOLE   0 0 500
AT&T INC COM 00206R102 134 4,439 SH   SOLE   0 0 4,439
AT&T INC COM 00206R102 7 14,000 SH Put SOLE   0 0 14,000
AUTOMATIC DATA PROCESSING IN COM 053015103 1,191 6,322 SH   SOLE   0 0 6,322
AZUL S A SPONSR ADR PFD 05501U106 505 25,000 SH   SOLE   0 0 25,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 546 2,136 SH   SOLE   0 0 2,136
BK OF AMERICA CORP COM 060505104 367 9,483 SH   SOLE   0 0 9,483
BK OF AMERICA CORP COM 060505104 0 5,000 SH Put SOLE   0 0 5,000
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 380 26,588 SH   SOLE   0 0 26,588
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 230 1,500 SH   SOLE   0 0 1,500
CASTOR MARITIME INC SHS Y1146L109 10 13,000 SH   SOLE   0 0 13,000
CISCO SYS INC COM 17275R102 300 5,793 SH   SOLE   0 0 5,793
COHEN & STEERS QUALITY INCOM COM 19247L106 162 11,656 SH   SOLE   0 0 11,656
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 6,363 230,913 SH   SOLE   0 0 230,913
DUKE ENERGY CORP NEW COM NEW 26441C204 421 4,365 SH   SOLE   0 0 4,365
ETF SER SOLUTIONS APTUS DEFINED 26922A388 7,177 244,955 SH   SOLE   0 0 244,955
EXXON MOBIL CORP COM 30231G102 229 4,108 SH   SOLE   0 0 4,108
FACEBOOK INC CL A 30303M102 240 815 SH   SOLE   0 0 815
FACEBOOK INC CL A 30303M102 5 300 SH Put SOLE   0 0 300
FEDEX CORP COM 31428X106 525 1,847 SH   SOLE   0 0 1,847
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,604 30,368 SH   SOLE   0 0 30,368
FLEXSHARES TR MORNSTAR UPSTR 33939L407 8,701 240,426 SH   SOLE   0 0 240,426
GENERAL ELECTRIC CO COM 369604103 21 1,600 SH   SOLE   0 0 1,600
GENERAL ELECTRIC CO COM 369604103 42 17,500 SH Call SOLE   0 0 17,500
GENERAL MTRS CO COM 37045V100 0 3 SH   SOLE   0 0 3
GENERAL MTRS CO COM 37045V100 6 15,000 SH Put SOLE   0 0 15,000
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 77 10,000 SH   SOLE   0 0 10,000
HARVARD BIOSCIENCE INC COM 416906105 390 71,500 SH   SOLE   0 0 71,500
INTEL CORP COM 458140100 240 3,747 SH   SOLE   0 0 3,747
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 16,983 336,439 SH   SOLE   0 0 336,439
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 378 18,659 SH   SOLE   0 0 18,659
INVESCO QQQ TR UNIT SER 1 46090E103 1,165 3,649 SH   SOLE   0 0 3,649
ISHARES INC MSCI JPN ETF NEW 46434G822 4,137 60,378 SH   SOLE   0 0 60,378
ISHARES SILVER TR ISHARES 46428Q109 143 6,300 SH   SOLE   0 0 6,300
ISHARES SILVER TR ISHARES 46428Q109 0 16,000 SH Call SOLE   0 0 16,000
ISHARES TR BLACKROCK ULTRA 46434V878 3,840 76,013 SH   SOLE   0 0 76,013
ISHARES TR CORE DIV GRWTH 46434V621 565 11,700 SH   SOLE   0 0 11,700
ISHARES TR MSCI INTL QUALTY 46434V456 530 14,547 SH   SOLE   0 0 14,547
ISHARES TR MSCI UK ETF NEW 46435G334 257 8,198 SH   SOLE   0 0 8,198
ISHARES TR MSCI USA QLT FCT 46432F339 567 4,656 SH   SOLE   0 0 4,656
ISHARES TR RUSSELL 3000 ETF 464287689 218 920 SH   SOLE   0 0 920
JACOBS ENGR GROUP INC COM 469814107 806 6,232 SH   SOLE   0 0 6,232
JOHNSON & JOHNSON COM 478160104 328 1,998 SH   SOLE   0 0 1,998
JPMORGAN CHASE & CO COM 46625H100 987 6,481 SH   SOLE   0 0 6,481
KINDER MORGAN INC DEL COM 49456B101 475 28,536 SH   SOLE   0 0 28,536
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 152 12,850 SH   SOLE   0 0 12,850
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 323 7,442 SH   SOLE   0 0 7,442
MERCK & CO. INC COM 58933Y105 237 3,074 SH   SOLE   0 0 3,074
MICROSOFT CORP COM 594918104 1,326 5,626 SH   SOLE   0 0 5,626
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 177 32,848 SH   SOLE   0 0 32,848
NIKE INC CL B 654106103 233 1,755 SH   SOLE   0 0 1,755
NIKE INC CL B 654106103 1 2,000 SH Put SOLE   0 0 2,000
OSI SYSTEMS INC COM 671044105 464 4,829 SH   SOLE   0 0 4,829
PAYCHEX INC COM 704326107 505 5,156 SH   SOLE   0 0 5,156
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 735 7,215 SH   SOLE   0 0 7,215
PROCTER AND GAMBLE CO COM 742718109 743 5,489 SH   SOLE   0 0 5,489
PROSHARES TR SHORT S&P 500 NE 74347B425 4,344 259,214 SH   SOLE   0 0 259,214
S&P GLOBAL INC COM 78409V104 229 649 SH   SOLE   0 0 649
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,732 117,423 SH   SOLE   0 0 117,423
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,038 14,230 SH   SOLE   0 0 14,230
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,218 3,072 SH   SOLE   0 0 3,072
SPDR SER TR NUVEEN BLMBRG SR 78468R739 571 11,520 SH   SOLE   0 0 11,520
SPROTT PHYSICAL GOLD TR UNIT 85207H104 5,163 385,046 SH   SOLE   0 0 385,046
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5,578 635,350 SH   SOLE   0 0 635,350
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,515 31,415 SH   SOLE   0 0 31,415
STARBUCKS CORP COM 855244109 63 572 SH   SOLE   0 0 572
STARBUCKS CORP COM 855244109 2 9,500 SH Put SOLE   0 0 9,500
SUNDIAL GROWERS INC COM 86730L109 17 15,000 SH   SOLE   0 0 15,000
SUNDIAL GROWERS INC COM 86730L109 0 2,000 SH Call SOLE   0 0 2,000
TESLA INC COM 88160R101 470 703 SH   SOLE   0 0 703
VALERO ENERGY CORP COM 91913Y100 260 3,630 SH   SOLE   0 0 3,630
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,532 77,908 SH   SOLE   0 0 77,908
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 8,424 102,491 SH   SOLE   0 0 102,491
VANGUARD INDEX FDS GROWTH ETF 922908736 34,452 134,033 SH   SOLE   0 0 134,033
VANGUARD INDEX FDS SM CP VAL ETF 922908611 14,412 87,022 SH   SOLE   0 0 87,022
VANGUARD INDEX FDS SML CP GRW ETF 922908595 11,909 43,360 SH   SOLE   0 0 43,360
VANGUARD INDEX FDS TOTAL STK MKT 922908769 294 1,423 SH   SOLE   0 0 1,423
VANGUARD INDEX FDS VALUE ETF 922908744 37,838 287,825 SH   SOLE   0 0 287,825
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 29,803 491,144 SH   SOLE   0 0 491,144
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6,474 125,606 SH   SOLE   0 0 125,606
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 20,988 254,400 SH   SOLE   0 0 254,400
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 544 3,702 SH   SOLE   0 0 3,702
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 229 2,770 SH   SOLE   0 0 2,770
VANGUARD WORLD FD MEGA GRWTH IND 921910816 533 2,572 SH   SOLE   0 0 2,572
VERIZON COMMUNICATIONS INC COM 92343V104 339 5,836 SH   SOLE   0 0 5,836
WELLS FARGO CO NEW COM 949746101 0 10,000 SH Put SOLE   0 0 10,000
WISDOMTREE TR US SMALLCAP DIVD 97717W604 4,070 130,666 SH   SOLE   0 0 130,666