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 1 10,000 SH Put SOLE   0 0 10,000
ADVANCED MICRO DEVICES INC COM 007903107 165 3,600 SH   SOLE   0 0 3,600
ALPHABET INC CAP STK CL A 02079K305 275 205 SH   SOLE   0 0 205
ALPHABET INC CAP STK CL C 02079K107 242 181 SH   SOLE   0 0 181
ALPS ETF TR ALERIAN MLP 00162Q866 709 83,366 SH   SOLE   0 0 83,366
AMAZON COM INC COM 023135106 238 129 SH   SOLE   0 0 129
AMERICAN EXPRESS CO COM 025816109 251 2,018 SH   SOLE   0 0 2,018
AMERICAN VANGUARD CORP COM 030371108 428 22,000 SH   SOLE   0 0 22,000
AMERICOLD RLTY TR COM 03064D108 3,718 106,058 SH   SOLE   0 0 106,058
APPLE INC COM 037833100 1,819 6,195 SH   SOLE   0 0 6,195
AT&T INC COM 00206R102 2 5,000 SH Put SOLE   0 0 5,000
AT&T INC COM 00206R102 671 17,181 SH   SOLE   0 0 17,181
AUTOMATIC DATA PROCESSING IN COM 053015103 1,059 6,212 SH   SOLE   0 0 6,212
AZUL S A SPONSR ADR PFD 05501U106 385 9,000 SH   SOLE   0 0 9,000
BANK AMER CORP COM 060505104 406 11,523 SH   SOLE   0 0 11,523
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 434 1,916 SH   SOLE   0 0 1,916
CISCO SYS INC COM 17275R102 218 4,543 SH   SOLE   0 0 4,543
COHEN & STEERS QUALITY RLTY COM 19247L106 173 11,656 SH   SOLE   0 0 11,656
FEDEX CORP COM 31428X106 279 1,847 SH   SOLE   0 0 1,847
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 2,102 40,574 SH   SOLE   0 0 40,574
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 316 6,105 SH   SOLE   0 0 6,105
GENERAL ELECTRIC CO COM 369604103 8 745 SH   SOLE   0 0 745
GENERAL ELECTRIC CO COM 369604103 2 38,100 SH Call SOLE   0 0 38,100
HARVARD BIOSCIENCE INC COM 416906105 77 25,400 SH   SOLE   0 0 25,400
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 6,472 128,459 SH   SOLE   0 0 128,459
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 309 9,908 SH   SOLE   0 0 9,908
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 2,398 54,470 SH   SOLE   0 0 54,470
INVESCO QQQ TR UNIT SER 1 46090E103 714 3,360 SH   SOLE   0 0 3,360
ISHARES GOLD TRUST ISHARES 464285105 8,206 565,963 SH   SOLE   0 0 565,963
ISHARES TR 0-5 YR TIPS ETF 46429B747 10,902 108,250 SH   SOLE   0 0 108,250
ISHARES TR CORE DIV GRWTH 46434V621 1,459 34,680 SH   SOLE   0 0 34,680
ISHARES TR CORE HIGH DV ETF 46429B663 1,372 13,995 SH   SOLE   0 0 13,995
ISHARES TR CORE MSCI EAFE 46432F842 6,452 98,903 SH   SOLE   0 0 98,903
ISHARES TR CORE MSCI TOTAL 46432F834 23,251 375,626 SH   SOLE   0 0 375,626
ISHARES TR CORE S&P US GWT 464287671 327 4,838 SH   SOLE   0 0 4,838
ISHARES TR CORE S&P US VLU 464287663 368 5,838 SH   SOLE   0 0 5,838
ISHARES TR CRE U S REIT ETF 464288521 6,616 121,198 SH   SOLE   0 0 121,198
ISHARES TR INTL DIV GRWTH 46435G524 842 13,953 SH   SOLE   0 0 13,953
ISHARES TR INTL SEL DIV ETF 464288448 841 25,059 SH   SOLE   0 0 25,059
ISHARES TR MORTGE REL ETF 46435G342 484 10,860 SH   SOLE   0 0 10,860
ISHARES TR SHRT NAT MUN ETF 464288158 684 6,409 SH   SOLE   0 0 6,409
ISHARES TR ULTR SH TRM BD 46434V878 8,574 170,350 SH   SOLE   0 0 170,350
ISHARES TR US TREAS BD ETF 46429B267 4,816 185,658 SH   SOLE   0 0 185,658
JACOBS ENGR GROUP INC COM 469814107 629 7,000 SH   SOLE   0 0 7,000
JOHNSON & JOHNSON COM 478160104 261 1,792 SH   SOLE   0 0 1,792
JPMORGAN CHASE & CO COM 46625H100 606 4,349 SH   SOLE   0 0 4,349
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 468 7,442 SH   SOLE   0 0 7,442
MERCK & CO INC COM 58933Y105 239 2,624 SH   SOLE   0 0 2,624
MICROSOFT CORP COM 594918104 696 4,414 SH   SOLE   0 0 4,414
NIKE INC CL B 654106103 203 2,000 SH   SOLE   0 0 2,000
NIKE INC CL B 654106103 2 2,000 SH Put SOLE   0 0 2,000
OSI SYSTEMS INC COM 671044105 486 4,829 SH   SOLE   0 0 4,829
PAYCHEX INC COM 704326107 425 5,000 SH   SOLE   0 0 5,000
PROCTER & GAMBLE CO COM 742718109 706 5,653 SH   SOLE   0 0 5,653
ROYAL GOLD INC COM 780287108 527 4,308 SH   SOLE   0 0 4,308
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,028 3,193 SH   SOLE   0 0 3,193
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 767 15,610 SH   SOLE   0 0 15,610
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,014 41,118 SH   SOLE   0 0 41,118
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 288 5,823 SH   SOLE   0 0 5,823
VANGUARD GROUP DIV APP ETF 921908844 381 3,055 SH   SOLE   0 0 3,055
VANGUARD INDEX FDS GROWTH ETF 922908736 30,195 165,751 SH   SOLE   0 0 165,751
VANGUARD INDEX FDS SM CP VAL ETF 922908611 10,192 74,354 SH   SOLE   0 0 74,354
VANGUARD INDEX FDS SML CP GRW ETF 922908595 9,340 47,008 SH   SOLE   0 0 47,008
VANGUARD INDEX FDS VALUE ETF 922908744 31,005 258,700 SH   SOLE   0 0 258,700
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 38,156 627,252 SH   SOLE   0 0 627,252
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 273 2,913 SH   SOLE   0 0 2,913