<?xml version="1.0" ?>
<proxyVoteTable xmlns="http://www.sec.gov/edgar/document/npxproxy/informationtable">
  <proxyTable>
    <issuerName>Abbott</issuerName>
    <cusip>002824100</cusip>
    <isin>US0028241000</isin>
    <meetingDate>04/24/2026</meetingDate>
    <voteDescription>Executive Compensation</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>53</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>168</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
  <proxyTable>
    <issuerName>Brunswick</issuerName>
    <cusip>117043109</cusip>
    <isin>US1170431092</isin>
    <meetingDate>05/06/2026</meetingDate>
    <voteDescription>Executive Compensation</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>430</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>430</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
  <proxyTable>
    <issuerName>GE Vernova</issuerName>
    <cusip>36828A101</cusip>
    <isin>US36828A1016</isin>
    <meetingDate>05/20/2026</meetingDate>
    <voteDescription>Executive Compensation</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>899</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>899</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
  <proxyTable>
    <issuerName>Goldman Sachs</issuerName>
    <cusip>38141G104</cusip>
    <isin>US38141G1040</isin>
    <meetingDate>04/29/2026</meetingDate>
    <voteDescription>Executive Compensation and Frequency</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>361</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>361</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
  <proxyTable>
    <issuerName>Innospec</issuerName>
    <cusip>45768S105</cusip>
    <isin>US45768S1050</isin>
    <meetingDate>05/08/2026</meetingDate>
    <voteDescription>Executive Compensation</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>200</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>200</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
  <proxyTable>
    <issuerName>J&amp;J</issuerName>
    <cusip>478160104</cusip>
    <isin>US4781601046</isin>
    <meetingDate>04/23/2026</meetingDate>
    <voteDescription>Executive Compensation</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>5270</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>5270</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
  <proxyTable>
    <issuerName>Proctor and Gamble</issuerName>
    <cusip>742718109</cusip>
    <isin>US7427181091</isin>
    <meetingDate>10/14/2025</meetingDate>
    <voteDescription>Executive Compensation</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>7516</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>7516</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
  <proxyTable>
    <issuerName>Exelon Corp</issuerName>
    <cusip>30161N101</cusip>
    <isin>US30161N1019</isin>
    <meetingDate>04/28/2026</meetingDate>
    <voteDescription>Executive Compensation</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>204</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>204</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
  <proxyTable>
    <issuerName>T Rowe Price</issuerName>
    <cusip>74144T108</cusip>
    <isin>US74144T1088</isin>
    <meetingDate>05/07/2026</meetingDate>
    <voteDescription>Executive Compensation</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>5600</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>5600</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
  <proxyTable>
    <issuerName>Evgo</issuerName>
    <cusip>30052F100</cusip>
    <isin>US30052F1003</isin>
    <meetingDate>05/14/2026</meetingDate>
    <voteDescription>Executive Compensation</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>12025</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>12025</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
  <proxyTable>
    <issuerName>MGE Energy</issuerName>
    <cusip>55277P104</cusip>
    <isin>US55277P1049</isin>
    <meetingDate>05/19/2026</meetingDate>
    <voteDescription>Executive Compensation</voteDescription>
    <voteCategories>
      <voteCategory>
        <categoryType>SECTION 14A SAY-ON-PAY VOTES</categoryType>
      </voteCategory>
    </voteCategories>
    <voteSource>ISSUER</voteSource>
    <sharesVoted>337</sharesVoted>
    <sharesOnLoan>0</sharesOnLoan>
    <vote>
      <voteRecord>
        <howVoted>FOR</howVoted>
        <sharesVoted>3377</sharesVoted>
        <managementRecommendation>FOR</managementRecommendation>
      </voteRecord>
    </vote>
  </proxyTable>
</proxyVoteTable>
