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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM COM 002824100   848 7,728 SH   SOLE   7,728 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109   534 6,975 SH   SOLE   6,975 0 0
ADDUS HOMECARE CORP COM COM 006739106   11,166 112,232 SH   SOLE   112,232 0 0
ADOBE SYSTEMS INC (DE) COM 00724F101   483 1,435 SH   SOLE   1,435 0 0
ADVANCED ENERGY INDS INC COM COM 007973100   14,707 171,455 SH   SOLE   171,455 0 0
AGREE REALTY CORP COM 008492100   18,018 254,027 SH   SOLE   254,027 0 0
ALPHABET INC CAP STK CL C COM 02079K107   1,145 12,900 SH   SOLE   12,900 0 0
AMAZON.COM INC COM COM 023135106   986 11,740 SH   SOLE   11,740 0 0
AMBARELLA INC COM G037AX101   13,553 164,822 SH   SOLE   164,822 0 0
AMERICAN TOWER CORP CL A COM 03027X100   485 2,290 SH   SOLE   2,290 0 0
AMERICAN WOODMARK CORP COM 030506109   9,406 192,510 SH   SOLE   192,510 0 0
AMERICAN WTR WKS CO INC COM 030420103   401 2,631 SH   SOLE   2,631 0 0
AMETEK INC NEW COM COM 031100100   671 4,800 SH   SOLE   4,800 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   12,929 125,744 SH   SOLE   125,744 0 0
APPLE INC COM 037833100   2,606 20,057 SH   SOLE   20,057 0 0
ATLANTIC UNION BANKSHARES CO COM 04911A107   21,044 598,875 SH   SOLE   598,875 0 0
ATMOS ENERGY CORP COM COM 049560105   517 4,615 SH   SOLE   4,615 0 0
AVANOS MED INC COM 05350V106   14,945 552,276 SH   SOLE   552,276 0 0
BALCHEM CORP COM 057665200   15,106 123,707 SH   SOLE   123,707 0 0
BARNES GROUP INC COM 067806109   16,154 395,435 SH   SOLE   395,435 0 0
BENCHMARK ELECTRS INC COM 08160H101   15,143 567,366 SH   SOLE   567,366 0 0
BERRY PLASTICS GROUP INC COM COM 08579W103   296 4,890 SH   SOLE   4,890 0 0
BLACK KNIGHT INC COM 09215C105   599 9,699 SH   SOLE   9,699 0 0
BLACKBAUD INC COM COM 09227Q100   20,312 345,091 SH   SOLE   345,091 0 0
BOOKING HOLDINGS INC COM 09857L108   459 228 SH   SOLE   228 0 0
BOOT BARN HOLDINGS INC COM 099406100   13,495 215,851 SH   SOLE   215,851 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   437 3,259 SH   SOLE   3,259 0 0
BROWN & BROWN INC COM 115236101   925 16,241 SH   SOLE   16,241 0 0
BRP GROUP INC A COM 05589G102   8,827 351,109 SH   SOLE   351,109 0 0
BURLINGTON STORES INC COM 122017106   1,162 5,730 SH   SOLE   5,730 0 0
CACI INTL INC COM 127190304   624 2,077 SH   SOLE   2,077 0 0
CAMBIUM NETWORKS CORP COM G17766109   14,654 676,231 SH   SOLE   676,231 0 0
CARLISLE COS INC COM 142339100   690 2,926 SH   SOLE   2,926 0 0
CASEY'S GENERAL STORES INC COM 147528103   592 2,639 SH   SOLE   2,639 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109   11,901 259,737 SH   SOLE   259,737 0 0
CDW CORP COM 12514G108   356 1,995 SH   SOLE   1,995 0 0
CHESAPEAKE UTILITIES CORP COM 165303108   10,199 86,299 SH   SOLE   86,299 0 0
CHUBB LIMITED COM H1467J104   726 3,290 SH   SOLE   3,290 0 0
CHURCH & DWIGHT CO INC COM 171340102   504 6,250 SH   SOLE   6,250 0 0
CINTAS CORP COM COM 172908105   452 1,000 SH   SOLE   1,000 0 0
CME GROUP INC COM COM 12572Q105   513 3,050 SH   SOLE   3,050 0 0
CNX RES CORP COM COM 12653C108   16,710 992,264 SH   SOLE   992,264 0 0
COCA-COLA CONSOLIDATED INC COM 191098102   17,635 34,419 SH   SOLE   34,419 0 0
COMCAST CORP CL A COM 20030N101   579 16,564 SH   SOLE   16,564 0 0
COMFORT SYSTEMS USA INC COM 199908104   22,289 193,679 SH   SOLE   193,679 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108   521 2,250 SH   SOLE   2,250 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   632 1,385 SH   SOLE   1,385 0 0
CSW INDUSTRIALS INC COM 126402106   11,969 103,242 SH   SOLE   103,242 0 0
CSX CORP COM COM 126408103   539 17,400 SH   SOLE   17,400 0 0
CTS CORP COM 126501105   12,356 313,449 SH   SOLE   313,449 0 0
CULLEN FROST BANKERS INC COM 229899109   583 4,363 SH   SOLE   4,363 0 0
DIODES INC COM 254543101   17,002 223,303 SH   SOLE   223,303 0 0
DORMAN PRODUCTS INC COM 258278100   16,494 203,956 SH   SOLE   203,956 0 0
EASTERLY GOVT PROPERTIES INC COM 27616P103   11,993 840,461 SH   SOLE   840,461 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108   355 4,760 SH   SOLE   4,760 0 0
ENERSYS COM 29275Y102   16,528 223,839 SH   SOLE   223,839 0 0
ENPRO INDUSTRIES INC COM 29355X107   19,941 183,466 SH   SOLE   183,466 0 0
EOG RESOURCES INC COM 26875P101   335 2,590 SH   SOLE   2,590 0 0
EXLSERVICE HOLDINGS INC COM 302081104   15,077 88,989 SH   SOLE   88,989 0 0
EXXON MOBIL CORP COM 30231G102   896 8,123 SH   SOLE   8,123 0 0
FIRST AMERN FINL CORP COM COM 31847R102   304 5,800 SH   SOLE   5,800 0 0
FIRST HORIZON SHS COM dca517101   0 540,100 SH   SOLE   540,100 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103   559 11,590 SH   SOLE   11,590 0 0
FISERV INC COM 337738108   493 4,875 SH   SOLE   4,875 0 0
FLEETCOR TECHNOLOGIES INC COM COM 339041105   410 2,230 SH   SOLE   2,230 0 0
FMC CORP COM 302491303   333 2,665 SH   SOLE   2,665 0 0
FORTUNE BRANDS INNOVATIONS INC COM 34964C106   461 8,071 SH   SOLE   8,071 0 0
FORWARD AIR CORP COM 349853101   19,822 188,982 SH   SOLE   188,982 0 0
FRANKLIN ELEC INC COM 353514102   19,854 248,957 SH   SOLE   248,957 0 0
GENTEX CORP COM COM 371901109   315 11,550 SH   SOLE   11,550 0 0
GRAY TELEVISION INC COM 389375106   12,591 1,125,192 SH   SOLE   1,125,192 0 0
HARMONY BIOSCIENCES HOLDINGS COM 413197104   7,076 128,425 SH   SOLE   128,425 0 0
HOME DEPOT INC COM COM 437076102   576 1,825 SH   SOLE   1,825 0 0
HORIZON THERAPEUTICS PUB LTD COM G46188101   993 8,725 SH   SOLE   8,725 0 0
HUMANA INC COM COM 444859102   694 1,355 SH   SOLE   1,355 0 0
ICF INTERNATIONAL INC COM 44925C103   16,364 165,208 SH   SOLE   165,208 0 0
ICON PLC SHS COM G4705A100   478 2,461 SH   SOLE   2,461 0 0
IDACORP INC COM 451107106   19,064 176,765 SH   SOLE   176,765 0 0
INTEGER HOLDINGS CORP COM 45826H109   18,767 274,132 SH   SOLE   274,132 0 0
INTEGRA LIFESCIENCES HOLDINGS COM 457985208   16,122 287,536 SH   SOLE   287,536 0 0
JONES LANG LASALLE INC COM 48020Q107   485 3,046 SH   SOLE   3,046 0 0
JPMORGAN CHASE & CO COM 46625H100   716 5,342 SH   SOLE   5,342 0 0
KAISER ALUMINUM CORP COM 483007704   14,261 187,746 SH   SOLE   187,746 0 0
KFORCE INC COM 493732101   15,173 276,732 SH   SOLE   276,732 0 0
KORN FERRY COMMON STOCK COM 500643200   13,900 274,586 SH   SOLE   274,586 0 0
LA Z BOY INC COM 505336107   8,822 386,577 SH   SOLE   386,577 0 0
LAMAR ADVERTISING CO COM 512816109   516 5,466 SH   SOLE   5,466 0 0
LAMB WESTON HLDGS INC COM 513272104   534 5,980 SH   SOLE   5,980 0 0
LANTHEUS HOLDINGS INC COM 516544103   219 4,300 SH   SOLE   4,300 0 0
LGI HOMES INC COM 50187T106   9,508 102,677 SH   SOLE   102,677 0 0
LHC GROUP INC COM 50187A107   412 2,549 SH   SOLE   2,549 0 0
LILLY ELI & CO COM COM 532457108   1,147 3,135 SH   SOLE   3,135 0 0
LINDE PLC COM G5494J103   551 1,690 SH   SOLE   1,690 0 0
LITTELFUSE INC COM 537008104   797 3,618 SH   SOLE   3,618 0 0
MARATHON OIL CORP COM COM 565849106   540 19,936 SH   SOLE   19,936 0 0
MARCUS & MILLICHAP INC COM 566324109   14,812 429,970 SH   SOLE   429,970 0 0
MARKEL CORP COM 570535104   771 585 SH   SOLE   585 0 0
MASTEC INC COM 576323109   380 4,450 SH   SOLE   4,450 0 0
MASTERCARD INC CL A COM 57636Q104   817 2,350 SH   SOLE   2,350 0 0
MEDPACE HOLDINGS INC COM 58506Q109   17,395 81,893 SH   SOLE   81,893 0 0
MERCANTILE BANK CORP COM 587376104   10,336 308,711 SH   SOLE   308,711 0 0
META PLATFORM, INC COM 30303M102   281 2,335 SH   SOLE   2,335 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104   419 5,971 SH   SOLE   5,971 0 0
MICROSOFT CORP COM 594918104   2,428 10,126 SH   SOLE   10,126 0 0
MKS INSTRUMENTS INC COM COM 55306N104   652 7,700 SH   SOLE   7,700 0 0
MOELIS & CO COM 60786M105   16,454 428,827 SH   SOLE   428,827 0 0
MOLINA HEALTHCARE INC COM 60855R100   660 1,998 SH   SOLE   1,998 0 0
MONARCH CASINO & RESORT INC COM 609027107   20,313 264,189 SH   SOLE   264,189 0 0
MOODYS CORP COM COM 615369105   332 1,190 SH   SOLE   1,190 0 0
MORGAN STANLEY COM NEW COM 617446448   357 4,200 SH   SOLE   4,200 0 0
MOVADO GROUP INC COM 624580106   14,345 444,816 SH   SOLE   444,816 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103   647 3,694 SH   SOLE   3,694 0 0
NEXTERA ENERGY INC COM COM 65339F101   627 7,504 SH   SOLE   7,504 0 0
NIKE INC CL B COM 654106103   422 3,605 SH   SOLE   3,605 0 0
NORTHERN OIL & GAS INC COMMON COM 665531307   12,495 405,409 SH   SOLE   405,409 0 0
NVIDIA CORP COM COM 67066G104   655 4,480 SH   SOLE   4,480 0 0
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107   684 810 SH   SOLE   810 0 0
OLLIE'S BARGAIN OUTLET HLDGS COM 681116109   13,238 282,625 SH   SOLE   282,625 0 0
OMNICELL INC COM 68213N109   13,967 277,006 SH   SOLE   277,006 0 0
ONTO INNOVATION INC COM 683344105   16,015 235,200 SH   SOLE   235,200 0 0
ORIGIN BANCORP INC COM 68621T102   8,781 239,260 SH   SOLE   239,260 0 0
OSHKOSH CORP COM COM 688239201   507 5,747 SH   SOLE   5,747 0 0
PACIRA BIOSCIENCES INC COM 695127100   6,697 173,444 SH   SOLE   173,444 0 0
PATRICK INDS INC COM 703343103   12,205 201,398 SH   SOLE   201,398 0 0
PAYCOM SOFTWARE INC COM 70432V102   313 1,010 SH   SOLE   1,010 0 0
PERFICIENT INC COM 71375U101   286 4,100 SH   SOLE   4,100 0 0
PERKINELMER INC COM 714046109   1,085 7,736 SH   SOLE   7,736 0 0
PERMIAN RESOURCES CORP COM 71424F105   15,403 1,638,603 SH   SOLE   1,638,603 0 0
PHILLIPS 66 COM 718546104   364 3,500 SH   SOLE   3,500 0 0
PNC FINL SVCS GROUP INC COM COM 693475105   325 2,060 SH   SOLE   2,060 0 0
POOL CORP COM 73278L105   272 900 SH   SOLE   900 0 0
POWER INTEGRATIONS INC COM 739276103   10,962 152,847 SH   SOLE   152,847 0 0
PTC INC COM 69370C100   786 6,550 SH   SOLE   6,550 0 0
PURECYCLE TECH INC COM 74623V103   130 19,231 SH   SOLE   19,231 0 0
QUALCOMM INC COM 747525103   436 3,969 SH   SOLE   3,969 0 0
QUALYS INC COM 74758T303   550 4,897 SH   SOLE   4,897 0 0
QUANTA SVCS INC COM COM 74762E102   670 4,699 SH   SOLE   4,699 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   803 7,953 SH   SOLE   7,953 0 0
ROBERT HALF INTERNATIONAL INC COM 770323103   483 6,538 SH   SOLE   6,538 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103   205 4,150 SH   SOLE   4,150 0 0
RPM INTL INC COM COM 749685103   793 8,138 SH   SOLE   8,138 0 0
SEACOAST BKG CORP FLA COM 811707801   10,982 352,090 SH   SOLE   352,090 0 0
SELECTIVE INS GROUP INC COM 816300107   28,829 325,343 SH   SOLE   325,343 0 0
SM ENERGY CO COM 78454L100   454 13,039 SH   SOLE   13,039 0 0
SOUTHSTATE CORP COM 840441109   17,747 232,412 SH   SOLE   232,412 0 0
SPS COMMERCE INC COM 78463M107   10,396 80,948 SH   SOLE   80,948 0 0
STEWART INFORMATION SERVICES C COM 860372101   12,021 281,320 SH   SOLE   281,320 0 0
STIFEL FINL CORP COM 860630102   8,930 152,989 SH   SOLE   152,989 0 0
SUN CMNTYS INC COM COM 866674104   593 4,145 SH   SOLE   4,145 0 0
SUNSTONE HOTEL INVS INC NEW CO COM 867892101   11,084 1,147,422 SH   SOLE   1,147,422 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108   12,207 342,226 SH   SOLE   342,226 0 0
TETRA TECH INC NEW COM 88162G103   586 4,036 SH   SOLE   4,036 0 0
THERMO FISHER CORP COM COM 883556102   801 1,455 SH   SOLE   1,455 0 0
TIMKEN CO COM COM 887389104   325 4,600 SH   SOLE   4,600 0 0
TRACTOR SUPPLY CO COM COM 892356106   930 4,136 SH   SOLE   4,136 0 0
UMB FINANCIAL CORP COM 902788108   8,950 107,155 SH   SOLE   107,155 0 0
UNITED BANKSHARES INC WEST VA COM 909907107   10,340 255,364 SH   SOLE   255,364 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   546 13,859 SH   SOLE   13,859 0 0
WAL MART STORES INC COM COM 931142103   858 6,050 SH   SOLE   6,050 0 0
WASTE MANAGEMENT INC COM COM 94106L109   660 4,205 SH   SOLE   4,205 0 0
WELLS FARGO & CO NEW COM COM 949746101   380 9,200 SH   SOLE   9,200 0 0
ZOETIS INC CL A COM 98978V103   503 3,430 SH   SOLE   3,430 0 0