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
3M COMPANY COM 88579Y101 445 2,031 SH   SOLE NONE 0 0 2,031
ABBVIE INC COM 00287Y109 275 2,912 SH   SOLE NONE 0 0 2,912
ACTIVISION BLIZZARD COM 00507V109 8,376 124,173 SH   SOLE NONE 0 0 124,173
ADOBE SYSTEMS COM 00724F101 361 1,675 SH   SOLE NONE 0 0 1,675
ALPHABET INC CAP STK CL C 02079K107 3,775 3,659 SH   SOLE NONE 0 0 3,659
ALPHABET INC CAP STK CL A 02079K305 569 549 SH   SOLE NONE 0 0 549
AMAZON COM COM 023135106 1,864 1,288 SH   SOLE NONE 0 0 1,288
APPLE INC COM 037833100 13,699 81,653 SH   SOLE NONE 0 0 81,653
ARISTA NETWORKS COM 040413106 236 925 SH   SOLE NONE 0 0 925
AT&T INC COM 00206R102 400 11,221 SH   SOLE NONE 0 0 11,221
BANK AMERICA COM 060505104 700 23,345 SH   SOLE NONE 0 0 23,345
BAOZUN INC SPONSORED ADR 06684L103 247 5,395 SH   SOLE NONE 0 0 5,395
BERKSHIRE HATHAWAY CL B NEW 084670702 481 2,414 SH   SOLE NONE 0 0 2,414
BLACKROCK CORP COM 09255P107 128 12,100 SH   SOLE NONE 0 0 12,100
BLACKSTONE GROUP COM UNIT LTD 09253U108 650 20,375 SH   SOLE NONE 0 0 20,375
CHEVRON CORP COM 166764100 261 2,293 SH   SOLE NONE 0 0 2,293
CLAYMORE GUGGENHEIM GUGG CHN TECH 18383Q135 3,225 53,923 SH   SOLE NONE 0 0 53,923
CONSTELLATION BRANDS CL A 21036P108 3,088 13,552 SH   SOLE NONE 0 0 13,552
CONSUMER DISCRETIONARY SBI CONS DISCR 81369Y407 4,267 42,133 SH   SOLE NONE 0 0 42,133
CONTROL4 CORP COM 21240D107 5,344 248,801 SH   SOLE NONE 0 0 248,801
CORPORATE CAPITAL COM 219880101 204 12,120 SH   SOLE NONE 0 0 12,120
CROWN CASTLE COM 22822V101 385 3,516 SH   SOLE NONE 0 0 3,516
EDITAS MEDICINE COM 28106W103 205 6,205 SH   SOLE NONE 0 0 6,205
ELECTRONIC ARTS COM 285512109 4,206 34,699 SH   SOLE NONE 0 0 34,699
ENERGY TRANSFER UNIT LTD PRT INT 29278N103 374 23,088 SH   SOLE NONE 0 0 23,088
ESTEE LAUDER CL A 518439104 332 2,220 SH   SOLE NONE 0 0 2,220
ETFMG ALTERNATIVE ETFMG ALTR HRVST 26924G508 688 23,314 SH   SOLE NONE 0 0 23,314
EXXON MOBIL COM 30231G102 283 3,801 SH   SOLE NONE 0 0 3,801
FACEBOOK INC CL A 30303M102 8,611 53,890 SH   SOLE NONE 0 0 53,890
FIRST REPUBLIC COM 33616C100 5,143 55,540 SH   SOLE NONE 0 0 55,540
GENERAL DYNAMICS COM 369550108 458 2,074 SH   SOLE NONE 0 0 2,074
GERON CORP COM 374163103 42 10,000 SH   SOLE NONE 0 0 10,000
GILEAD SCIENCES COM 375558103 331 4,392 SH   SOLE NONE 0 0 4,392
HOME DEPOT COM 437076102 5,275 29,597 SH   SOLE NONE 0 0 29,597
IDEXX LABS INC COM 45168D104 229 1,200 SH   SOLE NONE 0 0 1,200
INTEL CORP COM 458140100 3,484 66,902 SH   SOLE NONE 0 0 66,902
IRONWOOD PHARMACEUTICALS COM CL A 46333X108 158 10,259 SH   SOLE NONE 0 0 10,259
ISHARES AEROSPACE US AER DEF ETF 464288760 7,713 38,965 SH   SOLE NONE 0 0 38,965
ISHARES CORE CORE MSCI EMKT 46434G103 27,915 477,998 SH   SOLE NONE 0 0 477,998
ISHARES CORE CORE MSCI EAFE 46432F842 22,786 345,882 SH   SOLE NONE 0 0 345,882
ISHARES CORE CORE S&P SCP ETF 464287804 5,217 67,748 SH   SOLE NONE 0 0 67,748
ISHARES CORE CORE S&P500 ETF 464287200 635 2,394 SH   SOLE NONE 0 0 2,394
ISHARES CORE CORE S&P MCP ETF 464287507 363 1,936 SH   SOLE NONE 0 0 1,936
ISHARES EDGE MIN VOL USA ETF 46429B697 362 6,986 SH   SOLE NONE 0 0 6,986
ISHARES GOLD ISHARES 464285105 2,337 183,598 SH   SOLE NONE 0 0 183,598
ISHARES MSCI MSCI CHINA ETF 46429B671 2,728 39,789 SH   SOLE NONE 0 0 39,789
ISHARES MSCI MSCI BRAZIL ETF 464286400 2,675 59,610 SH   SOLE NONE 0 0 59,610
ISHARES MSCI MSCI INDIA ETF 46429B598 2,501 73,294 SH   SOLE NONE 0 0 73,294
ISHARES MSCI MSCI EURZONE ETF 464286608 675 15,572 SH   SOLE NONE 0 0 15,572
ISHARES MSCI MSCI EMG MKT ETF 464287234 278 5,770 SH   SOLE NONE 0 0 5,770
ISHARES NASDAQ NASDAQ BIOTECH 464287556 10,938 102,478 SH   SOLE NONE 0 0 102,478
ISHARES PHLX PHLX SEMICND ETF 464287523 1,945 10,803 SH   SOLE NONE 0 0 10,803
ISHARES RUSSELL RUSSELL 2000 ETF 464287655 1,396 9,198 SH   SOLE NONE 0 0 9,198
ISHARES SELECT SELECT DIVID ETF 464287168 11,038 116,044 SH   SOLE NONE 0 0 116,044
ISHARES TIPS TIPS BD ETF 464287176 224 1,985 SH   SOLE NONE 0 0 1,985
ISHARES U S SHT MAT BD ETF 46431W507 285 5,695 SH   SOLE NONE 0 0 5,695
JOHNSON & JOHNSON COM 478160104 335 2,620 SH   SOLE NONE 0 0 2,620
JPMORGAN CHASE COM 46625H100 307 2,795 SH   SOLE NONE 0 0 2,795
KRATOS DEFENSE COM NEW 50077B207 1,111 108,022 SH   SOLE NONE 0 0 108,022
LAS VEGAS SANDS COM 517834107 326 4,540 SH   SOLE NONE 0 0 4,540
LOCKHEED MARTIN COM 539830109 4,761 14,091 SH   SOLE NONE 0 0 14,091
MAGELLAN MIDSTREAM COM UNIT RP LP 559080106 229 3,925 SH   SOLE NONE 0 0 3,925
MGM GROWTH CL A COM 55303A105 2,982 112,359 SH   SOLE NONE 0 0 112,359
MGM RESORTS COM 552953101 5,966 170,368 SH   SOLE NONE 0 0 170,368
MICROSOFT CORP COM 594918104 934 10,239 SH   SOLE NONE 0 0 10,239
NETFLIX INC COM 64110L106 5,477 18,546 SH   SOLE NONE 0 0 18,546
NEXTERA ENERGY COM 65339F101 811 4,968 SH   SOLE NONE 0 0 4,968
NIKE INC CL B 654106103 209 3,159 SH   SOLE NONE 0 0 3,159
NORTHROP GRUMMAN COM 666807102 8,995 25,766 SH   SOLE NONE 0 0 25,766
NUVEEN CA COM 67066Y105 211 15,785 SH   SOLE NONE 0 0 15,785
NUVEEN ENERGY COM 67074U103 451 45,194 SH   SOLE NONE 0 0 45,194
NUVEEN HIGH COM 67075P103 3,214 328,391 SH   SOLE NONE 0 0 328,391
NUVEEN HIGH COM 67076E107 1,718 174,440 SH   SOLE NONE 0 0 174,440
NUVEEN HIGH COM 67077N106 679 70,225 SH   SOLE NONE 0 0 70,225
NUVEEN HIGH COM 67075L102 310 31,692 SH   SOLE NONE 0 0 31,692
NUVEEN PFD COM 67073B106 1,443 144,200 SH   SOLE NONE 0 0 144,200
NVIDIA CORP COM 67066G104 8,766 37,853 SH   SOLE NONE 0 0 37,853
NVIDIA CORP COM 67066G104 200 35 SH Call SOLE NONE 0 0 35
PAGSEGURO DIGITAL COM CL A G68707101 278 7,272 SH   SOLE NONE 0 0 7,272
PAYPAL HOLDINGS COM 70450Y103 364 4,809 SH   SOLE NONE 0 0 4,809
PFIZER INC COM 717081103 763 21,526 SH   SOLE NONE 0 0 21,526
PIMCO EHNANCED ENHAN SHRT MA AC 72201R833 1,290 12,710 SH   SOLE NONE 0 0 12,710
POWERSHARES CALIFORNIA CALI MUNI ETF 73936T441 1,361 53,018 SH   SOLE NONE 0 0 53,018
POWERSHARES DYNAMIC DYN BIOT & GEN 73935X856 791 16,076 SH   SOLE NONE 0 0 16,076
POWERSHARES QQQ UNIT SER 1 73935A104 1,837 11,473 SH   SOLE NONE 0 0 11,473
T ROWE PRICE COM 74144T108 203 1,885 SH   SOLE NONE 0 0 1,885
PROLOGIS INC COM 74340W103 281 4,475 SH   SOLE NONE 0 0 4,475
RAYTHEON COMPANY COM NEW 755111507 266 1,233 SH   SOLE NONE 0 0 1,233
RYDEX GUGGENHEIM GUG S&P500 EQ WT 78355W106 462 4,650 SH   SOLE NONE 0 0 4,650
SBA COMMUNICATIONS CL A 78410G104 346 2,025 SH   SOLE NONE 0 0 2,025
SCOTTS MIRACLE-GRO CL A 810186106 3,868 45,113 SH   SOLE NONE 0 0 45,113
SECTOR CONSUMER SBI CONS STPLS 81369Y308 285 5,422 SH   SOLE NONE 0 0 5,422
SECTOR FINANCIAL SBI INT-FINL 81369Y605 3,254 118,027 SH   SOLE NONE 0 0 118,027
SECTOR TECHNOLOGY TECHNOLOGY 81369Y803 13,730 209,888 SH   SOLE NONE 0 0 209,888
SHOPIFY INC CL A 82509L107 277 2,225 SH   SOLE NONE 0 0 2,225
SIRIUS XM COM 82968B103 155 24,889 SH   SOLE NONE 0 0 24,889
SOCIEDAD QUIMICA SPON ADR SER B 833635105 277 5,645 SH   SOLE NONE 0 0 5,645
SPDR BLOOMBERG BLOOMBERG BRCLYS 78464A417 406 11,352 SH   SOLE NONE 0 0 11,352
SPDR DOUBLELINE SPDR TR TACTIC 78467V848 706 14,737 SH   SOLE NONE 0 0 14,737
SPDR GOLD GOLD SHS 78463V107 1,459 11,600 SH   SOLE NONE 0 0 11,600
SPDR S&P S&P REGL BKG 78464A698 12,265 203,103 SH   SOLE NONE 0 0 203,103
SPDR S&P TR UNIT 78462F103 1,163 4,422 SH   SOLE NONE 0 0 4,422
SPDR S&P S&P BK ETF 78464A797 233 4,880 SH   SOLE NONE 0 0 4,880
STARBUCKS CORP COM 855244109 1,730 29,896 SH   SOLE NONE 0 0 29,896
TESLA INC COM 88160R101 9,753 36,649 SH   SOLE NONE 0 0 36,649
TESLA INC NOTE 2.375% 3/1 88160RAD3 10 10,000 PRN   SOLE NONE 0 0 10,000
TESLA INC COM 88160R101 255 68 SH Call SOLE NONE 0 0 68
TIME WARNER COM NEW 887317303 2,070 21,887 SH   SOLE NONE 0 0 21,887
TRUPANION INC COM 898202106 4,210 140,868 SH   SOLE NONE 0 0 140,868
UNITEDHEALTH GROUP COM 91324P102 294 1,378 SH   SOLE NONE 0 0 1,378
VANGUARD CONSUMER CONSUM STP ETF 92204A207 1,379 10,137 SH   SOLE NONE 0 0 10,137
VANGUARD FTSE FTSE DEV MKT ETF 921943858 327 7,403 SH   SOLE NONE 0 0 7,403
VANGUARD GROWTH GROWTH ETF 922908736 324 2,285 SH   SOLE NONE 0 0 2,285
VANGUARD VALUE VALUE ETF 922908744 287 2,784 SH   SOLE NONE 0 0 2,784
VISA INC COM CL A 92826C839 222 1,864 SH   SOLE NONE 0 0 1,864
WALT DISNEY COM DISNEY 254687106 13,117 130,604 SH   SOLE NONE 0 0 130,604