<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.m1817648957105245520gmail-m-7609030398441874133m-8866425330427458794m5357553586159620154m-3002254315969444271m-6661755328030722081m-1563795280538725311m-75095127882645216gmail-im
        {mso-style-name:m_1817648957105245520gmail-m_-7609030398441874133m_-8866425330427458794m_5357553586159620154m_-3002254315969444271m_-6661755328030722081m_-1563795280538725311m_-75095127882645216gmail-im;}
span.m1817648957105245520gmail-m-7609030398441874133m-8866425330427458794m5357553586159620154m-3002254315969444271m-6661755328030722081m-1563795280538725311m-75095127882645216gmail-m-8035817276524791029gmail-apple-tab-span
        {mso-style-name:m_1817648957105245520gmail-m_-7609030398441874133m_-8866425330427458794m_5357553586159620154m_-3002254315969444271m_-6661755328030722081m_-1563795280538725311m_-75095127882645216gmail-m_-8035817276524791029gmail-apple-tab-span;}
span.m1817648957105245520gmail-m-7609030398441874133m-8866425330427458794m5357553586159620154m-3002254315969444271m-6661755328030722081hoenzb
        {mso-style-name:m_1817648957105245520gmail-m_-7609030398441874133m_-8866425330427458794m_5357553586159620154m_-3002254315969444271m_-6661755328030722081hoenzb;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Hi All,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">We are switching our code from VS2010 QuickFix.Net Wrapper to VS2012 QuickFix/N.  There is syntax below that lives in 2010 but doesn’t exist in 2012 API.  Does
 anyone know if there is something similar to the below syntax in VS2012 QuickFix/N?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Ex)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.5pt;font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.5pt;font-family:Consolas;color:black">QuickFix42.</span><span style="font-size:9.5pt;font-family:Consolas;color:#2B91AF">ExecutionReport
