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
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 BBG001V0GG18 314,703 41,192 SH   SOLE   0 0 41,192
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 2,069,660 6,150 SH   SOLE   0 0 6,150
AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 2,450,690 28,610 SH   SOLE   0 0 28,610
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 267,261 867 SH   SOLE   0 0 867
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 3,276,950 37,141 SH   SOLE   0 0 37,141
AMAZON COM INC COM 023135106 BBG001S5PQL7 3,272,472 38,958 SH   SOLE   0 0 38,958
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 4,036,530 27,320 SH   SOLE   0 0 27,320
AUTODESK INC COM 052769106 BBG001S5SCD4 2,127,328 11,384 SH   SOLE   0 0 11,384
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 2,884,636 87,097 SH   SOLE   0 0 87,097
BLOCK INC CL A 852234103 BBG001TFLWL5 994,097 15,820 SH   SOLE   0 0 15,820
BOEING CO COM 097023105 BBG001S5P0V3 2,611,427 13,709 SH   SOLE   0 0 13,709
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1,946,255 42,063 SH   SOLE   0 0 42,063
CERUS CORP COM 157085101 BBG001S97DG4 820,936 224,914 SH   SOLE   0 0 224,914
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 1,019,014 106,927 SH   SOLE   0 0 106,927
CHEGG INC COM 163092109 BBG001TBCK85 759,288 30,047 SH   SOLE   0 0 30,047
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 1,433,277 1,033 SH   SOLE   0 0 1,033
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 788,122 19,388 SH   SOLE   0 0 19,388
DEXCOM INC COM 252131107 BBG001SKZG99 1,709,018 15,092 SH   SOLE   0 0 15,092
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 3,198,465 12,072 SH   SOLE   0 0 12,072
EPAM SYS INC COM 29414B104 BBG001SKDJH8 2,980,795 9,095 SH   SOLE   0 0 9,095
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 3,940,812 82,203 SH   SOLE   0 0 82,203
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 1,966,453 44,845 SH   SOLE   0 0 44,845
FIRST SOLAR INC COM 336433107 BBG001S991Z7 2,999,844 20,027 SH   SOLE   0 0 20,027
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 1,927,673 23,006 SH   SOLE   0 0 23,006
GENTHERM INC COM 37253A103 BBG001SF8XY5 1,599,213 24,494 SH   SOLE   0 0 24,494
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 3,726,356 17,389 SH   SOLE   0 0 17,389
ILLUMINA INC COM 452327109 BBG001SF4NY1 850,251 4,205 SH   SOLE   0 0 4,205
INTUIT COM 461202103 BBG001S6TWR2 3,558,833 9,144 SH   SOLE   0 0 9,144
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 3,481,259 13,120 SH   SOLE   0 0 13,120
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 4,960,921 31,975 SH   SOLE   0 0 31,975
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 11,796,355 145,329 SH   SOLE   0 0 145,329
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1,184,050 23,681 SH   SOLE   0 0 23,681
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 644,650 7,602 SH   SOLE   0 0 7,602
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 1,342,404 43,970 SH   SOLE   0 0 43,970
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 2,005,263 34,278 SH   SOLE   0 0 34,278
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 2,303,339 19,099 SH   SOLE   0 0 19,099
ITERIS INC NEW COM 46564T107 BBG001S7JWV6 844,822 271,647 SH   SOLE   0 0 271,647
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 10,367,976 190,273 SH   SOLE   0 0 190,273
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 826,111 80,050 SH   SOLE   0 0 80,050
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 3,279,600 22,027 SH   SOLE   0 0 22,027
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 2,038,219 55,028 SH   SOLE   0 0 55,028
MASTEC INC COM 576323109 BBG001S95HF8 1,493,104 17,498 SH   SOLE   0 0 17,498
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1,082,218 8,993 SH   SOLE   0 0 8,993
MICROSOFT CORP COM 594918104 BBG001S5TD05 4,427,437 18,462 SH   SOLE   0 0 18,462
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 1,428,169 116,681 SH   SOLE   0 0 116,681
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 2,388,658 16,345 SH   SOLE   0 0 16,345
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 683,772 106,507 SH   SOLE   0 0 106,507
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 3,479,918 24,939 SH   SOLE   0 0 24,939
PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 1,914,302 6,169 SH   SOLE   0 0 6,169
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1,455,559 20,438 SH   SOLE   0 0 20,438
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 5,047,131 51,162 SH   SOLE   0 0 51,162
PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 1,677,960 135,648 SH   SOLE   0 0 135,648
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 2,718,987 26,942 SH   SOLE   0 0 26,942
SABRE CORP COM 78573M104 BBG005WQVVG5 1,358,577 219,835 SH   SOLE   0 0 219,835
SALESFORCE INC COM 79466L302 BBG001SDLP09 2,448,075 18,464 SH   SOLE   0 0 18,464
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 553,885 15,958 SH   SOLE   0 0 15,958
SILICON LABORATORIES INC COM 826919102 BBG001S5W492 1,777,820 13,104 SH   SOLE   0 0 13,104
SPS COMM INC COM 78463M107 BBG001T65R07 2,785,839 21,692 SH   SOLE   0 0 21,692
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 BBG001SM6LG8 378,399 612,197 SH   SOLE   0 0 612,197
TERADYNE INC COM 880770102 BBG001S5WMZ3 1,743,681 19,962 SH   SOLE   0 0 19,962
TRIPADVISOR INC COM 896945201 BBG001V10VR2 1,379,399 76,719 SH   SOLE   0 0 76,719
TWILIO INC CL A 90138F102 BBG0029ZX859 501,669 10,247 SH   SOLE   0 0 10,247
TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 1,460,356 4,530 SH   SOLE   0 0 4,530
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 1,279,604 51,743 SH   SOLE   0 0 51,743
UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 584,037 20,428 SH   SOLE   0 0 20,428
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 2,870,228 15,967 SH   SOLE   0 0 15,967
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 3,442,636 83,377 SH   SOLE   0 0 83,377