<?xml version="1.0" encoding="UTF-8"?>
<heldOrderRoutingPublicReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="oh-20191231.xsd">
  <version>1.3</version>
  <bd>MARSCO INVESTMENT CORPORATION</bd>
  <year>2022</year>
  <qtr>4</qtr>
  <timestamp>2023-01-19T06:05:08Z</timestamp>
  <rMonthly>
    <year>2022</year>
    <mon>10</mon>
    <rSP500>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.03</ndoMarketPct>
      <ndoMarketableLimitPct>17.15</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>75.48</ndoNonmarketableLimitPct>
      <ndoOtherPct>7.34</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CITADEL SECURITIES LLC</name>
          <orderPct>70.72</orderPct>
          <marketPct>100.00</marketPct>
          <marketableLimitPct>73.31</marketableLimitPct>
          <nonMarketableLimitPct>68.98</nonMarketableLimitPct>
          <otherPct>82.52</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>7.45</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>19.9785</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>5997.40</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>19.9987</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>9417.55</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>19.9999</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>2098.56</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>14.2511</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>TradeUP Securities (TradeUp) handles customer orders for equities and options on an agency only basis, and routes customer orders out to certain execution venues (specifically, other broker-dealers) in order complete the execution of customer orders. Though TradeUp does not execute customer orders directly, TradeUp reviews the execution quality that these execution venues provide, in order to ensure that customer orders are filled as quickly as possible and are receiving the most favorable execution pricing at the time of execution. The statistics above list the execution venues where customer orders are routed to, as well as the types of orders they receive from TradeUp and the percentage makeup of those orders.
Customers should be aware that as part of a pre-existing arrangement, in exchange for receiving customer orders from TradeUp, these listed execution venues will then provide funds to TradeUp. Such an arrangement is commonly referred to as “Payment-For-Order-Flow” (“PFOF”).
Though TradeUp receives PFOF from these venues, please be aware that TradeUp has no preference between one execution venue over. Additionally, our arrangement with these execution venues DOES NOT include any increase or decrease in PFOF based on the amount of orders sent to them for execution (examples of this would be payments contingent upon volume-based tiered payment schedules, agreements regarding minimum order flow, incentives for exceeding order flow thresholds or disincentives for failing to meet order flow thresholds). As such, TradeUp is not influenced or incentivized by any of fees paid for by any execution venue. It is still TradeUp’s responsibility to ensure that any of the below listed venues that TradeUp routes customer orders to provide the best pricing (with an emphasis on customer orders obtaining price improvements whenever possible) and best execution quality possible.
As part of this report, the payments that TradeUp receives from each execution venue in exchange for PFOF are as follows:

CITADEL SECURITIES LLC (Citadel)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives from Citadel $0.0020 per share and $0.40 per contract for options orders. If the stock price is less than $1.00 per share, TradeUP Securities does not receive any payment. If orders are sent to an Algorithmic Trading Platform that is operated by Citadel, TradeUp receives $0.001 per share.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Virtu Americas, LLC</name>
          <orderPct>28.80</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>26.54</marketableLimitPct>
          <nonMarketableLimitPct>30.43</nonMarketableLimitPct>
          <otherPct>17.45</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>20.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>3.84</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>20.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>VIRTU FINANCIAL, INC. (Virtu)

