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 411 4,485 SH   SOLE   0 0 4,485
ADVANCED MICRO DEVICES INC COM 007903107 2 1,000 SH Put SOLE   0 0 1,000
AES CORP COM 00130H105 322 13,693 SH   SOLE   0 0 13,693
ALPHABET INC CAP STK CL A 02079K305 584 333 SH   SOLE   0 0 333
ALPHABET INC CAP STK CL C 02079K107 753 430 SH   SOLE   0 0 430
AMAZON COM INC COM 023135106 1,039 319 SH   SOLE   0 0 319
AMERICAN VANGUARD CORP COM 030371108 341 22,000 SH   SOLE   0 0 22,000
AMERICOLD RLTY TR COM 03064D108 4,532 121,395 SH   SOLE   0 0 121,395
APPLE INC COM 037833100 3,241 24,428 SH   SOLE   0 0 24,428
AT&T INC COM 00206R102 128 4,439 SH   SOLE   0 0 4,439
AT&T INC COM 00206R102 13 14,000 SH Put SOLE   0 0 14,000
AUTOMATIC DATA PROCESSING IN COM 053015103 1,108 6,289 SH   SOLE   0 0 6,289
AZUL S A SPONSR ADR PFD 05501U106 630 27,600 SH   SOLE   0 0 27,600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 451 1,946 SH   SOLE   0 0 1,946
BK OF AMERICA CORP COM 060505104 434 14,313 SH   SOLE   0 0 14,313
BK OF AMERICA CORP COM 060505104 1 5,000 SH Put SOLE   0 0 5,000
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 230 1,500 SH   SOLE   0 0 1,500
CAMBRIA ETF TR TAIL RISK 132061862 9,382 455,897 SH   SOLE   0 0 455,897
CISCO SYS INC COM 17275R102 259 5,793 SH   SOLE   0 0 5,793
COHEN & STEERS QUALITY INCOM COM 19247L106 145 11,656 SH   SOLE   0 0 11,656
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 5,717 226,793 SH   SOLE   0 0 226,793
DUKE ENERGY CORP NEW COM NEW 26441C204 397 4,336 SH   SOLE   0 0 4,336
FACEBOOK INC CL A 30303M102 221 808 SH   SOLE   0 0 808
FACEBOOK INC CL A 30303M102 10 300 SH Put SOLE   0 0 300
FEDEX CORP COM 31428X106 480 1,847 SH   SOLE   0 0 1,847
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,183 21,612 SH   SOLE   0 0 21,612
FLEXSHARES TR MORNSTAR UPSTR 33939L407 7,780 239,100 SH   SOLE   0 0 239,100
GENERAL ELECTRIC CO COM 369604103 17 1,600 SH   SOLE   0 0 1,600
GENERAL ELECTRIC CO COM 369604103 28 24,500 SH Call SOLE   0 0 24,500
HARVARD BIOSCIENCE INC COM 416906105 281 65,575 SH   SOLE   0 0 65,575
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 20,795 411,129 SH   SOLE   0 0 411,129
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 290 16,658 SH   SOLE   0 0 16,658
INVESCO QQQ TR UNIT SER 1 46090E103 1,130 3,602 SH   SOLE   0 0 3,602
ISHARES TR BLACKROCK ULTRA 46434V878 3,788 74,984 SH   SOLE   0 0 74,984
ISHARES TR CORE DIV GRWTH 46434V621 544 12,145 SH   SOLE   0 0 12,145
ISHARES TR MSCI INTL QUALTY 46434V456 523 14,667 SH   SOLE   0 0 14,667
ISHARES TR MSCI UK ETF NEW 46435G334 239 8,153 SH   SOLE   0 0 8,153
ISHARES TR MSCI USA QLT FCT 46432F339 747 6,424 SH   SOLE   0 0 6,424
JACOBS ENGR GROUP INC COM 469814107 679 6,232 SH   SOLE   0 0 6,232
JOHNSON & JOHNSON COM 478160104 289 1,837 SH   SOLE   0 0 1,837
JPMORGAN CHASE & CO COM 46625H100 820 6,451 SH   SOLE   0 0 6,451
JPMORGAN CHASE & CO COM 46625H100 1 2,000 SH Put SOLE   0 0 2,000
KINDER MORGAN INC DEL COM 49456B101 330 24,143 SH   SOLE   0 0 24,143
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 138 12,850 SH   SOLE   0 0 12,850
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 316 7,442 SH   SOLE   0 0 7,442
MERCK & CO. INC COM 58933Y105 251 3,074 SH   SOLE   0 0 3,074
MICROSOFT CORP COM 594918104 1,221 5,491 SH   SOLE   0 0 5,491
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 187 42,308 SH   SOLE   0 0 42,308
NIKE INC CL B 654106103 248 1,756 SH   SOLE   0 0 1,756
NIKE INC CL B 654106103 3 2,000 SH Put SOLE   0 0 2,000
OSI SYSTEMS INC COM 671044105 450 4,829 SH   SOLE   0 0 4,829
PAYCHEX INC COM 704326107 477 5,121 SH   SOLE   0 0 5,121
PFIZER INC COM 717081103 256 6,957 SH   SOLE   0 0 6,957
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 761 7,462 SH   SOLE   0 0 7,462
PNC FINL SVCS GROUP INC COM 693475105 205 1,375 SH   SOLE   0 0 1,375
PROCTER AND GAMBLE CO COM 742718109 707 5,078 SH   SOLE   0 0 5,078
PROSHARES TR SHORT QQQ NEW 74347B714 14,324 994,016 SH   SOLE   0 0 994,016
ROYAL GOLD INC COM 780287108 260 2,445 SH   SOLE   0 0 2,445
S&P GLOBAL INC COM 78409V104 213 649 SH   SOLE   0 0 649
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,540 115,507 SH   SOLE   0 0 115,507
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 867 13,510 SH   SOLE   0 0 13,510
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,143 3,057 SH   SOLE   0 0 3,057
SPDR SER TR NUVEEN BLMBRG SR 78468R739 673 13,520 SH   SOLE   0 0 13,520
SPROTT PHYSICAL GOLD TR UNIT 85207H104 5,720 379,058 SH   SOLE   0 0 379,058
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5,161 552,529 SH   SOLE   0 0 552,529
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,123 22,786 SH   SOLE   0 0 22,786
TESLA INC COM 88160R101 364 516 SH   SOLE   0 0 516
TESLA INC COM 88160R101 1 100 SH Put SOLE   0 0 100
VALERO ENERGY CORP COM 91913Y100 208 3,679 SH   SOLE   0 0 3,679
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,748 76,279 SH   SOLE   0 0 76,279
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 8,369 100,948 SH   SOLE   0 0 100,948
VANGUARD INDEX FDS GROWTH ETF 922908736 33,922 133,897 SH   SOLE   0 0 133,897
VANGUARD INDEX FDS SM CP VAL ETF 922908611 12,373 87,007 SH   SOLE   0 0 87,007
VANGUARD INDEX FDS SML CP GRW ETF 922908595 11,580 43,265 SH   SOLE   0 0 43,265
VANGUARD INDEX FDS VALUE ETF 922908744 34,021 285,985 SH   SOLE   0 0 285,985
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 28,524 488,752 SH   SOLE   0 0 488,752
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6,960 136,194 SH   SOLE   0 0 136,194
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 11,774 141,426 SH   SOLE   0 0 141,426
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 703 4,981 SH   SOLE   0 0 4,981
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 226 2,780 SH   SOLE   0 0 2,780
VANGUARD WORLD FD MEGA GRWTH IND 921910816 518 2,541 SH   SOLE   0 0 2,541
VERIZON COMMUNICATIONS INC COM 92343V104 343 5,836 SH   SOLE   0 0 5,836
WISDOMTREE TR US SMALLCAP DIVD 97717W604 3,383 127,167 SH   SOLE   0 0 127,167