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 CO COM 88579Y101 234 1,325 SH   SOLE   1,325 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,421 40,749 SH   SOLE   40,749 0 0
ADOBE INC COM 00724F101 6,061 18,376 SH   SOLE   18,376 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,219 34,037 SH   SOLE   34,037 0 0
ALPHABET INC CAP STK CL A 02079K305 7,793 5,818 SH   SOLE   5,818 0 0
ALPHABET INC CAP STK CL C 02079K107 5,382 4,025 SH   SOLE   4,025 0 0
AMAZON COM INC COM 023135106 9,367 5,069 SH   SOLE   5,069 0 0
AMERICAN EXPRESS CO COM 025816109 524 4,208 SH   SOLE   4,208 0 0
AMERIPRISE FINL INC COM 03076C106 227 1,365 SH   SOLE   1,365 0 0
AMGEN INC COM 031162100 485 2,010 SH   SOLE   2,010 0 0
APPLE INC COM 037833100 12,705 43,264 SH   SOLE   43,264 0 0
ATLASSIAN CORP PLC CL A G06242104 4,512 37,497 SH   SOLE   37,497 0 0
BANK AMER CORP COM 060505104 7,001 198,773 SH   SOLE   198,773 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,352 5,969 SH   SOLE   5,969 0 0
BLACKROCK INC COM 09247X101 307 610 SH   SOLE   610 0 0
BOEING CO COM 097023105 6,014 18,462 SH   SOLE   18,462 0 0
BOOKING HLDGS INC COM 09857L108 1,136 553 SH   SOLE   553 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 201 3,124 SH   SOLE   3,124 0 0
CATERPILLAR INC DEL COM 149123101 222 1,500 SH   SOLE   1,500 0 0
CHEVRON CORP NEW COM 166764100 2,903 24,088 SH   SOLE   24,088 0 0
CISCO SYS INC COM 17275R102 3,581 74,658 SH   SOLE   74,658 0 0
COCA COLA CO COM 191216100 410 7,400 SH   SOLE   7,400 0 0
COMCAST CORP NEW CL A 20030N101 2,472 54,962 SH   SOLE   54,962 0 0
CORVEL CORP COM 221006109 1,048 12,000 SH   SOLE   12,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,557 22,308 SH   SOLE   22,308 0 0
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 207 620 SH   SOLE   620 0 0
CSX CORP COM 126408103 742 10,248 SH   SOLE   10,248 0 0
D R HORTON INC COM 23331A109 1,102 20,892 SH   SOLE   20,892 0 0
DEXCOM INC COM 252131107 5,259 24,044 SH   SOLE   24,044 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 276 1,640 SH   SOLE   1,640 0 0
DIGITAL RLTY TR INC COM 253868103 4,269 35,318 SH   SOLE   35,318 0 0
DISNEY WALT CO COM DISNEY 254687106 6,885 47,326 SH   SOLE   47,326 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 703 24,952 SH   SOLE   24,952 0 0
EOG RES INC COM 26875P101 320 3,815 SH   SOLE   3,815 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 342 6,902 SH   SOLE   6,902 0 0
ETF MANAGERS TR VIDEO GAME TECH 26924G706 269 6,005 SH   SOLE   6,005 0 0
EXXON MOBIL CORP COM 30231G102 691 9,897 SH   SOLE   9,897 0 0
FACEBOOK INC CL A 30303M102 7,922 38,599 SH   SOLE   38,599 0 0
FEDEX CORP COM 31428X106 651 4,289 SH   SOLE   4,289 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,402 31,648 SH   SOLE   31,648 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 268 1,927 SH   SOLE   1,927 0 0
GILEAD SCIENCES INC COM 375558103 455 7,000 SH   SOLE   7,000 0 0
GOLUB CAP BDC INC COM 38173M102 4,256 230,601 SH   SOLE   230,601 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 15,753 143,509 SH   SOLE   143,509 0 0
HOME DEPOT INC COM 437076102 6,131 28,073 SH   SOLE   28,073 0 0
HONEYWELL INTL INC COM 438516106 6,207 35,069 SH   SOLE   35,069 0 0
IDEXX LABS INC COM 45168D104 4,551 17,430 SH   SOLE   17,430 0 0
ILLUMINA INC COM 452327109 5,477 16,511 SH   SOLE   16,511 0 0
INTEL CORP COM 458140100 4,437 74,141 SH   SOLE   74,141 0 0
INTUIT COM 461202103 7,053 26,927 SH   SOLE   26,927 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,375 10,784 SH   SOLE   10,784 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 326 2,815 SH   SOLE   2,815 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 209 985 SH   SOLE   985 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,373 12,458 SH   SOLE   12,458 0 0
ISHARES TR CORE S&P MCP ETF 464287507 282 1,370 SH   SOLE   1,370 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,875 22,360 SH   SOLE   22,360 0 0
ISHARES TR CORE S&P500 ETF 464287200 257 795 SH   SOLE   795 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 2,599 102,739 SH   SOLE   102,739 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3,942 157,949 SH   SOLE   157,949 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3,486 137,853 SH   SOLE   137,853 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,917 114,141 SH   SOLE   114,141 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 2,190 85,232 SH   SOLE   85,232 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 390 2,216 SH   SOLE   2,216 0 0
ISHARES TR RUS MID CAP ETF 464287499 226 3,794 SH   SOLE   3,794 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,155 31,116 SH   SOLE   31,116 0 0
ISHARES TR TIPS BD ETF 464287176 4,071 34,925 SH   SOLE   34,925 0 0
JOHNSON & JOHNSON COM 478160104 477 3,272 SH   SOLE   3,272 0 0
JPMORGAN CHASE & CO COM 46625H100 8,859 63,553 SH   SOLE   63,553 0 0
LILLY ELI & CO COM 532457108 290 2,210 SH   SOLE   2,210 0 0
LOCKHEED MARTIN CORP COM 539830109 1,841 4,727 SH   SOLE   4,727 0 0
MAGNA INTL INC COM 559222401 274 5,000 SH   SOLE   5,000 0 0
MERCK & CO INC COM 58933Y105 348 3,803 SH   SOLE   3,803 0 0
MICROSOFT CORP COM 594918104 9,783 62,036 SH   SOLE   62,036 0 0
MORGAN STANLEY COM NEW 617446448 220 4,299 SH   SOLE   4,299 0 0
NETEASE INC SPONSORED ADS 64110W102 613 2,000 SH   SOLE   2,000 0 0
NETFLIX INC COM 64110L106 2,029 6,272 SH   SOLE   6,272 0 0
NIKE INC CL B 654106103 6,386 62,876 SH   SOLE   62,876 0 0
NORTHROP GRUMMAN CORP COM 666807102 5,262 15,299 SH   SOLE   15,299 0 0
NVIDIA CORP COM 67066G104 4,232 17,985 SH   SOLE   17,985 0 0
PALO ALTO NETWORKS INC COM 697435105 8,844 38,246 SH   SOLE   38,246 0 0
PAYPAL HLDGS INC COM 70450Y103 7,536 69,669 SH   SOLE   69,669 0 0
PFIZER INC COM 717081103 257 6,552 SH   SOLE   6,552 0 0
PIONEER NAT RES CO COM 723787107 442 2,910 SH   SOLE   2,910 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 302 16,400 SH   SOLE   16,400 0 0
PROCTER & GAMBLE CO COM 742718109 345 2,763 SH   SOLE   2,763 0 0
RAYTHEON CO COM NEW 755111507 4,885 22,233 SH   SOLE   22,233 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 220 3,666 SH   SOLE   3,666 0 0
SALESFORCE COM INC COM 79466L302 6,991 42,985 SH   SOLE   42,985 0 0
SCHLUMBERGER LTD COM 806857108 739 18,210 SH   SOLE   18,210 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 367 5,919 SH   SOLE   5,919 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,441 14,055 SH   SOLE   14,055 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,186 71,004 SH   SOLE   71,004 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,829 22,448 SH   SOLE   22,448 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 271 2,952 SH   SOLE   2,952 0 0
SERVICENOW INC COM 81762P102 5,756 20,388 SH   SOLE   20,388 0 0
SHOPIFY INC CL A 82509L107 6,560 16,500 SH   SOLE   16,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 767 5,370 SH   SOLE   5,370 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 581 1,795 SH   SOLE   1,795 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,321 3,506 SH   SOLE   3,506 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,996 20,991 SH   SOLE   20,991 0 0
SQUARE INC CL A 852234103 341 5,455 SH   SOLE   5,455 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,091 24,684 SH   SOLE   24,684 0 0
STARBUCKS CORP COM 855244109 2,880 32,755 SH   SOLE   32,755 0 0
STRYKER CORP COM 863667101 4,847 23,025 SH   SOLE   23,025 0 0
SVB FINL GROUP COM 78486Q101 377 1,500 SH   SOLE   1,500 0 0
SVMK INC COM 78489X103 428 23,959 SH   SOLE   23,959 0 0
TARGET CORP COM 87612E106 423 3,300 SH   SOLE   3,300 0 0
TESLA INC COM 88160R101 238 570 SH   SOLE   570 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,966 21,430 SH   SOLE   21,430 0 0
TRUIST FINL CORP COM 89832Q109 219 3,885 SH   SOLE   3,885 0 0
TWILIO INC CL A 90138F102 1,399 14,235 SH   SOLE   14,235 0 0
UNION PACIFIC CORP COM 907818108 257 1,419 SH   SOLE   1,419 0 0
UNITED TECHNOLOGIES CORP COM 913017109 396 2,643 SH   SOLE   2,643 0 0
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 2,211 15,636 SH   SOLE   15,636 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 202 2,503 SH   SOLE   2,503 0 0
VANGUARD GROUP DIV APP ETF 921908844 372 2,981 SH   SOLE   2,981 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 236 1,295 SH   SOLE   1,295 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 249 1,400 SH   SOLE   1,400 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 251 848 SH   SOLE   848 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 235 1,421 SH   SOLE   1,421 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 683 4,173 SH   SOLE   4,173 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,597 17,490 SH   SOLE   17,490 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 547 6,750 SH   SOLE   6,750 0 0
VEEVA SYS INC CL A COM 922475108 6,649 47,273 SH   SOLE   47,273 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,711 76,724 SH   SOLE   76,724 0 0
VISA INC COM CL A 92826C839 6,456 34,359 SH   SOLE   34,359 0 0
WELLS FARGO CO NEW COM 949746101 302 5,621 SH   SOLE   5,621 0 0
WORKDAY INC CL A 98138H101 12,749 77,527 SH   SOLE   77,527 0 0
XILINX INC COM 983919101 764 7,812 SH   SOLE   7,812 0 0
ZOETIS INC CL A 98978V103 4,759 35,955 SH   SOLE   35,955 0 0