If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.0020 per share; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC</name>
          <orderPct>0.47</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.14</marketableLimitPct>
          <nonMarketableLimitPct>0.60</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Dash/IMC Financial Markets</name>
          <orderPct>0.00</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.02</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rSP500>
    <rOtherStocks>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.10</ndoMarketPct>
      <ndoMarketableLimitPct>22.53</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>71.97</ndoNonmarketableLimitPct>
      <ndoOtherPct>5.40</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CITADEL SECURITIES LLC</name>
          <orderPct>70.71</orderPct>
          <marketPct>99.51</marketPct>
          <marketableLimitPct>73.28</marketableLimitPct>
          <nonMarketableLimitPct>68.91</nonMarketableLimitPct>
          <otherPct>83.43</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>349.95</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>7.0114</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>108651.50</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>15.1133</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>106506.76</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>16.0611</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>15947.20</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>10.3756</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>TradeUP Securities (TradeUp) handles customer orders for equities and options on an agency only basis, and routes customer orders out to certain execution venues (specifically, other broker-dealers) in order complete the execution of customer orders. Though TradeUp does not execute customers orders directly, TradeUp reviews the order execution quality of these execution venues in order to ensure that customer orders are filled as quickly as possible and that these orders are receiving the most favorable execution pricing. The statistics above list the execution venues where customer orders are routed to, as well as the types of orders they receive from TradeUp and the percentage makeup of those orders.
Customers should be aware that as part of a pre-existing arrangement, in exchange for receiving customer orders from TradeUp, these listed execution venues will then provide funds to TradeUp. Such an arrangement is commonly referred to as “Payment-For-Order-Flow” (“PFOF”).
Though TradeUp receives PFOF from these venues, please be aware that TradeUp has no preference between one execution venue over. Additionally, our arrangement with these execution venues DOES NOT include any increase or decrease in PFOF based on the amount of orders sent to them for execution (examples of this would be payments contingent upon volume-based tiered payment schedules, agreements regarding minimum order flow, incentives for exceeding order flow thresholds or disincentives for failing to meet order flow thresholds). As such, TradeUp is not influenced or incentivized by any of fees paid for by any execution venue. It is still TradeUp’s responsibility to ensure that any of the below listed venues that TradeUp routes customer orders to provide the best pricing (with an emphasis on customer orders obtaining price improvements whenever possible) and best execution quality possible.
As part of this report, the payments that TradeUp receives from each execution venue in exchange for PFOF are as follows:

CITADEL SECURITIES LLC (Citadel)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives from Citadel $0.0020 per share and $0.40 per contract for options orders. If the stock price is less than $1.00 per share, TradeUP Securities does not receive any payment. If orders are sent to an Algorithmic Trading Platform that is operated by Citadel, TradeUp receives $0.001 per share.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Virtu Americas, LLC</name>
          <orderPct>29.08</orderPct>
          <marketPct>0.49</marketPct>
          <marketableLimitPct>26.69</marketableLimitPct>
          <nonMarketableLimitPct>30.81</nonMarketableLimitPct>
          <otherPct>16.54</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.32</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>20.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0166</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>VIRTU FINANCIAL, INC. (Virtu)
 
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.0020 per share; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC</name>
          <orderPct>0.20</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.03</marketableLimitPct>
          <nonMarketableLimitPct>0.27</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Dash/IMC Financial Markets</name>
          <orderPct>0.00</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.03</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rOtherStocks>
    <rOptions>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>4.02</ndoMarketPct>
      <ndoMarketableLimitPct>12.98</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>81.68</ndoNonmarketableLimitPct>
      <ndoOtherPct>1.32</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>Citadel Securities, LLC</name>
          <orderPct>71.84</orderPct>
          <marketPct>69.95</marketPct>
          <marketableLimitPct>70.45</marketableLimitPct>
          <nonMarketableLimitPct>72.20</nonMarketableLimitPct>
          <otherPct>68.86</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>21760.50</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>33.7451</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>137672.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>37.8729</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>150813.50</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>43.8232</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>2869.50</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>36.8451</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>TradeUP Securities (TradeUp) handles customer orders for equities and options on an agency only basis, and routes customer orders out to certain execution venues (specifically, other broker-dealers) in order complete the execution of customer orders. Though TradeUp does not execute customers orders directly, TradeUp reviews the order execution quality of these execution venues in order to ensure that customer orders are filled as quickly as possible and that these orders are receiving the most favorable execution pricing. The statistics above list the execution venues where customer orders are routed to, as well as the types of orders they receive from TradeUp and the percentage makeup of those orders.
