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
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,104 5,205 SH   SOLE   0 0 5,205
ALPHABET INC CAP STK CL A 02079K305 1,147 856 SH   SOLE   0 0 856
ALPHABET INC CAP STK CL C 02079K107 325 243 SH   SOLE   0 0 243
AMAZON COM INC COM 023135106 1,975 1,069 SH   SOLE   0 0 1,069
AMERICAN EXPRESS CO COM 025816109 450 3,617 SH   SOLE   0 0 3,617
AMERICAN TOWER CORP NEW COM 03027X100 379 1,650 SH   SOLE   0 0 1,650
APPLE INC COM 037833100 3,638 12,389 SH   SOLE   0 0 12,389
BERKSHIRE HATHAWAY INC DEL CL A 084670108 679 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,195 5,278 SH   SOLE   0 0 5,278
BIOGEN INC COM 09062X103 412 1,388 SH   SOLE   0 0 1,388
BOOKING HLDGS INC COM 09857L108 304 148 SH   SOLE   0 0 148
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 381 4,869 SH   SOLE   0 0 4,869
CALAVO GROWERS INC COM 128246105 1,961 21,647 SH   SOLE   0 0 21,647
CISCO SYS INC COM 17275R102 304 6,335 SH   SOLE   0 0 6,335
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 249 4,010 SH   SOLE   0 0 4,010
DISNEY WALT CO COM DISNEY 254687106 653 4,512 SH   SOLE   0 0 4,512
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 306 23,859 SH   SOLE   0 0 23,859
ENTERPRISE PRODS PARTNERS L COM 293792107 576 20,437 SH   SOLE   0 0 20,437
FACEBOOK INC CL A 30303M102 612 2,980 SH   SOLE   0 0 2,980
GLOBAL X FDS GLBL X MLP ETF 37950E473 124 15,687 SH   SOLE   0 0 15,687
GOLDMAN SACHS GROUP INC COM 38141G104 274 1,191 SH   SOLE   0 0 1,191
HANNON ARMSTRONG SUST INFR C COM 41068X100 290 9,000 SH   SOLE   0 0 9,000
HOME DEPOT INC COM 437076102 210 960 SH   SOLE   0 0 960
IHS MARKIT LTD SHS G47567105 227 3,011 SH   SOLE   0 0 3,011
INTEL CORP COM 458140100 266 4,445 SH   SOLE   0 0 4,444
INTERNATIONAL BUSINESS MACHS COM 459200101 269 2,005 SH   SOLE   0 0 2,005
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 3,364 210,883 SH   SOLE   0 0 210,882
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,341 89,342 SH   SOLE   0 0 89,342
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1,631 71,473 SH   SOLE   0 0 71,472
INVESCO QQQ TR UNIT SER 1 46090E103 2,902 13,650 SH   SOLE   0 0 13,649
ISHARES GOLD TRUST ISHARES 464285105 299 20,600 SH   SOLE   0 0 20,600
ISHARES INC CORE MSCI EMKT 46434G103 14,604 271,655 SH   SOLE   0 0 271,654
ISHARES TR EUROPE ETF 464287861 304 6,476 SH   SOLE   0 0 6,476
ISHARES TR 1 3 YR TREAS BD 464287457 287 3,387 SH   SOLE   0 0 3,386
ISHARES TR CORE S&P500 ETF 464287200 7,056 21,830 SH   SOLE   0 0 21,829
ISHARES TR PFD AND INCM SEC 464288687 437 11,623 SH   SOLE   0 0 11,623
ISHARES TR NATIONAL MUN ETF 464288414 7,151 62,781 SH   SOLE   0 0 62,781
ISHARES TR IBOXX HI YD ETF 464288513 274 3,112 SH   SOLE   0 0 3,111
ISHARES TR RUS MID CAP ETF 464287499 520 8,726 SH   SOLE   0 0 8,725
ISHARES TR CORE S&P MCP ETF 464287507 25,882 125,753 SH   SOLE   0 0 125,753
ISHARES TR CORE S&P US VLU 464287663 426 6,767 SH   SOLE   0 0 6,766
ISHARES TR MSCI EMG MKT ETF 464287234 453 10,094 SH   SOLE   0 0 10,093
ISHARES TR MSCI EAFE ETF 464287465 17,813 256,521 SH   SOLE   0 0 256,521
ISHARES TR CORE MSCI EAFE 46432F842 11,480 175,966 SH   SOLE   0 0 175,965
ISHARES TR RUSSELL 2000 ETF 464287655 494 2,983 SH   SOLE   0 0 2,982
ISHARES TR S&P 500 VAL ETF 464287408 216 1,661 SH   SOLE   0 0 1,661
ISHARES TR SELECT DIVID ETF 464287168 8,210 77,698 SH   SOLE   0 0 77,697
ISHARES TR S&P 100 ETF 464287101 5,917 41,066 SH   SOLE   0 0 41,065
ISHARES TR MSCI AC ASIA ETF 464288182 4,754 64,685 SH   SOLE   0 0 64,685
ISHARES TR CORE S&P SCP ETF 464287804 18,521 220,886 SH   SOLE   0 0 220,886
ISHARES TR MSCI MIN VOL ETF 46429B697 241 3,679 SH   SOLE   0 0 3,679
ISHARES TR RUS 1000 GRW ETF 464287614 262 1,486 SH   SOLE   0 0 1,486
ISHARES TR RUS 1000 ETF 464287622 444 2,488 SH   SOLE   0 0 2,487
JOHNSON & JOHNSON COM 478160104 724 4,964 SH   SOLE   0 0 4,964
JPMORGAN CHASE & CO COM 46625H100 381 2,734 SH   SOLE   0 0 2,734
LILLY ELI & CO COM 532457108 297 2,257 SH   SOLE   0 0 2,257
MARRIOTT INTL INC NEW CL A 571903202 398 2,630 SH   SOLE   0 0 2,630
MASTERCARD INC CL A 57636Q104 1,166 3,905 SH   SOLE   0 0 3,905
MCDONALDS CORP COM 580135101 402 2,034 SH   SOLE   0 0 2,034
MICROSOFT CORP COM 594918104 383 2,426 SH   SOLE   0 0 2,426
NEXTERA ENERGY INC COM 65339F101 278 1,150 SH   SOLE   0 0 1,150
NIKE INC CL B 654106103 790 7,794 SH   SOLE   0 0 7,794
NOVO-NORDISK A S ADR 670100205 433 7,475 SH   SOLE   0 0 7,475
ORACLE CORP COM 68389X105 439 8,280 SH   SOLE   0 0 8,280
PEPSICO INC COM 713448108 308 2,255 SH   SOLE   0 0 2,255
PFIZER INC COM 717081103 228 5,832 SH   SOLE   0 0 5,832
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 295 15,579 SH   SOLE   0 0 15,579
PROCTER & GAMBLE CO COM 742718109 432 3,462 SH   SOLE   0 0 3,462
SELECT SECTOR SPDR TR ENERGY 81369Y506 302 5,038 SH   SOLE   0 0 5,038
SPDR GOLD TRUST GOLD SHS 78463V107 684 4,784 SH   SOLE   0 0 4,784
SPDR S&P 500 ETF TR TR UNIT 78462F103 45,104 140,135 SH   SOLE   0 0 140,135
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,282 190,400 SH Put SOLE   0 0 190,400
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 476 15,430 SH   SOLE   0 0 15,429
SPDR SERIES TRUST S&P BK ETF 78464A797 257 5,428 SH   SOLE   0 0 5,427
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 277 4,993 SH   SOLE   0 0 4,992
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,328 12,346 SH   SOLE   0 0 12,345
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 302 20,600 SH   SOLE   0 0 20,600
STARBUCKS CORP COM 855244109 389 4,421 SH   SOLE   0 0 4,421
TWITTER INC COM 90184L102 239 7,470 SH   SOLE   0 0 7,470
UBER TECHNOLOGIES INC COM 90353T100 330 11,080 SH   SOLE   0 0 11,080
UNILEVER PLC SPON ADR NEW 904767704 230 4,021 SH   SOLE   0 0 4,021
UNITED TECHNOLOGIES CORP COM 913017109 617 4,120 SH   SOLE   0 0 4,120
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 3,374 67,180 SH   SOLE   0 0 67,180
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 736 21,633 SH   SOLE   0 0 21,632
VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 1,370 32,417 SH   SOLE   0 0 32,416
VANGUARD GROUP DIV APP ETF 921908844 2,098 16,833 SH   SOLE   0 0 16,832
VANGUARD INDEX FDS GROWTH ETF 922908736 1,060 5,819 SH   SOLE   0 0 5,819
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 625 3,935 SH   SOLE   0 0 3,935
VANGUARD INDEX FDS SMALL CP ETF 922908751 573 3,462 SH   SOLE   0 0 3,461
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,641 10,028 SH   SOLE   0 0 10,028
VANGUARD INDEX FDS VALUE ETF 922908744 997 8,321 SH   SOLE   0 0 8,321
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,181 34,280 SH   SOLE   0 0 34,279
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,324 4,477 SH   SOLE   0 0 4,477
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,944 133,673 SH   SOLE   0 0 133,672
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 506 8,324 SH   SOLE   0 0 8,323
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,210 140,934 SH   SOLE   0 0 140,933
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,121 11,964 SH   SOLE   0 0 11,964
VISA INC COM CL A 92826C839 688 3,662 SH   SOLE   0 0 3,662
WALMART INC COM 931142103 346 2,908 SH   SOLE   0 0 2,908
WILLIAMS COS INC DEL COM 969457100 290 12,236 SH   SOLE   0 0 12,236
WISDOMTREE TR US DIVID EX FNCL 97717W406 276 2,978 SH   SOLE   0 0 2,978