</span><span style="font-size:9.5pt;font-family:Consolas">execReport = <span style="color:blue">
new</span> <span style="color:black">QuickFix42.</span><span style="color:#2B91AF">ExecutionReport();<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.5pt;font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-size:9.5pt;font-family:Consolas;color:red">execReport.setString(execRprtFixMsg, false, m_DataDict);   <- This is in our 2010 code but doesn’t exist in quickfix API 2012   
<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Andrew<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Quickfixn [mailto:quickfixn-bounces@lists.quickfixn.com]
<b>On Behalf Of </b>Annal SHRESTHA<br>
<b>Sent:</b> Friday, December 02, 2016 9:33 AM<br>
<b>To:</b> Mailing list for QuickFIX/n<br>
<b>Subject:</b> Re: {{Quickfixn}} Getting Trade Capture Report after sending Trade Capture Report Request<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Hi grant<o:p></o:p></p>
</div>
<div id="AppleMailSignature">
<p class="MsoNormal">I am trying to get values from custom fields .i do not see those fields in raw message that I receive.<o:p></o:p></p>
</div>
<div id="AppleMailSignature">
<p class="MsoNormal">Any suggestions would be appreciated.<o:p></o:p></p>
</div>
<div id="AppleMailSignature">
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div id="AppleMailSignature">
<p class="MsoNormal"><br>
<br>
Sent from my iPhone<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
On Nov 23, 2016, at 9:46 AM, Grant Birchmeier <<a href="mailto:gbirchmeier@connamara.com">gbirchmeier@connamara.com</a>> wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<p class="MsoNormal"><span style="color:black">As I said before, your OnMessage(TCRRA) is failing because TrdType is not in that message.  You can't get apple juice from an orange.  You should be seeing TagNotFoung errors, because your code is doing wrong things.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">Yes, you do need an OnMessage(TCR).  That's where you'll find TrdType.  If you receive a TCR, this function will be triggered.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Wed, Nov 23, 2016 at 10:27 AM, Annal Shrestha <<a href="mailto:annalshrestha@gmail.com" target="_blank">annalshrestha@gmail.com</a>> wrote:<o:p></o:p></p>
<div>
<p class="MsoNormal">Hi Grant,<o:p></o:p></p>
<div>
<p class="MsoNormal">Suggestion on how to <span style="color:black">crack and extract from TradeCaptureReport..</span><o:p></o:p></p>
<div>
<p class="MsoNormal"><span style="color:black">Currently i can get here</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="color:black">public void OnMessage(QuickFix.FIX44.TradeCaptureReportRequestAck m, SessionID s)</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">        {</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">            string TradeRequestID = m.GetField(new TradeRequestID()).ToString();</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">            string TrdType = m.GetField(new TrdType()).ToString();</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">            Console.WriteLine(TrdType);</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">        }</span><o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">But i cannot get to below function.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="color:black">public void OnMessage(QuickFix.FIX44.TradeCaptureReport m, SessionID s)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">        {<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">            Console.WriteLine("Received Trade Capture Report:" + m.TradeReportID.ToString());<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">        }<o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Wed, Nov 23, 2016 at 8:54 AM, Grant Birchmeier <<a href="mailto:gbirchmeier@connamara.com" target="_blank">gbirchmeier@connamara.com</a>> wrote:<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="color:black">About what?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">What are you still confused about?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Tue, Nov 22, 2016 at 9:16 AM, Annal SHRESTHA <<a href="mailto:annalshrestha@gmail.com" target="_blank">annalshrestha@gmail.com</a>> wrote:<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal">Hi Grant<o:p></o:p></p>
</div>
<div id="m_1817648957105245520gmail-m_-7609030398441874133m_-8866425330427458794AppleMailSignature">
<p class="MsoNormal">Do you have any suggestions?<o:p></o:p></p>
</div>
<div id="m_1817648957105245520gmail-m_-7609030398441874133m_-8866425330427458794AppleMailSignature">
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div id="m_1817648957105245520gmail-m_-7609030398441874133m_-8866425330427458794AppleMailSignature">
<p class="MsoNormal"><br>
<br>
Sent from my iPhone<o:p></o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
On Nov 18, 2016, at 4:37 PM, Grant Birchmeier <<a href="mailto:gbirchmeier@connamara.com" target="_blank">gbirchmeier@connamara.com</a>> wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<p class="MsoNormal"><span style="color:black">TrdType is not found in TradeCaptureReportRequestAck.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">I'm guessing you actually mean to crack and extract from TradeCaptureReport.<o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Fri, Nov 18, 2016 at 5:16 PM, Annal Shrestha <<a href="mailto:annalshrestha@gmail.com" target="_blank">annalshrestha@gmail.com</a>> wrote:<o:p></o:p></p>
<div>
<p class="MsoNormal">Hi,<o:p></o:p></p>
<div>
<p class="MsoNormal">Now i am able to get the message back from ICE, however when i use the Getfield method, i get Tag  not found error. I have verified that the field exists in Fix44.xml fle. I am using below code to get the field value.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I can get the TradeRequestID but not other fields. It gives me "cracker exceptions" field not found for tag error.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal">     public void OnMessage(QuickFix.FIX44.TradeCaptureReportRequestAck m, SessionID s)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">        {<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">            string TradeRequestID = m.GetField(new TradeRequestID()).ToString();<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">            string TrdType = m.GetField(new TrdType()).ToString();<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">            Console.WriteLine(TrdType);<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">        }<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Tue, Nov 15, 2016 at 12:09 PM, Grant Birchmeier <<a href="mailto:gbirchmeier@connamara.com" target="_blank">gbirchmeier@connamara.com</a>> wrote:<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="color:black">Yes.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__quickfixn.org_tutorial_custom-2Dfields-2Dgroups-2Dand-2Dmessages.html&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=J7kxfUvTAHTgMEmLBWa53sJ72ceaNRcke5M-sVxQ6bQ&e=" target="_blank">http://quickfixn.org/tutorial/custom-fields-groups-and-messages.html</a></span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">Note the part about repeating groups.  That part totally applies to your situation.</span><o:p></o:p></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Tue, Nov 15, 2016 at 12:53 PM, Annal Shrestha <<a href="mailto:annalshrestha@gmail.com" target="_blank">annalshrestha@gmail.com</a>> wrote:<o:p></o:p></p>
<div>
<p class="MsoNormal">I have not changed the Data Dictionary. Does DD need to have all the fields tat counterparty provides?<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Tue, Nov 15, 2016 at 11:24 AM, Grant Birchmeier <<a href="mailto:gbirchmeier@connamara.com" target="_blank">gbirchmeier@connamara.com</a>> wrote:<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="color:black">Check your log.  I'm sure you ARE getting the message, but your engine is rejecting it, because the fields are invalid according to your DD.  (Specifically: Your message includes fields that your DD does not expect.)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">If you are not passing a FileLogFactory into your Application, do it.  Message logs are the single most important thing you need to diagnose problems.  Get comfortable reading raw FIX messages.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt;color:black">I'm confident that your problem is because you have not changed your DataDictionary XML file to match the counterparty's specifications.  They have certainly added a bunch of custom fields to their
 messages that your engine will not know about unless you add them to your DD.</span><span style="color:black"><o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<div>