Customers should be aware that as part of a pre-existing arrangement, in exchange for receiving customer orders from TradeUp, these listed execution venues will then provide funds to TradeUp. Such an arrangement is commonly referred to as “Payment-For-Order-Flow” (“PFOF”).
Though TradeUp receives PFOF from these venues, please be aware that TradeUp has no preference between one execution venue over. Additionally, our arrangement with these execution venues DOES NOT include any increase or decrease in PFOF based on the amount of orders sent to them for execution (examples of this would be payments contingent upon volume-based tiered payment schedules, agreements regarding minimum order flow, incentives for exceeding order flow thresholds or disincentives for failing to meet order flow thresholds). As such, TradeUp is not influenced or incentivized by any of fees paid for by any execution venue. It is still TradeUp’s responsibility to ensure that any of the below listed venues that TradeUp routes customer orders to provide the best pricing (with an emphasis on customer orders obtaining price improvements whenever possible) and best execution quality possible.
As part of this report, the payments that TradeUp receives from each execution venue in exchange for PFOF are as follows:

CITADEL SECURITIES LLC (Citadel)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives from Citadel $0.0020 per share and $0.40 per contract for options orders. If the stock price is less than $1.00 per share, TradeUP Securities does not receive any payment. If orders are sent to an Algorithmic Trading Platform that is operated by Citadel, TradeUp receives $0.001 per share.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Global Execution Brokers LP</name>
          <orderPct>23.08</orderPct>
          <marketPct>24.78</marketPct>
          <marketableLimitPct>24.56</marketableLimitPct>
          <nonMarketableLimitPct>22.70</nonMarketableLimitPct>
          <otherPct>26.48</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>8900.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>46.8865</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>49544.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>48.6231</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>62976.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>47.6456</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>920.50</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>45.6145</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>SUSQUEHANNA INTERNATIONAL GROUP, LLP (Susquehanna)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.50 per contract for options orders; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Dash/IMC Financial Markets</name>
          <orderPct>5.09</orderPct>
          <marketPct>5.27</marketPct>
          <marketableLimitPct>4.99</marketableLimitPct>
          <nonMarketableLimitPct>5.10</nonMarketableLimitPct>
          <otherPct>4.66</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>570.98</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>37.2702</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>4178.32</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>42.3636</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>5088.90</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>39.8442</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>6.16</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>2.8257</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>Dash/IMC Financial Markets (Dash)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.45 per contract for options orders; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
      </rVenues>
    </rOptions>
  </rMonthly>
  <rMonthly>
    <year>2022</year>
    <mon>11</mon>
    <rSP500>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.03</ndoMarketPct>
      <ndoMarketableLimitPct>17.24</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>75.49</ndoNonmarketableLimitPct>
      <ndoOtherPct>7.24</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CITADEL SECURITIES LLC</name>
          <orderPct>68.95</orderPct>
          <marketPct>98.65</marketPct>
          <marketableLimitPct>70.81</marketableLimitPct>
          <nonMarketableLimitPct>67.17</nonMarketableLimitPct>
          <otherPct>82.92</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>8.79</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>19.9909</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>6822.02</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>19.9937</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>9883.85</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>19.9822</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>2511.30</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>15.5466</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>TradeUP Securities (TradeUp) handles customer orders for equities and options on an agency only basis, and routes customer orders out to certain execution venues (specifically, other broker-dealers) in order complete the execution of customer orders. Though TradeUp does not execute customer orders directly, TradeUp reviews the execution quality that these execution venues provide, in order to ensure that customer orders are filled as quickly as possible and are receiving the most favorable execution pricing at the time of execution. The statistics above list the execution venues where customer orders are routed to, as well as the types of orders they receive from TradeUp and the percentage makeup of those orders.
