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
8X8 INC NEW COM 282914100 3,612 286,883 SH   SOLE NONE 0 0 286,883
AIR PRODS & CHEMS INC COM 009158106 5,721 22,891 SH   SOLE NONE 0 0 22,891
AKOUSTIS TECHNOLOGIES INC COM 00973N102 3,106 477,771 SH   SOLE NONE 0 0 477,771
ALASKA AIR GROUP INC COM 011659109 2,970 51,194 SH   SOLE NONE 0 0 51,194
ALPHABET INC CAP STK CL C 02079K107 620 222 SH   SOLE NONE 0 0 222
ALPHABET INC CAP STK CL A 02079K305 4,809 1,729 SH   SOLE NONE 0 0 1,729
AMAZON COM INC COM 023135106 4,248 1,303 SH   SOLE NONE 0 0 1,303
APPLE INC COM 037833100 6,043 34,606 SH   SOLE NONE 0 0 34,606
AVALARA INC COM 05338G106 5,447 54,736 SH   SOLE NONE 0 0 54,736
BK OF AMERICA CORP COM 060505104 3,366 81,671 SH   SOLE NONE 0 0 81,671
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 229 650 SH   SOLE NONE 0 0 650
BRIGHTCOVE INC COM 10921T101 3,854 494,077 SH   SOLE NONE 0 0 494,077
CME GROUP INC COM 12572Q105 6,093 25,617 SH   SOLE NONE 0 0 25,617
CANTALOUPE INC COM 138103106 4,449 657,186 SH   SOLE NONE 0 0 657,186
CLEVELAND-CLIFFS INC NEW COM 185899101 9,033 280,434 SH   SOLE NONE 0 0 280,434
COSTCO WHSL CORP NEW COM 22160K105 1,376 2,390 SH   SOLE NONE 0 0 2,390
CROWDSTRIKE HLDGS INC CL A 22788C105 5,932 26,123 SH   SOLE NONE 0 0 26,123
DARLING INGREDIENTS INC COM 237266101 4,792 59,613 SH   SOLE NONE 0 0 59,613
DOMO INC COM CL B 257554105 4,618 91,324 SH   SOLE NONE 0 0 91,324
DYCOM INDS INC COM 267475101 7,139 74,942 SH   SOLE NONE 0 0 74,942
DZS INC COM 268211109 5,247 378,290 SH   SOLE NONE 0 0 378,290
ECHOSTAR CORP CL A 278768106 6,297 258,729 SH   SOLE NONE 0 0 258,729
FISERV INC COM 337738108 659 6,500 SH   SOLE NONE 0 0 6,500
GRANITE CONSTR INC COM 387328107 3,314 101,024 SH   SOLE NONE 0 0 101,024
HANNON ARMSTRONG SUST INFR C COM 41068X100 6,184 130,382 SH   SOLE NONE 0 0 130,382
INTERCONTINENTALEXCHANGE GRO COM 45866F104 5,707 43,194 SH   SOLE NONE 0 0 43,194
INVESCO QQQ TR UNIT SER 1 46090E103 4,258 11,744 SH   SOLE NONE 0 0 11,744
ISHARES TR ISHS 1-5YR INVS 464288646 1,625 31,420 SH   SOLE NONE 0 0 31,420
LANDSEA HOMES CORP COM 51509P103 7,389 864,233 SH   SOLE NONE 0 0 864,233
LENNAR CORP CL A 526057104 2,809 34,606 SH   SOLE NONE 0 0 34,606
MARKETAXESS HLDGS INC COM 57060D108 1,302 3,828 SH   SOLE NONE 0 0 3,828
MASTEC INC COM 576323109 6,241 71,658 SH   SOLE NONE 0 0 71,658
MEDTRONIC PLC SHS G5960L103 4,853 43,739 SH   SOLE NONE 0 0 43,739
MERCK & CO INC NEW COM 58933Y105 860 10,482 SH   SOLE NONE 0 0 10,482
MICROSOFT CORP COM 594918104 14,180 45,993 SH   SOLE NONE 0 0 45,993
MICRON TECHNOLOGY INC COM 595112103 2,212 28,401 SH   SOLE NONE 0 0 28,401
NASDAQ INC COM 631103108 1,694 9,506 SH   SOLE NONE 0 0 9,506
NEURONETICS INC COM 64131A105 1,402 462,574 SH   SOLE NONE 0 0 462,574
NEW RELIC INC COM 64829B100 4,265 63,767 SH   SOLE NONE 0 0 63,767
NLIGHT INC COM 65487K100 2,182 125,813 SH   SOLE NONE 0 0 125,813
ORASURE TECHNOLOGIES INC COM 68554V108 1,589 234,320 SH   SOLE NONE 0 0 234,320
PACCAR INC COM 693718108 11,314 128,462 SH   SOLE NONE 0 0 128,462
PAYPAL HLDGS INC COM 70450Y103 3,787 32,743 SH   SOLE NONE 0 0 32,743
PFIZER INC COM 717081103 3,221 62,217 SH   SOLE NONE 0 0 62,217
PRECIGEN INC COM 74017N105 1,241 587,964 SH   SOLE NONE 0 0 587,964
PRICE T ROWE GROUP INC COM 74144T108 5,391 35,657 SH   SOLE NONE 0 0 35,657
QUALCOMM INC COM 747525103 906 5,930 SH   SOLE NONE 0 0 5,930
SNOWFLAKE INC CL A 833445109 1,010 4,410 SH   SOLE NONE 0 0 4,410
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,587 27,869 SH   SOLE NONE 0 0 27,869
SOUTHWEST AIRLS CO COM 844741108 1,693 36,959 SH   SOLE NONE 0 0 36,959
SUMMIT MATLS INC CL A 86614U100 3,733 120,192 SH   SOLE NONE 0 0 120,192
TARGET CORP COM 87612E106 314 1,478 SH   SOLE NONE 0 0 1,478
TENABLE HLDGS INC COM 88025T102 6,249 108,133 SH   SOLE NONE 0 0 108,133
TWILIO INC CL A 90138F102 4,118 24,986 SH   SOLE NONE 0 0 24,986
UNITEDHEALTH GROUP INC COM 91324P102 327 642 SH   SOLE NONE 0 0 642
VERICEL CORP COM 92346J108 4,048 105,922 SH   SOLE NONE 0 0 105,922
VICOR CORP COM 925815102 4,113 58,292 SH   SOLE NONE 0 0 58,292
WASHINGTON FED INC COM 938824109 5,348 162,956 SH   SOLE NONE 0 0 162,956
XEROX HOLDINGS CORP COM NEW 98421M106 3,741 185,486 SH   SOLE NONE 0 0 185,486
ZILLOW GROUP INC CL C CAP STK 98954M200 246 5,000 SH   SOLE NONE 0 0 5,000
ZSCALER INC COM 98980G102 2,641 10,947 SH   SOLE NONE 0 0 10,947