<p class="MsoNormal">On Tue, Nov 15, 2016 at 12:18 PM, Annal Shrestha <<a href="mailto:annalshrestha@gmail.com" target="_blank">annalshrestha@gmail.com</a>> wrote:<o:p></o:p></p>
</div>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">HI,</span><o:p></o:p></p>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">I sent the TradecaptureRequest to ICE as below and received the Acknowledgement. Now i am not sure how to get the TradeCaptureReport sent by ICE. Any help would be appreciated.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt"><o:p> </o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt"> private void QueryTradeCaptureReport()<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">        {<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">               DateTime dt = new DateTime(2016,11,01);<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">               DateTime dt_end = new DateTime(2016, 11, 12);<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            QuickFix.FIX44.TradeCaptureReportRequest tradeReport = new QuickFix.FIX44.TradeCaptureReportRequest();<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            tradeReport.SetField(new TradeRequestID("100"));<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            tradeReport.SetField(new TradeRequestType(0));<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            tradeReport.SetField(new SubscriptionRequestType('0'));<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            tradeReport.SetField(new TransactTime(dt));<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            tradeReport.SetField(new TradeDate(dt.ToString("yyyyMMdd")));<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            tradeReport.SubscriptionRequestType = new SubscriptionRequestType(SubscriptionRequestType.SNAPSHOT_PLUS_UPDATES);<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            Session.SendToTarget(tradeReport, _session.SessionID);<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">        }<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">public void OnMessage(QuickFix.FIX44.TradeCaptureReportRequestAck m, SessionID s)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">        {<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            Console.WriteLine("Received Trade Capture Report ACK:"+ m.TradeRequestResult.ToString());<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">            Console.WriteLine(m.TradeRequestStatus);<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">        }<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">public void OnMessage(QuickFix.FIX44.TradeCaptureReport m, SessionID s)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">{<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">Console.WriteLine("Received Trade Capture Report:" + m.TradeReportID.ToString());<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">}<o:p></o:p></span></p>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.quickfixn.com_listinfo.cgi_quickfixn-2Dquickfixn.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=F8z6XAoLdoZW9sP9UI3L1q1KG3w9Pkk8W8W9EHnOMQ8&e=" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><o:p></o:p></p>
</blockquote>
</div>
<p class="MsoNormal"><span style="color:#888888"><br>
<br clear="all">
</span><span class="m1817648957105245520gmail-m-7609030398441874133m-8866425330427458794m5357553586159620154m-3002254315969444271m-6661755328030722081hoenzb"><span style="color:#888888"><o:p></o:p></span></span></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal"><span class="m1817648957105245520gmail-m-7609030398441874133m-8866425330427458794m5357553586159620154m-3002254315969444271m-6661755328030722081hoenzb"><span style="color:#888888">--
</span><o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#888888;background:white">Grant Birchmeier</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:#3333FF;background:#FFCC00">Connamara Systems, LLC</span></b><span style="color:#888888"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:#888888">Made-To-Measure Trading Solutions.</span></b><span style="color:#888888"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#888888">Exactly what you need. No more. No less.</span><span style="color:#888888"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#888888"><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__connamara.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=9w0kpfc3mpfFX2ergSTbIPUzrGFYsPBSZ1QZ9czLWiw&e=" target="_blank">http://connamara.com</a></span><span style="color:#888888"><o:p></o:p></span></p>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.quickfixn.com_listinfo.cgi_quickfixn-2Dquickfixn.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=F8z6XAoLdoZW9sP9UI3L1q1KG3w9Pkk8W8W9EHnOMQ8&e=" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.quickfixn.com_listinfo.cgi_quickfixn-2Dquickfixn.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=F8z6XAoLdoZW9sP9UI3L1q1KG3w9Pkk8W8W9EHnOMQ8&e=" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;background:white">Grant Birchmeier</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:#3333FF;background:#FFCC00">Connamara Systems, LLC</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt">Made-To-Measure Trading Solutions.</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt">Exactly what you need. No more. No less.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt"><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__connamara.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=9w0kpfc3mpfFX2ergSTbIPUzrGFYsPBSZ1QZ9czLWiw&e=" target="_blank">http://connamara.com</a></span><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.quickfixn.com_listinfo.cgi_quickfixn-2Dquickfixn.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=F8z6XAoLdoZW9sP9UI3L1q1KG3w9Pkk8W8W9EHnOMQ8&e=" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.quickfixn.com_listinfo.cgi_quickfixn-2Dquickfixn.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=F8z6XAoLdoZW9sP9UI3L1q1KG3w9Pkk8W8W9EHnOMQ8&e=" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;background:white">Grant Birchmeier</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:#3333FF;background:#FFCC00">Connamara Systems, LLC</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt">Made-To-Measure Trading Solutions.</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt">Exactly what you need. No more. No less.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt"><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__connamara.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=9w0kpfc3mpfFX2ergSTbIPUzrGFYsPBSZ1QZ9czLWiw&e=" target="_blank">http://connamara.com</a></span><o:p></o:p></p>
</div>
</div>
</div>
</div>
</blockquote>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.quickfixn.com_listinfo.cgi_quickfixn-2Dquickfixn.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=F8z6XAoLdoZW9sP9UI3L1q1KG3w9Pkk8W8W9EHnOMQ8&e=" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><o:p></o:p></p>
</div>
</blockquote>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.quickfixn.com_listinfo.cgi_quickfixn-2Dquickfixn.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=F8z6XAoLdoZW9sP9UI3L1q1KG3w9Pkk8W8W9EHnOMQ8&e=" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;background:white">Grant Birchmeier</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:#3333FF;background:#FFCC00">Connamara Systems, LLC</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt">Made-To-Measure Trading Solutions.</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt">Exactly what you need. No more. No less.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt"><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__connamara.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=9w0kpfc3mpfFX2ergSTbIPUzrGFYsPBSZ1QZ9czLWiw&e=" target="_blank">http://connamara.com</a></span><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.quickfixn.com_listinfo.cgi_quickfixn-2Dquickfixn.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=F8z6XAoLdoZW9sP9UI3L1q1KG3w9Pkk8W8W9EHnOMQ8&e=" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com">Quickfixn@lists.quickfixn.com</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.quickfixn.com_listinfo.cgi_quickfixn-2Dquickfixn.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=F8z6XAoLdoZW9sP9UI3L1q1KG3w9Pkk8W8W9EHnOMQ8&e=" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;background:white">Grant Birchmeier</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:#3333FF;background:#FFCC00">Connamara Systems, LLC</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt">Made-To-Measure Trading Solutions.</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt">Exactly what you need. No more. No less.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt"><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__connamara.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=9w0kpfc3mpfFX2ergSTbIPUzrGFYsPBSZ1QZ9czLWiw&e=" target="_blank">http://connamara.com</a></span><o:p></o:p></p>
</div>
</div>
</div>
</div>
</blockquote>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com">Quickfixn@lists.quickfixn.com</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.quickfixn.com_listinfo.cgi_quickfixn-2Dquickfixn.com&d=DgMFaQ&c=at98YUjdpaXJP3eUxjsXyw&r=erPLkBRmT4A6bK-WHQPmFG1EO9dkOjoRE5_wf53MHOQ&m=GGR0FCbuEHTuuUSPkXczE1YdxBHpyCtOzWSmg4Emloo&s=F8z6XAoLdoZW9sP9UI3L1q1KG3w9Pkk8W8W9EHnOMQ8&e=">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><o:p></o:p></p>
</div>
</blockquote>
</div>
<h6><font color="gray"><br>
Jefferies archives and monitors outgoing and incoming e-mail. The contents of this email, including any attachments, are confidential to the ordinary user of the email address to which it was addressed. If you are not the addressee of this email you may not
 copy, forward, disclose or otherwise use it or any part of it in any form whatsoever. This email may be produced at the request of regulators or in connection with civil litigation. Jefferies accepts no liability for any errors or omissions arising as a result
 of transmission. Use by other than intended recipients is prohibited. In the United Kingdom, Jefferies operates as Jefferies International Limited; registered in England: no. 1978621; registered office: Vintners Place, 68 Upper Thames Street, London EC4V 3BJ.
 Jefferies International Limited is authorized and regulated by the Financial Conduct Authority.
</font></h6>
</body>
</html>