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   1,005,859 76,375 SH   SOLE   76,375 0 0
A10 NETWORKS INC COM 002121101   7,895,639 599,517 SH   OTR   0 599,517 0
A10 NETWORKS INC COM 002121101   820,702 62,316 SH   OTR   0 0 62,316
ANIKA THERAPEUTICS INC COM 035255108   30,472,851 1,344,786 SH   SOLE   1,344,786 0 0
ANIKA THERAPEUTICS INC COM 035255108   15,792,683 696,941 SH   OTR   0 696,941 0
ANIKA THERAPEUTICS INC COM 035255108   2,205,430 97,327 SH   OTR   0 0 97,327
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,123,479 3,150 SH   OTR   0 0 3,150
BRIGHTCOVE INC COM 10921T101   6,043,964 2,333,577 SH   SOLE   2,333,577 0 0
BRIGHTCOVE INC COM 10921T101   4,811,922 1,857,885 SH   OTR   0 1,857,885 0
BRIGHTCOVE INC COM 10921T101   794,726 306,844 SH   OTR   0 0 306,844
ENERGY RECOVERY INC COM 29270J100   14,873,709 789,475 SH   SOLE   789,475 0 0
ENERGY RECOVERY INC COM 29270J100   9,324,330 494,922 SH   OTR   0 494,922 0
ENERGY RECOVERY INC COM 29270J100   926,702 49,188 SH   OTR   0 0 49,188
ENPRO INDS INC COM 29355X107   9,207,848 58,746 SH   SOLE   58,746 0 0
ENPRO INDS INC COM 29355X107   6,126,183 39,085 SH   OTR   0 39,085 0
ENPRO INDS INC COM 29355X107   507,211 3,236 SH   OTR   0 0 3,236
GENTHERM INC COM 37253A103   59,411,583 1,134,675 SH   SOLE   1,134,675 0 0
GENTHERM INC COM 37253A103   35,247,967 673,185 SH   OTR   0 673,185 0
GENTHERM INC COM 37253A103   4,188,643 79,997 SH   OTR   0 0 79,997
HACKETT GROUP INC COM 404609109   25,080,745 1,101,482 SH   SOLE   1,101,482 0 0
HACKETT GROUP INC COM 404609109   14,856,241 652,448 SH   OTR   0 652,448 0
HACKETT GROUP INC COM 404609109   1,905,963 83,705 SH   OTR   0 0 83,705
HARMONIC INC COM 413160102   67,290,482 5,160,313 SH   SOLE   5,160,313 0 0
HARMONIC INC COM 413160102   39,706,187 3,044,953 SH   OTR   0 3,044,953 0
HARMONIC INC COM 413160102   4,657,145 357,143 SH   OTR   0 0 357,143
MATERION CORP COM 576690101   54,270,716 417,050 SH   SOLE   417,050 0 0
MATERION CORP COM 576690101   31,780,739 244,223 SH   OTR   0 244,223 0
MATERION CORP COM 576690101   3,451,178 26,521 SH   OTR   0 0 26,521
NEOGEN CORP COM 640491106   6,957,758 345,985 SH   SOLE   345,985 0 0
NEOGEN CORP COM 640491106   4,572,431 227,371 SH   OTR   0 227,371 0
NEOGEN CORP COM 640491106   517,672 25,742 SH   OTR   0 0 25,742
OOMA INC COM 683416101   27,769,551 2,588,029 SH   SOLE   2,588,029 0 0
OOMA INC COM 683416101   13,583,440 1,265,931 SH   OTR   0 1,265,931 0
OOMA INC COM 683416101   1,956,111 182,303 SH   OTR   0 0 182,303
RED VIOLET INC COM 75704L104   26,989,794 1,351,517 SH   SOLE   1,351,517 0 0
RED VIOLET INC COM 75704L104   13,235,078 662,748 SH   OTR   0 662,748 0
RED VIOLET INC COM 75704L104   1,972,237 98,760 SH   OTR   0 0 98,760
SHUTTERSTOCK INC COM 825690100   34,510,834 714,806 SH   SOLE   714,806 0 0
SHUTTERSTOCK INC COM 825690100   21,929,307 454,211 SH   OTR   0 454,211 0
SHUTTERSTOCK INC COM 825690100   2,206,831 45,709 SH   OTR   0 0 45,709
SONOS INC COM 83570H108   67,317,539 3,927,511 SH   SOLE   3,927,511 0 0
SONOS INC COM 83570H108   42,100,485 2,456,271 SH   OTR   0 2,456,271 0
SONOS INC COM 83570H108   4,982,632 290,702 SH   OTR   0 0 290,702
SONOS INC COM 83570H108   6,856,000 400,000 SH Call SOLE   0 0 0
SURMODICS INC COM 868873100   55,584,312 1,529,142 SH   SOLE   1,529,142 0 0
SURMODICS INC COM 868873100   25,118,686 691,023 SH   OTR   0 691,023 0
SURMODICS INC COM 868873100   5,021,207 138,135 SH   OTR   0 0 138,135
SYNAPTICS INC COM 87157D109   76,593,426 671,401 SH   SOLE   671,401 0 0
SYNAPTICS INC COM 87157D109   44,806,403 392,763 SH   OTR   0 392,763 0
SYNAPTICS INC COM 87157D109   5,176,608 45,377 SH   OTR   0 0 45,377
TECHTARGET INC COM 87874R100   55,880,231 1,602,990 SH   SOLE   1,602,990 0 0
TECHTARGET INC COM 87874R100   35,425,185 1,016,213 SH   OTR   0 1,016,213 0
TECHTARGET INC COM 87874R100   3,745,080 107,432 SH   OTR   0 0 107,432