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   10,632,793 707,438 SH   SOLE   707,438 0 0
A10 NETWORKS INC COM 002121101   7,652,149 509,125 SH   OTR   0 509,125 0
A10 NETWORKS INC COM 002121101   859,791 57,205 SH   OTR   0 0 57,205
ANIKA THERAPEUTICS INC COM 035255108   26,533,759 1,424,249 SH   SOLE   1,424,249 0 0
ANIKA THERAPEUTICS INC COM 035255108   12,908,597 692,893 SH   OTR   0 692,893 0
ANIKA THERAPEUTICS INC COM 035255108   1,860,709 99,877 SH   OTR   0 0 99,877
APPLE INC COM 037833100   205,452 1,200 SH   OTR   0 0 1,200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,278,595 3,650 SH   OTR   0 0 3,650
BRIGHTCOVE INC COM 10921T101   13,477,657 4,096,552 SH   SOLE   4,096,552 0 0
BRIGHTCOVE INC COM 10921T101   6,942,828 2,110,282 SH   OTR   0 2,110,282 0
BRIGHTCOVE INC COM 10921T101   1,217,876 370,175 SH   OTR   0 0 370,175
CERENCE INC COM 156727109   13,459,763 660,764 SH   SOLE   660,764 0 0
CERENCE INC COM 156727109   7,529,628 369,643 SH   OTR   0 369,643 0
CERENCE INC COM 156727109   859,736 42,206 SH   OTR   0 0 42,206
ENERGY RECOVERY INC COM 29270J100   16,744,765 789,475 SH   SOLE   789,475 0 0
ENERGY RECOVERY INC COM 29270J100   10,497,296 494,922 SH   OTR   0 494,922 0
ENERGY RECOVERY INC COM 29270J100   1,043,277 49,188 SH   OTR   0 0 49,188
ENPRO INDS INC COM 29355X107   6,272,431 51,757 SH   SOLE   51,757 0 0
ENPRO INDS INC COM 29355X107   3,809,123 31,431 SH   OTR   0 31,431 0
ENPRO INDS INC COM 29355X107   365,388 3,015 SH   OTR   0 0 3,015
GENTHERM INC COM 37253A103   56,656,718 1,044,171 SH   SOLE   1,044,171 0 0
GENTHERM INC COM 37253A103   31,773,842 585,585 SH   OTR   0 585,585 0
GENTHERM INC COM 37253A103   4,065,756 74,931 SH   OTR   0 0 74,931
HACKETT GROUP INC COM 404609109   26,495,958 1,123,186 SH   SOLE   1,123,186 0 0
HACKETT GROUP INC COM 404609109   14,863,422 630,073 SH   OTR   0 630,073 0
HACKETT GROUP INC COM 404609109   1,898,051 80,460 SH   OTR   0 0 80,460
HARMONIC INC COM 413160102   56,466,651 5,863,619 SH   SOLE   5,863,619 0 0
HARMONIC INC COM 413160102   32,573,417 3,382,494 SH   OTR   0 3,382,494 0
HARMONIC INC COM 413160102   3,762,402 390,696 SH   OTR   0 0 390,696
MATERION CORP COM 576690101   41,788,196 410,050 SH   SOLE   410,050 0 0
MATERION CORP COM 576690101   24,328,261 238,723 SH   OTR   0 238,723 0
MATERION CORP COM 576690101   2,702,755 26,521 SH   OTR   0 0 26,521
OOMA INC COM 683416101   29,499,642 2,267,459 SH   SOLE   2,267,459 0 0
OOMA INC COM 683416101   16,126,715 1,239,563 SH   OTR   0 1,239,563 0
OOMA INC COM 683416101   2,137,972 164,333 SH   OTR   0 0 164,333
RED VIOLET INC COM 75704L104   26,869,108 1,342,784 SH   SOLE   1,342,784 0 0
RED VIOLET INC COM 75704L104   13,241,017 661,720 SH   OTR   0 661,720 0
RED VIOLET INC COM 75704L104   1,976,188 98,760 SH   OTR   0 0 98,760
SHUTTERSTOCK INC COM 825690100   22,581,914 593,480 SH   SOLE   593,480 0 0
SHUTTERSTOCK INC COM 825690100   15,979,516 419,961 SH   OTR   0 419,961 0
SHUTTERSTOCK INC COM 825690100   1,446,547 38,017 SH   OTR   0 0 38,017
SITIME CORP COM 82982T106   2,043,933 17,890 SH   SOLE   17,890 0 0
SITIME CORP COM 82982T106   102,825 900 SH   OTR   0 0 900
SONOS INC COM 83570H108   52,752,171 4,086,148 SH   SOLE   4,086,148 0 0
SONOS INC COM 83570H108   30,140,370 2,334,653 SH   OTR   0 2,334,653 0
SONOS INC COM 83570H108   3,584,229 277,632 SH   OTR   0 0 277,632
SURMODICS INC COM 868873100   49,070,167 1,529,142 SH   SOLE   1,529,142 0 0
SURMODICS INC COM 868873100   22,174,928 691,023 SH   OTR   0 691,023 0
SURMODICS INC COM 868873100   4,432,752 138,135 SH   OTR   0 0 138,135
SYNAPTICS INC COM 87157D109   73,563,148 822,486 SH   SOLE   822,486 0 0
SYNAPTICS INC COM 87157D109   43,098,363 481,869 SH   OTR   0 481,869 0
SYNAPTICS INC COM 87157D109   4,863,211 54,374 SH   OTR   0 0 54,374
TECHTARGET INC COM 87874R100   48,537,078 1,598,718 SH   SOLE   1,598,718 0 0
TECHTARGET INC COM 87874R100   29,417,140 968,944 SH   OTR   0 968,944 0
TECHTARGET INC COM 87874R100   3,152,825 103,848 SH   OTR   0 0 103,848