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
ANIKA THERAPEUTICS INC COM 035255108   20,221,917 1,228,549 SH   SOLE   1,228,549 0 0
ANIKA THERAPEUTICS INC COM 035255108   11,451,782 695,734 SH   OTR   0 695,734 0
ANIKA THERAPEUTICS INC COM 035255108   1,604,768 97,495 SH   OTR   0 0 97,495
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,427,832 3,150 SH   OTR   0 0 3,150
CALIX INC COM 13100M509   14,378,889 412,357 SH   SOLE   412,357 0 0
CALIX INC COM 13100M509   9,707,006 278,377 SH   OTR   0 278,377 0
CALIX INC COM 13100M509   1,077,971 30,914 SH   OTR   0 0 30,914
ENPRO INC COM 29355X107   29,581,728 171,538 SH   SOLE   171,538 0 0
ENPRO INC COM 29355X107   17,078,931 99,037 SH   OTR   0 99,037 0
ENPRO INC COM 29355X107   2,298,931 13,331 SH   OTR   0 0 13,331
EXTREME NETWORKS COM 30226D106   22,804,216 1,362,259 SH   SOLE   1,362,259 0 0
EXTREME NETWORKS COM 30226D106   15,409,421 920,515 SH   OTR   0 920,515 0
EXTREME NETWORKS COM 30226D106   1,699,964 101,551 SH   OTR   0 0 101,551
GENTHERM INC COM 37253A103   48,750,820 1,221,060 SH   SOLE   1,221,060 0 0
GENTHERM INC COM 37253A103   27,097,577 678,712 SH   OTR   0 678,712 0
GENTHERM INC COM 37253A103   3,639,803 91,166 SH   OTR   0 0 91,166
HACKETT GROUP INC COM 404609109   15,981,312 520,225 SH   SOLE   520,225 0 0
HACKETT GROUP INC COM 404609109   9,550,909 310,902 SH   OTR   0 310,902 0
HACKETT GROUP INC COM 404609109   1,426,237 46,427 SH   OTR   0 0 46,427
HARMONIC INC COM 413160102   39,516,171 2,986,861 SH   SOLE   2,986,861 0 0
HARMONIC INC COM 413160102   23,269,678 1,758,857 SH   OTR   0 1,758,857 0
HARMONIC INC COM 413160102   3,090,210 233,576 SH   OTR   0 0 233,576
HAYWARD HLDGS INC COM 421298100   21,803,892 1,426,023 SH   SOLE   1,426,023 0 0
HAYWARD HLDGS INC COM 421298100   13,182,595 862,171 SH   OTR   0 862,171 0
HAYWARD HLDGS INC COM 421298100   1,710,079 111,843 SH   OTR   0 0 111,843
JFROG LTD ORD SHS M6191J100   14,796,906 503,125 SH   SOLE   503,125 0 0
JFROG LTD ORD SHS M6191J100   8,249,505 280,500 SH   OTR   0 280,500 0
JFROG LTD ORD SHS M6191J100   1,106,551 37,625 SH   OTR   0 0 37,625
MATERION CORP COM 576690101   43,786,734 442,827 SH   SOLE   442,827 0 0
MATERION CORP COM 576690101   25,646,407 259,369 SH   OTR   0 259,369 0
MATERION CORP COM 576690101   3,523,490 35,634 SH   OTR   0 0 35,634
MIMEDX GROUP INC COM 602496101   44,712,365 4,647,855 SH   SOLE   4,647,855 0 0
MIMEDX GROUP INC COM 602496101   25,248,604 2,624,595 SH   OTR   0 2,624,595 0
MIMEDX GROUP INC COM 602496101   3,358,025 349,067 SH   OTR   0 0 349,067
OOMA INC COM 683416101   31,099,919 2,211,943 SH   SOLE   2,211,943 0 0
OOMA INC COM 683416101   15,446,724 1,098,629 SH   OTR   0 1,098,629 0
OOMA INC COM 683416101   2,484,472 176,705 SH   OTR   0 0 176,705
RED VIOLET INC COM 75704L104   35,584,745 983,004 SH   SOLE   983,004 0 0
RED VIOLET INC COM 75704L104   19,353,751 534,634 SH   OTR   0 534,634 0
RED VIOLET INC COM 75704L104   2,814,948 77,761 SH   OTR   0 0 77,761
SONOS INC COM 83570H108   38,601,153 2,566,566 SH   SOLE   2,566,566 0 0
SONOS INC COM 83570H108   22,085,759 1,468,468 SH   OTR   0 1,468,468 0
SONOS INC COM 83570H108   2,958,037 196,678 SH   OTR   0 0 196,678
SURMODICS INC COM 868873100   6,814,051 172,072 SH   SOLE   172,072 0 0
SURMODICS INC COM 868873100   6,832,901 172,548 SH   OTR   0 172,548 0
SURMODICS INC COM 868873100   934,362 23,595 SH   OTR   0 0 23,595
SYNAPTICS INC COM 87157D109   49,135,732 643,812 SH   SOLE   643,812 0 0
SYNAPTICS INC COM 87157D109   28,784,699 377,158 SH   OTR   0 377,158 0
SYNAPTICS INC COM 87157D109   3,911,553 51,252 SH   OTR   0 0 51,252
TECHTARGET INC COM NEW 87874R308   45,063,366 2,273,631 SH   SOLE   2,273,631 0 0
TECHTARGET INC COM NEW 87874R308   25,945,708 1,309,067 SH   OTR   0 1,309,067 0
TECHTARGET INC COM NEW 87874R308   3,504,394 176,811 SH   OTR   0 0 176,811