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,961 61,074 SH   SOLE   61,074 0 0
ABBOTT LABS COMMON STOCK 002824100 2,900 40,089 SH   SOLE   40,089 0 0
ALPHABET INC COMMON STOCK 02079K107 1,046 1,010 SH   SOLE   1,010 0 0
AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 1,701 18,736 SH   SOLE   18,736 0 0
AMGEN INC COMMON STOCK 031162100 1,944 9,985 SH   SOLE   9,985 0 0
ANADARKO PETE CORP COMMON STOCK 032511107 1,175 26,810 SH   SOLE   26,810 0 0
ANALOG DEVICES COMMON STOCK 032654105 2,201 25,646 SH   SOLE   25,646 0 0
APACHE CORP COMMON STOCK 037411105 1,225 46,652 SH   SOLE   46,652 0 0
APPLE INC COMMON STOCK 037833100 3,532 22,390 SH   SOLE   22,390 0 0
ASTEC INDUSTRIES INC COMMON STOCK 046224101 1,055 34,932 SH   SOLE   34,932 0 0
ATLAS AIR COMMON STOCK 049164205 1,326 31,436 SH   SOLE   31,436 0 0
AVNET INC COMMON STOCK 053807103 1,243 34,439 SH   SOLE   34,439 0 0
BB&T CORP COMMON STOCK 054937107 2,541 58,655 SH   SOLE   58,655 0 0
BADGER METER INC COMMON STOCK 056525108 1,583 32,171 SH   SOLE   32,171 0 0
BECTON DICKINSON COMMON STOCK 075887109 3,330 14,778 SH   SOLE   14,778 0 0
BEMIS INC COMMON STOCK 081437105 1,804 39,310 SH   SOLE   39,310 0 0
BRADY CORPORATION COMMON STOCK 104674106 1,762 40,544 SH   SOLE   40,544 0 0
BRUNSWICK CORP COMMON STOCK 117043109 1,486 31,983 SH   SOLE   31,983 0 0
CBS CORP NEW COMMON STOCK 124857202 1,574 36,000 SH   SOLE   36,000 0 0
CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 1,671 17,082 SH   SOLE   17,082 0 0
CACI INTERNATIONAL INC COMMON STOCK 127190304 2,170 15,063 SH   SOLE   15,063 0 0
CAMDEN COMMON STOCK 133034108 1,877 52,194 SH   SOLE   52,194 0 0
CHURCH & DWIGHT INC COMMON STOCK 171340102 2,191 33,316 SH   SOLE   33,316 0 0
CIRRUS LOGIC COMMON STOCK 172755100 1,217 36,680 SH   SOLE   36,680 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 2,377 54,857 SH   SOLE   54,857 0 0
COOPER TIRE & RUBR CO COMMON STOCK 216831107 641 19,813 SH   SOLE   19,813 0 0
CORNING INC COMMON STOCK 219350105 2,234 73,962 SH   SOLE   73,962 0 0
CUBIC CORPORATION COMMON STOCK 229669106 1,749 32,550 SH   SOLE   32,550 0 0
DARDEN RESTAURANTS INC COM COMMON STOCK 237194105 1,922 19,242 SH   SOLE   19,242 0 0
DORMAN PRODUCTS INC COMMON STOCK 258278100 1,183 13,147 SH   SOLE   13,147 0 0
DOWDUPONT INC COMMON STOCK 26078J100 2,743 51,290 SH   SOLE   51,290 0 0
EOG RESOURCES INC COMMON STOCK 26875P101 1,852 21,231 SH   SOLE   21,231 0 0
GILEAD SCIENCES INC COMMON STOCK 375558103 1,921 30,715 SH   SOLE   30,715 0 0
HEXCEL CORP COMMON STOCK 428291108 2,192 38,226 SH   SOLE   38,226 0 0
HONEYWELL INTL INC COMMON STOCK 438516106 2,660 20,130 SH   SOLE   20,130 0 0
HORMEL FOODS CORP COMMON STOCK 440452100 2,185 51,187 SH   SOLE   51,187 0 0
JPMORGAN COMMON STOCK 46625H100 3,586 36,737 SH   SOLE   36,737 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 2,347 18,187 SH   SOLE   18,187 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103 1,044 9,166 SH   SOLE   9,166 0 0
LHC GROUP INC COM COMMON STOCK 50187A107 2,365 25,187 SH   SOLE   25,187 0 0
LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 1,690 13,374 SH   SOLE   13,374 0 0
MTS SYSTEMS CORP COMMON STOCK 553777103 1,269 31,611 SH   SOLE   31,611 0 0
MASIMO CORP COMMON STOCK 574795100 2,004 18,660 SH   SOLE   18,660 0 0
MASTERCARD INC A COMMON STOCK 57636Q104 2,846 15,085 SH   SOLE   15,085 0 0
MAXIMUS INC COMMON STOCK 577933104 2,197 33,756 SH   SOLE   33,756 0 0
MCCORMICK & CO INC COMMON STOCK 579780206 1,568 11,263 SH   SOLE   11,263 0 0
MERIT MEDICAL SYSTEM COMMON STOCK 589889104 2,080 37,267 SH   SOLE   37,267 0 0
MICROSOFT CORP COMMON STOCK 594918104 3,205 31,553 SH   SOLE   31,553 0 0
MOSAIC COMPANY COMMON STOCK 61945C103 1,473 50,431 SH   SOLE   50,431 0 0
NORDSON CORP COMMON STOCK 655663102 2,009 16,829 SH   SOLE   16,829 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1,794 12,000 SH   SOLE   12,000 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 2,117 34,494 SH   SOLE   34,494 0 0
PAYCHEX INC COMMON STOCK 704326107 2,259 34,675 SH   SOLE   34,675 0 0
PEPSICO INC COMMON STOCK 713448108 1,934 17,509 SH   SOLE   17,509 0 0
PRUDENTIAL FINL INC COMMON STOCK 744320102 1,977 24,239 SH   SOLE   24,239 0 0
QUAKER COMMON STOCK 747316107 1,755 9,878 SH   SOLE   9,878 0 0
RAYMOND JAMES FINL INC COMMON STOCK 754730109 1,870 25,132 SH   SOLE   25,132 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108 1,173 32,520 SH   SOLE   32,520 0 0
SCHWAB CHARLES CORP COMMON STOCK 808513105 1,786 43,016 SH   SOLE   43,016 0 0
SENSIENT TECHNOLOGIES CORP COMMON STOCK 81725T100 1,884 33,728 SH   SOLE   33,728 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 1,435 21,416 SH   SOLE   21,416 0 0
SOUTH STATE CORPORATION COMMON STOCK 840441109 2,255 37,612 SH   SOLE   37,612 0 0
SPIRIT AEROSYSTEMS COMMON STOCK 848574109 1,681 23,323 SH   SOLE   23,323 0 0
STANDEX INTERNATIONAL CORP COMMON STOCK 854231107 1,795 26,712 SH   SOLE   26,712 0 0
STRYKER CORP COMMON STOCK 863667101 2,252 14,370 SH   SOLE   14,370 0 0
SYSCO CORP COMMON STOCK 871829107 2,214 35,330 SH   SOLE   35,330 0 0
TJX COS INC COMMON STOCK 872540109 2,425 54,206 SH   SOLE   54,206 0 0
TELEFLEX INC COMMON STOCK 879369106 2,511 9,716 SH   SOLE   9,716 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 3,420 15,282 SH   SOLE   15,282 0 0
TOTAL SYSTEM SERVICES, INC COMMON STOCK 891906109 1,755 21,586 SH   SOLE   21,586 0 0
US PHYSICAL THERAPY INC COMMON STOCK 90337L108 1,768 17,278 SH   SOLE   17,278 0 0
UNION BANKSHARES CORP COMMON STOCK 90539J109 2,288 81,058 SH   SOLE   81,058 0 0
UNITED PARCEL SVC INC COMMON STOCK 911312106 2,062 21,139 SH   SOLE   21,139 0 0
VF CORP COMMON STOCK 918204108 1,825 25,583 SH   SOLE   25,583 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 2,164 38,500 SH   SOLE   38,500 0 0
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 924 13,528 SH   SOLE   13,528 0 0
WELLS FARGO & CO NEW COMMON STOCK 949746101 1,907 41,388 SH   SOLE   41,388 0 0
WILLIAMS-SONOMA INC COMMON STOCK 969904101 1,373 27,214 SH   SOLE   27,214 0 0
WOLVERINE WORLD WIDE INC COMMON STOCK 978097103 1,961 61,492 SH   SOLE   61,492 0 0
JOHNSON CONTROLS INTL PLC COMMON STOCK G51502105 1,847 62,297 SH   SOLE   62,297 0 0
APTIV PLC FOREIGN STOCK G6095L109 1,344 21,834 SH   SOLE   21,834 0 0