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
AVG TECHNOLOGIES N V SHS N07831105 5,480 219,116 SH   SOLE   219,116 0 0
AVG TECHNOLOGIES N V SHS N07831105 2,252 90,056 SH   OTR   90,056 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,765 32,982 SH   SOLE   32,982 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 300 2,075 SH   OTR   2,075 0 0
CECO ENVIRONMENTAL CORP COM 125141101 14,691 1,302,409 SH   SOLE   1,302,409 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5,899 522,965 SH   OTR   522,965 0 0
DTS INC COM 23335C101 37,859 889,972 SH   SOLE   889,972 0 0
DTS INC COM 23335C101 16,498 387,823 SH   OTR   387,823 0 0
FARMER BROS CO COM 307675108 22,831 642,209 SH   SOLE   642,209 0 0
FARMER BROS CO COM 307675108 10,085 283,697 SH   OTR   283,697 0 0
GENTHERM INC COM 37253A103 6,413 204,118 SH   SOLE   204,118 0 0
GENTHERM INC COM 37253A103 2,936 93,430 SH   OTR   93,430 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 13,626 589,888 SH   SOLE   589,888 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 5,923 256,401 SH   OTR   256,401 0 0
KMG CHEMICALS INC COM 482564101 34,286 1,210,225 SH   SOLE   1,210,225 0 0
KMG CHEMICALS INC COM 482564101 14,886 525,448 SH   OTR   525,448 0 0
MODEL N INC COM 607525102 3,124 281,153 SH   SOLE   281,153 0 0
MODEL N INC COM 607525102 1,405 126,504 SH   OTR   126,504 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4,291 194,083 SH   SOLE   194,083 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,950 88,191 SH   OTR   88,191 0 0
NVE CORP COM NEW 629445206 14,512 246,218 SH   SOLE   246,218 0 0
NVE CORP COM NEW 629445206 6,590 111,810 SH   OTR   111,810 0 0
NOVANTA INC COM 67000B104 430 24,772 SH   SOLE   24,772 0 0
NOVANTA INC COM 67000B104 273 15,727 SH   OTR   15,727 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 20,089 1,145,970 SH   SOLE   1,145,970 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 8,710 496,837 SH   OTR   496,837 0 0
PROGRESS SOFTWARE CORP COM 743312100 15,617 574,150 SH   SOLE   574,150 0 0
PROGRESS SOFTWARE CORP COM 743312100 6,760 248,528 SH   OTR   248,528 0 0
PURECYCLE CORP COM NEW 746228303 9,071 1,580,298 SH   SOLE   1,580,298 0 0
PURECYCLE CORP COM NEW 746228303 3,589 625,289 SH   OTR   625,289 0 0
SURMODICS INC COM 868873100 11,477 381,438 SH   SOLE   381,438 0 0
SURMODICS INC COM 868873100 4,985 165,685 SH   OTR   165,685 0 0
TECHTARGET INC COM 87874R100 14,819 1,838,633 SH   SOLE   1,838,633 0 0
TECHTARGET INC COM 87874R100 6,364 789,598 SH   OTR   789,598 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 33,444 870,043 SH   SOLE   870,043 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 15,716 408,838 SH   OTR   408,838 0 0