<heldOrderRoutingPublicReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="oh-20191231.xsd">
  <version>1.2</version>
  <bd>Citizens JMP Securities</bd>
  <year>2026</year>
  <qtr>2</qtr>
  <timestamp>2026-07-24T15:30:25Z</timestamp>
  <rMonthly>
    <year>2026</year>
    <mon>04</mon>
    <rSP500>
      <ndoPct />
      <ndoMarketPct />
      <ndoMarketableLimitPct />
      <ndoNonmarketableLimitPct />
      <ndoOtherPct />
      <rVenues />
    </rSP500>
    <rOtherStocks>
      <ndoPct />
      <ndoMarketPct />
      <ndoMarketableLimitPct />
      <ndoNonmarketableLimitPct />
      <ndoOtherPct />
      <rVenues />
    </rOtherStocks>
    <rOptions>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>100.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>NYSE ARCA OPTIONS</name>
          <mic>ARCO</mic>
          <orderPct>100.00</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>100.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.0000</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.0000</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.0000</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>JSSF routes customer options orders through a third-party routing provider that may route orders to NYSE Arca Options ("ARCO") and other execution venues. JSSF does not receive payment for order flow from ARCO for orders executed at the exchange and does not maintain any profit-sharing arrangement related to such order flow. Routing decisions are based on a variety of factors, including execution quality, available liquidity, quote competitiveness, opportunities for price improvement, and likelihood of execution. JSSF periodically reviews the quality of executions obtained through its routing arrangements as part of its best execution obligations.</materialAspects>
        </rVenue>
      </rVenues>
    </rOptions>
  </rMonthly>
  <rMonthly>
    <year>2026</year>
    <mon>05</mon>
    <rSP500>
      <ndoPct>0.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues />
    </rSP500>
    <rOtherStocks>
      <ndoPct>0.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues />
    </rOtherStocks>
    <rOptions>
      <ndoPct>0.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues />
    </rOptions>
  </rMonthly>
  <rMonthly>
    <year>2026</year>
    <mon>06</mon>
    <rSP500>
      <ndoPct>0.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues />
    </rSP500>
    <rOtherStocks>
      <ndoPct>0.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues />
    </rOtherStocks>
    <rOptions>
      <ndoPct>0.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues />
    </rOptions>
  </rMonthly>
</heldOrderRoutingPublicReport>
