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
ABBOTT LABS COM 002824100 6,596 55,037 SH   SOLE   55,037 0 0
ABBVIE INC COM 00287Y109 272 2,518 SH   SOLE   2,518 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,716 61,467 SH   SOLE   61,467 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 10,141 21,332 SH   SOLE   21,332 0 0
ADVANCED MICRO DEVICES INC COM 007903107 412 5,251 SH   SOLE   5,251 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 635 2,802 SH   SOLE   2,802 0 0
ALPHABET INC CAP STK CL C 02079K107 8,621 4,167 SH   SOLE   4,167 0 0
ALPHABET INC CAP STK CL A 02079K305 15,275 7,406 SH   SOLE   7,406 0 0
AMAZON COM INC COM 023135106 17,271 5,582 SH   SOLE   5,582 0 0
AMERICAN EXPRESS CO COM 025816109 599 4,219 SH   SOLE   4,219 0 0
AMERIPRISE FINL INC COM 03076C106 320 1,377 SH   SOLE   1,377 0 0
AMGEN INC COM 031162100 915 3,677 SH   SOLE   3,677 0 0
APPLE INC COM 037833100 21,901 179,295 SH   SOLE   179,295 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,943 11,246 SH   SOLE   11,246 0 0
ATLASSIAN CORP PLC CL A G06242104 7,363 34,934 SH   SOLE   34,934 0 0
BALL CORP COM 058498106 1,540 18,179 SH   SOLE   18,179 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,489 5,830 SH   SOLE   5,830 0 0
BK OF AMERICA CORP COM 060505104 4,005 103,525 SH   SOLE   103,525 0 0
BLACKROCK INC COM 09247X101 4,379 5,808 SH   SOLE   5,808 0 0
BOEING CO COM 097023105 4,761 18,690 SH   SOLE   18,690 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 818 12,850 SH   SOLE   12,850 0 0
BROADCOM INC COM 11135F101 582 1,256 SH   SOLE   1,256 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,610 33,650 SH   SOLE   33,650 0 0
CATERPILLAR INC COM 149123101 357 1,539 SH   SOLE   1,539 0 0
CHEGG INC COM 163092109 986 11,505 SH   SOLE   11,505 0 0
CHEVRON CORP NEW COM 166764100 975 9,304 SH   SOLE   9,304 0 0
CHEWY INC CL A 16679L109 330 3,900 SH   SOLE   3,900 0 0
CIGNA CORP NEW COM 125523100 223 924 SH   SOLE   924 0 0
CISCO SYS INC COM 17275R102 1,639 31,705 SH   SOLE   31,705 0 0
COCA COLA CO COM 191216100 390 7,340 SH   SOLE   7,340 0 0
COMCAST CORP NEW CL A 20030N101 5,784 106,885 SH   SOLE   106,885 0 0
CORVEL CORP COM 221006109 1,231 12,000 SH   SOLE   12,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,137 28,758 SH   SOLE   28,758 0 0
COUPA SOFTWARE INC COM 22266L106 3,605 14,167 SH   SOLE   14,167 0 0
CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 290 520 SH   SOLE   520 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,360 25,332 SH   SOLE   25,332 0 0
CSX CORP COM 126408103 825 8,556 SH   SOLE   8,556 0 0
D R HORTON INC COM 23331A109 3,288 36,896 SH   SOLE   36,896 0 0
DEERE & CO COM 244199105 324 863 SH   SOLE   863 0 0
DEXCOM INC COM 252131107 9,879 27,489 SH   SOLE   27,489 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 234 1,411 SH   SOLE   1,411 0 0
DIGITAL RLTY TR INC COM 253868103 6,407 45,494 SH   SOLE   45,494 0 0
DISNEY WALT CO COM 254687106 11,113 60,227 SH   SOLE   60,227 0 0
DOCUSIGN INC COM 256163106 8,277 40,883 SH   SOLE   40,883 0 0
DRAFTKINGS INC COM CL A 26142R104 549 8,948 SH   SOLE   8,948 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 571 8,544 SH   SOLE   8,544 0 0
EXTREME NETWORKS INC COM 30226D106 4,206 480,724 SH   SOLE   480,724 0 0
EXXON MOBIL CORP COM 30231G102 278 4,984 SH   SOLE   4,984 0 0
FACEBOOK INC CL A 30303M102 16,737 56,825 SH   SOLE   56,825 0 0
FEDEX CORP COM 31428X106 495 1,738 SH   SOLE   1,738 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 5,203 37,004 SH   SOLE   37,004 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 409 1,876 SH   SOLE   1,876 0 0
GILEAD SCIENCES INC COM 375558103 481 7,450 SH   SOLE   7,450 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 8,779 86,380 SH   SOLE   86,380 0 0
HOME DEPOT INC COM 437076102 12,050 39,477 SH   SOLE   39,477 0 0
HONEYWELL INTL INC COM 438516106 10,459 48,182 SH   SOLE   48,182 0 0
IDEXX LABS INC COM 45168D104 9,518 19,452 SH   SOLE   19,452 0 0
ILLINOIS TOOL WKS INC COM 452308109 236 1,059 SH   SOLE   1,059 0 0
ILLUMINA INC COM 452327109 5,918 15,408 SH   SOLE   15,408 0 0
INTEL CORP COM 458140100 1,214 18,963 SH   SOLE   18,963 0 0
INTUIT COM 461202103 13,307 34,739 SH   SOLE   34,739 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 8,650 11,706 SH   SOLE   11,706 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 747 5,271 SH   SOLE   5,271 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 716 2,241 SH   SOLE   2,241 0 0
IQVIA HLDGS INC COM 46266C105 463 2,396 SH   SOLE   2,396 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 6,183 90,231 SH   SOLE   90,231 0 0
ISHARES TR TIPS BD ETF 464287176 11,118 88,587 SH   SOLE   88,587 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,704 4,284 SH   SOLE   4,284 0 0
ISHARES TR CORE US AGGBD ET 464287226 520 4,565 SH   SOLE   4,565 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 207 3,890 SH   SOLE   3,890 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,818 24,953 SH   SOLE   24,953 0 0
ISHARES TR RUS MID CAP ETF 464287499 950 12,845 SH   SOLE   12,845 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,141 8,225 SH   SOLE   8,225 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 300 1,980 SH   SOLE   1,980 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,205 15,380 SH   SOLE   15,380 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 937 3,855 SH   SOLE   3,855 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 538 1,790 SH   SOLE   1,790 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,702 12,228 SH   SOLE   12,228 0 0
ISHARES TR CORE S&P SCP ETF 464287804 664 6,115 SH   SOLE   6,115 0 0
ISHARES TR JPMORGAN USD EMG 464288281 688 6,320 SH   SOLE   6,320 0 0
ISHARES TR NATIONAL MUN ETF 464288414 370 3,190 SH   SOLE   3,190 0 0
ISHARES TR USD INV GRDE ETF 464288620 840 14,220 SH   SOLE   14,220 0 0
ISHARES TR EAFE GRWTH ETF 464288885 211 2,100 SH   SOLE   2,100 0 0
ISHARES TR CORE MSCI EAFE 46432F842 306 4,250 SH   SOLE   4,250 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 4,904 187,604 SH   SOLE   187,604 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 4,939 193,993 SH   SOLE   193,993 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3,686 137,392 SH   SOLE   137,392 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 5,058 191,676 SH   SOLE   191,676 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 4,082 164,270 SH   SOLE   164,270 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 654 24,805 SH   SOLE   24,805 0 0
JOHNSON & JOHNSON COM 478160104 566 3,447 SH   SOLE   3,447 0 0
JPMORGAN CHASE & CO COM 46625H100 12,237 80,385 SH   SOLE   80,385 0 0
LAM RESEARCH CORP COM 512807108 304 510 SH   SOLE   510 0 0
LILLY ELI & CO COM 532457108 418 2,239 SH   SOLE   2,239 0 0
LOCKHEED MARTIN CORP COM 539830109 341 923 SH   SOLE   923 0 0
LOWES COS INC COM 548661107 315 1,654 SH   SOLE   1,654 0 0
MAGNA INTL INC COM 559222401 352 4,000 SH   SOLE   4,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,428 15,246 SH   SOLE   15,246 0 0
MICRON TECHNOLOGY INC COM 595112103 1,132 12,832 SH   SOLE   12,832 0 0
MICROSOFT CORP COM 594918104 17,413 73,855 SH   SOLE   73,855 0 0
MORGAN STANLEY COM NEW 617446448 848 10,914 SH   SOLE   10,914 0 0
NETEASE INC SPONSORED ADS 64110W102 1,034 10,010 SH   SOLE   10,010 0 0
NETFLIX INC COM 64110L106 6,415 12,297 SH   SOLE   12,297 0 0
NEWELL BRANDS INC COM 651229106 2,674 99,868 SH   SOLE   99,868 0 0
NIKE INC CL B 654106103 10,964 82,337 SH   SOLE   82,337 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,524 4,710 SH   SOLE   4,710 0 0
NVIDIA CORPORATION COM 67066G104 11,374 21,303 SH   SOLE   21,303 0 0
OKTA INC CL A 679295105 658 2,984 SH   SOLE   2,984 0 0
PALO ALTO NETWORKS INC COM 697435105 7,966 24,733 SH   SOLE   24,733 0 0
PAYPAL HLDGS INC COM 70450Y103 17,562 72,318 SH   SOLE   72,318 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,384 30,099 SH   SOLE   30,099 0 0
PEPSICO INC COM 713448108 3,314 23,426 SH   SOLE   23,426 0 0
PFIZER INC COM 717081103 314 8,658 SH   SOLE   8,658 0 0
PIONEER NAT RES CO COM 723787107 241 1,510 SH   SOLE   1,510 0 0
PIXELWORKS INC COM NEW 72581M305 166 50,000 SH   SOLE   50,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 126 13,900 SH   SOLE   13,900 0 0
PROCTER AND GAMBLE CO COM 742718109 516 3,813 SH   SOLE   3,813 0 0
QUALCOMM INC COM 747525103 439 3,313 SH   SOLE   3,313 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 632 8,181 SH   SOLE   8,181 0 0
ROBERT HALF INTL INC COM 770323103 830 10,633 SH   SOLE   10,633 0 0
SALESFORCE COM INC COM 79466L302 12,060 56,922 SH   SOLE   56,922 0 0
SEA LTD SPONSORD ADS 81141R100 234 1,050 SH   SOLE   1,050 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,892 16,206 SH   SOLE   16,206 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 830 12,149 SH   SOLE   12,149 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 841 24,702 SH   SOLE   24,702 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,521 45,923 SH   SOLE   45,923 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 741 5,580 SH   SOLE   5,580 0 0
SERVICENOW INC COM 81762P102 11,947 23,889 SH   SOLE   23,889 0 0
SHOPIFY INC CL A 82509L107 15,656 14,149 SH   SOLE   14,149 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 65 10,671 SH   SOLE   10,671 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 209 5,140 SH   SOLE   5,140 0 0
SNOWFLAKE INC CL A 833445109 2,865 12,495 SH   SOLE   12,495 0 0
SONOS INC COM 83570H108 1,166 31,119 SH   SOLE   31,119 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,137 7,110 SH   SOLE   7,110 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,667 9,222 SH   SOLE   9,222 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,379 2,886 SH   SOLE   2,886 0 0
SPDR SER TR S&P BIOTECH 78464A870 7,138 52,622 SH   SOLE   52,622 0 0
SQUARE INC CL A 852234103 879 3,870 SH   SOLE   3,870 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,500 32,553 SH   SOLE   32,553 0 0
STARBUCKS CORP COM 855244109 6,319 57,830 SH   SOLE   57,830 0 0
STRYKER CORPORATION COM 863667101 6,801 27,777 SH   SOLE   27,777 0 0
SUNDIAL GROWERS INC COM 86730L109 28 25,000 SH   SOLE   25,000 0 0
SVB FINANCIAL GROUP COM 78486Q101 744 1,507 SH   SOLE   1,507 0 0
SVMK INC COM 78489X103 402 21,959 SH   SOLE   21,959 0 0
SYSCO CORP COM 871829107 426 5,375 SH   SOLE   5,375 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,383 36,925 SH   SOLE   36,925 0 0
TARGET CORP COM 87612E106 7,055 35,617 SH   SOLE   35,617 0 0
TESLA INC COM 88160R101 1,942 2,908 SH   SOLE   2,908 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11,848 25,947 SH   SOLE   25,947 0 0
TOLL BROTHERS INC COM 889478103 284 5,000 SH   SOLE   5,000 0 0
TRUIST FINL CORP COM 89832Q109 203 3,484 SH   SOLE   3,484 0 0
TWILIO INC CL A 90138F102 13,230 38,825 SH   SOLE   38,825 0 0
UBER TECHNOLOGIES INC COM 90353T100 635 11,650 SH   SOLE   11,650 0 0
UNION PAC CORP COM 907818108 7,767 35,240 SH   SOLE   35,240 0 0
UNITED PARCEL SERVICE INC CL B 911312106 968 5,695 SH   SOLE   5,695 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 6,260 25,703 SH   SOLE   25,703 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 206 2,503 SH   SOLE   2,503 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 393 1,777 SH   SOLE   1,777 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 314 1,222 SH   SOLE   1,222 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 982 4,588 SH   SOLE   4,588 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 344 1,663 SH   SOLE   1,663 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 647 12,432 SH   SOLE   12,432 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,038 12,585 SH   SOLE   12,585 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,727 40,062 SH   SOLE   40,062 0 0
VEEVA SYS INC CL A COM 922475108 13,133 50,270 SH   SOLE   50,270 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,971 102,689 SH   SOLE   102,689 0 0
VISA INC COM CL A 92826C839 9,300 43,924 SH   SOLE   43,924 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 639 88,900 SH   SOLE   88,900 0 0
WORKDAY INC CL A 98138H101 24,367 98,085 SH   SOLE   98,085 0 0
XILINX INC COM 983919101 1,194 9,636 SH   SOLE   9,636 0 0
ZOETIS INC CL A 98978V103 7,297 46,338 SH   SOLE   46,338 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 9,874 30,732 SH   SOLE   30,732 0 0