�ɲɾ�����ӯ�����һ��ˣ��������С���˴��ͣ�������P���ҹ��ñ˽��ά�Բ��������˸߸ԣ�������ơ��ҹ��ñ�����ά�Բ���ˡ���˳^�ӣ������ӡ� ���ͯj�ӣ��ƺ���ӣ� ? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!PKI1])Gusr/lib64/libsybdb.so.5.1.0nuȯELF>@@8 @(9(9 BB'B'p?HD vv'v'00888$$999 Std999 PtdxxxQtdRtdBB'B'`=`=GNU*n-h@ "IXXH@A: u% $h!"!\  aD1!@ Fq K9"6 eu`0   #$%&'(*,-./01235;<>@ADFGIJKNQRTVWXY]6Ai!C]޳IOyH_^=kd1 %VU "PM3UEIANjC,M>޽bP-|rjƊUyjQuiu/Bݙ*ўEQ/TIb1+\7?8(Ye:G7U2ÁݽK7#G4ݑ%χp+fw3s'<%Akm'vi/$++ȇL"bFճ_lMIC,>HجłgW>Q7P͚ཙ iųI28#Jk!g6e6.JjW^C$#q%JHPH&.$SwJH7$HوRJ4'5/.U|',$7…VK//_9%]߽:,vܽ0tA ө,xJ.PTny#-ㅌBcl>W[뱵謿eխQ0,S-wu0=+,5N=Y6ʜ~D ]'shG*,?Cm =HMo` DW7خCkU%LV"GW]),`-}\LJ)K# % d {r    ?  7 @ 9W] [  9 D [zI  D   ' 2  @ 4    Z z  , ` \@  Q F"  'w p  1     m E k /          [ h + R )   f>}W n  T /F  -  x 9  4 N[y#  -N   o    S   U fMM  _   hk: u( hg J { @q  (d E' 04 ` V lZ zm g #  g8 pI! GO 0lT^ 6 PX n J ] g rQ q  PrT @," [T sx o! 0 0\ ]  p/r 8q ox `p )3 3* Х q^7 %%  0Eq  ;Wd lF kd @dQ & O Y @B p>C En o = ^ @D .@ } 9G @ E q^ ^ PO E Bo `h  ZU `L;  gd `L e w XV2 p>5 Pj Pp `R S 0 И 't PW4 i p ( : jy   !   `m p4 p b @ g 7 *\ MD `?, a.   `B <, 0W| J "fI 4 @Y t P  a>   W 0 u ? Cn s  V lT; Bh @z l  ! + ``U CT p(d b  `r d b  T7* 02  @0^v w `| F `GU 5p eH 0 c m= 3 u ` CV A  2* h P?G @ __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizepthread_mutex_lockpthread_mutex_unlockstrdup__assert_failcallocgmtimeasctimestpcpy__stack_chk_faildbinitdbloginfreedbsetifiledbwillconvertdbgetmaxprocsdbgettimedbsetlogintimedbdeaddberrhandledbmsghandledbprtypedbversionstrerror__sprintf_chk__asprintf_chkmemcpymemsetdblogin__errno_locationdbsetlnamedbsetllongdbsetlshortdbsetlbooldbsetlversionmallocdbresultsdbnumcolsdbcolnamedbnullbinddbcoltypedbcolutypedbcoltypeinfodbcolsourcedbcollendbprcollendbvarylendbdatlendbdatadbtxtimestampdbtxptrdbacolnamedbanullbinddbaltcoliddbadlendbalttypedbadatadbaltopdbaltutypedbaltlendbsetnulldbsetrowdbconvert_psdbconvertdbbinddbiscountdbcountdbclrbufdbcolinfodbcanceldbspr1rowlendbspr1rowdbsprlinedbsprheaddbprhead__printf_chkstdoutdbrowsdbgetpacketdbsetmaxprocsdbcmdrowdbaltbinddbsetoptstrtoldbsetinterruptdbhasretstatdbretstatusdbnumretsdbretnamedbretdatadbretlendbsqlokdbnumaltsdbnumcomputedbbylistdbmnycmpdbmnyzerodbmnymaxposdbmnymaxnegdbmnyincdbmnydecdbmnyminusdbmny4zerodbmny4adddbmny4subdbmny4minusdbmny4cmpdbmny4copydbdatecmpdbdatecrackdbanydatecrackdbspiddbsetuserdatadbgetuserdatadbsetversiondbmnycopydbfreebufdbcmddbfcmd__vasprintf_chkdbclose__fprintf_chkfclosedbexittdsdbopengetenvtdsdump_openfopenfflushdbclroptdbisoptdbsettimedbcurrowdbrowtypedbcurcmddbmorecmdsdbrettypedbstrlendbgetchardbstrcpydbsafestrdbtablecolinfodbwritetextdbreadtextdbmoretextdbrecftosdbtdsdbmonthnamedbchangedbnamedbservcharsetdbsqlsenddbsqlexecdbfirstrowdblastrowdbiordescdbiowdescdbisavaildbsetavaildbstrbuilddbgetrowdbnextrowdbrows_pivoteddbnextrow_pivoteddbprrowdbcanquerydbusedbrpcinitstrcmpdbrpcparamdbrpcsendfeofmemcmpfgetsbcp_collenbcp_columnsbcp_colfmtbcp_initbcp_colfmt_psbcp_controlbcp_getbatchsizebcp_optionsstrncasecmpbcp_colptrbcp_getlbcp_sendrowbcp_execftellofreadfseekofwritebcp_readfmtstrtodstrtok_rferrorbcp_batchbcp_donebcp_binddbpivot_sumdbpivot_mindbpivot_maxstrncmpdbpivot_countdbpivotstrncpydbpivot_lookup_namenl_langinfogethostnamepthread_mutex_destroyfreeaddrinforeallocpthread_cond_destroypthread_mutex_initstrstrclock_gettimepthread_mutex_trylockstrchrgetpidstrcasecmp__memcpy_chk__ctype_b_locstrftimememmovestrrchr__ctype_tolower_locrewindgetaddrinfo__strcpy_chk__snprintf_chkiconv_openiconv_closeiconvsetlocaleioctlgetnameinfopollsocketsetsockoptgetsockoptrecvSSL_pendingeventfdsocketpairfcntlSSL_readSSL_writesendtofputcBIO_get_dataASN1_STRING_to_UTF8CRYPTO_freeBIO_meth_freeSSL_freeSSL_CTX_freeTLS_client_methodSSL_CTX_newSSL_CTX_set_optionsSSL_CTX_load_verify_locationsSSL_CTX_get_cert_storeX509_LOOKUP_fileX509_STORE_add_lookupX509_load_crl_fileX509_STORE_set_flagsSSL_CTX_set_verifySSL_newBIO_newBIO_set_initBIO_set_dataBIO_ctrlSSL_set_bioSSL_set_cipher_listSSL_set_optionsERR_clear_errorSSL_set_connect_stateSSL_connectBIO_freeSSL_shutdownSSL_CTX_set_default_verify_pathsOPENSSL_init_sslBIO_meth_newBIO_meth_set_writeBIO_meth_set_readBIO_meth_set_ctrlBIO_meth_set_destroySSL_set_alpn_protosSSL_get_stateSSL_get_errorSSL_get_peer_certificateinet_ptonX509_get_ext_d2iOPENSSL_sk_numOPENSSL_sk_valueASN1_STRING_get0_dataASN1_STRING_lengthGENERAL_NAME_freeOPENSSL_sk_pop_freeX509_freeX509_get_subject_nameX509_NAME_get_index_by_NIDX509_NAME_get_entryX509_NAME_ENTRY_get_datastderrfputspthread_self__vfprintf_chkstrcat__uflowflockfilefunlockfilepthread_cond_signal__memmove_chkRAND_bytesrandBIO_new_mem_bufPEM_read_bio_RSAPublicKeyRSA_get0_keyBN_num_bitsRSA_public_encryptRSA_free__memset_chk__ctype_toupper_locgettimeofdaysigemptysetsigactionkilltcgetattrtcsetattrstdinnanosleepmemchrpthread_condattr_initpthread_condattr_setclockpthread_condattr_destroypthread_cond_initpthread_cond_timedwaitpthread_cond_waitlocaltime_rgetuidgetpwuid_rlibssl.so.1.1libcrypto.so.1.1libpthread.so.0libc.so.6libsybdb.so.5GLIBC_2.3.3GLIBC_2.2.5GLIBC_2.3.2GLIBC_2.14GLIBC_2.4GLIBC_2.8GLIBC_2.3GLIBC_2.7GLIBC_2.3.4GLIBC_2.17OPENSSL_1_1_0/opt/alt/freetds11/usr/lib64:/opt/alt/openssl11/lib64        @si 'ui 3ri ?Kii Vii `ii jii tti ~ui 3 mmB'B'PB'B'B'B'B'1C'LC'L(C'0M8C'MHC'NXC'NhC'NxC'OC' OC'hOC'OC'OC'PC'8PC'xPC'PD'(QD'Q(D'Q8D' RHD'@RXD'RhD'SxD'8SD'hSD'SD'SD'TD'PTD'TD'TD'TE'PUE'V(E'HV8E'VHE'VXE'WhE'xWxE'WE'WE'@XE'pXE'XE'YE'HYE'YE'ZF'8ZF'Z(F'[8F'H[HF'p[XF'[hF'@\xF'h\F'\F' ]F']F'^F'8^F'^F'^F'^G'_G'H_(G'_8G'_HG'0`XG'``hG'`xG'`G'aG'`aG'aG'aG'@bG'bG'bG'cH'cH'c(H'c8H'dHH'HdXH'dhH'dxH'dH'eH'8eH'`eH'eH'eH'eH'fH'8fI'pfI'f(I'g8I'EgHI'`gXI'ghI'gxI'gI'hI'8hI'xhI'hI'8iI'iI'iI'jJ'xjJ'j(J'k8J'AkHJ'UkXJ'okhJ'kxJ'kJ' lJ'lJ'lJ' mJ'[mJ'rmJ'mJ'mK'mK'n(K'(n8K'`nHK'nXK'nhK'(oxK'poK'oK'pK'8pK'pK'pK'PqK'qK'qL'rL'@r(L'xr8L'rHL'rXL'HshL'hsxL'sL'sL'sL'@tL'ptL'tL'tL'tL' uM'XuM'u(M'u8M'0vHM'hvXM'vhM'wxM'pwM'wM'wM'(xM'`xM'xM'xM'yM'@yN'hyN'y(N'y8N'yHN'zXN'HzhN'zxN'zN'zN'{N'P{N'{N'{N'{N'|N'h|O'|O'|(O'|8O'H}HO'x}XO'}hO'}xO'~O'H~O'h~O'~O'@O'O'O'O'P'8P'j(P'8P'ЀHP'XP'hP'xP'8P'P'P'P'P'P'P'P'@Q'`Q'(Q'8Q'HQ'(XQ'hhQ'xQ'Q'Q'@Q'pQ'Q'Q' Q'XQ'R'R'P(R'8R'ЉHR'XR'8hR'hxR'R'R'؊R'R'8R'hR'ЋR'0R'S'S'h(S'8S'ȍHS'XS'0hS'xS'ڎS'S'S'S'XS'ؐS'(S'*S'/S'/S'/T'/T'/T'/T'/ T'/(T'/0T'/8T'/@T'/HT'/PT'XT'/`T'0hT' 0pT''xT'0T' 0T'&0T'/0T'90T'C0T'M0T'W0T'_0T'k0T'0T'0T'0T'0T'0T'0T'0U'0AU'PAU'@AU'`A U' B@U'@HU'`@PU'P@XU'@`U'@U'@?U'.U'?U'?U'3U'0<U'<U'<U'0>U'`>V'+V'IV'-V'< V' <@V'9HV':PV':XV':`V' ;V'+V'.V'-V'2V'3V'CV'CV'CV'CV'CW'>W' W'W'- W'5(W'G0W'U@W'4HW'hW'xW'(W'W'W'W'W'W'8W'xW'X'X'(X'P8X'HX'xXX'hX'xX'X'X'X'X'8X'2X'xX'X'Y'MY'(Y'1@Y'HY')PY'dXY')Y'DY'HY'HY'jFY'DY'EY'MY'EZ'fZ'E Z'%E0Z'+E@Z'`EPZ'4E`Z'?EpZ'IEZ'QEZ'UEZ'HZ']EZ'eEZ'kEZ'HZ'zE['E['E ['E0['E@['EP['E`['Ep['E['E['E['E['E['E['E['E['E\'E\'E \'E0\'E@\'FP\' F`\'Fp\'F\'!F\'5F\'=F\'FF\'ZF\'eF\'nF\'F]'F]'F ]'F0]'F@]'FP]'F`]'Fp]'F]'G]' G]'G]'$G]'0G]'Mf'OMf'Hf'UMf'\Mg'dMg'kM g'rM0g'yM@g'MPg'M`g'Mpg'Mg'Mg'Mg'Mg'Mg'Mg'Mg'Fg'Gh'Gh'G h')G0h'5G@h'MPh'M`h'Mph'Mh'Mh'Mh'Mh'Mh'Nh'Nh'Gh'Ni'$Ni'/N i'7N0i'BN@i'MNPi'UN`i']Npi'eNi'kNi'tNi'|Ni'Ni'Ni'Ni'Ni'Hj'Nj'N j'N0j'N@j'NPj'N`j'Npj'Nj'Nj'Nj'Nj' Oj'Oj'wDj'oDj'(Ok'0Ok'8O k'{'Z{'? {'@({'A0{'B8{'C@{'DH{'EP{'X{'F`{'4h{'Hp{'Ix{'J{'K{'L{'M{'N{'O{'{'P{'Q{'R{'S{'T{'U{'V{'W{'X{'Y|'Z|'[|'\|'] |'(|'^0|'_8|'`@|'H|'aP|'bX|'c`|'dh|'ep|'x|'|'f|'g|'h|'i|'j|'k|'l|'m|'n|'o|'p|'q|'r|'W|'9|'}'s}'}'t}'u }'v(}';0}'w8}'K@}'xH}'yP}'zX}'{`}'|h}'p}'}x}'~}'}'}'}'}'}'}'[}'}'}'}'}'}'}'}'}'~'~'~'~' ~'(~'0~'8~'@~'H~'P~'X~'`~'h~'p~'x~'~'~'~'~'!~'~'~'~'~'~'~'~'~'~'~'~''''' '('0'8'@'H''P'X'`'h'p'x''''''''HH&HtH5&%&hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!h%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%}&D%u&D%m&D%e&D%]&D%U&D%M&D%E&D%=&D%5&D%-&D%%&D%&D%&D% &D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%}&D%u&D%m&D%e&D%]&D%U&D%M&D%E&D%=&D%5&D%-&D%%&D%&D%&D% &D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%}&D%u&D%m&D%e&D%]&D%U&D%M&D%E&D%=&D%5&D%-&D%%&D%&D%&D% &D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%}&D%u&D%m&D%e&D%]&D%U&D%M&D%E&D%=&D%5&D%-&D%%&D%&D%&D% &D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%&D%}&D%u&D%m&D%e&D%]&D%U&D%M&D%E&D%=&D%5&D%-&D%%&D%&D%&D% &D%&D%&D%&D%&D%&D%ݿ&D%տ&D%Ϳ&D%ſ&D%&D%&D%&D%&D%&D%&D%&D%&D%}&D%u&D%m&D%e&D%]&D%U&D%M&D%E&D%=&D%5&D%-&D%%&D%&D%&D% &D%&D%&D%&D%&D%&D%ݾ&D%վ&D%;&D%ž&D%&D%&D%&D%&D%&D%&D%&D%&D%}&D%u&D%m&D%e&D%]&D%U&D%M&D%E&D%=&D%5&D%-&D%%&D%&D%&DHH=y&|H=e&Hlf.fGH=)&H"&H9tHν&Ht H=&H5&H)HHH?HHtH&HtfD=ſ&u+UH=r&Ht H=N&9d&]wHJnHcH>HXHYHXHJYH+YHYHXHWHoXHXHWHWHWHWHEXHXH9VHWHVVHVHVHtVHNVHIVH&VHhVHUHVHQWHVHgVHNVHVH1UH)UHPUHVUH9UHTHTH6VHTHVHqTH,UHgV=&SH=˻&&H=&tH=&H&[H=ٻ&TZH HHH5H&HHHPHp HtH{uH=HCHUH=U1螼WfHtCUSHHHHt"fDH;HkHHyHuH[]DAUATUSHHIHIH׉H=Hu;H6UHD؀=&upMtKI|$HtAMf t;u&HHL[]A\A]X%H[]A\A]DHǚHHT1IAUALH=TWXZ`H +H5nTH=FSHHHt >HCHsH;Ht5VHCH;uVHC[D=&Su\H=]&&)؉&~H=?&[fH=q&TXH=&[HY&\@HS1H=S\f.SHwa"=cHjHcH>f [f[f[f [f[f[f[fC[[f[f [f$[fC[[ÐC[f[f[f[f[f[f![f[f1[ff.W ~)GJH9~HHHG(H8HtHxtfHHWHP_RHD= &SHuHB1[fD1HQ H=Q$H=ĺ&tȋKC9)HQ1H=oQ=&tK1HxQH=IQ·=k&kK1HYQH=Q蘷=A&AK 1H:QH=Pn=&K1HQH=PD=& HQ1H=PfDKH AwH5wPH=|Pfx;w}HcHHG@HW@Hff.@AVAUATUHS_9_tEAE1E1fED9~G9ANA9]t%H|D9u׉[]A\A]A^@Gu/[]A\A]A^H ~H5OH=PH c~H5OH=OUSHHt@o HH(uiHc HC(Ht4kkHCH[]H ~H5OH=O5H }H5NH=OH }H5NH=pOH }H5NH=?OHHtPATIUHS~%1fDHHHHA9$HEHHE[]A\fDUHw(SHH HfCC t~k H[]@C H[]H }H5MH=N ff.SH1HdH%(HD$1HH$HMHH"@HT$dH3%(u HH[ws.%t9/'ufDt}#f.-f.SHH= &H&Q=&.&X%&tH=Ա&[)H &Ht5HH=&H&H&[@=&u?1H=f&[DH M'*H=K1讲EfHL*H=K舲fD=%&SHu'HtH;XH[yf[fDHHL.1H=aK+f=Ŵ&SHuH[fDHH vLǪHEHkLH=K1رfDUSH=k&uCH[]@iI_HLǴH=JH1r=&Su"H=&6D&H=ٯ&$[HKH=^J1&@=ų&u &@H1HK H= J&Hff.@=u&Su(H=I&H==&&[H]K 1H=I|f.=&SHu/HtHHt[fD[fLKHt!HLKHtHJLEHHJ>H=I1@USHH=z&uXHtHt?EH[]Ht uV1#NH[]D1@H1AQAHAPAAQHH=zHDH s@UHSH=̱&HE&u;H,Ht'H9øH-(&HDHH[]f.HHHIC1H=G軮fUSHH=L&H-&uH&HH[]fHHI7D1H=Gcΐ=&Su[H]IǕ1H=ZG$f=Ű&u HQIH1H/IwH= GH(IHff.AWAVAUATAUHSHH8H$L$L$t@)$)$)$)$)$)$)$)$ dH%(HD$x1H HD$8HD$0'=Я&IMHbHLDH=1&AdvH:l&` fD= HA9uHL=k&HIIOMHHL$HL$LLAyA9MVE1Ht!HHtHHt HH8=&mMAvMDHL-S&Ńt'L-tL-HvGLE=&<LA#Nt(JH=R&t ELH#q1AH=D耫fDwHt$xdH34%(kH8[]A\A]A^A_L-FHFLE*=&HtO느=&tEA1H vHpH=C轪DHL$IcLL$D\$IH,H$pHT$(LD$HHD$PH$AHD$XHD$HD$L0PjD\$LL$ HL$(DLT$JHcT$8LT$A_AXAGLT$8MLt$0D$4@Ll$`1AH TZL=v&EAH E1HoH=B虩H$RLxMWE1L@H|$(1LHEHD$(MVE1LjDL5h&IEHپHmDH=B1ڨMDH01H=A赨MVjHMFDGAUAHH1H=A肨Y^L5g&EA!1H HAnH={AELXLT$(AFLt$0LT$8M׉D$4ǃH ^n H5#AH=CH :n H5@H=~Crf=e&AVAUAATIUHS\MHcHLHHtvI6IVHEIcH9 ک&H91EIFA)EIăH qZHcH>1Ҿ7NH11ۉ[]A\A]A^fL5&I?I6IVL[]A\A]A^ÐLIVIcEGHcKIŃ5DjIc)f.yfDHAA1QHBH!H=N?XZu1ҾNH1/1+1ۄIELg&HH=>1åfDIc1LA$Mc LLCD,fIcվ LfDIELᾷ&HAAH=e>1-H nH5F>H=>AH mnH5'>H=Af.=&SuJHHtSaIHHH5@HVtBH[DH@,H==1n@s*N1Hc1[*N1Hc1jH;bJH1HfD+*N1Hc1:H1 iff.ATHIUH-HE=&S8M_HH=b~Pog|I$HH=?yf[]A\g~%t`7I<$HfI<$H[f I<$HfI<$HoI<$HHH6HMD1ҾJN11[1]A\ÐAIHW0H>H=;1m1ҾIN111fI<$H4I<$HH%6Hf.1ҾKN11 1fI<$Hoff.@=e&ATIUSHuoH t1ۀ=@&[]A\H;I?Bv$DGD11ҾN11[]A\@D[]A\@AIHw4H=H=M:1i1ҾIN110qH?51H=:ܠM=u&ATAUSHuGHtjt1ۀ=Q&uo[]A\H;D@[]A\fAAH6H<H=91M1ҾIN11hfDH71H=J9pff.@=&ATAUHSsHE@Ɓ-etpft{1=Y&{[]A\@uHU Ɖ@[]A\@u[]A\HU Ɖ@[]A\f.H}@[]A\HU Ɖ@[]A\DHU Ɖ@[]A\fHU Ɖ @[]A\AAH9H;H=71Me1ҾIN11`HG;1H=B7 d=&ATIUS@2MYI<$Hc@HQHcH>1[]A\11[]A\D1Ҿ[]A\f[]A\1Ҿ[]A\f.[]A\[]A\a[]A\1fDHHm91'<H=5菜f.1ҾIN111H eH55H=19f.AUIATIUSHHHu fDHHBHuLjFHIEHtZL"HcCH$HHt,HLHIEH@H[]A\A]fHIE*N1Hc1H1[]A\A]ff.fAWAVAUATUSHHdH%(HD$1=&$HH+H=&K8tL|$IL-R8iLLHl=u&AEAt%E=M&C8un@1@C8=*&Ht$dH34%(jH[]A\A]A^A_f.1ҾON1H_=؜&t1L 8H8Wk1H=73=&C8lkf.1Ҿ3N$-HMHcH>fDHHA8kH=2}A1ҾN11= &-1@L6wH5YMHcH>L6fHGlH=>21K8fDD $A8HMHcH>=y&K8`-C8D$=<$H(4=1&LJHs(H{ 3H[C8`=&C8@fC8|C8!LD5L$5L5L4L,5H'6DL96At!EL6tAL6MEHHoDPm1H=0hXZH5H5Hx5H4H4yH4mH:5aH5UH4IH4=H41H4%H4Hr4 LDLF5ALF5ME~H ^H5/H=b0fMwHJHcH>L3HwGoH=\/1$K8\LL3L,3Lf3L3L2H [^:H5/H=4{ff.=e&SHu'HtJH1HtHHtB[fDHHq4t1H=.kf1ҾN111[ff.HHtoHHtOtFHHt~P9|HHcHDHfD1Ҿ:N11H1ҾON11H1ҾN11fDUSHH=J&u(HNHtH@8HH[]f.AHHe31wvH=-Pff.=&ATIUSHu7HHtL`p[]A\f.[1]A\fIAHH2H=-1͓ff.USHH=Z&u(H^Ht;pxH[]AHH21H=,`H[]fUSHH=&u HHt3@H[]AHHK21gH=.,뾸ff.@USHH=z&u(H~HtPS`@CdHC`H[]AHH11H=+耒ff.USHH= &u8HHtHP@H:tHBH[]@HP8f.AHH~11H=6+ff.USHH=&u HHt3@H[]AHH+11gH=*蘑뾸ff.@USHH=&u0HHtHH[]H1[]AHH01H=N*fDUSHH=&uxHHHt>BXu(B"=w&H [EHcH>DH[]@H1[]1zH[]AHH01wH=)`cff.USHH=&u8HHtsPdIXd=Ē&u:H[]fAHH/1GH=)fDHAؾ1H4H=(踏뤻ff.@USHH=:&uPH>Ht1Pdx*xHPHwHHWHDH[]HHH1H[]@AHH.1H=N(fDUSHH=&u@HHtxvH@Hx tHH[]fDH1[]AHH.1H='蘎fDUSHH=*&u@H.HtxvH@Hx tHH[]fDH1[]AHH.1לH=N'fDSHHHDEt?HLEP D9t=HEANLHEH A9tL9u1ۄu,H[~LA@9|CIHcH\H[1Ҿ8N1H[D11ҾON1xH[111@NWH[1ҾN11Bqff.f=&ATAUSHu'DHHtH@8H[]A\AAHxH,H=%1蝌ff.AUIATAUSHH= &u>DHLHtLhpH[]A\A]H1[]A\A]HAA1QH7,HǮH=>%XZ@=&ATAUSHu'1DHHt8@^[]A\f.AAHH+H=$1蝋봸@=5&ATAUSHu71DHXHtmPdIXd=&u4[]A\DAAHgH{+H=U$1HAؾ1HH=.$못ff.@=&ATAUSHu'1DHHt8px[]A\@AAH7H*H=#1}[]A\Ð=&ATAUSHu/1DH8HtPH@HvH[]A\fDAAHH*H==#1=&ATAUSHu'1DHHt8@`[]A\f.AAHH<*H="1蝉봸@=5&ATAUSHu1DHXHt0@[]A\AAHH)H=m"15뼸ff.=ŋ&ATAUSHu1DHHt0@[]A\AAH'H)H=!1ň뼸ff.AVAUIATLcUSHH=>&xHHHt7t.M4H 1@HcH>f1ҾONH1_1H[]A\A]A^MeLSIHgHcH-&HHHH;<(tLLL=&LLtMLD$ H(H= hD$ bL谻Lc]HcH&HLcd=E,1ҾNH1f11Ҿ7NH1G1HAH'1QEH|H= XZY1ҾN111f1ҾNH11{諾*NHHc11UfATAUSHH=&uNHtqHHt!ttk[]A\H1ҾON1O[1]A\EHH '1GH=&fD1ҾN111@AWIAVMAUATAUSDHXH|$L$dH%(HD$H1=<&MU wL-^HcfA|EuBfH|$1Ҿ\N1}E1HL$HdH3 %(D HX[]A\A]A^A_@wHcfA|EtCuMAD$ AGD$!D$EtMEAuL߉T$L\$T$L\$A9ADE0uf=?&)L|$ ADLH=L&M:)=&A*EPC=#H<HcH>fADE0tE~D;$IcLLEIcLLD=&$|Y$$t@$D9$H|$11QN=2&@H\$ A>D9$Z$KH|$1ҾQN1AbH\$ HE=Ʌ&AHš1H='@@=&C=UH=HcH>@DHT$sHiHHNAWI$H=P1AQQATL\$@HL$8M\H0L\$fDEu0AfD$ HfC=HK?HcH>fD$ H\$ IcLHHD9$$I<.1D)Hc4H\$ f.AoAAR@L\$AL\$LHcLIvA"H 5I H5H="DAuLL\$eL\$Aă$$E_IcA| fAT$HcA| HBHAՅuL1LL辽@fDD;$%D$EH|$1ҾQN1A)An@D$EADO$@@EH|$LDg+@AD$EDI$E2?A묿1?A똿0?A넉?Ap?AY?AB?A+zh?AlQ?Aj:?A>#? A= ? A<> A;> A:> As8>A\4>AE3>A.DHqH=~1L\$A~L\$Hg՛1H=J~IcHt$ LHAH\$ fDAMHt$ t8HcIcՀ< #HH)H< AH9uL1E1L芺H\$ PIcLLEHiD;$$I<1D)Hc賭D$D1HH=O}9HeH=21L\$|L\$H\$ IcLHHչD9$$I<. D)HcH\$ uIcIIcIE$D;$IcLLEHVD;$$I< D)Hc蝬H|$1ҾN1A?I8H|$DA萖AU$AAHD᾵APH=1{H\$0XZIAE1SH VCH5H=.H GC} H5H=ff.@AUAATIUSHH(dH%(HD$1=}&Av91Ҿ\NH101HL$dH3 %(H([]A\A]IcHuf4@虩1LmxfDuhDelD1Ҿ@NH1g1[]A\A]A^@H1ҾON1G[1]A\A]A^@AV={&;1DH H= xHHDH1Ҿ7N1[1]A\A]A^@APA1HQAH7H=zxXZk1ҾN111$f1ҾNNH1o11ҾANHQ1f.=z&SHuHt:H1Ht 1H[ÐHHHg1H=w1ҾN11[f=Ez&SHu'HtHHHt9H[HDDHH1H=Kw뺸[1ҾN11b[ff.AUATAUSHH=y&HEHCp`C{9)‹C )A9|AADHE~^C E11@9N{;{t3AE9~79~HcHH{(C{C 9N{;{uCCCH[]A\A]D)A9|D`}AHH1H=Fv H1ҾN1[1]A\A]ff.AWAVAAUAATAULSHH=hx&DHgIHtHAAuEu1H[]A\A]A^A_HtHHr A9HQH4HHJ D9H9uDAPAAHYQ1H׿H=(tXZ9DH=H}H|DH!HH]IG0HHpDDHiDHf 藩DH߉ VHHHHHEJ1A9HIcHD@XDH4DH߉胯Ht@AGX H[]A\A]A^A_A1ҾNHH 1111EJD9HIcH}LtIF8HpIF8HHpIF0HHpDDHWDDHf BDDH߉ .AFXt6ƅDžAVAV1ƅANHwmDžJtH :H5 H=fDUHSH=t&uZHtuH]Ht,t#HKH3H[]H1ҾON1H1[]fDHH1H= q뇐1ҾN111ff.AWAVIAUATUSH=4t&MI.HHfxHAHHHS8H9ЉOE1fHAPD9~LHN<(L轶IW8H9NIFpHHt1JHRHuIfCH[]A\A]A^A_HH71H= p1ҾN1111ҾONL11릸ff.AWAVAUATIUSHHhdH%(HD$X1=r&MM<$MAHIHt$ E1Ht$PD9HN4AvdNULLCLHÉT$)щL$ DIv8T$L$ H69N)IT$pHHt+z1fDz9HR)Hu P~A)t4HS9uIAMP9GIfD1H\$XdH3%(Hh[]A\A]A^A_A~Av8H=iAUAÉGLD\$ 2D\$ HT$HDHL$HcHH{AƒeHcDHcH2f1ҾONL1O1*LD\$T$mT$LD$ 苞HILUD\$,HA/L$DfXY_D1fDID$pHHt!H9} ,@H9!H@)HuIPofDHHcfHCAIHHH=\&m1ҾN11A1A1ҾNLH 111]ff.fAWAVAUIATAUHSH=D1ҾONH1臱1Ht$dH34%(H []A\A]A^@1ҾNH1O11 Lٕƅ~JH2HSpHcHDmH@ 1L葕IŅfD1TfHKpHcH|$MH@HYHH1xHt$H{x!H|$D$ sD$ f.HCpLLEq蔡LLj1 LєIH|$1HOh"fHcH@HCpLlL(LLmOHspHcH|$HMH@HƾH1ޑ= `&1Hp#H=m7]1HAIѾQHHH=@ ]_AXZf1ҾN11 1fA1ҾNHH 11f#1Li@HCpL8LLLB$HDxf.d\=^&ATIUHSHuHtALH[]A\fDIIHG$HH=-1[[1]N11A\ ff.=u^&SHuHt:H[fDHH%1H=[f1ҾN11蠭1[ff.=^&SHuHt:H[HHK&1H=Q[f1ҾN1101[ff.SHHdH%(HD$1=}]&ucHHHHt#@HT$dH3%(H[DHt$*(1HPHHu1@HHG(H=MZHtHH=\&Hr1HtHH\(H=D1 ZH1ҾN11 1:脒@UHcSHH=y\&ugHH;tHHpHHHt1H~*Ht%@9|HDH@8HH[]fH1[]HAH17*H=v@Yt1ҾN11X1@UHSHcH=[&uHH趋HEHHt@H~GHtB@9|:HTHt0Bdx)zHBHvHHHR HDH[]H1[]HAH1,H=hX\1ҾN11耪1ff.UHSHcH=Z&uOHtyHڊHEHHtZH~SHtN@9|FHTBdIBdH[]@HAHL1-H=WfD1ҾN11ɩfAWAVAUATUSHHdH%(HD$1=Z&^HuL#MA$C\Y&ALt$ID$JiLLLLŋD$DEt7t E1Ht$dH34%((H[]A\A]A^A_D $A84H5HcH>L8C\=@1ҾONH1臨1H{ Hs(#HKC8=X&RHg3H=@1V3HH/H=U1ҾN111fHyi1H=1U=IX&uQC8DX&J@= X&D$zff.Iй=H1Jf.IȉH*f.=C&SHu'HtYHHt9t0H[fDHHt1H=1@H1ҾON1[1ҾN11[f.UHSHH=YC&uHt:Hk@H[]IHHs1vH=p@fDH1ҾN1[1]邒f=B&SHuHt*HC@[@HH-7w1H=I@Ґ1ҾN1101[ff.=B&Su(w[Ð1ҾN111[@HWx1H=?f.=5B&ATIUHSHHHHt9t0AHtCMt8EAD$EA$[]A\H1ҾON1G[1]A\AHH C11N"[1]A\IIHwzHH=1>N1ҾN111uf=EA&SHu'HtJH{HHt rHCHCP[HH}1H=K>f1ҾN11[_ff.@AWAVAUATUHSHH=@&+HJHHH@=y@&ChW{T{PE1tLcHqN4 IMnIwQH{HLHt@H{HLHLfzHCHB0DkPCTH[]A\A]A^A_fDCuH߾*NHc1QH1[]A\A]A^A_H1ҾON1/H1[]A\A]A^A_fDC0(HusIHH1GWH=<1ҾN11Ȏ1DA1ҾNHH 1袎1KPHW1H=K<fDUHSHHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1=t>&H-HHHH$HL$HHD$H|$HD$0D$D$0HD$ xxYHt$H$rH|$XoHT$(dH3%(H[]H1ҾON1/1sH߾*N1Hc1DHA1ҾNH [11{IHH(UH=:D1ҾN11訌;sff.AUATIUSHdH%(H$1=<&4MKI,$HH=8&u=<&M,$8&LH 8&L;)HA1HHL;h9uH=A8&vHH~It$(I|$ cI$t3H I$H(H1jI$sI$I$HtwH8CmI$Hx2mI$Hx HtM@~A1HHxmI$H@ HYH H5DH=Y=*&SHuHt*CP[DHH"1H='Ґ1ҾN11y1[ff.UHSHcH=9*&u?HMPx~19~HEHHH[]@H1[]H1Aؾ7HH=^('Ht3=)&MPtAH=W1H=0&wD1ҾN11y1vfAUIATAUSHH=`)&HHHtAt8M'xSAAESP9PH[]A\A]DH1ҾON1wxH1[]A\A]f.1ҾMNH1Ox1ABL%)9DLMcHcLHsHLbCD%H[]A\A]@HAA1QH)H7H=޾%XZ1ҾN11w1!f1ҾNH1w1A1ҾNHH 1rw1)A/ff.AWEAVAAUIATIUDSHH='&GAHMAAŃAu$AEAAAv!Et"@1H[]A\A]A^A_A11EtA~H1HBEt>"uHc҃A"f9sPHA H9taH9vEu>'uBHcA'f.H(XA6AH s1ҾN1Lv-D9 HcҸAfDH1AQAH>:API'QHH=|#H =&&ATAUHSHHHEHwH=$t%=,t1ҾUH15u1[]A\fDDH譍I1MtID$8H{Hp|ID$8HHpbID$0HHpHAt$A|$f AD$ AD$AD$XƃAL$H;ǃJt ǃAT$AT$;+ AD$H}H,Lf$AD$ (UIH1ҾON1s[1]A\ƃY@IAHHH=1m!1ҾN11s1FfA1ҾNHH 1Rs1ff.AWIAVEAUMATIUSHHxdH%(HD$h1=#&L$HHHtotfAMeMVAMM$@vB1HL$hdH3 %('Hx[]A\A]A^A_D1ҾONH1gr1LL$@H@LLL$A/-HjSXZHl$ HHLj-IA/{SH;YC8^2AHT$HLAD$EM$M=$H;LNH;NC\HXHYDAH 1ҾN1HRq1HAIPHH=0APIGP1HT$(H5H L\$ 1ҾN11p1If1ҾNH1p1(1Ht$*(u H;f1Ҿ3NH1pCT$C\CXVAUIATUHSHdH%(HD$1= &MvHEIEH.HHHL MIc$tcAD$d9HH)9NID$HHcH0ZA$HL$dH3 %( H[]A\A]fLdI}1Ht$t1ۃÃfADŽ$1떋D$=t =AD$dIc$BAIHHH=f.,A1ҾNLH x1n1ҾN11nTD=&ATIUSHHH;HtRtIMCXS\9x)9|uD[]A\f.[1]A\fH1ҾON1m[1]A\LFJxk\k\;kXuH;JC\fDIAHH_H=1]%1ҾN11pm1JfA1ҾNHH %1Bm1H }H5)H=1Lff.=&SHuHtJHRHHtRH=C&VH=&NH&[H=#&&dW@1ҾN11[l1Ҿ*N11[lHH]1H=i3_ff.=&SHHHHHfv3 ft% r ftf E[øftv"ft1f[1f[ÐHH1H=SCfD [ø[1ҾN11Zk[AUAATIUHSH=&unHMS wDHcEuHRHHH[]A\A]fHH[H]A\A]f.H1[]A\A]HAIPHH1WH=eXZ`fD1ҾN11xj1tA1ҾNHH w1Rj1Nff.=&SHuHt:H[HDÐHH01H=1ҾN11i1[ff.=E&SHuHHt#[ÐHH1H=cҐ1ҾN11i1[ff.=&SHuHHt#[ÐHH1H=9Ґ1ҾN11 i1[ff.AUATUHSH(dH%(H$1=b&H3LeMA$H]xHH1f.xH@HuHcHIHHf.HcSH3H!SHHcCH[HHuH}LONLJH}x\Y1EhH\$ fE81ҹiHLV tHHuHE4HtMHH}1FH|$"aHHH1FHRHuHH}MxHEh1E8ETfH$dH3 %(H([]A\A]1@1ҾONH1g1H\$ 1ҹ*(LHY 41Ҿ3NH1fET1yHH H=u1ҾN11f1AdL*N1Hc1sf1Ҿ{NH1bf1LfD=&SHuWHtzHHt"tHAKt$[f.H1ҾON1e1[H[LHHQ'Z1H=Ѭf1ҾN11e1[ff.=&SHu?HtZHHttsH{[\\@1ҾONH1We1[HHȼw1H=9뢐1ҾN11 eff.=&SHuOHtjs9stx H{[[C pyH '_H5īH=]7DHH81H=c뒐1ҾN11d1[ff.=&SHuHt1H[H@HH1H=11ҾN11d[f=&SHuHt1H[H@HH1H=Ѫ1ҾN11c[f=%&SHuHt*Ch[@HHNw1H=yCҐ1ҾN11`c1[ff.=&SHuHt*Ch[@HH1H=Ґ1ҾN11[bff.@AVIAUAATMUHSHHLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1=&AHAHMt{HT$ HMDH$AHD$(HD$HD$0HD$ HD$D$0Pj@HcT$ZYHL$(dH3 %(ucH[]A\A]A^AH 1ҾN1La1fDATwEIUH=LHy&T^_GAWAEAVAUAATMUHS1HXH|$D$L$dH%(HD$H1AwDHX=&AH~MoEj ED$lA9H} DP0H=Q &HADLL$ DD\$LL$)=&D\$} C=HHcH>fDHt$HcLKE1MtE>HD$HdH3%(HX[]A\A]A^A_f.AG{HD$HABH;fD$ P0=-&C=aH6HcH>=&AYAA~ |$HcE1H\$ I|$HIfA,$=DAtA9EH|$1ҾQN1E1^H\$ DH@E1=F&H$1H=t jLfD$ AH|$H `11N`^.D\$DT$JDT$HDJHEHA#D\$I1'H=ASD\$$QSDT$0D H D\$DT$f.E_EA9H\$ LcLD\$LHzHD\$A9A)K<, Ic;H\$ fDABHIEDH|$%"oEE1A$fDE1HLHcGAyAAE9~ |$;E1I|$IcHGfE,$AE9EH|$1ҾQN1E1\LH\$ LcLD\$LE1H2GD\$A9tA)K<,1Ic:H\$ YH|$1ҾQN1D\$A\D\$DH\$ HcLHFfDHw!1H= D\$]ft,HT$ Hcŀ| uEHfDH< uŅuD9| |$HcHt$ LHMFA,H\$ E1E*EE9IcHLD\$H FD\$E9DI< D)HcU9EA9HcHt$ LD\$HED\$DI< D\$)Hc9Lc\$CDE1H\$ HH=1D\$YD\$E؉H3 1H=fD\$+D\$D]HcHt$ LD\$HELc\$A9iAfA~ |$IcE1I|$HDfE,$IcHLD\$HDD\$E9E)I<1E1Ic7}H|$1ҾQN1AYWE6E9IcHLD\$HE12DD\$DI< D\$D)Hc~7Lc\$CDEt+Icŀ| u!AEHH| uAŅuE9| |$#E1McHLLCC,H|$1ҾQN1D\$EXD\$EIcHLoCeH|$1ҾQN1D\$XD\$AkH|$1ҾQN1D\$\XD\$AkE]E1IcHLD\$HCLc\$E9fDH|$1ҾQN1EAWH|$1ҾQN1D\$E}WD\$EkH|$1ҾQN1D\$E}WD\$EkH|$1ҾQN1D\$EWD\$E=H :H5bH=b6DAWIAVIAUATUIcSH=&AFAV9@9@t9~8x9~89| A;nH ;H59H=[6hA;n^HInHEHE1fxfDF,DkdHSpHKxHtEHtYEs{KHUHHMHSHH+Q{vHKhDKlLLCxspQDXHEZPID9~4HJHUH]Dkd\@PID9AF A9FNAF H[]A\A]A^A_tHuSlshL[HEsfHSH5LJHfDUAAHQH1H=Y^H >H5cH=;4DAUAATLgUSHLHL=Y&uuHHHtDt;tkAH1ҾLIH[]A\A]fH1ҾON1oTH1[]A\A]fEHH1'zH=Ff1ҾN11(T1@AWAVAUATUSHH(dH%(HD$1=t&HH+H=E&LMW{8MC SCDCD9A9ED9C9}xA9A9CD$AH{H|$=&DH '1H=@A9A9~H H5H=?2t$C8AADEtLTH=&]HL$dH3 %(DRH([]A\A]A^A_1ҾONH1/RE1f.HHwH= 1ҾN11QE1{K8Lw!H5HcH>L1H׃H=fMt {8=&t&H'1H=e/CALLiLHxL(lL`AD$LGwH HcH>L7DHG1H=ɗQLLLdLf.sA׉))A)9AMA9A H6IHt$=&LH1A@HILd$,E1ҹLHztfEE1=s&H'H=ۖ1afD=A&D$A@Lt$tStKEuLAMfHZH=N1LuAT$ C sK9)ω9u h9wLcIL{(I?HtIwT$͗I?T$CICAGAD$ M'IGHt T$0T$A|$T$ |$E6L$T$ IGtM$1I<ȋdD$IFpHHt)HF 1@H9H@)HuAG;D$#H<$t$fB4oID91IFpH0HH9|fH@)HoH9~H c%HHc҃<H1/HD$NULL@~0AuLA(HLh LL$DHA/{+^_HcHK8|$HH D$9Oω)H-%@HuD/uAG;D$1fDIFpHHt H9~!DH9H@)HuAGH U%HHc҃<H1.H<$" HD$(tf.1H1H=SH<$A) H<$D|$ E1$@SHHdH%(HD$1=m%usHH;HtJtA1Ht$01x C8HL$dH3 %(u`H[fD1ҾONH1=1HHі{H=c-m1ҾN11@=1#=%ATUHSHEHdH;HHH1;HxIH}[use @uH|]H;It$H;LH3!u71Le[]A\fDH11۾ON1U<[]A\fDHtH#tH1&"!H߾*N1Hc1;DHA11H fN1;[]A\ÐIHH61[H=1ҾN11;I|$HPHO&f.U1SHHHtHn=%uoH%K+Ht {$S(s L WLCHsK+XZ v(H%HtE1LH2NH1[]fIH1IHvH==6%aK LCHt1H=]_;f.UHSHHHtH^H=_%HHHcU,u 1jE1E11H1:} #NZYt tAtt ~tuFH[]Åu;H IH5H=aHt^tTH[]ÿ+H H5qH=H H5RH=wH H53H=.ff.SHLHMtSLMtG=%HAЅt0HÃtXt+=l%fD[=I%tH' H=}1}=!%tHW H=U1UHHF 1H=13L=H 1H=OH HH5H==%u mH H=1ڐtt2t@1ҾD@ DfCt7~t`uC1ҾUN1m7Du+1ҾQN1U7D *N1?71ҾN1*7f.1ҾRN17fHtkAUATUHSHfDH]LmHtH{L#HLMuH}HLMuH[]A\A]ff.@AUATIUHSH=%mMI$Ht~HfI$HH{Hu *fDHHHxHtHHu1ۀ=c%H[]A\A]L1ҾON151H[]A\A]I$IDŽ$H[]A\A]I$D 9IHHHBIEH1=%IEfAEGHH1H=%fDIHHH=1j1ҾN1141fL 1LLN114A1ҾNLH C11`4~LCH'*NL1Hc134QHH|e1H=/ff.AWIAAVEAUEATUSHH=V%`HHHLMHIHcfuA fDT$7D9u{F{kA fDL$DDHHHTH9s\f;2tUDf;ruHHBE1fD@H9rH)ʉWHQf9@GHH% DAWAVIAUATUSH(=%HH2HH M*AInx~AhOI@@ 1H([]A\A]A^A_E~lEktAvA~EfhD$HfEDDDDd$PEE~TIIHD$IcE1HD$AIHT$Ht$LF uE~E9}EE6@MDHHDD$t$ LH(1[]A\A]A^A_fD}HEAFlA9DOD}HfDD}HDD訑EAEEHA5DE1IHH1gH=@1ҾONH1Z#.1ҾN11@#A1ҾNHH 1#ff.UHSH=p%HHHHx Hth@~F1HHxHH@ H<HHx HH9XfHH@ @H[]fHH1H=DH 9 H5~H=ff.@=y%SHHHHtMH8HHHxHHH@HHǃHHǃ[@HH1H=#_H WQ H5H=ff.@SHHOHtbHڋ H!%tDHJHDщ@HHBH9wz t H[fDHB[1@=%ATAUHcSHH HHtQtHHHt\B utHuJHR0J9|vHHTDbl[]A\D1ҾONH1 1[]A\H1ҾlN1[1]A\H1ҾmN1[1]A\H1Ҿ:N1[1]A\AHAHVH=1M1ҾN11`1Lf=%AVAUATUHS*HIHEHHAHSHLHcIIF HtwA^Dk1 Hþ(nIHt=HCL9u[]A\A]A^fD1ҾONH1g1[]A\A]A^@A^HLH *N18[1]A\A]A^DH1ҾrN1[1]A\A]A^@AHH1H=P1ҾN111df1ҾlNH11C1ҾpNH11#AWMEAVAAUAATAUSHH(=%l$`H*HHHcHHt At ADI͋h`E7D9AFv AT$h ED$h~[AvA1Ҿ\NH11@1ҾONH1o1H([]A\A]A^A_@IcHffD=Ѹ%WAGH HAkH|$McGHD$HE_HDŽ$IO1HtHs(HI}t$ LL$HHT$_AX = H$H=9 HAƸ'%DDSL$09L$(| HtEsH@ @H$HPI9h=ɷ%l$@H@ LD$4>1ҾNH1H|$@HHD$@JH=4Hu D$4;jH=4Hu D$42CHH54HT$HT$uD$4lHH54HT$HT$u D$4jHH534HT$HT$u D$4<HH53HT$HT$u D$4zHH53HT$nHT$u D$4=lH53HIu D$4:L1ҾNH1gfSHHdH%(HD$1=%D$ucHH;HtytpHt~Ht$exQHH;D$HL$dH3 %(uH[HH'~H=腛1ҾONH11ҾlNH11ҾN11iqf.SHHdH%(HD$1=%u[HH;HtqthHtWHt$]xIHD$HL$dH3 %(ucH[HH»H=腚1ҾONH11ҾN11DAWIAVEAUAATAULSHH=Ŝ%DT$PHaHHHHEt3AwIcHfHGHG1PH H5H=ff.f[wxHHcH>f.f.f.f. f. f.1PH H5ߺH= ff.fSHHN~ HOt9AЃwHHcH>f=%uoC8C[GXFG[FG[FfG[fDFG[GXFG[H%KH=1nrH H5̹H=H H5H=չff.SHHN~ HOt=AЃwHHcH>f=y%C8C[G]FG[WF8GˆG[fDGf9FfNFfG[DG9FNFG[fG]FG[HANH=1VH H5|H=H H5]H=ff.SHHN~ HOt=AЃwHHcH>f=)%C8C[G_FG[WF8BˆG[fDGf9FfMFfG[DG9FMFG[fG_FG[H%RH=K1ΐVH BH5,H=_ZH #H5 H=5;ff.HHHG;F=HHcH>Gf.FEHfDH1H;uHvH1f.F8GHÐFf9GHËF9GHfG.FEH1vH :H5H=[*H H5ݵH=% H H5H=ff.SH]FH[H HcH>fDG;HcHCHH[fDG/HcHCH/|#'uH1H[G8G0G4k@G>{@C1H[f=t~9ctDo@HYHCHHDH[@:t fDHcH H5KH=byH `H5,H=Zf.ATUSHHHH>Huf~ ooNOH~t,L&L蒿HCHu [1]A\fHuLH1{ H[]A\oo^_H~tLeL5HHCHtHuLH[]A\H fWH58H=fH GXH5H=GH (cH5H=(SHHfC[fDSHHH{Zf[ÐPXH WH5H=H軽ff.HHt"HtFt5~ G8tGHH zxH54H=\bH [yH5H=HCATUSHtoHHtgIHc> HlID$Ht;A$U1ۅ3H9]~'ID$HHuHHHHu[1]A\L[]A\H 8H5{H=詼fHHtGH%H%Hu&fDH0HtHtH;8uH1HlH dH5H=-ff.fAWAVAUATUSHH|$0Ht$PdH<%(H$1HHD$0HHHHHH8HD$PHHH@ H$HHHL$(H9s$HyHT$(t fHzuYH@H9rHT$(H;D$(uIHD$0@8H$dH3<%(H[]A\A]A^A_f.HT$(Ht$(H\$pfH)D$p)$)$)$HD$0H0HfxHL0MHCH$HD$hfH$HH\$x{ sH+HAndHIFHXAVhsENlMFxAvpRHH\$@HQyH3XZHT$H9"H$HH<$L4MH$IVpljD$Ht AFdINxHpIH0H|$hHD$PHp HHt$HHhH+l$(HHl$H|$(VD$pLd$xLt$X$H$D$Hl$(H|$IHD$ ID IHD$@GHHD$HHD HD$`MIWHD$A;MI_HuD$A;Gt$AD$J$9uq1H|$ )At(L(H 9u?H9uH\$8LHLl$@H H L9t{HH(u@I@Hl$MH 8H5H=INxH\$0AvhAVlHH3fDH\$8L$CA9Fz1HL$HAT(H ;T]H9uLLl$`fDH H I9tkHHPu'=i%'9H1H=藅HD$0H0f.Lt$XINxfHD$(Lt$XI_ H@xDfDfx4H sH5H=ƶfDH H5sH=(衶H H5TH="肶H H55H=cH dH5H=DH EH5H=%H >H5تH=JH pH5H=EH rH5H=)ȵH qH5{H=%詵蔼@AWIAVAUIATUSHt$(L$0LD$LL$HdH%(H$1=Y%m1H$Ll$@HHcD$(HL$MLܪH-HD$IHcD$0HD$ HH V%HD$8H$IHD$PIH$HD$LH H1HII9=L@EMLH `1HIӽIHII9rL;t$DIH0V%L9tM$Ll$H\$8j=9%Ll$@$H%fL5%)$)$)$)$Ht/MDM;.tiH@M-M;.tRI0HuHtRH=$%HLHbH%HJHRHH %L41f.I^HtH{kH{ BI~YfH|$ AAFAF 舻H$HD$(1H|$$Lt$(kL$ILDHD$0IA4LLD$t~H$A4LHH {t_HH9\$tA4LA4LAEHH$DHHtHK1H$dH3 %(' H[]A\A]A^A_Lt$(H|$ YH$HtD$01H|$ $JLt$(Lt$L|$0rfL$ILDHD$IA4LLD$躸JH$A4LHH G'HH9\$ A4L脰A4LA腼E  HH$DHH8H?HL$PHC.w>1H=;$0IHg=HH=Pt$Pt$(D$HPDD$H1~H PLt$(L|$0$0L躯$0L蹻+ # H$L$‰HLd$PhHH'H}$IL$02$0IT$,LƲIFLt$0E1HD$`Ll$XL|$hH|$XYHL$0AHD$0HH(HhHL$HHi H$HT$H HMH D$D9muiAELd$HH\ E~sILt$I I L9t[LLuHIH HMHD9mtH !H5H=ۮHD$0H@ HD$@H1HD$0L`M H$HD$ HH$HD$8HIL$HrI\$Hd$D$A9$D$$H|$ T$HHl BHT$8HLl HD$@HD$(D$A;D$t$ILt$ @I I L9t{LLuI@Hl$(,M IL$HI\$HD$A9$yH BH5<H=ױjf.L$~8IH\$8fDH I I9tLHu[I\$ HD$PHHp HD$H0Ht$H|$`HHEHH\$0HD$PHK(HpHHL$HH{|H{H z,H5dH=蒬fHt$@HD$0HHxHeEH$HL$0Hc$ HA HPHHAHQ I莴ID$HH\$PLHHc$ ^ID$HHsI|$I\$ $$HHH H5|H=誫Ll$XHY(0IL|$hAE8L)A 1L9aLc$AE8IHHD$謳HD$HI~u HMtpH|$HD$1HhH0H9\$A4L赩HmHEHHHEHH$HLc$I9wI~(HT$H\$KdDŽ$>HDŽ$HHRH HDŽ$HHL$HHT$@H95 InH,HL$Ll$8HD$(HD$ HD0HD$0HD$xHD$HUNL}M"LcLRHHDLIHLI9IH\$HAGIHD$x'7H HcH>AGHH߸K1ɅxHL$xHcUI IL$HHHEI9rLIN$I9"1IH\$PHI?I跫HM9wHپH\$PJ|)hIIHLH!%tIuDHWHDHI%M9L9t/LfAOHh'H1OAOfAZGAOIHzHT$P訰HHD$xHIwHT$PHHI}pIHcEIHH9sI<$IpHcEHI9rH[HD$LxMIFHHL$HD$ H$I~ HtIFHp HD$HxJHD$(HD$(I9F(yDŽ$>HL$0HDŽ$HDŽ$HD$0H9L$@HD$ HD$ HD$00IFHH NH5H=FH ةeH5›H=H YPH5H=/ѦH :OH5H=貦 Ll$8*NHc1LHD$H@%jH=YB(_%H=@GsFp2H=[fD/N.j>H= H=UDG~2c0s!H=UDH=+2=51@3(H=@H=3H=&1uD~B?n>%H=uk&fD, H= )@ H=f.DH='|@ HH=u)H=]DH=uEH=2DH={BD @4H=@F$FJtGeH=fn#mjH=fr-DH=OqXH=ÆEH=-H=VbD H=NDH=ׅFCH=DyH=DžL@H=Յi1fDZ(H=8EDH=%DH=m@H=-@H=@H=C@H=K@H=@H=@H=@H=@H=@H=t@H=d@H=˄T@H=D@H=?4@ ~|h&f lH=Ƀ@;  :!(+\G'x ~.H=Q';+H=#1'H==%+| ^.7uVH=͂f.  \0H=@;DH=kxgB|I*LDX H=!RF'HH=O< \>8 B H=ffDCTH={t| VH=U[H=C? ~b  ~4H=qhH=fH=ˀQRH= @\H= +DH=рx$H=QXH=8!, H=1f9R ~RuVH=f.= B |2BPH={@SDH=xN u0 j & u*H=fDH=~ H=~H=~H=~%o?DLH=~x|P$H=K~X6BH=~8 BH=}=H=W~ =<H=~fBH=~>x`RCH=}wH=}]H=}H}HNFfD` H=9}H=\} pb6H=}f.# .: X~l H=|( ,H=a|H={fH=!|\ bH={fD1^43H={Q<t~Tu,H=i{H={H=1{H=zr&H=zc@ y~`  H=/z<@H=%z (l*u\H=zwH=#z7 B) H=zf.'dH= zB AH=yuD$H=yXH=y8mH=&ynqH=xf~b4H=x@V|H=yaH=xDH=xl@H=Ox\@xSgS0@0fVDH=x,@H=Ex@H=x @H=x@H=Ex@H=5x@H=+x@H=w@H=w@H=w@H=sw@H=w|@H=wl@H=w\@H=wL@H=w<@H=w,@H=3w@H=ew @H=w@H=Kw@H=;w@H=v@H=w@H=w@H=v@H=v@H=v|@H=vl@H=v\@H=vL@H=ev<@H=v,@H=v@H=5v @H=u@H=u@H=u@H=%v@H=3v@H=u@H=u@H=u@H=ou|@H=_ul@H=su\@H=uL@H=u<@H=u,@H=u@H=Su @H=7u@H=Ku@H=u@H=+u@H=t@H=t@H=t@H=st@H=t|@H=tl@H=Ct\@H=utL@H=t<@H=Ut,@H=Qt@H=t @H=at@H=]t@H=s@H=t@H=!t@H=t@H=s@H=s@H=s|@H=sl@H=Os\@H=usL@H=s<@H=s,@H=is@H=s @H=s@H='s@H=r@H=1s@H=s@H= s@H=r@H=r@H=r|@H=rlH=r`H=rTH=rHH=rHHjHjHjHjHjHjHjHHO @Hdq@HcH>fDHOjHkHkkHHWjH6kHkHjHjH:MHjHjHjHgjHOjH7jH+jHjHiHiHiHiHiH?iHfiHNiH6iHiHiHhHhHhHhH{hH^hHGhH_iHhHhH%MAUATUSHHHt^f}tWI1L-|&DHELH4HPx4EH9v7=X.%t։L꾕z1H=h+뼸H[]A\A]@H1[]A\A]ff.Ht3USHHfH;Hkd_HHY_HuH[]DAVIAUIATL$UI|$HS=]LHLHHyHt"HpHHf(IE1[]A\A]A^IEAWAVAUATUSHHT$HAE1E1H$DDAALH>xjAHUM)ˉ)f:GA~yo\IHt7H@MtIGHEu艊DH$f.H<$AHD[]A\A]A^A_H$E1@HD$H4$H0fUH$HSHHNH?H f?ft_Hs(HtVDCDC DF0u5N"8N t,AF!~A9EȉșC=+%H[]fftHG`HHC(sH~(}tHs(eF"AfHG`Hp"uH}HC(HuַH}HC(fHG`H@HF(HLNHayH=LePH1(XZ ff.AWAVAUATUSHH=*%HzHHǃ跉H_%IHiHHHHLhH=3*%fA}E1fDIUAHH,ԇHL}8Lu@LH趇1HH衇1HH茇Hu0H譋HuLH藋HE8H8uLLHH豈H߉‰E UX  ʉ Ƀ@ ʃ@  ˆUXOH߉EԆH =!fEE9LH訃EGHtgT$D$]E1ɨ tHL $ L $DMtmIq@HD$D$HUCf:DGG|8D$E1c1HL$dH3 %(uH([]A\A]A^A_HUCHf:DG1DD$ނD$ItIy0DD$ L $ٵHtD$L $DD$ qBZfAWAVAUATUHSHzH"HHIHH{0eLk0LH膺fA}E1L5 L=^fIEHJ萁HHs8豅HH C CXƒ ЈCX͂HCRfAf=u +E1D$1EHD$@Ld$ HD$dPHD$HHD$HH@HYHEHAi~DAED$CEHl$E1E1Hl$(2fHU1HAHnNd E9HHHЍTA)GyLd$ IcHl$EtH|HbQuL@1f=HT$8DH_D$~Ld$8Hc|$H4OHHtL$1fDI$Md$HTH9HB}<H1p}HPH|$8>Ht$hdH34%(7Hx[]A\A]A^A_fLNHHHD$Lt$(H(HD$LhD$MdIHHzmI>MH.Hh5PM9t(I1CNHHHD$H(EHl$D$ELd$ Ld$8fT$HH!f.HD$HD$ Ld$ L$ILd$ Hl$IcH|HOuLd$ Sff.UHAWAVAUATSH(LdH%(HE1MFAGf8HIHcHBH%pH)ƁHH9tHH$H9uLl$L1IL{fAu%A@dAGH9I=%ALuLDAADDrILLPyHMdH3 %(udHe[A\A]A^A_]HkU|1H=#WLELEf.1@H)HL ^Rff.USHH_PHt%HHHtH{HlRuHH[]ff.mH_HcH>@H7HWHTHWHWH"WHVHqWHTHgTH[THHVHxVHVVHVHVHVHVHVHUHVHVHVHVUHVH=UHoVHnUHVH.UHRVHwUHUHTH!UHTHUHTHVUH>UHUHTHoTHTHTH UHUHTHSHTHXTHqTHSH6=y%ATAUHSH^H.vHs8HOzHvЉS EHEfH^wHCuHIfHHHIHHtkL`H1fA|$u/Jf.HHr1HgrAD$9vI$1HH4y[]A\f[L]A\4@L됉ATUHSrHr脩HHIHH{0Lc0LH fA|$tO1&HHDq1HqAD$9v%I$HH4y[]A\[L]A\l@H|LufATUHSHHf8P#rEHAqHЉƉU UX  ʨ{   ˆUXcpH fDDH\$IH=aF10 fD wH੄ HD$D$ Ht$H߽?A@Ev D$( l$ l  AHD$D$ /Ht$HAHD$ H"HeUHcH>HD$D$  Lt$H߽LZdAM HD$HH;蔞HD$HD$  ADHD$D$ / H߽ A}DHD$HD$ 7AMDHHt@:HD$HD$  h= %Dt=HH*E D9}HAH4H*HE A9\H9u=@ %f.AHDHhHDfHAfA / HLl$@fA<LH߹hAV1HD@fHLpPMu M6MtI~L>uLHe)HHx.H#f<HSffDHD$HD$  Af.HH HpHHt=%vHHt@:HD$HD$ 9Ai AHe HD$HD$ A@HtHD$ D$ RAąqAH4HfDHD$HD$ W  A-DHD$HD$ g BADHeHAdƒ⿀tPv< HD$d$ E1=)%ƃDDH[,1H=q@BnDHD$HD$ JAąHcH< c DHD$HD$ O jdHbdH߉8c=a%A@|tAHL0Av 9NHH4L0HAV 9,H9u@HW1AZH=\?-HD$D$ H|Hc=%DH{c=%AHCb=l%~DHfHH=?%"QHL,L豚=%fEu Mu0t%EIlFHIbfAFI9u%[ E AT$E1L$I%M9T IEHJ,0TaH߈E`ibHHfE^jHE8H8u}`?H}8H裔Hu fHAHD$D$ WDH߽AgHD$8Ha=%D HaHT$81HAt$AGD$,k=% t$,1HHHo=h%K QHL$LژD$,Lt$8fEl$ l$,E1LHIHEI6J<(H8lHIMvM9uH|$8l$,E1 D$(f@D$ d|$(EAAfHHAHD$D$  DH߽A=[% HHt!FD~@fFDu H;譠DHD$ADHUuH=o;1>Uf@O LH\=% E1ErfDIHJ,i^H߈E`^^fE^HE8H8u}`dH}8HȑH/H_H߉E^H fPyH=51AN1HNEH=4W$EfDt$H OUH=41zf.L0cAH߽ X=$oHK3H=U41$PLHYD@=$Ll$0@LHAąiH:W<=[$tHJ5'H=31DC AHD$HHH; HD$^ ALBH;J'H=131V=$HI(H=21}V=f$ HI*H=21HV=-$*@1fAF8L0WAw0E1sHt$HAHHHDD$ HD$ ?U=$6HH$H=21HU=$HD$0HHtYfxtRHL2Bu$HHtp uANd~ INH H HD$0Hv1H0IUH=v1GHHH1H=H16DHHE1H=&1HHHx.HCT< Lt$HL AMtA&HD$D$ H9T="$HMGG.H=01RuDDH.Kx1H=Z0+HAH=F01H H%Z=$XDHH%[1H= 0AN HdHZ1H=/@,IIF0H@fAF8EIlDDHIRfAD$I9u1HIH=v/GHHHŲ1H=H/aHZHE1H=&/'DHH1H=/HHeH=.1MHZI*H=.1kAH?J21H=.tlHIExH=.1UA@H/G]1H=[.,LMIFH=$AMAEDใɃB fAED9H00H=-1HD$0HtHH/'H=-1H;HQH|$0 )H/(H=-1XAMIfAVAAUIATUS1HdH%(HD$1Ld$HDLHLu!$-wD$AEfH؉H\$dH3%(u H[]A\A]A^I(fAWIAVAUATUSHH8dH%(HD$(1QH QAAAAA A=$JHƃHt@n;f;HMtA/HHf8CQHŀ=$fEƃC1HƃfEHHDfAHЃHL$(dH3 %(H8[]A\A]A^A_1HHGׄH=z+KfEuDfEyj=$1HsGH=1+11HHHrHHt$ HFLt$ D$ fDAGu$LL|$ LL>FMuۄF@H,QyHD$ LȌL|$ MuHfD+OHc3HhHxHt$ HFZ롐AE1AξfAfEHEAH1fEH=)AP1ZYmLHHD$ HpPHt$Ht^FLt$AGu L迂L|$LL>F/MuۄtgH4y;D$ L苂L|$MuǐD$ gHXDHxHD$@/fL8HD$DHrPD$ Ht$H0!J$f.AVAUATUSHH dH%(HD$1=($HE=H8HcH>D=$H1L1HL@HL$dH3 %(K H []A\A]A^DAHjDH='I17Ht T=Y$tH`DgH='1DH߽ffDH6O=$jHf8(HKHJHAJHAJ<<=$@1H߽J11H4DHfH8Hq1H1_JZf.HAHx1H(KH߉Iƒ⿀t<w=$ƃ1@HpIDHc1H1IHHDH~HDHt$Hl@HpYfHI=$HH(H!HHPH=$H1I1H߉HHHȻHf8zHI1H߉HHH H1 AHs#1H= H #5H=1w=k$-1H"r1H= @v=/$Ht$H;Lo8(HLh0HBHHpmPU1H1CAAHh"1պH=8 HHߺHphB1HAT$BH;HwhEsMHhCH߃)BHA>CHA3CDC$9nEujfEtdHHtXHHEfDE1HD)0BDA;1H;H=H$1HA1DH:‹H==$+HAH ԋH=HHhJHH;w1H=Ht$HL$A1H:uH=aH|$oH|$e0AWIAVAUATUSH8dH%(HD$(1=${D$fDLx@=$htpL6uIf8hPD=Q$%HL$(dH3 %(D$LH8[]A\A]A^A_@ILD0@؃ L?LD$?L?LD$?LA?DD$@EADAA DA A A'A r<A sAtA suL2=G$QL ?IHx@ILHp@5E1ÅLA>L>D L >L >L HL$If=I?=$_D$fAfD7<H(HtHPIHǀ(D$ADAq&AI= $Lf2f.LT$HH=UPHk81=$^_|LT$D1HH=MR<f?|$DIALfDkE1IHxH&H5[E1wHAAH(H1HLQ-IPwIWRf҉]D%=_I?=$_@H=پ'1HI?@ILAHpg0٬H6IH=1ZmDIAfDLIL6f2{fIAfDLYIALfD9ILf:fD$ D$H?H={hL$HxH57H=H xHE1DIfAWAVAUATAUSHHXdH%(HD$H1fH)D$)D$ )D$0;HD;H߉D$0L:HfD$8<:D$;AtwAbA5=>$Ll$#LA蕆HL$HdH3 %(DjHX[]A\A]A^A_t?fDD$: D$=$AHLl$:IuHIڭH߉D$n9AHLЉL$ 賭H|$D$D$Ht?uHHt> HLHD$HH1H Aƃ6H8IuHT$ T$ 2Dt$AHf9t$ Hluf%H߃9D$4D9&H|$(5|$E[H;A.AuL$0:B5HG Hx=O$HG LHHPH;H0L萄=$H3H=z1I@H=A@H7H 3HcH>=$AfDHt$dH34%(DH([]A\A]fDVMAD$4A$Au=$tDH35 LH 1H-H=00kLLA$P}ADŽ$Atf=g$H2ؾ2H LB1H:,H=E$fLL1uEA$ADŽ$Af.I$ fDE$KI$A ADŽ$yfDHPM=s$L2HW+b1IH(H=E$&L` =)$A$fDL8 =$I$1ɺ3NLHx E$ADŽ$I$E$f.ID$8HL$$AD$4HD$HD$HI<$E$MfL=Q$JI$1ɺ&NLHx E$LgI$IDŽ$jI$aADŽ$DLfI$IDŽ$jI$RaADŽ$H:0ؾBH LB1Hz)H=E$TH0ؾH LB 1HB)H=E$H/ H LB1H )H=VVH/R H LB1H(H=&&H /FH5 H=(H {/EH5H=8(~f.@ATUSHLIX LVL9CtH[]A\h wAKdÀHtHHL$HL$HKdHpHt HtHKdHxhH[]A\AVAUATUSDo0A EHHJL)L4AvhoAF8oJANHoR AVXH:Ht IF8H{HtJL)HD@H{HtJL)HDHH{HtJL)HDPAEE0[]A\A]A^fDH1!1Hf.HH@ATUSW0Ht$1HHH)H<u9k0wދhC0t41H@L$I$pI$x9hwǃh[]A\f.AT1AUHSHHt HDHH[]A\.AWAVUUUAVE1AUAATUSHH(dH%(HD$1Ld$Hl$fLHH譼…D$=t(|-wD$t E'EEELMfAxuIH=rLIA8HHHH= ,IAHH A)ʍB'HH=+Iq8HIHH A)ʍBHfD% fDHƹH=[+tH\$dH3%(H([]A\A]A^A_AqAyT$ L $蓏L $T$ 4tf8t1LfAxuIA8HDIIHLH fAxIA8HvIIHLH fAxvfDAWAVAUIATUSHHdH%(H$1HD$HD$;HHhHL#IA$C1f=HD$f=HHH^HD$\HH#=$ H$I$(HH(Hm Hc@H|$HHD$ H|$(L$1Ht$HLH$1!HHIE0DŽ$HPHH$$HH(IMxf8DŽ$DŽ$ HqH DŽ$PH$$IMDŽ$hHqH D$:H$$IDŽ$DŽ$HqH H$@$LIMHqH H$X$dIHqH H$p$|IMPHqH H$$|$:L$Ll$0L}M̓H|$ED$D$HD$`@|$:HD$mDHUxIGH$H9u H|$7LAGLN (I9LG1L$L$DD)AGHI9shAW ID$EDAGtIwH|$pHHL$1MHH@`H0 H$H$c$Ll$0HD$HL$0H+L$H΋$L$t ED)N~LD$HL{uL1;I}H(LJHtHPI}HLJ(f^LL]D$ @ LIEfIH9A fA2 HD$HL|$IEH|$HH;HH1]Ht$HLRFH=AT$3I AAAGIHxj1IfA"E IE1ɺ"NLޱHx ~H$dH3 %(H[]A\A]A^A_HHAGfEgE1 IELHx HD$A!@AE1H=EGH&H=2HM\I|$H IUI<$$f= O L=IH;w H5Ht$ HADŽ$EH$HƄ$Ƅ$H$fD$f$fkƄ$ff$EAA} AE1H$L-IELH5*f8H$HGAtAAtE1AAEDLHt$ HcLL{IEf8JAL,7L|tA}0iAEu,AE$EA)IEHECDAE A+H@ffD9 E1ۻYDtfA9DA BA9LDHffA9A9AtIuf>vA@@ tA A AafDIH8AHpCA I}fHHHl$PlHL5HHD$1LB MfHIHj LHD$PHGHD$`H[HD$hHIJ(fAG H߉L$OHT$LLO\IUIH݉HD$D$ILB EtNLe8E1L-fHGHtLLAI8D;$sIEHx A|$0tHGHufD$E1EtBMMt(DLH@HHHAAD;$rHfIELHx HD$`fDHCT$(HHD$ sT$(Xىf{IHXR$}ALT$(UT$(@P!%A fA!ff$f$fD$fD$f$^DA|Af=f=f= ^$$IG0LHpILHpA1ɺ1LN9L$AH W[L1LH!%tLDHQHDʺ@LHL)H5LALփ1LIEf81L'1LXIGxLHpHLsIEf8AN1L H$LI LHpIEf8qH$LH5LIGLHpAL@1LlALE 1LD1ɺLH5NLaEGA=2L1H ?YLH!%tLDHQHDʺ@LHL)IEf=f=f=LI}D$AL@@LT$(DPT$(LD$ ?~IUD$L$ 9B(2ޱuAx IM9u IH݉gA&A$512IH=Hc)ƒL$(HcHL$8D$41Lt$(LIHLHph HT$81LY t$4L=Ա,Nc H 4H= 1=$H HH R+H=O 1貦DHcLL$NIUL$D$(1D$4HD$8=$H R)H= 1EL#1LILHpwf=vLHT$(HT$(H(IEH(M $$fftAl$ LL@eAIDžASP $> $ILHp:AAAA =$Eu$5AtEt IEf0EA1L \1L H1L L L IE LHpu =$SH  pH|$HRIE1ɺ"NLHx ֱu1ɉLLk1LBIELLI}D$ 迒D$ yH? 24H=) 1茣L8UAu LKH@ISLfP =$ r5H=1[v=$TH6H=1/Jf.H 1ɺ-NL=$uױ1H%H=lѡIH8t)=q$tHHH%1H=<衡뛀=H$tH%H=1|ױtffw ff.@wwHuÐUHSHHH3HH 5HH[] @HH4HH@HH04HH@HHx4HH@HuÐHg4HHff.HHǘ<4HHÐHH4HHÐHH3HH@UHHSHHdH%(HD$1D$谬xHT$HHHL$dH3 %(uH[] SHfDHxC$;C,sHSHK$[@1[@o$SHS$tS$[@AUIATIUHSHU$],)L9sLHuMtHLHIHuI)Fu HyHu1H[]A\A]@MtMtHULHLU$AԸDe$ff.HdH%(HD$1Ht$)D$HL$dH3 %(uHf.HdH%(HD$1Ht$D$HL$dH3 %(uHkff.HdH%(HD$1HH$HL$dH3 %(uHff.fAWIAVAUATIUHSHHHH7dH%(HD$81f>vxHMt|HN`HHHLl$ L4BLLLMHٺLH.HD$(L)HL$8dH3 %(u2HH[]A\A]A^A_HڸMu1HH?ff.@AWAVAUATUSHXHi(dH%(HD$H1HHHu1Ad1HL$HdH3 %(HX[]A\A]A^A_L|$LcqIIHL>LD$0LLLLD$LD$HLL1HD$8Lt$L)CdMs1LL=Z$TDCdDHf1d H=8胛.H H5H=f.AVIAUL,ATIUSHLH/Ht3HLLLHHPHH`/[H]A\A]A^@L1LHf.@AUIATIUHSHHt6@}(] 9sF)L9IGH}HMt!LI](I)uH1[]A\A]Ð11Hv@AUATUHSHhL'dH%(HD$X1A$Hcf=Af=udH\$Ld$0HHL7HEMH1HH@`J4( D$PHL$XdH3 %(Hh[]A\A]H@ID$`H@ <th<t<<tx<H H5H=CE1DHH8uxu)HHt$;Ht$fHH8uxuxuxuvH /|H5H=g9ATOUHSHcID)1HHcE(;E sHUHM(D$1[]A\fD1HvE(֐UHSHHG(;G sHSH,1C(H[]19C(@USHHG(;G sHS,1C(H[]D1C(@USHHG(;G sHSf,1C(H[]@1C(@USHHG(;G sHSHK(@,H1[]f1yC(@G(1fHt?t6SHG 9G(v 1;xH߾[)f[fDfIH9u_HH9K< t<+L<-HfD0u@HH9uH1HHHH9t" t: u|HH9uÐH9tčzH@ vf.:0@ wLHH9uHHH)HDAHGH9t ty8 usHH9uD 1@HH)H9 .RHzH9tqR0 Hvgf 0 w=HH9uHH)IfDD HHfE1VHH)1wH11ff.H(IHdH%(HD$1HL$LD$'HHT$Ht~LH|I0Hc$fDL9w;H40HcHrH9r%HHH)HHT$L9uI  @H|$dH3<%(uH(1ԸfDSHH dH%(HD$1HL$HT$ x&|$HD$t9HH9w:HHH\$dH3%(u&H [fHx HҐ@H(IdH%(HD$1HL$HT$LD$HHL$HtyH<1Ht D wX TJHH)HHL$H9uڀ|$t+w+AHt$dH34%(u#H(@y@1̸fAWAVAUATUSHdH%(H$1I9kL4HD$S0I<H)s1LL$ L@FHVH BHH9u-PHrHHcAHH9r3fH0CCHc4t&u(QHcfDHADu HcʅuD$ 1H\3E1҅udf.qAI 1ҿ DAAEiAHD‰QЅy@u"IcHIcˋD tAˍqfD#H$dH3%(uAHĸ[]A\A]A^A_MMLl$L뺸본Jf.USHt3H[HfDH]tDXuH1[]@H[]@USHt3H HfDH]tDXuH1[]@H[]@UHSHH=$rH(H5HuHtEH[]fDH5kHH5]HzH5LHcH5;HLH5)H5 H5HH5HH5HH5HH5H1 fDH5;HH5(HztH5HgH5HPH5H9!H5H"H5H H5HH5d:HݿH5HƿH5}H诿H5n2H蘿¸ fDfDHIؾ1HH=PHxaqfDafDQG= 3 )ff.1xc~'6 v'fD1~ >d>Dl>ݐAVIAUAHATIUHSHAt8LhL蜾I$Ht;LHHE[]A\A]A^f.AI<$HH9HGӸΐATUSH dH%(HD$1F=HHHcH>fDF=i';fHL$dH3 %(H []A\x|HcH;f*DHcHi'H;@f*Dwf;kWVfDA=vѐw@;S3 {Hf]IALH ;1}HKHL=w:f.fD ω{H\fSH5$HtH5Hػ‰[ff.@AWfAVAUATUSHT$@HL$(dH%(H$1)D$pHDŽ$DŽ$D$xHD$ HwL|$hHH5fL蟾IHH$1E1LHD$HD$pD$D$HD$Wfk=$Ht$HALH51HH[=d$HtVuECHt$H~.DL$Et DD$Et1AHt$H6nHH|$ 11۾IŃ'H5HAݹuA 'Dl$|H5H1蹹EAE A Dl$|DH@@H谻Ht H(H|$ 1/PwD$x1 HD$Ht$1ۉQD$EGH1H=IHt$|$AąAEtEuzHHtmH Hu] 1HfHt$D$EEE|$0t*HFeH=1K=$H|$ QH$dH3 %(H[]A\A]A^A_Htt=$HHwH HcH>H|$ 1PvD$1ۃD$A@D$xfuA@t$0?t$0IH@[HA1E1E11-fA-vA.|HD Et/ADKuAL$ӀA/uHD EuB DуAA=[$L\$8L$0 HĸE1AL$0H L\$811E11#DBDct!HEEtOAADCtD9u GAF\@D9u 4Aōtp9uAōDl$DA Dl$|[D$DD$|Ni@B$11H$ H=Xw=tz$kHH1H=.wI1H} \=5z$HH 1H=`wHW1H=?wH5?HD$|L$0PH e1H=vE\$8Dt$LDl$HDd$8L|$P\$8Dt$LDd$8MDl$\L|$PL+\$8Dt$LDl$\Dd$8L|$P\$8Dt$LDl$HDd$8L|$P\$8Dt$LDd$8MDl$XL|$PL\$8Dt$LDl$XDd$8L|$Pe\$8Dt$LDd$8MDl$DL|$PL\$8Dt$LDl$DDd$8L|$P%葮f.ATUSHH dH%(HD$1HvbF=LHHcH>Hec]FH9wAHi'H;HL$dH3 %(TH []A\DCאHyǐH3SH {HȉCGfDHfH*fIIH #1L迯HKHL/fH9J; fDHx+fH*@fDHfHH H*XDHfHH H*X$譬ff.fAAtHDE1HD9w/h@AEAA9s At;E FAHA9t;DEPA vAA@<w-A7EAHAA9u=v$tH1H uH=L$ 8sL$ Hff.fWсH HcH>@'f&f.{f.hf.f.of.mf.nf.ff.fAWAVAUATUSHxH|$Ht$dH4%(Ht$h1H]IH2HHy$AEŸHDCA E1D$@HD$PD$ AD$$AD$(A D$,AD$0-lD$4AD$8AD$<ޥHxHIHHSLHL脮A1L|$\AADtQHKC%% AEkdA)AZED ADDDֺқ)AѺVUUUAA)BD)Ǎli )‰ȉT$躓$I< gfff)Ǎ)))D<D$EE1111A1DEj<D u;DQEAD)kdA9uD)iҐA9u Ej=DD$E AhA@D$Ex EhAxAHEXAX Ap(A@$1[]A\A]A^A_Ã=o:153L  X H6Ak9H4ׂCHHIHIHHHHi@BH)H-؂-؂-D$HHHHHH)HMrTH)LHII LHHHi HV?2I)HHHH"DqBAAiұ:BIº⻷A)AJiɠD$ AA)AiԵҍBIº=uA)ErC<Ѻқ)Di D :VUUUAA)BD)Ǎl)‰T$%I$)))ƉKfDH6AHBzՔHHHHHi)ÉA\$1ɉAAk<)؉D:% k9B4)Aiұ:BIº⻷A)AriD$2AA)AiԵҍBIº=>% A)ErG ADDDֺқ)Di AѺVUUUAA)BD)Ǎl)‰ȉT$躓$I< )Ǎ))DgfffAAD1EkdA)׺EEẺk% A)EbC<Ѻқ)D :VUUUAA)BEA)BlA׺$IA)DDD|$Di B<gfff)Ǎ)A)DAD$DD\$A)AEEfEkdDd$Ek% kdA)EzAG ADDDѺқ)AѺVUUUAA)BD)Íliɏ )D؉T$躓$IDB<gfff)Ǎ)D)lj)AfDDnNAD6DDE:% i,)ii'D$AӺk9k<)ىB )iֱ:BIº⻷A)AJiɠD$ AA)AiԵҍBIº=A>% kdA)EzAC<Ѻқ)D :VUUUAA)BDE)Ǎliɏ )DT$躓$IDB<2gfff)Ǎ)D)ljD)Ѻ'%ADѺR1AADAAAEkD^k9D$D:% D>% BDֺ⻷iƱ:A)AJiɠD$ AD)iӵҍBIº=A)EbG ADDDѺқ)Di AAA)BD)lVUUU)DT$%I$)׺gfff)D)DADA)׺EDfEkdAE11k H̋BHɖ H`HcHHHHHIH|$xdH3<%(HĈ[]A\A]A^A_f.+(&#'D=Gtg:uދB=cHžfAHHHHHfAPK/t1uBA.fDIHDLIHPA(A)u H@ HHEDEHl$0L@HAIL$LHHHHHHI@oAfDHCxqZ| HH@PHHHHAPHCxqZ| BAHH@PHHHHAPH@HHEAUATULSHdH%(HD$x13'I@~"HHcFHHHHH`ɖ HHHHiH¸IfH|$xdH3<%(AHĈ[]A\A]fD+s(#'t|D=Gt_:uދ=fANk)t )fAPffD/t1uAGI=LI$Ld$0LLA@HP-HMHLHHcFHHHHHHiIfAA@ AH+(u9M@EvfDFA`HIPHA@f%f  fA@HcFHHHHHHi'I)t}fDfDHA@f%_f fA@HcFHHHHHHi'I"֓fDAWAVAUATUSHdH%(H$1%IHADM̓bu rDr H*tJ~8t@t8t0F=HwHcH>%t -t"uѐ"qHHcH>AtbL蚌IEH}#LHH?H$dH3 %(Dr$H[]A\A]A^A_@AAUI}HL9IGAkD=y\$"HcMEH H D:O!E1LHt$0MډD$0EiPFD$4ADf>AAEG$6IUD9ACă!D@HH58EADHLBf.HHBGBH9uDAqAHHcH D5C݋M=HLHcH>fDH}<AHH9C=KH~HcH>f.H}LAf.}LfD}L:AbfHELMHA Ht$0MHD$8fT$>HMHV?2HHH`H"HH)H)HHHD$0LrA]DHMHHt$0MHV?2HD$<H`H"Hɖ T$8H*H)HHHD$0`fD$>r@}LAf}LAf.1}L@A@1fHT$0M)D$0(L$?@ED$8fD3_ Ht$0MHD$8fL$>HcEHHHHHHHi'HT$0H){DADA{DA#kDE^A}0AFIDtfAT$DuAEu1A|$褅IEHDHHDAąI}PIEADAAEUHEHD~H|tAEAfAH*AEwfAH*AE]Hec]FHǺHH9~Hi'IEAZAHl$@I1H ټH1IMLHAA!I}AAUAuHHAEH AEAEL$AA!HI}AiH9A}ALȺh )‰HcHHAEAHcA=ȺhЉ )ЁHAIEȺh )HcʺH9}AMAȺh )‰HcHgfAEAlAAEfAEAoffA*^ZAmF]Hl$@HA|$(D@2d1DH 1'DA1!A1"IMLHA)Ⱥh )‰HcHMAEAMHAEH ȉHHHڄHEHtHH1ʀIEAom1ҾLAmouAuE fAE E"AE"wAątAEfft A}A}fAEA@H\$@HHx+ 1HA}AE om1Ҿ LAmouAuE fAE E"AE"AąAEȅt A}A}AEADHT$0HHAąD$0AAEnDHT$0HH賫AąPD$0zfAEA*DHT$0HHoAą t$0AAE E9uDAFUHI}E|LDH,AA!A"M{1B@u-f.y@ tЃLHB 8u-hfAu1A~pIEH_ DHHEH7{EA!DHT$0HH2AąD$0=ADDHT$0HHAąD$0wAEAqDHT$0HH&AąSHD$0AIE?DHDHL$(HT$0HHAą|$(HD$0tAHIEADHT$0HH蜨AąHD$0H9AEADHT$0HHAąD$0=fAEAjDHL$(HT$HHLD$0蕥HzLT$(IuE1ɀ|$t D$@-AJ EHHA)MAHr@t@HH)Ht$(H9uELD$0AqHD$(M7ODHD$(L@fDJL9tHHD$(@t@HuH|$@HT$ H4.Aą[HD$ <HH9wAEA(EuVfHAtC} tAVDIDtf.AEtAVDtAELd$@HLLmBD4@rHt$0LH7x}"eK4AH9D$0p;IAEAAKA@A5A*AAA -,Au1'tA#@ELd$@HDML%PEH -PE PE PE PE PE PEPEPDE1tHPLIML AAE!zthA&QA@C~ zEHLA9ADOMcLvDK|=1D)Hcui 0t't/tA#@G$6A|$HckIEHE~GA~1H58LGfHL  PL LPHJH9uJ@fD85A4AWf.CAfEAAEEA3A(AAAAAAAAAAAAAAAAxAmAbAWALAAA6A+A AA AAAAAAAAAAAAA{ApAeAZfH yAЍBAFAD)EDA9v 1ƅujNHȋ A9vELKA9sNC9 rBwAэNDH4H|@9w$H9rHH9u9ЃDËfDSLcHDGHI M y -H~IلuGLH "IKY8m4IIHI Ii'A)1|lH[MA2H(\(LHHHIHHIHHHHKY8m4H LHH1A)H IHI lH[ff.AVAUATUSHdH%(H$1JL:Wu -HHLODA@ EXAPIADIL$@A)@HAfA9uDHACMT@tE2ID$@@II9E2EtIl$@I9TLl$@AYI8M]PfDMBAD Ai')ȉA'I9LLL)HMTfDAIAA APi'A)DM9uIA H9D3IffD0HFt-F.GLFHLHT@H@0H9uIDH$dH3%(HĠ[]A\A]A^LI9^AKIMMPE)ف=AADAAAAD9rGD9r<0.LVfWLD9DH@0wD)D9wHIPA1AA0A v"DAGAAD9t)H@ICL9t'AKIGAD9uF.HFDwIE2~$Ll$@AE1M]P E1IMT$@8ALeff.@AWAVAUATUSHHT$t$dH%(HD$81PL|DWHD8kWL[@8RDH EED<HE) $8w EL\$AO1L fӍASHHDȉGtٿA!BD؋LtfSHЋTuÃu$D)E9؉\$ EIIE)L- L5L=|HfA DHAN1)ELMAA fDGH HHHIHHA)I9uمHc$H \$ LDD$AJHcED$HE9w/)HHIITH)HH9uE1~?EBCtADI|@AD)IHʉTL9uDA؍LtBTHcTHu#H\$8dH3%(QHH[]A\A]A^A_ÉLHc$H L-A DEA DDAINK LE1)AtAHHLȉBH AH9uEtBDLl0f.HcH&D)uOD$E#DD)t H}H)Hta̻e^Le H)H|L`H1LYaAWIAVAAUIATUSHL&A|$[Il$tI:H\^HHtTH9tOH{ 1_IAEAG`fH5aH^HXHu\H]HHtcH9t^HpI覼HtIAEEt9A|$[uH9wBHHLH)葻HH[]A\A]A^A_@1H[]A\A]A^A_{]uIl$ Hff.@S1 H^t [f.H[釽AWE1AVIAUAATUHSHHH|$J4HMcYt/IIu=F*$u4AHD[]A\A]A^A_fDBDH[]A\A]A^A_LD$H21HJH=>'ff.ƒ0 v> 1ҍJv+Oʃ0 v1 ҍJDCBOʃ0 wÐAVAAUL-ATIULS1HLXtHu[D]A\A]A^HcEt[]A\DA]A^AWIAVIAUATIUH-S1HHtLLc,Xt0HHu=($u5AH1[]A\A]A^A_@BDH[]A\A]A^A_MLH1bH=`%ff.AWAVAUATIUSH8Ht$HT$HL$dH%(H$(1=/($D$H\$ D$f.LHXHDl$ EtZHL0HDmEtAADF uA;tA#tE<=AńA Dl$t1E1DfIcAD ^UMcHBD< EUHu@<=@t)HADF uE}ADV uDEAEHIcHED uHqADF u<;wHHNH1E1fDIcHADF u/EHIcHAD~ tEH HIcH>9E@:H9H<;wIIs|$ [t^|$@HT$HHD$,@=1&$H$(dH3%(D$H8[]A\A]A^A_þ]HZHt=%$u=$L|$1H5LO1LH5 O1LH5NHIMHE@HT$H5HE1NHt$HTRD%$E+A=$rLKME1H$HdH3 %(DHX[]A\A]A^A_fH8SLMEtLt$H$@HI=`$ $@$@iHt$H$@|RHHuIsDIH5FHƿH=ʷ:3DI~8H4HIL%HuYHm(HI=$tHD$H޺HLJH=MH1fDL|$1H5߸LLH|$ HN1LH5LH$@HHN=$HHT$1H5~LH$@HWNfHL$H%HH=nfDH$@HL$ABfDLHG1H=KI~}I~AqH$@AHL$(HH A1rQI~9I~A-I~ A!I~ L$@A LASAH }1ARQD=$XZEtHL$(M%I1HWH=vENH"HH=VLHŶEG1H=4lHHe3K1H=HIH=1cMfATUSHH=HdH%(H$1MHtHHH =$H=LHt98%HLHHt HH=r$HH=bLHHt$HHC芧=3$-H=2aLHHtOHHxfH{8HZHt+HHtIfD=$H[(HuH$dH3%(5HĐ[]A\=$tHHUS81H=ZFH*L<A*H1NHDLHߺHIH8HH=1X0HH61H=ò3fDHIHô57H +4HHDH=1HH51H=ciKfAWAVI1AUATIUSHHdH%(H$18HH LH聰H H=%E1IJHt8 HGAH=$HpH4 IHHH8lC ft+fE Mu"uE1HCH8HC H8tHH83 R HH8p HC0H8 HCxH8 HH8 HH8 HH8 ttuStUt Јt ЈCtEC(tE(tu ЈM HCPH8 HCpH8 HCHH8 oo  Ј t, ʈ ʈ@t#@ Ј߃ ЈMHH诣H~E=$PH1HLd$Y H[(H|H[(HuH]L1H Hf H=mI=$$DE1H jHhH=7=P$DE 1H HH5H=t=$DE 1H #H%H=ѭA=$DE1H Hа5H==$ZLE1H @HfEH=mI =$$LE 1H H0UH=7I =L$DE(1H {H2eH=q =$LE01H YHȯuH=ϬI; =$L1H 2HH=I =$MD1H HH=\A =q$LEx1H ˯HH=&I =;$L1H HH=IY =$L1H lHH=I =$kD1H :HH=zA =$1D1H HqH=@AA =R$D1H ߮H4H=s =$D1H H%H=Ϊ> = $L1H fHUH=I = $PL1H XHYeH=` =y $D1H -H2uH=+ =D $D1H H'H=f = $LE@1H HH=ĩI0 = ${LEH1H ĭHH=I = $ELEX1H HQH=XI =m $LE`1H jHH="I =7 $D1H 8HH=AAP = $LEP1H HH=I = $tiD1H HH=xAA= $t/LEpH ì1H;H=BIfDHt$H>HHHEHHpH1HHAE`HEHHx;/HH8H_H1H$dH3 %(HHĨ[]A\A]A^A_f:Ld$,LAL,1BL+=A3HH蝛= $Iu ЈMHH8HH?= $IMHC0H8dHs0H}0 IHHCxH8KHsxH}xIHeHH82HH贚IH5HH8LL(LHyIHHH8HHII ЈLHH VH2 IH=61M$t=9$+HIIxy=$Hu$HtLH5b&HH=誎IHt;=$LLH5$&HLD$9D$H=fL=c@H}8L$HfD1HEU H=v=$LE1H 8H=e H=DIY$LE81H Hu H= IxH$H#1Ll!H ޢ HH=1$HEH H7 H=L@H1LH )1H5/H=_ILH ̡1Hҡ.H=.IHHH%N1H=x^LHeO1H=VHUQH=ɞ17DH uQ1H=7HHNfDAUATIUHSHHdH%(H$1=l$D$ H=HH=HH=H7H=HaH=H H=H H=nHH=rH1H=>HH=.HH= HH=HFH=H  H=H8H=H|H=աH H=ơHH5H5H5H}5H5Hf5"H5ݘHO55H5H85 H5H!5H5{H 5ZH5oH4/H5H4H5GH4H58H4pH5*H4H5H4H5Hi4H5HR4H5H;4H5H$4H5H 4[=#t$HHZ,1H=IMuK1LD 1L1wˉEfDLHIMt|$uH$dH3%(HĨ[]A\A]@HL$LHc ЈDLHHIpf.IHH%H=r,DHL$LH Јf.1 LQ0 1L:0Hl-HDžA<$LN1HH9f1Ht$L/A<$HT$:HHH1 L/ 1Lp/E(HL=*#LH}8xHIHLl$fDH[(H=#tLHߺHݜ(H=H11 L. 1L.E@1 L. 1L.=M#1LHs(H= z1LH} w=#ILE HH~1)H=ƖI2LH.=#ItLHپ)1HH=zIG|/HL$LH߃ ЈLH}誊ILH4(1H=u#LHL$HIw#LHMILH:IH5AL(!H5.L'H5L'H5L'uJ%HL$LH Ѓ@=$#1LLؑrHH=ڔJ=#]PHoH TPH!1L JL;H=ZY/%LH}HI2LH}@ЈIHL$LH ЈHL$LH Ѓ LH}pAIHL$LH, Ј=#PLH 7,1H=X.LHćILH}P谇ILH}h蜇IHL$LH ЈLH}`JILH}X6Iff.Hu#@f w uƇfG HGXH8t 1fDHHXH5ĆHt1HøֱSAH Htc@][LGEƈH9t|@D MPI@E8uEIHD MIHHEMH9uA2H)AB[HAH9t1D8HHH9u[f.HGMAVAAUAATEUSHH0dH%(HD$(1Hf8hYHYHY1HY1HY&HYHYHYDH>Y1HY1HY&HYHYHY@HX1HmY1HcY&HVYHIY0H3YDHX1HY1HY&HYHXHXDHbXHD$(dH3%(uyH0[]A\A]A^DvXHpHXHs DH@:HHBuH)H4U^1H^X1(@SHH $HHdH<%(H$1HxH9pHH HL 0f:vrL9HHDHQfA'uA'fDLQHLHfDHL9rH)uTH$dH3%(uvH[L9s;HHDDHQA'u LQ'HLHDHI9w@1HH RO H5H=j U'DAVAUATAUHSHH dH%(HD$1jHF8='#L(HIHLf8 1HE8HDHpSLb3=#uXH@AUHf8uH^VHEHHPŅ'Hf8HL$dH3 %( H []A\A]A^fD[0AHE8DHHp.SL2=#DHeH=1O%f.UHf83uHU#D1U@1HnU0f@HUMfDHٝcH=1KfA%VDft@uf?vuH觎1HHуH-HcH>H#HH1HnfDH1HXfDH1ff.fAVAUATIUSHH`dH%(HD$X1HH^.HSHSHHߺHpmPHSSMI|$I<$Lt$ HLLl$@-HLSLH-It$HPL"0LH-I4$HPL/At$uHL-L.H-H.HD$XdH3%(uH`[]A\A]A^H`R #fAWAVAUATUSHHHH9HH)H9OAH L-HLu]D#AD$<9IcDL>fy*/KHHAI9wH@HHH[]A\A]A^A_HCHsHH9r;--;/*tHþ A[AEH9HH)بtfDHHCH9x@8su{uHCH9_K@:sutHDH D@t$EuHDH9KDt$]Hpuxt%HHH98 uHY H HH qH5wH=șH H5XH=yff.AWAVL4AUATUSH8HHt$dH %(HL$(1f8HD$IHE1Hh AH}1LNHI9uG4$ McA ~@D)HcID9~1LJsO1LOcLOL9OIEf8LLt$AOL|$C$@AVIAUATIUHSLH0dH%(HD$(1HcyHuA|$0HD$A|$ AL$ 1HHHxH|$ QIHtyLt$HL$H1HD$HD$(LHPAD$4LL$ LD$(dZYHtHHD$L)HHt$(dH34%(Lu7H0[]A\A]A^DHMHLE1ff.UHSHHHtFHrHH[]ff.fH@w1f8wD11HWHЀ-t=/t*tfy/tZHPHHt;*u@O-tfD t#JHHHЄuH@HGHff.H-t%~3?t>[ti/tHH-uH("t'tu18tHPHpuVH8t놹]fAUATUSHHHIIH1CHHHuAD$9E1E14HLHL)@I4$DHA\HIt3LHHuHL1?H[]A\A]@1H1?H[]A\A]fZE1HL?H[]A\A]ûH Y H5݆H=zQ ][D @8tHWHGu@H8HtHHtf1ff.fE1Ht@Ht AHHuDDHcF HuHcF~H Hy HEVt@t+tDH=HGºHHD@1~cHËV@HH=@HGH9HBAUIATIUSHHdH%(HD$1Hf8@C{v D$@"=H+HcH>T$H pDAt9FAHL11HL$dH3 %(2H[]A\A]T$H p{H HIT$HE@T$H ?pH DKDCL1H91lfT$H u0T$H S T$H {&IEf8T$H 8T$@T$H H EK@IEf8T$H mIEf8jT$H qT$H `T$H PIEf8sHT$LHHT$@T$H ZT$H }nIEf8asHT$LLT$HHH IEf8T$H T$H lIET$H lf8fC#H 7n$JH zl": H T$#{H iHT$HET$H [mT$H CHD$0LHH$rDmHl$PE1IKfHvarchar(B4000H)fB HL8IFM9trD$P,L}IƺEF1H UL/ HcLHtCD9~HLJ4yH<$H|$u1Lx71Ln7cLa7H$LHHD$(If8VH$LHHD$0iAmfHD$8HjIEHH@8H8H|$ʼn\$D1Ll$XID$ HL|$HMLt$P;l$ LHII98@HXuL9IDAuE'A_tHB`IM9uLL)HcŃHHD$8L0HPrf.LH\$3HL$HHHCHHD$H$HPH$11L|$HD$(H$HD$HL)L<IG H9D$'H$LDuH E1H$H mzHLHcLM AE9L|$E 1H ,zLIELH1IELLH4$LLI.AEHD9~qMt,L0|@IELJHp8HHE.uHphL-7f.HphL-H|$8\$DLt$ gLd$0Lz LHh< H|$(0 Lt$ H|$8'H|$0} H|$(s LL)tH H5tH=(ueD11cSHHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1HHL$H|$H$HD$HD$HD$0D$D$0HD$ (xHf8HWHD$HH[HD$C1Lt$Hl$0Hx&HIV)LHH9)1H/)HHoHD$DHHpK&HHHC H5oH%HD$DHHp &H5nHw%DLH%HaLYH(tf.@.LL`8IF@HtHLt$IF8H;LVH|$ VDHDLD$LHH@`H0IHHC1f8Lt$1HL#Hf8EHx' Hk'1Ha'HT$LHHT$LLHM9tLLdE1fA|$tJI$1HN,LŅIE1LHP ŅAD$ID9ǃ HG'H߉811LH!Lt$DHD$HHP8Hp@kŅUH&H߉9D H3&Ht$PpHvlHsH@:HHBuH)H"|DLH# fD1H6 ff.AWAVAUATUSHhdH%(HD$X1HIHHHf8IILH;LQIHL-SM&HAD$SLLHLD$H߉Hr`LH6IHHD$ 1HHHD$:HC1f=f=4H$ Hr$1Hh$1H$H$&H$Hw$1Hm$HT$HLHzHT$LH߉D$M9L$t LL$iH|$H&f}E1+fDI1LHP x,EID9HE1HNHLHUHH߹MAąBDH1~Lv!A1HAH }nH59]H=_H ^nH5]H= ff.=u#SHu u1[fHƃHZuHHHt"MH;H1[+=#C1C(u_H[fDHPH +IH=,\LDH`HD1$H`H=[1辮ff.AUIATIUHSHcHy HHIEx wz1HtL|߃A<v2G< wHu&@_t HH"HL[]A\A]铻HH9uMtHHLAHH[]A\A]ÐHH]UHcHSHHX;"yHHT$HT$HHH[]SHcHHyHHT$HT$HHH߾'[ƺfDAVAUATUSH@dH%(HD$81HW=#HHIQHf1fA<$ {1HLl$ I<LH|LHlHuHKLH1HLH,Hu H L1HLqA$1HL$8dH3 %(u|H@[]A\A]A^DfMD 1HuC1DfNH]U1H=X賫IfAWAVAUATUSHdH%(H$1HE=#HHIIA} EHt HJL3HAf=f=z$Mt AD$$L} LIv`LHLD$(H6HIHHD$01HHHD$eHC1f=f=gHH1H1HH&HH1H$]HT$(LH1HsHf&HYHLH?uPH߁1H$H&H HHuTHe1HH&HHH1HHT$(LLH1AƋ$HHD$fI$1HHL$LLL$2L$1HILP HL$HH9L$uL9} tLE(H|$A}u"1HN@1#E1H$dH3%(DRH[]A\A]A^A_f.HAf HCpsH$H5t$(HiHcT$(LH 1HH&HHHuPH1HHy&HlH_HRuTH1H=H0&H#HH 1HL;} tLH|$AE=#ǃ+E1C1Lt$PHL|$pLH1H LHHuH L"1HXLL3AEAA}AAf1HֹH NHW51H=R{ fDHXbH=R1VHhHo f.1HW"H=KR#DAVAUATUSH@dH%(HD$81Ho=#HHIaHf1fA<$#{1EHt HCHLt$ IH LH1H! LHHuH L8Hk 1Ha HT u(H LA$1ED$fED1HL$8dH3 %(ubH@[]A\A]A^HCuC1D뱐NH6V%1H=xPC}fAWAVAUATUSHHE=#AIHeHAEHt H#HIHIH MHE1EA$f8w.HL$8dH3 %(DHH[]A\A]A^A_HAEHt H_?HC1Lf=f=HHH1H 1H&HHHAuHL1H1H&HHHH1HzHm&H`HS1HI1H?H2&H%H1HHǃLHAHH.fx#HHz&H@x&zxHRHH@H=#UA $DEHQW1H=QJ1H6H'NHPŧH=Jݜ\H'P1H=I贜=]#aDD$L$ 1H0PH=IEAAy.AH Z H5IH=KDUSH8dH%(HD$(1H==ƞ#HHHEHt HJ;HHf=3f=C1f=cf=H HH1H1H&HHHuH$ǃ HH߉HL$(dH3 %('H8[]fDHHpH>JHsf.H@:HHBuH)HC1HHuHW}@tY1HH@1HnHNH>NŮ1H=HGfDHkHE@&fqAUATUSHxdH%(HD$h1H=R#HHvHE1f8w)HL$hdH3 %(DHx[]A\A]HLEHt H8HC1Hf=f=cH.H!1HI1HJ1H@&H3H&HuH1H1H&HHHHF1H1HHLHH3f>Ld$ HߺLHuHL)LHHuLHǃHAp"HHt$@pHGHsH@:HHBuH)Hf1HvH&HhHW fNHVK1H=8DhAjff.AWAVAUATUSHhdH%(HD$X1H%=^#HHAAMAAuMfA|$H0EHt H5HHf=f=%C1f=f=LH7H*1H 1HV1HL&H?H2H%uH1H1H&HHHDH߃ Q1H1H&HHHDH AǃHH߉HL$XdH3 %(gHh[]A\A]A^A_ HHt$@pH3DHsH@:HHBuH)H}1H薨H=NHH1H=pA;fD1H1HHEl$Et>I$HHr0H>HAUH HHHr0H>H9uIHLsHf8w}Lt$ HLTLLHHuLE[1f.I$HL4HL蔤I1LHP A9wHphHKmfDIHnHLHf8wiLt$ HߺLHHzLLHHuL:C11HXHphHff.ATUSH7HH?HE1螥t-=#HE1f=tFf=v E@v D[]A\D=#tHFH=?1ݑHEHt H1HHC1HuHhHH#HAH*MHE%1H=X>#fDAff.fUHSHHKt EH1[]ATIUHSӉFmuhHEv,E11fw[]A\ÐLH襤[]A\fDfvf.1E1[]A\fUSHHt%Ht HH߾H[]H N2 H5=H=u?ff.fAUATUSHuJFHHIIͨu!LLHCH[]A\A]黴H50'CH kM: H5<H=8DATUS>HHIHFfwAuHU8Hu@LC[]A\3H530Cf.tf恁7CHU8Hu LCn[1]A\H LF H5;H=C8AVIAUAATEUSHHdH%(H$1=#/Hf=tKf=vD$@1H$dH3 %(hH[]A\A]A^DH蛾C1H1At$H@HAH AHEH<H/H'ODA&HGJcH>DA&&H HDHcH>fH<H=-:IcLHYD=#foLD$P)D$@Ht$@11HhE1Hl$ Lt$f|$ tF1ҹiHHt=#`A&CHGJcH>1ҹHH΁u|$ uHHtHL At$A|$VH3AL$dMIT$HA8H~ 0Dd$foK')Hdy,'01/0D$X2/03HD$P)D$@fT$\D$^foKefD$P)D$@@foxKstD$RfL$P)D$@AAĉ#f.HK@1H==8=#:H{;7H=81يFFD$RHl$@foJf|$P)D$@11HHaHYIvforJD$POFFHl$@)D$@A>L;H9LDHl$@H h:@H14A>L:H9LDHl$@H 9A>L:H9LDHl$@H 9A>L:H{9LDHl$@H 9{A>Lm:HT9LDHl$@H 9TANfonIfDD$P)D$@Hl$@OND$RHl$@foRIft$P)D$@A>AHjEHcH>EHl$@H n9H1[A>L8H9LDHl$@H 9Hl$@EH B91Aj#1A O#j1A4#O1A#41A#1A@#A=HbDJcH>1A#D#1A@ǃc#~ǃM#hD$1A@r#‰H*7H=31蚆0Hf8vzUSHH/uzHC1f8wDH1H1HHH߉H[]1H>@11H56鸴fHf8w"@H6H5);HD11t@USHH[HC1f8wtH1H@tHH1H1HHH߉H[]1H@1H6뀽ff.fHf8w"@H5H5i:HD11鄳@USHHkHC1f8wtH1H@tHH1H1HHH߉H[]1H@1HF뀽ff.f=#ATUSHH1f:t []A\HH葹HHHH OCDHh ǃHH Au\C1H߾q1HHH߾ H[]A\H'4WH=]01&9HDHh ,"f.@AUATUSH=#LcHn#AH=#LHHHBHt$H#HJHH[]A\A]H=#H HuH-,X#\HBfDHH]Ht;EA9uH=#HĵHuH=W#H诵Hth@HY#H J `H gH5*BH=+B芳f.AVAUATUSHHpH(HCՅLcHm#LcLHfoLHfo G9L%#G0K<Kf$t)f'ff.f.f.f.f.f.f.f.fPtkffww=fZ,f 1f91ff-w+fff$Efff!Eff*f@v3fCfD1fBD@f?f,R1f/1f)fDf 1f"fN f'vr%f v0f)f1f fCf 1f,fmv;)fXfH1fff%f1fmf$wsfw6%ff1f@f f 1ff4uv.f<`f@U1f8fDf,tQf0+1f(@f-%f1f"ø@HHHHy 1麧f.ATUSH`HAJHHE`H8HHE1H fP HfpAHp8EXHHH@"@ HPHP(HsHHPHH8fxX@ZfD@@@BHPHHP`HsD[]A\fDHpHE`H _<H5w9H=9תGX~5UHS1Hf.HE`HH IAs 4qs4qs4qs4qs4qs4qs4qs4qD;A,A@A-w:L-BItfx&HSH@8>uHH{cuEdHD[]A\A]H @H q@i@H a@O@H Q@5@H A@@H 1@@H !@@H @@S H ?QfAWAVAUATUSHHHHt$@T$ dH%(H$1H{8D$D$Ht D$HC`= o#HHD$f;ED$ =ok#D$ -=n#HC`L$ H8t$/HD$fx HC`T$Hxn#G0T$t$Pn#1ۄfH$dH3 %(oHĨ[]A\A]A^A_t$[HC`H89fDHcT$H DW#HfoGHD$x #@!H5i+H=z}H-@#IHeH ZHH j#H 1+H j#H=i#H5F+2HtH 4+HH i#֧H=i#H5+HtH +HH i#觧Hi#HGH=i#l#2H[i#1L=ri#L *L5$V#L-*L%J*uHHtHl#tMHL꾥 LMMDHHI 1iL 6*Hu@H$H\$H1L5 ^HD$ HD$`HD$0HD$pHD$8AAAAMcK4HMcKILL苡HT$(UH|$8dH3<%(u H@[]A\A]A^fDHL讑ff.vVw(txu"#FtpDt`vt6-DfDc#Df'f/tfD%dfDATUHS~Hw9FHQMHcH>F1҃$=w H RSHECfvH RqHރv'ct"fv =1[]A\fHfv6H0AĄtfDHHHAuf۸Hs0Hܻf.HFBfD胷CHE%苸CHE fvACH QCA0f%@?CC苸CfDHH11HHѶ11HҸHڷ11H軸fDLcYHLH}L`HC(HEC>ff.f(wGff.fAWAVAUATIUHSH(DFdH%(HD$1=L<HM8A$)=W#\}LuHEdADImdMcL92IHLLHUdHu(MMLLÅyHT$HT@1HL$dH3 %(H([]A\A]A^A_fI$tkH}(tdHcHLL˷SE=U=t=u}"wU 9Uk #fDDmA9IcLLD)ڴHc1LD´DEd1 f.E1ۃ$=LHMH;@L؅LHL@Hc؅LLmHtHHH1HIILHUdHu(LH$Ld$D$;6@HcLL³]dofI>II҆UHMIP LD@-/U 9UUDI>EdHpI@NH&O,H=O%RDEH'O/1H=OQU193)Hc1HcLA@H]HLLkL蠲HsL菲I$C f8vHCHSH3FH3FH uC LYHc1LFI}gMHH*LHIEJ HEfEd1hfDXfDK蔉@UHSHHw{w"SH rFHcH>HHuf=t=f=vSHKPupH1[]HfHuf=uËCPރvcu1HHufDHeH蕸mHHh?H1[]fDAWAAVAUATIUSHH8nddH%(HD$(1={R#yYC<%v+<<HLD1wD<L裷1V@HLDL$LcEvKE1LsHIDL$vMM6EurHs(H~0ME1tVLD$ LLDL$L\$LT$kqLT$L\$IDL$HD$ MtLcKM1I$f8=UQ#owRH_DHcH>fM9MGEtCPރcDLLT$<@LLLa{u MM9ttx1HL$(dH3 %(H8[]A\A]A^A_HCHcH>fD1L趵1fa1L1f.L踁{Eu I$f8wCPރvctLS1F@1MfDCE1$=wHaGL,@LLLA@T$HCJ9H=JLkdDL$r=O# HgJ:H=TJ1LDL$fEHLLT$ID5DLj-DM9LLT$MGA舴 M9LLT$MGA訴CE1$=HEFL,LT$ILLGDسLLT$>LT$LIrLT$LIrҰI@@LLT$LGD谳SMILLT$LGD迳"f.1L&HHU>H=H1DL$L\$LT$KKDL$L\$LT$PLKSHEP0t L.1LLLT$H5\EL贯H5HEL蠯LT$ FH 0EH5GH=G{UHSHH蛪HC荪HC肪KCQL8H []ff.@#fDATIUHS-uEd1[]A\H]Hf1CfS C"UUSHHurH1[]f1H1[]fD fDfDATUHSH LfH1dH%(HD$1H質HHI4$HҧHZHHHHH輄It$H蚧H"HHHHL$dH3 %(u H 1[]A\Tz@AWAVAUATUHSHLfHID$HtDhfEHE1螩1HԩMt$MtcAŃL$H1謩M>fEu 1HI9t'I1HH4HP yH[]A\A]A^A_fMvMu1H]1fA1AMt$HHD$#f.1HHH9\$)IHL<AwtAw H觨AwHڨILHPyH[]A\A]A^A_ff.fD1ffDfDfD$1w H:8F[wH5HcH>fw>fu,u @t ~Hu`1D1tbf.t11D3t1.x11D@1@I1t8~Nf1øf.IvIAP6lvcH#ueH=3#A@I8LA@dA@1A@A@ A@d@bweRH5#HY#HFILA@A@dA@u$$wH7A@A@ A@dÐjH5#H#HE뜐EH5#H#HF{H=#A@I8LA@d%A@fA9H=#vH=#I8bLA@A@dA@B>H#@SHIAf=vBۃ w H3HcH>u f=DLHH7DB8ucA"Aw.H3JcH>hACAC [@ADLH|H6DBfHS`HIC(ChACYClAC]s@[5DA[Df;oAC[ACfDf;OAC[ACfDAC[AC fDAC&[ACACdÐACo[ACACdfACm[ACACdfACn[ACACdff;AC[ACfD[fAC@[DAWAVAUATUHSHH8dH%(HD$(1EdAǃ8H舚HDD4$xDH4D PfALeHEoD$D9Et$AtcMT$H߈L$EoLֺDD$DL$L$sL$DL$L$DD$A HH@`HHE(A@A(^xA+nUH蝙EE<?AC$HSC$D,I<$Ht mAD$ rHHI$DuHEH}EbLeHDI<$Ht lI$AD$ ##qrIHI$H٘HAΘAAUAFq@L@ǃ!@@Z8RUdIvHH1f:xHL$(dH3 %(H8[]A\A]A^A_D1H輘1A$H;D $$9JH߉$$AD$I<$A)DmdHt xkI$EHtH}(t1D*AD$Lt$LHLBHUdHu(MMLHIEdfD1H賗fH;LDD$ $DD$ $6fDAA~I~$HAF41c$Yf1AD$ 1BfH߉$赖$AD$DH11H =0AD$AF=v1Dnn!v/{v\DfDvMh|m>DfDous=DfD&ucD3f2f.1f.~ECDt{<D0D@@D@;f:f.4f.8f.Bf.zf.Af.Ht Gt tDHGffpPH 5H51H=1{eff.SHwHHE1E1Hj_lZYtH[ÐH!TdH%(HD$1HT$D$Qd1҅yfkHL$dH3 %(uHkHt~ ^fDH-TAWAVAUIATUSHHH|$HT$,LD$dH4%(H$1HD$@AM=h5#A L1f.H@(HHuHlHH$HHHz_‰D$(H1DHHLhMm(P@MuHAiDt$(EE‰D$$HD$`HD$0t$$lD+D$(9Dl$$Dl$(E)Dl$HD$\E1D|$ HD$CH$MIN4AF+D$ L$I9L9vN|A?xIL9wriIHHEHfD1ɾHfHfpH9uT$HHfE,$A%^AE1HD$D(A=3#A)ND$NIt$,IHD$8HD$LHt$0LﺀA}1ҾDhAŅHL$A ǾD$\ecHL$ADD$\(@cHL$ADD$\cHL$ADD$\bHL$ADb=r2#D$HT$HD$8DPHpfu}=62#LHD$@DhHD$HE1ǀDH|x`HuH<$acH$dH34%(DOH[]A\A]A^A_DgDHD$DDDD$8d=1#DD$8eAstCD_HH $HDIHHoA-fDH$@ qE/I @D$$D$f8HD$8ed=1#tHH>,1H=,?.gT$1HcE$$A0[E}HD$D Ak=0#A)NDA*NDHD$\E1D|$8Ll$HD$HD$XHD$AMMD$ 6@|$X,AEAFusHII9NtA>xfA~tLD$HL$D$\ctA?|$X)c=/#D$XAEtA>]LL$ AHH$p HVP w H\HH $HTIHHo I9AD|$8H=C/#H*H=S*1s,vfDcb= /#:HH* 1H=*9,f1HG*H=),Ht$@.#DnH*H=)1+lDD$,HL$01H)uH=)+A)NdH3+H=h)D1+HH2+1H==)_+DD$8tHH) 1H=)8+AHt$@F-#A 1H{)H=(*HDHD$nscATUHSx y[ELLft11HHH= -gH H5H=PfSHHdH%(HD$1{tHD$dH3%(u9H[{HL$AD$QC0WSHHdH%(HD$1{uHD$dH3%(u9H[{HL$AD$;QCVATAUHSHHHHt=XPEt9}H[]A\fDHD$ DD$ H[]A\HHHff.AWAVAUATUSL$HH $L9uHH<$IH\$0LdH%(H$@16HLv=#A|$1ҾTD$d|$H$Ll$$fDt$Åt5fDD=#E\A[EtVEL$MD$1HDƄ$2XHx-LDt$$D$(.RyuT8t|$M=#21H$@dH3 %(ZH@[]A\A]A^A_?1HDvNƒA1@$u;Lc€=#fD$.BƄLl$Ld$.H}LLPH<$HD$DH/|$$dDMH<$HMH1LLL1PHHtHƹ H=ktcHHtY1LL\PHIH #LLfH5µLA1LHDHH@`H8t\HDItCLHIGHHHL=Hr`H=@} LF1ҾHLHQCIHEEH=}#CIHH=]#CIHLDHLIHHHhH9uHH8H1ҾdLH=>#(L@EL3KHf8E<'@LoIL7EAǃ=#^L=sMtLILGLE H=*L=nL#I$HIH߻IDŽ$JHD>=]#HL$hdH3 %(wHx[]A\A]A^A_fH=#TI#H=#:J=H1L=VfDH=#AIHt$HE1BH3 @LHL=a@=#SH5O11FH5EH5HHH##HtH"H;8tH"H;8t=H=m#HR#Htp7HM#H=#H@DAWAVAUATUSHH $ M#dH%(H$1sd=#t[IAILH=#%H=#>H-#HtR48 fHmHt@H9EuH=j#u?DH$dH3%(gH[]A\A]A^A_HX#HD$  #H|$ tL|$ DLL1LHLv3H61A-IH$L|$(HD$HD$0HD$DL|$Dź1H E1LMwIfD="[]A\A]A^f.DcdD-"EHHLGEtZf="tHCHH龇H7D="tHCHHHDs=y"`HCHfH HZ[H=]A\A]A^=1"HCHH龷HD[H=H]1A\A]A^NfD="HHw bf.A|$Hc4IHt&HsHIcH6Eu^[L]A\A]A^.fHHEe[H=]1A\A]A^fHCHHG HMHH1H=etH H5KH=J+H H5,H=) *@SHG(H8-HC[ff.AUHMcATUHSHHHHLA|$ t3HU8Ht*KqރvctKDmH,€}uCXЃH[]A\A]Hcu L$Ht#I<$HcU Hun5E AD$ AD$1뾸DAWAVAUATUSHHH$Ht$HT$(L$LD$DL$HD$ dH%(H$81HH|$ "IHW0fz1L5!bH-2L=L-`BH9wD$DPEfDT$0fzL1E1HAAH,A9\$@It$8H[HfxL$H|$EHLD$HP EXD$UJރcjDH|$@UH'uR9MNMH0H3A A"AFIfD|D0\IT$0BHA9CE&EFDlD0FdD0LfA9JDD0 @s(HDdt0fD9u1&HD$ ۉ(D$AEH$8dH34%(HH[]A\A]A^A_@EH=GlEX+bD$H1EjHoEDg*H=mXZD$*fdEPރv cDDAHL$EH ,H=Y "x@HHI龗(H=/HHz HIE@X@IEQAGIRMEL1AYIT$0 B"AZH0H ΒHHl1A@ A@YDHD$AEfAN,EfAfE9AfEtRLT$0DMK|BLй9HH9uIAIuAGMl=_"NKTMD)DlD0IAjI9uEDkD+|$ "^CIAECHL$(HT$T$DLы$=HH '(PHHPL m1L1H=DIT$0A[ "[fz0HHLG)PH 1HvH=L ZIT$0_ 4"AXfztG1EE1-Hq111H=E1J "8fDD$fD$0HD$ D$+DEE-HH=P1 "E1fD1EADH0H==^"HL$EH$0H=XDMپ.HH=1`;LH1L$/H=:L$)H H5mH=u"H ~H5NH=N"ff.AWAVAUATUSHH $HdH%(H$x1HHf81IHV0H|$pE1D$<AHHD$pD$8HD$0fz~HD$@H$HD$0HD${fIL9D$Lt$0Lm8LP$LIMIUI4\ALl$0L/$ H4$fATH|$0V&HS0E1BID9HJ,EX@u{$uuքxҀ=Z"H$HL%D$8H|$0HD$#HU81LIH H@H $1H! tM€DHqHDΉ@HH+ $IEIL9D$Ll$0L'#, IfAMAEHKH9H=&HD$(IMHCLD$0H|$ HHH1#H|$("|$<HD$ HC1H$xdH3%(HĈ[]A\A]A^A_DD$8<|$h IHHT$0HHHT$w'|$<HT$D$D$<Lt$0D$8EH1H|$(H$"|LL$(fHFH|$ HHH1!fDH|$0~!HD$0Hh!D$8D$BfHD$(|$<tH|$06!@HILAULD$(H=G1H:^_:$I$LHz OB=k"MH+1H=$I$LHz *N %ff.fHAWIAVIAUATL$USHHHOHo(HT$NfHPHWAT-IAWHS(HK HrHs(HC(1HKHHHS(M9tCLk HsHH)L%tAH{HGH;Gr>tLk Hk(D$H[]A\A]A^A_DHD[D)]A\A]A^A_1AWHAVAUIATUSH8Ht$dH%(HD$(1~ H(H5HDHAHD$HP1i#HD$$HD$Ht$1ҹiLtMMA~/IHAF(1fA|$AD$(uEf.#FAwIH@0AWPAD$H9I$H,LT$ t$L,f.D$H"$H=H1H {H5H=+fDUHSHH= "uW{1uyHugHGH߾Hx1Ht HUH[]fDIHH1w7H=9fDĐAWIAVIAUATUSHdH%(H$1=K"If8WIvLAąxNIAƇf8trLAEx,AG1LIf8YE1H$dH3%(DHĸ[]A\A]A^A_f.HD$8D$E1HD$HD$4HD$@HT$Ht$LY D$4="=uMMt|$1HD$@Dd$ 1H$MLt$(IH|$ADIcTI$H,Ћu}XI7MdA8HUHLL$H~ x!ٸA Ƌ$D`HHuDDd$ Lt$( \$`C=l$d9D$@-D$8DEID$HDPEL1E1HBH-@L-/IAHH8HAIcwEH=~Hc H>HƹH@@@u @DL@A HA9AD$fHƹH=@@@tfDHƹH=`u f.HƹH߸@@@PSHH=HɅ}HƹH=@@@@HƹL@@@@DHHIcF@I^8fA}H@H,E1Dd$MMI$JPHHHrރvctzH9weHH9{tHcPdH{HL$(S HHT$ 踤HtHL$(H{HT$ HAD$IHD9xDd$ @H =y"A1Lk yLBIF0PfdHJA~$1HPH DHH@X@uu<HH9uL1Ld$8bAIF0fxfDLAs L4AsLhAHHHLPCPރcIHS8MLH@`H HH0+IH_Ht$8LH@@HT$8LL=HC8HI9tL IF0PH9HA~$HSXuuفuIsf8 LG@fIIVMLH@`H HH0pIHHt$8LH@HT$8LL79H=bDL fDI?h AD1fMLH1g1H=I(IF8HA;n@HcDD$ht$xHRL$tDL$lHDT$pDV"PfHDH@1EQ5FH=RHgXZ\$HcOIF8HrA^@eH FH5zH=!D="ATIUHSUHL ÅxHL Åx I$f8t1ۉ[]A\H}0Wf/HJE111LL%sHPLfAXuJDHI9tNHHAD@AcD@ADAGABtADHI9uT3HD2A\="O(9&HHc肟HHE0H=X(1Hx ADApIHH1JH=hfD1HoGNH=N="tHfWN1H=)H}0O('="GHNH=N*AWMAVAUMATIUHSHHH$H|$K<@H$dH%(HD$x1H;HT$HD$LD$( HD$8HD$0H`J 8HLIH[HLHLHGHLLHD$ HI9tWH|$0=HH< AH\$xdH3%(DHĈ[]A\A]A^A_DHl$@L1HAŅHK MtfH|$HL$I1LAHt H|$0EsHD$hH$H|$PHtMHD$HHT$@F@H|$HAfDH|$0>fA UHDL .SHHEIHLDHH51$ xBƃHqx/C1H\u'H}9H@1H[]f1uVATIUSHu+LH^6H1[]A\f.ff.1uFSHu#H9H߾~1[f.[ff.AVLAUAATUHLSS LMI$HE;l$1"fHLHD9ks6IHI$HuL Lx[D]1A\A]A^ewD1C LHC fC LwH[]A\A]A^L 1I$LLAD$ AD$ fAT$h fDHtpHtkDAwIHHuJf.HHHuHDHHH(wHPH iH5H=ff.AWAVAUATUSHHdH%(HD$81HNHLHAHLu HD$ LH$IH苦uq= "_HUHHz #NHwL HǃHD$8dH3%(HH[]A\A]A^A_ÐLMtlOLM4A~ AV 9A9Vz)ItH螬AV 9,A;V"A~SE~fAfACED9E~ A9="LǃHǃoLAWH;s>HL4Iv-ASALH!I~HE1Lm LtEULAV M~AF u ="1I>H)L AV AV 9rE~LAHHD$HHHv L;pxILHHI1fDH@xKLDqIHtsHHHunHHHuL:,D5HLH=~AV AF NE1fH踞LEG IOEG HdH=]'gAF LAljL$LHHD$HH4fE~Ht$Ht$L$HtFH D$,D|$$D$!<t\<tpA<|$!=Z"Hr H=1AHAG=nv(A~$SXvAF&AOf9;D$(E;~ E~ A9AAF E~ H $AHB H=LHHL$LHAF Lǃ LDdoIHHOH SH5TH=eH H50H=H H5H=H H5H=-DAUATUHSHHG@L'fFM$LHkxHt9 I$tj1I|$H{HLXnHCxHufHCxL H71H[]A\A]fD1HHL%H{xtM="tH(H=1xLHnH޺#NHx Ln.fHu,I$Hu }DHHHuH*1SfEEfEE E EEE HmfDI$HCxHHlff.ATUSHH dH%(HD$1G@@t$$SfD$D$D$HD$ kHH;s@HfpHu ]DHHHuHE1@t!Ht$dH34%(Du?H []A\DHHHfHAZf.AVAUAATUHSH H?dH%(HD$1f?vHHLDSD$AAf$E@fD$D$D$ DvHøHtuE@HKHfCAEtCNl#HEDs HH}HHuHHHuHHf1HL$dH3 %(H []A\A]A^AE1DfH$H{HHCDHtHtHHH)H)DC1҉փL1L79r(DHWAVIAUMnHATUSH/LLAHHt+AV@f;PufDf;SHHHuHALLSnuL&InL#NHx mLAd="`L[]A\A]A^HHHHIPLHIC HTC AF$IVAAF,AV0SA;xI>tHH|@ AF@SfUfEfEAEEA] IHIHHu @HHHuH(HAF,D1LHHHL[]A\A]A^H t!H=1臿HfHu1Dff.U1SHHHHH;tH߾YH;HH[]ff.@AWAVAAUATUSHHLH?At$$I$H[HHS(C LmAHs9C1HCDpC(HSffBHHS ffBHC1fPHf8w@E S(IŋC4AT$ tRH1LkD{(H[]A\A]A^A_f.HuHC@@E ;I$HLHLkH;D{(tD$ 蕬D$ s@)HAU I|DA[C HsC(9fATAUHSHW(;W w7C4HuHK8C4H]HMUDeEu[]A\fD1 S(@DH1[]A\!ff.@HwHH@(Hu HʋN HփHH HuWH)fATIUSHoHH}tFHH8HuH;HHHEHE HDHCAD$C(E k4uHC8[1]I$A\DAVAUIATUSWL'tGOHG0fDH8Ht'H D@ D@t8t9H vщσfIEAl$4ID$8ImDHH]Ht|HEHLI]eAƅyHHHtHHHHuI$HEHIuI<$}I<$H[D]A\A]A^ÐE1[]DA\A]A^ÐO1t,HHWp(HHtR HHHHu)+wfHWHHq(Htf.R HHHHuWGHHH)HHf:HGIfUHSHHH9WHF_HHtH)]H[]f.fATIUSHwHoL9U(HMHHHH9Wuv} WAA)L9uFDE(9r#)Lc HHCDHK[]A\fD1HU HME(H 0H5)H=H H5 H=fH H5H=7ff.UHHSHH9UHuHFUHH]H)]H[]f.HGH9rH)HwHGPH M,H5fH=h%DATIUHSHW(H_ HHHW(H9v3HӸHHHHFHHHt,H] HU(H9v&HEH)HH]DHHM[]A\fH QH5H=zf.AWAVAUATUSHH $HhT$(HL$ dH%(H$X1HD$PF4IxHD$8HD$HD$0"HD$@IHt$IH$HD$8M1HD$HD$0MHD$HD$ H)HHT$8u HHLd$HHHD$8HD$HD$0IGGH|$H=}"IGHH|$8EIWHD$HHLAN4LHT$HATLL$LD$HL$ T$85>HD$XkL(HXZHt$@I+wAAZH$XdH3 %(Hh[]A\A]A^A_@ D$,AHH=1DL$,Tu Ht$0@=i"Ht$0H;t$H\$8Hu)HD$IHD$0JHt$Nf.H|$HHD$IH4Ht$0 H;t$H S_H5 H=<H\$8변="MAăuEtIE1ɺa LHx \uEtIE1ɺ` LHx ;+zDL$81HH=x莴=7"Ht$0LD$8HHDH=F,1HH="16-ff.UHSHHHSHtHsHUtx HcHy۸H[]ff.@HHWHHwfF V()t%HVHHwHHWHOHG PH rH5KH= f.HUHwHHWfHuHwHHWfUHHSHHHHwHv)HHt.HS 1HC(HKHSH[]@H>HHT$HT$HHEHuf.@UHSHt8~4CH\sHHcHiH )ˆUH9uH[]SH>H0H(1[@UeSHH[H߾NH߾AHH[]AWAVAUATIUSHHXHdH%(HD$H1Hf~ HHHfH0HFxfQHNyHpHLciH>pHAHHHD$HD$(L!HHUHt$(11H4IHD$(HCIFHHD$IIDHHD$IH!Ht$LHHt$LJ<(HD${HL$@HT$8LHt$0H|$0zxIHcLL$HIeHL$(|$LHALL$LL$A6LH|$($HIcC1HH5HH'DHHLH HH5ʾHH1HDHKHLH}LeHI<$RLJHHǀ(HL$HdH3 %(HX[]A\A]A^A_HHHpE1HD$H9DL|$(LLLHVfL|$(E1E1E1E1E13 fHHt8H =HtHH jHPHHHDSH>H H1[@USHHWdH%(HD$1H$ ȈD$G ʈT$W ȈD$G ʈT$W ȈD$GHD$ ʈT$HH HD$dH3%(uH[]ff.AUATUSHH $HHHIIdH%(H$1HHHھLI|$HHMHLI|$HHMHLH$dH3%(uHĘ[]A\A]DUHSHH8dH%(HD$(1HH@`LAz0tsHHt$LHT$1HL$HL$HHD$(HD$(AB4PLL$ LD$(3ZYHtHD$H)HT$(dH3%(uH8[]fHHNff.AUIATIHUSHHxdH%(H$h1Hl$`HHH=LHFHHt\IL9&HHL[&LL`(H1H1H$hdH3 %(uHx[]A\A]AVIAUIATIzUHcSHHt+IH}HcLHESHuHHcL[H]A\A]A^AWAVAUATUSHH $Hx fH$H$LLD$IHIDL$HD$dH%(H$h1))C)C #Mw@uwHCL$`A$LLL)HSHLDŽ$pAAGH$hdH3%(DHx[]A\A]A^A_DŽ$1LHDŽ$f$HHFHYHL$HL$L$H01DATAHH9rHD$@LLD$L$`HHD$HT$LH=lLD$Ht$IxHT$IOH=?HHLDŽ$pAG\L$`Lf$hH$pfo$`HCHD$@H) HD$-HHl$H-LHHl$H$-H|$H/HHHD$(MH\LIFHIHD$ 0LxHL)LHL$0ALH=L$HD$8LFLLM6LT$8IMt/HD$8LD$81H0LfHH HI9wL$`LLLLHI HD$8HD$0LﺀHt$ H=HFmHLD$8L$Ht$(LLLL$0L$LHD$ LL$0LLHT$ ALHT$ 1LrELt$HLIv`HtFoH)HPHSDT$LHL2H|$HHtA$$E1NACf.L$nff.AWAVAUATUSHdH%(H$1HL$HպHLcHNTLMSSPH9$HCrHHH"HALHA="/~ A/HD$ D$ )1HHc=|"LDl$LHD$PMtXIHLpIG0L(HHHT$HL$J<*HHHt!HT$HLHHuLHtAH|$dH$dH3 %(DHĨ[]A\A]A^A_LtHt$LHLIHtHL9rDHI9w8\uxuHHLLH)HD$0HHL$LH)HD$PHL$HL$LPHD$hHD$0PDL$0LD$AXZEH|$PL$ DHD$ C1H5ӲH߉L$|$TLHohf.v@H$|$TH5vG#fDT$\t AD$_AHH$DPtED$PtMH$H$AD$Pt EHB$AHD}\$TH$fHDŽ$HD$HH$)$))$)$DŽ$DŽ$)@)@ H@0@8DŽ$HD$h1iHD$h1W\$XD$TPH$D$TH$9AUIHATIUSHHaHHtHLLH9HFHADHH[]A\A]f.fAVIAUATIUHSLHL,MtIT$L9sH9r3[L]A\A]A^H|LHP[L]A\A]A^H|H)LpBD%L[]A\A]A^f.@JAA1J?D1A?A JD1A?A JD1A?A JD1A?A JD1A?A JD1?  1փ? ff.@HwH1у11ȃ ЈGH9u@AWAE1AAVAAUIATL%ťUHSHIHHdH%(H$1HHHH$1HLJpHH)HHl$IcHTHF H11D։DtB Hc@*4 LH uA||H@t&Љ ȉH HDDAI@IAt E$`Hl$E1HOLhL aHLHDžHIB)1Hf.Mc1IHc1Ҹ:LHt @AAAE9uAyZDE A!!D D|$G7yZ AA!!D ADE yZA! !D ADDyZA! !D ADEyZA! !D ADDt$A!E6yZ !D D|$DEyZA A!!D D|$DEyZ A A!!D ADEyZA! !D D|$DE7yZA A!!D ADD yZA! !D ADDt$A! EyZ !D D|$DEyZ A !A!D ADDt$A!E6yZEn !D ADE yZA! !E4nD ADEyZA! !1ȉD D|$DDt$ 11֍nD1DEnщ 1Dt$13nD1 1An1D\$11l$En1ލ nщ 111ً\$ 1DEn11DD3n΋\$11DnDEnщ 1Dt$1E1nD1 1DEn111EnD1DEnщ 111D 1OD‰GGOw []w A\A]A^A_ÐH#EgHGHHܺvT2HGAVIAUATIUHoSHGHHHW?tP@)HALM9A"Et HLLM)I?=IFHLl@oHLH@EoKMoSU o[]0L9uA?DAr\IEHMHID$DITHTH)A.I)r1ƒItH49r[]A\A]A^f.AtAUAT$tATfT[L]A\A]A^`HIHJT.HwHJT/H)I)1҉уI<H<9rfDIAUAT$ATT>BD.BD/vBD.fBD/eff.fATLgUHSGH?LHz?)ƒt19rLHfCID$0AD$AD$ HCLHߍHSPCTHto MH{H1HHCPH)KXH[]A\f.71)R돋O AWDD_AVAUATUSD6^nAxj׋G3G D!3G V\$ЋW^$DD1\$!3WAʋN Fp $E‰L$A1A1DD^ !D1G;νD\$DEDVDT$A!A1EE|A 1AD!E1DD*ƇGD1D!A1A1DDN DL$E F0D!DnA1D1DGFEDf Dd$D^(A!A1EEؘiA 1AD!1DDDʋ^0D1D!A1DE [D 1!D1DDN,A1DL$G\EA!Df8A1ED"kA 1AD!1DDN4EqDD1!1DE CyD 1!D1DDV<1G!I!1DDD$ Eb%1!1DDD$E@@1!1DDD$ EQZ^&1!1DE6Ƕ1!1DD]/։ 1!1DESD1!1DE ؉ 1!1DDD$E01!1DDD$ E!1!1DE7É1!1DDD$ E 1!1DDD$A0ZEAA1A!A1AA㩉A AD1!1t$DD1!A ogD1 1D!FL*1DD$Ή1AA!B9A1DD$A AD1D$qDD11‹D$ 0"amD1G 81Ɖ11DDD$ ED꾤11DDD$AKAA1A5`KA1AЉApA 1AD1D1D1A ~(D 1G'111DDD$ A0AA1A1AЋT$A2A1D1֋T$ 9ىDD11D11C|A A1A1AD$A0eVĉA1D1AD")Dt$ D D1A *CDG# 1  1DD9Ή 1DDY[e\$  1DE Dt$ щ1DE3}D\$  1DDD$E] 1DEO~oA AD 1DE ,DT$ A1ADE6CDt$ AN 1A~SADEAA A1A5:ADA AD 1Љ3*\$D D1DFӆ[ ]A\A]A^ 1։ 1DƉA4A_ OW GOW H#EgHGHHܺvT2HGAVIAUATIUHoSHGHHHW?tP@)HALM9A"Et HLLM)I?=IFHLl@oHLH@EoKMoSU o[]0L9uA?DAr\IEHMHID$DITHTH)A.I)r1ƒItH49r[]A\A]A^f.AtAUAT$tATfT[L]A\A]A^HIHJT.HwHJT/H)I)1҉уI<H<9rfDIAUAT$ATT>BD.BD/vBD.fBD/eff.fATLgUHSGH?LHz?)ƒt19rLHfCID$0AD$AD$ HCLHߍHSPCTHto MH{H1HHCPH)KXH[]A\f.71)ҧЃ_ÐHAdH%(HD$1HL$D$&tHT$dH3%(uH葯ATUHSH HII|HHt;uHHH[H]A\fLHH蒳H/fB!UHSH Ht)HHHkHHpHH[]fD1HH[]@釫UMbSH8dH%(HD$(1Hl$HiH$)Hi@BH|$fDۭ8ufoD$)$HH1uHD$(dH3%(uH8[]1H8Ht$HL$H<$HdH%(HD$(1H@HHfQH9uH|$(dH3<%(HD$HT$uH8ƭfDH|$Ht$foD$fffSH@H|$LL$IH|$ H$1Ht$HL$dH%(HD$81DA AA4@fGHHuH|$Ht$rH<$Ht$b8t&H\$8dH3%(HD$ HT$(uOH@[fDH|$Ht$)H|$ Ht$(8tH }4H5H=ť谬HdH%(HD$1cHL$dH3 %(uHH9HHJHHaH(dH%(HD$1HH?HH1H)HHHfHHH9uHx#H$HT$Ht$dH34%(uH(DH<$Ht$:H|$HD$HL$1Ht$fDf HH9ufff.fUHHSHHHdH%(HD$1H|$dH3<%(uHHHHH[]IfUHSHH8dH%(HD$(1H|$Ht$QHT$HL$ f#  fH*YYXH9uHHD$D$tfWHD$(dH3%(u+H8[]fDH|$Ht$HD$HT$aeDUSHdH%(HD$1HHHHpuHH<HL$dH3 %(uH[]AWAVAUATIUSHHXdH%(HD$H1ńL$$H\$D$DL|$DHLt$AH1qH։AЍfA)։I9u׃0H<$Ht$MoAWfu MD@t AE-MoL袨H|$HdH3<%(u(HX[]A\A]A^A_LHHH$HT$:DATfIU1SH dH%(HD$1)$+t -uAL$I 0tzf't_H1HzfHfBH9uA< wg0HcH<$Ht$HHH$HT$IA $u@~H$HT$H\$dH3%(H []A\ÍA<wWHcfDA1<w7HcsAL$ȃf.@HxWUHHSH1HqHH)HHEH{蛠HHtHHHEHHH[]@1Hf.ATIUSHdH%(HD$1H\$HHŅt)HiHT$dH3%(uH[]A\fDHL=D@AUIATIUSHcH(dH%(HD$1~EHH襞HLLH$#HL$dH3 %(uH([]A\A]˦ĥ@H1HHx{ff.UH-SHHH?H9tH+H[]DAUATUSHHHu*H?H-@H9tƠH+HH[]A\A]DHz IHIHtAHxHLjH;HAD,I,$H9tlL#HH[]A\A]1@UHHSHHHHHH:HHtHHH[]UHHSHHHHH[H]@HHHpff.fHHH92rH H9tH2D2ff.UHSHH~ H藝Ht+H;H؀H9tHD$YHD$@H(HHH[]ǥUHS1HxdH%(HD$h1H|$HD$Ht$ H|$HD$|sHH\$^HcHHn?LD$H1 H 9菥HHHT$hdH3%(uHx[]SfH11HPdH%(HD$H1HT$D$HB,HL$BHD$D$HD$ݛu&H|$ÃuHGHt XfӝHL$HdH3 %(uHP[VfDHXdH%(H$H1HD$HT$@Ht$LD$iu5HD$Ht Hx rH$HdH3 %(uHX1ǡHHSYBINTNSYBINT1SYBINT2SYBINT4SYBINT8SYBFLT8SYBDATETIMESYBBITSYBTEXTSYBNTEXTSYBIMAGESYBMONEY4SYBMONEYSYBDATETIME4SYBREALSYBVOIDSYBBITNSYBNUMERICSYBDECIMALSYBFLTNSYBMONEYNSYBDATETIMNXSYBCHARXSYBVARCHARXSYBNVARCHARXSYBNCHARXSYBVARBINARYXSYBBINARYSYBLONGBINARYSYBSINT1SYBUINT2SYBUINT4SYBUINT8SYBUNIQUESYBVARIANTSYBMSXMLSYBMSDATESYBMSTIMESYBMSDATETIME2SYBMSDATETIMEOFFSETSYBDATESYBTIMESYBBIGDATETIMESYBBIGTIMESYBMSUDTSYBUINT1SYBDATENSYB5INT8SYBINTERVALSYBTIMENSYBUINTNSYBUNITEXTSYBXMLSYBMSTABLE(unknown)dblib_get_tds_ctx(void) dblib.c(0x1)db_env_chg(%p, %d, %s, %s) dblib_release_tds_ctx(%d) idx is %d: buffering.hbuf%d rows in buffer head = %d tail = %d current = %d capacity = %d head row number = %d buf->head == 0ii++ < buf->capacitybuf->capacity > 0buf->rows == NULLbuf->rows0 < nrowsdbinit(void) dbinit: out of memory dbloginfree(%p) 0x00dbsetifile(%s) dbwillconvert(%s, %s) dbgetmaxprocs(void) dbgettime() dbsetlogintime(%d) alivequite deaddbdead(%p) [%s] dberrhandle(%p) dbmsghandle(%p) dbprtype(%d) dbversion(void) freetds v1.5.19no OS errorunrecognized msgnoINT_EXITinvaliddbperror(%p, %d, %ld) _dblib_err_handler != NULL*(pformats - 1) == '\0'%s (%s)Invalid return codedbgetnull(%p, %d, %d, %p) varaddr(%p) varlen %d < %lu? varlen >= 0!"unknown bindtype"dblogin(void) DB-Librarydbsetlname(%p, %s, %d) encryptiondbsetllong(%p, %ld, %d) dbsetlshort(%p, %d, %d) dbsetlbool(%p, %d, %d) dbsetlversion(%p, %x) login->tds_login != NULL_DB_RES_INIT_DB_RES_RESULTSET_EMPTY_DB_RES_RESULTSET_ROWS_DB_RES_NEXT_RESULT_DB_RES_NO_MORE_RESULTS_DB_RES_SUCCEED??TDS_ROW_RESULTTDS_PARAM_RESULTTDS_STATUS_RESULTTDS_MSG_RESULTTDS_COMPUTE_RESULTTDS_CMD_DONETDS_CMD_SUCCEEDTDS_CMD_FAILTDS_ROWFMT_RESULTTDS_COMPUTEFMT_RESULTTDS_DESCRIBE_RESULTTDS_DONE_RESULTTDS_DONEPROC_RESULTTDS_DONEINPROC_RESULTTDS_OTHERS_RESULTTDS_SUCCESSTDS_FAILTDS_NO_MORE_RESULTSTDS_CANCELLEDdbresults(%p) TDS_FAILED(retcode)dbresults returning %d (%s) dbnumcols(%p) dbcolname(%p, %d) dbnullbind(%p, %d, %p) dbcoltype(%p, %d) dbcolutype(%p, %d) dbcoltypeinfo(%p, %d) dbcolsource(%p, %d) dbcollen(%p, %d) dbprcollen(%p, %d) dbvarylen(%p, %d) dbdatlen(%p, %d) dbdata(%p, %d) dbtxtimestamp(%p, %d) dbtxptr(%p, %d) dbacolname(%p, %d, %d) dbanullbind(%p, %d, %d, %p) dbaltcolid(%p, %d, %d) dbadlen(%p, %d, %d) dbalttype(%p, %d, %d) dbadata(%p, %d, %d) dbaltop(%p, %d, %d) dbaltutype(%p, %d, %d) dbaltlen(%p, %d, %d) dbsetnull(%p, %d, %d, %p) null representation set dbsetrow(%p, %d) 0 == "no such datatype"destlen > 0ret > -2dbconvert(%p) dbbind(%p, %d, %d, %d, %p) dbiscount(%p) dbcount(%p) dbclrbuf(%p, %d) dbcolinfodbproc && dbproc->tds_socketdbcancel(%p) dbspr1rowlen(%p) dbspr1row(%p, %s, %d) dbspr1rowdbsprline(%p, %s, %d, '%c') dbsprlinedbsprhead(%p, %p, %d) dbsprheaddbprhead(%p) dbrows(%p) dbgetpacket(%p) UNTESTED dbsetmaxprocs(%d) dbcmdrow(%p) dbsetopt(%p, %d, %s, %d) dbsetoptset %s on set %s %s set textsize %d dbsetinterrupt(%p, %p, %p) dbhasretstat(%p) dbretstatus(%p) dbnumrets(%p) dbnumrets() finds %d columns dbretname(%p, %d) dbretdata(%p, %d) dbretlen(%p, %d) dbsqlok(%p) dbsqlok() found result token TDS_FAILED(tds_code)dbnumalts(%p, %d) dbnumcompute(%p) dbbylist(%p, %d, %p) dbmnycmp(%p, %p, %p) dbmnycmpdbmnyzero(%p, %p) dbmnyzerodbmnymaxpos(%p, %p) dbmnymaxposdbmnymaxneg(%p, %p) dbmnymaxnegdbmnyinc(%p, %p) dbmnyincdbmnydec(%p, %p) dbmnydecdbmnyminus(%p, %p, %p) dbmnyminusdbmny4zero(%p, %p) dbmny4zerodbmny4add(%p, %p, %p, %p) dbmny4adddbmny4sub(%p, %p, %p, %p) dbmny4subdbmny4minus(%p, %p, %p) dbmny4minusdbmny4cmp(%p, %p, %p) dbmny4cmpdbmny4copy(%p, %p, %p) dbmny4copydbdatecmp(%p, %p, %p) dbdatecmpdbdatecrackdbspid(%p) dbsetuserdata(%p, %p) dbgetuserdata(%p) dbsetversion(%d) dbmnycopy(%p, %p, %p) dbmnycopydbfreebuf(%p) dbcmd(%p, %s) dbcmddbcmd() bufsz = %d dbfcmd(%p, %s, ...) dbfcmddbclose(%p) dblib_del_connection(%p, %p) /* dbclose() at %s */ dbexit(void) microsoftsybase0x0SYBASEparseonlyTDSDUMPtdsdbopen(%p, %s, [%s]) TDSQUERYdblib_add_connection(%p, %p) %s.%d/* dbopen() at %s */ dbclropt(%p, %d, %s) dbclroptset %s off dbisopt(%p, %d, %s) dbsettime(%d) dbcurrow(%p) UNIMPLEMENTED dbcurrow() dbrowtype(%p) dbcurcmd(%p) UNIMPLEMENTED dbcurcmd() dbmorecmds(%p) dbrettype(%p, %d) dbstrlen(%p) dbgetchar(%p, %d) dbstrcpy(%p, %d, %d, %s) dbstrcpydbsafestrdbtablecolinfo(%p, %d, %p) dbtablecolinfodbwritetextdbreadtext(%p, %p, %d) dbreadtextdbmoretext(%p, %d, %p) dbmoretextdbrecftos(%s) dbtds(%p) dbmonthname(%p, %s, %d, %d) dbmonthnamedbchange(%p) dbname(%p) dbservcharset(%p) dbsqlsend(%p) go /* %s */ dbsqlexec(%p) dbfirstrow(%p) dblastrow(%p) idx >= 0dbiordesc(%p) dbiowdesc(%p) dbisavail(%p) dbsetavail(%p) dbstrbuildcopy_data_to_host_varsrclen >= 0buffer_index_valid(buf, idx)row->resinfodbgetrow(%p, %d) REG_ROW/MORE_ROWSNO_MORE_ROWSBUF_FULLdbnextrow(%p) buf->current >= 0buf->current < buf->capacitybuf->tail < buf->currentbuf->current < buf->headbuf->current > buf->tailreturning pivoted row buf->capacity >= 0idx != -1dbprrow(%p) %.*sdbprrow select column = %d dbcanquery(%p) dbuse(%p, %s) dbuseestimateshowplannoexecarithignorenocountarithaborttextlimitbrowseoffsetsstatisticserrlvlconfirmspidnoautofreerowcounttextsizedateformatprpadprcolsepprlinelenprlineseplfconvertdatefirstchainedfipsflaggertransaction isolation levelauthidentity_insertno_identity_columncnv_date2char_shortclient cursorsset timequoted_identifierppp`P@0` pБP@0 ppppДpp`pppppppppppppppppppppppppppppP@ppp0 ppГpppppppppppppppppppppppppppppppppppppppppppppppppp`pppppP@0 ppppppppppppppppppppppppppppppppppppppppppppppppppВpppppppp, ,\|$,l\|l\|Ll\ܕ̕̕<|, ܦ,,TTTTTTTTTTĦ|Įܮ<\999999999HHܳ ~۴ϴôulcqh?zĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺԺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺĺ@@@k33k33kT=333&3333333333333333333333333333333333333333333333333333333333n3333W33333333333333333333333333333333333333333333333k33333333333@)rrrLrrT$rtttttttt44d2H2122H21111222H21111122212111112222222222222222222222222222222222222222212121222222222222212222122222222222222222222222222222222222222222222222222222222222112L2,22$/L22222$/2$/L2,2,2,2,2,2$/$/$/,2$/,2,2,2,2,2$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/,2$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/,2$/$/$/$/,2$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/$/,2,22;;;;;;5<;,<#<<///'%048>;=:msgtext = "%s" dbperror: dblib_err_handler for msgno = %d; msg->msgtext = "%s" -- returns %d (%s) dbgetnull: error: not setting varaddr(%p) because %d < %lu UNIMPLEMENTED dbsetllong() which = %d UNIMPLEMENTED dbsetlshort() which = %d UNIMPLEMENTED dbsetlbool() which = %d dbresults: dbresults_state is %d (%s) dbresults() tds_process_tokens returned %d (%s), result_type %d (%s) dbresults(): dbresults_state is %d (%s) dbdatlen() type = %d, len= %d leaving dbadlen() type = %d, returning %d dbconvert_ps(%p, %s, %p, %d, %s, %p, %d, %p) dbconvert_ps() srctype == desttype dbconvert_ps() calling tds_convert dbconvert_ps() called tds_convert returned %d dbconvert_ps() outputting %d bytes character data destlen = %d %d bytes type %d -> %d, destlen %d < %d required error: dbconvert_ps(): unrecognized desttype %d dbbind: setting varlen (%d) to 0 dbcolinfo(%p, %d, %d, %d, %p) dbaltbind(%p, %d, %d, %d, %d, %p) UNIMPLEMENTED dbsetopt(option = %d) dbsqlok() not done, calling tds_process_tokens() dbsqlok() end status is %d (%s) dbsqlok() end status was success %s %d: logic error: tds_process_tokens result_type %d dblib_datecrack(%p, %d, %p, %d, %p) tdsdbopen: servername set to %s tdsdbopen: dbproc->dbopts = %p tdsdbopen: tds_set_server(%p, "%s") tdsdbopen: About to call tds_read_config_info... tdsdbopen: Calling tds_connect_and_login(%p, %p) tdsdbopen: tds_connect_and_login failed for "%s"! tdsdbopen: Returning dbproc = %p UNIMPLEMENTED dbclropt(option = %d) more_results is false; returns FAIL more_results is true; returns SUCCEED dbproc->tds_socket->param_infodbgetchar() bufsz = %d, pos = %d dbsafestr(%p, %s, %d, %s, %d, %d) dbwritetext(%p, %s, %p, %d, %p, %d) dbproc->text_size >= dbproc->text_sentdbstrbuild(%p, %s, %d, %s, %s, ...) copy_data_to_host_var(%d [%s] len %d => %d [%s] len %d) copy_data_to_host_var() srctype == desttype copy_data_to_host_var(): tds_convert returned %d copy_data_to_host_var() outputs %d bytes char data destlen = %d error: copy_data_to_host_var(): unrecognized desttype %d buffer_transfer_bound_data(%p %d %d %p %d) dbnextrow() dbresults_state = %d (%s) leaving dbnextrow() returning %d (NO_MORE_ROWS) unexpected: leaving dbnextrow() returning FAIL leaving dbnextrow() returning compute_id %d leaving dbnextrow() returning %d (%s) dbprrow num compute cols = %d dbprrow calling dbaltcolid(%d,%d) _dblib_handle_info_message(%p, %p, %p) _dblib_check_and_handle_interrupt %p [%p, %p] dbproc->hndlintr returned INT_EXIT, goodbye! dbproc->hndlintr returned INT_CANCEL dbproc->hndlintr returned INT_CONTINUE dbproc->hndlintr returned an invalid value (%d), returning INT_CONTINUE dbutil.cmsgno %d: "%s" _dblib_err_handlermsgdbproc != NULL_dblib_check_and_handle_interrupt_dblib_handle_err_messageGeneral SQL Server error: Check messages from the SQL Serverdbrpcinit(%p, %s, %d) rpc.cdbrpcinitdbrpcparammaxlendbrpcsend(%p) returning FAIL: name is NULL out of rpc memory!out of memory for rpc row!error: dbrpcinit called twice for procedure "%s" dbrpcinit() added rpcname "%s" dbrpcparam(%p, %s, 0x%x, %d, %d, %d, %p) dbrpcparam() added parameter "%s" parm_info_alloc(): parameter null-ness = %d parameter size = %d, data = %p, row_size = %d copying %d bytes of data to parameter #%d blob parameter supported, size %d textvalue pointer is %p setting parameter #%d to NULL returning FAIL: tds_submit_rpc() failed dbrpcsend() returning SUCCEED _bcp_check_eof(%p, %p, %d) bcp.cdbproc_bcp_get_col_data(%p, %p) _bcp_get_col_data_bcp_free_columns(%p) _bcp_free_storage(%p) bcp_collen(%p, %d, %d) bcp_columns(%p, %d) bcp_init(%p, %s, %s, %s, %d) erc == SUCCEEDbcp_control(%p, %d, %d) ORDERbcp_options(%p, %d, %p, %d) bcp_optionsfailed, no such hint UNIMPLEMENTED bcp option: %u bcp_colptr(%p, %p, %d) bcp_getl(%p) bcp_sendrow(%p) %Y-%m-%d %H:%M:%S.%zbcp_exec(%p, %p) _bcp_exec_out(%p, %p) FREEBCP_DATEFMTselect * from %s_bcp_exec_in(%p, %p) parsing host column %d bcpcol != NULLhostcol->prefix_len <= 4prefix_len = %d collen = %d data from file is too large! bcp_readfmt(%p, %s) bcp_readfmt bcp_batch(%p) bcp_done(%p) ROWS_PER_BATCHKILOBYTES_PER_BATCHTABLOCKCHECK_CONSTRAINTSFIRE_TRIGGERSKEEP_NULLSNormal end-of-file reached while loading bcp data file. dbproc && dbproc->hostfileinfobcp_colfmt(%p, %d, %d, %d, %d, %p, %d, %d) bcp_colfmt: changing host_collen to -1 from %d for fixed type %d. UNIMPLEMENTED: bcp_colfmt_ps(%p, %d, %d, %d, %d, %p, %d, %d, %p) UNIMPLEMENTED bcp option: BCPLABELED _bcp_read_hostfile(%p, %p, %p, %d) error: file wider than table: %d/%d host column %d uses bcpcol %d (%p) col %d: error converting %ld bytes! Reading %d bytes from hostfile. Data read from hostfile: collen is now %d, data_is_null is %d _bcp_read_hostfile failed to convert %d bytes at offset 0x%lx in the data file. #@ data conversion error on host data file Row %d Column %d #@ Attempt to bulk-copy a NULL value into Server column which does not accept NULL values. Row %d, Column %d BILL fread failed after fseek _bcp_readfmt_colinfo(%p, %s, %p) bcp_bind(%p, %p, %d, %d -- %p, %d, %s, %d) bcp_bind(): non-fixed type %d requires prefix or terminator bcp_bind: SYBEBCBNTYP: column=%d and vartype=%d (should fail?) _bcp_check_eof_bcp_read_hostfile_bcp_exec_out_bcp_free_columns_bcp_free_storageinit_hostfile_columnsdbpivot.cfalse && pcol->typefalse && sybtypetgt && srcsrc->typepc1 && pc2pc1->type == pc2->typefalse && pc1->typepcolpdest && psrca && bppdbproc->tds_socket->res_infop1 && p2p1->row_key.keys[i].typep2->row_key.keys[i].type keys (down)%s: %s%d, s < buffer + sizeof(buffer)type && lena->keys && b->keysa->nkeys == b->nkeyspp->acrossi < nkeyspmeta + i < metadata + nmetak->nkeysk->keys%fnum_colssetting up %u columns curcol && pvaluetype/wtypesize/wsize %-20s %-15s %-15s %-7s utype %-20s %15s %15s %7s %-20s %7d/%-7d %7d/%-7d %7d n1 && n2 cols (across)BBBBBBBBABBBBBBBAABBBABBBABBABBABAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB_?\?\?_?>\?_? ?>\?\?\?\?\?_?\?>?\??\?,?\?\?\? ?\?>L?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?>\?\?\?\??\?L?\?L?L?L?>\?\?\?\?\?\?\?\?\?\?L?>l>l>l>>l>l>l>>l>l>>l>l>>?`?`?`??`?`?`??`?`??`?`??@t@t@t@@t@t@t@@t@t@@t@t@@BBBBBBBBABBBBBBBAABBBABBBABBABBABAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB|@@@|@?@|@??@@@@@|@@??@?@?@@@?@?d?@?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?@@@@?@@@@@@?@@@@@@@@@@@6V X X X X X X X6VV X X XU X X X0V X X!V X XTname_equaldbpivot_maxdbpivot_mindbpivot_sumdbpivot_countset_result_column------------------------------reinit_resultsstring_valuemake_col_nameinfer_col_typecol_initbind_typekey_equalagg_equaldbpivotcol_buffercol_cpykey_cpycol_equalagg_nextdbnextrow_pivotedpivot_key_equaldbrows_pivoteddbpivot_sum(): invalid operand %d psrc->len > 0 || psrc->null_indicator == -1pdest->len > 0 || pdest->null_indicator == -1dbproc->tds_socket->res_info->columns || 0 == dbproc->tds_socket->res_info->num_colsno pcol->column_varaddr in col %d p1->row_key.nkeys == p2->row_key.nkeysp1->col_key.keys && p2->col_key.keysp1->col_key.nkeys == p2->col_key.nkeysdbpivot(%p, %d,%p, %d,%p, %p, %d) p1->row_key.keys && p1->col_key.keysp2->row_key.keys && p2->col_key.keyspp->across || pp->nacross == 0set current_results to cursor->res_info set current_results (%u column%s) to tds->res_info tds7_get_data_info: colname = %s type = %d (%s) server's type = %d (%s) column_varint_size = %d column_size = %d (%d on server) tds_dynamic_deallocated() : freeing dynamic_id %s tds_dynamic_deallocated() : cannot find id %s tds_release_cursor() : freeing cursor_id %d tds_release_cursor() : freeing cursor results tds_release_cursor() : freeing cursor name tds_release_cursor() : freeing cursor query tds_release_cursor() : cursor_id %d freed tds_cursor_deallocated() : freeing cursor_id %d tds_cursor_deallocated() : cannot find cursor_id %d tds && tds->out_buf && tds->send_packetalloc_compute_result. num_cols = %d bycols = %d alloc_compute_result. num_comp_info = %d mem.ctds_free_all_results() ISO-8859-1US-ASCIIus_englishconn->in_net_tds == NULLS1000S1T0008S0124000280004200001003080042100021S01010002200821S02220012200342S2142S1242S2242S112201842S0242S0123000250002200522012220073700042Stds_realloc_sockettds_free_connectiontds_free_rowavgvarpmaxminsumstdevpchecksum_aggTDS5_PARAMFMT2ORDERBY2ROWFMT2LOGOUTRETURNSTATUSPROCIDTDS7_RESULTTDS_CURINFOTDS7_COMPUTE_RESULTCOLNAMECOLFMTDYNAMIC2TABNAMECOLINFOCOMPUTE_NAMESORDERBYERRORPARAMLOGINACKCONTROL/FEATUREEXTACKNBC_ROWCMP_ROWTDS5_PARAMSCAPABILITYENVCHANGESESSIONSTATEDBRPCTDS5_DYNAMICTDS5_PARAMFMTAUTHDONEPROCDONEINPROCMSGtoken.ctds5_process_result2 num_cols=%d col %d: column_name=[%s] colsize=%d prec=%d scale=%d elem %d: longbinarybitbit-nullsmalldatetimedatetime-nulldecimalfloatfloat-nullimageunsigned tinyintunsigned smallintunsigned intunsigned bigintinteger-nullsmallmoneymoney-nullUCS-2 textnumericrealuniqueidentifiervariantvoidxbinaryxcharx UCS-2 charx UCS-2 varcharxvarbinaryxvarcharxmldatedatetime2datetimeoffsetuser-defined table typebigtimebigdatetime[for parameter]no meta data setting up %d columns %d hidden return parameters stored internal cursor id %d processing compute column %d compute column_size is %d TDS_OP_CURSORCLOSE TDS_AUTH_TOKEN PDU size %u Got invalid size %u tds->conn->collation wastds->conn->collation nowtds5_process_optioncmd() received option %d value %d Eating %s token Unknown marker: %d(%x)!! unknown7.02000 SP12012-2019tds_process_login_tokens() Product name for 0x%x is %s MicrosoftProduct version %lX ZZZZZ[%s]out of memory (%d), %s  Џ ؐȐxhXH8(؏ȏxhXH8(؎Ȏ(ȣȣH8ؠxpXȣȣ8(xpȣȣȣȣxhXHȣH8(ȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣxȣhȣxhXȠȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣءȣȣȣȣȣȣآȢȣȣȣȣȣȣȣȣȣȣȡȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣȣTtttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt$ttttttttttttttttttttttttttttttıtԵtttt4tttttttttttttttttttttttdtttttlt|tttttttttttttttttttttttttttttttttttt4ttt̰ttttttttttt̮ttttttttttttttttttttt,̭,\\\\\\\"\^TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTtTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTDTT4res_info tds_process_tokens(%p, %p, %p, 0x%x) tds_process_tokens() state is COMPLETED processing result tokens. marker is %x(%s) tds_process_tokens::SET_RETURN stopping on current token processing parameters for op %d calling tds_process_param_result processing tds5 compute names. hdrsize = %d processing tds5 compute names. num_cols = %d processing tds5 compute names. num_comp_info = %d tds_process_compute_result(): compute_id %d for %d columns logic error: compute_id (%d) from server not found in tds->comp_info found computeid %d in tds->comp_info processing compute result. num_cols = %d processing tds compute result, by_cols = %d processing tds7 compute result. num_cols = %u processing tds7 compute result. compute_id = %u processing tds7 compute result. by_cols = %d processing tds7 compute result. num_comp_info = %d processing tds7 compute result. point 0 processing tds7 compute result. point 1 processing tds7 compute result. point 2 processing tds7 compute result. point 5 tds_process_tokens(). set current_results to cursor->res_info tds_process_compute() found compute id %d tds_process_compute() FAIL: id exceeds bound (%d) tds_process_compute() FAIL: get_data() failed tds_process_tokens: return status is %d Unrecognized TDS5_DYN type %x tds_process_end: more_results = %d was_cancelled = %d error = %d done_count_valid = %d rows_affected = %ld tds_process_end() state set to TDS_IDLE tds_process_default_tokens() marker is %x(%s) leaving tds_process_default_tokens() connection dead tds_process_env_chg(): %d bytes of collation data received changing block size from %s to %d server indicated charset change to "%s" tds_process_default_tokens: return status is %d oops: cannot process option %d of size %d 2008 (no NBCROW or fSparseColumnSet)looking for login token, got %x(%s) server reports TDS version %x.%x.%x.%x tds_process_login_tokens() returning %s tds_process_info() called with unknown marker '%d'! tds_process_info() reading message %d from server tds_process_info() calling client msg handler Msg %d, Severity %d, State %d, Server %s, Line %d %s tds_process_info() returning TDS_SUCCESS TDS_INT_CONTINUETDS_INT_CANCELTDS_INT_TIMEOUTtdserror(%p, %p, %d, %d) OpenClienttdserror: returning %s(%d) TDS server connection failedRead from the server failedUnable to open socketUnknown host machine name.Write to the server failedtdserror: client library returned %s(%d) msgno == TDSETIME || rc != TDS_INT_TIMEOUTmsgno == TDSETIME || rc != TDS_INT_CONTINUEexit: %s(%d) valid only for TDSETIME state < TDS_VECTOR_SIZE(state_names)tds->state < TDS_VECTOR_SIZE(state_names)logic error: cannot change query state from %s to %s Changed query state from %s to %s Buffer exhausted converting characters from client into server's character setCharacter set conversion is not available between client character set '%.*s' and server character set '%.*s'Error converting characters into server's character set. Some character(s) could not be convertedSome character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?')Some character(s) could not be converted into client's character setBoth port and instance specifiedAttempt to initiate a new TDS server operation with results pendingBad token from the server: Datastream processing out of syncDB-Library capabilities not accepted by the ServerUnexpected capability type in CAPABILITY datastreamError in closing network connectionUnable to connect: TDS server is unavailable or does not existUnsolicited event notification receivedNegotiated login attempt failedError in sending out-of-band data to the serverTDS server connection timed outUnexpected EOF from the serverServer name not found in configuration files.Read attempted while out of synchronization with TDS serverUnknown message-id in MSG datastreamUnable to set communications timerUnrecognized TDS version received from the serverLocal configuration error. Check TDSDUMPCONFIG log for details.Hretnametdserrortdserror: client library not called because either tds_ctx (%p) or tds_ctx->err_handler is NULL IDLEWRITINGSENDINGPENDINGREADINGDEADtds_set_statenvcuvclogin.cSQL AnywhereOpenServerSET TEXTSIZE %d MSSQLServeracceptedrejectedIP address pointer is empty Server %s not found! No server specified! invalid port number detected crypt flag %d ASA_DATABASEUnknown protocol version! login packet %s %s,%dusing NTLM authentication for '%s' account requested GSS authentication but not compiled in quietly sending TDS 7+ login packet 0 && 0x700 <= login->tds_version && login->tds_version <= 0x704NT login not supported using TDS 4.x or 5.0 Kerberos login not supported using TDS 4.x Encryption not supported using TDS 4.x    6tds7_send_loginU SELECT @@spid spSELECT CONVERT(NVARCHAR(3), 'abcEXECUTE ('SELECT CONVERT(UNIVARCHAR(3), ''xyz'')read.ccurcol->char_converror: tds_get_char_data: discarded %u on wire while reading %d into client. tds_get_char_datawrite.cclient->min_bytes_per_char < 3tds_put_stringstore_monthname: %ld %s convert.cjanfebmaraprmayjunjulaugoctnovjanuaryfebruarymarchapriljunejulyaugustseptemberoctobernovemberdecemberpm ,store_dd_mon_yyy_date: %s apmAPMstore_time() nanosecs = %d %lu%07dyestds_willconvert(%d, %d) %u.%02u%u.%04utds_convert_money() %ld%.9g%.*f%.17g           p  P  `         p 8                                     P                                                                                                                                                   ( (TTTTTTTTTTlTTlTTTlTTT4Tll2TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTtTtTTTTTTTTTTTTTlTTTTdTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTlTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTDL\l|LLLLLLLL43349333339493l37t77<7999D3922d2$659l3555999999999999999999999999999999999999t79t59t5999999999999959999,5999999999999999999999999999999999999949399999493T799999999996D699999999999999999999999999999999999949999999999999999999999999999999444.454....54544D.4D.4555D.5D.D....544D..555555555555555555555555555555555555454545555555555555D.5555.55555555555555555555555555555555555554545555545445555555555..555555555555555555555555555555555555455555555555555555555555555555554|=JJJ|=JJJJJJJ|=G=JG@J;JJJ;JJe;|@JZ@JG=}8?>CCCm>C8?BA8?BC@eA%A@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>C@C@CCCCCCCCCCCCCACCCC@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC?CCCCCCC?\@CCCCCCCCCC8?8?CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC?N+@@@N+@@@@@@@N++@(*@*@@@*@@%+)@*@+)))@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(*@P*@P*@@@@@@@@@@@@@A*@@@@*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@N+@@@@@@@N+H)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@N+%<<<%<<<<<<<%$<{$<$<<<$<<$$<$<$$%%<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<{$decimicrosecond && dr->decimicrosecond < 10000000tds_willconvert(%d, %d) returns %s srclen >= 0 && srclen <= 2147483647u%08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X@ ``@p@ @@?AACC(C6 C(C6 6 A6 CCGG?OO__QXQ@FQHQ%lu.%02u%lu.%04u ](\K7AǺmZ{c^y55aw̫& . d'@Bʚ; d'@Bʚ; TvH rNZ@z~Ƥ#oxEc] d#NJ-^kc6ŭ5@-JEHJҷR <.;<П^O a%>Crm М,tF@~" 7&K[Am-ſtM1D [8 d7aBMr菇+Η{KFՠ6L;KzĆZ@" PĬCVe_)c\a%qߵ|oʕCz PpbZ0٣r!c[ζf{Rs$o,P6\m#/H[=u&'OE",Bbِe9|Viz:>8Jb5ia"ʔ@Mn201#~WϽO?헧d8nj'FE9N 6%z~ XwiZ<dtG^vd!vwQ_LjS2u/[!%W#>>O2;MrmgmsV$@}J4 FԅʻaakKJ:FUf14$%u]]F[ 8js&1K8et,5+wxP=1*莾dy)euwqIn{o  !!!]:config.cLooking for section %s. Found section %s. Got a match. Reached EOF Could not open '%s' (%s). Found conf file '%s' %s. globalSuccess: [%s] defined in %s. [%s] not found. FREETDSCONFset programmatically(from $FREETDSCONF)FREETDS(.config/freetds.conf).freetds.conf(.freetds.conf)(default).config/freetds.confloginerror: no such version: %s servername != NULLCouldn't open %s. Interfaces file %s opened. querytliTLI service. %d.%d.%d.%dtmp_port = %s. tmp_ip = %s. host field %s. Resolved IP as '%s'. not TDSVERTDSPORTTDSHOSTTDSDUMPCONFIGLooking for server %s.... .interfacesLooking for server in %s. client_charsettds_config_login: %s is %s. database_nameFinal connection parameters: server_name %20s = %s server_host_nameip_addrinstance_nameport %20s = %d major_versionminor_versionblock_sizeserver_charsetconnect_timeoutclient_host_nameuse_utf16app_nameuser_namelibrarybulk_copysuppress_languageencrypt levelquery_timeoutdump_filedebug_flags %20s = %x text_sizeserver_realm_nameserver_spncafilecrlfilecheck_ssl_hostnamedb_filenamereadonly_intentopenssl_ciphers %s = '%s' tds versioninitial block sizeswap broken datesenable gssapi delegationmutual authenticationdump filedebug flagsquery timeoutconnect timeouthostFound host entry %s IP addr is %s. emulate little endiantext sizeclient charsetuse utf-16dump file appendinstanceoffrequestrequirestrictasa databaseuse ntlmv2use lanmanrealmca filecrl filecheck certificate hostnamedatabase filenameread-only intentopenssl ciphersenable tls v1system/opt/alt/freetds11/etcautoUNRECOGNIZED option value '%s' for boolean setting '%s'! error: cannot specify both port %d and instance %s. ... $FREETDSCONF not set. Trying $FREETDS/etc. ... $FREETDS not set. Trying $HOME. /opt/alt/freetds11/etc/freetds.conf... Error getting ~/.freetds.conf. Trying %s. Setting tds version to %s (0x%0x). servername != NULL && addr != NULLSearching interfaces file %s/%s. Found matching entry for host %s. Name resolution failed for IP '%s'. TDS version %sset to %s from $TDSVER. Setting 'dump_file' to '%s' from $TDSDUMP. Setting 'port' to %s from $TDSPORT. Name resolution failed for '%s' from $TDSHOST. Setting IP Address to %s (%s) from $TDSHOST. Getting connection information for [%s]. Attempting to read conf files. Failed in reading conf file. Trying interface files. Setting server to %s from $TDSQUERY. Looking for server in file %s. Looking for server in %s/interfaces. Setting 'ip_port' to %s from $TDSPORT. Setting 'ip_port' to %d as a guess. Failed to find [%s] in configuration files; trying '%s' instead. Found host entry %s however name resolution failed. tds_parse_conf_section: %s is %s. UNRECOGNIZED option value '%s' for '%s' setting! Valid settings are: ('%s', '%s', '%s', '%s') Setting ReadOnly Intent to '%s'. UNRECOGNIZED option '%s' ... ignoring. tds_lookup_host_settds_lookup_host0auto4.2505.0707.07.17.27.37.48.0tds_config_verstryesnoonofftruefalse/etc/freetds/tmp/freetds.log.%d(from $FREETDS/etc)etc/freetds.conf/tmp/tdsconfig.log.%d%b %e %Y %I:%M%psp_cursorfetchquery.clen <= stream->buf_lenSYSNAMENCHAR(%u)NVARCHAR(%u)IS_TDS7_PLUS(tds->conn)@P%dsp_execute''0xNUMERIC(%d,%d)DECIMAL(%d,%d)FLOATTINYINTUNIVARCHAR(%u)UNICHAR(%u)SMALLMONEYSMALLDATETIMEVARBINARY(%u)UNIQUEIDENTIFIERNVARCHAR(MAX)SQL_VARIANTUNSIGNED SMALLINTUNSIGNED INTUNSIGNED BIGINTVARBINARY(MAX)Unknown type %d sp_executesqlsp_preparecreate proc as sp_prepexectds_submit_execute() sp_unpreparetds_submit_unprepare() %s select 1 where 0=1rpc_name DECLARE @P%d SET @P%d=@P%d OUTPUT EXEC sp_cursoropenprow_number && prow_countsp_cursorclosesp_cursoroptionsp_cursortds && multipleOFFtds_submit_optioncmd() SET ANSI_NULLS %sSET IMPLICIT_TRANSACTIONS %sSET CURSOR_CLOSE_ON_COMMIT %sSET NOCOUNT %sSET QUOTED_IDENTIFIER %sSET ANSI_WARNINGS %sSET DATEFIRST %dSET DATEFORMAT %sSET TEXTSIZE %dSELECT @@options what! optionval = %d BEGIN TRANSACTIONIF @@TRANCOUNT > 0 ROLLBACKIF @@TRANCOUNT > 0 COMMITtds_disconnect() tds_put_data_info putting param_name tds_put_data_info putting status p && start <= end && (end - start) % 2 == 0s[1] == 0 && s < end && (end - s) % 2 == 0e && query <= e && e <= query_endtds_send_cancel: %sin_cancel and %sidle tds_send_cancel: sending cancel packet tds_cursor_declare() cursor id = %d tds_cursor_open() cursor id = %d tds_cursor_open (): RPC call set up tds_cursor_open (): cursor open completed tds_cursor_setrows() cursor id = %d tds_cursor_fetch() cursor id = %d tds_cursor_get_cursor_info() cursor id = %d tds_cursor_get_cursor_info: tds_process_tokens returned %d result_type=%d, TDS_DONE_COUNT=%x, TDS_DONE_ERROR=%x ----------------> prow_number=%u, prow_count=%u tds_cursor_close() cursor id = %d tds_cursor_setname() cursor id = %d tds_cursor_update() cursor id = %d tds_cursor_dealloc() cursor id = %d tds_cursor_dealloc(): freeing cursor multiple->type == TDS_MULTIPLE_QUERYmultiple->type == TDS_MULTIPLE_EXECUTEtds_submit_optioncmd: returned option_value = %d IF @@TRANCOUNT > 0 ROLLBACK BEGIN TRANSACTIONIF @@TRANCOUNT > 0 COMMIT BEGIN TRANSACTIONP^]@^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P^]P^P^P^P^P^^ ^h`````h``````0``0````````````````````````````````````````````h`ps`s@sstr@qptstqtpq`t@q tpqtttqttttttt`tptrrtttttttttttttttttttttttttttttt`r@rtttqttqt0rtttttttttttttrttttrtttttttttttttttttttttttttttttttttttttstPqtttttqtstttttttttttrtttttttttttttttttttttttttttttttttttttpstttttqttttttt0t%tļ%%%%U%%%%%%%/% %%%%%%%%%%%%%v:Ժ | < 4 4 4 44 44444Z{{ZZZZEZZZZZZZ!Z*ZZZ ZZZֻZZZZZZZ!`Dļ<^^jT^^^^^^^^^^^^^^^^^^^^^^^^^^^^>^ ^^^^^^^^^^^^^^^^^^^^^^^^^f˺˺fffffffffffqfzfff\fffA&fffffff qtds_multiple_executetds_multiple_querytds_multiple_donetds_cursor_get_cursor_info tds_submit_rpctds_quoteout_stream_writetds_send_emulated_executetds_get_column_declarationtds7_write_param_def_from_querytds7_put_query_paramstds7_write_param_def_from_paramstds_skip_quoted_ucs2letds_next_placeholder_ucs2leSET ARITHABORT OSET ARITHIGNORE SELECT @@optionsSELECT @@datefirSELECT DATEPART(SELECT @@textsiz646iconv.ciconv_initialized!conn->char_convsUTF-8UCS-4(null)tds_iconv_open(%p, %s, %d) UCS-2LEUCS-2BEUCS-2local name for %s is %s iconv_open(%s, %s) failed iconv(%s, %s) failed res %d len %d tds_iconv_open: done ANSI_X3.4-1968ANSI_X3.4-1986ARMSCII-8ASMO-708BIG-5BIG-FIVEBIG5-HKSCSBIG5HKSCSBIGFIVEC99CHINESECN-BIG5CN-GBCN-GB-ISOIR165CP1250CP1251CP1252CP1253CP1254CP1255CP1256CP1257CP1258CP1361CP367CP437CP65001CP819CP850CP862CP866CP874CP932CP936CP949CP950CSASCIICSBIG5CSEUCKRCSEUCPKDFMTJAPANESECSEUCTWCSGB2312CSHALFWIDTHKATAKANACSHPROMAN8CSIBM866CSISO14JISC6220ROCSISO159JISX02121990CSISO2022CNCSISO2022JPCSISO2022JP2CSISO2022KRCSISO57GB1988CSISO58GB231280CSISO87JISX0208CSISOLATIN1CSISOLATIN2CSISOLATIN3CSISOLATIN4CSISOLATIN5CSISOLATIN6CSISOLATINARABICCSISOLATINCYRILLICCSISOLATINGREEKCSISOLATINHEBREWCSKOI8RCSKSC56011987CSMACINTOSHCSPC850MULTILINGUALCSPC862LATINHEBREWCSSHIFTJISCSUNICODE11CSUNICODE11UTF7CSVISCIIECMA-114ECMA-118ELOT_928EUC-CNEUC-JPEUC-KREUC-TWEUCCNEUCJPGB18030GBKGB_1988-80GB_2312-80GEORGIAN-ACADEMYGEORGIAN-PSGREEK8HP-ROMAN8HZHZ-GB-2312IBM-CP1133IBM367IBM437IBM819IBM850IBM862ISO-2022-CNISO-2022-CN-EXTISO-2022-JPISO-2022-JP-1ISO-2022-JP-2ISO-2022-KRISO-8859-10ISO-8859-13ISO-8859-14ISO-8859-15ISO-8859-16ISO-8859-2ISO-8859-3ISO-8859-4ISO-8859-5ISO-8859-6ISO-8859-7ISO-8859-8ISO-8859-9ISO-CELTICISO-IR-100ISO-IR-101ISO-IR-109ISO-IR-110ISO-IR-126ISO-IR-127ISO-IR-138ISO-IR-14ISO-IR-144ISO-IR-148ISO-IR-149ISO-IR-157ISO-IR-159ISO-IR-165ISO-IR-166ISO-IR-179ISO-IR-199ISO-IR-203ISO-IR-226ISO-IR-57ISO-IR-58ISO-IR-6ISO-IR-87ISO646-CNISO646-JPISO646-USISO8859-1ISO8859-10ISO8859-15ISO8859-2ISO8859-4ISO8859-5ISO8859-6ISO8859-7ISO8859-8ISO8859-9ISO_646.IRV:1991ISO_8859-1ISO_8859-10ISO_8859-10:1992ISO_8859-13ISO_8859-14ISO_8859-14:1998ISO_8859-15ISO_8859-15:1998ISO_8859-16ISO_8859-16:2000ISO_8859-1:1987ISO_8859-2ISO_8859-2:1987ISO_8859-3ISO_8859-3:1988ISO_8859-4ISO_8859-4:1988ISO_8859-5ISO_8859-5:1988ISO_8859-6ISO_8859-6:1987ISO_8859-7ISO_8859-7:1987ISO_8859-8ISO_8859-8:1988ISO_8859-9ISO_8859-9:1989JAVAJIS0208JISX0201-1976JIS_C6220-1969-ROJIS_C6226-1983JIS_X0201JIS_X0208JIS_X0208-1983JIS_X0208-1990JIS_X0212JIS_X0212-1990JIS_X0212.1990-0JOHABKOI8-RKOI8-RUKOI8-TKOI8-UKOREANKSC_5601KS_C_5601-1987KS_C_5601-1989L1L2L3L4L5L6L7L8LATIN7LATIN8MACMACARABICMACCENTRALEUROPEMACCROATIANMACCYRILLICMACGREEKMACHEBREWMACICELANDMACROMANMACROMANIAMACTHAIMACTURKISHMACUKRAINEMS-ANSIMS-ARABMS-CYRLMS-EEMS-GREEKMS-HEBRMS-TURKMS_KANJIMULELAO-1NEXTSTEPR8SHIFT-JISSHIFT_JISSJISTCVNTCVN-5712TCVN5712-1TCVN5712-1:1993TIS-620TIS620TIS620-0TIS620.2529-1TIS620.2533-0TIS620.2533-1UCS-4BEUCS-4LEUHCUNICODE-1-1UNICODE-1-1-UTF-7UNICODEBIGUNICODELITTLEUTF-16BEUTF-16LEUTF-32BEUTF-32LEUTF8VISCII1.1-1WINBALTRIMWINDOWS-1250WINDOWS-1251WINDOWS-1252WINDOWS-1253WINDOWS-1254WINDOWS-1255WINDOWS-1256WINDOWS-1257WINDOWS-1258WINDOWS-874big5cp1250cp1251cp1252cp1253cp1254cp1255cp1256cp1257cp1258cp437cp850cp862cp866cp874eucJPeucKReucTWhp15CNiso81iso815iso82iso83iso84iso85iso86iso87iso88iso88591iso885915iso88592iso88593iso88594iso88595iso88596iso88597iso88598iso88599iso89roma8roman8sjisthai8tis620utf8char_conv->to.cd == (iconv_t) -1char_conv->from.cd == (iconv_t) -1tds_iconv_info_init: client charset name "%d" invalid tds_iconv_info_init: server charset name "%d" invalid Charset %d not supported by iconv, using "%s" instead tds_iconv_info_init: cannot convert "%s"->"%s" inbuf && inbytesleft && outbuf && outbyteslefttds_iconv: unable to determine if %d means in or out. io == to_server || io == to_clientsetting server single-byte charset to "%s" iconv name for ISO-8859-1 not found iconv name for UCS-2 not found error: tds_iconv_init() failed; try using GNU libiconv library setting up conversions for client charset "%s" preparing iconv for "%s" <-> "%s" conversion tds_iconv_get: what is charset "%s"? tds_srv_charset_changed: what is charset "%s"? EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESEааpp$$ĿԿܾ.............................................q."Sh$ U J......2aTB I j.3 uS ..... . .... ... ......................................................................................................................................ZG Z5?# (>.64;:?@CF3IYO S6Z=agYnYq\u:x<~>;5??>6;,?>6;3"?-<65<:B3I6U`<j>ux;?84<\6 67@\:<:9B 5\ &:07<3GRZ\:g5x385?79AZ:C3$ 5\@(,:7BH%NCU8[Cb=hDpuC}4;38>8== B 4'.88U@4F9L=VI]\gCp u8=P= $? T#8)= [ 9!$9+18%>3JQD[em\u|93497:4\Z@$Y%G,3+?@I#O V!\Eah pw]|<^=]KK*" <<A A'\-48@@RY\#`=gWqx~G&;<&6&O; T-A.9:>J;Z.j?zJ]5=0 > " [% ^. < :L Y g Cu '{ F K D ' ' D   \ Z  <  ( H (  ^ (  A. !: @ P -\ d <t 1 [   \ 9 ] /  F D &; AI Q =W Rb Fp y  N  C  8 = K B Y D D 2 & C4 1A L KX Fl /x  B  , D X  B ' S 2 >  ( \& . O: \I ] h q y B M U  L  V [ P & Qtds_iconvtds_set_iconv_nametds_iconv_info_initUCS-2LEtds_iconv_allocSJISkoi8sjisL1L8L5utf8iso81big5iso88iso15iso85iso89thai8L6roma8866iso815greek8iso_1roman8R8646L4iso86iso88591iso88598LATIN1iso88595LATIN8iso88599LATIN5850ISO8859-1ISO8859-8iso885915ISO8859-5HZISO8859-9ISO-8859-1ISO-8859-8ISO8859-15ISO-8859-5iso10ISO-8859-9iso88596iso14iso84LATIN6ISO-8859-15ISO_8859-1ISO8859-6ISO_8859-8CNISO_8859-5ISO_8859-9L2L7ISO-8859-6iso646ISO_8859-15C99ISO_8859-15:1998ISO-IR-58ISO-8859-16JPUSiso88594ISO_8859-6LATIN4L3ISO-IR-159ISO-IR-199ISO-IR-6CP819ISO8859-4ISO_8859-16ISO8859-10ISO-IR-165SHIFT-JISISO-8859-4ISO_8859-14:1998ISO-8859-10ISO-IR-101ISO-8859-14ISO-IR-148ISO_8859-16:2000ISO-IR-109ISO-IR-149SHIFT_JISISO_8859-4hp15CNISO-IR-166ISO_8859-10CP949CP866ISO_8859-14ASCIIISO-IR-14862ISO-IR-110GB_1988-80CP850CP950tis620iso82TIS620iso87JIS0208UTF8TIS-620ISO-IR-100ISO-IR-179UTF-8ISO-IR-144CP65001CP1251CP1258CP1255ISO_8859-10:1992ISO646-CNiso88592ISO-IR-138LATIN2iso88597ISO-IR-126CSISO159JISX02121990LATIN7IBM819ISO8859-2macturkiso13iso83ISO8859-7KOI8-TISO646-USTIS620-0BIG5ISO-8859-2CP1256ELOT_928macgreekISO-8859-7CSISOLATIN1CP1361BIG-5cp949CSISOLATIN5cp866ascii_8macthaiCP936ISO_8859-2GB18030ISO_8859-7TCVNIBM866iso88593CP874LATIN3cp850CP1250cp950CSISOLATIN6CP1254ISO-IR-87ISO-IR-57MS-ANSICSASCIIIBM850ISO-8859-3ISO-IR-157ISO-8859-13CP862cp1251ISO_8859-3cp1258EUCCNcp1255ISO-IR-226CSISOLATIN4ISO_8859-13US-ASCIICSSHIFTJISEUC-CNCSISO14JISC6220ROUHCROMAN8KOI8-Rcp1256GEORGIAN-PSISO646-JPcp936CSBIG5cp874JAVAcp1250CN-BIG5cp1254UTF7ISO-IR-127VISCIIECMA-118UTF-7UNICODE-1-1CP1252macUCS-4LECP1257cp862CHINESEMACGEORGIAN-ACADEMYCP932ARMSCII-8CSISOLATINARABICIBM862ASMO-708KSC_5601KOREANCP367GB2312CSISOLATIN2JIS_C6220-1969-ROHP-ROMAN8GBKGREEK8MULELAO-1CP1253CP437CSKOI8REUCJPUCS-2LECYRILLICECMA-114eucJPUTF-16LEMS-CYRLISO-IR-203EUC-JPmac_cyrGB_2312-80CP1133CN-GB-ISOIR165CSISOLATINCYRILLICMACTHAIISO-2022-CNKS_C_5601-1989CSISOLATIN3ISO_8859-8:1988ISO_8859-5:1988ISO-2022-CN-EXTISO_8859-9:1989MS-EEKOI8-Ucp1252UNICODE-1-1-UTF-7ISO-CELTICcp1257CSISOLATINGREEKISO-2022-JP-1CSUNICODE11WINDOWS-1251WINDOWS-1258WINDOWS-1255CSISOLATINHEBREWcp932TCVN5712-1CSVISCIICSISO57GB1988ISO_8859-4:1988WINDOWS-1256UNICODELITTLETIS620.2529-1EUCKRX0201MACINTOSHX0208eucKREUC-KRJIS_C6226-1983WINDOWS-1250WINDOWS-1254IBM367MS_KANJIcp1253ARABICcp437EUCTWKOI8-RUeucTWIBM437VISCII1.1-1EUC-TWCN-GBKS_C_5601-1987WINDOWS-874JOHABISO_8859-1:1987CSISO2022CNUCS-4BEISO_8859-6:1987ISO-2022-JP-2TCVN-5712WINDOWS-1252WINDOWS-1257ISO_646.IRV:1991ISO_8859-3:1988CSUNICODE11UTF7CSIBM866ISO-2022-JPWINDOWS-1253JIS_X0201JIS_X0208EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESECSKSC56011987UCS-2BEGREEKMACICELANDJISX0201-1976UTF-16BEUTF-32LEMACCROATIANUNICODEBIGTIS620.2533-1CSISO58GB231280ISO_8859-2:1987ISO_8859-7:1987MACROMANX0212CSHPROMAN8CSISO87JISX0208JIS_X0208-1990ISO-2022-KRBIG5HKSCSTIS620.2533-0CSISO2022JP2BIG5-HKSCSCSMACINTOSHCSHALFWIDTHKATAKANACSISO2022JPMS-HEBRJIS_X0212-1990CSPC862LATINHEBREWHZ-GB-2312JIS_X0208-1983NEXTSTEPCSGB2312JIS_X0212CSEUCKRBIGFIVEMACROMANIACSISO2022KRHEBREWBIG-FIVECSEUCTWANSI_X3.4-1968MS-ARABMACCYRILLICANSI_X3.4-1986CSPC850MULTILINGUALIBM-CP1133UTF-32BEMS-TURKJIS_X0212.1990-0MACCENTRALEUROPEMACTURKISHMS-GREEKMACARABICWINBALTRIMMACUKRAINETCVN5712-1:1993MACGREEKCSEUCPKDFMTJAPANESEMACHEBREWAoAoÓåAoAodate formatdate-only formattime-only format@._locale.cdefaultAttempting to read locales.conf file /opt/alt/freetds11/etc/locales.confݲݲݲdummy textptr̶ $$$$<(ععĽȼp0HHffHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGG0jjjjjjjjjjjHjjjHjjjHj``jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjZjjjjjjjjjjjjjjjjjjjjjHjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjtds_generic_putEED-%EE%E--%tds_get_data: type %d, varint size %d tds_get_data(): wire column size is %d tds_generic_put: colsize = %d tds_generic_put: not null param varint_size = %d data.ctds_generic_put: null param curcol->column_varint_sizenet.caddr != NULLsocket creation error: %s Connecting to %s port %d connection established getsockopt(2) failed: %s getsockopt(2) reported: %s tds_open_socket() failed tds_open_socket() succeeded send(2) failed: %d (%s) tds != NULLtimeout_seconds >= 0tds && bufferselect(2) failed: %d (%s) tds7_get_instance_ports(%s) instance info%15s %s ServerNamedefault instance port is %d InstanceNametcpIsClusteredVersionnpviaConnecting with protocol version %d.%d tds_setup_socket: connect(2) returned "%s" error: poll(2) returned %d, "%s" rc == 0 || (rc < 0 && (sock_errno == TDSSOCK_EINTR || sock_errno == EAGAIN || sock_errno == TDSSOCK_EINPROGRESS ))tds_select: invalid interrupt handler return code: %d poll_seconds == timeout_secondstds_goodwrite(): timed out, asking client tds7_get_instance_port: timed out on try %d of 16 error: expecting '%s', found '%s' tds7_get_instance_port(%s, %s) tds_goodwritetds_selecttds_addrinfo_set_portin tds_push_func tls.cin tds_pull_func_login have >= 0in tds_push_func_login Got name %s xn--in tds_pull_func handshakechecking hostnamecreating bioinitializing tlsloading CA fileloading CRL fileinitializing sessionHIGH:!SSLv2:!aNULL:-DHAlt names number %d handshake succeeded!! %s failed setting custom openssl cipher to:%s setting default openssl cipher to:%s handshake failed with %d %d %d tds_pull_func_logintds_pull_functds/8.0stdoutstderr (%s:%d)%s:%d%04x%02x%c%Y-%m-%d %H:%M:%Slog.ccol->column_datatype %s has value "%s" type %s has value NULL type %s has value %d type %s has value %f cannot log data for type %s Starting log file for FreeTDS %s on %s with debug flags 0x%x. no memory to log data for type %s Htdsdump_colbulk.cbcpinforowbufferis_nullable_type%4s %8s %18s %18s %8s is nullcolumn_nullable%4d %8d %18s %18s %8s row_posncols%4s %8s %8s %8s cpbytes%4d %8d %8d %8d BCP row buffer so far%4d %8d %8d ncols=%u poff=%p [%u] poff=%p BCP row buffer with (%s)insert bulk %s (%s)%sinsert bulk %sset identity_insert %s onbindcol->column_data == NULLtds_bcp_done(%p, %p) tds_bcp_start(%p, %p) colcntcoliddfltlengthstatusbcpcol->funcscurrent_record_size = %d bcp_record_size = %d with logtds7_build_bulk_insert_stmt(%p, %p, %p, %d) error: cannot build bulk insert statement. unrecognized server datatype %d SET FMTONLY ON select * from %s SET FMTONLY OFFSET FMTONLY ON %s SET FMTONLY OFFtds_bcp_send_bcp_record(%p, %p, %p, %p, %d) get_col_data (column %d) failed gotten column %d length %d null %d tds5_bcp_add_fixed_columns(%p, %p, %p, %d, %p, %d) tds5_bcp_add_fixed_columns column %d (%s) is a fixed column tds5_bcp_add_fixed_columns column %d is a null column old_record_size = %d new size = %d gotten row information %d type %d length %d status %d offset %d tds7_bcp_send_colmetadata(%p, %p) tds_bcp_start_copy_in(%p, %p) could not realloc current_row writetext bulk %s 0x%s timestamp = 0x%s%sp@tds7_bcp_send_colmetadatatds5_bcp_add_variable_columnstds7_send_recordpacket.cconn && packet!conn->in_net_tdstimeout Sending packetpacket->data_start == 0Received MARS headerReceived packetconn->recv_pos < packet->data_len && packet->data_len <= packet->capacityconn->recv_pos <= packet->data_len && packet->data_len <= packet->capacityReceived MARS with no session (%u) Write attempt when state is TDS_DEADRead attempt when state is TDS_DEAD tds_packet_readtds_connection_networktds_packet_cache_addstream.cstream->buf_len >= lens->allocated > s->sizeib >= tempTroublesome bytes:left > 0stream->buffer == (char *) tds->out_buf + tds->out_posstream->buf_len == tds->out_buf_max - tds->out_pos + TDS_ADDITIONAL_SPACEError: tds_convert_stream: tds_iconv returned errno %d, conv_errno %d Error: tds_convert_stream: Gave up converting %u bytes due to error %d. No conversion possible: some bytes left. tds_dynamic_stream_writetds_staticout_stream_writetds_dataout_stream_writetds_dataout_stream_inittds_convert_stream'TDS_AUTH_TOKEN noncechallenge.cDraining %d bytes NTLMSSPKGS!@#$%/dev/tty    $<`T 0H       $ $ $ $ $ $ @                                                                                                                                     )4%/7(3-!0,1'8"5.*2$  91)! :2*" ;3+# <4,$?7/'>6.&=5-%  (08@ '/7?&.6>%- 5=$, 4<#+ 3;"* 2:!) 19:2*" <4,$ >6.&@80( 91)! ;3+# =5-% ?7/'6666666666666666\\\\\\\\\\\\\\\\smp.ccarry == 0smp_is_negative(a) != smp_is_negative(b) || smp_is_negative(a) == smp_is_negative(res)mul_smallsmp_add.%06lu;X H(((X( ()@-T-p.(/x/0811x3 3$h4t8556h6,6@7l8888899 9(x:L(;;;8<< BxEhF HHIXJXLHNNTtUUVV WTxWWhXXHY<ZZH[[ H\T X] ] X^!^h8>\>8>0?x#?'$@'\@)@)@+A,XA(-tAx.AxD$B(NB8OBPBT0CXUDCV\C8WCXCYD([DD\xD]D^D(^DX^E^0Eh_lE_EhfE{FH|F|F|GH}PG}lG}G~GhH H(@HdHxHȂHI,IH@IXIhII؅IIJTJHpJhJȉJXJ,KHPKKKȑK8Lh4LPLL8LHMXdMxxMMMMMNس(NȴTNpN8NNOLO(xOOOOXODP8pPPPX0QQQ,RRR@SpSSSS8TXhT(TT$UUVtVVW XW(WxXHX(dXhxXXX (Y(!hY!Y"Y8"Y"Z",Z%xZh0Z0[H5[H[I[I\(I\hI<\IP\Ih\I\I\J\8J\XJ\xJ\J(]KH](K\]HKx]K]HL]L]L^MT^O^O^P_QX_R_HR_R_R`S4`SH`hSp`U`U`xV`HW`Y0aZdaXZax]a]aH^bH`Hb`dbxtbXvb8wcwc{dc|cHc0d(ldȷdxdh eheeHfxrXEr(G$sIpsNsPsxS$tWttXYtYt(ZuZx?D?DЕK0XLhLThT UUVHZX]D]^`XeTehgxho,p@rrsԚhss(tP8tdt8uXuHvvwXw0w\xyz{88|h|8}؝X}}(~dh~~~Ȟ~ܞ8HHlzRx $P FJ w?:*3$"D \pHw A (PIFAD uAAFXtFBA A(D0w (I ABBM D (A ABBF T8N@X8A0(KAI 0\Hj N T T TAu J F J F J F J F J F J F J E K F J F J F J F J D D F B D L F J F J F J F J F J F J F J C[DV wHQ G (d1dLL@BBB A(D0A (A BBBE O (A BBBA (AAD C AAA ,YJDD |ABG4eAGK ^ AAE K AAA $`AI L DA H4V(\ EO D K E Z F dWLV N A G JLI K (`ECF [ AAE  LLc A < A\d(t VLh D D LZ J F J Dh$!ECG n AAA ` AAF L(D0L8I@S (!wEDD s DAK (!OEAG [ DAC ">LG M $("B\el<`"FBB B(D0D8Jh 8A0A(B BBBH BlBnNYAX(MBE D(D0 (A BBBC g (A BBBB T8I@\8A0*LF F 8(T+!FGS t ABI  CBB @dH-MDC e ABD h ABE P ABE 4-MDC ` ABI S ABJ .MDD K ABE | ABI J CBA b ABK U ABH _ ABF b ABC e ABH d0MDC Q ABH J FBF M FBC P FBH M FBK P FBH P FBH P FBH HD1BED A(D0r (F ABBC j(C ABBX41FBB B(A0A8GP 8A0A(B BBBK XK`TXAP7tLe G {$|7D} G T D T D (7bECG d AAK 4 (8uMDC ^ ABK A CBJ 0< p8nECG b AAM fFA(p 8aECG _ AAH ( 8bECG n AAA ( 49rECG j AAE ( 9aECG _ AAH 4 9jECG \ DAH D CAH @X :ECG R AAE D CAH M AAI ( :ECG s CAJ 4 ;ECG { AAD L FAE 4 \;zECG p AAG D CAH 48 ;zECG p AAG D CAH 4p ;Aw H \ D R F T D ] A ( oMDC ` ABI fFB( @>mMDC j ABG ( >lMDC ^ ABK ( >dMDC ] ABD (@ ?dMDC ] ABD Pl P?.FBE D(C0G@l 0A(A BBBA HMPXHA@4 ,AFDA ~ ABD R CBI x Aq FEE B(D0C8G 8A0A(B BBBE NRDABVoaTADtKFED C(GPQ (A ABBH @XP`FXAPlLMEE D(D0 (A BBBE R (C BBBE Z (C BBBE B8M@X8A0,0NgLb B v$LNuL_ M e A VHtN2FBD A(G0 (A ABBF |(J CBBpOFBE E(D0D8G@D 8A0A(B BBBA ZHNPWHA@: 8A0A(B BBBD 44REDD y AAH U CAG Hl`S4FBE B(A0A8D@ 8A0A(B BBBA \TTFBB B(D0C8Gp 8A0A(B BBBD G]AlWFBB E(D0D8FP 8A0A(B BBBH U 8C0A(B BBBG uXJ`^XAP`DYFBB B(D0D8GP3 8A0A(B BBBH e 8C0A(B BBBG dp[FBB B(A0D8D@ 8A0A(B BBBD D 8J0C(B BBBE $T^Ln F T D {$| _wLV N F J v8x_^MAC  ABC S FBE $`Ld P T D {afFEE E(D0D8F@` 8A0A(B BBBC x 8A0A(B BBBF D 8C0A(B BBBH U 8C0A(B BBBG DHDPLXI`S@PaFBE D(C0GP 0A(A BBBE XL`WXBP4etMDD Y ABG iCK8dedLN N {XedLN N { xf EG M AF 4fEDG T AAJ D CAH 4xgEDG n AAH D CAH (  hEDG Q AAE H8h"FBB B(A0A8GP 8A0A(B BBBD 4kEDF n AAA H AAF  l^LN N uL`lMBE D(C0j (D BBBA i (D BBBE 8,mMDD E ABC _ CBD 4h4nEDG u AAI U CAG 4nEDG { AAC U CAG 4oEDG v AAH U CAG @,pEDG Z AAD J FAG U CAG @TqEDG Y AAE U CAG J FAG DqMDD T ABD R CBI o CBD 4rEDG t AAJ U CAG hTsGFED D(G0k (A ABBE U (C ABBC b (C ABBF d8L@Y8B0h8tWFED D(G0m (A ABBC U (C ABBC b (C ABBF t8I@\8A08,u,FBD D(G@ (A ABBC 4, vMDD q ABG _ CBD @dvMDD | ABD R CBA _ CBD PDwGMDD b FBA T ABI P AEJ w CBD P@xBEE D(D0Gp 0A(A BBBF BxNUxApPydy$xyL_ M v A V0 znEDG V AAH lJCHzTLO E s zVLR B S E DzMDD H ABH R CBA _ CBD `l{qLh D tx{FBB B(A0D8G@ 8A0A(B BBBG [ 8C0A(B BBBA U 8C0A(B BBBG ,0}EDJ AAI L,~FBD A(G- (D ABBE c (A ABBA L|;MBB A(A0 (D BBBJ A (H BBBI DpDFBE K(C0G 0A(A BBBK 0x7FDC G0  AABK (H|EDG i AAE ,t؋MDA b FBA HLM G VLN F uLM G (pLL H V J m C 4(TEDG E AAI q AAA ` TLN F s4LEDG q AAE D CAH hFED C(G0S (A ABBF U (C ABBK P (F ABBE D8I@\8A0X$(FEE E(D0D8G@b 8A0A(B BBBH HDPLXI`S@8|UMDD Y ABG R CBA FEE E(D0C8G 8A0A(B BBBF a\FANHWHHOIW8@ FEA D(F@ (A ABBJ D| dMDC N ABK A CBJ R CBI $ șLz Z L L L L 4 `Lc A b N H H n A F A Vh$!(FED D(F0~ (A ABBC D (H EBBK D (C ABBD D8J@^8A0!̛dL^ F s!TLR B s!\TLR B s<!FBA D(G (A ABBD (0"Li K T D D L { \"Lc I T D " L\ H c"^LN N u"̠^LN N u" TLO E s#LQLO E l` #xFEE D(D0JBTAW 0A(A BBBA jLWA`# FHB E(D0D8F8 8A0A(B BBBK bFAQd#dKBEE B(A0D8D@HAPIHE@\ 8A0A(B BBBH YHNPWHA@LP$LFEE A(J0U (A ABBJ U (C ABBC H$ܮ?FBB B(A0A8G` 8A0A(B BBBH t$еFBB B(A0A8G L@LAw 8A0A(B BBBA AJAWAAAALAbAAA d%(EG l AG H%MAD  ABG V ABG s ABB 4%XECG p(J0G(A q CAJ @ &"EDG d(K0X(A a AAA w FAA P&oEs H p&LO&~<&qGBA D(D0O(A ABBI\&0FBD D(F0 (C ABBA W (C ABBA d (A ABBA X<'`FHE E(A0C8GP 8C0A(B BBBE tXD`MhDp]PH'FBB B(A0A8Dp 8C0A(B BBBI 'X'T( (`ADGPU AAE L8(+BED D(D0M (C ABBH V (C ABBB (D  D `(HFBE B(A0A8D`} 8A0A(B BBBD  8C0A(B BBBJ ()ADD  AAJ 4)hH E T)(|A` G H H \x)GMDD b ABF T ABI R CBI R CBI R CBI p)tMBB A(D0 (F BBBG T (A BBBE a (C BBBF R (C BBBE `L*gFHE E(D0A8G` 8C0A(B BBBE hEpCxBQIS`*MEE D(D08H@I8A0o (A BBBE M (C BBBJ r (C BBBE R (C BBBE K8_@X8A04@+Lh D T D DE E(D0L8I@SDx+tMDC w ABB r CBI M ABH +H+MEB D(D0 (A BBBK d8I@\8A0P ,MDD Y ABG T ABA R CBI R CBI t,?LM G <,EL~ F T D T D T D { E T D Tl,FBB E(A0A8G 8A0A(B BBBJ (HPB dVI\@-L FBB B(A0D8J  8A0A(B BBBI ! E \ A - EG z AI - EG k AH `-D FEE E(D0D8GP 8D0A(B BBBK LX\`FhDpAxBIPL.St`. 8x.%Ec H P H H H I G G A P H 8.EEg D P H Q G R F N J P H 8.EEg D P H Q G R F N J P H 0,/DD] G v B O A M C X H 0`/AH G G I M C { E D/8(BAA T CBC ] ABH  ABA / AX/$A]0(%AA^00<mHf A 8L0BAA f CBA D ABA 0sHx H F A \0T|FBB B(A0A8G 8A0A(B BBBK ATA1t oFEB E(A0A8G ] 8A0A(B BBBA X D D E P ` L E I F J P ; H D G K N M l B N M Z A 81,5pFAD s CBE E ABA 1`5>Dy25(Ab8025PEA D(D0Q(D ABBl259As26AO,26<BAA  ABK H2(7uFBB B(D0A8Dp} 8A0A(B BBBD  3\81NZH<38zEh K A \38EG  AH 83|9SDJ mDAU SDA$39MEAG }AAL39FOB A(A0q (A BBBG a (A EBBA 44x:vH4:-L\4;FEB A(A0 (A BBBH g (A FDBA 4; 4;4;Ab4<84<FBA A(G0t (A ABBE 485=dEDD0p AAA D CAH p5=)JT5=45=QFDA J  AABC 5?E J A G H5p@#FEJ J(D0C8DP 8A0A(B BBBF H6TAEG | AG 0l6AJAG ~DAL ,6|CtFNA  ABA (6D1NHJ DA46EhFED F(D0E(D ABB47F(QVP7,F)JWGLl7@FFBA A(D0 (A ABBD d (C ABBA <7FOAA  ABI XH 07PHAMD  DAI NDAL08,I FIH D0  AABG \  CABF V AAB8I8IaJUA8LJ8K`Y`08HedEFK s DAB NDA9e,9e0Hg(D9eEHD  AAK p9lf!JL9f:Ee F 49fEAD ^ DAC \CAH9LgFEB E(D0D8DP 8D0A(B BBBA 8,:hFBA A(D0 (D ABBG (h:4jFDA AB:jhEi B 4:j^BAA ~ ABK A CBA : k;kH;XnBBA A(D0s (A ABBE D(C ABB(`;n9FAG bAAF8;nmBEE I(I0x (A BBBA H;nBBB B(A0A8DP 8D0A(B BBBA 4<oAKG  AAJ (S0P(A pL< q\BBB B(A0A8G@ 8A0A(B BBBE ] 8D0A(B BBBN uHDPOHA@8< tBBA A(G@ (A ABBA H<tBEE B(A0D8D`W 8A0A(B BBBH pH=v8BBB B(A0D8D@ 8A0A(B BBBA ` 8D0A(B BBBK pHDPOHA@L=PxBBA A(G0Q (C ABBJ L (C ABBD L >xTBBB B(A0A8G  8A0A(B BBBJ ,\>{AC M I $>0}BEAD rDA>X}D>ԀIDD  ABC A FBG (O0H(A @?BDD D0  AABC U  AABG ,T?xBHA ] ABA 8?BAD  ABC A DBI 8?|BAD  ABH A DBI @? sBAD ~ ABH (]0D8E@DHAPN @@\BBB B(D0A8D@ 8C0A(B BBBF  8D0A(B BBBK gH`PHXG`K@QHMPrHA@LHTPZHH@`@ЈmBBB B(A0D8D@p 8A0A(B BBBE O 8D0A(B BBBL \0A܉FBB B(A0A8Gx 8A0A(B BBBI  [RB@AFHE A(A0F@n 0A(A BBBA XABEB B(A0A8Gp 8A0A(B BBBD xUHxAp@0B` BBB A(C0GP 0A(A BBBF XtBFEB B(A0A8Dp 8A0A(B BBBE 9xMVxAp`BlABBB B(D0A8G 8A0A(B BBBH PLFX,4CX~EAD0b AAB dC%AA^C2CiH0[ A PC<=FBE D(D0Fp 0A(A BBBA vxLWxAp<D(bFBA A(DP (A ABBG <DDXFAA D0X  AABH h AAB8DBBB A(A0(A BBBDLHMDTHS(D\BAA ~AB(E0BFD \ABHHEBHE E(A0A8G` 8A0A(B BBBD LE BBB E(A0A8J 8A0A(B BBBK <ETBDD F0]  AABG W AAB|$FuBBB E(D0K8GP 8F0A(B BBBL  8A0A(B BBBH  8C0A(B BBBG LFBBB E(A0A8G 8A0A(B BBBD FGG$0G @QDN ZAAXG$lG0HSG8HSG@HSGH$TOG`HVGhHVGpHS,Hx`EGG0E AAA DH<Ej I CdH xHEV8HFED D(D0N (A ABBE H`FBB B(A0A8D9 8A0A(B BBBK (hoBEID0A AAK oHC&EV E AoXCrH0C E @oCYED A(G@ (A ABBA uphD0H(pDFBB B(A0A8DP 8A0A(B BBBG tpEpED m AI pDFpED m AI @pFrFDD F0a  AABG T  AABH TqFFBB B(A0A8H Q GH 8A0A(B BBBH PXqDJ`FBJ E(A0A8G  8A0A(B BBBH qPN qLN (qHNTFAD b ABH 8r|NFDA Z ABH H ABE ((|МFDA rCJHH|4FBE A(A0 (D BBBB D(A EBB|>|4W(|GEDG c AAK ,|FDA [ ABG $}d6EGD cAA@}|;\,T}FDD l ABC `}(FBB B(A0A8G I!!R!k!A!z 8A0A(B BBBE $}dAEDG nAA~$~Vw8~L~(`~EKG0r AAE $~`XEDF FAA~EV$~@AHG cGAL~WFBB B(D0A8G 8A0A(B BBBH HħITndEV(AAG0 AAA <BBA A(G L1 (A ABBA 4 ADGPBXS`PXAPb AAJ 8$BEG A(J (A ABBD 8`,]BEE G(D0{(D BBBLPBBB B(A0A8G L7 8A0A(B BBBD \nFBB B(A0A8G 8A0A(B BBBI {KSALLдEFBB B(A0A8DP  8D0A(B BBBD е P̵FBE B(A0A8L 8A0A(B BBBH 4TFHD A(G0p(D ABB\<@FEB D(D0i (D BBBH R (D BBBD Z(A BBB<<LĂh-FQH E(H0D8T 8A0A(B BBBA HHFJJ J(D0C8FP 8A0A(B BBBA H` FBE B(E0A8D@M 8C0A(D BBBD ,@EFT AAE L܃MFBE B(D0A8J  8A0A(B BBBF @,OGHI B(E0A8"0A(E BBBp(LFEB D(E0 (A BBBK q (D BBBE ,ԄFED  ABK @YGJB B(A0A80F(B DBbH(L\FEB D(E0 (A BBBK q (D BBBE ,FED  ABK ܅0,_H Q A ( pmFAD | DBC 08LEDD g DAG FDAl (EFDPx AAA 0jH@\ A Ȇ ܆EDP AG \OH } E }H0Z F 83(L WEGJ0i MAE (xTEDGP AAG (hEAD0V AAA HЇL FBB B(D0A8G 8A0A(B BBBA 4FHC D@  AABA ,TfJGI |DAE0|FDA D0N  AABG 8|FED A(GPJ (A ABBI X$d+EHG TAAL0lFBA A(G0` (D ABBF K (D ABBD $@EGG gDA$,EGG IGDЉ$(PEDK0yAA$( (8$EDH AAA dEO` AA 4Km H GNUPB' 1dL` La 0Mb Mc Nd N Nj OCN OANhO@NOBNONNPN8PN xPN PN (QNQN QHN RN@RNR{NSIN8SNhSKNS^NSNTdNPTNTqNTOTOPU OVrNHV OVkN VNWOxWOWOWN@XiNpX`NXjN YnNHY OYlNZmN8ZOZ O[fNH[Np[N[N @\Nh\O\O ]uN]tN^sN8^ O^hN^_N^N_NH_pN_8N_N0`N``N`O `O aO `aO aO aO @bO bO bO cNcNcNc4N d7NHdNdwNdNdNeN8e%N `evNeNexNeNfN 8fN pf?N fNgNEgXN `gSNg:NgTNgQNh)N 8hNxh'Oh*O8i,Oi$Oi&Oj)Oxj(Oj+Ok8OAk5OUk9Ook:Ok7Ok.O l%Ol Ol6O mOmOm;Om?On4O(n1O`n@On#On-O(o2Opo/OoAOp!O8p"Op0Op3OPqRNqPNqNr+N@rON xrNr~NrNHsNhsNsNsNsN @tNptNt"N tN tN uNXuFNuN uO 0vN hvaNv9N wN pw0Nw,NwO (xN`xN xO xO y5N@yNhyeNycNy*NyNzNHzNzNzNzN{NP{N {N{GN{N|;Nh|MN|JN|}N|NH}Nx}DN}N}6N ~/NH~Nh~N~N@NN.NUNLN8$N jNNЀNN3NN8NNNNENNN1N @VN`2N(N N!N (Nh#NN|NN@gNpNNN NX]NbNNPNN Љ\N N8=N h-NN N ؊NWN8NhNЋN0NNZN hN NȍN &N ڎNNNNXNؐU(*//////////////0 0'0 0&0/090C0M0W0_0k000000000APA@A`A B@`@P@@@@?.??30<<<0>`>+I-< <9::: ;+.-23CCCCC> -5GU4` a (b c d  3N4N 8N xN XN )N N P"N N x6N $N #N1N ,N(N !N 8-N2N xZN N &N MN 1)d)D\HHjF D\E\M<E f\E<%E +E `E 4E ?E IE QE UEH]E eEkEHzEEEEEEEEEEE\EEEEEE E!E"E#E$F% F\F F'!F&5F(=FFFFZFYeF nF@FBF-F/F1F2FFFDFG8 G9G:$G?0G3GGGAGKGGGZGG]G^M;G<H= H=HH&#H'*H(1H7H&F'7F(T&=H)?FEH#IHTH_H*pH+nN=|H= N>HYH,H,HH\HHHHgF H-H.H/H0H1 I2XI3%I41I5=I6II7UI8`I9kI:vI;I<I=I>I?I5II8I9I:I=I<I>J@J;J?%JA0J3;JBFJQJC\J4gJ5rJ6}J7JJJ\JDJJ@J\JJ3J6J8J:K; K<K=K>)K?3K\DKOK3[K3lK4xK5K5K6K6K7K7KK8K8K9L9L: L:0L;;L;KL<VL<fL=qL=L>L>L?L?LELDLFL@LDLFLDMDMD%MB/MB>MBOMH@UMG\MHdMIkMJrMAyMAMAMAMM8M9M:M?M3M4M5FG8G9G:)G?5G3M4M5MKMLMMMNMOMPNQNRGKNK$NS/NT7NUBNVMNUN]NeNkNtN|NNZNWNXNYHYNZNZNZN[N[N[N[NCNCNCNC OCOCwDoD(O0O8O$PP6P8Q9 Q:Q;Q<&Q=/Q>8Q?AQ?GQYMQYTQZYQC_QCfQX@DoDwD|OsO0O(OOO E %E 4E QE UEHeEkEHzEEEEEEEEEEEEEE E!E"E#E$F%H&#H'*H(=H)_H*pH+H,H-H.H/H0H1 I2I3%I41I5=I6II7UI8`I9kI:vI;I<I=I>I?J@%JA;JBQJCJDLELFUMG\MHdMIkMJMKMLMMMNMOMPNQNR$NS/NT7NUBNVNWNXHYNZN[c\TO]G^ 5FRBZ]countsumminmax B'B'o`(  x'=XS oox<oo9omv' 0@P`pЦ 0@P`pЧ 0@P`pШ 0@P`pЩ 0@P`pЪ 0@P`pЫ 0@P`pЬ 0@P`pЭ 0@P`pЮ 0@P`pЯ 0@P`pа 0@P`pб 0@P`pв 0@P`p’ޒܒؒȒĒߒ####ؒؒВВВ`OGA$3a1 GA$3p1113GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA$3p1113GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*FORTIFYGA+GLIBCXX_ASSERTIONSlibsybdb.so.5.1.0-1.5.19-2.el8.x86_64.debug'eo7zXZִF!t/{]?Eh=ڊ2NJY| 4'' AA"C JHg:w9&-5E+QZ^FĊzʾgKeĝ~qry(߉ʞa78:+_4 &zf}SnkȤS>YIR6a_3\~9+݅K).ZYg]nh>,!1Sw<GTyu|^9z`(^)vE̳u'F"9Iʐ5K $ܖf3$mmxW"J{5`iwd+LϬdgxZS9Xfd) 6~׊ee!IA7Ax }3tmk8Pɱ |/ۿ*da7{pv!,פJPs=dW!OFSD/.*AFaA`;+5މ QG",\}?FugFz6Y_MpcaQ=~,[Ʌ*JZp[B S+/J# rK#%?Q|;EWoqXe1?=m8[]WMWO?W(7pp%c_R. 6fU͑1 " נzsr0+Uq/E/jCLΊF ~cdagWWRcz/0hwip䞛Y[tV]g(l_ y*={BqKqZ'Ïч#,*|5ᖋwKa׆M]y\N `2wW^.$?3JkeqwW *sfx3XD1G[4<`YTjtWmA /cMi$H3TTBs8){0dYXe tٰH-D LvV$z hn_LC3&w т ^ Dz `&|vG}rͷH%Rr:,+}#ܙ.uwCy h Hsjz-gZed+XRjټ#a-mS[[ɭLo-FЅ\xҌJS`׍[662 vFϼƹG%Ε9&}g\"z( }IF ˁha49EfXT@wk&9ڙi ˜zo(Cn0[?4c[?yĚ ;8"L2)N"^]@ľVz\'x"ѱzyifH|D@*H.5_7LHM% Ɲ5tC#g0}MBXg> c SQFR}2 xO KQtWu@QF]YUTSw3~'ʮ+ ]&a2>u=Z7!e9c\eF7 (%lՠ5J E%!f[II^Jc]$M)eeGV˂"WRHLH< /`͖pIcKF)FoXBG.փr'+Ry{G0ocKjs7 G\Hy/>Hw|IPb&I :޽}A :PAQ N7Q ZjK q ՀYLC,ӖBF(z«B=ziNN8f"-V?y$춪t]A2UJ=tֱEfx}xC;S _AK(0%v{# k2 2m4`юś5,iAnSi=uwk?@#dRj\Btƽya ci+"M8e~~7a3%CZsZ.Z h'go|߸<-QP4tfUvJJQ.䈚*jS56t1:ϙs< =nqϤ,påra4ks] |h|DMj E,WXH[F(LdPxL(4@jUFԬ~J,2xj*2&B*{Uw؍mYYq9Hq=H ƀL qP4+YIw,}V?0gҳ;X}cK:'!!ibsk3*+GxrrBR Fd yUQL( ͌+. 8y~=̽×ȒF27B;1K4[ nn\j֏?@ĕpK*ѩeJRd3qCx X@9Vu`fP&Ky)\bQ6"E$[)h+0^sN};GTۃf3&[Xu+`Q8hҪ By`iW%]Ey $KH#$o,-iY'"NhB=Q%frmBUԕU ^Icf}33h~gU(} ]D΢뷁7\D"5*~ HMkH4OZ'zaaܠJQI>%R4SԆ2v520#I2{emtǁߊ4 B7m)ѤmFܣ?wZ>5ƕCJͦ=pwg j+M{֦K92^44?=$=N&Iw~]=41~o@OQHEᇍ+"#;yrdl/`f(NqeSo>C͎Z0-.k tL;Cuqu _=2W_w|EC$IHtbQ g՞gȄYTBPVmdDjK)JGoƣ x[4ITY1"ϙ˫;!ByM88Mew]x_[w_ 3#90GHaFæJR}VF9hU5N|iUK`hD3KG>"@Ӽwz9Vx̦9 exjF}b}uf@<0B~\*,w.m~?W L15<^^&ڤddchNOeB02pP%uܪ݃%Wpt_;S˸ɭL6Qy9 ? 3\%tz!? )/?J o"fqצZo)2 *. 6}W˥#`YрE4%:ʸCݼ,8c'?6\+MUMi Z%Bd1B!_\._~W{ש˗X÷f5}5ģ7'ą5R{ABfX0 s00PfKr&JݢPIG{_y xu8V5cŽsfh.E]̪8LpD l+ ǓʆsH׷Jt;sT#9}#x󗿒M,h2 % s8DSNݾ#g"&{y3ʖ?).b89wj«xBXז2+|D ſUGr|:rtgz@kNHG%Mc- u. n j= Ilz5W̥Hwd cp4mVt/?n;bq)H KP|rc-p1G M، tXE Tӽ}u^SE` 4v u*E_f ~hy8f0@k7O\xPE3'%<\b3ca{}c8 ^Fdbk XcIwHM'-L8>+Cד4o-d;D;bG5%Z|1Gd|H閏)~Ol}V5vR%7^YH.f(&Ė' 1Pm),5_$,^r%YE&=x8u!|vx9ԋu\ܶ smR:cم̨Ќ-Up=9-ϧWjERa殊YF>RR<ÿkϑߐ&q; }`2kP+10Ab^ߢ[ Y(=(&kGr~.GM9љ&dHbvKDukv:68cY:`+yt-݋{f1ZYdv]5 y'{ލ(SLr֣̀5vÄ3NUg5d:^3=?U+b0pkez]6cS>jQ"?(?>xXVO'F*5C_AhCA-GH|g1GHT7ו&OkJ|Z^0EI}HͲ Fz"ZN!zBwU1dA>I2&u !tJMtH0=9?Ɉ9Z7Э|ҷ-Rr/z+ak1Vt[(>rd%vO.dy{9A)%t"C|IF.Ar(z(I{]W{#Y^؄4ǿ{ސSV #!GL`RHg _J`DM0dߔ lcVq)]|+Ѐn([F<b:Tӂ7.(;UPW9"-g pL|ܹ&Hb9[yjOh/~֯b\=2{ňR>;V!3 j)*>w $Z KS[Y)z'KYj4. cs!nh-;ftJܖ\[z#9& az>brc( 3BL1K  *A(@R%hQH:MI]K&gp=P{7tzCTc 6:*`@8q@8 @PP &&&&&()h- GG&G&00888$$000 Std000 PtdxxxQtdRtd&&&&& ) )GNU< Pi:c0wC ЄG  Cp00D   $ *;Hrp6 B!)HF+<\h4k%Q> ުC 1eK %qgoD^sEiSFg1Ga}sap1%}-I1$z4V>}C qS_Řo@$Q[ӕfĆ,õx\HpF3'pҰ_GT3B.H0.9 Iݾۇ&ŒiIX3Bϑ`N #98' ޭh]O@nc9g۷YR'ŨMHpb$U"B;D7GMv&Z^ `q  4 Az  f{  J? e|Uj7d  U ! HC o  + S , \ N abF"<{  : B&b ] X  P] ,4 >Brg <dl   k c   _ "  S r <  w   & (  L > tJO )   ~n p [ y- mG   _?\ @ <Q p `\a B `P `X) `H T ` p= @W? ?G @R C\2 1 Ssn zz @ Sh : rd  FP @ad` 0Jx(   :c PMY #D `^ \^ 0Pr K| )  Wa $ )o PJ ?  Ej JoF PIh Wh bS  p+ `^U Id >#7 p`ds (* @ Do  `T! F\ V; Ed; Hd [^G 4  > `Z  Eh > pC5f ' Zq 0 +__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizemalloc__asprintf_chk__stack_chk_failstrncmpstrlenct_exitct_initct_con_alloccallocct_callbackct_con_propsstrtok_rstrtolstrdupmemcpyct_connectct_cmd_allocct_commandstrncatct_results__assert_failct_bindct_cmd_dropct_closect_con_dropct_fetchct_sendct_cancelct_describect_res_infoct_configsnprintf__snprintf_chkct_cmd_propsct_compute_infoct_get_data__sprintf_chkct_send_datact_data_info__strcpy_chkct_capabilityct_dynamicct_paramct_setparamct_optionsct_pollct_cursorct_diagcs_prretcodecs_ctx_alloccs_ctx_globalcs_ctx_dropcs_configmemsetcs_convertcs_dt_crack_v2cs_dt_crackcs_loc_alloccs_loc_dropcs_localestrcpycs_dt_infocs_strbuildcs_calccs_cmpcs_conv_multcs_diagcs_manage_convertcs_objectscs_set_convertcs_setnullcs_strcmpcs_timecs_will_convertblk_allocblk_bindblk_colvalblk_defaultblk_describeblk_doneblk_dropblk_getrowblk_gettextblk_initblk_propsblk_rowallocblk_rowdropblk_rowxfer_multblk_rowxferblk_sendrowblk_sendtextblk_srvinitblk_textxferstrerrornl_langinfogethostnamepthread_mutex_destroygetenvfreeaddrinforeallocpthread_cond_destroypthread_mutex_lockpthread_mutex_unlockpthread_mutex_initstrstr__errno_locationclock_gettimepthread_mutex_trylockstrchrgetpidstrcasecmp__memcpy_chk__ctype_b_locstrftimestrtodmemmovestrrchrfgets__ctype_tolower_locfopenfcloserewindgetaddrinfo__vasprintf_chkiconv_openiconv_closeiconvmemcmpsetlocaleioctlgetnameinfosocketsetsockoptgetsockoptrecvSSL_pendingeventfdsocketpairfcntlSSL_readSSL_writesendto__fprintf_chkfputcBIO_get_dataASN1_STRING_to_UTF8CRYPTO_freestrncasecmpBIO_meth_freeSSL_freeSSL_CTX_freeTLS_client_methodSSL_CTX_newSSL_CTX_set_optionsSSL_CTX_load_verify_locationsSSL_CTX_get_cert_storeX509_LOOKUP_fileX509_STORE_add_lookupX509_load_crl_fileX509_STORE_set_flagsSSL_CTX_set_verifySSL_newBIO_newBIO_set_initBIO_set_dataBIO_ctrlSSL_set_bioSSL_set_cipher_listSSL_set_optionsERR_clear_errorSSL_set_connect_stateSSL_connectBIO_freeSSL_shutdownSSL_CTX_set_default_verify_pathsOPENSSL_init_sslBIO_meth_newBIO_meth_set_writeBIO_meth_set_readBIO_meth_set_ctrlBIO_meth_set_destroySSL_set_alpn_protosSSL_get_stateSSL_get_errorSSL_get_peer_certificateinet_ptonX509_get_ext_d2iOPENSSL_sk_numOPENSSL_sk_valueASN1_STRING_get0_dataASN1_STRING_lengthGENERAL_NAME_freeOPENSSL_sk_pop_freeX509_freeX509_get_subject_nameX509_NAME_get_index_by_NIDX509_NAME_get_entryX509_NAME_ENTRY_get_datastderrstdoutfputspthread_selffflush__vfprintf_chkstrcat__uflowfreadfeofflockfilefunlockfilepthread_cond_signal__memmove_chkRAND_bytesrandBIO_new_mem_bufPEM_read_bio_RSAPublicKeyRSA_get0_keyBN_num_bitsRSA_public_encryptRSA_free__memset_chk__ctype_toupper_locgettimeofdaysigemptysetsigactionkilltcgetattrtcsetattrstdinnanosleepmemchrpthread_condattr_initpthread_condattr_setclockpthread_condattr_destroypthread_cond_initpthread_cond_timedwaitpthread_cond_waitlocaltime_rgetuidgetpwuid_rlibssl.so.1.1libcrypto.so.1.1libpthread.so.0libc.so.6libct.so.4GLIBC_2.3.3GLIBC_2.2.5GLIBC_2.3.2GLIBC_2.14GLIBC_2.4GLIBC_2.8GLIBC_2.3GLIBC_2.7GLIBC_2.3.4GLIBC_2.17OPENSSL_1_1_0/opt/alt/freetds11/usr/lib64:/opt/alt/openssl11/lib64        S @si x ui  ri  c  ii ii ii ii ti   ui  4  m B m &&P&&&&`&&'&'& '&`('&0'&p8'&@'&P`'&@h'&p'&x'&'&'&p'&@'&'&'&'&`'&'&'&`(& (&~((&0(& 8(&@@(&P`(&Ќh(&@p(&0x(&(&P(&~(&@(& (&(&(&(&(&Ж(&)&()&X8)&H)&X)&h)&x)&H)&p)&)&)&0)&h)&)&)&K*&*&(*&h8*&HH*&hX*&h*&x*&*&*&*& *&H*&*&*&+&a +&q +&+& @+&;P+&?`+&?p+&j=+&;+&<+&D+&<+&+&<+&%<+&+<,&`<,&4< ,&?<0,&I<@,&Q<P,&U<`,&?p,&]<,&e<,&k<,&?,&z<,&<,&<,&<,&<-&<-&< -&<0-&<@-&<P-&<`-&<p-&<-&<-&<-&<-&<-&<-&<-&<-&<.&=.& = .&=0.&=@.&!=P.&5=`.&==p.&F=.&Z=.&e=.&n=.&=.&=.&=.&=.&=/&=/&= /&=0/&=@/&>P/& >`/&>p/&$>/&0>/&<>/&M>/&`>/&p>/&>/&>/&>0&>0&> 0&>00&>@0&>P0&>`0&Dp0&>0&?0& ?0&?0&?0&#?0&*?0&1?0&7?1&=1&7= 1&K01&=?@1&?=P1&E?`1&I?p1&T?1&_?1&p?1&nE1&|?1& E1&?1&?1&?2&?2&? 2&?02&?@2&?P2&?`2&g=p2&?2&?2&?2&?2&?2& @2&x2&@2&%@3&1@3&=@ 3&I@03&U@@3&`@P3&k@`3&v@p3&@3&@3&@3&@3&@3&@3&@3&@3&@4&@4&@ 4&@04&A@4&AP4&A`4&%Ap4&0A4&;A4&FA4&QA4&\A4&gA4&rA4&}A4&A5&A5&A 5&A05&A@5&AP5&A`5&Ap5&A5&A5&A5&A5&B5& B5&B5&B5&)B6&3B6&DB 6&OB06&[B@6&lBP6&xB`6&Bp6&B6&B6&B6&B6&B6&B6&B6&B6&C7&C7& C 7&0C07&;C@7&KCP7&VC`7&fCp7&qC7&C7&C7&C7&C7&C7&C7&C7&C8&C8&C 8&C08&D@8&DP8&%D`8&/Dp8&>D8&OD8&?8&UD8&\D8&dD8&kD8&rD8&yD9&D9&D 9&D09&D@9&DP9&D`9&Dp9&D9&D9&D9&=9&>9&>9&>9&)>9&5>:&D:&D :&D0:&D@:&DP:&D`:&Dp:&D:&E:&E:&>:&E:&$E:&/E:&7E:&BE;&ME;&UE ;&]E0;&eE@;&kEP;&tE`;&|Ep;&E;&E;&E;&E;&?;&E;&E;&E;&E<&E<&E <&E0<&E@<&EP<&E`<&Ep<& F<&F<&w;<&o;<&(F<&0F<&8F<&=&F=&>=&F=&F=&F>&F>&F >&F0>&F@>&FP>&G`>&Gp>&G>&(G>&C>&=>&)D>&4G>&9G>&@G>&GG?&NG?&UG ?&\G0?&cG@?&jGP?&qG`?&xGp?&~G?&G?&G?&G?&G?&G?&G?&G?&G@&G@&G @&G0@&G@@&GP@&G`@&Gp@&G@&G@&G@&G@&H@& H@&H@&H@&&HA&/HA&8H A&AH0A&GH@A&MHPA&TH`A&YHpA&_HA&fHA&xA&@;A&o;A&w;A&|FA&sFB&0FB&(F B&F0B&F@B&<PB&%<`B&4<pB&Q<B&U<B&?B&e<B&k<B&?B&z<B&<B&<C&<C&< C&<0C&<@C&<PC&<`C&<pC&<C&<C&<C&<C&<C&<C&<C&<C&=D&?D&#? D&*?0D&=?@D&_?PD&p?`D&?pD&?D&?D&?D&?D&?D& @D&@D&%@D&1@E&=@E&I@ E&U@0E&`@@E&k@PE&v@`E&@pE&@E&@E&@E&AE&%AE&;AE&QAE&AE&CF&CF&UD F&\D0F&dD@F&kDPF&D`F&DpF&DF&DF&DF&DF&EF&EF&$EF&/EF&7EG&BEG&E G&E0G&?@G&EPG&E`G&pG&TFG&>G& zG&5zG&FzG&RzG&BzG&ZzG&]zO&O&O&/O&8O&@O&CO&O& J&(J&0J&8J&@J&HJ&PJ&XJ&`J&hJ&pJ&xJ& J& J& J& J& J&J&J&J&J&J&J&J&J&J&J&J&K&K&K&K& K& (K&!0K&"8K&#@K&$HK&%PK&&XK&'`K&(hK&)pK&*xK&+K&,K&-K&.K&0K&1K&2K&3K&4K&5K&6K&7K&9K&:K&;K&<K&=L&>L&?L&@L&A L&B(L&D0L&E8L&F@L&GHL&HPL&IXL&J`L&KhL&LpL&MxL&NL&OL&PL&QL&RL&SL&TL&UL&VL&WL&XL&YL&ZL&[L&\L&]L&^M&_M&`M&aM&b M&c(M&d0M&e8M&f@M&gHM&PM&hXM&i`M&jhM&kpM&lxM&mM&nM&oM&pM&qM&rM&sM&tM&uM&vM&wM&xM&yM&zM&{M&|M&}N&~N&N&N& N&(N&0N&8N&@N&HN&PN&XN&`N&hN&pN&xN&N&N&N&N&N&N&N&N&N&N&N&N&N&N&N&N&O&O&O&O& O&(O&0O&8O&@O&HO&PO&XO&`O&hO&pO&xO&O&O&O&O&O&O&HH%HtH5%%%hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhh%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%}%D%u%D%m%D%e%D%]%D%U%D%M%D%E%D%=%D%5%D%-%D%%%D%%D%%D% %D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%}%D%u%D%m%D%e%D%]%D%U%D%M%D%E%D%=%D%5%D%-%D%%%D%%D%%D% %D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%}%D%u%D%m%D%e%D%]%D%U%D%M%D%E%D%=%D%5%D%-%D%%%D%%D%%D% %D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%}%D%u%D%m%D%e%D%]%D%U%D%M%D%E%D%=%D%5%D%-%D%%%D%%D%%D% %D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%}%D%u%D%m%D%e%D%]%D%U%D%M%D%E%D%=%D%5%D%-%D%%%D%%D%%D% %D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%%D%}%D%u%D%m%D%e%D%]%D%U%D%M%DHH=%H=%Hf.fKH=a%HZ%H9tH%Ht H=1%H5*%H)HHH?HHtH%HtfD=%u+UH=%Ht H=Ξ%d%]w=y%SuTHt#~&HtHHHE[HWHi[HEf.HT1H=a$Nf=%SHuSHtFH;Ht HH{C@u H[qH{8gH[^fD[fDHH1H=M뎐=u%ATUHSHL#IL$ H1HHHuHAT$9 AL$tIT$HtHHu9~q87HHt_A|$tHHH;HU$H,HWHOHHtHtHHH)H)H[]A\D[1]A\fI\$ 15@IIHW#HH=1mLUHSHH=)%H3HNH1 HHHuHˋV 9 NtHV Ht HHu9~i0HHtWHH;HHUHGHHWHHHH)$H)ƉHH[]fDH1[]H^1FDIIH' HH=t15K= %SHu3HCHtHxHtt#wC[DHH4ם1H=J뮐UHSHH=%HHCPHPH9u2HH9t HHu1ۀ=_%H[]HÀ=F%HEHHEH} H}H}H}HH[]H[]fIHHk11H=I$H12H=I%HUHHERH2H=1I3HW2H=1jID"tS~1#t1(uHt@1!uHtÐ1Htыwʈ "ff.@=%ATUSHu+[]A\f?IMHHH=1Hff.fUSHHH(=G%HC(u]H{pHt /HCp1H{\=%HkhuOHtH}H}HHChH[]ÐHH\g?1H= G널HHT1H=G뒐AWIEAVAAUEATIUHSH( H$h $` H $t@)$)$)$)$)$)$)$ )$ dH%(H$h1=%LH HL}LeMH$p D$(0HD$0H$pD$,0HD$8DDT$@ D D Ѐ=%D$D3o1L6tL|L^bAHJcH>%L fL#AtAL6H9LEH|$ H1ARLپHSY^Ll$ HD$(H$HLH|$HH\$@PAjLL$Hc$XLDXƄ$`HLDŽ$\HDŽ$`DŽ$pXZHAH$hdH3%( H( []A\A]A^A_DH$p M|$8D$(0HD$0H$pD$,0HD$8Mtl1LCLfDw~5<L  LKtLf1Lf1Lf1Lf%L D%L D%L D%L DHMILt$HG H=SARDT$0AUAVL\$8fCH0DT$L\$11LfL@L @@L  @1LfE1C1L/fSELH= AR1EHD L\$B=%_AXL\$1H=H=B3L\$U%Qo1fDD1L\$HH=CLT$LL$ALL$LT$L\$1D龧L\$H-H=LT$AALT$L\$HJcH>m%L qZ%L .^fDQ~L Lf1LG-ff.fAWAVIAUIATUSH=ý%LLcE=%I^PHtiL=/LLHu H&L9tnHHt1=R%HktHL01H=S@HkDHߓ11PH1AhALUXZHH[]A\A]A^A_AIH70HH=1?LH01H=?HHPL1ATAA1PH#1jH e=E%u DHAH1HH=q4?Hf.USHH=%u8HC`HH HPHHgCtH[]AHH1GH=>ff.AUIATIUSH=e%u{1'HHt?H5NH tfD1HL$(dH3 %(NH8[]A\A]A^A_IHHDD$HD$IC u}DAC C0f=tf=%AC bHIHD$HD$$AiLl$ HD$HT$DLL=>%AE,AAC6AC A3C HC HD$I4IHD$"IHHyPH=ǻ$DC lv-v3fDH{j{ uf{0uHs8H{\HC8fT$ 8SDgH HcH>IHHDD$I1D$$AC x=%S IHHDD$IC itC0f-fAD}hC AfDC CDC HD$-IdžjDC]C 1ҹLLWT$ C AYMC@>=]%7LEκLIH茻IHtAHEI>8L L=%HxID$HH#D(D$ C@AC { C AuC@A]APfDDD$ D$TH H=1k!D\$ xH6A{ t^AC ҁAC IALD$C D$AC qK 1H{7\H=׷ =s%K 1HyG\H=p =I%K0HxW\1H=E LH~'1H=`# A|$Et$AL$EHgIUH=(1H H\H5H=pAWIIAVIAUMATMUHcSH=u%H_3HH{H;L,=E%ILHCHHP9AQDAOHay9uRHHTAfBhAALrxfBjAABlMtLjpMt_LH[]A\A]A^A_HϸQA1RAHPH1hH f1H[]A\A]A^A_AWHMHg1AQIAPAQHH=pHT$(H'H LT$fHHD$A辧gHH=*1LL$USHH=%HH{(?H{pHtH%HChHt#HxHt ^HChH8H{hH{XHSHtDHBHH9u(@HH9t HHu1=%u_H[]HBHHHHHrHH[]ÐHHg}1H=H~H=1ff.@=u%SHu'H{H{HC[fDAHH1H=HfD=%SHHH{0H{Ht;HCHHtBfHH@H@8HHHuHsPHCHHtDHHsPHuH{@HtijH{H{X'H[HHǀ1H=c3ff.AUAATUHSH=%_Dgu\bu1EtH[]A\A]Dbt+D!"=HHcH>fHEHXD`DGEHH=1|vfD1if VfDFfD6fD&fD fDfDfDfD#fDE"f.fD fD fDvfDffD(VfDFfD!6fD &fDfD$fD fDfDfDfDHH11[1]A\A]hH H5H=YfAWIIAVAUATUSHH|$L$8dH%(H$1=B%fAHcD$81D$<H HHD$ HD$RHD$(HD$THD$0HD$XHD$@H$HL$HD$HHEH}HD$XvHHD$XHL$@HT$HHL\$H|$L$aL$L\$AlEdL$Ht$`MDT$`H$HD$pAD$hDT$$AD$l$AD$j$jHT$hH|$ lZYL$t=%DT$WD$<1fAAGH9I=%H,IL$EXuMD$xMtD$8AD$lHIID$pHT$H|$ HL4I$LDt$(L,8HLDl$0Mt}dfA6AGHAE9cH$dH34%(D$<@H[]A\A]A^A_fD1HL$L\$AuD$<@DMdDEپxHH=+1L$L$H 1g|H=L$DT$=%L$sDT$AM|1H[H=E|D$<L$DD$<HIIwD$@H=vPHL$ 1HT$H%AXAYL$3AWAAVAAUAATMUSHH8dH%(HD$(1=%HCHELxM8k-{MHT$LD{ ZA${HayuCHk@{ %CD==L uSDuiLHL{Aƅt܋T$EC 44fKHAD;sH}1ҹHL$=]%AuXED$ =t =kHCL=uHCIDH8Hu`A$D$끐D$ 1H7uH==DT$ 끀=Ҍ%lH gsH=1O5E=%6H7Ct11H=צ H߽6M蓻UHSH=:%u0(HHHcH>fD'H[]@H1H=I f."f4f0f2f>f;sfD8cfDSfDH?HE'f8C)@:fD= fDjfDlfDzfD<fD/fDHHE@yHZHE@y\HHHE@}B.HHE@}Af$fDHHE@{< 3DHHE@| 1@fD%fD#sfDHt2HE@}7DCH=HHCXPCdPCPC P1H fI1HH=ΞI8fDMg8Hc@HW71H=LDCL$HG1H=_"DIIHH1 H=-E1H!H=1Q@AVAUATUSHHdH%(HD$1=v%HHsHLfM=F%H{kC C =N===-="%Hu HL[N1HL$dH3 %(eH[]A\A]A^=%HBYH1PA1Ah载XZfHkhHtH}tHuL4Hu1LHIPPLFH{F@fDK @H1H=8HsLffDHk8HC0f-f HfHcH>DHH@H=қHspHtwL_Hs(L1HH+3HApH{rE ="%2HHH=a1":Hs(LT<A=р%H{C I$LC fD=%(H{轺I$C HHp0L蹜C ;Lm M<HuL7IHLSMu8LLIL@H{: DHUHuE1HM Li<=%D$HHH} H}E,}0}4|$=^%L+kL3H{D$khfD=%SH~cH11H=T4fwAHH=51HsBDL0}<E@C Ll$LHL\4|$E4E0C u},Ll$1LHLUE4C H}L=~%:HêB11H=;=}% HE11H= I$LC }=}%HתJ11H=ǗLl$HLLSP|$E,uC }0}4HIH=a1"HHEH} L=|%HWJ11H=HLc}@E<AtEHLD1H[]A\A]A^A_J814 D9Hr0ft1 Ff CJ8H9Ht-ɸM1Ht B8DHtEH[]A\A]A^A_fD1HtB 1HtHJD@^1HtHJD@`PIwH HcH>HeA1APHHۄAVP1j諠H 1H[]A\A]A^A_fDH1HӖAQEAPA𾗴QHH=a$H =d%DEDHƖ1H=0fDfDfDfDfD~ff.AWMAVAUIATAUSHH(=Id%{HZHCHMH@H@L1M(AayMAF9{9kLhH{XwHHCXHIHcʼnkLCPLTH$AzMZHvL$M@L׾L\$HT$LT$'HT$LT$H{XABHCIJ0LT$H@@HGABGABdHGGHHPHIR8DFHGHH)LLIB8IEHGHHH P1RRQH JHSXH Hz HT$[HT$LT$L\$H$HAx t;HH@HHCXǀoAHCXǀDABdHcsPHL)A9HcL$ٔ $KPMtAAF92 1H([]A\A]A^A_AP1IAQHƓH׹H={=a%XZPEH1H={,IHcLTAzMZHMfDHSHzitKM/A'fIcLDcPM%E'4fD1Hɘ6ff.@AWAVAUIATUSHH4$T$ dH%(HD$x1=`%IEHtL`Mt A} t/1HL$xdH3 %(HĈ[]A\A]A^A_IEXHtȋtA]`"aHL$PE1Hl$-HL$I@Ic־HID1AH  D$-AGD$.AGIEXD9AH|$0Hl$-H|$IL59HcLHD1I莐D$-AGD$.AGIEX9AE1DHHp xHL$LHT$A'AE`T$ H4$LxDAIHWHc~H=y/fHt$PHt$IfDHt$0Ht$IVAUAATAUHSHH=_^%AHCHtGH@Ht>A!t1A"tAH[]A\A]fDE~H@D9| D9kL)H1[]A\A]@w惽wH{X草.IHCXHt@EHu I|$ AD$HCH@@ID$HEID$HEID$貋HcI$HA$H&A$HcI$HHA$fDHAA1QH|HH=MwXZfHsXH} H EFEHFHEFEFEFEEΊHsXHHcHƴDHsXHHcHHCX=%\%AVMAUAATIUS2ID$tXt#E1=[%K[D]A\A]A^A"&H5H5HcH>@H#H5HcH>fDHtٽ )ىA!t[A"u%E&EAHcTHE1=&[%5HQH=eu1&HcAT[]ADA\A]A^fDAPAAH)Q1HwH=uXZE1=Z%A"1HH=tfDE1=^Z%mHH=t1^NfHcA@ l0H H H hH KH .H @@Hn HQ H4 H H HmH PH @@3H Hs HV H> H! H H rH UH 8H  H} H` HC H& H @@H rH UH 8H @@Hx H[ H>H!HHrHUH8HHxHe HH@@H+HH|DHE1=T%HH=o1HqaH=n1AWEMAVAAUIATAUSHH=UT%HtbHkHtYA$9 wHHcH>HHsATPAAHjHo11LH H1[]A\A]A^A_DLHHC8HtfDc0H{C ߍH[]A\A]A^A_DLH蚕HC8Ht=jS%Hx[HC8H@D=AS%DLDT$[gDT$(DT$ D$fT$DT$ HIHcLDT$qgDT$HIFHUPHu HHHuL2DLDT$fDT$xyHcLgLs8IFH1AQDL$IHAPA7QHH=loH DT$=9R%LuPxf.HHqARfDHPHmL}AH1H(HmAP1j!XZf.EMH龷-HSH=k1DT$DT$CfD1HH=k~HC8H./H=k1DT$VDT$ff.AUATIUHSHHXL$ fDD$dH%(H$H1=P%Ht8HCHt/H8HHT$cHŋC ==tv=t/1H$HdH3 %(nHX[]A\A]fD=WP%tH.11H=jYH{8-PvIHkHHLHjLL$LD$XZHC8HPHu7HHHuL*DH{hPIHHH꿕LjHLL$LD$O_AXŃuuHChHPHu HHHu=.O%L*~AIIHPD$HGwH=KiP1 AYAZf=N%KL1yz'@=N%tHȃH=h1P~IHHLHHjLL$LD$JY^ŃzHSpHu HHHu=&N%L*H nH=bh1#afD=M%LH neH=0h1-@=M%Hm11H=gHP\HP1HH=g=gM%HH=g1goIMHu1H=gDHSpQ|AWAVIAUMATIUHSHHHdH%(H$81=L% HtCHCHt:H8LH_=L%IC ==t{=t41H$8dH3 %(4HH[]A\A]A^A_A%=6L%tHՂH=yf1:H{8ePV|IHfHHHMjMLY^Ń~HC8HPHu @HHHu=K%L:I2@H{hP{IHHMH鿕jMLH#_AXŃ K%H[hAHSHu @HHHuL:I]IOH؀u1H="e>APIIHQHH=dAYAZDK W1HH=d=YJ%L1u@=9J%tHuH=|d1=PizIHyHHLMjMHƿXZ=I%qHH= d1RD=I%H11H=cf=iI%Hi11H=cgfHSpHu ^DHHHuL:=I%HUH=Zc1tfDHPJL{IQL{pH)iH=c1HS H%HHS1H9~UH=b=yH% H<~eH=b1yH~uH=b1ZpwAWAVEAUIATAUHSH(dH%(HD$1=G%Ht>Mt9HmHt0G%" #!t:Jf.1H|$dH3<%(JH([]A\A]A^A_LcAsA"At>H53HcA9tHHm HcA9uH D\"EEEAV=F%D$THL$DDH;)!L=gA;fDLbA#fDF%!tE1E1HL$DDH:AA"hHJcH>HAQAHX}APAQHH=c`&H D=E%D$FAAE@HHcH>@HHcH>@H|1H=_tAEAE}AEkAEYAEGAE5AE#A$w$H@HcH>A}v "E1E1ۀ=D%uUHL$EDDH9!Ll$PD%"E1A!tE1HEH{1AVELѾH=d^D\$"XZD\$nAE"Aƃv E-C%EA&D$D0ADD$AeLl$C%"E1A 0f.AE<<<D$E1"+C%AA\AED$ C%"rE1AkfDA}AEHHcH>A}AEHHcH>D$E1"B%AAD$D$D$D$D$D$E1"RB%AAD$D$D$D$D$D$뺃"m["uQLEHxb1'H==\LT$LT$^E1E1ADD$A{u5D$eA!uCAAA "1D$"D$pA=5A%u1AW1MAVMAUIATAHaUHGSHH=W[H=@%t1t$@EIHAWHxW1AVH=[AUH H1[]A\A]A^A_ff.AWEAVAAUMATIUHSH=v@%pHHEHLHM=F@%E u%HHcH>D1H`H=YZLL$LL$ @DLLL$SLL$Hi\HuPSH[A1APHW`1jzH D1H[]A\A]A^A_uPHH@|$PH@0HHH8u@@H}Ky@=>%}1HwH=0Y1^@HHzH,Q=>%@41Hv7H=X1fHH$==>%HPvH=|X?1= >%HvH=HX1 t@dHHH,Q-==%@011HuH=W1=m=%1HuH=Wm1fD@=0=%1HuuH=mW01fD$PP1AQIHtAPAQHH=0WH Zf.DLLL$PLL$CALLL`HHD$PHC0HHC8CHHC(C@^HH}vv=%<%H8tgH=dV'1=;%H tH=8V1f@=;%SHsH=V˾16@@4!L$P@0H}H(ufH A\HuQPff.=5;%ATIUS=\u*I|$ID$HtHfHHu]v []A\I|$ ID$ HtDHhfHHu[]A\fDAHH[1G)H=T蠽Uff.=e:%AVAAUMATAUHS s߃H|HcH>@HUBA\A]AMJfH]{MA\A]1ESt D9=9%HC Ht)A@A9sHHu1]DHU1ztLr BuB JuBBuBHoHB8HnHB@[]A\A]A^H]{M=8%hD1\uHSHtHHuA]AAE뉐H}1x[D]A\A]A^ ^fD[1]A\A]A^DAPAAH9YQH1H=wR:_AXfA^ AMJHS HWHHuD1ES D9} =7%HCH;At]f.A9tDHHuAMJ dMEHپw+HlXH=Q1YpHPHpI}HIUH$II)L)A$ADH{tHpH@I}HHIEH,HLILLH)H)HMEHپw&HoH=P1袹MEHپ'HoH=P1zD=I6%SHuKH;aHH{aHCH{aHCH{aHC[HHy71H=yfUHSH=5%u>H](HE(Ht!DH;HkLaHHAaHuH[]AHH@y1\H=-y耸ff.=I5%u eH H=x1Hx2 H_eff.@=4%ATIUHSHU(H1@HHBHuHZE9=uO^HHt=H@$H^HHt HLH[]A\@[1]A\fH](1IHHx1XH=w06ff.AVIAUAATUHSDH L$@ t@)$)$)$)$)$)$)$)$ dH%(H$X1=3%H$H H}0D$0HD$ H$`D$0HD$(<DD$0 =(3%D$4>$5HnHcH>@1HO}XL MAt#L MAt2%L NhH|$HL1SLvH@Nq^Y^Ll$HD$H|$8MLH\$0H$8PjAUHc$HLDH]Ƅ$PHHDŽ$LHDŽ$PDŽ$`XZU0H$XdH3%(H []A\A]A^ÐSAH=u1jELH| ״=1%_AX1H|H=Xu諴1%$H hHcH>f.1H/{bf1HO{Rf1HwzBf1H/z2f1HS"fHK@1Hwzf1Hyf1HKfATAMHSHb{ H=vtjAUųH #@E11DHtH=@t蓳AtMA\0%L 0KHmt1H=sLL$LLL$jf0%L KMHJ<_ff.=/%S|4Q~7Ht6t!Ht|Hqtt HStu:[DHt1tHt2tHat3tAغ1H tH=+%s`H+%[f.~UHrsvHosiHMsZH3su[Hs0p[HSs!HSsH)sHs.[ÐHr[Has[Hs1H=rdcHr[ff.@=.%SHuHH[YfDHHAs71H=qfUHSHH=-%H[H;Ht\HEHtUH{Ht\HEHt>H{Htp\HEHt'H{HtY\HEHtH[]@HH1[]IHHCx1H=p(PUHSH=,%HHt[H}Ht [HHtSH}Ht[HCHtH߈CtWLHtrH(HC`HtH}tHClI]H[]A\A]ÐH=iZHEfDIH q17H=Fo虮a@HWfDUSHH=J+%uPH'%HtHH[]DHމ\t H1[]HHV'%H[]IHp1H=n=*%SHu?Ht,^HmH{PTVH{`HtvKH>V[HH p1H=0n胭뢐AWMAVEAUIATIUSH=7*%!"ts###HHoPUH/FAALP1H5oH 1H[]A\A]A^A_Ð##uA|$Ml$0AD$MW#tg#YID$0IEHHvpPSAfDA|$ID$0AD$HExfIcT$XMtAA9AVALHFAPH5vn1X1ZEAHHkHPAVfI|$P&TID$PAD$Xf.H1AQAHsAPAQHH=kDH NfDIt$PLZ1DL<I|$PHcSHRID$PHAl$XMHLHvZ@ayLfDayLJff.AWIAVIAUMATIUHSLHhdH%(HD$X1=%'%OHMHD$,HHDMpA1։T$蘚T$A#AGD$w A$ID$$U&%$QLHD$ut$ $H>HBu D$ E&%D9$w$Vu8MU L$0T$1uAOL$0uAW T$1f.L$L|$0I~`LD$DMD\$M=%%D\$AAD$]HvHcH>@=%% HcU1LAWNHL$XdH3 %(D- Hh[]A\A]A^A_HD$D$ #D9$D$DT$ D9DNAC=HuHcH>1D\$T$ ~T$ D\$$ EHPAPHAAPAL1H5Nj{H E1HHAPALH5 j15_AXHHAP@H$PAS[DHHAP@Ll$ID$ f$P1AQIH2oAPIg QHH=mgH xHH^iAPA#fDHH>iAPAfDE$"=HvHcH>A$HD$IcLLDT$UDT$D\$ 9\$="%xHA$LE1AH`PH5ch1AYAZf.=y"%D+KHhG-H= fH1nfDhe~HcLLTA@="%IcLLDT$TDT$t$ D9t$=!%PDT$HHA$PALH5rg1E1A[]DT$H|$HD$fDfIcLLDT$-TDT$|$ D9|$U=@!%DT$HHA$PALH5f1E1A\A]DT$HD$Hgc= %\Hf,H=d1٣E11T$0HLLA,Hc[S+f=y %D+IHf7H= dH1nfoD$0AAE밋$TcLLAHcRAD9d$ }J=%HA$LE1AHPH5e1XZDd$ Emu=%IcHt$0LHARDt$ I|- DD)HcDHD3HD$Ht fD H|$0JAD9d$ }J=%HA$LE1HAPH5d1Y^Dd$ Ht$0McLLQH|$0jJHD$D#HfD E1fHDH"j$D$H=:bPD$1DD$D\$(xXZD\$@HH8dAPD$PHk:P@HjW.H=a1D\$!D\$Hj.1H=aD\$f.|$DT$ D9DNׄHyi%1D\$H=VaDT$褠D\$DT$tDHSc!H=%a1vD}AVAA_Dt$ Hc|$ DT$AD)LHcED3DT$`EAE1Dt$ Hc|$1DT$AD)LHcED3DT$EAum=%Ht$0IcLfHL濼-HD$L$$YHCD$ CD$(C$ S ȺC,@BS(H|$8dH3<%($H@[]A\fDLH:x-1$L$$YщHD$HCHD$HC HD$HCD$ CD$(C$ S @t`fDLH1-1@LH3,1{LH⿻,`fDLH=,1Cf1fHIA9QHdHH=Z:XZTNFff.AUIATIUHSH=%u>C݃wH1[]A\A]fHLLH[]A\A]V?fDHIA1QHJ]HG<H=EZ蘙XZ@UHSHH=Y%ugHtWHtHtHHH[]@HH#]HPA1AH5\XZH1[]fIHH\1=H=Ytff.UHSHH=%uwHt"Ht-HuH[]fH1[]HHH\AAPH5c\1=XZ1H[]fIHH-\1W>H=X0dff.AWEAVMAUIATIUSH=%MM"!  tY iImHt H:@XI}Ht$@D9H|$@t>HD$@15I]H#H?PA9H|$@tHD$@1H[]A\A]A^A_ P DL'Ņ7tA>.PIHDHA|.tHcH9u9t@I}'?HcL'IEHOA9I})>uI|Hc1MSH3UDuI]HSH>PA9zH|$@HD$@1UHYPA1ALH5YXZfDL&ÅI}">HcL&HIEGDt$@1AQIH_APA?QHH=UDH JHH;YAP@DL%&ÅxWI}=HcLk&HIEfI]HEA@SHm1PH`1fDHPHL9DQHt[HL(AL=.fA IuHtHxHcL@@E]DA몺1D`~ff.f=%u DHMIDt$ T$ ALRH;^ARP1QHH=KT螓H8@AWAVEAUMATIUSHHL$t7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1=%uqH$ LLHD$HD$ MEHD$HH$0D$0P$ P93ZYHT$dH3%(uRH[]A\A]A^A_HHAI؋$ H=]GMH=!SP1AWAVAUATiH0O{>ff.=%%u1HMLAARAH]'NP1QHH=RH =%tHVGNH=R11HÐ=%u1HLIAPHU1NQHH=QR褑=}%XZtHUNH=.R11H=E%u1H1IIQHUHgOH=Q8=%XZtHUOH=Q11Hff.= %AVAAUAATMUHSQs߃3HdHcH>@Eu*A$U[]A\A]A^MEu }.[1]A\A]A^1}tH[HEHJHE0]A\A]A^f}uMt= %7HE(1HtDH@HuA$UfD1}C[DH]A\A]A^fH2I|$HHI$HI$I)A$$L)H[]A\A]A^@APAAH"TQ1HOH=PbXZUD9}1= %umHU(1H~AMfDA94HRHu1HMHHS1'^H=~OюMEH'[H}SH=XO1詎k@=u %u1HEADt$0ASt$0T$0RHwYt$0ARP1QHH=NNH@=# %tHYSH=N1'1H= %u1H1IAQHRHgTH=N= %XZtHRTH=rN1Í1Hff.= %u1HLAAPHY1UQHH=!Nt=M %XZtHY'UH=M1O1H= %u1H1IIQHPRHUH=M= %XZtHFRUH=M11Hff.= %u1HMADt$ T$ IWVRH[XARP1QHH=3M膌H0=[ %tHQVH=M1_1H=% %u1HMLIARIHXWP1QHH=LH =%tHQ'WH=L11HÐ=%ATAUSHu7D1M|1AA|D[]A\HAA1QHWHWH=LhXZ@ATUSDVAbuHFHDPAB؃wMAH^F$Ht/HH^HӋNdIH`FDHU/xH]D[]A\A=%ATIUSuHH$1UI4$ASAHN^P1hBH []A\DAAHG'H]H=^1]ff.AWAVAUATLcUSHH%dH%(HD$x1HD$L0HFxHDklL{pEMcIMtIcM@wfDfD1H&mŃ1@IH1EH_(H=[=HCxH+ %)@1D%*Dd$ H_H=[=%DD$ 0HtMH_5*H=y[1DD$ DD$ fD fDfDfDfD=I%u:QD=1%tADH^1.H=Z/Kh1Hp^+H=Z=%t1H])H=Z2DUHSHH=%uGHtHCHt Hf8wH1[]fDOHtHHEH[]IAHHZH=Z1Mff.AWMAVIAUIATMUHSHcH=%HLULI:LT$ayLT$)~UHU0J9|ILH M uvHHDH@hH@pH@xHǀFfDH`YSAPHSYAPhH0YL11=H 1H[]A\A]A^A_fHtHD΋u(aytS9HHTfJhH@LrxfJjBlMtLzpMtLH[]A\A]A^A_M(M M L uHE0](PftHJHPH DHHH@hH@pH@xHǀHH9uzHW1AQIH[APAQHH=W$H H'VAAQPh=%u1HELIt$IH[ ARP1QHH=]W諃H =%tHWG H=8W1脃1Hff.f=E%u1HLIAPH[[1 QHH=V4= %XZtH+W H=V11HAUIATUHcSHHHdH%(H$81=$fHtbHHLH80Ią~ HC0P9}mHuVUA1PHkVAPH3HV1h:H 1H$8dH3 %(;HH[]A\A]HLH\HC8HpL*HA$ft=$A$CSXLLA$ CA$ CA$CADŽ$A$IDŽ$(̀EA$ fIHA辧 HqUH=T?tf.DC1HYY H=T/&-fDAUATIUSHHdH%(HD$1=$HLhtau8Ht$L?xMtD$A$HJC C(ayC%HL$dH3 %(H[]A\A]Ht$Lx#MtD$A$HLg¸yH3A1HHqTAP1h;8X1ZsfIAHH(TH=S+D=$SHuHJ[HHT1H=5SҐ=U$u1HIIH1HSH=RI="$tHSH=R1&1Hff.@=$u1HLIIPH[W1'QHH=R~=$XZtHpSGH=cR1~1HAUAATAUHSHH=_$1HAEwHDHcAąHGIcH{HaHttHDk HC(ayC%Hx讒C(ayH[]A\A]HAAPjH3HR115XZH1[]A\A]HRAAPjHH3A1PHgRAPHCR1j5H HIA1QHHQH=P }Y^fHAAPh ff.fAWEAVMAUIATAUHSH=$tcSH HHH=HDH}HMt7I4$HtH{]HIt$HtH{ AHHCH8t^H1HHH H{0HD$HtC HH$dH3%(u*HĐ[]A\fH{H5A=Hu1 ff.@SHHHCC=@$H{HHt.HGHtHǀƀHGo usH{$Ht$H{ Hty$ufH[eD[fDK1H,:<H= <_=$DH7:'<H=;1_%KH:=1H=;[_xfDH=;H:w<16_H{"DH={;H:<1_H{ DAWIAVIAUIXATEUSHdH%(HD$1 H$HH@}HHCPHc HCHHcLH!A|$Hc HC Ht^IcLH IHBHHtTHHt HHHuHCHL$dH3 %(Hu*H[]A\A]A^A_DH1^@HZH ff.fSHH=$Ht$uvHCHH9u;HH9t8HHu=q$tCNH9g:1H=9r]$HCH@HH|$HHD$HH[fDNH8:1H=9#]Ht$cfHUSHHHH(HtHPHǃ(HsPHt/f.HHsPHuHsHHHtHsHHHuKH1H{9HH{H0H{0Ht HC0H{8Ht HC8H{@Ht HC@HHtfDH/HHuH, HHtH/hHHuHHt@H/HHHuHHt@H/(HHuHHH[]fDH 8H57H=7ATAUSvHHf HzH-7HHCHC HC0HC8HCxHHHHHǃHHǃHHHC@HCHHCXHC`HChHCPHCpHEumHHHH`HǃHHmHHhHσH[]A\H=6H=6HILDHHIDbH1nff.H#UHSHHHHHHtHHH{{H{ rH{0iH{x`HTHHH<H{83HHtHHHH{@H{HH{XH{`H{hH{PH{pHHH[]5Dff.@AUIATAUI|$SHHHt4@ @ 1DcfCHMtH{LLDc HH[]A\A]H9wrSHHtX[HtSfDHhHHu[fDAUATUSHHHHHHW(HCH9wtW4umHDj(AADl*D;hw,D` EHJD HCH؉k H[]A\A]DHH Ht DhfDH1[]A\A]H d4OH5B3H=2ff.HCATUSHHHHHt#HPHtHǂƂH@H H{HL#I$H1C@A$H9t6I$H8H1@HHH9wHHLHHtDH/`HHuH{8HtgH/@HHuH[]A\,@I$HUHHHs@HHt@H/HHtH/HHu{U0SHIHHH@1\HHH1uHC:HHP H߉k ǃHDHCH1HǃHǃeuA1H{HfC@Bu.HHǃHHH[]H1VHH[]ff.ATIU8SH0HHL` Lch(L@f70ukH{u_1HuM@HHt2ǃ@IHtDHHHH[]A\fDL0HhH H1[]A\DHHD$HD$H[]A\DHtfff.@HtWSHHG G(HKHCH;;HH{+HCH{HC[ff.@hB~,)Ntt~R3Ntz4NtbH=/=.Nt1Ðb th~d H=.f` }1DH=.=$Nt=&NufDH=.@H=.H=y.H=o.HHN\T`H=?.tH=l.HY.HNHHt f842HfvuzH=-뱐B @H=-SH=d-@1D v) 7 uH=_-fDS(~Zq+ +ni+Zn+f+jH=,fDt~PL>%jH=Y,B(_%H=@,GsFp2H=+[fD/N.j>H= ,H=+UDG~2c0s!H=+UDH=++2=51@3(H=*@H=3+H=&+1uD~B?n>%H=*uk&fD, H=* )@ H=*f.DH='*|@ HH=)u)H=)]DH=u)EH=)2DH={)BD @4H=(@F$FJtGeH=(fn#mjH=(fr-DH=O(qXH=(EH=(-H=V(bD H=N(DH='FCH='DyH='L@H='i1fDZ(H=8'EDH='%DH=m'@H=-'@H=&@H=C'@H=K'@H='@H='@H=&@H=&@H=&@H=&t@H=&d@H=&T@H=&D@H=?&4@ ~|h&f lH=%@;  :!(+\G'x ~.H=%Q';+H=%#1'H==%%+| ^.7uVH=$f.  \0H=$@;DH=k$xgB|I*LDX H=!$RF'HH=#O< \>8 B H=#ffDCTH={#t| VH=U#[H=#C? ~b  ~4H=q#hH="fH="QRH= #@\H=" +DH="x$H=Q"XH="8!, H=!1f9R ~RuVH="f.= B |2BPH={!@SDH=!xN u0 j & u*H=!fDH=  H= H= H= %o?DLH= x|P$H=K X6BH= 8 BH==H=W  =<H= fBH= >x`RCH=wH=]H=HHNFfD` H=9H=\ pb6H=f.# .: X~l H=( ,H=aH=fH=!\ bH=fD1^43H=Q<t~Tu,H=iH=H=1H=r&H=c@ y~`  H=/<@H=% (l*u\H=wH=#7 B) H=f.'dH= B AH=uD$H=XH=8mH=&nqH=f~b4H=@V|H=aH=DH=l@H=O\@xSgS0@0fVDH=,@H=E@H= @H=@H=E@H=5@H=+@H=@H=@H=@H=s@H=|@H=l@H=\@H=L@H=<@H=,@H=3@H=e @H=@H=K@H=;@H=@H=@H=@H=@H=@H=|@H=l@H=\@H=L@H=e<@H=,@H=@H=5 @H=@H=@H=@H=%@H=3@H=@H=@H=@H=o|@H=_l@H=s\@H=L@H=<@H=,@H=@H=S @H=7@H=K@H=@H=+@H=@H=@H=@H=s@H=|@H=l@H=C\@H=uL@H=<@H=U,@H=Q@H= @H=a@H=]@H=@H=@H=!@H=@H=@H=@H=|@H=l@H=O\@H=uL@H=<@H=,@H=i@H= @H=@H='@H=@H=1@H=@H= @H=@H=@H=|@H=lH=`H=TH=HH=H|H H H H H H H H HG @H@HcH>fDHS H Hn HY H[ H4 H H H H!H H H He HM H5 H) H H H H HtH HC Hj HR H: H! H H H H H H Hb HK H=H# H HAUATUSHHHt^f}tWI1L-g&DHELH4HPx4EH9v7=$t։L꾕z1H= +뼸H[]A\A]@H1[]A\A]ff.Ht3USHHfH;HkHHHuH[]DAVIAUIATL$UI|$HSLHLHHyHt"HpHH(IE1[]A\A]A^IEAWAVAUATUSHHT$HAE1E1H$DDAALH>xjAHUM)ˉ)f:GA~yOIHt7H@MtIGHEu艊DH$f.H<$AHD[]A\A]A^A_H$E1@HD$H4$H0fUHhHSHHNH?H f?ft_Hs(HtVDCDC DF0u5N"8N t,AF!~A9EȉșC=$H[]fftHG`HHC(sH~(}tHs(eF"AfHG`Hp"uH}HC(HuַH}HC(fHG`H@HF(HLNHH=KPH1(XZ ff.AWAVAUATUSHH=Ȥ$HzHHǃ跉H_%IHiHHHHLhH=c$fA}E1fDIUAHH,ԇHL}8Lu@LH趇1HH衇1HH茇Hu0H譋HuLH藋HE8H8uLLHH豈H߉‰E UX  ʉ Ƀ@ ʃ@  ˆUXOH߉EԆH fEE9LH訃EGHtgT$D$]E1ɨ tHL $ L $DMtmIq@HD$D$HUCf:DGG|8D$E1c1HL$dH3 %(uH([]A\A]A^A_HUCHf:DG1DD$ނD$ItIy0DD$ L $ٵHtD$L $DD$ qfAWAVAUATUHSHzH"HHIHH{0eLk0LH膺fA}E1L5L=fIEHJ萁HHs8豅HH C CXƒ ЈCX͂HCRfAf=u +E1D$1EHD$@Ld$ HD$DHD$HHD$HH@HYHEHAi~DAED$CEHl$E1E1Hl$(2fHU1HAHnNd E9HHHЍTA)GyLd$ IcHl$EtH|HuL@1f=HT$8DH_D$~Ld$8Hc|$HHHtL$1fDI$Md$HTH9HB}<H1p}H8H|$8>Ht$hdH34%(7Hx[]A\A]A^A_fLHHHD$Lt$(H(HD$LhD$MdIHHzmI>MH.HhM9t(I1#HHHD$H(EHl$D$ELd$ Ld$8fT$HH!f.HD$HD$ Ld$ L$ILd$ Hl$IcH|HuLd$ lff.UHAWAVAUATSH(LdH%(HE1MFAGf8HIHcHBH%pH)ƁHH9tHH$H9uLl$L1IL{fAu%A@dAGH9I=E$ALuLDAADDrILLPyHMdH3 %(udHe[A\A]A^A_]HoU|1H="LELEf.1@H)HL ff.USHH_PHt%HHHtH{HuHH[]ff.mHHcH>@H=HHHHH!HHpHHgH[HkHHwHUHHHHHHHHHHUHH<HnHmHH-HQHvHHH HHHHUH=HHHnHHH HHHHHWHpHHwi=$ATAUHSH^H.vHs8HOzHvЉS EHEfH^wHCuHfHHHIHHtkL`H1fA|$u/Jf.HHr1HgrAD$9vI$1HH4y[]A\f[L]A\4@L됉ATUHSrHr脩HHIHH{0Lc0LH fA|$tO1&HHDq1HqAD$9v%I$HH4y[]A\[L]A\l@H|LufATUHSHHf8P#rEHAqHЉƉU UX  ʨ{   ˆUXcpHfDDH6$IH=`10 fD wH੄ HD$D$ Ht$H߽?A@Ev D$( l$ l  AHD$D$ /Ht$HAHD$ H"HHcH>HD$D$  Lt$H߽LZdAM HD$HH;蔞HD$HD$  ADHD$D$ / H߽ A}DHD$HD$ 7AMDHHt@:HD$HD$  h=ȃ$Dt=HH*E D9}HAH4H*HE A9\H9u=p$f.AHDHhHDfHAfA / HLl$@fA<LH߹hAV1HD@fHLpPMu M6MtI~L$uLHe)HHx.H#f<HSffDHD$HD$  Af.HH HpHHt= $vHHt@:HD$HD$ 9Ai AHe HD$HD$ A@HtHD$ D$ RAąqAH4HfDHD$HD$ W  A-DHD$HD$ g BADHeHAdƒ⿀tPv< HD$d$ E1=Y$ƃDDH,1H=pBnDHD$HD$ JAąHcH< c DHD$HD$ O jdHbdH߉8c=$A@|tAHL0Av 9NHH4L0HAV 9,H9u@H1AZH=[-HD$D$ H|Hc=~$DH{c=~$AHCb=~$~DHfHH=o~$"QHL,L豚=J~$fEu Mu0t%EIlFHIbfAFI9u ~$[ E AT$E1L$I}$M9T IEHJ,0TaH߈E`ibHHfE^jHE8H8u}`?H}8H裔Hu fHAHD$D$ WDH߽AgHD$8Ha=}$D HaHT$81HAt$AGD$,k=|$ t$,1HHHo=|$K QHL$LژD$,Lt$8fEl$ l$,E1LHIHEI6J<(H8lHIMvM9uH|$8l$,E1 D$(f@D$ d|$(EAAfHHAHD$D$  DH߽A={$ HHt!FD~@fFDu H;譠DHD$ADHuH=n1>Uf@O LH\=z$ E1ErfDIHJ,i^H߈E`^^fE^HE8H8u}`dH}8HȑH/H_H߉E^H Ufz$MuiM HHHf8tH]1H^IE9=y$DH[1H=#H\H=1MufDHH#D$H=HBPLL$(1LD$ _AX=^y$yH1G#H=1^ZfH|$8HH HhA=x$q AV1HE1\DH`\H<=0A{\=x$ H%H=1f.H߽3\=Lx$Hg/H=|1LxH߽ [= x$WH?W4H=<1 8[=w$0H+H=1f.H߽s[=w$H4H=1H߽03[=Lw$H)H=|1LxZ=w$ ZHB7&H=?1;f.H߽Z=v$H4H=1{Z=v$ H%H=1f.;Z=Tv$0HW)H=1O{f.H߽Y= v$WH?'0H=<1 8Y=u$Hw.H=1f.{Y=u$H.H=1f.;Y=Tu$H.H=1O{f.HHuf}E1DEID9HEHJ4HPyڀ=t$mHvyH=1AN1HEH=t$EfDt$HEUH=1zf.L0cAH߽ X=$t$oHW3H=T1$PLHYD@=s$Ll$0@LHAąiH:W<=s$tH*5'H=1DC AHD$HHH; HD$^ ALBHs'H=01V=r$H(H=1}V=r$ H*H=1HV=]r$*@1fAF8L0WAw0E1sHt$HAHHHDD$ HD$ ?U=q$6H$H=1HU=q$HD$0HHtYfxtRHL2Bu$HHtp uANd~ INH H HD$0Hv1HhUH=uGHH 1H=G6DHE1H=%HHHx.HCT< Lt$HL AMtA&HD$D$ H9T=Rp$HG.H=1RuDDHfx1H=Y+HAH=E1HX%Z=o$XDH%[1H= AN HZ1H=@IIF0H@fAF8EIlDDHIRfAD$I9u1HHH=uGHHŲ1H=GaHE1H=%'DH@1H=HeH=1MH*H=1kAHw21H=tlHExH=1UA@Hg]1H=Z,LMIFH=m$AMAEDใɃB fAED9H0H=1HD$0HtHHW'H=1H;HQH|$0 蒜H7(H=1XAMIfAVAAUIATUS1HdH%(HD$1Ld$HDLHLu!$-wD$AEfH؉H\$dH3%(u H[]A\A]A^ɛfAWIAVAUATUSHH8dH%(HD$(1QH QAAAAA A=0l$JHƃHt@n;f;HMtA/HHf8CQHŀ=k$fEƃC1HƃfEHHDfAHЃHL$(dH3 %(H8[]A\A]A^A_1HHׄH=yKfEuDfEyj=k$1HH=011HHHrHHt$ HFLt$ D$ fDAGu$LL|$ LL>FMuۄF@H,QyHD$ LȌL|$ MuHfD+OHc3HhHxHt$ HFZ롐AE1AξfAfEHAH1fEH=AP1ZYmLHHD$ HpPHt$Ht^FLt$AGu L迂L|$LL>F/MuۄtgH4y;D$ L苂L|$MuǐD$ gHXDHxHD$@/fL8HD$DHrPD$ Ht$H0!ʗf.AVAUATUSHH dH%(HD$1=Xh$HE=H3HcH>D=h$H1L1HL@HL$dH3 %(K H []A\A]A^DAHH=I17Ht T=g$tHgH=1DH߽ffDH6O=1g$jHf8(HKHJHAJHAJ<<=f$@1H߽J11H4DHfH8Hq1H1_JZf.HAHx1H(KH߉Iƒ⿀t<w=e$ƃ1@HpIDHc1H1IHHDH~HDHt$Hl@HpYfHI=1e$HH(H!HHPH=d$H1I1H߉HHHȻHf8zHI1H߉HHHCHA3CDC$9nEujfEtdHHtXHHEfDE1HD)0BDA;1H%H=G$1HA1DH'‹H==]$+HAH1ԋH=HHhʌHH8w1H=Ht$HL$A1HuH=aH|$߈H|$Ո0AWIAVAUATUSH8dH%(HD$(1=\${D$fDLx@=\$htpL6uIf8hPD=\$%HL$(dH3 %(D$LH8[]A\A]A^A_@ILD0@؃ L?LD$?L?LD$?LA?DD$@EADAA DA A A'A r<A sAtA suL=w[$QL ?IHx @ILHp@5E1ÅLA>L>D L >L >L HL$If=I?=Z$_D$fAfD7<H(HtHPIHǀ(D$ADAq&AI=:Z$LWf2f.LT$HH=TPH1=Y$^_|LT$D1HCH=MR<f?|$DIALfDkE1IHxH&H5ؿE1wHAAH(H1HLQ-IPwIWRf҉]D%=_I?=X$_@H=پ'1H$I?@ILAHpg0٬HIH=1ZmDIAfDLDILQf2{fIAfDL YIALfD9ILf:fD$ D$HH={hL$HH 7H=H jHE1DIRfAWAVAUATAUSHHXdH%(HD$H1fH)D$)D$ )D$0;HD;H߉D$0L:HfD$8<:D$;AtwAbA5=nV$Ll$#LA蕆HL$HdH3 %(DjHX[]A\A]A^A_t?fDD$: D$=U$AHLl$:IuHIڭH߉D$n9AHLЉL$ 賭H|$D$D$Ht?uHHt>=HLHD$HH1H@Aƃ6H8IuHT$ T$ 2Dt$AHf9t$ Hluf%H߃9D$4D9&H|$(5|$E[H;A.AuL$0:B5HG Hx=T$HG LHHPH;H0L萄=IT$H H=y1I@H=A@H7H HcH>=K$AfDHt$dH34%(DH([]A\A]fDVMAD$4A$Au=>K$tDH5 LH 1HlH=0kLLwA$P}ADŽ$Atf=J$HJؾ2H LB1HH=\E$fLL1wuEA$ADŽ$Af.I$|fDE$KI$A|ADŽ$yfDHPM=I$LVHb1IH(H=nE$&L |=YI$A$fDL{=1I$I$1ɺ3NLHx E$ADŽ$I${E$f.ID$8HL$$AD$4HD$HD$HI<$E$MfLH{=H$JI$1ɺ&NLHx E$LgI$IDŽ$jI$aADŽ$DLfI$IDŽ$jI$RaADŽ$HؾBH LB1HH=E$THRؾH LB 1HH=dE$H H LB1HZH=,VHR H LB1H*H=&H FH5ߣH=pH EH5H=puf.@ATUSHLIX LVL9CtH[]A\h wAKdÀHtHHL$UuHL$HKdHpHt H4uHKdHxhH[]A\AVAUATUSDo0A EHHJL)L4AvhoAF8oJANHoR AVXH:Ht tIF8H{HttJL)HD@H{HttJL)HDHH{HtftJL)HDPAEE0[]A\A]A^fDH1!1Hf.HH@ATUSW0Ht$1HHH)H<u9k0wދhC0t41H@L$I$pNpI$xAp9hwǃh[]A\f.AT1AUHSHHt HpDHH[]A\.AWAVUUUAVE1AUAATUSHH(dH%(HD$1Ld$Hl$fLHH譼…D$=t(|-wD$t E'EEELMfAxuIH=LIA8HHHH=_IAHH A)ʍB'HH=Iq8HIHH A)ʍBHfD% fDHƹH=tH\$dH3%(H([]A\A]A^A_AqAyT$ L $蓏L $T$ 4tf8t1LfAxuIA8HDIIHLH fAxIA8HvIIHLH fAxpfDAWAVAUIATUSHHdH%(H$1HD$HD$;HHhHmL#IA$C1f=HD$f=HHH^HD$\H|oH#= A$ H$I$(HH(Hm Hc@H|$HHD$ H|$(L$1Ht$HLH$1!HHIE0DŽ$HPHH$$HH(IMxf8DŽ$DŽ$ HqH DŽ$PH$$IMDŽ$hHqH D$:H$$IDŽ$DŽ$HqH H$@$LIMHqH H$X$dIHqH H$p$|IMPHqH H$$|$:L$Ll$0L}M̓H|$ED$D$HD$`@|$:HD$mDHUxIGH$H9u H|$7LAGLN (I9LG1L$L$DD)AGHI9shAW ID$EDAGtIwH|$pHHL$1MHH@`H0 H$H$c$Ll$0HD$HL$0H+L$H΋$L$t ED)N~LD$HL{uL1;I}H(LJHtHPI}HLJ(f^LL]D$ @ LIEfIH9A fA2 HD$HL|$IEH|$HHHH1W[]Ht$HLRFH=AT$3I AAAGIHxj1IfA"E IE1ɺ"NLޱHx ~H$dH3 %(H[]A\A]A^A_HHAGfEgE1 IELHx HD$A!@AE1H=E]H&H=\HM\I|$i\H IUI<$-$f= O L=IH;w H5չHt$ HADŽ$EH$HƄ$Ƅ$H$fD$f$fkƄ$ff$EAA} AE1H$L-IELH5zf8HtHGAtAAtE1AAEDLHt$ HcLeWL{IEf8JAL,7L|tA}0iAEu,AE$EA)IEHECDAE A+H@ffD9 E1ۻYDtfA9DA BA9LDHffA9A9AtIuf>vA@@ tA A AafDIH8AHpCA I}fHHHl$PlHL5nHHD$1LB MfHIHj LHD$PHGHD$`H[HD$hHIJ(fAG H߉L$OHT$LLO\IUIH݉HD$D$ILB EtNLe8E1L-fHGHtLLAI8D;$sIEHx A|$0tHGHufD$E1EtBMMt(DLH@HHHAAD;$rHfIELHx HD$`fDHCT$(HHD$ TT$(Xىf{IHX%$}ALT$(UT$(@P!%A fA!ff$f$fD$fD$f$^DA|Af=f=f= $$IG0LHpILHpA1ɺ1LNRL$AH DL1XLH!%tLDHQHDʺ@LHL)H5޵LALփ1LIEf81L'1LXIGxLHpHLsIEf8AN1L H$LI LHpIEf8qH$LH5ݴLIGLHpAL@1LlALE 1LD1ɺLH5NLaEGA=2L1H BVLH!%tLDHQHDʺ@LHL)IEf=f=f=LI}D$AL@@LT$(DPT$(LD$ ?~IUD$L$ 9B(2ޱuAx IM9u IH݉gA&A$512IH=Hc)ƒL$(HcHL$8D$41Lt$(LIHLHph HT$81LY t$4L=Ա,Nc H4H=ٯ1=#$H HR+H=1貦DHcLL$NIUL$D$(1D$4HD$8=E#$HۯR)H=71EL#1LILHpwf=vLHT$(HT$(H(IEH(M$$fftAl$ LL@eAIDžAS$$ILHp:AAAA =!$Eu$5AtEt IEf0EA1L \1L H1L L L IE LHpu =.!$SH ipH|$HLIE1ɺ"NLHx ֱu1ɉLLk1LBIELLI}D$ 迒D$ yH24H=~1茣L8UAu LKH@ISLfP = $vxHMt|HN`HHHLl$ L4BLLLMHٺLH.HD$(L)HL$8dH3 %(u2HH[]A\A]A^A_HڸMu1HHHff.@AWAVAUATUSHXHi(dH%(HD$H1HHHu1Ad1HL$HdH3 %(HX[]A\A]A^A_L|$LcqIIHL>LD$0LLLLD$LD$HLL1HD$8Lt$L)CdMs1LL=$TDCdDH1d H=胛.H H5kH=kBzGf.AVIAUL,ATIUSHLH/Ht3HLLLHHPHH`/[H]A\A]A^@L1LHf.@AUIATIUHSHHt6@}(] 9sF)L9IGH}HMt!LI6J](I)uH1[]A\A]Ð19@1Hv@AUATUHSHhL'dH%(HD$X1A$Hcf=Af=udH\$Ld$0HHL7HEMH1HH@`J4( D$PHL$XdH3 %(Hh[]A\A]H@ID$`H@ <th<t<<tx<H !H5ߥH=@E1DHH8uxu)HHt$AHt$fHH8uxuxuxuDH |H5EH=Tg?9ATOUHSHcID)1HHcE(;E sHUHM(D$1[]A\fD1HvE(֐UHSHHG(;G sHSH,1C(H[]19C(@USHHG(;G sHS,1C(H[]D1C(@USHHG(;G sHSf,1C(H[]@1C(@USHHG(;G sHSHK(@,H1[]f1yC(@G(1fHt?t6SHG 9G(v 1;xH߾[)f[fDfIH9u_HH9K< t<+L<-HfD0u@HH9uH1HHHH9t" t: u|HH9uÐH9tčzH@ vf.:0@ wLHH9uHHH)HDAHGH9t ty8 usHH9uD 1@HH)H9 .RHzH9tqR0 Hvgf 0 w=HH9uHH)IfDD HHfE1VHH)1wH11ff.H(IHdH%(HD$1HL$LD$'HHT$Ht~LH|I0Hc$fDL9w;H40HcHrH9r%HHH)HHT$L9uI  @H|$dH3<%(uH(1Ը@fDSHH dH%(HD$1HL$HT$ x&|$HD$t9HH9w:HHH\$dH3%(u&H [fHx HҐ@@H(IdH%(HD$1HL$HT$LD$HHL$HtyH<1Ht D wX TJHH)HHL$H9uڀ|$t+w+AHt$dH34%(u#H(@y@1̸9?fAWAVAUATUSHdH%(H$1I9kLAHD$S0I<H)7s1LL$ L@FHVH BHH9u-PHrHHcAHH9r3fHCCHc4t&u(QHcfDHADu HcʅuD$ 1H\3E1҅udf.qAI 1ҿ DAAEiAHD‰QЅy@u"IcHIcˋD tAˍqfD#H$dH3%(uAHĸ[]A\A]A^A_MMLl$L뺸본d>Dl>ݐAVIAUAHATIUHS5HAt8LhL|3I$Ht;LHH;[]A\A]A^f.AI<$HH9HG;ӸΐATUSH dH%(HD$1F=HHHcH>fDF=i';fHL$dH3 %(H []A\x|HcH;f*DHcHi'H;@f*Dwf;kWVfDA=vѐw@;S3 {Hf]IALH $18HKHL=w:f.fD ω{H\f16SH5tH0tH5_H0‰[ff.@AWfAVAUATUSHT$@HL$(dH%(H$1)D$pHDŽ$DŽ$D$xHD$ HwL|$hHH5ɖL2IHH$1E1LHD$HD$pD$D$HD$Wfk=$Ht$HALH5@172HH[=$HtVuECHt$H~.DL$Et DD$Et1AHt$H6nHH|$ 112IŃ'H5dHA.uA 'Dl$|H5BH1.EAE A Dl$|DH@@H 0Ht H(H|$ 12PwD$x1 HD$1Ht$1ۉQD$EGH'1H=IHt$|$AąAEtEuzHZ/HtmH Hu] 1HV1Ht$D$EEE|$0t*HeH=21K=!$H|$ .H$dH3 %(H[]A\A]A^A_Htt=$H.HwH jHcH>H|$ 1o0PvD$1ۃD$A@D$xfuA@t$0.t$0IH@[HA1E1E11-fA-vA.|HD Et/ADKuAL$ӀA/uHD EuB DуAA=$L\$8L$0 H4-E1AL$0H L\$811E11#DBDct!HEEtOAADCtD9u GAF\@D9u 4Aōtp9uAōDl$DA Dl$|[D$DD$|Ni@B$11HH=w=#kHH)1H=wI1H} L"=e#HH1H=E`wHW1H=$?wH5HD$|L$0PHe1H=ڃvE\$8Dt$LDl$HDd$8L|$P\$8Dt$LDd$8MDl$\L|$PL+\$8Dt$LDl$\Dd$8L|$P\$8Dt$LDl$HDd$8L|$P\$8Dt$LDd$8MDl$XL|$PL\$8Dt$LDl$XDd$8L|$Pe\$8Dt$LDd$8MDl$DL|$PL\$8Dt$LDl$DDd$8L|$P%"f.ATUSHH dH%(HD$1HvbF=LHaHcH>Hec]FH9wAHi'H;HL$dH3 %(TH []A\DCאHyǐH3SH {HȉCGfDHfH*fIIH 1L"HKHL/fH9J; fDHx+fH*@fDHfHH H*XDHfHH H*X$- ff.fAAtHDE1HD9w/h@AEAA9s At;E FAHA9t;DEPA vAA@<w-A7EAHAA9u=A#tH1H%uH=!L$ 8sL$ Hff.fWсH :HcH>@'f&f.{f.hf.f.of.mf.nf.ff.fAWAVAUATUSHxH|$Ht$dH4%(Ht$h1H]IH2HHy$AEŸHDCA E1D$@HD$PD$ AD$$AD$(A D$,AD$0-lD$4AD$8AD$% AEkdA)AZED ADDDֺқ)AѺVUUUAA)BD)Ǎli )‰ȉT$躓$I< gfff)Ǎ)))D<D$EE1111A1DEj<D u;DQEAD)kdA9uD)iҐA9u Ej=DD$E AhA@D$Ex EhAxAHEXAX Ap(A@$1[]A\A]A^A_Ã=o:153L  X H6Ak9H4ׂCHHIHIHHHHi@BH)H-؂-؂-D$HHHHHH)HMrTH)LHII LHHHi HV?2I)HHHH"DqBAAiұ:BIº⻷A)AJiɠD$ AA)AiԵҍBIº=uA)ErC<Ѻқ)Di D :VUUUAA)BD)Ǎl)‰T$%I$)))ƉKfDH6AHBzՔHHHHHi)ÉA\$1ɉAAk<)؉D:% k9B4)Aiұ:BIº⻷A)AriD$2AA)AiԵҍBIº=>% A)ErG ADDDֺқ)Di AѺVUUUAA)BD)Ǎl)‰ȉT$躓$I< )Ǎ))DgfffAAD1EkdA)׺EEẺk% A)EbC<Ѻқ)D :VUUUAA)BEA)BlA׺$IA)DDD|$Di B<gfff)Ǎ)A)DAD$DD\$A)AEEfEkdDd$Ek% kdA)EzAG ADDDѺқ)AѺVUUUAA)BD)Íliɏ )D؉T$躓$IDB<gfff)Ǎ)D)lj)AfDDnNAD6DDE:% i,)ii'D$AӺk9k<)ىB )iֱ:BIº⻷A)AJiɠD$ AA)AiԵҍBIº=A>% kdA)EzAC<Ѻқ)D :VUUUAA)BDE)Ǎliɏ )DT$躓$IDB<2gfff)Ǎ)D)ljD)Ѻ'%ADѺR1AADAAAEkD^k9D$D:% D>% BDֺ⻷iƱ:A)AJiɠD$ AD)iӵҍBIº=A)EbG ADDDѺқ)Di AAA)BD)lVUUU)DT$%I$)׺gfff)D)DADA)׺EDfEkdAE11k H̋BHɖ H`HcHHHHHIH|$xdH3<%(HĈ[]A\A]A^A_f.+(&#'D=Gtg:uދB=cHžfAHHHHHfAPK/t1uBA.fDIHDLIHPA(A)u H@ HHEDEHl$0L@HAIL$LHHHHHHI@oAfDHCxqZ| HH@PHHHHAPHCxqZ| BAHH@PHHHHAPH@HHEs AUATULSHdH%(HD$x13'I@~"HHcFHHHHH`ɖ HHHHiH¸IfH|$xdH3<%(AHĈ[]A\A]fD+s(#'t|D=Gt_:uދ=fANk)t )fAPffD/t1uAGI=LI$Ld$0LLA@HP-HMHLHHcFHHHHHHiIfAA@ AH+(u9M@EvfDFA`HIPHA@f%f  fA@HcFHHHHHHi'I)t}fDfDHA@f%_f fA@HcFHHHHHHi'I"VfDAWAVAUATUSHdH%(H$1%IHADM̓bu rDr H*tJ~8t@t8t0F=HqHcH>%t -t"uѐ"qH6uHcH>AtbLzIEH}#LHH H$dH3 %(Dr$H[]A\A]A^A_@AAUI}HL9IG AkD=#"HcMEH H D:O!E1LHt$0MډD$0EiPFD$4ADf>AAEG$6IUD9ACă!D@HH5EADHLBf.HHBGBH9uDAqAHHcH FD5C݋M=HHcH>fDH}<AHH9C=KHHcH>f.H}LAf.}LfD}L:AbfHELMHA Ht$0MHD$8fT$>HMHV?2HHH`H"HH)H)HHHD$0LrA]DHMHHt$0MHV?2HD$<H`H"Hɖ T$8H*H)HHHD$0`fD$>r@}LAf}LAf.1}L@A@1fHT$0M)D$0(L$?@ED$8fD3_ Ht$0MHD$8fL$>HcEHHHHHHHi'HT$0H){DADA{DA#kDE^A}0AFIDtfAT$DuAEu1A|$IEHDHHDAąI}IEADAAEUHHD~H|tAEAfAH*AEwfAH*AE]Hec]FHǺHH9~Hi'IEAZAHl$@I1H @`HQIMLHAA!I}AAUAuHHAEH AEAEL$AA!HI}AiH9A}ALȺh )‰HcHHAEAHcA=ȺhЉ )ЁHAIEȺh )HcʺH9}AMAȺh )‰HcHgfAEAlAAEfAEAoffA*^ZAmF]Hl$@HA|$(D@2d1DH (]1'DA1!A1BIMLHA)Ⱥh )‰HcHMAEAMHAEH ȉHHHڄHEHtHH1ʀIEAom1ҾLAmouAuE fAE E"AE"wAątAEfft A}A}fAEA@H\$@HHx+ 1HA`AE om1Ҿ LAmouAuE fAE E"AE"AąAEȅt A}A}AEADHT$0HHAąD$0AAEnDHT$0HH賫AąPD$0zfAEA*DHT$0HHoAą t$0AAE E9uDAFUHI}ELDH,AA!A"M{1B@u-f.y@ tЃLHB 8u-hfAu1A~xIEH_ DHHEHEA!DHT$0HH2AąD$0=ADDHT$0HHAąD$0wAEAqDHT$0HH&AąSHD$0AIE?DHDHL$(HT$0HHAą|$(HD$0tAHIEADHT$0HH蜨AąHD$0H9AEADHT$0HHAąD$0=fAEAjDHL$(HT$HHLD$0蕥HzLT$(IuE1ɀ|$t D$@-AJ EHHA)MAHr@t@HH)Ht$(H9uELD$0AqHD$(M7ODHD$(L@fDJL9tHHD$(@t@HuH|$@HT$ H4.Aą[HD$ <HH9wAEA(EuVfHAtC} tAVDIDtf.AEtAVDtAELd$@HLLhBD4@Ht$0LH}"eK4AH9D$0p;IAEAAKA@A5A*AAA -,Au1'tA#@ELd$@HDML%PEH tPE PE PE PE PE PEPEPDE1HPLIML AAE!zthA&QA@C~ zEHLA9ADOMcLDK|=1D)Hc 0t't/tA#@G$6A|$HcIEHE~GA~1H5pLGfHL  PL LPHJH9uJ@fD85A4AWf.CAfEAAEEA3A(AAAAAAAAAAAAAAAAxAmAbAWALAAA6A+A AA AAAAAAAAAAAAA{ApAeAZfH sAЍBAFAD)EDA9v 1ƅujNHȋ A9vELoKA9sNC9 rBwAэNDH4H|@9w$H9rHH9u9ЃDËfDSLcHDGHI M y -H~IلuGLH mIKY8m4IIHI Ii'A)1H[MA2H(\(LHHHIHHIHHHHKY8m4H LHH1A)H lIHI H[ff.AVAUATUSHdH%(H$1JL:Wu -HHVrLODA@ EXAPIADIL$@A)@HAfA9uDHACMT@tE2ID$@@II9E2EtIl$@I9TLl$@AYI8M]PfDMBAD Ai')ȉA'I9LLL)HMTfDAIAA APi'A)DM9uIA H9D3IffD0HFt-F.GLFHLHT@H@0H9uIDH$dH3%(HĠ[]A\A]A^LI9^AKIMMPE)ف=AADAAAAD9rGD9r<0.LVfWLD9DH@0wD)D9wHIPA1AA0A v"DAGAAD9t)H@ICL9t'AKIGAD9uF.HFDwIE2~$Ll$@AE1M]P E1IMT$@8ALoff.@AWAVAUATUSHHT$t$dH%(HD$81PL|DWHD8kWL[@8RDH nEED<HE) $8w EL\$AO1L fӍASHHDȉGtٿA!BD؋LtfSHЋTuÃu$D)E9؉\$ EIIE)L-zhL5hL=gHfA DHAN1)ELMAA fDGH HHHIHHA)I9uمHc$H :m\$ LDD$AJHcED$HE9w/)HHIITH)HH9uE1~?EBCtADI|@AD)IHʉTL9uDA؍LtBTHcTHu#H\$8dH3%(QHH[]A\A]A^A_ÉLHc$H :lL-fA DEA DDAINK LE1)AtAHHLȉBH AH9uEtBDLl0f.HcHkD)uOD$E#DD)t H}H)Ht̻e^Le H)H|LH1L'pAWIAVAAUIATUSHL&A|$[Il$tI:H|HHtTH9tOH{ 1IAEAG`fH5kHHXHu\HHHtcH9t^HpI覼HtIAEEt9A|$[uH9wBHHLH)葻HH[]A\A]A^A_@1H[]A\A]A^A_{]uIl$ Hff.@S1 Ht [f.H[釽AWE1AVIAUAATUHSHwHH|$J4HMct/IIu=v#u4AHD[]A\A]A^A_fDBDH[]A\A]A^A_LD$H21HpH=>j>'ff.ƒ0 v> 1ҍJv+Oʃ0 v1 ҍJDCBOʃ0 wÐAVAAUL-vATIULS1HLtHu[D]A\A]A^HcEt[]A\DA]A^AWIAVIAUATIUH-3vS1HHtLLct0HHu=#u5AH1[]A\A]A^A_@BDH[]A\A]A^A_MLHso1bH=h%ff.AWAVAUATIUSH8Ht$HT$HL$dH%(H$(1=_#D$H\$ D$f.LHPHDl$ EtGHL0HDmEtAADF uA;tA#tE<=AńA Dl$t1E1DfIcAD UMcHBD< EUHu@<=@t)HADF uE}ADV uDEAEHIcHED uHqADF u<;wHHNH1E1fDIcHADF u/EHIcHAD~ tEH HIcH>9E@:H9H<;wIIs|$ [t^|$@HT$HHD$,@=a#H$(dH3%(D$H8[]A\A]A^A_þ]HHt=#u=ǖ#L|$1H5^L;1LH5l^*1LH5[^HI>HE@HT$H5)^HE1Ht$HD%4#E+A=#rLE1H$HdH3 %(DHX[]A\A]A^A_fHxLpEtLt$H$@HI=# $@$@iHt$H$@|RHHuIsDIH5FHVcH=:[:3DI~8H4HIL%]HuYHm(HI=̔#tHD$H޺HLJH=ZH1fDL|$1H5O\L H|$ H1LH5)\H$@HHo=8#HHT$1H5[H$@H7fHL$HLb%HH=ZnfDH$@HL$ABfDLH_[G1H=YI~}I~AqH$@AHL$(HH A1I~9I~A-I~ A!I~ L$@A LASAH Z1AR;D=#XZEtHL$(M%I1HZH=XENHZHH=XLH5ZEG1H=XlHH`3K1H=XHhZIH=eX1cyfATUSHH=[ZHdH%(H$1HtHHH =#H=ZHt98%HHHt HY=#HH=YYHHt$HHC芧=c#-H=Y!HHtOHHxfH{8HZHt+HHtIfD= #H[(HuH$dH3%(5HĐ[]A\=ɐ#tHH_S81H=V苻H*LcA*H1HDLHߺHIH_8HH=ZV1X0HH&_61H=3V3fDHIH3X57H fH^HDH=U1HH^51H=UfAWAVI1AUATIUSHHdH%(H$18HH LH聰H H=WE1 Ht8 HAH=#HpH4 IHHH8lC ft+fE Mu"uE1HCH8HC H8tHH83 R HH8p HC0H8 HCxH8 HH8 HH8 HH8 ttuStUt Јt ЈCtEC(tE(tu ЈM HCPH8 HCpH8 HCHH8 oo  Ј t, ʈ ʈ@t#@ Ј߃ ЈMHH诣H~E=6#PH1HLd$Y H[(H|H[(HuH]L1H UHT H=QI=#$DE1H THTH=Q=#DE 1H THTH=tQt=M#DE 1H THzT%H=AQA=#DE1H wTHHT5H=Q=#ZLE1H THSEH=PI =#$LE 1H THSUH=PI =|#DE(1H SHSeH=qPq =J#LE01H SH@SuH=?PI; =#L1H RHSH=PI =ۉ#MD1H oSHSH=OA =#LEx1H CSHRH=OI =k#L1H SH^RH=]OIY =2#L1H RH%RH=$OI =#kD1H RH#RH=NA =#1D1H RHQH=NAA =#D1H WRHQH=sNs =L#D1H 0RHwQ%H=>N> =#L1H SH QUH= NI =އ#PL1H QHPeH=M =#D1H QHQuH=M =t#D1H QHPH=fMf =?#LE@1H `QH5PH=4MI0 = #{LEH1H #HL$AHLqYE= #HI1ɺ,NLIHx |1H=蔯IH8H~LD=#aLHPL1H=F2HH͗IC f}HsPH}P裗IHE1Hs H} sIH5HH8sHsH}CIHHC H85L- H}8HHHHHfDHsHH}HӖIVHspH}p軖IH,f.=9#!HLtD}H1HNE H=E=~#tHN H=D1HHp@H}8LHfDHGLM1H=DHz#H]=l~#6HѾuMHN1H=iDiHz# DH N H=@D1>fL=9Qc@H}8L$HfD1HFU H=C=}#LE1H FHFe H=CI}#LE81H FH}Fu H=|CIxHJ}#H#1LSH VF H-FH=1C1 }#HEH HM H=CL@H1LH E1H{E5/H=BILH DE1HJE.H=BIHHHD%N1H=xBx^LHLeO1H=VBVHLUQH=9B17DHLuQ1H=B+HHNfDAUATIUHSHHdH%(H$1={#D$ H=0FHH=FHH=FH7H=FHaH=FH H=EH H=EHH=EH1H=EHH=EHH=EHH=~CHFH=EH  H=EH8H=rEH|H=MEH H=>EHH5oCHH5EHݨH5EHƨ"H5EH诨5H5EH蘨 H5 EH聨H5DHjZH5DHS/H5!CH<H5DH%H5DHpH5DHH5DHH5DHɧH52DH貧H5~DH蛧H5xDH脧H5qDHm[=w#t$HHI,1H==IMuK1LD 1L聥wˉEfDLHIMt|$uH$dH3%(HĨ[]A\A]@HL$LHc ЈDLHHIpf.IHHrA%H=<,DHL$LH Јf.1 LA 1L*HܡHDžA<$LHH9f1Ht$LA<$HT$:HHH1 Lw 1L`E(HL=Zu#LH}8xHIHLl$fDH[(H=u#tLHߺHU@(H= ;H11 L财 1L蝢E@1 L膢 1Lo=}t#1LHEs(H=z:z1LH} w=@t#ILE HH<1)H=6:I2LH.=s#ItLHپ)1H&EH=9IGHL$LH߃ ЈLH}誊ILH>(1H=u9uNs#LHL$HIw5s#LHMILH:IH5>L!H5>LܜH5>LŜH5>L讜uJ%HL$LH Ѓ@=Tr#1LL>rHCH=J8J=#r#]PH=H =PHC1L =L=H=8ZY/%LH}HI2LH}@ЈIHL$LH ЈHL$LH Ѓ LH}pAIHL$LH, Ј=p#PLHB7,1H=6.LHćILH}P谇ILH}h蜇IHL$LH ЈLH}`JILH}X6Iff.HG#@f w uƇfG HGXH8t 1fDHHXH5<ĆHt1HøֱSAH Htc@][LGEƈH9t|@D MPI@E8uEIHD MIHHEMH9uA2H)AB[HAH9t1D8HHH9u[f.HGMAVAAUAATEUSHH0dH%(HD$(1Hf8hYHYHY1HY1HY&HYHYHYDH>Y1HY1HY&HYHYHY@HX1HmY1HcY&HVYHIY0H3YDHX1HY1HY&HYHXHXDHbXHD$(dH3%(uyH0[]A\A]A^DvXHpH@Hs DH@:HHBuH)H4U^1H^X1@SHH $HHdH<%(H$1HxH9pHH HL 0f:vrL9HHDHQfA'uA'fDLQHLHfDHL9rH)uTH$dH3%(uvH[L9s;HHDDHQA'u LQ'HLHDHI9w@1HH "QO H5?H=?j՚DAVAUATAUHSHH dH%(HD$1jHF8=Wk#L(HIHLf8 1HE8HDHpSLb3= k#uXH@AUHf8uH^VHEHHPŅ'Hf8HL$dH3 %( H []A\A]A^fD[0AHE8DHHp.SL2=Oj#DHjBeH=>1O%f.UHf83uHU#D1U@1HnU0f@HUMfDHAcH==1KfVDft@uf?vuH觎1HHуHEHcH>H=H=H1H<fDH1H<fDHL=1ff.fAVAUATIUSHH`dH%(HD$X1HH^.HSHSHHߺHpmPHSSMI|$I<$Lt$ HLLl$@-HLSLH-It$HPL"0LH-I4$HPL/At$uHL-L.H-H.HD$XdH3%(uH`[]A\A]A^H`R艖fAWAVAUATUSHHHH9HH)H9OAH L-DLu]D#AD$<9IcDL>fy*/KHHAI9wH@HHH[]A\A]A^A_HCHsHH9r;--;/*tHþ A[AEH9HH)بtfDHHCH9x@8su{uHCH9_K@:sutHDH D@t$EuHDH9KDÑt$]Hpuxt%HHH98 uHY H HH KqH59H==H KH58H=Q=̎ff.AWAVL4AUATUSH8HHt$dH %(HL$(1f8HD$IHE1Hh AH}1LNHI9uG4$ McA ~@D)HcID9~1LJsO1LOcLOL9OIEf8LLt$AOL|$C褉@AVIAUATIUHSLH0dH%(HD$(1HcyHA|$0HD$A|$ AL$ 1HHHxH|$ 1IHtyLt$HL$H1HD$HD$(LHPAD$4LL$ LD$(dZYHtHHD$L)HHt$(dH34%(Lu7H0[]A\A]A^DHMHLE1莈ff.UHSHHHtFHrHH[]ff.fH@w1f8wD11HWHЀ-t=/t*tfy/tZHPHHt;*u@O-tfD t#JHHHЄuH@HGHff.H-t%~3?t>[ti/tHH-uH("t'tu18tHPHpuVH8t놹]fAUATUSHHHIIH1CHHHuAD$9E1E14HLHL)@I4$DHA\HIt3LHHuHL1?H[]A\A]@1H1?H[]A\A]fZE1HL?H[]A\A]ûH )< H5m*H=WQ][D @8tHWHGu@H8HtHHtf1ff.fE1Ht@Ht AHHuDDHcF HuHcF~H wHy HEVt@t+tDH=HGºHHD@1~cHËV@HH=@HGH9HBAUIATIUSHHdH%(HD$1Hf8@C{v D$@"=H2HcH>T$H *DAt9FAHL11HL$dH3 %(2H[]A\A]T$H w){H N)H(T$HE@T$H (pH (DKDCL1HY1lfT$H T)0T$H 2) T$H ({&IEf8T$H 'T$@T$H B(H 'K@IEf8T$H H(IEf8jT$H <(qT$H (`T$H k(PIEf8sHT$LHHT$@T$H 9(T$H 'IEf8asHT$LLT$HHH 'IEf8T$H 7'T$H &IET$H &f8fC#H &$JH &": H &T$#{H H'H&T$HET$H &T$H &T$H &T$H $&IEf8T$H x%T$fDT$H %T$H y&pT$H %`T$H P&PT$H %@T$H %0T$H % =P#uGA$2H 6H5$H=zfT$H %s {՝H&":H=b$1 H $T$ff.AWAVAUATUSHdH%(H$1Hf8IHL,1HF@1HxLI9u1Lx;1Ln;cLa;Ht$LHt$I4$f>CHD$0LHH$rDmHl$PE1IKfHvarchar(B4000H)fB HL8IFM9trD$P,L}IƺEF1H 4%LOHcLHtCD9~HLJ4yH<$H|$u1Lx71Ln7cLa7H$LHHD$(If8VH$LHHD$0iAmf{HD$8HjIEHH@8H8H|$ʼn\$D1Ll$XID$ HL|$HMLt$P;l$ LHII98@HXuL9IDAuE'A_tvHB`IM9uLL)HcŃHHD$8L0HPrf.LH\$3HL$HHHCHHD$tH$HPH$11L|$HD$(H$HD$HL)L<IG H9D$'H$LDuH|E1H$H HLzHcLM AE9L|$E 1H LzIELH1IELLH4$LLI.AEHD9~qMt,L0|@IELJHp8HHE.uHphL-7f.HphL-H|$8\$DLt$ pLd$0Lz LHh< H|$(0 Lt$ H|$8pH|$0} H|$(s LL)sH *H5H=enD11cSHHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1HHL$H|$H$HD$HD$HD$0D$D$0HD$ vxHf8HWHD$HH[HD$C1Lt$Hl$0HxiHIV)LHH9)1H/)HHoHD$DHHpK&HHHC H5H%HD$DHHp &H5Hw%DLH%HaLYH(tf.@.LL`8kIF@HtHLt$IF8H;LVH|$ VDHDLD$LHH@`H0IHHC1f8Lt$1HL#Hf8EHx' Hk'1Ha'HT$LHHT$LLHM9tLgLdE1fA|$tJI$1HN,LŅIE1LHP ŅAD$ID9ǃ HG'H߉811LH!Lt$DHD$HHP8Hp@kŅUH&H߉9D H3&Ht$PpHUHsH@:HHBuH)H"|DLH# fD1H6iff.AWAVAUATUSHhdH%(HD$X1HIHHHf8IILH;LQIHL-SM&HAD$SLLYeHLD$H߉Hr`LH6IHHD$ 1HHHD$:HC1f=f=4H$ Hr$1Hh$1H$H$&H$Hw$1Hm$HT$HLHzHT$LH߉D$M9L$t LUdL$iH|$H&f}E1+fDI1LHP x,EID9HE1HNHLHUHH߹MAąBDH1~Lv!A1HA<\H MH5H=VH .H5H=^Vff.=,#SHu u1[fHƃHZYuHHHt" _H;H1[^=$,#C1C(u_H[fDH3H IH=LDHHD1$HH=1辮ff.AUIATIUHSHcHy H*WHIEx wz1HtL|߃A<v2G< wHu&@_t HH"HL[]A\A]铻HH9uMtHHL]AHH[]A\A]ÐHH]UHcHSHHX;"yHHT$`VHT$HHH[]SHcHHyHHT$ VHT$HHH߾'[ƺfDAVAUATUSH@dH%(HD$81HW=*#HHIQHf1fA<$ {1HLl$ I<LH|LHlHuHKLH1HLH,Hu H L1HLqA$1HL$8dH3 %(u|H@[]A\A]A^DfMD 1HuC1DfNHU1H=x賫WfAWAVAUATUSHdH%(H$1HE=H(#HHIIA} EHt HJL3HAf=f=z$Mt AD$$L} LSIv`LHLD$(H6HIHHD$01HHHD$eHC1f=f=gHH1H1HH&HH1H$]HT$(LH1HsHf&HYHLH?uPH߁1H$H&H HHuTHe1HH&HHH1HHT$(LLH1AƋ$HHD$fI$1HHL$LLL$2L$1HILP HL$HH9L$uL9} tLBQE(H|$A}u"1HN@a%#E1H$dH3%(DRH[]A\A]A^A_f.HAf HCpsH$HH DH@:HHBuH)H Z1H&1HcHt$(HH3f>5t$(HiHcT$(LH 1HH&HHHuPH1HHy&HlH_HRuTH1H=H0&H#HH 1HL;} tLOH|$AE=K##ǃ+E1C1Lt$PHL|$pLH1H LHHuH L"1HXLL3AEAA}AAf1HֹH NH51H=@{ fDHbH=1VHhHo f.1H"H=!#%QDAVAUATUSH@dH%(HD$81Ho=!#HHIaHf1fA<$#{1EHt HCHLt$ IH LH1H! LHHuH L8Hk 1Ha HT u(H LA$1ED$fED1HL$8dH3 %(ubH@[]A\A]A^HCuC1D뱐NH%1H=C}YOfAWAVAUATUSHHE=#AIHeHAEHt HHH.fx#HHz&H@x&zxHRHH@H=+#UA $DEHW1H=1H6H'NHŧH=ݜ\H1H=y贜=#aDD$L$ 1HH=IEAAy.AH r H5H=~BeHDUSH8dH%(HD$(1H==#HHHEHt HJ;HHf=3f=C1f=cf=H HH1H1H&HHHuH$ǃ HH߉HL$(dH3 %('H8[]fDHHpHHsf.H@:HHBuH)HC1HHuHW}@tY1HH@1HnHNHŮ1H=fDHkHE@&fEAUATUSHxdH%(HD$h1H=#HHvHE1f8w)HL$hdH3 %(DHx[]A\A]HLEHt H8HC1Hf=f=cH.H!1HI1HJ1H@&H3H&HuH1H1H&HHHHF1H1HHLHH3f>Ld$ HߺLHuHL)LHHuLHǃHAp"HHt$@pHHsH@:HHBuH)Hf1HvH&HhHW fNH.1H=hAjCff.AWAVAUATUSHhdH%(HD$X1H%=#HHAAMAAuMfA|$H0EHt H5HHf=f=%C1f=f=LH7H*1H 1HV1HL&H?H2H%uH1H1H&HHHDH߃ Q1H1H&HHHDH AǃHH߉HL$XdH3 %(gHh[]A\A]A^A_ HHt$@pHHsH@:HHBuH)H}1H薨H=NH1H=;fD1H1HHEl$Et>I$HHr0H>HAUH HHHr0H>H9uIHLsHf8w}Lt$ HLTLLHHuLE[1f.I$HL4HL蔤I1LHP A9wHphHKmfDIHnHLHf8wiLt$ HߺLHHzLLHHuL:C11HXHphH>ff.ATUSH7HH?HE1螥t-=#HE1f=tFf=v E@v D[]A\D=#tHH=1ݑHEHt H1HHC1HuHhHH#HAH*MH%1H=#fDAff.fUHSHHKt EH1[]ATIUHSӉFmuhHEv,E11fw[]A\ÐLH襤[]A\fDfvf.1E1[]A\fUSHHt%Ht HH߾H[]H 2 H5H=T6ff.fAUATUSHuJFHHIIͨu!LLHCH[]A\A]黴H5+'CH ;: H5H=6ATUS>HHIHFfwAuHU8Hu@LC[]A\3H5Cf.tf恁7CHU8Hu LCn[1]A\H PF H5TH=m85AVIAUAATEUSHHdH%(H$1=% #/Hf=tKf=vD$@1H$dH3 %(hH[]A\A]A^DH蛾C1H1At$H@HAH AHEH<H/H'ODA&HgJcH>DA&&H DHcH>fHH=IcLHYD= #foD$P)D$@Ht$@11HhE1Hl$ Lt$f|$ tF1ҹiHHt=I #`A&CHJcH>1ҹHH΁u|$ uHHtHL At$A|$VH3AL$dMIT$HA8H~ 0Dd$fo')Hdy,'01/0D$X2/03HD$P)D$@fT$\D$^foefD$P)D$@@foHstD$RfL$P)D$@AAĉ#f.H#1H==#:HZ7H=1يFFD$RHl$@fomf|$P)D$@11HHaHYIvfoBD$POFFHl$@)D$@A>LHLDHl$@H G@H1T8A>LHLDHl$@H A>LH~LDHl$@H A>LsHZLDHl$@H y{A>LLH3LDHl$@H TANfo>fDD$P)D$@Hl$@OND$RHl$@fo"ft$P)D$@A>AH:HcH>EHl$@H MH107[A>LHLDHl$@H Hl$@EH !1A#1A #j1Ad#O1AI#41A+#1A@#A=H2JcH>1A#D#1A@ǃ#~ǃ}#hD$1A@#‰H H=a1蚆2Hf8vzUSHH/uzHC1f8wDH1H1HHH߉H[]1H>@11H5鸴fHf8w"@H_H5HD11t@USHH[HC1f8wtH1H@tHH1H1HHH߉H[]1H@1H6뀽ff.fHf8w"@HH5AHD11鄳@USHHkHC1f8wtH1H@tHH1H1HHH߉H[]1H@1HF뀽ff.f=#ATUSHH1f:t []A\HH-HQ3HHH DHh ǃHH Au\C1H߾q1HHH߾ H[]A\HWH=1&9HDHh ,"f.@AUATUSH=G"LcHo"AH=M"LHHH*Ht$H%"HJ2HH[]A\A]H="H*HuH-"\HpfDHH]Ht;EA9uH="HD*HuH="H/*Hth@H"H z^J `H H5H=(f.AVAUATUSHHpH(HCՅLcH/"LcLHfoLHfo G9L%"G0K<Kf$t)f'ff.f.f.f.f.f.f.f.fPtkffww=fZ,f 1f91ff-w+fff$Efff!Eff*f@v3fCfD1fBD@f?f,R1f/1f)fDf 1f"fN f'vr%f v0f)f1f fCf 1f,fmv;)fXfH1fff%f1fmf$wsfw6%ff1f@f f 1ff4uv.f<`f@U1f8fDf,tQf0+1f(@f-%f1f"ø@HHHHy 1麧f.ATUSH`HA*!HHE`H8+'HHE1H ifP HfpAHp8EXHHH@"@ HPHP(HsHHPHH8fxX@ZfD@@@BHPHHP`HsD[]A\fDH!HE`H O<H5GH=ZGX~5UHS1Hf.HE`HH s 4qs4qs4qs4qs4qs4qs4qs4qD;A,A@A-w:L-Itfx&HH@8>uHH{uEdHD[]A\A]H QH Ai@H 1O@H !5@H @H @H @H @S H QfAWAVAUATUSHHHHt$@T$ dH%(H$1H{8D$D$Ht D$HC`=;"HHD$f;ED$ ="D$ -="HC`L$ H8t$/HD$fx HC`T$Hx"G0T$t$"1ۄfH$dH3 %(oHĨ[]A\A]A^A_t$[HC`H89fDHcT$H "HfoGHD$x #@!H59H=jGH-6"IHeH JGHH H"H H B"H=."H5HtH HH "vH="H5HtH HH "GH"HGH=""2H"1L="L gL5"L-L%uHHtH"tMHL꾥 LMMDHHI 1iL Hu@H$H\$H1L5HD$ HD$`HD$0HD$pHD$8AAAAMcK4HMcKF1҃$=w HSHECfvH {qHރv'ct"fv =1[]A\fHfv6H0AĄtfDHHHAuf۸Hs0Hܻf.HFBfD胷CHE%苸CHE fvACH CA0f%@?CC苸CfDHH11HHѶ11HҸHڷ11H軸fDLcYHLH}L`HC(HEC>ff.f(wGff.fAWAVAUATIUHSH(DFdH%(HD$1=l"FAw(HJcH>L<HM8A$)="\}LuHEdADImdMcL92IHLLHUdHu(MMLLÅyHT$HT@1HL$dH3 %(H([]A\A]A^A_fI$tkH}(tdHcHLL˷SE=U=t=u}"wU 9Uk #fDDmA9IcLLD)ڴHc1LD´DEd1 f.E1ۃ$=LHH;@L؅LHL@Hc؅LLmHtHHH1HIILHUdHu(LH$Ld$D$;6@HcLL³]dofI>IIBUHhIP LD@-/U 9UUDI>EdHI@NH,H=%RDEH/1H=kQU193)Hc1HcL@H]HLLkL蠲HsL菲I$C f8vHCHSH3H3H uC LYHc1LFI}MHHHIEJ HEfEd1hfDXfDK@UHSHHw{w"SH BHcH>HHuf=t=f=vSHVPupH1[]HfHuf=uËCPރvcu1HHufDHeH蕸mHHh?H1[]fDAWAAVAUATIUSHH8nddH%(HD$(1="yYC<%v+<<HLD1wD<L裷1V@HLDL$LcEvKE1LsHIDL$vMM6EurHs(H~0ME1tVLD$ LLDL$L\$LT$kqLT$L\$IDL$HD$ MtLcKM1I$f8="owRH/HcH>fM9MGEtCPރcDLLT$<@LLLa{u MM9ttx1HL$(dH3 %(H8[]A\A]A^A_HHcH>fD1L趵1fa1L1f.L({Eu I$f8wCPރvctLS1F@1MfDCE1$=wH1L,@LLLA@T$H9H=YLkdDL$r=" H7:H=$1LDL$fEHLLT$ID5DLj-DM9LLT$MGA舴 M9LLT$MGA訴CE1$=HL,LT$ILLGDسLLT$>LT$LIrLT$LIrҰI@@LLT$LGD谳SMILLT$LGD迳"f.1L&HaU>H=1DL$L\$LT$KKDL$L\$LT$PLKSHP0t L.1LLLT$H5,L贯H5L蠯LT$ FwH H5H=UHSHH蛪HC荪HC肪KCQL8H []ff.@#fDATIUHS-uEd1[]A\H]Hf1CfS C"UUSHHurH1[]f1H1[]fD fDfDATUHSH LfH1dH%(HD$1H質HHI4$HҧHZHHHHH輄It$H蚧H"HHHHL$dH3 %(u H 1[]A\@AWAVAUATUHSHLfHID$HtDhfEHE1螩1HԩMt$MtcAŃL$H1謩M>fEu 1HI9t'I1HH4HP yH[]A\A]A^A_fMvMu1H]1fA1AMt$HHD$#f.1HHH9\$)IHL<AwtAw H觨AwHڨILHPyH[]A\A]A^A_ff.fD1ffDfDfD$1w H8F[wHHcH>fw>fu,u @t ~Hu`1D1tbf.t11D3t1.x11D@1@I1t8~Nf1øf.IvIAP6lvcH"ueH=#"A@I8LA@dA@1A@A@ A@d@bweRH5"HI"HFILA@A@dA@u$$wHrA@A@ A@dÐjH5"H"HE뜐EH5"HɎ"HF{H="A@I8LA@d%A@fA9H=s"vH="I8bLA@A@dA@B>H"@SHIAf=vBۃ w HHcH>u f=DLHHDB8ucA"Aw.HJcH>hACAC [@ADLH|HDBfHS`HIC(ChACYClAC]s@[5DA[Df;oAC[ACfDf;OAC[ACfDAC[AC fDAC&[ACACdÐACo[ACACdfACm[ACACdfACn[ACACdff;AC[ACfD[fAC@[DAWAVAUATUHSHH8dH%(HD$(1EdAǃ8H舚HDD4$xDHD PfALeHEoD$D9Et$AtcMT$H߈L$EoLֺDD$DL$L$sL$DL$L$DD$A HH@`HHE(A@A(^xA+nUH蝙EE<?AC$HSC$D,I<$Ht|AD$ HHI$DuHEH}EbLeHDI<$Ht !I$AD$ ##IHI$H٘HAΘAAUAFq@L@ǃ!@@Z8RUdIvHH1f:xHL$(dH3 %(H8[]A\A]A^A_D1H輘1A$H;D $$9JH߉$$AD$I<$A)DmdHt I$EHtH}(t1D*AD$Lt$LHLBHUdHu(MMLHIEdfD1H賗fH;LDD$ $DD$ $6fDAA~I~$H1xAF41c$Yf1AD$ 1BfH߉$赖$AD$DH11H AD$AF=v1Dn!v/{v\DfDvMh|m>DfDous=DfD&ucD3f2f.1f.~ECDt{<D0D@@D@;f:f.4f.8f.Bf.zf.Af.Ht Gt tDHGffpPH sH5H={ff.SHwHHE1E1HjZYtH[ÐH!TdH%(HD$1HT$D$1҅y&HL$dH3 %(uHXHt~ ^fDHAWAVAUIATUSHHH|$HT$,LD$dH4%(H$1HD$@AM="A L1f.H@(HHuHHH$HHHz_‰D$(H1DHHLhMm(P@MuHAiDt$(EE‰D$$HD$`HD$0t$$lD+D$(9Dl$$Dl$(E)Dl$HD$\E1D|$ HD$CH$MIN4AF+D$ L$I9L9vN|A?xIL9w2IHHEHfD1ɾHfHfpH9uT$HHE,$A%^AE1HD$D(A=Э"A)ND$NIt$,IHD$8HD$LHt$0LﺀA}1ҾAŅHL$A ǾD$\HL$ADD$\(HL$ADD$\HL$ADD$\HL$ADi="D$HT$HD$8DPHpqu}=f"LHD$@DhHD$HE1ǀDH|xoHuH<$H$dH34%(DOH[]A\A]A^A_DDHD$DDDD$8=̫"DD$8eAstCDHH $HDIHHoA-fDH$@ qE/I @D$$D$C8HD$8e=>"tHH1H=?.gT$1HE$$A0[E}HD$D Ak=ު"A)NDA*NDHD$\E1D|$8Ll$HD$HD$XHD$AMMD$ 6@|$X,AEAFusHII9NtA>xfA~tLD$HL$D$\tA?|$X)="D$XAEtA>(LL$ AHH$p HVP w H\HH $HTIHHo I9AD|$8H=s"HH=#1s,vfDc=<":HHo 1H=9,f1HH=,Ht$@"DnHTH=1+lDD$,HL$01HuH=j+A)NdHH=8D1+HH1H= _+DD$8tHHT 1H=8+AHt$@F"A 1HKH=*HDHD$nATUHSx ELLt11HH91H=3H,$f.LHE1bAH{.9HtxzM)tLLH׽uL1HLHHHPHI9r.Kt%I)K|4H耸uE1}.AU觽E1Hff.@ATAUHS =6"Hu!HHt1[DH]A\VfDH3 H=ն1H uH5H=襷DSHHHtwHǃH Ht軶Hǃ [AWAVAUAATUSHHxH?dH%(HD$h1 2"=HHLHHHHt <HHHKHHpXH>LfH5EYLö1LHHH@`H8t\HILHHHHL=Hr`H蝵} L診1ҾHyHIHEEH=" IHH="IHL蟸HLHHHhH9uHH8H1ҾdL\LLL辻HHppH>H=n"(L0LHf8E<L菼LAǃ="^L=CMtLڼLL誹 HH*L=>L#I$H赼H߻IDŽ$\H贳="HL$hdH3 %(wHx[]A\A]A^A_fH="T6"H="5H1L=VfDH=",IHt$HE1ĶH3 @LL=1@=ɉ"SH5hO11gH5覸H5HHH*" HH5޵HH5HH5H5`OH5HHHˈ"趱H5H臵H5H訶H5Hi׈"f.LHŲI1H= 7fDH5DLtZL蠹lEu {()HHPXH:t =S" E<L3ML2LIdžߺH1LH HLH$LH$LH藺fL=`@L=?@DLELA誸EDEAHձH=V1 dfH H5D1H=,o f.H1DH/H=C HHppHC,LC$ųH3L:LLL LoHD$HfHHPhH:H@8HHD$L|$:LHT$PHT$HHeL 蝯$H|$E$U11҉$HD$H=H=("D$$)$E1HD$(D$$Hl$0Lt$@Ld$8D$$H$\$$Dl$$Ll$fDL5IHHxI~H$At_uwEtrHT$(HH9ufHt$HHٵuUH5V"H|$Hl$0Ld$8Lt$@H$Dl$$ܶH|$ҷEuI~Ht$ufDAD9CHl$0Ld$8Lt$@H$Dl$$H5܀"H|$zH|$pHD$HAH,$DEIHf. Hʼn HyLEAH,$Ex/H|$D-HuHtHt$HL=HH'pH5GH=1HHBHD$vHt$6$5HU;1H=@H!"HtDH=XH€tIH=DH€uH"HH5H鹭fHa"HDAWAVAUIATAUHSHdH%(H$1A" AAIMH ,LA1Hc؋~"L@tqEtlAMtaL/-\HPHLELEH 9HPHLEMEHH1螳HHHC:I@LHLH$dH3%(HĘ[]A\A]A^A_f.ILLHH袯~"$ MwfDEsLMbfDH P ϰff.@=u"ufSH'H="HCWH"H=i"HH"[fSHH=A"He"Ht H9u&fH9t"HHHuH= "[飳HH)"HH="H[醳fDH="t@1H="f.H="H|H="n"HtHj|"H;8tHV|"H;8tH="H"HtH}"H=>"HղDAWAVAUATUSHH $ |"dH%(H$1sd="t[IAILH="%H="襱H-"HtRT fHmHt@H9EuH="5DH$dH3%(gH[]A\A]A^A_H"HD$ 9"H|$ tL|$ DLL1LHOL覨H1A-IH$L|$(HD$HD$0HD$DL|$Dź1H fE1LMwIүHl$ IIfAvGItKI I~ADAK/H9vFD-1IH HIgIu |M^AFMfAALL|$MLt$( @IHH$H HB(IIDP@.HDD1IHEL9vRItLIuHEE H=}" H|$ HHD$ H}"*| Hl$@Ht$ H|$fHHD$H9]H\$ H苨HcH=}"路-ff.fAUIATIUSHHL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$15x"s]=V|"tTH=|"H=_|":H|"HtVHHt@H9CuH=+|"ƮfDHD$dH3%(H[]A\A]fD{"H|"uHtLHbHLH$H$HD$HD$ D$0HD$yHѮH={"%`H={" MDH}jHHx{"dffDUSHH=0{"HdH%(H$1z"t!HtH53{"HtH>.H={"z"HtHv"H;8tHv"H;8tFH=z"Hz"Ht*Hz"H;-[z"H=HH=̤HH v"HHJz"H=z"H\$y"説Hl$HHHD$P͑HtH|$PH@Hy?=y"H=y"GH$dH3%(HĨ[]@Hau"HHy"Hf.H8Hy"\Hmy"H5HaHRy"HH=y"赫iD u"LD$P1H eEHD H=fAVAUATUSHhHHH;Es{H'fBH;HcH>fD=Ix"[]A\A]A^f.DcdD-$x"EHHGEtZf=w"tHCHH龇HD=w"tHCHHHޢDs=w"`HCHfH HĢZ[H=W]A\A]A^=aw"HCHH龷HjD[H=]1A\A]A^NfD=!w"HH_w bf.A|$HcNIHt&HsHIcH觩Eu^[L]A\A]A^rfHHfEe[H=w]1A\A]A^fHCHHG HMHHY1H=0tH H5H=H dH5H=@SHG(H訡HC[ff.AUHMcATUHSHHHHLA|$ t3HU8Ht*KqރvctKDmH,€}uCXЃH[]A\A]Hcu L$Ht#I<$HcU HuE AD$ AD$1뾸DAWAVAUATUSHHH$Ht$HT$(L$LD$DL$HD$ dH%(H$81HH|$ t"IHW0fz1L5H-L=zL-0BH9wD$DPEfDT$0fzL1E1HAAH,A9\$@It$8H[HfxL$H|$EHLD$HP EXD$UJރcjDH|$@UH'uR9MNMH0HNA qs"AFIfD|D0\IT$0BHA9CE&EFDlD0FdD0LfA9JDD0 @s(HDdt0fD9u1&HD$ ۉ(D$AEH$8dH34%(HH[]A\A]A^A_@EH=vGlEX+bD$H1EjH?EDg*H=mXZD$*fdEPރv cDDAHL$EHݞ,H=) q"x@HHI龗(H=HHz HIE@X@IEQAGIRMEL1AYIT$0 rq"AZH0H >6HHA@ A@YDHD$AEfAN,EfAfE9AfEtRLT$0DMK|BLй9HH9uIAIuAGMl=p"NKTMD)DlD0IAjI9uEDkD+|$ Ip"^CIAECHL$(HT$T$DLы$=HH ٚ'(PH|HVPL =1LÏH=IT$0A[ o"[fz0HHtLVG)PH j1HFH=L *IT$0_ do"AXfztG1EE1-HA111H=vE1J #o"8fDD$fD$0HD$ D$+DEE-HH= 1 n"E1fD1EADH0H=ޚ=n"HL$EH$0H=XDMپ.H]H=1`;LHW1L$/H=c:L$LH şH5=H=E轗H ~H5H=螗ff.AWAVAUATUSHH $HdH%(H$x1HHf81IHV0H|$pE1D$<AHHD$pD$8HD$0fz~HD$@H$HD$0HD${fIL9D$Lt$0Lm8LLIMIUI4\ALl$0L蟘 H4$fATH|$0VHS0E1BID9HJ,EX@u{$uuքxҀ=l"H$HL%D$8H|$0HD$HU81LIH H@H $1H! tM€DHqHDΉ@HH+ $IEIL9D$Ll$0L藗, IfAMAEHKH9H=iB覚HD$(IMHCLD$0H|$ HɘHH1PH|$(|$<HD$ HC1H$xdH3%(HĈ[]A\A]A^A_DD$8<|$HIHHT$0HHHT$ǚ|$<HT$D$D$<Lt$0D$8EH1H|$(Hחt|LL$(fHFH|$ HϗHH1@fDH|$0HD$0HؕD$8D$BfHD$(|$<tH|$0覕@HILAULD$(H=1H^_:詘I$LHz OB=i"MH1H=^I$LHz *N荘ff.fHAWIAVIAUATL$USHHHOHo(HT$NfHPHWAT-IAWHS(HK HrHs(HC(1HKHHHS(M9tCLk HsHH)LtAH{HGH;GrtLk Hk(D$H[]A\A]A^A_DHD[D)]A\A]A^A_1AWHAVAUIATUSH8Ht$dH%(HD$(1~ HH5HDHAHD$HP1i#HD$$HD$Ht$1ҹiLtMMA~/IHAF(1fA|$AD$(uEf.#FAwIH@0AWPAD$H9I$H,LT$ t$L,f.D$H"$H=͈H1H S{H5H=+薋fDUHSHH=9\"uW{1uyHugHGH߾Hx1Ht HUH[]fDIHHx1w7H= fDĐAWIAVIAUATUSHdH%(H$1={["If8WIvLAąxNIAƇf8trLAEx,AG1LIf8YE1H$dH3%(DHĸ[]A\A]A^A_f.HD$8D$E1HD$HD$4HD$@HT$Ht$LY D$4="=uMMt|$1HD$@Dd$ 1H$MLt$(IH|$ADIcTI$H,Ћu}XI7MdA8HUHLL$H~ x!ٸA Ƌ$D`HHuDDd$ Lt$( \$`C=l$d9D$@-D$8DEID$HDPEL1E1H,H-yL-IAHH8HAIcwEH=NHc H>HƹH@@@u @DL@A HA9AD$fHƹH=u@@@tfDHƹH=_u f.HƹH߸@@@PSHH=ӅHɅ}HƹH=@@@@HƹL@@@@DHHIcF@I^8fA}H@H,E1Dd$MMI$JPHHHrރvctzH9weHH9{tHcPdH{HL$(S HHT$ 踤HtHL$(H{HT$ H證AD$IHD9xDd$ @H =V"A1Lk yLBIF0PfdHJA~$1HPH DHH@X@uu<HH9uL1Ld$8bAIF0fxfDLAs L4AsLhAHHHLPCPރcIHS8MLH@`H HH0+IH_Ht$8LH@@HT$8LL=HC8HI9tLIF0PH9HA~$HSXuuفuIsf8 LG@fIIVMLH@`H HH0pIHHt$8LH@HT$8LLHL4Iv-ASALH!I~HE15sL-|LtEULAV M~AF u =2I"1I>H)L AV AV 9rE~LzAHHD$HHHv L;pxILHHI1fDH@xKLDqIHtsHHHunHHHuL:,D5HxLH=x~AV AF NE1fH踞LEG IOEG HxdH=-x'gAF LAljL$LHHD$HH4fE~Ht$xHt$L$HtFH D$,D|$$D$!<t\<tpA<|$!=E"Hxr H=bw1AHAG=nv(A~$SXvAF&AOf9;D$(E;~ E~ A9AAF E~ H $AHw H=vLvHHL$LHMwAF Lǃ LDdoIHHOH wSH5$vH=5vmbsH wH5vH=vmH wH5uH=YvmH mwH5uH=umDAUATUHSHHG@L'fFM$LuHkxHt9 I$tj1I|$H{HLXnHCxHufHCxLuH71H[]A\A]fD1HHL%H{xtM=B"tHuH=t1xLXuHnH޺#NHx Lnt.fHu,I$Hu }DHHHuH*1SfEEfEE E EEE HmfDI$HCxHHlff.ATUSHH dH%(HD$1G@@t$$SfD$D$D$HD$ kHH;s@HfpHu ]DHHHuHE1@t!Ht$dH34%(Du?H []A\DHHHfHAof.AVAUAATUHSH H?dH%(HD$1f?vHHLDSD$AAf$E@fD$D$D$ DvHøHtuE@HKHfCAEtCNl#HEDs HqH}HHuHHHuHH&r1HL$dH3 %(H []A\A]A^AE1DfH$H{HHCDHtHtHHH)H)DC1҉փL1L79r(DHWnAVIAUMnHATUSH/LLpAHHt+AV@f;PufDf;SHHHuHALLSnuLpInL#NHx mLoAd=="`Lp[]A\A]A^HHHHIPLhpHIC HTC AF$IVAAF,AV0SA;xI>tHH|@ AF@SfUfEfEAEEA] IHnIHHu @HHHuH(HoAF,D1LHHHL[]A\A]A^Hot!H=_n1臿HfHu1Dff.U1SHHHHnH;tH߾YH;HnH[]ff.@AWAVAAUATUSHHLH?At$$I$H[HHS(C LmAHs9C1HCDpC(HSffBHHS ffBHC1fPHf8w@E S(IŋC4AT$ tRH1LkD{(H[]A\A]A^A_f.HuHC@@E ;I$HLHLkH;D{(tD$ 蕬D$ s@)HAU I|DA mC HsC(9fATAUHSHW(;W w7C4HuHK8C4H]HMUDeEu[]A\fD1 S(@DH1[]A\!ff.@HwHH@(Hu HʋN HփHH HuWH)fATIUSHoHH}tFHH8kHuH;HHkHEHE HDHCAD$C(E k4uHC8[1]I$A\DAVAUIATUSWL'tGOHG0fDH8Ht'H D@ D@t8t9H vщσfIEAl$4ID$8ImDHH]Ht|HEHLI]eAƅyHHHtHHHHuI$HEHiIuI<$}I<$Hj[D]A\A]A^ÐE1[]DA\A]A^ÐO1t,HHWp(HHtR HHHHu)+wfHWHHq(Htf.R HHHHuWGHHH)HHf:HGIfUHSHHH9WHF_HHtH)]H[]f.fATIUSHwHoL9U(HMHHHH9Wuv} WAA)L9uFDE(9r#)Lc HHCDHK[]A\fD1HU HME(H lH5iH=j_H kH5iH=6j_H kH5iH= _f.UHHSHH9UHuHFUH{hH]H)]H[]f.HGH9rH)HwHGPH k,H56iH=8i%_DATIUHSHW(H_ HHHW(H9v3HӸHHHHFHHHt,H] HU(H9v&HEH)HH]DHHM[]A\fH RjQH5hH=hz^f.AWAVAUATUSHH $HhT$(HL$ dH%(H$X1HD$PF4IxHD$8HD$HD$0"HD$@IHt$IH$HD$8M1HD$HD$0MHD$HD$ H)HHT$8u HHLd$HHHD$8HD$HD$0IGGH|$H=3"IGHH|$8EIWHD$HHLAN4LHT$HATLL$LD$HL$ T$85>HD$X+bL(HXZHt$@I+wAAZH$XdH3 %(Hh[]A\A]A^A_@ D$,AHgH=f1DL$,Tu Ht$0@=2"Ht$0H;t$H\$8Hu)HD$IHD$0JHt$Nf.H|$HdHD$IH4Ht$0 H;t$H #h_H5eH= f[H\$8변=1"MAăuEtIE1ɺa LHx \uEtIE1ɺ` LHx ;+zDL$81HfH=He莴=g1"Ht$0LD$8HHdeDH=e,1HfH=d16-L`ff.UHSHHHSHtHsHUtx HcHy۸H[]ff.@HHWHHwfF V()t%HVHHwHHWHOHG PH BfH5dH=id Zf.HUHwHHWfHuHwHHWfUHHSHHHHwHv)HHt.HS 1HC(HKHSH[]@H>H[HHT$YHT$HHEHuf.@UHSH `t8~4CH\saHHcHiH )ˆUH9uH[]SH>HZHZ1[@UeSHH[H߾NH߾AHH[]AWAVAUATIUSHHXHdH%(HD$H1Hf~ HHHfH0HFxfQHNyHpHLciH>pHAHHHD$HD$(L![HHUHt$(11HVIHD$(HCIFHHD$bYIIDHHD$WIH!Ht$LHA`Ht$LJ<(HD$+`HL$@HT$8LHt$0d`H|$0 XxIHcfWLL$HIeHL$(|$LHALL$]LL$A6LXH|$(D^HIc^C1HH5bHH'DHHLH HH5bHH1HDHKHLH}LWHI<$WLWHHǀ(HL$HdH3 %(HX[]A\A]A^A_HHHpE1HD$H9DL|$(LSWLKWL]Hf]fL|$(E1E1E1E1E13ZfHHt8H }[HtHH jHPHHHDSH>HVHV1[@USHHWdH%(HD$1H$ ȈD$G ʈT$W ȈD$G ʈT$W ȈD$GHD$ ʈT$HH HD$dH3%(uH[]NYff.AUATUSHH $HHHIIdH%(H$1HHHھLI|$HHMHLI|$HHMHLH$dH3%(uHĘ[]A\A]XDUHSHH8dH%(HD$(1HH@`LAz0tsHHt$LHT$1HL$HL$HHD$(HD$(AB4PLL$ LD$(3ZYHtHD$H)HT$(dH3%(uH8[]fHh[HWff.AUIATIHUSHHxdH%(H$h1Hl$` THHH=LHFHHt\IL9&HHL[&LL`(H1H~W1H$hdH3 %(uHx[]A\A]WAVIAUIATIzUHcSQHHt+IH}HcLHETZSHuHHcL[H]A\A]A^AWAVAUATUSHH $Hx fH$H$LLD$IHIDL$HD$dH%(H$h1))C)C #Mw@uwHCL$`A$LLL)HSHLDŽ$pAAGH$hdH3%(DHx[]A\A]A^A_DŽ$1LHDŽ$f$QHHFHYHL$_QHL$L$H01DATAHH9rHD$@LLD$L$`HHD$HT$LH=<\LD$Ht$IxHT$IOH=\HHLDŽ$pAG\L$`Lf$hH$pfo$`HCHD$@H) HD$-HHl$H-LHHl$H$-H|$H/HHHD$(MH\LIFHIHD$ RLxHL)LHL$0)PALH=L$HD$8LFLLMNLT$8IMt/HD$8oOLD$81H0LfHH HI9wL$`LLLLHI HD$8HD$0LﺀHt$ H=HFmHLD$8L$Ht$(LLLL$0L$LHD$ LL$0LLHT$ ALHT$ 1LRELt$HLIv`HtFoH)HPHSNT$LHL2H|$HHtA$$E1NACf.L$Qff.AWAVAUATUSHdH%(H$1HL$HպHLcHNTLMSSPH9$HCrHHH"HALHA=!"/~ A/HD$ D$ )1HHc=!"LDl$LHD$PMtXIHLpIG0L(HHHT$HL$J<*HKHHt!HT$HLHHuLHLAH|$LH$dH3 %(DHĨ[]A\A]A^A_LtHt$LHLIHtHL9rDHI9w8\uxuHHLLH)HD$0HHL$LH)HD$PHL$HL$LPHD$hHD$0PDL$0LD$AXZEH|$PL$ DHD$ C1H5VH߉L$v@H$0=|$TH5UGfDT$\t AD$@AHH$DPtED$PtDH$H$AD$Pty?EHB$AHD}\$TH$fHDŽ$HD$HH$)$))$)$DŽ$DŽ$)@)@ H@0@8DŽ$HD$h1iHD$h1W\$XD$TPH$D$TH$9pBAUIHATIUSHH>HHtHLLH9HFHEADHH[]A\A]f.fAVIAUATIUHSv>LHk>L,MtIT$L9sH9r3[L]A\A]A^H|LHP?E[L]A\A]A^H|H)L EBD%L[]A\A]A^f.@JAA1J?D1A?A JD1A?A JD1A?A JD1A?A JD1A?A JD1?  1փ? ff.@HwH1у11ȃ ЈGH9u@AWAE1AAVAAUIATL%IUHSHIHcIHdH%(H$1HHHH$1HLJpHH)HHl$IcH$IHF H11D։DtB Hc@*4 LH uA||H@t&Љ ȉH HDDAI@IAt E$`Hl$E1HHL8HL 1KHLHDžHIB)1Hf.Mc1IHc1Ҹ:LHt @AAAE9uAyZDE A!!D D|$G7yZ AA!!D ADE yZA! !D ADDyZA! !D ADEyZA! !D ADDt$A!E6yZ !D D|$DEyZA A!!D D|$DEyZ A A!!D ADEyZA! !D D|$DE7yZA A!!D ADD yZA! !D ADDt$A! EyZ !D D|$DEyZ A !A!D ADDt$A!E6yZEn !D ADE yZA! !E4nD ADEyZA! !1ȉD D|$DDt$ 11֍nD1DEnщ 1Dt$13nD1 1An1D\$11l$En1ލ nщ 111ً\$ 1DEn11DD3n΋\$11DnDEnщ 1Dt$1E1nD1 1DEn111EnD1DEnщ 111D 1OD‰GGOw []w A\A]A^A_ÐH#EgHGHHܺvT2HGAVIAUATIUHoSHGHHHW?tP@)HALM9A"Et HLLM)I?=IFHLl@oHLH@EoKMoSU o[]0L9uA?DAr\IEHMHID$DITHTH)A.I)r1ƒItH49r[]A\A]A^f.AtAUAT$tATfT[L]A\A]A^3HIHJT.HwHJT/H)I)1҉уI<H<9rfDIAUAT$ATT>BD.BD/vBD.fBD/eff.fATLgUHSGH?LHz?)ƒt19rLHfCID$0AD$AD$ HCLHߍHSPCTHto MH{H1HHCPH)KXH[]A\f.71)'돋O AWDD_AVAUATUSD6^nAxj׋G3G D!3G V\$ЋW^$DD1\$!3WAʋN Fp $E‰L$A1A1DD^ !D1G;νD\$DEDVDT$A!A1EE|A 1AD!E1DD*ƇGD1D!A1A1DDN DL$E F0D!DnA1D1DGFEDf Dd$D^(A!A1EEؘiA 1AD!1DDDʋ^0D1D!A1DE [D 1!D1DDN,A1DL$G\EA!Df8A1ED"kA 1AD!1DDN4EqDD1!1DE CyD 1!D1DDV<1G!I!1DDD$ Eb%1!1DDD$E@@1!1DDD$ EQZ^&1!1DE6Ƕ1!1DD]/։ 1!1DESD1!1DE ؉ 1!1DDD$E01!1DDD$ E!1!1DE7É1!1DDD$ E 1!1DDD$A0ZEAA1A!A1AA㩉A AD1!1t$DD1!A ogD1 1D!FL*1DD$Ή1AA!B9A1DD$A AD1D$qDD11‹D$ 0"amD1G 81Ɖ11DDD$ ED꾤11DDD$AKAA1A5`KA1AЉApA 1AD1D1D1A ~(D 1G'111DDD$ A0AA1A1AЋT$A2A1D1֋T$ 9ىDD11D11C|A A1A1AD$A0eVĉA1D1AD")Dt$ D D1A *CDG# 1  1DD9Ή 1DDY[e\$  1DE Dt$ щ1DE3}D\$  1DDD$E] 1DEO~oA AD 1DE ,DT$ A1ADE6CDt$ AN 1A~SADEAA A1A5:ADA AD 1Љ3*\$D D1DFӆ[ ]A\A]A^ 1։ 1DƉA4A_ OW GOW H#EgHGHHܺvT2HGAVIAUATIUHoSHGHHHW?tP@)HALM9A"Et HLLM)I?=IFHLl@oHLH@EoKMoSU o[]0L9uA?DAr\IEHMHID$DITHTH)A.I)r1ƒItH49r[]A\A]A^f.AtAUAT$tATfT[L]A\A]A^(HIHJT.HwHJT/H)I)1҉уI<H<9rfDIAUAT$ATT>BD.BD/vBD.fBD/eff.fATLgUHSGH?LHz?)ƒt19rLHfCID$0AD$AD$ HCLHߍHSPCTHto MH{H1HHCPH)KXH[]A\f.71)2Ѓ_ÐHAdH%(HD$1HL$D$t"HT$dH3%(uH#ATUHSH}HIrI|HHt;uHH!H[H]A\fLHHB&H/fB!UHSH Ht)HHHkHHHH[]fD1HH[]@UMbSH8dH%(HD$(1Hl$HiH$)Hi@BH|$fD!8ufoD$)$HH"uHD$(dH3%(uH8[]!H8Ht$HL$H<$HdH%(HD$(1H@HHfQH9uH|$(dH3<%(HD$HT$uH8F!fDH|$Ht$foD$fffSH@H|$LL$IH|$ H$1Ht$HL$dH%(HD$81DA AA4@fGHHuH|$Ht$rH<$Ht$b8t&H\$8dH3%(HD$ HT$(uOH@[fDH|$Ht$)H|$ Ht$(8tH M-4H5,H=,0 HdH%(HD$1cHL$dH3 %(uHH -HHJHHH(dH%(HD$1HH?HH1H)HHHfHHH9uHx#H$HT$Ht$dH34%(uH(DH<$Ht$:cH|$HD$HL$1Ht$fDf HH9ufff.fUHHSHHHdH%(HD$1H|$dH3<%(uHHHHH[]fUHSHH8dH%(HD$(1H|$Ht$QHT$HL$ f{fH*YYXH9uHHD$D$tfWU+HD$(dH3%(u+H8[]fDH|$Ht$HD$HT$aDUSHdH%(HD$1HHHHpuHH<HL$dH3 %(uH[]xAWAVAUATIUSHHXdH%(HD$H1ńL$$H\$D$DL|$DHLt$AH1qH։AЍfA)։I9u׃0H<$Ht$MoAWfu MD@t AE-MoLbH|$HdH3<%(u(HX[]A\A]A^A_LHHH$HT$:eDATfIU1SH dH%(HD$1)$+t -uAL$I 0tzf't_H1HzfHfBH9uA< wg0HcH<$Ht$HHH$HT$IA $u@~H$HT$H\$dH3%(H []A\ÍA<wWHcfDA1<w7HcsAL$ȃcolumn_data != NULLct_bind%d, %dct_cmd_drop(%p) ct_close(%p, %d) ct_con_drop(%p) cs_convert-result = %d ct_fetch(%p, %d, %d, %d, %p) ct_fetch_ct_get_server_type(%d) paraminfoalloc(%p, %p) out of memory for rpc!paraminfoallocct_send(%p) ct_send() command_type = %d ct_sendct_send(CS_DESCRIBE_INPUT) ct_send(CS_DESCRIBE_OUTPUT) ct_send() failed ct_send() succeeded ct_send() : CS_CUR_CMD ct_cancel(%p, %p, %d) CS_CANCEL_CURRENT _ct_fetchable_results(%p) CS_CANCEL_ATTN with cmd CS_CANCEL_ALL with cmd ct_describe(%p, %d, %p) ct_describecolumn type%s, %sct_res_infooperationnon-threadsafect_compute_info%*.*s.%*.*sct_send_data(%p, %p, %d) %02xct_data_info(%p, %d, %d, %p) %d, buflen%d, typeRPC is NULL in ct_param ct_param() added input value cmd->dyn is NULL ct_param RPC is NULL in ct_setparam ct_setparam() reached here CS_CLEARct_options: %s, option = %d UNIMPLEMENTED ct_poll() ct_cursor() : type = %d ct_cursor(DECLARE)tlen_ct_diag_clearmsg(%p, %d) ct_diag(%p, %d, %d, %d, %p) ct_diag_countmsg(%p, %d, %p) ct_diag_storeservermsg(%p, %p, %p) ct_diag_storeclientmsg(%p, %p, %p) _ct_deallocate_dynamic(%p, %p) ct_deallocate_dynamic() : cannot find entry in list ct_deallocate_dynamic() : relinking list ct_deallocate_dynamic() : relinked list setting command state to %s (from %s) The parameter %1! cannot be NULL.Parameter %1! has an illegal value of %2!.An illegal value of %1! given for parameter %2!.Use direction CS_BLK_IN or CS_BLK_OUT for a bulk copy operation.Exactly one of context and connection must be non-NULL.The specified id does not exist on this connection.A bind count of %1! is not consistent with the count supplied for existing binds. The current bind count is %2!.Failed when processing results from server.Parameter %1! has an illegal value of %2!No value or default value available and NULL not allowed. col = %1! row = %2! .parameter name(s) must be supplied for LANGUAGE command.This routine cannot be called when the command structure is idle._ctclient_msg(%p, %p, %s, %d, %d, %d, %d, %s) _ct_get_msgstr(%s, %d, %d, %d, %d) _ct_get_user_api_layer_error(%d) _ct_locate_dynamic(%p, %p, %d) _ct_locate_dynamic() looking for %s _ct_locate_dynamic() matching with %s ct_callback(%p, %p, %d, %d, %p) ct_con_props(%p, %d, %d, %p, %d, %p) ct_con_props() action = %s property = %d setting userdata orig %p new %p leaving ct_connect() returning %d ct_cmd_alloc() : allocating command list to head ct_command(%p, %d, %p, %d, %d) ct_command() added rpcname "%s" ct_results() process_result_tokens returned %d (type %d) ct_results() results state = %d ct_results() command type = %d ct_results() dynamic cmd = %d _ct_process_return_status(%p) generating return status row. type = %d(%s), varint_size %d ct_bind(%p, %d, %p, %p, %p, %p) ct_bind() datafmt count = %d column_number = %d ct_cmd_drop() : cannot find command entry in list _ct_get_client_type(type %d, user %d, size %d) _ct_bind_data(%p, %p, %p, %d) _ct_bind_data(): column %d is type %d and has length %d error: converted only %d bytes for type %d _ct_fetch_cursor(%p, %d, %d, %d, %p) ct_fetch_cursor() : cursor not present _ct_fetch_cursor(): bind count must equal cursor rows ct_fetch(): cursor fetch failed _ct_fetch_cursor() tds_process_tokens returned %d inside ct_fetch() process_row_tokens returned %d paraminfoalloc: status = %d, maxlen %d paraminfoalloc: name = %s, varint size %d column_type %d size %d, %d column_cur_size %d column_output = %d paramrowalloc, size = %d, data = %p, row_size = %d paramrowalloc(): RESIZE %d to %d blob parameter supported, size %d textvalue pointer is %p paramrowalloc(): setting parameter #%d to NULL ct_send() command_state = IDLE ct_send(CS_EXECUTE) no tdsdyn! ct_send(CS_DEALLOC) no tdsdyn! ct_send() : cursor not present ct_send() : cursor->query is null ct_send() : cursor->name is null ct_send(): cursor declare failed ct_send(): cursor set rows failed ct_send(): cursor open failed ct_send(): sending cursor commands _ct_fill_param(%d, %p, %p, %p, %p, %p, %x) _ct_fill_param() status = %d _ct_fill_param() about to strdup string %u bytes long ct_cancel() no fetchable results - return() ct_cancel() - fetching results() ct_cancel() command state READY/IDLE ct_cancel() command state SENT results_state %d ct_cancel() sending a cancel CS_CANCEL_ATTN with connection ct_cancel() command state SENT CS_CANCEL_ALL with connection ct_cancel() cancelling a command for a connection ct_describe() datafmt->datatype = %d server type %d ct_res_info(%p, %d, %p, %d, %p) ct_res_info(): Number of columns is %d ct_res_info(): Number of rows is %d ct_config(%p, %d, %d, %p, %d, %p) ct_config() action = %s property = %d %s (%s, default tds version=%s)ct_cmd_props(%p, %d, %d, %p, %d, %p) ct_cmd_props() action = %s property = %d ct_cmd_props() : cannot find cursor ct_compute_info(%p, %d, %d, %p, %d, %p) ct_compute_info() type = %d, colnum = %d ct_get_data(%p, %d, %p, %d, %p) ct_get_data() item = %d buflen = %d ct_capability(%p, %d, %d, %d, %p) ct_capability -- attempt to set a read-only capability (type %d, action %d) ct_capability -- unknown capability type ct_capability -- attempt to set/get a non-existant capability ct_capability -- unknown value ct_capability -- unknown action ct_dynamic(%p, %d, %p, %d, %p, %d) _ct_allocate_dynamic(%p, %p, %d) _ct_allocate_dynamic() attaching dynamic command to head ct_dynamic() calling param_clear ct_param(%p, %p, %p, %d, %hd) ct_param() failed to add rpc param ct_param() failed to add input value ct_param() added rpc parameter %s illegal datafmt->status(%d) passed to ct_param() ct_param() failed to add CS_DYNAMIC param ct_setparam(%p, %p, %p, %p, %p) ct_setparam() command type = %d, data type = %d ct_setparam() failed to add rpc param ct_setparam() failed to add input value ct_setparam() added parameter %s cmd->dyn is NULL in ct_setparam ct_setparam() failed to add dynamic param ct_setparam() added dynamic parameter illegal datafmt->status(%d) passed to ct_setparam() ct_setparam() failed to add language param ct_setparam() added language parameter ct_options(%p, %d, %d, %p, %d, %p) ct_options: invalid action = %d tds_submit_optioncmd will be action(%s) option(%d) arg(%x) arglen(%d) ct_poll(%p, %p, %d, %p, %p, %p, %p) ct_cursor(%p, %d, %p, %d, %p, %d, %d) ct_cursor() : cursor not present ct_cursor() : cursor not declared CS_IMPLICIT_CURSOR: Option not implemented CS_CURSOR_OPTION: Option not implemented CS_CURSOR_UPDATE: Option not implemented CS_CURSOR_DELETE: Option not implemented ct_diag_getclientmsg(%p, %d, %p) ct_diag_getservermsg(%p, %d, %p) p`$#$$$p##`$@$\'''&'g&''',&&%~%C%#///p/80p. 0 0 0 0 0p/ 0p.`...00 0 0 0/ 0/..P/@/ 0`.`///80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0p. 0 0 0 0 080 0. 0.808080 0 0 0 0 0 0 0 0 0 0.80 0 0 00/ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0. 0 0 0 0 0 0 0 0 0 0 0// 0 080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/897p7P97 77`7P7@7077777776@9`9999969989098x8`99H889998\?|?|?|?|?|?LBA|?AdA`\8\H\[\4][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[4]4]t]t]d]d]T]D]kTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTeTejkk;kXkkkkkkjjkjk$keef3fPfmffffffg.gKghggch{hhhhh i)ig h)hFhFiciiigggkLkLkLkLkLk$lkLkkkygxgxgxgxgxygxgxgxgxgxgxgxhygxhygxgxgxhygxgxgxhyhygxgxgxgxgxgxgxhyhywyyyywyeyvyyymy[yIyy{\{vvvv{{zvvvvvvzvvvvvvvvvvvvvvvvzvvyy{{{{{{{{{Y{R{K{D{={{}~8~~X~T8~8~8~8~8~8~8~8~8~8~8~8~8~8~8~8~8~8~PX"# _ct_get_client_type_ct_process_return_status_cs_locale_free_contents(%p) cs.ccs_diag_clearmsg(%p, %d) _cs_locale_alloc() cs_diag_storemsg(%p, %p) _cs_get_origin(%d) _cs_get_layer(%d) cslib user api layerCS_SUCCEEDCS_FAILCS_MEM_ERRORCS_PENDINGCS_QUIETCS_BUSYCS_INTERRUPTCS_BLK_HAS_TEXTCS_CONTINUECS_FATALCS_RET_HAFAILOVERCS_UNSUPPORTEDCS_CANCELEDCS_ROW_FAILCS_END_DATACS_END_RESULTSCS_END_ITEMCS_NOMSGCS_TIMED_OUTcs_prretcode(%d) oops: %u ??_cs_locale_free(%p) _cs_locale_copy(%p) cs_ctx_alloc(%d, %p) cs_ctx_global(%d, %p) cs_ctx_drop(%p) cs_configpropertycs_convertdestfmtdestdatasrcdata is null maxlengtherror: src_len > destlen error: unrecognized type cs_convert() returning %s cs_convert() FMT_NULLTERM cs_convert() FMT_PADBLANK cs_convert() FMT_PADNULL cs_convert() FMT_UNUSED cs_dt_crack(%p, %d, %p, %p) cs_loc_alloc(%p, %p) cs_loc_allocloc_pointercs_loc_drop(%p, %p) cs_loc_dropcs_locale%d, actionUNIMPLEMENTED cs_calc() cs_cmp(%p, %d, %p, %p, %p) UNIMPLEMENTED cs_cmp() cs_conv_mult(%p, %p, %p, %p) UNIMPLEMENTED cs_conv_mult() cs_diag(%p, %d, %d, %d, %p) cs_diag_getmsg(%p, %d, %p) cs_diag_countmsg(%p, %p) cs_objects(%p, %d, %p, %p) UNIMPLEMENTED cs_objects() cs_setnull(%p, %p, %p, %d) UNIMPLEMENTED cs_setnull() UNIMPLEMENTED cs_strcmp() UNIMPLEMENTED cs_time() The information being retrieved will not fit in a buffer of %1! bytes.An illegal value of %1! was given for parameter %2!.Conversion between %1! and %2! datatypes is not supported.An illegal value of %1! was placed in the %2! field of the CS_DATAFMT structure.The conversion/operation resulted in overflow.The conversion/operation was stopped due to a syntax error in the source field.The result is truncated because the conversion/operation resulted in overflow._csclient_msg(%p, %s, %d, %d, %d, %d, %s) _cs_get_msgstr(%s, %d, %d, %d, %d) _cs_get_user_api_layer_error(%d) _cs_locale_copy_inplace(%p, %p) cs_config(%p, %d, %d, %p, %d, %p) cs_convert(%p, %p, %p, %p, %p, %p, %d) converting type %d (%d bytes) to type = %d (%d bytes) cs_convert() srctype == desttype cs_convert() desttype = character error: no room for null terminator no destination format specified! cs_convert() calling tds_convert cs_convert() tds_convert returned %d error_handler: Data-conversion resulted in overflow Data-conversion resulted in overflow not enough room for data + a null terminator - error cs_dt_crack_v2(%p, %d, %p, %p) cs_locale(%p, %d, %p, %d, %p, %d, %p) cs_dt_info(%p, %d, %p, %d, %d, %p, %d, %p) cs_strbuild(%p, %p, %d, %p, %p, %d, %p, %d) cs_calc(%p, %d, %d, %p, %p, %p) cs_manage_convert(%p, %d, %d, %p, %d, %d, %p, %d, %p, %p) UNIMPLEMENTED cs_manage_convert() cs_set_convert(%p, %d, %d, %d, %p) UNIMPLEMENTED cs_set_convert() cs_strcmp(%p, %p, %d, %p, %d, %p, %d, %p) cs_time(%p, %p, %p, %d, %p, %p) cs_will_convert(%p, %d, %d, %p) p`@P}..~.~.........~..~...~...........}Hx`LjLL$$$$$$$$$$$$$$$jTT$$$$6X46ʍXʍ6ʍX44444ʍʍʍ4ʍ44444ʍ4444ʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍ4ʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍ4ʍʍʍʍ4ʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍʍ44Б8PhXdatatype = %d server type %d blk_gettext(%p, %p, %p, %d, %p) blk_props(%p, %d, %d, %p, %d, %p) blk_rowxfer_out() process_row_tokens returned %d l\|||l||||||\||_ct_handle_client_message(%p, %p, %p) _ct_handle_server_message(%p, %p, %p) ctutil.ctds_dynamic_deallocated() : freeing dynamic_id %s tds_dynamic_deallocated() : cannot find id %s tds_release_cursor() : freeing cursor_id %d tds_release_cursor() : freeing cursor results tds_release_cursor() : freeing cursor name tds_release_cursor() : freeing cursor query tds_release_cursor() : cursor_id %d freed tds_cursor_deallocated() : freeing cursor_id %d tds_cursor_deallocated() : cannot find cursor_id %d tds && tds->out_buf && tds->send_packetalloc_compute_result. num_cols = %d bycols = %d alloc_compute_result. num_comp_info = %d mem.ctds_free_all_results() ISO-8859-1US-ASCIIus_englishconn->in_net_tds == NULLSYBASETDSQUERYS1000S1T0008S0124000280004200001003080042100021S01010002200821S02220012200342S2142S1242S2242S112201842S0242S0123000250002200522012220073700042Stds_realloc_sockettds_free_connectiontds_free_rowavgvarpmaxminsumstdevpchecksum_aggvarTDS5_PARAMFMT2ORDERBY2ROWFMT2LOGOUTRETURNSTATUSPROCIDTDS7_RESULTTDS_CURINFOTDS7_COMPUTE_RESULTCOLNAMECOLFMTDYNAMIC2TABNAMECOLINFOCOMPUTE_NAMESORDERBYPARAMLOGINACKCONTROL/FEATUREEXTACKNBC_ROWCMP_ROWTDS5_PARAMSCAPABILITYENVCHANGESESSIONSTATEDBRPCTDS5_DYNAMICTDS5_PARAMFMTAUTHDONEDONEPROCDONEINPROCtoken.ctds5_process_result2 num_cols=%d col %d: column_name=[%s] colsize=%d prec=%d scale=%d elem %d: longbinarybitbit-nullsmalldatetimedatetime-nulldecimalfloatfloat-nullimageunsigned tinyintunsigned smallintunsigned intunsigned bigintinteger-nullsmallmoneymoney-nullUCS-2 textnumericrealuniqueidentifiervariantvoidxbinaryxcharx UCS-2 charx UCS-2 varcharxvarbinaryxvarcharxmldatedatetime2datetimeoffsetuser-defined table typebigtimebigdatetime[for parameter]no meta data setting up %d columns type/wtypesize/wsize %-20s %-15s %-15s %-7s utype %-20s %15s %15s %7s %-20s %7d/%-7d %7d/%-7d %7d %d hidden return parameters stored internal cursor id %d processing compute column %d compute column_size is %d TDS_OP_CURSORCLOSE TDS_AUTH_TOKEN PDU size %u Got invalid size %u tds->conn->collation wastds->conn->collation nowtds5_process_optioncmd() received option %d value %d Eating %s token Unknown marker: %d(%x)!! unknown7.02000 SP12012-2019TDS_SUCCESSTDS_FAILtds_process_login_tokens() Product name for 0x%x is %s MicrosoftProduct version %lX ZZZZZ[%s]out of memory (%d), %s  00@@pP`0xhXH8(xhXH8(xhXH8HHxXxHhH(HHHHH8HHHHHHHHhHHxHHHHHHHHHHHHHHH(HHHHHHHHHHHHHHHH8HHHH(HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHhHXHHHHHHHHHHHH8HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH(HHHHHHHHHHHHH8HDTdd LL dl    L 0 0000d'*(**************************************************************'***'*******************&**&****&*t&****************************\&&**&D&%**$%%($T(**********************************D(4(****d)**********(t)(%*$****D'''**************'''------------------------------tds_process_row(): reading column %d adjust_character_column_size: Server charset: %s Server column_size: %d Client charset: %s Client column_size: %d flags=%x utype=%d type=%d server type %d varint=%d tds_process_nbcrow(): reading column %d tds_get_data_info(%p, %p, %d) %s processing result. type = %d(%s), varint_size %d processing result. column_size %d tds_process_param_result(%p, %p) error: tds_process_param_result() returned TDS_FAIL tds7_get_data_info: colname = %s type = %d (%s) server's type = %d (%s) column_varint_size = %d column_size = %d (%d on server) processing TDS7 result metadata. set current_results to cursor->res_info set current_results (%d column%s) to tds->res_info tds_process_tokens(%p, %p, %p, 0x%x) tds_process_tokens() state is COMPLETED processing result tokens. marker is %x(%s) tds_process_tokens::SET_RETURN stopping on current token processing parameters for op %d calling tds_process_param_result processing tds5 compute names. hdrsize = %d processing tds5 compute names. num_cols = %d processing tds5 compute names. num_comp_info = %d tds_process_compute_result(): compute_id %d for %d columns logic error: compute_id (%d) from server not found in tds->comp_info found computeid %d in tds->comp_info processing compute result. num_cols = %d processing tds compute result, by_cols = %d processing tds7 compute result. num_cols = %u processing tds7 compute result. compute_id = %u processing tds7 compute result. by_cols = %d processing tds7 compute result. num_comp_info = %d processing tds7 compute result. point 0 processing tds7 compute result. point 1 processing tds7 compute result. point 2 processing tds7 compute result. point 5 tds_process_tokens(). set current_results to cursor->res_info tds_process_compute() found compute id %d tds_process_compute() FAIL: id exceeds bound (%d) tds_process_compute() FAIL: get_data() failed tds_process_tokens: return status is %d Unrecognized TDS5_DYN type %x tds_process_end: more_results = %d was_cancelled = %d error = %d done_count_valid = %d rows_affected = %ld tds_process_end() state set to TDS_IDLE tds_process_default_tokens() marker is %x(%s) leaving tds_process_default_tokens() connection dead tds_process_env_chg(): %d bytes of collation data received changing block size from %s to %d server indicated charset change to "%s" tds_process_default_tokens: return status is %d oops: cannot process option %d of size %d 2008 (no NBCROW or fSparseColumnSet)looking for login token, got %x(%s) server reports TDS version %x.%x.%x.%x tds_process_login_tokens() returning %s tds_process_info() called with unknown marker '%d'! tds_process_info() reading message %d from server tds_process_info() calling client msg handler Msg %d, Severity %d, State %d, Server %s, Line %d %s tds_process_info() returning TDS_SUCCESS TDS_INT_CONTINUETDS_INT_CANCELTDS_INT_TIMEOUTtdserror(%p, %p, %d, %d) OpenClienttdserror: returning %s(%d) TDS server connection failedRead from the server failedUnable to open socketUnknown host machine name.Write to the server failedunrecognized msgnotdserror: client library returned %s(%d) msgno == TDSETIME || rc != TDS_INT_TIMEOUTmsgno == TDSETIME || rc != TDS_INT_CONTINUEexit: %s(%d) valid only for TDSETIME state < TDS_VECTOR_SIZE(state_names)tds->state < TDS_VECTOR_SIZE(state_names)logic error: cannot change query state from %s to %s Changed query state from %s to %s Buffer exhausted converting characters from client into server's character setCharacter set conversion is not available between client character set '%.*s' and server character set '%.*s'Error converting characters into server's character set. Some character(s) could not be convertedSome character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?')Some character(s) could not be converted into client's character setBoth port and instance specifiedAttempt to initiate a new TDS server operation with results pendingBad token from the server: Datastream processing out of syncDB-Library capabilities not accepted by the ServerUnexpected capability type in CAPABILITY datastreamError in closing network connectionUnable to connect: TDS server is unavailable or does not existUnsolicited event notification receivedNegotiated login attempt failedError in sending out-of-band data to the serverTDS server connection timed outUnexpected EOF from the serverServer name not found in configuration files.Read attempted while out of synchronization with TDS serverUnknown message-id in MSG datastreamUnable to set communications timerUnrecognized TDS version received from the serverLocal configuration error. Check TDSDUMPCONFIG log for details.))8)P**)retnametdserrortdserror: client library not called because either tds_ctx (%p) or tds_ctx->err_handler is NULL IDLEWRITINGSENDINGPENDINGREADINGDEADtds_set_statespidnvcuvclogin.cSQL AnywhereOpenServerSET TEXTSIZE %d MSSQLServeracceptedrejectedIP address pointer is empty Server %s not found! No server specified! invalid port number detected crypt flag %d ASA_DATABASEUnknown protocol version! login packet %s %s,%dusing NTLM authentication for '%s' account requested GSS authentication but not compiled in quietly sending TDS 7+ login packet 0 && 0x700 <= login->tds_version && login->tds_version <= 0x704NT login not supported using TDS 4.x or 5.0 Kerberos login not supported using TDS 4.x Encryption not supported using TDS 4.x    6tds7_send_loginU SELECT @@spid spSELECT CONVERT(NVARCHAR(3), 'abcEXECUTE ('SELECT CONVERT(UNIVARCHAR(3), ''xyz'')read.ccurcol->char_converror: tds_get_char_data: discarded %u on wire while reading %d into client. tds_get_char_datawrite.clen >= 0client->min_bytes_per_char < 3tds_put_stringstore_monthname: %ld %s convert.cjanfebmaraprmayjunjulaugsepoctnovdecjanuaryfebruarymarchapriljunejulyaugustseptemberoctobernovemberdecemberampm ,store_dd_mon_yyy_date: %s apmAPMstore_time() nanosecs = %d %lubuf%07dyestds_willconvert(%d, %d) %u.%02u%u.%04utds_convert_money() %ld%.9g%.*f%.17g@gggg@gggggggg@gggfgfggg'fgghffgfggffPfggggggggggggggggggggggggggggggggggggfgggggggggggggggggfggggTfggggggggggggggggggggggggggggggggggggggg@gggggggg@ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg@g hhlhl hl hl hldyyyydyyyyyyyydyxy4yyxyyyxyyDyxyyyxxyxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy4yyyyyyyyyyyyyyyyyyxyyyyxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyydyyyyyyyydyxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyydywwww xwLxLxLxwLxx,xdecimicrosecond && dr->decimicrosecond < 10000000tds_willconvert(%d, %d) returns %s srclen >= 0 && srclen <= 2147483647u%08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X@ ``@p@ @@?AACC(C6 C(C6 6 A6 CCGG?OO__QXQ@FQHQ%lu.%02u%lu.%04u ](\K7AǺmZ{c^y55aw̫& . d'@Bʚ; d'@Bʚ; TvH rNZ@z~Ƥ#oxEc] d#NJ-^kc6ŭ5@-JEHJҷR <.;<П^O a%>Crm М,tF@~" 7&K[Am-ſtM1D [8 d7aBMr菇+Η{KFՠ6L;KzĆZ@" PĬCVe_)c\a%qߵ|oʕCz PpbZ0٣r!c[ζf{Rs$o,P6\m#/H[=u&'OE",Bbِe9|Viz:>8Jb5ia"ʔ@Mn201#~WϽO?헧d8nj'FE9N 6%z~ XwiZ<dtG^vd!vwQ_LjS2u/[!%W#>>O2;MrmgmsV$@}J4 FԅʻaakKJ:FUf14$%u]]F[ 8js&1K8et,5+wxP=1*莾dy)euwqIn{o  !!!]:config.cLooking for section %s. Found section %s. Got a match. Reached EOF Could not open '%s' (%s). Found conf file '%s' %s. globalSuccess: [%s] defined in %s. [%s] not found. FREETDSCONFset programmatically(from $FREETDSCONF)FREETDS(.config/freetds.conf).freetds.conf(.freetds.conf)(default).config/freetds.confloginerror: no such version: %s servername != NULLCouldn't open %s. Interfaces file %s opened. querytliTLI service. %d.%d.%d.%dtmp_port = %s. tmp_ip = %s. host field %s. Resolved IP as '%s'. not TDSVERTDSDUMPTDSPORTTDSHOSTTDSDUMPCONFIGLooking for server %s.... .interfacesLooking for server in %s. client_charsettds_config_login: %s is %s. database_nameFinal connection parameters: server_name %20s = %s server_host_nameip_addrinstance_nameport %20s = %d major_versionminor_versionblock_sizeserver_charsetconnect_timeoutclient_host_nameuse_utf16app_nameuser_namelibrarybulk_copysuppress_languageencrypt levelquery_timeoutdump_filedebug_flags %20s = %x text_sizeserver_realm_nameserver_spncafilecrlfilecheck_ssl_hostnamedb_filenamereadonly_intentopenssl_ciphers %s = '%s' tds versioninitial block sizeswap broken datesenable gssapi delegationmutual authenticationdump filedebug flagsquery timeoutconnect timeouthostFound host entry %s IP addr is %s. emulate little endiantext sizeclient charsetuse utf-16dump file appendinstanceencryptionoffrequestrequirestrictasa databaseuse ntlmv2use lanmanrealmca filecrl filecheck certificate hostnamedatabase filenameread-only intentopenssl ciphersenable tls v1systemfreetds v1.5.19/opt/alt/freetds11/etcautoUNRECOGNIZED option value '%s' for boolean setting '%s'! error: cannot specify both port %d and instance %s. ... $FREETDSCONF not set. Trying $FREETDS/etc. ... $FREETDS not set. Trying $HOME. /opt/alt/freetds11/etc/freetds.conf... Error getting ~/.freetds.conf. Trying %s. Setting tds version to %s (0x%0x). servername != NULL && addr != NULLSearching interfaces file %s/%s. Found matching entry for host %s. Name resolution failed for IP '%s'. TDS version %sset to %s from $TDSVER. Setting 'dump_file' to '%s' from $TDSDUMP. Setting 'port' to %s from $TDSPORT. Name resolution failed for '%s' from $TDSHOST. Setting IP Address to %s (%s) from $TDSHOST. Getting connection information for [%s]. Attempting to read conf files. Failed in reading conf file. Trying interface files. Setting server to %s from $TDSQUERY. Looking for server in file %s. Looking for server in %s/interfaces. Setting 'ip_port' to %s from $TDSPORT. Setting 'ip_port' to %d as a guess. Failed to find [%s] in configuration files; trying '%s' instead. Found host entry %s however name resolution failed. tds_parse_conf_section: %s is %s. UNRECOGNIZED option value '%s' for '%s' setting! Valid settings are: ('%s', '%s', '%s', '%s') Setting ReadOnly Intent to '%s'. UNRECOGNIZED option '%s' ... ignoring. tds_lookup_host_settds_lookup_host0auto4.2505.0707.07.17.27.37.48.0tds_config_verstryesnoonofftruefalse/etc/freetds/tmp/freetds.log.%d(from $FREETDS/etc)etc/freetds.conf/tmp/tdsconfig.log.%d%b %e %Y %I:%M%psp_cursorfetchquery.clen <= stream->buf_lenSYSNAMENCHAR(%u)NVARCHAR(%u)IS_TDS7_PLUS(tds->conn)@P%dsp_execute''0xNUMERIC(%d,%d)DECIMAL(%d,%d)UNITEXTFLOATTINYINTUNIVARCHAR(%u)BITUNICHAR(%u)IMAGESMALLMONEYSMALLDATETIMEREALVARBINARY(%u)UNIQUEIDENTIFIERNTEXTNVARCHAR(MAX)SQL_VARIANTDATEDATETIME2DATETIMEOFFSETBIGTIMEBIGDATETIMEUNSIGNED SMALLINTUNSIGNED INTUNSIGNED BIGINTVARBINARY(MAX)Unknown type %d sp_executesqlsp_preparecreate proc as sp_prepexectds_submit_execute() sp_unpreparetds_submit_unprepare() %s select 1 where 0=1rpc_name DECLARE @P%d SET @P%d=@P%d OUTPUT EXEC sp_cursoropenprow_number && prow_countsp_cursorclosesp_cursoroptionsp_cursortds && multipleOFFtds_submit_optioncmd() SET ANSI_NULLS %sSET IMPLICIT_TRANSACTIONS %sSET CURSOR_CLOSE_ON_COMMIT %sSET NOCOUNT %sSET QUOTED_IDENTIFIER %sSET ANSI_WARNINGS %sSET DATEFIRST %dSET DATEFORMAT %sSET TEXTSIZE %dSELECT @@options what! optionval = %d BEGIN TRANSACTIONIF @@TRANCOUNT > 0 ROLLBACKIF @@TRANCOUNT > 0 COMMITtds_disconnect() tds_put_data_info putting param_name tds_put_data_info putting status p && start <= end && (end - start) % 2 == 0s[1] == 0 && s < end && (end - s) % 2 == 0e && query <= e && e <= query_endtds_send_cancel: %sin_cancel and %sidle tds_send_cancel: sending cancel packet tds_cursor_declare() cursor id = %d tds_cursor_open() cursor id = %d tds_cursor_open (): RPC call set up tds_cursor_open (): cursor open completed tds_cursor_setrows() cursor id = %d tds_cursor_fetch() cursor id = %d tds_cursor_get_cursor_info() cursor id = %d tds_cursor_get_cursor_info: tds_process_tokens returned %d result_type=%d, TDS_DONE_COUNT=%x, TDS_DONE_ERROR=%x ----------------> prow_number=%u, prow_count=%u tds_cursor_close() cursor id = %d tds_cursor_setname() cursor id = %d tds_cursor_update() cursor id = %d tds_cursor_dealloc() cursor id = %d tds_cursor_dealloc(): freeing cursor multiple->type == TDS_MULTIPLE_QUERYmultiple->type == TDS_MULTIPLE_EXECUTEtds_submit_optioncmd: returned option_value = %d IF @@TRANCOUNT > 0 ROLLBACK BEGIN TRANSACTIONIF @@TRANCOUNT > 0 COMMIT BEGIN TRANSACTIONp 0P"""""""""`"`"""""""""""""""K""""""""""""""""""""""""""pp0 pPp`H0 @`UUUUUUUUUUUU_U<UUUUUUUUUUUUUjN<<<<<l<<<<<<<d<d<<<d<<<dd<<<<<<<ddddduQZ<!Qtln:$$qV;!tds_multiple_executetds_multiple_querytds_multiple_donetds_cursor_get_cursor_info tds_submit_rpctds_quoteout_stream_writetds_send_emulated_executetds_get_column_declarationtds7_write_param_def_from_querytds7_put_query_paramstds7_write_param_def_from_paramstds_skip_quoted_ucs2letds_next_placeholder_ucs2leSET ARITHABORT OSET ARITHIGNORE SELECT @@optionsSELECT @@datefirSELECT DATEPART(SELECT @@textsiz646iconv.ciconv_initialized!conn->char_convsUTF-8UCS-4(null)tds_iconv_open(%p, %s, %d) UCS-2LEUCS-2BEUCS-2local name for %s is %s iconv_open(%s, %s) failed iconv(%s, %s) failed res %d len %d tds_iconv_open: done ANSI_X3.4-1968ANSI_X3.4-1986ARMSCII-8ASMO-708BIG-5BIG-FIVEBIG5-HKSCSBIG5HKSCSBIGFIVEC99CHINESECN-BIG5CN-GBCN-GB-ISOIR165CP1250CP1251CP1252CP1253CP1254CP1255CP1256CP1257CP1258CP1361CP367CP437CP65001CP819CP850CP862CP866CP874CP932CP936CP949CP950CSASCIICSBIG5CSEUCKRCSEUCPKDFMTJAPANESECSEUCTWCSGB2312CSHALFWIDTHKATAKANACSHPROMAN8CSIBM866CSISO14JISC6220ROCSISO159JISX02121990CSISO2022CNCSISO2022JPCSISO2022JP2CSISO2022KRCSISO57GB1988CSISO58GB231280CSISO87JISX0208CSISOLATIN1CSISOLATIN2CSISOLATIN3CSISOLATIN4CSISOLATIN5CSISOLATIN6CSISOLATINARABICCSISOLATINCYRILLICCSISOLATINGREEKCSISOLATINHEBREWCSKOI8RCSKSC56011987CSMACINTOSHCSPC850MULTILINGUALCSPC862LATINHEBREWCSSHIFTJISCSUNICODE11CSUNICODE11UTF7CSVISCIIECMA-114ECMA-118ELOT_928EUC-CNEUC-JPEUC-KREUC-TWEUCCNEUCJPGB18030GBKGB_1988-80GB_2312-80GEORGIAN-ACADEMYGEORGIAN-PSGREEK8HP-ROMAN8HZHZ-GB-2312IBM-CP1133IBM367IBM437IBM819IBM850IBM862ISO-2022-CNISO-2022-CN-EXTISO-2022-JPISO-2022-JP-1ISO-2022-JP-2ISO-2022-KRISO-8859-10ISO-8859-13ISO-8859-14ISO-8859-15ISO-8859-16ISO-8859-2ISO-8859-3ISO-8859-4ISO-8859-5ISO-8859-6ISO-8859-7ISO-8859-8ISO-8859-9ISO-CELTICISO-IR-100ISO-IR-101ISO-IR-109ISO-IR-110ISO-IR-126ISO-IR-127ISO-IR-138ISO-IR-14ISO-IR-144ISO-IR-148ISO-IR-149ISO-IR-157ISO-IR-159ISO-IR-165ISO-IR-166ISO-IR-179ISO-IR-199ISO-IR-203ISO-IR-226ISO-IR-57ISO-IR-58ISO-IR-6ISO-IR-87ISO646-CNISO646-JPISO646-USISO8859-1ISO8859-10ISO8859-15ISO8859-2ISO8859-4ISO8859-5ISO8859-6ISO8859-7ISO8859-8ISO8859-9ISO_646.IRV:1991ISO_8859-1ISO_8859-10ISO_8859-10:1992ISO_8859-13ISO_8859-14ISO_8859-14:1998ISO_8859-15ISO_8859-15:1998ISO_8859-16ISO_8859-16:2000ISO_8859-1:1987ISO_8859-2ISO_8859-2:1987ISO_8859-3ISO_8859-3:1988ISO_8859-4ISO_8859-4:1988ISO_8859-5ISO_8859-5:1988ISO_8859-6ISO_8859-6:1987ISO_8859-7ISO_8859-7:1987ISO_8859-8ISO_8859-8:1988ISO_8859-9ISO_8859-9:1989JAVAJIS0208JISX0201-1976JIS_C6220-1969-ROJIS_C6226-1983JIS_X0201JIS_X0208JIS_X0208-1983JIS_X0208-1990JIS_X0212JIS_X0212-1990JIS_X0212.1990-0JOHABKOI8-RKOI8-RUKOI8-TKOI8-UKOREANKSC_5601KS_C_5601-1987KS_C_5601-1989L1L2L3L4L5L6L7L8LATIN7LATIN8MACMACARABICMACCENTRALEUROPEMACCROATIANMACCYRILLICMACGREEKMACHEBREWMACICELANDMACROMANMACROMANIAMACTHAIMACTURKISHMACUKRAINEMS-ANSIMS-ARABMS-CYRLMS-EEMS-GREEKMS-HEBRMS-TURKMS_KANJIMULELAO-1NEXTSTEPR8SHIFT-JISSHIFT_JISSJISTCVNTCVN-5712TCVN5712-1TCVN5712-1:1993TIS-620TIS620TIS620-0TIS620.2529-1TIS620.2533-0TIS620.2533-1UCS-4BEUCS-4LEUHCUNICODE-1-1UNICODE-1-1-UTF-7UNICODEBIGUNICODELITTLEUTF-16BEUTF-16LEUTF-32BEUTF-32LEUTF8VISCII1.1-1WINBALTRIMWINDOWS-1250WINDOWS-1251WINDOWS-1252WINDOWS-1253WINDOWS-1254WINDOWS-1255WINDOWS-1256WINDOWS-1257WINDOWS-1258WINDOWS-874big5cp1250cp1251cp1252cp1253cp1254cp1255cp1256cp1257cp1258cp437cp850cp862cp866cp874eucJPeucKReucTWhp15CNiso81iso815iso82iso83iso84iso85iso86iso87iso88iso88591iso885915iso88592iso88593iso88594iso88595iso88596iso88597iso88598iso88599iso89roma8roman8sjisthai8tis620utf8char_conv->to.cd == (iconv_t) -1char_conv->from.cd == (iconv_t) -1tds_iconv_info_init: client charset name "%d" invalid tds_iconv_info_init: server charset name "%d" invalid Charset %d not supported by iconv, using "%s" instead tds_iconv_info_init: cannot convert "%s"->"%s" inbuf && inbytesleft && outbuf && outbyteslefttds_iconv: unable to determine if %d means in or out. io == to_server || io == to_clientsetting server single-byte charset to "%s" iconv name for ISO-8859-1 not found iconv name for UCS-2 not found error: tds_iconv_init() failed; try using GNU libiconv library setting up conversions for client charset "%s" preparing iconv for "%s" <-> "%s" conversion tds_iconv_get: what is charset "%s"? tds_srv_charset_changed: what is charset "%s"? EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE              TT$4D .............................................q."Sh$ U J......2aTB I j.3 uS ..... . .... ... ......................................................................................................................................ZG Z5?# (>.64;:?@CF3IYO S6Z=agYnYq\u:x<~>;5??>6;,?>6;3"?-<65<:B3I6U`<j>ux;?84<\6 67@\:<:9B 5\ &:07<3GRZ\:g5x385?79AZ:C3$ 5\@(,:7BH%NCU8[Cb=hDpuC}4;38>8== B 4'.88U@4F9L=VI]\gCp u8=P= $? T#8)= [ 9!$9+18%>3JQD[em\u|93497:4\Z@$Y%G,3+?@I#O V!\Eah pw]|<^=]KK*" <<A A'\-48@@RY\#`=gWqx~G&;<&6&O; T-A.9:>J;Z.j?zJ]5=0 > " [% ^. < :L Y g Cu '{ F K D ' ' D   \ Z  <  ( H (  ^ (  A. !: @ P -\ d <t 1 [   \ 9 ] /  F D &; AI Q =W Rb Fp y  N  C  8 = K B Y D D 2 & C4 1A L KX Fl /x  B  , D X  B ' S 2 >  ( \& . O: \I ] h q y B M U  L  V [ P & Qtds_iconvtds_set_iconv_nametds_iconv_info_initUCS-2LEtds_iconv_allocSJISkoi8sjisL1L8L5utf8iso81big5iso88iso15iso85iso89thai8L6roma8866iso815greek8iso_1roman8R8646L4iso86iso88591iso88598LATIN1iso88595LATIN8iso88599LATIN5850ISO8859-1ISO8859-8iso885915ISO8859-5HZISO8859-9ISO-8859-1ISO-8859-8ISO8859-15ISO-8859-5iso10ISO-8859-9iso88596iso14iso84LATIN6ISO-8859-15ISO_8859-1ISO8859-6ISO_8859-8CNISO_8859-5ISO_8859-9L2L7ISO-8859-6iso646ISO_8859-15C99ISO_8859-15:1998ISO-IR-58ISO-8859-16JPUSiso88594ISO_8859-6LATIN4L3ISO-IR-159ISO-IR-199ISO-IR-6CP819ISO8859-4ISO_8859-16ISO8859-10ISO-IR-165SHIFT-JISISO-8859-4ISO_8859-14:1998ISO-8859-10ISO-IR-101ISO-8859-14ISO-IR-148ISO_8859-16:2000ISO-IR-109ISO-IR-149SHIFT_JISISO_8859-4hp15CNISO-IR-166ISO_8859-10CP949CP866ISO_8859-14ASCIIISO-IR-14862ISO-IR-110GB_1988-80CP850CP950tis620iso82TIS620iso87JIS0208UTF8TIS-620ISO-IR-100ISO-IR-179UTF-8ISO-IR-144CP65001CP1251CP1258CP1255ISO_8859-10:1992ISO646-CNiso88592ISO-IR-138LATIN2iso88597ISO-IR-126CSISO159JISX02121990LATIN7IBM819ISO8859-2macturkiso13iso83ISO8859-7KOI8-TISO646-USTIS620-0BIG5ISO-8859-2CP1256ELOT_928macgreekISO-8859-7CSISOLATIN1CP1361BIG-5cp949CSISOLATIN5cp866ascii_8macthaiCP936ISO_8859-2GB18030ISO_8859-7TCVNIBM866iso88593CP874LATIN3cp850CP1250cp950CSISOLATIN6CP1254ISO-IR-87ISO-IR-57MS-ANSICSASCIIIBM850ISO-8859-3ISO-IR-157ISO-8859-13CP862cp1251ISO_8859-3cp1258EUCCNcp1255ISO-IR-226CSISOLATIN4ISO_8859-13US-ASCIICSSHIFTJISEUC-CNCSISO14JISC6220ROUHCROMAN8KOI8-Rcp1256GEORGIAN-PSISO646-JPcp936CSBIG5cp874JAVAcp1250CN-BIG5cp1254UTF7ISO-IR-127VISCIIECMA-118UTF-7UNICODE-1-1CP1252macUCS-4LECP1257cp862CHINESEMACGEORGIAN-ACADEMYCP932ARMSCII-8CSISOLATINARABICIBM862ASMO-708KSC_5601KOREANCP367GB2312CSISOLATIN2JIS_C6220-1969-ROHP-ROMAN8GBKGREEK8MULELAO-1CP1253CP437CSKOI8REUCJPUCS-2LECYRILLICECMA-114eucJPUTF-16LEMS-CYRLISO-IR-203EUC-JPmac_cyrGB_2312-80CP1133CN-GB-ISOIR165CSISOLATINCYRILLICMACTHAIISO-2022-CNKS_C_5601-1989CSISOLATIN3ISO_8859-8:1988ISO_8859-5:1988ISO-2022-CN-EXTISO_8859-9:1989MS-EEKOI8-Ucp1252UNICODE-1-1-UTF-7ISO-CELTICcp1257CSISOLATINGREEKISO-2022-JP-1CSUNICODE11WINDOWS-1251WINDOWS-1258WINDOWS-1255CSISOLATINHEBREWcp932TCVN5712-1CSVISCIICSISO57GB1988ISO_8859-4:1988WINDOWS-1256UNICODELITTLETIS620.2529-1EUCKRX0201MACINTOSHX0208eucKREUC-KRJIS_C6226-1983WINDOWS-1250WINDOWS-1254IBM367MS_KANJIcp1253ARABICcp437EUCTWKOI8-RUeucTWIBM437VISCII1.1-1EUC-TWCN-GBKS_C_5601-1987WINDOWS-874JOHABISO_8859-1:1987CSISO2022CNUCS-4BEISO_8859-6:1987ISO-2022-JP-2TCVN-5712WINDOWS-1252WINDOWS-1257ISO_646.IRV:1991ISO_8859-3:1988CSUNICODE11UTF7CSIBM866ISO-2022-JPWINDOWS-1253JIS_X0201JIS_X0208EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESECSKSC56011987UCS-2BEGREEKMACICELANDJISX0201-1976UTF-16BEUTF-32LEMACCROATIANUNICODEBIGTIS620.2533-1CSISO58GB231280ISO_8859-2:1987ISO_8859-7:1987MACROMANX0212CSHPROMAN8CSISO87JISX0208JIS_X0208-1990ISO-2022-KRBIG5HKSCSTIS620.2533-0CSISO2022JP2BIG5-HKSCSCSMACINTOSHCSHALFWIDTHKATAKANACSISO2022JPMS-HEBRJIS_X0212-1990CSPC862LATINHEBREWHZ-GB-2312JIS_X0208-1983NEXTSTEPCSGB2312JIS_X0212CSEUCKRBIGFIVEMACROMANIACSISO2022KRHEBREWBIG-FIVECSEUCTWANSI_X3.4-1968MS-ARABMACCYRILLICANSI_X3.4-1986CSPC850MULTILINGUALIBM-CP1133UTF-32BEMS-TURKJIS_X0212.1990-0MACCENTRALEUROPEMACTURKISHMS-GREEKMACARABICWINBALTRIMMACUKRAINETCVN5712-1:1993MACGREEKCSEUCPKDFMTJAPANESEMACHEBREWAoAoÓåAoAodate formatdate-only formattime-only format@._locale.cdefaultAttempting to read locales.conf file /opt/alt/freetds11/etc/locales.conf @@  dummy textptr$<TDTTTlXH4`8&x&x&&&x&x&x&x&x&x&x&x&x&x&x&x&&x&&x&&x&x&x&&x&&&&&&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&&H)w(8)w(w(w(w(w(()w((w(w(( )@)`)(((((((((((x)(((x)(((x)()))))(((((((((((((((((((((((((((((((((((()(((((((((((((((((((((()((((x)(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**tds_generic_putEED-%EE%E--%tds_get_data: type %d, varint size %d tds_get_data(): wire column size is %d tds_generic_put: colsize = %d tds_generic_put: not null param varint_size = %d data.ctds_generic_put: null param curcol->column_varint_sizenet.caddr != NULLsocket creation error: %s Connecting to %s port %d connection established getsockopt(2) failed: %s getsockopt(2) reported: %s tds_open_socket() failed tds_open_socket() succeeded send(2) failed: %d (%s) tds != NULLtimeout_seconds >= 0tds && bufferselect(2) failed: %d (%s) tds7_get_instance_ports(%s) instance info%15s %s ServerNamedefault instance port is %d InstanceNametcpIsClusteredVersionnpviaConnecting with protocol version %d.%d tds_setup_socket: connect(2) returned "%s" error: poll(2) returned %d, "%s" rc == 0 || (rc < 0 && (sock_errno == TDSSOCK_EINTR || sock_errno == EAGAIN || sock_errno == TDSSOCK_EINPROGRESS ))tds_select: invalid interrupt handler return code: %d poll_seconds == timeout_secondstds_goodwrite(): timed out, asking client tds7_get_instance_port: timed out on try %d of 16 error: expecting '%s', found '%s' tds7_get_instance_port(%s, %s) tds_goodwritetds_selecttds_addrinfo_set_portin tds_push_func tls.cin tds_pull_func_login have >= 0in tds_push_func_login Got name %s xn--in tds_pull_func handshakechecking hostnamecreating bioinitializing tlsloading CA fileloading CRL fileinitializing sessionHIGH:!SSLv2:!aNULL:-DHAlt names number %d handshake succeeded!! %s failed setting custom openssl cipher to:%s setting default openssl cipher to:%s handshake failed with %d %d %d tds_pull_func_logintds_pull_functds/8.0stdoutstderr (%s:%d)%s:%d%04x%c%Y-%m-%d %H:%M:%Slog.ccolcol->column_datatype %s has value "%s" type %s has value NULL type %s has value %d type %s has value %f cannot log data for type %s Starting log file for FreeTDS %s on %s with debug flags 0x%x. no memory to log data for type %s []]]]]]][(\]]]\]]]P\]]x\]][tdsdump_colbulk.cbcpinforowbufferis_nullable_type%4s %8s %18s %18s %8s is nullcolumn_nullable%4d %8d %18s %18s %8s row_posncols%4s %8s %8s %8s cpbytes%4d %8d %8d %8d BCP row buffer so far%4d %8d %8d ncols=%u poff=%p [%u] poff=%p BCP row buffer with (%s)insert bulk %s (%s)%sinsert bulk %sset identity_insert %s onbindcol->column_data == NULLtds_bcp_done(%p, %p) tds_bcp_start(%p, %p) colcntcoliddfltstatusbcpcol->funcscurrent_record_size = %d bcp_record_size = %d with logtds7_build_bulk_insert_stmt(%p, %p, %p, %d) error: cannot build bulk insert statement. unrecognized server datatype %d SET FMTONLY ON select * from %s SET FMTONLY OFFSET FMTONLY ON %s SET FMTONLY OFFtds_bcp_send_bcp_record(%p, %p, %p, %p, %d) get_col_data (column %d) failed gotten column %d length %d null %d tds5_bcp_add_fixed_columns(%p, %p, %p, %d, %p, %d) tds5_bcp_add_fixed_columns column %d (%s) is a fixed column tds5_bcp_add_fixed_columns column %d is a null column old_record_size = %d new size = %d gotten row information %d type %d length %d status %d offset %d tds7_bcp_send_colmetadata(%p, %p) tds_bcp_start_copy_in(%p, %p) could not realloc current_row writetext bulk %s 0x%s timestamp = 0x%s%svvuuuuuuupvuu@vuuuvutds7_bcp_send_colmetadatatds5_bcp_add_variable_columnstds7_send_recordpacket.cconn && packet!conn->in_net_tdstimeout Sending packetpacket->data_start == 0Received MARS headerReceived packetconn->recv_pos < packet->data_len && packet->data_len <= packet->capacityconn->recv_pos <= packet->data_len && packet->data_len <= packet->capacityReceived MARS with no session (%u) Write attempt when state is TDS_DEADRead attempt when state is TDS_DEAD tds_packet_readtds_connection_networktds_packet_cache_addstream.cstream->buf_len >= lens->allocated > s->sizeib >= tempTroublesome bytes:left > 0stream->buffer == (char *) tds->out_buf + tds->out_posstream->buf_len == tds->out_buf_max - tds->out_pos + TDS_ADDITIONAL_SPACEError: tds_convert_stream: tds_iconv returned errno %d, conv_errno %d Error: tds_convert_stream: Gave up converting %u bytes due to error %d. No conversion possible: some bytes left. tds_dynamic_stream_writetds_staticout_stream_writetds_dataout_stream_writetds_dataout_stream_inittds_convert_stream'TDS_AUTH_TOKEN noncechallenge.cDraining %d bytes NTLMSSPKGS!@#$%/dev/tty    $<`T 0H       $ $ $ $ $ $ @                                                                                                                                     )4%/7(3-!0,1'8"5.*2$  91)! :2*" ;3+# <4,$?7/'>6.&=5-%  (08@ '/7?&.6>%- 5=$, 4<#+ 3;"* 2:!) 19:2*" <4,$ >6.&@80( 91)! ;3+# =5-% ?7/'6666666666666666\\\\\\\\\\\\\\\\smp.ccarry == 0smp_is_negative(a) != smp_is_negative(b) || smp_is_negative(a) == smp_is_negative(res)mul_smallsmp_add.%06lu;8s4u(hLt(X(H\ThP (Pxht&(D)|H*8+-x1x7h:?XHxKdHRT xVpXY \^0bd8gDnHrD Xv 8{T!(!Ȃ"(""8#X##x#h#xd$H$$h%88%t%%%d&'x'h0(((h)))8D*h***@+hp+ظ+H++8,$,(\,,8,(-H`--.<....x/,//(P0h00X00 1h,1D18h1(1X12H(2<2p2(222x3 3<3xx3333,4H4Xh4444@5HT5xh55555(6D6H|6x6667T7xx78778h@8\8x88h9x<99999H9$:8:P:|:(:h:H:88;t;X;;(; < <(l<h<< =X=!=">$T>('>'?H+h?,?(-?0?2@3`@4@X5@86A7LA:A(<bFEE E(D0D8G@R 8A0A(B BBBH j 8F0A(B BBBG nHUPAXD`I@F 8A0A(B BBBG DHKPEXI`S@hd @FEB E(D0C8G`hHpAxFT` 8A0A(B BBBH BhIpchA`H D?FBB E(A0A8G^ 8A0A(B BBBH X EPFED D(G0q (A ABBG c (C ABBE 8I@\8A0Xx GMEE D(C0h (D BBBH  (D KBBG B8N@W8A0 @OTFHE E(D0A8GP@XI`AhQpYPD 8C0A(B BBBH u 8F0A(B BBBD  XD`QhIpSPo XI`K D XA`L mXD`FXAP|xQFBD D(J (A ABBG jKWAeMSBRXIBnKUAUFBE E(D0D8J 8A0A(B BBBH jKQA{MOBrNVBKSAhYFBE E(D0D8F`z 8A0A(B BBBD \hBpLxIS`hNp]hA`T``RGE E(K0I8N@RHKPPXI`I@D8C0A(B BBBpL`RFEE E(D0D8FPXA`VhPpIPK 8A0A(B BBBH ]XD`LhIpSP{XA`8eMDC H FBD i FBG l(fMEE D(D0Z (A BBBH y (D BBBE Q (C BBBF B8N@W8B0liwHH H (8jrADD  FAA jQdh8jMDD  ABE A CBJ kBEE A(D0J6FYAkGQAa 0A(A BBBB AQ_BMUBID oLV F ] K D D T D ~ B H H H H ppGLQ K 4pEDG t FAE L CAH 44`qEDD y DAE N DAE 8lqFED A(D0b (C ABBB @rECG \ FAF S CAA N AAH roL| H ,sFEE E(D0C8F@@HHPAXW`\@F 8A0A(B BBBB l HHPAXK MHaPOHC@_ HHPBXG tHDPLXI`S@8u FEE E(D0D8G 8A0A(B BBBD ADNeSNbBF NF D HBJ D NF `DLISP SQ D SQ dPBGfAmGfB dOAdOAP[ZAR NEHI L`cFHE E(A0D8G@WHHPU8A0A(B BBB<$FDC G`  AABG hLpWhA`Td0FED D(F0U (C ABBJ D (L ABBK D8I@\8A0@hEDG d FAE D(P0`(A D CAC LԄEDG _ FAJ D CAH D(a0O(A F AAC PD#FEE E(D0C8F@ 8A0A(B BBBH  HN IHHPhHA@RHDPLXI`S@L HNPF i HL A HR $\\M M(I0A8C@Xt$5FBE E(D0C8JHFA\ 8A0A(B BBBA DdDBBBI xoTK P(C0Si 8hTJO WAbdTI cAbԊ\MEE D(D0y (A BBBA [ (C BBBD S (P GBBJ U (G BBBN w (F BBBE B8N@W8A0,tTM L(E0K8B@AHCPSidTI cAb @hTJO WAbdTI cAb(܍xTM M(I0A8C@Si 40oTK P(C0Si4X||MDC p FBD D(I0\(A 0ĎxFAA a ABD 8MDC T(P0N8G@I A ABF Xd{FBB B(D0A8J\QAy 8A0A(B BBBG 4\EDG e CAG U FAD MFEE E(D0D8GPXL`NhEpWPF 8A0A(B BBBJ ] 8F0A(B BBBD tXI`LhDpSPPXM`FhEp$$sTMQ A(C0Si LhTJO WAbLpDFEA D(JQISQI` (A ABBI D;FBD C(G@ (A ABBA YHGPFHC@?LS A $aTL <hhTJO WAb`FED D(G0 (F ABBH Y8B@T8A0D (C ABBD Y 8B@E D8L@SHKPI0M8I@\8A0g8E@qFEE E(D0D8F@_HHPNXS`U@F 8A0A(B BBBH x 8H0D(H BBBF B HN ] 8F0A(B BBBD DHDPLXI`S@К^TI^TIT`aFEB B(A0A8G`hGpFhC`c 8A0A(B BBBH  x?LK I (^TI@dTI cAb`4^TI x|dTI cAbDȟFBB D(D0J' 0A(A BBBE p"LFBB E(A0D8J  8A0A(B BBBG H 3\ 30p DEAG O DAG QDA ( aJIG CAAA TI< EDD0U CAJ @ CAD ~CADyT!(Ab8p!PEA D(D0Q(D ABB!9As!AO,! <BAA  ABK H"0uFBB B(D0A8Dp} 8A0A(B BBBD `"d1NZH|"zEh K A "EG  AH 8"SDJ mDAU SDA$"ةMEAG }AAL$#FOB A(A0q (A BBBG a (A EBBA t#v#-L#FEB A(A0 (A BBBH g (A FDBA #ȫ $ī$ЫAb($ 8<$FBA A(G0t (A ABBE 4x$dEDD0p AAA D CAH $ĭ)JT$ح4$QFDA J  AABC % E J A G H<%x#FEJ J(D0C8DP 8A0A(B BBBF %\EG | AG 0%JAG ~DAL ,%tFNA  ABA (&Դ1NHJ DA4<&hFED F(D0E(D ABBt& (QV&4)JWGL&HFBA A(D0 (A ABBD d (C ABBA <&OAA  ABI XH 0<'XAMD  DAI NDALp'4 FIH D0  AABG \  CABF V AAB''aJUA'T(`Y`0$(PdEFK s DAB NDAX(l(0Hg((EHD  AAK (t!JL(:Ee F 4(EAD ^ DAC \CAH )TFEB E(D0D8DP 8D0A(B BBBA 8l)FBA A(D0 (D ABBG ()<FDA AB)hEi B 4)^BAA ~ ABK A CBA ,*(@*HT*`BBA A(D0s (A ABBE D(C ABB(*9FAG bAAF8*mBEE I(I0x (A BBBA H+BBB B(A0A8DP 8D0A(B BBBA 4T+AKG  AAJ (S0P(A p+(\BBB B(A0A8G@ 8A0A(B BBBE ] 8D0A(B BBBN uHDPOHA@8,BBA A(G@ (A ABBA H<,BEE B(A0D8D`W 8A0A(B BBBH p,8BBB B(A0D8D@ 8A0A(B BBBA ` 8D0A(B BBBK pHDPOHA@L,XBBA A(G0Q (C ABBJ L (C ABBD LL-TBBB B(A0A8G  8A0A(B BBBJ ,-AC M I $-8BEAD rDA-`D.IDD  ABC A FBG (O0H(A @P.BDD D0  AABC U  AABG ,.BHA ] ABA 8.BAD  ABC A DBI 8/BAD  ABH A DBI @dBBB B(D0D8G 8A0A(B BBBK 8>ؗBBA D(G (A ABBG x>(FBB B(A0A8G 8A0A(B BBBE  SLEEEEEEEOD? X?|Ec H tD|?HFBB A(A0G 0A(A BBBH L?FDB B(A0A8D 8A0A(B BBBA `@P1BEE E(A0A8D@ 8A0A(B BBBE F 8A0A(B BBBH x@,)AT K D`@<BEE E(A0D8KPs 8D0A(B BBBG J 8A0A(B BBBD @_HA]FEI D(D0^ (D BBBD J(A BEB`\AFEE B(D0H8F@s 8C0A(B BBBE J 8A0A(B BBBD LA4dFBB B(D0A8GP 8A0A(B BBBA HBTRBBL E(D0D8D` 8A0A(B BBBG L\BhFBA D(G0P (F ABBA  (G OBBF 8BFBA A(D0e (A ABBA BTEl G I0CFAA Dp  AABE ((\k FDA rCJHk< FBE A(A0 (D BBBB D(A EBBk>k<W(kGEDG c AAK ,(lFDA [ ABG $Xll6EGD cAAl;\,lFDD l ABC `l0FBB B(A0A8G I!!R!k!A!z 8A0A(B BBBE $(mlAEDG nAAPmdmVwxmm(mEKG0r AAE $mhXEDF FAAmEV$n@AHG cGAL8nWFBB B(D0A8G 8A0A(B BBBH nITnnEV(nAAG0 AAA <nBBA A(G L1 (A ABBA 4,o(ADGPBXS`PXAPb AAJ 8doBEG A(J (A ABBD 8o4]BEE G(D0{(D BBBLoXBBB B(A0A8G L7 8A0A(B BBBD \,pnFBB B(A0A8G 8A0A(B BBBI {KSALp$EFBB B(A0A8DP  8D0A(B BBBD p% Pp%FBE B(A0A8L 8A0A(B BBBH 4Dq -TFHD A(G0p(D ABB\|qH-FEB D(D0i (D BBBH R (D BBBD Z(A BBBq-qD.<Lrp.-FQH E(H0D8T 8A0A(B BBBA HTrP2FJJ J(D0C8FP 8A0A(B BBBA Hr5FBE B(E0A8D@M 8C0A(D BBBD ,rH5EFT AAE Ls5MFBE B(D0A8J  8A0A(B BBBF @ls6OGHI B(E0A8"0A(E BBBs<(Ls <FEB D(E0 (A BBBK q (D BBBE ,t=FED  ABK @Dt>YGJB B(A0A80F(B DBbtE(LtEFEB D(E0 (A BBBK q (D BBBE ,tGFED  ABK u8H0u4H_H Q A (LuxHmFAD | DBC 0xuHLEDD g DAG FDAuH (uHEFDPx AAA u8IjH@\ A vI vIEDP AG @vdJOH } E \vJ}H0Z F xvJ3(v(KWEGJ0i MAE (v\KEDGP AAG (vLhEAD0V AAA HwTL FBB B(D0A8G 8A0A(B BBBA 4\wMFHC D@  AABA ,wNfJGI |DAE0wN|FDA D0N  AABG 8wO|FED A(GPJ (A ABBI 4x`O$HxlO+EHG TAALpxtOFBA A(G0` (D ABBF K (D ABBD $xO@EGG gDA$xO,EGG IGDyO$yO$(8y PPEDK0yAAdy0P (xy,PEDH AAA yPEO` AA y8 >9>:$>?0>3<><M>;`>=p>>>G>A>K>>>Z>>]>^D;><?= ?=??&#?'*?(1?7?&='7=(K&=?)?=E?#I?T?_?*p?+nE=|?= E>?Y?,?,??\????g= ?-?.?/?0?1 @2x@3%@41@5=@6I@7U@8`@9k@:v@;@<@=@>@?@5@@8@9@:@=@<@>A@A;A?%AA0A3;ABFAQAC\A4gA5rA6}A7AAA\ADAA@A\AA3A6A8A:B; B<B=B>)B?3B\DBOB3[B3lB4xB5B5B6B6B7B7BB8B8B9C9C: C:0C;;C;KC<VC<fC=qC=C>C>C?C?CECDCFC@CDCFCDDDDD%DB/DB>DBOD?@UDG\DHdDIkDJrDAyDADADADD8D9D:D?D3D4D5=>8>9>:)>?5>3D4D5DKDLDMDNDODPEQER>KEK$ES/ET7EUBEVMEUE]EeEkEtE|EEZEWEXEY?YEZEZEZE[E[E[E[ECECECEC FCFCw;o;(F0F8F$]F>^F^FFFFFFFGGG(G!CF=D)DB4G 9G@GGGNGUG\GcGjGqGxG~GGG G!G&G'G(GGG6G8G9G:G;G<G=G>GG6G8H9 H:H;H<&H=/H>8H?AH?GHYMHYTHZYHC_HCfHx@;o;w;|FsF0F(FFF < %< 4< Q< U<?e<k<?z<<<<<<<<<<<<<< <!<"<#<$=%?&#?'*?(=?)_?*p?+?,?-?.?/?0?1 @2@3%@41@5=@6I@7U@8`@9k@:v@;@<@=@>@?A@%AA;ABQACADCECFUDG\DHdDIkDJDKDLDMDNDODPEQER$ES/ET7EUBEVEWEX?YEZE[\TF]>^ z5zFzRzBzZz]z4 B S c m  p m&&&&o` * J&@`(-3 oo,oo*oG& q0q@qPq`qpqqqqqqqqqrr r0r@rPr`rprrrrrrrrrss s0s@sPs`spssssssssstt t0t@tPt`tptttttttttuu u0u@uPu`upuuuuuuuuuvv v0v@vPv`vpvvvvvvvvvww w0w@wPw`wpwwwwwwwwwxx x0x@xPx`xpxxxxxxxxxyy y0y@yPy`ypyyyyyyyyyzz z0z@zPz`zpzzzzzzzzz{{ {0{@{P{`{p{{{{{{{{{|| |0|OGA$3a1pm GA$3p1113`iGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA$3p1113mGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*FORTIFY`iGA+GLIBCXX_ASSERTIONS GA*FORTIFYkGA+GLIBCXX_ASSERTIONSlibct.so.4.0.0-1.5.19-2.el8.x86_64.debug(7zXZִF!t/lO)]?Eh=ڊ2N§s@9 ŖLrfCAK1"soaж>A,yjV@!wJ>"zUZ=7qP_p޿QX! zRN yY 6m*彴u=O"C^B־{ݣ P{&hOKr41Ă h*8CN=3hb6{vE}E`SVO58-;FL5W; ->u wLl RMweNlH -kS#2G\ 2|P\%jbjQlWa6` Lj^"#Cw<'.ec(x!W3=EThK  FOk5ض4XL07%kK jϐuUծPJt6䄇HɆn%&Gl 28D.h*oQ#T<ߢL9d9-J"mi>┙k-_?@ >l%+r?VG{o]_Mi#\v%繕On5<=؍r|`D bX_]Ձe e5iSO.@r_mb`<&8Ls4^ a\"kkWj&X& 0 LLME8gFa7C^{ڗp lVwDU۷VK؟fgٵiSsa"R2_Í8ȕku)BIӗp&ZE} _r4\zfBĖN׷^*ozX#JfYd1IC<&*N$N؈H`TeGBS'2 # ?dCtlB+hd/݂l.ڵ=zօ/Uo u?):TMlI[P{k[ Q@I4&KOM'{lՕ W8{դH3546,[/lyNsu fu p X(ʙݻ'D>:ln3/xo5\,4U`h곸i{E/.mthkI)-7OyFIJμWl>H+Op^ytI~3ܯ-u1-;-Y2d1Ҏg%I`eъQąUzxnQ8 p7c&jmz,cQok!*k$ ў5ۜ;C>UV Qwpw3>1W-!"f|)йJ%;8'2DYmC~f`T&fG yclIwu~;,"Ơ'쵆GqIZRNQ8||#OxߗÑ"bKp:5!Nk:ͼw7djrF=]3CR?9T,ѠMnD!(:Vgs"Ί`4J@ @!#aX4vkhԽBΗO(T|T>F*U$bd-xe{FBګSō>_v}>#+fL/ZpIfw_ns}i( 55ƑZķ@IQ:T{ګYϰ$@oB7ױWnnuΚЪkrMgf!!ԯRR:5-KMm4VYl$-L:EHtgz,|5va/zm;kfj[~zNzV ^6 t9N_k7(Pd9=c%2SNxK`_F.Snm]c6!B0 Au3TjgO}cF%}q#?jlk8kX?%O1XeS}#4gh`\O, ~VS[co̖eNJ]v} nu bޟ'k ?}nBUn$b#Pv/+:S{8Q9sկKk+mK1fKrV\*WJLĶyr'9# _wA%͉w}T—^"ei4R!AO>wVZ [c:j+/|Ϣ-UG1:ǯeA1/s$aPP ?tzs.dZ*+^%4J>l߹.nڻ*d<#6zH#R> pL琀|Ug4EЀ@1.e{: c T1~+ }+׌s]#CHu9s/Qܓl2K̝[Pߓ>!q*w lֈqxCVR*(֝FSAEysbΎِhDmJ)j%Y7~9ED&s,ܣGYwG`2 &.Eiۓ΅ƕ!5^GWyAR_%$ dYc.0IuAI-̕=!PTxX*ѿW0PwJ)uxX$"{:mKpsʛ(I? gĜw =!DߞB XNMV֐-b\ySukADM9[X̊sie 1lxA >D&cc9al )x1O݊!1 #TjP!`pص؎ s|]f4G=Z{/c/%ͨLӖ'9y6g? :v|2 ?3.jJY-!p  l?O>n}y?{<2h6xQc_Q txK%$xac|4nn-5Vn~H/kehߎ+lϼ=aBE='L+"39*ޑ-ϴxcly금} -FJ:5xzÖ2kp>El)-? u P [h{]x[̶! h"OVHps֍T½qE ?J6&Bg( 60WOUBBMd]1}漶ucxНBac5Y O t gz^ʖd-9X)7HJ ^%X12$_d~.c{ذmR:tp(+V6| Y51bh S.)]5 \HA BR\[$x ꔠ?%. nsWym۹B[yjf=d,░7Q b#?)$E[jiCw @iXH՝jF΀($sg_}T\3Kj:W3(^,3 ^(=YؘU8{k#68~OPۤ҂/|7-7\_wΌ~*M8B3{znAg" {_iPA#oq=v q@~%i:M8Mn8j֡x?\ JFc|2-,`2/J^.gaYP\;$hO {u_r5]r ONL6\'HQȓBsz:V$%#bܰ[Q@SJ@Z]`IvgӃyjOy1IWEMM5!C*qOjAk]iW$Gq)4Pn㻅iD>VȺ SѼVdwcE؁f) Jޢ^ߋW1W\VU-&P(hTIJ:]9:ArtCS zi9Rsc"5' ΘY%a^́oﶎ "Lus F}Otn qU;9KĺdDodPА=B=!UnF+n2;NK+"Z^&תbi +mR sk*]^bS1JpUՀla2v>:ӗ}O@Wu1)U!u]q[MՍs)MmLx4_^^c`})H{j lybg)iAJۍN%\z.̧>% .T>gȮ7YcvbI(׏OVDl5^O fa)>ȃkHAu#xA&Ќ-y'1B .T,|wU!+#r p*ǚ5 CY<.}PA⫏zfIcnI]TzڽC'N4H,B$T[n[9-:H?t:d”xEB~5K䟤2i4'Dy> MK FoV"yDz|9 [HbYX(X!MA'U ux%["xt P yʙ7|lrE^c%"Qma ]9]USg0v+9*XYt躤H3 ]Y@I@_۟rڥ y\( "_G?9}W_yJʩ H׉w#=s^VqĄT񭣮$s-g][j؞^'թveґm)1mLm;.I_]I:bE,eP[X'uizel XE m[7'z Ƃp_Ͳ q(hХԆB Ǯ_V"AyޙUjJ1wOX3\uI!d2 ƀ#hN@ <'=Gy7/sQL$֧8M ,>yLˮ0Ma1b`Znq16xk!]7mmA&D% 1GP֎@HŵXC ذ3;3Leiع.=;\쥛ߦgEFHj љsU7FstTf[LbKóN6Wvq$EYjڴՎJ~$A|A溶OiZV.ARMdZ0zrT6H?KѼ,i$w9Z2UbO݆X(@6gYZ.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.note.gnu.property.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata 88$o``( 0* 8o**Eo,,T(-(-3^B@`@`hppcqq0 n@|@| w``y}mm nnw" xxHHy00 &&&&&&'&' G&G0J&JP&P P&P( HTfPl tT0Tlp(PKI1]%aausr/bin/bsqlodbcnuȯELF>P#@Z@8 @@@@hhHEHE KK K 4 KK K @@ DDStd PtdAAAddQtdRtdKK K 00/lib64/ld-linux-x86-64.so.2GNUGNUGNU hO [ p!K8E  8;>|BE)fUaqX9l* a &" 9 w4~" -dw\XP|pSQ P HP  P P I@P B(P libodbc.so.2_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableSQLDisconnectSQLPrepareSQLGetDiagFieldSQLMoreResultsSQLGetDiagRecSQLGetStmtAttrSQLConnectSQLNumResultColsSQLFreeHandleSQLDescribeColSQLBindColSQLSetEnvAttrSQLAllocHandleSQLGetDescFieldSQLFetchSQLExecutelibssl.so.1.1libcrypto.so.1.1libpthread.so.0__errno_locationlibc.so.6__xpg_basename__printf_chkexitsetlocalefopenperror__stack_chk_failreallocstdinstrdup__assert_failstrtolfeoffgetscallocstrlenmemsetgetopt__fprintf_chkstdoutmallocstrcat__ctype_b_locoptargstderrfreopenstrncasecmpgethostnamefwritestrchr__cxa_finalize__sprintf_chkmemmovestrcmpstrerror__asprintf_chk__libc_start_mainferrorfree_edata__bss_start_endGLIBC_2.2.5GLIBC_2.4GLIBC_2.3GLIBC_2.8GLIBC_2.3.4/opt/alt/freetds11/usr/lib64:/opt/alt/openssl11/lib64L ui mii ii ii ti "ui K 0$K #K K O O O O O  P ;(P >@P =HP :@N HN PN XN `N hN pN xN  N  N  N  N  N N N N N N N N N N N N O O O O  O !(O "0O #8O $@O %HO &PO 'XO (`O )hO *pO +xO ,O -O .O /O 0O 1O 2O 3O 4O 5O 6O 7HH!< HtH5Z: %[: hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2%%7 D%7 D%7 D% 7 D%7 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%}6 D%u6 D%m6 D%e6 D%]6 D%U6 D%M6 D%E6 D%=6 D%56 D%-6 D%%6 D%6 D%6 D% 6 D%6 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 DAWAVAUATAUHH5SH8dH%(HD$(1HD$HD$H.6 1HHH5 H#6 H%H}(H5 H6 HH&H6 HD$HH=5 6HX$HVHD~D2HcH>H=4 Ht$ BH5H;H;5 &5 @L-4 A13<0<\A\AHB8L\IHAE1H= H5HH/ H8{H=$/ H / L ~ VA HP11H=H=. H / H1LH cHt$ LH LeH WH H5hH=aH=?. HپHKaH H5$H=R8FL// IH=- H . H,1Ht$LH m8L. IU8L. IsH $H5bH=LnH Ht$pVLH LH 1I^HHPTLH H=b, H=, Hz, H9tHN, Ht H=Q, H5J, H)HHH?HHtH, HtfD=U, u+UH=+ Ht H=' Yd-, ]wAVIAUIATUS~fDH APH=h& AH PH ' 1jXZL[]A\fDH Hi QH=& 1APH & AH #AH=% 1H {& HDAW11AVE1AUE1ATUSHH|$@dH%(H$1HD$lft$lHD$XLLcHt$XH|$@1fL$l f8 H\$l0HIH HhIH, H % H= HH H=u% PH L PH L PH H+1H1H H=#% H4QIIQQ$H fHD$nLl$HL|$@MeHD$(InH$HD$HD$rHD$8HD$pHD$0Lt$Pf.HMt$Mt$@LAt$@AVLD$HHT$(H f$HD$nf=H|$ƄM\$ID$HD$pLfx L9IBHA$IT$P fwp @HseE\$E1HT$xL'feH|$xLL$tLDAgf&ID$L\A$M\$D fhH HcH>AH HMD$DjH=N# H ASP1$H 9L5# LH5M\$A$H/ H fw @HH HEIL$I|$L\$ HT$HL$HL$L\$ MHT$LH9ƾHCA1HMt$M9t$MCt$L"HEHvIMHDLfL$lHI0HS9u" Ll$HLt$PLd$@f4Lfd ftf@LD$l11f5fIt]H 1XT$lH9~IDHtHtH^IIt]1E1HIAHAHAHAHAH |AHjAHXAHFA]HE4A\H%"A[HA HA HA HA HAHAHlAHPAH1AHnAH\AHJH @1H=@ L\$vE $L\$H% H= L5 FD1LHTL߾ELt$PLl$H1H= H 5 H AOT$lLLcH$dH3%(;HĘ[]A\A]A^A_f|$l~Ht$@H|$@f~_f)fdH= H H1Ht$@T$lLLGftUfu]H H=# Hc1LhH eHt$@H '믹1AH=+ HT?H= 1H HftfwHt$@@T$lhH :3fLE1HUHM1H=0 AH0T$lD9f]MeH- I$H= H1I0tT$l9H= H H1C/H= H 8H1LH czLH >dH #H5H=LH / aLqH H H5qH=H p `H5RH=H Q H53H=%a,LH LH xH  H5H=AWIAVIAUAATL%4 UH-4 SL)HHt1LLDAHH9uH[]A\A]A^A_ff.HH%s:%d: Query: go %s%s:%d: next_query() failed bsqlodbc.cret == SQL_SUCCESS"%s" %s: error %d: %s: %s SQL_SUCCESS_WITH_INFOSQL_ERRORSQL_STILL_EXECUTING%s: error %d: %s: %s: %s SQL_UNKNOWN_TYPESQL_CHARSQL_NUMERICSQL_DECIMALSQL_INTEGERSQL_SMALLINTSQL_FLOATSQL_REALSQL_DOUBLESQL_DATETIMESQL_VARCHARSQL_TYPE_DATESQL_TYPE_TIMESQL_TYPE_TIMESTAMPSQL_INTERVALSQL_TIMESTAMPSQL_LONGVARCHARSQL_BINARYSQL_VARBINARYSQL_LONGVARBINARYSQL_BIGINTSQL_TINYINTSQL_BITSQL_GUID%%%u.%us%s%%-%u.%us%sSQL_INVALID_HANDLEfailedSQLNumResultColsmetadataMetadata type valuecolvariessizetype nameSQLDescribeColnamelen < sizeof(name)SQLGetStmtAttrSQLGetDescFieldunknown: %d%%s%sdata[c].bufferSQLBindColSQLFetchNULLdata[c].len >= 0unknownSQLMoreResults returned %s SQLMoreResultsSQL_NO_DATAoptions && argvunable to get hostnameU:P:S:d:D:i:o:e:t:V:hqv%s: unable to open %s: %s wSQLAllocHandlehEnvfailed to set SQL_OV_ODBC3SQLSetEnvAttrhDbcSQLConnectSQLPrepareSQLExecute: continuing... SQLExecuteSQLFreeHandle%s:%d: could not allocate memory %s: error %d: %s: invalid handle: %s %s: error: %d is an unknown return code for %s %-6s %-30s %-10s %-18s %-6s %-6s %.6s %.30s %.10s %.18s %.6s %.6s %6d %30s %10d %18s %6lu %6d %s:%d: asprintf(), column %d failed error:%d: prret cannot interpret SQLRETURN code %d %s: unable to allocate login structure bsqlodbc, line %d: NULL terminators ('\0') not yet supported. warning: -V must be 2 or 3, not %s. Using default of 3 usage: %s [-U username] [-P password] [-S servername] [-D database] [-i input filename] [-o output filename] [-e error filename] %s:%d unable to open %s for verbose operation: %s %s:%d: Verbose operation enabled failed to allocate an environmentfailed to allocate a connectionfailed to allocate a statement handleiPC`DRRR2 @. RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRzhVH((----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------print_resultsprint_error_messageget_login/dev/nullmain ;` T|T ,4tzRx /D$4x@FJ w?:*3$"\08tfBEE A(A0I(D BBB@BBA A(G I  (A ABBI BOE B(A0A8G f L B M M ] A c  K U A M M E E 8A0A(B BBBA @|EGA t(R0T(D K ABG Z (P0c  BFE E(A0A8GOTOY]GAQ^NOBSOPAST 8A0A(B BBBA h` FBB B(I0K8DpxZFxApD 8A0A(B BBBA ~ xSQ DeFEE E(H0H8G@n8A0A(B BBB0$#K -;Lm.  5K K o0X p d (N    oo@ oo oK  0@P`p 0@P`p 0@P`pGA$3a1# GA$3p1113@5GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA$3a1#6 GA$3p111355GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*FORTIFY@$5 GA*FORTIFY55GA+GLIBCXX_ASSERTIONSGA+GLIBCXX_ASSERTIONS@$5bsqlodbc-1.5.19-2.el8.x86_64.debugƩ-7zXZִF!t/_]?Eh=ڊ2NaiO"emRƋP<_q?:c~rMT%4QҸzBYu=;tREk?U�ސn F!3j+. *DwlX@[2?gy,QSA@- %%o^S-Ƕ'0qG%~ql `aP iӒ"Pb8:|߸ oۚsC RP{Ďl c-vڞqj_Gu~b -s77씉%ӥ-c|aYGKW@,_F, !RVݪ /fR7?.Ⱦ9J1>e]bBdjGqg>a;,uw-i: 7cS&%ҥ.$*>(s79`O?`@h-7(o y9f0C k]|86ح]7.yyC86Xvش% .?@M^?/nT77%n‡@[͕Z.\`Ke~=hT9v̪;-|I%ç^'Qϥ/VԃW^a)MPW(mCj Dg=;̮{|MyDf%܁Dlbj@\OeK%Ƨ>qSpLA W:j 8C~梞=T? VnpZgBr7cL}Mp$Ź"(|ʷHWe %-þ'xt Ҝ﩮K56_\GFm T ;s(BttIfB-aUb[6H~z HQ eC3 *5a BvgYZ.shstrtab.interp.note.gnu.property.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata  & 4$Go00@Q ppYX X dao ~no@ @ } B@0@@55  6 6 AAd B B(K KK KK KK K@(N (NP P P Px Q`P T(/TX>PKI1]}s usr/bin/tsqlnuȯELF>0@@8 @@@@hh $$ )- $$00 DDStd PtdJJJ QtdRtd$$))/lib64/ld-linux-x86-64.so.2GNUGNUGNU{9_Gm6Bۖ֊L !)fUa92GLp3i,,OL/ |2# T; )?JViv4 O: , a?" [p *]# DBUm'+4 ZTjDb'% t@ke^^%6=rw.XsUd|&XwHh$ 0$>@$`$ $H$libssl.so.1.1__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTableSSL_writeSSL_set_connect_stateSSL_shutdownSSL_CTX_newSSL_CTX_get_cert_storeSSL_readOPENSSL_init_sslSSL_CTX_set_optionsSSL_get_errorSSL_get_peer_certificateSSL_pendingTLS_client_methodSSL_set_optionsSSL_connectSSL_CTX_freeSSL_set_bioSSL_CTX_set_default_verify_pathsSSL_set_cipher_listSSL_CTX_set_verifySSL_get_stateSSL_newSSL_CTX_load_verify_locationsSSL_set_alpn_protosSSL_freelibcrypto.so.1.1BN_num_bitsGENERAL_NAME_freeX509_LOOKUP_fileOPENSSL_sk_numBIO_meth_freeBIO_meth_set_ctrlX509_STORE_set_flagsX509_NAME_ENTRY_get_dataBIO_meth_set_destroyRSA_public_encryptRSA_freeX509_get_subject_nameX509_freeBIO_freeASN1_STRING_to_UTF8BIO_new_mem_bufBIO_set_dataBIO_meth_set_readBIO_get_dataX509_load_crl_fileBIO_newOPENSSL_sk_valueRSA_get0_keyRAND_bytesPEM_read_bio_RSAPublicKeyBIO_set_initBIO_ctrlOPENSSL_sk_pop_freeX509_STORE_add_lookupERR_clear_errorBIO_meth_set_writeASN1_STRING_lengthX509_NAME_get_index_by_NIDCRYPTO_freeBIO_meth_newASN1_STRING_get0_dataX509_NAME_get_entryX509_get_ext_d2ilibpthread.so.0sendtopthread_cond_timedwaitpthread_mutex_initpthread_cond_destroypthread_cond_signalpthread_condattr_destroypthread_cond_initpthread_cond_waitpthread_mutex_lockrecvpthread_mutex_destroy__errno_locationpthread_mutex_unlockpthread_condattr_initsigactionpthread_condattr_setclocksendpthread_mutex_trylocklibc.so.6socket__xpg_basenamefflushstrcpy__printf_chkexitsetlocalefopenoptindstrrchrperror__stack_chk_failreallocstdinsocketpairmemchrgetpidkillstrdupinet_ptonstrftime__assert_failrewindlocaltime_rstrtodstrtokstrtolisattyfgetscallocstrlensigemptysetgetaddrinfomemsetstrstrtcsetattrmemcmpgetnameinfoeventfdgetsockoptgetoptpoll__fprintf_chkgetpwuid_rstdoutfputcfputsstrtok_rmemcpyfcloserand__memmove_chksetsockoptmallocstrcatstrcasecmpnl_langinfo__ctype_b_locgetenvoptargstderrioctlalarm__snprintf_chk__memset_chkgetuidstrncasecmpgethostnamefwriteiconv_closegettimeofday__memcpy_chkclock_gettimestrchr__vfprintf_chkiconviconv_opentcgetattr__ctype_toupper_loc__strcpy_chk__ctype_tolower_loc__cxa_finalizefreeaddrinfo__vasprintf_chkfcntl__sprintf_chkmemmovepthread_selfopterrstrcmpstrerror__asprintf_chk__libc_start_mainGLIBC_2.3.3GLIBC_2.2.5GLIBC_2.3.2GLIBC_2.14GLIBC_2.4GLIBC_2.8GLIBC_2.3GLIBC_2.7GLIBC_2.3.4GLIBC_2.17OPENSSL_1_1_0/opt/alt/freetds11/usr/lib64:/opt/alt/openssl11/lib64        o@si M ui Y ri e q ii | ii ii ii ti   ui Y  m m $$Ќ$P{${ $ $@$H$P$X$`$p$`$$$$0$ȷ$`з$ ط$0$ $$$к$ $@$H$P$@X$``$p$$`$P$ $p$ȸ$`и$@ظ$0$ $$$$ $ H$X$`h$Мx$8$$$($pȹ$ع$$ $H$$($8$ПH$X$h$ x$@$;$p$Q$Ⱥ$ؠغ$$l$8$ $($0$|8$`$p$>$E$$t$$Mл$$,v$$$ $0$@$P$`$p$$R$$$$м$$$$$ $0$$@$+P$2`$9p$@$F$L$T$Z$`н$f$l$r$x$~ $0$@$P$`$p$$$$$$о$$$!$-$: $F0$T@$dP$t`$p$$$$$$п$$$$ $ $#0$7@$JP$U`$ap$q$t$z$$$$$$$$ $0$@$ P$`$p$$$$$$$$$$ $ $0$&@$-P$4`$;p$B$$I$U$e$q$$$(i$$ $0$@$P$`$p$$$$ $$"$-$8$C$N$Y $d0$o@$zP$`$p$$$$$$$$$$$ $0$@$%P$/`$9p$C$M$W$b$m$w$$$$$ $0$@$P$`$p$$$$!$2$>$O$_$j$z$ $0$@$P$`$p$$$$$ $$'$7$<$D$R $d0$s@$}P$`$p$$$$$n$$$$$$ $0$@$ P$#`$&p$)$,$/$2$5$y$$$$$ $80$?@$FP$J`$Tp$e$q$}$$$$$$$$ $0$@$P$`$p$$$$ $$ $$#$-$7$< $A0$K@$VP$f`$np$u$~$$$$$$$$$ $0$@$JP$)v`$p$$ $ $$$l$ $s$ $( $3  $@ 0$M @$Z P$g `$t p$ $ $ $ $w$n$$ $ $ $  $ 0$ @$ P$ `$ p$ $ $ $ $ $ $ $ $" $( $/  $5 0$< @$B P$H `$N p$T $Z $` $f $o $y $ $ $ $ $  $ 0$ @$ P$ `$ p$ $ $ $ $(i$$$$$ $0$@$ P$ `$p$$$$$R$$$$$$ $0$@$P$$`$+p$2$9$F$Z$`$f$l$r$x$~$ $0$@$P$`$p$$ $I$U$e$q$$$$$ $0$@$P$`$p$$$ $$"$$$$$%$7 $D0$@$P$`$p$F$J$T$e$q$}$$$$$ $0$ @$P$`$7p$<$)v$$s$<$<$<$`i$<$<$<$$j$$$"$0$9$B$$$@$`$h$ $0$H$@$H$P$X$`$h$p$x$$ $ $ $ $ $$$$$$$$$$$$$$$ $($ 0$!8$#@$$H$%P$&X$'`$(h$)p$*x$+$,$-$.$/$1$2$3$4$5$6$7$8$:$;$<$=$>$?$@$A $B($C0$D8$E@$FH$GP$HX$I`$Jh$Kp$Lx$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a $b($c0$d8$e@$fH$gP$hX$i`$jh$kp$lx$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$ $($0$8$@$H$P$X$`$h$p$x$$$$$$$$$$$$$$$$$$$$$ $($0$8$@$H$P$X$`$h$p$x$$$$$$HH!z$HtH5t$%t$hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!%i$D%i$D%i$D%i$D%i$D%i$D%i$D%}i$D%ui$D%mi$D%ei$D%]i$D%Ui$D%Mi$D%Ei$D%=i$D%5i$D%-i$D%%i$D%i$D%i$D% i$D%i$D%h$D%h$D%h$D%h$D%h$D%h$D%h$D%h$D%h$D%h$D%h$D%h$D%h$D%h$D%h$D%h$D%}h$D%uh$D%mh$D%eh$D%]h$D%Uh$D%Mh$D%Eh$D%=h$D%5h$D%-h$D%%h$D%h$D%h$D% h$D%h$D%g$D%g$D%g$D%g$D%g$D%g$D%g$D%g$D%g$D%g$D%g$D%g$D%g$D%g$D%g$D%g$D%}g$D%ug$D%mg$D%eg$D%]g$D%Ug$D%Mg$D%Eg$D%=g$D%5g$D%-g$D%%g$D%g$D%g$D% g$D%g$D%f$D%f$D%f$D%f$D%f$D%f$D%f$D%f$D%f$D%f$D%f$D%f$D%f$D%f$D%f$D%f$D%}f$D%uf$D%mf$D%ef$D%]f$D%Uf$D%Mf$D%Ef$D%=f$D%5f$D%-f$D%%f$D%f$D%f$D% f$D%f$D%e$D%e$D%e$D%e$D%e$D%e$D%e$D%e$D%e$D%e$D%e$D%e$D%e$D%e$D%e$D%e$D%}e$D%ue$D%me$D%ee$D%]e$D%Ue$D%Me$D%Ee$D%=e$D%5e$D%-e$D%%e$D%e$D%e$D% e$D%e$D%d$D%d$D%d$D%d$D%d$D%d$D%d$D%d$D%d$D%d$D%d$D%d$D%d$D%d$D%d$D%d$D%}d$D%ud$D%md$D%ed$D%]d$D%Ud$DHH=ih$H=Uh$Hf.fAWAVAUATA1UHSHdH%(H$1D$HHD$XHD$`D$LH5.HQ IHE1E1HD$(HHD$D$4HD$8HD$ HD$HD$@HHDC3e HcH> c$ Hc$Hhc$Hc$HPc$H=c$ 1D$4Hnc$HD$(|H]c$HD$8kH|$H=Bc$HD$KLH=$c$I/H|$eH=c$HD$ 0c$@H|$9H=b$}HD$H|$ H=b$]HD$ LH=b$?IHb$Hb$_L5H@x(MMLLEx'LMLEx&ML@HEx*MHEڀx)LLEڀx%LLEҀx$LLEʀx#HEx"HEx!HEʀx IDAVL5AUAVL5ATAVL5UAVSHSHASSHARSHAQL SHAPSHWSHVH5XSQH QH RHQH opL1LHc-1Ld$(LMtH1HHHHxHHt)go -HxL~HH5,a$/H7a$@LL MtW|$4uP3 LiHHS HH5jhHAĉD$4E, `$ 1H|$ H|$F H=`$ H=_$ Ht$LN Ht$8Ly H5L H5L Ht$L H|$tHt$Ls MLLW H|$ HtVhH|$ LH|$H|$LH|$1"HD$H HD$HHt H{} HD$H HHH HHH0HD$He H|$HD$LHGHqHHth1ZIHMt ^$Ha^$[HH8HL6H$dH3 %( HĘ[]A\A]A^A_MH={IHt[I1LLHHHX HHHHMLLH1HPHLfHHtH=]$HaH{1H5]$HtoHH]$uQH ]$H=]]$H1jk]$u'H5* H=)]$zH|$H ']$ H(HD$XHD$PHVHD$pLl$hHD$`Lt$PHD$L|$ D$HH|$H D@1DD$H\$?HD$hHHl$h1A@DH\$H|)HHl$h L|L HLIHHI9wILLXLHxHl$hHD$hHz|$pYHT$H5h1DAMǐAMfAMfAMfAMfHcYP$H=P$HNHL1H[1]A\A]A^H[]A\A]A^f.[1]A\A]A^H ffH5XH=XvfDS@H MHPdH%(HD$H1O$HHD@1DO$XHڋ H!%tDHJHDщ@HHH)`HD$HdH3%(uHP[+ff.Ht HH:uËOHH571AWAVMAUIH5ATIUHSHH(dH%(H$1HL$H$HL$Hf.H$H|$]HHu|HLH3?HM<$HH3ITH9wI}HPHLM<$I}L HII$XHtAgH<$NH$dH3%(uVH([]A\A]A^A_t8H=M$HH I1H=_AWE1AVAUATAUHSHt$L$dH%(H$x1HD$,HD$f.Ht$i1HhAŅ D$D$`D$,=o3==uD$uHHfD$D$yH|$@1H$uHL$HHEH+L$8Ht$@HS㥛 HH+t$0H?H1HiHH)H L fHT$PHH)D$`)B HD$PHEH\$XHx DEtH5,L$H=K$hHt$1ҹH|gtD$,=t =^HAHtE1fxfDs{7{HSHv {btHHuKdMA'H~ /x/EtH5wK$MVH$H$HPID9HJSdjEtH K$MH=H7HfD=D$HE@L$LH HLT$AAA1$CDLT$CL$fMкHLD$XHD$P1H H\$PD$hHD$xHEHHLl$XHx /@H=I$TH5J$H=I$H1H I$DH|$01E1qD$,=I$H5 1EI$AHDH VH5HD1O1H$xdH3 %(HĈ[]A\A]A^A_1fxuJfH5I$H=H$=HHH5H$HHHx8HH@9H5H$H=RH$kff.USHH谦xHH[]@H aH$H=H[]f.DH Ht!HH $HP0HP8HP@HHfSHH0SH{8JH{@AH[HtwHtrAUIATUHSHftF1fHEH؀xv!L`HML+eI<$Ht I$EH9HL[]A\A]ff.@SHH?dH{[H{RH{IH{ @H[7SHH?$H[ff.ATUSHGHHtHǀƀHGf{HHE1 f.HJ,HtMHHtHDžHHtWHDžH}HtHEPHtHSID9HsHtHC HtHCft5HHt-1fDH$H{HHt.HGHtHǀƀHGo usH{=$Htf=$H{ HtI=$ufH[5D[fDK1H<H=r[==$DH'<H=M1d[%KH=1H=";[xfDH= Hzw<1[H{"DH=H<1ZH{ DAWIAVIAUIXATEUSHdH%(HD$1H$HH@}HHCPHcHCHHcLHA|$HcoHC Ht^IcLHIHBHHtTHHt HHHuHCHL$dH3 %(Hu*H[]A\A]A^A_DH1^@HZHff.fSHH=;$Ht$uvHCHH9u;HH9t8HHu=q;$tCNHg:1H=9RY$HCH@HH|$HHD$HH[fDNH:1H=YHt$cfHUSHHHH(HtHPHǃ(HsPHt/f.HHsPHuHsHHHtHsHHHuzGH-H{5HH{H0H{0Ht HC0H{8Ht HC8H{@Ht HC@HHtfDH/`HHuHHHtH/8HHuHHt@H/HHuHHt@H/HHuHHH[]fDH XH5H=GATAUSFHHf HH-HHCHC HC0HC8HCxHHHHHǃHHǃHHHC@HCHHCXHC`HChHCPHCpHEumHH"HH`HǃHHmHHhHσH[]A\H=,H=HILDnHHIDbH1>ff.H#UHSHHHHH,HHHH{ H{ H{0H{xHHضH̶H{8öHHtbH覶HjH莶H{@腶H{H|H{XsH{`jH{haH{PXH{pOHCHH[]Dff.@AUIATAUI|$SHrHHt4@ @ 1DcfCHMtH{LLDc HH[]A\A]H9wrSHHtX[HtSfDH8HHu[fDAUATUSHHHHHHW(HCH9wtW4umHDj(AADl*D;hw,D` EHJD HCH؉k H[]A\A]DHHHt DhfDH1[]A\A]H OH5H=\ff.HCATUSHHHHHt#HPHtHǂƂH@H H{HL#I$HC@A$H9t6I$H8H1@HHH9wHHHLHHtDH/0HHuH{8HtgH/HHuH[]A\@I$HUH@iHHs@HHt@H/HHtH/HHu{U0SHHHH@1\HHH1uHC:HHP H߉k ǃHDHCH1HǃHǃ5uA1H{HfC@Ұu.HHǃHHH[]H1VHH[]ff.ATIU8SHHHL` Lch(L@f,ukH{u_1HYuM@HHt2ǃ@IHtDHHHH[]A\fDL,HhH H1[]A\DHHD$HD$H[]A\DHtfff.@HtWSHHG G(HHCH; HH{HCH{HC[ff.@hB~,)Ntt~R3Ntz4NtbH=n=.Nt1Ðb th~d H=Pf` }1DH= =$Nt=&NufDH=@H=H=H=HHN\T`H=tH=HHNHHt f842HfvuzH=2뱐B @H=SH=@1D v) 7 uH=fDS(~Zq+ +ni+Zn+f+jH=fDt~PL>%jH=B(_%H=GsFp2H=L[fD/N.j>H=hH=UDG~2c0s!H=UDH=2=51@3(H=>@H=H=1uD~B?n>%H=uk&fD, H= )@ H=nf.DH=|@ HH=u)H=]DH=мEH=2DH=ּBD @4H=H@F$FJtGeH=fn#mjH=Hfr-DH=qXH=EH=-H=bD H=DH=2FCH=DyH="L@H=0i1fDZ(H=EDH=s%DH=Ⱥ@H=@H=B@H=@H=@H=`@H=t@H=@H=B@H=޹@H=Ft@H=d@H=&T@H=D@H=4@ ~|h&f lH=$@;  :!(+\G'x ~.H=Q';+H=q#1'H=%+| ^.7uVH=(f.  \0H=@;DH=ƷxgB|I*LDX H=|RF'HH=WO< \>8 B H= ffDCTH=ֶt| VH=[H=C? ~b  ~4H=̶hH=GfH=&QRH=f@\H= +DH=,x$H=XH=8!, H=Z1f9R ~RuVH=pf.= B |2BPH=ִ@SDH=xN u0 j & u*H=lfDH=N H=6H=LH='%o?DLH=2x|P$H=X6BH=z8 BH=Z=H= =<H=ufBH=r>x`RCH=+wH=]H=HHNFfD` H=H= pb6H=lf.# .: X~l H=ܱ( ,H=H=7fH=|\ bH=fD1^43H=Q<t~Tu,H=İH=jH=H=r&H=Fc@ y~`  H=<@H= (l*u\H=rwH=~7 B) H=nf.'dH=dB AH=)uD$H=*XH= 8mH=nqH=Pf~b4H=2@V|H=jaH=DH=l@H=\@xSgS0@0fVDH=,@H=@H=r @H=z@H=@H=@H=@H=@@H=B@H=,@H=ά@H=|@H=ެl@H=.\@H=L@H=<@H=z,@H=@H= @H=n@H=@H=@H=P@H=v@H=`@H=@H=L@H=|@H=>l@H=\@H= L@H=<@H=z,@H=@H= @H=J@H=:@H=*@H=@H=@H=@H=8@H="@H=ʪ|@H=l@H=Ϊ\@H= L@H=<@H=,@H=@H= @H=@H=@H=`@H=@H= @H=0@H=P@H=Ω@H=<|@H=l@H=\@H=ЩL@H=<@H=,@H=@H=ީ @H=@H=@H=*@H=b@H=|@H=r@H=P@H=@H=|@H= l@H=\@H=ШL@H=<@H=,@H=Ĩ@H=ި @H=t@H=@H=@H=@H=^@H=f@H=@H=@H=0|@H=lH= `H=TH=HH=HHSH?HHHHHHH7 @HT@HcH>fDHHHؠHàHHHHcHMH9HHHH˟HHHHeHLH6HHHHHʞHHHHjHRH.HHHߝHHH̞HHjHAUATUSHHHt^f}tWI1L-ײ&DHELH4HPx4EH9v7= $t։L꾕z1H=*n'뼸H[]A\A]@H1[]A\A]ff.Ht3USHHfH;Hk褘HH虘HuH[]DAVIAUIATL$UI|$HSLHLHHyHt"HpHHe(IE1[]A\A]A^IEAWAVAUATUSHHT$HAE1E1H$DDAALH>xjAHUM)ˉ)f:GA~y/IHt7H@MtIGHEu艊DH$f.H<$AHD[]A\A]A^A_H$E1@HD$H4$H0fUH[HSHHNH?H f?ft_Hs(HtVDCDC DF0u5N"8N t,AF!~A9EȉșC=$H[]fftHG`HHC(sH~(}tHs(eF"AfHG`Hp"uH}HC(HuַH}HC(fHG`H@HF(HLNHQH=PH1#XZ ff.AWAVAUATUSHH=$HzHHǃ跉H_%IHiHHHHLhH=c$fA}E1fDIUAHH,ԇHL}8Lu@LH趇1HH衇1HH茇Hu0H譋HuLH藋HE8H8uLL袅HH豈H߉‰E UX  ʉ Ƀ@ ʃ@  ˆUXOH߉EԆH MXfEE9LH訃EGHtgT$D$]E1ɨ tHL $ L $DMtmIq@HD$D$HUCf:DGG|8D$E1c1HL$dH3 %(uH([]A\A]A^A_HUCHf:DG1DD$ނD$ItIy0DD$ L $iHtD$L $DD$ q蒒fAWAVAUATUHSHzH"HHIHH{0eLk0LH膺fA}E1L50SL=%fIEHJ萁HHs8豅HH C CXƒ ЈCX͂HCRfAf=u +E1D$1EHD$@Ld$ HD$$HD$HHD$HH@HYHEHAi~DAED$CEHl$E1E1Hl$(2fHU1HAHnNd E9HHHЍTA)GyLd$ IcHl$EtH|H袊uL@1f=HT$8DH_D$~Ld$8Hc|$HHHtL$1fDI$Md$HTH9HB}<H1p}HH|$8>Ht$hdH34%(7Hx[]A\A]A^A_fLhHHHD$Lt$(H(HD$LhD$MdIHHzmI>MH.HhuM9t(I1HHHD$H(EHl$D$ELd$ Ld$8fT$HH!f.HD$HD$ Ld$ L$ILd$ Hl$IcH|HĈuLd$ @HH^H.H&HHHHތH߉HljHH HHHËHHHHHHHTHLHHÊHHH܋HۊHqHHHHH7HHlHH4HÊHH}H[H܉HfHHwHHsH>H(HʼnHމHBHgz=#ATAUHSH^H.vHs8HOzHvЉS EHEfH^wHCuHYGfHHHIHHtkL`H1fA|$u/Jf.HHr1HgrAD$9vI$1HH4y[]A\f[L]A\4@L됉ATUHSrHr脩HHIHH{0Lc0LH fA|$tO1&HHDq1HqAD$9v%I$HH4y[]A\[L]A\l@H|LufATUHSHHf8P#rEHAqHЉƉU UX  ʨ{   ˆUXcpHAfDDH$IH={1fD wH੄ HD$D$ Ht$H߽?A@Ev D$( l$ l  AHD$D$ /Ht$HAHD$ H"HUHcH>HD$D$  Lt$H߽LZdAM HD$HH;蔞HD$HD$  ADHD$D$ / H߽ A}DHD$HD$ 7AMDHHt@:HD$HD$  h=#Dt=HH*E D9}HAH4H*HE A9\H9u=p#f.AHDHhHDfHAfA / HLl$@fA<LH߹hAV1HD@fHLpPMu M6MtI~LvuLHe)HHx.H#f<HSffDHD$HD$  Af.HH HpHHt= #vHHt@:HD$HD$ 9Ai AHe HD$HD$ A@HtHD$ D$ RAąqAH4HfDHD$HD$ W  A-DHD$HD$ g BADHeHAdƒ⿀tPv< HD$d$ E1=Y#ƃDDH,1H=u"nDHD$HD$ JAąHcH< c DHD$HD$ O jdHbdH߉8c=#A@|tAHL0Av 9NHH4L0HAV 9,H9u@H<1AZH=t HD$D$ H|Hc=#DH{c=#AHCb=#~DHfHH=o#"QHL,L豚=J#fEu Mu0t%EIlFHIbfAFI9u #[ E AT$E1L$I#M9T IEHJ,0TaH߈E`ibHHfE^jHE8H8u}`?H}8H3_Hu fHAHD$D$ WDH߽AgHD$8Ha=#D HaHT$81HAt$AGD$,k=# t$,1HHHo=#K QHL$LژD$,Lt$8fEl$ l$,E1LHIHEI6J<(H8]HIMvM9uH|$8l$,E1 D$(f@D$ d|$(EAAfHHAHD$D$  DH߽A=# HHt!FD~@fFDu H;譠DHD$ADHIuH=p1Uf@O LH\=# E1ErfDIHJ,i^H߈E`^^fE^HE8H8u}`dH}8HX\H/H_H߉E^H /f#MuiM HHHf8tH]1H^IE9=#DH`r[1H=oH_r\H=to1MufDHH#D$H=HoHPLL$(1LD$ x_AX=^#yHG#H=n1>ZfH|$8HH HhA=#q AV1HE1\DH`\H<=0A{\=# H2%H=-n1of.H߽3\=L#Hg/H=m1,xH߽ [= #WHW4H=m18[=#0Hr+H=mm1f.H߽s[=#H/4H=*m1lH߽03[=L#H)H=l1,xZ=# ZH7&H=l1;f.H߽Z=#Ho4H=jl1{Z=# H2%H=-l1of.;Z=T#0HW)H=k1/{f.H߽Y= #WH'0H=k18Y=#Hrw.H=mk1f.{Y=#H2.H=-k1of.;Y=T#H.H=j1/{f.HHuf}E1DEID9HEHJ4HPyڀ=#mHyH=qj1AN1HEH=Jj#EfDt$HUH=j1Zf.L0cAH߽ X=$#oHǁ3H=i1PLHYD@=#Ll$0@LHAąiH:W<=#tH5'H=-i1oDC AHD$HHH; HD$^ ALBH'H=h1V=#Hj(H=eh1}V=# H4*H=/h1qHV=]#*@1fAF8L0WAw0E1sHt$HAHHHDD$ HD$ ?U=#6H$H=g1HU=#HD$0HHtYfxtRHL2Bu$HHtp uANd~ INH H HD$0Hv1HUH=f'HH|1H=f6DH*E1H=fHHHx.HCT< Lt$HL AMtA&HD$D$ H9T=R#H}G.H=e12uDDHցx1H=e HAH=e1H~%Z=#XDHX%[1H=yeAN H Z1H=Ue@dIIF0H@fAF8EIlDDHIRfAD$I9u1HH=d'HH\Ų1H=daHE1H=d'DH~1H=qdHaeH=Td1MH*H=5d1wkAH21H=dTlH0ExH=c15A@H}]1H=c LMIFH=#AMAEDใɃB fAED9Hkf0H=ec1HD$0HtHHe'H=3c1uH;HQH|$0 baHe(H=b18AMIfAVAAUIATUS1HdH%(HD$1Ld$HDLHLu!$-wD$AEfH؉H\$dH3%(u H[]A\A]A^`fAWIAVAUATUSHH8dH%(HD$(1QH QAAAAA A=0#JHƃHt@n;f;HMtA/HHf8CQHŀ=#fEƃC1HƃfEHHDfAHЃHL$(dH3 %(H8[]A\A]A^A_1HH<~ׄH=`+fEuDfEyj=#1H~H=`11HHHrHHt$ HFLt$ D$ fDAGu$LL|$ LL>FMuۄF@H,QyHD$ LȌL|$ MuHfD+OHc3HhHxHt$ HFZ롐AE1AξfAfEHb|AH1fEH=a_AP1ZYmLHHD$ HpPHt$Ht^FLt$AGu L迂L|$LL>F/MuۄtgH4y;D$ L苂L|$MuǐD$ gHXDHxHD$@/fL8HD$DHrPD$ Ht$H0!\f.AVAUATUSHH dH%(HD$1=X#HE=HnHcH>D=#H1L1HL@HL$dH3 %(K H []A\A]A^DAH{H=j]I17Ht T=#tH{gH=+]1mDH߽諼ffDH6O=1#jHf8(HKHJHAJHAJ<<=#@1H߽J11H4DHfH8Hq1H1_JZf.HAHx1H(KH߉Iƒ⿀t<w=#ƃ1@HpIDHc1H1IHHDH~HDHt$Hl@HpYfHI=1#HH(H!HHPH=#H1I1H߉HHHȻHf8zHI1H߉HHHX1պH=THHߺHphB1HAT$BH;HwhEsMHhCH߃)BHA>CHA3CDC$9nEujfEtdHHtXHHEfDE1HD)0BDA;1HrH=S$1HA1DHq‹H=S=#+HAHVԋH=TSHHhdQHHqw1H=)SmHt$HL$A1HRquH=RAH|$MH|$M0AWIAVAUATUSH8dH%(HD$(1=#{D$fDLx@=ѽ#htpL6uIf8hPD=#%HL$(dH3 %(D$LH8[]A\A]A^A_@ILD0@؃ L?LD$?L?LD$?LA?DD$@EADAA DA A A'A r<A sAtA suLU=w#QL ?IHxK@ILHp@5E1ÅLA>L>D L >L >L HL$If=I?=ƻ#_D$fAfD7<H(HtHPIHǀ(D$ADAq&AI=:#LSf2f.LT$HH=OPHo1=#^_|LT$D1HSH=OMR<f?|$DIALLfDkE1IHxH&H5FSE1GKHAAH(H1HLQ-IPwIWRf҉]D%=_I?=#_@H=XNپ'1HRI?@ILAHpg0٬H8mIH=M1:mDIAfDLQILlf2{fIAfDL{QYIAL>KfD9ILmKf:fD$ D$H*QH=M[hL$HQH|l7H=LH PHE1$I"KfAWAVAUATAUSHHXdH%(HD$H1fH)D$)D$ )D$0;HD;H߉D$0L:HfD$8<:D$;AtwAbA5=n#Ll$#LA蕆HL$HdH3 %(DjHX[]A\A]A^A_t?fDD$: D$=#AHLl$:IuHIڭH߉D$n9AHLЉL$ 賭H|$D$D$Ht?uHHt> FHLHD$HOH1HFAƃ6H8IuHT$ T$ 2Dt$AHf9t$ Hluf%H߃9D$4D9&H|$(5|$E[H;A.AuL$0:B5HG Hx=#HG LHHPH;H0L萄=I#H|jH=I1)@H=A@H7ff.HcHD7H9s HHHWH9wff.H(dH%(HD$1H=HL$H4ׂCi4$HH?HHH)H|$dH3<%(uH(wCAVAUAATIUHSH@dH%(HD$81=.#` a H0# fD9t PHuH0H}%PfIH@)D$H eA)F T$+fT$(H $\$ D$$HD$LHDl$,LHD$LU=#H|$>#NHD$uu#N=%#ty%H d1AHfH=ed=#tCH cdAHd'1H=3df=#=#uHt$8dH34%(HH@[]A\A]A^ÃL =e#tH cvHAIQHcHH=c*Y^HHk1H=ucNH#uDH zctHu)H dcAHId1H=%c:t gH cH c뻀=#H bH juH5bH=c:R@H jvH5bH=d:AUATUSH(dH%(HD$1IA9t>H 7jHcH>=#AfDHt$dH34%(DH([]A\A]fDVMAD$4A$Au=>#tDHRj5 LH 1HcH=akLL<A$P}ADŽ$Atf=#Hiؾ2H LB1HcH=`fE$fLLt ED)N~LD$HL[|uL1;I}H(LJHtHPI}HLJ(f^LL]D$ @ LIEfIH9A fA2 HD$HL|$IEH|$HHOHH1' ]Ht$HLH=AT$3I AAAGIHxj1IfA IE1ɺ"NLޱHx ~H$dH3 %(H[]A\A]A^A_HHԓAGfEgE1 IELHx HD$A!@AE1H=tNE!H&H=WN!HM\I|$I!H IUI<$#f= O LIH;w H55MHt$ HADŽ$EH$HƄ$Ƅ$H$fD$f$fkƄ$ff$EAA} AE1H$L-IELH5Nf8HNHGAtAAtE1AAEDLHt$ HcL5L{IEf8JAL,7LtA}0iAEu,AE$EA)IEHECDAE A+H@ffD9 E1ۻYDtfA9DA BA9LDHffA9A9AtIuf>vA@@ tA A AafDIH8AHpCA I}fHHHl$PlHL5LHHD$1LB MfHIHj LHD$PHGHD$`H[HD$hHIJ(fAG H߉L$OHT$LLO\IUIH݉HD$D$ILB EtNLe8E1L-fHGHtLLAI8D;$sIEHx A|$0tHGHufD$E1EtBMMt(DLH@HHHAAD;$rHfIELHx HD$`fDHCT$(HHD$ T$(Xىf{IHX#}ALT$(5T$(@P!%A fA!ff$f$fD$fD$f$^DA|Af=f=f= J$$IG0LHpILHpA1ɺ1LNL$AH vL1LH!%tLDHQHDʺ@LHL)H5>ILALփ1LIEf81L'1LXIGxLHpHLsIEf8AN1L H$LI LHpIEf8qH$LH5=HLIGLHpAL@1LlALE 1LD1ɺLH5 NLaEGA=2L1H ^pLH!%tLDHQHDʺ@LHL)IEf=f=f=LI}D$AL@@LT$(DPT$(LD$ zIUD$L$ 9B(2ޱuAx IM9u IH݉gA&A$512IH=Hc)ƒL$(HcHL$8D$41Lt$(LIHLHph HT$81LY t$4L=Ա,Nc HzD4H=9C1Ǣ=#H ]CHCR+H=C1蒢DHcLL$NIUL$D$(1D$4HD$8=E#H;CR)H=B1%L#1LILHpwf=vLHT$(kHT$(H(IEH(MoD$$fftAl$ LL@eAIDžASD$C$ILHp:AAAA =ق#Eu$5AtEt IEf0EA1L \1L H1L L L IE LHpu =.#SH @pH|$HIE1ɺ"NLHx ֱu1ɉLLk1L"IELLI}D$ 蟎D$ yHA24H=?1lLxUAu LKH@ISLfP =#DD$ sD\$(DD$ =[#H@r5H=>1;v=/#TH_?6H=>1Jf.H 1ɺ-NL=#uױ1H|>%H=!>豝IH8t)=#tHHHk>%1H==聝뛀=x#tH\>%H==1\ױtffw ff.@wwHuÐUHSHHHxHHHH[] @HH_HH@HH0?HH@HHxHH@HuÐHHHff.HHǘHHÐHHHHÐHHHH@UHHSHHdH%(HD$1D$谬xHT$HHHL$dH3 %(uH[]pSHfDHȰxC$;C,sHSHK$[@1[@o$SHS$tS$[@AUIATIUHSHU$],)L9sLHuMtHLHI2HuI)Fu HyHp1H[]A\A]@MtMtHULHLU$AԸDe$ff.HdH%(HD$1Ht$)D$HL$dH3 %(uH f.HdH%(HD$1Ht$D$HL$dH3 %(uHff.HdH%(HD$1HH$HL$dH3 %(uHmff.fAWIAVAUATIUHSHHHH7dH%(HD$81f>vxHMt|HN`HHHLl$ L4肼LLLMHٺLHnHD$(L)HL$8dH3 %(u2HH[]A\A]A^A_HڸMu1HH ff.@AWAVAUATUSHXHi(dH%(HD$H1HHHu1Ad1HL$HdH3 %(HX[]A\A]A^A_L|$LcqIIHL~LD$0LLLLD$LD$HLL1\HD$8Lt$L)CdMs1LL=y#TDCdDH;1d H=:c.H G;H5:H=:J f.AVIAUL,ATIUSHLHHHt3HLLLHHPHH[H]A\A]A^@L1LHf.@AUIATIUHSHHt6@}(] 9sF)L9IGH}HMt!LI](I)uH1[]A\A]Ð1 1H趮@AUATUHSHhL'dH%(HD$X1A$Hcf=Af=udH\$Ld$0HHLwHEMH1HH@`J4(KD$PHL$XdH3 %(Hh[]A\A]H@ID$`H@ <th<t<<tx<H 9H5?9H=@9E1DHH8uxu)HHt${Ht$fHH8uxuxuxu H 8|H58H=879ATOUHSHcID)1HHcE(;E sHUHM(D$1[]A\fD1H趬E(֐UHSHHG(;G sHSH,1C(H[]1yC(@USHHG(;G sHS,1C(H[]D19C(@USHHG(;G sHSf,1C(H[]@1C(@USHHG(;G sHSHK(@,H1[]f1蹫C(@G(1fHt?t6SHG 9G(v 1{xH߾[if[fDfIH9u_HH9K< t<+L<-HfD0u@HH9uH1HHHH9t" t: u|HH9uÐH9tčzH@ vf.:0@ wLHH9uHHH)HDAHGH9t ty8 usHH9uD 1@HH)H9 .RHzH9tqR0 Hvgf 0 w=HH9uHH)IfDD HHfE1VHH)1wH11ff.H(IHdH%(HD$1HL$LD$'HHT$Ht~LH|I0Hc$fDL9w;H40HcHrH9r%HHH)HHT$L9uI  @H|$dH3<%(uH(1ԸffDSHH dH%(HD$1HL$HT$ x&|$HD$t9HH9w:HHH\$dH3%(u&H [fHx HҐ@H(IdH%(HD$1HL$HT$LD$HHL$HtyH<1Ht D wX TJHH)HHL$H9uڀ|$t+w+AHt$dH34%(u#H(@y@1̸ fAWAVAUATUSHdH%(H$1I9kLHD$S0I<H)s1LL$ L@FHVH BHH9u-PHrHHcAHH9r3fHfCCHc4t&u(QHcfDHADu HcʅuD$ 1H\3E1҅udf.qAI 1ҿ DAAEiAHD‰QЅy@u"IcHIcˋD tAˍqfD#H$dH3%(uAHĸ[]A\A]A^A_MMLl$L뺸본f.USHt3H{HfDH]tDXuH1[]@H[]@USHt3H+HfDH]tDXuH1[]@H[]@UHSHH_=m#rH(H5K0HuHtEH[]fDH5+0HaH50HJH5 0H3H5/HH5/H H5/HH5/HH5/HH5/HH5/H1 fDH5.HaH5.HJtH5.H7H5.H H5.H !H5.HH5.HH5r.HH5_.HH5L.HH59.HH5&.Hh¸ fDfDHIؾ1H-H=-0HaqfDafDQG= 3 )ff.1xc~'6 v'fD1~ >d>Dl>ݐAVIAUAHATIUHSHAt8LhL\I$Ht;LHH[]A\A]A^f.AI<$HH9HGzӸΐATUSH dH%(HD$1F=HH`-HcH>fDF=i';fHL$dH3 %(H []A\x|HcH;f*DHcHi'H;@f*Dwf;kWVfDA=vѐw@;S3 {Hf]IALH "r1-HKHL=w:f.fD ω{H\fSH5*HtH5*H‰[ff.@AWfAVAUATUSHT$@HL$(dH%(H$1)D$pHDŽ$DŽ$D$xtHD$ HwL|$hHH5)*LIHH$1E1LHD$HD$pD$D$HD$Wfk=f#Ht$HALH5)1HH[=f#HtVuECHt$H~.DL$Et DD$Et1AHt$H6nHH|$ 11IŃ'H5(HAuA 'Dl$|H5(H1EAE A Dl$|DH@@HHt H(H|$ 1PwD$x1 HD$Ht$1ۉQD$EGHR1H=A'܂IHt$|$AąAEtEuzH*HtmH Hu] 1H&Ht$D$EEE|$0t*HSeH=&1+=!d#H|$ H$dH3 %(H[]A\A]A^A_Htt=c#HOHwH *HcH>H|$ 1?PvD$1ۃD$A@D$xfuA@t$0_t$0IH@[HA1E1E11-fA-vA.|HD Et/ADKuAL$ӀA/uHD EuB DуAA=b#L\$8L$0 HE1AL$0H L\$811E11#DBDct!HEEtOAADCtD9u GAF\@D9u 4Aōtp9uAōDl$DA Dl$|[D$DD$|Ni@B$11HCH=s=U#kHH1H=sI1H} =eU#HHC1H=@sHIW1H=sH5HD$|L$0PHxCe1H=:rE\$8Dt$LDl$HDd$8L|$P\$8Dt$LDd$8MDl$\L|$PL+\$8Dt$LDl$\Dd$8L|$P\$8Dt$LDl$HDd$8L|$P\$8Dt$LDd$8MDl$XL|$PL\$8Dt$LDl$XDd$8L|$Pe\$8Dt$LDd$8MDl$DL|$PL\$8Dt$LDl$DDd$8L|$P%f.ATUSHH dH%(HD$1HvbF=LHHcH>Hec]FH9wAHi'H;HL$dH3 %(TH []A\DCאHyǐH3SH {HȉCGfDHfH*fIIH 1LoHKHL/fH9J; fDHx+fH*@fDHfHH H*XDHfHH H*X$ff.fAAtHDE1HD9w/h@AEAA9s At;E FAHA9t;DEPA vAA@<w-A7EAHAA9u=AQ#tH1H@uH=L$ oL$ Hff.fWсH HcH>@'f&f.{f.hf.f.of.mf.nf.ff.fAWAVAUATUSHxH|$Ht$dH4%(Ht$h1H]IH2HHy$AEŸHDCA E1D$@HD$PD$ AD$$AD$(A D$,AD$0-lD$4AD$8AD$<HxHIHHSLHLA1L|$\AADtQHKC%% AEkdA)AZED ADDDֺқ)AѺVUUUAA)BD)Ǎli )‰ȉT$躓$I< gfff)Ǎ)))D<D$EE1111A1DEj<D u;DQEAD)kdA9uD)iҐA9u Ej=DD$E AhA@D$Ex EhAxAHEXAX Ap(A@$1[]A\A]A^A_Ã=o:153L  X H6Ak9H4ׂCHHIHIHHHHi@BH)H-؂-؂-D$HHHHHH)HMrTH)LHII LHHHi HV?2I)HHHH"DqBAAiұ:BIº⻷A)AJiɠD$ AA)AiԵҍBIº=uA)ErC<Ѻқ)Di D :VUUUAA)BD)Ǎl)‰T$%I$)))ƉKfDH6AHBzՔHHHHHi)ÉA\$1ɉAAk<)؉D:% k9B4)Aiұ:BIº⻷A)AriD$2AA)AiԵҍBIº=>% A)ErG ADDDֺқ)Di AѺVUUUAA)BD)Ǎl)‰ȉT$躓$I< )Ǎ))DgfffAAD1EkdA)׺EEẺk% A)EbC<Ѻқ)D :VUUUAA)BEA)BlA׺$IA)DDD|$Di B<gfff)Ǎ)A)DAD$DD\$A)AEEfEkdDd$Ek% kdA)EzAG ADDDѺқ)AѺVUUUAA)BD)Íliɏ )D؉T$躓$IDB<gfff)Ǎ)D)lj)AfDDnNAD6DDE:% i,)ii'D$AӺk9k<)ىB )iֱ:BIº⻷A)AJiɠD$ AA)AiԵҍBIº=A>% kdA)EzAC<Ѻқ)D :VUUUAA)BDE)Ǎliɏ )DT$躓$IDB<2gfff)Ǎ)D)ljD)Ѻ'%ADѺR1AADAAAEkD^k9D$D:% D>% BDֺ⻷iƱ:A)AJiɠD$ AD)iӵҍBIº=A)EbG ADDDѺқ)Di AAA)BD)lVUUU)DT$%I$)׺gfff)D)DADA)׺EDfEkdAE11k H̋BHɖ H`HcHHHHHIH|$xdH3<%(HĈ[]A\A]A^A_f.+(&#'D=Gtg:uދB=cHžfAHHHHHfAPK/t1uBA.fDIHDLIHPA(A)u H@ HHEDEHl$0L@HAIL$LHHHHHHI@oAfDHCxqZ| HH@PHHHHAPHCxqZ| BAHH@PHHHHAPH@HHECAUATULSHdH%(HD$x13'I@~"HHcFHHHHH`ɖ HHHHiH¸IfH|$xdH3<%(AHĈ[]A\A]fD+s(#'t|D=Gt_:uދ=fANk)t )fAPffD/t1uAGI=LI$Ld$0LLA@HP-HMHLHHcFHHHHHHiIfAA@ AH+(u9M@EvfDFA`HIPHA@f%f  fA@HcFHHHHHHi'I)t}fDfDHA@f%_f fA@HcFHHHHHHi'I"&fDAWAVAUATUSHdH%(H$1%IHADM̓bu rDr H*tJ~8t@t8t0F=HGHcH>%t -t"uѐ"qHHcH>AtbLZIEH}#LHHH$dH3 %(Dr$H[]A\A]A^A_@AAUI}HL9IGIAkD=7#"HcMEH H D:O!E1LHt$0MډD$0EiPFD$4ADf>AAEG$6IUD9ACă!D@HH5#EADHLBf.HHBGBH9uDAqAHHcH "D5C݋M=HHcH>fDH}<AHH9C=KHNHcH>f.H}LAf.}LfD}L:AbfHELMHA Ht$0MHD$8fT$>HMHV?2HHH`H"HH)H)HHHD$0LrA]DHMHHt$0MHV?2HD$<H`H"Hɖ T$8H*H)HHHD$0`fD$>r@}LAf}LAf.1}L@A@1fHT$0M)D$0(L$?@ED$8fD3_ Ht$0MHD$8fL$>HcEHHHHHHHi'HT$0H){DADA{DA#kDE^A}0AFIDtfAT$DuAEu1A|$dIEHDHHDAąI}IEADAAEUH(HD~H|tAEAfAH*AEwfAH*AE]Hec]FHǺHH9~Hi'IEAZAHl$@I1H HIMLHAA!I}AAUAuHHAEH AEAEL$AA!HI}AiH9A}ALȺh )‰HcHHAEAHcA=ȺhЉ )ЁHAIEȺh )HcʺH9}AMAȺh )‰HcHgfAEAlAAEfAEAoffA*^ZAmF]Hl$@HA|$(D@2d1DH 1'DA1!A1IMLHA)Ⱥh )‰HcHMAEAMHAEH ȉHHHڄHEHtHH1ʀIEAom1ҾLAmouAuE fAE E"AE"wAątAEfft A}A}fAEA@H\$@HHx+ 1HAAE om1Ҿ LAmouAuE fAE E"AE"AąAEȅt A}A}AEADHT$0HHAąD$0AAEnDHT$0HH賫AąPD$0zfAEA*DHT$0HHoAą t$0AAE E9uDAFUHI}EqLDH,AA!A"M{1B@u-f.y@ tЃLHB 8u-hfAu1A~XIEH_ DHHEH藲EA!DHT$0HH2AąD$0=ADDHT$0HHAąD$0wAEAqDHT$0HH&AąSHD$0AIE?DHDHL$(HT$0HHAą|$(HD$0tAHIEADHT$0HH蜨AąHD$0H9AEADHT$0HHAąD$0=fAEAjDHL$(HT$HHLD$0蕥HzLT$(IuE1ɀ|$t D$@-AJ EHHA)MAHr@t@HH)Ht$(H9uELD$0AqHD$(M7ODHD$(L@fDJL9tHHD$(@t@HuH|$@HT$ H4.Aą[HD$ <HH9wAEA(EuVfHAtC} tAVDIDtf.AEtAVDtAELd$@HLL8BD4@}Ht$0LH臯}"eK4AH9D$0p;IAEAAKA@A5A*AAA -,Au1'tA#@ELd$@HDML%PEH PE PE PE PE PE PEPEPDE1^HPLIML AAE!zthA&QA@C~ z%HLA9ADOMcLzDK|=1D)Hc襣 0t't/tA#@G$6A|$HcǤIEHE~GA~1H5LGfHL  PL LPHJH9uJ@fD85A4AWf.CAfEAAEEA3A(AAAAAAAAAAAAAAAAxAmAbAWALAAA6A+A AA AAAAAAAAAAAAA{ApAeAZfH IAЍBAFAD)EDA9v 1ƅujNHȋ A9vELaKA9sNC9 rBwAэNDH4H|@9w$H9rHH9u9ЃDËfDSLcHDGHI M y -H~IلuGLH IKY8m4IIHI Ii'A)1,H[MA2H(\(LHHHIHHIHHHHKY8m4H LHH1A)H OIHI 谣H[ff.AVAUATUSHdH%(H$1JL:Wu -HHLODA@ EXAPIADIL$@A)@HAfA9uDHACMT@tE2ID$@@II9E2EtIl$@I9TLl$@AYI8M]PfDMBAD Ai')ȉA'I9LLL)HMTfDAIAA APi'A)DM9uIA H9D3IffD0HFt-F.GLFHLHT@H@0H9uIDH$dH3%(HĠ[]A\A]A^LI9^AKIMMPE)ف=AADAAAAD9rGD9r<0.LVfWLD9DH@0wD)D9wHIPA1AA0A v"DAGAAD9t)H@ICL9t'AKIGAD9uF.HFDwIE2~$Ll$@AE1M]P E1IMT$@8AL?ff.@AWAVAUATUSHHT$t$dH%(HD$81PL|DWHD8kWL[@8RDH EED<HE) $8w EL\$AO1L fӍASHHDȉGtٿA!BD؋LtfSHЋTuÃu$D)E9؉\$ EIIE)L-L5sL=LHfA DHAN1)ELMAA fDGH HHHIHHA)I9uمHc$H \$ LDD$AJHcED$HE9w/)HHIITH)HH9uE1~?EBCtADI|@AD)IHʉTL9uDA؍LtBTHcTHu#H\$8dH3%(QHH[]A\A]A^A_ÉLHc$H L-SA DEA DDAINK LE1)AtAHHLȉBH AH9uEtBDLl0f.HcHD)uOD$E#DD)t H}H)Ht謙̻e^Le H)H|LtH1L@AWIAVAAUIATUSHL&A|$[Il$tI:H\HHtTH9tOH{ 1菘IAEAG{`fH51H豗HXHu\HHHtcH9t^HpI6HtIAEEt9A|$[uH9wBHHLH)!HH[]A\A]A^A_@1H[]A\A]A^A_{]uIl$ Hff.@S1 H萗t [f.H[AWE1AVIAUAATUHSH HH|$J4HMckt/IIu=v#u4AHD[]A\A]A^A_fDBDH[]A\A]A^A_LD$H21H*H=#ff.ƒ0 v> 1ҍJv+Oʃ0 v1 ҍJDCBOʃ0 wÐAVAAUL- ATIULS1HLgtHu[D]A\A]A^HcEt[]A\DA]A^AWIAVIAUATIUH-s S1HHtLLct0HHu=#u5AH1[]A\A]A^A_@BDH[]A\A]A^A_MLH1bH=0!ff.AWAVAUATIUSH8Ht$HT$HL$dH%(H$(1=_#D$H\$ D$f.LH HDl$ Et'HL0HDmEtAADF uA;tA#tE<=AńA Dl$t1E1DfIcAD 迖UMcHBD< EUHu@<=@t)HADF uE}ADV uDEAEHIcHED uHqADF u<;wHHNH1E1fDIcHADF u/EHIcHAD~ tEH HIcH>9E@:H9H<;wIIs|$ [t^|$@HT$HHD$,@=a#H$(dH3%(D$H8[]A\A]A^A_þ]H`Ht=#u="L|$1H5L1LH5 1LH5HIHE@HT$H5HE1Ht$H脊D%4"E+A="rL苆E1H$HdH3 %(DHX[]A\A]A^A_fH8L@EtLt$H$@HI=" $@$@iHt$H$@|RHHsIsDIH5FHH=3DI~8HvHIL%oHuYHm(HI="tHD$H޺HLJH=H1fDL|$1H5LH|$ Hh1LH5DžH$@HH?=8"HHT$1H5N茅H$@HfHL$H%HH=cnfDH$@HL$ABfDLHG1H=I~}I~AqH$@AHL$(HH A1"I~9I~A-I~ A!I~ L$@A LASAH M1ARˈD="XZEtHL$(M%I1H'H=FENHHH=&LHEG1H=lHHE3K1H=bHIH=1CIfATUSHH=HdH%(H$1菅HtHHH ="H=xcHt98%H荅HHt H)="HH=2HHt$HHCr=c"-H=HHtOHHxfH{8HrHt+HHtIfD= "H[(HuH$dH3%(5HĐ[]A\="tHH5S81H=*[H*L A*H1蕆HDLHߺ(IH8HH=180HHv61H=fDHIH57H wHHDH=X1HH51H=3蹃fAWAVI1AUATIUSHHdH%(H$18HH LH聰H H=E1ɂHt8 HAH="HpH4 IHHH8lC ft+fE Mu"uE1HCH8HC H8tHH83 R HH8p HC0H8 HCxH8 HH8 HH8 HH8 ttuStUt Јt ЈCtEC(tE(tu ЈM HCPH8 HCpH8 HCHH8 oo  Ј t, ʈ ʈ@t#@ Ј߃ ЈMHH?nH~E=6"PH1HLd$Y H[(H|H[(HuH]L1H bH6 H==I ="$DE1H :H8H= ="DE 1H HH=T =M"DE 1H H%H=! ="DE1H H5H=o ="ZLE1H H6EH==I ="$LE 1H rHUH=I =|"DE(1H KHeH=Q =J"LE01H )HuH=I ="L1H H_H=fI="MD1H H]H=,A="LEx1H HH=Ir=k"L1H kHH=I9=2"L1H oH}H=I="kD1H H{H=JA="1D1H HAH=AA="D1H HH=S=L"D1H H%H=="L1H 9HbUH=iI="PL1H H)eH=0="D1H HuH={=t"D1H HH=F=?"LE@1H HH=I= "{LEH1H HWH=^I="ELEX1H aH!H=(I="LE`1H 2HH=In=g"D1H HH=AA0=)"LEP1H HwH=~I="tiD1H HyH=HAA="t/LEpH 1H H=IfDHtT"H HHHEHHpH1HHAE`HEHHx;/HHfH_H1H$dH3 %(HHĨ[]A\A]A^A_fKtLd$,LZAL,1zLA3HH-f=6"Iu ЈMHH8HHe="IMHC0H8dHs0H}0eIHHCxH8KHsxH}xteIHeHH82HHDeIH5HH8LLcLH eIHHH8HHdI ЈLHxH &H IH=1}"t=i"+HIIxy=B"H"HtLH5iHH=`IHt;="LLH5iHLD$TrD$H=tKuIH8HLD="ALHhLH?{D}H= EDDtHHHD$U=>"HL$AHLqYE= "HI1ɺ,NLIHx |1H=sTtIH8HsLD="aLHL1H=2HH]bIC f}HsPH}P3bIHE1Hs H} bIH5HH8sHsH}aIHHC H85L-r H}8HaHHHaHfDHsHH}HcaIVHspH}pKaIH,f.=9"!HLtD}H1HE H=s="tH H=R1HHp@H}8Lt`HfDH[LM1H=H"H]=l"6HѾuMH1H=IH" DHY H=1fL=yc@H}8L_HfD1HU H=F="LE1H H e H=I"LE81H Hu H=IXHJ"H#1LdH  HH= "HEH H H=fL@H1LH 1H5/H=/ILH 1H.H=IzHHHT%N1H=X^LHeO1H=6HUQH=1DHuQ1H=uoHHNfDAUATIUHSHHdH%(H$1="D$ H=HH=nHH=cH7H=WHaH=RH H=JH H=6HH=:H1H=HH=HH=HH=HFH=H  H=H8H=H|H=H H=HH5HmH5iHmH5cHm"H5UHm5H5dHhm H5ZHQmH5NH:mZH5BH#m/H5qH mH5HlH5 HlpH5HlH5HlH5HlH5HlH5HklH5HTlH5H=l[="t$HH:,1H=OIMuK1LD 1LQjwˉEfDLHIMt|$uH$dH3%(HĨ[]A\A]@HL$LHc ЈDLHHIpf.IHH%H=B,DHL$LH Јf.1 Li 1LhHfHDžA<$LiHH9f1Ht$LhA<$HT$:HHH1 LGh 1L0hE(HL=Z"LH}8WHIHLl$fDH[(H="tLHߺH(H=jH11 Lg 1LmgE@1 LVg 1L?g=}"1LHs(H=Z1LH} V=@"ILE HHN1)H=ILHU="ItLHپ)1HvH=JIGgHL$LH߃ ЈLH}:UILH(1H=UN"LHL$HIw5"LHTILHTIH5La!H5LaH5LaH5LauJ%HL$LH Ѓ@=T"1LLPrHH=*=#"]PHBH 'PH1L LH=eZY/%LH}HtSI2LH}@`SIHL$LH ЈHL$LH Ѓ LH}pRIHL$LH, Ј="PLH7,1H=(.LHTRILH}P@RILH}h,RIHL$LH ЈLH}`QILH}XQIff.H"@f w uƇfG HGXH8t 1fDHHXH5cTQHt1HøֱSAH Htc@][LGEƈH9t|@D MPI@E8uEIHD MIHHEMH9uA2H)AB[HAH9t1D8HHH9u[f.HGMAVAAUAATEUSHH0dH%(HD$(1Hf8hYHYHY1HY1HY&HYHYHYDH>Y1HY1HY&HYHYHY@HX1HmY1HcY&HVYHIY0H3YDHX1HY1HY&HYHXHXDHbXHD$(dH3%(uyH0[]A\A]A^DvXHpH(Hs DH@:HHBuH)H4U^1H^X1`@SHH $HHdH<%(H$1HxH9pHH HL 0f:vrL9HHDHQfA'uA'fDLQHLHfDHL9rH)uTH$dH3%(uvH[L9s;HHDDHQA'u LQ'HLHDHI9w@1HH bO H5H=:Z_DAVAUATAUHSHH dH%(HD$1jHF8=W"L(HIHLf8MHE8HDHpSL= "uXH@AUHf8uH^VHEHHPŅ'Hf8HL$dH3 %( H []A\A]A^fDAHE8DHHp.SL&=O"DHeH=V1/%f.UHf83uHU#D1U@1HnU0f@HUMfDHcH=1Kf]VDft@uf?vuH觎1HHуH=HcH>HHXH1H>fDH1H(fDH1ff.fAVAUATIUSHH`dH%(HD$X1HHHSHSHHߺHpmPHSSMI|$I<$Lt$ HLLl$@)HLSLH It$HPLbLHI4$HPL9At$uHL8LH&HHD$XdH3%(uH`[]A\A]A^H`RY[fAWAVAUATUSHHHH9HH)H9OAH L-XLu]D#AD$<9IcDL>fy*/KHHAI9wH@HHH[]A\A]A^A_HCHsHH9r;--;/*tHþ A[AEH9HH)بtfDHHCH9x@8su{uHCH9_K@:sutHDH D@t$EuHDH9KDVt$]Hpuxt%HHH98 uHY H HH qH5GH=SH H5(H=Sff.AWAVL4AUATUSH8HHt$dH %(HL$(1f8HD$IHE1Hh AH}1LNHI9uG4$ McA ~@D)HcID9~1LJsO1LOcLOL9OIEf8LLt$AOL|$CtN@AVIAUATIUHSLH0dH%(HD$(1HcyHJA|$0HD$A|$ AL$ 1HHHxH|$ IIHtyLt$HL$H1HD$HD$(LHPAD$4LL$ LD$(dZYHtHHD$L)HHt$(dH34%(Lu7H0[]A\A]A^DHMHLE1I^Mff.UHSHHHtFHrHH[]ff.fH@w1f8wD11HWHЀ-t=/t*tfy/tZHPHHt;*u@O-tfD t#JHHHЄuH@HGHff.H-t%~3?t>[ti/tHH-uH("t'tu18tHPHpuVH8t놹]fAUATUSHHHIIH1CHHHuAD$9E1E14HLHL)@I4$DHA\HIt3LHHuHL1?H[]A\A]@1H1?H[]A\A]fZE1HL?H[]A\A]ûH i H5H=!E][D @8tHWHGu@H8HtHHtf1ff.fE1Ht@Ht AHHuDDHcF HuHcF~H Hy HEVt@t+tDH=HGºHHD@1~cHËV@HH=@HGH9HBAUIATIUSHHdH%(HD$1Hf8@C{v D$ "=H;HcH>T$H DDAt9FAHL1xJ1HL$dH3 %(2H[]A\A]T$H {H H!T$HE@T$H pH ԻDKDCL1HI1lfT$H 0T$H r T$H {&IEf8T$H T$@T$H H K@IEf8T$H IEf8jT$H |qT$H Ȼ`T$H PIEf8sHT$LHHT$@T$H yT$H -IEf8asHT$LLT$HHH [IEf8T$H wT$H IET$H f8fC#H ͹$JH ": H ϹT$#{H HT$HET$H T$H T$H T$H dIEf8T$H T$fDT$H T$H pT$H `T$H PT$H @T$H 0T$H  ="uGA$2H H5H=Y?fT$H ͸s {赙H@":H=1y H )T$kDff.AWAVAUATUSHdH%(H$1Hf8IHL,1HF@1HxLI9u1Lx;1Ln;cLa;Ht$LHt$I4$f>CHD$0LHH$DmHl$PE1IKfHvarchar(B4000H)fB HL8IFM9trD$P,L}IƺEF1H tLDHcLHtCD9~HLJ4yH<$H|$Bff.AWIAVIAUIATIUSH(dH%(H$1D$HtBD$MLL@>IHHf=f=v MtfA}uoAG1f=wTLL?6LG9L8H$dH3 %(H([]A\A]A^A_DLLmHB`LD$hLLH0HD$H HD$Hl$h1HH fD1HxHH9uIAG1f8HD$p1LHHD$If8L7 L71L71L71L7cL7t$hLA7If8t$hL'7HT$hHt$LU4ILd$hf8>1Lx71Ln7cLa7H$LHHD$(If8VH$LHHD$0Amf@HD$8HjIEHH@8H8H|$ʼn\$D1Ll$XID$ HL|$HMLt$P;l$ LHII98@HXuL9IDAuE'A_t;HB`IM9uLL)HcŃHHD$8L0HPrf.LH\$3HL$HHHCHHD$q9H$HPH$11L|$HD$(H$HD$HL)L<IG H9D$'H$LDuH`AE1H$H =HL?HcLM AE9L|$E 1H LI?IELH1IELLH4$LLI.AEHD9~qMt,L0|@IELJHp8HHE.uHphL-7f.HphL-H|$8\$DLt$ 5Ld$0LLHh|H|$(pLt$ H|$8g5H|$0H|$(LL)8H H5H=53D11cSHHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1HHL$H|$H$HD$HD$HD$0D$D$0HD$ x;x/H;If?vIH߽oHL$xdH3 %(HĈ[]A\A]A^A_fD1VIHD$HMt fA|$>Hf8HWHD$HH[HD$C1Lt$Hl$0Hxf.HIV)LHH9)1H/)HHHD$DHHpK&HHH H53H%HD$DHHp &H5Hw%DLH%HLH(tf.@.LL`80IF@HtHLt$IF8H;LVH|$ VDHDLD$LHH@`H0IHHC1f8Lt$1HLcHf8EHx' Hk'1Ha'HT$LHHT$LLHM9tL_,Ld_E1fA|$tJI$1HN,LŅIE1LHP ŅAD$ID9ǃ HG'H߉811LH!Lt$DHD$HHP8Hp@kŅUH&H߉9D H3&Ht$PpHHsH@:HHBuH)H"|DLH#KfD1H6\.ff.AWAVAUATUSHhdH%(HD$X1HIHHHf8IILH;LQIHL-SM&HAD$SLL)*HLD$H߉Hr`LH6IHHD$ 1HHHD$zHC1f=f=4H$ Hr$1Hh$1H$H$&H$Hw$1Hm$HT$HLHzHT$LH߉D$M9L$t L%)L$iH|$H&f}E1+fDI1LHP x,EID9HE1HNHLHUHH߹MAąBDH1~L!A1HA !H H5 H=-}H nH5H=]^ff.="SHu u1[fHƃH*uHHHt"#H;H܈1[#=$"C1C(u_H[fDHH IH=LDHHD1Ī$HH=Œ1螪ff.AUIATIUHSHcHy HHIEx wz1HtL|߃A<v2G< wHu&@_t HH"HL[]A\A]铻HH9uMtHHLt"AHH[]A\A]ÐHH]UHcHSHHX;"yHHT$0HT$HHH[]SHcHHyHHT$HT$HHH߾'[ƺfDAVAUATUSH@dH%(HD$81HW="HHIQHf1fA<$ {1HLl$ I<LHLHHuHKLH1HLHlHu H L1HLA$1HL$8dH3 %(u|H@[]A\A]A^DfMD 1HuC1DfNHU1H=蓧fAWAVAUATUSHdH%(H$1HE=H"HHIIA} EHt HJL3HAf=f=z$Mt AD$$L} LQIv`LHLD$(H6HIHHD$01HHHD$HC1f=f=gHH1H1HH&HH1H$]HT$(LH1HsHf&HYHLH?uPH߁1H$H&H HHuTHe1HH&HHH1HHT$(LLH1AƋ$HHD$fI$1HHL$LLL$2L$1HILP HL$HH9L$uL9} tLE(H|$_A}u"1HN@a"E1H$dH3%(DRH[]A\A]A^A_f.HAf HCpsH$H[H DH@:HHBuH)H Z1H&1HcHt$(HH3f>5t$(HiHcT$(LH 1HH&HHHuPH1HHy&HlH_HRuTH1H=H0&H#HH 1HL;} tLH|$AE=K"ǃ+E1C1Lt$PHL|$pLH%1H LH HuH Lb1HXLPL3AEAA}AAf1HֹH NH51H=[ fDH1bH=]16HhHo f.1Hǎ"H="DAVAUATUSH@dH%(HD$81Ho="HHIaHf1fA<$#{1EHt HCHLt$ IH LH;1H! LH!HuH LxHk 1Ha HT u(H LAA$1ED$fED1HL$8dH3 %(ubH@[]A\A]A^HCuC1D뱐NHN%1H=H#})fAWAVAUATUSHHE="AIHeHAEHt HHH.fx#HHz&H@x&zxHRHH@H=+{"UA $DEH'W1H=!1H6H'NH6ŧH=轘\H?1H=蔘=z"aDD$L$ 1HHH=EAAY.AH  H5VH=5 DUSH8dH%(HD$(1H==y"HHHEHt HJ;HHf=3f=C1f=cf=H HH1H1H&HHHuH$ǃ HH߉HL$(dH3 %('H8[]fDHHpH]Hsf.H@:HHBuH)HC1HHuHW}@tY1HH@1HnHNHVŮ1H=~fDHkHE@&f AUATUSHxdH%(HD$h1H=w"HHvHE1f8w)HL$hdH3 %(DHx[]A\A]HLEHt H8HC1Hf=f=cH.H!1HI1HJ1H@&H3H&HuH1H1H&HHHHF1H1HHLH%H3f>Ld$ HߺLHuHLiLHNHuL"HǃHAp"HHt$@pH"~HsH@:HHBuH)Hf1HvH&HhHW fNHn1H={hAjff.AWAVAUATUSHhdH%(HD$X1H%=t"HHAAMAAuMfA|$H0EHt H5HHf=f=%C1f=f=LH7H*1H 1HV1HL&H?H2H%uH1H1H&HHHDH߃ Q1H1H&HHHDH AǃHH߉HL$XdH3 %(gHh[]A\A]A^A_ HHt$@pHR{HsH@:HHBuH)H}1H薨H=NH1H=@xfD1H1HHEl$Et>I$HHr0H>HAUH HHHr0H>H9uIHL賩Hf8w}Lt$ HL蔩L LHHuLŪE[1f.I$HL4HL蔤I1LHP A9wHphHKmfDIHnHLHf8wiLt$ HߺLڨHHzLBLH'HuL:C11HXHphH^ff.ATUSH7HH?HE1螥t-=p"HE1f=tFf=v E@v D[]A\D=o"tH}H=u1轍HEHt H1HHC1HuHhHH#HAH*MH|%1H=(ufDAff.fUHSHHKt EH1[]ATIUHSӉFmuhHEv,E11fw[]A\ÐLH襤[]A\fDfvf.1E1[]A\fUSHHt%Ht HH߾H[]H %2 H5sH=v]ff.fAUATUSHuJFHHIIͨu!LLHCH[]A\A]黴H5g'CH {: H5_sH=P{ATUS>HHIHFfwAuHU8Hu@LC[]A\3H5gCf.tf恁7CHU8Hu LCn[1]A\H F H5rH=zAVIAUAATEUSHHdH%(H$1=%l"/Hf=tKf=vD$@1H$dH3 %(hH[]A\A]A^DH蛾C1H1At$H@HAH AHEH<H/H'ODA&H~JcH>DA&&H #DHcH>fHsH=p؈IcLHYD=j"foӃD$P)D$@Ht$@11HhE1Hl$ Lt$f|$ tF1ҹiHHt=Ij"`A&CH~JcH>1ҹHH΁u|$ uHHtHL At$A|$QH3AL$dMIT$HA8H~ 0Dd$fo')Hdy,'01/0D$X2/03HD$P)D$@fT$\D$^foȂefD$P)D$@@fostD$RfL$P)D$@AAĉi"f.Hcw1H= o=h":Hr7H=n1蹆FFD$RHl$@fof|$P)D$@11HHaHYIvfoD$POFFHl$@)D$@A>L7rHqLDHl$@H q@H1A>LqHpLDHl$@H pA>LqHpLDHl$@H pA>LqHpLDHl$@H p{A>LqHspLDHl$@H pTANfo~fDD$P)D$@Hl$@OND$RHl$@fobft$P)D$@A>AHz|HcH>EHl$@H pH1[A>LoHpLDHl$@H =pHl$@EH ap1Af"1A f"j1Adf"O1AIf"41A+f"1A@f"A=Hr{JcH>1Ae"De"1A@ǃe"~ǃ}e"hD$1A@d"‰HInH=j1zHf8vzUSHH/uzHC1f8wDH1H1HHH߉H[]1H>@11H5m鸴fHf8w"@HmH5ArHD11t@USHH[HC1f8wtH1H@tHH1H1HHH߉H[]1H@1H6뀽ff.fHf8w"@HlH5qHD11鄳@USHHkHC1f8wtH1H@tHH1H1HHH߉H[]1H@1HF뀽ff.f=a"ATUSHH1f:t []A\HHaHHHH _zDHh ǃHH Au\C1H߾q1HHH߾ H[]A\HFkWH=-g19HDHh ,"f.@AUATUSH=G]"LcHON"AH=M]"LHHHHt$H%]"HJ9HH[]A\A]H=\"HYHuH-7"\HyfDHH]Ht;EA9uH=\"HHuH=\"HHth@H\"H J `H H5:yH=;yZf.AVAUATUSHHpH(HCՅLcHM"LcLHfoLHfo G9L%["G0K<Kf$t)f'ff.f.f.f.f.f.f.f.fPtkffww=fZ,f 1f91ff-w+fff$Efff!Eff*f@v3fCfD1fBD@f?f,R1f/1f)fDf 1f"fN f'vr%f v0f)f1f fCf 1f,fmv;)fXfH1fff%f1fmf$wsfw6%ff1f@f f 1ff4uv.f<`f@U1f8fDf,tQf0+1f(@f-%f1f"ø@HHHHy 1麧f.ATUSH`HA HHE`H8HHE1H YfP HfpAHp8EXHHH@"@ HPHP(HsHHPHH8fxX@ZfD@@@BHPHHP`HsD[]A\fDHHE`H <H5pH=pGX~5UHS1Hf.HE`HH Yxs 4qs4qs4qs4qs4qs4qs4qs4qD;A,A@A-w:L-yItfx&HH@8>uHH{uEdHD[]A\A]H wH wi@H qwO@H aw5@H Qw@H Aw@H 1w@H !w@S H wQfAWAVAUATUSHHHHt$@T$ dH%(H$1H{8D$D$Ht D$HC`=;J"HHD$f;ED$ =F"D$ -=J"HC`L$ H8t$/HD$fx HC`T$HxI"G0T$t$I"1ۄfH$dH3 %(oHĨ[]A\A]A^A_t$[HC`H89fDHcT$H 6"HfoGHD$x #@!H5ybH=H- "IHeH HH HE"H AbH BE"UH=.E"H5VbHtH DbHH E"&H=D"H5/bSHtH bHH D"HD"HGH=D"H"2HD"1L=D"L aL55"L-aL%ZauHHtHG"tMHL꾥 LMMDHHI 1eL FaHu@H$H\$H1L5HD$ HD$`HD$0HD$pHD$8AAAAMcK4HMcKSHLHH H=6<Ltu H=ɍLH=LH=L€1u5H} H[HE H:H@HEH[]HzHHEH[]HzHHEH[]HzHHE@AVAUATUSHdH%(H$1HHt_=>"H5H=HHt7H5HHHA:1@Ht8u6HH$dH3 %(HHĐ[]A\A]A^@I庀HLL%)L5HWLHHHR:@tA4$@lLI&HtHHLLH:t6@HH=1~[@AVIAUATAUSHPdH%(H$H11HfFHD$@HD$1$8 $gfffH\$)ƒ'~xBHl$HDL,DH(L9tWHH1HDuD$ uH'DuEAEfAFH$HdH3%(uHP[]A\A]A^hAUIATIUSH_t=xsHcI|$L9IG)HA\$ EH[]A\A]fDHHt$Ht$~ DAD$H[]A\A]fH1ۉ[]A\A]ÐAVIAUMATIHUHLSH@dH%(HD$81HH}x0ItGI4$Ht>ILLxHT$(UH|$8dH3<%(u H@[]A\A]A^fDHLU|ff.vVw(txu"#FtpDt`vt6-DfDc#Df'f/tfD%dfDATUHS~Hw9FHHcH>F1҃$=w H:SHECfvH ۍqHރv'ct"fv =1[]A\fHfv6H0AĄtfDHHHAufHs0Hf.HFBfD裻CHE%諼CHE fvACH CA0f%@?CC諼CfDHH11H H11HH11HۼfDLcYHLH}LHC(HEC>ff.f(wGff.fAWAVAUATIUHSH(DFdH%(HD$1=7"FAw(H-JcH>L<HM8A$)=27"\}LuHEdADImdMcL92IHLLqxHUdHu(MMLLÅyHT$HT@1HL$dH3 %(H([]A\A]A^A_fI$tkH}(tdHcHLLSE=U=t=u}"wU 9Uk #fDDmA9IcLLD)Hc1LDDEd1 f.E1ۃ$=LHH;@L ؅L(HL`Hc؅LLmH蔹HHH1HIILHUdHu(LH$Ld$D$;6@HcLL]dofI>II2UHȈIP LD@-/U 9UUDI>EdHI@NHV,H=%RDEHW/1H=ˊQU193)Hc1HcL@H]HLLkLHsL诶I$C f8vHCHSH3%H3&H uC LyHc1LfI}MHHZHIEJ HEfEd1hfDXfDK@UHSHH{{w"SH HcH>HHuf=t=f=vSHPupH1[]H膼Huf=uËCPރvcu1H蟼HufDH腼H赼mHHh_H1[]fDAWAAVAUATIUSHH8nddH%(HD$(1=1"yYC<%v+<<HLd1wD<Lû1V@HLDL$LcezKE1LsHIDL$vMM6EurHs(H~0ME1tVLD$ LLDL$L\$LT$uLT$L\$IDL$HD$ MtLcKM1I$f8=0"owRHHcH>fM9MGEtCPރcDLLT$\@LLL職{u MM9ttx1HL$(dH3 %(H8[]A\A]A^A_HHcH>fD1Lֹ1fa1L>1f.L{Eu I$f8wCPރvctLs1F@1MfDCE1$=wHL,@LLLa@T$Hs9H=LkdDL$r=." H:H=1LDL$fEHLLT$IDUDL芸-DM9LLT$MGA訸 M9LLT$MGAȸCE1$=HuL,LT$ILLGDLLT$^LT$LIrLT$LIrI@@LLT$LGDзSMILLT$LGD߷"f.1LFHU>H=1DL$L\$LT$KKDL$L\$LT$PLkSHP0t LN1L?LLT$(H5LԳH5xLLT$ FgH `H5H=+عUHSHH軮HC譮HC袮KCQL8H []ff.@#fDATIUHSMuEd1[]A\H]Hf1CfS C"UUSfEu 1HI9t'I1HH4HP yH[]A\A]A^A_fMvMu1H}1fA1%AMt$HHD$#f.1HH2H9\$)IHL<Aw蔬Aw HǬAwHILHPyH[]A\A]A^A_ff.fD1ffDfDfD$1w H8u8F[wHpHcH>fw>fu,u @t ~Hu`1D1tbf.t11D3t1.x11D@1@I1t8~Nf1øf.IvIAP6lvcH!ueH=#!A@I8LA@dA@1A@A@ A@d@bweRH5!HI!HFILA@A@dA@u$$wHrA@A@ A@dÐjH5!H!HE뜐EH5!H!HF{H=!A@I8LA@d%A@fA9H=s!vH=!I8bLA@A@dA@B>H!@SHIAf=vBۃ w HoHcH>u f=DLHHLrDB8ucA"Aw.HnJcH>hACAC [@ADLH|HqDBfHS`HIC(ChACYClAC]s@[5DA[Df;oAC[ACfDf;OAC[ACfDAC[AC fDAC&[ACACdÐACo[ACACdfACm[ACACdfACn[ACACdff;AC[ACfD[fAC@[DAWAVAUATUHSHH8dH%(HD$(13EdAǃ8H訞HDD4$蘞DH pD PfALeHEoD$D9Et$AtcMT$H߈L$EoLֺDD$DL$L$蓞L$DL$L$DD$A HH@`HHE(A@A(^xA+nUH轝EE<?AC$HSC$D,I<$HtlAD$ HHI$DuHEH}EbLeHDI<$Ht I$AD$ ##衮IHI$HHAAAUAFq@L@ǃ!@@Z8RUdIvH H1f:xHL$(dH3 %(H8[]A\A]A^A_D1Hܜ1A$H;D $$9JH߉$6$AD$I<$A)DmdHt بI$EHtH}(t1D*AD$Lt$LHLZHUdHu(MMLHIEdfD1HӛfH;LDD$ $DD$ $6fDAA~I~$HAF4Qg$Yf1AD$ 1BfH߉$՚$AD$DH11H mkAD$AF=v1Dn!v/{v\DfDvMh|m>DfDous=DfD&ucD3f2f.1f.~ECDt{<D0D@@D@;f:f.4f.8f.Bf.zf.Af.Ht Gt tDHGffpPH pH5lH=lkff.SHwHHE1E1Hj迨ZYtH[ÐH!TdH%(HD$1HT$D$聢1҅yHL$dH3 %(uHHHt~ ^fDHAWAVAUIATUSHHH|$HT$,LD$dH4%(H$1HD$@AM="A L1f.H@(HHuH趨HH$HHHc‰D$(H1DHHLhMm(P@MuHAiDt$(EE‰D$$HD$`HD$0t$$lD+D$(9Dl$$Dl$(E)Dl$HD$\E1D|$ HD$CH$MIN4AF+D$ L$I9L9vN|A?xIL9w"IHHEHfD1ɾHfHfpH9uT$HHѣE,$AEbAE1HD$D(A="A)ND$NIt$,IHD$8HD$LHt$0LﺀA}1ҾAŅHL$A ǾD$\HL$ADD$\(HL$ADD$\蛠HL$ADD$\vHL$ADY="D$HT$HD$8DPHpau}="LHD$@DhHD$HE1ǀDH|xOHuH<$H$dH34%(DOH[]A\A]A^A_DˣDHD$DDDD$8="DD$8eAstCDӝHH $HDIHHoA-fDH$@ qE/I @D$$D$38HD$8U=^"tHHng1H=Mg?.gT$1HܠE$$AP_E}HD$D Ak="A)NDA*NDHD$\E1D|$8Ll$HD$HD$XHD$AMMD$ 6@|$X,AEAFusHII9NtA>xfA~tLD$HL$D$\蹠tA?|$X=""D$XAEtA>LL$ AHH$p HVP w H\HH $HTIHHo I9AD|$8H="H%fH=e1s,vfDS=\":HHe 1H=Ge9,f1HweH=(e,Ht$@"DnHeH=d1+lDD$,HL$01HeuH=d+A)NdH[fH=dD1+HHZf1H=md_+DD$8tHHd 1H=Fd8+AHt$@F! "A 1HdH= d*HDHD$nATUHSx 蹙ELLCt11HHH=;X-gH [H5XH=Y詎fSHHdH%(HD$1{tHD$dH3%(u9H[{HL$AD$+C蠓SHHdH%(HD$1{uHD$dH3%(u9H[{HL$AD$軎C0ATAUHSHHHHt=8Et9}H[]A\fDHD$ DD$ H[]A\HHHff.AWAVAUATUSL$HH $L9uHH<$IH\$0LdH%(H$@16HLv=/!A|$1Ҿ舑D$d|$H$Ll$$fDt$Åt5fDD=!E\A[EtVEL$MD$1HDƄ$Hx-LDt$$D$(y%8t|$W=P!21H$@dH3 %(ZH@[]A\A]A^A_?1HDVƒA1@$u;Lc€=!fD$.BƄLl$Ld$.H}LLH<$HD$DH/|$$dDMH<$HMHU1貊LL1赍HHtHƹ H=UtcHHtY1LL|HIH!LLfH5L1LHHH@`H8t\HIԀLHHHHL=5MHr`H}~} L訃1ҾHIH豀IHEEH=! IHH=!IHL菁HLąHHHhH9uHH8H1ҾdL LLL讄HHppH>H=!(L LӆHf8E<~L?LAǃ=4!^L=KMtL芅LL节 Hh|*L=KL#I$HuH߻IDŽ$,H|=!HL$hdH3 %(wHx[]A\A]A^A_fH=9!V!H=!ʅ%|H1L=JVfDH=!,IHt$HE1H3 @LpL=J@=!SH5JO11WH5ZM薁H5HHHJ!-{HH5~HH5HH5谂H5M?H5HHH!zH5H~H5HH5HY!f.LHJI1H=H 7fDH5JLdZL`lEu {()HHPXH:t =s! E<L3MLLIdž诃H1LH HLH$L誂H$LHgfL=H@L=H@DLLAjEDEAH%IH=G1 dfH eHHH5D1H=|Go f.H1DHHH=PGC HHppHC,LC$|H3LLLLL_HD$HfHHPhH:H@8HHD$L|$:L}HT$PHT$HHeL }x$H|$E$U11҉$襀HD$H=H߀=H!D$$)$E1HD$(D$$Hl$0Lt$@Ld$8D$$H$\$$Dl$$Ll$fDLUwIHHxyI~HAt_uwEtrHT$(HH9ufHt$HH~uUH5.!H|$Hl$0Ld$8Lt$@H$Dl$$H|$袀EuI~Ht$ufDAD9CHl$0Ld$8Lt$@H$Dl$$H5!H|$*H|$`~HD$HAH,$DEIHf. H}ʼn H|yLEAH,$Ex/H|$DxHexHtHt$HL=DHHGtHcE5GH=WD1HHBHD$vHt$v$%|HDU;1H=D@HA!HtDH=EH€tIH=EH€uHg!HH5HAHvfHA!HDAWAVAUIATAUHSHdH%(H$19! AAIMvH LA1|Hc؋!L@tqEtlAMtaL/-x\HPHLELxEH DHPHLEMEHH1N|HHHC:I@LHLxH$dH3%(HĘ[]A\A]A^A_f.ILLhHHx!$ MwfDEsLMbfDH C yff.@=!ufSHwH=!HC|H!H=!HH![|fSHH=a!{H!Ht H9u&fH9t"HHHuH=)![s|HHI!HH=!H[V|fDH=!t@1H=!f.H=!H<{H=!!HtHJ!H;8tH6!H;8tyH=!H!HttH!H=^!H{DAWAVAUATUSHH $ !dH%(H$1sd=!t[IAILH=!%H=!ezH-!HtRDu fHmHt@H9EuH=!{DH$dH3%(gH[]A\A]A^A_H!HD$ Y!H|$ tL|$ DLL1LH|hLvqHt1A-IH$L|$(HD$HD$0HD$DL|$Dź1H @E1LMwIxHl$ IIfAvGItKI I~ADAK/H9vFD-1IH I@HIxIu |M^AFMfAALL|$MLt$( @IHH$H ?HB(IIDP@.HDD1IwHEL9vRItLIuHEE H=! H|$ HHD$ H!*| Hl$@Ht$ H|$fHsHD$H9]H\$ H{qH3yH=fD=i![]A\A]A^f.DcdD-D!EHHp:GEtZf=!tHCHH龇H[:D=!tHCHHH3:Ds=!`HCHfH H:Z[H=9]A\A]A^=!HCHH龷H9D[H=h9]1A\A]A^NfD=A!HH9w bf.A|$Hc>pIHt&HsHIcHwrEu^[L]A\A]A^bkfHH9Ee[H=8]1A\A]A^fHCHHG H 9MHH81H=8tH 9H5k8H=n8hH 9H5L8H=K8h@AVLAUAATUHLSpLMI$HE;l$1"fHLHD9ks6IHI$HuLqLפ[D]1A\A]A^%D1C LHC fCpL蘤H[]A\A]A^Lp1I$LLAD$ AD$ fAT$pfDHtpHtkDAwIHHuJf.HHHuHDHHHHPH 9iH5 8H= 8+gff.AWAVAUATUSHHdH%(HD$81HNHLHAHLoHD$ LH$IH+uq=!kHUHHz #Nx(HL_nHǃHD$8dH3%(HH[]A\A]A^A_ÐLMtlOLM4A~ AV 9A9Vz)ItH>AV 9,A;V"A~SE~fAfACED9E~ A9=!LǃHǃoL#mAWH;s>HL4Iv-ASALH!I~HE1dLmLUEULAV M~AF u =!1I>H)LAV AV 9rE~L?lAHHD$HHHv L;pxILHHI1fDH@xKLD赞IHtsHHHunHHHuL:,D5H3LH=2AV AF NE1fHXLEG IOEG H2dH=p2gAF LAljL$LHHD$HH4fE~Ht$!jHt$L$HtFH D$,D|$$D$!<t\<tpA<|$!=J!H2r H=11*AHAG=nv(A~$SXvAF&AOf9;D$(E;~ E~ A9AAF E~ H $AHU1 H=0FL hHHL$LHhAF Lǃ LD$IHHOH 2SH5g0H=x0_dH 1H5C0H=1c_H 1H5$0H=0D_H 1H50H=@0%_DAUATUHSHHG@L'fFM$LfHkxHt9 I$tj1I|$H{HLPnHCxHufHCxLPgH71H[]A\A]fD1HHL%H{xtM=!tH@0H=.1mxLfHnH޺#NHx Le.fHu,I$Hu }DHHHuH*1SfEEfEE E EEE HșfDI$HCxHH薙ff.ATUSHH dH%(HD$1G@@t$$SfD$D$D$HD$ HH;s@HfpHu ]DHHHuHE1@t!Ht$dH34%(Du?H []A\DHHHT!fHAjaf.AVAUAATUHSH H?dH%(HD$1f?vHHLDSD$AAf$E@fD$D$D$ DvHøHtuE@HKHfCAEtCNl#HEDs HbH}HHuHHHuHHc1HL$dH3 %(H []A\A]A^AE1DfH$H{HHCDHtHtHHH)H)DC1҉փL1L79r(DHW_AVIAUMnHATUSH/LLaAHHt+AV@f;PufDf;SHHHuHALLKnuLVbInL#NHx mmL\aAd=!`L b[]A\A]A^HHHHIPLaHIC HTC AF$IVAAF,AV0SA;xI>tHH|@ AF@SfUfEfEAEEA] IHX`IHHu @HHHuH(H`AF,D1LHHHL蟾[]A\A]A^H"*t!H=(1'HfHu1Dff.U1SHHHHb_H;tH߾YH;H`H[]ff.@AWAVAAUATUSHHLH?At$$I$H[HHS(C LmAHs9C1HCDpC(HSffBHHS ffBHC1fPHf8w@E S(IŋC4AT$ tRH1LkD{(H[]A\A]A^A_f.HuHC@@E ;I$HLHLkH;D{(tD$ 5D$ s@)HAU I|DA{^C HsC(9fATAUHSHW(;W w7C4HuHK8C4H]HMUDeEu[]A\fD1 S(@DH1[]A\Nff.@HwHH@(Hu HʋN HփHH HuWH)fATIUSHoHH}tFHH\HuH;HHM]HEHE HDHCAD$C(E k4uHC8[1]I$A\DAVAUIATUSWL'tGOHG0fDH8Ht'H D@ D@t8t9H vщσfIEAl$4ID$8ImDHH]Ht|HEHLI]eAƅyHHHtHHHHuI$HEHJ[IuI<$}I<$H[[D]A\A]A^ÐE1[]DA\A]A^ÐO1t,HHWp(HHtR HHHHu)+wfHWHHq(Htf.R HHHHuWGHHH)HHf:HGIfUHSHHH9WHF_HHGtH)]H[]f.fATIUSHwHoL9U(HMHHHH9Wuv} WAA)L9uFDE(9r#)Lc HHCDHK[]A\fD1HU HME(H @&H59$H=$xQH !&H5$H=v$YQH &H5#H=:Qf.UHHSHH9UHuHFUHYH]H)]H[]f.HGH9rH)HwHGPH ]%,H5v#H=x#PDATIUHSHW(H_ HHHW(H9v3HӸHHHHFHH聯Ht,H] HU(H9v&HEH)HH]DHHM[]A\fH $QH5"H=" Pf.AWAVAUATUSHH $HhT$(HL$ dH%(H$X1HD$PF4IxHD$8HD$HD$0"HD$@IHt$IH$HD$8M1HD$HD$0MHD$HD$ H)HHT$8u HHLd$HHHD$8HD$HD$0IGGH|$H=m!IGHH|$8EIWHD$HHLAN4LHT$HATLL$LD$HL$ T$8jHD$XSL(HXZHt$@I+wAAZH$XdH3 %(Hh[]A\A]A^A_@ D$,AH!H= 1DL$,Tu Ht$0@=Y!Ht$0H;t$H\$8Hu)HD$IHD$0JHt$Nf.H|$HUHD$IH4Ht$0 H;t$H c"_H5 H=L [MH\$8변=!MAăuEtIE1ɺa LHx uEtIE1ɺ` LHx +zDL$81H H=.='!Ht$0LD$8HHDH=V1H H=21-Qff.UHSHHHSHtHsHUtx HcHy۸H[]ff.@HHWHHwfF V()t%HVHHwHHWHOHG PH H5[H=Kf.HUHwHHWfHuHwHHWfUHHSHHHHwHv)HHt.HS 1HC(HKHSH[]@H>LHHT$fKHT$HHEHuf.@SH>HLHL1[@UeSHH{GH߾nGH߾aGHH[]GAWAVAUATIUSHHXHdH%(HD$H1Hf~ HHHfH0HFxfQHNyHpHLciH>pHAHHHD$HD$(LMHHUHt$(11HHIHD$(HCIFHHD$RKIIDHHD$IIH!Ht$LHRHt$LJ<(HD$QHL$@HT$8LHt$04RH|$0IxIHcfILL$HIeHL$(|$LHALL$OLL$A6L~JH|$(OHIcYPC1HH5oHBHGEDHDHLHA HH5:HAHE1HDDHkDHLHALIHEI<$ILIHHǀ(HL$HdH3 %(HX[]A\A]A^A_HHHpE1HD$H9DL|$(LCIL;ILNHOfL|$(E1E1E1E1E13yLfHHt8H mMHtHH jHPHHHDSH>HHHxH1[@USHHWdH%(HD$1H$ ȈD$G ʈT$W ȈD$G ʈT$W ȈD$GHD$ ʈT$HHHD$dH3%(uH[]>Kff.AUATUSHH $HHHIIdH%(H$1HHHھLI|$HHMHLlI|$HHMHLKH$dH3%(uHĘ[]A\A]uJDUHSHH8dH%(HD$(1HH@`LAz0tsHHt$LHT$1HL$HL$HHD$(HD$(AB4PLL$ LD$(`ZYHtHD$H)HT$(dH3%(uH8[]fH8MHIff.AUIATIHUSHHxdH%(H$h1Hl$`EHHH=LHFHHt\IL%HHL&LL (H1HnI1H$hdH3 %(uHx[]A\A]HAVIAUIATIzUHcSCHHt+IH}HcLHE$LSHuHHcL[H]A\A]A^AWAVAUATUSHH $Hx fH$H$LLD$IHIDL$HD$dH%(H$h1))C)C #Mw@uwHCL$`A$LLL)HSHLDŽ$pAAGH$hdH3%(DHx[]A\A]A^A_DŽ$1LHDŽ$f$CHHFHYHL$OCHL$L$H01DATAHH9rHD$@LLD$L$`HHD$HT$LH=LD$Ht$IxHT$IOH=ZHHLDŽ$pAG\L$`L[ f$hH$pfo$`HCHD$@H) HD$e-HHl$H-LHHl$H$c-H|$Hf/HHHD$(MH\LIFHIHD$ DLxHL)LHL$0BALH=L$HD$8LFLLM@LT$8IMt/HD$8_ALD$81H0LfHH HI9wL$`LLLLHI HD$8HD$0LﺀHt$ H=HFmHLD$8L$Ht$(LLLL$0L$LHD$ LL$0LLHT$ ALHT$ 1LDELt$HLIv`HtFoH)HPHS@T$LHL2H|$HHtA$$E1NACf.L$Cff.AWAVAUATUSHdH%(H$1HL$HպHL3HNTLMSSPH9$Hc4rH4H3HB4HA74LHA$3= !/~ A/HD$ D$ )1HHc2=̯!LDl$LHD$PMtXIHLpIG0L(HHHT$HL$J<*H=HHt!HT$HLHHuLH>AH|$>H$dH3 %(DHĨ[]A\A]A^A_LtHt$LHLIHtHL9rDHI9w8\uxuHHLLH)HD$0HHL$LH)HD$PHL$HL$LPHD$hHD$0PDL$0LD$AXZEH|$PL$ DHD$ C1H5CH߉L$<5H68HD$HM|L|$Z8HM8Iw@H8DH68DH+8IwXH7L|$HED 8DHMg@7@H7L|$D|$HD7DHE7DH7DHLd$7DH7DHMV71H71H7L$IHAU(H<*ID$H A|$HcID$T$ 7T$ HHI$HNTLMSSPSH{(HHHCH( fDkfDkMcfkLfkC(HC Iw0H?J|+(HcL?HL[]A\A]A^A_L8E1f.UHSHl=t8~4CH\>HHcHiH )ˆUH9uH[]=!DAWAVIAUATUS˃ HhH$Ht$pHT$xL$PdH%(H$X1;\$XHD$hML$ IFHD$`H$HD$Df!L$Xb\$PH|$`=HT$LH4H$ DŽ$8H$LHHD$08H$`LHHD$ 8H$L HHD$8H$LHHD$@c8H$@LHHD$F8H$LHHD$()8H$LHHD$8 8H$ L7H$fHDŽ$HD$HH$H$D$X)$)$)$)$DŽ$DŽ$)$)$HDŽ$DŽ$DŽ$D$THD$xHl$pL$LlD$PD$\$fDD$A t$A tI9L3HtIHD$hE($QH4$H|$H<9Ht$1ҿ6Ht$01ҿ6Ht$ 1ҿ6Ht$@1ҿz6Ht$1ҿ i6Ht$1ҿX6Ht$(1ҿG6Ht$81ҿ66~h!t&^!3lj5J!HD$hI(HED$pH$XdH3 %(Hh[]A\A]A^A_H=1%;ÃH|$`9HT$LHH$ DŽ$d5H$LHHD$0G5H$`LHHD$ *5H$L HHD$ 5H$LHHD$@4H$@LHHD$4H$LHHD$(4H$LHHD$84H$ L4NH$HH$65~H$fo$fo$fo$H$$)$)$)$$D$Pu$H$HHD$HB/\$TL$L>2|$TLH8hf./v@H$.|$TH5Us8fDT$\t AD$?2AHH$DPtED$Pt6H$H$AD$Pt 1EHB$AHD}\$TH$fHDŽ$HD$HH$)$))$)$DŽ$DŽ$)@)@ H@0@8DŽ$HD$h1iHD$h1W\$XD$TPH$D$TH$94AUIHATIUSHHa0HHtHLLH9HFH07ADHH[]A\A]f.fJAA1J?D1A?A JD1A?A JD1A?A JD1A?A JD1A?A JD1?  1փ? ff.@HwH1у11ȃ ЈGH9u@AWAE1AAVAAUIATL%UHSHIHHdH%(H$1HHHH$1HLJpHH)HHl$IcHHF H11D։DtB Hc@*4 LH uA||H@t&Љ ȉH HDDAI@IAt E$`Hl$E1HLL HLHDžHIB)1Hf.Mc1IHc1Ҹ:LHt @AAAE9uAyZDE A!!D D|$G7yZ AA!!D ADE yZA! !D ADDyZA! !D ADEyZA! !D ADDt$A!E6yZ !D D|$DEyZA A!!D D|$DEyZ A A!!D ADEyZA! !D D|$DE7yZA A!!D ADD yZA! !D ADDt$A! EyZ !D D|$DEyZ A !A!D ADDt$A!E6yZEn !D ADE yZA! !E4nD ADEyZA! !1ȉD D|$DDt$ 11֍nD1DEnщ 1Dt$13nD1 1An1D\$11l$En1ލ nщ 111ً\$ 1DEn11DD3n΋\$11DnDEnщ 1Dt$1E1nD1 1DEn111EnD1DEnщ 111D 1OD‰GGOw []w A\A]A^A_ÐH#EgHGHHܺvT2HGAVIAUATIUHoSHGHHHW?tP@)HALM9A"Et HLLM)I?=IFHLl@oHLH@EoKMoSU o[]0L9uA?DAr\IEHMHID$DITHTH)A.I)r1ƒItH49r[]A\A]A^f.AtAUAT$tATfT[L]A\A]A^ %HIHJT.HwHJT/H)I)1҉уI<H<9rfDIAUAT$ATT>BD.BD/vBD.fBD/eff.fATLgUHSGH?LHz?)ƒt19rLHfCID$0AD$AD$ HCLHߍHSPCTHto MH{H1HHCPH)KXH[]A\f.71)돋O AWDD_AVAUATUSD6^nAxj׋G3G D!3G V\$ЋW^$DD1\$!3WAʋN Fp $E‰L$A1A1DD^ !D1G;νD\$DEDVDT$A!A1EE|A 1AD!E1DD*ƇGD1D!A1A1DDN DL$E F0D!DnA1D1DGFEDf Dd$D^(A!A1EEؘiA 1AD!1DDDʋ^0D1D!A1DE [D 1!D1DDN,A1DL$G\EA!Df8A1ED"kA 1AD!1DDN4EqDD1!1DE CyD 1!D1DDV<1G!I!1DDD$ Eb%1!1DDD$E@@1!1DDD$ EQZ^&1!1DE6Ƕ1!1DD]/։ 1!1DESD1!1DE ؉ 1!1DDD$E01!1DDD$ E!1!1DE7É1!1DDD$ E 1!1DDD$A0ZEAA1A!A1AA㩉A AD1!1t$DD1!A ogD1 1D!FL*1DD$Ή1AA!B9A1DD$A AD1D$qDD11‹D$ 0"amD1G 81Ɖ11DDD$ ED꾤11DDD$AKAA1A5`KA1AЉApA 1AD1D1D1A ~(D 1G'111DDD$ A0AA1A1AЋT$A2A1D1֋T$ 9ىDD11D11C|A A1A1AD$A0eVĉA1D1AD")Dt$ D D1A *CDG# 1  1DD9Ή 1DDY[e\$  1DE Dt$ щ1DE3}D\$  1DDD$E] 1DEO~oA AD 1DE ,DT$ A1ADE6CDt$ AN 1A~SADEAA A1A5:ADA AD 1Љ3*\$D D1DFӆ[ ]A\A]A^ 1։ 1DƉA4A_ OW GOW H#EgHGHHܺvT2HGAVIAUATIUHoSHGHHHW?tP@)HALM9A"Et HLLM)I?=IFHLl@oHLH@EoKMoSU o[]0L9uA?DAr\IEHMHID$DITHTH)A.I)r1ƒItH49r[]A\A]A^f.AtAUAT$tATfT[L]A\A]A^HIHJT.HwHJT/H)I)1҉уI<H<9rfDIAUAT$ATT>BD.BD/vBD.fBD/eff.fATLgUHSGH?LHz?)ƒt19rLHfCID$0AD$AD$ HCLHߍHSPCTHto MH{H1HHCPH)KXH[]A\f.71)bATUHSHHII|HHt;uHHH[H]A\fLHHH/fB!UHSHHt)HHHkHHHH[]fD1HH[]@HxWUHHSH1HHH)HHEH{HHtHHHHHH[]@1Hf.ATIUSHdH%(HD$1H\$HHŅt)H)HT$dH3%(uH[]A\fDHL@AUIATIUSHcH(dH%(HD$1~EHH HLLH$HL$dH3 %(uH([]A\A][@H1HHx ff.UH-SHHH?H9tH+H[]DAUATUSHHHu*H?H-H9tvH+HH[]A\A]DHz IH IHtAHxHL:H;HpAD,I,$H9tL#HH[]A\A]1@UHHSHHHHH:HHtHHH[]UHHSHHHHH[H]@HHHpff.fHHH92rH H9tH2D2ff.UHSHH~ H Ht+H;HXH9tHD$ HD$@H(HHH[]UHS1HxdH%(HD$h1H|$% HD$Ht$ H|$HD$sHH\$^HcHH?LD$H1 H HH4HT$hdH3%(uHx[]SfH11HPdH%(HD$H1HT$D$HB,HL$BHD$D$HD$ u&H|$ÃuHGHt Xf HL$HdH3 %(uHP[fDHXdH%(H$H1HD$HT$@Ht$LD$yu5HD$Ht Hx rH$HdH3 %(uHX1AWIAVIAUAATL%4O!UH-4O!SL)HHt1LLDAHH9uH[]A\A]A^A_ff.HH, Procedure %s Line %d: "%s" Error %d (severity %d): %s OS error %d, "%s" tsql.cs && opt_flagsfhLqtv %2dtsql: (%d row%s affected) (return status = %d) tsqlusing TDS version %stds_submit_query() failed yesTSQLISO-8859-1login cannot be null freetds.conf directoryVersionMARSGnuTLSOpenSSLKerberosSSPI "trusted" loginsunixodbciODBCTDS versioniconv libraryThread safetySybase binary compatibilitya:H:S:I:J:P:U:p:Co:t:r:D:LvTDSDUMP%s.instancesMSSQLSERVERPassword: TDS-Libraryus_english%s: out of memory context cannot be null locale is "%s" locale charset is "%s" using default charset "%s" %d> gogo_line exitquitbyeusing TDS version %s reset:rMsg %d (severity %d, state %d) from %sWarning: invalid option '%s' found: "go" treated as simple SQL connecting to instance %s on port %d Unable to open input file '%s': %s Total time for processing %d rows: %ld msecs Compile-time settings (established with the "configure" script)%s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s %35s: %s MS db-lib source compatibilityUsage: %s [-a ] [-S | -H -p ] -U [-P ] [-I ] [-o ] [-t delim] [-r delim] [-D database] or: %s -C or: %s -L -H If -C is specified just print configuration and exit. If -L is specified with a host name (-H) instances found are printed. -a specify application name -S specify server entry in freetds.conf to connect -H specify hostname to connect -p specify port to connect to -U specify username to use -P specify password to use -D specify database name to use -I specify old configuration file (called interface) to use -J specify character set to use -v verbose mode -o options: f Do not print footer h Do not print header t Print time information v Print TDS version q Quiet Delimiters can be multi-char strings appropriately escaped for your shell. Default column delimitor is ; default row delimiter is %s: error: Missing argument -S or -H Missing argument -p, looking for default instance ... %s: no default port provided by host %s found default instance, port %d Could not allocate memory for username Could not allocate memory for password %s: missing delimiter for -t (check escaping) %s: missing delimiter for -r (check escaping) Setting %s as default database in login packet There was a problem connecting to the server Could not allocate memory for mybuf 0@ @@@@@@@@@@@ ((( ( (((m ((Q (1 ((((((((((( ((((((((((((( ( ( ( get_opt_flagsmaintds_dynamic_deallocated() : freeing dynamic_id %s tds_dynamic_deallocated() : cannot find id %s tds_release_cursor() : freeing cursor_id %d tds_release_cursor() : freeing cursor results tds_release_cursor() : freeing cursor name tds_release_cursor() : freeing cursor query tds_release_cursor() : cursor_id %d freed tds_cursor_deallocated() : freeing cursor_id %d tds_cursor_deallocated() : cannot find cursor_id %d tds && tds->out_buf && tds->send_packetalloc_compute_result. num_cols = %d bycols = %d alloc_compute_result. num_comp_info = %d mem.cres_infotds_free_all_results() US-ASCIIconn->in_net_tds == NULLSYBASETDSQUERYS1000S1T0008S0124000280004200001003080042100021S01010002200821S02220012200342S2142S1242S2242S112201842S0242S0123000250002200522012220073700042Stds_realloc_sockettds_free_connectiontds_free_rowavgvarpmaxminsumstdevpchecksum_aggvarTDS5_PARAMFMT2ORDERBY2ROWFMT2LOGOUTRETURNSTATUSPROCIDTDS7_RESULTTDS_CURINFOTDS7_COMPUTE_RESULTCOLNAMECOLFMTDYNAMIC2TABNAMECOLINFOCOMPUTE_NAMESORDERBYERRORPARAMLOGINACKCONTROL/FEATUREEXTACKNBC_ROWCMP_ROWTDS5_PARAMSCAPABILITYENVCHANGESESSIONSTATEEEDDBRPCTDS5_DYNAMICTDS5_PARAMFMTAUTHDONEDONEPROCDONEINPROCMSGtoken.ctds5_process_result2 num_cols=%d col %d: column_name=[%s] colsize=%d prec=%d scale=%d elem %d: longbinarybitbit-nullsmalldatetimedatetime-nulldecimalfloatfloat-nullimageunsigned tinyintunsigned smallintunsigned intunsigned bigintinteger-nullsmallmoneymoney-nullUCS-2 textnumericrealuniqueidentifiervariantvoidxbinaryxcharx UCS-2 charx UCS-2 varcharxvarbinaryxvarcharxmldatedatetime2datetimeoffsetuser-defined table typebigtimebigdatetime[for parameter]no meta data setting up %d columns type/wtypesize/wsize %-20s %-15s %-15s %-7s utype %-20s %15s %15s %7s %-20s %7d/%-7d %7d/%-7d %7d %d hidden return parameters stored internal cursor id %d processing compute column %d compute column_size is %d TDS_OP_CURSORCLOSE TDS_AUTH_TOKEN PDU size %u Got invalid size %u tds->conn->collation wastds->conn->collation nowtds5_process_optioncmd() received option %d value %d Eating %s token Unknown marker: %d(%x)!! unknown7.02000 SP12012-2019TDS_SUCCESSTDS_FAILtds_process_login_tokens() Product name for 0x%x is %s MicrosoftProduct version %lX ZZZZZ[%s]out of memory (%d), %s Y0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0ZYY ZZ0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0ZYYYYYYZY0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0ZYX([[([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([[([([([Z([([([([([([([([([([([Z([([([([([([([Z([([Z([([([([Z([Z([([([([Z([([([([([([([([([([([([([([([([([([([([([([([ZxZ([hZXZHZ([8Z(ZZZYYYY([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([([YYY([([([Y([([([([([([([([([([xYhYXYHY8Y(Y([([([([YYX([([([([([([([([([([([([([([XXX8mmm(mmmXmHmjjjhmlmkmHl8ljljlmmmlmllxlhlXlmmXkHk8kmmmmmmm(kmjmjmkkmmmmmmmmmmmmmmmmmmmmmmmxmmkxkhkjmmmmmmmmmmjmmmmjmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjmkmmmmmlmllmmmmmmmmmmkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkmmmmmkmmmmmmmkmlm(ld|4||{D~t,},|}{{{Dyzxyyxres_info set current_results (%d column%s) to tds->res_info tds_process_tokens(%p, %p, %p, 0x%x) tds_process_tokens() state is COMPLETED processing result tokens. marker is %x(%s) tds_process_tokens::SET_RETURN stopping on current token processing parameters for op %d calling tds_process_param_result processing tds5 compute names. hdrsize = %d processing tds5 compute names. num_cols = %d processing tds5 compute names. num_comp_info = %d tds_process_compute_result(): compute_id %d for %d columns logic error: compute_id (%d) from server not found in tds->comp_info found computeid %d in tds->comp_info processing compute result. num_cols = %d processing tds compute result, by_cols = %d processing tds7 compute result. num_cols = %u processing tds7 compute result. compute_id = %u processing tds7 compute result. by_cols = %d processing tds7 compute result. num_comp_info = %d processing tds7 compute result. point 0 processing tds7 compute result. point 1 processing tds7 compute result. point 2 processing tds7 compute result. point 5 tds_process_tokens(). set current_results to cursor->res_info tds_process_compute() found compute id %d tds_process_compute() FAIL: id exceeds bound (%d) tds_process_compute() FAIL: get_data() failed tds_process_tokens: return status is %d Unrecognized TDS5_DYN type %x tds_process_end: more_results = %d was_cancelled = %d error = %d done_count_valid = %d rows_affected = %ld tds_process_end() state set to TDS_IDLE tds_process_default_tokens() marker is %x(%s) leaving tds_process_default_tokens() connection dead tds_process_env_chg(): %d bytes of collation data received changing block size from %s to %d server indicated charset change to "%s" tds_process_default_tokens: return status is %d oops: cannot process option %d of size %d 2008 (no NBCROW or fSparseColumnSet)looking for login token, got %x(%s) server reports TDS version %x.%x.%x.%x tds_process_login_tokens() returning %s tds_process_info() called with unknown marker '%d'! tds_process_info() reading message %d from server tds_process_info() calling client msg handler Msg %d, Severity %d, State %d, Server %s, Line %d %s tds_process_info() returning TDS_SUCCESS util.cTDS_INT_CONTINUETDS_INT_CANCELTDS_INT_TIMEOUTtdserror(%p, %p, %d, %d) OpenClienttdserror: returning %s(%d) TDS server connection failedRead from the server failedUnable to open socketUnknown host machine name.Write to the server failedunrecognized msgnotdserror: client library returned %s(%d) msgno == TDSETIME || rc != TDS_INT_TIMEOUTmsgno == TDSETIME || rc != TDS_INT_CONTINUEexit: %s(%d) valid only for TDSETIME state < TDS_VECTOR_SIZE(state_names)tds->state < TDS_VECTOR_SIZE(state_names)logic error: cannot change query state from %s to %s Changed query state from %s to %s Buffer exhausted converting characters from client into server's character setCharacter set conversion is not available between client character set '%.*s' and server character set '%.*s'Error converting characters into server's character set. Some character(s) could not be convertedSome character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?')Some character(s) could not be converted into client's character setBoth port and instance specifiedAttempt to initiate a new TDS server operation with results pendingBad token from the server: Datastream processing out of syncDB-Library capabilities not accepted by the ServerUnexpected capability type in CAPABILITY datastreamError in closing network connectionUnable to connect: TDS server is unavailable or does not existUnsolicited event notification receivedNegotiated login attempt failedError in sending out-of-band data to the serverTDS server connection timed outUnexpected EOF from the serverServer name not found in configuration files.Read attempted while out of synchronization with TDS serverUnknown message-id in MSG datastreamUnable to set communications timerUnrecognized TDS version received from the serverLocal configuration error. Check TDSDUMPCONFIG log for details.(ؕP1retnametdserrortdserror: client library not called because either tds_ctx (%p) or tds_ctx->err_handler is NULL IDLEWRITINGSENDINGPENDINGREADINGDEADtds_set_statespidnvcuvclogin.cSQL AnywhereOpenServerSET TEXTSIZE %d MSSQLServeracceptedrejectedIP address pointer is empty Server %s not found! No server specified! invalid port number detected crypt flag %d ASA_DATABASEUnknown protocol version! login packet %s %s,%dusing NTLM authentication for '%s' account requested GSS authentication but not compiled in quietly sending TDS 7+ login packet 0 && 0x700 <= login->tds_version && login->tds_version <= 0x704NT login not supported using TDS 4.x or 5.0 Kerberos login not supported using TDS 4.x Encryption not supported using TDS 4.x    6tds7_send_loginU SELECT @@spid spSELECT CONVERT(NVARCHAR(3), 'abcEXECUTE ('SELECT CONVERT(UNIVARCHAR(3), ''xyz'')read.ccurcol->char_converror: tds_get_char_data: discarded %u on wire while reading %d into client. tds_get_char_datawrite.clen >= 0client->min_bytes_per_char < 3tds_put_stringstore_monthname: %ld %s convert.cjanfebmaraprmayjunjulaugsepoctnovdecjanuaryfebruarymarchapriljunejulyaugustseptemberoctobernovemberdecemberampm ,store_dd_mon_yyy_date: %s apmAPMstore_time() nanosecs = %d %lubuf%07dtds_willconvert(%d, %d) %u.%02u%u.%04utds_convert_money() %ld%.9g%.*f%.17g@@@@@@@@@@@@@@@@@ @8@Ph@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(XXLdDbt|||||||||DDDDDDlDDDtD T$D DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD4DDDD\DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDtDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD$$$ttttttt$$ww   wrw ]iiiiiiiiiiiiiiiCiiiiViiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiGiGiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii    hhhh    O hh    h h  O U                                                                                                                   hh                                                                   F~ ~ ~ X  U # X q ~ ~x ~000%%%%%%t00%0qqqP!XXqqq2222222222t2M2322222K2>2to222222222222222222222222222222222222M222222222222222r2222>22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222tds_strftimetds_convert 0123456789abcdefstring_to_datetime: current_state = %d string_to_datetime: is_alphabetic string_to_datetime: is_numeric string_to_datetime: is_numeric_dateformat string_to_datetime: is_dd_mon_yyyy store_dd_mon_yyy_date: store_monthname failed store_dd_mon_yyy_date: year %d string_to_datetime: is_timeformat string_to_datetime: string_garbled error_handler: Attempt to convert data stopped by syntax error in source field error_handler: attempt to convert data stopped by syntax error in source field 0 <= dr->decimicrosecond && dr->decimicrosecond < 10000000tds_willconvert(%d, %d) returns %s srclen >= 0 && srclen <= 2147483647u%08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X@ ``@p@ @@?AACC(C6 C(C6 6 A6 CCGG?OO__QXQ@FQHQ%lu.%02u%lu.%04u ](\K7AǺmZ{c^y55aw̫& . d'@Bʚ; d'@Bʚ; TvH rNZ@z~Ƥ#oxEc] d#NJ-^kc6ŭ5@-JEHJҷR <.;<П^O a%>Crm М,tF@~" 7&K[Am-ſtM1D [8 d7aBMr菇+Η{KFՠ6L;KzĆZ@" PĬCVe_)c\a%qߵ|oʕCz PpbZ0٣r!c[ζf{Rs$o,P6\m#/H[=u&'OE",Bbِe9|Viz:>8Jb5ia"ʔ@Mn201#~WϽO?헧d8nj'FE9N 6%z~ XwiZ<dtG^vd!vwQ_LjS2u/[!%W#>>O2;MrmgmsV$@}J4 FԅʻaakKJ:FUf14$%u]]F[ 8js&1K8et,5+wxP=1*莾dy)euwqIn{o  !!!]:config.cLooking for section %s. Found section %s. Got a match. Reached EOF Could not open '%s' (%s). Found conf file '%s' %s. globalSuccess: [%s] defined in %s. [%s] not found. FREETDSCONFset programmatically(from $FREETDSCONF)FREETDS(.config/freetds.conf).freetds.conf(.freetds.conf)(default).config/freetds.confloginerror: no such version: %s servername != NULLCouldn't open %s. Interfaces file %s opened. querytliTLI service. %d.%d.%d.%dtmp_port = %s. tmp_ip = %s. host field %s. Resolved IP as '%s'. not TDSVERTDSPORTTDSHOSTTDSDUMPCONFIGLooking for server %s.... .interfacesLooking for server in %s. client_charsettds_config_login: %s is %s. database_nameFinal connection parameters: server_name %20s = %s server_host_nameip_addrinstance_nameport %20s = %d major_versionminor_versionblock_sizeserver_charsetconnect_timeoutclient_host_nameuse_utf16app_nameuser_namebulk_copysuppress_languageencrypt levelquery_timeoutdump_filedebug_flags %20s = %x text_sizeserver_realm_nameserver_spncafilecrlfilecheck_ssl_hostnamedb_filenamereadonly_intentopenssl_ciphers %s = '%s' tds versioninitial block sizeswap broken datesenable gssapi delegationmutual authenticationdump filedebug flagsquery timeoutconnect timeouthostFound host entry %s IP addr is %s. emulate little endiantext sizeclient charsetuse utf-16dump file appendinstanceencryptionoffrequestrequirestrictasa databaseuse ntlmv2use lanmanrealmca filecrl filecheck certificate hostnamedatabase filenameread-only intentopenssl ciphersenable tls v1systemfreetds v1.5.19/opt/alt/freetds11/etcautoUNRECOGNIZED option value '%s' for boolean setting '%s'! error: cannot specify both port %d and instance %s. ... $FREETDSCONF not set. Trying $FREETDS/etc. ... $FREETDS not set. Trying $HOME. /opt/alt/freetds11/etc/freetds.conf... Error getting ~/.freetds.conf. Trying %s. Setting tds version to %s (0x%0x). servername != NULL && addr != NULLSearching interfaces file %s/%s. Found matching entry for host %s. Name resolution failed for IP '%s'. TDS version %sset to %s from $TDSVER. Setting 'dump_file' to '%s' from $TDSDUMP. Setting 'port' to %s from $TDSPORT. Name resolution failed for '%s' from $TDSHOST. Setting IP Address to %s (%s) from $TDSHOST. Getting connection information for [%s]. Attempting to read conf files. Failed in reading conf file. Trying interface files. Setting server to %s from $TDSQUERY. Looking for server in file %s. Looking for server in %s/interfaces. Setting 'ip_port' to %s from $TDSPORT. Setting 'ip_port' to %d as a guess. Failed to find [%s] in configuration files; trying '%s' instead. Found host entry %s however name resolution failed. tds_parse_conf_section: %s is %s. UNRECOGNIZED option value '%s' for '%s' setting! Valid settings are: ('%s', '%s', '%s', '%s') Setting ReadOnly Intent to '%s'. UNRECOGNIZED option '%s' ... ignoring. tds_lookup_host_settds_lookup_host0auto4.2505.0707.07.17.27.37.48.0tds_config_verstryesnoonofftruefalse/etc/freetds/tmp/freetds.log.%d(from $FREETDS/etc)etc/freetds.conf/tmp/tdsconfig.log.%d%b %e %Y %I:%M%psp_cursorfetchquery.clen <= stream->buf_lenSYSNAMENCHAR(%u)NVARCHAR(%u)IS_TDS7_PLUS(tds->conn)@P%dsp_execute''0xNUMERIC(%d,%d)DECIMAL(%d,%d)UNITEXTFLOATTINYINTUNIVARCHAR(%u)BITUNICHAR(%u)IMAGESMALLMONEYSMALLDATETIMEREALVARBINARY(%u)UNIQUEIDENTIFIERNTEXTNVARCHAR(MAX)SQL_VARIANTDATEDATETIME2DATETIMEOFFSETBIGTIMEBIGDATETIMEUNSIGNED SMALLINTUNSIGNED INTUNSIGNED BIGINTVARBINARY(MAX)Unknown type %d sp_executesqlsp_preparecreate proc as sp_prepexectds_submit_execute() sp_unpreparetds_submit_unprepare() %s select 1 where 0=1rpc_name DECLARE @P%d SET @P%d=@P%d OUTPUT EXEC sp_cursoropenprow_number && prow_countsp_cursorclosesp_cursoroptionsp_cursortds && multipleOFFtds_submit_optioncmd() SET ANSI_NULLS %sSET IMPLICIT_TRANSACTIONS %sSET CURSOR_CLOSE_ON_COMMIT %sSET NOCOUNT %sSET QUOTED_IDENTIFIER %sSET ANSI_WARNINGS %sSET DATEFIRST %dSET DATEFORMAT %sSET TEXTSIZE %dSELECT @@options what! optionval = %d BEGIN TRANSACTIONIF @@TRANCOUNT > 0 ROLLBACKIF @@TRANCOUNT > 0 COMMITtds_disconnect() tds_put_data_info putting param_name tds_put_data_info putting status p && start <= end && (end - start) % 2 == 0s[1] == 0 && s < end && (end - s) % 2 == 0e && query <= e && e <= query_endtds_send_cancel: %sin_cancel and %sidle tds_send_cancel: sending cancel packet tds_cursor_declare() cursor id = %d tds_cursor_open() cursor id = %d tds_cursor_open (): RPC call set up tds_cursor_open (): cursor open completed tds_cursor_setrows() cursor id = %d tds_cursor_fetch() cursor id = %d tds_cursor_get_cursor_info() cursor id = %d tds_cursor_get_cursor_info: tds_process_tokens returned %d result_type=%d, TDS_DONE_COUNT=%x, TDS_DONE_ERROR=%x ----------------> prow_number=%u, prow_count=%u tds_cursor_close() cursor id = %d tds_cursor_setname() cursor id = %d tds_cursor_update() cursor id = %d tds_cursor_dealloc() cursor id = %d tds_cursor_dealloc(): freeing cursor multiple->type == TDS_MULTIPLE_QUERYmultiple->type == TDS_MULTIPLE_EXECUTEtds_submit_optioncmd: returned option_value = %d IF @@TRANCOUNT > 0 ROLLBACK BEGIN TRANSACTIONIF @@TRANCOUNT > 0 COMMIT BEGIN TRANSACTION@'&0'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'&@'@'@'@'@'&'X)))))X)))))) )) )))))))))))))))) ))))))))))))))))))))))))))))X)`char_convsUTF-8UCS-4(null)tds_iconv_open(%p, %s, %d) UCS-2LEUCS-2BEUCS-2local name for %s is %s iconv_open(%s, %s) failed iconv(%s, %s) failed res %d len %d tds_iconv_open: done ANSI_X3.4-1968ANSI_X3.4-1986ARMSCII-8ASMO-708BIG-5BIG-FIVEBIG5-HKSCSBIG5HKSCSBIGFIVEC99CHINESECN-BIG5CN-GBCN-GB-ISOIR165CP1250CP1251CP1252CP1253CP1254CP1255CP1256CP1257CP1258CP1361CP367CP437CP65001CP819CP850CP862CP866CP874CP932CP936CP949CP950CSASCIICSBIG5CSEUCKRCSEUCPKDFMTJAPANESECSEUCTWCSGB2312CSHALFWIDTHKATAKANACSHPROMAN8CSIBM866CSISO14JISC6220ROCSISO159JISX02121990CSISO2022CNCSISO2022JPCSISO2022JP2CSISO2022KRCSISO57GB1988CSISO58GB231280CSISO87JISX0208CSISOLATIN1CSISOLATIN2CSISOLATIN3CSISOLATIN4CSISOLATIN5CSISOLATIN6CSISOLATINARABICCSISOLATINCYRILLICCSISOLATINGREEKCSISOLATINHEBREWCSKOI8RCSKSC56011987CSMACINTOSHCSPC850MULTILINGUALCSPC862LATINHEBREWCSSHIFTJISCSUNICODE11CSUNICODE11UTF7CSVISCIIECMA-114ECMA-118ELOT_928EUC-CNEUC-JPEUC-KREUC-TWEUCCNEUCJPGB18030GBKGB_1988-80GB_2312-80GEORGIAN-ACADEMYGEORGIAN-PSGREEK8HP-ROMAN8HZHZ-GB-2312IBM-CP1133IBM367IBM437IBM819IBM850IBM862ISO-2022-CNISO-2022-CN-EXTISO-2022-JPISO-2022-JP-1ISO-2022-JP-2ISO-2022-KRISO-8859-10ISO-8859-13ISO-8859-14ISO-8859-15ISO-8859-16ISO-8859-2ISO-8859-3ISO-8859-4ISO-8859-5ISO-8859-6ISO-8859-7ISO-8859-8ISO-8859-9ISO-CELTICISO-IR-100ISO-IR-101ISO-IR-109ISO-IR-110ISO-IR-126ISO-IR-127ISO-IR-138ISO-IR-14ISO-IR-144ISO-IR-148ISO-IR-149ISO-IR-157ISO-IR-159ISO-IR-165ISO-IR-166ISO-IR-179ISO-IR-199ISO-IR-203ISO-IR-226ISO-IR-57ISO-IR-58ISO-IR-6ISO-IR-87ISO646-CNISO646-JPISO646-USISO8859-1ISO8859-10ISO8859-15ISO8859-2ISO8859-4ISO8859-5ISO8859-6ISO8859-7ISO8859-8ISO8859-9ISO_646.IRV:1991ISO_8859-1ISO_8859-10ISO_8859-10:1992ISO_8859-13ISO_8859-14ISO_8859-14:1998ISO_8859-15ISO_8859-15:1998ISO_8859-16ISO_8859-16:2000ISO_8859-1:1987ISO_8859-2ISO_8859-2:1987ISO_8859-3ISO_8859-3:1988ISO_8859-4ISO_8859-4:1988ISO_8859-5ISO_8859-5:1988ISO_8859-6ISO_8859-6:1987ISO_8859-7ISO_8859-7:1987ISO_8859-8ISO_8859-8:1988ISO_8859-9ISO_8859-9:1989JAVAJIS0208JISX0201-1976JIS_C6220-1969-ROJIS_C6226-1983JIS_X0201JIS_X0208JIS_X0208-1983JIS_X0208-1990JIS_X0212JIS_X0212-1990JIS_X0212.1990-0JOHABKOI8-RKOI8-RUKOI8-TKOI8-UKOREANKSC_5601KS_C_5601-1987KS_C_5601-1989L1L2L3L4L5L6L7L8LATIN7LATIN8MACMACARABICMACCENTRALEUROPEMACCROATIANMACCYRILLICMACGREEKMACHEBREWMACICELANDMACROMANMACROMANIAMACTHAIMACTURKISHMACUKRAINEMS-ANSIMS-ARABMS-CYRLMS-EEMS-GREEKMS-HEBRMS-TURKMS_KANJIMULELAO-1NEXTSTEPR8SHIFT-JISSHIFT_JISSJISTCVNTCVN-5712TCVN5712-1TCVN5712-1:1993TIS-620TIS620TIS620-0TIS620.2529-1TIS620.2533-0TIS620.2533-1UCS-4BEUCS-4LEUHCUNICODE-1-1UNICODE-1-1-UTF-7UNICODEBIGUNICODELITTLEUTF-16BEUTF-16LEUTF-32BEUTF-32LEUTF8VISCII1.1-1WINBALTRIMWINDOWS-1250WINDOWS-1251WINDOWS-1252WINDOWS-1253WINDOWS-1254WINDOWS-1255WINDOWS-1256WINDOWS-1257WINDOWS-1258WINDOWS-874big5cp1250cp1251cp1252cp1253cp1254cp1255cp1256cp1257cp1258cp437cp850cp862cp866cp874eucJPeucKReucTWhp15CNiso81iso815iso82iso83iso84iso85iso86iso87iso88iso88591iso885915iso88592iso88593iso88594iso88595iso88596iso88597iso88598iso88599iso89roma8roman8sjisthai8tis620utf8char_conv->to.cd == (iconv_t) -1char_conv->from.cd == (iconv_t) -1tds_iconv_info_init: client charset name "%d" invalid tds_iconv_info_init: server charset name "%d" invalid Charset %d not supported by iconv, using "%s" instead tds_iconv_info_init: cannot convert "%s"->"%s" inbuf && inbytesleft && outbuf && outbyteslefttds_iconv: unable to determine if %d means in or out. io == to_server || io == to_clientsetting server single-byte charset to "%s" iconv name for ISO-8859-1 not found iconv name for UCS-2 not found error: tds_iconv_init() failed; try using GNU libiconv library setting up conversions for client charset "%s" preparing iconv for "%s" <-> "%s" conversion tds_iconv_get: what is charset "%s"? tds_srv_charset_changed: what is charset "%s"? EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESEyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyypypypyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy`y`yyyyyyyyyĈԈ̇.............................................q."Sh$ U J......2aTB I j.3 uS ..... . .... ... ......................................................................................................................................ZG Z5?# (>.64;:?@CF3IYO S6Z=agYnYq\u:x<~>;5??>6;,?>6;3"?-<65<:B3I6U`<j>ux;?84<\6 67@\:<:9B 5\ &:07<3GRZ\:g5x385?79AZ:C3$ 5\@(,:7BH%NCU8[Cb=hDpuC}4;38>8== B 4'.88U@4F9L=VI]\gCp u8=P= $? T#8)= [ 9!$9+18%>3JQD[em\u|93497:4\Z@$Y%G,3+?@I#O V!\Eah pw]|<^=]KK*" <<A A'\-48@@RY\#`=gWqx~G&;<&6&O; T-A.9:>J;Z.j?zJ]5=0 > " [% ^. < :L Y g Cu '{ F K D ' ' D   \ Z  <  ( H (  ^ (  A. !: @ P -\ d <t 1 [   \ 9 ] /  F D &; AI Q =W Rb Fp y  N  C  8 = K B Y D D 2 & C4 1A L KX Fl /x  B  , D X  B ' S 2 >  ( \& . O: \I ] h q y B M U  L  V [ P & Qtds_iconvtds_set_iconv_nametds_iconv_info_initUCS-2LEtds_iconv_allocSJISkoi8sjisL1L8L5utf8iso81big5iso88iso15iso85iso89thai8L6roma8866iso815greek8iso_1roman8R8646L4iso86iso88591iso88598LATIN1iso88595LATIN8iso88599LATIN5850ISO8859-1ISO8859-8iso885915ISO8859-5HZISO8859-9ISO-8859-1ISO-8859-8ISO8859-15ISO-8859-5iso10ISO-8859-9iso88596iso14iso84LATIN6ISO-8859-15ISO_8859-1ISO8859-6ISO_8859-8CNISO_8859-5ISO_8859-9L2L7ISO-8859-6iso646ISO_8859-15C99ISO_8859-15:1998ISO-IR-58ISO-8859-16JPUSiso88594ISO_8859-6LATIN4L3ISO-IR-159ISO-IR-199ISO-IR-6CP819ISO8859-4ISO_8859-16ISO8859-10ISO-IR-165SHIFT-JISISO-8859-4ISO_8859-14:1998ISO-8859-10ISO-IR-101ISO-8859-14ISO-IR-148ISO_8859-16:2000ISO-IR-109ISO-IR-149SHIFT_JISISO_8859-4hp15CNISO-IR-166ISO_8859-10CP949CP866ISO_8859-14ASCIIISO-IR-14862ISO-IR-110GB_1988-80CP850CP950tis620iso82TIS620iso87JIS0208UTF8TIS-620ISO-IR-100ISO-IR-179UTF-8ISO-IR-144CP65001CP1251CP1258CP1255ISO_8859-10:1992ISO646-CNiso88592ISO-IR-138LATIN2iso88597ISO-IR-126CSISO159JISX02121990LATIN7IBM819ISO8859-2macturkiso13iso83ISO8859-7KOI8-TISO646-USTIS620-0BIG5ISO-8859-2CP1256ELOT_928macgreekISO-8859-7CSISOLATIN1CP1361BIG-5cp949CSISOLATIN5cp866ascii_8macthaiCP936ISO_8859-2GB18030ISO_8859-7TCVNIBM866iso88593CP874LATIN3cp850CP1250cp950CSISOLATIN6CP1254ISO-IR-87ISO-IR-57MS-ANSICSASCIIIBM850ISO-8859-3ISO-IR-157ISO-8859-13CP862cp1251ISO_8859-3cp1258EUCCNcp1255ISO-IR-226CSISOLATIN4ISO_8859-13US-ASCIICSSHIFTJISEUC-CNCSISO14JISC6220ROUHCROMAN8KOI8-Rcp1256GEORGIAN-PSISO646-JPcp936CSBIG5cp874JAVAcp1250CN-BIG5cp1254UTF7ISO-IR-127VISCIIECMA-118UTF-7UNICODE-1-1CP1252macUCS-4LECP1257cp862CHINESEMACGEORGIAN-ACADEMYCP932ARMSCII-8CSISOLATINARABICIBM862ASMO-708KSC_5601KOREANCP367GB2312CSISOLATIN2JIS_C6220-1969-ROHP-ROMAN8GBKGREEK8MULELAO-1CP1253CP437CSKOI8REUCJPUCS-2LECYRILLICECMA-114eucJPUTF-16LEMS-CYRLISO-IR-203EUC-JPmac_cyrGB_2312-80CP1133CN-GB-ISOIR165CSISOLATINCYRILLICMACTHAIISO-2022-CNKS_C_5601-1989CSISOLATIN3ISO_8859-8:1988ISO_8859-5:1988ISO-2022-CN-EXTISO_8859-9:1989MS-EEKOI8-Ucp1252UNICODE-1-1-UTF-7ISO-CELTICcp1257CSISOLATINGREEKISO-2022-JP-1CSUNICODE11WINDOWS-1251WINDOWS-1258WINDOWS-1255CSISOLATINHEBREWcp932TCVN5712-1CSVISCIICSISO57GB1988ISO_8859-4:1988WINDOWS-1256UNICODELITTLETIS620.2529-1EUCKRX0201MACINTOSHX0208eucKREUC-KRJIS_C6226-1983WINDOWS-1250WINDOWS-1254IBM367MS_KANJIcp1253ARABICcp437EUCTWKOI8-RUeucTWIBM437VISCII1.1-1EUC-TWCN-GBKS_C_5601-1987WINDOWS-874JOHABISO_8859-1:1987CSISO2022CNUCS-4BEISO_8859-6:1987ISO-2022-JP-2TCVN-5712WINDOWS-1252WINDOWS-1257ISO_646.IRV:1991ISO_8859-3:1988CSUNICODE11UTF7CSIBM866ISO-2022-JPWINDOWS-1253JIS_X0201JIS_X0208EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESECSKSC56011987UCS-2BEGREEKMACICELANDJISX0201-1976UTF-16BEUTF-32LEMACCROATIANUNICODEBIGTIS620.2533-1CSISO58GB231280ISO_8859-2:1987ISO_8859-7:1987MACROMANX0212CSHPROMAN8CSISO87JISX0208JIS_X0208-1990ISO-2022-KRBIG5HKSCSTIS620.2533-0CSISO2022JP2BIG5-HKSCSCSMACINTOSHCSHALFWIDTHKATAKANACSISO2022JPMS-HEBRJIS_X0212-1990CSPC862LATINHEBREWHZ-GB-2312JIS_X0208-1983NEXTSTEPCSGB2312JIS_X0212CSEUCKRBIGFIVEMACROMANIACSISO2022KRHEBREWBIG-FIVECSEUCTWANSI_X3.4-1968MS-ARABMACCYRILLICANSI_X3.4-1986CSPC850MULTILINGUALIBM-CP1133UTF-32BEMS-TURKJIS_X0212.1990-0MACCENTRALEUROPEMACTURKISHMS-GREEKMACARABICWINBALTRIMMACUKRAINETCVN5712-1:1993MACGREEKCSEUCPKDFMTJAPANESEMACHEBREWAoAoÓåAoAodate formatdate-only formattime-only format@._locale.cdefaultAttempting to read locales.conf file /opt/alt/freetds11/etc/locales.confwxxxwxxww`xdummy textptr{{{yy{yy |u~~~u~~~u~u~h~Ԃdh@؂X66XXXXXXXXXXؑȑxX::::::::::::::::::0Pp0P::::::::::::::::::::::::::::::::::::::::*:::::::::::::::::p:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::tds_generic_putEED-%EE%E--%tds_get_data: type %d, varint size %d tds_get_data(): wire column size is %d tds_generic_put: colsize = %d tds_generic_put: not null param varint_size = %d data.ctds_generic_put: null param curcol->column_varint_sizenet.caddr != NULLsocket creation error: %s Connecting to %s port %d connection established getsockopt(2) failed: %s getsockopt(2) reported: %s tds_open_socket() failed tds_open_socket() succeeded send(2) failed: %d (%s) tds != NULLtimeout_seconds >= 0tds && bufferselect(2) failed: %d (%s) tds7_get_instance_ports(%s) instance info%15s %s ServerNamedefault instance port is %d InstanceNametcpIsClusterednpviaConnecting with protocol version %d.%d tds_setup_socket: connect(2) returned "%s" error: poll(2) returned %d, "%s" rc == 0 || (rc < 0 && (sock_errno == TDSSOCK_EINTR || sock_errno == EAGAIN || sock_errno == TDSSOCK_EINPROGRESS ))tds_select: invalid interrupt handler return code: %d poll_seconds == timeout_secondstds_goodwrite(): timed out, asking client tds7_get_instance_port: timed out on try %d of 16 error: expecting '%s', found '%s' tds7_get_instance_port(%s, %s) tds_goodwritetds_selecttds_addrinfo_set_portin tds_push_func tls.cin tds_pull_func_login have >= 0in tds_push_func_login Got name %s xn--in tds_pull_func handshakechecking hostnamecreating bioinitializing tlsloading CA fileloading CRL fileinitializing sessionHIGH:!SSLv2:!aNULL:-DHAlt names number %d handshake succeeded!! %s failed setting custom openssl cipher to:%s setting default openssl cipher to:%s handshake failed with %d %d %d tds_pull_func_logintds_pull_functds/8.0stdoutstderr (%s:%d)%s:%d%04x%02x%c%Y-%m-%d %H:%M:%Slog.ccolcol->column_datatype %s has value "%s" type %s has value NULL type %s has value %d type %s has value %f cannot log data for type %s Starting log file for FreeTDS %s on %s with debug flags 0x%x. no memory to log data for type %s p(tdsdump_colpacket.cconn && packet!conn->in_net_tdstimeout Sending packetpacket->data_start == 0Received MARS headerReceived packetconn->recv_pos < packet->data_len && packet->data_len <= packet->capacityconn->recv_pos <= packet->data_len && packet->data_len <= packet->capacityReceived MARS with no session (%u) Write attempt when state is TDS_DEADRead attempt when state is TDS_DEAD tds_packet_readtds_connection_networktds_packet_cache_addstream.cstream->buf_len >= lens->allocated > s->sizeib >= tempTroublesome bytes:left > 0stream->buffer == (char *) tds->out_buf + tds->out_posstream->buf_len == tds->out_buf_max - tds->out_pos + TDS_ADDITIONAL_SPACEError: tds_convert_stream: tds_iconv returned errno %d, conv_errno %d Error: tds_convert_stream: Gave up converting %u bytes due to error %d. No conversion possible: some bytes left. tds_dynamic_stream_writetds_staticout_stream_writetds_dataout_stream_writetds_dataout_stream_inittds_convert_stream'TDS_AUTH_TOKEN noncechallenge.cDraining %d bytes NTLMSSPKGS!@#$%/dev/tty@                                                                                                                                     )4%/7(3-!0,1'8"5.*2$  91)! :2*" ;3+# <4,$?7/'>6.&=5-%  (08@ '/7?&.6>%- 5=$, 4<#+ 3;"* 2:!) 19:2*" <4,$ >6.&@80( 91)! ;3+# =5-% ?7/'6666666666666666\\\\\\\\\\\\\\\\.%06lu;  %X0Q0lR08A (B(CHChXEFHFGPL8MxMM8NxNN8OhXQQRRhSPSxTU8UHV@XVTxVhV|VXY8Y XY4ZlH\x]8^_4xadb(cXccxdP(f8gHhhh(hDiXxxȄ (<tx(HH( \HTP Hx\HTxx`$ h !d!h!!"X("D""x"#T#l#(###x($Xx$$88%%%%%X%x&&0&H&`&(x&H&h&&& '8('d'8'''(P(x ( (")"4)8#`)x#)#)#)$)X$ *&4*&P*h't*8(****+H+H+h.t+.+8/+81+x1,hEd,HG,(H,H,L-ML-8Z-\-`..h.X./h/8/h/P0xd0ؔ01d1X1H2(<2\2x223T3X383H4(4XL4h4445x(5p585(6T6X6607(X7Hl77x7788808D888909T9899(@:H|:x::X:x 8; d;X ; ; ;@<H<< =l=x!=h$=($>H*T>x*|>+>x+>+(?,d?4?h5?X6 @H78@X8x@x9@(<Ah<,A@@AATA(BAxBACAJ,B(L|BLBLBNCHWPCXCxXCXCXD8Z\D[D\Dx]DE(^E_EHaEhaE8f,F(gdFlFXmFhmF(n(GxnPGhoGxoGoGoGoGq$HqDy<(Ab8 <PEA D(D0Q(D ABB\0=9AsxT=AO,X=<BAA  ABK Hh>uFBB B(D0A8Dp} 8A0A(B BBBD ?1NZH,?zEh K A L @EG  AH 8p@SDJ mDAU SDA$AMEAG }AAL8AFOB A(A0q (A BBBG a (A EBBA $Av8$B-LL@BFEB A(A0 (A BBBH g (A FDBA C BCAbDC8PCFBA A(G0t (A ABBE 4(DdEDD0p AAA D CAH `D)JT|E4EQFDA J  AABC DFE J A G HG#FEJ J(D0C8DP 8A0A(B BBBF 8HEG | AG 0\0IJAG ~DAL ,JtFNA  ABA ( L1NHJ DA4 MhFED F(D0E(D ABB$XM(QV@lM)JWGL\MFBA A(D0 (A ABBD d (C ABBA < NOAA  ABI XH 0OAMD  DAI NDAL lP FIH D0  AABG \  CABF V AABp ,Q 8QaJUA Q HR`Y`0 ldEFK s DAB NDA l l0Hg(4 lEHD  AAK ` m!JL| m:Ee F 4 mEAD ^ DAC \CAH nFEB E(D0D8DP 8D0A(B BBBA 8 0pFBA A(D0 (D ABBG (X tqFDA AB qhEi B 4 8r^BAA ~ ABK A CBA  `r sH uBBA A(D0s (A ABBE D(C ABB(P u9FAG bAAF8| vmBEE I(I0x (A BBBA H 4vBBB B(A0A8DP 8D0A(B BBBA 4 vAKG  AAJ (S0P(A p< `x\BBB B(A0A8G@ 8A0A(B BBBE ] 8D0A(B BBBN uHDPOHA@8 L{BBA A(G@ (A ABBA H |BEE B(A0D8D`W 8A0A(B BBBH p8}8BBB B(A0D8D@ 8A0A(B BBBA ` 8D0A(B BBBK pHDPOHA@LBBA A(G0Q (C ABBJ L (C ABBD LTBBB B(A0A8G  8A0A(B BBBJ ,LAC M I $|pBEAD rDADIDD  ABC A FBG (O0H(A @BDD D0  AABC U  AABG ,DBHA ] ABA 8t(BAD  ABC A DBI 8BAD  ABH A DBI @`sBAD ~ ABH (]0D8E@DHAPN 0BBB B(D0A8D@ 8C0A(B BBBF  8D0A(B BBBK gH`PHXG`K@QHMPrHA@LHTPZHH@`mBBB B(A0D8D@p 8A0A(B BBBE O 8D0A(B BBBL \ FBB B(A0A8Gx 8A0A(B BBBI  [RB@ܪFHE A(A0F@n 0A(A BBBA X8BEB B(A0A8Gp 8A0A(B BBBD xUHxAp@ ܮ` BBB A(C0GP 0A(A BBBF XdFEB B(A0A8Dp 8A0A(B BBBE 9xMVxAp`ABBB B(D0A8G 8A0A(B BBBH PLFX,$~EAD0b AAB T%AA^p2(iH0[ A P|=FBE D(D0Fp 0A(A BBBA vxLWxAp<hbFBA A(DP (A ABBG <4FAA D0X  AABH h AAB8tBBB A(A0(A BBBHMHS(BAA ~AB( 0BFD \ABH8BHE E(A0A8G` 8A0A(B BBBD LH BBB E(A0A8J 8A0A(B BBBK <TBDD F0]  AABG W AAB|uBBB E(D0K8GP 8F0A(B BBBL  8A0A(B BBBH  8C0A(B BBBG LBBB E(A0A8G 8A0A(B BBBD HT P$ L@QDN ZAAHd\pHStxHSHS$TOHVHVHS,`EGG0E AAA 4<Ej I CT hEV8FED D(D0N (A ABBE |FH x A EH w A CH u A HFEB B(D0D8G 8A0A(B BBBH H`6FBB B(A0A8DH 8A0A(B BBBD <rFEJ D(A0w (D BBBE 8|FED D(D0 (C ABBB 8($FBA D(F (A ABBI (d_HDD v ABG (<EDG Z AAD (<ECG Y AAF (<ECG Z AAE (<ECG Z CAC @ $TNS_ N AG|0D0 A AG0] AJ D0 E LfBBB B(A0A8G 8A0A(B BBBA 0<LAAD q CAE DFA0pLAAD q CAE DFA(ADG { AAG O8(BEH D(D0w (A BBBK 0 lBAA D@p  AABD T81AoLp\BHB B(A0A8G 8A0A(B BBBD 0BAC G@q  AABF  f pL  FBB B(A0A8D 8A0A(B BBBD 4p|FAA | ABI A CBJ D4 MEB B(A0A8 0A(B BBBA H,BBB B(D0D8G 8A0A(B BBBK 8< /BBA D(G (A ABBG xx 1(FBB B(A0A8G 8A0A(B BBBE  SLEEEEEEEO Z !ZEc H tD,![FBB A(A0G 0A(A BBBH Lt!^FDB B(A0A8D 8A0A(B BBBA `!b1BEE E(A0A8D@ 8A0A(B BBBE F 8A0A(B BBBH ("dc)AT K D`H"tcBEE E(A0D8KPs 8D0A(B BBBG J 8A0A(B BBBD "c_H" d]FEI D(D0^ (D BBBD J(A BEB` # dFEE B(D0H8F@s 8C0A(B BBBE J 8A0A(B BBBD Lp#lddFBB B(D0A8GP 8A0A(B BBBA H#gRBBL E(D0D8D` 8A0A(B BBBG L $iFBA D(G0P (F ABBA  (G OBBF 8\$@kFBA A(D0e (A ABBA $kTEl G I0$$lFAA Dp  AABE ($lfEAD p AAD \%$mBBB B(A0D8J E 8A0A(B BBBJ  N N A 4x%rFAA Q;  AABH L%,uFBG B(D0A8J 8A0A(B BBBC L& FBD D(Jk (A ABBE $TdAP&< d&8_|[ A &xAg H e K @& BEE D(C0G`x 0A(A BBBF $&Ж+EG I  AH @'ؗBBB D(D0GP 0A(A BBBG X'0dKp'D'HgBGB D(A0G1 0A(A BBBH H'pDBBB B(A0A8DP 8D0A(B BBBD H(tBBF B(A0A8Dpm 8A0A(B BBBG Hd(BEB E(D0D8G 8A0A(B BBBB 8(MBBD I(GP (A ABBF L(lBEB B(D0A8G 8A0A(B BBBH L<)FEB D(D0G`ihSpYhA`h 0A(A BBBF $)3EDG `AA)ȧ)ԧ)`\)ܨ/BBA A(D0 (C ABBE U (C ABBC ` (C ABBA P*=d*ةx*+*8*FED F(G@ (A ABBH L*P"BBB B(A0A8G 8A0A(B BBBF H,+0 FEE E(D0A8G 8A0A(B BBBF x+t +pEJ AE L+\wFBB B(A0A8G 8A0A(B BBBE H,FBB B(A0A8Gr 8A0A(B BBBG LL,?FBB B(A0A8D 8A0A(B BBBD 8,FBA D(Gp (A ABBA ,$,@tK<-FBA A(D) (A ABBC LD-hFBB E(D0D8JP 8A0A(B BBBE (-8La C G I ] K L-,FED D(G0U (D ABBH e (D ABBB $.HEGD0lFA8.:EJ ]I@X.FBB A(A0Dp* 0A(A BBBF L.`FBB B(A0A8G6 8A0A(B BBBK @.FBB A(A0DpT 0A(A BBBD H0/`7Ef$ >7/AYB FAKH>7XH J A d>7 Lx>7=FBB E(A0A8G 8A0A(B BBBF (>?tFAD ^DB4>8@BAA e DBI YAB,?@8@?@BBK I(A0f (C BBBH 8|?ABED D(F@h (A ABBE L?A`FBB B(A0A8D9 8A0A(B BBBK (@EEID0A AAK 4@F&EV E AT@FrH0C E @p@,GYED A(G@ (A ABBA u@G0H@GFBB B(A0A8DP 8A0A(B BBBG AhIpED m AI 8AIpED m AI @\AJrFDD F0a  AABG T  AABH TA(H{FDA rCJHH|FBE A(A0 (D BBBB D(A EBB$I|>8I}W(LI`}GEDG c AAK ,xI}FDA [ ABG $ID~6EGD cAAI\~;\,I~FDD l ABC `JFBB B(A0A8G I!!R!k!A!z 8A0A(B BBBE $xJDAEDG nAAJlJxVwJĂJЂ(J܂EKG0r AAE K@EV$8KD@AHG cGAL`K\WFBB B(D0A8G 8A0A(B BBBH KlITnKEV(KAAG0 AAA <LHBBA A(G L1 (A ABBA 4TLȇADGPBXS`PXAPb AAJ 8LPBEG A(J (A ABBD 8LԈ]BEE G(D0{(D BBBLMBBB B(A0A8G L7 8A0A(B BBBD \TMhnFBB B(A0A8G 8A0A(B BBBI {KSALMxEFBB B(A0A8DP  8D0A(B BBBD $NxXEDF FAA,N P@NFBE B(A0A8L 8A0A(B BBBH 4NTFHD A(G0p(D ABBN Nܜ<LN-FQH E(H0D8T 8A0A(B BBBA HDOFJJ J(D0C8FP 8A0A(B BBBA HOFBE B(E0A8D@M 8C0A(D BBBD ,OEFT AAE L PMFBE B(D0A8J  8A0A(B BBBF @\POGHI B(E0A8"0A(E BBBP(LPFEB D(E0 (A BBBK q (D BBBE ,QxFED  ABK @4Q(YGJB B(A0A80F(B DBbxQD(LQ`FEB D(E0 (A BBBK q (D BBBE ,Q FED  ABK ( RжmFAD | DBC 08RLEDD g DAG FDA,lR0fJGI |DAE0Rp|FDA D0N  AABG 8R|FED A(GPJ (A ABBI  S$ S +EHG TAALHSFBA A(G0` (D ABBF K (D ABBD $Sd@EGG gDA$S|,EGG IGDSS$(TPEDK0yAAE t\\M< ,v\<       R $+29@\FLTZ`f l!r"x#~$%\ '&(FY @B-!/-1:2FTdDt89:?3<;=>G AK#7JZUa]q^t;z<==&'(&'( &)#*+==>Y ,,&\-4;B I-U.e/q012(i3456789:;< =>"?-58C8N9Y:d=o<z>@;?A3BC4567\%D/9@C\MW3b6m8w:;<=>?\334556!627>7O_8j8z99::;;<<==> >?'?7E<DDFR@dDsF}DDDBBBn@GHIJAAAA #8&9):,?/32455y89:?384?5FKJLTMeNqO}PQRKKSTUVZ WX YY#Z-Z7Z<[A[K[V[fCnCuC~CCC$]J\)v\   ]l] s^ ^( 3 @ M Z g t     !wFnDB                ! & '" (( / 5 6< 8B 9H :N ;T <Z =` >f o 6y 8 9 : ; < = > ? ? Y Y Z C C (i       R$+29FZ`f l!r"x#~$%&'()*+ ,I-U.e/q0123456789:;< =>"?@ABC%D7EDFGHIJFKJLTMeNqO}PQRSTUV WXY7Z<[)v\]s^<<<`i<<<o xe (h$$o0p ($8@UP!3 oo@ ooo$eeeeeff f0f@fPf`fpfffffffffgg g0g@gPg`gpggggggggghh h0h@hPh`hphhhhhhhhhii i0i@iPi`ipiiiiiiiiijj j0j@jPj`jpjjjjjjjjjkk k0k@kPk`kpkkkkkkkkkll l0l@lPl`lplllllllllmm m0m@mPm`mpmmmmmmmmmnn n0n@nPn`npnnnnnnnnnoo o0o@oPo`opooooooooopp p0p@pPp`pppjOGA$3a1xe_ GA$3p1113P{%hGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*GOW*P{eGA*{!GA$3a1`5h GA$3p11130gGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA*g GA*GOW*g%h GA*FORTIFY ,c GA*FORTIFY0%hGA+GLIBCXX_ASSERTIONSGA+GLIBCXX_ASSERTIONS ,ctsql-1.5.19-2.el8.x86_64.debugm܉[7zXZִF!t/W]?Eh=ڊ2NK$=_t/Ya_-8@x_O?1Ԥ4oR)1ΟQ>P^j-s.vO'nn1^l[&`'N.&иb|T_h>iqIAS pi /"j|^Ǿ 2ׄZ!ĖF B6@G`NP̹la_\ hvuGC*YUc. ~D&Q~E Ai&,N0(Eݕ (T!,?Oﵐ@4໼Rj𷛮8TGj^P}H ]jB ̋2!}ΩyL^(0sfW LnA sJX +ȩAw ? %YxM; h! ,l{/fRCOodUCI<k7!%S רtU 纣=_t[c0Z1chWiHfy.@7]&iX6ˮ9HgS[9X>F}Ttt3h"GU HnE)$sr h( @ /k"w·0i32mMisx]g_p8uw9g:|o9pbI#;m.@$Q|dU ,7<ԤTp^i8s,gf'ec|[r}h7;ֺG{_sq獘 0yۀRbAec[>suo).3ARw#E*=]8n.nFAhҨzL2*ov5%~TJd^#OyT̬ KߊL~dҠ>NgW b@T%%spfEZ?~h\חmMa"ՠ\ݴPI yJ e㠯0pextvZaGc {>0Oѱ({&^,eղ^@)$c㒝R;s&áO[۩֣;E#(S f.ܔ.r_śQ&`w/KSN8S k ,#y#0:x0K_;n)vG̭Z-Qo] ,ٓCp(?bPo1>=:T+gYیjt[L \=>5gֈdTt)8\9XEĄ ૻa~AQ%cSƚ4Cڍ4uRJ%JUV ګw΍r~%}x6j g|YMgf1y. }krVgٜ_Jn` 0nO";{&&B![Or5O3|_a)>TȭD,^ p` Gj^yȽ8Z*jd٪1 _$:*'*P!hD$E8WuI@Ĭ)C> /MsCKUWE9 SY9ҕQGnk|Z=7Qsje_߄ ffuC@4P**R*.jmM؀ o0_xδ U7Q{L:Ct.. +jES 2.3P^؋o6*i@,@YA9IätZ]oI"վk/32noۑ!'yo,J44ҫZ<'{ 9b6A%%˼wtĮDL+- &*I-b`B$hZBI6c٧ Dp@ SXh̸>VTF%hz!ǐ YM1fEUa xbOG$|ŵЈ~fjsg3\J~&Ē6 7uX`aZ%{w25 (akD-V2>6KV^œzG 1с{;h,+3d`c.NSSzth+pidVL&x4؅m۽!OfOJ.k<%٩XNg+Ɋeofyb:z)^IsšBϦG|ad 1P0I܆aۿͅ8@a/\ݣA Z7gU5RDsR d:z,@B}@+"A/:Ǟ9dyZ UCgC3VKD6&"T +SUU6dmp!bKu?g?tLH뫧b^Y(xl6m=_zln|675D'.R o?݄i5*(7& {ɦM]痛8Dnp`H=kǠ]ϗ!}__e_(#KUJ?8ޱܩWJ k]`$HM+P s`$7јt}Z7]>Kpg[ZC1>ds>jˈE75/gY#Ddjxղd Nmߠs乐d]q-έ>CuXЮ<{+KZ^ھl^G\={\ N>` 띲;\-*~h+= _>GLetsR6#@8GSDR X>{!Q5Qp2{DʝQR;>"dX\ϟіw:D?zgWd*ds?IEea,YWU]_)NsEsUԁy7e2=s:Ĭ}m3#$ˣ-qP?Ć|yM{#;:%|Xl ڭIaB~XJ fRi얇tO=9D(f]conG!&x۲ ;pw,vc κF/}Ln FkK6En"8rܟ!b ?(ӽ߂rZuWu m=V˽$̭i^ PH)ܮ$qVtGjV1C; q4\MAKxpR!$JbbIg&~^4JLaKf29_[v%s4أq}Js&2U}C"7TSH;iW"LyQ<`;[ܗ/M&'N%ժ 8ցQh9mȯOhwţ'q}w^%4|/h:hä^5h?)H;j3G MThnGwhтS;S]VzowR>\Zwez5,A Jmv!vD"u͵U%!7/V᾽9 &'={=FAeaaB4go @Cvz3OZ% ~@ߞ^r,<Mh`N"O[Jdn[7[s kBP:~ d`8 3q\1߳Y=2|2N)F2A 5lh^K#1m<8_L%2bqpf, "t0w%0"g&tZѪ;z[L2vӚKn+cYP򠥨'%0oʍO9CC֝םa|ɮ֥ P^ʛ+"xci_s| pU"}J0+伦,xzVˬ(;Cww\yJ%ꙇ7̗{uYz{WBOIݏ\!L97YL  V0Oꏆ4%Ů>u,칌eǀeۺY2Vʨiju>[BiюG~E.gO@fWW(~k<چlI,;gYZ.shstrtab.interp.note.gnu.property.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata  & 4$Go00<Q ppXY aorno@ @ }P!P!3B@U@U8xexeee pp P{P{(h(h @h@h JJ XXU$$ $  $0($($  $ h d   ,$/P,|>PKI1]6^usr/bin/bsqldbnuȯELF>+@؊@8 @@@@hhnn zz z  zz z @@ DDStd PtdhhhQtdRtdzz z /lib64/ld-linux-x86-64.so.2GNUGNUGNUV>^X듴bzÓZ;a abd)fUa9.i zm4&{ 08: ^="TRgTJ {aK9so|0J g^6qYC)H  `@ Y( libsybdb.so.5__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTabledbhasretstatdbaltopdbcoltypedbdatlendbsqlokdbstrlendbalttypedbbylistdbnumaltsdbpivotdbretnamedbfreebufdbsqlsenddbmsghandledbvarylendbcmddbrettypedberrhandledbprtypedbpivot_lookup_namedbdatadbnumretsdblogindbsetlnamedbinitdbretdatatdsdbopendbcollendbaltbinddbnumcolsdbconvertdbcountdbnextrowdbaltcoliddbretlendbretstatusdbcolnamedbcolsourcedbaltlendbbinddbnumcomputedbnullbinddbresultslibssl.so.1.1libcrypto.so.1.1libpthread.so.0closeread__errno_locationsigactionlibc.so.6__xpg_basename__printf_chkexitsetlocalefopenperror__stack_chk_failputcharreallocstdingetpidkillstrdup__assert_failfeoffgetscallocsigemptysetmemsettcsetattrmemcmpgetopt__fprintf_chkstdoutfputcmemcpy__ctype_b_locgetenvsscanfoptargstderrfreopenstrncasecmpgethostnamefwritestrchrtcgetattr__ctype_toupper_loc__ctype_tolower_loc__cxa_finalizememmovestrcmpstrerror__asprintf_chk__libc_start_mainferrorfreeGLIBC_2.2.5GLIBC_2.14GLIBC_2.4GLIBC_2.8GLIBC_2.3GLIBC_2.3.4/opt/alt/freetds11/usr/lib64:/opt/alt/openssl11/lib64 ui T'ii 2ii <ii Fti Pui z ,z p,z z      ! * b b( d@ cH a| | } } } }  } (} 0}  8}  @}  H}  P} X} `} h} p} x} } } } } } } } } } } }  } "} #} $} %} &~ '~ (~ )~ * ~ +(~ ,0~ -8~ .@~ /H~ 0P~ 1X~ 2`~ 3h~ 4p~ 5x~ 6~ 7~ 8~ 9~ :~ ;~ <~ =~ >~ ?~ @~ A~ B~ C~ D~ E~ F G H I J  K( L0 M8 N@ OH PP QX R` Sh Tp Ux V W X Y Z [ \ ] ^ _ `HHc HtH5 ` % ` hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1%EZ D%=Z D%5Z D%-Z D%%Z D%Z D%Z D% Z D%Z D%Y D%Y D%Y D%Y D%Y D%Y D%Y D%Y D%Y D%Y D%Y D%Y D%Y D%Y D%Y D%Y D%}Y D%uY D%mY D%eY D%]Y D%UY D%MY D%EY D%=Y D%5Y D%-Y D%%Y D%Y D%Y D% Y D%Y D%X D%X D%X D%X D%X D%X D%X D%X D%X D%X D%X D%X D%X D%X D%X D%X D%}X D%uX D%mX D%eX D%]X D%UX D%MX D%EX D%=X D%5X D%-X D%%X D%X D%X D% X D%X D%W D%W D%W D%W D%W D%W D%W D%W D%W D%W D%W D%W D%W D%W D%W D%W D%}W D%uW D%mW DUHH5 6SH0H=wH=+1 HHW HHH}W HW / HH|H=4X HtH0W H53THH=X HtH0W H5p6,HKH=W HtHW H5H6H; W H=V H=V H W A1H>H5V Ht HH5V HߺH-5;HHu}fDH1AHH=qV H V HH=NV H _V 1AH5HH.u1H[]H=Q9H5!5MHHU H8AH=U RH U L 9Hv=P1^tH U AH4H=RU (>AH yU H{48,LU IH= U H LU H141H b8H5/H=38LU I8LU IAH T H3&f.D1I^HHPTL/H .H=hS H=T HS H9tHS Ht H=S H5S H)HHH?HHtHS HtfD=S u+UH=jS Ht H=M YdS ]wGރ]H-3HcH> f. f.f.t˸t1D@@Dff.fDf.f.PH=R H-1}AUATUSHL'Mt?I~(FI\$HIl0fDH;H(TH9uLGIEH[]A\A]@AUATUSHL/Mt?I~(FLHIlH;HH9uLI$H[]A\A]@AWAVAUATUSHL7MI~~FLMd@HE1ۋ~;@H@HHL<H*H21xH1H .H=L H2QIIQQJH L$<11E1oHc0IIEH@T$81DLo H$DLHHm HH(D;|$<ALL-&.D%H=C H)QIIQQH T$<XlH &!H5H=S'H %H5H=FH %H5nH=,YH %H5OH=2:H %H50H=8H l%H5H=@DL$TH $B AvH_%H=A \$ HJT 1I(L9uH=$DH > H=iH5> HH |> H=Y> EAH `> Hq"EAH D> H-"H Q!H5H=EAH== H > H!1H H5H=H5= ]H = H=H >H5QH=I"OH=7 n1DL$(H1H=7 HH1H=7 ~fDH=7 L1H[EH=o7 H 7 A1H2Kff.AWAVAUATUSH|$,Ht$dH %(H$1HHHD$IH8mIE(HiIvHD$@H<Iu(H|$@L5H=rHD$HIEHD$pHD$0HD$8fHt$|$,HBD2!IcL>@AEfDH6 A15f<0(<\PA\H(tSH߾\HH;Cmetametacompute[i]->datametadata[c].size != -1data[c].bufferData For computeid %d: by (out of memory%s%s%s%s(%s)0x%02hxrow_code != BUF_FULLrow_code != FAILData for computeid %d Retrieving return status... Procedure returned %d none %d rows affected @@rowcount not available ret name %d is %s ret type %d is %d ret len %d is %d ret data %d is %s Metadata sourcecolvariessizetype%s:%d: Query: go %s%s:%d: dbcmd() failed %s:%d: next_query() failed Msg %ld, Level %d, State %d Server '%s', Procedure '%s', Line %d options && argvDSQUERYinputncols <= 2pinchars <= pend - psurprised by %c %u%c%nbsqldb(): no name in %s bsqldb(): invalid name in %s %d%c%nU:P:R:S:d:D:i:o:e:t:H:hqvunable to get hostnamePassword: %s:%d: dbinit() failed login != NULL%s: unable to open %s: %s w%s:%d: dbsqlsend() failed %s:%d: dbsqlsend(): OK %s:%d: dbsqlok() failed %s:%d: dbsqlok(): OK 00p`88P@@8@H` HhXparse_pivot_descriptionget_loginset_format_string----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------print_results/dev/nullmain %s:%d: dbresults(), result set %d failed %d columns found in computeid %d %6d %30s %30s %15s %6d %6d %s:%d: asprintf(), column %d failed %s:%d: dbbind(), column %d failed %s:%d: dbnullbind(), column %d failed Insufficient room to create name for column %d: 0 < altcolid && altcolid <= dbnumcols(dbproc) column %d is %s, type %s, size %d %s metacompute[i]->data[c].buffer%s:%d: dbaltbind(), column %d failed could not write to output filebsqldb: fatal error: dbnextrow returned FAIL Retrieving output parameters... %s:%d: dbresults() returned NO_MORE_RESULTS (%d): %-6s %-30s %-30s %-15s %-6s %-6s %.6s %.30s %.30s %.15s %.6s %.6s %s: error: severity %d > 10, exiting %s: unable to allocate login structure found %lu row and %lu col keys bsqldb(): could not parse value column %s bsqldb, line %d: NULL terminators ('\0') not yet supported. usage: %s [-U username] [-P password] [-S servername] [-D database] [-i input filename] [-o output filename] [-e error filename] %s:%d unable to open %s for verbose operation: %s %s:%d: Verbose operation enabled /dev/tty-;4 Ŀ<4$$<ttThddttttdzRx `/D$4HFJ w?:*3$"\t4\BBA A(D0K(A ABB4\BBA A(D0K(A ABBD BBB B(A0A8D@8A0A(B BBB\D<BBA A(D0w (I DGDG D (L HDBJ I (D ADBA ,xFKD W FBD LBIB E(D0A8G  X M B  O T O Y ] G A I I X B A ] E J g A 7 O T O Y ] G A I D 8A0A(B BBBA  H U A DtBBB A(A0G I K 0A(A BBBE 8jnpSzT 6\H9`N#glJӂf&yz~ v;E^<ϐh.G)B84օ|kի7-1P#+L8>%9]+Y< U@:㼥-V+[Xh/`Nh ͂) z+ y^ ) u3#ؤizt4.X5MRmN!iZ.ds̮||\}JLœVaJ6m [;Tzb)0CT%$*:‚zخQeN=v\`'WS DV)"2:},a(MCV^m'r|w1c̒ZEsZ_8ʲg~H חMj{.M'pJrB?sfUƢX!-P)G'F/lZ^<.ԓ.I"S悍v,맇λDrչ DCtׂi^W 'AvLrYt$ƒcGg|#ʱgYZ.shstrtab.interp.note.gnu.property.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata  & 4$Go004Q hhx Y aorrno@@}8B""`(`(2[[  [ [{ hhPiPiPz zz zz zz z@| |(  @ `` (/(p>PKI1]bbusr/bin/freebcpnuȯELF>@Z@8 @@@@hhCC KK K L KK K @@ DDStd Ptdp>p>p>QtdRtdKK K HH/lib64/ld-linux-x86-64.so.2GNUGNUGNUIJXBy1Eo O:!:;=)fUa92h+ N$r : " aQT}Y;]E Gnv@1&{9HP 0P g@P  P `8P libsybdb.so.5__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTabletdsdump_opendbfcmddbcoltypebcp_execbcp_colfmtbcp_columnsdbmsghandledbsqlexecdbcmdbcp_controlbcp_initdberrhandledbloginfreedblogindbsetllongdbsetlnamedbsetlbooldbinittdsdbopenbcp_getbatchsizedbsetifiledbnumcolsdbnextrowbcp_readfmtbcp_optionsdbresultslibssl.so.1.1libcrypto.so.1.1libpthread.so.0__errno_locationlibc.so.6__printf_chkexitsetlocalefopenoptindperrorputs__stack_chk_failstdinstrdupstrtolfeoffgetsstrlenmemsetgetopt__fprintf_chkstdoutmemcpyfclosestrcasecmpgetenvoptargstderrfreopenfwritestrchr__cxa_finalizememmovestrerror__libc_start_mainGLIBC_2.2.5GLIBC_2.14GLIBC_2.4GLIBC_2.3.4/opt/alt/freetds11/usr/lib64:/opt/alt/openssl11/lib64 ui ii ti ui K K pK K O O  O O O O ;0P ; P =8P >@P <HP :(N 0N 8N @N HN PN XN `N  hN  pN  xN  N N N N N N N N N N N N N N N N O  O !O "O # O $(O %0O &8O '@O (HO )PO *XO +`O ,hO -pO .xO /O 0O 1O 2O 3O 4O 5O 6O 7O 8O 9HH!< HtH5R: %S: hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%}6 D%u6 D%m6 D%e6 D%]6 D%U6 D%M6 D%E6 D%=6 D%56 D%-6 D%%6 D%6 D%6 D% 6 D%6 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%5 D%}5 D%u5 D%m5 D%e5 D%]5 DATIH5USH dH%(H$1H\$31 HHHLD$XQtufEDH}AAADAE9EXAUDHLMPE1ɺ/P^_uDH=, H#fDH i, H=[fDH A, H=BfDH , H=,fDEhAT1ɺ/LM`ADHPZYU@HH= Ht$H3AąubAHH pH=+ HEH1|H `+ E1H=DT$H51AmAVAUAATEIUSHHHO(HWdH%(HD$1H7HD$u%1HL$dH3 %(H[]A\A]A^I$HtA$tPH^I$H1H5GyŅ_HwŅuHeuAT$8HAT$<HAT$DHI$H5AtH5H1ŅHŅ1f.Ht#uuHH߉uH.BAAAD9DH8ATDE1jEDH.ZYuH=) DHQ 3H ( H=c fDH ( H=;fDH ( H=fDH=Ht$HŅuYAHEH -H=@( HEH19aH ( 1H=B=T$1H5z4f.AUAATEUHSHHHO(HWdH%(HD$1H7Hcu/E1HL$dH3 %(DH[]A\A]f.HHttQH!HH1H5 =AąH:AąH'uS8HS<HSDHHs HAąH=FHt$H"Aąu;AHwH _ H=r& HEH 1kfDT$H5 1AfDH !& H= zfDH % H= sRfAUATIUHSHVHH5d dH%(H$1wI$Ht:H5 HIHI$HHpAÅu#HÃtH9ÃtڅtSxHHeLHmHuLLcADH=$ H X H;1H$dH3 %( H[]A\A]H=I$ A1H H 9LH=$ 1AH H kf.H= 1I$1H=# ALz H( LfDAH=~# A1H 5 H nD@HH A# YH= 4H # H=S 2H # H=n <H " H= dSH " H= GMH " H= *6H " H= )H q" H=5 H T" H= ZH 7" HH='fAUATUSHH AH~HHB8IHB@HHUHkIt$ H?H5HCH{H-AI|$W]! HCfH LD0Fw HcDH>f1H[]A\A]@H5 HyqH5Hb8CMfDH= HCPHICXQH= }HC`H!Ch)fH4H=u HH@@H=B 1CDfDHH= H@H= HH{ H= HC [H= HC(<@H='@H=j 1C@fDHL11H5LH[]A\A]H= HCp@H= 1^CHvfDH= HQH= HCx4@H= 1C<fDH{0H=Y ,HC0H=: 1C8fD@H=  HH= HxH= 16KH= |H0C@2MtC_H(CXHCPtH{`uHChHC`HHtH H5HoHXHHH H5:CH8LIH= H vH1fH y 1H=HH[]A\A]@H=oHHtTHHDH  41H=H{PH  H=WH  91H=3eY8LIAUIHATIUSHHAHHtHLLH9HFHADHH[]A\A]f.fUSHH=7 HHdH%(H$1Hu7H HHiHHt5 HHQHtHq HH1H;u$H$dH34%(Hu*H[]@HC*;tHC*;t7AWIAVIAUAATL% UH- SL)HoHt1LLDAHH9uH[]A\A]A^A_ff.HHMsg %ld, Level %d, State %d Server '%s', Procedure '%s', Line %d %s %d rows sent to SQL Server. Msg %d, Level %d %s DB-LIBRARY error: FreeBCPinset identity_insert %s ondbfcmd failed dbsqlexec failed Error in dbnumcols Error in bcp_columns. Error in bcp_colfmt col %d Starting copy...bcp copy %s failed %d rows copied. Starting copy... set textsize %d freebcp.cfreebcp Out of memory! queryoutfreetds v1.5.19freebcp version %s stderrDSQUERY-S must be supplied. rb%s: unable to open %s: %s wbFREEBCPUser name: "%s" db-lib: Unable to set hint "%s" Can't connect to server "%s". SET FMTONLY ON %s SET FMTONLY OFFSET FMTONLY ON select * from %s SET FMTONLY OFFsetoptions() could not set textsize at %s:%d setoptions() failed preparing options at %s:%d error reading options file "%s" at %s:%d setoptions() failed sending options at %s:%d usage: freebcp [[database_name.]owner.]table_name|query {in | out | queryout } datafile [-m maxerrors] [-f formatfile] [-e errfile] [-F firstrow] [-L lastrow] [-b batchsize] [-n] [-c] [-t field_terminator] [-r row_terminator] [-U username] [-P password] [-I interfaces_file] [-S server] [-D database] [-v] [-d] [-h "hint [,...]" [-O "set connection_option on|off, ...]" [-A packet size] [-T text or image size] [-E] [-i input_file] [-o output_file] example: freebcp testdb.dbo.inserttest in inserttest.txt -S mssql -U guest -P password -c Copy direction must be either 'in', 'out' or 'queryout'. m:f:e:F:L:b:t:r:U:P:i:I:S:h:T:A:o:O:0:C:ncEdvVD:Exactly one of options -c, -n, -f must be supplied. 8xP80p`H(`0-;P$`P LxP80l(dPXzRx /D$4h`FJ w?:*3$"\P(t(BDD DE(YIY b CAG 4dBAA n FBF ^CB$EV E { E l\,pBBD A(N0  (F ABBC d (C ABBD k(C ABB09EDG M CAG DGAdFBE E(A0D8GPM 8A0A(B BBBK jXU`FXAPXX`FXAPP(6FBE G(A0G@K 0A(A BBBA jHHPQHA@8|FED D(G@E (A ABBK <|FBD D(GZ (A ABBI .H`FBA A(D0 (C ABBE  (C ABBH  (C ABBE 0xUFKH G  AABA 4TFHD A(G0p(D ABB,EFT AAE DeFEE E(H0H8G@n8A0A(B BBB\pK gu  x6K K o0P h  N X P oo ooj oK  0@P`p 0@P`p 0@P`pGA$3a1 GA$3p1113p5GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA*p4GA$3a16 GA$3p11134u6GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*GOW*45GA* 55 GA*GOW*6u6 GA*FORTIFY5GA+GLIBCXX_ASSERTIONS GA*FORTIFY6u6GA+GLIBCXX_ASSERTIONSfreebcp-1.5.19-2.el8.x86_64.debug?r 7zXZִF!t/2]?Eh=ڊ2N`%>'_d7$0~dJ|$@\m]BPߴv>`4ֆZ1:qhG%kӭy.fJ0ޱ2wAP#4x ȁY]HY /;jdGP>H]2!dv6r0诞\ѿQ~Lރw#@)p~Bb̌&d$+VZ`;q8GzMb>*5wt(BȺ6Xĵ/Y8!ȡgl :M[gMXotN$y =O;47lf0zQߕ\5 qT e&hSԯ12tcbF )`}m`O1?ft9cI1p> ? ?pK KK KK KK K@N NP P P P8 XP`P U(/(UtY>PKI1]&?aausr/bin/datacopynuȯELF>$@ Z@8 @@@@hh0C0C KK K 4 KK K @@ DDStd Ptd???||QtdRtdKK K 00/lib64/ld-linux-x86-64.so.2GNUGNUGNUmxi<_j"oR8 8:fUa9K~# M T: 7a"`omZAevZp~F$1- P ?@P 8(P libsybdb.so.5__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTablebcp_sendrowtdsdump_opendbsetoptdbclosedbcoltypedbdatlenbcp_donedbmsghandledbsqlexecdbcmdbcp_controlbcp_initdberrhandledbdatadbloginfreedblogindbsetllongdbsetlnamedbsetlbooldbinittdsdbopendbcollendbnumcolsbcp_batchdbnextrowdbtablecolinfobcp_collendbresultsbcp_colptrlibssl.so.1.1libcrypto.so.1.1libpthread.so.0libc.so.6__printf_chkexitsetlocaleputs__stack_chk_failputcharstdinstrdupstrtolfgetscallocstrlenmemsetgetopt__fprintf_chkmemcpyoptargstderrfwritegettimeofdaystrchr__cxa_finalize__sprintf_chkstrsep__libc_start_mainGLIBC_2.14GLIBC_2.4GLIBC_2.3.4GLIBC_2.2.5/opt/alt/freetds11/usr/lib64:/opt/alt/openssl11/lib64ii ti ui K %K %K K O O O O O  P 8(P :@P 9@N HN PN XN `N hN pN xN  N  N  N  N  N N N N N N N N N N N N O O O O  O !(O "0O #8O $@O %HO &PO 'XO (`O )hO *pO +xO ,O -O .O /O 0O 1O 2O 3O 4O 5O 6O 7HHQ= HtH5; %; hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2%U8 D%M8 D%E8 D%=8 D%58 D%-8 D%%8 D%8 D%8 D% 8 D%8 D%7 D%7 D%7 D%7 D%7 D%7 D%7 D%7 D%7 D%7 D%7 D%7 D%7 D%7 D%7 D%7 D%}7 D%u7 D%m7 D%e7 D%]7 D%U7 D%M7 D%E7 D%=7 D%57 D%-7 D%%7 D%7 D%7 D% 7 D%7 D%6 D%6 D%6 D%6 D%6 D%6 D%6 D%6 DAWAVAUAATIH5UH-z%SHdH%(H$1H\$ UH{1HD$$HǃHD$ DŽ$HLDQD2HcDH>fD$fD$fDH=96 1$}D$$H=9DoH=5 $?-{HD$xAH=5 1$D$ @$ H=5 1$H 5 H=aH m5 H=IA4H J5 H=4H -5 H=|6H 5 H=_(H 4 H=B9H 4 H=%:H 4 H= $H 4 H=8 ?H 4 H=C %H b4 H=f H E4 H=q !H (4 H=| w2H 4 H= Z7H 3 H= =H$dH3%(DQH[]A\A]A^A_ÐH53 H{H$  @$H5Q3 H{0H$a $$$$E$H=H=Ht$(IHt HvHt$0Ht L_Ht$@Ht LHH5aL4$tHct$$~ LHt$8LRHHHt$PIHt HHt$XHt LHt$hHt LH5LL$tHct$$~ LSHt$`LIHLmLe$Lvt A$HWAǃuރ$HD$pL$H LHD$HD$HHD$I17LHLHE1u=HAHtE5LD$L1H LLLD$u LD$LFt|$'AD;l$tzDHDHD$DLD$DLD$sDL$DT$AAluAlt AjuAjtE9D9\$AE9~LHH HE1LH |/ 5H=H Z/ E1H=>LLHT$pHt$xMHH|$HrLD$pHL$xHAH=. HLH=\H5;1?H55HD$81"H5*HD$(1H5HD$01H5HD$@1pHD$HH=%H51BH5HD$`1%H5HD$P1cH5}HD$X1FH5rHD$h1)HD$pH - %H=,H f- H=WH I- 5H= H;L3AH - H=aH , H=F?MH , H=H , H=)SHL$H=, Hv1H z, H=KHL$H=S, H?2DD$D1H=', H H , H=YD1D\$H=+ HDT$DL$DL$1DD$H=+ HDD\$1DT$H=+ HEDg"f.1I^HHPTLH H=* H=* H* H9tH* Ht H=* H5* H)HHH?HHtH* HtfD=* u+UH=b* Ht H=>& d* ]wSHH<* dH%(H$1HHHt HHtHH$dH3 %(u H[ff.AUIATUHSHH\$Ht$H5HHH6H5{HHEHHH5WHHEIHHƹH=2LLHE*LHH5 HrHt=HH5 HHERHtHuHE H[]A\A]ÐH1[]A\A]LH5-GHE}ff.AWAVAUATUSHH $HH $HXLD$IIHH$@H A IIվ HdH%(H$H'1_HLtADžL!ADžLuA<$MRL~AUHL . MDH 1YL^gADžL?Ld$L-d L$L H It$Hߺ  HH5( I$,Hߺ $0 HH5 L- HD4$ $, HH H5 HE A9|MLLD$,p?E1H$H'dH3 %(DHX'[]A\A]A^A_ú H5 H$ H=weH|$HADžt/H|$nADžH|$9uAuH 2& H=# |SH & 1E1H=|W.H=% H1H H % #H=pYfAWAVAUIATIUSHH|$dH%(H$1҅ZHD$H$HdtcHD$H H߾L@P1[HLpD$LD$LD$HD$H p H߾L@(1HL D$^LD$LL4D$`HD$11ALHpPHct$FIH|$(D$Ld$1Hl$PAMHI7f.:}-tP/|r4~8uhIM9HDLD$P,]n$pDLExCD>~ztjtltH=p# Hq 1MsH L# H==H$dH3%(D$HĘ[]A\A]A^A_H=HH " H=J;D$T@@E,PރH " H=*D$-H \" H=*LD$HD$Ld$ttLH|$01;D$D$,D$ D$$D$(LXD$D$$Dt$(IFHD$tf:}+-t&/4~8fLLMLHLPH;\$LALIƃ>xzt!jtlt{fAރvlwZEbFD1LHH;\$xL%HT$D$ D$ 9LOD$,T$,H5 щ1wD$ jH 3 H=}H  H=[|$$tLgD$,B1H|$@HD$uqLXD$uH  H=[L&D$CH r &H=AD$HD$HfH+D$8fH*HD$@H+D$0^fH*ȿ XD$]T$$1H5&T$,1H5D$H5fH5*D$,^D$H  H=pLD$0SH=T LÅt=AѾ1H%Hپ1H=$ H[ÐHH=WHپ1H= H[=Eu1DU1LſSALHcH57H;uNHD$ 8udD$(~T$(H5H1HH5:1H1[]fD1HڿH5ZHD$ 8tHH51:USH8dH%(HD$(1x=HAH HH 1HڃHÅtHT$(dH3%(u&H8[]H  H=XAVIAUATIUHSLH L,MtIT$L9sH9r3[L]A\A]A^H|LHP[L]A\A]A^H|H)LpBD%L[]A\A]A^f.@AWIAVIAUAATL%4 UH-4 SL)HHt1LLDAHH9uH[]A\A]A^A_ff.HH/-( IDENTITY NOT NULLselect * from %s where 0=1dbcmd failed table %s not found on SOURCE CREATE TABLE %s%s%s ) Starting copy...truncate table %sdbsqlexec failed Error in dbresults select * from %sError in dbnumcols Error in bcp_init bcp_sendrow failed. bcp_batch error bcp_done failed. rows read : %d rows written : %d elapsed time (secs) : %f rows per second : %f Msg %d, Level %d %s DB-LIBRARY error: Msg %ld, Level %d, State %d Server '%s', Procedure '%s', Line %d %s dbsetopt failed Invalid owner specified. stderrEnter Source Password: Enter Destination Password: Invalid textsize specified. b:p:tac:dS:D:T:EvEnter Server : Enter Login : Enter Password : Enter Database : Enter Table : Migrate DataError in dbnumcols 1 table %s not found on DEST Error in dbnumcols 2 source: type %d, length %d dest : type %d, length %d datacopy: table copy failed. Buffer overflow building command to create table create table on DESTINATION failed Could not allocate memory for srcdata Type %d not handled by datacopy %d rows successfully copied (total %d) one (and only one) of -t, -a or -c must be specified No [-S]ource information supplied. No [-D]estination information supplied. usage: datacopy [-t | -a | -c owner] [-b batchsize] [-p packetsize] [-T textsize] [-v] [-d] [-E] [-S server/username/password/database/table] [-D server/username/password/database/table] -t : truncate target table before loading data -a : append data to target table -c : create table owner.table before loading data -b : alter the number of records in each bcp batch (larger batch size = faster) -p : alter the default TDS packet size from the default (larger packet size = faster) -T : Text and image size -E : keep identity values -v : produce verbose output (timings etc.) -d : produce TDS DUMP log (serious debug only!) Can't connect to source server. Can't connect to destination server. datacopy: could not create target table %s.%s . terminating number of columns do not match. source : %d , dest: %d COLUMN TYPE MISMATCH: column %d datacopy: table structures do not match. terminating the data may have been partially copied into the target database x`8(.A;|XXHdX<hXHhzRx /D$4`@FJ w?:*3$"\x0 tPuALa AA LBBEA D(D@ (F ABBB D (C ABBD dBBB B(A0A8G L@LOOIObODO 8A0A(B BBBA LPD?BBB E(D0A8Gu 8A0A(B BBBA 4EI B |(YKT M CAG (HAADPl AAA P FBB J(K0H8GF 8A0A(B BBBB \lhFEB D(D0i (D BBBH R (D BBBD Z(A BBBDeFEE E(H0H8G@n8A0A(B BBB%%K z x 4K K o0`  (N    ooX oo oK  0@P`p 0@P`p 0@P`pGA$3a1x% GA$3p11134GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA*3 GA*GOW*GA$3a1%5 GA$3p11133r4GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA*44 GA*GOW* GA*FORTIFY%4GA+GLIBCXX_ASSERTIONSdatacopy-1.5.19-2.el8.x86_64.debugVv7zXZִF!t/]?Eh=ڊ2NiU֔NhU} T|Qv_9p_$WM )*$.)v/*u @.B;|(Xq՞Fjďm+Oz/pQٳI rhƇƷe{h;Z,EF5sM/ԍ3nni>Vz +(@m2 辥doCoIx$Z6.enD.יm@xhR,Cɚ/i9:~c!Va%s%9= x㌭x|xͧ1\-U0[jzn>4e*S(!ԗf4`7T3Z5 ۞$h.u-1>p 1e9jb# KlE -H8=$p uިaQ;zP~!ʼyZ9}JT}l%l7HX?1Eb3A:oA txD<lw6'Cdaև6Kp>pVQ`@t_$W f}x)[|CHY#}Yml`].&V9"=^Qs"ɓ{|volƂ*PgTtQ~ 8U{ >ttZP8cvXOf"  eMsA,6 %eoQH PӾw- A$4*ٞ/[ Ml鞾(5 w% $w5valFI !gYZ.shstrtab.interp.note.gnu.property.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata  & 4$Go000Q ``Yao vnoX X P} B xx@044 55 ??|@@(K KK KK KK K@(N (NP P P P0 PP`P T(/T(X>PKI1]gJ@r@rusr/bin/defncopynuȯELF>2@j@8 @@@@hhOO [[ [  [[ [ @@ DDStd PtddJdJdJQtdRtd[[ [ /lib64/ld-linux-x86-64.so.2GNUGNUGNU (kߋpe/G4@!@AC)fUa92 [ /B;v : |"T.cvaen( [o4'H` 0` T@`  ` M8` libsybdb.so.5__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTabledbfcmddbcoltypedbdatlendbsqlokdbsqlsenddbmsghandledbsqlexecdbrowsdberrhandledbdatadbtdsdblogindbsetlnamedbsetlbooldbinittdsdbopendbcollendbnumcolsdbconvertdbnextrowdbcolnamedbbinddbnullbinddbresultslibssl.so.1.1libcrypto.so.1.1libpthread.so.0__errno_locationlibc.so.6__xpg_basename__printf_chkexitsetlocaleoptindperror__stack_chk_failreallocstdinmemchrstrdup__assert_failstrtolfgetsstrlenstrstrmemcmpgetopt__fprintf_chkstdoutfputsmemcpymallocstrcasecmpoptargstderrfreopengethostnamefwrite__memcpy_chkstrchr__cxa_finalize__sprintf_chkmemmovestrcmpstrerror__asprintf_chk__libc_start_mainfreeGLIBC_2.2.5GLIBC_2.14GLIBC_2.4GLIBC_2.8GLIBC_2.3.4/opt/alt/freetds11/usr/lib64:/opt/alt/openssl11/lib64Q ui rii ii ti ui [ 2[ 2 [  [ @[ qHH[ }HP[ H`[ Ih[ Ip[ Ix[ I[ "I[ )I_ _ _ _ _ _ A0` A ` C8` D@` BH` @] ] ] ^ ^ ^ ^  ^  (^  0^  8^  @^  H^ P^ X^ `^ h^ p^ x^ ^ ^ ^ ^ ^ ^ ^ ^ ^  ^ !^ "^ #^ $^ %^ &^ '_ (_ )_ *_ + _ ,(_ -0_ .8_ /@_ 0H_ 1P_ 2X_ 3`_ 4h_ 5p_ 6x_ 7_ 8_ 9_ :_ ;_ <_ =_ >_ ?HHI HtH5G %G hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:A% D D%D D%C D%C D%C D%C D%C D%C D%C D%C D%C D%C D%C D%C D%C D%C D%C D%C D%}C D%uC D%mC D%eC D%]C D%UC D%MC D%EC D%=C D%5C D%-C D%%C D%C D%C D% C D%C D%B D%B D%B D%B D%B D%B D%B D%B D%B D%B D%B D%B D%B D%B D%B D%B D%}B D%uB D%mB D%eB D%]B D%UB D%MB D%EB D%=B DAWAVAUATAUHH5z!SHdH%(H$1QHD 1HHH\H}.HD IHH5gD HǺH=VD tH5@D LAH3)H7!HDD2. HcH>H=A dHeD H=A LHED H5qA LE1 |@H=QA HuC `H=1A IH+HLLE1 H=@ HC EH=B 6 @ H=|B H= H=^C HtH@ H5HH=>C HtHr@ H5HH5~B Ht LH5]B L(IH6B A9HcMDHLHHL$8HDHD$HH$HD$(HD$8.L LiHHHŸLt$(LL)HIHGHHsLƄ,LHhSLt$(L0IIELHLIHHH5(1/H=A HtHHA HHuLqLL1D$@D$@ulHD$(H=> H%L @ L@ PHH @ P1H^_H$dH3 %(H[]A\A]A^A_HD$8HD$8H9D$HT1뽸붺eL9HD$(LǀdboH1zLt$(LIHpHLH5&H1H=@ HtH/0H-i@ HHuLpD$ D$0D$DD$7HD$H$f.L8 L L H5H+L^H=HuL|$`LH7 L,LH5H?L9~ЃD$ HcD$ H<$H@HHH$H H$L$L|$ HD1HPH$H$HPH$HPH$HP H(H$H$H$HD$Gf.[M4$HcH,IHCHkHIHD$ LDtH=? u*LLLLD$yT$LD$ADID؉T$AI0D9uD$H([]A\A]A^A_fUHSHH? uH; tHgHHHP8H[]ÐAWAVAUATUSHH $HH $HH $H1۽AdH%(H$>1HD$$ILl$0HD$HD$(LHD$HD$,HD$me@LL=>[1MLHT$L~LD$LHT$L@H* H5 1nL5 0D9l$(t H=LL1dH3 %(CH>[]A\A]A^A_þLw=>1H + H=Z) EARH  AAcH ^+ H=) H> UAAhH )+ H=( H1 AAnAAsH=( A1HS aH H5H= H {^H5H=X c>ff.H m* H=.( SLÅtFAAо1HHپ1H=' H[fH1Hپ1H=' H5[fUHG@S1H fDHHxHuHH[]f.HHHtH* H* HHPHH ,' H= ff.U]SHHMHHH|x[ HPtJf.Hr]u HJ]HH H  Hu׺]fH[]Hֺ]fH[]ff.S'HHu H[Hً1H! t€DHqHDΉ@HH)H| tBHHr'u HJ'HH H  HuHH[@Hff.USLHEt+GttHH5j1H1[]þ'LHtHh'HHtH-H=<% IH 1H=' HtHH' HHuH1[]AWHAVIAUATDaUHJTSHH<$L$ HH9uH<$AA9LDH<$DE1H@IJtHuLIGM9uAH<$VA9~1A=3index_descriptionnew_index_keyslocatedprimary key%s %sret >= 0Column_nameCollationp != NULLdatlen >= 0%sCREATE TABLE %s.%s %s(%s,%s)-1%s(max)%s(%d)%s(%s) %c %-*s %-15s %3s NULL ) GO %s:%d: dbresults(), result set %d failed sizeof(sql_text) > dbcollen(dbproc, ctext)%s:%d: dbbind(), column %d failed %s:%d: dbnullbind(), column %d failed defncopy: error: unexpected NULL row in SQL text defncopy: error: expected REG_ROW (%d), got %d instead Expected column name %s not found %s: unable to allocate login structure Copyright (C) 2004-2011 James K. Lowden This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. usage: %s [-U username] [-P password] [-S servername] [-D database] [-i input filename] [-o output filename] [owner.]object_name [[owner.]object_name...] There was a problem connecting to the server. %sALTER TABLE %s.%s ADD CONSTRAINT %s PRIMARY KEY %s (%s) GO %sCREATE %s INDEX %s on %s.%s(%s) GO error: insufficient memory for row DDLerror: insufficient memory for row detailError converting column to char%s: error: %s.%s.%s.%s not found decimalnumericncharnvarchar1yes%%%%%%%%%%%x%%X%8%%%%%%%%%%%%%%%%%% %%%%%%%%%%%quote_index_keysindex_nameindex_descriptionindex_keysparse_index_rowcharncharvarcharnvarcharunicharunivarcharbinaryvarbinarycolumn_nametypelengthprecscalenullsnullableprint_ddlprint_resultsget_login execute sp_help '%s.%s' select c.text, number from syscomments c, sysobjects o where o.id = c.id and o.name = '%s' and o.uid = user_id('%s') and o.type not in ('U', 'S') order by c.number, %sc.colidmain-;l $ p<<X[ [ o0 h R ] h@( oo oo2 o [ 0@P`p 0@P`p 0@P`p 0@P`pGA$3a1?2 GA$3p1113>GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*GOW*=GA*s<GA$3a1@2> GA$3p1113<&>GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA*<> GA*GOW*0>> GA*FORTIFY3>GA+GLIBCXX_ASSERTIONSdefncopy-1.5.19-2.el8.x86_64.debug#T(97zXZִF!t/%]?Eh=ڊ2NKK {?2鯇m SZ1tʹaBiE[+5:T^2OhpL) ;K >{+P᝟}+< 7 tzC')YډQ~r>D`鹋UYz]jivLBZ1Q2&n&w#Ua\*t6?m#3amH{e(SLuۢTD#:\1x7qty|ʒl)zn!s.Y~m?[3w]--kY3oT1$Ѱ&g̅8$B ]MHXf649?tR5Al%h ]I}%5 S,PHEW\MUVԮgarcMW}+L6:Z;` %ql7p;Dfps5W3{ittPƩdRL\9aְWnad m+E2ma^D|DXQ<-K~zi /A, :bJ^S02U/Q 5_%$lh;rv}&6w:#7szjoSO4(%~EJ6D=n<>_FAջLa]r&Eo Q~G4LR\J*N8 Q(ܨCVۗ̃PŘwg|+HDinQ>wt G6k,KYd;SyCg'I_8 5=RJsc?<;2+I:ݖLR&Q SKmeʨ2 sWOTQU^ JkhZ/ePx% )j  ft瞏Xc,95K*6Ԕ :c, |a?Wm쐩"3W OnSz ۠SS;n2THJ&s 0HdA:L 槕mAX%C5.#DegYZ.shstrtab.interp.note.gnu.property.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata  & 4$Go008Q hhxY Rao2 2 no }@@(Bhh%!>> >> dJdJKK[ [[ [ [ [p [ [@] ] ` ` ` ` c`` d(/dh@i>PKI1]'n usr/bin/fisqlnuȯELF>C@({@8 @@@@hh(`(` 0j0j 0j  HjHj Hj @@ DDStd Ptd<[<[<[QtdRtd0j0j 0j /lib64/ld-linux-x86-64.so.2GNUGNUGNU 9?'_:nl lmp)fUa9cw. ]Zv'}iq7F VI0: u"_aT8\<WN'S b";gCnip%drLXOHp 0 p 0p @p 8p libsybdb.so.5__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTabledbhasretstatdbspr1rowlendbdeaddbsetlogintimedbaltopdbsetoptdbcoltypedbalttypedbgetchardbnumaltsdbfreebufdbmsghandledbsqlexecdbadlendbcmddbrowsdbexitdberrhandledbprtypedbsetinterruptdblogindbsetllongdbsetlnamedbsetlbooldbadatadbspr1rowdbinittdsdbopendbcollendbsetifiledbsprlinedbconvertdbsettimedbcountdbnextrowdbaltcoliddbcanceldbretstatusdbcolnamedbsprheaddbresultslibssl.so.1.1libcrypto.so.1.1libpthread.so.0readwaitpid__errno_locationsigactionlibc.so.6fflushstrcpy__printf_chksetlocalefopen__longjmp_chkperrorsignalfork__stack_chk_failunlinkputcharreallocstdingetpidkillmkstempstrtolisattyexeclpfgetsstrlensigemptysetmemsetstrstrtcsetattrmemcmpgetopt__fprintf_chkputenv__sigsetjmpstdoutfputcfputsfclosemallocumaskstrcasecmp__ctype_b_locgetenvoptargstderrsystemfreopenstrncasecmpfilenofwritestrchrfdopentcgetattrsleep__ctype_toupper_loc__ctype_tolower_loc__cxa_finalize__sprintf_chkopterr__libc_start_mainfreeGLIBC_2.2.5GLIBC_2.4GLIBC_2.3GLIBC_2.3.4GLIBC_2.11/opt/alt/freetds11/usr/lib64:/opt/alt/openssl11/lib64  ui NBii Zii dti nzui N0j D8j `D@j @j p pUo  o o "o *o . p m0p n8p p@p oHp ll l l l l l l l l  l  l  l  m m m m  m (m 0m 8m @m Hm Pm Xm `m hm pm xm m m  m !m #m $m %m &m 'm (m )m +m ,m -m .m /m 0n 1n 2n 3n 4 n 5(n 60n 78n 8@n 9Hn :Pn ;Xn <`n =hn >pn ?xn @n An Bn Cn Dn En Fn Gn Hn In Jn Kn Ln Mn Nn On Po Qo Ro So T o U(o V0o W8o X@o YHo ZPo [Xo \`o ]ho ^po _xo `o ao bo co do eo fo go ho io jo kHHP HtH5JM %KM hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehf%F D%F D%F D%F D%F D%F D%F D%F D%F D%F D%F D%}F D%uF D%mF D%eF D%]F D%UF D%MF D%EF D%=F D%5F D%-F D%%F D%F D%F D% F D%F D%E D%E D%E D%E D%E D%E D%E D%E D%E D%E D%E D%E D%E D%E D%E D%E D%}E D%uE D%mE D%eE D%]E D%UE D%ME D%EE D%=E D%5E D%-E D%%E D%E D%E D% E D%E D%D D%D D%D D%D D%D D%D D%D D%D D%D D%D D%D D%D D%D D%D D%D D%D D%}D D%uD D%mD D%eD D%]D D%UD D%MD D%ED D%=D D%5D D%-D D%%D D%D D%D D% D D%D D%C D%C D%C D%C D%C D%C D%C D%C D%C D%C D%C D%C DAWAVAUATIH5(USH8dH%(H$(1D$|H=(^HC HzC E1H.E1HD$AH)*HnC D$@HD$0D$@DDtH B 5H=,w,H {B H=*Z+H ^B H=*=0H AB H=* $H $B H=*H B H=_&-H A H=*-H A H=*H A H=*1Dl$8HzA HCA 11Dl$t1Dl$DHMA HD$1H:A HD$H1L5'A 1HA HD$01mHA HD$ 1ZH@ HD$(1G1Dl$l;H@ HA 1&H@ HD$1H=@ 1D$@1H@ HD$`1H=3(1H$(dH3 %(H8[]A\A]A^A_H=D@ 1@D$h1H&@ HD$X1zDDl$pmL=@ 1_D-@ 1QH=? 1? 11H=? 1D$<1H? HD$1H=? 1D$x1H={? 1HHHHx<H5]? HHSYBASE=HHzH$dH$Hd1H=? *MQHD$HtH> H5#HyHpMtH> H5D#LUH,H=> @tH> H> rHHCH=H=^H5"HH|$tHt$HLH1HL1LHHHP|$DH|$(tHt$(HH|$0tHt$0H|$@H|$ t H|$ p|$h'|$<x |$H5- H$j$\$|H=u- H=a- H571obH=T:ByH=- 1ɾ Hy7 H=, 11ҾH=, 11Ҿf.@1I^HHPTLH H=H+ H=!, H, H9tH+ Ht H=+ H5+ H)HHH?HHtH+ HtfD=+ u+UH=+ Ht H=% d+ ]wATL%+ USMt)+ ~LIlH;H H9um+ L[]H`+ A\DHHtHH + H=IFfD + ATIUH=+ hSHcHHHtLd[-* ]H* A\H * H=AUATUSHH9IH;1A@H* IlDHHHD* )tHtO HHu}HHHL9rILLHtIf.Hu LE1pHL[]A\A]fH5) HHHD5) =HL[]A\A]ff.@AUATAUHSHDH.PڃYH {HcH>A HDHL9w H[]A\A]DHHHÉ[]A\A]fDA vpAA{LcsA[AKA;E111fDHLc,Lf.HH=( %t f( 1҅tHfH=' tH5]( …u&( Hff.@HH=' ,u HDK…uH=^' H5"( {…uH=>' %( H' 1Hff.HH=' u HD…uH=& iHR' 1HEDUHSHHgu]8 ueItt11H1[]1HHH1jHپ1H=I& H=H= G}cAUATUSHHteMLʼnAMuQA2NtHH5N,t,LH5G1 H[]A\A]1H[]A\A]fSLH>% ~}t9}H1[HcA1HH5LL$=$ uLL$A9ukHD$ 8uAD$(~T$(H51R$ uHH1[HH51LH5p1zDPXH=% HED=b% DR% uP=F% <% ff."% ff.ffD=$ DAWAVIAUATUS˃ HhH$Ht$pHT$xL$PdH%(H$X1e\$XHD$hML$ IFHD$`H$HD$Df$ L$Xb\$PH|$`HT$LH4H$ DŽ$H$LHHD$0H$`LHHD$ H$L HHD$H$LHHD$@cH$@LHHD$FH$LHHD$()H$LHHD$8 H$ LH$fHDŽ$HD$HH$H$D$X)$)$)$)$DŽ$DŽ$)$)$HDŽ$DŽ$DŽ$D$THD$xHl$pL$LlD$PD$\$fDD$A t$A tI9LHtIHD$hE($QH4$H|$H<vHt$1ҿHt$01ҿHt$ 1ҿHt$@1ҿzHt$1ҿ iHt$1ҿXHt$(1ҿGHt$81ҿ6~h! t&^! ljJ! HD$hI(HED$pH$XdH3 %(Hh[]A\A]A^A_H= 1ÃH|$`HT$LHH$ DŽ$dH$LHHD$0GH$`LHHD$ *H$L HHD$ H$LHHD$@H$@LHHD$H$LHHD$(H$LHHD$8H$ LNH$HH$~H$fo$fo$fo$H$$)$)$)$$D$Pu$H$HHD$H\$TL$L|$TLHOhf.v@H$P|$TH5fDT$\t AD$AHH$DPtED$PtH$H$AD$PtEHB$AHD}\$TH$fHDŽ$HD$HH$)$))$)$DŽ$DŽ$)@)@ H@0@8DŽ$HD$h1iHD$h1W\$XD$TPH$D$TH$9`AWIAVIAUAATL%$ UH-$ SL)HHt1LLDAHH9uH[]A\A]A^A_ff.HHOut of memory EDITORVISUALvi [-o outputfile] rw/dev/nullPassword: fisqlfisql: dbopen() failed. time%d>> !!Failed to execute `%s' :rexitquitreset*/%s%.*s(%d rows affected, return status = %d)(return status = %d) go ``````` `0`````@@````````````````````````````````````````````````@``````````````PuiVC"_QC6#0 fisql, a free isql replacement by Nicholas S. CastellanoeFgpnvXYa:c:D:E:h:H:i:I:J:l:m:o:P:s:S:t:U:w:y:z:A: [-c cmdend] [-D database_name] [-E editor] [-h headers] [-H hostname] [-i inputfile] [-I interfaces_file] [-J client character set] [-l login_timeout] [-m errorlevel] [-P password] [-s colseparator] [-S server] [-t timeout] [-U username] [-w columnwidth] [-y sybase_dir] [-z language] Unable to open input file '%s'.Unable to open output file '%s'.Command `%s' exited with code %d Operating system error: Failed to open %s. usage: fisql [-e] [-F] [-g] [-p] [-n] [-v] [-X] [-Y] /tmp/fisqlXXXXXXUnable to invoke the '%s' editor. DB-LIBRARY error: %s Operating-system error: %s Msg %ld, Level %d, State %d: Server '%s', Procedure '%s', Line %d: /dev/tty;$Lt<hTD <t $8$zRx /D$4FJ w?:*3$"\Xp(t0[BHA AAMd:DN A (iHDK Z GIA HBBA A(L0 (D ABBC g(D ABBL43BBD D(D0W (C ABBA W (E ABBG \FBB B(K0H8G 8A0A(B BBBA /J UA qHn J pHb F K$[Hb F d,D0IDG { CAA HtFBA A(D0Z (C ABBH F(C ABB(EG X CI u CH EAP %P0D \ PpFBE B(A0A8L 8A0A(B BBBH D eFEE E(H0H8G@n8A0A(B BBB HD`D@j  B  hT0j 8j o0h  l  p P oooooHj P`p  0 @ P ` p !! !0!@!P!`!p!!!!!!!!!"" "0"@"P"`"p"""""""""## #0#@#P#`#p#########$$ $0$@$P$`$p$$$$$$$$$%% %0%@%P%`%p%%%%%pUGA$3a1C GA$3p11130,:LGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA$3a1CuT GA$3p1113HeTGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*GOW*HSGA*HKGA*@LeT GA*GOW*SeTGA+GLIBCXX_ASSERTIONSDKL GA*FORTIFYHUTGA+GLIBCXX_ASSERTIONS GA*FORTIFYDKLfisql-1.5.19-2.el8.x86_64.debug׆i7zXZִF!t/_^]?Eh=ڊ2Nڞ F}{~Y[~\ WkU,l$fTV|\&b&BZMf\8\ۙWZ|io\Yo!^ G](>};p /qMH(//o_o8X }rm{gᚸ @Va5VotOr)@h-ԓ`\= xY$^˶u'J]`|9tȾ"{EP v|װ Fcv0*b.G%bM5@2m(ӘM? Ձ"[ì K D(vі| pS9XڍK_9&x9;nKi/,g:.lP08^eX£@UEAWT a.D;s.=ޜAF@HN1VAE^Gs0? ݹG敖ŭ`᳄ E8ܶDnrXWדaI5B7 ^D`YiB^( 'Z$勒!E֡ӗ D=%(b'9\Y쵡{.mGzXBN^ }Y߁9ěN[S[x$ Jk@O\FnO_OiSI]`hjw.j}2ۀF@aצO- @bbbZǢ!hHHIr6WxkZ^5%hYEu'rdC$ٴ%". Eb a)ݶ,( w|F7ݣkGWXkxX묩AfQ1bE~笪Yvz>ozԲ-j 3}!ah0Bq q'^ct 8r0$hBi1LEݵC_ G6m_H*Ewl_GR_wo5ԨTVV'vX]RDXk'# Rch7!e# Rg!3gpBǐңbx 9{dxV$g gYZ.shstrtab.interp.note.gnu.property.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata  & 4$Go008Q hh Yaono}  PBpp @@%%p0,0,5(hThT TT<[<[\\ 0j 0j8j 8j@j @jHj Hj@l lxp p p p (r`p   u$/Duy>PKI1]b̗66usr/bin/tdspoolnuȯELF>0@.@8 @@@@hhPP $$ )P- %%00 DDStd Ptdyyy,,QtdRtd$$))/lib64/ld-linux-x86-64.so.2GNUGNUGNUVW 1О&_CgB)92BGL p3x*,cJ$ K0T( 0=Jjit4 D:  _?I" "Pn XBJm'+4XTqKq'1  t@`e^^%P2 *gl5Xz\Yz$X=H%@% %(%libssl.so.1.1__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTableSSL_writeSSL_set_connect_stateSSL_shutdownSSL_CTX_newSSL_CTX_get_cert_storeSSL_readOPENSSL_init_sslSSL_CTX_set_optionsSSL_get_errorSSL_get_peer_certificateSSL_pendingTLS_client_methodSSL_set_optionsSSL_connectSSL_CTX_freeSSL_set_bioSSL_CTX_set_default_verify_pathsSSL_set_cipher_listSSL_CTX_set_verifySSL_get_stateSSL_newSSL_CTX_load_verify_locationsSSL_set_alpn_protosSSL_freelibcrypto.so.1.1BN_num_bitsGENERAL_NAME_freeX509_LOOKUP_fileOPENSSL_sk_numBIO_meth_freeBIO_meth_set_ctrlX509_STORE_set_flagsX509_NAME_ENTRY_get_dataBIO_meth_set_destroyRSA_public_encryptRSA_freeX509_get_subject_nameX509_freeBIO_freeASN1_STRING_to_UTF8BIO_new_mem_bufBIO_set_dataBIO_meth_set_readBIO_get_dataX509_load_crl_fileBIO_newOPENSSL_sk_valueRSA_get0_keyRAND_bytesPEM_read_bio_RSAPublicKeyBIO_set_initBIO_ctrlOPENSSL_sk_pop_freeX509_STORE_add_lookupERR_clear_errorBIO_meth_set_writeASN1_STRING_lengthX509_NAME_get_index_by_NIDCRYPTO_freeBIO_meth_newASN1_STRING_get0_dataX509_NAME_get_entryX509_get_ext_d2ilibpthread.so.0acceptsendtopthread_cond_timedwaitpthread_mutex_initpthread_cond_destroypthread_cond_signalpthread_condattr_destroypthread_cond_initpthread_cond_waitpthread_mutex_lockrecvpthread_mutex_destroy__errno_locationpthread_mutex_unlockpthread_condattr_initpthread_condattr_setclockpthread_detachsendpthread_createpthread_mutex_trylocklibc.so.6socketfflushstrcpy__printf_chkexitsetlocalefopenoptindstrrchrperror__stack_chk_faildaemonlistenreallocsocketpairmemchrgetpidstrdupinet_ptonstrftime__assert_failrewindlocaltime_rstrtodstrtolfgetscallocstrlengetaddrinfomemsetstrstrbindmemcmpgetnameinfoeventfdgetsockoptgetoptdup2poll__fprintf_chkgetpwuid_rstdoutfputcfputsstrtok_rmemcpyfcloserand__memmove_chkstrtoulsetsockoptmallocstrcatstrcasecmpnl_langinfo__ctype_b_locgetenvoptargstderrioctl__snprintf_chk__memset_chkgetuidstrncasecmpfilenogethostnamefwriteiconv_closegettimeofday__memcpy_chkclock_gettimestrchr__vfprintf_chkiconviconv_open__ctype_toupper_loc__strcpy_chk__ctype_tolower_loc__cxa_finalizefreeaddrinfo__vasprintf_chkfcntl__sprintf_chkmemmovepthread_selfstrcmpstrerror__asprintf_chk__libc_start_mainGLIBC_2.3.3GLIBC_2.2.5GLIBC_2.3.2OPENSSL_1_1_0GLIBC_2.14GLIBC_2.4GLIBC_2.8GLIBC_2.3GLIBC_2.7GLIBC_2.3.4GLIBC_2.17/opt/alt/freetds11/usr/lib64:/opt/alt/openssl11/lib64        o@si : ui F ri R  m^  m^ l ii w ii ii ii ti   ui F $$Є$z$z $ $@$pH$P$X$`$`$P$$$$ $$P$$ $$p$$$p $@$H$#P$0X$P`$`$$P$@$$`$$P$0$ $$$$$ $@$9H$IP$`X$h$)$ݼ$$$$"$$1$m$; $D0$J@$P$S`$^p$h$p$t$$|$$$$$$ $0$@$P$ù`$ʹp$ѹ$ع$߹$$$$$$$ $ $0$@$#P$)`$1p$8$@$T$\$e$y$$$$$ $̺0$ٺ@$P$`$p$$$+$7$C$O$[$l$$$ $0$@$»P$ֻ`$p$$$$ $$"$+$4$;$B$I $P0$V@$:P$V`$p$\$^$d$h$s$~$$$$$ $0$@$P$ż`$̼p$Ӽ$ڼ$$$$$$$$,$G $80$D@$PP$\`$hp$t$$$$$$$$̽$׽$ $0$@$P$`$p$$$.$9$D$O$Z$e$p${$$ $0$@$P$`$ľp$ξ$ؾ$$$$$$ $$ $* $40$>@$HP$Y`$dp$p$$$$$$ǿ$ӿ$$$ $0$@$*P$5`$Ep$P$`$k${$$$$$$$ $0$@$P$`$p$$+$:$D$S$d$ $j$q$y$ $0$@$P$`$p$$$$$$$$$$$0$< $H0$T@$P$`$p$$$$$$$%$$0$9$D $L0$W@$bP$j`$rp$z$$$$$$$$$$ $0$@$P$`$p$$$ $$!$/$$$=$E$M $Q0$]@$oP$z`$p$j$$$$$i$$ $$$ $0$@$P$`$p$$ $$#$0$=$ $ $>$I$N $U0$\@$cP$j`$qp$x$$$$$$$$$$ $0$@$P$`$p$$$$$$$$$$ $) $20$;@$DP$M`$Vp$\$b$i$n$t${$G$%% %0%@%EP%=`%p%%1%D%S%p%t%%%%% %0%@%P%`%p%ù%ʹ%ѹ%ع%%%%% %% %0%#@%;P%B`%Ip%\%~%%%%%%%%,%8 %D0%P@%\P%h`%tp%%%%%%%%$%D%Z%p %ľ0%@%P%j`%qp%y%%%%%%%%%%%9 %D0%L@%WP%`%p%%%%j%i%%)%Q%b%n%^%v%y(%>8%>H%h?X%?h%P@x%@%@%A%HA%A%A%A% B%<%HB%hB(%<8%BH%BX%Bh%<x%C%<%HC%pC%C%=%C% =%%%$%2%;%E%%@%H% %(%8 %@ %H %P %X %` %h %p %x % % % % % % % % % % % % % % % % % % % % % % ( %!0 %"8 %#@ %%H %&P %'X %(` %)h %*p %+x %, %- %. %/ %0 %1 %3 %4 %5 %6 %7 %8 %9 %: %< %= %> %? %@ %A %B %C( %D0 %E8 %F@ %GH %HP %IX %J` %Kh %Lp %Mx %N %O %P %Q %R %S %T %U %V %W %X %Y %Z %[ %\ %] %^ %_ %` %a %b %c( %d0 %e8 %f@ %gH %hP %iX %j` %kh %lp %mx %n %o %p %q %r %s %t %u %v %w %x %y %z %{ %| %} %~%%%% %(%0%8%@%H%P%X%`%h%p%x%%%%%%%%%%%%%%%%%%%%% %(%0%8%@%H%P%X%`%h%p%x%%%%%%HH$HtH5"$%#$hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!h%=$D%5$D%-$D%%$D%$D%$D% $D%$D%$D%$D%$D%$D%ݙ$D%ՙ$D%͙$D%ř$D%$D%$D%$D%$D%$D%$D%$D%$D%}$D%u$D%m$D%e$D%]$D%U$D%M$D%E$D%=$D%5$D%-$D%%$D%$D%$D% $D%$D%$D%$D%$D%$D%ݘ$D%՘$D%͘$D%Ř$D%$D%$D%$D%$D%$D%$D%$D%$D%}$D%u$D%m$D%e$D%]$D%U$D%M$D%E$D%=$D%5$D%-$D%%$D%$D%$D% $D%$D%$D%$D%$D%$D%ݗ$D%՗$D%͗$D%ŗ$D%$D%$D%$D%$D%$D%$D%$D%$D%}$D%u$D%m$D%e$D%]$D%U$D%M$D%E$D%=$D%5$D%-$D%%$D%$D%$D% $D%$D%$D%$D%$D%$D%ݖ$D%Ֆ$D%͖$D%Ŗ$D%$D%$D%$D%$D%$D%$D%$D%$D%}$D%u$D%m$D%e$D%]$D%U$D%M$D%E$D%=$D%5$D%-$D%%$D%$D%$D% $D%$D%$D%$D%$D%$D%ݕ$D%Օ$D%͕$D%ŕ$D%$D%$D%$D%$D%$D%$D%$D%$D%}$D%u$D%m$D%e$D%]$D%U$D%M$D%E$D%=$D%5$D%-$D%%$D%$D%$D% $D%$D%$D%$D%$D%$D%ݔ$D%Ք$DHH=$H=$Hf.fAWE1AVAUE1ATUHH5SHdH%(H$1\H5eKH5d: +HHAƃAdthAlActhHMH-H=v$1:D$H$dH3 %(D$HĘ[]A\A]A^A_DAjDH=$$IHMH $H=D$|fDH$H$ Hc$9.HDHD$0HD$HHH=Dsx1HCHCHHHD$D$?Ld$0Ht$HLL HL$0HH{HH{1{8H{(/H{0C@9CDH|$Hq HyHa!C81ҾD$,fD$TfD$RfD$PLD$%|$C|$HL$,AYK81H=H$H= |$Ht$P|$D$1HL$HCpg|$HC|$L CHD$HLHCtEqL@HD$0H#D{tHD$8CpD$<HHD$0L$f@Dxf@ HD$`HD$=$IHD$0HHD$8f@f@H9t/@HIt"HHttL IuH9uHHH9t5f.HIt"HHttLn IuH9uE~Eit$8H|$0D`=$t=$Ht$0FF8T$8Hq#T$8Ht$0H@HAHH9HHHHH9HPuHP@Ht HH HQHH@HH HAHHPHH8Hn*4Ht$@ DBHl$HULHHǃ+Mt'fDI.LIAVL'IHuHt$0t$H)Ht$0=h$EHH1H5DH2HJ{t2{p*{x"H|$H{H{H{}H{ tH;lH{(cH{0ZHRH=611~HMHW+8HŃxH=$MHAI1$gH{HC0HC(H H=1H $#H=q<rH|$H5MH=Z$H1=H=6$HL$H]H $H=H|$H5^H|$H5MH ƌ$H=~pH -H5#H=DH=qH=|[H=oEH >$"H=f.@1I^HHPTLH H=Z$H=$H$H9tHF$Ht H=y$H5r$H)HHH?HHtH $HtfD=u$u+UH=$Ht H=.b$dM$]wAVIH5ʗAUIATIU1SHtL=U$HuPLHH5H7KHHLLHKH߉`[]A\A]A^DLH1H=L두UHSHdH%(HD$1b1HHH u&H9,$t H=wHL$dH3 %(uH[]Ðd@AUATIUHSHH=HHL*@H=HH=HL H= H H=eH H=4HH="HH=HVH=HH= HI}HIEH[]A\A]HPw]AE8H[]A\A]ÐI}WHoIE@I}7HOIEH[]A\A]AE8ID$H8I|$IHHy 11CIT$H H/DI} HIE  H(AEK1IHHKIH}IUHH0VHIe M$LLLA Hu Htk>tfI$Hx@tUH {$H= %LE1+H Q$H= HE1HL$HdH3 %(LHX[]A\A]@H5= LjH $ E1H= fDHDmIHH@nLE1ML%HM1H=s$H 75H [$H= LmfDATUSHoHw LgHI$HtiHf8w'=X$u~HHHy"[1]A\DIt$0Ht HftHHH%`"[1]A\f=$tH@ H=0 DHQ H= 1cfHH~0uUHFHNHt LFLI@HFHFHH8HOH~HFHH~t,HV0Hr0HH  H5H=H -H5JH=kff.HF0HtXH@0HFHVHF0Ht HNHHAHFHFHHHQHNHFHH~tF PH > -H5H=&fDATIUSH.HHtuaHHHk0HtHL.HL HSHCHH tA$HtHHBH[]A\fH9fDAUATIUHSHLn0HMtLL@ HHeHK\tHHL[]A\A]C1H$exH߾\ƃHdWxHf8wH[]A\A]H[uH)H5Ha HgH߾[H:yDf.HwHOff.@HLJHHHHHG@UHSH@8aHH@ 1HHH1HHKHC(H{uJH{uCH2HNHsHSH H{tIHHf:H;E@]H[]H ^(H5H=FH ?-H5H='H |$H=H {$"H=0H {$OH=YlfUHSHHHH9tHtHbHH9uHHH9tHtH2HH9u拃uH[]H /H5H=fDAWLAVAUIATUSH(LHt$T$M9IMH|$+A~ tAoIH\IFI9HXHDI~0A~ uAF;D$wHT$I>Dl1A~ HD$tAzI.E1.fMf0MLL(E,9E$HDE,9}$EtHMHTH=aMf0Ma=|$tI$H=6HHH1趺LLc=|$H|$LI3Hf.Ll$AE@A9\1M\IIL9;H1A'=9|$HLHHtSHCL9HhHDH;JH{0 IcUA~ tAtDI~0LDtPHD$IF(zfH)EH=16tHH=1fH|$L&AFHH=L۸CH _nH5/H=H @H5H=hH !H5H=,IH sH5H= *f.AU1HATIUHSHdH%(HD$1HfN H9HHHx xHHHYHv H v f;1t?HH9HHt{Hx gx>HHHH f;1uLHH11LHHC(fS HT$dH3%(H&H[]A\A]DED98RHHm=/y$(*IHHX1HLHhID$ Hb@ AE t9H1gL_H cu$H=&DH<$H{HSC HXH{MHHQHKHCHH{LHH1fAD$ H t$/1H=yH%!H=M1ڵH1{H t$H=Z.BH bt$H=8 H H5H=8H H5H=gH H5H=5H -H5bH=H (H5CH=,HG Hp0tfP fN H_ff.@AVAUATUHSLgLoI$HxZHC$9C,v=v$K0guRHf8EC1#H5%HmVHYC,C$HZC$9C,vIID$ HC0<<Hf8ufLH(fA~ v|C$LC,IIuHxuNIIuHu61=iu$tH^rH=K1-D1E H}HH[1]A\A]A^Df0HH=1ֲK0vDHf8ufLH$HSHHHHHH1H[ff.ATUHSLf0HMtI9t$0uKLJLH_H;wH{ nHCHt HSHHBH[]A\H (H5H=UHSHHHH9tHtHBHH9uHHH9tHtHHH9uH:HǃH[]AWAVAUATIUSHdH%(HD$1="s$L11QŅW E$A|8HHH{I$HS!LsMHHQHKHCHH{AI$E$bIH(WIHI}1H5蹞IE1HLHNh1ADžAE1L+C(fC I_MgHL[H _n$H=fDHL$dH3 %(LH[]A\A]A^A_fLLyH m$2H=E1IH<$IwE18 =q$THH= 1H=迮2f.H H=蘮H Im$H=KyH (H5H=H -H5H=ff.AWAVAUATLUSH(LM9kIM^T$ Ht$H|$@I_M/I9xHM#AG;D$ HT$A DtAA(1CfD HtuIw0L1IIo0AE,A9E$r{L uoEE,Do$EIMtHH=˩IM v=o$H|$LI{4fHt} u H}1@A t Au#IHH([]A\A]A^A_DI0LL uIw0H|$IDMtAG9D$ v1f.MHEH=,1.fIw0H|$I/UHH=1ЫH H5H=|ff.AWHIIAVAUIATUSHXHLv dH%(H$H1HF0H(HEL0MLDHHf HJHhJh@lBlHEHHz ȈHUH HzHL$HT$HL$HT$HHAHcr(5HUHMG J(H(I H9gEAE"C1LHH'LD$L|$@} LD$L1H 4 jEHjMM1ɺ^_AHf8!HEHHl$ HpH HH ]D@(1HHH 11HHsOLIE H$HdH3%(HX[]A\A]A^A_DHQ1HHcIH#fo+F A@0L OFfA@4AfoA@6A@foD$A@ fH߾SNH߾NH߾9NH߾,NHHߺHphJ1HNf1H H j1ɺjMLeH߾GHZYf87SHQLHL$HLD$HT$"HT$LD$EHL$Ad1H耙Hc"IHAELH!%tHLD$DHQHDʉ@HL)IItUSE @IHPD$LD$LHLD$LD$ALEx H"y1{fDD$EtIL@dfDHEL@@QH57LUSHHHoHwHHHHC H1[]DUHSHH=yh$H{0H{  C(HHHtH[]=1h$1C(HSfC HCHt HKHHAHCHCHHHQHKHCHH{uH -H5H=gHKH=1vH H=tXHH lH5WH=H MH58H=DHSH_x Ht"C H~=g$uEH{ t[@H[{(tH 3H5H=psK(Hv1H=胤뜐ATI(UHSHdH%(HD$1HHh1HHL`HHtSIt$0HHH b$H="qHD$dH3%(u0H[]A\H<$DIt$0Hcf.fSHG0HHH=Fb$HH1HH=#b$HHH1HH=a$HyHH1HCxH=a$H`HH1HH=a$HHHH1yC H=a$H/D1THH=qa$HHH1/HCH=Oa$HHH1 HC H=-a$HHH1KH[H= a$1ff.fUHSH=LbILIHD$8dH3%(H@[]A\A]A^ft+=]$tDHH1H=+赛H#AL[HIPHAt@DH@L-H@LLHH=HH@HHHHc=)fAWAAVAUATUSHHhLL$L$Ld$ LD$L$L$dH%(HD$X1MHMLD+@LH;EDH?@HHl$@?L$H?HHELH=HG1H?H?1H?HHDLD$HL<HJGHHDLL$HL<HGHH]DLHm<HF$H>LFHD$XdH3%(uHh[]A\A]A^A_yfHD$ Pt$ AQMAȉщH(@HD$ Pt$ AQMAȉщH(@AVIAUATUSHHPdH%(HD$H1Hl$K>HH[CHf8H >H tfLd$ H߉D$ LLl$0:LHBLH ;LEHLHߋ@%ȉD$ c:H+EHD$HdH3%(HP[]A\A]A^f.s [r fKfu><%j'H#=f 胼SH<H߾<H߾<H߾<H߾<H߾a<H߾A<H߾<H߾v<H߾i<H߾\<H߾O<H߾B<H18<H1.<H߾!<H1<H1 <H1<H1[;AT@AUSH;H;H;Hf8vIcH[]A\:fDDH[]A\;щff.ATIUSV;L ;~1fD1L3;9u[]A\f.AWAVAUATUHSHH(dH%(HD$1Hfff:EfHUH1HBH f.HHHR8HtHH9uHE18:f}t8HEHN,IIE80U:IE8HHHp7ED9ɾH,:E1ftHHUH1L-QHBH< HHJ1ADM@ƍtHH9uHE1L- 9f}L=ugEID9~SHELHN4K6HAv~9AFADEuAvHIa9ED91HL$dH3 %(4H([]A\A]A^A_P1fwϾ9uH8f}tE1I~Hh8At$ H8At$H8I$LHPiLHI=It$8HHH5LW@ED9*HEN$Hf8At$oH8g>8Ef!HUHL-^HBH<@HHHJ8RATUfH1H9uH7uH7f}vE1L-%f.1HI7ED9EHEHN$ID$8L8Ay7ID$8LHHp%40HX7At$H6At$H=7AD$ADEuAt$H"7mD1!葶ATIUHS6f}t11DEH9~HE1LH4HP y[]A\[1]A\fH8fo#fo dH%(HD$(1H)L$fD$ )$D$"H@%ȉD$2HD$(dH3%(uH8谵AVIAULcATU1SHLHR;Ht'HLLHp6L辭A9}[]A\A]A^H:[]A\A]A^fHЅ~2VE1DIB  P B IHI9ufATffIU1ҿ SH@dH%(HD$81Hl$D$ HEft$D$ fD$úHL$ A)H躶膱HHT$D$菷ŅN5GL*HHH81H5o@1}ǃHL$8dH3 %(HH@[]A\@H=z1芶H=kt1軭fH=|T1蛭f艭 HL$H=4H蹵X?ff.@AUATUHH0SHHdH%(HD$1H́H$C1H蜫1H荫1H~HHAAHA fDe HܪHԪH1H-1H1HE1 IH$H5BHP1H$1 HxڰLE?6S,1+S$H迪DHL$dH3 %(H[]A\A]DHHHH1HQ1HBHuxHHH1HH芩HAAHA fDe 航H HThHDH<HT1H蕩HuHu1HqN@1HYHu H"1HI.LHE1AKff.AWAVAUATUHSHHHdH%(HD$81өHAȩ<Hƃ H裩1 H蔨H1 H߈wf} EAA^E9v1E1HL$8dH3 %(DcHH[]A\A]A^A_HبHAͨf$tAA9wPD9wH詨HD蝨AtE9yAGD9lHuHDiHD$ HtAA9>IGDH9.H7HD+fD$tE9AGD9HHDfD$tE9AGD9H˧HD迧fD$tE9AE9H薧HD芧fD$tE9dAGD9WH`HDTfD$ tE9.AGD9!H*HDfD$ tE9AGD91H=HHD٦fD$tE9AE9H谦HD褦tE9AGD9vf} v9HwHDktE9JAGD9=H薦$Hu0HE1CHtAHHE1(HALt$ K<6H|$ΧIHQLLL02H6HT$LHt$LLHHL$(HHHHD$8HH@`HLd$0HT$(@4HH@`RH0LL$@LD$("jZYHHt$0LHH)]1LeDd$EL1HiT$1HZH} /ƅU HEf@ԾH耵pHD$AH ZH`H81豥LɧT$HuxH莧HT$HHuL1HHtW裣T$HHOHt>T$ HuH9Ht(T$ HHE1HALE1L1HE14ff.@USHHG1:+~. HHtC0<<t<t`Hh1HH[]@HHfH*H*x{0uHHtHH[]fHHf8HztuuE}HfAWIAVAAUIATUSHL&A|$[Il$tI:HܦHHtTH9tOH{ 1IAEAGK-`fH5\H!HXHu\HsHHtcH9t^HpI.HtIAEEt9A|$[uH9wBHHLH),HH[]A\A]A^A_@1H[]A\A]A^A_{]uIl$ Hff.@S1 Ht [f.H[.AWE1AVIAUAATUHSH#HH|$J4HMcۢt/IIu=D$u4AHD[]A\A]A^A_fDBDH[]A\A]A^A_LD$H21HZH=^ff.ƒ0 v> 1ҍJv+Oʃ0 v1 ҍJDCBOʃ0 wÐAVAAUL-ATIULS1HLסtHu[D]A\A]A^HcEt[]A\DA]A^AWIAVIAUATIUH-S1HHtLLclt0HHu=gC$u5AH1[]A\A]A^A_@BDH[]A\A]A^A_MLH1bH=yff.AWAVAUATIUSH8Ht$HT$HL$dH%(H$(1=B$D$H\$ D$f.LH萡HDl$ Et觢HL0HDmEtAADF uA;tA#tE<=AńA Dl$t1E1DfIcAD UMcHBD< EUHu@<=@t)HADF uE}ADV uDEAEHIcHED uHqADF u<;wHHNH1E1fDIcHADF u/EHIcHAD~ tEH HIcH>9E@:H9H<;wIIs|$ [t^|$@HT$HHD$,@=@$H$(dH3%(D$H8[]A\A]A^A_þ]H谢Ht=q@$u$t#IHX1H=|DLH%E ->$@ MLH1H=XA{D==$EMLHQ1H=E1{MLH=1H=`{:L$VLH@1E1&H=({?.ff.AUATUHSHHH=9$HtHHH5nu*H=nHt)HHH5HDtH[]A\A]À=<$SH='HH57H IHt%HHH5HLAEuH=6!IHt)LHH5qHLA辛EUH=e IH}HHH5UHhLA}EHHH[H57H=s]A\A]1=;$QH,H=1yy2@=;$tH (HIF1H=ϼFy}H&H=1&yAUATUSHHHHILc`HH%tHL9u=:$uH1DC=:$fEE uIE H[]A\A]HH5=1H=x1HH<H=jx1H H5׻H=&SHH=!7$HtיH 7$1Ht;u[fDHМ[HH6$ff.ATUSHPdH%(HD$H1HD$HHl$Ld$f1LHD$HHEHE$E,HD$D$ et(t=t1HT$HdH3%(uLHP[]A\@1LHH߃d$#uHD$H H5H=ɖ@USHHt8HHt0HHtH;HtOH+1H[]H "H5H=Zf.AWAVAUATUHSHHXH|$HL$dH%(H$H1=e8$D$@Ƅ$@Ƅ$@Ƅ$@;H=4)ݚIMH5pALRHH=7$HD$8E1H\$@E1HD$H$@HD$ HHHDt$@A#t֗HBDp EtHT$H5hHHtHƹH=PuHT$1H53ܗH=,H>='7$L|$1H5L蛗1LH5芗1LH5yHI~HE@HT$H5HE1AHt$HęD%6$E+A=y6$rLE1H$HdH3 %(DHX[]A\A]A^A_fHxL谕EtLt$H$@HI=5$ $@$@iHt$H$@|RHHIsDIH5FHH=Zs3DI~8HHIL%HuYHm(HI=,5$tHD$H޺HALJH=fH1rfDL|$1H5LjH|$ H踖1LH5GH$@HH菖=4$HHT$1H5c H$@HWfHL$H%HH=#rnfDH$@HL$ABfDLHG1H=dqI~}I~AqH$@AHL$(HH y%A1bI~9I~A-I~ A!I~ L$@A LASAH b1AR D=S3$XZEtHL$(M%I1H<H=EqNHHH=opLHEG1H=MplHHu3K1H=+pHIH=1p艕fATUSHH=HdH%(H$1ߔHtHHH =E2$H=賔Ht98%H͔HHt H虑=2$HH=GiHHt$HHC=1$-H=1HHtOHHxfH{8HHt+HHtIfD=i1$H[(HuH$dH3%(5HĐ[]A\=)1$tHHeS81H=snˏH*LLA*H1ՕHDLHߺIH&8HH=1xn0HH61H=ܱSnfDHIH57H Q!HHDH=1nHH51H=|mfAWAVI1AUATIUSHHdH%(H$1舱HH LHѪH H=E1Ht8 H#oAH=v/$HpH4 IHHH8lC ft+fE Mu"uE1HCH8HC H8tHH83 R HH8p HC0H8 HCxH8 HH8 HH8 HH8 ttuStUt Јt ЈCtEC(tE(tu ЈM HCPH8 HCpH8 HCHH8 oo  Ј t, ʈ ʈ@t#@ Ј߃ ЈMHHH~E=,$PH1HLd$Y H[(H|H[(HuH]L1H H[ H=Ii=,$$DE1H sHXH=Pi=+$DE 1H 8H%H=i=+$DE 1H H%H=ai=z+$DE1H H5H=/i=H+$ZLE1H 0H[EH=Ih=+$$LE 1H H%UH=PIh=*$DE(1H kH"eH=h=*$LE01H IHuH=I[h=t*$L1H 'HH=I"h=;*$MD1H H}H=uAg=*$LEx1H HH=?Ig=)$L1H HۺH=Iyg=)$L1H \HH=ͪI@g=Y)$kD1H *HH=Ag=)$1D1H HaH=YAAf=($D1H ϺH$H=f=($D1H H%H=^f=w($L1H aHUH=I%f=>($PL1H HHNeH=ye= ($D1H H"uH=De='$D1H HH=e='$LE@1H عHH=ݨIPe=i'${LEH1H H|H=Ie=3'$ELEX1H HFH=qId=&$LE`1H ZHH=;Id=&$D1H (H H=AApd=&$LEP1H HH=ǧI:d=S&$tiD1H ׸HH=AAd=&$t/LEpH 1H0H=[IcfD`H_t"$HLeHHHEHHpH1HHAE`HEHHx;/HH H_H1^H$dH3 %(HHĨ[]A\A]A^A_f軃Ld$,LAL,1ÉL[dA3HH =$$Iu ЈMHH8HH =8$$IMHC0H8dHs0H}0k IHHCxH8KHsxH}xD IHeHH82HH IH5HH8LL LH IHHH8HH I ЈLH8H KH' IH=O1`"$t="$+HIIxy="$He$HtLH5HH=JIHt;=["$LLH5JHLD$āD$H=蛄IH8HULD=!$ALHLH?{D}H= EDD;HHHD$U=!$HL$AHLqYE=i!$HI1ɺ,NLIHx H=褃IH8HwLD=!$aLH#L1H=I^2HH- IC f}HsPH}P IHE1Hs H} IH5HH8sHsH}IHHC H85L- H}8HhHHHTHfDHsHH}H3IVHspH}pIH,f.=$!HLtD}H1H E H=3]=L$tH H=1]HHp@H}8LDHfDHLM1H=L\H$H]=$6HѾuMH1H=\Hr$ DH H=1^\fL=c@H}8LHfD1H:U H=\=$LE1H -H2e H=]I[$LE81H Hu H=%I[H$H#1LH Ӯ HH=ڞQ[j$HEH HG H=L@H1[LH 1H5/H=xIZLH 1Hǭ.H=GIZHHHy%N1H=!Z^LH!eO1H=vZH*UQH=1WZDH0uQ1H=5Z;HHNfDAUATIUHSHHdH%(H$1=$D$ H=HH=HH=H7H=HaH=zH H=rH H=^HH=bH1H=.HH=HH=HH=HFH=H  H=H8H=H|H=ŭH H=HH5H}H5H|H5H|"H5}H|5H5H| H5H|H5vHz|ZH5jHc|/H5HL|H5BH5|H53H|pH5%H|H5H{H5H{H5H{H5H{H5H{H5H}{[=N$t$HHj,1H=VIMuK1LD 1LywˉEfDLHIMt|$uH$dH3%(HĨ[]A\A]@HL$LHc ЈDLHHIpf.IHH%H=U,DHL$LH Јf.1 Lqx 1LZxHvHDžA<$LyHH9f1Ht$LwA<$HT$:HHH1 Lw 1LwE(HL=$LH}8HIHLl$fDH[(H=t$tLHߺHͨ(H=H1%S1 Lv 1LvE@1 Lv 1Lv=$1LHs(H=#R1LH} =$ILE HHs1)H=ߕIRRLH=W$ItLHپ)1HH=IRG wHL$LH߃ ЈLH} ILH$(1H=Q$LHL$HIw$LHILHIH5<LCq!H5)L,qH5LqH5 LpuJ%HL$LH Ѓ@=$1LLxrH.H=jP=$]PHjH OPH11L EL6H=%PZY/%LH}HDI2LH}@0IHL$LH ЈHL$LH Ѓ LH}pIHL$LH, Ј=+$PLH7,1H=qN.LH$ILH}PILH}hIHL$LH ЈLH}`ILH}XIff.H#@f w uƇfG HGXH8t 1fDHHXH5$Ht1HøֱAUIATIUSH_t=xsHcI|$L9IG)HA\$PkEH[]A\A]fDHHt$*lHt$~ DAD$H[]A\A]fH1ۉ[]A\A]ÐAVIAUMATIHUHLSH@dH%(HD$81HH'zx0ItGI4$Ht>ILLKuHT$(UH|$8dH3<%(u H@[]A\A]A^fDHLxqff.vVw(txu"#FtpDt`vt6-DfDc#Df'f/tfD%dfDATUHS~Hw9FHHcH>F1҃$=w HJSHECfvH qHރv'ct"fv =1[]A\fHfv6AhH0AĄtfDHHiHHJlAuf+iHs0H,lf.HFBfDgCHE%hCHE fvACH CA0f%@?CChCfDHHgH8g11H9iH!g11H"iH*h11H ifDLcYHLLgH}L@BHC(HEC>ff.f(wGff.fAWAVAUATIUHSH(DFdH%(HD$1= $FAw(H=JcH>L0f<HM8A$)= $\}LuHEdADImdMcL92IHLLtHUdHu(MMLLÅyHT$HT@1HL$dH3 %(H([]A\A]A^A_fI$tkH}(tdHcHLLhSE=U=t=u}"wU 9Uk #fDDmA9IcLLD)*eHc1LDeDEd1 f.E1ۃ$=LHH;@LPd؅LXeHLeHc؅LLmHeHHH1HIILHUdHu(LH$Ld$D$;6@HcLLd]dofI>IIgUHةIP LD@-/U 9UUDI>EdHpgI@NHf,H=EDEHg/1H=۫lEU193)Hc1HcL1d@H]HLLkLbHsLbI$C f8vHCHSH35H36H uC LcHc1LbI}gfMHHjHIEJ HEfEd1hfDXfDKti@UHSHH {w"SH HcH>HcHuf=t=f=vSHƧPupH1[]HHuf=uËCPރvcu1HHufDHHmHHhH1[]fDAWAAVAUATIUSHH8nddH%(HD$(1=[$yYC<%v+<<HL1wD<L#1V@HLDL$Lc KE1LsHIDL$vMM6EurHs(H~0ME1tVLD$ LLDL$L\$LT$+LT$L\$IDL$HD$ MtLcKM1I$f8=5$owRHHcH>fM9MGEtCPރcDLLT$@LLL{u MM9ttx1HL$(dH3 %(H8[]A\A]A^A_HHcH>fD1L61fa1L1f.Lb{Eu I$f8wCPރvctL1F@1MfDCE1$=wHL,@LLL@T$H9H=ɦZ@kdDL$r=c$ H:H=1#@DL$fEHLLT$IDDL-DM9LLT$MGA M9LLT$MGA(CE1$=HL,LT$ILLGDXLLT$LT$LIrhLT$LIrRI@@LLT$LGD0SMILLT$LGD?"f.1LHѤU>H=1DL$L\$LT$w>KDL$L\$LT$PLSHP0t L1LLLT$H5L4H5L LT$ FbH pH5H=;x]UHSHHZHCZHCZKCQL8H []ff.@#fDATIUHS}ZuEd1[]A\H]Hf1CfS C"UUSfEu 1HI9t'I1HH4HP yH[]A\A]A^A_fMvMu1H1fA1AMt$HHD$#f.1HHH9\$)IHL<AwAw H'AwHZILHPyH[]A\A]A^A_ff.fD1ffDfDfD$1w HH8F[wHHcH>fw>fu,u @t ~Hu`1D1tbf.t11D3t1.x11D@1@I1t8~Nf1øf.IvIAP6lvcH#ueH=3#A@I8LA@dA@1A@A@ A@d@bweRH5#HY#HFILA@A@dA@u$$wHA@A@ A@dÐjH5#H#HE뜐EH5#H#HF{H=#A@I8LA@d%A@fA9H=#vH=#I8bLA@A@dA@B>H#@SHIAf=vBۃ w HHcH>u f=DLHH\DB8ucA"Aw.HJcH>hACAC [@ADLH|HDBfHS`HIC(ChACYClAC]s@[5DA[Df;oAC[ACfDf;OAC[ACfDAC[AC fDAC&[ACACdÐACo[ACACdfACm[ACACdfACn[ACACdff;AC[ACfD[fAC@[DAWAVAUATUHSHH8dH%(HD$(1cLEdAǃ8HJHDD4$JDHD PfALeHEoD$D9Et$AtcMT$H߈L$EoLֺDD$DL$L$JL$DL$L$DD$A HH@`HHE(A@A(^xA+nUHIEE<?AC$HSC$D,I<$Ht NAD$ tRHHI$DuHEH}EbLeHDI<$Ht MI$AD$ ##RIHI$H)IHAIAAUAFq@L@ǃ!@@Z8RUdIvHPIH1f:xHL$(dH3 %(H8[]A\A]A^A_D1H I1A$H;D $$9JH߉$fI$AD$I<$A)DmdHt xLI$EHtH}(t1D*AD$Lt$LHLWHUdHu(MMLHIEdfD1HHfH;LDD$ $"DD$ $6fDAA~I~$HAF4$Yf1AD$ 1BfH߉$G$AD$DH11H }AD$AF=v1DcNn!v/{v\DfDvMh|m>DfDous=DfD&ucD3f2f.1f.~ECDt{<D0D@@D@;f:f.4f.8f.Bf.zf.Af.AUATUSH=w#LcH#AH=}#LHHHrHHt$HU#HJ PHH[]A\A]H=#H9HHuH- #\HfDHH]Ht;EA9uH=#HGHuH=#HGHth@H#H YJ `H ҲH5#H=$:Ff.AVAUATUSHHpH(HCՅLcH#LcLHfoLHfo G9L%#G0K<Kf$t)f'ff.f.f.f.f.f.f.f.fPtkffww=fZ,f 1f91ff-w+fff$Efff!Eff*f@v3fCfD1fBD@f?f,R1f/1f)fDf 1f"fN f'vr%f v0f)f1f fCf 1f,fmv;)fXfH1fff%f1fmf$wsfw6%ff1f@f f 1ff4uv.f<`f@U1f8fDf,tQf0+1f(@f-%f1f"ø@HHHHy 1Zf.ATUSH`HA>HHE`H8DHHE1H }fP HfpAHp8EXHHH@"@ HPHP(HsHHPHH8fxX@ZfD@@@BHPHHP`HsD[]A\fDH?HE`H _<H5pH==GX~5UHS1Hf.HE`H{X~&fHHHHC`Hx>9CXH{`>HC`CXH[]DAWAVAUATUSHH|$@H$PHt$T$8dH%(H$1?f$H%MMMMH ˆT$M(MD$8I΅RHD$HD$0HHD$HD$@0ÉD$ @HD$(;HD$ HD$HxHH$HD$HH$HD$PH$HD$XILLLW>IHHD$EMtE1HD$Hx@0D$<HD$ HtH%DHD$(L$<H$dH34%(LH[]A\A]A^A_fD=!#H ,yH5H=y:@HD$HHHD$HL$0HD$(D$HMJHHHH8HCCCCHsHsCCHKHKH9u*H1m5ATUHSHG`f?L`v D؀=#u5AD$ 9t"HE`HHp"FHtHU`HB[]A\@HcH#3HH=yH H1$fHHXAUATAUSHH4HPH+ƒ cH=Hc H>H )s 4qs4qs4qs4qs4qs4qs4qs4qD;A,A@A-w:L-Itfx&HH@8>uHH{C7uEdHD[]A\A]H aH Qi@H AO@H 15@H !@H @H @H @S H ݊QfAWAVAUATUSHHHHt$@T$ dH%(H$1H{8D$D$Ht D$HC`= #HHD$f;ED$ =#D$ -=#HC`L$ H8t$/HD$fx HC`T$Hx#G0T$t$P#1ۄfH$dH3 %(oHĨ[]A\A]A^A_t$[HC`H89fDHcT$H $#HfoGHD$x #@!H5[H=Iv0H-#IHeH )vHH x#H ZH r#%8H=^#H5Mvb0HtH ;vHH K#7H=/#H5&v30HtH vHH $#7H#HGH=##2H#1L=#L uL5#L-uL%CuuHHtH#tMHL꾥 LMMDHHI 1QL =uHu@H$H\$H1L5HD$ HD$`HD$0HD$pHD$8AAAAMcK4HMcKfD=#[]A\A]A^f.DcdD-d#EHHGEtZf=9#tHCHH龇HD=#tHCHHHcDs=#`HCHfH HIZ[H=ܕ]A\A]A^=#HCHH龷HD[H=]1A\A]A^NfD=a#HHw bf.A|$Hc> IHt&HsHIcH"Eu^[L]A\A]A^fHHEe[H=]1A\A]A^fHCHHG H:MHHޔ1H=tH H5H=#H H5|H={@ATUSHLIX LVL9CtH[]A\h wAKdÀHtHHL$HL$HKdHpHt HHKdHxhH[]A\AVAUATUSDo0A EHHJL)L4AvhoAF8oJANHoR AVXH:Ht IF8H{HtJL)HD@H{HtJL)HDHH{HtJL)HDPAEE0[]A\A]A^fDH1!1Hf.HH@ATUSW0Ht$1HHH)HZfIDŽ$DŽ$HqH H$$IHqH H$$HT$H5Ht$HAAH܏HD$ HH=HG耏IcH1$H萏$H|t$0Hot$@ mff.AWAVAUIATUSHHT$dH%(H$1F IfHL$3t)'uAxIAG I}MfHG`HHx;AG(D$IAAoD$AoD$ GuIEgH ,Nl$fDH[(H+DsAuIEEgDf8tIH>t ED)N~LD$HL[SuL1I}H(LJHtHPI}HLJ(f^LL]D$ @ LHnIEfIH9A fA2 HD$HL[|$IEH|$HHHH1]Ht$HLH=AT$3I AAAGIHxj1IfAŠ IE1ɺ"NLޱHx zH$dH3 %(H[]A\A]A^A_HHjAGfEgE1 IELHx HD$rzA!@AE1H=2~EWH&H=~BHM\I|$H IUI<$#f= O LZIH;w H5|Ht$ HADŽ$EH$HƄ$Ƅ$H$fD$f$fkƄ$ff$EAA} AE1H$L蝁IELH5~f8H~HGuAtAAtE1AAEDL芄Ht$ HcL:LIEf8JAL蜄7L輄tA}0iAEu,AE$EA)IEHECDAE A+H@ffD9 E1ۻYDtfA9DA BA9LDHffA9A9AtIuf>vA@@ tA A AafDIH8AHp I}fHHHl$PlHL5|HHD$1LB MfHIHj LHD$PHGHD$`H[HD$hHIJ(fAG H߉L$OHT$LLO\IUIH݉HD$D$ILB EtNLe8E1L-fHGHtLLAI8D;$sIEHx A|$0tHGHufD$E1EtBMMt(DLH@HHHAAD;$rHfIELHx HD$Su`fDHCT$(HHD$ cT$(Xىf{IHX#}ALT$( T$(@P!%A fA!ff$f$fD$fD$f$^DA|Af=f=f= y$$IG0LHpILHpA1ɺ1L~IL$AH L1LH!%tLDHQHDʺ@LHL)H~H5xL|ALփ?1L{IEf81L~1L{IGxLHpHLsIEf8AN1L{{H$Lf{I LHpIEf8qH$L*{H5wL{IGLHpAL@+~1LzALE~ 1Lz1ɺLH5|L}EGA=2L1H LH!%tLDHQHDʺ@LHL)5|IEf=f=f=Lx}I}D$AL@@|LT$(T$(LD$ QIUD$L$ 9B(2ޱuAx IM9u IH݉gA&A$512IH=Hc)ƒL$(HcHL$8D$41L:|t$(L.|IHLHpxHT$81Lxt$4L{=Ա,Nc H:t4H=q&1G=Y#H sHsR+H=<&1DHcLL$iIUL$D$(1D$4HD$8=#HrR)H=%1Lz1LzILHpwf=vLHT$(HT$(H(IEH(M/t$$fftAl$ LL@eAIDžASs$s$ILHp:AAAA =y#Eu$5AtEt IEf0EA1LQv\1L=vH1L)vL\yL yIE LHpuu=Ε#SH ppH|$HBIE1ɺ"NLHx mֱu1ɉLLk1LIELLI}D$ _D$ yHq24H=#1Lx{UAu L4H@ISLfPcx=#HH{H0H{0Ht HC0H{8Ht HC8H{@Ht HC@HHtfDH/HHuHHHtH/XHHuHHt@H/8HHuHHt@H/HHuHHH[]fDH X_H5>^H=^^ATAUS6HHf HʯH-lHHCHC HC0HC8HCxHHHHHǃHHǃHHHC@HCHHCXHC`HChHCPHCpHEumHHeHH`HǃHHmHHhHσH[]A\H= H={ HILDnHHIDbH1^ff.H#UHSHHHcHHcHcHcHcH{cH{ cH{0ycH{xpcHdcHXcHLcH{8CcHHtH&cHHcH{@cH{HbH{XbH{`bH{hbH{PbH{pbHbHH[]%Dff.@AUIATAUI|$SHHHt4@ @ 1DcfCHMtH{LLDc HH[]A\A]H9wrSHHtX[HtSfDHXHHu[fDAUATUSHHHHHHW(HCH9wtW4umHDj(AADl*D;hw,D` EHJD HCH؉k H[]A\A]DHHHt DhfDH1[]A\A]H ZOH5YH=9Y|ff.HCATUSHHHHHt#HPHtHǂƂH@H H{HL#I$HC@A$H9t6I$H8H1@HHH9wHXHLHHtDH/PHHuH{8HtgH/0HHuH[]A\@I$HUH^HHs@HHt@H/HHtH/HHu{U0SH HHH@1\HHH1uHC:HHP H߉k ǃHDHC([1HǃHǃUuA1H{HfC@R]u.HHǃHHH[]H1VHH[]ff.ATIU8SHHHL` Lch(L@f4ukH軕u_1HyuM@HHt2ǃ@IHtDHHHH[]A\fDL5H訖H H1[]A\DHHD$HD$H[]A\DHtfff.@HtWSHHG G(H;HCH;+HH{HCH{ HC[ff.@hB~,)Ntt~R3Ntz4NtbH=uU=.Nt1Ðb th~d H=WUf` }1DH='U=$Nt=&NufDH=Ut@H=TH=TH=THHN\T`H=TtH=THTHNHHt f842HfvuzH=9T뱐B @H=TSH=S@1D v) 7 uH=SfDS(~Zq+ +ni+Zn+f+jH=RfDt~PL>%jH=RB(_%H=RGsFp2H=SR[fD/N.j>H=oRH=RUDG~2c0s!H=RUDH=Q2=51@3(H=EQ@H=QH=Q1uD~B?n>%H=!Quk&fD, H= Q )@ H=uPf.DH=P|@ HH=Pu)H= P]DH=OEH=P2DH=OBD @4H=OO@F$FJtGeH=Nfn#mjH=OOfr-DH=NqXH=%OEH=N-H=NbD H=NDH=9NFCH= NDyH=)NL@H=7Ni1fDZ(H=MEDH=zM%DH=M@H=M@H=IM@H=M@H=M@H=gM@H={M@H=M@H=IM@H=L@H=MMt@H=Md@H=-MT@H= MD@H=L4@ ~|h&f lH=+L@;  :!(+\G'x ~.H=KQ';+H=xK#1'H=K%+| ^.7uVH=/Kf.  \0H=K@;DH=JxgB|I*LDX H=JRF'HH=^JO< \>8 B H=JffDCTH=It| VH=I[H=JC? ~b  ~4H=IhH=NIfH=-IQRH=mI@\H=I +DH=3Ix$H=HXH=I8!, H=aH1f9R ~RuVH=wHf.= B |2BPH=G@SDH= HxN u0 j & u*H=sGfDH=UG H==GH=SGH=.G%o?DLH=9Gx|P$H=FX6BH=F8 BH=aF=H=F =<H=|FfBH=yF>x`RCH=2FwH=E]H=FHFHNFfD` H=EH=E pb6H=sEf.# .: X~l H=D( ,H=DH=>DfH=D\ bH=!DfD1^43H=CQ<t~Tu,H=CH=qCH=CH=Cr&H=MCc@ y~`  H=B<@H=B (l*u\H=yBwH=B7 B) H=uBf.'dH=kBB AH=0BuD$H=1BXH=B8mH=AnqH=WAf~b4H=9A@V|H=qAaH=@DH=Al@H=@\@xSgS0@0fVDH=@,@H=@@H=y@ @H=@@H=@@H=@@H=@@H=G@@H=I@@H=3@@H=?@H=?|@H=?l@H=5@\@H=%@L@H=@<@H=?,@H=?@H=? @H=u?@H=?@H=?@H=W?@H=}?@H=g?@H=?@H=S?@H= ?|@H=E?l@H=>\@H=?L@H=><@H=>,@H=>@H=> @H=Q>@H=A>@H=1>@H=>@H=>@H==@H=?>@H=)>@H==|@H==l@H==\@H=>L@H=><@H=>,@H==@H== @H==@H==@H=g=@H==@H==@H=7=@H=W=@H=<@H=C=|@H=<l@H=<\@H=<L@H=<<@H=<,@H=<@H=< @H=<@H=<@H=1<@H=i<@H=<@H=y<@H=W<@H=#<@H=<|@H='<l@H=;\@H=;L@H=;<@H=;,@H=;@H=; @H={;@H=;@H=%;@H=;@H=e;@H=m;@H=:@H=;@H=7;|@H=;lH=';`H=;TH= ;HH=:xfA~tLD$HL$D$\YtA?|$Xɬ=K#D$XAEtA>踨LL$ AHH$p HVP w H\HH $HTIHHo I9AD|$8H=3K#H,H=?,1vfD=J#:HH, 1H=,蹈f1H3,H=+蚈Ht$@J#DnHp,H=+1hlDD$,HL$01H+uH=+<A)NdH-H=T+D1HH-1H=)+߇DD$8tHHp+ 1H=+踇AHt$@FI#A 1Hg+H=*{HDHD$ncATUHSx iELLît11HH#uuH;H&NHHx @HD$Lt?1H=G{HL$tH߉D$D$_IH 1>H={gH "H5H=YfSHHdH%(HD$1{tHD$dH3%(u9H[{HL$AD$ۛC SHHdH%(HD$1{uHD$dH3%(u9H[{HL$AD$kC谟ATAUHSHHHHt=Et9}H[]A\fDHD$ DD$ H[]A\HHHff.AWAVAUATUSL$HH $L9uHH<$IH\$0LdH%(H$@16HLv=;#A|$1ҾD$d|$H$Ll$$fDt$Åt5fDD=r;#E\A[EtVEL$MD$1HDƄ$bHx-LDt$$D$(ޛy襝8t|$=:#21H$@dH3 %(ZH@[]A\A]A^A_?1HDƒA1@$u;Lc€=w:#fD$.BƄLl$Ld$.H}LLښH<$HD$DH/|$$dDMH<$HMHy1bLL1uHHtHƹ H=WtcHHtY1LLAV 9,A;V"A~SE~fAfACED9E~ A9=M'#LǃHǃoL裌AWH;s>HL4Iv-ASALH!I~HE1eL=LEULAV M~AF u =&#1I>H)LAV AV 9rE~L迋AHHD$HHHv L;pxILHHI1fDH@xKLDEIHtsHHHunHHHuL:,D5HhLH=+^AV AF NE1fHXLEG IOEG HOdH=G^gAF LAljL$LHHD$HH4fE~Ht$Ht$L$HtFH D$,D|$$D$!<t\<tpA<|$!="#H5r H= 1`AHAG=nv(A~$SXvAF&AOf9;D$(E;~ E~ A9AAF E~ H $AH H=S\L艇HHL$LH]AF Lǃ LD账IHHOH SH5 H= 7rH KH5 H=pH ,H5 H=~H H5i H= ~DAUATUHSHHG@L'fFM$LuHkxHt9 I$tj1I|$H{HL$nHCxHufHCxLH71H[]A\A]fD1HHL%H{xtM=) #tH H=L 1]xLhHnH޺#NHx OLN.fHu,I$Hu }DHHHuH*1SfEEfEE E EEE HXfDI$HCxHH&ff.ATUSHH dH%(HD$1G@@t$$SfD$D$D$HD$ HH;s@HfpHu ]DHHHuHE1@t!Ht$dH34%(Du?H []A\DHHHfHAf.AVAUAATUHSH H?dH%(HD$1f?vHHLDSD$AAf$E@fD$D$D$ DvHøHtuE@HKHfCAEtCNl#HEDs H|H}HHuHHHuHH61HL$dH3 %(H []A\A]A^AE1DfH$H{HHCDHtHtHHH)H)DC1҉փL1L79r(DHWAVIAUMnHATUSH/LL{AHHt+AV@f;PufDf;SHHHuHALLnuLInL#NHx mL܀Ad=G#`L詁[]A\A]A^HHHHIPLxHIC HTC AF$IVAAF,AV0SA;xI>tHH|@ AF@SfUfEfEAEEA] IHIHHu @HHHuH(H薀AF,D1LHHHL[]A\A]A^Ht!H=1WHfHu1Dff.U1SHHHH~H;tH߾YH;HH[]ff.@AWAVAAUATUSHHLH?At$$I$H[HHS(C LmAHs9C1HCDpC(HSffBHHS ffBHC1fPHf8w@E S(IŋC4AT$ tRH1LkD{(H[]A\A]A^A_f.HuHC@@E ;I$HLHLkH;D{(tD$ D$ s@)HAU I|DA~C HsC(9fATAUHSHW(;W w7C4HuHK8C4H]HMUDeEu[]A\fD1 S(@DH1[]A\/ff.@HwHH@(Hu HʋN HփHH HuWH)fATIUSHoHH}tFHH|HuH;HH|HEHE HDHCAD$C(E k4uHC8[1]I$A\DAVAUIATUSWL'tGOHG0fDH8Ht'H D@ D@t8t9H vщσfIEAl$4ID$8ImDHH]Ht|HEHLI]eAƅyHHHtHHHHuI$HEHzIuI<$}I<$H{[D]A\A]A^ÐE1[]DA\A]A^ÐO1t,HHWp(HHtR HHHHu)+wfHWHHq(Htf.R HHHHuWGHHH)HHf:HGIfSAH Htc@][LGEƈH9t|@D MPI@E8uEIHD MIHHEMH9uA2H)AB[HAH9t1D8HHH9u[f.HGMAVAAUAATEUSHH0dH%(HD$(1Hf8hHH1H1H&HHHDH1Ht1Hj&H]HPHC@H1H-1H#&HH 0HDHh1H1H&HHHDH"HD$(dH3%(uyH0[]A\A]A^D6HpHHs DH@:HHBuH)H^1H1t@SHH $HHdH<%(H$1HxH9pHH HL 0f:vrL9HHDHQfA'uA'fDLQHLHfDHL9rH)5H$dH3%(uvH[L9s;HHDDHQA'u LQ'HLHDHI9w@1HH rO H5H=:nusDAVAUATAUHSHH dH%(HD$1jHF8=G#L(HIHLf8HE8HDHpL=#uXH@AHf8uHHEHHPŅ'Hf8HL$dH3 %( H []A\A]A^fDAHE8DHHpLv=?#DHeH=J1L%f.kHf83uH#D1A@1H.0f@HMfDHcH=1nLKfaqVDft@uf?vuH臍1HHуHMHcH>HHLH1H2fDH1HfDH1ff.fAVAUATIUSHH`dH%(HD$X1HHHAHtHHߺHpm`HMI|$I<$Lt$ HLLl$@yH LH\It$HjLLH2I4$HALAt$uHLLNHvHfy*/KHHAI9wH@HHH[]A\A]A^A_HCHsHH9r;--;/*tHþ A[AEH9HH)بtfDHHCH9x@8su{uHCH9_K@:sutHDH D@t$EuHDH9KDjt$]Hpuxt%HHH98 uHY H HH qH5;H=gH H5H=gff.AWAVL4AUATUSH8HHt$dH %(HL$(1f8HD$IHE1Hh AH}1LNHI9uG4$ McA ~@D)HcID9~1LJs1LcLLIEf8LLt$AL|$[ti/tHH-uH("t'tu18tHPHpuVH8t놹]fAUATUSHHHIIH1CHHHuAD$9E1E14HLHL)I4$DHA\HIt3LHHuHL1H[]A\A]@1H1oH[]A\A]fZE1HLDH[]A\A]ûH y H5H=\!Y][D @8tHWHGu@H8HtHHtf1ff.fE1Ht@Ht AHHuDDHcF HuHcF~H eHy HEVt@t+tDH=HGºHHD@1~cHËV@HH=@HGH9HBAUIATIUSHHdH%(HD$1Hf8@C{v D$"=HKHcH>T$H 8DAt9FAHL1H^1HL$dH3 %(2H[]A\A]T$H {H HT$HE@T$H pH DKDCL1H]1lfT$H 0T$H f T$H {&IEf8T$H T$@T$H vH K@IEf8T$H |IEf8jT$H pqT$H `T$H PIEf8sHT$LHHT$@T$H mT$H !IEf8asHT$LLT$HHH OIEf8T$H kT$H IET$H f8fC#H $JH ": H T$#{H |HT$HET$H T$H T$H T$H XIEf8T$H T$fDT$H T$H pT$H `T$H PT$H @T$H 0T$H  ="uGA$2H H5H=:{YSfT$H s { H4":H=1I3 H T$;Xff.AWAVAUATUSHdH%(H$1Hf8IHL,1HF@1HxLI9u1L81L.cL!Ht$LHt$*I4$f>CHD$0LHH$DmHl$PE1IKfHvarchar(B4000H)fB HLIFM9trD$P,L}IƺEF1H hLXHcLHtCD9~HLJ4yH<$H|$1L81L.cL!H$LHHD$($If8VH$LHHD$0AmfnTHD$8HjIEHH@8H8H|$ʼn\$D1Ll$XID$ HL|$HMLt$P;l$ LHII98@HXuL9IDAuE'A_tOHB`IM9uLL)HcŃHHD$8L0HPrf.LH\$3HL$HHHCHHD$qMH$HPH$11L|$HD$(H$HD$HL)L<IG H9D$'H$LDuHPUE1H$H 1HLXSHcLM AE9L|$E 1H LSIELH[I,$L2[H fLYGELH$ [HHf8\H@` $LD$LHH0*IHHD$ 1HHH$HC1f=4f=HM H@1H61HlH_&HRHE1H;HT$LLHHT$LHAM9tL8FH<$E1H1H&HHHH.ǃ C1HL|$@Lt$`}LHH`1HVLHfHEHHHD$mLLH5H@~$LH:LLzH2HA"Ey1HLXH;H0YH$dH3 %(DHHĨ[]A\A]A^A_@LL$H$GHE@HtwL$f7H$E.HE1HX1H舿fDHߺ H5Ht$HߺJH5HAD HpsH$H/H DH@:HHBuH)HLAD1HfH3FfAWAVAUATUSHdH%(HD$x1H+HHIII>CH;If?vIH߽/HL$xdH3 %(HĈ[]A\A]A^A_fD1TIHD$HMt fA|$>Hf8HdVHD$HH蛽[HD$C1Lt$Hl$0HxfBHILH&H1HHHHD$DHHp HSHH H5'H_HD$DHHpH5 H7DLHHLHtf.@.LL`8{DIF@HtHeLt$IF8H;LtUH|$TDHDLD$LHH@`H0IHHC1f8Lt$1HLHf8EH8 H+1H!HT$LHHT$LLHM9tL_@LdE1fA|$tJI$1HN,LŅIE1LHP ŅAD$ID9ǃ HH߉11LH!Lt$DHD$HHP8Hp@kŅUHH߉蚺9D HHt$PpHHsH@:HHBuH)H謿|DLH#fD1H,Bff.AWAVAUATUSHhdH%(HD$X1HIHHHf8IIL腹H;LaPIHL RM&HAD$QLL)>HLD$H߉Hr`LH6IHHD$ 1HHHD$HC1f=f=4H? H21H(1H^HQ&HDH71H-HT$HLHzHT$LH߉D$M9L$t L%=L$iH|$oH&f}E1+fDI1LHP x,EID9HE1HNAUATUHSHHHdH%(HD$81="HbHtEHNHHf=vaU C1f=8HU8Hu HHHH߉HL$8dH3 %(IHH[]A\A]À}.H}@Ht :HE@C1HILl$ GLHWH*1H}8H@LH'HuH6L~1H褽LlHu8HHV1HqŅfHU8HHŅf1HHGiH=1D1H߽藴HyLAHUHH߹MAąBDH1>L!A1HA覬4H H5H=!}/H ~H5޿H=LW^/ff.="SHu u1[fHƃH:2uHHHt"7H;H,1[7="C1C(u_H[鮴fDH8aH IH=LDHHD1$HH=1nff.AUIATIUHSHcHy H/HIEx wz1HtL|߃A<v2G< wHu&@_t HH"HL[]A\A]铻HH9uMtHHLd6AHH[]A\A]ÐHH]UHcHSHHX;"yHHT$0/HT$HHH[]SHcHHyHHT$.HT$HHH߾'[ƺfDAVAUATUSH@dH%(HD$81HW="HHIQHf1fA<$ {1HLl$ ILH LHHuH LSH趱1H謱LH輶Hu HˮL1HyLA$1HL$8dH3 %(u|H@[]A\A]A^DfMD 1H{uC1DfNHU1H=c i0fAWAVAUATUSHdH%(H$1HE=8"HHIIA} EHt HtIL3HAf=f=z$Mt AD$$L} LQ,Iv`LHLD$(H6HIHHD$01HHHD$HC1f=f=gHjH]1HS1H良H|&HoHb1HX$]HT$(LH1H3H&&HH HuPH߁n1HH׮&HʮH轮H谮uTH%1H蛮H莮&H聮HtHg1HݭHT$(LLH1AƋ$HHD$fI$1HHL$LLL$2L$1HILP HL$HH9L$uL9} tL*E(H|$诳A}u"1H@Q"E1H$dH3%(DRH[]A\A]A^A_f.H賤Af HpsH$HOH DH@:HHBuH)H輩Z1H1HܬcHϬt$(HCH3f>5t$(H)HcT$(LHY1H菬H肬&HuHhH[uPHЫ1HFH9&H,HHuTH臫1HH&HH֫Hɫ1H?L;} tL'H|$7AE=;"ǃ+E1C1Lt$PHL|$peLHu1H˪LH[HuHjL貲1HL蠲L3AEAA}AAf1HֹH NH51H=t+ fDH)bH=Q1HhH/f.1H"H=")DAVAUATUSH@dH%(HD$81Ho="HHIaHf1fA<$#{1EHt HBHLt$ IH{LH苮1HLHqHuH耦LȰH+1H! Hu(H艨L葰A$1ED$fED1HL$8dH3 %(ubH@[]A\A]A^HuC1D뱐NHF%1H=<}'fAWAVAUATUSHHE="AIHeHpAEHt HAHLf=f=v_C1f=wuA}PAuu A DHEE(H脰ǃHH߉Ӟ 1H1ĞH[]A\A]A^A_1HV|I}E#C1HI/ILGAT$AvH¦1HxDHIuHL螣DHӦ4fDNH1H=t+yfDE11ɺHnHHf8CqAuEE( H:DAv H1H跥DH,IuLHݢDHH舥ifDAWAVAUATUSHHdH%(HD$81H!=^"HIHIH MHE1EA$f8w.HL$8dH3 %(DHH[]A\A]A^A_H蓜AEHt H?>HC1Lf=f=H譤H蠤H蓤1Hɤ1H迤&H貤H襤H蘤AuH 1H肤1Hx&HkH^HQHģ1H:H-&H H1H 1HH&HHأ1HΣHǃ HAE%Lt$Ll$ @LLH_="AvEtqADDH Ht$pHHsH@:HHBuH)H̟'|$ YL>HH.fx#HHz&H@x&zxHRHH@H="UA $DEHW1H=1H6H'NH.ŧH=֬\H71H=d=}"aDD$L$ 1H@H=}EAA).AH ½ H5JH=!DUSH8dH%(HD$(1H=="HHH}EHt H*:HHf=3f=C1f=cf=H脠 HwHj1H蠠1H薠&H艠H|HouHǃ H袠H߉蓗HL$(dH3 %('H8[]fDHӟHpHQHsf.H@:HHBuH)H茜C1H诟HbuH}@tY1H臟H@1HnHNHNŮ1H= fDH+HE@&fAUATUSHxdH%(HD$h1H=r"HHvHE1f8w)HL$hdH3 %(DHx[]A\A]HӕLEHt H7HC1Hf=f=cHH1HIԝ1H 1H&HHHٝuHN1Hĝ1H躝&H譝H蠝H蓝H1H|1HrHeLHuH3f>Ld$ HߺLRHuHaL蹢LH螤HuLrHǃ@HA0"H苜Ht$@pHHsH@:HHBuH)HLf1HvH&HhH fNHf1H=hAjff.AWAVAUATUSHhdH%(HD$X1H%=~"HHAAMAAuMfA|$HEHt H4HHf=f=%C1f=f=LHH1H1H1H &HHHuHZ1HК1Hƚ&H蹚H謚H蟚DH߃ 1H臚1H}&HpHcHVDH˙AǃHH߉pHL$XdH3 %(gHh[]A\A]A^A_ H諙Ht$@pHFHsH@:HHBuH)Hl}1H薨H=NHƫ1H=4fD1HV1HLH?El$Et>I$HHr0H>HAUH HHHr0H>H9uIHLHf8w}Lt$ HLL\LHAHuLE[1f.I$HL4HL蔤I1LHP A9wHphH mfDIHnHLIHf8wiLt$ HߺL*HH:L蒝LHwHuLK:C11HHphHe.ff.ATUSH7HH?HE1螥t-="HE1f=tFf=v E@v D[]A\D=ɳ"tHH=ء1HKEHt H/HHC1HsuH(H蛖HHAӍH*MH֨%1H=fDAff.fUHSHHKt EH1[]ATIUHSӉF-uhHEv,E11fw[]A\ÐLH襤[]A\fDfvf.1E1[]A\fUSHHt%Ht H蔕H߾腌H[]H 52 H5ݟH=]ff.fAUATUSHuJFHHIIͨu!LLHCH[]A\A]黴H50ACH : H5SH=HATUS>HHIHFfwAuHU8Hu@LC[]A\3H5@_Cf.tf恁CHU8Hu LCn[1]A\H F H5H=AVIAUAATEUSHHdH%(H$1="/Hf=tKf=vD$@1H$dH3 %(hH[]A\A]A^DH[C1HAt$H衒@HՒAHɒAH轒EHHHhODA&HJcH>DA&&H 3DHcH>fHßH=IcLHҎYD="foD$P)D$@Ht$@11HhE1Hl$ Lt$f|$ tF1ҹiHHMt=9"`A&CHJcH>1ҹHHMu|$ uHHtHL At$A|$_H3AL$dMIT$HA8H~ ~Dd$fo')Hdy,'01/0D$X2/03HD$P)D$@fT$\D$^foخefD$P)D$@@fostD$RfL$P)D$@AAĉ "f.H[1H==ɬ":H7H=Ԛ1FFD$RHl$@fof|$P)D$@11HHaHfIvfoD$POFFHl$@)D$@A>L+HLDHl$@H {@H1A>LH֜LDHl$@H A>L˝HLDHl$@H A>LHLDHl$@H {A>LHgLDHl$@H TANfofDD$P)D$@Hl$@OND$RHl$@forft$P)D$@A>AHHcH>EHl$@H H1[A>LHLDHl$@H 1Hl$@EH U1A"1A o"j1AT"O1A9"41A"1A@"A=HJcH>1Aʩ"D"1A@ǃ"~ǃm"hD$1A@"‰H=H=1JP Hf8vzUSHHuzHC1f8wDH?1Hu1HkH賋H߉褂H[]1H>@11H5鸴fHf8w"@HH59HD11t@USHHHC1f8wtHg1H蝊@tHH苊1H聊1HwH迊H߉谁H[]1HF@1H6뀽ff.fHf8w"@HH5yHD11鄳@USHH+HC1f8wtHw1H證@tHH蛉1H葉1H臉HωH߉H[]1HV@1HF뀽ff.f=ť"ATUSHH1f:t []A\HHqH HHH oDHh ǃHH u\C1H߾q蛈1H葈HوH߾H[]A\^H:WH=!19HDHh ,"f.@SHfDH興xC$;C,sHSHK$[@1[@o$SHS$tS$[@AUIATIUHSHU$],)L9sLHuMtHLHI HuI)Fu H݇yH[1H[]A\A]@MtMtHULHL? U$AԸDe$ff.HdH%(HD$1Ht$)D$HL$dH3 %(uHJf.HdH%(HD$1Ht$D$HL$dH3 %(uHff.HdH%(HD$1HH$HL$dH3 %(uHff.fAWIAVAUATIUHSHHHH7dH%(HD$81f>vxHMt|HN`HHHLl$ L4 LLLD MHٺLHHD$(L)HL$8dH3 %(u2HH[]A\A]A^A_HڸMu1HHff.@AWAVAUATUSHXHi(dH%(HD$H1HHHu1Ad1HL$HdH3 %(HX[]A\A]A^A_L|$LcqIIHL LD$0LLLLD$6 LD$HLL1HD$8Lt$L)CdMs1LL="TDCdDH1d H=X.H H5;H=;Of.AVIAUL,ATIUSHLHHt3HLLLHHPHH[H]A\A]A^@L1LHf.@SH>HH1[@UeSHH;H߾.H߾!HH[]ЂAWAVAUATIUSHHXHdH%(HD$H1Hf~ HHHfH0HFxfQHNyHpHLciH>pHAHHHD$HD$(LHHUHt$(11HIHD$(HCIFHHD$RIIDHHD$IH!Ht$LHHt$LJ<(HD$HL$@HT$8LHt$0$H|$0xIHcfLL$HIeHL$(|$LHALL$vLL$A6L~H|$(HIc)C1HH5ΟH}HDH|HLH} HH5H}H1H趀DH+HLH]}LH݀I<$LHHǀ(HL$HdH3 %(HX[]A\A]A^A_HHHpE1HD$H9DL|$(LCL;LHfL|$(E1E1E1E1E13IfHHt8H =HtHH jHPHHHDUHSHHH9WHF_HHtH)]H[]f.fATIUSHwHoL9U(HMHHHH9Wuv} WAA)L9uFDE(9r#)Lc HHCDHK[]A\fD1HU HME(H PH5SH=H 1H54H=H H5H=zf.UHHSHH9UHuHFUHH]H)]H[]f.HGH9rH)HwHGPH m,H5H=DATIUHSHW(H_ HHHW(H9v3HӸHHHHFHHAHt,H] HU(H9v&HEH)HH]DHHM[]A\fH QH5H=Jf.AWAVAUATUSHH $HhT$(HL$ dH%(H$X1HD$PF4IxHD$8HD$HD$0"HD$@IHt$IH$HD$8M1HD$HD$0MHD$HD$ H)HHT$8u HHLd$HHHD$8HD$HD$0IGGH|$H="IGHH|$8EIWHD$HHLAN4LHT$HATLL$LD$HL$ T$8UHD$XL(HXZHt$@I+wAAZH$XdH3 %(Hh[]A\A]A^A_@ D$,AHH=1DL$,Tu Ht$0@="Ht$0H;t$H\$8Hu)HD$IHD$0JHt$Nf.H|$HHD$IH4Ht$0 H;t$H s_H56H=fH\$8변=ږ"MAăuEtIE1ɺa LHx nuEtIE1ɺ` LHx m+zDL$81HڙH=>=W"Ht$0LD$8HHDH=p1HٙH=L1-ff.UHSHHHSHtHsHUtx HcHy۸H[]ff.@HHWHHwfF V()t%HVHHwHHWHOHG PH H5uH=×f.HUHwHHWfHuHwHHWfUHHSHHHHwHv)HHt.HS 1HC(HKHSH[]@H>HHT$HT$HHEHuf.@1 fDATUHS="IuI$HcH[]A\THt H=z1ff.ATIUSn="Hul}(vZf.Hxwx4E$U,)xct9LNHEHHc]$[]A\[]A\@HvHڗH=ȗ1 uH PH5H=ATIUS="HuHcLHr[]A\DH~ H=J1ff.AVHAUIHATUSHdH %(HL$1HH$[x_HcH<$HwH<$H5ݖHHt3=4"H,$HE1IH9t7HDE1HT$dH3%(DH[]A\A]A^ÐA}t L fDH8uH5LutQ*L.LIHMt,Ht'x.t!I9w*HHtsf.LHE12A HH91H=H,$f.LHE1AH{. HtxzM)tLLHuL1HLHHHPHI9r.Kt%I)K|4HpuE1}.AUWE1Hff.@ATAUHS=6"Hu!HHt1[DH]A\OfDH H=1H 5H5vH=sDSHHHt'HǃH HtHǃ [AWAVAUAATUSHHxH?dH%(HD$h1 "HHHHHHt <HHHHHpXH>LfH5]#L1LHHH@`H8t\HILHHHHL=Hr`Hm} Lx1ҾH)HIHEEH=m"IHH=M"IHLHLHHHhH9uHH8H1ҾdLLLL^HHppH>H=n"(LLHf8E<LLAǃ="^L=MtLJLLZ HH*L=L#I$H5H߻IDŽ$ H="HL$hdH3 %(wHx[]A\A]A^A_fH=ٌ""H="H1L=EVfDH=q"IHt$HE1H3 @L0L=@=ɋ"SH5%O11H59VH5HHH"HH5HH5HH5pH5H5HHH"H5HH5HxH5H"f.LHI1H=]7fDH5L$ZL lEu {()HHPXH:t =S" E<L3MLLIdžH1LH HLH$LjH$LHGfL=@L=@DLLA*EDEAHH=1WdfH ҎHB5D1H=/f.H1DHH=HHppHC,LC$H3LLLLLHD$HfHHPhH:H@8HHD$L|$:LHT$PHT$HHeL m$H|$E$U11҉$UHD$H=H=("D$$)$E1HD$(D$$Hl$0Lt$@Ld$8D$$H$\$$Dl$$Ll$fDL5IHHxI~HAt_uwEtrHT$(HH9ufHt$HHuUH5"H|$Hl$0Ld$8Lt$@H$Dl$$LH|$bEuI~Ht$ufDAD9CHl$0Ld$8Lt$@H$Dl$$H5"H|$H|$ HD$HAH,$DEIHf. Hʼn HyLEAH,$Ex/H|$D HUHtHt$HL=WHHiHЋ5GH=Ċ1HBHD$vHt$$HlU;1H=s@ATUSHHtG1f}Iu2fEH9v$HELH4HPy[]A\f.[1]A\øf iHHcH>HuHHHyHrHuHVH=HRHu @H@HcH>fDHHLH3HHHHۋHHHHwH]HBH&HHHHHHH`HkHSHH%H HH܉HʼnHHHmHQH:HHH'HވHňHsAUATUSHHHt^f}tWI1L-'&DHELH4HPx4EH9v7="t։L꾕z1H=~뼸H[]A\A]@H1[]A\A]ff.Ht3USHHfH;HkHHHuH[]DAVIAUIATL$UI|$HS=LHLHHIHt"HpHHu(IE1[]A\A]A^IEAWAVAUATUSHHT$HAE1E1H$DDAALH>xjAHUM)ˉ)f:GA~yoIHt7H@MtIGHEuYDH$f.H<$AHD[]A\A]A^A_H$E1@HD$H4$H0fUHX!HSHHNH?H f?ft_Hs(HtVDCDC DF0u5N"8N t,AF!~A9EȉșC="H[]fftHG`HHC(sH~(}tHs(eF"AfHG`Hp"uRH}HC(Hu6H}HC(fHG`H@HF(HLNHH=PH1XZ ff.AWAVAUATUSHH=}"HHHǃH/EIHiHHHHLhH=}"fA}E1fDIUAHH,HL}8Lu@LH1HHq1HH\Hu0H}HELHgHE8H8uLLBeHHH߉‰E UX  ʉ Ƀ@ ʃ@  ˆUXH߉EH fEE9LHxEGHtgT$D$]E1ɨ tHL $L $DMtmIq@HD$D$HUCf:DGG|8D$E1c1HL$dH3 %(uH([]A\A]A^A_HUCHf:DG1DD$D$ItIy0DD$ L $ `HtD$L $DD$ qfAWAVAUATUHSHJH HHIHH{0Lk0LHfA}E1L5L=fIEHJ`HHs8HH C CXƒ ЈCXHC"fAf=u +E1D$1EHD$@Ld$ HD$dHD$HHD$HH@HYHEHA9DAED$CEHl$E1E1Hl$(2fHU1HAH%Nd E9HHHЍTA)GyLd$ IcHl$EtH|HuL@1f=HT$8DH_D$~Ld$8Hc|$H4HHtL$1fDI$Md$HTH9H<H1@HHH|$8>Ht$hdH34%(7Hx[]A\A]A^A_fLHHHD$Lt$(H(HD$LhD$MdIHH躡I>MH.HhM9t(I1CHHHD$H(EHl$D$ELd$ Ld$8fT$HH!f.HD$HD$ Ld$ L$ILd$ Hl$IcH|HuLd$ Lff.UHAWAVAUATSH(LdH%(HE1MFAGf8HIHcHBH%pH)ƁHH9tHH$H9uLl$L1IL\fAu%A@dAGH9I=up"ALuLDAADDrILLPyHMdH3 %(udHe[A\A]A^A_]H/U|1H=wLELEf.1@H)HL ff.USHH_PHt%HHHtH{HuHH[]ff.mHހHcH>@HyHxHuHxHwHwH`wH9xH:uH"uHuH@_H]wH@wHwHUwHvHKwHtwHqwHZvHwHwHLwHvHHwHvH7wH6vHvHuHwH?vHSvHuHuHuHuvHuHvHvHuHuH7uHuH]uHuHuHtHtHuH uH9uHtH\=k"ATAUHSH^HHs8HHЉS EHEfH.HCH fDDH~$IH=)g1 fD wH੄ HD$D$ Ht$H߽?A@Ev D$( l$ l  AHD$D$ /Ht$HAHD$ H"HvHcH>HD$D$  Lt$H߽LZdAM HD$HH;HD$HD$  ADHD$D$ / H߽ A}DHD$HD$ 7AMDHHt@:HD$HD$  _=\"Dt=HH*E D9}HAH4H*HE A9\H9u=\"f.AH2DHиHD褷HA虷A / HLl$@肷A<LH߹rAV1HD@蹷HLpPMu M6MtI~LuLH]HHx.H<H#fDHD$HD$  Af.HH HpHH==["vHHt@:HD$HD$ 9Ai AH` HD$HD$ A@HtHD$ D$ RAąqAH4HfDHD$HD$ W  A-DHD$HD$ g BADH舶HA]ƒ⿀tPv< HD$d$ E1=Y"ƃDDH},1H=9a2nDHD$HD$ JAąHWH< 致 DHD$HD$ O :H2H߉=X"A@|tAHL0Av 9NHH4L0HAV 9,H9u@Hy1AZH=$`HD$D$ H|Hd=W"DHK=W"AH=W"~DHHH=W""QHL,L=zW"fEu Mu0t%EIlFHI謳fAFI9u;W"[ E AT$E1L$IW"M9T IEHJ,0$H߈E`9HHfE^jHE8H8u}`?H}8H>Hu fHAHD$D$ WDH߽AgHD$8H藲=0V"D H~HT$81HAt$AGD$,k=U" t$,1HHHo=U"K QHL$LD$,Lt$8fEl$ l$,E1LHIHEI6J<(H8=HIMvM9uH|$8l$,E1 D$(f@D$ d|$(EAAfHHAHD$D$  DH߽A=T" HHt!FD~@fFDu H;DHD$ADHwuH=7\1.Uf@O LH|=%T" E1ErfDIHJ,9H߈E`.fE^HE8H8u}`dH}8H;H/HgH߉EH EfR7HHj1H=R 6DHzjE1H=QHHHx.H< Lt$HL AMtA&HD$D$ H =I"HEiG.H=KQ1BuDDH&mx1H="QHAH=Q1Hj%Z=I"XDHj%[1H=P͆AN H\jZ1H=P詆@ƬIIF0H@fAF8EIlDDHIģfAD$I9u1HkH=>P7HHjŲ1H=P aHRjE1H=O'DHj1H=OŅHjeH=O1覅MHRk*H=O1臅kAH7l21H=kOdlHkExH=NO1EA@H'i]1H=#OLMIFH=G"AMAEDใɃB fAED9HQ0H=N1跄HD$0HtHH Q'H=N1腄H;HqH|$0 rHQ(H=QN1HAMIfAVAAUIATUS1HdH%(HD$1Ld$HDLHLu!$-wD$AEfH؉H\$dH3%(u H[]A\A]A^詨fAWIAVAUATUSHH8dH%(HD$(1HܡAAAAA A=`E"JHƃHt@n;f;HMtA/HHf8Hŀ= E"fEƃC1HƃfEHHDfAHЃHL$(dH3 %(H8[]A\A]A^A_1HHiׄH=BL;fEuDfEyj=0D"1HkiH=K11HHHrHHt$ HFLt$ D$ fDAGu$L'L|$ LL>FMuۄF@HlyHD$ LL|$ MuHfDHc3H船HxHt$ HF롐AE1AξfAfEHgAH1fEH=JAP1讀ZYmL8HHD$ HpPHt$Ht^FLt$AGu LߵL|$LL>F/MuۄtgHhy;D$ L諵L|$MuǐD$ gHXDHxHD$@/fLXHD$DHrPD$ Ht$H0!誤f.AVAUATUSHH dH%(HD$1=A"HE=HYHcH>D=AA"H1葝1HԜ@HL$dH3 %(K H []A\A]A^DAHbfH=HI17~Ht T=@"tHXfgH=H1}~DH߽;ffDH6O=a@"jHf8(H襜H}HArHAg<<=@"@1H߽蝛11H4DHfH8Hq1H1/Zf.HAHx1HH߉Κƒ⿀t<w=&?"ƃ1@H@DHc1H1蕚H4HDHHDHt$Hl@HpYfHȚ=a>"HH(H!HHPH=>"H1蹚1H߉譙HHȻHf8zHh1H߉\Ht=6"+HAHAԋH=>HHhtq誙HH\w1H=>}tHt$HL$A1H\uH=X>QtH|$H|$0AWIAVAUATUSH8dH%(HD$(1=$6"{D$fDLH=6"htpL6uIf8hPD=5"%HL$(dH3 %(D$LH8[]A\A]A^A_@ILD0ʑ؃ L薐LD$芐L耐LD$tLAiDD$@EADAA DA A A'A r<A sAtA suLn=4"QL ֏IHx@ILHp@5E1ÅLA荏L肏D L oL _L HL$If=I?=3"_D$fAfD7<H(HtHPIHǀ(D$ADAq&AI=j3"L?f2f.LT$HH=;PHcZ1 q=%3"^_|LT$D1H?H=:MpR<f?|$DIALfDkE1IHxH&H5>E1臓HAAH(H1HLQ-IPwIWRf҉]D%=_I?=1"_@H=9پ'1H=oI?@ILAHpg0٬HXIH=S91JomDIAfDL=ILXf2{fIAfDL<YIALefD9ILf:fD$ D$H}<H=r8knhL$HS<HW7H=J8H +<HE14nI2fAWAVAUATAUSHHXdH%(HD$H1fH)D$)D$ )D$0THD蘌H߉D$0HfD$8 D$;AtwAbA5=/"Ll$#LA赹HL$HdH3 %(DjHX[]A\A]A^A_?fDD$: D$=//"AHLl$|IuHIڭH߉D$>AHLЉL$ 賭H|$D$D$Ht?uHHt>MHLHD$H:H1HPAƃ6H載IuHT$ T$ 2Dt$AHf9t$ Hluf%H߃ˊD$4D9&H|$(5|$E[H;A.AuL$0:B5HG Hx=-"HG LHHPH;H0L谷=y-"HUH=B519k@H=A@HpH UHcH>=$"AfDHt$dH34%(DH([]A\A]fDVMAD$4A$Au=n$"tDHU5 LH 1H,OH=˰ bkLL A$P}ADŽ$Atf=#"HTؾ2H LB1HJNH=!vaE$fLLQuEA$ADŽ$Af.I$裉fDE$KI$AoADŽ$yfDHPM=""LTHgMb1IH(H=3`E$&L=""A$fDL؈=a""I$1ɺ3NLHx E$ADŽ$I$臈E$f.ID$8HL$$AD$4HD$HD$ I<$_E$MfL(=!"JI$1ɺ&NLHx E$L(I$IDŽ$ߝI$貔ADŽ$DLI$IDŽ$蟝I$rADŽ$H:RؾBH LB1HKH=a^E$THRؾH LB 1HRKH=)~^E$HQ H LB1HKH=F^HQR H LB1HJH=^H QFH5H=J}H {QEH5H=HJ}ނf.@AUIATIUHSHHt6@}(] 9sF)L9IGH}HMt!LI](I)uH1[]A\A]Ð1I|1HF@AUATUHSHhL'dH%(HD$X1A$Hcf=Af=udH\$Ld$0HHLwHEMH1HH@`J4(KD$PHL$XdH3 %(Hh[]A\A]H@ID$`H@ <th<t<<tx<H )PH5OH=O|E1DHH8uxu)HHt$}Ht$fHH8uxuxuxuրH O|H5QOH=\Ow{9ATOUHSHcID)1HHcE(;E sHUHM(D$1[]A\fD1HFE(֐UHSHHG(;G sHSH,1C(H[]1 C(@USHHG(;G sHS,1C(H[]D1C(@USHHG(;G sHSf,1C(H[]@1C(@USHHG(;G sHSHK(@,H1[]f1IC(@G(1fHt?t6SHG 9G(v 1 xH߾[f[fDfЃ_ÐHAdH%(HD$1HL$D$VztM~HT$dH3%(uH~ATUHSH{HI{I|yHHt;uHH|H[H]A\fLHH貁H/fB!UHSH~Ht)HHHkHHzHH[]fD1HH[]@AUIHATIUSHHQzHHtHLLH9HFHADHH[]A\A]f.fHxWUHHSH1HwHH)HHEH{kxHHtHHH襀HHH[]@1Hf.ATIUSHdH%(HD$1H\$Hd|H|Ņt)H|HT$dH3%(uH[]A\fDHLmyt|@AUIATIUSHcH(dH%(HD$1~EHHvHLLH$wHL$dH3 %(uH([]A\A]|{@H1HHxuff.UH-JSHHH?H9tOxH+H[]DAUATUSHHHu*H?H-PJH9txH+HH[]A\A]DHz IHvIHtAHxHL~H;HJAD,I,$H9twL#HH[]A\A]1@UHHSHHwHHH:HHtHjwHH[]UHHSHHXwHHH[H]@HHHpff.fHHH92rH *IH9tH2D2ff.UHSHH~ HguHt+H;HHH9tHD$vHD$@H(HHH[]w{UHS1HxdH%(HD$h1H|$tHD$Ht$ H|$HD$,{sHH\$^HcHH|LD$H1 H IH{HHwHT$hdH3%(uHx[]8ySfH11HPdH%(HD$H1HT$D$HB,HL$BHD$D$HD$su&H|$ÃuHGHt Xf#uHL$HdH3 %(uHP[xfDHXdH%(H$H1HD$yHT$@Ht$LD$zu5HD$Ht Hx wH$HdH3 %(uHX1wSH>HtHxt1[@USHHWdH%(HD$1H$ ȈD$G ʈT$W ȈD$G ʈT$W ȈD$GHD$ ʈT$xHH yHD$dH3%(uH[]wff.AUATUSHH $HHHIIdH%(H$1HHHھLI|$HHMHLI|$HHMHLH$dH3%(uHĘ[]A\A]EvDUHSHH8dH%(HD$(1HH@`LAz0tsHHt$LHT$1HL$HL$HHD$(HD$(AB4PLL$ LD$(4ZYHtHD$H)HT$(dH3%(uH8[]fH(yHuff.AUIATIHUSHHxdH%(H$h1Hl$`qHHH=LHFHHt\ILYHHL{LL耇H1H>u1H$hdH3 %(uHx[]A\A]tAVIAUIATIzUHcSoHHt+IH}HcLHExSHuHHcL~[H]A\A]A^AWAVAUATUSHH $Hx fH$H$LLD$IHIDL$HD$dH%(H$h1))C)C #Mw@uwHCL$`A$LLL)HSHLDŽ$pAAGH$hdH3%(DHx[]A\A]A^A_DŽ$1LHDŽ$f$oHHFHYHL$OoHL$L$H01DATAHH9rHD$@LLD$L$`HHD$HT$LH=A{LD$Ht$IxHT$IOH=A{HHLDŽ$pAG\L$`Lrf$hH$pfo$`HCHD$@H) HD$ŌHHl$HLHHl$H$ÌH|$HƎHHHD$(MH\LIFHIHD$ pLxHL)LHL$0nALH=L$HD$8LFLLMlLT$8IMt/HD$8_mLD$81H0LfHH HI9wL$`LLLLHI HD$8HD$0LﺀHt$ H=HFmHLD$8L$Ht$(LLLL$0L$LHD$ LL$0LLHT$ ALyHT$ 1LpELt$HLIv`HtFoH)HPHSlT$LHL2H|$HHtA$$E1NACf.L$off.AWAVAUATUSHdH%(H$1HL$HպHLhHNTLMSSPH9$HhrHhHhHhHAhLHAg= "/~ A/HD$ D$ )1HHcsg= "LDl$LHD$PMtXIHLpIG0L(HHHT$HL$J<*HiHHt!HT$HLHHuLHjAH|$jH$dH3 %(DHĨ[]A\A]A^A_LtHt$LHLIHtHL9rDHI9w8\uxuHHLLH)HD$0HHL$LH)HD$PHL$HL$LPHD$hHD$0PDL$0LD$AXZEH|$PL$ DHD$ C1H5:<H߉L$I9kLfHD$S0I<H)\s1LL$ L@FHVH BHH9u-PHrHHcAHH9r3fHCCHc4t&u(QHcfDHADu HcʅuD$ 1H\3E1҅udf.qAI 1ҿ DAAEiAHD‰QЅy@u"IcHIcˋD tAˍqfD#H$dH3%(uAHĸ[]A\A]A^A_MMLl$L뺸본af.USHt3H^HfDH]tDXuH1[]@H[]@USHt3Hk^HfDH]tDXuH1[]@H[]@UHSHH]=!rH(H5D0H[uHtEH[]fDH5$0H[H50Hz[H50Hc[H5/HL[H5/H5[ H5/H[H5/H[H5/HZH5/HZH5/HZ1 fDH5.HZH5.HzZtH5.HgZH5.HPZH5.H9Z!H5.H"ZH5~.H ZH5k.HYH5X.HYH5E.HYH52.HYH5.HY¸ fDfDHIؾ1H|-H=-09HZaqfDafDQG= 3 )ff.1xc~'6 v'fD1~ >d>Dl>ݐAVIAUAHATIUHSZHAt8LhLXI$Ht;LHH`[]A\A]A^f.AI<$HH9HG`ӸΐATUSH dH%(HD$1F=HH`-HcH>fDF=i';fHL$dH3 %(H []A\x|HcH;f*DHcHi'H;@f*Dwf;kWVfDA=vѐw@;S3 {HIALH F1-]HKHL=w:f.fD ω{H[f[SH5*HUtH5*HU‰[ff.@AWfAVAUATUSHT$@HL$(dH%(H$1)D$pHDŽ$DŽ$D$xHD$ HwL|$hHH5"*LWIHH$1E1LHD$HD$pD$D$HD$Wfk=!Ht$HALH5)1WWHH[=!HtVuECHt$H~.DL$Et DD$Et1AHt$H6nHH|$ 11WIŃ'H5(HASuA 'Dl$|H5(H1SEAE A Dl$|DH@@H UHt H(H|$ 1WPwD$x1 HD$VHt$1ۉQD$EGHR1H=:'2IHt$|$AąAEtEuzHZTHtmH Hu] 1HFVHt$D$EEE|$0t*HSeH=&1+2=A!H|$ SH$dH3 %(H[]A\A]A^A_Htt=!HSHwH *HcH>H|$ 1_UPvD$1ۃD$A@D$xfuA@t$0St$0IH@[HA1E1E11-fA-vA.|HD Et/ADKuAL$ӀA/uHD EuB DуAA=!L\$8L$0 H4RE1AL$0H L\$811E11#DBDct!HEEtOAADCtD9u GAF\@D9u 4Aōtp9uAōDl$DA Dl$|[D$DD$|Ni@B$11HCH= #=!kHH1H=#I1H} Hec]FH9wAHi'H;HL$dH3 %(TH []A\DCאHyǐH3SH {HȉCZfDHfH*fIIH 1LoGHKHL/fH9J; fDHx+fH*@fDHfHH H*XDHfHH H*X$Dff.fAAtHDE1HD9w/h@AEAA9s At;E FAHA9t;DEPA vAA@<w-A7EAHAA9u=a!tH1H@uH=zL$ L$ Hff.fWсH HcH>@'f&f.{f.hf.f.of.mf.nf.ff.fAWAVAUATUSHxH|$Ht$dH4%(Ht$h1H]IH2HHy$AEŸHDCA E1D$@HD$PD$ AD$$AD$(A D$,AD$0-lD$4AD$8AD$Ht$hdH34%(LHx[]A\A]A^A_HVfDEH AR) H1CA)0KM ~13@1 SH@{HL)IDHD$EuL9v {.DE$ 1H LBIcEt1ƒA  D9rHHt$HQAAA@Ⱥgfff))ǍB0 0 N(HKHt$H@SAHA+@H 9 H5aH=<:H 8 H5BH=Qn:H 8 H5#H=$>:H 8 H5H=o:ff.@ATUS 0ۀ=!uIu5H8HcHc8 0H8É[]A\[1]A\fAA1HZH=j uH8HcIc H,8=!tL EHtH;LDH=1RfGAWIAVAUATUSBHB B()N(DD:% k9B4)Aiұ:BIº⻷A)AriD$2AA)AiԵҍBIº=>% AEkdA)AZED ADDDֺқ)AѺVUUUAA)BD)Ǎli )‰ȉT$躓$I< gfff)Ǎ)))D<D$EE1111A1DEj<D u;DQEAD)kdA9uD)iҐA9u Ej=DD$E AhA@D$Ex EhAxAHEXAX Ap(A@$1[]A\A]A^A_Ã=o:153L  X H6Ak9H4ׂCHHIHIHHHHi@BH)H-؂-؂-D$HHHHHH)HMrTH)LHII LHHHi HV?2I)HHHH"DqBAAiұ:BIº⻷A)AJiɠD$ AA)AiԵҍBIº=uA)ErC<Ѻқ)Di D :VUUUAA)BD)Ǎl)‰T$%I$)))ƉKfDH6AHBzՔHHHHHi)ÉA\$1ɉAAk<)؉D:% k9B4)Aiұ:BIº⻷A)AriD$2AA)AiԵҍBIº=>% A)ErG ADDDֺқ)Di AѺVUUUAA)BD)Ǎl)‰ȉT$躓$I< )Ǎ))DgfffAAD1EkdA)׺EEẺk% A)EbC<Ѻқ)D :VUUUAA)BEA)BlA׺$IA)DDD|$Di B<gfff)Ǎ)A)DAD$DD\$A)AEEfEkdDd$Ek% kdA)EzAG ADDDѺқ)AѺVUUUAA)BD)Íliɏ )D؉T$躓$IDB<gfff)Ǎ)D)lj)AfDDnNAD6DDE:% i,)ii'D$AӺk9k<)ىB )iֱ:BIº⻷A)AJiɠD$ AA)AiԵҍBIº=A>% kdA)EzAC<Ѻқ)D :VUUUAA)BDE)Ǎliɏ )DT$躓$IDB<2gfff)Ǎ)D)ljD)Ѻ'%ADѺR1AADAAAEkD^k9D$D:% D>% BDֺ⻷iƱ:A)AJiɠD$ AD)iӵҍBIº=A)EbG ADDDѺқ)Di AAA)BD)lVUUU)DT$%I$)׺gfff)D)DADA)׺EDfEkdAE11k H̋BHɖ H`HcHHHHHIH|$xdH3<%(HĈ[]A\A]A^A_f.+(&#'D=Gtg:uދB=cHžfAHHHHHfAPK/t1uBA.fDIHDLIHPA(A)u H@ HHEDEHl$0L@HAIL$LHHHHHHI@oAfDHCxqZ| HH@PHHHHAPHCxqZ| BAHH@PHHHHAPH@HHEC/AUATULSHdH%(HD$x13'I@~"HHcFHHHHH`ɖ HHHHiH¸IfH|$xdH3<%(AHĈ[]A\A]fD+s(#'t|D=Gt_:uދ=fANk)t )fAPffD/t1uAGI=LI$Ld$0LLA@HP-HMHLHHcFHHHHHHiIfAA@ AH+(u9M@EvfDFA`HIPHA@f%f  fA@HcFHHHHHHi'I)t}fDfDHA@f%_f fA@HcFHHHHHHi'I"&,fDAWAVAUATUSHdH%(H$1%IHADM̓bu rDr H*tJ~8t@t8t0F=HGHcH>%t -t"uѐ"qHHcH>AtbL&IEH}#LHH.H$dH3 %(Dr$H[]A\A]A^A_@AAUI}HL9IGi.AkD=!"HcMEH H D:O!E1LHt$0MډD$0EiPFD$4ADf>AAEG$6IUD9ACă!D@HH5#EADHLBf.HHBGBH9uDAqAHHcH "D5C݋M=HHcH>fDH}<AHH9C=KHNHcH>f.H}LAf.}LfD}L:AbfHELMHA Ht$0MHD$8fT$>HMHV?2HHH`H"HH)H)HHHD$0LrA]DHMHHt$0MHV?2HD$<H`H"Hɖ T$8H*H)HHHD$0`fD$>r@}LAf}LAf.1}L@A@1fHT$0M)D$0(L$?@ED$8fD3_ Ht$0MHD$8fL$>HcEHHHHHHHi'HT$0H){DADA{DA#kDE^A}0AFIDtfAT$DuAEu1A|$IEHDHHDAąI} IEADAAEUHHD~H|tAEAfAH*AEwfAH*AE]Hec]FHǺHH9~Hi'IEAZAHl$@I1H H$IMLHAA!I}AAUAuHHAEH AEAEL AA!HI}AiH9A}ALȺh )‰HcHHAEAHcA=ȺhЉ )ЁHAIEȺh )HcʺH9}AMAȺh )‰HcHgfAEAlAAEfAEAoffA*^ZAmF]Hl$@HA|$(D@2d1DH 1'DA1!A1!IMLHA)Ⱥh )‰HcHMAEAMHAEH ȉHHHڄHEHtHH1ʀIEAom1ҾLAmouAuE fAE E"AE"AątAEfft A}A}fAEA@H\$@HH{+ 1HA0AE om1Ҿ LAmouAuE fAE E"AE"QAąAEȅt A}A}AEADHT$0HHAąD$0AAEnDHT$0HH賫AąPD$0zfAEA*DHT$0HHoAą t$0AAE E9uDAFUHI}ELDH,AA!A"M{1B@u-f.y@ tЃLHB 8u-hfAu1A~ IEH_ DHHEHEA!DHT$0HH2AąD$0=ADDHT$0HHAąD$0wAEAqDHT$0HH&AąSHD$0AIE?DHDHL$(HT$0HHAą|$(HD$0tAHIEADHT$0HH蜨AąHD$0H9AEADHT$0HHAąD$0=fAEAjDHL$(HT$HHLD$0蕥HzLT$(IuE1ɀ|$t D$@-AJ EHHA)MAHr@t@HH)Ht$(H9uELD$0AqHD$(M7ODHD$(L@fDJL9tHHD$(@t@HuH|$@HT$ H4.Aą[HD$ <HH9wAEA(EuVfHAtC} tAVDIDtf.AEtAVDtAELd$@HLLhBD4@} Ht$0LH}"eK4AH9D$0p;IAEAAKA@A5A*AAA -,Au1'tA#@ELd$@HDML%PEH PE PE PE PE PE PEPEPDE1^ HPLIML AAE!zthA&QA@C~ z赱HLA9ADOMcL DK|=1D)Hc 0t't/tA#@G$6A|$HcIEHE~GA~1H5LGfHL  PL LPHJH9uJ@fD85A4AWf.CAfEAAEEA3A(AAAAAAAAAAAAAAAAxAmAbAWALAAA6A+A AA AAAAAAAAAAAAA{ApAeAZfAVIAUATAUSHPdH%(H$H11HfFHD$@HD$1$h $gfffH\$)ƒ'~xBHl$HDL,DH(L9tWHH1HDuD$ uH'DuEAEfAFH$HdH3%(uHP[]A\A]A^hUIH=3SHLHH H=.1Ltu H=ULH=CLH=6L€1u5H} SHkHE H:8HPHEH[]HzH/HEH[]HzHHEH[]HzHHE@AVAUATUSHdH%(H$1HHt_=!H5/H=z HHt7H55HHHAZ1PHt8u6HH$dH3 %(HHĐ[]A\A]A^@I庀HLL%L5oHLHHH"Z@tA4$@lLIvHtH6HLLHYt6@HAH=#1@UHSHt8~4CH\CHHcHiH )ˆUH9uH[]JAA1J?D1A?A JD1A?A JD1A?A JD1A?A JD1A?A JD1?  1փ? ff.@HwH1у11ȃ ЈGH9u@AWAE1AAVAAUIATL%EUHSHIHHdH%(H$1HHHH$1HLJpHH)HHl$IcHHF H11D։DtB Hc@*4 LH uA||H@t&Љ ȉH HDDAI@IAt E$`Hl$E1HLL HLHDžHIB)1Hf.Mc1IHc1Ҹ:LHt @AAAE9uAyZDE A!!D D|$G7yZ AA!!D ADE yZA! !D ADDyZA! !D ADEyZA! !D ADDt$A!E6yZ !D D|$DEyZA A!!D D|$DEyZ A A!!D ADEyZA! !D D|$DE7yZA A!!D ADD yZA! !D ADDt$A! EyZ !D D|$DEyZ A !A!D ADDt$A!E6yZEn !D ADE yZA! !E4nD ADEyZA! !1ȉD D|$DDt$ 11֍nD1DEnщ 1Dt$13nD1 1An1D\$11l$En1ލ nщ 111ً\$ 1DEn11DD3n΋\$11DnDEnщ 1Dt$1E1nD1 1DEn111EnD1DEnщ 111D 1OD‰GGOw []w A\A]A^A_ÐH#EgHGHHܺvT2HGAVIAUATIUHoSHGHHHW?tP@)HALM9A"Et HLLM)I?=IFHLl@oHLH@EoKMoSU o[]0L9uA?DAr\IEHMHID$DITHTH)A.I)r1ƒItH49r[]A\A]A^f.AtAUAT$tATfT[L]A\A]A^HIHJT.HwHJT/H)I)1҉уI<H<9rfDIAUAT$ATT>BD.BD/vBD.fBD/eff.fATLgUHSGH?LHz?)ƒt19rLHfCID$0AD$AD$ HCLHߍHSPCTHto MH{H1HHCPH)KXH[]A\f.71)돋O AWDD_AVAUATUSD6^nAxj׋G3G D!3G V\$ЋW^$DD1\$!3WAʋN Fp $E‰L$A1A1DD^ !D1G;νD\$DEDVDT$A!A1EE|A 1AD!E1DD*ƇGD1D!A1A1DDN DL$E F0D!DnA1D1DGFEDf Dd$D^(A!A1EEؘiA 1AD!1DDDʋ^0D1D!A1DE [D 1!D1DDN,A1DL$G\EA!Df8A1ED"kA 1AD!1DDN4EqDD1!1DE CyD 1!D1DDV<1G!I!1DDD$ Eb%1!1DDD$E@@1!1DDD$ EQZ^&1!1DE6Ƕ1!1DD]/։ 1!1DESD1!1DE ؉ 1!1DDD$E01!1DDD$ E!1!1DE7É1!1DDD$ E 1!1DDD$A0ZEAA1A!A1AA㩉A AD1!1t$DD1!A ogD1 1D!FL*1DD$Ή1AA!B9A1DD$A AD1D$qDD11‹D$ 0"amD1G 81Ɖ11DDD$ ED꾤11DDD$AKAA1A5`KA1AЉApA 1AD1D1D1A ~(D 1G'111DDD$ A0AA1A1AЋT$A2A1D1֋T$ 9ىDD11D11C|A A1A1AD$A0eVĉA1D1AD")Dt$ D D1A *CDG# 1  1DD9Ή 1DDY[e\$  1DE Dt$ щ1DE3}D\$  1DDD$E] 1DEO~oA AD 1DE ,DT$ A1ADE6CDt$ AN 1A~SADEAA A1A5:ADA AD 1Љ3*\$D D1DFӆ[ ]A\A]A^ 1։ 1DƉA4A_ OW GOW H#EgHGHHܺvT2HGAVIAUATIUHoSHGHHHW?tP@)HALM9A"Et HLLM)I?=IFHLl@oHLH@EoKMoSU o[]0L9uA?DAr\IEHMHID$DITHTH)A.I)r1ƒItH49r[]A\A]A^f.AtAUAT$tATfT[L]A\A]A^0HIHJT.HwHJT/H)I)1҉уI<H<9rfDIAUAT$ATT>BD.BD/vBD.fBD/eff.fATLgUHSGH?LHz?)ƒt19rLHfCID$0AD$AD$ HCLHߍHSPCTHto MH{H1HHCPH)KXH[]A\f.71)AWIAVIAUAATL%tR!UH-tR!SL)H?Ht1LLDAHH9uH[]A\A]A^A_ff.HHconfig.cglobalportserverserver userserver passwordmax member agemax pool connmin pool connMemory error parsing options.pool.confFound conf file %s reading sections Invalid value '%s' specified for %s/opt/alt/freetds11/etc/pool.confTDSDUMPOut of memory allocating fds Out of memory l:c:dListening on port %d bindsocketpairFailed to daemonize %s Error: poll returned %d, %s Shutdown Requested main.ctdspool ShutdownNo %s specified for pool ``%s''. Usage: %s [-l ] [-c ] [-d] Could not allocate memory for pool Error initializing pool mutex Configuration for pool ``%s'' not found. Max connections less than minimum ../../include/freetds/utils/dlist.hring_item->next && ring_item->prevUser logins %lu members logins %lu members at end %d dlist_insert_afterout of memorytdspoolTDS-Libraryiso_1us_englishContext cannot be null tds cannot be null changing database failed member.cpmbr->current_user == NULLpool->num_active_members == 0pmbr->sock.tdsUh oh! member disconnected Got packet from server:writing it sock %d !pmbr->current_user!pmbr->doing_asyncerror creating thread Could not open connection to server %s Error opening a new connection to server Protocol server version not supported WHILE @@TRANCOUNT > 0 ROLLBACK SET TRANSACTION ISOLATION LEVEL READ COMMITTEDCould not open initial connection !ring_item->next && !ring_item->prevCurrent pool implementation does not support protocol versions former than 7.1 member received error while writing member is %ld seconds old...closing No idle members left, increase "max pool conn" No open connections left, opening new member pool_assign_idle_memberpool_process_memberspool_mbr_destroydlist_insert_afterpool_assign_membergot packet type %d user.ctds_alloc_login() failed. pmbr->current_user == puseraccepting connection error calling assert :%s UTF-8user disconnected Got packet from client:JDBCmasterpool_user_query puser->loginuser state %d  !"" @pool_user_querypool_process_userspool_free_userdlist_insert_afterlogin_executeMax concurrent users exceeded, increase in pool.h Unrecognized packet type, closing user Changed database context to '%s'.Changed language setting to 'us_english'.SET ANSI_DEFAULTS OFF SET CONCAT_NULL_YIELDS_NULL OFF puser->assigned_member == NULLNot enough free members...placing user in WAIT puser->login || puser->user_state == TDS_SRV_QUERYSET ANSI_DEFAULTS OFF SET CONCAT_NULL_YIELDS_NULhost %s user %s pass %s app %s srvr %s vers %d.%d lib %s lang %s char %s bsiz %d tds in_len %d in_pos %d util.cpacket_len %u in_len %d readed %d trying to send sending %d bytes packet_len <= tds->recv_packet->capacitytds->in_len < tds->recv_packet->capacitypool_packet_readserver.ctds_env_change() ignoring unsupported environment code #%d !""UacceptISO8859-1block size %s login.cerror: %s:%d: tds7_read_login: tds_iconv() failed ]:Looking for section %s. Found section %s. Got a match. Reached EOF Could not open '%s' (%s). Found conf file '%s' %s. Success: [%s] defined in %s. [%s] not found. FREETDSCONFset programmatically(from $FREETDSCONF)FREETDS(.config/freetds.conf).freetds.conf(.freetds.conf)(default).config/freetds.conferror: no such version: %s servername != NULLCouldn't open %s. Interfaces file %s opened. querytliTLI service. %d.%d.%d.%dtmp_port = %s. tmp_ip = %s. host field %s. Resolved IP as '%s'. not TDSVERTDSPORTTDSHOSTSYBASETDSDUMPCONFIGTDSQUERYLooking for server %s.... .interfacesLooking for server in %s. client_charsettds_config_login: %s is %s. database_nameFinal connection parameters: server_name %20s = %s server_host_nameip_addrinstance_name %20s = %d major_versionminor_versionblock_sizeserver_charsetconnect_timeoutclient_host_nameuse_utf16app_nameuser_namelibrarybulk_copysuppress_languageencrypt levelquery_timeoutdump_filedebug_flags %20s = %x text_sizeserver_realm_nameserver_spncafilecrlfilecheck_ssl_hostnamedb_filenamereadonly_intentopenssl_ciphers %s = '%s' tds versioninitial block sizeswap broken datesenable gssapi delegationmutual authenticationdump filedebug flagsquery timeoutconnect timeouthostFound host entry %s IP addr is %s. emulate little endiantext sizeclient charsetuse utf-16dump file appendinstanceencryptionoffrequestrequirestrictasa databaseuse ntlmv2use lanmanrealmca filecrl filecheck certificate hostnamedatabase filenameread-only intentopenssl ciphersenable tls v1systemfreetds v1.5.19/opt/alt/freetds11/etcunknownautoUNRECOGNIZED option value '%s' for boolean setting '%s'! error: cannot specify both port %d and instance %s. ... $FREETDSCONF not set. Trying $FREETDS/etc. ... $FREETDS not set. Trying $HOME. /opt/alt/freetds11/etc/freetds.conf... Error getting ~/.freetds.conf. Trying %s. Setting tds version to %s (0x%0x). servername != NULL && addr != NULLSearching interfaces file %s/%s. Found matching entry for host %s. Name resolution failed for IP '%s'. TDS version %sset to %s from $TDSVER. Setting 'dump_file' to '%s' from $TDSDUMP. Setting 'port' to %s from $TDSPORT. Name resolution failed for '%s' from $TDSHOST. Setting IP Address to %s (%s) from $TDSHOST. Getting connection information for [%s]. Attempting to read conf files. Failed in reading conf file. Trying interface files. Setting server to %s from $TDSQUERY. Looking for server in file %s. Looking for server in %s/interfaces. Setting 'ip_port' to %s from $TDSPORT. Setting 'ip_port' to %d as a guess. Failed to find [%s] in configuration files; trying '%s' instead. Found host entry %s however name resolution failed. tds_parse_conf_section: %s is %s. UNRECOGNIZED option value '%s' for '%s' setting! Valid settings are: ('%s', '%s', '%s', '%s') Setting ReadOnly Intent to '%s'. UNRECOGNIZED option '%s' ... ignoring. tds_lookup_host_settds_lookup_host0auto4.2505.0707.07.17.27.37.48.0tds_config_verstryesnoonofftruefalse/etc/freetds/tmp/freetds.log.%d(from $FREETDS/etc)etc/freetds.conf/tmp/tdsconfig.log.%d%b %e %Y %I:%M%pVhWWVWWVVPWdummy textptrZZZXXZXXZe]]]e]]]e]e]X]aaa_t____Ta`Xb0b`aaHnnn&n&nnnnnnnnnnnnnHnnHnnHnnnnHnnHnHnHnHnHnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnHnpppppppppphpppHpppp*p*p*p*p*p*p*p*p*p*p*pq*p*p*pq*p*p*pq*p q@q`q q@q*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*pq*p*p*p*pp*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p`q*p*p*p*pq*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*pqqtds_generic_putEED-%EE%E--%tds_get_data: type %d, varint size %d tds_get_data(): wire column size is %d tds_generic_put: colsize = %d tds_generic_put: not null param varint_size = %d data.ctds_generic_put: null param curcol->column_varint_size646iconv.ciconv_initializedISO-8859-1!conn->char_convsUCS-4US-ASCII(null)tds_iconv_open(%p, %s, %d) UCS-2LEUCS-2BEUCS-2local name for %s is %s iconv_open(%s, %s) failed iconv(%s, %s) failed res %d tds_iconv_open: done ANSI_X3.4-1968ANSI_X3.4-1986ARMSCII-8ASMO-708BIG-5BIG-FIVEBIG5-HKSCSBIG5HKSCSBIGFIVEC99CHINESECN-BIG5CN-GBCN-GB-ISOIR165CP1250CP1251CP1252CP1253CP1254CP1255CP1256CP1257CP1258CP1361CP367CP437CP65001CP819CP850CP862CP866CP874CP932CP936CP949CP950CSASCIICSBIG5CSEUCKRCSEUCPKDFMTJAPANESECSEUCTWCSGB2312CSHALFWIDTHKATAKANACSHPROMAN8CSIBM866CSISO14JISC6220ROCSISO159JISX02121990CSISO2022CNCSISO2022JPCSISO2022JP2CSISO2022KRCSISO57GB1988CSISO58GB231280CSISO87JISX0208CSISOLATIN1CSISOLATIN2CSISOLATIN3CSISOLATIN4CSISOLATIN5CSISOLATIN6CSISOLATINARABICCSISOLATINCYRILLICCSISOLATINGREEKCSISOLATINHEBREWCSKOI8RCSKSC56011987CSMACINTOSHCSPC850MULTILINGUALCSPC862LATINHEBREWCSSHIFTJISCSUNICODE11CSUNICODE11UTF7CSVISCIIECMA-114ECMA-118ELOT_928EUC-CNEUC-JPEUC-KREUC-TWEUCCNEUCJPGB18030GBKGB_1988-80GB_2312-80GEORGIAN-ACADEMYGEORGIAN-PSGREEK8HP-ROMAN8HZHZ-GB-2312IBM-CP1133IBM367IBM437IBM819IBM850IBM862ISO-2022-CNISO-2022-CN-EXTISO-2022-JPISO-2022-JP-1ISO-2022-JP-2ISO-2022-KRISO-8859-10ISO-8859-13ISO-8859-14ISO-8859-15ISO-8859-16ISO-8859-2ISO-8859-3ISO-8859-4ISO-8859-5ISO-8859-6ISO-8859-7ISO-8859-8ISO-8859-9ISO-CELTICISO-IR-100ISO-IR-101ISO-IR-109ISO-IR-110ISO-IR-126ISO-IR-127ISO-IR-138ISO-IR-14ISO-IR-144ISO-IR-148ISO-IR-149ISO-IR-157ISO-IR-159ISO-IR-165ISO-IR-166ISO-IR-179ISO-IR-199ISO-IR-203ISO-IR-226ISO-IR-57ISO-IR-58ISO-IR-6ISO-IR-87ISO646-CNISO646-JPISO646-USISO8859-10ISO8859-15ISO8859-2ISO8859-4ISO8859-5ISO8859-6ISO8859-7ISO8859-8ISO8859-9ISO_646.IRV:1991ISO_8859-1ISO_8859-10ISO_8859-10:1992ISO_8859-13ISO_8859-14ISO_8859-14:1998ISO_8859-15ISO_8859-15:1998ISO_8859-16ISO_8859-16:2000ISO_8859-1:1987ISO_8859-2ISO_8859-2:1987ISO_8859-3ISO_8859-3:1988ISO_8859-4ISO_8859-4:1988ISO_8859-5ISO_8859-5:1988ISO_8859-6ISO_8859-6:1987ISO_8859-7ISO_8859-7:1987ISO_8859-8ISO_8859-8:1988ISO_8859-9ISO_8859-9:1989JAVAJIS0208JISX0201-1976JIS_C6220-1969-ROJIS_C6226-1983JIS_X0201JIS_X0208JIS_X0208-1983JIS_X0208-1990JIS_X0212JIS_X0212-1990JIS_X0212.1990-0JOHABKOI8-RKOI8-RUKOI8-TKOI8-UKOREANKSC_5601KS_C_5601-1987KS_C_5601-1989L1L2L3L4L5L6L7L8LATIN7LATIN8MACMACARABICMACCENTRALEUROPEMACCROATIANMACCYRILLICMACGREEKMACHEBREWMACICELANDMACROMANMACROMANIAMACTHAIMACTURKISHMACUKRAINEMS-ANSIMS-ARABMS-CYRLMS-EEMS-GREEKMS-HEBRMS-TURKMS_KANJIMULELAO-1NEXTSTEPR8SHIFT-JISSHIFT_JISSJISTCVNTCVN-5712TCVN5712-1TCVN5712-1:1993TIS-620TIS620TIS620-0TIS620.2529-1TIS620.2533-0TIS620.2533-1UCS-4BEUCS-4LEUHCUNICODE-1-1UNICODE-1-1-UTF-7UNICODEBIGUNICODELITTLEUTF-16BEUTF-16LEUTF-32BEUTF-32LEUTF8VISCII1.1-1WINBALTRIMWINDOWS-1250WINDOWS-1251WINDOWS-1252WINDOWS-1253WINDOWS-1254WINDOWS-1255WINDOWS-1256WINDOWS-1257WINDOWS-1258WINDOWS-874big5cp1250cp1251cp1252cp1253cp1254cp1255cp1256cp1257cp1258cp437cp850cp862cp866cp874eucJPeucKReucTWhp15CNiso81iso815iso82iso83iso84iso85iso86iso87iso88iso88591iso885915iso88592iso88593iso88594iso88595iso88596iso88597iso88598iso88599iso89roma8roman8sjisthai8tis620utf8char_conv->to.cd == (iconv_t) -1char_conv->from.cd == (iconv_t) -1tds_iconv_info_init: client charset name "%d" invalid tds_iconv_info_init: server charset name "%d" invalid Charset %d not supported by iconv, using "%s" instead tds_iconv_info_init: cannot convert "%s"->"%s" inbuf && inbytesleft && outbuf && outbyteslefttds_iconv: unable to determine if %d means in or out. io == to_server || io == to_clientsetting server single-byte charset to "%s" iconv name for ISO-8859-1 not found iconv name for UCS-2 not found error: tds_iconv_init() failed; try using GNU libiconv library setting up conversions for client charset "%s" preparing iconv for "%s" <-> "%s" conversion tds_iconv_get: what is charset "%s"? tds_srv_charset_changed: what is charset "%s"? EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESEeeeeefffffffffffffffffffffffffffffffffffffffffffffeeeffffffffffffffffffffffeeffffffeefffffeeefeffffffffffffeeffffffeeffffffeeDuDuttttuu$u4us.............................................q."Sh$ U J......2aTB I j.3 uS ..... . .... ... ......................................................................................................................................ZG Z5?# (>.64;:?@CF3IYO S6Z=agYnYq\u:x<~>;5??>6;,?>6;3"?-<65<:B3I6U`<j>ux;?84<\6 67@\:<:9B 5\ &:07<3GRZ\:g5x385?79AZ:C3$ 5\@(,:7BH%NCU8[Cb=hDpuC}4;38>8== B 4'.88U@4F9L=VI]\gCp u8=P= $? T#8)= [ 9!$9+18%>3JQD[em\u|93497:4\Z@$Y%G,3+?@I#O V!\Eah pw]|<^=]KK*" <<A A'\-48@@RY\#`=gWqx~G&;<&6&O; T-A.9:>J;Z.j?zJ]5=0 > " [% ^. < :L Y g Cu '{ F K D ' ' D   \ Z  <  ( H (  ^ (  A. !: @ P -\ d <t 1 [   \ 9 ] /  F D &; AI Q =W Rb Fp y  N  C  8 = K B Y D D 2 & C4 1A L KX Fl /x  B  , D X  B ' S 2 >  ( \& . O: \I ] h q y B M U  L  V [ P & Qtds_iconvtds_set_iconv_nametds_iconv_info_initUCS-2LEtds_iconv_allocSJISkoi8sjisL1L8L5utf8iso81big5iso88iso15iso85iso89thai8L6roma8866iso815greek8iso_1roman8R8646L4iso86iso88591iso88598LATIN1iso88595LATIN8iso88599LATIN5850ISO8859-1ISO8859-8iso885915ISO8859-5HZISO8859-9ISO-8859-1ISO-8859-8ISO8859-15ISO-8859-5iso10ISO-8859-9iso88596iso14iso84LATIN6ISO-8859-15ISO_8859-1ISO8859-6ISO_8859-8CNISO_8859-5ISO_8859-9L2L7ISO-8859-6iso646ISO_8859-15C99ISO_8859-15:1998ISO-IR-58ISO-8859-16JPUSiso88594ISO_8859-6LATIN4L3ISO-IR-159ISO-IR-199ISO-IR-6CP819ISO8859-4ISO_8859-16ISO8859-10ISO-IR-165SHIFT-JISISO-8859-4ISO_8859-14:1998ISO-8859-10ISO-IR-101ISO-8859-14ISO-IR-148ISO_8859-16:2000ISO-IR-109ISO-IR-149SHIFT_JISISO_8859-4hp15CNISO-IR-166ISO_8859-10CP949CP866ISO_8859-14ASCIIISO-IR-14862ISO-IR-110GB_1988-80CP850CP950tis620iso82TIS620iso87JIS0208UTF8TIS-620ISO-IR-100ISO-IR-179UTF-8ISO-IR-144CP65001CP1251CP1258CP1255ISO_8859-10:1992ISO646-CNiso88592ISO-IR-138LATIN2iso88597ISO-IR-126CSISO159JISX02121990LATIN7IBM819ISO8859-2macturkiso13iso83ISO8859-7KOI8-TISO646-USTIS620-0BIG5ISO-8859-2CP1256ELOT_928macgreekISO-8859-7CSISOLATIN1CP1361BIG-5cp949CSISOLATIN5cp866ascii_8macthaiCP936ISO_8859-2GB18030ISO_8859-7TCVNIBM866iso88593CP874LATIN3cp850CP1250cp950CSISOLATIN6CP1254ISO-IR-87ISO-IR-57MS-ANSICSASCIIIBM850ISO-8859-3ISO-IR-157ISO-8859-13CP862cp1251ISO_8859-3cp1258EUCCNcp1255ISO-IR-226CSISOLATIN4ISO_8859-13US-ASCIICSSHIFTJISEUC-CNCSISO14JISC6220ROUHCROMAN8KOI8-Rcp1256GEORGIAN-PSISO646-JPcp936CSBIG5cp874JAVAcp1250CN-BIG5cp1254UTF7ISO-IR-127VISCIIECMA-118UTF-7UNICODE-1-1CP1252macUCS-4LECP1257cp862CHINESEMACGEORGIAN-ACADEMYCP932ARMSCII-8CSISOLATINARABICIBM862ASMO-708KSC_5601KOREANCP367GB2312CSISOLATIN2JIS_C6220-1969-ROHP-ROMAN8GBKGREEK8MULELAO-1CP1253CP437CSKOI8REUCJPUCS-2LECYRILLICECMA-114eucJPUTF-16LEMS-CYRLISO-IR-203EUC-JPmac_cyrGB_2312-80CP1133CN-GB-ISOIR165CSISOLATINCYRILLICMACTHAIISO-2022-CNKS_C_5601-1989CSISOLATIN3ISO_8859-8:1988ISO_8859-5:1988ISO-2022-CN-EXTISO_8859-9:1989MS-EEKOI8-Ucp1252UNICODE-1-1-UTF-7ISO-CELTICcp1257CSISOLATINGREEKISO-2022-JP-1CSUNICODE11WINDOWS-1251WINDOWS-1258WINDOWS-1255CSISOLATINHEBREWcp932TCVN5712-1CSVISCIICSISO57GB1988ISO_8859-4:1988WINDOWS-1256UNICODELITTLETIS620.2529-1EUCKRX0201MACINTOSHX0208eucKREUC-KRJIS_C6226-1983WINDOWS-1250WINDOWS-1254IBM367MS_KANJIcp1253ARABICcp437EUCTWKOI8-RUeucTWIBM437VISCII1.1-1EUC-TWCN-GBKS_C_5601-1987WINDOWS-874JOHABISO_8859-1:1987CSISO2022CNUCS-4BEISO_8859-6:1987ISO-2022-JP-2TCVN-5712WINDOWS-1252WINDOWS-1257ISO_646.IRV:1991ISO_8859-3:1988CSUNICODE11UTF7CSIBM866ISO-2022-JPWINDOWS-1253JIS_X0201JIS_X0208EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESECSKSC56011987UCS-2BEGREEKMACICELANDJISX0201-1976UTF-16BEUTF-32LEMACCROATIANUNICODEBIGTIS620.2533-1CSISO58GB231280ISO_8859-2:1987ISO_8859-7:1987MACROMANX0212CSHPROMAN8CSISO87JISX0208JIS_X0208-1990ISO-2022-KRBIG5HKSCSTIS620.2533-0CSISO2022JP2BIG5-HKSCSCSMACINTOSHCSHALFWIDTHKATAKANACSISO2022JPMS-HEBRJIS_X0212-1990CSPC862LATINHEBREWHZ-GB-2312JIS_X0208-1983NEXTSTEPCSGB2312JIS_X0212CSEUCKRBIGFIVEMACROMANIACSISO2022KRHEBREWBIG-FIVECSEUCTWANSI_X3.4-1968MS-ARABMACCYRILLICANSI_X3.4-1986CSPC850MULTILINGUALIBM-CP1133UTF-32BEMS-TURKJIS_X0212.1990-0MACCENTRALEUROPEMACTURKISHMS-GREEKMACARABICWINBALTRIMMACUKRAINETCVN5712-1:1993MACGREEKCSEUCPKDFMTJAPANESEMACHEBREWAoAoÓåAoAostdoutstderr (%s:%d)%s:%d%04x%02x%c%Y-%m-%d %H:%M:%Slog.ccolcol->column_datatype %s has value "%s" type %s has value NULL type %s has value %d type %s has value %f cannot log data for type %s Starting log file for FreeTDS %s on %s with debug flags 0x%x. no memory to log data for type %s xhiiiiiiixhhiii@iiiihiihiiXhtdsdump_colspidnvcuvcSQL AnywhereOpenServerSET TEXTSIZE %d MSSQLServeracceptedrejectedIP address pointer is empty Server %s not found! No server specified! invalid port number detected crypt flag %d ASA_DATABASEUnknown protocol version! login packet %s %s,%dusing NTLM authentication for '%s' account requested GSS authentication but not compiled in quietly sending TDS 7+ login packet 0 && 0x700 <= login->tds_version && login->tds_version <= 0x704NT login not supported using TDS 4.x or 5.0 Kerberos login not supported using TDS 4.x Encryption not supported using TDS 4.x    6tds7_send_loginU SELECT @@spid spSELECT CONVERT(NVARCHAR(3), 'abcEXECUTE ('SELECT CONVERT(UNIVARCHAR(3), ''xyz'')tds_dynamic_deallocated() : freeing dynamic_id %s tds_dynamic_deallocated() : cannot find id %s tds_release_cursor() : freeing cursor_id %d tds_release_cursor() : freeing cursor results tds_release_cursor() : freeing cursor name tds_release_cursor() : freeing cursor query tds_release_cursor() : cursor_id %d freed tds_cursor_deallocated() : freeing cursor_id %d tds_cursor_deallocated() : cannot find cursor_id %d tds && tds->out_buf && tds->send_packetalloc_compute_result. num_cols = %d bycols = %d alloc_compute_result. num_comp_info = %d mem.cres_infotds_free_all_results() conn->in_net_tds == NULLS1000S1T0008S0124000280004200001003080042100021S01010002200821S02220012200342S2142S1242S2242S112201842S0242S0123000250002200522012220073700042Stds_realloc_sockettds_free_connectiontds_free_rownet.caddr != NULLsocket creation error: %s Connecting to %s port %d connection established getsockopt(2) failed: %s getsockopt(2) reported: %s tds_open_socket() failed tds_open_socket() succeeded send(2) failed: %d (%s) tds != NULLtimeout_seconds >= 0tds && bufferselect(2) failed: %d (%s) tds7_get_instance_ports(%s) instance info%15s %s ServerNamedefault instance port is %d InstanceNametcpIsClusteredVersionnpviaConnecting with protocol version %d.%d tds_setup_socket: connect(2) returned "%s" error: poll(2) returned %d, "%s" rc == 0 || (rc < 0 && (sock_errno == TDSSOCK_EINTR || sock_errno == EAGAIN || sock_errno == TDSSOCK_EINPROGRESS ))tds_select: invalid interrupt handler return code: %d poll_seconds == timeout_secondstds_goodwrite(): timed out, asking client tds7_get_instance_port: timed out on try %d of 16 error: expecting '%s', found '%s' tds7_get_instance_port(%s, %s) tds_goodwritetds_selecttds_addrinfo_set_port%lu.%02u%lu.%04u ](\K7AǺmZ{c^y55aw̫& . d'@Bʚ; d'@Bʚ; TvH rNZ@z~Ƥ#oxEc] d#NJ-^kc6ŭ5@-JEHJҷR <.;<П^O a%>Crm М,tF@~" 7&K[Am-ſtM1D [8 d7aBMr菇+Η{KFՠ6L;KzĆZ@" PĬCVe_)c\a%qߵ|oʕCz PpbZ0٣r!c[ζf{Rs$o,P6\m#/H[=u&'OE",Bbِe9|Viz:>8Jb5ia"ʔ@Mn201#~WϽO?헧d8nj'FE9N 6%z~ XwiZ<dtG^vd!vwQ_LjS2u/[!%W#>>O2;MrmgmsV$@}J4 FԅʻaakKJ:FUf14$%u]]F[ 8js&1K8et,5+wxP=1*莾dy)euwqIn{o  !!!packet.cconn && packet!conn->in_net_tdstimeout Sending packetpacket->data_start == 0Received MARS headerReceived packetconn->recv_pos < packet->data_len && packet->data_len <= packet->capacityconn->recv_pos <= packet->data_len && packet->data_len <= packet->capacityReceived MARS with no session (%u) Write attempt when state is TDS_DEADRead attempt when state is TDS_DEAD tds_packet_readtds_connection_networktds_packet_cache_addsp_cursorfetchquery.clen <= stream->buf_lenSYSNAMENCHAR(%u)NVARCHAR(%u)IS_TDS7_PLUS(tds->conn)@P%dsp_execute''0xNUMERIC(%d,%d)DECIMAL(%d,%d)UNITEXTFLOATTINYINTUNIVARCHAR(%u)BITUNICHAR(%u)IMAGESMALLMONEYSMALLDATETIMEREALVARBINARY(%u)UNIQUEIDENTIFIERNTEXTNVARCHAR(MAX)SQL_VARIANTDATEDATETIME2DATETIMEOFFSETBIGTIMEBIGDATETIMEUNSIGNED SMALLINTUNSIGNED INTUNSIGNED BIGINTVARBINARY(MAX)Unknown type %d sp_executesqlsp_preparecreate proc as sp_prepexectds_submit_execute() sp_unpreparetds_submit_unprepare() %s select 1 where 0=1rpc_name DECLARE @P%d SET @P%d=@P%d OUTPUT EXEC sp_cursoropenprow_number && prow_countsp_cursorclosesp_cursoroptionsp_cursortds && multipleOFFtds_submit_optioncmd() SET ANSI_NULLS %sSET IMPLICIT_TRANSACTIONS %sSET CURSOR_CLOSE_ON_COMMIT %sSET NOCOUNT %sSET QUOTED_IDENTIFIER %sSET ANSI_WARNINGS %sSET DATEFIRST %dSET DATEFORMAT %sSET TEXTSIZE %dSELECT @@options what! optionval = %d BEGIN TRANSACTIONIF @@TRANCOUNT > 0 ROLLBACKIF @@TRANCOUNT > 0 COMMITtds_disconnect() tds_put_data_info putting param_name tds_put_data_info putting status p && start <= end && (end - start) % 2 == 0s[1] == 0 && s < end && (end - s) % 2 == 0e && query <= e && e <= query_endtds_send_cancel: %sin_cancel and %sidle tds_send_cancel: sending cancel packet tds_cursor_declare() cursor id = %d tds_cursor_open() cursor id = %d tds_cursor_open (): RPC call set up tds_cursor_open (): cursor open completed tds_cursor_setrows() cursor id = %d tds_cursor_fetch() cursor id = %d tds_cursor_get_cursor_info() cursor id = %d tds_cursor_get_cursor_info: tds_process_tokens returned %d result_type=%d, TDS_DONE_COUNT=%x, TDS_DONE_ERROR=%x ----------------> prow_number=%u, prow_count=%u tds_cursor_close() cursor id = %d tds_cursor_setname() cursor id = %d tds_cursor_update() cursor id = %d tds_cursor_dealloc() cursor id = %d tds_cursor_dealloc(): freeing cursor multiple->type == TDS_MULTIPLE_QUERYmultiple->type == TDS_MULTIPLE_EXECUTEtds_submit_optioncmd: returned option_value = %d IF @@TRANCOUNT > 0 ROLLBACK BEGIN TRANSACTIONIF @@TRANCOUNT > 0 COMMIT BEGIN TRANSACTION0 00000000000000000000HHHP@   P@  p`@Pp`@ `0PYTYYYYYY5YYYYYYYYYYXYYYXYYYXzXYYYYYYYVXXWW}YV|V\VVVVVVVVVVVVVUVUVVVUVVVUUVVVVVVVUUUUU:S[Y[Y:S:S:S:S%Y:S:S:S:S:S:S:SV:S Y:S:S:SX:S:S:SXX:S:S:S:S:S:S:SX}XVnY@Y$YYYYY|YY>Y>YJY4Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>YY>YX>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>YXXFXWWFXFXFXFXuWFXFXFXFXFXFXFXQTFXZWFXFXFXchar_converror: tds_get_char_data: discarded %u on wire while reading %d into client. tds_get_char_data'stream.cstream->buf_len >= lens->allocated > s->sizeib >= tempTroublesome bytes:left > 0stream->buffer == (char *) tds->out_buf + tds->out_posstream->buf_len == tds->out_buf_max - tds->out_pos + TDS_ADDITIONAL_SPACEError: tds_convert_stream: tds_iconv returned errno %d, conv_errno %d Error: tds_convert_stream: Gave up converting %u bytes due to error %d. No conversion possible: some bytes left. tds_dynamic_stream_writetds_staticout_stream_writetds_dataout_stream_writetds_dataout_stream_inittds_convert_streamin tds_push_func tls.cin tds_pull_func_login have >= 0in tds_push_func_login Got name %s xn--in tds_pull_func handshakechecking hostnamecreating bioinitializing tlsloading CA fileloading CRL fileinitializing sessionHIGH:!SSLv2:!aNULL:-DHAlt names number %d handshake succeeded!! %s failed setting custom openssl cipher to:%s setting default openssl cipher to:%s handshake failed with %d %d %d tds_pull_func_logintds_pull_functds/8.0avgvarpmaxminsumstdevpchecksum_aggvarTDS5_PARAMFMT2ORDERBY2ROWFMT2LOGOUTRETURNSTATUSPROCIDTDS7_RESULTTDS_CURINFOTDS7_COMPUTE_RESULTCOLNAMECOLFMTDYNAMIC2TABNAMECOLINFOCOMPUTE_NAMESORDERBYERRORPARAMLOGINACKCONTROL/FEATUREEXTACKNBC_ROWCMP_ROWTDS5_PARAMSCAPABILITYENVCHANGESESSIONSTATEEEDDBRPCTDS5_DYNAMICTDS5_PARAMFMTAUTHDONEDONEPROCDONEINPROCMSGtoken.ctds5_process_result2 num_cols=%d col %d: column_name=[%s] colsize=%d prec=%d scale=%d elem %d: longbinarybitbit-nullsmalldatetimedatetime-nulldecimalfloatfloat-nullimageunsigned tinyintunsigned smallintunsigned intunsigned bigintinteger-nullsmallmoneymoney-nullUCS-2 textnumericrealuniqueidentifiervariantvoidxbinaryxcharx UCS-2 charx UCS-2 varcharxvarbinaryxvarcharxmldatedatetime2datetimeoffsetuser-defined table typebigtimebigdatetime[for parameter]no meta data setting up %d columns type/wtypesize/wsize %-20s %-15s %-15s %-7s utype %-20s %15s %15s %7s %-20s %7d/%-7d %7d/%-7d %7d %d hidden return parameters stored internal cursor id %d processing compute column %d compute column_size is %d TDS_OP_CURSORCLOSE TDS_AUTH_TOKEN PDU size %u Got invalid size %u tds->conn->collation wastds->conn->collation nowtds5_process_optioncmd() received option %d value %d Eating %s token Unknown marker: %d(%x)!! 7.02000 SP12012-2019TDS_SUCCESSTDS_FAILtds_process_login_tokens() Product name for 0x%x is %s MicrosoftProduct version %lX ZZZZZ[%s]out of memory (%d), %s Pnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn`n`nnnnnnnnnnnnnnnnnnnnnnnnnnPnPnpnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpmoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxooooohooXoooooHoooooooooooooooooooooooo8o(oooononnnnnnnxnoooooooooooooooooooooooooooooooooohnXnHnooo8noooooooooo(nnnmmmoooommmoooooooooooooommxm؁ȁ808Ȁ0hXH8(xHhXH8(8(xhXxhXHx؀444444444444444444444444444444444444444444444444444444444444444444444444444444444444444D44444444444444444444444444444444444$ܑ44444ܔ,4<444444444444444444444444444444444444ďď44444444444444444444č4\44444444444444pIppppD4\ԧħԩtDܨĨĨĨ------------------------------tds_process_row(): reading column %d adjust_character_column_size: Server charset: %s Server column_size: %d Client charset: %s Client column_size: %d flags=%x utype=%d type=%d server type %d varint=%d tds_process_nbcrow(): reading column %d tds_get_data_info(%p, %p, %d) %s processing result. type = %d(%s), varint_size %d processing result. column_size %d tds_process_param_result(%p, %p) error: tds_process_param_result() returned TDS_FAIL tds7_get_data_info: colname = %s type = %d (%s) server's type = %d (%s) column_varint_size = %d column_size = %d (%d on server) processing TDS7 result metadata. set current_results to cursor->res_info set current_results (%d column%s) to tds->res_info tds_process_tokens(%p, %p, %p, 0x%x) tds_process_tokens() state is COMPLETED processing result tokens. marker is %x(%s) tds_process_tokens::SET_RETURN stopping on current token processing parameters for op %d calling tds_process_param_result processing tds5 compute names. hdrsize = %d processing tds5 compute names. num_cols = %d processing tds5 compute names. num_comp_info = %d tds_process_compute_result(): compute_id %d for %d columns logic error: compute_id (%d) from server not found in tds->comp_info found computeid %d in tds->comp_info processing compute result. num_cols = %d processing tds compute result, by_cols = %d processing tds7 compute result. num_cols = %u processing tds7 compute result. compute_id = %u processing tds7 compute result. by_cols = %d processing tds7 compute result. num_comp_info = %d processing tds7 compute result. point 0 processing tds7 compute result. point 1 processing tds7 compute result. point 2 processing tds7 compute result. point 5 tds_process_tokens(). set current_results to cursor->res_info tds_process_compute() found compute id %d tds_process_compute() FAIL: id exceeds bound (%d) tds_process_compute() FAIL: get_data() failed tds_process_tokens: return status is %d Unrecognized TDS5_DYN type %x tds_process_end: more_results = %d was_cancelled = %d error = %d done_count_valid = %d rows_affected = %ld tds_process_end() state set to TDS_IDLE tds_process_default_tokens() marker is %x(%s) leaving tds_process_default_tokens() connection dead tds_process_env_chg(): %d bytes of collation data received changing block size from %s to %d server indicated charset change to "%s" tds_process_default_tokens: return status is %d oops: cannot process option %d of size %d 2008 (no NBCROW or fSparseColumnSet)looking for login token, got %x(%s) server reports TDS version %x.%x.%x.%x tds_process_login_tokens() returning %s tds_process_info() called with unknown marker '%d'! tds_process_info() reading message %d from server tds_process_info() calling client msg handler Msg %d, Severity %d, State %d, Server %s, Line %d %s tds_process_info() returning TDS_SUCCESS TDS_INT_CONTINUETDS_INT_CANCELTDS_INT_TIMEOUTtdserror(%p, %p, %d, %d) OpenClienttdserror: returning %s(%d) TDS server connection failedRead from the server failedUnable to open socketUnknown host machine name.Write to the server failedunrecognized msgnotdserror: client library returned %s(%d) msgno == TDSETIME || rc != TDS_INT_TIMEOUTmsgno == TDSETIME || rc != TDS_INT_CONTINUEexit: %s(%d) valid only for TDSETIME state < TDS_VECTOR_SIZE(state_names)tds->state < TDS_VECTOR_SIZE(state_names)logic error: cannot change query state from %s to %s Changed query state from %s to %s Buffer exhausted converting characters from client into server's character setCharacter set conversion is not available between client character set '%.*s' and server character set '%.*s'Error converting characters into server's character set. Some character(s) could not be convertedSome character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?')Some character(s) could not be converted into client's character setBoth port and instance specifiedAttempt to initiate a new TDS server operation with results pendingBad token from the server: Datastream processing out of syncDB-Library capabilities not accepted by the ServerUnexpected capability type in CAPABILITY datastreamError in closing network connectionUnable to connect: TDS server is unavailable or does not existUnsolicited event notification receivedNegotiated login attempt failedError in sending out-of-band data to the serverTDS server connection timed outUnexpected EOF from the serverServer name not found in configuration files.Read attempted while out of synchronization with TDS serverUnknown message-id in MSG datastreamUnable to set communications timerUnrecognized TDS version received from the serverLocal configuration error. Check TDSDUMPCONFIG log for details.تHretnametdserrortdserror: client library not called because either tds_ctx (%p) or tds_ctx->err_handler is NULL IDLEWRITINGSENDINGPENDINGREADINGDEADtds_set_statewrite.clen >= 0client->min_bytes_per_char < 3tds_put_string.%06luTDS_AUTH_TOKEN noncechallenge.cDraining %d bytes NTLMSSPKGS!@#$%store_monthname: %ld %s convert.cjanfebmaraprmayjunjulaugsepoctnovdecjanuaryfebruarymarchapriljunejulyaugustseptemberoctobernovemberdecemberampm ,store_dd_mon_yyy_date: %s apmAPMstore_time() nanosecs = %d %lubuf%07dyestds_willconvert(%d, %d) %u.%02u%u.%04utds_convert_money() %ld%.9g%.*f%.17g@@@@@@@@@@@@@@@@@ @8@Ph@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(XXLdDbt|||||||||DDDDDDlDDDtD T$D DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD4DDDD\DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDtDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD$$$ttttttt$$ww   wrw ]iiiiiiiiiiiiiiiCiiiiViiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiGiGiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii    hhhh    O hh    h h  O U                                                                                                                   hh                                                                   F~ ~ ~ X  U # X q ~ ~x ~000%%%%%%t00%0qqqP!XXqqq2222222222t2M2322222K2>2to222222222222222222222222222222222222M222222222222222r2222>22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222tds_strftimetds_convert 0123456789abcdefstring_to_datetime: current_state = %d string_to_datetime: is_alphabetic string_to_datetime: is_numeric string_to_datetime: is_numeric_dateformat string_to_datetime: is_dd_mon_yyyy store_dd_mon_yyy_date: store_monthname failed store_dd_mon_yyy_date: year %d string_to_datetime: is_timeformat string_to_datetime: string_garbled error_handler: Attempt to convert data stopped by syntax error in source field error_handler: attempt to convert data stopped by syntax error in source field 0 <= dr->decimicrosecond && dr->decimicrosecond < 10000000tds_willconvert(%d, %d) returns %s srclen >= 0 && srclen <= 2147483647u%08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X@ ``@p@ @@?AACC(C6 C(C6 6 A6 CCGG?OO__QXQ@FQHQdate formatdate-only formattime-only format@._locale.cdefaultAttempting to read locales.conf file /opt/alt/freetds11/etc/locales.conf@                                                                                                                                     )4%/7(3-!0,1'8"5.*2$  91)! :2*" ;3+# <4,$?7/'>6.&=5-%  (08@ '/7?&.6>%- 5=$, 4<#+ 3;"* 2:!) 19:2*" <4,$ >6.&@80( 91)! ;3+# =5-% ?7/'6666666666666666\\\\\\\\\\\\\\\\;,`|+|S00 H  0 l @\0t8@d0 ##%D0&`&P'`*,P12p3484pP6p88 `9D0:;p= ?dP??ABpB<BPB|G`GG PHlH`JPM0SPTPUU 0VpVVW4[p]`_ @`\`|abh<jtp~P `( H `  0,!P@! !!"@8"PL""`"P"`#p#4#НH#p#### #P$8$L$$ $p$$$%`D%Ф%%%%% &@ &4&H&&0&' L'д''''к( H(t(`()`D)\)0))4* t*P***+00+P+d+P++@,H,P,-L-d-|---P .0p..0/////0/P/p0(0@0X0 p0 0@ 0 0 0 1 @1 \1 x1@ 1 1202@T22 23p30333303P3 4pD4`4t4 445@5`t55 56$6@6 6"6#7$T7$h7@%7&7p@7@7A80A8 BD8PB`8B|8pC8`E9F<9Gh9G9@H9pH9H9H90QD:Qp:PR:pR:S: T4;X;pY;Y; Z;[0<@[D<]<p]<]<`^=0bt=f=@g=0h>kH>o>p>q?yL?{?|?~@T@ h@@ @A(ApTAAЅA0AA0B XB0B`BBpC\CCC0DPDpDDМ Ep E4E0EpEEE`E` FpF F0F@FDGpGGH0H@HHHH ITI0|IpI0I0JtJJ K8KtKpKKL`LLLPM@HMMMMN 8N0LNPhNNPNNNDOOOOPPdPPPP Q`QHQQQ QQR$RPPR`dRpxRRR SP PS S ST08TLT`T0TpTU`UU V!HV"V0%W%XWP)W*W0+X.X0\X1X2X`3 Y@4HY5Y8Z0:|ZPTZT [X|[Pd[`j\p\0q\`q\q\r\PuP]z]@{]|^@}4^}`^}^~^@~^P~^~ _~4_P_|__0_` L````aЂ0T .FLH D`  AABE 8 /FGA H(G@/ (A ABBF \ X2FBB B(A0D8G 8A0A(B BBBI ;lXA4$ 7EAG A DAE @ DAC `\ 81BEE E(A0A8D@ 8A0A(B BBBE F 8A0A(B BBBH  \9)AT K D` l9BEE E(A0D8KPs 8D0A(B BBBG J 8A0A(B BBBD D 9_HX :]FEI D(D0^ (D BBBD J(A BEB` :FEE B(D0H8F@s 8C0A(B BBBE J 8A0A(B BBBD Ld:dFBB B(D0A8GP 8A0A(B BBBA HX=RBBL E(D0D8D` 8A0A(B BBBG L?FBA D(G0P (F ABBA  (G OBBF 88AFBA A(D0e (A ABBA 0ATEl G I0PBFAA Dp  AABE (BfEAD p AAD \CBBB B(A0D8J E 8A0A(B BBBJ  N N A 4HFAA Q;  AABH LH$KFBG B(D0A8J 8A0A(B BBBC L^ FBD D(Jk (A ABBE $TdA4j 0j_|[ A XpjFED A(D@u (C ABBG m (C ABBC D(E ABB@xjBEE G(G0Dpc 0A(A BBBG  k,k3FAD  ABJ mHnFBB B(D0D8D` 8A0A(B BBBJ 4`rEDG T CAH uCAHDsFEB B(D0A8Gp 8A0A(B BBBD $xQEDG wCA y 8 xFDD S ABD E JBG $\yEEKG iCA8yFBA D(D` (A ABBH \z Xz TzFKZ K Uz 8zFBA D(G@ (A ABBG X{%TPp{H0i G $|EDG rAA(}$}'Ea$8}=EIG eAA P} 4 L}JFED V ABH VABXd}#E]0tx}PEAG e CAJ KCA} } } 0}FAD D@  CABA `~eFBB B(A0D8DP 8A0A(B BBBC 8A0A(B BBB|      v`@+E E V J V J Q O Q O I O I O I W I W I W Q O F J FH mFBB B(A0D8GpP 8A0A(B BBBF 08BBA A(D0Q (D ABBD X ̊BBB A(A0D@ 0D(A BBBH A 0A(D BBBD | 4ArD,̑ FAA  ABG (ALDF dAAD(ВRAG vAAFLHDFBB B(A0A8G 8A0A(B BBBG LhFBB A(A0H (A BBBE S (A BBBF ,BAD Q ABE HI80FBG A(G0 (D ABBD LlFBB B(A0A8M/ 8A0A(B BBBD HFHD D(D0[ (H ABBN M (C ABBK <tcEGG M FAI M AAA DMMH'Ead5Hb F Dئ{LDBBB E(D0D8G! 8A0A(B BBBK ĨGQqjEC E X$H&8d{OgPL Hd#FBB B(A0A8G 8A0A(B BBBA 8FED C(G (A ABBG , gEAQ AAE `FBB A(A0b (A BBBK  (H GBBL e (H DBBK W (D BBBG Y (H DBBG <xFAA D0X  AABH h AAB8زBBB A(A0(A BBB lHM8tHS(P|BAA ~AB(|0BFD \ABHBHE E(A0A8G` 8A0A(B BBBD L( BBB E(A0A8J 8A0A(B BBBK <DTBDD F0]  AABG W AAB|uBBB E(D0K8GP 8F0A(B BBBL  8A0A(B BBBH  8C0A(B BBBG L BBB E(A0A8G 8A0A(B BBBD T (h 4| 0$ ,@QDN ZAA D PHS XHS `HS!h$TO,!HVD!HV\!HS,t!`EGG0E AAA !>Dy!(Ab8!PEA D(D0Q(D ABB"X9As0"|AO,L"<BAA  ABK H|"uFBB B(D0A8Dp} 8A0A(B BBBD "1NZH"zEh K A #HEG  AH 8(#SDJ mDAU SDA$d#8MEAG }AAL#`FOB A(A0q (A BBBG a (A EBBA #v#L-L$hFEB A(A0 (A BBBH g (A FDBA T$( h$$|$0Ab$l8$xFBA A(G0t (A ABBE 4$dEDD0p AAA D CAH %$)JT4%84H%DQFDA J  AABC %lE J A G H%#FEJ J(D0C8DP 8A0A(B BBBF %EG | AG 0&XJAG ~DAL ,H&tFNA  ABA (x&41NHJ DA4&HhFED F(D0E(D ABB&(QV&)JWGL'FBA A(D0 (A ABBD d (C ABBA <d'HOAA  ABI XH 0'AMD  DAI NDAL' FIH D0  AABG \  CABF V AAB((T<(`aJUAX(l(p`Y`0(dEFK s DAB NDA((0Hg(( EHD  AAK ) !JL4) :Ee F 4P) EAD ^ DAC \CAH) FEB E(D0D8DP 8D0A(B BBBA 8)X FBA A(D0 (D ABBG (* FDA AB<*hEi B \*`Ef$p*/AYB FAK*XH J A * L*=FBB E(A0A8G 8A0A(B BBBF (+tFAD ^DB4D+8BAA e DBI YAB|+8+BBK I(A0f (C BBBH 8+BED D(F@h (A ABBE L,`FBB B(A0A8D9 8A0A(B BBBK (X,EID0A AAK ,&EV E A,rH0C E @,,YED A(G@ (A ABBA u-0H-FBB B(A0A8DP 8A0A(B BBBG d-h pED m AI - pED m AI @-!rFDD F0a  AABG T  AABH T-gFEF A(A0 (A BBBD : (F BBBA (1@"$<1@QECG }CAHd1@FBE B(A0A8GP 8A0A(B BBBK 41(1BFDA rCJH(2CFBE A(A0 (D BBBB D(A EBBt2C>2DW 2`DAg H e K @2D BEE D(C0G`x 0A(A BBBF $3F+EG I  AH @,3GBBB D(D0GP 0A(A BBBG p3I0dK3ID30JgBGB D(A0G1 0A(A BBBH H3XKDBBB B(A0A8DP 8D0A(B BBBD H04\MBBF B(A0A8Dpm 8A0A(B BBBG H|4OBEB E(D0D8G 8A0A(B BBBB 84PMBBD I(GP (A ABBF L5QlBEB B(D0A8G 8A0A(B BBBH LT5VFEB D(D0G`ihSpYhA`h 0A(A BBBF $5W3EDG `AA5W5W5HX\6X/BBA A(D0 (C ABBE U (C ABBC ` (C ABBA h6Y=|6Y6Y+6Y86tZFED F(G@ (A ABBH L68_"BBB B(A0A8G 8A0A(B BBBF HD7a FEE E(D0A8G 8A0A(B BBBF 7\j 7XjEJ AE L7DkwFBB B(A0A8G 8A0A(B BBBE H8toFBB B(A0A8Gr 8A0A(B BBBG Ld8s?FBB B(A0A8D 8A0A(B BBBD 88vFBA D(Gp (A ABBA 8x$9x@tK<9xFBA A(D) (A ABBC L\9P{FBB E(D0D8JP 8A0A(B BBBE (9 La C G I ] K L9FED D(G0U (D ABBH e (D ABBB $(:HEGD0lFAP::EJ ]I@p:́FBB A(A0Dp* 0A(A BBBF L:HFBB B(A0A8G6 8A0A(B BBBK @;FBB A(A0DpT 0A(A BBBD HH;$jFBB B(A0A8D@ 8C0A(B BBBD H;H{FBB B(A0A8D{ 8A0A(B BBBI (;|oEADP= AAG 8 <FBA A(DT (A ABBH LH<trFBB B(A0A8D 8A0A(B BBBD ,<SFAA O ABF $<ԛ-EDG XCA@<ܛFDD } ABB N ABG a ABD (4=8SEAD e CAA 8`=l}FBA A(D0l (A ABBH 8=FAA } ABH S CBA @=DFEE D(C0Ji 0A(A BBBF 4>OFG T CAD PX (T>hqHG t CAH (>,qHG t CAH <>MAA V ABH  ABE ><Ej I C ?  ?ܧEV8GAK»ֻZ]^ ;<"=+=4;&B'I(PV&:'V(&\)^d#hs~*+==>Y,,ż\̼Ӽڼ -./01,2G83D4P5\6h7t89:;<=>?̽5׽89:=<>$@.;9?DAO3ZBepC{4567\ľDξؾ@\368 :; <*=4>>?H\Yd3p345566ǿ7ӿ78899*:5:E;P;`<k<{==>>??EDF@DFDD+D:BDBSBd @jGqHyIJAAAA89:?345$809<:H?T345KLMNOPQ%RK0K9SDTLUWVbjrzZWXYYZZZ[[[[CC CC!C/C=EM$Q]]oz\j\ i] ]^^ #0=! F D>BI NU\cjqx !&'(689:;<=>689 :);2<;=D>M?V?\YbYiZnCtC{GE= 1 D S p tùʹѹع !"#$#%;&B'I(\)~*+,-./01,283D4P5\6h7t89:;<=>?$@DAZBpCľDEFjGqHyIJKLMNOPQ%R9SDTLUWVWXYZ[j\i]^)Qbn^vy` >a >b h?c ?d P@ @3N@4N AN HAN AXN A)N AN B"N <N HB6N hB$N <#NB1N B,NB(N <!N C-N<N HCZN pCN C&N =NC =o d $$o0h  %PT!x3 oo ooo%e e0e@ePe`epeeeeeeeeeff f0f@fPf`fpfffffffffgg g0g@gPg`gpggggggggghh h0h@hPh`hphhhhhhhhhii i0i@iPi`ipiiiiiiiiijj j0j@jPj`jpjjjjjjjjjkk k0k@kPk`kpkkkkkkkkkll l0l@lPl`lplllllllllmm m0m@mPm`mpmmmmmmmmmnn n0n@nPn`npnnnnnnnnnoo o0o@oPo`opooooooooOGA$3a1d_ GA$3p1113z}GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA*{-GA$3a1` GA$3p1113GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*GOW*pGA*ԭGA* GA*GOW*p GA*FORTIFY φGA+GLIBCXX_ASSERTIONS GA*FORTIFYՔGA+GLIBCXX_ASSERTIONStdspool-1.5.19-2.el8.x86_64.debug6C?7zXZִF!t/_]?Eh=ڊ2N1=,'Gla_-8@x_O?1Ԥ4oR)1ΟQ>T?LSd9CO 0rW5>%'֩#Q6_ҬT։Ys ; =A%X  dZW4_Wh i^_pJAM2 -HVgu4w'R=wQ."ǐX_kJæW@i!30dIs@aL(pٽ%:<,&wʰh:sqP_0[nz=4HY'Ks3%c'1/ӗ9VqŒyIygCKzm%@۶C3Y[mĚ5ҽ;X(6S.shX/)j`X"sHyv-!oN;^8s8E(Qy(k0əMDB&,RB0!ZX=Br_pKsHE,PS'S2Ҡf80թq`1M G( ։OWNa7Tܰ\5Y"4D-c:&~{N ]/i@G@6B45fZf6rd+`]t.PblEq1C`yˌYM w__ ڦ'qUt<^ ڂ )\~9}G1=?A CQ0ISp`/%%1Y"byU[atԑ)?8Wi TUjS7!% {mmz(2&:6sd>.Î,pi/",!Z9ېFdkN8lޯ$CsFq(] P5 ȑd^}f{n֢/km`9Md+5q*{,_Y;,:h6bFjWNӡp.eLJ]IM-|mU0%B:̂Z=3qp$*]hAPҚ} kL|Lb*g{ ]B81pU"l4K߅Hs;7jOOoj>6g@ SUbH$>oYMv e]+Ժ8˶l)[5r 43lHߏ3^}?Lt4@e.?o.S=*n?Iz_k\\t{I,1@=qkOߣFsp9Tm $x]YZܾozo.۪¢h[9:Ur7ّ&' ♇ ɵ{ r8n\K&Ffay5Fh3sc UH@עLj쪠]uHnSqa\|V{,G{.Q$Dio 1=+ip2Mk9 Ow=݋‚-8Lxl?G"<⾆2ܭxW;wqllPд&@8}"ZھLbdaQdxl&p [X{q{z*YF.N۞DX}U{)@6Z.X4hv;/c >w!%ĮP+ tc]{ܓ49Y, cBg`aOKM12`[_yo+:7(:rzȿČ0jhWކɸTC"*]7m 6 *r/@hZ Uo/܋"yCmVF@ȩH(Zle%[\vP[ ͮѽm(aE-C{e ?e ^om jŮJ˚\g kNM& |s`*wZg ꥄŞ3q+{:ğ@'ܽ'\"Mykp&c6^ AkY#{Ӧ =3Z%|& Uq1˧ȁ[$ND⫖x7L`yu<{qK{ Dr1O{ ̠q+!lqc!U][b-&$N˵[h @¡<4|Jlvb "wŗkLR`~#5|e݁u}<R٦ho$N`CQð kb uʖNYytM5Og~3[`5%'Ă`E)pQ?Vs4`@dD9vQʔQ JPW9(X_u$٫qM^H9/fp~ױoFJ4xh̿*ͿxT QI\?KdC@!RzU<ҭp<B4rt ,|n4AMO-wt ^qKk0h٨1I7zdVӳ FOX祓[D7 2<}dtܹ4P%f-9U6մ>MHE4?*|ZYӈ] YFeoqFiUC;(ɀ%MzA'yUbE^3r-86M0a#XtM;bv뽉)t>o !Mh[U"6h1y~V3=!`kOL 3(sY^okk-wbr0h/姼2+*_0@>NKÜQvç]X& (vq\s-8 # Oeˁ9t m%do=E.ݭMFݓeI;Ks`Ù֙W@b*ޱWܒu!f̣B/!svt?'plbR~Vh(`_'(_Cn uԍM +CVUDj{tG6@F)C?߬AC4,u d^Z^c*d?m#6Zgf`ߞߌZr9_+Td}/]{aG1i#ɠu3VA`feDFA, n(iw%Q7$GC XbX`@}zhhԛ>mmq@op5&V7?Q0ObN u^.U" hK/c٣WF=~ɡ+^'ivs& ^4na8ze,I |}&]BW<:zAUԾځq}unhFMO-dŒ S|[$@]0_Ë t$õ7.˷NiCVDIt(y,F sXSM?,-` w=61uF3ņn%E\9<1e/FùIa5'r QS]drw oF(t{_Qt[v5]sEkVbC2fg5ݙO/VL7\(QeS 3eqZ*Zi[O=u \4Ź3 FEVX,) 8vq?142d =d*u&nBHS_4r|L(B<=`KPrNos}^RN#f /:p!돭 vfh>80 GВ]1vzQ]~i X݇quKW}[e2c(K[ӂ`u'SM9LuCPE@6ERe9Ŝ ԣKИD_{/3-v3P&8"[`ˆ Ӡ&a F'f̨.bN<&!ߔJ PN }tZx۔W,qmf/H{gg˭ۣB"{90"sWV\ )h:SMd'}F'D$eq5Y[=_J&LPW/r-,3iBCBAfbj΅fZp +oT=aC1Inaܾ=_,g~r%U'-X}IoŲ,B+Vp8T:hx0mi\-Ne-xU&QcmJ[ j(pWPKI1]`%% usr/bin/osqlnuȯ#! /bin/sh # $Id: osql,v 1.12 2011-05-11 03:08:13 jklowden Exp $ # # Check odbc.ini, odbcinst, and, optionally, freetds.conf, # then execute isql (assume it's unixODBC's isql). # USAGE="Syntax: $(basename "$0") -S server -U user -P password" while getopts I:S:U:P: OPTION do case ${OPTION} in I) OVER_DIR=${OPTARG} # override ;; S) DSN=${OPTARG} ;; U) USERNAME=${OPTARG} ;; P) PASSWORD=${OPTARG} ;; \?) echo "$USAGE" exit 1 ;; esac done #cho ${DSN} ${USERNAME} ${PASSWORD} if [ -z "${DSN}" ] || [ -z "${USERNAME}" ] || [ -z "${PASSWORD}" ] then echo "$USAGE" exit 1 fi ISQL=$(command -v isql) if [ -z "${ISQL}" ] then echo "$(basename "$0"): error: no \"isql\" command found. Is unixODBC installed?" exit 1 fi # Establish ODBC prefix directory ISQL_DIR=$(strings "${ISQL}" | grep ^/ | grep -v elf | grep -v '\.so\.' | head -1 | sed 's/lib$/etc/' ) INI_DIRNAME="/tmp/$(basename "$0").$$" exec 3> "${INI_DIRNAME}" # Check the libraries, too. if [ -z "${OVER_DIR}" ] then libcmd='ldd "${ISQL}" | awk "/libodbc\./ {print \$3}"' if ! command -V ldd >/dev/null 2>&1 && command -V otool >/dev/null 2>&1 then libcmd='otool -L "${ISQL}" | awk "/libodbc\./ {print \$1}"' fi echo "checking shared odbc libraries linked to isql for default directories..." (echo ${ISQL_DIR}; eval "$libcmd") \ | while read L do strings "$L" | grep '^/' | grep -v '/lib' \ | while read D do if [ ! -s "${INI_DIRNAME}" ] then printf " trying %s ... " "$D" if [ -d "$D" ] && [ -r "${D}/odbc.ini" ] then echo "$D" >&3 printf "OK" else printf "no" fi printf "\n" fi done done fi exec 3>&- ODBC_DIR=$(cat "${INI_DIRNAME}") && rm "${INI_DIRNAME}" if [ -z "${ODBC_DIR}" ] && [ -z "${OVER_DIR}" ] then echo "$(basename "$0"): problem: no potential directory strings in \"$(command -v isql)\"" echo "$(basename "$0"): advice: use \"osql -I DIR\" where DIR unixODBC\'s install prefix e.g. /usr/local" echo "isql strings are:" strings "${ISQL}" | grep ^/ | sed 's/^/+ /' #xit 1 fi if [ "${OVER_DIR}" ] then if [ -d "${ODBC_DIR}" ] then echo "\"${ODBC_DIR}\" is a directory, overridden by" else echo "\"${ODBC_DIR}\" is NOT a directory, overridden by" fi echo "\"${OVER_DIR}\"." if [ -d "${OVER_DIR}" ] then ODBC_DIR=${OVER_DIR} else echo "$(basename "$0"): error: \"${OVER_DIR}\" is not a directory" exit 1 fi fi # Look for server entry in odbc.ini echo 'checking odbc.ini files' for F in "${HOME}/.odbc.ini" "${ODBC_DIR}/odbc.ini" do if [ ! -d "$(dirname "$F")" ] then echo "warning: $(dirname "$F") is not a directory" continue fi if [ -r "$F" ] then echo " reading $F" else echo " cannot read \"$F\"" continue fi grep -F "[${DSN}]" "$F" > /dev/null if [ $? -eq 0 ] then echo "[${DSN}] found in $F" ODBC_INI=$F break else echo "[${DSN}] not found in $F" fi done if [ -z "${ODBC_INI}" ] then echo "$(basename "$0"): error: unable to locate ${DSN} in any odbc.ini" exit 1 fi # Report finding of server entry echo found this section: SED_CMD="/^\[${DSN}\]/,/^[[:space:]]*$/ { s/^/ /; p; }" sed -ne "${SED_CMD}" "${ODBC_INI}" # # Examine server entry in odbc.ini # # Find the driver in the servername or default section for D in "${DSN}" 'default' do echo "looking for driver for DSN [$D] in ${ODBC_INI}" grep "$D" "${ODBC_INI}" > /dev/null if [ $? -eq 0 ] then CMD="/^\[$D\]/,/^[[:space:]]*$/ { s/^/ /; p; }" DRIVER_LINE=$(sed -ne "${CMD}" "${ODBC_INI}" \ | grep -Ei '^[[:space:]]*driver[[:space:]]*=') if [ -z "${DRIVER_LINE}" ] then echo " no driver mentioned for [$D] in $(basename "${ODBC_INI}")" continue fi echo " found driver line: \"${DRIVER_LINE}\"" DRIVER=$(echo "${DRIVER_LINE}" \ | awk -F ' *= *' '{print $2}' \ | sed 's/[[:space:]][[:space:]]*//g') if [ "${DRIVER}" ] then echo " driver \"${DRIVER}\" found for [$D] in $(basename "${ODBC_INI}")" break else echo " driver line for [$D] incomplete in $(basename "${ODBC_INI}")" continue fi fi done if [ -z "${DRIVER}" ] then echo "$(basename "$0"): error: no driver found for [${DSN}] in $(basename "${ODBC_INI}")" exit 1 fi # get filename of driver echo "found driver named \"${DRIVER}\"" if [ -d "${DRIVER}" ] || [ ! -x "${DRIVER}" ] then # not a filename, look it up DRIVERNAME=${DRIVER} ODBC_INST="${ODBC_DIR}/odbcinst.ini" echo "\"${DRIVERNAME}\" is not an executable file" echo "looking for entry named [${DRIVERNAME}] in ${ODBC_INST}" grep "${DRIVERNAME}" "${ODBC_INST}" > /dev/null if [ $? -ne 0 ] then if [ $? -eq 1 ] then echo "$(basename "$0"): error: no driver entry [${DRIVERNAME}] in ${ODBC_INST}" fi exit 1; fi CMD="/^\[${DRIVERNAME}\]/,/^[[:space:]]*$/ { s/^/ /; p; }" DRIVER_LINE=$(sed -ne "${CMD}" "${ODBC_INST}" \ | grep -Ei '^[[:space:]]*driver[[:space:]]*=') if [ -z "${DRIVER_LINE}" ] then echo "$(basename "$0"): no driver mentioned for [${DRIVERNAME}] in $(basename "${ODBC_INST}")" exit 1 fi echo " found driver line: \"${DRIVER_LINE}\"" DRIVER=$(echo "${DRIVER_LINE}" | awk -F ' *= *' '{print $2}') if [ -z "${DRIVER}" ] then echo "$(basename "$0"): driver line incomplete for [${DRIVERNAME}] in $(basename "${ODBC_INST}")" exit 1 fi echo " found driver ${DRIVER} for [${DRIVERNAME}] in $(basename "${ODBC_INST}")" fi if [ -z "${DRIVER}" ] then echo "$(basename "$0"): error: sorry, failed sanity check: \${DRIVER} is null" exit 1 fi if [ -x "${DRIVER}" ] then echo "${DRIVER} is an executable file" else echo "${DRIVER} is not an executable file" echo "$(basename "$0"): error: no driver found for ${DSN}" exit 1 fi # find the server/servername SERVER_LINE=$(sed -ne "${SED_CMD}" "${ODBC_INI}" \ | grep -Ei '^[[:space:]]*server(name)*[[:space:]]*=') ATTRIBUTE=$(echo "${SERVER_LINE}" | awk -F' *= *' '{print $1}') if [ -z "${ATTRIBUTE}" ] then echo "$(basename "$0"): neither \"Server\" nor \"Servername\" found for [${DSN}] in $(basename "${ODBC_INI}")" exit 1 fi echo "${SERVER_LINE}" | grep -i servername >/dev/null # # Find the server's hostname # if [ $? -eq 0 ] # ODBC-Combined then TDS_SERVER=$(echo "${SERVER_LINE}" | awk -F ' *= *' '{print $2}') echo 'Using ODBC-Combined strategy' echo "DSN [${DSN}] has servername \"${TDS_SERVER}\" (from ${ODBC_INI})" if [ -z "${TDS_SERVER}" ] then exit 1 fi # Look for $TDS_SERVER in freetds.conf FREETDS_DIR=$(tsql -C | grep 'freetds.conf directory' | awk -F: '{print $2}' | sed 's/^ *//') if [ -z "${FREETDS_DIR}" ] then echo "$(basename "$0"): error: unable to locate directory for freetds.conf using \"$(command -v tsql)\"" exit 1 fi for F in "${HOME}/.freetds.conf" "${FREETDS_DIR}/freetds.conf" do if [ -r "$F" ] then echo "$F is a readable file" else echo "cannot read \"$F\"" continue fi echo "looking for [${TDS_SERVER}] in $F" grep -F "[${TDS_SERVER}]" "$F" > /dev/null if [ $? -eq 0 ] then FREETDS_CONF=$F break else echo "[${TDS_SERVER}] not found in $F" fi done if [ -z "${FREETDS_CONF}" ] then echo "$(basename "$0"): error: unable to locate ${TDS_SERVER} in any freetds.conf" exit 1 fi # Examine server entry in freetds.conf echo found this section: SED_CMD="/^\[${TDS_SERVER}\]/,/^[[:space:]]*$/ { s/^/ /; p; }" sed -ne "${SED_CMD}" "${FREETDS_CONF}" SERVER_LINE=$(sed -ne "${SED_CMD}" "${FREETDS_CONF}" \ | grep -Ei '^[[:space:]]*host[[:space:]]*=') # No character class support in mawk, # cf. "Mawk does not support Posix character classes in expressions" # https://bugs.launchpad.net/ubuntu/+source/mawk/+bug/69724 HOST=$(echo "${SERVER_LINE}" | awk -F' *= *' '{print $2}') if [ -z "${HOST}" ] then echo "$(basename "$0"): no \"host\" entry found for [${TDS_SERVER}] in $(basename "${FREETDS_CONF}")" exit 1 fi else # odbc.ini contains a "server", a DNS host HOST=$(echo "${SERVER_LINE}" | awk -F ' *= *' '{print $2}') echo "\"${ATTRIBUTE}\" found, not using freetds.conf" echo "${ATTRIBUTE} is \"${HOST}\"" if [ -z "${HOST}" ] then echo "$(basename "$0"): no value found for \"${ATTRIBUTE}\" entry in $(basename "${ODBC_INI}")" exit 1 fi fi # If the "host" is an ip address, look up the name, for neatness, e.g. ## $ host 10.81.36.39 ## 39.36.81.10.IN-ADDR.ARPA domain name pointer ntc5003.eg.com if [ "${HOST}" = "$(echo "${HOST}" | sed 's/[^.0-9]*//')" ] then ADDRESS=${HOST} echo "looking up hostname for ip address ${ADDRESS}" HOST=$(host "${HOST}" | awk '/domain/ {print $5}' | sed 's/\.$//') if [ -z "${HOST}" ] then echo "$(basename "$0"): warning: no DNS hostname found for \"${ADDRESS}\"" HOST=${ADDRESS} # restore host address string fi fi # Now we have a DNS hostname for the server in HOST if [ "${HOST}" != "${ADDRESS}" ] then ADDRESS=$(host "${HOST}" | awk '/has address/ {print $4}' | head -1) fi if [ -z "${ADDRESS}" ] then echo "$(basename "$0"): no IP address found for \"${HOST}\"" exit 1 fi #cho ${HOST} has address ${ADDRESS} # Report what we know and exec isql printf "\n" printf "Configuration looks OK. Connection details:\n\n" printf "%22s:\t%-30s\n" DSN "${DSN}" printf "%22s:\t%-30s\n" odbc.ini "${ODBC_INI}" printf "%22s:\t%-30s\n" Driver "${DRIVER}" printf "%22s:\t%-30s\n" "Server hostname" "${HOST}" printf "%22s:\t%-30s\n" Address "${ADDRESS}" printf "\n" echo "Attempting connection as ${USERNAME} ..." if [ -z "${TDSDUMP}" ] then TDSDUMP_AUTO="/tmp/$(basename "$0").dump.$$" export TDSDUMP=${TDSDUMP_AUTO} fi ( set -x; isql "${DSN}" "${USERNAME}" "${PASSWORD}" -v ) \ || sed -ne 's/Connecting/FAILED &/p' "${TDSDUMP}" test "${TDSDUMP_AUTO}" && rm -f "${TDSDUMP_AUTO}" PKI1][y'c'c+usr/share/doc/alt-freetds11/COPYING_LIB.txtnu[ GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! PKI1]4 " "%usr/share/doc/alt-freetds11/ChangeLognu[Author: Frediano Ziglio Date: Sat Aug 15 20:32:25 2026 +0100 tds: Prevent infinite loop when sending disconnect request For TDS 5 (Sybase) connections, a disconnect request is sent automatically during disconnect. If the request cannot be sent, the disconnect logic may retry the disconnect operation, causing another disconnect request to be sent. This can lead to an infinite loop of failed disconnect requests. Author: Frediano Ziglio Date: Fri May 15 22:38:43 2026 +0100 Fix compatibility with Nettle 4 library Hash length parameter was removed from digest functions like nettle_md4_digest and sha1_digest. Change similar to commit e2bf8f3a3e81f1aa94fd15fa206dd4ec5ddf2ec7 (cfr "utils: Fix compatibility with Nettle 4 library"). Author: Frediano Ziglio Date: Sat Apr 18 09:30:31 2026 +0100 odbc: Make SQLSetDescField extend automatically the descriptor This it's the correct behaviour for SQLSetDescField, not returning error if the record is missing. Author: Frediano Ziglio Date: Sun Mar 29 20:38:27 2026 +0100 odbc: Update SQLGetInfo(SQL_DESCRIBE_PARAMETER) SQLDescribeParam was implemented, so return it's supported. Author: Frediano Ziglio Date: Mon Mar 23 18:31:52 2026 +0000 odbc: Fix SQL_DESC_BIND_OFFSET_PTR handling Use sql_desc_bind_offset_ptr not only on structure binding or on following (not first) rows. SQLExtendedFetch uses sql_desc_bind_offset_ptr so do not clear it. Add a test, partially from Bob Kline. This fixes https://github.com/FreeTDS/freetds/issues/716. Author: Frediano Ziglio Date: Sat Feb 14 17:16:58 2026 +0000 utils: Fix compatibility with Nettle 4 library Hash length parameter was removed from nettle_md5_digest. Method suggested by Satadru Pramanik. Author: Frediano Ziglio Date: Thu Feb 19 04:48:16 2026 +0000 odbc: Fix leak in SQLDriverConnect if string is invalid Login structure was not freed if odbc_parse_connect_string returned false, which can simply happen if the string has an invalid syntax. Author: Frediano Ziglio Date: Mon Feb 16 21:45:25 2026 +0000 tds: Avoid overflow converting numeric to string Author: Aaron M. Ucko Date: Thu May 9 16:36:31 2024 -0400 Improve support for TDS 5 (Sybase) bulk transfers. * Read defaults, send them back explicitly as needed, and clean up their storage afterwards. * tds5_bcp_add_variable_columns: ** Send spaces in lieu of fully empty SYB(VAR)CHAR data. ** Send correct textpos values in all cases. ** When writing the adjustment table, avoid a potential Sybase "row format error" by eliding the (effective) column count when it would have repeated the largest adjustment table entry. * tds_deinit_bcpinfo: Free and reset current_row for transfers in. Avoid potentially trying to interpret fragments of outgoing TDS data as BLOB pointers. Author: Frediano Ziglio Date: Mon Dec 1 19:37:18 2025 +0000 odbc: Fix for SQL_COPT_SS_OLDPWD attribute This attribute allows to change the password while logging to the server. Code was wrongly taking the length of the attribute in characters instead of bytes causing a failure using wide function. Author: Frediano Ziglio Date: Wed Nov 19 23:57:13 2025 +0000 Fix ABI breakage for tdsdump_open under Windows tdsdump_open is exported by our DB-Library implementation. Before version 1.5 tdsdump_open always accepted a "const char*" string, however in 1.5 this was changed to "const wchar_t*" for Windows to support Unicode. This broke ABI for Windows. Provide tdsdump_open with old ABI and a new tdsdump_wopen (Windows only). Author: Matt McNabb Date: Thu Oct 30 21:26:10 2025 -0400 odbc: Re-prepare a prepared query if it never returned a handle Merge: b95ce1e6 e39070ff Author: Frediano Ziglio Date: Thu Oct 30 06:30:11 2025 +0000 Merge fix for SQLPutData Author: Frediano Ziglio Date: Thu Oct 23 19:45:03 2025 +0100 odbc: Fix inserting too much data with SQLPutData An error is returned if column is truncate. Author: Frediano Ziglio Date: Wed Oct 8 16:35:57 2025 +0100 odbc: Accept any variable data type using DATA_AT_EXEC length Reported in https://github.com/FreeTDS/freetds/issues/667. The behaviour is consistent with Microsoft driver. This caused an issue using PHP ODBC PDO driver. Author: Frediano Ziglio Date: Tue Oct 14 21:35:22 2025 +0100 ci: Update win-iconv version Pick up more recent master version, already including my fix. Author: Frediano Ziglio Date: Wed Sep 10 17:53:56 2025 +0100 dblib: Expand buffers to hold converted floating point Make sure there's enough space for converting the numbers. This fixes fisql command printing real/float values. Author: Frediano Ziglio Date: Thu Aug 28 21:02:57 2025 +0100 Use CORK flag correctly, do not delay partial packets Resetting TCP_CORK flag in Linux causes the partial packets to be flushed however if the queue is full partial packets are not moved to the queue. Partial packets are then processed when space is available. However FreeTDS used to set again the flag causing partial packets to be delayed. Remove that delay reducing latency. Merge: 569401e6 65efc2d5 Author: Frediano Ziglio Date: Wed Jun 25 17:15:09 2025 +0100 Merge test for vasprintf for VMS Author: Craig A. Berry Date: Tue Jun 24 10:38:20 2025 -0500 VMS has had vsnprintf for a long time And this allows for a better vasprintf fallback for systems where vasprintf is not available. Author: Craig A. Berry Date: Mon Jun 23 07:26:27 2025 -0500 Better test for vasprintf on VMS Recentish CRTLs do have it, but the test I added 23 years ago was not correctly detecting it. Author: Frediano Ziglio Date: Wed Jun 18 11:08:10 2025 +0100 tds: Fix bulk copy in for Microsoft XML type As documented, and tested, the protocol requires the usage of NVARCHAR type, not XML, which is refused causing an error. Merge: 349445e4 6c532e2a Author: Frediano Ziglio Date: Sat May 31 17:43:29 2025 +0100 Fix conversion bound checks, tsql message formatting Author: Frediano Ziglio Date: Sat May 31 17:02:34 2025 +0100 tds: Fix bound check conversion (float -> uint) Converting from floating point to unsigned int the bound check was incorrect resulting in invalid conversions if the input value was not in range. Author: Frediano Ziglio Date: Sat May 31 17:00:18 2025 +0100 tsql: Avoid possible invalid type formatting a message Specifically: tsql.c: In function ‘do_query’: tsql.c:292:80: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘__suseconds64_t’ {aka ‘long long int’} [-Wformat=] 292 | sprintf(message, "Total time for processing %d rows: %ld msecs\n", | ~~^ | | | long int | %lld 293 | rows, (long) ((stop.tv_sec - start.tv_sec) * 1000) + ((stop.tv_usec - start.tv_usec) / 1000)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | __suseconds64_t {aka long long int} long should be enough for 49 days in case of 32 bit, I hope your query doesn't take so long. Author: Frediano Ziglio Date: Mon Apr 21 15:58:08 2025 +0100 ctlib: Remove leak freeing command Release cursor while freeing command. PKI1]B#usr/share/doc/alt-freetds11/TODO.mdnu[To Do List ========== This list is ordered top-to-bottom by priority. Things that are broken and need mending are at the top, followed by things that should work before the next release, followed by features that should be added/fixed/reworked (grouped by library). Everyone is encouraged to add to the list. Developers can do it directly; anyone else can post a patch to SourceForge. In this way we can communicate with each other about the project's priorities and needs. Must be fixed: ==== Work in progress: ==== * be able to disable iconv for BCP (see Sybase documentation) I have a patch to disable it, how to handle NVARCHAR? -- freddy77 For future versions (in priority order within library): All ---- * Cache protocol discovery (TDSVER=0.0). Save port/instance into some permanent storage. tsql should report progress in verbose mode. * retain values used from freetds.conf, so we can report them. * add a way for tsql to report host, port, and TDS version for the connection it's attempting. Actually libTDS does the name resolution in tds_connect and then just connect so there is no way for tsql to report these information. * review the way parameters are packed (too complicate, see ctlib bulk, cf "bulk copy and row buffer") * improve cursor support on dblib and ctlib * read on partial packet, do not wait entire one * support for password longer than 30 characters under Sybase (anybody know how ??) * under Sybase using prepared statements and BLOBs we shouldn't try to prepare every time (cache failure preparing, see odbc unittests logs, binary_test) done in ODBC ?? * Native bcp has no iconv support; character bcp files are assumed be encoded with the client's charset. More flexibility one both sides would be good. * encrypted connection for Sybase db-lib ---- * add DBTEXTLIMIT (dbsetopt), PHP require it to support textlimit ini value ct-lib ---- * dynamic placeholders (DBD::Sybase) * ct_option() calls (CS_OPT_ROWCOUNT, CS_OPT_TEXTSIZE, among others) * async function, async calls (dbpoll() and friends) * support all type of bind in ct_bind (CS_VARBINARY_TYPE and other) search "site:.sybase.com CS_VARBINARY ct_bind" on google for more info * complete sqlstate and other field in message (for Python) odbc ---- * Star Office complains that these TypeInfo constants are not implemented in SQLGetInfo: 47 SQL_USER_NAME (handle environment callbacks) do a "SELECT USER_NAME()". If data pending MS do another connection with same login. * SQLNativeSql and fill SQLGetInfo according (mssql7+ handle odbc escapes directly) * it seems that if statement it's wrong and we issue SQLPrepare on SQLExecute it try to send unprepared dynamic... state on dynamic?? * odbc array binding test large field (like image) have language queries some limits? do we have to split large multiple queries? * report error just before returning SQL_ERROR from inner function? * handle async flags ?? * handle no termination on odbc_set_string* Test and fix ---- * hidden fields (FOR BROWSE select, see flag test on tds) * what happen if we bind to an hidden field?? * if we use SQLGetData?? * if we request information with SQLDescribeCol/SQLColAttribute(s)/ SQLGetDescField?? * as you noted returning # columns hidden fields are not counted (there is however a setting which is a mssql extension which threat hidden columns as normal) (cfr "SQLNumResultCols() is wrong (+1)" Jan 8 2008) * test: descriptors work * what happen to SQL_DESC_DATETIME_INTERVAL_CODE and SQL_DESC_CONCISE_TYPE changing only SQL_DESC_TYPE (with SQLSetDescField) * test: set SQL_C_DEFAULT and call SQLFetch (numeric, others) * test: SQLGetStmtAttr(SQL_ATTR_ROW_NUMBER) * all binded parameters * no bind and sqlgetdata * before first fetch * after last fetch pool ---- * get connection pooling working with all protocol versions server ---- * Server API needs more work. It's in a quite ugly state. It's more experimental. Should be disabled by default to state it. PKI1][Dkk#usr/share/doc/alt-freetds11/NEWS.mdnu[$Id: 73172b888449ed18e50fb44dc7f823fddbfb3611 $ Summary of Changes in release 1.5 -------------------------------------------- User visible (not in a particular order): - Generic: - Do not write to stdout/stderr; - (\*) Fix certificate check for hostnames with wildcards; - (\*) Update to Autoconf 2.71; - (\*) Fix conversions of "-0" numeric; - (\*) Minor compatibility for 32 bit for bulk copy; - Distribute OpenSSL libraries with Appveyour artifacts; - Use Unicode and wide characters for file paths for Windows; - Remove ANSI encoding code from SSPI code, always full Unicode; - (\*) Set control method for final OpenSSL BIO to avoid some errors; - (\*) Get Windows code page using Windows API for compatibility; - (\*) Do not try to use `pthread_cond_timedwait_relative_np` on newer Android; - Fix compatibility connecting to some old MSSQL 2000 server; - (\*) Support Sybase server not configured with UTF-8 charset; - (\*) Change some file license from GPL to LGPL; - (\*) Support very old Sybase ASE versions; - (\*) Ignore query errors during connection initial setup increase compatibility with different servers like OpenServer; - Support `strict` encryption for naked TLS (TDS 8.0); - (\*) Don't leak allocations on syntax errors converting to binary; - Accommodate FreeBSD/Citrus iconv; - Fall back on unsupported address families locking for host address; - Avoid potential hangs on short replies reading TDS packets; - Add support for TDS 8.0; - Reject invalid NULL data in `tds7_send_record` (bulk transfer); - Allows `freetds.conf` to be stored in `~/.config` (Unix). - ODBC: - Fixed some attribute size for 64 bit platforms (now more compatible with MS driver); - (\*) Prevent setting some wrong type in internal decriptors; - (\*) Fix leak in `odbc_parse_connect_string`; - Fix an issue compiling bcp test on 32 systems with unixODBC; - (\*) Fix getting `SQL_ATTR_METADATA_ID` attribute; - Check for maximum value for `SQL_ATTR_QUERY_TIMEOUT`; - (\*) Return better error for invalid character set; - Check errors from `SQLInstallDriverExW` and `SQLRemoveDriver`; - Update some driver registration field for Windows; - (\*) Remove minor leak parsing connection string; - Add `Encrypt` and `HostNameInCertificate` settings; - (\*) Fix bug cancelling not active statements; - Fix `SQLGetInfo` `SQL_DRIVER_HSTMT` and `SQL_DRIVER_HDESC`; - Avoid shared object version for ODBC driver; - Allows `SERVER` to override `DSN` or `SERVERNAME` settings; - Allows to set version to `AUTO` from Windows dialog; - (\*) Fix handling of `SQL_C_STINYINT`; - Fix return value when bulk operation not using status array fails; - Implement `SQLDescribeParam` using `sp_describe_undeclared_parameters`. - Applications: - datacopy: - Allows copy when `dest_collen` > `src_collen`; - Increase CREATE TABLE command buffer to accommodate larger queries. - defncopy: - (\*) Use memory instead of temporary file; - (\*) Fix MS column length for N(VAR)CHAR types; - (\*) Quote strings and identifiers; - (\*) Handle correctly order of index recordset; - (\*) Quote key index names. - CT-Library: - Error reporting more compatible with Sybase; - Return CT-Library type values, not TDS ones; - Fix `*resultlen` for conversions to SYBIMAGE from `cs_convert`; - Populate `datafmt->format` to avoid not initialized values; - More debugging on not implemented `bcp_colfmt_ps`; - Makes sure we don't use a negative number as string length; - Use client type, not propagate TDS one; - (\*) Fix crash using `ct_command` with `CS_MORE` option; - (\*) `_blk_get_col_data`: Consistently return `TDS_FAIL` on failure; - (\*) Formally define `BLK_VERSION_{155,157,160}`; - (\*) Cap binary/image copying to the destination length; - (\*) Conditionally distinguish NULL and empty results; - (\*) Issue an error for unsupported server types from `ct_describe`; - Add support for setting hints for bulk copy using `blk_props`; - Support getting `CS_ENDPOINT` (socket file descriptor) using `ct_con_props`; - Support getting `CS_PRODUCT_NAME` using `ct_con_props`; - Introduce `CS_INTERRUPT_CB` and corresponding return values: `CS_INT_*`; - Better support new date/time types (DATETIME2, etc.) in bulk copy; - Report system errors' descriptions. - DB-library: - Improve error reporting; - Allows to set port number with `DBSETLPORT`; - Allows encryption option. - pool: - Disable Nagle algorithm on user socket for performance; - (\*) Ignore extension in login packet for compatibility. - server: - Reply correct version for TDS 7.4; - Avoid leaks in `tds_get_query_head`; - Set `SO_REUSEADDR` option; - Better support for string conversion and UTF-8; - Improve sending data, fix sending metadata; - Update prelogin reply allowing TDS 7.2; - Fix `tds_send_login_ack` product name length; - Support no-ASCII characters in environment names; - Return 0 rows during login; - Pass correct packet size environment in test server; - Do not overwrite error before displaying it; - Improve message writing functions; - Set `TCP_NODELAY` after accepting connected sockets. (\*) Feature backported in stable 1.4 branch. Implementation: - Remove various minor leaks; - Remove some potential `NULL` dereference; - (\*) Add support for `SYBSINT1` type conversion; - Improve GNU compatibility in CMake using `GNUInstallDirs`; - Remove many warnings compiling code with stricter options; - Optimize numeric precision change; - Use more `bool` type for boolean instead of integer; - Minor compatibility with tests and Sybase/SAP libraries; - Avoid some warnings from CMake; - Various improvements to bounce utility: - Allows multiple connections; - Allows to specify a server name; - Allows to write dumps. - Use 64 bit constants, add `(U)INT64_C` macros; - Move `tds_new` macros to `include/freetds/macros.h`; - Move `tds_strndup` to utils; - Add GitHub actions to CI; - Allows `FREETDS_SRCDIR` overrides for tests; - Avoid potential zero-byte allocations (whose behavior is undefined) in libTDS; - Unify header guards definitions; - Unify tests includes in ctlib; - Accommodate Windows static builds; - Inform CMake of some accidentally Autotools-only tests; - Add Visual Studio 2022 to Appveyor test matrix; - Add `tds_socket_set_nodelay` utility; - Change `TDSCOLUMN::column_bindlen` field to signed type; - Use `TDS server` instead of `Adaptive Server` in error messages; - Add and reuse `TDS_END_LEN_STRING` utility; - Acknowledge non-exhaustive `TDS_SERVER_TYPE` switch statements; - Use replacement `getopt` in tests for more compatibility; - Include `stdint.h` in Visual Studio if available. Summary of Changes in release 1.4 -------------------------------------------- User visible (not in a particular order): - Fix some numeric conversion checks; - Always use Unicode for SSPI allowing not ASCII to work; - Improve BCP copy, especially for Sybase; - Better error reporting for ICONV failures; - Disable TLSv1 by default; - ODBC: partial TVP support (missing data at execution); - ODBC: support for quoted string in connection string; - CT-Library: support large identifiers; - CT-Library: report appropriate severity values; - apps: datacopy report errors on standard error; - pool: use poll instead of select to support more connections. Implementation: - Use more bool type for boolean instead of integer; - more macros for ODBC tests to encapsulate some ODBC API. Summary of Changes in release 1.3 -------------------------------------------- User visible (not in a particular order): - Generic: - Support UTF-8 columns using MSSQL 2019; - Do not accept TDS protocol versions "4.6" (never really supported) and "8.0"; - Minor portability issues; - Fix log elision for login; - Detect some possible minor memory failure in application; - Support long (more than 64k) SSPI packets (never encountered but you never know); - Fix unicode columns for ASA database; - Avoid using BCP with old protocols; - (\*) Fix bulk copy using big endian machines; - (\*) Fix Sybase uni(var)char and unsigned types for big endian machines; - (\*) Do not send nullable data during bulk copy if type is not nullable; - ODBC: - Added "Timeout" setting; - Applications: - Improve defncopy utility: - Fix some declaration; - Fix Sybase support; - (\*) Fix datacopy and freebcp logging ; - CT-Library: - Minor fix for variant type; - Better support for timeout setting; - (\*) Support some missing types (like nullable unsigned integers) for Sybase; - DB-library: - Unify date format (all systems can use the same syntax); - (\*) Allows to pass 0 as type for bcp_bind; - (\*) Fix DBSETLSERVERPRINCIPAL macro; - (\*) Do not limit queries length for bcp using Sybase; - (\*) Add KEEP_NULLS to BCP hints. (\*) Feature backported in stable 1.2 branch. Implementation: - Move replacement headers under freetds directory for coherence with other internal headers; - Lot of style updates; - Optimize UTF-8 encoding for ODBC, reuse common code. Summary of Changes in release 1.2 -------------------------------------------- User visible (not in a particular order): - Sybase server: - All strings are now converted as MSSQL; - Support kerberos login; - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and DBSETSERVERPRINCIPAL; - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH; - Bulk copies: - DB-Library: fix trim of unicode fields; - (\*) Apply character conversion for Sybase, like MSSQL; - (\*) Ignore computed columns; - (\*) Properly support multibyte strings in column names; - (\*) DB-Library: stop correctly on BCPMAXERRS setting; - (\*) DB-Library: do not try to convert skipped rows reading file allowing for instance to load CVS files; - (\*) CT-Library: added CS_DATABASE property to allows to connect correctly to Azure servers; - (\*) Improve support for MS XML columns for both DB-Library and CT-Library; - (\*) Fix some issues with MSSQL server redirection (used for instance in Azure); - (\*) Change SQL_DESC_OCTET_LENGTH value for wise character columns; - Better support for SQL_VARIANT: - Better column checks; - (\*) CT-Library: now supported, columns are returned as CS_CHAR_TYPE; - Some updates to server part: - Set correctly initial state; - IPv6 support; - Fix TDS 7.2 logins; - Support extended character using domain logins under Unix; - Improve MARS: - Less memory copies; - (\*) Remove possible deadlock; - Handle wrapping sequence/window numbers; - Make sure we sent the wanted packet; - (\*) Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag fixing some character encoding support; - (\*) Fix multiple queries, used by ODBC to optimize data load; - (\*) Improve emulated parameter queries, fixing minor issues and reducing memory usage; - Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection); - CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE; - (\*) CT-Library: fix cs_will_convert accepting library constants, not libTDS. (\*) Feature backported in stable 1.1 branch. Implementation: - User guide converted to XML; - Always use little endian on network level, simpler and faster; - Converted some files to markdown; - Optimize bytes endianess conversion; - Made character lookup faster making character conversion quicker; - Optimize data padding in CT-Library; - Fix some build dependencies causing some files to not be properly recompiled during development; - Add "freeze" support allowing to pause sending in order to simplify lengths computations sending data. Summary of Changes in release 1.1 -------------------------------------------- User visible (not in a particular order): - Changed default TDS protocol version during configure to "auto". Versions 4.2 and 7.0 are no longer accepted for default, you may still specify an explicit version to connect to obsolete servers ("auto" won't attempt these versions); - allows to disable TLS 1.0 support; - pool server allows to specify different username/password for server and clients allowing to hide internal server logins; - tsql utility now send final partial query to server to avoid to have to specify a final "GO" line to terminate commands; - better support for Microsoft cluster, client will attempt multiple connection to server at the same time if DNS reply multiple IPs; - MONEY/SMALLMONEY types are now formated with 4 decimal digits to avoid truncation; - MARS support is now compiled by default; - pool server is now compiled by default; - Fixed SQL_ATTR_LOGIN_TIMEOUT for ODBC; - Fixed large integer numbers for ODBC RPC constants; - Fixed encrypted logins if "auto" protocol version is used; - Support CS_TIMEOUT, CS_LOGIN_TIMEOUT and CS_CLIENTCHARSET properties under CTLibrary; - Added a dbacolname function in DBLibrary, similar to dbcolname but for compute columns (mainly for Sybase now, Microsoft removed support for compute columns); - NTLMv2 is now on by default. Implementation: - Improved UTF-8 performances; - Use more stdint.h style definitions (like uint32_t); - Use bool type instead of int; - pool server compile under Windows too (not as capable as Unix version); - CMake build is now able to do an installation; - Added a src/utils directory to collect all common code not strictly related to replacements or TDS; - Simplified makefiles; - Support CP1252 encoding in internal trivial iconv; - Better ODBC detection. Allows to specify a directory with --with-iodbc to specify custom iOBDC. Summary of Changes in release 1.0 -------------------------------------------- User visible (not in a particular order): - Removed "8.0" from protocol version string accepted. Please update configuration files; - Default protocol version is now auto. This could slow down connection but make user experience less painful; - Sybase encrypted login. Set encryption to get it; - Support protocol version 7.4; - Add intent support to specify we don't want to change data; - Allow to attach database file during the login (MS SQL Server); - Support for Sybase time/date/bigdate/bigdatetime; - Pool is working again; - ODBC BCP (not complete); - Improved dbconvert and dbconvert_ps (more compatible); - Fixed dbspid; - Improved ODBC type information; - Better certificate verification; - AppVeyor is used for every build; - Try all IPs from DNS. This allows SQL Cluster connection to secondary servers. Implementation: - Removed Nmake support; - Type conversions simplified; - Better type handle code. Summary of Changes in release 0.95 -------------------------------------------- User visible (not in a particular order): - Support for build with CMake under Windows. - Support MSSQL 2008: - new date/time types; - NBCROWs; - able to retrieve CLR UDT types in binary format. - Moved from CVS to git. - Support MARS under ODBC. - IPv6 support. - Support unsigned Sybase types. - Sybase use some characters conversion like MSSQL. - Bulk-copy improvements: - more types; - support for empty fields; - no needs for seekable file; - avoid possible buffer overflows; - less memory consumption; - handle different BIT fields in Sybase; - -T option for datacopy. - datacopy: - prompting for password (use "-" password on command line); - empty user/password (to use Kerberos). - Support for query notifications in ODBC. - Support for protocols 7.2 and 7.3 under dblib and ctlib. - dblib: - dbpivot extension; - dbprcollen extension to get printable column size; - add DBCOL2 structure for dbtablecolinfo; - support DBTEXTSIZE option for dbsetopt; - support SRCNUMERICBIND and SRCDECIMALBIND binding; - DATETIME2BIND extension binding to support new mssql 2008 type; - ODBC: - add SQL_INFO_FREETDS_TDS_VERSION option to SQLGetInfo to retrieve FreeTDS version; - add --enable-odbc-wide-tests configure option to use wide functions in unit tests. - Better thread support. - Allow to specify server SPN for GSSAPI. - Sybase graceful disconnects. - Better support for VARCHAR(MAX)/VARBINARY(MAX). - Better error reporting from login failure. - More strict test for configuration errors, fails if configuration is wrong. - "use utf-16" option to enable use of UTF-16 for server encoding (MSSQL). - Remove support for Dev-C++. - Remove support for bad iconv, use libiconv instead (Tru64 and HP-UX should be affected), connect will fail. - New NTLM options: - "use lanman"; - "use ntlmv2". - New Kerberos options: - "realm" ("REALM" in ODBC); - "spn" ("ServerSPN" in ODBC). - New certificate options: - "ca file"; - "crl file"; - "check certificate hostname". - Many bug fixes, majors: - SSPI with Kerberos on some setup; - SQLCancel threading; - ctlib numeric; - ODBC statistic function quotings. Implementation: - Introdude streams support to make easier handling large data and making conversions faster. - Use array of flags to make faster to retrieve data type features. - Use callbacks for handling various type functions. - Optimize data conversions. - Store TDS packets in a new structure to handle multiple packets. - New DSTR implementation which use less memory. - Faster logging. - Put mostly data handling in src/tds/data.c. - Move mostly headers to include/freetds directory. - Add a include/freetds/proto.h header to separate protocol declarations. - Add src/tds/packet.c to separate code handling TDS packets. - Modify libTDS error codes, not only TDS_FAIL. - Use DSTR for names in TDSCOLUMN. - Generate graphs in Doxygen. Summary of Changes in release 0.91 -------------------------------------------- 1. Full Kerberos and SSPI support for passwordless login to Microsoft SQL Server from Unix and Windows clients. Includes Kerberos delegation option. 2. Full support for DB-Library under Win32/64 via NMAKE.EXE. 3. Built-in support for UTF-8. 4. Support for wide characters in ODBC. 5. Support for varchar(max) and varbinary(max). 6. Better thread-safety in ODBC. 7. Distinguish between connect and login errors. 8. Bulk-copy functions in CT-Library. TDS versions now reflect Microsoft's nomenclature. The previous version numbers (8.0 and 9.0) are now 7.1 and 7.2. See the UG for details. Executive Summary of Changes in release 0.82 -------------------------------------------- 1. timeout handling 2. encrypted connections 3. fisql (and odbc utilities) 4. autoconf improvements 5. 23,710 lines added or deleted (101,022 total). 6. 85 files added 7. 21 unit tests added Details ------- db-lib - timeouts work! - corrected dbnextrow - implemented dbsetnull and dbsetinterrupt - improved error reporting and checking - fixed rpc parameter processing, now php works correctly ct-lib - added cs_loc_alloc, cs_loc_drop, cs_locale implementations odbc - cursors (mssql) - fixed database setting - return error always if odbc returns SQL_ERROR - fixed SQLGetData result utilities - added support for NUL characters inside terminators in freebcp - added row termination and column termination option to tsql - new fisql application - new ODBC utilities documentation - significant updates to TDS protocol documentation - freetds.conf man page - added tenderfoot sample code general - fixed timeout handling - added freetds.conf option for encryption - added protocol version discovery - NTLM2 session response - read table and real column name from wire - experimental Kerberos support using gssapi - some optimizations for GCC4 - optimized conversions avoiding some memory copy - minor improves to server stuff - improved MingW compile (even cross one) - more verbose log for dblib and odbc - many test added 1 test for libTDS 1 test for ctlib 3 tests for dblib 13 tests for odbc libTDS API changes - tds_add_row_column_size removed - tds_alloc_row return now TDS_SUCCEED/TDS_FAIL - tds_alloc_compute_row return now TDS_SUCCEED/TDS_FAIL - removed TDSCOLUMN->column_offset - added TDSCOLUMN->column_data and TDSCOLUMN->column_data_free - added TDSCURSOR->type and TDSCURSOR->concurrency for mssql support - added fetch_type and i_row parameters to tds_cursor_fetch - added tds_cursor_update and tds_cursor_setname functions - made tds_alloc_get_string static - removed tds_free_cursor - added TDSCURSOR->ref_count - added tds_cursor_deallocated and tds_release_cursor to handle cursor release. tds_cursor_deallocated is called when cursor got deallocated from server while tds_release_cursor is called to decrement reference counter. Reference counter is used cause is difficult to trace pointer owner between libTDS and upper libraries - added TDS_COMPILETIME_SETTINGS->sysconfdir - changed DSTR_STRUCT structure to include dstr_size - changed DSTR type - error handler cannot return TDS_INT_EXIT - removed TDSSOCKET->query_timeout_func TDSSOCKET->query_timeout_param, TDSSOCKET->query_start_time - changed TDSLOGIN->host_name to client_host_name - changed TDSCONNECTION->host_name to client_host_name - changed TDSLOGIN->encrypted to encryption_level - changed TDSCONNECTION->encrypted to encryption_level - added TDSRESULTINFO->row_free handler to free row - added TDSCONTEXT->int_handler handler - removed tds_prtype - removed tds_alloc_param_row - added tds_alloc_param_data - added flags parameter to tds7_send_auth - removed tds_client_msg - added tdserror to report error - added flags parameter to tds_answer_challenge - added is_variable_type macro - added TDSCOLUMN->table_column_name - added tds parameter to tds_set_column_type - renamed BCPCOLDATA->null_column to is_null - added TDSMESSAGE->oserr - remove length, number_upd_cols and cur_col_list from TDSCURSOR (never used) - added new TDSAUTHENTICATION to handle authentication modules - added TDSSOCKET->authentication - added tds_ntlm_get_auth and tds_gss_get_auth - removed TDSANSWER - removed tds7_send_auth (use new tds_ntlm_get_auth) - added tds_get_int8 - add TDSPARAMINFO *params argument to tds_cursor_declare - add TDSPARAMINFO *params argument to tds_cursor_open - changed TDSSOCKET->rows_affected from int to TDS_INT8 - added TDSSOCKET->tds9_transaction (used internally for TDS9) - added TDSCONNECTION->server_host_name needed for Kerberos support * 0.64 - core library - reduced network bandwidth use on Linux and *BSD - do not free TDSSOCKET in tds_connect - moved network stuff into net.c - fixed conversion NUMERIC->NUMERIC changing precision/scale - added named instance support (mssql2k) - fixed cancel and timeout - added support for encrypted connection using mssql (using either GnuTLS or OpenSSL) - improved numeric conversions performance - improved debug logging (added "debug flags" option) - ctlib - ct_dynamic and friends (placeholder support) - dblib - more functions - made threadsafe - improved bcp - support for large files using BCP - fixed buffering - ODBC - fixed compute handling in ODBC - paramset support - constant parameters in rpc (ie {?=call func(10,?)} ) - configure use automatically odbc_config if available - compatibility - improve PHP support - improve DBD::ODBC support - partial dos32 support - improve JDBC support - added msvc6 project to build dblib library on windows - support long password on tsql for all platforms - improved pool server - RPMs - ODBC driver registration (in odbcinst.ini) - better dependency for RedHat and SUSE - a lot of fixes libTDS API changes - tds_connect does not free TDSSOCKET* on failure - TDSSOCKET->env is not a pointer anymore - tds_free_compute_result and tds_free_compute_results are now static - added TDSDYNAMIC->next for linked list - removed TDSCURSOR->client_cursor_id - use TDSCURSOR* cursor instead of TDS_INT client_cursor_it in tds_cursor_* functions - added const char* file param to tdsdump_dump_buf and tdsdump_log and added line information in level - changed tds_alloc_compute_results declaration, pass a TDSSOCKET* - removed tds_do_until_done (not used) - removed tds_set_longquery_handler function (not used) - changed some fields in TDSSOCKET - removed out_len (not used) - renamed cursor to cursors - removed client_cursor_id - added cur_cursor (instead of removed client_cursor_id) - dyns now a pointer to a pointer to first dynamic allocated - removed num_dyns (now useless with linked list) - removed chkintr and hndlintr (use longquery_*) - removed longquery_timeout (use query_timeout) - renamed longquery_func to query_timeout_func - renamed longquery_param to query_timeout_param - queryStarttime to query_start_time - add a DSTR instance_name to TDSCONNECTION - add tds7_get_instance_port - removed tds_free_all_dynamic - tdsdump_append now static - new tds_process_tokens to replace removed - tds_process_result_tokens - tds_process_row_tokens - tds_process_row_tokens_ct - tds_process_trailing_tokens - removed tds_ctx_set_parent/tds_ctx_get_parent, use parent member - added void * parent argument to tds_alloc_context - tds_process_tokens return a TDS_CANCELLED if handle cancellation - removed query_timeout_func and query_timeout_param from TDSCONNECTION and TDSLOGIN - add tds_free_row - renamed TDSLOCALE->char_set to server_charset * 0.63 - ODBC: use tds_dstr* functions to store descriptor information - header privatizations (removing tds.h dependency). This is quite important for future binary compatibility. - ODBC: SQLFetch returns error correctly - ODBC: fix problem rebinding parameters - ODBC: ability to fetch data types after prepare (needed for Oracle bindings and OTL library). - Builds cleanly under OS X. - Improved BCP support for NULL fields and native file format. - ct-lib: ct_blk support (bcp for ct-lib). - ct-lib: Cursors! - apps: added bsqldb and defncopy. - iconv: better collation support, e.g. SQL_Scandinavian_CP850_CI_AS * 0.62 - ct-lib: cursor support - fixed PHP problem handling empty recordsets. See messages on ML: Damian Kramer, September 23, "Possible bug in freeTDS" Steve Hanselman, September 16 "Issue with freetds 0.61.2 ..." - ODBC: improved, best error report - ct-lib: support ct_diag (for Python) - ODBC: fixed SQLMoreResults/SQLRowCount and batch behavior - ODBC: fixes call to {?=store(?)} - ODBC: multiple record with "select id,name from sysobjects where name = 'sysobjects'" - ODBC: fixed early binding - ODBC: autodetect iODBC or unixODBC during configure - ODBC: implemented option 109 in SQLGetConnectOption (for OpenOffice) - freebcp understand \n as newline. Also \r and \0 (null byte). - added --without-libiconv configure option to switch off iconv library - ODBC: test and fixes for NUMERIC parameter - ODBC: dynamic query - SQLPutData - Sybase and blobs ported code for string building from ODBC to libtds - extended TDSSOCKET::iconv_info as an array. Keep converters for non-UCS-2 server charsets. Every TDSCOLINFO holding character data should point to one of these elements. - dblib: src/dblib/unittests/t0017.c (bcp) fixed - changed tds_get_char_data(), ML 2 May 2003, "tds_get_char_data and iconv". - rewrote tds_iconv: - use iconv() signature. - rely on TDSCOLINFO::iconv_info for conversion descriptor, instead of inferring it from the column sizes. - on read error, emit Msg 2403, Severity 16 (EX_INFO): "WARNING! Some character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?')." - on write error emit Msg 2402, Severity 16 (EX_USER): "Error converting client characters into server's character set. Some character(s) could not be converted." and return an error code. Do not proceed. - Cf. ML 16 Apr 2003. "conversion error management". - added doxygen to the nightly build - "make install" put the UG in PREFIX/share/doc/freetds/userguide - "make install" put doxygen html in PREFIX/share/doc/freetds/reference - moved website docs (not UG) to doc/htdoc, put in CVS - added bcp support to tds/dblib/ctlib. (started in dblib) - RPC stuff - added support for TDS 8.0 - TDS 7 Unicode to native charset conversion using iconv - autoconf the connection pooling stuff - DBLIB: output params - set database during login process - libtds: dynamic query - ctlib: null returns zero-length string (see "SELECT '' and TDS 7.0" in message list on 26 Jan 2003) * Jan 2003 - Version 0.61 - Dynamic SQL - Output parameters - Compute rows - Varbinary support - dsn-less ODBC connections - RPC support (db-lib) - Compatibility with DBD::Sybase 0.95 - 68 new functions! (see doc/api_status.txt) - Error/message handling rewritten, uses real error numbers - new sample programs - much cleaner code, warning-free compiles - namespace cleanup - public domain versions of functions for OSs that lack them - autoconf portability improvements - builds in HP-UX, Win32, and cygwin - No dependency on OpenSSL * Sep 2002 - Version 0.60 - Support for SQL Server 2000 datatypes and domain logins. - Support and convertibility of all major datatypes. - Much expanded coverage of the ODBC API. - An all-new BCP implementation, including host variable support. - Character set conversions, via the iconv library. - Threadsafe operation. * [late 2001?] - tdspool now working for big endian systems - Fixed mem leak in ctlib - Added some descriptive text to the PWD file - EINTR handling during login (Kostya Ivanov) - Added support for TLI style interfaces files (thanks Michael for explaining) - Added 'text size' config option which changes textsize on connect - Added preliminary TDS 8.0 support (no new datatypes supported though) - Added 'emulate little endian' config flag - Some TDS5 placeholder stuff. Not ready for primetime yet. - Fixed interfaces handling seg fault * Jul 2001 Brian Bruns - Version 0.52 - Mem leak fixes in dbloginfree() and tds_free_env() (John Dumas) - Added support for new configuration format (freetds.conf) - unixODBC now working - Fixed error in two's complement function for money types - Added support for nullable bits (BITN) - checked in work on tds connection pooling server - added preliminary userguide (James Lowden and me) - a lot of work on ODBC driver, now works with PHP - added config options for iodbc/unixodbc (unixODBC doesn't actually work yet) - image -> char now works (verified with ctlib only) - varbinary -> char now works with destlen of -1 - New config routines - Free socket on login fail - 64bit patches - off by one error - numeric problem with 7.0 fixed - digit cutoff on numerics/floats fixed * Nov 2000 Brian Bruns - Version 0.51 - removed all the old unittests from the samples directory - endian detection fixed - 'make check' and ctlib unittests (Mark) - TDS 7.0 fixes, numerics et al. (Scott) - dead connection handling (Geoff) - query timeout stuff (Jeff) * Dec 1999 Brian Bruns - Version 0.50 - Added TDS 7.0 support for MS SQL 7 - Added hostfile bulk copy for dblib - Added writetext support for dblib - Added CS_CON_STATUS property to ctlib - Fixed bugs for ctlib version of PHP 3/4 - Many changes to text/image handling - New script for running the unittests - dbcancel/ct_cancel now working properly - inserts/updates now return proper rowcount - Numerous bug fixes * Sep 1999 Brian Bruns - Version 0.47 - Added workaround for SQL 7.0 bug handling datetime/money for big endian (testing/bug report - Paul Schaap) - Added TDS 7.0 login function (untested) - Fixed many big endian bugs - Fixed some bus errors on Sparc - Fixed big endian detection - DBD::Sybase 0.19 now passes all tests - Fixed date bug working with PHP 3.x - binary/varbinary support added - Fixed Text datatypes in tds layer - More conversions implemented (Mark Schaal) - Fix make install for not overwriting interfaces (Michael Peppler) - CS_USERDATA now works - Numerous bug fixes (many people) * Thu Aug xx 1999 Brian Bruns - Version 0.46 - Fixed floating type support - Fixed lots of little datatype conversion bugs - Fixed 5.0 login acknowledgement bug - Message processing was cleaned up (Mark Schaal) - Fixed login bug for SQL Server 7.0 - DBD::Sybase 0.19 now compiles and partially works (very partially) - Fixed Solaris #define clash - Numerous bug fixes * Thu Jun 03 1999 Brian Bruns - Version 0.45 - Capabilities added to ctlib code - Numeric support working - MONEY to string conversions now support > 32 bit values - Fixed underread in message handling - Fixed various buffer overflow problems - Fixed NULL handling - Added support for length binding (copied arguement to ct_bind) - Converted ODBC to use iODBC driver manager - SQSH 1.7 runs - PHP 3.0.x with ctlib now runs * Thu Jan 14 1999 Brian Bruns - Version 0.41 - Better row buffering (Craig Spannring) - CT-Lib code improved greatly - Closer behaviour to real dblib - Commonized datatype conversions - Server side code is running somewhat. - SQSH 1.6 running - More ODBC functionality - Many bug fixes - Lots of other stuff I've already forgotten * Sun Nov 22 1998 Brian Bruns - Version 0.40 - Row buffering is now supported for dblib. - Better row handling (side effect of above) - Improved conversion code - Preliminary ODBC layer - PHP now runs basic scripts, maybe more - Many many bug fixes - General cleanup (better error handling, C++ friendly headers, etc...) * Fri Sep 04 1998 Mihai Ibanescu - Version 0.31 - By default the install dir is /usr/local/freetds - The Makefile in the samples dir is automatically built from Makefile.am. The samples dir is not installed, only packaged in the distribution. * Wed Sep 02 1998 Brian Bruns - Version 0.3 - Updated the AUTHORS file - FIXME Brian (added by misa) * Mon Aug 31 1998 Mihai Ibanescu - Version 0.21 - GNUified - Fixed a couple of the TODO issues: byte order is automatically determined, and the TDS version is a configurable option - Modified the README file to reflect the new directory structure Pre-GNUification log by Brian : 2/8/98 Should be able to send the first packet to a server soon, my output is only slightly different than open clients. This codes pretty crappy right now. I need to clean up alot of stuff, remove hardcode values, etc...but I'm anxious to see something work! 2/7/98 Broke the code up a bit, tds.c now handles all wire level stuff, dblib.c handles dblib specific stuff. So, in the future there can be ctlib.c and obdc.c can also sit on top of tds.c to handle the other CLIs 3/16/98 Been working on the code here and there...We can now send a query to the server, dbnumcols() and dbcolname() both work. Almost ready to get some data back. I put in a dummy dbbind to just handle strings so, I could do some work on dbnextrow(). However, we will have revisit almost everything later. 3/23/98 Haven't been able to work on it lately. Still trying to decide on the best way to propagate the row data from tds.c to dblib.c to the calling func. Not that hard, but nothing strikes me as the "Right Way" (tm). 4/2/98 Ok we are ready to release 0.01 (marked by the fact that a simple dblib program actually works!) 5/1/98 Haven't updated in quite a while. A few more dblib commands are supported. dbconvert() support is preliminary. Fixed alot of bugs. A little bit of cleanup. dbbind() sorta works now, needs work still. At least one mem leak that I know of (haven't gotten around to fixing it. Wish I had more time to work on it... 5/2/98 Decided to release what I have. executing sp_who seems to mostly work.. a step in the right direction. Version 0.02. Seem to have generated a little interest after mentioning it in a usenet post. 5/6/98 Can compile against sqsh!!! Did a reorg on tds.c, all dblib func that read data now go through tds_process_messages() which read the marker and calls other routines as necessary. sqsh's output is a little screwy (well I don't have a real dbprrow() yet, but the number of result sets coming back is too many). So, anyway Version 0.04 5/9/98 Decided to upload some new code, mostly just stubs. Sybperl compiles I can't get my perl to work with it. (I need to download perl and link statically, the one that comes on the system won't do). Anyway, most of dblib is present in stub form. 5/17/98 Managed to scrape up some time and release new code. Duplicate result sets went away, and handling of more datatypes (money, bit, more int stuff). Also, improved dbprhead()/row() function. 5/26/98 Ok, I'm doing the long overdue cleaning up of the code. All the kludges should be gone. Thanks, to everyone who contributed code/idea/corrections. 6/3/98 The majority of the overhaul is done...still some work to do, but this is much better than before. I'm bumping the version to 0.1 signifying that I actually use sqsh compiled against it on a regular basis. 6/5/98 TDS 4.2 support seems to be working properly 6/26/98 Gregg Jenson has added support for err and msg handling among other things. I've added some prelimary ctlib support (nothing working yet) 7/3/98 I think we are about ready to release 0.2. Gregg sent some datetime code which appears to work great. I added TDS 4.6 support (small changes really) and tested all the byte order issues on an RS/6000. Also, ctlib code will run the unittest.c and will compile all modules in sqsh 1.6, however there are many missing functions before it will link! 7/10/98 Haven't been able to work on it lately (moved this week). Anyway, trying to add some functions to server. 7/13/98 Tom Poindexter made some changes to get sybtcl to work. 8/8/98 Haven't had much time lately (again), however some small stuff has been fixed and the protocol version stuff has (mostly) been moved to a runtime option. sybperl is supposedly running for simple stuff. PKI1]a[* * %usr/share/doc/alt-freetds11/README.mdnu[README for FreeTDS 1.5 ==== *Release date 17th April 2025* **To build FreeTDS read the file [INSTALL](./INSTALL.md) or the [FreeTDS Users Guide](http://www.freetds.org/userguide/)** FreeTDS is a free implementation of Sybase's DB-Library, CT-Library, and ODBC libraries. FreeTDS builds and runs on every flavor of unix-like systems we've heard of (and some we haven't) as well as Win32 (with or without Cygwin), VMS, and Mac OS X. Failure to build on your system is probably considered a bug. It has C language bindings, and works also with Perl and PHP, among others. FreeTDS is licensed under the GNU LGPL license. See [COPYING_LIB.txt](./COPYING_LIB.txt) for details. Other files you might want to peruse: * [AUTHORS](./AUTHORS.md) Who's involved * [NEWS](./NEWS.md) Summary of feature changes and fixes * [TODO](./TODO.md) The roadmap, such as it is Also, [api_status](./doc/api_status.txt) shows which functions are implemented. For details on what's new in this version, see NEWS. For unbearable detail, see git log. Documentation ============= A User Guide, in XML and HTML form, is included in this distribution. Also included is a reference manual, generated in HTML with Doxygen. "make install" installs the HTML documentation, by default to /usr/local/share/doc/freetds-. Note to Users ============= Submissions of test programs (self-contained programs that demonstrate functionality or problems) are greatly appreciated. They should create any tables needed (since we obviously don't have access to your database) and populate them. Unit tests for any of the libraries is appreciated Notes to Developers =================== The code is split into several pieces. 1. `tds` directory is the wire level stuff, it should be independent of the library using it, this will allow db-lib, ct-lib, and ODBC to sit on top. 2. `db-lib` directory. This is the actual db-lib code which runs on top of tds. 3. `ct-lib` directory. This is the ct-lib code which runs on top of tds. 4. `server` directory. This will be a set of server routines basically to impersonate a dataserver, functions like send_login_ack() etc... 5. `odbc` directory. ODBC implementation over tds. Uses iODBC or unixODBC as a driver manager. You need to have one of those if you are using the ODBC CLI. 6. `unittests` directories. Test harness code for ct-lib, db-lib, ODBC and libtds. 7. `samples` directories. Sample code for getting started with Perl, PHP, etc... 8. `pool` directory. A connection pooling server for TDS. Useful if you have a connection limited license. Needs some hacking to get configured but is quite stable once configured correctly. Contact the list if interested in how to use it. Please look at doc/getting_started.txt for a description of what is going on in the code. PKI1]-&usr/share/doc/alt-freetds11/INSTALL.mdnu[FreeTDS Installation ==== If you are installing from git repository please read [INSTALL.GIT](./INSTALL.GIT.md) For complete instructions, see the [FreeTDS Users Guide](http://www.freetds.org/userguide/). It is included in the distribution inside "doc/userguide/index.html`. Brief Instructions ---- ``` $ ./configure --help $ ./configure $ make $ make install ``` Post Install ==== * Edit the `/usr/local/etc/freetds.conf` file to add servers. * Test the connection with `/usr/local/bin/tsql` * Build and test the package that requires FreeTDS. If you want to build the ODBC driver, you'll probably first want to install a Driver Manager (on Unix-like systems). For any other information please see the Users Guide. PKI1]d &usr/share/doc/alt-freetds11/AUTHORS.mdnu[Brian Bruns Started this crazy thing James K. Lowden Documentation, maintainer from 2003 to early 2015. Marc Abramowitz Testing and patches, Travis CI tests. Koscheev Andrey Negative money patch. Craig A. Berry VMS support. James Cameron GNU standards compliance and minor fixes. Peter Deacon Lots of help, testing and patches. John F. Dumas Patch to fix memory leaks. David Fraser Testing and patches (NO-DM support). Scott Gray TDS 7.0 numeric support and bug fixes. Alex Hornby Testing and patches. Mihai Ibanescu GNUified the packet. Gregg Jensen Message handlers and extra datatype support and some sybperl stuff? Viktar Klimkovitch ODBC fixes to get libodbc++ working. Bob Kline NTEXT support. Lothar Krauss ODBC fixes. Steve Langasek Off by one fixes and autoconf byte size thing. Debian package maintainer. Mark J. Lilback Implementation of dbstrlen and dbstrcpy. Kevin Lyons Various TDS bug fixes. Steve Murphree Contributed a huge ODBC patch. Dennis Nicklaus vxWorks port and fixes for dbdata() and SYBVARBINARY. Arno Pedusaar Donated his TDS4.2 code to the cause. Brandon M. Reynolds Fix for arbitrarily large queries under dblib. Thomas Rogers Testing and patches. Mark Schaal Cleaned up message handling, bug fixes, ctlib unittests. Ken Seymour ODBC Driver Fixes. Craig Spannring JDBC driver and CVS repository. Martin Spott Testing and patches. Sam Tetherow Various TDS bug fixes. Bill Thompson BCP patches and datetime fixes. Patrick van Kleef Various bug fixes, dbcanquery() and odbc version checks. Geoff Winkless Lost connection stuff. Nicholas S. Castellano Many bug fixes and improvements, contributor of fisql application. Frediano Ziglio Lot of contributions, maintainer since 2015. Special thanks to Michael Peppler , author of the DBD::Sybase Perl module. Thanks go to the folks at A2i, Inc. (http://www.a2i.com) for funding the development of dblib host file bulk copy and writetext support, and to Dave Poyourow there for helping with the debugging. PKI1]FNFF'usr/share/doc/alt-freetds11/COPYING.txtnu[ GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. PKI1]usr/share/man/man1/freebcp.1nu[.\" cf. groff_mdoc .Dd March 25, 2015 .Os FreeTDS 1.5.19 .Dt FREEBCP 1 .Sh NAME .Nm freebcp .Nd bulk loading utility for Sybase and Microsoft databases .Sh SYNOPSIS .Nm .Bo Bo Ao Ar database Ac Ns . Bc Ns Ao Ar owner Ac Ns . Bc Ns Aq Ar object_name .Bro .Ar in | .Ar [query] Ns Ar out .Brc .Ar datafile .Bro .Fl c | .Fl n | .Fl f Ar formatfile .Brc .Op Fl S Ar servername .Op Fl D Ar dbname .Op Fl U Ar username .Op Fl P Ar password .Op Fl b Ar batchsize .Op Fl F Ar firstrow .Op Fl L Ar lastrow .Op Fl e Ar errfile .Op Fl I Ar interfaces .Op Fl m Ar maxerror .Op Fl t Ar field_term .Op Fl r Ar row_term .Op Fl h Ar hints .Op Fl T Ar textsize .Op Fl A Ar packet_size .Op Fl O Ar options .Op Fl i Ar inputfile .Op Fl o Ar outputfile .Op Fl C Ar charset .Op Fl EdVv .\" .Sh DESCRIPTION .Nm is a utility program distributed with FreeTDS. .Nm replicates (in part at least) the functionality of the bcp utility programs distributed by Sybase and Microsoft. .Nm makes use of the DB-Library bcp API provided by FreeTDS. This API is also available to application developers. .Pp The manual pages or online help for Sybase or SQL Server can be referenced for more detailed information on bcp functionality. .\" .Sh TABLES\ AND\ FILES .Bl -tag -width indent .It Ar database The name of the database containing object to be copied. Optional if the table/view is in the default database for .Ar username . .It Ar schema The schema of the object being copied. If not provided, the default schema for .Ar username is used. .It Ar object The name of the database object you wish to access, typically a table. It can also be a view. All views can be read; some can be written, subject to constraints. With .Ar queryout Ns , Ar object can also be an SQL query. .It Ar in Copy data from a host file to a database table. .It Ar out Copy data from a database table to a host file. .It Ar queryout indicates that .Ar table_name is in fact SQL, rather than a database object. .Nm will execute the query and write the results to a file. (It is a good idea to have the query return one and only one result set.) .It Ar datafile The name of an operating system file. .El .\" .Sh OPTIONS .Bl -tag -width indent .It Fl A Ar packet_size Set the size of a TDS packet to packet_size. Not sure why you would want to do this, except as an experiment. .It Fl D Ar dbname The name of the default database to use. Overrides default database associated with the login account. Causes .Nm to issue a .Ic USE Ar dbname command immediately after logging in, before commencing BCP operations. .It Fl E Write the data in datafile to the table's IDENTITY column. Without this flag, the identity data present in the datafile will be ignored, and new IDENTITY values will be generated for the imported rows. .It Fl F Ar firstrow The first row to copy from the input file or database table. The default is the first row, row 1. .It Fl I Ar interfaces The name and location of the .Pa interfaces file to search when connecting to servername. Overrides .Pa freetds.conf. .It Fl L Ar lastrow The last row to copy from an input file or database table. The default is the last row. .It Fl O Ar options SQL text to set connection options prior to the bcp operation. If .Ar options is a valid filename, the SQL is read from the file instead. Sometimes needed for .Ar queryout . Example: .Li -O `SET QUOTED_IDENTIFIER ON' Ns . .It Fl P Ar password The password associated with .Ar username . .It Fl S Ar servername The name of the Database Server to which to connect. .It Fl T Ar textsize For text or image columns, set the maximum number of characters to request from the server. Defaults to the setting in .Pa freetds.conf . If not specified anywhere, defaults to the full size of the data. .It Fl U Ar username A database login name. For TDS\ 7+ connections, a domain login is attempted if .Ar username is not provided. .It Fl b Ar batchsize The number of rows per batch of data copied. Batching applies only when you are bulk copying into the database. Each batch of data is effectively .Dq committed into the database. The default value for .Ar batchsize is 1000. .It Fl c The host data file is (or will be) in "character" format, i.e., a text file. Encoding is determined by the client charset attribute in .Pa freetds.conf . .It Fl d Turn off any logging. (Unintuitive, perhaps.) .It Fl e Ar errfile Write errors to .Ar errfile . For uploads. Includes line and column information, and the row data. .It Fl f Ar formatfile The format of the host data file is described by .Ar formatfile . The layout of .Ar formatfile is identical to that understood by the Sybase and Microsoft bcp utilities, but is too complicated to describe here. .It Fl h Ar hints Set bcp hints. For valid values, cf. .Fn bcp_options in the FreeTDS Reference Manual. .It Fl m Ar maxerror Stop after encountering .Ar maxerror errors. Default 10. .It Fl n The host data file is in .Dq native format. This is a format that .Nm will be able to process, but is not portable or readable. .It Fl r Ar row_term The row terminator for a character file. May be more than one character. Default is newline ('\\n'). Cf\&. .Fl c Ns , above. .It Fl t Ar field_term The field terminator for character file. Also known as a column delimiter. May be more than one character. Default is tab ('\\t'). Cf\&. .Fl c Ns , above. .It Fl v .It Fl V Print the version information and exit. .It Fl i Ar inputfile Read input data from file specified. .It Fl o Ar outputfile Write output data to file specified. .It Fl C Ar charset Specify character set to use to talk to server. .El .Sh ENVIRONMENT .Ev DSQUERY default .Ar servername .\" .Sh NOTES When connecting to a Sybase database server, it is required that the TDS 5.0 protocol be used. When connecting to a Microsoft SQL Server 2000 database server, the TDS\ 7 (or later) protocol is required. .Pp Sybase and Microsoft define different versions of the bcp portion of TDS 4.2. Because FreeTDS has no way of knowing which type of server it's connected to, .Nm does not support version 4.2 of the TDS protocol. .\" .Sh HISTORY .Nm first appeared in FreeTDS 0.60 .Sh AUTHORS The .Nm utility was written by .An Bill Thompson Aq thompbil@exchange.uk.ml.com .Sh BUGS Currently, there is no support for text data types in .Nm Ns , when SQL Server 2000 is the target server. PKI1]6_, usr/share/man/man1/bsqldb.1nu[.\" cf. groff_mdoc .Dd March 26, 2015 .Dt BSQLDB 1 .Os FreeTDS 1.5.19 .Sh NAME .Nm bsqldb .Nd batch SQL script processor using DB-Library .Sh SYNOPSIS .Nm .Op Fl hqv .Op Fl S Ar servername .Op Fl D Ar database .Op Fl U Ar username .Op Fl P Ar password .Op Fl i Ar input_file .Op Fl o Ar output_file .Op Fl e Ar error_file .Op Fl H Ar hostname .Op Fl t Ar field_term .Op Fl R Ar pivot_description .\" .Sh DESCRIPTION .Nm is a utility program distributed with FreeTDS. .Nm is a non-interactive equivalent of the "isql" utility programs distributed by Sybase and Microsoft. Like them, .Nm uses the command "go" on a line by itself as a separator between batches. The last batch need not be followed by "go". .Nm makes use of the DB-Library API provided by FreeTDS. This API is of course also available to application developers. .Sh OPTIONS .Bl -tag -width indent .It Fl D Ar database Database to use. .It Fl H Ar hostname hostname Override name of client sent to server. .It Fl P Ar password Database server password. .It Fl S Ar servername Database server to which to connect. .It Fl U Ar username Database server login name. If username is not provided, a domain login is attempted for TDS 7+ connections. .It Fl e Ar error_file Name of file for errors. .It Fl h Print column headers with the data to the same file. .It Fl i Ar input_file Name of script file, containing SQL. .It Fl o Ar output_file Name of output file, holding result data. .It Fl q Do not print column metadata, return status, or rowcount. Overrides .Fl h Ns . .It Fl t Ar field_term Specifies the field terminator. Default is two spaces (' '). Recognized escape sequences are tab ('\\t'), carriage return ('\\r'), newline ('\\n'), and backslash ('\\\\'). .It Fl v Verbose mode, for more information about the DB-Library interaction. This also reports the result set metadata, including and return code. All verbose data are written to standard error (or .Fl e Ns ), so as not to interfere with the data stream. .It Fl R Ar pivot_description Specify pivot trasformation. The format is .Ao Ar down\ columns Ac .Ao Ar across\ columns Ac .Ao Ar function Ac .Ao Ar value Ac . Columns are specified but numbers. The format of .Ar down columns and .Ar across columns is a comma separated list of columns. .Ar function is either count, sum, min or max. .El .\" .Sh ENVIRONMENT .Ev DSQUERY default .Ar servername .\" .Sh NOTES .Nm is a filter; it reads from standard input, writes to standard output, and writes errors to standard error. The .Fl i Ns , Fl o Ns , and Fl e options override these defaults. .Pp The source code for .Nm is intended as a model for DB-Library users. DB-Library has a rich set of functions, and it can be hard sometimes to understand how to use them, particularly the first time. If you find something about the source code unclear, you are encouraged to email the author your comments. .\" .Sh EXIT STATUS .Nm exits 0 on success, and >0 if the server cannot process the query. .Pp For messages with severity > 10, .Nm calls exit(3) with the severity level. For example, if the severity level is 16, .Nm will return an exit status of 16 to the shell. .\" .Sh HISTORY .Nm first appeared in FreeTDS 0.63. .\" .Sh AUTHORS The .Nm utility was written by .An "James K. Lowden" Aq jklowden@freetds.org . .\" .Sh BUGS Microsoft servers as of SQL Server 7.0 SP 3 do not return output parameters unless the RPC functions are used. This means .Nm cannot return output parameters for stored procedures with these servers. PKI1]3pt t usr/share/man/man1/datacopy.1nu[.\" cf. groff_mdoc .Dd March 25, 2015 .Os FreeTDS 1.5.19 .Dt DATACOPY FreeTDS "FreeTDS Reference Manual" .\" .Sh NAME .Nm datacopy .Nd move table data between two servers .\" .Sh SYNOPSIS .Nm .Op Fl vdE .Bro .Fl t | .Fl a | .Fl c .Ar owner .Brc .Op Fl b Ar batchsize .Op Fl p Ar packetsize .Op Fl S Ar server/username/password/database/table_or_view .Op Fl D Ar server/username/password/database/table .Op Fl T Ar textsize .\" .Sh DESCRIPTION .Nm is a utility distributed with FreeTDS. .Nm will move table data from one server to another without the need for intermediate files. .Nm is much faster and more efficient than is freebcp out/in. .Pp .Nm makes use of the db-lib bcp API built into FreeTDS. This API is also available to application developers. .Pp .Nm can be used to migrate data between Sybase ASE and SQL Server or vice versa. .\" .Sh OPTIONS .Bl -tag -width indent .It Fl t Truncate target table before loading data. .It Fl a Append data to target table. .It Fl c Ar owner Create the target table with the same schema as the source table. .Nm will submit a .Ql CREATE TABLE command on the target server using the specified owner in the command, e.g. .Ql CREATE TABLE owner.table (.\|.\|.\&). .It Fl b Ar batchsize The number of rows per batch of data copied. Each batch of data is effectively 'committed' to the database. The default is 1000. .It Fl p Ar packetsize The number of bytes, per network packet, sent to and from the servers. Increased packet size can enhance performance. .It Fl T Ar textsize Specify size of TEXT/IMAGE column from network. .It Fl v Produce verbose output, including diagnostic timings. .It Fl d Produce freetds TDSDUMP output. (Serious debug only!) .It Fl S Ar server/username/password/database/table_or_view The connection information for the source server and the location/name of the table (or view) to be copied. If not specified, .Nm prompts the user for the information. .It Fl D Ar server/username/password/database/table The connection information for the destination server and the location/name of the target table. If not specified, .Nm prompts the user for the information. .It Fl E Keep identity values. .El .Sh SEE ALSO .Xr freebcp 1 , Xr defncopy 1 , Xr bsqldb 1 , Xr tsql 1 , .%B FreeTDS User Guide. .\" .Sh HISTORY .Pp .Nm first appeared in FreeTDS 0.64. .\" .Sh AUTHORS The .Nm utility was written by .An Bill Thompson Aq thompbil@exchange.uk.ml.com . PKI1]' Dusr/share/man/man1/osql.1nu[.\" cf. groff_mdoc .Dd April 26, 2012 .Os FreeTDS 1.5.19 .Dt OSQL FreeTDS "FreeTDS Reference Manual" .\" .Sh NAME .Nm osql .Nd utility to test FreeTDS connections and queries .\" .Sh SYNOPSIS .Pp .Nm .Fl S Ar dsn .Fl U Ar username .Fl P Ar password .Op Fl I Pa ini_directory .\" .Sh DESCRIPTION .Pp .Nm is a diagnostic tool provided as part of FreeTDS. It is a Bourne shell script that checks and reports on your configuration files. If everything checks out OK, it invokes isql. .Pp .Nm works only with the isql that comes with unixODBC. .\" .Sh OPTIONS .Bl -tag -width indent .It Fl S Ar dsn the Data Source Name to which to connect, as known to .Pa odbc.ini Ns . .It Fl U Ar username database login name. .It Fl P Ar password database password. .It Fl I Ar ini_dir override .Pa odbc.ini file location. .El .\" .Sh EXAMPLE If you have an .Pa odbc.ini with a section like this: .Bd -literal -offset indent .Bq myDSN servername = myserver TDS_Version = 5.0 .Ed .Pp You would invoke .Nm as: .Pp .Li osql -S myDSN .Op .\|.\|.\& .\" .Sh FILES .Pa odbc.ini .Pa freetds.conf .\" .Sh NOTES If you can connect with .Ql osql -S servername -U user -P passwd Ns , your FreeTDS ODBC installation is working. .Pp .Nm guesses where unixODBC might look for its .Pa odbc.ini by examining the binary. This is not always an effective approach. If it doesn't work, you'll receive a report of candidate strings. Kindly pass along the output to help improve the guessing. .Pp If .Nm cannot intuit your .Pa odbc.ini directory, you can force the issue with the .Fl I option. However, you're then instructing .Nm what to test, not where unixODBC will eventually look. Your override is therefore only as good as you are. Look carefully at the error output before overriding. .Pp If you have suggestions for ways to make .Nm more useful as a diagnostic tool, please post them to the FreeTDS mailing list. .\" .Sh HISTORY .Nm first appeared in FreeTDS 0.65. .\" .Sh AUTHORS The .Nm utility was written by .An James K. Lowden Ns . PKI1]0 if the server cannot process the query. .Pp .Nm will report any errors returned by the server, but will continue processing. In a production environment, this behavior may be insufficiently stringent. To make it extremely intolerant of errors, change the message and error handlers to call exit(3). .\" .Sh HISTORY .Nm first appeared in FreeTDS 0.65. .\" .Sh AUTHORS The .Nm utility was written by .An Nicholas S. Castellano Aq entropy@freetds.org Ns , who contributed it to the FreeTDS project under the terms of the GPL. .\" .Sh BUGS Requires the GNU readline library. PKI1]z< < usr/share/man/man1/defncopy.1nu[.\" cf. groff_mdoc .Dd April 26, 2012 .Os FreeTDS 1.5.19 .Dt DEFNCOPY FreeTDS "FreeTDS Reference Manual" .\" .Sh NAME .Nm defncopy .Nd extract procedures and views from a Microsoft server. .\" .Sh SYNOPSIS .Pp .Nm .Op Fl v .Op Fl U Ar username .Op Fl P Ar password .Op Fl S Ar server .Op Fl D Ar database .Op Fl i Ar input_file .Op Fl o Ar output_file .Bo .Ar owner.object_name .\" Elipsis according to Werner Lemberg: .\" http://www.mail-archive.com/groff@gnu.org/msg03122.html .Op Ar owner.object_name .\|.\|.\& .Bc .\" .Sh DESCRIPTION .Pp .Nm is a utility program distributed with FreeTDS. It replaces a similar program of the same name distributed by Sybase. .Pp .Nm reads the text of a stored procedure or view, and writes a script suitable for recreating the procedure or view. For tables, it reads the output of sp_help and constructs a .Ql CREATE TABLE statement, complete with .Ql CREATE INDEX Ns , too. .\" .Ar owner is optional if you or the database owner is the owner of the procedure/view being copied. .Ar object_name is the name of the system object you wish to extract. .\" .Sh OPTIONS .Bl -tag -width indent .It Fl U Ar username database server login name. .It Fl P Ar password database server password. .It Fl S Ar server database server to which to connect. .It Fl D Ar database database to use. Optional if the procedure/view being extracted is in your default database. .It Fl i Ar input_file a script to apply to the database. Not currently implemented. .It Fl o Ar output_file a file to hold the script, defaults to standard output. .It Fl v Show version information and copyright notice. .El .\" .Sh NOTES .Nm is a filter; it reads from standard input, writes to standard output, and writes errors to standard error. The .Fl i , .Fl o , and .Fl e options override these defaults. .Pp .Nm makes use of the db-lib API provided by FreeTDS. This API is of course also available to application developers. .Sh EXIT STATUS .Pp .Nm exits 0 on success, and >0 if the server cannot process the query. .Pp .Nm will report any errors returned by the server, but will continue processing. .\" .Sh HISTORY .Pp .Nm first appeared in FreeTDS 0.63. .\" .Sh AUTHORS The .Nm utility was written by .An James K. Lowden Aq jklowden@schemamania.org. .\" .Sh BUGS Works only with Microsoft servers and ancient Sybase servers. Does not create primary keys. Many options are defined by Sybase that this version does not implement. Feel free to correct this situation. In theory, .Nm could apply/produce DDL for any system object, but at present only tables, procedures and views are supported, and only for extraction. PKI1]bPP P usr/share/man/man1/bsqlodbc.1nu[.\" cf. groff_mdoc .Dd March 25, 2015 .Os FreeTDS 1.5.19 .Dt BSQLODBC FreeTDS "FreeTDS Reference Manual" .\" .Sh NAME .Nm bsqlodbc .Nd batch SQL script processor using ODBC .\" .Sh SYNOPSIS .Pp .Nm .Op Fl hqv .Op Fl U Ar username .Op Fl P Ar password .Op Fl S Ar server .Op Fl D Ar database .Op Fl i Ar input_file .Op Fl o Ar output_file .Op Fl e Ar error_file .Op Fl t Ar field_term .Op Fl V Ar odbc_version .\" .Sh DESCRIPTION .Pp .Nm is a utility program distributed with FreeTDS. .Pp .Nm is a non-interactive equivalent of the .Ql isql utility programs distributed by Sybase and Microsoft. Like them, .Nm uses the command .Ql go on a line by itself as a separator between batches. The last batch need not be followed by .Ql go . .Pp .Nm makes use of the ODBC API provided by FreeTDS. This API is of course also available to application developers. .\" .Sh OPTIONS .Bl -tag -width indent .It Fl U Ar username Database server login name. .It Fl P Ar password Database server password. .It Fl S Ar server Database server to which to connect. .It Fl D Ar database Database to use. .It Fl i Ar input_file Name of script file, containing SQL. .It Fl o Ar output_file Name of output file, holding result data. .It Fl e Ar error_file Name of file for errors. .It Fl t Ar field_term Specifies the field terminator. Default is two spaces ( .Ql \ \ .Ns ). Recognized escape sequences are tab ( .Ql \et .Ns ), carriage return ( .Ql \er .Ns ), newline ( .Ql \en .Ns ), and backslash ( .Ql \e\e .Ns ). .It Fl h Print column headers with the data to the same file. .It Fl q Do not print column metadata, return status, or rowcount. Overrides .Fl h . .It Fl v Verbose mode, for more information about the ODBC interaction. This also reports the result set metadata, including and return code. All verbose data are written to standard error (or .Fl e Ns ), so as not to interfere with the data stream. .It Fl V Ar odbc_version Specify ODBC version (2 or 3). .El .\" .Sh NOTES .Pp .Nm is a filter; it reads from standard input, writes to standard output, and writes errors to standard error. The .Fl i , .Fl o , and .Fl e options override these defaults. .Sh EXIT STATUS .Nm exits 0 on success, and >0 if the server cannot process the query. .\" .Sh HISTORY .Nm first appeared in FreeTDS 0.65. .\" .Sh AUTHORS The .Nm utility was written by .An James K. Lowden Aq jklowden@freetds.org . PKI1]d usr/share/man/man1/tsql.1nu[.\" cf. groff_mdoc .Dd March 25, 2015 .Os FreeTDS 1.5.19 .Dt TSQL FreeTDS "FreeTDS Reference Manual" .Sh NAME .Nm tsql .Nd utility to test FreeTDS connections and queries .Sh SYNOPSIS .Nm .Bro .Fl S Ar servername .Op Fl I Ar interface | .Fl H Ar hostname .Op Fl L .Op Fl p Ar port .Brc .Op Fl D Ar dbname .Op Fl U Ar username .Op Fl P Ar password .Op Fl o Ar options .Nm .Fl C .Sh DESCRIPTION .Nm is a FreeTDS diagnostic tool. It uses the TDS protocol to connect to a Sybase or Microsoft SQL Server, and lets the user issue queries. .Nm does not use the FreeTDS client libraries. Instead, it uses only the lowest level library, libtds, to test the protocol implementation. .Pp .Nm can be run in two ways, one which uses the freetds.conf and one which connects directly using the server's hostname and port. The .Fl H and .Fl p parameters are provided to let the user verify a server is listening on the named host and port. These parameters override any configuration files and environment variables. The .Fl S parameter can be used to test the local configuration. FreeTDS will use freetds.conf (or equivalent) and environment variables in the normal way to determine the server's IP address and port. You can use .Fl I to specify a filename, overriding FreeTDS's configuration file search algorithm. .Sh OPTIONS .Bl -tag -width indent .It Fl S Ar servername database server to which to connect. .It Fl D Ar dbname database to use. .It Fl I Ar interface freetds.conf or interfaces file describing servername. .It Fl H Ar hostname DNS hostname of the server. .It Fl p Ar port port at which SQL Server is listening. .It Fl U Ar username database login name. If username is not provided, a domain login is attempted for TDS 7+ connections. .It Fl P Ar password database password. .It Fl L list Microsoft server instances (with .Fl H Ns ). .It Fl C print some of the compile-time configuration parameters. .It Fl o Ar options apply the options specified to every command. .Bl -tag -width indent .It Fl f No footer .Bq result count .It Fl h No header .Bq titles .It Fl t Print time .It Fl v Print version .It Fl q Quiet .El .It Fl a Ar appname application name. .It Fl t Ar colterm column terminator. .It Fl r Ar rowterm row terminator. .It Fl r Ar rowterm row terminator. .It Fl J Ar charset character set. .It Fl v verbose mode. .El .\" .Sh NOTES If you can connect with .Ql tsql -S servername Ns , your basic FreeTDS installation is working. .Pp Typing .Ql exit Ns , .Ql quit Ns , or .Ql bye (or .Li ^D Ns ) exits .Nm Ns . .Pp Typing .Ql version displays the TDS protocol version. .Pp Command batches may be separated with .Ql go or .Ql GO Ns . If .Ql GO the version string is reported before executing the batch. .Pp After prompting for the password (if not provided with .Fl P Ns ), .Nm will attempt to connect to the remote server. .Nm displays a counter indicating the number of seconds elapsed during the connection attempt. Typically, .Nm immediately responds with a .Ql 1> prompt. If you see the counter (1, 2, 3, ...), most likely .Nm is unable to connect to the indicated server. .Pp .Nm is not a replacement for a complete isql such as sqsh (www.sqsh.org). If you have suggestions for ways to make .Nm more useful as a diagnostic tool, please post them to the FreeTDS mailing list for consideration. .Sh HISTORY .Nm first appeared in FreeTDS 0.60. .Sh AUTHORS The .Nm utility was written by .An Brian Bruns Ns . .Sh BUGS Several, to be sure, now that it's documented. :) PKI1]6@@!usr/share/man/man5/freetds.conf.5nu[.Dd May 2, 2017 .Os FreeTDS 1.5.19 .Dt FREETDS.CONF "FreeTDS 5" "FreeTDS Reference Manual" . .Sh NAME .Nm freetds.conf .Nd configuration file for FreeTDS . .Sh SYNOPSIS The .Pa freetds.conf file describes Sybase and Microsoft database servers to the FreeTDS library. It comprises sections headed by a servername, followed by a list of connection properties denoted as name-value pairs. Defaults are defined via a .Bq global section. This file supersedes the .Pa interfaces file that Sybase defines for the same purpose, although the latter is still supported. . .Sh DESCRIPTION A section begins with a servername \(em the name of the server \(em in square brackets. The servername is chosen at the client's descretion. (One exception: with Sybase ASA the servername must match the database name to be used.) .Pp Sections contain properties, one per line, in the form .Pp .Dl name = value .Pp where .Ar name is the connection property to be described. Servernames and properties are not case sensitive. Values are case-preserving i.e., copied literally. Comments begin with either a semicolon .Pq So ; Sc or pound sign .Pq So # Sc and continue to end of line. Blank lines are ignored. Whitespace surrounding the .So = Sc is ignored. . .Sh PROPERTIES .Bl -tag -width "emulate little endian" -compact . .It client charset encoding of client data; overrides locale(1) settings .Bl -tag -width "default:" -compact .It Domain: iconv character set names .It Default: ISO-8859-1 .El . .It connect timeout seconds to wait for response from connect request .Bl -tag -width "default:" -compact .It Domain: 0 to MAX_INT .It Default: none .El . .It debug flags logging granularity .Bl -tag -width "default:" -compact .It Domain: 32-bit integer .It Default: 0x4fff .El . .It dump file specifies location of a logfile and turns on logging .Bl -tag -width "default:" -compact .It Domain: valid file name .It Default: none .El . .It dump file append log data appended to file instead of re-writing for each connection .Bl -tag -width "default:" -compact .It Domain: yes/no .It Default: no .El . .It emulate little endian forces big endian machines to act as little endian to communicate with Microsoft Servers .Bl -tag -width "default:" -compact .It Domain: yes/no .It Default: no .El . .It encryption .Bl -tag -compact .It Em off disables encryption .It Em request use if available (default when tds version greater than 7.0) .It Em required allow encrypted connections only .El . .It host Name of the host the server is running on. .Bl -tag -width "default:" -compact .It Domain: host name or IP address .It Default: SYBASE .El . .It initial block size maximum size of a protocol block .Bl -tag -width "default:" -compact .It Domain: multiple of 512 .It Default: 512 .El . .It instance name of Microsoft SQL Server instance to connect to (supersedes .Em port ) .Bl -tag -width "default:" -compact .It Domain: instance name .It Default: none .El . .It port port number that the server is listening to .Bl -tag -width "default:" -compact .It Domain: any valid port .It Default: TDS 5.0, 5000; TDS 7.0 and up, 1433 .El . .It tds version TDS protocol version to use .Bl -tag -width "default:" -compact .It Domain: 4.2, 5.0, 7.0, 7.1, 7.2 .It Default: .Fl -with-tdsver value (5.0 if unspecified) .El . .It text size default value of TEXTSIZE, in bytes .Bl -tag -width "default:" -compact .It Domain: 0 to 4,294,967,295 .It Default: 4,294,967,295 .El . .It timeout seconds to wait for response to a query .Bl -tag -width "default:" -compact .It Domain: 0 to MAX_INT .It Default: none (wait forever) .El . .El .Pp Do not define both .Fa port and .Fa instance Ns \&. One implies the other. .Pp Boolean property values may be denoted as on/off, true/false, or 1/0. . .Ss DEBUG FLAGS The log's granularity can be controlled with the .Em debug flags property. .Bl -column -offset indent ".Sy 0x8000" ".Sy show source level info (source file and line)" .It Sy Value Ta Sy Meaning .It Li \ \ 0x02 severe error .It Li \ \ 0x04 error .It Li \ \ 0x08 warning .It Li \ \ 0x10 network .It Li \ \ 0x20 information level 1 .It Li \ \ 0x40 information level 2 .It Li \ \ 0x80 function trace and info .It Li 0x1000 show pid .It Li 0x2000 show time .It Li 0x4000 show source level info (source file and line) .It Li 0x8000 thread id (not implemented). .El . .Sh NAMES AND LOCATIONS The file is normally named .Pa /etc/freetds.conf or .Pa ${HOME}/.freetds.conf . That name can be overridden with the FREETDSCONF environment variable. .Pp FreeTDS will search conf files for a servername in the following order: .Bl -enum -offset indent -compact .It a filename set programmatically via dbsetifile() that is in .conf format .It a filename in the environment variable FREETDSCONF that is in .conf format .It .Pa ${HOME}/.freetds.conf if extant .It .Pa /opt/alt/freetds11/etc/freetds.conf .El .Pp The search stops with the first file containing the servername. .Pp If no conf file is found, FreeTDS searches for an .Pa interfaces file in the following order: .Bl -enum -offset indent -compact .It a filename set programmatically via dbsetifile() that is in .Pa interfaces format .It .Pa ${HOME}/.interfaces .It .Pa $SYBASE/interfaces (where .Ev $SYBASE is an environment variable) .El .Pp If the requested servername is not found in any configuration file, the fallback mechanism is: .Bl -enum -offset indent -compact .It attempt to convert the name to an IP address with inet_addr(3), else .It attempt to convert the name to an IP address with gethostbyname(3), else .It attempt to look up the literal name .Dq SYBASE .El . .Sh ENVIRONMENT .Bl -tag -width "TDSDUMPCONFIG" -compact .It Ev FREETDSCONF overrides name and location of the system-wide conf file .It Ev TDSDUMP overrides the name and location of the FreeTDS log file .It Ev TDSDUMPCONFIG specifies a name and location of a file that logs the search of configuration files .It Ev TDSHOST overrides the host property .It Ev TDSPORT overrides the port property .It Ev TDSQUERY synonym for DSQUERY, the default servername .It Ev TDSVER overrides the version specified in the freetds.conf .El .Pp The environment variables .Ev TDSVER, Ev TDSDUMP, Ev TDSPORT, Ev TDSQUERY, and Ev TDSHOST override values set by a .conf or .Pa interfaces file. . .Sh FILES .Pa /opt/alt/freetds11/etc/freetds.conf , ${HOME}/.freetds.conf . .Sh SEE ALSO .%B FreeTDS User Guide . .Sh HISTORY \&.conf files first appeared with version 0.53 of FreeTDS. PKI1]EQ etc/pool.confnu[[global] min pool conn = 5 max pool conn = 10 max member age = 120 [mypool] user = guest password = sybase database = tempdb server = JDBC_42 port = 5000 PKI1]rretc/locales.confnu[[default] date format = %b %e %Y %I:%M:%S:%z%p [en_US] date format = %b %e %Y %I:%M:%S:%z%p language = us_english charset = iso_1 [es_ES] date format = %b %d %Y %I:%M%p language = spanish charset = iso_1 [pt_BR] date format = %d/%m/%Y %H:%M language = Portuguese charset = iso_1 [it_IT] date format = %d/%m/%Y %H:%M language = Italiano charset = iso_1 PKI1]etc/freetds.confnu[# # This file is installed by FreeTDS if no file by the same # name is found in the installation directory. # # For information about the layout of this file and its settings, # see the freetds.conf manpage "man freetds.conf". # Global settings are overridden by those in a database # server specific section [global] # TDS protocol version tds version = auto # Whether to write a TDSDUMP file for diagnostic purposes # (setting this to /tmp is insecure on a multi-user system) ; dump file = /tmp/freetds.log ; debug flags = 0xffff # Command and connection timeouts ; timeout = 10 ; connect timeout = 10 # To reduce data sent from server for BLOBs (like TEXT or # IMAGE) try setting 'text size' to a reasonable limit ; text size = 64512 # If you experience TLS handshake errors and are using openssl, # try adjusting the cipher list (don't surround in double or single quotes) # openssl ciphers = HIGH:!SSLv2:!aNULL:-DH # A typical Sybase server [egServer50] host = symachine.domain.com port = 5000 tds version = 5.0 # A typical Microsoft server [egServer73] host = ntmachine.domain.com port = 1433 tds version = 7.3 PKI1])Gusr/lib64/libsybdb.so.5.1.0nuȯPKI1] +usr/lib64nuȯPKI1]\xxxxdusr/lib64/libct.so.4.0.0nuȯPKI1]%aa$'usr/bin/bsqlodbcnuȯPKI1]}s 4usr/bin/tsqlnuȯPKI1]6^usr/bin/bsqldbnuȯPKI1]bb usr/bin/freebcpnuȯPKI1]&?aausr/bin/datacopynuȯPKI1]gJ@r@rusr/bin/defncopynuȯPKI1]'n EXusr/bin/fisqlnuȯPKI1]b̗66jusr/bin/tdspoolnuȯPKI1]`%% Iusr/bin/osqlnuȯPKI1][y'c'c+m8usr/share/doc/alt-freetds11/COPYING_LIB.txtnu[PKI1]4 " "%usr/share/doc/alt-freetds11/ChangeLognu[PKI1]B#Musr/share/doc/alt-freetds11/TODO.mdnu[PKI1][Dkk#zusr/share/doc/alt-freetds11/NEWS.mdnu[PKI1]a[* * %8cusr/share/doc/alt-freetds11/README.mdnu[PKI1]-&nusr/share/doc/alt-freetds11/INSTALL.mdnu[PKI1]d &qusr/share/doc/alt-freetds11/AUTHORS.mdnu[PKI1]FNFF' }usr/share/doc/alt-freetds11/COPYING.txtnu[PKI1]usr/share/man/man1/freebcp.1nu[PKI1]6_, *usr/share/man/man1/bsqldb.1nu[PKI1]3pt t *usr/share/man/man1/datacopy.1nu[PKI1]' Dusr/share/man/man1/osql.1nu[PKI1]