Customers should be aware that as part of a pre-existing arrangement, in exchange for receiving customer orders from TradeUp, these listed execution venues will then provide funds to TradeUp. Such an arrangement is commonly referred to as “Payment-For-Order-Flow” (“PFOF”).
Though TradeUp receives PFOF from these venues, please be aware that TradeUp has no preference between one execution venue over. Additionally, our arrangement with these execution venues DOES NOT include any increase or decrease in PFOF based on the amount of orders sent to them for execution (examples of this would be payments contingent upon volume-based tiered payment schedules, agreements regarding minimum order flow, incentives for exceeding order flow thresholds or disincentives for failing to meet order flow thresholds). As such, TradeUp is not influenced or incentivized by any of fees paid for by any execution venue. It is still TradeUp’s responsibility to ensure that any of the below listed venues that TradeUp routes customer orders to provide the best pricing (with an emphasis on customer orders obtaining price improvements whenever possible) and best execution quality possible.
As part of this report, the payments that TradeUp receives from each execution venue in exchange for PFOF are as follows:

CITADEL SECURITIES LLC (Citadel)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives from Citadel $0.0020 per share and $0.40 per contract for options orders. If the stock price is less than $1.00 per share, TradeUP Securities does not receive any payment. If orders are sent to an Algorithmic Trading Platform that is operated by Citadel, TradeUp receives $0.001 per share.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Virtu Americas, LLC</name>
          <orderPct>30.79</orderPct>
          <marketPct>1.35</marketPct>
          <marketableLimitPct>29.12</marketableLimitPct>
          <nonMarketableLimitPct>32.50</nonMarketableLimitPct>
          <otherPct>17.06</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.06</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>20.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>VIRTU FINANCIAL, INC. (Virtu)

If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.0020 per share; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC</name>
          <orderPct>0.26</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.06</marketableLimitPct>
          <nonMarketableLimitPct>0.33</nonMarketableLimitPct>
          <otherPct>0.01</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Dash/IMC Financial Markets</name>
          <orderPct>0.01</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.01</nonMarketableLimitPct>
          <otherPct>0.01</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rSP500>
    <rOtherStocks>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.11</ndoMarketPct>
      <ndoMarketableLimitPct>21.36</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>72.75</ndoNonmarketableLimitPct>
      <ndoOtherPct>5.78</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CITADEL SECURITIES LLC</name>
          <orderPct>66.66</orderPct>
          <marketPct>99.14</marketPct>
          <marketableLimitPct>69.86</marketableLimitPct>
          <nonMarketableLimitPct>64.62</nonMarketableLimitPct>
          <otherPct>79.99</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>371.28</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>4.0616</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>119854.04</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>13.3212</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>107342.39</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>14.5237</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>17090.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>9.3872</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>TradeUP Securities (TradeUp) handles customer orders for equities and options on an agency only basis, and routes customer orders out to certain execution venues (specifically, other broker-dealers) in order complete the execution of customer orders. Though TradeUp does not execute customers orders directly, TradeUp reviews the order execution quality of these execution venues in order to ensure that customer orders are filled as quickly as possible and that these orders are receiving the most favorable execution pricing. The statistics above list the execution venues where customer orders are routed to, as well as the types of orders they receive from TradeUp and the percentage makeup of those orders.
Customers should be aware that as part of a pre-existing arrangement, in exchange for receiving customer orders from TradeUp, these listed execution venues will then provide funds to TradeUp. Such an arrangement is commonly referred to as “Payment-For-Order-Flow” (“PFOF”).
Though TradeUp receives PFOF from these venues, please be aware that TradeUp has no preference between one execution venue over. Additionally, our arrangement with these execution venues DOES NOT include any increase or decrease in PFOF based on the amount of orders sent to them for execution (examples of this would be payments contingent upon volume-based tiered payment schedules, agreements regarding minimum order flow, incentives for exceeding order flow thresholds or disincentives for failing to meet order flow thresholds). As such, TradeUp is not influenced or incentivized by any of fees paid for by any execution venue. It is still TradeUp’s responsibility to ensure that any of the below listed venues that TradeUp routes customer orders to provide the best pricing (with an emphasis on customer orders obtaining price improvements whenever possible) and best execution quality possible.
As part of this report, the payments that TradeUp receives from each execution venue in exchange for PFOF are as follows:

