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 758 7,838 SH   SOLE   7,838 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 452 6,075 SH   SOLE   6,075 0 0
ADDUS HOMECARE CORP COM COM 006739106 11,088 116,417 SH   SOLE   116,417 0 0
ADOBE SYSTEMS INC (DE) COM 00724F101 403 1,465 SH   SOLE   1,465 0 0
ADVANCED ENERGY INDS INC COM COM 007973100 13,775 177,947 SH   SOLE   177,947 0 0
AGREE REALTY CORP COM 008492100 17,740 262,497 SH   SOLE   262,497 0 0
ALPHABET INC CAP STK CL C COM 02079K107 1,536 15,980 SH   SOLE   15,980 0 0
AMAZON.COM INC COM COM 023135106 1,361 12,040 SH   SOLE   12,040 0 0
AMBARELLA INC COM G037AX101 9,547 169,935 SH   SOLE   169,935 0 0
AMERICAN TOWER CORP CL A COM 03027X100 378 1,760 SH   SOLE   1,760 0 0
AMERICAN WOODMARK CORP COM 030506109 8,845 201,667 SH   SOLE   201,667 0 0
AMERICAN WTR WKS CO INC COM 030420103 349 2,681 SH   SOLE   2,681 0 0
AMETEK INC NEW COM COM 031100100 556 4,900 SH   SOLE   4,900 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 13,651 128,833 SH   SOLE   128,833 0 0
APPLE INC COM 037833100 2,956 21,387 SH   SOLE   21,387 0 0
ATLANTIC UNION BANKSHARES CO COM 04911A107 18,733 616,616 SH   SOLE   616,616 0 0
ATMOS ENERGY CORP COM COM 049560105 478 4,690 SH   SOLE   4,690 0 0
AVANOS MED INC COM 05350V106 12,627 579,770 SH   SOLE   579,770 0 0
BALCHEM CORP COM 057665200 15,451 127,082 SH   SOLE   127,082 0 0
BARNES GROUP INC COM 067806109 11,896 411,896 SH   SOLE   411,896 0 0
BENCHMARK ELECTRS INC COM 08160H101 16,280 656,998 SH   SOLE   656,998 0 0
BERRY PLASTICS GROUP INC COM COM 08579W103 232 4,990 SH   SOLE   4,990 0 0
BLACK KNIGHT INC COM 09215C105 501 7,738 SH   SOLE   7,738 0 0
BLACKBAUD INC COM COM 09227Q100 15,930 361,561 SH   SOLE   361,561 0 0
BLACKROCK INC COM 09247X101 381 693 SH   SOLE   693 0 0
BOOKING HOLDINGS INC COM 09857L108 380 231 SH   SOLE   231 0 0
BOOT BARN HOLDINGS INC COM 099406100 11,931 204,080 SH   SOLE   204,080 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 449 3,108 SH   SOLE   3,108 0 0
BROWN & BROWN INC COM 115236101 849 14,030 SH   SOLE   14,030 0 0
BRP GROUP INC A COM 05589G102 9,585 363,742 SH   SOLE   363,742 0 0
BURLINGTON STORES INC COM 122017106 610 5,456 SH   SOLE   5,456 0 0
CACI INTL INC COM 127190304 516 1,977 SH   SOLE   1,977 0 0
CAMBIUM NETWORKS CORP COM G17766109 11,925 704,788 SH   SOLE   704,788 0 0
CARLISLE COS INC COM 142339100 781 2,786 SH   SOLE   2,786 0 0
CASEY'S GENERAL STORES INC COM 147528103 638 3,150 SH   SOLE   3,150 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109 9,348 269,472 SH   SOLE   269,472 0 0
CDW CORP COM 12514G108 319 2,045 SH   SOLE   2,045 0 0
CHESAPEAKE UTILITIES CORP COM 165303108 10,343 89,639 SH   SOLE   89,639 0 0
CHUBB LIMITED COM H1467J104 607 3,340 SH   SOLE   3,340 0 0
CHURCH & DWIGHT CO INC COM 171340102 455 6,375 SH   SOLE   6,375 0 0
CINTAS CORP COM COM 172908105 396 1,020 SH   SOLE   1,020 0 0
CME GROUP INC COM COM 12572Q105 328 1,850 SH   SOLE   1,850 0 0
CNX RES CORP COM COM 12653C108 15,916 1,024,872 SH   SOLE   1,024,872 0 0
COCA-COLA CONSOLIDATED INC COM 191098102 14,665 35,618 SH   SOLE   35,618 0 0
COMCAST CORP CL A COM 20030N101 408 13,914 SH   SOLE   13,914 0 0
COMFORT SYSTEMS USA INC COM 199908104 21,475 220,645 SH   SOLE   220,645 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 524 2,280 SH   SOLE   2,280 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 668 1,415 SH   SOLE   1,415 0 0
CSW INDUSTRIALS INC COM 126402106 12,833 107,117 SH   SOLE   107,117 0 0
CSX CORP COM COM 126408103 477 17,900 SH   SOLE   17,900 0 0
CTS CORP COM 126501105 15,305 367,468 SH   SOLE   367,468 0 0
CULLEN FROST BANKERS INC COM 229899109 654 4,945 SH   SOLE   4,945 0 0
DIODES INC COM 254543101 14,994 230,999 SH   SOLE   230,999 0 0
DORMAN PRODUCTS INC COM 258278100 17,330 211,032 SH   SOLE   211,032 0 0
EASTERLY GOVT PROPERTIES INC COM 27616P103 13,936 883,690 SH   SOLE   883,690 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 402 4,860 SH   SOLE   4,860 0 0
ENERSYS COM 29275Y102 13,460 231,392 SH   SOLE   231,392 0 0
ENPRO INDUSTRIES INC COM 29355X107 16,134 189,851 SH   SOLE   189,851 0 0
ENTEGRIS INC COM COM 29362U104 243 2,932 SH   SOLE   2,932 0 0
EOG RESOURCES INC COM 26875P101 296 2,650 SH   SOLE   2,650 0 0
EXLSERVICE HOLDINGS INC COM 302081104 13,580 92,156 SH   SOLE   92,156 0 0
EXXON MOBIL CORP COM 30231G102 727 8,323 SH   SOLE   8,323 0 0
FIRST AMERN FINL CORP COM COM 31847R102 272 5,900 SH   SOLE   5,900 0 0
FIRST HORIZON SHS COM dca517101 0 540,100 SH   SOLE   540,100 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103 533 11,890 SH   SOLE   11,890 0 0
FISERV INC COM 337738108 463 4,950 SH   SOLE   4,950 0 0
FLEETCOR TECHNOLOGIES INC COM COM 339041105 398 2,260 SH   SOLE   2,260 0 0
FMC CORP COM 302491303 288 2,725 SH   SOLE   2,725 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 413 7,685 SH   SOLE   7,685 0 0
FORWARD AIR CORP COM 349853101 17,654 195,591 SH   SOLE   195,591 0 0
FRANKLIN ELEC INC COM 353514102 21,054 257,671 SH   SOLE   257,671 0 0
G-III APPAREL GROUP LTD COM 36237H101 9,380 627,447 SH   SOLE   627,447 0 0
GENTEX CORP COM COM 371901109 284 11,900 SH   SOLE   11,900 0 0
GRAY TELEVISION INC COM 389375106 14,072 982,668 SH   SOLE   982,668 0 0
HOME DEPOT INC COM COM 437076102 613 2,220 SH   SOLE   2,220 0 0
HORIZON THERAPEUTICS PUB LTD COM G46188101 548 8,850 SH   SOLE   8,850 0 0
HUMANA INC COM COM 444859102 667 1,375 SH   SOLE   1,375 0 0
ICF INTERNATIONAL INC COM 44925C103 23,472 215,301 SH   SOLE   215,301 0 0
ICON PLC SHS COM G4705A100 431 2,343 SH   SOLE   2,343 0 0
IDACORP INC COM 451107106 18,083 182,635 SH   SOLE   182,635 0 0
INTEGER HOLDINGS CORP COM 45826H109 18,183 292,190 SH   SOLE   292,190 0 0
INTEGRA LIFESCIENCES HOLDINGS COM 457985208 12,674 299,189 SH   SOLE   299,189 0 0
J & J SNACK FOODS CORP COM 466032109 9,904 76,494 SH   SOLE   76,494 0 0
JONES LANG LASALLE INC COM 48020Q107 438 2,900 SH   SOLE   2,900 0 0
JPMORGAN CHASE & CO COM 46625H100 569 5,442 SH   SOLE   5,442 0 0
KAISER ALUMINUM CORP COM 483007704 11,986 195,366 SH   SOLE   195,366 0 0
KFORCE INC COM 493732101 14,600 248,928 SH   SOLE   248,928 0 0
KORN FERRY COMMON STOCK COM 500643200 12,158 258,962 SH   SOLE   258,962 0 0
LA Z BOY INC COM 505336107 9,142 405,054 SH   SOLE   405,054 0 0
LAMAR ADVERTISING CO COM 512816109 429 5,204 SH   SOLE   5,204 0 0
LAMB WESTON HLDGS INC COM 513272104 470 6,080 SH   SOLE   6,080 0 0
LANTHEUS HOLDINGS INC COM 516544103 309 4,400 SH   SOLE   4,400 0 0
LGI HOMES INC COM 50187T106 8,683 106,709 SH   SOLE   106,709 0 0
LHC GROUP INC COM 50187A107 425 2,599 SH   SOLE   2,599 0 0
LILLY ELI & CO COM COM 532457108 1,035 3,200 SH   SOLE   3,200 0 0
LINDE PLC COM G5494J103 462 1,715 SH   SOLE   1,715 0 0
LITTELFUSE INC COM 537008104 687 3,459 SH   SOLE   3,459 0 0
MARATHON OIL CORP COM COM 565849106 376 16,654 SH   SOLE   16,654 0 0
MARCUS & MILLICHAP INC COM 566324109 14,656 447,104 SH   SOLE   447,104 0 0
MARKEL CORP COM 570535104 606 559 SH   SOLE   559 0 0
MASTEC INC COM 576323109 295 4,650 SH   SOLE   4,650 0 0
MASTERCARD INC CL A COM 57636Q104 684 2,405 SH   SOLE   2,405 0 0
MEDPACE HOLDINGS INC COM 58506Q109 15,731 100,089 SH   SOLE   100,089 0 0
MERCANTILE BANK CORP COM 587376104 9,524 320,581 SH   SOLE   320,581 0 0
META PLATFORM, INC COM 30303M102 507 3,735 SH   SOLE   3,735 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 364 5,971 SH   SOLE   5,971 0 0
MICROSOFT CORP COM 594918104 2,504 10,751 SH   SOLE   10,751 0 0
MKS INSTRUMENTS INC COM COM 55306N104 495 5,993 SH   SOLE   5,993 0 0
MOELIS & CO COM 60786M105 14,092 416,800 SH   SOLE   416,800 0 0
MOLINA HEALTHCARE INC COM 60855R100 539 1,633 SH   SOLE   1,633 0 0
MONARCH CASINO & RESORT INC COM 609027107 15,266 271,930 SH   SOLE   271,930 0 0
MOODYS CORP COM COM 615369105 295 1,215 SH   SOLE   1,215 0 0
MORGAN STANLEY COM NEW COM 617446448 340 4,300 SH   SOLE   4,300 0 0
MOVADO GROUP INC COM 624580106 13,019 462,009 SH   SOLE   462,009 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 587 3,517 SH   SOLE   3,517 0 0
NEXTERA ENERGY INC COM COM 65339F101 596 7,604 SH   SOLE   7,604 0 0
NIKE INC CL B COM 654106103 300 3,605 SH   SOLE   3,605 0 0
NORTHERN OIL & GAS INC COMMON COM 665531307 10,028 365,855 SH   SOLE   365,855 0 0
NVIDIA CORP COM COM 67066G104 556 4,580 SH   SOLE   4,580 0 0
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107 580 825 SH   SOLE   825 0 0
OLLIE'S BARGAIN OUTLET HLDGS COM 681116109 18,339 355,408 SH   SOLE   355,408 0 0
OMNICELL INC COM 68213N109 14,258 163,826 SH   SOLE   163,826 0 0
ONTO INNOVATION INC COM 683344105 15,641 244,193 SH   SOLE   244,193 0 0
ORIGIN BANCORP INC COM 68621T102 9,670 251,355 SH   SOLE   251,355 0 0
OSHKOSH CORP COM COM 688239201 385 5,472 SH   SOLE   5,472 0 0
PACIRA BIOSCIENCES INC COM 695127100 9,679 181,967 SH   SOLE   181,967 0 0
PATRICK INDS INC COM 703343103 7,602 173,403 SH   SOLE   173,403 0 0
PAYCOM SOFTWARE INC COM 70432V102 340 1,030 SH   SOLE   1,030 0 0
PERKINELMER INC COM 714046109 750 6,233 SH   SOLE   6,233 0 0
PERMIAN RESOURCES CORP COM 71424F105 11,505 1,691,908 SH   SOLE   1,691,908 0 0
PHILLIPS 66 COM 718546104 283 3,500 SH   SOLE   3,500 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 244 1,635 SH   SOLE   1,635 0 0
POOL CORP COM 73278L105 286 900 SH   SOLE   900 0 0
POWER INTEGRATIONS INC COM 739276103 548 8,527 SH   SOLE   8,527 0 0
PTC INC COM 69370C100 656 6,270 SH   SOLE   6,270 0 0
QUALCOMM INC COM 747525103 460 4,069 SH   SOLE   4,069 0 0
QUALYS INC COM 74758T303 549 3,937 SH   SOLE   3,937 0 0
QUANTA SVCS INC COM COM 74762E102 643 5,051 SH   SOLE   5,051 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 667 8,153 SH   SOLE   8,153 0 0
ROBERT HALF INTERNATIONAL INC COM 770323103 476 6,225 SH   SOLE   6,225 0 0
RPM INTL INC COM COM 749685103 766 9,195 SH   SOLE   9,195 0 0
SEACOAST BKG CORP FLA COM 811707801 11,085 366,697 SH   SOLE   366,697 0 0
SELECTIVE INS GROUP INC COM 816300107 30,201 371,016 SH   SOLE   371,016 0 0
SM ENERGY CO COM 78454L100 387 10,299 SH   SOLE   10,299 0 0
SOUTHSTATE CORP COM 840441109 18,999 240,135 SH   SOLE   240,135 0 0
SPS COMMERCE INC COM 78463M107 10,446 84,086 SH   SOLE   84,086 0 0
STEWART INFORMATION SERVICES C COM 860372101 10,579 242,412 SH   SOLE   242,412 0 0
STIFEL FINL CORP COM 860630102 8,196 157,894 SH   SOLE   157,894 0 0
SUN CMNTYS INC COM COM 866674104 568 4,195 SH   SOLE   4,195 0 0
SUNSTONE HOTEL INVS INC NEW CO COM 867892101 11,329 1,202,668 SH   SOLE   1,202,668 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108 12,018 355,024 SH   SOLE   355,024 0 0
TETRA TECH INC NEW COM 88162G103 494 3,842 SH   SOLE   3,842 0 0
THERMO FISHER CORP COM COM 883556102 751 1,480 SH   SOLE   1,480 0 0
TIMKEN CO COM COM 887389104 277 4,700 SH   SOLE   4,700 0 0
TRACTOR SUPPLY CO COM COM 892356106 732 3,938 SH   SOLE   3,938 0 0
UMB FINANCIAL CORP COM 902788108 9,341 110,821 SH   SOLE   110,821 0 0
UNITED BANKSHARES INC WEST VA COM 909907107 9,465 264,759 SH   SOLE   264,759 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 441 11,609 SH   SOLE   11,609 0 0
WAL MART STORES INC COM COM 931142103 798 6,155 SH   SOLE   6,155 0 0
WASTE MANAGEMENT INC COM COM 94106L109 690 4,305 SH   SOLE   4,305 0 0
WELLS FARGO & CO NEW COM COM 949746101 307 7,625 SH   SOLE   7,625 0 0
ZOETIS INC CL A COM 98978V103 520 3,505 SH   SOLE   3,505 0 0