<?xml version="1.0" encoding="utf-8"?>
<ns1:informationTable xmlns:ns1="http://www.sec.gov/edgar/document/thirteenf/informationtable">
  <ns1:infoTable>
    <ns1:nameOfIssuer>3M CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>88579Y101</ns1:cusip>
    <ns1:figi>BBG001S5T7X2</ns1:figi>
    <ns1:value>1853475</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19798</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6051</ns1:Sole>
      <ns1:Shared>4052</ns1:Shared>
      <ns1:None>9695</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ABBOTT LABS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>002824100</ns1:cusip>
    <ns1:figi>BBG001S5N9M6</ns1:figi>
    <ns1:value>10355276</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>106921</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>62854</ns1:Sole>
      <ns1:Shared>15888</ns1:Shared>
      <ns1:None>28179</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ABBVIE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00287Y109</ns1:cusip>
    <ns1:figi>BBG0025Y4RZ3</ns1:figi>
    <ns1:value>20470310</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>137329</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>73144</ns1:Sole>
      <ns1:Shared>14752</ns1:Shared>
      <ns1:None>49433</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ACCENTURE PLC IRELAND</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS CLASS A</ns1:titleOfClass>
    <ns1:cusip>G1151C101</ns1:cusip>
    <ns1:figi>BBG001SCXK90</ns1:figi>
    <ns1:value>16725270</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>54461</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35129</ns1:Sole>
      <ns1:Shared>369</ns1:Shared>
      <ns1:None>18963</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ACTIVISION BLIZZARD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00507V109</ns1:cusip>
    <ns1:figi>BBG001S6C009</ns1:figi>
    <ns1:value>291951</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3118</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2000</ns1:Sole>
      <ns1:Shared>320</ns1:Shared>
      <ns1:None>798</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ADAMS DIVERSIFIED EQUITY FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>006212104</ns1:cusip>
    <ns1:figi>BBG001S5NDV7</ns1:figi>
    <ns1:value>404680</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24320</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11586</ns1:Sole>
      <ns1:Shared>1267</ns1:Shared>
      <ns1:None>11467</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ADAPTIVE BIOTECHNOLOGIES COR</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00650F109</ns1:cusip>
    <ns1:figi>BBG001V0GG18</ns1:figi>
    <ns1:value>98062</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17993</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16193</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1800</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ADOBE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00724F101</ns1:cusip>
    <ns1:figi>BBG001S5NCQ5</ns1:figi>
    <ns1:value>3093564</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6067</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4004</ns1:Sole>
      <ns1:Shared>308</ns1:Shared>
      <ns1:None>1755</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ADVANCED MICRO DEVICES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>007903107</ns1:cusip>
    <ns1:figi>BBG001S5NN36</ns1:figi>
    <ns1:value>2057413</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20010</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11040</ns1:Sole>
      <ns1:Shared>2785</ns1:Shared>
      <ns1:None>6185</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AFLAC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>001055102</ns1:cusip>
    <ns1:figi>BBG001S5NGJ4</ns1:figi>
    <ns1:value>657716</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8570</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6217</ns1:Sole>
      <ns1:Shared>1238</ns1:Shared>
      <ns1:None>1115</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AGILENT TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00846U101</ns1:cusip>
    <ns1:figi>BBG001SCTQY4</ns1:figi>
    <ns1:value>334343</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2990</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1109</ns1:Sole>
      <ns1:Shared>1142</ns1:Shared>
      <ns1:None>739</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AIR PRODS &amp; CHEMS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>009158106</ns1:cusip>
    <ns1:figi>BBG001S5NSB6</ns1:figi>
    <ns1:value>2230898</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7872</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3122</ns1:Sole>
      <ns1:Shared>891</ns1:Shared>
      <ns1:None>3859</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AIRBNB INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>009066101</ns1:cusip>
    <ns1:figi>BBG001Y2XS16</ns1:figi>
    <ns1:value>204993</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1494</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>50</ns1:Sole>
      <ns1:Shared>293</ns1:Shared>
      <ns1:None>1151</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALIBABA GROUP HLDG LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>01609W102</ns1:cusip>
    <ns1:figi>BBG006G2JWB1</ns1:figi>
    <ns1:value>412537</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4756</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1466</ns1:Sole>
      <ns1:Shared>581</ns1:Shared>
      <ns1:None>2709</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALLIANT ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>018802108</ns1:cusip>
    <ns1:figi>BBG001S8ZQ30</ns1:figi>
    <ns1:value>675986</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13952</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6787</ns1:Sole>
      <ns1:Shared>333</ns1:Shared>
      <ns1:None>6832</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALLSTATE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>020002101</ns1:cusip>
    <ns1:figi>BBG001S9BM06</ns1:figi>
    <ns1:value>1575503</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14141</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8934</ns1:Sole>
      <ns1:Shared>486</ns1:Shared>
      <ns1:None>4721</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALPHABET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CAP STK CL A</ns1:titleOfClass>
    <ns1:cusip>02079K305</ns1:cusip>
    <ns1:figi>BBG009S39JY5</ns1:figi>
    <ns1:value>13526357</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>103365</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>51739</ns1:Sole>
      <ns1:Shared>7546</ns1:Shared>
      <ns1:None>44080</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALPHABET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CAP STK CL C</ns1:titleOfClass>
    <ns1:cusip>02079K107</ns1:cusip>
    <ns1:figi>BBG009S3NB21</ns1:figi>
    <ns1:value>15319790</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>116191</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>54968</ns1:Sole>
      <ns1:Shared>11810</ns1:Shared>
      <ns1:None>49413</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALPS ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ALERIAN MLP</ns1:titleOfClass>
    <ns1:cusip>00162Q452</ns1:cusip>
    <ns1:figi>BBG001TBMNT5</ns1:figi>
    <ns1:value>1137200</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26948</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>23293</ns1:Sole>
      <ns1:Shared>961</ns1:Shared>
      <ns1:None>2694</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALTRIA GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>02209S103</ns1:cusip>
    <ns1:figi>BBG001S5T8T5</ns1:figi>
    <ns1:value>2092314</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>49758</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17141</ns1:Sole>
      <ns1:Shared>4037</ns1:Shared>
      <ns1:None>28580</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMAZON COM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>023135106</ns1:cusip>
    <ns1:figi>BBG001S5PQL7</ns1:figi>
    <ns1:value>30066568</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>236521</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>76667</ns1:Sole>
      <ns1:Shared>14641</ns1:Shared>
      <ns1:None>145213</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMBEV SA</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>02319V103</ns1:cusip>
    <ns1:figi>BBG005KLVT74</ns1:figi>
    <ns1:value>71387</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27669</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>27669</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMCOR PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD</ns1:titleOfClass>
    <ns1:cusip>G0250X107</ns1:cusip>
    <ns1:figi>BBG00LNJRQ18</ns1:figi>
    <ns1:value>146912</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16038</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14733</ns1:Sole>
      <ns1:Shared>508</ns1:Shared>
      <ns1:None>797</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMEREN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>023608102</ns1:cusip>
    <ns1:figi>BBG001S5NF24</ns1:figi>
    <ns1:value>444844</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5945</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4755</ns1:Sole>
      <ns1:Shared>73</ns1:Shared>
      <ns1:None>1117</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN AIRLS GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>02376R102</ns1:cusip>
    <ns1:figi>BBG005P7Q907</ns1:figi>
    <ns1:value>138861</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10840</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7708</ns1:Sole>
      <ns1:Shared>2440</ns1:Shared>
      <ns1:None>692</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN CENTY ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>AVANTIS EMGMKT</ns1:titleOfClass>
    <ns1:cusip>025072604</ns1:cusip>
    <ns1:figi>BBG00Q6ZDXT0</ns1:figi>
    <ns1:value>585143632</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11084365</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7528892</ns1:Sole>
      <ns1:Shared>2306359</ns1:Shared>
      <ns1:None>1249114</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN CENTY ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL EQT ETF</ns1:titleOfClass>
    <ns1:cusip>025072703</ns1:cusip>
    <ns1:figi>BBG00Q9MQ6T1</ns1:figi>
    <ns1:value>5798119</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>104189</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>49960</ns1:Sole>
      <ns1:Shared>21169</ns1:Shared>
      <ns1:None>33060</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN CENTY ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL SMCP VLU</ns1:titleOfClass>
    <ns1:cusip>025072802</ns1:cusip>
    <ns1:figi>BBG00Q9MR7Z1</ns1:figi>
    <ns1:value>349967536</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6049568</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4036479</ns1:Sole>
      <ns1:Shared>1327147</ns1:Shared>
      <ns1:None>685942</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN CENTY ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US EQT ETF</ns1:titleOfClass>
    <ns1:cusip>025072885</ns1:cusip>
    <ns1:figi>BBG00Q9MPQH1</ns1:figi>
    <ns1:value>849756</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11599</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>11599</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN CENTY ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US LARGE CAP VLU</ns1:titleOfClass>
    <ns1:cusip>025072349</ns1:cusip>
    <ns1:figi>BBG012NL46D0</ns1:figi>
    <ns1:value>5221108</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>99110</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>75656</ns1:Sole>
      <ns1:Shared>22153</ns1:Shared>
      <ns1:None>1301</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN CENTY ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US SML CP VALU</ns1:titleOfClass>
    <ns1:cusip>025072877</ns1:cusip>
    <ns1:figi>BBG00Q9MQZW3</ns1:figi>
    <ns1:value>2458457</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>31538</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5633</ns1:Sole>
      <ns1:Shared>1758</ns1:Shared>
      <ns1:None>24147</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN ELEC PWR CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>025537101</ns1:cusip>
    <ns1:figi>BBG001S5NFD2</ns1:figi>
    <ns1:value>3321344</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44156</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5750</ns1:Sole>
      <ns1:Shared>1612</ns1:Shared>
      <ns1:None>36794</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN EXPRESS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>025816109</ns1:cusip>
    <ns1:figi>BBG001S5P034</ns1:figi>
    <ns1:value>5597600</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>37520</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10652</ns1:Sole>
      <ns1:Shared>939</ns1:Shared>
      <ns1:None>25929</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN INTL GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>026874784</ns1:cusip>
    <ns1:figi>BBG001S5NJG1</ns1:figi>
    <ns1:value>884714</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14599</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8479</ns1:Sole>
      <ns1:Shared>3040</ns1:Shared>
      <ns1:None>3080</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN TOWER CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03027X100</ns1:cusip>
    <ns1:figi>BBG001S5NPQ6</ns1:figi>
    <ns1:value>760040</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4622</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1702</ns1:Sole>
      <ns1:Shared>218</ns1:Shared>
      <ns1:None>2702</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN WTR WKS CO INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>030420103</ns1:cusip>
    <ns1:figi>BBG001SPHYW3</ns1:figi>
    <ns1:value>282202</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2279</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1121</ns1:Sole>
      <ns1:Shared>38</ns1:Shared>
      <ns1:None>1120</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERIPRISE FINL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03076C106</ns1:cusip>
    <ns1:figi>BBG001SK6096</ns1:figi>
    <ns1:value>2065159</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6264</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3183</ns1:Sole>
      <ns1:Shared>911</ns1:Shared>
      <ns1:None>2170</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMETEK INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>031100100</ns1:cusip>
    <ns1:figi>BBG001S5NN54</ns1:figi>
    <ns1:value>542933</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3674</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3432</ns1:Sole>
      <ns1:Shared>145</ns1:Shared>
      <ns1:None>97</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMGEN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>031162100</ns1:cusip>
    <ns1:figi>BBG001S5NNL6</ns1:figi>
    <ns1:value>6825338</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25396</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11189</ns1:Sole>
      <ns1:Shared>1478</ns1:Shared>
      <ns1:None>12729</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMGEN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>031162100</ns1:cusip>
    <ns1:figi>BBG001S5NNL6</ns1:figi>
    <ns1:value>376264</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1400</ns1:sshPrnamt>
      <ns1:sshPrnamtType>PRN</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:putCall>Put</ns1:putCall>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMPHENOL CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>032095101</ns1:cusip>
    <ns1:figi>BBG001S5NSK6</ns1:figi>
    <ns1:value>538135</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6407</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4845</ns1:Sole>
      <ns1:Shared>448</ns1:Shared>
      <ns1:None>1114</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ANALOG DEVICES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>032654105</ns1:cusip>
    <ns1:figi>BBG001S5ND38</ns1:figi>
    <ns1:value>826656</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4721</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2296</ns1:Sole>
      <ns1:Shared>429</ns1:Shared>
      <ns1:None>1996</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ANHEUSER BUSCH INBEV SA/NV</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>03524A108</ns1:cusip>
    <ns1:figi>BBG001T53FW2</ns1:figi>
    <ns1:value>527379</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9537</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>68</ns1:Sole>
      <ns1:Shared>2417</ns1:Shared>
      <ns1:None>7052</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AON PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS CL A</ns1:titleOfClass>
    <ns1:cusip>G0403H108</ns1:cusip>
    <ns1:figi>BBG00SSQFPR9</ns1:figi>
    <ns1:value>3056438</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9427</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9115</ns1:Sole>
      <ns1:Shared>148</ns1:Shared>
      <ns1:None>164</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>037833100</ns1:cusip>
    <ns1:figi>BBG001S5N8V8</ns1:figi>
    <ns1:value>103110459</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>602246</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>284597</ns1:Sole>
      <ns1:Shared>42239</ns1:Shared>
      <ns1:None>275410</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>037833100</ns1:cusip>
    <ns1:figi>BBG001S5N8V8</ns1:figi>
    <ns1:value>51363</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>300</ns1:sshPrnamt>
      <ns1:sshPrnamtType>PRN</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:putCall>Put</ns1:putCall>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>300</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLIED MATLS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>038222105</ns1:cusip>
    <ns1:figi>BBG001S5NMM7</ns1:figi>
    <ns1:value>2430600</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17556</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7347</ns1:Sole>
      <ns1:Shared>1668</ns1:Shared>
      <ns1:None>8541</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APTIV PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G6095L109</ns1:cusip>
    <ns1:figi>BBG001TRL2T7</ns1:figi>
    <ns1:value>287687</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2918</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1495</ns1:Sole>
      <ns1:Shared>182</ns1:Shared>
      <ns1:None>1241</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARCHER DANIELS MIDLAND CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>039483102</ns1:cusip>
    <ns1:figi>BBG001S5ND74</ns1:figi>
    <ns1:value>1027441</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13623</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8098</ns1:Sole>
      <ns1:Shared>944</ns1:Shared>
      <ns1:None>4581</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARES CAPITAL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>04010L103</ns1:cusip>
    <ns1:figi>BBG001SL96Z9</ns1:figi>
    <ns1:value>3179355</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>163295</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>57428</ns1:Sole>
      <ns1:Shared>1531</ns1:Shared>
      <ns1:None>104336</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARISTA NETWORKS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>040413106</ns1:cusip>
    <ns1:figi>BBG001T51KQ0</ns1:figi>
    <ns1:value>785750</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4272</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1188</ns1:Sole>
      <ns1:Shared>54</ns1:Shared>
      <ns1:None>3030</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARMSTRONG WORLD INDS INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>04247X102</ns1:cusip>
    <ns1:figi>BBG001SGL0H9</ns1:figi>
    <ns1:value>419616</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5828</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5828</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ASML HOLDING N V</ns1:nameOfIssuer>
    <ns1:titleOfClass>N Y REGISTRY SHS</ns1:titleOfClass>
    <ns1:cusip>N07059210</ns1:cusip>
    <ns1:figi>BBG001SCG0R3</ns1:figi>
    <ns1:value>259990</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>442</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>52</ns1:Sole>
      <ns1:Shared>137</ns1:Shared>
      <ns1:None>253</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ASSOCIATED BANC CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>045487105</ns1:cusip>
    <ns1:figi>BBG001S5NVZ3</ns1:figi>
    <ns1:value>174992</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10227</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7240</ns1:Sole>
      <ns1:Shared>2964</ns1:Shared>
      <ns1:None>23</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ASSURANT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>04621X108</ns1:cusip>
    <ns1:figi>BBG001SD9DW5</ns1:figi>
    <ns1:value>410739</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2861</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2465</ns1:Sole>
      <ns1:Shared>203</ns1:Shared>
      <ns1:None>193</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ASTRAZENECA PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>046353108</ns1:cusip>
    <ns1:figi>BBG001SB80N8</ns1:figi>
    <ns1:value>2881554</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>42551</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1070</ns1:Sole>
      <ns1:Shared>1028</ns1:Shared>
      <ns1:None>40453</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AT&amp;T INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00206R102</ns1:cusip>
    <ns1:figi>BBG001S5VWH2</ns1:figi>
    <ns1:value>2985289</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>198754</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>62200</ns1:Sole>
      <ns1:Shared>24008</ns1:Shared>
      <ns1:None>112546</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AUTODESK INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>052769106</ns1:cusip>
    <ns1:figi>BBG001S5SCD4</ns1:figi>
    <ns1:value>483550</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2337</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1350</ns1:Sole>
      <ns1:Shared>90</ns1:Shared>
      <ns1:None>897</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AUTOMATIC DATA PROCESSING IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>053015103</ns1:cusip>
    <ns1:figi>BBG001S82KF6</ns1:figi>
    <ns1:value>2045588</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8503</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5801</ns1:Sole>
      <ns1:Shared>963</ns1:Shared>
      <ns1:None>1739</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AUTONATION INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>05329W102</ns1:cusip>
    <ns1:figi>BBG001S5NQB0</ns1:figi>
    <ns1:value>531264</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3509</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2890</ns1:Sole>
      <ns1:Shared>559</ns1:Shared>
      <ns1:None>60</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AUTOZONE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>053332102</ns1:cusip>
    <ns1:figi>BBG001S6Q5D9</ns1:figi>
    <ns1:value>1960873</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>772</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>560</ns1:Sole>
      <ns1:Shared>78</ns1:Shared>
      <ns1:None>134</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AVERY DENNISON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>053611109</ns1:cusip>
    <ns1:figi>BBG001S5NZM8</ns1:figi>
    <ns1:value>493989</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2704</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1443</ns1:Sole>
      <ns1:Shared>221</ns1:Shared>
      <ns1:None>1040</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AXON ENTERPRISE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>05464C101</ns1:cusip>
    <ns1:figi>BBG001SB2HG5</ns1:figi>
    <ns1:value>232819</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1170</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>224</ns1:Sole>
      <ns1:Shared>5</ns1:Shared>
      <ns1:None>941</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BAKER HUGHES COMPANY</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>05722G100</ns1:cusip>
    <ns1:figi>BBG00GBVBK60</ns1:figi>
    <ns1:value>433892</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12285</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10309</ns1:Sole>
      <ns1:Shared>577</ns1:Shared>
      <ns1:None>1399</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANCO BILBAO VIZCAYA ARGENTA</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>05946K101</ns1:cusip>
    <ns1:figi>BBG001S5XP76</ns1:figi>
    <ns1:value>169623</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21071</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>11886</ns1:Shared>
      <ns1:None>9185</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANCO SANTANDER S.A.</ns1:nameOfIssuer>
    <ns1:titleOfClass>ADR</ns1:titleOfClass>
    <ns1:cusip>05964H105</ns1:cusip>
    <ns1:figi>BBG001S5WCX7</ns1:figi>
    <ns1:value>799372</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>212598</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8675</ns1:Sole>
      <ns1:Shared>50939</ns1:Shared>
      <ns1:None>152984</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANK AMERICA CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>060505104</ns1:cusip>
    <ns1:figi>BBG001S5P0Y0</ns1:figi>
    <ns1:value>5894307</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>215278</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>77659</ns1:Sole>
      <ns1:Shared>7590</ns1:Shared>
      <ns1:None>130029</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANK NEW YORK MELLON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>064058100</ns1:cusip>
    <ns1:figi>BBG001S5P6Q6</ns1:figi>
    <ns1:value>772399</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18110</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3622</ns1:Sole>
      <ns1:Shared>955</ns1:Shared>
      <ns1:None>13533</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BATH &amp; BODY WORKS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>070830104</ns1:cusip>
    <ns1:figi>BBG001S5SWL1</ns1:figi>
    <ns1:value>315217</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9326</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7846</ns1:Sole>
      <ns1:Shared>1143</ns1:Shared>
      <ns1:None>337</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BAXTER INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>071813109</ns1:cusip>
    <ns1:figi>BBG001S5P1K3</ns1:figi>
    <ns1:value>1145510</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>30353</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4311</ns1:Sole>
      <ns1:Shared>1018</ns1:Shared>
      <ns1:None>25024</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>05534B760</ns1:cusip>
    <ns1:figi>BBG001S5P2C0</ns1:figi>
    <ns1:value>1474864</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38609</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>577</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>38032</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BECTON DICKINSON &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>075887109</ns1:cusip>
    <ns1:figi>BBG001S5P374</ns1:figi>
    <ns1:value>1264356</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4891</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1790</ns1:Sole>
      <ns1:Shared>396</ns1:Shared>
      <ns1:None>2705</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BERKSHIRE HATHAWAY INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>084670108</ns1:cusip>
    <ns1:figi>BBG001S902J2</ns1:figi>
    <ns1:value>1062954</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BERKSHIRE HATHAWAY INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B NEW</ns1:titleOfClass>
    <ns1:cusip>084670702</ns1:cusip>
    <ns1:figi>BBG001S90346</ns1:figi>
    <ns1:value>16345928</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>46663</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22034</ns1:Sole>
      <ns1:Shared>7828</ns1:Shared>
      <ns1:None>16801</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BEST BUY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>086516101</ns1:cusip>
    <ns1:figi>BBG001S5P285</ns1:figi>
    <ns1:value>533212</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7675</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5676</ns1:Sole>
      <ns1:Shared>1555</ns1:Shared>
      <ns1:None>444</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BIOGEN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09062X103</ns1:cusip>
    <ns1:figi>BBG001S67826</ns1:figi>
    <ns1:value>568769</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2213</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>824</ns1:Sole>
      <ns1:Shared>141</ns1:Shared>
      <ns1:None>1248</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACK STONE MINERALS L P</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM UNIT</ns1:titleOfClass>
    <ns1:cusip>09225M101</ns1:cusip>
    <ns1:figi>BBG008B5CF38</ns1:figi>
    <ns1:value>1563485</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>90742</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>90742</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACKROCK INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09247X101</ns1:cusip>
    <ns1:figi>BBG001SDBP55</ns1:figi>
    <ns1:value>4075638</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6304</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1167</ns1:Sole>
      <ns1:Shared>422</ns1:Shared>
      <ns1:None>4715</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACKSTONE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09260D107</ns1:cusip>
    <ns1:figi>BBG001S7H949</ns1:figi>
    <ns1:value>1945090</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18155</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1012</ns1:Sole>
      <ns1:Shared>190</ns1:Shared>
      <ns1:None>16953</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLOCK INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>852234103</ns1:cusip>
    <ns1:figi>BBG001TFLWL5</ns1:figi>
    <ns1:value>201959</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4563</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>326</ns1:Sole>
      <ns1:Shared>8</ns1:Shared>
      <ns1:None>4229</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BOEING CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>097023105</ns1:cusip>
    <ns1:figi>BBG001S5P0V3</ns1:figi>
    <ns1:value>5056462</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26380</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8032</ns1:Sole>
      <ns1:Shared>1335</ns1:Shared>
      <ns1:None>17013</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BOOKING HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09857L108</ns1:cusip>
    <ns1:figi>BBG001S89N72</ns1:figi>
    <ns1:value>3472529</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1126</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>223</ns1:Sole>
      <ns1:Shared>842</ns1:Shared>
      <ns1:None>61</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BORGWARNER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>099724106</ns1:cusip>
    <ns1:figi>BBG001S7F4D2</ns1:figi>
    <ns1:value>400078</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9910</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5449</ns1:Sole>
      <ns1:Shared>2848</ns1:Shared>
      <ns1:None>1613</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BOSTON SCIENTIFIC CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>101137107</ns1:cusip>
    <ns1:figi>BBG001S63L94</ns1:figi>
    <ns1:value>665545</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12605</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9764</ns1:Sole>
      <ns1:Shared>1632</ns1:Shared>
      <ns1:None>1209</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BP PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>055622104</ns1:cusip>
    <ns1:figi>BBG001S5W4F5</ns1:figi>
    <ns1:value>969057</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25027</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6161</ns1:Sole>
      <ns1:Shared>13059</ns1:Shared>
      <ns1:None>5807</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BRISTOL-MYERS SQUIBB CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>110122108</ns1:cusip>
    <ns1:figi>BBG001S8N8J6</ns1:figi>
    <ns1:value>2824249</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>48660</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17390</ns1:Sole>
      <ns1:Shared>7192</ns1:Shared>
      <ns1:None>24078</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BROADCOM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>11135F101</ns1:cusip>
    <ns1:figi>BBG00KHY5SY8</ns1:figi>
    <ns1:value>3332569</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4012</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1489</ns1:Sole>
      <ns1:Shared>305</ns1:Shared>
      <ns1:None>2218</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BROADRIDGE FINL SOLUTIONS IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>11133T103</ns1:cusip>
    <ns1:figi>BBG001SR7MB9</ns1:figi>
    <ns1:value>253357</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1415</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>918</ns1:Sole>
      <ns1:Shared>99</ns1:Shared>
      <ns1:None>398</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BROWN &amp; BROWN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>115236101</ns1:cusip>
    <ns1:figi>BBG001S5XFN0</ns1:figi>
    <ns1:value>1044783</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14960</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1348</ns1:Sole>
      <ns1:Shared>101</ns1:Shared>
      <ns1:None>13511</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BRUKER CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>116794108</ns1:cusip>
    <ns1:figi>BBG001SF69P0</ns1:figi>
    <ns1:value>200732</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3222</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2307</ns1:Sole>
      <ns1:Shared>830</ns1:Shared>
      <ns1:None>85</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BRUNSWICK CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>117043109</ns1:cusip>
    <ns1:figi>BBG001S5P294</ns1:figi>
    <ns1:value>524004</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6633</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5860</ns1:Sole>
      <ns1:Shared>8</ns1:Shared>
      <ns1:None>765</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BUILDERS FIRSTSOURCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>12008R107</ns1:cusip>
    <ns1:figi>BBG001S9CFC7</ns1:figi>
    <ns1:value>282220</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2267</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>70</ns1:Sole>
      <ns1:Shared>1934</ns1:Shared>
      <ns1:None>263</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>C H ROBINSON WORLDWIDE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>12541W209</ns1:cusip>
    <ns1:figi>BBG001SB6KF5</ns1:figi>
    <ns1:value>13570691</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>157561</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>202</ns1:Sole>
      <ns1:Shared>156118</ns1:Shared>
      <ns1:None>1241</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CADENCE DESIGN SYSTEM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>127387108</ns1:cusip>
    <ns1:figi>BBG001S65YK1</ns1:figi>
    <ns1:value>406043</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1733</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>760</ns1:Sole>
      <ns1:Shared>451</ns1:Shared>
      <ns1:None>522</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CALAMOS STRATEGIC TOTAL RETU</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SH BEN INT</ns1:titleOfClass>
    <ns1:cusip>128125101</ns1:cusip>
    <ns1:figi>BBG001SC0HR3</ns1:figi>
    <ns1:value>2022929</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>143776</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7550</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>136226</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CAMBRIDGE BANCORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>132152109</ns1:cusip>
    <ns1:figi>BBG001S7RSV6</ns1:figi>
    <ns1:value>373740</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CAMECO CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>13321L108</ns1:cusip>
    <ns1:figi>BBG001S5Y5S6</ns1:figi>
    <ns1:value>499346</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12597</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12467</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>130</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CAMPBELL SOUP CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>134429109</ns1:cusip>
    <ns1:figi>BBG001S5Q2B0</ns1:figi>
    <ns1:value>440057</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10712</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>497</ns1:Sole>
      <ns1:Shared>473</ns1:Shared>
      <ns1:None>9742</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CANADIAN IMPERIAL BK COMM TO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>136069101</ns1:cusip>
    <ns1:figi>BBG001S5YBB1</ns1:figi>
    <ns1:value>377916</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9788</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>282</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>9506</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CANADIAN NATL RY CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>136375102</ns1:cusip>
    <ns1:figi>BBG001S8WVQ7</ns1:figi>
    <ns1:value>926356</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8551</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1228</ns1:Sole>
      <ns1:Shared>819</ns1:Shared>
      <ns1:None>6504</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CANADIAN PACIFIC KANSAS CITY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>13646K108</ns1:cusip>
    <ns1:figi>BBG001S7F4Z8</ns1:figi>
    <ns1:value>2057102</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27645</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>935</ns1:Sole>
      <ns1:Shared>363</ns1:Shared>
      <ns1:None>26347</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CAPITAL ONE FINL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>14040H105</ns1:cusip>
    <ns1:figi>BBG001S65PV8</ns1:figi>
    <ns1:value>601449</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6197</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4314</ns1:Sole>
      <ns1:Shared>619</ns1:Shared>
      <ns1:None>1264</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARDINAL HEALTH INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>14149Y108</ns1:cusip>
    <ns1:figi>BBG001S7PC34</ns1:figi>
    <ns1:value>3963915</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>45657</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5104</ns1:Sole>
      <ns1:Shared>3781</ns1:Shared>
      <ns1:None>36772</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARLISLE COS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>142339100</ns1:cusip>
    <ns1:figi>BBG001S5Q6R4</ns1:figi>
    <ns1:value>2143161</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8266</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7874</ns1:Sole>
      <ns1:Shared>82</ns1:Shared>
      <ns1:None>310</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARMAX INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>143130102</ns1:cusip>
    <ns1:figi>BBG001SD9561</ns1:figi>
    <ns1:value>291055</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4115</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3610</ns1:Sole>
      <ns1:Shared>15</ns1:Shared>
      <ns1:None>490</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARNIVAL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>143658300</ns1:cusip>
    <ns1:figi>BBG001S5PL01</ns1:figi>
    <ns1:value>229758</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16746</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10625</ns1:Sole>
      <ns1:Shared>1047</ns1:Shared>
      <ns1:None>5074</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARRIER GLOBAL CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>14448C104</ns1:cusip>
    <ns1:figi>BBG00RP5HZM1</ns1:figi>
    <ns1:value>1977809</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35830</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>27194</ns1:Sole>
      <ns1:Shared>3997</ns1:Shared>
      <ns1:None>4639</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARS COM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>14575E105</ns1:cusip>
    <ns1:figi>BBG001SP6HB5</ns1:figi>
    <ns1:value>727695</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>43161</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>40856</ns1:Sole>
      <ns1:Shared>2270</ns1:Shared>
      <ns1:None>35</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARTER BANKSHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>146103106</ns1:cusip>
    <ns1:figi>BBG00Y9DFYK4</ns1:figi>
    <ns1:value>142843</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11400</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>11400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CASELLA WASTE SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>147448104</ns1:cusip>
    <ns1:figi>BBG001SB5S05</ns1:figi>
    <ns1:value>207613</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2721</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>213</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2508</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CASEYS GEN STORES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>147528103</ns1:cusip>
    <ns1:figi>BBG001S5PHZ2</ns1:figi>
    <ns1:value>264336</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>974</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>707</ns1:Sole>
      <ns1:Shared>61</ns1:Shared>
      <ns1:None>206</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CATERPILLAR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>149123101</ns1:cusip>
    <ns1:figi>BBG001S5PJ06</ns1:figi>
    <ns1:value>11642778</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>42647</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26695</ns1:Sole>
      <ns1:Shared>11186</ns1:Shared>
      <ns1:None>4766</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CBRE GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>12504L109</ns1:cusip>
    <ns1:figi>BBG001SC2D27</ns1:figi>
    <ns1:value>277419</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3756</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3402</ns1:Sole>
      <ns1:Shared>51</ns1:Shared>
      <ns1:None>303</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CDW CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>12514G108</ns1:cusip>
    <ns1:figi>BBG001V18TB6</ns1:figi>
    <ns1:value>450531</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2233</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1964</ns1:Sole>
      <ns1:Shared>160</ns1:Shared>
      <ns1:None>109</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CELANESE CORP DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>150870103</ns1:cusip>
    <ns1:figi>BBG001SJDDG5</ns1:figi>
    <ns1:value>396789</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3161</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>665</ns1:Sole>
      <ns1:Shared>311</ns1:Shared>
      <ns1:None>2185</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CEMEX SAB DE CV</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADR NEW</ns1:titleOfClass>
    <ns1:cusip>151290889</ns1:cusip>
    <ns1:figi>BBG001SD8F15</ns1:figi>
    <ns1:value>79378</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12212</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>5178</ns1:Shared>
      <ns1:None>7034</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CENCORA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03073E105</ns1:cusip>
    <ns1:figi>BBG001S8X7P0</ns1:figi>
    <ns1:value>1111365</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6175</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5225</ns1:Sole>
      <ns1:Shared>770</ns1:Shared>
      <ns1:None>180</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CENTENE CORP DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>15135B101</ns1:cusip>
    <ns1:figi>BBG001S6T7Q8</ns1:figi>
    <ns1:value>563233</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8177</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6484</ns1:Sole>
      <ns1:Shared>1021</ns1:Shared>
      <ns1:None>672</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHARTER COMMUNICATIONS INC N</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>16119P108</ns1:cusip>
    <ns1:figi>BBG001T3TDG2</ns1:figi>
    <ns1:value>871724</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1982</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>782</ns1:Sole>
      <ns1:Shared>65</ns1:Shared>
      <ns1:None>1135</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHEVRON CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>166764100</ns1:cusip>
    <ns1:figi>BBG001S67ZC5</ns1:figi>
    <ns1:value>13983367</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>82928</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17298</ns1:Sole>
      <ns1:Shared>3704</ns1:Shared>
      <ns1:None>61926</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHIPOTLE MEXICAN GRILL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>169656105</ns1:cusip>
    <ns1:figi>BBG001SP50B3</ns1:figi>
    <ns1:value>291261</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>159</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>111</ns1:Sole>
      <ns1:Shared>11</ns1:Shared>
      <ns1:None>37</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHOICE HOTELS INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>169905106</ns1:cusip>
    <ns1:figi>BBG001S997X6</ns1:figi>
    <ns1:value>342784</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2798</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>2792</ns1:Shared>
      <ns1:None>6</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHUBB LIMITED</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>H1467J104</ns1:cusip>
    <ns1:figi>BBG001S8S1L3</ns1:figi>
    <ns1:value>2959488</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14216</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3647</ns1:Sole>
      <ns1:Shared>274</ns1:Shared>
      <ns1:None>10295</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHURCH &amp; DWIGHT CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>171340102</ns1:cusip>
    <ns1:figi>BBG001S5PR99</ns1:figi>
    <ns1:value>284421</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3104</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1295</ns1:Sole>
      <ns1:Shared>326</ns1:Shared>
      <ns1:None>1483</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CINCINNATI FINL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>172062101</ns1:cusip>
    <ns1:figi>BBG001S5PTM0</ns1:figi>
    <ns1:value>608144</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5945</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5360</ns1:Sole>
      <ns1:Shared>186</ns1:Shared>
      <ns1:None>399</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CINTAS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>172908105</ns1:cusip>
    <ns1:figi>BBG001S7CRG1</ns1:figi>
    <ns1:value>286202</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>595</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>332</ns1:Sole>
      <ns1:Shared>159</ns1:Shared>
      <ns1:None>104</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CISCO SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>17275R102</ns1:cusip>
    <ns1:figi>BBG001S6HC62</ns1:figi>
    <ns1:value>11991279</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>223052</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>48714</ns1:Sole>
      <ns1:Shared>18018</ns1:Shared>
      <ns1:None>156320</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CITIGROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>172967424</ns1:cusip>
    <ns1:figi>BBG001S72ZG4</ns1:figi>
    <ns1:value>901717</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21923</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11632</ns1:Sole>
      <ns1:Shared>3614</ns1:Shared>
      <ns1:None>6677</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CITIZENS &amp; NORTHN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>172922106</ns1:cusip>
    <ns1:figi>BBG001S6YSF8</ns1:figi>
    <ns1:value>189412</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10793</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>10793</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CLOROX CO DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>189054109</ns1:cusip>
    <ns1:figi>BBG001S5PX50</ns1:figi>
    <ns1:value>327952</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2502</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1435</ns1:Sole>
      <ns1:Shared>458</ns1:Shared>
      <ns1:None>609</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CME GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>12572Q105</ns1:cusip>
    <ns1:figi>BBG001S86547</ns1:figi>
    <ns1:value>9222915</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>46063</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>40070</ns1:Sole>
      <ns1:Shared>4618</ns1:Shared>
      <ns1:None>1375</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CNFINANCE HLDGS LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADS</ns1:titleOfClass>
    <ns1:cusip>18979T105</ns1:cusip>
    <ns1:figi>BBG00LDV2BS3</ns1:figi>
    <ns1:value>250010</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>66140</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>66140</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COCA COLA CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>191216100</ns1:cusip>
    <ns1:figi>BBG001S5SMQ8</ns1:figi>
    <ns1:value>29066540</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>519230</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>34202</ns1:Sole>
      <ns1:Shared>20143</ns1:Shared>
      <ns1:None>464885</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COGNIZANT TECHNOLOGY SOLUTIO</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>192446102</ns1:cusip>
    <ns1:figi>BBG001S5STN6</ns1:figi>
    <ns1:value>287217</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4240</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2549</ns1:Sole>
      <ns1:Shared>698</ns1:Shared>
      <ns1:None>993</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COLGATE PALMOLIVE CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>194162103</ns1:cusip>
    <ns1:figi>BBG001S5PVM5</ns1:figi>
    <ns1:value>1146701</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16126</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5874</ns1:Sole>
      <ns1:Shared>887</ns1:Shared>
      <ns1:None>9365</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COMCAST CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>20030N101</ns1:cusip>
    <ns1:figi>BBG001S5PXL2</ns1:figi>
    <ns1:value>5166120</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>116511</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24574</ns1:Sole>
      <ns1:Shared>10970</ns1:Shared>
      <ns1:None>80967</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COMMERCIAL METALS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>201723103</ns1:cusip>
    <ns1:figi>BBG001S5PXG8</ns1:figi>
    <ns1:value>274313</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5552</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4000</ns1:Sole>
      <ns1:Shared>222</ns1:Shared>
      <ns1:None>1330</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CONOCOPHILLIPS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>20825C104</ns1:cusip>
    <ns1:figi>BBG001S5TZM2</ns1:figi>
    <ns1:value>3239762</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27043</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11162</ns1:Sole>
      <ns1:Shared>5002</ns1:Shared>
      <ns1:None>10879</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CONSOLIDATED EDISON INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>209115104</ns1:cusip>
    <ns1:figi>BBG001S5QRL4</ns1:figi>
    <ns1:value>640195</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7485</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4970</ns1:Sole>
      <ns1:Shared>468</ns1:Shared>
      <ns1:None>2047</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CONSTELLATION BRANDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>21036P108</ns1:cusip>
    <ns1:figi>BBG001SD31G5</ns1:figi>
    <ns1:value>671171</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2670</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>320</ns1:Sole>
      <ns1:Shared>46</ns1:Shared>
      <ns1:None>2304</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CONSTELLATION ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>21037T109</ns1:cusip>
    <ns1:figi>BBG014KFRPJ9</ns1:figi>
    <ns1:value>1520823</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13942</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10828</ns1:Sole>
      <ns1:Shared>1350</ns1:Shared>
      <ns1:None>1764</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COPART INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>217204106</ns1:cusip>
    <ns1:figi>BBG001S7MTB1</ns1:figi>
    <ns1:value>287929</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6682</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2239</ns1:Sole>
      <ns1:Shared>678</ns1:Shared>
      <ns1:None>3765</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CORNING INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>219350105</ns1:cusip>
    <ns1:figi>BBG001S5RLH1</ns1:figi>
    <ns1:value>806949</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26483</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3922</ns1:Sole>
      <ns1:Shared>961</ns1:Shared>
      <ns1:None>21600</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CORTEVA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>22052L104</ns1:cusip>
    <ns1:figi>BBG00BN969D0</ns1:figi>
    <ns1:value>716128</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13998</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11493</ns1:Sole>
      <ns1:Shared>793</ns1:Shared>
      <ns1:None>1712</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COSTCO WHSL CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>22160K105</ns1:cusip>
    <ns1:figi>BBG001S9KRQ7</ns1:figi>
    <ns1:value>5795128</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10258</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5987</ns1:Sole>
      <ns1:Shared>922</ns1:Shared>
      <ns1:None>3349</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COTERRA ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>127097103</ns1:cusip>
    <ns1:figi>BBG001S6H6Y4</ns1:figi>
    <ns1:value>220376</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8147</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4131</ns1:Sole>
      <ns1:Shared>2992</ns1:Shared>
      <ns1:None>1024</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CROWDSTRIKE HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>22788C105</ns1:cusip>
    <ns1:figi>BBG00BLYKRZ7</ns1:figi>
    <ns1:value>215252</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1286</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12</ns1:Sole>
      <ns1:Shared>10</ns1:Shared>
      <ns1:None>1264</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CROWN CASTLE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>22822V101</ns1:cusip>
    <ns1:figi>BBG001S7W5T3</ns1:figi>
    <ns1:value>326846</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3552</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>724</ns1:Sole>
      <ns1:Shared>93</ns1:Shared>
      <ns1:None>2735</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CSX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>126408103</ns1:cusip>
    <ns1:figi>BBG001S5Q7Q3</ns1:figi>
    <ns1:value>2131273</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>69310</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38284</ns1:Sole>
      <ns1:Shared>6458</ns1:Shared>
      <ns1:None>24568</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CUMMINS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>231021106</ns1:cusip>
    <ns1:figi>BBG001S5Q9M3</ns1:figi>
    <ns1:value>1165776</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5103</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2147</ns1:Sole>
      <ns1:Shared>1213</ns1:Shared>
      <ns1:None>1743</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CVS HEALTH CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>126650100</ns1:cusip>
    <ns1:figi>BBG001S5QBD8</ns1:figi>
    <ns1:value>2364962</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33872</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9671</ns1:Sole>
      <ns1:Shared>3747</ns1:Shared>
      <ns1:None>20454</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>D R HORTON INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>23331A109</ns1:cusip>
    <ns1:figi>BBG001S8M692</ns1:figi>
    <ns1:value>407634</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3793</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3093</ns1:Sole>
      <ns1:Shared>410</ns1:Shared>
      <ns1:None>290</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DANAHER CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>235851102</ns1:cusip>
    <ns1:figi>BBG001S5QGT0</ns1:figi>
    <ns1:value>9373250</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>37780</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4286</ns1:Sole>
      <ns1:Shared>945</ns1:Shared>
      <ns1:None>32549</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DAVITA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>23918K108</ns1:cusip>
    <ns1:figi>BBG001SB5DZ0</ns1:figi>
    <ns1:value>362996</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3840</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2963</ns1:Sole>
      <ns1:Shared>719</ns1:Shared>
      <ns1:None>158</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DEERE &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>244199105</ns1:cusip>
    <ns1:figi>BBG001S5QFF7</ns1:figi>
    <ns1:value>5512176</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14606</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9526</ns1:Sole>
      <ns1:Shared>276</ns1:Shared>
      <ns1:None>4804</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DELL TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL C</ns1:titleOfClass>
    <ns1:cusip>24703L202</ns1:cusip>
    <ns1:figi>BBG00DW3SZT0</ns1:figi>
    <ns1:value>275808</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4003</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>833</ns1:Sole>
      <ns1:Shared>1720</ns1:Shared>
      <ns1:None>1450</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DELTA AIR LINES INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>247361702</ns1:cusip>
    <ns1:figi>BBG001SPT759</ns1:figi>
    <ns1:value>332351</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8983</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6269</ns1:Sole>
      <ns1:Shared>451</ns1:Shared>
      <ns1:None>2263</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DENTSPLY SIRONA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>24906P109</ns1:cusip>
    <ns1:figi>BBG001S5XLV8</ns1:figi>
    <ns1:value>1396233</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>40873</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10143</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>30730</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DEVON ENERGY CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>25179M103</ns1:cusip>
    <ns1:figi>BBG001S63VG4</ns1:figi>
    <ns1:value>908942</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19055</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13851</ns1:Sole>
      <ns1:Shared>2448</ns1:Shared>
      <ns1:None>2756</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DEXCOM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>252131107</ns1:cusip>
    <ns1:figi>BBG001SKZG99</ns1:figi>
    <ns1:value>10361992</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>111061</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>78513</ns1:Sole>
      <ns1:Shared>836</ns1:Shared>
      <ns1:None>31712</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIAMONDBACK ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>25278X109</ns1:cusip>
    <ns1:figi>BBG002PHSZN7</ns1:figi>
    <ns1:value>359593</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2322</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1698</ns1:Sole>
      <ns1:Shared>148</ns1:Shared>
      <ns1:None>476</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIGITAL RLTY TR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>253868103</ns1:cusip>
    <ns1:figi>BBG001SM0K30</ns1:figi>
    <ns1:value>642781</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5311</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>406</ns1:Sole>
      <ns1:Shared>189</ns1:Shared>
      <ns1:None>4716</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE FIXED INCOM</ns1:titleOfClass>
    <ns1:cusip>25434V872</ns1:cusip>
    <ns1:figi>BBG01254CL28</ns1:figi>
    <ns1:value>31022011</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>768442</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>245578</ns1:Sole>
      <ns1:Shared>31517</ns1:Shared>
      <ns1:None>491347</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>EMERGING MARKETS</ns1:titleOfClass>
    <ns1:cusip>25434V682</ns1:cusip>
    <ns1:figi>BBG01B92W7S9</ns1:figi>
    <ns1:value>989179</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33657</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1339</ns1:Sole>
      <ns1:Shared>28243</ns1:Shared>
      <ns1:None>4075</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>EMERGING MKTS CO</ns1:titleOfClass>
    <ns1:cusip>25434V732</ns1:cusip>
    <ns1:figi>BBG017159MD8</ns1:figi>
    <ns1:value>22578376</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>968614</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>33722</ns1:Sole>
      <ns1:Shared>19327</ns1:Shared>
      <ns1:None>915565</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>EMERGING MKTS VA</ns1:titleOfClass>
    <ns1:cusip>25434V740</ns1:cusip>
    <ns1:figi>BBG017158GJ6</ns1:figi>
    <ns1:value>3031071</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>128055</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>128055</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>EMGR CRE EQT MNG</ns1:titleOfClass>
    <ns1:cusip>25434V302</ns1:cusip>
    <ns1:figi>BBG00Y2PHW26</ns1:figi>
    <ns1:value>777966</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>34469</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>316</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>34153</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>GLOBAL REAL EST</ns1:titleOfClass>
    <ns1:cusip>25434V658</ns1:cusip>
    <ns1:figi>BBG01BN60P09</ns1:figi>
    <ns1:value>19319589</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>862097</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>231071</ns1:Sole>
      <ns1:Shared>288764</ns1:Shared>
      <ns1:None>342262</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTERNATIONAL</ns1:titleOfClass>
    <ns1:cusip>25434V690</ns1:cusip>
    <ns1:figi>BBG01B92VTS2</ns1:figi>
    <ns1:value>964714</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33602</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>26171</ns1:Shared>
      <ns1:None>7431</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTERNATNAL VAL</ns1:titleOfClass>
    <ns1:cusip>25434V807</ns1:cusip>
    <ns1:figi>BBG012G21Y06</ns1:figi>
    <ns1:value>182001527</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5579446</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3087583</ns1:Sole>
      <ns1:Shared>1388453</ns1:Shared>
      <ns1:None>1103410</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL CORE EQT MK</ns1:titleOfClass>
    <ns1:cusip>25434V203</ns1:cusip>
    <ns1:figi>BBG00Y2PGDN6</ns1:figi>
    <ns1:value>1386453</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>53100</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>400</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>52700</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL CORE EQUITY</ns1:titleOfClass>
    <ns1:cusip>25434V799</ns1:cusip>
    <ns1:figi>BBG01631TNW2</ns1:figi>
    <ns1:value>51668420</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2212780</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>43537</ns1:Shared>
      <ns1:None>2169243</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL SMALL CAP E</ns1:titleOfClass>
    <ns1:cusip>25434V773</ns1:cusip>
    <ns1:figi>BBG01633DW64</ns1:figi>
    <ns1:value>24048952</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1096124</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>352513</ns1:Sole>
      <ns1:Shared>302146</ns1:Shared>
      <ns1:None>441465</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL SMALL CAP V</ns1:titleOfClass>
    <ns1:cusip>25434V781</ns1:cusip>
    <ns1:figi>BBG01633Y2Y6</ns1:figi>
    <ns1:value>5982844</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>251591</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>159860</ns1:Sole>
      <ns1:Shared>22092</ns1:Shared>
      <ns1:None>69639</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>NATL MUN BD ETF</ns1:titleOfClass>
    <ns1:cusip>25434V849</ns1:cusip>
    <ns1:figi>BBG012558MV6</ns1:figi>
    <ns1:value>8155511</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>175501</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>175501</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHORT DURATION F</ns1:titleOfClass>
    <ns1:cusip>25434V864</ns1:cusip>
    <ns1:figi>BBG01254JDW6</ns1:figi>
    <ns1:value>18696429</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>403114</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>134045</ns1:Sole>
      <ns1:Shared>113145</ns1:Shared>
      <ns1:None>155924</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US CORE EQT MKT</ns1:titleOfClass>
    <ns1:cusip>25434V104</ns1:cusip>
    <ns1:figi>BBG00Y2JG0C0</ns1:figi>
    <ns1:value>12056382</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>402551</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>171351</ns1:Sole>
      <ns1:Shared>110574</ns1:Shared>
      <ns1:None>120626</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US CORE EQUITY 2</ns1:titleOfClass>
    <ns1:cusip>25434V708</ns1:cusip>
    <ns1:figi>BBG011DXY6D4</ns1:figi>
    <ns1:value>152556730</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5822776</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4210218</ns1:Sole>
      <ns1:Shared>981691</ns1:Shared>
      <ns1:None>630867</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US EQUITY ETF</ns1:titleOfClass>
    <ns1:cusip>25434V401</ns1:cusip>
    <ns1:figi>BBG011DXXNJ2</ns1:figi>
    <ns1:value>65058405</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1397602</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>63912</ns1:Sole>
      <ns1:Shared>13194</ns1:Shared>
      <ns1:None>1320496</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US LARGE CAP VAL</ns1:titleOfClass>
    <ns1:cusip>25434V666</ns1:cusip>
    <ns1:figi>BBG01BN5Z188</ns1:figi>
    <ns1:value>10119151</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>407866</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>14018</ns1:Shared>
      <ns1:None>393848</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US MKTWIDE VALUE</ns1:titleOfClass>
    <ns1:cusip>25434V724</ns1:cusip>
    <ns1:figi>BBG0177CTQC7</ns1:figi>
    <ns1:value>505546911</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14860286</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7443275</ns1:Sole>
      <ns1:Shared>3131141</ns1:Shared>
      <ns1:None>4285870</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US REAL ESTATE E</ns1:titleOfClass>
    <ns1:cusip>25434V823</ns1:cusip>
    <ns1:figi>BBG015GTL6R0</ns1:figi>
    <ns1:value>7885560</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>403973</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>403973</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US SMALL CAP ETF</ns1:titleOfClass>
    <ns1:cusip>25434V500</ns1:cusip>
    <ns1:figi>BBG011DXXVM0</ns1:figi>
    <ns1:value>59364824</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1130973</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>395521</ns1:Sole>
      <ns1:Shared>169017</ns1:Shared>
      <ns1:None>566435</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US SMALL CAP VAL</ns1:titleOfClass>
    <ns1:cusip>25434V815</ns1:cusip>
    <ns1:figi>BBG015DG3GG1</ns1:figi>
    <ns1:value>37589783</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1483417</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>797086</ns1:Sole>
      <ns1:Shared>331903</ns1:Shared>
      <ns1:None>354428</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US SUSTAINABILTY</ns1:titleOfClass>
    <ns1:cusip>25434V716</ns1:cusip>
    <ns1:figi>BBG01B92NHL4</ns1:figi>
    <ns1:value>417091</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15033</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>609</ns1:Shared>
      <ns1:None>14424</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US TARGETED VLU</ns1:titleOfClass>
    <ns1:cusip>25434V609</ns1:cusip>
    <ns1:figi>BBG011DXY0L8</ns1:figi>
    <ns1:value>233389146</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5108102</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2533674</ns1:Sole>
      <ns1:Shared>641733</ns1:Shared>
      <ns1:None>1932695</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>WORLD EX US CORE</ns1:titleOfClass>
    <ns1:cusip>25434V880</ns1:cusip>
    <ns1:figi>BBG012G2PD33</ns1:figi>
    <ns1:value>11849640</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>526183</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>220065</ns1:Sole>
      <ns1:Shared>251382</ns1:Shared>
      <ns1:None>54736</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DISCOVER FINL SVCS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>254709108</ns1:cusip>
    <ns1:figi>BBG001SS0KV6</ns1:figi>
    <ns1:value>868415</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10024</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2922</ns1:Sole>
      <ns1:Shared>2045</ns1:Shared>
      <ns1:None>5057</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DISNEY WALT CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>254687106</ns1:cusip>
    <ns1:figi>BBG001S5QHF3</ns1:figi>
    <ns1:value>3603338</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44458</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25318</ns1:Sole>
      <ns1:Shared>2219</ns1:Shared>
      <ns1:None>16921</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DNP SELECT INCOME FD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>23325P104</ns1:cusip>
    <ns1:figi>BBG001S5QKC9</ns1:figi>
    <ns1:value>108805</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11429</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10400</ns1:Sole>
      <ns1:Shared>527</ns1:Shared>
      <ns1:None>502</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DOMINION ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>25746U109</ns1:cusip>
    <ns1:figi>BBG001S5QCP3</ns1:figi>
    <ns1:value>400445</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8964</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5226</ns1:Sole>
      <ns1:Shared>165</ns1:Shared>
      <ns1:None>3573</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DONALDSON INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>257651109</ns1:cusip>
    <ns1:figi>BBG001S5QDV4</ns1:figi>
    <ns1:value>488861</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8197</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>350</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7847</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DOW INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>260557103</ns1:cusip>
    <ns1:figi>BBG00BN96931</ns1:figi>
    <ns1:value>697333</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13524</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6598</ns1:Sole>
      <ns1:Shared>3538</ns1:Shared>
      <ns1:None>3388</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DTE ENERGY CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>233331107</ns1:cusip>
    <ns1:figi>BBG001S5QN88</ns1:figi>
    <ns1:value>489239</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4928</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3631</ns1:Sole>
      <ns1:Shared>250</ns1:Shared>
      <ns1:None>1047</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DUKE ENERGY CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>26441C204</ns1:cusip>
    <ns1:figi>BBG001S5QNR7</ns1:figi>
    <ns1:value>7039805</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>79762</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13150</ns1:Sole>
      <ns1:Shared>835</ns1:Shared>
      <ns1:None>65777</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DUPONT DE NEMOURS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>26614N102</ns1:cusip>
    <ns1:figi>BBG00BN961H3</ns1:figi>
    <ns1:value>1040751</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13953</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8570</ns1:Sole>
      <ns1:Shared>521</ns1:Shared>
      <ns1:None>4862</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EA SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>EA BRIDGEWAY OMN</ns1:titleOfClass>
    <ns1:cusip>02072L532</ns1:cusip>
    <ns1:figi>BBG01FN0H876</ns1:figi>
    <ns1:value>789662</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>43213</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>43213</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EASTMAN CHEM CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>277432100</ns1:cusip>
    <ns1:figi>BBG001S7JNP3</ns1:figi>
    <ns1:value>384714</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5015</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3094</ns1:Sole>
      <ns1:Shared>888</ns1:Shared>
      <ns1:None>1033</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EATON CORP PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G29183103</ns1:cusip>
    <ns1:figi>BBG001S5QZ45</ns1:figi>
    <ns1:value>1770301</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8300</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5213</ns1:Sole>
      <ns1:Shared>408</ns1:Shared>
      <ns1:None>2679</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EATON VANCE ENHANCED EQUITY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>278277108</ns1:cusip>
    <ns1:figi>BBG001SNGXL3</ns1:figi>
    <ns1:value>266290</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15500</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>15500</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EBAY INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>278642103</ns1:cusip>
    <ns1:figi>BBG001S9B9J5</ns1:figi>
    <ns1:value>491540</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11149</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6168</ns1:Sole>
      <ns1:Shared>1850</ns1:Shared>
      <ns1:None>3131</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ECOLAB INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>278865100</ns1:cusip>
    <ns1:figi>BBG001S5QRB5</ns1:figi>
    <ns1:value>229119</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1353</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>951</ns1:Sole>
      <ns1:Shared>57</ns1:Shared>
      <ns1:None>345</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EDGIO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>53261M104</ns1:cusip>
    <ns1:figi>BBG001SQXJL8</ns1:figi>
    <ns1:value>23474</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27548</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>27548</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EDWARDS LIFESCIENCES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>28176E108</ns1:cusip>
    <ns1:figi>BBG001SF2288</ns1:figi>
    <ns1:value>706311</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10195</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5634</ns1:Sole>
      <ns1:Shared>3824</ns1:Shared>
      <ns1:None>737</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ELEVANCE HEALTH INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>036752103</ns1:cusip>
    <ns1:figi>BBG001S6KBQ8</ns1:figi>
    <ns1:value>2029166</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4660</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3369</ns1:Sole>
      <ns1:Shared>648</ns1:Shared>
      <ns1:None>643</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ELI LILLY &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>532457108</ns1:cusip>
    <ns1:figi>BBG001S5STL8</ns1:figi>
    <ns1:value>22883647</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>42604</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28169</ns1:Sole>
      <ns1:Shared>3906</ns1:Shared>
      <ns1:None>10529</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EMCOR GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29084Q100</ns1:cusip>
    <ns1:figi>BBG001S5QVG1</ns1:figi>
    <ns1:value>258647</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1229</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>111</ns1:Sole>
      <ns1:Shared>539</ns1:Shared>
      <ns1:None>579</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EMERSON ELEC CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>291011104</ns1:cusip>
    <ns1:figi>BBG001S5QVT7</ns1:figi>
    <ns1:value>1523605</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15777</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6612</ns1:Sole>
      <ns1:Shared>403</ns1:Shared>
      <ns1:None>8762</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENBRIDGE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29250N105</ns1:cusip>
    <ns1:figi>BBG001S6Q6D7</ns1:figi>
    <ns1:value>586884</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17498</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8213</ns1:Sole>
      <ns1:Shared>354</ns1:Shared>
      <ns1:None>8931</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENCORE ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>29259W700</ns1:cusip>
    <ns1:figi>BBG001T8HNC6</ns1:figi>
    <ns1:value>37380</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11466</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>11466</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENERGY TRANSFER L P</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM UT LTD PTN</ns1:titleOfClass>
    <ns1:cusip>29273V100</ns1:cusip>
    <ns1:figi>BBG001SDHNW4</ns1:figi>
    <ns1:value>308591</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21995</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7532</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>14463</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENPHASE ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29355A107</ns1:cusip>
    <ns1:figi>BBG001V28NC6</ns1:figi>
    <ns1:value>446238</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3714</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2793</ns1:Sole>
      <ns1:Shared>502</ns1:Shared>
      <ns1:None>419</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENTERGY CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29364G103</ns1:cusip>
    <ns1:figi>BBG001S67KF5</ns1:figi>
    <ns1:value>310293</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3354</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2562</ns1:Sole>
      <ns1:Shared>277</ns1:Shared>
      <ns1:None>515</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENTERPRISE PRODS PARTNERS L</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>293792107</ns1:cusip>
    <ns1:figi>BBG001S9P0Z1</ns1:figi>
    <ns1:value>4964947</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>181401</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11758</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>169643</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EOG RES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>26875P101</ns1:cusip>
    <ns1:figi>BBG001S5ZB93</ns1:figi>
    <ns1:value>528931</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4173</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2565</ns1:Sole>
      <ns1:Shared>962</ns1:Shared>
      <ns1:None>646</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EQT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>26884L109</ns1:cusip>
    <ns1:figi>BBG001S5QXJ4</ns1:figi>
    <ns1:value>213655</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5265</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>319</ns1:Sole>
      <ns1:Shared>536</ns1:Shared>
      <ns1:None>4410</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EQUINIX INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29444U700</ns1:cusip>
    <ns1:figi>BBG001SKBNS9</ns1:figi>
    <ns1:value>610059</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>840</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>580</ns1:Sole>
      <ns1:Shared>81</ns1:Shared>
      <ns1:None>179</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EQUINOX GOLD CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29446Y502</ns1:cusip>
    <ns1:figi>BBG001SSK0K0</ns1:figi>
    <ns1:value>102042</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24123</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>583</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>23540</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EVEREST GROUP LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>G3223R108</ns1:cusip>
    <ns1:figi>BBG001S7QT63</ns1:figi>
    <ns1:value>254817</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>686</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>474</ns1:Sole>
      <ns1:Shared>123</ns1:Shared>
      <ns1:None>89</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EVERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30034W106</ns1:cusip>
    <ns1:figi>BBG00H433CS1</ns1:figi>
    <ns1:value>222280</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4384</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2965</ns1:Sole>
      <ns1:Shared>29</ns1:Shared>
      <ns1:None>1390</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EVERSOURCE ENERGY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30040W108</ns1:cusip>
    <ns1:figi>BBG001S5TRL1</ns1:figi>
    <ns1:value>278190</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4784</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1075</ns1:Sole>
      <ns1:Shared>3611</ns1:Shared>
      <ns1:None>98</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXACT SCIENCES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30063P105</ns1:cusip>
    <ns1:figi>BBG001SGCLB9</ns1:figi>
    <ns1:value>246684</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3616</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1552</ns1:Sole>
      <ns1:Shared>1054</ns1:Shared>
      <ns1:None>1010</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXELON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30161N101</ns1:cusip>
    <ns1:figi>BBG001SBJMT2</ns1:figi>
    <ns1:value>1807894</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>47840</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>36692</ns1:Sole>
      <ns1:Shared>3669</ns1:Shared>
      <ns1:None>7479</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXXON MOBIL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30231G102</ns1:cusip>
    <ns1:figi>BBG001S69V32</ns1:figi>
    <ns1:value>20916711</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>177894</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>51779</ns1:Sole>
      <ns1:Shared>10959</ns1:Shared>
      <ns1:None>115156</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>F N B CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>302520101</ns1:cusip>
    <ns1:figi>BBG001S5R1Q5</ns1:figi>
    <ns1:value>119371</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11063</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>753</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>10310</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FAIR ISAAC CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>303250104</ns1:cusip>
    <ns1:figi>BBG001S8ZT61</ns1:figi>
    <ns1:value>819893</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>944</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>29</ns1:Sole>
      <ns1:Shared>632</ns1:Shared>
      <ns1:None>283</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FANHUA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>30712A103</ns1:cusip>
    <ns1:figi>BBG001T08M08</ns1:figi>
    <ns1:value>180142</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24985</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>24985</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FASTENAL CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>311900104</ns1:cusip>
    <ns1:figi>BBG001S5R1F7</ns1:figi>
    <ns1:value>255154</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4670</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3518</ns1:Sole>
      <ns1:Shared>277</ns1:Shared>
      <ns1:None>875</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FEDEX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>31428X106</ns1:cusip>
    <ns1:figi>BBG001S5R3M5</ns1:figi>
    <ns1:value>2327303</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8785</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2834</ns1:Sole>
      <ns1:Shared>365</ns1:Shared>
      <ns1:None>5586</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIDELITY MERRIMACK STR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>LTD TRM BD ETF</ns1:titleOfClass>
    <ns1:cusip>316188200</ns1:cusip>
    <ns1:figi>BBG0078XLZ93</ns1:figi>
    <ns1:value>241368</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5050</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>574</ns1:Sole>
      <ns1:Shared>216</ns1:Shared>
      <ns1:None>4260</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIDELITY NATL INFORMATION SV</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>31620M106</ns1:cusip>
    <ns1:figi>BBG001S8SWQ0</ns1:figi>
    <ns1:value>293674</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5313</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3502</ns1:Sole>
      <ns1:Shared>987</ns1:Shared>
      <ns1:None>824</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIFTH THIRD BANCORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>316773100</ns1:cusip>
    <ns1:figi>BBG001S5R6S2</ns1:figi>
    <ns1:value>384260</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15170</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11626</ns1:Sole>
      <ns1:Shared>1603</ns1:Shared>
      <ns1:None>1941</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST INDL RLTY TR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>32054K103</ns1:cusip>
    <ns1:figi>BBG001S81Z00</ns1:figi>
    <ns1:value>236621</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4972</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4778</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>194</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST SOLAR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>336433107</ns1:cusip>
    <ns1:figi>BBG001S991Z7</ns1:figi>
    <ns1:value>409308</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2533</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1819</ns1:Sole>
      <ns1:Shared>80</ns1:Shared>
      <ns1:None>634</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCH TRADED FD III</ns1:nameOfIssuer>
    <ns1:titleOfClass>PFD SECS INC ETF</ns1:titleOfClass>
    <ns1:cusip>33739E108</ns1:cusip>
    <ns1:figi>BBG0043NRZR1</ns1:figi>
    <ns1:value>1098098</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>68760</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1621</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>67139</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE-TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>NO AMER ENERGY</ns1:titleOfClass>
    <ns1:cusip>33738D101</ns1:cusip>
    <ns1:figi>BBG0034YTRP6</ns1:figi>
    <ns1:value>2173729</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>82276</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>82069</ns1:Sole>
      <ns1:Shared>207</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR VALUE LINE DIVID IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>33734H106</ns1:cusip>
    <ns1:figi>BBG001SLWD88</ns1:figi>
    <ns1:value>1186423</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>31731</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>31731</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRSTENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>337932107</ns1:cusip>
    <ns1:figi>BBG001S5R3N4</ns1:figi>
    <ns1:value>379493</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11103</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7658</ns1:Sole>
      <ns1:Shared>155</ns1:Shared>
      <ns1:None>3290</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FISERV INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>337738108</ns1:cusip>
    <ns1:figi>BBG001S5R6Q4</ns1:figi>
    <ns1:value>691994</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6126</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4881</ns1:Sole>
      <ns1:Shared>680</ns1:Shared>
      <ns1:None>565</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FLEXSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MORNSTAR USMKT</ns1:titleOfClass>
    <ns1:cusip>33939L100</ns1:cusip>
    <ns1:figi>BBG00243P7N6</ns1:figi>
    <ns1:value>259801</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1595</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1595</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FNCB BANCORP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>302578109</ns1:cusip>
    <ns1:figi>BBG001SC11K4</ns1:figi>
    <ns1:value>183326</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>30811</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>30811</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FORD MTR CO DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>345370860</ns1:cusip>
    <ns1:figi>BBG001S5TZ33</ns1:figi>
    <ns1:value>1165006</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>93800</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>54003</ns1:Sole>
      <ns1:Shared>19579</ns1:Shared>
      <ns1:None>20218</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FORTINET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>34959E109</ns1:cusip>
    <ns1:figi>BBG001S77BL6</ns1:figi>
    <ns1:value>222281</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3788</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1256</ns1:Sole>
      <ns1:Shared>1204</ns1:Shared>
      <ns1:None>1328</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FORTIS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>349553107</ns1:cusip>
    <ns1:figi>BBG001S5YVM5</ns1:figi>
    <ns1:value>666287</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17538</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>124</ns1:Sole>
      <ns1:Shared>17304</ns1:Shared>
      <ns1:None>110</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FORTIVE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>34959J108</ns1:cusip>
    <ns1:figi>BBG00BLVZ237</ns1:figi>
    <ns1:value>1360874</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18350</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2462</ns1:Sole>
      <ns1:Shared>180</ns1:Shared>
      <ns1:None>15708</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FORTUNA SILVER MINES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>349915108</ns1:cusip>
    <ns1:figi>BBG001S982M0</ns1:figi>
    <ns1:value>29920</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>11000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FRANKLIN ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHRT DUR US GOVT</ns1:titleOfClass>
    <ns1:cusip>353506108</ns1:cusip>
    <ns1:figi>BBG005JV97N9</ns1:figi>
    <ns1:value>1938193</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21708</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>229</ns1:Sole>
      <ns1:Shared>550</ns1:Shared>
      <ns1:None>20929</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FREEPORT-MCMORAN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>35671D857</ns1:cusip>
    <ns1:figi>BBG001S5R3F3</ns1:figi>
    <ns1:value>513681</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13775</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9986</ns1:Sole>
      <ns1:Shared>874</ns1:Shared>
      <ns1:None>2915</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FRESHPET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>358039105</ns1:cusip>
    <ns1:figi>BBG001V04FM0</ns1:figi>
    <ns1:value>429275</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6516</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6516</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FS KKR CAP CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>302635206</ns1:cusip>
    <ns1:figi>BBG001YCZQ07</ns1:figi>
    <ns1:value>472066</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>23975</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17295</ns1:Sole>
      <ns1:Shared>5181</ns1:Shared>
      <ns1:None>1499</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FULTON FINL CORP PA</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>360271100</ns1:cusip>
    <ns1:figi>BBG001S5RF02</ns1:figi>
    <ns1:value>263187</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21733</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>21733</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FVCBANKCORP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>36120Q101</ns1:cusip>
    <ns1:figi>BBG001T1Y6C9</ns1:figi>
    <ns1:value>2013861</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>157210</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>157210</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GABELLI EQUITY TR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>362397101</ns1:cusip>
    <ns1:figi>BBG001S5RFR3</ns1:figi>
    <ns1:value>68995</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13449</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>152</ns1:Sole>
      <ns1:Shared>12297</ns1:Shared>
      <ns1:None>1000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GALLAGHER ARTHUR J &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>363576109</ns1:cusip>
    <ns1:figi>BBG001S5NKC2</ns1:figi>
    <ns1:value>1848058</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8108</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4600</ns1:Sole>
      <ns1:Shared>347</ns1:Shared>
      <ns1:None>3161</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GARTNER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>366651107</ns1:cusip>
    <ns1:figi>BBG001S5SD60</ns1:figi>
    <ns1:value>326431</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>950</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>298</ns1:Sole>
      <ns1:Shared>287</ns1:Shared>
      <ns1:None>365</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GE HEALTHCARE TECHNOLOGIES I</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>36266G107</ns1:cusip>
    <ns1:figi>BBG01BFR8YW0</ns1:figi>
    <ns1:value>593135</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8717</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2658</ns1:Sole>
      <ns1:Shared>441</ns1:Shared>
      <ns1:None>5618</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENERAL AMERN INVS CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>368802104</ns1:cusip>
    <ns1:figi>BBG001S5RG46</ns1:figi>
    <ns1:value>354381</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8614</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8614</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENERAL DYNAMICS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>369550108</ns1:cusip>
    <ns1:figi>BBG001S5RHP1</ns1:figi>
    <ns1:value>944087</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4272</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2125</ns1:Sole>
      <ns1:Shared>817</ns1:Shared>
      <ns1:None>1330</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENERAL ELECTRIC CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>369604301</ns1:cusip>
    <ns1:figi>BBG001S5PVD5</ns1:figi>
    <ns1:value>2986185</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27012</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9718</ns1:Sole>
      <ns1:Shared>1646</ns1:Shared>
      <ns1:None>15648</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENERAL MLS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>370334104</ns1:cusip>
    <ns1:figi>BBG001S5RKR2</ns1:figi>
    <ns1:value>1546919</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24174</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5703</ns1:Sole>
      <ns1:Shared>1151</ns1:Shared>
      <ns1:None>17320</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENERAL MTRS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>37045V100</ns1:cusip>
    <ns1:figi>BBG001SM1DK6</ns1:figi>
    <ns1:value>484007</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14680</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10668</ns1:Sole>
      <ns1:Shared>869</ns1:Shared>
      <ns1:None>3143</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENUINE PARTS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>372460105</ns1:cusip>
    <ns1:figi>BBG001S5RNH7</ns1:figi>
    <ns1:value>4004252</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27734</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1780</ns1:Sole>
      <ns1:Shared>470</ns1:Shared>
      <ns1:None>25484</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GERON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>374163103</ns1:cusip>
    <ns1:figi>BBG001S6TSX4</ns1:figi>
    <ns1:value>31800</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>15000</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GILEAD SCIENCES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>375558103</ns1:cusip>
    <ns1:figi>BBG001S6Y1X7</ns1:figi>
    <ns1:value>1995280</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26625</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7252</ns1:Sole>
      <ns1:Shared>5929</ns1:Shared>
      <ns1:None>13444</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBAL PMTS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>37940X102</ns1:cusip>
    <ns1:figi>BBG001SGS2Z8</ns1:figi>
    <ns1:value>431646</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3741</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>853</ns1:Sole>
      <ns1:Shared>307</ns1:Shared>
      <ns1:None>2581</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBAL X FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 CATHOLIC</ns1:titleOfClass>
    <ns1:cusip>37954Y889</ns1:cusip>
    <ns1:figi>BBG00CP9KWK1</ns1:figi>
    <ns1:value>2196914</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>42006</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26329</ns1:Sole>
      <ns1:Shared>258</ns1:Shared>
      <ns1:None>15419</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBE LIFE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>37959E102</ns1:cusip>
    <ns1:figi>BBG001S5WRX4</ns1:figi>
    <ns1:value>770542</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7087</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2635</ns1:Sole>
      <ns1:Shared>381</ns1:Shared>
      <ns1:None>4071</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GOLD ROYALTY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON SHARES</ns1:titleOfClass>
    <ns1:cusip>38071H106</ns1:cusip>
    <ns1:figi>BBG00ZGH4841</ns1:figi>
    <ns1:value>36781</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28735</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28735</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GOLDMAN SACHS GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>38141G104</ns1:cusip>
    <ns1:figi>BBG001SC07Z6</ns1:figi>
    <ns1:value>1570941</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4855</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2229</ns1:Sole>
      <ns1:Shared>511</ns1:Shared>
      <ns1:None>2115</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GRAINGER W W INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>384802104</ns1:cusip>
    <ns1:figi>BBG001S5RRD2</ns1:figi>
    <ns1:value>1569785</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2269</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1932</ns1:Sole>
      <ns1:Shared>248</ns1:Shared>
      <ns1:None>89</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GSK PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>37733W204</ns1:cusip>
    <ns1:figi>BBG001SD6SM6</ns1:figi>
    <ns1:value>396563</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10940</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>767</ns1:Sole>
      <ns1:Shared>4484</ns1:Shared>
      <ns1:None>5689</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GXO LOGISTICS INCORPORATED</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>36262G101</ns1:cusip>
    <ns1:figi>BBG00YDGX9Z1</ns1:figi>
    <ns1:value>222812</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3799</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1231</ns1:Sole>
      <ns1:Shared>39</ns1:Shared>
      <ns1:None>2529</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HALEON PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADS</ns1:titleOfClass>
    <ns1:cusip>405552100</ns1:cusip>
    <ns1:figi>BBG018GZNDB0</ns1:figi>
    <ns1:value>123319</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14804</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1591</ns1:Sole>
      <ns1:Shared>722</ns1:Shared>
      <ns1:None>12491</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HALLIBURTON CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>406216101</ns1:cusip>
    <ns1:figi>BBG001S5RS59</ns1:figi>
    <ns1:value>1016230</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25092</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22220</ns1:Sole>
      <ns1:Shared>1138</ns1:Shared>
      <ns1:None>1734</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HARTFORD FINL SVCS GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>416515104</ns1:cusip>
    <ns1:figi>BBG001S8PXF3</ns1:figi>
    <ns1:value>1010259</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14247</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9896</ns1:Sole>
      <ns1:Shared>3726</ns1:Shared>
      <ns1:None>625</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HASBRO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>418056107</ns1:cusip>
    <ns1:figi>BBG001S5RSQ6</ns1:figi>
    <ns1:value>2220387</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33571</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1094</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>32477</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HCA HEALTHCARE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>40412C101</ns1:cusip>
    <ns1:figi>BBG001T8NTY2</ns1:figi>
    <ns1:value>482059</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1960</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>681</ns1:Sole>
      <ns1:Shared>477</ns1:Shared>
      <ns1:None>802</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HEICO CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>422806109</ns1:cusip>
    <ns1:figi>BBG001S5RVC4</ns1:figi>
    <ns1:value>309764</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1913</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>736</ns1:Sole>
      <ns1:Shared>37</ns1:Shared>
      <ns1:None>1140</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HELMERICH &amp; PAYNE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>423452101</ns1:cusip>
    <ns1:figi>BBG001S5RZP1</ns1:figi>
    <ns1:value>608972</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14444</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13963</ns1:Sole>
      <ns1:Shared>452</ns1:Shared>
      <ns1:None>29</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HERSHEY CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>427866108</ns1:cusip>
    <ns1:figi>BBG001S5S148</ns1:figi>
    <ns1:value>1729515</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8644</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3853</ns1:Sole>
      <ns1:Shared>640</ns1:Shared>
      <ns1:None>4151</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HESS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>42809H107</ns1:cusip>
    <ns1:figi>BBG001S5NHS2</ns1:figi>
    <ns1:value>348840</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2280</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1880</ns1:Sole>
      <ns1:Shared>251</ns1:Shared>
      <ns1:None>149</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HEWLETT PACKARD ENTERPRISE C</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>42824C109</ns1:cusip>
    <ns1:figi>BBG0078W3NP4</ns1:figi>
    <ns1:value>495620</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28533</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15800</ns1:Sole>
      <ns1:Shared>7992</ns1:Shared>
      <ns1:None>4741</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HF SINCLAIR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>403949100</ns1:cusip>
    <ns1:figi>BBG0135B2269</ns1:figi>
    <ns1:value>215648</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3788</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2107</ns1:Sole>
      <ns1:Shared>987</ns1:Shared>
      <ns1:None>694</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HNI CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>404251100</ns1:cusip>
    <ns1:figi>BBG001S6Q6F5</ns1:figi>
    <ns1:value>502658</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14515</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>287</ns1:Sole>
      <ns1:Shared>11</ns1:Shared>
      <ns1:None>14217</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HOLOGIC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>436440101</ns1:cusip>
    <ns1:figi>BBG001S6HWB2</ns1:figi>
    <ns1:value>1379742</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19881</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1203</ns1:Sole>
      <ns1:Shared>2597</ns1:Shared>
      <ns1:None>16081</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HOME DEPOT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>437076102</ns1:cusip>
    <ns1:figi>BBG001S5RTW7</ns1:figi>
    <ns1:value>13785205</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>45622</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15935</ns1:Sole>
      <ns1:Shared>2414</ns1:Shared>
      <ns1:None>27273</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HONDA MOTOR LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>AMERN SHS</ns1:titleOfClass>
    <ns1:cusip>438128308</ns1:cusip>
    <ns1:figi>BBG001S5RXR4</ns1:figi>
    <ns1:value>208738</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6205</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>4032</ns1:Shared>
      <ns1:None>2173</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HONEYWELL INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>438516106</ns1:cusip>
    <ns1:figi>BBG001S5X1N1</ns1:figi>
    <ns1:value>5978369</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>32361</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10925</ns1:Sole>
      <ns1:Shared>786</ns1:Shared>
      <ns1:None>20650</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HORMEL FOODS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>440452100</ns1:cusip>
    <ns1:figi>BBG001S5S0D0</ns1:figi>
    <ns1:value>1674283</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44025</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4804</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>39221</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HOST HOTELS &amp; RESORTS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>44107P104</ns1:cusip>
    <ns1:figi>BBG001S5RY83</ns1:figi>
    <ns1:value>324872</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20216</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6303</ns1:Sole>
      <ns1:Shared>12579</ns1:Shared>
      <ns1:None>1334</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HOWMET AEROSPACE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>443201108</ns1:cusip>
    <ns1:figi>BBG00DYNJH69</ns1:figi>
    <ns1:value>228429</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4939</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2957</ns1:Sole>
      <ns1:Shared>761</ns1:Shared>
      <ns1:None>1221</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>40434L105</ns1:cusip>
    <ns1:figi>BBG001S6W7N7</ns1:figi>
    <ns1:value>934261</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36353</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24226</ns1:Sole>
      <ns1:Shared>6676</ns1:Shared>
      <ns1:None>5451</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HSBC HLDGS PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADR NEW</ns1:titleOfClass>
    <ns1:cusip>404280406</ns1:cusip>
    <ns1:figi>BBG001SCZVC0</ns1:figi>
    <ns1:value>208941</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5295</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2764</ns1:Sole>
      <ns1:Shared>1393</ns1:Shared>
      <ns1:None>1138</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HUBBELL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>443510607</ns1:cusip>
    <ns1:figi>BBG001S5S1L9</ns1:figi>
    <ns1:value>235372</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>751</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>116</ns1:Sole>
      <ns1:Shared>485</ns1:Shared>
      <ns1:None>150</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HUMANA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>444859102</ns1:cusip>
    <ns1:figi>BBG001S5S1X6</ns1:figi>
    <ns1:value>1238880</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2546</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2024</ns1:Sole>
      <ns1:Shared>199</ns1:Shared>
      <ns1:None>323</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HUNTINGTON BANCSHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>446150104</ns1:cusip>
    <ns1:figi>BBG001S5RSZ6</ns1:figi>
    <ns1:value>254020</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24425</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22616</ns1:Sole>
      <ns1:Shared>697</ns1:Shared>
      <ns1:None>1112</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IDEXX LABS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45168D104</ns1:cusip>
    <ns1:figi>BBG001S5S4Y9</ns1:figi>
    <ns1:value>266298</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>609</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>222</ns1:Sole>
      <ns1:Shared>164</ns1:Shared>
      <ns1:None>223</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ILLINOIS TOOL WKS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>452308109</ns1:cusip>
    <ns1:figi>BBG001S5SDX0</ns1:figi>
    <ns1:value>4211918</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18288</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6820</ns1:Sole>
      <ns1:Shared>1620</ns1:Shared>
      <ns1:None>9848</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IMPERIAL OIL LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>453038408</ns1:cusip>
    <ns1:figi>BBG001S5T1N6</ns1:figi>
    <ns1:value>1330057</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21582</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20655</ns1:Sole>
      <ns1:Shared>917</ns1:Shared>
      <ns1:None>10</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INDEXIQ ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IQ MRGR ARB ETF</ns1:titleOfClass>
    <ns1:cusip>45409B800</ns1:cusip>
    <ns1:figi>BBG001S6VS16</ns1:figi>
    <ns1:value>3567333</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>112926</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>102284</ns1:Sole>
      <ns1:Shared>10642</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INGEVITY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45688C107</ns1:cusip>
    <ns1:figi>BBG009LM2988</ns1:figi>
    <ns1:value>3998527</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>83985</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>366</ns1:Sole>
      <ns1:Shared>19</ns1:Shared>
      <ns1:None>83600</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INNOVATOR ETFS TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US EQTY PWR BUF</ns1:titleOfClass>
    <ns1:cusip>45782C508</ns1:cusip>
    <ns1:figi>BBG00MYXKL20</ns1:figi>
    <ns1:value>374720</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10769</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>845</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>9924</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTEL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>458140100</ns1:cusip>
    <ns1:figi>BBG001S5SF65</ns1:figi>
    <ns1:value>5860061</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>164840</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>56529</ns1:Sole>
      <ns1:Shared>16298</ns1:Shared>
      <ns1:None>92013</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERCONTINENTAL EXCHANGE IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45866F104</ns1:cusip>
    <ns1:figi>BBG001SDJ4R0</ns1:figi>
    <ns1:value>764174</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6946</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3417</ns1:Sole>
      <ns1:Shared>1202</ns1:Shared>
      <ns1:None>2327</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERNATIONAL BUSINESS MACHS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>459200101</ns1:cusip>
    <ns1:figi>BBG001S5S399</ns1:figi>
    <ns1:value>7028442</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>50095</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12157</ns1:Sole>
      <ns1:Shared>3534</ns1:Shared>
      <ns1:None>34404</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERNATIONAL PAPER CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>460146103</ns1:cusip>
    <ns1:figi>BBG001S5SBF4</ns1:figi>
    <ns1:value>941079</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26532</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9011</ns1:Sole>
      <ns1:Shared>1036</ns1:Shared>
      <ns1:None>16485</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERPUBLIC GROUP COS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>460690100</ns1:cusip>
    <ns1:figi>BBG001S6RLK5</ns1:figi>
    <ns1:value>246104</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8587</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2755</ns1:Sole>
      <ns1:Shared>3766</ns1:Shared>
      <ns1:None>2066</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTUIT</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>461202103</ns1:cusip>
    <ns1:figi>BBG001S6TWR2</ns1:figi>
    <ns1:value>1320130</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2583</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1840</ns1:Sole>
      <ns1:Shared>332</ns1:Shared>
      <ns1:None>411</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTUITIVE SURGICAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>46120E602</ns1:cusip>
    <ns1:figi>BBG001S7XR78</ns1:figi>
    <ns1:value>965142</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3302</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1732</ns1:Sole>
      <ns1:Shared>362</ns1:Shared>
      <ns1:None>1208</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRADED FD TR II</ns1:nameOfIssuer>
    <ns1:titleOfClass>FTSE RAFI DEV</ns1:titleOfClass>
    <ns1:cusip>46138E743</ns1:cusip>
    <ns1:figi>BBG001SS8729</ns1:figi>
    <ns1:value>890668</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20461</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9961</ns1:Sole>
      <ns1:Shared>10500</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRADED FD TR II</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 REVENUE</ns1:titleOfClass>
    <ns1:cusip>46138G698</ns1:cusip>
    <ns1:figi>BBG00P4Y2QS5</ns1:figi>
    <ns1:value>325375</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4164</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4164</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRADED FD TR II</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHORT TERM TREAS</ns1:titleOfClass>
    <ns1:cusip>46138G888</ns1:cusip>
    <ns1:figi>BBG00FQKL0K7</ns1:figi>
    <ns1:value>213321</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2022</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2022</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2023 CB</ns1:titleOfClass>
    <ns1:cusip>46138J866</ns1:cusip>
    <ns1:figi>BBG00KJR0YJ0</ns1:figi>
    <ns1:value>742465</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>34972</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>34972</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2023 MUNI</ns1:titleOfClass>
    <ns1:cusip>46138J544</ns1:cusip>
    <ns1:figi>BBG00Q8H4Z40</ns1:figi>
    <ns1:value>1382733</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>55221</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>55221</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2024 CB</ns1:titleOfClass>
    <ns1:cusip>46138J841</ns1:cusip>
    <ns1:figi>BBG00KJR2GD3</ns1:figi>
    <ns1:value>1392580</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>67372</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>190</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>67182</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2024 MUNI</ns1:titleOfClass>
    <ns1:cusip>46138J536</ns1:cusip>
    <ns1:figi>BBG00Q8HCLV2</ns1:figi>
    <ns1:value>1928730</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>78261</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>78261</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2025 CB</ns1:titleOfClass>
    <ns1:cusip>46138J825</ns1:cusip>
    <ns1:figi>BBG00KJR2J47</ns1:figi>
    <ns1:value>735425</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36570</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>190</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>36380</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2025 MUNI</ns1:titleOfClass>
    <ns1:cusip>46138J528</ns1:cusip>
    <ns1:figi>BBG00Q9CYMM6</ns1:figi>
    <ns1:value>1499761</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>62477</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>62477</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2026 CB</ns1:titleOfClass>
    <ns1:cusip>46138J791</ns1:cusip>
    <ns1:figi>BBG00KJR2K35</ns1:figi>
    <ns1:value>574005</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>30556</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>157</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>30399</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2026 MUNI</ns1:titleOfClass>
    <ns1:cusip>46138J510</ns1:cusip>
    <ns1:figi>BBG00Q8HN8N8</ns1:figi>
    <ns1:value>852424</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>37078</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>37078</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2027 CB</ns1:titleOfClass>
    <ns1:cusip>46138J783</ns1:cusip>
    <ns1:figi>BBG00KJR2L24</ns1:figi>
    <ns1:value>336474</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17960</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>117</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>17843</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2027 MUNI</ns1:titleOfClass>
    <ns1:cusip>46138J494</ns1:cusip>
    <ns1:figi>BBG00Q9CYYY7</ns1:figi>
    <ns1:value>854839</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>37353</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>37353</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2028 MUNI</ns1:titleOfClass>
    <ns1:cusip>46138J486</ns1:cusip>
    <ns1:figi>BBG00Q8HQTM0</ns1:figi>
    <ns1:value>740091</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>32850</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>32850</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRD SLF IDX FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>BULSHS 2029 MUNI</ns1:titleOfClass>
    <ns1:cusip>46138J478</ns1:cusip>
    <ns1:figi>BBG00Q9CZ8M6</ns1:figi>
    <ns1:value>342626</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15489</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>15489</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCHANGE TRADED FD T</ns1:nameOfIssuer>
    <ns1:titleOfClass>DORSEY WRIGHT MO</ns1:titleOfClass>
    <ns1:cusip>46137V837</ns1:cusip>
    <ns1:figi>BBG001SJ09N0</ns1:figi>
    <ns1:value>14249079</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>185077</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>136989</ns1:Sole>
      <ns1:Shared>47165</ns1:Shared>
      <ns1:None>923</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCHANGE TRADED FD T</ns1:nameOfIssuer>
    <ns1:titleOfClass>FTSE RAFI 1000</ns1:titleOfClass>
    <ns1:cusip>46137V613</ns1:cusip>
    <ns1:figi>BBG001S6H5N8</ns1:figi>
    <ns1:value>487569</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15323</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15323</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCHANGE TRADED FD T</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 TOP 50</ns1:titleOfClass>
    <ns1:cusip>46137V233</ns1:cusip>
    <ns1:figi>BBG00KJR2B26</ns1:figi>
    <ns1:value>346427</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10201</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5031</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5170</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCHANGE TRADED FD T</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P500 EQL WGT</ns1:titleOfClass>
    <ns1:cusip>46137V357</ns1:cusip>
    <ns1:figi>BBG00KJR2NN7</ns1:figi>
    <ns1:value>1034221</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7299</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6584</ns1:Sole>
      <ns1:Shared>700</ns1:Shared>
      <ns1:None>15</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCHANGE TRADED FD T</ns1:nameOfIssuer>
    <ns1:titleOfClass>ZACKS MID CAP</ns1:titleOfClass>
    <ns1:cusip>46137Y401</ns1:cusip>
    <ns1:figi>BBG00KJR1V78</ns1:figi>
    <ns1:value>745754</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8754</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8754</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G491BT108</ns1:cusip>
    <ns1:figi>BBG001S9RD81</ns1:figi>
    <ns1:value>302002</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20799</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18000</ns1:Sole>
      <ns1:Shared>1806</ns1:Shared>
      <ns1:None>993</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO QQQ TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>UNIT SER 1</ns1:titleOfClass>
    <ns1:cusip>46090E103</ns1:cusip>
    <ns1:figi>BBG001S9GN63</ns1:figi>
    <ns1:value>10288091</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28716</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18505</ns1:Sole>
      <ns1:Shared>3555</ns1:Shared>
      <ns1:None>6656</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IRON MTN INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>46284V101</ns1:cusip>
    <ns1:figi>BBG001SCQ2X1</ns1:figi>
    <ns1:value>733700</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12341</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>484</ns1:Sole>
      <ns1:Shared>10</ns1:Shared>
      <ns1:None>11847</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES GOLD TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHARES NEW</ns1:titleOfClass>
    <ns1:cusip>464285204</ns1:cusip>
    <ns1:figi>BBG001SJK6D5</ns1:figi>
    <ns1:value>448495</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12818</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5205</ns1:Sole>
      <ns1:Shared>836</ns1:Shared>
      <ns1:None>6777</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE MSCI EMKT</ns1:titleOfClass>
    <ns1:cusip>46434G103</ns1:cusip>
    <ns1:figi>BBG003HC3DG9</ns1:figi>
    <ns1:value>40102866</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>842674</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>588970</ns1:Sole>
      <ns1:Shared>131060</ns1:Shared>
      <ns1:None>122644</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CUR HD MSCI EM</ns1:titleOfClass>
    <ns1:cusip>46434G509</ns1:cusip>
    <ns1:figi>BBG0076SN965</ns1:figi>
    <ns1:value>1155992</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>48900</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>19901</ns1:Shared>
      <ns1:None>28999</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG AWR MSCI EM</ns1:titleOfClass>
    <ns1:cusip>46434G863</ns1:cusip>
    <ns1:figi>BBG00D7BDH70</ns1:figi>
    <ns1:value>3172199</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>104762</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>59403</ns1:Sole>
      <ns1:Shared>33155</ns1:Shared>
      <ns1:None>12204</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>JP MORGAN EM ETF</ns1:titleOfClass>
    <ns1:cusip>464286517</ns1:cusip>
    <ns1:figi>BBG0025X4J38</ns1:figi>
    <ns1:value>590238</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16946</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>16946</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI EMRG CHN</ns1:titleOfClass>
    <ns1:cusip>46434G764</ns1:cusip>
    <ns1:figi>BBG00H5VLN77</ns1:figi>
    <ns1:value>707536</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14199</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8073</ns1:Sole>
      <ns1:Shared>3953</ns1:Shared>
      <ns1:None>2173</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI GBL MIN VOL</ns1:titleOfClass>
    <ns1:cusip>464286525</ns1:cusip>
    <ns1:figi>BBG0025X39Q6</ns1:figi>
    <ns1:value>896274</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9393</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>10</ns1:Shared>
      <ns1:None>9383</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI SWITZERLAND</ns1:titleOfClass>
    <ns1:cusip>464286749</ns1:cusip>
    <ns1:figi>BBG001S8SYW9</ns1:figi>
    <ns1:value>208265</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4780</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>4780</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>0-5 YR TIPS ETF</ns1:titleOfClass>
    <ns1:cusip>46429B747</ns1:cusip>
    <ns1:figi>BBG001TG5H89</ns1:figi>
    <ns1:value>1283756</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13246</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>27</ns1:Sole>
      <ns1:Shared>3742</ns1:Shared>
      <ns1:None>9477</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>1 3 YR TREAS BD</ns1:titleOfClass>
    <ns1:cusip>464287457</ns1:cusip>
    <ns1:figi>BBG001SKXPR1</ns1:figi>
    <ns1:value>419599</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5182</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>181</ns1:Sole>
      <ns1:Shared>1000</ns1:Shared>
      <ns1:None>4001</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>3 7 YR TREAS BD</ns1:titleOfClass>
    <ns1:cusip>464288661</ns1:cusip>
    <ns1:figi>BBG001SSD812</ns1:figi>
    <ns1:value>604479</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5342</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>65</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5277</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>BLACKROCK ULTRA</ns1:titleOfClass>
    <ns1:cusip>46434V878</ns1:cusip>
    <ns1:figi>BBG005PCDCZ5</ns1:figi>
    <ns1:value>20470919</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>406330</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17603</ns1:Sole>
      <ns1:Shared>25832</ns1:Shared>
      <ns1:None>362895</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CHINA LG-CAP ETF</ns1:titleOfClass>
    <ns1:cusip>464287184</ns1:cusip>
    <ns1:figi>BBG001SMDNB1</ns1:figi>
    <ns1:value>225008</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8481</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5095</ns1:Sole>
      <ns1:Shared>3296</ns1:Shared>
      <ns1:None>90</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE 1 5 YR USD</ns1:titleOfClass>
    <ns1:cusip>46432F859</ns1:cusip>
    <ns1:figi>BBG003HC6JD6</ns1:figi>
    <ns1:value>526872</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11360</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6433</ns1:Sole>
      <ns1:Shared>1871</ns1:Shared>
      <ns1:None>3056</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE DIV GRWTH</ns1:titleOfClass>
    <ns1:cusip>46434V621</ns1:cusip>
    <ns1:figi>BBG006MJFZK4</ns1:figi>
    <ns1:value>18351998</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>370523</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1846</ns1:Sole>
      <ns1:Shared>13365</ns1:Shared>
      <ns1:None>355312</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE HIGH DV ETF</ns1:titleOfClass>
    <ns1:cusip>46429B663</ns1:cusip>
    <ns1:figi>BBG001V0XLT8</ns1:figi>
    <ns1:value>567945</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5743</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5328</ns1:Sole>
      <ns1:Shared>113</ns1:Shared>
      <ns1:None>302</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE INTL AGGR</ns1:titleOfClass>
    <ns1:cusip>46435G672</ns1:cusip>
    <ns1:figi>BBG00BDV2SQ0</ns1:figi>
    <ns1:value>16651392</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>341357</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>275980</ns1:Sole>
      <ns1:Shared>35844</ns1:Shared>
      <ns1:None>29533</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE MSCI EAFE</ns1:titleOfClass>
    <ns1:cusip>46432F842</ns1:cusip>
    <ns1:figi>BBG003H6TRS0</ns1:figi>
    <ns1:value>12313341</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>191349</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24920</ns1:Sole>
      <ns1:Shared>2997</ns1:Shared>
      <ns1:None>163432</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE MSCI INTL</ns1:titleOfClass>
    <ns1:cusip>46435G326</ns1:cusip>
    <ns1:figi>BBG00G9DM0M7</ns1:figi>
    <ns1:value>633688</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10873</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>226</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>10647</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE MSCI TOTAL</ns1:titleOfClass>
    <ns1:cusip>46432F834</ns1:cusip>
    <ns1:figi>BBG003H6TMV7</ns1:figi>
    <ns1:value>1209279</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20158</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12534</ns1:Sole>
      <ns1:Shared>7097</ns1:Shared>
      <ns1:None>527</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P MCP ETF</ns1:titleOfClass>
    <ns1:cusip>464287507</ns1:cusip>
    <ns1:figi>BBG001SFC7V0</ns1:figi>
    <ns1:value>21790127</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>87388</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7377</ns1:Sole>
      <ns1:Shared>1258</ns1:Shared>
      <ns1:None>78753</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P SCP ETF</ns1:titleOfClass>
    <ns1:cusip>464287804</ns1:cusip>
    <ns1:figi>BBG001SFC7W9</ns1:figi>
    <ns1:value>16798115</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>178078</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>57917</ns1:Sole>
      <ns1:Shared>39837</ns1:Shared>
      <ns1:None>80324</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P TTL STK</ns1:titleOfClass>
    <ns1:cusip>464287150</ns1:cusip>
    <ns1:figi>BBG001SHTRL5</ns1:figi>
    <ns1:value>1954098</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20747</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7346</ns1:Sole>
      <ns1:Shared>1678</ns1:Shared>
      <ns1:None>11723</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P US GWT</ns1:titleOfClass>
    <ns1:cusip>464287671</ns1:cusip>
    <ns1:figi>BBG001SFQL99</ns1:figi>
    <ns1:value>16311638</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>172009</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1707</ns1:Sole>
      <ns1:Shared>15610</ns1:Shared>
      <ns1:None>154692</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P US VLU</ns1:titleOfClass>
    <ns1:cusip>464287663</ns1:cusip>
    <ns1:figi>BBG001SFQL80</ns1:figi>
    <ns1:value>9873351</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>132315</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1520</ns1:Sole>
      <ns1:Shared>4947</ns1:Shared>
      <ns1:None>125848</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P500 ETF</ns1:titleOfClass>
    <ns1:cusip>464287200</ns1:cusip>
    <ns1:figi>BBG001SFB7R6</ns1:figi>
    <ns1:value>32442887</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>75548</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>34832</ns1:Sole>
      <ns1:Shared>4596</ns1:Shared>
      <ns1:None>36120</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE TOTAL USD</ns1:titleOfClass>
    <ns1:cusip>46434V613</ns1:cusip>
    <ns1:figi>BBG006MJCSW0</ns1:figi>
    <ns1:value>383206</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8766</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>78</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8688</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE US AGGBD ET</ns1:titleOfClass>
    <ns1:cusip>464287226</ns1:cusip>
    <ns1:figi>BBG001SM1QT8</ns1:figi>
    <ns1:value>3099517</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>32960</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8187</ns1:Sole>
      <ns1:Shared>348</ns1:Shared>
      <ns1:None>24425</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>DOW JONES US ETF</ns1:titleOfClass>
    <ns1:cusip>464287846</ns1:cusip>
    <ns1:figi>BBG001S7Y593</ns1:figi>
    <ns1:value>17005009</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>162759</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>137517</ns1:Sole>
      <ns1:Shared>21006</ns1:Shared>
      <ns1:None>4236</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EAFE GRWTH ETF</ns1:titleOfClass>
    <ns1:cusip>464288885</ns1:cusip>
    <ns1:figi>BBG001SP62C7</ns1:figi>
    <ns1:value>3985766</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>46185</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1490</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>44695</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EAFE SML CP ETF</ns1:titleOfClass>
    <ns1:cusip>464288273</ns1:cusip>
    <ns1:figi>BBG001SYVWS7</ns1:figi>
    <ns1:value>13752883</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>243544</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>65666</ns1:Sole>
      <ns1:Shared>34121</ns1:Shared>
      <ns1:None>143757</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EAFE VALUE ETF</ns1:titleOfClass>
    <ns1:cusip>464288877</ns1:cusip>
    <ns1:figi>BBG001SNYBH6</ns1:figi>
    <ns1:value>57948127</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1184307</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>894887</ns1:Sole>
      <ns1:Shared>178835</ns1:Shared>
      <ns1:None>110585</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG AW MSCI EAFE</ns1:titleOfClass>
    <ns1:cusip>46435G516</ns1:cusip>
    <ns1:figi>BBG00D7BBRS7</ns1:figi>
    <ns1:value>4218307</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>61020</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28994</ns1:Sole>
      <ns1:Shared>13850</ns1:Shared>
      <ns1:None>18176</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG AWARE MSCI</ns1:titleOfClass>
    <ns1:cusip>46435U663</ns1:cusip>
    <ns1:figi>BBG00KK87757</ns1:figi>
    <ns1:value>6886039</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>204637</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>71222</ns1:Sole>
      <ns1:Shared>30642</ns1:Shared>
      <ns1:None>102773</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG AWR MSCI USA</ns1:titleOfClass>
    <ns1:cusip>46435G425</ns1:cusip>
    <ns1:figi>BBG00FFPFTS4</ns1:figi>
    <ns1:value>2845385</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>30299</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6915</ns1:Sole>
      <ns1:Shared>10254</ns1:Shared>
      <ns1:None>13130</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG AWR US AGRGT</ns1:titleOfClass>
    <ns1:cusip>46435U549</ns1:cusip>
    <ns1:figi>BBG00MC0P0K7</ns1:figi>
    <ns1:value>8296628</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>183148</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>126342</ns1:Sole>
      <ns1:Shared>38243</ns1:Shared>
      <ns1:None>18563</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG AWRE 1 5 YR</ns1:titleOfClass>
    <ns1:cusip>46435G243</ns1:cusip>
    <ns1:figi>BBG00H4BFM35</ns1:figi>
    <ns1:value>6186831</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>260279</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>203135</ns1:Sole>
      <ns1:Shared>42104</ns1:Shared>
      <ns1:None>15040</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG AWRE USD ETF</ns1:titleOfClass>
    <ns1:cusip>46435G193</ns1:cusip>
    <ns1:figi>BBG00H4BH3F2</ns1:figi>
    <ns1:value>13743073</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>631575</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>631575</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EXPND TEC SC ETF</ns1:titleOfClass>
    <ns1:cusip>464287549</ns1:cusip>
    <ns1:figi>BBG001SHHYT5</ns1:figi>
    <ns1:value>201959</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>528</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>231</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>297</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>GL CLEAN ENE ETF</ns1:titleOfClass>
    <ns1:cusip>464288224</ns1:cusip>
    <ns1:figi>BBG001S7XDQ8</ns1:figi>
    <ns1:value>274698</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18789</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>4360</ns1:Shared>
      <ns1:None>14429</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>GLOB HLTHCRE ETF</ns1:titleOfClass>
    <ns1:cusip>464287325</ns1:cusip>
    <ns1:figi>BBG001SJX8Q3</ns1:figi>
    <ns1:value>224143</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2720</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>720</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>GLOBAL REIT ETF</ns1:titleOfClass>
    <ns1:cusip>46434V647</ns1:cusip>
    <ns1:figi>BBG006S5D3J3</ns1:figi>
    <ns1:value>56795885</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2682848</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1919674</ns1:Sole>
      <ns1:Shared>468940</ns1:Shared>
      <ns1:None>294234</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IBONDS DEC</ns1:titleOfClass>
    <ns1:cusip>46435U697</ns1:cusip>
    <ns1:figi>BBG00KDS8331</ns1:figi>
    <ns1:value>1019012</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>39666</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>39666</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IBONDS DEC 25</ns1:titleOfClass>
    <ns1:cusip>46435U432</ns1:cusip>
    <ns1:figi>BBG00MJW33G3</ns1:figi>
    <ns1:value>714271</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27388</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>27388</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IBONDS DEC 26</ns1:titleOfClass>
    <ns1:cusip>46435U259</ns1:cusip>
    <ns1:figi>BBG00NSLFHR9</ns1:figi>
    <ns1:value>390634</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15745</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>15745</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IBONDS DEC2023</ns1:titleOfClass>
    <ns1:cusip>46435G318</ns1:cusip>
    <ns1:figi>BBG00GF7ZJL9</ns1:figi>
    <ns1:value>1164552</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>45624</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>7900</ns1:Shared>
      <ns1:None>37724</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IBONDS DEC2026</ns1:titleOfClass>
    <ns1:cusip>46435GAA0</ns1:cusip>
    <ns1:figi>BBG00DST7FD2</ns1:figi>
    <ns1:value>437248</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18738</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>18738</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IBONDS DEC23 ETF</ns1:titleOfClass>
    <ns1:cusip>46434VAX8</ns1:cusip>
    <ns1:figi>BBG0088JLVM6</ns1:figi>
    <ns1:value>5180597</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>204282</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>39</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>204243</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IBONDS DEC24 ETF</ns1:titleOfClass>
    <ns1:cusip>46434VBG4</ns1:cusip>
    <ns1:figi>BBG0088JX0B3</ns1:figi>
    <ns1:value>4767756</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>192792</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>107</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>192685</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IBONDS DEC25 ETF</ns1:titleOfClass>
    <ns1:cusip>46434VBD1</ns1:cusip>
    <ns1:figi>BBG0088JX9H8</ns1:figi>
    <ns1:value>1859156</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>76289</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>76289</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL EQTY FACTOR</ns1:titleOfClass>
    <ns1:cusip>46434V274</ns1:cusip>
    <ns1:figi>BBG008LPBS09</ns1:figi>
    <ns1:value>880338</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>34056</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>30884</ns1:Sole>
      <ns1:Shared>2257</ns1:Shared>
      <ns1:None>915</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL SEL DIV ETF</ns1:titleOfClass>
    <ns1:cusip>464288448</ns1:cusip>
    <ns1:figi>BBG001S7Y5C9</ns1:figi>
    <ns1:value>1038269</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>40877</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8806</ns1:Sole>
      <ns1:Shared>7185</ns1:Shared>
      <ns1:None>24886</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHARES BIOTECH</ns1:titleOfClass>
    <ns1:cusip>464287556</ns1:cusip>
    <ns1:figi>BBG001SGYSW7</ns1:figi>
    <ns1:value>535702</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4381</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>908</ns1:Sole>
      <ns1:Shared>306</ns1:Shared>
      <ns1:None>3167</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHARES SEMICDTR</ns1:titleOfClass>
    <ns1:cusip>464287523</ns1:cusip>
    <ns1:figi>BBG001SJ8F58</ns1:figi>
    <ns1:value>405411</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>856</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>126</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>730</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHS 1-5YR INVS</ns1:titleOfClass>
    <ns1:cusip>464288646</ns1:cusip>
    <ns1:figi>BBG001SSD858</ns1:figi>
    <ns1:value>2048624</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>41112</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>99</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>41013</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHS 5-10YR INVT</ns1:titleOfClass>
    <ns1:cusip>464288638</ns1:cusip>
    <ns1:figi>BBG001SSD849</ns1:figi>
    <ns1:value>1039365</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21364</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>477</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>20887</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>JPMORGAN USD EMG</ns1:titleOfClass>
    <ns1:cusip>464288281</ns1:cusip>
    <ns1:figi>BBG001SQS9Y2</ns1:figi>
    <ns1:value>37825299</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>458377</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>187138</ns1:Sole>
      <ns1:Shared>232547</ns1:Shared>
      <ns1:None>38692</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MORNINGSTAR GRWT</ns1:titleOfClass>
    <ns1:cusip>464287119</ns1:cusip>
    <ns1:figi>BBG001SBRHJ5</ns1:figi>
    <ns1:value>927202</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15544</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8892</ns1:Sole>
      <ns1:Shared>5687</ns1:Shared>
      <ns1:None>965</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MORNINGSTAR VALU</ns1:titleOfClass>
    <ns1:cusip>464288109</ns1:cusip>
    <ns1:figi>BBG001SBRHX9</ns1:figi>
    <ns1:value>1180175</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18221</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10910</ns1:Sole>
      <ns1:Shared>7311</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI ACWI ETF</ns1:titleOfClass>
    <ns1:cusip>464288257</ns1:cusip>
    <ns1:figi>BBG001S56QV7</ns1:figi>
    <ns1:value>546739</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5919</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>383</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5536</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI ACWI EX US</ns1:titleOfClass>
    <ns1:cusip>464288240</ns1:cusip>
    <ns1:figi>BBG001S56R18</ns1:figi>
    <ns1:value>880780</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18736</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>256</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>18480</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI EAFE ETF</ns1:titleOfClass>
    <ns1:cusip>464287465</ns1:cusip>
    <ns1:figi>BBG001SG09V7</ns1:figi>
    <ns1:value>37107636</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>538416</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>37526</ns1:Sole>
      <ns1:Shared>3333</ns1:Shared>
      <ns1:None>497557</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI EAFE MIN VL</ns1:titleOfClass>
    <ns1:cusip>46429B689</ns1:cusip>
    <ns1:figi>BBG0025X2WP7</ns1:figi>
    <ns1:value>702094</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10765</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9466</ns1:Sole>
      <ns1:Shared>41</ns1:Shared>
      <ns1:None>1258</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI EMG MKT ETF</ns1:titleOfClass>
    <ns1:cusip>464287234</ns1:cusip>
    <ns1:figi>BBG001SK77D5</ns1:figi>
    <ns1:value>3261386</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>85939</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10318</ns1:Sole>
      <ns1:Shared>4227</ns1:Shared>
      <ns1:None>71394</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI INTL VLU FT</ns1:titleOfClass>
    <ns1:cusip>46435G409</ns1:cusip>
    <ns1:figi>BBG009DR6401</ns1:figi>
    <ns1:value>388244</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15309</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3750</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>11559</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI USA MIN VOL</ns1:titleOfClass>
    <ns1:cusip>46429B697</ns1:cusip>
    <ns1:figi>BBG0025X2G81</ns1:figi>
    <ns1:value>440817</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6090</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1398</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4692</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI USA MMENTM</ns1:titleOfClass>
    <ns1:cusip>46432F396</ns1:cusip>
    <ns1:figi>BBG004FPV022</ns1:figi>
    <ns1:value>140862780</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1008323</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>671672</ns1:Sole>
      <ns1:Shared>163619</ns1:Shared>
      <ns1:None>173032</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI USA QLT FCT</ns1:titleOfClass>
    <ns1:cusip>46432F339</ns1:cusip>
    <ns1:figi>BBG004TRTWW3</ns1:figi>
    <ns1:value>139356113</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1057410</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>664085</ns1:Sole>
      <ns1:Shared>192190</ns1:Shared>
      <ns1:None>201135</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI USA VALUE</ns1:titleOfClass>
    <ns1:cusip>46432F388</ns1:cusip>
    <ns1:figi>BBG004FPWGT7</ns1:figi>
    <ns1:value>7965761</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>87806</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>80044</ns1:Sole>
      <ns1:Shared>4941</ns1:Shared>
      <ns1:None>2821</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>NATIONAL MUN ETF</ns1:titleOfClass>
    <ns1:cusip>464288414</ns1:cusip>
    <ns1:figi>BBG001SZV978</ns1:figi>
    <ns1:value>16274033</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>158709</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10779</ns1:Sole>
      <ns1:Shared>1785</ns1:Shared>
      <ns1:None>146145</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 1000 ETF</ns1:titleOfClass>
    <ns1:cusip>464287622</ns1:cusip>
    <ns1:figi>BBG001S562W9</ns1:figi>
    <ns1:value>10567307</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44984</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6965</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>38019</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 1000 GRW ETF</ns1:titleOfClass>
    <ns1:cusip>464287614</ns1:cusip>
    <ns1:figi>BBG001S56320</ns1:figi>
    <ns1:value>30138307</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>113306</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>27027</ns1:Sole>
      <ns1:Shared>1224</ns1:Shared>
      <ns1:None>85055</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 1000 VAL ETF</ns1:titleOfClass>
    <ns1:cusip>464287598</ns1:cusip>
    <ns1:figi>BBG001S562P7</ns1:figi>
    <ns1:value>21076419</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>138825</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>37051</ns1:Sole>
      <ns1:Shared>1447</ns1:Shared>
      <ns1:None>100327</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 2000 GRW ETF</ns1:titleOfClass>
    <ns1:cusip>464287648</ns1:cusip>
    <ns1:figi>BBG001S562F8</ns1:figi>
    <ns1:value>6813680</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>30398</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>800</ns1:Sole>
      <ns1:Shared>1397</ns1:Shared>
      <ns1:None>28201</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 2000 VAL ETF</ns1:titleOfClass>
    <ns1:cusip>464287630</ns1:cusip>
    <ns1:figi>BBG001S56277</ns1:figi>
    <ns1:value>15124360</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>111578</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5455</ns1:Sole>
      <ns1:Shared>1129</ns1:Shared>
      <ns1:None>104994</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS MD CP GR ETF</ns1:titleOfClass>
    <ns1:cusip>464287481</ns1:cusip>
    <ns1:figi>BBG001S561Z8</ns1:figi>
    <ns1:value>2699174</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29548</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3671</ns1:Sole>
      <ns1:Shared>1467</ns1:Shared>
      <ns1:None>24410</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS MDCP VAL ETF</ns1:titleOfClass>
    <ns1:cusip>464287473</ns1:cusip>
    <ns1:figi>BBG001S561V2</ns1:figi>
    <ns1:value>7239116</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>69380</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5670</ns1:Sole>
      <ns1:Shared>53147</ns1:Shared>
      <ns1:None>10563</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS MID CAP ETF</ns1:titleOfClass>
    <ns1:cusip>464287499</ns1:cusip>
    <ns1:figi>BBG001SJCNS1</ns1:figi>
    <ns1:value>7452634</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>107619</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28234</ns1:Sole>
      <ns1:Shared>2330</ns1:Shared>
      <ns1:None>77055</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUSSELL 2000 ETF</ns1:titleOfClass>
    <ns1:cusip>464287655</ns1:cusip>
    <ns1:figi>BBG001SFC7Y7</ns1:figi>
    <ns1:value>40464100</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>228947</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18348</ns1:Sole>
      <ns1:Shared>6498</ns1:Shared>
      <ns1:None>204101</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUSSELL 3000 ETF</ns1:titleOfClass>
    <ns1:cusip>464287689</ns1:cusip>
    <ns1:figi>BBG001SFC7Z6</ns1:figi>
    <ns1:value>17296577</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>70581</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8132</ns1:Sole>
      <ns1:Shared>165</ns1:Shared>
      <ns1:None>62284</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 100 ETF</ns1:titleOfClass>
    <ns1:cusip>464287101</ns1:cusip>
    <ns1:figi>BBG001SGB026</ns1:figi>
    <ns1:value>244179</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1217</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>809</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>408</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 GRWT ETF</ns1:titleOfClass>
    <ns1:cusip>464287309</ns1:cusip>
    <ns1:figi>BBG001S561Q8</ns1:figi>
    <ns1:value>7756850</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>113371</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>45167</ns1:Sole>
      <ns1:Shared>8900</ns1:Shared>
      <ns1:None>59304</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 VAL ETF</ns1:titleOfClass>
    <ns1:cusip>464287408</ns1:cusip>
    <ns1:figi>BBG001S561K4</ns1:figi>
    <ns1:value>13595100</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>88372</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18225</ns1:Sole>
      <ns1:Shared>11065</ns1:Shared>
      <ns1:None>59082</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P MC 400GR ETF</ns1:titleOfClass>
    <ns1:cusip>464287606</ns1:cusip>
    <ns1:figi>BBG001SFQL08</ns1:figi>
    <ns1:value>21587300</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>298828</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2720</ns1:Sole>
      <ns1:Shared>5148</ns1:Shared>
      <ns1:None>290960</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P MC 400VL ETF</ns1:titleOfClass>
    <ns1:cusip>464287705</ns1:cusip>
    <ns1:figi>BBG001SFQJM9</ns1:figi>
    <ns1:value>810872</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8034</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4005</ns1:Sole>
      <ns1:Shared>1885</ns1:Shared>
      <ns1:None>2144</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P SML 600 GWT</ns1:titleOfClass>
    <ns1:cusip>464287887</ns1:cusip>
    <ns1:figi>BBG001SFQL44</ns1:figi>
    <ns1:value>10427624</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>95073</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2717</ns1:Sole>
      <ns1:Shared>1711</ns1:Shared>
      <ns1:None>90645</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SELECT DIVID ETF</ns1:titleOfClass>
    <ns1:cusip>464287168</ns1:cusip>
    <ns1:figi>BBG001SDJVG2</ns1:figi>
    <ns1:value>1100887</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10228</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2013</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8215</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHRT NAT MUN ETF</ns1:titleOfClass>
    <ns1:cusip>464288158</ns1:cusip>
    <ns1:figi>BBG001SLS4Q3</ns1:figi>
    <ns1:value>355897</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3460</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3460</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SP SMCP600VL ETF</ns1:titleOfClass>
    <ns1:cusip>464287879</ns1:cusip>
    <ns1:figi>BBG001SFQL26</ns1:figi>
    <ns1:value>25556058</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>286439</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25836</ns1:Sole>
      <ns1:Shared>15791</ns1:Shared>
      <ns1:None>244812</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>TIPS BD ETF</ns1:titleOfClass>
    <ns1:cusip>464287176</ns1:cusip>
    <ns1:figi>BBG001SD9RM5</ns1:figi>
    <ns1:value>1299249</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12527</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4803</ns1:Sole>
      <ns1:Shared>2287</ns1:Shared>
      <ns1:None>5437</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>U.S. FINLS ETF</ns1:titleOfClass>
    <ns1:cusip>464287788</ns1:cusip>
    <ns1:figi>BBG001SFC802</ns1:figi>
    <ns1:value>388052</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5191</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5191</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>U.S. TECH ETF</ns1:titleOfClass>
    <ns1:cusip>464287721</ns1:cusip>
    <ns1:figi>BBG001SFB7Z7</ns1:figi>
    <ns1:value>457871</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4364</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1064</ns1:Sole>
      <ns1:Shared>1800</ns1:Shared>
      <ns1:None>1500</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US HLTHCARE ETF</ns1:titleOfClass>
    <ns1:cusip>464287762</ns1:cusip>
    <ns1:figi>BBG001SFGXR4</ns1:figi>
    <ns1:value>446482</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1653</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>657</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>996</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>J P MORGAN EXCHANGE TRADED F</ns1:nameOfIssuer>
    <ns1:titleOfClass>INCOME ETF</ns1:titleOfClass>
    <ns1:cusip>46641Q159</ns1:cusip>
    <ns1:figi>BBG0130Y3986</ns1:figi>
    <ns1:value>1040115</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>23426</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8540</ns1:Sole>
      <ns1:Shared>11289</ns1:Shared>
      <ns1:None>3597</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>J P MORGAN EXCHANGE TRADED F</ns1:nameOfIssuer>
    <ns1:titleOfClass>ULTRA SHRT INC</ns1:titleOfClass>
    <ns1:cusip>46641Q837</ns1:cusip>
    <ns1:figi>BBG00GP26NW0</ns1:figi>
    <ns1:value>19989893</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>398364</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>55813</ns1:Sole>
      <ns1:Shared>5956</ns1:Shared>
      <ns1:None>336595</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>J P MORGAN EXCHANGE TRADED F</ns1:nameOfIssuer>
    <ns1:titleOfClass>US MOMENTUM</ns1:titleOfClass>
    <ns1:cusip>46641Q779</ns1:cusip>
    <ns1:figi>BBG00J5DRY91</ns1:figi>
    <ns1:value>4000360</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>97474</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>70976</ns1:Sole>
      <ns1:Shared>26296</ns1:Shared>
      <ns1:None>202</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>J P MORGAN EXCHANGE TRADED F</ns1:nameOfIssuer>
    <ns1:titleOfClass>US QUALTY FCTR</ns1:titleOfClass>
    <ns1:cusip>46641Q761</ns1:cusip>
    <ns1:figi>BBG00J5DPW97</ns1:figi>
    <ns1:value>2463984</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>56944</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>39681</ns1:Sole>
      <ns1:Shared>9110</ns1:Shared>
      <ns1:None>8153</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JABIL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>466313103</ns1:cusip>
    <ns1:figi>BBG001S7RB70</ns1:figi>
    <ns1:value>705255</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5558</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3816</ns1:Sole>
      <ns1:Shared>1420</ns1:Shared>
      <ns1:None>322</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JACOBS SOLUTIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>46982L108</ns1:cusip>
    <ns1:figi>BBG019C1BQS3</ns1:figi>
    <ns1:value>819029</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2094</ns1:Sole>
      <ns1:Shared>410</ns1:Shared>
      <ns1:None>3496</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JOHNSON &amp; JOHNSON</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>478160104</ns1:cusip>
    <ns1:figi>BBG001S5SHQ9</ns1:figi>
    <ns1:value>35160993</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>225753</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>36611</ns1:Sole>
      <ns1:Shared>5915</ns1:Shared>
      <ns1:None>183227</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JOHNSON CTLS INTL PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G51502105</ns1:cusip>
    <ns1:figi>BBG001S5WZ84</ns1:figi>
    <ns1:value>3258731</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>61243</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2020</ns1:Sole>
      <ns1:Shared>2939</ns1:Shared>
      <ns1:None>56284</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JPMORGAN CHASE &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>46625H100</ns1:cusip>
    <ns1:figi>BBG001S8CRC3</ns1:figi>
    <ns1:value>16935094</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>116777</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>52156</ns1:Sole>
      <ns1:Shared>9423</ns1:Shared>
      <ns1:None>55198</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KENVUE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>49177J102</ns1:cusip>
    <ns1:figi>BBG01C79X614</ns1:figi>
    <ns1:value>224757</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11193</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>11193</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KIMBERLY-CLARK CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>494368103</ns1:cusip>
    <ns1:figi>BBG001S5SLZ0</ns1:figi>
    <ns1:value>1577640</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13055</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4638</ns1:Sole>
      <ns1:Shared>1444</ns1:Shared>
      <ns1:None>6973</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KINDER MORGAN INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>49456B101</ns1:cusip>
    <ns1:figi>BBG001TG2YZ5</ns1:figi>
    <ns1:value>1427703</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>86110</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10023</ns1:Sole>
      <ns1:Shared>3561</ns1:Shared>
      <ns1:None>72526</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KLA CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>482480100</ns1:cusip>
    <ns1:figi>BBG001S5SLM4</ns1:figi>
    <ns1:value>882506</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1924</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>657</ns1:Sole>
      <ns1:Shared>520</ns1:Shared>
      <ns1:None>747</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KONTOOR BRANDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>50050N103</ns1:cusip>
    <ns1:figi>BBG00LPTHYM5</ns1:figi>
    <ns1:value>336404</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7661</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>896</ns1:Sole>
      <ns1:Shared>48</ns1:Shared>
      <ns1:None>6717</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KRAFT HEINZ CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>500754106</ns1:cusip>
    <ns1:figi>BBG005CPNTR1</ns1:figi>
    <ns1:value>238243</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7082</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4732</ns1:Sole>
      <ns1:Shared>592</ns1:Shared>
      <ns1:None>1758</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KRANESHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>QUADRTC INT RT</ns1:titleOfClass>
    <ns1:cusip>500767736</ns1:cusip>
    <ns1:figi>BBG00NW3SL00</ns1:figi>
    <ns1:value>746877</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36327</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>36327</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KROGER CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>501044101</ns1:cusip>
    <ns1:figi>BBG001S5SN40</ns1:figi>
    <ns1:value>848296</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18956</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12586</ns1:Sole>
      <ns1:Shared>4834</ns1:Shared>
      <ns1:None>1536</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>L3HARRIS TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>502431109</ns1:cusip>
    <ns1:figi>BBG001S5S0N9</ns1:figi>
    <ns1:value>545569</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3133</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1185</ns1:Sole>
      <ns1:Shared>126</ns1:Shared>
      <ns1:None>1822</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LABORATORY CORP AMER HLDGS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>50540R409</ns1:cusip>
    <ns1:figi>BBG001S7RX54</ns1:figi>
    <ns1:value>469588</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2336</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1056</ns1:Sole>
      <ns1:Shared>253</ns1:Shared>
      <ns1:None>1027</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LAM RESEARCH CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>512807108</ns1:cusip>
    <ns1:figi>BBG001S5SW40</ns1:figi>
    <ns1:value>1069610</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1706</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>785</ns1:Sole>
      <ns1:Shared>112</ns1:Shared>
      <ns1:None>809</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LANDSTAR SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>515098101</ns1:cusip>
    <ns1:figi>BBG001S5RWM1</ns1:figi>
    <ns1:value>322562</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1823</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1650</ns1:Sole>
      <ns1:Shared>139</ns1:Shared>
      <ns1:None>34</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LENNAR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>526057104</ns1:cusip>
    <ns1:figi>BBG001S5SRK3</ns1:figi>
    <ns1:value>929591</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8283</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6928</ns1:Sole>
      <ns1:Shared>595</ns1:Shared>
      <ns1:None>760</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LINCOLN NATL CORP IND</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>534187109</ns1:cusip>
    <ns1:figi>BBG001S5STV7</ns1:figi>
    <ns1:value>204037</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8264</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4909</ns1:Sole>
      <ns1:Shared>898</ns1:Shared>
      <ns1:None>2457</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LINDE PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G54950103</ns1:cusip>
    <ns1:figi>BBG01FND0CH6</ns1:figi>
    <ns1:value>1760350</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4728</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1852</ns1:Sole>
      <ns1:Shared>148</ns1:Shared>
      <ns1:None>2728</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LISTED FD TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>HORIZON KINETICS</ns1:titleOfClass>
    <ns1:cusip>53656F623</ns1:cusip>
    <ns1:figi>BBG00YV34KZ7</ns1:figi>
    <ns1:value>204023</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6702</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>317</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6385</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LITMAN GREGORY FDS TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IMGP DBI MANAGED</ns1:titleOfClass>
    <ns1:cusip>53700T827</ns1:cusip>
    <ns1:figi>BBG00P35J8L8</ns1:figi>
    <ns1:value>6663647</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>230576</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>214078</ns1:Sole>
      <ns1:Shared>15197</ns1:Shared>
      <ns1:None>1301</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LITTELFUSE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>537008104</ns1:cusip>
    <ns1:figi>BBG001S744B6</ns1:figi>
    <ns1:value>934623</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3779</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2877</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>902</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LLOYDS BANKING GROUP PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>539439109</ns1:cusip>
    <ns1:figi>BBG001SDX252</ns1:figi>
    <ns1:value>43631</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20483</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>11931</ns1:Shared>
      <ns1:None>8552</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LOCKHEED MARTIN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>539830109</ns1:cusip>
    <ns1:figi>BBG001S7PS57</ns1:figi>
    <ns1:value>2210865</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5406</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2652</ns1:Sole>
      <ns1:Shared>626</ns1:Shared>
      <ns1:None>2128</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LOEWS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>540424108</ns1:cusip>
    <ns1:figi>BBG001S6KQC0</ns1:figi>
    <ns1:value>423051</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6682</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4900</ns1:Sole>
      <ns1:Shared>1437</ns1:Shared>
      <ns1:None>345</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LOWES COS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>548661107</ns1:cusip>
    <ns1:figi>BBG001S5SVL3</ns1:figi>
    <ns1:value>3252641</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15650</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6231</ns1:Sole>
      <ns1:Shared>1462</ns1:Shared>
      <ns1:None>7957</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LULULEMON ATHLETICA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>550021109</ns1:cusip>
    <ns1:figi>BBG001STBM75</ns1:figi>
    <ns1:value>289980</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>752</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>292</ns1:Sole>
      <ns1:Shared>169</ns1:Shared>
      <ns1:None>291</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LYONDELLBASELL INDUSTRIES N</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS - A -</ns1:titleOfClass>
    <ns1:cusip>N53745100</ns1:cusip>
    <ns1:figi>BBG001T8LMY9</ns1:figi>
    <ns1:value>287260</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3033</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1800</ns1:Sole>
      <ns1:Shared>423</ns1:Shared>
      <ns1:None>810</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>M &amp; T BK CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55261F104</ns1:cusip>
    <ns1:figi>BBG001S7S2B4</ns1:figi>
    <ns1:value>2929175</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>23165</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2735</ns1:Sole>
      <ns1:Shared>179</ns1:Shared>
      <ns1:None>20251</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MACYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55616P104</ns1:cusip>
    <ns1:figi>BBG001S6KRW6</ns1:figi>
    <ns1:value>126886</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10929</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8936</ns1:Sole>
      <ns1:Shared>235</ns1:Shared>
      <ns1:None>1758</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MANULIFE FINL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>56501R106</ns1:cusip>
    <ns1:figi>BBG001S76KD6</ns1:figi>
    <ns1:value>306080</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16744</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1331</ns1:Sole>
      <ns1:Shared>4158</ns1:Shared>
      <ns1:None>11255</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARATHON OIL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>565849106</ns1:cusip>
    <ns1:figi>BBG001S69V69</ns1:figi>
    <ns1:value>1205083</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>45050</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38417</ns1:Sole>
      <ns1:Shared>4254</ns1:Shared>
      <ns1:None>2379</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARATHON PETE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>56585A102</ns1:cusip>
    <ns1:figi>BBG001S169P1</ns1:figi>
    <ns1:value>4032962</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26648</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21292</ns1:Sole>
      <ns1:Shared>3286</ns1:Shared>
      <ns1:None>2070</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARCUS CORP DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>566330106</ns1:cusip>
    <ns1:figi>BBG001S7JNZ2</ns1:figi>
    <ns1:value>1169971</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>75482</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>751</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>74731</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARKEL GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>570535104</ns1:cusip>
    <ns1:figi>BBG001S9ZK95</ns1:figi>
    <ns1:value>419661</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>285</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>263</ns1:Sole>
      <ns1:Shared>13</ns1:Shared>
      <ns1:None>9</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARRIOTT INTL INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>571903202</ns1:cusip>
    <ns1:figi>BBG001S78K44</ns1:figi>
    <ns1:value>11804495</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>60055</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>56736</ns1:Sole>
      <ns1:Shared>1325</ns1:Shared>
      <ns1:None>1994</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARRIOTT VACATIONS WORLDWIDE</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>57164Y107</ns1:cusip>
    <ns1:figi>BBG001V0GHW2</ns1:figi>
    <ns1:value>15574242</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>154767</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>150639</ns1:Sole>
      <ns1:Shared>4127</ns1:Shared>
      <ns1:None>1</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARSH &amp; MCLENNAN COS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>571748102</ns1:cusip>
    <ns1:figi>BBG001S5T7M4</ns1:figi>
    <ns1:value>1699442</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8930</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2809</ns1:Sole>
      <ns1:Shared>2458</ns1:Shared>
      <ns1:None>3663</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARTIN MARIETTA MATLS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>573284106</ns1:cusip>
    <ns1:figi>BBG001S7QC51</ns1:figi>
    <ns1:value>388044</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>945</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>190</ns1:Sole>
      <ns1:Shared>370</ns1:Shared>
      <ns1:None>385</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MASCO CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>574599106</ns1:cusip>
    <ns1:figi>BBG001S5SZ70</ns1:figi>
    <ns1:value>343496</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6426</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5472</ns1:Sole>
      <ns1:Shared>756</ns1:Shared>
      <ns1:None>198</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MASTERCARD INCORPORATED</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>57636Q104</ns1:cusip>
    <ns1:figi>BBG001SKNNS6</ns1:figi>
    <ns1:value>5675896</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14336</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6070</ns1:Sole>
      <ns1:Shared>1209</ns1:Shared>
      <ns1:None>7057</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MCCORMICK &amp; CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NON VTG</ns1:titleOfClass>
    <ns1:cusip>579780206</ns1:cusip>
    <ns1:figi>BBG001S79S19</ns1:figi>
    <ns1:value>303658</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4015</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1837</ns1:Sole>
      <ns1:Shared>100</ns1:Shared>
      <ns1:None>2078</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MCDONALDS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>580135101</ns1:cusip>
    <ns1:figi>BBG001S5T110</ns1:figi>
    <ns1:value>9991268</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>37926</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22850</ns1:Sole>
      <ns1:Shared>5979</ns1:Shared>
      <ns1:None>9097</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MCKESSON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>58155Q103</ns1:cusip>
    <ns1:figi>BBG001S8F8P8</ns1:figi>
    <ns1:value>3768947</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8667</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3621</ns1:Sole>
      <ns1:Shared>666</ns1:Shared>
      <ns1:None>4380</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MEDTRONIC PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G5960L103</ns1:cusip>
    <ns1:figi>BBG001S5T2S9</ns1:figi>
    <ns1:value>2586898</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33013</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2876</ns1:Sole>
      <ns1:Shared>467</ns1:Shared>
      <ns1:None>29670</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MERCADOLIBRE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>58733R102</ns1:cusip>
    <ns1:figi>BBG001SM32G3</ns1:figi>
    <ns1:value>322043</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>254</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>56</ns1:Sole>
      <ns1:Shared>4</ns1:Shared>
      <ns1:None>194</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MERCK &amp; CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>58933Y105</ns1:cusip>
    <ns1:figi>BBG001S5TC52</ns1:figi>
    <ns1:value>11531175</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>112008</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>23607</ns1:Sole>
      <ns1:Shared>5816</ns1:Shared>
      <ns1:None>82585</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MERITAGE HOMES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>59001A102</ns1:cusip>
    <ns1:figi>BBG001S9F527</ns1:figi>
    <ns1:value>289330</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2364</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>359</ns1:Sole>
      <ns1:Shared>2005</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>META PLATFORMS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>30303M102</ns1:cusip>
    <ns1:figi>BBG001SQCQC5</ns1:figi>
    <ns1:value>8856671</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29502</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14351</ns1:Sole>
      <ns1:Shared>4260</ns1:Shared>
      <ns1:None>10891</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>METLIFE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>59156R108</ns1:cusip>
    <ns1:figi>BBG001S5T3R8</ns1:figi>
    <ns1:value>744466</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11834</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7827</ns1:Sole>
      <ns1:Shared>1257</ns1:Shared>
      <ns1:None>2750</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>METTLER TOLEDO INTERNATIONAL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>592688105</ns1:cusip>
    <ns1:figi>BBG001SB87G1</ns1:figi>
    <ns1:value>416635</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>376</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>296</ns1:Sole>
      <ns1:Shared>39</ns1:Shared>
      <ns1:None>41</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MGE ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55277P104</ns1:cusip>
    <ns1:figi>BBG001SD2RD2</ns1:figi>
    <ns1:value>379135</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5534</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>465</ns1:Sole>
      <ns1:Shared>5066</ns1:Shared>
      <ns1:None>3</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MICROCHIP TECHNOLOGY INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>595017104</ns1:cusip>
    <ns1:figi>BBG001S787B5</ns1:figi>
    <ns1:value>287459</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3683</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1911</ns1:Sole>
      <ns1:Shared>117</ns1:Shared>
      <ns1:None>1655</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MICRON TECHNOLOGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>595112103</ns1:cusip>
    <ns1:figi>BBG001S6P675</ns1:figi>
    <ns1:value>769845</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11316</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7467</ns1:Sole>
      <ns1:Shared>1640</ns1:Shared>
      <ns1:None>2209</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MICROSOFT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>594918104</ns1:cusip>
    <ns1:figi>BBG001S5TD05</ns1:figi>
    <ns1:value>71970512</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>227935</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>90544</ns1:Sole>
      <ns1:Shared>19662</ns1:Shared>
      <ns1:None>117729</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MICROSOFT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>594918104</ns1:cusip>
    <ns1:figi>BBG001S5TD05</ns1:figi>
    <ns1:value>63150</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>200</ns1:sshPrnamt>
      <ns1:sshPrnamtType>PRN</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:putCall>Put</ns1:putCall>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MITSUBISHI UFJ FINL GROUP IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>606822104</ns1:cusip>
    <ns1:figi>BBG001SFZ3S8</ns1:figi>
    <ns1:value>114141</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13444</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>3611</ns1:Shared>
      <ns1:None>9833</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MODERNA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>60770K107</ns1:cusip>
    <ns1:figi>BBG003PHHZV8</ns1:figi>
    <ns1:value>344370</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3334</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1197</ns1:Sole>
      <ns1:Shared>94</ns1:Shared>
      <ns1:None>2043</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MODINE MFG CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>607828100</ns1:cusip>
    <ns1:figi>BBG001S5T913</ns1:figi>
    <ns1:value>226097</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4942</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4580</ns1:Sole>
      <ns1:Shared>362</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MOHAWK INDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>608190104</ns1:cusip>
    <ns1:figi>BBG001SBGSZ5</ns1:figi>
    <ns1:value>5945004</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>69281</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1930</ns1:Sole>
      <ns1:Shared>114</ns1:Shared>
      <ns1:None>67237</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MOLSON COORS BEVERAGE CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>60871R209</ns1:cusip>
    <ns1:figi>BBG001S5VQ21</ns1:figi>
    <ns1:value>346084</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5442</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4578</ns1:Sole>
      <ns1:Shared>363</ns1:Shared>
      <ns1:None>501</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MONDELEZ INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>609207105</ns1:cusip>
    <ns1:figi>BBG001SHHZJ3</ns1:figi>
    <ns1:value>1571348</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22642</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13211</ns1:Sole>
      <ns1:Shared>1563</ns1:Shared>
      <ns1:None>7868</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MONSTER BEVERAGE CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>61174X109</ns1:cusip>
    <ns1:figi>BBG008NVB1F7</ns1:figi>
    <ns1:value>263322</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4973</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3553</ns1:Sole>
      <ns1:Shared>628</ns1:Shared>
      <ns1:None>792</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MOODYS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>615369105</ns1:cusip>
    <ns1:figi>BBG001S5VP87</ns1:figi>
    <ns1:value>788946</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2495</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1157</ns1:Sole>
      <ns1:Shared>99</ns1:Shared>
      <ns1:None>1239</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MORGAN STANLEY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>617446448</ns1:cusip>
    <ns1:figi>BBG001S9V5Z3</ns1:figi>
    <ns1:value>2250105</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27551</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18838</ns1:Sole>
      <ns1:Shared>2357</ns1:Shared>
      <ns1:None>6356</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MOSAIC CO NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>61945C103</ns1:cusip>
    <ns1:figi>BBG001S7LJN1</ns1:figi>
    <ns1:value>450277</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12648</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10980</ns1:Sole>
      <ns1:Shared>1189</ns1:Shared>
      <ns1:None>479</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MOTOROLA SOLUTIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>620076307</ns1:cusip>
    <ns1:figi>BBG001S5T9L1</ns1:figi>
    <ns1:value>1945734</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7147</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5817</ns1:Sole>
      <ns1:Shared>916</ns1:Shared>
      <ns1:None>414</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MPLX LP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM UNIT REP LTD</ns1:titleOfClass>
    <ns1:cusip>55336V100</ns1:cusip>
    <ns1:figi>BBG0035TJHL3</ns1:figi>
    <ns1:value>478019</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13439</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1308</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>12131</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NASDAQ INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>631103108</ns1:cusip>
    <ns1:figi>BBG001SKTBJ6</ns1:figi>
    <ns1:value>275221</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5664</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4539</ns1:Sole>
      <ns1:Shared>550</ns1:Shared>
      <ns1:None>575</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NAVIENT CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>63938C108</ns1:cusip>
    <ns1:figi>BBG004MN1R50</ns1:figi>
    <ns1:value>1834569</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>106537</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>257</ns1:Sole>
      <ns1:Shared>106275</ns1:Shared>
      <ns1:None>5</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NBT BANCORP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>628778102</ns1:cusip>
    <ns1:figi>BBG001S6XCS0</ns1:figi>
    <ns1:value>2024077</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>63851</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>63851</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEOGEN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>640491106</ns1:cusip>
    <ns1:figi>BBG001S67B47</ns1:figi>
    <ns1:value>191333</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10320</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7869</ns1:Sole>
      <ns1:Shared>60</ns1:Shared>
      <ns1:None>2391</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NETAPP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>64110D104</ns1:cusip>
    <ns1:figi>BBG001S8LYX5</ns1:figi>
    <ns1:value>214437</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2826</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1309</ns1:Sole>
      <ns1:Shared>353</ns1:Shared>
      <ns1:None>1164</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NETFLIX INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>64110L106</ns1:cusip>
    <ns1:figi>BBG001SF6L46</ns1:figi>
    <ns1:value>2629607</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6964</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3985</ns1:Sole>
      <ns1:Shared>565</ns1:Shared>
      <ns1:None>2414</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEW PAC METALS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>64782A107</ns1:cusip>
    <ns1:figi>BBG001SBGJ21</ns1:figi>
    <ns1:value>25665</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14500</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>14500</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEWELL BRANDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>651229106</ns1:cusip>
    <ns1:figi>BBG001S5TSW7</ns1:figi>
    <ns1:value>122870</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13607</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11054</ns1:Sole>
      <ns1:Shared>100</ns1:Shared>
      <ns1:None>2453</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEWMONT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>651639106</ns1:cusip>
    <ns1:figi>BBG001S5TKX3</ns1:figi>
    <ns1:value>200139</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5416</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3321</ns1:Sole>
      <ns1:Shared>317</ns1:Shared>
      <ns1:None>1778</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEWS CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>65249B109</ns1:cusip>
    <ns1:figi>BBG0035LY922</ns1:figi>
    <ns1:value>258976</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12910</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10560</ns1:Sole>
      <ns1:Shared>1380</ns1:Shared>
      <ns1:None>970</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEXTERA ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>65339F101</ns1:cusip>
    <ns1:figi>BBG001S5RB29</ns1:figi>
    <ns1:value>4120973</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>71931</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>30597</ns1:Sole>
      <ns1:Shared>3134</ns1:Shared>
      <ns1:None>38200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NIKE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>654106103</ns1:cusip>
    <ns1:figi>BBG001S6NTK2</ns1:figi>
    <ns1:value>2464538</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25774</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11200</ns1:Sole>
      <ns1:Shared>969</ns1:Shared>
      <ns1:None>13605</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NISOURCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>65473P105</ns1:cusip>
    <ns1:figi>BBG001S5TMF9</ns1:figi>
    <ns1:value>287076</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11632</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5310</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6322</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NORFOLK SOUTHN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>655844108</ns1:cusip>
    <ns1:figi>BBG001S5TQJ6</ns1:figi>
    <ns1:value>1569700</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7971</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2671</ns1:Sole>
      <ns1:Shared>129</ns1:Shared>
      <ns1:None>5171</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NORTHERN TR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>665859104</ns1:cusip>
    <ns1:figi>BBG001S5TRG7</ns1:figi>
    <ns1:value>1864364</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26833</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1354</ns1:Sole>
      <ns1:Shared>93</ns1:Shared>
      <ns1:None>25386</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NORTHROP GRUMMAN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>666807102</ns1:cusip>
    <ns1:figi>BBG001S5TP26</ns1:figi>
    <ns1:value>2040835</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4636</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1942</ns1:Sole>
      <ns1:Shared>414</ns1:Shared>
      <ns1:None>2280</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NOVARTIS AG</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>66987V109</ns1:cusip>
    <ns1:figi>BBG001SF5LW6</ns1:figi>
    <ns1:value>383545</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3765</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1123</ns1:Sole>
      <ns1:Shared>636</ns1:Shared>
      <ns1:None>2006</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NOVO-NORDISK A S</ns1:nameOfIssuer>
    <ns1:titleOfClass>ADR</ns1:titleOfClass>
    <ns1:cusip>670100205</ns1:cusip>
    <ns1:figi>BBG001S5TSK0</ns1:figi>
    <ns1:value>962146</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10580</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6524</ns1:Sole>
      <ns1:Shared>844</ns1:Shared>
      <ns1:None>3212</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NRG ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>629377508</ns1:cusip>
    <ns1:figi>BBG001SDD8F0</ns1:figi>
    <ns1:value>482908</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12537</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6509</ns1:Sole>
      <ns1:Shared>901</ns1:Shared>
      <ns1:None>5127</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUCOR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>670346105</ns1:cusip>
    <ns1:figi>BBG001S5TRV0</ns1:figi>
    <ns1:value>1501172</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9601</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6560</ns1:Sole>
      <ns1:Shared>2252</ns1:Shared>
      <ns1:None>789</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUSHARES ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>NUVEEN ESG LRGVL</ns1:titleOfClass>
    <ns1:cusip>67092P300</ns1:cusip>
    <ns1:figi>BBG00FJ5HBJ1</ns1:figi>
    <ns1:value>2671288</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>79526</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>41106</ns1:Sole>
      <ns1:Shared>31672</ns1:Shared>
      <ns1:None>6748</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUSHARES ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>NUVEEN ESG SMLCP</ns1:titleOfClass>
    <ns1:cusip>67092P607</ns1:cusip>
    <ns1:figi>BBG00FJ5HWZ7</ns1:figi>
    <ns1:value>1034643</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29714</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10125</ns1:Sole>
      <ns1:Shared>301</ns1:Shared>
      <ns1:None>19288</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUVEEN AMT FREE MUN CR INC F</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67071L106</ns1:cusip>
    <ns1:figi>BBG001SHZCF8</ns1:figi>
    <ns1:value>108392</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10513</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6823</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3690</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUVEEN AMT FREE QLTY MUN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>670657105</ns1:cusip>
    <ns1:figi>BBG001SKQWJ3</ns1:figi>
    <ns1:value>1563834</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>161553</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>161326</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>227</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUVEEN MUNICIPAL CREDIT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SH BEN INT</ns1:titleOfClass>
    <ns1:cusip>67070X101</ns1:cusip>
    <ns1:figi>BBG001S97B05</ns1:figi>
    <ns1:value>1036081</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>99337</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>98574</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>763</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUVEEN QUALITY MUNCP INCOME</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67066V101</ns1:cusip>
    <ns1:figi>BBG001SCTFM1</ns1:figi>
    <ns1:value>1903249</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>187697</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>180940</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6757</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NVIDIA CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67066G104</ns1:cusip>
    <ns1:figi>BBG001S5TZJ6</ns1:figi>
    <ns1:value>18783170</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>43181</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16400</ns1:Sole>
      <ns1:Shared>3325</ns1:Shared>
      <ns1:None>23456</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NVR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>62944T105</ns1:cusip>
    <ns1:figi>BBG001S5TSM8</ns1:figi>
    <ns1:value>2236238</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>375</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26</ns1:Sole>
      <ns1:Shared>343</ns1:Shared>
      <ns1:None>6</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NXP SEMICONDUCTORS N V</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>N6596X109</ns1:cusip>
    <ns1:figi>BBG001SF62F6</ns1:figi>
    <ns1:value>203622</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1019</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>344</ns1:Sole>
      <ns1:Shared>273</ns1:Shared>
      <ns1:None>402</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OCCIDENTAL PETE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>674599105</ns1:cusip>
    <ns1:figi>BBG001S5TZG9</ns1:figi>
    <ns1:value>931134</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14352</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10399</ns1:Sole>
      <ns1:Shared>794</ns1:Shared>
      <ns1:None>3159</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OLD DOMINION FREIGHT LINE IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>679580100</ns1:cusip>
    <ns1:figi>BBG001S6WQT9</ns1:figi>
    <ns1:value>310538</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>759</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>191</ns1:Sole>
      <ns1:Shared>166</ns1:Shared>
      <ns1:None>402</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OMNICOM GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>681919106</ns1:cusip>
    <ns1:figi>BBG001S5VR10</ns1:figi>
    <ns1:value>3079046</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>41341</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2765</ns1:Sole>
      <ns1:Shared>1978</ns1:Shared>
      <ns1:None>36598</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ONEOK INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>682680103</ns1:cusip>
    <ns1:figi>BBG001S5TWK1</ns1:figi>
    <ns1:value>392920</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6195</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3714</ns1:Sole>
      <ns1:Shared>359</ns1:Shared>
      <ns1:None>2122</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ORACLE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>68389X105</ns1:cusip>
    <ns1:figi>BBG001S5SJG6</ns1:figi>
    <ns1:value>6792453</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>64128</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24075</ns1:Sole>
      <ns1:Shared>6352</ns1:Shared>
      <ns1:None>33701</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OREILLY AUTOMOTIVE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67103H107</ns1:cusip>
    <ns1:figi>BBG001S78TL6</ns1:figi>
    <ns1:value>671649</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>739</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>538</ns1:Sole>
      <ns1:Shared>127</ns1:Shared>
      <ns1:None>74</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ORGANON &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>68622V106</ns1:cusip>
    <ns1:figi>BBG00ZQRGW42</ns1:figi>
    <ns1:value>224891</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12954</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5977</ns1:Sole>
      <ns1:Shared>853</ns1:Shared>
      <ns1:None>6124</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OTIS WORLDWIDE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>68902V107</ns1:cusip>
    <ns1:figi>BBG00RP60LN7</ns1:figi>
    <ns1:value>1670964</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20807</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15204</ns1:Sole>
      <ns1:Shared>2033</ns1:Shared>
      <ns1:None>3570</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PACCAR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>693718108</ns1:cusip>
    <ns1:figi>BBG001S5V1S8</ns1:figi>
    <ns1:value>538994</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6340</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3427</ns1:Sole>
      <ns1:Shared>457</ns1:Shared>
      <ns1:None>2456</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PACKAGING CORP AMER</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>695156109</ns1:cusip>
    <ns1:figi>BBG001S5V741</ns1:figi>
    <ns1:value>463287</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3017</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>729</ns1:Sole>
      <ns1:Shared>199</ns1:Shared>
      <ns1:None>2089</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PALO ALTO NETWORKS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>697435105</ns1:cusip>
    <ns1:figi>BBG001T9NWN5</ns1:figi>
    <ns1:value>1377101</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5874</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1909</ns1:Sole>
      <ns1:Shared>310</ns1:Shared>
      <ns1:None>3655</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PARAMOUNT GLOBAL</ns1:nameOfIssuer>
    <ns1:titleOfClass>CLASS B COM</ns1:titleOfClass>
    <ns1:cusip>92556H206</ns1:cusip>
    <ns1:figi>BBG001S6L063</ns1:figi>
    <ns1:value>337362</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26152</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18244</ns1:Sole>
      <ns1:Shared>2877</ns1:Shared>
      <ns1:None>5031</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PARKER-HANNIFIN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>701094104</ns1:cusip>
    <ns1:figi>BBG001S5V554</ns1:figi>
    <ns1:value>792323</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2034</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>824</ns1:Sole>
      <ns1:Shared>456</ns1:Shared>
      <ns1:None>754</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PAYCHEX INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>704326107</ns1:cusip>
    <ns1:figi>BBG001S5V135</ns1:figi>
    <ns1:value>859912</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7456</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3431</ns1:Sole>
      <ns1:Shared>355</ns1:Shared>
      <ns1:None>3670</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PAYCOM SOFTWARE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>70432V102</ns1:cusip>
    <ns1:figi>BBG0064N1009</ns1:figi>
    <ns1:value>211063</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>814</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>47</ns1:Sole>
      <ns1:Shared>8</ns1:Shared>
      <ns1:None>759</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PAYPAL HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>70450Y103</ns1:cusip>
    <ns1:figi>BBG0077VNXW5</ns1:figi>
    <ns1:value>795984</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13616</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6512</ns1:Sole>
      <ns1:Shared>436</ns1:Shared>
      <ns1:None>6668</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PENSKE AUTOMOTIVE GRP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>70959W103</ns1:cusip>
    <ns1:figi>BBG001S96493</ns1:figi>
    <ns1:value>258776</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1549</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1500</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>49</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PEPSICO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>713448108</ns1:cusip>
    <ns1:figi>BBG001S695T1</ns1:figi>
    <ns1:value>14545920</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>85847</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24869</ns1:Sole>
      <ns1:Shared>3746</ns1:Shared>
      <ns1:None>57232</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PERFORMANT FINL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>71377E105</ns1:cusip>
    <ns1:figi>BBG002PRR9M5</ns1:figi>
    <ns1:value>313860</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>138876</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>138876</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PFIZER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>717081103</ns1:cusip>
    <ns1:figi>BBG001S5V466</ns1:figi>
    <ns1:value>7347089</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>221498</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>57336</ns1:Sole>
      <ns1:Shared>29052</ns1:Shared>
      <ns1:None>135110</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PHILIP MORRIS INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>718172109</ns1:cusip>
    <ns1:figi>BBG001STP9N1</ns1:figi>
    <ns1:value>3806329</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>41114</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8589</ns1:Sole>
      <ns1:Shared>1588</ns1:Shared>
      <ns1:None>30937</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PHILLIPS 66</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>718546104</ns1:cusip>
    <ns1:figi>BBG00286S4P7</ns1:figi>
    <ns1:value>1246830</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10377</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6035</ns1:Sole>
      <ns1:Shared>1339</ns1:Shared>
      <ns1:None>3003</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PHILLIPS EDISON &amp; CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>71844V201</ns1:cusip>
    <ns1:figi>BBG011RJST56</ns1:figi>
    <ns1:value>293485</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8750</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2166</ns1:Sole>
      <ns1:Shared>1792</ns1:Shared>
      <ns1:None>4792</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PIMCO DYNAMIC INCOME FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>72201Y101</ns1:cusip>
    <ns1:figi>BBG002Q8P804</ns1:figi>
    <ns1:value>806457</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>46670</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1361</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>45309</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PIMCO ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ACTIVE BD ETF</ns1:titleOfClass>
    <ns1:cusip>72201R775</ns1:cusip>
    <ns1:figi>BBG002N12C17</ns1:figi>
    <ns1:value>286571</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3260</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2848</ns1:Sole>
      <ns1:Shared>301</ns1:Shared>
      <ns1:None>111</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PIMCO ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ENHAN SHRT MA AC</ns1:titleOfClass>
    <ns1:cusip>72201R833</ns1:cusip>
    <ns1:figi>BBG001T618D9</ns1:figi>
    <ns1:value>1991998</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19892</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1953</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>17939</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PINNACLE WEST CAP CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>723484101</ns1:cusip>
    <ns1:figi>BBG001S5VB15</ns1:figi>
    <ns1:value>345235</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4686</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2010</ns1:Sole>
      <ns1:Shared>2280</ns1:Shared>
      <ns1:None>396</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PIONEER NAT RES CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>723787107</ns1:cusip>
    <ns1:figi>BBG001S7V1J4</ns1:figi>
    <ns1:value>538398</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2345</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>940</ns1:Sole>
      <ns1:Shared>220</ns1:Shared>
      <ns1:None>1185</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PNC FINL SVCS GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>693475105</ns1:cusip>
    <ns1:figi>BBG001S5V947</ns1:figi>
    <ns1:value>1427962</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11632</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3237</ns1:Sole>
      <ns1:Shared>703</ns1:Shared>
      <ns1:None>7692</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PPG INDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>693506107</ns1:cusip>
    <ns1:figi>BBG001S5VC13</ns1:figi>
    <ns1:value>2290322</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17645</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5646</ns1:Sole>
      <ns1:Shared>203</ns1:Shared>
      <ns1:None>11796</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PPL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>69351T106</ns1:cusip>
    <ns1:figi>BBG001S5VC31</ns1:figi>
    <ns1:value>244774</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10389</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1579</ns1:Sole>
      <ns1:Shared>130</ns1:Shared>
      <ns1:None>8680</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PRICE T ROWE GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74144T108</ns1:cusip>
    <ns1:figi>BBG001S5WW18</ns1:figi>
    <ns1:value>1412761</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13472</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1356</ns1:Sole>
      <ns1:Shared>439</ns1:Shared>
      <ns1:None>11677</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PRINCIPAL FINANCIAL GROUP IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74251V102</ns1:cusip>
    <ns1:figi>BBG001SD3148</ns1:figi>
    <ns1:value>909376</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12618</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7513</ns1:Sole>
      <ns1:Shared>947</ns1:Shared>
      <ns1:None>4158</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROCTER AND GAMBLE CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>742718109</ns1:cusip>
    <ns1:figi>BBG001S5V4L9</ns1:figi>
    <ns1:value>27990149</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>191897</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>53465</ns1:Sole>
      <ns1:Shared>9029</ns1:Shared>
      <ns1:None>129403</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROGRESSIVE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>743315103</ns1:cusip>
    <ns1:figi>BBG001S5V509</ns1:figi>
    <ns1:value>1108829</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7960</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5260</ns1:Sole>
      <ns1:Shared>1030</ns1:Shared>
      <ns1:None>1670</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROLOGIS INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74340W103</ns1:cusip>
    <ns1:figi>BBG001S5NMN6</ns1:figi>
    <ns1:value>858830</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7654</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4062</ns1:Sole>
      <ns1:Shared>742</ns1:Shared>
      <ns1:None>2850</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 DV ARIST</ns1:titleOfClass>
    <ns1:cusip>74348A467</ns1:cusip>
    <ns1:figi>BBG005D266P2</ns1:figi>
    <ns1:value>1338125</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15112</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7240</ns1:Sole>
      <ns1:Shared>7437</ns1:Shared>
      <ns1:None>435</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ULTRA FNCLS NEW</ns1:titleOfClass>
    <ns1:cusip>74347X633</ns1:cusip>
    <ns1:figi>BBG001SSTCK5</ns1:figi>
    <ns1:value>272563</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6250</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6250</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PRUDENTIAL FINL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>744320102</ns1:cusip>
    <ns1:figi>BBG001S97MM7</ns1:figi>
    <ns1:value>980435</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10332</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7108</ns1:Sole>
      <ns1:Shared>1148</ns1:Shared>
      <ns1:None>2076</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PRUDENTIAL PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>ADR</ns1:titleOfClass>
    <ns1:cusip>74435K204</ns1:cusip>
    <ns1:figi>BBG001SF5MH1</ns1:figi>
    <ns1:value>242370</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11057</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10651</ns1:Sole>
      <ns1:Shared>129</ns1:Shared>
      <ns1:None>277</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PUBLIC STORAGE</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74460D109</ns1:cusip>
    <ns1:figi>BBG001S5TH79</ns1:figi>
    <ns1:value>256100</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>972</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>506</ns1:Sole>
      <ns1:Shared>307</ns1:Shared>
      <ns1:None>159</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PUBLIC SVC ENTERPRISE GRP IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>744573106</ns1:cusip>
    <ns1:figi>BBG001S5V3C1</ns1:figi>
    <ns1:value>429030</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7539</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2612</ns1:Sole>
      <ns1:Shared>27</ns1:Shared>
      <ns1:None>4900</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PULTE GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>745867101</ns1:cusip>
    <ns1:figi>BBG001S5V5K7</ns1:figi>
    <ns1:value>651853</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8803</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5986</ns1:Sole>
      <ns1:Shared>2162</ns1:Shared>
      <ns1:None>655</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>QUALCOMM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>747525103</ns1:cusip>
    <ns1:figi>BBG001S6VS70</ns1:figi>
    <ns1:value>1421728</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12801</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8098</ns1:Sole>
      <ns1:Shared>1229</ns1:Shared>
      <ns1:None>3474</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>QUANTA SVCS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74762E102</ns1:cusip>
    <ns1:figi>BBG001S5VH85</ns1:figi>
    <ns1:value>788908</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4217</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3424</ns1:Sole>
      <ns1:Shared>622</ns1:Shared>
      <ns1:None>171</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REALTY INCOME CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>756109104</ns1:cusip>
    <ns1:figi>BBG001S884K0</ns1:figi>
    <ns1:value>944398</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18910</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5167</ns1:Sole>
      <ns1:Shared>199</ns1:Shared>
      <ns1:None>13544</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REGENERON PHARMACEUTICALS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>75886F107</ns1:cusip>
    <ns1:figi>BBG001S6PX49</ns1:figi>
    <ns1:value>326716</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>397</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>181</ns1:Sole>
      <ns1:Shared>79</ns1:Shared>
      <ns1:None>137</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REGIONS FINANCIAL CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>7591EP100</ns1:cusip>
    <ns1:figi>BBG001SM4KY2</ns1:figi>
    <ns1:value>358219</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20827</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13927</ns1:Sole>
      <ns1:Shared>2801</ns1:Shared>
      <ns1:None>4099</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RELIANCE STEEL &amp; ALUMINUM CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>759509102</ns1:cusip>
    <ns1:figi>BBG001S81M27</ns1:figi>
    <ns1:value>371319</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1416</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>404</ns1:Sole>
      <ns1:Shared>366</ns1:Shared>
      <ns1:None>646</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REPUBLIC SVCS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>760759100</ns1:cusip>
    <ns1:figi>BBG001S9DL33</ns1:figi>
    <ns1:value>3796895</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26643</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>23726</ns1:Sole>
      <ns1:Shared>522</ns1:Shared>
      <ns1:None>2395</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RESMED INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>761152107</ns1:cusip>
    <ns1:figi>BBG001SBGRC2</ns1:figi>
    <ns1:value>535882</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3624</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>647</ns1:Sole>
      <ns1:Shared>148</ns1:Shared>
      <ns1:None>2829</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RING ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>76680V108</ns1:cusip>
    <ns1:figi>BBG001SNHQJ0</ns1:figi>
    <ns1:value>19500</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>10000</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RIO TINTO PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>767204100</ns1:cusip>
    <ns1:figi>BBG001SB0LX9</ns1:figi>
    <ns1:value>204146</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3208</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>1208</ns1:Shared>
      <ns1:None>2000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RLI CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>749607107</ns1:cusip>
    <ns1:figi>BBG001S5VQ58</ns1:figi>
    <ns1:value>970799</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7144</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6837</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>307</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROCKWELL AUTOMATION INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>773903109</ns1:cusip>
    <ns1:figi>BBG001S5VRF5</ns1:figi>
    <ns1:value>1185699</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4148</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1488</ns1:Sole>
      <ns1:Shared>1632</ns1:Shared>
      <ns1:None>1028</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROPER TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>776696106</ns1:cusip>
    <ns1:figi>BBG001S9B362</ns1:figi>
    <ns1:value>257771</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>532</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>275</ns1:Sole>
      <ns1:Shared>85</ns1:Shared>
      <ns1:None>172</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROSS STORES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>778296103</ns1:cusip>
    <ns1:figi>BBG001S5VRS1</ns1:figi>
    <ns1:value>332186</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2941</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2200</ns1:Sole>
      <ns1:Shared>257</ns1:Shared>
      <ns1:None>484</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROYAL CARIBBEAN GROUP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>V7780T103</ns1:cusip>
    <ns1:figi>BBG001S5RMJ7</ns1:figi>
    <ns1:value>553393</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6006</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3315</ns1:Sole>
      <ns1:Shared>177</ns1:Shared>
      <ns1:None>2514</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROYAL GOLD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>780287108</ns1:cusip>
    <ns1:figi>BBG001S5VNX4</ns1:figi>
    <ns1:value>333558</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3137</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3137</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RPM INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>749685103</ns1:cusip>
    <ns1:figi>BBG001S7X317</ns1:figi>
    <ns1:value>200415</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2114</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>114</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RTX CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>75513E101</ns1:cusip>
    <ns1:figi>BBG001S5X5Q9</ns1:figi>
    <ns1:value>8910410</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>123807</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>49397</ns1:Sole>
      <ns1:Shared>7824</ns1:Shared>
      <ns1:None>66586</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>S&amp;P GLOBAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>78409V104</ns1:cusip>
    <ns1:figi>BBG001S5T5M8</ns1:figi>
    <ns1:value>1147130</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3139</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1725</ns1:Sole>
      <ns1:Shared>202</ns1:Shared>
      <ns1:None>1212</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SALESFORCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>79466L302</ns1:cusip>
    <ns1:figi>BBG001SDLP09</ns1:figi>
    <ns1:value>2632289</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12981</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9949</ns1:Sole>
      <ns1:Shared>789</ns1:Shared>
      <ns1:None>2243</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SANOFI</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>80105N105</ns1:cusip>
    <ns1:figi>BBG001S5W768</ns1:figi>
    <ns1:value>207320</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3865</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>1104</ns1:Shared>
      <ns1:None>2761</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SAP SE</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADR</ns1:titleOfClass>
    <ns1:cusip>803054204</ns1:cusip>
    <ns1:figi>BBG001S6RD41</ns1:figi>
    <ns1:value>274935</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2126</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26</ns1:Sole>
      <ns1:Shared>305</ns1:Shared>
      <ns1:None>1795</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHLUMBERGER LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM STK</ns1:titleOfClass>
    <ns1:cusip>806857108</ns1:cusip>
    <ns1:figi>BBG001S5W4C8</ns1:figi>
    <ns1:value>955588</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16391</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8831</ns1:Sole>
      <ns1:Shared>965</ns1:Shared>
      <ns1:None>6595</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB CHARLES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>808513105</ns1:cusip>
    <ns1:figi>BBG001S5VXD4</ns1:figi>
    <ns1:value>470404</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8568</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4401</ns1:Sole>
      <ns1:Shared>692</ns1:Shared>
      <ns1:None>3475</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EMRG MKTEQ ETF</ns1:titleOfClass>
    <ns1:cusip>808524706</ns1:cusip>
    <ns1:figi>BBG001T6L7D9</ns1:figi>
    <ns1:value>5007807</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>209181</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>122704</ns1:Sole>
      <ns1:Shared>23776</ns1:Shared>
      <ns1:None>62701</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL EQTY ETF</ns1:titleOfClass>
    <ns1:cusip>808524805</ns1:cusip>
    <ns1:figi>BBG001T5XQY3</ns1:figi>
    <ns1:value>17151699</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>505056</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>423508</ns1:Sole>
      <ns1:Shared>37117</ns1:Shared>
      <ns1:None>44431</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL SCEQT ETF</ns1:titleOfClass>
    <ns1:cusip>808524888</ns1:cusip>
    <ns1:figi>BBG001T6L7C0</ns1:figi>
    <ns1:value>116503468</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3612511</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2680950</ns1:Sole>
      <ns1:Shared>728400</ns1:Shared>
      <ns1:None>203161</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INT-TRM U.S TRES</ns1:titleOfClass>
    <ns1:cusip>808524854</ns1:cusip>
    <ns1:figi>BBG001T9F7C1</ns1:figi>
    <ns1:value>321548</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6707</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4161</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2546</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SCHWAB FDT US LG</ns1:titleOfClass>
    <ns1:cusip>808524771</ns1:cusip>
    <ns1:figi>BBG0051J0PJ9</ns1:figi>
    <ns1:value>1351612</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24149</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20665</ns1:Sole>
      <ns1:Shared>698</ns1:Shared>
      <ns1:None>2786</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SCHWAB FDT US SC</ns1:titleOfClass>
    <ns1:cusip>808524763</ns1:cusip>
    <ns1:figi>BBG0051NXNX3</ns1:figi>
    <ns1:value>7451832</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>153678</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>139345</ns1:Sole>
      <ns1:Shared>5861</ns1:Shared>
      <ns1:None>8472</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SCHWB FDT EMK LG</ns1:titleOfClass>
    <ns1:cusip>808524730</ns1:cusip>
    <ns1:figi>BBG0051QPC87</ns1:figi>
    <ns1:value>6713070</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>256028</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>225188</ns1:Sole>
      <ns1:Shared>26658</ns1:Shared>
      <ns1:None>4182</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SCHWB FDT INT LG</ns1:titleOfClass>
    <ns1:cusip>808524755</ns1:cusip>
    <ns1:figi>BBG0051K49J8</ns1:figi>
    <ns1:value>13925097</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>439694</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>362866</ns1:Sole>
      <ns1:Shared>68875</ns1:Shared>
      <ns1:None>7953</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SCHWB FDT INT SC</ns1:titleOfClass>
    <ns1:cusip>808524748</ns1:cusip>
    <ns1:figi>BBG0051QD594</ns1:figi>
    <ns1:value>738098</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22965</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5401</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>17564</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHT TM US TRES</ns1:titleOfClass>
    <ns1:cusip>808524862</ns1:cusip>
    <ns1:figi>BBG001T9F795</ns1:figi>
    <ns1:value>9483668</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>198031</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1380</ns1:Sole>
      <ns1:Shared>5919</ns1:Shared>
      <ns1:None>190732</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US AGGREGATE B</ns1:titleOfClass>
    <ns1:cusip>808524839</ns1:cusip>
    <ns1:figi>BBG001WBMLH8</ns1:figi>
    <ns1:value>1268860</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28688</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17976</ns1:Sole>
      <ns1:Shared>6947</ns1:Shared>
      <ns1:None>3765</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US BRD MKT ETF</ns1:titleOfClass>
    <ns1:cusip>808524102</ns1:cusip>
    <ns1:figi>BBG001T5XQT9</ns1:figi>
    <ns1:value>29463021</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>591034</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>237785</ns1:Sole>
      <ns1:Shared>33518</ns1:Shared>
      <ns1:None>319731</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US DIVIDEND EQ</ns1:titleOfClass>
    <ns1:cusip>808524797</ns1:cusip>
    <ns1:figi>BBG0025RWLM4</ns1:figi>
    <ns1:value>2872403</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>40593</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14373</ns1:Sole>
      <ns1:Shared>12960</ns1:Shared>
      <ns1:None>13260</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US LCAP GR ETF</ns1:titleOfClass>
    <ns1:cusip>808524300</ns1:cusip>
    <ns1:figi>BBG001T66WN0</ns1:figi>
    <ns1:value>15693487</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>215807</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>54158</ns1:Sole>
      <ns1:Shared>55074</ns1:Shared>
      <ns1:None>106575</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US LCAP VA ETF</ns1:titleOfClass>
    <ns1:cusip>808524409</ns1:cusip>
    <ns1:figi>BBG001T66WQ7</ns1:figi>
    <ns1:value>89849019</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1393872</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1080432</ns1:Sole>
      <ns1:Shared>275350</ns1:Shared>
      <ns1:None>38090</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US LRG CAP ETF</ns1:titleOfClass>
    <ns1:cusip>808524201</ns1:cusip>
    <ns1:figi>BBG001T5XQV6</ns1:figi>
    <ns1:value>45403940</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>897311</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>49092</ns1:Sole>
      <ns1:Shared>374195</ns1:Shared>
      <ns1:None>474024</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US MID-CAP ETF</ns1:titleOfClass>
    <ns1:cusip>808524508</ns1:cusip>
    <ns1:figi>BBG001V036R6</ns1:figi>
    <ns1:value>13353650</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>197306</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6776</ns1:Sole>
      <ns1:Shared>79004</ns1:Shared>
      <ns1:None>111526</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US SML CAP ETF</ns1:titleOfClass>
    <ns1:cusip>808524607</ns1:cusip>
    <ns1:figi>BBG001T5XQW5</ns1:figi>
    <ns1:value>49598268</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1197447</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>530418</ns1:Sole>
      <ns1:Shared>487950</ns1:Shared>
      <ns1:None>179079</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US TIPS ETF</ns1:titleOfClass>
    <ns1:cusip>808524870</ns1:cusip>
    <ns1:figi>BBG001T9F777</ns1:figi>
    <ns1:value>27408037</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>542841</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>156341</ns1:Sole>
      <ns1:Shared>323136</ns1:Shared>
      <ns1:None>63364</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCIENCE APPLICATIONS INTL CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>808625107</ns1:cusip>
    <ns1:figi>BBG003BW05L5</ns1:figi>
    <ns1:value>234300</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2220</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1843</ns1:Sole>
      <ns1:Shared>167</ns1:Shared>
      <ns1:None>210</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SEAGATE TECHNOLOGY HLDNGS PL</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD SHS</ns1:titleOfClass>
    <ns1:cusip>G7997R103</ns1:cusip>
    <ns1:figi>BBG0113JGQG9</ns1:figi>
    <ns1:value>253512</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3844</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1749</ns1:Sole>
      <ns1:Shared>1848</ns1:Shared>
      <ns1:None>247</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ENERGY</ns1:titleOfClass>
    <ns1:cusip>81369Y506</ns1:cusip>
    <ns1:figi>BBG001S7T1S7</ns1:figi>
    <ns1:value>273928</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3030</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1991</ns1:Sole>
      <ns1:Shared>323</ns1:Shared>
      <ns1:None>716</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>FINANCIAL</ns1:titleOfClass>
    <ns1:cusip>81369Y605</ns1:cusip>
    <ns1:figi>BBG001S7T223</ns1:figi>
    <ns1:value>453439</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13670</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5170</ns1:Sole>
      <ns1:Shared>1200</ns1:Shared>
      <ns1:None>7300</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INDL</ns1:titleOfClass>
    <ns1:cusip>81369Y704</ns1:cusip>
    <ns1:figi>BBG001S7T232</ns1:figi>
    <ns1:value>343738</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3391</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>721</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2670</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SBI HEALTHCARE</ns1:titleOfClass>
    <ns1:cusip>81369Y209</ns1:cusip>
    <ns1:figi>BBG001S7SCQ6</ns1:figi>
    <ns1:value>289872</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2252</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1754</ns1:Sole>
      <ns1:Shared>26</ns1:Shared>
      <ns1:None>472</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>TECHNOLOGY</ns1:titleOfClass>
    <ns1:cusip>81369Y803</ns1:cusip>
    <ns1:figi>BBG001S7TCZ5</ns1:figi>
    <ns1:value>1130015</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6893</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2505</ns1:Sole>
      <ns1:Shared>84</ns1:Shared>
      <ns1:None>4304</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SEMPRA</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>816851109</ns1:cusip>
    <ns1:figi>BBG001SBVZ73</ns1:figi>
    <ns1:value>357344</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5253</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3504</ns1:Sole>
      <ns1:Shared>368</ns1:Shared>
      <ns1:None>1381</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SERVICENOW INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>81762P102</ns1:cusip>
    <ns1:figi>BBG001T4JFC0</ns1:figi>
    <ns1:value>678020</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1213</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>575</ns1:Sole>
      <ns1:Shared>137</ns1:Shared>
      <ns1:None>501</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SERVISFIRST BANCSHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>81768T108</ns1:cusip>
    <ns1:figi>BBG001T2HRB1</ns1:figi>
    <ns1:value>864041</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16562</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>53</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>16509</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SHERWIN WILLIAMS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>824348106</ns1:cusip>
    <ns1:figi>BBG001S5W2F9</ns1:figi>
    <ns1:value>474730</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1861</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1107</ns1:Sole>
      <ns1:Shared>459</ns1:Shared>
      <ns1:None>295</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SHOPIFY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>82509L107</ns1:cusip>
    <ns1:figi>BBG004DW5NC7</ns1:figi>
    <ns1:value>559017</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10244</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>716</ns1:Sole>
      <ns1:Shared>444</ns1:Shared>
      <ns1:None>9084</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SIMON PPTY GROUP INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>828806109</ns1:cusip>
    <ns1:figi>BBG001S77WM9</ns1:figi>
    <ns1:value>376211</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3482</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2061</ns1:Sole>
      <ns1:Shared>495</ns1:Shared>
      <ns1:None>926</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SLM CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>78442P106</ns1:cusip>
    <ns1:figi>BBG001S5W4T0</ns1:figi>
    <ns1:value>1452601</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>106652</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>257</ns1:Sole>
      <ns1:Shared>106345</ns1:Shared>
      <ns1:None>50</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SMITH A O CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>831865209</ns1:cusip>
    <ns1:figi>BBG001S5NRY3</ns1:figi>
    <ns1:value>443971</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6714</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5689</ns1:Sole>
      <ns1:Shared>17</ns1:Shared>
      <ns1:None>1008</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SMUCKER J M CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>832696405</ns1:cusip>
    <ns1:figi>BBG001S5W3H5</ns1:figi>
    <ns1:value>229967</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1871</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>960</ns1:Sole>
      <ns1:Shared>659</ns1:Shared>
      <ns1:None>252</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SOUTHERN CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>842587107</ns1:cusip>
    <ns1:figi>BBG001S5W777</ns1:figi>
    <ns1:value>4093272</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>63246</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>30012</ns1:Sole>
      <ns1:Shared>882</ns1:Shared>
      <ns1:None>32352</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SOUTHWEST AIRLS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>844741108</ns1:cusip>
    <ns1:figi>BBG001S5SXC9</ns1:figi>
    <ns1:value>262489</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9697</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4504</ns1:Sole>
      <ns1:Shared>3694</ns1:Shared>
      <ns1:None>1499</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR DOW JONES INDL AVERAGE</ns1:nameOfIssuer>
    <ns1:titleOfClass>UT SER 1</ns1:titleOfClass>
    <ns1:cusip>78467X109</ns1:cusip>
    <ns1:figi>BBG001S8LH99</ns1:figi>
    <ns1:value>2221604</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6633</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2808</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3825</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR GOLD TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>GOLD SHS</ns1:titleOfClass>
    <ns1:cusip>78463V107</ns1:cusip>
    <ns1:figi>BBG001SCPX28</ns1:figi>
    <ns1:value>2402996</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14016</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4889</ns1:Sole>
      <ns1:Shared>469</ns1:Shared>
      <ns1:None>8658</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR INDEX SHS FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>DJ GLB RL ES ETF</ns1:titleOfClass>
    <ns1:cusip>78463X749</ns1:cusip>
    <ns1:figi>BBG001T2P370</ns1:figi>
    <ns1:value>1285942</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33663</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>23232</ns1:Sole>
      <ns1:Shared>7782</ns1:Shared>
      <ns1:None>2649</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR INDEX SHS FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>DJ INTL RL ETF</ns1:titleOfClass>
    <ns1:cusip>78463X863</ns1:cusip>
    <ns1:figi>BBG001SRXRL8</ns1:figi>
    <ns1:value>1044951</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>43942</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>36354</ns1:Sole>
      <ns1:Shared>3440</ns1:Shared>
      <ns1:None>4148</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR INDEX SHS FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI ACWI EXUS</ns1:titleOfClass>
    <ns1:cusip>78463X848</ns1:cusip>
    <ns1:figi>BBG001SRXRN6</ns1:figi>
    <ns1:value>3791777</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>152341</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4010</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>148331</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR INDEX SHS FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>PORTFOLIO DEVLPD</ns1:titleOfClass>
    <ns1:cusip>78463X889</ns1:cusip>
    <ns1:figi>BBG001SRXRJ1</ns1:figi>
    <ns1:value>62792468</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2024910</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1164379</ns1:Sole>
      <ns1:Shared>655936</ns1:Shared>
      <ns1:None>204595</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR INDEX SHS FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>PORTFOLIO EMG MK</ns1:titleOfClass>
    <ns1:cusip>78463X509</ns1:cusip>
    <ns1:figi>BBG001SRXRD7</ns1:figi>
    <ns1:value>3592157</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>107005</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>70454</ns1:Sole>
      <ns1:Shared>29843</ns1:Shared>
      <ns1:None>6708</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR INDEX SHS FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P CHINA ETF</ns1:titleOfClass>
    <ns1:cusip>78463X400</ns1:cusip>
    <ns1:figi>BBG001SRXRC8</ns1:figi>
    <ns1:value>3144292</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>43945</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>39156</ns1:Sole>
      <ns1:Shared>4121</ns1:Shared>
      <ns1:None>668</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR INDEX SHS FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P INTL SMLCP</ns1:titleOfClass>
    <ns1:cusip>78463X871</ns1:cusip>
    <ns1:figi>BBG001SRXRK9</ns1:figi>
    <ns1:value>3182169</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>109203</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>81426</ns1:Sole>
      <ns1:Shared>22402</ns1:Shared>
      <ns1:None>5375</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR S&amp;P 500 ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>TR UNIT</ns1:titleOfClass>
    <ns1:cusip>78462F103</ns1:cusip>
    <ns1:figi>BBG001S72SM3</ns1:figi>
    <ns1:value>36050249</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>84332</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>37643</ns1:Sole>
      <ns1:Shared>17552</ns1:Shared>
      <ns1:None>29137</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR S&amp;P MIDCAP 400 ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>UTSER1 S&amp;PDCRP</ns1:titleOfClass>
    <ns1:cusip>78467Y107</ns1:cusip>
    <ns1:figi>BBG001S63NQ1</ns1:figi>
    <ns1:value>4617075</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10111</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1232</ns1:Sole>
      <ns1:Shared>8072</ns1:Shared>
      <ns1:None>807</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>BLOOMBERG 1-3 MO</ns1:titleOfClass>
    <ns1:cusip>78468R663</ns1:cusip>
    <ns1:figi>BBG001STKCW9</ns1:figi>
    <ns1:value>263340</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2868</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2868</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>DJ REIT ETF</ns1:titleOfClass>
    <ns1:cusip>78464A607</ns1:cusip>
    <ns1:figi>BBG001SHTRF2</ns1:figi>
    <ns1:value>857518</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10339</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2360</ns1:Sole>
      <ns1:Shared>265</ns1:Shared>
      <ns1:None>7714</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>NUVEEN BLMBRG SH</ns1:titleOfClass>
    <ns1:cusip>78468R739</ns1:cusip>
    <ns1:figi>BBG001T083N5</ns1:figi>
    <ns1:value>635150</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13739</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>13739</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>PORTFLI TIPS ETF</ns1:titleOfClass>
    <ns1:cusip>78464A656</ns1:cusip>
    <ns1:figi>BBG001STKCZ6</ns1:figi>
    <ns1:value>459801</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18511</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13184</ns1:Sole>
      <ns1:Shared>5327</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>PORTFOLI S&amp;P1500</ns1:titleOfClass>
    <ns1:cusip>78464A805</ns1:cusip>
    <ns1:figi>BBG001SG6843</ns1:figi>
    <ns1:value>4766965</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>90817</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>75680</ns1:Sole>
      <ns1:Shared>15130</ns1:Shared>
      <ns1:None>7</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>PORTFOLIO AGRGTE</ns1:titleOfClass>
    <ns1:cusip>78464A649</ns1:cusip>
    <ns1:figi>BBG001STKD11</ns1:figi>
    <ns1:value>9877838</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>405827</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>143786</ns1:Sole>
      <ns1:Shared>259767</ns1:Shared>
      <ns1:None>2274</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>PORTFOLIO S&amp;P600</ns1:titleOfClass>
    <ns1:cusip>78468R853</ns1:cusip>
    <ns1:figi>BBG004T58LZ5</ns1:figi>
    <ns1:value>1274830</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>34548</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24699</ns1:Sole>
      <ns1:Shared>8500</ns1:Shared>
      <ns1:None>1349</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>PRTFLO S&amp;P500 GW</ns1:titleOfClass>
    <ns1:cusip>78464A409</ns1:cusip>
    <ns1:figi>BBG001SD7RB9</ns1:figi>
    <ns1:value>69503506</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1172461</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8825</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1163636</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>PRTFLO S&amp;P500 HI</ns1:titleOfClass>
    <ns1:cusip>78468R788</ns1:cusip>
    <ns1:figi>BBG00B6WD879</ns1:figi>
    <ns1:value>510460</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14555</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>14555</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>PRTFLO S&amp;P500 VL</ns1:titleOfClass>
    <ns1:cusip>78464A508</ns1:cusip>
    <ns1:figi>BBG001SG4284</ns1:figi>
    <ns1:value>5535345</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>134158</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>97382</ns1:Sole>
      <ns1:Shared>35777</ns1:Shared>
      <ns1:None>999</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 600 SMCP GRW</ns1:titleOfClass>
    <ns1:cusip>78464A201</ns1:cusip>
    <ns1:figi>BBG001SG4275</ns1:figi>
    <ns1:value>25333292</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>345753</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>19187</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>326566</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 600 SMCP VAL</ns1:titleOfClass>
    <ns1:cusip>78464A300</ns1:cusip>
    <ns1:figi>BBG001SG3JV2</ns1:figi>
    <ns1:value>3101144</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>42851</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35736</ns1:Sole>
      <ns1:Shared>5126</ns1:Shared>
      <ns1:None>1989</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P DIVID ETF</ns1:titleOfClass>
    <ns1:cusip>78464A763</ns1:cusip>
    <ns1:figi>BBG001SPTBP8</ns1:figi>
    <ns1:value>10925488</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>94996</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5017</ns1:Sole>
      <ns1:Shared>6759</ns1:Shared>
      <ns1:None>83220</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P REGL BKG</ns1:titleOfClass>
    <ns1:cusip>78464A698</ns1:cusip>
    <ns1:figi>BBG001SMH2R6</ns1:figi>
    <ns1:value>447852</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10722</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>400</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>10322</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SSGA ACTIVE ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPDR TR TACTIC</ns1:titleOfClass>
    <ns1:cusip>78467V848</ns1:cusip>
    <ns1:figi>BBG0084H8485</ns1:figi>
    <ns1:value>399812</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10344</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9342</ns1:Sole>
      <ns1:Shared>732</ns1:Shared>
      <ns1:None>270</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STANLEY BLACK &amp; DECKER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>854502101</ns1:cusip>
    <ns1:figi>BBG001S5WHT1</ns1:figi>
    <ns1:value>739845</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8852</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4621</ns1:Sole>
      <ns1:Shared>195</ns1:Shared>
      <ns1:None>4036</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STARBUCKS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>855244109</ns1:cusip>
    <ns1:figi>BBG001S72KH6</ns1:figi>
    <ns1:value>3655131</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>40048</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>19365</ns1:Sole>
      <ns1:Shared>6949</ns1:Shared>
      <ns1:None>13734</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STATE STR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>857477103</ns1:cusip>
    <ns1:figi>BBG001S5RLD5</ns1:figi>
    <ns1:value>268458</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4009</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2200</ns1:Sole>
      <ns1:Shared>1063</ns1:Shared>
      <ns1:None>746</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STEPAN CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>858586100</ns1:cusip>
    <ns1:figi>BBG001S5VXQ0</ns1:figi>
    <ns1:value>599011</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7990</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7990</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STRYKER CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>863667101</ns1:cusip>
    <ns1:figi>BBG001S8FR03</ns1:figi>
    <ns1:value>1766775</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6465</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3299</ns1:Sole>
      <ns1:Shared>347</ns1:Shared>
      <ns1:None>2819</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SUN LIFE FINANCIAL INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>866796105</ns1:cusip>
    <ns1:figi>BBG001S7XWH6</ns1:figi>
    <ns1:value>304415</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6238</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2662</ns1:Sole>
      <ns1:Shared>406</ns1:Shared>
      <ns1:None>3170</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SYNCHRONY FINANCIAL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87165B103</ns1:cusip>
    <ns1:figi>BBG00658F3Q2</ns1:figi>
    <ns1:value>205691</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6729</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1713</ns1:Sole>
      <ns1:Shared>3469</ns1:Shared>
      <ns1:None>1547</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SYNOPSYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>871607107</ns1:cusip>
    <ns1:figi>BBG001S5VTR8</ns1:figi>
    <ns1:value>1970359</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4293</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>686</ns1:Sole>
      <ns1:Shared>222</ns1:Shared>
      <ns1:None>3385</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SYSCO CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>871829107</ns1:cusip>
    <ns1:figi>BBG001S5WJS8</ns1:figi>
    <ns1:value>1072953</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16245</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5035</ns1:Sole>
      <ns1:Shared>6039</ns1:Shared>
      <ns1:None>5171</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TAIWAN SEMICONDUCTOR MFG LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>874039100</ns1:cusip>
    <ns1:figi>BBG001S5WWW4</ns1:figi>
    <ns1:value>1368270</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15745</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6035</ns1:Sole>
      <ns1:Shared>1773</ns1:Shared>
      <ns1:None>7937</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TAKEDA PHARMACEUTICAL CO LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>874060205</ns1:cusip>
    <ns1:figi>BBG001T8N8N0</ns1:figi>
    <ns1:value>165638</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10707</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1731</ns1:Sole>
      <ns1:Shared>311</ns1:Shared>
      <ns1:None>8665</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TARGET CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87612E106</ns1:cusip>
    <ns1:figi>BBG001SC0K41</ns1:figi>
    <ns1:value>1497882</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13547</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3530</ns1:Sole>
      <ns1:Shared>2619</ns1:Shared>
      <ns1:None>7398</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TE CONNECTIVITY LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>H84989104</ns1:cusip>
    <ns1:figi>BBG001STLRP3</ns1:figi>
    <ns1:value>1756227</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14217</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2262</ns1:Sole>
      <ns1:Shared>12</ns1:Shared>
      <ns1:None>11943</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TENET HEALTHCARE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>88033G407</ns1:cusip>
    <ns1:figi>BBG001S70FY0</ns1:figi>
    <ns1:value>236151</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3584</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2960</ns1:Sole>
      <ns1:Shared>529</ns1:Shared>
      <ns1:None>95</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TESLA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>88160R101</ns1:cusip>
    <ns1:figi>BBG001SQKGD7</ns1:figi>
    <ns1:value>6492961</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25949</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12057</ns1:Sole>
      <ns1:Shared>2293</ns1:Shared>
      <ns1:None>11599</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TEXAS INSTRS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>882508104</ns1:cusip>
    <ns1:figi>BBG001S5WYZ7</ns1:figi>
    <ns1:value>3424322</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21535</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6868</ns1:Sole>
      <ns1:Shared>1583</ns1:Shared>
      <ns1:None>13084</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TEXAS ROADHOUSE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>882681109</ns1:cusip>
    <ns1:figi>BBG001SLR3C1</ns1:figi>
    <ns1:value>756308</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7870</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7870</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TEXTRON INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>883203101</ns1:cusip>
    <ns1:figi>BBG001S5WZ39</ns1:figi>
    <ns1:value>541980</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6936</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5433</ns1:Sole>
      <ns1:Shared>825</ns1:Shared>
      <ns1:None>678</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>THE CIGNA GROUP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>125523100</ns1:cusip>
    <ns1:figi>BBG00KXRCDQ9</ns1:figi>
    <ns1:value>1606016</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5614</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2853</ns1:Sole>
      <ns1:Shared>574</ns1:Shared>
      <ns1:None>2187</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>THE TRADE DESK INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>88339J105</ns1:cusip>
    <ns1:figi>BBG00629NGW8</ns1:figi>
    <ns1:value>1077455</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13787</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>150</ns1:Sole>
      <ns1:Shared>140</ns1:Shared>
      <ns1:None>13497</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>THERMO FISHER SCIENTIFIC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>883556102</ns1:cusip>
    <ns1:figi>BBG001S5WS08</ns1:figi>
    <ns1:value>3716903</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7343</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2101</ns1:Sole>
      <ns1:Shared>579</ns1:Shared>
      <ns1:None>4663</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>THOMSON REUTERS CORP.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>884903808</ns1:cusip>
    <ns1:figi>BBG001S5WSW3</ns1:figi>
    <ns1:value>241705</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1976</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1740</ns1:Sole>
      <ns1:Shared>176</ns1:Shared>
      <ns1:None>60</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TJX COS INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>872540109</ns1:cusip>
    <ns1:figi>BBG001S5WQ93</ns1:figi>
    <ns1:value>1955537</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22002</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6643</ns1:Sole>
      <ns1:Shared>624</ns1:Shared>
      <ns1:None>14735</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>T-MOBILE US INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>872590104</ns1:cusip>
    <ns1:figi>BBG001SKR9Y6</ns1:figi>
    <ns1:value>942537</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6730</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3974</ns1:Sole>
      <ns1:Shared>676</ns1:Shared>
      <ns1:None>2080</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TOMPKINS FINL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>890110109</ns1:cusip>
    <ns1:figi>BBG001S9JTL0</ns1:figi>
    <ns1:value>301632</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6157</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6157</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TORO CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>891092108</ns1:cusip>
    <ns1:figi>BBG001S5WX98</ns1:figi>
    <ns1:value>364834</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4390</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4194</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>196</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TOTALENERGIES SE</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>89151E109</ns1:cusip>
    <ns1:figi>BBG001S6WYD9</ns1:figi>
    <ns1:value>227202</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3455</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>200</ns1:Sole>
      <ns1:Shared>798</ns1:Shared>
      <ns1:None>2457</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRACTOR SUPPLY CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>892356106</ns1:cusip>
    <ns1:figi>BBG001S7K017</ns1:figi>
    <ns1:value>367115</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1808</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>827</ns1:Sole>
      <ns1:Shared>282</ns1:Shared>
      <ns1:None>699</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRANE TECHNOLOGIES PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G8994E103</ns1:cusip>
    <ns1:figi>BBG001S5SBV6</ns1:figi>
    <ns1:value>640588</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3157</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2613</ns1:Sole>
      <ns1:Shared>344</ns1:Shared>
      <ns1:None>200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRAVELERS COMPANIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>89417E109</ns1:cusip>
    <ns1:figi>BBG001S5R103</ns1:figi>
    <ns1:value>1635084</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10012</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5381</ns1:Sole>
      <ns1:Shared>1459</ns1:Shared>
      <ns1:None>3172</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRI CONTL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>895436103</ns1:cusip>
    <ns1:figi>BBG001S5WZ75</ns1:figi>
    <ns1:value>449899</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16920</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1073</ns1:Sole>
      <ns1:Shared>590</ns1:Shared>
      <ns1:None>15257</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRIMBLE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>896239100</ns1:cusip>
    <ns1:figi>BBG001S5SZP0</ns1:figi>
    <ns1:value>284812</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5288</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>44</ns1:Sole>
      <ns1:Shared>2162</ns1:Shared>
      <ns1:None>3082</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRUIST FINL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>89832Q109</ns1:cusip>
    <ns1:figi>BBG001S5YYC0</ns1:figi>
    <ns1:value>1410751</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>49310</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8019</ns1:Sole>
      <ns1:Shared>1884</ns1:Shared>
      <ns1:None>39407</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TURKCELL ILETISIM HIZMETLERI</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADR NEW</ns1:titleOfClass>
    <ns1:cusip>900111204</ns1:cusip>
    <ns1:figi>BBG001SFMFS5</ns1:figi>
    <ns1:value>87142</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18423</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>18013</ns1:Shared>
      <ns1:None>410</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TWO HARBORS INVENTMENT CORPO</ns1:nameOfIssuer>
    <ns1:titleOfClass>NOTE 6.250% 1/1</ns1:titleOfClass>
    <ns1:cusip>90187BAB7</ns1:cusip>
    <ns1:value>115939</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>125000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>125000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TYSON FOODS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>902494103</ns1:cusip>
    <ns1:figi>BBG001S871D5</ns1:figi>
    <ns1:value>569455</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11279</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9780</ns1:Sole>
      <ns1:Shared>597</ns1:Shared>
      <ns1:None>902</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UBER TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>90353T100</ns1:cusip>
    <ns1:figi>BBG002B04MW4</ns1:figi>
    <ns1:value>310848</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6759</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>73</ns1:Sole>
      <ns1:Shared>744</ns1:Shared>
      <ns1:None>5942</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UBS GROUP AG</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>H42097107</ns1:cusip>
    <ns1:figi>BBG007936GX0</ns1:figi>
    <ns1:value>205385</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8332</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>44</ns1:Sole>
      <ns1:Shared>2080</ns1:Shared>
      <ns1:None>6208</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ULTA BEAUTY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>90384S303</ns1:cusip>
    <ns1:figi>BBG00FWQ4W44</ns1:figi>
    <ns1:value>440594</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1103</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>112</ns1:Sole>
      <ns1:Shared>7</ns1:Shared>
      <ns1:None>984</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNILEVER PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADR NEW</ns1:titleOfClass>
    <ns1:cusip>904767704</ns1:cusip>
    <ns1:figi>BBG001S5X1K4</ns1:figi>
    <ns1:value>406539</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8230</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3493</ns1:Sole>
      <ns1:Shared>775</ns1:Shared>
      <ns1:None>3962</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNION PAC CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>907818108</ns1:cusip>
    <ns1:figi>BBG001S5X2M0</ns1:figi>
    <ns1:value>8896151</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>43688</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8568</ns1:Sole>
      <ns1:Shared>6094</ns1:Shared>
      <ns1:None>29026</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITED AIRLS HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>910047109</ns1:cusip>
    <ns1:figi>BBG001SQ87W0</ns1:figi>
    <ns1:value>264884</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6262</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4671</ns1:Sole>
      <ns1:Shared>715</ns1:Shared>
      <ns1:None>876</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITED PARCEL SERVICE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>911312106</ns1:cusip>
    <ns1:figi>BBG001SDGSH1</ns1:figi>
    <ns1:value>4608607</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29567</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3948</ns1:Sole>
      <ns1:Shared>464</ns1:Shared>
      <ns1:None>25155</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITED RENTALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>911363109</ns1:cusip>
    <ns1:figi>BBG001SBGZ25</ns1:figi>
    <ns1:value>494959</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1113</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>476</ns1:Sole>
      <ns1:Shared>300</ns1:Shared>
      <ns1:None>337</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITEDHEALTH GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>91324P102</ns1:cusip>
    <ns1:figi>BBG001S6WCJ1</ns1:figi>
    <ns1:value>8242910</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16349</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7914</ns1:Sole>
      <ns1:Shared>1354</ns1:Shared>
      <ns1:None>7081</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNUM GROUP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>91529Y106</ns1:cusip>
    <ns1:figi>BBG001S5X2J4</ns1:figi>
    <ns1:value>389941</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7927</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5202</ns1:Sole>
      <ns1:Shared>2462</ns1:Shared>
      <ns1:None>263</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>US BANCORP DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>902973304</ns1:cusip>
    <ns1:figi>BBG001S6T8C1</ns1:figi>
    <ns1:value>1611905</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>48757</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24346</ns1:Sole>
      <ns1:Shared>922</ns1:Shared>
      <ns1:None>23489</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>V F CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>918204108</ns1:cusip>
    <ns1:figi>BBG001S5X749</ns1:figi>
    <ns1:value>968023</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>54783</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5306</ns1:Sole>
      <ns1:Shared>240</ns1:Shared>
      <ns1:None>49237</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VALERO ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>91913Y100</ns1:cusip>
    <ns1:figi>BBG001S5X8K9</ns1:figi>
    <ns1:value>1638291</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11561</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7814</ns1:Sole>
      <ns1:Shared>1507</ns1:Shared>
      <ns1:None>2240</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD ADMIRAL FDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>500 GRTH IDX F</ns1:titleOfClass>
    <ns1:cusip>921932505</ns1:cusip>
    <ns1:figi>BBG001TC6MF8</ns1:figi>
    <ns1:value>1408964</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5708</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>384</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5324</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD ADMIRAL FDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>500 VAL IDX FD</ns1:titleOfClass>
    <ns1:cusip>921932703</ns1:cusip>
    <ns1:figi>BBG001TC6MG7</ns1:figi>
    <ns1:value>1498911</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10081</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>10081</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD ADMIRAL FDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>MIDCP 400 GRTH</ns1:titleOfClass>
    <ns1:cusip>921932869</ns1:cusip>
    <ns1:figi>BBG001TC6MK2</ns1:figi>
    <ns1:value>2588772</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28669</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2098</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>26571</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD ADMIRAL FDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>MIDCP 400 IDX</ns1:titleOfClass>
    <ns1:cusip>921932885</ns1:cusip>
    <ns1:figi>BBG001TC6MJ4</ns1:figi>
    <ns1:value>896888</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10610</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>172</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>10438</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD ADMIRAL FDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>MIDCP 400 VAL</ns1:titleOfClass>
    <ns1:cusip>921932844</ns1:cusip>
    <ns1:figi>BBG001TC6MN9</ns1:figi>
    <ns1:value>4393612</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>56390</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>56390</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD ADMIRAL FDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SMLLCP 600 IDX</ns1:titleOfClass>
    <ns1:cusip>921932828</ns1:cusip>
    <ns1:figi>BBG001TC6MR5</ns1:figi>
    <ns1:value>22620894</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>258820</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>194721</ns1:Sole>
      <ns1:Shared>41762</ns1:Shared>
      <ns1:None>22337</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD BD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHORT TRM BOND</ns1:titleOfClass>
    <ns1:cusip>921937827</ns1:cusip>
    <ns1:figi>BBG001ST39Q2</ns1:figi>
    <ns1:value>18703493</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>248816</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>163975</ns1:Sole>
      <ns1:Shared>70864</ns1:Shared>
      <ns1:None>13977</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD BD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>TOTAL BND MRKT</ns1:titleOfClass>
    <ns1:cusip>921937835</ns1:cusip>
    <ns1:figi>BBG001SK7DK4</ns1:figi>
    <ns1:value>92612393</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1327205</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>423119</ns1:Sole>
      <ns1:Shared>365579</ns1:Shared>
      <ns1:None>538507</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD CHARLOTTE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>TOTAL INT BD ETF</ns1:titleOfClass>
    <ns1:cusip>92203J407</ns1:cusip>
    <ns1:figi>BBG004N1LGK2</ns1:figi>
    <ns1:value>116866433</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2443371</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>788571</ns1:Sole>
      <ns1:Shared>1276512</ns1:Shared>
      <ns1:None>378288</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>EXTEND MKT ETF</ns1:titleOfClass>
    <ns1:cusip>922908652</ns1:cusip>
    <ns1:figi>BBG001SK3J43</ns1:figi>
    <ns1:value>1225600</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8551</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5078</ns1:Sole>
      <ns1:Shared>1271</ns1:Shared>
      <ns1:None>2202</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>GROWTH ETF</ns1:titleOfClass>
    <ns1:cusip>922908736</ns1:cusip>
    <ns1:figi>BBG001SHTTS4</ns1:figi>
    <ns1:value>4628499</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16997</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8986</ns1:Sole>
      <ns1:Shared>304</ns1:Shared>
      <ns1:None>7707</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>LARGE CAP ETF</ns1:titleOfClass>
    <ns1:cusip>922908637</ns1:cusip>
    <ns1:figi>BBG001SHTTQ6</ns1:figi>
    <ns1:value>816780</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4174</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>209</ns1:Sole>
      <ns1:Shared>1635</ns1:Shared>
      <ns1:None>2330</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MCAP GR IDXVIP</ns1:titleOfClass>
    <ns1:cusip>922908538</ns1:cusip>
    <ns1:figi>BBG001SRN7S6</ns1:figi>
    <ns1:value>1971396</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10122</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>323</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>9799</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MCAP VL IDXVIP</ns1:titleOfClass>
    <ns1:cusip>922908512</ns1:cusip>
    <ns1:figi>BBG001SRN7W1</ns1:figi>
    <ns1:value>2150023</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16418</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>937</ns1:Sole>
      <ns1:Shared>623</ns1:Shared>
      <ns1:None>14858</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MID CAP ETF</ns1:titleOfClass>
    <ns1:cusip>922908629</ns1:cusip>
    <ns1:figi>BBG001SHVTS1</ns1:figi>
    <ns1:value>7133639</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>34257</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5958</ns1:Sole>
      <ns1:Shared>1490</ns1:Shared>
      <ns1:None>26809</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>REAL ESTATE ETF</ns1:titleOfClass>
    <ns1:cusip>922908553</ns1:cusip>
    <ns1:figi>BBG001SMD2X3</ns1:figi>
    <ns1:value>2769449</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36604</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13741</ns1:Sole>
      <ns1:Shared>1636</ns1:Shared>
      <ns1:None>21227</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 ETF SHS</ns1:titleOfClass>
    <ns1:cusip>922908363</ns1:cusip>
    <ns1:figi>BBG001TC6MC1</ns1:figi>
    <ns1:value>114140714</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>290656</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>43579</ns1:Sole>
      <ns1:Shared>957</ns1:Shared>
      <ns1:None>246120</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>SM CP VAL ETF</ns1:titleOfClass>
    <ns1:cusip>922908611</ns1:cusip>
    <ns1:figi>BBG001SHVTR2</ns1:figi>
    <ns1:value>70360698</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>441160</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>167388</ns1:Sole>
      <ns1:Shared>80005</ns1:Shared>
      <ns1:None>193767</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>SMALL CP ETF</ns1:titleOfClass>
    <ns1:cusip>922908751</ns1:cusip>
    <ns1:figi>BBG001SHTTV0</ns1:figi>
    <ns1:value>16288450</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>86150</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10333</ns1:Sole>
      <ns1:Shared>11511</ns1:Shared>
      <ns1:None>64306</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>SML CP GRW ETF</ns1:titleOfClass>
    <ns1:cusip>922908595</ns1:cusip>
    <ns1:figi>BBG001SHTTW9</ns1:figi>
    <ns1:value>7594873</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35461</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3914</ns1:Sole>
      <ns1:Shared>245</ns1:Shared>
      <ns1:None>31302</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>TOTAL STK MKT</ns1:titleOfClass>
    <ns1:cusip>922908769</ns1:cusip>
    <ns1:figi>BBG001SHTB03</ns1:figi>
    <ns1:value>234785666</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1105341</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>287263</ns1:Sole>
      <ns1:Shared>158697</ns1:Shared>
      <ns1:None>659381</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VALUE ETF</ns1:titleOfClass>
    <ns1:cusip>922908744</ns1:cusip>
    <ns1:figi>BBG001SHVR78</ns1:figi>
    <ns1:value>16634987</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>120604</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>34004</ns1:Sole>
      <ns1:Shared>11553</ns1:Shared>
      <ns1:None>75047</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
    <ns1:titleOfClass>ALLWRLD EX US</ns1:titleOfClass>
    <ns1:cusip>922042775</ns1:cusip>
    <ns1:figi>BBG001SP7T00</ns1:figi>
    <ns1:value>46970574</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>905544</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>79657</ns1:Sole>
      <ns1:Shared>14106</ns1:Shared>
      <ns1:None>811781</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
    <ns1:titleOfClass>FTSE EMR MKT ETF</ns1:titleOfClass>
    <ns1:cusip>922042858</ns1:cusip>
    <ns1:figi>BBG001SHTTZ6</ns1:figi>
    <ns1:value>6580440</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>167825</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>55188</ns1:Sole>
      <ns1:Shared>6950</ns1:Shared>
      <ns1:None>105687</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
    <ns1:titleOfClass>FTSE EUROPE ETF</ns1:titleOfClass>
    <ns1:cusip>922042874</ns1:cusip>
    <ns1:figi>BBG001SHTV18</ns1:figi>
    <ns1:value>227108</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3920</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1468</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2452</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
    <ns1:titleOfClass>FTSE SMCAP ETF</ns1:titleOfClass>
    <ns1:cusip>922042718</ns1:cusip>
    <ns1:figi>BBG001T0SKD6</ns1:figi>
    <ns1:value>5626503</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>52980</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14649</ns1:Sole>
      <ns1:Shared>249</ns1:Shared>
      <ns1:None>38082</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
    <ns1:titleOfClass>GLB EX US ETF</ns1:titleOfClass>
    <ns1:cusip>922042676</ns1:cusip>
    <ns1:figi>BBG001TCVT65</ns1:figi>
    <ns1:value>1760967</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>45234</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>826</ns1:Sole>
      <ns1:Shared>200</ns1:Shared>
      <ns1:None>44208</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
    <ns1:titleOfClass>TT WRLD ST ETF</ns1:titleOfClass>
    <ns1:cusip>922042742</ns1:cusip>
    <ns1:figi>BBG001T2YZG9</ns1:figi>
    <ns1:value>490526</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5264</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2323</ns1:Sole>
      <ns1:Shared>1</ns1:Shared>
      <ns1:None>2940</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD MALVERN FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>STRM INFPROIDX</ns1:titleOfClass>
    <ns1:cusip>922020805</ns1:cusip>
    <ns1:figi>BBG003H12XS7</ns1:figi>
    <ns1:value>12134195</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>256645</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>66266</ns1:Sole>
      <ns1:Shared>146768</ns1:Shared>
      <ns1:None>43611</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD MUN BD FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>TAX EXEMPT BD</ns1:titleOfClass>
    <ns1:cusip>922907746</ns1:cusip>
    <ns1:figi>BBG009THVRX1</ns1:figi>
    <ns1:value>50959777</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1059455</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>931823</ns1:Sole>
      <ns1:Shared>88272</ns1:Shared>
      <ns1:None>39360</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>INT-TERM CORP</ns1:titleOfClass>
    <ns1:cusip>92206C870</ns1:cusip>
    <ns1:figi>BBG001T62M38</ns1:figi>
    <ns1:value>287488</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3784</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>444</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3340</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHRT TRM CORP BD</ns1:titleOfClass>
    <ns1:cusip>92206C409</ns1:cusip>
    <ns1:figi>BBG001T62KZ7</ns1:figi>
    <ns1:value>2377245</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>31633</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2746</ns1:Sole>
      <ns1:Shared>16446</ns1:Shared>
      <ns1:None>12441</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VNG RUS1000GRW</ns1:titleOfClass>
    <ns1:cusip>92206C680</ns1:cusip>
    <ns1:figi>BBG001TCH518</ns1:figi>
    <ns1:value>2607633</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38101</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1095</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>37006</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VNG RUS1000IDX</ns1:titleOfClass>
    <ns1:cusip>92206C730</ns1:cusip>
    <ns1:figi>BBG001TCHM11</ns1:figi>
    <ns1:value>2745096</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14102</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3154</ns1:Sole>
      <ns1:Shared>794</ns1:Shared>
      <ns1:None>10154</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VNG RUS1000VAL</ns1:titleOfClass>
    <ns1:cusip>92206C714</ns1:cusip>
    <ns1:figi>BBG001TCH581</ns1:figi>
    <ns1:value>4986302</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>74802</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2147</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>72655</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VNG RUS2000GRW</ns1:titleOfClass>
    <ns1:cusip>92206C623</ns1:cusip>
    <ns1:figi>BBG001TCH7Y8</ns1:figi>
    <ns1:value>2073463</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12713</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>37</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>12676</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VNG RUS2000VAL</ns1:titleOfClass>
    <ns1:cusip>92206C649</ns1:cusip>
    <ns1:figi>BBG001TCHH03</ns1:figi>
    <ns1:value>7538365</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>63141</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>63141</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SPECIALIZED FUNDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>DIV APP ETF</ns1:titleOfClass>
    <ns1:cusip>921908844</ns1:cusip>
    <ns1:figi>BBG001SQX4T3</ns1:figi>
    <ns1:value>5654553</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36392</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17757</ns1:Sole>
      <ns1:Shared>4456</ns1:Shared>
      <ns1:None>14179</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD STAR FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VG TL INTL STK F</ns1:titleOfClass>
    <ns1:cusip>921909768</ns1:cusip>
    <ns1:figi>BBG001TJR1D8</ns1:figi>
    <ns1:value>17062656</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>318809</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>99528</ns1:Sole>
      <ns1:Shared>291</ns1:Shared>
      <ns1:None>218990</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD TAX-MANAGED FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VAN FTSE DEV MKT</ns1:titleOfClass>
    <ns1:cusip>921943858</ns1:cusip>
    <ns1:figi>BBG001SSPWL4</ns1:figi>
    <ns1:value>33233591</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>760146</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>275612</ns1:Sole>
      <ns1:Shared>205247</ns1:Shared>
      <ns1:None>279287</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WHITEHALL FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>EM MK GOV BD ETF</ns1:titleOfClass>
    <ns1:cusip>921946885</ns1:cusip>
    <ns1:figi>BBG004N1LYJ5</ns1:figi>
    <ns1:value>1363310</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>23044</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9018</ns1:Sole>
      <ns1:Shared>11315</ns1:Shared>
      <ns1:None>2711</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WHITEHALL FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>HIGH DIV YLD</ns1:titleOfClass>
    <ns1:cusip>921946406</ns1:cusip>
    <ns1:figi>BBG001SS0V24</ns1:figi>
    <ns1:value>1866276</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18063</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6841</ns1:Sole>
      <ns1:Shared>898</ns1:Shared>
      <ns1:None>10324</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG US STK ETF</ns1:titleOfClass>
    <ns1:cusip>921910733</ns1:cusip>
    <ns1:figi>BBG00M0P2SP4</ns1:figi>
    <ns1:value>219888</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2923</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2923</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>MEGA CAP INDEX</ns1:titleOfClass>
    <ns1:cusip>921910873</ns1:cusip>
    <ns1:figi>BBG001T0Y6Y7</ns1:figi>
    <ns1:value>1482859</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9764</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6864</ns1:Sole>
      <ns1:Shared>2900</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>MEGA CAP VAL ETF</ns1:titleOfClass>
    <ns1:cusip>921910840</ns1:cusip>
    <ns1:figi>BBG001T0Y6L1</ns1:figi>
    <ns1:value>19157438</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>188929</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>57279</ns1:Sole>
      <ns1:Shared>99129</ns1:Shared>
      <ns1:None>32521</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>MEGA GRWTH IND</ns1:titleOfClass>
    <ns1:cusip>921910816</ns1:cusip>
    <ns1:figi>BBG001T0Y6W9</ns1:figi>
    <ns1:value>14288244</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>62972</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1332</ns1:Sole>
      <ns1:Shared>46</ns1:Shared>
      <ns1:None>61594</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>CONSUM STP ETF</ns1:titleOfClass>
    <ns1:cusip>92204A207</ns1:cusip>
    <ns1:figi>BBG001SHVR41</ns1:figi>
    <ns1:value>494507</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2707</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1003</ns1:Sole>
      <ns1:Shared>314</ns1:Shared>
      <ns1:None>1390</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>ENERGY ETF</ns1:titleOfClass>
    <ns1:cusip>92204A306</ns1:cusip>
    <ns1:figi>BBG001SHTV45</ns1:figi>
    <ns1:value>555535</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4383</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>341</ns1:Sole>
      <ns1:Shared>2375</ns1:Shared>
      <ns1:None>1667</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>HEALTH CAR ETF</ns1:titleOfClass>
    <ns1:cusip>92204A504</ns1:cusip>
    <ns1:figi>BBG001SHVR32</ns1:figi>
    <ns1:value>625033</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2659</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1768</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>891</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>INF TECH ETF</ns1:titleOfClass>
    <ns1:cusip>92204A702</ns1:cusip>
    <ns1:figi>BBG001SHTTR5</ns1:figi>
    <ns1:value>1136332</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2739</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1430</ns1:Sole>
      <ns1:Shared>20</ns1:Shared>
      <ns1:None>1289</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERISK ANALYTICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92345Y106</ns1:cusip>
    <ns1:figi>BBG001SBRX64</ns1:figi>
    <ns1:value>264826</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1121</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>636</ns1:Sole>
      <ns1:Shared>56</ns1:Shared>
      <ns1:None>429</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERIZON COMMUNICATIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92343V104</ns1:cusip>
    <ns1:figi>BBG001S67QY1</ns1:figi>
    <ns1:value>1794672</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>55374</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>23185</ns1:Sole>
      <ns1:Shared>4242</ns1:Shared>
      <ns1:None>27947</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERTEX PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92532F100</ns1:cusip>
    <ns1:figi>BBG001S68LJ8</ns1:figi>
    <ns1:value>711932</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2047</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>757</ns1:Sole>
      <ns1:Shared>147</ns1:Shared>
      <ns1:None>1143</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VIATRIS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92556V106</ns1:cusip>
    <ns1:figi>BBG00Y52JV51</ns1:figi>
    <ns1:value>383675</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38912</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14471</ns1:Sole>
      <ns1:Shared>17144</ns1:Shared>
      <ns1:None>7297</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VISA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>92826C839</ns1:cusip>
    <ns1:figi>BBG001SRCFY3</ns1:figi>
    <ns1:value>8038351</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>34948</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13435</ns1:Sole>
      <ns1:Shared>4200</ns1:Shared>
      <ns1:None>17313</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VONTIER CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>928881101</ns1:cusip>
    <ns1:figi>BBG00RRGSKH2</ns1:figi>
    <ns1:value>256421</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8293</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1983</ns1:Sole>
      <ns1:Shared>156</ns1:Shared>
      <ns1:None>6154</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VULCAN MATLS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>929160109</ns1:cusip>
    <ns1:figi>BBG001S5X8R2</ns1:figi>
    <ns1:value>211314</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1046</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>227</ns1:Sole>
      <ns1:Shared>82</ns1:Shared>
      <ns1:None>737</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WALGREENS BOOTS ALLIANCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>931427108</ns1:cusip>
    <ns1:figi>BBG001S5XBY7</ns1:figi>
    <ns1:value>756144</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33999</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21011</ns1:Sole>
      <ns1:Shared>5332</ns1:Shared>
      <ns1:None>7656</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WALMART INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>931142103</ns1:cusip>
    <ns1:figi>BBG001S5XH92</ns1:figi>
    <ns1:value>9959155</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>62272</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>19534</ns1:Sole>
      <ns1:Shared>4572</ns1:Shared>
      <ns1:None>38166</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WARNER BROS DISCOVERY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SER A</ns1:titleOfClass>
    <ns1:cusip>934423104</ns1:cusip>
    <ns1:figi>BBG011386VG3</ns1:figi>
    <ns1:value>839858</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>77335</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>41226</ns1:Sole>
      <ns1:Shared>6997</ns1:Shared>
      <ns1:None>29112</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WASTE CONNECTIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>94106B101</ns1:cusip>
    <ns1:figi>BBG001SKJ4K1</ns1:figi>
    <ns1:value>224685</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1673</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1578</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>95</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WASTE MGMT INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>94106L109</ns1:cusip>
    <ns1:figi>BBG001S5XH47</ns1:figi>
    <ns1:value>26843455</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>176092</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>172277</ns1:Sole>
      <ns1:Shared>1457</ns1:Shared>
      <ns1:None>2358</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WATERS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>941848103</ns1:cusip>
    <ns1:figi>BBG001S8MDG9</ns1:figi>
    <ns1:value>330972</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1207</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>993</ns1:Sole>
      <ns1:Shared>171</ns1:Shared>
      <ns1:None>43</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WATSCO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>942622200</ns1:cusip>
    <ns1:figi>BBG001S82CQ2</ns1:figi>
    <ns1:value>248918</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>659</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>173</ns1:Sole>
      <ns1:Shared>12</ns1:Shared>
      <ns1:None>474</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WEC ENERGY GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92939U106</ns1:cusip>
    <ns1:figi>BBG001S5XDC7</ns1:figi>
    <ns1:value>1618959</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20099</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17893</ns1:Sole>
      <ns1:Shared>533</ns1:Shared>
      <ns1:None>1673</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WELLS FARGO CO NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>949746101</ns1:cusip>
    <ns1:figi>BBG001S5XF23</ns1:figi>
    <ns1:value>3522009</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>86197</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>49904</ns1:Sole>
      <ns1:Shared>8584</ns1:Shared>
      <ns1:None>27709</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WELLTOWER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>95040Q104</ns1:cusip>
    <ns1:figi>BBG001S5RTQ4</ns1:figi>
    <ns1:value>298914</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3649</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>916</ns1:Sole>
      <ns1:Shared>517</ns1:Shared>
      <ns1:None>2216</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WEST PHARMACEUTICAL SVSC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>955306105</ns1:cusip>
    <ns1:figi>BBG001S5XK22</ns1:figi>
    <ns1:value>333937</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>890</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>660</ns1:Sole>
      <ns1:Shared>1</ns1:Shared>
      <ns1:None>229</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WESTERN DIGITAL CORP.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>958102105</ns1:cusip>
    <ns1:figi>BBG001S5XD28</ns1:figi>
    <ns1:value>284009</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6224</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4438</ns1:Sole>
      <ns1:Shared>702</ns1:Shared>
      <ns1:None>1084</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WESTROCK CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>96145D105</ns1:cusip>
    <ns1:figi>BBG008NXC581</ns1:figi>
    <ns1:value>17748305</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>495763</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10147</ns1:Sole>
      <ns1:Shared>319</ns1:Shared>
      <ns1:None>485297</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WHIRLPOOL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>963320106</ns1:cusip>
    <ns1:figi>BBG001S5XFS5</ns1:figi>
    <ns1:value>446027</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3336</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2621</ns1:Sole>
      <ns1:Shared>471</ns1:Shared>
      <ns1:None>244</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WILLIAMS COS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>969457100</ns1:cusip>
    <ns1:figi>BBG001S5XH10</ns1:figi>
    <ns1:value>350050</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10390</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4888</ns1:Sole>
      <ns1:Shared>2537</ns1:Shared>
      <ns1:None>2965</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WILLIS TOWERS WATSON PLC LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G96629103</ns1:cusip>
    <ns1:figi>BBG001SHY2Q9</ns1:figi>
    <ns1:value>2805498</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13426</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>580</ns1:Sole>
      <ns1:Shared>33</ns1:Shared>
      <ns1:None>12813</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CURRNCY INT EQ</ns1:titleOfClass>
    <ns1:cusip>97717X263</ns1:cusip>
    <ns1:figi>BBG00BSZ29J5</ns1:figi>
    <ns1:value>1275871</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>41887</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>33673</ns1:Sole>
      <ns1:Shared>8214</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>FLOATNG RAT TREA</ns1:titleOfClass>
    <ns1:cusip>97717Y527</ns1:cusip>
    <ns1:figi>BBG005YHYNG8</ns1:figi>
    <ns1:value>457447</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9091</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7636</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1455</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INDIA ERNGS FD</ns1:titleOfClass>
    <ns1:cusip>97717W422</ns1:cusip>
    <ns1:figi>BBG001T21LV9</ns1:figi>
    <ns1:value>808935</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22006</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21971</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>35</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL SMCAP DIV</ns1:titleOfClass>
    <ns1:cusip>97717W760</ns1:cusip>
    <ns1:figi>BBG001SHLB38</ns1:figi>
    <ns1:value>53388116</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>928974</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>755010</ns1:Sole>
      <ns1:Shared>166111</ns1:Shared>
      <ns1:None>7853</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US HIGH DIVIDEND</ns1:titleOfClass>
    <ns1:cusip>97717W208</ns1:cusip>
    <ns1:figi>BBG001SHKNX0</ns1:figi>
    <ns1:value>331677</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4249</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>249</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US MIDCAP DIVID</ns1:titleOfClass>
    <ns1:cusip>97717W505</ns1:cusip>
    <ns1:figi>BBG001SHKG74</ns1:figi>
    <ns1:value>390759</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9540</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>540</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>9000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US MIDCAP FUND</ns1:titleOfClass>
    <ns1:cusip>97717W570</ns1:cusip>
    <ns1:figi>BBG001SSZB66</ns1:figi>
    <ns1:value>608880</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>12000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US QTLY DIV GRT</ns1:titleOfClass>
    <ns1:cusip>97717X669</ns1:cusip>
    <ns1:figi>BBG004LMH3Z6</ns1:figi>
    <ns1:value>37910750</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>597114</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>525058</ns1:Sole>
      <ns1:Shared>68178</ns1:Shared>
      <ns1:None>3878</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US SMALLCAP FUND</ns1:titleOfClass>
    <ns1:cusip>97717W562</ns1:cusip>
    <ns1:figi>BBG001SSZBC9</ns1:figi>
    <ns1:value>15376448</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>355360</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>321810</ns1:Sole>
      <ns1:Shared>28387</ns1:Shared>
      <ns1:None>5163</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US TOTAL DIVIDND</ns1:titleOfClass>
    <ns1:cusip>97717W109</ns1:cusip>
    <ns1:figi>BBG001SHKFZ5</ns1:figi>
    <ns1:value>457774</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7608</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1608</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>YIELD ENHANCD US</ns1:titleOfClass>
    <ns1:cusip>97717X511</ns1:cusip>
    <ns1:figi>BBG009KCY2C6</ns1:figi>
    <ns1:value>47582913</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1146300</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>892828</ns1:Sole>
      <ns1:Shared>237820</ns1:Shared>
      <ns1:None>15652</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WOODWARD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>980745103</ns1:cusip>
    <ns1:figi>BBG001S6YZC5</ns1:figi>
    <ns1:value>7647811</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>61547</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>53630</ns1:Sole>
      <ns1:Shared>4018</ns1:Shared>
      <ns1:None>3899</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WYNDHAM HOTELS &amp; RESORTS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>98311A105</ns1:cusip>
    <ns1:figi>BBG00HCY3Q76</ns1:figi>
    <ns1:value>208899</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3004</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2730</ns1:Sole>
      <ns1:Shared>203</ns1:Shared>
      <ns1:None>71</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>XAI OCTAGON FLOATING RATE &amp;</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>98400T106</ns1:cusip>
    <ns1:figi>BBG00HMS4SD6</ns1:figi>
    <ns1:value>130817</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18823</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>14250</ns1:Shared>
      <ns1:None>4573</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>XCEL ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>98389B100</ns1:cusip>
    <ns1:figi>BBG001S7F0X8</ns1:figi>
    <ns1:value>547546</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9569</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5111</ns1:Sole>
      <ns1:Shared>3012</ns1:Shared>
      <ns1:None>1446</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>YUM BRANDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>988498101</ns1:cusip>
    <ns1:figi>BBG001S7JQ30</ns1:figi>
    <ns1:value>1442429</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11545</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6520</ns1:Sole>
      <ns1:Shared>896</ns1:Shared>
      <ns1:None>4129</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>YUM CHINA HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>98850P109</ns1:cusip>
    <ns1:figi>BBG00B8N0HH0</ns1:figi>
    <ns1:value>344185</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6177</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3439</ns1:Sole>
      <ns1:Shared>508</ns1:Shared>
      <ns1:None>2230</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ZIMMER BIOMET HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>98956P102</ns1:cusip>
    <ns1:figi>BBG001S7DQJ9</ns1:figi>
    <ns1:value>250098</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2229</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1496</ns1:Sole>
      <ns1:Shared>224</ns1:Shared>
      <ns1:None>509</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ZOETIS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>98978V103</ns1:cusip>
    <ns1:figi>BBG0039320P7</ns1:figi>
    <ns1:value>1277398</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7342</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2750</ns1:Sole>
      <ns1:Shared>970</ns1:Shared>
      <ns1:None>3622</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
</ns1:informationTable>
