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
iSHARES 1-3 YR TREASURY COM 464287457 514 5,945 SH   SOLE   0 0 5,945
ADOBE SYSTEMS COM 00724F101 200 400 SH   SOLE   0 0 400
ALPHABET 'A' COM 02079K305 11,462 6,540 SH   SOLE   0 0 6,540
ALPHABET 'C' COM 02079K107 2,917 1,665 SH   SOLE   0 0 1,665
AMAZON COM COM 023135106 4,784 1,469 SH   SOLE   0 0 1,469
AMERICAN EXPRESS COM 025816109 4,582 37,895 SH   SOLE   0 0 37,895
APPLE COM 037833100 27,909 210,334 SH   SOLE   0 0 210,334
AT&T INC COM COM 00206R102 6,268 217,947 SH   SOLE   0 0 217,947
BANK OF AMERICA COM 060505104 18,975 626,028 SH   SOLE   0 0 626,028
BERKSHIRE HATHAWAY INC-CL B COM 084670702 10,102 43,566 SH   SOLE   0 0 43,566
BOEING COM 097023105 1,162 5,430 SH   SOLE   0 0 5,430
CHEVRON TEXACO CORP COM 166764100 1,326 15,698 SH   SOLE   0 0 15,698
CISCO SYSTEMS COM 17275R102 5,814 129,924 SH   SOLE   0 0 129,924
CITIGROUP INC COM 172967424 593 9,620 SH   SOLE   0 0 9,620
COCA-COLA CO COM 191216100 3,948 71,985 SH   SOLE   0 0 71,985
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 535 27,500 SH   SOLE   0 0 27,500
CORNING COM 219350105 360 10,000 SH   SOLE   0 0 10,000
CVS CAREMARK COM 126650100 969 14,190 SH   SOLE   0 0 14,190
EXXON MOBIL CORP COM COM 30231G102 8,407 203,960 SH   SOLE   0 0 203,960
FACEBOOK 'A' COM 30303m102 4,355 15,942 SH   SOLE   0 0 15,942
FEDEX COM 31428X106 20,900 80,504 SH   SOLE   0 0 80,504
GENERAL ELECTRIC CO COM 369604103 6,856 634,810 SH   SOLE   0 0 634,810
GOODRX HOLDINGS INC COM CLASS COM 38246G108 272 6,740 SH   SOLE   0 0 6,740
IBM CORPORATION COM COM 459200101 428 3,400 SH   SOLE   0 0 3,400
INTEL CORP COM COM 458140100 7,121 142,936 SH   SOLE   0 0 142,936
JOHNSON & JOHNSON COM COM 478160104 1,384 8,792 SH   SOLE   0 0 8,792
JPMORGAN CHASE & CO COM 46625H100 1,722 13,548 SH   SOLE   0 0 13,548
KRAFT HEINZ CO COM COM 500754106 9,020 260,241 SH   SOLE   0 0 260,241
MERCK & CO INC COM COM 58933Y105 9,022 110,295 SH   SOLE   0 0 110,295
MICRON TECHNOLOGY COM 595112103 902 12,000 SH   SOLE   0 0 12,000
MICROSOFT CORP COM COM 594918104 7,441 33,455 SH   SOLE   0 0 33,455
NETFLIX INCORPORATED COM 64110L106 433 800 SH   SOLE   0 0 800
NVIDIA CORP COM 67066G104 830 1,589 SH   SOLE   0 0 1,589
PEPSICO INC COM COM 713448108 619 4,175 SH   SOLE   0 0 4,175
PFIZER INC COM COM 717081103 5,740 155,943 SH   SOLE   0 0 155,943
PROCTER AND GAMBLE CO COM COM 742718109 239 1,716 SH   SOLE   0 0 1,716
SALESFORCE.COM COM 79466L302 242 1,087 SH   SOLE   0 0 1,087
SCHLUMBERGER COM 806857108 284 13,000 SH   SOLE   0 0 13,000
SHOPIFY INC CLASS A COM 82509l107 374 330 SH   SOLE   0 0 330
TELADOC INCORPORATED COM 87918A105 368 1,840 SH   SOLE   0 0 1,840
UBER TECHNOLOGIES INC COM 90353T100 349 6,850 SH   SOLE   0 0 6,850
VISA COM 92826C839 248 1,135 SH   SOLE   0 0 1,135
WALGREEN BOOTS ALLIANCE INC COM 931427108 451 11,300 SH   SOLE   0 0 11,300
WALT DISNEY COM 254687106 3,108 17,156 SH   SOLE   0 0 17,156
WASTE MGMT INC DEL COM COM 94106L109 200 1,700 SH   SOLE   0 0 1,700
WELLS FARGO COM 949746101 7,979 264,365 SH   SOLE   0 0 264,365
ENERGY TRANSFER LP COM 29273v100 93 15,000 SH   SOLE   0 0 15,000
BCS IPATH S&P 500 VIX ETF COM 06746P621 186 11,105 SH   SOLE   0 0 11,105
DIREXION DAILY S&P 500 BEAR 3X COM 25460E885 2,346 600,000 SH   SOLE   0 0 600,000
GLOBAL X FUNDS ROBOTICS & ARTI COM 37954Y715 826 24,918 SH   SOLE   0 0 24,918
GUGGENHEIM S&P 500 EQ.WEIGHTED COM 46137v357 696 5,461 SH   SOLE   0 0 5,461
HEALTH SECTOR INDEX ETF COM 81369Y209 287 2,531 SH   SOLE   0 0 2,531
INVESCO NASDAQ 100 QQQ TRUST COM 46090E103 5,477 17,456 SH   SOLE   0 0 17,456
INVESCO NASDAQ 100 QQQ TRUST COM 46090E103 533 1,700 SH Put SOLE   0 0 1,700
INVESCO NASDAQ 100 QQQ TRUST COM 46090E103 533 1,700 SH Put SOLE   0 0 1,700
iSHARES CORE S&P MIDCAP 400 IN COM 464287507 7,295 31,741 SH   SOLE   0 0 31,741
iSHARES S&P 100 INDEX ETF COM 464287101 860 5,010 SH   SOLE   0 0 5,010
iSHARES S&P SMALLCAP 600 IND E COM 464287804 4,242 46,163 SH   SOLE   0 0 46,163
iSHARES S&P SMALLCAP 600 VALUE COM 464287879 1,416 17,411 SH   SOLE   0 0 17,411
iSHARES TR GL CLEAN ENE ETF COM 464288224 1,087 38,509 SH   SOLE   0 0 38,509
iSHARES TRUST-RUSSELL 1000 VAL COM 464287598 2,191 16,023 SH   SOLE   0 0 16,023
SPDR DJIA TRUST COM 78467X109 3,214 10,511 SH   SOLE   0 0 10,511
SPDR ENERGY SECTOR ETF COM 81369y506 1,453 38,334 SH   SOLE   0 0 38,334
SPDR INDEX CONSUMER DISCRE FUN COM 81369Y407 321 1,997 SH   SOLE   0 0 1,997
SPDR S&P 500 ETF TRUST COM 78462F103 11,086 29,650 SH   SOLE   0 0 29,650
SPDR S&P 500 ETF TRUST COM 78462F103 523 1,400 SH Put SOLE   0 0 1,400
SPDR S&P 500 ETF TRUST COM 78462F103 523 1,400 SH Put SOLE   0 0 1,400
SPDR S&P 600 SMALL CAP VALUE E COM 78464A300 1,115 16,841 SH   SOLE   0 0 16,841
SPDR S&P BIOTECH ETF COM 78464A870 968 6,876 SH   SOLE   0 0 6,876
SPDR S&P MID CAP 400 ETF TRUST COM 78467Y107 999 2,379 SH   SOLE   0 0 2,379
SPDR US FINANCIAL SECTOR COM 81369Y605 1,024 34,725 SH   SOLE   0 0 34,725
VANGUARD EXTENDED MKT INDEX ET COM 922908652 1,521 9,235 SH   SOLE   0 0 9,235
VANGUARD IND TOTAL STOCK MKT E COM 922908769 9,842 50,564 SH   SOLE   0 0 50,564
VANGUARD LARGE CAP ETF COM 922908637 3,409 19,400 SH   SOLE   0 0 19,400
VANGUARD LARGE CAP GROWTH ETF COM 922908736 3,488 13,768 SH   SOLE   0 0 13,768
VANGUARD LARGE CAP VALUE INDEX COM 922908744 3,214 27,016 SH   SOLE   0 0 27,016
VANGUARD S&P 500 ETF COM 922908363 395 1,150 SH   SOLE   0 0 1,150
VANGUARD SMALL CAP VALUE ETF COM 922908611 1,323 9,306 SH   SOLE   0 0 9,306
INVESCO QQQ TRUST SERIES I COM 46090E103 420 1,340 SH   SOLE   0 0 1,340
iSHARES S&P 500 FD ETF (MEX) COM 464287200 575 1,540 SH   SOLE   0 0 1,540
iSHARES NORTH AMERICAN NAT RES MF 464287374 511 21,948 SH   SOLE   0 0 21,948
VANGUARD GBL EX-US REAL ESTATE MF 922042676 224 4,118 SH   SOLE   0 0 4,118
VANGUARD REIT INDEX ETF MF 922908553 438 5,152 SH   SOLE   0 0 5,152
DB COMMODITY INDEX COM 46138B103 766 52,118 SH   SOLE   0 0 52,118
GOLD MINERS ETF COM 92189F106 662 18,379 SH   SOLE   0 0 18,379
ISHARES GOLD COM 464285105 5,685 313,542 SH   SOLE   0 0 313,542
ISHARES SILVER COM 46428Q109 1,718 69,927 SH   SOLE   0 0 69,927
SPDR GOLD TRUST ETF COM 78463V107 1,037 5,814 SH   SOLE   0 0 5,814
US NATURAL GAS FD ETF COM 912318300 175 19,000 SH   SOLE   0 0 19,000
iSHARES MSCI EAFE ETF COM 464287465 980 13,432 SH   SOLE   0 0 13,432
iSHARES MSCI EAFE SMALL CAP ET COM 464288273 1,126 16,479 SH   SOLE   0 0 16,479
iSHARES MSCI EAFE VALUE ETF COM 464288877 879 18,613 SH   SOLE   0 0 18,613
SPDR S&P INTL SMALL CAP ETF COM 78463X871 492 13,900 SH   SOLE   0 0 13,900
VANGUARD FTSE ALL WORLD EX US COM 922042775 3,420 58,609 SH   SOLE   0 0 58,609
VANGUARD FTSE ALL WORLD EX US COM 922042718 1,925 15,797 SH   SOLE   0 0 15,797
VANGUARD MSCI EAFE ETF COM 921943858 1,547 32,779 SH   SOLE   0 0 32,779
VANGUARD TOTAL INTL STOCK ETF COM 921909768 3,818 63,466 SH   SOLE   0 0 63,466
iSHARES MSCI EMERGING MARKETS COM 464287234 413 8,000 SH   SOLE   0 0 8,000
VANGUARD FTSE EMERGING MARKETS COM 922042858 3,792 75,664 SH   SOLE   0 0 75,664
WISDOMTREE EM MKTS HIGH DIV COM 97717w315 2,543 61,822 SH   SOLE   0 0 61,822
BLACKBERRY LTD ADR 09228F103 94 14,250 SH   SOLE   0 0 14,250
CRONOS GROUP INCORPORATED ADR 22717L101 187 27,000 SH   SOLE   0 0 27,000
ANHEUSER BUSCH INBEV ADR 03524A108 15,661 224,015 SH   SOLE   0 0 224,015
BANCO SANTANDER ADR ADR 05964H105 45 14,750 SH   SOLE   0 0 14,750
GLAXO SMITHKLINE ADR ADR 37733W105 406 11,035 SH   SOLE   0 0 11,035
NOVARTIS ADR ADR 66987v109 989 10,475 SH   SOLE   0 0 10,475
ROYAL DUTCH SHELL'A' ADR ADR 780259206 3,012 85,707 SH   SOLE   0 0 85,707
ROYAL DUTCH SHELL 'B' ADR ADR 780259107 608 18,100 SH   SOLE   0 0 18,100
SANOFI-AVENTIS ADR ADR 80105n105 1,612 33,175 SH   SOLE   0 0 33,175
SAP AG ADR ADR 803054204 522 4,000 SH   SOLE   0 0 4,000
TELEFONICA ADR ADR 879382208 73 18,192 SH   SOLE   0 0 18,192
TOTAL ADR ADR 89151E109 209 4,994 SH   SOLE   0 0 4,994
UNILEVER ADR ADR 904767704 568 9,405 SH   SOLE   0 0 9,405
VODAFONE ADR ADR 92857w308 410 24,850 SH   SOLE   0 0 24,850
iSHARES MSCI UNITED KINGDOM ET COM 46435G334 516 17,600 SH   SOLE   0 0 17,600
iSHARES S&P EUROPE 350 INDEX F COM 464287861 465 9,713 SH   SOLE   0 0 9,713
SPDR IS EUR STOXX 50 ETF -SBI- COM 78463X202 10,614 254,422 SH   SOLE   0 0 254,422
VANGUARD MSCI EUROPE COM 922042874 472 7,840 SH   SOLE   0 0 7,840
WISDOMTREE EUROPE HEDGED EQUIT COM 97717X701 1,216 18,345 SH   SOLE   0 0 18,345
CEMEX SAB DE CV ADR ADR 151290889 8,303 1,605,932 SH   SOLE   0 0 1,605,932
FEMSA ADR ADR 344419106 307 4,050 SH   SOLE   0 0 4,050
ALIBABA GROUP HOLDING LTD ADR 01609w102 5,405 23,225 SH   SOLE   0 0 23,225
TEVA PHARMACEUTICAL ADR ADR 881624209 687 71,200 SH   SOLE   0 0 71,200
TOYOTA MOTOR CORP ADR ADR 892331307 3,037 19,650 SH   SOLE   0 0 19,650
iSHARES-MSCI ALL COUN.AS.EX JA COM 464288182 11,851 132,251 SH   SOLE   0 0 132,251
iSHARES-MSCI JAPAN INDEX COM 46434G822 1,476 21,842 SH   SOLE   0 0 21,842
iSHARES HK CHINA 25 INDEX ETF COM 464287184 620 13,350 SH   SOLE   0 0 13,350
MSCI INDIA INDEX FD COM 46429B598 484 12,031 SH   SOLE   0 0 12,031
VANGUARD PACIFIC STOCK INDEX E COM 922042866 1,125 14,141 SH   SOLE   0 0 14,141
WISDOMTREE-JAPAN HEDGED EQUITY COM 97717w851 1,282 23,550 SH   SOLE   0 0 23,550
iSHARES PACIFIC EX JPN ETF (ME COM 464286665 422 9,365 SH   SOLE   0 0 9,365
WISDOMTREE TRUST JAPAN (MEX) COM 97717W851 517 9,500 SH   SOLE   0 0 9,500