kdb-mysql-driver-3.2.0-bp153.1.32 >  A `C !M@eeeZ_-d p>XIMH+ 1=B]aw +63m6+^qєbS`68H)S<){QxG8# v@aTh20>%KӮ5L1 ?y'_44`qfїuǂ路NlyנtZ Rz 3"1r W8CG{.Hr &ʁ0vWj\Gy9ZµB It044f63e85220e56cdd9901c8b9676369a041ceea383a16f1e78284c85222f09ffda4be0b55e10cf3848f87ff28a1c531d38bf135cȉ`C !M@eee>)%*[( Ǯ$ sx 48bN'"\*J<Μϊ<}SfɃϨ*/,LyIjLxP*e%8im0C!Z~'א_\HtrL&,=qp{^(dbMjTC0^ {9lft,] qαsu(@NO&8Z{.Zjg$F[3QD|Kx)?gw!9(޸oW>pD*h?*Xd $ ` 8V\d|      ,D(8 9 : B%F&G&,H&DI&\X&dY&pZ&[&\&]&^'b'c()d(e(f(l(u(v(w)px)y) z)))*** **TCkdb-mysql-driver3.2.0bp153.1.32Database connectivity and creation framework - MySQL driverThis package contains the MySQL driver for the Database connectivity and creation framework`Cobs-arm-8SYSUSE Linux Enterprise 15 SP3openSUSELGPL-2.0-onlyhttps://bugs.opensuse.orgProductivity/Office/Suitehttps://community.kde.org/KDblinuxaarch64OdAA큤`C`C`C\s\s\s42bb66f6289e3983d814da9c01c352ad30c591844c23d6ebd29dca66dae8617a5d588eb3b157d52112afea935c88a7ff9efddc1e2d95a42c25d3b96ad9055008f45cc81b400a048b56c9edbd4c3317f7a8958463dfd55aa96f268ecfd6baa12c19aa4296f49ca309c2901fa5824f943b7acc59a5110e38aadd2dd00c1028e1f0rootrootrootrootrootrootrootrootrootrootrootrootkdb-3.2.0-bp153.1.32.src.rpmcalligra-kexi-mysql-driverkdb-mysql-driverkdb-mysql-driver(aarch-64)@@@@@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)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.17)(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-driverobs-arm-8 16150113083.2.03.2.0-bp153.1.323.2.0-bp153.1.323.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-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/02619c6841050411efbd4c2541e444f1-kdbcpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6ab1a10bc4ea74b8d01bb80a11a63d38a6217fa7, not strippedASCII text RR RRR R RRRRR RRy&jk%packageand(libKDb3-4:mariadb)utf-84de381e5fe1703ea8f1fa4269fbe0bd0b1b746736afe2832e55bfc22f7de4ba5?7zXZ !t/W] crt:bLL.O?v ?ĎѷCQk)R烮s=9"aւL @.W‘5wZ }A9*KdoԱMJß ",!n 2{,lFD@8xJK*^&nW*qLD S6CTA;(d;N='h@8~2{R̒T{ʜz2j̫l%Nԟ%ZQ˪ِ͝2*hά˲uL :n!¨uHw"AW#>&5j" *q",_rCyv~lEGm|qb( 痵\HT1'AsY܅OL8gXJL#z AEzF~x8G5=D 3MLpbȴɴ53`3 &K))'SA56\):NtaDV.m'`*'7YT^5/u, .]5"?+@ ,XM 7$k5]9$fh~.F̯!S8 1am|dB8O10 =?,uA6KC}`O A`3͟K>ri)?pON+z.4S9lxGOH$X^a0}eyAfՁhDmhPgsQ} #6@ȗƁi{Gr4i* 4=d]}RqxgOBHV]rbP(~VhnE.g}AܣmIpNIJ yJQD4ѣ[)zSӖҪ/dPw-%LIَ$ *::ak'IaRdzڭ?nF`owIPu;~8 ߛT7crݱ=Yd)n^Wh5EWE>jMC͚A߲!%ѻCv,VK/tP?`UƬ.={X7עo.Mz Y<ԝ tƳP\ 'i,5zWIb re@k k;XIkeiAWKզY0]UmeT裍6A7?7\K S<8"x]I?aP:[ Hkքjp'3dP,zbXcyÎ92뚬KȄo Ws$7֢E Oo2}xSr`AV"򸏟8󹱩zs'%TeޕA/[o)YP&xOx~nH| 4&@~щN꿺BD#\4JS1M|@{*ۃzϞp~1($ WzW/V<p_񹂕xh |M#-|T^p1yAI9OwXLk6kuW]{+S?T8ÝxNш#zpW&#^ntKGqkcFL)/sjU.k#0Z@FWY޿s1TI8|Hu(8,?A#_:ط0hR6QCe_&C.wl(9 ^gg;hLwAƉ%])!<W>MZk߇?!_eȡ1o8J !B[(z@8c6e/Q`hsڌ(^ k>?Wo9~ʉU۷d~u땂-.j6[ ĦnzW}Rh )Ac0>= yFǶ"5YEG3vr^hYK9Pfؖ< 1=^*Qٲ$l|Ws3ťX ϶.:rlgm6۶+orpD]Mo|gR5 m#@];Tn*g2A=q(|dohNB]`Y;0}|_g >BcBWAL! )nD>$ĭo I89r箹 4B8o .) °Q/Y.YbFKF)GBqHtwӆ4narhc\6 ZO1 O5b:naV# !zCis Ii_WKmH1`Pqt"i[<\X"R9%Kqb݋_?SBO>}x١|g7@ Ab[jo'@/dXRhX^T#Yӱ,㤵Qes 46CLy`І|ܷ) )Ʀ˪o!>wk>=U; }y&WUX8H';>Hƶs^Tqiջ ybq+ }TI)ӵX:Ycs`timVؙOX[g %>h*f>}^Ahԇ}B}Ǟ$5%O[|ɻAi#xYxH}o [9;=/9!p MapNytʶ1&ޮCNZt$9M'9s3 ͚'v_r}R$&αO sCVnu؝KD:!91f1nLS ZX6T͛NHݲYm+@vC̶-)Ia0ڶ\AV ;0ql.a lzaoFMZ{[nCͥTBP"v/$u tVLA 4\_RfrpVzԕ1H{ H!*^ƛJ'm޽,Z~4Š|7 F"w4J29[ɣ؊"߽SJU;^$xcI;#i.U\ R 4Is<7/DOkHosr:X,)ed&Giҁh$Sf9iO1.4BVԧBve%h yDr. .9I|9s= Nײt<ʃ-:d"7M9V7v\ t#{m; VſXNlDO&si攠nY .{wLz !SmWF ~m쪈y8zM !C,aĸ6G4IK,lV Yt NbvL*4uss.NyE@&Ϫs& arU,[6[z?2!dǒ!]wVnV4aYc.P]D ͺl{LKScR0;/7iA- -bťOd %ޙՖ.㺎M|Z}xwNdUvt\DK#F'<ǮΉ `iʩG כL.,*~dOݟ`rE[8EHkgš#c37~${ϑl}EDcS΍23`Ŀf$3tjŪϝo[à yÛݒsS}nnWu3ӏ|ZiP$w־6"H}9IHa$zFz\kpFB;I ĞEƊyD>kfyz]xN.Z"GḊXGcmg[@_Z8.>Wu1=e1cʻ"{LH}pЈA"Ҳ6yuꋂس(u7(z3-ߜw)0{>L4M;L VPA^GP #`{o}>U54/sú NfkP,2M0KwC(W"nMwYlC~}ŗR^Y >5[?DaԱJ̦rmz͛F})ek2[4X~W%_g]Z vtpu-g}2k0Iָz z8i5ªIwdn;5Eܽw׳k?]L@zkٶMN,-xLW[F[DEPx PbTdY*,b™ʙPu؞%a:<M%#!dZ5nyUI-ju`&I"v#Et`tB`KwA^H6h*| ^;5[jJ`1KdVP5ƚb;L^vc'Y2[e$j v+P:ZF"y \>:*pSDq=o̓񀘜N1TiЦ6E0`z (b^(g&:9(T&@Dh|Bբ5&Dlדj+TZdn $=,[=/g*~zttM1L;N}3f֊X =>TU\L"@JH bDToZOs9;>y- }8`&]+A骒BB d:`t,G0{0Ĭ* .{u+.ȅG| nXv&7x,"3ggA]AZn ՞:ۆS Y$P @, Qph&9鬹ɮ5>8{^eu3>Ia aȂ 0@^Isb~,>TBjfPFbOTFi>w.Խya0TL.*p7Pש3dtR[2`ŏi&cƱ7J] ȳB|\\uZJL$X C`g=`!1dZ='v{;{66rvj4༖gE!wlW8[$6vhbϔ{;$0O -ň…8 ڨ*-ٱn^)@d 7T~+C@jSZo̥7|uSO⒢w׉ƴk+"|ã'6HͫĮBtV=`n{s7d( fXIhlm`K;X`dzNvo\o.1I0NC/1'GmEi`g$#`xmՔyw]JNӝ:ч>YH=]%4F ;sl89p`R{"8BHgYyls/ϕ>Z,U){27cb+^ /{\O' Lj=T׾)Y7ݘk_W~5ڻ3+1Sp,^Lu6*|:aZBN^bcix$)I?j youe m\CCH!ʸCFĺwѲ잲_4Tb0Q<ڲdPO`<8RgB)u;:5T[q[WQndcHg,*;ү|} @_u[v. Qu47 ~_AI\ y^YEy@+!*pW?ݷ|g IAֈ;Qds J{aЅf|?OWKDDCPeLXg$,n*<'UaVj4Ǔ/{O$bâ\S.[FytK>;t.0Է7[+V 7&A0ѴZ>V-mv.- ppmu2,$J ȷCRmd7N&>ϹW`ÕBGj,gW6yf-ע,>8"H\L{ɏCTܰUǹ1ȫ w 4ꐦv:4|vWeɖ^\)cn1DSQEH k}DZn-wDJ)?< eq[tmKLls` &lU~6_$RA+,)2:QeON`ҐH)7U.!=3᧴SM|L P B\%V2 Nlǹ5B;iǑYDIAFscڭz< ͤv]UN20G0a) |0$6 ymNp'8`4i-*B`yeFSNfMG@o}>me=A Z0ǹݹq"wPH&Wptמl,/*e0`a;Nd' j5$dz3Nǩty)j*~pI\=8*j[21+I``=_uH+%KXбk#+&?""dq4;w!Eΐ~͒d>Chӱg&d E*G@pgaY\vF@ F-]MNA6t"9Ad! s7h`wL^Ԟ !d'K^Yz)W>]jኼ[E{!8aU/5N os]DָAh9e"]Y1S Ldm'6I EXI^f'gL^NHbsaHta^Y 8:=,$ 5|'8:_xC1~ƾ4\ ж:'qtk r wl"Ԍ-0k̗*JHkHfz^ycDHIC"j UDۚ{(Վ9K*u jQpCz .zT* Mֵo>êP˙Xܕn<""j[e<51HƏkMyb*1ao^'#It/\ 8n U|ßz ȋXakXF 9K5 պ(!2[V(prM LGiD''__nsQZƬb eU63γ5<7<'iBX;1!Ĉ1Ih2Od\xk@!E;hQV9fv-N{B:|k[Wy`ՠGa$1>\GX=6?,'7 kc}(#/#(^)| SAXҍ|, vFAѲPTHrM2"^xDv%VxM ("t/)L⨔Ơ:wUJv: A(tϼMg/.f%Θ9}Rm1*d9NXtd&ױ=Ĩ1&l"-`<\t J,ﲢ41#wt%|gGČ A5IKxfHv |<:F1J'C&AW_lSX;m4\ Y}W؅n<=f9A v;"]Ǩہ'@_#/llH;dwQ,d<1JYÍFMFhdM9s>W8VIA⿎F]4wa_rPm—C QM]1GBj iܓӧxL kl#jPYYTu0lyu#M9 .ןhIk}82HK2Ez+3wA;Jcr:5mkmYc"ԹbƢSeh_d|E%%ueיJΩ1#ר0FHU"3Кoo|mA ^/Q$~=XStmF;,G_4r%ఫ=r}Z沗P:4b9WR%ZTjGE j^[+XTXs32ඨ4 xmًNikſCodu0&ƭM43x*(j\<7Wu+~bfizΊhE|g%osM󮂜}G=gnVU]Ʈ;b)^  9=TN~X$ Q*IP^PZS~:g[G~Y ]T JX3,Eȹ_U('UθɩokI3оECbO^Hvxę%%=_ߌgVOK bP2)X[`GʴxوEbS1d eG2 Ԍ*  =>'O^*@ВGl9jaM`عT_ P=[.@UyL r]H'"Rn>/ݫB\G)8|Q2*e) |ΗNy&[G9|H'vcVS]ZB${K!P!-yNrH䴫Bz1=+& lrR&Ҍؚɽf`]nnLknc+mEփasYZ>FP8}pԗ<q*~qA 7m\Y剤2iJcHPwNp]^-/5tK g& GF{(WIcO/uX#ӱ NEoBOݭ؊6NPB~$PjHp3EQ;;dfGlGiXݟ̀Cs{s<(2T"6—A*LhMads*4X(Ub\f]޽؛_f!_(Ra\v(V8?#hw+]-~Q `q蠆 `w}DPCξ*<ev:~Aؾ ogLiz< e8\ͶK8sK7N]9hгZ2buPS;j<8]1 L'~ *]wyD@`Wx{AZVk:1"OS[t.II ϤD>WTKeVW;x-C=zdиНbEe,z 9-m UuǻO*R8 $ۇ2 xڌQk eեt6JӽICYF4lUt2k:OJGC~51]+/y(ޏ#ǯrd"C(X)l yzEwF1eŬlco7Y d .}ivNeY^@, dĖx3S81VEho)¡}1g[$qbUK`W%镩oU p_$*[Ʈ_̙<~{QӀUujtG,U m;Tvy*8epZ.zhLr+ǫ)FUt͋ K/uDŽL+>lHB( 󽗫)ڽ{ 1I(taȾb%;Ujr8[O4k@Oھl$ǸA&2߀swG;[h3$HA^ tpfabc$Ao7a;4B"t\+SY^QBcǫBfP:2kz2X`;T+v]Цn#^4""Ʋ-Fx1tzIH.3gKY#jSc6 ~M+;^Qk#P]ĪsYVད"+Sp;;_g>PnƎR,[7^OZ0@m&Vט_ ~GрM@$S}`^꿰/b=*\AN[/OG4DCk[Bٓ9,5 Kpgn#چ(XX["/Ը@]kq.R=ފ?ndL[%MK5*4UrErOXrLL~5cwoG(#C+gx(^v S*f9@R?Xޖodxlv/_u$򆰼+XrYP"(ҠwTj"&@J._w֎Yd:(9[gVjulN3(OlhT5$a!jXjߙZM<·A>Q3|*`*JBBI}D\-tѹi Je|Hҥ)i̔N/uW+ UyP u0g(mJ:j Q scn`NJhY̲ځW4c.>iUA'kPҥ}eUD2Ҵ ] zǽŌ7ɛ'o@eWf`\/k=7 )F!c.820"vL4F}ErJJz}򲙄G@\07{~2ƭӏI)*S(ng7B `^siR~d |oR6t"\4.{82Nu5au}E{dH YL{S\b ku?$DǢ%}``$Rwu9`pcФڜPQc/$-NXS _ ^WJDLq`C_V#@' R[β+ٖzٴbv*=Gպd ܔ*JSVdt]V-gwpI;<'O=p}+9݉`Ɔhj,pNZ(<]ޫg5YTҷuX9$O->tҺP91SeJ&FuGHɏ㴶H cS`9wpM`4ރ@(뗌 M=ͻ[x4rZG1#Ko|rFg߁%aɩQxg@C榛Z,$[v)g7;):)s;#eK/I7b:N6Cid[Plg3Y3s Oj j)0L'o%P`oQ4p is+5|]/=cBgvq a.Lz_V32N'-U3F}=`EDf$p1w0]-XΌ1$|*0!~ݼ.|ݵd'"'N`E~fe=Kqbs, ޽C"njp6I^GL3_lw/U"I 5JFӪ]9x|Zd{X+k{M {ЀQt)Kk&J?.40sf`8&*și+Bٽ^ -pۆOz5Y0\K2izg#c⣰h&_~]? BlU!I8L|fq@P ~]"e.Pu_}S`fLAu3"CMʡOpdK )Lb̃f~eW3>eM76~ew{:ffU 3x;1?:gAgO]U떺/Ͷ@]gyRd/1oeJ %_' $ 7Y&/dnA쩃~N8fUSq}FdtCoϭJ?}930!AW j[K~%Ș:U'pZtJ@lTLT0;'ص˜EPTDK_]‘Ta @n?ĸ@,Ev,8gTެzN۶BԻ.H9$mg+oyTXD4+{!H(hj$wXHYUDojIUTx:Q?pQ5l釢N7I7em4@%+ŌNJT @I;c 2Ћ^sUF.\Jwt=pX&t&uTpkb#t8;z_]Xs7G!UccHt?J Z,'Vk +j9/#PEN:UUFX%(m᪸t{ޤH\FAɪ1E{=TY'vK&CmLZg-nz1]Ԥ7zQoǕM"1JfBh*͈-4pma)DVTh!;~h+ezx] .C~˓uj&Qgk±ڄ`3^ћC3HVn7$#D%Ju>/;G2JlA W=7k)zFmn~AE̲/63z*ŧ7QwP4L‡º 8G;l^0b|n,E9c|+(0gk7k,h_I*j"V{ 9OXD*1fp frКi$M'D٫gNr$τ9S<[RhGvGGUMJ!'^BY<,U6ErYF f$>m3»z4PU\$Z`ZݙSRyfd~̛2ʆY^U%$[&$tNv,*s QHM/_A8z/wl?%\>Hղe elVA,Jŵ689^ZZX,()!8_M^{m5<ɠ Sw!do1bU$D8R~AC8\TAy_%㉩@tyR3&<wwt`~rZ}3Ffx)g=緐 r~3W^ПK0?iI:k\klֱ»l7v("HHM0-aE1wo8Iv2]ܷ-cF<^:{N O&CvfOLt{Nd 3N'r݇DJ ?H}"^>4\k;R."8[Dn"|M}4j ᢪ&NdNڑ(p~&TFZ8XkOBS.RGӞIl䌱PXB,rf@yogR4{3bN1hq(vزjE90g[>vWqu鲋.=}p:A(: ctm {jK}e3@7[%K4NLî 8Gx=RBuR,C7|Pλsb,iN.P0h-겮b/5jhQaZR{ ;,e:1k!_? oaZfP,mNYV53% S2)xTzZ,[g[#ݲP}uDZ666<0NPXh0."zbn^;|O[Hu~LQ*peO #GGgRvdM7p%gÉ VD/T+e7W^9"ĀG%gifLK ,n`]?Jl3 zA/Eg"AS3ެ2"їjيC;b7pXg[X R=6Tqx5m~҆^Sv2 ˨3_{`{( yFk)dr-qhݾ`D/n?Eki=q^)9^8i5>uKl~>CDQExWZIU҇*M֕2a2fc0gxvqnw ۨdķszCYF8=CWqTd,I#siq_|zxNUȋķXoU9HɸwqXd3ڜ9q$rTgШZQB)^w6tX[(jZ@ @)KȏC?iŦ_zJҮx*B`*3e;U:?8 5pY~ \ 11N"Iw:l#mi. :=o&(g dXtiBal(Dkq4[?YRoN `;"7 [Ct<FNDrGNZ[B(Fp_2󱓣K7d[d.N)ϴ\W g]{(X#ةDQ-5+\]ü 5oK]]$tP\3@lҞgɴv8aK5]-A t2HG@R+)-٬릲(wj>Z3a:srυEd$8> f Ta]b[UDI4xjGc[H C)~+A]$e~DQsb6WYРW+7υcixG>Zwv0:tL:L/Hb0iG~z<~@r:O%Ľ;eЬ_ /Taqm+Y]$M>lK3G6dNi^د~A)B-5"'x=( OJ0$Lqza$1B'r='V6X¬vFCi۞s3(,=5KQYa&'"hFC,bV,+-ZGX+rLpBe>ωȖ_)-U Zz}T:!Q//Q&8b-"@ꓞ"Or; p(f_)懏@rY?|yK2OQ~_OD$M_Rt< [OYP&cj]{cmL;KjB5 nCV!גIcSD Qr˰^>/i["UR~:ת8e[bZdMv.N'ԌSP8Rwc*ǕYgnuE*HtK5v9.5N| Zۚ[}RKSa^- PHǐ'Vc BXk -<୨bAEɗOhK.0?uUbxפ}W0tÒd=kS|G/OF40U' ڼ9ѽnL8gm|“1SgLpd/@FW+BO !ֽ][0UXmzğOTΠ@G+7@s u`]e} 3XD*jN!d%KgJx3cQR47U?>PNZ*0nVIbp{+#ht1^p>jAn ' ^kun'(@,NG'Lg5}M5|*.aU;4G2"d]6h=ANL?J,5ЦƧr[]ʤuUa$mWR':]*u1@ iQny=#SHa{K-)PlɱX˓U"R~PGh'5|ZT2]YM$ SzIjqQ4/uGq樂j8{P 31E>h,4 קS.P)p1diõyh=ѓfư3+f:Rfe{L7_eKܹCL]i1`K6%.vFX& ;ӉԀwrUGėQy4=yGl.#VQI*/UP&~\Δ;XB~7C%Ñ(E[^`Es w\<#cg1-#rlC3$\-&HA%RE`ǸgeŒmҫsݪ^dJ;s"-6;c^/-'661; :5;6%y$wՑ l8)>FiWϲ 0tϰ! ZɦO98`p L0imԕXUVw\Ty8ɎB?/Hv CE)@{s:6r;Rk**TB&DPw-{]L #p6 z|5G"1h"ԪHY]wv7d<| 1y&J<>“PXZ}@@=䑌-=LKAyXNXz99ҡ"2lzգ$*]6/A9\kИޫ(E/)5 8ivWjz' k%166=Y+G0eWpKiL$queE9uܷGyClfӁȼAaQH.3,We䭿w-V^qՏR>;AޔKP )CzhL6*@MQTOi/~2F+z7Ocqa&^v;$mN=X@RKo>k>Ln}ESeHj#{tM %q-~$UÊ:8cMzmV N~ D_{aKK֒EgciOƚ!~LPLӃՠX*( Bɵa‰fS:JrC#/H o TmN NJRfXߜ^54,{4߽Ry2D1uֵ#pؠKݎ a>P:7ڕ ZWj4;"mœIee.\d`Š]Z.K?v}ԣ޴ԧ Kg{e:X]2r1|:Uݗ+Lm=uXf=(ݠ/&,/MlGi*Ԭ?t zD!:5؋Iy-= 㛥1nM^0Oly]in>&^n$˷Y}e\!(1Gk%yx۸o.zQm|ߍbZѐ<7) ,ީ8[p1񩇜׈{_V0+ $6WC4m ǮMT1Z5yo1iw"[ ya?A8;{"9jG}s|Pߴ>Jta #i>z,J ~pƟUQm@"K ` Ž: {I} @P V9wX7N3S̔ cCgY/_CbJteA*eJ20h'<ޟA]~*3| _3M95SFFggURBFƥFH/sPCWz+0%YGZ|5 ^"9_,w$,qkZʴθҥZv/u]W$y KDOQt M @µ.B XZJcܑ&ULg$2}DqQ篴QdE>R#&,Kj!;[i!!Wzwδ1l(w[]wW};bՂ}.]O`?GOKӣ`m-#5Ns^nԝTM}XpW Hd}e6r\$#y\F*᫼uj|9H+ ngRڗfCUX|)Am}JGOKa,#GxqR Q ϗ~!h6YS3sdJ}sg xRwx3|xAS%#v漌P\z}O_|Bh;L«*W|iE({CNxCֲ'BA֩-3 .FXuG(sy/=S 6 5AjN,^5~e넯7?qM^-"Į%=DWfLhZDoW9*qlڑiYޚ׸~i=;@14tbA昃ʩH$>8wk])ƈ qoxgC)CB3?My)+^(/@*`MZTnl!I cA07At=zFka4;UIjt3Oç3Z^d>/nkj:XMMkc}_l (S2po*ӐÅCx5vFAa[c(Ew]+2ܸ↴#jw؟,ػCWۀ/MP'wa=Ђ#:Dz6vVnqd–_.1oJ|AOayK҂J7"Paڻ>oo*1! +3Pq΀!dLBDuq֤ɎQ/ἢY.Ws 3wYAivTI 1ZΙ 5Ryq4_Pz5[~d_.*v]4H@"NQ/Cd8!&(HES#`Z>'%S˴GoZ)7 _'*NWL$ k :%yE2ƏmJ-r_p!" 0{ES{PAI5:S+|$fRHg0{+tY]t4G(3et|iEpDZ WpYqf$BYܢRKr^1~vM|s-qe`p"R,nk^ȗJi~ ^g/hڅj6* +Κ.-|5)"'u4`RmJdwQ71&2U'HBڮ TXg$u_c qP6\m`'E:\>PXIzmb^fY9 (8Ylvyv,z)\X9vqNػ,dI`yJPGи}"}\d=2t>&D& "]pO.B3,ҪkeK(ZF @?K(tн^M9@zQy#!@l %'d9-ي`:^`4Y`9 >L`&dG vbڿ^'$sAD@Q}iݕ+ P#+"+O&mJ3w($8zLs)7 u@?&j'Ճ;L:UcFaNJ=* $VZ+/=e LNq)=POVn~ؽI^!+iU]9@IҬL^`1̂X|"DHhgץ[lq>xjLcfw FXW'0mP\r^ +qۘ*) [zdpGdNp&bWfDaoffCC4@؝rտ8ZXQF?8+DԂN%J{5XNKliDZl2NIVqXEdZ)M#Am%v U޲!sh6IYnY& ~b?{X(j&Rd}5ïa_= .=yVCvr`+?9ee_MP^hkJeRtmNt (ZSUZ{X`V/p t)s|(F/-&Re&#r',jrzWNe|QspuOučxǮN )Z~;ܿ7 ZZ.L׃~Sߛs k^{&u+V][Q@SC٣?08h k%Q'?f.lN (+<3o,oFDt!)@o ]32x@erU@\;!$ei)J$/nwOKn'v'Yҗ QKJ xcEȾ]2WJKEb:JB;/\tٷ1VOTlM8 Y7hODfI/AH˨els u<41%_)uoh_$›Y2i5l)%mԖet'UL5\+~&ZN)@[yƇ)\,VN#y(E'hyIlZ; A͵T LjWg]ɦh\VHND~`:Qp͔wX3a.ds@BfB%6{;LOo6@c~`29&׏-rN{mjX OY~4k^%0Y@,oޞ mg] @*>U4uooͺ9LC(km\NWK5n݄E\n! ; /z:G GwZ_>v#'59>REd" Β$)Yٴ?CqBf08c,S4#~1,9s鶉Duão @9n\wcn"C@ۭ/\~yά:Rc{s{3jtוO Msy("'F[}` Ӊ#|"]i߂NEtp1瞴}lOz, N>\0k:"eV/Vf^6w24̿FqG^N˕Nm4@B+8!v8duR>;t k:%=\] z<7^9Z&0űw N~! kv.{2QCW~&9]|U [ KU.d2t'PW_<}7pU,J\l[3`z־X;Gܩ] ^ }RM|sբx:3zJNi72V́No!1) lW2Iw{{O*r,WW.ׄX'FZ-0rLa"sž5%E`dDtM#0w6DiiWEc?H0%!ʒD& obUOT?P"]>!Ů B9y&6nf+&ZrGJ.`淳J 9OCh֊ PI .CD%zOIWyp 5j)swI0$08ZDP >Zo(JTFZUܱI,~.=}`Zғv4P|Qj*cnL쓍h]߻}%#zt\\Ik~D"A,c9bEQwhlF!huVaă1,5dXzYPRDh|5)ilg k>/-t.Kh 3bSI@SM"jk)x͒dv)hlF+G7}ɛ&"yʵoNsʕ+ԞJ,R^E4Tū/(ٕ~Effr33j[ Mhshh/kߒޔ|fQ~K5L~uCu;THlRdwz~K vb|b$D:_af%)gT!Naìm;Lc})xo&f|بL±hėO{͛*PoBpdyjZ1&#-[#D+Á Bm^[ E`VVl.Vsb >ҋ3 Mj%#Nq+A^0c63X K[ M[ ͂933z8AZC8ɱ8mRS" ^Y;|܉ %0.I l3lR 2ehЁbaD!k(L=ZQdb0uFn:_WF7̻fhguU{6K\@f(TO%{V!âx(DUo]5勀nVݑY? H 'fzDȻDbfЊ3}fŰ3"֥Cדz evM1̤x~oS2v1+[ bȪvmSua4IAR 5c\=U\mP_V0o=Zl>i$,)r2H| 0ˍaGImm^Jo)cw砜2o')U$c)|q/0 .?!&-czǥ0YMuA!&f0+lCމW)PdZJ͇8ɱEדSRΥn<]^QZ).|9> c!J`NuQ+ h54GOmX!tXy64oI8髝X^ ˞-MW^)6:Bv׋1 8`TEmM4#*KOz -2_$QT2`?N{!CGd +)o=+DhcUz}@%;.RxOs-v|5,r <P]Γ&YdOyϷ;THn,rɿb52W`eLEvf05fꞙQO}R30p[='EX̑Jc;X("ϩi M'# *40 Fų O 9$iǻ%~v6L$Yq Kt72 ;TJڔwM:a{k>ZIbQ ø3t겐65Q[э#ّfdٱN7$5ntBzJkJ:$KeTM.HLI)=XRC,͒4ZHOd:URzJHde.K?(3'{h?M[2Hs׵kSC/9))9ƚV7ZZy/gY '=vp@Wmh~7 qr3p=\N)b(//jyQI8 Y`Pcu< 5ޤ &ta›/xqxU>^Rlg7v$>J1YƝ-m߲1৏]*_ukf!brDo2{c)!J+ sPs!k9?Q <E=,y(9V|3:ގNgf'r^k Xz#GSܼB t Ih63 X@KvP?=sNb XQ/Etп)ax#[ EGK>e !时?ƘΩ^Rl. E ڿ F|j#.d_Y\vQ1^ _ɾDt>``\SĠ)< }#/+"XjJO:)@^Ufҝ7 IoBQ:I=i)]Aҡ!M&Q ^mTgylo=ِ3QRcER^3.VmH-/#E2.>lfP.,ibnQX7Kb뵳8tb=Y2C$0NݠzH +^s]|ʽ!X yϩN'ŋ&d!w;6g]8(Z:V 1KYx2\T(9!%y"sPEua@DJ!D[9? UKH&;vKFQi?J?CLqӢML3[k+.j^% (sASǚiݦ.^񮥛Y!3҂ү:^GOM}T\GF Tѳ Ncةe,[L;Bx|lEPL%g0:mf\]jijP!8oP5//z$ :AtccaI*xJZUfqŮ+_+ }6#.ӧˆ_AncSț&ISR L?m":K%"9K1N刵3&pAwnow[KV%O2\I{ͲɆ:eѺC݋*QerXC15 tMD}P̈פPF y=MP%ZMvqNNIrNy}|fRWcEм3@j,$0fO(YMTI0O~gz2b%`F ʄ;<@*jKCiPIR A4 *]&Sv]ԏ1K4[t֯(FN~ot9?)bI6$Qw6_bD|O*t4ۡ`њw3&kϺ[p/0sq-ػop<4s1 dEBئZ|:4䶪 h+l^BRS>ZH9 9C:rqαm,o5^,=yJJB@2dC*EJR'ԋך]S- vtZpv@@͕xMokίS}bVb{In=+aPm⪰GƆB" !(܀ .YL9]yƛ%2BDD5:뇾Ғ .@~ڞӲ͸aiURCdF&6~X?]7,?&JRP Q\ˋZt4Ly.7}sZEq;ݑi ҏ'1@x7^.-Jj\hD8h,MΏx ;Մ.Xݒ䗡@>ؘ!IxFQVܿrH #: >[]f¸ YRgvzDdcO%KNmmjM.WLpGvĊ]Yh̟/\e" ڸo+GD2iBVPS32#)!?hyfxLt1ltx+jR ;ݷȁ^u/:l ? ּ>%kFy`rA:ǧP:Kd@ОzwFŇ5%>بzB}']e҈"q'abӭ-:^Bl F@UZ!=6q3b<"l3iO\9V#(V&7.Ad ~DS{K̽EbR쓈,L( œ! $gѰ/㟒:-< fVV?֊ 6̖9&}ۏu5Aj Vg -܁ȷa׵ XN4wyOk #x񊴄iw`k+./[r9 5A4UZUD $ ,kC [!BIVg:ą9ۭ߄sdY'jx[;2$Bs,^[vnRet|%!I5$ .>O~Pu 5.ϲLȢ I 6 f)m'X FJ=) ,s V 8"3*:W`FiAN^ #PJDVJ`'_4uw,ĪkmWnպ c?-%UP:^>x=g`ST&R ~*#3|:&}Tqb&KDΠKU~ٚ)giR1]xTִlBr]±*_+CN|QKoT.H1^>A= twc 3d)5q5VP{vb%S.#t]KG&^X0:CDObhB}ti3xwN%d07fxu"G14f[H[iaٞ-K0ަ̥[Z֨ '`YݩQ@m{AТ[W 딺zlu~ 9equhn2Y{HqeOevKmM`>3}b40gݖn*;0x_eM7gz4+3+@* :΍9'}{B'j[ ,'3|^(elZBapDWTyQ&$5j̒H)Zou Pw[]扟ܢ SV*ShmKiC" <,-˓i amX#q} mbW_D89a\'e*m#Or8HrUӉ oztz՟O2hy㴑ðqƚKk&H xl!䟰3cAnu7hoiNWyQXi1 #2YAV*u^TK+l1Db[#zjӑ*&`l [~A^}ay:ÁS >*3:٤ECLƸ>?ߦ)FT 5+R.|Xra!KvwE֗VmMYleҮTMnOM?$ }ж\%ZC]9H|xRi u'|fH6d"7H2c:Q"0Y?,yBK.jj(4t +>>q^R|Id/]lӫ[% JJ~q 'Xbz1S7hx\`/؂ )odyG쌦ɛ$KL^g tJG xaavZoDl.9h9[:Rp9l=ɏ9NtmwȵfOα׏_#zێbUfYpʔٔˀ\ы2`[!4cKt3P/rx|:N(+K<`ɔ9 #ΡExyI(c_r3b#0vX6h EP< c}d}W b2VG چ ;\SGP1.t3\^% M3jߊ8ߍu f>j2J( W#)oВL ùy0fQu b Llҡ4m`?H^K@MhZ}H|J$C% Nش~aB~m*:5H){U۾cP+:oD}yO9eJ>,[5ຎ_&9V#ћ#,9e,bl$Gxk[oR6}Vwwar_}Μai+HM MF1~iӪsL [ɨ˃D$/(2 Ζ&Tp ?;WHqq8ivգ񔽆-uBp~_!PSL8><y[Gi \\aYŽ-gPZބ̩8 2(ދI5o6 ɽhm^@~s ;zQYZf 3&ǯ KCj5œQWb 1R82U@'crVxn޽u/EWj[Lހ>"SZFRlL mB`bʦX;]Y<2v ݫ M(ۊ:~@" WgO=TpAqs18 e6ҹꊍcZB|[$Ø@@C˺ ڠA0753+:#(W =7^[{u>h'lմ,rdj]H˝Zsl h!+QhI\3̓b/eXtDiiXj|qaVI6%Y _*(;ZAmfj:0q]>9|G(?K/ f/qY:߻#GgMϣF |Maഩe _8ݷbxZk4X2 A2FBԧ*bπ6k1_܉{v]s<7Bݽ'O6]L8X>}oG(U)l0h$7\ؠTЗÀ]+SY 'N㛾^7Hrsj)cyemMe5xаF>K VπG`DO9y{SwY`}b"SǃY?tp7}BxyوmmpJ $p/؟%sK$x/ɪ˚~WnϵܘYgXxAax 4i_` ϾOrd`/N`%yu_oľ5:S\=+)!ջ,yݻ)M{x&εGq[D Q1*UN˫'-0@0{<#/*}홋oU%AlT6и=1],DZ"shEjG {iSG :IqO^!HֱraPs#4m/tfsfu.icLG&t%TDByτ)eE/EUSWm9F=a# ~DM=9T,v. "2ZwDA;f]:<в ]Cso:5CC^D󃬱z E ,t6_^ N]5| ͈/eYzrAĄе?m cmR#̑~ŞIǑe,@p9r=P23,d=SiܣV]2b [jqm?A5[klz/z %"4tXC/\Cqn˗BO({ 5CƘܸXUe76*'Xe݄ڇ`A}~H/SQ \) "90 +Z:WQ[,Ζ$&-:jzc|7~Z5zQ _lCҧo}J t`XO:!H&TK0azTP`bR܎~:E F&k-4L3Ē{e0noA%7L\tyeԀV"G/(y.+.>B$8{<*!UB;,:\=lF%TEwlwȥ‹fiUYk}:D$PժMR@$6R_UA#E_b=#՜Ejn0^B^Fk=ŗއ*Ry5J_»_~=toed-pRLYc+-fp}1i [K*QkDd2PToDLIPM2RwRk7wD;odB!(htanFKձb3}9.Y `7ox$"Τl<[*&5G_`-0ؖk U:vĉ5n$B8l%o|-K(/V7k[hZտJ}C}JGjאF0nT{iNl-y.s/%,>hSE eZ)w<duY(n-S`HfX"G1]tV5s\.JCg78ej&H*՟YT!OK i ń&XGbLNrFgR~1xhq~o`DƊW 8<.Jٚ5!> {t>lXG/AF ^?"ɠ&6{9S{| Ըhf– W^֛wlȯ.b4GVr{׿ ѭB|ܶ!ݑ~RSBNܝߖ= ~/'cyI$Em-J㲜!5P0vOy9E[9)kCcyu}]VElF!,DXcr>AVFT_uըR9BrMA$I521RȦ;asY p/U|~S4vUH؈ϫ8UTΌV]q/ذj{=Hl\Bd2Se1~@_BCrVb`(˞0Ȝ*Ffc[e<}7q/Cp( *:\9j+Jo}hpjh /Yp܈&v:< l+n8س#W)Zyx|VkUnrYI[ }"; bUQm_jTV0ã(K'v3 EELcs- +{Hu1 )ܛ94( o#j.{'(֡5c +lczyN8}J`uݣ="X LrP(+a Bq%]mV8|$V X!7%c#Qɕ4NJzbj5Z c  DA@M谻%gڎ-5)#qCUhѿN%. 15*1֝jkQ@_wyJKys k`AV sx}1WB'_h(%IU@"`?'W }['zxX}fJc{p۝R j.x:[={(Kw3p !_nQv!H)=[ӊH9|.3ltC?AcS+;!Um$s)1RX^1LOurFg!f -}+|3 l?zM[";g$]d$EX0CD3>=u .~j`*HRf_'-I X;F ,Q`G&::>*q9 M b6[m~5_>Ψ(րî ʟ`MNrX2cz2sqJ@ fXs]Չ4I΄ `<3\66,N^/YCKH.pI$)v;7TCf?;TNuʞ2 /m55;ima,2>idQ@R.,TmG1cDEeQ’7aU<@?pv3I ȶwL3{-]'LLo *1CUױtF<JJFy tnZfbiF}aW44>g-eug4M\-&"?~/Gw񁦇xUiB"Fv zW˕b C>U>sZGfkO7 b1nŽIBU휫O {Yř0s7(U^2ƋCۿn#ߐh9` :)1.@8