<?xml version="1.0" ?>
<informationTable xsi:schemaLocation="http://www.sec.gov/edgar/document/thirteenf/informationtable eis_13FDocument.xsd" xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:n1="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <infoTable>
    <nameOfIssuer>AAR CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>000361105</cusip>
    <value>4343</value>
    <shrsOrPrnAmt>
      <sshPrnamt>231000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>231000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ABM INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>000957100</cusip>
    <value>14751</value>
    <shrsOrPrnAmt>
      <sshPrnamt>402361</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>402361</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>API GROUP CORP</nameOfIssuer>
    <titleOfClass>COM STK</titleOfClass>
    <cusip>00187Y100</cusip>
    <value>6475</value>
    <shrsOrPrnAmt>
      <sshPrnamt>455000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>455000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASGN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00191U102</cusip>
    <value>1653</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>26000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>A10 NETWORKS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>002121101</cusip>
    <value>10174</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1597097</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1597097</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ATN INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00215F107</cusip>
    <value>10142</value>
    <shrsOrPrnAmt>
      <sshPrnamt>202276</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>202276</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AXT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00246W103</cusip>
    <value>6747</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1102400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1102400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AARONS INC</nameOfIssuer>
    <titleOfClass>COM PAR $0.50</titleOfClass>
    <cusip>002535300</cusip>
    <value>8031</value>
    <shrsOrPrnAmt>
      <sshPrnamt>141770</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>141770</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ABEONA THERAPEUTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00289Y107</cusip>
    <value>145</value>
    <shrsOrPrnAmt>
      <sshPrnamt>142221</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>142221</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ACACIA RESH CORP</nameOfIssuer>
    <titleOfClass>ACACIA TCH COM</titleOfClass>
    <cusip>003881307</cusip>
    <value>687</value>
    <shrsOrPrnAmt>
      <sshPrnamt>198080</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>198080</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ACADIA HEALTHCARE COMPANY IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00404A109</cusip>
    <value>7470</value>
    <shrsOrPrnAmt>
      <sshPrnamt>253400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>253400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ACCURAY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>004397105</cusip>
    <value>4503</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1876335</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1876335</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ACI WORLDWIDE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>004498101</cusip>
    <value>6208</value>
    <shrsOrPrnAmt>
      <sshPrnamt>237597</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>237597</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ACME UTD CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>004816104</cusip>
    <value>2827</value>
    <shrsOrPrnAmt>
      <sshPrnamt>122763</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>122763</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ACORDA THERAPEUTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00484M106</cusip>
    <value>9</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18079</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18079</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ADDUS HOMECARE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>006739106</cusip>
    <value>2363</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ADTRAN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00738A106</cusip>
    <value>9111</value>
    <shrsOrPrnAmt>
      <sshPrnamt>888422</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>888422</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AEHR TEST SYSTEMS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00760J108</cusip>
    <value>1799</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1293900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1293900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AEGION CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00770F104</cusip>
    <value>2977</value>
    <shrsOrPrnAmt>
      <sshPrnamt>210707</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>210707</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AEROJET ROCKETDYNE HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>007800105</cusip>
    <value>563</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14113</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14113</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ADVANCED DRAIN SYS INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00790R104</cusip>
    <value>1249</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ADVANCED ENERGY INDS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>007973100</cusip>
    <value>18688</value>
    <shrsOrPrnAmt>
      <sshPrnamt>296919</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>296919</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AEROVIRONMENT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>008073108</cusip>
    <value>1860</value>
    <shrsOrPrnAmt>
      <sshPrnamt>31000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AGNICO EAGLE MINES LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>008474108</cusip>
    <value>796</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AGILYSYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00847J105</cusip>
    <value>11466</value>
    <shrsOrPrnAmt>
      <sshPrnamt>474587</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>474587</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AGILE THERAPEUTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00847L100</cusip>
    <value>274</value>
    <shrsOrPrnAmt>
      <sshPrnamt>90000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>90000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AIR LEASE CORP</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>00912X302</cusip>
    <value>50401</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1713169</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1713169</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AKUMIN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>01021F109</cusip>
    <value>33</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALAMO GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>011311107</cusip>
    <value>2707</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25059</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25059</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALAMOS GOLD INC NEW</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>011532108</cusip>
    <value>39923</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4531944</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4531944</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALASKA AIR GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>011659109</cusip>
    <value>9652</value>
    <shrsOrPrnAmt>
      <sshPrnamt>263500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>263500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALASKA COMMUNICATIONS SYS GR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>01167P101</cusip>
    <value>28</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13957</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13957</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALBEMARLE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>012653101</cusip>
    <value>9324</value>
    <shrsOrPrnAmt>
      <sshPrnamt>104441</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>104441</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALEXANDER &amp; BALDWIN INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>014491104</cusip>
    <value>3897</value>
    <shrsOrPrnAmt>
      <sshPrnamt>347647</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>347647</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALLEGHANY CORP DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>017175100</cusip>
    <value>31397</value>
    <shrsOrPrnAmt>
      <sshPrnamt>60326</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>60326</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALLEGHENY TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>01741R102</cusip>
    <value>5502</value>
    <shrsOrPrnAmt>
      <sshPrnamt>631003</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>631003</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALLEGIANCE BANCSHARES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>01748H107</cusip>
    <value>2867</value>
    <shrsOrPrnAmt>
      <sshPrnamt>122700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>122700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALLEGIANT TRAVEL CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>01748X102</cusip>
    <value>11680</value>
    <shrsOrPrnAmt>
      <sshPrnamt>97498</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>97498</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALLETE INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>018522300</cusip>
    <value>6712</value>
    <shrsOrPrnAmt>
      <sshPrnamt>129729</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>129729</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALLIANCEBERNSTEIN HLDG L P</nameOfIssuer>
    <titleOfClass>UNIT LTD PARTN</titleOfClass>
    <cusip>01881G106</cusip>
    <value>8089</value>
    <shrsOrPrnAmt>
      <sshPrnamt>299158</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>299158</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALLISON TRANSMISSION HLDGS I</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>01973R101</cusip>
    <value>2461</value>
    <shrsOrPrnAmt>
      <sshPrnamt>70042</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>70042</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALLSCRIPTS HEALTHCARE SOLUTN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>01988P108</cusip>
    <value>415</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50977</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50977</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALPHATEC HLDGS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>02081G201</cusip>
    <value>6367</value>
    <shrsOrPrnAmt>
      <sshPrnamt>958836</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>958836</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMBAC FINL GROUP INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>023139884</cusip>
    <value>1131</value>
    <shrsOrPrnAmt>
      <sshPrnamt>88534</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>88534</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERESCO INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>02361E108</cusip>
    <value>24188</value>
    <shrsOrPrnAmt>
      <sshPrnamt>724200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>724200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAN EAGLE OUTFITTERS IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02553E106</cusip>
    <value>4318</value>
    <shrsOrPrnAmt>
      <sshPrnamt>291555</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>291555</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAN PUBLIC EDUCATION IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02913V103</cusip>
    <value>606</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21493</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>21493</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAN SOFTWARE INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>029683109</cusip>
    <value>1690</value>
    <shrsOrPrnAmt>
      <sshPrnamt>120352</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>120352</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMER STATES WTR CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>029899101</cusip>
    <value>864</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11532</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11532</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAN SUPERCONDUCTOR CORP</nameOfIssuer>
    <titleOfClass>SHS NEW</titleOfClass>
    <cusip>030111207</cusip>
    <value>9326</value>
    <shrsOrPrnAmt>
      <sshPrnamt>644074</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>644074</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAN VANGUARD CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>030371108</cusip>
    <value>3738</value>
    <shrsOrPrnAmt>
      <sshPrnamt>284500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>284500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAN WOODMARK CORPORATIO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>030506109</cusip>
    <value>12489</value>
    <shrsOrPrnAmt>
      <sshPrnamt>159011</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>159011</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAS CAR-MART INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03062T105</cusip>
    <value>28358</value>
    <shrsOrPrnAmt>
      <sshPrnamt>334099</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>334099</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERISAFE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03071H100</cusip>
    <value>3435</value>
    <shrsOrPrnAmt>
      <sshPrnamt>59885</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>59885</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMES NATL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>031001100</cusip>
    <value>3716</value>
    <shrsOrPrnAmt>
      <sshPrnamt>220021</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>220021</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMKOR TECHNOLOGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>031652100</cusip>
    <value>10771</value>
    <shrsOrPrnAmt>
      <sshPrnamt>961719</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>961719</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMPCO-PITTSBURG CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>032037103</cusip>
    <value>260</value>
    <shrsOrPrnAmt>
      <sshPrnamt>79002</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>79002</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMTECH SYS INC</nameOfIssuer>
    <titleOfClass>COM PAR $0.01N</titleOfClass>
    <cusip>032332504</cusip>
    <value>2927</value>
    <shrsOrPrnAmt>
      <sshPrnamt>598493</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>598493</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ANGIODYNAMICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03475V101</cusip>
    <value>2161</value>
    <shrsOrPrnAmt>
      <sshPrnamt>179225</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>179225</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ANIKA THERAPEUTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>035255108</cusip>
    <value>493</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13921</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13921</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>APPLIED INDL TECHNOLOGIES IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03820C105</cusip>
    <value>9120</value>
    <shrsOrPrnAmt>
      <sshPrnamt>165524</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>165524</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>APTARGROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>038336103</cusip>
    <value>21911</value>
    <shrsOrPrnAmt>
      <sshPrnamt>193561</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>193561</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>APYX MEDICAL CORPORATION</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03837C106</cusip>
    <value>2632</value>
    <shrsOrPrnAmt>
      <sshPrnamt>558800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>558800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARCBEST CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03937C105</cusip>
    <value>11024</value>
    <shrsOrPrnAmt>
      <sshPrnamt>354935</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>354935</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARCHROCK INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03957W106</cusip>
    <value>5245</value>
    <shrsOrPrnAmt>
      <sshPrnamt>974900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>974900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARCOSA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>039653100</cusip>
    <value>70685</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1603206</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1603206</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARCTURUS THERAPEUTICS HLDGS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03969T109</cusip>
    <value>3425</value>
    <shrsOrPrnAmt>
      <sshPrnamt>79836</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>79836</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARES MANAGEMENT CORPORATION</nameOfIssuer>
    <titleOfClass>CL A COM STK</titleOfClass>
    <cusip>03990B101</cusip>
    <value>63602</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1573533</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1573533</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARGAN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>04010E109</cusip>
    <value>13819</value>
    <shrsOrPrnAmt>
      <sshPrnamt>329731</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>329731</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARMADA HOFFLER PPTYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>04208T108</cusip>
    <value>6234</value>
    <shrsOrPrnAmt>
      <sshPrnamt>673188</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>673188</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARTISAN PARTNERS ASSET MGMT</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>04316A108</cusip>
    <value>24937</value>
    <shrsOrPrnAmt>
      <sshPrnamt>639580</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>639580</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASBURY AUTOMOTIVE GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>043436104</cusip>
    <value>4911</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50395</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50395</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASHFORD INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>044104107</cusip>
    <value>58</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASPEN AEROGELS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>04523Y105</cusip>
    <value>6535</value>
    <shrsOrPrnAmt>
      <sshPrnamt>596779</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>596779</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASPEN GROUP INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>04530L203</cusip>
    <value>5278</value>
    <shrsOrPrnAmt>
      <sshPrnamt>472520</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>472520</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASSERTIO HOLDINGS INC</nameOfIssuer>
    <titleOfClass>COM STK</titleOfClass>
    <cusip>04546C106</cusip>
    <value>104</value>
    <shrsOrPrnAmt>
      <sshPrnamt>156932</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>156932</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASSOCIATED CAP GROUP INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>045528106</cusip>
    <value>1443</value>
    <shrsOrPrnAmt>
      <sshPrnamt>39940</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>39940</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASTEC INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>046224101</cusip>
    <value>5006</value>
    <shrsOrPrnAmt>
      <sshPrnamt>92270</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>92270</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASTRONOVA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>04638F108</cusip>
    <value>2905</value>
    <shrsOrPrnAmt>
      <sshPrnamt>362200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>362200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASTRONICS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>046433108</cusip>
    <value>4746</value>
    <shrsOrPrnAmt>
      <sshPrnamt>614799</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>614799</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ATLAS AIR WORLDWIDE HLDGS IN</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>049164205</cusip>
    <value>14560</value>
    <shrsOrPrnAmt>
      <sshPrnamt>239082</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>239082</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ATLAS TECHNICAL CONSULTANTS</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>049430101</cusip>
    <value>391</value>
    <shrsOrPrnAmt>
      <sshPrnamt>45000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>45000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ATRICURE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>04963C209</cusip>
    <value>5017</value>
    <shrsOrPrnAmt>
      <sshPrnamt>125743</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>125743</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ATRION CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>049904105</cusip>
    <value>15700</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25080</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25080</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AUDIOEYE INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>050734201</cusip>
    <value>729</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AVALARA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05338G106</cusip>
    <value>7258</value>
    <shrsOrPrnAmt>
      <sshPrnamt>57000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>57000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AVAYA HLDGS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05351X101</cusip>
    <value>14983</value>
    <shrsOrPrnAmt>
      <sshPrnamt>985742</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>985742</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AVIAT NETWORKS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>05366Y201</cusip>
    <value>5936</value>
    <shrsOrPrnAmt>
      <sshPrnamt>270318</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>270318</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AVID TECHNOLOGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05367P100</cusip>
    <value>14834</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1732967</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1732967</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AVID BIOSERVICES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05368M106</cusip>
    <value>1958</value>
    <shrsOrPrnAmt>
      <sshPrnamt>257000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>257000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AVNET INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>053807103</cusip>
    <value>13205</value>
    <shrsOrPrnAmt>
      <sshPrnamt>511013</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>511013</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AXCELIS TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>054540208</cusip>
    <value>21371</value>
    <shrsOrPrnAmt>
      <sshPrnamt>971416</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>971416</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AXSOME THERAPEUTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05464T104</cusip>
    <value>1831</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AXOS FINANCIAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05465C100</cusip>
    <value>7127</value>
    <shrsOrPrnAmt>
      <sshPrnamt>305736</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>305736</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AXONICS MODULATION TECHNOLOG</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05465P101</cusip>
    <value>2399</value>
    <shrsOrPrnAmt>
      <sshPrnamt>47000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>47000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BOK FINL CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>05561Q201</cusip>
    <value>16890</value>
    <shrsOrPrnAmt>
      <sshPrnamt>327904</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>327904</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>B. RILEY FINANCIAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05580M108</cusip>
    <value>22687</value>
    <shrsOrPrnAmt>
      <sshPrnamt>905292</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>905292</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BMC STK HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05591B109</cusip>
    <value>17078</value>
    <shrsOrPrnAmt>
      <sshPrnamt>398739</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>398739</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BWX TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05605H100</cusip>
    <value>2140</value>
    <shrsOrPrnAmt>
      <sshPrnamt>38000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>38000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BADGER METER INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>056525108</cusip>
    <value>5279</value>
    <shrsOrPrnAmt>
      <sshPrnamt>80760</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>80760</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BALCHEM CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>057665200</cusip>
    <value>12284</value>
    <shrsOrPrnAmt>
      <sshPrnamt>125822</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>125822</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BANDWIDTH INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>05988J103</cusip>
    <value>42758</value>
    <shrsOrPrnAmt>
      <sshPrnamt>244935</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>244935</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BANKUNITED INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>06652K103</cusip>
    <value>12917</value>
    <shrsOrPrnAmt>
      <sshPrnamt>589567</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>589567</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BARNES &amp; NOBLE ED INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>06777U101</cusip>
    <value>442</value>
    <shrsOrPrnAmt>
      <sshPrnamt>171318</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>171318</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BARRETT BUSINESS SVCS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>068463108</cusip>
    <value>3664</value>
    <shrsOrPrnAmt>
      <sshPrnamt>69866</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>69866</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BAYCOM CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>07272M107</cusip>
    <value>2571</value>
    <shrsOrPrnAmt>
      <sshPrnamt>249582</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>249582</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BAYTEX ENERGY CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>07317Q105</cusip>
    <value>947</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2686950</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2686950</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BEAM GLOBAL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>07373B109</cusip>
    <value>608</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BEAZER HOMES USA INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>07556Q881</cusip>
    <value>12853</value>
    <shrsOrPrnAmt>
      <sshPrnamt>973677</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>973677</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BEL FUSE INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>077347201</cusip>
    <value>755</value>
    <shrsOrPrnAmt>
      <sshPrnamt>67705</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>67705</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BENCHMARK ELECTRS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>08160H101</cusip>
    <value>423</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20983</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20983</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BENEFITFOCUS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>08180D106</cusip>
    <value>119</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BERKSHIRE HATHAWAY INC DEL</nameOfIssuer>
    <titleOfClass>CL B NEW</titleOfClass>
    <cusip>084670702</cusip>
    <value>2981</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BIO RAD LABS INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>090572207</cusip>
    <value>7541</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14629</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14629</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BIOLIFE SOLUTIONS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>09062W204</cusip>
    <value>24458</value>
    <shrsOrPrnAmt>
      <sshPrnamt>845116</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>845116</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BIOTELEMETRY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>090672106</cusip>
    <value>11599</value>
    <shrsOrPrnAmt>
      <sshPrnamt>254478</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>254478</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BIO-TECHNE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09073M104</cusip>
    <value>52387</value>
    <shrsOrPrnAmt>
      <sshPrnamt>211467</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>211467</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BIOSPECIFICS TECHNOLOGIES CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>090931106</cusip>
    <value>6977</value>
    <shrsOrPrnAmt>
      <sshPrnamt>132058</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>132058</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BJS RESTAURANTS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09180C106</cusip>
    <value>9876</value>
    <shrsOrPrnAmt>
      <sshPrnamt>335466</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>335466</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BLOOM ENERGY CORP</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>093712107</cusip>
    <value>12867</value>
    <shrsOrPrnAmt>
      <sshPrnamt>716039</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>716039</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BLUEBIRD BIO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09609G100</cusip>
    <value>324</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BOISE CASCADE CO DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09739D100</cusip>
    <value>5370</value>
    <shrsOrPrnAmt>
      <sshPrnamt>134525</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>134525</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BONANZA CREEK ENERGY INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>097793400</cusip>
    <value>784</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41687</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>41687</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BOSTON PRIVATE FINL HLDGS IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>101119105</cusip>
    <value>249</value>
    <shrsOrPrnAmt>
      <sshPrnamt>45074</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>45074</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BOTTOMLINE TECH DEL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>101388106</cusip>
    <value>413</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BOWL AMER INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>102565108</cusip>
    <value>4294</value>
    <shrsOrPrnAmt>
      <sshPrnamt>435977</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>435977</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BRIGHAM MINERALS INC</nameOfIssuer>
    <titleOfClass>CL A COM</titleOfClass>
    <cusip>10918L103</cusip>
    <value>1962</value>
    <shrsOrPrnAmt>
      <sshPrnamt>220000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>220000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BRISTOW GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>11040G103</cusip>
    <value>8897</value>
    <shrsOrPrnAmt>
      <sshPrnamt>418674</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>418674</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BROOKS AUTOMATION INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>114340102</cusip>
    <value>20651</value>
    <shrsOrPrnAmt>
      <sshPrnamt>446408</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>446408</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BRUNSWICK CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>117043109</cusip>
    <value>18887</value>
    <shrsOrPrnAmt>
      <sshPrnamt>320600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>320600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BRYN MAWR BK CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>117665109</cusip>
    <value>870</value>
    <shrsOrPrnAmt>
      <sshPrnamt>35000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>35000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BUCKLE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>118440106</cusip>
    <value>1296</value>
    <shrsOrPrnAmt>
      <sshPrnamt>63550</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>63550</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BUILDERS FIRSTSOURCE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12008R107</cusip>
    <value>4552</value>
    <shrsOrPrnAmt>
      <sshPrnamt>139544</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>139544</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CAE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>124765108</cusip>
    <value>674</value>
    <shrsOrPrnAmt>
      <sshPrnamt>46100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>46100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CECO ENVIRONMENTAL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>125141101</cusip>
    <value>2522</value>
    <shrsOrPrnAmt>
      <sshPrnamt>345912</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>345912</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CF FIN ACQUISITION CORP</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>12528N107</cusip>
    <value>12697</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1220900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1220900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CIT GROUP INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>125581801</cusip>
    <value>8100</value>
    <shrsOrPrnAmt>
      <sshPrnamt>457360</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>457360</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CPI AEROSTRUCTURES INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>125919308</cusip>
    <value>2258</value>
    <shrsOrPrnAmt>
      <sshPrnamt>842666</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>842666</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CNB FINL CORP PA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>126128107</cusip>
    <value>3605</value>
    <shrsOrPrnAmt>
      <sshPrnamt>242429</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>242429</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CRA INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12618T105</cusip>
    <value>2904</value>
    <shrsOrPrnAmt>
      <sshPrnamt>77489</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>77489</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CNO FINL GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12621E103</cusip>
    <value>8406</value>
    <shrsOrPrnAmt>
      <sshPrnamt>524087</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>524087</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CRH MED CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12626F105</cusip>
    <value>1027</value>
    <shrsOrPrnAmt>
      <sshPrnamt>475000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>475000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CSG SYS INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>126349109</cusip>
    <value>1248</value>
    <shrsOrPrnAmt>
      <sshPrnamt>30482</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>30482</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CSW INDUSTRIALS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>126402106</cusip>
    <value>1839</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CTS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>126501105</cusip>
    <value>4621</value>
    <shrsOrPrnAmt>
      <sshPrnamt>209754</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>209754</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CABOT MICROELECTRONICS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12709P103</cusip>
    <value>75314</value>
    <shrsOrPrnAmt>
      <sshPrnamt>527374</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>527374</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CADENCE BANCORPORATION</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>12739A100</cusip>
    <value>269</value>
    <shrsOrPrnAmt>
      <sshPrnamt>31284</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31284</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CALAMP CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>128126109</cusip>
    <value>8777</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1220691</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1220691</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CALLAWAY GOLF CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>131193104</cusip>
    <value>2163</value>
    <shrsOrPrnAmt>
      <sshPrnamt>113000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>113000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CAMDEN NATL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>133034108</cusip>
    <value>3654</value>
    <shrsOrPrnAmt>
      <sshPrnamt>120882</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>120882</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CAMPING WORLD HLDGS INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>13462K109</cusip>
    <value>14521</value>
    <shrsOrPrnAmt>
      <sshPrnamt>488113</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>488113</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CANADA GOOSE HLDGS INC</nameOfIssuer>
    <titleOfClass>SHS SUB VTG</titleOfClass>
    <cusip>135086106</cusip>
    <value>16882</value>
    <shrsOrPrnAmt>
      <sshPrnamt>524779</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>524779</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CANADIAN SOLAR INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>136635109</cusip>
    <value>2387</value>
    <shrsOrPrnAmt>
      <sshPrnamt>68000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>68000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CAPITAL CITY BK GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>139674105</cusip>
    <value>319</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16988</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16988</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CAREDX INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>14167L103</cusip>
    <value>17698</value>
    <shrsOrPrnAmt>
      <sshPrnamt>466478</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>466478</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CARLISLE COS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>142339100</cusip>
    <value>8287</value>
    <shrsOrPrnAmt>
      <sshPrnamt>67720</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>67720</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CARMAX INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>143130102</cusip>
    <value>643</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CARLYLE GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>14316J108</cusip>
    <value>2721</value>
    <shrsOrPrnAmt>
      <sshPrnamt>110300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>110300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CARPENTER TECHNOLOGY CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>144285103</cusip>
    <value>1474</value>
    <shrsOrPrnAmt>
      <sshPrnamt>81175</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>81175</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CARROLS RESTAURANT GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>14574X104</cusip>
    <value>14569</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2258779</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2258779</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CARS COM INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>14575E105</cusip>
    <value>2141</value>
    <shrsOrPrnAmt>
      <sshPrnamt>265000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>265000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CARVANA CO</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>146869102</cusip>
    <value>2231</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CASS INFORMATION SYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>14808P109</cusip>
    <value>4979</value>
    <shrsOrPrnAmt>
      <sshPrnamt>123727</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>123727</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CASTLE BIOSCIENCES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>14843C105</cusip>
    <value>1825</value>
    <shrsOrPrnAmt>
      <sshPrnamt>35481</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>35481</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CASTLIGHT HEALTH INC</nameOfIssuer>
    <titleOfClass>CL B</titleOfClass>
    <cusip>14862Q100</cusip>
    <value>2688</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2379034</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2379034</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CATALYST PHARMACEUTICALS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>14888U101</cusip>
    <value>5301</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1784890</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1784890</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CATCHMARK TIMBER TR INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>14912Y202</cusip>
    <value>4029</value>
    <shrsOrPrnAmt>
      <sshPrnamt>451158</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>451158</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CATO CORP NEW</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>149205106</cusip>
    <value>495</value>
    <shrsOrPrnAmt>
      <sshPrnamt>63344</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>63344</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CAVCO INDS INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>149568107</cusip>
    <value>12866</value>
    <shrsOrPrnAmt>
      <sshPrnamt>71356</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>71356</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CELSIUS HLDGS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>15118V207</cusip>
    <value>3316</value>
    <shrsOrPrnAmt>
      <sshPrnamt>146000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>146000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CENTRAL GARDEN &amp; PET CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>153527106</cusip>
    <value>1147</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28733</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>28733</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CENTURY ALUM CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>156431108</cusip>
    <value>7148</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1003971</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1003971</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CENTURY CASINOS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>156492100</cusip>
    <value>12472</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2275862</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2275862</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CENTURY CMNTYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>156504300</cusip>
    <value>6588</value>
    <shrsOrPrnAmt>
      <sshPrnamt>155644</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>155644</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CERENCE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>156727109</cusip>
    <value>3568</value>
    <shrsOrPrnAmt>
      <sshPrnamt>73000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>73000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CEVA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>157210105</cusip>
    <value>2087</value>
    <shrsOrPrnAmt>
      <sshPrnamt>53000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>53000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CHASE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>16150R104</cusip>
    <value>16655</value>
    <shrsOrPrnAmt>
      <sshPrnamt>174581</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>174581</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CHEFS WHSE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>163086101</cusip>
    <value>5921</value>
    <shrsOrPrnAmt>
      <sshPrnamt>407200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>407200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CHEMBIO DIAGNOSTICS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>163572209</cusip>
    <value>2388</value>
    <shrsOrPrnAmt>
      <sshPrnamt>491453</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>491453</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CHEMUNG FINL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>164024101</cusip>
    <value>895</value>
    <shrsOrPrnAmt>
      <sshPrnamt>31000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CHICKEN SOUP FOR THE SOUL EN</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>16842Q100</cusip>
    <value>7354</value>
    <shrsOrPrnAmt>
      <sshPrnamt>509616</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>509616</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CHICOS FAS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>168615102</cusip>
    <value>27</value>
    <shrsOrPrnAmt>
      <sshPrnamt>27436</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>27436</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CHUYS HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>171604101</cusip>
    <value>9884</value>
    <shrsOrPrnAmt>
      <sshPrnamt>504797</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>504797</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CIENA CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>171779309</cusip>
    <value>4488</value>
    <shrsOrPrnAmt>
      <sshPrnamt>113083</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>113083</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CIRCOR INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>17273K109</cusip>
    <value>26359</value>
    <shrsOrPrnAmt>
      <sshPrnamt>963754</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>963754</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CIRRUS LOGIC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>172755100</cusip>
    <value>52836</value>
    <shrsOrPrnAmt>
      <sshPrnamt>783335</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>783335</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CISCO SYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>17275R102</cusip>
    <value>3545</value>
    <shrsOrPrnAmt>
      <sshPrnamt>90000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>90000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CITI TRENDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>17306X102</cusip>
    <value>5210</value>
    <shrsOrPrnAmt>
      <sshPrnamt>208573</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>208573</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CITY HLDG CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>177835105</cusip>
    <value>3630</value>
    <shrsOrPrnAmt>
      <sshPrnamt>63005</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>63005</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CIVEO CORP CDA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>17878Y108</cusip>
    <value>304</value>
    <shrsOrPrnAmt>
      <sshPrnamt>450000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>450000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CLARUS CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>18270P109</cusip>
    <value>2481</value>
    <shrsOrPrnAmt>
      <sshPrnamt>175703</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>175703</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CLEARFIELD INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>18482P103</cusip>
    <value>1718</value>
    <shrsOrPrnAmt>
      <sshPrnamt>85200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>85200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CLEVELAND-CLIFFS INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>185899101</cusip>
    <value>9261</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1442587</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1442587</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CLOUDERA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>18914U100</cusip>
    <value>11214</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1029754</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1029754</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CLOUDFLARE INC</nameOfIssuer>
    <titleOfClass>CL A COM</titleOfClass>
    <cusip>18915M107</cusip>
    <value>5227</value>
    <shrsOrPrnAmt>
      <sshPrnamt>127311</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>127311</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COGENT COMMUNICATIONS HLDGS</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>19239V302</cusip>
    <value>1108</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18447</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18447</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COGNEX CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>192422103</cusip>
    <value>58187</value>
    <shrsOrPrnAmt>
      <sshPrnamt>893806</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>893806</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COHERENT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>192479103</cusip>
    <value>50752</value>
    <shrsOrPrnAmt>
      <sshPrnamt>457512</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>457512</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COHERUS BIOSCIENCES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>19249H103</cusip>
    <value>6795</value>
    <shrsOrPrnAmt>
      <sshPrnamt>370514</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>370514</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COHU INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>192576106</cusip>
    <value>14271</value>
    <shrsOrPrnAmt>
      <sshPrnamt>830683</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>830683</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COLFAX CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>194014106</cusip>
    <value>83847</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2673679</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2673679</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COLLECTORS UNIVERSE INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>19421R200</cusip>
    <value>12674</value>
    <shrsOrPrnAmt>
      <sshPrnamt>256091</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>256091</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COLLIERS INTL GROUP INC</nameOfIssuer>
    <titleOfClass>SUB VTG SHS</titleOfClass>
    <cusip>194693107</cusip>
    <value>5195</value>
    <shrsOrPrnAmt>
      <sshPrnamt>77900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>77900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMFORT SYS USA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>199908104</cusip>
    <value>18792</value>
    <shrsOrPrnAmt>
      <sshPrnamt>364816</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>364816</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMMERCIAL VEH GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>202608105</cusip>
    <value>7445</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1140066</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1140066</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMMUNITY HEALTH SYS INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>203668108</cusip>
    <value>16327</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3868911</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3868911</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMMUNITY HEALTHCARE TR INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>20369C106</cusip>
    <value>2759</value>
    <shrsOrPrnAmt>
      <sshPrnamt>59000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>59000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMPANIA CERVECERIAS UNIDAS</nameOfIssuer>
    <titleOfClass>SPONSORED ADR</titleOfClass>
    <cusip>204429104</cusip>
    <value>837</value>
    <shrsOrPrnAmt>
      <sshPrnamt>64500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>64500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMPASS DIVERSIFIED</nameOfIssuer>
    <titleOfClass>SH BEN INT</titleOfClass>
    <cusip>20451Q104</cusip>
    <value>13481</value>
    <shrsOrPrnAmt>
      <sshPrnamt>707267</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>707267</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMPUTER TASK GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>205477102</cusip>
    <value>421</value>
    <shrsOrPrnAmt>
      <sshPrnamt>84800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>84800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMPX INTL INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>20563P101</cusip>
    <value>3163</value>
    <shrsOrPrnAmt>
      <sshPrnamt>211600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>211600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMSCORE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>20564W105</cusip>
    <value>4656</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2282229</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2282229</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMTECH TELECOMMUNICATIONS C</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>205826209</cusip>
    <value>6671</value>
    <shrsOrPrnAmt>
      <sshPrnamt>476531</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>476531</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CONCRETE PUMPING HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>206704108</cusip>
    <value>2557</value>
    <shrsOrPrnAmt>
      <sshPrnamt>716251</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>716251</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CONMED CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>207410101</cusip>
    <value>2360</value>
    <shrsOrPrnAmt>
      <sshPrnamt>30000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>30000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CONSOL ENERGY INC DISC COML</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>20854L108</cusip>
    <value>544</value>
    <shrsOrPrnAmt>
      <sshPrnamt>122790</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>122790</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CONSTRUCTION PARTNERS INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>21044C107</cusip>
    <value>17186</value>
    <shrsOrPrnAmt>
      <sshPrnamt>944277</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>944277</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COOPER TIRE &amp; RUBR CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>216831107</cusip>
    <value>33977</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1071820</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1071820</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CORCEPT THERAPEUTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>218352102</cusip>
    <value>1091</value>
    <shrsOrPrnAmt>
      <sshPrnamt>62706</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>62706</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CORE MARK HOLDING CO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>218681104</cusip>
    <value>618</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21368</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>21368</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CORVEL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>221006109</cusip>
    <value>245</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2864</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2864</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COUNTY BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>221907108</cusip>
    <value>2656</value>
    <shrsOrPrnAmt>
      <sshPrnamt>141300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>141300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COUPA SOFTWARE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>22266L106</cusip>
    <value>3017</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COVANTA HLDG CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>22282E102</cusip>
    <value>5000</value>
    <shrsOrPrnAmt>
      <sshPrnamt>645179</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>645179</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CRANE CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>224399105</cusip>
    <value>2985</value>
    <shrsOrPrnAmt>
      <sshPrnamt>59545</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>59545</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CROSS CTRY HEALTHCARE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>227483104</cusip>
    <value>11091</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1708955</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1708955</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CROWN CRAFTS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>228309100</cusip>
    <value>488</value>
    <shrsOrPrnAmt>
      <sshPrnamt>86359</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>86359</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CRYOLIFE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>228903100</cusip>
    <value>6615</value>
    <shrsOrPrnAmt>
      <sshPrnamt>358158</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>358158</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CRYOPORT INC</nameOfIssuer>
    <titleOfClass>COM PAR $0.001</titleOfClass>
    <cusip>229050307</cusip>
    <value>5541</value>
    <shrsOrPrnAmt>
      <sshPrnamt>116898</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>116898</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CUBIC CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>229669106</cusip>
    <value>3112</value>
    <shrsOrPrnAmt>
      <sshPrnamt>53500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>53500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CULP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>230215105</cusip>
    <value>349</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28099</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>28099</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CUMMINS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>231021106</cusip>
    <value>4223</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CUSTOMERS BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>23204G100</cusip>
    <value>155</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13833</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13833</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CUTERA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>232109108</cusip>
    <value>3404</value>
    <shrsOrPrnAmt>
      <sshPrnamt>179434</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>179434</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CYBEROPTICS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>232517102</cusip>
    <value>6874</value>
    <shrsOrPrnAmt>
      <sshPrnamt>215900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>215900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CYTOSORBENTS CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>23283X206</cusip>
    <value>1093</value>
    <shrsOrPrnAmt>
      <sshPrnamt>137000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>137000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DAWSON GEOPHYSICAL CO NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>239360100</cusip>
    <value>136</value>
    <shrsOrPrnAmt>
      <sshPrnamt>77336</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>77336</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DELTA AIR LINES INC DEL</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>247361702</cusip>
    <value>1774</value>
    <shrsOrPrnAmt>
      <sshPrnamt>58000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>58000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DELUXE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>248019101</cusip>
    <value>13250</value>
    <shrsOrPrnAmt>
      <sshPrnamt>514962</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>514962</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DESCARTES SYS GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>249906108</cusip>
    <value>28141</value>
    <shrsOrPrnAmt>
      <sshPrnamt>493880</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>493880</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DESTINATION XL GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>25065K104</cusip>
    <value>13</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DIAMOND HILL INVT GROUP INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>25264R207</cusip>
    <value>12800</value>
    <shrsOrPrnAmt>
      <sshPrnamt>101327</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>101327</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DIGI INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>253798102</cusip>
    <value>21622</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1383373</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1383373</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DIGITAL TURBINE INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>25400W102</cusip>
    <value>3264</value>
    <shrsOrPrnAmt>
      <sshPrnamt>99700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>99700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DIODES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>254543101</cusip>
    <value>25851</value>
    <shrsOrPrnAmt>
      <sshPrnamt>457951</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>457951</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DIRTT ENVIRONMENTAL SOLUTION</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>25490H106</cusip>
    <value>150</value>
    <shrsOrPrnAmt>
      <sshPrnamt>96000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>96000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DOLBY LABORATORIES INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>25659T107</cusip>
    <value>5610</value>
    <shrsOrPrnAmt>
      <sshPrnamt>84640</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>84640</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DONNELLEY FINL SOLUTIONS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>25787G100</cusip>
    <value>719</value>
    <shrsOrPrnAmt>
      <sshPrnamt>53782</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>53782</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DORCHESTER MINERALS LP</nameOfIssuer>
    <titleOfClass>COM UNIT</titleOfClass>
    <cusip>25820R105</cusip>
    <value>5008</value>
    <shrsOrPrnAmt>
      <sshPrnamt>484845</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>484845</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DORMAN PRODUCTS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>258278100</cusip>
    <value>28967</value>
    <shrsOrPrnAmt>
      <sshPrnamt>320502</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>320502</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DRAFTKINGS INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>26142R104</cusip>
    <value>1589</value>
    <shrsOrPrnAmt>
      <sshPrnamt>27000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>27000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DUCOMMUN INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>264147109</cusip>
    <value>6709</value>
    <shrsOrPrnAmt>
      <sshPrnamt>203795</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>203795</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DYNAVAX TECHNOLOGIES CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>268158201</cusip>
    <value>1671</value>
    <shrsOrPrnAmt>
      <sshPrnamt>386800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>386800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DZS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>268211109</cusip>
    <value>6878</value>
    <shrsOrPrnAmt>
      <sshPrnamt>734069</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>734069</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>E L F BEAUTY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>26856L103</cusip>
    <value>16270</value>
    <shrsOrPrnAmt>
      <sshPrnamt>885700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>885700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EQT CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>26884L109</cusip>
    <value>644</value>
    <shrsOrPrnAmt>
      <sshPrnamt>49787</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>49787</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EAGLE BANCORP INC MD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>268948106</cusip>
    <value>680</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EVI INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>26929N102</cusip>
    <value>18552</value>
    <shrsOrPrnAmt>
      <sshPrnamt>697191</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>697191</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EAGLE PHARMACEUTICALS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>269796108</cusip>
    <value>540</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12719</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12719</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EAGLE PT CR CO LLC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>269808101</cusip>
    <value>363</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42054</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>42054</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EAGLE POINT INCOME COMPANY I</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>269817102</cusip>
    <value>1880</value>
    <shrsOrPrnAmt>
      <sshPrnamt>143162</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>143162</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EARTHSTONE ENERGY INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>27032D304</cusip>
    <value>1176</value>
    <shrsOrPrnAmt>
      <sshPrnamt>453973</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>453973</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EASTSIDE DISTILLING INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>277802302</cusip>
    <value>833</value>
    <shrsOrPrnAmt>
      <sshPrnamt>730689</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>730689</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EBIX INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>278715206</cusip>
    <value>8244</value>
    <shrsOrPrnAmt>
      <sshPrnamt>400177</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>400177</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ECHO GLOBAL LOGISTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>27875T101</cusip>
    <value>1519</value>
    <shrsOrPrnAmt>
      <sshPrnamt>58931</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>58931</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EGAIN CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>28225C806</cusip>
    <value>239</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EHEALTH INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>28238P109</cusip>
    <value>1635</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ELEMENT SOLUTIONS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>28618M106</cusip>
    <value>20490</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1949549</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1949549</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ELEVATE CREDIT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>28621V101</cusip>
    <value>54</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20878</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20878</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EMCORE CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>290846203</cusip>
    <value>2295</value>
    <shrsOrPrnAmt>
      <sshPrnamt>706300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>706300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EMCOR GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29084Q100</cusip>
    <value>2636</value>
    <shrsOrPrnAmt>
      <sshPrnamt>38928</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>38928</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EMERGENT BIOSOLUTIONS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29089Q105</cusip>
    <value>11941</value>
    <shrsOrPrnAmt>
      <sshPrnamt>115565</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>115565</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EMERSON ELEC CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>291011104</cusip>
    <value>2164</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EMPLOYERS HOLDINGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>292218104</cusip>
    <value>718</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23729</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23729</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENANTA PHARMACEUTICALS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29251M106</cusip>
    <value>481</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10510</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10510</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENCORE WIRE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>292562105</cusip>
    <value>7240</value>
    <shrsOrPrnAmt>
      <sshPrnamt>155964</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>155964</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENCOMPASS HEALTH CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29261A100</cusip>
    <value>9043</value>
    <shrsOrPrnAmt>
      <sshPrnamt>139160</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>139160</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENERSYS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29275Y102</cusip>
    <value>1410</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>21000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENNIS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>293389102</cusip>
    <value>17364</value>
    <shrsOrPrnAmt>
      <sshPrnamt>995653</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>995653</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENPRO INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29355X107</cusip>
    <value>6432</value>
    <shrsOrPrnAmt>
      <sshPrnamt>114027</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>114027</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENOVA INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29357K103</cusip>
    <value>801</value>
    <shrsOrPrnAmt>
      <sshPrnamt>48849</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>48849</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENSIGN GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29358P101</cusip>
    <value>8440</value>
    <shrsOrPrnAmt>
      <sshPrnamt>147910</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>147910</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENTEGRIS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29362U104</cusip>
    <value>13561</value>
    <shrsOrPrnAmt>
      <sshPrnamt>182416</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>182416</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENTERPRISE FINL SVCS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>293712105</cusip>
    <value>1323</value>
    <shrsOrPrnAmt>
      <sshPrnamt>48500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>48500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENVESTNET INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29404K106</cusip>
    <value>1235</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EPLUS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>294268107</cusip>
    <value>7869</value>
    <shrsOrPrnAmt>
      <sshPrnamt>107501</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>107501</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EQUITABLE HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29452E101</cusip>
    <value>7613</value>
    <shrsOrPrnAmt>
      <sshPrnamt>417368</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>417368</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ERIE INDTY CO</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>29530P102</cusip>
    <value>17001</value>
    <shrsOrPrnAmt>
      <sshPrnamt>80850</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>80850</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ESCO TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>296315104</cusip>
    <value>38614</value>
    <shrsOrPrnAmt>
      <sshPrnamt>479324</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>479324</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ESSENTIAL UTILS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29670G102</cusip>
    <value>2894</value>
    <shrsOrPrnAmt>
      <sshPrnamt>71913</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>71913</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ETHAN ALLEN INTERIORS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>297602104</cusip>
    <value>9041</value>
    <shrsOrPrnAmt>
      <sshPrnamt>667689</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>667689</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ETSY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29786A106</cusip>
    <value>29090</value>
    <shrsOrPrnAmt>
      <sshPrnamt>239169</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>239169</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EVENTBRITE INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>29975E109</cusip>
    <value>3791</value>
    <shrsOrPrnAmt>
      <sshPrnamt>349425</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>349425</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EVERCORE INC</nameOfIssuer>
    <titleOfClass>CLASS A</titleOfClass>
    <cusip>29977A105</cusip>
    <value>24234</value>
    <shrsOrPrnAmt>
      <sshPrnamt>370204</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>370204</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EVERBRIDGE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29978A104</cusip>
    <value>10612</value>
    <shrsOrPrnAmt>
      <sshPrnamt>84400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>84400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EVERTEC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30040P103</cusip>
    <value>6971</value>
    <shrsOrPrnAmt>
      <sshPrnamt>200823</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>200823</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EVERSPIN TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30041T104</cusip>
    <value>2797</value>
    <shrsOrPrnAmt>
      <sshPrnamt>493300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>493300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EVOLENT HEALTH INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>30050B101</cusip>
    <value>8170</value>
    <shrsOrPrnAmt>
      <sshPrnamt>658311</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>658311</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EXPONENT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30214U102</cusip>
    <value>12286</value>
    <shrsOrPrnAmt>
      <sshPrnamt>170566</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>170566</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EZCORP INC</nameOfIssuer>
    <titleOfClass>CL A NON VTG</titleOfClass>
    <cusip>302301106</cusip>
    <value>1011</value>
    <shrsOrPrnAmt>
      <sshPrnamt>201000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>201000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FBL FINL GROUP INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>30239F106</cusip>
    <value>6673</value>
    <shrsOrPrnAmt>
      <sshPrnamt>138452</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>138452</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FLIR SYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>302445101</cusip>
    <value>37551</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1047438</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1047438</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>F N B CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>302520101</cusip>
    <value>71</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10528</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10528</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FRP HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30292L107</cusip>
    <value>14717</value>
    <shrsOrPrnAmt>
      <sshPrnamt>353179</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>353179</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FAIR ISAAC CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>303250104</cusip>
    <value>50047</value>
    <shrsOrPrnAmt>
      <sshPrnamt>117652</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>117652</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FALCON MINERALS CORP</nameOfIssuer>
    <titleOfClass>CL A COM</titleOfClass>
    <cusip>30607B109</cusip>
    <value>47</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19251</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19251</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FARMER BROS CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>307675108</cusip>
    <value>138</value>
    <shrsOrPrnAmt>
      <sshPrnamt>31300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FARO TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>311642102</cusip>
    <value>71473</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1172068</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1172068</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FAUQUIER BANKSHARES INC VA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>312059108</cusip>
    <value>4431</value>
    <shrsOrPrnAmt>
      <sshPrnamt>294000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>294000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FEDERAL SIGNAL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>313855108</cusip>
    <value>2522</value>
    <shrsOrPrnAmt>
      <sshPrnamt>86212</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>86212</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FEDERATED HERMES INC</nameOfIssuer>
    <titleOfClass>CL B</titleOfClass>
    <cusip>314211103</cusip>
    <value>516</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23968</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23968</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FERRO CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>315405100</cusip>
    <value>8817</value>
    <shrsOrPrnAmt>
      <sshPrnamt>711082</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>711082</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FINANCIAL INSTNS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>317585404</cusip>
    <value>2513</value>
    <shrsOrPrnAmt>
      <sshPrnamt>163160</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>163160</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRST AMERN FINL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>31847R102</cusip>
    <value>13656</value>
    <shrsOrPrnAmt>
      <sshPrnamt>268239</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>268239</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRST BANCORP P R</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>318672706</cusip>
    <value>667</value>
    <shrsOrPrnAmt>
      <sshPrnamt>127777</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>127777</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRST CTZNS BANCSHARES INC N</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>31946M103</cusip>
    <value>34872</value>
    <shrsOrPrnAmt>
      <sshPrnamt>109391</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>109391</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRST COMWLTH FINL CORP PA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>319829107</cusip>
    <value>289</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37289</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37289</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRST FINL BANCORP OH</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>320209109</cusip>
    <value>584</value>
    <shrsOrPrnAmt>
      <sshPrnamt>48608</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>48608</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRST FINL BANKSHARES</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>32020R109</cusip>
    <value>3569</value>
    <shrsOrPrnAmt>
      <sshPrnamt>127870</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>127870</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRST FNDTN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>32026V104</cusip>
    <value>3475</value>
    <shrsOrPrnAmt>
      <sshPrnamt>265895</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>265895</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRST HAWAIIAN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>32051X108</cusip>
    <value>12132</value>
    <shrsOrPrnAmt>
      <sshPrnamt>838415</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>838415</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRST MIDWEST BANCORP DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>320867104</cusip>
    <value>258</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23914</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23914</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRST REP BK SAN FRANCISCO C</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>33616C100</cusip>
    <value>283</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2599</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2599</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIRSTSERVICE CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>33767E202</cusip>
    <value>28893</value>
    <shrsOrPrnAmt>
      <sshPrnamt>219066</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>219066</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FLAGSTAR BANCORP INC</nameOfIssuer>
    <titleOfClass>COM PAR .001</titleOfClass>
    <cusip>337930705</cusip>
    <value>1018</value>
    <shrsOrPrnAmt>
      <sshPrnamt>34364</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>34364</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FIVE9 INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>338307101</cusip>
    <value>4295</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33118</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33118</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FLEXSTEEL INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>339382103</cusip>
    <value>24216</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1009000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1009000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FLEXION THERAPEUTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>33938J106</cusip>
    <value>7303</value>
    <shrsOrPrnAmt>
      <sshPrnamt>701494</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>701494</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FLOWERS FOODS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>343498101</cusip>
    <value>8568</value>
    <shrsOrPrnAmt>
      <sshPrnamt>352139</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>352139</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FOCUS FINL PARTNERS INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>34417P100</cusip>
    <value>1640</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FORMFACTOR INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>346375108</cusip>
    <value>15936</value>
    <shrsOrPrnAmt>
      <sshPrnamt>639220</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>639220</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FORRESTER RESH INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>346563109</cusip>
    <value>37387</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1140200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1140200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FORTRESS TRANS INFRST INVS L</nameOfIssuer>
    <titleOfClass>COM REP LTD LIAB</titleOfClass>
    <cusip>34960P101</cusip>
    <value>1459</value>
    <shrsOrPrnAmt>
      <sshPrnamt>85157</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>85157</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FORTERRA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>34960W106</cusip>
    <value>12636</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1069000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1069000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FORTUNE BRANDS HOME &amp; SEC IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>34964C106</cusip>
    <value>10461</value>
    <shrsOrPrnAmt>
      <sshPrnamt>120904</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>120904</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FORUM ENERGY TECHNOLOGIES IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>34984V100</cusip>
    <value>137</value>
    <shrsOrPrnAmt>
      <sshPrnamt>249431</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>249431</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FORWARD AIR CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>349853101</cusip>
    <value>34246</value>
    <shrsOrPrnAmt>
      <sshPrnamt>596828</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>596828</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FOSTER L B CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>350060109</cusip>
    <value>1279</value>
    <shrsOrPrnAmt>
      <sshPrnamt>95300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>95300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FOX FACTORY HLDG CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>35138V102</cusip>
    <value>268</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FRANCO NEV CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>351858105</cusip>
    <value>19544</value>
    <shrsOrPrnAmt>
      <sshPrnamt>140019</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>140019</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FRANKLIN COVEY CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>353469109</cusip>
    <value>711</value>
    <shrsOrPrnAmt>
      <sshPrnamt>40100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>40100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FRANKLIN ELEC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>353514102</cusip>
    <value>4889</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FREQUENCY ELECTRS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>358010106</cusip>
    <value>6803</value>
    <shrsOrPrnAmt>
      <sshPrnamt>672900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>672900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FRESHPET INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>358039105</cusip>
    <value>1451</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FRONTDOOR INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>35905A109</cusip>
    <value>9657</value>
    <shrsOrPrnAmt>
      <sshPrnamt>248180</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>248180</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FUTUREFUEL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>36116M106</cusip>
    <value>8129</value>
    <shrsOrPrnAmt>
      <sshPrnamt>714948</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>714948</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GP STRATEGIES CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>36225V104</cusip>
    <value>12096</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1254789</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1254789</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>G III APPAREL GROUP LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>36237H101</cusip>
    <value>176</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13454</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13454</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GMS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>36251C103</cusip>
    <value>1035</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42961</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>42961</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GAIA INC NEW</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>36269P104</cusip>
    <value>4625</value>
    <shrsOrPrnAmt>
      <sshPrnamt>470549</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>470549</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GANNETT CO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>36472T109</cusip>
    <value>248</value>
    <shrsOrPrnAmt>
      <sshPrnamt>190443</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>190443</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GARRISON CAP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>366554103</cusip>
    <value>256</value>
    <shrsOrPrnAmt>
      <sshPrnamt>67126</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>67126</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GENCOR INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>368678108</cusip>
    <value>15999</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1450461</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1450461</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GENASYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>36872P103</cusip>
    <value>236</value>
    <shrsOrPrnAmt>
      <sshPrnamt>38300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>38300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GENERAL DYNAMICS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>369550108</cusip>
    <value>2353</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GENERAL FIN CORP DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>369822101</cusip>
    <value>3542</value>
    <shrsOrPrnAmt>
      <sshPrnamt>559606</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>559606</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GENTEX CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>371901109</cusip>
    <value>51016</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1981208</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1981208</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GENUINE PARTS CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>372460105</cusip>
    <value>2474</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>26000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GERMAN AMERN BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>373865104</cusip>
    <value>4661</value>
    <shrsOrPrnAmt>
      <sshPrnamt>171737</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>171737</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GIBRALTAR INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>374689107</cusip>
    <value>24460</value>
    <shrsOrPrnAmt>
      <sshPrnamt>375497</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>375497</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GLACIER BANCORP INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>37637Q105</cusip>
    <value>5855</value>
    <shrsOrPrnAmt>
      <sshPrnamt>182683</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>182683</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GLATFELTER</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>377316104</cusip>
    <value>7347</value>
    <shrsOrPrnAmt>
      <sshPrnamt>533581</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>533581</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GLOBAL WTR RES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>379463102</cusip>
    <value>1143</value>
    <shrsOrPrnAmt>
      <sshPrnamt>106000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>106000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GOLD FIELDS LTD</nameOfIssuer>
    <titleOfClass>SPONSORED ADR</titleOfClass>
    <cusip>38059T106</cusip>
    <value>20365</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1657006</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1657006</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GORMAN RUPP CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>383082104</cusip>
    <value>8858</value>
    <shrsOrPrnAmt>
      <sshPrnamt>300673</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>300673</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GRACO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>384109104</cusip>
    <value>13360</value>
    <shrsOrPrnAmt>
      <sshPrnamt>217773</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>217773</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GRAHAM CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>384556106</cusip>
    <value>5290</value>
    <shrsOrPrnAmt>
      <sshPrnamt>414279</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>414279</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GRAINGER W W INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>384802104</cusip>
    <value>3746</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GRANITE CONSTR INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>387328107</cusip>
    <value>238</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GRAPHIC PACKAGING HLDG CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>388689101</cusip>
    <value>8261</value>
    <shrsOrPrnAmt>
      <sshPrnamt>586318</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>586318</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GREAT ELM CAP GROUP INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>39036P209</cusip>
    <value>1610</value>
    <shrsOrPrnAmt>
      <sshPrnamt>682245</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>682245</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GREAT LAKES DREDGE &amp; DOCK CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>390607109</cusip>
    <value>10300</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1083046</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1083046</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GREAT WESTN BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>391416104</cusip>
    <value>426</value>
    <shrsOrPrnAmt>
      <sshPrnamt>34227</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>34227</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GRIFFON CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>398433102</cusip>
    <value>7627</value>
    <shrsOrPrnAmt>
      <sshPrnamt>390312</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>390312</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HBT FINL INC.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>404111106</cusip>
    <value>3392</value>
    <shrsOrPrnAmt>
      <sshPrnamt>302359</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>302359</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HCI GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>40416E103</cusip>
    <value>9270</value>
    <shrsOrPrnAmt>
      <sshPrnamt>188063</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>188063</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HACKETT GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>404609109</cusip>
    <value>8238</value>
    <shrsOrPrnAmt>
      <sshPrnamt>736825</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>736825</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HAEMONETICS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>405024100</cusip>
    <value>50920</value>
    <shrsOrPrnAmt>
      <sshPrnamt>583608</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>583608</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HALLMARK FINL SVCS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>40624Q203</cusip>
    <value>299</value>
    <shrsOrPrnAmt>
      <sshPrnamt>114000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>114000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HANMI FINL CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>410495204</cusip>
    <value>97</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11849</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11849</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HANOVER INS GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>410867105</cusip>
    <value>5886</value>
    <shrsOrPrnAmt>
      <sshPrnamt>63163</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>63163</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HARBORONE BANCORP INC NEW</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>41165Y100</cusip>
    <value>3632</value>
    <shrsOrPrnAmt>
      <sshPrnamt>450105</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>450105</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HARMONIC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>413160102</cusip>
    <value>2115</value>
    <shrsOrPrnAmt>
      <sshPrnamt>379000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>379000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HARSCO CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>415864107</cusip>
    <value>16303</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1172061</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1172061</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HARVARD BIOSCIENCE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>416906105</cusip>
    <value>4797</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1593725</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1593725</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HAVERTY FURNITURE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>419596101</cusip>
    <value>601</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28713</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>28713</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HAWKINS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>420261109</cusip>
    <value>4014</value>
    <shrsOrPrnAmt>
      <sshPrnamt>87082</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>87082</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HAYNES INTERNATIONAL INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>420877201</cusip>
    <value>11908</value>
    <shrsOrPrnAmt>
      <sshPrnamt>696758</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>696758</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HEALTHCARE SVCS GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>421906108</cusip>
    <value>12991</value>
    <shrsOrPrnAmt>
      <sshPrnamt>603401</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>603401</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HEALTHEQUITY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>42226A107</cusip>
    <value>1027</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HECLA MNG CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>422704106</cusip>
    <value>1632</value>
    <shrsOrPrnAmt>
      <sshPrnamt>321300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>321300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HEICO CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>422806109</cusip>
    <value>18094</value>
    <shrsOrPrnAmt>
      <sshPrnamt>172882</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>172882</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HEICO CORP NEW</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>422806208</cusip>
    <value>13822</value>
    <shrsOrPrnAmt>
      <sshPrnamt>155902</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>155902</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HEIDRICK &amp; STRUGGLES INTL IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>422819102</cusip>
    <value>19665</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1000785</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1000785</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HELIOS TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>42328H109</cusip>
    <value>39283</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1079196</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1079196</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HELMERICH &amp; PAYNE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>423452101</cusip>
    <value>1466</value>
    <shrsOrPrnAmt>
      <sshPrnamt>100064</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>100064</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HENRY JACK &amp; ASSOC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>426281101</cusip>
    <value>16643</value>
    <shrsOrPrnAmt>
      <sshPrnamt>102361</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>102361</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HERC HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>42704L104</cusip>
    <value>15488</value>
    <shrsOrPrnAmt>
      <sshPrnamt>391008</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>391008</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HERITAGE FINL CORP WASH</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>42722X106</cusip>
    <value>3486</value>
    <shrsOrPrnAmt>
      <sshPrnamt>189562</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>189562</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HERITAGE CRYSTAL CLEAN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>42726M106</cusip>
    <value>7487</value>
    <shrsOrPrnAmt>
      <sshPrnamt>560858</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>560858</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HERITAGE INS HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>42727J102</cusip>
    <value>11638</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1149988</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1149988</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HEXCEL CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>428291108</cusip>
    <value>2984</value>
    <shrsOrPrnAmt>
      <sshPrnamt>88950</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>88950</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HIBBETT SPORTS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>428567101</cusip>
    <value>337</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8588</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8588</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HILL ROM HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>431475102</cusip>
    <value>11850</value>
    <shrsOrPrnAmt>
      <sshPrnamt>141897</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>141897</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HILLENBRAND INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>431571108</cusip>
    <value>1052</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37093</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37093</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HILLTOP HOLDINGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>432748101</cusip>
    <value>11520</value>
    <shrsOrPrnAmt>
      <sshPrnamt>559789</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>559789</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HILTON GRAND VACATIONS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>43283X105</cusip>
    <value>2584</value>
    <shrsOrPrnAmt>
      <sshPrnamt>123186</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>123186</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HOME BANCSHARES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>436893200</cusip>
    <value>21232</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1400529</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1400529</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HOMETRUST BANCSHARES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>437872104</cusip>
    <value>2981</value>
    <shrsOrPrnAmt>
      <sshPrnamt>219500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>219500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HOOKER FURNITURE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>439038100</cusip>
    <value>33770</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1307410</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1307410</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HORIZON GLOBAL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44052W104</cusip>
    <value>12145</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2112156</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2112156</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HOUGHTON MIFFLIN HARCOURT CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44157R109</cusip>
    <value>35</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20490</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20490</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HOULIHAN LOKEY INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>441593100</cusip>
    <value>30099</value>
    <shrsOrPrnAmt>
      <sshPrnamt>509717</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>509717</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HOUSTON WIRE &amp; CABLE CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44244K109</cusip>
    <value>3022</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1208781</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1208781</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HUB GROUP INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>443320106</cusip>
    <value>5586</value>
    <shrsOrPrnAmt>
      <sshPrnamt>111280</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>111280</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HUBBELL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>443510607</cusip>
    <value>51436</value>
    <shrsOrPrnAmt>
      <sshPrnamt>375884</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>375884</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HUDSON TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>444144109</cusip>
    <value>58</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HUNTSMAN CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>447011107</cusip>
    <value>55114</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2481505</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2481505</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HURCO COMPANIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>447324104</cusip>
    <value>23821</value>
    <shrsOrPrnAmt>
      <sshPrnamt>838753</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>838753</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IAC INTERACTIVECORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44891N109</cusip>
    <value>14937</value>
    <shrsOrPrnAmt>
      <sshPrnamt>124700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>124700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HYRECAR INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44916T107</cusip>
    <value>120</value>
    <shrsOrPrnAmt>
      <sshPrnamt>38000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>38000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HYSTER YALE MATLS HANDLING I</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>449172105</cusip>
    <value>7008</value>
    <shrsOrPrnAmt>
      <sshPrnamt>188644</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>188644</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IES HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44951W106</cusip>
    <value>26679</value>
    <shrsOrPrnAmt>
      <sshPrnamt>839744</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>839744</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IPG PHOTONICS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44980X109</cusip>
    <value>33457</value>
    <shrsOrPrnAmt>
      <sshPrnamt>196839</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>196839</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IAMGOLD CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>450913108</cusip>
    <value>5346</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1395894</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1395894</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IDERA PHARMACEUTICALS INC</nameOfIssuer>
    <titleOfClass>COM PAR</titleOfClass>
    <cusip>45168K405</cusip>
    <value>124</value>
    <shrsOrPrnAmt>
      <sshPrnamt>58061</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>58061</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IDENTIV INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>45170X205</cusip>
    <value>3496</value>
    <shrsOrPrnAmt>
      <sshPrnamt>558429</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>558429</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ILLINOIS TOOL WKS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>452308109</cusip>
    <value>3478</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IMPINJ INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>453204109</cusip>
    <value>1212</value>
    <shrsOrPrnAmt>
      <sshPrnamt>46000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>46000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INDEPENDENCE HLDG CO NEW</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>453440307</cusip>
    <value>7939</value>
    <shrsOrPrnAmt>
      <sshPrnamt>210523</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>210523</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INDEPENDENT BK GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45384B106</cusip>
    <value>19930</value>
    <shrsOrPrnAmt>
      <sshPrnamt>451101</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>451101</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INDUSTRIAS BACHOCO S A B DE</nameOfIssuer>
    <titleOfClass>SPON ADR B</titleOfClass>
    <cusip>456463108</cusip>
    <value>4043</value>
    <shrsOrPrnAmt>
      <sshPrnamt>105571</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>105571</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INFINERA CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45667G103</cusip>
    <value>11414</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1852978</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1852978</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INFRA AND ENERGY ALTRNTIVE I</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45686J104</cusip>
    <value>5207</value>
    <shrsOrPrnAmt>
      <sshPrnamt>875100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>875100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INFRA AND ENERGY ALTRNTIVE I</nameOfIssuer>
    <titleOfClass>*W EXP 05/20/202</titleOfClass>
    <cusip>45686J112</cusip>
    <value>36</value>
    <shrsOrPrnAmt>
      <sshPrnamt>100000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>100000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INGREDION INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>457187102</cusip>
    <value>643</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INSIGHT ENTERPRISES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45765U103</cusip>
    <value>25717</value>
    <shrsOrPrnAmt>
      <sshPrnamt>454518</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>454518</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INNOSPEC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45768S105</cusip>
    <value>42789</value>
    <shrsOrPrnAmt>
      <sshPrnamt>675763</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>675763</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INNOVATIVE SOLUTIONS &amp; SUPPO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45769N105</cusip>
    <value>539</value>
    <shrsOrPrnAmt>
      <sshPrnamt>78828</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>78828</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INNERWORKINGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45773Y105</cusip>
    <value>75</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INSTEEL INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45774W108</cusip>
    <value>12040</value>
    <shrsOrPrnAmt>
      <sshPrnamt>643833</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>643833</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INOGEN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45780L104</cusip>
    <value>267</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9220</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9220</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INSTALLED BLDG PRODS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45780R101</cusip>
    <value>4019</value>
    <shrsOrPrnAmt>
      <sshPrnamt>39500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>39500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INNOVIVA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45781M101</cusip>
    <value>801</value>
    <shrsOrPrnAmt>
      <sshPrnamt>76624</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>76624</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INSPIRED ENTMT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45782N108</cusip>
    <value>148</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INSURANCE ACQUISITION CORP</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>457867109</cusip>
    <value>1960</value>
    <shrsOrPrnAmt>
      <sshPrnamt>166000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>166000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTELLIGENT SYS CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45816D100</cusip>
    <value>684</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17541</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17541</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTEGER HLDGS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45826H109</cusip>
    <value>2502</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>42400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTER PARFUMS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>458334109</cusip>
    <value>33841</value>
    <shrsOrPrnAmt>
      <sshPrnamt>906057</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>906057</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTERFACE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>458665304</cusip>
    <value>1120</value>
    <shrsOrPrnAmt>
      <sshPrnamt>182997</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>182997</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTERDIGITAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45867G101</cusip>
    <value>8727</value>
    <shrsOrPrnAmt>
      <sshPrnamt>152943</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>152943</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTERNATIONAL MNY EXPRESS IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46005L101</cusip>
    <value>8244</value>
    <shrsOrPrnAmt>
      <sshPrnamt>573913</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>573913</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTEVAC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>461148108</cusip>
    <value>10178</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1847187</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1847187</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVACARE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>461203101</cusip>
    <value>10321</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1372532</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1372532</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTRICON CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46121H109</cusip>
    <value>9412</value>
    <shrsOrPrnAmt>
      <sshPrnamt>772777</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>772777</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTREPID POTASH INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46121Y201</cusip>
    <value>1886</value>
    <shrsOrPrnAmt>
      <sshPrnamt>223508</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>223508</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESTAR HLDG CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46134L105</cusip>
    <value>3108</value>
    <shrsOrPrnAmt>
      <sshPrnamt>242400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>242400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IRIDIUM COMMUNICATIONS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46269C102</cusip>
    <value>2687</value>
    <shrsOrPrnAmt>
      <sshPrnamt>105030</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>105030</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>RUS 2000 VAL ETF</titleOfClass>
    <cusip>464287630</cusip>
    <value>3337</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ITAMAR MED LTD</nameOfIssuer>
    <titleOfClass>SPONSORED ADS</titleOfClass>
    <cusip>465437101</cusip>
    <value>2441</value>
    <shrsOrPrnAmt>
      <sshPrnamt>120000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>120000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ITERIS INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46564T107</cusip>
    <value>10331</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2519705</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2519705</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JACOBS ENGR GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>469814107</cusip>
    <value>3108</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JELD-WEN HLDG INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>47580P103</cusip>
    <value>7366</value>
    <shrsOrPrnAmt>
      <sshPrnamt>325918</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>325918</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JERASH HLDGS US INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>47632P101</cusip>
    <value>602</value>
    <shrsOrPrnAmt>
      <sshPrnamt>132607</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>132607</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JETBLUE AWYS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>477143101</cusip>
    <value>11248</value>
    <shrsOrPrnAmt>
      <sshPrnamt>992767</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>992767</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JOHN BEAN TECHNOLOGIES CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>477839104</cusip>
    <value>68271</value>
    <shrsOrPrnAmt>
      <sshPrnamt>742959</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>742959</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JOHNSON OUTDOORS INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>479167108</cusip>
    <value>42545</value>
    <shrsOrPrnAmt>
      <sshPrnamt>519544</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>519544</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JOINT CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>47973J102</cusip>
    <value>3792</value>
    <shrsOrPrnAmt>
      <sshPrnamt>218084</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>218084</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JONES LANG LASALLE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>48020Q107</cusip>
    <value>1277</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13353</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13353</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>J2 GLOBAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>48123V102</cusip>
    <value>12949</value>
    <shrsOrPrnAmt>
      <sshPrnamt>187077</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>187077</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KBR INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>48242W106</cusip>
    <value>44370</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1984325</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1984325</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KKR &amp; CO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>48251W104</cusip>
    <value>3446</value>
    <shrsOrPrnAmt>
      <sshPrnamt>100337</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>100337</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KADANT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>48282T104</cusip>
    <value>59899</value>
    <shrsOrPrnAmt>
      <sshPrnamt>546421</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>546421</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KALEYRA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>483379103</cusip>
    <value>7097</value>
    <shrsOrPrnAmt>
      <sshPrnamt>936224</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>936224</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KELLY SVCS INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>488152208</cusip>
    <value>191</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11205</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11205</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KEMPER CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>488401100</cusip>
    <value>6676</value>
    <shrsOrPrnAmt>
      <sshPrnamt>99900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>99900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KENNEDY-WILSON HOLDINGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>489398107</cusip>
    <value>54404</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3746863</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3746863</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KFORCE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>493732101</cusip>
    <value>7761</value>
    <shrsOrPrnAmt>
      <sshPrnamt>241250</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>241250</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KIMBALL INTL INC</nameOfIssuer>
    <titleOfClass>CL B</titleOfClass>
    <cusip>494274103</cusip>
    <value>18214</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1728073</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1728073</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KIMBALL ELECTRONICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>49428J109</cusip>
    <value>8548</value>
    <shrsOrPrnAmt>
      <sshPrnamt>739409</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>739409</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KIMCO RLTY CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>49446R109</cusip>
    <value>3676</value>
    <shrsOrPrnAmt>
      <sshPrnamt>326449</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>326449</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KIRBY CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>497266106</cusip>
    <value>18341</value>
    <shrsOrPrnAmt>
      <sshPrnamt>507064</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>507064</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KORN FERRY</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>500643200</cusip>
    <value>18202</value>
    <shrsOrPrnAmt>
      <sshPrnamt>627646</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>627646</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KOSMOS ENERGY LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>500688106</cusip>
    <value>44</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44941</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>44941</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KRATOS DEFENSE &amp; SEC SOLUTIO</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>50077B207</cusip>
    <value>3395</value>
    <shrsOrPrnAmt>
      <sshPrnamt>176100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>176100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KRATON CORPORATION</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>50077C106</cusip>
    <value>11585</value>
    <shrsOrPrnAmt>
      <sshPrnamt>650092</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>650092</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KULICKE &amp; SOFFA INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>501242101</cusip>
    <value>70665</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3154685</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3154685</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KURA SUSHI USA INC</nameOfIssuer>
    <titleOfClass>CL A COM</titleOfClass>
    <cusip>501270102</cusip>
    <value>2131</value>
    <shrsOrPrnAmt>
      <sshPrnamt>162673</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>162673</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LGI HOMES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>50187T106</cusip>
    <value>11483</value>
    <shrsOrPrnAmt>
      <sshPrnamt>98844</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>98844</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LKQ CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>501889208</cusip>
    <value>4781</value>
    <shrsOrPrnAmt>
      <sshPrnamt>172423</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>172423</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LCI INDS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>50189K103</cusip>
    <value>65761</value>
    <shrsOrPrnAmt>
      <sshPrnamt>618696</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>618696</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LSB INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>502160104</cusip>
    <value>220</value>
    <shrsOrPrnAmt>
      <sshPrnamt>135800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>135800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LSI INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>50216C108</cusip>
    <value>14643</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2169267</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2169267</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LA Z BOY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>505336107</cusip>
    <value>4181</value>
    <shrsOrPrnAmt>
      <sshPrnamt>132199</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>132199</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LANDEC CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>514766104</cusip>
    <value>735</value>
    <shrsOrPrnAmt>
      <sshPrnamt>75610</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>75610</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LANDCADIA HLDGS II INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>51476X105</cusip>
    <value>1106</value>
    <shrsOrPrnAmt>
      <sshPrnamt>77000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>77000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LANDCADIA HLDGS II INC</nameOfIssuer>
    <titleOfClass>UNIT 05/09/2026</titleOfClass>
    <cusip>51476X204</cusip>
    <value>480</value>
    <shrsOrPrnAmt>
      <sshPrnamt>30000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>30000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LANDMARK BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>51504L107</cusip>
    <value>910</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42617</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>42617</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LANDSTAR SYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>515098101</cusip>
    <value>64525</value>
    <shrsOrPrnAmt>
      <sshPrnamt>514182</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>514182</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LANNET INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>516012101</cusip>
    <value>435</value>
    <shrsOrPrnAmt>
      <sshPrnamt>71255</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>71255</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LARIMAR THERAPEUTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>517125100</cusip>
    <value>426</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28064</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>28064</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LATTICE SEMICONDUCTOR CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>518415104</cusip>
    <value>15559</value>
    <shrsOrPrnAmt>
      <sshPrnamt>537271</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>537271</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LAWSON PRODS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>520776105</cusip>
    <value>13577</value>
    <shrsOrPrnAmt>
      <sshPrnamt>330900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>330900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LAZYDAYS HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>52110H100</cusip>
    <value>380</value>
    <shrsOrPrnAmt>
      <sshPrnamt>30000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>30000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LEAF GROUP LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>52177G102</cusip>
    <value>568</value>
    <shrsOrPrnAmt>
      <sshPrnamt>113152</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>113152</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LEGGETT &amp; PLATT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>524660107</cusip>
    <value>7326</value>
    <shrsOrPrnAmt>
      <sshPrnamt>177954</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>177954</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LEGACY HOUSING CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>52472M101</cusip>
    <value>5327</value>
    <shrsOrPrnAmt>
      <sshPrnamt>389407</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>389407</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LEMAITRE VASCULAR INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>525558201</cusip>
    <value>502</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15424</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15424</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LENDINGTREE INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>52603B107</cusip>
    <value>1228</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LEVI STRAUSS &amp; CO NEW</nameOfIssuer>
    <titleOfClass>CL A COM STK</titleOfClass>
    <cusip>52736R102</cusip>
    <value>9672</value>
    <shrsOrPrnAmt>
      <sshPrnamt>721764</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>721764</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LEXICON PHARMACEUTICALS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>528872302</cusip>
    <value>18</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12344</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12344</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LEXINGTON REALTY TRUST</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>529043101</cusip>
    <value>3077</value>
    <shrsOrPrnAmt>
      <sshPrnamt>294483</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>294483</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LIFETIME BRANDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>53222Q103</cusip>
    <value>1127</value>
    <shrsOrPrnAmt>
      <sshPrnamt>119294</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>119294</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LIGHTPATH TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>532257805</cusip>
    <value>3061</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1269984</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1269984</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LIMELIGHT NETWORKS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>53261M104</cusip>
    <value>11736</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2037484</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2037484</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LINCOLN ELEC HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>533900106</cusip>
    <value>71168</value>
    <shrsOrPrnAmt>
      <sshPrnamt>773233</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>773233</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LINDBLAD EXPEDITIONS HLDGS I</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>535219109</cusip>
    <value>9139</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1073868</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1073868</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LINDSAY CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>535555106</cusip>
    <value>75814</value>
    <shrsOrPrnAmt>
      <sshPrnamt>784176</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>784176</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LIQTECH INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>53632A201</cusip>
    <value>6298</value>
    <shrsOrPrnAmt>
      <sshPrnamt>745359</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>745359</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LITHIA MTRS INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>536797103</cusip>
    <value>7636</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LITTELFUSE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>537008104</cusip>
    <value>16640</value>
    <shrsOrPrnAmt>
      <sshPrnamt>93833</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>93833</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LIVE OAK BANCSHARES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>53803X105</cusip>
    <value>783</value>
    <shrsOrPrnAmt>
      <sshPrnamt>30900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>30900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LIVEPERSON INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>538146101</cusip>
    <value>5199</value>
    <shrsOrPrnAmt>
      <sshPrnamt>100000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>100000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LIVENT CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>53814L108</cusip>
    <value>10980</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1224115</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1224115</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LOUISIANA PAC CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>546347105</cusip>
    <value>6975</value>
    <shrsOrPrnAmt>
      <sshPrnamt>236359</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>236359</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LOVESAC COMPANY</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>54738L109</cusip>
    <value>656</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23666</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23666</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LOWES COS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>548661107</cusip>
    <value>2737</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LUMBER LIQUIDATORS HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55003T107</cusip>
    <value>13501</value>
    <shrsOrPrnAmt>
      <sshPrnamt>612299</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>612299</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LUMENTUM HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55024U109</cusip>
    <value>3155</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>42000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LUNA INNOVATIONS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>550351100</cusip>
    <value>11777</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1969467</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1969467</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LYDALL INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>550819106</cusip>
    <value>10916</value>
    <shrsOrPrnAmt>
      <sshPrnamt>659984</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>659984</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>M D C HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>552676108</cusip>
    <value>3945</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83764</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83764</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MGP INGREDIENTS INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55303J106</cusip>
    <value>9495</value>
    <shrsOrPrnAmt>
      <sshPrnamt>238934</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>238934</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>M/I HOMES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55305B101</cusip>
    <value>6253</value>
    <shrsOrPrnAmt>
      <sshPrnamt>135798</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>135798</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MKS INSTRS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55306N104</cusip>
    <value>107934</value>
    <shrsOrPrnAmt>
      <sshPrnamt>988135</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>988135</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MSC INDL DIRECT INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>553530106</cusip>
    <value>33158</value>
    <shrsOrPrnAmt>
      <sshPrnamt>523987</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>523987</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MTBC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55378G102</cusip>
    <value>1472</value>
    <shrsOrPrnAmt>
      <sshPrnamt>166000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>166000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MVC CAP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>553829102</cusip>
    <value>3246</value>
    <shrsOrPrnAmt>
      <sshPrnamt>415588</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>415588</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MYR GROUP INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55405W104</cusip>
    <value>9441</value>
    <shrsOrPrnAmt>
      <sshPrnamt>253928</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>253928</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MACOM TECH SOLUTIONS HLDGS I</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55405Y100</cusip>
    <value>8551</value>
    <shrsOrPrnAmt>
      <sshPrnamt>251430</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>251430</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MADDEN STEVEN LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>556269108</cusip>
    <value>658</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33737</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33737</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MAG SILVER CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55903Q104</cusip>
    <value>5739</value>
    <shrsOrPrnAmt>
      <sshPrnamt>352950</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>352950</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MAGELLAN HEALTH INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>559079207</cusip>
    <value>1287</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16980</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16980</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MAGNACHIP SEMICONDUCTOR CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55933J203</cusip>
    <value>5527</value>
    <shrsOrPrnAmt>
      <sshPrnamt>403461</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>403461</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MAGNITE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55955D100</cusip>
    <value>20494</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2950845</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2950845</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MALIBU BOATS INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>56117J100</cusip>
    <value>4704</value>
    <shrsOrPrnAmt>
      <sshPrnamt>94916</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>94916</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MANHATTAN ASSOCS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>562750109</cusip>
    <value>71117</value>
    <shrsOrPrnAmt>
      <sshPrnamt>744759</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>744759</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MANITEX INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>563420108</cusip>
    <value>3244</value>
    <shrsOrPrnAmt>
      <sshPrnamt>777923</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>777923</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MANNING &amp; NAPIER INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>56382Q102</cusip>
    <value>583</value>
    <shrsOrPrnAmt>
      <sshPrnamt>136600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>136600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MANPOWERGROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>56418H100</cusip>
    <value>18011</value>
    <shrsOrPrnAmt>
      <sshPrnamt>245616</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>245616</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MANTECH INTL CORP</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>564563104</cusip>
    <value>233</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3384</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3384</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MARCUS &amp; MILLICHAP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>566324109</cusip>
    <value>62607</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2274958</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2274958</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MARKETAXESS HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>57060D108</cusip>
    <value>3206</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6657</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6657</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MASIMO CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>574795100</cusip>
    <value>9442</value>
    <shrsOrPrnAmt>
      <sshPrnamt>40000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>40000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MASTEC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>576323109</cusip>
    <value>8617</value>
    <shrsOrPrnAmt>
      <sshPrnamt>204200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>204200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MASTERCRAFT BOAT HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>57637H103</cusip>
    <value>18644</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1065969</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1065969</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MATADOR RES CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>576485205</cusip>
    <value>7747</value>
    <shrsOrPrnAmt>
      <sshPrnamt>937914</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>937914</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MATERIALISE NV</nameOfIssuer>
    <titleOfClass>SPONSORED ADS</titleOfClass>
    <cusip>57667T100</cusip>
    <value>833</value>
    <shrsOrPrnAmt>
      <sshPrnamt>22577</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22577</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MATERION CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>576690101</cusip>
    <value>3059</value>
    <shrsOrPrnAmt>
      <sshPrnamt>58794</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>58794</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MATRIX SVC CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>576853105</cusip>
    <value>649</value>
    <shrsOrPrnAmt>
      <sshPrnamt>77711</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>77711</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MAXIMUS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>577933104</cusip>
    <value>6134</value>
    <shrsOrPrnAmt>
      <sshPrnamt>89670</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>89670</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MCGRATH RENTCORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>580589109</cusip>
    <value>13741</value>
    <shrsOrPrnAmt>
      <sshPrnamt>230596</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>230596</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MEDPACE HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>58506Q109</cusip>
    <value>2142</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19167</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19167</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MERCER INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>588056101</cusip>
    <value>2047</value>
    <shrsOrPrnAmt>
      <sshPrnamt>310158</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>310158</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MEREDITH CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>589433101</cusip>
    <value>13418</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1022720</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1022720</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MERIDIAN BIOSCIENCE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>589584101</cusip>
    <value>5528</value>
    <shrsOrPrnAmt>
      <sshPrnamt>325575</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>325575</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MERIDIAN BANCORP INC MD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>58958U103</cusip>
    <value>4248</value>
    <shrsOrPrnAmt>
      <sshPrnamt>410400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>410400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MERITAGE HOMES CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>59001A102</cusip>
    <value>2109</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19102</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19102</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MERITOR INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>59001K100</cusip>
    <value>22043</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1052678</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1052678</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MESA AIR GROUP INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>590479135</cusip>
    <value>3353</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1136526</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1136526</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MESA LABS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>59064R109</cusip>
    <value>79091</value>
    <shrsOrPrnAmt>
      <sshPrnamt>310454</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>310454</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>METHODE ELECTRS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>591520200</cusip>
    <value>16060</value>
    <shrsOrPrnAmt>
      <sshPrnamt>563494</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>563494</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MICHAELS COS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>59408Q106</cusip>
    <value>1350</value>
    <shrsOrPrnAmt>
      <sshPrnamt>139804</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>139804</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MIDDLEBY CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>596278101</cusip>
    <value>10101</value>
    <shrsOrPrnAmt>
      <sshPrnamt>112600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>112600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MIDWESTONE FINL GROUP INC NE</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>598511103</cusip>
    <value>1494</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83578</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83578</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MILLER HERMAN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>600544100</cusip>
    <value>1500</value>
    <shrsOrPrnAmt>
      <sshPrnamt>49733</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>49733</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MILLER INDS INC TENN</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>600551204</cusip>
    <value>44890</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1468432</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1468432</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MINERALS TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>603158106</cusip>
    <value>35127</value>
    <shrsOrPrnAmt>
      <sshPrnamt>687411</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>687411</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MISONIX INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>604871103</cusip>
    <value>3195</value>
    <shrsOrPrnAmt>
      <sshPrnamt>272400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>272400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MISTRAS GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>60649T107</cusip>
    <value>4125</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1055020</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1055020</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MOBILEIRON INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>60739U204</cusip>
    <value>1951</value>
    <shrsOrPrnAmt>
      <sshPrnamt>278300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>278300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MODEL N INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>607525102</cusip>
    <value>1764</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MODINE MFG CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>607828100</cusip>
    <value>8704</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1392622</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1392622</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MOELIS &amp; CO</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>60786M105</cusip>
    <value>35549</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1011651</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1011651</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MOLINA HEALTHCARE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>60855R100</cusip>
    <value>8182</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>44700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MONTAGE RES CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>61179L100</cusip>
    <value>2145</value>
    <shrsOrPrnAmt>
      <sshPrnamt>488595</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>488595</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MORNINGSTAR INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>617700109</cusip>
    <value>73259</value>
    <shrsOrPrnAmt>
      <sshPrnamt>456131</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>456131</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MOTORCAR PTS AMER INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>620071100</cusip>
    <value>853</value>
    <shrsOrPrnAmt>
      <sshPrnamt>54800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>54800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MOVADO GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>624580106</cusip>
    <value>248</value>
    <shrsOrPrnAmt>
      <sshPrnamt>24979</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>24979</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MUELLER INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>624756102</cusip>
    <value>10721</value>
    <shrsOrPrnAmt>
      <sshPrnamt>396201</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>396201</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MYERS INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>628464109</cusip>
    <value>502</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37920</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37920</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NCR CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>62886E108</cusip>
    <value>1844</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83308</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83308</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NMI HLDGS INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>629209305</cusip>
    <value>9250</value>
    <shrsOrPrnAmt>
      <sshPrnamt>519660</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>519660</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>629337106</cusip>
    <value>2060</value>
    <shrsOrPrnAmt>
      <sshPrnamt>399300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>399300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NV5 GLOBAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>62945V109</cusip>
    <value>3815</value>
    <shrsOrPrnAmt>
      <sshPrnamt>72300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>72300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NATERA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>632307104</cusip>
    <value>2673</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NATIONAL BANKSHARES INC VA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>634865109</cusip>
    <value>9900</value>
    <shrsOrPrnAmt>
      <sshPrnamt>390827</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>390827</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NATIONAL INSTRS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>636518102</cusip>
    <value>56482</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1582133</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1582133</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NATIONAL PRESTO INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>637215104</cusip>
    <value>35287</value>
    <shrsOrPrnAmt>
      <sshPrnamt>431060</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>431060</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NATIONAL RESH CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>637372202</cusip>
    <value>7768</value>
    <shrsOrPrnAmt>
      <sshPrnamt>157861</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>157861</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NATURAL GAS SERVICES GROUP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>63886Q109</cusip>
    <value>3982</value>
    <shrsOrPrnAmt>
      <sshPrnamt>471266</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>471266</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NATURAL GROCERS BY VITAMIN C</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>63888U108</cusip>
    <value>3598</value>
    <shrsOrPrnAmt>
      <sshPrnamt>364934</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>364934</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NATUS MED INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>639050103</cusip>
    <value>1795</value>
    <shrsOrPrnAmt>
      <sshPrnamt>104760</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>104760</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NEOGEN CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>640491106</cusip>
    <value>1837</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23481</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23481</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NEOLEUKIN THERAPEUTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>64049K104</cusip>
    <value>1745</value>
    <shrsOrPrnAmt>
      <sshPrnamt>145397</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>145397</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NEOGENOMICS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>64049M209</cusip>
    <value>6481</value>
    <shrsOrPrnAmt>
      <sshPrnamt>175683</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>175683</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NEURONETICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>64131A105</cusip>
    <value>875</value>
    <shrsOrPrnAmt>
      <sshPrnamt>180000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>180000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NEW HOME CO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>645370107</cusip>
    <value>5964</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1096364</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1096364</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NEWMARKET CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>651587107</cusip>
    <value>2739</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NEWPARK RES INC</nameOfIssuer>
    <titleOfClass>COM PAR $.01NEW</titleOfClass>
    <cusip>651718504</cusip>
    <value>880</value>
    <shrsOrPrnAmt>
      <sshPrnamt>838228</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>838228</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NEXTIER OILFIELD SOLUTIONS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>65290C105</cusip>
    <value>42</value>
    <shrsOrPrnAmt>
      <sshPrnamt>22768</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22768</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NEXTGEN HEALTHCARE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>65343C102</cusip>
    <value>288</value>
    <shrsOrPrnAmt>
      <sshPrnamt>22602</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22602</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NLIGHT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>65487K100</cusip>
    <value>18334</value>
    <shrsOrPrnAmt>
      <sshPrnamt>780846</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>780846</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NOODLES &amp; CO</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>65540B105</cusip>
    <value>7574</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1102498</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1102498</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NORDSON CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>655663102</cusip>
    <value>13238</value>
    <shrsOrPrnAmt>
      <sshPrnamt>69015</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>69015</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NORTH AMERN CONSTR GROUP LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>656811106</cusip>
    <value>325</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NORTHRIM BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>666762109</cusip>
    <value>2116</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83019</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83019</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NORTHWEST PIPE CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>667746101</cusip>
    <value>24714</value>
    <shrsOrPrnAmt>
      <sshPrnamt>934014</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>934014</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NOVANTA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>67000B104</cusip>
    <value>358</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OCEANFIRST FINL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>675234108</cusip>
    <value>8153</value>
    <shrsOrPrnAmt>
      <sshPrnamt>595565</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>595565</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OIL STS INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>678026105</cusip>
    <value>51</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18753</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18753</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OLD DOMINION FREIGHT LINE IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>679580100</cusip>
    <value>2823</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15602</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15602</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OLD REP INTL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>680223104</cusip>
    <value>4722</value>
    <shrsOrPrnAmt>
      <sshPrnamt>320320</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>320320</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OLIN CORP</nameOfIssuer>
    <titleOfClass>COM PAR $1</titleOfClass>
    <cusip>680665205</cusip>
    <value>10596</value>
    <shrsOrPrnAmt>
      <sshPrnamt>855860</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>855860</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OLYMPIC STEEL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>68162K106</cusip>
    <value>398</value>
    <shrsOrPrnAmt>
      <sshPrnamt>35000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>35000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ONEWATER MARINE INC</nameOfIssuer>
    <titleOfClass>CL A COM</titleOfClass>
    <cusip>68280L101</cusip>
    <value>16087</value>
    <shrsOrPrnAmt>
      <sshPrnamt>785116</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>785116</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ONTO INNOVATION INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>683344105</cusip>
    <value>22890</value>
    <shrsOrPrnAmt>
      <sshPrnamt>768638</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>768638</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ONTRAK INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>683373104</cusip>
    <value>2400</value>
    <shrsOrPrnAmt>
      <sshPrnamt>40000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>40000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OOMA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>683416101</cusip>
    <value>7170</value>
    <shrsOrPrnAmt>
      <sshPrnamt>549446</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>549446</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OPTIMIZERX CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>68401U204</cusip>
    <value>417</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OPTION CARE HEALTH INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>68404L201</cusip>
    <value>11642</value>
    <shrsOrPrnAmt>
      <sshPrnamt>870775</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>870775</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ORASURE TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>68554V108</cusip>
    <value>919</value>
    <shrsOrPrnAmt>
      <sshPrnamt>75485</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>75485</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ORBCOMM INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>68555P100</cusip>
    <value>221</value>
    <shrsOrPrnAmt>
      <sshPrnamt>65000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>65000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ORTHOPEDIATRICS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>68752L100</cusip>
    <value>10782</value>
    <shrsOrPrnAmt>
      <sshPrnamt>234800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>234800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ORTHOFIX MED INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>68752M108</cusip>
    <value>11154</value>
    <shrsOrPrnAmt>
      <sshPrnamt>358202</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>358202</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OSHKOSH CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>688239201</cusip>
    <value>3822</value>
    <shrsOrPrnAmt>
      <sshPrnamt>52000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>52000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OWENS &amp; MINOR INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>690732102</cusip>
    <value>22489</value>
    <shrsOrPrnAmt>
      <sshPrnamt>895617</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>895617</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PC CONNECTION INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69318J100</cusip>
    <value>24536</value>
    <shrsOrPrnAmt>
      <sshPrnamt>597567</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>597567</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PCSB FINL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69324R104</cusip>
    <value>3120</value>
    <shrsOrPrnAmt>
      <sshPrnamt>258500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>258500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PCTEL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69325Q105</cusip>
    <value>5957</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1052492</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1052492</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PDF SOLUTIONS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>693282105</cusip>
    <value>7707</value>
    <shrsOrPrnAmt>
      <sshPrnamt>411900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>411900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PICO HLDGS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>693366205</cusip>
    <value>6613</value>
    <shrsOrPrnAmt>
      <sshPrnamt>738073</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>738073</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PGT INNOVATIONS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69336V101</cusip>
    <value>8958</value>
    <shrsOrPrnAmt>
      <sshPrnamt>511321</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>511321</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PJT PARTNERS INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>69343T107</cusip>
    <value>1697</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>28000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PRA HEALTH SCIENCES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69354M108</cusip>
    <value>1009</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9949</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9949</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PACIFIC PREMIER BANCORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69478X105</cusip>
    <value>288</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14287</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14287</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PACIRA BIOSCIENCES</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>695127100</cusip>
    <value>9225</value>
    <shrsOrPrnAmt>
      <sshPrnamt>153443</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>153443</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PACKAGING CORP AMER</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>695156109</cusip>
    <value>7115</value>
    <shrsOrPrnAmt>
      <sshPrnamt>65242</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>65242</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PALOMAR HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69753M105</cusip>
    <value>14202</value>
    <shrsOrPrnAmt>
      <sshPrnamt>136247</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>136247</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PAN AMERN SILVER CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>697900108</cusip>
    <value>4823</value>
    <shrsOrPrnAmt>
      <sshPrnamt>150027</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>150027</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PAPA JOHNS INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>698813102</cusip>
    <value>1810</value>
    <shrsOrPrnAmt>
      <sshPrnamt>22000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PAR TECHNOLOGY CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>698884103</cusip>
    <value>45207</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1115943</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1115943</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PARK AEROSPACE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>70014A104</cusip>
    <value>151</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13847</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13847</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PARK OHIO HLDGS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>700666100</cusip>
    <value>3616</value>
    <shrsOrPrnAmt>
      <sshPrnamt>225037</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>225037</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PARKER-HANNIFIN CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>701094104</cusip>
    <value>2934</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PATRICK INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>703343103</cusip>
    <value>24330</value>
    <shrsOrPrnAmt>
      <sshPrnamt>422979</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>422979</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PATRIOT TRANSN HLDG INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>70338W105</cusip>
    <value>1711</value>
    <shrsOrPrnAmt>
      <sshPrnamt>194864</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>194864</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PATTERSON COS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>703395103</cusip>
    <value>10048</value>
    <shrsOrPrnAmt>
      <sshPrnamt>416862</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>416862</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PATTERSON UTI ENERGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>703481101</cusip>
    <value>603</value>
    <shrsOrPrnAmt>
      <sshPrnamt>211413</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>211413</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PAYLOCITY HLDG CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>70438V106</cusip>
    <value>2064</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12786</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12786</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PAYPAL HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>70450Y103</cusip>
    <value>759</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3851</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3851</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PEABODY ENERGY CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>704551100</cusip>
    <value>75</value>
    <shrsOrPrnAmt>
      <sshPrnamt>32752</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>32752</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PEAPACK-GLADSTONE FINL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>704699107</cusip>
    <value>3691</value>
    <shrsOrPrnAmt>
      <sshPrnamt>243661</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>243661</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PENNANT GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>70805E109</cusip>
    <value>6371</value>
    <shrsOrPrnAmt>
      <sshPrnamt>165233</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>165233</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PENUMBRA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>70975L107</cusip>
    <value>2333</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PERCEPTRON INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>71361F100</cusip>
    <value>1802</value>
    <shrsOrPrnAmt>
      <sshPrnamt>265004</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>265004</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PERDOCEO ED CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>71363P106</cusip>
    <value>311</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25407</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25407</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PERSPECTA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>715347100</cusip>
    <value>4104</value>
    <shrsOrPrnAmt>
      <sshPrnamt>211009</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>211009</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PETMED EXPRESS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>716382106</cusip>
    <value>579</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18308</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18308</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PETIQ INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>71639T106</cusip>
    <value>4115</value>
    <shrsOrPrnAmt>
      <sshPrnamt>125000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>125000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PHOTRONICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>719405102</cusip>
    <value>9949</value>
    <shrsOrPrnAmt>
      <sshPrnamt>998943</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>998943</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PITNEY BOWES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>724479100</cusip>
    <value>10717</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2018284</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2018284</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PLEXUS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>729132100</cusip>
    <value>4673</value>
    <shrsOrPrnAmt>
      <sshPrnamt>66158</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>66158</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>POOL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>73278L105</cusip>
    <value>32806</value>
    <shrsOrPrnAmt>
      <sshPrnamt>98063</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>98063</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>POPULAR INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>733174700</cusip>
    <value>14385</value>
    <shrsOrPrnAmt>
      <sshPrnamt>396609</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>396609</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PORTMAN RIDGE FIN CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>73688F102</cusip>
    <value>30</value>
    <shrsOrPrnAmt>
      <sshPrnamt>22039</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22039</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>POSTAL REALTY TRUST INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>73757R102</cusip>
    <value>7008</value>
    <shrsOrPrnAmt>
      <sshPrnamt>462900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>462900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>POWELL INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>739128106</cusip>
    <value>3011</value>
    <shrsOrPrnAmt>
      <sshPrnamt>124776</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>124776</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>POWERFLEET INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>73931J109</cusip>
    <value>1279</value>
    <shrsOrPrnAmt>
      <sshPrnamt>227100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>227100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PREFERRED BK LOS ANGELES CA</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>740367404</cusip>
    <value>608</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18915</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18915</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PREFORMED LINE PRODS CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>740444104</cusip>
    <value>14473</value>
    <shrsOrPrnAmt>
      <sshPrnamt>297074</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>297074</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PRETIUM RES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74139C102</cusip>
    <value>3458</value>
    <shrsOrPrnAmt>
      <sshPrnamt>270241</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>270241</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PRIMORIS SVCS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74164F103</cusip>
    <value>11189</value>
    <shrsOrPrnAmt>
      <sshPrnamt>620208</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>620208</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PRIMO WATER CORPORATION</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74167P108</cusip>
    <value>380</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26791</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>26791</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROASSURANCE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74267C106</cusip>
    <value>23548</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1505658</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1505658</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROFIRE ENERGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74316X101</cusip>
    <value>1643</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2220661</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2220661</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROFOUND MED CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>74319B502</cusip>
    <value>176</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROGRESS SOFTWARE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>743312100</cusip>
    <value>414</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11280</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11280</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROGYNY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74340E103</cusip>
    <value>1207</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>41000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROPETRO HLDG CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74347M108</cusip>
    <value>284</value>
    <shrsOrPrnAmt>
      <sshPrnamt>69951</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>69951</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROSIGHT GLOBAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74349J103</cusip>
    <value>1270</value>
    <shrsOrPrnAmt>
      <sshPrnamt>112000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>112000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROSPERITY BANCSHARES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>743606105</cusip>
    <value>3359</value>
    <shrsOrPrnAmt>
      <sshPrnamt>64808</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>64808</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROVIDENT BANCORP INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>74383L105</cusip>
    <value>687</value>
    <shrsOrPrnAmt>
      <sshPrnamt>88200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>88200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PSYCHEMEDICS CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>744375205</cusip>
    <value>165</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PULTE GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>745867101</cusip>
    <value>21123</value>
    <shrsOrPrnAmt>
      <sshPrnamt>456326</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>456326</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PURECYCLE CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>746228303</cusip>
    <value>2323</value>
    <shrsOrPrnAmt>
      <sshPrnamt>257802</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>257802</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PURPLE INNOVATION INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74640Y106</cusip>
    <value>211</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QAD INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>74727D306</cusip>
    <value>7383</value>
    <shrsOrPrnAmt>
      <sshPrnamt>174941</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>174941</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QUAKER CHEM CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>747316107</cusip>
    <value>107136</value>
    <shrsOrPrnAmt>
      <sshPrnamt>596160</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>596160</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QUANEX BUILDING PRODUCTS COR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>747619104</cusip>
    <value>862</value>
    <shrsOrPrnAmt>
      <sshPrnamt>46758</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>46758</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QUANTERIX CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74766Q101</cusip>
    <value>14471</value>
    <shrsOrPrnAmt>
      <sshPrnamt>428899</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>428899</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QUINSTREET INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74874Q100</cusip>
    <value>18882</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1192055</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1192055</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RA MED SYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74933X104</cusip>
    <value>147</value>
    <shrsOrPrnAmt>
      <sshPrnamt>508360</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>508360</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>R1 RCM INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>749397105</cusip>
    <value>17394</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1014239</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1014239</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RLI CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>749607107</cusip>
    <value>13381</value>
    <shrsOrPrnAmt>
      <sshPrnamt>159806</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>159806</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RMR GROUP INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>74967R106</cusip>
    <value>17511</value>
    <shrsOrPrnAmt>
      <sshPrnamt>637476</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>637476</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RADIAN GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>750236101</cusip>
    <value>5588</value>
    <shrsOrPrnAmt>
      <sshPrnamt>382501</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>382501</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RADIANT LOGISTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>75025X100</cusip>
    <value>3377</value>
    <shrsOrPrnAmt>
      <sshPrnamt>656942</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>656942</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RADNET INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>750491102</cusip>
    <value>3492</value>
    <shrsOrPrnAmt>
      <sshPrnamt>227505</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>227505</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RAMBUS INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>750917106</cusip>
    <value>942</value>
    <shrsOrPrnAmt>
      <sshPrnamt>68796</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>68796</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RALPH LAUREN CORP</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>751212101</cusip>
    <value>11757</value>
    <shrsOrPrnAmt>
      <sshPrnamt>172968</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>172968</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RANGER ENERGY SVCS INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>75282U104</cusip>
    <value>1303</value>
    <shrsOrPrnAmt>
      <sshPrnamt>499407</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>499407</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RAVEN INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>754212108</cusip>
    <value>43260</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2010222</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2010222</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RAYONIER ADVANCED MATLS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>75508B104</cusip>
    <value>160</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RBC BEARINGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>75524B104</cusip>
    <value>22281</value>
    <shrsOrPrnAmt>
      <sshPrnamt>183819</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>183819</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>REALNETWORKS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>75605L708</cusip>
    <value>256</value>
    <shrsOrPrnAmt>
      <sshPrnamt>210121</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>210121</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>REALOGY HLDGS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>75605Y106</cusip>
    <value>7016</value>
    <shrsOrPrnAmt>
      <sshPrnamt>743220</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>743220</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RED LION HOTELS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>756764106</cusip>
    <value>698</value>
    <shrsOrPrnAmt>
      <sshPrnamt>324671</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>324671</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RED ROBIN GOURMET BURGERS IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>75689M101</cusip>
    <value>2374</value>
    <shrsOrPrnAmt>
      <sshPrnamt>180400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>180400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>REEDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>758338107</cusip>
    <value>1788</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1926215</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1926215</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>REGIS CORP MINN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>758932107</cusip>
    <value>5613</value>
    <shrsOrPrnAmt>
      <sshPrnamt>914103</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>914103</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>REINSURANCE GRP OF AMERICA I</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>759351604</cusip>
    <value>9209</value>
    <shrsOrPrnAmt>
      <sshPrnamt>96740</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>96740</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>REKOR SYSTEMS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>759419104</cusip>
    <value>962</value>
    <shrsOrPrnAmt>
      <sshPrnamt>167000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>167000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RELIANCE STEEL &amp; ALUMINUM CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>759509102</cusip>
    <value>52564</value>
    <shrsOrPrnAmt>
      <sshPrnamt>515134</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>515134</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RENT A CTR INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>76009N100</cusip>
    <value>31749</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1062211</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1062211</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RESOURCES CONNECTION INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>76122Q105</cusip>
    <value>34081</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2950754</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2950754</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>REX AMERICAN RESOURCES CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>761624105</cusip>
    <value>456</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6946</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6946</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>REYNOLDS CONSUMER PRODS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>76171L106</cusip>
    <value>4198</value>
    <shrsOrPrnAmt>
      <sshPrnamt>137100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>137100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RICEBRAN TECHNOLOGIES</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>762831204</cusip>
    <value>21</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RICHARDSON ELECTRS LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>763165107</cusip>
    <value>4288</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1028375</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1028375</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RINGCENTRAL INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>76680R206</cusip>
    <value>2471</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RING ENERGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>76680V108</cusip>
    <value>34</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RITCHIE BROS AUCTIONEERS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>767744105</cusip>
    <value>34062</value>
    <shrsOrPrnAmt>
      <sshPrnamt>574883</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>574883</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RITE AID CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>767754872</cusip>
    <value>5245</value>
    <shrsOrPrnAmt>
      <sshPrnamt>552695</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>552695</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ROBERT HALF INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>770323103</cusip>
    <value>2345</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44297</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>44297</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ROGERS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>775133101</cusip>
    <value>34427</value>
    <shrsOrPrnAmt>
      <sshPrnamt>351081</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>351081</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ROYAL GOLD INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>780287108</cusip>
    <value>7043</value>
    <shrsOrPrnAmt>
      <sshPrnamt>58607</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>58607</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RUTHS HOSPITALITY GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>783332109</cusip>
    <value>3538</value>
    <shrsOrPrnAmt>
      <sshPrnamt>319877</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>319877</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RYMAN HOSPITALITY PPTYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>78377T107</cusip>
    <value>9986</value>
    <shrsOrPrnAmt>
      <sshPrnamt>271364</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>271364</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SEI INVTS CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>784117103</cusip>
    <value>23193</value>
    <shrsOrPrnAmt>
      <sshPrnamt>457269</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>457269</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SEACOR MARINE HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>78413P101</cusip>
    <value>1294</value>
    <shrsOrPrnAmt>
      <sshPrnamt>637456</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>637456</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SJW GROUP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>784305104</cusip>
    <value>4090</value>
    <shrsOrPrnAmt>
      <sshPrnamt>67201</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>67201</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SVMK INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>78489X103</cusip>
    <value>23396</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1058145</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1058145</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SABINE ROYALTY TR</nameOfIssuer>
    <titleOfClass>UNIT BEN INT</titleOfClass>
    <cusip>785688102</cusip>
    <value>2405</value>
    <shrsOrPrnAmt>
      <sshPrnamt>82648</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>82648</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SAGA COMMUNICATIONS INC</nameOfIssuer>
    <titleOfClass>CL A NEW</titleOfClass>
    <cusip>786598300</cusip>
    <value>4667</value>
    <shrsOrPrnAmt>
      <sshPrnamt>234777</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>234777</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SAIA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>78709Y105</cusip>
    <value>10889</value>
    <shrsOrPrnAmt>
      <sshPrnamt>86321</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>86321</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ST JOE CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>790148100</cusip>
    <value>9148</value>
    <shrsOrPrnAmt>
      <sshPrnamt>443454</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>443454</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SAN JUAN BASIN RTY TR</nameOfIssuer>
    <titleOfClass>UNIT BEN INT</titleOfClass>
    <cusip>798241105</cusip>
    <value>533</value>
    <shrsOrPrnAmt>
      <sshPrnamt>212272</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>212272</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SANDSTORM GOLD LTD</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>80013R206</cusip>
    <value>6836</value>
    <shrsOrPrnAmt>
      <sshPrnamt>810000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>810000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SANFILIPPO JOHN B &amp; SON INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>800422107</cusip>
    <value>37318</value>
    <shrsOrPrnAmt>
      <sshPrnamt>495060</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>495060</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SANGAMO THERAPEUTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>800677106</cusip>
    <value>653</value>
    <shrsOrPrnAmt>
      <sshPrnamt>69057</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>69057</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SANMINA CORPORATION</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>801056102</cusip>
    <value>11046</value>
    <shrsOrPrnAmt>
      <sshPrnamt>408361</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>408361</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCHOLASTIC CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>807066105</cusip>
    <value>7105</value>
    <shrsOrPrnAmt>
      <sshPrnamt>338500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>338500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCHRODINGER INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>80810D103</cusip>
    <value>523</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCHWAB CHARLES CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>808513105</cusip>
    <value>304</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCHWEITZER-MAUDUIT INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>808541106</cusip>
    <value>1003</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33013</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33013</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCIPLAY CORP</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>809087109</cusip>
    <value>2683</value>
    <shrsOrPrnAmt>
      <sshPrnamt>165405</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>165405</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SEA LTD</nameOfIssuer>
    <titleOfClass>SPONSORD ADS</titleOfClass>
    <cusip>81141R100</cusip>
    <value>4467</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>29000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SEACHANGE INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>811699107</cusip>
    <value>44</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SEACOAST BKG CORP FLA</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>811707801</cusip>
    <value>2813</value>
    <shrsOrPrnAmt>
      <sshPrnamt>156000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>156000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SEACOR HOLDINGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>811904101</cusip>
    <value>38853</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1336080</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1336080</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SEABRIDGE GOLD INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>811916105</cusip>
    <value>926</value>
    <shrsOrPrnAmt>
      <sshPrnamt>49300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>49300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SECUREWORKS CORP</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>81374A105</cusip>
    <value>8152</value>
    <shrsOrPrnAmt>
      <sshPrnamt>715700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>715700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SELECT ENERGY SVCS INC</nameOfIssuer>
    <titleOfClass>CL A COM</titleOfClass>
    <cusip>81617J301</cusip>
    <value>43</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11097</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11097</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SELECT MED HLDGS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>81619Q105</cusip>
    <value>9624</value>
    <shrsOrPrnAmt>
      <sshPrnamt>462237</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>462237</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SELECTIVE INS GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>816300107</cusip>
    <value>8264</value>
    <shrsOrPrnAmt>
      <sshPrnamt>160500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>160500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SENECA FOODS CORP NEW</nameOfIssuer>
    <titleOfClass>CL B</titleOfClass>
    <cusip>817070105</cusip>
    <value>1931</value>
    <shrsOrPrnAmt>
      <sshPrnamt>54240</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>54240</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SENECA FOODS CORP NEW</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>817070501</cusip>
    <value>15190</value>
    <shrsOrPrnAmt>
      <sshPrnamt>425128</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>425128</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SHARPS COMPLIANCE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>820017101</cusip>
    <value>4615</value>
    <shrsOrPrnAmt>
      <sshPrnamt>736100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>736100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SHARPSPRING INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>820054104</cusip>
    <value>1356</value>
    <shrsOrPrnAmt>
      <sshPrnamt>121600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>121600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SHOE CARNIVAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>824889109</cusip>
    <value>28023</value>
    <shrsOrPrnAmt>
      <sshPrnamt>834518</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>834518</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SHUTTERSTOCK INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>825690100</cusip>
    <value>1401</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26921</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>26921</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SHYFT GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>825698103</cusip>
    <value>13670</value>
    <shrsOrPrnAmt>
      <sshPrnamt>724046</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>724046</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SI BONE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>825704109</cusip>
    <value>7818</value>
    <shrsOrPrnAmt>
      <sshPrnamt>329600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>329600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SIENTRA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>82621J105</cusip>
    <value>2694</value>
    <shrsOrPrnAmt>
      <sshPrnamt>792443</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>792443</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SIFCO INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>826546103</cusip>
    <value>169</value>
    <shrsOrPrnAmt>
      <sshPrnamt>45800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>45800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SIGNATURE BK NEW YORK N Y</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>82669G104</cusip>
    <value>14583</value>
    <shrsOrPrnAmt>
      <sshPrnamt>175723</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>175723</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SILICON LABORATORIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>826919102</cusip>
    <value>2838</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>29000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SILGAN HOLDINGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>827048109</cusip>
    <value>6414</value>
    <shrsOrPrnAmt>
      <sshPrnamt>174442</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>174442</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SILICON MOTION TECHNOLOGY CO</nameOfIssuer>
    <titleOfClass>SPONSORED ADR</titleOfClass>
    <cusip>82706C108</cusip>
    <value>3867</value>
    <shrsOrPrnAmt>
      <sshPrnamt>102350</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>102350</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SILVERCREST ASSET MGMT GROUP</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>828359109</cusip>
    <value>5702</value>
    <shrsOrPrnAmt>
      <sshPrnamt>545142</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>545142</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SIMPSON MANUFACTURING CO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>829073105</cusip>
    <value>42182</value>
    <shrsOrPrnAmt>
      <sshPrnamt>434152</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>434152</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SIMULATIONS PLUS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>829214105</cusip>
    <value>21490</value>
    <shrsOrPrnAmt>
      <sshPrnamt>285170</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>285170</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SITEONE LANDSCAPE SUPPLY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>82982L103</cusip>
    <value>3049</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SITIME CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>82982T106</cusip>
    <value>319</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SKYLINE CHAMPION CORPORATION</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>830830105</cusip>
    <value>14469</value>
    <shrsOrPrnAmt>
      <sshPrnamt>540494</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>540494</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SLEEP NUMBER CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>83125X103</cusip>
    <value>620</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12669</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12669</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SMILEDIRECTCLUB INC</nameOfIssuer>
    <titleOfClass>CL A COM</titleOfClass>
    <cusip>83192H106</cusip>
    <value>10167</value>
    <shrsOrPrnAmt>
      <sshPrnamt>870494</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>870494</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SMTC CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>832682207</cusip>
    <value>543</value>
    <shrsOrPrnAmt>
      <sshPrnamt>150000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>150000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SOFTWARE ACQUISITION GROUP I</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>83406B101</cusip>
    <value>996</value>
    <shrsOrPrnAmt>
      <sshPrnamt>100000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>100000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SONIC AUTOMOTIVE INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>83545G102</cusip>
    <value>7952</value>
    <shrsOrPrnAmt>
      <sshPrnamt>198008</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>198008</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SONOCO PRODS CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>835495102</cusip>
    <value>14855</value>
    <shrsOrPrnAmt>
      <sshPrnamt>290883</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>290883</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SOUTH ST CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>840441109</cusip>
    <value>5297</value>
    <shrsOrPrnAmt>
      <sshPrnamt>110001</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>110001</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SOUTHERN MO BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>843380106</cusip>
    <value>3382</value>
    <shrsOrPrnAmt>
      <sshPrnamt>143419</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>143419</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPECTRUM BRANDS HLDGS INC NE</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>84790A105</cusip>
    <value>10906</value>
    <shrsOrPrnAmt>
      <sshPrnamt>190797</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>190797</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPIRIT AEROSYSTEMS HLDGS INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>848574109</cusip>
    <value>2619</value>
    <shrsOrPrnAmt>
      <sshPrnamt>138500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>138500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPORTSMANS WHSE HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>84920Y106</cusip>
    <value>1648</value>
    <shrsOrPrnAmt>
      <sshPrnamt>115167</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>115167</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPROTT INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>852066208</cusip>
    <value>44411</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1301118</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1301118</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STAAR SURGICAL CO</nameOfIssuer>
    <titleOfClass>COM PAR $0.01</titleOfClass>
    <cusip>852312305</cusip>
    <value>9278</value>
    <shrsOrPrnAmt>
      <sshPrnamt>164041</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>164041</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STAMPS COM INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>852857200</cusip>
    <value>12294</value>
    <shrsOrPrnAmt>
      <sshPrnamt>51022</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>51022</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STANDARD MTR PRODS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>853666105</cusip>
    <value>49019</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1097850</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1097850</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STATE STR CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>857477103</cusip>
    <value>997</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STEPAN CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>858586100</cusip>
    <value>301</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2760</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2760</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STERLING CONSTRUCTION CO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>859241101</cusip>
    <value>1296</value>
    <shrsOrPrnAmt>
      <sshPrnamt>91512</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>91512</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STEWART INFORMATION SVCS COR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>860372101</cusip>
    <value>15618</value>
    <shrsOrPrnAmt>
      <sshPrnamt>357156</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>357156</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STONERIDGE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>86183P102</cusip>
    <value>12050</value>
    <shrsOrPrnAmt>
      <sshPrnamt>655938</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>655938</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STONEX GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>861896108</cusip>
    <value>7935</value>
    <shrsOrPrnAmt>
      <sshPrnamt>155110</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>155110</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STURM RUGER &amp; CO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>864159108</cusip>
    <value>545</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8915</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8915</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SUNCOKE ENERGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>86722A103</cusip>
    <value>240</value>
    <shrsOrPrnAmt>
      <sshPrnamt>70273</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>70273</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SUNPOWER CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>867652406</cusip>
    <value>3128</value>
    <shrsOrPrnAmt>
      <sshPrnamt>250000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>250000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SUNOPTA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>8676EP108</cusip>
    <value>7028</value>
    <shrsOrPrnAmt>
      <sshPrnamt>947156</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>947156</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SUPERIOR INDS INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>868168105</cusip>
    <value>188</value>
    <shrsOrPrnAmt>
      <sshPrnamt>150598</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>150598</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SUPERNUS PHARMACEUTICALS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>868459108</cusip>
    <value>6214</value>
    <shrsOrPrnAmt>
      <sshPrnamt>298178</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>298178</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SURGERY PARTNERS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>86881A100</cusip>
    <value>17375</value>
    <shrsOrPrnAmt>
      <sshPrnamt>793376</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>793376</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SURGALIGN HOLDINGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>86882C105</cusip>
    <value>2871</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1586103</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1586103</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SURMODICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>868873100</cusip>
    <value>13177</value>
    <shrsOrPrnAmt>
      <sshPrnamt>338664</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>338664</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SYKES ENTERPRISES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>871237103</cusip>
    <value>2813</value>
    <shrsOrPrnAmt>
      <sshPrnamt>82225</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>82225</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SYNALLOY CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>871565107</cusip>
    <value>5151</value>
    <shrsOrPrnAmt>
      <sshPrnamt>933172</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>933172</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SYNNEX CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87162W100</cusip>
    <value>8601</value>
    <shrsOrPrnAmt>
      <sshPrnamt>61408</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>61408</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SYSTEMAX INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>871851101</cusip>
    <value>5896</value>
    <shrsOrPrnAmt>
      <sshPrnamt>246281</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>246281</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TD AMERITRADE HLDG CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87236Y108</cusip>
    <value>227</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5787</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5787</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRI POINTE GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87265H109</cusip>
    <value>6797</value>
    <shrsOrPrnAmt>
      <sshPrnamt>374689</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>374689</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TTM TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87305R109</cusip>
    <value>6701</value>
    <shrsOrPrnAmt>
      <sshPrnamt>587303</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>587303</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TABULA RASA HEALTHCARE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>873379101</cusip>
    <value>1566</value>
    <shrsOrPrnAmt>
      <sshPrnamt>38400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>38400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TACTILE SYS TECHNOLOGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87357P100</cusip>
    <value>266</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7276</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7276</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TALOS ENERGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87484T108</cusip>
    <value>88</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13626</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13626</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TANDEM DIABETES CARE INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>875372203</cusip>
    <value>4005</value>
    <shrsOrPrnAmt>
      <sshPrnamt>35286</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>35286</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TANGER FACTORY OUTLET CTRS I</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>875465106</cusip>
    <value>1266</value>
    <shrsOrPrnAmt>
      <sshPrnamt>210000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>210000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TAPESTRY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>876030107</cusip>
    <value>3829</value>
    <shrsOrPrnAmt>
      <sshPrnamt>245000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>245000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TAYLOR MORRISON HOME CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87724P106</cusip>
    <value>7952</value>
    <shrsOrPrnAmt>
      <sshPrnamt>323367</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>323367</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TEAM INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>878155100</cusip>
    <value>513</value>
    <shrsOrPrnAmt>
      <sshPrnamt>93300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>93300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TEJON RANCH CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>879080109</cusip>
    <value>18479</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1305910</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1305910</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TENNANT CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>880345103</cusip>
    <value>36001</value>
    <shrsOrPrnAmt>
      <sshPrnamt>596439</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>596439</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TERRITORIAL BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88145X108</cusip>
    <value>3164</value>
    <shrsOrPrnAmt>
      <sshPrnamt>156400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>156400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TETRA TECHNOLOGIES INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88162F105</cusip>
    <value>331</value>
    <shrsOrPrnAmt>
      <sshPrnamt>648367</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>648367</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TETRA TECH INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88162G103</cusip>
    <value>610</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6388</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6388</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TEXAS ROADHOUSE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>882681109</cusip>
    <value>1398</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>THERATECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88338H100</cusip>
    <value>22</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>THOR INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>885160101</cusip>
    <value>6173</value>
    <shrsOrPrnAmt>
      <sshPrnamt>64806</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>64806</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>3-D SYS CORP DEL</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>88554D205</cusip>
    <value>4194</value>
    <shrsOrPrnAmt>
      <sshPrnamt>854244</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>854244</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>3M CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88579Y101</cusip>
    <value>3204</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TIMBERLAND BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>887098101</cusip>
    <value>8987</value>
    <shrsOrPrnAmt>
      <sshPrnamt>499298</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>499298</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TIMKEN CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>887389104</cusip>
    <value>9199</value>
    <shrsOrPrnAmt>
      <sshPrnamt>169669</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>169669</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TIMKENSTEEL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>887399103</cusip>
    <value>42</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11935</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11935</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TITAN INTL INC ILL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88830M102</cusip>
    <value>613</value>
    <shrsOrPrnAmt>
      <sshPrnamt>212200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>212200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TOLL BROTHERS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>889478103</cusip>
    <value>5532</value>
    <shrsOrPrnAmt>
      <sshPrnamt>113682</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>113682</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TOOTSIE ROLL INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>890516107</cusip>
    <value>7830</value>
    <shrsOrPrnAmt>
      <sshPrnamt>253387</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>253387</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRANSACT TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>892918103</cusip>
    <value>205</value>
    <shrsOrPrnAmt>
      <sshPrnamt>40900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>40900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRANSCAT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>893529107</cusip>
    <value>9249</value>
    <shrsOrPrnAmt>
      <sshPrnamt>315651</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>315651</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRANSMEDICS GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>89377M109</cusip>
    <value>565</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>41000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRECORA RES</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>894648104</cusip>
    <value>7275</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1184895</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1184895</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TREDEGAR CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>894650100</cusip>
    <value>200</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13462</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13462</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRIMAS CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>896215209</cusip>
    <value>5269</value>
    <shrsOrPrnAmt>
      <sshPrnamt>231078</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>231078</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRINITY INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>896522109</cusip>
    <value>13432</value>
    <shrsOrPrnAmt>
      <sshPrnamt>688839</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>688839</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRISTATE CAP HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>89678F100</cusip>
    <value>11699</value>
    <shrsOrPrnAmt>
      <sshPrnamt>883601</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>883601</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRIUMPH BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>89679E300</cusip>
    <value>6233</value>
    <shrsOrPrnAmt>
      <sshPrnamt>200146</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>200146</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRIUMPH GROUP INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>896818101</cusip>
    <value>2833</value>
    <shrsOrPrnAmt>
      <sshPrnamt>435151</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>435151</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRUEBLUE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>89785X101</cusip>
    <value>3564</value>
    <shrsOrPrnAmt>
      <sshPrnamt>230085</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>230085</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRUPANION INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>898202106</cusip>
    <value>30686</value>
    <shrsOrPrnAmt>
      <sshPrnamt>388922</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>388922</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRUSTCO BK CORP N Y</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>898349105</cusip>
    <value>3453</value>
    <shrsOrPrnAmt>
      <sshPrnamt>661432</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>661432</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRXADE GROUP INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>89846A207</cusip>
    <value>1363</value>
    <shrsOrPrnAmt>
      <sshPrnamt>218000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>218000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>II-VI INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>902104108</cusip>
    <value>12527</value>
    <shrsOrPrnAmt>
      <sshPrnamt>308857</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>308857</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UFP TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>902673102</cusip>
    <value>3081</value>
    <shrsOrPrnAmt>
      <sshPrnamt>74375</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>74375</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UMB FINL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>902788108</cusip>
    <value>4673</value>
    <shrsOrPrnAmt>
      <sshPrnamt>95348</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>95348</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UFP INDUSTRIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90278Q108</cusip>
    <value>12243</value>
    <shrsOrPrnAmt>
      <sshPrnamt>216644</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>216644</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>U S GLOBAL INVS INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>902952100</cusip>
    <value>1484</value>
    <shrsOrPrnAmt>
      <sshPrnamt>623354</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>623354</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>USANA HEALTH SCIENCES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90328M107</cusip>
    <value>269</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3653</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3653</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>U S CONCRETE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90333L201</cusip>
    <value>12083</value>
    <shrsOrPrnAmt>
      <sshPrnamt>416075</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>416075</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>U S PHYSICAL THERAPY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90337L108</cusip>
    <value>8430</value>
    <shrsOrPrnAmt>
      <sshPrnamt>97028</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>97028</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>U S SILICA HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90346E103</cusip>
    <value>975</value>
    <shrsOrPrnAmt>
      <sshPrnamt>325040</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>325040</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ULTRA CLEAN HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90385V107</cusip>
    <value>17817</value>
    <shrsOrPrnAmt>
      <sshPrnamt>830261</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>830261</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UMPQUA HLDGS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>904214103</cusip>
    <value>186</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17488</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17488</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNDER ARMOUR INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>904311107</cusip>
    <value>3594</value>
    <shrsOrPrnAmt>
      <sshPrnamt>320000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>320000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNIFI INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>904677200</cusip>
    <value>5926</value>
    <shrsOrPrnAmt>
      <sshPrnamt>461521</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>461521</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNIFIRST CORP MASS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>904708104</cusip>
    <value>17962</value>
    <shrsOrPrnAmt>
      <sshPrnamt>94852</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>94852</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNIQUE FABRICATING INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90915J103</cusip>
    <value>1845</value>
    <shrsOrPrnAmt>
      <sshPrnamt>547555</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>547555</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNISYS CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>909214306</cusip>
    <value>14266</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1337000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1337000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNITED FIRE GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>910340108</cusip>
    <value>214</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10510</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10510</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNITED STS LIME &amp; MINERALS I</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>911922102</cusip>
    <value>7604</value>
    <shrsOrPrnAmt>
      <sshPrnamt>84400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>84400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNITED THERAPEUTICS CORP DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91307C102</cusip>
    <value>6535</value>
    <shrsOrPrnAmt>
      <sshPrnamt>64700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>64700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNITY BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>913290102</cusip>
    <value>3120</value>
    <shrsOrPrnAmt>
      <sshPrnamt>269405</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>269405</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNIVERSAL CORP VA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>913456109</cusip>
    <value>615</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14694</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14694</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNIVERSAL ELECTRS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>913483103</cusip>
    <value>230</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNIVERSAL INS HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91359V107</cusip>
    <value>498</value>
    <shrsOrPrnAmt>
      <sshPrnamt>35980</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>35980</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNIVERSAL STAINLESS &amp; ALLOY</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>913837100</cusip>
    <value>5486</value>
    <shrsOrPrnAmt>
      <sshPrnamt>999289</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>999289</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNIVERSAL LOGISTICS HLDGS IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91388P105</cusip>
    <value>9199</value>
    <shrsOrPrnAmt>
      <sshPrnamt>440975</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>440975</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNIVERSAL TECHNICAL INST INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>913915104</cusip>
    <value>5507</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1084032</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1084032</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UPLAND SOFTWARE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91544A109</cusip>
    <value>39718</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1053515</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1053515</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UPWORK INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91688F104</cusip>
    <value>10437</value>
    <shrsOrPrnAmt>
      <sshPrnamt>598460</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>598460</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UTAH MED PRODS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>917488108</cusip>
    <value>2664</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33353</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33353</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VALLEY NATL BANCORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>919794107</cusip>
    <value>10752</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1569675</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1569675</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VALMONT INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>920253101</cusip>
    <value>42918</value>
    <shrsOrPrnAmt>
      <sshPrnamt>345612</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>345612</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VALUE LINE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>920437100</cusip>
    <value>1842</value>
    <shrsOrPrnAmt>
      <sshPrnamt>74574</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>74574</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANDA PHARMACEUTICALS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>921659108</cusip>
    <value>672</value>
    <shrsOrPrnAmt>
      <sshPrnamt>69548</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>69548</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANECK VECTORS ETF TR</nameOfIssuer>
    <titleOfClass>JR GOLD MINERS E</titleOfClass>
    <cusip>92189F791</cusip>
    <value>10131</value>
    <shrsOrPrnAmt>
      <sshPrnamt>183000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>183000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VAREX IMAGING CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92214X106</cusip>
    <value>6511</value>
    <shrsOrPrnAmt>
      <sshPrnamt>511900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>511900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VECTOR GROUP LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92240M108</cusip>
    <value>193</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19909</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19909</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VEECO INSTRS INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>922417100</cusip>
    <value>7790</value>
    <shrsOrPrnAmt>
      <sshPrnamt>667512</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>667512</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VECTRUS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92242T101</cusip>
    <value>15344</value>
    <shrsOrPrnAmt>
      <sshPrnamt>403781</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>403781</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VERA BRADLEY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92335C106</cusip>
    <value>3314</value>
    <shrsOrPrnAmt>
      <sshPrnamt>542409</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>542409</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VERACYTE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92337F107</cusip>
    <value>1304</value>
    <shrsOrPrnAmt>
      <sshPrnamt>40150</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>40150</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VERSO CORP</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>92531L207</cusip>
    <value>14222</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1802500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1802500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VIAVI SOLUTIONS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>925550105</cusip>
    <value>6381</value>
    <shrsOrPrnAmt>
      <sshPrnamt>544000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>544000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VICOR CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>925815102</cusip>
    <value>1555</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VIEMED HEALTHCARE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92663R105</cusip>
    <value>1605</value>
    <shrsOrPrnAmt>
      <sshPrnamt>185000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>185000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VIEWRAY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92672L107</cusip>
    <value>7216</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2061784</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2061784</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VILLAGE SUPER MKT INC</nameOfIssuer>
    <titleOfClass>CL A NEW</titleOfClass>
    <cusip>927107409</cusip>
    <value>1357</value>
    <shrsOrPrnAmt>
      <sshPrnamt>55140</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>55140</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VIRGIN GALACTIC HOLDINGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92766K106</cusip>
    <value>6480</value>
    <shrsOrPrnAmt>
      <sshPrnamt>336968</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>336968</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VIRTU FINL INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>928254101</cusip>
    <value>26714</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1160976</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1160976</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VISHAY INTERTECHNOLOGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>928298108</cusip>
    <value>46313</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2974533</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2974533</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VISHAY PRECISION GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92835K103</cusip>
    <value>18456</value>
    <shrsOrPrnAmt>
      <sshPrnamt>728895</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>728895</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VOCERA COMMUNICATIONS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92857F107</cusip>
    <value>963</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WD-40 CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>929236107</cusip>
    <value>428</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2263</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2263</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WSFS FINL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>929328102</cusip>
    <value>3576</value>
    <shrsOrPrnAmt>
      <sshPrnamt>132589</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>132589</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WABASH NATL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>929566107</cusip>
    <value>12918</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1080068</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1080068</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WADDELL &amp; REED FINL INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>930059100</cusip>
    <value>11437</value>
    <shrsOrPrnAmt>
      <sshPrnamt>770176</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>770176</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WALKER &amp; DUNLOP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>93148P102</cusip>
    <value>14556</value>
    <shrsOrPrnAmt>
      <sshPrnamt>274635</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>274635</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WARRIOR MET COAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>93627C101</cusip>
    <value>855</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50082</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50082</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WATSCO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>942622200</cusip>
    <value>22634</value>
    <shrsOrPrnAmt>
      <sshPrnamt>97186</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>97186</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WATTS WATER TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>942749102</cusip>
    <value>5799</value>
    <shrsOrPrnAmt>
      <sshPrnamt>57900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>57900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WEBSTER FINL CORP CONN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>947890109</cusip>
    <value>5089</value>
    <shrsOrPrnAmt>
      <sshPrnamt>192700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>192700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WERNER ENTERPRISES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>950755108</cusip>
    <value>13576</value>
    <shrsOrPrnAmt>
      <sshPrnamt>323323</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>323323</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WEST PHARMACEUTICAL SVSC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>955306105</cusip>
    <value>2199</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WESTERN NEW ENG BANCORP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>958892101</cusip>
    <value>3183</value>
    <shrsOrPrnAmt>
      <sshPrnamt>565354</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>565354</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WESTPORT FUEL SYSTEMS INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>960908309</cusip>
    <value>10219</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6269453</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6269453</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WEX INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>96208T104</cusip>
    <value>528</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WEYCO GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>962149100</cusip>
    <value>1585</value>
    <shrsOrPrnAmt>
      <sshPrnamt>97992</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>97992</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WILLSCOT MOBIL MINI HLDNG CO</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>971378104</cusip>
    <value>3322</value>
    <shrsOrPrnAmt>
      <sshPrnamt>199150</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>199150</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WINNEBAGO INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>974637100</cusip>
    <value>31644</value>
    <shrsOrPrnAmt>
      <sshPrnamt>612417</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>612417</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WINTRUST FINL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>97650W108</cusip>
    <value>240</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WISDOMTREE INVTS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>97717P104</cusip>
    <value>87</value>
    <shrsOrPrnAmt>
      <sshPrnamt>27100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>27100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WOLVERINE WORLD WIDE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>978097103</cusip>
    <value>13303</value>
    <shrsOrPrnAmt>
      <sshPrnamt>514821</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>514821</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WOODWARD INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>980745103</cusip>
    <value>29450</value>
    <shrsOrPrnAmt>
      <sshPrnamt>367393</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>367393</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WORLD FUEL SVCS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>981475106</cusip>
    <value>2138</value>
    <shrsOrPrnAmt>
      <sshPrnamt>100913</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>100913</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WORLD WRESTLING ENTMT INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>98156Q108</cusip>
    <value>8920</value>
    <shrsOrPrnAmt>
      <sshPrnamt>220405</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>220405</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WORTHINGTON INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>981811102</cusip>
    <value>17749</value>
    <shrsOrPrnAmt>
      <sshPrnamt>435244</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>435244</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WPX ENERGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>98212B103</cusip>
    <value>539</value>
    <shrsOrPrnAmt>
      <sshPrnamt>110000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>110000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ZEALAND PHARMA A/S</nameOfIssuer>
    <titleOfClass>SPONSORED ADR</titleOfClass>
    <cusip>98920Y304</cusip>
    <value>380</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ZUMIEZ INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>989817101</cusip>
    <value>3978</value>
    <shrsOrPrnAmt>
      <sshPrnamt>142988</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>142988</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ZYNEX INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>98986M103</cusip>
    <value>1344</value>
    <shrsOrPrnAmt>
      <sshPrnamt>77000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>77000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMBARELLA INC</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G037AX101</cusip>
    <value>2244</value>
    <shrsOrPrnAmt>
      <sshPrnamt>43000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>43000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARCOS DORADOS HOLDINGS INC</nameOfIssuer>
    <titleOfClass>SHS CLASS -A -</titleOfClass>
    <cusip>G0457F107</cusip>
    <value>194</value>
    <shrsOrPrnAmt>
      <sshPrnamt>47424</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>47424</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASSURED GUARANTY LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G0585R106</cusip>
    <value>13897</value>
    <shrsOrPrnAmt>
      <sshPrnamt>646977</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>646977</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AXIS CAP HLDGS LTD</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G0692U109</cusip>
    <value>21431</value>
    <shrsOrPrnAmt>
      <sshPrnamt>486628</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>486628</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BANK OF NT BUTTERFIELD&amp;SON L</nameOfIssuer>
    <titleOfClass>SHS NEW</titleOfClass>
    <cusip>G0772R208</cusip>
    <value>16371</value>
    <shrsOrPrnAmt>
      <sshPrnamt>734794</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>734794</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BIOCERES CROP SOLUTIONS CORP</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G1117K114</cusip>
    <value>268</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CARDTRONICS PLC</nameOfIssuer>
    <titleOfClass>SHS CL A</titleOfClass>
    <cusip>G1991C105</cusip>
    <value>398</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20118</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20118</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ASA GOLD AND PRECIOUS MTLS L</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G3156P103</cusip>
    <value>7894</value>
    <shrsOrPrnAmt>
      <sshPrnamt>370971</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>370971</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ESSENT GROUP LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G3198U102</cusip>
    <value>370</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FABRINET</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G3323L100</cusip>
    <value>30341</value>
    <shrsOrPrnAmt>
      <sshPrnamt>481377</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>481377</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FERROGLOBE PLC</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G33856108</cusip>
    <value>1589</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2375811</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2375811</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GAN LTD</nameOfIssuer>
    <titleOfClass>ORD SHS</titleOfClass>
    <cusip>G3728V109</cusip>
    <value>4394</value>
    <shrsOrPrnAmt>
      <sshPrnamt>260000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>260000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GEOPARK LTD</nameOfIssuer>
    <titleOfClass>USD SHS</titleOfClass>
    <cusip>G38327105</cusip>
    <value>643</value>
    <shrsOrPrnAmt>
      <sshPrnamt>87318</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>87318</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HOLLYSYS AUTOMATION TCHNGY L</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G45667105</cusip>
    <value>1364</value>
    <shrsOrPrnAmt>
      <sshPrnamt>123431</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>123431</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IBEX LTD</nameOfIssuer>
    <titleOfClass>SHS NEW</titleOfClass>
    <cusip>G4690M101</cusip>
    <value>4974</value>
    <shrsOrPrnAmt>
      <sshPrnamt>323399</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>323399</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ICON PLC</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G4705A100</cusip>
    <value>6086</value>
    <shrsOrPrnAmt>
      <sshPrnamt>31848</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31848</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ICHOR HOLDINGS</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G4740B105</cusip>
    <value>8685</value>
    <shrsOrPrnAmt>
      <sshPrnamt>402659</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>402659</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JAMES RIV GROUP LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G5005R107</cusip>
    <value>26747</value>
    <shrsOrPrnAmt>
      <sshPrnamt>600648</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>600648</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JAWS ACQUISITION CORP</nameOfIssuer>
    <titleOfClass>UNIT 99/99/9999</titleOfClass>
    <cusip>G50744120</cusip>
    <value>1661</value>
    <shrsOrPrnAmt>
      <sshPrnamt>150000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>150000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LAZARD LTD</nameOfIssuer>
    <titleOfClass>SHS A</titleOfClass>
    <cusip>G54050102</cusip>
    <value>43024</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1301789</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1301789</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LUXFER HOLDINGS PLC</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G5698W116</cusip>
    <value>2959</value>
    <shrsOrPrnAmt>
      <sshPrnamt>235794</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>235794</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MANCHESTER UTD PLC NEW</nameOfIssuer>
    <titleOfClass>ORD CL A</titleOfClass>
    <cusip>G5784H106</cusip>
    <value>8453</value>
    <shrsOrPrnAmt>
      <sshPrnamt>581390</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>581390</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MEIRAGTX HLDGS PLC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G59665102</cusip>
    <value>2690</value>
    <shrsOrPrnAmt>
      <sshPrnamt>203200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>203200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALPHA &amp; OMEGA SEMICONDUCTOR</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G6331P104</cusip>
    <value>18163</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1416759</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1416759</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NOMAD FOODS LTD</nameOfIssuer>
    <titleOfClass>USD ORD SHS</titleOfClass>
    <cusip>G6564A105</cusip>
    <value>7584</value>
    <shrsOrPrnAmt>
      <sshPrnamt>297656</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>297656</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OAKTREE ACQUISITION CORP</nameOfIssuer>
    <titleOfClass>UNIT 99/99/9999</titleOfClass>
    <cusip>G67145121</cusip>
    <value>12940</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1000000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1000000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RENAISSANCERE HLDGS LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G7496G103</cusip>
    <value>14098</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83058</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83058</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SENSATA TECHNOLOGIES HLDNG P</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G8060N102</cusip>
    <value>1644</value>
    <shrsOrPrnAmt>
      <sshPrnamt>38100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>38100</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SMART GLOBAL HLDGS INC</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G8232Y101</cusip>
    <value>787</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28790</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>28790</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>THERAVANCE BIOPHARMA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G8807B106</cusip>
    <value>1379</value>
    <shrsOrPrnAmt>
      <sshPrnamt>93300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>93300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>THIRD PT REINS LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G8827U100</cusip>
    <value>73</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10476</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10476</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LIBERTY LATIN AMERICA LTD</nameOfIssuer>
    <titleOfClass>COM CL C</titleOfClass>
    <cusip>G9001E128</cusip>
    <value>5282</value>
    <shrsOrPrnAmt>
      <sshPrnamt>648890</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>648890</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>YATRA ONLINE INC</nameOfIssuer>
    <titleOfClass>ORD SHS</titleOfClass>
    <cusip>G98338109</cusip>
    <value>79</value>
    <shrsOrPrnAmt>
      <sshPrnamt>105000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>105000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ATENTO S A</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>L0427L204</cusip>
    <value>200</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21742</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>21742</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRINSEO S A</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>L9340P101</cusip>
    <value>638</value>
    <shrsOrPrnAmt>
      <sshPrnamt>24902</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>24902</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CAMTEK LTD</nameOfIssuer>
    <titleOfClass>ORD</titleOfClass>
    <cusip>M20791105</cusip>
    <value>6607</value>
    <shrsOrPrnAmt>
      <sshPrnamt>429600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>429600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CERAGON NETWORKS LTD</nameOfIssuer>
    <titleOfClass>ORD</titleOfClass>
    <cusip>M22013102</cusip>
    <value>2786</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1118762</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1118762</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INMODE LTD</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>M5425M103</cusip>
    <value>3148</value>
    <shrsOrPrnAmt>
      <sshPrnamt>87000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>87000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ITURAN LOCATION AND CONTROL</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>M6158M104</cusip>
    <value>696</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NOVA MEASURING INSTRUMENTS L</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>M7516K103</cusip>
    <value>19090</value>
    <shrsOrPrnAmt>
      <sshPrnamt>366124</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>366124</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ELASTIC N V</nameOfIssuer>
    <titleOfClass>ORD SHS</titleOfClass>
    <cusip>N14506104</cusip>
    <value>15903</value>
    <shrsOrPrnAmt>
      <sshPrnamt>147400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>147400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CENTOGENE N V</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>N1976T109</cusip>
    <value>1892</value>
    <shrsOrPrnAmt>
      <sshPrnamt>200000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>200000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNIQURE NV</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>N90064101</cusip>
    <value>1989</value>
    <shrsOrPrnAmt>
      <sshPrnamt>54000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>54000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARDMORE SHIPPING CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>Y0207T100</cusip>
    <value>2299</value>
    <shrsOrPrnAmt>
      <sshPrnamt>645775</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>645775</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DORIAN LPG LTD</nameOfIssuer>
    <titleOfClass>SHS USD</titleOfClass>
    <cusip>Y2106R110</cusip>
    <value>12819</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1600395</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1600395</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EAGLE BULK SHIPPING INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>Y2187A150</cusip>
    <value>2082</value>
    <shrsOrPrnAmt>
      <sshPrnamt>127210</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>127210</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NAVIGATOR HOLDINGS LTD</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>Y62132108</cusip>
    <value>10404</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1244481</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1244481</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STEALTHGAS INC</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>Y81669106</cusip>
    <value>682</value>
    <shrsOrPrnAmt>
      <sshPrnamt>229664</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>229664</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TEEKAY LNG PARTNERS L P</nameOfIssuer>
    <titleOfClass>PRTNRSP UNITS</titleOfClass>
    <cusip>Y8564M105</cusip>
    <value>5489</value>
    <shrsOrPrnAmt>
      <sshPrnamt>522732</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>522732</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
</informationTable>
