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 828 6,400 SH   SOLE 1 6,400 0 0
ABBVIE INC COM 00287Y109 257 1,677 SH   SOLE 1 1,677 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,289 42,244 SH   SOLE 1 42,244 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,372 25,603 SH   SOLE 1 25,603 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,018 91,772 SH   SOLE 1 91,772 0 0
AIRBNB INC COM CL A 009066101 1,801 20,213 SH   SOLE 1 20,213 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,029 4,347 SH   SOLE 1 4,347 0 0
ALPHABET INC CAP STK CL C 02079K107 23,152 10,584 SH   SOLE 1 10,584 0 0
ALPHABET INC CAP STK CL A 02079K305 22,139 10,159 SH   SOLE 1 10,159 0 0
AMAZON COM INC COM 023135106 36,196 340,795 SH   SOLE 1 340,795 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,623 27,344 SH   SOLE 1 27,344 0 0
AMERICAN EXPRESS CO COM 025816109 887 6,400 SH   SOLE 1 6,400 0 0
AMGEN INC COM 031162100 8,900 36,582 SH   SOLE 1 36,582 0 0
ANALOG DEVICES INC COM 032654105 4,146 28,378 SH   SOLE 1 28,378 0 0
ANSYS INC COM 03662Q105 1,141 4,770 SH   SOLE 1 4,770 0 0
APPLE INC COM 037833100 75,740 553,982 SH   SOLE 1 553,982 0 0
APPLIED MATLS INC COM 038222105 4,356 47,877 SH   SOLE 1 47,877 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,148 4,514 SH   SOLE 1 4,514 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,044 30,943 SH   SOLE 1 30,943 0 0
ATLASSIAN CORP PLC CL A G06242104 1,438 7,673 SH   SOLE 1 7,673 0 0
AUTODESK INC COM 052769106 2,051 11,926 SH   SOLE 1 11,926 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,784 22,775 SH   SOLE 1 22,775 0 0
BAIDU INC SPON ADR REP A 056752108 1,951 13,121 SH   SOLE 1 13,121 0 0
BK OF AMERICA CORP COM 060505104 218 7,009 SH   SOLE 1 7,009 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 488 1,788 SH   SOLE 1 1,788 0 0
BIOGEN INC COM 09062X103 1,635 8,016 SH   SOLE 1 8,016 0 0
BOEING CO COM 097023105 875 6,400 SH   SOLE 1 6,400 0 0
BOOKING HOLDINGS INC COM 09857L108 3,961 2,265 SH   SOLE 1 2,265 0 0
BROADCOM INC COM 11135F101 10,788 22,206 SH   SOLE 1 22,206 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,255 15,033 SH   SOLE 1 15,033 0 0
CATERPILLAR INC COM 149123101 1,144 6,400 SH   SOLE 1 6,400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,402 9,396 SH   SOLE 1 9,396 0 0
CHEVRON CORP NEW COM 166764100 1,219 8,419 SH   SOLE 1 8,419 0 0
CINTAS CORP COM 172908105 2,109 5,647 SH   SOLE 1 5,647 0 0
CISCO SYS INC COM 17275R102 9,862 231,284 SH   SOLE 1 231,284 0 0
COCA COLA CO COM 191216100 643 10,219 SH   SOLE 1 10,219 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,917 28,408 SH   SOLE 1 28,408 0 0
COMCAST CORP NEW CL A 20030N101 9,608 244,860 SH   SOLE 1 244,860 0 0
CONSTELLATION ENERGY CORP COM 21037T109 1,015 17,734 SH   SOLE 1 17,734 0 0
COPART INC COM 217204106 1,404 12,924 SH   SOLE 1 12,924 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,747 24,510 SH   SOLE 1 24,072 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,900 11,273 SH   SOLE 1 11,273 0 0
CSX CORP COM 126408103 3,452 118,778 SH   SOLE 1 118,778 0 0
DATADOG INC CL A COM 23804L103 1,368 14,360 SH   SOLE 1 14,360 0 0
DEXCOM INC COM 252131107 1,576 21,149 SH   SOLE 1 21,149 0 0
DOCUSIGN INC COM 256163106 615 10,718 SH   SOLE 1 10,718 0 0
DOLLAR TREE INC COM 256746108 1,914 12,280 SH   SOLE 1 12,280 0 0
DOW INC COM 260557103 330 6,400 SH   SOLE 1 6,400 0 0
EBAY INC. COM 278642103 1,327 31,848 SH   SOLE 1 31,848 0 0
ELECTRONIC ARTS INC COM 285512109 1,860 15,289 SH   SOLE 1 15,289 0 0
LILLY ELI & CO COM 532457108 244 753 SH   SOLE 1 753 0 0
EXELON CORP COM 30161N101 2,408 53,132 SH   SOLE 1 53,132 0 0
EXXON MOBIL CORP COM 30231G102 368 4,302 SH   SOLE 1 4,302 0 0
FASTENAL CO COM 311900104 1,557 31,191 SH   SOLE 1 31,191 0 0
FISERV INC COM 337738108 3,146 35,356 SH   SOLE 1 35,356 0 0
FORTINET INC COM 34959E109 2,465 43,573 SH   SOLE 1 43,573 0 0
GILEAD SCIENCES INC COM 375558103 4,198 67,920 SH   SOLE 1 67,920 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,901 6,400 SH   SOLE 1 6,400 0 0
HOME DEPOT INC COM 437076102 2,035 7,419 SH   SOLE 1 7,419 0 0
HONEYWELL INTL INC COM 438516106 7,571 43,558 SH   SOLE 1 43,558 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 904 6,400 SH   SOLE 1 6,400 0 0
IDEXX LABS INC COM 45168D104 1,613 4,599 SH   SOLE 1 4,599 0 0
ILLUMINA INC COM 452327109 1,587 8,607 SH   SOLE 1 8,607 0 0
INTEL CORP COM 458140100 8,485 226,818 SH   SOLE 1 226,818 0 0
INTUIT COM 461202103 5,926 15,374 SH   SOLE 1 15,374 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,891 19,384 SH   SOLE 1 19,384 0 0
ISHARES TR PFD AND INCM SEC 464288687 33 23,573 SH   SOLE   23,573 0 0
JD.COM INC SPON ADR CL A 47215P106 2,081 32,398 SH   SOLE   32,398 0 0
JOHNSON & JOHNSON COM 478160104 1,587 8,940 SH   SOLE   8,940 0 0
JPMORGAN CHASE & CO COM 46625H100 1,048 9,303 SH   SOLE   9,303 0 0
KEURIG DR PEPPER INC COM 49271V100 2,717 76,782 SH   SOLE   76,782 0 0
KLA CORP COM NEW 482480100 2,612 8,186 SH   SOLE   8,186 0 0
KRAFT HEINZ CO COM 500754106 2,528 66,288 SH   SOLE   66,288 0 0
LAM RESEARCH CORP COM 512807108 3,225 7,568 SH   SOLE   7,568 0 0
LUCID GROUP INC COM 549498103 1,536 89,489 SH   SOLE   89,489 0 0
LULULEMON ATHLETICA INC COM 550021109 1,852 6,793 SH   SOLE   6,793 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,411 17,725 SH   SOLE   17,725 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,988 45,660 SH   SOLE   45,660 0 0
MASTERCARD INCORPORATED CL A 57636Q104 267 847 SH   SOLE   847 0 0
MATCH GROUP INC NEW COM 57667L107 1,080 15,500 SH   SOLE   15,500 0 0
MCDONALDS CORP COM 580135101 1,580 6,400 SH   SOLE   6,400 0 0
MERCADOLIBRE INC COM 58733R102 1,767 2,775 SH   SOLE   2,775 0 0
MERCK & CO INC COM 58933Y105 807 8,847 SH   SOLE   8,847 0 0
FACEBOOK INC CL A 30303M102 18,557 115,080 SH   SOLE   115,080 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,749 30,112 SH   SOLE   30,112 0 0
MICRON TECHNOLOGY INC COM 595112103 3,351 60,623 SH   SOLE   60,623 0 0
MICROSOFT CORP COM 594918104 66,347 258,332 SH   SOLE   258,332 0 0
MODERNA INC COM 60770K107 3,124 21,867 SH   SOLE   21,867 0 0
MONDELEZ INTL INC CL A 609207105 4,667 75,166 SH   SOLE   75,166 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,666 28,763 SH   SOLE   28,763 0 0
ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 19 32,739 SH   SOLE   32,739 0 0
NETEASE INC SPONSORED ADS 64110W102 1,063 11,382 SH   SOLE   11,382 0 0
NETFLIX INC COM 64110L106 4,215 24,106 SH   SOLE   24,106 0 0
NIKE INC CL B 654106103 654 6,400 SH   SOLE   6,400 0 0
NVIDIA CORPORATION COM 67066G104 17,784 117,314 SH   SOLE   117,314 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,110 14,252 SH   SOLE   14,252 0 0
OKTA INC CL A 679295105 729 8,065 SH   SOLE   8,065 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,604 6,260 SH   SOLE   6,260 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 2,354 3,726 SH   SOLE   3,726 0 0
PACCAR INC COM 693718108 1,550 18,826 SH   SOLE   18,826 0 0
PALO ALTO NETWORKS INC COM 697435105 2,663 5,391 SH   SOLE   5,391 0 0
PAYCHEX INC COM 704326107 2,231 19,591 SH   SOLE   19,591 0 0
PAYPAL HLDGS INC COM 70450Y103 4,409 63,126 SH   SOLE   63,126 0 0
PEPSICO INC COM 713448108 12,716 76,302 SH   SOLE   76,302 0 0
PFIZER INC COM 717081103 283 5,405 SH   SOLE   5,405 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,483 24,001 SH   SOLE   24,001 0 0
PROCTER AND GAMBLE CO COM 742718109 1,254 8,724 SH   SOLE   8,724 0 0
QUALCOMM INC COM 747525103 7,806 61,112 SH   SOLE   61,112 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,437 5,815 SH   SOLE   5,815 0 0
ROSS STORES INC COM 778296103 1,348 19,197 SH   SOLE   19,197 0 0
SALESFORCE COM INC COM 79466L302 1,056 6,400 SH   SOLE   6,400 0 0
SEAGEN INC COM 81181C104 1,768 9,994 SH   SOLE   9,994 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,310 213,736 SH   SOLE   213,736 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 828 8,936 SH   SOLE   8,936 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 91 8,286 SH   SOLE   8,286 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 42 18,274 SH   SOLE   18,274 0 0
SPLUNK INC COM 848637104 763 8,626 SH   SOLE   8,626 0 0
STARBUCKS CORP COM 855244109 4,760 62,317 SH   SOLE   62,317 0 0
SYNOPSYS INC COM 871607107 2,532 8,338 SH   SOLE   8,338 0 0
TESLA INC COM 88160R101 23,317 34,625 SH   SOLE   34,625 0 0
TEXAS INSTRS INC COM 882508104 7,686 50,022 SH   SOLE   50,022 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 206 380 SH   SOLE   380 0 0
T-MOBILE US INC COM 872590104 9,102 67,650 SH   SOLE   67,650 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,082 6,400 SH   SOLE   6,400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,752 7,305 SH   SOLE   7,305 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 61 10,952 SH   SOLE   10,952 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 102 9,956 SH   SOLE   9,956 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 91 4,425 SH   SOLE   4,425 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 76 10,818 SH   SOLE   10,818 0 0
VERISIGN INC COM 92343E102 1,002 5,988 SH   SOLE   5,988 0 0
VERISK ANALYTICS INC COM 92345Y106 1,517 8,763 SH   SOLE   8,763 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 534 10,519 SH   SOLE   10,519 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,900 13,841 SH   SOLE   13,841 0 0
VISA INC COM CL A 92826C839 1,580 8,025 SH   SOLE   8,025 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,016 53,183 SH   SOLE   53,183 0 0
WALMART INC COM 931142103 778 6,400 SH   SOLE   6,400 0 0
DISNEY WALT CO COM 254687106 604 6,400 SH   SOLE   6,400 0 0
WORKDAY INC CL A 98138H101 1,491 10,685 SH   SOLE   10,685 0 0
XCEL ENERGY INC COM 98389B100 2,088 29,509 SH   SOLE   29,509 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,420 13,152 SH   SOLE   13,152 0 0
ZSCALER INC COM 98980G102 1,136 7,601 SH   SOLE   7,601 0 0