<?xml version="1.0" ?>
<informationTable xsi:schemaLocation="http://www.sec.gov/edgar/document/thirteenf/informationtable eis_13FDocument.xsd" xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:n1="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <infoTable>
    <nameOfIssuer>AGILENT TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00846U101</cusip>
    <value>322</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4004</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2314</Sole>
      <Shared>0</Shared>
      <None>1690</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>APPLE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>037833100</cusip>
    <value>46208</value>
    <shrsOrPrnAmt>
      <sshPrnamt>243262</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>196588</Sole>
      <Shared>0</Shared>
      <None>46674</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ABBVIE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00287Y109</cusip>
    <value>8836</value>
    <shrsOrPrnAmt>
      <sshPrnamt>109643</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>58587</Sole>
      <Shared>0</Shared>
      <None>51056</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMBEV SA</nameOfIssuer>
    <titleOfClass>SPONSORED ADR</titleOfClass>
    <cusip>02319V103</cusip>
    <value>105</value>
    <shrsOrPrnAmt>
      <sshPrnamt>24519</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10165</Sole>
      <Shared>0</Shared>
      <None>14354</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ABBOTT LABS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>002824100</cusip>
    <value>8643</value>
    <shrsOrPrnAmt>
      <sshPrnamt>108121</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>48560</Sole>
      <Shared>0</Shared>
      <None>59561</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ACCENTURE PLC IRELAND</nameOfIssuer>
    <titleOfClass>SHS CLASS A</titleOfClass>
    <cusip>G1151C101</cusip>
    <value>12931</value>
    <shrsOrPrnAmt>
      <sshPrnamt>73464</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>63766</Sole>
      <Shared>0</Shared>
      <None>9698</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ADOBE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00724F101</cusip>
    <value>14519</value>
    <shrsOrPrnAmt>
      <sshPrnamt>54482</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>46772</Sole>
      <Shared>0</Shared>
      <None>7710</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ANALOG DEVICES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>032654105</cusip>
    <value>11675</value>
    <shrsOrPrnAmt>
      <sshPrnamt>110904</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>90909</Sole>
      <Shared>0</Shared>
      <None>19995</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AUTOMATIC DATA PROCESSING IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>053015103</cusip>
    <value>4463</value>
    <shrsOrPrnAmt>
      <sshPrnamt>27942</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22728</Sole>
      <Shared>0</Shared>
      <None>5214</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AUTODESK INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>052769106</cusip>
    <value>287</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1842</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1781</Sole>
      <Shared>0</Shared>
      <None>61</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AFLAC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>001055102</cusip>
    <value>3243</value>
    <shrsOrPrnAmt>
      <sshPrnamt>64859</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>57043</Sole>
      <Shared>0</Shared>
      <None>7816</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>AGENCY BOND ETF</titleOfClass>
    <cusip>464288166</cusip>
    <value>1202</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10584</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10584</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AKAMAI TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00971T101</cusip>
    <value>627</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8744</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8744</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALIGN TECHNOLOGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>016255101</cusip>
    <value>25661</value>
    <shrsOrPrnAmt>
      <sshPrnamt>90252</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>87400</Sole>
      <Shared>0</Shared>
      <None>2852</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALLSTATE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>020002101</cusip>
    <value>453</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4809</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>392</Sole>
      <Shared>0</Shared>
      <None>4417</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMGEN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>031162100</cusip>
    <value>11415</value>
    <shrsOrPrnAmt>
      <sshPrnamt>60087</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>52984</Sole>
      <Shared>0</Shared>
      <None>7103</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALPS ETF TR</nameOfIssuer>
    <titleOfClass>ALERIAN MLP</titleOfClass>
    <cusip>00162Q866</cusip>
    <value>460</value>
    <shrsOrPrnAmt>
      <sshPrnamt>45826</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37691</Sole>
      <Shared>0</Shared>
      <None>8135</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERIPRISE FINL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03076C106</cusip>
    <value>1449</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11312</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10197</Sole>
      <Shared>0</Shared>
      <None>1115</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMAZON COM INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>023135106</cusip>
    <value>19562</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10985</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9514</Sole>
      <Shared>0</Shared>
      <None>1471</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ANADARKO PETE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>032511107</cusip>
    <value>426</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9375</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8175</Sole>
      <Shared>0</Shared>
      <None>1200</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AIR PRODS &amp; CHEMS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>009158106</cusip>
    <value>2000</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10471</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7021</Sole>
      <Shared>0</Shared>
      <None>3450</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>APERGY CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03755L104</cusip>
    <value>511</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12445</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11098</Sole>
      <Shared>0</Shared>
      <None>1347</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAN WTR WKS CO INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>030420103</cusip>
    <value>4295</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41195</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>34760</Sole>
      <Shared>0</Shared>
      <None>6435</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAN STS WTR CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>029899101</cusip>
    <value>833</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11689</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9455</Sole>
      <Shared>0</Shared>
      <None>2234</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AWARE INC MASS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05453N100</cusip>
    <value>688</value>
    <shrsOrPrnAmt>
      <sshPrnamt>190108</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>190108</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAN EXPRESS CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>025816109</cusip>
    <value>3972</value>
    <shrsOrPrnAmt>
      <sshPrnamt>36339</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>32140</Sole>
      <Shared>0</Shared>
      <None>4199</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BOEING CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>097023105</cusip>
    <value>9072</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23786</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22630</Sole>
      <Shared>0</Shared>
      <None>1156</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESCO EXCHNG TRADED FD TR</nameOfIssuer>
    <titleOfClass>TAXABLE MUN BD</titleOfClass>
    <cusip>46138G805</cusip>
    <value>409</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13425</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3600</Sole>
      <Shared>0</Shared>
      <None>9825</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALIBABA GROUP HLDG LTD</nameOfIssuer>
    <titleOfClass>SPONSORED ADS</titleOfClass>
    <cusip>01609W102</cusip>
    <value>4029</value>
    <shrsOrPrnAmt>
      <sshPrnamt>22081</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19288</Sole>
      <Shared>0</Shared>
      <None>2793</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BANK AMER CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>060505104</cusip>
    <value>322</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11667</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8518</Sole>
      <Shared>0</Shared>
      <None>3149</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BCE INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>05534B760</cusip>
    <value>756</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17021</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10421</Sole>
      <Shared>0</Shared>
      <None>6600</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BECTON DICKINSON &amp; CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>075887109</cusip>
    <value>2228</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8920</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6143</Sole>
      <Shared>0</Shared>
      <None>2777</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FRANKLIN RES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>354613101</cusip>
    <value>316</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9525</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5520</Sole>
      <Shared>0</Shared>
      <None>4005</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BRIGHT HORIZONS FAM SOL IN D</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>109194100</cusip>
    <value>2310</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18177</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17314</Sole>
      <Shared>0</Shared>
      <None>863</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BIOGEN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09062X103</cusip>
    <value>241</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1019</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>732</Sole>
      <Shared>0</Shared>
      <None>287</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD BD INDEX FD INC</nameOfIssuer>
    <titleOfClass>INTERMED TERM</titleOfClass>
    <cusip>921937819</cusip>
    <value>731</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8704</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8704</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BOOKING HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09857L108</cusip>
    <value>3258</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1867</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1470</Sole>
      <Shared>0</Shared>
      <None>397</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BLACKROCK INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09247X101</cusip>
    <value>6498</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15204</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12628</Sole>
      <Shared>0</Shared>
      <None>2576</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BRISTOL MYERS SQUIBB CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>110122108</cusip>
    <value>1245</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26094</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14283</Sole>
      <Shared>0</Shared>
      <None>11811</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BANK HAWAII CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>062540109</cusip>
    <value>997</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12646</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10966</Sole>
      <Shared>0</Shared>
      <None>1680</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BP PLC</nameOfIssuer>
    <titleOfClass>SPONSORED ADR</titleOfClass>
    <cusip>055622104</cusip>
    <value>420</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9614</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7391</Sole>
      <Shared>0</Shared>
      <None>2223</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BROADRIDGE FINL SOLUTIONS IN</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>11133T103</cusip>
    <value>432</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4166</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4166</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BERKSHIRE HATHAWAY INC DEL</nameOfIssuer>
    <titleOfClass>CL B NEW</titleOfClass>
    <cusip>084670702</cusip>
    <value>2319</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11544</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10352</Sole>
      <Shared>0</Shared>
      <None>1192</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</nameOfIssuer>
    <titleOfClass>BULSHS 2019 CB</titleOfClass>
    <cusip>46138J304</cusip>
    <value>1119</value>
    <shrsOrPrnAmt>
      <sshPrnamt>53100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>36135</Sole>
      <Shared>0</Shared>
      <None>16965</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</nameOfIssuer>
    <titleOfClass>BULSHS 2020 CB</titleOfClass>
    <cusip>46138J502</cusip>
    <value>1007</value>
    <shrsOrPrnAmt>
      <sshPrnamt>47435</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>30615</Sole>
      <Shared>0</Shared>
      <None>16820</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</nameOfIssuer>
    <titleOfClass>BULSHS 2021 CB</titleOfClass>
    <cusip>46138J700</cusip>
    <value>757</value>
    <shrsOrPrnAmt>
      <sshPrnamt>36015</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>21565</Sole>
      <Shared>0</Shared>
      <None>14450</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</nameOfIssuer>
    <titleOfClass>BULSHS 2022 CB</titleOfClass>
    <cusip>46138J882</cusip>
    <value>502</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23772</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11147</Sole>
      <Shared>0</Shared>
      <None>12625</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD BD INDEX FD INC</nameOfIssuer>
    <titleOfClass>SHORT TRM BOND</titleOfClass>
    <cusip>921937827</cusip>
    <value>1216</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15276</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9626</Sole>
      <Shared>0</Shared>
      <None>5650</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BLACKSTONE GROUP L P</nameOfIssuer>
    <titleOfClass>COM UNIT LTD</titleOfClass>
    <cusip>09253U108</cusip>
    <value>1166</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33331</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25965</Sole>
      <Shared>0</Shared>
      <None>7366</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CATERPILLAR INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>149123101</cusip>
    <value>11632</value>
    <shrsOrPrnAmt>
      <sshPrnamt>85854</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>81272</Sole>
      <Shared>0</Shared>
      <None>4582</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CHUBB LIMITED</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>H1467J104</cusip>
    <value>438</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3125</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2893</Sole>
      <Shared>0</Shared>
      <None>232</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CROWN CASTLE INTL CORP</nameOfIssuer>
    <titleOfClass>NEW COM</titleOfClass>
    <cusip>22822V101</cusip>
    <value>12775</value>
    <shrsOrPrnAmt>
      <sshPrnamt>99802</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>85621</Sole>
      <Shared>0</Shared>
      <None>14181</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CDK GLOBAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12508E101</cusip>
    <value>202</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3431</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3431</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CELGENE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>151020104</cusip>
    <value>4231</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44845</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>39253</Sole>
      <Shared>0</Shared>
      <None>5592</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CERNER CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>156782104</cusip>
    <value>1894</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33111</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>24227</Sole>
      <Shared>0</Shared>
      <None>8884</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CIGNA CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>125523100</cusip>
    <value>300</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1866</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1376</Sole>
      <Shared>0</Shared>
      <None>490</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COLGATE PALMOLIVE CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>194162103</cusip>
    <value>1118</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16308</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11308</Sole>
      <Shared>0</Shared>
      <None>5000</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CLOUDERA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>18914U100</cusip>
    <value>128</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11745</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11745</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CLEAN HARBORS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>184496107</cusip>
    <value>455</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6356</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4712</Sole>
      <Shared>0</Shared>
      <None>1644</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CLOROX CO DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>189054109</cusip>
    <value>1997</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12447</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7961</Sole>
      <Shared>0</Shared>
      <None>4486</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMCAST CORP</nameOfIssuer>
    <titleOfClass>NEW CL A</titleOfClass>
    <cusip>20030N101</cusip>
    <value>1066</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26653</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23054</Sole>
      <Shared>0</Shared>
      <None>3599</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CME GROUP INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>12572Q105</cusip>
    <value>236</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1435</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1435</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CONOCOPHILLIPS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>20825C104</cusip>
    <value>593</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8879</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4304</Sole>
      <Shared>0</Shared>
      <None>4575</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COSTCO WHSL CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>22160K105</cusip>
    <value>12641</value>
    <shrsOrPrnAmt>
      <sshPrnamt>52204</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>45539</Sole>
      <Shared>0</Shared>
      <None>6665</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CARTERS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>146229109</cusip>
    <value>934</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9266</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7748</Sole>
      <Shared>0</Shared>
      <None>1518</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CISCO SYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>17275R102</cusip>
    <value>14922</value>
    <shrsOrPrnAmt>
      <sshPrnamt>276391</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>231013</Sole>
      <Shared>0</Shared>
      <None>45378</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CSX CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>126408103</cusip>
    <value>337</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>4500</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CINTAS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>172908105</cusip>
    <value>676</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3346</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3346</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COGNIZANT TECHNOLOGY SOLUTIO</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>192446102</cusip>
    <value>1431</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19751</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13861</Sole>
      <Shared>0</Shared>
      <None>5890</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COVETRUS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>22304C100</cusip>
    <value>847</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26588</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22808</Sole>
      <Shared>0</Shared>
      <None>3780</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CHEVRON CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>166764100</cusip>
    <value>18050</value>
    <shrsOrPrnAmt>
      <sshPrnamt>146532</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>119223</Sole>
      <Shared>0</Shared>
      <None>27309</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DOMINION ENERGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>25746U109</cusip>
    <value>373</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4863</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3337</Sole>
      <Shared>0</Shared>
      <None>1526</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DEERE &amp; CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>244199105</cusip>
    <value>1086</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6797</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6597</Sole>
      <Shared>0</Shared>
      <None>200</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QUEST DIAGNOSTICS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74834L100</cusip>
    <value>546</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6071</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6071</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DANAHER CORP DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>235851102</cusip>
    <value>13672</value>
    <shrsOrPrnAmt>
      <sshPrnamt>103562</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>92824</Sole>
      <Shared>0</Shared>
      <None>10738</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DISNEY WALT CO</nameOfIssuer>
    <titleOfClass>COM DISNEY</titleOfClass>
    <cusip>254687106</cusip>
    <value>14270</value>
    <shrsOrPrnAmt>
      <sshPrnamt>128522</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>111408</Sole>
      <Shared>0</Shared>
      <None>17114</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DOVER CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>260003108</cusip>
    <value>2669</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28455</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25134</Sole>
      <Shared>0</Shared>
      <None>3321</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DARDEN RESTAURANTS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>237194105</cusip>
    <value>360</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2963</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2963</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DUKE ENERGY CORP NEW</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>26441C204</cusip>
    <value>1345</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14939</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9564</Sole>
      <Shared>0</Shared>
      <None>5375</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DOWDUPONT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>26078J100</cusip>
    <value>1151</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21590</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20753</Sole>
      <Shared>0</Shared>
      <None>837</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DESTINATION XL GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>25065K104</cusip>
    <value>250</value>
    <shrsOrPrnAmt>
      <sshPrnamt>102221</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>102221</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EBAY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>278642103</cusip>
    <value>485</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13071</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11841</Sole>
      <Shared>0</Shared>
      <None>1230</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ECOLAB INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>278865100</cusip>
    <value>862</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4880</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3683</Sole>
      <Shared>0</Shared>
      <None>1197</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CONSOLIDATED EDISON INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>209115104</cusip>
    <value>894</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10545</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7170</Sole>
      <Shared>0</Shared>
      <None>3375</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>MSCI EAFE ETF</titleOfClass>
    <cusip>464287465</cusip>
    <value>2237</value>
    <shrsOrPrnAmt>
      <sshPrnamt>34484</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>26134</Sole>
      <Shared>0</Shared>
      <None>8350</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LAUDER ESTEE COS INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>518439104</cusip>
    <value>6201</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37457</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>34734</Sole>
      <Shared>0</Shared>
      <None>2723</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EMERSON ELEC CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>291011104</cusip>
    <value>792</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11570</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9720</Sole>
      <Shared>0</Shared>
      <None>1850</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENBRIDGE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29250N105</cusip>
    <value>879</value>
    <shrsOrPrnAmt>
      <sshPrnamt>24234</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15331</Sole>
      <Shared>0</Shared>
      <None>8903</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>E TRADE FINANCIAL CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>269246401</cusip>
    <value>3955</value>
    <shrsOrPrnAmt>
      <sshPrnamt>85183</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>76446</Sole>
      <Shared>0</Shared>
      <None>8737</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EVERGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30034W106</cusip>
    <value>312</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5375</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3375</Sole>
      <Shared>0</Shared>
      <None>2000</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EXPEDITORS INTL WASH INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>302130109</cusip>
    <value>4438</value>
    <shrsOrPrnAmt>
      <sshPrnamt>58472</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>56172</Sole>
      <Shared>0</Shared>
      <None>2300</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FASTENAL CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>311900104</cusip>
    <value>557</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8659</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8659</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FACEBOOK INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>30303M102</cusip>
    <value>6835</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41002</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37075</Sole>
      <Shared>0</Shared>
      <None>3927</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FEDEX CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>31428X106</cusip>
    <value>3899</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21491</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19461</Sole>
      <Shared>0</Shared>
      <None>2030</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FISERV INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>337738108</cusip>
    <value>4687</value>
    <shrsOrPrnAmt>
      <sshPrnamt>53097</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>47817</Sole>
      <Shared>0</Shared>
      <None>5280</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FLOWSERVE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>34354P105</cusip>
    <value>365</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8085</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6005</Sole>
      <Shared>0</Shared>
      <None>2080</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>F M C CORP</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>302491303</cusip>
    <value>2419</value>
    <shrsOrPrnAmt>
      <sshPrnamt>31493</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>24714</Sole>
      <Shared>0</Shared>
      <None>6779</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FORTIVE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>34959J108</cusip>
    <value>2150</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25631</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23181</Sole>
      <Shared>0</Shared>
      <None>2450</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GENERAL ELECTRIC CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>369604103</cusip>
    <value>1648</value>
    <shrsOrPrnAmt>
      <sshPrnamt>164952</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>117378</Sole>
      <Shared>0</Shared>
      <None>47574</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GENERAL MLS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>370334104</cusip>
    <value>1793</value>
    <shrsOrPrnAmt>
      <sshPrnamt>34654</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18505</Sole>
      <Shared>0</Shared>
      <None>16149</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CORNING INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>219350105</cusip>
    <value>331</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALPHABET INC</nameOfIssuer>
    <titleOfClass>CAP STK CL C</titleOfClass>
    <cusip>02079K107</cusip>
    <value>16961</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14456</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12029</Sole>
      <Shared>0</Shared>
      <None>2427</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALPHABET INC</nameOfIssuer>
    <titleOfClass>CAP STK CL A</titleOfClass>
    <cusip>02079K305</cusip>
    <value>14295</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12146</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10363</Sole>
      <Shared>0</Shared>
      <None>1783</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GOLDMAN SACHS ETF TR</nameOfIssuer>
    <titleOfClass>EQUAL WEIGHT US</titleOfClass>
    <cusip>381430438</cusip>
    <value>3047</value>
    <shrsOrPrnAmt>
      <sshPrnamt>67436</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>57418</Sole>
      <Shared>0</Shared>
      <None>10018</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GOLDMAN SACHS ETF TR</nameOfIssuer>
    <titleOfClass>EQUITY ETF</titleOfClass>
    <cusip>381430503</cusip>
    <value>1859</value>
    <shrsOrPrnAmt>
      <sshPrnamt>32715</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>27196</Sole>
      <Shared>0</Shared>
      <None>5519</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HOME DEPOT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>437076102</cusip>
    <value>15723</value>
    <shrsOrPrnAmt>
      <sshPrnamt>81940</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>70022</Sole>
      <Shared>0</Shared>
      <None>11918</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WISDOMTREE TR</nameOfIssuer>
    <titleOfClass>EUROPE HEDGED EQ</titleOfClass>
    <cusip>97717X701</cusip>
    <value>3594</value>
    <shrsOrPrnAmt>
      <sshPrnamt>56236</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>44899</Sole>
      <Shared>0</Shared>
      <None>11337</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HONEYWELL INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>438516106</cusip>
    <value>8884</value>
    <shrsOrPrnAmt>
      <sshPrnamt>55900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>47010</Sole>
      <Shared>0</Shared>
      <None>8890</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HELMERICH &amp; PAYNE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>423452101</cusip>
    <value>399</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7181</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4981</Sole>
      <Shared>0</Shared>
      <None>2200</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>40434L105</cusip>
    <value>202</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9600</Sole>
      <Shared>0</Shared>
      <None>800</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BLOCK H &amp; R INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>093671105</cusip>
    <value>718</value>
    <shrsOrPrnAmt>
      <sshPrnamt>30000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>30000</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HORMEL FOODS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>440452100</cusip>
    <value>260</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5804</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4500</Sole>
      <Shared>0</Shared>
      <None>1304</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HARRIS CORP DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>413875105</cusip>
    <value>533</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3335</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>150</Sole>
      <Shared>0</Shared>
      <None>3185</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCHEIN HENRY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>806407102</cusip>
    <value>4001</value>
    <shrsOrPrnAmt>
      <sshPrnamt>66558</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>57105</Sole>
      <Shared>0</Shared>
      <None>9453</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>IBOXX HI YD ETF</titleOfClass>
    <cusip>464288513</cusip>
    <value>373</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4311</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4311</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>NASDAQ BIOTECH</titleOfClass>
    <cusip>464287556</cusip>
    <value>5039</value>
    <shrsOrPrnAmt>
      <sshPrnamt>45075</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>35633</Sole>
      <Shared>0</Shared>
      <None>9442</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTERNATIONAL BUSINESS MACHS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>459200101</cusip>
    <value>2451</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17371</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13626</Sole>
      <Shared>0</Shared>
      <None>3745</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>INTRM TR CRP ETF</titleOfClass>
    <cusip>464288638</cusip>
    <value>244</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4428</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4428</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ILLUMINA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>452327109</cusip>
    <value>11254</value>
    <shrsOrPrnAmt>
      <sshPrnamt>36224</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>34897</Sole>
      <Shared>0</Shared>
      <None>1327</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTEL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>458140100</cusip>
    <value>20268</value>
    <shrsOrPrnAmt>
      <sshPrnamt>377437</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>297872</Sole>
      <Shared>0</Shared>
      <None>79565</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTUIT</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>461202103</cusip>
    <value>5611</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21465</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20351</Sole>
      <Shared>0</Shared>
      <None>1114</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ILLINOIS TOOL WKS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>452308109</cusip>
    <value>3828</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26668</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22923</Sole>
      <Shared>0</Shared>
      <None>3745</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>RUS 1000 GRW ETF</titleOfClass>
    <cusip>464287614</cusip>
    <value>266</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1758</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1758</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JACOBS ENGR GROUP INC DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>469814107</cusip>
    <value>1231</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16371</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14794</Sole>
      <Shared>0</Shared>
      <None>1577</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JOHNSON &amp; JOHNSON</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>478160104</cusip>
    <value>14958</value>
    <shrsOrPrnAmt>
      <sshPrnamt>107006</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>80948</Sole>
      <Shared>0</Shared>
      <None>26058</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JPMORGAN CHASE &amp; CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46625H100</cusip>
    <value>1902</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18786</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17383</Sole>
      <Shared>0</Shared>
      <None>1403</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KIMBERLY CLARK CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>494368103</cusip>
    <value>1896</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15304</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13564</Sole>
      <Shared>0</Shared>
      <None>1740</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COCA COLA CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>191216100</cusip>
    <value>678</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14472</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11512</Sole>
      <Shared>0</Shared>
      <None>2960</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LINDE PLC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G5494J103</cusip>
    <value>5116</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29082</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25505</Sole>
      <Shared>0</Shared>
      <None>3577</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GLOBAL X FDS</nameOfIssuer>
    <titleOfClass>LITHIUM BTRY ETF</titleOfClass>
    <cusip>37954Y855</cusip>
    <value>903</value>
    <shrsOrPrnAmt>
      <sshPrnamt>31893</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25416</Sole>
      <Shared>0</Shared>
      <None>6477</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LILLY ELI &amp; CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>532457108</cusip>
    <value>315</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2428</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2096</Sole>
      <Shared>0</Shared>
      <None>332</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LOCKHEED MARTIN CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>539830109</cusip>
    <value>5439</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18119</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16201</Sole>
      <Shared>0</Shared>
      <None>1918</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALLIANT ENERGY CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>018802108</cusip>
    <value>1342</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28475</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19725</Sole>
      <Shared>0</Shared>
      <None>8750</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LOWES COS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>548661107</cusip>
    <value>1098</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10031</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10031</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>IBOXX INV CP ETF</titleOfClass>
    <cusip>464287242</cusip>
    <value>2029</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17044</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17044</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LIVENT CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>53814L108</cusip>
    <value>361</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29431</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23097</Sole>
      <Shared>0</Shared>
      <None>6334</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LAS VEGAS SANDS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>517834107</cusip>
    <value>313</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5135</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4700</Sole>
      <Shared>0</Shared>
      <None>435</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MCDONALDS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>580135101</cusip>
    <value>8505</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44787</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>39199</Sole>
      <Shared>0</Shared>
      <None>5588</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MOODYS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>615369105</cusip>
    <value>320</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1769</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1769</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MONDELEZ INTL INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>609207105</cusip>
    <value>742</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14864</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13364</Sole>
      <Shared>0</Shared>
      <None>1500</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PIMCO ETF TR</nameOfIssuer>
    <titleOfClass>ENHAN SHRT MA AC</titleOfClass>
    <cusip>72201R833</cusip>
    <value>559</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2000</Sole>
      <Shared>0</Shared>
      <None>3500</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MARSH &amp; MCLENNAN COS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>571748102</cusip>
    <value>502</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5348</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5348</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>3M CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88579Y101</cusip>
    <value>10291</value>
    <shrsOrPrnAmt>
      <sshPrnamt>49529</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>43619</Sole>
      <Shared>0</Shared>
      <None>5910</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALTRIA GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02209S103</cusip>
    <value>1235</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21513</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19590</Sole>
      <Shared>0</Shared>
      <None>1923</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MONROE CAP CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>610335101</cusip>
    <value>1466</value>
    <shrsOrPrnAmt>
      <sshPrnamt>120736</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>112108</Sole>
      <Shared>0</Shared>
      <None>8628</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MERCK &amp; CO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>58933Y105</cusip>
    <value>6807</value>
    <shrsOrPrnAmt>
      <sshPrnamt>81839</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>56410</Sole>
      <Shared>0</Shared>
      <None>25429</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MICROSOFT CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>594918104</cusip>
    <value>39930</value>
    <shrsOrPrnAmt>
      <sshPrnamt>338558</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>306894</Sole>
      <Shared>0</Shared>
      <None>31664</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>METTLER TOLEDO INTERNATIONAL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>592688105</cusip>
    <value>363</value>
    <shrsOrPrnAmt>
      <sshPrnamt>502</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>434</Sole>
      <Shared>0</Shared>
      <None>68</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NEXTERA ENERGY INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>65339F101</cusip>
    <value>480</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2484</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1818</Sole>
      <Shared>0</Shared>
      <None>666</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NETFLIX INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>64110L106</cusip>
    <value>2425</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5802</Sole>
      <Shared>0</Shared>
      <None>998</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NIKE INC</nameOfIssuer>
    <titleOfClass>CL B</titleOfClass>
    <cusip>654106103</cusip>
    <value>7859</value>
    <shrsOrPrnAmt>
      <sshPrnamt>93331</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>81848</Sole>
      <Shared>0</Shared>
      <None>11483</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NORTHROP GRUMMAN CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>666807102</cusip>
    <value>2677</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9928</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9047</Sole>
      <Shared>0</Shared>
      <None>881</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NVIDIA CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>67066G104</cusip>
    <value>7910</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44051</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>42537</Sole>
      <Shared>0</Shared>
      <None>1514</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NOVARTIS A G</nameOfIssuer>
    <titleOfClass>SPONSORED ADR</titleOfClass>
    <cusip>66987V109</cusip>
    <value>1275</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13264</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9816</Sole>
      <Shared>0</Shared>
      <None>3448</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OMNICOM GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>681919106</cusip>
    <value>590</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8088</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7798</Sole>
      <Shared>0</Shared>
      <None>290</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ORACLE CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>68389X105</cusip>
    <value>3235</value>
    <shrsOrPrnAmt>
      <sshPrnamt>60230</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>53174</Sole>
      <Shared>0</Shared>
      <None>7056</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OCCIDENTAL PETE CORP DEL</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>674599105</cusip>
    <value>708</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10691</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10354</Sole>
      <Shared>0</Shared>
      <None>337</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PALO ALTO NETWORKS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>697435105</cusip>
    <value>6928</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28523</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>26762</Sole>
      <Shared>0</Shared>
      <None>1761</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PAYCHEX INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>704326107</cusip>
    <value>378</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4707</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3919</Sole>
      <Shared>0</Shared>
      <None>788</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PEPSICO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>713448108</cusip>
    <value>2010</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16398</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12930</Sole>
      <Shared>0</Shared>
      <None>3468</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PFIZER INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>717081103</cusip>
    <value>4245</value>
    <shrsOrPrnAmt>
      <sshPrnamt>99950</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>71000</Sole>
      <Shared>0</Shared>
      <None>28950</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>S&amp;P US PFD STK</titleOfClass>
    <cusip>464288687</cusip>
    <value>416</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11371</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9571</Sole>
      <Shared>0</Shared>
      <None>1800</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROCTER AND GAMBLE CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>742718109</cusip>
    <value>10340</value>
    <shrsOrPrnAmt>
      <sshPrnamt>99378</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>78672</Sole>
      <Shared>0</Shared>
      <None>20706</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESCO EXCHANGE TRADED FD T</nameOfIssuer>
    <titleOfClass>FINL PFD ETF</titleOfClass>
    <cusip>46137V621</cusip>
    <value>756</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41422</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31422</Sole>
      <Shared>0</Shared>
      <None>10000</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PARKER HANNIFIN CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>701094104</cusip>
    <value>2312</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13470</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11712</Sole>
      <Shared>0</Shared>
      <None>1758</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROLOGIS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74340W103</cusip>
    <value>615</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8550</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1095</Sole>
      <Shared>0</Shared>
      <None>7455</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PHILIP MORRIS INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>718172109</cusip>
    <value>1570</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17767</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17708</Sole>
      <Shared>0</Shared>
      <None>59</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PIONEER NAT RES CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>723787107</cusip>
    <value>4394</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28857</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25851</Sole>
      <Shared>0</Shared>
      <None>3006</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PAYPAL HLDGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>70450Y103</cusip>
    <value>3918</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37732</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31126</Sole>
      <Shared>0</Shared>
      <None>6606</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QUALCOMM INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>747525103</cusip>
    <value>337</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5909</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5909</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESCO QQQ TR</nameOfIssuer>
    <titleOfClass>UNIT SER 1</titleOfClass>
    <cusip>46090E103</cusip>
    <value>1995</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11104</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6135</Sole>
      <Shared>0</Shared>
      <None>4969</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FERRARI N V</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>N3167Y103</cusip>
    <value>1842</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13767</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11732</Sole>
      <Shared>0</Shared>
      <None>2035</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ROYAL DUTCH SHELL PLC</nameOfIssuer>
    <titleOfClass>SPONS ADR A</titleOfClass>
    <cusip>780259206</cusip>
    <value>653</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10432</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7661</Sole>
      <Shared>0</Shared>
      <None>2771</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ROBERT HALF INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>770323103</cusip>
    <value>336</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5150</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5150</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RED HAT INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>756577102</cusip>
    <value>4055</value>
    <shrsOrPrnAmt>
      <sshPrnamt>22196</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18634</Sole>
      <Shared>0</Shared>
      <None>3562</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ROCKWELL AUTOMATION INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>773903109</cusip>
    <value>1680</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9577</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7820</Sole>
      <Shared>0</Shared>
      <None>1757</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESCO EXCHANGE TRADED FD T</nameOfIssuer>
    <titleOfClass>S&amp;P500 EQL WGT</titleOfClass>
    <cusip>46137V357</cusip>
    <value>4351</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41659</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>32883</Sole>
      <Shared>0</Shared>
      <None>8776</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RAYTHEON CO</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>755111507</cusip>
    <value>296</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1624</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1025</Sole>
      <Shared>0</Shared>
      <None>599</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SUNRUN INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>86771W105</cusip>
    <value>154</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10941</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>10941</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ROYAL BK CDA MONTREAL QUE</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>780087102</cusip>
    <value>212</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1300</Sole>
      <Shared>0</Shared>
      <None>1500</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESCO EXCHANGE TRADED FD T</nameOfIssuer>
    <titleOfClass>S&amp;P500 EQL TEC</titleOfClass>
    <cusip>46137V282</cusip>
    <value>1446</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8498</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5367</Sole>
      <Shared>0</Shared>
      <None>3131</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SAP SE</nameOfIssuer>
    <titleOfClass>SPON ADR</titleOfClass>
    <cusip>803054204</cusip>
    <value>1548</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13411</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12611</Sole>
      <Shared>0</Shared>
      <None>800</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STARBUCKS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>855244109</cusip>
    <value>4569</value>
    <shrsOrPrnAmt>
      <sshPrnamt>61466</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>54827</Sole>
      <Shared>0</Shared>
      <None>6639</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCHWAB CHARLES CORP NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>808513105</cusip>
    <value>255</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5974</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3155</Sole>
      <Shared>0</Shared>
      <None>2819</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPDR SERIES TRUST</nameOfIssuer>
    <titleOfClass>S&amp;P DIVID ETF</titleOfClass>
    <cusip>78464A763</cusip>
    <value>517</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SEI INVESTMENTS CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>784117103</cusip>
    <value>575</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10996</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10996</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SHERWIN WILLIAMS CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>824348106</cusip>
    <value>5695</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13223</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11454</Sole>
      <Shared>0</Shared>
      <None>1769</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SILICON MOTION TECHNOLOGY CO</nameOfIssuer>
    <titleOfClass>SPONSORED ADR</titleOfClass>
    <cusip>82706C108</cusip>
    <value>3505</value>
    <shrsOrPrnAmt>
      <sshPrnamt>88419</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>75762</Sole>
      <Shared>0</Shared>
      <None>12657</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCHLUMBERGER LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>806857108</cusip>
    <value>808</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18549</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18203</Sole>
      <Shared>0</Shared>
      <None>346</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPDR SER TR</nameOfIssuer>
    <titleOfClass>SPDR S&amp;P 500 ETF</titleOfClass>
    <cusip>78468R796</cusip>
    <value>966</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14150</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14150</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SIMPSON MANUFACTURING CO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>829073105</cusip>
    <value>317</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5341</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5341</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SS&amp;C TECHNOLOGIES HLDSG INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>78467J100</cusip>
    <value>6160</value>
    <shrsOrPrnAmt>
      <sshPrnamt>96724</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>92916</Sole>
      <Shared>0</Shared>
      <None>3808</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STATE STR CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>857477103</cusip>
    <value>651</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9896</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9852</Sole>
      <Shared>0</Shared>
      <None>44</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STANLEY BLACK &amp; DECKER INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>854502101</cusip>
    <value>4544</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33367</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>26838</Sole>
      <Shared>0</Shared>
      <None>6529</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SOUTHWEST GAS HOLDINGS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>844895102</cusip>
    <value>225</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2736</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>2736</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STRYKER CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>863667101</cusip>
    <value>4772</value>
    <shrsOrPrnAmt>
      <sshPrnamt>24158</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23140</Sole>
      <Shared>0</Shared>
      <None>1018</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SYSCO CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>871829107</cusip>
    <value>2007</value>
    <shrsOrPrnAmt>
      <sshPrnamt>30060</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>28560</Sole>
      <Shared>0</Shared>
      <None>1500</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AT&amp;T INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00206R102</cusip>
    <value>1830</value>
    <shrsOrPrnAmt>
      <sshPrnamt>58354</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>44626</Sole>
      <Shared>0</Shared>
      <None>13728</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TORONTO DOMINION BK ONT</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>891160509</cusip>
    <value>490</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9017</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3000</Sole>
      <Shared>0</Shared>
      <None>6017</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TJX COS INC NEW</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>872540109</cusip>
    <value>3308</value>
    <shrsOrPrnAmt>
      <sshPrnamt>62160</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>58188</Sole>
      <Shared>0</Shared>
      <None>3972</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>THERMO FISHER SCIENTIFIC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>883556102</cusip>
    <value>11950</value>
    <shrsOrPrnAmt>
      <sshPrnamt>43659</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>36188</Sole>
      <Shared>0</Shared>
      <None>7471</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TREX CO INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>89531P105</cusip>
    <value>1094</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17786</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14279</Sole>
      <Shared>0</Shared>
      <None>3507</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PRICE T ROWE GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74144T108</cusip>
    <value>641</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6400</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TESLA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88160R101</cusip>
    <value>482</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1724</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1644</Sole>
      <Shared>0</Shared>
      <None>80</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TELUS CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87971M103</cusip>
    <value>1112</value>
    <shrsOrPrnAmt>
      <sshPrnamt>30034</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19134</Sole>
      <Shared>0</Shared>
      <None>10900</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TEXAS INSTRS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>882508104</cusip>
    <value>1889</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17810</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16740</Sole>
      <Shared>0</Shared>
      <None>1070</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNITEDHEALTH GROUP INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91324P102</cusip>
    <value>15815</value>
    <shrsOrPrnAmt>
      <sshPrnamt>63961</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>54123</Sole>
      <Shared>0</Shared>
      <None>9838</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNION PAC CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>907818108</cusip>
    <value>16509</value>
    <shrsOrPrnAmt>
      <sshPrnamt>98737</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>86414</Sole>
      <Shared>0</Shared>
      <None>12323</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>US BANCORP DEL</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>902973304</cusip>
    <value>353</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7333</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7333</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UNITED TECHNOLOGIES CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>913017109</cusip>
    <value>2139</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16594</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12996</Sole>
      <Shared>0</Shared>
      <None>3598</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VISA INC</nameOfIssuer>
    <titleOfClass>COM CL A</titleOfClass>
    <cusip>92826C839</cusip>
    <value>23921</value>
    <shrsOrPrnAmt>
      <sshPrnamt>153154</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>128754</Sole>
      <Shared>0</Shared>
      <None>24400</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VARIAN MED SYS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92220P105</cusip>
    <value>1103</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7784</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6548</Sole>
      <Shared>0</Shared>
      <None>1236</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD INDEX FDS</nameOfIssuer>
    <titleOfClass>SMALL CP ETF</titleOfClass>
    <cusip>922908751</cusip>
    <value>1504</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9844</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7757</Sole>
      <Shared>0</Shared>
      <None>2087</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD TAX MANAGED INTL FD</nameOfIssuer>
    <titleOfClass>FTSE DEV MKT ETF</titleOfClass>
    <cusip>921943858</cusip>
    <value>875</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21410</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16410</Sole>
      <Shared>0</Shared>
      <None>5000</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VEEVA SYS INC</nameOfIssuer>
    <titleOfClass>CL A COM</titleOfClass>
    <cusip>922475108</cusip>
    <value>2777</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21888</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>21520</Sole>
      <Shared>0</Shared>
      <None>368</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD INTL EQUITY INDEX F</nameOfIssuer>
    <titleOfClass>ALLWRLD EX US</titleOfClass>
    <cusip>922042775</cusip>
    <value>260</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5193</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2831</Sole>
      <Shared>0</Shared>
      <None>2362</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>V F CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>918204108</cusip>
    <value>13554</value>
    <shrsOrPrnAmt>
      <sshPrnamt>155958</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>145371</Sole>
      <Shared>0</Shared>
      <None>10587</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD INTL EQUITY INDEX F</nameOfIssuer>
    <titleOfClass>FTSE EUROPE ETF</titleOfClass>
    <cusip>922042874</cusip>
    <value>2342</value>
    <shrsOrPrnAmt>
      <sshPrnamt>43695</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>41347</Sole>
      <Shared>0</Shared>
      <None>2348</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD GROUP</nameOfIssuer>
    <titleOfClass>DIV APP ETF</titleOfClass>
    <cusip>921908844</cusip>
    <value>8456</value>
    <shrsOrPrnAmt>
      <sshPrnamt>77123</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>43635</Sole>
      <Shared>0</Shared>
      <None>33488</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD WORLD FDS</nameOfIssuer>
    <titleOfClass>INDUSTRIAL ETF</titleOfClass>
    <cusip>92204A603</cusip>
    <value>222</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1590</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1195</Sole>
      <Shared>0</Shared>
      <None>395</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VMWARE INC</nameOfIssuer>
    <titleOfClass>CL A COM</titleOfClass>
    <cusip>928563402</cusip>
    <value>487</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2698</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2660</Sole>
      <Shared>0</Shared>
      <None>38</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD INDEX FDS</nameOfIssuer>
    <titleOfClass>REAL ESTATE ETF</titleOfClass>
    <cusip>922908553</cusip>
    <value>1465</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16857</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12053</Sole>
      <Shared>0</Shared>
      <None>4804</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD INDEX FDS</nameOfIssuer>
    <titleOfClass>MID CAP ETF</titleOfClass>
    <cusip>922908629</cusip>
    <value>612</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3806</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2706</Sole>
      <Shared>0</Shared>
      <None>1100</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD WORLD FDS</nameOfIssuer>
    <titleOfClass>UTILITIES ETF</titleOfClass>
    <cusip>92204A876</cusip>
    <value>257</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1980</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1355</Sole>
      <Shared>0</Shared>
      <None>625</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VERSUM MATLS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92532W103</cusip>
    <value>235</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4662</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2975</Sole>
      <Shared>0</Shared>
      <None>1687</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD INDEX FDS</nameOfIssuer>
    <titleOfClass>TOTAL STK MKT</titleOfClass>
    <cusip>922908769</cusip>
    <value>4324</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29879</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>21763</Sole>
      <Shared>0</Shared>
      <None>8116</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD INDEX FDS</nameOfIssuer>
    <titleOfClass>GROWTH ETF</titleOfClass>
    <cusip>922908736</cusip>
    <value>473</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3023</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3023</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD INDEX FDS</nameOfIssuer>
    <titleOfClass>LARGE CAP ETF</titleOfClass>
    <cusip>922908637</cusip>
    <value>558</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3000</Sole>
      <Shared>0</Shared>
      <None>1300</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD INTL EQUITY INDEX F</nameOfIssuer>
    <titleOfClass>FTSE EMR MKT ETF</titleOfClass>
    <cusip>922042858</cusip>
    <value>1074</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25265</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>24975</Sole>
      <Shared>0</Shared>
      <None>290</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD STAR FD</nameOfIssuer>
    <titleOfClass>VG TL INTL STK F</titleOfClass>
    <cusip>921909768</cusip>
    <value>4325</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83338</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>52483</Sole>
      <Shared>0</Shared>
      <None>30855</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD WHITEHALL FDS INC</nameOfIssuer>
    <titleOfClass>HIGH DIV YLD</titleOfClass>
    <cusip>921946406</cusip>
    <value>11391</value>
    <shrsOrPrnAmt>
      <sshPrnamt>132977</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>91811</Sole>
      <Shared>0</Shared>
      <None>41166</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VERIZON COMMUNICATIONS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92343V104</cusip>
    <value>2438</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41225</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23523</Sole>
      <Shared>0</Shared>
      <None>17702</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WALGREENS BOOTS ALLIANCE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>931427108</cusip>
    <value>1352</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21367</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16646</Sole>
      <Shared>0</Shared>
      <None>4721</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WELLTOWER INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>95040Q104</cusip>
    <value>3205</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41302</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33908</Sole>
      <Shared>0</Shared>
      <None>7394</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WELLS FARGO CO</nameOfIssuer>
    <titleOfClass>NEW COM</titleOfClass>
    <cusip>949746101</cusip>
    <value>4719</value>
    <shrsOrPrnAmt>
      <sshPrnamt>97659</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>60511</Sole>
      <Shared>0</Shared>
      <None>37148</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WALMART INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>931142103</cusip>
    <value>7598</value>
    <shrsOrPrnAmt>
      <sshPrnamt>77905</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>70418</Sole>
      <Shared>0</Shared>
      <None>7487</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WILLIAMS SONOMA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>969904101</cusip>
    <value>373</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6627</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6627</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WESTERN UN CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>959802109</cusip>
    <value>196</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10630</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10336</Sole>
      <Shared>0</Shared>
      <None>294</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPDR SERIES TRUST</nameOfIssuer>
    <titleOfClass>S&amp;P BIOTECH</titleOfClass>
    <cusip>78464A870</cusip>
    <value>2390</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26396</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23953</Sole>
      <Shared>0</Shared>
      <None>2443</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CIMAREX ENERGY CO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>171798101</cusip>
    <value>270</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3856</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2656</Sole>
      <Shared>0</Shared>
      <None>1200</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>XILINX INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>983919101</cusip>
    <value>2099</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16556</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14654</Sole>
      <Shared>0</Shared>
      <None>1902</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SELECT SECTOR SPDR TR</nameOfIssuer>
    <titleOfClass>SBI HEALTHCARE</titleOfClass>
    <cusip>81369Y209</cusip>
    <value>278</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3030</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2655</Sole>
      <Shared>0</Shared>
      <None>375</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EXXON MOBIL CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30231G102</cusip>
    <value>6315</value>
    <shrsOrPrnAmt>
      <sshPrnamt>78158</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>56078</Sole>
      <Shared>0</Shared>
      <None>22080</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ZOETIS INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>98978V103</cusip>
    <value>223</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2211</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>312</Sole>
      <Shared>0</Shared>
      <None>1899</None>
    </votingAuthority>
  </infoTable>
</informationTable>
