<?xml version='1.0' encoding='UTF-8'?>
<fix major="4" minor="2">
  <namespace>ttfixmsg_ns</namespace>
    <header>
        <field name="BeginString" required="Y" />
        <field name="BodyLength" required="Y" />
        <field name="MsgType" required="Y" />
        <field name="SenderCompID" required="Y" />
        <field name="TargetCompID" required="Y" />
        <field name="MsgSeqNum" required="Y" />
        <field name="PossDupFlag" required="N" />
        <field name="PossResendFlag" required="N" />
        <field name="OrigSendingTime" required="N" />
        <field name="SendingTime" required="Y" />
    </header>
    <trailer>
        <field name="CheckSum" required="Y" />
    </trailer>
    <messages>
        <message name="Logon" msgtype="A" msgcat="admin">
            <field name="RawData" required="N" />
            <field name="EncryptMethod" required="Y" />
            <field name="HeartBtInt" required="Y" />
            <field name="ResetSeqNumFlag" required="N" />
        </message>
        <message name="Logout" msgtype="5" msgcat="admin">
            <field name="Text" required="N" />
        </message>
        <message name="Heartbeat" msgtype="0" msgcat="admin">
            <field name="TestReqID" required="N" />
        </message>
        <message name="TestRequest" msgtype="1" msgcat="admin">
            <field name="TestReqID" required="Y" />
        </message>
        <message name="ResendRequest" msgtype="2" msgcat="admin">
            <field name="BeginSeqNo" required="Y" />
            <field name="EndSeqNo" required="Y" />
        </message>
        <message name="Reject" msgtype="3" msgcat="admin">
            <field name="RefSeqNum" required="Y" />
            <field name="Text" required="Y" />
            <field name="RefTagID" required="Y" />
            <field name="RefMsgType" required="Y" />
            <field name="SessionRejectReason" required="Y" />
        </message>
        <message name="SequenceReset" msgtype="4" msgcat="admin">
            <field name="GapFillFlag" required="N" />
            <field name="NewSeqNo" required="Y" />
        </message>

        <message name="SecurityDefinitionRequest" msgtype="c" msgcat="app">
            <field name="SecurityReqID" required="Y" />
            <field name="SecurityRequestType" required="Y" />
        </message>
        <message name="SecurityDefinition" msgtype="d" msgcat="app">
            <field name="SecurityReqID" required="Y" />
            <field name="SecurityResponseID" required="Y" />

            <field name="SecurityID" required="Y" />
            <field name="Symbol" required="Y" />

            <field name="SecurityType" required="Y" />
            <field name="MaturityMonthYear" required="N" />
            <field name="MaturityDate" required="N" />
            <field name="DeliveryTerm" required="N" />

            <field name="PutOrCall" required="N" />
            <field name="StrikePrice" required="N" />

            <field name="Currency" required="Y" />

            <component name="NoSecurityAltIDGroup"/>
            <component name="NoLegInstrumentGroup"/>

            <field name="TotalNumSecurities" required="Y" />
            <field name="ContractMultiplier" required="Y" />
            <field name="MinPriceIncrement" required="Y" />
            <field name="MinPriceIncrementAmount" required="Y" />
            <component name="NoEventsGroup"/>
            <field name="SecuritySubType" required="N" />
        </message>
        <message name="SecurityStatusRequest" msgtype="e" msgcat="app">
            <field name="SecurityStatusReqID" required="Y" />
            <field name="SubscriptionRequestType" required="Y" />

            <field name="SecurityID" required="Y" />
            <field name="Symbol" required="Y" />
        </message>
        <message name="SecurityStatus" msgtype="f" msgcat="app">
            <field name="SecurityStatusReqID" required="Y" />
            <field name="SecurityTradingStatus" required="Y" />
            <field name="Text" required="N" />

            <field name="SecurityID" required="Y" />
            <field name="Symbol" required="Y" />
        </message>
        <message name="MarketDataRequest" msgtype="V" msgcat="app">
            <field name="MDReqID" required="Y" />
            <field name="SubscriptionRequestType" required="Y" />
            <field name="MarketDepth" required="Y" />
            <field name="MDUpdateType" required="Y" />
            <field name="AggregatedBook" required="Y" />
            <field name="IncludeNumberOfOrders" required="Y" />
            <component name="NoRelatedSymMDRequestGroup"/>
            <component name="NoMDEntryTypesGroup"/>
        </message>
        <message name="MarketDataSnapshotFullRefresh" msgtype="W" msgcat="app">
            <field name="MDReqID" required="Y" />
            <field name="SecurityID" required="Y" />
            <field name="Symbol" required="Y" />
            <field name="TotalVolumeTraded" required="N" />

            <component name="NoMDEntriesSnapshotGroup"/>
      </message>
      <message name="MarketDataIncrementalRefresh" msgtype="X" msgcat="app">
          <field name="MDReqID" required="Y" />
          <field name="TotalVolumeTraded" required="N" />
          <component name="NoMDEntriesIncrementalGroup"/>
      </message>
      <message name="MarketDataRequestReject" msgtype="Y" msgcat="app">
          <field name="MDReqID" required="Y" />
          <field name="Text" required="Y" />
      </message>

      <message name="BusinessMessageReject" msgtype="j" msgcat="app">
          <field name="RefSeqNum" required="Y" />
          <field name="RefMsgType" required="Y" />
          <field name="BusinessRejectRefID" required="N" />
          <field name="BusinessRejectReason" required="Y" />
          <field name="Text" required="N" />
      </message>

    </messages>

    <components>

        <component name="NoSecurityAltIDGroup">
            <group name="NoSecurityAltID" required="Y">
                <field name="SecurityAltID" required="N" />
                <field name="SecurityAltIDSource" required="N" />
            </group>
        </component>

        <component name="NoLegInstrumentGroup">
            <group name="NoLegs" required="Y">
                <field name="LegSymbol" required="N" />
                <field name="LegSecurityId" required="N" />
                <field name="LegSecurityType" required="N" />
                <field name="LegMaturityMonthYear" required="N" />
                <field name="LegMaturityDate" required="N" />
                <field name="LegDeliveryTerm" required="N" />
                <field name="LegPutOrCall" required="N" />
                <field name="LegStrikePrice" required="N" />
                <field name="LegCurrency" required="N" />
                <field name="LegSide" required="N" />
                <field name="LegRatioQty" required="N" />
                <field name="LegPrice" required="N" />
            </group>
        </component>

        <component name="NoMDEntryTypesGroup">
            <group name="NoMDEntryTypes" required="N">
                <field name="MDEntryType" required="N" />
            </group>
        </component>
        <component name="NoRelatedSymMDRequestGroup">
            <group name="NoRelatedSym" required="Y">
                <field name="Symbol" required="N" />
                <field name="SecurityID" required="N" />
            </group>
        </component>
        <component name="NoMDEntryTypesGroup">
          <group name="NoMDEntryTypes" required="Y">
              <field name="MDEntryType" required="Y" />
          </group>
        </component>
        <component name="NoMDEntriesSnapshotGroup">
          <group name="NoMDEntries" required="Y">
              <field name="MDEntryType" required="Y" />
              <field name="MDEntryPx" required="N" />
              <field name="MDEntrySize" required="N" />
              <field name="MDEntryPositionNo" required="N" />
              <field name="NumberOfOrders" required="N" />
          </group>
        </component>
        <component name="NoMDEntriesIncrementalGroup">
          <group name="NoMDEntries" required="Y">
              <field name="MDUpdateAction" required="Y" />
              <field name="Symbol" required="Y" />
              <field name="SecurityID" required="Y" />
              <field name="MDEntryType" required="Y" />
              <field name="MDEntryPx" required="Y" />
              <field name="MDEntrySize" required="N" />
              <field name="NumberOfOrders" required="N" />
          </group>
        </component>
        <component name="NoEventsGroup">
          <group name="NoEvents" required="N">
              <field name="EventType" required="N" />
              <field name="EventDate" required="N" />
          </group>
        </component>
    </components>


    <fields>
        <field number="7" name="BeginSeqNo" type="INT" />
        <field number="8" name="BeginString" type="STRING" />
        <field number="9" name="BodyLength" type="INT" />
        <field number="10" name="CheckSum" type="STRING" />
        <field number="15" name="Currency" type="CURRENCY" />
        <field number="16" name="EndSeqNo" type="INT" />
        <field number="34" name="MsgSeqNum" type="PADDEDSEQNUM" />
        <field number="35" name="MsgType" type="STRING" />
        <field number="36" name="NewSeqNo" type="INT" />
        <field number="43" name="PossDupFlag" type="BOOLEAN">
            <value enum="Y" description="POSSIBLE_DUPLICATE" />
            <value enum="N" description="ORIGINAL_TRANSMISSION" />
        </field>
        <field number="45" name="RefSeqNum" type="PADDEDSEQNUM" />
        <field number="48" name="SecurityID" type="STRING" />
        <field number="49" name="SenderCompID" type="STRING" />
        <field number="50" name="SenderSubID" type="STRING" />
        <field number="52" name="SendingTime" type="UTCTIMESTAMP" />
        <field number="54" name="Side" type="CHAR">
            <value enum="1" description="BUY" />
            <value enum="2" description="SELL" />
        </field>
        <field number="55" name="Symbol" type="STRING" />
        <field number="56" name="TargetCompID" type="STRING" />
        <field number="58" name="Text" type="STRING" />
        <field number="95" name="RawDataLength" type="INT" />
        <field number="96" name="RawData" type="STRING" />
        <field number="97" name="PossResendFlag" type="BOOLEAN">
            <value enum="Y" description="POSSIBLE_RESEND" />
            <value enum="N" description="ORIGINAL_TRANSMISSION" />
        </field>
        <field number="98" name="EncryptMethod" type="INT">
            <value enum="0" description="NONE_OTHER" />
        </field>
        <field number="108" name="HeartBtInt" type="INT" />
        <field number="112" name="TestReqID" type="STRING" />
        <field number="122" name="OrigSendingTime" type="UTCTIMESTAMP" />
        <field number="123" name="GapFillFlag" type="BOOLEAN">
            <value enum="Y" description="GAP_FILL_MESSAGE_MSGSEQNUM_FIELD_VALID" />
            <value enum="N" description="SEQUENCE_RESET_IGNORE_MSGSEQNUM" />
        </field>
        <field number="141" name="ResetSeqNumFlag" type="BOOLEAN">
            <value enum="Y" description="YES_RESET_SEQUENCE_NUMBERS" />
            <value enum="N" description="NO" />
        </field>
        <field number="146" name="NoRelatedSym" type="NUMINGROUP" />
        <field number="167" name="SecurityType" type="STRING">
            <value enum="FUT" description="FUTURE" />
            <value enum="MLEG" description="MULTI_LEG" />
            <value enum="OPT" description="OPTION" />
            <value enum="CUR" description="CURRENCY" />
        </field>
        <field number="200" name="MaturityMonthYear" type="MONTHYEAR" />
        <field number="201" name="PutOrCall" type="INT">
            <value enum="0" description="PUT" />
            <value enum="1" description="CALL" />
        </field>
        <field number="202" name="StrikePrice" type="PRICE" />
        <field number="207" name="SecurityExchange" type="EXCHANGE" />
        <field number="231" name="ContractMultiplier" type="FLOAT" />
        <field number="262" name="MDReqID" type="STRING" />
        <field number="263" name="SubscriptionRequestType" type="CHAR">
            <value enum="0" description="SNAPSHOT" />
            <value enum="1" description="SNAPSHOT_PLUS_UPDATES" />
            <value enum="2" description="DISABLE_PREVIOUS" />
        </field>
        <field number="264" name="MarketDepth" type="INT">
            <value enum="0" description="FULL_BOOK"/>
            <value enum="1" description="TOP_OF_BOOK"/>
        </field>
        <field number="265" name="MDUpdateType" type="INT">
            <value enum="0" description="FULL_REFRESH" />
            <value enum="1" description="INCREMENTAL_REFRESH" />
        </field>
        <field number="266" name="AggregatedBook" type="BOOLEAN">
            <value enum="Y" description="ONE_BOOK_ENTRY_PER_SIDE_PER_PRICE" />
        </field>
        <field number="267" name="NoMDEntryTypes" type="NUMINGROUP" />
        <field number="268" name="NoMDEntries" type="NUMINGROUP" />
        <field number="269" name="MDEntryType" type="CHAR">
            <value enum="0" description="BID" />
            <value enum="1" description="OFFER" />
            <value enum="2" description="TRADE" />
            <value enum="4" description="OPENING_PRICE" />
            <value enum="5" description="CLOSING_PRICE" />
            <value enum="6" description="SETTLEMENT_PRICE" />
            <value enum="7" description="TRADING_SESSION_HIGH_PRICE" />
            <value enum="8" description="TRADING_SESSION_LOW_PRICE" />
            <value enum="p" description="INDICATIVE_OPEN" />
            <value enum="q" description="INDICATIVE_CLOSE" />
            <value enum="n" description="MARKET_BID" />
            <value enum="o" description="MARKET_ASK" />
            <value enum="r" description="INDICATIVE_BID" />
            <value enum="s" description="INDICATIVE_ASK" />
            <value enum="t" description="INDICATIVE_SETTLE" />
            <value enum="u" description="LOCAL_BID" />
            <value enum="v" description="LOCAL_OFFER" />
            <value enum="w" description="DEALABLE_REGULAR_BID" />
            <value enum="x" description="DEALABLE_REGULAR_OFFER" />
            <value enum="y" description="NON_CREDIT_SCREENED_BID" />
            <value enum="z" description="NON_CREDIT_SCREENED_OFFER" />
            <value enum="P" description="WORKUP_PRICE" />
            <value enum="Y" description="IMPLIED_BID" />
            <value enum="Z" description="IMPLIED_ASK" />
            <value enum="m" description="BVMF_BLOCK" />
        </field>
        <field number="270" name="MDEntryPx" type="PRICE" />
        <field number="271" name="MDEntrySize" type="QTY" />
        <field number="273" name="MDEntryTime" type="UTCTIMEONLY" />
        <field number="277" name="TradeCondition" type="CHAR">
            <value enum="S" description="BROKERTEC_SELF_TRADE" />
        </field>
        <field number="279" name="MDUpdateAction" type="CHAR">
            <value enum="0" description="NEW" />
            <value enum="1" description="CHANGE" />
            <value enum="2" description="DELETE" />
        </field>
        <field number="290" name="MDEntryPositionNo" type="INT" />
        <field number="319" name="RatioQty" type="QTY" />
        <field number="320" name="SecurityReqID" type="STRING" />
        <field number="321" name="SecurityRequestType" type="INT">
            <value enum="1" description="REQUEST_ID_FOR_SPECS" />
            <value enum="3" description="REQUEST_LIST_SECURITIES" />
        </field>
        <field number="322" name="SecurityResponseID" type="STRING" />
        <field number="323" name="SecurityResponseType" type="INT">
            <value enum="4" description="LIST_OF_SECURITIES_RETURNED_PER_REQUEST" />
            <value enum="5" description="REJECT" />
        </field>
        <field number="324" name="SecurityStatusReqID" type="STRING" />
        <field number="326" name="SecurityTradingStatus" type="INT">
            <value enum="2" description="TRADING_HALT" />
            <value enum="17" description="READY_TO_TRADE" />
            <value enum="18" description="NOT_AVAILABLE_FOR_TRADING" />
            <value enum="19" description="NOT_TRADED_ON_THIS_MARKET" />
            <value enum="20" description="UNKNOWN_OR_INVALID" />
            <value enum="21" description="PREOPEN" />
            <value enum="23" description="FAST_MARKET" />
	        <value enum="97" description="INSUFFICIENT_PERMISSIONS" />
            <value enum="98" description="POST_CLOSE" />
            <value enum="99" description="PRE_TRADE" />
        </field>
        <field number="346" name="NumberOfOrders" type="QTY" />
        <field number="371" name="RefTagID" type="INT" />
        <field number="372" name="RefMsgType" type="STRING" />
        <field number="373" name="SessionRejectReason" type="INT">
            <value enum="0" description="INVALID_TAG_NUMBER" />
            <value enum="1" description="REQUIRED_TAG_MISSING" />
            <value enum="2" description="TAG_NOT_DEFINED_FOR_THIS_MESSAGE" />
            <value enum="3" description="UNDEFINED_TAG" />
            <value enum="4" description="TAG_SPECIFIED_WITHOUT_A_VALUE" />
            <value enum="5" description="INCORRECT_VALUE" />
            <value enum="6" description="INCORRECT_DATA_FORMAT_FOR_VALUE" />
            <value enum="7" description="DECRYPTION_PROBLEM" />
            <value enum="8" description="SIGNATURE_PROBLEM" />
            <value enum="9" description="COMID_PROBLEM" />
            <value enum="10" description="SENDING_TIME_ACCURACY_PROBLEM" />
            <value enum="11" description="INVALID_MESSAGE_TYPE" />
            <value enum="99" description="OTHER" />
        </field>
        <field number="379" name="BusinessRejectRefID" type="STRING" />
        <field number="380" name="BusinessRejectReason" type="INT">
            <value enum="0" description="OTHER" />
            <value enum="1" description="UNKOWN_ID" />
            <value enum="3" description="UNSUPPORTED_MESSAGE_TYPE" />
            <value enum="5" description="CONDITIONALLY_REQUIRED_FIELD_MISSING" />
        </field>
        <field number="387" name="TotalVolumeTraded" type="QTY" />
        <field number="393" name="TotalNumSecurities" type="INT" />

        <field number="454" name="NoSecurityAltID" type="NUMINGROUP" />
        <field number="455" name="SecurityAltID" type="STRING" />
        <field number="456" name="SecurityAltIDSource" type="STRING" />
        <field number="541" name="MaturityDate" type="LocalMktDate" />
        <field number="555" name="NoLegs" type="NUMINGROUP" />
        <field number="556" name="LegCurrency" type="STRING" />
        <field number="600" name="LegSymbol" type="STRING" />
        <field number="602" name="LegSecurityId" type="STRING" />
        <field number="609" name="LegSecurityType" type="STRING" />
        <field number="610" name="LegMaturityMonthYear" type="MONTHYEAR" />
        <field number="611" name="LegMaturityDate" type="LocalMktDate" />
        <field number="612" name="LegStrikePrice" type="PRICE" />
        <field number="623" name="LegRatioQty" type="QTY" />

        <field number="762" name="SecuritySubType" type="STRING">
            <value enum="Unknown" description="UNKNOWN" />
            <value enum="Strangle" description="STRANGLE" />
            <value enum="Straddle" description="STRADDLE" />
            <value enum="Guts" description="GUTS" />
            <value enum="Ladder" description="LADDER" />
            <value enum="Volatility Trade" description="VOLA" />
            <value enum="Iron BFly" description="IRON_BUTTERFLY" />
            <value enum="Box" description="BOX" />
            <value enum="Combo" description="COMBO" />
            <value enum="2X1 Ratio" description="_2X1RATIO" />
            <value enum="Misc. Call/Put Spread" description="CALLPUT" />
            <value enum="Conversion/Reversal" description="CONV_REVERS" />
            <value enum="Diag Calendar" description="DIAG_CALENDAR" />
            <value enum="Strad Calendar" description="STRAD_CALENDAR" />
            <value enum="Diag Strad Calendar" description="DIAG_STRAD_CAL" />
            <value enum="Inter-Product" description="INTERPROD" />
            <value enum="Calendar" description="CALENDAR" />
            <value enum="Condor" description="CONDOR" />
            <value enum="Butterfly" description="BUTTERFLY" />
            <value enum="Strip" description="STRIP" />
            <value enum="Pack" description="PACK" />
            <value enum="Bundle" description="BUNDLE" />
            <value enum="Synthetic Conv/Rev" description="SYNTH_CONV_REVERS" />
            <value enum="Call Spread vs. Put" description="CALL_SPREAD_VERS_PUT" />
            <value enum="Put Spread vs. Call" description="PUT_SPREAD_VERS_CALL" />
            <value enum="Straddle vs. Call/Put" description="STRAD_VERS_CALLPUT" />
            <value enum="Hedged Call/Put Spread" description="HEDGED_CALLPUT" />
            <value enum="Hedged Straddle" description="HEDGED_STRAD" />
            <value enum="Hedged Call Spread versus Put" description="HEDGED_CALL_SPREAD_VERS_PUT" />
            <value enum="Hedged Put Spread versus Call" description="HEDGED_PUT_SPREAD_VERS_CALL" />
            <value enum="Hedged Ladder" description="HEDGED_CALLPUT_LADDER" />
            <value enum="Hedged Combo" description="HEDGED_COMBO" />
            <value enum="Vol 1x2 Ratio" description="HEDGED_2X1RATIO" />
            <value enum="Vol Calendar" description="HEDGED_CALENDAR" />
            <value enum="Jelly Roll" description="JELLY_ROLL" />
            <value enum="Iron Condor" description="IRON_CONDOR" />
            <value enum="Option Strip" description="OPTION_STRIP" />
            <value enum="Reduced Tick Spread" description="REDUCED_TICK_SPREAD" />
            <value enum="Hedged Strangle" description="HEDGED_STRANGLE" />
            <value enum="Spread" description="FUTURE_SPREAD" />
            <value enum="Hedged Call/Put Diag Calendar Spread" description="HEDGED_DIAG_CALENDAR" />
            <value enum="Hedged Straddle Calendar Spread" description="HEDGED_STRAD_CALENDAR" />
            <value enum="Hedged Diagonal Straddle Calendar Spread" description="HEDGED_DIAG_STRAD_CAL" />
            <value enum="Hedged Butterfly" description="HEDGED_BUTTERFLY" />
            <value enum="Hedged Iron Condor" description="HEDGED_IRON_CONDOR" />
            <value enum="Hedged Condor" description="HEDGED_CONDOR" />
            <value enum="Hedged Iron Butterfly" description="HEDGED_IRON_BUTTERFLY" />
            <value enum="Hedged Guts" description="HEDGED_GUTS" />
            <value enum="Cabinet" description="CABINET" />
            <value enum="Conversion/Reversal vs. Short U/L" description="HEDGED_CONV_REVERS" />
            <value enum="Buy/Write" description="BUY_WRITE" />
            <value enum="Vertical" description="VERTICAL" />
            <value enum="Custom Market" description="CUSTOM_MARKET" />
            <value enum="Covered" description="COVERED" />
            <value enum="Horizontal" description="HORIZONTAL" />
            <value enum="X-Mas Tree" description="XMAS_TREE" />
            <value enum="Risk Reversal" description="RISK_REVERSAL" />
            <value enum="Horizontal Straddle" description="HORIZONTAL_STRADDLE" />
            <value enum="Double" description="DOUBLE" />
            <value enum="Conditional Curve" description="COND_CURVE" />
            <value enum="Straddle Strip" description="STRADDLE_STRIP" />
            <value enum="_3-Way" description="_3WAY" />
            <value enum="_1x2 Ratio" description="_1X2RATIO" />
            <value enum="_1x3 Ratio" description="_1X3RATIO" />
            <value enum="_2x3 Ratio" description="_2X3RATIO" />
            <value enum="Pack Butterfly" description="PACK_BUTTERFLY" />
            <value enum="Double Butterfly" description="DOUBLE_BUTTERFLY" />
            <value enum="Month vs. Pack" description="MONTH_PACK" />
            <value enum="Crack" description="CRACK" />
            <value enum="Hedged Vertical" description="HEDGED_VERTICAL" />
            <value enum="Hedged Horizontal" description="HEDGED_HORIZONTAL" />
            <value enum="Hedged X-Mas Tree" description="HEDGED_XMAS_TREE" />
            <value enum="Hedged Strip" description="HEDGED_STRIP" />
            <value enum="Hedged Risk Reversal" description="HEDGED_RISK_REVERSAL" />
            <value enum="Hedged Horizontal Straddle" description="HEDGED_HORIZONTAL_STRADDLE" />
            <value enum="Hedged Double" description="HEDGED_DOUBLE" />
            <value enum="Hedged Conditional Curve" description="HEDGED_COND_CURVE" />
            <value enum="Hedged Straddle Strip" description="HEDGED_STRADDLE_STRIP" />
            <value enum="Hedged 3-Way" description="HEDGED_3WAY" />
            <value enum="Hedged Box" description="HEDGED_BOX" />
            <value enum="Tailor Made Combinations" description="TAILOR_MADE" />
            <value enum="ICS" description="ICS" />
            <value enum="Non Standard Combination" description="NON_STANDARD_COMBINATION" />
            <value enum="_3-Way Straddle vs. Call" description="_3WAY_CALL" />
            <value enum="_3-Way Straddle vs. Put" description="_3WAY_PUT" />
            <value enum="Custom Carry" description="CUSTOM_CARRY" />
            <value enum="Reverse Reduced Tick Calendar Spread" description="RRTCS" />
        </field>

        <field number="864" name="NoEvents" type="NUMINGROUP" />
        <field number="865" name="EventType" type="INT" >
            <value enum="6" description="EXPIRY_DATE" />
        </field>
        <field number="866" name="EventDate" type="LOCALMKTDATE" />


        <field number="969" name="MinPriceIncrement" type="FLOAT" />
        <field number="1146" name="MinPriceIncrementAmount" type="FLOAT" />

        <field number="10566" name="LegPrice" type="PRICE" />

        <field number="10828" name="LegPutOrCall" type="INT">
            <value enum="0" description="PUT" />
            <value enum="1" description="CALL" />
        </field>

        <field number="16624" name="LegSide" type="INT" />

        <field number="18211" name="DeliveryTerm" type="CHAR">
            <value enum="D" description="DAY" />
            <value enum="W" description="WEEK" />
            <value enum="B" description="BALANCE_OF_MONTH" />
            <value enum="Q" description="QUARTER" />
            <value enum="S" description="SEASON" />
            <value enum="Y" description="YEAR" />
            <value enum="V" description="VARIABLE" />
            <value enum="L" description="BALANCE_OF_WEEK" />
            <value enum="X" description="CUSTOM" />
            <value enum="A" description="SAME_DAY" />
            <value enum="N" description="NEXT_DAY" />
        </field>

        <field number="18212" name="LegDeliveryTerm" type="CHAR">
            <value enum="A" description="SAME_DAY" />
            <value enum="B" description="BALANCE_OF_MONTH" />
            <value enum="D" description="DAY" />
            <value enum="W" description="WEEK" />
            <value enum="Y" description="YEAR" />
        </field>

        <field number="18214" name="IncludeNumberOfOrders" type="CHAR">
            <value enum="Y" description="Yes" />
            <value enum="N" description="No" />
        </field>

    </fields>
</fix>