CITADEL SECURITIES LLC (Citadel)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives from Citadel $0.0020 per share and $0.40 per contract for options orders. If the stock price is less than $1.00 per share, TradeUP Securities does not receive any payment. If orders are sent to an Algorithmic Trading Platform that is operated by Citadel, TradeUp receives $0.001 per share.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Virtu Americas, LLC</name>
          <orderPct>33.19</orderPct>
          <marketPct>0.57</marketPct>
          <marketableLimitPct>30.12</marketableLimitPct>
          <nonMarketableLimitPct>35.20</nonMarketableLimitPct>
          <otherPct>19.97</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.08</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>20.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.31</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>2.6840</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>VIRTU FINANCIAL, INC. (Virtu)
 
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.0020 per share; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC</name>
          <orderPct>0.14</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.02</marketableLimitPct>
          <nonMarketableLimitPct>0.19</nonMarketableLimitPct>
          <otherPct>0.02</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Dash/IMC Financial Markets</name>
          <orderPct>0.00</orderPct>
          <marketPct>0.29</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.02</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rOtherStocks>
    <rOptions>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>3.18</ndoMarketPct>
      <ndoMarketableLimitPct>12.61</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>83.11</ndoNonmarketableLimitPct>
      <ndoOtherPct>1.11</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>Citadel Securities, LLC</name>
          <orderPct>72.25</orderPct>
          <marketPct>69.90</marketPct>
          <marketableLimitPct>70.44</marketableLimitPct>
          <nonMarketableLimitPct>72.65</nonMarketableLimitPct>
          <otherPct>69.55</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>19784.50</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>43.5283</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>149545.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>36.1554</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>175058.50</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>44.1927</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>3028.50</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>32.2730</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>TradeUP Securities (TradeUp) handles customer orders for equities and options on an agency only basis, and routes customer orders out to certain execution venues (specifically, other broker-dealers) in order complete the execution of customer orders. Though TradeUp does not execute customers orders directly, TradeUp reviews the order execution quality of these execution venues in order to ensure that customer orders are filled as quickly as possible and that these orders are receiving the most favorable execution pricing. The statistics above list the execution venues where customer orders are routed to, as well as the types of orders they receive from TradeUp and the percentage makeup of those orders.
Customers should be aware that as part of a pre-existing arrangement, in exchange for receiving customer orders from TradeUp, these listed execution venues will then provide funds to TradeUp. Such an arrangement is commonly referred to as “Payment-For-Order-Flow” (“PFOF”).
Though TradeUp receives PFOF from these venues, please be aware that TradeUp has no preference between one execution venue over. Additionally, our arrangement with these execution venues DOES NOT include any increase or decrease in PFOF based on the amount of orders sent to them for execution (examples of this would be payments contingent upon volume-based tiered payment schedules, agreements regarding minimum order flow, incentives for exceeding order flow thresholds or disincentives for failing to meet order flow thresholds). As such, TradeUp is not influenced or incentivized by any of fees paid for by any execution venue. It is still TradeUp’s responsibility to ensure that any of the below listed venues that TradeUp routes customer orders to provide the best pricing (with an emphasis on customer orders obtaining price improvements whenever possible) and best execution quality possible.
As part of this report, the payments that TradeUp receives from each execution venue in exchange for PFOF are as follows:

