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
ABBOTT LABS COM 002824100 2,136 25,400 SH   SOLE   25,400 0 0
ADOBE INC COM 00724F101 2,063 7,000 SH   SOLE   7,000 0 0
AFLAC INC COM 001055102 678 12,372 SH   SOLE   9,700 0 2,672
AMERICAN STS WTR CO COM 029899101 3,714 49,365 SH   SOLE   47,450 0 1,915
ANSYS INC COM 03662Q105 3,817 18,636 SH   SOLE   17,900 0 736
AON PLC SHS CL A G0408V102 543 2,816 SH   SOLE   2,800 0 16
ARCH CAP GROUP LTD ORD G0450A105 681 18,378 SH   SOLE   14,600 0 3,778
ARGO GROUP INTL HLDGS LTD COM G0464B107 489 6,600 SH   SOLE   6,600 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,394 24,628 SH   SOLE   24,600 0 28
ATMOS ENERGY CORP COM 049560105 1,556 14,741 SH   SOLE   13,400 0 1,341
AUTOMATIC DATA PROCESSING IN COM 053015103 1,627 9,800 SH   SOLE   8,900 0 900
BAXTER INTL INC COM 071813109 3,870 47,155 SH   SOLE   45,400 0 1,755
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,308 15,300 SH   SOLE   15,300 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,839 21,800 SH   SOLE   21,500 0 300
CADENCE DESIGN SYSTEM INC COM 127387108 4,039 57,047 SH   SOLE   54,910 0 2,137
CALIFORNIA WTR SVC GROUP COM 130788102 951 18,791 SH   SOLE   16,200 0 2,591
CALLAWAY GOLF CO COM 131193104 964 56,152 SH   SOLE   48,100 0 8,052
CGI INC CL A SUB VTG 12532H104 2,852 37,100 SH   SOLE   37,100 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 509 4,400 SH   SOLE   4,400 0 0
CHEMED CORP NEW COM 16359R103 3,687 10,218 SH   SOLE   9,800 0 418
CHESAPEAKE UTILS CORP COM 165303108 219 2,300 SH   SOLE   2,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,539 2,100 SH   SOLE   2,100 0 0
CHURCH & DWIGHT INC COM 171340102 2,531 34,638 SH   SOLE   32,800 0 1,838
CINTAS CORP COM 172908105 3,818 16,088 SH   SOLE   15,500 0 588
CITY HLDG CO COM 177835105 453 5,937 SH   SOLE   5,900 0 37
COCA COLA EUROPEAN PARTNERS SHS G25839104 269 5,200 SH   SOLE   5,200 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,314 23,106 SH   SOLE   21,700 0 1,406
COPART INC COM 217204106 3,389 45,345 SH   SOLE   43,400 0 1,945
COSTAR GROUP INC COM 22160N109 2,579 4,654 SH   SOLE   4,400 0 254
CTRIP COM INTL LTD SPONSORED ADS 22943F100 502 13,600 SH   SOLE   13,600 0 0
CUMMINS INC COM 231021106 3,701 21,600 SH   SOLE   20,750 0 850
DARDEN RESTAURANTS INC COM 237194105 1,050 8,622 SH   SOLE   7,400 0 1,222
DECKERS OUTDOOR CORP COM 243537107 3,920 22,274 SH   SOLE   21,400 0 874
DOVER CORP COM 260003108 2,217 22,123 SH   SOLE   22,100 0 23
EBAY INC COM 278642103 2,287 57,900 SH   SOLE   57,900 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,496 8,100 SH   SOLE   8,100 0 0
ENSIGN GROUP INC COM 29358P101 3,205 56,314 SH   SOLE   53,709 0 2,605
EQUITY LIFESTYLE PPTYS INC COM 29472R108 428 3,518 SH   SOLE   3,500 0 18
EURONET WORLDWIDE INC COM 298736109 4,413 26,230 SH   SOLE   25,300 0 930
EVERTEC INC COM 30040P103 725 22,185 SH   SOLE   17,500 0 4,685
EXPONENT INC COM 30214U102 2,467 42,137 SH   SOLE   42,100 0 37
FACTSET RESH SYS INC COM 303075105 684 2,388 SH   SOLE   1,900 0 488
FASTENAL CO COM 311900104 2,283 70,041 SH   SOLE   65,800 0 4,241
FEDERAL SIGNAL CORP COM 313855108 1,847 69,033 SH   SOLE   63,700 0 5,333
FERRARI N V COM N3167Y103 1,917 11,800 SH   SOLE   11,800 0 0
FIRST FINL BANKSHARES COM 32020R109 638 20,665 SH   SOLE   16,200 0 4,465
FIRSTSERVICE CORP NEW COM 33767E202 424 4,400 SH   SOLE   4,400 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,507 8,928 SH   SOLE   8,400 0 528
GENPACT LIMITED SHS G3922B107 2,976 78,119 SH   SOLE   74,600 0 3,519
GLOBANT S A COM L44385109 3,191 31,577 SH   SOLE   30,000 0 1,577
HAEMONETICS CORP COM 405024100 2,006 16,668 SH   SOLE   15,400 0 1,268
IDACORP INC COM 451107106 1,475 14,684 SH   SOLE   13,400 0 1,284
IDEX CORP COM 45167R104 2,412 14,010 SH   SOLE   13,100 0 910
IDEXX LABS INC COM 45168D104 2,285 8,300 SH   SOLE   8,300 0 0
INSPERITY INC COM 45778Q107 1,447 11,851 SH   SOLE   10,700 0 1,151
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,357 11,200 SH   SOLE   11,200 0 0
KEMPER CORP DEL COM 488401100 1,471 17,046 SH   SOLE   15,400 0 1,646
LAUDER ESTEE COS INC CL A 518439104 3,934 21,483 SH   SOLE   20,700 0 783
LHC GROUP INC COM 50187A107 2,224 18,600 SH   SOLE   18,600 0 0
LILLY ELI & CO COM 532457108 3,153 28,457 SH   SOLE   27,300 0 1,157
LULULEMON ATHLETICA INC COM 550021109 2,827 15,687 SH   SOLE   14,900 0 787
MASTERCARD INC CL A 57636Q104 1,443 5,455 SH   SOLE   4,900 0 555
MATERION CORP COM 576690101 2,387 35,200 SH   SOLE   35,200 0 0
MCDONALDS CORP COM 580135101 2,103 10,126 SH   SOLE   9,800 0 326
MCGRATH RENTCORP COM 580589109 3,336 53,684 SH   SOLE   51,358 0 2,326
MERCK & CO INC COM 58933Y105 3,618 42,731 SH   SOLE   41,100 0 1,631
MGE ENERGY INC COM 55277P104 1,591 21,764 SH   SOLE   19,800 0 1,964
MICROSOFT CORP COM 594918104 2,794 20,855 SH   SOLE   19,800 0 1,055
MOLINA HEALTHCARE INC COM 60855R100 1,411 9,857 SH   SOLE   8,900 0 957
MSCI INC COM 55354G100 1,028 4,304 SH   SOLE   3,700 0 604
NEW JERSEY RES COM 646025106 1,500 30,000 SH   SOLE   27,400 0 2,600
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,042 31,500 SH   SOLE   31,500 0 0
NEXTERA ENERGY INC COM 65339F101 1,638 7,998 SH   SOLE   7,300 0 698
NMI HLDGS INC CL A 629209305 1,318 46,425 SH   SOLE   41,400 0 5,025
NORFOLK SOUTHERN CORP COM 655844108 4,109 20,612 SH   SOLE   17,800 0 2,812
NORTHWEST NAT HLDG CO COM 66765N105 521 7,500 SH   SOLE   7,500 0 0
OGE ENERGY CORP COM 670837103 1,049 24,641 SH   SOLE   21,500 0 3,141
ONE GAS INC COM 68235P108 627 6,945 SH   SOLE   5,400 0 1,545
ORACLE CORP COM 68389X105 654 11,474 SH   SOLE   9,000 0 2,474
OSI SYSTEMS INC COM 671044105 1,509 13,400 SH   SOLE   13,400 0 0
OTTER TAIL CORP COM 689648103 459 8,700 SH   SOLE   8,700 0 0
PACCAR INC COM 693718108 959 13,379 SH   SOLE   11,500 0 1,879
PAYCHEX INC COM 704326107 2,540 30,866 SH   SOLE   27,300 0 3,566
PAYCOM SOFTWARE INC COM 70432V102 4,271 18,839 SH   SOLE   18,150 0 689
PAYPAL HLDGS INC COM 70450Y103 963 8,413 SH   SOLE   7,100 0 1,313
PROCTER AND GAMBLE CO COM 742718109 2,119 19,328 SH   SOLE   19,300 0 28
PROGRESSIVE CORP OHIO COM 743315103 1,540 19,272 SH   SOLE   17,450 0 1,822
PROS HOLDINGS INC COM 74346Y103 930 14,700 SH   SOLE   14,700 0 0
RADIAN GROUP INC COM 750236101 930 40,719 SH   SOLE   35,000 0 5,719
ROPER TECHNOLOGIES INC COM 776696106 2,894 7,902 SH   SOLE   7,500 0 402
SERVICENOW INC COM 81762P102 4,032 14,684 SH   SOLE   14,150 0 534
SHOPIFY INC CL A 82509L107 1,741 5,800 SH   SOLE   5,800 0 0
SILICON LABORATORIES INC COM 826919102 436 4,219 SH   SOLE   4,000 0 219
SOUTHWEST GAS HOLDINGS INC COM 844895102 529 5,900 SH   SOLE   5,900 0 0
STARBUCKS CORP COM 855244109 2,205 26,300 SH   SOLE   26,300 0 0
STRATEGIC ED INC COM 86272C103 961 5,400 SH   SOLE   5,400 0 0
STRYKER CORP COM 863667101 1,619 7,877 SH   SOLE   7,200 0 677
SYNOPSYS INC COM 871607107 3,049 23,696 SH   SOLE   22,600 0 1,096
TARGET CORP COM 87612E106 397 4,580 SH   SOLE   0 0 4,580
THE TRADE DESK INC COM CL A 88339J105 909 3,992 SH   SOLE   3,900 0 92
TJX COS INC NEW COM 872540109 3,519 66,548 SH   SOLE   63,900 0 2,648
VEEVA SYS INC CL A COM 922475108 4,139 25,534 SH   SOLE   24,600 0 934
VERACYTE INC COM 92337F107 539 18,900 SH   SOLE   18,900 0 0
VISA INC COM CL A 92826C839 1,284 7,397 SH   SOLE   6,600 0 797
VMWARE INC CL A COM 928563402 3,388 20,259 SH   SOLE   19,500 0 759
VULCAN MATLS CO COM 929160109 1,593 11,600 SH   SOLE   11,600 0 0
WASTE MGMT INC DEL COM 94106L109 1,375 11,920 SH   SOLE   11,900 0 20
WEC ENERGY GROUP INC COM 92939U106 1,813 21,750 SH   SOLE   18,200 0 1,775
WELLCARE HEALTH PLANS INC COM 94946T106 1,496 5,247 SH   SOLE   4,750 0 497
WORKDAY INC CL A 98138H101 1,636 7,956 SH   SOLE   7,300 0 656
WORKIVA INC COM CL A 98139A105 3,296 56,738 SH   SOLE   54,300 0 2,438