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,479 39,217 SH   SOLE   39,217 0 0
ABBOTT LABS COMMON STOCK 002824100 1,887 33,058 SH   SOLE   33,058 0 0
ALMOST FAMILY INC COMMON STOCK 020409108 1,506 27,204 SH   SOLE   27,204 0 0
AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 1,714 18,736 SH   SOLE   18,736 0 0
ANALOG DEVICES COMMON STOCK 032654105 1,854 20,826 SH   SOLE   20,826 0 0
APACHE CORP COMMON STOCK 037411105 1,640 38,839 SH   SOLE   38,839 0 0
APPLE INC COMMON STOCK 037833100 3,071 18,144 SH   SOLE   18,144 0 0
ASTEC INDUSTRIES INC COMMON STOCK 046224101 1,605 27,443 SH   SOLE   27,443 0 0
ATLAS AIR COMMON STOCK 049164205 1,829 31,189 SH   SOLE   31,189 0 0
AVNET INC COMMON STOCK 053807103 1,214 30,639 SH   SOLE   30,639 0 0
BB&T CORP COMMON STOCK 054937107 2,351 47,280 SH   SOLE   47,280 0 0
BADGER METER INC COMMON STOCK 056525108 1,456 30,460 SH   SOLE   30,460 0 0
BECTON DICKINSON COMMON STOCK 075887109 2,618 12,230 SH   SOLE   12,230 0 0
BEMIS INC COMMON STOCK 081437105 1,486 31,101 SH   SOLE   31,101 0 0
BRADY CORPORATION COMMON STOCK 104674106 1,467 38,705 SH   SOLE   38,705 0 0
BRUNSWICK CORP COMMON STOCK 117043109 1,476 26,728 SH   SOLE   26,728 0 0
CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 1,845 14,809 SH   SOLE   14,809 0 0
CACI INTERNATIONAL INC COMMON STOCK 127190304 1,846 13,951 SH   SOLE   13,951 0 0
CAMDEN COMMON STOCK 133034108 1,837 43,600 SH   SOLE   43,600 0 0
CHURCH & DWIGHT INC COMMON STOCK 171340102 1,671 33,316 SH   SOLE   33,316 0 0
CIRRUS LOGIC COMMON STOCK 172755100 1,436 27,693 SH   SOLE   27,693 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 1,837 47,967 SH   SOLE   47,967 0 0
COOPER TIRE & RUBR CO COMMON STOCK 216831107 1,460 41,307 SH   SOLE   41,307 0 0
CORNING INC COMMON STOCK 219350105 1,832 57,269 SH   SOLE   57,269 0 0
CUBIC CORPORATION COMMON STOCK 229669106 1,580 26,804 SH   SOLE   26,804 0 0
DST SYS INC DEL COMMON STOCK 233326107 1,465 23,608 SH   SOLE   23,608 0 0
DARDEN RESTAURANTS INC COM COMMON STOCK 237194105 1,561 16,258 SH   SOLE   16,258 0 0
DOWDUPONT INC COMMON STOCK 26078J100 2,002 28,109 SH   SOLE   28,109 0 0
EOG RESOURCES INC COMMON STOCK 26875P101 1,718 15,925 SH   SOLE   15,925 0 0
EQT CORP COMMON STOCK 26884L109 1,533 26,925 SH   SOLE   26,925 0 0
ENVISION HEALTHCARE CORP COMMON STOCK 29414D100 995 28,796 SH   SOLE   28,796 0 0
GILEAD SCIENCES INC COMMON STOCK 375558103 1,737 24,252 SH   SOLE   24,252 0 0
HEXCEL CORP COMMON STOCK 428291108 1,839 29,737 SH   SOLE   29,737 0 0
HONEYWELL INTL INC COMMON STOCK 438516106 2,543 16,581 SH   SOLE   16,581 0 0
HORMEL FOODS CORP COMMON STOCK 440452100 1,834 50,387 SH   SOLE   50,387 0 0
JPMORGAN COMMON STOCK 46625H100 3,097 28,962 SH   SOLE   28,962 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 2,029 14,520 SH   SOLE   14,520 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103 1,106 9,166 SH   SOLE   9,166 0 0
LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 1,473 9,236 SH   SOLE   9,236 0 0
MTS SYSTEMS CORP COMMON STOCK 553777103 1,480 27,561 SH   SOLE   27,561 0 0
MASIMO CORP COMMON STOCK 574795100 1,463 17,249 SH   SOLE   17,249 0 0
MASTERCARD INC A COMMON STOCK 57636Q104 2,223 14,684 SH   SOLE   14,684 0 0
MAXIMUS INC COMMON STOCK 577933104 1,842 25,732 SH   SOLE   25,732 0 0
MCCORMICK & CO INC COMMON STOCK 579780206 1,199 11,763 SH   SOLE   11,763 0 0
MERIT MEDICAL SYSTEM COMMON STOCK 589889104 1,482 34,294 SH   SOLE   34,294 0 0
MICROSOFT CORP COMMON STOCK 594918104 2,306 26,953 SH   SOLE   26,953 0 0
NORDSON CORP COMMON STOCK 655663102 2,050 14,005 SH   SOLE   14,005 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1,663 11,479 SH   SOLE   11,479 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 1,857 25,216 SH   SOLE   25,216 0 0
PATTERSON COS INC COMMON STOCK 703395103 1,336 36,987 SH   SOLE   36,987 0 0
PAYCHEX INC COMMON STOCK 704326107 1,843 27,064 SH   SOLE   27,064 0 0
PEPSICO INC COMMON STOCK 713448108 1,563 13,036 SH   SOLE   13,036 0 0
PRUDENTIAL FINL INC COMMON STOCK 744320102 1,847 16,064 SH   SOLE   16,064 0 0
QUAKER COMMON STOCK 747316107 1,480 9,817 SH   SOLE   9,817 0 0
RAYMOND JAMES FINL INC COMMON STOCK 754730109 1,845 20,665 SH   SOLE   20,665 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108 1,651 24,506 SH   SOLE   24,506 0 0
SCHWAB CHARLES CORP COMMON STOCK 808513105 1,510 29,398 SH   SOLE   29,398 0 0
SENSIENT TECHNOLOGIES CORP COMMON STOCK 81725T100 1,832 25,038 SH   SOLE   25,038 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 1,473 15,511 SH   SOLE   15,511 0 0
SOUTH STATE CORPORATION COMMON STOCK 840441109 2,191 25,141 SH   SOLE   25,141 0 0
SPIRIT AEROSYSTEMS COMMON STOCK 848574109 1,484 17,005 SH   SOLE   17,005 0 0
STANDEX INTERNATIONAL CORP COMMON STOCK 854231107 1,881 18,471 SH   SOLE   18,471 0 0
STRYKER CORP COMMON STOCK 863667101 1,853 11,969 SH   SOLE   11,969 0 0
SYSCO CORP COMMON STOCK 871829107 1,839 30,279 SH   SOLE   30,279 0 0
TJX COS INC COMMON STOCK 872540109 1,838 24,045 SH   SOLE   24,045 0 0
TELEFLEX INC COMMON STOCK 879369106 1,853 7,446 SH   SOLE   7,446 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 2,649 13,952 SH   SOLE   13,952 0 0
TOTAL SYSTEM SERVICES, INC COMMON STOCK 891906109 1,488 18,817 SH   SOLE   18,817 0 0
US PHYSICAL THERAPY INC COMMON STOCK 90337L108 1,500 20,774 SH   SOLE   20,774 0 0
UNION BANKSHARES CORP COMMON STOCK 90539J109 2,189 60,511 SH   SOLE   60,511 0 0
UNITED PARCEL SVC INC COMMON STOCK 911312106 2,127 17,848 SH   SOLE   17,848 0 0
VF CORP COMMON STOCK 918204108 1,477 19,963 SH   SOLE   19,963 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 1,469 27,746 SH   SOLE   27,746 0 0
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 982 13,528 SH   SOLE   13,528 0 0
WELLS FARGO & CO NEW COMMON STOCK 949746101 1,607 26,489 SH   SOLE   26,489 0 0
WILLIAMS-SONOMA INC COMMON STOCK 969904101 1,392 26,933 SH   SOLE   26,933 0 0
WOLVERINE WORLD WIDE INC COMMON STOCK 978097103 1,891 59,313 SH   SOLE   59,313 0 0
DELPHI TECHNOLOGIES PLC COMMON STOCK G2709G107 233 4,446 SH   SOLE   4,446 0 0
JOHNSON CONTROLS INTL PLC COMMON STOCK G51502105 1,751 45,956 SH   SOLE   45,956 0 0
APTIV PLC FOREIGN STOCK G6095L109 1,475 17,392 SH   SOLE   17,392 0 0