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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   269,511 3,077 SH   SOLE   3,077 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   6,196,589 12,635 SH   SOLE   12,635 0 0
ALPHABET INC CAP STK CL A 02079K305   6,587,871 4,495 SH   SOLE   4,495 0 0
ALPHABET INC CAP STK CL C 02079K107   8,475,185 5,767 SH   SOLE   5,767 0 0
ALTERYX INC COM CL A 02156B103   261,169 2,300 SH   SOLE   2,300 0 0
AMAZON COM INC COM 023135106   36,062,413 11,453 SH   SOLE   11,453 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   159,518 12,979 SH   SOLE   12,979 0 0
AMERISOURCEBERGEN CORP COM 03073E105   1,027,783 10,604 SH   SOLE   10,604 0 0
APPLE INC COM 037833100   32,793,479 283,168 SH   SOLE   283,168 0 0
ATLASSIAN CORP PLC CL A G06242104   428,119 2,355 SH   SOLE   2,355 0 0
AVALARA INC COM 05338G106   571,122 4,485 SH   SOLE   4,485 0 0
AXON ENTERPRISE INC COM 05464C101   1,440,773 15,885 SH   SOLE   15,885 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   320,001 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   681,195 3,199 SH   SOLE   3,199 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   456,454 34,606 SH   SOLE   34,606 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   289,996 18,518 SH   SOLE   18,518 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   214,282 20,064 SH   SOLE   20,064 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105   991,799 63,457 SH   SOLE   63,457 0 0
BOEING CO COM 097023105   688,647 4,167 SH   SOLE   4,167 0 0
BOOKING HOLDINGS INC COM 09857L108   242,913 142 SH   SOLE   142 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   665,062 11,030 SH   SOLE   11,030 0 0
BROWN FORMAN CORP CL A 115637100   326,942 4,761 SH   SOLE   4,761 0 0
CHEGG INC COM 163092109   1,168,400 16,355 SH   SOLE   16,355 0 0
CISCO SYS INC COM 17275R102   294,495 7,477 SH   SOLE   7,477 0 0
CITRIX SYS INC COM 177376100   1,353,492 9,824 SH   SOLE   9,824 0 0
CLEAN ENERGY FUELS CORP COM 184499101   24,800 10,000 SH   SOLE   10,000 0 0
CLOUDERA INC COM 18914U100   594,758 54,615 SH   SOLE   54,615 0 0
COSTCO WHSL CORP NEW COM 22160K105   331,035 932 SH   SOLE   932 0 0
COUPA SOFTWARE INC COM 22266L106   233,104 850 SH   SOLE   850 0 0
DATADOG INC CL A COM 23804L103   1,294,879 12,675 SH   SOLE   12,675 0 0
DELL TECHNOLOGIES INC CL C 24703L202   372,974 5,510 SH   SOLE   5,510 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   253,730 1,843 SH   SOLE   1,843 0 0
DIGITAL RLTY TR INC COM 253868103   308,412 2,101 SH   SOLE   2,101 0 0
DISNEY WALT CO COM DISNEY 254687106   673,876 5,431 SH   SOLE   5,431 0 0
DOCUSIGN INC COM 256163106   820,064 3,810 SH   SOLE   3,810 0 0
DRAFTKINGS INC COM CL A 26142R104   1,132,259 19,243 SH   SOLE   19,243 0 0
DYNATRACE INC COM NEW 268150109   453,273 11,050 SH   SOLE   11,050 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   411,871 5,160 SH   SOLE   5,160 0 0
ELECTRONIC ARTS INC COM 285512109   216,481 1,660 SH   SOLE   1,660 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   211,827 2,050 SH   SOLE   2,050 0 0
EPAM SYS INC COM 29414B104   310,349 960 SH   SOLE   960 0 0
FACEBOOK INC CL A 30303M102   6,425,464 24,534 SH   SOLE   24,534 0 0
FASTLY INC CL A 31188V100   254,810 2,720 SH   SOLE   2,720 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,006,360 18,100 SH   SOLE   18,100 0 0
HOME DEPOT INC COM 437076102   797,310 2,870 SH   SOLE   2,870 0 0
INTEL CORP COM 458140100   960,731 18,552 SH   SOLE   18,552 0 0
INTERNATIONAL PAPER CO COM 460146103   320,031 7,894 SH   SOLE   7,894 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   273,171 385 SH   SOLE   385 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,835,877 13,805 SH   SOLE   13,805 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,258,366 58,150 SH   SOLE   58,150 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   685,146 3,092 SH   SOLE   3,092 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,349,556 10,019 SH   SOLE   10,019 0 0
ISHARES TR NASDAQ BIOTECH 464287556   256,815 1,896 SH   SOLE   1,896 0 0
ISHARES TR NATIONAL MUN ETF 464288414   504,415 4,350 SH   SOLE   4,350 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   252,945 4,607 SH   SOLE   4,607 0 0
JOHNSON & JOHNSON COM 478160104   283,071 1,901 SH   SOLE   1,901 0 0
JPMORGAN CHASE & CO COM 46625H100   415,057 4,311 SH   SOLE   4,311 0 0
KIMBERLY CLARK CORP COM 494368103   212,637 1,441 SH   SOLE   1,441 0 0
LULULEMON ATHLETICA INC COM 550021109   963,412 2,925 SH   SOLE   2,925 0 0
MARRIOTT INTL INC NEW CL A 571903202   276,878 2,991 SH   SOLE   2,991 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,039,914 3,075 SH   SOLE   3,075 0 0
MCDONALDS CORP COM 580135101   823,400 3,750 SH   SOLE   3,750 0 0
MEDTRONIC PLC SHS G5960L103   214,924 2,068 SH   SOLE   2,068 0 0
MICROSOFT CORP COM 594918104   18,397,764 87,466 SH   SOLE   87,466 0 0
MONGODB INC CL A 60937P106   508,168 2,195 SH   SOLE   2,195 0 0
NETFLIX INC COM 64110L106   8,285,510 16,570 SH   SOLE   16,570 0 0
NEWMONT CORP COM 651639106   247,031 3,894 SH   SOLE   3,894 0 0
NEXTERA ENERGY INC COM 65339F101   557,315 2,008 SH   SOLE   2,008 0 0
NIKE INC CL B 654106103   388,700 3,096 SH   SOLE   3,096 0 0
NVIDIA CORPORATION COM 67066G104   3,342,079 6,175 SH   SOLE   6,175 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   412,775 43,450 SH   SOLE   43,450 0 0
PALO ALTO NETWORKS INC COM 697435105   210,487 860 SH   SOLE   860 0 0
PALOMAR HLDGS INC COM 69753M105   203,268 1,950 SH   SOLE   1,950 0 0
PAYPAL HLDGS INC COM 70450Y103   3,638,366 18,466 SH   SOLE   18,466 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   238,292 4,100 SH   SOLE   4,100 0 0
PFIZER INC COM 717081103   326,458 8,895 SH   SOLE   8,895 0 0
PILGRIMS PRIDE CORP COM 72147K108   179,580 12,000 SH   SOLE   12,000 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   214,176 2,100 SH   SOLE   2,100 0 0
PUBLIC STORAGE COM 74460D109   1,296,801 5,822 SH   SOLE   5,822 0 0
QUALCOMM INC COM 747525103   277,793 2,360 SH   SOLE   2,360 0 0
QUIDEL CORP COM 74838J101   1,015,736 4,630 SH   SOLE   4,630 0 0
ROKU INC COM CL A 77543R102   4,754,928 25,185 SH   SOLE   25,185 0 0
SALESFORCE COM INC COM 79466L302   438,554 1,745 SH   SOLE   1,745 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   218,384 1,486 SH   SOLE   1,486 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   250,688 2,375 SH   SOLE   2,375 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   526,359 4,511 SH   SOLE   4,511 0 0
SERVICENOW INC COM 81762P102   1,112,105 2,293 SH   SOLE   2,293 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   363,484 1,525 SH   SOLE   1,525 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,817,251 10,260 SH   SOLE   10,260 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,830,792 5,469 SH   SOLE   5,469 0 0
SPLUNK INC COM 848637104   277,493 1,475 SH   SOLE   1,475 0 0
SQUARE INC CL A 852234103   1,520,660 9,355 SH   SOLE   9,355 0 0
STARBUCKS CORP COM 855244109   862,209 10,039 SH   SOLE   10,039 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   318,051 1,925 SH   SOLE   1,925 0 0
TELADOC HEALTH INC COM 87918A105   716,914 3,270 SH   SOLE   3,270 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108   3,913,219 8,666 SH   SOLE   8,666 0 0
THE TRADE DESK INC COM CL A 88339J105   1,004,888 1,937 SH   SOLE   1,937 0 0
TWITTER INC COM 90184L102   215,825 4,850 SH   SOLE   4,850 0 0
UNION PAC CORP COM 907818108   1,286,402 6,534 SH   SOLE   6,534 0 0
UNITEDHEALTH GROUP INC COM 91324P102   212,387 682 SH   SOLE   682 0 0
UPWORK INC COM 91688F104   1,230,392 70,550 SH   SOLE   70,550 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437   276,495 9,295 SH   SOLE   9,295 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   207,125 2,500 SH   SOLE   2,500 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   340,768 3,557 SH   SOLE   3,557 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   256,342 823 SH   SOLE   823 0 0
VEEVA SYS INC CL A COM 922475108   1,637,942 5,825 SH   SOLE   5,825 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   821,348 13,804 SH   SOLE   13,804 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   223,140 820 SH   SOLE   820 0 0
WALMART INC COM 931142103   1,207,668 8,629 SH   SOLE   8,629 0 0
WASTE MGMT INC DEL COM 94106L109   400,098 3,535 SH   SOLE   3,535 0 0
YEXT INC COM 98585N106   267,168 17,600 SH   SOLE   17,600 0 0
YUM BRANDS INC COM 988498101   228,251 2,500 SH   SOLE   2,500 0 0
ZOETIS INC CL A 98978V103   278,399 1,682 SH   SOLE   1,682 0 0
ZSCALER INC COM 98980G102   3,567,203 25,355 SH   SOLE   25,355 0 0