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
A10 NETWORKS INC COM 002121101   465,753 30,068 SH   SOLE   30,068 0 0
A10 NETWORKS INC COM 002121101   220,702 14,248 SH   OTR   0 14,248 0
A10 NETWORKS INC COM 002121101   23,622 1,525 SH   OTR   0 0 1,525
ABSOLUTE SOFTWARE CORP COM 00386B109   29,641,047 3,790,100 SH   SOLE   3,790,100 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109   14,602,554 1,867,179 SH   OTR   0 1,867,179 0
ABSOLUTE SOFTWARE CORP COM 00386B109   2,498,150 319,430 SH   OTR   0 0 319,430
ANIKA THERAPEUTICS INC COM 035255108   29,291,585 1,019,902 SH   SOLE   1,019,902 0 0
ANIKA THERAPEUTICS INC COM 035255108   14,370,856 500,378 SH   OTR   0 500,378 0
ANIKA THERAPEUTICS INC COM 035255108   2,249,752 78,334 SH   OTR   0 0 78,334
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,127,011 3,650 SH   OTR   0 0 3,650
BRIGHTCOVE INC COM 10921T101   20,105,981 4,518,198 SH   SOLE   4,518,198 0 0
BRIGHTCOVE INC COM 10921T101   9,214,486 2,070,671 SH   OTR   0 2,070,671 0
BRIGHTCOVE INC COM 10921T101   1,681,099 377,775 SH   OTR   0 0 377,775
CERENCE INC COM 156727109   12,299,600 437,864 SH   SOLE   437,864 0 0
CERENCE INC COM 156727109   5,888,900 209,644 SH   OTR   0 209,644 0
CERENCE INC COM 156727109   807,026 28,730 SH   OTR   0 0 28,730
ENERGY RECOVERY INC COM 29270J100   51,694,189 2,242,698 SH   SOLE   2,242,698 0 0
ENERGY RECOVERY INC COM 29270J100   25,170,692 1,092,004 SH   OTR   0 1,092,004 0
ENERGY RECOVERY INC COM 29270J100   4,267,200 185,128 SH   OTR   0 0 185,128
GENTHERM INC COM 37253A103   54,820,939 907,331 SH   SOLE   907,331 0 0
GENTHERM INC COM 37253A103   28,530,264 472,199 SH   OTR   0 472,199 0
GENTHERM INC COM 37253A103   4,542,799 75,187 SH   OTR   0 0 75,187
HACKETT GROUP INC COM 404609109   20,774,107 1,124,140 SH   SOLE   1,124,140 0 0
HACKETT GROUP INC COM 404609109   11,604,830 627,967 SH   OTR   0 627,967 0
HACKETT GROUP INC COM 404609109   1,821,296 98,555 SH   OTR   0 0 98,555
HARMONIC INC COM 413160102   77,547,455 5,315,110 SH   SOLE   5,315,110 0 0
HARMONIC INC COM 413160102   40,160,259 2,752,588 SH   OTR   0 2,752,588 0
HARMONIC INC COM 413160102   5,820,549 398,941 SH   OTR   0 0 398,941
MATERION CORP COM 576690101   39,520,388 340,693 SH   SOLE   340,693 0 0
MATERION CORP COM 576690101   20,617,376 177,736 SH   OTR   0 177,736 0
MATERION CORP COM 576690101   3,044,304 26,244 SH   OTR   0 0 26,244
OOMA INC COM 683416101   27,088,741 2,165,367 SH   SOLE   2,165,367 0 0
OOMA INC COM 683416101   13,127,394 1,049,352 SH   OTR   0 1,049,352 0
OOMA INC COM 683416101   2,002,050 160,036 SH   OTR   0 0 160,036
QUOTIENT TECHNOLOGY INC COM 749119103   8,247,357 2,514,438 SH   SOLE   2,514,438 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   6,818,825 2,078,910 SH   OTR   0 2,078,910 0
QUOTIENT TECHNOLOGY INC COM 749119103   1,293,953 394,498 SH   OTR   0 0 394,498
RED VIOLET INC COM 75704L104   23,223,077 1,319,493 SH   SOLE   1,319,493 0 0
RED VIOLET INC COM 75704L104   11,407,686 648,164 SH   OTR   0 648,164 0
RED VIOLET INC COM 75704L104   1,787,104 101,540 SH   OTR   0 0 101,540
SITIME CORP COM 82982T106   64,552,508 453,860 SH   SOLE   453,860 0 0
SITIME CORP COM 82982T106   36,934,144 259,679 SH   OTR   0 259,679 0
SITIME CORP COM 82982T106   5,046,747 35,483 SH   OTR   0 0 35,483
SONOS INC COM 83570H108   66,588,612 3,393,915 SH   SOLE   3,393,915 0 0
SONOS INC COM 83570H108   33,972,991 1,731,549 SH   OTR   0 1,731,549 0
SONOS INC COM 83570H108   5,405,663 275,518 SH   OTR   0 0 275,518
SURMODICS INC COM 868873100   34,833,855 1,529,142 SH   SOLE   1,529,142 0 0
SURMODICS INC COM 868873100   15,741,504 691,023 SH   OTR   0 691,023 0
SURMODICS INC COM 868873100   3,146,715 138,135 SH   OTR   0 0 138,135
SYNAPTICS INC COM 87157D109   55,967,026 503,527 SH   SOLE   503,527 0 0
SYNAPTICS INC COM 87157D109   31,193,581 280,644 SH   OTR   0 280,644 0
SYNAPTICS INC COM 87157D109   4,292,835 38,622 SH   OTR   0 0 38,622
TECHTARGET INC COM 87874R100   31,576,176 874,202 SH   SOLE   874,202 0 0
TECHTARGET INC COM 87874R100   15,365,773 425,409 SH   OTR   0 425,409 0
TECHTARGET INC COM 87874R100   2,214,373 61,306 SH   OTR   0 0 61,306