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
BUNGE LIMITED COM G16962105 370 5,000 SH   SOLE   5,000 0 0
SIGNET JEWELERS LIMITED SHS G81276100 6,606 171,500 SH   SOLE   151,500 0 20,000
ADVANCED DISP SVCS INC DEL COM 00790X101 7,796 349,900 SH   SOLE   329,900 0 20,000
AGILENT TECHNOLOGIES INC COM 00846U101 437 6,550 SH   SOLE   6,550 0 0
AIRGAIN INC COM 00938A104 1,610 208,000 SH   SOLE   208,000 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,330 20,340 SH   SOLE   20,340 0 0
AMAZON COM INC COM 023135106 3,474 2,400 SH   SOLE   2,400 0 0
AMERCO COM 023586100 4,207 12,192 SH   SOLE   10,192 0 2,000
AMERICAN TOWER CORP NEW COM 03027X100 14,105 97,050 SH   SOLE   97,050 0 0
ANADARKO PETE CORP COM 032511107 133 2,200 SH   SOLE   2,200 0 0
APOGEE ENTERPRISES INC COM 037598109 9,964 229,850 SH   SOLE   229,850 0 0
APPLE INC COM 037833100 56,890 339,075 SH   SOLE   301,075 0 38,000
ARCH COAL INC CL A 039380407 27,454 298,800 SH   SOLE   243,800 0 55,000
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,588 28,200 SH   SOLE   28,200 0 0
ASURE SOFTWARE INC COM 04649U102 3,397 277,500 SH   SOLE   277,500 0 0
AVAYA HLDGS CORP COM 05351X101 1,440 64,300 SH   SOLE   39,300 0 25,000
BANK OF THE OZARKS COM 063904106 4,588 95,050 SH   SOLE   45,050 0 50,000
BANKUNITED INC COM 06652K103 2,679 67,000 SH   SOLE   67,000 0 0
BEACON ROOFING SUPPLY INC COM 073685109 17,009 320,500 SH   SOLE   263,000 0 57,500
BLACKROCK INC COM 09247X101 2,952 5,450 SH   SOLE   5,450 0 0
BLOOMIN BRANDS INC COM 094235108 3,895 160,400 SH   SOLE   160,400 0 0
BRUNSWICK CORP COM 117043109 543 9,150 SH   SOLE   9,150 0 0
CME GROUP INC COM CL A 12572Q105 3,752 23,200 SH   SOLE   8,200 0 15,000
CSX CORP COM 126408103 3,259 58,500 SH   SOLE   58,500 0 0
CANADIAN PAC RY LTD COM 13645T100 1,483 8,400 SH   SOLE   8,400 0 0
CASELLA WASTE SYS INC CL A 147448104 11,952 511,200 SH   SOLE   511,200 0 0
CELGENE CORP COM 151020104 8,453 94,750 SH   SOLE   94,750 0 0
CENTURY CASINOS INC COM 156492100 1,159 155,400 SH   SOLE   155,400 0 0
CENTURY CMNTYS INC COM 156504300 4,504 150,400 SH   SOLE   150,400 0 0
CEVA INC COM 157210105 724 20,000 SH   SOLE   20,000 0 0
CIMAREX ENERGY CO COM 171798101 2,347 25,100 SH   SOLE   19,100 0 6,000
CITIGROUP INC COM NEW 172967424 11,205 166,000 SH   SOLE   166,000 0 0
CLARUS CORP NEW COM 18270P109 291 43,100 SH   SOLE   43,100 0 0
CLEAN HARBORS INC COM 184496107 264 5,418 SH   SOLE   5,418 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 15,444 355,850 SH   SOLE   305,850 0 50,000
COHERENT INC COM 192479103 33,334 177,875 SH   SOLE   147,875 0 30,000
COLUMBIA BKG SYS INC COM 197236102 474 11,300 SH   SOLE   11,300 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 5,372 149,900 SH   SOLE   149,900 0 0
COMERICA INC COM 200340107 532 5,550 SH   SOLE   5,550 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,504 6,600 SH   SOLE   6,600 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 9,500 332,750 SH   SOLE   332,750 0 0
CONTROL4 CORP COM 21240D107 3,005 139,900 SH   SOLE   139,900 0 0
CORE MARK HOLDING CO INC COM 218681104 26 1,200 SH   SOLE   1,200 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 49,851 454,800 SH   SOLE   454,800 0 0
CROWN HOLDINGS INC COM 228368106 249 4,900 SH   SOLE   4,900 0 0
CUMMINS INC COM 231021106 53 325 SH   SOLE   325 0 0
CYTOSORBENTS CORP COM NEW 23283X206 4,843 686,950 SH   SOLE   431,950 0 255,000
DSW INC CL A 23334L102 9,163 407,950 SH   SOLE   307,950 0 100,000
DELTA AIR LINES INC DEL COM NEW 247361702 8,896 162,300 SH   SOLE   162,300 0 0
DENNYS CORP COM 24869P104 1,492 96,700 SH   SOLE   96,700 0 0
DINE BRANDS GLOBAL INC COM 254423106 459 7,000 SH   SOLE   7,000 0 0
DULUTH HLDGS INC COM CL B 26443V101 5,175 276,300 SH   SOLE   216,300 0 60,000
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,492 12,750 SH   SOLE   10,250 0 2,500
DUNKIN BRANDS GROUP INC COM 265504100 3,316 55,550 SH   SOLE   25,550 0 30,000
EAGLE MATERIALS INC COM 26969P108 9,079 88,100 SH   SOLE   88,100 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 488 69,745 SH   SOLE   69,745 0 0
ENERSYS COM 29275Y102 2,889 41,650 SH   SOLE   41,650 0 0
EXACT SCIENCES CORP COM 30063P105 2,797 69,350 SH   SOLE   69,350 0 0
F M C CORP COM NEW 302491303 8,752 114,300 SH   SOLE   109,300 0 5,000
FTD COS INC COM 30281V108 2,560 703,200 SH   SOLE   483,200 0 220,000
FLOOR & DECOR HLDGS INC CL A 339750101 490 9,395 SH   SOLE   9,395 0 0
FLOTEK INDS INC DEL COM 343389102 1,062 174,100 SH   SOLE   174,100 0 0
FOUNDATION BLDG MATLS INC COM 350392106 324 21,717 SH   SOLE   21,717 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,562 47,900 SH   SOLE   47,900 0 0
GATX CORP COM 361448103 2,298 33,550 SH   SOLE   33,550 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3 85 SH   SOLE   85 0 0
GENERAL DYNAMICS CORP COM 369550108 2,596 11,750 SH   SOLE   11,750 0 0
GENERAL ELECTRIC CO COM 369604103 337 25,000 SH   SOLE   25,000 0 0
GENERAL MTRS CO COM 37045V100 34,067 937,450 SH   SOLE   922,450 0 15,000
GENTHERM INC COM 37253A103 411 12,100 SH   SOLE   12,100 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,698 96,350 SH   SOLE   96,350 0 0
GRAY TELEVISION INC COM 389375106 2,135 168,100 SH   SOLE   168,100 0 0
HALCON RES CORP COM PAR NEW 40537Q605 2,404 493,550 SH   SOLE   343,550 0 150,000
HALLIBURTON CO COM 406216101 4,612 98,250 SH   SOLE   98,250 0 0
HOME BANCSHARES INC COM 436893200 2,549 111,750 SH   SOLE   111,750 0 0
HOME DEPOT INC COM 437076102 1,479 8,300 SH   SOLE   8,300 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,011 69,100 SH   SOLE   34,100 0 35,000
INTERNATIONAL BUSINESS MACHS COM 459200101 15 100 SH   SOLE   100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 531 3,500 SH   SOLE   3,500 0 0
JPMORGAN CHASE & CO COM 46625H100 11,690 106,300 SH   SOLE   106,300 0 0
JASON INDS INC COM 471172106 1,479 475,700 SH   SOLE   475,700 0 0
JOINT CORP COM 47973J102 4,466 651,954 SH   SOLE   651,954 0 0
KENNAMETAL INC COM 489170100 1,715 42,700 SH   SOLE   42,700 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 13,008 747,600 SH   SOLE   557,600 0 190,000
KRATON CORPORATION COM 50077C106 7,214 151,200 SH   SOLE   151,200 0 0
LAKELAND INDS INC COM 511795106 933 72,045 SH   SOLE   72,045 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 154 3,600 SH   SOLE   3,600 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,108 34,550 SH   SOLE   34,550 0 0
MARCUS CORP COM 566330106 2,009 66,200 SH   SOLE   26,200 0 40,000
MARTIN MARIETTA MATLS INC COM 573284106 3,374 16,275 SH   SOLE   16,275 0 0
MASTERCARD INCORPORATED CL A 57636Q104 359 2,050 SH   SOLE   2,050 0 0
MCDONALDS CORP COM 580135101 313 2,000 SH   SOLE   2,000 0 0
MICHAELS COS INC COM 59408Q106 6,467 328,100 SH   SOLE   328,100 0 0
MINERALS TECHNOLOGIES INC COM 603158106 562 8,400 SH   SOLE   8,400 0 0
NCI BUILDING SYS INC COM NEW 628852204 665 37,550 SH   SOLE   37,550 0 0
NN INC COM 629337106 3,574 148,900 SH   SOLE   148,900 0 0
NATIONAL CINEMEDIA INC COM 635309107 3,527 679,550 SH   SOLE   579,550 0 100,000
NATUS MEDICAL INC DEL COM 639050103 1,787 53,094 SH   SOLE   53,094 0 0
NAUTILUS INC COM 63910B102 5,602 416,500 SH   SOLE   336,500 0 80,000
NEWELL BRANDS INC COM 651229106 270 10,595 SH   SOLE   10,595 0 0
NORDSON CORP COM 655663102 290 2,125 SH   SOLE   2,125 0 0
NORFOLK SOUTHERN CORP COM 655844108 10,231 75,350 SH   SOLE   75,350 0 0
NOVANTA INC COM 67000B104 3,786 72,600 SH   SOLE   72,600 0 0
OSI SYSTEMS INC COM 671044105 398 6,100 SH   SOLE   6,100 0 0
OCLARO INC COM NEW 67555N206 2,573 269,100 SH   SOLE   269,100 0 0
ON SEMICONDUCTOR CORP COM 682189105 6,384 261,000 SH   SOLE   261,000 0 0
ORBCOMM INC COM 68555P100 5,239 559,087 SH   SOLE   529,087 0 30,000
OSHKOSH CORP COM 688239201 9,767 126,400 SH   SOLE   126,400 0 0
OVERSTOCK COM INC DEL COM 690370101 725 20,000 SH   SOLE   20,000 0 0
OWENS CORNING NEW COM 690742101 6,482 80,625 SH   SOLE   80,625 0 0
PHI INC COM VTG 69336T106 152 14,950 SH   SOLE   14,950 0 0
PHI INC COM NON VTG 69336T205 143 13,920 SH   SOLE   0 0 13,920
PPG INDS INC COM 693506107 1,283 11,500 SH   SOLE   11,500 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 6 200 SH   SOLE   200 0 0
PLYMOUTH INDL REIT INC COM 729640102 499 29,046 SH   SOLE   29,046 0 0
POOL CORPORATION COM 73278L105 61 414 SH   SOLE   414 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 224 1,400 SH   SOLE   1,400 0 0
PURECYCLE CORP COM NEW 746228303 699 73,936 SH   SOLE   73,936 0 0
REV GROUP INC COM 749527107 2,675 128,850 SH   SOLE   128,850 0 0
RPC INC COM 749660106 2,099 116,400 SH   SOLE   116,400 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 4,721 52,800 SH   SOLE   52,800 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 4,516 210,350 SH   SOLE   210,350 0 0
RAYTHEON CO COM NEW 755111507 1,543 7,150 SH   SOLE   7,150 0 0
REALOGY HLDGS CORP COM 75605Y106 11,538 422,950 SH   SOLE   372,950 0 50,000
ROGERS CORP COM 775133101 7,616 63,710 SH   SOLE   63,710 0 0
S&P GLOBAL INC COM 78409V104 3,248 17,000 SH   SOLE   7,000 0 10,000
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,247 19,000 SH   SOLE   0 0 19,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 211 800 SH   SOLE   800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 220 1,750 SH   SOLE   1,750 0 0
SCHLUMBERGER LTD COM 806857108 148 2,290 SH   SOLE   2,290 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2,028 23,650 SH   SOLE   23,650 0 0
SENESTECH INC COM 81720R109 57 111,800 SH   SOLE   111,800 0 0
SHERWIN WILLIAMS CO COM 824348106 1,565 3,990 SH   SOLE   3,990 0 0
SIMULATIONS PLUS INC COM 829214105 472 32,000 SH   SOLE   32,000 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,408 18,275 SH   SOLE   18,275 0 0
SOUTHWEST AIRLS CO COM 844741108 4,038 70,500 SH   SOLE   70,500 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,295 317,450 SH   SOLE   317,450 0 0
SUMMIT MATLS INC CL A 86614U100 373 12,329 SH   SOLE   12,329 0 0
SYMANTEC CORP COM 871503108 129 5,000 SH   SOLE   5,000 0 0
TJX COS INC NEW COM 872540109 546 6,700 SH   SOLE   6,700 0 0
TARGET CORP COM 87612E106 90 1,300 SH   SOLE   1,300 0 0
TEAM INC COM 878155100 751 54,650 SH   SOLE   54,650 0 0
3M CO COM 88579Y101 294 1,340 SH   SOLE   1,340 0 0
TILE SHOP HLDGS INC COM 88677Q109 3,865 644,200 SH   SOLE   644,200 0 0
TRANSDIGM GROUP INC COM 893641100 3,220 10,490 SH   SOLE   10,490 0 0
TWIN DISC INC COM 901476101 1,576 72,500 SH   SOLE   72,500 0 0
TWITTER INC COM 90184L102 1,092 37,646 SH   SOLE   37,646 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 256 125,000 SH   SOLE   125,000 0 0
ULTA BEAUTY INC COM 90384S303 258 1,265 SH   SOLE   1,265 0 0
UNION PAC CORP COM 907818108 64,426 479,250 SH   SOLE   430,750 0 48,500
UNITED PARCEL SERVICE INC CL B 911312106 3,501 33,450 SH   SOLE   18,450 0 15,000
UNIVAR INC COM 91336L107 333 12,000 SH   SOLE   12,000 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 318 108,000 SH   SOLE   108,000 0 0
URBAN OUTFITTERS INC COM 917047102 795 21,500 SH   SOLE   21,500 0 0
VERIFONE SYS INC COM 92342Y109 2 150 SH   SOLE   150 0 0
VERSO CORP CL A 92531L207 8,059 478,550 SH   SOLE   341,050 0 137,500
VISA INC COM CL A 92826C839 12,620 105,500 SH   SOLE   85,500 0 20,000
VOLITIONRX LTD COM 928661107 291 121,100 SH   SOLE   121,100 0 0
WABTEC CORP COM 929740108 448 5,500 SH   SOLE   5,500 0 0
WARRIOR MET COAL INC COM 93627C101 753 26,900 SH   SOLE   26,900 0 0
WESTROCK CO COM 96145D105 4,909 76,500 SH   SOLE   76,500 0 0
WEYERHAEUSER CO COM 962166104 1,600 45,700 SH   SOLE   45,700 0 0
XEROX CORP COM NEW 984121608 576 20,000 SH   SOLE   20,000 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 173 26,749 SH   SOLE   26,749 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,241 16,100 SH   SOLE   16,100 0 0