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,030 25,400 SH   SOLE   25,400 0 0
ADOBE INC COM 00724F101 2,452 9,200 SH   SOLE   9,200 0 0
AFLAC INC COM 001055102 586 11,726 SH   SOLE   9,400 0 2,326
AMERICAN STS WTR CO COM 029899101 3,314 46,479 SH   SOLE   44,750 0 1,729
ANALOG DEVICES INC COM 032654105 899 8,541 SH   SOLE   7,600 0 941
ANSYS INC COM 03662Q105 2,085 11,409 SH   SOLE   11,400 0 9
AON PLC SHS CL A G0408V102 464 2,716 SH   SOLE   2,700 0 16
ARGO GROUP INTL HLDGS LTD COM G0464B107 466 6,600 SH   SOLE   6,600 0 0
ARISTA NETWORKS INC COM 040413106 3,426 10,894 SH   SOLE   10,500 0 394
ATLASSIAN CORP PLC CL A G06242104 1,592 14,164 SH   SOLE   14,000 0 164
ATMOS ENERGY CORP COM 049560105 1,462 14,207 SH   SOLE   13,000 0 1,207
AUTOMATIC DATA PROCESSING IN COM 053015103 1,548 9,689 SH   SOLE   8,900 0 789
BAXTER INTL INC COM 071813109 3,771 46,381 SH   SOLE   44,800 0 1,581
BROADCOM INC COM 11135F101 3,523 11,715 SH   SOLE   11,300 0 415
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,938 22,281 SH   SOLE   21,200 0 1,081
CABOT OIL & GAS CORP COM 127097103 1,909 73,157 SH   SOLE   73,100 0 57
CADENCE DESIGN SYSTEM INC COM 127387108 3,937 61,997 SH   SOLE   60,010 0 1,987
CALIFORNIA WTR SVC GROUP COM 130788102 947 17,442 SH   SOLE   15,300 0 2,142
CALLAWAY GOLF CO COM 131193104 879 55,183 SH   SOLE   48,100 0 7,083
CGI INC CL A SUB VTG 12532H104 2,366 34,400 SH   SOLE   34,400 0 0
CHEGG INC COM 163092109 1,957 51,336 SH   SOLE   51,300 0 36
CHEMED CORP NEW COM 16359R103 1,920 6,000 SH   SOLE   6,000 0 0
CHURCH & DWIGHT INC COM 171340102 2,456 34,473 SH   SOLE   32,800 0 1,673
CITY HLDG CO COM 177835105 407 5,337 SH   SOLE   5,300 0 37
COCA COLA EUROPEAN PARTNERS SHS G25839104 228 4,400 SH   SOLE   4,400 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,634 15,682 SH   SOLE   15,200 0 482
COMERICA INC COM 200340107 1,139 15,533 SH   SOLE   14,100 0 1,433
COMMVAULT SYSTEMS INC COM 204166102 2,281 35,234 SH   SOLE   33,500 0 1,734
CONOCOPHILLIPS COM 20825C104 1,688 25,292 SH   SOLE   25,100 0 192
DARDEN RESTAURANTS INC COM 237194105 1,109 9,127 SH   SOLE   8,000 0 1,127
DECKERS OUTDOOR CORP COM 243537107 3,260 22,177 SH   SOLE   21,300 0 877
EQUITY LIFESTYLE PPTYS INC COM 29472R108 345 3,018 SH   SOLE   3,000 0 18
EURONET WORLDWIDE INC COM 298736109 3,807 26,697 SH   SOLE   25,800 0 897
EXPONENT INC COM 30214U102 2,430 42,100 SH   SOLE   42,100 0 0
FABRINET SHS G3323L100 1,886 36,027 SH   SOLE   36,000 0 27
FASTENAL CO COM 311900104 2,248 34,949 SH   SOLE   32,900 0 2,049
FIRST FINL BANKSHARES COM 32020R109 512 8,867 SH   SOLE   7,000 0 1,867
GARMIN LTD SHS H2906T109 2,599 30,095 SH   SOLE   28,700 0 1,395
GENOMIC HEALTH INC COM 37244C101 359 5,128 SH   SOLE   5,100 0 28
GENPACT LIMITED SHS G3922B107 2,148 61,044 SH   SOLE   61,000 0 44
HAEMONETICS CORP COM 405024100 1,627 18,596 SH   SOLE   17,400 0 1,196
HD SUPPLY HLDGS INC COM 40416M105 2,077 47,905 SH   SOLE   45,200 0 2,705
HUBSPOT INC COM 443573100 3,363 20,231 SH   SOLE   19,500 0 731
IDACORP INC COM 451107106 1,388 13,946 SH   SOLE   12,800 0 1,146
INSPERITY INC COM 45778Q107 307 2,482 SH   SOLE   1,500 0 982
INTEGRATED DEVICE TECHNOLOGY COM 458118106 3,315 67,660 SH   SOLE   65,100 0 2,560
INTER PARFUMS INC COM 458334109 1,106 14,577 SH   SOLE   14,384 0 193
INTUIT COM 461202103 2,648 10,128 SH   SOLE   9,650 0 478
JOHNSON & JOHNSON COM 478160104 1,887 13,500 SH   SOLE   13,500 0 0
KEMPER CORP DEL COM 488401100 562 7,383 SH   SOLE   5,900 0 1,483
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,512 17,342 SH   SOLE   16,000 0 1,342
LANCASTER COLONY CORP COM 513847103 1,457 9,300 SH   SOLE   9,300 0 0
LAUDER ESTEE COS INC CL A 518439104 2,488 15,026 SH   SOLE   14,300 0 726
LENNOX INTL INC COM 526107107 1,551 5,867 SH   SOLE   5,400 0 467
LILLY ELI & CO COM 532457108 3,634 28,005 SH   SOLE   27,000 0 1,005
MASTERCARD INC CL A 57636Q104 1,254 5,324 SH   SOLE   4,800 0 524
MCDONALDS CORP COM 580135101 1,982 10,437 SH   SOLE   9,800 0 637
MCGRATH RENTCORP COM 580589109 2,764 48,862 SH   SOLE   46,758 0 2,104
MERCK & CO INC COM 58933Y105 3,461 41,614 SH   SOLE   40,200 0 1,414
MGE ENERGY INC COM 55277P104 1,443 21,229 SH   SOLE   19,500 0 1,729
NEW JERSEY RES COM 646025106 1,428 28,684 SH   SOLE   26,500 0 2,184
NEW RELIC INC COM 64829B100 3,363 34,069 SH   SOLE   32,900 0 1,169
NEXTERA ENERGY INC COM 65339F101 1,516 7,841 SH   SOLE   7,200 0 641
NMI HLDGS INC CL A 629209305 457 17,657 SH   SOLE   17,600 0 57
NORFOLK SOUTHERN CORP COM 655844108 1,461 7,817 SH   SOLE   4,800 0 3,017
NORTHWEST NAT HLDG CO COM 66765N105 440 6,700 SH   SOLE   6,700 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,535 9,103 SH   SOLE   8,780 0 323
OGE ENERGY CORP COM 670837103 1,536 35,624 SH   SOLE   32,800 0 2,824
ORACLE CORP COM 68389X105 552 10,280 SH   SOLE   8,200 0 2,080
OTTER TAIL CORP COM 689648103 369 7,400 SH   SOLE   7,400 0 0
PALO ALTO NETWORKS INC COM 697435105 2,687 11,063 SH   SOLE   10,550 0 513
PAYCHEX INC COM 704326107 2,499 31,157 SH   SOLE   27,300 0 3,857
PAYCOM SOFTWARE INC COM 70432V102 3,577 18,911 SH   SOLE   18,250 0 661
PLANET FITNESS INC CL A 72703H101 2,418 35,191 SH   SOLE   33,300 0 1,891
PROCTER AND GAMBLE CO COM 742718109 2,011 19,328 SH   SOLE   19,300 0 28
PROGRESSIVE CORP OHIO COM 743315103 1,455 20,187 SH   SOLE   18,450 0 1,737
PROOFPOINT INC COM 743424103 2,047 16,859 SH   SOLE   15,900 0 959
RED HAT INC COM 756577102 1,363 7,459 SH   SOLE   6,800 0 659
SALESFORCE COM INC COM 79466L302 3,356 21,194 SH   SOLE   20,450 0 744
SERVICENOW INC COM 81762P102 3,561 14,448 SH   SOLE   13,950 0 498
SILICON LABORATORIES INC COM 826919102 333 4,124 SH   SOLE   4,000 0 124
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,187 14,433 SH   SOLE   14,300 0 133
SPLUNK INC COM 848637104 3,296 26,454 SH   SOLE   25,600 0 854
SPS COMMERCE INC COM 78463M107 3,131 29,523 SH   SOLE   28,300 0 1,223
SYNOPSYS INC COM 871607107 2,569 22,313 SH   SOLE   22,300 0 13
TANDEM DIABETES CARE INC COM NEW 875372203 3,223 50,753 SH   SOLE   49,100 0 1,653
TARGET CORP COM 87612E106 362 4,508 SH   SOLE   0 0 4,508
TJX COS INC NEW COM 872540109 3,250 61,088 SH   SOLE   58,700 0 2,388
UBIQUITI NETWORKS INC COM 90347A100 2,216 14,800 SH   SOLE   14,800 0 0
UGI CORP NEW COM 902681105 1,363 24,586 SH   SOLE   22,540 0 2,046
VEEVA SYS INC CL A COM 922475108 3,721 29,328 SH   SOLE   28,400 0 928
VMWARE INC CL A COM 928563402 3,700 20,495 SH   SOLE   19,800 0 695
WASTE MGMT INC DEL COM 94106L109 1,461 14,064 SH   SOLE   13,300 0 764
WEC ENERGY GROUP INC COM 92939U106 1,552 19,623 SH   SOLE   18,000 0 1,623
WELLCARE HEALTH PLANS INC COM 94946T106 930 3,448 SH   SOLE   3,000 0 448
WORKDAY INC CL A 98138H101 3,551 18,414 SH   SOLE   17,750 0 664
WORKIVA INC COM CL A 98139A105 3,031 59,777 SH   SOLE   57,300 0 2,477
ZEBRA TECHNOLOGIES CORP CL A 989207105 976 4,656 SH   SOLE   4,100 0 556
ZOETIS INC CL A 98978V103 1,405 13,957 SH   SOLE   12,800 0 1,157