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 21,986 1,096,554 SH   SOLE   1,096,554 0 0
AVG TECHNOLOGIES N V SHS N07831105 8,245 411,212 SH   OTR   411,212 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 5,106 1,190,147 SH   SOLE   1,190,147 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 2,483 578,825 SH   OTR   578,825 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,249 32,182 SH   SOLE   32,182 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 208 1,575 SH   OTR   1,575 0 0
CECO ENVIRONMENTAL CORP COM 125141101 9,780 1,273,381 SH   SOLE   1,273,381 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3,558 463,318 SH   OTR   463,318 0 0
CUI GLOBAL INC COM NEW 126576206 6,719 954,424 SH   SOLE   954,424 0 0
CUI GLOBAL INC COM NEW 126576206 2,494 354,297 SH   OTR   354,297 0 0
DTS INC COM 23335C101 25,383 1,124,141 SH   SOLE   1,124,141 0 0
DTS INC COM 23335C101 9,739 431,301 SH   OTR   431,301 0 0
DYNAMIC MATLS CORP COM 267888105 1,720 246,022 SH   SOLE   246,022 0 0
DYNAMIC MATLS CORP COM 267888105 661 94,578 SH   OTR   94,578 0 0
EXTREME NETWORKS INC COM 30226D106 3,343 819,295 SH   SOLE   819,295 0 0
EXTREME NETWORKS INC COM 30226D106 489 119,768 SH   OTR   119,768 0 0
FARMER BROS CO COM 307675108 24,959 773,441 SH   SOLE   773,441 0 0
FARMER BROS CO COM 307675108 9,605 297,638 SH   OTR   297,638 0 0
KMG CHEMICALS INC COM 482564101 27,404 1,190,447 SH   SOLE   1,190,447 0 0
KMG CHEMICALS INC COM 482564101 10,187 442,508 SH   OTR   442,508 0 0
MERCURY SYS INC COM 589378108 17,872 973,424 SH   SOLE   973,424 0 0
MERCURY SYS INC COM 589378108 6,086 331,474 SH   OTR   331,474 0 0
NVE CORP COM NEW 629445206 20,179 359,185 SH   SOLE   359,185 0 0
NVE CORP COM NEW 629445206 7,630 135,815 SH   OTR   135,815 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 17,092 1,057,652 SH   SOLE   1,057,652 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 6,298 389,740 SH   OTR   389,740 0 0
PROGRESS SOFTWARE CORP COM 743312100 13,003 541,792 SH   SOLE   541,792 0 0
PROGRESS SOFTWARE CORP COM 743312100 4,866 202,745 SH   OTR   202,745 0 0
PURECYCLE CORP COM NEW 746228303 9,100 1,895,898 SH   SOLE   1,895,898 0 0
PURECYCLE CORP COM NEW 746228303 3,297 686,843 SH   OTR   686,843 0 0
REACHLOCAL INC COM 75525F104 4,031 2,442,801 SH   SOLE   2,442,801 0 0
REACHLOCAL INC COM 75525F104 2,572 1,558,607 SH   OTR   1,558,607 0 0
SURMODICS INC COM 868873100 5,950 293,554 SH   SOLE   293,554 0 0
SURMODICS INC COM 868873100 2,170 107,064 SH   OTR   107,064 0 0
TECHTARGET INC COM 87874R100 9,769 1,216,533 SH   SOLE   1,216,533 0 0
TECHTARGET INC COM 87874R100 3,567 444,232 SH   OTR   444,232 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 21,889 729,393 SH   SOLE   729,393 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 9,666 322,089 SH   OTR   322,089 0 0