kdb-mysql-driver-3.2.0-lp151.1.2 >  A \울/=„dc'޽P,QZq]!˗v-k8Hj6c%{,YeS(y;$č9|0[ "hbLNEuwGxLF4YlXR:2n7ilPrᚆgץɥ%xh} l 5p ^S 89{:U?,qY}gCycEU42لW &@(R}/}C"s6YGzeada885d36702dcaf177197bd78b70139da1ad804298442c0bb937ce12cf0646e8e831bea4777b0a2f5d7647f41fca390daf84dc\울/=„7n4za T:^C9no̴>-ҭ{ACwX؂/\|1i* &- "-ȇ?SO5善̕,%2 QF fK /2 ºngoqU KP#8-rh$@@ a 2_^sFn璳Q-)610pQTjzt` NRԅhTKw&mA`'R? P^8QåQ .U1ڷC)Q0%>pD) ?)d # _ *HNXp |    4|(8 9 : B$F$G$H%I% X%(Y%4Z%\[%`\%h]%^%b&Gc&d'Je'Of'Rl'Tu'hv'w($x(<y(Tz((((((() Ckdb-mysql-driver3.2.0lp151.1.2Database connectivity and creation framework - MySQL driverThis package contains the MySQL driver for the Database connectivity and creation framework\xsheep81!openSUSE Leap 15.1openSUSELGPL-2.0-onlyhttps://bugs.opensuse.orgProductivity/Office/Suitehttps://community.kde.org/KDblinuxx86_64gOdAA큤\q\v\x\s\s\s0bc9cf260678baa850c46972ea8449f2e63418e133a9a5c97f64319e9d77e0135d588eb3b157d52112afea935c88a7ff9efddc1e2d95a42c25d3b96ad9055008f45cc81b400a048b56c9edbd4c3317f7a8958463dfd55aa96f268ecfd6baa12c19aa4296f49ca309c2901fa5824f943b7acc59a5110e38aadd2dd00c1028e1f0rootrootrootrootrootrootrootrootrootrootrootrootkdb-3.2.0-lp151.1.2.src.rpmcalligra-kexi-mysql-driverkdb-mysql-driverkdb-mysql-driver(x86-64)@@@@@@@@@@@@@@    libKDb3.so.4()(64bit)libKF5CoreAddons.so.5()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.9)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(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\,@\B@ZZYY.XX@Xv@Xr)wbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atjengelh@inai.detittiatcoke@gmail.com- 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-driversheep81 15569337523.2.03.2.0-lp151.1.23.2.0-lp151.1.23.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:Leap:15.1/standard/294de9f38214ad7fdd462b1e4db4dddc-kdbcpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=36abf1dcc38c7ac212662d2734797179a53787b4, strippedASCII textRRRR RRR R RR RRR RO$X&_=Spackageand(libKDb3-4:mariadb)utf-894cc29254a3fa56c6b98054479a9585c6b432e92f012fe06ed4ca7eaa8c341bb?7zXZ !t/% ] crt:bLL vv0FG)SaTIS8\96+r)W~qkZ;ry#jFA!WB'ne +sHir0MסּN5هxt`!1h3jGMe38c;A}U&7Gi"-s{IO ²'Llӿ6Jna}W$1d8agGND;OT[D[ D4)l)'^q Cjo|Fnҥ:!(֦El|^$J-Rt%MF]c ytѥgDFȐ9%T8(3q-SurdJ^2QSN^vuDC&8pک#o@׳81C{#a-`I 6b8\q>epU >2Z&0H&mF@(`9LMAN,gZ՞-ZD[&anv~ )0Dס k8,c{8F@S8pw_uFs;ax&yo*:0TXxMLgNjD,Y-mRp uoƣ%"+-(`h F]@bgW%Ps]>N|5f-4Auɀy(_dsn&I<-6C we3 Y#R~}@D8H}j*7N^5R>`yf |{:ak _9Ei ]7I>`3'ͿgZ t;UʓeRVOLTy01~Y@ hz֨Pdtg:;= εO( hŠd0um}BRm,`gzN]hxfd{L@^kZEvNJNLrpaFy) p,=E-!ivd޳԰e;4K8Iwt ;y[޲qx.)- 0m5B͛@ 'vآŖ.Wi0"λDȍ |'I?fE&>g@Z5v& \9N"; ykS=`RĚՌ5JtPLO|Wn?jff$ɘ# *li_b '~W[XDd(rLj#䙪z:~f|'{$ZĐ4[]_MpRAd{O̻HGX+fm` G`Y WF ѠGʛ,'eAb%đ|tbj(.}4R n|So^ݾM>adN+ ƗIag\Sa+$kE^sا3Hᖾu";'YtOjt{ML{"? IPy9мfpQ-o0z>E=Y XLJ Z€%љvr[?m3|n >vئ]=! 4W f,?T$plOjYs'&24"ml'Gcn;aB&+$rq WSP3 H*=6LGUpʲ`Zg)Xk.wVTR٘97)gMW^i/{oBd3RzSj z_˂naj++XO$ gsQ+<^Xj}Ww3zȹ|s_T\yO!k/LX-pwœAvXhZNRP@JVF}Tdz3JcsBy 1EܔQ#Ƈmr3+TA{Ibzu뛁g\)|JL^=s秒o"\OrӜF#I`R,Ux*w`4Mpgz>PS`2g{IKo~Wmi˽Yk ^W|1/S.̥Y!oT|Sk N."Kpg5uU-@)]ÞA(rV(愤ˉ<:CaId1m"ŕ5yDb$YƧ:|{-ӺM fCu.:Ba7;wz˫ 7\PVPXyEsohqrRM9v>_%0TaA^N"XtևbCG3n:v<^4:ķM,4k;ˢ+ȓw R'Qmz3zshSՆ*((bgG#vŷzxU4E x4&"$Р Ǫ̌_8GC@vŏe0]>0::9zp^A00P5T 4M _* p AJ̯rk҈sO+y*\G;BZ'LxM4>L=c\]d>"jQFlx`o͍>3񒾌D!739l 5ᮀ=niz74^z3vlneu5&k\y( 2'W4gcdR#cde]7G侭nb`y?rW4rf`e|a(X+UkV'cp,D+5C'U|iK'{Z  E ?w8%ŧLP^d!?AHfEү<\*l7-B#'E`> o-pm{\-4@+WFQ%( K (pE- 4h ,Jp5ǻ[9qX~Z xLb% ayʫZO2V2ޒvau^"V5@0Yɟދ(Q !/Ʊ3>C"~ Ww-Hs7! es?\v7}IV0 /ǖŢaI%r 'I2XY$d- [&!~ɛDr"mUO[* / D1/Vmv*0>~fHOִ#/ O"cw3NH %dyȹ[Yr 9ai Crq:ܯ8C6wKOWNR]P-b{d`uIQ6 w=N;/a#`+ x#3,g^7nqzHN6̙ ^E5[xDYVNqܚO췇|Sg Uf&w8 [BaHyx8>%ŗ?EGV~C٨^$Fu|!5 * I w"gwQBqNNߔ pE3Rzu3jM]^GC3/kͷj'5T ,A: *أ_ZBڧ[){VxxFfHad;Jq+J8?xᰖl ^a g GUxnue剓#C#6:{(6 =ҐK 3f4L4c$NI_6ͤ~EKP;/06F qU]MKb! -Dra:031n:pTM"2"ޫNߡUC +fYݏ|[}ts {Kx{Ҵo8ZɎ5bбD7B2/,8SDpB@׽ASs,9$Ա#\ġۀQ \+_v(\hwV$ua/>۬ۼBhG^zEEna}m%ǐd(%bzLpR'rE{G\h_ٓx>N wb&.4}.I63nN"t[/=)>\|C ?/^e6ڮ;$kޣ0 ZY!¡^㩊 b)WU1o)4UFNh0{R gTM*A{4X_yߓ!Jiu0f( p]fhOb2Hre*Ld`i~eO#ډPaCrtfj;[{w##@lj_B4=%̒;1Tcr~gd]o7YGu IԫGX}ڪ/4{ W$BWӧY2 VYME`t@!QȿyH0{~ 22ff @kxA2nyQq'6}N^9"{ Et}',O U~Ό.d(_\+#]ή4洗TĮ5%Xf9t#.xCUӂir#C Ҡon.2ep}@rV9e#o.ggO]/YvFBQI/ (%y\)fa5y32aTO2=t?WBi}W'BsvI'=Nnr˼UV'&SmqS`QZWlE_X#ӀX5Qx"E T Wb0WZg"b>2pu.ha^i-q2lr "Ut 2,-zŊLZ"7΍܆bL:};hE/YǷ&F`aIziUQ ùB/e1x)SExEw_=0ʩ 8(3/b(f֥N\C``ɏDy4~˙ˏGɩT>77 b/]v"ؤԍb@΢Xy Q s 5{.BC]cV*sCUv_P(;ls A1u{Wnިq2yH8rACN][0\۪b+`=2H$ɹ,/ĝSE/#U(A=fMiCZY/4㳵@LIEbZ>5&OL#˰)AN:Ww0c"85āahƝj;Ku[tG>x2#qn+;o`, |k1;AR͑y4DE^*.@Ǒ6_"j7v iՒF'~tEXQ9a˚5_dn?>mІ[}]EB Q,fR+44p2r60շO3K/w8Cs]A4f3lA]qo1XK]C_SsQFP^oۚ`1}t9 ˚;]I+y0#r:VCyR5|fJnggҷ6NxAC@]iT益|Fc')3|c%]-K1pc~ZX@QE7a2f*мu@؛u+R%ocؔ"lt~1lu hml>"֨H ~^x*sloG ûGaeg.EgCI.sN(݉K$?9hi_qb:rnN;\+j?|SY @vx15sΔ1G]1y}AcV${aqBa )M/|m`1[ S]m\ 4bo-bi)k(g4ϑZ$L7Ah{H{)@xZDd^d_w4}.ƺILEIbʭٶQ C,7ptCPFjiS{z+!׾/ĦsJ"̭xR׹O `݋B{&5+Rζ_ @ً {x-2*m_kU" *<鶰ݚ,TUp|aȨy5Մ[ <3RZ]8k$Z@ ۦynwEyz1wTϑ :=efT:1Qbّ?"^&eo_s;[7pDؿ12xpuE61 <'َzhf8YOn OT D(R!!c*{t71IZ! GЀ"IA۠14{ʎ5fT٦wf4G1[gxi7'/\kE)C9iˣ!Hpa 5fj-c5nZLT=54:m&2< 7*RD*r+EXu[eY Zm=nLh|]V;Ust!ZK0 wE}zU{XSuKƝXȡFdu(GM,qyb8.Pߨ-"t|"uvZ&Gښj,UkPHm %>%ޒXSƞ [lfnlo񥞌\l:Jzq $+j::!,ǟ>3戧^muh3Ю|bP^]iZ-GGAұ>O6a*0U}xT]ɼ<?v&9y1# .wښhj9mHG/i cRR.1ngo2&<#Iy kW"{4,T$Kr߹5"鈄77Vq:2ȼ|qM8k 0ؗM_\gcLl#U;r. ;:E&Ͽ[ }gP%jΧ ?jv/Ydt11^7bZfq';_mg mIȀ3Lja5d3e}kog&A//R}dR|Y39o<*i^w(mےukc`pu{< l G7(-nIC#r`s2*$MqQ{/=גdvW! e BХkBN 6bnd)Ï'ڣp`<q ;t^ 8[--Vk>5 >?T. Ht/v2"E?|dFXe%U?DǏ} {4z 4`ۆZ0 ؟pQf|w)'ȹ*XjSc;Bklر4lD$ϗFÉ!4>KZNDˡF X Dϐ^PN&ّГGb8?rY2ƝKQk#RpN@=h^nwouwGt+g+6Մ쨀'fv?ΐG;8նrlzN(ھ VfVƬh&*N'G6άHK2tJeuofkDO%魴`V" r2~*gueZ:3@Lu͔:;hNMam *84iYw2G6;V$QJZrLz>>'v"ZdEeǡ9TȀ]zjۋ u-F2(}y8Ykq,龌nTSfyzDP7 q;i쁵E.Z9x‷c8osw|N*Y0m8 _mS吧2/ma) C)RI;TD]hy[歚%wl}˽{vAdm Exni},\nTyƸ mOAq<)Zѳ_K҆۔^BWcJtC2#4Yǐ /]a] Hb$"C+}%OdhḢT [u$̐?êOU.32+6mr@sMï,Q2۫RMbFB]ݻT;jgxJ&!z;>Ogc$cO$Bՠ,Wp1&Xm"/yŐYN7(X0-2ޣK6A 4|LjPdZ,:\I9I%7V"c#bgD?B.?<(cE?AF։,L|apM~ DJH7KGjLKM9ZYɐ8@t [-nMyf~XBDWd-/ltY䪘&R\í=Efi40 +]SNOe(K̺]4;-!T$C%wqê͉\#b 6>Umi/4yqq' U -Zۅ2gװ;Aʤ|2ڒ WB7 MDptn8d;SU`!qBq|&u~ka+@aR,B/ b|ޡ6ftP@an1 H]~t-,2^Eel`ϹӸԕxQ & :-)GиyA`/^KTeiBr@SN x9$QKdaN)f9B>x <&D8^i(ᦳ7C5vX6Ȝ/6ë(~1?)6ySZA<̊@f|Rp fzZ(qz"袤'XvloC>q^՝:|Bg&w[-|$C;m;,ӖVuJ6O8Z5m}Na7];Em^Ddm$ח \IG9}1l fr{BM}++FB7 0}W9 ɿsV.,I0⮆l8m)t>πYp,dl7 _%0!l?tCE Aae_gMAQDǘpNԳ.FTKھלQ˂oD}0T #\M<|)̥x'76jVf _h Vx){2R"eO3t.tPy/Kn%rbbRJi@3C[֨dn*YUI;E9[]"`ދvd(Fv/i}O|p K1[PcР{|;qd>S OFn! #d\փt\wXS|cH5HُXSdEMT㇯-A^^զD^:״^Lx]7Z8i+)iZl0 rJv{J`Adn~;o3jהq]>L-;BMp\ThšzmRs%6Ǫh&heJE@[ ΝYËbσ[R)rcd0f-%$ajUIU{*Yqm~C;<(ϭñ iS<9_mDH|qo*|hQ \nRD) #Vw$o{|6][ m$7y?Zt7 wHI?h[s)9/ ;s, Gj&fM$бvzJD&4h)pQڏMdq>xȅCZDlK:j_}'<"U]x x?D`-ۙ-K?*0cQ'I׽?w}&g3IXF=/n.#{ٞ~p8zS;gHqRgMpԾ5 R>̮N,g@v^L+A.C;%Oٷ:NAVݖ}ArMĖV:Ϧ6/Ӿ~֥Y,d,OQt_xvP(T`SD2k)XhN*DED[z)Q̍}? Yj 2\,6jx}.!og3!h+ٸ5㲅|^\ڡƷSr3[rAuᩑTBDPaNP)b1z)1sܤwV>I+Aymnӄ@``@ KtBL=~ lcCd=;#݆}bv+teH 45Fގz=XW8+fkxD(\?(XD8 +Z߹ рqOVpPU1'ÁH 158Ktg&bOkC׏JAT%JS)x2FldTʮw! ĉZ@sPH_K {-T33aPڦ[#_|\4ดLs/„N\>q5r~ ܲ3\4@ZTDq * 9$ɅCPn?B6֙ /MzGxiU5ex%7&8ٶ|+T. XRtn\uJ ѹ"dc jy+ia#']|k a$cYmJ Z {IJtM:$i⃊.@ ,u#?mJ9`u@QzKq,ɽ^:1G,tI.;=Ϩ%2Ux+\Gr?,|ɺQlޔ<'G޾l?|(9=[ `Ycy [G/ ~xC LB .=$:kjwe*']dCsjګ׻`H Ԭu4 =P5nv 3CU%؍o2Th[~Li8*RwNb/ .',%\f97@_uO|╊pv=4b5!+He|ST߆eM F)R/dlU-Q03A$E*_y=(?+QʂE%*6^m@RG/UybR QS? t?zѱ/ݓf4;5kvDcza^YzL7Y/m1E=Yhqg4&b&2I`$J2pM aO +E+a2~9uNǹ[w v3ȫLc mL#8꽖}` wr9q_z@5)ܲ`f ZC3hܗy X5cBaRPOa[Õ՟53w6r{HLrzobifi'Ǥ9X'h&o} 4p/iC1'd.wlSܸaV2NfyMoc&NOrg"eXΗ4n;wnKvjX&K8$ ?j8MSas}1b.Ѱ/ښDY@*T-%/SdL5H! qUԇQۼ&j'PebE\.%@5$/J urAK~<35JUdY|0Ng$ЫnIj6SaEC4Z_,7uj K5/d;1B r q)HWT|t/HLxsI<UMuU*m.<գ {u|\ŦZQ=A{<U!$yHֆa8i8[`ٔ_o d.h;Cf 2~WwŲːe@nH˾ K *PAf_*:sRW3 UM{>ZTa4x,MAG.5]~*#l搒^@Z dVrfw 1΄ &Pxaz^]&whJJxgc-CXڪS|"81ZM޳ѿL7tsќ?ܘ*/}:g!pѢ#w$qV<7 И>C{"ԄٿK mGZ#{э7ӡoN{"a[ %q?MS0"葥LD-^ey/L5CoM;<15ʍM$zslIX!?YtSkW+m~\{yADàtWU\ưЄb">ZF48M MViX-T%x9p})v}&9Aӳ& />Wr ;tW>!(fJU*>iC XiF%Zʎ?ƙkb z] 6 )AUb3ld'ġ@P{Acy/3H 2Qգ%|=x,d\sN~WbHʡvy|#ǀSM^$PDYsa@`gwdmh-`'kbG[Xyc˕ZxʣխǼc}FrMC8uZ(zf*^ҴbEWZG 4cYE}J2hYTuOpN+v&&Ɠ+#6qXa4sX޻r6jw87XL08? ‹${Whiw{Ec>"f=7_ $SxavPJ:š/sY=,{\XV!$^'gUe !Ψ bT*`%c-]pLoVG!piɹЭYz)C"mn;>#O]p$OBq G­7nѮ$’ዅd^2RE 7wR;eJ1j6 tԣC 3 B֍P6{ lTmH"ovl;m//uڦߋSB[v*lWH%=9]xSWǼB3+c=hgڏQ WvV}AIlfI/8-9# TܱNRn`:zb! ɾu}1trwqsr~{yT LrgDV<2zQNvoUUScLĆ`'77WsJǽ~LGTNZHr QC稥>JpxUHK0yf=N~-Ig=bOLf=մbUT֕3ѾAIKoЉL:s\I#fr'Js%†4huJyl %ve0Fs}Fɾ[6V dšnt䱠N$ *ux"I?[s 1.(r6sںtng.$p`7Z{A*ɌՌ[:h u ,CN(BsdDB3EZ>ry w&oƓnYo9 kO=@yu\s#yV8⍒jTSc@m$fȃ_r3F|ȬNa AN_Ϣۄ]E aEN>ms]Z-U*skzXh.2 Hf||*X4vfW SzCBrY*a4Sn7ÇᘏsԻ|a/_= J!~Q8(%yJE)0TY&GNMDӡf@;S-[GPi}.CݸR P; B(?DH ?iSA}Iyf*>(u-/@9eސ@ 8F}ӎukfO6?ΤJ4S119V%7'J| oyÞA H/SPW|Z )Mxl&5WBoGo4mTsa|.T97xfŤNܤ'_P!TumbtDE+8#)'ϔK!O>gX Mv))6OB"iaq4 a P{ʵf1ʆmun3JY.%rIoߓ`EA+pP&RʰPf,E 5x,a¥vM6zLpsjc.6bmY9/h_xo:/9¶.vH-Ll@;[zMK ߟ:aV\r,#E\NR"wl5jjt~3ɽھ"EK̫/+Vr[_gcbAXІ-]F+4ԁ>6|cVz Ӗu32N8q00fqS}*h%|FrI=^e`z WWz$IW4Zvsjӎ:mO1)h mfZH;Aˀsյ `F&Hb_$G9_Hq]c 9ϧJlE<¨GA&$WǔQ$MY< !Acw v>'k&way{K?,4bz QuHs=lQ8ZqZ=yƣ 82^h@ -F Qðm K6؟SmD(lY*i69qV&直n;[,^מnQyɖ2c`~ ;Hɷ=|h%؆ ν-^0:p; h}%eg>#ѭny2]FF;&:,!(=*]Ix-EAC7.8c-Qi+]kA1|0>f7$o0o 9RoR[>⦈-B'T &;'m]IK7JFx Vs}SRknHz~(tkB)w@6%8γ1AK@@v  ;T6u>vo ?B%0dX$._~9jc3-*&p{b$s9!v.!FdVXha@Oř-A!-\u;Dꦶ()&ܢ[%Yl@)&bϕخ<^dń'}R!hUZB# yjrw4!Nw!x&`5\{!P?oqZ7Wԉv?!ꙇȍ#26re4!෵B8cPͭD(hs!XV3B(;u]9Yg'{8p5ϐf:u q6:8f Oց%T ͈L7dcum}\Lp:a?~.m/y41v'1&f#S8p#e&ҵgTՅxo%zi Gک4LIF<˜@A{gS 3:Mfʖm (;CC-+b須] VxN)+l>!i% js xej>PKg^ݾ?5g4WInsm1VcGWfO.A ghhAcqȗokͰvGn0Og-*u1ѤK+ 7N7 |-ҮmQcs-&URNQ~ ̰ۉ.|X2 seiZ`mr 4mǼ&i:hj ޥL6VS)!'7&Ҁt7iz#KWE:uѵyZ$[Y(pOSQVݧ1b&PCMgv] N*C2¨ H":pO3kXaa8ykqAE(*w;w'P|i] fZMGkf*9\.4}~HᝳDÛ *gTFzUV-O)|vkbY~PXp=b ^TTr*8fl9m?S;3)zL7~u=D>|wo VԕmTN(nYNRK=`]KQ?Sxڢ%ZD%Ck䣐Mը$Mj"lz9UF;wwK^ΞBSNQf* dUd|\v<~o?ҷM,F4gDQZI݋MtkVD??0JJg3x~"Q.%KuT%^ZX]`C"Q'lXnѝ~fnsArfx3çc7׼RГ,lbY֒cSU3 "LBXhlJbT w%`"pJn06Ui,/}P@QhB)O14'ݾ{㌏2\]I]jY)Hrg 5_*s/ BJ-Z)3vKdR_콰KD݆U[NyBGx 0wJcs}CP-|Kd((NLg:q&\v%㸢 o$'Kaij>-e -Wd?] XղPfZz8Y*f8G ;" [T@'4̏I!d/kBR}\.#\BO9}y9,30d?ڸ,]2ƥ3 OxpP^ǃj) qfP KO8] `8ni%j&Y, zH>i38@2{^[ۙHALj)+\p=˻P9ioK =ᤗ6By(mY?Qj|MSk|h4LஒQ Ԉ?/6vhNvs EӈS>1B r\{Z :l#!L^F:n?ӵMp?~iBWx'ޠ.T,A\/-Fmx].FPPLi#P7zsa]Ɉ 쪕Z?hS _y#Taga!]L 8 5q EׁqH*Sd^3(d܈r vB?;נUvz-5D''-q%Vnw\+'ݖR_cˣ}v,XYA.1~R-!ܱ(8%dgW@BribMad!-# Ukj@8~`0GA$)'zƇ&[u膆VzTHA:hQD ۪>cXL SM=O'p#zؿZYfq=8 cgs (Sc@D]x$I>QvO:δ⎻yA!uMj mښ}=~ťJ-dV%R x믺!z#nnqIWl,uAԘpʴiĈ!Sʗ'*þߠ_V=}1c|fƘ9_O-(c^i[2`A}ObL઄& {/: BP,[WAI،'+n$[Qdھjqd dKz,"-܉⮚o5>>1,ER> iѨ ^+u(B}I*]"3w>&)D!^.C6Ƶ02b/ܓzu0mDRnu/x$z e6Ncn!/ڜ}HoY.aTY{ͮz zϩ/64v?'+,|e2?vc:?N ,=h9C^c V`*}Ϟe,j/;f{G^Ì.ʁJ ./҉ }}æ(XruG u?u jBxӚ[YSo^)ҨﲬFwNic#&shM>yH в7V?VX~I$pz7ԃgpulRhPt\豭hi,Maȱ_llFsxSgsVg}w]c3P35~ v)4^X[([qZ. 1>jD~lEnpjt3C6و>A]G(3?)0% :nV؝`S~naYX:' Uoib{Zjl8Kp^Y>lc-ZLۭ+ŇC%G}^6fR9&~\6ڭHUmɦ"3YΆ2>B9b%m҅Q Ewb=@9LY|y+E|{fܸ< @ct4]%0,hҏ㮵oͰ XD MhOBO蝿Ri=dTҞb(}Ha(6%ۊPLKPM l)^FvwzoW䔰$dL ֲ8AM}Fptнq+dD.(@ uM /$OX3ffWDwL~+@XAHnޟe.@ 6q5|ҶHDScY81 D`0%1N$%fv#vQ=:ts dG(ґe^]傼:F}A6>-mS1{2K{a$WE{ ^MX, #a?j7NnG->߀o#$T59Z' .lvJ?,2IaZ(|6,P{e0>f)<vFuv8H"eW;y?? -cxuma33^S/YETtl[]~1hS/C&={CƷC2@$f`{?}vg*r HW\DAi=liI&{WjZ&8Tfom1x݊$Qu(;ƑiyEsQg lx%M1́\-?[1}2Y+pu)0}πyS~4^/;cgS%pu 6\`-i} p^2) ͔e u)d&Peć""כ?#^7+0v-pQ1wijFdR,0T} ylAdq=F:{*4S~X9Ji/e`]*CԥjG34x5s`@/_r(kHH `flq.nx-9~[჆ejo[w?(E8sAF[K(mLXh?p ~dj+mඞaiK| 5jcPAi;!";w9eUqR΋O:63dn\ϜG0W6;8Ϊ l އ@aճn,U5u;5&xgxl]kRb@5K }͵TrB 5GpXI,IFځ!pv1JK˸);#] Dp-\f <DtPw7s%cƀ~RC^ݘv 'rD :-KA]("X69?Kz ]\7 ~ݑǻ;zϷE{p˟+R)D'-L!Е |wq___ Ȣe}?z6+oS[|8.eã 3,$z]}Oz L0왚VEj7D)xCti kHP}ڥ3; WERgVZ^D>_G^JYLƬrLF Ht>}?%nQ',hy܆#G]X#/D,q4N{STDg<+[w=iŸ'E s9jkr cZ9uyx M]YŘZeǦlC~qr8 ^Sr{UU:9!$#rCi3-/I=Ju]ۘloi3͕#>HCsO WdAi`d5y=nb<$5ȌgFSL9BzD놲΅c+A3kT^վ%dzw[PA0+i5f0@\;1Q˙]'"pg!Ѽx*ǎB Ϗ4~yMl6NsJ?Z0bIt\f-gD5BRf}ecЬ5}Fe/$ç5jmn#[Ġt8k{<lSELN8͢;`TXT+NXy<IUnA{C/l̮ ʴ"ڂ1zH1*Bya9̌xf1pv/G;8DV`E(5L<\a M'#}Gڢ,%l:AM@zN?omȥ6^nRQK딌_r^JT9\MU7N;t@f!Jc" E%g_S^TpEUYhnL0 lX%d:YW"W?q+GY%мu_s7Nj3)j>i"t/G#A^WvX$<)v(yB5 (Z.CʷO]t ;{'᝴vVePrG:VgF_Y'tTVcW?=XJ,f$mL/K(V ycX׊UK$yx E S&gBfgEqVcjxWwhkax^@+5ϏD3(GY 올W< 69t雌Gv.]pꨁc9[ӼgVi,+ q~85CˠPS"ܢefF`ji'%lpٶ7D`i3CPb%ا:9֛Iu85ƍ.j0S@S9k`5^s(.jVzhFh֌->nȟQ~1gpO8a\5u"*UBz{̳RΓ#-M(%5}C@"P*vtruPkV:UoKdNϠb%Y/.,v7˰%ZB]la!D9j#e 2_5 0ݘ/ua@u>1Bjo*=-}t+!4ĻMbwF?&tiٰ@|hNisG!9HzzHgfOR8عai]GPO}AGg1 "L(d} /˴jb:[ ^V v_P)Z^e*;SQfYy w6SBي3ͣl9>P_c84˃>:1-$r1q`׉8_;୻L_oQ*[r2>Z0" vxlJ:C~=Wa{m9i3RT g6F|&vHlV (FsQ qVKsNJ+֍dyqf!QRGw]˹*mTK\I[|OPv{ib'3nDk7s*tƄޘYdAlI 0RHȂ_U[tP<4%~U7#^V8\]k_G!o0Te|D*9 $O_M2 DZ4U! kf~oz%SJ&'F^jDԄq.uq*n P59@IO;˓`Ykr1BUMT)\Љ2.w^:ca0JYSoUpvjòx?%ᜠKeGoN<ξ]!{ Gdzɥ3^fEtubh6N2Ҋ\u ?xj &ďe-dhσ& D`]OqNa&|@&R6_Y 1_(ӑdA)]u7}M47$9dNnױؖHe!MTOh`}Kxv|[ݜ@{o)J#%|?:|>U#u;ҕK_7G拭ZXB2XEOd/G,fvV`WCS1vx*.l%mfolvXa6.΂p7X0 q^b?6114^mcGe vqp fqQ!zWXAA0\Ȍ ִZlNٞ/b7A_E8dMs16 C<2q (J)q楆۾ˏ=ozG >HXU`+͞+9 wZ&በKWROvnT=="t%>DŪjjAř%BK @cEBuD@韨 җh(ɍNWW*s=X~rKP-(.YȾ@1Zz[;?tVPLf*o$Um iK xI14@*Nm?,=7ȘkF[bQ|0kʾֶK幫ɲ^?=v`[yTsg2 ~P:rz7& WoQ=LI 1%mqˇ}Ɓ+v$@ds||#8ޕ7{ZU_1u~9"uv6We /e V /Agq>ip[=\d܇^/q/f8C~O❁'+YT|1Zy\%f|&C- J)~k-r5 @N |Y4L-ɛPF0*es6U$7)\75G+D"h9@l`]Р9Tux}~ 3_ӷ 9F0?ͭՖ/1폺PtMRiZr?ߨ:sW01]9(1/{SW3lB)>yg)JsCy\d!Ǖ8s9I5BgK5sF^ڰu BV5]k9f^KSDq|QeY[$DJvk)Mݸ![c8d",:#f *BL+"HBXi8 ^CFE-Aj\ܭd+["2xI>%}20YX%#cq`VGʢOYJϊϚ+єDgǡ4 tVs+En&ޝ&6LL%}$Ɨ&BL~˚i*DDzfQ4ɑ?ꠣkzxI^a8z,*d؄_˩O8]5&<)ϛn }1)Q }-G0z攋&ɡ;$cv8m2Pt~&upxU(vEhFÖ:2B%6 D[t-k4~$+;r ̇MxxcgV]oPERˢ7ݧxQk]/qv$S Lj r ҠkR rۙۍRVM`2!5) hE@ B '] Ul#! %v/O3*bz=JX*$Ly ɛJV#+?"9ȯ0D8@ܜNYa9g); p0F09N3ǝ ~ ZBN6ՐA2;X#1jF#0,Gfg{Qᴩ%|Qc-\É4HAw!Tmz]g(Ѓ:cRl,F|R3%ʨZ˔H?좍۰噏'ɠ$<%Q+Y=s `; | EyE Mf3`4 pA!7񓔧+{;o~ZLXPR=R6.c9`a0z7ޱ~ H|;T,BXn%7{qŭZ]wREnf-mv~/E4.h/S#()Oj@k^ǫL]zWP Xe|M Wz{#7 ?+^fOߵ4H% p. ə/˅H@)該EKPkLω 74n/0& "ݞwk`:]d4'U 0!׭1"tg \ؗ)9Ve>[2N"* 'MZ@MM~%L ?堵x*Xzrڋ\kvQLyĻ m7]?!ͥ8z"CAlFA'cN5uN&"Ö $:k]%7<~HD> 4q$.ǂ`Q8j3Lm= %svIA^^qM\:Y3qG2),':o~/Aqi{ ;?)ITu/y?!mALwrq0#G$N!%meweCmm|[ȥs6@›H wkX H&K8etܙIH>GaD!:/zѹRb:&植?LmHn!VH cC}MS0z)Z`J}AAn]Z_'[J]ᾣ@lUJ$V$)"Rd]r9]2lՅF "`WMG$ "xŹ[R$i[b\?Ho$taŲXqz߂} -?pQC dit1Tڙhyð):7QFXSǥek;V4)sXbtHHE8 8),J&'2(s@?*R}):7A5 s $-YGI $rKq5 J!;<*::(QDC.͍\Gлo7;Y^ VbjI9GR]6=.a5x]xLKnPU= 4*z'=/p9dC";µvHX02EOYNo>`B~:x8nƘ$$ $;{VX0Pgs{#kvS*6m8Cxcf'%MI5&n˅3 ϻ  T2aB0=;]3GH;>/Y2tvpoK]{Ύ޵ ӥA9axC-L޹<~H)FM`mueSqv`O9Od N;C=[mNũdIEkLyL %U9F$qERs6't7,8@Tu`|O[d9ZxUbp,ݱcIhG^0 IU?AKv ǽ8|>- ,.9ä#u*"E 85Lޮ bccә c+.QzZ$}2t$u'}@ٍ> oˎYYwmm-=({^N٣[N*pQr{XjD$OWC''ɦ_U)F3?c+Х*ώV ;^4dpǴնm 1.w\fGB"|BnN;\^Odry?k>?Rv\)nuy>! _)L=62~R. s YJAe͏Ekwq!qMPxaՀ<鍦LX 3޷`.gฅR~BLyh]34a!f@F{zlB}_m"?,Em$_-@ Vȏ\*&ޣy4 6#Q*R  Ĵ}E:eT1dyXr{8D큺Ll+ۿ6r}A,rZ4UqffiW0`:CvgQ5uHڴ9De+=\N JUR #H3kgA3HT l֓3NS<3א=y QzaL3x@yhDu*SEih|k4cU^$OXժkD?U`}=$l՝O"s"Klyoъ`Z h& ET1=!M[Dmn)^eߒE}x?rjۭTH `.&=]ˇ.At $ y.}+,vz^: h#qׯ>X_WHӉEX z_C! Yw<\u_zc͜loO)ONFDkS`c\04pr|%+J]/ǭy׭CT+"MK]v>BOE)DK]aM|l:q½Wir qD&g*=7] IS߄`=1P;_D)g+ԩ¥tWy+c0Sh@KZ Kn4 *jY[ų{չggC -Ek֔q;Bi̬Vz;#wܱCaQC-I${?4E2=;Wõ'WQ{J_/<0kĒ@邗`tNtW:ܿ}71D7(Y-NPTb6FbeϲUb1щˌz<?b`0ƷξC">:wI[6XlU)7qT]`cHC[V~ZWj<5!Lr8b5)q˧v~l1APjF$3~ݡa<[%|cZFҖ)[ۘqO|pa(Rog-g !kqd&tȄU]t z1 !5c25̯?bgHL^؄Θ8WzR/slz&`dCmd6n0HO땱e{!hzleUX/hSԆp;>k+*7| ::JoذSLY\G4"U}[6Y_;Kouۊ_9UOx2ҨPxZz] pOXN7 (y f]1@hv{UyͼE6ismv<3(-}_#ۉAsfP{Ʒk5~5jC7so}(4(2E@=.7?#YQtEpE_^d]ql gxJ+= 84A<oTW 4ez Ծu YZ