Revert "TODO epan/dissectors/asn1/kerberos/packet-kerberos-template.c new GSS flags"
[wireshark-sm.git] / epan / dissectors / eti / eti_Derivatives.xml
blob9b149e646641d29f1b9447f8ef179c87ce69aa7a
1 <?xml version="1.0" encoding="UTF-8"?>
2 <Model name="eti_Derivatives" version="10.0" subVersion="D0003" buildNumber="100.590.0.ga-100005090-55">
3   <MessageFlows>
4     <!-- *************************************** Abstraction Layer 3 ****************************************
5                                 This XML section describes the system behaviour from the user's point of view.
6                                 It might be interesting for users who want:
7                                   * an abstract overview about the system behaviour; * no technical layout descriptions -->
8     <MessageFlow name="Add Complex Instrument" description="">
9       <Message name="AddComplexInstrumentRequest" applicationMessageRef="AddComplexInstrumentRequest" description="">
10         <Message name="AddComplexInstrumentResponse" applicationMessageRef="AddComplexInstrumentResponse" description="" stream="Session Data"/>
11       </Message>
12     </MessageFlow>
13     <MessageFlow name="Amend Basket Trade Request" description="">
14       <Message name="AmendBasketTradeRequest" applicationMessageRef="AmendBasketTradeRequest" description="">
15         <Message name="BasketResponse" applicationMessageRef="BasketResponse" condition="to Initiator" description="">
16           <Message name="BasketBroadcast" applicationMessageRef="BasketBroadcast" description="" stream="TES Maintenance"/>
17         </Message>
18         <Message name="BasketBroadcast" applicationMessageRef="BasketBroadcast" condition="to Approver" description="" stream="TES Maintenance"/>
19       </Message>
20     </MessageFlow>
21     <MessageFlow name="Approve Basket Trade Request" description="">
22       <Message name="ApproveBasketTradeRequest" applicationMessageRef="ApproveBasketTradeRequest" description="">
23         <Message name="BasketResponse" applicationMessageRef="BasketResponse" condition="to Approver" description="">
24           <Message name="BasketApproveBroadcast" applicationMessageRef="BasketApproveBroadcast" description="" stream="TES Maintenance">
25             <Node name="All parties approved" description="">
26               <Message name="BasketExecutionBroadcast" applicationMessageRef="BasketExecutionBroadcast" condition="Yes" description="" stream="TES Maintenance">
27                 <Message name="TESTradeBroadcast" applicationMessageRef="TESTradeBroadcast" description="" stream="TES Trade"/>
28               </Message>
29             </Node>
30           </Message>
31         </Message>
32         <Message name="BasketBroadcast" applicationMessageRef="BasketBroadcast" condition="to Initiator" description="" stream="TES Maintenance"/>
33       </Message>
34     </MessageFlow>
35     <MessageFlow name="Approve Reverse TES Trade Request" description="">
36       <Message name="ApproveReverseTESTradeRequest" applicationMessageRef="ApproveReverseTESTradeRequest" description="">
37         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Approver" description="">
38           <Message name="TESReversalBroadcast" applicationMessageRef="TESReversalBroadcast" description="" stream="TES Maintenance">
39             <Node name="All parties approved" condition="Approved_Reversal" description="">
40               <Message name="TESReversalBroadcast" applicationMessageRef="TESReversalBroadcast" condition="Reversed" description="" stream="TES Maintenance"/>
41             </Node>
42           </Message>
43         </Message>
44         <Message name="TESReversalBroadcast" applicationMessageRef="TESReversalBroadcast" condition="to Initiator" description="" stream="TES Maintenance"/>
45       </Message>
46     </MessageFlow>
47     <MessageFlow name="Approve TES Trade Request" description="">
48       <Message name="ApproveTESTradeRequest" applicationMessageRef="ApproveTESTradeRequest" description="">
49         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Approver" description="">
50           <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" description="" stream="TES Maintenance">
51             <Node name="All parties approved" description="">
52               <Message name="TESExecutionBroadcast" applicationMessageRef="TESExecutionBroadcast" condition="Yes" description="" stream="TES Maintenance">
53                 <Message name="TESTradeBroadcast" applicationMessageRef="TESTradeBroadcast" description="" stream="TES Trade"/>
54               </Message>
55             </Node>
56           </Message>
57         </Message>
58         <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" condition="to Initiator" description="" stream="TES Maintenance"/>
59       </Message>
60     </MessageFlow>
61     <MessageFlow name="Broadcast" description="">
62       <Message name="SubscribeRequest" applicationMessageRef="SubscribeRequest" description="">
63         <Message name="SubscribeResponse" applicationMessageRef="SubscribeResponse" description="">
64           <Node name="Service Availability" description="">
65             <Message name="ServiceAvailabilityBroadcast" applicationMessageRef="ServiceAvailabilityBroadcast" description="" stream="Service Availability"/>
66           </Node>
67           <Node name="Service Availability Market" description="">
68             <Message name="ServiceAvailabilityMarketBroadcast" applicationMessageRef="ServiceAvailabilityMarketBroadcast" description="" stream="Service Availability Market"/>
69           </Node>
70           <Node name="News" description="">
71             <Message name="NewsBroadcast" applicationMessageRef="NewsBroadcast" description="" stream="News"/>
72           </Node>
73           <Node name="Listener Data Stream" description="">
74             <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" description="" stream="Listener Data"/>
75             <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
76             <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" description="" stream="Listener Data"/>
77             <Message name="DeleteAllOrderQuoteEventBroadcast" applicationMessageRef="DeleteAllOrderQuoteEventBroadcast" description="" stream="Listener Data"/>
78             <Message name="TradingSessionStatusBroadcast" applicationMessageRef="TradingSessionStatusBroadcast" description="" stream="Listener Data"/>
79           </Node>
80           <Node name="Specialist Data Stream" description="">
81             <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" description="" stream="Specialist Data"/>
82             <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Specialist Data"/>
83             <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" description="" stream="Specialist Data"/>
84             <Message name="DeleteAllOrderQuoteEventBroadcast" applicationMessageRef="DeleteAllOrderQuoteEventBroadcast" description="" stream="Specialist Data"/>
85             <Message name="TradingSessionStatusBroadcast" applicationMessageRef="TradingSessionStatusBroadcast" description="" stream="Specialist Data"/>
86           </Node>
87           <Node name="Trade Broadcast" description="">
88             <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
89             <Message name="TMTradingSessionStatusBroadcast" applicationMessageRef="TMTradingSessionStatusBroadcast" description="" stream="Trade"/>
90           </Node>
91           <Node name="TES Trade Broadcast" description="">
92             <Message name="TESTradeBroadcast" applicationMessageRef="TESTradeBroadcast" description="" stream="TES_Trade"/>
93             <Message name="TESTradingSessionStatusBroadcast" applicationMessageRef="TESTradingSessionStatusBroadcast" description="" stream="TES_Trade"/>
94           </Node>
95           <Node name="TES Maintenance  Broadcast" description="">
96             <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" description="" stream="TES_Maintenance"/>
97             <Message name="TESDeleteBroadcast" applicationMessageRef="TESDeleteBroadcast" description="" stream="TES_Maintenance"/>
98             <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" description="" stream="TES_Maintenance"/>
99             <Message name="TESExecutionBroadcast" applicationMessageRef="TESExecutionBroadcast" description="" stream="TES_Maintenance"/>
100             <Message name="TESUploadBroadcast" applicationMessageRef="TESUploadBroadcast" description="" stream="TES_Maintenance"/>
101             <Message name="TESTradingSessionStatusBroadcast" applicationMessageRef="TESTradingSessionStatusBroadcast" description="" stream="TES_Maintenance"/>
102           </Node>
103         </Message>
104       </Message>
105     </MessageFlow>
106     <MessageFlow name="Create Flexible Instrument" description="">
107       <Message name="AddFlexibleInstrumentRequest" applicationMessageRef="AddFlexibleInstrumentRequest" description="">
108         <Message name="AddFlexibleInstrumentResponse" applicationMessageRef="AddFlexibleInstrumentResponse" description="" stream="Session Data"/>
109       </Message>
110     </MessageFlow>
111     <MessageFlow name="Cross Request" description="">
112       <Message name="CrossRequest" applicationMessageRef="CrossRequest" description="">
113         <Message name="CrossRequestResponse" applicationMessageRef="CrossRequestResponse" description=""/>
114       </Message>
115     </MessageFlow>
116     <MessageFlow name="Delete All Order" description="">
117       <Message name="DeleteAllOrderRequest" applicationMessageRef="DeleteAllOrderRequest" description="">
118         <Node name="Orders in Book?" description="">
119           <Message name="DeleteAllOrderResponse" applicationMessageRef="DeleteAllOrderResponse" condition="yes" description="" stream="Session Data">
120             <Node name="NoNotAffectedOrders" description="">
121               <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="!=0" description="" stream="Session Data"/>
122             </Node>
123           </Message>
124           <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" condition="yes, if Standard Orders are involved" description="" stream="Listener Data">
125             <Node name="NoNotAffectedOrders" description="">
126               <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="!=0" description="" stream="Listener Data"/>
127             </Node>
128           </Message>
129           <Message name="DeleteAllOrderNRResponse" applicationMessageRef="DeleteAllOrderNRResponse" condition="no" description="" stream="Session Data"/>
130         </Node>
131       </Message>
132     </MessageFlow>
133     <MessageFlow name="Delete All Quote" description="">
134       <Message name="DeleteAllQuoteRequest" applicationMessageRef="DeleteAllQuoteRequest" description="">
135         <Message name="DeleteAllQuoteResponse" applicationMessageRef="DeleteAllQuoteResponse" description="" stream="Session Data">
136           <Node name="NoNotAffectedSecurities" description="">
137             <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="!=0 (Pending Deletion)" description="" stream="Session Data"/>
138           </Node>
139         </Message>
140       </Message>
141     </MessageFlow>
142     <MessageFlow name="Delete Basket Trade Request" description="">
143       <Message name="DeleteBasketTradeRequest" applicationMessageRef="DeleteBasketTradeRequest" description="">
144         <Message name="BasketResponse" applicationMessageRef="BasketResponse" condition="to Initiator" description="">
145           <Message name="BasketDeleteBroadcast" applicationMessageRef="BasketDeleteBroadcast" description="" stream="TES Maintenance"/>
146         </Message>
147         <Message name="BasketDeleteBroadcast" applicationMessageRef="BasketDeleteBroadcast" condition="to Approver" description="" stream="TES Maintenance"/>
148       </Message>
149     </MessageFlow>
150     <MessageFlow name="Delete CLIP Request" description="">
151       <Message name="DeleteCLIPRequest" applicationMessageRef="DeleteCLIPRequest" description="">
152         <Message name="CLIPResponse" applicationMessageRef="CLIPResponse" description=""/>
153       </Message>
154     </MessageFlow>
155     <MessageFlow name="Delete Order Complex" description="">
156       <Message name="DeleteOrderComplexRequest" applicationMessageRef="DeleteOrderComplexRequest" description="">
157         <Node name="ApplSeqIndicator" description="">
158           <Message name="DeleteOrderNRResponse" applicationMessageRef="DeleteOrderNRResponse" condition="0 (Lean Order)" description="" stream="Session Data"/>
159           <Message name="DeleteOrderResponse" applicationMessageRef="DeleteOrderResponse" condition="1 (Standard Order)" description="" stream="Session Data">
160             <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" description="" stream="Listener Data"/>
161           </Message>
162         </Node>
163       </Message>
164     </MessageFlow>
165     <MessageFlow name="Delete Single Order" description="">
166       <Message name="DeleteOrderSingleRequest" applicationMessageRef="DeleteOrderSingleRequest" description="">
167         <Node name="ApplSeqIndicator" description="">
168           <Message name="DeleteOrderNRResponse" applicationMessageRef="DeleteOrderNRResponse" condition="0 (Lean Order)" description="" stream="Session Data">
169             <Node name="ExecRestatementReason" description="">
170               <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="197 (Order_Cancellation_Pending)" description="" stream="Session Data"/>
171             </Node>
172           </Message>
173           <Message name="DeleteOrderResponse" applicationMessageRef="DeleteOrderResponse" condition="1 (Standard Order)" description="" stream="Session Data">
174             <Node name="ExecRestatementReason" description="">
175               <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="197 (Order_Cancellation_Pending)" description="" stream="Session Data"/>
176             </Node>
177           </Message>
178           <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="1 (Standard Order)" description="" stream="Listener Data">
179             <Node name="ExecRestatementReason" description="">
180               <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="197 (Order_Cancellation_Pending)" description="" stream="Listener Data"/>
181             </Node>
182           </Message>
183         </Node>
184       </Message>
185     </MessageFlow>
186     <MessageFlow name="Delete TES Trade Request" description="">
187       <Message name="DeleteTESTradeRequest" applicationMessageRef="DeleteTESTradeRequest" description="">
188         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Initiator" description="">
189           <Message name="TESDeleteBroadcast" applicationMessageRef="TESDeleteBroadcast" description="" stream="TES Maintenance"/>
190         </Message>
191         <Message name="TESDeleteBroadcast" applicationMessageRef="TESDeleteBroadcast" condition="to Approver" description="" stream="TES Maintenance"/>
192       </Message>
193     </MessageFlow>
194     <MessageFlow name="Enter Basket Trade Request" description="">
195       <Message name="EnterBasketTradeRequest" applicationMessageRef="EnterBasketTradeRequest" description="">
196         <Message name="BasketResponse" applicationMessageRef="BasketResponse" condition="to Initiator" description="">
197           <Message name="BasketBroadcast" applicationMessageRef="BasketBroadcast" description="" stream="TES Maintenance"/>
198         </Message>
199         <Message name="BasketBroadcast" applicationMessageRef="BasketBroadcast" condition="to Approver" description="" stream="TES Maintenance"/>
200       </Message>
201     </MessageFlow>
202     <MessageFlow name="Enter CLIP Request" description="">
203       <Message name="EnterCLIPRequest" applicationMessageRef="EnterCLIPRequest" description="">
204         <Message name="CLIPResponse" applicationMessageRef="CLIPResponse" description=""/>
205       </Message>
206     </MessageFlow>
207     <MessageFlow name="Enter TES Trade Request" description="">
208       <Message name="EnterTESTradeRequest" applicationMessageRef="EnterTESTradeRequest" description="">
209         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Initiator" description="">
210           <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" description="" stream="TES Maintenance"/>
211         </Message>
212         <Node name="Auto Approve" condition="to Approver" description="">
213           <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" condition="No" description="" stream="TES Maintenance"/>
214           <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" condition="Yes" description="" stream="TES Maintenance"/>
215         </Node>
216       </Message>
217     </MessageFlow>
218     <MessageFlow name="Inquire MM Parameter" description="">
219       <Message name="InquireMMParameterRequest" applicationMessageRef="InquireMMParameterRequest" description="">
220         <Message name="InquireMMParameterResponse" applicationMessageRef="InquireMMParameterResponse" description="" stream="Session Data"/>
221       </Message>
222     </MessageFlow>
223     <MessageFlow name="Inquire Pre-Trade Risk Limits Request" description="">
224       <Message name="InquirePreTradeRiskLimitsRequest" applicationMessageRef="InquirePreTradeRiskLimitsRequest" description="">
225         <Message name="PreTradeRiskLimitResponse" applicationMessageRef="PreTradeRiskLimitResponse" description="" stream="Session Data"/>
226       </Message>
227     </MessageFlow>
228     <MessageFlow name="Logon" description="">
229       <Message name="LogonRequest" applicationMessageRef="LogonRequest" description="">
230         <Message name="LogonResponse" applicationMessageRef="LogonResponse" description=""/>
231       </Message>
232     </MessageFlow>
233     <MessageFlow name="Logout" description="">
234       <Message name="LogoutRequest" applicationMessageRef="LogoutRequest" description="">
235         <Message name="LogoutResponse" applicationMessageRef="LogoutResponse" description=""/>
236       </Message>
237     </MessageFlow>
238     <MessageFlow name="MM Parameter Definition" description="">
239       <Message name="MMParameterDefinitionRequest" applicationMessageRef="MMParameterDefinitionRequest" description="">
240         <Message name="MMParameterDefinitionResponse" applicationMessageRef="MMParameterDefinitionResponse" description="" stream="Session Data"/>
241       </Message>
242     </MessageFlow>
243     <MessageFlow name="Mass Quote" description="">
244       <Message name="MassQuoteRequest" applicationMessageRef="MassQuoteRequest" description="">
245         <Message name="MassQuoteResponse" applicationMessageRef="MassQuoteResponse" description="" stream="Session Data">
246           <Node name="Executions?" description="">
247             <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="yes" description="" stream="Session Data">
248               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
249             </Message>
250           </Node>
251           <Node name="QuoteEntryStatus" description="">
252             <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="==10 (Pending)" description="" stream="Session Data"/>
253           </Node>
254         </Message>
255       </Message>
256     </MessageFlow>
257     <MessageFlow name="Modify Basket Trade Request" description="">
258       <Message name="ModifyBasketTradeRequest" applicationMessageRef="ModifyBasketTradeRequest" description="">
259         <Message name="BasketResponse" applicationMessageRef="BasketResponse" condition="to Initiator" description="">
260           <Message name="BasketBroadcast" applicationMessageRef="BasketBroadcast" description="" stream="TES Maintenance"/>
261         </Message>
262         <Message name="BasketApproveBroadcast" applicationMessageRef="BasketApproveBroadcast" condition="to Approver" description="" stream="TES Maintenance"/>
263       </Message>
264     </MessageFlow>
265     <MessageFlow name="Modify Order Complex" description="">
266       <Message name="ModifyOrderComplexRequest" applicationMessageRef="ModifyOrderComplexRequest" description="">
267         <Node name="ApplSeqIndicator" description="">
268           <Node name="Executions?" condition="0 (Lean Order)" description="">
269             <Message name="ModifyOrderNRResponse" applicationMessageRef="ModifyOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
270             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
271               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
272             </Message>
273           </Node>
274           <Node name="Executions?" condition="1 (Standard Order)" description="">
275             <Message name="ModifyOrderResponse" applicationMessageRef="ModifyOrderResponse" condition="without execution" description="" stream="Session Data">
276               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
277             </Message>
278             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
279               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
280                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
281               </Message>
282             </Message>
283           </Node>
284         </Node>
285       </Message>
286     </MessageFlow>
287     <MessageFlow name="Modify Order Complex (short layout)" description="">
288       <Message name="ModifyOrderComplexShortRequest" applicationMessageRef="ModifyOrderComplexShortRequest" description="">
289         <Node name="ApplSeqIndicator" description="">
290           <Node name="Executions?" condition="0 (Lean Order)" description="">
291             <Message name="ModifyOrderNRResponse" applicationMessageRef="ModifyOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
292             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
293               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
294             </Message>
295           </Node>
296           <Node name="Executions?" condition="1 (Standard Order)" description="">
297             <Message name="ModifyOrderResponse" applicationMessageRef="ModifyOrderResponse" condition="without execution" description="" stream="Session Data">
298               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
299             </Message>
300             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
301               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
302                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
303               </Message>
304             </Message>
305           </Node>
306         </Node>
307       </Message>
308     </MessageFlow>
309     <MessageFlow name="Modify Single Order" description="">
310       <Message name="ModifyOrderSingleRequest" applicationMessageRef="ModifyOrderSingleRequest" description="">
311         <Node name="ApplSeqIndicator" description="">
312           <Node name="Executions?" condition="0 (Lean Order)" description="">
313             <Message name="ModifyOrderNRResponse" applicationMessageRef="ModifyOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
314             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
315               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
316             </Message>
317           </Node>
318           <Node name="Executions?" condition="1 (Standard Order)" description="">
319             <Message name="ModifyOrderResponse" applicationMessageRef="ModifyOrderResponse" condition="without execution or with deletion" description="" stream="Session Data">
320               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
321             </Message>
322             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
323               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
324                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
325               </Message>
326             </Message>
327           </Node>
328         </Node>
329       </Message>
330     </MessageFlow>
331     <MessageFlow name="Modify Single Order  (short layout)" description="">
332       <Message name="ModifyOrderSingleShortRequest" applicationMessageRef="ModifyOrderSingleShortRequest" description="">
333         <Node name="ApplSeqIndicator" description="">
334           <Node name="Executions?" condition="0 (Lean Order)" description="">
335             <Message name="ModifyOrderNRResponse" applicationMessageRef="ModifyOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
336             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
337               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
338             </Message>
339           </Node>
340           <Node name="Executions?" condition="1 (Standard Order)" description="">
341             <Message name="ModifyOrderResponse" applicationMessageRef="ModifyOrderResponse" condition="without execution or with deletion" description="" stream="Session Data">
342               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
343             </Message>
344             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
345               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
346                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
347               </Message>
348             </Message>
349           </Node>
350         </Node>
351       </Message>
352     </MessageFlow>
353     <MessageFlow name="Modify TES Trade Request" description="">
354       <Message name="ModifyTESTradeRequest" applicationMessageRef="ModifyTESTradeRequest" description="">
355         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Initiator" description="">
356           <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" description="" stream="TES Maintenance"/>
357         </Message>
358         <Node name="Auto Approve" condition="to Approver" description="">
359           <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" condition="No" description="" stream="TES Maintenance"/>
360           <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" condition="Yes" description="" stream="TES Maintenance"/>
361         </Node>
362       </Message>
363     </MessageFlow>
364     <MessageFlow name="New Order Complex" description="">
365       <Message name="NewOrderComplexRequest" applicationMessageRef="NewOrderComplexRequest" description="">
366         <Node name="ApplSeqIndicator" description="">
367           <Node name="Executions?" condition="0 (Lean Order)" description="">
368             <Message name="NewOrderNRResponse" applicationMessageRef="NewOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
369             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
370               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
371             </Message>
372           </Node>
373           <Node name="Executions?" condition="1 (Standard Order)" description="">
374             <Message name="NewOrderResponse" applicationMessageRef="NewOrderResponse" condition="without execution" description="" stream="Session Data">
375               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
376             </Message>
377             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
378               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
379                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
380               </Message>
381             </Message>
382           </Node>
383         </Node>
384       </Message>
385     </MessageFlow>
386     <MessageFlow name="New Order Complex (short layout)" description="">
387       <Message name="NewOrderComplexShortRequest" applicationMessageRef="NewOrderComplexShortRequest" description="">
388         <Node name="ApplSeqIndicator" description="">
389           <Node name="Executions?" condition="0 (Lean Order)" description="">
390             <Message name="NewOrderNRResponse" applicationMessageRef="NewOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
391             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
392               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
393             </Message>
394           </Node>
395           <Node name="Executions?" condition="1 (Standard Order)" description="">
396             <Message name="NewOrderResponse" applicationMessageRef="NewOrderResponse" condition="without execution" description="" stream="Session Data">
397               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
398             </Message>
399             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
400               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
401                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
402               </Message>
403             </Message>
404           </Node>
405         </Node>
406       </Message>
407     </MessageFlow>
408     <MessageFlow name="New Single Order" description="">
409       <Message name="NewOrderSingleRequest" applicationMessageRef="NewOrderSingleRequest" description="">
410         <Node name="ApplSeqIndicator" description="">
411           <Node name="Executions?" condition="0 (Lean Order)" description="">
412             <Message name="NewOrderNRResponse" applicationMessageRef="NewOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
413             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
414               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
415             </Message>
416           </Node>
417           <Node name="Executions?" condition="1 (Standard Order)" description="">
418             <Message name="NewOrderResponse" applicationMessageRef="NewOrderResponse" condition="without execution" description="" stream="Session Data">
419               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
420             </Message>
421             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
422               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
423                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
424               </Message>
425             </Message>
426           </Node>
427         </Node>
428       </Message>
429     </MessageFlow>
430     <MessageFlow name="New Single Order (short layout)" description="">
431       <Message name="NewOrderSingleShortRequest" applicationMessageRef="NewOrderSingleShortRequest" description="">
432         <Node name="ApplSeqIndicator" description="">
433           <Node name="Executions?" condition="0 (Lean Order)" description="">
434             <Message name="NewOrderNRResponse" applicationMessageRef="NewOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
435             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
436               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
437             </Message>
438           </Node>
439           <Node name="Executions?" condition="1 (Standard Order)" description="">
440             <Message name="NewOrderResponse" applicationMessageRef="NewOrderResponse" condition="without execution" description="" stream="Session Data">
441               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
442             </Message>
443             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
444               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
445                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
446               </Message>
447             </Message>
448           </Node>
449         </Node>
450       </Message>
451     </MessageFlow>
452     <MessageFlow name="Pre-Trade Risk Limits Definition Request" description="">
453       <Message name="PreTradeRiskLimitsDefinitionRequest" applicationMessageRef="PreTradeRiskLimitsDefinitionRequest" description="">
454         <Message name="PreTradeRiskLimitResponse" applicationMessageRef="PreTradeRiskLimitResponse" description="" stream="Session Data"/>
455       </Message>
456     </MessageFlow>
457     <MessageFlow name="Quote Activation" description="">
458       <Message name="QuoteActivationRequest" applicationMessageRef="QuoteActivationRequest" description="">
459         <Message name="QuoteActivationResponse" applicationMessageRef="QuoteActivationResponse" description="" stream="Session Data">
460           <Node name="NoNotAffectedSecurities" description="">
461             <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="!=0 (Pending Deletion)" description="" stream="Session Data"/>
462           </Node>
463         </Message>
464       </Message>
465     </MessageFlow>
466     <MessageFlow name="Request For Quote - Derivatives" description="">
467       <Message name="RFQRequest" applicationMessageRef="RFQRequest" description="">
468         <Message name="RFQResponse" applicationMessageRef="RFQResponse" description="" stream="Session Data"/>
469       </Message>
470     </MessageFlow>
471     <MessageFlow name="Retransmit" description="">
472       <Message name="RetransmitRequest" applicationMessageRef="RetransmitRequest" description="">
473         <Message name="RetransmitResponse" applicationMessageRef="RetransmitResponse" description="">
474           <Node name="RefApplID" description="">
475             <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" condition="1 (Trade)" description="" stream="Trade"/>
476             <Message name="TMTradingSessionStatusBroadcast" applicationMessageRef="TMTradingSessionStatusBroadcast" condition="1 (Trade)" description="" stream="Trade"/>
477             <Message name="NewsBroadcast" applicationMessageRef="NewsBroadcast" condition="2 (Market Messages (News))" description="" stream="News"/>
478             <Message name="PartyEntitlementsUpdateReport" applicationMessageRef="PartyEntitlementsUpdateReport" condition="6 (RiskNotification Data)" description="" stream="Risk Control"/>
479             <Message name="RiskNotificationBroadcast" applicationMessageRef="RiskNotificationBroadcast" condition="6 (RiskNotification Data)" description="" stream="Risk Control"/>
480             <Message name="PartyActionReport" applicationMessageRef="PartyActionReport" condition="6 (RiskNotification Data)" description="" stream="Risk Control"/>
481             <Message name="LegalNotificationBroadcast" applicationMessageRef="LegalNotificationBroadcast" condition="6 (RiskNotification Data)" description="" stream="Risk Control"/>
482             <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
483             <Message name="TESDeleteBroadcast" applicationMessageRef="TESDeleteBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
484             <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
485             <Message name="TESExecutionBroadcast" applicationMessageRef="TESExecutionBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
486             <Message name="TESUploadBroadcast" applicationMessageRef="TESUploadBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
487             <Message name="TESTradingSessionStatusBroadcast" applicationMessageRef="TESTradingSessionStatusBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
488             <Message name="TESTradeBroadcast" applicationMessageRef="TESTradeBroadcast" condition="8 (TES Trade)" description="" stream="TES Trade"/>
489             <Message name="TESTradingSessionStatusBroadcast" applicationMessageRef="TESTradingSessionStatusBroadcast" condition="8 (TES Trade)" description="" stream="TES Trade"/>
490           </Node>
491         </Message>
492       </Message>
493     </MessageFlow>
494     <MessageFlow name="Retransmit ME" description="">
495       <Message name="RetransmitMEMessageRequest" applicationMessageRef="RetransmitMEMessageRequest" description="">
496         <Message name="RetransmitMEMessageResponse" applicationMessageRef="RetransmitMEMessageResponse" description="">
497           <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" condition="Listener Data" description="" stream="Listener Data"/>
498           <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" condition="Listener Data" description="" stream="Listener Data"/>
499           <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="Listener Data" description="" stream="Listener Data"/>
500           <Message name="DeleteAllOrderQuoteEventBroadcast" applicationMessageRef="DeleteAllOrderQuoteEventBroadcast" condition="Listener Data" description="" stream="Listener Data"/>
501           <Message name="TradingSessionStatusBroadcast" applicationMessageRef="TradingSessionStatusBroadcast" condition="Listener Data" description="" stream="Listener Data"/>
502           <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" condition="Specialist Data" description="" stream="Specialist Data"/>
503           <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" condition="Specialist Data" description="" stream="Specialist Data"/>
504           <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="Specialist Data" description="" stream="Specialist Data"/>
505           <Message name="DeleteAllOrderQuoteEventBroadcast" applicationMessageRef="DeleteAllOrderQuoteEventBroadcast" condition="Specialist Data" description="" stream="Specialist Data"/>
506           <Message name="TradingSessionStatusBroadcast" applicationMessageRef="TradingSessionStatusBroadcast" condition="Specialist Data" description="" stream="Specialist Data"/>
507           <Message name="TradingSessionStatusBroadcast" applicationMessageRef="TradingSessionStatusBroadcast" condition="Session Data" description="" stream="Session Data"/>
508           <Message name="DeleteAllOrderQuoteEventBroadcast" applicationMessageRef="DeleteAllOrderQuoteEventBroadcast" condition="Session Data" description="" stream="Session Data"/>
509           <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" condition="Session Data" description="" stream="Session Data"/>
510           <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="Session Data" description="" stream="Session Data"/>
511           <Message name="DeleteAllQuoteBroadcast" applicationMessageRef="DeleteAllQuoteBroadcast" condition="Session Data" description="" stream="Session Data"/>
512           <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" condition="Session Data" description="" stream="Session Data"/>
513           <Message name="QuoteActivationNotification" applicationMessageRef="QuoteActivationNotification" condition="Session Data" description="" stream="Session Data"/>
514           <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="Session Data" description="" stream="Session Data"/>
515         </Message>
516       </Message>
517     </MessageFlow>
518     <MessageFlow name="Reverse TES Trade Request" description="">
519       <Message name="ReverseTESTradeRequest" applicationMessageRef="ReverseTESTradeRequest" description="">
520         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Initiator" description="">
521           <Message name="TESReversalBroadcast" applicationMessageRef="TESReversalBroadcast" description="" stream="TES Maintenance"/>
522         </Message>
523         <Node name="TradeAllocStatus" condition="to Approver" description="">
524           <Message name="TESReversalBroadcast" applicationMessageRef="TESReversalBroadcast" description="" stream="TES Maintenance"/>
525         </Node>
526       </Message>
527     </MessageFlow>
528     <MessageFlow name="SRQS Enter Quote Request" description="">
529       <Message name="SRQSEnterQuoteRequest" applicationMessageRef="SRQSEnterQuoteRequest" description="">
530         <Message name="SRQSQuoteResponse" applicationMessageRef="SRQSQuoteResponse" condition="to Requester" description="">
531           <Message name="SRQSQuoteNotification" applicationMessageRef="SRQSQuoteNotification" description="" stream="SRQS Maintenance"/>
532         </Message>
533         <Message name="SRQSQuoteNotification" applicationMessageRef="SRQSQuoteNotification" condition="to Respondent" description="" stream="SRQS Maintenance"/>
534       </Message>
535     </MessageFlow>
536     <MessageFlow name="SRQS Hit Quote Request for Derivatives" description="">
537       <Message name="SRQSHitQuoteRequest" applicationMessageRef="SRQSHitQuoteRequest" description="">
538         <Message name="SRQSDealResponse" applicationMessageRef="SRQSDealResponse" condition="to Requester" description="">
539           <Message name="SRQSCreateDealNotification" applicationMessageRef="SRQSCreateDealNotification" description="" stream="SRQS Maintenance"/>
540         </Message>
541         <Message name="SRQSCreateDealNotification" applicationMessageRef="SRQSCreateDealNotification" condition="to Respondent" description="" stream="SRQS Maintenance"/>
542       </Message>
543     </MessageFlow>
544     <MessageFlow name="SRQS Open Negotiation Request" description="">
545       <Message name="SRQSOpenNegotiationRequest" applicationMessageRef="SRQSOpenNegotiationRequest" description="">
546         <Message name="SRQSQuoteResponse" applicationMessageRef="SRQSQuoteResponse" condition="to Requester" description="">
547           <Message name="SRQSOpenNegotiationRequesterNotification" applicationMessageRef="SRQSOpenNegotiationRequesterNotification" description="" stream="SRQS Maintenance"/>
548         </Message>
549         <Message name="SRQSOpenNegotiationNotification" applicationMessageRef="SRQSOpenNegotiationNotification" condition="to Respondents" description="" stream="SRQS Maintenance"/>
550       </Message>
551     </MessageFlow>
552     <MessageFlow name="SRQS Update Deal Request" description="">
553       <Message name="SRQSUpdateDealStatusRequest" applicationMessageRef="SRQSUpdateDealStatusRequest" description="">
554         <Message name="SRQSDealResponse" applicationMessageRef="SRQSDealResponse" condition="to Requester" description="">
555           <Message name="SRQSDealNotification" applicationMessageRef="SRQSDealNotification" description="" stream="SRQS Maintenance">
556             <Message name="SRQSNegotiationRequesterNotification" applicationMessageRef="SRQSNegotiationRequesterNotification" description="" stream="SRQS Maintenance"/>
557           </Message>
558         </Message>
559         <Message name="SRQSDealNotification" applicationMessageRef="SRQSDealNotification" condition="to Respondent" description="" stream="SRQS Maintenance"/>
560       </Message>
561     </MessageFlow>
562     <MessageFlow name="SRQS Update Negotiation Request" description="">
563       <Message name="SRQSUpdateNegotiationRequest" applicationMessageRef="SRQSUpdateNegotiationRequest" description="">
564         <Message name="SRQSQuoteResponse" applicationMessageRef="SRQSQuoteResponse" condition="to Requester" description="">
565           <Message name="SRQSNegotiationRequesterNotification" applicationMessageRef="SRQSNegotiationRequesterNotification" description="" stream="SRQS Maintenance"/>
566         </Message>
567         <Node name="New Respondent" condition="to Respondent" description="">
568           <Message name="SRQSNegotiationNotification" applicationMessageRef="SRQSNegotiationNotification" condition="No" description="" stream="SRQS Maintenance"/>
569           <Message name="SRQSOpenNegotiationNotification" applicationMessageRef="SRQSOpenNegotiationNotification" condition="Yes" description="" stream="SRQS Maintenance"/>
570         </Node>
571       </Message>
572     </MessageFlow>
573     <MessageFlow name="Session List Inquire" description="">
574       <Message name="InquireSessionListRequest" applicationMessageRef="InquireSessionListRequest" description="">
575         <Message name="InquireSessionListResponse" applicationMessageRef="InquireSessionListResponse" description=""/>
576       </Message>
577     </MessageFlow>
578     <MessageFlow name="TES Compression Run Status Request" description="">
579       <Message name="TESCompressionRunStatusRequest" applicationMessageRef="TESCompressionRunStatusRequest" description="">
580         <Message name="TESCompressionRunStatusResponse" applicationMessageRef="TESCompressionRunStatusResponse" condition="to Initiator" description="">
581           <Message name="TESCompressionRunStatusBroadcast" applicationMessageRef="TESCompressionRunStatusBroadcast" description="" stream="TES Maintenance"/>
582         </Message>
583         <Message name="TESCompressionRunStatusBroadcast" applicationMessageRef="TESCompressionRunStatusBroadcast" condition="to Approver" description="" stream="TES Maintenance"/>
584       </Message>
585     </MessageFlow>
586     <MessageFlow name="Trade Enrichment List Inquire" description="">
587       <Message name="InquireEnrichmentRuleIDListRequest" applicationMessageRef="InquireEnrichmentRuleIDListRequest" description="">
588         <Message name="InquireEnrichmentRuleIDListResponse" applicationMessageRef="InquireEnrichmentRuleIDListResponse" description=""/>
589       </Message>
590     </MessageFlow>
591     <MessageFlow name="Unsubscribe" description="">
592       <Message name="UnsubscribeRequest" applicationMessageRef="UnsubscribeRequest" description="">
593         <Message name="UnsubscribeResponse" applicationMessageRef="UnsubscribeResponse" description=""/>
594       </Message>
595     </MessageFlow>
596     <MessageFlow name="Upload TES Trade Request" description="">
597       <Message name="UploadTESTradeRequest" applicationMessageRef="UploadTESTradeRequest" description="">
598         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Initiator" description="">
599           <Message name="TESUploadBroadcast" applicationMessageRef="TESUploadBroadcast" description="" stream="TES Maintenance"/>
600         </Message>
601         <Node name="TrdRptStatus" condition="to Approver" description="">
602           <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" condition="Pending_New" description="" stream="TES Maintenance"/>
603           <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" condition="else" description="" stream="TES Trade"/>
604         </Node>
605       </Message>
606     </MessageFlow>
607     <MessageFlow name="User List Inquire" description="">
608       <Message name="InquireUserRequest" applicationMessageRef="InquireUserRequest" description="">
609         <Message name="InquireUserResponse" applicationMessageRef="InquireUserResponse" description=""/>
610       </Message>
611     </MessageFlow>
612     <MessageFlow name="User Login" description="">
613       <Message name="UserLoginRequest" applicationMessageRef="UserLoginRequest" description="">
614         <Message name="UserLoginResponse" applicationMessageRef="UserLoginResponse" description=""/>
615       </Message>
616     </MessageFlow>
617     <MessageFlow name="User Logout" description="">
618       <Message name="UserLogoutRequest" applicationMessageRef="UserLogoutRequest" description="">
619         <Message name="UserLogoutResponse" applicationMessageRef="UserLogoutResponse" description=""/>
620       </Message>
621     </MessageFlow>
622   </MessageFlows>
623   <ApplicationMessages>
624     <!-- *************************************** Abstraction Layer 2 ****************************************
625                  This XML section describes the ApplicationMessages transmitted between the participant and the exchange.
626                  An ApplicationMessage gives a data structure a functional meaning (e.g. enter an order).
627                  It might be interesting for users who want:
628                          * uncollapsed structures and sub-structures; * context specific information (e.g. usages, offsets) -->
629     <ApplicationMessage name="AddComplexInstrumentRequest" package="eti_Derivatives" type="AddComplexInstrumentRequest" numericID="10301" description="" functionalCategory="Strategy Creation" alias="Create Strategy" service="Order and Quote Management">
630       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
631         <ValidValue name="SecurityDefinitionRequest" value="c" description="Security Definition Request"/>
632       </Member>
633       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
634         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
635         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
636         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
637         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
638       </Group>
639       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
640         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
641         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
642       </Group>
643       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="24" cardinality="1" description=""/>
644       <Member name="SecuritySubType" type="SecuritySubType" package="eti_Derivatives" numericID="762" usage="optional" offset="28" cardinality="1" description=""/>
645       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="32" cardinality="1" description="">
646         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
647         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
648         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
649         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
650         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
651         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
652         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
653         <ValidValue name="strip" value="9" description="Strip"/>
654       </Member>
655       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="33" cardinality="1" description=""/>
656       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="34" cardinality="1" description=""/>
657       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="54" cardinality="1" description=""/>
658       <Group name="InstrmtLegGrp" type="InstrmtLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
659         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="56" cardinality="1" description=""/>
660         <Member name="LegPrice" type="LegPrice" package="eti_Derivatives" numericID="566" usage="optional" offset="64" cardinality="1" description=""/>
661         <Member name="LegSymbol" type="LegSymbol" package="eti_Derivatives" numericID="600" usage="optional" offset="72" cardinality="1" description=""/>
662         <Member name="LegRatioQty" type="LegRatioQty" package="eti_Derivatives" numericID="623" usage="mandatory" offset="76" cardinality="1" description=""/>
663         <Member name="LegSide" type="LegSide" package="eti_Derivatives" numericID="624" usage="mandatory" offset="80" cardinality="1" description="">
664           <ValidValue name="Buy" value="1" description="Buy"/>
665           <ValidValue name="Sell" value="2" description="Sell"/>
666         </Member>
667         <Member name="LegSecurityType" type="LegSecurityType" package="eti_Derivatives" numericID="609" usage="mandatory" offset="81" cardinality="1" description="">
668           <ValidValue name="Multileg_Instrument" value="1" description="Multileg Instrument"/>
669           <ValidValue name="Underlying_Leg" value="2" description="Underlying Leg"/>
670         </Member>
671         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="82" cardinality="1" description=""/>
672       </Group>
673     </ApplicationMessage>
674     <ApplicationMessage name="AddComplexInstrumentResponse" package="eti_Derivatives" type="AddComplexInstrumentResponse" numericID="10302" description="" functionalCategory="Strategy Creation" alias="Create Strategy Response">
675       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
676         <ValidValue name="SecurityDefinition" value="d" description="Security Definition"/>
677       </Member>
678       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
679         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
680         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
681         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
682       </Group>
683       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
684         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
685         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
686         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
687         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
688         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
689         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
690         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
691           <ValidValue name="Last_Message" value="1" description="Last Message"/>
692         </Member>
693         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
694       </Group>
695       <Member name="LowLimitPrice" type="LowLimitPrice" package="eti_Derivatives" numericID="1148" usage="optional" offset="56" cardinality="1" description=""/>
696       <Member name="HighLimitPrice" type="HighLimitPrice" package="eti_Derivatives" numericID="1149" usage="optional" offset="64" cardinality="1" description=""/>
697       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="72" cardinality="1" description=""/>
698       <Member name="LastUpdateTime" type="LastUpdateTime" package="eti_Derivatives" numericID="779" usage="mandatory" offset="80" cardinality="1" description=""/>
699       <Member name="SecurityResponseID" type="SecurityResponseID" package="eti_Derivatives" numericID="322" usage="mandatory" offset="88" cardinality="1" description=""/>
700       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="96" cardinality="1" description=""/>
701       <Member name="NumberOfSecurities" type="NumberOfSecurities" package="eti_Derivatives" numericID="28614" usage="mandatory" offset="100" cardinality="1" description=""/>
702       <Member name="SecuritySubType" type="SecuritySubType" package="eti_Derivatives" numericID="762" usage="optional" offset="104" cardinality="1" description=""/>
703       <Member name="MultilegModel" type="MultilegModel" package="eti_Derivatives" numericID="1377" usage="mandatory" offset="108" cardinality="1" description="">
704         <ValidValue name="Predefined_Multileg_Security" value="0" description="Predefined Multileg Security"/>
705         <ValidValue name="User_defined_Multileg" value="1" description="User-defined Multileg Security"/>
706       </Member>
707       <Member name="ImpliedMarketIndicator" type="ImpliedMarketIndicator" package="eti_Derivatives" numericID="1144" usage="mandatory" offset="109" cardinality="1" description="">
708         <ValidValue name="Not_implied" value="0" description="Not implied"/>
709         <ValidValue name="Implied_in_out" value="3" description="Both Implied-in and Implied-out"/>
710       </Member>
711       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="110" cardinality="1" description="">
712         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
713         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
714         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
715         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
716         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
717         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
718         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
719         <ValidValue name="strip" value="9" description="Strip"/>
720       </Member>
721       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="111" cardinality="1" description=""/>
722       <Group name="InstrmtLegGrp" type="InstrmtLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
723         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="112" cardinality="1" description=""/>
724         <Member name="LegPrice" type="LegPrice" package="eti_Derivatives" numericID="566" usage="optional" offset="120" cardinality="1" description=""/>
725         <Member name="LegSymbol" type="LegSymbol" package="eti_Derivatives" numericID="600" usage="optional" offset="128" cardinality="1" description=""/>
726         <Member name="LegRatioQty" type="LegRatioQty" package="eti_Derivatives" numericID="623" usage="mandatory" offset="132" cardinality="1" description=""/>
727         <Member name="LegSide" type="LegSide" package="eti_Derivatives" numericID="624" usage="mandatory" offset="136" cardinality="1" description="">
728           <ValidValue name="Buy" value="1" description="Buy"/>
729           <ValidValue name="Sell" value="2" description="Sell"/>
730         </Member>
731         <Member name="LegSecurityType" type="LegSecurityType" package="eti_Derivatives" numericID="609" usage="mandatory" offset="137" cardinality="1" description="">
732           <ValidValue name="Multileg_Instrument" value="1" description="Multileg Instrument"/>
733           <ValidValue name="Underlying_Leg" value="2" description="Underlying Leg"/>
734         </Member>
735         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="138" cardinality="1" description=""/>
736       </Group>
737     </ApplicationMessage>
738     <ApplicationMessage name="AddFlexibleInstrumentRequest" package="eti_Derivatives" type="AddFlexibleInstrumentRequest" numericID="10309" description="" functionalCategory="Flexible Instrument Creation" alias="Create Flexible Instrument Request" service="Order and Quote Management">
739       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
740         <ValidValue name="SecurityDefinitionRequest" value="c" description="Security Definition Request"/>
741       </Member>
742       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
743         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
744         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
745         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
746         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
747       </Group>
748       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
749         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
750         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
751       </Group>
752       <Member name="StrikePrice" type="StrikePrice" package="eti_Derivatives" numericID="202" usage="optional" offset="24" cardinality="1" description=""/>
753       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="32" cardinality="1" description=""/>
754       <Member name="MaturityDate" type="MaturityDate" package="eti_Derivatives" numericID="541" usage="optional" offset="36" cardinality="1" description=""/>
755       <Member name="ContractDate" type="ContractDate" package="eti_Derivatives" numericID="30866" usage="optional" offset="40" cardinality="1" description=""/>
756       <Member name="SettlMethod" type="SettlMethod" package="eti_Derivatives" numericID="1193" usage="mandatory" offset="44" cardinality="1" description="">
757         <ValidValue name="Cash_Settlement" value="C" description="Cash Settlement"/>
758         <ValidValue name="Physical_Settlement" value="P" description="Physical Settlement"/>
759       </Member>
760       <Member name="OptAttribute" type="OptAttribute" package="eti_Derivatives" numericID="206" usage="optional" offset="45" cardinality="1" description=""/>
761       <Member name="PutOrCall" type="PutOrCall" package="eti_Derivatives" numericID="201" usage="optional" offset="46" cardinality="1" description="">
762         <ValidValue name="Put" value="0" description="Put"/>
763         <ValidValue name="Call" value="1" description="Call"/>
764       </Member>
765       <Member name="ExerciseStyle" type="ExerciseStyle" package="eti_Derivatives" numericID="1194" usage="optional" offset="47" cardinality="1" description="">
766         <ValidValue name="European" value="0" description="European"/>
767         <ValidValue name="American" value="1" description="American"/>
768       </Member>
769       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="48" cardinality="1" description=""/>
770       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="68" cardinality="1" description=""/>
771     </ApplicationMessage>
772     <ApplicationMessage name="AddFlexibleInstrumentResponse" package="eti_Derivatives" type="AddFlexibleInstrumentResponse" numericID="10310" description="" functionalCategory="Flexible Instrument Creation" alias="Create Flexible Instrument Response">
773       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
774         <ValidValue name="SecurityDefinition" value="d" description="Security Definition"/>
775       </Member>
776       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
777         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
778         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
779         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
780       </Group>
781       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
782         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
783         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
784         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
785         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
786         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
787         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
788         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
789           <ValidValue name="Last_Message" value="1" description="Last Message"/>
790         </Member>
791         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
792       </Group>
793       <Member name="SecurityResponseID" type="SecurityResponseID" package="eti_Derivatives" numericID="322" usage="mandatory" offset="56" cardinality="1" description=""/>
794       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="64" cardinality="1" description=""/>
795       <Member name="StrikePrice" type="StrikePrice" package="eti_Derivatives" numericID="202" usage="optional" offset="72" cardinality="1" description=""/>
796       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
797       <Member name="MaturityDate" type="MaturityDate" package="eti_Derivatives" numericID="541" usage="optional" offset="84" cardinality="1" description=""/>
798       <Member name="ContractDate" type="ContractDate" package="eti_Derivatives" numericID="30866" usage="optional" offset="88" cardinality="1" description=""/>
799       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="optional" offset="92" cardinality="1" description="">
800         <ValidValue name="flexible_simple_instrument" value="10" description="Flexible Simple Instrument"/>
801       </Member>
802       <Member name="SettlMethod" type="SettlMethod" package="eti_Derivatives" numericID="1193" usage="mandatory" offset="93" cardinality="1" description="">
803         <ValidValue name="Cash_Settlement" value="C" description="Cash Settlement"/>
804         <ValidValue name="Physical_Settlement" value="P" description="Physical Settlement"/>
805       </Member>
806       <Member name="OptAttribute" type="OptAttribute" package="eti_Derivatives" numericID="206" usage="optional" offset="94" cardinality="1" description=""/>
807       <Member name="PutOrCall" type="PutOrCall" package="eti_Derivatives" numericID="201" usage="optional" offset="95" cardinality="1" description="">
808         <ValidValue name="Put" value="0" description="Put"/>
809         <ValidValue name="Call" value="1" description="Call"/>
810       </Member>
811       <Member name="ExerciseStyle" type="ExerciseStyle" package="eti_Derivatives" numericID="1194" usage="optional" offset="96" cardinality="1" description="">
812         <ValidValue name="European" value="0" description="European"/>
813         <ValidValue name="American" value="1" description="American"/>
814       </Member>
815       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="97" cardinality="1" description=""/>
816     </ApplicationMessage>
817     <ApplicationMessage name="AmendBasketTradeRequest" package="eti_Derivatives" type="AmendBasketTradeRequest" numericID="10629" description="" functionalCategory="Basket Trading" alias="Amend Basket Trade Request" service="T7 Entry">
818       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
819         <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
820       </Member>
821       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
822         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
823         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
824         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
825         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
826       </Group>
827       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
828         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
829         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
830       </Group>
831       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" numericID="25161" usage="mandatory" offset="24" cardinality="1" description=""/>
832       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" numericID="25167" usage="mandatory" offset="32" cardinality="1" description=""/>
833       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="36" cardinality="1" description=""/>
834       <Member name="MaturityMonthYear" type="MaturityMonthYear" package="eti_Derivatives" numericID="200" usage="mandatory" offset="40" cardinality="1" description=""/>
835       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" numericID="28899" usage="optional" offset="44" cardinality="1" description=""/>
836       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="48" cardinality="1" description="">
837         <ValidValue name="BTRF" value="1010" description="Basket of Equity Total Return Futures"/>
838         <ValidValue name="EBB" value="1011" description="Equity Bespoke Baskets"/>
839       </Member>
840       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" numericID="25169" usage="mandatory" offset="50" cardinality="1" description=""/>
841       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="52" cardinality="1" description="">
842         <ValidValue name="Submit" value="0" description="Submit"/>
843       </Member>
844       <Member name="BasketTradeReportType" type="BasketTradeReportType" package="eti_Derivatives" numericID="25173" usage="mandatory" offset="53" cardinality="1" description="">
845         <ValidValue name="Addendum" value="4" description="Addendum"/>
846         <ValidValue name="No_Was_Substitute" value="5" description="No/Was (Substitute)"/>
847       </Member>
848       <Member name="NoBasketRootPartyGrps" type="NoBasketRootPartyGrps" package="eti_Derivatives" numericID="25165" usage="mandatory" offset="54" cardinality="1" description=""/>
849       <Member name="NoInstrmtMatchSides" type="NoInstrmtMatchSides" package="eti_Derivatives" numericID="1889" usage="mandatory" offset="55" cardinality="1" description=""/>
850       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" numericID="25168" usage="optional" offset="56" cardinality="1" description=""/>
851       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="76" cardinality="1" description=""/>
852       <Group name="BasketRootPartyGrp" type="BasketRootPartyGrpComp" package="eti_Derivatives" minCardinality="2" cardinality="2" counter="NoBasketRootPartyGrps" description="">
853         <Member name="RootPartySubIDType" type="RootPartySubIDType" package="eti_Derivatives" numericID="1122" usage="mandatory" offset="96" cardinality="1" description="">
854           <ValidValue name="Buyer" value="4001" description="Buyer"/>
855           <ValidValue name="Seller" value="4002" description="Seller"/>
856         </Member>
857         <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Derivatives" numericID="22417" usage="mandatory" offset="98" cardinality="1" description=""/>
858         <Member name="RootPartyContraTrader" type="RootPartyContraTrader" package="eti_Derivatives" numericID="22437" usage="mandatory" offset="103" cardinality="1" description=""/>
859         <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" numericID="26162" usage="optional" offset="109" cardinality="1" description=""/>
860         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="129" cardinality="1" description=""/>
861       </Group>
862       <Group name="InstrmtMatchSideGrp" type="InstrmtMatchSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="199" counter="NoInstrmtMatchSides" description="">
863         <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="0" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
864         <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="8" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
865         <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="16" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
866         <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" numericID="2589" usage="optional" offset="24" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
867         <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="unused" offset="32" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
868         <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" numericID="1898" usage="mandatory" offset="36" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
869         <Member name="SideTrdSubTyp" type="SideTrdSubTyp" package="eti_Derivatives" numericID="1008" usage="mandatory" offset="40" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
870           <ValidValue name="Block_Trade" value="2001" description="Block Trade"/>
871           <ValidValue name="Trade_at_Market" value="2004" description="Trade at Market"/>
872         </Member>
873         <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="42" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
874           <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
875         </Member>
876         <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="43" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
877           <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
878           <ValidValue name="Publish_Trade" value="1" description=""/>
879         </Member>
880         <Member name="InstrmtMatchSideID" type="InstrmtMatchSideID" package="eti_Derivatives" numericID="25166" usage="mandatory" offset="44" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
881         <Member name="EffectOnBasket" type="EffectOnBasket" package="eti_Derivatives" numericID="25163" usage="optional" offset="45" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
882           <ValidValue name="Add_Volume" value="1" description="Add volume"/>
883           <ValidValue name="Remove_Volume" value="2" description="Remove volume"/>
884         </Member>
885         <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" numericID="28583" usage="optional" offset="46" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
886         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="66" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
887       </Group>
888       <Group name="BasketSideAllocGrp" type="BasketSideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description="">
889         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="0" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
890         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" numericID="467" usage="unused" offset="8" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
891         <Member name="PartySubIDType" type="PartySubIDType" package="eti_Derivatives" numericID="803" usage="mandatory" offset="12" offsetBase="InstrmtMatchSideGrp" cardinality="1" description="">
892           <ValidValue name="Buyer" value="14001" description="Buyer"/>
893           <ValidValue name="Seller" value="14002" description="Seller"/>
894         </Member>
895         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="14" offsetBase="InstrmtMatchSideGrp" cardinality="1" description="">
896           <ValidValue name="Buy" value="1" description="Buy"/>
897           <ValidValue name="Sell" value="2" description="Sell"/>
898         </Member>
899         <Member name="InstrmtMatchSideID" type="InstrmtMatchSideID" package="eti_Derivatives" numericID="25166" usage="mandatory" offset="15" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
900         <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" numericID="1840" usage="unused" offset="16" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
901         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="17" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
902         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="22" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
903         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
904       </Group>
905     </ApplicationMessage>
906     <ApplicationMessage name="ApproveBasketTradeRequest" package="eti_Derivatives" type="ApproveBasketTradeRequest" numericID="10623" description="" functionalCategory="Basket Trading" alias="Approve Basket Trade Request" service="T7 Entry">
907       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
908         <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
909       </Member>
910       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
911         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
912         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
913         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
914         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
915       </Group>
916       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
917         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
918         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
919       </Group>
920       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" numericID="25161" usage="mandatory" offset="24" cardinality="1" description=""/>
921       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" numericID="25167" usage="mandatory" offset="32" cardinality="1" description=""/>
922       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="36" cardinality="1" description=""/>
923       <Member name="RootPartySubIDType" type="RootPartySubIDType" package="eti_Derivatives" numericID="1122" usage="mandatory" offset="40" cardinality="1" description="">
924         <ValidValue name="Buyer" value="4001" description="Buyer"/>
925         <ValidValue name="Seller" value="4002" description="Seller"/>
926       </Member>
927       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" numericID="25169" usage="mandatory" offset="42" cardinality="1" description=""/>
928       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="44" cardinality="1" description="">
929         <ValidValue name="BTRF" value="1010" description="Basket of Equity Total Return Futures"/>
930         <ValidValue name="EBB" value="1011" description="Equity Bespoke Baskets"/>
931       </Member>
932       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="46" cardinality="1" description="">
933         <ValidValue name="Accept" value="2" description="Accept"/>
934       </Member>
935       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" numericID="25168" usage="optional" offset="47" cardinality="1" description=""/>
936       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="67" cardinality="1" description=""/>
937       <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" numericID="26162" usage="optional" offset="87" cardinality="1" description=""/>
938       <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="107" cardinality="1" description=""/>
939       <Group name="BasketSideAllocExtGrp" type="BasketSideAllocExtGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description="">
940         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="112" cardinality="1" description=""/>
941         <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="120" cardinality="1" description=""/>
942         <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="128" cardinality="1" description=""/>
943         <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="136" cardinality="1" description=""/>
944         <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="144" cardinality="1" description=""/>
945         <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" numericID="1898" usage="mandatory" offset="148" cardinality="1" description=""/>
946         <Member name="AllocID" type="AllocID" package="eti_Derivatives" numericID="70" usage="mandatory" offset="152" cardinality="1" description=""/>
947         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="156" cardinality="1" description="">
948           <ValidValue name="Buy" value="1" description="Buy"/>
949           <ValidValue name="Sell" value="2" description="Sell"/>
950         </Member>
951         <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="mandatory" offset="157" cardinality="1" description="">
952           <ValidValue name="Close" value="C" description="Close"/>
953           <ValidValue name="Open" value="O" description="Open"/>
954         </Member>
955         <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="158" cardinality="1" description="">
956           <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
957           <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
958           <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
959         </Member>
960         <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="159" cardinality="1" description="">
961           <ValidValue name="Y" value="1" description="Liquidity provision"/>
962           <ValidValue name="N" value="0" description="No liquidity provision"/>
963         </Member>
964         <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="160" cardinality="1" description="">
965           <ValidValue name="Algo" value="22" description="Algo"/>
966           <ValidValue name="Human" value="24" description="Human/Natural person"/>
967         </Member>
968         <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="161" cardinality="1" description="">
969           <ValidValue name="Algo" value="22" description="Algo"/>
970           <ValidValue name="Human" value="24" description="Human/Natural person"/>
971         </Member>
972         <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" numericID="23003" usage="optional" offset="162" cardinality="1" description="">
973           <ValidValue name="Y" value="1" description="Risk reduction"/>
974           <ValidValue name="N" value="0" description="No risk reduction"/>
975         </Member>
976         <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="163" cardinality="1" description="">
977           <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
978         </Member>
979         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="164" cardinality="1" description=""/>
980         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="169" cardinality="1" description=""/>
981         <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="175" cardinality="1" description=""/>
982         <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="177" cardinality="1" description=""/>
983         <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="189" cardinality="1" description=""/>
984         <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="201" cardinality="1" description=""/>
985         <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="213" cardinality="1" description=""/>
986         <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="218" cardinality="1" description=""/>
987         <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="225" cardinality="1" description=""/>
988         <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="234" cardinality="1" description=""/>
989         <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="266" cardinality="1" description=""/>
990         <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="268" cardinality="1" description="">
991           <ValidValue name="W" value="W" description="Desk"/>
992           <ValidValue name="Y" value="Y" description="Electronic"/>
993           <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
994           <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
995           <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
996           <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
997         </Member>
998         <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="269" cardinality="1" description=""/>
999         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="289" cardinality="1" description=""/>
1000       </Group>
1001     </ApplicationMessage>
1002     <ApplicationMessage name="ApproveReverseTESTradeRequest" package="eti_Derivatives" type="ApproveReverseTESTradeRequest" numericID="10631" description="" functionalCategory="TES Trading" alias="Approve Reverse TES Trade Request" service="T7 Entry">
1003       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1004         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
1005       </Member>
1006       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
1007         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1008         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1009         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1010         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1011       </Group>
1012       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
1013         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1014         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
1015       </Group>
1016       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="24" cardinality="1" description=""/>
1017       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="28" cardinality="1" description=""/>
1018       <Member name="AllocID" type="AllocID" package="eti_Derivatives" numericID="70" usage="mandatory" offset="32" cardinality="1" description=""/>
1019       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="36" cardinality="1" description=""/>
1020       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="40" cardinality="1" description=""/>
1021       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="44" cardinality="1" description="">
1022         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
1023         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
1024         <ValidValue name="Compression" value="50" description="Compression"/>
1025         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
1026         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
1027         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
1028         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
1029         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
1030         <ValidValue name="Enlight" value="1006" description="Eurex/Xetra Enlight triggered trade"/>
1031       </Member>
1032       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="46" cardinality="1" description=""/>
1033       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="66" cardinality="1" description=""/>
1034     </ApplicationMessage>
1035     <ApplicationMessage name="ApproveTESTradeRequest" package="eti_Derivatives" type="ApproveTESTradeRequest" numericID="10603" description="" functionalCategory="TES Trading" alias="Approve TES Trade Request" service="T7 Entry">
1036       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1037         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
1038       </Member>
1039       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
1040         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1041         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1042         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1043         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1044       </Group>
1045       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
1046         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1047         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
1048       </Group>
1049       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="24" cardinality="1" description=""/>
1050       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="32" cardinality="1" description=""/>
1051       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="40" cardinality="1" description=""/>
1052       <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="48" cardinality="1" description=""/>
1053       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="56" cardinality="1" description=""/>
1054       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="64" cardinality="1" description=""/>
1055       <Member name="AllocID" type="AllocID" package="eti_Derivatives" numericID="70" usage="mandatory" offset="68" cardinality="1" description=""/>
1056       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="72" cardinality="1" description=""/>
1057       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="76" cardinality="1" description=""/>
1058       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="80" cardinality="1" description=""/>
1059       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="84" cardinality="1" description="">
1060         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
1061         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
1062         <ValidValue name="Compression" value="50" description="Compression"/>
1063         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
1064         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
1065         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
1066         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
1067         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
1068       </Member>
1069       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="86" cardinality="1" description="">
1070         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
1071         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
1072         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
1073       </Member>
1074       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="87" cardinality="1" description="">
1075         <ValidValue name="Accept" value="2" description="Accept"/>
1076       </Member>
1077       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="88" cardinality="1" description="">
1078         <ValidValue name="Buy" value="1" description="Buy"/>
1079         <ValidValue name="Sell" value="2" description="Sell"/>
1080       </Member>
1081       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="89" cardinality="1" description="">
1082         <ValidValue name="Y" value="1" description="Liquidity provision"/>
1083         <ValidValue name="N" value="0" description="No liquidity provision"/>
1084       </Member>
1085       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="90" cardinality="1" description="">
1086         <ValidValue name="Algo" value="22" description="Algo"/>
1087         <ValidValue name="Human" value="24" description="Human/Natural person"/>
1088       </Member>
1089       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="91" cardinality="1" description="">
1090         <ValidValue name="Algo" value="22" description="Algo"/>
1091         <ValidValue name="Human" value="24" description="Human/Natural person"/>
1092       </Member>
1093       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" numericID="23003" usage="optional" offset="92" cardinality="1" description="">
1094         <ValidValue name="Y" value="1" description="Risk reduction"/>
1095         <ValidValue name="N" value="0" description="No risk reduction"/>
1096       </Member>
1097       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="93" cardinality="1" description="">
1098         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
1099       </Member>
1100       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="94" cardinality="1" description=""/>
1101       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="mandatory" offset="114" cardinality="1" description="">
1102         <ValidValue name="Close" value="C" description="Close"/>
1103         <ValidValue name="Open" value="O" description="Open"/>
1104       </Member>
1105       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="115" cardinality="1" description=""/>
1106       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="120" cardinality="1" description=""/>
1107       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="126" cardinality="1" description=""/>
1108       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="128" cardinality="1" description=""/>
1109       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="140" cardinality="1" description=""/>
1110       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="152" cardinality="1" description=""/>
1111       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="164" cardinality="1" description=""/>
1112       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="169" cardinality="1" description=""/>
1113       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="201" cardinality="1" description=""/>
1114       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="208" cardinality="1" description=""/>
1115       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="217" cardinality="1" description=""/>
1116       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="219" cardinality="1" description="">
1117         <ValidValue name="W" value="W" description="Desk"/>
1118         <ValidValue name="Y" value="Y" description="Electronic"/>
1119         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
1120         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
1121         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
1122         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
1123       </Member>
1124       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="220" cardinality="1" description=""/>
1125     </ApplicationMessage>
1126     <ApplicationMessage name="BasketApproveBroadcast" package="eti_Derivatives" type="BasketApproveBroadcast" numericID="10627" description="" functionalCategory="Basket Trading" alias="Approve Basket Broadcast">
1127       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1128         <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
1129       </Member>
1130       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1131         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1132         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1133         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1134       </Group>
1135       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
1136         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
1137         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
1138         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
1139         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
1140         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
1141           <ValidValue name="False" value="0" description="False"/>
1142           <ValidValue name="True" value="1" description="True"/>
1143         </Member>
1144         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
1145           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
1146         </Member>
1147         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
1148           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1149         </Member>
1150         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
1151       </Group>
1152       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" numericID="25161" usage="mandatory" offset="40" cardinality="1" description=""/>
1153       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="48" cardinality="1" description=""/>
1154       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" numericID="25167" usage="mandatory" offset="56" cardinality="1" description=""/>
1155       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="60" cardinality="1" description=""/>
1156       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" numericID="28899" usage="optional" offset="64" cardinality="1" description=""/>
1157       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="68" cardinality="1" description="">
1158         <ValidValue name="BTRF" value="1010" description="Basket of Equity Total Return Futures"/>
1159         <ValidValue name="EBB" value="1011" description="Equity Bespoke Baskets"/>
1160       </Member>
1161       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" numericID="25169" usage="mandatory" offset="70" cardinality="1" description=""/>
1162       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="72" cardinality="1" description="">
1163         <ValidValue name="Accept" value="2" description="Accept"/>
1164       </Member>
1165       <Member name="BasketTradeReportType" type="BasketTradeReportType" package="eti_Derivatives" numericID="25173" usage="mandatory" offset="73" cardinality="1" description="">
1166         <ValidValue name="Submit" value="0" description="Submit"/>
1167         <ValidValue name="Addendum" value="4" description="Addendum"/>
1168         <ValidValue name="No_Was_Substitute" value="5" description="No/Was (Substitute)"/>
1169       </Member>
1170       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="74" cardinality="1" description="">
1171         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
1172       </Member>
1173       <Member name="NoBasketRootPartyGrps" type="NoBasketRootPartyGrps" package="eti_Derivatives" numericID="25165" usage="mandatory" offset="75" cardinality="1" description=""/>
1174       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" numericID="20007" usage="mandatory" offset="76" cardinality="1" description="">
1175         <ValidValue name="Participant" value="1" description="Participant"/>
1176         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
1177       </Member>
1178       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" numericID="22036" usage="mandatory" offset="77" cardinality="1" description=""/>
1179       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" numericID="25168" usage="optional" offset="83" cardinality="1" description=""/>
1180       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="103" cardinality="1" description=""/>
1181       <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="123" cardinality="1" description=""/>
1182       <Group name="BasketRootPartyGrp" type="BasketRootPartyGrpComp" package="eti_Derivatives" minCardinality="2" cardinality="2" counter="NoBasketRootPartyGrps" description="">
1183         <Member name="RootPartySubIDType" type="RootPartySubIDType" package="eti_Derivatives" numericID="1122" usage="mandatory" offset="128" cardinality="1" description="">
1184           <ValidValue name="Buyer" value="4001" description="Buyer"/>
1185           <ValidValue name="Seller" value="4002" description="Seller"/>
1186           <ValidValue name="Broker" value="4003" description="Broker"/>
1187         </Member>
1188         <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Derivatives" numericID="22417" usage="mandatory" offset="130" cardinality="1" description=""/>
1189         <Member name="RootPartyContraTrader" type="RootPartyContraTrader" package="eti_Derivatives" numericID="22437" usage="mandatory" offset="135" cardinality="1" description=""/>
1190         <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" numericID="26162" usage="optional" offset="141" cardinality="1" description=""/>
1191         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="161" cardinality="1" description=""/>
1192       </Group>
1193       <Group name="BasketSideAllocExtBCGrp" type="BasketSideAllocExtBCGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description="">
1194         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="0" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1195         <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="8" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1196         <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="16" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1197         <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="24" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1198         <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" numericID="2589" usage="optional" offset="32" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1199         <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="40" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1200         <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" numericID="1898" usage="mandatory" offset="44" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1201         <Member name="AllocID" type="AllocID" package="eti_Derivatives" numericID="70" usage="mandatory" offset="48" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1202         <Member name="SideTrdSubTyp" type="SideTrdSubTyp" package="eti_Derivatives" numericID="1008" usage="mandatory" offset="52" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1203           <ValidValue name="Block_Trade" value="2001" description="Block Trade"/>
1204           <ValidValue name="Trade_at_Market" value="2004" description="Trade at Market"/>
1205         </Member>
1206         <Member name="PartySubIDType" type="PartySubIDType" package="eti_Derivatives" numericID="803" usage="mandatory" offset="54" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1207           <ValidValue name="Buyer" value="14001" description="Buyer"/>
1208           <ValidValue name="Seller" value="14002" description="Seller"/>
1209         </Member>
1210         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="56" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1211           <ValidValue name="Buy" value="1" description="Buy"/>
1212           <ValidValue name="Sell" value="2" description="Sell"/>
1213         </Member>
1214         <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="mandatory" offset="57" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1215           <ValidValue name="Close" value="C" description="Close"/>
1216           <ValidValue name="Open" value="O" description="Open"/>
1217         </Member>
1218         <Member name="EffectOnBasket" type="EffectOnBasket" package="eti_Derivatives" numericID="25163" usage="optional" offset="58" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1219           <ValidValue name="Add_Volume" value="1" description="Add volume"/>
1220           <ValidValue name="Remove_Volume" value="2" description="Remove volume"/>
1221         </Member>
1222         <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="59" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1223           <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
1224           <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
1225           <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
1226         </Member>
1227         <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" numericID="1840" usage="mandatory" offset="60" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1228           <ValidValue name="Approved" value="2" description="Approved"/>
1229         </Member>
1230         <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="61" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1231           <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
1232         </Member>
1233         <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="62" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1234           <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
1235           <ValidValue name="Publish_Trade" value="1" description=""/>
1236         </Member>
1237         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="63" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1238         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="68" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1239         <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="74" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1240         <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="76" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1241         <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="88" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1242         <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="100" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1243         <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="112" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1244         <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="117" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1245         <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="124" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1246         <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="133" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1247         <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="165" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1248         <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="167" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1249           <ValidValue name="W" value="W" description="Desk"/>
1250           <ValidValue name="Y" value="Y" description="Electronic"/>
1251           <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
1252           <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
1253           <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
1254           <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
1255         </Member>
1256         <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="168" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1257         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="188" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1258       </Group>
1259     </ApplicationMessage>
1260     <ApplicationMessage name="BasketBroadcast" package="eti_Derivatives" type="BasketBroadcast" numericID="10625" description="" functionalCategory="Basket Trading" alias="Basket Trading Broadcast">
1261       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1262         <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
1263       </Member>
1264       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1265         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1266         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1267         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1268       </Group>
1269       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
1270         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
1271         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
1272         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
1273         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
1274         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
1275           <ValidValue name="False" value="0" description="False"/>
1276           <ValidValue name="True" value="1" description="True"/>
1277         </Member>
1278         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
1279           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
1280         </Member>
1281         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
1282           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1283         </Member>
1284         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
1285       </Group>
1286       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" numericID="25161" usage="mandatory" offset="40" cardinality="1" description=""/>
1287       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="48" cardinality="1" description=""/>
1288       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" numericID="25167" usage="mandatory" offset="56" cardinality="1" description=""/>
1289       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="60" cardinality="1" description=""/>
1290       <Member name="MaturityMonthYear" type="MaturityMonthYear" package="eti_Derivatives" numericID="200" usage="mandatory" offset="64" cardinality="1" description=""/>
1291       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" numericID="28899" usage="optional" offset="68" cardinality="1" description=""/>
1292       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" numericID="25169" usage="mandatory" offset="72" cardinality="1" description=""/>
1293       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="74" cardinality="1" description="">
1294         <ValidValue name="BTRF" value="1010" description="Basket of Equity Total Return Futures"/>
1295         <ValidValue name="EBB" value="1011" description="Equity Bespoke Baskets"/>
1296       </Member>
1297       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="76" cardinality="1" description="">
1298         <ValidValue name="Submit" value="0" description="Submit"/>
1299         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
1300       </Member>
1301       <Member name="BasketTradeReportType" type="BasketTradeReportType" package="eti_Derivatives" numericID="25173" usage="mandatory" offset="77" cardinality="1" description="">
1302         <ValidValue name="Submit" value="0" description="Submit"/>
1303         <ValidValue name="Addendum" value="4" description="Addendum"/>
1304         <ValidValue name="No_Was_Substitute" value="5" description="No/Was (Substitute)"/>
1305       </Member>
1306       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="78" cardinality="1" description="">
1307         <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
1308         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
1309       </Member>
1310       <Member name="NoBasketRootPartyGrpsBC" type="NoBasketRootPartyGrpsBC" package="eti_Derivatives" numericID="25171" usage="mandatory" offset="79" cardinality="1" description=""/>
1311       <Member name="NoInstrmtMatchSides" type="NoInstrmtMatchSides" package="eti_Derivatives" numericID="1889" usage="mandatory" offset="80" cardinality="1" description=""/>
1312       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" numericID="25168" usage="optional" offset="81" cardinality="1" description=""/>
1313       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="101" cardinality="1" description=""/>
1314       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="121" cardinality="1" description=""/>
1315       <Group name="BasketRootPartyGrp" type="BasketRootPartyGrpComp" package="eti_Derivatives" minCardinality="3" cardinality="3" counter="NoBasketRootPartyGrpsBC" description="">
1316         <Member name="RootPartySubIDType" type="RootPartySubIDType" package="eti_Derivatives" numericID="1122" usage="mandatory" offset="128" cardinality="1" description="">
1317           <ValidValue name="Buyer" value="4001" description="Buyer"/>
1318           <ValidValue name="Seller" value="4002" description="Seller"/>
1319           <ValidValue name="Broker" value="4003" description="Broker"/>
1320         </Member>
1321         <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Derivatives" numericID="22417" usage="mandatory" offset="130" cardinality="1" description=""/>
1322         <Member name="RootPartyContraTrader" type="RootPartyContraTrader" package="eti_Derivatives" numericID="22437" usage="mandatory" offset="135" cardinality="1" description=""/>
1323         <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" numericID="26162" usage="optional" offset="141" cardinality="1" description=""/>
1324         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="161" cardinality="1" description=""/>
1325       </Group>
1326       <Group name="InstrmtMatchSideGrp" type="InstrmtMatchSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="199" counter="NoInstrmtMatchSides" description="">
1327         <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="0" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1328         <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="8" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1329         <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="16" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1330         <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" numericID="2589" usage="optional" offset="24" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1331         <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="32" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1332         <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" numericID="1898" usage="mandatory" offset="36" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1333         <Member name="SideTrdSubTyp" type="SideTrdSubTyp" package="eti_Derivatives" numericID="1008" usage="mandatory" offset="40" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1334           <ValidValue name="Block_Trade" value="2001" description="Block Trade"/>
1335           <ValidValue name="Trade_at_Market" value="2004" description="Trade at Market"/>
1336         </Member>
1337         <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="42" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1338           <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
1339         </Member>
1340         <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="43" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1341           <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
1342           <ValidValue name="Publish_Trade" value="1" description=""/>
1343         </Member>
1344         <Member name="InstrmtMatchSideID" type="InstrmtMatchSideID" package="eti_Derivatives" numericID="25166" usage="mandatory" offset="44" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1345         <Member name="EffectOnBasket" type="EffectOnBasket" package="eti_Derivatives" numericID="25163" usage="optional" offset="45" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
1346           <ValidValue name="Add_Volume" value="1" description="Add volume"/>
1347           <ValidValue name="Remove_Volume" value="2" description="Remove volume"/>
1348         </Member>
1349         <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" numericID="28583" usage="optional" offset="46" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1350         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="66" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
1351       </Group>
1352       <Group name="BasketSideAllocGrp" type="BasketSideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description="">
1353         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="0" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
1354         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" numericID="467" usage="mandatory" offset="8" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
1355         <Member name="PartySubIDType" type="PartySubIDType" package="eti_Derivatives" numericID="803" usage="mandatory" offset="12" offsetBase="InstrmtMatchSideGrp" cardinality="1" description="">
1356           <ValidValue name="Buyer" value="14001" description="Buyer"/>
1357           <ValidValue name="Seller" value="14002" description="Seller"/>
1358         </Member>
1359         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="14" offsetBase="InstrmtMatchSideGrp" cardinality="1" description="">
1360           <ValidValue name="Buy" value="1" description="Buy"/>
1361           <ValidValue name="Sell" value="2" description="Sell"/>
1362         </Member>
1363         <Member name="InstrmtMatchSideID" type="InstrmtMatchSideID" package="eti_Derivatives" numericID="25166" usage="mandatory" offset="15" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
1364         <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" numericID="1840" usage="mandatory" offset="16" offsetBase="InstrmtMatchSideGrp" cardinality="1" description="">
1365           <ValidValue name="Pending" value="1" description="Pending"/>
1366           <ValidValue name="Approved" value="2" description="Approved"/>
1367           <ValidValue name="Auto_Approved" value="3" description="Auto Approved"/>
1368           <ValidValue name="Uploaded" value="4" description="Uploaded"/>
1369           <ValidValue name="Canceled" value="5" description="Canceled"/>
1370           <ValidValue name="Pending_Execution" value="6" description="Pending Execution"/>
1371           <ValidValue name="Pending_Reversal" value="7" description="Pending Reversal"/>
1372           <ValidValue name="Approved_Reversal" value="8" description="Side Approved Reversal"/>
1373           <ValidValue name="Reversed" value="9" description="Reversed"/>
1374           <ValidValue name="Cancelled_Reversal" value="10" description="Cancelled Reversal"/>
1375         </Member>
1376         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="17" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
1377         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="22" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
1378         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
1379       </Group>
1380     </ApplicationMessage>
1381     <ApplicationMessage name="BasketDeleteBroadcast" package="eti_Derivatives" type="BasketDeleteBroadcast" numericID="10626" description="" functionalCategory="Basket Trading" alias="Delete Basket Broadcast">
1382       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1383         <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
1384       </Member>
1385       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1386         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1387         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1388         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1389       </Group>
1390       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
1391         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
1392         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
1393         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
1394         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
1395         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
1396           <ValidValue name="False" value="0" description="False"/>
1397           <ValidValue name="True" value="1" description="True"/>
1398         </Member>
1399         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
1400           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
1401         </Member>
1402         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
1403           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1404         </Member>
1405         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
1406       </Group>
1407       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" numericID="25161" usage="mandatory" offset="40" cardinality="1" description=""/>
1408       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="48" cardinality="1" description=""/>
1409       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="56" cardinality="1" description=""/>
1410       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" numericID="25167" usage="mandatory" offset="60" cardinality="1" description=""/>
1411       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" numericID="28899" usage="optional" offset="64" cardinality="1" description=""/>
1412       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="68" cardinality="1" description="">
1413         <ValidValue name="BTRF" value="1010" description="Basket of Equity Total Return Futures"/>
1414         <ValidValue name="EBB" value="1011" description="Equity Bespoke Baskets"/>
1415       </Member>
1416       <Member name="DeleteReason" type="DeleteReason" package="eti_Derivatives" numericID="285" usage="mandatory" offset="70" cardinality="1" description="">
1417         <ValidValue name="No_special_reason" value="100" description="Deletion via the TES Delete Request"/>
1418         <ValidValue name="TAS_Change" value="101" description="Automatic deletion due to TES Activity State Change"/>
1419         <ValidValue name="Intraday_Expiration" value="102" description="Automatic deletion due to instrument expiration"/>
1420         <ValidValue name="Risk_Event" value="103" description="Deletion caused by Clearing/Risk stop"/>
1421         <ValidValue name="Stop_Trading" value="104" description="Deletion caused by Trading stop"/>
1422         <ValidValue name="Instrument_Deletion" value="105" description="Deletion of Instrument"/>
1423         <ValidValue name="Instrument_Suspension" value="106" description="Suspension of Instrument"/>
1424         <ValidValue name="PreTrade_Risk_Event" value="107" description="Deletion caused by a pre-trade risk event"/>
1425         <ValidValue name="Amendment_Reset" value="108" description="Basket amendment cancelled"/>
1426         <ValidValue name="Amendment_User_Cancelled" value="109" description="Amendment cancelled by user action"/>
1427         <ValidValue name="Compression_Cancelled_By_User" value="110" description="Compression cancelled by service provider"/>
1428         <ValidValue name="Compression_Cancelled_By_System" value="111" description="Compression cancelled by system"/>
1429       </Member>
1430       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="71" cardinality="1" description="">
1431         <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
1432         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
1433       </Member>
1434       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="72" cardinality="1" description=""/>
1435       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="92" cardinality="1" description=""/>
1436     </ApplicationMessage>
1437     <ApplicationMessage name="BasketExecutionBroadcast" package="eti_Derivatives" type="BasketExecutionBroadcast" numericID="10628" description="" functionalCategory="Basket Trading" alias="Basket Execution Broadcast">
1438       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1439         <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
1440       </Member>
1441       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1442         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1443         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1444         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1445       </Group>
1446       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
1447         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
1448         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
1449         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
1450         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
1451         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
1452           <ValidValue name="False" value="0" description="False"/>
1453           <ValidValue name="True" value="1" description="True"/>
1454         </Member>
1455         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
1456           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
1457         </Member>
1458         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
1459           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1460         </Member>
1461         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
1462       </Group>
1463       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" numericID="25161" usage="mandatory" offset="40" cardinality="1" description=""/>
1464       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="48" cardinality="1" description=""/>
1465       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" numericID="25167" usage="mandatory" offset="56" cardinality="1" description=""/>
1466       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="60" cardinality="1" description=""/>
1467       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" numericID="28899" usage="optional" offset="64" cardinality="1" description=""/>
1468       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="68" cardinality="1" description="">
1469         <ValidValue name="BTRF" value="1010" description="Basket of Equity Total Return Futures"/>
1470         <ValidValue name="EBB" value="1011" description="Equity Bespoke Baskets"/>
1471       </Member>
1472       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="70" cardinality="1" description="">
1473         <ValidValue name="Accept" value="2" description="Accept"/>
1474       </Member>
1475       <Member name="NoInstrmtMatchSides" type="NoInstrmtMatchSides" package="eti_Derivatives" numericID="1889" usage="mandatory" offset="71" cardinality="1" description=""/>
1476       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="72" cardinality="1" description="">
1477         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
1478       </Member>
1479       <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" numericID="26162" usage="optional" offset="73" cardinality="1" description=""/>
1480       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="93" cardinality="1" description=""/>
1481       <Group name="BasketExecGrp" type="BasketExecGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="199" counter="NoInstrmtMatchSides" description="">
1482         <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="96" cardinality="1" description=""/>
1483         <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" numericID="1898" usage="mandatory" offset="100" cardinality="1" description=""/>
1484         <Member name="AllocID" type="AllocID" package="eti_Derivatives" numericID="70" usage="mandatory" offset="104" cardinality="1" description=""/>
1485         <Member name="SideTrdSubTyp" type="SideTrdSubTyp" package="eti_Derivatives" numericID="1008" usage="mandatory" offset="108" cardinality="1" description="">
1486           <ValidValue name="Block_Trade" value="2001" description="Block Trade"/>
1487           <ValidValue name="Trade_at_Market" value="2004" description="Trade at Market"/>
1488         </Member>
1489         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="110" cardinality="1" description=""/>
1490       </Group>
1491     </ApplicationMessage>
1492     <ApplicationMessage name="BasketResponse" package="eti_Derivatives" type="BasketResponse" numericID="10624" description="" functionalCategory="Basket Trading" alias="Basket Trading Response">
1493       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1494         <ValidValue name="TradeMatchReportAck" value="DD" description="Trade Match Report Ack"/>
1495       </Member>
1496       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1497         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1498         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1499         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1500       </Group>
1501       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
1502         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1503         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
1504         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
1505         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
1506       </Group>
1507       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" numericID="25167" usage="mandatory" offset="32" cardinality="1" description=""/>
1508       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="36" cardinality="1" description=""/>
1509     </ApplicationMessage>
1510     <ApplicationMessage name="BroadcastErrorNotification" package="eti_Derivatives" type="BroadcastErrorNotification" numericID="10032" description="" functionalCategory="Other" alias="Gap Fill">
1511       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1512         <ValidValue name="ApplicationMessageReport" value="BY" description="Application Message Report"/>
1513       </Member>
1514       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1515         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1516         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1517         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1518       </Group>
1519       <Group name="NotifHeader" type="NotifHeaderComp" package="eti_Derivatives" cardinality="1" description="">
1520         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
1521       </Group>
1522       <Member name="ApplIDStatus" type="ApplIDStatus" package="eti_Derivatives" numericID="28724" usage="mandatory" offset="16" cardinality="1" description="">
1523         <ValidValue name="Outbound_conversion_error" value="105" description="Error converting response or broadcast"/>
1524       </Member>
1525       <Member name="RefApplSubID" type="RefApplSubID" package="eti_Derivatives" numericID="28728" usage="optional" offset="20" cardinality="1" description=""/>
1526       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" numericID="30354" usage="mandatory" offset="24" cardinality="1" description=""/>
1527       <Member name="RefApplID" type="RefApplID" package="eti_Derivatives" numericID="1355" usage="mandatory" offset="26" cardinality="1" description="">
1528         <ValidValue name="Trade" value="1" description="Trade"/>
1529         <ValidValue name="News" value="2" description="News"/>
1530         <ValidValue name="Service_availability" value="3" description="Service Availability"/>
1531         <ValidValue name="Session_data" value="4" description="Session Data"/>
1532         <ValidValue name="Listener_data" value="5" description="Listener Data"/>
1533         <ValidValue name="RiskControl" value="6" description="Risk Control"/>
1534         <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
1535         <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
1536         <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
1537         <ValidValue name="Service_Availability_Market" value="10" description="Service Availability Market"/>
1538       </Member>
1539       <Member name="SessionStatus" type="SessionStatus" package="eti_Derivatives" numericID="1409" usage="mandatory" offset="27" cardinality="1" description="">
1540         <ValidValue name="Active" value="0" description="Session active"/>
1541         <ValidValue name="Logout" value="4" description="Session logout complete"/>
1542       </Member>
1543       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
1544       <Member name="VarText" type="VarText" package="eti_Derivatives" numericID="30355" usage="mandatory" offset="32" cardinality="1" counter="VarTextLen" description=""/>
1545     </ApplicationMessage>
1546     <ApplicationMessage name="CLIPDeletionNotification" package="eti_Derivatives" type="CLIPDeletionNotification" numericID="10134" description="" functionalCategory="CLIP Trading" alias="CLIP Deletion Notification">
1547       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1548         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
1549       </Member>
1550       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1551         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1552         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1553         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1554       </Group>
1555       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
1556         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
1557         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
1558         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
1559         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
1560         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
1561         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="unused" offset="38" cardinality="1" description=""/>
1562         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
1563           <ValidValue name="Session_data" value="4" description="Session Data"/>
1564         </Member>
1565         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="unused" offset="55" cardinality="1" description=""/>
1566         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
1567           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1568         </Member>
1569         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
1570       </Group>
1571       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
1572       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="72" cardinality="1" description=""/>
1573       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="80" cardinality="1" description=""/>
1574       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="88" cardinality="1" description=""/>
1575       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="96" cardinality="1" description=""/>
1576       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="100" cardinality="1" description="">
1577         <ValidValue name="CLIP_Arrangement_time_out" value="343" description="CLIP Request deleted by arrangement time out"/>
1578         <ValidValue name="CLIP_Arrangement_Validation" value="344" description="CLIP Request deleted by arrangement validation"/>
1579         <ValidValue name="CLIP_Execution" value="340" description="CLIP execution after improvement period"/>
1580         <ValidValue name="Instrument_State_Change" value="122" description="Instrument State Change"/>
1581       </Member>
1582       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="102" cardinality="1" description="">
1583         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
1584         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
1585         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
1586         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
1587         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
1588         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
1589         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
1590         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
1591         <ValidValue name="strip" value="9" description="Strip"/>
1592       </Member>
1593       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="103" cardinality="1" description="">
1594         <ValidValue name="Buy" value="1" description="Buy"/>
1595         <ValidValue name="Sell" value="2" description="Sell"/>
1596       </Member>
1597       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="104" cardinality="1" description="">
1598         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1599       </Member>
1600       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="105" cardinality="1" description="">
1601         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1602         <ValidValue name="Trade" value="F" description="Trade"/>
1603       </Member>
1604       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="106" cardinality="1" description=""/>
1605     </ApplicationMessage>
1606     <ApplicationMessage name="CLIPExecutionNotification" package="eti_Derivatives" type="CLIPExecutionNotification" numericID="10135" description="" functionalCategory="CLIP Trading" alias="CLIP Execution Notification">
1607       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1608         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
1609       </Member>
1610       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1611         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1612         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1613         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1614       </Group>
1615       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
1616         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
1617         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
1618         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
1619         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
1620         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
1621         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
1622         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
1623           <ValidValue name="Session_data" value="4" description="Session Data"/>
1624         </Member>
1625         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
1626           <ValidValue name="False" value="0" description="False"/>
1627         </Member>
1628         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
1629           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1630         </Member>
1631         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
1632       </Group>
1633       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
1634       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="72" cardinality="1" description=""/>
1635       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="80" cardinality="1" description=""/>
1636       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="88" cardinality="1" description=""/>
1637       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="mandatory" offset="96" cardinality="1" description=""/>
1638       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="104" cardinality="1" description=""/>
1639       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="112" cardinality="1" description=""/>
1640       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="116" cardinality="1" description="">
1641         <ValidValue name="CLIP_Execution" value="340" description="CLIP execution after improvement period"/>
1642       </Member>
1643       <Member name="NoLegExecs" type="NoLegExecs" package="eti_Derivatives" numericID="30555" usage="mandatory" offset="118" cardinality="1" description=""/>
1644       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="120" cardinality="1" description="">
1645         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
1646         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
1647         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
1648         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
1649         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
1650         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
1651         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
1652         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
1653         <ValidValue name="strip" value="9" description="Strip"/>
1654       </Member>
1655       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="121" cardinality="1" description="">
1656         <ValidValue name="Buy" value="1" description="Buy"/>
1657         <ValidValue name="Sell" value="2" description="Sell"/>
1658       </Member>
1659       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="122" cardinality="1" description="">
1660         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1661         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
1662         <ValidValue name="Filled" value="2" description="Filled"/>
1663       </Member>
1664       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="123" cardinality="1" description="">
1665         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1666         <ValidValue name="Trade" value="F" description="Trade"/>
1667       </Member>
1668       <Member name="MatchType" type="MatchType" package="eti_Derivatives" numericID="574" usage="mandatory" offset="124" cardinality="1" description="">
1669         <ValidValue name="Liquidity_Improvement_Cross" value="13" description="Liquidity Improvement Cross"/>
1670       </Member>
1671       <Member name="NoFills" type="NoFills" package="eti_Derivatives" numericID="1362" usage="mandatory" offset="125" cardinality="1" description=""/>
1672       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="126" cardinality="1" description=""/>
1673       <Group name="FillsGrp" type="FillsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoFills" description="">
1674         <Member name="FillPx" type="FillPx" package="eti_Derivatives" numericID="1364" usage="mandatory" offset="128" cardinality="1" description=""/>
1675         <Member name="FillQty" type="FillQty" package="eti_Derivatives" numericID="1365" usage="mandatory" offset="136" cardinality="1" description=""/>
1676         <Member name="FillMatchID" type="FillMatchID" package="eti_Derivatives" numericID="28708" usage="mandatory" offset="144" cardinality="1" description=""/>
1677         <Member name="FillExecID" type="FillExecID" package="eti_Derivatives" numericID="1363" usage="mandatory" offset="148" cardinality="1" description=""/>
1678         <Member name="FillLiquidityInd" type="FillLiquidityInd" package="eti_Derivatives" numericID="1443" usage="optional" offset="152" cardinality="1" description="">
1679           <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
1680           <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
1681         </Member>
1682         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="153" cardinality="1" description=""/>
1683       </Group>
1684       <Group name="InstrmntLegExecGrp" type="InstrmntLegExecGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="600" counter="NoLegExecs" description="">
1685         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="0" offsetBase="FillsGrp" cardinality="1" description=""/>
1686         <Member name="LegLastPx" type="LegLastPx" package="eti_Derivatives" numericID="637" usage="mandatory" offset="8" offsetBase="FillsGrp" cardinality="1" description=""/>
1687         <Member name="LegLastQty" type="LegLastQty" package="eti_Derivatives" numericID="1418" usage="mandatory" offset="16" offsetBase="FillsGrp" cardinality="1" description=""/>
1688         <Member name="LegExecID" type="LegExecID" package="eti_Derivatives" numericID="1893" usage="mandatory" offset="24" offsetBase="FillsGrp" cardinality="1" description=""/>
1689         <Member name="LegSide" type="LegSide" package="eti_Derivatives" numericID="624" usage="mandatory" offset="28" offsetBase="FillsGrp" cardinality="1" description="">
1690           <ValidValue name="Buy" value="1" description="Buy"/>
1691           <ValidValue name="Sell" value="2" description="Sell"/>
1692         </Member>
1693         <Member name="FillRefID" type="FillRefID" package="eti_Derivatives" numericID="2421" usage="mandatory" offset="29" offsetBase="FillsGrp" cardinality="1" description=""/>
1694         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="30" offsetBase="FillsGrp" cardinality="1" description=""/>
1695       </Group>
1696     </ApplicationMessage>
1697     <ApplicationMessage name="CLIPResponse" package="eti_Derivatives" type="CLIPResponse" numericID="10133" description="" functionalCategory="CLIP Trading" alias="Response to a CLIP Request">
1698       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1699         <ValidValue name="CrossRequestAck" value="DT" description="Cross Request Ack"/>
1700       </Member>
1701       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1702         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1703         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1704         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1705       </Group>
1706       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
1707         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1708         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
1709         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
1710         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
1711         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
1712         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
1713         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
1714           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1715         </Member>
1716         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
1717       </Group>
1718       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="56" cardinality="1" description=""/>
1719       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="64" cardinality="1" description=""/>
1720       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
1721       <Member name="CrossRequestID" type="CrossRequestID" package="eti_Derivatives" numericID="2672" usage="optional" offset="76" cardinality="1" description=""/>
1722       <Member name="NoSides" type="NoSides" package="eti_Derivatives" numericID="552" usage="mandatory" offset="80" cardinality="1" description=""/>
1723       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="81" cardinality="1" description=""/>
1724       <Group name="CrossRequestAckSideGrp" type="CrossRequestAckSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="2" counter="NoSides" description="">
1725         <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="88" cardinality="1" description=""/>
1726         <Member name="InputSource" type="InputSource" package="eti_Derivatives" numericID="979" usage="mandatory" offset="96" cardinality="1" description="">
1727           <ValidValue name="Client_Broker" value="1" description="Client Broker"/>
1728           <ValidValue name="Proprietary_Broker" value="2" description="Proprietary Broker"/>
1729         </Member>
1730         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="97" cardinality="1" description="">
1731           <ValidValue name="Buy" value="1" description="Buy"/>
1732           <ValidValue name="Sell" value="2" description="Sell"/>
1733         </Member>
1734         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="98" cardinality="1" description=""/>
1735       </Group>
1736     </ApplicationMessage>
1737     <ApplicationMessage name="CrossRequest" package="eti_Derivatives" type="CrossRequest" numericID="10118" description="" functionalCategory="Quote and Cross Request" alias="Cross Request" service="Order and Quote Management">
1738       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1739         <ValidValue name="CrossRequest" value="DS" description="Cross Request"/>
1740       </Member>
1741       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
1742         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1743         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1744         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1745         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1746       </Group>
1747       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
1748         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1749         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
1750       </Group>
1751       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
1752       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="32" cardinality="1" description=""/>
1753       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="40" cardinality="1" description=""/>
1754       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="44" cardinality="1" description=""/>
1755     </ApplicationMessage>
1756     <ApplicationMessage name="CrossRequestResponse" package="eti_Derivatives" type="CrossRequestResponse" numericID="10119" description="" functionalCategory="Quote and Cross Request" alias="Cross Request Response">
1757       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1758         <ValidValue name="RequestAcknowledge" value="U1" description="Request Acknowledge"/>
1759       </Member>
1760       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1761         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1762         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1763         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1764       </Group>
1765       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
1766         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1767         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
1768         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
1769         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
1770         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
1771         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
1772         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
1773           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1774         </Member>
1775         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
1776       </Group>
1777       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="56" cardinality="1" description=""/>
1778     </ApplicationMessage>
1779     <ApplicationMessage name="DeleteAllOrderBroadcast" package="eti_Derivatives" type="DeleteAllOrderBroadcast" numericID="10122" description="" functionalCategory="Order Handling" alias="Order Mass Cancellation Notification">
1780       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1781         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
1782       </Member>
1783       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1784         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1785         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1786         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1787       </Group>
1788       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
1789         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
1790         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
1791         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
1792         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
1793         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
1794         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
1795         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
1796           <ValidValue name="Session_data" value="4" description="Session Data"/>
1797           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
1798         </Member>
1799         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
1800           <ValidValue name="False" value="0" description="False"/>
1801           <ValidValue name="True" value="1" description="True"/>
1802         </Member>
1803         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
1804           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
1805           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1806         </Member>
1807         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
1808       </Group>
1809       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" numericID="1369" usage="mandatory" offset="64" cardinality="1" description=""/>
1810       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="optional" offset="72" cardinality="1" description=""/>
1811       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="optional" offset="80" cardinality="1" description=""/>
1812       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="88" cardinality="1" description=""/>
1813       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="mandatory" offset="92" cardinality="1" description=""/>
1814       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" numericID="20612" usage="optional" offset="96" cardinality="1" description=""/>
1815       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Derivatives" numericID="20036" usage="optional" offset="100" cardinality="1" description=""/>
1816       <Member name="NoNotAffectedOrders" type="NoNotAffectedOrders" package="eti_Derivatives" numericID="1370" usage="mandatory" offset="104" cardinality="1" description=""/>
1817       <Member name="NoAffectedOrderRequests" type="NoAffectedOrderRequests" package="eti_Derivatives" numericID="28782" usage="mandatory" offset="106" cardinality="1" description=""/>
1818       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" numericID="20007" usage="optional" offset="108" cardinality="1" description="">
1819         <ValidValue name="Participant" value="1" description="Participant"/>
1820         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
1821       </Member>
1822       <Member name="MassActionReason" type="MassActionReason" package="eti_Derivatives" numericID="28721" usage="mandatory" offset="109" cardinality="1" description="">
1823         <ValidValue name="No_Special_Reason" value="0" description="No special reason"/>
1824         <ValidValue name="Stop_Trading" value="1" description="Trading was stopped"/>
1825         <ValidValue name="Emergency" value="2" description="Emergency"/>
1826         <ValidValue name="Market_Maker_Protection" value="3" description="Market Maker Protection"/>
1827         <ValidValue name="Session_Loss" value="6" description="Session loss or logout"/>
1828         <ValidValue name="Duplicate_Session_Login" value="7" description="Duplicate Session Login"/>
1829         <ValidValue name="Clearing_Risk_Control" value="8" description="Clearing Risk Control"/>
1830         <ValidValue name="Internal_Connection_Loss" value="100" description="Internal connection loss"/>
1831         <ValidValue name="Instrument_Suspended" value="107" description="Instrument Suspended"/>
1832         <ValidValue name="Member_disable" value="117" description="Member has been disabled"/>
1833       </Member>
1834       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="mandatory" offset="110" cardinality="1" description="">
1835         <ValidValue name="H_Q" value="3" description="Persistent and non-persistent orders affected (FIX value 'H Q')"/>
1836         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
1837       </Member>
1838       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="optional" offset="111" cardinality="1" description="">
1839         <ValidValue name="Buy" value="1" description="Buy"/>
1840         <ValidValue name="Sell" value="2" description="Sell"/>
1841       </Member>
1842       <Group name="NotAffectedOrdersGrp" type="NotAffectedOrdersGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedOrders" description="">
1843         <Member name="NotAffectedOrderID" type="NotAffectedOrderID" package="eti_Derivatives" numericID="1371" usage="mandatory" offset="112" cardinality="1" description=""/>
1844         <Member name="NotAffOrigClOrdID" type="NotAffOrigClOrdID" package="eti_Derivatives" numericID="1372" usage="optional" offset="120" cardinality="1" description=""/>
1845       </Group>
1846       <Group name="AffectedOrderRequestsGrp" type="AffectedOrderRequestsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoAffectedOrderRequests" description="">
1847         <Member name="AffectedOrderRequestID" type="AffectedOrderRequestID" package="eti_Derivatives" numericID="28783" usage="mandatory" offset="0" offsetBase="NotAffectedOrdersGrp" cardinality="1" description=""/>
1848         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="4" offsetBase="NotAffectedOrdersGrp" cardinality="1" description=""/>
1849       </Group>
1850     </ApplicationMessage>
1851     <ApplicationMessage name="DeleteAllOrderNRResponse" package="eti_Derivatives" type="DeleteAllOrderNRResponse" numericID="10124" description="" functionalCategory="Order Handling" alias="Order Mass Cancellation Response No Hits">
1852       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1853         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
1854       </Member>
1855       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1856         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1857         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1858         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1859       </Group>
1860       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
1861         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1862         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
1863         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
1864         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
1865         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
1866         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
1867         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
1868           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1869         </Member>
1870         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
1871       </Group>
1872       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" numericID="1369" usage="mandatory" offset="56" cardinality="1" description=""/>
1873     </ApplicationMessage>
1874     <ApplicationMessage name="DeleteAllOrderQuoteEventBroadcast" package="eti_Derivatives" type="DeleteAllOrderQuoteEventBroadcast" numericID="10308" description="" functionalCategory="Other" alias="Mass Cancellation Event">
1875       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1876         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
1877       </Member>
1878       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1879         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1880         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1881         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1882       </Group>
1883       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
1884         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
1885         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
1886         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
1887         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
1888         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
1889         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
1890         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
1891           <ValidValue name="Session_data" value="4" description="Session Data"/>
1892           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
1893         </Member>
1894         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
1895           <ValidValue name="False" value="0" description="False"/>
1896           <ValidValue name="True" value="1" description="True"/>
1897         </Member>
1898         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
1899           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1900         </Member>
1901         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
1902       </Group>
1903       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" numericID="1369" usage="mandatory" offset="64" cardinality="1" description=""/>
1904       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="optional" offset="72" cardinality="1" description=""/>
1905       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
1906       <Member name="MassActionReason" type="MassActionReason" package="eti_Derivatives" numericID="28721" usage="mandatory" offset="84" cardinality="1" description="">
1907         <ValidValue name="Product_State_Halt" value="105" description="Product State Halt"/>
1908         <ValidValue name="Product_State_Holiday" value="106" description="Product State Holiday"/>
1909         <ValidValue name="Instrument_Suspended" value="107" description="Instrument Suspended"/>
1910         <ValidValue name="Complex_Instrument_Deletion" value="109" description="Complex Instrument Deletion"/>
1911         <ValidValue name="Volatility_Interruption" value="110" description="Volatility Interruption"/>
1912         <ValidValue name="Product_temporarily_not_tradeable" value="111" description="Product temporarily not tradeable"/>
1913       </Member>
1914       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="optional" offset="85" cardinality="1" description="">
1915         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
1916         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
1917         <ValidValue name="H_Q" value="3" description="Persistent and non-persistent orders affected (FIX value 'H Q')"/>
1918       </Member>
1919       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="86" cardinality="1" description=""/>
1920     </ApplicationMessage>
1921     <ApplicationMessage name="DeleteAllOrderRequest" package="eti_Derivatives" type="DeleteAllOrderRequest" numericID="10120" description="" functionalCategory="Order Handling" alias="Order Mass Cancellation Request" service="Order and Quote Management">
1922       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1923         <ValidValue name="OrderMassActionRequest" value="CA" description="Order Mass Action Request"/>
1924       </Member>
1925       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
1926         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1927         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1928         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1929         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1930       </Group>
1931       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
1932         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1933         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
1934       </Group>
1935       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="optional" offset="24" cardinality="1" description=""/>
1936       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="optional" offset="32" cardinality="1" description=""/>
1937       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="40" cardinality="1" description=""/>
1938       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="48" cardinality="1" description=""/>
1939       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="56" cardinality="1" description=""/>
1940       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="optional" offset="60" cardinality="1" description=""/>
1941       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" numericID="20612" usage="optional" offset="64" cardinality="1" description=""/>
1942       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="optional" offset="68" cardinality="1" description="">
1943         <ValidValue name="Buy" value="1" description="Buy"/>
1944         <ValidValue name="Sell" value="2" description="Sell"/>
1945       </Member>
1946       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="69" cardinality="1" description="">
1947         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
1948       </Member>
1949       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="70" cardinality="1" description="">
1950         <ValidValue name="Algo" value="22" description="Algo"/>
1951         <ValidValue name="Human" value="24" description="Human/Natural person"/>
1952       </Member>
1953       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="71" cardinality="1" description="">
1954         <ValidValue name="Algo" value="22" description="Algo"/>
1955         <ValidValue name="Human" value="24" description="Human/Natural person"/>
1956       </Member>
1957     </ApplicationMessage>
1958     <ApplicationMessage name="DeleteAllOrderResponse" package="eti_Derivatives" type="DeleteAllOrderResponse" numericID="10121" description="" functionalCategory="Order Handling" alias="Order Mass Cancellation Response">
1959       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1960         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
1961       </Member>
1962       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
1963         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1964         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1965         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1966       </Group>
1967       <Group name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
1968         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1969         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
1970         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
1971         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
1972         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
1973         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
1974         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="52" cardinality="1" description=""/>
1975         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
1976           <ValidValue name="Session_data" value="4" description="Session Data"/>
1977         </Member>
1978         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="mandatory" offset="55" cardinality="1" description=""/>
1979         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="71" cardinality="1" description="">
1980           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
1981           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1982         </Member>
1983       </Group>
1984       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" numericID="1369" usage="mandatory" offset="72" cardinality="1" description=""/>
1985       <Member name="NoNotAffectedOrders" type="NoNotAffectedOrders" package="eti_Derivatives" numericID="1370" usage="mandatory" offset="80" cardinality="1" description=""/>
1986       <Member name="NoAffectedOrderRequests" type="NoAffectedOrderRequests" package="eti_Derivatives" numericID="28782" usage="mandatory" offset="82" cardinality="1" description=""/>
1987       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="84" cardinality="1" description=""/>
1988       <Group name="NotAffectedOrdersGrp" type="NotAffectedOrdersGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedOrders" description="">
1989         <Member name="NotAffectedOrderID" type="NotAffectedOrderID" package="eti_Derivatives" numericID="1371" usage="mandatory" offset="88" cardinality="1" description=""/>
1990         <Member name="NotAffOrigClOrdID" type="NotAffOrigClOrdID" package="eti_Derivatives" numericID="1372" usage="optional" offset="96" cardinality="1" description=""/>
1991       </Group>
1992       <Group name="AffectedOrderRequestsGrp" type="AffectedOrderRequestsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoAffectedOrderRequests" description="">
1993         <Member name="AffectedOrderRequestID" type="AffectedOrderRequestID" package="eti_Derivatives" numericID="28783" usage="mandatory" offset="0" offsetBase="NotAffectedOrdersGrp" cardinality="1" description=""/>
1994         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="4" offsetBase="NotAffectedOrdersGrp" cardinality="1" description=""/>
1995       </Group>
1996     </ApplicationMessage>
1997     <ApplicationMessage name="DeleteAllQuoteBroadcast" package="eti_Derivatives" type="DeleteAllQuoteBroadcast" numericID="10410" description="" functionalCategory="Quote Handling" alias="Quote Mass Cancellation Notification">
1998       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1999         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
2000       </Member>
2001       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
2002         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2003         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2004         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2005       </Group>
2006       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
2007         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
2008         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
2009         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
2010         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
2011         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
2012         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
2013         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
2014           <ValidValue name="Session_data" value="4" description="Session Data"/>
2015         </Member>
2016         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
2017           <ValidValue name="False" value="0" description="False"/>
2018           <ValidValue name="True" value="1" description="True"/>
2019         </Member>
2020         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
2021           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
2022           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2023         </Member>
2024         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
2025       </Group>
2026       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" numericID="1369" usage="mandatory" offset="64" cardinality="1" description=""/>
2027       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="unused" offset="72" cardinality="1" description=""/>
2028       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
2029       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="mandatory" offset="84" cardinality="1" description=""/>
2030       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Derivatives" numericID="20036" usage="optional" offset="88" cardinality="1" description=""/>
2031       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" numericID="20612" usage="optional" offset="92" cardinality="1" description=""/>
2032       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Derivatives" numericID="28707" usage="mandatory" offset="96" cardinality="1" description=""/>
2033       <Member name="MassActionReason" type="MassActionReason" package="eti_Derivatives" numericID="28721" usage="mandatory" offset="98" cardinality="1" description="">
2034         <ValidValue name="No_Special_Reason" value="0" description="No special reason"/>
2035         <ValidValue name="Stop_Trading" value="1" description="Trading was stopped"/>
2036         <ValidValue name="Emergency" value="2" description="Emergency"/>
2037         <ValidValue name="Market_Maker_Protection" value="3" description="Market Maker Protection"/>
2038         <ValidValue name="Session_Loss" value="6" description="Session loss or logout"/>
2039         <ValidValue name="Duplicate_Session_Login" value="7" description="Duplicate Session Login"/>
2040         <ValidValue name="Clearing_Risk_Control" value="8" description="Clearing Risk Control"/>
2041         <ValidValue name="Internal_Connection_Loss" value="100" description="Internal connection loss"/>
2042         <ValidValue name="Member_disable" value="117" description="Member has been disabled"/>
2043       </Member>
2044       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" numericID="20007" usage="optional" offset="99" cardinality="1" description="">
2045         <ValidValue name="Participant" value="1" description="Participant"/>
2046         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
2047       </Member>
2048       <Member name="TargetPartyIDDeskID" type="TargetPartyIDDeskID" package="eti_Derivatives" numericID="20676" usage="optional" offset="100" cardinality="1" description=""/>
2049       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="103" cardinality="1" description=""/>
2050       <Group name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description="">
2051         <Member name="NotAffectedSecurityID" type="NotAffectedSecurityID" package="eti_Derivatives" numericID="28702" usage="mandatory" offset="104" cardinality="1" description=""/>
2052       </Group>
2053     </ApplicationMessage>
2054     <ApplicationMessage name="DeleteAllQuoteRequest" package="eti_Derivatives" type="DeleteAllQuoteRequest" numericID="10408" description="" functionalCategory="Quote Handling" alias="Quote Mass Cancellation Request" service="Order and Quote Management">
2055       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2056         <ValidValue name="OrderMassActionRequest" value="CA" description="Order Mass Action Request"/>
2057       </Member>
2058       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2059         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2060         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2061         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2062         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2063       </Group>
2064       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2065         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2066         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2067       </Group>
2068       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="24" cardinality="1" description=""/>
2069       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="32" cardinality="1" description=""/>
2070       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="40" cardinality="1" description=""/>
2071       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="optional" offset="44" cardinality="1" description=""/>
2072       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="48" cardinality="1" description="">
2073         <ValidValue name="Algo" value="22" description="Algo"/>
2074         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2075       </Member>
2076       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="49" cardinality="1" description="">
2077         <ValidValue name="Algo" value="22" description="Algo"/>
2078         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2079       </Member>
2080       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="50" cardinality="1" description=""/>
2081     </ApplicationMessage>
2082     <ApplicationMessage name="DeleteAllQuoteResponse" package="eti_Derivatives" type="DeleteAllQuoteResponse" numericID="10409" description="" functionalCategory="Quote Handling" alias="Quote Mass Cancellation Response">
2083       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2084         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
2085       </Member>
2086       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
2087         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2088         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2089         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2090       </Group>
2091       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
2092         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
2093         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="optional" offset="16" cardinality="1" description=""/>
2094         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="24" cardinality="1" description=""/>
2095         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
2096         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
2097         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
2098         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
2099           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
2100           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2101         </Member>
2102         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
2103       </Group>
2104       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" numericID="1369" usage="mandatory" offset="56" cardinality="1" description=""/>
2105       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Derivatives" numericID="28707" usage="mandatory" offset="64" cardinality="1" description=""/>
2106       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="66" cardinality="1" description=""/>
2107       <Group name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description="">
2108         <Member name="NotAffectedSecurityID" type="NotAffectedSecurityID" package="eti_Derivatives" numericID="28702" usage="mandatory" offset="72" cardinality="1" description=""/>
2109       </Group>
2110     </ApplicationMessage>
2111     <ApplicationMessage name="DeleteBasketTradeRequest" package="eti_Derivatives" type="DeleteBasketTradeRequest" numericID="10622" description="" functionalCategory="Basket Trading" alias="Delete Basket Trade Request" service="T7 Entry">
2112       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2113         <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
2114       </Member>
2115       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2116         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2117         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2118         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2119         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2120       </Group>
2121       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2122         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2123         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2124       </Group>
2125       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" numericID="25161" usage="mandatory" offset="24" cardinality="1" description=""/>
2126       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" numericID="25167" usage="mandatory" offset="32" cardinality="1" description=""/>
2127       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="36" cardinality="1" description=""/>
2128       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="40" cardinality="1" description="">
2129         <ValidValue name="BTRF" value="1010" description="Basket of Equity Total Return Futures"/>
2130         <ValidValue name="EBB" value="1011" description="Equity Bespoke Baskets"/>
2131       </Member>
2132       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="42" cardinality="1" description="">
2133         <ValidValue name="Trade_Report_Cancel" value="6" description="Trade Report Cancel"/>
2134       </Member>
2135       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="43" cardinality="1" description=""/>
2136       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="63" cardinality="1" description=""/>
2137     </ApplicationMessage>
2138     <ApplicationMessage name="DeleteCLIPRequest" package="eti_Derivatives" type="DeleteCLIPRequest" numericID="10132" description="" functionalCategory="CLIP Trading" alias="CLIP Delete Request" service="Order and Quote Management">
2139       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2140         <ValidValue name="CrossRequest" value="DS" description="Cross Request"/>
2141       </Member>
2142       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2143         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2144         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2145         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2146         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2147       </Group>
2148       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2149         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2150         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2151       </Group>
2152       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="24" cardinality="1" description=""/>
2153       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="32" cardinality="1" description=""/>
2154       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="40" cardinality="1" description=""/>
2155       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="48" cardinality="1" description=""/>
2156       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="56" cardinality="1" description=""/>
2157       <Member name="CrossRequestID" type="CrossRequestID" package="eti_Derivatives" numericID="2672" usage="optional" offset="60" cardinality="1" description=""/>
2158       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="64" cardinality="1" description="">
2159         <ValidValue name="Algo" value="22" description="Algo"/>
2160         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2161       </Member>
2162       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="65" cardinality="1" description="">
2163         <ValidValue name="Algo" value="22" description="Algo"/>
2164         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2165       </Member>
2166       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="66" cardinality="1" description=""/>
2167     </ApplicationMessage>
2168     <ApplicationMessage name="DeleteOrderBroadcast" package="eti_Derivatives" type="DeleteOrderBroadcast" numericID="10112" description="" functionalCategory="Order Handling" alias="Cancel Order Notification">
2169       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2170         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
2171       </Member>
2172       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
2173         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2174         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2175         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2176       </Group>
2177       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
2178         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
2179         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
2180         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
2181         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
2182         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
2183         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
2184         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="optional" offset="54" cardinality="1" description="">
2185           <ValidValue name="Session_data" value="4" description="Session Data"/>
2186           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
2187         </Member>
2188         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
2189           <ValidValue name="False" value="0" description="False"/>
2190           <ValidValue name="True" value="1" description="True"/>
2191         </Member>
2192         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
2193           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2194         </Member>
2195         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
2196       </Group>
2197       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
2198       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="72" cardinality="1" description=""/>
2199       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="80" cardinality="1" description=""/>
2200       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
2201       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
2202       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="104" cardinality="1" description=""/>
2203       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="112" cardinality="1" description=""/>
2204       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="120" cardinality="1" description=""/>
2205       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Derivatives" numericID="20036" usage="optional" offset="124" cardinality="1" description=""/>
2206       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Derivatives" numericID="20055" usage="optional" offset="128" cardinality="1" description=""/>
2207       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="132" cardinality="1" description="">
2208         <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
2209         <ValidValue name="Instrument_State_Change" value="122" description="Instrument State Change"/>
2210         <ValidValue name="Order_Cancellation_Pending" value="197" description="Pending order deletion"/>
2211         <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
2212         <ValidValue name="Panic_Cancel" value="261" description="Panic Cancel"/>
2213         <ValidValue name="Market_Order_Uncrossing" value="302" description="Market Order uncrossing"/>
2214       </Member>
2215       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" numericID="20007" usage="optional" offset="134" cardinality="1" description="">
2216         <ValidValue name="Participant" value="1" description="Participant"/>
2217         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
2218       </Member>
2219       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="135" cardinality="1" description="">
2220         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2221         <ValidValue name="Pending_Cancel" value="6" description="Pending Cancel (i.e. result of Order Cancel Request)"/>
2222         <ValidValue name="Suspended" value="9" description="Suspended"/>
2223       </Member>
2224       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="136" cardinality="1" description="">
2225         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2226         <ValidValue name="Pending_Cancel_e" value="6" description="Pending Cancel (e.g. result of Order Cancel Request)"/>
2227       </Member>
2228       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="137" cardinality="1" description="">
2229         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
2230         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
2231         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
2232         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
2233         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
2234         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
2235         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
2236         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
2237         <ValidValue name="strip" value="9" description="Strip"/>
2238       </Member>
2239       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="138" cardinality="1" description="">
2240         <ValidValue name="Buy" value="1" description="Buy"/>
2241         <ValidValue name="Sell" value="2" description="Sell"/>
2242       </Member>
2243       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" numericID="30011" usage="optional" offset="139" cardinality="1" description=""/>
2244       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="159" cardinality="1" description=""/>
2245     </ApplicationMessage>
2246     <ApplicationMessage name="DeleteOrderComplexRequest" package="eti_Derivatives" type="DeleteOrderComplexRequest" numericID="10123" description="" functionalCategory="Order Handling" alias="Cancel Order Multi Leg" service="Order and Quote Management">
2247       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2248         <ValidValue name="OrderCancelRequest" value="F" description="Order Cancel Request"/>
2249       </Member>
2250       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2251         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2252         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2253         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2254         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2255       </Group>
2256       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2257         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2258         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2259       </Group>
2260       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="optional" offset="24" cardinality="1" description=""/>
2261       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="32" cardinality="1" description=""/>
2262       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="40" cardinality="1" description=""/>
2263       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="48" cardinality="1" description=""/>
2264       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="56" cardinality="1" description=""/>
2265       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="64" cardinality="1" description=""/>
2266       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
2267       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="optional" offset="76" cardinality="1" description=""/>
2268       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="80" cardinality="1" description="">
2269         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
2270       </Member>
2271       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="81" cardinality="1" description="">
2272         <ValidValue name="Algo" value="22" description="Algo"/>
2273         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2274       </Member>
2275       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="82" cardinality="1" description="">
2276         <ValidValue name="Algo" value="22" description="Algo"/>
2277         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2278       </Member>
2279       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" numericID="30011" usage="optional" offset="83" cardinality="1" description=""/>
2280       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="103" cardinality="1" description=""/>
2281       <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="123" cardinality="1" description=""/>
2282     </ApplicationMessage>
2283     <ApplicationMessage name="DeleteOrderNRResponse" package="eti_Derivatives" type="DeleteOrderNRResponse" numericID="10111" description="" functionalCategory="Order Handling" alias="Cancel Order Response (Lean Order)">
2284       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2285         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
2286       </Member>
2287       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
2288         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2289         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2290         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2291       </Group>
2292       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
2293         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
2294         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
2295         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
2296         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
2297         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
2298         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
2299         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
2300           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2301         </Member>
2302         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
2303       </Group>
2304       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="56" cardinality="1" description=""/>
2305       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="64" cardinality="1" description=""/>
2306       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="72" cardinality="1" description=""/>
2307       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="80" cardinality="1" description=""/>
2308       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="88" cardinality="1" description=""/>
2309       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="96" cardinality="1" description=""/>
2310       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="104" cardinality="1" description=""/>
2311       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="112" cardinality="1" description="">
2312         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2313         <ValidValue name="Pending_Cancel" value="6" description="Pending Cancel (i.e. result of Order Cancel Request)"/>
2314         <ValidValue name="Suspended" value="9" description="Suspended"/>
2315       </Member>
2316       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="113" cardinality="1" description="">
2317         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2318         <ValidValue name="Pending_Cancel_e" value="6" description="Pending Cancel (e.g. result of Order Cancel Request)"/>
2319       </Member>
2320       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="114" cardinality="1" description="">
2321         <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
2322         <ValidValue name="Order_Cancellation_Pending" value="197" description="Pending order deletion"/>
2323       </Member>
2324       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="116" cardinality="1" description="">
2325         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
2326         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
2327         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
2328         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
2329         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
2330         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
2331         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
2332         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
2333         <ValidValue name="strip" value="9" description="Strip"/>
2334       </Member>
2335       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" numericID="25159" usage="mandatory" offset="117" cardinality="1" description="">
2336         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
2337         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
2338       </Member>
2339       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="118" cardinality="1" description=""/>
2340     </ApplicationMessage>
2341     <ApplicationMessage name="DeleteOrderResponse" package="eti_Derivatives" type="DeleteOrderResponse" numericID="10110" description="" functionalCategory="Order Handling" alias="Cancel Order Response (Standard Order)">
2342       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2343         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
2344       </Member>
2345       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
2346         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2347         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2348         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2349       </Group>
2350       <Group name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
2351         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
2352         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
2353         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
2354         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
2355         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
2356         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
2357         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="52" cardinality="1" description=""/>
2358         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
2359           <ValidValue name="Session_data" value="4" description="Session Data"/>
2360         </Member>
2361         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="optional" offset="55" cardinality="1" description=""/>
2362         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="71" cardinality="1" description="">
2363           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2364         </Member>
2365       </Group>
2366       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="72" cardinality="1" description=""/>
2367       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="80" cardinality="1" description=""/>
2368       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="88" cardinality="1" description=""/>
2369       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="96" cardinality="1" description=""/>
2370       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="104" cardinality="1" description=""/>
2371       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="112" cardinality="1" description=""/>
2372       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="120" cardinality="1" description=""/>
2373       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="128" cardinality="1" description="">
2374         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2375         <ValidValue name="Pending_Cancel" value="6" description="Pending Cancel (i.e. result of Order Cancel Request)"/>
2376         <ValidValue name="Suspended" value="9" description="Suspended"/>
2377       </Member>
2378       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="129" cardinality="1" description="">
2379         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2380         <ValidValue name="Pending_Cancel_e" value="6" description="Pending Cancel (e.g. result of Order Cancel Request)"/>
2381       </Member>
2382       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="130" cardinality="1" description="">
2383         <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
2384         <ValidValue name="Order_Cancellation_Pending" value="197" description="Pending order deletion"/>
2385         <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
2386       </Member>
2387       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="132" cardinality="1" description="">
2388         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
2389         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
2390         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
2391         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
2392         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
2393         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
2394         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
2395         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
2396         <ValidValue name="strip" value="9" description="Strip"/>
2397       </Member>
2398       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" numericID="25159" usage="mandatory" offset="133" cardinality="1" description="">
2399         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
2400         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
2401       </Member>
2402       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="134" cardinality="1" description=""/>
2403     </ApplicationMessage>
2404     <ApplicationMessage name="DeleteOrderSingleRequest" package="eti_Derivatives" type="DeleteOrderSingleRequest" numericID="10109" description="" functionalCategory="Order Handling" alias="Cancel Order Single" service="Order and Quote Management">
2405       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2406         <ValidValue name="OrderCancelRequest" value="F" description="Order Cancel Request"/>
2407       </Member>
2408       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2409         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2410         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2411         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2412         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2413       </Group>
2414       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2415         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2416         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2417       </Group>
2418       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="optional" offset="24" cardinality="1" description=""/>
2419       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="32" cardinality="1" description=""/>
2420       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="40" cardinality="1" description=""/>
2421       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="48" cardinality="1" description=""/>
2422       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="56" cardinality="1" description=""/>
2423       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="64" cardinality="1" description=""/>
2424       <Member name="SimpleSecurityID" type="SimpleSecurityID" package="eti_Derivatives" numericID="30048" usage="mandatory" offset="68" cardinality="1" description=""/>
2425       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="optional" offset="72" cardinality="1" description=""/>
2426       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="76" cardinality="1" description="">
2427         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
2428       </Member>
2429       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="77" cardinality="1" description="">
2430         <ValidValue name="Algo" value="22" description="Algo"/>
2431         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2432       </Member>
2433       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="optional" offset="78" cardinality="1" description="">
2434         <ValidValue name="Algo" value="22" description="Algo"/>
2435         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2436       </Member>
2437       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" numericID="30011" usage="optional" offset="79" cardinality="1" description=""/>
2438       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="99" cardinality="1" description=""/>
2439       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="119" cardinality="1" description=""/>
2440     </ApplicationMessage>
2441     <ApplicationMessage name="DeleteTESTradeRequest" package="eti_Derivatives" type="DeleteTESTradeRequest" numericID="10602" description="" functionalCategory="TES Trading" alias="Delete TES Trade Request" service="T7 Entry">
2442       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2443         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
2444       </Member>
2445       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2446         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2447         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2448         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2449         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2450       </Group>
2451       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2452         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2453         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2454       </Group>
2455       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="24" cardinality="1" description=""/>
2456       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="32" cardinality="1" description=""/>
2457       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="36" cardinality="1" description=""/>
2458       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="40" cardinality="1" description=""/>
2459       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="44" cardinality="1" description=""/>
2460       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="48" cardinality="1" description="">
2461         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
2462         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
2463         <ValidValue name="Compression" value="50" description="Compression"/>
2464         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
2465         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
2466         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
2467         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
2468         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
2469       </Member>
2470       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="50" cardinality="1" description="">
2471         <ValidValue name="Trade_Report_Cancel" value="6" description="Trade Report Cancel"/>
2472       </Member>
2473       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="51" cardinality="1" description=""/>
2474       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="71" cardinality="1" description=""/>
2475     </ApplicationMessage>
2476     <ApplicationMessage name="EnterBasketTradeRequest" package="eti_Derivatives" type="EnterBasketTradeRequest" numericID="10620" description="" functionalCategory="Basket Trading" alias="Enter Basket Trade Request" service="T7 Entry">
2477       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2478         <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
2479       </Member>
2480       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2481         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2482         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2483         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2484         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2485       </Group>
2486       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2487         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2488         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2489       </Group>
2490       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="24" cardinality="1" description=""/>
2491       <Member name="MaturityMonthYear" type="MaturityMonthYear" package="eti_Derivatives" numericID="200" usage="mandatory" offset="28" cardinality="1" description=""/>
2492       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" numericID="28899" usage="optional" offset="32" cardinality="1" description=""/>
2493       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="36" cardinality="1" description="">
2494         <ValidValue name="BTRF" value="1010" description="Basket of Equity Total Return Futures"/>
2495         <ValidValue name="EBB" value="1011" description="Equity Bespoke Baskets"/>
2496       </Member>
2497       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" numericID="25169" usage="mandatory" offset="38" cardinality="1" description=""/>
2498       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="40" cardinality="1" description="">
2499         <ValidValue name="Submit" value="0" description="Submit"/>
2500       </Member>
2501       <Member name="BasketTradeReportType" type="BasketTradeReportType" package="eti_Derivatives" numericID="25173" usage="mandatory" offset="41" cardinality="1" description="">
2502         <ValidValue name="Submit" value="0" description="Submit"/>
2503       </Member>
2504       <Member name="NoBasketRootPartyGrps" type="NoBasketRootPartyGrps" package="eti_Derivatives" numericID="25165" usage="mandatory" offset="42" cardinality="1" description=""/>
2505       <Member name="NoInstrmtMatchSides" type="NoInstrmtMatchSides" package="eti_Derivatives" numericID="1889" usage="mandatory" offset="43" cardinality="1" description=""/>
2506       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" numericID="25168" usage="optional" offset="44" cardinality="1" description=""/>
2507       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="64" cardinality="1" description=""/>
2508       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="84" cardinality="1" description=""/>
2509       <Group name="BasketRootPartyGrp" type="BasketRootPartyGrpComp" package="eti_Derivatives" minCardinality="2" cardinality="2" counter="NoBasketRootPartyGrps" description="">
2510         <Member name="RootPartySubIDType" type="RootPartySubIDType" package="eti_Derivatives" numericID="1122" usage="mandatory" offset="88" cardinality="1" description="">
2511           <ValidValue name="Buyer" value="4001" description="Buyer"/>
2512           <ValidValue name="Seller" value="4002" description="Seller"/>
2513         </Member>
2514         <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Derivatives" numericID="22417" usage="mandatory" offset="90" cardinality="1" description=""/>
2515         <Member name="RootPartyContraTrader" type="RootPartyContraTrader" package="eti_Derivatives" numericID="22437" usage="mandatory" offset="95" cardinality="1" description=""/>
2516         <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" numericID="26162" usage="optional" offset="101" cardinality="1" description=""/>
2517         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="121" cardinality="1" description=""/>
2518       </Group>
2519       <Group name="InstrmtMatchSideGrp" type="InstrmtMatchSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="199" counter="NoInstrmtMatchSides" description="">
2520         <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="0" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
2521         <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="8" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
2522         <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="16" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
2523         <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" numericID="2589" usage="optional" offset="24" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
2524         <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="unused" offset="32" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
2525         <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" numericID="1898" usage="mandatory" offset="36" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
2526         <Member name="SideTrdSubTyp" type="SideTrdSubTyp" package="eti_Derivatives" numericID="1008" usage="mandatory" offset="40" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
2527           <ValidValue name="Block_Trade" value="2001" description="Block Trade"/>
2528           <ValidValue name="Trade_at_Market" value="2004" description="Trade at Market"/>
2529         </Member>
2530         <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="42" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
2531           <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
2532         </Member>
2533         <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="43" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
2534           <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
2535           <ValidValue name="Publish_Trade" value="1" description=""/>
2536         </Member>
2537         <Member name="InstrmtMatchSideID" type="InstrmtMatchSideID" package="eti_Derivatives" numericID="25166" usage="mandatory" offset="44" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
2538         <Member name="EffectOnBasket" type="EffectOnBasket" package="eti_Derivatives" numericID="25163" usage="optional" offset="45" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
2539           <ValidValue name="Add_Volume" value="1" description="Add volume"/>
2540           <ValidValue name="Remove_Volume" value="2" description="Remove volume"/>
2541         </Member>
2542         <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" numericID="28583" usage="optional" offset="46" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
2543         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="66" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
2544       </Group>
2545       <Group name="BasketSideAllocGrp" type="BasketSideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description="">
2546         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="0" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
2547         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" numericID="467" usage="unused" offset="8" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
2548         <Member name="PartySubIDType" type="PartySubIDType" package="eti_Derivatives" numericID="803" usage="mandatory" offset="12" offsetBase="InstrmtMatchSideGrp" cardinality="1" description="">
2549           <ValidValue name="Buyer" value="14001" description="Buyer"/>
2550           <ValidValue name="Seller" value="14002" description="Seller"/>
2551         </Member>
2552         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="14" offsetBase="InstrmtMatchSideGrp" cardinality="1" description="">
2553           <ValidValue name="Buy" value="1" description="Buy"/>
2554           <ValidValue name="Sell" value="2" description="Sell"/>
2555         </Member>
2556         <Member name="InstrmtMatchSideID" type="InstrmtMatchSideID" package="eti_Derivatives" numericID="25166" usage="mandatory" offset="15" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
2557         <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" numericID="1840" usage="unused" offset="16" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
2558         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="17" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
2559         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="22" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
2560         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
2561       </Group>
2562     </ApplicationMessage>
2563     <ApplicationMessage name="EnterCLIPRequest" package="eti_Derivatives" type="EnterCLIPRequest" numericID="10131" description="" functionalCategory="CLIP Trading" alias="CLIP Enter Request" service="Order and Quote Management">
2564       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2565         <ValidValue name="CrossRequest" value="DS" description="Cross Request"/>
2566       </Member>
2567       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2568         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2569         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2570         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2571         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2572       </Group>
2573       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2574         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2575         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2576       </Group>
2577       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
2578       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="mandatory" offset="32" cardinality="1" description=""/>
2579       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="40" cardinality="1" description=""/>
2580       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="48" cardinality="1" description=""/>
2581       <Member name="CrossID" type="CrossID" package="eti_Derivatives" numericID="548" usage="optional" offset="52" cardinality="1" description=""/>
2582       <Member name="CrossRequestID" type="CrossRequestID" package="eti_Derivatives" numericID="2672" usage="optional" offset="56" cardinality="1" description=""/>
2583       <Member name="NoSides" type="NoSides" package="eti_Derivatives" numericID="552" usage="mandatory" offset="60" cardinality="1" description=""/>
2584       <Member name="NoCrossLegs" type="NoCrossLegs" package="eti_Derivatives" numericID="1829" usage="mandatory" offset="61" cardinality="1" description=""/>
2585       <Member name="SideDisclosureInstruction" type="SideDisclosureInstruction" package="eti_Derivatives" numericID="25130" usage="optional" offset="62" cardinality="1" description="">
2586         <ValidValue name="No" value="0" description="No"/>
2587         <ValidValue name="Yes" value="1" description="Yes"/>
2588       </Member>
2589       <Member name="PriceDisclosureInstruction" type="PriceDisclosureInstruction" package="eti_Derivatives" numericID="25131" usage="optional" offset="63" cardinality="1" description="">
2590         <ValidValue name="No" value="0" description="No"/>
2591         <ValidValue name="Yes" value="1" description="Yes"/>
2592       </Member>
2593       <Member name="OrderQtyDisclosureInstruction" type="OrderQtyDisclosureInstruction" package="eti_Derivatives" numericID="25136" usage="optional" offset="64" cardinality="1" description="">
2594         <ValidValue name="No" value="0" description="No"/>
2595         <ValidValue name="Yes" value="1" description="Yes"/>
2596       </Member>
2597       <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Derivatives" numericID="22417" usage="optional" offset="65" cardinality="1" description=""/>
2598       <Member name="RootPartyContraTrader" type="RootPartyContraTrader" package="eti_Derivatives" numericID="22437" usage="optional" offset="70" cardinality="1" description=""/>
2599       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="76" cardinality="1" description=""/>
2600       <Group name="CrossRequestSideGrp" type="CrossRequestSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="2" counter="NoSides" description="">
2601         <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="80" cardinality="1" description=""/>
2602         <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="88" cardinality="1" description=""/>
2603         <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="96" cardinality="1" description=""/>
2604         <Member name="MaximumPrice" type="MaximumPrice" package="eti_Derivatives" numericID="28773" usage="optional" offset="104" cardinality="1" description=""/>
2605         <Member name="InputSource" type="InputSource" package="eti_Derivatives" numericID="979" usage="mandatory" offset="112" cardinality="1" description="">
2606           <ValidValue name="Client_Broker" value="1" description="Client Broker"/>
2607           <ValidValue name="Proprietary_Broker" value="2" description="Proprietary Broker"/>
2608         </Member>
2609         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="113" cardinality="1" description="">
2610           <ValidValue name="Buy" value="1" description="Buy"/>
2611           <ValidValue name="Sell" value="2" description="Sell"/>
2612         </Member>
2613         <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="114" cardinality="1" description="">
2614           <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
2615           <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
2616           <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
2617         </Member>
2618         <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="115" cardinality="1" description="">
2619           <ValidValue name="Algo" value="22" description="Algo"/>
2620           <ValidValue name="Human" value="24" description="Human/Natural person"/>
2621         </Member>
2622         <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="116" cardinality="1" description="">
2623           <ValidValue name="Y" value="1" description="Liquidity provision"/>
2624           <ValidValue name="N" value="0" description="No liquidity provision"/>
2625         </Member>
2626         <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="117" cardinality="1" description="">
2627           <ValidValue name="Algo" value="22" description="Algo"/>
2628           <ValidValue name="Human" value="24" description="Human/Natural person"/>
2629         </Member>
2630         <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="118" cardinality="1" description="">
2631           <ValidValue name="Close" value="C" description="Close"/>
2632           <ValidValue name="Open" value="O" description="Open"/>
2633         </Member>
2634         <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="119" cardinality="1" description="">
2635           <ValidValue name="W" value="W" description="Desk"/>
2636           <ValidValue name="Y" value="Y" description="Electronic"/>
2637           <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
2638           <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
2639           <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
2640           <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
2641         </Member>
2642         <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="120" cardinality="1" description=""/>
2643         <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="122" cardinality="1" description=""/>
2644         <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="154" cardinality="1" description=""/>
2645         <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="166" cardinality="1" description=""/>
2646         <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="178" cardinality="1" description=""/>
2647         <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="190" cardinality="1" description=""/>
2648         <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="197" cardinality="1" description=""/>
2649         <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="206" cardinality="1" description=""/>
2650         <Member name="SideComplianceText" type="SideComplianceText" package="eti_Derivatives" numericID="28774" usage="optional" offset="211" cardinality="1" description=""/>
2651         <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="231" cardinality="1" description=""/>
2652         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="233" cardinality="1" description=""/>
2653       </Group>
2654       <Group name="SideCrossLegGrp" type="SideCrossLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="40" counter="NoCrossLegs" description="">
2655         <Member name="LegInputSource" type="LegInputSource" package="eti_Derivatives" numericID="25153" usage="mandatory" offset="0" offsetBase="CrossRequestSideGrp" cardinality="1" description="">
2656           <ValidValue name="Client_Broker" value="1" description="Client Broker"/>
2657           <ValidValue name="Proprietary_Broker" value="2" description="Proprietary Broker"/>
2658         </Member>
2659         <Member name="LegPositionEffect" type="LegPositionEffect" package="eti_Derivatives" numericID="564" usage="mandatory" offset="1" offsetBase="CrossRequestSideGrp" cardinality="1" description="">
2660           <ValidValue name="Close" value="C" description="Close"/>
2661           <ValidValue name="Open" value="O" description="Open"/>
2662         </Member>
2663         <Member name="LegAccount" type="LegAccount" package="eti_Derivatives" numericID="2680" usage="optional" offset="2" offsetBase="CrossRequestSideGrp" cardinality="1" description=""/>
2664         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="4" offsetBase="CrossRequestSideGrp" cardinality="1" description=""/>
2665       </Group>
2666     </ApplicationMessage>
2667     <ApplicationMessage name="EnterTESTradeRequest" package="eti_Derivatives" type="EnterTESTradeRequest" numericID="10600" description="" functionalCategory="TES Trading" alias="Enter TES Trade Request" service="T7 Entry">
2668       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2669         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
2670       </Member>
2671       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2672         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2673         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2674         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2675         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2676       </Group>
2677       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2678         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2679         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2680       </Group>
2681       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
2682       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="32" cardinality="1" description=""/>
2683       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="40" cardinality="1" description=""/>
2684       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" numericID="810" usage="optional" offset="48" cardinality="1" description=""/>
2685       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" numericID="2589" usage="optional" offset="56" cardinality="1" description=""/>
2686       <Member name="RelatedTradeQuantity" type="RelatedTradeQuantity" package="eti_Derivatives" numericID="1860" usage="optional" offset="64" cardinality="1" description=""/>
2687       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" numericID="879" usage="optional" offset="72" cardinality="1" description=""/>
2688       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="80" cardinality="1" description=""/>
2689       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="88" cardinality="1" description=""/>
2690       <Member name="UnderlyingSettlementDate" type="UnderlyingSettlementDate" package="eti_Derivatives" numericID="987" usage="optional" offset="92" cardinality="1" description=""/>
2691       <Member name="UnderlyingMaturityDate" type="UnderlyingMaturityDate" package="eti_Derivatives" numericID="542" usage="optional" offset="96" cardinality="1" description=""/>
2692       <Member name="RelatedTradeID" type="RelatedTradeID" package="eti_Derivatives" numericID="1856" usage="optional" offset="100" cardinality="1" description=""/>
2693       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="104" cardinality="1" description=""/>
2694       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="108" cardinality="1" description="">
2695         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
2696         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
2697         <ValidValue name="Compression" value="50" description="Compression"/>
2698         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
2699         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
2700         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
2701         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
2702         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
2703       </Member>
2704       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="optional" offset="110" cardinality="1" description="">
2705         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
2706         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
2707         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
2708         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
2709         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
2710         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
2711         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
2712         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
2713         <ValidValue name="strip" value="9" description="Strip"/>
2714         <ValidValue name="flexible_simple_instrument" value="10" description="Flexible Simple Instrument"/>
2715       </Member>
2716       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="111" cardinality="1" description="">
2717         <ValidValue name="Submit" value="0" description="Submit"/>
2718       </Member>
2719       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="112" cardinality="1" description="">
2720         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
2721         <ValidValue name="Publish_Trade" value="1" description=""/>
2722       </Member>
2723       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" numericID="28709" usage="mandatory" offset="113" cardinality="1" description=""/>
2724       <Member name="NoEvents" type="NoEvents" package="eti_Derivatives" numericID="864" usage="mandatory" offset="114" cardinality="1" description=""/>
2725       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="115" cardinality="1" description=""/>
2726       <Member name="NoInstrAttrib" type="NoInstrAttrib" package="eti_Derivatives" numericID="870" usage="mandatory" offset="116" cardinality="1" description=""/>
2727       <Member name="NoUnderlyingStips" type="NoUnderlyingStips" package="eti_Derivatives" numericID="887" usage="mandatory" offset="117" cardinality="1" description=""/>
2728       <Member name="PartyIDSettlementLocation" type="PartyIDSettlementLocation" package="eti_Derivatives" numericID="20010" usage="optional" offset="118" cardinality="1" description="">
2729         <ValidValue name="Clearstream_Banking_Frankfurt" value="1" description="Clearstream Banking Frankfurt"/>
2730         <ValidValue name="Clearstream_Banking_Luxemburg" value="2" description="Clearstream Banking Luxemburg"/>
2731         <ValidValue name="CLS_Group" value="3" description="CLS Group"/>
2732         <ValidValue name="Euroclear" value="4" description="Euroclear"/>
2733       </Member>
2734       <Member name="HedgeType" type="HedgeType" package="eti_Derivatives" numericID="29008" usage="optional" offset="119" cardinality="1" description="">
2735         <ValidValue name="Duration_Hedge" value="0" description="Duration Hedge"/>
2736         <ValidValue name="Nominal_Hedge" value="1" description="Nominal Hedge"/>
2737         <ValidValue name="Price_Factor_Hedge" value="2" description="Price Factor Hedge"/>
2738       </Member>
2739       <Member name="SwapClearer" type="SwapClearer" package="eti_Derivatives" numericID="25199" usage="optional" offset="120" cardinality="1" description="">
2740         <ValidValue name="ECAG" value="0" description="Eurex Clearing"/>
2741         <ValidValue name="NON_ECAG" value="1" description="Non-Eurex Clearing"/>
2742       </Member>
2743       <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" numericID="28583" usage="optional" offset="121" cardinality="1" description=""/>
2744       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="141" cardinality="1" description=""/>
2745       <Member name="UnderlyingSecurityID" type="UnderlyingSecurityID" package="eti_Derivatives" numericID="309" usage="optional" offset="161" cardinality="1" description=""/>
2746       <Member name="UnderlyingSecurityDesc" type="UnderlyingSecurityDesc" package="eti_Derivatives" numericID="307" usage="optional" offset="173" cardinality="1" description=""/>
2747       <Member name="UnderlyingCurrency" type="UnderlyingCurrency" package="eti_Derivatives" numericID="318" usage="optional" offset="203" cardinality="1" description=""/>
2748       <Member name="UnderlyingIssuer" type="UnderlyingIssuer" package="eti_Derivatives" numericID="306" usage="optional" offset="206" cardinality="1" description=""/>
2749       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="236" cardinality="1" description=""/>
2750       <Group name="SideAllocGrp" type="SideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description="">
2751         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="240" cardinality="1" description=""/>
2752         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" numericID="467" usage="unused" offset="248" cardinality="1" description=""/>
2753         <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" numericID="25180" usage="optional" offset="252" cardinality="1" description=""/>
2754         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="256" cardinality="1" description="">
2755           <ValidValue name="Buy" value="1" description="Buy"/>
2756           <ValidValue name="Sell" value="2" description="Sell"/>
2757         </Member>
2758         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="257" cardinality="1" description=""/>
2759         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="262" cardinality="1" description=""/>
2760         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="268" cardinality="1" description=""/>
2761       </Group>
2762       <Group name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
2763         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="0" offsetBase="SideAllocGrp" cardinality="1" description=""/>
2764         <Member name="LegPrice" type="LegPrice" package="eti_Derivatives" numericID="566" usage="mandatory" offset="8" offsetBase="SideAllocGrp" cardinality="1" description=""/>
2765         <Member name="LegQty" type="LegQty" package="eti_Derivatives" numericID="687" usage="unused" offset="16" offsetBase="SideAllocGrp" cardinality="1" description=""/>
2766       </Group>
2767       <Group name="InstrumentEventGrp" type="InstrumentEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoEvents" description="">
2768         <Member name="EventDate" type="EventDate" package="eti_Derivatives" numericID="866" usage="mandatory" offset="0" offsetBase="TrdInstrmntLegGrp" cardinality="1" description=""/>
2769         <Member name="EventType" type="EventType" package="eti_Derivatives" numericID="865" usage="mandatory" offset="4" offsetBase="TrdInstrmntLegGrp" cardinality="1" description="">
2770           <ValidValue name="Swap_Start_Date" value="8" description="Swap Start Date"/>
2771           <ValidValue name="Swap_End_Date" value="9" description="Swap End Date"/>
2772         </Member>
2773         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="5" offsetBase="TrdInstrmntLegGrp" cardinality="1" description=""/>
2774       </Group>
2775       <Group name="InstrumentAttributeGrp" type="InstrumentAttributeGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="6" counter="NoInstrAttrib" description="">
2776         <Member name="InstrAttribType" type="InstrAttribType" package="eti_Derivatives" numericID="871" usage="mandatory" offset="0" offsetBase="InstrumentEventGrp" cardinality="1" description="">
2777           <ValidValue name="Variable_Rate" value="5" description="Variable rate"/>
2778           <ValidValue name="Coupon_Rate" value="100" description="Coupon rate"/>
2779           <ValidValue name="Offset_to_the_variable_coupon_rate" value="101" description="Offset to the variable coupon rate"/>
2780           <ValidValue name="Swap_Customer_1" value="102" description="Swap Customer 1"/>
2781           <ValidValue name="Swap_Customer_2" value="103" description="Swap Customer 2"/>
2782           <ValidValue name="Cash_Basket_Reference" value="104" description="Cash Basket Reference"/>
2783         </Member>
2784         <Member name="InstrAttribValue" type="InstrAttribValue" package="eti_Derivatives" numericID="872" usage="mandatory" offset="1" offsetBase="InstrumentEventGrp" cardinality="1" description=""/>
2785         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" offsetBase="InstrumentEventGrp" cardinality="1" description=""/>
2786       </Group>
2787       <Group name="UnderlyingStipGrp" type="UnderlyingStipGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1" counter="NoUnderlyingStips" description="">
2788         <Member name="UnderlyingStipValue" type="UnderlyingStipValue" package="eti_Derivatives" numericID="889" usage="mandatory" offset="0" offsetBase="InstrumentAttributeGrp" cardinality="1" description=""/>
2789         <Member name="UnderlyingStipType" type="UnderlyingStipType" package="eti_Derivatives" numericID="888" usage="mandatory" offset="32" offsetBase="InstrumentAttributeGrp" cardinality="1" description="">
2790           <ValidValue name="Pay_Frequency" value="PAYFREQ" description="Pay_Frequency"/>
2791         </Member>
2792         <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="39" offsetBase="InstrumentAttributeGrp" cardinality="1" description=""/>
2793       </Group>
2794     </ApplicationMessage>
2795     <ApplicationMessage name="ForcedLogoutNotification" package="eti_Derivatives" type="ForcedLogoutNotification" numericID="10012" description="" functionalCategory="Session Layer" alias="Session Logout Notification">
2796       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2797         <ValidValue name="Logout" value="5" description="Logout"/>
2798       </Member>
2799       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
2800         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2801         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2802         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2803       </Group>
2804       <Group name="NotifHeader" type="NotifHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2805         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
2806       </Group>
2807       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" numericID="30354" usage="mandatory" offset="16" cardinality="1" description=""/>
2808       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="18" cardinality="1" description=""/>
2809       <Member name="VarText" type="VarText" package="eti_Derivatives" numericID="30355" usage="mandatory" offset="24" cardinality="1" counter="VarTextLen" description=""/>
2810     </ApplicationMessage>
2811     <ApplicationMessage name="ForcedUserLogoutNotification" package="eti_Derivatives" type="ForcedUserLogoutNotification" numericID="10043" description="" functionalCategory="Session Layer" alias="User Logout Notification">
2812       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2813         <ValidValue name="Logout" value="5" description="Logout"/>
2814       </Member>
2815       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
2816         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2817         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2818         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2819       </Group>
2820       <Group name="NotifHeader" type="NotifHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2821         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
2822       </Group>
2823       <Member name="Username" type="Username" package="eti_Derivatives" numericID="553" usage="mandatory" offset="16" cardinality="1" description=""/>
2824       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" numericID="30354" usage="mandatory" offset="20" cardinality="1" description=""/>
2825       <Member name="UserStatus" type="UserStatus" package="eti_Derivatives" numericID="926" usage="mandatory" offset="22" cardinality="1" description="">
2826         <ValidValue name="User_forced_logout" value="7" description="Forced user logout by exchange"/>
2827       </Member>
2828       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="23" cardinality="1" description=""/>
2829       <Member name="VarText" type="VarText" package="eti_Derivatives" numericID="30355" usage="mandatory" offset="24" cardinality="1" counter="VarTextLen" description=""/>
2830     </ApplicationMessage>
2831     <ApplicationMessage name="Heartbeat" package="eti_Derivatives" type="Heartbeat" numericID="10011" description="" functionalCategory="Session Layer" alias="Heartbeat">
2832       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2833         <ValidValue name="Heartbeat" value="0" description="Heartbeat"/>
2834       </Member>
2835       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2836         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2837         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2838         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2839         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2840       </Group>
2841     </ApplicationMessage>
2842     <ApplicationMessage name="HeartbeatNotification" package="eti_Derivatives" type="HeartbeatNotification" numericID="10023" description="" functionalCategory="Session Layer" alias="Heartbeat Notification">
2843       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2844         <ValidValue name="Heartbeat" value="0" description="Heartbeat"/>
2845       </Member>
2846       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
2847         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2848         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2849         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2850       </Group>
2851       <Group name="NotifHeader" type="NotifHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2852         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
2853       </Group>
2854     </ApplicationMessage>
2855     <ApplicationMessage name="InquireEnrichmentRuleIDListRequest" package="eti_Derivatives" type="InquireEnrichmentRuleIDListRequest" numericID="10040" description="" functionalCategory="Session Layer" alias="Trade Enrichment List Inquire">
2856       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2857         <ValidValue name="TradeEnrichmentListRequest" value="U7" description="Trade Enrichment List Request"/>
2858       </Member>
2859       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2860         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2861         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2862         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2863         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2864       </Group>
2865       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2866         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2867         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
2868       </Group>
2869       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Derivatives" numericID="25035" usage="optional" offset="24" cardinality="1" description=""/>
2870     </ApplicationMessage>
2871     <ApplicationMessage name="InquireEnrichmentRuleIDListResponse" package="eti_Derivatives" type="InquireEnrichmentRuleIDListResponse" numericID="10041" description="" functionalCategory="Session Layer" alias="Trade Enrichment List Inquire Response">
2872       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2873         <ValidValue name="TradeEnrichmentListReport" value="U9" description="Trade Enrichment List Report"/>
2874       </Member>
2875       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
2876         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2877         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2878         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2879       </Group>
2880       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2881         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
2882         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
2883         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
2884         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
2885       </Group>
2886       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Derivatives" numericID="25035" usage="optional" offset="32" cardinality="1" description=""/>
2887       <Member name="NoEnrichmentRules" type="NoEnrichmentRules" package="eti_Derivatives" numericID="28738" usage="mandatory" offset="48" cardinality="1" description=""/>
2888       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="50" cardinality="1" description=""/>
2889       <Group name="EnrichmentRulesGrp" type="EnrichmentRulesGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="400" counter="NoEnrichmentRules" description="">
2890         <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" numericID="25033" usage="mandatory" offset="56" cardinality="1" description=""/>
2891         <Member name="PartyIDOriginationMarket" type="PartyIDOriginationMarket" package="eti_Derivatives" numericID="20099" usage="optional" offset="58" cardinality="1" description="">
2892           <ValidValue name="XKFE" value="1" description="Korea Exchange"/>
2893         </Member>
2894         <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="59" cardinality="1" description=""/>
2895         <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="61" cardinality="1" description="">
2896           <ValidValue name="Close" value="C" description="Close"/>
2897           <ValidValue name="Open" value="O" description="Open"/>
2898         </Member>
2899         <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="62" cardinality="1" description=""/>
2900         <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="67" cardinality="1" description=""/>
2901         <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="74" cardinality="1" description=""/>
2902         <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="83" cardinality="1" description=""/>
2903         <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="95" cardinality="1" description=""/>
2904         <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="107" cardinality="1" description=""/>
2905         <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="119" cardinality="1" description=""/>
2906       </Group>
2907     </ApplicationMessage>
2908     <ApplicationMessage name="InquireMMParameterRequest" package="eti_Derivatives" type="InquireMMParameterRequest" numericID="10305" description="" functionalCategory="Quote Handling" alias="Inquire Market Maker Parameters" service="Order and Quote Management">
2909       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2910         <ValidValue name="MMParameterRequest" value="U17" description="MMParameter Request"/>
2911       </Member>
2912       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2913         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2914         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2915         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2916         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2917       </Group>
2918       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2919         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2920         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2921       </Group>
2922       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="24" cardinality="1" description=""/>
2923       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="optional" offset="28" cardinality="1" description=""/>
2924     </ApplicationMessage>
2925     <ApplicationMessage name="InquireMMParameterResponse" package="eti_Derivatives" type="InquireMMParameterResponse" numericID="10306" description="" functionalCategory="Quote Handling" alias="Inquire Market Maker Parameters Response">
2926       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2927         <ValidValue name="MMParameterResponse" value="U18" description="MMParameter Response"/>
2928       </Member>
2929       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
2930         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2931         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2932         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2933       </Group>
2934       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
2935         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
2936         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
2937         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
2938         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
2939         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
2940         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
2941         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
2942           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2943         </Member>
2944         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
2945       </Group>
2946       <Member name="MMParameterReportID" type="MMParameterReportID" package="eti_Derivatives" numericID="28717" usage="mandatory" offset="56" cardinality="1" description=""/>
2947       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="64" cardinality="1" description=""/>
2948       <Member name="NoMMParameters" type="NoMMParameters" package="eti_Derivatives" numericID="28705" usage="mandatory" offset="68" cardinality="1" description=""/>
2949       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="69" cardinality="1" description=""/>
2950       <Group name="MMParameterGrp" type="MMParameterGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="9" counter="NoMMParameters" description="">
2951         <Member name="ExposureDuration" type="ExposureDuration" package="eti_Derivatives" numericID="1629" usage="mandatory" offset="72" cardinality="1" description=""/>
2952         <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="80" cardinality="1" description=""/>
2953         <Member name="Delta" type="Delta" package="eti_Derivatives" numericID="7966" usage="mandatory" offset="88" cardinality="1" description=""/>
2954         <Member name="Vega" type="Vega" package="eti_Derivatives" numericID="7968" usage="mandatory" offset="96" cardinality="1" description=""/>
2955         <Member name="PctCount" type="PctCount" package="eti_Derivatives" numericID="28615" usage="mandatory" offset="104" cardinality="1" description=""/>
2956         <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="optional" offset="108" cardinality="1" description=""/>
2957       </Group>
2958     </ApplicationMessage>
2959     <ApplicationMessage name="InquirePreTradeRiskLimitsRequest" package="eti_Derivatives" type="InquirePreTradeRiskLimitsRequest" numericID="10311" description="" functionalCategory="Other" alias="Inquire Pre-Trade Risk Limits Request" service="Order and Quote Management">
2960       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2961         <ValidValue name="PartyRiskLimitsRequest" value="CL" description="Party Risk Limits Request"/>
2962       </Member>
2963       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2964         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2965         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2966         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2967         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2968       </Group>
2969       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2970         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2971         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2972       </Group>
2973       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="24" cardinality="1" description=""/>
2974       <Member name="RiskLimitPlatform" type="RiskLimitPlatform" package="eti_Derivatives" numericID="1533" usage="mandatory" offset="28" cardinality="1" description="">
2975         <ValidValue name="On_Book" value="0" description="On-Book"/>
2976         <ValidValue name="Off_Book" value="1" description="Off-Book(TES)"/>
2977       </Member>
2978       <Member name="PartyExecutingUnit" type="PartyExecutingUnit" package="eti_Derivatives" numericID="22059" usage="optional" offset="29" cardinality="1" description=""/>
2979       <Member name="RiskLimitGroup" type="RiskLimitGroup" package="eti_Derivatives" numericID="28775" usage="optional" offset="34" cardinality="1" description=""/>
2980       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="37" cardinality="1" description=""/>
2981     </ApplicationMessage>
2982     <ApplicationMessage name="InquireSessionListRequest" package="eti_Derivatives" type="InquireSessionListRequest" numericID="10035" description="" functionalCategory="Session Layer" alias="Session List Inquire">
2983       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2984         <ValidValue name="SessionDetailsListRequest" value="U5" description="Session Details List Request"/>
2985       </Member>
2986       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
2987         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2988         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2989         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2990         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2991       </Group>
2992       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
2993         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2994         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
2995       </Group>
2996     </ApplicationMessage>
2997     <ApplicationMessage name="InquireSessionListResponse" package="eti_Derivatives" type="InquireSessionListResponse" numericID="10036" description="" functionalCategory="Session Layer" alias="Session List Inquire Response">
2998       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2999         <ValidValue name="SessionDetailsListResponse" value="U6" description="Session Details List Response"/>
3000       </Member>
3001       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
3002         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3003         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3004         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3005       </Group>
3006       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3007         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3008         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
3009         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
3010         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
3011       </Group>
3012       <Member name="NoSessions" type="NoSessions" package="eti_Derivatives" numericID="28734" usage="mandatory" offset="32" cardinality="1" description=""/>
3013       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="34" cardinality="1" description=""/>
3014       <Group name="SessionsGrp" type="SessionsGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="1000" counter="NoSessions" description="">
3015         <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Derivatives" numericID="20055" usage="mandatory" offset="40" cardinality="1" description=""/>
3016         <Member name="SessionMode" type="SessionMode" package="eti_Derivatives" numericID="28730" usage="mandatory" offset="44" cardinality="1" description="">
3017           <ValidValue name="HF" value="1" description="HF"/>
3018           <ValidValue name="LF" value="2" description="LF"/>
3019           <ValidValue name="GUI" value="3" description="GUI"/>
3020         </Member>
3021         <Member name="SessionSubMode" type="SessionSubMode" package="eti_Derivatives" numericID="28735" usage="optional" offset="45" cardinality="1" description="">
3022           <ValidValue name="Regular_trading_session" value="0" description="Regular Trading Session"/>
3023           <ValidValue name="FIX_trading_session" value="1" description="FIX Trading Session"/>
3024           <ValidValue name="Regular_Back_Office_session" value="2" description="Regular Back Office Session"/>
3025         </Member>
3026         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="46" cardinality="1" description=""/>
3027       </Group>
3028     </ApplicationMessage>
3029     <ApplicationMessage name="InquireUserRequest" package="eti_Derivatives" type="InquireUserRequest" numericID="10038" description="" functionalCategory="Session Layer" alias="User List Inquire">
3030       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3031         <ValidValue name="PartyDetailsListRequest" value="CF" description="Party Detail List Request"/>
3032       </Member>
3033       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
3034         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3035         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3036         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3037         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3038       </Group>
3039       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3040         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3041         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
3042       </Group>
3043       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Derivatives" numericID="25035" usage="optional" offset="24" cardinality="1" description=""/>
3044     </ApplicationMessage>
3045     <ApplicationMessage name="InquireUserResponse" package="eti_Derivatives" type="InquireUserResponse" numericID="10039" description="" functionalCategory="Session Layer" alias="User List Inquire Response">
3046       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3047         <ValidValue name="PartyDetailsListReport" value="CG" description="Party Detail List Request"/>
3048       </Member>
3049       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
3050         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3051         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3052         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3053       </Group>
3054       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3055         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3056         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
3057         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
3058         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
3059       </Group>
3060       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Derivatives" numericID="25035" usage="optional" offset="32" cardinality="1" description=""/>
3061       <Member name="NoPartyDetails" type="NoPartyDetails" package="eti_Derivatives" numericID="1671" usage="mandatory" offset="48" cardinality="1" description=""/>
3062       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="50" cardinality="1" description=""/>
3063       <Group name="PartyDetailsGrp" type="PartyDetailsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1000" counter="NoPartyDetails" description="">
3064         <Member name="PartyDetailIDExecutingTrader" type="PartyDetailIDExecutingTrader" package="eti_Derivatives" numericID="20212" usage="mandatory" offset="56" cardinality="1" description=""/>
3065         <Member name="PartyDetailExecutingTrader" type="PartyDetailExecutingTrader" package="eti_Derivatives" numericID="22212" usage="mandatory" offset="60" cardinality="1" description=""/>
3066         <Member name="PartyDetailRoleQualifier" type="PartyDetailRoleQualifier" package="eti_Derivatives" numericID="1674" usage="mandatory" offset="66" cardinality="1" description="">
3067           <ValidValue name="Trader" value="10" description="Trader"/>
3068           <ValidValue name="Head_Trader" value="11" description="Head Trader"/>
3069           <ValidValue name="Supervisor" value="12" description="Supervisor"/>
3070         </Member>
3071         <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" numericID="1672" usage="mandatory" offset="67" cardinality="1" description="">
3072           <ValidValue name="Active" value="0" description="Active"/>
3073           <ValidValue name="Suspend" value="1" description="Suspend"/>
3074         </Member>
3075         <Member name="PartyDetailDeskID" type="PartyDetailDeskID" package="eti_Derivatives" numericID="22276" usage="optional" offset="68" cardinality="1" description=""/>
3076         <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="71" cardinality="1" description=""/>
3077       </Group>
3078     </ApplicationMessage>
3079     <ApplicationMessage name="LegalNotificationBroadcast" package="eti_Derivatives" type="LegalNotificationBroadcast" numericID="10037" description="" functionalCategory="Session Layer" alias="Legal Notification">
3080       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3081         <ValidValue name="UserNotification" value="CB" description="User Notification"/>
3082       </Member>
3083       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
3084         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3085         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3086         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3087       </Group>
3088       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3089         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
3090         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
3091         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="unused" offset="24" cardinality="1" description=""/>
3092         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
3093         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
3094           <ValidValue name="False" value="0" description="False"/>
3095           <ValidValue name="True" value="1" description="True"/>
3096         </Member>
3097         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
3098           <ValidValue name="RiskControl" value="6" description="Risk Control"/>
3099         </Member>
3100         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
3101           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3102         </Member>
3103         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
3104       </Group>
3105       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
3106       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" numericID="30354" usage="mandatory" offset="48" cardinality="1" description=""/>
3107       <Member name="UserStatus" type="UserStatus" package="eti_Derivatives" numericID="926" usage="mandatory" offset="50" cardinality="1" description="">
3108         <ValidValue name="User_stopped" value="10" description="Admission to trading suspended "/>
3109         <ValidValue name="User_released" value="11" description="Suspension revoked"/>
3110       </Member>
3111       <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="51" cardinality="1" description=""/>
3112       <Member name="VarText" type="VarText" package="eti_Derivatives" numericID="30355" usage="mandatory" offset="56" cardinality="1" counter="VarTextLen" description=""/>
3113     </ApplicationMessage>
3114     <ApplicationMessage name="LogonRequest" package="eti_Derivatives" type="LogonRequest" numericID="10000" description="" functionalCategory="Session Layer" alias="Session Logon">
3115       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3116         <ValidValue name="Logon" value="A" description="Logon"/>
3117       </Member>
3118       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
3119         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3120         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3121         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3122         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3123       </Group>
3124       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3125         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3126         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
3127       </Group>
3128       <Member name="HeartBtInt" type="HeartBtInt" package="eti_Derivatives" numericID="108" usage="optional" offset="24" cardinality="1" description=""/>
3129       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Derivatives" numericID="20055" usage="mandatory" offset="28" cardinality="1" description=""/>
3130       <Member name="DefaultCstmApplVerID" type="DefaultCstmApplVerID" package="eti_Derivatives" numericID="1408" usage="mandatory" offset="32" cardinality="1" description=""/>
3131       <Member name="Password" type="Password" package="eti_Derivatives" numericID="554" usage="mandatory" offset="62" cardinality="1" description=""/>
3132       <Member name="ApplUsageOrders" type="ApplUsageOrders" package="eti_Derivatives" numericID="25012" usage="mandatory" offset="94" cardinality="1" description="">
3133         <ValidValue name="Automated" value="A" description="Automated"/>
3134         <ValidValue name="Manual" value="M" description="Manual"/>
3135         <ValidValue name="AutoSelect" value="B" description="Both (Automated and Manual)"/>
3136         <ValidValue name="None" value="N" description="None"/>
3137       </Member>
3138       <Member name="ApplUsageQuotes" type="ApplUsageQuotes" package="eti_Derivatives" numericID="25013" usage="mandatory" offset="95" cardinality="1" description="">
3139         <ValidValue name="Automated" value="A" description="Automated"/>
3140         <ValidValue name="Manual" value="M" description="Manual"/>
3141         <ValidValue name="AutoSelect" value="B" description="Both (Automated and Manual)"/>
3142         <ValidValue name="None" value="N" description="None"/>
3143       </Member>
3144       <Member name="OrderRoutingIndicator" type="OrderRoutingIndicator" package="eti_Derivatives" numericID="25014" usage="mandatory" offset="96" cardinality="1" description="">
3145         <ValidValue name="Yes" value="Y" description="Yes"/>
3146         <ValidValue name="No" value="N" description="No"/>
3147       </Member>
3148       <Member name="FIXEngineName" type="FIXEngineName" package="eti_Derivatives" numericID="1600" usage="optional" offset="97" cardinality="1" description=""/>
3149       <Member name="FIXEngineVersion" type="FIXEngineVersion" package="eti_Derivatives" numericID="1601" usage="optional" offset="127" cardinality="1" description=""/>
3150       <Member name="FIXEngineVendor" type="FIXEngineVendor" package="eti_Derivatives" numericID="1602" usage="optional" offset="157" cardinality="1" description=""/>
3151       <Member name="ApplicationSystemName" type="ApplicationSystemName" package="eti_Derivatives" numericID="1603" usage="mandatory" offset="187" cardinality="1" description=""/>
3152       <Member name="ApplicationSystemVersion" type="ApplicationSystemVersion" package="eti_Derivatives" numericID="1604" usage="mandatory" offset="217" cardinality="1" description=""/>
3153       <Member name="ApplicationSystemVendor" type="ApplicationSystemVendor" package="eti_Derivatives" numericID="1605" usage="mandatory" offset="247" cardinality="1" description=""/>
3154       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="277" cardinality="1" description=""/>
3155     </ApplicationMessage>
3156     <ApplicationMessage name="LogonResponse" package="eti_Derivatives" type="LogonResponse" numericID="10001" description="" functionalCategory="Session Layer" alias="Session Logon Response">
3157       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3158         <ValidValue name="Logon" value="A" description="Logon"/>
3159       </Member>
3160       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
3161         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3162         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3163         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3164       </Group>
3165       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3166         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3167         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
3168         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
3169         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
3170       </Group>
3171       <Member name="ThrottleTimeInterval" type="ThrottleTimeInterval" package="eti_Derivatives" numericID="1614" usage="mandatory" offset="32" cardinality="1" description=""/>
3172       <Member name="ThrottleNoMsgs" type="ThrottleNoMsgs" package="eti_Derivatives" numericID="1613" usage="mandatory" offset="40" cardinality="1" description=""/>
3173       <Member name="ThrottleDisconnectLimit" type="ThrottleDisconnectLimit" package="eti_Derivatives" numericID="25002" usage="mandatory" offset="44" cardinality="1" description=""/>
3174       <Member name="HeartBtInt" type="HeartBtInt" package="eti_Derivatives" numericID="108" usage="mandatory" offset="48" cardinality="1" description=""/>
3175       <Member name="SessionInstanceID" type="SessionInstanceID" package="eti_Derivatives" numericID="25004" usage="mandatory" offset="52" cardinality="1" description=""/>
3176       <Member name="MarketID" type="MarketID" package="eti_Derivatives" numericID="1301" usage="mandatory" offset="56" cardinality="1" description="">
3177         <ValidValue name="XEUR" value="1" description="XEUR"/>
3178         <ValidValue name="XEEE" value="2" description="XEEE"/>
3179         <ValidValue name="NODX" value="12" description="NODX"/>
3180       </Member>
3181       <Member name="TradSesMode" type="TradSesMode" package="eti_Derivatives" numericID="339" usage="mandatory" offset="58" cardinality="1" description="">
3182         <ValidValue name="Testing" value="1" description="Development"/>
3183         <ValidValue name="Simulated" value="2" description="Simulation"/>
3184         <ValidValue name="Production" value="3" description="Production"/>
3185         <ValidValue name="Acceptance" value="4" description="Acceptance"/>
3186         <ValidValue name="Disaster_Recovery" value="5" description="Disaster Recovery"/>
3187       </Member>
3188       <Member name="DefaultCstmApplVerID" type="DefaultCstmApplVerID" package="eti_Derivatives" numericID="1408" usage="mandatory" offset="59" cardinality="1" description=""/>
3189       <Member name="DefaultCstmApplVerSubID" type="DefaultCstmApplVerSubID" package="eti_Derivatives" numericID="28763" usage="mandatory" offset="89" cardinality="1" description="">
3190         <ValidValue name="Derivatives" value="D0003" description="Derivatives subversion"/>
3191       </Member>
3192       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="94" cardinality="1" description=""/>
3193     </ApplicationMessage>
3194     <ApplicationMessage name="LogoutRequest" package="eti_Derivatives" type="LogoutRequest" numericID="10002" description="" functionalCategory="Session Layer" alias="Session Logout">
3195       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3196         <ValidValue name="Logout" value="5" description="Logout"/>
3197       </Member>
3198       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
3199         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3200         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3201         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3202         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3203       </Group>
3204       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3205         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3206         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
3207       </Group>
3208     </ApplicationMessage>
3209     <ApplicationMessage name="LogoutResponse" package="eti_Derivatives" type="LogoutResponse" numericID="10003" description="" functionalCategory="Session Layer" alias="Session Logout Response">
3210       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3211         <ValidValue name="Logout" value="5" description="Logout"/>
3212       </Member>
3213       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
3214         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3215         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3216         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3217       </Group>
3218       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3219         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3220         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
3221         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
3222         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
3223       </Group>
3224     </ApplicationMessage>
3225     <ApplicationMessage name="MMParameterDefinitionRequest" package="eti_Derivatives" type="MMParameterDefinitionRequest" numericID="10303" description="" functionalCategory="Quote Handling" alias="Market Maker Parameter Definition" service="Order and Quote Management">
3226       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3227         <ValidValue name="MMParameterDefinitionRequest" value="U14" description="MMParameter Definition Request"/>
3228       </Member>
3229       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
3230         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3231         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3232         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3233         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3234       </Group>
3235       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3236         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3237         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3238       </Group>
3239       <Member name="ExposureDuration" type="ExposureDuration" package="eti_Derivatives" numericID="1629" usage="mandatory" offset="24" cardinality="1" description=""/>
3240       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="32" cardinality="1" description=""/>
3241       <Member name="Delta" type="Delta" package="eti_Derivatives" numericID="7966" usage="mandatory" offset="40" cardinality="1" description=""/>
3242       <Member name="Vega" type="Vega" package="eti_Derivatives" numericID="7968" usage="mandatory" offset="48" cardinality="1" description=""/>
3243       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="56" cardinality="1" description=""/>
3244       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="optional" offset="60" cardinality="1" description=""/>
3245       <Member name="PctCount" type="PctCount" package="eti_Derivatives" numericID="28615" usage="mandatory" offset="64" cardinality="1" description=""/>
3246       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="68" cardinality="1" description=""/>
3247     </ApplicationMessage>
3248     <ApplicationMessage name="MMParameterDefinitionResponse" package="eti_Derivatives" type="MMParameterDefinitionResponse" numericID="10304" description="" functionalCategory="Quote Handling" alias="Market Maker Parameter Definition Response">
3249       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3250         <ValidValue name="RequestAcknowledge" value="U1" description="Request Acknowledge"/>
3251       </Member>
3252       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
3253         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3254         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3255         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3256       </Group>
3257       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
3258         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3259         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
3260         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
3261         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
3262         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
3263         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
3264         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
3265           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3266         </Member>
3267         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
3268       </Group>
3269       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="optional" offset="56" cardinality="1" description=""/>
3270     </ApplicationMessage>
3271     <ApplicationMessage name="MassQuoteRequest" package="eti_Derivatives" type="MassQuoteRequest" numericID="10405" description="" functionalCategory="Quote Handling" alias="Mass Quote" service="Order and Quote Management">
3272       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3273         <ValidValue name="MassQuote" value="i" description="Mass Quote"/>
3274       </Member>
3275       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
3276         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3277         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3278         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3279         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3280       </Group>
3281       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3282         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3283         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3284       </Group>
3285       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" numericID="117" usage="mandatory" offset="24" cardinality="1" description=""/>
3286       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="32" cardinality="1" description=""/>
3287       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="40" cardinality="1" description=""/>
3288       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="48" cardinality="1" description=""/>
3289       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" numericID="28744" usage="optional" offset="52" cardinality="1" description=""/>
3290       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" numericID="25033" usage="optional" offset="56" cardinality="1" description=""/>
3291       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" numericID="28710" usage="mandatory" offset="58" cardinality="1" description="">
3292         <ValidValue name="None" value="0" description="None"/>
3293         <ValidValue name="Optional" value="1" description="Optional"/>
3294         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
3295       </Member>
3296       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" numericID="25126" usage="mandatory" offset="59" cardinality="1" description="">
3297         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
3298         <ValidValue name="Check" value="1" description="Check"/>
3299       </Member>
3300       <Member name="QuoteSizeType" type="QuoteSizeType" package="eti_Derivatives" numericID="28723" usage="mandatory" offset="60" cardinality="1" description="">
3301         <ValidValue name="TotalSize" value="1" description="Total Size (Quote Modification)"/>
3302         <ValidValue name="OpenSize" value="2" description="Open Size(Quote Entry)"/>
3303       </Member>
3304       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" numericID="537" usage="mandatory" offset="61" cardinality="1" description="">
3305         <ValidValue name="Indicative" value="0" description="Indicative"/>
3306         <ValidValue name="Tradeable" value="1" description="Tradeable"/>
3307         <ValidValue name="Tradeable_BOC" value="100" description="Tradeable(BOC)"/>
3308       </Member>
3309       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="62" cardinality="1" description="">
3310         <ValidValue name="Y" value="1" description="Liquidity provision"/>
3311         <ValidValue name="N" value="0" description="No liquidity provision"/>
3312       </Member>
3313       <Member name="NoQuoteEntries" type="NoQuoteEntries" package="eti_Derivatives" numericID="295" usage="mandatory" offset="63" cardinality="1" description=""/>
3314       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="64" cardinality="1" description="">
3315         <ValidValue name="Algo" value="22" description="Algo"/>
3316         <ValidValue name="Human" value="24" description="Human/Natural person"/>
3317       </Member>
3318       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="65" cardinality="1" description="">
3319         <ValidValue name="Algo" value="22" description="Algo"/>
3320         <ValidValue name="Human" value="24" description="Human/Natural person"/>
3321       </Member>
3322       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="66" cardinality="1" description=""/>
3323       <Group name="QuoteEntryGrp" type="QuoteEntryGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoQuoteEntries" description="">
3324         <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="72" cardinality="1" description=""/>
3325         <Member name="BidPx" type="BidPx" package="eti_Derivatives" numericID="132" usage="optional" offset="80" cardinality="1" description=""/>
3326         <Member name="BidSize" type="BidSize" package="eti_Derivatives" numericID="134" usage="optional" offset="88" cardinality="1" description=""/>
3327         <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" numericID="133" usage="optional" offset="96" cardinality="1" description=""/>
3328         <Member name="OfferSize" type="OfferSize" package="eti_Derivatives" numericID="135" usage="optional" offset="104" cardinality="1" description=""/>
3329       </Group>
3330     </ApplicationMessage>
3331     <ApplicationMessage name="MassQuoteResponse" package="eti_Derivatives" type="MassQuoteResponse" numericID="10406" description="" functionalCategory="Quote Handling" alias="Mass Quote Response">
3332       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3333         <ValidValue name="MassQuoteAcknowledgement" value="b" description="Mass Quote Acknowledgement"/>
3334       </Member>
3335       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
3336         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3337         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3338         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3339       </Group>
3340       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
3341         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3342         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
3343         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
3344         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
3345         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
3346         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
3347         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
3348           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3349         </Member>
3350         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
3351       </Group>
3352       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" numericID="117" usage="mandatory" offset="56" cardinality="1" description=""/>
3353       <Member name="QuoteResponseID" type="QuoteResponseID" package="eti_Derivatives" numericID="693" usage="mandatory" offset="64" cardinality="1" description=""/>
3354       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
3355       <Member name="NoQuoteSideEntries" type="NoQuoteSideEntries" package="eti_Derivatives" numericID="28789" usage="mandatory" offset="76" cardinality="1" description=""/>
3356       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="77" cardinality="1" description=""/>
3357       <Group name="QuoteEntryAckGrp" type="QuoteEntryAckGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="200" counter="NoQuoteSideEntries" description="">
3358         <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="80" cardinality="1" description=""/>
3359         <Member name="CxlSize" type="CxlSize" package="eti_Derivatives" numericID="28788" usage="optional" offset="88" cardinality="1" description=""/>
3360         <Member name="QuoteEntryRejectReason" type="QuoteEntryRejectReason" package="eti_Derivatives" numericID="368" usage="optional" offset="96" cardinality="1" description="">
3361           <ValidValue name="Unknown_Security" value="1" description="Unknown security"/>
3362           <ValidValue name="Duplicate_Quote" value="6" description="Duplicate quote"/>
3363           <ValidValue name="Invalid_Price" value="8" description="Invalid price"/>
3364           <ValidValue name="No_Reference_Price_Available" value="16" description="Reference price not available"/>
3365           <ValidValue name="No_Single_Sided_Quotes" value="100" description="Single sided quotes not allowed"/>
3366           <ValidValue name="Invalid_Quoting_Model" value="103" description="Invalid usage of quoting model"/>
3367           <ValidValue name="Invalid_Size" value="106" description="Invalid size"/>
3368           <ValidValue name="Invalid_Underlying_Price" value="107" description="Invalid underlying price"/>
3369           <ValidValue name="Bid_Price_Not_Reasonable" value="108" description="Bid price not reasonable"/>
3370           <ValidValue name="Ask_Price_Not_Reasonable" value="109" description="Ask price not reasonable"/>
3371           <ValidValue name="Bid_Price_Exceeds_Range" value="110" description="Bid price exceeds extended price range"/>
3372           <ValidValue name="Ask_Price_Exceeds_Range" value="111" description="Ask price exceeds extended price range"/>
3373           <ValidValue name="Instrument_State_Freeze" value="115" description="Instrument state freeze"/>
3374           <ValidValue name="Deletion_Already_Pending" value="116" description="Deletion already pending"/>
3375           <ValidValue name="Entitlement_Not_Assigned_For_Underlying" value="119" description="Entitlement not assigned for underlying"/>
3376           <ValidValue name="Currently_Not_Tradeable_On_Book" value="124" description="Instrument is currently not tradeable on book"/>
3377           <ValidValue name="Quantity_Limit_Exceeded" value="125" description="Quantity exceeds trader specific limit"/>
3378           <ValidValue name="Value_Limit_Exceeded" value="126" description="Value exceeds trader specific limit"/>
3379           <ValidValue name="Invalid_Quote_Spread" value="127" description="Invalid quote spread"/>
3380           <ValidValue name="Book_or_Cancel" value="128" description="Book-or-Cancel quote type"/>
3381           <ValidValue name="Cant_Proc_In_Curr_Instr_State" value="131" description="Instrument state does not allow processing"/>
3382           <ValidValue name="Invalid_Quote_Type" value="134" description="Invalid quote type"/>
3383           <ValidValue name="Trading_indication_running_for_trader" value="143" description="Trading indication running for trader"/>
3384           <ValidValue name="On_Book_Trading_disabled_for_Instrument_Type" value="144" description="On-Book trading disabled for instrument type"/>
3385           <ValidValue name="Liquidity_provider_protection_bid_side_cancelled" value="147" description="Liquidity provider protection bid side cancelled"/>
3386           <ValidValue name="Liquidity_provider_protection_ask_side_cancelled" value="148" description="Liquidity provider protection ask side cancelled"/>
3387           <ValidValue name="Outside_Quoting_Period" value="155" description="Quote entry outside quoting period not allowed"/>
3388           <ValidValue name="Match_Price_Not_On_Price_Step" value="156" description="Match price resulting from entry of the matching quote is not a valid price step"/>
3389           <ValidValue name="Quantity_Limit_Exceeds_TSL" value="161" description="Quantity exceeds transaction size limit"/>
3390           <ValidValue name="Too_Many_Orders_and_Quotes_in_Order_Book" value="163" description="Too many orders and quotes in order book"/>
3391           <ValidValue name="Contract_cannot_be_traded_due_to_insufficient_eligibility" value="166" description="Contract cannot be traded due to insufficient eligibility"/>
3392         </Member>
3393         <Member name="QuoteEntryStatus" type="QuoteEntryStatus" package="eti_Derivatives" numericID="1167" usage="mandatory" offset="100" cardinality="1" description="">
3394           <ValidValue name="Accepted" value="0" description="Accepted with warning"/>
3395           <ValidValue name="Rejected" value="5" description="Rejected"/>
3396           <ValidValue name="Removed_and_Rejected" value="6" description="Removed from Market"/>
3397           <ValidValue name="Pending" value="10" description="Pending"/>
3398         </Member>
3399         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="101" cardinality="1" description="">
3400           <ValidValue name="Buy" value="1" description="Buy"/>
3401           <ValidValue name="Sell" value="2" description="Sell"/>
3402         </Member>
3403         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="102" cardinality="1" description=""/>
3404       </Group>
3405     </ApplicationMessage>
3406     <ApplicationMessage name="ModifyBasketTradeRequest" package="eti_Derivatives" type="ModifyBasketTradeRequest" numericID="10621" description="" functionalCategory="Basket Trading" alias="Modify Basket Trade Request" service="T7 Entry">
3407       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3408         <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
3409       </Member>
3410       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
3411         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3412         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3413         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3414         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3415       </Group>
3416       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3417         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3418         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3419       </Group>
3420       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" numericID="25161" usage="mandatory" offset="24" cardinality="1" description=""/>
3421       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" numericID="25167" usage="mandatory" offset="32" cardinality="1" description=""/>
3422       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="36" cardinality="1" description=""/>
3423       <Member name="MaturityMonthYear" type="MaturityMonthYear" package="eti_Derivatives" numericID="200" usage="mandatory" offset="40" cardinality="1" description=""/>
3424       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" numericID="28899" usage="optional" offset="44" cardinality="1" description=""/>
3425       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="48" cardinality="1" description="">
3426         <ValidValue name="BTRF" value="1010" description="Basket of Equity Total Return Futures"/>
3427         <ValidValue name="EBB" value="1011" description="Equity Bespoke Baskets"/>
3428       </Member>
3429       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" numericID="25169" usage="mandatory" offset="50" cardinality="1" description=""/>
3430       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="52" cardinality="1" description="">
3431         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
3432       </Member>
3433       <Member name="NoBasketRootPartyGrps" type="NoBasketRootPartyGrps" package="eti_Derivatives" numericID="25165" usage="mandatory" offset="53" cardinality="1" description=""/>
3434       <Member name="NoInstrmtMatchSides" type="NoInstrmtMatchSides" package="eti_Derivatives" numericID="1889" usage="mandatory" offset="54" cardinality="1" description=""/>
3435       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" numericID="25168" usage="optional" offset="55" cardinality="1" description=""/>
3436       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="75" cardinality="1" description=""/>
3437       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="95" cardinality="1" description=""/>
3438       <Group name="BasketRootPartyGrp" type="BasketRootPartyGrpComp" package="eti_Derivatives" minCardinality="2" cardinality="2" counter="NoBasketRootPartyGrps" description="">
3439         <Member name="RootPartySubIDType" type="RootPartySubIDType" package="eti_Derivatives" numericID="1122" usage="mandatory" offset="96" cardinality="1" description="">
3440           <ValidValue name="Buyer" value="4001" description="Buyer"/>
3441           <ValidValue name="Seller" value="4002" description="Seller"/>
3442         </Member>
3443         <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Derivatives" numericID="22417" usage="mandatory" offset="98" cardinality="1" description=""/>
3444         <Member name="RootPartyContraTrader" type="RootPartyContraTrader" package="eti_Derivatives" numericID="22437" usage="mandatory" offset="103" cardinality="1" description=""/>
3445         <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" numericID="26162" usage="optional" offset="109" cardinality="1" description=""/>
3446         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="129" cardinality="1" description=""/>
3447       </Group>
3448       <Group name="InstrmtMatchSideGrp" type="InstrmtMatchSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="199" counter="NoInstrmtMatchSides" description="">
3449         <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="0" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
3450         <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="8" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
3451         <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="16" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
3452         <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" numericID="2589" usage="optional" offset="24" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
3453         <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="optional" offset="32" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
3454         <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" numericID="1898" usage="mandatory" offset="36" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
3455         <Member name="SideTrdSubTyp" type="SideTrdSubTyp" package="eti_Derivatives" numericID="1008" usage="mandatory" offset="40" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
3456           <ValidValue name="Block_Trade" value="2001" description="Block Trade"/>
3457           <ValidValue name="Trade_at_Market" value="2004" description="Trade at Market"/>
3458         </Member>
3459         <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="42" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
3460           <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
3461         </Member>
3462         <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="43" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
3463           <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
3464           <ValidValue name="Publish_Trade" value="1" description=""/>
3465         </Member>
3466         <Member name="InstrmtMatchSideID" type="InstrmtMatchSideID" package="eti_Derivatives" numericID="25166" usage="mandatory" offset="44" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
3467         <Member name="EffectOnBasket" type="EffectOnBasket" package="eti_Derivatives" numericID="25163" usage="optional" offset="45" offsetBase="BasketRootPartyGrp" cardinality="1" description="">
3468           <ValidValue name="Add_Volume" value="1" description="Add volume"/>
3469           <ValidValue name="Remove_Volume" value="2" description="Remove volume"/>
3470         </Member>
3471         <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" numericID="28583" usage="optional" offset="46" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
3472         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="66" offsetBase="BasketRootPartyGrp" cardinality="1" description=""/>
3473       </Group>
3474       <Group name="BasketSideAllocGrp" type="BasketSideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description="">
3475         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="0" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
3476         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" numericID="467" usage="optional" offset="8" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
3477         <Member name="PartySubIDType" type="PartySubIDType" package="eti_Derivatives" numericID="803" usage="mandatory" offset="12" offsetBase="InstrmtMatchSideGrp" cardinality="1" description="">
3478           <ValidValue name="Buyer" value="14001" description="Buyer"/>
3479           <ValidValue name="Seller" value="14002" description="Seller"/>
3480         </Member>
3481         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="14" offsetBase="InstrmtMatchSideGrp" cardinality="1" description="">
3482           <ValidValue name="Buy" value="1" description="Buy"/>
3483           <ValidValue name="Sell" value="2" description="Sell"/>
3484         </Member>
3485         <Member name="InstrmtMatchSideID" type="InstrmtMatchSideID" package="eti_Derivatives" numericID="25166" usage="mandatory" offset="15" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
3486         <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" numericID="1840" usage="unused" offset="16" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
3487         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="17" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
3488         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="22" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
3489         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" offsetBase="InstrmtMatchSideGrp" cardinality="1" description=""/>
3490       </Group>
3491     </ApplicationMessage>
3492     <ApplicationMessage name="ModifyOrderComplexRequest" package="eti_Derivatives" type="ModifyOrderComplexRequest" numericID="10114" description="" functionalCategory="Order Handling" alias="Replace Order Multi Leg" service="Order and Quote Management">
3493       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3494         <ValidValue name="MultilegOrderCancelReplace" value="AC" description="Multileg Order Cancel Replace"/>
3495       </Member>
3496       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
3497         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3498         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3499         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3500         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3501       </Group>
3502       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3503         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3504         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3505       </Group>
3506       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="optional" offset="24" cardinality="1" description=""/>
3507       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="32" cardinality="1" description=""/>
3508       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="40" cardinality="1" description=""/>
3509       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="48" cardinality="1" description=""/>
3510       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="mandatory" offset="56" cardinality="1" description=""/>
3511       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="64" cardinality="1" description=""/>
3512       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="72" cardinality="1" description=""/>
3513       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="80" cardinality="1" description=""/>
3514       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="88" cardinality="1" description=""/>
3515       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="96" cardinality="1" description=""/>
3516       <Member name="ExpireDate" type="ExpireDate" package="eti_Derivatives" numericID="432" usage="optional" offset="100" cardinality="1" description=""/>
3517       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" numericID="28744" usage="optional" offset="104" cardinality="1" description=""/>
3518       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="optional" offset="108" cardinality="1" description=""/>
3519       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="112" cardinality="1" description=""/>
3520       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="117" cardinality="1" description=""/>
3521       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="124" cardinality="1" description=""/>
3522       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" numericID="28703" usage="mandatory" offset="133" cardinality="1" description="">
3523         <ValidValue name="No_Recovery_Required" value="0" description=""/>
3524         <ValidValue name="Recovery_Required" value="1" description=""/>
3525       </Member>
3526       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="134" cardinality="1" description="">
3527         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
3528         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
3529         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
3530         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
3531         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
3532         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
3533         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
3534         <ValidValue name="strip" value="9" description="Strip"/>
3535       </Member>
3536       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="135" cardinality="1" description="">
3537         <ValidValue name="Buy" value="1" description="Buy"/>
3538         <ValidValue name="Sell" value="2" description="Sell"/>
3539       </Member>
3540       <Member name="OrdType" type="OrdType" package="eti_Derivatives" numericID="40" usage="mandatory" offset="136" cardinality="1" description="">
3541         <ValidValue name="Limit" value="2" description="Limit"/>
3542       </Member>
3543       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" numericID="28710" usage="mandatory" offset="137" cardinality="1" description="">
3544         <ValidValue name="None" value="0" description="None"/>
3545         <ValidValue name="Optional" value="1" description="Optional"/>
3546         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
3547       </Member>
3548       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" numericID="25126" usage="mandatory" offset="138" cardinality="1" description="">
3549         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
3550         <ValidValue name="Check" value="1" description="Check"/>
3551       </Member>
3552       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="139" cardinality="1" description="">
3553         <ValidValue name="Y" value="1" description="Liquidity provision"/>
3554         <ValidValue name="N" value="0" description="No liquidity provision"/>
3555       </Member>
3556       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="mandatory" offset="140" cardinality="1" description="">
3557         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
3558         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
3559       </Member>
3560       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" numericID="59" usage="mandatory" offset="141" cardinality="1" description="">
3561         <ValidValue name="Day" value="0" description="Day (GFD)"/>
3562         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
3563         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
3564         <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
3565       </Member>
3566       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="142" cardinality="1" description="">
3567         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
3568         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
3569         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
3570       </Member>
3571       <Member name="OwnershipIndicator" type="OwnershipIndicator" package="eti_Derivatives" numericID="28743" usage="mandatory" offset="143" cardinality="1" description="">
3572         <ValidValue name="No_Change_of_Ownership" value="0" description="Do not change ownership"/>
3573         <ValidValue name="Change_to_Executing_Trader" value="1" description="Change ownership to executing party (User ID)"/>
3574       </Member>
3575       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="144" cardinality="1" description="">
3576         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
3577       </Member>
3578       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="145" cardinality="1" description="">
3579         <ValidValue name="Algo" value="22" description="Algo"/>
3580         <ValidValue name="Human" value="24" description="Human/Natural person"/>
3581       </Member>
3582       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="146" cardinality="1" description="">
3583         <ValidValue name="Algo" value="22" description="Algo"/>
3584         <ValidValue name="Human" value="24" description="Human/Natural person"/>
3585       </Member>
3586       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="147" cardinality="1" description=""/>
3587       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="149" cardinality="1" description="">
3588         <ValidValue name="W" value="W" description="Desk"/>
3589         <ValidValue name="Y" value="Y" description="Electronic"/>
3590         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
3591         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
3592         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
3593         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
3594       </Member>
3595       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="150" cardinality="1" description=""/>
3596       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="170" cardinality="1" description=""/>
3597       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="202" cardinality="1" description=""/>
3598       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="214" cardinality="1" description=""/>
3599       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="226" cardinality="1" description=""/>
3600       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" numericID="30011" usage="optional" offset="238" cardinality="1" description=""/>
3601       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="258" cardinality="1" description=""/>
3602       <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="259" cardinality="1" description=""/>
3603       <Group name="LegOrdGrp" type="LegOrdGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
3604         <Member name="LegAccount" type="LegAccount" package="eti_Derivatives" numericID="2680" usage="optional" offset="264" cardinality="1" description=""/>
3605         <Member name="LegPositionEffect" type="LegPositionEffect" package="eti_Derivatives" numericID="564" usage="mandatory" offset="266" cardinality="1" description="">
3606           <ValidValue name="Close" value="C" description="Close"/>
3607           <ValidValue name="Open" value="O" description="Open"/>
3608         </Member>
3609         <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="267" cardinality="1" description=""/>
3610       </Group>
3611     </ApplicationMessage>
3612     <ApplicationMessage name="ModifyOrderComplexShortRequest" package="eti_Derivatives" type="ModifyOrderComplexShortRequest" numericID="10130" description="" functionalCategory="Order Handling" alias="Replace Order Multi Leg (short layout)" service="Order and Quote Management">
3613       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3614         <ValidValue name="OrderCancelReplaceRequest" value="G" description="Order Cancel Replace Request"/>
3615       </Member>
3616       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
3617         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3618         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3619         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3620         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3621       </Group>
3622       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3623         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3624         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3625       </Group>
3626       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="24" cardinality="1" description=""/>
3627       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="mandatory" offset="32" cardinality="1" description=""/>
3628       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
3629       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="mandatory" offset="48" cardinality="1" description=""/>
3630       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="56" cardinality="1" description=""/>
3631       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="64" cardinality="1" description=""/>
3632       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="72" cardinality="1" description=""/>
3633       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="80" cardinality="1" description=""/>
3634       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="88" cardinality="1" description=""/>
3635       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" numericID="28744" usage="optional" offset="92" cardinality="1" description=""/>
3636       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" numericID="25033" usage="optional" offset="96" cardinality="1" description=""/>
3637       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" numericID="28703" usage="mandatory" offset="98" cardinality="1" description="">
3638         <ValidValue name="No_Recovery_Required" value="0" description=""/>
3639         <ValidValue name="Recovery_Required" value="1" description=""/>
3640       </Member>
3641       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="99" cardinality="1" description="">
3642         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
3643         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
3644         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
3645         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
3646         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
3647         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
3648         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
3649         <ValidValue name="strip" value="9" description="Strip"/>
3650       </Member>
3651       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="100" cardinality="1" description="">
3652         <ValidValue name="Buy" value="1" description="Buy"/>
3653         <ValidValue name="Sell" value="2" description="Sell"/>
3654       </Member>
3655       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" numericID="28710" usage="mandatory" offset="101" cardinality="1" description="">
3656         <ValidValue name="None" value="0" description="None"/>
3657         <ValidValue name="Optional" value="1" description="Optional"/>
3658         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
3659       </Member>
3660       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" numericID="25126" usage="mandatory" offset="102" cardinality="1" description="">
3661         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
3662         <ValidValue name="Check" value="1" description="Check"/>
3663       </Member>
3664       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="103" cardinality="1" description="">
3665         <ValidValue name="Y" value="1" description="Liquidity provision"/>
3666         <ValidValue name="N" value="0" description="No liquidity provision"/>
3667       </Member>
3668       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="mandatory" offset="104" cardinality="1" description="">
3669         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
3670         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
3671       </Member>
3672       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" numericID="59" usage="mandatory" offset="105" cardinality="1" description="">
3673         <ValidValue name="Day" value="0" description="Day (GFD)"/>
3674         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
3675         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
3676       </Member>
3677       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="106" cardinality="1" description="">
3678         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
3679         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
3680         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
3681       </Member>
3682       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="107" cardinality="1" description="">
3683         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
3684       </Member>
3685       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="108" cardinality="1" description="">
3686         <ValidValue name="Algo" value="22" description="Algo"/>
3687         <ValidValue name="Human" value="24" description="Human/Natural person"/>
3688       </Member>
3689       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="109" cardinality="1" description="">
3690         <ValidValue name="Algo" value="22" description="Algo"/>
3691         <ValidValue name="Human" value="24" description="Human/Natural person"/>
3692       </Member>
3693       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="110" cardinality="1" description=""/>
3694       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="130" cardinality="1" description=""/>
3695     </ApplicationMessage>
3696     <ApplicationMessage name="ModifyOrderNRResponse" package="eti_Derivatives" type="ModifyOrderNRResponse" numericID="10108" description="" functionalCategory="Order Handling" alias="Replace Order Response (Lean Order)">
3697       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3698         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
3699       </Member>
3700       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
3701         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3702         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3703         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3704       </Group>
3705       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
3706         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3707         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
3708         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
3709         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
3710         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
3711         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
3712         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
3713           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
3714           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3715         </Member>
3716         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
3717       </Group>
3718       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="56" cardinality="1" description=""/>
3719       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="64" cardinality="1" description=""/>
3720       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="72" cardinality="1" description=""/>
3721       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="80" cardinality="1" description=""/>
3722       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="88" cardinality="1" description=""/>
3723       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="mandatory" offset="96" cardinality="1" description=""/>
3724       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="104" cardinality="1" description=""/>
3725       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="112" cardinality="1" description=""/>
3726       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="120" cardinality="1" description="">
3727         <ValidValue name="New" value="0" description="New"/>
3728         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
3729         <ValidValue name="Filled" value="2" description="Filled"/>
3730         <ValidValue name="Canceled" value="4" description="Cancelled"/>
3731         <ValidValue name="Suspended" value="9" description="Suspended"/>
3732       </Member>
3733       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="121" cardinality="1" description="">
3734         <ValidValue name="Canceled" value="4" description="Cancelled"/>
3735         <ValidValue name="Replaced" value="5" description="Replaced"/>
3736         <ValidValue name="Triggered" value="L" description="Triggered"/>
3737       </Member>
3738       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="122" cardinality="1" description="">
3739         <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
3740         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
3741         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
3742         <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
3743         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
3744       </Member>
3745       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" numericID="2523" usage="mandatory" offset="124" cardinality="1" description="">
3746         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
3747         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
3748       </Member>
3749       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="125" cardinality="1" description="">
3750         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
3751         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
3752         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
3753         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
3754         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
3755         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
3756         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
3757         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
3758         <ValidValue name="strip" value="9" description="Strip"/>
3759       </Member>
3760       <Member name="Triggered" type="Triggered" package="eti_Derivatives" numericID="1823" usage="mandatory" offset="126" cardinality="1" description="">
3761         <ValidValue name="Not_triggered" value="0" description=""/>
3762         <ValidValue name="Triggered_Stop" value="1" description=""/>
3763         <ValidValue name="Triggered_OCO" value="2" description=""/>
3764       </Member>
3765       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" numericID="25159" usage="mandatory" offset="127" cardinality="1" description="">
3766         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
3767         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
3768       </Member>
3769       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" numericID="28790" usage="mandatory" offset="128" cardinality="1" description=""/>
3770       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="129" cardinality="1" description=""/>
3771       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
3772         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Derivatives" numericID="1799" usage="mandatory" offset="136" cardinality="1" description=""/>
3773         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Derivatives" numericID="1800" usage="mandatory" offset="144" cardinality="1" description=""/>
3774         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Derivatives" numericID="30060" usage="mandatory" offset="152" cardinality="1" description=""/>
3775         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Derivatives" numericID="1798" usage="mandatory" offset="156" cardinality="1" description="">
3776           <ValidValue name="SMP" value="100" description="SMP event"/>
3777         </Member>
3778         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="157" cardinality="1" description=""/>
3779       </Group>
3780     </ApplicationMessage>
3781     <ApplicationMessage name="ModifyOrderResponse" package="eti_Derivatives" type="ModifyOrderResponse" numericID="10107" description="" functionalCategory="Order Handling" alias="Replace Order Response (Standard Order)">
3782       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3783         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
3784       </Member>
3785       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
3786         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3787         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3788         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3789       </Group>
3790       <Group name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
3791         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3792         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
3793         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
3794         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
3795         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
3796         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
3797         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="52" cardinality="1" description=""/>
3798         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
3799           <ValidValue name="Session_data" value="4" description="Session Data"/>
3800         </Member>
3801         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="optional" offset="55" cardinality="1" description=""/>
3802         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="71" cardinality="1" description="">
3803           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
3804           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3805         </Member>
3806       </Group>
3807       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="72" cardinality="1" description=""/>
3808       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="80" cardinality="1" description=""/>
3809       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="88" cardinality="1" description=""/>
3810       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="96" cardinality="1" description=""/>
3811       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="104" cardinality="1" description=""/>
3812       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="mandatory" offset="112" cardinality="1" description=""/>
3813       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="120" cardinality="1" description=""/>
3814       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="128" cardinality="1" description=""/>
3815       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Derivatives" numericID="21008" usage="mandatory" offset="136" cardinality="1" description=""/>
3816       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="144" cardinality="1" description="">
3817         <ValidValue name="New" value="0" description="New"/>
3818         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
3819         <ValidValue name="Filled" value="2" description="Filled"/>
3820         <ValidValue name="Canceled" value="4" description="Cancelled"/>
3821         <ValidValue name="Suspended" value="9" description="Suspended"/>
3822       </Member>
3823       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="145" cardinality="1" description="">
3824         <ValidValue name="Canceled" value="4" description="Cancelled"/>
3825         <ValidValue name="Replaced" value="5" description="Replaced"/>
3826         <ValidValue name="Triggered" value="L" description="Triggered"/>
3827       </Member>
3828       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="146" cardinality="1" description="">
3829         <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
3830         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
3831         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
3832         <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
3833         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
3834       </Member>
3835       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" numericID="2523" usage="mandatory" offset="148" cardinality="1" description="">
3836         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
3837         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
3838       </Member>
3839       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="149" cardinality="1" description="">
3840         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
3841         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
3842         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
3843         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
3844         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
3845         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
3846         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
3847         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
3848         <ValidValue name="strip" value="9" description="Strip"/>
3849       </Member>
3850       <Member name="Triggered" type="Triggered" package="eti_Derivatives" numericID="1823" usage="mandatory" offset="150" cardinality="1" description="">
3851         <ValidValue name="Not_triggered" value="0" description=""/>
3852         <ValidValue name="Triggered_Stop" value="1" description=""/>
3853         <ValidValue name="Triggered_OCO" value="2" description=""/>
3854       </Member>
3855       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" numericID="25159" usage="mandatory" offset="151" cardinality="1" description="">
3856         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
3857         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
3858       </Member>
3859       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" numericID="28790" usage="mandatory" offset="152" cardinality="1" description=""/>
3860       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="153" cardinality="1" description=""/>
3861       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
3862         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Derivatives" numericID="1799" usage="mandatory" offset="160" cardinality="1" description=""/>
3863         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Derivatives" numericID="1800" usage="mandatory" offset="168" cardinality="1" description=""/>
3864         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Derivatives" numericID="30060" usage="mandatory" offset="176" cardinality="1" description=""/>
3865         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Derivatives" numericID="1798" usage="mandatory" offset="180" cardinality="1" description="">
3866           <ValidValue name="SMP" value="100" description="SMP event"/>
3867         </Member>
3868         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="181" cardinality="1" description=""/>
3869       </Group>
3870     </ApplicationMessage>
3871     <ApplicationMessage name="ModifyOrderSingleRequest" package="eti_Derivatives" type="ModifyOrderSingleRequest" numericID="10106" description="" functionalCategory="Order Handling" alias="Replace Order Single" service="Order and Quote Management">
3872       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3873         <ValidValue name="OrderCancelReplaceRequest" value="G" description="Order Cancel Replace Request"/>
3874       </Member>
3875       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
3876         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3877         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3878         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3879         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3880       </Group>
3881       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3882         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3883         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3884       </Group>
3885       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="optional" offset="24" cardinality="1" description=""/>
3886       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="32" cardinality="1" description=""/>
3887       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="40" cardinality="1" description=""/>
3888       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="optional" offset="48" cardinality="1" description=""/>
3889       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="56" cardinality="1" description=""/>
3890       <Member name="StopPx" type="StopPx" package="eti_Derivatives" numericID="99" usage="optional" offset="64" cardinality="1" description=""/>
3891       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="72" cardinality="1" description=""/>
3892       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="80" cardinality="1" description=""/>
3893       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="88" cardinality="1" description=""/>
3894       <Member name="ExpireDate" type="ExpireDate" package="eti_Derivatives" numericID="432" usage="optional" offset="96" cardinality="1" description=""/>
3895       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="100" cardinality="1" description=""/>
3896       <Member name="SimpleSecurityID" type="SimpleSecurityID" package="eti_Derivatives" numericID="30048" usage="mandatory" offset="104" cardinality="1" description=""/>
3897       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" numericID="28744" usage="optional" offset="108" cardinality="1" description=""/>
3898       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="optional" offset="112" cardinality="1" description=""/>
3899       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="116" cardinality="1" description=""/>
3900       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="121" cardinality="1" description=""/>
3901       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="128" cardinality="1" description=""/>
3902       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" numericID="28703" usage="mandatory" offset="137" cardinality="1" description="">
3903         <ValidValue name="No_Recovery_Required" value="0" description=""/>
3904         <ValidValue name="Recovery_Required" value="1" description=""/>
3905       </Member>
3906       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="138" cardinality="1" description="">
3907         <ValidValue name="Buy" value="1" description="Buy"/>
3908         <ValidValue name="Sell" value="2" description="Sell"/>
3909       </Member>
3910       <Member name="OrdType" type="OrdType" package="eti_Derivatives" numericID="40" usage="mandatory" offset="139" cardinality="1" description="">
3911         <ValidValue name="Market" value="1" description="Market"/>
3912         <ValidValue name="Limit" value="2" description="Limit"/>
3913         <ValidValue name="Stop" value="3" description="Stop"/>
3914         <ValidValue name="Stop_Limit" value="4" description="Stop Limit"/>
3915       </Member>
3916       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" numericID="28710" usage="mandatory" offset="140" cardinality="1" description="">
3917         <ValidValue name="None" value="0" description="None"/>
3918         <ValidValue name="Optional" value="1" description="Optional"/>
3919         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
3920       </Member>
3921       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" numericID="25126" usage="mandatory" offset="141" cardinality="1" description="">
3922         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
3923         <ValidValue name="Check" value="1" description="Check"/>
3924       </Member>
3925       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="142" cardinality="1" description="">
3926         <ValidValue name="Y" value="1" description="Liquidity provision"/>
3927         <ValidValue name="N" value="0" description="No liquidity provision"/>
3928       </Member>
3929       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" numericID="59" usage="mandatory" offset="143" cardinality="1" description="">
3930         <ValidValue name="Day" value="0" description="Day (GFD)"/>
3931         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
3932         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
3933         <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
3934       </Member>
3935       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="mandatory" offset="144" cardinality="1" description="">
3936         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
3937         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
3938         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
3939         <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
3940       </Member>
3941       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Derivatives" numericID="625" usage="optional" offset="145" cardinality="1" description="">
3942         <ValidValue name="Closing_auction" value="4" description="Closing or closing auction"/>
3943       </Member>
3944       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="146" cardinality="1" description="">
3945         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
3946         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
3947         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
3948       </Member>
3949       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="147" cardinality="1" description="">
3950         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
3951       </Member>
3952       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="148" cardinality="1" description="">
3953         <ValidValue name="Algo" value="22" description="Algo"/>
3954         <ValidValue name="Human" value="24" description="Human/Natural person"/>
3955       </Member>
3956       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="optional" offset="149" cardinality="1" description="">
3957         <ValidValue name="Algo" value="22" description="Algo"/>
3958         <ValidValue name="Human" value="24" description="Human/Natural person"/>
3959       </Member>
3960       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="150" cardinality="1" description=""/>
3961       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="152" cardinality="1" description=""/>
3962       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="mandatory" offset="184" cardinality="1" description="">
3963         <ValidValue name="Close" value="C" description="Close"/>
3964         <ValidValue name="Open" value="O" description="Open"/>
3965       </Member>
3966       <Member name="OwnershipIndicator" type="OwnershipIndicator" package="eti_Derivatives" numericID="28743" usage="mandatory" offset="185" cardinality="1" description="">
3967         <ValidValue name="No_Change_of_Ownership" value="0" description="Do not change ownership"/>
3968         <ValidValue name="Change_to_Executing_Trader" value="1" description="Change ownership to executing party (User ID)"/>
3969       </Member>
3970       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="186" cardinality="1" description=""/>
3971       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="188" cardinality="1" description="">
3972         <ValidValue name="W" value="W" description="Desk"/>
3973         <ValidValue name="Y" value="Y" description="Electronic"/>
3974         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
3975         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
3976         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
3977         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
3978       </Member>
3979       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="189" cardinality="1" description=""/>
3980       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="209" cardinality="1" description=""/>
3981       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="221" cardinality="1" description=""/>
3982       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="233" cardinality="1" description=""/>
3983       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" numericID="30011" usage="optional" offset="245" cardinality="1" description=""/>
3984       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="265" cardinality="1" description=""/>
3985     </ApplicationMessage>
3986     <ApplicationMessage name="ModifyOrderSingleShortRequest" package="eti_Derivatives" type="ModifyOrderSingleShortRequest" numericID="10126" description="" functionalCategory="Order Handling" alias="Replace Order Single (short layout)" service="Order and Quote Management">
3987       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3988         <ValidValue name="OrderCancelReplaceRequest" value="G" description="Order Cancel Replace Request"/>
3989       </Member>
3990       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
3991         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3992         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3993         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3994         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3995       </Group>
3996       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
3997         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3998         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3999       </Group>
4000       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="24" cardinality="1" description=""/>
4001       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="mandatory" offset="32" cardinality="1" description=""/>
4002       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="mandatory" offset="40" cardinality="1" description=""/>
4003       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="48" cardinality="1" description=""/>
4004       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="56" cardinality="1" description=""/>
4005       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="64" cardinality="1" description=""/>
4006       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="72" cardinality="1" description=""/>
4007       <Member name="SimpleSecurityID" type="SimpleSecurityID" package="eti_Derivatives" numericID="30048" usage="mandatory" offset="80" cardinality="1" description=""/>
4008       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" numericID="28744" usage="optional" offset="84" cardinality="1" description=""/>
4009       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" numericID="25033" usage="optional" offset="88" cardinality="1" description=""/>
4010       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="90" cardinality="1" description="">
4011         <ValidValue name="Buy" value="1" description="Buy"/>
4012         <ValidValue name="Sell" value="2" description="Sell"/>
4013       </Member>
4014       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" numericID="28710" usage="mandatory" offset="91" cardinality="1" description="">
4015         <ValidValue name="None" value="0" description="None"/>
4016         <ValidValue name="Optional" value="1" description="Optional"/>
4017         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
4018       </Member>
4019       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" numericID="25126" usage="mandatory" offset="92" cardinality="1" description="">
4020         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
4021         <ValidValue name="Check" value="1" description="Check"/>
4022       </Member>
4023       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="93" cardinality="1" description="">
4024         <ValidValue name="Y" value="1" description="Liquidity provision"/>
4025         <ValidValue name="N" value="0" description="No liquidity provision"/>
4026       </Member>
4027       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" numericID="59" usage="mandatory" offset="94" cardinality="1" description="">
4028         <ValidValue name="Day" value="0" description="Day (GFD)"/>
4029         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
4030         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
4031       </Member>
4032       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" numericID="28703" usage="mandatory" offset="95" cardinality="1" description="">
4033         <ValidValue name="No_Recovery_Required" value="0" description=""/>
4034         <ValidValue name="Recovery_Required" value="1" description=""/>
4035       </Member>
4036       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="mandatory" offset="96" cardinality="1" description="">
4037         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
4038         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
4039         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
4040         <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
4041       </Member>
4042       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="97" cardinality="1" description="">
4043         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
4044         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
4045         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
4046       </Member>
4047       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="98" cardinality="1" description="">
4048         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
4049       </Member>
4050       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="99" cardinality="1" description="">
4051         <ValidValue name="Algo" value="22" description="Algo"/>
4052         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4053       </Member>
4054       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="100" cardinality="1" description="">
4055         <ValidValue name="Algo" value="22" description="Algo"/>
4056         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4057       </Member>
4058       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="101" cardinality="1" description=""/>
4059       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="121" cardinality="1" description=""/>
4060     </ApplicationMessage>
4061     <ApplicationMessage name="ModifyTESTradeRequest" package="eti_Derivatives" type="ModifyTESTradeRequest" numericID="10601" description="" functionalCategory="TES Trading" alias="Modify TES Trade Request" service="T7 Entry">
4062       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4063         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
4064       </Member>
4065       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
4066         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4067         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4068         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
4069         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
4070       </Group>
4071       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
4072         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
4073         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
4074       </Group>
4075       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="24" cardinality="1" description=""/>
4076       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="32" cardinality="1" description=""/>
4077       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="40" cardinality="1" description=""/>
4078       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="48" cardinality="1" description=""/>
4079       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="52" cardinality="1" description=""/>
4080       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="56" cardinality="1" description=""/>
4081       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="60" cardinality="1" description=""/>
4082       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="64" cardinality="1" description="">
4083         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
4084         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
4085         <ValidValue name="Compression" value="50" description="Compression"/>
4086         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
4087         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
4088         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
4089         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
4090         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
4091       </Member>
4092       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="66" cardinality="1" description="">
4093         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
4094       </Member>
4095       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="67" cardinality="1" description="">
4096         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
4097         <ValidValue name="Publish_Trade" value="1" description=""/>
4098       </Member>
4099       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" numericID="28709" usage="mandatory" offset="68" cardinality="1" description=""/>
4100       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="69" cardinality="1" description=""/>
4101       <Member name="SwapClearer" type="SwapClearer" package="eti_Derivatives" numericID="25199" usage="optional" offset="70" cardinality="1" description="">
4102         <ValidValue name="ECAG" value="0" description="Eurex Clearing"/>
4103         <ValidValue name="NON_ECAG" value="1" description="Non-Eurex Clearing"/>
4104       </Member>
4105       <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" numericID="28583" usage="optional" offset="71" cardinality="1" description=""/>
4106       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="91" cardinality="1" description=""/>
4107       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="111" cardinality="1" description=""/>
4108       <Group name="SideAllocGrp" type="SideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description="">
4109         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="112" cardinality="1" description=""/>
4110         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" numericID="467" usage="optional" offset="120" cardinality="1" description=""/>
4111         <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" numericID="25180" usage="optional" offset="124" cardinality="1" description=""/>
4112         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="128" cardinality="1" description="">
4113           <ValidValue name="Buy" value="1" description="Buy"/>
4114           <ValidValue name="Sell" value="2" description="Sell"/>
4115         </Member>
4116         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="129" cardinality="1" description=""/>
4117         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="134" cardinality="1" description=""/>
4118         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="140" cardinality="1" description=""/>
4119       </Group>
4120       <Group name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
4121         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="0" offsetBase="SideAllocGrp" cardinality="1" description=""/>
4122         <Member name="LegPrice" type="LegPrice" package="eti_Derivatives" numericID="566" usage="mandatory" offset="8" offsetBase="SideAllocGrp" cardinality="1" description=""/>
4123         <Member name="LegQty" type="LegQty" package="eti_Derivatives" numericID="687" usage="unused" offset="16" offsetBase="SideAllocGrp" cardinality="1" description=""/>
4124       </Group>
4125     </ApplicationMessage>
4126     <ApplicationMessage name="NewOrderComplexRequest" package="eti_Derivatives" type="NewOrderComplexRequest" numericID="10113" description="" functionalCategory="Order Handling" alias="New Order Multi Leg" service="Order and Quote Management">
4127       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4128         <ValidValue name="NewOrderMultileg" value="AB" description="New Order Multileg"/>
4129       </Member>
4130       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
4131         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4132         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4133         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
4134         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
4135       </Group>
4136       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
4137         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
4138         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
4139       </Group>
4140       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="24" cardinality="1" description=""/>
4141       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="32" cardinality="1" description=""/>
4142       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="mandatory" offset="40" cardinality="1" description=""/>
4143       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="48" cardinality="1" description=""/>
4144       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="56" cardinality="1" description=""/>
4145       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="64" cardinality="1" description=""/>
4146       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="72" cardinality="1" description=""/>
4147       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
4148       <Member name="ExpireDate" type="ExpireDate" package="eti_Derivatives" numericID="432" usage="optional" offset="84" cardinality="1" description=""/>
4149       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" numericID="28744" usage="optional" offset="88" cardinality="1" description=""/>
4150       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="92" cardinality="1" description=""/>
4151       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="97" cardinality="1" description=""/>
4152       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="104" cardinality="1" description=""/>
4153       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" numericID="28703" usage="mandatory" offset="113" cardinality="1" description="">
4154         <ValidValue name="No_Recovery_Required" value="0" description=""/>
4155         <ValidValue name="Recovery_Required" value="1" description=""/>
4156       </Member>
4157       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="114" cardinality="1" description="">
4158         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
4159         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
4160         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
4161         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
4162         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
4163         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
4164         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
4165         <ValidValue name="strip" value="9" description="Strip"/>
4166       </Member>
4167       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="115" cardinality="1" description="">
4168         <ValidValue name="Buy" value="1" description="Buy"/>
4169         <ValidValue name="Sell" value="2" description="Sell"/>
4170       </Member>
4171       <Member name="OrdType" type="OrdType" package="eti_Derivatives" numericID="40" usage="mandatory" offset="116" cardinality="1" description="">
4172         <ValidValue name="Limit" value="2" description="Limit"/>
4173       </Member>
4174       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" numericID="28710" usage="mandatory" offset="117" cardinality="1" description="">
4175         <ValidValue name="None" value="0" description="None"/>
4176         <ValidValue name="Optional" value="1" description="Optional"/>
4177         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
4178       </Member>
4179       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" numericID="25126" usage="mandatory" offset="118" cardinality="1" description="">
4180         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
4181         <ValidValue name="Check" value="1" description="Check"/>
4182       </Member>
4183       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="119" cardinality="1" description="">
4184         <ValidValue name="Y" value="1" description="Liquidity provision"/>
4185         <ValidValue name="N" value="0" description="No liquidity provision"/>
4186       </Member>
4187       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" numericID="23003" usage="optional" offset="120" cardinality="1" description="">
4188         <ValidValue name="Y" value="1" description="Risk reduction"/>
4189         <ValidValue name="N" value="0" description="No risk reduction"/>
4190       </Member>
4191       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="mandatory" offset="121" cardinality="1" description="">
4192         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
4193         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
4194       </Member>
4195       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" numericID="59" usage="mandatory" offset="122" cardinality="1" description="">
4196         <ValidValue name="Day" value="0" description="Day (GFD)"/>
4197         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
4198         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
4199         <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
4200       </Member>
4201       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="123" cardinality="1" description="">
4202         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
4203         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
4204         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
4205       </Member>
4206       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="124" cardinality="1" description="">
4207         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
4208       </Member>
4209       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="125" cardinality="1" description="">
4210         <ValidValue name="Algo" value="22" description="Algo"/>
4211         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4212       </Member>
4213       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="126" cardinality="1" description="">
4214         <ValidValue name="Algo" value="22" description="Algo"/>
4215         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4216       </Member>
4217       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="127" cardinality="1" description=""/>
4218       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="129" cardinality="1" description=""/>
4219       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="149" cardinality="1" description="">
4220         <ValidValue name="W" value="W" description="Desk"/>
4221         <ValidValue name="Y" value="Y" description="Electronic"/>
4222         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
4223         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
4224         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
4225         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
4226       </Member>
4227       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="150" cardinality="1" description=""/>
4228       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="182" cardinality="1" description=""/>
4229       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="194" cardinality="1" description=""/>
4230       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="206" cardinality="1" description=""/>
4231       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" numericID="30011" usage="optional" offset="218" cardinality="1" description=""/>
4232       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="238" cardinality="1" description=""/>
4233       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="239" cardinality="1" description=""/>
4234       <Group name="LegOrdGrp" type="LegOrdGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
4235         <Member name="LegAccount" type="LegAccount" package="eti_Derivatives" numericID="2680" usage="optional" offset="240" cardinality="1" description=""/>
4236         <Member name="LegPositionEffect" type="LegPositionEffect" package="eti_Derivatives" numericID="564" usage="mandatory" offset="242" cardinality="1" description="">
4237           <ValidValue name="Close" value="C" description="Close"/>
4238           <ValidValue name="Open" value="O" description="Open"/>
4239         </Member>
4240         <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="243" cardinality="1" description=""/>
4241       </Group>
4242     </ApplicationMessage>
4243     <ApplicationMessage name="NewOrderComplexShortRequest" package="eti_Derivatives" type="NewOrderComplexShortRequest" numericID="10129" description="" functionalCategory="Order Handling" alias="New Order Multi Leg (short layout)" service="Order and Quote Management">
4244       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4245         <ValidValue name="NewOrderSingle" value="D" description="New Order Single"/>
4246       </Member>
4247       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
4248         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4249         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4250         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
4251         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
4252       </Group>
4253       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
4254         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
4255         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
4256       </Group>
4257       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
4258       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="mandatory" offset="32" cardinality="1" description=""/>
4259       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="40" cardinality="1" description=""/>
4260       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="mandatory" offset="48" cardinality="1" description=""/>
4261       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="56" cardinality="1" description=""/>
4262       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="64" cardinality="1" description=""/>
4263       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="72" cardinality="1" description=""/>
4264       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
4265       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" numericID="28744" usage="optional" offset="84" cardinality="1" description=""/>
4266       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" numericID="25033" usage="optional" offset="88" cardinality="1" description=""/>
4267       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" numericID="28703" usage="mandatory" offset="90" cardinality="1" description="">
4268         <ValidValue name="No_Recovery_Required" value="0" description=""/>
4269         <ValidValue name="Recovery_Required" value="1" description=""/>
4270       </Member>
4271       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="91" cardinality="1" description="">
4272         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
4273         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
4274         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
4275         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
4276         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
4277         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
4278         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
4279         <ValidValue name="strip" value="9" description="Strip"/>
4280       </Member>
4281       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="92" cardinality="1" description="">
4282         <ValidValue name="Buy" value="1" description="Buy"/>
4283         <ValidValue name="Sell" value="2" description="Sell"/>
4284       </Member>
4285       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" numericID="28710" usage="mandatory" offset="93" cardinality="1" description="">
4286         <ValidValue name="None" value="0" description="None"/>
4287         <ValidValue name="Optional" value="1" description="Optional"/>
4288         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
4289       </Member>
4290       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" numericID="25126" usage="mandatory" offset="94" cardinality="1" description="">
4291         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
4292         <ValidValue name="Check" value="1" description="Check"/>
4293       </Member>
4294       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="95" cardinality="1" description="">
4295         <ValidValue name="Y" value="1" description="Liquidity provision"/>
4296         <ValidValue name="N" value="0" description="No liquidity provision"/>
4297       </Member>
4298       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="mandatory" offset="96" cardinality="1" description="">
4299         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
4300         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
4301       </Member>
4302       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" numericID="59" usage="mandatory" offset="97" cardinality="1" description="">
4303         <ValidValue name="Day" value="0" description="Day (GFD)"/>
4304         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
4305         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
4306       </Member>
4307       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="98" cardinality="1" description="">
4308         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
4309         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
4310         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
4311       </Member>
4312       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="99" cardinality="1" description="">
4313         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
4314       </Member>
4315       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="100" cardinality="1" description="">
4316         <ValidValue name="Algo" value="22" description="Algo"/>
4317         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4318       </Member>
4319       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="101" cardinality="1" description="">
4320         <ValidValue name="Algo" value="22" description="Algo"/>
4321         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4322       </Member>
4323       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="102" cardinality="1" description=""/>
4324       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="122" cardinality="1" description=""/>
4325     </ApplicationMessage>
4326     <ApplicationMessage name="NewOrderNRResponse" package="eti_Derivatives" type="NewOrderNRResponse" numericID="10102" description="" functionalCategory="Order Handling" alias="New Order Response (Lean Order)">
4327       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4328         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
4329       </Member>
4330       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
4331         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4332         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4333         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4334       </Group>
4335       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
4336         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
4337         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
4338         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
4339         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
4340         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
4341         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
4342         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
4343           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
4344           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4345         </Member>
4346         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
4347       </Group>
4348       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="56" cardinality="1" description=""/>
4349       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="64" cardinality="1" description=""/>
4350       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="72" cardinality="1" description=""/>
4351       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="80" cardinality="1" description=""/>
4352       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="mandatory" offset="88" cardinality="1" description=""/>
4353       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="96" cardinality="1" description=""/>
4354       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="104" cardinality="1" description="">
4355         <ValidValue name="New" value="0" description="New"/>
4356         <ValidValue name="Canceled" value="4" description="Cancelled"/>
4357         <ValidValue name="Suspended" value="9" description="Suspended"/>
4358       </Member>
4359       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="105" cardinality="1" description="">
4360         <ValidValue name="New" value="0" description="New"/>
4361         <ValidValue name="Canceled" value="4" description="Cancelled"/>
4362         <ValidValue name="Triggered" value="L" description="Triggered"/>
4363       </Member>
4364       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="106" cardinality="1" description="">
4365         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
4366         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
4367         <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
4368         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
4369       </Member>
4370       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" numericID="2523" usage="mandatory" offset="108" cardinality="1" description="">
4371         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
4372         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
4373       </Member>
4374       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="109" cardinality="1" description="">
4375         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
4376         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
4377         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
4378         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
4379         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
4380         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
4381         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
4382         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
4383         <ValidValue name="strip" value="9" description="Strip"/>
4384       </Member>
4385       <Member name="Triggered" type="Triggered" package="eti_Derivatives" numericID="1823" usage="mandatory" offset="110" cardinality="1" description="">
4386         <ValidValue name="Not_triggered" value="0" description=""/>
4387         <ValidValue name="Triggered_Stop" value="1" description=""/>
4388         <ValidValue name="Triggered_OCO" value="2" description=""/>
4389       </Member>
4390       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" numericID="25159" usage="mandatory" offset="111" cardinality="1" description="">
4391         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
4392         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
4393       </Member>
4394       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" numericID="28790" usage="mandatory" offset="112" cardinality="1" description=""/>
4395       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="113" cardinality="1" description=""/>
4396       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
4397         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Derivatives" numericID="1799" usage="mandatory" offset="120" cardinality="1" description=""/>
4398         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Derivatives" numericID="1800" usage="mandatory" offset="128" cardinality="1" description=""/>
4399         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Derivatives" numericID="30060" usage="mandatory" offset="136" cardinality="1" description=""/>
4400         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Derivatives" numericID="1798" usage="mandatory" offset="140" cardinality="1" description="">
4401           <ValidValue name="SMP" value="100" description="SMP event"/>
4402         </Member>
4403         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="141" cardinality="1" description=""/>
4404       </Group>
4405     </ApplicationMessage>
4406     <ApplicationMessage name="NewOrderResponse" package="eti_Derivatives" type="NewOrderResponse" numericID="10101" description="" functionalCategory="Order Handling" alias="New Order Response (Standard Order)">
4407       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4408         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
4409       </Member>
4410       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
4411         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4412         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4413         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4414       </Group>
4415       <Group name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
4416         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
4417         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
4418         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
4419         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
4420         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
4421         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
4422         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="52" cardinality="1" description=""/>
4423         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
4424           <ValidValue name="Session_data" value="4" description="Session Data"/>
4425         </Member>
4426         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="optional" offset="55" cardinality="1" description=""/>
4427         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="71" cardinality="1" description="">
4428           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
4429           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4430         </Member>
4431       </Group>
4432       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="72" cardinality="1" description=""/>
4433       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="80" cardinality="1" description=""/>
4434       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
4435       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
4436       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="mandatory" offset="104" cardinality="1" description=""/>
4437       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="112" cardinality="1" description=""/>
4438       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Derivatives" numericID="21009" usage="mandatory" offset="120" cardinality="1" description=""/>
4439       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Derivatives" numericID="21008" usage="mandatory" offset="128" cardinality="1" description=""/>
4440       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="136" cardinality="1" description="">
4441         <ValidValue name="New" value="0" description="New"/>
4442         <ValidValue name="Canceled" value="4" description="Cancelled"/>
4443         <ValidValue name="Suspended" value="9" description="Suspended"/>
4444       </Member>
4445       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="137" cardinality="1" description="">
4446         <ValidValue name="New" value="0" description="New"/>
4447         <ValidValue name="Canceled" value="4" description="Cancelled"/>
4448         <ValidValue name="Triggered" value="L" description="Triggered"/>
4449       </Member>
4450       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="138" cardinality="1" description="">
4451         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
4452         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
4453         <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
4454         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
4455       </Member>
4456       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" numericID="2523" usage="mandatory" offset="140" cardinality="1" description="">
4457         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
4458         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
4459       </Member>
4460       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="141" cardinality="1" description="">
4461         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
4462         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
4463         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
4464         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
4465         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
4466         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
4467         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
4468         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
4469         <ValidValue name="strip" value="9" description="Strip"/>
4470       </Member>
4471       <Member name="Triggered" type="Triggered" package="eti_Derivatives" numericID="1823" usage="mandatory" offset="142" cardinality="1" description="">
4472         <ValidValue name="Not_triggered" value="0" description=""/>
4473         <ValidValue name="Triggered_Stop" value="1" description=""/>
4474         <ValidValue name="Triggered_OCO" value="2" description=""/>
4475       </Member>
4476       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" numericID="25159" usage="mandatory" offset="143" cardinality="1" description="">
4477         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
4478         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
4479       </Member>
4480       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" numericID="28790" usage="mandatory" offset="144" cardinality="1" description=""/>
4481       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="145" cardinality="1" description=""/>
4482       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
4483         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Derivatives" numericID="1799" usage="mandatory" offset="152" cardinality="1" description=""/>
4484         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Derivatives" numericID="1800" usage="mandatory" offset="160" cardinality="1" description=""/>
4485         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Derivatives" numericID="30060" usage="mandatory" offset="168" cardinality="1" description=""/>
4486         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Derivatives" numericID="1798" usage="mandatory" offset="172" cardinality="1" description="">
4487           <ValidValue name="SMP" value="100" description="SMP event"/>
4488         </Member>
4489         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="173" cardinality="1" description=""/>
4490       </Group>
4491     </ApplicationMessage>
4492     <ApplicationMessage name="NewOrderSingleRequest" package="eti_Derivatives" type="NewOrderSingleRequest" numericID="10100" description="" functionalCategory="Order Handling" alias="New Order Single" service="Order and Quote Management">
4493       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4494         <ValidValue name="NewOrderSingle" value="D" description="New Order Single"/>
4495       </Member>
4496       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
4497         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4498         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4499         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
4500         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
4501       </Group>
4502       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
4503         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
4504         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
4505       </Group>
4506       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="optional" offset="24" cardinality="1" description=""/>
4507       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="32" cardinality="1" description=""/>
4508       <Member name="StopPx" type="StopPx" package="eti_Derivatives" numericID="99" usage="optional" offset="40" cardinality="1" description=""/>
4509       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="48" cardinality="1" description=""/>
4510       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="56" cardinality="1" description=""/>
4511       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="64" cardinality="1" description=""/>
4512       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="72" cardinality="1" description=""/>
4513       <Member name="ExpireDate" type="ExpireDate" package="eti_Derivatives" numericID="432" usage="optional" offset="80" cardinality="1" description=""/>
4514       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="84" cardinality="1" description=""/>
4515       <Member name="SimpleSecurityID" type="SimpleSecurityID" package="eti_Derivatives" numericID="30048" usage="mandatory" offset="88" cardinality="1" description=""/>
4516       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" numericID="28744" usage="optional" offset="92" cardinality="1" description=""/>
4517       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="96" cardinality="1" description=""/>
4518       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="101" cardinality="1" description=""/>
4519       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="108" cardinality="1" description=""/>
4520       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" numericID="28703" usage="mandatory" offset="117" cardinality="1" description="">
4521         <ValidValue name="No_Recovery_Required" value="0" description=""/>
4522         <ValidValue name="Recovery_Required" value="1" description=""/>
4523       </Member>
4524       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="118" cardinality="1" description="">
4525         <ValidValue name="Buy" value="1" description="Buy"/>
4526         <ValidValue name="Sell" value="2" description="Sell"/>
4527       </Member>
4528       <Member name="OrdType" type="OrdType" package="eti_Derivatives" numericID="40" usage="mandatory" offset="119" cardinality="1" description="">
4529         <ValidValue name="Market" value="1" description="Market"/>
4530         <ValidValue name="Limit" value="2" description="Limit"/>
4531         <ValidValue name="Stop" value="3" description="Stop"/>
4532         <ValidValue name="Stop_Limit" value="4" description="Stop Limit"/>
4533       </Member>
4534       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" numericID="28710" usage="mandatory" offset="120" cardinality="1" description="">
4535         <ValidValue name="None" value="0" description="None"/>
4536         <ValidValue name="Optional" value="1" description="Optional"/>
4537         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
4538       </Member>
4539       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" numericID="25126" usage="mandatory" offset="121" cardinality="1" description="">
4540         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
4541         <ValidValue name="Check" value="1" description="Check"/>
4542       </Member>
4543       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="122" cardinality="1" description="">
4544         <ValidValue name="Y" value="1" description="Liquidity provision"/>
4545         <ValidValue name="N" value="0" description="No liquidity provision"/>
4546       </Member>
4547       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" numericID="23003" usage="optional" offset="123" cardinality="1" description="">
4548         <ValidValue name="Y" value="1" description="Risk reduction"/>
4549         <ValidValue name="N" value="0" description="No risk reduction"/>
4550       </Member>
4551       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" numericID="59" usage="mandatory" offset="124" cardinality="1" description="">
4552         <ValidValue name="Day" value="0" description="Day (GFD)"/>
4553         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
4554         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
4555         <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
4556       </Member>
4557       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="mandatory" offset="125" cardinality="1" description="">
4558         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
4559         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
4560         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
4561         <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
4562       </Member>
4563       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Derivatives" numericID="625" usage="optional" offset="126" cardinality="1" description="">
4564         <ValidValue name="Closing_auction" value="4" description="Closing or closing auction"/>
4565       </Member>
4566       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="127" cardinality="1" description="">
4567         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
4568         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
4569         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
4570       </Member>
4571       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="128" cardinality="1" description="">
4572         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
4573       </Member>
4574       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="129" cardinality="1" description="">
4575         <ValidValue name="Algo" value="22" description="Algo"/>
4576         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4577       </Member>
4578       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="130" cardinality="1" description="">
4579         <ValidValue name="Algo" value="22" description="Algo"/>
4580         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4581       </Member>
4582       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="131" cardinality="1" description=""/>
4583       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="133" cardinality="1" description=""/>
4584       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="mandatory" offset="165" cardinality="1" description="">
4585         <ValidValue name="Close" value="C" description="Close"/>
4586         <ValidValue name="Open" value="O" description="Open"/>
4587       </Member>
4588       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="166" cardinality="1" description=""/>
4589       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="168" cardinality="1" description="">
4590         <ValidValue name="W" value="W" description="Desk"/>
4591         <ValidValue name="Y" value="Y" description="Electronic"/>
4592         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
4593         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
4594         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
4595         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
4596       </Member>
4597       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="169" cardinality="1" description=""/>
4598       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="189" cardinality="1" description=""/>
4599       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="201" cardinality="1" description=""/>
4600       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="213" cardinality="1" description=""/>
4601       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" numericID="30011" usage="optional" offset="225" cardinality="1" description=""/>
4602       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="245" cardinality="1" description=""/>
4603     </ApplicationMessage>
4604     <ApplicationMessage name="NewOrderSingleShortRequest" package="eti_Derivatives" type="NewOrderSingleShortRequest" numericID="10125" description="" functionalCategory="Order Handling" alias="New Order Single (short layout)" service="Order and Quote Management">
4605       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4606         <ValidValue name="NewOrderSingle" value="D" description="New Order Single"/>
4607       </Member>
4608       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
4609         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4610         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4611         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
4612         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
4613       </Group>
4614       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
4615         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
4616         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
4617       </Group>
4618       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="mandatory" offset="24" cardinality="1" description=""/>
4619       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="32" cardinality="1" description=""/>
4620       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="mandatory" offset="40" cardinality="1" description=""/>
4621       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="48" cardinality="1" description=""/>
4622       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="56" cardinality="1" description=""/>
4623       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="64" cardinality="1" description=""/>
4624       <Member name="SimpleSecurityID" type="SimpleSecurityID" package="eti_Derivatives" numericID="30048" usage="mandatory" offset="72" cardinality="1" description=""/>
4625       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" numericID="28744" usage="optional" offset="76" cardinality="1" description=""/>
4626       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" numericID="25033" usage="optional" offset="80" cardinality="1" description=""/>
4627       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="82" cardinality="1" description="">
4628         <ValidValue name="Buy" value="1" description="Buy"/>
4629         <ValidValue name="Sell" value="2" description="Sell"/>
4630       </Member>
4631       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" numericID="28703" usage="mandatory" offset="83" cardinality="1" description="">
4632         <ValidValue name="No_Recovery_Required" value="0" description=""/>
4633         <ValidValue name="Recovery_Required" value="1" description=""/>
4634       </Member>
4635       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" numericID="28710" usage="mandatory" offset="84" cardinality="1" description="">
4636         <ValidValue name="None" value="0" description="None"/>
4637         <ValidValue name="Optional" value="1" description="Optional"/>
4638         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
4639       </Member>
4640       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" numericID="25126" usage="mandatory" offset="85" cardinality="1" description="">
4641         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
4642         <ValidValue name="Check" value="1" description="Check"/>
4643       </Member>
4644       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="mandatory" offset="86" cardinality="1" description="">
4645         <ValidValue name="Y" value="1" description="Liquidity provision"/>
4646         <ValidValue name="N" value="0" description="No liquidity provision"/>
4647       </Member>
4648       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" numericID="59" usage="mandatory" offset="87" cardinality="1" description="">
4649         <ValidValue name="Day" value="0" description="Day (GFD)"/>
4650         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
4651         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
4652       </Member>
4653       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="mandatory" offset="88" cardinality="1" description="">
4654         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
4655         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
4656         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
4657         <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
4658       </Member>
4659       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="89" cardinality="1" description="">
4660         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
4661         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
4662         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
4663       </Member>
4664       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="90" cardinality="1" description="">
4665         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
4666       </Member>
4667       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="91" cardinality="1" description="">
4668         <ValidValue name="Algo" value="22" description="Algo"/>
4669         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4670       </Member>
4671       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="92" cardinality="1" description="">
4672         <ValidValue name="Algo" value="22" description="Algo"/>
4673         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4674       </Member>
4675       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="93" cardinality="1" description=""/>
4676       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="113" cardinality="1" description=""/>
4677     </ApplicationMessage>
4678     <ApplicationMessage name="NewsBroadcast" package="eti_Derivatives" type="NewsBroadcast" numericID="10031" description="" functionalCategory="Other" alias="News">
4679       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4680         <ValidValue name="News" value="B" description="News"/>
4681       </Member>
4682       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
4683         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4684         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4685         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4686       </Group>
4687       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
4688         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
4689         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="optional" offset="16" cardinality="1" description=""/>
4690         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
4691         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
4692         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
4693           <ValidValue name="False" value="0" description="False"/>
4694           <ValidValue name="True" value="1" description="True"/>
4695         </Member>
4696         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
4697           <ValidValue name="News" value="2" description="News"/>
4698         </Member>
4699         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
4700           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4701         </Member>
4702         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
4703       </Group>
4704       <Member name="OrigTime" type="OrigTime" package="eti_Derivatives" numericID="42" usage="mandatory" offset="40" cardinality="1" description=""/>
4705       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" numericID="30354" usage="mandatory" offset="48" cardinality="1" description=""/>
4706       <Member name="Headline" type="Headline" package="eti_Derivatives" numericID="148" usage="mandatory" offset="50" cardinality="1" description=""/>
4707       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="306" cardinality="1" description=""/>
4708       <Member name="VarText" type="VarText" package="eti_Derivatives" numericID="30355" usage="optional" offset="312" cardinality="1" counter="VarTextLen" description=""/>
4709     </ApplicationMessage>
4710     <ApplicationMessage name="OrderExecNotification" package="eti_Derivatives" type="OrderExecNotification" numericID="10104" description="" functionalCategory="Order Handling" alias="Book Order Execution">
4711       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4712         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
4713       </Member>
4714       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
4715         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4716         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4717         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4718       </Group>
4719       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
4720         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
4721         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
4722         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
4723         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
4724         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
4725         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
4726         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
4727           <ValidValue name="Session_data" value="4" description="Session Data"/>
4728         </Member>
4729         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
4730           <ValidValue name="False" value="0" description="False"/>
4731           <ValidValue name="True" value="1" description="True"/>
4732         </Member>
4733         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
4734           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
4735           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4736         </Member>
4737         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
4738       </Group>
4739       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
4740       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="72" cardinality="1" description=""/>
4741       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="80" cardinality="1" description=""/>
4742       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
4743       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
4744       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="mandatory" offset="104" cardinality="1" description=""/>
4745       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="112" cardinality="1" description=""/>
4746       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="120" cardinality="1" description=""/>
4747       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="128" cardinality="1" description=""/>
4748       <Member name="NoLegExecs" type="NoLegExecs" package="eti_Derivatives" numericID="30555" usage="mandatory" offset="132" cardinality="1" description=""/>
4749       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="134" cardinality="1" description="">
4750         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
4751         <ValidValue name="Book_Order_Executed" value="108" description="Book Order executed"/>
4752         <ValidValue name="Market_Order_Triggered" value="135" description="Market Order triggered and executed"/>
4753         <ValidValue name="OCO_Order_Triggered" value="164" description="One-cancels-the-other Order has been triggered"/>
4754         <ValidValue name="Stop_Order_Triggered" value="172" description="Stop Order has been triggered"/>
4755         <ValidValue name="CAO_Order_Inactivated" value="150" description="Closing Auction Order has been inactivated"/>
4756         <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
4757         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
4758       </Member>
4759       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="136" cardinality="1" description="">
4760         <ValidValue name="Buy" value="1" description="Buy"/>
4761         <ValidValue name="Sell" value="2" description="Sell"/>
4762       </Member>
4763       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="137" cardinality="1" description="">
4764         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
4765         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
4766         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
4767         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
4768         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
4769         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
4770         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
4771         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
4772         <ValidValue name="strip" value="9" description="Strip"/>
4773       </Member>
4774       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="138" cardinality="1" description="">
4775         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
4776         <ValidValue name="Filled" value="2" description="Filled"/>
4777         <ValidValue name="Suspended" value="9" description="Suspended"/>
4778         <ValidValue name="Canceled" value="4" description="Cancelled"/>
4779       </Member>
4780       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="139" cardinality="1" description="">
4781         <ValidValue name="Trade" value="F" description="Trade"/>
4782         <ValidValue name="Suspended" value="9" description="Suspended"/>
4783       </Member>
4784       <Member name="Triggered" type="Triggered" package="eti_Derivatives" numericID="1823" usage="mandatory" offset="140" cardinality="1" description="">
4785         <ValidValue name="Not_triggered" value="0" description=""/>
4786         <ValidValue name="Triggered_Stop" value="1" description=""/>
4787         <ValidValue name="Triggered_OCO" value="2" description=""/>
4788       </Member>
4789       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" numericID="2523" usage="mandatory" offset="141" cardinality="1" description="">
4790         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
4791         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
4792       </Member>
4793       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" numericID="30011" usage="optional" offset="142" cardinality="1" description=""/>
4794       <Member name="NoFills" type="NoFills" package="eti_Derivatives" numericID="1362" usage="mandatory" offset="162" cardinality="1" description=""/>
4795       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" numericID="28790" usage="mandatory" offset="163" cardinality="1" description=""/>
4796       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="164" cardinality="1" description=""/>
4797       <Group name="FillsGrp" type="FillsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoFills" description="">
4798         <Member name="FillPx" type="FillPx" package="eti_Derivatives" numericID="1364" usage="mandatory" offset="168" cardinality="1" description=""/>
4799         <Member name="FillQty" type="FillQty" package="eti_Derivatives" numericID="1365" usage="mandatory" offset="176" cardinality="1" description=""/>
4800         <Member name="FillMatchID" type="FillMatchID" package="eti_Derivatives" numericID="28708" usage="mandatory" offset="184" cardinality="1" description=""/>
4801         <Member name="FillExecID" type="FillExecID" package="eti_Derivatives" numericID="1363" usage="mandatory" offset="188" cardinality="1" description=""/>
4802         <Member name="FillLiquidityInd" type="FillLiquidityInd" package="eti_Derivatives" numericID="1443" usage="optional" offset="192" cardinality="1" description="">
4803           <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
4804           <ValidValue name="Auction" value="4" description="Auction"/>
4805           <ValidValue name="Triggered_Stop_Order" value="5" description="Triggered Stop Order"/>
4806           <ValidValue name="Triggered_OCO_Order" value="6" description="Triggered OCO Order"/>
4807           <ValidValue name="Triggered_Market_Order" value="7" description="Triggered Market Order"/>
4808         </Member>
4809         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="193" cardinality="1" description=""/>
4810       </Group>
4811       <Group name="InstrmntLegExecGrp" type="InstrmntLegExecGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="600" counter="NoLegExecs" description="">
4812         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="0" offsetBase="FillsGrp" cardinality="1" description=""/>
4813         <Member name="LegLastPx" type="LegLastPx" package="eti_Derivatives" numericID="637" usage="mandatory" offset="8" offsetBase="FillsGrp" cardinality="1" description=""/>
4814         <Member name="LegLastQty" type="LegLastQty" package="eti_Derivatives" numericID="1418" usage="mandatory" offset="16" offsetBase="FillsGrp" cardinality="1" description=""/>
4815         <Member name="LegExecID" type="LegExecID" package="eti_Derivatives" numericID="1893" usage="mandatory" offset="24" offsetBase="FillsGrp" cardinality="1" description=""/>
4816         <Member name="LegSide" type="LegSide" package="eti_Derivatives" numericID="624" usage="mandatory" offset="28" offsetBase="FillsGrp" cardinality="1" description="">
4817           <ValidValue name="Buy" value="1" description="Buy"/>
4818           <ValidValue name="Sell" value="2" description="Sell"/>
4819         </Member>
4820         <Member name="FillRefID" type="FillRefID" package="eti_Derivatives" numericID="2421" usage="mandatory" offset="29" offsetBase="FillsGrp" cardinality="1" description=""/>
4821         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="30" offsetBase="FillsGrp" cardinality="1" description=""/>
4822       </Group>
4823       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
4824         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Derivatives" numericID="1799" usage="mandatory" offset="0" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
4825         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Derivatives" numericID="1800" usage="mandatory" offset="8" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
4826         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Derivatives" numericID="30060" usage="mandatory" offset="16" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
4827         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Derivatives" numericID="1798" usage="mandatory" offset="20" offsetBase="InstrmntLegExecGrp" cardinality="1" description="">
4828           <ValidValue name="SMP" value="100" description="SMP event"/>
4829         </Member>
4830         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="21" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
4831       </Group>
4832     </ApplicationMessage>
4833     <ApplicationMessage name="OrderExecReportBroadcast" package="eti_Derivatives" type="OrderExecReportBroadcast" numericID="10117" description="" functionalCategory="Order Handling" alias="Extended Order Information">
4834       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4835         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
4836       </Member>
4837       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
4838         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4839         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4840         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4841       </Group>
4842       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
4843         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
4844         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
4845         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
4846         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
4847         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
4848         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
4849         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
4850           <ValidValue name="Session_data" value="4" description="Session Data"/>
4851           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
4852         </Member>
4853         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
4854           <ValidValue name="False" value="0" description="False"/>
4855           <ValidValue name="True" value="1" description="True"/>
4856         </Member>
4857         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
4858           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
4859           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4860         </Member>
4861         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
4862       </Group>
4863       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
4864       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="72" cardinality="1" description=""/>
4865       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="80" cardinality="1" description=""/>
4866       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
4867       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
4868       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Derivatives" numericID="21009" usage="mandatory" offset="104" cardinality="1" description=""/>
4869       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Derivatives" numericID="21008" usage="mandatory" offset="112" cardinality="1" description=""/>
4870       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="optional" offset="120" cardinality="1" description=""/>
4871       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="mandatory" offset="128" cardinality="1" description=""/>
4872       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="136" cardinality="1" description=""/>
4873       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="144" cardinality="1" description=""/>
4874       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="152" cardinality="1" description=""/>
4875       <Member name="StopPx" type="StopPx" package="eti_Derivatives" numericID="99" usage="optional" offset="160" cardinality="1" description=""/>
4876       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="168" cardinality="1" description=""/>
4877       <Member name="ExpireDate" type="ExpireDate" package="eti_Derivatives" numericID="432" usage="optional" offset="172" cardinality="1" description=""/>
4878       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" numericID="28744" usage="optional" offset="176" cardinality="1" description=""/>
4879       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Derivatives" numericID="20059" usage="optional" offset="180" cardinality="1" description=""/>
4880       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Derivatives" numericID="20055" usage="optional" offset="184" cardinality="1" description=""/>
4881       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Derivatives" numericID="20012" usage="optional" offset="188" cardinality="1" description=""/>
4882       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Derivatives" numericID="20036" usage="optional" offset="192" cardinality="1" description=""/>
4883       <Member name="NoLegExecs" type="NoLegExecs" package="eti_Derivatives" numericID="30555" usage="mandatory" offset="196" cardinality="1" description=""/>
4884       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="198" cardinality="1" description="">
4885         <ValidValue name="Order_Book_Restatement" value="1" description="Order book restatement"/>
4886         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
4887         <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
4888         <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
4889         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
4890         <ValidValue name="Instrument_State_Change" value="122" description="Instrument State Change"/>
4891         <ValidValue name="Book_Order_Executed" value="108" description="Book Order executed"/>
4892         <ValidValue name="Market_Order_Triggered" value="135" description="Market Order triggered and executed"/>
4893         <ValidValue name="CAO_Order_Activated" value="149" description="Closing Auction Order has been activated"/>
4894         <ValidValue name="CAO_Order_Inactivated" value="150" description="Closing Auction Order has been inactivated"/>
4895         <ValidValue name="OCO_Order_Triggered" value="164" description="One-cancels-the-other Order has been triggered"/>
4896         <ValidValue name="Stop_Order_Triggered" value="172" description="Stop Order has been triggered"/>
4897         <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
4898         <ValidValue name="Order_Cancellation_Pending" value="197" description="Pending order deletion"/>
4899         <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
4900         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
4901         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
4902       </Member>
4903       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" numericID="20007" usage="optional" offset="200" cardinality="1" description="">
4904         <ValidValue name="Participant" value="1" description="Participant"/>
4905         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
4906       </Member>
4907       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="201" cardinality="1" description="">
4908         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
4909         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
4910         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
4911         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
4912         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
4913         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
4914         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
4915         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
4916         <ValidValue name="strip" value="9" description="Strip"/>
4917       </Member>
4918       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="202" cardinality="1" description="">
4919         <ValidValue name="New" value="0" description="New"/>
4920         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
4921         <ValidValue name="Filled" value="2" description="Filled"/>
4922         <ValidValue name="Canceled" value="4" description="Cancelled"/>
4923         <ValidValue name="Suspended" value="9" description="Suspended"/>
4924       </Member>
4925       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="203" cardinality="1" description="">
4926         <ValidValue name="New" value="0" description="New"/>
4927         <ValidValue name="Canceled" value="4" description="Cancelled"/>
4928         <ValidValue name="Replaced" value="5" description="Replaced"/>
4929         <ValidValue name="Suspended" value="9" description="Suspended"/>
4930         <ValidValue name="Restated" value="D" description="Restated"/>
4931         <ValidValue name="Triggered" value="L" description="Triggered"/>
4932         <ValidValue name="Trade" value="F" description="Trade"/>
4933       </Member>
4934       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="204" cardinality="1" description="">
4935         <ValidValue name="Buy" value="1" description="Buy"/>
4936         <ValidValue name="Sell" value="2" description="Sell"/>
4937       </Member>
4938       <Member name="OrdType" type="OrdType" package="eti_Derivatives" numericID="40" usage="mandatory" offset="205" cardinality="1" description="">
4939         <ValidValue name="Market" value="1" description="Market"/>
4940         <ValidValue name="Limit" value="2" description="Limit"/>
4941         <ValidValue name="Stop" value="3" description="Stop"/>
4942         <ValidValue name="Stop_Limit" value="4" description="Stop Limit"/>
4943       </Member>
4944       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="206" cardinality="1" description="">
4945         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
4946         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
4947         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
4948       </Member>
4949       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" numericID="59" usage="optional" offset="207" cardinality="1" description="">
4950         <ValidValue name="Day" value="0" description="Day (GFD)"/>
4951         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
4952         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
4953         <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
4954       </Member>
4955       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" numericID="18" usage="optional" offset="208" cardinality="1" description="">
4956         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
4957         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
4958         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
4959         <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
4960       </Member>
4961       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Derivatives" numericID="625" usage="optional" offset="209" cardinality="1" description="">
4962         <ValidValue name="Closing_auction" value="4" description="Closing or closing auction"/>
4963       </Member>
4964       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" numericID="28703" usage="optional" offset="210" cardinality="1" description="">
4965         <ValidValue name="No_Recovery_Required" value="0" description=""/>
4966         <ValidValue name="Recovery_Required" value="1" description=""/>
4967       </Member>
4968       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="211" cardinality="1" description=""/>
4969       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="213" cardinality="1" description=""/>
4970       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="245" cardinality="1" description="">
4971         <ValidValue name="Close" value="C" description="Close"/>
4972         <ValidValue name="Open" value="O" description="Open"/>
4973       </Member>
4974       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="246" cardinality="1" description=""/>
4975       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="251" cardinality="1" description=""/>
4976       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="258" cardinality="1" description=""/>
4977       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="267" cardinality="1" description=""/>
4978       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="269" cardinality="1" description="">
4979         <ValidValue name="W" value="W" description="Desk"/>
4980         <ValidValue name="Y" value="Y" description="Electronic"/>
4981         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
4982         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
4983         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
4984         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
4985       </Member>
4986       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="270" cardinality="1" description=""/>
4987       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="290" cardinality="1" description=""/>
4988       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="302" cardinality="1" description=""/>
4989       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="314" cardinality="1" description=""/>
4990       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" numericID="30011" usage="optional" offset="326" cardinality="1" description=""/>
4991       <Member name="NoFills" type="NoFills" package="eti_Derivatives" numericID="1362" usage="mandatory" offset="346" cardinality="1" description=""/>
4992       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="347" cardinality="1" description=""/>
4993       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" numericID="28790" usage="mandatory" offset="348" cardinality="1" description=""/>
4994       <Member name="Triggered" type="Triggered" package="eti_Derivatives" numericID="1823" usage="mandatory" offset="349" cardinality="1" description="">
4995         <ValidValue name="Not_triggered" value="0" description=""/>
4996         <ValidValue name="Triggered_Stop" value="1" description=""/>
4997         <ValidValue name="Triggered_OCO" value="2" description=""/>
4998       </Member>
4999       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" numericID="2523" usage="mandatory" offset="350" cardinality="1" description="">
5000         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
5001         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
5002       </Member>
5003       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="351" cardinality="1" description=""/>
5004       <Group name="LegOrdGrp" type="LegOrdGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
5005         <Member name="LegAccount" type="LegAccount" package="eti_Derivatives" numericID="2680" usage="optional" offset="352" cardinality="1" description=""/>
5006         <Member name="LegPositionEffect" type="LegPositionEffect" package="eti_Derivatives" numericID="564" usage="mandatory" offset="354" cardinality="1" description="">
5007           <ValidValue name="Close" value="C" description="Close"/>
5008           <ValidValue name="Open" value="O" description="Open"/>
5009         </Member>
5010         <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="355" cardinality="1" description=""/>
5011       </Group>
5012       <Group name="FillsGrp" type="FillsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoFills" description="">
5013         <Member name="FillPx" type="FillPx" package="eti_Derivatives" numericID="1364" usage="mandatory" offset="0" offsetBase="LegOrdGrp" cardinality="1" description=""/>
5014         <Member name="FillQty" type="FillQty" package="eti_Derivatives" numericID="1365" usage="optional" offset="8" offsetBase="LegOrdGrp" cardinality="1" description=""/>
5015         <Member name="FillMatchID" type="FillMatchID" package="eti_Derivatives" numericID="28708" usage="mandatory" offset="16" offsetBase="LegOrdGrp" cardinality="1" description=""/>
5016         <Member name="FillExecID" type="FillExecID" package="eti_Derivatives" numericID="1363" usage="mandatory" offset="20" offsetBase="LegOrdGrp" cardinality="1" description=""/>
5017         <Member name="FillLiquidityInd" type="FillLiquidityInd" package="eti_Derivatives" numericID="1443" usage="optional" offset="24" offsetBase="LegOrdGrp" cardinality="1" description="">
5018           <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
5019           <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
5020           <ValidValue name="Auction" value="4" description="Auction"/>
5021           <ValidValue name="Triggered_Stop_Order" value="5" description="Triggered Stop Order"/>
5022           <ValidValue name="Triggered_OCO_Order" value="6" description="Triggered OCO Order"/>
5023           <ValidValue name="Triggered_Market_Order" value="7" description="Triggered Market Order"/>
5024         </Member>
5025         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="25" offsetBase="LegOrdGrp" cardinality="1" description=""/>
5026       </Group>
5027       <Group name="InstrmntLegExecGrp" type="InstrmntLegExecGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="600" counter="NoLegExecs" description="">
5028         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="0" offsetBase="FillsGrp" cardinality="1" description=""/>
5029         <Member name="LegLastPx" type="LegLastPx" package="eti_Derivatives" numericID="637" usage="mandatory" offset="8" offsetBase="FillsGrp" cardinality="1" description=""/>
5030         <Member name="LegLastQty" type="LegLastQty" package="eti_Derivatives" numericID="1418" usage="mandatory" offset="16" offsetBase="FillsGrp" cardinality="1" description=""/>
5031         <Member name="LegExecID" type="LegExecID" package="eti_Derivatives" numericID="1893" usage="mandatory" offset="24" offsetBase="FillsGrp" cardinality="1" description=""/>
5032         <Member name="LegSide" type="LegSide" package="eti_Derivatives" numericID="624" usage="mandatory" offset="28" offsetBase="FillsGrp" cardinality="1" description="">
5033           <ValidValue name="Buy" value="1" description="Buy"/>
5034           <ValidValue name="Sell" value="2" description="Sell"/>
5035         </Member>
5036         <Member name="FillRefID" type="FillRefID" package="eti_Derivatives" numericID="2421" usage="mandatory" offset="29" offsetBase="FillsGrp" cardinality="1" description=""/>
5037         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="30" offsetBase="FillsGrp" cardinality="1" description=""/>
5038       </Group>
5039       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
5040         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Derivatives" numericID="1799" usage="mandatory" offset="0" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
5041         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Derivatives" numericID="1800" usage="mandatory" offset="8" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
5042         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Derivatives" numericID="30060" usage="mandatory" offset="16" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
5043         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Derivatives" numericID="1798" usage="mandatory" offset="20" offsetBase="InstrmntLegExecGrp" cardinality="1" description="">
5044           <ValidValue name="SMP" value="100" description="SMP event"/>
5045         </Member>
5046         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="21" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
5047       </Group>
5048     </ApplicationMessage>
5049     <ApplicationMessage name="OrderExecResponse" package="eti_Derivatives" type="OrderExecResponse" numericID="10103" description="" functionalCategory="Order Handling" alias="Immediate Execution Response">
5050       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5051         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
5052       </Member>
5053       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5054         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5055         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5056         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5057       </Group>
5058       <Group name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
5059         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5060         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
5061         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
5062         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
5063         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
5064         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
5065         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="52" cardinality="1" description=""/>
5066         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
5067           <ValidValue name="Session_data" value="4" description="Session Data"/>
5068         </Member>
5069         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="optional" offset="55" cardinality="1" description=""/>
5070         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="71" cardinality="1" description="">
5071           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
5072           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5073         </Member>
5074       </Group>
5075       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="mandatory" offset="72" cardinality="1" description=""/>
5076       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="80" cardinality="1" description=""/>
5077       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" numericID="41" usage="optional" offset="88" cardinality="1" description=""/>
5078       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="96" cardinality="1" description=""/>
5079       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="104" cardinality="1" description=""/>
5080       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Derivatives" numericID="21009" usage="optional" offset="112" cardinality="1" description=""/>
5081       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Derivatives" numericID="21008" usage="optional" offset="120" cardinality="1" description=""/>
5082       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="mandatory" offset="128" cardinality="1" description=""/>
5083       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="mandatory" offset="136" cardinality="1" description=""/>
5084       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" numericID="84" usage="mandatory" offset="144" cardinality="1" description=""/>
5085       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="152" cardinality="1" description=""/>
5086       <Member name="NoLegExecs" type="NoLegExecs" package="eti_Derivatives" numericID="30555" usage="mandatory" offset="156" cardinality="1" description=""/>
5087       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" numericID="378" usage="mandatory" offset="158" cardinality="1" description="">
5088         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
5089         <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
5090         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
5091         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
5092         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
5093       </Member>
5094       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="160" cardinality="1" description="">
5095         <ValidValue name="Buy" value="1" description="Buy"/>
5096         <ValidValue name="Sell" value="2" description="Sell"/>
5097       </Member>
5098       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="mandatory" offset="161" cardinality="1" description="">
5099         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
5100         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
5101         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
5102         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
5103         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
5104         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
5105         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
5106         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
5107         <ValidValue name="strip" value="9" description="Strip"/>
5108       </Member>
5109       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" numericID="39" usage="mandatory" offset="162" cardinality="1" description="">
5110         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
5111         <ValidValue name="Filled" value="2" description="Filled"/>
5112         <ValidValue name="Canceled" value="4" description="Cancelled"/>
5113       </Member>
5114       <Member name="ExecType" type="ExecType" package="eti_Derivatives" numericID="150" usage="mandatory" offset="163" cardinality="1" description="">
5115         <ValidValue name="Trade" value="F" description="Trade"/>
5116       </Member>
5117       <Member name="Triggered" type="Triggered" package="eti_Derivatives" numericID="1823" usage="mandatory" offset="164" cardinality="1" description="">
5118         <ValidValue name="Not_triggered" value="0" description=""/>
5119         <ValidValue name="Triggered_Stop" value="1" description=""/>
5120         <ValidValue name="Triggered_OCO" value="2" description=""/>
5121       </Member>
5122       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" numericID="2523" usage="mandatory" offset="165" cardinality="1" description="">
5123         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
5124         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
5125       </Member>
5126       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" numericID="25159" usage="mandatory" offset="166" cardinality="1" description="">
5127         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
5128         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
5129       </Member>
5130       <Member name="NoFills" type="NoFills" package="eti_Derivatives" numericID="1362" usage="mandatory" offset="167" cardinality="1" description=""/>
5131       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" numericID="28790" usage="mandatory" offset="168" cardinality="1" description=""/>
5132       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="169" cardinality="1" description=""/>
5133       <Group name="FillsGrp" type="FillsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoFills" description="">
5134         <Member name="FillPx" type="FillPx" package="eti_Derivatives" numericID="1364" usage="mandatory" offset="176" cardinality="1" description=""/>
5135         <Member name="FillQty" type="FillQty" package="eti_Derivatives" numericID="1365" usage="mandatory" offset="184" cardinality="1" description=""/>
5136         <Member name="FillMatchID" type="FillMatchID" package="eti_Derivatives" numericID="28708" usage="mandatory" offset="192" cardinality="1" description=""/>
5137         <Member name="FillExecID" type="FillExecID" package="eti_Derivatives" numericID="1363" usage="mandatory" offset="196" cardinality="1" description=""/>
5138         <Member name="FillLiquidityInd" type="FillLiquidityInd" package="eti_Derivatives" numericID="1443" usage="optional" offset="200" cardinality="1" description="">
5139           <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
5140           <ValidValue name="Triggered_Stop_Order" value="5" description="Triggered Stop Order"/>
5141         </Member>
5142         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="201" cardinality="1" description=""/>
5143       </Group>
5144       <Group name="InstrmntLegExecGrp" type="InstrmntLegExecGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="600" counter="NoLegExecs" description="">
5145         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="0" offsetBase="FillsGrp" cardinality="1" description=""/>
5146         <Member name="LegLastPx" type="LegLastPx" package="eti_Derivatives" numericID="637" usage="mandatory" offset="8" offsetBase="FillsGrp" cardinality="1" description=""/>
5147         <Member name="LegLastQty" type="LegLastQty" package="eti_Derivatives" numericID="1418" usage="mandatory" offset="16" offsetBase="FillsGrp" cardinality="1" description=""/>
5148         <Member name="LegExecID" type="LegExecID" package="eti_Derivatives" numericID="1893" usage="mandatory" offset="24" offsetBase="FillsGrp" cardinality="1" description=""/>
5149         <Member name="LegSide" type="LegSide" package="eti_Derivatives" numericID="624" usage="mandatory" offset="28" offsetBase="FillsGrp" cardinality="1" description="">
5150           <ValidValue name="Buy" value="1" description="Buy"/>
5151           <ValidValue name="Sell" value="2" description="Sell"/>
5152         </Member>
5153         <Member name="FillRefID" type="FillRefID" package="eti_Derivatives" numericID="2421" usage="mandatory" offset="29" offsetBase="FillsGrp" cardinality="1" description=""/>
5154         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="30" offsetBase="FillsGrp" cardinality="1" description=""/>
5155       </Group>
5156       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
5157         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Derivatives" numericID="1799" usage="mandatory" offset="0" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
5158         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Derivatives" numericID="1800" usage="mandatory" offset="8" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
5159         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Derivatives" numericID="30060" usage="mandatory" offset="16" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
5160         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Derivatives" numericID="1798" usage="mandatory" offset="20" offsetBase="InstrmntLegExecGrp" cardinality="1" description="">
5161           <ValidValue name="SMP" value="100" description="SMP event"/>
5162         </Member>
5163         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="21" offsetBase="InstrmntLegExecGrp" cardinality="1" description=""/>
5164       </Group>
5165     </ApplicationMessage>
5166     <ApplicationMessage name="PartyActionReport" package="eti_Derivatives" type="PartyActionReport" numericID="10042" description="" functionalCategory="Other" alias="Party Action Report">
5167       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5168         <ValidValue name="PartyActionReport" value="DI" description="Party Action Report"/>
5169       </Member>
5170       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5171         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5172         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5173         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5174       </Group>
5175       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5176         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5177         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5178         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="unused" offset="24" cardinality="1" description=""/>
5179         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
5180         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5181           <ValidValue name="False" value="0" description="False"/>
5182           <ValidValue name="True" value="1" description="True"/>
5183         </Member>
5184         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5185           <ValidValue name="RiskControl" value="6" description="Risk Control"/>
5186         </Member>
5187         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5188           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5189         </Member>
5190         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5191       </Group>
5192       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
5193       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" numericID="75" usage="optional" offset="48" cardinality="1" description=""/>
5194       <Member name="RequestingPartyIDExecutingTrader" type="RequestingPartyIDExecutingTrader" package="eti_Derivatives" numericID="20812" usage="optional" offset="52" cardinality="1" description=""/>
5195       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Derivatives" numericID="20059" usage="mandatory" offset="56" cardinality="1" description=""/>
5196       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Derivatives" numericID="20012" usage="optional" offset="60" cardinality="1" description=""/>
5197       <Member name="RequestingPartyIDExecutingSystem" type="RequestingPartyIDExecutingSystem" package="eti_Derivatives" numericID="20816" usage="mandatory" offset="64" cardinality="1" description="">
5198         <ValidValue name="T7" value="2" description="T7 trading system"/>
5199       </Member>
5200       <Member name="MarketID" type="MarketID" package="eti_Derivatives" numericID="1301" usage="optional" offset="68" cardinality="1" description="">
5201         <ValidValue name="XEUR" value="1" description="XEUR"/>
5202         <ValidValue name="XEEE" value="2" description="XEEE"/>
5203         <ValidValue name="NODX" value="12" description="NODX"/>
5204       </Member>
5205       <Member name="PartyActionType" type="PartyActionType" package="eti_Derivatives" numericID="2329" usage="mandatory" offset="70" cardinality="1" description="">
5206         <ValidValue name="Halt_Trading" value="1" description="Halt trading"/>
5207         <ValidValue name="Reinstate" value="2" description="Reinstate"/>
5208       </Member>
5209       <Member name="RequestingPartyIDEnteringFirm" type="RequestingPartyIDEnteringFirm" package="eti_Derivatives" numericID="20807" usage="mandatory" offset="71" cardinality="1" description="">
5210         <ValidValue name="Participant" value="1" description="Participant"/>
5211         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
5212       </Member>
5213     </ApplicationMessage>
5214     <ApplicationMessage name="PartyEntitlementsUpdateReport" package="eti_Derivatives" type="PartyEntitlementsUpdateReport" numericID="10034" description="" functionalCategory="Other" alias="Entitlement Notification">
5215       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5216         <ValidValue name="PartyEntitlementsUpdateReport" value="CZ" description="Party Entitlements Update Report"/>
5217       </Member>
5218       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5219         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5220         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5221         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5222       </Group>
5223       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5224         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5225         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5226         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="unused" offset="24" cardinality="1" description=""/>
5227         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
5228         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5229           <ValidValue name="False" value="0" description="False"/>
5230           <ValidValue name="True" value="1" description="True"/>
5231         </Member>
5232         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5233           <ValidValue name="RiskControl" value="6" description="Risk Control"/>
5234         </Member>
5235         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5236           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5237         </Member>
5238         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5239       </Group>
5240       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
5241       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" numericID="75" usage="mandatory" offset="48" cardinality="1" description=""/>
5242       <Member name="PartyDetailIDExecutingUnit" type="PartyDetailIDExecutingUnit" package="eti_Derivatives" numericID="20259" usage="mandatory" offset="52" cardinality="1" description=""/>
5243       <Member name="RequestingPartyIDExecutingSystem" type="RequestingPartyIDExecutingSystem" package="eti_Derivatives" numericID="20816" usage="mandatory" offset="56" cardinality="1" description="">
5244         <ValidValue name="EurexClearing" value="1" description="Eurex Clearing"/>
5245         <ValidValue name="T7" value="2" description="T7 trading system"/>
5246       </Member>
5247       <Member name="MarketID" type="MarketID" package="eti_Derivatives" numericID="1301" usage="optional" offset="60" cardinality="1" description="">
5248         <ValidValue name="XEUR" value="1" description="XEUR"/>
5249         <ValidValue name="XEEE" value="2" description="XEEE"/>
5250         <ValidValue name="NODX" value="12" description="NODX"/>
5251       </Member>
5252       <Member name="ListUpdateAction" type="ListUpdateAction" package="eti_Derivatives" numericID="1324" usage="mandatory" offset="62" cardinality="1" description="">
5253         <ValidValue name="Add" value="A" description="Add (Invocation)"/>
5254         <ValidValue name="Delete" value="D" description="Delete (Release)"/>
5255       </Member>
5256       <Member name="RequestingPartyEnteringFirm" type="RequestingPartyEnteringFirm" package="eti_Derivatives" numericID="22807" usage="mandatory" offset="63" cardinality="1" description=""/>
5257       <Member name="RequestingPartyClearingFirm" type="RequestingPartyClearingFirm" package="eti_Derivatives" numericID="22804" usage="optional" offset="72" cardinality="1" description=""/>
5258       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" numericID="1672" usage="mandatory" offset="81" cardinality="1" description="">
5259         <ValidValue name="Active" value="0" description="Active"/>
5260         <ValidValue name="Suspend" value="1" description="Suspend"/>
5261       </Member>
5262       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="82" cardinality="1" description=""/>
5263     </ApplicationMessage>
5264     <ApplicationMessage name="PingRequest" package="eti_Derivatives" type="PingRequest" numericID="10320" description="" functionalCategory="Other" alias="Ping Request" service="Order and Quote Management">
5265       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5266         <ValidValue name="TestRequest" value="1" description="Test Request"/>
5267       </Member>
5268       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
5269         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5270         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5271         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5272         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5273       </Group>
5274       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5275         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5276         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
5277       </Group>
5278       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="24" cardinality="1" description=""/>
5279       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="26" cardinality="1" description=""/>
5280     </ApplicationMessage>
5281     <ApplicationMessage name="PingResponse" package="eti_Derivatives" type="PingResponse" numericID="10321" description="" functionalCategory="Other" alias="Ping Response">
5282       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5283         <ValidValue name="Heartbeat" value="0" description="Heartbeat"/>
5284       </Member>
5285       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5286         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5287         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5288         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5289       </Group>
5290       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
5291         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5292         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
5293         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
5294         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
5295         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
5296         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
5297         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
5298           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5299         </Member>
5300         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
5301       </Group>
5302       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="56" cardinality="1" description=""/>
5303     </ApplicationMessage>
5304     <ApplicationMessage name="PreTradeRiskLimitResponse" package="eti_Derivatives" type="PreTradeRiskLimitResponse" numericID="10313" description="" functionalCategory="Other" alias="Pre-Trade Risk Limit Response">
5305       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5306         <ValidValue name="PartyRiskLimitsReport" value="CM" description="Party Risk Limits Report"/>
5307       </Member>
5308       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5309         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5310         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5311         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5312       </Group>
5313       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
5314         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5315         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="optional" offset="16" cardinality="1" description=""/>
5316         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="24" cardinality="1" description=""/>
5317         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
5318         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
5319         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
5320         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
5321           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5322         </Member>
5323         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
5324       </Group>
5325       <Member name="RiskLimitReportID" type="RiskLimitReportID" package="eti_Derivatives" numericID="1667" usage="mandatory" offset="56" cardinality="1" description=""/>
5326       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="64" cardinality="1" description=""/>
5327       <Member name="NoRiskLimits" type="NoRiskLimits" package="eti_Derivatives" numericID="1669" usage="mandatory" offset="68" cardinality="1" description=""/>
5328       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" numericID="1672" usage="mandatory" offset="69" cardinality="1" description="">
5329         <ValidValue name="Active" value="0" description="Active"/>
5330         <ValidValue name="Suspend" value="1" description="Suspend"/>
5331       </Member>
5332       <Member name="RiskLimitPlatform" type="RiskLimitPlatform" package="eti_Derivatives" numericID="1533" usage="mandatory" offset="70" cardinality="1" description="">
5333         <ValidValue name="On_Book" value="0" description="On-Book"/>
5334         <ValidValue name="Off_Book" value="1" description="Off-Book(TES)"/>
5335       </Member>
5336       <Member name="PartyDetailExecutingUnit" type="PartyDetailExecutingUnit" package="eti_Derivatives" numericID="22259" usage="mandatory" offset="71" cardinality="1" description=""/>
5337       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="76" cardinality="1" description=""/>
5338       <Group name="RiskLimitsRptGrp" type="RiskLimitsRptGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="64" counter="NoRiskLimits" description="">
5339         <Member name="RiskLimitQty" type="RiskLimitQty" package="eti_Derivatives" numericID="28777" usage="optional" offset="80" cardinality="1" description=""/>
5340         <Member name="RiskLimitOpenQty" type="RiskLimitOpenQty" package="eti_Derivatives" numericID="28779" usage="optional" offset="88" cardinality="1" description=""/>
5341         <Member name="RiskLimitNetPositionQty" type="RiskLimitNetPositionQty" package="eti_Derivatives" numericID="28780" usage="optional" offset="96" cardinality="1" description=""/>
5342         <Member name="NettingCoefficient" type="NettingCoefficient" package="eti_Derivatives" numericID="25205" usage="optional" offset="104" cardinality="1" description=""/>
5343         <Member name="RiskLimitType" type="RiskLimitType" package="eti_Derivatives" numericID="1530" usage="mandatory" offset="112" cardinality="1" description="">
5344           <ValidValue name="Long_limit" value="4" description="Long limit"/>
5345           <ValidValue name="Short_limit" value="5" description="Short limit"/>
5346         </Member>
5347         <Member name="RiskLimitRequestingPartyRole" type="RiskLimitRequestingPartyRole" package="eti_Derivatives" numericID="28776" usage="mandatory" offset="113" cardinality="1" description="">
5348           <ValidValue name="Clearing_firm" value="4" description="requested by Clearing firm"/>
5349           <ValidValue name="Exchange" value="22" description="requested by Exchange"/>
5350           <ValidValue name="Executing_unit" value="59" description="requested by Executing firm"/>
5351         </Member>
5352         <Member name="RiskLimitViolationIndicator" type="RiskLimitViolationIndicator" package="eti_Derivatives" numericID="28778" usage="optional" offset="114" cardinality="1" description="">
5353           <ValidValue name="No" value="0" description="No"/>
5354           <ValidValue name="Yes" value="1" description="Yes"/>
5355         </Member>
5356         <Member name="RiskLimitGroup" type="RiskLimitGroup" package="eti_Derivatives" numericID="28775" usage="optional" offset="115" cardinality="1" description=""/>
5357         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="118" cardinality="1" description=""/>
5358       </Group>
5359     </ApplicationMessage>
5360     <ApplicationMessage name="PreTradeRiskLimitsDefinitionRequest" package="eti_Derivatives" type="PreTradeRiskLimitsDefinitionRequest" numericID="10312" description="" functionalCategory="Other" alias="Pre-Trade Risk Limits Definition Request" service="Order and Quote Management">
5361       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5362         <ValidValue name="PartyRiskLimitsRequest" value="CL" description="Party Risk Limits Request"/>
5363       </Member>
5364       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
5365         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5366         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5367         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5368         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5369       </Group>
5370       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5371         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5372         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
5373       </Group>
5374       <Member name="NettingCoefficient" type="NettingCoefficient" package="eti_Derivatives" numericID="25205" usage="optional" offset="24" cardinality="1" description=""/>
5375       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="32" cardinality="1" description=""/>
5376       <Member name="RiskLimitPlatform" type="RiskLimitPlatform" package="eti_Derivatives" numericID="1533" usage="mandatory" offset="36" cardinality="1" description="">
5377         <ValidValue name="On_Book" value="0" description="On-Book"/>
5378         <ValidValue name="Off_Book" value="1" description="Off-Book(TES)"/>
5379       </Member>
5380       <Member name="NoRiskLimitsQty" type="NoRiskLimitsQty" package="eti_Derivatives" numericID="31669" usage="mandatory" offset="37" cardinality="1" description=""/>
5381       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" numericID="1672" usage="optional" offset="38" cardinality="1" description="">
5382         <ValidValue name="Active" value="0" description="Active"/>
5383         <ValidValue name="Suspend" value="1" description="Suspend"/>
5384       </Member>
5385       <Member name="RiskLimitGroup" type="RiskLimitGroup" package="eti_Derivatives" numericID="28775" usage="optional" offset="39" cardinality="1" description=""/>
5386       <Member name="PartyDetailExecutingUnit" type="PartyDetailExecutingUnit" package="eti_Derivatives" numericID="22259" usage="optional" offset="42" cardinality="1" description=""/>
5387       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="47" cardinality="1" description=""/>
5388       <Group name="RiskLimitQtyGrp" type="RiskLimitQtyGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoRiskLimitsQty" description="">
5389         <Member name="RiskLimitQty" type="RiskLimitQty" package="eti_Derivatives" numericID="28777" usage="optional" offset="48" cardinality="1" description=""/>
5390         <Member name="RiskLimitType" type="RiskLimitType" package="eti_Derivatives" numericID="1530" usage="mandatory" offset="56" cardinality="1" description="">
5391           <ValidValue name="Long_limit" value="4" description="Long limit"/>
5392           <ValidValue name="Short_limit" value="5" description="Short limit"/>
5393         </Member>
5394         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
5395       </Group>
5396     </ApplicationMessage>
5397     <ApplicationMessage name="QuoteActivationNotification" package="eti_Derivatives" type="QuoteActivationNotification" numericID="10411" description="" functionalCategory="Quote Handling" alias="Quote Activation Notification">
5398       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5399         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
5400       </Member>
5401       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5402         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5403         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5404         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5405       </Group>
5406       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
5407         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
5408         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
5409         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
5410         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
5411         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
5412         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
5413         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
5414           <ValidValue name="Session_data" value="4" description="Session Data"/>
5415         </Member>
5416         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
5417           <ValidValue name="False" value="0" description="False"/>
5418           <ValidValue name="True" value="1" description="True"/>
5419         </Member>
5420         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
5421           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
5422           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5423         </Member>
5424         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
5425       </Group>
5426       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" numericID="1369" usage="mandatory" offset="64" cardinality="1" description=""/>
5427       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
5428       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Derivatives" numericID="20036" usage="optional" offset="76" cardinality="1" description=""/>
5429       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Derivatives" numericID="28707" usage="mandatory" offset="80" cardinality="1" description=""/>
5430       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" numericID="20007" usage="optional" offset="82" cardinality="1" description="">
5431         <ValidValue name="Participant" value="1" description="Participant"/>
5432         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
5433       </Member>
5434       <Member name="MassActionType" type="MassActionType" package="eti_Derivatives" numericID="1373" usage="mandatory" offset="83" cardinality="1" description="">
5435         <ValidValue name="Suspend_quotes" value="1" description="Suspend quotes"/>
5436         <ValidValue name="Release_quotes" value="2" description="Release quotes from suspension"/>
5437       </Member>
5438       <Member name="MassActionSubType" type="MassActionSubType" package="eti_Derivatives" numericID="28768" usage="optional" offset="84" cardinality="1" description="">
5439         <ValidValue name="Book_or_Cancel" value="1" description="Book or cancel"/>
5440       </Member>
5441       <Member name="MassActionReason" type="MassActionReason" package="eti_Derivatives" numericID="28721" usage="mandatory" offset="85" cardinality="1" description="">
5442         <ValidValue name="No_Special_Reason" value="0" description="No special reason"/>
5443         <ValidValue name="Market_Maker_Protection" value="3" description="Market Maker Protection"/>
5444       </Member>
5445       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="86" cardinality="1" description=""/>
5446       <Group name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description="">
5447         <Member name="NotAffectedSecurityID" type="NotAffectedSecurityID" package="eti_Derivatives" numericID="28702" usage="mandatory" offset="88" cardinality="1" description=""/>
5448       </Group>
5449     </ApplicationMessage>
5450     <ApplicationMessage name="QuoteActivationRequest" package="eti_Derivatives" type="QuoteActivationRequest" numericID="10403" description="" functionalCategory="Quote Handling" alias="Quote Activation Request" service="Order and Quote Management">
5451       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5452         <ValidValue name="OrderMassActionRequest" value="CA" description="Order Mass Action Request"/>
5453       </Member>
5454       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
5455         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5456         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5457         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5458         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5459       </Group>
5460       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5461         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5462         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
5463       </Group>
5464       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="24" cardinality="1" description=""/>
5465       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="32" cardinality="1" description=""/>
5466       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="40" cardinality="1" description=""/>
5467       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" numericID="20655" usage="mandatory" offset="44" cardinality="1" description=""/>
5468       <Member name="MassActionType" type="MassActionType" package="eti_Derivatives" numericID="1373" usage="mandatory" offset="48" cardinality="1" description="">
5469         <ValidValue name="Suspend_quotes" value="1" description="Suspend quotes"/>
5470         <ValidValue name="Release_quotes" value="2" description="Release quotes from suspension"/>
5471       </Member>
5472       <Member name="MassActionSubType" type="MassActionSubType" package="eti_Derivatives" numericID="28768" usage="optional" offset="49" cardinality="1" description="">
5473         <ValidValue name="Book_or_Cancel" value="1" description="Book or cancel"/>
5474       </Member>
5475       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="50" cardinality="1" description="">
5476         <ValidValue name="Algo" value="22" description="Algo"/>
5477         <ValidValue name="Human" value="24" description="Human/Natural person"/>
5478       </Member>
5479       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="mandatory" offset="51" cardinality="1" description="">
5480         <ValidValue name="Algo" value="22" description="Algo"/>
5481         <ValidValue name="Human" value="24" description="Human/Natural person"/>
5482       </Member>
5483       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="52" cardinality="1" description=""/>
5484     </ApplicationMessage>
5485     <ApplicationMessage name="QuoteActivationResponse" package="eti_Derivatives" type="QuoteActivationResponse" numericID="10404" description="" functionalCategory="Quote Handling" alias="Quote Activation Response">
5486       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5487         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
5488       </Member>
5489       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5490         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5491         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5492         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5493       </Group>
5494       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
5495         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5496         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="optional" offset="16" cardinality="1" description=""/>
5497         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="24" cardinality="1" description=""/>
5498         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
5499         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
5500         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
5501         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
5502           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
5503           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5504         </Member>
5505         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
5506       </Group>
5507       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" numericID="1369" usage="mandatory" offset="56" cardinality="1" description=""/>
5508       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Derivatives" numericID="28707" usage="mandatory" offset="64" cardinality="1" description=""/>
5509       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="66" cardinality="1" description=""/>
5510       <Group name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description="">
5511         <Member name="NotAffectedSecurityID" type="NotAffectedSecurityID" package="eti_Derivatives" numericID="28702" usage="mandatory" offset="72" cardinality="1" description=""/>
5512       </Group>
5513     </ApplicationMessage>
5514     <ApplicationMessage name="QuoteExecutionReport" package="eti_Derivatives" type="QuoteExecutionReport" numericID="10407" description="" functionalCategory="Quote Handling" alias="Quote Execution Notification">
5515       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5516         <ValidValue name="QuoteExecutionReport" value="U8" description="Quote Execution Report"/>
5517       </Member>
5518       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5519         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5520         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5521         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5522       </Group>
5523       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
5524         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
5525         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
5526         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
5527         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
5528         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
5529         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
5530         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
5531           <ValidValue name="Session_data" value="4" description="Session Data"/>
5532         </Member>
5533         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
5534           <ValidValue name="False" value="0" description="False"/>
5535           <ValidValue name="True" value="1" description="True"/>
5536         </Member>
5537         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
5538           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
5539           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5540         </Member>
5541         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
5542       </Group>
5543       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="64" cardinality="1" description=""/>
5544       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
5545       <Member name="NoLegExecs" type="NoLegExecs" package="eti_Derivatives" numericID="30555" usage="mandatory" offset="76" cardinality="1" description=""/>
5546       <Member name="NoQuoteEvents" type="NoQuoteEvents" package="eti_Derivatives" numericID="28706" usage="mandatory" offset="78" cardinality="1" description=""/>
5547       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="79" cardinality="1" description=""/>
5548       <Group name="QuoteEventGrp" type="QuoteEventGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="100" counter="NoQuoteEvents" description="">
5549         <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="80" cardinality="1" description=""/>
5550         <Member name="QuoteEventPx" type="QuoteEventPx" package="eti_Derivatives" numericID="28553" usage="optional" offset="88" cardinality="1" description=""/>
5551         <Member name="QuoteEventQty" type="QuoteEventQty" package="eti_Derivatives" numericID="28542" usage="optional" offset="96" cardinality="1" description=""/>
5552         <Member name="QuoteMsgID" type="QuoteMsgID" package="eti_Derivatives" numericID="1166" usage="mandatory" offset="104" cardinality="1" description=""/>
5553         <Member name="QuoteEventMatchID" type="QuoteEventMatchID" package="eti_Derivatives" numericID="28714" usage="optional" offset="112" cardinality="1" description=""/>
5554         <Member name="QuoteEventExecID" type="QuoteEventExecID" package="eti_Derivatives" numericID="28711" usage="optional" offset="116" cardinality="1" description=""/>
5555         <Member name="QuoteEventType" type="QuoteEventType" package="eti_Derivatives" numericID="28539" usage="mandatory" offset="120" cardinality="1" description="">
5556           <ValidValue name="Modified_quote_side" value="2" description="Modified side"/>
5557           <ValidValue name="Removed_quote_side" value="3" description=""/>
5558           <ValidValue name="Partially_filled" value="4" description=""/>
5559           <ValidValue name="Filled" value="5" description="Filled"/>
5560           <ValidValue name="Removed_Quantity" value="6" description="Quantity removed"/>
5561         </Member>
5562         <Member name="QuoteEventSide" type="QuoteEventSide" package="eti_Derivatives" numericID="28581" usage="mandatory" offset="121" cardinality="1" description="">
5563           <ValidValue name="Buy" value="1" description="Buy"/>
5564           <ValidValue name="Sell" value="2" description="Sell"/>
5565         </Member>
5566         <Member name="QuoteEventLiquidityInd" type="QuoteEventLiquidityInd" package="eti_Derivatives" numericID="28641" usage="optional" offset="122" cardinality="1" description="">
5567           <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
5568           <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
5569           <ValidValue name="Auction" value="4" description="Auction"/>
5570         </Member>
5571         <Member name="QuoteEventReason" type="QuoteEventReason" package="eti_Derivatives" numericID="28733" usage="optional" offset="123" cardinality="1" description="">
5572           <ValidValue name="Pending_cancellation_executed" value="14" description=""/>
5573           <ValidValue name="Invalid_price" value="15" description=""/>
5574           <ValidValue name="Cross_rejected" value="16" description="Quote subject to crossing and match prevented"/>
5575           <ValidValue name="Book_or_Cancel" value="17" description="Quote deleted due to Book-or-Cancel quote type"/>
5576           <ValidValue name="PLP" value="18" description="Quote deleted due to passive liquidity protection"/>
5577         </Member>
5578         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="124" cardinality="1" description=""/>
5579       </Group>
5580       <Group name="QuoteLegExecGrp" type="QuoteLegExecGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="600" counter="NoLegExecs" description="">
5581         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="0" offsetBase="QuoteEventGrp" cardinality="1" description=""/>
5582         <Member name="LegLastPx" type="LegLastPx" package="eti_Derivatives" numericID="637" usage="mandatory" offset="8" offsetBase="QuoteEventGrp" cardinality="1" description=""/>
5583         <Member name="LegLastQty" type="LegLastQty" package="eti_Derivatives" numericID="1418" usage="mandatory" offset="16" offsetBase="QuoteEventGrp" cardinality="1" description=""/>
5584         <Member name="LegExecID" type="LegExecID" package="eti_Derivatives" numericID="1893" usage="mandatory" offset="24" offsetBase="QuoteEventGrp" cardinality="1" description=""/>
5585         <Member name="LegSide" type="LegSide" package="eti_Derivatives" numericID="624" usage="mandatory" offset="28" offsetBase="QuoteEventGrp" cardinality="1" description="">
5586           <ValidValue name="Buy" value="1" description="Buy"/>
5587           <ValidValue name="Sell" value="2" description="Sell"/>
5588         </Member>
5589         <Member name="NoQuoteEventsIndex" type="NoQuoteEventsIndex" package="eti_Derivatives" numericID="25011" usage="mandatory" offset="29" offsetBase="QuoteEventGrp" cardinality="1" description=""/>
5590         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="30" offsetBase="QuoteEventGrp" cardinality="1" description=""/>
5591       </Group>
5592     </ApplicationMessage>
5593     <ApplicationMessage name="RFQRequest" package="eti_Derivatives" type="RFQRequest" numericID="10401" description="" functionalCategory="Quote and Cross Request" alias="Quote Request" service="Order and Quote Management">
5594       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5595         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
5596       </Member>
5597       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
5598         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5599         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5600         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5601         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5602       </Group>
5603       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5604         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5605         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
5606       </Group>
5607       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
5608       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="optional" offset="32" cardinality="1" description=""/>
5609       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="40" cardinality="1" description=""/>
5610       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="optional" offset="44" cardinality="1" description="">
5611         <ValidValue name="Buy" value="1" description="Buy"/>
5612         <ValidValue name="Sell" value="2" description="Sell"/>
5613       </Member>
5614       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="45" cardinality="1" description=""/>
5615       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="65" cardinality="1" description=""/>
5616     </ApplicationMessage>
5617     <ApplicationMessage name="RFQResponse" package="eti_Derivatives" type="RFQResponse" numericID="10402" description="" functionalCategory="Quote and Cross Request" alias="Quote Request Response">
5618       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5619         <ValidValue name="RequestAcknowledge" value="U1" description="Request Acknowledge"/>
5620       </Member>
5621       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5622         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5623         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5624         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5625       </Group>
5626       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
5627         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5628         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
5629         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
5630         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
5631         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
5632         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
5633         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
5634           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5635         </Member>
5636         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
5637       </Group>
5638       <Member name="ExecID" type="ExecID" package="eti_Derivatives" numericID="17" usage="mandatory" offset="56" cardinality="1" description=""/>
5639     </ApplicationMessage>
5640     <ApplicationMessage name="Reject" package="eti_Derivatives" type="Reject" numericID="10010" description="" functionalCategory="Session Layer" alias="Reject">
5641       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5642         <ValidValue name="Reject" value="3" description="Reject"/>
5643       </Member>
5644       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5645         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5646         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5647         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5648       </Group>
5649       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
5650         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5651         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" numericID="21002" usage="optional" offset="16" cardinality="1" description=""/>
5652         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="24" cardinality="1" description=""/>
5653         <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" numericID="7765" usage="optional" offset="32" cardinality="1" description=""/>
5654         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
5655         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
5656         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
5657           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5658         </Member>
5659         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
5660       </Group>
5661       <Member name="SessionRejectReason" type="SessionRejectReason" package="eti_Derivatives" numericID="373" usage="mandatory" offset="56" cardinality="1" description="">
5662         <ValidValue name="Required_Tag_Missing" value="1" description="Required Tag Missing"/>
5663         <ValidValue name="Value_is_incorrect" value="5" description="Value is incorrect (out of range) for this tag"/>
5664         <ValidValue name="Decryption_problem" value="7" description="Decryption problem"/>
5665         <ValidValue name="Invalid_MsgID" value="11" description="Invalid TemplateID"/>
5666         <ValidValue name="Incorrect_NumInGroup_count" value="16" description="Incorrect NumInGroup count for repeating group"/>
5667         <ValidValue name="Other" value="99" description="Other"/>
5668         <ValidValue name="Throttle_Limit_Exceeded" value="100" description="Throttle limit exceeded"/>
5669         <ValidValue name="Exposure_Limit_Exceeded" value="101" description="Stale request was not forwarded to T7"/>
5670         <ValidValue name="Service_Temporarily_Not_Available" value="102" description="Service temporarily not available"/>
5671         <ValidValue name="Service_Not_Available" value="103" description="Service not available"/>
5672         <ValidValue name="Outbound_conversion_error" value="105" description="Error converting response or broadcast"/>
5673         <ValidValue name="Heartbeat_Violation" value="152" description="Heartbeat violation error"/>
5674         <ValidValue name="Internal_technical_error" value="200" description="Internal technical error"/>
5675         <ValidValue name="Validation_Error" value="210" description="Validation Error"/>
5676         <ValidValue name="User_Already_Logged_In" value="211" description="User already logged in"/>
5677         <ValidValue name="Gateway_Is_Standby" value="216" description="Gateway is standby"/>
5678         <ValidValue name="Session_Login_Limit_Reached" value="217" description="Session login limit (per time interval) reached"/>
5679         <ValidValue name="User_Entitlement_Data_Timeout" value="223" description="User Entitlement Data time out"/>
5680         <ValidValue name="PSGateway_Session_Limit_Reached" value="224" description="Session limit reached (per PS Gateway and Business Unit)"/>
5681         <ValidValue name="User_Login_Limit_Reached" value="225" description="User login tries limit (per time interval) reached"/>
5682         <ValidValue name="Outstanding_Logins_Bu_Limit_Reached" value="226" description="Limit of outstanding session/user logins reached (per Business Unit)"/>
5683         <ValidValue name="Outstanding_Logins_Session_Limit_Reached" value="227" description="Limit of outstanding session/user logins reached (per Session)"/>
5684         <ValidValue name="Order_Not_Found" value="10000" description="Order not found"/>
5685         <ValidValue name="Price_Not_Reasonable" value="10001" description="Price not reasonable"/>
5686         <ValidValue name="ClientOrderID_Not_Unique" value="10002" description="Duplicate Order (ClOrdID)"/>
5687         <ValidValue name="Quote_Activation_In_Progress" value="10003" description="another quote activation request is pending for the same Product / Instrument Type / SessionID"/>
5688         <ValidValue name="Stop_Bid_Price_Not_Reasonable" value="10006" description="Stop buy price not reasonable"/>
5689         <ValidValue name="Stop_Ask_Price_Not_Reasonable" value="10007" description="Stop sell price not reasonable"/>
5690         <ValidValue name="Order_Not_Executable_Within_Validity" value="10008" description="GFD order is not executable on current business day"/>
5691         <ValidValue name="Create_CI_Throttle_Exceeded" value="10010" description="Throttle limit for creation of complex instrument exceeded"/>
5692         <ValidValue name="Transaction_Not_Allowed_In_Current_State" value="10011" description="Order maintenance not allowed in current state"/>
5693       </Member>
5694       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" numericID="30354" usage="mandatory" offset="60" cardinality="1" description=""/>
5695       <Member name="SessionStatus" type="SessionStatus" package="eti_Derivatives" numericID="1409" usage="mandatory" offset="62" cardinality="1" description="">
5696         <ValidValue name="Active" value="0" description="Session active"/>
5697         <ValidValue name="Logout" value="4" description="Session logout complete"/>
5698       </Member>
5699       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="63" cardinality="1" description=""/>
5700       <Member name="VarText" type="VarText" package="eti_Derivatives" numericID="30355" usage="mandatory" offset="64" cardinality="1" counter="VarTextLen" description=""/>
5701     </ApplicationMessage>
5702     <ApplicationMessage name="RetransmitMEMessageRequest" package="eti_Derivatives" type="RetransmitMEMessageRequest" numericID="10026" description="" functionalCategory="Session Layer" alias="Retransmit (Order/Quote Event)" service="Retransmission of Order and Quote Events">
5703       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5704         <ValidValue name="ApplicationMessageRequest" value="BW" description="Application Message Request"/>
5705       </Member>
5706       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
5707         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5708         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5709         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5710         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5711       </Group>
5712       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5713         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5714         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
5715       </Group>
5716       <Member name="SubscriptionScope" type="SubscriptionScope" package="eti_Derivatives" numericID="25001" usage="optional" offset="24" cardinality="1" description=""/>
5717       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
5718       <Member name="RefApplID" type="RefApplID" package="eti_Derivatives" numericID="1355" usage="mandatory" offset="30" cardinality="1" description="">
5719         <ValidValue name="Session_data" value="4" description="Session Data"/>
5720         <ValidValue name="Listener_data" value="5" description="Listener Data"/>
5721       </Member>
5722       <Member name="ApplBegMsgID" type="ApplBegMsgID" package="eti_Derivatives" numericID="28718" usage="optional" offset="31" cardinality="1" description=""/>
5723       <Member name="ApplEndMsgID" type="ApplEndMsgID" package="eti_Derivatives" numericID="28719" usage="optional" offset="47" cardinality="1" description=""/>
5724       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="63" cardinality="1" description=""/>
5725     </ApplicationMessage>
5726     <ApplicationMessage name="RetransmitMEMessageResponse" package="eti_Derivatives" type="RetransmitMEMessageResponse" numericID="10027" description="" functionalCategory="Session Layer" alias="Retransmit Response (Order/Quote Event)">
5727       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5728         <ValidValue name="ApplicationMessageRequestAck" value="BX" description="Application Message Request Ack"/>
5729       </Member>
5730       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5731         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5732         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5733         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5734       </Group>
5735       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5736         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5737         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
5738         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
5739         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
5740       </Group>
5741       <Member name="ApplTotalMessageCount" type="ApplTotalMessageCount" package="eti_Derivatives" numericID="1349" usage="mandatory" offset="32" cardinality="1" description=""/>
5742       <Member name="ApplEndMsgID" type="ApplEndMsgID" package="eti_Derivatives" numericID="28719" usage="optional" offset="34" cardinality="1" description=""/>
5743       <Member name="RefApplLastMsgID" type="RefApplLastMsgID" package="eti_Derivatives" numericID="28722" usage="optional" offset="50" cardinality="1" description=""/>
5744       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="66" cardinality="1" description=""/>
5745     </ApplicationMessage>
5746     <ApplicationMessage name="RetransmitRequest" package="eti_Derivatives" type="RetransmitRequest" numericID="10008" description="" functionalCategory="Session Layer" alias="Retransmit">
5747       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5748         <ValidValue name="ApplicationMessageRequest" value="BW" description="Application Message Request"/>
5749       </Member>
5750       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
5751         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5752         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5753         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5754         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5755       </Group>
5756       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5757         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5758         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
5759       </Group>
5760       <Member name="ApplBegSeqNum" type="ApplBegSeqNum" package="eti_Derivatives" numericID="1182" usage="optional" offset="24" cardinality="1" description=""/>
5761       <Member name="ApplEndSeqNum" type="ApplEndSeqNum" package="eti_Derivatives" numericID="1183" usage="optional" offset="32" cardinality="1" description=""/>
5762       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="optional" offset="40" cardinality="1" description=""/>
5763       <Member name="RefApplID" type="RefApplID" package="eti_Derivatives" numericID="1355" usage="mandatory" offset="42" cardinality="1" description="">
5764         <ValidValue name="Trade" value="1" description="Trade"/>
5765         <ValidValue name="News" value="2" description="News"/>
5766         <ValidValue name="RiskControl" value="6" description="Risk Control"/>
5767         <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
5768         <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
5769         <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
5770       </Member>
5771       <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="43" cardinality="1" description=""/>
5772     </ApplicationMessage>
5773     <ApplicationMessage name="RetransmitResponse" package="eti_Derivatives" type="RetransmitResponse" numericID="10009" description="" functionalCategory="Session Layer" alias="Retransmit Response">
5774       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5775         <ValidValue name="ApplicationMessageRequestAck" value="BX" description="Application Message Request Ack"/>
5776       </Member>
5777       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5778         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5779         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5780         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5781       </Group>
5782       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5783         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5784         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
5785         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
5786         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
5787       </Group>
5788       <Member name="ApplEndSeqNum" type="ApplEndSeqNum" package="eti_Derivatives" numericID="1183" usage="optional" offset="32" cardinality="1" description=""/>
5789       <Member name="RefApplLastSeqNum" type="RefApplLastSeqNum" package="eti_Derivatives" numericID="1357" usage="optional" offset="40" cardinality="1" description=""/>
5790       <Member name="ApplTotalMessageCount" type="ApplTotalMessageCount" package="eti_Derivatives" numericID="1349" usage="mandatory" offset="48" cardinality="1" description=""/>
5791       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="50" cardinality="1" description=""/>
5792     </ApplicationMessage>
5793     <ApplicationMessage name="ReverseTESTradeRequest" package="eti_Derivatives" type="ReverseTESTradeRequest" numericID="10630" description="" functionalCategory="TES Trading" alias="Reverse TES Trade Request" service="T7 Entry">
5794       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5795         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
5796       </Member>
5797       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
5798         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5799         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5800         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5801         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5802       </Group>
5803       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5804         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5805         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
5806       </Group>
5807       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="24" cardinality="1" description=""/>
5808       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="28" cardinality="1" description=""/>
5809       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="32" cardinality="1" description=""/>
5810       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="36" cardinality="1" description=""/>
5811       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="40" cardinality="1" description="">
5812         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
5813         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
5814         <ValidValue name="Compression" value="50" description="Compression"/>
5815         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
5816         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
5817         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
5818         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
5819         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
5820         <ValidValue name="Enlight" value="1006" description="Eurex/Xetra Enlight triggered trade"/>
5821       </Member>
5822       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="42" cardinality="1" description=""/>
5823       <Member name="ReversalReasonText" type="ReversalReasonText" package="eti_Derivatives" numericID="25196" usage="optional" offset="62" cardinality="1" description=""/>
5824       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="194" cardinality="1" description=""/>
5825     </ApplicationMessage>
5826     <ApplicationMessage name="RiskNotificationBroadcast" package="eti_Derivatives" type="RiskNotificationBroadcast" numericID="10033" description="" functionalCategory="Other" alias="Risk Notification">
5827       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5828         <ValidValue name="PartyRiskLimitsUpdateReport" value="CR" description="Party Risk Limits Update Report"/>
5829       </Member>
5830       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5831         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5832         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5833         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5834       </Group>
5835       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5836         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5837         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5838         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="unused" offset="24" cardinality="1" description=""/>
5839         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
5840         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5841           <ValidValue name="False" value="0" description="False"/>
5842           <ValidValue name="True" value="1" description="True"/>
5843         </Member>
5844         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5845           <ValidValue name="RiskControl" value="6" description="Risk Control"/>
5846         </Member>
5847         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5848           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5849         </Member>
5850         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5851       </Group>
5852       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
5853       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" numericID="75" usage="mandatory" offset="48" cardinality="1" description=""/>
5854       <Member name="PartyDetailIDExecutingUnit" type="PartyDetailIDExecutingUnit" package="eti_Derivatives" numericID="20259" usage="mandatory" offset="52" cardinality="1" description=""/>
5855       <Member name="RequestingPartyIDExecutingSystem" type="RequestingPartyIDExecutingSystem" package="eti_Derivatives" numericID="20816" usage="mandatory" offset="56" cardinality="1" description="">
5856         <ValidValue name="EurexClearing" value="1" description="Eurex Clearing"/>
5857         <ValidValue name="T7" value="2" description="T7 trading system"/>
5858       </Member>
5859       <Member name="MarketID" type="MarketID" package="eti_Derivatives" numericID="1301" usage="optional" offset="60" cardinality="1" description="">
5860         <ValidValue name="XEUR" value="1" description="XEUR"/>
5861         <ValidValue name="XEEE" value="2" description="XEEE"/>
5862         <ValidValue name="NODX" value="12" description="NODX"/>
5863       </Member>
5864       <Member name="ListUpdateAction" type="ListUpdateAction" package="eti_Derivatives" numericID="1324" usage="mandatory" offset="62" cardinality="1" description="">
5865         <ValidValue name="Add" value="A" description="Add (Invocation)"/>
5866         <ValidValue name="Delete" value="D" description="Delete (Release)"/>
5867       </Member>
5868       <Member name="RiskLimitAction" type="RiskLimitAction" package="eti_Derivatives" numericID="1767" usage="optional" offset="63" cardinality="1" description="">
5869         <ValidValue name="QueueInbound" value="0" description="Queue Inbound"/>
5870         <ValidValue name="Reject" value="2" description="Reject"/>
5871         <ValidValue name="Warning" value="4" description="Warning"/>
5872       </Member>
5873       <Member name="RequestingPartyEnteringFirm" type="RequestingPartyEnteringFirm" package="eti_Derivatives" numericID="22807" usage="mandatory" offset="64" cardinality="1" description=""/>
5874       <Member name="RequestingPartyClearingFirm" type="RequestingPartyClearingFirm" package="eti_Derivatives" numericID="22804" usage="optional" offset="73" cardinality="1" description=""/>
5875       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="82" cardinality="1" description=""/>
5876     </ApplicationMessage>
5877     <ApplicationMessage name="SRQSCreateDealNotification" package="eti_Derivatives" type="SRQSCreateDealNotification" numericID="10708" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Create Deal Notification">
5878       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5879         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
5880       </Member>
5881       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
5882         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5883         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5884         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5885       </Group>
5886       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
5887         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5888         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5889         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
5890         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
5891         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5892           <ValidValue name="False" value="0" description="False"/>
5893           <ValidValue name="True" value="1" description="True"/>
5894         </Member>
5895         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5896           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
5897         </Member>
5898         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5899           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5900         </Member>
5901         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5902       </Group>
5903       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
5904       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="48" cardinality="1" description=""/>
5905       <Member name="LastQty" type="LastQty" package="eti_Derivatives" numericID="32" usage="mandatory" offset="56" cardinality="1" description=""/>
5906       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="optional" offset="64" cardinality="1" description=""/>
5907       <Member name="ExpireTime" type="ExpireTime" package="eti_Derivatives" numericID="126" usage="optional" offset="72" cardinality="1" description=""/>
5908       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" numericID="810" usage="optional" offset="80" cardinality="1" description=""/>
5909       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" numericID="25149" usage="optional" offset="88" cardinality="1" description=""/>
5910       <Member name="UnderlyingEffectiveDeltaPercentage" type="UnderlyingEffectiveDeltaPercentage" package="eti_Derivatives" numericID="25151" usage="optional" offset="96" cardinality="1" description=""/>
5911       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" numericID="879" usage="optional" offset="104" cardinality="1" description=""/>
5912       <Member name="UnderlyingPriceStipValue" type="UnderlyingPriceStipValue" package="eti_Derivatives" numericID="30889" usage="optional" offset="112" cardinality="1" description=""/>
5913       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="120" cardinality="1" description=""/>
5914       <Member name="TradeID" type="TradeID" package="eti_Derivatives" numericID="1003" usage="mandatory" offset="124" cardinality="1" description=""/>
5915       <Member name="OrigTradeID" type="OrigTradeID" package="eti_Derivatives" numericID="1126" usage="optional" offset="128" cardinality="1" description=""/>
5916       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" numericID="939" usage="mandatory" offset="132" cardinality="1" description="">
5917         <ValidValue name="Accepted" value="0" description="Accepted"/>
5918         <ValidValue name="Pending_New" value="4" description="Pending new"/>
5919       </Member>
5920       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="optional" offset="133" cardinality="1" description="">
5921         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
5922       </Member>
5923       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="134" cardinality="1" description="">
5924         <ValidValue name="Broadcast_to_Requester" value="R" description="Broadcast to requestor"/>
5925         <ValidValue name="Broadcast_to_Quote_Submitter" value="Q" description="Broadcast to quote submitter"/>
5926       </Member>
5927       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="135" cardinality="1" description="">
5928         <ValidValue name="Buy" value="1" description="Buy"/>
5929         <ValidValue name="Sell" value="2" description="Sell"/>
5930       </Member>
5931       <Member name="NoOrderBookItems" type="NoOrderBookItems" package="eti_Derivatives" numericID="28769" usage="optional" offset="136" cardinality="1" description=""/>
5932       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="optional" offset="137" cardinality="1" description="">
5933         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
5934         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
5935         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
5936       </Member>
5937       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="optional" offset="138" cardinality="1" description="">
5938         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
5939         <ValidValue name="Publish_Trade" value="1" description=""/>
5940       </Member>
5941       <Member name="HedgingInstruction" type="HedgingInstruction" package="eti_Derivatives" numericID="30059" usage="optional" offset="139" cardinality="1" description="">
5942         <ValidValue name="On_Close" value="1" description="Execute hedge transaction in the closing auction of the underlying"/>
5943       </Member>
5944       <Member name="NoSRQSTargetPartyTrdGrps" type="NoSRQSTargetPartyTrdGrps" package="eti_Derivatives" numericID="25219" usage="mandatory" offset="140" cardinality="1" description=""/>
5945       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" numericID="22401" usage="mandatory" offset="141" cardinality="1" description=""/>
5946       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" numericID="22412" usage="mandatory" offset="146" cardinality="1" description=""/>
5947       <Member name="RootPartyEnteringTrader" type="RootPartyEnteringTrader" package="eti_Derivatives" numericID="22436" usage="mandatory" offset="152" cardinality="1" description=""/>
5948       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Derivatives" numericID="1041" usage="optional" offset="158" cardinality="1" description=""/>
5949       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" numericID="28762" usage="optional" offset="178" cardinality="1" description=""/>
5950       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="198" cardinality="1" description=""/>
5951       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="210" cardinality="1" description=""/>
5952       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="222" cardinality="1" description=""/>
5953       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="234" cardinality="1" description=""/>
5954       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="366" cardinality="1" description="">
5955         <ValidValue name="Close" value="C" description="Close"/>
5956         <ValidValue name="Open" value="O" description="Open"/>
5957       </Member>
5958       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="367" cardinality="1" description=""/>
5959       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="369" cardinality="1" description=""/>
5960       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="378" cardinality="1" description="">
5961         <ValidValue name="W" value="W" description="Desk"/>
5962         <ValidValue name="Y" value="Y" description="Electronic"/>
5963         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
5964         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
5965         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
5966         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
5967       </Member>
5968       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="379" cardinality="1" description=""/>
5969       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="386" cardinality="1" description=""/>
5970       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="418" cardinality="1" description=""/>
5971       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="420" cardinality="1" description=""/>
5972       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="440" cardinality="1" description=""/>
5973       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="445" cardinality="1" description=""/>
5974       <Group name="OrderBookItemGrp" type="OrderBookItemGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="26" counter="NoOrderBookItems" description="">
5975         <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="448" cardinality="1" description=""/>
5976         <Member name="BestBidPx" type="BestBidPx" package="eti_Derivatives" numericID="25132" usage="optional" offset="456" cardinality="1" description=""/>
5977         <Member name="BestBidSize" type="BestBidSize" package="eti_Derivatives" numericID="25134" usage="optional" offset="464" cardinality="1" description=""/>
5978         <Member name="BestOfferPx" type="BestOfferPx" package="eti_Derivatives" numericID="25133" usage="optional" offset="472" cardinality="1" description=""/>
5979         <Member name="BestOfferSize" type="BestOfferSize" package="eti_Derivatives" numericID="25135" usage="optional" offset="480" cardinality="1" description=""/>
5980         <Member name="MDBookType" type="MDBookType" package="eti_Derivatives" numericID="1024" usage="mandatory" offset="488" cardinality="1" description="">
5981           <ValidValue name="TopOfBook" value="1" description="Top of book"/>
5982           <ValidValue name="PriceDepth" value="2" description="Price depth (aggregated)"/>
5983         </Member>
5984         <Member name="MDSubBookType" type="MDSubBookType" package="eti_Derivatives" numericID="1173" usage="optional" offset="489" cardinality="1" description="">
5985           <ValidValue name="Implied" value="1" description="Implied"/>
5986           <ValidValue name="VolumeWeightedAverage" value="2" description="Volume Weighted Average"/>
5987         </Member>
5988         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="490" cardinality="1" description=""/>
5989       </Group>
5990       <Group name="SRQSTargetPartyTrdGrp" type="SRQSTargetPartyTrdGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="30" counter="NoSRQSTargetPartyTrdGrps" description="">
5991         <Member name="SideLastQty" type="SideLastQty" package="eti_Derivatives" numericID="1009" usage="mandatory" offset="0" offsetBase="OrderBookItemGrp" cardinality="1" description=""/>
5992         <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" numericID="117" usage="mandatory" offset="8" offsetBase="OrderBookItemGrp" cardinality="1" description=""/>
5993         <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" numericID="20612" usage="optional" offset="16" offsetBase="OrderBookItemGrp" cardinality="1" description=""/>
5994         <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" numericID="22601" usage="mandatory" offset="20" offsetBase="OrderBookItemGrp" cardinality="1" description=""/>
5995         <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" numericID="22602" usage="mandatory" offset="25" offsetBase="OrderBookItemGrp" cardinality="1" description=""/>
5996         <Member name="TargetPartyEnteringTrader" type="TargetPartyEnteringTrader" package="eti_Derivatives" numericID="22636" usage="mandatory" offset="31" offsetBase="OrderBookItemGrp" cardinality="1" description=""/>
5997         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="37" offsetBase="OrderBookItemGrp" cardinality="1" description=""/>
5998       </Group>
5999     </ApplicationMessage>
6000     <ApplicationMessage name="SRQSDealNotification" package="eti_Derivatives" type="SRQSDealNotification" numericID="10709" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Deal Notification">
6001       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6002         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
6003       </Member>
6004       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
6005         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6006         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6007         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6008       </Group>
6009       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6010         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
6011         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
6012         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
6013         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
6014         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
6015           <ValidValue name="False" value="0" description="False"/>
6016           <ValidValue name="True" value="1" description="True"/>
6017         </Member>
6018         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
6019           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
6020         </Member>
6021         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
6022           <ValidValue name="Last_Message" value="1" description="Last Message"/>
6023         </Member>
6024         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
6025       </Group>
6026       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
6027       <Member name="UnderlyingPriceStipValue" type="UnderlyingPriceStipValue" package="eti_Derivatives" numericID="30889" usage="optional" offset="48" cardinality="1" description=""/>
6028       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" numericID="810" usage="optional" offset="56" cardinality="1" description=""/>
6029       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="optional" offset="64" cardinality="1" description=""/>
6030       <Member name="LastQty" type="LastQty" package="eti_Derivatives" numericID="32" usage="optional" offset="72" cardinality="1" description=""/>
6031       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="80" cardinality="1" description=""/>
6032       <Member name="TradeID" type="TradeID" package="eti_Derivatives" numericID="1003" usage="mandatory" offset="84" cardinality="1" description=""/>
6033       <Member name="RequestingPartySubIDType" type="RequestingPartySubIDType" package="eti_Derivatives" numericID="1663" usage="optional" offset="88" cardinality="1" description="">
6034         <ValidValue name="Requester" value="5000" description="Requester"/>
6035         <ValidValue name="Responder" value="5001" description="Responder"/>
6036         <ValidValue name="Both" value="5002" description="Both (Requester and Responder)"/>
6037         <ValidValue name="System" value="5003" description="System"/>
6038       </Member>
6039       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" numericID="939" usage="mandatory" offset="90" cardinality="1" description="">
6040         <ValidValue name="Accepted" value="0" description="Accepted"/>
6041         <ValidValue name="Pending_New" value="4" description="Pending new"/>
6042         <ValidValue name="Cancelled" value="2" description="Cancelled"/>
6043         <ValidValue name="Terminated" value="7" description="Terminated"/>
6044         <ValidValue name="Deemed_Verified" value="9" description="Deemed verified"/>
6045       </Member>
6046       <Member name="TradeRequestResult" type="TradeRequestResult" package="eti_Derivatives" numericID="749" usage="optional" offset="91" cardinality="1" description="">
6047         <ValidValue name="Cancel_pending" value="100" description="Deal cancellation pending"/>
6048         <ValidValue name="Cancel_declined" value="101" description="Deal cancellation declined"/>
6049         <ValidValue name="Cancel_approved" value="102" description="Deal cancellation approved"/>
6050       </Member>
6051       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="92" cardinality="1" description="">
6052         <ValidValue name="Broadcast_to_Requester" value="R" description="Broadcast to requestor"/>
6053         <ValidValue name="Broadcast_to_Quote_Submitter" value="Q" description="Broadcast to quote submitter"/>
6054       </Member>
6055       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="optional" offset="93" cardinality="1" description="">
6056         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
6057         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
6058         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
6059       </Member>
6060       <Member name="NoSRQSTargetPartyTrdGrps" type="NoSRQSTargetPartyTrdGrps" package="eti_Derivatives" numericID="25219" usage="optional" offset="94" cardinality="1" description=""/>
6061       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" numericID="22401" usage="optional" offset="95" cardinality="1" description=""/>
6062       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" numericID="22412" usage="optional" offset="100" cardinality="1" description=""/>
6063       <Member name="RootPartyEnteringTrader" type="RootPartyEnteringTrader" package="eti_Derivatives" numericID="22436" usage="optional" offset="106" cardinality="1" description=""/>
6064       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Derivatives" numericID="1041" usage="optional" offset="112" cardinality="1" description=""/>
6065       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" numericID="28762" usage="optional" offset="132" cardinality="1" description=""/>
6066       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="152" cardinality="1" description=""/>
6067       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="164" cardinality="1" description=""/>
6068       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="176" cardinality="1" description=""/>
6069       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="188" cardinality="1" description=""/>
6070       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="320" cardinality="1" description="">
6071         <ValidValue name="Close" value="C" description="Close"/>
6072         <ValidValue name="Open" value="O" description="Open"/>
6073       </Member>
6074       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="321" cardinality="1" description=""/>
6075       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="323" cardinality="1" description=""/>
6076       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="332" cardinality="1" description="">
6077         <ValidValue name="W" value="W" description="Desk"/>
6078         <ValidValue name="Y" value="Y" description="Electronic"/>
6079         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
6080         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
6081         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
6082         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
6083       </Member>
6084       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="333" cardinality="1" description=""/>
6085       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="340" cardinality="1" description=""/>
6086       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="372" cardinality="1" description=""/>
6087       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="374" cardinality="1" description=""/>
6088       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="394" cardinality="1" description=""/>
6089       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="399" cardinality="1" description=""/>
6090       <Group name="SRQSTargetPartyTrdGrp" type="SRQSTargetPartyTrdGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="30" counter="NoSRQSTargetPartyTrdGrps" description="">
6091         <Member name="SideLastQty" type="SideLastQty" package="eti_Derivatives" numericID="1009" usage="unused" offset="400" cardinality="1" description=""/>
6092         <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" numericID="117" usage="unused" offset="408" cardinality="1" description=""/>
6093         <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" numericID="20612" usage="optional" offset="416" cardinality="1" description=""/>
6094         <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" numericID="22601" usage="optional" offset="420" cardinality="1" description=""/>
6095         <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" numericID="22602" usage="optional" offset="425" cardinality="1" description=""/>
6096         <Member name="TargetPartyEnteringTrader" type="TargetPartyEnteringTrader" package="eti_Derivatives" numericID="22636" usage="optional" offset="431" cardinality="1" description=""/>
6097         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="437" cardinality="1" description=""/>
6098       </Group>
6099     </ApplicationMessage>
6100     <ApplicationMessage name="SRQSDealResponse" package="eti_Derivatives" type="SRQSDealResponse" numericID="10705" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Deal Response">
6101       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6102         <ValidValue name="QuoteAck" value="CW" description="Quote Acknowledgment"/>
6103       </Member>
6104       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
6105         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6106         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6107         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6108       </Group>
6109       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6110         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
6111         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
6112         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
6113         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
6114       </Group>
6115       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="optional" offset="32" cardinality="1" description=""/>
6116       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="40" cardinality="1" description=""/>
6117       <Member name="TradeID" type="TradeID" package="eti_Derivatives" numericID="1003" usage="optional" offset="44" cardinality="1" description=""/>
6118       <Member name="SecondaryTradeID" type="SecondaryTradeID" package="eti_Derivatives" numericID="1040" usage="optional" offset="48" cardinality="1" description=""/>
6119       <Member name="NoSRQSQuoteGrps" type="NoSRQSQuoteGrps" package="eti_Derivatives" numericID="25218" usage="mandatory" offset="52" cardinality="1" description=""/>
6120       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Derivatives" numericID="1041" usage="optional" offset="53" cardinality="1" description=""/>
6121       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" numericID="28762" usage="optional" offset="73" cardinality="1" description=""/>
6122       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="93" cardinality="1" description=""/>
6123       <Group name="SRQSQuoteGrp" type="SRQSQuoteGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="30" counter="NoSRQSQuoteGrps" description="">
6124         <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" numericID="117" usage="mandatory" offset="96" cardinality="1" description=""/>
6125       </Group>
6126     </ApplicationMessage>
6127     <ApplicationMessage name="SRQSEnterQuoteRequest" package="eti_Derivatives" type="SRQSEnterQuoteRequest" numericID="10702" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Enter Quote Request" service="Selective Request for Quote Service">
6128       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6129         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
6130       </Member>
6131       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
6132         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6133         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6134         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
6135         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
6136       </Group>
6137       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6138         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
6139         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
6140       </Group>
6141       <Member name="BidPx" type="BidPx" package="eti_Derivatives" numericID="132" usage="optional" offset="24" cardinality="1" description=""/>
6142       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" numericID="133" usage="optional" offset="32" cardinality="1" description=""/>
6143       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" numericID="25149" usage="optional" offset="40" cardinality="1" description=""/>
6144       <Member name="BidSize" type="BidSize" package="eti_Derivatives" numericID="134" usage="optional" offset="48" cardinality="1" description=""/>
6145       <Member name="OfferSize" type="OfferSize" package="eti_Derivatives" numericID="135" usage="optional" offset="56" cardinality="1" description=""/>
6146       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="64" cardinality="1" description=""/>
6147       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="72" cardinality="1" description=""/>
6148       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="80" cardinality="1" description=""/>
6149       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" numericID="28759" usage="optional" offset="88" cardinality="1" description=""/>
6150       <Member name="ValidUntilTime" type="ValidUntilTime" package="eti_Derivatives" numericID="62" usage="optional" offset="96" cardinality="1" description=""/>
6151       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="104" cardinality="1" description=""/>
6152       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="108" cardinality="1" description=""/>
6153       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="optional" offset="112" cardinality="1" description="">
6154         <ValidValue name="Y" value="1" description="Liquidity provision"/>
6155         <ValidValue name="N" value="0" description="No liquidity provision"/>
6156       </Member>
6157       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="optional" offset="113" cardinality="1" description="">
6158         <ValidValue name="Algo" value="22" description="Algo"/>
6159         <ValidValue name="Human" value="24" description="Human/Natural person"/>
6160       </Member>
6161       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="114" cardinality="1" description="">
6162         <ValidValue name="Algo" value="22" description="Algo"/>
6163         <ValidValue name="Human" value="24" description="Human/Natural person"/>
6164       </Member>
6165       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="optional" offset="115" cardinality="1" description="">
6166         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
6167         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
6168         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
6169       </Member>
6170       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="116" cardinality="1" description=""/>
6171       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="121" cardinality="1" description=""/>
6172       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="127" cardinality="1" description=""/>
6173       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="139" cardinality="1" description=""/>
6174       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="151" cardinality="1" description=""/>
6175       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="163" cardinality="1" description=""/>
6176       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="295" cardinality="1" description="">
6177         <ValidValue name="Close" value="C" description="Close"/>
6178         <ValidValue name="Open" value="O" description="Open"/>
6179       </Member>
6180       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="296" cardinality="1" description=""/>
6181       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="298" cardinality="1" description=""/>
6182       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="307" cardinality="1" description="">
6183         <ValidValue name="W" value="W" description="Desk"/>
6184         <ValidValue name="Y" value="Y" description="Electronic"/>
6185         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
6186         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
6187         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
6188         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
6189       </Member>
6190       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="308" cardinality="1" description=""/>
6191       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="315" cardinality="1" description=""/>
6192       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="347" cardinality="1" description=""/>
6193       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="349" cardinality="1" description=""/>
6194       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="369" cardinality="1" description=""/>
6195       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="374" cardinality="1" description=""/>
6196     </ApplicationMessage>
6197     <ApplicationMessage name="SRQSHitQuoteRequest" package="eti_Derivatives" type="SRQSHitQuoteRequest" numericID="10704" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Hit Quote Request" service="Selective Request for Quote Service">
6198       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6199         <ValidValue name="QuoteResponse" value="AJ" description="Quote Response"/>
6200       </Member>
6201       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
6202         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6203         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6204         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
6205         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
6206       </Group>
6207       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6208         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
6209         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
6210       </Group>
6211       <Member name="ValidUntilTime" type="ValidUntilTime" package="eti_Derivatives" numericID="62" usage="optional" offset="24" cardinality="1" description=""/>
6212       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" numericID="879" usage="optional" offset="32" cardinality="1" description=""/>
6213       <Member name="UnderlyingPriceStipValue" type="UnderlyingPriceStipValue" package="eti_Derivatives" numericID="30889" usage="optional" offset="40" cardinality="1" description=""/>
6214       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="48" cardinality="1" description=""/>
6215       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="56" cardinality="1" description=""/>
6216       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="64" cardinality="1" description=""/>
6217       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
6218       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="76" cardinality="1" description=""/>
6219       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="optional" offset="80" cardinality="1" description="">
6220         <ValidValue name="Y" value="1" description="Liquidity provision"/>
6221         <ValidValue name="N" value="0" description="No liquidity provision"/>
6222       </Member>
6223       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="optional" offset="81" cardinality="1" description="">
6224         <ValidValue name="Algo" value="22" description="Algo"/>
6225         <ValidValue name="Human" value="24" description="Human/Natural person"/>
6226       </Member>
6227       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="82" cardinality="1" description="">
6228         <ValidValue name="Algo" value="22" description="Algo"/>
6229         <ValidValue name="Human" value="24" description="Human/Natural person"/>
6230       </Member>
6231       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="optional" offset="83" cardinality="1" description="">
6232         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
6233         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
6234         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
6235       </Member>
6236       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="optional" offset="84" cardinality="1" description="">
6237         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
6238         <ValidValue name="Publish_Trade" value="1" description=""/>
6239       </Member>
6240       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="85" cardinality="1" description="">
6241         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
6242       </Member>
6243       <Member name="HedgingInstruction" type="HedgingInstruction" package="eti_Derivatives" numericID="30059" usage="optional" offset="86" cardinality="1" description="">
6244         <ValidValue name="On_Close" value="1" description="Execute hedge transaction in the closing auction of the underlying"/>
6245       </Member>
6246       <Member name="NoSRQSQuoteGrps" type="NoSRQSQuoteGrps" package="eti_Derivatives" numericID="25218" usage="mandatory" offset="87" cardinality="1" description=""/>
6247       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="88" cardinality="1" description=""/>
6248       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="93" cardinality="1" description=""/>
6249       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Derivatives" numericID="1041" usage="optional" offset="99" cardinality="1" description=""/>
6250       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="119" cardinality="1" description=""/>
6251       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="131" cardinality="1" description=""/>
6252       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="143" cardinality="1" description=""/>
6253       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="155" cardinality="1" description=""/>
6254       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="287" cardinality="1" description="">
6255         <ValidValue name="Close" value="C" description="Close"/>
6256         <ValidValue name="Open" value="O" description="Open"/>
6257       </Member>
6258       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="288" cardinality="1" description=""/>
6259       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="290" cardinality="1" description=""/>
6260       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="299" cardinality="1" description="">
6261         <ValidValue name="W" value="W" description="Desk"/>
6262         <ValidValue name="Y" value="Y" description="Electronic"/>
6263         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
6264         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
6265         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
6266         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
6267       </Member>
6268       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="300" cardinality="1" description=""/>
6269       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="307" cardinality="1" description=""/>
6270       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="339" cardinality="1" description=""/>
6271       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="341" cardinality="1" description=""/>
6272       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="361" cardinality="1" description=""/>
6273       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="366" cardinality="1" description=""/>
6274       <Group name="SRQSHitQuoteGrp" type="SRQSHitQuoteGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="30" counter="NoSRQSQuoteGrps" description="">
6275         <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="mandatory" offset="368" cardinality="1" description=""/>
6276         <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" numericID="117" usage="mandatory" offset="376" cardinality="1" description=""/>
6277         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="384" cardinality="1" description="">
6278           <ValidValue name="Buy" value="1" description="Buy"/>
6279           <ValidValue name="Sell" value="2" description="Sell"/>
6280         </Member>
6281         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="385" cardinality="1" description=""/>
6282       </Group>
6283     </ApplicationMessage>
6284     <ApplicationMessage name="SRQSInquireSmartRespondentRequest" package="eti_Derivatives" type="SRQSInquireSmartRespondentRequest" numericID="10718" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Inquire Smart Respondent Request" service="Selective Request for Quote Service">
6285       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6286         <ValidValue name="PartyDetailsListRequest" value="CF" description="Party Detail List Request"/>
6287       </Member>
6288       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
6289         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6290         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6291         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
6292         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
6293       </Group>
6294       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6295         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
6296         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
6297       </Group>
6298       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="24" cardinality="1" description=""/>
6299       <Member name="EurexVolumeRanking" type="EurexVolumeRanking" package="eti_Derivatives" numericID="25176" usage="mandatory" offset="28" cardinality="1" description="">
6300         <ValidValue name="Low" value="1" description="Low"/>
6301         <ValidValue name="Medium" value="2" description="Medium"/>
6302         <ValidValue name="High" value="3" description="High"/>
6303       </Member>
6304       <Member name="EnlightRFQAvgRespTimeRanking" type="EnlightRFQAvgRespTimeRanking" package="eti_Derivatives" numericID="25177" usage="mandatory" offset="29" cardinality="1" description="">
6305         <ValidValue name="Low" value="1" description="Low"/>
6306         <ValidValue name="Medium" value="2" description="Medium"/>
6307         <ValidValue name="High" value="3" description="High"/>
6308       </Member>
6309       <Member name="EnlightRFQAvgRespRateRanking" type="EnlightRFQAvgRespRateRanking" package="eti_Derivatives" numericID="25178" usage="mandatory" offset="30" cardinality="1" description="">
6310         <ValidValue name="Low" value="1" description="Low"/>
6311         <ValidValue name="Medium" value="2" description="Medium"/>
6312         <ValidValue name="High" value="3" description="High"/>
6313       </Member>
6314       <Member name="TradeToQuoteRatioRanking" type="TradeToQuoteRatioRanking" package="eti_Derivatives" numericID="25179" usage="mandatory" offset="31" cardinality="1" description="">
6315         <ValidValue name="Low" value="1" description="Low"/>
6316         <ValidValue name="Medium" value="2" description="Medium"/>
6317         <ValidValue name="High" value="3" description="High"/>
6318       </Member>
6319     </ApplicationMessage>
6320     <ApplicationMessage name="SRQSInquireSmartRespondentResponse" package="eti_Derivatives" type="SRQSInquireSmartRespondentResponse" numericID="10719" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Inquire Smart Respondent Response">
6321       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6322         <ValidValue name="PartyDetailsListReport" value="CG" description="Party Detail List Request"/>
6323       </Member>
6324       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
6325         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6326         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6327         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6328       </Group>
6329       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6330         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
6331         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
6332         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
6333         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
6334       </Group>
6335       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="32" cardinality="1" description=""/>
6336       <Member name="NoPartyDetails" type="NoPartyDetails" package="eti_Derivatives" numericID="1671" usage="mandatory" offset="36" cardinality="1" description=""/>
6337       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="38" cardinality="1" description=""/>
6338       <Group name="SmartPartyDetailGrp" type="SmartPartyDetailGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1000" counter="NoPartyDetails" description="">
6339         <Member name="PartyDetailExecutingUnit" type="PartyDetailExecutingUnit" package="eti_Derivatives" numericID="22259" usage="mandatory" offset="40" cardinality="1" description=""/>
6340         <Member name="PartyDetailExecutingTrader" type="PartyDetailExecutingTrader" package="eti_Derivatives" numericID="22212" usage="mandatory" offset="45" cardinality="1" description=""/>
6341         <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="51" cardinality="1" description=""/>
6342       </Group>
6343     </ApplicationMessage>
6344     <ApplicationMessage name="SRQSNegotiationNotification" package="eti_Derivatives" type="SRQSNegotiationNotification" numericID="10713" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Negotiation Notification for Respondent">
6345       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6346         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
6347       </Member>
6348       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
6349         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6350         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6351         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6352       </Group>
6353       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6354         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
6355         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
6356         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
6357         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
6358         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
6359           <ValidValue name="False" value="0" description="False"/>
6360           <ValidValue name="True" value="1" description="True"/>
6361         </Member>
6362         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
6363           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
6364         </Member>
6365         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
6366           <ValidValue name="Last_Message" value="1" description="Last Message"/>
6367         </Member>
6368         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
6369       </Group>
6370       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
6371       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" numericID="28759" usage="optional" offset="48" cardinality="1" description=""/>
6372       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" numericID="25149" usage="optional" offset="56" cardinality="1" description=""/>
6373       <Member name="BidPx" type="BidPx" package="eti_Derivatives" numericID="132" usage="optional" offset="64" cardinality="1" description=""/>
6374       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" numericID="133" usage="optional" offset="72" cardinality="1" description=""/>
6375       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="optional" offset="80" cardinality="1" description=""/>
6376       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="optional" offset="88" cardinality="1" description=""/>
6377       <Member name="LastQty" type="LastQty" package="eti_Derivatives" numericID="32" usage="optional" offset="96" cardinality="1" description=""/>
6378       <Member name="EffectiveTime" type="EffectiveTime" package="eti_Derivatives" numericID="168" usage="optional" offset="104" cardinality="1" description=""/>
6379       <Member name="LastUpdateTime" type="LastUpdateTime" package="eti_Derivatives" numericID="779" usage="optional" offset="112" cardinality="1" description=""/>
6380       <Member name="TradeToQuoteRatio" type="TradeToQuoteRatio" package="eti_Derivatives" numericID="25201" usage="optional" offset="120" cardinality="1" description=""/>
6381       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="128" cardinality="1" description=""/>
6382       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Derivatives" numericID="25150" usage="optional" offset="132" cardinality="1" description=""/>
6383       <Member name="TradeToQuoteRatioPosition" type="TradeToQuoteRatioPosition" package="eti_Derivatives" numericID="25202" usage="optional" offset="136" cardinality="1" description=""/>
6384       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" numericID="537" usage="mandatory" offset="138" cardinality="1" description="">
6385         <ValidValue name="Indicative" value="0" description="Indicative"/>
6386         <ValidValue name="Tradeable" value="1" description="Tradeable"/>
6387       </Member>
6388       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" numericID="28786" usage="mandatory" offset="139" cardinality="1" description="">
6389         <ValidValue name="WorkingDelta" value="1" description="Working Delta"/>
6390         <ValidValue name="BasisTrade" value="2" description="Basis Trade"/>
6391         <ValidValue name="Regular" value="3" description="Regular LDS Negotiation"/>
6392         <ValidValue name="NegotiateUnderlyingOutsideExchange" value="4" description="Negotiate the underlying outside the exchange"/>
6393         <ValidValue name="VolaStrategyFix" value="5" description="Option Volatility Strategy with fixed Underlying price and delta"/>
6394         <ValidValue name="VolaStrategyNegotiateUnderlying" value="6" description="Option Volatility Strategy - Underlying price is negotiated on exchange"/>
6395       </Member>
6396       <Member name="QuoteInstruction" type="QuoteInstruction" package="eti_Derivatives" numericID="25138" usage="mandatory" offset="140" cardinality="1" description="">
6397         <ValidValue name="Do_Not_Quote" value="0" description="Do not re-quote"/>
6398         <ValidValue name="Quote" value="1" description="(Re-)Quote"/>
6399       </Member>
6400       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="optional" offset="141" cardinality="1" description="">
6401         <ValidValue name="Buy" value="1" description="Buy"/>
6402         <ValidValue name="Sell" value="2" description="Sell"/>
6403       </Member>
6404       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" numericID="2788" usage="optional" offset="142" cardinality="1" description="">
6405         <ValidValue name="New" value="0" description="New"/>
6406       </Member>
6407       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" numericID="276" usage="mandatory" offset="143" cardinality="1" description="">
6408         <ValidValue name="Active" value="A" description="Active"/>
6409         <ValidValue name="Closed" value="B" description="Closed"/>
6410       </Member>
6411       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="144" cardinality="1" description=""/>
6412       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="149" cardinality="1" description=""/>
6413       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" numericID="22036" usage="mandatory" offset="155" cardinality="1" description=""/>
6414       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" numericID="22601" usage="optional" offset="161" cardinality="1" description=""/>
6415       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" numericID="22602" usage="optional" offset="166" cardinality="1" description=""/>
6416       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" numericID="28762" usage="optional" offset="172" cardinality="1" description=""/>
6417       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="192" cardinality="1" description=""/>
6418       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" numericID="22011" usage="optional" offset="324" cardinality="1" description=""/>
6419     </ApplicationMessage>
6420     <ApplicationMessage name="SRQSNegotiationRequesterNotification" package="eti_Derivatives" type="SRQSNegotiationRequesterNotification" numericID="10712" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Negotiation Notification for Requester">
6421       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6422         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
6423       </Member>
6424       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
6425         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6426         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6427         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6428       </Group>
6429       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6430         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
6431         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
6432         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
6433         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
6434         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
6435           <ValidValue name="False" value="0" description="False"/>
6436           <ValidValue name="True" value="1" description="True"/>
6437         </Member>
6438         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
6439           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
6440         </Member>
6441         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
6442           <ValidValue name="Last_Message" value="1" description="Last Message"/>
6443         </Member>
6444         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
6445       </Group>
6446       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
6447       <Member name="TrdRegTSExecutionTime" type="TrdRegTSExecutionTime" package="eti_Derivatives" numericID="21001" usage="optional" offset="48" cardinality="1" description=""/>
6448       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" numericID="28759" usage="optional" offset="56" cardinality="1" description=""/>
6449       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" numericID="25149" usage="optional" offset="64" cardinality="1" description=""/>
6450       <Member name="BidPx" type="BidPx" package="eti_Derivatives" numericID="132" usage="optional" offset="72" cardinality="1" description=""/>
6451       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" numericID="133" usage="optional" offset="80" cardinality="1" description=""/>
6452       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="optional" offset="88" cardinality="1" description=""/>
6453       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="optional" offset="96" cardinality="1" description=""/>
6454       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="optional" offset="104" cardinality="1" description=""/>
6455       <Member name="LastQty" type="LastQty" package="eti_Derivatives" numericID="32" usage="optional" offset="112" cardinality="1" description=""/>
6456       <Member name="EffectiveTime" type="EffectiveTime" package="eti_Derivatives" numericID="168" usage="optional" offset="120" cardinality="1" description=""/>
6457       <Member name="LastUpdateTime" type="LastUpdateTime" package="eti_Derivatives" numericID="779" usage="optional" offset="128" cardinality="1" description=""/>
6458       <Member name="TradeToRequestRatio" type="TradeToRequestRatio" package="eti_Derivatives" numericID="25184" usage="optional" offset="136" cardinality="1" description=""/>
6459       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="144" cardinality="1" description=""/>
6460       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Derivatives" numericID="25150" usage="optional" offset="148" cardinality="1" description=""/>
6461       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" numericID="537" usage="mandatory" offset="152" cardinality="1" description="">
6462         <ValidValue name="Indicative" value="0" description="Indicative"/>
6463         <ValidValue name="Tradeable" value="1" description="Tradeable"/>
6464       </Member>
6465       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" numericID="28786" usage="mandatory" offset="153" cardinality="1" description="">
6466         <ValidValue name="WorkingDelta" value="1" description="Working Delta"/>
6467         <ValidValue name="BasisTrade" value="2" description="Basis Trade"/>
6468         <ValidValue name="Regular" value="3" description="Regular LDS Negotiation"/>
6469         <ValidValue name="NegotiateUnderlyingOutsideExchange" value="4" description="Negotiate the underlying outside the exchange"/>
6470         <ValidValue name="VolaStrategyFix" value="5" description="Option Volatility Strategy with fixed Underlying price and delta"/>
6471         <ValidValue name="VolaStrategyNegotiateUnderlying" value="6" description="Option Volatility Strategy - Underlying price is negotiated on exchange"/>
6472       </Member>
6473       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Derivatives" numericID="1461" usage="mandatory" offset="154" cardinality="1" description=""/>
6474       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Derivatives" numericID="25145" usage="mandatory" offset="155" cardinality="1" description="">
6475         <ValidValue name="No" value="0" description="No"/>
6476         <ValidValue name="Yes" value="1" description="Yes"/>
6477       </Member>
6478       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="optional" offset="156" cardinality="1" description="">
6479         <ValidValue name="Buy" value="1" description="Buy"/>
6480         <ValidValue name="Sell" value="2" description="Sell"/>
6481       </Member>
6482       <Member name="ShowLastDealOnClosure" type="ShowLastDealOnClosure" package="eti_Derivatives" numericID="25194" usage="mandatory" offset="157" cardinality="1" description="">
6483         <ValidValue name="No" value="0" description="No"/>
6484         <ValidValue name="Yes" value="1" description="Yes"/>
6485       </Member>
6486       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" numericID="2788" usage="optional" offset="158" cardinality="1" description="">
6487         <ValidValue name="New" value="0" description="New"/>
6488       </Member>
6489       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" numericID="276" usage="mandatory" offset="159" cardinality="1" description="">
6490         <ValidValue name="Active" value="A" description="Active"/>
6491         <ValidValue name="Closed" value="B" description="Closed"/>
6492       </Member>
6493       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="160" cardinality="1" description=""/>
6494       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="165" cardinality="1" description=""/>
6495       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" numericID="22036" usage="mandatory" offset="171" cardinality="1" description=""/>
6496       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" numericID="28762" usage="optional" offset="177" cardinality="1" description=""/>
6497       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="197" cardinality="1" description=""/>
6498       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" numericID="22011" usage="optional" offset="329" cardinality="1" description=""/>
6499       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="461" cardinality="1" description=""/>
6500       <Group name="TargetParties" type="TargetPartiesComp" package="eti_Derivatives" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description="">
6501         <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" numericID="20612" usage="optional" offset="464" cardinality="1" description=""/>
6502         <Member name="SideDisclosureInstruction" type="SideDisclosureInstruction" package="eti_Derivatives" numericID="25130" usage="mandatory" offset="468" cardinality="1" description="">
6503           <ValidValue name="No" value="0" description="No"/>
6504           <ValidValue name="Yes" value="1" description="Yes"/>
6505         </Member>
6506         <Member name="PriceDisclosureInstruction" type="PriceDisclosureInstruction" package="eti_Derivatives" numericID="25131" usage="mandatory" offset="469" cardinality="1" description="">
6507           <ValidValue name="No" value="0" description="No"/>
6508           <ValidValue name="Yes" value="1" description="Yes"/>
6509         </Member>
6510         <Member name="LeavesQtyDisclosureInstruction" type="LeavesQtyDisclosureInstruction" package="eti_Derivatives" numericID="25137" usage="mandatory" offset="470" cardinality="1" description="">
6511           <ValidValue name="No" value="0" description="No"/>
6512           <ValidValue name="Yes" value="1" description="Yes"/>
6513         </Member>
6514         <Member name="LastPxDisclosureInstruction" type="LastPxDisclosureInstruction" package="eti_Derivatives" numericID="25146" usage="mandatory" offset="471" cardinality="1" description="">
6515           <ValidValue name="No" value="0" description="No"/>
6516           <ValidValue name="Yes" value="1" description="Yes"/>
6517         </Member>
6518         <Member name="LastQtyDisclosureInstruction" type="LastQtyDisclosureInstruction" package="eti_Derivatives" numericID="25147" usage="mandatory" offset="472" cardinality="1" description="">
6519           <ValidValue name="No" value="0" description="No"/>
6520           <ValidValue name="Yes" value="1" description="Yes"/>
6521         </Member>
6522         <Member name="FreeText5DisclosureInstruction" type="FreeText5DisclosureInstruction" package="eti_Derivatives" numericID="31814" usage="mandatory" offset="473" cardinality="1" description="">
6523           <ValidValue name="No" value="0" description="No"/>
6524           <ValidValue name="Yes" value="1" description="Yes"/>
6525         </Member>
6526         <Member name="PartyOrderOriginationDisclosureInstruction" type="PartyOrderOriginationDisclosureInstruction" package="eti_Derivatives" numericID="25190" usage="mandatory" offset="474" cardinality="1" description="">
6527           <ValidValue name="No" value="0" description="No"/>
6528           <ValidValue name="Yes" value="1" description="Yes"/>
6529         </Member>
6530         <Member name="QuoteInstruction" type="QuoteInstruction" package="eti_Derivatives" numericID="25138" usage="mandatory" offset="475" cardinality="1" description="">
6531           <ValidValue name="Do_Not_Quote" value="0" description="Do not re-quote"/>
6532           <ValidValue name="Quote" value="1" description="(Re-)Quote"/>
6533         </Member>
6534         <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" numericID="22601" usage="optional" offset="476" cardinality="1" description=""/>
6535         <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" numericID="22602" usage="optional" offset="481" cardinality="1" description=""/>
6536         <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" numericID="1672" usage="optional" offset="487" cardinality="1" description="">
6537           <ValidValue name="Active" value="0" description="Active"/>
6538           <ValidValue name="Suspend" value="1" description="Suspend"/>
6539           <ValidValue name="Rejected" value="2" description="Rejected"/>
6540         </Member>
6541         <Member name="PartyDetailStatusInformation" type="PartyDetailStatusInformation" package="eti_Derivatives" numericID="25185" usage="optional" offset="488" cardinality="1" description="">
6542           <ValidValue name="TRR_THRESHOLD_TOO_BIG" value="1" description="High TRR (TradeToRequestRatio) threshold"/>
6543           <ValidValue name="BLOCK_ALL_ANONYMOUS" value="2" description="Anonymous negotiation blocked by responder"/>
6544         </Member>
6545         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="489" cardinality="1" description=""/>
6546       </Group>
6547     </ApplicationMessage>
6548     <ApplicationMessage name="SRQSNegotiationStatusNotification" package="eti_Derivatives" type="SRQSNegotiationStatusNotification" numericID="10715" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Negotiation Status Notification">
6549       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6550         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
6551       </Member>
6552       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
6553         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6554         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6555         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6556       </Group>
6557       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6558         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
6559         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
6560         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
6561         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
6562         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
6563           <ValidValue name="False" value="0" description="False"/>
6564           <ValidValue name="True" value="1" description="True"/>
6565         </Member>
6566         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
6567           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
6568         </Member>
6569         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
6570           <ValidValue name="Last_Message" value="1" description="Last Message"/>
6571         </Member>
6572         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
6573       </Group>
6574       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
6575       <Member name="EffectiveTime" type="EffectiveTime" package="eti_Derivatives" numericID="168" usage="optional" offset="48" cardinality="1" description=""/>
6576       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="56" cardinality="1" description=""/>
6577       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" numericID="276" usage="mandatory" offset="60" cardinality="1" description="">
6578         <ValidValue name="Expired" value="8" description="Expired"/>
6579       </Member>
6580       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" numericID="28762" usage="optional" offset="61" cardinality="1" description=""/>
6581       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="81" cardinality="1" description=""/>
6582     </ApplicationMessage>
6583     <ApplicationMessage name="SRQSOpenNegotiationNotification" package="eti_Derivatives" type="SRQSOpenNegotiationNotification" numericID="10711" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Open Negotiation Notification for Respondent">
6584       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6585         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
6586       </Member>
6587       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
6588         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6589         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6590         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6591       </Group>
6592       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6593         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
6594         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
6595         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
6596         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
6597         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
6598           <ValidValue name="False" value="0" description="False"/>
6599           <ValidValue name="True" value="1" description="True"/>
6600         </Member>
6601         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
6602           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
6603         </Member>
6604         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
6605           <ValidValue name="Last_Message" value="1" description="Last Message"/>
6606         </Member>
6607         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
6608       </Group>
6609       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
6610       <Member name="NegotiationStartTime" type="NegotiationStartTime" package="eti_Derivatives" numericID="28764" usage="optional" offset="48" cardinality="1" description=""/>
6611       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="optional" offset="56" cardinality="1" description=""/>
6612       <Member name="BidPx" type="BidPx" package="eti_Derivatives" numericID="132" usage="optional" offset="64" cardinality="1" description=""/>
6613       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" numericID="133" usage="optional" offset="72" cardinality="1" description=""/>
6614       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="optional" offset="80" cardinality="1" description=""/>
6615       <Member name="LastQty" type="LastQty" package="eti_Derivatives" numericID="32" usage="optional" offset="88" cardinality="1" description=""/>
6616       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="optional" offset="96" cardinality="1" description=""/>
6617       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" numericID="28759" usage="optional" offset="104" cardinality="1" description=""/>
6618       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" numericID="25149" usage="optional" offset="112" cardinality="1" description=""/>
6619       <Member name="ExpireTime" type="ExpireTime" package="eti_Derivatives" numericID="126" usage="optional" offset="120" cardinality="1" description=""/>
6620       <Member name="TradeToRequestRatio" type="TradeToRequestRatio" package="eti_Derivatives" numericID="25184" usage="optional" offset="128" cardinality="1" description=""/>
6621       <Member name="TradeToQuoteRatio" type="TradeToQuoteRatio" package="eti_Derivatives" numericID="25201" usage="optional" offset="136" cardinality="1" description=""/>
6622       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="144" cardinality="1" description=""/>
6623       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="148" cardinality="1" description=""/>
6624       <Member name="SecuritySubType" type="SecuritySubType" package="eti_Derivatives" numericID="762" usage="optional" offset="152" cardinality="1" description=""/>
6625       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Derivatives" numericID="25150" usage="optional" offset="156" cardinality="1" description=""/>
6626       <Member name="TradeToQuoteRatioPosition" type="TradeToQuoteRatioPosition" package="eti_Derivatives" numericID="25202" usage="optional" offset="160" cardinality="1" description=""/>
6627       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" numericID="537" usage="mandatory" offset="162" cardinality="1" description="">
6628         <ValidValue name="Indicative" value="0" description="Indicative"/>
6629         <ValidValue name="Tradeable" value="1" description="Tradeable"/>
6630       </Member>
6631       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" numericID="28786" usage="mandatory" offset="163" cardinality="1" description="">
6632         <ValidValue name="WorkingDelta" value="1" description="Working Delta"/>
6633         <ValidValue name="BasisTrade" value="2" description="Basis Trade"/>
6634         <ValidValue name="Regular" value="3" description="Regular LDS Negotiation"/>
6635         <ValidValue name="NegotiateUnderlyingOutsideExchange" value="4" description="Negotiate the underlying outside the exchange"/>
6636         <ValidValue name="VolaStrategyFix" value="5" description="Option Volatility Strategy with fixed Underlying price and delta"/>
6637         <ValidValue name="VolaStrategyNegotiateUnderlying" value="6" description="Option Volatility Strategy - Underlying price is negotiated on exchange"/>
6638       </Member>
6639       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="164" cardinality="1" description=""/>
6640       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="optional" offset="165" cardinality="1" description="">
6641         <ValidValue name="Buy" value="1" description="Buy"/>
6642         <ValidValue name="Sell" value="2" description="Sell"/>
6643       </Member>
6644       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="optional" offset="166" cardinality="1" description="">
6645         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
6646         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
6647         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
6648         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
6649         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
6650         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
6651         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
6652         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
6653         <ValidValue name="strip" value="9" description="Strip"/>
6654       </Member>
6655       <Member name="RespondentType" type="RespondentType" package="eti_Derivatives" numericID="1172" usage="mandatory" offset="167" cardinality="1" description="">
6656         <ValidValue name="AllMarketParticipants" value="1" description="Respondents are known during a negotiation"/>
6657         <ValidValue name="Anonymous" value="102" description="Respondents are anonymized after negotiation start, Requester will remain anonymous from start"/>
6658       </Member>
6659       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" numericID="2788" usage="optional" offset="168" cardinality="1" description="">
6660         <ValidValue name="New" value="0" description="New"/>
6661       </Member>
6662       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" numericID="276" usage="mandatory" offset="169" cardinality="1" description="">
6663         <ValidValue name="Active" value="A" description="Active"/>
6664       </Member>
6665       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="optional" offset="170" cardinality="1" description=""/>
6666       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="optional" offset="175" cardinality="1" description=""/>
6667       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" numericID="22036" usage="optional" offset="181" cardinality="1" description=""/>
6668       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" numericID="22601" usage="optional" offset="187" cardinality="1" description=""/>
6669       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" numericID="22602" usage="optional" offset="192" cardinality="1" description=""/>
6670       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" numericID="28762" usage="optional" offset="198" cardinality="1" description=""/>
6671       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="218" cardinality="1" description=""/>
6672       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" numericID="22011" usage="optional" offset="350" cardinality="1" description=""/>
6673       <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="482" cardinality="1" description=""/>
6674       <Group name="QuotReqLegsGrp" type="QuotReqLegsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
6675         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="488" cardinality="1" description=""/>
6676         <Member name="LegRatioQty" type="LegRatioQty" package="eti_Derivatives" numericID="623" usage="optional" offset="496" cardinality="1" description=""/>
6677         <Member name="LegSymbol" type="LegSymbol" package="eti_Derivatives" numericID="600" usage="optional" offset="500" cardinality="1" description=""/>
6678         <Member name="LegSecurityType" type="LegSecurityType" package="eti_Derivatives" numericID="609" usage="mandatory" offset="504" cardinality="1" description="">
6679           <ValidValue name="Multileg_Instrument" value="1" description="Multileg Instrument"/>
6680           <ValidValue name="Underlying_Leg" value="2" description="Underlying Leg"/>
6681         </Member>
6682         <Member name="LegSide" type="LegSide" package="eti_Derivatives" numericID="624" usage="optional" offset="505" cardinality="1" description="">
6683           <ValidValue name="Buy" value="1" description="Buy"/>
6684           <ValidValue name="Sell" value="2" description="Sell"/>
6685         </Member>
6686         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="506" cardinality="1" description=""/>
6687       </Group>
6688     </ApplicationMessage>
6689     <ApplicationMessage name="SRQSOpenNegotiationRequest" package="eti_Derivatives" type="SRQSOpenNegotiationRequest" numericID="10700" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Open Negotiation Request" service="Selective Request for Quote Service">
6690       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6691         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
6692       </Member>
6693       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
6694         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6695         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6696         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
6697         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
6698       </Group>
6699       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6700         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
6701         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
6702       </Group>
6703       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="optional" offset="24" cardinality="1" description=""/>
6704       <Member name="BidPx" type="BidPx" package="eti_Derivatives" numericID="132" usage="optional" offset="32" cardinality="1" description=""/>
6705       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" numericID="133" usage="optional" offset="40" cardinality="1" description=""/>
6706       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="optional" offset="48" cardinality="1" description=""/>
6707       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" numericID="28759" usage="optional" offset="56" cardinality="1" description=""/>
6708       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" numericID="25149" usage="optional" offset="64" cardinality="1" description=""/>
6709       <Member name="ValidUntilTime" type="ValidUntilTime" package="eti_Derivatives" numericID="62" usage="optional" offset="72" cardinality="1" description=""/>
6710       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
6711       <Member name="SecuritySubType" type="SecuritySubType" package="eti_Derivatives" numericID="762" usage="optional" offset="84" cardinality="1" description=""/>
6712       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" numericID="537" usage="optional" offset="88" cardinality="1" description="">
6713         <ValidValue name="Indicative" value="0" description="Indicative"/>
6714         <ValidValue name="Tradeable" value="1" description="Tradeable"/>
6715       </Member>
6716       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" numericID="28786" usage="optional" offset="89" cardinality="1" description="">
6717         <ValidValue name="WorkingDelta" value="1" description="Working Delta"/>
6718         <ValidValue name="BasisTrade" value="2" description="Basis Trade"/>
6719         <ValidValue name="Regular" value="3" description="Regular LDS Negotiation"/>
6720         <ValidValue name="NegotiateUnderlyingOutsideExchange" value="4" description="Negotiate the underlying outside the exchange"/>
6721         <ValidValue name="VolaStrategyFix" value="5" description="Option Volatility Strategy with fixed Underlying price and delta"/>
6722         <ValidValue name="VolaStrategyNegotiateUnderlying" value="6" description="Option Volatility Strategy - Underlying price is negotiated on exchange"/>
6723       </Member>
6724       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="optional" offset="90" cardinality="1" description=""/>
6725       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Derivatives" numericID="1461" usage="mandatory" offset="91" cardinality="1" description=""/>
6726       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Derivatives" numericID="25145" usage="optional" offset="92" cardinality="1" description="">
6727         <ValidValue name="No" value="0" description="No"/>
6728         <ValidValue name="Yes" value="1" description="Yes"/>
6729       </Member>
6730       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="optional" offset="93" cardinality="1" description="">
6731         <ValidValue name="Buy" value="1" description="Buy"/>
6732         <ValidValue name="Sell" value="2" description="Sell"/>
6733       </Member>
6734       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="optional" offset="94" cardinality="1" description="">
6735         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
6736         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
6737         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
6738         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
6739         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
6740         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
6741         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
6742         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
6743         <ValidValue name="strip" value="9" description="Strip"/>
6744       </Member>
6745       <Member name="RespondentType" type="RespondentType" package="eti_Derivatives" numericID="1172" usage="optional" offset="95" cardinality="1" description="">
6746         <ValidValue name="AllMarketParticipants" value="1" description="Respondents are known during a negotiation"/>
6747         <ValidValue name="Anonymous" value="102" description="Respondents are anonymized after negotiation start, Requester will remain anonymous from start"/>
6748       </Member>
6749       <Member name="ShowLastDealOnClosure" type="ShowLastDealOnClosure" package="eti_Derivatives" numericID="25194" usage="optional" offset="96" cardinality="1" description="">
6750         <ValidValue name="No" value="0" description="No"/>
6751         <ValidValue name="Yes" value="1" description="Yes"/>
6752       </Member>
6753       <Member name="BidPxIsLocked" type="BidPxIsLocked" package="eti_Derivatives" numericID="25206" usage="optional" offset="97" cardinality="1" description="">
6754         <ValidValue name="No" value="0" description="No"/>
6755         <ValidValue name="Yes" value="1" description="Yes"/>
6756       </Member>
6757       <Member name="OfferPxIsLocked" type="OfferPxIsLocked" package="eti_Derivatives" numericID="25207" usage="optional" offset="98" cardinality="1" description="">
6758         <ValidValue name="No" value="0" description="No"/>
6759         <ValidValue name="Yes" value="1" description="Yes"/>
6760       </Member>
6761       <Member name="SideIsLocked" type="SideIsLocked" package="eti_Derivatives" numericID="25208" usage="optional" offset="99" cardinality="1" description="">
6762         <ValidValue name="No" value="0" description="No"/>
6763         <ValidValue name="Yes" value="1" description="Yes"/>
6764       </Member>
6765       <Member name="OrderQtyIsLocked" type="OrderQtyIsLocked" package="eti_Derivatives" numericID="25209" usage="optional" offset="100" cardinality="1" description="">
6766         <ValidValue name="No" value="0" description="No"/>
6767         <ValidValue name="Yes" value="1" description="Yes"/>
6768       </Member>
6769       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" numericID="2788" usage="optional" offset="101" cardinality="1" description="">
6770         <ValidValue name="New" value="0" description="New"/>
6771       </Member>
6772       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" numericID="276" usage="mandatory" offset="102" cardinality="1" description="">
6773         <ValidValue name="Active" value="A" description="Active"/>
6774         <ValidValue name="Suspended" value="z" description="Suspended"/>
6775       </Member>
6776       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="103" cardinality="1" description=""/>
6777       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="108" cardinality="1" description=""/>
6778       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="114" cardinality="1" description=""/>
6779       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Derivatives" numericID="131" usage="optional" offset="246" cardinality="1" description=""/>
6780       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" numericID="22011" usage="optional" offset="266" cardinality="1" description=""/>
6781       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="398" cardinality="1" description=""/>
6782       <Group name="QuotReqLegsGrp" type="QuotReqLegsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
6783         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="400" cardinality="1" description=""/>
6784         <Member name="LegRatioQty" type="LegRatioQty" package="eti_Derivatives" numericID="623" usage="optional" offset="408" cardinality="1" description=""/>
6785         <Member name="LegSymbol" type="LegSymbol" package="eti_Derivatives" numericID="600" usage="optional" offset="412" cardinality="1" description=""/>
6786         <Member name="LegSecurityType" type="LegSecurityType" package="eti_Derivatives" numericID="609" usage="mandatory" offset="416" cardinality="1" description="">
6787           <ValidValue name="Multileg_Instrument" value="1" description="Multileg Instrument"/>
6788           <ValidValue name="Underlying_Leg" value="2" description="Underlying Leg"/>
6789         </Member>
6790         <Member name="LegSide" type="LegSide" package="eti_Derivatives" numericID="624" usage="optional" offset="417" cardinality="1" description="">
6791           <ValidValue name="Buy" value="1" description="Buy"/>
6792           <ValidValue name="Sell" value="2" description="Sell"/>
6793         </Member>
6794         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="418" cardinality="1" description=""/>
6795       </Group>
6796       <Group name="TargetParties" type="TargetPartiesComp" package="eti_Derivatives" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description="">
6797         <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" numericID="20612" usage="unused" offset="0" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6798         <Member name="SideDisclosureInstruction" type="SideDisclosureInstruction" package="eti_Derivatives" numericID="25130" usage="mandatory" offset="4" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6799           <ValidValue name="No" value="0" description="No"/>
6800           <ValidValue name="Yes" value="1" description="Yes"/>
6801         </Member>
6802         <Member name="PriceDisclosureInstruction" type="PriceDisclosureInstruction" package="eti_Derivatives" numericID="25131" usage="mandatory" offset="5" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6803           <ValidValue name="No" value="0" description="No"/>
6804           <ValidValue name="Yes" value="1" description="Yes"/>
6805         </Member>
6806         <Member name="LeavesQtyDisclosureInstruction" type="LeavesQtyDisclosureInstruction" package="eti_Derivatives" numericID="25137" usage="mandatory" offset="6" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6807           <ValidValue name="No" value="0" description="No"/>
6808           <ValidValue name="Yes" value="1" description="Yes"/>
6809         </Member>
6810         <Member name="LastPxDisclosureInstruction" type="LastPxDisclosureInstruction" package="eti_Derivatives" numericID="25146" usage="unused" offset="7" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6811         <Member name="LastQtyDisclosureInstruction" type="LastQtyDisclosureInstruction" package="eti_Derivatives" numericID="25147" usage="unused" offset="8" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6812         <Member name="FreeText5DisclosureInstruction" type="FreeText5DisclosureInstruction" package="eti_Derivatives" numericID="31814" usage="mandatory" offset="9" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6813           <ValidValue name="No" value="0" description="No"/>
6814           <ValidValue name="Yes" value="1" description="Yes"/>
6815         </Member>
6816         <Member name="PartyOrderOriginationDisclosureInstruction" type="PartyOrderOriginationDisclosureInstruction" package="eti_Derivatives" numericID="25190" usage="mandatory" offset="10" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6817           <ValidValue name="No" value="0" description="No"/>
6818           <ValidValue name="Yes" value="1" description="Yes"/>
6819         </Member>
6820         <Member name="QuoteInstruction" type="QuoteInstruction" package="eti_Derivatives" numericID="25138" usage="unused" offset="11" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6821         <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" numericID="22601" usage="mandatory" offset="12" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6822         <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" numericID="22602" usage="mandatory" offset="17" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6823         <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" numericID="1672" usage="unused" offset="23" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6824           <ValidValue name="Active" value="0" description="Active"/>
6825           <ValidValue name="Suspend" value="1" description="Suspend"/>
6826           <ValidValue name="Rejected" value="2" description="Rejected"/>
6827         </Member>
6828         <Member name="PartyDetailStatusInformation" type="PartyDetailStatusInformation" package="eti_Derivatives" numericID="25185" usage="unused" offset="24" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6829           <ValidValue name="TRR_THRESHOLD_TOO_BIG" value="1" description="High TRR (TradeToRequestRatio) threshold"/>
6830           <ValidValue name="BLOCK_ALL_ANONYMOUS" value="2" description="Anonymous negotiation blocked by responder"/>
6831         </Member>
6832         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="25" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6833       </Group>
6834     </ApplicationMessage>
6835     <ApplicationMessage name="SRQSOpenNegotiationRequesterNotification" package="eti_Derivatives" type="SRQSOpenNegotiationRequesterNotification" numericID="10710" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Open Negotiation Notification for Requester">
6836       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6837         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
6838       </Member>
6839       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
6840         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6841         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6842         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6843       </Group>
6844       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
6845         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
6846         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
6847         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
6848         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
6849         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
6850           <ValidValue name="False" value="0" description="False"/>
6851           <ValidValue name="True" value="1" description="True"/>
6852         </Member>
6853         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
6854           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
6855         </Member>
6856         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
6857           <ValidValue name="Last_Message" value="1" description="Last Message"/>
6858         </Member>
6859         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
6860       </Group>
6861       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
6862       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="optional" offset="48" cardinality="1" description=""/>
6863       <Member name="BidPx" type="BidPx" package="eti_Derivatives" numericID="132" usage="optional" offset="56" cardinality="1" description=""/>
6864       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" numericID="133" usage="optional" offset="64" cardinality="1" description=""/>
6865       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="optional" offset="72" cardinality="1" description=""/>
6866       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="optional" offset="80" cardinality="1" description=""/>
6867       <Member name="LastQty" type="LastQty" package="eti_Derivatives" numericID="32" usage="optional" offset="88" cardinality="1" description=""/>
6868       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" numericID="28759" usage="optional" offset="96" cardinality="1" description=""/>
6869       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" numericID="25149" usage="optional" offset="104" cardinality="1" description=""/>
6870       <Member name="ExpireTime" type="ExpireTime" package="eti_Derivatives" numericID="126" usage="optional" offset="112" cardinality="1" description=""/>
6871       <Member name="TradeToRequestRatio" type="TradeToRequestRatio" package="eti_Derivatives" numericID="25184" usage="optional" offset="120" cardinality="1" description=""/>
6872       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="128" cardinality="1" description=""/>
6873       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="132" cardinality="1" description=""/>
6874       <Member name="SecuritySubType" type="SecuritySubType" package="eti_Derivatives" numericID="762" usage="optional" offset="136" cardinality="1" description=""/>
6875       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Derivatives" numericID="25150" usage="optional" offset="140" cardinality="1" description=""/>
6876       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" numericID="537" usage="mandatory" offset="144" cardinality="1" description="">
6877         <ValidValue name="Indicative" value="0" description="Indicative"/>
6878         <ValidValue name="Tradeable" value="1" description="Tradeable"/>
6879       </Member>
6880       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" numericID="28786" usage="mandatory" offset="145" cardinality="1" description="">
6881         <ValidValue name="WorkingDelta" value="1" description="Working Delta"/>
6882         <ValidValue name="BasisTrade" value="2" description="Basis Trade"/>
6883         <ValidValue name="Regular" value="3" description="Regular LDS Negotiation"/>
6884         <ValidValue name="NegotiateUnderlyingOutsideExchange" value="4" description="Negotiate the underlying outside the exchange"/>
6885         <ValidValue name="VolaStrategyFix" value="5" description="Option Volatility Strategy with fixed Underlying price and delta"/>
6886         <ValidValue name="VolaStrategyNegotiateUnderlying" value="6" description="Option Volatility Strategy - Underlying price is negotiated on exchange"/>
6887       </Member>
6888       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="146" cardinality="1" description=""/>
6889       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Derivatives" numericID="1461" usage="mandatory" offset="147" cardinality="1" description=""/>
6890       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="optional" offset="148" cardinality="1" description="">
6891         <ValidValue name="Buy" value="1" description="Buy"/>
6892         <ValidValue name="Sell" value="2" description="Sell"/>
6893       </Member>
6894       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="optional" offset="149" cardinality="1" description="">
6895         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
6896         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
6897         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
6898         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
6899         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
6900         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
6901         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
6902         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
6903         <ValidValue name="strip" value="9" description="Strip"/>
6904       </Member>
6905       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Derivatives" numericID="25145" usage="mandatory" offset="150" cardinality="1" description="">
6906         <ValidValue name="No" value="0" description="No"/>
6907         <ValidValue name="Yes" value="1" description="Yes"/>
6908       </Member>
6909       <Member name="RespondentType" type="RespondentType" package="eti_Derivatives" numericID="1172" usage="mandatory" offset="151" cardinality="1" description="">
6910         <ValidValue name="AllMarketParticipants" value="1" description="Respondents are known during a negotiation"/>
6911         <ValidValue name="Anonymous" value="102" description="Respondents are anonymized after negotiation start, Requester will remain anonymous from start"/>
6912       </Member>
6913       <Member name="ShowLastDealOnClosure" type="ShowLastDealOnClosure" package="eti_Derivatives" numericID="25194" usage="mandatory" offset="152" cardinality="1" description="">
6914         <ValidValue name="No" value="0" description="No"/>
6915         <ValidValue name="Yes" value="1" description="Yes"/>
6916       </Member>
6917       <Member name="BidPxIsLocked" type="BidPxIsLocked" package="eti_Derivatives" numericID="25206" usage="optional" offset="153" cardinality="1" description="">
6918         <ValidValue name="No" value="0" description="No"/>
6919         <ValidValue name="Yes" value="1" description="Yes"/>
6920       </Member>
6921       <Member name="OfferPxIsLocked" type="OfferPxIsLocked" package="eti_Derivatives" numericID="25207" usage="optional" offset="154" cardinality="1" description="">
6922         <ValidValue name="No" value="0" description="No"/>
6923         <ValidValue name="Yes" value="1" description="Yes"/>
6924       </Member>
6925       <Member name="SideIsLocked" type="SideIsLocked" package="eti_Derivatives" numericID="25208" usage="optional" offset="155" cardinality="1" description="">
6926         <ValidValue name="No" value="0" description="No"/>
6927         <ValidValue name="Yes" value="1" description="Yes"/>
6928       </Member>
6929       <Member name="OrderQtyIsLocked" type="OrderQtyIsLocked" package="eti_Derivatives" numericID="25209" usage="optional" offset="156" cardinality="1" description="">
6930         <ValidValue name="No" value="0" description="No"/>
6931         <ValidValue name="Yes" value="1" description="Yes"/>
6932       </Member>
6933       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" numericID="2788" usage="optional" offset="157" cardinality="1" description="">
6934         <ValidValue name="New" value="0" description="New"/>
6935       </Member>
6936       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" numericID="276" usage="mandatory" offset="158" cardinality="1" description="">
6937         <ValidValue name="Active" value="A" description="Active"/>
6938         <ValidValue name="Suspended" value="z" description="Suspended"/>
6939       </Member>
6940       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="159" cardinality="1" description=""/>
6941       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="164" cardinality="1" description=""/>
6942       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" numericID="22036" usage="mandatory" offset="170" cardinality="1" description=""/>
6943       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" numericID="28762" usage="optional" offset="176" cardinality="1" description=""/>
6944       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="196" cardinality="1" description=""/>
6945       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" numericID="22011" usage="optional" offset="328" cardinality="1" description=""/>
6946       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="460" cardinality="1" description=""/>
6947       <Group name="QuotReqLegsGrp" type="QuotReqLegsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
6948         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="464" cardinality="1" description=""/>
6949         <Member name="LegRatioQty" type="LegRatioQty" package="eti_Derivatives" numericID="623" usage="optional" offset="472" cardinality="1" description=""/>
6950         <Member name="LegSymbol" type="LegSymbol" package="eti_Derivatives" numericID="600" usage="optional" offset="476" cardinality="1" description=""/>
6951         <Member name="LegSecurityType" type="LegSecurityType" package="eti_Derivatives" numericID="609" usage="mandatory" offset="480" cardinality="1" description="">
6952           <ValidValue name="Multileg_Instrument" value="1" description="Multileg Instrument"/>
6953           <ValidValue name="Underlying_Leg" value="2" description="Underlying Leg"/>
6954         </Member>
6955         <Member name="LegSide" type="LegSide" package="eti_Derivatives" numericID="624" usage="optional" offset="481" cardinality="1" description="">
6956           <ValidValue name="Buy" value="1" description="Buy"/>
6957           <ValidValue name="Sell" value="2" description="Sell"/>
6958         </Member>
6959         <Member name="Pad6" type="Pad6" package="eti_Derivatives" numericID="39060" usage="unused" offset="482" cardinality="1" description=""/>
6960       </Group>
6961       <Group name="TargetParties" type="TargetPartiesComp" package="eti_Derivatives" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description="">
6962         <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" numericID="20612" usage="optional" offset="0" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6963         <Member name="SideDisclosureInstruction" type="SideDisclosureInstruction" package="eti_Derivatives" numericID="25130" usage="mandatory" offset="4" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6964           <ValidValue name="No" value="0" description="No"/>
6965           <ValidValue name="Yes" value="1" description="Yes"/>
6966         </Member>
6967         <Member name="PriceDisclosureInstruction" type="PriceDisclosureInstruction" package="eti_Derivatives" numericID="25131" usage="mandatory" offset="5" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6968           <ValidValue name="No" value="0" description="No"/>
6969           <ValidValue name="Yes" value="1" description="Yes"/>
6970         </Member>
6971         <Member name="LeavesQtyDisclosureInstruction" type="LeavesQtyDisclosureInstruction" package="eti_Derivatives" numericID="25137" usage="mandatory" offset="6" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6972           <ValidValue name="No" value="0" description="No"/>
6973           <ValidValue name="Yes" value="1" description="Yes"/>
6974         </Member>
6975         <Member name="LastPxDisclosureInstruction" type="LastPxDisclosureInstruction" package="eti_Derivatives" numericID="25146" usage="unused" offset="7" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6976         <Member name="LastQtyDisclosureInstruction" type="LastQtyDisclosureInstruction" package="eti_Derivatives" numericID="25147" usage="unused" offset="8" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6977         <Member name="FreeText5DisclosureInstruction" type="FreeText5DisclosureInstruction" package="eti_Derivatives" numericID="31814" usage="mandatory" offset="9" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6978           <ValidValue name="No" value="0" description="No"/>
6979           <ValidValue name="Yes" value="1" description="Yes"/>
6980         </Member>
6981         <Member name="PartyOrderOriginationDisclosureInstruction" type="PartyOrderOriginationDisclosureInstruction" package="eti_Derivatives" numericID="25190" usage="mandatory" offset="10" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6982           <ValidValue name="No" value="0" description="No"/>
6983           <ValidValue name="Yes" value="1" description="Yes"/>
6984         </Member>
6985         <Member name="QuoteInstruction" type="QuoteInstruction" package="eti_Derivatives" numericID="25138" usage="unused" offset="11" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6986         <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" numericID="22601" usage="optional" offset="12" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6987         <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" numericID="22602" usage="optional" offset="17" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6988         <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" numericID="1672" usage="optional" offset="23" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6989           <ValidValue name="Active" value="0" description="Active"/>
6990           <ValidValue name="Suspend" value="1" description="Suspend"/>
6991           <ValidValue name="Rejected" value="2" description="Rejected"/>
6992         </Member>
6993         <Member name="PartyDetailStatusInformation" type="PartyDetailStatusInformation" package="eti_Derivatives" numericID="25185" usage="optional" offset="24" offsetBase="QuotReqLegsGrp" cardinality="1" description="">
6994           <ValidValue name="TRR_THRESHOLD_TOO_BIG" value="1" description="High TRR (TradeToRequestRatio) threshold"/>
6995           <ValidValue name="BLOCK_ALL_ANONYMOUS" value="2" description="Anonymous negotiation blocked by responder"/>
6996         </Member>
6997         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="25" offsetBase="QuotReqLegsGrp" cardinality="1" description=""/>
6998       </Group>
6999     </ApplicationMessage>
7000     <ApplicationMessage name="SRQSQuoteNotification" package="eti_Derivatives" type="SRQSQuoteNotification" numericID="10707" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Quote Notification for Responder">
7001       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7002         <ValidValue name="Quote" value="S" description="Quote"/>
7003       </Member>
7004       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7005         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7006         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7007         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7008       </Group>
7009       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7010         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
7011         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
7012         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
7013         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
7014         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
7015           <ValidValue name="False" value="0" description="False"/>
7016           <ValidValue name="True" value="1" description="True"/>
7017         </Member>
7018         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
7019           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
7020         </Member>
7021         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
7022           <ValidValue name="Last_Message" value="1" description="Last Message"/>
7023         </Member>
7024         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
7025       </Group>
7026       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
7027       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" numericID="117" usage="optional" offset="48" cardinality="1" description=""/>
7028       <Member name="SecondaryQuoteID" type="SecondaryQuoteID" package="eti_Derivatives" numericID="1751" usage="optional" offset="56" cardinality="1" description=""/>
7029       <Member name="BidPx" type="BidPx" package="eti_Derivatives" numericID="132" usage="optional" offset="64" cardinality="1" description=""/>
7030       <Member name="BidSize" type="BidSize" package="eti_Derivatives" numericID="134" usage="optional" offset="72" cardinality="1" description=""/>
7031       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" numericID="133" usage="optional" offset="80" cardinality="1" description=""/>
7032       <Member name="OfferSize" type="OfferSize" package="eti_Derivatives" numericID="135" usage="optional" offset="88" cardinality="1" description=""/>
7033       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" numericID="25149" usage="optional" offset="96" cardinality="1" description=""/>
7034       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" numericID="28759" usage="optional" offset="104" cardinality="1" description=""/>
7035       <Member name="ExpireTime" type="ExpireTime" package="eti_Derivatives" numericID="126" usage="optional" offset="112" cardinality="1" description=""/>
7036       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="120" cardinality="1" description=""/>
7037       <Member name="QuotingStatus" type="QuotingStatus" package="eti_Derivatives" numericID="28787" usage="mandatory" offset="124" cardinality="1" description="">
7038         <ValidValue name="Open_Active" value="1" description="Open/Active"/>
7039         <ValidValue name="Open_Idle" value="2" description="Open/Working"/>
7040         <ValidValue name="Closed_Inactive" value="3" description="Closed/Inactive"/>
7041       </Member>
7042       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="optional" offset="125" cardinality="1" description="">
7043         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
7044         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
7045         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
7046       </Member>
7047       <Member name="QuoteCancelReason" type="QuoteCancelReason" package="eti_Derivatives" numericID="28747" usage="optional" offset="126" cardinality="1" description="">
7048         <ValidValue name="Expired" value="5" description="Expired"/>
7049       </Member>
7050       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="127" cardinality="1" description=""/>
7051       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Derivatives" numericID="20012" usage="optional" offset="128" cardinality="1" description=""/>
7052       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="optional" offset="132" cardinality="1" description=""/>
7053       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="optional" offset="137" cardinality="1" description=""/>
7054       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" numericID="22036" usage="optional" offset="143" cardinality="1" description=""/>
7055       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Derivatives" numericID="131" usage="optional" offset="149" cardinality="1" description=""/>
7056       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="169" cardinality="1" description=""/>
7057       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="181" cardinality="1" description=""/>
7058       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="193" cardinality="1" description=""/>
7059       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="205" cardinality="1" description=""/>
7060       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="337" cardinality="1" description="">
7061         <ValidValue name="Close" value="C" description="Close"/>
7062         <ValidValue name="Open" value="O" description="Open"/>
7063       </Member>
7064       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="338" cardinality="1" description=""/>
7065       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="340" cardinality="1" description=""/>
7066       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="349" cardinality="1" description="">
7067         <ValidValue name="W" value="W" description="Desk"/>
7068         <ValidValue name="Y" value="Y" description="Electronic"/>
7069         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
7070         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
7071         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
7072         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
7073       </Member>
7074       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="350" cardinality="1" description=""/>
7075       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="357" cardinality="1" description=""/>
7076       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="389" cardinality="1" description=""/>
7077       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="391" cardinality="1" description=""/>
7078       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="411" cardinality="1" description=""/>
7079     </ApplicationMessage>
7080     <ApplicationMessage name="SRQSQuoteResponse" package="eti_Derivatives" type="SRQSQuoteResponse" numericID="10703" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Quote Response">
7081       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7082         <ValidValue name="QuoteAck" value="CW" description="Quote Acknowledgment"/>
7083       </Member>
7084       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7085         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7086         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7087         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7088       </Group>
7089       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7090         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
7091         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
7092         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
7093         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
7094       </Group>
7095       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" numericID="117" usage="optional" offset="32" cardinality="1" description=""/>
7096       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="40" cardinality="1" description=""/>
7097       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Derivatives" numericID="131" usage="optional" offset="44" cardinality="1" description=""/>
7098     </ApplicationMessage>
7099     <ApplicationMessage name="SRQSQuotingStatusRequest" package="eti_Derivatives" type="SRQSQuotingStatusRequest" numericID="10717" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Enter Quoting Status Request" service="Selective Request for Quote Service">
7100       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7101         <ValidValue name="MassQuoteAcknowledgement" value="b" description="Mass Quote Acknowledgement"/>
7102       </Member>
7103       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
7104         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7105         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7106         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
7107         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
7108       </Group>
7109       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7110         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
7111         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
7112       </Group>
7113       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="24" cardinality="1" description=""/>
7114       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="28" cardinality="1" description=""/>
7115       <Member name="QuotingStatus" type="QuotingStatus" package="eti_Derivatives" numericID="28787" usage="optional" offset="32" cardinality="1" description="">
7116         <ValidValue name="Open_Idle" value="2" description="Open/Working"/>
7117         <ValidValue name="Closed_Inactive" value="3" description="Closed/Inactive"/>
7118       </Member>
7119       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="33" cardinality="1" description=""/>
7120       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="38" cardinality="1" description=""/>
7121       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="44" cardinality="1" description=""/>
7122     </ApplicationMessage>
7123     <ApplicationMessage name="SRQSStatusBroadcast" package="eti_Derivatives" type="SRQSStatusBroadcast" numericID="10714" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Status Notification">
7124       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7125         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
7126       </Member>
7127       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7128         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7129         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7130         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7131       </Group>
7132       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7133         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
7134         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
7135         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
7136         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
7137         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
7138           <ValidValue name="False" value="0" description="False"/>
7139           <ValidValue name="True" value="1" description="True"/>
7140         </Member>
7141         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
7142           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
7143         </Member>
7144         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
7145           <ValidValue name="Last_Message" value="1" description="Last Message"/>
7146         </Member>
7147         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
7148       </Group>
7149       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" numericID="75" usage="optional" offset="40" cardinality="1" description=""/>
7150       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Derivatives" numericID="1368" usage="mandatory" offset="44" cardinality="1" description="">
7151         <ValidValue name="Start_of_Service" value="101" description="Start of Service"/>
7152         <ValidValue name="End_of_Day_Service" value="104" description="End of Service"/>
7153         <ValidValue name="Service_Resumed" value="105" description="Service Resumed"/>
7154       </Member>
7155       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="45" cardinality="1" description=""/>
7156     </ApplicationMessage>
7157     <ApplicationMessage name="SRQSUpdateDealStatusRequest" package="eti_Derivatives" type="SRQSUpdateDealStatusRequest" numericID="10706" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Update Deal Request" service="Selective Request for Quote Service">
7158       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7159         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
7160       </Member>
7161       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
7162         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7163         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7164         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
7165         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
7166       </Group>
7167       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7168         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
7169         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
7170       </Group>
7171       <Member name="UnderlyingPriceStipValue" type="UnderlyingPriceStipValue" package="eti_Derivatives" numericID="30889" usage="optional" offset="24" cardinality="1" description=""/>
7172       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" numericID="810" usage="optional" offset="32" cardinality="1" description=""/>
7173       <Member name="LastQty" type="LastQty" package="eti_Derivatives" numericID="32" usage="optional" offset="40" cardinality="1" description=""/>
7174       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="48" cardinality="1" description=""/>
7175       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="52" cardinality="1" description=""/>
7176       <Member name="TradeID" type="TradeID" package="eti_Derivatives" numericID="1003" usage="mandatory" offset="56" cardinality="1" description=""/>
7177       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="60" cardinality="1" description="">
7178         <ValidValue name="Accept" value="2" description="Accept"/>
7179         <ValidValue name="Decline" value="3" description="Decline"/>
7180         <ValidValue name="Trade_Report_Cancel" value="6" description="Trade Report Cancel"/>
7181       </Member>
7182       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" numericID="939" usage="optional" offset="61" cardinality="1" description="">
7183         <ValidValue name="Accepted" value="0" description="Accepted"/>
7184         <ValidValue name="Pending_New" value="4" description="Pending new"/>
7185         <ValidValue name="Deemed_Verified" value="9" description="Deemed verified"/>
7186       </Member>
7187       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="62" cardinality="1" description=""/>
7188       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="67" cardinality="1" description=""/>
7189       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="73" cardinality="1" description=""/>
7190       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="205" cardinality="1" description=""/>
7191     </ApplicationMessage>
7192     <ApplicationMessage name="SRQSUpdateNegotiationRequest" package="eti_Derivatives" type="SRQSUpdateNegotiationRequest" numericID="10701" description="" functionalCategory="Selective Request for Quote Service" alias="SRQS Update Negotiation Request" service="Selective Request for Quote Service">
7193       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7194         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
7195       </Member>
7196       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
7197         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7198         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7199         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
7200         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
7201       </Group>
7202       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7203         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
7204         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
7205       </Group>
7206       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" numericID="28759" usage="optional" offset="24" cardinality="1" description=""/>
7207       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" numericID="25149" usage="optional" offset="32" cardinality="1" description=""/>
7208       <Member name="BidPx" type="BidPx" package="eti_Derivatives" numericID="132" usage="optional" offset="40" cardinality="1" description=""/>
7209       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" numericID="133" usage="optional" offset="48" cardinality="1" description=""/>
7210       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" numericID="38" usage="optional" offset="56" cardinality="1" description=""/>
7211       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="64" cardinality="1" description=""/>
7212       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="mandatory" offset="68" cardinality="1" description=""/>
7213       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Derivatives" numericID="1461" usage="mandatory" offset="72" cardinality="1" description=""/>
7214       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Derivatives" numericID="25145" usage="mandatory" offset="73" cardinality="1" description="">
7215         <ValidValue name="No" value="0" description="No"/>
7216         <ValidValue name="Yes" value="1" description="Yes"/>
7217       </Member>
7218       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="optional" offset="74" cardinality="1" description="">
7219         <ValidValue name="Buy" value="1" description="Buy"/>
7220         <ValidValue name="Sell" value="2" description="Sell"/>
7221       </Member>
7222       <Member name="ShowLastDealOnClosure" type="ShowLastDealOnClosure" package="eti_Derivatives" numericID="25194" usage="mandatory" offset="75" cardinality="1" description="">
7223         <ValidValue name="No" value="0" description="No"/>
7224         <ValidValue name="Yes" value="1" description="Yes"/>
7225       </Member>
7226       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" numericID="537" usage="optional" offset="76" cardinality="1" description="">
7227         <ValidValue name="Indicative" value="0" description="Indicative"/>
7228         <ValidValue name="Tradeable" value="1" description="Tradeable"/>
7229       </Member>
7230       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" numericID="28786" usage="optional" offset="77" cardinality="1" description="">
7231         <ValidValue name="WorkingDelta" value="1" description="Working Delta"/>
7232         <ValidValue name="BasisTrade" value="2" description="Basis Trade"/>
7233         <ValidValue name="Regular" value="3" description="Regular LDS Negotiation"/>
7234         <ValidValue name="NegotiateUnderlyingOutsideExchange" value="4" description="Negotiate the underlying outside the exchange"/>
7235         <ValidValue name="VolaStrategyFix" value="5" description="Option Volatility Strategy with fixed Underlying price and delta"/>
7236         <ValidValue name="VolaStrategyNegotiateUnderlying" value="6" description="Option Volatility Strategy - Underlying price is negotiated on exchange"/>
7237       </Member>
7238       <Member name="RespondentType" type="RespondentType" package="eti_Derivatives" numericID="1172" usage="optional" offset="78" cardinality="1" description="">
7239         <ValidValue name="AllMarketParticipants" value="1" description="Respondents are known during a negotiation"/>
7240         <ValidValue name="Anonymous" value="102" description="Respondents are anonymized after negotiation start, Requester will remain anonymous from start"/>
7241       </Member>
7242       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" numericID="2788" usage="optional" offset="79" cardinality="1" description="">
7243         <ValidValue name="New" value="0" description="New"/>
7244       </Member>
7245       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" numericID="276" usage="mandatory" offset="80" cardinality="1" description="">
7246         <ValidValue name="Active" value="A" description="Active"/>
7247         <ValidValue name="Closed" value="B" description="Closed"/>
7248       </Member>
7249       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="81" cardinality="1" description=""/>
7250       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="86" cardinality="1" description=""/>
7251       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" numericID="25172" usage="optional" offset="92" cardinality="1" description=""/>
7252       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" numericID="22011" usage="optional" offset="224" cardinality="1" description=""/>
7253       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="356" cardinality="1" description=""/>
7254       <Group name="TargetParties" type="TargetPartiesComp" package="eti_Derivatives" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description="">
7255         <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" numericID="20612" usage="optional" offset="360" cardinality="1" description=""/>
7256         <Member name="SideDisclosureInstruction" type="SideDisclosureInstruction" package="eti_Derivatives" numericID="25130" usage="mandatory" offset="364" cardinality="1" description="">
7257           <ValidValue name="No" value="0" description="No"/>
7258           <ValidValue name="Yes" value="1" description="Yes"/>
7259         </Member>
7260         <Member name="PriceDisclosureInstruction" type="PriceDisclosureInstruction" package="eti_Derivatives" numericID="25131" usage="mandatory" offset="365" cardinality="1" description="">
7261           <ValidValue name="No" value="0" description="No"/>
7262           <ValidValue name="Yes" value="1" description="Yes"/>
7263         </Member>
7264         <Member name="LeavesQtyDisclosureInstruction" type="LeavesQtyDisclosureInstruction" package="eti_Derivatives" numericID="25137" usage="mandatory" offset="366" cardinality="1" description="">
7265           <ValidValue name="No" value="0" description="No"/>
7266           <ValidValue name="Yes" value="1" description="Yes"/>
7267         </Member>
7268         <Member name="LastPxDisclosureInstruction" type="LastPxDisclosureInstruction" package="eti_Derivatives" numericID="25146" usage="mandatory" offset="367" cardinality="1" description="">
7269           <ValidValue name="No" value="0" description="No"/>
7270           <ValidValue name="Yes" value="1" description="Yes"/>
7271         </Member>
7272         <Member name="LastQtyDisclosureInstruction" type="LastQtyDisclosureInstruction" package="eti_Derivatives" numericID="25147" usage="mandatory" offset="368" cardinality="1" description="">
7273           <ValidValue name="No" value="0" description="No"/>
7274           <ValidValue name="Yes" value="1" description="Yes"/>
7275         </Member>
7276         <Member name="FreeText5DisclosureInstruction" type="FreeText5DisclosureInstruction" package="eti_Derivatives" numericID="31814" usage="mandatory" offset="369" cardinality="1" description="">
7277           <ValidValue name="No" value="0" description="No"/>
7278           <ValidValue name="Yes" value="1" description="Yes"/>
7279         </Member>
7280         <Member name="PartyOrderOriginationDisclosureInstruction" type="PartyOrderOriginationDisclosureInstruction" package="eti_Derivatives" numericID="25190" usage="mandatory" offset="370" cardinality="1" description="">
7281           <ValidValue name="No" value="0" description="No"/>
7282           <ValidValue name="Yes" value="1" description="Yes"/>
7283         </Member>
7284         <Member name="QuoteInstruction" type="QuoteInstruction" package="eti_Derivatives" numericID="25138" usage="mandatory" offset="371" cardinality="1" description="">
7285           <ValidValue name="Do_Not_Quote" value="0" description="Do not re-quote"/>
7286           <ValidValue name="Quote" value="1" description="(Re-)Quote"/>
7287         </Member>
7288         <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" numericID="22601" usage="optional" offset="372" cardinality="1" description=""/>
7289         <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" numericID="22602" usage="optional" offset="377" cardinality="1" description=""/>
7290         <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" numericID="1672" usage="unused" offset="383" cardinality="1" description=""/>
7291         <Member name="PartyDetailStatusInformation" type="PartyDetailStatusInformation" package="eti_Derivatives" numericID="25185" usage="unused" offset="384" cardinality="1" description=""/>
7292         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="385" cardinality="1" description=""/>
7293       </Group>
7294     </ApplicationMessage>
7295     <ApplicationMessage name="ServiceAvailabilityBroadcast" package="eti_Derivatives" type="ServiceAvailabilityBroadcast" numericID="10030" description="" functionalCategory="Other" alias="Service Availability">
7296       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7297         <ValidValue name="UserNotification" value="CB" description="User Notification"/>
7298       </Member>
7299       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7300         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7301         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7302         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7303       </Group>
7304       <Group name="NRBCHeader" type="NRBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7305         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
7306         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="mandatory" offset="16" cardinality="1" description=""/>
7307         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="20" cardinality="1" description="">
7308           <ValidValue name="Service_availability" value="3" description="Service Availability"/>
7309         </Member>
7310         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="21" cardinality="1" description="">
7311           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
7312           <ValidValue name="Last_Message" value="1" description="Last Message"/>
7313         </Member>
7314         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="22" cardinality="1" description=""/>
7315       </Group>
7316       <Member name="MatchingEngineTradeDate" type="MatchingEngineTradeDate" package="eti_Derivatives" numericID="25030" usage="optional" offset="24" cardinality="1" description=""/>
7317       <Member name="TradeManagerTradeDate" type="TradeManagerTradeDate" package="eti_Derivatives" numericID="25031" usage="optional" offset="28" cardinality="1" description=""/>
7318       <Member name="ApplSeqTradeDate" type="ApplSeqTradeDate" package="eti_Derivatives" numericID="25032" usage="optional" offset="32" cardinality="1" description=""/>
7319       <Member name="T7EntryServiceTradeDate" type="T7EntryServiceTradeDate" package="eti_Derivatives" numericID="25047" usage="optional" offset="36" cardinality="1" description=""/>
7320       <Member name="T7EntryServiceRtmTradeDate" type="T7EntryServiceRtmTradeDate" package="eti_Derivatives" numericID="25049" usage="optional" offset="40" cardinality="1" description=""/>
7321       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="44" cardinality="1" description=""/>
7322       <Member name="MatchingEngineStatus" type="MatchingEngineStatus" package="eti_Derivatives" numericID="25005" usage="mandatory" offset="46" cardinality="1" description="">
7323         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
7324         <ValidValue name="Available" value="1" description="Available"/>
7325       </Member>
7326       <Member name="TradeManagerStatus" type="TradeManagerStatus" package="eti_Derivatives" numericID="25006" usage="mandatory" offset="47" cardinality="1" description="">
7327         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
7328         <ValidValue name="Available" value="1" description="Available"/>
7329       </Member>
7330       <Member name="ApplSeqStatus" type="ApplSeqStatus" package="eti_Derivatives" numericID="28732" usage="mandatory" offset="48" cardinality="1" description="">
7331         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
7332         <ValidValue name="Available" value="1" description="Available"/>
7333       </Member>
7334       <Member name="T7EntryServiceStatus" type="T7EntryServiceStatus" package="eti_Derivatives" numericID="25048" usage="mandatory" offset="49" cardinality="1" description="">
7335         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
7336         <ValidValue name="Available" value="1" description="Available"/>
7337       </Member>
7338       <Member name="T7EntryServiceRtmStatus" type="T7EntryServiceRtmStatus" package="eti_Derivatives" numericID="25050" usage="mandatory" offset="50" cardinality="1" description="">
7339         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
7340         <ValidValue name="Available" value="1" description="Available"/>
7341       </Member>
7342       <Member name="Pad5" type="Pad5" package="eti_Derivatives" numericID="39050" usage="unused" offset="51" cardinality="1" description=""/>
7343     </ApplicationMessage>
7344     <ApplicationMessage name="ServiceAvailabilityMarketBroadcast" package="eti_Derivatives" type="ServiceAvailabilityMarketBroadcast" numericID="10044" description="" functionalCategory="Other" alias="Service Availability Market">
7345       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7346         <ValidValue name="UserNotification" value="CB" description="User Notification"/>
7347       </Member>
7348       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7349         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7350         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7351         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7352       </Group>
7353       <Group name="NRBCHeader" type="NRBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7354         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
7355         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="mandatory" offset="16" cardinality="1" description=""/>
7356         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="20" cardinality="1" description="">
7357           <ValidValue name="Service_Availability_Market" value="10" description="Service Availability Market"/>
7358         </Member>
7359         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="21" cardinality="1" description="">
7360           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
7361           <ValidValue name="Last_Message" value="1" description="Last Message"/>
7362         </Member>
7363         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="22" cardinality="1" description=""/>
7364       </Group>
7365       <Member name="SelectiveRequestForQuoteServiceTradeDate" type="SelectiveRequestForQuoteServiceTradeDate" package="eti_Derivatives" numericID="25052" usage="optional" offset="24" cardinality="1" description=""/>
7366       <Member name="SelectiveRequestForQuoteServiceStatus" type="SelectiveRequestForQuoteServiceStatus" package="eti_Derivatives" numericID="25051" usage="mandatory" offset="28" cardinality="1" description="">
7367         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
7368         <ValidValue name="Available" value="1" description="Available"/>
7369       </Member>
7370       <Member name="SelectiveRequestForQuoteRtmServiceStatus" type="SelectiveRequestForQuoteRtmServiceStatus" package="eti_Derivatives" numericID="25053" usage="mandatory" offset="29" cardinality="1" description="">
7371         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
7372         <ValidValue name="Available" value="1" description="Available"/>
7373       </Member>
7374       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="30" cardinality="1" description=""/>
7375     </ApplicationMessage>
7376     <ApplicationMessage name="SubscribeRequest" package="eti_Derivatives" type="SubscribeRequest" numericID="10025" description="" functionalCategory="Session Layer" alias="Subscribe">
7377       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7378         <ValidValue name="ApplicationMessageRequest" value="BW" description="Application Message Request"/>
7379       </Member>
7380       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
7381         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7382         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7383         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
7384         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
7385       </Group>
7386       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7387         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
7388         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
7389       </Group>
7390       <Member name="SubscriptionScope" type="SubscriptionScope" package="eti_Derivatives" numericID="25001" usage="optional" offset="24" cardinality="1" description=""/>
7391       <Member name="RefApplID" type="RefApplID" package="eti_Derivatives" numericID="1355" usage="mandatory" offset="28" cardinality="1" description="">
7392         <ValidValue name="Trade" value="1" description="Trade"/>
7393         <ValidValue name="News" value="2" description="News"/>
7394         <ValidValue name="Service_availability" value="3" description="Service Availability"/>
7395         <ValidValue name="Listener_data" value="5" description="Listener Data"/>
7396         <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
7397         <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
7398         <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
7399         <ValidValue name="Service_Availability_Market" value="10" description="Service Availability Market"/>
7400       </Member>
7401       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="29" cardinality="1" description=""/>
7402     </ApplicationMessage>
7403     <ApplicationMessage name="SubscribeResponse" package="eti_Derivatives" type="SubscribeResponse" numericID="10005" description="" functionalCategory="Session Layer" alias="Subscribe Response">
7404       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7405         <ValidValue name="ApplicationMessageRequestAck" value="BX" description="Application Message Request Ack"/>
7406       </Member>
7407       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7408         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7409         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7410         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7411       </Group>
7412       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7413         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
7414         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
7415         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
7416         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
7417       </Group>
7418       <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="mandatory" offset="32" cardinality="1" description=""/>
7419       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="36" cardinality="1" description=""/>
7420     </ApplicationMessage>
7421     <ApplicationMessage name="TESApproveBroadcast" package="eti_Derivatives" type="TESApproveBroadcast" numericID="10607" description="" functionalCategory="TES Trading" alias="Approve TES Trade Broadcast">
7422       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7423         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
7424       </Member>
7425       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7426         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7427         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7428         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7429       </Group>
7430       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7431         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
7432         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
7433         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
7434         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
7435         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
7436           <ValidValue name="False" value="0" description="False"/>
7437           <ValidValue name="True" value="1" description="True"/>
7438         </Member>
7439         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
7440           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
7441         </Member>
7442         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
7443           <ValidValue name="Last_Message" value="1" description="Last Message"/>
7444         </Member>
7445         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
7446       </Group>
7447       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
7448       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="48" cardinality="1" description=""/>
7449       <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="56" cardinality="1" description=""/>
7450       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="64" cardinality="1" description=""/>
7451       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" numericID="810" usage="optional" offset="72" cardinality="1" description=""/>
7452       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="80" cardinality="1" description=""/>
7453       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" numericID="2589" usage="optional" offset="88" cardinality="1" description=""/>
7454       <Member name="RelatedTradeQuantity" type="RelatedTradeQuantity" package="eti_Derivatives" numericID="1860" usage="optional" offset="96" cardinality="1" description=""/>
7455       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" numericID="879" usage="optional" offset="104" cardinality="1" description=""/>
7456       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="112" cardinality="1" description=""/>
7457       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="120" cardinality="1" description=""/>
7458       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="124" cardinality="1" description=""/>
7459       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="128" cardinality="1" description=""/>
7460       <Member name="AllocID" type="AllocID" package="eti_Derivatives" numericID="70" usage="mandatory" offset="132" cardinality="1" description=""/>
7461       <Member name="UnderlyingSettlementDate" type="UnderlyingSettlementDate" package="eti_Derivatives" numericID="987" usage="optional" offset="136" cardinality="1" description=""/>
7462       <Member name="UnderlyingMaturityDate" type="UnderlyingMaturityDate" package="eti_Derivatives" numericID="542" usage="optional" offset="140" cardinality="1" description=""/>
7463       <Member name="RelatedTradeID" type="RelatedTradeID" package="eti_Derivatives" numericID="1856" usage="optional" offset="144" cardinality="1" description=""/>
7464       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="148" cardinality="1" description=""/>
7465       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="optional" offset="152" cardinality="1" description=""/>
7466       <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" numericID="25180" usage="optional" offset="156" cardinality="1" description=""/>
7467       <Member name="AutoApprovalRuleID" type="AutoApprovalRuleID" package="eti_Derivatives" numericID="25181" usage="optional" offset="160" cardinality="1" description=""/>
7468       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="164" cardinality="1" description="">
7469         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
7470         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
7471         <ValidValue name="Compression" value="50" description="Compression"/>
7472         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
7473         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
7474         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
7475         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
7476         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
7477       </Member>
7478       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" numericID="30354" usage="optional" offset="166" cardinality="1" description=""/>
7479       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="168" cardinality="1" description="">
7480         <ValidValue name="Buy" value="1" description="Buy"/>
7481         <ValidValue name="Sell" value="2" description="Sell"/>
7482       </Member>
7483       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="169" cardinality="1" description="">
7484         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
7485         <ValidValue name="Publish_Trade" value="1" description=""/>
7486       </Member>
7487       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="optional" offset="170" cardinality="1" description="">
7488         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
7489         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
7490         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
7491         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
7492         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
7493         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
7494         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
7495         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
7496         <ValidValue name="strip" value="9" description="Strip"/>
7497         <ValidValue name="flexible_simple_instrument" value="10" description="Flexible Simple Instrument"/>
7498       </Member>
7499       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="171" cardinality="1" description="">
7500         <ValidValue name="Accept" value="2" description="Accept"/>
7501       </Member>
7502       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" numericID="939" usage="optional" offset="172" cardinality="1" description="">
7503         <ValidValue name="Pending_New" value="4" description="Pending new"/>
7504       </Member>
7505       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="173" cardinality="1" description="">
7506         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
7507         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
7508         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
7509       </Member>
7510       <Member name="PartyIDSettlementLocation" type="PartyIDSettlementLocation" package="eti_Derivatives" numericID="20010" usage="optional" offset="174" cardinality="1" description="">
7511         <ValidValue name="Clearstream_Banking_Frankfurt" value="1" description="Clearstream Banking Frankfurt"/>
7512         <ValidValue name="Clearstream_Banking_Luxemburg" value="2" description="Clearstream Banking Luxemburg"/>
7513         <ValidValue name="CLS_Group" value="3" description="CLS Group"/>
7514         <ValidValue name="Euroclear" value="4" description="Euroclear"/>
7515       </Member>
7516       <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" numericID="1840" usage="mandatory" offset="175" cardinality="1" description="">
7517         <ValidValue name="Pending" value="1" description="Pending"/>
7518         <ValidValue name="Approved" value="2" description="Approved"/>
7519         <ValidValue name="Auto_Approved" value="3" description="Auto Approved"/>
7520         <ValidValue name="Uploaded" value="4" description="Uploaded"/>
7521         <ValidValue name="Canceled" value="5" description="Canceled"/>
7522         <ValidValue name="Pending_Execution" value="6" description="Pending Execution"/>
7523         <ValidValue name="Pending_Reversal" value="7" description="Pending Reversal"/>
7524         <ValidValue name="Approved_Reversal" value="8" description="Side Approved Reversal"/>
7525         <ValidValue name="Reversed" value="9" description="Reversed"/>
7526         <ValidValue name="Cancelled_Reversal" value="10" description="Cancelled Reversal"/>
7527       </Member>
7528       <Member name="HedgeType" type="HedgeType" package="eti_Derivatives" numericID="29008" usage="optional" offset="176" cardinality="1" description="">
7529         <ValidValue name="Duration_Hedge" value="0" description="Duration Hedge"/>
7530         <ValidValue name="Nominal_Hedge" value="1" description="Nominal Hedge"/>
7531         <ValidValue name="Price_Factor_Hedge" value="2" description="Price Factor Hedge"/>
7532       </Member>
7533       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="177" cardinality="1" description=""/>
7534       <Member name="NoEvents" type="NoEvents" package="eti_Derivatives" numericID="864" usage="mandatory" offset="178" cardinality="1" description=""/>
7535       <Member name="NoInstrAttrib" type="NoInstrAttrib" package="eti_Derivatives" numericID="870" usage="mandatory" offset="179" cardinality="1" description=""/>
7536       <Member name="NoUnderlyingStips" type="NoUnderlyingStips" package="eti_Derivatives" numericID="887" usage="mandatory" offset="180" cardinality="1" description=""/>
7537       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="181" cardinality="1" description="">
7538         <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
7539         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
7540       </Member>
7541       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="182" cardinality="1" description=""/>
7542       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="202" cardinality="1" description=""/>
7543       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="207" cardinality="1" description=""/>
7544       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" numericID="20007" usage="mandatory" offset="213" cardinality="1" description="">
7545         <ValidValue name="Participant" value="1" description="Participant"/>
7546         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
7547       </Member>
7548       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" numericID="22036" usage="mandatory" offset="214" cardinality="1" description=""/>
7549       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="mandatory" offset="220" cardinality="1" description="">
7550         <ValidValue name="Close" value="C" description="Close"/>
7551         <ValidValue name="Open" value="O" description="Open"/>
7552       </Member>
7553       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" numericID="22401" usage="optional" offset="221" cardinality="1" description=""/>
7554       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" numericID="22412" usage="optional" offset="226" cardinality="1" description=""/>
7555       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="232" cardinality="1" description=""/>
7556       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="244" cardinality="1" description=""/>
7557       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="256" cardinality="1" description=""/>
7558       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="268" cardinality="1" description=""/>
7559       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="273" cardinality="1" description=""/>
7560       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="275" cardinality="1" description=""/>
7561       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="307" cardinality="1" description=""/>
7562       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="314" cardinality="1" description=""/>
7563       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="323" cardinality="1" description=""/>
7564       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="325" cardinality="1" description="">
7565         <ValidValue name="W" value="W" description="Desk"/>
7566         <ValidValue name="Y" value="Y" description="Electronic"/>
7567         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
7568         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
7569         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
7570         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
7571       </Member>
7572       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="326" cardinality="1" description=""/>
7573       <Member name="UnderlyingSecurityID" type="UnderlyingSecurityID" package="eti_Derivatives" numericID="309" usage="optional" offset="346" cardinality="1" description=""/>
7574       <Member name="UnderlyingSecurityDesc" type="UnderlyingSecurityDesc" package="eti_Derivatives" numericID="307" usage="optional" offset="358" cardinality="1" description=""/>
7575       <Member name="UnderlyingCurrency" type="UnderlyingCurrency" package="eti_Derivatives" numericID="318" usage="optional" offset="388" cardinality="1" description=""/>
7576       <Member name="UnderlyingIssuer" type="UnderlyingIssuer" package="eti_Derivatives" numericID="306" usage="optional" offset="391" cardinality="1" description=""/>
7577       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="421" cardinality="1" description=""/>
7578       <Group name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
7579         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="424" cardinality="1" description=""/>
7580         <Member name="LegPrice" type="LegPrice" package="eti_Derivatives" numericID="566" usage="mandatory" offset="432" cardinality="1" description=""/>
7581         <Member name="LegQty" type="LegQty" package="eti_Derivatives" numericID="687" usage="unused" offset="440" cardinality="1" description=""/>
7582       </Group>
7583       <Group name="InstrumentEventGrp" type="InstrumentEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoEvents" description="">
7584         <Member name="EventDate" type="EventDate" package="eti_Derivatives" numericID="866" usage="mandatory" offset="0" offsetBase="TrdInstrmntLegGrp" cardinality="1" description=""/>
7585         <Member name="EventType" type="EventType" package="eti_Derivatives" numericID="865" usage="mandatory" offset="4" offsetBase="TrdInstrmntLegGrp" cardinality="1" description="">
7586           <ValidValue name="Swap_Start_Date" value="8" description="Swap Start Date"/>
7587           <ValidValue name="Swap_End_Date" value="9" description="Swap End Date"/>
7588         </Member>
7589         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="5" offsetBase="TrdInstrmntLegGrp" cardinality="1" description=""/>
7590       </Group>
7591       <Group name="InstrumentAttributeGrp" type="InstrumentAttributeGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="6" counter="NoInstrAttrib" description="">
7592         <Member name="InstrAttribType" type="InstrAttribType" package="eti_Derivatives" numericID="871" usage="mandatory" offset="0" offsetBase="InstrumentEventGrp" cardinality="1" description="">
7593           <ValidValue name="Variable_Rate" value="5" description="Variable rate"/>
7594           <ValidValue name="Coupon_Rate" value="100" description="Coupon rate"/>
7595           <ValidValue name="Offset_to_the_variable_coupon_rate" value="101" description="Offset to the variable coupon rate"/>
7596           <ValidValue name="Swap_Customer_1" value="102" description="Swap Customer 1"/>
7597           <ValidValue name="Swap_Customer_2" value="103" description="Swap Customer 2"/>
7598           <ValidValue name="Cash_Basket_Reference" value="104" description="Cash Basket Reference"/>
7599         </Member>
7600         <Member name="InstrAttribValue" type="InstrAttribValue" package="eti_Derivatives" numericID="872" usage="mandatory" offset="1" offsetBase="InstrumentEventGrp" cardinality="1" description=""/>
7601         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" offsetBase="InstrumentEventGrp" cardinality="1" description=""/>
7602       </Group>
7603       <Group name="UnderlyingStipGrp" type="UnderlyingStipGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1" counter="NoUnderlyingStips" description="">
7604         <Member name="UnderlyingStipValue" type="UnderlyingStipValue" package="eti_Derivatives" numericID="889" usage="mandatory" offset="0" offsetBase="InstrumentAttributeGrp" cardinality="1" description=""/>
7605         <Member name="UnderlyingStipType" type="UnderlyingStipType" package="eti_Derivatives" numericID="888" usage="mandatory" offset="32" offsetBase="InstrumentAttributeGrp" cardinality="1" description="">
7606           <ValidValue name="Pay_Frequency" value="PAYFREQ" description="Pay_Frequency"/>
7607         </Member>
7608         <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="39" offsetBase="InstrumentAttributeGrp" cardinality="1" description=""/>
7609       </Group>
7610       <Member name="VarText" type="VarText" package="eti_Derivatives" numericID="30355" usage="optional" offset="0" offsetBase="UnderlyingStipGrp" cardinality="1" counter="VarTextLen" description=""/>
7611     </ApplicationMessage>
7612     <ApplicationMessage name="TESBroadcast" package="eti_Derivatives" type="TESBroadcast" numericID="10604" description="" functionalCategory="TES Trading" alias="TES Broadcast">
7613       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7614         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
7615       </Member>
7616       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7617         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7618         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7619         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7620       </Group>
7621       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7622         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
7623         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
7624         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
7625         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
7626         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
7627           <ValidValue name="False" value="0" description="False"/>
7628           <ValidValue name="True" value="1" description="True"/>
7629         </Member>
7630         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
7631           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
7632         </Member>
7633         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
7634           <ValidValue name="Last_Message" value="1" description="Last Message"/>
7635         </Member>
7636         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
7637       </Group>
7638       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
7639       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="48" cardinality="1" description=""/>
7640       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="56" cardinality="1" description=""/>
7641       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" numericID="810" usage="optional" offset="64" cardinality="1" description=""/>
7642       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="72" cardinality="1" description=""/>
7643       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" numericID="2589" usage="optional" offset="80" cardinality="1" description=""/>
7644       <Member name="RelatedTradeQuantity" type="RelatedTradeQuantity" package="eti_Derivatives" numericID="1860" usage="optional" offset="88" cardinality="1" description=""/>
7645       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" numericID="879" usage="optional" offset="96" cardinality="1" description=""/>
7646       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="104" cardinality="1" description=""/>
7647       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="112" cardinality="1" description=""/>
7648       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="116" cardinality="1" description=""/>
7649       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="120" cardinality="1" description=""/>
7650       <Member name="UnderlyingSettlementDate" type="UnderlyingSettlementDate" package="eti_Derivatives" numericID="987" usage="optional" offset="124" cardinality="1" description=""/>
7651       <Member name="UnderlyingMaturityDate" type="UnderlyingMaturityDate" package="eti_Derivatives" numericID="542" usage="optional" offset="128" cardinality="1" description=""/>
7652       <Member name="RelatedTradeID" type="RelatedTradeID" package="eti_Derivatives" numericID="1856" usage="optional" offset="132" cardinality="1" description=""/>
7653       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="136" cardinality="1" description=""/>
7654       <Member name="AutoApprovalRuleID" type="AutoApprovalRuleID" package="eti_Derivatives" numericID="25181" usage="optional" offset="140" cardinality="1" description=""/>
7655       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="144" cardinality="1" description="">
7656         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
7657         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
7658         <ValidValue name="Compression" value="50" description="Compression"/>
7659         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
7660         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
7661         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
7662         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
7663         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
7664       </Member>
7665       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" numericID="30354" usage="optional" offset="146" cardinality="1" description=""/>
7666       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="148" cardinality="1" description="">
7667         <ValidValue name="Submit" value="0" description="Submit"/>
7668         <ValidValue name="Accept" value="2" description="Accept"/>
7669         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
7670         <ValidValue name="Alleged_New" value="11" description="Alleged New"/>
7671         <ValidValue name="Alleged_No_Was" value="13" description="Alleged No/Was"/>
7672       </Member>
7673       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" numericID="939" usage="optional" offset="149" cardinality="1" description="">
7674         <ValidValue name="Accepted" value="0" description="Accepted"/>
7675         <ValidValue name="Pending_New" value="4" description="Pending new"/>
7676         <ValidValue name="Deemed_Verified" value="9" description="Deemed verified"/>
7677       </Member>
7678       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="optional" offset="150" cardinality="1" description="">
7679         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
7680         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
7681         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
7682         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
7683         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
7684         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
7685         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
7686         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
7687         <ValidValue name="strip" value="9" description="Strip"/>
7688         <ValidValue name="flexible_simple_instrument" value="10" description="Flexible Simple Instrument"/>
7689       </Member>
7690       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="151" cardinality="1" description="">
7691         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
7692         <ValidValue name="Publish_Trade" value="1" description=""/>
7693       </Member>
7694       <Member name="NoEvents" type="NoEvents" package="eti_Derivatives" numericID="864" usage="mandatory" offset="152" cardinality="1" description=""/>
7695       <Member name="NoInstrAttrib" type="NoInstrAttrib" package="eti_Derivatives" numericID="870" usage="mandatory" offset="153" cardinality="1" description=""/>
7696       <Member name="NoUnderlyingStips" type="NoUnderlyingStips" package="eti_Derivatives" numericID="887" usage="mandatory" offset="154" cardinality="1" description=""/>
7697       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" numericID="28709" usage="mandatory" offset="155" cardinality="1" description=""/>
7698       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="156" cardinality="1" description=""/>
7699       <Member name="PartyIDSettlementLocation" type="PartyIDSettlementLocation" package="eti_Derivatives" numericID="20010" usage="optional" offset="157" cardinality="1" description="">
7700         <ValidValue name="Clearstream_Banking_Frankfurt" value="1" description="Clearstream Banking Frankfurt"/>
7701         <ValidValue name="Clearstream_Banking_Luxemburg" value="2" description="Clearstream Banking Luxemburg"/>
7702         <ValidValue name="CLS_Group" value="3" description="CLS Group"/>
7703         <ValidValue name="Euroclear" value="4" description="Euroclear"/>
7704       </Member>
7705       <Member name="HedgeType" type="HedgeType" package="eti_Derivatives" numericID="29008" usage="optional" offset="158" cardinality="1" description="">
7706         <ValidValue name="Duration_Hedge" value="0" description="Duration Hedge"/>
7707         <ValidValue name="Nominal_Hedge" value="1" description="Nominal Hedge"/>
7708         <ValidValue name="Price_Factor_Hedge" value="2" description="Price Factor Hedge"/>
7709       </Member>
7710       <Member name="SwapClearer" type="SwapClearer" package="eti_Derivatives" numericID="25199" usage="optional" offset="159" cardinality="1" description="">
7711         <ValidValue name="ECAG" value="0" description="Eurex Clearing"/>
7712         <ValidValue name="NON_ECAG" value="1" description="Non-Eurex Clearing"/>
7713       </Member>
7714       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="160" cardinality="1" description="">
7715         <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
7716         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
7717       </Member>
7718       <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" numericID="28583" usage="optional" offset="161" cardinality="1" description=""/>
7719       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="181" cardinality="1" description=""/>
7720       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" numericID="22401" usage="mandatory" offset="201" cardinality="1" description=""/>
7721       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" numericID="22412" usage="mandatory" offset="206" cardinality="1" description=""/>
7722       <Member name="UnderlyingSecurityID" type="UnderlyingSecurityID" package="eti_Derivatives" numericID="309" usage="optional" offset="212" cardinality="1" description=""/>
7723       <Member name="UnderlyingSecurityDesc" type="UnderlyingSecurityDesc" package="eti_Derivatives" numericID="307" usage="optional" offset="224" cardinality="1" description=""/>
7724       <Member name="UnderlyingCurrency" type="UnderlyingCurrency" package="eti_Derivatives" numericID="318" usage="optional" offset="254" cardinality="1" description=""/>
7725       <Member name="UnderlyingIssuer" type="UnderlyingIssuer" package="eti_Derivatives" numericID="306" usage="optional" offset="257" cardinality="1" description=""/>
7726       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="287" cardinality="1" description=""/>
7727       <Group name="SideAllocGrpBC" type="SideAllocGrpBCComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description="">
7728         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="288" cardinality="1" description=""/>
7729         <Member name="ReversalApprovalTime" type="ReversalApprovalTime" package="eti_Derivatives" numericID="25198" usage="unused" offset="296" cardinality="1" description=""/>
7730         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" numericID="467" usage="mandatory" offset="304" cardinality="1" description=""/>
7731         <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" numericID="25180" usage="optional" offset="308" cardinality="1" description=""/>
7732         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="312" cardinality="1" description=""/>
7733         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="317" cardinality="1" description=""/>
7734         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="323" cardinality="1" description="">
7735           <ValidValue name="Buy" value="1" description="Buy"/>
7736           <ValidValue name="Sell" value="2" description="Sell"/>
7737         </Member>
7738         <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" numericID="1840" usage="mandatory" offset="324" cardinality="1" description="">
7739           <ValidValue name="Pending" value="1" description="Pending"/>
7740           <ValidValue name="Approved" value="2" description="Approved"/>
7741           <ValidValue name="Auto_Approved" value="3" description="Auto Approved"/>
7742           <ValidValue name="Uploaded" value="4" description="Uploaded"/>
7743           <ValidValue name="Canceled" value="5" description="Canceled"/>
7744           <ValidValue name="Pending_Execution" value="6" description="Pending Execution"/>
7745           <ValidValue name="Pending_Reversal" value="7" description="Pending Reversal"/>
7746           <ValidValue name="Approved_Reversal" value="8" description="Side Approved Reversal"/>
7747           <ValidValue name="Reversed" value="9" description="Reversed"/>
7748           <ValidValue name="Cancelled_Reversal" value="10" description="Cancelled Reversal"/>
7749         </Member>
7750         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="325" cardinality="1" description=""/>
7751       </Group>
7752       <Group name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
7753         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="0" offsetBase="SideAllocGrpBC" cardinality="1" description=""/>
7754         <Member name="LegPrice" type="LegPrice" package="eti_Derivatives" numericID="566" usage="mandatory" offset="8" offsetBase="SideAllocGrpBC" cardinality="1" description=""/>
7755         <Member name="LegQty" type="LegQty" package="eti_Derivatives" numericID="687" usage="optional" offset="16" offsetBase="SideAllocGrpBC" cardinality="1" description=""/>
7756       </Group>
7757       <Group name="InstrumentEventGrp" type="InstrumentEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoEvents" description="">
7758         <Member name="EventDate" type="EventDate" package="eti_Derivatives" numericID="866" usage="mandatory" offset="0" offsetBase="TrdInstrmntLegGrp" cardinality="1" description=""/>
7759         <Member name="EventType" type="EventType" package="eti_Derivatives" numericID="865" usage="mandatory" offset="4" offsetBase="TrdInstrmntLegGrp" cardinality="1" description="">
7760           <ValidValue name="Swap_Start_Date" value="8" description="Swap Start Date"/>
7761           <ValidValue name="Swap_End_Date" value="9" description="Swap End Date"/>
7762         </Member>
7763         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="5" offsetBase="TrdInstrmntLegGrp" cardinality="1" description=""/>
7764       </Group>
7765       <Group name="InstrumentAttributeGrp" type="InstrumentAttributeGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="6" counter="NoInstrAttrib" description="">
7766         <Member name="InstrAttribType" type="InstrAttribType" package="eti_Derivatives" numericID="871" usage="mandatory" offset="0" offsetBase="InstrumentEventGrp" cardinality="1" description="">
7767           <ValidValue name="Variable_Rate" value="5" description="Variable rate"/>
7768           <ValidValue name="Coupon_Rate" value="100" description="Coupon rate"/>
7769           <ValidValue name="Offset_to_the_variable_coupon_rate" value="101" description="Offset to the variable coupon rate"/>
7770           <ValidValue name="Swap_Customer_1" value="102" description="Swap Customer 1"/>
7771           <ValidValue name="Swap_Customer_2" value="103" description="Swap Customer 2"/>
7772           <ValidValue name="Cash_Basket_Reference" value="104" description="Cash Basket Reference"/>
7773         </Member>
7774         <Member name="InstrAttribValue" type="InstrAttribValue" package="eti_Derivatives" numericID="872" usage="mandatory" offset="1" offsetBase="InstrumentEventGrp" cardinality="1" description=""/>
7775         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" offsetBase="InstrumentEventGrp" cardinality="1" description=""/>
7776       </Group>
7777       <Group name="UnderlyingStipGrp" type="UnderlyingStipGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1" counter="NoUnderlyingStips" description="">
7778         <Member name="UnderlyingStipValue" type="UnderlyingStipValue" package="eti_Derivatives" numericID="889" usage="mandatory" offset="0" offsetBase="InstrumentAttributeGrp" cardinality="1" description=""/>
7779         <Member name="UnderlyingStipType" type="UnderlyingStipType" package="eti_Derivatives" numericID="888" usage="mandatory" offset="32" offsetBase="InstrumentAttributeGrp" cardinality="1" description="">
7780           <ValidValue name="Pay_Frequency" value="PAYFREQ" description="Pay_Frequency"/>
7781         </Member>
7782         <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="39" offsetBase="InstrumentAttributeGrp" cardinality="1" description=""/>
7783       </Group>
7784       <Member name="VarText" type="VarText" package="eti_Derivatives" numericID="30355" usage="optional" offset="0" offsetBase="UnderlyingStipGrp" cardinality="1" counter="VarTextLen" description=""/>
7785     </ApplicationMessage>
7786     <ApplicationMessage name="TESCompressionRunStatusBroadcast" package="eti_Derivatives" type="TESCompressionRunStatusBroadcast" numericID="10618" description="" functionalCategory="TES Trading" alias="TES Compression Run Status Broadcast ">
7787       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7788         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
7789       </Member>
7790       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7791         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7792         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7793         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7794       </Group>
7795       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7796         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
7797         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
7798         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
7799         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
7800         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
7801           <ValidValue name="False" value="0" description="False"/>
7802           <ValidValue name="True" value="1" description="True"/>
7803         </Member>
7804         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
7805           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
7806         </Member>
7807         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
7808           <ValidValue name="Last_Message" value="1" description="Last Message"/>
7809         </Member>
7810         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
7811       </Group>
7812       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="40" cardinality="1" description=""/>
7813       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="optional" offset="48" cardinality="1" description=""/>
7814       <Member name="CompressionAction" type="CompressionAction" package="eti_Derivatives" numericID="25192" usage="optional" offset="52" cardinality="1" description="">
7815         <ValidValue name="Start_Compression" value="1" description="Start Compression"/>
7816         <ValidValue name="Commit_Compression" value="2" description="Commit Compression"/>
7817         <ValidValue name="Cancel_Compression" value="3" description="Cancel Compression"/>
7818       </Member>
7819       <Member name="CompressionStatus" type="CompressionStatus" package="eti_Derivatives" numericID="25193" usage="optional" offset="53" cardinality="1" description="">
7820         <ValidValue name="Open" value="1" description="Open"/>
7821         <ValidValue name="Executed" value="2" description="Executed"/>
7822         <ValidValue name="Cancelled_By_User" value="3" description="Cancelled by service provider"/>
7823         <ValidValue name="Cancelled_By_System" value="4" description="Cancelled by System"/>
7824       </Member>
7825       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="optional" offset="54" cardinality="1" description="">
7826         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
7827         <ValidValue name="Publish_Trade" value="1" description=""/>
7828       </Member>
7829       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="55" cardinality="1" description=""/>
7830     </ApplicationMessage>
7831     <ApplicationMessage name="TESCompressionRunStatusRequest" package="eti_Derivatives" type="TESCompressionRunStatusRequest" numericID="10616" description="" functionalCategory="TES Trading" alias="TES Compression Run Status Request" service="T7 Entry">
7832       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7833         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
7834       </Member>
7835       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
7836         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7837         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7838         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
7839         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
7840       </Group>
7841       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7842         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
7843         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
7844       </Group>
7845       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="24" cardinality="1" description=""/>
7846       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="32" cardinality="1" description=""/>
7847       <Member name="CompressionAction" type="CompressionAction" package="eti_Derivatives" numericID="25192" usage="mandatory" offset="36" cardinality="1" description="">
7848         <ValidValue name="Start_Compression" value="1" description="Start Compression"/>
7849         <ValidValue name="Commit_Compression" value="2" description="Commit Compression"/>
7850         <ValidValue name="Cancel_Compression" value="3" description="Cancel Compression"/>
7851       </Member>
7852       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="optional" offset="37" cardinality="1" description="">
7853         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
7854         <ValidValue name="Publish_Trade" value="1" description=""/>
7855       </Member>
7856       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="38" cardinality="1" description=""/>
7857     </ApplicationMessage>
7858     <ApplicationMessage name="TESCompressionRunStatusResponse" package="eti_Derivatives" type="TESCompressionRunStatusResponse" numericID="10617" description="" functionalCategory="TES Trading" alias="TES Compression Run Status Response">
7859       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7860         <ValidValue name="TradeCaptureReportAck" value="AR" description="Trade Capture Report Ack"/>
7861       </Member>
7862       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7863         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7864         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7865         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7866       </Group>
7867       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7868         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
7869         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
7870         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
7871         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
7872       </Group>
7873       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="32" cardinality="1" description=""/>
7874       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="optional" offset="40" cardinality="1" description=""/>
7875       <Member name="CompressionAction" type="CompressionAction" package="eti_Derivatives" numericID="25192" usage="optional" offset="44" cardinality="1" description="">
7876         <ValidValue name="Start_Compression" value="1" description="Start Compression"/>
7877         <ValidValue name="Commit_Compression" value="2" description="Commit Compression"/>
7878         <ValidValue name="Cancel_Compression" value="3" description="Cancel Compression"/>
7879       </Member>
7880       <Member name="CompressionStatus" type="CompressionStatus" package="eti_Derivatives" numericID="25193" usage="optional" offset="45" cardinality="1" description="">
7881         <ValidValue name="Open" value="1" description="Open"/>
7882         <ValidValue name="Executed" value="2" description="Executed"/>
7883         <ValidValue name="Cancelled_By_User" value="3" description="Cancelled by service provider"/>
7884         <ValidValue name="Cancelled_By_System" value="4" description="Cancelled by System"/>
7885       </Member>
7886       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="optional" offset="46" cardinality="1" description="">
7887         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
7888         <ValidValue name="Publish_Trade" value="1" description=""/>
7889       </Member>
7890       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="47" cardinality="1" description=""/>
7891     </ApplicationMessage>
7892     <ApplicationMessage name="TESDeleteBroadcast" package="eti_Derivatives" type="TESDeleteBroadcast" numericID="10606" description="" functionalCategory="TES Trading" alias="Delete TES Trade Broadcast">
7893       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7894         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
7895       </Member>
7896       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7897         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7898         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7899         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7900       </Group>
7901       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7902         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
7903         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
7904         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
7905         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
7906         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
7907           <ValidValue name="False" value="0" description="False"/>
7908           <ValidValue name="True" value="1" description="True"/>
7909         </Member>
7910         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
7911           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
7912         </Member>
7913         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
7914           <ValidValue name="Last_Message" value="1" description="Last Message"/>
7915         </Member>
7916         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
7917       </Group>
7918       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
7919       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="48" cardinality="1" description=""/>
7920       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="56" cardinality="1" description=""/>
7921       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="60" cardinality="1" description=""/>
7922       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="64" cardinality="1" description=""/>
7923       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="68" cardinality="1" description="">
7924         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
7925         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
7926         <ValidValue name="Compression" value="50" description="Compression"/>
7927         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
7928         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
7929         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
7930         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
7931         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
7932       </Member>
7933       <Member name="DeleteReason" type="DeleteReason" package="eti_Derivatives" numericID="285" usage="mandatory" offset="70" cardinality="1" description="">
7934         <ValidValue name="No_special_reason" value="100" description="Deletion via the TES Delete Request"/>
7935         <ValidValue name="TAS_Change" value="101" description="Automatic deletion due to TES Activity State Change"/>
7936         <ValidValue name="Intraday_Expiration" value="102" description="Automatic deletion due to instrument expiration"/>
7937         <ValidValue name="Risk_Event" value="103" description="Deletion caused by Clearing/Risk stop"/>
7938         <ValidValue name="Stop_Trading" value="104" description="Deletion caused by Trading stop"/>
7939         <ValidValue name="Instrument_Deletion" value="105" description="Deletion of Instrument"/>
7940         <ValidValue name="Instrument_Suspension" value="106" description="Suspension of Instrument"/>
7941         <ValidValue name="PreTrade_Risk_Event" value="107" description="Deletion caused by a pre-trade risk event"/>
7942         <ValidValue name="Compression_Cancelled_By_User" value="110" description="Compression cancelled by service provider"/>
7943         <ValidValue name="Compression_Cancelled_By_System" value="111" description="Compression cancelled by system"/>
7944       </Member>
7945       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="71" cardinality="1" description="">
7946         <ValidValue name="Trade_Report_Cancel" value="6" description="Trade Report Cancel"/>
7947       </Member>
7948       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" numericID="939" usage="optional" offset="72" cardinality="1" description="">
7949         <ValidValue name="Cancelled" value="2" description="Cancelled"/>
7950       </Member>
7951       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="73" cardinality="1" description="">
7952         <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
7953         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
7954       </Member>
7955       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="74" cardinality="1" description=""/>
7956       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="94" cardinality="1" description=""/>
7957     </ApplicationMessage>
7958     <ApplicationMessage name="TESExecutionBroadcast" package="eti_Derivatives" type="TESExecutionBroadcast" numericID="10610" description="" functionalCategory="TES Trading" alias="TES Execution Broadcast">
7959       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
7960         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
7961       </Member>
7962       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
7963         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
7964         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
7965         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
7966       </Group>
7967       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
7968         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
7969         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
7970         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
7971         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
7972         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
7973           <ValidValue name="False" value="0" description="False"/>
7974           <ValidValue name="True" value="1" description="True"/>
7975         </Member>
7976         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
7977           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
7978         </Member>
7979         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
7980           <ValidValue name="Last_Message" value="1" description="Last Message"/>
7981         </Member>
7982         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
7983       </Group>
7984       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
7985       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="48" cardinality="1" description=""/>
7986       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="56" cardinality="1" description=""/>
7987       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="60" cardinality="1" description=""/>
7988       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="64" cardinality="1" description=""/>
7989       <Member name="AllocID" type="AllocID" package="eti_Derivatives" numericID="70" usage="mandatory" offset="68" cardinality="1" description=""/>
7990       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="72" cardinality="1" description="">
7991         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
7992         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
7993         <ValidValue name="Compression" value="50" description="Compression"/>
7994         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
7995         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
7996         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
7997         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
7998         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
7999       </Member>
8000       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="74" cardinality="1" description="">
8001         <ValidValue name="Accept" value="2" description="Accept"/>
8002       </Member>
8003       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="75" cardinality="1" description="">
8004         <ValidValue name="Buy" value="1" description="Buy"/>
8005         <ValidValue name="Sell" value="2" description="Sell"/>
8006       </Member>
8007       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" numericID="939" usage="optional" offset="76" cardinality="1" description="">
8008         <ValidValue name="Accepted" value="0" description="Accepted"/>
8009       </Member>
8010       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="77" cardinality="1" description="">
8011         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
8012       </Member>
8013       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="78" cardinality="1" description=""/>
8014     </ApplicationMessage>
8015     <ApplicationMessage name="TESResponse" package="eti_Derivatives" type="TESResponse" numericID="10611" description="" functionalCategory="TES Trading" alias="TES Response">
8016       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8017         <ValidValue name="TradeCaptureReportAck" value="AR" description="Trade Capture Report Ack"/>
8018       </Member>
8019       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
8020         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8021         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8022         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
8023       </Group>
8024       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8025         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
8026         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
8027         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
8028         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
8029       </Group>
8030       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="32" cardinality="1" description=""/>
8031       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="mandatory" offset="36" cardinality="1" description=""/>
8032     </ApplicationMessage>
8033     <ApplicationMessage name="TESReversalBroadcast" package="eti_Derivatives" type="TESReversalBroadcast" numericID="10632" description="" functionalCategory="TES Trading" alias="TES Reversal Broadcast">
8034       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8035         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
8036       </Member>
8037       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
8038         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8039         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8040         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
8041       </Group>
8042       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8043         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
8044         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
8045         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
8046         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
8047         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
8048           <ValidValue name="False" value="0" description="False"/>
8049           <ValidValue name="True" value="1" description="True"/>
8050         </Member>
8051         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
8052           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
8053         </Member>
8054         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
8055           <ValidValue name="Last_Message" value="1" description="Last Message"/>
8056         </Member>
8057         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
8058       </Group>
8059       <Member name="ReversalInitiationTime" type="ReversalInitiationTime" package="eti_Derivatives" numericID="25197" usage="optional" offset="40" cardinality="1" description=""/>
8060       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="48" cardinality="1" description=""/>
8061       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="52" cardinality="1" description=""/>
8062       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="56" cardinality="1" description=""/>
8063       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="60" cardinality="1" description=""/>
8064       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="64" cardinality="1" description="">
8065         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
8066         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
8067         <ValidValue name="Compression" value="50" description="Compression"/>
8068         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
8069         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
8070         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
8071         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
8072         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
8073         <ValidValue name="Enlight" value="1006" description="Eurex/Xetra Enlight triggered trade"/>
8074       </Member>
8075       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" numericID="939" usage="optional" offset="66" cardinality="1" description="">
8076         <ValidValue name="Accepted" value="0" description="Accepted"/>
8077         <ValidValue name="Terminated" value="7" description="Terminated"/>
8078         <ValidValue name="Pending_Cancel" value="5" description="Pending Cancel"/>
8079       </Member>
8080       <Member name="ReversalCancellationReason" type="ReversalCancellationReason" package="eti_Derivatives" numericID="25195" usage="optional" offset="67" cardinality="1" description="">
8081         <ValidValue name="TAS_Change" value="1" description="TES Activity State Change"/>
8082         <ValidValue name="Intraday_Expiration" value="2" description="Instrument Expiration"/>
8083         <ValidValue name="Instrument_Deletion" value="3" description="Instrument Deletion"/>
8084         <ValidValue name="Instrument_Suspension" value="4" description="Instrument Suspension"/>
8085       </Member>
8086       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" numericID="28709" usage="mandatory" offset="68" cardinality="1" description=""/>
8087       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="69" cardinality="1" description=""/>
8088       <Member name="ReversalReasonText" type="ReversalReasonText" package="eti_Derivatives" numericID="25196" usage="optional" offset="89" cardinality="1" description=""/>
8089       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="221" cardinality="1" description=""/>
8090       <Group name="SideAllocGrpBC" type="SideAllocGrpBCComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description="">
8091         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="unused" offset="224" cardinality="1" description=""/>
8092         <Member name="ReversalApprovalTime" type="ReversalApprovalTime" package="eti_Derivatives" numericID="25198" usage="optional" offset="232" cardinality="1" description=""/>
8093         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" numericID="467" usage="mandatory" offset="240" cardinality="1" description=""/>
8094         <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" numericID="25180" usage="unused" offset="244" cardinality="1" description=""/>
8095         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="unused" offset="248" cardinality="1" description=""/>
8096         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="unused" offset="253" cardinality="1" description=""/>
8097         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="unused" offset="259" cardinality="1" description="">
8098           <ValidValue name="Buy" value="1" description="Buy"/>
8099           <ValidValue name="Sell" value="2" description="Sell"/>
8100         </Member>
8101         <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" numericID="1840" usage="mandatory" offset="260" cardinality="1" description="">
8102           <ValidValue name="Pending" value="1" description="Pending"/>
8103           <ValidValue name="Approved" value="2" description="Approved"/>
8104           <ValidValue name="Auto_Approved" value="3" description="Auto Approved"/>
8105           <ValidValue name="Uploaded" value="4" description="Uploaded"/>
8106           <ValidValue name="Canceled" value="5" description="Canceled"/>
8107           <ValidValue name="Pending_Execution" value="6" description="Pending Execution"/>
8108           <ValidValue name="Pending_Reversal" value="7" description="Pending Reversal"/>
8109           <ValidValue name="Approved_Reversal" value="8" description="Side Approved Reversal"/>
8110           <ValidValue name="Reversed" value="9" description="Reversed"/>
8111           <ValidValue name="Cancelled_Reversal" value="10" description="Cancelled Reversal"/>
8112         </Member>
8113         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="261" cardinality="1" description=""/>
8114       </Group>
8115     </ApplicationMessage>
8116     <ApplicationMessage name="TESTradeBroadcast" package="eti_Derivatives" type="TESTradeBroadcast" numericID="10614" description="" functionalCategory="TES Trading" alias="TES Trade Broadcast">
8117       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8118         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
8119       </Member>
8120       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
8121         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8122         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8123         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
8124       </Group>
8125       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8126         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
8127         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
8128         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
8129         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
8130         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
8131           <ValidValue name="False" value="0" description="False"/>
8132           <ValidValue name="True" value="1" description="True"/>
8133         </Member>
8134         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
8135           <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
8136         </Member>
8137         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
8138           <ValidValue name="Last_Message" value="1" description="Last Message"/>
8139         </Member>
8140         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
8141       </Group>
8142       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
8143       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="48" cardinality="1" description=""/>
8144       <Member name="LastQty" type="LastQty" package="eti_Derivatives" numericID="32" usage="mandatory" offset="56" cardinality="1" description=""/>
8145       <Member name="ClearingTradePrice" type="ClearingTradePrice" package="eti_Derivatives" numericID="1596" usage="optional" offset="64" cardinality="1" description=""/>
8146       <Member name="ClearingTradeQty" type="ClearingTradeQty" package="eti_Derivatives" numericID="28736" usage="optional" offset="72" cardinality="1" description=""/>
8147       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="80" cardinality="1" description=""/>
8148       <Member name="RelatedSecurityID" type="RelatedSecurityID" package="eti_Derivatives" numericID="1650" usage="optional" offset="88" cardinality="1" description=""/>
8149       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="96" cardinality="1" description=""/>
8150       <Member name="RootPartyIDClientID" type="RootPartyIDClientID" package="eti_Derivatives" numericID="20403" usage="optional" offset="104" cardinality="1" description=""/>
8151       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="112" cardinality="1" description=""/>
8152       <Member name="RootPartyIDInvestmentDecisionMaker" type="RootPartyIDInvestmentDecisionMaker" package="eti_Derivatives" numericID="20522" usage="optional" offset="120" cardinality="1" description=""/>
8153       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" numericID="25161" usage="optional" offset="128" cardinality="1" description=""/>
8154       <Member name="SideLastPx" type="SideLastPx" package="eti_Derivatives" numericID="28585" usage="optional" offset="136" cardinality="1" description=""/>
8155       <Member name="SideLastQty" type="SideLastQty" package="eti_Derivatives" numericID="1009" usage="optional" offset="144" cardinality="1" description=""/>
8156       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="152" cardinality="1" description=""/>
8157       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="156" cardinality="1" description=""/>
8158       <Member name="TradeID" type="TradeID" package="eti_Derivatives" numericID="1003" usage="mandatory" offset="160" cardinality="1" description=""/>
8159       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" numericID="75" usage="mandatory" offset="164" cardinality="1" description=""/>
8160       <Member name="SideTradeID" type="SideTradeID" package="eti_Derivatives" numericID="1506" usage="mandatory" offset="168" cardinality="1" description=""/>
8161       <Member name="RootPartyIDSessionID" type="RootPartyIDSessionID" package="eti_Derivatives" numericID="20455" usage="optional" offset="172" cardinality="1" description=""/>
8162       <Member name="OrigTradeID" type="OrigTradeID" package="eti_Derivatives" numericID="1126" usage="optional" offset="176" cardinality="1" description=""/>
8163       <Member name="RootPartyIDExecutingUnit" type="RootPartyIDExecutingUnit" package="eti_Derivatives" numericID="20459" usage="mandatory" offset="180" cardinality="1" description=""/>
8164       <Member name="RootPartyIDExecutingTrader" type="RootPartyIDExecutingTrader" package="eti_Derivatives" numericID="20412" usage="mandatory" offset="184" cardinality="1" description=""/>
8165       <Member name="RootPartyIDClearingUnit" type="RootPartyIDClearingUnit" package="eti_Derivatives" numericID="25026" usage="mandatory" offset="188" cardinality="1" description=""/>
8166       <Member name="StrategyLinkID" type="StrategyLinkID" package="eti_Derivatives" numericID="1851" usage="optional" offset="192" cardinality="1" description=""/>
8167       <Member name="RelatedSymbol" type="RelatedSymbol" package="eti_Derivatives" numericID="1649" usage="optional" offset="196" cardinality="1" description=""/>
8168       <Member name="TotNumTradeReports" type="TotNumTradeReports" package="eti_Derivatives" numericID="748" usage="optional" offset="200" cardinality="1" description=""/>
8169       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" numericID="28758" usage="optional" offset="204" cardinality="1" description=""/>
8170       <Member name="NoSRQSRelatedTradeIDs" type="NoSRQSRelatedTradeIDs" package="eti_Derivatives" numericID="25174" usage="optional" offset="208" cardinality="1" description=""/>
8171       <Member name="Pad3_1" type="Pad3_1" package="eti_Derivatives" numericID="39031" usage="unused" offset="209" cardinality="1" description=""/>
8172       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" numericID="28899" usage="optional" offset="212" cardinality="1" description=""/>
8173       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="optional" offset="216" cardinality="1" description="">
8174         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
8175         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
8176         <ValidValue name="Compression" value="50" description="Compression"/>
8177         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
8178         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
8179         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
8180         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
8181         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
8182         <ValidValue name="Enlight" value="1006" description="Eurex/Xetra Enlight triggered trade"/>
8183       </Member>
8184       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="optional" offset="218" cardinality="1" description="">
8185         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
8186         <ValidValue name="flexible_simple_instrument" value="10" description="Flexible Simple Instrument"/>
8187       </Member>
8188       <Member name="RelatedProductComplex" type="RelatedProductComplex" package="eti_Derivatives" numericID="28587" usage="optional" offset="219" cardinality="1" description="">
8189         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
8190         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
8191         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
8192         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
8193         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
8194         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
8195         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
8196         <ValidValue name="strip" value="9" description="Strip"/>
8197       </Member>
8198       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="220" cardinality="1" description="">
8199         <ValidValue name="Buy" value="1" description="Buy"/>
8200         <ValidValue name="Sell" value="2" description="Sell"/>
8201       </Member>
8202       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="optional" offset="221" cardinality="1" description="">
8203         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
8204         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
8205         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
8206       </Member>
8207       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="222" cardinality="1" description="">
8208         <ValidValue name="Submit" value="0" description="Submit"/>
8209         <ValidValue name="Alleged" value="1" description="Alleged"/>
8210         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
8211         <ValidValue name="Trade_Break" value="7" description="(Locked-In) Trade Break"/>
8212       </Member>
8213       <Member name="TransferReason" type="TransferReason" package="eti_Derivatives" numericID="830" usage="mandatory" offset="223" cardinality="1" description="">
8214         <ValidValue name="Owner" value="1" description="Owner"/>
8215         <ValidValue name="Clearer" value="2" description="Clearer"/>
8216       </Member>
8217       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="224" cardinality="1" description="">
8218         <ValidValue name="Deferred_Publication" value="2" description="Deferred publication to market"/>
8219         <ValidValue name="Published" value="3" description="Published to market"/>
8220       </Member>
8221       <Member name="MultiLegReportingType" type="MultiLegReportingType" package="eti_Derivatives" numericID="442" usage="optional" offset="225" cardinality="1" description="">
8222         <ValidValue name="Single_security" value="1" description="Single instrument"/>
8223         <ValidValue name="Individual_leg_of_a_multileg_security" value="2" description="Complex instrument"/>
8224       </Member>
8225       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="226" cardinality="1" description="">
8226         <ValidValue name="Close" value="C" description="Close"/>
8227         <ValidValue name="Open" value="O" description="Open"/>
8228       </Member>
8229       <Member name="MultilegPriceModel" type="MultilegPriceModel" package="eti_Derivatives" numericID="28750" usage="optional" offset="227" cardinality="1" description="">
8230         <ValidValue name="Standard" value="0" description="leg level prices provided by system"/>
8231         <ValidValue name="UserDefined" value="1" description="leg level prices provided by user"/>
8232       </Member>
8233       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="optional" offset="228" cardinality="1" description="">
8234         <ValidValue name="Y" value="1" description="Liquidity provision"/>
8235         <ValidValue name="N" value="0" description="No liquidity provision"/>
8236       </Member>
8237       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" numericID="23003" usage="optional" offset="229" cardinality="1" description="">
8238         <ValidValue name="Y" value="1" description="Risk reduction"/>
8239         <ValidValue name="N" value="0" description="No risk reduction"/>
8240       </Member>
8241       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="optional" offset="230" cardinality="1" description="">
8242         <ValidValue name="Algo" value="22" description="Algo"/>
8243         <ValidValue name="Human" value="24" description="Human/Natural person"/>
8244       </Member>
8245       <Member name="RootPartyIDInvestmentDecisionMakerQualifier" type="RootPartyIDInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21622" usage="optional" offset="231" cardinality="1" description="">
8246         <ValidValue name="Algo" value="22" description="Algo"/>
8247         <ValidValue name="Human" value="24" description="Human/Natural person"/>
8248       </Member>
8249       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="232" cardinality="1" description="">
8250         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
8251       </Member>
8252       <Member name="ReversalIndicator" type="ReversalIndicator" package="eti_Derivatives" numericID="700" usage="optional" offset="233" cardinality="1" description="">
8253         <ValidValue name="No" value="0" description="No"/>
8254         <ValidValue name="Yes" value="1" description="Yes"/>
8255       </Member>
8256       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" numericID="2788" usage="optional" offset="234" cardinality="1" description="">
8257         <ValidValue name="New" value="0" description="New"/>
8258       </Member>
8259       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="235" cardinality="1" description=""/>
8260       <Member name="RootPartyIDPositionAccount" type="RootPartyIDPositionAccount" package="eti_Derivatives" numericID="20438" usage="optional" offset="237" cardinality="1" description=""/>
8261       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="269" cardinality="1" description="">
8262         <ValidValue name="W" value="W" description="Desk"/>
8263         <ValidValue name="Y" value="Y" description="Electronic"/>
8264         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
8265         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
8266         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
8267         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
8268       </Member>
8269       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="270" cardinality="1" description=""/>
8270       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="282" cardinality="1" description=""/>
8271       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="294" cardinality="1" description=""/>
8272       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" numericID="22401" usage="mandatory" offset="306" cardinality="1" description=""/>
8273       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" numericID="22412" usage="mandatory" offset="311" cardinality="1" description=""/>
8274       <Member name="RootPartyClearingFirm" type="RootPartyClearingFirm" package="eti_Derivatives" numericID="22404" usage="mandatory" offset="317" cardinality="1" description=""/>
8275       <Member name="RootPartyClearingOrganization" type="RootPartyClearingOrganization" package="eti_Derivatives" numericID="22421" usage="mandatory" offset="322" cardinality="1" description=""/>
8276       <Member name="RootPartyIDBeneficiary" type="RootPartyIDBeneficiary" package="eti_Derivatives" numericID="20432" usage="optional" offset="326" cardinality="1" description=""/>
8277       <Member name="RootPartyIDTakeUpTradingFirm" type="RootPartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20496" usage="optional" offset="335" cardinality="1" description=""/>
8278       <Member name="RootPartyIDOrderOriginationFirm" type="RootPartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20413" usage="optional" offset="340" cardinality="1" description=""/>
8279       <Member name="RootPartyIDExecutionVenue" type="RootPartyIDExecutionVenue" package="eti_Derivatives" numericID="20473" usage="optional" offset="347" cardinality="1" description=""/>
8280       <Member name="RegulatoryTradeID" type="RegulatoryTradeID" package="eti_Derivatives" numericID="1903" usage="optional" offset="351" cardinality="1" description=""/>
8281       <Member name="BasketPartyContraFirm" type="BasketPartyContraFirm" package="eti_Derivatives" numericID="25182" usage="optional" offset="403" cardinality="1" description=""/>
8282       <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" numericID="26162" usage="optional" offset="408" cardinality="1" description=""/>
8283       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="428" cardinality="1" description=""/>
8284       <Group name="SRQSRelatedTradeIDGrp" type="SRQSRelatedTradeIDGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="12" counter="NoSRQSRelatedTradeIDs" description="">
8285         <Member name="SRQSRelatedTradeID" type="SRQSRelatedTradeID" package="eti_Derivatives" numericID="25152" usage="mandatory" offset="432" cardinality="1" description=""/>
8286         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="436" cardinality="1" description=""/>
8287       </Group>
8288     </ApplicationMessage>
8289     <ApplicationMessage name="TESTradingSessionStatusBroadcast" package="eti_Derivatives" type="TESTradingSessionStatusBroadcast" numericID="10615" description="" functionalCategory="TES Trading" alias="TES Status Broadcast ">
8290       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8291         <ValidValue name="TradingSessionStatus" value="h" description="Trading Session Status"/>
8292       </Member>
8293       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
8294         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8295         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8296         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
8297       </Group>
8298       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8299         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
8300         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
8301         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
8302         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
8303         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
8304           <ValidValue name="False" value="0" description="False"/>
8305           <ValidValue name="True" value="1" description="True"/>
8306         </Member>
8307         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
8308           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
8309           <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
8310         </Member>
8311         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
8312           <ValidValue name="Last_Message" value="1" description="Last Message"/>
8313         </Member>
8314         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
8315       </Group>
8316       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" numericID="75" usage="mandatory" offset="40" cardinality="1" description=""/>
8317       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Derivatives" numericID="1368" usage="mandatory" offset="44" cardinality="1" description="">
8318         <ValidValue name="Start_of_Service" value="101" description="Start of Service"/>
8319         <ValidValue name="End_of_Day_Service" value="104" description="End of Service"/>
8320       </Member>
8321       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="45" cardinality="1" description=""/>
8322     </ApplicationMessage>
8323     <ApplicationMessage name="TESUploadBroadcast" package="eti_Derivatives" type="TESUploadBroadcast" numericID="10613" description="" functionalCategory="TES Trading" alias="TES Trade Upload Broadcast ">
8324       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8325         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
8326       </Member>
8327       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
8328         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8329         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8330         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
8331       </Group>
8332       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8333         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
8334         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
8335         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
8336         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
8337         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
8338           <ValidValue name="False" value="0" description="False"/>
8339           <ValidValue name="True" value="1" description="True"/>
8340         </Member>
8341         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
8342           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
8343         </Member>
8344         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
8345           <ValidValue name="Last_Message" value="1" description="Last Message"/>
8346         </Member>
8347         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
8348       </Group>
8349       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
8350       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="48" cardinality="1" description=""/>
8351       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="56" cardinality="1" description=""/>
8352       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="64" cardinality="1" description=""/>
8353       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" numericID="810" usage="optional" offset="72" cardinality="1" description=""/>
8354       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" numericID="2589" usage="optional" offset="80" cardinality="1" description=""/>
8355       <Member name="RelatedTradeQuantity" type="RelatedTradeQuantity" package="eti_Derivatives" numericID="1860" usage="optional" offset="88" cardinality="1" description=""/>
8356       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" numericID="879" usage="optional" offset="96" cardinality="1" description=""/>
8357       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="104" cardinality="1" description=""/>
8358       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="112" cardinality="1" description=""/>
8359       <Member name="PackageID" type="PackageID" package="eti_Derivatives" numericID="2489" usage="mandatory" offset="116" cardinality="1" description=""/>
8360       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" numericID="30017" usage="mandatory" offset="120" cardinality="1" description=""/>
8361       <Member name="UnderlyingSettlementDate" type="UnderlyingSettlementDate" package="eti_Derivatives" numericID="987" usage="optional" offset="124" cardinality="1" description=""/>
8362       <Member name="UnderlyingMaturityDate" type="UnderlyingMaturityDate" package="eti_Derivatives" numericID="542" usage="optional" offset="128" cardinality="1" description=""/>
8363       <Member name="RelatedTradeID" type="RelatedTradeID" package="eti_Derivatives" numericID="1856" usage="optional" offset="132" cardinality="1" description=""/>
8364       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="136" cardinality="1" description=""/>
8365       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="140" cardinality="1" description="">
8366         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
8367         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
8368         <ValidValue name="Compression" value="50" description="Compression"/>
8369         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
8370         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
8371         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
8372         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
8373         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
8374       </Member>
8375       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="optional" offset="142" cardinality="1" description="">
8376         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
8377         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
8378         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
8379         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
8380         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
8381         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
8382         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
8383         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
8384         <ValidValue name="strip" value="9" description="Strip"/>
8385         <ValidValue name="flexible_simple_instrument" value="10" description="Flexible Simple Instrument"/>
8386       </Member>
8387       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="143" cardinality="1" description="">
8388         <ValidValue name="Accept" value="2" description="Accept"/>
8389         <ValidValue name="Submit" value="0" description="Submit"/>
8390       </Member>
8391       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" numericID="939" usage="optional" offset="144" cardinality="1" description="">
8392         <ValidValue name="Accepted" value="0" description="Accepted"/>
8393         <ValidValue name="Pending_New" value="4" description="Pending new"/>
8394         <ValidValue name="Deemed_Verified" value="9" description="Deemed verified"/>
8395       </Member>
8396       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="145" cardinality="1" description="">
8397         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
8398         <ValidValue name="Publish_Trade" value="1" description=""/>
8399       </Member>
8400       <Member name="TradePlatform" type="TradePlatform" package="eti_Derivatives" numericID="25160" usage="mandatory" offset="146" cardinality="1" description="">
8401         <ValidValue name="Off_Book" value="0" description="Off-Book"/>
8402         <ValidValue name="On_Book" value="1" description="On-Book"/>
8403       </Member>
8404       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" numericID="28709" usage="mandatory" offset="147" cardinality="1" description=""/>
8405       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="148" cardinality="1" description=""/>
8406       <Member name="NoEvents" type="NoEvents" package="eti_Derivatives" numericID="864" usage="mandatory" offset="149" cardinality="1" description=""/>
8407       <Member name="NoInstrAttrib" type="NoInstrAttrib" package="eti_Derivatives" numericID="870" usage="mandatory" offset="150" cardinality="1" description=""/>
8408       <Member name="NoUnderlyingStips" type="NoUnderlyingStips" package="eti_Derivatives" numericID="887" usage="mandatory" offset="151" cardinality="1" description=""/>
8409       <Member name="HedgeType" type="HedgeType" package="eti_Derivatives" numericID="29008" usage="optional" offset="152" cardinality="1" description="">
8410         <ValidValue name="Duration_Hedge" value="0" description="Duration Hedge"/>
8411         <ValidValue name="Nominal_Hedge" value="1" description="Nominal Hedge"/>
8412         <ValidValue name="Price_Factor_Hedge" value="2" description="Price Factor Hedge"/>
8413       </Member>
8414       <Member name="PartyIDSettlementLocation" type="PartyIDSettlementLocation" package="eti_Derivatives" numericID="20010" usage="optional" offset="153" cardinality="1" description="">
8415         <ValidValue name="Clearstream_Banking_Frankfurt" value="1" description="Clearstream Banking Frankfurt"/>
8416         <ValidValue name="Clearstream_Banking_Luxemburg" value="2" description="Clearstream Banking Luxemburg"/>
8417         <ValidValue name="CLS_Group" value="3" description="CLS Group"/>
8418         <ValidValue name="Euroclear" value="4" description="Euroclear"/>
8419       </Member>
8420       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" numericID="1011" usage="mandatory" offset="154" cardinality="1" description="">
8421         <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
8422         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
8423       </Member>
8424       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="155" cardinality="1" description=""/>
8425       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" numericID="22401" usage="optional" offset="175" cardinality="1" description=""/>
8426       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" numericID="22412" usage="optional" offset="180" cardinality="1" description=""/>
8427       <Member name="UnderlyingSecurityID" type="UnderlyingSecurityID" package="eti_Derivatives" numericID="309" usage="optional" offset="186" cardinality="1" description=""/>
8428       <Member name="UnderlyingSecurityDesc" type="UnderlyingSecurityDesc" package="eti_Derivatives" numericID="307" usage="optional" offset="198" cardinality="1" description=""/>
8429       <Member name="UnderlyingCurrency" type="UnderlyingCurrency" package="eti_Derivatives" numericID="318" usage="optional" offset="228" cardinality="1" description=""/>
8430       <Member name="UnderlyingIssuer" type="UnderlyingIssuer" package="eti_Derivatives" numericID="306" usage="optional" offset="231" cardinality="1" description=""/>
8431       <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="261" cardinality="1" description=""/>
8432       <Group name="SideAllocExtGrp" type="SideAllocExtGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description="">
8433         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="264" cardinality="1" description=""/>
8434         <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="272" cardinality="1" description=""/>
8435         <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="280" cardinality="1" description=""/>
8436         <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="288" cardinality="1" description=""/>
8437         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" numericID="467" usage="mandatory" offset="296" cardinality="1" description=""/>
8438         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="300" cardinality="1" description=""/>
8439         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="305" cardinality="1" description=""/>
8440         <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="311" cardinality="1" description=""/>
8441         <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" numericID="25180" usage="optional" offset="312" cardinality="1" description=""/>
8442         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="316" cardinality="1" description="">
8443           <ValidValue name="Buy" value="1" description="Buy"/>
8444           <ValidValue name="Sell" value="2" description="Sell"/>
8445         </Member>
8446         <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" numericID="1840" usage="mandatory" offset="317" cardinality="1" description="">
8447           <ValidValue name="Pending" value="1" description="Pending"/>
8448           <ValidValue name="Approved" value="2" description="Approved"/>
8449           <ValidValue name="Auto_Approved" value="3" description="Auto Approved"/>
8450           <ValidValue name="Uploaded" value="4" description="Uploaded"/>
8451           <ValidValue name="Canceled" value="5" description="Canceled"/>
8452           <ValidValue name="Pending_Execution" value="6" description="Pending Execution"/>
8453           <ValidValue name="Pending_Reversal" value="7" description="Pending Reversal"/>
8454           <ValidValue name="Approved_Reversal" value="8" description="Side Approved Reversal"/>
8455           <ValidValue name="Reversed" value="9" description="Reversed"/>
8456           <ValidValue name="Cancelled_Reversal" value="10" description="Cancelled Reversal"/>
8457         </Member>
8458         <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="318" cardinality="1" description="">
8459           <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
8460           <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
8461           <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
8462         </Member>
8463         <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="mandatory" offset="319" cardinality="1" description="">
8464           <ValidValue name="Close" value="C" description="Close"/>
8465           <ValidValue name="Open" value="O" description="Open"/>
8466         </Member>
8467         <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="optional" offset="320" cardinality="1" description="">
8468           <ValidValue name="Y" value="1" description="Liquidity provision"/>
8469           <ValidValue name="N" value="0" description="No liquidity provision"/>
8470         </Member>
8471         <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="optional" offset="321" cardinality="1" description="">
8472           <ValidValue name="Algo" value="22" description="Algo"/>
8473           <ValidValue name="Human" value="24" description="Human/Natural person"/>
8474         </Member>
8475         <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="322" cardinality="1" description="">
8476           <ValidValue name="Algo" value="22" description="Algo"/>
8477           <ValidValue name="Human" value="24" description="Human/Natural person"/>
8478         </Member>
8479         <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" numericID="23003" usage="optional" offset="323" cardinality="1" description="">
8480           <ValidValue name="Y" value="1" description="Risk reduction"/>
8481           <ValidValue name="N" value="0" description="No risk reduction"/>
8482         </Member>
8483         <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="324" cardinality="1" description="">
8484           <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
8485         </Member>
8486         <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="325" cardinality="1" description=""/>
8487         <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="327" cardinality="1" description=""/>
8488         <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="359" cardinality="1" description=""/>
8489         <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="364" cardinality="1" description=""/>
8490         <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="376" cardinality="1" description=""/>
8491         <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="388" cardinality="1" description=""/>
8492         <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="400" cardinality="1" description=""/>
8493         <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="407" cardinality="1" description=""/>
8494         <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="416" cardinality="1" description=""/>
8495         <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="418" cardinality="1" description="">
8496           <ValidValue name="W" value="W" description="Desk"/>
8497           <ValidValue name="Y" value="Y" description="Electronic"/>
8498           <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
8499           <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
8500           <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
8501           <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
8502         </Member>
8503         <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="419" cardinality="1" description=""/>
8504         <Member name="Pad1_1" type="Pad1_1" package="eti_Derivatives" numericID="39001" usage="unused" offset="439" cardinality="1" description=""/>
8505       </Group>
8506       <Group name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
8507         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="0" offsetBase="SideAllocExtGrp" cardinality="1" description=""/>
8508         <Member name="LegPrice" type="LegPrice" package="eti_Derivatives" numericID="566" usage="mandatory" offset="8" offsetBase="SideAllocExtGrp" cardinality="1" description=""/>
8509         <Member name="LegQty" type="LegQty" package="eti_Derivatives" numericID="687" usage="optional" offset="16" offsetBase="SideAllocExtGrp" cardinality="1" description=""/>
8510       </Group>
8511       <Group name="InstrumentEventGrp" type="InstrumentEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoEvents" description="">
8512         <Member name="EventDate" type="EventDate" package="eti_Derivatives" numericID="866" usage="mandatory" offset="0" offsetBase="TrdInstrmntLegGrp" cardinality="1" description=""/>
8513         <Member name="EventType" type="EventType" package="eti_Derivatives" numericID="865" usage="mandatory" offset="4" offsetBase="TrdInstrmntLegGrp" cardinality="1" description="">
8514           <ValidValue name="Swap_Start_Date" value="8" description="Swap Start Date"/>
8515           <ValidValue name="Swap_End_Date" value="9" description="Swap End Date"/>
8516         </Member>
8517         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="5" offsetBase="TrdInstrmntLegGrp" cardinality="1" description=""/>
8518       </Group>
8519       <Group name="InstrumentAttributeGrp" type="InstrumentAttributeGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="6" counter="NoInstrAttrib" description="">
8520         <Member name="InstrAttribType" type="InstrAttribType" package="eti_Derivatives" numericID="871" usage="mandatory" offset="0" offsetBase="InstrumentEventGrp" cardinality="1" description="">
8521           <ValidValue name="Variable_Rate" value="5" description="Variable rate"/>
8522           <ValidValue name="Coupon_Rate" value="100" description="Coupon rate"/>
8523           <ValidValue name="Offset_to_the_variable_coupon_rate" value="101" description="Offset to the variable coupon rate"/>
8524           <ValidValue name="Swap_Customer_1" value="102" description="Swap Customer 1"/>
8525           <ValidValue name="Swap_Customer_2" value="103" description="Swap Customer 2"/>
8526           <ValidValue name="Cash_Basket_Reference" value="104" description="Cash Basket Reference"/>
8527         </Member>
8528         <Member name="InstrAttribValue" type="InstrAttribValue" package="eti_Derivatives" numericID="872" usage="mandatory" offset="1" offsetBase="InstrumentEventGrp" cardinality="1" description=""/>
8529         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" offsetBase="InstrumentEventGrp" cardinality="1" description=""/>
8530       </Group>
8531       <Group name="UnderlyingStipGrp" type="UnderlyingStipGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1" counter="NoUnderlyingStips" description="">
8532         <Member name="UnderlyingStipValue" type="UnderlyingStipValue" package="eti_Derivatives" numericID="889" usage="mandatory" offset="0" offsetBase="InstrumentAttributeGrp" cardinality="1" description=""/>
8533         <Member name="UnderlyingStipType" type="UnderlyingStipType" package="eti_Derivatives" numericID="888" usage="mandatory" offset="32" offsetBase="InstrumentAttributeGrp" cardinality="1" description="">
8534           <ValidValue name="Pay_Frequency" value="PAYFREQ" description="Pay_Frequency"/>
8535         </Member>
8536         <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="39" offsetBase="InstrumentAttributeGrp" cardinality="1" description=""/>
8537       </Group>
8538     </ApplicationMessage>
8539     <ApplicationMessage name="TMTradingSessionStatusBroadcast" package="eti_Derivatives" type="TMTradingSessionStatusBroadcast" numericID="10501" description="" functionalCategory="Other" alias="Trade Notification Status">
8540       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8541         <ValidValue name="TradingSessionStatus" value="h" description="Trading Session Status"/>
8542       </Member>
8543       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
8544         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8545         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8546         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
8547       </Group>
8548       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8549         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
8550         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
8551         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
8552         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
8553         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
8554           <ValidValue name="False" value="0" description="False"/>
8555           <ValidValue name="True" value="1" description="True"/>
8556         </Member>
8557         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
8558           <ValidValue name="Trade" value="1" description="Trade"/>
8559         </Member>
8560         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
8561           <ValidValue name="Last_Message" value="1" description="Last Message"/>
8562         </Member>
8563         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
8564       </Group>
8565       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Derivatives" numericID="1368" usage="mandatory" offset="40" cardinality="1" description="">
8566         <ValidValue name="End_of_Day_Service" value="104" description="End of Service"/>
8567       </Member>
8568       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="41" cardinality="1" description=""/>
8569     </ApplicationMessage>
8570     <ApplicationMessage name="ThrottleUpdateNotification" package="eti_Derivatives" type="ThrottleUpdateNotification" numericID="10028" description="" functionalCategory="Session Layer" alias="Throttle Update Notification">
8571       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8572         <ValidValue name="UserNotification" value="CB" description="User Notification"/>
8573       </Member>
8574       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
8575         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8576         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8577         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
8578       </Group>
8579       <Group name="NotifHeader" type="NotifHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8580         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
8581       </Group>
8582       <Member name="ThrottleTimeInterval" type="ThrottleTimeInterval" package="eti_Derivatives" numericID="1614" usage="mandatory" offset="16" cardinality="1" description=""/>
8583       <Member name="ThrottleNoMsgs" type="ThrottleNoMsgs" package="eti_Derivatives" numericID="1613" usage="mandatory" offset="24" cardinality="1" description=""/>
8584       <Member name="ThrottleDisconnectLimit" type="ThrottleDisconnectLimit" package="eti_Derivatives" numericID="25002" usage="mandatory" offset="28" cardinality="1" description=""/>
8585     </ApplicationMessage>
8586     <ApplicationMessage name="TradeBroadcast" package="eti_Derivatives" type="TradeBroadcast" numericID="10500" description="" functionalCategory="Other" alias="Trade Notification">
8587       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8588         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
8589       </Member>
8590       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
8591         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8592         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8593         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
8594       </Group>
8595       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8596         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
8597         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
8598         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
8599         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
8600         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
8601           <ValidValue name="False" value="0" description="False"/>
8602           <ValidValue name="True" value="1" description="True"/>
8603         </Member>
8604         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
8605           <ValidValue name="Trade" value="1" description="Trade"/>
8606         </Member>
8607         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
8608           <ValidValue name="Last_Message" value="1" description="Last Message"/>
8609         </Member>
8610         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
8611       </Group>
8612       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
8613       <Member name="RelatedSecurityID" type="RelatedSecurityID" package="eti_Derivatives" numericID="1650" usage="optional" offset="48" cardinality="1" description=""/>
8614       <Member name="Price" type="Price" package="eti_Derivatives" numericID="44" usage="optional" offset="56" cardinality="1" description=""/>
8615       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="64" cardinality="1" description=""/>
8616       <Member name="LastQty" type="LastQty" package="eti_Derivatives" numericID="32" usage="mandatory" offset="72" cardinality="1" description=""/>
8617       <Member name="SideLastPx" type="SideLastPx" package="eti_Derivatives" numericID="28585" usage="optional" offset="80" cardinality="1" description=""/>
8618       <Member name="SideLastQty" type="SideLastQty" package="eti_Derivatives" numericID="1009" usage="optional" offset="88" cardinality="1" description=""/>
8619       <Member name="ClearingTradePrice" type="ClearingTradePrice" package="eti_Derivatives" numericID="1596" usage="optional" offset="96" cardinality="1" description=""/>
8620       <Member name="ClearingTradeQty" type="ClearingTradeQty" package="eti_Derivatives" numericID="28736" usage="optional" offset="104" cardinality="1" description=""/>
8621       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" numericID="60" usage="mandatory" offset="112" cardinality="1" description=""/>
8622       <Member name="OrderID" type="OrderID" package="eti_Derivatives" numericID="37" usage="optional" offset="120" cardinality="1" description=""/>
8623       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" numericID="11" usage="optional" offset="128" cardinality="1" description=""/>
8624       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" numericID="151" usage="optional" offset="136" cardinality="1" description=""/>
8625       <Member name="CumQty" type="CumQty" package="eti_Derivatives" numericID="14" usage="optional" offset="144" cardinality="1" description=""/>
8626       <Member name="RootPartyIDClientID" type="RootPartyIDClientID" package="eti_Derivatives" numericID="20403" usage="optional" offset="152" cardinality="1" description=""/>
8627       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="160" cardinality="1" description=""/>
8628       <Member name="RootPartyIDInvestmentDecisionMaker" type="RootPartyIDInvestmentDecisionMaker" package="eti_Derivatives" numericID="20522" usage="optional" offset="168" cardinality="1" description=""/>
8629       <Member name="TradeID" type="TradeID" package="eti_Derivatives" numericID="1003" usage="mandatory" offset="176" cardinality="1" description=""/>
8630       <Member name="OrigTradeID" type="OrigTradeID" package="eti_Derivatives" numericID="1126" usage="optional" offset="180" cardinality="1" description=""/>
8631       <Member name="RootPartyIDExecutingUnit" type="RootPartyIDExecutingUnit" package="eti_Derivatives" numericID="20459" usage="mandatory" offset="184" cardinality="1" description=""/>
8632       <Member name="RootPartyIDSessionID" type="RootPartyIDSessionID" package="eti_Derivatives" numericID="20455" usage="optional" offset="188" cardinality="1" description=""/>
8633       <Member name="RootPartyIDExecutingTrader" type="RootPartyIDExecutingTrader" package="eti_Derivatives" numericID="20412" usage="optional" offset="192" cardinality="1" description=""/>
8634       <Member name="RootPartyIDClearingUnit" type="RootPartyIDClearingUnit" package="eti_Derivatives" numericID="25026" usage="mandatory" offset="196" cardinality="1" description=""/>
8635       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="200" cardinality="1" description=""/>
8636       <Member name="RelatedSymbol" type="RelatedSymbol" package="eti_Derivatives" numericID="1649" usage="optional" offset="204" cardinality="1" description=""/>
8637       <Member name="SideTradeID" type="SideTradeID" package="eti_Derivatives" numericID="1506" usage="mandatory" offset="208" cardinality="1" description=""/>
8638       <Member name="MatchDate" type="MatchDate" package="eti_Derivatives" numericID="28582" usage="mandatory" offset="212" cardinality="1" description=""/>
8639       <Member name="TrdMatchID" type="TrdMatchID" package="eti_Derivatives" numericID="880" usage="mandatory" offset="216" cardinality="1" description=""/>
8640       <Member name="StrategyLinkID" type="StrategyLinkID" package="eti_Derivatives" numericID="1851" usage="optional" offset="220" cardinality="1" description=""/>
8641       <Member name="TotNumTradeReports" type="TotNumTradeReports" package="eti_Derivatives" numericID="748" usage="optional" offset="224" cardinality="1" description=""/>
8642       <Member name="MultiLegReportingType" type="MultiLegReportingType" package="eti_Derivatives" numericID="442" usage="optional" offset="228" cardinality="1" description="">
8643         <ValidValue name="Single_security" value="1" description="Single instrument"/>
8644         <ValidValue name="Individual_leg_of_a_multileg_security" value="2" description="Complex instrument"/>
8645       </Member>
8646       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="229" cardinality="1" description="">
8647         <ValidValue name="Submit" value="0" description="Submit"/>
8648         <ValidValue name="Alleged" value="1" description="Alleged"/>
8649         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
8650         <ValidValue name="Trade_Break" value="7" description="(Locked-In) Trade Break"/>
8651       </Member>
8652       <Member name="TransferReason" type="TransferReason" package="eti_Derivatives" numericID="830" usage="mandatory" offset="230" cardinality="1" description="">
8653         <ValidValue name="Owner" value="1" description="Owner"/>
8654         <ValidValue name="Clearer" value="2" description="Clearer"/>
8655       </Member>
8656       <Member name="RootPartyIDBeneficiary" type="RootPartyIDBeneficiary" package="eti_Derivatives" numericID="20432" usage="optional" offset="231" cardinality="1" description=""/>
8657       <Member name="RootPartyIDTakeUpTradingFirm" type="RootPartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20496" usage="optional" offset="240" cardinality="1" description=""/>
8658       <Member name="RootPartyIDOrderOriginationFirm" type="RootPartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20413" usage="optional" offset="245" cardinality="1" description=""/>
8659       <Member name="MatchType" type="MatchType" package="eti_Derivatives" numericID="574" usage="optional" offset="252" cardinality="1" description="">
8660         <ValidValue name="Confirmed_Trade_Report" value="3" description="Confirmed Trade Report (reporting from recognized markets)"/>
8661         <ValidValue name="Auto_match_incoming" value="4" description="Auto-match incoming order"/>
8662         <ValidValue name="Cross_Auction" value="5" description="Cross Auction"/>
8663         <ValidValue name="Call_Auction" value="7" description="Call Auction"/>
8664         <ValidValue name="Auto_match_resting" value="11" description="Auto match resting order"/>
8665         <ValidValue name="Liquidity_Improvement_Cross" value="13" description="Liquidity Improvement Cross"/>
8666       </Member>
8667       <Member name="MatchSubType" type="MatchSubType" package="eti_Derivatives" numericID="28610" usage="optional" offset="253" cardinality="1" description="">
8668         <ValidValue name="Opening_Auction" value="1" description="Opening auction"/>
8669         <ValidValue name="Closing_Auction" value="2" description="Closing auction"/>
8670         <ValidValue name="Intraday_Auction" value="3" description="Intraday auction"/>
8671         <ValidValue name="Circuit_Breaker_Auction" value="4" description="Circuit Breaker auction"/>
8672         <ValidValue name="Outside_BBO" value="6" description="CLIP matching outside BBO"/>
8673       </Member>
8674       <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="254" cardinality="1" description="">
8675         <ValidValue name="Buy" value="1" description="Buy"/>
8676         <ValidValue name="Sell" value="2" description="Sell"/>
8677       </Member>
8678       <Member name="SideLiquidityInd" type="SideLiquidityInd" package="eti_Derivatives" numericID="1444" usage="optional" offset="255" cardinality="1" description="">
8679         <ValidValue name="Added_Liquidity" value="1" description="Added liquidity (passive)"/>
8680         <ValidValue name="Removed_Liquidity" value="2" description="Removed liquidity (aggressive, includes triggered orders)"/>
8681         <ValidValue name="Auction" value="4" description="Auction (includes VDO matching at midpoint)"/>
8682       </Member>
8683       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="mandatory" offset="256" cardinality="1" description="">
8684         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
8685         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
8686         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
8687       </Member>
8688       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="257" cardinality="1" description="">
8689         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
8690       </Member>
8691       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="optional" offset="258" cardinality="1" description="">
8692         <ValidValue name="Y" value="1" description="Liquidity provision"/>
8693         <ValidValue name="N" value="0" description="No liquidity provision"/>
8694       </Member>
8695       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" numericID="23003" usage="optional" offset="259" cardinality="1" description="">
8696         <ValidValue name="Y" value="1" description="Risk reduction"/>
8697         <ValidValue name="N" value="0" description="No risk reduction"/>
8698       </Member>
8699       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="optional" offset="260" cardinality="1" description="">
8700         <ValidValue name="Algo" value="22" description="Algo"/>
8701         <ValidValue name="Human" value="24" description="Human/Natural person"/>
8702       </Member>
8703       <Member name="RootPartyIDInvestmentDecisionMakerQualifier" type="RootPartyIDInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21622" usage="optional" offset="261" cardinality="1" description="">
8704         <ValidValue name="Algo" value="22" description="Algo"/>
8705         <ValidValue name="Human" value="24" description="Human/Natural person"/>
8706       </Member>
8707       <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="262" cardinality="1" description=""/>
8708       <Member name="RootPartyIDPositionAccount" type="RootPartyIDPositionAccount" package="eti_Derivatives" numericID="20438" usage="optional" offset="264" cardinality="1" description=""/>
8709       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="296" cardinality="1" description="">
8710         <ValidValue name="Close" value="C" description="Close"/>
8711         <ValidValue name="Open" value="O" description="Open"/>
8712       </Member>
8713       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="297" cardinality="1" description="">
8714         <ValidValue name="W" value="W" description="Desk"/>
8715         <ValidValue name="Y" value="Y" description="Electronic"/>
8716         <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
8717         <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
8718         <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
8719         <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
8720       </Member>
8721       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="298" cardinality="1" description=""/>
8722       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="310" cardinality="1" description=""/>
8723       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="322" cardinality="1" description=""/>
8724       <Member name="OrderCategory" type="OrderCategory" package="eti_Derivatives" numericID="1115" usage="optional" offset="334" cardinality="1" description="">
8725         <ValidValue name="Order" value="1" description="Order"/>
8726         <ValidValue name="Quote" value="2" description="Quote"/>
8727       </Member>
8728       <Member name="OrdType" type="OrdType" package="eti_Derivatives" numericID="40" usage="optional" offset="335" cardinality="1" description="">
8729         <ValidValue name="Market" value="1" description="Market"/>
8730         <ValidValue name="Limit" value="2" description="Limit"/>
8731       </Member>
8732       <Member name="RelatedProductComplex" type="RelatedProductComplex" package="eti_Derivatives" numericID="28587" usage="optional" offset="336" cardinality="1" description="">
8733         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
8734         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
8735         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
8736         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
8737         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
8738         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
8739         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
8740         <ValidValue name="strip" value="9" description="Strip"/>
8741       </Member>
8742       <Member name="OrderSide" type="OrderSide" package="eti_Derivatives" numericID="28586" usage="optional" offset="337" cardinality="1" description="">
8743         <ValidValue name="Buy" value="1" description="Buy"/>
8744         <ValidValue name="Sell" value="2" description="Sell"/>
8745       </Member>
8746       <Member name="RootPartyClearingOrganization" type="RootPartyClearingOrganization" package="eti_Derivatives" numericID="22421" usage="mandatory" offset="338" cardinality="1" description=""/>
8747       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" numericID="22401" usage="mandatory" offset="342" cardinality="1" description=""/>
8748       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" numericID="22412" usage="optional" offset="347" cardinality="1" description=""/>
8749       <Member name="RootPartyClearingFirm" type="RootPartyClearingFirm" package="eti_Derivatives" numericID="22404" usage="mandatory" offset="353" cardinality="1" description=""/>
8750       <Member name="RegulatoryTradeID" type="RegulatoryTradeID" package="eti_Derivatives" numericID="1903" usage="optional" offset="358" cardinality="1" description=""/>
8751       <Member name="RootPartyIDExecutionVenue" type="RootPartyIDExecutionVenue" package="eti_Derivatives" numericID="20473" usage="optional" offset="410" cardinality="1" description=""/>
8752       <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="414" cardinality="1" description=""/>
8753     </ApplicationMessage>
8754     <ApplicationMessage name="TradingSessionStatusBroadcast" package="eti_Derivatives" type="TradingSessionStatusBroadcast" numericID="10307" description="" functionalCategory="Other" alias="Trading Session Event">
8755       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8756         <ValidValue name="TradingSessionStatus" value="h" description="Trading Session Status"/>
8757       </Member>
8758       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
8759         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8760         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8761         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
8762       </Group>
8763       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description="">
8764         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
8765         <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
8766         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
8767         <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
8768         <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
8769         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
8770         <Member name="ApplID" type="ApplID" package="eti_Derivatives" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
8771           <ValidValue name="Session_data" value="4" description="Session Data"/>
8772           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
8773         </Member>
8774         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
8775           <ValidValue name="False" value="0" description="False"/>
8776           <ValidValue name="True" value="1" description="True"/>
8777         </Member>
8778         <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
8779           <ValidValue name="Last_Message" value="1" description="Last Message"/>
8780         </Member>
8781         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
8782       </Group>
8783       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="optional" offset="64" cardinality="1" description=""/>
8784       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" numericID="75" usage="optional" offset="68" cardinality="1" description=""/>
8785       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Derivatives" numericID="1368" usage="mandatory" offset="72" cardinality="1" description="">
8786         <ValidValue name="Start_of_Service" value="101" description="Start of Service"/>
8787         <ValidValue name="Market_Reset" value="102" description="Market Reset"/>
8788         <ValidValue name="End_of_Restatement" value="103" description="End of Restatement"/>
8789         <ValidValue name="End_of_Day_Service" value="104" description="End of Service"/>
8790         <ValidValue name="Service_Resumed" value="105" description="Service Resumed"/>
8791       </Member>
8792       <Member name="RefApplLastMsgID" type="RefApplLastMsgID" package="eti_Derivatives" numericID="28722" usage="optional" offset="73" cardinality="1" description=""/>
8793       <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="89" cardinality="1" description=""/>
8794     </ApplicationMessage>
8795     <ApplicationMessage name="UnsubscribeRequest" package="eti_Derivatives" type="UnsubscribeRequest" numericID="10006" description="" functionalCategory="Session Layer" alias="Unsubscribe">
8796       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8797         <ValidValue name="ApplicationMessageRequest" value="BW" description="Application Message Request"/>
8798       </Member>
8799       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
8800         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8801         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8802         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
8803         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
8804       </Group>
8805       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8806         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
8807         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
8808       </Group>
8809       <Member name="RefApplSubID" type="RefApplSubID" package="eti_Derivatives" numericID="28728" usage="mandatory" offset="24" cardinality="1" description=""/>
8810       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
8811     </ApplicationMessage>
8812     <ApplicationMessage name="UnsubscribeResponse" package="eti_Derivatives" type="UnsubscribeResponse" numericID="10007" description="" functionalCategory="Session Layer" alias="Unsubscribe Response">
8813       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8814         <ValidValue name="ApplicationMessageRequestAck" value="BX" description="Application Message Request Ack"/>
8815       </Member>
8816       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
8817         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8818         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8819         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
8820       </Group>
8821       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8822         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
8823         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
8824         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
8825         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
8826       </Group>
8827     </ApplicationMessage>
8828     <ApplicationMessage name="UploadTESTradeRequest" package="eti_Derivatives" type="UploadTESTradeRequest" numericID="10612" description="" functionalCategory="TES Trading" alias="Upload TES Trade Request" service="T7 Entry">
8829       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
8830         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
8831       </Member>
8832       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
8833         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
8834         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
8835         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
8836         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
8837       </Group>
8838       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
8839         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
8840         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
8841       </Group>
8842       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
8843       <Member name="LastPx" type="LastPx" package="eti_Derivatives" numericID="31" usage="mandatory" offset="32" cardinality="1" description=""/>
8844       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" numericID="483" usage="optional" offset="40" cardinality="1" description=""/>
8845       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" numericID="810" usage="optional" offset="48" cardinality="1" description=""/>
8846       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" numericID="2589" usage="optional" offset="56" cardinality="1" description=""/>
8847       <Member name="RelatedTradeQuantity" type="RelatedTradeQuantity" package="eti_Derivatives" numericID="1860" usage="optional" offset="64" cardinality="1" description=""/>
8848       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" numericID="879" usage="optional" offset="72" cardinality="1" description=""/>
8849       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" numericID="25191" usage="optional" offset="80" cardinality="1" description=""/>
8850       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" numericID="1300" usage="mandatory" offset="88" cardinality="1" description=""/>
8851       <Member name="UnderlyingSettlementDate" type="UnderlyingSettlementDate" package="eti_Derivatives" numericID="987" usage="optional" offset="92" cardinality="1" description=""/>
8852       <Member name="UnderlyingMaturityDate" type="UnderlyingMaturityDate" package="eti_Derivatives" numericID="542" usage="optional" offset="96" cardinality="1" description=""/>
8853       <Member name="RelatedTradeID" type="RelatedTradeID" package="eti_Derivatives" numericID="1856" usage="optional" offset="100" cardinality="1" description=""/>
8854       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" numericID="2546" usage="optional" offset="104" cardinality="1" description=""/>
8855       <Member name="TrdType" type="TrdType" package="eti_Derivatives" numericID="828" usage="mandatory" offset="108" cardinality="1" description="">
8856         <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
8857         <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
8858         <ValidValue name="Compression" value="50" description="Compression"/>
8859         <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
8860         <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
8861         <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
8862         <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
8863         <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
8864       </Member>
8865       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" numericID="1227" usage="optional" offset="110" cardinality="1" description="">
8866         <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
8867         <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
8868         <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
8869         <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
8870         <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
8871         <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
8872         <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
8873         <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
8874         <ValidValue name="strip" value="9" description="Strip"/>
8875         <ValidValue name="flexible_simple_instrument" value="10" description="Flexible Simple Instrument"/>
8876       </Member>
8877       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" numericID="856" usage="mandatory" offset="111" cardinality="1" description="">
8878         <ValidValue name="Submit" value="0" description="Submit"/>
8879       </Member>
8880       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" numericID="1390" usage="mandatory" offset="112" cardinality="1" description="">
8881         <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
8882         <ValidValue name="Publish_Trade" value="1" description=""/>
8883       </Member>
8884       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" numericID="28709" usage="mandatory" offset="113" cardinality="1" description=""/>
8885       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" numericID="555" usage="mandatory" offset="114" cardinality="1" description=""/>
8886       <Member name="NoEvents" type="NoEvents" package="eti_Derivatives" numericID="864" usage="mandatory" offset="115" cardinality="1" description=""/>
8887       <Member name="NoInstrAttrib" type="NoInstrAttrib" package="eti_Derivatives" numericID="870" usage="mandatory" offset="116" cardinality="1" description=""/>
8888       <Member name="NoUnderlyingStips" type="NoUnderlyingStips" package="eti_Derivatives" numericID="887" usage="mandatory" offset="117" cardinality="1" description=""/>
8889       <Member name="SkipValidations" type="SkipValidations" package="eti_Derivatives" numericID="25034" usage="mandatory" offset="118" cardinality="1" description="">
8890         <ValidValue name="False" value="0" description="False"/>
8891         <ValidValue name="True" value="1" description="True"/>
8892       </Member>
8893       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" numericID="939" usage="optional" offset="119" cardinality="1" description="">
8894         <ValidValue name="Accepted" value="0" description="Accepted"/>
8895         <ValidValue name="Pending_New" value="4" description="Pending new"/>
8896       </Member>
8897       <Member name="TradePlatform" type="TradePlatform" package="eti_Derivatives" numericID="25160" usage="optional" offset="120" cardinality="1" description="">
8898         <ValidValue name="Off_Book" value="0" description="Off-Book"/>
8899         <ValidValue name="On_Book" value="1" description="On-Book"/>
8900       </Member>
8901       <Member name="HedgeType" type="HedgeType" package="eti_Derivatives" numericID="29008" usage="optional" offset="121" cardinality="1" description="">
8902         <ValidValue name="Duration_Hedge" value="0" description="Duration Hedge"/>
8903         <ValidValue name="Nominal_Hedge" value="1" description="Nominal Hedge"/>
8904         <ValidValue name="Price_Factor_Hedge" value="2" description="Price Factor Hedge"/>
8905       </Member>
8906       <Member name="PartyIDSettlementLocation" type="PartyIDSettlementLocation" package="eti_Derivatives" numericID="20010" usage="optional" offset="122" cardinality="1" description="">
8907         <ValidValue name="Clearstream_Banking_Frankfurt" value="1" description="Clearstream Banking Frankfurt"/>
8908         <ValidValue name="Clearstream_Banking_Luxemburg" value="2" description="Clearstream Banking Luxemburg"/>
8909         <ValidValue name="CLS_Group" value="3" description="CLS Group"/>
8910         <ValidValue name="Euroclear" value="4" description="Euroclear"/>
8911       </Member>
8912       <Member name="ValueCheckTypeMinLotSize" type="ValueCheckTypeMinLotSize" package="eti_Derivatives" numericID="25175" usage="optional" offset="123" cardinality="1" description="">
8913         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
8914         <ValidValue name="Check" value="1" description="Check"/>
8915       </Member>
8916       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" numericID="571" usage="optional" offset="124" cardinality="1" description=""/>
8917       <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" numericID="28583" usage="optional" offset="144" cardinality="1" description=""/>
8918       <Member name="UnderlyingSecurityID" type="UnderlyingSecurityID" package="eti_Derivatives" numericID="309" usage="optional" offset="164" cardinality="1" description=""/>
8919       <Member name="UnderlyingSecurityDesc" type="UnderlyingSecurityDesc" package="eti_Derivatives" numericID="307" usage="optional" offset="176" cardinality="1" description=""/>
8920       <Member name="UnderlyingCurrency" type="UnderlyingCurrency" package="eti_Derivatives" numericID="318" usage="optional" offset="206" cardinality="1" description=""/>
8921       <Member name="UnderlyingIssuer" type="UnderlyingIssuer" package="eti_Derivatives" numericID="306" usage="optional" offset="209" cardinality="1" description=""/>
8922       <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="239" cardinality="1" description=""/>
8923       <Group name="SideAllocExtGrp" type="SideAllocExtGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description="">
8924         <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" numericID="80" usage="mandatory" offset="240" cardinality="1" description=""/>
8925         <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" numericID="20003" usage="optional" offset="248" cardinality="1" description=""/>
8926         <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" numericID="20122" usage="optional" offset="256" cardinality="1" description=""/>
8927         <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" numericID="25123" usage="optional" offset="264" cardinality="1" description=""/>
8928         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" numericID="467" usage="unused" offset="272" cardinality="1" description=""/>
8929         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" numericID="22001" usage="mandatory" offset="276" cardinality="1" description=""/>
8930         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" numericID="22012" usage="mandatory" offset="281" cardinality="1" description=""/>
8931         <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="287" cardinality="1" description=""/>
8932         <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" numericID="25180" usage="optional" offset="288" cardinality="1" description=""/>
8933         <Member name="Side" type="Side" package="eti_Derivatives" numericID="54" usage="mandatory" offset="292" cardinality="1" description="">
8934           <ValidValue name="Buy" value="1" description="Buy"/>
8935           <ValidValue name="Sell" value="2" description="Sell"/>
8936         </Member>
8937         <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" numericID="1840" usage="unused" offset="293" cardinality="1" description=""/>
8938         <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" numericID="1815" usage="optional" offset="294" cardinality="1" description="">
8939           <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
8940           <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
8941           <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
8942         </Member>
8943         <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" numericID="77" usage="optional" offset="295" cardinality="1" description="">
8944           <ValidValue name="Close" value="C" description="Close"/>
8945           <ValidValue name="Open" value="O" description="Open"/>
8946         </Member>
8947         <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" numericID="23002" usage="optional" offset="296" cardinality="1" description="">
8948           <ValidValue name="Y" value="1" description="Liquidity provision"/>
8949           <ValidValue name="N" value="0" description="No liquidity provision"/>
8950         </Member>
8951         <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" numericID="25124" usage="optional" offset="297" cardinality="1" description="">
8952           <ValidValue name="Algo" value="22" description="Algo"/>
8953           <ValidValue name="Human" value="24" description="Human/Natural person"/>
8954         </Member>
8955         <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" numericID="21222" usage="optional" offset="298" cardinality="1" description="">
8956           <ValidValue name="Algo" value="22" description="Algo"/>
8957           <ValidValue name="Human" value="24" description="Human/Natural person"/>
8958         </Member>
8959         <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" numericID="23003" usage="optional" offset="299" cardinality="1" description="">
8960           <ValidValue name="Y" value="1" description="Risk reduction"/>
8961           <ValidValue name="N" value="0" description="No risk reduction"/>
8962         </Member>
8963         <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" numericID="1724" usage="optional" offset="300" cardinality="1" description="">
8964           <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
8965         </Member>
8966         <Member name="Account" type="Account" package="eti_Derivatives" numericID="1" usage="optional" offset="301" cardinality="1" description=""/>
8967         <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" numericID="20038" usage="optional" offset="303" cardinality="1" description=""/>
8968         <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" numericID="20096" usage="optional" offset="335" cardinality="1" description=""/>
8969         <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" numericID="25007" usage="optional" offset="340" cardinality="1" description=""/>
8970         <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" numericID="25008" usage="optional" offset="352" cardinality="1" description=""/>
8971         <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" numericID="25009" usage="optional" offset="364" cardinality="1" description=""/>
8972         <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" numericID="20013" usage="optional" offset="376" cardinality="1" description=""/>
8973         <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" numericID="20032" usage="optional" offset="383" cardinality="1" description=""/>
8974         <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" numericID="20075" usage="optional" offset="392" cardinality="1" description=""/>
8975         <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" numericID="1031" usage="optional" offset="394" cardinality="1" description="">
8976           <ValidValue name="W" value="W" description="Desk"/>
8977           <ValidValue name="Y" value="Y" description="Electronic"/>
8978           <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
8979           <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
8980           <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
8981           <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
8982         </Member>
8983         <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" numericID="2404" usage="optional" offset="395" cardinality="1" description=""/>
8984         <Member name="Pad1_1" type="Pad1_1" package="eti_Derivatives" numericID="39001" usage="unused" offset="415" cardinality="1" description=""/>
8985       </Group>
8986       <Group name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description="">
8987         <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" numericID="602" usage="mandatory" offset="0" offsetBase="SideAllocExtGrp" cardinality="1" description=""/>
8988         <Member name="LegPrice" type="LegPrice" package="eti_Derivatives" numericID="566" usage="mandatory" offset="8" offsetBase="SideAllocExtGrp" cardinality="1" description=""/>
8989         <Member name="LegQty" type="LegQty" package="eti_Derivatives" numericID="687" usage="unused" offset="16" offsetBase="SideAllocExtGrp" cardinality="1" description=""/>
8990       </Group>
8991       <Group name="InstrumentEventGrp" type="InstrumentEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoEvents" description="">
8992         <Member name="EventDate" type="EventDate" package="eti_Derivatives" numericID="866" usage="mandatory" offset="0" offsetBase="TrdInstrmntLegGrp" cardinality="1" description=""/>
8993         <Member name="EventType" type="EventType" package="eti_Derivatives" numericID="865" usage="mandatory" offset="4" offsetBase="TrdInstrmntLegGrp" cardinality="1" description="">
8994           <ValidValue name="Swap_Start_Date" value="8" description="Swap Start Date"/>
8995           <ValidValue name="Swap_End_Date" value="9" description="Swap End Date"/>
8996         </Member>
8997         <Member name="Pad3" type="Pad3" package="eti_Derivatives" numericID="39030" usage="unused" offset="5" offsetBase="TrdInstrmntLegGrp" cardinality="1" description=""/>
8998       </Group>
8999       <Group name="InstrumentAttributeGrp" type="InstrumentAttributeGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="6" counter="NoInstrAttrib" description="">
9000         <Member name="InstrAttribType" type="InstrAttribType" package="eti_Derivatives" numericID="871" usage="mandatory" offset="0" offsetBase="InstrumentEventGrp" cardinality="1" description="">
9001           <ValidValue name="Variable_Rate" value="5" description="Variable rate"/>
9002           <ValidValue name="Coupon_Rate" value="100" description="Coupon rate"/>
9003           <ValidValue name="Offset_to_the_variable_coupon_rate" value="101" description="Offset to the variable coupon rate"/>
9004           <ValidValue name="Swap_Customer_1" value="102" description="Swap Customer 1"/>
9005           <ValidValue name="Swap_Customer_2" value="103" description="Swap Customer 2"/>
9006           <ValidValue name="Cash_Basket_Reference" value="104" description="Cash Basket Reference"/>
9007         </Member>
9008         <Member name="InstrAttribValue" type="InstrAttribValue" package="eti_Derivatives" numericID="872" usage="mandatory" offset="1" offsetBase="InstrumentEventGrp" cardinality="1" description=""/>
9009         <Member name="Pad7" type="Pad7" package="eti_Derivatives" numericID="39070" usage="unused" offset="33" offsetBase="InstrumentEventGrp" cardinality="1" description=""/>
9010       </Group>
9011       <Group name="UnderlyingStipGrp" type="UnderlyingStipGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1" counter="NoUnderlyingStips" description="">
9012         <Member name="UnderlyingStipValue" type="UnderlyingStipValue" package="eti_Derivatives" numericID="889" usage="mandatory" offset="0" offsetBase="InstrumentAttributeGrp" cardinality="1" description=""/>
9013         <Member name="UnderlyingStipType" type="UnderlyingStipType" package="eti_Derivatives" numericID="888" usage="mandatory" offset="32" offsetBase="InstrumentAttributeGrp" cardinality="1" description="">
9014           <ValidValue name="Pay_Frequency" value="PAYFREQ" description="Pay_Frequency"/>
9015         </Member>
9016         <Member name="Pad1" type="Pad1" package="eti_Derivatives" numericID="39000" usage="unused" offset="39" offsetBase="InstrumentAttributeGrp" cardinality="1" description=""/>
9017       </Group>
9018     </ApplicationMessage>
9019     <ApplicationMessage name="UserLoginRequest" package="eti_Derivatives" type="UserLoginRequest" numericID="10018" description="" functionalCategory="Session Layer" alias="User Logon">
9020       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
9021         <ValidValue name="UserRequest" value="BE" description="User Request"/>
9022       </Member>
9023       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
9024         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
9025         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
9026         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
9027         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
9028       </Group>
9029       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
9030         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
9031         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
9032       </Group>
9033       <Member name="Username" type="Username" package="eti_Derivatives" numericID="553" usage="mandatory" offset="24" cardinality="1" description=""/>
9034       <Member name="Password" type="Password" package="eti_Derivatives" numericID="554" usage="mandatory" offset="28" cardinality="1" description=""/>
9035       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="60" cardinality="1" description=""/>
9036     </ApplicationMessage>
9037     <ApplicationMessage name="UserLoginResponse" package="eti_Derivatives" type="UserLoginResponse" numericID="10019" description="" functionalCategory="Session Layer" alias="User Logon Response">
9038       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
9039         <ValidValue name="UserResponse" value="BF" description="User Response"/>
9040       </Member>
9041       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
9042         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
9043         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
9044         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
9045       </Group>
9046       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
9047         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
9048         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
9049         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
9050         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
9051       </Group>
9052     </ApplicationMessage>
9053     <ApplicationMessage name="UserLogoutRequest" package="eti_Derivatives" type="UserLogoutRequest" numericID="10029" description="" functionalCategory="Session Layer" alias="User Logout">
9054       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
9055         <ValidValue name="UserRequest" value="BE" description="User Request"/>
9056       </Member>
9057       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description="">
9058         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
9059         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
9060         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
9061         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
9062       </Group>
9063       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description="">
9064         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
9065         <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
9066       </Group>
9067       <Member name="Username" type="Username" package="eti_Derivatives" numericID="553" usage="mandatory" offset="24" cardinality="1" description=""/>
9068       <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
9069     </ApplicationMessage>
9070     <ApplicationMessage name="UserLogoutResponse" package="eti_Derivatives" type="UserLogoutResponse" numericID="10024" description="" functionalCategory="Session Layer" alias="User Logout Response">
9071       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Derivatives" numericID="35" usage="unused" offset="0" cardinality="1" description="">
9072         <ValidValue name="UserResponse" value="BF" description="User Response"/>
9073       </Member>
9074       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description="">
9075         <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
9076         <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
9077         <Member name="Pad2" type="Pad2" package="eti_Derivatives" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
9078       </Group>
9079       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description="">
9080         <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
9081         <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
9082         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
9083         <Member name="Pad4" type="Pad4" package="eti_Derivatives" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
9084       </Group>
9085     </ApplicationMessage>
9086   </ApplicationMessages>
9087   <!-- *************************************** Abstraction Layer 1 ****************************************
9088                  This XML section contains a detailed description of data structures and DataTypes contained in 
9089                  ApplicationMessages. It might be interesting for users who want:
9090                          * all technical details of (sub-) Structures and DataTypes; 
9091                * a simple collapsed, C-like definition of all (sub-)structures;  
9092                          * no context (Application Message) specific information (e.g. usages, offsets); 
9093                  Note, structure members are only references to other sub-Structure and DataType definitions. -->
9094   <Structures>
9095     <Structure name="AddComplexInstrumentRequest" type="Message" numericID="10301" package="eti_Derivatives" description="">
9096       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9097       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9098       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9099       <Member name="SecuritySubType" type="SecuritySubType" package="eti_Derivatives" cardinality="1" description=""/>
9100       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9101       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
9102       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
9103       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
9104       <Member name="InstrmtLegGrp" type="InstrmtLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
9105     </Structure>
9106     <Structure name="AddComplexInstrumentResponse" type="Message" numericID="10302" package="eti_Derivatives" description="">
9107       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9108       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9109       <Member name="LowLimitPrice" type="LowLimitPrice" package="eti_Derivatives" cardinality="1" description=""/>
9110       <Member name="HighLimitPrice" type="HighLimitPrice" package="eti_Derivatives" cardinality="1" description=""/>
9111       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9112       <Member name="LastUpdateTime" type="LastUpdateTime" package="eti_Derivatives" cardinality="1" description=""/>
9113       <Member name="SecurityResponseID" type="SecurityResponseID" package="eti_Derivatives" cardinality="1" description=""/>
9114       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9115       <Member name="NumberOfSecurities" type="NumberOfSecurities" package="eti_Derivatives" cardinality="1" description=""/>
9116       <Member name="SecuritySubType" type="SecuritySubType" package="eti_Derivatives" cardinality="1" description=""/>
9117       <Member name="MultilegModel" type="MultilegModel" package="eti_Derivatives" cardinality="1" description=""/>
9118       <Member name="ImpliedMarketIndicator" type="ImpliedMarketIndicator" package="eti_Derivatives" cardinality="1" description=""/>
9119       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9120       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
9121       <Member name="InstrmtLegGrp" type="InstrmtLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
9122     </Structure>
9123     <Structure name="AddFlexibleInstrumentRequest" type="Message" numericID="10309" package="eti_Derivatives" description="">
9124       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9125       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9126       <Member name="StrikePrice" type="StrikePrice" package="eti_Derivatives" cardinality="1" description=""/>
9127       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9128       <Member name="MaturityDate" type="MaturityDate" package="eti_Derivatives" cardinality="1" description=""/>
9129       <Member name="ContractDate" type="ContractDate" package="eti_Derivatives" cardinality="1" description=""/>
9130       <Member name="SettlMethod" type="SettlMethod" package="eti_Derivatives" cardinality="1" description=""/>
9131       <Member name="OptAttribute" type="OptAttribute" package="eti_Derivatives" cardinality="1" description=""/>
9132       <Member name="PutOrCall" type="PutOrCall" package="eti_Derivatives" cardinality="1" description=""/>
9133       <Member name="ExerciseStyle" type="ExerciseStyle" package="eti_Derivatives" cardinality="1" description=""/>
9134       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
9135       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
9136     </Structure>
9137     <Structure name="AddFlexibleInstrumentResponse" type="Message" numericID="10310" package="eti_Derivatives" description="">
9138       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9139       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9140       <Member name="SecurityResponseID" type="SecurityResponseID" package="eti_Derivatives" cardinality="1" description=""/>
9141       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9142       <Member name="StrikePrice" type="StrikePrice" package="eti_Derivatives" cardinality="1" description=""/>
9143       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9144       <Member name="MaturityDate" type="MaturityDate" package="eti_Derivatives" cardinality="1" description=""/>
9145       <Member name="ContractDate" type="ContractDate" package="eti_Derivatives" cardinality="1" description=""/>
9146       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9147       <Member name="SettlMethod" type="SettlMethod" package="eti_Derivatives" cardinality="1" description=""/>
9148       <Member name="OptAttribute" type="OptAttribute" package="eti_Derivatives" cardinality="1" description=""/>
9149       <Member name="PutOrCall" type="PutOrCall" package="eti_Derivatives" cardinality="1" description=""/>
9150       <Member name="ExerciseStyle" type="ExerciseStyle" package="eti_Derivatives" cardinality="1" description=""/>
9151       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
9152     </Structure>
9153     <Structure name="AffectedOrderRequestsGrpComp" type="Sequence" package="eti_Derivatives" description="">
9154       <Member name="AffectedOrderRequestID" type="AffectedOrderRequestID" package="eti_Derivatives" cardinality="1" description=""/>
9155       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
9156     </Structure>
9157     <Structure name="AmendBasketTradeRequest" type="Message" numericID="10629" package="eti_Derivatives" description="">
9158       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9159       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9160       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" cardinality="1" description=""/>
9161       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" cardinality="1" description=""/>
9162       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9163       <Member name="MaturityMonthYear" type="MaturityMonthYear" package="eti_Derivatives" cardinality="1" description=""/>
9164       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" cardinality="1" description=""/>
9165       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9166       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" cardinality="1" description=""/>
9167       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9168       <Member name="BasketTradeReportType" type="BasketTradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9169       <Member name="NoBasketRootPartyGrps" type="NoBasketRootPartyGrps" package="eti_Derivatives" cardinality="1" description=""/>
9170       <Member name="NoInstrmtMatchSides" type="NoInstrmtMatchSides" package="eti_Derivatives" cardinality="1" description=""/>
9171       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
9172       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9173       <Member name="BasketRootPartyGrp" type="BasketRootPartyGrpComp" package="eti_Derivatives" minCardinality="2" cardinality="2" counter="NoBasketRootPartyGrps" description=""/>
9174       <Member name="InstrmtMatchSideGrp" type="InstrmtMatchSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="199" counter="NoInstrmtMatchSides" description=""/>
9175       <Member name="BasketSideAllocGrp" type="BasketSideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description=""/>
9176     </Structure>
9177     <Structure name="ApproveBasketTradeRequest" type="Message" numericID="10623" package="eti_Derivatives" description="">
9178       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9179       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9180       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" cardinality="1" description=""/>
9181       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" cardinality="1" description=""/>
9182       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9183       <Member name="RootPartySubIDType" type="RootPartySubIDType" package="eti_Derivatives" cardinality="1" description=""/>
9184       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" cardinality="1" description=""/>
9185       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9186       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9187       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
9188       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9189       <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9190       <Member name="Pad5" type="Pad5" package="eti_Derivatives" cardinality="1" description=""/>
9191       <Member name="BasketSideAllocExtGrp" type="BasketSideAllocExtGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description=""/>
9192     </Structure>
9193     <Structure name="ApproveReverseTESTradeRequest" type="Message" numericID="10631" package="eti_Derivatives" description="">
9194       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9195       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9196       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9197       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
9198       <Member name="AllocID" type="AllocID" package="eti_Derivatives" cardinality="1" description=""/>
9199       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
9200       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9201       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9202       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9203       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9204     </Structure>
9205     <Structure name="ApproveTESTradeRequest" type="Message" numericID="10603" package="eti_Derivatives" description="">
9206       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9207       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9208       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
9209       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
9210       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9211       <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" cardinality="1" description=""/>
9212       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
9213       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
9214       <Member name="AllocID" type="AllocID" package="eti_Derivatives" cardinality="1" description=""/>
9215       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
9216       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9217       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9218       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9219       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
9220       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9221       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9222       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
9223       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9224       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9225       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" cardinality="1" description=""/>
9226       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
9227       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9228       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
9229       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
9230       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9231       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
9232       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
9233       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
9234       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
9235       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
9236       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
9237       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
9238       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
9239       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
9240       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
9241       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
9242     </Structure>
9243     <Structure name="BasketApproveBroadcast" type="Message" numericID="10627" package="eti_Derivatives" description="">
9244       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9245       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9246       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" cardinality="1" description=""/>
9247       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
9248       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" cardinality="1" description=""/>
9249       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9250       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" cardinality="1" description=""/>
9251       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9252       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" cardinality="1" description=""/>
9253       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9254       <Member name="BasketTradeReportType" type="BasketTradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9255       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
9256       <Member name="NoBasketRootPartyGrps" type="NoBasketRootPartyGrps" package="eti_Derivatives" cardinality="1" description=""/>
9257       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" cardinality="1" description=""/>
9258       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
9259       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
9260       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9261       <Member name="Pad5" type="Pad5" package="eti_Derivatives" cardinality="1" description=""/>
9262       <Member name="BasketRootPartyGrp" type="BasketRootPartyGrpComp" package="eti_Derivatives" minCardinality="2" cardinality="2" counter="NoBasketRootPartyGrps" description=""/>
9263       <Member name="BasketSideAllocExtBCGrp" type="BasketSideAllocExtBCGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description=""/>
9264     </Structure>
9265     <Structure name="BasketBroadcast" type="Message" numericID="10625" package="eti_Derivatives" description="">
9266       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9267       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9268       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" cardinality="1" description=""/>
9269       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
9270       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" cardinality="1" description=""/>
9271       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9272       <Member name="MaturityMonthYear" type="MaturityMonthYear" package="eti_Derivatives" cardinality="1" description=""/>
9273       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" cardinality="1" description=""/>
9274       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" cardinality="1" description=""/>
9275       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9276       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9277       <Member name="BasketTradeReportType" type="BasketTradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9278       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
9279       <Member name="NoBasketRootPartyGrpsBC" type="NoBasketRootPartyGrpsBC" package="eti_Derivatives" cardinality="1" description=""/>
9280       <Member name="NoInstrmtMatchSides" type="NoInstrmtMatchSides" package="eti_Derivatives" cardinality="1" description=""/>
9281       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
9282       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9283       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
9284       <Member name="BasketRootPartyGrp" type="BasketRootPartyGrpComp" package="eti_Derivatives" minCardinality="3" cardinality="3" counter="NoBasketRootPartyGrpsBC" description=""/>
9285       <Member name="InstrmtMatchSideGrp" type="InstrmtMatchSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="199" counter="NoInstrmtMatchSides" description=""/>
9286       <Member name="BasketSideAllocGrp" type="BasketSideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description=""/>
9287     </Structure>
9288     <Structure name="BasketDeleteBroadcast" type="Message" numericID="10626" package="eti_Derivatives" description="">
9289       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9290       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9291       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" cardinality="1" description=""/>
9292       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
9293       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9294       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" cardinality="1" description=""/>
9295       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" cardinality="1" description=""/>
9296       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9297       <Member name="DeleteReason" type="DeleteReason" package="eti_Derivatives" cardinality="1" description=""/>
9298       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
9299       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9300       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
9301     </Structure>
9302     <Structure name="BasketExecGrpComp" type="Sequence" package="eti_Derivatives" description="">
9303       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
9304       <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9305       <Member name="AllocID" type="AllocID" package="eti_Derivatives" cardinality="1" description=""/>
9306       <Member name="SideTrdSubTyp" type="SideTrdSubTyp" package="eti_Derivatives" cardinality="1" description=""/>
9307       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
9308     </Structure>
9309     <Structure name="BasketExecutionBroadcast" type="Message" numericID="10628" package="eti_Derivatives" description="">
9310       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9311       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9312       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" cardinality="1" description=""/>
9313       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
9314       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" cardinality="1" description=""/>
9315       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9316       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" cardinality="1" description=""/>
9317       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9318       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9319       <Member name="NoInstrmtMatchSides" type="NoInstrmtMatchSides" package="eti_Derivatives" cardinality="1" description=""/>
9320       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
9321       <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9322       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
9323       <Member name="BasketExecGrp" type="BasketExecGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="199" counter="NoInstrmtMatchSides" description=""/>
9324     </Structure>
9325     <Structure name="BasketResponse" type="Message" numericID="10624" package="eti_Derivatives" description="">
9326       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9327       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9328       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" cardinality="1" description=""/>
9329       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9330     </Structure>
9331     <Structure name="BasketRootPartyGrpComp" type="Sequence" package="eti_Derivatives" description="">
9332       <Member name="RootPartySubIDType" type="RootPartySubIDType" package="eti_Derivatives" cardinality="1" description=""/>
9333       <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Derivatives" cardinality="1" description=""/>
9334       <Member name="RootPartyContraTrader" type="RootPartyContraTrader" package="eti_Derivatives" cardinality="1" description=""/>
9335       <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9336       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
9337     </Structure>
9338     <Structure name="BasketSideAllocExtBCGrpComp" type="Sequence" package="eti_Derivatives" description="">
9339       <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" cardinality="1" description=""/>
9340       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9341       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
9342       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" cardinality="1" description=""/>
9343       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" cardinality="1" description=""/>
9344       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
9345       <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9346       <Member name="AllocID" type="AllocID" package="eti_Derivatives" cardinality="1" description=""/>
9347       <Member name="SideTrdSubTyp" type="SideTrdSubTyp" package="eti_Derivatives" cardinality="1" description=""/>
9348       <Member name="PartySubIDType" type="PartySubIDType" package="eti_Derivatives" cardinality="1" description=""/>
9349       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9350       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
9351       <Member name="EffectOnBasket" type="EffectOnBasket" package="eti_Derivatives" cardinality="1" description=""/>
9352       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
9353       <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" cardinality="1" description=""/>
9354       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9355       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
9356       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
9357       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9358       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
9359       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
9360       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
9361       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
9362       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
9363       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
9364       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
9365       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
9366       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
9367       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
9368       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
9369       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
9370     </Structure>
9371     <Structure name="BasketSideAllocExtGrpComp" type="Sequence" package="eti_Derivatives" description="">
9372       <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" cardinality="1" description=""/>
9373       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
9374       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
9375       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9376       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
9377       <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9378       <Member name="AllocID" type="AllocID" package="eti_Derivatives" cardinality="1" description=""/>
9379       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9380       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
9381       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
9382       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
9383       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9384       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9385       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" cardinality="1" description=""/>
9386       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
9387       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
9388       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9389       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
9390       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
9391       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
9392       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
9393       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
9394       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
9395       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
9396       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
9397       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
9398       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
9399       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
9400       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
9401     </Structure>
9402     <Structure name="BasketSideAllocGrpComp" type="Sequence" package="eti_Derivatives" description="">
9403       <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" cardinality="1" description=""/>
9404       <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" cardinality="1" description=""/>
9405       <Member name="PartySubIDType" type="PartySubIDType" package="eti_Derivatives" cardinality="1" description=""/>
9406       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9407       <Member name="InstrmtMatchSideID" type="InstrmtMatchSideID" package="eti_Derivatives" cardinality="1" description=""/>
9408       <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" cardinality="1" description=""/>
9409       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
9410       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9411       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
9412     </Structure>
9413     <Structure name="BroadcastErrorNotification" type="Message" numericID="10032" package="eti_Derivatives" description="">
9414       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9415       <Member name="NotifHeader" type="NotifHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9416       <Member name="ApplIDStatus" type="ApplIDStatus" package="eti_Derivatives" cardinality="1" description=""/>
9417       <Member name="RefApplSubID" type="RefApplSubID" package="eti_Derivatives" cardinality="1" description=""/>
9418       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" cardinality="1" description=""/>
9419       <Member name="RefApplID" type="RefApplID" package="eti_Derivatives" cardinality="1" description=""/>
9420       <Member name="SessionStatus" type="SessionStatus" package="eti_Derivatives" cardinality="1" description=""/>
9421       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
9422       <Member name="VarText" type="VarText" package="eti_Derivatives" cardinality="1" counter="VarTextLen" description=""/>
9423     </Structure>
9424     <Structure name="CLIPDeletionNotification" type="Message" numericID="10134" package="eti_Derivatives" description="">
9425       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9426       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9427       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
9428       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
9429       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9430       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
9431       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9432       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
9433       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9434       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9435       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
9436       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
9437       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9438     </Structure>
9439     <Structure name="CLIPExecutionNotification" type="Message" numericID="10135" package="eti_Derivatives" description="">
9440       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9441       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9442       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
9443       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
9444       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9445       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
9446       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
9447       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
9448       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9449       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
9450       <Member name="NoLegExecs" type="NoLegExecs" package="eti_Derivatives" cardinality="1" description=""/>
9451       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9452       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9453       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
9454       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
9455       <Member name="MatchType" type="MatchType" package="eti_Derivatives" cardinality="1" description=""/>
9456       <Member name="NoFills" type="NoFills" package="eti_Derivatives" cardinality="1" description=""/>
9457       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
9458       <Member name="FillsGrp" type="FillsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoFills" description=""/>
9459       <Member name="InstrmntLegExecGrp" type="InstrmntLegExecGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="600" counter="NoLegExecs" description=""/>
9460     </Structure>
9461     <Structure name="CLIPResponse" type="Message" numericID="10133" package="eti_Derivatives" description="">
9462       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9463       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9464       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
9465       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9466       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9467       <Member name="CrossRequestID" type="CrossRequestID" package="eti_Derivatives" cardinality="1" description=""/>
9468       <Member name="NoSides" type="NoSides" package="eti_Derivatives" cardinality="1" description=""/>
9469       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
9470       <Member name="CrossRequestAckSideGrp" type="CrossRequestAckSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="2" counter="NoSides" description=""/>
9471     </Structure>
9472     <Structure name="CrossRequest" type="Message" numericID="10118" package="eti_Derivatives" description="">
9473       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9474       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9475       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9476       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
9477       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9478       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
9479     </Structure>
9480     <Structure name="CrossRequestAckSideGrpComp" type="Sequence" package="eti_Derivatives" description="">
9481       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
9482       <Member name="InputSource" type="InputSource" package="eti_Derivatives" cardinality="1" description=""/>
9483       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9484       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9485     </Structure>
9486     <Structure name="CrossRequestResponse" type="Message" numericID="10119" package="eti_Derivatives" description="">
9487       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9488       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9489       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
9490     </Structure>
9491     <Structure name="CrossRequestSideGrpComp" type="Sequence" package="eti_Derivatives" description="">
9492       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
9493       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
9494       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9495       <Member name="MaximumPrice" type="MaximumPrice" package="eti_Derivatives" cardinality="1" description=""/>
9496       <Member name="InputSource" type="InputSource" package="eti_Derivatives" cardinality="1" description=""/>
9497       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9498       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
9499       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9500       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
9501       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9502       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
9503       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
9504       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
9505       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
9506       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
9507       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
9508       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
9509       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
9510       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
9511       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
9512       <Member name="SideComplianceText" type="SideComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
9513       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
9514       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
9515     </Structure>
9516     <Structure name="DeleteAllOrderBroadcast" type="Message" numericID="10122" package="eti_Derivatives" description="">
9517       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9518       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9519       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" cardinality="1" description=""/>
9520       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9521       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
9522       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9523       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
9524       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9525       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
9526       <Member name="NoNotAffectedOrders" type="NoNotAffectedOrders" package="eti_Derivatives" cardinality="1" description=""/>
9527       <Member name="NoAffectedOrderRequests" type="NoAffectedOrderRequests" package="eti_Derivatives" cardinality="1" description=""/>
9528       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" cardinality="1" description=""/>
9529       <Member name="MassActionReason" type="MassActionReason" package="eti_Derivatives" cardinality="1" description=""/>
9530       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
9531       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9532       <Member name="NotAffectedOrdersGrp" type="NotAffectedOrdersGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedOrders" description=""/>
9533       <Member name="AffectedOrderRequestsGrp" type="AffectedOrderRequestsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoAffectedOrderRequests" description=""/>
9534     </Structure>
9535     <Structure name="DeleteAllOrderNRResponse" type="Message" numericID="10124" package="eti_Derivatives" description="">
9536       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9537       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9538       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" cardinality="1" description=""/>
9539     </Structure>
9540     <Structure name="DeleteAllOrderQuoteEventBroadcast" type="Message" numericID="10308" package="eti_Derivatives" description="">
9541       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9542       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9543       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" cardinality="1" description=""/>
9544       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9545       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9546       <Member name="MassActionReason" type="MassActionReason" package="eti_Derivatives" cardinality="1" description=""/>
9547       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
9548       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
9549     </Structure>
9550     <Structure name="DeleteAllOrderRequest" type="Message" numericID="10120" package="eti_Derivatives" description="">
9551       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9552       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9553       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9554       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
9555       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
9556       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9557       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9558       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
9559       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9560       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9561       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
9562       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9563       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9564     </Structure>
9565     <Structure name="DeleteAllOrderResponse" type="Message" numericID="10121" package="eti_Derivatives" description="">
9566       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9567       <Member name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9568       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" cardinality="1" description=""/>
9569       <Member name="NoNotAffectedOrders" type="NoNotAffectedOrders" package="eti_Derivatives" cardinality="1" description=""/>
9570       <Member name="NoAffectedOrderRequests" type="NoAffectedOrderRequests" package="eti_Derivatives" cardinality="1" description=""/>
9571       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
9572       <Member name="NotAffectedOrdersGrp" type="NotAffectedOrdersGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedOrders" description=""/>
9573       <Member name="AffectedOrderRequestsGrp" type="AffectedOrderRequestsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoAffectedOrderRequests" description=""/>
9574     </Structure>
9575     <Structure name="DeleteAllQuoteBroadcast" type="Message" numericID="10410" package="eti_Derivatives" description="">
9576       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9577       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9578       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" cardinality="1" description=""/>
9579       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9580       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9581       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
9582       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
9583       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9584       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Derivatives" cardinality="1" description=""/>
9585       <Member name="MassActionReason" type="MassActionReason" package="eti_Derivatives" cardinality="1" description=""/>
9586       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" cardinality="1" description=""/>
9587       <Member name="TargetPartyIDDeskID" type="TargetPartyIDDeskID" package="eti_Derivatives" cardinality="1" description=""/>
9588       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
9589       <Member name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description=""/>
9590     </Structure>
9591     <Structure name="DeleteAllQuoteRequest" type="Message" numericID="10408" package="eti_Derivatives" description="">
9592       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9593       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9594       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
9595       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9596       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9597       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
9598       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9599       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9600       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9601     </Structure>
9602     <Structure name="DeleteAllQuoteResponse" type="Message" numericID="10409" package="eti_Derivatives" description="">
9603       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9604       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9605       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" cardinality="1" description=""/>
9606       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Derivatives" cardinality="1" description=""/>
9607       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9608       <Member name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description=""/>
9609     </Structure>
9610     <Structure name="DeleteBasketTradeRequest" type="Message" numericID="10622" package="eti_Derivatives" description="">
9611       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9612       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9613       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" cardinality="1" description=""/>
9614       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" cardinality="1" description=""/>
9615       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9616       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9617       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9618       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9619       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
9620     </Structure>
9621     <Structure name="DeleteCLIPRequest" type="Message" numericID="10132" package="eti_Derivatives" description="">
9622       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9623       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9624       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
9625       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9626       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
9627       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9628       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9629       <Member name="CrossRequestID" type="CrossRequestID" package="eti_Derivatives" cardinality="1" description=""/>
9630       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9631       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9632       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9633     </Structure>
9634     <Structure name="DeleteOrderBroadcast" type="Message" numericID="10112" package="eti_Derivatives" description="">
9635       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9636       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9637       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
9638       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9639       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9640       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9641       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
9642       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
9643       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
9644       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9645       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
9646       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
9647       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
9648       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" cardinality="1" description=""/>
9649       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
9650       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
9651       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9652       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
9653       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9654       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
9655     </Structure>
9656     <Structure name="DeleteOrderComplexRequest" type="Message" numericID="10123" package="eti_Derivatives" description="">
9657       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9658       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9659       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
9660       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9661       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9662       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9663       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
9664       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9665       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9666       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
9667       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
9668       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9669       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9670       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9671       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
9672       <Member name="Pad5" type="Pad5" package="eti_Derivatives" cardinality="1" description=""/>
9673     </Structure>
9674     <Structure name="DeleteOrderNRResponse" type="Message" numericID="10111" package="eti_Derivatives" description="">
9675       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9676       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9677       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
9678       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9679       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9680       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9681       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
9682       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
9683       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
9684       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
9685       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
9686       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
9687       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9688       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" cardinality="1" description=""/>
9689       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
9690     </Structure>
9691     <Structure name="DeleteOrderResponse" type="Message" numericID="10110" package="eti_Derivatives" description="">
9692       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9693       <Member name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9694       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
9695       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9696       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9697       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9698       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
9699       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
9700       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
9701       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
9702       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
9703       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
9704       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9705       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" cardinality="1" description=""/>
9706       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
9707     </Structure>
9708     <Structure name="DeleteOrderSingleRequest" type="Message" numericID="10109" package="eti_Derivatives" description="">
9709       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9710       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9711       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
9712       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9713       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9714       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
9715       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
9716       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9717       <Member name="SimpleSecurityID" type="SimpleSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9718       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
9719       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
9720       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9721       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
9722       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
9723       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
9724       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
9725     </Structure>
9726     <Structure name="DeleteTESTradeRequest" type="Message" numericID="10602" package="eti_Derivatives" description="">
9727       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9728       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9729       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
9730       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
9731       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9732       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
9733       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9734       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9735       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9736       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9737       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
9738     </Structure>
9739     <Structure name="EnrichmentRulesGrpComp" type="Sequence" package="eti_Derivatives" description="">
9740       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" cardinality="1" description=""/>
9741       <Member name="PartyIDOriginationMarket" type="PartyIDOriginationMarket" package="eti_Derivatives" cardinality="1" description=""/>
9742       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
9743       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
9744       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
9745       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
9746       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
9747       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
9748       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
9749       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
9750       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
9751     </Structure>
9752     <Structure name="EnterBasketTradeRequest" type="Message" numericID="10620" package="eti_Derivatives" description="">
9753       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9754       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9755       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9756       <Member name="MaturityMonthYear" type="MaturityMonthYear" package="eti_Derivatives" cardinality="1" description=""/>
9757       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" cardinality="1" description=""/>
9758       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9759       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" cardinality="1" description=""/>
9760       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9761       <Member name="BasketTradeReportType" type="BasketTradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9762       <Member name="NoBasketRootPartyGrps" type="NoBasketRootPartyGrps" package="eti_Derivatives" cardinality="1" description=""/>
9763       <Member name="NoInstrmtMatchSides" type="NoInstrmtMatchSides" package="eti_Derivatives" cardinality="1" description=""/>
9764       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
9765       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9766       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
9767       <Member name="BasketRootPartyGrp" type="BasketRootPartyGrpComp" package="eti_Derivatives" minCardinality="2" cardinality="2" counter="NoBasketRootPartyGrps" description=""/>
9768       <Member name="InstrmtMatchSideGrp" type="InstrmtMatchSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="199" counter="NoInstrmtMatchSides" description=""/>
9769       <Member name="BasketSideAllocGrp" type="BasketSideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description=""/>
9770     </Structure>
9771     <Structure name="EnterCLIPRequest" type="Message" numericID="10131" package="eti_Derivatives" description="">
9772       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9773       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9774       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9775       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
9776       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
9777       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9778       <Member name="CrossID" type="CrossID" package="eti_Derivatives" cardinality="1" description=""/>
9779       <Member name="CrossRequestID" type="CrossRequestID" package="eti_Derivatives" cardinality="1" description=""/>
9780       <Member name="NoSides" type="NoSides" package="eti_Derivatives" cardinality="1" description=""/>
9781       <Member name="NoCrossLegs" type="NoCrossLegs" package="eti_Derivatives" cardinality="1" description=""/>
9782       <Member name="SideDisclosureInstruction" type="SideDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
9783       <Member name="PriceDisclosureInstruction" type="PriceDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
9784       <Member name="OrderQtyDisclosureInstruction" type="OrderQtyDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
9785       <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Derivatives" cardinality="1" description=""/>
9786       <Member name="RootPartyContraTrader" type="RootPartyContraTrader" package="eti_Derivatives" cardinality="1" description=""/>
9787       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
9788       <Member name="CrossRequestSideGrp" type="CrossRequestSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="2" counter="NoSides" description=""/>
9789       <Member name="SideCrossLegGrp" type="SideCrossLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="40" counter="NoCrossLegs" description=""/>
9790     </Structure>
9791     <Structure name="EnterTESTradeRequest" type="Message" numericID="10600" package="eti_Derivatives" description="">
9792       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9793       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9794       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9795       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
9796       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" cardinality="1" description=""/>
9797       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" cardinality="1" description=""/>
9798       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" cardinality="1" description=""/>
9799       <Member name="RelatedTradeQuantity" type="RelatedTradeQuantity" package="eti_Derivatives" cardinality="1" description=""/>
9800       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" cardinality="1" description=""/>
9801       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
9802       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9803       <Member name="UnderlyingSettlementDate" type="UnderlyingSettlementDate" package="eti_Derivatives" cardinality="1" description=""/>
9804       <Member name="UnderlyingMaturityDate" type="UnderlyingMaturityDate" package="eti_Derivatives" cardinality="1" description=""/>
9805       <Member name="RelatedTradeID" type="RelatedTradeID" package="eti_Derivatives" cardinality="1" description=""/>
9806       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9807       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
9808       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9809       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
9810       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
9811       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" cardinality="1" description=""/>
9812       <Member name="NoEvents" type="NoEvents" package="eti_Derivatives" cardinality="1" description=""/>
9813       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
9814       <Member name="NoInstrAttrib" type="NoInstrAttrib" package="eti_Derivatives" cardinality="1" description=""/>
9815       <Member name="NoUnderlyingStips" type="NoUnderlyingStips" package="eti_Derivatives" cardinality="1" description=""/>
9816       <Member name="PartyIDSettlementLocation" type="PartyIDSettlementLocation" package="eti_Derivatives" cardinality="1" description=""/>
9817       <Member name="HedgeType" type="HedgeType" package="eti_Derivatives" cardinality="1" description=""/>
9818       <Member name="SwapClearer" type="SwapClearer" package="eti_Derivatives" cardinality="1" description=""/>
9819       <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
9820       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
9821       <Member name="UnderlyingSecurityID" type="UnderlyingSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9822       <Member name="UnderlyingSecurityDesc" type="UnderlyingSecurityDesc" package="eti_Derivatives" cardinality="1" description=""/>
9823       <Member name="UnderlyingCurrency" type="UnderlyingCurrency" package="eti_Derivatives" cardinality="1" description=""/>
9824       <Member name="UnderlyingIssuer" type="UnderlyingIssuer" package="eti_Derivatives" cardinality="1" description=""/>
9825       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
9826       <Member name="SideAllocGrp" type="SideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description=""/>
9827       <Member name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
9828       <Member name="InstrumentEventGrp" type="InstrumentEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoEvents" description=""/>
9829       <Member name="InstrumentAttributeGrp" type="InstrumentAttributeGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="6" counter="NoInstrAttrib" description=""/>
9830       <Member name="UnderlyingStipGrp" type="UnderlyingStipGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1" counter="NoUnderlyingStips" description=""/>
9831     </Structure>
9832     <Structure name="FillsGrpComp" type="Sequence" package="eti_Derivatives" description="">
9833       <Member name="FillPx" type="FillPx" package="eti_Derivatives" cardinality="1" description=""/>
9834       <Member name="FillQty" type="FillQty" package="eti_Derivatives" cardinality="1" description=""/>
9835       <Member name="FillMatchID" type="FillMatchID" package="eti_Derivatives" cardinality="1" description=""/>
9836       <Member name="FillExecID" type="FillExecID" package="eti_Derivatives" cardinality="1" description=""/>
9837       <Member name="FillLiquidityInd" type="FillLiquidityInd" package="eti_Derivatives" cardinality="1" description=""/>
9838       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
9839     </Structure>
9840     <Structure name="ForcedLogoutNotification" type="Message" numericID="10012" package="eti_Derivatives" description="">
9841       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9842       <Member name="NotifHeader" type="NotifHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9843       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" cardinality="1" description=""/>
9844       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9845       <Member name="VarText" type="VarText" package="eti_Derivatives" cardinality="1" counter="VarTextLen" description=""/>
9846     </Structure>
9847     <Structure name="ForcedUserLogoutNotification" type="Message" numericID="10043" package="eti_Derivatives" description="">
9848       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9849       <Member name="NotifHeader" type="NotifHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9850       <Member name="Username" type="Username" package="eti_Derivatives" cardinality="1" description=""/>
9851       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" cardinality="1" description=""/>
9852       <Member name="UserStatus" type="UserStatus" package="eti_Derivatives" cardinality="1" description=""/>
9853       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
9854       <Member name="VarText" type="VarText" package="eti_Derivatives" cardinality="1" counter="VarTextLen" description=""/>
9855     </Structure>
9856     <Structure name="Heartbeat" type="Message" numericID="10011" package="eti_Derivatives" description="">
9857       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9858     </Structure>
9859     <Structure name="HeartbeatNotification" type="Message" numericID="10023" package="eti_Derivatives" description="">
9860       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9861       <Member name="NotifHeader" type="NotifHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9862     </Structure>
9863     <Structure name="InquireEnrichmentRuleIDListRequest" type="Message" numericID="10040" package="eti_Derivatives" description="">
9864       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9865       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9866       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Derivatives" cardinality="1" description=""/>
9867     </Structure>
9868     <Structure name="InquireEnrichmentRuleIDListResponse" type="Message" numericID="10041" package="eti_Derivatives" description="">
9869       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9870       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9871       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Derivatives" cardinality="1" description=""/>
9872       <Member name="NoEnrichmentRules" type="NoEnrichmentRules" package="eti_Derivatives" cardinality="1" description=""/>
9873       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9874       <Member name="EnrichmentRulesGrp" type="EnrichmentRulesGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="400" counter="NoEnrichmentRules" description=""/>
9875     </Structure>
9876     <Structure name="InquireMMParameterRequest" type="Message" numericID="10305" package="eti_Derivatives" description="">
9877       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9878       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9879       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9880       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
9881     </Structure>
9882     <Structure name="InquireMMParameterResponse" type="Message" numericID="10306" package="eti_Derivatives" description="">
9883       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9884       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
9885       <Member name="MMParameterReportID" type="MMParameterReportID" package="eti_Derivatives" cardinality="1" description=""/>
9886       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9887       <Member name="NoMMParameters" type="NoMMParameters" package="eti_Derivatives" cardinality="1" description=""/>
9888       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
9889       <Member name="MMParameterGrp" type="MMParameterGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="9" counter="NoMMParameters" description=""/>
9890     </Structure>
9891     <Structure name="InquirePreTradeRiskLimitsRequest" type="Message" numericID="10311" package="eti_Derivatives" description="">
9892       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9893       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9894       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9895       <Member name="RiskLimitPlatform" type="RiskLimitPlatform" package="eti_Derivatives" cardinality="1" description=""/>
9896       <Member name="PartyExecutingUnit" type="PartyExecutingUnit" package="eti_Derivatives" cardinality="1" description=""/>
9897       <Member name="RiskLimitGroup" type="RiskLimitGroup" package="eti_Derivatives" cardinality="1" description=""/>
9898       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
9899     </Structure>
9900     <Structure name="InquireSessionListRequest" type="Message" numericID="10035" package="eti_Derivatives" description="">
9901       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9902       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9903     </Structure>
9904     <Structure name="InquireSessionListResponse" type="Message" numericID="10036" package="eti_Derivatives" description="">
9905       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9906       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9907       <Member name="NoSessions" type="NoSessions" package="eti_Derivatives" cardinality="1" description=""/>
9908       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9909       <Member name="SessionsGrp" type="SessionsGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="1000" counter="NoSessions" description=""/>
9910     </Structure>
9911     <Structure name="InquireUserRequest" type="Message" numericID="10038" package="eti_Derivatives" description="">
9912       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9913       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9914       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Derivatives" cardinality="1" description=""/>
9915     </Structure>
9916     <Structure name="InquireUserResponse" type="Message" numericID="10039" package="eti_Derivatives" description="">
9917       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9918       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9919       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Derivatives" cardinality="1" description=""/>
9920       <Member name="NoPartyDetails" type="NoPartyDetails" package="eti_Derivatives" cardinality="1" description=""/>
9921       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9922       <Member name="PartyDetailsGrp" type="PartyDetailsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1000" counter="NoPartyDetails" description=""/>
9923     </Structure>
9924     <Structure name="InstrmntLegExecGrpComp" type="Sequence" package="eti_Derivatives" description="">
9925       <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9926       <Member name="LegLastPx" type="LegLastPx" package="eti_Derivatives" cardinality="1" description=""/>
9927       <Member name="LegLastQty" type="LegLastQty" package="eti_Derivatives" cardinality="1" description=""/>
9928       <Member name="LegExecID" type="LegExecID" package="eti_Derivatives" cardinality="1" description=""/>
9929       <Member name="LegSide" type="LegSide" package="eti_Derivatives" cardinality="1" description=""/>
9930       <Member name="FillRefID" type="FillRefID" package="eti_Derivatives" cardinality="1" description=""/>
9931       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
9932     </Structure>
9933     <Structure name="InstrmtLegGrpComp" type="Sequence" package="eti_Derivatives" description="">
9934       <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9935       <Member name="LegPrice" type="LegPrice" package="eti_Derivatives" cardinality="1" description=""/>
9936       <Member name="LegSymbol" type="LegSymbol" package="eti_Derivatives" cardinality="1" description=""/>
9937       <Member name="LegRatioQty" type="LegRatioQty" package="eti_Derivatives" cardinality="1" description=""/>
9938       <Member name="LegSide" type="LegSide" package="eti_Derivatives" cardinality="1" description=""/>
9939       <Member name="LegSecurityType" type="LegSecurityType" package="eti_Derivatives" cardinality="1" description=""/>
9940       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9941     </Structure>
9942     <Structure name="InstrmtMatchSideGrpComp" type="Sequence" package="eti_Derivatives" description="">
9943       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
9944       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
9945       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" cardinality="1" description=""/>
9946       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" cardinality="1" description=""/>
9947       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
9948       <Member name="SideMarketSegmentID" type="SideMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
9949       <Member name="SideTrdSubTyp" type="SideTrdSubTyp" package="eti_Derivatives" cardinality="1" description=""/>
9950       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
9951       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
9952       <Member name="InstrmtMatchSideID" type="InstrmtMatchSideID" package="eti_Derivatives" cardinality="1" description=""/>
9953       <Member name="EffectOnBasket" type="EffectOnBasket" package="eti_Derivatives" cardinality="1" description=""/>
9954       <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
9955       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
9956     </Structure>
9957     <Structure name="InstrumentAttributeGrpComp" type="Sequence" package="eti_Derivatives" description="">
9958       <Member name="InstrAttribType" type="InstrAttribType" package="eti_Derivatives" cardinality="1" description=""/>
9959       <Member name="InstrAttribValue" type="InstrAttribValue" package="eti_Derivatives" cardinality="1" description=""/>
9960       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
9961     </Structure>
9962     <Structure name="InstrumentEventGrpComp" type="Sequence" package="eti_Derivatives" description="">
9963       <Member name="EventDate" type="EventDate" package="eti_Derivatives" cardinality="1" description=""/>
9964       <Member name="EventType" type="EventType" package="eti_Derivatives" cardinality="1" description=""/>
9965       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
9966     </Structure>
9967     <Structure name="LegOrdGrpComp" type="Sequence" package="eti_Derivatives" description="">
9968       <Member name="LegAccount" type="LegAccount" package="eti_Derivatives" cardinality="1" description=""/>
9969       <Member name="LegPositionEffect" type="LegPositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
9970       <Member name="Pad5" type="Pad5" package="eti_Derivatives" cardinality="1" description=""/>
9971     </Structure>
9972     <Structure name="LegalNotificationBroadcast" type="Message" numericID="10037" package="eti_Derivatives" description="">
9973       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
9974       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9975       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
9976       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" cardinality="1" description=""/>
9977       <Member name="UserStatus" type="UserStatus" package="eti_Derivatives" cardinality="1" description=""/>
9978       <Member name="Pad5" type="Pad5" package="eti_Derivatives" cardinality="1" description=""/>
9979       <Member name="VarText" type="VarText" package="eti_Derivatives" cardinality="1" counter="VarTextLen" description=""/>
9980     </Structure>
9981     <Structure name="LogonRequest" type="Message" numericID="10000" package="eti_Derivatives" description="">
9982       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
9983       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
9984       <Member name="HeartBtInt" type="HeartBtInt" package="eti_Derivatives" cardinality="1" description=""/>
9985       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
9986       <Member name="DefaultCstmApplVerID" type="DefaultCstmApplVerID" package="eti_Derivatives" cardinality="1" description=""/>
9987       <Member name="Password" type="Password" package="eti_Derivatives" cardinality="1" description=""/>
9988       <Member name="ApplUsageOrders" type="ApplUsageOrders" package="eti_Derivatives" cardinality="1" description=""/>
9989       <Member name="ApplUsageQuotes" type="ApplUsageQuotes" package="eti_Derivatives" cardinality="1" description=""/>
9990       <Member name="OrderRoutingIndicator" type="OrderRoutingIndicator" package="eti_Derivatives" cardinality="1" description=""/>
9991       <Member name="FIXEngineName" type="FIXEngineName" package="eti_Derivatives" cardinality="1" description=""/>
9992       <Member name="FIXEngineVersion" type="FIXEngineVersion" package="eti_Derivatives" cardinality="1" description=""/>
9993       <Member name="FIXEngineVendor" type="FIXEngineVendor" package="eti_Derivatives" cardinality="1" description=""/>
9994       <Member name="ApplicationSystemName" type="ApplicationSystemName" package="eti_Derivatives" cardinality="1" description=""/>
9995       <Member name="ApplicationSystemVersion" type="ApplicationSystemVersion" package="eti_Derivatives" cardinality="1" description=""/>
9996       <Member name="ApplicationSystemVendor" type="ApplicationSystemVendor" package="eti_Derivatives" cardinality="1" description=""/>
9997       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
9998     </Structure>
9999     <Structure name="LogonResponse" type="Message" numericID="10001" package="eti_Derivatives" description="">
10000       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10001       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10002       <Member name="ThrottleTimeInterval" type="ThrottleTimeInterval" package="eti_Derivatives" cardinality="1" description=""/>
10003       <Member name="ThrottleNoMsgs" type="ThrottleNoMsgs" package="eti_Derivatives" cardinality="1" description=""/>
10004       <Member name="ThrottleDisconnectLimit" type="ThrottleDisconnectLimit" package="eti_Derivatives" cardinality="1" description=""/>
10005       <Member name="HeartBtInt" type="HeartBtInt" package="eti_Derivatives" cardinality="1" description=""/>
10006       <Member name="SessionInstanceID" type="SessionInstanceID" package="eti_Derivatives" cardinality="1" description=""/>
10007       <Member name="MarketID" type="MarketID" package="eti_Derivatives" cardinality="1" description=""/>
10008       <Member name="TradSesMode" type="TradSesMode" package="eti_Derivatives" cardinality="1" description=""/>
10009       <Member name="DefaultCstmApplVerID" type="DefaultCstmApplVerID" package="eti_Derivatives" cardinality="1" description=""/>
10010       <Member name="DefaultCstmApplVerSubID" type="DefaultCstmApplVerSubID" package="eti_Derivatives" cardinality="1" description=""/>
10011       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
10012     </Structure>
10013     <Structure name="LogoutRequest" type="Message" numericID="10002" package="eti_Derivatives" description="">
10014       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10015       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10016     </Structure>
10017     <Structure name="LogoutResponse" type="Message" numericID="10003" package="eti_Derivatives" description="">
10018       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10019       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10020     </Structure>
10021     <Structure name="MMParameterDefinitionRequest" type="Message" numericID="10303" package="eti_Derivatives" description="">
10022       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10023       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10024       <Member name="ExposureDuration" type="ExposureDuration" package="eti_Derivatives" cardinality="1" description=""/>
10025       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
10026       <Member name="Delta" type="Delta" package="eti_Derivatives" cardinality="1" description=""/>
10027       <Member name="Vega" type="Vega" package="eti_Derivatives" cardinality="1" description=""/>
10028       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10029       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
10030       <Member name="PctCount" type="PctCount" package="eti_Derivatives" cardinality="1" description=""/>
10031       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
10032     </Structure>
10033     <Structure name="MMParameterDefinitionResponse" type="Message" numericID="10304" package="eti_Derivatives" description="">
10034       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10035       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10036       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
10037     </Structure>
10038     <Structure name="MMParameterGrpComp" type="Sequence" package="eti_Derivatives" description="">
10039       <Member name="ExposureDuration" type="ExposureDuration" package="eti_Derivatives" cardinality="1" description=""/>
10040       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
10041       <Member name="Delta" type="Delta" package="eti_Derivatives" cardinality="1" description=""/>
10042       <Member name="Vega" type="Vega" package="eti_Derivatives" cardinality="1" description=""/>
10043       <Member name="PctCount" type="PctCount" package="eti_Derivatives" cardinality="1" description=""/>
10044       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
10045     </Structure>
10046     <Structure name="MassQuoteRequest" type="Message" numericID="10405" package="eti_Derivatives" description="">
10047       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10048       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10049       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" cardinality="1" description=""/>
10050       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
10051       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10052       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10053       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" cardinality="1" description=""/>
10054       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" cardinality="1" description=""/>
10055       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" cardinality="1" description=""/>
10056       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" cardinality="1" description=""/>
10057       <Member name="QuoteSizeType" type="QuoteSizeType" package="eti_Derivatives" cardinality="1" description=""/>
10058       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" cardinality="1" description=""/>
10059       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
10060       <Member name="NoQuoteEntries" type="NoQuoteEntries" package="eti_Derivatives" cardinality="1" description=""/>
10061       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10062       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10063       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10064       <Member name="QuoteEntryGrp" type="QuoteEntryGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoQuoteEntries" description=""/>
10065     </Structure>
10066     <Structure name="MassQuoteResponse" type="Message" numericID="10406" package="eti_Derivatives" description="">
10067       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10068       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10069       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" cardinality="1" description=""/>
10070       <Member name="QuoteResponseID" type="QuoteResponseID" package="eti_Derivatives" cardinality="1" description=""/>
10071       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10072       <Member name="NoQuoteSideEntries" type="NoQuoteSideEntries" package="eti_Derivatives" cardinality="1" description=""/>
10073       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
10074       <Member name="QuoteEntryAckGrp" type="QuoteEntryAckGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="200" counter="NoQuoteSideEntries" description=""/>
10075     </Structure>
10076     <Structure name="MessageHeaderInComp" type="Component" package="eti_Derivatives" description="">
10077       <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" cardinality="1" description=""/>
10078       <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" cardinality="1" description=""/>
10079       <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Derivatives" cardinality="1" description=""/>
10080       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
10081     </Structure>
10082     <Structure name="MessageHeaderOutComp" type="Component" package="eti_Derivatives" description="">
10083       <Member name="BodyLen" type="BodyLen" package="eti_Derivatives" cardinality="1" description=""/>
10084       <Member name="TemplateID" type="TemplateID" package="eti_Derivatives" cardinality="1" description=""/>
10085       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
10086     </Structure>
10087     <Structure name="ModifyBasketTradeRequest" type="Message" numericID="10621" package="eti_Derivatives" description="">
10088       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10089       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10090       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" cardinality="1" description=""/>
10091       <Member name="BasketExecID" type="BasketExecID" package="eti_Derivatives" cardinality="1" description=""/>
10092       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10093       <Member name="MaturityMonthYear" type="MaturityMonthYear" package="eti_Derivatives" cardinality="1" description=""/>
10094       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" cardinality="1" description=""/>
10095       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
10096       <Member name="NoBasketSideAlloc" type="NoBasketSideAlloc" package="eti_Derivatives" cardinality="1" description=""/>
10097       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
10098       <Member name="NoBasketRootPartyGrps" type="NoBasketRootPartyGrps" package="eti_Derivatives" cardinality="1" description=""/>
10099       <Member name="NoInstrmtMatchSides" type="NoInstrmtMatchSides" package="eti_Derivatives" cardinality="1" description=""/>
10100       <Member name="BasketTradeReportText" type="BasketTradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
10101       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
10102       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
10103       <Member name="BasketRootPartyGrp" type="BasketRootPartyGrpComp" package="eti_Derivatives" minCardinality="2" cardinality="2" counter="NoBasketRootPartyGrps" description=""/>
10104       <Member name="InstrmtMatchSideGrp" type="InstrmtMatchSideGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="199" counter="NoInstrmtMatchSides" description=""/>
10105       <Member name="BasketSideAllocGrp" type="BasketSideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="398" counter="NoBasketSideAlloc" description=""/>
10106     </Structure>
10107     <Structure name="ModifyOrderComplexRequest" type="Message" numericID="10114" package="eti_Derivatives" description="">
10108       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10109       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10110       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
10111       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10112       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10113       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10114       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
10115       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
10116       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
10117       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
10118       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10119       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10120       <Member name="ExpireDate" type="ExpireDate" package="eti_Derivatives" cardinality="1" description=""/>
10121       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" cardinality="1" description=""/>
10122       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
10123       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
10124       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
10125       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
10126       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10127       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10128       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10129       <Member name="OrdType" type="OrdType" package="eti_Derivatives" cardinality="1" description=""/>
10130       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" cardinality="1" description=""/>
10131       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" cardinality="1" description=""/>
10132       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
10133       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
10134       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" cardinality="1" description=""/>
10135       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
10136       <Member name="OwnershipIndicator" type="OwnershipIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10137       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
10138       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10139       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10140       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
10141       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
10142       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
10143       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
10144       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
10145       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
10146       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
10147       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10148       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
10149       <Member name="Pad5" type="Pad5" package="eti_Derivatives" cardinality="1" description=""/>
10150       <Member name="LegOrdGrp" type="LegOrdGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
10151     </Structure>
10152     <Structure name="ModifyOrderComplexShortRequest" type="Message" numericID="10130" package="eti_Derivatives" description="">
10153       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10154       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10155       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10156       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10157       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10158       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
10159       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
10160       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
10161       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
10162       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10163       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10164       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" cardinality="1" description=""/>
10165       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" cardinality="1" description=""/>
10166       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10167       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10168       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10169       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" cardinality="1" description=""/>
10170       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" cardinality="1" description=""/>
10171       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
10172       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
10173       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" cardinality="1" description=""/>
10174       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
10175       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
10176       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10177       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10178       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
10179       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10180     </Structure>
10181     <Structure name="ModifyOrderNRResponse" type="Message" numericID="10108" package="eti_Derivatives" description="">
10182       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10183       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10184       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
10185       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10186       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10187       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10188       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
10189       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
10190       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
10191       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
10192       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
10193       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
10194       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
10195       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10196       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10197       <Member name="Triggered" type="Triggered" package="eti_Derivatives" cardinality="1" description=""/>
10198       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10199       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" cardinality="1" description=""/>
10200       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10201       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
10202     </Structure>
10203     <Structure name="ModifyOrderResponse" type="Message" numericID="10107" package="eti_Derivatives" description="">
10204       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10205       <Member name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10206       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
10207       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10208       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10209       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10210       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
10211       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
10212       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
10213       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
10214       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Derivatives" cardinality="1" description=""/>
10215       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
10216       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
10217       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
10218       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10219       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10220       <Member name="Triggered" type="Triggered" package="eti_Derivatives" cardinality="1" description=""/>
10221       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10222       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" cardinality="1" description=""/>
10223       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10224       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
10225     </Structure>
10226     <Structure name="ModifyOrderSingleRequest" type="Message" numericID="10106" package="eti_Derivatives" description="">
10227       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10228       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10229       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
10230       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10231       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10232       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
10233       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
10234       <Member name="StopPx" type="StopPx" package="eti_Derivatives" cardinality="1" description=""/>
10235       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
10236       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
10237       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10238       <Member name="ExpireDate" type="ExpireDate" package="eti_Derivatives" cardinality="1" description=""/>
10239       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10240       <Member name="SimpleSecurityID" type="SimpleSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10241       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" cardinality="1" description=""/>
10242       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
10243       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
10244       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
10245       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
10246       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10247       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10248       <Member name="OrdType" type="OrdType" package="eti_Derivatives" cardinality="1" description=""/>
10249       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" cardinality="1" description=""/>
10250       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" cardinality="1" description=""/>
10251       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
10252       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" cardinality="1" description=""/>
10253       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
10254       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Derivatives" cardinality="1" description=""/>
10255       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
10256       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
10257       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10258       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10259       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
10260       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
10261       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
10262       <Member name="OwnershipIndicator" type="OwnershipIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10263       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
10264       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
10265       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
10266       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
10267       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
10268       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
10269       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10270       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10271     </Structure>
10272     <Structure name="ModifyOrderSingleShortRequest" type="Message" numericID="10126" package="eti_Derivatives" description="">
10273       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10274       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10275       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10276       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10277       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
10278       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
10279       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
10280       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
10281       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10282       <Member name="SimpleSecurityID" type="SimpleSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10283       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" cardinality="1" description=""/>
10284       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" cardinality="1" description=""/>
10285       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10286       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" cardinality="1" description=""/>
10287       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" cardinality="1" description=""/>
10288       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
10289       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" cardinality="1" description=""/>
10290       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10291       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
10292       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
10293       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
10294       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10295       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10296       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
10297       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10298     </Structure>
10299     <Structure name="ModifyTESTradeRequest" type="Message" numericID="10601" package="eti_Derivatives" description="">
10300       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10301       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10302       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
10303       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" cardinality="1" description=""/>
10304       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
10305       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10306       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
10307       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
10308       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10309       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
10310       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
10311       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10312       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" cardinality="1" description=""/>
10313       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
10314       <Member name="SwapClearer" type="SwapClearer" package="eti_Derivatives" cardinality="1" description=""/>
10315       <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
10316       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
10317       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
10318       <Member name="SideAllocGrp" type="SideAllocGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description=""/>
10319       <Member name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
10320     </Structure>
10321     <Structure name="NRBCHeaderComp" type="Component" package="eti_Derivatives" description="">
10322       <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" cardinality="1" description=""/>
10323       <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" cardinality="1" description=""/>
10324       <Member name="ApplID" type="ApplID" package="eti_Derivatives" cardinality="1" description=""/>
10325       <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" cardinality="1" description=""/>
10326       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
10327     </Structure>
10328     <Structure name="NRResponseHeaderMEComp" type="Component" package="eti_Derivatives" description="">
10329       <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" cardinality="1" description=""/>
10330       <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" cardinality="1" description=""/>
10331       <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" cardinality="1" description=""/>
10332       <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" cardinality="1" description=""/>
10333       <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" cardinality="1" description=""/>
10334       <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" cardinality="1" description=""/>
10335       <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" cardinality="1" description=""/>
10336       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
10337     </Structure>
10338     <Structure name="NewOrderComplexRequest" type="Message" numericID="10113" package="eti_Derivatives" description="">
10339       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10340       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10341       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10342       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10343       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
10344       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
10345       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
10346       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
10347       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10348       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10349       <Member name="ExpireDate" type="ExpireDate" package="eti_Derivatives" cardinality="1" description=""/>
10350       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" cardinality="1" description=""/>
10351       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
10352       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
10353       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
10354       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10355       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10356       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10357       <Member name="OrdType" type="OrdType" package="eti_Derivatives" cardinality="1" description=""/>
10358       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" cardinality="1" description=""/>
10359       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" cardinality="1" description=""/>
10360       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
10361       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" cardinality="1" description=""/>
10362       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
10363       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" cardinality="1" description=""/>
10364       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
10365       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
10366       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10367       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10368       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
10369       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
10370       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
10371       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
10372       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
10373       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
10374       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
10375       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10376       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
10377       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
10378       <Member name="LegOrdGrp" type="LegOrdGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
10379     </Structure>
10380     <Structure name="NewOrderComplexShortRequest" type="Message" numericID="10129" package="eti_Derivatives" description="">
10381       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10382       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10383       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10384       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
10385       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
10386       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10387       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
10388       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
10389       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10390       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10391       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" cardinality="1" description=""/>
10392       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" cardinality="1" description=""/>
10393       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10394       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10395       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10396       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" cardinality="1" description=""/>
10397       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" cardinality="1" description=""/>
10398       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
10399       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
10400       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" cardinality="1" description=""/>
10401       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
10402       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
10403       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10404       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10405       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
10406       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10407     </Structure>
10408     <Structure name="NewOrderNRResponse" type="Message" numericID="10102" package="eti_Derivatives" description="">
10409       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10410       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10411       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
10412       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10413       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10414       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
10415       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
10416       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
10417       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
10418       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
10419       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
10420       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10421       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10422       <Member name="Triggered" type="Triggered" package="eti_Derivatives" cardinality="1" description=""/>
10423       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10424       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" cardinality="1" description=""/>
10425       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10426       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
10427     </Structure>
10428     <Structure name="NewOrderResponse" type="Message" numericID="10101" package="eti_Derivatives" description="">
10429       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10430       <Member name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10431       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
10432       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10433       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10434       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
10435       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
10436       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
10437       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Derivatives" cardinality="1" description=""/>
10438       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Derivatives" cardinality="1" description=""/>
10439       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
10440       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
10441       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
10442       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10443       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10444       <Member name="Triggered" type="Triggered" package="eti_Derivatives" cardinality="1" description=""/>
10445       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10446       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" cardinality="1" description=""/>
10447       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10448       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
10449     </Structure>
10450     <Structure name="NewOrderSingleRequest" type="Message" numericID="10100" package="eti_Derivatives" description="">
10451       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10452       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10453       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
10454       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
10455       <Member name="StopPx" type="StopPx" package="eti_Derivatives" cardinality="1" description=""/>
10456       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10457       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
10458       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
10459       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10460       <Member name="ExpireDate" type="ExpireDate" package="eti_Derivatives" cardinality="1" description=""/>
10461       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10462       <Member name="SimpleSecurityID" type="SimpleSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10463       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" cardinality="1" description=""/>
10464       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
10465       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
10466       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
10467       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10468       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10469       <Member name="OrdType" type="OrdType" package="eti_Derivatives" cardinality="1" description=""/>
10470       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" cardinality="1" description=""/>
10471       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" cardinality="1" description=""/>
10472       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
10473       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" cardinality="1" description=""/>
10474       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" cardinality="1" description=""/>
10475       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
10476       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Derivatives" cardinality="1" description=""/>
10477       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
10478       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
10479       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10480       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10481       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
10482       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
10483       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
10484       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
10485       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
10486       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
10487       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
10488       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
10489       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
10490       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10491       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
10492     </Structure>
10493     <Structure name="NewOrderSingleShortRequest" type="Message" numericID="10125" package="eti_Derivatives" description="">
10494       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10495       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10496       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
10497       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
10498       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10499       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
10500       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
10501       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10502       <Member name="SimpleSecurityID" type="SimpleSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10503       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" cardinality="1" description=""/>
10504       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Derivatives" cardinality="1" description=""/>
10505       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10506       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10507       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Derivatives" cardinality="1" description=""/>
10508       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Derivatives" cardinality="1" description=""/>
10509       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
10510       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" cardinality="1" description=""/>
10511       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
10512       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
10513       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
10514       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10515       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10516       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
10517       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10518     </Structure>
10519     <Structure name="NewsBroadcast" type="Message" numericID="10031" package="eti_Derivatives" description="">
10520       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10521       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10522       <Member name="OrigTime" type="OrigTime" package="eti_Derivatives" cardinality="1" description=""/>
10523       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" cardinality="1" description=""/>
10524       <Member name="Headline" type="Headline" package="eti_Derivatives" cardinality="1" description=""/>
10525       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10526       <Member name="VarText" type="VarText" package="eti_Derivatives" cardinality="1" counter="VarTextLen" description=""/>
10527     </Structure>
10528     <Structure name="NotAffectedOrdersGrpComp" type="Sequence" package="eti_Derivatives" description="">
10529       <Member name="NotAffectedOrderID" type="NotAffectedOrderID" package="eti_Derivatives" cardinality="1" description=""/>
10530       <Member name="NotAffOrigClOrdID" type="NotAffOrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10531     </Structure>
10532     <Structure name="NotAffectedSecuritiesGrpComp" type="Sequence" package="eti_Derivatives" description="">
10533       <Member name="NotAffectedSecurityID" type="NotAffectedSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10534     </Structure>
10535     <Structure name="NotifHeaderComp" type="Component" package="eti_Derivatives" description="">
10536       <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" cardinality="1" description=""/>
10537     </Structure>
10538     <Structure name="OrderBookItemGrpComp" type="Sequence" package="eti_Derivatives" description="">
10539       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10540       <Member name="BestBidPx" type="BestBidPx" package="eti_Derivatives" cardinality="1" description=""/>
10541       <Member name="BestBidSize" type="BestBidSize" package="eti_Derivatives" cardinality="1" description=""/>
10542       <Member name="BestOfferPx" type="BestOfferPx" package="eti_Derivatives" cardinality="1" description=""/>
10543       <Member name="BestOfferSize" type="BestOfferSize" package="eti_Derivatives" cardinality="1" description=""/>
10544       <Member name="MDBookType" type="MDBookType" package="eti_Derivatives" cardinality="1" description=""/>
10545       <Member name="MDSubBookType" type="MDSubBookType" package="eti_Derivatives" cardinality="1" description=""/>
10546       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10547     </Structure>
10548     <Structure name="OrderEventGrpComp" type="Sequence" package="eti_Derivatives" description="">
10549       <Member name="OrderEventPx" type="OrderEventPx" package="eti_Derivatives" cardinality="1" description=""/>
10550       <Member name="OrderEventQty" type="OrderEventQty" package="eti_Derivatives" cardinality="1" description=""/>
10551       <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Derivatives" cardinality="1" description=""/>
10552       <Member name="OrderEventReason" type="OrderEventReason" package="eti_Derivatives" cardinality="1" description=""/>
10553       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
10554     </Structure>
10555     <Structure name="OrderExecNotification" type="Message" numericID="10104" package="eti_Derivatives" description="">
10556       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10557       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10558       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
10559       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10560       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10561       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10562       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
10563       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
10564       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
10565       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
10566       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10567       <Member name="NoLegExecs" type="NoLegExecs" package="eti_Derivatives" cardinality="1" description=""/>
10568       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
10569       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10570       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10571       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
10572       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
10573       <Member name="Triggered" type="Triggered" package="eti_Derivatives" cardinality="1" description=""/>
10574       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10575       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10576       <Member name="NoFills" type="NoFills" package="eti_Derivatives" cardinality="1" description=""/>
10577       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" cardinality="1" description=""/>
10578       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
10579       <Member name="FillsGrp" type="FillsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoFills" description=""/>
10580       <Member name="InstrmntLegExecGrp" type="InstrmntLegExecGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="600" counter="NoLegExecs" description=""/>
10581       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
10582     </Structure>
10583     <Structure name="OrderExecReportBroadcast" type="Message" numericID="10117" package="eti_Derivatives" description="">
10584       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10585       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10586       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
10587       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10588       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10589       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10590       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
10591       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Derivatives" cardinality="1" description=""/>
10592       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Derivatives" cardinality="1" description=""/>
10593       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
10594       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
10595       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
10596       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
10597       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
10598       <Member name="StopPx" type="StopPx" package="eti_Derivatives" cardinality="1" description=""/>
10599       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10600       <Member name="ExpireDate" type="ExpireDate" package="eti_Derivatives" cardinality="1" description=""/>
10601       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Derivatives" cardinality="1" description=""/>
10602       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Derivatives" cardinality="1" description=""/>
10603       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
10604       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10605       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
10606       <Member name="NoLegExecs" type="NoLegExecs" package="eti_Derivatives" cardinality="1" description=""/>
10607       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
10608       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" cardinality="1" description=""/>
10609       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10610       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
10611       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
10612       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10613       <Member name="OrdType" type="OrdType" package="eti_Derivatives" cardinality="1" description=""/>
10614       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
10615       <Member name="TimeInForce" type="TimeInForce" package="eti_Derivatives" cardinality="1" description=""/>
10616       <Member name="ExecInst" type="ExecInst" package="eti_Derivatives" cardinality="1" description=""/>
10617       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Derivatives" cardinality="1" description=""/>
10618       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10619       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
10620       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
10621       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
10622       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
10623       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
10624       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
10625       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
10626       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
10627       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
10628       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
10629       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
10630       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
10631       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10632       <Member name="NoFills" type="NoFills" package="eti_Derivatives" cardinality="1" description=""/>
10633       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
10634       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" cardinality="1" description=""/>
10635       <Member name="Triggered" type="Triggered" package="eti_Derivatives" cardinality="1" description=""/>
10636       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10637       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
10638       <Member name="LegOrdGrp" type="LegOrdGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
10639       <Member name="FillsGrp" type="FillsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoFills" description=""/>
10640       <Member name="InstrmntLegExecGrp" type="InstrmntLegExecGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="600" counter="NoLegExecs" description=""/>
10641       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
10642     </Structure>
10643     <Structure name="OrderExecResponse" type="Message" numericID="10103" package="eti_Derivatives" description="">
10644       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10645       <Member name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10646       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
10647       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10648       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
10649       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10650       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
10651       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Derivatives" cardinality="1" description=""/>
10652       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Derivatives" cardinality="1" description=""/>
10653       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
10654       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
10655       <Member name="CxlQty" type="CxlQty" package="eti_Derivatives" cardinality="1" description=""/>
10656       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10657       <Member name="NoLegExecs" type="NoLegExecs" package="eti_Derivatives" cardinality="1" description=""/>
10658       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Derivatives" cardinality="1" description=""/>
10659       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10660       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
10661       <Member name="OrdStatus" type="OrdStatus" package="eti_Derivatives" cardinality="1" description=""/>
10662       <Member name="ExecType" type="ExecType" package="eti_Derivatives" cardinality="1" description=""/>
10663       <Member name="Triggered" type="Triggered" package="eti_Derivatives" cardinality="1" description=""/>
10664       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10665       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10666       <Member name="NoFills" type="NoFills" package="eti_Derivatives" cardinality="1" description=""/>
10667       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Derivatives" cardinality="1" description=""/>
10668       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10669       <Member name="FillsGrp" type="FillsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoFills" description=""/>
10670       <Member name="InstrmntLegExecGrp" type="InstrmntLegExecGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="600" counter="NoLegExecs" description=""/>
10671       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
10672     </Structure>
10673     <Structure name="PartyActionReport" type="Message" numericID="10042" package="eti_Derivatives" description="">
10674       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10675       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10676       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
10677       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" cardinality="1" description=""/>
10678       <Member name="RequestingPartyIDExecutingTrader" type="RequestingPartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10679       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Derivatives" cardinality="1" description=""/>
10680       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10681       <Member name="RequestingPartyIDExecutingSystem" type="RequestingPartyIDExecutingSystem" package="eti_Derivatives" cardinality="1" description=""/>
10682       <Member name="MarketID" type="MarketID" package="eti_Derivatives" cardinality="1" description=""/>
10683       <Member name="PartyActionType" type="PartyActionType" package="eti_Derivatives" cardinality="1" description=""/>
10684       <Member name="RequestingPartyIDEnteringFirm" type="RequestingPartyIDEnteringFirm" package="eti_Derivatives" cardinality="1" description=""/>
10685     </Structure>
10686     <Structure name="PartyDetailsGrpComp" type="Sequence" package="eti_Derivatives" description="">
10687       <Member name="PartyDetailIDExecutingTrader" type="PartyDetailIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10688       <Member name="PartyDetailExecutingTrader" type="PartyDetailExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10689       <Member name="PartyDetailRoleQualifier" type="PartyDetailRoleQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10690       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" cardinality="1" description=""/>
10691       <Member name="PartyDetailDeskID" type="PartyDetailDeskID" package="eti_Derivatives" cardinality="1" description=""/>
10692       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
10693     </Structure>
10694     <Structure name="PartyEntitlementsUpdateReport" type="Message" numericID="10034" package="eti_Derivatives" description="">
10695       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10696       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10697       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
10698       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" cardinality="1" description=""/>
10699       <Member name="PartyDetailIDExecutingUnit" type="PartyDetailIDExecutingUnit" package="eti_Derivatives" cardinality="1" description=""/>
10700       <Member name="RequestingPartyIDExecutingSystem" type="RequestingPartyIDExecutingSystem" package="eti_Derivatives" cardinality="1" description=""/>
10701       <Member name="MarketID" type="MarketID" package="eti_Derivatives" cardinality="1" description=""/>
10702       <Member name="ListUpdateAction" type="ListUpdateAction" package="eti_Derivatives" cardinality="1" description=""/>
10703       <Member name="RequestingPartyEnteringFirm" type="RequestingPartyEnteringFirm" package="eti_Derivatives" cardinality="1" description=""/>
10704       <Member name="RequestingPartyClearingFirm" type="RequestingPartyClearingFirm" package="eti_Derivatives" cardinality="1" description=""/>
10705       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" cardinality="1" description=""/>
10706       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10707     </Structure>
10708     <Structure name="PingRequest" type="Message" numericID="10320" package="eti_Derivatives" description="">
10709       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10710       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10711       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" cardinality="1" description=""/>
10712       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10713     </Structure>
10714     <Structure name="PingResponse" type="Message" numericID="10321" package="eti_Derivatives" description="">
10715       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10716       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10717       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
10718     </Structure>
10719     <Structure name="PreTradeRiskLimitResponse" type="Message" numericID="10313" package="eti_Derivatives" description="">
10720       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10721       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10722       <Member name="RiskLimitReportID" type="RiskLimitReportID" package="eti_Derivatives" cardinality="1" description=""/>
10723       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10724       <Member name="NoRiskLimits" type="NoRiskLimits" package="eti_Derivatives" cardinality="1" description=""/>
10725       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" cardinality="1" description=""/>
10726       <Member name="RiskLimitPlatform" type="RiskLimitPlatform" package="eti_Derivatives" cardinality="1" description=""/>
10727       <Member name="PartyDetailExecutingUnit" type="PartyDetailExecutingUnit" package="eti_Derivatives" cardinality="1" description=""/>
10728       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
10729       <Member name="RiskLimitsRptGrp" type="RiskLimitsRptGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="64" counter="NoRiskLimits" description=""/>
10730     </Structure>
10731     <Structure name="PreTradeRiskLimitsDefinitionRequest" type="Message" numericID="10312" package="eti_Derivatives" description="">
10732       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10733       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10734       <Member name="NettingCoefficient" type="NettingCoefficient" package="eti_Derivatives" cardinality="1" description=""/>
10735       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10736       <Member name="RiskLimitPlatform" type="RiskLimitPlatform" package="eti_Derivatives" cardinality="1" description=""/>
10737       <Member name="NoRiskLimitsQty" type="NoRiskLimitsQty" package="eti_Derivatives" cardinality="1" description=""/>
10738       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" cardinality="1" description=""/>
10739       <Member name="RiskLimitGroup" type="RiskLimitGroup" package="eti_Derivatives" cardinality="1" description=""/>
10740       <Member name="PartyDetailExecutingUnit" type="PartyDetailExecutingUnit" package="eti_Derivatives" cardinality="1" description=""/>
10741       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
10742       <Member name="RiskLimitQtyGrp" type="RiskLimitQtyGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoRiskLimitsQty" description=""/>
10743     </Structure>
10744     <Structure name="QuotReqLegsGrpComp" type="Sequence" package="eti_Derivatives" description="">
10745       <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10746       <Member name="LegRatioQty" type="LegRatioQty" package="eti_Derivatives" cardinality="1" description=""/>
10747       <Member name="LegSymbol" type="LegSymbol" package="eti_Derivatives" cardinality="1" description=""/>
10748       <Member name="LegSecurityType" type="LegSecurityType" package="eti_Derivatives" cardinality="1" description=""/>
10749       <Member name="LegSide" type="LegSide" package="eti_Derivatives" cardinality="1" description=""/>
10750       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10751     </Structure>
10752     <Structure name="QuoteActivationNotification" type="Message" numericID="10411" package="eti_Derivatives" description="">
10753       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10754       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10755       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" cardinality="1" description=""/>
10756       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10757       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
10758       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Derivatives" cardinality="1" description=""/>
10759       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" cardinality="1" description=""/>
10760       <Member name="MassActionType" type="MassActionType" package="eti_Derivatives" cardinality="1" description=""/>
10761       <Member name="MassActionSubType" type="MassActionSubType" package="eti_Derivatives" cardinality="1" description=""/>
10762       <Member name="MassActionReason" type="MassActionReason" package="eti_Derivatives" cardinality="1" description=""/>
10763       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
10764       <Member name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description=""/>
10765     </Structure>
10766     <Structure name="QuoteActivationRequest" type="Message" numericID="10403" package="eti_Derivatives" description="">
10767       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10768       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10769       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
10770       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
10771       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10772       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
10773       <Member name="MassActionType" type="MassActionType" package="eti_Derivatives" cardinality="1" description=""/>
10774       <Member name="MassActionSubType" type="MassActionSubType" package="eti_Derivatives" cardinality="1" description=""/>
10775       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10776       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
10777       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
10778     </Structure>
10779     <Structure name="QuoteActivationResponse" type="Message" numericID="10404" package="eti_Derivatives" description="">
10780       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10781       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10782       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Derivatives" cardinality="1" description=""/>
10783       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Derivatives" cardinality="1" description=""/>
10784       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10785       <Member name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description=""/>
10786     </Structure>
10787     <Structure name="QuoteEntryAckGrpComp" type="Sequence" package="eti_Derivatives" description="">
10788       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10789       <Member name="CxlSize" type="CxlSize" package="eti_Derivatives" cardinality="1" description=""/>
10790       <Member name="QuoteEntryRejectReason" type="QuoteEntryRejectReason" package="eti_Derivatives" cardinality="1" description=""/>
10791       <Member name="QuoteEntryStatus" type="QuoteEntryStatus" package="eti_Derivatives" cardinality="1" description=""/>
10792       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10793       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
10794     </Structure>
10795     <Structure name="QuoteEntryGrpComp" type="Sequence" package="eti_Derivatives" description="">
10796       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10797       <Member name="BidPx" type="BidPx" package="eti_Derivatives" cardinality="1" description=""/>
10798       <Member name="BidSize" type="BidSize" package="eti_Derivatives" cardinality="1" description=""/>
10799       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" cardinality="1" description=""/>
10800       <Member name="OfferSize" type="OfferSize" package="eti_Derivatives" cardinality="1" description=""/>
10801     </Structure>
10802     <Structure name="QuoteEventGrpComp" type="Sequence" package="eti_Derivatives" description="">
10803       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10804       <Member name="QuoteEventPx" type="QuoteEventPx" package="eti_Derivatives" cardinality="1" description=""/>
10805       <Member name="QuoteEventQty" type="QuoteEventQty" package="eti_Derivatives" cardinality="1" description=""/>
10806       <Member name="QuoteMsgID" type="QuoteMsgID" package="eti_Derivatives" cardinality="1" description=""/>
10807       <Member name="QuoteEventMatchID" type="QuoteEventMatchID" package="eti_Derivatives" cardinality="1" description=""/>
10808       <Member name="QuoteEventExecID" type="QuoteEventExecID" package="eti_Derivatives" cardinality="1" description=""/>
10809       <Member name="QuoteEventType" type="QuoteEventType" package="eti_Derivatives" cardinality="1" description=""/>
10810       <Member name="QuoteEventSide" type="QuoteEventSide" package="eti_Derivatives" cardinality="1" description=""/>
10811       <Member name="QuoteEventLiquidityInd" type="QuoteEventLiquidityInd" package="eti_Derivatives" cardinality="1" description=""/>
10812       <Member name="QuoteEventReason" type="QuoteEventReason" package="eti_Derivatives" cardinality="1" description=""/>
10813       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
10814     </Structure>
10815     <Structure name="QuoteExecutionReport" type="Message" numericID="10407" package="eti_Derivatives" description="">
10816       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10817       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10818       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
10819       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10820       <Member name="NoLegExecs" type="NoLegExecs" package="eti_Derivatives" cardinality="1" description=""/>
10821       <Member name="NoQuoteEvents" type="NoQuoteEvents" package="eti_Derivatives" cardinality="1" description=""/>
10822       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
10823       <Member name="QuoteEventGrp" type="QuoteEventGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="100" counter="NoQuoteEvents" description=""/>
10824       <Member name="QuoteLegExecGrp" type="QuoteLegExecGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="600" counter="NoLegExecs" description=""/>
10825     </Structure>
10826     <Structure name="QuoteLegExecGrpComp" type="Sequence" package="eti_Derivatives" description="">
10827       <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10828       <Member name="LegLastPx" type="LegLastPx" package="eti_Derivatives" cardinality="1" description=""/>
10829       <Member name="LegLastQty" type="LegLastQty" package="eti_Derivatives" cardinality="1" description=""/>
10830       <Member name="LegExecID" type="LegExecID" package="eti_Derivatives" cardinality="1" description=""/>
10831       <Member name="LegSide" type="LegSide" package="eti_Derivatives" cardinality="1" description=""/>
10832       <Member name="NoQuoteEventsIndex" type="NoQuoteEventsIndex" package="eti_Derivatives" cardinality="1" description=""/>
10833       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
10834     </Structure>
10835     <Structure name="RBCHeaderComp" type="Component" package="eti_Derivatives" description="">
10836       <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" cardinality="1" description=""/>
10837       <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Derivatives" cardinality="1" description=""/>
10838       <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" cardinality="1" description=""/>
10839       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" cardinality="1" description=""/>
10840       <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" cardinality="1" description=""/>
10841       <Member name="ApplID" type="ApplID" package="eti_Derivatives" cardinality="1" description=""/>
10842       <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" cardinality="1" description=""/>
10843       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10844     </Structure>
10845     <Structure name="RBCHeaderMEComp" type="Component" package="eti_Derivatives" description="">
10846       <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" cardinality="1" description=""/>
10847       <Member name="NotificationIn" type="NotificationIn" package="eti_Derivatives" cardinality="1" description=""/>
10848       <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" cardinality="1" description=""/>
10849       <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" cardinality="1" description=""/>
10850       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" cardinality="1" description=""/>
10851       <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" cardinality="1" description=""/>
10852       <Member name="ApplID" type="ApplID" package="eti_Derivatives" cardinality="1" description=""/>
10853       <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Derivatives" cardinality="1" description=""/>
10854       <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" cardinality="1" description=""/>
10855       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10856     </Structure>
10857     <Structure name="RFQRequest" type="Message" numericID="10401" package="eti_Derivatives" description="">
10858       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10859       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10860       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10861       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
10862       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10863       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
10864       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
10865       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10866     </Structure>
10867     <Structure name="RFQResponse" type="Message" numericID="10402" package="eti_Derivatives" description="">
10868       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10869       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10870       <Member name="ExecID" type="ExecID" package="eti_Derivatives" cardinality="1" description=""/>
10871     </Structure>
10872     <Structure name="Reject" type="Message" numericID="10010" package="eti_Derivatives" description="">
10873       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10874       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
10875       <Member name="SessionRejectReason" type="SessionRejectReason" package="eti_Derivatives" cardinality="1" description=""/>
10876       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" cardinality="1" description=""/>
10877       <Member name="SessionStatus" type="SessionStatus" package="eti_Derivatives" cardinality="1" description=""/>
10878       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
10879       <Member name="VarText" type="VarText" package="eti_Derivatives" cardinality="1" counter="VarTextLen" description=""/>
10880     </Structure>
10881     <Structure name="RequestHeaderComp" type="Component" package="eti_Derivatives" description="">
10882       <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" cardinality="1" description=""/>
10883       <Member name="SenderSubID" type="SenderSubID" package="eti_Derivatives" cardinality="1" description=""/>
10884     </Structure>
10885     <Structure name="ResponseHeaderComp" type="Component" package="eti_Derivatives" description="">
10886       <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" cardinality="1" description=""/>
10887       <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" cardinality="1" description=""/>
10888       <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" cardinality="1" description=""/>
10889       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
10890     </Structure>
10891     <Structure name="ResponseHeaderMEComp" type="Component" package="eti_Derivatives" description="">
10892       <Member name="RequestTime" type="RequestTime" package="eti_Derivatives" cardinality="1" description=""/>
10893       <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Derivatives" cardinality="1" description=""/>
10894       <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Derivatives" cardinality="1" description=""/>
10895       <Member name="ResponseIn" type="ResponseIn" package="eti_Derivatives" cardinality="1" description=""/>
10896       <Member name="SendingTime" type="SendingTime" package="eti_Derivatives" cardinality="1" description=""/>
10897       <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Derivatives" cardinality="1" description=""/>
10898       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" cardinality="1" description=""/>
10899       <Member name="ApplID" type="ApplID" package="eti_Derivatives" cardinality="1" description=""/>
10900       <Member name="ApplMsgID" type="ApplMsgID" package="eti_Derivatives" cardinality="1" description=""/>
10901       <Member name="LastFragment" type="LastFragment" package="eti_Derivatives" cardinality="1" description=""/>
10902     </Structure>
10903     <Structure name="RetransmitMEMessageRequest" type="Message" numericID="10026" package="eti_Derivatives" description="">
10904       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10905       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10906       <Member name="SubscriptionScope" type="SubscriptionScope" package="eti_Derivatives" cardinality="1" description=""/>
10907       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" cardinality="1" description=""/>
10908       <Member name="RefApplID" type="RefApplID" package="eti_Derivatives" cardinality="1" description=""/>
10909       <Member name="ApplBegMsgID" type="ApplBegMsgID" package="eti_Derivatives" cardinality="1" description=""/>
10910       <Member name="ApplEndMsgID" type="ApplEndMsgID" package="eti_Derivatives" cardinality="1" description=""/>
10911       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
10912     </Structure>
10913     <Structure name="RetransmitMEMessageResponse" type="Message" numericID="10027" package="eti_Derivatives" description="">
10914       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10915       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10916       <Member name="ApplTotalMessageCount" type="ApplTotalMessageCount" package="eti_Derivatives" cardinality="1" description=""/>
10917       <Member name="ApplEndMsgID" type="ApplEndMsgID" package="eti_Derivatives" cardinality="1" description=""/>
10918       <Member name="RefApplLastMsgID" type="RefApplLastMsgID" package="eti_Derivatives" cardinality="1" description=""/>
10919       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10920     </Structure>
10921     <Structure name="RetransmitRequest" type="Message" numericID="10008" package="eti_Derivatives" description="">
10922       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10923       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10924       <Member name="ApplBegSeqNum" type="ApplBegSeqNum" package="eti_Derivatives" cardinality="1" description=""/>
10925       <Member name="ApplEndSeqNum" type="ApplEndSeqNum" package="eti_Derivatives" cardinality="1" description=""/>
10926       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" cardinality="1" description=""/>
10927       <Member name="RefApplID" type="RefApplID" package="eti_Derivatives" cardinality="1" description=""/>
10928       <Member name="Pad5" type="Pad5" package="eti_Derivatives" cardinality="1" description=""/>
10929     </Structure>
10930     <Structure name="RetransmitResponse" type="Message" numericID="10009" package="eti_Derivatives" description="">
10931       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10932       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10933       <Member name="ApplEndSeqNum" type="ApplEndSeqNum" package="eti_Derivatives" cardinality="1" description=""/>
10934       <Member name="RefApplLastSeqNum" type="RefApplLastSeqNum" package="eti_Derivatives" cardinality="1" description=""/>
10935       <Member name="ApplTotalMessageCount" type="ApplTotalMessageCount" package="eti_Derivatives" cardinality="1" description=""/>
10936       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10937     </Structure>
10938     <Structure name="ReverseTESTradeRequest" type="Message" numericID="10630" package="eti_Derivatives" description="">
10939       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
10940       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10941       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10942       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
10943       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
10944       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
10945       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
10946       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
10947       <Member name="ReversalReasonText" type="ReversalReasonText" package="eti_Derivatives" cardinality="1" description=""/>
10948       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10949     </Structure>
10950     <Structure name="RiskLimitQtyGrpComp" type="Sequence" package="eti_Derivatives" description="">
10951       <Member name="RiskLimitQty" type="RiskLimitQty" package="eti_Derivatives" cardinality="1" description=""/>
10952       <Member name="RiskLimitType" type="RiskLimitType" package="eti_Derivatives" cardinality="1" description=""/>
10953       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
10954     </Structure>
10955     <Structure name="RiskLimitsRptGrpComp" type="Sequence" package="eti_Derivatives" description="">
10956       <Member name="RiskLimitQty" type="RiskLimitQty" package="eti_Derivatives" cardinality="1" description=""/>
10957       <Member name="RiskLimitOpenQty" type="RiskLimitOpenQty" package="eti_Derivatives" cardinality="1" description=""/>
10958       <Member name="RiskLimitNetPositionQty" type="RiskLimitNetPositionQty" package="eti_Derivatives" cardinality="1" description=""/>
10959       <Member name="NettingCoefficient" type="NettingCoefficient" package="eti_Derivatives" cardinality="1" description=""/>
10960       <Member name="RiskLimitType" type="RiskLimitType" package="eti_Derivatives" cardinality="1" description=""/>
10961       <Member name="RiskLimitRequestingPartyRole" type="RiskLimitRequestingPartyRole" package="eti_Derivatives" cardinality="1" description=""/>
10962       <Member name="RiskLimitViolationIndicator" type="RiskLimitViolationIndicator" package="eti_Derivatives" cardinality="1" description=""/>
10963       <Member name="RiskLimitGroup" type="RiskLimitGroup" package="eti_Derivatives" cardinality="1" description=""/>
10964       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
10965     </Structure>
10966     <Structure name="RiskNotificationBroadcast" type="Message" numericID="10033" package="eti_Derivatives" description="">
10967       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10968       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10969       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
10970       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" cardinality="1" description=""/>
10971       <Member name="PartyDetailIDExecutingUnit" type="PartyDetailIDExecutingUnit" package="eti_Derivatives" cardinality="1" description=""/>
10972       <Member name="RequestingPartyIDExecutingSystem" type="RequestingPartyIDExecutingSystem" package="eti_Derivatives" cardinality="1" description=""/>
10973       <Member name="MarketID" type="MarketID" package="eti_Derivatives" cardinality="1" description=""/>
10974       <Member name="ListUpdateAction" type="ListUpdateAction" package="eti_Derivatives" cardinality="1" description=""/>
10975       <Member name="RiskLimitAction" type="RiskLimitAction" package="eti_Derivatives" cardinality="1" description=""/>
10976       <Member name="RequestingPartyEnteringFirm" type="RequestingPartyEnteringFirm" package="eti_Derivatives" cardinality="1" description=""/>
10977       <Member name="RequestingPartyClearingFirm" type="RequestingPartyClearingFirm" package="eti_Derivatives" cardinality="1" description=""/>
10978       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
10979     </Structure>
10980     <Structure name="SRQSCreateDealNotification" type="Message" numericID="10708" package="eti_Derivatives" description="">
10981       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
10982       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
10983       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
10984       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
10985       <Member name="LastQty" type="LastQty" package="eti_Derivatives" cardinality="1" description=""/>
10986       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
10987       <Member name="ExpireTime" type="ExpireTime" package="eti_Derivatives" cardinality="1" description=""/>
10988       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" cardinality="1" description=""/>
10989       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" cardinality="1" description=""/>
10990       <Member name="UnderlyingEffectiveDeltaPercentage" type="UnderlyingEffectiveDeltaPercentage" package="eti_Derivatives" cardinality="1" description=""/>
10991       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" cardinality="1" description=""/>
10992       <Member name="UnderlyingPriceStipValue" type="UnderlyingPriceStipValue" package="eti_Derivatives" cardinality="1" description=""/>
10993       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
10994       <Member name="TradeID" type="TradeID" package="eti_Derivatives" cardinality="1" description=""/>
10995       <Member name="OrigTradeID" type="OrigTradeID" package="eti_Derivatives" cardinality="1" description=""/>
10996       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" cardinality="1" description=""/>
10997       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
10998       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
10999       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11000       <Member name="NoOrderBookItems" type="NoOrderBookItems" package="eti_Derivatives" cardinality="1" description=""/>
11001       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
11002       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
11003       <Member name="HedgingInstruction" type="HedgingInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11004       <Member name="NoSRQSTargetPartyTrdGrps" type="NoSRQSTargetPartyTrdGrps" package="eti_Derivatives" cardinality="1" description=""/>
11005       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11006       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11007       <Member name="RootPartyEnteringTrader" type="RootPartyEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
11008       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11009       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11010       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
11011       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
11012       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
11013       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11014       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
11015       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
11016       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
11017       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
11018       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
11019       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
11020       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
11021       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
11022       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11023       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11024       <Member name="OrderBookItemGrp" type="OrderBookItemGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="26" counter="NoOrderBookItems" description=""/>
11025       <Member name="SRQSTargetPartyTrdGrp" type="SRQSTargetPartyTrdGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="30" counter="NoSRQSTargetPartyTrdGrps" description=""/>
11026     </Structure>
11027     <Structure name="SRQSDealNotification" type="Message" numericID="10709" package="eti_Derivatives" description="">
11028       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11029       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11030       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11031       <Member name="UnderlyingPriceStipValue" type="UnderlyingPriceStipValue" package="eti_Derivatives" cardinality="1" description=""/>
11032       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" cardinality="1" description=""/>
11033       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
11034       <Member name="LastQty" type="LastQty" package="eti_Derivatives" cardinality="1" description=""/>
11035       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11036       <Member name="TradeID" type="TradeID" package="eti_Derivatives" cardinality="1" description=""/>
11037       <Member name="RequestingPartySubIDType" type="RequestingPartySubIDType" package="eti_Derivatives" cardinality="1" description=""/>
11038       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" cardinality="1" description=""/>
11039       <Member name="TradeRequestResult" type="TradeRequestResult" package="eti_Derivatives" cardinality="1" description=""/>
11040       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
11041       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
11042       <Member name="NoSRQSTargetPartyTrdGrps" type="NoSRQSTargetPartyTrdGrps" package="eti_Derivatives" cardinality="1" description=""/>
11043       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11044       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11045       <Member name="RootPartyEnteringTrader" type="RootPartyEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
11046       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11047       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11048       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
11049       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
11050       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
11051       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11052       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
11053       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
11054       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
11055       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
11056       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
11057       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
11058       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
11059       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
11060       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11061       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
11062       <Member name="SRQSTargetPartyTrdGrp" type="SRQSTargetPartyTrdGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="30" counter="NoSRQSTargetPartyTrdGrps" description=""/>
11063     </Structure>
11064     <Structure name="SRQSDealResponse" type="Message" numericID="10705" package="eti_Derivatives" description="">
11065       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11066       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11067       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11068       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11069       <Member name="TradeID" type="TradeID" package="eti_Derivatives" cardinality="1" description=""/>
11070       <Member name="SecondaryTradeID" type="SecondaryTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11071       <Member name="NoSRQSQuoteGrps" type="NoSRQSQuoteGrps" package="eti_Derivatives" cardinality="1" description=""/>
11072       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11073       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11074       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11075       <Member name="SRQSQuoteGrp" type="SRQSQuoteGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="30" counter="NoSRQSQuoteGrps" description=""/>
11076     </Structure>
11077     <Structure name="SRQSEnterQuoteRequest" type="Message" numericID="10702" package="eti_Derivatives" description="">
11078       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
11079       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11080       <Member name="BidPx" type="BidPx" package="eti_Derivatives" cardinality="1" description=""/>
11081       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" cardinality="1" description=""/>
11082       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" cardinality="1" description=""/>
11083       <Member name="BidSize" type="BidSize" package="eti_Derivatives" cardinality="1" description=""/>
11084       <Member name="OfferSize" type="OfferSize" package="eti_Derivatives" cardinality="1" description=""/>
11085       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
11086       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
11087       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11088       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" cardinality="1" description=""/>
11089       <Member name="ValidUntilTime" type="ValidUntilTime" package="eti_Derivatives" cardinality="1" description=""/>
11090       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11091       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11092       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
11093       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
11094       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
11095       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
11096       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11097       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11098       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
11099       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
11100       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
11101       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11102       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
11103       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
11104       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
11105       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
11106       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
11107       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
11108       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
11109       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
11110       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11111       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
11112     </Structure>
11113     <Structure name="SRQSHitQuoteGrpComp" type="Sequence" package="eti_Derivatives" description="">
11114       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
11115       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" cardinality="1" description=""/>
11116       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11117       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
11118     </Structure>
11119     <Structure name="SRQSHitQuoteRequest" type="Message" numericID="10704" package="eti_Derivatives" description="">
11120       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
11121       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11122       <Member name="ValidUntilTime" type="ValidUntilTime" package="eti_Derivatives" cardinality="1" description=""/>
11123       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" cardinality="1" description=""/>
11124       <Member name="UnderlyingPriceStipValue" type="UnderlyingPriceStipValue" package="eti_Derivatives" cardinality="1" description=""/>
11125       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
11126       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
11127       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11128       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11129       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11130       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
11131       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
11132       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
11133       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
11134       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
11135       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
11136       <Member name="HedgingInstruction" type="HedgingInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11137       <Member name="NoSRQSQuoteGrps" type="NoSRQSQuoteGrps" package="eti_Derivatives" cardinality="1" description=""/>
11138       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11139       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11140       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11141       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
11142       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
11143       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
11144       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11145       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
11146       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
11147       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
11148       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
11149       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
11150       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
11151       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
11152       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
11153       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11154       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
11155       <Member name="SRQSHitQuoteGrp" type="SRQSHitQuoteGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="30" counter="NoSRQSQuoteGrps" description=""/>
11156     </Structure>
11157     <Structure name="SRQSInquireSmartRespondentRequest" type="Message" numericID="10718" package="eti_Derivatives" description="">
11158       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
11159       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11160       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11161       <Member name="EurexVolumeRanking" type="EurexVolumeRanking" package="eti_Derivatives" cardinality="1" description=""/>
11162       <Member name="EnlightRFQAvgRespTimeRanking" type="EnlightRFQAvgRespTimeRanking" package="eti_Derivatives" cardinality="1" description=""/>
11163       <Member name="EnlightRFQAvgRespRateRanking" type="EnlightRFQAvgRespRateRanking" package="eti_Derivatives" cardinality="1" description=""/>
11164       <Member name="TradeToQuoteRatioRanking" type="TradeToQuoteRatioRanking" package="eti_Derivatives" cardinality="1" description=""/>
11165     </Structure>
11166     <Structure name="SRQSInquireSmartRespondentResponse" type="Message" numericID="10719" package="eti_Derivatives" description="">
11167       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11168       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11169       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11170       <Member name="NoPartyDetails" type="NoPartyDetails" package="eti_Derivatives" cardinality="1" description=""/>
11171       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
11172       <Member name="SmartPartyDetailGrp" type="SmartPartyDetailGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1000" counter="NoPartyDetails" description=""/>
11173     </Structure>
11174     <Structure name="SRQSNegotiationNotification" type="Message" numericID="10713" package="eti_Derivatives" description="">
11175       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11176       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11177       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11178       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" cardinality="1" description=""/>
11179       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" cardinality="1" description=""/>
11180       <Member name="BidPx" type="BidPx" package="eti_Derivatives" cardinality="1" description=""/>
11181       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" cardinality="1" description=""/>
11182       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
11183       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
11184       <Member name="LastQty" type="LastQty" package="eti_Derivatives" cardinality="1" description=""/>
11185       <Member name="EffectiveTime" type="EffectiveTime" package="eti_Derivatives" cardinality="1" description=""/>
11186       <Member name="LastUpdateTime" type="LastUpdateTime" package="eti_Derivatives" cardinality="1" description=""/>
11187       <Member name="TradeToQuoteRatio" type="TradeToQuoteRatio" package="eti_Derivatives" cardinality="1" description=""/>
11188       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11189       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Derivatives" cardinality="1" description=""/>
11190       <Member name="TradeToQuoteRatioPosition" type="TradeToQuoteRatioPosition" package="eti_Derivatives" cardinality="1" description=""/>
11191       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" cardinality="1" description=""/>
11192       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" cardinality="1" description=""/>
11193       <Member name="QuoteInstruction" type="QuoteInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11194       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11195       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" cardinality="1" description=""/>
11196       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" cardinality="1" description=""/>
11197       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11198       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11199       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
11200       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11201       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11202       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11203       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11204       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" cardinality="1" description=""/>
11205     </Structure>
11206     <Structure name="SRQSNegotiationRequesterNotification" type="Message" numericID="10712" package="eti_Derivatives" description="">
11207       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11208       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11209       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11210       <Member name="TrdRegTSExecutionTime" type="TrdRegTSExecutionTime" package="eti_Derivatives" cardinality="1" description=""/>
11211       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" cardinality="1" description=""/>
11212       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" cardinality="1" description=""/>
11213       <Member name="BidPx" type="BidPx" package="eti_Derivatives" cardinality="1" description=""/>
11214       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" cardinality="1" description=""/>
11215       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
11216       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
11217       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
11218       <Member name="LastQty" type="LastQty" package="eti_Derivatives" cardinality="1" description=""/>
11219       <Member name="EffectiveTime" type="EffectiveTime" package="eti_Derivatives" cardinality="1" description=""/>
11220       <Member name="LastUpdateTime" type="LastUpdateTime" package="eti_Derivatives" cardinality="1" description=""/>
11221       <Member name="TradeToRequestRatio" type="TradeToRequestRatio" package="eti_Derivatives" cardinality="1" description=""/>
11222       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11223       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Derivatives" cardinality="1" description=""/>
11224       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" cardinality="1" description=""/>
11225       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" cardinality="1" description=""/>
11226       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Derivatives" cardinality="1" description=""/>
11227       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11228       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11229       <Member name="ShowLastDealOnClosure" type="ShowLastDealOnClosure" package="eti_Derivatives" cardinality="1" description=""/>
11230       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" cardinality="1" description=""/>
11231       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" cardinality="1" description=""/>
11232       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11233       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11234       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
11235       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11236       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11237       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" cardinality="1" description=""/>
11238       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11239       <Member name="TargetParties" type="TargetPartiesComp" package="eti_Derivatives" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description=""/>
11240     </Structure>
11241     <Structure name="SRQSNegotiationStatusNotification" type="Message" numericID="10715" package="eti_Derivatives" description="">
11242       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11243       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11244       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11245       <Member name="EffectiveTime" type="EffectiveTime" package="eti_Derivatives" cardinality="1" description=""/>
11246       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11247       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" cardinality="1" description=""/>
11248       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11249       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
11250     </Structure>
11251     <Structure name="SRQSOpenNegotiationNotification" type="Message" numericID="10711" package="eti_Derivatives" description="">
11252       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11253       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11254       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11255       <Member name="NegotiationStartTime" type="NegotiationStartTime" package="eti_Derivatives" cardinality="1" description=""/>
11256       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11257       <Member name="BidPx" type="BidPx" package="eti_Derivatives" cardinality="1" description=""/>
11258       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" cardinality="1" description=""/>
11259       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
11260       <Member name="LastQty" type="LastQty" package="eti_Derivatives" cardinality="1" description=""/>
11261       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
11262       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" cardinality="1" description=""/>
11263       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" cardinality="1" description=""/>
11264       <Member name="ExpireTime" type="ExpireTime" package="eti_Derivatives" cardinality="1" description=""/>
11265       <Member name="TradeToRequestRatio" type="TradeToRequestRatio" package="eti_Derivatives" cardinality="1" description=""/>
11266       <Member name="TradeToQuoteRatio" type="TradeToQuoteRatio" package="eti_Derivatives" cardinality="1" description=""/>
11267       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11268       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11269       <Member name="SecuritySubType" type="SecuritySubType" package="eti_Derivatives" cardinality="1" description=""/>
11270       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Derivatives" cardinality="1" description=""/>
11271       <Member name="TradeToQuoteRatioPosition" type="TradeToQuoteRatioPosition" package="eti_Derivatives" cardinality="1" description=""/>
11272       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" cardinality="1" description=""/>
11273       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" cardinality="1" description=""/>
11274       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
11275       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11276       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
11277       <Member name="RespondentType" type="RespondentType" package="eti_Derivatives" cardinality="1" description=""/>
11278       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" cardinality="1" description=""/>
11279       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" cardinality="1" description=""/>
11280       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11281       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11282       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
11283       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11284       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11285       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11286       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11287       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" cardinality="1" description=""/>
11288       <Member name="Pad6" type="Pad6" package="eti_Derivatives" cardinality="1" description=""/>
11289       <Member name="QuotReqLegsGrp" type="QuotReqLegsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
11290     </Structure>
11291     <Structure name="SRQSOpenNegotiationRequest" type="Message" numericID="10700" package="eti_Derivatives" description="">
11292       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
11293       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11294       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11295       <Member name="BidPx" type="BidPx" package="eti_Derivatives" cardinality="1" description=""/>
11296       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" cardinality="1" description=""/>
11297       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
11298       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" cardinality="1" description=""/>
11299       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" cardinality="1" description=""/>
11300       <Member name="ValidUntilTime" type="ValidUntilTime" package="eti_Derivatives" cardinality="1" description=""/>
11301       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11302       <Member name="SecuritySubType" type="SecuritySubType" package="eti_Derivatives" cardinality="1" description=""/>
11303       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" cardinality="1" description=""/>
11304       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" cardinality="1" description=""/>
11305       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
11306       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Derivatives" cardinality="1" description=""/>
11307       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11308       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11309       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
11310       <Member name="RespondentType" type="RespondentType" package="eti_Derivatives" cardinality="1" description=""/>
11311       <Member name="ShowLastDealOnClosure" type="ShowLastDealOnClosure" package="eti_Derivatives" cardinality="1" description=""/>
11312       <Member name="BidPxIsLocked" type="BidPxIsLocked" package="eti_Derivatives" cardinality="1" description=""/>
11313       <Member name="OfferPxIsLocked" type="OfferPxIsLocked" package="eti_Derivatives" cardinality="1" description=""/>
11314       <Member name="SideIsLocked" type="SideIsLocked" package="eti_Derivatives" cardinality="1" description=""/>
11315       <Member name="OrderQtyIsLocked" type="OrderQtyIsLocked" package="eti_Derivatives" cardinality="1" description=""/>
11316       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" cardinality="1" description=""/>
11317       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" cardinality="1" description=""/>
11318       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11319       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11320       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11321       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Derivatives" cardinality="1" description=""/>
11322       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" cardinality="1" description=""/>
11323       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
11324       <Member name="QuotReqLegsGrp" type="QuotReqLegsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
11325       <Member name="TargetParties" type="TargetPartiesComp" package="eti_Derivatives" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description=""/>
11326     </Structure>
11327     <Structure name="SRQSOpenNegotiationRequesterNotification" type="Message" numericID="10710" package="eti_Derivatives" description="">
11328       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11329       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11330       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11331       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11332       <Member name="BidPx" type="BidPx" package="eti_Derivatives" cardinality="1" description=""/>
11333       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" cardinality="1" description=""/>
11334       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
11335       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
11336       <Member name="LastQty" type="LastQty" package="eti_Derivatives" cardinality="1" description=""/>
11337       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" cardinality="1" description=""/>
11338       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" cardinality="1" description=""/>
11339       <Member name="ExpireTime" type="ExpireTime" package="eti_Derivatives" cardinality="1" description=""/>
11340       <Member name="TradeToRequestRatio" type="TradeToRequestRatio" package="eti_Derivatives" cardinality="1" description=""/>
11341       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11342       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11343       <Member name="SecuritySubType" type="SecuritySubType" package="eti_Derivatives" cardinality="1" description=""/>
11344       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Derivatives" cardinality="1" description=""/>
11345       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" cardinality="1" description=""/>
11346       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" cardinality="1" description=""/>
11347       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
11348       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Derivatives" cardinality="1" description=""/>
11349       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11350       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
11351       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11352       <Member name="RespondentType" type="RespondentType" package="eti_Derivatives" cardinality="1" description=""/>
11353       <Member name="ShowLastDealOnClosure" type="ShowLastDealOnClosure" package="eti_Derivatives" cardinality="1" description=""/>
11354       <Member name="BidPxIsLocked" type="BidPxIsLocked" package="eti_Derivatives" cardinality="1" description=""/>
11355       <Member name="OfferPxIsLocked" type="OfferPxIsLocked" package="eti_Derivatives" cardinality="1" description=""/>
11356       <Member name="SideIsLocked" type="SideIsLocked" package="eti_Derivatives" cardinality="1" description=""/>
11357       <Member name="OrderQtyIsLocked" type="OrderQtyIsLocked" package="eti_Derivatives" cardinality="1" description=""/>
11358       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" cardinality="1" description=""/>
11359       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" cardinality="1" description=""/>
11360       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11361       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11362       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
11363       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11364       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11365       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" cardinality="1" description=""/>
11366       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
11367       <Member name="QuotReqLegsGrp" type="QuotReqLegsGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
11368       <Member name="TargetParties" type="TargetPartiesComp" package="eti_Derivatives" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description=""/>
11369     </Structure>
11370     <Structure name="SRQSQuoteGrpComp" type="Sequence" package="eti_Derivatives" description="">
11371       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" cardinality="1" description=""/>
11372     </Structure>
11373     <Structure name="SRQSQuoteNotification" type="Message" numericID="10707" package="eti_Derivatives" description="">
11374       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11375       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11376       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11377       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" cardinality="1" description=""/>
11378       <Member name="SecondaryQuoteID" type="SecondaryQuoteID" package="eti_Derivatives" cardinality="1" description=""/>
11379       <Member name="BidPx" type="BidPx" package="eti_Derivatives" cardinality="1" description=""/>
11380       <Member name="BidSize" type="BidSize" package="eti_Derivatives" cardinality="1" description=""/>
11381       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" cardinality="1" description=""/>
11382       <Member name="OfferSize" type="OfferSize" package="eti_Derivatives" cardinality="1" description=""/>
11383       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" cardinality="1" description=""/>
11384       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" cardinality="1" description=""/>
11385       <Member name="ExpireTime" type="ExpireTime" package="eti_Derivatives" cardinality="1" description=""/>
11386       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11387       <Member name="QuotingStatus" type="QuotingStatus" package="eti_Derivatives" cardinality="1" description=""/>
11388       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
11389       <Member name="QuoteCancelReason" type="QuoteCancelReason" package="eti_Derivatives" cardinality="1" description=""/>
11390       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
11391       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11392       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11393       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11394       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
11395       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Derivatives" cardinality="1" description=""/>
11396       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
11397       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
11398       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
11399       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11400       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
11401       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
11402       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
11403       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
11404       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
11405       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
11406       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
11407       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
11408       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11409     </Structure>
11410     <Structure name="SRQSQuoteResponse" type="Message" numericID="10703" package="eti_Derivatives" description="">
11411       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11412       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11413       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" cardinality="1" description=""/>
11414       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11415       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Derivatives" cardinality="1" description=""/>
11416     </Structure>
11417     <Structure name="SRQSQuotingStatusRequest" type="Message" numericID="10717" package="eti_Derivatives" description="">
11418       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
11419       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11420       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11421       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11422       <Member name="QuotingStatus" type="QuotingStatus" package="eti_Derivatives" cardinality="1" description=""/>
11423       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11424       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11425       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11426     </Structure>
11427     <Structure name="SRQSRelatedTradeIDGrpComp" type="Sequence" package="eti_Derivatives" description="">
11428       <Member name="SRQSRelatedTradeID" type="SRQSRelatedTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11429       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
11430     </Structure>
11431     <Structure name="SRQSStatusBroadcast" type="Message" numericID="10714" package="eti_Derivatives" description="">
11432       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11433       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11434       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" cardinality="1" description=""/>
11435       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Derivatives" cardinality="1" description=""/>
11436       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11437     </Structure>
11438     <Structure name="SRQSTargetPartyTrdGrpComp" type="Sequence" package="eti_Derivatives" description="">
11439       <Member name="SideLastQty" type="SideLastQty" package="eti_Derivatives" cardinality="1" description=""/>
11440       <Member name="QuoteID" type="QuoteID" package="eti_Derivatives" cardinality="1" description=""/>
11441       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11442       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11443       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11444       <Member name="TargetPartyEnteringTrader" type="TargetPartyEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
11445       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11446     </Structure>
11447     <Structure name="SRQSUpdateDealStatusRequest" type="Message" numericID="10706" package="eti_Derivatives" description="">
11448       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
11449       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11450       <Member name="UnderlyingPriceStipValue" type="UnderlyingPriceStipValue" package="eti_Derivatives" cardinality="1" description=""/>
11451       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" cardinality="1" description=""/>
11452       <Member name="LastQty" type="LastQty" package="eti_Derivatives" cardinality="1" description=""/>
11453       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11454       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11455       <Member name="TradeID" type="TradeID" package="eti_Derivatives" cardinality="1" description=""/>
11456       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
11457       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" cardinality="1" description=""/>
11458       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11459       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11460       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11461       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11462     </Structure>
11463     <Structure name="SRQSUpdateNegotiationRequest" type="Message" numericID="10701" package="eti_Derivatives" description="">
11464       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
11465       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11466       <Member name="QuoteRefPrice" type="QuoteRefPrice" package="eti_Derivatives" cardinality="1" description=""/>
11467       <Member name="UnderlyingDeltaPercentage" type="UnderlyingDeltaPercentage" package="eti_Derivatives" cardinality="1" description=""/>
11468       <Member name="BidPx" type="BidPx" package="eti_Derivatives" cardinality="1" description=""/>
11469       <Member name="OfferPx" type="OfferPx" package="eti_Derivatives" cardinality="1" description=""/>
11470       <Member name="OrderQty" type="OrderQty" package="eti_Derivatives" cardinality="1" description=""/>
11471       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11472       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11473       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Derivatives" cardinality="1" description=""/>
11474       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11475       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11476       <Member name="ShowLastDealOnClosure" type="ShowLastDealOnClosure" package="eti_Derivatives" cardinality="1" description=""/>
11477       <Member name="QuoteType" type="QuoteType" package="eti_Derivatives" cardinality="1" description=""/>
11478       <Member name="QuoteSubType" type="QuoteSubType" package="eti_Derivatives" cardinality="1" description=""/>
11479       <Member name="RespondentType" type="RespondentType" package="eti_Derivatives" cardinality="1" description=""/>
11480       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" cardinality="1" description=""/>
11481       <Member name="QuoteCondition" type="QuoteCondition" package="eti_Derivatives" cardinality="1" description=""/>
11482       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11483       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11484       <Member name="FreeText5" type="FreeText5" package="eti_Derivatives" cardinality="1" description=""/>
11485       <Member name="PartyOrderOriginationTrader" type="PartyOrderOriginationTrader" package="eti_Derivatives" cardinality="1" description=""/>
11486       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
11487       <Member name="TargetParties" type="TargetPartiesComp" package="eti_Derivatives" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description=""/>
11488     </Structure>
11489     <Structure name="ServiceAvailabilityBroadcast" type="Message" numericID="10030" package="eti_Derivatives" description="">
11490       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11491       <Member name="NRBCHeader" type="NRBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11492       <Member name="MatchingEngineTradeDate" type="MatchingEngineTradeDate" package="eti_Derivatives" cardinality="1" description=""/>
11493       <Member name="TradeManagerTradeDate" type="TradeManagerTradeDate" package="eti_Derivatives" cardinality="1" description=""/>
11494       <Member name="ApplSeqTradeDate" type="ApplSeqTradeDate" package="eti_Derivatives" cardinality="1" description=""/>
11495       <Member name="T7EntryServiceTradeDate" type="T7EntryServiceTradeDate" package="eti_Derivatives" cardinality="1" description=""/>
11496       <Member name="T7EntryServiceRtmTradeDate" type="T7EntryServiceRtmTradeDate" package="eti_Derivatives" cardinality="1" description=""/>
11497       <Member name="PartitionID" type="PartitionID" package="eti_Derivatives" cardinality="1" description=""/>
11498       <Member name="MatchingEngineStatus" type="MatchingEngineStatus" package="eti_Derivatives" cardinality="1" description=""/>
11499       <Member name="TradeManagerStatus" type="TradeManagerStatus" package="eti_Derivatives" cardinality="1" description=""/>
11500       <Member name="ApplSeqStatus" type="ApplSeqStatus" package="eti_Derivatives" cardinality="1" description=""/>
11501       <Member name="T7EntryServiceStatus" type="T7EntryServiceStatus" package="eti_Derivatives" cardinality="1" description=""/>
11502       <Member name="T7EntryServiceRtmStatus" type="T7EntryServiceRtmStatus" package="eti_Derivatives" cardinality="1" description=""/>
11503       <Member name="Pad5" type="Pad5" package="eti_Derivatives" cardinality="1" description=""/>
11504     </Structure>
11505     <Structure name="ServiceAvailabilityMarketBroadcast" type="Message" numericID="10044" package="eti_Derivatives" description="">
11506       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11507       <Member name="NRBCHeader" type="NRBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11508       <Member name="SelectiveRequestForQuoteServiceTradeDate" type="SelectiveRequestForQuoteServiceTradeDate" package="eti_Derivatives" cardinality="1" description=""/>
11509       <Member name="SelectiveRequestForQuoteServiceStatus" type="SelectiveRequestForQuoteServiceStatus" package="eti_Derivatives" cardinality="1" description=""/>
11510       <Member name="SelectiveRequestForQuoteRtmServiceStatus" type="SelectiveRequestForQuoteRtmServiceStatus" package="eti_Derivatives" cardinality="1" description=""/>
11511       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
11512     </Structure>
11513     <Structure name="SessionsGrpComp" type="Sequence" package="eti_Derivatives" description="">
11514       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
11515       <Member name="SessionMode" type="SessionMode" package="eti_Derivatives" cardinality="1" description=""/>
11516       <Member name="SessionSubMode" type="SessionSubMode" package="eti_Derivatives" cardinality="1" description=""/>
11517       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
11518     </Structure>
11519     <Structure name="SideAllocExtGrpComp" type="Sequence" package="eti_Derivatives" description="">
11520       <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" cardinality="1" description=""/>
11521       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
11522       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
11523       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11524       <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" cardinality="1" description=""/>
11525       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11526       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11527       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
11528       <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" cardinality="1" description=""/>
11529       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11530       <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" cardinality="1" description=""/>
11531       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
11532       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
11533       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
11534       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
11535       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
11536       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" cardinality="1" description=""/>
11537       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
11538       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
11539       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
11540       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11541       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
11542       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
11543       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
11544       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
11545       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
11546       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
11547       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
11548       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
11549       <Member name="Pad1_1" type="Pad1_1" package="eti_Derivatives" cardinality="1" description=""/>
11550     </Structure>
11551     <Structure name="SideAllocGrpComp" type="Sequence" package="eti_Derivatives" description="">
11552       <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" cardinality="1" description=""/>
11553       <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" cardinality="1" description=""/>
11554       <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" cardinality="1" description=""/>
11555       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11556       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11557       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11558       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
11559     </Structure>
11560     <Structure name="SideAllocGrpBCComp" type="Sequence" package="eti_Derivatives" description="">
11561       <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" cardinality="1" description=""/>
11562       <Member name="ReversalApprovalTime" type="ReversalApprovalTime" package="eti_Derivatives" cardinality="1" description=""/>
11563       <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Derivatives" cardinality="1" description=""/>
11564       <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" cardinality="1" description=""/>
11565       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11566       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11567       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11568       <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" cardinality="1" description=""/>
11569       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11570     </Structure>
11571     <Structure name="SideCrossLegGrpComp" type="Sequence" package="eti_Derivatives" description="">
11572       <Member name="LegInputSource" type="LegInputSource" package="eti_Derivatives" cardinality="1" description=""/>
11573       <Member name="LegPositionEffect" type="LegPositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
11574       <Member name="LegAccount" type="LegAccount" package="eti_Derivatives" cardinality="1" description=""/>
11575       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
11576     </Structure>
11577     <Structure name="SmartPartyDetailGrpComp" type="Sequence" package="eti_Derivatives" description="">
11578       <Member name="PartyDetailExecutingUnit" type="PartyDetailExecutingUnit" package="eti_Derivatives" cardinality="1" description=""/>
11579       <Member name="PartyDetailExecutingTrader" type="PartyDetailExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11580       <Member name="Pad5" type="Pad5" package="eti_Derivatives" cardinality="1" description=""/>
11581     </Structure>
11582     <Structure name="SubscribeRequest" type="Message" numericID="10025" package="eti_Derivatives" description="">
11583       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
11584       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11585       <Member name="SubscriptionScope" type="SubscriptionScope" package="eti_Derivatives" cardinality="1" description=""/>
11586       <Member name="RefApplID" type="RefApplID" package="eti_Derivatives" cardinality="1" description=""/>
11587       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11588     </Structure>
11589     <Structure name="SubscribeResponse" type="Message" numericID="10005" package="eti_Derivatives" description="">
11590       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11591       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11592       <Member name="ApplSubID" type="ApplSubID" package="eti_Derivatives" cardinality="1" description=""/>
11593       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
11594     </Structure>
11595     <Structure name="TESApproveBroadcast" type="Message" numericID="10607" package="eti_Derivatives" description="">
11596       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11597       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11598       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11599       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
11600       <Member name="AllocQty" type="AllocQty" package="eti_Derivatives" cardinality="1" description=""/>
11601       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11602       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" cardinality="1" description=""/>
11603       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" cardinality="1" description=""/>
11604       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" cardinality="1" description=""/>
11605       <Member name="RelatedTradeQuantity" type="RelatedTradeQuantity" package="eti_Derivatives" cardinality="1" description=""/>
11606       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" cardinality="1" description=""/>
11607       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
11608       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11609       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
11610       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
11611       <Member name="AllocID" type="AllocID" package="eti_Derivatives" cardinality="1" description=""/>
11612       <Member name="UnderlyingSettlementDate" type="UnderlyingSettlementDate" package="eti_Derivatives" cardinality="1" description=""/>
11613       <Member name="UnderlyingMaturityDate" type="UnderlyingMaturityDate" package="eti_Derivatives" cardinality="1" description=""/>
11614       <Member name="RelatedTradeID" type="RelatedTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11615       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11616       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11617       <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Derivatives" cardinality="1" description=""/>
11618       <Member name="AutoApprovalRuleID" type="AutoApprovalRuleID" package="eti_Derivatives" cardinality="1" description=""/>
11619       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
11620       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" cardinality="1" description=""/>
11621       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11622       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
11623       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
11624       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
11625       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" cardinality="1" description=""/>
11626       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
11627       <Member name="PartyIDSettlementLocation" type="PartyIDSettlementLocation" package="eti_Derivatives" cardinality="1" description=""/>
11628       <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Derivatives" cardinality="1" description=""/>
11629       <Member name="HedgeType" type="HedgeType" package="eti_Derivatives" cardinality="1" description=""/>
11630       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
11631       <Member name="NoEvents" type="NoEvents" package="eti_Derivatives" cardinality="1" description=""/>
11632       <Member name="NoInstrAttrib" type="NoInstrAttrib" package="eti_Derivatives" cardinality="1" description=""/>
11633       <Member name="NoUnderlyingStips" type="NoUnderlyingStips" package="eti_Derivatives" cardinality="1" description=""/>
11634       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
11635       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
11636       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11637       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11638       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Derivatives" cardinality="1" description=""/>
11639       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Derivatives" cardinality="1" description=""/>
11640       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
11641       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11642       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11643       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
11644       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
11645       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
11646       <Member name="PartyIDTakeUpTradingFirm" type="PartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11647       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
11648       <Member name="PartyIDPositionAccount" type="PartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
11649       <Member name="PartyIDOrderOriginationFirm" type="PartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
11650       <Member name="PartyIDBeneficiary" type="PartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
11651       <Member name="PartyIDLocationID" type="PartyIDLocationID" package="eti_Derivatives" cardinality="1" description=""/>
11652       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
11653       <Member name="ComplianceText" type="ComplianceText" package="eti_Derivatives" cardinality="1" description=""/>
11654       <Member name="UnderlyingSecurityID" type="UnderlyingSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11655       <Member name="UnderlyingSecurityDesc" type="UnderlyingSecurityDesc" package="eti_Derivatives" cardinality="1" description=""/>
11656       <Member name="UnderlyingCurrency" type="UnderlyingCurrency" package="eti_Derivatives" cardinality="1" description=""/>
11657       <Member name="UnderlyingIssuer" type="UnderlyingIssuer" package="eti_Derivatives" cardinality="1" description=""/>
11658       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11659       <Member name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
11660       <Member name="InstrumentEventGrp" type="InstrumentEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoEvents" description=""/>
11661       <Member name="InstrumentAttributeGrp" type="InstrumentAttributeGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="6" counter="NoInstrAttrib" description=""/>
11662       <Member name="UnderlyingStipGrp" type="UnderlyingStipGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1" counter="NoUnderlyingStips" description=""/>
11663       <Member name="VarText" type="VarText" package="eti_Derivatives" cardinality="1" counter="VarTextLen" description=""/>
11664     </Structure>
11665     <Structure name="TESBroadcast" type="Message" numericID="10604" package="eti_Derivatives" description="">
11666       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11667       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11668       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11669       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
11670       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11671       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" cardinality="1" description=""/>
11672       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" cardinality="1" description=""/>
11673       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" cardinality="1" description=""/>
11674       <Member name="RelatedTradeQuantity" type="RelatedTradeQuantity" package="eti_Derivatives" cardinality="1" description=""/>
11675       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" cardinality="1" description=""/>
11676       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
11677       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11678       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
11679       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
11680       <Member name="UnderlyingSettlementDate" type="UnderlyingSettlementDate" package="eti_Derivatives" cardinality="1" description=""/>
11681       <Member name="UnderlyingMaturityDate" type="UnderlyingMaturityDate" package="eti_Derivatives" cardinality="1" description=""/>
11682       <Member name="RelatedTradeID" type="RelatedTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11683       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11684       <Member name="AutoApprovalRuleID" type="AutoApprovalRuleID" package="eti_Derivatives" cardinality="1" description=""/>
11685       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
11686       <Member name="VarTextLen" type="VarTextLen" package="eti_Derivatives" cardinality="1" description=""/>
11687       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
11688       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" cardinality="1" description=""/>
11689       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
11690       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
11691       <Member name="NoEvents" type="NoEvents" package="eti_Derivatives" cardinality="1" description=""/>
11692       <Member name="NoInstrAttrib" type="NoInstrAttrib" package="eti_Derivatives" cardinality="1" description=""/>
11693       <Member name="NoUnderlyingStips" type="NoUnderlyingStips" package="eti_Derivatives" cardinality="1" description=""/>
11694       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" cardinality="1" description=""/>
11695       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
11696       <Member name="PartyIDSettlementLocation" type="PartyIDSettlementLocation" package="eti_Derivatives" cardinality="1" description=""/>
11697       <Member name="HedgeType" type="HedgeType" package="eti_Derivatives" cardinality="1" description=""/>
11698       <Member name="SwapClearer" type="SwapClearer" package="eti_Derivatives" cardinality="1" description=""/>
11699       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
11700       <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
11701       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
11702       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11703       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11704       <Member name="UnderlyingSecurityID" type="UnderlyingSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11705       <Member name="UnderlyingSecurityDesc" type="UnderlyingSecurityDesc" package="eti_Derivatives" cardinality="1" description=""/>
11706       <Member name="UnderlyingCurrency" type="UnderlyingCurrency" package="eti_Derivatives" cardinality="1" description=""/>
11707       <Member name="UnderlyingIssuer" type="UnderlyingIssuer" package="eti_Derivatives" cardinality="1" description=""/>
11708       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
11709       <Member name="SideAllocGrpBC" type="SideAllocGrpBCComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description=""/>
11710       <Member name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
11711       <Member name="InstrumentEventGrp" type="InstrumentEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoEvents" description=""/>
11712       <Member name="InstrumentAttributeGrp" type="InstrumentAttributeGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="6" counter="NoInstrAttrib" description=""/>
11713       <Member name="UnderlyingStipGrp" type="UnderlyingStipGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1" counter="NoUnderlyingStips" description=""/>
11714       <Member name="VarText" type="VarText" package="eti_Derivatives" cardinality="1" counter="VarTextLen" description=""/>
11715     </Structure>
11716     <Structure name="TESCompressionRunStatusBroadcast" type="Message" numericID="10618" package="eti_Derivatives" description="">
11717       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11718       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11719       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
11720       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11721       <Member name="CompressionAction" type="CompressionAction" package="eti_Derivatives" cardinality="1" description=""/>
11722       <Member name="CompressionStatus" type="CompressionStatus" package="eti_Derivatives" cardinality="1" description=""/>
11723       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
11724       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
11725     </Structure>
11726     <Structure name="TESCompressionRunStatusRequest" type="Message" numericID="10616" package="eti_Derivatives" description="">
11727       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
11728       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11729       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
11730       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11731       <Member name="CompressionAction" type="CompressionAction" package="eti_Derivatives" cardinality="1" description=""/>
11732       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
11733       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
11734     </Structure>
11735     <Structure name="TESCompressionRunStatusResponse" type="Message" numericID="10617" package="eti_Derivatives" description="">
11736       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11737       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11738       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
11739       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11740       <Member name="CompressionAction" type="CompressionAction" package="eti_Derivatives" cardinality="1" description=""/>
11741       <Member name="CompressionStatus" type="CompressionStatus" package="eti_Derivatives" cardinality="1" description=""/>
11742       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
11743       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
11744     </Structure>
11745     <Structure name="TESDeleteBroadcast" type="Message" numericID="10606" package="eti_Derivatives" description="">
11746       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11747       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11748       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11749       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
11750       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11751       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
11752       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
11753       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
11754       <Member name="DeleteReason" type="DeleteReason" package="eti_Derivatives" cardinality="1" description=""/>
11755       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
11756       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" cardinality="1" description=""/>
11757       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
11758       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
11759       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
11760     </Structure>
11761     <Structure name="TESExecutionBroadcast" type="Message" numericID="10610" package="eti_Derivatives" description="">
11762       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11763       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11764       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11765       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
11766       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11767       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
11768       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
11769       <Member name="AllocID" type="AllocID" package="eti_Derivatives" cardinality="1" description=""/>
11770       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
11771       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
11772       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11773       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" cardinality="1" description=""/>
11774       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
11775       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
11776     </Structure>
11777     <Structure name="TESResponse" type="Message" numericID="10611" package="eti_Derivatives" description="">
11778       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11779       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11780       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
11781       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
11782     </Structure>
11783     <Structure name="TESReversalBroadcast" type="Message" numericID="10632" package="eti_Derivatives" description="">
11784       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11785       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11786       <Member name="ReversalInitiationTime" type="ReversalInitiationTime" package="eti_Derivatives" cardinality="1" description=""/>
11787       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11788       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
11789       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
11790       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11791       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
11792       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" cardinality="1" description=""/>
11793       <Member name="ReversalCancellationReason" type="ReversalCancellationReason" package="eti_Derivatives" cardinality="1" description=""/>
11794       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" cardinality="1" description=""/>
11795       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
11796       <Member name="ReversalReasonText" type="ReversalReasonText" package="eti_Derivatives" cardinality="1" description=""/>
11797       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11798       <Member name="SideAllocGrpBC" type="SideAllocGrpBCComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description=""/>
11799     </Structure>
11800     <Structure name="TESTradeBroadcast" type="Message" numericID="10614" package="eti_Derivatives" description="">
11801       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11802       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11803       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11804       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
11805       <Member name="LastQty" type="LastQty" package="eti_Derivatives" cardinality="1" description=""/>
11806       <Member name="ClearingTradePrice" type="ClearingTradePrice" package="eti_Derivatives" cardinality="1" description=""/>
11807       <Member name="ClearingTradeQty" type="ClearingTradeQty" package="eti_Derivatives" cardinality="1" description=""/>
11808       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11809       <Member name="RelatedSecurityID" type="RelatedSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11810       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
11811       <Member name="RootPartyIDClientID" type="RootPartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
11812       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11813       <Member name="RootPartyIDInvestmentDecisionMaker" type="RootPartyIDInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
11814       <Member name="BasketTrdMatchID" type="BasketTrdMatchID" package="eti_Derivatives" cardinality="1" description=""/>
11815       <Member name="SideLastPx" type="SideLastPx" package="eti_Derivatives" cardinality="1" description=""/>
11816       <Member name="SideLastQty" type="SideLastQty" package="eti_Derivatives" cardinality="1" description=""/>
11817       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
11818       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11819       <Member name="TradeID" type="TradeID" package="eti_Derivatives" cardinality="1" description=""/>
11820       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" cardinality="1" description=""/>
11821       <Member name="SideTradeID" type="SideTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11822       <Member name="RootPartyIDSessionID" type="RootPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
11823       <Member name="OrigTradeID" type="OrigTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11824       <Member name="RootPartyIDExecutingUnit" type="RootPartyIDExecutingUnit" package="eti_Derivatives" cardinality="1" description=""/>
11825       <Member name="RootPartyIDExecutingTrader" type="RootPartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11826       <Member name="RootPartyIDClearingUnit" type="RootPartyIDClearingUnit" package="eti_Derivatives" cardinality="1" description=""/>
11827       <Member name="StrategyLinkID" type="StrategyLinkID" package="eti_Derivatives" cardinality="1" description=""/>
11828       <Member name="RelatedSymbol" type="RelatedSymbol" package="eti_Derivatives" cardinality="1" description=""/>
11829       <Member name="TotNumTradeReports" type="TotNumTradeReports" package="eti_Derivatives" cardinality="1" description=""/>
11830       <Member name="NegotiationID" type="NegotiationID" package="eti_Derivatives" cardinality="1" description=""/>
11831       <Member name="NoSRQSRelatedTradeIDs" type="NoSRQSRelatedTradeIDs" package="eti_Derivatives" cardinality="1" description=""/>
11832       <Member name="Pad3_1" type="Pad3_1" package="eti_Derivatives" cardinality="1" description=""/>
11833       <Member name="BasketProfileID" type="BasketProfileID" package="eti_Derivatives" cardinality="1" description=""/>
11834       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
11835       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
11836       <Member name="RelatedProductComplex" type="RelatedProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
11837       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11838       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
11839       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
11840       <Member name="TransferReason" type="TransferReason" package="eti_Derivatives" cardinality="1" description=""/>
11841       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
11842       <Member name="MultiLegReportingType" type="MultiLegReportingType" package="eti_Derivatives" cardinality="1" description=""/>
11843       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
11844       <Member name="MultilegPriceModel" type="MultilegPriceModel" package="eti_Derivatives" cardinality="1" description=""/>
11845       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
11846       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" cardinality="1" description=""/>
11847       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
11848       <Member name="RootPartyIDInvestmentDecisionMakerQualifier" type="RootPartyIDInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
11849       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
11850       <Member name="ReversalIndicator" type="ReversalIndicator" package="eti_Derivatives" cardinality="1" description=""/>
11851       <Member name="TradeAggregationTransType" type="TradeAggregationTransType" package="eti_Derivatives" cardinality="1" description=""/>
11852       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
11853       <Member name="RootPartyIDPositionAccount" type="RootPartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
11854       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
11855       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
11856       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
11857       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
11858       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11859       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11860       <Member name="RootPartyClearingFirm" type="RootPartyClearingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11861       <Member name="RootPartyClearingOrganization" type="RootPartyClearingOrganization" package="eti_Derivatives" cardinality="1" description=""/>
11862       <Member name="RootPartyIDBeneficiary" type="RootPartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
11863       <Member name="RootPartyIDTakeUpTradingFirm" type="RootPartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11864       <Member name="RootPartyIDOrderOriginationFirm" type="RootPartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
11865       <Member name="RootPartyIDExecutionVenue" type="RootPartyIDExecutionVenue" package="eti_Derivatives" cardinality="1" description=""/>
11866       <Member name="RegulatoryTradeID" type="RegulatoryTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11867       <Member name="BasketPartyContraFirm" type="BasketPartyContraFirm" package="eti_Derivatives" cardinality="1" description=""/>
11868       <Member name="BasketSideTradeReportID" type="BasketSideTradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
11869       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
11870       <Member name="SRQSRelatedTradeIDGrp" type="SRQSRelatedTradeIDGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="12" counter="NoSRQSRelatedTradeIDs" description=""/>
11871     </Structure>
11872     <Structure name="TESTradingSessionStatusBroadcast" type="Message" numericID="10615" package="eti_Derivatives" description="">
11873       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11874       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11875       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" cardinality="1" description=""/>
11876       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Derivatives" cardinality="1" description=""/>
11877       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11878     </Structure>
11879     <Structure name="TESUploadBroadcast" type="Message" numericID="10613" package="eti_Derivatives" description="">
11880       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11881       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11882       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11883       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
11884       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" cardinality="1" description=""/>
11885       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11886       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" cardinality="1" description=""/>
11887       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" cardinality="1" description=""/>
11888       <Member name="RelatedTradeQuantity" type="RelatedTradeQuantity" package="eti_Derivatives" cardinality="1" description=""/>
11889       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" cardinality="1" description=""/>
11890       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
11891       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11892       <Member name="PackageID" type="PackageID" package="eti_Derivatives" cardinality="1" description=""/>
11893       <Member name="TESExecID" type="TESExecID" package="eti_Derivatives" cardinality="1" description=""/>
11894       <Member name="UnderlyingSettlementDate" type="UnderlyingSettlementDate" package="eti_Derivatives" cardinality="1" description=""/>
11895       <Member name="UnderlyingMaturityDate" type="UnderlyingMaturityDate" package="eti_Derivatives" cardinality="1" description=""/>
11896       <Member name="RelatedTradeID" type="RelatedTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11897       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11898       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
11899       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
11900       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
11901       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" cardinality="1" description=""/>
11902       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
11903       <Member name="TradePlatform" type="TradePlatform" package="eti_Derivatives" cardinality="1" description=""/>
11904       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" cardinality="1" description=""/>
11905       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
11906       <Member name="NoEvents" type="NoEvents" package="eti_Derivatives" cardinality="1" description=""/>
11907       <Member name="NoInstrAttrib" type="NoInstrAttrib" package="eti_Derivatives" cardinality="1" description=""/>
11908       <Member name="NoUnderlyingStips" type="NoUnderlyingStips" package="eti_Derivatives" cardinality="1" description=""/>
11909       <Member name="HedgeType" type="HedgeType" package="eti_Derivatives" cardinality="1" description=""/>
11910       <Member name="PartyIDSettlementLocation" type="PartyIDSettlementLocation" package="eti_Derivatives" cardinality="1" description=""/>
11911       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Derivatives" cardinality="1" description=""/>
11912       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
11913       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11914       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11915       <Member name="UnderlyingSecurityID" type="UnderlyingSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11916       <Member name="UnderlyingSecurityDesc" type="UnderlyingSecurityDesc" package="eti_Derivatives" cardinality="1" description=""/>
11917       <Member name="UnderlyingCurrency" type="UnderlyingCurrency" package="eti_Derivatives" cardinality="1" description=""/>
11918       <Member name="UnderlyingIssuer" type="UnderlyingIssuer" package="eti_Derivatives" cardinality="1" description=""/>
11919       <Member name="Pad3" type="Pad3" package="eti_Derivatives" cardinality="1" description=""/>
11920       <Member name="SideAllocExtGrp" type="SideAllocExtGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description=""/>
11921       <Member name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
11922       <Member name="InstrumentEventGrp" type="InstrumentEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoEvents" description=""/>
11923       <Member name="InstrumentAttributeGrp" type="InstrumentAttributeGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="6" counter="NoInstrAttrib" description=""/>
11924       <Member name="UnderlyingStipGrp" type="UnderlyingStipGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1" counter="NoUnderlyingStips" description=""/>
11925     </Structure>
11926     <Structure name="TMTradingSessionStatusBroadcast" type="Message" numericID="10501" package="eti_Derivatives" description="">
11927       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11928       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11929       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Derivatives" cardinality="1" description=""/>
11930       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
11931     </Structure>
11932     <Structure name="TargetPartiesComp" type="Sequence" package="eti_Derivatives" description="">
11933       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11934       <Member name="SideDisclosureInstruction" type="SideDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11935       <Member name="PriceDisclosureInstruction" type="PriceDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11936       <Member name="LeavesQtyDisclosureInstruction" type="LeavesQtyDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11937       <Member name="LastPxDisclosureInstruction" type="LastPxDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11938       <Member name="LastQtyDisclosureInstruction" type="LastQtyDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11939       <Member name="FreeText5DisclosureInstruction" type="FreeText5DisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11940       <Member name="PartyOrderOriginationDisclosureInstruction" type="PartyOrderOriginationDisclosureInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11941       <Member name="QuoteInstruction" type="QuoteInstruction" package="eti_Derivatives" cardinality="1" description=""/>
11942       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11943       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11944       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Derivatives" cardinality="1" description=""/>
11945       <Member name="PartyDetailStatusInformation" type="PartyDetailStatusInformation" package="eti_Derivatives" cardinality="1" description=""/>
11946       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
11947     </Structure>
11948     <Structure name="ThrottleUpdateNotification" type="Message" numericID="10028" package="eti_Derivatives" description="">
11949       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11950       <Member name="NotifHeader" type="NotifHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11951       <Member name="ThrottleTimeInterval" type="ThrottleTimeInterval" package="eti_Derivatives" cardinality="1" description=""/>
11952       <Member name="ThrottleNoMsgs" type="ThrottleNoMsgs" package="eti_Derivatives" cardinality="1" description=""/>
11953       <Member name="ThrottleDisconnectLimit" type="ThrottleDisconnectLimit" package="eti_Derivatives" cardinality="1" description=""/>
11954     </Structure>
11955     <Structure name="TradeBroadcast" type="Message" numericID="10500" package="eti_Derivatives" description="">
11956       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
11957       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
11958       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11959       <Member name="RelatedSecurityID" type="RelatedSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
11960       <Member name="Price" type="Price" package="eti_Derivatives" cardinality="1" description=""/>
11961       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
11962       <Member name="LastQty" type="LastQty" package="eti_Derivatives" cardinality="1" description=""/>
11963       <Member name="SideLastPx" type="SideLastPx" package="eti_Derivatives" cardinality="1" description=""/>
11964       <Member name="SideLastQty" type="SideLastQty" package="eti_Derivatives" cardinality="1" description=""/>
11965       <Member name="ClearingTradePrice" type="ClearingTradePrice" package="eti_Derivatives" cardinality="1" description=""/>
11966       <Member name="ClearingTradeQty" type="ClearingTradeQty" package="eti_Derivatives" cardinality="1" description=""/>
11967       <Member name="TransactTime" type="TransactTime" package="eti_Derivatives" cardinality="1" description=""/>
11968       <Member name="OrderID" type="OrderID" package="eti_Derivatives" cardinality="1" description=""/>
11969       <Member name="ClOrdID" type="ClOrdID" package="eti_Derivatives" cardinality="1" description=""/>
11970       <Member name="LeavesQty" type="LeavesQty" package="eti_Derivatives" cardinality="1" description=""/>
11971       <Member name="CumQty" type="CumQty" package="eti_Derivatives" cardinality="1" description=""/>
11972       <Member name="RootPartyIDClientID" type="RootPartyIDClientID" package="eti_Derivatives" cardinality="1" description=""/>
11973       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11974       <Member name="RootPartyIDInvestmentDecisionMaker" type="RootPartyIDInvestmentDecisionMaker" package="eti_Derivatives" cardinality="1" description=""/>
11975       <Member name="TradeID" type="TradeID" package="eti_Derivatives" cardinality="1" description=""/>
11976       <Member name="OrigTradeID" type="OrigTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11977       <Member name="RootPartyIDExecutingUnit" type="RootPartyIDExecutingUnit" package="eti_Derivatives" cardinality="1" description=""/>
11978       <Member name="RootPartyIDSessionID" type="RootPartyIDSessionID" package="eti_Derivatives" cardinality="1" description=""/>
11979       <Member name="RootPartyIDExecutingTrader" type="RootPartyIDExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
11980       <Member name="RootPartyIDClearingUnit" type="RootPartyIDClearingUnit" package="eti_Derivatives" cardinality="1" description=""/>
11981       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
11982       <Member name="RelatedSymbol" type="RelatedSymbol" package="eti_Derivatives" cardinality="1" description=""/>
11983       <Member name="SideTradeID" type="SideTradeID" package="eti_Derivatives" cardinality="1" description=""/>
11984       <Member name="MatchDate" type="MatchDate" package="eti_Derivatives" cardinality="1" description=""/>
11985       <Member name="TrdMatchID" type="TrdMatchID" package="eti_Derivatives" cardinality="1" description=""/>
11986       <Member name="StrategyLinkID" type="StrategyLinkID" package="eti_Derivatives" cardinality="1" description=""/>
11987       <Member name="TotNumTradeReports" type="TotNumTradeReports" package="eti_Derivatives" cardinality="1" description=""/>
11988       <Member name="MultiLegReportingType" type="MultiLegReportingType" package="eti_Derivatives" cardinality="1" description=""/>
11989       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
11990       <Member name="TransferReason" type="TransferReason" package="eti_Derivatives" cardinality="1" description=""/>
11991       <Member name="RootPartyIDBeneficiary" type="RootPartyIDBeneficiary" package="eti_Derivatives" cardinality="1" description=""/>
11992       <Member name="RootPartyIDTakeUpTradingFirm" type="RootPartyIDTakeUpTradingFirm" package="eti_Derivatives" cardinality="1" description=""/>
11993       <Member name="RootPartyIDOrderOriginationFirm" type="RootPartyIDOrderOriginationFirm" package="eti_Derivatives" cardinality="1" description=""/>
11994       <Member name="MatchType" type="MatchType" package="eti_Derivatives" cardinality="1" description=""/>
11995       <Member name="MatchSubType" type="MatchSubType" package="eti_Derivatives" cardinality="1" description=""/>
11996       <Member name="Side" type="Side" package="eti_Derivatives" cardinality="1" description=""/>
11997       <Member name="SideLiquidityInd" type="SideLiquidityInd" package="eti_Derivatives" cardinality="1" description=""/>
11998       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Derivatives" cardinality="1" description=""/>
11999       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Derivatives" cardinality="1" description=""/>
12000       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Derivatives" cardinality="1" description=""/>
12001       <Member name="OrderAttributeRiskReduction" type="OrderAttributeRiskReduction" package="eti_Derivatives" cardinality="1" description=""/>
12002       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Derivatives" cardinality="1" description=""/>
12003       <Member name="RootPartyIDInvestmentDecisionMakerQualifier" type="RootPartyIDInvestmentDecisionMakerQualifier" package="eti_Derivatives" cardinality="1" description=""/>
12004       <Member name="Account" type="Account" package="eti_Derivatives" cardinality="1" description=""/>
12005       <Member name="RootPartyIDPositionAccount" type="RootPartyIDPositionAccount" package="eti_Derivatives" cardinality="1" description=""/>
12006       <Member name="PositionEffect" type="PositionEffect" package="eti_Derivatives" cardinality="1" description=""/>
12007       <Member name="CustOrderHandlingInst" type="CustOrderHandlingInst" package="eti_Derivatives" cardinality="1" description=""/>
12008       <Member name="FreeText1" type="FreeText1" package="eti_Derivatives" cardinality="1" description=""/>
12009       <Member name="FreeText2" type="FreeText2" package="eti_Derivatives" cardinality="1" description=""/>
12010       <Member name="FreeText3" type="FreeText3" package="eti_Derivatives" cardinality="1" description=""/>
12011       <Member name="OrderCategory" type="OrderCategory" package="eti_Derivatives" cardinality="1" description=""/>
12012       <Member name="OrdType" type="OrdType" package="eti_Derivatives" cardinality="1" description=""/>
12013       <Member name="RelatedProductComplex" type="RelatedProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
12014       <Member name="OrderSide" type="OrderSide" package="eti_Derivatives" cardinality="1" description=""/>
12015       <Member name="RootPartyClearingOrganization" type="RootPartyClearingOrganization" package="eti_Derivatives" cardinality="1" description=""/>
12016       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Derivatives" cardinality="1" description=""/>
12017       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Derivatives" cardinality="1" description=""/>
12018       <Member name="RootPartyClearingFirm" type="RootPartyClearingFirm" package="eti_Derivatives" cardinality="1" description=""/>
12019       <Member name="RegulatoryTradeID" type="RegulatoryTradeID" package="eti_Derivatives" cardinality="1" description=""/>
12020       <Member name="RootPartyIDExecutionVenue" type="RootPartyIDExecutionVenue" package="eti_Derivatives" cardinality="1" description=""/>
12021       <Member name="Pad2" type="Pad2" package="eti_Derivatives" cardinality="1" description=""/>
12022     </Structure>
12023     <Structure name="TradingSessionStatusBroadcast" type="Message" numericID="10307" package="eti_Derivatives" description="">
12024       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
12025       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Derivatives" cardinality="1" description=""/>
12026       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
12027       <Member name="TradeDate" type="TradeDate" package="eti_Derivatives" cardinality="1" description=""/>
12028       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Derivatives" cardinality="1" description=""/>
12029       <Member name="RefApplLastMsgID" type="RefApplLastMsgID" package="eti_Derivatives" cardinality="1" description=""/>
12030       <Member name="Pad7" type="Pad7" package="eti_Derivatives" cardinality="1" description=""/>
12031     </Structure>
12032     <Structure name="TrdInstrmntLegGrpComp" type="Sequence" package="eti_Derivatives" description="">
12033       <Member name="LegSecurityID" type="LegSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
12034       <Member name="LegPrice" type="LegPrice" package="eti_Derivatives" cardinality="1" description=""/>
12035       <Member name="LegQty" type="LegQty" package="eti_Derivatives" cardinality="1" description=""/>
12036     </Structure>
12037     <Structure name="UnderlyingStipGrpComp" type="Sequence" package="eti_Derivatives" description="">
12038       <Member name="UnderlyingStipValue" type="UnderlyingStipValue" package="eti_Derivatives" cardinality="1" description=""/>
12039       <Member name="UnderlyingStipType" type="UnderlyingStipType" package="eti_Derivatives" cardinality="1" description=""/>
12040       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
12041     </Structure>
12042     <Structure name="UnsubscribeRequest" type="Message" numericID="10006" package="eti_Derivatives" description="">
12043       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
12044       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
12045       <Member name="RefApplSubID" type="RefApplSubID" package="eti_Derivatives" cardinality="1" description=""/>
12046       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
12047     </Structure>
12048     <Structure name="UnsubscribeResponse" type="Message" numericID="10007" package="eti_Derivatives" description="">
12049       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
12050       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
12051     </Structure>
12052     <Structure name="UploadTESTradeRequest" type="Message" numericID="10612" package="eti_Derivatives" description="">
12053       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
12054       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
12055       <Member name="SecurityID" type="SecurityID" package="eti_Derivatives" cardinality="1" description=""/>
12056       <Member name="LastPx" type="LastPx" package="eti_Derivatives" cardinality="1" description=""/>
12057       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Derivatives" cardinality="1" description=""/>
12058       <Member name="UnderlyingPx" type="UnderlyingPx" package="eti_Derivatives" cardinality="1" description=""/>
12059       <Member name="RelatedClosePrice" type="RelatedClosePrice" package="eti_Derivatives" cardinality="1" description=""/>
12060       <Member name="RelatedTradeQuantity" type="RelatedTradeQuantity" package="eti_Derivatives" cardinality="1" description=""/>
12061       <Member name="UnderlyingQty" type="UnderlyingQty" package="eti_Derivatives" cardinality="1" description=""/>
12062       <Member name="CompressionID" type="CompressionID" package="eti_Derivatives" cardinality="1" description=""/>
12063       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
12064       <Member name="UnderlyingSettlementDate" type="UnderlyingSettlementDate" package="eti_Derivatives" cardinality="1" description=""/>
12065       <Member name="UnderlyingMaturityDate" type="UnderlyingMaturityDate" package="eti_Derivatives" cardinality="1" description=""/>
12066       <Member name="RelatedTradeID" type="RelatedTradeID" package="eti_Derivatives" cardinality="1" description=""/>
12067       <Member name="RelatedMarketSegmentID" type="RelatedMarketSegmentID" package="eti_Derivatives" cardinality="1" description=""/>
12068       <Member name="TrdType" type="TrdType" package="eti_Derivatives" cardinality="1" description=""/>
12069       <Member name="ProductComplex" type="ProductComplex" package="eti_Derivatives" cardinality="1" description=""/>
12070       <Member name="TradeReportType" type="TradeReportType" package="eti_Derivatives" cardinality="1" description=""/>
12071       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Derivatives" cardinality="1" description=""/>
12072       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Derivatives" cardinality="1" description=""/>
12073       <Member name="NoLegs" type="NoLegs" package="eti_Derivatives" cardinality="1" description=""/>
12074       <Member name="NoEvents" type="NoEvents" package="eti_Derivatives" cardinality="1" description=""/>
12075       <Member name="NoInstrAttrib" type="NoInstrAttrib" package="eti_Derivatives" cardinality="1" description=""/>
12076       <Member name="NoUnderlyingStips" type="NoUnderlyingStips" package="eti_Derivatives" cardinality="1" description=""/>
12077       <Member name="SkipValidations" type="SkipValidations" package="eti_Derivatives" cardinality="1" description=""/>
12078       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Derivatives" cardinality="1" description=""/>
12079       <Member name="TradePlatform" type="TradePlatform" package="eti_Derivatives" cardinality="1" description=""/>
12080       <Member name="HedgeType" type="HedgeType" package="eti_Derivatives" cardinality="1" description=""/>
12081       <Member name="PartyIDSettlementLocation" type="PartyIDSettlementLocation" package="eti_Derivatives" cardinality="1" description=""/>
12082       <Member name="ValueCheckTypeMinLotSize" type="ValueCheckTypeMinLotSize" package="eti_Derivatives" cardinality="1" description=""/>
12083       <Member name="TradeReportID" type="TradeReportID" package="eti_Derivatives" cardinality="1" description=""/>
12084       <Member name="TradeReportText" type="TradeReportText" package="eti_Derivatives" cardinality="1" description=""/>
12085       <Member name="UnderlyingSecurityID" type="UnderlyingSecurityID" package="eti_Derivatives" cardinality="1" description=""/>
12086       <Member name="UnderlyingSecurityDesc" type="UnderlyingSecurityDesc" package="eti_Derivatives" cardinality="1" description=""/>
12087       <Member name="UnderlyingCurrency" type="UnderlyingCurrency" package="eti_Derivatives" cardinality="1" description=""/>
12088       <Member name="UnderlyingIssuer" type="UnderlyingIssuer" package="eti_Derivatives" cardinality="1" description=""/>
12089       <Member name="Pad1" type="Pad1" package="eti_Derivatives" cardinality="1" description=""/>
12090       <Member name="SideAllocExtGrp" type="SideAllocExtGrpComp" package="eti_Derivatives" minCardinality="1" cardinality="99" counter="NoSideAllocs" description=""/>
12091       <Member name="TrdInstrmntLegGrp" type="TrdInstrmntLegGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="20" counter="NoLegs" description=""/>
12092       <Member name="InstrumentEventGrp" type="InstrumentEventGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="2" counter="NoEvents" description=""/>
12093       <Member name="InstrumentAttributeGrp" type="InstrumentAttributeGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="6" counter="NoInstrAttrib" description=""/>
12094       <Member name="UnderlyingStipGrp" type="UnderlyingStipGrpComp" package="eti_Derivatives" minCardinality="0" cardinality="1" counter="NoUnderlyingStips" description=""/>
12095     </Structure>
12096     <Structure name="UserLoginRequest" type="Message" numericID="10018" package="eti_Derivatives" description="">
12097       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
12098       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
12099       <Member name="Username" type="Username" package="eti_Derivatives" cardinality="1" description=""/>
12100       <Member name="Password" type="Password" package="eti_Derivatives" cardinality="1" description=""/>
12101       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
12102     </Structure>
12103     <Structure name="UserLoginResponse" type="Message" numericID="10019" package="eti_Derivatives" description="">
12104       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
12105       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
12106     </Structure>
12107     <Structure name="UserLogoutRequest" type="Message" numericID="10029" package="eti_Derivatives" description="">
12108       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Derivatives" cardinality="1" description=""/>
12109       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
12110       <Member name="Username" type="Username" package="eti_Derivatives" cardinality="1" description=""/>
12111       <Member name="Pad4" type="Pad4" package="eti_Derivatives" cardinality="1" description=""/>
12112     </Structure>
12113     <Structure name="UserLogoutResponse" type="Message" numericID="10024" package="eti_Derivatives" description="">
12114       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Derivatives" cardinality="1" description=""/>
12115       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Derivatives" cardinality="1" description=""/>
12116     </Structure>
12117   </Structures>
12118   <DataTypes>
12119     <DataType name="AlphaNumeric" type="String" rootType="String" package="eti_Derivatives" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12120     <DataType name="Counter" type="int" rootType="int" package="eti_Derivatives" description=""/>
12121     <DataType name="CurrencyType" type="AlphaNumeric" rootType="String" package="eti_Derivatives" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12122     <DataType name="Freetext" type="String" rootType="String" package="eti_Derivatives" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12123     <DataType name="ISIN" type="AlphaNumeric" rootType="String" package="eti_Derivatives" size="12" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12124     <DataType name="LocalMktDate" type="int" rootType="int" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
12125     <DataType name="LocalMonthYearCod" type="int" rootType="int" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="999912" noValue="0xFFFFFFFF"/>
12126     <DataType name="PriceType" type="float" rootType="floatDecimal" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12127     <DataType name="Qty" type="floatDecimal4" rootType="floatDecimal" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12128     <DataType name="SeqNum" type="int" rootType="int" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12129     <DataType name="String" type="String" rootType="String" package="eti_Derivatives" description="" range="\x01-\x7E" noValue="0x00"/>
12130     <DataType name="UTCTimestamp" type="int" rootType="int" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12131     <DataType name="char" type="String" rootType="String" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00"/>
12132     <DataType name="data" type="data" rootType="data" package="eti_Derivatives" description=""/>
12133     <DataType name="float" type="floatDecimal" rootType="floatDecimal" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12134     <DataType name="floatDecimal" type="floatDecimal" rootType="floatDecimal" package="eti_Derivatives" size="8" description="" noValue="0x8000000000000000"/>
12135     <DataType name="floatDecimal4" type="floatDecimal" rootType="floatDecimal" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12136     <DataType name="floatDecimal6" type="floatDecimal" rootType="floatDecimal" package="eti_Derivatives" size="8" description="" minValue="-9223372036854.775807" maxValue="9223372036854.775807" precision="6" noValue="0x8000000000000000"/>
12137     <DataType name="floatDecimal7" type="floatDecimal" rootType="floatDecimal" package="eti_Derivatives" size="8" description="" minValue="-922337203685.4775807" maxValue="922337203685.4775807" precision="7" noValue="0x8000000000000000"/>
12138     <DataType name="int" type="int" rootType="int" package="eti_Derivatives" description=""/>
12139     <DataType name="Account" type="String" rootType="String" numericID="1" package="eti_Derivatives" size="2" description="" range="1-9,\x41,\x47,\x49,\x4D,\x50,\x52" noValue="0x00"/>
12140     <DataType name="AffectedOrderID" type="int" rootType="int" numericID="535" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12141     <DataType name="AffectedOrderRequestID" type="int" rootType="int" numericID="28783" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12142     <DataType name="AffectedOrigClOrdID" type="int" rootType="int" numericID="1824" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12143     <DataType name="AllocID" type="int" rootType="int" numericID="70" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12144     <DataType name="AllocQty" type="Qty" rootType="floatDecimal" numericID="80" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12145     <DataType name="ApplBegMsgID" type="data" rootType="data" numericID="28718" package="eti_Derivatives" size="16" description="" noValue="0x00000000000000000000000000000000"/>
12146     <DataType name="ApplBegSeqNum" type="SeqNum" rootType="int" numericID="1182" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12147     <DataType name="ApplEndMsgID" type="data" rootType="data" numericID="28719" package="eti_Derivatives" size="16" description="" noValue="0x00000000000000000000000000000000"/>
12148     <DataType name="ApplEndSeqNum" type="SeqNum" rootType="int" numericID="1183" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12149     <DataType name="ApplID" type="int" rootType="int" numericID="1180" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="11" noValue="0xFF">
12150       <ValidValue name="Trade" value="1" description="Trade"/>
12151       <ValidValue name="News" value="2" description="News"/>
12152       <ValidValue name="Service_availability" value="3" description="Service Availability"/>
12153       <ValidValue name="Session_data" value="4" description="Session Data"/>
12154       <ValidValue name="Listener_data" value="5" description="Listener Data"/>
12155       <ValidValue name="RiskControl" value="6" description="Risk Control"/>
12156       <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
12157       <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
12158       <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
12159       <ValidValue name="Service_Availability_Market" value="10" description="Service Availability Market"/>
12160     </DataType>
12161     <DataType name="ApplIDStatus" type="int" rootType="int" numericID="28724" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF" nonStrict="true">
12162       <ValidValue name="Outbound_conversion_error" value="105" description="Error converting response or broadcast"/>
12163     </DataType>
12164     <DataType name="ApplMsgID" type="data" rootType="data" numericID="28704" package="eti_Derivatives" size="16" description="" noValue="0x00000000000000000000000000000000"/>
12165     <DataType name="ApplResendFlag" type="int" rootType="int" numericID="1352" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12166       <ValidValue name="False" value="0" description="False"/>
12167       <ValidValue name="True" value="1" description="True"/>
12168     </DataType>
12169     <DataType name="ApplSeqIndicator" type="int" rootType="int" numericID="28703" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12170       <ValidValue name="No_Recovery_Required" value="0" description=""/>
12171       <ValidValue name="Recovery_Required" value="1" description=""/>
12172     </DataType>
12173     <DataType name="ApplSeqNum" type="int" rootType="int" numericID="1181" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12174     <DataType name="ApplSeqStatus" type="int" rootType="int" numericID="28732" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12175       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
12176       <ValidValue name="Available" value="1" description="Available"/>
12177     </DataType>
12178     <DataType name="ApplSeqTradeDate" type="LocalMktDate" rootType="int" numericID="25032" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
12179     <DataType name="ApplSubID" type="int" rootType="int" numericID="28727" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12180     <DataType name="ApplTotalMessageCount" type="int" rootType="int" numericID="1349" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="65534" noValue="0xFFFF"/>
12181     <DataType name="ApplUsageOrders" type="char" rootType="String" numericID="25012" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12182       <ValidValue name="Automated" value="A" description="Automated"/>
12183       <ValidValue name="Manual" value="M" description="Manual"/>
12184       <ValidValue name="AutoSelect" value="B" description="Both (Automated and Manual)"/>
12185       <ValidValue name="None" value="N" description="None"/>
12186     </DataType>
12187     <DataType name="ApplUsageQuotes" type="char" rootType="String" numericID="25013" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12188       <ValidValue name="Automated" value="A" description="Automated"/>
12189       <ValidValue name="Manual" value="M" description="Manual"/>
12190       <ValidValue name="AutoSelect" value="B" description="Both (Automated and Manual)"/>
12191       <ValidValue name="None" value="N" description="None"/>
12192     </DataType>
12193     <DataType name="ApplicationSystemName" type="Freetext" rootType="String" numericID="1603" package="eti_Derivatives" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12194     <DataType name="ApplicationSystemVendor" type="Freetext" rootType="String" numericID="1605" package="eti_Derivatives" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12195     <DataType name="ApplicationSystemVersion" type="Freetext" rootType="String" numericID="1604" package="eti_Derivatives" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12196     <DataType name="AutoApprovalRuleID" type="int" rootType="int" numericID="25181" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12197     <DataType name="BasketExecID" type="int" rootType="int" numericID="25167" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12198     <DataType name="BasketPartyContraFirm" type="AlphaNumeric" rootType="String" numericID="25182" package="eti_Derivatives" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12199     <DataType name="BasketProfileID" type="int" rootType="int" numericID="28899" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12200     <DataType name="BasketSideTradeReportID" type="String" rootType="String" numericID="26162" package="eti_Derivatives" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
12201     <DataType name="BasketTradeReportText" type="String" rootType="String" numericID="25168" package="eti_Derivatives" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
12202     <DataType name="BasketTradeReportType" type="int" rootType="int" numericID="25173" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="5" noValue="0xFF">
12203       <ValidValue name="Submit" value="0" description="Submit"/>
12204       <ValidValue name="Addendum" value="4" description="Addendum"/>
12205       <ValidValue name="No_Was_Substitute" value="5" description="No/Was (Substitute)"/>
12206     </DataType>
12207     <DataType name="BasketTrdMatchID" type="int" rootType="int" numericID="25161" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12208     <DataType name="BestBidPx" type="PriceType" rootType="floatDecimal" numericID="25132" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12209     <DataType name="BestBidSize" type="Qty" rootType="floatDecimal" numericID="25134" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12210     <DataType name="BestOfferPx" type="PriceType" rootType="floatDecimal" numericID="25133" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12211     <DataType name="BestOfferSize" type="Qty" rootType="floatDecimal" numericID="25135" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12212     <DataType name="BidCxlSize" type="Qty" rootType="floatDecimal" numericID="28547" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12213     <DataType name="BidPx" type="PriceType" rootType="floatDecimal" numericID="132" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12214     <DataType name="BidPxIsLocked" type="int" rootType="int" numericID="25206" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12215       <ValidValue name="No" value="0" description="No"/>
12216       <ValidValue name="Yes" value="1" description="Yes"/>
12217     </DataType>
12218     <DataType name="BidSize" type="Qty" rootType="floatDecimal" numericID="134" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12219     <DataType name="BodyLen" type="int" rootType="int" numericID="9" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12220     <DataType name="ClOrdID" type="int" rootType="int" numericID="11" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12221     <DataType name="ClearingTradePrice" type="PriceType" rootType="floatDecimal" numericID="1596" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12222     <DataType name="ClearingTradeQty" type="Qty" rootType="floatDecimal" numericID="28736" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12223     <DataType name="ComplianceText" type="Freetext" rootType="String" numericID="2404" package="eti_Derivatives" size="20" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12224     <DataType name="CompressionAction" type="int" rootType="int" numericID="25192" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="3" noValue="0xFF">
12225       <ValidValue name="Start_Compression" value="1" description="Start Compression"/>
12226       <ValidValue name="Commit_Compression" value="2" description="Commit Compression"/>
12227       <ValidValue name="Cancel_Compression" value="3" description="Cancel Compression"/>
12228     </DataType>
12229     <DataType name="CompressionID" type="int" rootType="int" numericID="25191" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12230     <DataType name="CompressionStatus" type="int" rootType="int" numericID="25193" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="4" noValue="0xFF">
12231       <ValidValue name="Open" value="1" description="Open"/>
12232       <ValidValue name="Executed" value="2" description="Executed"/>
12233       <ValidValue name="Cancelled_By_User" value="3" description="Cancelled by service provider"/>
12234       <ValidValue name="Cancelled_By_System" value="4" description="Cancelled by System"/>
12235     </DataType>
12236     <DataType name="ContractDate" type="LocalMktDate" rootType="int" numericID="30866" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
12237     <DataType name="CrossID" type="int" rootType="int" numericID="548" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12238     <DataType name="CrossRequestID" type="int" rootType="int" numericID="2672" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12239     <DataType name="CrossedIndicator" type="int" rootType="int" numericID="2523" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12240       <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
12241       <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
12242     </DataType>
12243     <DataType name="CumQty" type="Qty" rootType="floatDecimal" numericID="14" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12244     <DataType name="CustOrderHandlingInst" type="Freetext" rootType="String" numericID="1031" package="eti_Derivatives" size="1" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00" nonStrict="true">
12245       <ValidValue name="W" value="W" description="Desk"/>
12246       <ValidValue name="Y" value="Y" description="Electronic"/>
12247       <ValidValue name="C" value="C" description="Vendor-provided Platform billed by Executing Broker"/>
12248       <ValidValue name="G" value="G" description="Sponsored Access via Exchange API or FIX provided by Executing Broker"/>
12249       <ValidValue name="H" value="H" description="Premium Algorithmic Trading Provider billed by Executing Broker"/>
12250       <ValidValue name="D" value="D" description="Other, including Other-provided Screen"/>
12251     </DataType>
12252     <DataType name="CxlQty" type="Qty" rootType="floatDecimal" numericID="84" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12253     <DataType name="CxlSize" type="Qty" rootType="floatDecimal" numericID="28788" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12254     <DataType name="DefaultCstmApplVerID" type="Freetext" rootType="String" numericID="1408" package="eti_Derivatives" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12255     <DataType name="DefaultCstmApplVerSubID" type="Freetext" rootType="String" numericID="28763" package="eti_Derivatives" size="5" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00">
12256       <ValidValue name="Derivatives" value="D0003" description="Derivatives subversion"/>
12257     </DataType>
12258     <DataType name="DeleteReason" type="int" rootType="int" numericID="285" package="eti_Derivatives" size="1" description="" minValue="100" maxValue="111" noValue="0xFF">
12259       <ValidValue name="No_special_reason" value="100" description="Deletion via the TES Delete Request"/>
12260       <ValidValue name="TAS_Change" value="101" description="Automatic deletion due to TES Activity State Change"/>
12261       <ValidValue name="Intraday_Expiration" value="102" description="Automatic deletion due to instrument expiration"/>
12262       <ValidValue name="Risk_Event" value="103" description="Deletion caused by Clearing/Risk stop"/>
12263       <ValidValue name="Stop_Trading" value="104" description="Deletion caused by Trading stop"/>
12264       <ValidValue name="Instrument_Deletion" value="105" description="Deletion of Instrument"/>
12265       <ValidValue name="Instrument_Suspension" value="106" description="Suspension of Instrument"/>
12266       <ValidValue name="PreTrade_Risk_Event" value="107" description="Deletion caused by a pre-trade risk event"/>
12267       <ValidValue name="Amendment_Reset" value="108" description="Basket amendment cancelled"/>
12268       <ValidValue name="Amendment_User_Cancelled" value="109" description="Amendment cancelled by user action"/>
12269       <ValidValue name="Compression_Cancelled_By_User" value="110" description="Compression cancelled by service provider"/>
12270       <ValidValue name="Compression_Cancelled_By_System" value="111" description="Compression cancelled by system"/>
12271     </DataType>
12272     <DataType name="Delta" type="Qty" rootType="floatDecimal" numericID="7966" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12273     <DataType name="EffectOnBasket" type="int" rootType="int" numericID="25163" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12274       <ValidValue name="Add_Volume" value="1" description="Add volume"/>
12275       <ValidValue name="Remove_Volume" value="2" description="Remove volume"/>
12276     </DataType>
12277     <DataType name="EffectiveTime" type="UTCTimestamp" rootType="int" numericID="168" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12278     <DataType name="EnlightRFQAvgRespRateRanking" type="int" rootType="int" numericID="25178" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="3" noValue="0xFF">
12279       <ValidValue name="Low" value="1" description="Low"/>
12280       <ValidValue name="Medium" value="2" description="Medium"/>
12281       <ValidValue name="High" value="3" description="High"/>
12282     </DataType>
12283     <DataType name="EnlightRFQAvgRespTimeRanking" type="int" rootType="int" numericID="25177" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="3" noValue="0xFF">
12284       <ValidValue name="Low" value="1" description="Low"/>
12285       <ValidValue name="Medium" value="2" description="Medium"/>
12286       <ValidValue name="High" value="3" description="High"/>
12287     </DataType>
12288     <DataType name="EnrichmentRuleID" type="int" rootType="int" numericID="25033" package="eti_Derivatives" size="2" description="" minValue="1" maxValue="10000" noValue="0xFFFF"/>
12289     <DataType name="EurexVolumeRanking" type="int" rootType="int" numericID="25176" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="3" noValue="0xFF">
12290       <ValidValue name="Low" value="1" description="Low"/>
12291       <ValidValue name="Medium" value="2" description="Medium"/>
12292       <ValidValue name="High" value="3" description="High"/>
12293     </DataType>
12294     <DataType name="EventDate" type="LocalMktDate" rootType="int" numericID="866" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
12295     <DataType name="EventType" type="int" rootType="int" numericID="865" package="eti_Derivatives" size="1" description="" minValue="8" maxValue="114" noValue="0xFF">
12296       <ValidValue name="Swap_Start_Date" value="8" description="Swap Start Date"/>
12297       <ValidValue name="Swap_End_Date" value="9" description="Swap End Date"/>
12298     </DataType>
12299     <DataType name="ExecID" type="UTCTimestamp" rootType="int" numericID="17" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12300     <DataType name="ExecInst" type="int" rootType="int" numericID="18" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="6" noValue="0xFF">
12301       <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
12302       <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
12303       <ValidValue name="H_Q" value="3" description="Persistent and non-persistent orders affected (FIX value 'H Q')"/>
12304       <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
12305       <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
12306     </DataType>
12307     <DataType name="ExecRestatementReason" type="int" rootType="int" numericID="378" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="344" noValue="0xFFFF">
12308       <ValidValue name="Order_Book_Restatement" value="1" description="Order book restatement"/>
12309       <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
12310       <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
12311       <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
12312       <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
12313       <ValidValue name="Book_Order_Executed" value="108" description="Book Order executed"/>
12314       <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
12315       <ValidValue name="Instrument_State_Change" value="122" description="Instrument State Change"/>
12316       <ValidValue name="Market_Order_Triggered" value="135" description="Market Order triggered and executed"/>
12317       <ValidValue name="CAO_Order_Activated" value="149" description="Closing Auction Order has been activated"/>
12318       <ValidValue name="CAO_Order_Inactivated" value="150" description="Closing Auction Order has been inactivated"/>
12319       <ValidValue name="OCO_Order_Triggered" value="164" description="One-cancels-the-other Order has been triggered"/>
12320       <ValidValue name="Stop_Order_Triggered" value="172" description="Stop Order has been triggered"/>
12321       <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
12322       <ValidValue name="Order_Cancellation_Pending" value="197" description="Pending order deletion"/>
12323       <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
12324       <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
12325       <ValidValue name="Panic_Cancel" value="261" description="Panic Cancel"/>
12326       <ValidValue name="Market_Order_Uncrossing" value="302" description="Market Order uncrossing"/>
12327       <ValidValue name="CLIP_Execution" value="340" description="CLIP execution after improvement period"/>
12328       <ValidValue name="CLIP_Arrangement_time_out" value="343" description="CLIP Request deleted by arrangement time out"/>
12329       <ValidValue name="CLIP_Arrangement_Validation" value="344" description="CLIP Request deleted by arrangement validation"/>
12330     </DataType>
12331     <DataType name="ExecType" type="char" rootType="String" numericID="150" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12332       <ValidValue name="New" value="0" description="New"/>
12333       <ValidValue name="Canceled" value="4" description="Cancelled"/>
12334       <ValidValue name="Replaced" value="5" description="Replaced"/>
12335       <ValidValue name="Pending_Cancel_e" value="6" description="Pending Cancel (e.g. result of Order Cancel Request)"/>
12336       <ValidValue name="Suspended" value="9" description="Suspended"/>
12337       <ValidValue name="Restated" value="D" description="Restated"/>
12338       <ValidValue name="Triggered" value="L" description="Triggered"/>
12339       <ValidValue name="Trade" value="F" description="Trade"/>
12340     </DataType>
12341     <DataType name="ExecutingTrader" type="int" rootType="int" numericID="25123" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12342     <DataType name="ExecutingTraderQualifier" type="int" rootType="int" numericID="25124" package="eti_Derivatives" size="1" description="" minValue="22" maxValue="24" noValue="0xFF">
12343       <ValidValue name="Algo" value="22" description="Algo"/>
12344       <ValidValue name="Human" value="24" description="Human/Natural person"/>
12345     </DataType>
12346     <DataType name="ExerciseStyle" type="int" rootType="int" numericID="1194" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12347       <ValidValue name="European" value="0" description="European"/>
12348       <ValidValue name="American" value="1" description="American"/>
12349     </DataType>
12350     <DataType name="ExpireDate" type="LocalMktDate" rootType="int" numericID="432" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
12351     <DataType name="ExpireTime" type="UTCTimestamp" rootType="int" numericID="126" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12352     <DataType name="ExposureDuration" type="int" rootType="int" numericID="1629" package="eti_Derivatives" size="8" description="" minValue="-9223372036854775807" maxValue="9223372036854775807" noValue="0x8000000000000000"/>
12353     <DataType name="FIXClOrdID" type="String" rootType="String" numericID="30011" package="eti_Derivatives" size="20" description="" range="\x20-\x7E" noValue="0x00"/>
12354     <DataType name="FIXEngineName" type="Freetext" rootType="String" numericID="1600" package="eti_Derivatives" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12355     <DataType name="FIXEngineVendor" type="Freetext" rootType="String" numericID="1602" package="eti_Derivatives" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12356     <DataType name="FIXEngineVersion" type="Freetext" rootType="String" numericID="1601" package="eti_Derivatives" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12357     <DataType name="FillExecID" type="int" rootType="int" numericID="1363" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12358     <DataType name="FillLiquidityInd" type="int" rootType="int" numericID="1443" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="7" noValue="0xFF">
12359       <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
12360       <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
12361       <ValidValue name="Auction" value="4" description="Auction"/>
12362       <ValidValue name="Triggered_Stop_Order" value="5" description="Triggered Stop Order"/>
12363       <ValidValue name="Triggered_OCO_Order" value="6" description="Triggered OCO Order"/>
12364       <ValidValue name="Triggered_Market_Order" value="7" description="Triggered Market Order"/>
12365     </DataType>
12366     <DataType name="FillMatchID" type="int" rootType="int" numericID="28708" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12367     <DataType name="FillPx" type="PriceType" rootType="floatDecimal" numericID="1364" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12368     <DataType name="FillQty" type="Qty" rootType="floatDecimal" numericID="1365" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12369     <DataType name="FillRefID" type="int" rootType="int" numericID="2421" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="100" noValue="0xFF"/>
12370     <DataType name="FirmNegotiationID" type="String" rootType="String" numericID="28762" package="eti_Derivatives" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
12371     <DataType name="FirmTradeID" type="String" rootType="String" numericID="1041" package="eti_Derivatives" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
12372     <DataType name="FreeText1" type="Freetext" rootType="String" numericID="25007" package="eti_Derivatives" size="12" description="" range="\x20,\x23-\x25,\x28-\x2A,\x2C-\x3B,\x3F,\x41-\x5F,\x61-\x7B,\x7D,\x7E" noValue="0x00"/>
12373     <DataType name="FreeText2" type="Freetext" rootType="String" numericID="25008" package="eti_Derivatives" size="12" description="" range="\x20,\x23-\x25,\x28-\x2A,\x2C-\x3B,\x3F,\x41-\x5F,\x61-\x7B,\x7D,\x7E" noValue="0x00"/>
12374     <DataType name="FreeText3" type="Freetext" rootType="String" numericID="25009" package="eti_Derivatives" size="12" description="" range="\x20,\x23-\x25,\x28-\x2A,\x2C-\x3B,\x3F,\x41-\x5F,\x61-\x7B,\x7D,\x7E" noValue="0x00"/>
12375     <DataType name="FreeText5" type="Freetext" rootType="String" numericID="25172" package="eti_Derivatives" size="132" description="" range="\x20,\x23-\x25,\x28-\x2A,\x2C-\x3B,\x3F,\x41-\x5F,\x61-\x7B,\x7D,\x7E" noValue="0x00"/>
12376     <DataType name="FreeText5DisclosureInstruction" type="int" rootType="int" numericID="31814" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12377       <ValidValue name="No" value="0" description="No"/>
12378       <ValidValue name="Yes" value="1" description="Yes"/>
12379     </DataType>
12380     <DataType name="GatewayID" type="int" rootType="int" numericID="28644" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12381     <DataType name="GatewayStatus" type="int" rootType="int" numericID="28756" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12382       <ValidValue name="Standby" value="0" description="Standby"/>
12383       <ValidValue name="Active" value="1" description="Active"/>
12384     </DataType>
12385     <DataType name="GatewaySubID" type="int" rootType="int" numericID="28645" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12386     <DataType name="Headline" type="Freetext" rootType="String" numericID="148" package="eti_Derivatives" size="256" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12387     <DataType name="HeartBtInt" type="int" rootType="int" numericID="108" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12388     <DataType name="HedgeType" type="int" rootType="int" numericID="29008" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="2" noValue="0xFF">
12389       <ValidValue name="Duration_Hedge" value="0" description="Duration Hedge"/>
12390       <ValidValue name="Nominal_Hedge" value="1" description="Nominal Hedge"/>
12391       <ValidValue name="Price_Factor_Hedge" value="2" description="Price Factor Hedge"/>
12392     </DataType>
12393     <DataType name="HedgingInstruction" type="int" rootType="int" numericID="30059" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="1" noValue="0xFF">
12394       <ValidValue name="On_Close" value="1" description="Execute hedge transaction in the closing auction of the underlying"/>
12395     </DataType>
12396     <DataType name="HighLimitPrice" type="PriceType" rootType="floatDecimal" numericID="1149" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12397     <DataType name="ImpliedMarketIndicator" type="int" rootType="int" numericID="1144" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="3" noValue="0xFF">
12398       <ValidValue name="Not_implied" value="0" description="Not implied"/>
12399       <ValidValue name="Implied_in_out" value="3" description="Both Implied-in and Implied-out"/>
12400     </DataType>
12401     <DataType name="IndividualAllocID" type="int" rootType="int" numericID="467" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12402     <DataType name="InputSource" type="int" rootType="int" numericID="979" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12403       <ValidValue name="Client_Broker" value="1" description="Client Broker"/>
12404       <ValidValue name="Proprietary_Broker" value="2" description="Proprietary Broker"/>
12405     </DataType>
12406     <DataType name="InstrAttribType" type="int" rootType="int" numericID="871" package="eti_Derivatives" size="1" description="" minValue="5" maxValue="104" noValue="0xFF">
12407       <ValidValue name="Variable_Rate" value="5" description="Variable rate"/>
12408       <ValidValue name="Coupon_Rate" value="100" description="Coupon rate"/>
12409       <ValidValue name="Offset_to_the_variable_coupon_rate" value="101" description="Offset to the variable coupon rate"/>
12410       <ValidValue name="Swap_Customer_1" value="102" description="Swap Customer 1"/>
12411       <ValidValue name="Swap_Customer_2" value="103" description="Swap Customer 2"/>
12412       <ValidValue name="Cash_Basket_Reference" value="104" description="Cash Basket Reference"/>
12413     </DataType>
12414     <DataType name="InstrAttribValue" type="String" rootType="String" numericID="872" package="eti_Derivatives" size="32" description="" range="\x01-\x7E" noValue="0x00"/>
12415     <DataType name="InstrmtMatchSideID" type="int" rootType="int" numericID="25166" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="199" noValue="0xFF"/>
12416     <DataType name="LastEntityProcessed" type="data" rootType="data" numericID="25035" package="eti_Derivatives" size="16" description="" noValue="0x00000000000000000000000000000000"/>
12417     <DataType name="LastFragment" type="int" rootType="int" numericID="893" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12418       <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
12419       <ValidValue name="Last_Message" value="1" description="Last Message"/>
12420     </DataType>
12421     <DataType name="LastMkt" type="int" rootType="int" numericID="30" package="eti_Derivatives" size="2" description="" minValue="1" maxValue="255" noValue="0xFFFF" nonStrict="true">
12422       <ValidValue name="XEUR" value="1" description="XEUR"/>
12423       <ValidValue name="XEEE" value="2" description="XEEE"/>
12424       <ValidValue name="NODX" value="12" description="NODX"/>
12425     </DataType>
12426     <DataType name="LastPx" type="PriceType" rootType="floatDecimal" numericID="31" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12427     <DataType name="LastPxDisclosureInstruction" type="int" rootType="int" numericID="25146" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12428       <ValidValue name="No" value="0" description="No"/>
12429       <ValidValue name="Yes" value="1" description="Yes"/>
12430     </DataType>
12431     <DataType name="LastQty" type="Qty" rootType="floatDecimal" numericID="32" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12432     <DataType name="LastQtyDisclosureInstruction" type="int" rootType="int" numericID="25147" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12433       <ValidValue name="No" value="0" description="No"/>
12434       <ValidValue name="Yes" value="1" description="Yes"/>
12435     </DataType>
12436     <DataType name="LastUpdateTime" type="UTCTimestamp" rootType="int" numericID="779" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12437     <DataType name="LeavesQty" type="Qty" rootType="floatDecimal" numericID="151" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12438     <DataType name="LeavesQtyDisclosureInstruction" type="int" rootType="int" numericID="25137" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12439       <ValidValue name="No" value="0" description="No"/>
12440       <ValidValue name="Yes" value="1" description="Yes"/>
12441     </DataType>
12442     <DataType name="LegAccount" type="String" rootType="String" numericID="2680" package="eti_Derivatives" size="2" description="" range="1-9,\x41,\x47,\x4D,\x50" noValue="0x00"/>
12443     <DataType name="LegExecID" type="int" rootType="int" numericID="1893" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12444     <DataType name="LegInputSource" type="int" rootType="int" numericID="25153" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12445       <ValidValue name="Client_Broker" value="1" description="Client Broker"/>
12446       <ValidValue name="Proprietary_Broker" value="2" description="Proprietary Broker"/>
12447     </DataType>
12448     <DataType name="LegLastPx" type="PriceType" rootType="floatDecimal" numericID="637" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12449     <DataType name="LegLastQty" type="Qty" rootType="floatDecimal" numericID="1418" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12450     <DataType name="LegPositionEffect" type="char" rootType="String" numericID="564" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12451       <ValidValue name="Close" value="C" description="Close"/>
12452       <ValidValue name="Open" value="O" description="Open"/>
12453     </DataType>
12454     <DataType name="LegPrice" type="PriceType" rootType="floatDecimal" numericID="566" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12455     <DataType name="LegQty" type="Qty" rootType="floatDecimal" numericID="687" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12456     <DataType name="LegRatioQty" type="int" rootType="int" numericID="623" package="eti_Derivatives" size="4" description="" minValue="1" maxValue="2147483647" noValue="0xFFFFFFFF"/>
12457     <DataType name="LegSecurityID" type="int" rootType="int" numericID="602" package="eti_Derivatives" size="8" description="" minValue="-9223372036854775807" maxValue="9223372036854775807" noValue="0x8000000000000000"/>
12458     <DataType name="LegSecurityType" type="int" rootType="int" numericID="609" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12459       <ValidValue name="Multileg_Instrument" value="1" description="Multileg Instrument"/>
12460       <ValidValue name="Underlying_Leg" value="2" description="Underlying Leg"/>
12461     </DataType>
12462     <DataType name="LegSide" type="int" rootType="int" numericID="624" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12463       <ValidValue name="Buy" value="1" description="Buy"/>
12464       <ValidValue name="Sell" value="2" description="Sell"/>
12465     </DataType>
12466     <DataType name="LegSymbol" type="int" rootType="int" numericID="600" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12467     <DataType name="ListUpdateAction" type="char" rootType="String" numericID="1324" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12468       <ValidValue name="Add" value="A" description="Add (Invocation)"/>
12469       <ValidValue name="Delete" value="D" description="Delete (Release)"/>
12470     </DataType>
12471     <DataType name="LowLimitPrice" type="PriceType" rootType="floatDecimal" numericID="1148" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12472     <DataType name="MDBookType" type="int" rootType="int" numericID="1024" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12473       <ValidValue name="TopOfBook" value="1" description="Top of book"/>
12474       <ValidValue name="PriceDepth" value="2" description="Price depth (aggregated)"/>
12475     </DataType>
12476     <DataType name="MDSubBookType" type="int" rootType="int" numericID="1173" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12477       <ValidValue name="Implied" value="1" description="Implied"/>
12478       <ValidValue name="VolumeWeightedAverage" value="2" description="Volume Weighted Average"/>
12479     </DataType>
12480     <DataType name="MMParameterReportID" type="UTCTimestamp" rootType="int" numericID="28717" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12481     <DataType name="MarketID" type="int" rootType="int" numericID="1301" package="eti_Derivatives" size="2" description="" minValue="1" maxValue="255" noValue="0xFFFF" nonStrict="true">
12482       <ValidValue name="XEUR" value="1" description="XEUR"/>
12483       <ValidValue name="XEEE" value="2" description="XEEE"/>
12484       <ValidValue name="NODX" value="12" description="NODX"/>
12485     </DataType>
12486     <DataType name="MarketSegmentID" type="int" rootType="int" numericID="1300" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12487     <DataType name="MassActionReason" type="int" rootType="int" numericID="28721" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="200" noValue="0xFF" nonStrict="true">
12488       <ValidValue name="No_Special_Reason" value="0" description="No special reason"/>
12489       <ValidValue name="Stop_Trading" value="1" description="Trading was stopped"/>
12490       <ValidValue name="Emergency" value="2" description="Emergency"/>
12491       <ValidValue name="Market_Maker_Protection" value="3" description="Market Maker Protection"/>
12492       <ValidValue name="Session_Loss" value="6" description="Session loss or logout"/>
12493       <ValidValue name="Duplicate_Session_Login" value="7" description="Duplicate Session Login"/>
12494       <ValidValue name="Clearing_Risk_Control" value="8" description="Clearing Risk Control"/>
12495       <ValidValue name="Internal_Connection_Loss" value="100" description="Internal connection loss"/>
12496       <ValidValue name="Product_State_Halt" value="105" description="Product State Halt"/>
12497       <ValidValue name="Product_State_Holiday" value="106" description="Product State Holiday"/>
12498       <ValidValue name="Instrument_Suspended" value="107" description="Instrument Suspended"/>
12499       <ValidValue name="Complex_Instrument_Deletion" value="109" description="Complex Instrument Deletion"/>
12500       <ValidValue name="Volatility_Interruption" value="110" description="Volatility Interruption"/>
12501       <ValidValue name="Product_temporarily_not_tradeable" value="111" description="Product temporarily not tradeable"/>
12502       <ValidValue name="Member_disable" value="117" description="Member has been disabled"/>
12503     </DataType>
12504     <DataType name="MassActionReportID" type="UTCTimestamp" rootType="int" numericID="1369" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12505     <DataType name="MassActionSubType" type="int" rootType="int" numericID="28768" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="1" noValue="0xFF">
12506       <ValidValue name="Book_or_Cancel" value="1" description="Book or cancel"/>
12507     </DataType>
12508     <DataType name="MassActionType" type="int" rootType="int" numericID="1373" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12509       <ValidValue name="Suspend_quotes" value="1" description="Suspend quotes"/>
12510       <ValidValue name="Release_quotes" value="2" description="Release quotes from suspension"/>
12511     </DataType>
12512     <DataType name="MatchDate" type="LocalMktDate" rootType="int" numericID="28582" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
12513     <DataType name="MatchInstCrossID" type="int" rootType="int" numericID="28744" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12514     <DataType name="MatchSubType" type="int" rootType="int" numericID="28610" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="6" noValue="0xFF">
12515       <ValidValue name="Opening_Auction" value="1" description="Opening auction"/>
12516       <ValidValue name="Closing_Auction" value="2" description="Closing auction"/>
12517       <ValidValue name="Intraday_Auction" value="3" description="Intraday auction"/>
12518       <ValidValue name="Circuit_Breaker_Auction" value="4" description="Circuit Breaker auction"/>
12519       <ValidValue name="Outside_BBO" value="6" description="CLIP matching outside BBO"/>
12520     </DataType>
12521     <DataType name="MatchType" type="int" rootType="int" numericID="574" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="14" noValue="0xFF">
12522       <ValidValue name="Confirmed_Trade_Report" value="3" description="Confirmed Trade Report (reporting from recognized markets)"/>
12523       <ValidValue name="Auto_match_incoming" value="4" description="Auto-match incoming order"/>
12524       <ValidValue name="Cross_Auction" value="5" description="Cross Auction"/>
12525       <ValidValue name="Call_Auction" value="7" description="Call Auction"/>
12526       <ValidValue name="Auto_match_resting" value="11" description="Auto match resting order"/>
12527       <ValidValue name="Liquidity_Improvement_Cross" value="13" description="Liquidity Improvement Cross"/>
12528     </DataType>
12529     <DataType name="MatchingEngineStatus" type="int" rootType="int" numericID="25005" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12530       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
12531       <ValidValue name="Available" value="1" description="Available"/>
12532     </DataType>
12533     <DataType name="MatchingEngineTradeDate" type="LocalMktDate" rootType="int" numericID="25030" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
12534     <DataType name="MaturityDate" type="LocalMktDate" rootType="int" numericID="541" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
12535     <DataType name="MaturityMonthYear" type="LocalMonthYearCod" rootType="int" numericID="200" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="999912" noValue="0xFFFFFFFF"/>
12536     <DataType name="MaximumPrice" type="PriceType" rootType="floatDecimal" numericID="28773" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12537     <DataType name="MessageEventSource" type="char" rootType="String" numericID="1011" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12538       <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
12539       <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
12540       <ValidValue name="Broadcast_to_Requester" value="R" description="Broadcast to requestor"/>
12541       <ValidValue name="Broadcast_to_Quote_Submitter" value="Q" description="Broadcast to quote submitter"/>
12542     </DataType>
12543     <DataType name="MsgSeqNum" type="int" rootType="int" numericID="34" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12544     <DataType name="MsgType" type="String" rootType="String" numericID="35" package="eti_Derivatives" size="3" description="" range="\x01-\x7E" noValue="0x00">
12545       <ValidValue name="Heartbeat" value="0" description="Heartbeat"/>
12546       <ValidValue name="TestRequest" value="1" description="Test Request"/>
12547       <ValidValue name="Reject" value="3" description="Reject"/>
12548       <ValidValue name="Logout" value="5" description="Logout"/>
12549       <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
12550       <ValidValue name="Logon" value="A" description="Logon"/>
12551       <ValidValue name="NewOrderMultileg" value="AB" description="New Order Multileg"/>
12552       <ValidValue name="MultilegOrderCancelReplace" value="AC" description="Multileg Order Cancel Replace"/>
12553       <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
12554       <ValidValue name="TradeCaptureReportAck" value="AR" description="Trade Capture Report Ack"/>
12555       <ValidValue name="QuoteRequestReject" value="AG" description="Quote Request Reject"/>
12556       <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
12557       <ValidValue name="TradeMatchReportAck" value="DD" description="Trade Match Report Ack"/>
12558       <ValidValue name="News" value="B" description="News"/>
12559       <ValidValue name="UserRequest" value="BE" description="User Request"/>
12560       <ValidValue name="UserResponse" value="BF" description="User Response"/>
12561       <ValidValue name="ApplicationMessageRequest" value="BW" description="Application Message Request"/>
12562       <ValidValue name="ApplicationMessageRequestAck" value="BX" description="Application Message Request Ack"/>
12563       <ValidValue name="ApplicationMessageReport" value="BY" description="Application Message Report"/>
12564       <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
12565       <ValidValue name="OrderMassActionRequest" value="CA" description="Order Mass Action Request"/>
12566       <ValidValue name="UserNotification" value="CB" description="User Notification"/>
12567       <ValidValue name="PartyRiskLimitsUpdateReport" value="CR" description="Party Risk Limits Update Report"/>
12568       <ValidValue name="PartyRiskLimitsRequest" value="CL" description="Party Risk Limits Request"/>
12569       <ValidValue name="PartyRiskLimitsDefinitionRequest" value="CS" description="Party Risk Limits Definition Request"/>
12570       <ValidValue name="PartyRiskLimitsReport" value="CM" description="Party Risk Limits Report"/>
12571       <ValidValue name="PartyEntitlementsUpdateReport" value="CZ" description="Party Entitlements Update Report"/>
12572       <ValidValue name="NewOrderSingle" value="D" description="New Order Single"/>
12573       <ValidValue name="OrderCancelRequest" value="F" description="Order Cancel Request"/>
12574       <ValidValue name="OrderCancelReplaceRequest" value="G" description="Order Cancel Replace Request"/>
12575       <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
12576       <ValidValue name="MarketDataSnapshotFullRefresh" value="W" description="Market Data Snapshot Full Refresh"/>
12577       <ValidValue name="MassQuoteAcknowledgement" value="b" description="Mass Quote Acknowledgement"/>
12578       <ValidValue name="SecurityDefinitionRequest" value="c" description="Security Definition Request"/>
12579       <ValidValue name="SecurityDefinition" value="d" description="Security Definition"/>
12580       <ValidValue name="TradingSessionStatus" value="h" description="Trading Session Status"/>
12581       <ValidValue name="MassQuote" value="i" description="Mass Quote"/>
12582       <ValidValue name="Quote" value="S" description="Quote"/>
12583       <ValidValue name="QuoteAck" value="CW" description="Quote Acknowledgment"/>
12584       <ValidValue name="QuoteStatusRequest" value="a" description="Quote Status Request"/>
12585       <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
12586       <ValidValue name="QuoteResponse" value="AJ" description="Quote Response"/>
12587       <ValidValue name="RequestAcknowledge" value="U1" description="Request Acknowledge"/>
12588       <ValidValue name="SessionDetailsListRequest" value="U5" description="Session Details List Request"/>
12589       <ValidValue name="SessionDetailsListResponse" value="U6" description="Session Details List Response"/>
12590       <ValidValue name="QuoteExecutionReport" value="U8" description="Quote Execution Report"/>
12591       <ValidValue name="MMParameterDefinitionRequest" value="U14" description="MMParameter Definition Request"/>
12592       <ValidValue name="CrossRequest" value="DS" description="Cross Request"/>
12593       <ValidValue name="CrossRequestAck" value="DT" description="Cross Request Ack"/>
12594       <ValidValue name="MMParameterRequest" value="U17" description="MMParameter Request"/>
12595       <ValidValue name="MMParameterResponse" value="U18" description="MMParameter Response"/>
12596       <ValidValue name="SecurityStatusDefinitionRequest" value="U27" description="Security Status Definition Request"/>
12597       <ValidValue name="SecurityStatus" value="f" description="Security Status"/>
12598       <ValidValue name="PartyDetailsListRequest" value="CF" description="Party Detail List Request"/>
12599       <ValidValue name="PartyDetailsListReport" value="CG" description="Party Detail List Request"/>
12600       <ValidValue name="TradeEnrichmentListRequest" value="U7" description="Trade Enrichment List Request"/>
12601       <ValidValue name="TradeEnrichmentListReport" value="U9" description="Trade Enrichment List Report"/>
12602       <ValidValue name="PartyActionReport" value="DI" description="Party Action Report"/>
12603       <ValidValue name="MarketDataInstrument" value="U23" description="Market Data Instrument"/>
12604     </DataType>
12605     <DataType name="MultiLegReportingType" type="int" rootType="int" numericID="442" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12606       <ValidValue name="Single_security" value="1" description="Single instrument"/>
12607       <ValidValue name="Individual_leg_of_a_multileg_security" value="2" description="Complex instrument"/>
12608     </DataType>
12609     <DataType name="MultilegModel" type="int" rootType="int" numericID="1377" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12610       <ValidValue name="Predefined_Multileg_Security" value="0" description="Predefined Multileg Security"/>
12611       <ValidValue name="User_defined_Multileg" value="1" description="User-defined Multileg Security"/>
12612     </DataType>
12613     <DataType name="MultilegPriceModel" type="int" rootType="int" numericID="28750" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12614       <ValidValue name="Standard" value="0" description="leg level prices provided by system"/>
12615       <ValidValue name="UserDefined" value="1" description="leg level prices provided by user"/>
12616     </DataType>
12617     <DataType name="NegotiationID" type="int" rootType="int" numericID="28758" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12618     <DataType name="NegotiationStartTime" type="UTCTimestamp" rootType="int" numericID="28764" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12619     <DataType name="NettingCoefficient" type="floatDecimal4" rootType="floatDecimal" numericID="25205" package="eti_Derivatives" size="8" description="" minValue="0.0000" maxValue="1.0000" precision="4" noValue="0x8000000000000000"/>
12620     <DataType name="NetworkMsgID" type="String" rootType="String" numericID="25028" package="eti_Derivatives" size="8" description="" range="\x01-\x7E" noValue="0x00"/>
12621     <DataType name="NoAffectedOrderRequests" type="Counter" rootType="int" numericID="28782" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="500" noValue="0xFFFF"/>
12622     <DataType name="NoBasketRootPartyGrps" type="Counter" rootType="int" numericID="25165" package="eti_Derivatives" size="1" description="" minValue="2" maxValue="2" noValue="0xFF"/>
12623     <DataType name="NoBasketRootPartyGrpsBC" type="Counter" rootType="int" numericID="25171" package="eti_Derivatives" size="1" description="" minValue="3" maxValue="3" noValue="0xFF"/>
12624     <DataType name="NoBasketSideAlloc" type="Counter" rootType="int" numericID="25169" package="eti_Derivatives" size="2" description="" minValue="1" maxValue="398" noValue="0xFFFF"/>
12625     <DataType name="NoCrossLegs" type="Counter" rootType="int" numericID="1829" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="40" noValue="0xFF"/>
12626     <DataType name="NoEnrichmentRules" type="Counter" rootType="int" numericID="28738" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="400" noValue="0xFFFF"/>
12627     <DataType name="NoEvents" type="Counter" rootType="int" numericID="864" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="2" noValue="0xFF"/>
12628     <DataType name="NoFills" type="Counter" rootType="int" numericID="1362" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="100" noValue="0xFF"/>
12629     <DataType name="NoInstrAttrib" type="Counter" rootType="int" numericID="870" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="6" noValue="0xFF"/>
12630     <DataType name="NoInstrmtMatchSides" type="Counter" rootType="int" numericID="1889" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="199" noValue="0xFF"/>
12631     <DataType name="NoLegExecs" type="Counter" rootType="int" numericID="30555" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="600" noValue="0xFFFF"/>
12632     <DataType name="NoLegs" type="Counter" rootType="int" numericID="555" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="20" noValue="0xFF"/>
12633     <DataType name="NoMDEntryTypes" type="Counter" rootType="int" numericID="267" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="2" noValue="0xFF"/>
12634     <DataType name="NoMMParameters" type="Counter" rootType="int" numericID="28705" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="9" noValue="0xFF"/>
12635     <DataType name="NoNotAffectedOrders" type="Counter" rootType="int" numericID="1370" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="500" noValue="0xFFFF"/>
12636     <DataType name="NoNotAffectedSecurities" type="Counter" rootType="int" numericID="28707" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="500" noValue="0xFFFF"/>
12637     <DataType name="NoOrderBookItems" type="Counter" rootType="int" numericID="28769" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="26" noValue="0xFF"/>
12638     <DataType name="NoOrderEvents" type="Counter" rootType="int" numericID="28790" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="100" noValue="0xFF"/>
12639     <DataType name="NoPartyDetails" type="Counter" rootType="int" numericID="1671" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="1000" noValue="0xFFFF"/>
12640     <DataType name="NoQuoteEntries" type="Counter" rootType="int" numericID="295" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="100" noValue="0xFF"/>
12641     <DataType name="NoQuoteEvents" type="Counter" rootType="int" numericID="28706" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="100" noValue="0xFF"/>
12642     <DataType name="NoQuoteEventsIndex" type="int" rootType="int" numericID="25011" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="100" noValue="0xFF"/>
12643     <DataType name="NoQuoteSideEntries" type="Counter" rootType="int" numericID="28789" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="200" noValue="0xFF"/>
12644     <DataType name="NoRiskLimits" type="Counter" rootType="int" numericID="1669" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="64" noValue="0xFF"/>
12645     <DataType name="NoRiskLimitsQty" type="Counter" rootType="int" numericID="31669" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="2" noValue="0xFF"/>
12646     <DataType name="NoSRQSQuoteGrps" type="Counter" rootType="int" numericID="25218" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="30" noValue="0xFF"/>
12647     <DataType name="NoSRQSRelatedTradeIDs" type="Counter" rootType="int" numericID="25174" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="12" noValue="0xFF"/>
12648     <DataType name="NoSRQSTargetPartyTrdGrps" type="Counter" rootType="int" numericID="25219" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="30" noValue="0xFF"/>
12649     <DataType name="NoSessions" type="Counter" rootType="int" numericID="28734" package="eti_Derivatives" size="2" description="" minValue="1" maxValue="1000" noValue="0xFFFF"/>
12650     <DataType name="NoSideAllocs" type="Counter" rootType="int" numericID="28709" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="99" noValue="0xFF"/>
12651     <DataType name="NoSides" type="Counter" rootType="int" numericID="552" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF"/>
12652     <DataType name="NoTargetPartyIDs" type="Counter" rootType="int" numericID="1461" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="50" noValue="0xFF"/>
12653     <DataType name="NoUnderlyingStips" type="Counter" rootType="int" numericID="887" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF"/>
12654     <DataType name="NotAffOrigClOrdID" type="int" rootType="int" numericID="1372" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12655     <DataType name="NotAffectedOrderID" type="int" rootType="int" numericID="1371" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12656     <DataType name="NotAffectedSecurityID" type="int" rootType="int" numericID="28702" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12657     <DataType name="NotificationIn" type="UTCTimestamp" rootType="int" numericID="25043" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12658     <DataType name="NumberOfRespDisclosureInstruction" type="int" rootType="int" numericID="25145" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12659       <ValidValue name="No" value="0" description="No"/>
12660       <ValidValue name="Yes" value="1" description="Yes"/>
12661     </DataType>
12662     <DataType name="NumberOfRespondents" type="int" rootType="int" numericID="25150" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12663     <DataType name="NumberOfSecurities" type="int" rootType="int" numericID="28614" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12664     <DataType name="OfferCxlSize" type="Qty" rootType="floatDecimal" numericID="28548" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12665     <DataType name="OfferPx" type="PriceType" rootType="floatDecimal" numericID="133" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12666     <DataType name="OfferPxIsLocked" type="int" rootType="int" numericID="25207" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12667       <ValidValue name="No" value="0" description="No"/>
12668       <ValidValue name="Yes" value="1" description="Yes"/>
12669     </DataType>
12670     <DataType name="OfferSize" type="Qty" rootType="floatDecimal" numericID="135" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12671     <DataType name="OptAttribute" type="int" rootType="int" numericID="206" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="9" noValue="0xFF"/>
12672     <DataType name="OrdStatus" type="char" rootType="String" numericID="39" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12673       <ValidValue name="New" value="0" description="New"/>
12674       <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
12675       <ValidValue name="Filled" value="2" description="Filled"/>
12676       <ValidValue name="Canceled" value="4" description="Cancelled"/>
12677       <ValidValue name="Pending_Cancel" value="6" description="Pending Cancel (i.e. result of Order Cancel Request)"/>
12678       <ValidValue name="Suspended" value="9" description="Suspended"/>
12679     </DataType>
12680     <DataType name="OrdType" type="int" rootType="int" numericID="40" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="4" noValue="0xFF">
12681       <ValidValue name="Market" value="1" description="Market"/>
12682       <ValidValue name="Limit" value="2" description="Limit"/>
12683       <ValidValue name="Stop" value="3" description="Stop"/>
12684       <ValidValue name="Stop_Limit" value="4" description="Stop Limit"/>
12685     </DataType>
12686     <DataType name="OrderAttributeLiquidityProvision" type="int" rootType="int" numericID="23002" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12687       <ValidValue name="Y" value="1" description="Liquidity provision"/>
12688       <ValidValue name="N" value="0" description="No liquidity provision"/>
12689     </DataType>
12690     <DataType name="OrderAttributeRiskReduction" type="int" rootType="int" numericID="23003" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12691       <ValidValue name="Y" value="1" description="Risk reduction"/>
12692       <ValidValue name="N" value="0" description="No risk reduction"/>
12693     </DataType>
12694     <DataType name="OrderCategory" type="char" rootType="String" numericID="1115" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12695       <ValidValue name="Order" value="1" description="Order"/>
12696       <ValidValue name="Quote" value="2" description="Quote"/>
12697     </DataType>
12698     <DataType name="OrderEventMatchID" type="int" rootType="int" numericID="30060" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12699     <DataType name="OrderEventPx" type="PriceType" rootType="floatDecimal" numericID="1799" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12700     <DataType name="OrderEventQty" type="Qty" rootType="floatDecimal" numericID="1800" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12701     <DataType name="OrderEventReason" type="int" rootType="int" numericID="1798" package="eti_Derivatives" size="1" description="" minValue="100" maxValue="100" noValue="0xFF">
12702       <ValidValue name="SMP" value="100" description="SMP event"/>
12703     </DataType>
12704     <DataType name="OrderID" type="int" rootType="int" numericID="37" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12705     <DataType name="OrderOrigination" type="int" rootType="int" numericID="1724" package="eti_Derivatives" size="1" description="" minValue="5" maxValue="5" noValue="0xFF">
12706       <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
12707     </DataType>
12708     <DataType name="OrderQty" type="Qty" rootType="floatDecimal" numericID="38" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12709     <DataType name="OrderQtyDisclosureInstruction" type="int" rootType="int" numericID="25136" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12710       <ValidValue name="No" value="0" description="No"/>
12711       <ValidValue name="Yes" value="1" description="Yes"/>
12712     </DataType>
12713     <DataType name="OrderQtyIsLocked" type="int" rootType="int" numericID="25209" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12714       <ValidValue name="No" value="0" description="No"/>
12715       <ValidValue name="Yes" value="1" description="Yes"/>
12716     </DataType>
12717     <DataType name="OrderRoutingIndicator" type="char" rootType="String" numericID="25014" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12718       <ValidValue name="Yes" value="Y" description="Yes"/>
12719       <ValidValue name="No" value="N" description="No"/>
12720     </DataType>
12721     <DataType name="OrderSide" type="int" rootType="int" numericID="28586" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12722       <ValidValue name="Buy" value="1" description="Buy"/>
12723       <ValidValue name="Sell" value="2" description="Sell"/>
12724     </DataType>
12725     <DataType name="OrigClOrdID" type="int" rootType="int" numericID="41" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12726     <DataType name="OrigTime" type="UTCTimestamp" rootType="int" numericID="42" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12727     <DataType name="OrigTradeID" type="int" rootType="int" numericID="1126" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12728     <DataType name="OwnershipIndicator" type="int" rootType="int" numericID="28743" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12729       <ValidValue name="No_Change_of_Ownership" value="0" description="Do not change ownership"/>
12730       <ValidValue name="Change_to_Executing_Trader" value="1" description="Change ownership to executing party (User ID)"/>
12731     </DataType>
12732     <DataType name="PackageID" type="int" rootType="int" numericID="2489" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12733     <DataType name="Pad1" type="String" rootType="String" numericID="39000" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00"/>
12734     <DataType name="Pad1_1" type="String" rootType="String" numericID="39001" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00"/>
12735     <DataType name="Pad1_2" type="String" rootType="String" numericID="39002" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00"/>
12736     <DataType name="Pad1_3" type="String" rootType="String" numericID="39003" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00"/>
12737     <DataType name="Pad2" type="String" rootType="String" numericID="39020" package="eti_Derivatives" size="2" description="" range="\x01-\x7E" noValue="0x00"/>
12738     <DataType name="Pad2_1" type="String" rootType="String" numericID="39021" package="eti_Derivatives" size="2" description="" range="\x01-\x7E" noValue="0x00"/>
12739     <DataType name="Pad2_2" type="String" rootType="String" numericID="39022" package="eti_Derivatives" size="2" description="" range="\x01-\x7E" noValue="0x00"/>
12740     <DataType name="Pad3" type="String" rootType="String" numericID="39030" package="eti_Derivatives" size="3" description="" range="\x01-\x7E" noValue="0x00"/>
12741     <DataType name="Pad3_1" type="String" rootType="String" numericID="39031" package="eti_Derivatives" size="3" description="" range="\x01-\x7E" noValue="0x00"/>
12742     <DataType name="Pad3_3" type="String" rootType="String" numericID="39072" package="eti_Derivatives" size="3" description="" range="\x01-\x7E" noValue="0x00"/>
12743     <DataType name="Pad4" type="String" rootType="String" numericID="39040" package="eti_Derivatives" size="4" description="" range="\x01-\x7E" noValue="0x00"/>
12744     <DataType name="Pad4_2" type="String" rootType="String" numericID="39042" package="eti_Derivatives" size="4" description="" range="\x01-\x7E" noValue="0x00"/>
12745     <DataType name="Pad5" type="String" rootType="String" numericID="39050" package="eti_Derivatives" size="5" description="" range="\x01-\x7E" noValue="0x00"/>
12746     <DataType name="Pad5_1" type="String" rootType="String" numericID="39051" package="eti_Derivatives" size="5" description="" range="\x01-\x7E" noValue="0x00"/>
12747     <DataType name="Pad6" type="String" rootType="String" numericID="39060" package="eti_Derivatives" size="6" description="" range="\x01-\x7E" noValue="0x00"/>
12748     <DataType name="Pad6_1" type="String" rootType="String" numericID="39061" package="eti_Derivatives" size="6" description="" range="\x01-\x7E" noValue="0x00"/>
12749     <DataType name="Pad6_2" type="String" rootType="String" numericID="39062" package="eti_Derivatives" size="6" description="" range="\x01-\x7E" noValue="0x00"/>
12750     <DataType name="Pad7" type="String" rootType="String" numericID="39070" package="eti_Derivatives" size="7" description="" range="\x01-\x7E" noValue="0x00"/>
12751     <DataType name="Pad7_1" type="String" rootType="String" numericID="39071" package="eti_Derivatives" size="7" description="" range="\x01-\x7E" noValue="0x00"/>
12752     <DataType name="PartitionID" type="int" rootType="int" numericID="5948" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="65534" noValue="0xFFFF"/>
12753     <DataType name="PartyActionType" type="int" rootType="int" numericID="2329" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12754       <ValidValue name="Halt_Trading" value="1" description="Halt trading"/>
12755       <ValidValue name="Reinstate" value="2" description="Reinstate"/>
12756     </DataType>
12757     <DataType name="PartyDetailDeskID" type="AlphaNumeric" rootType="String" numericID="22276" package="eti_Derivatives" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12758     <DataType name="PartyDetailExecutingTrader" type="Freetext" rootType="String" numericID="22212" package="eti_Derivatives" size="6" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
12759     <DataType name="PartyDetailExecutingUnit" type="AlphaNumeric" rootType="String" numericID="22259" package="eti_Derivatives" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12760     <DataType name="PartyDetailIDExecutingTrader" type="int" rootType="int" numericID="20212" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12761     <DataType name="PartyDetailIDExecutingUnit" type="int" rootType="int" numericID="20259" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12762     <DataType name="PartyDetailRoleQualifier" type="int" rootType="int" numericID="1674" package="eti_Derivatives" size="1" description="" minValue="10" maxValue="12" noValue="0xFF">
12763       <ValidValue name="Trader" value="10" description="Trader"/>
12764       <ValidValue name="Head_Trader" value="11" description="Head Trader"/>
12765       <ValidValue name="Supervisor" value="12" description="Supervisor"/>
12766     </DataType>
12767     <DataType name="PartyDetailStatus" type="int" rootType="int" numericID="1672" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="2" noValue="0xFF">
12768       <ValidValue name="Active" value="0" description="Active"/>
12769       <ValidValue name="Suspend" value="1" description="Suspend"/>
12770       <ValidValue name="Rejected" value="2" description="Rejected"/>
12771     </DataType>
12772     <DataType name="PartyDetailStatusInformation" type="int" rootType="int" numericID="25185" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12773       <ValidValue name="TRR_THRESHOLD_TOO_BIG" value="1" description="High TRR (TradeToRequestRatio) threshold"/>
12774       <ValidValue name="BLOCK_ALL_ANONYMOUS" value="2" description="Anonymous negotiation blocked by responder"/>
12775     </DataType>
12776     <DataType name="PartyEnteringTrader" type="AlphaNumeric" rootType="String" numericID="22036" package="eti_Derivatives" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12777     <DataType name="PartyExecutingFirm" type="AlphaNumeric" rootType="String" numericID="22001" package="eti_Derivatives" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12778     <DataType name="PartyExecutingTrader" type="AlphaNumeric" rootType="String" numericID="22012" package="eti_Derivatives" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12779     <DataType name="PartyExecutingUnit" type="String" rootType="String" numericID="22059" package="eti_Derivatives" size="5" description="" range="\x01-\x7E" noValue="0x00"/>
12780     <DataType name="PartyIDBeneficiary" type="AlphaNumeric" rootType="String" numericID="20032" package="eti_Derivatives" size="9" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12781     <DataType name="PartyIDClientID" type="int" rootType="int" numericID="20003" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12782     <DataType name="PartyIDEnteringFirm" type="int" rootType="int" numericID="20007" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="3" noValue="0xFF">
12783       <ValidValue name="Participant" value="1" description="Participant"/>
12784       <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
12785     </DataType>
12786     <DataType name="PartyIDEnteringTrader" type="int" rootType="int" numericID="20036" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12787     <DataType name="PartyIDExecutingTrader" type="int" rootType="int" numericID="20012" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12788     <DataType name="PartyIDExecutingUnit" type="int" rootType="int" numericID="20059" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12789     <DataType name="PartyIDLocationID" type="String" rootType="String" numericID="20075" package="eti_Derivatives" size="2" description="" range="\x01-\x7E" noValue="0x00"/>
12790     <DataType name="PartyIDOrderOriginationFirm" type="AlphaNumeric" rootType="String" numericID="20013" package="eti_Derivatives" size="7" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12791     <DataType name="PartyIDOriginationMarket" type="int" rootType="int" numericID="20099" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12792       <ValidValue name="XKFE" value="1" description="Korea Exchange"/>
12793     </DataType>
12794     <DataType name="PartyIDPositionAccount" type="String" rootType="String" numericID="20038" package="eti_Derivatives" size="32" description="" range="\x20,\x30-\x39,\x41-\x5A" noValue="0x00"/>
12795     <DataType name="PartyIDSessionID" type="int" rootType="int" numericID="20055" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12796     <DataType name="PartyIDSettlementLocation" type="int" rootType="int" numericID="20010" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="4" noValue="0xFF">
12797       <ValidValue name="Clearstream_Banking_Frankfurt" value="1" description="Clearstream Banking Frankfurt"/>
12798       <ValidValue name="Clearstream_Banking_Luxemburg" value="2" description="Clearstream Banking Luxemburg"/>
12799       <ValidValue name="CLS_Group" value="3" description="CLS Group"/>
12800       <ValidValue name="Euroclear" value="4" description="Euroclear"/>
12801     </DataType>
12802     <DataType name="PartyIDTakeUpTradingFirm" type="AlphaNumeric" rootType="String" numericID="20096" package="eti_Derivatives" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12803     <DataType name="PartyIdInvestmentDecisionMaker" type="int" rootType="int" numericID="20122" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12804     <DataType name="PartyIdInvestmentDecisionMakerQualifier" type="int" rootType="int" numericID="21222" package="eti_Derivatives" size="1" description="" minValue="22" maxValue="24" noValue="0xFF">
12805       <ValidValue name="Algo" value="22" description="Algo"/>
12806       <ValidValue name="Human" value="24" description="Human/Natural person"/>
12807     </DataType>
12808     <DataType name="PartyOrderOriginationDisclosureInstruction" type="int" rootType="int" numericID="25190" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12809       <ValidValue name="No" value="0" description="No"/>
12810       <ValidValue name="Yes" value="1" description="Yes"/>
12811     </DataType>
12812     <DataType name="PartyOrderOriginationTrader" type="Freetext" rootType="String" numericID="22011" package="eti_Derivatives" size="132" description="" range="\x20,\x23-\x25,\x28-\x2A,\x2C-\x3B,\x3F,\x41-\x5F,\x61-\x7B,\x7D,\x7E" noValue="0x00"/>
12813     <DataType name="PartySubIDType" type="int" rootType="int" numericID="803" package="eti_Derivatives" size="2" description="" minValue="14001" maxValue="14002" noValue="0xFFFF">
12814       <ValidValue name="Buyer" value="14001" description="Buyer"/>
12815       <ValidValue name="Seller" value="14002" description="Seller"/>
12816     </DataType>
12817     <DataType name="Password" type="String" rootType="String" numericID="554" package="eti_Derivatives" size="32" isTerminable="true" description="" range="0-9,A-Z,a-z,\x21,\x23,\x24,\x25,\x26,\x2A,\x2B,\x2D,\x2F,\x3D,\x40,\x5F" noValue="0x00"/>
12818     <DataType name="PctCount" type="int" rootType="int" numericID="28615" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12819     <DataType name="PositionEffect" type="char" rootType="String" numericID="77" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12820       <ValidValue name="Close" value="C" description="Close"/>
12821       <ValidValue name="Open" value="O" description="Open"/>
12822     </DataType>
12823     <DataType name="Price" type="PriceType" rootType="floatDecimal" numericID="44" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12824     <DataType name="PriceDisclosureInstruction" type="int" rootType="int" numericID="25131" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12825       <ValidValue name="No" value="0" description="No"/>
12826       <ValidValue name="Yes" value="1" description="Yes"/>
12827     </DataType>
12828     <DataType name="PriceValidityCheckType" type="int" rootType="int" numericID="28710" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="2" noValue="0xFF">
12829       <ValidValue name="None" value="0" description="None"/>
12830       <ValidValue name="Optional" value="1" description="Optional"/>
12831       <ValidValue name="Mandatory" value="2" description="Mandatory"/>
12832     </DataType>
12833     <DataType name="ProductComplex" type="int" rootType="int" numericID="1227" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="10" noValue="0xFF">
12834       <ValidValue name="simple_instrument" value="1" description="Simple instrument"/>
12835       <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
12836       <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
12837       <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
12838       <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
12839       <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
12840       <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
12841       <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
12842       <ValidValue name="strip" value="9" description="Strip"/>
12843       <ValidValue name="flexible_simple_instrument" value="10" description="Flexible Simple Instrument"/>
12844     </DataType>
12845     <DataType name="PutOrCall" type="int" rootType="int" numericID="201" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12846       <ValidValue name="Put" value="0" description="Put"/>
12847       <ValidValue name="Call" value="1" description="Call"/>
12848     </DataType>
12849     <DataType name="QuoteCancelReason" type="int" rootType="int" numericID="28747" package="eti_Derivatives" size="1" description="" minValue="5" maxValue="5" noValue="0xFF">
12850       <ValidValue name="Expired" value="5" description="Expired"/>
12851     </DataType>
12852     <DataType name="QuoteCancelType" type="int" rootType="int" numericID="298" package="eti_Derivatives" size="1" description="" minValue="4" maxValue="4" noValue="0xFF">
12853       <ValidValue name="Cancel_All_Quotes" value="4" description="Cancel All Quotes"/>
12854     </DataType>
12855     <DataType name="QuoteCondition" type="char" rootType="String" numericID="276" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
12856       <ValidValue name="Active" value="A" description="Active"/>
12857       <ValidValue name="Closed" value="B" description="Closed"/>
12858       <ValidValue name="Suspended" value="z" description="Suspended"/>
12859       <ValidValue name="Expired" value="8" description="Expired"/>
12860     </DataType>
12861     <DataType name="QuoteEntryRejectReason" type="int" rootType="int" numericID="368" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="65535" noValue="0xFFFFFFFF" nonStrict="true">
12862       <ValidValue name="Unknown_Security" value="1" description="Unknown security"/>
12863       <ValidValue name="Duplicate_Quote" value="6" description="Duplicate quote"/>
12864       <ValidValue name="Invalid_Price" value="8" description="Invalid price"/>
12865       <ValidValue name="No_Reference_Price_Available" value="16" description="Reference price not available"/>
12866       <ValidValue name="No_Single_Sided_Quotes" value="100" description="Single sided quotes not allowed"/>
12867       <ValidValue name="Invalid_Quoting_Model" value="103" description="Invalid usage of quoting model"/>
12868       <ValidValue name="Invalid_Size" value="106" description="Invalid size"/>
12869       <ValidValue name="Invalid_Underlying_Price" value="107" description="Invalid underlying price"/>
12870       <ValidValue name="Bid_Price_Not_Reasonable" value="108" description="Bid price not reasonable"/>
12871       <ValidValue name="Ask_Price_Not_Reasonable" value="109" description="Ask price not reasonable"/>
12872       <ValidValue name="Bid_Price_Exceeds_Range" value="110" description="Bid price exceeds extended price range"/>
12873       <ValidValue name="Ask_Price_Exceeds_Range" value="111" description="Ask price exceeds extended price range"/>
12874       <ValidValue name="Instrument_State_Freeze" value="115" description="Instrument state freeze"/>
12875       <ValidValue name="Deletion_Already_Pending" value="116" description="Deletion already pending"/>
12876       <ValidValue name="Entitlement_Not_Assigned_For_Underlying" value="119" description="Entitlement not assigned for underlying"/>
12877       <ValidValue name="Currently_Not_Tradeable_On_Book" value="124" description="Instrument is currently not tradeable on book"/>
12878       <ValidValue name="Quantity_Limit_Exceeded" value="125" description="Quantity exceeds trader specific limit"/>
12879       <ValidValue name="Value_Limit_Exceeded" value="126" description="Value exceeds trader specific limit"/>
12880       <ValidValue name="Invalid_Quote_Spread" value="127" description="Invalid quote spread"/>
12881       <ValidValue name="Book_or_Cancel" value="128" description="Book-or-Cancel quote type"/>
12882       <ValidValue name="Cant_Proc_In_Curr_Instr_State" value="131" description="Instrument state does not allow processing"/>
12883       <ValidValue name="Invalid_Quote_Type" value="134" description="Invalid quote type"/>
12884       <ValidValue name="Trading_indication_running_for_trader" value="143" description="Trading indication running for trader"/>
12885       <ValidValue name="On_Book_Trading_disabled_for_Instrument_Type" value="144" description="On-Book trading disabled for instrument type"/>
12886       <ValidValue name="Liquidity_provider_protection_bid_side_cancelled" value="147" description="Liquidity provider protection bid side cancelled"/>
12887       <ValidValue name="Liquidity_provider_protection_ask_side_cancelled" value="148" description="Liquidity provider protection ask side cancelled"/>
12888       <ValidValue name="Outside_Quoting_Period" value="155" description="Quote entry outside quoting period not allowed"/>
12889       <ValidValue name="Match_Price_Not_On_Price_Step" value="156" description="Match price resulting from entry of the matching quote is not a valid price step"/>
12890       <ValidValue name="Quantity_Limit_Exceeds_TSL" value="161" description="Quantity exceeds transaction size limit"/>
12891       <ValidValue name="Too_Many_Orders_and_Quotes_in_Order_Book" value="163" description="Too many orders and quotes in order book"/>
12892       <ValidValue name="Contract_cannot_be_traded_due_to_insufficient_eligibility" value="166" description="Contract cannot be traded due to insufficient eligibility"/>
12893     </DataType>
12894     <DataType name="QuoteEntryStatus" type="int" rootType="int" numericID="1167" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="100" noValue="0xFF">
12895       <ValidValue name="Accepted" value="0" description="Accepted with warning"/>
12896       <ValidValue name="Rejected" value="5" description="Rejected"/>
12897       <ValidValue name="Removed_and_Rejected" value="6" description="Removed from Market"/>
12898       <ValidValue name="Pending" value="10" description="Pending"/>
12899     </DataType>
12900     <DataType name="QuoteEventExecID" type="int" rootType="int" numericID="28711" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12901     <DataType name="QuoteEventLiquidityInd" type="int" rootType="int" numericID="28641" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="4" noValue="0xFF">
12902       <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
12903       <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
12904       <ValidValue name="Auction" value="4" description="Auction"/>
12905     </DataType>
12906     <DataType name="QuoteEventMatchID" type="int" rootType="int" numericID="28714" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12907     <DataType name="QuoteEventPx" type="PriceType" rootType="floatDecimal" numericID="28553" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12908     <DataType name="QuoteEventQty" type="Qty" rootType="floatDecimal" numericID="28542" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12909     <DataType name="QuoteEventReason" type="int" rootType="int" numericID="28733" package="eti_Derivatives" size="1" description="" minValue="14" maxValue="21" noValue="0xFF">
12910       <ValidValue name="Pending_cancellation_executed" value="14" description=""/>
12911       <ValidValue name="Invalid_price" value="15" description=""/>
12912       <ValidValue name="Cross_rejected" value="16" description="Quote subject to crossing and match prevented"/>
12913       <ValidValue name="Book_or_Cancel" value="17" description="Quote deleted due to Book-or-Cancel quote type"/>
12914       <ValidValue name="PLP" value="18" description="Quote deleted due to passive liquidity protection"/>
12915     </DataType>
12916     <DataType name="QuoteEventSide" type="int" rootType="int" numericID="28581" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12917       <ValidValue name="Buy" value="1" description="Buy"/>
12918       <ValidValue name="Sell" value="2" description="Sell"/>
12919     </DataType>
12920     <DataType name="QuoteEventType" type="int" rootType="int" numericID="28539" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="6" noValue="0xFF">
12921       <ValidValue name="Modified_quote_side" value="2" description="Modified side"/>
12922       <ValidValue name="Removed_quote_side" value="3" description=""/>
12923       <ValidValue name="Partially_filled" value="4" description=""/>
12924       <ValidValue name="Filled" value="5" description="Filled"/>
12925       <ValidValue name="Removed_Quantity" value="6" description="Quantity removed"/>
12926     </DataType>
12927     <DataType name="QuoteID" type="int" rootType="int" numericID="117" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12928     <DataType name="QuoteInstruction" type="int" rootType="int" numericID="25138" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
12929       <ValidValue name="Do_Not_Quote" value="0" description="Do not re-quote"/>
12930       <ValidValue name="Quote" value="1" description="(Re-)Quote"/>
12931     </DataType>
12932     <DataType name="QuoteMsgID" type="int" rootType="int" numericID="1166" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12933     <DataType name="QuoteRefPrice" type="PriceType" rootType="floatDecimal" numericID="28759" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
12934     <DataType name="QuoteReqID" type="String" rootType="String" numericID="131" package="eti_Derivatives" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
12935     <DataType name="QuoteResponseID" type="UTCTimestamp" rootType="int" numericID="693" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12936     <DataType name="QuoteSizeType" type="int" rootType="int" numericID="28723" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12937       <ValidValue name="TotalSize" value="1" description="Total Size (Quote Modification)"/>
12938       <ValidValue name="OpenSize" value="2" description="Open Size(Quote Entry)"/>
12939     </DataType>
12940     <DataType name="QuoteStatus" type="int" rootType="int" numericID="297" package="eti_Derivatives" size="1" description="" minValue="6" maxValue="17" noValue="0xFF">
12941       <ValidValue name="Removed" value="6" description="Removed"/>
12942       <ValidValue name="Expired" value="7" description="Expired"/>
12943       <ValidValue name="Active" value="16" description="Active"/>
12944     </DataType>
12945     <DataType name="QuoteSubType" type="int" rootType="int" numericID="28786" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="6" noValue="0xFF">
12946       <ValidValue name="WorkingDelta" value="1" description="Working Delta"/>
12947       <ValidValue name="BasisTrade" value="2" description="Basis Trade"/>
12948       <ValidValue name="Regular" value="3" description="Regular LDS Negotiation"/>
12949       <ValidValue name="NegotiateUnderlyingOutsideExchange" value="4" description="Negotiate the underlying outside the exchange"/>
12950       <ValidValue name="VolaStrategyFix" value="5" description="Option Volatility Strategy with fixed Underlying price and delta"/>
12951       <ValidValue name="VolaStrategyNegotiateUnderlying" value="6" description="Option Volatility Strategy - Underlying price is negotiated on exchange"/>
12952     </DataType>
12953     <DataType name="QuoteType" type="int" rootType="int" numericID="537" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="104" noValue="0xFF">
12954       <ValidValue name="Indicative" value="0" description="Indicative"/>
12955       <ValidValue name="Tradeable" value="1" description="Tradeable"/>
12956       <ValidValue name="Tradeable_BOC" value="100" description="Tradeable(BOC)"/>
12957     </DataType>
12958     <DataType name="QuotingStatus" type="int" rootType="int" numericID="28787" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="4" noValue="0xFF">
12959       <ValidValue name="Open_Active" value="1" description="Open/Active"/>
12960       <ValidValue name="Open_Idle" value="2" description="Open/Working"/>
12961       <ValidValue name="Closed_Inactive" value="3" description="Closed/Inactive"/>
12962     </DataType>
12963     <DataType name="RefApplID" type="int" rootType="int" numericID="1355" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="11" noValue="0xFF">
12964       <ValidValue name="Trade" value="1" description="Trade"/>
12965       <ValidValue name="News" value="2" description="News"/>
12966       <ValidValue name="Service_availability" value="3" description="Service Availability"/>
12967       <ValidValue name="Session_data" value="4" description="Session Data"/>
12968       <ValidValue name="Listener_data" value="5" description="Listener Data"/>
12969       <ValidValue name="RiskControl" value="6" description="Risk Control"/>
12970       <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
12971       <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
12972       <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
12973       <ValidValue name="Service_Availability_Market" value="10" description="Service Availability Market"/>
12974     </DataType>
12975     <DataType name="RefApplLastMsgID" type="data" rootType="data" numericID="28722" package="eti_Derivatives" size="16" description="" noValue="0x00000000000000000000000000000000"/>
12976     <DataType name="RefApplLastSeqNum" type="SeqNum" rootType="int" numericID="1357" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12977     <DataType name="RefApplSubID" type="int" rootType="int" numericID="28728" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12978     <DataType name="RegulatoryTradeID" type="String" rootType="String" numericID="1903" package="eti_Derivatives" size="52" description="" range="0-9,A-Z,a-z" noValue="0x00"/>
12979     <DataType name="RelatedClosePrice" type="floatDecimal6" rootType="floatDecimal" numericID="2589" package="eti_Derivatives" size="8" description="" minValue="-9223372036854.775807" maxValue="9223372036854.775807" precision="6" noValue="0x8000000000000000"/>
12980     <DataType name="RelatedMarketSegmentID" type="int" rootType="int" numericID="2546" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12981     <DataType name="RelatedProductComplex" type="int" rootType="int" numericID="28587" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="9" noValue="0xFF">
12982       <ValidValue name="standard_option_strategy" value="2" description="Standard Option Strategy"/>
12983       <ValidValue name="non_standard_option_strategy" value="3" description="Non-Standard Option Strategy"/>
12984       <ValidValue name="volatility_strategy" value="4" description="Volatility Strategy"/>
12985       <ValidValue name="futures_Spread" value="5" description="Futures Spread"/>
12986       <ValidValue name="inter_product_spread" value="6" description="Inter-Product Spread"/>
12987       <ValidValue name="standard_future_strategy" value="7" description="Standard Future Strategy"/>
12988       <ValidValue name="pack_and_bundle" value="8" description="Pack and Bundle"/>
12989       <ValidValue name="strip" value="9" description="Strip"/>
12990     </DataType>
12991     <DataType name="RelatedSecurityID" type="int" rootType="int" numericID="1650" package="eti_Derivatives" size="8" description="" minValue="-9223372036854775807" maxValue="9223372036854775807" noValue="0x8000000000000000"/>
12992     <DataType name="RelatedSymbol" type="int" rootType="int" numericID="1649" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
12993     <DataType name="RelatedTradeID" type="int" rootType="int" numericID="1856" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
12994     <DataType name="RelatedTradeQuantity" type="Qty" rootType="floatDecimal" numericID="1860" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
12995     <DataType name="RequestTime" type="UTCTimestamp" rootType="int" numericID="5979" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
12996     <DataType name="RequestingPartyClearingFirm" type="AlphaNumeric" rootType="String" numericID="22804" package="eti_Derivatives" size="9" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12997     <DataType name="RequestingPartyEnteringFirm" type="AlphaNumeric" rootType="String" numericID="22807" package="eti_Derivatives" size="9" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
12998     <DataType name="RequestingPartyIDEnteringFirm" type="int" rootType="int" numericID="20807" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
12999       <ValidValue name="Participant" value="1" description="Participant"/>
13000       <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
13001     </DataType>
13002     <DataType name="RequestingPartyIDExecutingSystem" type="int" rootType="int" numericID="20816" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF">
13003       <ValidValue name="EurexClearing" value="1" description="Eurex Clearing"/>
13004       <ValidValue name="T7" value="2" description="T7 trading system"/>
13005     </DataType>
13006     <DataType name="RequestingPartyIDExecutingTrader" type="int" rootType="int" numericID="20812" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13007     <DataType name="RequestingPartySubIDType" type="int" rootType="int" numericID="1663" package="eti_Derivatives" size="2" description="" minValue="5000" maxValue="5003" noValue="0xFFFF">
13008       <ValidValue name="Requester" value="5000" description="Requester"/>
13009       <ValidValue name="Responder" value="5001" description="Responder"/>
13010       <ValidValue name="Both" value="5002" description="Both (Requester and Responder)"/>
13011       <ValidValue name="System" value="5003" description="System"/>
13012     </DataType>
13013     <DataType name="RespondentType" type="int" rootType="int" numericID="1172" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="102" noValue="0xFF">
13014       <ValidValue name="AllMarketParticipants" value="1" description="Respondents are known during a negotiation"/>
13015       <ValidValue name="Anonymous" value="102" description="Respondents are anonymized after negotiation start, Requester will remain anonymous from start"/>
13016     </DataType>
13017     <DataType name="ResponseIn" type="UTCTimestamp" rootType="int" numericID="7765" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13018     <DataType name="ReversalApprovalTime" type="UTCTimestamp" rootType="int" numericID="25198" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13019     <DataType name="ReversalCancellationReason" type="int" rootType="int" numericID="25195" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="4" noValue="0xFF">
13020       <ValidValue name="TAS_Change" value="1" description="TES Activity State Change"/>
13021       <ValidValue name="Intraday_Expiration" value="2" description="Instrument Expiration"/>
13022       <ValidValue name="Instrument_Deletion" value="3" description="Instrument Deletion"/>
13023       <ValidValue name="Instrument_Suspension" value="4" description="Instrument Suspension"/>
13024     </DataType>
13025     <DataType name="ReversalIndicator" type="int" rootType="int" numericID="700" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13026       <ValidValue name="No" value="0" description="No"/>
13027       <ValidValue name="Yes" value="1" description="Yes"/>
13028     </DataType>
13029     <DataType name="ReversalInitiationTime" type="UTCTimestamp" rootType="int" numericID="25197" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13030     <DataType name="ReversalReasonText" type="Freetext" rootType="String" numericID="25196" package="eti_Derivatives" size="132" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
13031     <DataType name="RiskLimitAction" type="int" rootType="int" numericID="1767" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="4" noValue="0xFF">
13032       <ValidValue name="QueueInbound" value="0" description="Queue Inbound"/>
13033       <ValidValue name="Reject" value="2" description="Reject"/>
13034       <ValidValue name="Warning" value="4" description="Warning"/>
13035     </DataType>
13036     <DataType name="RiskLimitGroup" type="AlphaNumeric" rootType="String" numericID="28775" package="eti_Derivatives" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13037     <DataType name="RiskLimitNetPositionQty" type="Qty" rootType="floatDecimal" numericID="28780" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
13038     <DataType name="RiskLimitOpenQty" type="Qty" rootType="floatDecimal" numericID="28779" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
13039     <DataType name="RiskLimitPlatform" type="int" rootType="int" numericID="1533" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13040       <ValidValue name="On_Book" value="0" description="On-Book"/>
13041       <ValidValue name="Off_Book" value="1" description="Off-Book(TES)"/>
13042     </DataType>
13043     <DataType name="RiskLimitQty" type="Qty" rootType="floatDecimal" numericID="28777" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
13044     <DataType name="RiskLimitReportID" type="int" rootType="int" numericID="1667" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13045     <DataType name="RiskLimitRequestingPartyRole" type="int" rootType="int" numericID="28776" package="eti_Derivatives" size="1" description="" minValue="4" maxValue="59" noValue="0xFF">
13046       <ValidValue name="Clearing_firm" value="4" description="requested by Clearing firm"/>
13047       <ValidValue name="Exchange" value="22" description="requested by Exchange"/>
13048       <ValidValue name="Executing_unit" value="59" description="requested by Executing firm"/>
13049     </DataType>
13050     <DataType name="RiskLimitType" type="int" rootType="int" numericID="1530" package="eti_Derivatives" size="1" description="" minValue="4" maxValue="5" noValue="0xFF">
13051       <ValidValue name="Long_limit" value="4" description="Long limit"/>
13052       <ValidValue name="Short_limit" value="5" description="Short limit"/>
13053     </DataType>
13054     <DataType name="RiskLimitViolationIndicator" type="int" rootType="int" numericID="28778" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13055       <ValidValue name="No" value="0" description="No"/>
13056       <ValidValue name="Yes" value="1" description="Yes"/>
13057     </DataType>
13058     <DataType name="RootPartyClearingFirm" type="Freetext" rootType="String" numericID="22404" package="eti_Derivatives" size="5" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
13059     <DataType name="RootPartyClearingOrganization" type="Freetext" rootType="String" numericID="22421" package="eti_Derivatives" size="4" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
13060     <DataType name="RootPartyContraFirm" type="AlphaNumeric" rootType="String" numericID="22417" package="eti_Derivatives" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13061     <DataType name="RootPartyContraTrader" type="AlphaNumeric" rootType="String" numericID="22437" package="eti_Derivatives" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13062     <DataType name="RootPartyEnteringTrader" type="Freetext" rootType="String" numericID="22436" package="eti_Derivatives" size="6" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
13063     <DataType name="RootPartyExecutingFirm" type="Freetext" rootType="String" numericID="22401" package="eti_Derivatives" size="5" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
13064     <DataType name="RootPartyExecutingTrader" type="Freetext" rootType="String" numericID="22412" package="eti_Derivatives" size="6" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
13065     <DataType name="RootPartyIDBeneficiary" type="Freetext" rootType="String" numericID="20432" package="eti_Derivatives" size="9" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
13066     <DataType name="RootPartyIDClearingUnit" type="int" rootType="int" numericID="25026" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13067     <DataType name="RootPartyIDClientID" type="int" rootType="int" numericID="20403" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13068     <DataType name="RootPartyIDExecutingTrader" type="int" rootType="int" numericID="20412" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13069     <DataType name="RootPartyIDExecutingUnit" type="int" rootType="int" numericID="20459" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13070     <DataType name="RootPartyIDExecutionVenue" type="Freetext" rootType="String" numericID="20473" package="eti_Derivatives" size="4" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
13071     <DataType name="RootPartyIDInvestmentDecisionMaker" type="int" rootType="int" numericID="20522" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13072     <DataType name="RootPartyIDInvestmentDecisionMakerQualifier" type="int" rootType="int" numericID="21622" package="eti_Derivatives" size="1" description="" minValue="22" maxValue="24" noValue="0xFF">
13073       <ValidValue name="Algo" value="22" description="Algo"/>
13074       <ValidValue name="Human" value="24" description="Human/Natural person"/>
13075     </DataType>
13076     <DataType name="RootPartyIDOrderOriginationFirm" type="AlphaNumeric" rootType="String" numericID="20413" package="eti_Derivatives" size="7" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13077     <DataType name="RootPartyIDPositionAccount" type="String" rootType="String" numericID="20438" package="eti_Derivatives" size="32" description="" range="\x20,\x30-\x39,\x41-\x5A" noValue="0x00"/>
13078     <DataType name="RootPartyIDSessionID" type="int" rootType="int" numericID="20455" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13079     <DataType name="RootPartyIDTakeUpTradingFirm" type="AlphaNumeric" rootType="String" numericID="20496" package="eti_Derivatives" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13080     <DataType name="RootPartySubIDType" type="int" rootType="int" numericID="1122" package="eti_Derivatives" size="2" description="" minValue="4001" maxValue="4003" noValue="0xFFFF">
13081       <ValidValue name="Buyer" value="4001" description="Buyer"/>
13082       <ValidValue name="Seller" value="4002" description="Seller"/>
13083       <ValidValue name="Broker" value="4003" description="Broker"/>
13084     </DataType>
13085     <DataType name="SRQSRelatedTradeID" type="int" rootType="int" numericID="25152" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13086     <DataType name="SecondaryGatewayID" type="int" rootType="int" numericID="28725" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13087     <DataType name="SecondaryGatewayStatus" type="int" rootType="int" numericID="28757" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13088       <ValidValue name="Standby" value="0" description="Standby"/>
13089       <ValidValue name="Active" value="1" description="Active"/>
13090     </DataType>
13091     <DataType name="SecondaryGatewaySubID" type="int" rootType="int" numericID="28726" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13092     <DataType name="SecondaryQuoteID" type="int" rootType="int" numericID="1751" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13093     <DataType name="SecondaryTradeID" type="int" rootType="int" numericID="1040" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13094     <DataType name="SecurityID" type="int" rootType="int" numericID="48" package="eti_Derivatives" size="8" description="" minValue="-9223372036854775807" maxValue="9223372036854775807" noValue="0x8000000000000000"/>
13095     <DataType name="SecurityResponseID" type="UTCTimestamp" rootType="int" numericID="322" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13096     <DataType name="SecuritySubType" type="int" rootType="int" numericID="762" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
13097     <DataType name="SelectiveRequestForQuoteRtmServiceStatus" type="int" rootType="int" numericID="25053" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13098       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
13099       <ValidValue name="Available" value="1" description="Available"/>
13100     </DataType>
13101     <DataType name="SelectiveRequestForQuoteServiceStatus" type="int" rootType="int" numericID="25051" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13102       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
13103       <ValidValue name="Available" value="1" description="Available"/>
13104     </DataType>
13105     <DataType name="SelectiveRequestForQuoteServiceTradeDate" type="LocalMktDate" rootType="int" numericID="25052" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
13106     <DataType name="SenderSubID" type="int" rootType="int" numericID="50" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="2147483647" noValue="0xFFFFFFFF"/>
13107     <DataType name="SendingTime" type="UTCTimestamp" rootType="int" numericID="52" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13108     <DataType name="SessionInstanceID" type="int" rootType="int" numericID="25004" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13109     <DataType name="SessionMode" type="int" rootType="int" numericID="28730" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="3" noValue="0xFF">
13110       <ValidValue name="HF" value="1" description="HF"/>
13111       <ValidValue name="LF" value="2" description="LF"/>
13112       <ValidValue name="GUI" value="3" description="GUI"/>
13113     </DataType>
13114     <DataType name="SessionRejectReason" type="int" rootType="int" numericID="373" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF">
13115       <ValidValue name="Required_Tag_Missing" value="1" description="Required Tag Missing"/>
13116       <ValidValue name="Value_is_incorrect" value="5" description="Value is incorrect (out of range) for this tag"/>
13117       <ValidValue name="Decryption_problem" value="7" description="Decryption problem"/>
13118       <ValidValue name="Invalid_MsgID" value="11" description="Invalid TemplateID"/>
13119       <ValidValue name="Incorrect_NumInGroup_count" value="16" description="Incorrect NumInGroup count for repeating group"/>
13120       <ValidValue name="Other" value="99" description="Other"/>
13121       <ValidValue name="Throttle_Limit_Exceeded" value="100" description="Throttle limit exceeded"/>
13122       <ValidValue name="Exposure_Limit_Exceeded" value="101" description="Stale request was not forwarded to T7"/>
13123       <ValidValue name="Service_Temporarily_Not_Available" value="102" description="Service temporarily not available"/>
13124       <ValidValue name="Service_Not_Available" value="103" description="Service not available"/>
13125       <ValidValue name="Outbound_conversion_error" value="105" description="Error converting response or broadcast"/>
13126       <ValidValue name="Heartbeat_Violation" value="152" description="Heartbeat violation error"/>
13127       <ValidValue name="Internal_technical_error" value="200" description="Internal technical error"/>
13128       <ValidValue name="Validation_Error" value="210" description="Validation Error"/>
13129       <ValidValue name="User_Already_Logged_In" value="211" description="User already logged in"/>
13130       <ValidValue name="Gateway_Is_Standby" value="216" description="Gateway is standby"/>
13131       <ValidValue name="Session_Login_Limit_Reached" value="217" description="Session login limit (per time interval) reached"/>
13132       <ValidValue name="User_Entitlement_Data_Timeout" value="223" description="User Entitlement Data time out"/>
13133       <ValidValue name="PSGateway_Session_Limit_Reached" value="224" description="Session limit reached (per PS Gateway and Business Unit)"/>
13134       <ValidValue name="User_Login_Limit_Reached" value="225" description="User login tries limit (per time interval) reached"/>
13135       <ValidValue name="Outstanding_Logins_Bu_Limit_Reached" value="226" description="Limit of outstanding session/user logins reached (per Business Unit)"/>
13136       <ValidValue name="Outstanding_Logins_Session_Limit_Reached" value="227" description="Limit of outstanding session/user logins reached (per Session)"/>
13137       <ValidValue name="Order_Not_Found" value="10000" description="Order not found"/>
13138       <ValidValue name="Price_Not_Reasonable" value="10001" description="Price not reasonable"/>
13139       <ValidValue name="ClientOrderID_Not_Unique" value="10002" description="Duplicate Order (ClOrdID)"/>
13140       <ValidValue name="Quote_Activation_In_Progress" value="10003" description="another quote activation request is pending for the same Product / Instrument Type / SessionID"/>
13141       <ValidValue name="Stop_Bid_Price_Not_Reasonable" value="10006" description="Stop buy price not reasonable"/>
13142       <ValidValue name="Stop_Ask_Price_Not_Reasonable" value="10007" description="Stop sell price not reasonable"/>
13143       <ValidValue name="Order_Not_Executable_Within_Validity" value="10008" description="GFD order is not executable on current business day"/>
13144       <ValidValue name="Create_CI_Throttle_Exceeded" value="10010" description="Throttle limit for creation of complex instrument exceeded"/>
13145       <ValidValue name="Transaction_Not_Allowed_In_Current_State" value="10011" description="Order maintenance not allowed in current state"/>
13146     </DataType>
13147     <DataType name="SessionStatus" type="int" rootType="int" numericID="1409" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="4" noValue="0xFF">
13148       <ValidValue name="Active" value="0" description="Session active"/>
13149       <ValidValue name="Logout" value="4" description="Session logout complete"/>
13150     </DataType>
13151     <DataType name="SessionSubMode" type="int" rootType="int" numericID="28735" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="3" noValue="0xFF">
13152       <ValidValue name="Regular_trading_session" value="0" description="Regular Trading Session"/>
13153       <ValidValue name="FIX_trading_session" value="1" description="FIX Trading Session"/>
13154       <ValidValue name="Regular_Back_Office_session" value="2" description="Regular Back Office Session"/>
13155     </DataType>
13156     <DataType name="SettlMethod" type="char" rootType="String" numericID="1193" package="eti_Derivatives" size="1" description="" range="\x01-\x7E" noValue="0x00">
13157       <ValidValue name="Cash_Settlement" value="C" description="Cash Settlement"/>
13158       <ValidValue name="Physical_Settlement" value="P" description="Physical Settlement"/>
13159     </DataType>
13160     <DataType name="ShowLastDealOnClosure" type="int" rootType="int" numericID="25194" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13161       <ValidValue name="No" value="0" description="No"/>
13162       <ValidValue name="Yes" value="1" description="Yes"/>
13163     </DataType>
13164     <DataType name="Side" type="int" rootType="int" numericID="54" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
13165       <ValidValue name="Buy" value="1" description="Buy"/>
13166       <ValidValue name="Sell" value="2" description="Sell"/>
13167     </DataType>
13168     <DataType name="SideComplianceText" type="Freetext" rootType="String" numericID="28774" package="eti_Derivatives" size="20" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
13169     <DataType name="SideDisclosureInstruction" type="int" rootType="int" numericID="25130" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13170       <ValidValue name="No" value="0" description="No"/>
13171       <ValidValue name="Yes" value="1" description="Yes"/>
13172     </DataType>
13173     <DataType name="SideIsLocked" type="int" rootType="int" numericID="25208" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13174       <ValidValue name="No" value="0" description="No"/>
13175       <ValidValue name="Yes" value="1" description="Yes"/>
13176     </DataType>
13177     <DataType name="SideLastPx" type="PriceType" rootType="floatDecimal" numericID="28585" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
13178     <DataType name="SideLastQty" type="Qty" rootType="floatDecimal" numericID="1009" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
13179     <DataType name="SideLiquidityInd" type="int" rootType="int" numericID="1444" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="4" noValue="0xFF">
13180       <ValidValue name="Added_Liquidity" value="1" description="Added liquidity (passive)"/>
13181       <ValidValue name="Removed_Liquidity" value="2" description="Removed liquidity (aggressive, includes triggered orders)"/>
13182       <ValidValue name="Auction" value="4" description="Auction (includes VDO matching at midpoint)"/>
13183     </DataType>
13184     <DataType name="SideMarketSegmentID" type="int" rootType="int" numericID="1898" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
13185     <DataType name="SideTradeID" type="int" rootType="int" numericID="1506" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13186     <DataType name="SideTrdSubTyp" type="int" rootType="int" numericID="1008" package="eti_Derivatives" size="2" description="" minValue="2001" maxValue="2004" noValue="0xFFFF">
13187       <ValidValue name="Block_Trade" value="2001" description="Block Trade"/>
13188       <ValidValue name="Trade_at_Market" value="2004" description="Trade at Market"/>
13189     </DataType>
13190     <DataType name="SimpleSecurityID" type="int" rootType="int" numericID="30048" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13191     <DataType name="SkipValidations" type="int" rootType="int" numericID="25034" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13192       <ValidValue name="False" value="0" description="False"/>
13193       <ValidValue name="True" value="1" description="True"/>
13194     </DataType>
13195     <DataType name="StopPx" type="PriceType" rootType="floatDecimal" numericID="99" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
13196     <DataType name="StrategyLinkID" type="int" rootType="int" numericID="1851" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13197     <DataType name="StrikePrice" type="PriceType" rootType="floatDecimal" numericID="202" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
13198     <DataType name="SubscriptionScope" type="int" rootType="int" numericID="25001" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13199     <DataType name="SwapClearer" type="int" rootType="int" numericID="25199" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13200       <ValidValue name="ECAG" value="0" description="Eurex Clearing"/>
13201       <ValidValue name="NON_ECAG" value="1" description="Non-Eurex Clearing"/>
13202     </DataType>
13203     <DataType name="T7EntryServiceRtmStatus" type="int" rootType="int" numericID="25050" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13204       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
13205       <ValidValue name="Available" value="1" description="Available"/>
13206     </DataType>
13207     <DataType name="T7EntryServiceRtmTradeDate" type="LocalMktDate" rootType="int" numericID="25049" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
13208     <DataType name="T7EntryServiceStatus" type="int" rootType="int" numericID="25048" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13209       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
13210       <ValidValue name="Available" value="1" description="Available"/>
13211     </DataType>
13212     <DataType name="T7EntryServiceTradeDate" type="LocalMktDate" rootType="int" numericID="25047" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
13213     <DataType name="TESEnrichmentRuleID" type="int" rootType="int" numericID="25180" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13214     <DataType name="TESExecID" type="int" rootType="int" numericID="30017" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13215     <DataType name="TargetPartyEnteringTrader" type="AlphaNumeric" rootType="String" numericID="22636" package="eti_Derivatives" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13216     <DataType name="TargetPartyExecutingFirm" type="AlphaNumeric" rootType="String" numericID="22601" package="eti_Derivatives" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13217     <DataType name="TargetPartyExecutingTrader" type="AlphaNumeric" rootType="String" numericID="22602" package="eti_Derivatives" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13218     <DataType name="TargetPartyIDDeskID" type="AlphaNumeric" rootType="String" numericID="20676" package="eti_Derivatives" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13219     <DataType name="TargetPartyIDExecutingTrader" type="int" rootType="int" numericID="20612" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="2147483647" noValue="0xFFFFFFFF"/>
13220     <DataType name="TargetPartyIDSessionID" type="int" rootType="int" numericID="20655" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13221     <DataType name="TemplateID" type="int" rootType="int" numericID="28500" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="65534" noValue="0xFFFF"/>
13222     <DataType name="Text" type="String" rootType="String" numericID="58" package="eti_Derivatives" size="12" description="" range="\x01-\x7E" noValue="0x00"/>
13223     <DataType name="ThrottleDisconnectLimit" type="int" rootType="int" numericID="25002" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13224     <DataType name="ThrottleNoMsgs" type="int" rootType="int" numericID="1613" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13225     <DataType name="ThrottleTimeInterval" type="int" rootType="int" numericID="1614" package="eti_Derivatives" size="8" description="" minValue="-9223372036854775807" maxValue="9223372036854775807" noValue="0x8000000000000000"/>
13226     <DataType name="TimeInForce" type="int" rootType="int" numericID="59" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="6" noValue="0xFF">
13227       <ValidValue name="Day" value="0" description="Day (GFD)"/>
13228       <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
13229       <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
13230       <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
13231     </DataType>
13232     <DataType name="TotNumTradeReports" type="int" rootType="int" numericID="748" package="eti_Derivatives" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
13233     <DataType name="TradSesEvent" type="int" rootType="int" numericID="1368" package="eti_Derivatives" size="1" description="" minValue="100" maxValue="105" noValue="0xFF">
13234       <ValidValue name="Start_of_Service" value="101" description="Start of Service"/>
13235       <ValidValue name="Market_Reset" value="102" description="Market Reset"/>
13236       <ValidValue name="End_of_Restatement" value="103" description="End of Restatement"/>
13237       <ValidValue name="End_of_Day_Service" value="104" description="End of Service"/>
13238       <ValidValue name="Service_Resumed" value="105" description="Service Resumed"/>
13239     </DataType>
13240     <DataType name="TradSesMode" type="int" rootType="int" numericID="339" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="5" noValue="0xFF">
13241       <ValidValue name="Testing" value="1" description="Development"/>
13242       <ValidValue name="Simulated" value="2" description="Simulation"/>
13243       <ValidValue name="Production" value="3" description="Production"/>
13244       <ValidValue name="Acceptance" value="4" description="Acceptance"/>
13245       <ValidValue name="Disaster_Recovery" value="5" description="Disaster Recovery"/>
13246     </DataType>
13247     <DataType name="TradeAggregationTransType" type="int" rootType="int" numericID="2788" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="0" noValue="0xFF">
13248       <ValidValue name="New" value="0" description="New"/>
13249     </DataType>
13250     <DataType name="TradeAllocStatus" type="int" rootType="int" numericID="1840" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="10" noValue="0xFF">
13251       <ValidValue name="Pending" value="1" description="Pending"/>
13252       <ValidValue name="Approved" value="2" description="Approved"/>
13253       <ValidValue name="Auto_Approved" value="3" description="Auto Approved"/>
13254       <ValidValue name="Uploaded" value="4" description="Uploaded"/>
13255       <ValidValue name="Canceled" value="5" description="Canceled"/>
13256       <ValidValue name="Pending_Execution" value="6" description="Pending Execution"/>
13257       <ValidValue name="Pending_Reversal" value="7" description="Pending Reversal"/>
13258       <ValidValue name="Approved_Reversal" value="8" description="Side Approved Reversal"/>
13259       <ValidValue name="Reversed" value="9" description="Reversed"/>
13260       <ValidValue name="Cancelled_Reversal" value="10" description="Cancelled Reversal"/>
13261     </DataType>
13262     <DataType name="TradeDate" type="LocalMktDate" rootType="int" numericID="75" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
13263     <DataType name="TradeID" type="int" rootType="int" numericID="1003" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13264     <DataType name="TradeManagerStatus" type="int" rootType="int" numericID="25006" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13265       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
13266       <ValidValue name="Available" value="1" description="Available"/>
13267     </DataType>
13268     <DataType name="TradeManagerTradeDate" type="LocalMktDate" rootType="int" numericID="25031" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
13269     <DataType name="TradePlatform" type="int" rootType="int" numericID="25160" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13270       <ValidValue name="Off_Book" value="0" description="Off-Book"/>
13271       <ValidValue name="On_Book" value="1" description="On-Book"/>
13272     </DataType>
13273     <DataType name="TradePublishIndicator" type="int" rootType="int" numericID="1390" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="3" noValue="0xFF">
13274       <ValidValue name="Do_Not_Publish_Trade" value="0" description=""/>
13275       <ValidValue name="Publish_Trade" value="1" description=""/>
13276       <ValidValue name="Deferred_Publication" value="2" description="Deferred publication to market"/>
13277       <ValidValue name="Published" value="3" description="Published to market"/>
13278     </DataType>
13279     <DataType name="TradeReportID" type="String" rootType="String" numericID="571" package="eti_Derivatives" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
13280     <DataType name="TradeReportText" type="String" rootType="String" numericID="28583" package="eti_Derivatives" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
13281     <DataType name="TradeReportType" type="int" rootType="int" numericID="856" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="13" noValue="0xFF">
13282       <ValidValue name="Submit" value="0" description="Submit"/>
13283       <ValidValue name="Alleged" value="1" description="Alleged"/>
13284       <ValidValue name="Accept" value="2" description="Accept"/>
13285       <ValidValue name="Decline" value="3" description="Decline"/>
13286       <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
13287       <ValidValue name="Trade_Report_Cancel" value="6" description="Trade Report Cancel"/>
13288       <ValidValue name="Trade_Break" value="7" description="(Locked-In) Trade Break"/>
13289       <ValidValue name="Alleged_New" value="11" description="Alleged New"/>
13290       <ValidValue name="Alleged_No_Was" value="13" description="Alleged No/Was"/>
13291     </DataType>
13292     <DataType name="TradeRequestResult" type="int" rootType="int" numericID="749" package="eti_Derivatives" size="1" description="" minValue="100" maxValue="102" noValue="0xFF">
13293       <ValidValue name="Cancel_pending" value="100" description="Deal cancellation pending"/>
13294       <ValidValue name="Cancel_declined" value="101" description="Deal cancellation declined"/>
13295       <ValidValue name="Cancel_approved" value="102" description="Deal cancellation approved"/>
13296     </DataType>
13297     <DataType name="TradeToQuoteRatio" type="floatDecimal4" rootType="floatDecimal" numericID="25201" package="eti_Derivatives" size="8" description="" minValue="0.0000" maxValue="100.0000" precision="4" noValue="0x8000000000000000"/>
13298     <DataType name="TradeToQuoteRatioPosition" type="int" rootType="int" numericID="25202" package="eti_Derivatives" size="2" description="" minValue="1" maxValue="32767" noValue="0xFFFF"/>
13299     <DataType name="TradeToQuoteRatioRanking" type="int" rootType="int" numericID="25179" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="3" noValue="0xFF">
13300       <ValidValue name="Low" value="1" description="Low"/>
13301       <ValidValue name="Medium" value="2" description="Medium"/>
13302       <ValidValue name="High" value="3" description="High"/>
13303     </DataType>
13304     <DataType name="TradeToRequestRatio" type="floatDecimal4" rootType="floatDecimal" numericID="25184" package="eti_Derivatives" size="8" description="" minValue="0.0000" maxValue="100.0000" precision="4" noValue="0x8000000000000000"/>
13305     <DataType name="TradingCapacity" type="int" rootType="int" numericID="1815" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="9" noValue="0xFF">
13306       <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
13307       <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
13308       <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
13309     </DataType>
13310     <DataType name="TradingSessionSubID" type="int" rootType="int" numericID="625" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="105" noValue="0xFF">
13311       <ValidValue name="Closing_auction" value="4" description="Closing or closing auction"/>
13312     </DataType>
13313     <DataType name="TransBkdTime" type="UTCTimestamp" rootType="int" numericID="483" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13314     <DataType name="TransactTime" type="UTCTimestamp" rootType="int" numericID="60" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13315     <DataType name="TransactionDelayIndicator" type="int" rootType="int" numericID="25159" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13316       <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
13317       <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
13318     </DataType>
13319     <DataType name="TransferReason" type="int" rootType="int" numericID="830" package="eti_Derivatives" size="1" description="" minValue="1" maxValue="5" noValue="0xFF">
13320       <ValidValue name="Owner" value="1" description="Owner"/>
13321       <ValidValue name="Clearer" value="2" description="Clearer"/>
13322     </DataType>
13323     <DataType name="TrdMatchID" type="int" rootType="int" numericID="880" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
13324     <DataType name="TrdRegTSEntryTime" type="UTCTimestamp" rootType="int" numericID="21009" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13325     <DataType name="TrdRegTSExecutionTime" type="UTCTimestamp" rootType="int" numericID="21001" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13326     <DataType name="TrdRegTSTimeIn" type="UTCTimestamp" rootType="int" numericID="21002" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13327     <DataType name="TrdRegTSTimeOut" type="UTCTimestamp" rootType="int" numericID="21003" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13328     <DataType name="TrdRegTSTimePriority" type="UTCTimestamp" rootType="int" numericID="21008" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13329     <DataType name="TrdRptStatus" type="int" rootType="int" numericID="939" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="9" noValue="0xFF">
13330       <ValidValue name="Accepted" value="0" description="Accepted"/>
13331       <ValidValue name="Rejected" value="1" description="Rejected"/>
13332       <ValidValue name="Cancelled" value="2" description="Cancelled"/>
13333       <ValidValue name="Pending_New" value="4" description="Pending new"/>
13334       <ValidValue name="Pending_Cancel" value="5" description="Pending Cancel"/>
13335       <ValidValue name="Terminated" value="7" description="Terminated"/>
13336       <ValidValue name="Deemed_Verified" value="9" description="Deemed verified"/>
13337     </DataType>
13338     <DataType name="TrdType" type="int" rootType="int" numericID="828" package="eti_Derivatives" size="2" description="" minValue="1" maxValue="1011" noValue="0xFFFF">
13339       <ValidValue name="Block_Trade" value="1" description="Block Trade"/>
13340       <ValidValue name="Exchange_for_Swap" value="12" description="Exchange for Swap"/>
13341       <ValidValue name="Compression" value="50" description="Compression"/>
13342       <ValidValue name="Vola_Trade" value="1000" description="Vola Trade"/>
13343       <ValidValue name="EFP_Fin_Trade" value="1001" description="EFP-Fin Trade"/>
13344       <ValidValue name="EFP_Index_Futures_Trade" value="1002" description="EFP-Index Futures Trade"/>
13345       <ValidValue name="Trade_at_Market" value="1004" description="Trade at Market"/>
13346       <ValidValue name="Enlight" value="1006" description="Eurex/Xetra Enlight triggered trade"/>
13347       <ValidValue name="BLOCK_QTPIP" value="1007" description="QTPIP BLOCK TRADE"/>
13348       <ValidValue name="BTRF" value="1010" description="Basket of Equity Total Return Futures"/>
13349       <ValidValue name="EBB" value="1011" description="Equity Bespoke Baskets"/>
13350     </DataType>
13351     <DataType name="Triggered" type="int" rootType="int" numericID="1823" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="2" noValue="0xFF">
13352       <ValidValue name="Not_triggered" value="0" description=""/>
13353       <ValidValue name="Triggered_Stop" value="1" description=""/>
13354       <ValidValue name="Triggered_OCO" value="2" description=""/>
13355     </DataType>
13356     <DataType name="UnderlyingCurrency" type="CurrencyType" rootType="String" numericID="318" package="eti_Derivatives" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13357     <DataType name="UnderlyingDeltaPercentage" type="floatDecimal4" rootType="floatDecimal" numericID="25149" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
13358     <DataType name="UnderlyingEffectiveDeltaPercentage" type="floatDecimal4" rootType="floatDecimal" numericID="25151" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
13359     <DataType name="UnderlyingIssuer" type="String" rootType="String" numericID="306" package="eti_Derivatives" size="30" description="" range="\x01-\x7E" noValue="0x00"/>
13360     <DataType name="UnderlyingMaturityDate" type="LocalMktDate" rootType="int" numericID="542" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
13361     <DataType name="UnderlyingPriceStipValue" type="PriceType" rootType="floatDecimal" numericID="30889" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
13362     <DataType name="UnderlyingPx" type="PriceType" rootType="floatDecimal" numericID="810" package="eti_Derivatives" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
13363     <DataType name="UnderlyingQty" type="Qty" rootType="floatDecimal" numericID="879" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
13364     <DataType name="UnderlyingSecurityDesc" type="String" rootType="String" numericID="307" package="eti_Derivatives" size="30" description="" range="\x01-\x7E" noValue="0x00"/>
13365     <DataType name="UnderlyingSecurityID" type="ISIN" rootType="String" numericID="309" package="eti_Derivatives" size="12" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
13366     <DataType name="UnderlyingSettlementDate" type="LocalMktDate" rootType="int" numericID="987" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
13367     <DataType name="UnderlyingStipType" type="String" rootType="String" numericID="888" package="eti_Derivatives" size="7" description="" range="\x01-\x7E" noValue="0x00">
13368       <ValidValue name="Pay_Frequency" value="PAYFREQ" description="Pay_Frequency"/>
13369     </DataType>
13370     <DataType name="UnderlyingStipValue" type="String" rootType="String" numericID="889" package="eti_Derivatives" size="32" description="" range="\x01-\x7E" noValue="0x00"/>
13371     <DataType name="UserStatus" type="int" rootType="int" numericID="926" package="eti_Derivatives" size="1" description="" minValue="7" maxValue="11" noValue="0xFF">
13372       <ValidValue name="User_forced_logout" value="7" description="Forced user logout by exchange"/>
13373       <ValidValue name="User_stopped" value="10" description="Admission to trading suspended "/>
13374       <ValidValue name="User_released" value="11" description="Suspension revoked"/>
13375     </DataType>
13376     <DataType name="Username" type="int" rootType="int" numericID="553" package="eti_Derivatives" size="4" description="" minValue="0" maxValue="2147483647" noValue="0xFFFFFFFF"/>
13377     <DataType name="ValidUntilTime" type="UTCTimestamp" rootType="int" numericID="62" package="eti_Derivatives" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
13378     <DataType name="ValueCheckTypeMinLotSize" type="int" rootType="int" numericID="25175" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13379       <ValidValue name="Do_not_check" value="0" description="Do not check"/>
13380       <ValidValue name="Check" value="1" description="Check"/>
13381     </DataType>
13382     <DataType name="ValueCheckTypeQuantity" type="int" rootType="int" numericID="25127" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13383       <ValidValue name="Do_not_check" value="0" description="Do not check"/>
13384       <ValidValue name="Check" value="1" description="Check"/>
13385     </DataType>
13386     <DataType name="ValueCheckTypeValue" type="int" rootType="int" numericID="25126" package="eti_Derivatives" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
13387       <ValidValue name="Do_not_check" value="0" description="Do not check"/>
13388       <ValidValue name="Check" value="1" description="Check"/>
13389     </DataType>
13390     <DataType name="VarText" type="String" rootType="String" numericID="30355" package="eti_Derivatives" size="2000" variableSize="true" counter="VarTextLen" description="" range="\x09,\x0A,\x0D,\x20-\x7B,\x7D,\x7E"/>
13391     <DataType name="VarTextLen" type="Counter" rootType="int" numericID="30354" package="eti_Derivatives" size="2" description="" minValue="0" maxValue="2000" noValue="0xFFFF"/>
13392     <DataType name="Vega" type="Qty" rootType="floatDecimal" numericID="7968" package="eti_Derivatives" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
13393   </DataTypes>
13394 </Model>