CITADEL SECURITIES LLC (Citadel)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives from Citadel $0.0020 per share and $0.40 per contract for options orders. If the stock price is less than $1.00 per share, TradeUP Securities does not receive any payment. If orders are sent to an Algorithmic Trading Platform that is operated by Citadel, TradeUp receives $0.001 per share.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Global Execution Brokers LP</name>
          <orderPct>22.67</orderPct>
          <marketPct>25.06</marketPct>
          <marketableLimitPct>24.49</marketableLimitPct>
          <nonMarketableLimitPct>22.27</nonMarketableLimitPct>
          <otherPct>24.87</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>7256.50</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>45.8982</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>58521.50</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>48.3162</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>70043.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>47.1727</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>1237.50</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>37.0842</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>SUSQUEHANNA INTERNATIONAL GROUP, LLP (Susquehanna)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.50 per contract for options orders; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Dash/IMC Financial Markets</name>
          <orderPct>5.09</orderPct>
          <marketPct>5.04</marketPct>
          <marketableLimitPct>5.07</marketableLimitPct>
          <nonMarketableLimitPct>5.08</nonMarketableLimitPct>
          <otherPct>5.58</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>1425.95</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>33.2389</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>10277.58</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>40.9906</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>12225.48</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>39.4040</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>10.68</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>1.0785</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>Dash/IMC Financial Markets (Dash)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.45 per contract for options orders; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
      </rVenues>
    </rOptions>
  </rMonthly>
  <rMonthly>
    <year>2022</year>
    <mon>12</mon>
    <rSP500>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.06</ndoMarketPct>
      <ndoMarketableLimitPct>18.86</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>74.76</ndoNonmarketableLimitPct>
      <ndoOtherPct>6.32</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CITADEL SECURITIES LLC</name>
          <orderPct>68.28</orderPct>
          <marketPct>100.00</marketPct>
          <marketableLimitPct>70.36</marketableLimitPct>
          <nonMarketableLimitPct>66.68</nonMarketableLimitPct>
          <otherPct>80.70</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>77.93</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>20.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>9455.90</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>19.9998</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>10439.97</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>19.9991</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>2462.30</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>14.8541</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>TradeUP Securities (TradeUp) handles customer orders for equities and options on an agency only basis, and routes customer orders out to certain execution venues (specifically, other broker-dealers) in order complete the execution of customer orders. Though TradeUp does not execute customer orders directly, TradeUp reviews the execution quality that these execution venues provide, in order to ensure that customer orders are filled as quickly as possible and are receiving the most favorable execution pricing at the time of execution. The statistics above list the execution venues where customer orders are routed to, as well as the types of orders they receive from TradeUp and the percentage makeup of those orders.
Customers should be aware that as part of a pre-existing arrangement, in exchange for receiving customer orders from TradeUp, these listed execution venues will then provide funds to TradeUp. Such an arrangement is commonly referred to as “Payment-For-Order-Flow” (“PFOF”).
Though TradeUp receives PFOF from these venues, please be aware that TradeUp has no preference between one execution venue over. Additionally, our arrangement with these execution venues DOES NOT include any increase or decrease in PFOF based on the amount of orders sent to them for execution (examples of this would be payments contingent upon volume-based tiered payment schedules, agreements regarding minimum order flow, incentives for exceeding order flow thresholds or disincentives for failing to meet order flow thresholds). As such, TradeUp is not influenced or incentivized by any of fees paid for by any execution venue. It is still TradeUp’s responsibility to ensure that any of the below listed venues that TradeUp routes customer orders to provide the best pricing (with an emphasis on customer orders obtaining price improvements whenever possible) and best execution quality possible.
As part of this report, the payments that TradeUp receives from each execution venue in exchange for PFOF are as follows:

CITADEL SECURITIES LLC (Citadel)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives from Citadel $0.0020 per share and $0.40 per contract for options orders. If the stock price is less than $1.00 per share, TradeUP Securities does not receive any payment. If orders are sent to an Algorithmic Trading Platform that is operated by Citadel, TradeUp receives $0.001 per share.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Virtu Americas, LLC</name>
          <orderPct>31.00</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>28.96</marketableLimitPct>
          <nonMarketableLimitPct>32.57</nonMarketableLimitPct>
          <otherPct>18.82</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>20.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>VIRTU FINANCIAL, INC. (Virtu)

