kdb-mysql-driver-3.2.0-bp155.3.19 >  A dkEmI%z |U\":]ELGU0JOJ^@.ەaރ*N~8VQG Now*GQ^/%--N}zW#ZQӱ^&RBTR)Ft"(?밓R4ǧp hJ {)|_,%05OiJP|^ںR;wGs2A@? ȅf tJ*3'1 %$m~2bAIxs̗;$t!z? ka<@Fnf{4UD0;(6.ۄ_2AL0F CSHlW"VlӐ!DZ'ɯCXܔr{`"s 6,*z-Ai{$֗ ~8SW,M~_^=$3!Na֧6skMk&ۇpѥEʬ/.v3su/_F 1cfa2476022605cb37c47d082acbf4f0b293a0b07455471028209ab14478c0ddabb84b9b8dcb63db16aae9b81dc1b1633cf7047aa dkEmI%z WW6uQ'gyЧP!G {1쉙 >p^A-R-̒j`{5MY|?QlI-2/_a)J#I2`v_*S%r '[b(=:sc29ʏu ,%j^|P $͵Vixoh>ITiX UES(=ST?h? NRJh S@Ÿ˛rJhؼ5Z2բg_Nb,aUijg~+(S.':sCM1C l;L+lw~5:R!Q݊ާ[̣=鷘RDFj$~Qx)_HrZ o$]#{ǥ*jkK_Zp߫{G]iz$ݓP##/ 7gcw+LP%X&FF@6;f԰.ڣ2zA/^5k^x!舐CG26*K~p>pD+?+d $ ` 8V\d|      ,D(89$:UB&F&G&H&I'X'Y'Z'D['H\'P]'h^'b(/c(d)=e)Bf)El)Gu)\v)tw*x*4y*L z********Ckdb-mysql-driver3.2.0bp155.3.19Database connectivity and creation framework - MySQL driverThis package contains the MySQL driver for the Database connectivity and creation frameworkdkE obs-arm-2SUSE Linux Enterprise 15 SP5openSUSELGPL-2.0-onlyhttps://bugs.opensuse.orgProductivity/Office/Suitehttps://community.kde.org/KDblinuxaarch64 OdAA큤dkDdkEdkE\s\s\s42c38cfb1b0781a55a832c7113263c55e12241b95d289b830fb8aa7e3534b0935d588eb3b157d52112afea935c88a7ff9efddc1e2d95a42c25d3b96ad9055008f45cc81b400a048b56c9edbd4c3317f7a8958463dfd55aa96f268ecfd6baa12c19aa4296f49ca309c2901fa5824f943b7acc59a5110e38aadd2dd00c1028e1f0rootrootrootrootrootrootrootrootrootrootrootrootkdb-3.2.0-bp155.3.19.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.3``~@^oj@^2@]a&\,@\B@ZZYY.XX@Xv@Xr)Wolfgang Bauer Christophe Giboudeaux 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- Add Fix-build-with-newer-Qt.patch to fix build after the latest Qt update- Spec cleanup- 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-2 16847516263.2.03.2.0-bp155.3.193.2.0-bp155.3.193.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:Backports:SLE-15-SP5/standard/637cb1a07817e0b35c802038a4bb4e10-kdbcpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e275ee633465336c16a18fc2c416998ce960bb2e, strippedASCII text RR RRR R RRRRR RR$. g:+(libKDb3-4 and mariadb)utf-8cc78ccc7e0ccabf0d2dd59efc6dc1cf4ba9a8811283850d6a49e5d172fd1dba2?7zXZ !t/Q] crt:bLL ؝.V֐|YըZĂVV畱-JqM+ЍVҬ,P6dvL%,|cPJBXU|%>aʹ ;Q?K9k bq:F^ ֗ܝn3 mF͎q@\ɻB|<9ʲJ__tlz{ R( {{Q*w%ZJM|`s d|2^|^!?l*<< ǴB.SG8Ξt!Aϔ1IN܍Şi2-4;}D}S?(#PdDpx3 #ԎW5BbNIL ٻkEqPH/BiʬG &[cCIs p!?X7b\W5QVDUk` rP#1:QbO;DcVI$V{F>Uh_W Jҍ8>:aT4⬺+D.7ljcy}BJ@h%CݳȢa[pXVktΖfUXn[ _"W[’Wi8H||^))6T7;T 9}b !8E $[˺x_L\9RhZ_12nur{(uQ?P5UoVtO營Ny9I-ve)h|^+Du{W&"Iї]ҵa`%H{"../l)х+HnK,ÕD[ qlb}klK;ERy)-ouM/k~&6++˒>T"^ܙCG`J7ƆpR;2 *DAzj /`:q;V@rU>*TV q2㪅%CrJG:2 2tYk-adJ`b3_$9K?UX׿s r޳a|O.ߕI£.&ϚnPϷEɺa7yضQPm% !v7 Za'Ȯh 8~.sY\w5̶ٝ<`^s(uF_h2g;#?t d0a"ny8Z4̅àYʂ6.|"˶A m\700*տXeA68?H 1z<5LxQ{ݗ*6xꠙ7qЎQ7V"CTs1E"V-OOV(]Tk?"Лo$I8d0䔓=+LKI[ 0 ^? 葊Ufx!aHW]5D_zkFV18Q -:<=7$@ˏW{^UЇD>ʁ <(耺D\-NU}_S3DX{v Ŀ{;MqC45Np|qA_{Fb:B!+ZpNֈRTgA,ȁOzsQ{=?$@SInpVpiGڮƧWB Ifrk(d&2SB~J_$벀|VR)[-)B@-BDs8Xm" 7 E?YqD`W?2Jp(׬>8Fͦ.)ptD~PJNN !v~J={3 ̴-o~IJpf|#ȍEkE!sP5Dv (  z+ix}g_#f=!/R݈lqL&m"b~EF9W?>p궂RHf-qۡ$5yu)?tm+7ZIOHґxvƁ H}&8\ukٍivgX; ૛/hb3@S@K8 ?k w.1,9[ D)K_78Ք\ޔUk5toY|fT[3zܔ7Ty b=gZs2Wq18`mx eY$ԍUSVHN\90zBp3)IK1QY# S҇] @bS3>$?OO}w3~[XЖy_h9Gao]mO!*a|LB{-\-{p ];~qҒW` ̯$3t_ \P㢏I_&&^3Ej~a/f鷥7qpOkC,PCX\Q@]6nvYts6c3Z$j}!~2uN0|QJTv؎I3:(K#3C-/T?32WY zv^Lhr#M E,Czվ8LW3uiJ~%:=I½q+e#@5HM%H4 ugs p5=ۨ1 7cn B6P.eVЧUHqM%'+9w$# 뛰57?1Su5ۚ)5{S,\ie0B!p$uzHdD.DWcT;#=G20E}(Qa]mOKV8{ow0*rn- aڵ-$|P)fg1?S6 }:/:f7 $(a`k}et66^6rIw̜&ԑc\s5pF:K(WHU4(Sd{&DQSH>B$"-|aλ'z_ ݤ@֌4z)/`ȩg&b<C7b`@01K>נƆ7'{,1MĶ&C^8 *8յ8 aCS?-3jvcFf/.d[EktHhz?YፌC\ﲍǂg{sL['RJQWM*+i= 7wWy mCp+z,Y6Ko:yGLUJW9%DeU#tm\,uCtgʄ0;.rlF,h/`/lg8G'|Bwr|E b?/8:Է! ĜuKI{dxyhaA[OPt\ADmu5-2BUBZiV=Ǐb/Gê{z[6\rzlĭ~;c8u@[qK'.ur,\`tڋ_o~[|ᐼ:d: ˯>FSd Okd]"P}+˨`>raTZU9܁h1c:=9Bs[@ƀ%}0ZJ;K647\P.U.4>T|z9^iəG~x>v:oh- k4>ҭpk,&)K͑O)2L%;)y*/SZC"ou/Abq~OeE q\Ŗ%u.bדX|yGfuMنJ^h>tAPa7D>T|Aqګ$5dX2d⧈8r=,viiTUkۚ݌!" Jp{Ws|tf2(GzZ\>2Nd)W:kJ%B"n_ƿ/Onv iam;PӻxӃ,]5zTZrYՈaFۗF)ɧB^-kζ>n!'u'|Uԁ(` M'%j,WŊ=^|Rwb82\/ܵ{tRγ: :$z $q58WlC:v)Vw aw܍m p*̢ᆘ<o0C`z@Z ʋi < ˄$B02[jT~3 c7}0۵pLU Nze?9n`8) AӪ_]V$q//Z WˎwWO94y n|'_cOh""X(f 5@H SvQZL_M Wm_׆Bc6hBgLVz{K/1GBNv0s$.J`?*eL]ğ8e7!'?G fJ}(+IcPf{ a5e4X191v6NE8Nc|>*$GZy g͟\C3`VF~4Ph m-; a%RGgVuoV40̨[C+ zO>aL!zqFeD3=)}9&9S{}EJsql#HiO6ϼime^=vf? U=-n,nϰw:@P Q/T5!Onw2GPK8g~+5WGjM{_s~~ @'W:ȷLo؋&zn\P5? 0qx73.'#{e'K?BKB F56Ԯ ,rMg: /Đl$3л!_4\%!3O6i7]W-~FE M9LcNQ.%nvR)Ghi-- ;\K:Ƽ#NP_FFF?Y\}Z w:KbNAOcr&dw/E8jtJSrQ= ȭԼ8S*@53,Mv'tW[,[II5knBބ?! uFm)`wM:0P}p{Re}}FO()6O鞋vhIyU߀8&i\3];QDm{v~fkV'4 3r^Ǻf9%!dɡ?͛!Mk.ԎeԻF9u-O9ԭjYE,lBO![Kb*JϘxѯvv.(F" V\PF`ͽW"0¡Ávbs~܀2 j?G܇34d^Ư^aq 4tN_^%v[dw33٦Uxj#ms𚾑Nv)N\N'ƿW|}Wk}t#Q@_]a Ya{ G)QdQiulo{wRwfWrʪ ]9LFH*? ގB?so;sQ2UiJfCZ`ҫlC MϐsGHeij>ųj\٤Cz'Di*~^Qp | 42nV):-d'y4BX*lDcr_˿[)A0|)j(vfkj'g@*+X n#;tc?H%7/ zZ@0}\~mm4RӓKiv7Vq"1`, WE?l Ro@ʉ&5P'0mɹ@)7i?ay d7`C+Ҡ v8"ᒚyO5/swcJldc}lblwHU7#U[͞ىȜQ*V_H$6yÕ:,,xs](Ob9m&vY0*$.8KfyLUhn@PTԵdeJۗeVZzfVo$u=_5 ,.;'G ى> :A ;DV5f!D26z."[ěB{>qtiSV 2$$"L O(Gr_ n.yLeYm) >z[c}Ge7r+2 yVi'^L3se`v}|hcվr"{+2$J{*ͷ@P\;'(qP6U\@%l[tL: 4h)V{vn)q-zjݡfʯ#J5U G ˪ 9#5 NA A}oz8'J_6}ש%\'мtП@N6Zbڃ,[0i2U~HRS5FՒn] [,莊X2][ @u+D',g%o8Edle~ ZLr(OwB ݬ( cCU2O.ܥ~T&OjQ%0^%NS/SQ~kWY9_Y2%C7kmow:õ.\5*W a( 5 ?Yjc`A(\\+-Ǥ|>P䔲2頩ÁREb|1ՅMń{dv.@3Ӣ2"sqfj w"Oo0Jݝ6i.o,y$4q!ݿyw ѫR|+ïxWrI;A:N wIYC }/ 織]6mlBHT[{ѫR[ "1:0ܹO05oY#e|`F|ޝxki>fqPHk0:5 \.#pT75*:YFkdGN6$V%8oešo#YN&]z,lQ!蘭uZ Wz yi<.GkZC4Ls[i#+m}YٌHw28/s3:֯X}wSHte:9INpd>HL(D+~`aM2!wH) Jb[U:[&S" ttV4#]+"b? 6ido ]<ۓ.>syigs![ F1޸} am>P]g6:R_2u9|#v+kZ +D,ɌC1G%(30WwNVGQ Mm,8"񢑷/eޜ1ڤR,~^R(*[\MUŞꈧTuGoOI¥ogoNURXxH-fm% 1[ g#=6{E#, %& 8%W v"y%5Ӡh nmd.5@ޕ)̏Q &xb֕n'Φ4c)(}EF zT~w۴Ը.P\ـ:T)R"fE"[)`OThiLGpW&~'AM\yNH! ϰ2}.=L# ߖ oH]W~*1yB k~=.-JKxGPty&9y&݃cz_|Y|ST]8)ap]W~]dFpzy\lxhKhV4_(R2rdاSEl)yqu6FD+-$9@qͩA Q#vwAt%P)wKIxvnR^~+}TC77Q M`*(,$F:ez|m{M2(Η5L?x n)&/@0p9vceopo3uZ 2aJg.m:2e6{@4pTy_U4NFiRʤk/ȞHhN-G30Ǘ֒s:q0Vn9x;6vr=T)օDvX!C"VQLգP1|;۬OOFOr`*=/R2?"uBU։':Ŧz뢚SPȴ>Nu`ا\<-  Fw>cT2:P$#fƽ O2yz QxWہ۲{1 Gp[;t~X{ȶTyb7^%l :r1Nu-mJ VM M[:M5G%FWǙ0R_SncՇ-V26% t_9S iF!bS`KYċwU 7p%(5pq *˘ 7p(^lMq( c'ҟpnvsb\"OF)*NOz-/ DaX)!X޶Vv@wOC񙩱 m%EAK#Th!VH*$wa k6T*S;'X(fn}|pY}O9幘g_FJ4B(ehT0'SSx5.!_,qU  8<2l~ MEW I@(Ao-OJ DU7.^+c<,,vlz"L\W32edakeXk#jڮ;E}1/Hp}r#jAN)5٭]<15um E"*m|oa,8hrp}>`5o̵d؍Qhz&Uǃ f<~%3QXgE]f4哈{t\LnP7ۄhr8@``/ν?v?B)CO2>66Rc${asIXT=o[r28c@Γ"9ˏűۋcirǚ9o@2 z%;Ɖlwĕ0*aA WϤ%u3 nj[ C8 yQcpB4V|Ʈɾ)@NN(LFw'NK26#9:[#};j=4G(q/F$3A3WzU?F1 Jc~F(9Xw{kz_1|AǸ18b[7JN_IIT%2nCgzDxĐ7dɍ+9:l/}ZOKjXlЇ.O:]#N){]uz!?nTP,Ҟڎ|<ы\}[\ĹJnVFG0cFmŽOGJ}t_c.E3%Qnx 9XR=]Ds{FrVV7 qp| h .BO>)'{M1J/j1Hb XF!E7D{ >%q˒7|AUrdrbgL'0/*Nz˕ͱ Nz Cr+b@wR$֢u@&B'PFwYc4M|0vD zeWm(ZO*/..pk;ȎfçŞ? vLOeq\w,e.{-N]vι*e=nݒq(Z/\ZTŕigG3\`ln-N]ָYEoȞgm&`3:>k}7xcⷞDžEMy\؝f菑.G1{' ]$ {pocR+SJj< P8p P͘DDD)"\US{xC"/" x<)}oIXҳ@52l"i109 QC@e Uxv_Ke?Vw@ka 0Q}ת?$OA+\0Ao@=?Dv!tܽZx)7Nz2.pۥȜ^g?h_D02d|pZ*5ǡgH8|W4wiEZ-՝Aش>&G~Da b&'0e+s$\Z?Mr6)w' c\MWk($ Vh8#U^v*A/}잺!0wZʭc6D pH϶:+'Ujvr[]w.B7 _ likc^q5bzBOE,QSAՂs@oYKˇ K @Ym.4-}0eǂٮ6QeO页6eJ#ȏXW"dIu̱ #r5wcOh0]nz.f0>bSKb}ȄuzP+H&'Nz< ):]e8!bZ>av7t_w>Lp4S H;8AR!vN2aGg0U+;ҔT|/?}YL㭥G[T;=K.0[\n]>#܁mHܑC4"a \a6ː%# aO0bz_SȈcǔ?2$΂ dz9Hw cj1z h)̙o"u&UKĩkf2Ƥ,PgU>~/_^̯/ccvoXNAxAv:23t)N>zL;vJ f']> X'h#UHߩWӞh5Qk1k.f>>=Ԣ1xHH.Kʕ3|YxTE)`-7Q# >垾R>.;r=NhTPD֩3/fWH > _=[UOC4d=Ao#Pup `>\wslf@ALtf5>IL){ =V4cqx Jtb%|T,Ds5vG1d?4*lL^܈ G;Xm|}>vc$/b9"R^ .qPVK؏)Ͱӗv[=MTݎ3YuVh7Uj:b&YP_gXlhlQN\=.gJ7c߅''<'w16"9xvc[+bKe7G[icMPEMi}[z5|kq)icδՅ4S-ND8]QkQ@7rؓ7zhdc1^`&D8'h"P5N-홟5 $-@ݼ/\Y\0VDHNsV,VM > E1zC#MfS \{hЁjq(D@^6Y8i96Xi.kYN &#pۧr6GxX/]WZC*Oj2y[lQ>[-X;q{9Z˄JR קrh^,}CD]>D@|`4ήpHJݒjFG^q5ɲθRp6Ga࣓I?Pv)A$(E'!ɷF;B|v!gV`} 7|( R{JL [OeWg ǗmD2&N<7Yc 8,ĵV)gLVgM0;\>џz\& *Ȃs9o=['34]{8xK2nK3IzojhxhB '(4L '}? >ɗ&M *LF>xc1ViĢp((zA@4ETi_՚j}yr11Bu`h\ОZl*D԰Jd> vuIor |\"e^E=K꓂UT }Ŋ0M88$ugĀo懙~l%o_.-?,sM )Ow`+Ehzȕ@k5뻱 taWx8dN(}0ՑW >iJhlӈd|(_Gք:i?)O'بSIr b*x(Tc]eژ# iu x"SY҆̽X/vcB&3;x?ۑnMjBLCɌ} E$~4X΃]x<\T!2|BkHSu92 vn6}kҠ|vVOaTU $( Xux~=Oy2/}l4p}pC1zz7 DY>?6w|ph:+ c{ 2Vr4y6ҡ.FɌo݄~3nJpu-SH+5Chf xTY XI7pM:y Ra9An0̱!c^.?@F7@:kМ>Xi@=DnN=.PR[Kgvjpp >/ \ 8&1鯃sz!<9r;oCV2FFdc72ܘ%;4 v`} ~m1hK&:Cp~v؛րp.\7\w}']F".sco n2RaXq\^;uCKIZy# {s9O"ݻR3n,듏1Ƌ(\Ne-?{ rR~/*5 zndǿCӛ?׹4pjWݫ)ގao8 x u S{O`i?h!yPRFnI y,A/t, *Օo{Ā_@cylM$xEAI}:=(|ZIz`& @֑$uð6cqkzdҭ pׁ5uΜ)sji:Ph%$A?ut5l}pʺENLK$_yK*ׁ W>9NAbDa+)۹cL]LWU< #GdAQzyxGtc6Wj92G1e3AZx޿LeO[nW{pQr?j=~[v2 ,0G-p ༼@C/nd蜡y8jUOpOCtguvpUE=J؟@![&AMQ%ٿW?Q["P$A@.Bhȃdz=C=T~Rƛӷ W>VelіZ%R‹nF/W-/  ~l)m%oj)}ŲnPʶfYf6a:2Ժ}  [xdT=a`A*v-B? loK9ݬB ݝ0|`'jDa=y5rķsw{&=Sepo oxұcK4FKYsb _@@Op=Q U*`5jSc1a{MW~s~YH,zH%BĒϖbަv|ku"=}yKM$i[x Z!oSO{ lk[uSA68~OeΦSBcbq9C}#1 p[{@yƻ0“*}o wΖ6Qgbox-gz*Ɛ;U.PEYd'ُRp&jw#U6 L[:$**HV(zn7qd4MS zed/^حg#|ShoZ]*S Ysҫ3m۹,&[WĚ|}zl\JlGͅIJB+z%cV$Ff)ڍ'C Qf2)Jx~$T ̜> M*)_ѥxX"_vk0g&oo{54etJqNfxbg+`݅E0w)&@/,#UNSqi#}Dx7qc [}^m4j$vɃkB֑,&.ކ1T=Fsmy5iZZ C3yd"f[5i[=l4q-dK@2 b2ҝM>5 !7CEx]DHWg4)9kxɗ55o|a/9ت7lYU1 AC2>a) f0?qK"phK O~D\As lF%> u,^fu>kRɏ0h @>¼Rvu._!,V[xo(B;4I#[ c-v\ l(!=8hEN_3[wg&vKbyBr9i#4l6t3*W>.)񻕉 @2uUPf0A@N %@$_ ,9~S셭}2Qn>Nkjczc0y2N@/;6 `_Ռq7I[2sM]QPEdBDp˝)|Cfl:?w6ub,hW)(+/)w8 L`CoUCJ xLY^S–ٸi9V QncHkԵ P@n+(~GK'Z͛'Pjv ޏ犏|3F~$ ESo9SwO=skz+HAP 3g? {@ÇPE*O8B(+x͌6fHgpuXĈ!< <|6IlWY=Hsb?jc)֯ڶQNcLVZ -)S".mĒ2H1DD F^A iƺDaS6:W<,My~z8܍&j9#AC-nqI%å"_Le"4i>3 lDzᪿuzwa7qSC VD8\AV}=t;R]s9b }X^2~pUmąNeKnj6 r~EjfHE32.œoGYҤ-r55d(&AQhq虒?X\t'!&-t%0h̺%#;H IRygU+t|1tɔm{!NaЭ.f8=U) |PjeH밙f"ڴjl㊒D_]'۩(r_NL3pJ%j$m&x$/6e`+/ 6#ggmR4WDz8{"(!Ֆ].\*uU:^ Cxuſ0,1Xsʯ% K/7bde y4ڛavѪ;zL69ה=;v2eu _gCnƤ&IU5rnԀ`太kۿ^u a׆g9 > rťts׺'4k_HKzIOU`- Un?DeeSqdEkĜmeHKn4T3/W DQD΅DQy}Hv Xiۤxz|6wms8l,ySyAL-p4> MuΐewFDnB::`%C4ʰ8`k!3 4ԇㅌni=zʿ S}]¿3\O{K`;) s":Pș~*n,酶>Oˑn׷ f,whHZy$|tzB}OUdpƮyhc,{ALꌤN6s_f#-ܼڊ)\pE M#;UP7̳ +BSd㉊5p:C՚^:Sg4 irHuh9G?RR~LJnpaJ)s2*WYPbB)D>kY=([D'H^V&z\hmKg큮/\[7(r˷kC$i=0t)^֬зe6W|.IvDFZAשBènDFkH D@t$I}v_V/0xt؜Aj:QCq(I%m"$9 mR ^jLU+Qr/PJ4#_pظ1^etG@d۲aNcBVw   Bbp=o H&~gI | ϞTaF!kA !ap 7mdxwN]r)E__BSs]Olblmv43.9 elWUdzn\}ME$d[vSK{]EΡI1R7̔.$zKb K"Cd~Jy Oft--GaGq1#"DԺ/nƤo[kx{`lmlu>:yf/@y|R%(4L"~᪢:q;=h.auT5di%52z3USpTƙL~G`ǥE,FPyE`{nf|F> TdPRH/|X,QZ]4'5c.q#ĥj!4fqeA Yй0nsϨjX񬸉:mP"v54l\- ulMz T'e2: 7_}}v⛥%S?;E/zgPBeXY>eUE,E5XM*(Ed_~c. xuO_7N#[8A2' 4~:5DX :d[O, "g{ϺoGER)RUڠ>Gw}ў`.Ҩre}ZWciR?on^f1`:<;P.072&I/>g/nZ}*ꖠbT BW+D~ziUht䥷ƪKW%oώi] >1p~CU.ϛ~*~u:ڢ4:x`ݐ_ԭx (haׁ;KXęr+7.zXqm=^9X+H6EȠ$ %\%n;7LK}/tiT(g$S 86G|>qn\YnkG:^;7P&Y iF9^t,|I pK9AJ|!Wam,Jپu,Qj oφlns=0~ȡhkipt}ezTJB~V[+5?y1X=7!\yRw#Ǟ-:*E6CaG2n,b~GC8aZ̙vH׈tsfW x/ Z<{ޚBčҐ۔ś#%1 'S$/k9WUZj矡$ȘH{b>5kkcki4OwUz"ʕ[=_O ~.,<Ψ`%!rE6Ӄ<"\9z42m]\\Doe2WEpXxK3l6fWیI0Uuyrql+qXF] R$>KQaBaTY/{K& OBB )5&zh=>LwBj@K ?y`W$dQFϝ˼&b-pBcuf#f3 U8:)ߤSu*3Ǯ3p"T>\^sYd3kR fJ홯кX[POؼy_n %<<٘*K#i+cIG*̊l42 ¨nw)D2q̅wM?%΅u0C, ɃغMpW}y=`]li&^$CfgUqc:klw{uA`>˘~7Q`0&_)h-'Zԓ;ݞT]4aQ9β;qWYXig= cLBpNmT q8hڣH<\_V5Tm̸߲î-g33uMC?8DALTլٟk)~n+wDf;ZL\)ɪYoW󉢅^ Ӣj)9Gp, 38iʹL%)BM+u*,6rqi":DYD:ESQ"nmJJ~3^ι-KH6@FxZ7}wA@փ2EPI\^k,GIZ-poy"D)iDph g 7^D< W!W.!V&P4צ/n0RbR ˎ9]/$ͥLs350'Zn]#;J!yDR q\/jۆ.O%m}ѱcnK8go+CRXmgbf-1(=p^8[{XϢ 6z<7 Dהw 38*tZ/ Ÿ]go}jsDCEyK{C1ccMdb1~B`9y#u/$8sK oA])Y6@(~#*՘*~0kgH~qa.A9s.zMBg @bs]Cұ~`d'yX(?֊d;S <mIƻ9|vvy{pCZSFRCy[lH6~hA,XCe"Cwf<2>`r?:EGGl를psQr> [%ԨE!?mDieucgfJ?ڛVkϺQXl?9@*z,צ2љC 7z8Ė7g=]jy>q,mB&pV A?UI?V2>  >X(Fݓ޸SiSJcg ԛJ{L5=zU2EGyԼh]_yCAK$](P;VoΨǦ ,9S]hZ tC,e%hTk zQդ95낿}kN1vW NZL/Uqk/3؁R?]I-tq>rS=D_xS\] ]Xc'i ky@"=GBXu]tx|k*uu$ȣ}3ono'Ar2l#BD~WCNw~_ho30sTXtٵ M|Z]Υ#/3{+Ѝ>̖l !>k j*"X5Zo%*o[v~gg6g\腘ĤIԮF1Q=}Uk`p9(V#Sx:8&_[3u4>Y!NIU ]twk9^&4$,$]Gq& @BLL FT3\K] %VeQ Z:T vO׀2# ĦXU;-x*7JQO) ӊ mOigi}:ymΌ] EKjNaRlN!Y聜΂`L#5zݐê\tjM8Ra[~6ڹ-&iFRCC#"fS(j!a%=m6zu+sba=JS-MRoDާ%[7nQzS5(D 4/"0QvQLc6_G4-usDƃMFǕf{fS"|R˧3Srp K鶰Ev~]7B3U|]%0=O'G#n-cMv=b }ѥڬk'V}!`FЭ퀟&>a:Ӻg&xejS Ym\Ո6қX 'ǣ~cLMȳ)diR'Qvt{A\mfθ Jw RCWWϴ@(>~dDCS0tpQ694exJV ²Y#AcgƉ>}=6PTR `2Z^n2 E>v FOz>םԚ$^5˘0._i!yӈԡbj%s-5Sᣧ[U!tr'rF`۴Gr,98I!VFtM,10~CdaWϻ-XB{E-o04[9]| :GLE99䝿&.n 4I8`rIX+.Wb (Gn)WV6a#Y/9aJ>.B;9Pڭz/_onv.zzvW!:c=8˰1U`$N6ɴF/n8P uXS 0SVN23C۴/1IM sq+K13HX֝C8H$/ @ V#kh-S7ls1~ƶ|.^XB)cߜ-l5IMfPI %9!PCg^^Ǡ[9h'#* W?Q)j*& K;.Y̥sw舿,L_IX:ypơS3F#UZbt`[o{T&LVԷqɃAPHh|4s+A:OɑChk=E ń$)c啌 HV-|#ضj/ӍTX\pi#!W4j{3' 7%4E7Nܿ2I9 ?B\ ^=9zf$n)>CRgAUfYf(+lx?6shh> 87{ `.4 aoZ\p˳J o̵5D;__0xD~7e ;rHh,t՘a6?~Tvzb$:jc:["1kc6ƇiYI6um҂c^C?UNHWnrUZPL83٫GՄ 7K&iidڪ NrlnO1D+U2?Ei:!gEmu/| ͒bZ}/I#P!)@p5Y a= _!T#)Yp)!dcOF99*;fpcQ,?+`5d&E3ƿgDfQA+"jHHWf0~u{ҩ%KeH(ɘd5oݢ-#.YޅzNg jS}V.pZyXԸ/ :(nA~ nlM28K{]8,?A"f:D//Lr>&#-x،fAI5aN36:xU }8QW:[4>:gr:ƆN(!M6nNS&Ut#+sA"#e:Y2N5O剰@ż\c.۸_0sFh/15ÏU(A[YI3&w dg6Ż%M02T[Wƌ,o'Q0,3,#N&jS $ޒ2*El9-Tvɓ>rݼ_g&Q7 |;#c,|r% owz+Sr &)4G|ZWj頩u`Wp&<`!87}CAd*/ [s3vm­i.ifJsM3j#b(lsMR&"}~O]]1݁/lܝs S ~{ө(zz7oppfX=?5RFh$[89\ޠD`5=;ەI_$I_O#vOp~]#)뱈^2|9攱R.k+e3W= 0)zI&rW c+c .h0MOux+@EšR"# nu![ +f=n4>TzZ/NA^MNWr 1:/9tS5{HY@Zڃeߵ5,QRV(AMqoZFvW$ /%s%qwd n|kوX(1J~: vŶ;vώt~SE;|{+ZdY|6Lj%薺 lyכ@<|` mYҷ‘Fc]N-ur$BB5unʮ:M,5m^ 3n]yx58^D'sHy`Ƅܱ?7hɉ,*=j؅Xh}?jgM@ƌ}ݠ{m|Wߺia4a(2Eu,c7xѮfX2hfL23vo0gLWno*" TLfK$0XxKdŏ4x>Z9= ,E]YS  -sjCM9$ ͣΡ6_NHs;F-LAt=߫@,$>*Xwcgq Hk'bT}ǯ!+`Fݽ}dnPA"P*w-ӳioŔf,HE9k֩X| mɆqY%Rхw4eDY+; *뚺-q\W/U1m<27)6q(}~alIqJf6+ C:UdYl+ ^pfeNbP%w.vf8ӈ./qgb3I7 &ju: AB5|ف NE"8&7գCќj>Wcm@NggJ 0red!L/ѾwVK/ ¿`#XMfGH퓨xyL sa@$@F*q2M\FIX;@(-gtvr4 A'S"yf]Y|bϴxY,ʶ_$<$ 'yDJs#¬ƛ(/vfLv0nyepp+U:`(vkNa(XIE+f\nW@PsbyqDupIR]83*m&lRL? ~Tjrޘ_jl!0ނ( MuP/!a<M@^x)9j ȅUS,Qo} (\@Z@X;`6i3H1ݱI# 't @hLJjޫxde\1a'Y !i g2;k@rkRgE_Iѷ-Q6aͱ"<s<(7F `g;EJ0Tr.X/   d;˾E7VJhnn=,XAgY/䫧}/{Jq۞5nmˈ]l*]4 d%u02R0yX /Qt0k컣iYU@`f?';ZΙ]b&PY#.[ h[1z>M:-Hb)iX][aYLsVC$u"vAW~ϙ߾8kD.;/Dg YaoV vh^һIk, W BplS.V͗Lev;_f~ g᳐Fu Tb_Gݔj h`-|O/mS#Dz&eUS5A3s8LBw ۧ4$V}]eN@D Y  GA3{vZ}4ҲP c<$r^0vv)qUvYPwxNv|,ſF @0oYm=cRmvZߍX"㧬AThcv.+OdިѮP˗pNFI՛88)bg56;TdOEj=ćELC5/'@FW3էt6ĐS9 ˟, '&j0K&sINxtp@ۢ_*΄ f=w~?֒-5xLĥ>5꽳5r@$uGlmR}pC6}# 7F~/NLLvBwR囎LptVN|MH>63At#u [ӭ32 =n&o)t/ή`Ъ}Hl+ܦg29!Oխxs}7(9|N1ks{d/LP CSGZ};(VYԖ=@}<67r'7=(9Ba((ku*7F׿OD!?,tJQ[_-B2q"SK1X^~hza"|=4v CU@ X .ccFR8&!c 82Z#71˩ů5Eb|'F+3٨ƞL.vmšY,hFgUñzIU U-븓~b1@9 >6hTy``fu#I)!HIt'pyOÞEcT-dUӆjKYMW٪2.4 ݺ~SsGl7…#ȩ Qq5A"Ct[Շj OE|Sʀ!TwBz t',|ۼ7I&r(r f@e0Hv^6 ^ vI/՚fQA?O2|\ߐ"]q*܄M1<x9ՓK6RZ^5#s]v҃@b\Y0*o.b yV5C+ǖ]TzȺ_QL*%fG7tyFIl'zMyjYۛ:sFA@XC9>g/uxij 4P !oVS܃T2wew43m`N4EXu:=>,Fgv'=y%8g{r-(l@/Qe6פ8vkٮcJB^t!L+Rd| mJvӈOKQ^*$na"e>}T.bOA Nd^ެ74S6vc% "@^l̈(ۯ&=٨Xb^;IDoJ),AbJx<&/򕤧ܗlHp{*VBBs2潰 ʋ1,h%v bF,oEmUJ:ž0]?YP0UP= , YZ