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
ABBOTT LABORATORIES COM COM 002824100 517 4,315 SH   SOLE   4,315 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 674 7,250 SH   SOLE   7,250 0 0
ADOBE SYSTEMS INC (DE) COM 00724F101 787 1,655 SH   SOLE   1,655 0 0
AGREE REALTY CORP COM 008492100 14,024 208,345 SH   SOLE   208,345 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,324 15,200 SH   SOLE   15,200 0 0
ALPHABET INC CAP STK CL C COM 02079K107 2,038 985 SH   SOLE   985 0 0
ALTICE USA INC CL A COM 02156K103 1,965 60,400 SH   SOLE   60,400 0 0
AMAZON.COM INC COM COM 023135106 2,206 713 SH   SOLE   713 0 0
AMBARELLA INC COM G037AX101 13,809 137,549 SH   SOLE   137,549 0 0
AMERICAN TOWER CORP CL A COM 03027X100 473 1,980 SH   SOLE   1,980 0 0
AMERICAN WOODMARK CORP COM 030506109 17,667 179,213 SH   SOLE   179,213 0 0
AMERICOLD RLTY TR COM COM 03064D108 1,043 27,100 SH   SOLE   27,100 0 0
AMETEK INC NEW COM COM 031100100 2,804 21,950 SH   SOLE   21,950 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 27,454 372,509 SH   SOLE   372,509 0 0
APPLE INC COM 037833100 3,317 27,155 SH   SOLE   27,155 0 0
ATLANTIC UNION BANKSHARES CO COM 04911A107 21,198 552,597 SH   SOLE   552,597 0 0
ATMOS ENERGY CORP COM COM 049560105 353 3,575 SH   SOLE   3,575 0 0
BALCHEM CORP COM 057665200 19,533 155,753 SH   SOLE   155,753 0 0
BALL CORP COM 058498106 1,856 21,900 SH   SOLE   21,900 0 0
BARNES GROUP INC COM 067806109 12,434 250,982 SH   SOLE   250,982 0 0
BAXTER INTL INC COM COM 071813109 481 5,700 SH   SOLE   5,700 0 0
BENCHMARK ELECTRS INC COM 08160H101 18,941 612,568 SH   SOLE   612,568 0 0
BERRY PLASTICS GROUP INC COM COM 08579W103 2,412 39,290 SH   SOLE   39,290 0 0
BIO TECHNE CORP COM 09073M104 2,330 6,100 SH   SOLE   6,100 0 0
BIOGEN IDEC INC COM COM 09062X103 358 1,280 SH   SOLE   1,280 0 0
BLACKBAUD INC COM COM 09227Q100 12,243 172,244 SH   SOLE   172,244 0 0
BLACKROCK INC COM 09247X101 614 815 SH   SOLE   815 0 0
BOOKING HOLDINGS INC COM 09857L108 531 228 SH   SOLE   228 0 0
BOOT BARN HOLDINGS INC COM 099406100 27,201 436,538 SH   SOLE   436,538 0 0
BOTTOMLINE TECHNOLOGIES INC COM 101388106 13,440 297,024 SH   SOLE   297,024 0 0
BROADCOM INC COM 11135F101 853 1,840 SH   SOLE   1,840 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 1,998 13,051 SH   SOLE   13,051 0 0
BURLINGTON STORES INC COM 122017106 2,929 9,801 SH   SOLE   9,801 0 0
CACI INTL INC COM 127190304 14,008 56,789 SH   SOLE   56,789 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109 11,719 253,270 SH   SOLE   253,270 0 0
CDW CORP COM 12514G108 2,267 13,675 SH   SOLE   13,675 0 0
CHESAPEAKE UTILITIES CORP COM 165303108 11,634 100,227 SH   SOLE   100,227 0 0
CHUBB LIMITED COM H1467J104 484 3,065 SH   SOLE   3,065 0 0
CHURCH & DWIGHT CO INC COM 171340102 2,343 26,825 SH   SOLE   26,825 0 0
CINTAS CORP COM COM 172908105 1,928 5,650 SH   SOLE   5,650 0 0
CISCO SYS INC COM 17275R102 723 13,980 SH   SOLE   13,980 0 0
CITRIX SYSTEMS INC COM 177376100 444 3,160 SH   SOLE   3,160 0 0
CMC MATERIALS INC COM 12571T100 588 3,325 SH   SOLE   3,325 0 0
CME GROUP INC COM COM 12572Q105 438 2,145 SH   SOLE   2,145 0 0
CNX RES CORP COM COM 12653C108 19,169 1,303,982 SH   SOLE   1,303,982 0 0
COCA-COLA CONSOLIDATED INC COM 191098102 20,166 69,832 SH   SOLE   69,832 0 0
COMCAST CORP CL A COM 20030N101 707 13,075 SH   SOLE   13,075 0 0
COMFORT SYSTEMS USA INC COM 199908104 17,343 231,948 SH   SOLE   231,948 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 618 2,710 SH   SOLE   2,710 0 0
COOPER COS INC COM 216648402 1,997 5,200 SH   SOLE   5,200 0 0
COSTAR GROUP INC COM 22160N109 2,425 2,950 SH   SOLE   2,950 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 596 1,690 SH   SOLE   1,690 0 0
CSW INDUSTRIALS INC COM 126402106 16,187 119,902 SH   SOLE   119,902 0 0
CSX CORP COM COM 126408103 791 8,200 SH   SOLE   8,200 0 0
CTS CORP COM 126501105 12,726 409,722 SH   SOLE   409,722 0 0
D R HORTON INC COM 23331A109 1,604 18,000 SH   SOLE   18,000 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109 1,227 16,700 SH   SOLE   16,700 0 0
DIODES INC COM 254543101 12,162 152,330 SH   SOLE   152,330 0 0
DOCUSIGN INC COM 256163106 3,037 15,000 SH   SOLE   15,000 0 0
DOMINOS PIZZA INC COM COM 25754A201 1,839 5,000 SH   SOLE   5,000 0 0
DORMAN PRODUCTS INC COM 258278100 24,562 239,305 SH   SOLE   239,305 0 0
DOVER CORP COM 260003108 1,563 11,400 SH   SOLE   11,400 0 0
DROPBOX INC CL A COM 26210C104 1,232 46,200 SH   SOLE   46,200 0 0
DYNATRACE INC COM 268150109 1,158 24,000 SH   SOLE   24,000 0 0
EASTERLY GOVT PROPERTIES INC COM 27616P103 14,552 701,982 SH   SOLE   701,982 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 588 7,025 SH   SOLE   7,025 0 0
EHEALTH INC COM COM 28238P109 524 7,200 SH   SOLE   7,200 0 0
ENERSYS COM 29275Y102 15,095 166,244 SH   SOLE   166,244 0 0
EOG RESOURCES INC COM 26875P101 389 5,370 SH   SOLE   5,370 0 0
EPAM SYS INC COM 29414B104 1,745 4,400 SH   SOLE   4,400 0 0
EQUITABLE HOLDINGS INC COM 29452E101 440 13,500 SH   SOLE   13,500 0 0
EXLSERVICE HOLDINGS INC COM 302081104 17,962 199,222 SH   SOLE   199,222 0 0
EXXON MOBIL CORP COM 30231G102 458 8,200 SH   SOLE   8,200 0 0
FACEBOOK INC-A COM 30303M102 1,305 4,430 SH   SOLE   4,430 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 710 2,300 SH   SOLE   2,300 0 0
FAIR ISAAC CORPORATION COM COM 303250104 1,546 3,180 SH   SOLE   3,180 0 0
FIRST AMERN FINL CORP COM COM 31847R102 331 5,850 SH   SOLE   5,850 0 0
FIRST HORIZON SHS COM dca517101 0 633,890 SH   SOLE   633,890 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103 444 9,690 SH   SOLE   9,690 0 0
FIVE BELOW COM 33829M101 1,776 9,310 SH   SOLE   9,310 0 0
FLEETCOR TECHNOLOGIES INC COM COM 339041105 3,163 11,775 SH   SOLE   11,775 0 0
FMC CORP COM 302491303 1,078 9,750 SH   SOLE   9,750 0 0
FORTINET INC COM 34959E109 2,471 13,400 SH   SOLE   13,400 0 0
FORWARD AIR CORP COM 349853101 22,423 252,479 SH   SOLE   252,479 0 0
FRANKLIN ELEC INC COM 353514102 20,421 258,690 SH   SOLE   258,690 0 0
G-III APPAREL GROUP LTD COM 36237H101 16,737 555,311 SH   SOLE   555,311 0 0
GALLAGHER ARTHUR J & CO COM 363576109 227 1,823 SH   SOLE   1,823 0 0
GENTEX CORP COM COM 371901109 407 11,400 SH   SOLE   11,400 0 0
GETTY REALTY CORP COM 374297109 10,679 377,078 SH   SOLE   377,078 0 0
HILTON WORLDWIDE HLDGS INC COM COM 43300A203 931 7,700 SH   SOLE   7,700 0 0
HOME DEPOT INC COM COM 437076102 806 2,640 SH   SOLE   2,640 0 0
HORIZON THERAPEUTICS PUB LTD COM G46188101 2,987 32,450 SH   SOLE   32,450 0 0
HUMANA INC COM COM 444859102 423 1,010 SH   SOLE   1,010 0 0
IAA INC COM 449253103 2,021 36,650 SH   SOLE   36,650 0 0
IAC/INTERACTIVECORP COM 44891N109 2,358 10,900 SH   SOLE   10,900 0 0
ICF INTERNATIONAL INC COM 44925C103 23,296 266,550 SH   SOLE   266,550 0 0
ICON PLC SHS COM G4705A100 201 1,026 SH   SOLE   1,026 0 0
IDACORP INC COM 451107106 19,728 197,341 SH   SOLE   197,341 0 0
IDEXX LABORATORIES INC COM 45168D104 2,740 5,600 SH   SOLE   5,600 0 0
INCYTE CORP COM 45337C102 1,219 15,000 SH   SOLE   15,000 0 0
INSULET CORP COM 45784P101 1,592 6,100 SH   SOLE   6,100 0 0
INTEGER HOLDINGS CORP COM 45826H109 520 5,650 SH   SOLE   5,650 0 0
INTEGRA LIFESCIENCES HOLDINGS COM 457985208 29,475 426,617 SH   SOLE   426,617 0 0
ITT INC COM 45073V108 1,991 21,900 SH   SOLE   21,900 0 0
J & J SNACK FOODS CORP COM 466032109 13,432 85,539 SH   SOLE   85,539 0 0
JPMORGAN CHASE & CO COM 46625H100 1,100 7,225 SH   SOLE   7,225 0 0
KAISER ALUMINUM CORP COM 483007704 21,742 196,764 SH   SOLE   196,764 0 0
KEYCORP NEW COM COM 493267108 436 21,800 SH   SOLE   21,800 0 0
KFORCE INC COM 493732101 20,047 374,007 SH   SOLE   374,007 0 0
KLA-TENCOR CORP COM COM 482480100 3,502 10,600 SH   SOLE   10,600 0 0
KORN FERRY COM 500643200 20,453 327,933 SH   SOLE   327,933 0 0
KROGER CO COM COM 501044101 770 21,400 SH   SOLE   21,400 0 0
LA Z BOY INC COM 505336107 19,244 453,024 SH   SOLE   453,024 0 0
LAMB WESTON HLDGS INC COM 513272104 552 7,130 SH   SOLE   7,130 0 0
LGI HOMES INC COM 50187T106 14,357 96,155 SH   SOLE   96,155 0 0
LHC GROUP INC COM 50187A107 12,704 66,442 SH   SOLE   66,442 0 0
LILLY ELI & CO COM COM 532457108 626 3,350 SH   SOLE   3,350 0 0
LINDE PLC COM G5494J103 702 2,505 SH   SOLE   2,505 0 0
LITTELFUSE INC COM 537008104 255 966 SH   SOLE   966 0 0
LIVEPERSON INC COM 538146101 1,909 36,200 SH   SOLE   36,200 0 0
LPL FINL HLDGS INC COM 50212V100 2,545 17,900 SH   SOLE   17,900 0 0
LULULEMON ATHLETICA INC COM COM 550021109 2,147 7,000 SH   SOLE   7,000 0 0
MARCUS & MILLICHAP INC COM 566324109 17,338 514,480 SH   SOLE   514,480 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 1,793 3,600 SH   SOLE   3,600 0 0
MASIMO CORP COM 574795100 2,021 8,800 SH   SOLE   8,800 0 0
MASTEC INC COM 576323109 778 8,300 SH   SOLE   8,300 0 0
MASTERCARD INC CL A COM 57636Q104 933 2,620 SH   SOLE   2,620 0 0
MCKESSON CORP COM COM 58155Q103 1,151 5,900 SH   SOLE   5,900 0 0
MEDPACE HOLDINGS INC COM 58506Q109 22,663 138,146 SH   SOLE   138,146 0 0
MERCANTILE BANK CORP COM 587376104 11,672 359,473 SH   SOLE   359,473 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 3,031 19,525 SH   SOLE   19,525 0 0
MICROSOFT CORP COM 594918104 3,076 13,045 SH   SOLE   13,045 0 0
MKS INSTRUMENTS INC COM COM 55306N104 2,651 14,298 SH   SOLE   14,298 0 0
MOELIS & CO COM 60786M105 18,913 344,630 SH   SOLE   344,630 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,695 4,800 SH   SOLE   4,800 0 0
MORGAN STANLEY COM NEW COM 617446448 590 7,600 SH   SOLE   7,600 0 0
MOVADO GROUP INC COM 624580106 20,094 706,288 SH   SOLE   706,288 0 0
MSCI INC CL A COM 55354G100 2,180 5,200 SH   SOLE   5,200 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 26,039 185,420 SH   SOLE   185,420 0 0
NEXTERA ENERGY INC COM COM 65339F101 421 5,570 SH   SOLE   5,570 0 0
NIKE INC CL B COM 654106103 703 5,290 SH   SOLE   5,290 0 0
NORTHERN TR CORP COM COM 665859104 506 4,815 SH   SOLE   4,815 0 0
NVIDIA CORP COM COM 67066G104 926 1,735 SH   SOLE   1,735 0 0
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107 2,252 4,440 SH   SOLE   4,440 0 0
OLD DOMINION FREIGHT LINE COM 679580100 2,284 9,500 SH   SOLE   9,500 0 0
OLD NATL BANCORP IND COM 680033107 27,668 1,430,622 SH   SOLE   1,430,622 0 0
OLLIE'S BARGAIN OUTLET HLDGS COM 681116109 12,830 147,469 SH   SOLE   147,469 0 0
OMNICELL INC COM 68213N109 24,045 185,149 SH   SOLE   185,149 0 0
ONEMAIN HOLDINGS INC COM 68268W103 1,472 27,400 SH   SOLE   27,400 0 0
ONTO INNOVATION INC COM 683344105 24,153 367,569 SH   SOLE   367,569 0 0
PACIRA BIOSCIENCES INC COM 695127100 8,386 119,648 SH   SOLE   119,648 0 0
PALO ALTO NETWORKS INC COM 697435105 2,931 9,100 SH   SOLE   9,100 0 0
PATRICK INDS INC COM 703343103 9,830 115,648 SH   SOLE   115,648 0 0
PAYCHEX INC COM COM 704326107 1,387 14,150 SH   SOLE   14,150 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,442 9,300 SH   SOLE   9,300 0 0
PERKINELMER INC COM 714046109 822 6,411 SH   SOLE   6,411 0 0
PHILLIPS 66 COM 718546104 224 2,750 SH   SOLE   2,750 0 0
PLANET FITNESS INC CL A COM 72703H101 1,368 17,700 SH   SOLE   17,700 0 0
POOL CORP COM 73278L105 350 1,015 SH   SOLE   1,015 0 0
POST HLDGS INC COM COM 737446104 708 6,700 SH   SOLE   6,700 0 0
PTC INC COM 69370C100 297 2,159 SH   SOLE   2,159 0 0
PURE STORAGE INC CL A COM 74624M102 1,930 89,600 SH   SOLE   89,600 0 0
QUANTA SVCS INC COM COM 74762E102 2,328 26,463 SH   SOLE   26,463 0 0
QUIDEL CORP COM COM 74838J101 601 4,700 SH   SOLE   4,700 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 772 9,987 SH   SOLE   9,987 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 461 7,100 SH   SOLE   7,100 0 0
RINGCENTRAL INC CL A COM 76680R206 3,053 10,250 SH   SOLE   10,250 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 321 3,750 SH   SOLE   3,750 0 0
RPM INTL INC COM COM 749685103 202 2,200 SH   SOLE   2,200 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,145 15,300 SH   SOLE   15,300 0 0
SCHLUMBERGER LTD COM 806857108 307 11,300 SH   SOLE   11,300 0 0
SEAGEN INC COM 81181C104 875 6,300 SH   SOLE   6,300 0 0
SELECTIVE INS GROUP INC COM 816300107 29,427 405,672 SH   SOLE   405,672 0 0
SILICON MOTION TECHNOLOGY CORP COM 82706C108 16,003 269,463 SH   SOLE   269,463 0 0
SMARTSHEET INC CL A COM 83200N103 2,825 44,200 SH   SOLE   44,200 0 0
SMILEDIRECTCLUB INC CLASS A COM 83192H106 1,869 181,300 SH   SOLE   181,300 0 0
SOLAR EDGE TECHNOLOGIES INC COM 83417M104 2,242 7,800 SH   SOLE   7,800 0 0
SOUTH STATE CORP COM 840441109 22,980 292,700 SH   SOLE   292,700 0 0
SOUTHWEST GAS CORP COM COM 844895102 295 4,300 SH   SOLE   4,300 0 0
SPLUNK INC COM 848637104 1,355 10,000 SH   SOLE   10,000 0 0
SPOTIFY TECHNOLOGY SA COM L8681T102 2,519 9,400 SH   SOLE   9,400 0 0
SPS COMMERCE INC COM 78463M107 7,702 77,554 SH   SOLE   77,554 0 0
STEWART INFORMATION SERVICES C COM 860372101 14,068 270,375 SH   SOLE   270,375 0 0
STIFEL FINL CORP COM 860630102 29,631 462,547 SH   SOLE   462,547 0 0
STITCH FIX, INC. COM 860897107 2,249 45,400 SH   SOLE   45,400 0 0
SUN CMNTYS INC COM COM 866674104 1,318 8,785 SH   SOLE   8,785 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108 8,253 315,241 SH   SOLE   315,241 0 0
SYKES ENTERPRISES INC COM 871237103 11,909 270,167 SH   SOLE   270,167 0 0
SYNOPSYS INC COM 871607107 2,478 10,000 SH   SOLE   10,000 0 0
TELADOC HEALTH INC COM 87918A105 1,895 10,425 SH   SOLE   10,425 0 0
TELEFLEX INC COM 879369106 1,288 3,100 SH   SOLE   3,100 0 0
TENABLE HOLDINGS INC COM 88025T102 1,060 29,300 SH   SOLE   29,300 0 0
THERMO FISHER CORP COM COM 883556102 780 1,710 SH   SOLE   1,710 0 0
TIMKEN CO COM COM 887389104 653 8,050 SH   SOLE   8,050 0 0
TRACTOR SUPPLY CO COM COM 892356106 213 1,201 SH   SOLE   1,201 0 0
TRANSDIGM GROUP INC COM 893641100 1,076 1,830 SH   SOLE   1,830 0 0
TRANSUNION COM COM 89400J107 1,737 19,300 SH   SOLE   19,300 0 0
TREX CO INC COM 89531P105 2,160 23,600 SH   SOLE   23,600 0 0
TWILIO INC CL A COM 90138F102 2,828 8,300 SH   SOLE   8,300 0 0
ULTA SALON COSMETICS & COM 90384S303 433 1,400 SH   SOLE   1,400 0 0
UMB FINANICAL CORP COM 902788108 10,831 117,307 SH   SOLE   117,307 0 0
UNITED BANKSHARES INC WEST VA COM 909907107 17,384 450,608 SH   SOLE   450,608 0 0
UNITIL CORP COM 913259107 9,693 212,157 SH   SOLE   212,157 0 0
US BANCORP DEL COM 902973304 550 9,950 SH   SOLE   9,950 0 0
VEEVA SYS INC CL A COM 922475108 2,273 8,700 SH   SOLE   8,700 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 586 10,085 SH   SOLE   10,085 0 0
WAL MART STORES INC COM COM 931142103 623 4,590 SH   SOLE   4,590 0 0
WASTE MANAGEMENT INC COM COM 94106L109 652 5,050 SH   SOLE   5,050 0 0
WELLS FARGO & CO NEW COM COM 949746101 356 9,100 SH   SOLE   9,100 0 0
XILINX INC COM COM 983919101 1,301 10,500 SH   SOLE   10,500 0 0
XPO LOGISTICS INC COM 983793100 1,147 9,300 SH   SOLE   9,300 0 0
YETI HOLDINGS INC COM 98585X104 2,137 29,600 SH   SOLE   29,600 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 2,183 4,500 SH   SOLE   4,500 0 0
ZOETIS INC CL A COM 98978V103 636 4,040 SH   SOLE   4,040 0 0
ZYNGA INC CL A COM 98986T108 2,150 210,600 SH   SOLE   210,600 0 0