If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.0020 per share; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Dash/IMC Financial Markets</name>
          <orderPct>0.45</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.64</marketableLimitPct>
          <nonMarketableLimitPct>0.40</nonMarketableLimitPct>
          <otherPct>0.48</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC</name>
          <orderPct>0.27</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.04</marketableLimitPct>
          <nonMarketableLimitPct>0.35</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>72.41</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>62.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>10.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>48.25</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>10.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>3.80</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>10.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rSP500>
    <rOtherStocks>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.09</ndoMarketPct>
      <ndoMarketableLimitPct>22.42</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>73.16</ndoNonmarketableLimitPct>
      <ndoOtherPct>4.33</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CITADEL SECURITIES LLC</name>
          <orderPct>67.11</orderPct>
          <marketPct>98.03</marketPct>
          <marketableLimitPct>70.50</marketableLimitPct>
          <nonMarketableLimitPct>65.21</nonMarketableLimitPct>
          <otherPct>81.01</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>506.83</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>16.7881</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>126414.33</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>12.6525</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>116029.23</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>13.7992</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>14473.19</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>7.8833</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>TradeUP Securities (TradeUp) handles customer orders for equities and options on an agency only basis, and routes customer orders out to certain execution venues (specifically, other broker-dealers) in order complete the execution of customer orders. Though TradeUp does not execute customers orders directly, TradeUp reviews the order execution quality of these execution venues in order to ensure that customer orders are filled as quickly as possible and that these orders are receiving the most favorable execution pricing. The statistics above list the execution venues where customer orders are routed to, as well as the types of orders they receive from TradeUp and the percentage makeup of those orders.
Customers should be aware that as part of a pre-existing arrangement, in exchange for receiving customer orders from TradeUp, these listed execution venues will then provide funds to TradeUp. Such an arrangement is commonly referred to as “Payment-For-Order-Flow” (“PFOF”).
Though TradeUp receives PFOF from these venues, please be aware that TradeUp has no preference between one execution venue over. Additionally, our arrangement with these execution venues DOES NOT include any increase or decrease in PFOF based on the amount of orders sent to them for execution (examples of this would be payments contingent upon volume-based tiered payment schedules, agreements regarding minimum order flow, incentives for exceeding order flow thresholds or disincentives for failing to meet order flow thresholds). As such, TradeUp is not influenced or incentivized by any of fees paid for by any execution venue. It is still TradeUp’s responsibility to ensure that any of the below listed venues that TradeUp routes customer orders to provide the best pricing (with an emphasis on customer orders obtaining price improvements whenever possible) and best execution quality possible.
As part of this report, the payments that TradeUp receives from each execution venue in exchange for PFOF are as follows:

CITADEL SECURITIES LLC (Citadel)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives from Citadel $0.0020 per share and $0.40 per contract for options orders. If the stock price is less than $1.00 per share, TradeUP Securities does not receive any payment. If orders are sent to an Algorithmic Trading Platform that is operated by Citadel, TradeUp receives $0.001 per share.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Virtu Americas, LLC</name>
          <orderPct>32.49</orderPct>
          <marketPct>1.97</marketPct>
          <marketableLimitPct>29.08</marketableLimitPct>
          <nonMarketableLimitPct>34.38</nonMarketableLimitPct>
          <otherPct>18.73</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>2.08</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>20.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.60</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>20.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>VIRTU FINANCIAL, INC. (Virtu)
 
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.0020 per share; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Dash/IMC Financial Markets</name>
          <orderPct>0.37</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.40</marketableLimitPct>
          <nonMarketableLimitPct>0.37</nonMarketableLimitPct>
          <otherPct>0.25</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC</name>
          <orderPct>0.03</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>0.01</marketableLimitPct>
          <nonMarketableLimitPct>0.04</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>249.83</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>9.4673</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>467.25</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>9.8688</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>368.89</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>9.9840</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>26.57</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>8.6818</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rOtherStocks>
    <rOptions>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>3.01</ndoMarketPct>
      <ndoMarketableLimitPct>12.65</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>83.34</ndoNonmarketableLimitPct>
      <ndoOtherPct>1.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>Citadel Securities, LLC</name>
          <orderPct>72.27</orderPct>
          <marketPct>69.81</marketPct>
          <marketableLimitPct>70.03</marketableLimitPct>
          <nonMarketableLimitPct>72.74</nonMarketableLimitPct>
          <otherPct>69.28</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>17937.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>44.1081</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>142896.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>35.4803</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>164783.50</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>41.9725</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>2140.50</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>36.5273</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>TradeUP Securities (TradeUp) handles customer orders for equities and options on an agency only basis, and routes customer orders out to certain execution venues (specifically, other broker-dealers) in order complete the execution of customer orders. Though TradeUp does not execute customers orders directly, TradeUp reviews the order execution quality of these execution venues in order to ensure that customer orders are filled as quickly as possible and that these orders are receiving the most favorable execution pricing. The statistics above list the execution venues where customer orders are routed to, as well as the types of orders they receive from TradeUp and the percentage makeup of those orders.
