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 862 7,938 SH   SOLE   7,938 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 485 6,225 SH   SOLE   6,225 0 0
ADDUS HOMECARE CORP COM COM 006739106 4,754 57,082 SH   SOLE   57,082 0 0
ADOBE SYSTEMS INC (DE) COM 00724F101 544 1,485 SH   SOLE   1,485 0 0
ADVANCED ENERGY INDS INC COM COM 007973100 11,779 161,398 SH   SOLE   161,398 0 0
AGREE REALTY CORP COM 008492100 21,471 297,675 SH   SOLE   297,675 0 0
ALPHABET INC CAP STK CL C COM 02079K107 1,767 808 SH   SOLE   808 0 0
AMAZON.COM INC COM COM 023135106 1,295 12,190 SH   SOLE   12,190 0 0
AMBARELLA INC COM G037AX101 10,431 159,344 SH   SOLE   159,344 0 0
AMERICAN TOWER CORP CL A COM 03027X100 465 1,820 SH   SOLE   1,820 0 0
AMERICAN WOODMARK CORP COM 030506109 9,158 203,469 SH   SOLE   203,469 0 0
AMERICAN WTR WKS CO INC COM 030420103 403 2,711 SH   SOLE   2,711 0 0
AMETEK INC NEW COM COM 031100100 451 4,100 SH   SOLE   4,100 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 20,305 185,075 SH   SOLE   185,075 0 0
APPLE INC COM 037833100 3,071 22,462 SH   SOLE   22,462 0 0
ATLANTIC UNION BANKSHARES CO COM 04911A107 19,342 570,237 SH   SOLE   570,237 0 0
ATMOS ENERGY CORP COM COM 049560105 529 4,720 SH   SOLE   4,720 0 0
AVANOS MED INC COM 05350V106 16,024 586,117 SH   SOLE   586,117 0 0
BALCHEM CORP COM 057665200 14,306 110,269 SH   SOLE   110,269 0 0
BARNES GROUP INC COM 067806109 12,947 415,782 SH   SOLE   415,782 0 0
BENCHMARK ELECTRS INC COM 08160H101 15,018 665,710 SH   SOLE   665,710 0 0
BERRY PLASTICS GROUP INC COM COM 08579W103 281 5,140 SH   SOLE   5,140 0 0
BLACK KNIGHT INC COM 09215C105 317 4,848 SH   SOLE   4,848 0 0
BLACKBAUD INC COM COM 09227Q100 18,051 310,841 SH   SOLE   310,841 0 0
BLACKROCK INC COM 09247X101 428 703 SH   SOLE   703 0 0
BOOKING HOLDINGS INC COM 09857L108 409 234 SH   SOLE   234 0 0
BOOT BARN HOLDINGS INC COM 099406100 11,783 170,997 SH   SOLE   170,997 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 486 3,410 SH   SOLE   3,410 0 0
BROWN & BROWN INC COM 115236101 758 12,995 SH   SOLE   12,995 0 0
BRP GROUP INC A COM 05589G102 10,943 453,132 SH   SOLE   453,132 0 0
BURLINGTON STORES INC COM 122017106 503 3,692 SH   SOLE   3,692 0 0
CACI INTL INC COM 127190304 530 1,880 SH   SOLE   1,880 0 0
CAMBIUM NETWORKS CORP COM G17766109 10,356 706,878 SH   SOLE   706,878 0 0
CARLISLE COS INC COM 142339100 641 2,686 SH   SOLE   2,686 0 0
CASEY'S GENERAL STORES INC COM 147528103 487 2,632 SH   SOLE   2,632 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109 9,162 271,075 SH   SOLE   271,075 0 0
CDW CORP COM 12514G108 330 2,095 SH   SOLE   2,095 0 0
CENTENNIAL RESOURCE DEV INC CL COM 15136A102 9,303 1,555,641 SH   SOLE   1,555,641 0 0
CHESAPEAKE UTILITIES CORP COM 165303108 11,775 90,889 SH   SOLE   90,889 0 0
CHUBB LIMITED COM H1467J104 664 3,380 SH   SOLE   3,380 0 0
CHURCH & DWIGHT CO INC COM 171340102 595 6,425 SH   SOLE   6,425 0 0
CINTAS CORP COM COM 172908105 484 1,295 SH   SOLE   1,295 0 0
CITRIX SYSTEMS INC COM 177376100 266 2,740 SH   SOLE   2,740 0 0
CMC MATERIALS INC COM 12571T100 487 2,790 SH   SOLE   2,790 0 0
CME GROUP INC COM COM 12572Q105 384 1,875 SH   SOLE   1,875 0 0
CNX RES CORP COM COM 12653C108 17,026 1,034,394 SH   SOLE   1,034,394 0 0
COCA-COLA CONSOLIDATED INC COM 191098102 20,174 35,775 SH   SOLE   35,775 0 0
COMCAST CORP CL A COM 20030N101 558 14,213 SH   SOLE   14,213 0 0
COMFORT SYSTEMS USA INC COM 199908104 21,261 255,691 SH   SOLE   255,691 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 536 2,300 SH   SOLE   2,300 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 688 1,435 SH   SOLE   1,435 0 0
CSW INDUSTRIALS INC COM 126402106 11,191 108,614 SH   SOLE   108,614 0 0
CSX CORP COM COM 126408103 529 18,200 SH   SOLE   18,200 0 0
CTS CORP COM 126501105 12,619 370,614 SH   SOLE   370,614 0 0
CULLEN FROST BANKERS INC COM 229899109 484 4,159 SH   SOLE   4,159 0 0
DIODES INC COM 254543101 14,723 228,023 SH   SOLE   228,023 0 0
DORMAN PRODUCTS INC COM 258278100 24,211 220,682 SH   SOLE   220,682 0 0
DUKE RLTY CORP COM NEW COM 264411505 434 7,898 SH   SOLE   7,898 0 0
EASTERLY GOVT PROPERTIES INC COM 27616P103 16,964 890,982 SH   SOLE   890,982 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 466 4,900 SH   SOLE   4,900 0 0
ENERSYS COM 29275Y102 13,755 233,291 SH   SOLE   233,291 0 0
ENPRO INDUSTRIES INC COM 29355X107 15,713 191,780 SH   SOLE   191,780 0 0
EOG RESOURCES INC COM 26875P101 295 2,670 SH   SOLE   2,670 0 0
EXLSERVICE HOLDINGS INC COM 302081104 17,662 119,878 SH   SOLE   119,878 0 0
EXXON MOBIL CORP COM 30231G102 721 8,423 SH   SOLE   8,423 0 0
FIRST AMERN FINL CORP COM COM 31847R102 318 6,000 SH   SOLE   6,000 0 0
FIRST HORIZON SHS COM dca517101 0 540,100 SH   SOLE   540,100 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103 569 11,990 SH   SOLE   11,990 0 0
FLEETCOR TECHNOLOGIES INC COM COM 339041105 486 2,315 SH   SOLE   2,315 0 0
FMC CORP COM 302491303 292 2,725 SH   SOLE   2,725 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 328 5,485 SH   SOLE   5,485 0 0
FORWARD AIR CORP COM 349853101 17,969 195,400 SH   SOLE   195,400 0 0
FRANKLIN ELEC INC COM 353514102 19,034 259,819 SH   SOLE   259,819 0 0
G-III APPAREL GROUP LTD COM 36237H101 12,771 631,313 SH   SOLE   631,313 0 0
GENTEX CORP COM COM 371901109 338 12,100 SH   SOLE   12,100 0 0
GRAY TELEVISION INC COM 389375106 15,520 918,882 SH   SOLE   918,882 0 0
HOME DEPOT INC COM COM 437076102 625 2,280 SH   SOLE   2,280 0 0
HORIZON THERAPEUTICS PUB LTD COM G46188101 610 7,650 SH   SOLE   7,650 0 0
HUMANA INC COM COM 444859102 651 1,390 SH   SOLE   1,390 0 0
ICF INTERNATIONAL INC COM 44925C103 23,269 244,934 SH   SOLE   244,934 0 0
ICON PLC SHS COM G4705A100 423 1,954 SH   SOLE   1,954 0 0
IDACORP INC COM 451107106 19,462 183,745 SH   SOLE   183,745 0 0
INTEGER HOLDINGS CORP COM 45826H109 18,980 268,613 SH   SOLE   268,613 0 0
INTEGRA LIFESCIENCES HOLDINGS COM 457985208 16,319 302,033 SH   SOLE   302,033 0 0
J & J SNACK FOODS CORP COM 466032109 10,767 77,091 SH   SOLE   77,091 0 0
JONES LANG LASALLE INC COM 48020Q107 335 1,915 SH   SOLE   1,915 0 0
JPMORGAN CHASE & CO COM 46625H100 623 5,535 SH   SOLE   5,535 0 0
KAISER ALUMINUM CORP COM 483007704 15,734 198,935 SH   SOLE   198,935 0 0
KFORCE INC COM 493732101 15,421 251,405 SH   SOLE   251,405 0 0
KORN FERRY COMMON STOCK COM 500643200 15,159 261,279 SH   SOLE   261,279 0 0
LA Z BOY INC COM 505336107 9,725 410,169 SH   SOLE   410,169 0 0
LAMAR ADVERTISING CO COM 512816109 383 4,349 SH   SOLE   4,349 0 0
LAMB WESTON HLDGS INC COM 513272104 445 6,230 SH   SOLE   6,230 0 0
LANTHEUS HOLDINGS INC COM 516544103 291 4,400 SH   SOLE   4,400 0 0
LGI HOMES INC COM 50187T106 9,320 107,250 SH   SOLE   107,250 0 0
LHC GROUP INC COM 50187A107 409 2,629 SH   SOLE   2,629 0 0
LILLY ELI & CO COM COM 532457108 1,046 3,225 SH   SOLE   3,225 0 0
LINDE PLC COM G5494J103 507 1,765 SH   SOLE   1,765 0 0
LITTELFUSE INC COM 537008104 709 2,790 SH   SOLE   2,790 0 0
MARATHON OIL CORP COM COM 565849106 313 13,918 SH   SOLE   13,918 0 0
MARCUS & MILLICHAP INC COM 566324109 15,538 420,058 SH   SOLE   420,058 0 0
MARKEL CORP COM 570535104 613 474 SH   SOLE   474 0 0
MASTEC INC COM 576323109 337 4,700 SH   SOLE   4,700 0 0
MASTERCARD INC CL A COM 57636Q104 771 2,445 SH   SOLE   2,445 0 0
MEDPACE HOLDINGS INC COM 58506Q109 15,118 101,011 SH   SOLE   101,011 0 0
MERCANTILE BANK CORP COM 587376104 10,374 324,695 SH   SOLE   324,695 0 0
META PLATFORM, INC COM 30303M102 602 3,735 SH   SOLE   3,735 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 353 6,070 SH   SOLE   6,070 0 0
MICROSOFT CORP COM 594918104 2,797 10,890 SH   SOLE   10,890 0 0
MKS INSTRUMENTS INC COM COM 55306N104 435 4,235 SH   SOLE   4,235 0 0
MOELIS & CO COM 60786M105 15,273 388,133 SH   SOLE   388,133 0 0
MOLINA HEALTHCARE INC COM 60855R100 382 1,365 SH   SOLE   1,365 0 0
MONARCH CASINO & RESORT INC COM 609027107 12,394 211,241 SH   SOLE   211,241 0 0
MOODYS CORP COM COM 615369105 333 1,225 SH   SOLE   1,225 0 0
MORGAN STANLEY COM NEW COM 617446448 327 4,300 SH   SOLE   4,300 0 0
MOVADO GROUP INC COM 624580106 14,405 465,725 SH   SOLE   465,725 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 9,905 60,811 SH   SOLE   60,811 0 0
NEXTERA ENERGY INC COM COM 65339F101 597 7,703 SH   SOLE   7,703 0 0
NIKE INC CL B COM 654106103 375 3,665 SH   SOLE   3,665 0 0
NORTHERN OIL & GAS INC COMMON COM 665531307 6,247 247,316 SH   SOLE   247,316 0 0
NVIDIA CORP COM COM 67066G104 703 4,635 SH   SOLE   4,635 0 0
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107 531 840 SH   SOLE   840 0 0
OLLIE'S BARGAIN OUTLET HLDGS COM 681116109 22,525 383,404 SH   SOLE   383,404 0 0
OMNICELL INC COM 68213N109 7,408 65,122 SH   SOLE   65,122 0 0
ONTO INNOVATION INC COM 683344105 17,167 246,162 SH   SOLE   246,162 0 0
OSHKOSH CORP COM COM 688239201 375 4,568 SH   SOLE   4,568 0 0
PACIRA BIOSCIENCES INC COM 695127100 10,685 183,277 SH   SOLE   183,277 0 0
PATRICK INDS INC COM 703343103 9,122 175,959 SH   SOLE   175,959 0 0
PAYCOM SOFTWARE INC COM 70432V102 395 1,410 SH   SOLE   1,410 0 0
PERKINELMER INC COM 714046109 683 4,802 SH   SOLE   4,802 0 0
PHILLIPS 66 COM 718546104 295 3,600 SH   SOLE   3,600 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 258 1,635 SH   SOLE   1,635 0 0
POOL CORP COM 73278L105 323 920 SH   SOLE   920 0 0
POWER INTEGRATIONS INC COM 739276103 386 5,146 SH   SOLE   5,146 0 0
PTC INC COM 69370C100 569 5,350 SH   SOLE   5,350 0 0
QUALCOMM INC COM 747525103 527 4,128 SH   SOLE   4,128 0 0
QUALYS INC COM 74758T303 485 3,846 SH   SOLE   3,846 0 0
QUANTA SVCS INC COM COM 74762E102 569 4,541 SH   SOLE   4,541 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 789 8,213 SH   SOLE   8,213 0 0
ROBERT HALF INTERNATIONAL INC COM 770323103 338 4,508 SH   SOLE   4,508 0 0
RPM INTL INC COM COM 749685103 608 7,725 SH   SOLE   7,725 0 0
SEACOAST BKG CORP FLA COM 811707801 12,284 371,802 SH   SOLE   371,802 0 0
SELECTIVE INS GROUP INC COM 816300107 32,589 374,850 SH   SOLE   374,850 0 0
SM ENERGY CO COM 78454L100 237 6,940 SH   SOLE   6,940 0 0
SOUTHSTATE CORP COM 840441109 23,565 305,438 SH   SOLE   305,438 0 0
SPS COMMERCE INC COM 78463M107 9,580 84,745 SH   SOLE   84,745 0 0
STEWART INFORMATION SERVICES C COM 860372101 12,220 245,623 SH   SOLE   245,623 0 0
STIFEL FINL CORP COM 860630102 8,810 157,273 SH   SOLE   157,273 0 0
SUN CMNTYS INC COM COM 866674104 677 4,250 SH   SOLE   4,250 0 0
SUNSTONE HOTEL INVS INC NEW CO COM 867892101 12,099 1,219,610 SH   SOLE   1,219,610 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108 10,425 360,483 SH   SOLE   360,483 0 0
TETRA TECH INC NEW COM 88162G103 438 3,208 SH   SOLE   3,208 0 0
THERMO FISHER CORP COM COM 883556102 812 1,495 SH   SOLE   1,495 0 0
TIMKEN CO COM COM 887389104 255 4,800 SH   SOLE   4,800 0 0
TRACTOR SUPPLY CO COM COM 892356106 638 3,291 SH   SOLE   3,291 0 0
UMB FINANCIAL CORP COM 902788108 9,528 110,661 SH   SOLE   110,661 0 0
UNITED BANKSHARES INC WEST VA COM 909907107 14,239 406,024 SH   SOLE   406,024 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 599 11,808 SH   SOLE   11,808 0 0
WAL MART STORES INC COM COM 931142103 760 6,255 SH   SOLE   6,255 0 0
WASTE MANAGEMENT INC COM COM 94106L109 663 4,335 SH   SOLE   4,335 0 0
WELLS FARGO & CO NEW COM COM 949746101 303 7,725 SH   SOLE   7,725 0 0
ZOETIS INC CL A COM 98978V103 617 3,590 SH   SOLE   3,590 0 0