The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
CISION LTD SHS G1992S109 604 50,861 SH   SOLE   50,861 0 0
SIGNET JEWELERS LIMITED SHS G81276100 9,062 160,250 SH   SOLE   140,250 0 20,000
ADVANCED DISP SVCS INC DEL COM 00790X101 5,554 232,011 SH   SOLE   182,011 0 50,000
AGILENT TECHNOLOGIES INC COM 00846U101 439 6,550 SH   SOLE   6,550 0 0
AIRGAIN INC COM 00938A104 2,485 276,400 SH   SOLE   276,400 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,783 14,925 SH   SOLE   14,925 0 0
AMAZON COM INC COM 023135106 2,807 2,400 SH   SOLE   2,400 0 0
AMERCO COM 023586100 8,550 22,625 SH   SOLE   20,125 0 2,500
AMERICAN TOWER CORP NEW COM 03027X100 13,614 95,425 SH   SOLE   95,425 0 0
ANADARKO PETE CORP COM 032511107 118 2,200 SH   SOLE   2,200 0 0
APOGEE ENTERPRISES INC COM 037598109 9,971 218,050 SH   SOLE   218,050 0 0
APPLE INC COM 037833100 57,090 337,350 SH   SOLE   297,350 0 40,000
ARCH COAL INC CL A 039380407 27,557 295,800 SH   SOLE   245,800 0 50,000
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,219 36,650 SH   SOLE   36,650 0 0
ASURE SOFTWARE INC COM 04649U102 3,864 273,650 SH   SOLE   273,650 0 0
ATRICURE INC COM 04963C209 1,368 75,000 SH   SOLE   45,000 0 30,000
BANK OF THE OZARKS COM 063904106 3,602 74,350 SH   SOLE   24,350 0 50,000
BANKUNITED INC COM 06652K103 2,728 67,000 SH   SOLE   67,000 0 0
BEACON ROOFING SUPPLY INC COM 073685109 14,509 227,550 SH   SOLE   202,550 0 25,000
BLACKROCK INC COM 09247X101 2,800 5,450 SH   SOLE   5,450 0 0
BLOOMIN BRANDS INC COM 094235108 3,574 167,500 SH   SOLE   167,500 0 0
BOJANGLES INC COM 097488100 932 79,000 SH   SOLE   79,000 0 0
BRUNSWICK CORP COM 117043109 522 9,450 SH   SOLE   9,450 0 0
CME GROUP INC COM CL A 12572Q105 3,388 23,200 SH   SOLE   8,200 0 15,000
CSX CORP COM 126408103 3,290 59,800 SH   SOLE   59,800 0 0
CANADIAN PAC RY LTD COM 13645T100 1,261 6,900 SH   SOLE   6,900 0 0
CASELLA WASTE SYS INC CL A 147448104 17,569 763,200 SH   SOLE   763,200 0 0
CELGENE CORP COM 151020104 8,392 80,410 SH   SOLE   80,410 0 0
CENTURY CMNTYS INC COM 156504300 3,825 123,000 SH   SOLE   123,000 0 0
CERNER CORP COM 156782104 337 5,000 SH   SOLE   5,000 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,847 53,050 SH   SOLE   18,050 0 35,000
CITIGROUP INC COM NEW 172967424 10,615 142,650 SH   SOLE   142,650 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 14,632 323,000 SH   SOLE   273,000 0 50,000
COHERENT INC COM 192479103 41,910 148,500 SH   SOLE   130,000 0 18,500
COLUMBIA BKG SYS INC COM 197236102 513 11,800 SH   SOLE   11,800 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,472 86,850 SH   SOLE   86,850 0 0
COMERICA INC COM 200340107 3,238 37,300 SH   SOLE   37,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,509 6,600 SH   SOLE   6,600 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 8,880 315,450 SH   SOLE   315,450 0 0
CONTROL4 CORP COM 21240D107 4,208 141,400 SH   SOLE   141,400 0 0
CORE MARK HOLDING CO INC COM 218681104 521 16,500 SH   SOLE   16,500 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 50,271 452,850 SH   SOLE   452,850 0 0
CROWN HOLDINGS INC COM 228368106 276 4,900 SH   SOLE   4,900 0 0
CUMMINS INC COM 231021106 57 325 SH   SOLE   325 0 0
CYTOSORBENTS CORP COM NEW 23283X206 4,716 725,608 SH   SOLE   455,608 0 270,000
DSW INC CL A 23334L102 7,583 354,200 SH   SOLE   244,200 0 110,000
DELTA AIR LINES INC DEL COM NEW 247361702 9,145 163,300 SH   SOLE   163,300 0 0
DENNYS CORP COM 24869P104 1,541 116,400 SH   SOLE   116,400 0 0
DINEEQUITY INC COM 254423106 416 8,200 SH   SOLE   8,200 0 0
DULUTH HLDGS INC COM CL B 26443V101 4,491 251,600 SH   SOLE   141,600 0 110,000
DUNKIN BRANDS GROUP INC COM 265504100 3,730 57,850 SH   SOLE   27,850 0 30,000
EAGLE MATERIALS INC COM 26969P108 9,143 80,700 SH   SOLE   80,700 0 0
ENERSYS COM 29275Y102 2,900 41,650 SH   SOLE   41,650 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 971 40,950 SH   SOLE   40,950 0 0
EXACT SCIENCES CORP COM 30063P105 4,338 82,565 SH   SOLE   82,565 0 0
F M C CORP COM NEW 302491303 8,425 89,000 SH   SOLE   89,000 0 0
FTD COS INC COM 30281V108 3,288 457,368 SH   SOLE   307,368 0 150,000
FLOTEK INDS INC DEL COM 343389102 1,481 317,800 SH   SOLE   317,800 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,749 51,300 SH   SOLE   51,300 0 0
GATX CORP COM 361448103 4,081 65,650 SH   SOLE   65,650 0 0
GEE GROUP INC COM 36165A102 120 43,100 SH   SOLE   43,100 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3 85 SH   SOLE   85 0 0
GENERAL DYNAMICS CORP COM 369550108 2,797 13,750 SH   SOLE   13,750 0 0
GENERAL MTRS CO COM 37045V100 35,186 858,400 SH   SOLE   843,400 0 15,000
GENTHERM INC COM 37253A103 784 24,700 SH   SOLE   24,700 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,795 96,350 SH   SOLE   96,350 0 0
GRAY TELEVISION INC COM 389375106 1,293 77,200 SH   SOLE   77,200 0 0
HALLIBURTON CO COM 406216101 4,445 90,950 SH   SOLE   90,950 0 0
HOME BANCSHARES INC COM 436893200 3,362 144,611 SH   SOLE   144,611 0 0
HOME DEPOT INC COM 437076102 1,535 8,100 SH   SOLE   8,100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,382 62,100 SH   SOLE   32,100 0 30,000
INTERNATIONAL BUSINESS MACHS COM 459200101 15 100 SH   SOLE   100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 534 3,500 SH   SOLE   3,500 0 0
JPMORGAN CHASE & CO COM 46625H100 11,378 106,400 SH   SOLE   106,400 0 0
JASON INDS INC COM 471172106 799 336,981 SH   SOLE   336,981 0 0
JOINT CORP COM 47973J102 3,038 612,529 SH   SOLE   612,529 0 0
KENNAMETAL INC COM 489170100 2,067 42,700 SH   SOLE   42,700 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 11,318 652,350 SH   SOLE   542,350 0 110,000
KRATON CORPORATION COM 50077C106 6,874 142,700 SH   SOLE   142,700 0 0
LAKELAND INDS INC COM 511795106 437 30,000 SH   SOLE   30,000 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,908 31,750 SH   SOLE   31,750 0 0
MARCUS CORP COM 566330106 2,360 86,300 SH   SOLE   36,300 0 50,000
MARTIN MARIETTA MATLS INC COM 573284106 3,597 16,275 SH   SOLE   16,275 0 0
MASTERCARD INCORPORATED CL A 57636Q104 310 2,050 SH   SOLE   2,050 0 0
MCDONALDS CORP COM 580135101 344 2,000 SH   SOLE   2,000 0 0
MICHAELS COS INC COM 59408Q106 8,281 342,350 SH   SOLE   342,350 0 0
NN INC COM 629337106 8,672 314,200 SH   SOLE   314,200 0 0
NATIONAL CINEMEDIA INC COM 635309107 6,235 908,850 SH   SOLE   608,850 0 300,000
NAUTILUS INC COM 63910B102 5,024 376,297 SH   SOLE   251,297 0 125,000
NEWELL BRANDS INC COM 651229106 352 11,395 SH   SOLE   11,395 0 0
NORDSON CORP COM 655663102 311 2,125 SH   SOLE   2,125 0 0
NORFOLK SOUTHERN CORP COM 655844108 11,012 76,000 SH   SOLE   76,000 0 0
NOVANTA INC COM 67000B104 3,710 74,200 SH   SOLE   74,200 0 0
OASIS PETE INC NEW COM 674215108 421 50,000 SH   SOLE   50,000 0 0
OCLARO INC COM NEW 67555N206 1,996 296,100 SH   SOLE   296,100 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,524 263,800 SH   SOLE   263,800 0 0
ORBCOMM INC COM 68555P100 7,127 700,050 SH   SOLE   590,050 0 110,000
ORBITAL ATK INC COM 68557N103 1,624 12,350 SH   SOLE   12,350 0 0
OSHKOSH CORP COM 688239201 7,803 85,850 SH   SOLE   85,850 0 0
OWENS CORNING NEW COM 690742101 7,210 78,425 SH   SOLE   78,425 0 0
PHI INC COM VTG 69336T106 175 14,950 SH   SOLE   14,950 0 0
PHI INC COM NON VTG 69336T205 161 13,920 SH   SOLE   0 0 13,920
PPG INDS INC COM 693506107 1,343 11,500 SH   SOLE   11,500 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 7 200 SH   SOLE   200 0 0
PLYMOUTH INDL REIT INC COM 729640102 537 29,046 SH   SOLE   29,046 0 0
POOL CORPORATION COM 73278L105 54 414 SH   SOLE   414 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 218 1,400 SH   SOLE   1,400 0 0
PURECYCLE CORP COM NEW 746228303 526 63,000 SH   SOLE   63,000 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 5,085 57,100 SH   SOLE   57,100 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 3,268 159,820 SH   SOLE   159,820 0 0
RAYTHEON CO COM NEW 755111507 1,375 7,350 SH   SOLE   7,350 0 0
REALOGY HLDGS CORP COM 75605Y106 11,227 423,650 SH   SOLE   383,650 0 40,000
ROGERS CORP COM 775133101 10,308 63,660 SH   SOLE   63,660 0 0
S&P GLOBAL INC COM 78409V104 2,880 17,000 SH   SOLE   7,000 0 10,000
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6,534 40,000 SH   SOLE   0 0 40,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 213 800 SH   SOLE   800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 216 1,750 SH   SOLE   1,750 0 0
SCHLUMBERGER LTD COM 806857108 154 2,290 SH   SOLE   2,290 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,570 14,675 SH   SOLE   14,675 0 0
SENESTECH INC COM 81720R109 151 210,017 SH   SOLE   210,017 0 0
SHERWIN WILLIAMS CO COM 824348106 1,677 4,090 SH   SOLE   4,090 0 0
SIMULATIONS PLUS INC COM 829214105 957 59,460 SH   SOLE   59,460 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,856 24,200 SH   SOLE   24,200 0 0
SMITH A O COM 831865209 276 4,500 SH   SOLE   4,500 0 0
SOUTHWEST AIRLS CO COM 844741108 5,295 80,900 SH   SOLE   80,900 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,726 261,050 SH   SOLE   261,050 0 0
SUMMIT MATLS INC CL A 86614U100 792 25,188 SH   SOLE   25,188 0 0
TJX COS INC NEW COM 872540109 1,437 18,800 SH   SOLE   18,800 0 0
TARGET CORP COM 87612E106 85 1,300 SH   SOLE   1,300 0 0
TEAM INC COM 878155100 1,050 70,500 SH   SOLE   70,500 0 0
3M CO COM 88579Y101 315 1,340 SH   SOLE   1,340 0 0
TILE SHOP HLDGS INC COM 88677Q109 6,711 699,058 SH   SOLE   699,058 0 0
TRANSDIGM GROUP INC COM 893641100 2,908 10,590 SH   SOLE   10,590 0 0
TWIN DISC INC COM 901476101 1,578 59,400 SH   SOLE   59,400 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 532 211,300 SH   SOLE   211,300 0 0
ULTA BEAUTY INC COM 90384S303 283 1,265 SH   SOLE   1,265 0 0
UNION PAC CORP COM 907818108 62,779 468,150 SH   SOLE   433,150 0 35,000
UNIVAR INC COM 91336L107 2,325 75,100 SH   SOLE   75,100 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 259 108,000 SH   SOLE   108,000 0 0
URBAN OUTFITTERS INC COM 917047102 912 26,000 SH   SOLE   26,000 0 0
VERIFONE SYS INC COM 92342Y109 3 150 SH   SOLE   150 0 0
VERSO CORP CL A 92531L207 8,282 471,350 SH   SOLE   356,350 0 115,000
VISA INC COM CL A 92826C839 12,120 106,300 SH   SOLE   86,300 0 20,000
WABTEC CORP COM 929740108 456 5,600 SH   SOLE   5,600 0 0
WARRIOR MET COAL INC COM 93627C101 1,567 62,296 SH   SOLE   62,296 0 0
WESTROCK CO COM 96145D105 4,836 76,500 SH   SOLE   76,500 0 0
WEYERHAEUSER CO COM 962166104 1,633 46,300 SH   SOLE   46,300 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 513 120,500 SH   SOLE   120,500 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,289 22,050 SH   SOLE   22,050 0 0