Customers should be aware that as part of a pre-existing arrangement, in exchange for receiving customer orders from TradeUp, these listed execution venues will then provide funds to TradeUp. Such an arrangement is commonly referred to as “Payment-For-Order-Flow” (“PFOF”).
Though TradeUp receives PFOF from these venues, please be aware that TradeUp has no preference between one execution venue over. Additionally, our arrangement with these execution venues DOES NOT include any increase or decrease in PFOF based on the amount of orders sent to them for execution (examples of this would be payments contingent upon volume-based tiered payment schedules, agreements regarding minimum order flow, incentives for exceeding order flow thresholds or disincentives for failing to meet order flow thresholds). As such, TradeUp is not influenced or incentivized by any of fees paid for by any execution venue. It is still TradeUp’s responsibility to ensure that any of the below listed venues that TradeUp routes customer orders to provide the best pricing (with an emphasis on customer orders obtaining price improvements whenever possible) and best execution quality possible.
As part of this report, the payments that TradeUp receives from each execution venue in exchange for PFOF are as follows:

CITADEL SECURITIES LLC (Citadel)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives from Citadel $0.0020 per share and $0.40 per contract for options orders. If the stock price is less than $1.00 per share, TradeUP Securities does not receive any payment. If orders are sent to an Algorithmic Trading Platform that is operated by Citadel, TradeUp receives $0.001 per share.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Global Execution Brokers LP</name>
          <orderPct>22.60</orderPct>
          <marketPct>25.15</marketPct>
          <marketableLimitPct>24.82</marketableLimitPct>
          <nonMarketableLimitPct>22.13</nonMarketableLimitPct>
          <otherPct>26.03</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>7148.50</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>47.5426</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>52805.50</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>48.3169</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>69764.50</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>46.4836</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>640.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>36.6133</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>SUSQUEHANNA INTERNATIONAL GROUP, LLP (Susquehanna)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.50 per contract for options orders; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
        <rVenue>
          <name>Dash/IMC Financial Markets</name>
          <orderPct>5.13</orderPct>
          <marketPct>5.04</marketPct>
          <marketableLimitPct>5.15</marketableLimitPct>
          <nonMarketableLimitPct>5.13</nonMarketableLimitPct>
          <otherPct>4.68</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>1505.65</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>40.2795</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>9433.88</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>41.8446</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>13121.20</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>38.9365</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>33.64</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>11.3283</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>Dash/IMC Financial Markets (Dash)
If the stock price of the underlying security in a customer order is equal to or greater than $1.00 per share, TradeUP Securities receives $0.45 per contract for options orders; if the stock price is less than $1.00 per share, TradeUP Securities does not receive any such payment.</materialAspects>
        </rVenue>
      </rVenues>
    </rOptions>
  </rMonthly>
</heldOrderRoutingPublicReport>
