Re: Rockwell FactoryTalk Says 'SQL_TIMESTAMP data type is not supported'
"Inoue, Hiroshi" <[email protected]> Wed, 24 Jul 2019 15:18:18 +0900
| Newsgroups | gmane.comp.db.postgresql.odbc |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------6EF82B365BCE5EE410187657 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Hi Michael, Do you define 'tagname' column of 'tagtable' as varchar with no column size? If so, please try to change the column as varchar(..) with a explicit column size less than 256 . regards, Hiroshi Inoue On 2019/07/23 15:12, [email protected] wrote: > > Hi Hiroshi, > > Firstly; > > The changes you made meant that the ‘Create Tables’ is now working. > Previously, it wouldn’t create ‘Float Table’ and ‘String Table’ – > presumably because they were the two tables that had a TIMESTAMP > column. I previously had to create them manually. > > Secondly; > > Now when I click 'OK', I get the following error instead. So it > appears the TIMESTAMP issue is fixed (what was the problem!?), but now > a new problem; > > I have attached the mylog log. > > Thanks for your time! > > Regards, > > Michael Riksman > > Instrument and Control Specialist > > Khalda Petroleum Co. > > A KPC/Apache Corp. Joint Venture > > Salam Base, Egypt > > Mob: +20 122 0530603 > > Email: [email protected] > > -----Original Message----- > From: Inoue, Hiroshi [mailto:[email protected]] > Sent: Tuesday, 23 July 2019 7:07 AM > To: Michael Riksman (Salam - Gas) > Cc: [email protected] > Subject: Re: Rockwell FactoryTalk Says 'SQL_TIMESTAMP data type is not > supported' > > Hi Michael, > > Could you please try the test drivers 11.00.0100 on Windows at > https://winpg.jp/~inoue/psqlodbc/index.html > > ? > > regards, > > Hiroshi Inoue > > On 2019/07/23 13:24, [email protected] > <mailto:[email protected]> wrote: > > > Hi Hiroshi, > > > > > > I’ll try anything! Would be great to use PostgreSQL with an > industrial software like Rockwell. > > > > > > Thanks :) > > > > > > Regards, > > > > > > Michael Riksman > > > > > > Sent from iPhone > > > > > > On 23 Jul 2019, at 1:14 am, Inoue, Hiroshi > <[email protected] <mailto:[email protected]>> wrote: > > > > > > Hi Michael, > > > > > > Could you try the test driver if I provide a Windows test driver? > > > > > > regards, > > > Hiroshi Inoue > > > > > > On 2019/07/18 18:18, > [email protected]<mailto:[email protected] > <mailto:[email protected]%3cmailto:[email protected]>> > wrote: > > > Hi, > > > > > > > > > · your ODBC driver version > > > > > > psqlODBC is v11.01.000. > > > > > > > > > > > > SQL_DRIVER_ODBC_VER reports “3.51” > > > > > > [6608-0.002] info.c[PGAPI_GetInfo]71: entering...fInfoType=77 > > > > > > [6608-0.002] info.c[PGAPI_GetInfo]1032: p='03.51', len=0, value=0, > cbMax=12 > > > > > > > > > > > > · your PostgreSQL database version > > > > > > v10.9 x86 > > > > > > Running on Windows 10 32-bit > > > > > > > > > > > > · any error messages you saw on the screen > > > > > > The client application (Rockwell FactoryTalk), has a button which > can automatically create the tables in an existing database. > > > It created a table successfully that DID NOT have a TIMESTAMP > column. But I had to manually create two tables that had a TIMESTAMP > column. > > > When I clicked ‘OK’ to accept the changes, I get this error; > > > > > > <image001.png> > > > > > > FactoryTalk works fine with Microsoft SQL ODBC. > > > > > > > > > · the debug log (mylog_????.log) file (you will have to > enable the mylog driver option) > > > > > > Attached. > > > > > > > > > > > > > > > > > > > > > I ran the ODBC Test tool, and connected via ODBC version 2 (as this is > > > what FactoryTalk appears to be using) > > > [2892-0.001]odbcapi30.[SQLSetEnvAttr]477: Entering att=200,2 > > > > > > I then ran a GetTypeInfo on SQL_TIMESTAMP(11), and it returns > > > SQL_SUCCESS <image002.png> > > > > > > But in the logs, it shows this; > > > [6608-1677.216]odbcapiw.c[SQLGetTypeInfoW]1015: Entering > > > [6608-1677.216] info.c[PGAPI_GetTypeInfo]1115: entering...fSqlType=93 > > > [6608-1677.216]statement.[SC_recycle_statement]812: entering > > > self=0052D2E0 [6608-1677.216] qresult.c[QR_Constructor]173: entering > > > [6608-1677.216] qresult.c[QR_Constructor]242: leaving > > > [6608-1677.216]statement.[SC_set_Result]531: (0052D2E0, 00539F48) > > > [6608-1677.216] qresult.c[QR_Destructor]344: entering > > > [6608-1677.216] bind.c[extend_column_bindings]718: entering ... > self=0052D370, bindings_allocated=0, num_columns=19 > > > [6608-1677.216] bind.c[extend_column_bindings]762: leaving 004F8C30 > > > [6608-1677.216] qresult.c[QR_set_num_fields]40: entering > > > [6608-1677.216] qresult.c[QR_set_num_fields]44: leaving > > > > > > It appears the fSQLType changed from SQL_TIMESTAMP(11) to > SQL_TYPE_TIMESTAMP(93)…? Could this be what is causing the issue? > > > > > > > > > > > > Regards, > > > > > > Michael Riksman > > > Instrument and Control Specialist > > > Khalda Petroleum Co. > > > A KPC/Apache Corp. Joint Venture > > > Salam Base, Egypt > > > Mob: +20 122 0530603 > > > Email: > > > [email protected]<mailto:[email protected] > <mailto:[email protected]%3cmailto:[email protected]>> > --- このメールは、AVG によってウイルス チェックされています。 http://www.avg.com --------------6EF82B365BCE5EE410187657 Content-Type: multipart/related; boundary="------------28890553EB32112F2809AF7E" --------------28890553EB32112F2809AF7E Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body text="#000000" bgcolor="#FFFFFF"> Hi Michael,<br> <br> Do you define 'tagname' column of 'tagtable' as varchar with no column size?<br> If so, please try to change the column as varchar(..) with a explicit column size less than 256 .<br> <br> regards,<br> Hiroshi Inoue <br> <br> <div class="moz-cite-prefix">On 2019/07/23 15:12, <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a> wrote:<br> </div> <blockquote type="cite" cite="mid:[email protected]"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="Generator" content="Microsoft Word 14 (filtered medium)"> <!--[if !mso]><style>v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style><![endif]--> <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:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} 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;} p.MsoPlainText, li.MsoPlainText, div.MsoPlainText {mso-style-priority:99; mso-style-link:"Plain Text Char"; margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"Balloon Text Char"; margin:0cm; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif"; mso-fareast-language:EN-US;} span.PlainTextChar {mso-style-name:"Plain Text Char"; mso-style-priority:99; mso-style-link:"Plain Text"; font-family:"Calibri","sans-serif";} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} .MsoChpDefault {mso-style-type:export-only; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt;} 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]--> <div class="WordSection1"> <p class="MsoPlainText">Hi Hiroshi,<o:p></o:p></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText">Firstly;<o:p></o:p></p> <p class="MsoPlainText" style="margin-left:36.0pt">The changes you made meant that the ‘Create Tables’ is now working. Previously, it wouldn’t create ‘Float Table’ and ‘String Table’ – presumably because they were the two tables that had a TIMESTAMP column. I previously had to create them manually.<o:p></o:p></p> <p class="MsoPlainText" style="margin-left:36.0pt"><o:p> </o:p></p> <p class="MsoPlainText" style="margin-left:36.0pt"><span style="mso-fareast-language:EN-AU"><img id="Picture_x0020_2" src="cid:[email protected]" class="" width="292" height="165"></span><o:p></o:p></p> <p class="MsoPlainText" style="margin-left:36.0pt"><o:p> </o:p></p> <p class="MsoPlainText" style="margin-left:36.0pt"><o:p> </o:p></p> <p class="MsoPlainText">Secondly;<o:p></o:p></p> <p class="MsoPlainText" style="margin-left:36.0pt">Now when I click 'OK', I get the following error instead. So it appears the TIMESTAMP issue is fixed (what was the problem!?), but now a new problem;<o:p></o:p></p> <p class="MsoPlainText" style="margin-left:36.0pt"><o:p> </o:p></p> <p class="MsoPlainText" style="margin-left:36.0pt"><span style="mso-fareast-language:EN-AU"><img id="Picture_x0020_1" src="cid:[email protected]" class="" width="218" height="118"></span><o:p></o:p></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText" style="margin-left:36.0pt">I have attached the <span style="font-family:Consolas"> mylog</span> log.<o:p></o:p></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText">Thanks for your time!<o:p></o:p></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText">Regards,<o:p></o:p></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText">Michael Riksman<o:p></o:p></p> <p class="MsoPlainText">Instrument and Control Specialist<o:p></o:p></p> <p class="MsoPlainText">Khalda Petroleum Co.<o:p></o:p></p> <p class="MsoPlainText">A KPC/Apache Corp. Joint Venture<o:p></o:p></p> <p class="MsoPlainText">Salam Base, Egypt<o:p></o:p></p> <p class="MsoPlainText">Mob: +20 122 0530603<o:p></o:p></p> <p class="MsoPlainText">Email: <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a><o:p></o:p></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText"><span style="mso-fareast-language:EN-AU" lang="EN-US">-----Original Message-----<br> From: Inoue, Hiroshi [<a class="moz-txt-link-freetext" href="mailto:[email protected]">mailto:[email protected]</a>] <br> Sent: Tuesday, 23 July 2019 7:07 AM<br> To: Michael Riksman (Salam - Gas)<br> Cc: <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a><br> Subject: Re: Rockwell FactoryTalk Says 'SQL_TIMESTAMP data type is not supported'</span></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText">Hi Michael,<o:p></o:p></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText">Could you please try the test drivers 11.00.0100 on Windows at <a href="https://winpg.jp/~inoue/psqlodbc/index.html" moz-do-not-send="true"><span style="color:windowtext;text-decoration:none">https://winpg.jp/~inoue/psqlodbc/index.html</span></a><o:p></o:p></p> <p class="MsoPlainText">?<o:p></o:p></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText">regards,<o:p></o:p></p> <p class="MsoPlainText">Hiroshi Inoue<o:p></o:p></p> <p class="MsoPlainText"><o:p> </o:p></p> <p class="MsoPlainText">On 2019/07/23 13:24, <a href="mailto:[email protected]" moz-do-not-send="true"> <span style="color:windowtext;text-decoration:none">[email protected]</span></a> wrote:<o:p></o:p></p> <p class="MsoPlainText">> Hi Hiroshi,<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> I’ll try anything! Would be great to use PostgreSQL with an industrial software like Rockwell.<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> Thanks :)<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> Regards,<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> Michael Riksman<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> Sent from iPhone<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> On 23 Jul 2019, at 1:14 am, Inoue, Hiroshi <<a href="mailto:[email protected]" moz-do-not-send="true"><span style="color:windowtext;text-decoration:none">[email protected]</span></a>> wrote:<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> Hi Michael,<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> Could you try the test driver if I provide a Windows test driver?<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> regards,<o:p></o:p></p> <p class="MsoPlainText">> Hiroshi Inoue<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> On 2019/07/18 18:18, <a href="mailto:[email protected]%3cmailto:[email protected]" moz-do-not-send="true"> <span style="color:windowtext;text-decoration:none">[email protected]<mailto:[email protected]</span></a>> wrote:<o:p></o:p></p> <p class="MsoPlainText">> Hi,<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> · your ODBC driver version<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> psqlODBC is v11.01.000.<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> SQL_DRIVER_ODBC_VER reports “3.51”<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> [6608-0.002] info.c[PGAPI_GetInfo]71: entering...fInfoType=77<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> [6608-0.002] info.c[PGAPI_GetInfo]1032: p='03.51', len=0, value=0, cbMax=12<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> · your PostgreSQL database version<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> v10.9 x86<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> Running on Windows 10 32-bit<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> · any error messages you saw on the screen<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> The client application (Rockwell FactoryTalk), has a button which can automatically create the tables in an existing database.<o:p></o:p></p> <p class="MsoPlainText">> It created a table successfully that DID NOT have a TIMESTAMP column. But I had to manually create two tables that had a TIMESTAMP column.<o:p></o:p></p> <p class="MsoPlainText">> When I clicked ‘OK’ to accept the changes, I get this error;<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> <image001.png><o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> FactoryTalk works fine with Microsoft SQL ODBC.<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> · the debug log (mylog_????.log) file (you will have to enable the mylog driver option)<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> Attached.<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> I ran the ODBC Test tool, and connected via ODBC version 2 (as this is <o:p></o:p></p> <p class="MsoPlainText">> what FactoryTalk appears to be using)<o:p></o:p></p> <p class="MsoPlainText">> [2892-0.001]odbcapi30.[SQLSetEnvAttr]477: Entering att=200,2<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> I then ran a GetTypeInfo on SQL_TIMESTAMP(11), and it returns <o:p></o:p></p> <p class="MsoPlainText">> SQL_SUCCESS <image002.png><o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> But in the logs, it shows this;<o:p></o:p></p> <p class="MsoPlainText">> [6608-1677.216]odbcapiw.c[SQLGetTypeInfoW]1015: Entering<o:p></o:p></p> <p class="MsoPlainText">> [6608-1677.216] info.c[PGAPI_GetTypeInfo]1115: entering...fSqlType=93<o:p></o:p></p> <p class="MsoPlainText">> [6608-1677.216]statement.[SC_recycle_statement]812: entering <o:p></o:p></p> <p class="MsoPlainText">> self=0052D2E0 [6608-1677.216] qresult.c[QR_Constructor]173: entering <o:p></o:p></p> <p class="MsoPlainText">> [6608-1677.216] qresult.c[QR_Constructor]242: leaving<o:p></o:p></p> <p class="MsoPlainText">> [6608-1677.216]statement.[SC_set_Result]531: (0052D2E0, 00539F48) <o:p></o:p></p> <p class="MsoPlainText">> [6608-1677.216] qresult.c[QR_Destructor]344: entering<o:p></o:p></p> <p class="MsoPlainText">> [6608-1677.216] bind.c[extend_column_bindings]718: entering ... self=0052D370, bindings_allocated=0, num_columns=19<o:p></o:p></p> <p class="MsoPlainText">> [6608-1677.216] bind.c[extend_column_bindings]762: leaving 004F8C30<o:p></o:p></p> <p class="MsoPlainText">> [6608-1677.216] qresult.c[QR_set_num_fields]40: entering <o:p></o:p></p> <p class="MsoPlainText">> [6608-1677.216] qresult.c[QR_set_num_fields]44: leaving<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> It appears the fSQLType changed from SQL_TIMESTAMP(11) to SQL_TYPE_TIMESTAMP(93)…? Could this be what is causing the issue?<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> Regards,<o:p></o:p></p> <p class="MsoPlainText">><o:p> </o:p></p> <p class="MsoPlainText">> Michael Riksman<o:p></o:p></p> <p class="MsoPlainText">> Instrument and Control Specialist<o:p></o:p></p> <p class="MsoPlainText">> Khalda Petroleum Co.<o:p></o:p></p> <p class="MsoPlainText">> A KPC/Apache Corp. Joint Venture<o:p></o:p></p> <p class="MsoPlainText">> Salam Base, Egypt<o:p></o:p></p> <p class="MsoPlainText">> Mob: +20 122 0530603<o:p></o:p></p> <p class="MsoPlainText">> Email: <o:p></o:p></p> <p class="MsoPlainText">> <a href="mailto:[email protected]%3cmailto:[email protected]" moz-do-not-send="true"> <span style="color:windowtext;text-decoration:none">[email protected]<mailto:[email protected]</span></a>><br> </p> </div> </blockquote> <div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br /> <table style="border-top: 1px solid #D3D4DE;"> <tr> <td style="width: 55px; padding-top: 18px;"><a href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-green-avg-v1.png" alt="" width="46" height="29" style="width: 46px; height: 29px;" /></a></td> <td style="width: 470px; padding-top: 17px; color: #41424e; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">ウイルス フリー。 <a href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank" style="color: #4453ea;">www.avg.com</a> </td> </tr> </table> <a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"> </a></div></body> </html> --------------28890553EB32112F2809AF7E Content-Type: image/jpeg; name="image005.jpg" Content-Transfer-Encoding: base64 Content-ID: <[email protected]> Content-Disposition: inline; filename="image005.jpg" /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAm JSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMp PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAAR CAClASQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl 5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk 5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0q9v/ALFrdssryCGS3kCqFJVpNybRwODj P61jSeLL+FEMtvBEGZQGeNwHYlQYhzwy7j83TjpWtq2qzabfxBNpiaAkhztQMZEUMzY4ADHP tWFYeJ7i8+yrPpkF1cgqkc8kij5mZRuHGQnzcEDnbTGWdSbUoV1i5j+0kifybfbNJlQVTkRj 5cA5Oeec5rT0DVL3UvtP260S38pgFALZHXIbPcYB49aw38V380ilY/KQvI21WwfLSPcRyp5L ZwfTtWppPiafVNRjtmsfJRi/zNKCyhR0IHRs44OODQB0FFckdfvbKGVzIl28cpMuSPLxskIV SBlDuRRtbJGR61MPFNzH5++xDJFcNb7zKSS/zHP3eEAU5PXH40AdPWJrV4li0k0kSynMMaiR 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 --------------28890553EB32112F2809AF7E Content-Type: image/jpeg; name="image006.jpg" Content-Transfer-Encoding: base64 Content-ID: <[email protected]> Content-Disposition: inline; filename="image006.jpg" /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAm JSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMp PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAAR CAB2ANoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl 5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk 5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1u/1GHTo4mmWVjK/lokUTSMzYLdAM9FJ/ CrQYEZ/yKz9X0lNWNmspPlQT+a4DMpYbHXAKkEcsD+FZNx4YupNSv7hJ4DFcKuImBCybXVgr gcEYUqTySGP0oA6JLmGWWWJJUZ4iBIoPK5GRn8KlrlZvCchuZZ4YNOBm8p3iKEIxRdpjOByn Rhx1A4qC58OXmnIlzZyedqg8mG3lKMyqAu1y/ouCT26D2FAG+uuWzaqdP8q788ckm3cIBkjd uxjHB5qdtTtVvhZmT9+Sqhdp6lWYc/RG/Ksufw0fKlitpUEZsktlEq7iSHLEn6569jzWePB1 4ba1V71N8PlFgdxEgRZV2MepU+YAfYGgDpJ9TtbZ7hZpdht4hM+QfunPI9eh6e3qKnhmWeJZ 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 RRRQB//Z --------------28890553EB32112F2809AF7E-- --------------6EF82B365BCE5EE410187657--