kdb-mysql-driver-3.2.0-bp153.2.2.1 4>$  Apa'!M@eeeXmБzf8ku+g.lQHqr~{d<}4r)3s(qr/ N+yf.:8[ 5nZxgӶ4Sc@QT@L;h~߸qD>pD*l?*\d % a 7U[d|      ,D(8 9 : B%F%G%H& I&$X&,Y&8Z&d[&h\&p]&^&b'Oc'd(e(f(l(u(v(w)xx)y) z)))* * ***XCkdb-mysql-driver3.2.0bp153.2.2.1Database connectivity and creation framework - MySQL driverThis package contains the MySQL driver for the Database connectivity and creation frameworka'ls390zl27@SUSE Linux Enterprise 15openSUSELGPL-2.0-onlyhttp://bugs.opensuse.orgProductivity/Office/Suitehttps://community.kde.org/KDblinuxs390xOdAA큤a'^a'ia'k\s\s\se78d9df4ae6091a16d2aa488cd3dddc160a43fed5cd9ffeb105ef86f83ddba6e5d588eb3b157d52112afea935c88a7ff9efddc1e2d95a42c25d3b96ad9055008f45cc81b400a048b56c9edbd4c3317f7a8958463dfd55aa96f268ecfd6baa12c19aa4296f49ca309c2901fa5824f943b7acc59a5110e38aadd2dd00c1028e1f0rootrootrootrootrootrootrootrootrootrootrootrootkdb-3.2.0-bp153.2.2.1.src.rpmcalligra-kexi-mysql-driverkdb-mysql-driverkdb-mysql-driver(s390-64)@@@@@@@@@@@@    libKDb3.so.4()(64bit)libKF5CoreAddons.so.5()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libmariadb.so.3()(64bit)libmariadb.so.3(libmysqlclient_18)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^oj@^2@]a&\,@\B@ZZYY.XX@Xv@Xr)Max Lin wbauer@tmo.atChristophe Giboudeaux wbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atjengelh@inai.detittiatcoke@gmail.com- BuildRequires postgresql-server-devel on Leap version >= 15.2- Add Fix-build-with-PostgreSQL-12.patch to fix build in Tumbleweed- Remove the pkg-config file from the -devel package. KDb3.pc contains incorrect entries.- Update to 3.2.0 * New features / APIs + Add Date/Time classes for precise type support (kde#393094) + Add support for the Date/Time constants in the SQL parser (kde#393094) + Add KDbConnection::drv_getTableNames for low level list of table names, make tableNames() skip names with non-existing physical tables (kde#392112) + Rework KDbConnection::drv_getTableNames API so error information is passed * Bug fixes + Fix crash in KDbConnection::recordCount(KDbTableSchema) + Fix loading object data for given type and ID (kde#393705) + Escape column and table aliases in queries as needed + Fix input of large unsigned int values (>0x7FFFFFFF) (kde#395225) + Fix handling ORDER BY part of queries (kde#392753) + Fix detection of .kexi file types after recent change of MIME database for SQLite type (2018-06-17) (kde#396999) + More reliable resolving plugin MIME types - before adding metadata (Thanks to Pino Toscano) * Improvements + Add quotes when escaping identifiers only when string is not empty, invalid identifier or KDBSQL keyword + KDbUtils::stringToFileName(): Prepend '_' to recent project filenames that start with "." so files are not hidden + Improve transliteration features by switching to unidecode * MySQL / MariaDB support + Improve MariaDB detection on Windows builds, separately from MySQL * SQLite support + Fix loading value: Incorrect display of large unsigned int (>0x7FFFFFFF) (kde#394913) * PostgreSQL support + CMake: find PostgreSQL 11 * Tests + HeadersTest: Use install_manifest.txt to obtain list of files, this improves accuracy, no need for blacklisting + KDbTestUtils: add convenience APIs for connecting and using db, support connection options + Add autotests for checking detection of every mime type that should be supported + Add autotests for the new Date/Time related features * Buildsystem + Copy new FindICU.cmake from cmake and port to it + ICU is required so do not check for it again in the sqlite driver's build - Run spec-cleaner- BuildRequire postgresql-server-devel instead of postgresql-devel on Tumbleweed to fix build with the latest postgresql version- Update to 3.1.0: * General + Bump soname for the libraries to separate from incompatible 3.0.x versions + Add Python 3 support for the buildsystem * API changes + See https://community.kde.org/Kexi/Releases/3.1.0_Changes for details * Bug fixes + Fix SQLite database compacting: canceling issue of the progress dialog and finalizing the compacting + Compacting: close the progress dialog also on error in SQLite3 processing; fix propagating error status to the GUI + SQLite driver: don't clear set of paths in extraSqliteExtensionPaths Connection property if exists + Add safer debug for large values + Fix issues because of using " quotes for identifiers in SQLite driver (kde#376052) + Query parsing: try harder to locate positions of table/table aliases + Connection dialog: make message handler optional, return result, accept on success + Fix KDbNativeStatementBuilder API: connection is always needed + Add COLLATION keywords when generated statements are native, otherwise KDbSQL string is invalid (kde#379447) + Fix generating of SQL statements if there are tables used having lookup fields based on queries (kde#385417) + Aesthetics: generate "SELECT FROM ..." statements with exactly one space after SELECT + Fix crash when generating "SELECT a.* FROM a, b" statements + Generate automatic ORDER BY only for native SQL statements + Raise SQL parse error when alias is duplicated for columns, e.g. "SELECT foo AS a, bar AS a FROM t" + Raise SQL parse error when alias is duplicated for tables, e.g. "SELECT * FROM foo AS a, bar AS a" + Expand scope of KDbTableSchemaChangeListener to allow registering queries for changes in table schema (kde#371896) + Properly unregister table from listeners before dropping + Setup query in connection: parsing failure can delete the query object so do not try to access it + Query schema: fix possible crashes - explicitly/properly remove query from connection's cache when needed + Query schema: fix memory leaks - remove internal expressions * Optimizations + Don't create temporary table schema object when checking for existence in createTable() + Don't create temporary table or query schema object when checking for existence object with empty name * Docs and examples + Update README-PACKAGERS doc to reflect naming and notes about compatibility + Enable creation of API docs QCH file during the build- Add python-base build requirement to fix build in Leap 15- Update to 3.0.2: * General - Fix possible issue: the WHERE condition can be lost while converting query to SQL. This can be seen in Kexi Query Designer. - Validate query and offer error message/description while setting or extending WHERE conditions - Fix WHERE conditions handling - Make query parameters also work in COLUMNS section. Kexi query parameters do not work in COLUMNS section, e.g. this won't work ('invalid query' error appears): SELECT [Param]. The parameters work only in the WHERE section, e.g. SELECT 123 WHERE [Param] = 1. (kde#348473) - Support queries such as "SELECT FROM table WHERE condition" for completeness * Buildsystem - Add detection for PostgreSQL 10 - Improve information about recommended packages (for drivers, python, etc.) - Improve SQLite detection - FindMySQL script: for Windows use "ProgramFiles(x86)" environment variable to locate "Program Files (x86)" folder and find MySQL/MariaDB libs there - FindMySQL script: fix it if CMAKE_BUILD_TYPE is not specified (Windows) * Tests - Fix HeadersTest for paths containing spaces - Add tests related to query parameters to the parser test- Fix the -lang package Recommends- Update to 3.0.1.1: * General - Check result of closing database while testing connection (ConnectionTestThread) - Make it possible to set row source values for lookup column back to empty list - Fix setting properties for lookup column (record source related) (kde#371958) - Fix identifying table properties as related to lookup field (kde#371958) - Add safer debug for large values (internal in 3.0.1) * PostgreSQL support - Fix database cursors for PostgreSQL: remove use of uninitialized variable (kde#371331) - Fix error on repeated loading of "fuzzystrmatch" extension for the PostgreSQL driver * Buildsystem - Make it possible to find PostgreSQL 9.6 - Improve support for Qt Translation catalogs (use ecm_install_po_files_as_qm macro) - Fix finding KDb config (use ecm_configure_package_config_file macro) - Add PROJECT_STABLE_VERSION_PATCH constant, extend logic for PROJECT_STABLE* constants - Improve discovery of PostgreSQL library on Windows - Improve searching for the MySQL driver build dependencies - SDC: initialize all variables in from-map constructors regardless of errors, add {} to conditions, improve spacing - Suppress warnings about duplicated drivers if KDB_NO_DUPLICATED_DRIVER_WARNINGS environment variable is set - Replace KF5I18n BuildRequires with Qt5LinguistTools, that is used now for installing the translations- Adjust the package Supplements, they were ineffective as there is no kdb package- RPM group fix- Initial package based on version 3.0.0calligra-kexi-mysql-drivers390zl27 16299951163.2.03.2.0-bp153.2.2.13.2.0-bp153.2.2.13.2.0kdb3kdb_mysqldriver.sokdb-mysql-driverCOPYING-CMAKE-SCRIPTSCOPYING.DOCCOPYING.LIB/usr/lib64/qt5/plugins//usr/lib64/qt5/plugins/kdb3//usr/share/licenses//usr/share/licenses/kdb-mysql-driver/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16873/openSUSE_Backports_SLE-15-SP3_Update/c4af870d6b190989aaabc9229112c8ad-kdb.openSUSE_Backports_SLE-15-SP3_Updatecpioxz5s390x-suse-linuxdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=6b80e0c923f246e2740a1a6391d607737b8e40d4, strippedASCII text RRRRR R RRRRR R7ѝvo|I packageand(libKDb3-4:mariadb)utf-89b7db6ac5da2b17cb9dda52ac81cd7d17783006ba884ae797e47d10974c3776b?7zXZ !t/D] crt:bLL >|}׏ UHyhǜK2~ Bڤ҄#ڴ_S:gB0U46ޒȆ$)+%cZaJu/uL3-]#pβ]~Hj̏bzCiGtO!2kMrymǢ.䅒bUOR,JBbIJPTiƽӮ:9m$K=EX>N W2bWqr&&}HYqZbW}LN9'}So$Wx-l8O> b4z2m -$AQB~حr孙1I`*rɀq)Pnp>ArALZ {2zNZц\7 3t,}xz_/Ψ_ 5/5릫JbGPu:f;ܫjg(vfTUȳ87 np k&B{{K<̹0SJ'"\@9 r+'Ϟ9$]ic2p_p|x.g?c o?ӆ9!OkYjmoGWIeW|jVK|/bRE$Bޱ<0dݕçա_pL61/h6dL߸koU/<'\^FP]?L][sރ43?mɯEy<(}dk"a8@sR!?0EDZU"vgN DB;Y1yാT{ōTwb8ȩ+ܤ5Ack08q7𿩭JDk.֕5e` DAv!W6=)vh'Oៅɇ_%5M$nӵd!Q%©)Z*$` ֣<ʃn7VqL#QIfa[n!.SsO{W5윎F`8݀988PAC@+na,r$rn ܶ#HMO$3[%?Qb{U@V2ӐMW &N= VҶ~[ XO8)B涘f2Sp4p.HgFQJVjL9S4Yez {3 +ˌIY`zfUyH< .X63NR$)⚪rNi12"ߝsnE{%[\:$.81rFCMY[ TqҮe$Wd9Pd=E}JJ>5Y 9EIʿ.b҄^&~ECF@A >7Ӟ k @~vF1+j9 3-N[mz 7"&_cTp|ׂNٻRc0zUC>JIgۧ#%HIG3ޘ2((D GN}". Mo-ZRtUͽ[ 澃 px[Aa^i`u߼[3]CS8AaWa ח&JhhD@xH㖟j=C^X!n,|}A>K4H‚w PTqNN} tc}·|8u@o!g 0p[Y:mw!U 3UXBm$ЋUdE@u;Owb*l|2!# $Za~NoYv*C2ͪJa&pS/z(+^|HICYu!!Z-ZVAIRs>_#-2@o lK%٦M򱂽ma oWvҋ" ݺ|~G2YA53dAwNS⤚%;idwx/wf?1iia/PnlC.Ԭ۲{2(@m *@t%ٌS6@'Hܿf?Sl8S_P㮈` Rxl^_"߹$ 0DJĸO\^ByUɝx?T hيs#ђGC7 EB l3U zAD+.L5y5|Q1eΞ;Øs$tLl0R /eq:4Ľ8-ーwUƵ~B@xS< (mH8N Ll#du>O w[! !xWMjjܦoLx8ܖp֩QJ^';#m&My8(9"[:ŻY* E UȆqͿTʭdp1\1x>ebh-FѕƋwoB3VЖtI0U| 6KRWGd|fy4Y*)4o}%aO|n;8>,7JV%E$pWDW|qAA"̺s[~ Ý {is5ke.7ln20:ev c&&]qe7(<rsS_NC4oIx욟K'wμNFauPsiF8Y]?wK>r|*xRzZb @l)?Rm~I#)A6 :X%5*cUO& T)ـ]g'nXxCbM.lɡe:Y-2~z-QrW9Ļ vY(Q=m^LvElBFgKf|;=>/5L"Dh&ysf㩋\qͳזɂ#m(3 TMS;H'=)n4c+Au@]HV{洭FmWS> ; wŚ〽@0Fot1qNILQRqyl֚%QzEVPwmЊ"FgE77 Q;“JG!kekAZatJdN [g _=d6mV󇩐`eMALu$ k~ VmovkȇjE04kD,&}Od|SLozfEsR*Y{П-|HDU`:loϤYglZj+m*ܫ`_*hFN&66@dH6.3QZ(+2ڼE}~Qq(VqzA=۠6eVݍ;| `ܐu?d ßZ&V w;k FWaGjה4y7Z:ʿTէ`YM5{~) 0 $1bǟ0O ձϐ ZQQ_!o+DWI;)3¶5Uq-li5q> WxuGW; b%lj:~֛|l|gL8*2;=д^Ƃ(:'5]nhLϧa7_^XKaxdhI{%e!a*"8OWꉰ--hϢwG{ s+p |*x`0w~oK3J3.OZ3+]r~ưs Z,#7U̴q ʢ)FN%Pǀ_c[rwf):;wx+=sR Teo  ~ݿ !]!ӟNqm|9y\.n{gΰȃ;QSvJ{Uؼnꊗ|̌o* :7x76i^`z;$gOƲ-ĬrG%l$Qi$M.` Pzyy?+]u@*mc!Ne6?Xk:y @Z彷=T?yW nÚ=;֭Uz5LnyѩY`8#Jgߌ{C!z6=hʡmG.d0$H5Qj4(ߐ$mҙ FRRRkx{FOFRULx./T,;(ϩ5[2K"ǭ'g4VTYvb-xGo'+E9]ɗK_M<q/Z-zjr2b tF^.8cEL]c2;f"L6Zx91'^]~|e>$u^UD_Յ؆ͥ% U!Н&jasy[4wE \1mNP 9PIɄ:[i&KFKH0,q_:rR ^2Ybh `2fR!%X{d H1RL@X5t͌{{Nxܞ;̭=2WQzO7xb!)^a3P8[)kʱ?`wz!Gn69ak }Et/sr`2NRcPa ЌTI/ l(;"1`tpʥy)p/i>'9Wʾ3H}CUVO30B T4GmO+9JBI(82buo3ːty^izJ\q P8hIb(`KP1ΜDג% 鱸-ϑ\]FYYmTI"ʹȚk jP9KDvLFiZl)ymF"/~MQMLg}ܤbYolXVU^HM$uc,/p 2 P,chmH 5Ӏ7yץ:vt}:ɆDq..c_Ų%wGܯu1Ҕ3Ҍ %o<l93׋Scd̓,j֛hEo\"| KkL@R戗H`iKjuFB O%l[0%<ѕYfcMLw؁5Y`Ӝ7픱s;Aϖ4BH=b~}}G[a R_~L.U[}BqŶaZ}gpR]17D{F^~PAY2p@Wp[' jx!R L3}|+ ~#ބp崯{^ \(;H-rQ_KNBh \:+nMdyPwV 9&hjSUYO1PD\}_J =01I+Kfz.-scpސY`W" = 6|}Cj%?|M+:*]um.7jyhT[5սB8Ji68/I ٝQL2Nk3"> _$A''̛0AK1ǖ4T͸ 4Xo/U[u?ՑGzE(_ƃ\/XGd[GBc `1a`TT߂GtaXgSFܽ͐oy~g{{yd^@`$ƻN*@ZaMpsv=e⚘ynFl*>8.kvtV)lDXM@Jp|o+1i7v"1HYrU0r?}PBm+ۍO?t G7K:lxq@*5\x:9qwYPB->'D6??La!wܾc=|#'f50;Jr4TB2Inp[yRh]x{jFW=y([ڝ޲%DVY UtmmҪR Q!r( 6i@&̞c8&=)&C'y:'/iR9-6{E_x^nXPJZ/GA1Ayt%lqSjw#jk8``qFn"xZ  9AMC#`bX}Riگ?dq(V'Z8(c[6kuN󬊁@O?4ȺZj1iQ})rs!&\]qYr㻏[L"*(b~Fӥ./7' t~%B 0ᴞ6~ "6: 0D:b+-6|䃣xnkj] v 6gÅ]-Pz+]PqR!# x$6D8aqqu+th_zsd&'M>\EE0nQwa7^Tk8=qM_e<7[CeC3&>,rU"C\1uۄIjtVe0$ ó&U H#ݢ?S oXҡFV=iKZuU4"bbsQitߐޑ:ef՛dXW9]1iq`k#,L5}6>pTz`vIf  m9ذv sDrf|n>46PRI\r׀(b^խ0 M,#6T0=V&Ub=!&ecWJocb5J*y/S0% чUjhw 5kzsX+벲=AVS8dؤI("ٺeQqHSesDJ@.Nް@pC nLZSY1^9"QZC$~HKdBX,w ,.4U t{kTtC ?1MW V)2}RŦNJZ>=ese))9EYa);H'7w{' ɲ~Vb0sҧĢz d0g'0 0{UDX" 5#0oәor Ys X88ѐ^-ƞUP Vbyh"}$__uKQɋ6tSEnaigi2v*սe?2m!*I!Iw k9gjYdP<tk4Z"Vkui  ,9ӕNg-8*tt,6kKidx'qS2Į~Z]:-Pb=y54 {Z E]]r:ya9&$)QwK`ۏeAvC_Q4,2Hi=\ ܖoS$DI2% ? ۤJEwSfGytgDׄXh9cۙP`,w CAe`8iB _K;JHX(,qm N%rbc ^[ɢ94`~3tq擿w ]|f)/lD=[^'? ͚9Ɓ;_"ިX(Xo7h;`s |,e;2@Czr?GKE( ?MƦL"S8} xaJVC urEQFF-!Q9"Yӽ,.d2:}6ʓL%y"!a`3u%+írCJQ[~Es5Wb+! ˬUe)u`CXB=V+̴iJNA)f 9) M j56Ӳ>#>^ N8}O 1zor{SHfU W?ރ  =VkYq0ۏ/ D&sq,BV(8@UaR #U!X5/ P-,0^,^;|DžbSP s/ʐÁ:I2BQA 3đVvO[g=N(^H1\-xWք t }*Og5+eh Ar/YŹY(F 4@/F0e*$$걂P3ŬP*__v.I,9l1i$ك > 9G9$ 4/kx+>-zn pxY?6eWá. Le<'Y]Y@:˂ХZY` G+ضl{8^/ $iGf3%w3K7v2EҮ]9,`(mhAR+o [Mhꮏ-YiuR0T.wsPc]y`A3kv`)oEV!AR̉rբҁBNh=>LFd {8Z\h:{.\NޥB -{hPf h-69@zqb۲'[aQ78yb'Hi9 `xwLapwWh+y5$DCqdɴGZ@iT'9q@Z?t(Ϲ.Ws2 4 vE [EbZ{"@V(V]sӋ7 Skq|\qM/E񈥺_3@@Ot{ WȋùXZY+!Ň2Bo6bI'\0e ?@z`w{qIk^K'-px_6!y)vsפoQ;̲F9a9!gSO ַ?y<~D]MۡOd`..Au2c D/_VhyDw:D٪2^u&CT6o PڸyDE=]p:u%g+%n@/F3n^J]Ge|sO8%LjؙS[ؓ O+sȘq }rc1t=vO.ٲ#x[#ʒ>9[}^`|፧ѦV_}`)ֆw<40$~ h @+ 0m6AMg[Lݏ(خj `Dg8C7\e]SG7&9s¨ķ:IWX!ZE̖fjyܸ| F*<|4}fNV W%~Ո=TJ=ɉ Խ蟖K/M|r7m56Lԋ9%jJ_ݥQ2n (ڷَ#\‹,c8[grrM>VRC,ƶ!d:smw%f-om(TC}"5ܦOĿ[сIkYYx>5~na<JL74'ZKA|>\7c5YTE,EmH.) /Jy׿.L=0:-UoC5e8e9 GY_E`]{; ܩn!4z|Tj?~R_Wt&pRwK8 Eqȡ4cj C7֤2/n-ZSS$ ϝWciRJW:jVmڥikeഊSc16*Nr+r ҐtvQqt0<q|=;h{:иvL=k&a`. '0DrW6G06N)gR;a6ddr&){ )^LHw* _Ȑu7 b]dARd]77ȯq8O x~(s5^_29O o!Hp#u%NͿseӍV釦GY!k١sKLӂ%[siXr=Okt:;ZCvqN|RoNnkk5A{\ jڢf?5*E ]Ni=98olb aB¿%ʂukucJF8 lm̆ޮ_mAKo$_zQ!湀AC%22ZF|%~j(}Θ Z1_{dVe!b)J_h ;[_F\n oM:t5 FH{ mМ%S= Qw1A| G&PS߁ :0+< [u7~9i7 ȟl͇9?Ѳڱ= t#ojR+W+kG)Q[!Uۚ6ӟW\=ua* Uk:/r >Iʇd`DfG 5L~uǔ6ݍGȞߓCtW8|z/{ v QҊags`tFƩ_Gǡ' _e؈vq9Ge0պnTi I#2\̮r5r;J4H-a7v2j߶qs(xG&CRP 6 Nbr;Z{b6 e9E}NF9N ,kid~!/te"^ґzT_f€/)(_o1{Ymsxx2s!msOl?ݵhxSVvl, I{HMP I5BJlf崢P챚V"p( {BF5>>#\~x_PXxG&-a/סC)Z ?_? ToS{l/o`s>x}Iؤ+AN1x6UW* ߋJڅWi;%`'κ1bBz S0Ek2dY4BqW١eq6v$2 n1WEE p 鞕=)sML~ L,=ܐ>opHYE]=KL[lة6%.~N5 N/\]}84l\c"UrgL1MR|~{ u[ú28o?AzO׀>xciCZDM˃x^ri#uT=y 42qiG!X}$ 6s%{:sK~IW[.'],BlyKo+bXET 5=]0[] /1Ԏ|[  TŸb ɪ*d PúeAZlG7FWFDGm,M2>N٩r]c4qK%gBx&y}`hW(V/Ԛo~\D2VɊ`gjcR`49bZp4W͖p:BAaI$Q5vơJ:c~=@s`/vɉi{ RqqńtMݲq"uJkhcAtz;R&F&C+q Q^TE]=e:Or,B)ecIE%uC<"#Xn?,x/&.$:NY7NO7"0;9*BVuXˏ_'1RS^DLMЇFp؟aJMCrJeٞ|{O}v(.GY]l<lv y !UfjὪ-~65`w*Ft!R^FȋªW;7niAj3W/S8gbQlS=w$|[\~sՓIbk Sྍw@ZعHڈHּk-hKJa>_3lx{-Uz:Zέ~4~SZ_KdlyZ?s]ʹ7̝[xvsT'~cŠ!i: SEy$J$$:cҼ}9w2J :5^ԝPwb:rʟ0yLbi#Z>oLhJk^W12(AȎ4FJ3^f#: ؤ-LX8Ns){ig еs@Jb:KOoW*3誼L5`O/wH;>ꯍɧ 88udp -`\X磱KHdH/I^?Dww*,i)SjU0E{=~VkZ+*^c m%L|=@0ŘWG%R!~n+A~an֌iuB')6_b]O¨[vwKhg}F @i*N0kc =j[.γ#̸ҕbP]`36JJMN%ĉ]umK $فf/*M-,\d;񜝙uʝ\UJFdN'q1`͆u5`QA#Y+KR{ RsU]:Tr7)T8Mcp2&֟Ԍ LTRޤ"jh,Gk[\9K\4%kϘpM#zvSOZqHDu鲥.Nw*yoC9K4{K[YffwT t' T$ݠὢ~xJV40{J}clS"N7:"0]޿| ƧgN׾r4H}5iHuYPHT0\rtE=VW -( v̼]ߔ:"\S(m+fz[m7(&6mI-b(c[J_KH˔QNR7hlQ]itQg|ujx]W˕=ʍ<8;$6̐7u#tq q9-) FX(~jQvpfOJB9j֝*D3jw/,cSQLyrβ;vtR9@SpMe La[I ncv tgorIp-$nU(ܙ:HW3l1{tkXL%,煘C nΣ pčHRv7,3@ ʹ2~7|NanzOBe/5zBBhzD\=%/vsh}+)ӣ}g 3b}V>Qd?.Mhjʈg@gzݑP#8_.%8C[RU22Ay FOӤ _|ޠMԵ54qa&*QIQ! 2^81mKV2‚⼒,ӲaO$LzEg0Qj7)ѩtUָXd4նq1uy(K}UҼq]pW^f '2,ptum+"/)nK{a^EJ?:dHӀ h\)i"omֿ-vje2''Y\~+-`jcGd&5w)|qkI"]Gk~@\aGETCIx`^,JN,=S!2W i;޵2&u(gAq\1mIvsw'tC_z $,3e647>_u2w8ezyT.^g*K Q ZmYБ$m[plKoÓoZK9Ql7JVoϥ9.Vpw0:*s5]?aPUO!BKWnZuywTbD@kh͎6􍪁Hn; ~\e{>z6BfӏkbU h<>d$O /i-{ ;sE5S'ڑ4YqW Yep!U+N=}Q?aq;`-i[{5lӣeQP i: @ޕW a㛕A{acڊ }06؍0>k r v̦npN z H6)S?dM ^ ?x4/Z 'տw{a(Lz.)0q& [5 2eBp zsTu$ Ö)"<N5U[cbi!XW?Q9', 2K;&Wڽm3$U69' 6yY}E׼I 76a6>C FfUˤSmt`pDaXl{7-4nqx>ka7(ىx:5aZ`482!'<uǧ'+w Yr5_N0 9u$Lf:[yk\*3P_Ņ[+2;zor C=t|Fx%E=3:շw>ϯ^3*b,DvC-wAn^bc5}Au+29e,΢QFEvV|I\ZJ ƒ1{p^L\T,]_Iq e=1`#>SⅥV*N{O.Z"AeAzG3!4Yvޚ 0~IF7[I@0Q4a`~$ 潸z.p$ԛOg E}g Ht 1} [IӖl@c1T{(jy&'ΫEIM3-KfQ\ѸЯr7ڌ;?,pk9KO&=Bmf y5搴+eЀQ+EMJ8a`NphiכlhLE¼d'p> i֪ a6"1KM>}A\d1I\[=tѦ#I2Txt v{ Y:SƃO yM wD+]Ĵ3o)0.r+k(²ܶqй> }%i~# kT\k@gAwoNnBv*WԵ՘Y8ebz5l20jߨ"]{|$: *DVd7X-HR])Fi`T"b,+axP yAr.3!c̝ILCߟIPLFz0au)YHQ;j2K"hfSL  !CWDJZ x-՟Q.Nn?Up*/\}Wf6Lփ_f!P0+ ѢʊPk)kQ}:xJ&KqN4nv3ڢ 1/\ a'j"ee2bb G*2t t24{9(YO@|K^.#XHu oWŁa@lw H=ՒN;Q)P&hݳx"0M{έ։T.5ң_<ԔI܀ڬxw>CV(0JFgwSVne.#prr'X:sIDޥfۉ#\lh%*$ W95'3j,p`7E)6!*@: !D28!"Y"Q2NПX'f 0⸀;llM#)C(K wԒ>*[Es,yKw Z%0}VuċjB~ɓ-9.]U첦7۹3@S,/ҿg+a+7)cP'IF V#=aB~iB4pZ)e2Tr`2x[B Dl}ybSJV;UNH9W3u?ؾ,qrAAقJ$csL+e!j7DTkxaۺX{(w`ZУW` =gטh9$2O&3<>k ԋ9.q4n'[tÙb{ L(kg,5Ch&jկ3+';y&vZ Rq$)<\ [&2JnfT弞‰BؠdI{GU聱 )W**em[E]9?b1Hx(R Ŭ?EUW ٭t ̄+z zH2aD-}N+a=&i[4ШgLppaTZlU@7{)of#W,-3$o0,q\ ?:=޼YA}Є5GלQAzAMt_ ˟޳=hf-쵱ޏI3Ur^M_b&d8ǂIteח^g>( YHs]F7JEvAEwkb]z̜Z<21jZiA~1[OUک3Iἤi!w4 \p$@tѻsb*e;?[O:ϺHZwь/MP#crLi7yVKrAr$vрGps~9T(nw2ڌ]qQTOW vjdxa71nֱ I3⌙cM<`u(&59cz̪ '3وH0FE,_;.G ˝rl!,Ȱ"Ӌ $596 T=;~_ʬrm:]5~[^B)11x$ZPLF n<⋥ {0MeG}>IvTMNZ.Bx˪(KK@n-_?wy){v0xDN QnKw5E6qCȟ Z$g2O aoLu3$;So71:On!e淡́Lȃ=Me${ ֪' nKɈ7Πɸ*t ~!g"nP1LfI3HD6V]!_)ҏgL?de m| 'WCItTzفuW3$?AqF< xc} ۙ|REilѭ,rnr)օiqϽn@G:5? A' Bt'DL %b ww ľ-`6ʝxKEVsV,O*|xΐщK̢||Ueyz]op` >gG-{Ui,ONW0gu1gUUr{szU%ʊƜ! Ui!zf"dZsjo'3-A % #+p3D [ڄ3M|i~XUcM"` j^T޺Lr# _f-?Jey֑hi*)@"؅ΤgbE1}ϥat,*Zޝ 0D]NfB\7l:!de@27Py:ʖ<+ѕªYV °i&mć>[wlҦ|k*Ύ~d>EҨ"*@{.҄Ɓڸh;qYvK s;g85.i|]N^67օiͨeUFiTX~;U**uHuYKyLK$Ȉ7-şI;ȜsA(bUF`x1t0MpծCB&4^*X05}|/i[~LWob("FN*8(A?med#ϛqh5PG2|2$s]ܫmIO2`P|B~ö -Ҋz.tQ&ߢ*%?[~+|k (ZFɑ7yHєq4޿O%V΢A8>5A)V?9TK ylG\. ц7y^= Ө6/|>&M%R p0(1mTА)y Nn)JD]hp^e:9"M]J=|@jcXuaR'٣G9sҭRm;z7s&bwB";-;oBMLOjw*G"/WFȁI[)zM kidpf.:5@'?gҗj2F4hGj_{󻤈?vwШ(=FD'{/p5_c\JC1 nW;>TÔ R ό3B{*Gsub0 ߨV씩[3c[mo=|)}> !w. x- E3͎ ]@(AWz̃y*y Z :)YhF[3uXǰ+QI%'g-* 4)m~hвhf[TS+ )<T"0 bvYOGں*#蚜 Ĕ"g+zZw10TX$,)aNT S)ّG=P#RPYzl4GYOEt*t$FԳlV%5*_W/$ ޡD;4ѣ7`MG}.XhhձB {.)^ޜźL&/9QWsG8B]i 8OXDnpr@Jc/`D74U*D3mE$_`L:FL c[ tn vC".MU:&FSjA9c($p_$X^ϯXuZ-G.YMh2JάP隳$a "\GNi;:<{ᢹ4Xkx3S4uXuMzY:%OK<G)lHI'iP9+~}C :<)QOI"63uĐO_Rį~Sp$Rff"6feZ‹_A6_`KK]=\_9 EsZ;>5CN l-\.* oyuz):apj.eit& 3|"bHhGal6ʼ0S>riQ:-X5z KT /Y̳2Cy V7 ~b [ '1ɓ{g7Haj mU 0A*3R<0/XTZb(V0p*IwWglP eۚJGbaiZ*" s\GӱUͰ]գSmH&ǀΧ6f_"ɲ9򍡀슨"r? z=fӢX//:ouh(Oϳ4UoXp*1o{ףzhDe*jhi;WD꼁qv4-984>!|),Kc%y0Z,c0<m@crȕ8_J~h~sO7!WR_VHVNZ)܋xa#\l68T(~|^t30q('ƈ;yprl}o[/yPUQżM"D:=b.SYZ9F7|3 1w;o}-ҙnU=X,KOUuJ}:1c#2rl0E){LoFNf0b;fWTu-阙_E= }Il$ 5KoE;&#H!UNhTE.)e $rmw5ш˜gz6ˋ7o8;XG7-l&0d'6"l#N)rg,;FX|;O؜gmzZr"y]0wEךR]svɕNP7vLÏt@?[ |'ԙ B`3ܭ;a:g9C'i$Ht y6ieբ[^O3Ab <{Mފ=so!r9Eّ}d~ujL>b}Egr゚Qd.FOzw\p3*JJ TUF\$.:e<` O{GCvcIFB.zՇK\tbn,AcV[SQ@e@p-/'RWsTNZd >P˹rV9nxHvKw/Gm[>fxjH('%xDp2< =)qXsC+m|7.`+)/?j>7z~z7{"_!E{1o!.0X)D;']+M;~'UYuARUSRTy1YFb_T$uPo\~c"_\c5_9=#Ƀ&ղ ΞT1V1)T-/ERI_{ӄ }:<DFSCZ `lr5b{QplHBj^X'*7}`穓#OA,[{a@(VJ7o( gl{}`Mt\RXgBA8RKϽjҏI)(&ѽ:M%b%kҔ"?o`~{bgKoFk}m<=}xۉ/C472v|hB~ D[h 5X#*$XG_Vմ XpeNi0IyzYdu[_LJ0eNc#l]w|:B B,mKǍQKM_'@d@\>) Ioe(,'8wn+Q}xlUVVi&ƕf>}Wy+\uY+w XHܛ*AmN͓_ \e>ɄVLM0J@ÆY">ifE_myMg1">+酢xC_>Ɱ$;" !r| Ɲ9ÄYzUg4ĪT޳m<»xy> -%ă2Ɏ 1OIT}*b͒45@O;xѠJfn w8 UK&se^cpz8ngA2Ds|N)a`R!k!;]m9&cDm\';֋MJb`vilrE.*J+|qu×23ǑE32C/vi=KnOCyQ3xkrz<(kx+E)` so? J.76SQ617Ac~7j)5RڬM;F8cpgBh d IZlUu'! UT"/!Wҡ"14̃S۲բ.D='y[0+Lw01;X JlqPV%&Zib%YuJ?~uT".2ŎXVMv8*Em]X ϛ aXdTJ,b>ڂ efWsIJ-`pQuRw q[D|1˘z9|AHP'xd^m̟Y.yQ ?_ 7Iz/ a)AmW/njژo]OH⧽Y ӐtHɧB : sLJp&.ýa{{wg&R\B3횓jE6WA&_|0RiH0+fy1W $vgfMJBz>5srQF Q(jW^J?~E]ڏi9XQJ+CT e(\+mE.@-:7PKفGMn뫿Mcy\X eua Q.`q5_%t)+O왣,?/vA^"Np V$?>dwv#Rj&*:HQ4)u\)>yk?_PJ`4 B|ԓk/ɌW3\9yOʶV&?H\,cj&?rda8*SSM<(._=~+y/A9h:JZ˳.hqa"%J2p98-^ET1thkݖq3 4WTǔ ?~vj 9~Au$CA-ː6+3 ;,/0a{hcp .iQ>2H9,j(@Rހ+Uhn{v۱<Ӫ+|V\ҚIOآ9I^c jћ"Rx޹ԥmXfr Wi7{w0+FuTb3W 5Z46v|lQd0Sw8<,<dE<U^V;=M ,#zl@T4hKeqVfٻHi\ds>x ~~C1_LbeX%xr.{s=Nvo]-/G2G MEߩZbaF,.UbBs RDfZ H:ў˲40JQE{-ZCKPȩ\ؕӗ&!U.D]vײ=|=}tHXۄs92{/\(iceTݡ +$Fp>X5R)4a@VV"7e!,2cޑaYpK3b {`˧`k_ٙVSUSySsmN&EBu^PRYLHJ*.H6n;Z-)o['yٕ'Bq3 ˩R ^1jXiYQ[i%cÚHjYaRvS rνE^-ÂT#v)%S7Z[a nx*ٺޱ iSg**.C~BeVlB1w9Њ_xl|ڿ'lt뷻T@`)9`A8cdCW@Ò[A[|x9)+36GdxV [vHZ4_aghM)mg4`x=ttIYv_jk¶ͺdB;Ht..&y!a| 9zsKnQX"I9_o6Jr Peʋ5BHP`7woN1VOFvbcyyqaFgբy黈+le˟\;n>SrylR|RqxAJNmndxhwbSliEahkk|K5JwYAoX'@ =00X pl0BhM@gKMc^N9_3j#Xb{=")x/9d6x'nvlxdŔ%Ȱ+KB3ӯ$MF cni&zZ_rFT49lXzz7(Ǣ1kLV[0T\dBٕeKy5qJx €q A'S5\؆%XB Ap+]?kJqm MU=cXX>Z}3H租pNfu\OaWI==GR PR:ēR? =>r:ZCēx<Ւv̖AtuEqǃ~/K&Li[Y"*ׁͭl?X~)C`&aiP`C~ٝ?_n mpvq4Fǿ(Ô]Y?пDj=FtldM Q YZ