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
10x GENOMICS INC CL A COM 88025U109 1,073 7,200 SH   SOLE   7,200 0 0
ABBOTT LABORATORIES COM COM 002824100 1,022 7,263 SH   SOLE   7,263 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 427 6,425 SH   SOLE   6,425 0 0
ADAPTHEALTH CORP COM CL A COM 00653Q102 1,331 54,400 SH   SOLE   54,400 0 0
ADOBE SYSTEMS INC (DE) COM 00724F101 882 1,555 SH   SOLE   1,555 0 0
AGREE REALTY CORP COM 008492100 13,383 187,543 SH   SOLE   187,543 0 0
ALPHABET INC CAP STK CL C COM 02079K107 2,581 892 SH   SOLE   892 0 0
AMAZON.COM INC COM COM 023135106 2,151 645 SH   SOLE   645 0 0
AMBARELLA INC COM G037AX101 11,558 56,969 SH   SOLE   56,969 0 0
AMERICAN CAMPUS CMNTYS INC COM COM 024835100 578 10,081 SH   SOLE   10,081 0 0
AMERICAN TOWER CORP CL A COM 03027X100 559 1,910 SH   SOLE   1,910 0 0
AMERICAN WOODMARK CORP COM 030506109 13,004 199,446 SH   SOLE   199,446 0 0
AMERICAN WTR WKS CO INC COM 030420103 538 2,851 SH   SOLE   2,851 0 0
AMETEK INC NEW COM COM 031100100 2,353 16,000 SH   SOLE   16,000 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 21,001 171,672 SH   SOLE   171,672 0 0
APPLE INC COM 037833100 4,439 24,997 SH   SOLE   24,997 0 0
ATLANTIC UNION BANKSHARES CO COM 04911A107 20,807 557,989 SH   SOLE   557,989 0 0
ATMOS ENERGY CORP COM COM 049560105 526 5,025 SH   SOLE   5,025 0 0
AVANOS MED INC COM 05350V106 17,732 511,458 SH   SOLE   511,458 0 0
BALCHEM CORP COM 057665200 23,642 140,224 SH   SOLE   140,224 0 0
BALL CORP COM 058498106 2,070 21,500 SH   SOLE   21,500 0 0
BARNES GROUP INC COM 067806109 15,680 336,545 SH   SOLE   336,545 0 0
BENCHMARK ELECTRS INC COM 08160H101 17,562 648,062 SH   SOLE   648,062 0 0
BERRY PLASTICS GROUP INC COM COM 08579W103 2,250 30,490 SH   SOLE   30,490 0 0
BIO TECHNE CORP COM 09073M104 2,431 4,700 SH   SOLE   4,700 0 0
BIOGEN IDEC INC COM COM 09062X103 278 1,160 SH   SOLE   1,160 0 0
BLACKBAUD INC COM COM 09227Q100 16,695 211,388 SH   SOLE   211,388 0 0
BLACKROCK INC COM 09247X101 679 742 SH   SOLE   742 0 0
BOOKING HOLDINGS INC COM 09857L108 595 248 SH   SOLE   248 0 0
BOOT BARN HOLDINGS INC COM 099406100 19,631 159,534 SH   SOLE   159,534 0 0
BOTTOMLINE TECHNOLOGIES INC COM 101388106 20,270 358,956 SH   SOLE   358,956 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 2,544 13,916 SH   SOLE   13,916 0 0
BROWN & BROWN INC COM 115236101 506 7,200 SH   SOLE   7,200 0 0
BURLINGTON STORES INC COM 122017106 2,082 7,142 SH   SOLE   7,142 0 0
CACI INTL INC COM 127190304 11,201 41,606 SH   SOLE   41,606 0 0
CAMBIUM NETWORKS CORP COM G17766109 15,436 602,278 SH   SOLE   602,278 0 0
CARLISLE COS INC COM 142339100 669 2,697 SH   SOLE   2,697 0 0
CASEY'S GENERAL STORES INC COM 147528103 397 2,012 SH   SOLE   2,012 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109 8,825 224,453 SH   SOLE   224,453 0 0
CDW CORP COM 12514G108 2,063 10,075 SH   SOLE   10,075 0 0
CHESAPEAKE UTILITIES CORP COM 165303108 12,961 88,889 SH   SOLE   88,889 0 0
CHUBB LIMITED COM H1467J104 569 2,945 SH   SOLE   2,945 0 0
CHURCH & DWIGHT CO INC COM 171340102 1,345 13,125 SH   SOLE   13,125 0 0
CINTAS CORP COM COM 172908105 2,925 6,600 SH   SOLE   6,600 0 0
CITRIX SYSTEMS INC COM 177376100 275 2,910 SH   SOLE   2,910 0 0
CMC MATERIALS INC COM 12571T100 570 2,975 SH   SOLE   2,975 0 0
CME GROUP INC COM COM 12572Q105 458 2,005 SH   SOLE   2,005 0 0
CNX RES CORP COM COM 12653C108 23,192 1,686,717 SH   SOLE   1,686,717 0 0
COCA-COLA CONSOLIDATED INC COM 191098102 37,430 60,450 SH   SOLE   60,450 0 0
COMCAST CORP CL A COM 20030N101 625 12,412 SH   SOLE   12,412 0 0
COMFORT SYSTEMS USA INC COM 199908104 24,843 251,088 SH   SOLE   251,088 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 615 2,450 SH   SOLE   2,450 0 0
COOPER COS INC COM 216648402 1,466 3,500 SH   SOLE   3,500 0 0
COSTAR GROUP INC COM 22160N109 1,549 19,600 SH   SOLE   19,600 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 698 1,230 SH   SOLE   1,230 0 0
COUPA SOFTWARE INC COM 22266L106 948 6,000 SH   SOLE   6,000 0 0
CSW INDUSTRIALS INC COM 126402106 12,837 106,212 SH   SOLE   106,212 0 0
CSX CORP COM COM 126408103 729 19,400 SH   SOLE   19,400 0 0
CTS CORP COM 126501105 13,382 364,433 SH   SOLE   364,433 0 0
CULLEN FROST BANKERS INC COM 229899109 598 4,745 SH   SOLE   4,745 0 0
D R HORTON INC COM 23331A109 1,399 12,900 SH   SOLE   12,900 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109 2,847 26,400 SH   SOLE   26,400 0 0
DIODES INC COM 254543101 18,469 168,188 SH   SOLE   168,188 0 0
DOCUSIGN INC COM 256163106 1,919 12,600 SH   SOLE   12,600 0 0
DOMINOS PIZZA INC COM COM 25754A201 2,427 4,300 SH   SOLE   4,300 0 0
DORMAN PRODUCTS INC COM 258278100 24,452 216,368 SH   SOLE   216,368 0 0
DOVER CORP COM 260003108 1,707 9,400 SH   SOLE   9,400 0 0
DROPBOX INC CL A COM 26210C104 1,475 60,100 SH   SOLE   60,100 0 0
DUKE RLTY CORP COM NEW COM 264411505 440 6,706 SH   SOLE   6,706 0 0
DYNATRACE INC COM 268150109 2,583 42,800 SH   SOLE   42,800 0 0
EASTERLY GOVT PROPERTIES INC COM 27616P103 14,818 646,531 SH   SOLE   646,531 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 674 5,200 SH   SOLE   5,200 0 0
ENERSYS COM 29275Y102 16,386 207,258 SH   SOLE   207,258 0 0
EOG RESOURCES INC COM 26875P101 313 3,520 SH   SOLE   3,520 0 0
EPAM SYS INC COM 29414B104 3,676 5,500 SH   SOLE   5,500 0 0
EQUITABLE HOLDINGS INC COM 29452E101 2,338 71,300 SH   SOLE   71,300 0 0
EXLSERVICE HOLDINGS INC COM 302081104 21,957 151,670 SH   SOLE   151,670 0 0
EXXON MOBIL CORP COM 30231G102 551 8,998 SH   SOLE   8,998 0 0
FAIR ISAAC CORPORATION COM COM 303250104 1,227 2,830 SH   SOLE   2,830 0 0
FIRST AMERN FINL CORP COM COM 31847R102 497 6,350 SH   SOLE   6,350 0 0
FIRST HORIZON SHS COM dca517101 0 559,369 SH   SOLE   559,369 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103 711 10,740 SH   SOLE   10,740 0 0
FIVE BELOW COM 33829M101 2,278 11,010 SH   SOLE   11,010 0 0
FLEETCOR TECHNOLOGIES INC COM COM 339041105 1,317 5,885 SH   SOLE   5,885 0 0
FLOOR & DECOR HLDGS INC CL A COM 339750101 2,262 17,400 SH   SOLE   17,400 0 0
FMC CORP COM 302491303 456 4,150 SH   SOLE   4,150 0 0
FORTINET INC COM 34959E109 3,163 8,800 SH   SOLE   8,800 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 416 3,892 SH   SOLE   3,892 0 0
FORWARD AIR CORP COM 349853101 23,237 191,896 SH   SOLE   191,896 0 0
FRANKLIN ELEC INC COM 353514102 22,028 232,954 SH   SOLE   232,954 0 0
G-III APPAREL GROUP LTD COM 36237H101 17,087 618,204 SH   SOLE   618,204 0 0
GALLAGHER ARTHUR J & CO COM 363576109 297 1,750 SH   SOLE   1,750 0 0
GENTEX CORP COM COM 371901109 422 12,100 SH   SOLE   12,100 0 0
GETTY REALTY CORP COM 374297109 10,721 334,079 SH   SOLE   334,079 0 0
GXO LOGISTICS INCORPORATED COM 36262G101 1,971 21,700 SH   SOLE   21,700 0 0
HILTON WORLDWIDE HLDGS INC COM COM 43300A203 2,207 14,150 SH   SOLE   14,150 0 0
HOME DEPOT INC COM COM 437076102 1,010 2,433 SH   SOLE   2,433 0 0
HORIZON THERAPEUTICS PUB LTD COM G46188101 2,963 27,500 SH   SOLE   27,500 0 0
HUMANA INC COM COM 444859102 434 935 SH   SOLE   935 0 0
IAA INC COM 449253103 2,118 41,850 SH   SOLE   41,850 0 0
IAC INTERACTIVECORP NEW COM 44891N208 654 5,000 SH   SOLE   5,000 0 0
ICF INTERNATIONAL INC COM 44925C103 24,536 239,258 SH   SOLE   239,258 0 0
ICON PLC SHS COM G4705A100 640 2,068 SH   SOLE   2,068 0 0
IDACORP INC COM 451107106 20,309 179,236 SH   SOLE   179,236 0 0
IDEXX LABORATORIES INC COM 45168D104 3,161 4,800 SH   SOLE   4,800 0 0
INSULET CORP COM 45784P101 1,437 5,400 SH   SOLE   5,400 0 0
INTEGER HOLDINGS CORP COM 45826H109 16,627 194,258 SH   SOLE   194,258 0 0
INTEGRA LIFESCIENCES HOLDINGS COM 457985208 25,813 385,319 SH   SOLE   385,319 0 0
ITT INC COM 45073V108 1,686 16,500 SH   SOLE   16,500 0 0
J & J SNACK FOODS CORP COM 466032109 11,991 75,913 SH   SOLE   75,913 0 0
JONES LANG LASALLE INC COM 48020Q107 345 1,282 SH   SOLE   1,282 0 0
JPMORGAN CHASE & CO COM 46625H100 928 5,860 SH   SOLE   5,860 0 0
KAISER ALUMINUM CORP COM 483007704 16,332 173,856 SH   SOLE   173,856 0 0
KEYCORP NEW COM COM 493267108 328 14,200 SH   SOLE   14,200 0 0
KFORCE INC COM 493732101 18,583 247,043 SH   SOLE   247,043 0 0
KORN FERRY COM 500643200 19,448 256,801 SH   SOLE   256,801 0 0
KROGER CO COM COM 501044101 760 16,800 SH   SOLE   16,800 0 0
LA Z BOY INC COM 505336107 14,588 401,768 SH   SOLE   401,768 0 0
LAMAR ADVERTISING CO COM 512816109 432 3,561 SH   SOLE   3,561 0 0
LAMB WESTON HLDGS INC COM 513272104 408 6,430 SH   SOLE   6,430 0 0
LGI HOMES INC COM 50187T106 13,472 87,211 SH   SOLE   87,211 0 0
LHC GROUP INC COM 50187A107 24,692 179,929 SH   SOLE   179,929 0 0
LILLY ELI & CO COM COM 532457108 833 3,015 SH   SOLE   3,015 0 0
LINDE PLC COM G5494J103 639 1,845 SH   SOLE   1,845 0 0
LITTELFUSE INC COM 537008104 807 2,563 SH   SOLE   2,563 0 0
LIVEPERSON INC COM 538146101 436 12,200 SH   SOLE   12,200 0 0
LPL FINL HLDGS INC COM 50212V100 2,017 12,600 SH   SOLE   12,600 0 0
LULULEMON ATHLETICA INC COM COM 550021109 2,427 6,200 SH   SOLE   6,200 0 0
MARAVAI LIFESCIENCES HOLDINGS COM 56600D107 1,504 35,900 SH   SOLE   35,900 0 0
MARCUS & MILLICHAP INC COM 566324109 23,721 460,956 SH   SOLE   460,956 0 0
MARKEL CORP COM 570535104 537 435 SH   SOLE   435 0 0
MASIMO CORP COM 574795100 2,313 7,900 SH   SOLE   7,900 0 0
MASTEC INC COM 576323109 461 5,000 SH   SOLE   5,000 0 0
MASTERCARD INC CL A COM 57636Q104 920 2,560 SH   SOLE   2,560 0 0
MEDPACE HOLDINGS INC COM 58506Q109 10,763 49,451 SH   SOLE   49,451 0 0
MERCANTILE BANK CORP COM 587376104 11,137 317,920 SH   SOLE   317,920 0 0
META PLATFORM, INC COM 30303M102 1,350 4,015 SH   SOLE   4,015 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 3,423 39,319 SH   SOLE   39,319 0 0
MICROSOFT CORP COM 594918104 4,027 11,975 SH   SOLE   11,975 0 0
MKS INSTRUMENTS INC COM COM 55306N104 2,472 14,194 SH   SOLE   14,194 0 0
MOELIS & CO COM 60786M105 19,434 310,901 SH   SOLE   310,901 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,417 4,900 SH   SOLE   4,900 0 0
MORGAN STANLEY COM NEW COM 617446448 564 5,750 SH   SOLE   5,750 0 0
MOVADO GROUP INC COM 624580106 19,144 457,664 SH   SOLE   457,664 0 0
MSCI INC CL A COM 55354G100 2,757 4,500 SH   SOLE   4,500 0 0
NATUS MEDICAL INC COM 639050103 13,204 556,406 SH   SOLE   556,406 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 25,500 168,894 SH   SOLE   168,894 0 0
NEXTERA ENERGY INC COM COM 65339F101 761 8,153 SH   SOLE   8,153 0 0
NIKE INC CL B COM 654106103 653 3,920 SH   SOLE   3,920 0 0
NVIDIA CORP COM COM 67066G104 1,853 6,300 SH   SOLE   6,300 0 0
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107 2,352 3,330 SH   SOLE   3,330 0 0
OKTA INC CL A COM 679295105 1,849 8,250 SH   SOLE   8,250 0 0
OLD DOMINION FREIGHT LINE COM 679580100 2,921 8,150 SH   SOLE   8,150 0 0
OLLIE'S BARGAIN OUTLET HLDGS COM 681116109 12,251 239,332 SH   SOLE   239,332 0 0
OMNICELL INC COM 68213N109 11,495 63,708 SH   SOLE   63,708 0 0
ONEMAIN HOLDINGS INC COM 68268W103 1,611 32,200 SH   SOLE   32,200 0 0
ONTO INNOVATION INC COM 683344105 24,523 242,247 SH   SOLE   242,247 0 0
OPENDOOR TECH INC COM 683712103 1,220 83,500 SH   SOLE   83,500 0 0
OSHKOSH CORP COM COM 688239201 468 4,155 SH   SOLE   4,155 0 0
PACIRA BIOSCIENCES INC COM 695127100 10,783 179,207 SH   SOLE   179,207 0 0
PALO ALTO NETWORKS INC COM 697435105 2,951 5,300 SH   SOLE   5,300 0 0
PATRICK INDS INC COM 703343103 12,544 155,453 SH   SOLE   155,453 0 0
PAYCHEX INC COM COM 704326107 2,402 17,597 SH   SOLE   17,597 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,857 6,880 SH   SOLE   6,880 0 0
PERKINELMER INC COM 714046109 855 4,254 SH   SOLE   4,254 0 0
PHILLIPS 66 COM 718546104 275 3,800 SH   SOLE   3,800 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 305 1,675 SH   SOLE   1,675 0 0
PLANET FITNESS INC CL A COM 72703H101 2,065 22,800 SH   SOLE   22,800 0 0
PLUG POWER INC COM NEW COM 72919P202 1,948 69,000 SH   SOLE   69,000 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 431 2,150 SH   SOLE   2,150 0 0
POOL CORP COM 73278L105 2,700 4,770 SH   SOLE   4,770 0 0
PTC INC COM 69370C100 597 4,929 SH   SOLE   4,929 0 0
PURE STORAGE INC CL A COM 74624M102 2,464 75,700 SH   SOLE   75,700 0 0
QUALCOMM INC COM 747525103 806 4,408 SH   SOLE   4,408 0 0
QUALYS INC COM 74758T303 480 3,498 SH   SOLE   3,498 0 0
QUANTA SVCS INC COM COM 74762E102 2,484 21,662 SH   SOLE   21,662 0 0
QUIDEL CORP COM COM 74838J101 1,053 7,800 SH   SOLE   7,800 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 816 9,483 SH   SOLE   9,483 0 0
RENT-A-CENTER INC COM 76009N100 437 9,100 SH   SOLE   9,100 0 0
RINGCENTRAL INC CL A COM 76680R206 1,574 8,400 SH   SOLE   8,400 0 0
ROBERT HALF INTERNATIONAL INC COM 770323103 562 5,043 SH   SOLE   5,043 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 346 4,500 SH   SOLE   4,500 0 0
RPM INTL INC COM COM 749685103 621 6,145 SH   SOLE   6,145 0 0
SAGE THERAPEUTICS INC COM 78667J108 830 19,500 SH   SOLE   19,500 0 0
SEACOAST BKG CORP FLA COM 811707801 12,878 363,902 SH   SOLE   363,902 0 0
SEAGEN INC COM 81181C104 1,793 11,600 SH   SOLE   11,600 0 0
SELECTIVE INS GROUP INC COM 816300107 30,005 366,185 SH   SOLE   366,185 0 0
SMARTSHEET INC CL A COM 83200N103 2,749 35,500 SH   SOLE   35,500 0 0
SOLAR EDGE TECHNOLOGIES INC COM 83417M104 1,843 6,570 SH   SOLE   6,570 0 0
SOUTHSTATE CORP COM 840441109 23,847 297,672 SH   SOLE   297,672 0 0
SPLUNK INC COM 848637104 1,597 13,800 SH   SOLE   13,800 0 0
SPOTIFY TECHNOLOGY SA COM L8681T102 2,715 11,600 SH   SOLE   11,600 0 0
SPS COMMERCE INC COM 78463M107 9,773 68,657 SH   SOLE   68,657 0 0
STEWART INFORMATION SERVICES C COM 860372101 19,171 240,450 SH   SOLE   240,450 0 0
STIFEL FINL CORP COM 860630102 10,850 154,073 SH   SOLE   154,073 0 0
SUN CMNTYS INC COM COM 866674104 2,322 11,060 SH   SOLE   11,060 0 0
SUNSTONE HOTEL INVS INC NEW CO COM 867892101 12,433 1,059,955 SH   SOLE   1,059,955 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108 9,353 320,742 SH   SOLE   320,742 0 0
SYNOPSYS INC COM 871607107 2,985 8,100 SH   SOLE   8,100 0 0
TANDEM DIABETES CARE INC COM COM 875372203 2,167 14,400 SH   SOLE   14,400 0 0
TELEFLEX INC COM 879369106 657 2,000 SH   SOLE   2,000 0 0
TENABLE HOLDINGS INC COM 88025T102 2,230 40,500 SH   SOLE   40,500 0 0
TETRA TECH INC NEW COM 88162G103 495 2,917 SH   SOLE   2,917 0 0
THERMO FISHER CORP COM COM 883556102 1,054 1,580 SH   SOLE   1,580 0 0
TIMKEN CO COM COM 887389104 506 7,300 SH   SOLE   7,300 0 0
TRACTOR SUPPLY CO COM COM 892356106 793 3,323 SH   SOLE   3,323 0 0
TRANSDIGM GROUP INC COM 893641100 910 1,430 SH   SOLE   1,430 0 0
TRANSUNION COM COM 89400J107 2,146 18,100 SH   SOLE   18,100 0 0
TREX CO INC COM 89531P105 2,647 19,600 SH   SOLE   19,600 0 0
UMB FINANICAL CORP COM 902788108 11,394 107,382 SH   SOLE   107,382 0 0
UNITED BANKSHARES INC WEST VA COM 909907107 14,415 397,317 SH   SOLE   397,317 0 0
UNITIL CORP COM 913259107 8,631 187,670 SH   SOLE   187,670 0 0
US BANCORP DEL COM 902973304 410 7,295 SH   SOLE   7,295 0 0
VEEVA SYS INC CL A COM 922475108 2,146 8,400 SH   SOLE   8,400 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 480 9,247 SH   SOLE   9,247 0 0
WAL MART STORES INC COM COM 931142103 751 5,190 SH   SOLE   5,190 0 0
WASTE MANAGEMENT INC COM COM 94106L109 768 4,600 SH   SOLE   4,600 0 0
WELLS FARGO & CO NEW COM COM 949746101 393 8,200 SH   SOLE   8,200 0 0
XPO LOGISTICS INC COM 983793100 1,448 18,700 SH   SOLE   18,700 0 0
YETI HOLDINGS INC COM 98585X104 1,590 19,200 SH   SOLE   19,200 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 2,559 4,300 SH   SOLE   4,300 0 0
ZOETIS INC CL A COM 98978V103 920 3,770 SH   SOLE   3,770 0 0
ZYNGA INC CL A COM 98986T108 669 104,600 SH   SOLE   104,600 0 0