<?xml version="1.0" ?>
<informationTable xsi:schemaLocation="http://www.sec.gov/edgar/document/thirteenf/informationtable eis_13FDocument.xsd" xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:n1="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <infoTable>
    <nameOfIssuer>ACCENTURE PLC IRELAND SHS CLAS</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>G1151C101</cusip>
    <value>3874913</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12418</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10094</Sole>
      <Shared>0</Shared>
      <None>2324</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ADVANCED MICRO DEVICES INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>007903107</cusip>
    <value>408289</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3974</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3974</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AERCAP HOLDINGS NV</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>N00985106</cusip>
    <value>7868623</value>
    <shrsOrPrnAmt>
      <sshPrnamt>77015</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>73222</Sole>
      <Shared>0</Shared>
      <None>3793</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AFLAC INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>001055102</cusip>
    <value>889520</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>8000</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AIR PRODS AND CHEMS INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>009158106</cusip>
    <value>8759419</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29701</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>24753</Sole>
      <Shared>0</Shared>
      <None>4948</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ALPHABET INC CAP STK CL A</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>02079K305</cusip>
    <value>15783070</value>
    <shrsOrPrnAmt>
      <sshPrnamt>102063</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>70554</Sole>
      <Shared>0</Shared>
      <None>31509</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMAZON COM INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>023135106</cusip>
    <value>56499038</value>
    <shrsOrPrnAmt>
      <sshPrnamt>296957</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>197713</Sole>
      <Shared>0</Shared>
      <None>99244</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMERICAN HEALTHCARE REIT INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>398182303</cusip>
    <value>222705</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7350</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7350</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>APPLE INC COM</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>037833100</cusip>
    <value>2059235</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9270</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9270</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AUTOMATIC DATA PROCESSING IN</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>053015103</cusip>
    <value>1199816</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3927</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3927</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BERKSHIRE HATHAWAY INC DEL CL</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>084670702</cusip>
    <value>266290</value>
    <shrsOrPrnAmt>
      <sshPrnamt>500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BIO TECHNE CORP</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>09073M104</cusip>
    <value>234520</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>4000</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BLOCK INC CL A</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>852234103</cusip>
    <value>367705</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6768</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>6768</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BROWN FORMAN CORP</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>115637209</cusip>
    <value>392856</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11575</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>11575</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BUILDERS FIRSTSOURCE INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>12008R107</cusip>
    <value>18206132</value>
    <shrsOrPrnAmt>
      <sshPrnamt>145719</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>91486</Sole>
      <Shared>0</Shared>
      <None>54233</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CISCO SYS INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>17275R102</cusip>
    <value>524535</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COSTAR GROUP INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>22160N109</cusip>
    <value>22878454</value>
    <shrsOrPrnAmt>
      <sshPrnamt>288760</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>178115</Sole>
      <Shared>0</Shared>
      <None>110645</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DANAHER CORP DEL</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>235851102</cusip>
    <value>39056412</value>
    <shrsOrPrnAmt>
      <sshPrnamt>190519</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>116349</Sole>
      <Shared>0</Shared>
      <None>74170</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DISNEY WALT CO</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>254687106</cusip>
    <value>571177</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5787</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>5787</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>E L F BEAUTY INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>26856L103</cusip>
    <value>11396008</value>
    <shrsOrPrnAmt>
      <sshPrnamt>181494</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>153852</Sole>
      <Shared>0</Shared>
      <None>27642</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENTEGRIS INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>29362U104</cusip>
    <value>9733637</value>
    <shrsOrPrnAmt>
      <sshPrnamt>111267</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>92035</Sole>
      <Shared>0</Shared>
      <None>19232</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EXPEDIA INC DEL</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>30212P303</cusip>
    <value>10742934</value>
    <shrsOrPrnAmt>
      <sshPrnamt>63908</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>53354</Sole>
      <Shared>0</Shared>
      <None>10554</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EXTRA SPACE STORAGE INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>30225T102</cusip>
    <value>1768516</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11910</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>11910</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FAIR ISAAC CORP</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>303250104</cusip>
    <value>2266863</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1229</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1229</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FERGUSON ENTERPRISES INC COM</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>31488V107</cusip>
    <value>32412767</value>
    <shrsOrPrnAmt>
      <sshPrnamt>202289</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>142430</Sole>
      <Shared>0</Shared>
      <None>59859</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GE VERNOVA LLC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>36828A101</cusip>
    <value>15851664</value>
    <shrsOrPrnAmt>
      <sshPrnamt>51925</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>32833</Sole>
      <Shared>0</Shared>
      <None>19092</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GITLAB INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>37637K108</cusip>
    <value>14877145</value>
    <shrsOrPrnAmt>
      <sshPrnamt>316535</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>199044</Sole>
      <Shared>0</Shared>
      <None>117491</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GRACO INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>384109104</cusip>
    <value>2239654</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26819</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4330</Sole>
      <Shared>0</Shared>
      <None>22489</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HOME DEPOT INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>437076102</cusip>
    <value>282564</value>
    <shrsOrPrnAmt>
      <sshPrnamt>771</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>771</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTUIT</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>461202103</cusip>
    <value>25448657</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41448</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25651</Sole>
      <Shared>0</Shared>
      <None>15797</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INVESCO EXCHANGE TRADED FD T S</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>46137V357</cusip>
    <value>443469</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2560</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2560</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IQVIA HLDGS INC COM</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>46266C105</cusip>
    <value>11007467</value>
    <shrsOrPrnAmt>
      <sshPrnamt>62436</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>53400</Sole>
      <Shared>0</Shared>
      <None>9036</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR 7-10 YR TRS BD</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>464287440</cusip>
    <value>329026</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3450</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2930</Sole>
      <Shared>0</Shared>
      <None>520</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR CORE MSCI EAFE</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>46432F842</cusip>
    <value>358581</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4740</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4740</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR MSCI EMERG MKT</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>464287234</cusip>
    <value>545158</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12475</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12475</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR RUSSELL 2000</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>464287655</cusip>
    <value>416934</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2090</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2090</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR US PFD STK IDX</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>464288687</cusip>
    <value>218644</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7115</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>615</Sole>
      <Shared>0</Shared>
      <None>6500</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JEFFERIES FINL GROUP INC COM</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>47233W109</cusip>
    <value>14813819</value>
    <shrsOrPrnAmt>
      <sshPrnamt>276532</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>162467</Sole>
      <Shared>0</Shared>
      <None>114065</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JOHNSON AND JOHNSON</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>478160104</cusip>
    <value>265344</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1600</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KEYSIGHT TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>49338L103</cusip>
    <value>1321421</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8823</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>395</Sole>
      <Shared>0</Shared>
      <None>8428</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>L3HARRIS TECHNOLOGIES INC COM</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>502431109</cusip>
    <value>739283</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3532</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3532</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LILLY ELI AND CO</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>532457108</cusip>
    <value>929975</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1126</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1126</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MARTIN MARIETTA MATLS INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>573284106</cusip>
    <value>26591835</value>
    <shrsOrPrnAmt>
      <sshPrnamt>55616</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>32820</Sole>
      <Shared>0</Shared>
      <None>22796</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>META PLATFORMS INC CL A</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>30303M102</cusip>
    <value>35617319</value>
    <shrsOrPrnAmt>
      <sshPrnamt>61797</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>40364</Sole>
      <Shared>0</Shared>
      <None>21433</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MICROSOFT CORP</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>594918104</cusip>
    <value>50542132</value>
    <shrsOrPrnAmt>
      <sshPrnamt>134639</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>92706</Sole>
      <Shared>0</Shared>
      <None>41933</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NETAPP INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>64110D104</cusip>
    <value>893245</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10169</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10169</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NETFLIX COM INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>64110L106</cusip>
    <value>5712679</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6126</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5037</Sole>
      <Shared>0</Shared>
      <None>1089</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NIKE INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>654106103</cusip>
    <value>6335431</value>
    <shrsOrPrnAmt>
      <sshPrnamt>99802</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83567</Sole>
      <Shared>0</Shared>
      <None>16235</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NVIDIA CORP</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>67066G104</cusip>
    <value>42460628</value>
    <shrsOrPrnAmt>
      <sshPrnamt>391775</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>279061</Sole>
      <Shared>0</Shared>
      <None>112714</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PALO ALTO NETWORKS INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>697435105</cusip>
    <value>32319216</value>
    <shrsOrPrnAmt>
      <sshPrnamt>189400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>127411</Sole>
      <Shared>0</Shared>
      <None>61989</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PAYCHEX INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>704326107</cusip>
    <value>1216806</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7887</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7887</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PROGRESSIVE CORP OHIO</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>743315103</cusip>
    <value>12678282</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44798</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>40736</Sole>
      <Shared>0</Shared>
      <None>4062</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SALESFORCE INC COM</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>79466L302</cusip>
    <value>24944062</value>
    <shrsOrPrnAmt>
      <sshPrnamt>92950</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>53131</Sole>
      <Shared>0</Shared>
      <None>39819</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCHWAB CHARLES CORP NEW</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>808513105</cusip>
    <value>13966879</value>
    <shrsOrPrnAmt>
      <sshPrnamt>178422</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>145939</Sole>
      <Shared>0</Shared>
      <None>32483</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCHWAB STRATEGIC TR INTRM TRM</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>808524854</cusip>
    <value>480419</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19325</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2219</Sole>
      <Shared>0</Shared>
      <None>17106</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SCHWAB STRATEGIC TR US TIPS ET</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>808524870</cusip>
    <value>491630</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18283</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2055</Sole>
      <Shared>0</Shared>
      <None>16228</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SHERWIN WILLIAMS CO</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>824348106</cusip>
    <value>11281045</value>
    <shrsOrPrnAmt>
      <sshPrnamt>32306</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>27239</Sole>
      <Shared>0</Shared>
      <None>5067</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPDR TR UNIT SER 1</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>78462F103</cusip>
    <value>1014174</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1813</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1813</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>T-MOBILE US INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>872590104</cusip>
    <value>29454119</value>
    <shrsOrPrnAmt>
      <sshPrnamt>110435</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>69242</Sole>
      <Shared>0</Shared>
      <None>41193</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TAIWAN SEMICONDUCTOR MFG LTD</nameOfIssuer>
    <titleOfClass>ADR</titleOfClass>
    <cusip>874039100</cusip>
    <value>31331504</value>
    <shrsOrPrnAmt>
      <sshPrnamt>188744</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>112664</Sole>
      <Shared>0</Shared>
      <None>76080</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TALEN ENERGY CORP</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>87422Q109</cusip>
    <value>53297913</value>
    <shrsOrPrnAmt>
      <sshPrnamt>266930</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>175146</Sole>
      <Shared>0</Shared>
      <None>91784</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TESLA MTRS INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>88160R101</cusip>
    <value>819982</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3164</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3164</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TEXAS INSTRS INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>882508104</cusip>
    <value>678547</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3776</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1776</Sole>
      <Shared>0</Shared>
      <None>2000</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANGUARD SCOTTSDALE FDS MORTG-</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>92206C771</cusip>
    <value>393913</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8506</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>676</Sole>
      <Shared>0</Shared>
      <None>7830</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VEEVA SYS INC</nameOfIssuer>
    <titleOfClass>CS</titleOfClass>
    <cusip>922475108</cusip>
    <value>22296240</value>
    <shrsOrPrnAmt>
      <sshPrnamt>96258</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>56672</Sole>
      <Shared>0</Shared>
      <None>39586</None>
    </votingAuthority>
  </infoTable>
</informationTable>
