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 4,718 281,529 SH   SOLE NONE 0 0 281,529
ABBOTT LABS COM 002824100 153 1,086 SH   SOLE NONE 0 0 1,086
AIR PRODS & CHEMS INC COM 009158106 2,508 8,242 SH   SOLE NONE 0 0 8,242
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,992 298,214 SH   SOLE NONE 0 0 298,214
ALPHABET INC CAP STK CL C 02079K107 671 232 SH   SOLE NONE 0 0 232
ALPHABET INC CAP STK CL A 02079K305 4,853 1,675 SH   SOLE NONE 0 0 1,675
AMAZON COM INC COM 023135106 4,251 1,275 SH   SOLE NONE 0 0 1,275
APPLE INC COM 037833100 5,995 33,761 SH   SOLE NONE 0 0 33,761
AVALARA INC COM 05338G106 5,938 45,989 SH   SOLE NONE 0 0 45,989
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 194 650 SH   SOLE NONE 0 0 650
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 6,360 127,281 SH   SOLE NONE 0 0 127,281
BRIGHTCOVE INC COM 10921T101 4,338 424,434 SH   SOLE NONE 0 0 424,434
BRISTOL MYERS SQUIBB CO COM 110122108 94 1,500 SH   SOLE NONE 0 0 1,500
CANTALOUPE INC COM 138103106 5,671 638,592 SH   SOLE NONE 0 0 638,592
CHEVRON CORP NEW COM 166764100 117 1,000 SH   SOLE NONE 0 0 1,000
CLEVELAND-CLIFFS INC NEW COM 185899101 6,008 275,995 SH   SOLE NONE 0 0 275,995
CME GROUP INC COM 12572Q105 5,757 25,200 SH   SOLE NONE 0 0 25,200
COSTCO WHSL CORP NEW COM 22160K105 1,357 2,390 SH   SOLE NONE 0 0 2,390
CROWDSTRIKE HLDGS INC CL A 22788C105 3,048 14,886 SH   SOLE NONE 0 0 14,886
DARLING INGREDIENTS INC COM 237266101 4,055 58,515 SH   SOLE NONE 0 0 58,515
DOMO INC COM CL B 257554105 4,132 83,315 SH   SOLE NONE 0 0 83,315
DYCOM INDS INC COM 267475101 10,593 112,985 SH   SOLE NONE 0 0 112,985
DZS INC COM 268211109 6,006 370,304 SH   SOLE NONE 0 0 370,304
ECHOSTAR CORP CL A 278768106 6,683 253,620 SH   SOLE NONE 0 0 253,620
FISERV INC COM 337738108 675 6,500 SH   SOLE NONE 0 0 6,500
GRANITE CONSTR INC COM 387328107 3,770 97,405 SH   SOLE NONE 0 0 97,405
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,575 48,481 SH   SOLE NONE 0 0 48,481
IDACORP INC COM 451107106 6 50 SH   SOLE NONE 0 0 50
INTERCONTINENTALEXCHANGE GRO COM 45866F104 5,760 42,113 SH   SOLE NONE 0 0 42,113
INVESCO QQQ TR UNIT SER 1 46090E103 5,381 13,525 SH   SOLE NONE 0 0 13,525
ISHARES TR 1-3 YR TR BD ETF 464287457 43 500 SH   SOLE NONE 0 0 500
ISHARES TR CORE MSCI EAFE 46432F842 44 590 SH   SOLE NONE 0 0 590
ISHARES TR MSCI EAFE INDEX 464287465 147 1,872 SH   SOLE NONE 0 0 1,872
ISHARES TR RUSSELL 2000 ETF 464287655 151 680 SH   SOLE NONE 0 0 680
ISHARES TR RUS 2000 VAL ETF 464287630 44 263 SH   SOLE NONE 0 0 263
ISHARES TR ISHS 1-5YR INVS 464288646 1,693 31,420 SH   SOLE NONE 0 0 31,420
ISHARES TR MSCI EMERG MKT 464287234 60 1,225 SH   SOLE NONE 0 0 1,225
ISHARES TR RUSSELL 3000 ETF 464287689 99 355 SH   SOLE NONE 0 0 355
LANDSEA HOMES CORP COM 51509P103 6,208 848,024 SH   SOLE NONE 0 0 848,024
LENNAR CORP CL A 526057104 3,762 32,387 SH   SOLE NONE 0 0 32,387
M & T BK CORP COM 55261F104 46 300 SH   SOLE NONE 0 0 300
MARKETAXESS HLDGS INC COM 57060D108 1,546 3,759 SH   SOLE NONE 0 0 3,759
MASTEC INC COM 576323109 6,491 70,337 SH   SOLE NONE 0 0 70,337
MEDTRONIC PLC SHS G5960L103 4,456 43,076 SH   SOLE NONE 0 0 43,076
MERCK & CO INC NEW COM 58933Y105 803 10,482 SH   SOLE NONE 0 0 10,482
MICROSOFT CORP COM 594918104 14,919 44,359 SH   SOLE NONE 0 0 44,359
MONEYGRAM INTL INC COM NEW 60935Y208 6,144 778,676 SH   SOLE NONE 0 0 778,676
NASDAQ INC COM 631103108 1,963 9,345 SH   SOLE NONE 0 0 9,345
NEURONETICS INC COM 64131A105 2,031 455,436 SH   SOLE NONE 0 0 455,436
NEW RELIC INC COM 64829B100 6,770 61,569 SH   SOLE NONE 0 0 61,569
NLIGHT INC COM 65487K100 2,966 123,841 SH   SOLE NONE 0 0 123,841
ORASURE TECHNOLOGIES INC COM 68554V108 1,990 229,027 SH   SOLE NONE 0 0 229,027
ORGANON & CO COMMON STOCK 68622V106 32 1,048 SH   SOLE NONE 0 0 1,048
PACCAR INC COM 693718108 15,167 171,844 SH   SOLE NONE 0 0 171,844
PAYPAL HLDGS INC COM 70450Y103 3,909 20,729 SH   SOLE NONE 0 0 20,729
PFIZER INC COM 717081103 295 5,000 SH   SOLE NONE 0 0 5,000
PRECIGEN INC COM 74017N105 2,127 573,304 SH   SOLE NONE 0 0 573,304
QUALCOMM INC COM 747525103 1,084 5,930 SH   SOLE NONE 0 0 5,930
SNOWFLAKE INC CL A 833445109 2,391 7,057 SH   SOLE NONE 0 0 7,057
SONY CORP SPONSORED ADR 835699307 6,854 54,228 SH   SOLE NONE 0 0 54,228
SOUTHWEST AIRLS CO COM 844741108 1,476 34,447 SH   SOLE NONE 0 0 34,447
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,974 25,210 SH   SOLE NONE 0 0 25,210
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 41 80 SH   SOLE NONE 0 0 80
SUMMIT MATLS INC CL A 86614U100 4,607 114,771 SH   SOLE NONE 0 0 114,771
TARGET CORP COM 87612E106 342 1,478 SH   SOLE NONE 0 0 1,478
TENABLE HLDGS INC COM 88025T102 5,860 106,408 SH   SOLE NONE 0 0 106,408
TWILIO INC CL A 90138F102 3,425 13,005 SH   SOLE NONE 0 0 13,005
TWITTER INC COM 90184L102 3,604 83,391 SH   SOLE NONE 0 0 83,391
UNITEDHEALTH GROUP INC COM 91324P102 322 642 SH   SOLE NONE 0 0 642
UTA ACQUISITION CORPORATION UNIT 12/01/2026 G9473A125 3 250 SH   SOLE NONE 0 0 250
VERICEL CORP COM 92346J108 4,089 104,043 SH   SOLE NONE 0 0 104,043
VIATRIS INC COM 92556V106 8 620 SH   SOLE NONE 0 0 620
VICOR CORP COM 925815102 3,607 28,406 SH   SOLE NONE 0 0 28,406
VONAGE HLDGS CORP COM 92886T201 5,652 271,856 SH   SOLE NONE 0 0 271,856
WASHINGTON FED INC COM 938824109 835 25,000 SH   SOLE NONE 0 0 25,000
XEROX HOLDINGS CORP COM NEW 98421M106 721 31,839 SH   SOLE NONE 0 0 31,839
ZILLOW GROUP INC CL A 98954M101 156 2,500 SH   SOLE NONE 0 0 2,500
ZILLOW GROUP INC CL C CAP STK 98954M200 319 5,000 SH   SOLE NONE 0 0 5,000
ZSCALER INC COM 98980G102 3,433 10,683 SH   SOLE NONE 0 0 10,683