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
ABM INDUSTRIES INCORPORATED COM COMMON STOCK 000957100 1,629 66,874 SH   SOLE   66,874 0 0
ABBOTT LABS COMMON STOCK 002824100 2,808 35,589 SH   SOLE   35,589 0 0
ALPHABET INC COMMON STOCK 02079K107 2,647 2,276 SH   SOLE   2,276 0 0
AMERICAN EAGLE OUTFITTERS INC COMMON STOCK 02553E106 624 78,500 SH   SOLE   78,500 0 0
AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 2,419 20,236 SH   SOLE   20,236 0 0
AMGEN INC COMMON STOCK 031162100 2,427 11,971 SH   SOLE   11,971 0 0
ANALOG DEVICES COMMON STOCK 032654105 2,389 26,646 SH   SOLE   26,646 0 0
APPLE INC COMMON STOCK 037833100 6,032 23,722 SH   SOLE   23,722 0 0
ASTEC INDUSTRIES INC COMMON STOCK 046224101 1,502 42,951 SH   SOLE   42,951 0 0
ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107 2,022 92,310 SH   SOLE   92,310 0 0
ATLAS AIR COMMON STOCK 049164205 1,133 44,136 SH   SOLE   44,136 0 0
BADGER METER INC COMMON STOCK 056525108 1,751 32,671 SH   SOLE   32,671 0 0
BECTON DICKINSON COMMON STOCK 075887109 3,958 17,228 SH   SOLE   17,228 0 0
BRADY CORPORATION COMMON STOCK 104674106 1,823 40,400 SH   SOLE   40,400 0 0
BRUNSWICK CORP COMMON STOCK 117043109 1,203 34,013 SH   SOLE   34,013 0 0
CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 1,792 20,082 SH   SOLE   20,082 0 0
CACI INTERNATIONAL INC COMMON STOCK 127190304 3,360 15,913 SH   SOLE   15,913 0 0
CAMDEN COMMON STOCK 133034108 1,752 55,694 SH   SOLE   55,694 0 0
CHEVRON CORP NEW COMMON STOCK 166764100 1,402 19,350 SH   SOLE   19,350 0 0
CHURCH & DWIGHT INC COMMON STOCK 171340102 2,138 33,316 SH   SOLE   33,316 0 0
CIRRUS LOGIC COMMON STOCK 172755100 2,086 31,780 SH   SOLE   31,780 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 2,412 61,357 SH   SOLE   61,357 0 0
CORNING INC COMMON STOCK 219350105 2,013 98,009 SH   SOLE   98,009 0 0
CUBIC CORPORATION COMMON STOCK 229669106 1,597 38,658 SH   SOLE   38,658 0 0
DARDEN RESTAURANTS INC COM COMMON STOCK 237194105 1,135 20,842 SH   SOLE   20,842 0 0
DORMAN PRODUCTS INC COMMON STOCK 258278100 727 13,147 SH   SOLE   13,147 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 1,152 33,782 SH   SOLE   33,782 0 0
EOG RESOURCES INC COMMON STOCK 26875P101 795 22,131 SH   SOLE   22,131 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 758 19,950 SH   SOLE   19,950 0 0
GLOBAL PMTS INC COMMON STOCK 37940X102 2,522 17,486 SH   SOLE   17,486 0 0
HEXCEL CORP COMMON STOCK 428291108 1,384 37,226 SH   SOLE   37,226 0 0
HONEYWELL INTL INC COMMON STOCK 438516106 2,867 21,430 SH   SOLE   21,430 0 0
HORMEL FOODS CORP COMMON STOCK 440452100 2,872 61,587 SH   SOLE   61,587 0 0
JPMORGAN COMMON STOCK 46625H100 3,890 43,205 SH   SOLE   43,205 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 2,385 18,187 SH   SOLE   18,187 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103 1,620 12,666 SH   SOLE   12,666 0 0
LHC GROUP INC COM COMMON STOCK 50187A107 2,781 19,837 SH   SOLE   19,837 0 0
LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 1,766 13,974 SH   SOLE   13,974 0 0
LOWES COS INC COMMON STOCK 548661107 1,777 20,650 SH   SOLE   20,650 0 0
MTS SYSTEMS CORP COMMON STOCK 553777103 827 36,759 SH   SOLE   36,759 0 0
MASIMO CORP COMMON STOCK 574795100 2,497 14,100 SH   SOLE   14,100 0 0
MASTERCARD INC A COMMON STOCK 57636Q104 3,644 15,085 SH   SOLE   15,085 0 0
MAXIMUS INC COMMON STOCK 577933104 2,005 34,456 SH   SOLE   34,456 0 0
MCCORMICK & CO INC COMMON STOCK 579780206 1,590 11,263 SH   SOLE   11,263 0 0
MERIT MEDICAL SYSTEM COMMON STOCK 589889104 1,395 44,644 SH   SOLE   44,644 0 0
MICROSOFT CORP COMMON STOCK 594918104 5,197 32,953 SH   SOLE   32,953 0 0
MOSAIC COMPANY COMMON STOCK 61945C103 637 58,902 SH   SOLE   58,902 0 0
NORDSON CORP COMMON STOCK 655663102 2,577 19,082 SH   SOLE   19,082 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 2,044 14,000 SH   SOLE   14,000 0 0
PAYCHEX INC COMMON STOCK 704326107 2,182 34,675 SH   SOLE   34,675 0 0
PEPSICO INC COMMON STOCK 713448108 2,247 18,709 SH   SOLE   18,709 0 0
PRUDENTIAL FINL INC COMMON STOCK 744320102 1,561 29,932 SH   SOLE   29,932 0 0
QUAKER COMMON STOCK 747316107 1,288 10,200 SH   SOLE   10,200 0 0
RAYMOND JAMES FINL INC COMMON STOCK 754730109 1,652 26,132 SH   SOLE   26,132 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108 571 42,320 SH   SOLE   42,320 0 0
SCHWAB CHARLES CORP COMMON STOCK 808513105 1,525 45,368 SH   SOLE   45,368 0 0
SENSIENT TECHNOLOGIES CORP COMMON STOCK 81725T100 1,555 35,728 SH   SOLE   35,728 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 2,620 29,315 SH   SOLE   29,315 0 0
SOUTH STATE CORPORATION COMMON STOCK 840441109 2,682 45,665 SH   SOLE   45,665 0 0
SPIRIT AEROSYSTEMS COMMON STOCK 848574109 591 24,685 SH   SOLE   24,685 0 0
STANDEX INTERNATIONAL CORP COMMON STOCK 854231107 1,598 32,605 SH   SOLE   32,605 0 0
STRYKER CORP COMMON STOCK 863667101 2,601 15,620 SH   SOLE   15,620 0 0
SYSCO CORP COMMON STOCK 871829107 1,685 36,918 SH   SOLE   36,918 0 0
TJX COS INC COMMON STOCK 872540109 2,711 56,706 SH   SOLE   56,706 0 0
TELEFLEX INC COMMON STOCK 879369106 2,845 9,716 SH   SOLE   9,716 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 3,767 13,282 SH   SOLE   13,282 0 0
TRUIST FINANCIAL CORP COMMON STOCK 89832Q109 2,114 68,547 SH   SOLE   68,547 0 0
US PHYSICAL THERAPY INC COMMON STOCK 90337L108 1,192 17,278 SH   SOLE   17,278 0 0
UNITED PARCEL SVC INC COMMON STOCK 911312106 2,331 24,956 SH   SOLE   24,956 0 0
UNIVERSAL FST PRODS INC COM COMMON STOCK 913543104 1,990 53,500 SH   SOLE   53,500 0 0
VF CORP COMMON STOCK 918204108 1,543 28,533 SH   SOLE   28,533 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 2,677 49,830 SH   SOLE   49,830 0 0
VIACOMCBS INC COMMON STOCK 92556H206 609 43,455 SH   SOLE   43,455 0 0
WELLS FARGO & CO NEW COMMON STOCK 949746101 1,477 51,469 SH   SOLE   51,469 0 0
WILLIAMS-SONOMA INC COMMON STOCK 969904101 1,402 32,964 SH   SOLE   32,964 0 0
WOLVERINE WORLD WIDE INC COMMON STOCK 978097103 1,085 71,392 SH   SOLE   71,392 0 0
AMCOR PLC FOREIGN STOCK G0250X107 1,628 200,481 SH   SOLE   200,481 0 0
JOHNSON CONTROLS INTL PLC COMMON STOCK G51502105 2,012 74,616 SH   SOLE   74,616 0 0
APTIV PLC FOREIGN STOCK G6095L109 1,450 29,440 SH   SOLE   29,440 0 0
NORWEGIAN CRUISE LINE HLDGS LTD COMMON STOCK G66721104 333 30,346 SH   SOLE   30,346 0 0