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
ACTIVISION BLIZZARD INC COM 00507V109 2,644 44,449 SH   SOLE   44,449 0 0
ADOBE INC COM 00724F101 6,220 19,546 SH   SOLE   19,546 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,674 34,315 SH   SOLE   34,315 0 0
ALPHABET INC CAP STK CL C 02079K107 4,616 3,970 SH   SOLE   3,970 0 0
ALPHABET INC CAP STK CL A 02079K305 7,299 6,282 SH   SOLE   6,282 0 0
AMAZON COM INC COM 023135106 10,412 5,340 SH   SOLE   5,340 0 0
AMERICAN EXPRESS CO COM 025816109 360 4,205 SH   SOLE   4,205 0 0
AMGEN INC COM 031162100 407 2,010 SH   SOLE   2,010 0 0
APPLE INC COM 037833100 11,179 43,962 SH   SOLE   43,962 0 0
ATLASSIAN CORP PLC CL A G06242104 5,338 38,892 SH   SOLE   38,892 0 0
BANK AMER CORP COM 060505104 4,232 199,328 SH   SOLE   199,328 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,146 6,269 SH   SOLE   6,269 0 0
BLACKROCK INC COM 09247X101 293 665 SH   SOLE   665 0 0
BOEING CO COM 097023105 2,924 19,609 SH   SOLE   19,609 0 0
CHEVRON CORP NEW COM 166764100 1,698 23,431 SH   SOLE   23,431 0 0
CISCO SYS INC COM 17275R102 2,784 70,834 SH   SOLE   70,834 0 0
COCA COLA CO COM 191216100 273 6,100 SH   SOLE   6,100 0 0
COMCAST CORP NEW CL A 20030N101 2,983 86,176 SH   SOLE   86,176 0 0
CORVEL CORP COM 221006109 654 12,000 SH   SOLE   12,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,654 23,338 SH   SOLE   23,338 0 0
CSX CORP COM 126408103 587 10,248 SH   SOLE   10,248 0 0
D R HORTON INC COM 23331A109 637 18,742 SH   SOLE   18,742 0 0
DEXCOM INC COM 252131107 6,723 24,968 SH   SOLE   24,968 0 0
DIGITAL RLTY TR INC COM 253868103 5,045 36,321 SH   SOLE   36,321 0 0
DISNEY WALT CO COM DISNEY 254687106 4,953 51,271 SH   SOLE   51,271 0 0
DOCUSIGN INC COM 256163106 1,490 16,124 SH   SOLE   16,124 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 316 22,132 SH   SOLE   22,132 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 259 6,942 SH   SOLE   6,942 0 0
ETF MANAGERS TR VIDEO GAME TECH 26924G706 253 5,960 SH   SOLE   5,960 0 0
EXTREME NETWORKS INC COM 30226D106 1,243 402,366 SH   SOLE   402,366 0 0
EXXON MOBIL CORP COM 30231G102 305 8,041 SH   SOLE   8,041 0 0
FACEBOOK INC CL A 30303M102 6,767 40,571 SH   SOLE   40,571 0 0
FEDEX CORP COM 31428X106 520 4,269 SH   SOLE   4,269 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,473 36,775 SH   SOLE   36,775 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 222 1,792 SH   SOLE   1,792 0 0
GILEAD SCIENCES INC COM 375558103 533 7,125 SH   SOLE   7,125 0 0
GOLUB CAP BDC INC COM 38173M102 3,132 249,361 SH   SOLE   249,361 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 11,371 143,369 SH   SOLE   143,369 0 0
HOME DEPOT INC COM 437076102 5,618 30,090 SH   SOLE   30,090 0 0
HONEYWELL INTL INC COM 438516106 4,885 36,514 SH   SOLE   36,514 0 0
IDEXX LABS INC COM 45168D104 4,513 18,632 SH   SOLE   18,632 0 0
ILLUMINA INC COM 452327109 4,418 16,177 SH   SOLE   16,177 0 0
INTEL CORP COM 458140100 3,851 71,161 SH   SOLE   71,161 0 0
INTUIT COM 461202103 6,358 27,645 SH   SOLE   27,645 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,633 11,375 SH   SOLE   11,375 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 237 2,821 SH   SOLE   2,821 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,580 13,008 SH   SOLE   13,008 0 0
ISHARES TR CORE S&P500 ETF 464287200 343 1,328 SH   SOLE   1,328 0 0
ISHARES TR CORE S&P SCP ETF 464287804 947 16,870 SH   SOLE   16,870 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 2,414 95,739 SH   SOLE   95,739 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3,791 153,789 SH   SOLE   153,789 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3,453 139,297 SH   SOLE   139,297 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,853 114,106 SH   SOLE   114,106 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 2,452 99,182 SH   SOLE   99,182 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 571 22,875 SH   SOLE   22,875 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 334 2,216 SH   SOLE   2,216 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,798 15,708 SH   SOLE   15,708 0 0
ISHARES TR TIPS BD ETF 464287176 4,212 35,715 SH   SOLE   35,715 0 0
JOHNSON & JOHNSON COM 478160104 454 3,465 SH   SOLE   3,465 0 0
JPMORGAN CHASE & CO COM 46625H100 5,906 65,595 SH   SOLE   65,595 0 0
LILLY ELI & CO COM 532457108 307 2,210 SH   SOLE   2,210 0 0
LOCKHEED MARTIN CORP COM 539830109 1,609 4,748 SH   SOLE   4,748 0 0
MERCK & CO INC COM 58933Y105 386 4,975 SH   SOLE   4,975 0 0
MICRON TECHNOLOGY INC COM 595112103 227 5,400 SH   SOLE   5,400 0 0
MICROSOFT CORP COM 594918104 10,250 64,995 SH   SOLE   64,995 0 0
MONDELEZ INTL INC CL A 609207105 239 4,755 SH   SOLE   4,755 0 0
NETEASE INC SPONSORED ADS 64110W102 642 2,000 SH   SOLE   2,000 0 0
NETFLIX INC COM 64110L106 2,476 6,593 SH   SOLE   6,593 0 0
NIKE INC CL B 654106103 5,418 65,291 SH   SOLE   65,291 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,695 15,517 SH   SOLE   15,517 0 0
NVIDIA CORP COM 67066G104 4,857 18,427 SH   SOLE   18,427 0 0
PALO ALTO NETWORKS INC COM 697435105 6,188 37,741 SH   SOLE   37,741 0 0
PAYPAL HLDGS INC COM 70450Y103 6,862 71,676 SH   SOLE   71,676 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 419 15,785 SH   SOLE   15,785 0 0
PEPSICO INC COM 713448108 632 5,259 SH   SOLE   5,259 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 87 16,400 SH   SOLE   16,400 0 0
PROCTER & GAMBLE CO COM 742718109 305 2,770 SH   SOLE   2,770 0 0
RAYTHEON CO COM NEW 755111507 3,077 23,461 SH   SOLE   23,461 0 0
SALESFORCE COM INC COM 79466L302 6,517 45,260 SH   SOLE   45,260 0 0
SCHLUMBERGER LTD COM 806857108 250 17,810 SH   SOLE   17,810 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,369 15,460 SH   SOLE   15,460 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,265 21,433 SH   SOLE   21,433 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,481 71,154 SH   SOLE   71,154 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 334 4,151 SH   SOLE   4,151 0 0
SERVICENOW INC COM 81762P102 6,151 21,462 SH   SOLE   21,462 0 0
SHOPIFY INC CL A 82509L107 6,856 16,445 SH   SOLE   16,445 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 795 5,370 SH   SOLE   5,370 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 766 2,958 SH   SOLE   2,958 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 959 3,631 SH   SOLE   3,631 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,780 22,981 SH   SOLE   22,981 0 0
SPLUNK INC COM 848637104 215 1,700 SH   SOLE   1,700 0 0
SQUARE INC CL A 852234103 236 4,500 SH   SOLE   4,500 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,428 24,275 SH   SOLE   24,275 0 0
STARBUCKS CORP COM 855244109 2,711 41,236 SH   SOLE   41,236 0 0
STRYKER CORP COM 863667101 4,259 25,495 SH   SOLE   25,495 0 0
SVB FINL GROUP COM 78486Q101 227 1,500 SH   SOLE   1,500 0 0
SVMK INC COM 78489X103 324 23,959 SH   SOLE   23,959 0 0
TARGET CORP COM 87612E106 251 2,700 SH   SOLE   2,700 0 0
TESLA INC COM 88160R101 300 572 SH   SOLE   572 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,200 21,845 SH   SOLE   21,845 0 0
TWILIO INC CL A 90138F102 2,332 26,059 SH   SOLE   26,059 0 0
UNION PACIFIC CORP COM 907818108 313 2,219 SH   SOLE   2,219 0 0
UNITED TECHNOLOGIES CORP COM 913017109 249 2,643 SH   SOLE   2,643 0 0
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 2,003 17,100 SH   SOLE   17,100 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 206 2,503 SH   SOLE   2,503 0 0
VANGUARD GROUP DIV APP ETF 921908844 310 2,999 SH   SOLE   2,999 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 203 1,295 SH   SOLE   1,295 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 204 1,553 SH   SOLE   1,553 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 202 852 SH   SOLE   852 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 570 4,419 SH   SOLE   4,419 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,483 17,030 SH   SOLE   17,030 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 455 5,750 SH   SOLE   5,750 0 0
VEEVA SYS INC CL A COM 922475108 7,771 49,698 SH   SOLE   49,698 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,534 84,381 SH   SOLE   84,381 0 0
VISA INC COM CL A 92826C839 5,866 36,410 SH   SOLE   36,410 0 0
WORKDAY INC CL A 98138H101 10,096 77,527 SH   SOLE   77,527 0 0
XILINX INC COM 983919101 609 7,812 SH   SOLE   7,812 0 0
ZOETIS INC CL A 98978V103 4,540 38,580 SH   SOLE   38,580 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,971 27,174 SH   SOLE   27,174 0 0