kdb-mysql-driver-3.2.0-bp155.3.19 >  A dkOI%z p/E.7$15'fQORR?V%jS(6H|b+, W =t␍(~q~B[<9n|By| e_btSX O%Bʔg6b3d1ad454fade3c42be260b382b36a9ba478713e9bae86bcaa7f681d8a1ac877183a41c7fc0fdb5d463a8123bd0ee47160f3b84dkOI%z msy|vks/}̲YB>pUp5$xb W8X!/οʴN> $+NҀjGZъwɼS\u5`d?|7 EUI9Dv?jB-U\-B0PΧW1PU;G/q{mc".?-p?+ʂbW k}hՒ\P xQ8HN10'gfҍވ|گn132ݿUTY%M;<TpW2aw:؟v~mz1eZjŖ)\4IIB'Y#{$nӓ Ooˤ{BZN0h4A&* SMg/j E%hdq}:ZoIhNFt}z앝wvGka&:M,F*2Nq?>pD*?*d $ ` 8V\d|      ,D(89:!B&tF&G&H&I&X&Y&Z'['\']'4^'b'c(d) e)f)l)u)$v)<w)x)y* z*D*T*X*p*t*x*~*Ckdb-mysql-driver3.2.0bp155.3.19Database connectivity and creation framework - MySQL driverThis package contains the MySQL driver for the Database connectivity and creation frameworkdkOs390zp21;SUSE Linux Enterprise 15 SP5openSUSELGPL-2.0-onlyhttps://bugs.opensuse.orgProductivity/Office/Suitehttps://community.kde.org/KDblinuxs390xOdAA큤dkOdkOdkO\s\s\s4cd020b4cfc4d4b7eaad2970c509b12f0fdcaef9a1c37aa6eced7b77a11f93fb5d588eb3b157d52112afea935c88a7ff9efddc1e2d95a42c25d3b96ad9055008f45cc81b400a048b56c9edbd4c3317f7a8958463dfd55aa96f268ecfd6baa12c19aa4296f49ca309c2901fa5824f943b7acc59a5110e38aadd2dd00c1028e1f0rootrootrootrootrootrootrootrootrootrootrootrootkdb-3.2.0-bp155.3.19.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.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-drivers390zp21 16847543533.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-kdbcpioxz5s390x-suse-linuxdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4fceb1ba081a13fef5f4336ed87579d4917cea0f, strippedASCII text RRRRR R RRRRR R=}8]0-EUmo}W(libKDb3-4 and mariadb)utf-84b546903ea6ae542a8732114c41eb232f32bbdc8b0b1124d68406ebb8b05653f?7zXZ !t/?떑] crt:bLL ؝. ('j_n$4 8v8Ƀߨc oLX*i|afN14t#\ q~=r0R,X& {6Q H%fd[]⎹E_ o&( fYC. mʬ}8sDW؜n˦23XUYy`r.@]K,G-+'t 5x`vZn3C zS̲ zNhih O&+C*;MriN,ְ?M1[W{+DpW>,9[@?9jtY%^60|^t}]Fw3]/3u@Inw-8Me&Ww]5Re sdU|vY(H bQbClQ( QdUu%@cT['b.ݴcsIחz#qCp!v3p'KYL{XKFe5>M!PATJHߋU.=L!yxPJ슿7k >U括-\TvV㜰S0}ܚ6X6 eq]>j1;6Te Ϳ-'&4BC5ІKPqDecŠjqo}yaݨ]bͼ=$'8V|,[AÆrC\tPͭ =aׇbΐH\G> :Jjp\ĜLƭ W -Jau2󱌀/q%]6"9hCamK}Ӧ p٩$@3KoIM~qm@EF~=JSϸ}SEPMLPPDb>- 4Sb9Ӡ:y挜S QԥM[t5ZeJR_ Hx5VM""zcb+{BWspfT_ ȐSH,' ߭.ca O*ٛK 35tXX)@,MF ORi խz cc FV%FߊtsL& ?UH㞹諯]5="w#1$F# R0Cf ~OAF0^EI06:D'kO4bl:2 |ZD4ՔCIUEc₉NzU`@a-Afv09=[=8 -P1PQ{gr-G91ʐBfɕ6R }Y0,\DeGh{X>Qk(%bi?ERrX  ~ Í=4ku aH\ re!ϫ7b_$i'TDZboAHx="&R CHΝ!APv$p6ABlyo#7nO%ity) E;>^@ zv; =?.$H:/ƍps#-6)70R@bܿa`AՍc[@lES sDp"W`rb4` '8` . P ljfdPg~:3-vdu@)w"9?`'P!Bw9-J- ˩W{K3L2*;}>Q82P-$LxL&eT#D¬4GId܅0Ձty} Mn]/qDG2LelHV t7=A `Sc5 Y_( f_FڦU} [7`gB1>wr=f v_mO[ 2C3-Fl/$Vvņ/!EUi"PXBL&B\,0Zv؞ly . "k[ev*1UZW>-NE!p p›Bܴ_/%Ns)oߝ  p[3B@_ ^?V[.BZ`hy>HƏ>*VY^vbL[o|-r{19dwi%lC@Ď36[wmg v [ k*FϓڃJdquRבj8 5`.`kBpn ?Q2q7fpÅ-pCY0gKhe*Ҥ],x f3c'U sMǧrQ֠Թidqm )Ǐ~ӦeK" dk!t@yM8E*Z*MK5K-j6 cՁ_XRBP 3;wȿg;'Z,$w n 6c ?f->-`g>:x1奠BFYgtQhg a\lI/t8Σ9/Fcb: E5' ?6;J t_g40oin8hV'--4V|p +t;7GH~*[Ѭ/Y+< -w2͊=zjhre(|#%U=ȭI+-G1L% FQ,5WТVa|*oFx͠y4.2γ Z,2(=2v*%Gjd FuQ[JEHNӆu [n -YG+#qH'PN׵^A8_Dbiɯ}z-IT_ϮJW4ûdx}bl@(ŭ/AϚEO ^uSN(JN?ou<,@*. ;"0) #>hbU.&PTpfb&u-q4$2|sD0t2_uPx9.xz^Ct:)4{v̨4i[Wd%^*8uW3MMp]6{WJ4&!'֞!f%[Jh$| D{@Z m"׮Y+X[0$x˾INDxo_*GޙW-A;:'ô.~.և*ɿ&$ʨ"o1m[ ,FkeJU.ë)HCbv.Gj$oF^D!Y5w%@x25AtV;@߸Z]*!h[ ;y6_I.J]>4j߷V jboJ.((avlJnvoK ,/IS/2>(ښa#n9Y;Pŕnw>kRz 0@xʦލEQCq#}@2c:K6n)0V3Ψi;[s| 2|R($ZDVf5|}x#q:кu)u=r]}"|g>?Va9&п+bӫ2=D@HV ܡ7K4d]`bI;S.xhBm3W52/qjh4dr&JUg",Ƙ9%У+k eYϺa!\v[p^s/~S51,k%KQ8pI!BN ]?\7Fr~l?8yKDv 썌"zg+5s3ݹ oxyitߩQ9Pۭ'Q^Yd zSQerT^aqc!v80F ɓM3ݠ}duV!JqE C#ygFA@P./BOJD,WL;r:Ngt&ƽbDOf}Ӎ'DoÄwk u+0KmZ%*2?7,DoNq.`tnJo1j|<1u~`:u~5=*ëHnB\xDd?fr8>svOgWPu< I=?aod7WRmI=U(tq#I;ڮ-$: "{_א`RT,QӴr#6˽pH$٪Y+ i:>6=⼧A:'gn.A6T[([ ř5M'VQyZ@,DNg4==*pw|4V1+ |8XrſۏCӢ2yXk0ꎞ@H4ד,t/-ȤJ pDMS0}gc4 WϳbKgμj4ckc7_7f83^EMFޡzxTv*X͜IjK;~9iIy>T+H͉ETfVv:̗3/L ,̐_NԢ+SN+f5]2pMy@Q>sJGNV +Q wHLNCZZTs\k?Rcẃ]}m=9b=/)##I**icO'1PMsEV(s,ydd>9 @Y2W[xlSVzrUڏh~7N_Ӟ],Xum& ym/JZ|/*觊xAa1W ]'j=+:MXYZϢ&핁, bvgHgfs;! 7)WR5uPA sآjW &&, mFuDSxs46){$_8ng% L= \a>z_5 &/uRvP '\$( l ?ٷ5y'lv#$~&Ru̔&(\8s7E FV"\JD't)Y#Z>ZWZ>ccaE pm! T\|d N&C.kW!L [w'SC>?TQ28"HuaZ)ڶ)p[.;Zu^*4ڭG Z.Ι'C8!9jT 1oh<靻FMr2? .*uH`9#NΤyR2`[ X$!"fw]5oѤ|#Jcn,Xp![@NklDKkB4n-KZв|;G]Gg tF3cv?$<7rzo $\(uW(‡ؗEwj@1s+8 ZׯFvVR4J!@$$M/vT@'/sI^HӸjzG 2< ]m+lEI& O ;YБ@ -:9{BjғԚmJGT UT=.KCfk $Jh%{gH28UØtAo{s9?܈B6_668畱%]}npX2+~s2Êm0ؾw䬴'.*NjvoBFSsJSy6F;#@r_ 84:!>!5ˀټg1p%/!cO`re*1ڲ=9#CƏ)-DjN$f‚T0BHhӈ;{4l4doK>Í(q@b&f[ a*\6Ҋ21 /(zCnDkGUqZw#l5:UⰦKAp,O~ɪ֑O N,b7s55dr)x_),RlD չ)3k?´Hd*M/O8tB~xӡ'k腻͋[4qZˑ4 "hHq:k\Pc ԅ9[X"!ƁNDu.}QzP/Ʈc8Wl^텋ʣI$ƄcR ?LJZ dci47d^qvstXAjmުjB}۾V_/a$3-/M-PyFn+0|@Y na*dE' !QOi3ے{et;,JhqaINbDIxc J6;Dy2^ o魽Wݹ65q讠L~uv|HJF󹮉._Q]B ܓ ˌM!o% yg>ۿʂȱ$w7_D*CsQ̌AxYF 쩤~Sm;%=ohطMAQȣ tbӴؗF%l>ғD.# 13H,L5ijɋ/d^f\n)v@@ZƵdM lP9Nb*Ylsj׆*ɌYz\"~<q̻%t2q%&2$ F>Vz"/ټrx>R:~ŗX)52۴:\:B>Bϰf5Bvŝh}iOڶE v1LPW{4t *nlS him8se!n'9&(ȹV5ΐbUd&Q ypX+ق/%Zς2Ѡj8QnHR=4͛^;YRtQ &/hE;_Yզ`y3;Cp Luw?p{|Hxihϸ;2pܖ RK'd hu"(!V/OU)= 7j[ پ))^7g~ ߜc{Laz98*:膘p:K2eں-D.#]+%Q`.р;!*WqMN& 5pv8Koˁ 3?C}qFupQ%AHF7)G?)k^ ƣ0I7S=OLy fҺ^q3rYUn<Yio䷌E~BV>v vggZ*N53ÑciQ0+mu@Pq6XBI^"SYtwQ"Q|ν;~dأSYҔVw uI)^xYy5yϋ" EN'/aM(Z>ohWB>2;R+3@}9Ѩ4`9T- k%XLqg4oc;zdMnhpv[ҖXZVͼyQr(::<7ilu< /Eih .ViFT ,hyPOs ^ĝWm+O|Ĕ E<#Ȧ}OAX/KEHzU ! %֜FN4N-j%·kt_h:;4#xk,@ۿ }TnēL=ýʀ"fŲQk3C) aHSfA`pIn ~Q/vN˕ LU0JYN;T.ɰu·8U?D)EiC'^َ5%,}IS[+3k_? 4R6jQ턵yEߗK1^e<$1s+JlSiw%?Sf9z1 /szrj韊dqV3F?s ΍n)TI `!z |jC`n @1z:P+xs~v~|M"` O["wu6q`_wVErcd/Y/O&dFT"9) IGQUm)d+(ÅyiVE;捍$Nkt"b"/s:  cЮ @'.0&|$ IC{ˤջ?cMd"&Ɔ#jh7T=3=UiӆZ AdlQc$i]^̢p0<)|۰4&道3BS/N,cbpGV@{,MSb^8OBR#MC_0j2`.0 o?% uWUx`=Qc?0@Ż8+T9 `j`iȜ9-94DVhsy~?{I2utTfk(eOl5xlQ}3B/k- (a@Uc8gO(cd~- Yꖶ R ȩȜIs7'ǶQ7Ȯ׻V~zp]A D6G=AXkH bos"1Jص7vo3bt ra"Ql71 ӪC$8fb6^WCV6*C sg Au2ǐSxTI˺0H% t>]eTi1@ب`0J2'Ȫ~%PAU %*VY|)ria6FM"[J| c!3I|Fboƫ ̧xl::EgBǬ3ޫE毴 j i[u"^ a m8N;x/Xw3NDpL(Op}8&%џ7xL?k+4ZJ5Ib|m`u9R)^V>Vz2{Ef1/KhJg.S#η@po|Iѕ!m‘W;V^Am#嵟vGqF@({Avų2(sgrAPffn=Հ>4ђl&3GyCrIz7llDnwȚuz~Xȝ-8*X{BÊن;C81Qyb}kŏmf #`n8^Qۯ\Qc"Lf2/GVeZ4dOZA?^oQ, 0Pj{#Sbl0IJK>r(}(ELOPoh҈-rP(t 2oq ޛ쏣?І[[t#i*}(i.wy R6?ܸNY ]wY eޔ?Kq!Ox ʻJ{sl ?t硆`X!f"V yf&qMh+w}˂Z*{AvUzbƯy}?&Q+t0Aة̌M\6yu$fӗGDHYbjH5t=~'7gjF&2 x`R8W/1 >pR+`vկ,]T5:!Hp8Zff{i1œI#4_$xeWj>m,ekI-ц yUQ'<{Xx-INGt @;BsmNy|C` `(E,.RuyN @_kE1~H!1fmb+-%zf&I+BumAJ_{7rJ 7|.g6{,R`2Re69q]MႌJqFf4QS2(P.#@~I4T0?9rb^n@U^P {;,) p ٧O.O6KU{ǽАs`s X/eTT_թܢWo:v0{=xAH'Bo{]C3/eBT Dd3,+rUeX"ȿ-Jot3(3:`x 8hwЪGN8$׬֙1x{OKq2~2& sֆDCihx36 5›6+FQ="F-pMc~XVAV?hRfO$|0;q/nItY_Ãr=UI2aDZo%bS^ t“=GB90}%w /hT__1W32?#/rkooab=|$XUDԝܥ @+D^emh/*Ps3k#}ԱN^w&=ـ2* 3 ;E lҗ~2-ŗ*(!MAp%&{fH)Yˋpb &Pӡw; tѩ*Q_D8k[4s+ApX0ҤH> Y"#(gN]Cn]s>)2QW1,j*(d0=:t꯹-.}VFƞ=T}AB.#~n8Ƚ.U3Çd«nqS𑿩Z[noJfu ЪqYx6z7C$ ^ϯ"7|!TD}-X+ol,'mF+MZoj#v=LDG}171Yv/=X%vM@X%u^<3$k#C֟pSu:+}6;K}a^Nzg7P7~}` .lt|n@/%y'K,,+A;bxmexnmb>IO">+@ܫ9<Z JC7SujguPݵ\k<|mu)8.g'62ziŻ*\P0-Ul 6K&fI<`U Xs)hZDK$)u3`~op{Lo3-N$#`'_]vi^zW/osw&* T˱ڟ?;z>Vbs` f>x}`PinY#Mi{Ho_ci\R-ZV3i:FST3|#p_wA {ԆJuI% qFOnFۆ^]YgЁz\"byY(xZ[&t#)ޭfgnIv]!FdT_|y~0<$smEUxM,),р7fQCr>Qiz"061_}ڢR[D;6-AVMCٔl'>kV4z,⁅Uŕ"5lTY=T.@1B_z.6PKXSny =&AY% e&S^6QhY1Ž mf;8t.@(4jy1!^+ f*,ۇW#:ףSמc`8 ; +WHnȬ;+Վ qgE 2^,K}Oi}.s XKd9~pxLhVEQ{ԁ|VQ~g%Z?O!𧴬س; Ublnc Ku.EV JtC QjG?q͙ʂ0_؃gI[UIk/XTf9L+s%l+Cl>WKSmfM m :2/vc-J]ӲkB6M6= Evt"2~sNX.\Vhf ^l8ܣ b_a;9>@L+1Daˆٸ R ђ;l9F\TNesy#g,w>P!V=!gF ֜"_:oǙau^1E35ox[RZEs(}嫙=#:xTB]}$D !zr='v;Ȍ`l{#Xn]FRCZ.ksHf$HLǹְ\Gᩱ3}S?[bd0A<.4\iC;MC ]^.c0¿q kپ/C<ٌQZ0ZzP˓HRKrN(fmCm&˷B*Mxga;O4R ޾1ܞTfrHfҔh]r 3Bܸ9:XrV)4?oPI2 j04%m$<$ftK Z!zϯ:w#*N25M,2r~ }C8(Cv@>s;k=Aq[V<ZGYL{.5VGn͹:!EΙL*GlTwu7ٸð&iCQʏ#"l@m*l `<OV{f<ϭ21JA͖q3KK+ddeR%Ef71Ľ/[tUؠ,bIk ''oY!p"#/qc]T* ec"ygn3~ 4fQ@bhu$mDꋕli%tAg#:ɸ T&ʻ OՁ/% f_ϴq'XJy)FV4{>oP+ǵ a+J$ٍea4[3i[`Efj󆇲K(r]PMH ihYgJ?U]o+qlҩqAXG&=RhOkQcz *tꭖ$8bCpvðu]4ikko*,uۢrS2ŲG+fǶkjD-J%N)cQ]r dZd$CaV$<?#K(Ah,Cx_&=BeڻrBoDQ\:եS/g m.!Pf\@@`(i O:j#tw;I_UAcHoaƫ :M C#Vl rm<⛴ =@^`1wԹ-Tgu5,3L@Be+l%fb+vu)H a񀞅r=*nYȄt/~T7>c~Rr~]𠿖'n9|A+6;tq yX9(= jMSwTw>Η{",Kl ͮ s"8aMܺ}A|#.ꤤ7Tc:Y]802@ǝ{SWt/"cIk롨ny$"C^"}wmpG3%zrGW~Fax<}jd҄ w-cQ]( 2[ ÿDE="QEJ-T (52 jyVtF'f2#?*8 @{HTXml~{JڛYy-0Lᶼ3D 0;ܽ[yl&ERvDE%W8f.&ȿ*"@9QdHEP,k9{} -p)3H=D~[sz?DO Y~a $-.VLڋw%bk.ވp]blXb/A^JOS$:ҳ𫵯G_G}iFKyhwMm=u 6V,TWwxH_*hdm%VRѯiK0j|} wc4I,O64/"%2$NK%B ,_knjY V{p 55aqY 8%qSs4Evs d^L ( Ikb#]VC6:  ⇈Oei-ռ D>W._J g3 ?Ƶ4qn!@fvw9j %6zM`$JW` DhDŽ.P˜Y+ ˹1{Q=}OLj@4N Ԃl5G/l~}xظxHSuskUK3OD;l(M'N0}FRi+)Ш }WI-J\J!ۃJ0$`H"h3bƈ} 8g#xA> <-^c+[>KLvMEjuu)_vk"sݣGʉ30P~Esqݒ$$%2@VD7,TWT&xgG <0;s3w,+&(-7tUw*D#OR5,$G4&Dm# baa!S~Ξ`^CDk)D(ǣwQ=C JO6H8?6: hJO{PzvfJERQ hM&PʻۺƏqPͿ0 ]Rz>M3]_kEI:*‰Wc!7mٲg(umᤄW)xYFo_Z{oN՜CWsZZSt2N!H?v̈~^ <#Ί4|ϰJfm8h[bĭ$)@thB kċȢC2q!^y)@Unm7*$rIt eGLN?u>P/^o aW|iFցBo p4v豂I}4nzc3`:^nLZ5ԽDӣaN 7}ժ(܍qJf}yҹDFA2/vc9'QNKF>uFFh1,(x@hvǑ{;EӍHL" =¥e8@%Ezh䍒5^WG'VSY>:38VrV5z9nCNpx1P`qNvţ4zbXWzpIH {DOo[w_H r#kHd= U[7WyRц -jwy%?, G6 uN9LpdǕ\ VXg}J h'G[˧p? iW9"wƞ\Rɺ2&s= ]N(*b1lurhc$aߏ-0fG?kАSI1qӍm:aXaXӰ,<W OyI\Q\dR(x rZ5V5/~^\^\#j/]?Sr[cw41%(Ȼnz-  n57" zA/%6/kïҔ_u{#^23l6nZ/]m% t~H(%dF>tW,M<ȕzudK75ܬ~ڋ!VAuʛ4Օ:R ʾA9g\(wV֔u6CwԆy3QRgi nkª)`z]lXL- f:Ym:\/i L/8M4x$Č!p譻瞔K&͔) Kl|lH&(fo\=؇}ߝJZAqӲ}HR\ͲJjsMR#IC䖲XQA@+n ǐU VmBk5h;?y\e?M`$@3SjH>9QnLM4.- S\i_莕舃es*L/V.%77l)p?V~MEW{`qbC$fe/Kf/#a T[;rz#x.s.MdO~bct1:z jQvH䅋'23Zȇ+Ǚ<T@;& +(h$RpP .f%5ܷ<5)̆>گRGi 0 |w:ܙ΁gmy3v<=4c}ezG)쪐QL3>Om|.%Ɵn}3!h,j tM!A\u `ZտNɪ&,-1+`0x,pJD*$E-±MP3s |iVwO48|2Ayҧ,p&R u8M `5ezڡILoWt b Rl>KSTk8C-EH^ktOp~JAmfP+ U >EoI.w -F5>罯< |qM^ѽ(;3_[Cbdԍh\`\݊klOt\gν Uj qdT@RԜDg D6DV8O ƣxٵ#8*t o TC/Ap8ACm|Bk'[>?c% ,\h㤝O|${jy@1{ĐF.BL % k wK#dRoj<2~ւ)SV?'DE"tV |BC񟰾 YOdcҚ(|e>1fZxKsXMY~fQWNh r2S5[L`a'CȒt2_H\adOIƷ X'X.V|R* ?vK`bm;RiIۂRw$k\+8,g2RpwJ`Ęn܁U ЪVh]S^FtS1Ne42?f>P+q765,L C$hkbq*~_`ړjddNOTEfN,ݝN76*SsӘoJǃG̈́};xZ|(3Wc`jպnF`@Ձ'`\B$R)E _2S( v[Gۧ_?|j{'i# xŦ)NUǽ}R.l+GعE nxWFˬf[{ -G$B7GY3AS8w;Qf]X(G-w̱dL-:Ѿ J3p֙9ొ:.J0" m2G\&B|+ݓs'` <7STJ躁opsh || b|^i,>]0}ً?) λ07zE_P1 CT@<,QwSYʎr(jg-Cnɰ,d^C$ITؙZu>eM*^>m@+W=ܳ邆fp fc.00t!:r>|>Ѱ}ݠ)6ye BK3J*)kݺz$ >E`nԈGaװB`'qa ]?8'pmE:^QWY#7^@ߛp;ϧ`ŐYM4~Nujm߉tH?wa=B4&څM:r^%c*5 !u]|B]G""`3lCBǃފ#pTͺ=01Vs}ZK30i %` pA<]aBBi . 2RIs7 ܢ[ -[s}t]ǖ3yh 9ឍSWiix"!Typۡ!|&LPR8w5sqaVN퉀ŭ/^:Z kߕ$bA~Wp8Gݴ1OZ׸gέ߮O*ZַRӏ!k\Kk5L$X3x}HºYzR&L~WP/<ݺx z@\xMJuc14~'r$DzV b£F7,zlj-[uri<(P9Yw7.A 3%YQ[ld)dݍ6xp&A`H8Fqô lY!,U|q'oI^_ZƦ:9ĝo%c|]'ԠhKȇ`0zݬ92`Fm{!ͿqN2H%!`per#p&L&ʏ»NPV#F '\wO@ ;'%acj¤*ŧ9DUi~B1i$DPl]K9ېͦ3_[z?Xȍo!A5`jvh#RIIA$QB͝PLiC^TOU1,1} O,Rq9WqO(k{<Irna<4d9d0ġ=y.C֢'I#y,,bE|`@CPGW 5HCCl+=X&!zJqI4qE=wƾ.?U}:׸x!HDcUvE:"Qi?vCf:F/K7o0e%oP Gx.0 MB/@}ŧBGu613lN1uZ $~djnU>QbSp$)Win|pcuSQ9ʾ" x$ß9K:Q|H?QT~yW赦0?p0w#u'dFyEX2d* pPgDV'!SL _y})4EOVQ:8||rDKx`* [biռQ&>uݪwHaqa/FY]|}qE>VO<9T{nAs!0CN9Pȸ#-U:6NUyXqmtʰu ?R!,[D\Z8j`vK 8##C" k_AoTz&S3Ssg E/aAz~ŝ *q&B/s[&!1jGcBu[ ާvaӐ]Pe!J'>:Wx osKmz*;1DZcMU2gG|>+oMshT"Z/ݵW8 .fj;I+pugvSzP،{ih wWM+aSxb5Th e$Eq=lR M4 ]\=GzxR|R6XR ~1ueۛU @ ϐhBݯsdaf/U^}WMo](ܔtVr#Teq{u6aŎ3(Xktcr7~OѤ% 7=%cl&'a1W&J|3˦`A~|" c[ 4AmN35xlT_u3Znp^z&OMYt$NqM?cK~c;+$Q+昏:Fk0r48 ~2?_oNodӂO}DYMU_3B_ȼ|߲{ݣWU%J34D,Ҳz^r:qLFd.&lf"c{R(/:pF>t@bY;RI2|s<ܽhڨ"¶8|ћᘑL~j_,9zD5LZd7S 7}vsz&}5%ΪqW%4z$>ޙ#5KkCM9e$c0nH'W1[u%< 9qG#ӫPS`0'TnΫۤ8LiW&@ˌ@b! JK+< LRe7X;mυG7l+ h9.f 0)q.B1]:k~p铇DmKv<2z*qZcbDN1vj}.V}i0RU[f0,AEsQ\-xyA#ORLz}{FڗJTߵ)}aj<\%Sx<` )c4w*wB)-s©;Pn9%55UNX5;#Tړ&gnE 3j, :KPH3Sm5Jnv.MFŏ4/Q.dI^}ێ 493Kf`O`/I?)UcCЙ?.) $xWks`S*ծߓm=%_M$nBARy +ŘqTR#Az>#o ;E/_X7lW:Tn]@:?PmV=\Y]S-1y|MdO!VqI!t]>%{>9Ћ,zlݟD pą<`HMT_gƻcjv!,ekbq3dE0n9HvHy4OBG(NQV| =<}8 p'S?AD Qv*EL-pcQQ`y'&YP'w4+Q&m^/JiE !6VM0R2q$n+˩,@Iny^ &m1[&x"AAD:^W쨕HGRrU?֗|& ۊJSSK 1wsc)q\ہVS3W=S!Q\au.+ M(t;=womeA9R_pcHHƮΑE]e"AuPya|MI+uܘYluڱ2/⛮>CɚK鴑* T?Z?7\3%d8piӻWa6CM>kg:P+d?Ɖ˃а[y\+sEäZTBYThOuO2tP2K㟾*1aXVَk2-&keT#d)wiˌd*As%}bL/d){f1ö cFjkFꀞ#N6z>mRb3'?So''o |Z@]&i}Vu BtYH"A_ Q\oܰ%*B'b-ԟ #gӆϮG/¦憸9R/IkE<$3!]ubkAk;Qp2ҠZhBA8E<HݔUt٨Qo/; G7ƼU/Ol^:2+Qe񻋽(&R"e'ۺA@]~Re9:;̋Q>QKbܴdv/Pw'OQJpdkYyIXEh5+\5;a$j<Xq?.)["A;lmpZKTVo!8t[ЩIQrdQi 8,NOJg$"5!as-u =CT>+ r:oi A|tI9"/`%JZqS0м) bKy[/Q NW 9|BX|/N`SF{X!lWvw)F9J\+ogҹRpXǹe4܁GS1Hud57NAMM ."vv>.v#L9dOzV3J:y4 dƌœ)-15..+ aItSO^ xp@@U-L 1O֍B-qBmcG<K032Fuѳ|*p"f-#;y1}BSf^xӅY'Ȧ**&KF#*^waO$|Q4,BBj#ǯ)Jb6ɍ8Kw `0h_7@aj m>'ũF\fa1gVhrlMߗ~#"ɔ_|xٶRտ >5ۻlǖxRX˺8۔٩aC.~R}/SQNBr{k:5ۓM3RgFTq'{AbZ'M溽B19G$;lƎM˗s/ Gj bsFnQslump2%rEZ 1eLӱ6fV~r +RTF&[>,GR6@˩3n,D 6#glF ,d:)ffd};KBmS3(;k.Uv vL; C͢Rԩ_yc/p) NcQ i_ꗱ;?uK~B⬽mP~Yh}45 NtgV\\A=s7 +eH) OA^a ]* dɠ{qpIy칉 Z9bsDr(tE Q]GM8@H%+5ڂ 4|: %qyeImUI&`mD]0.mIN1vF|ӱJ~B5}6`;_| U8 jDŎ3D@+Q$vVfU%jӺw9C1_4LX,y㶂`?t\\ s`e4[Pǵ*kF~jӢ/{y7}<1<~bYQgXYZO"_ ͿA$kVjV/7Iad/oWM6%nդJ9 cLE=tPųYUi:P"괍 lnI~HmU ָuLHkI*]8˺֪6a]BU~ pM:k١nqpm]'%aΏ9?(yb:6B< @yr7yBgTQDM?t/P*nmmTŞCSo w3|'d jB)@rI2}T-g1"TY@RV"B9-$Y{vٶ e AMus?7`= aҕT\qYR2$h("gsD:"wLJࡺ7VE U3g MOaahzg`eW 0NVVuX_AWćX" SCZbzT( rً+TƜ  +0C@H- :*ddx~O1蹗}\T&a}85RMj-Q(재Q688R_ǿS5 X/ǘi_ݡ4m'ǒF禱O1!GmywbYc9c§!` NkwT|]D聲9VqoA-ru2̂zvz()mJRj hݏW0Ĉ [>Sa\ZAI~| # APz+{Ipm"ܩlW4u}-LZfCўuv_V=/$oW}lvnn'O2 > u ʺ\_?ɉP M2udȖWxRCڞ96Ү] `Do`Lx4CI`cp2T; ρvꪺY)L Kz(K:!ju+bA}tF5?H%:[XdGZtSFۋϱKe `%i:JB0#۸;>TQiаdLM* w &h+FٷzG3<rb܏![,3+CDJF~ 1AQnG/60hvnT2  _3'N+=CvA}Osd/4kMuAM,Lmu8-Ϭ JZ,ZJQ>r3*JM׭HiyYcaOFQx` u֫ToCAwQcL[v qx_+m~#k4V ;+bv+9ih6Pt}P0W>̿Y9$RpaBxڴǃcb7#0,2$Zrfutdgܒ^?ct7 :+`Ӟ/֥_$T"NiBcwiFSRUYѫKV7:#è19W eB{$q|B<ؚ,ERA @ArhH[i&8:K~AᎵe#[؞f|8C^1ADz:Omg,Æv'BGG-.[^nX nt_MoP(5uǯE9R^n?UV9J/{-9'sn!p#@dQzrF= 䭧[٘H_H,"i6*G2QԄoeqXw RU z{V5^[6pށomqfRFoJ\ӟiX\(zL)oOu:"()ۺiJ\.&8﫶['K713B'[j`у@͉,]_n03.;T9fO33Tra}aJGn_uZѺZZ/T#G EPQ=uW026? QFXkksEr5"ц(Osc\2C|T(o@C/k fAJZxS6Mp.3U/<*4ປC7 aH5P`,_϶'E[AL6p&6t*CG}΀>n܄ 2~9,-1T"K}5SX@IO$UWiK_]Yll1#!?Wh of+6דPrPPY r+_6D9V:+fz<`M`G#= )8/c0TϏͥ7`6U?5ˊs  C֜z,lBrDt}_Vy ]*ELD W+2oYId8=`uҔĥgUR@~tEw(H:ςj(U3./s;WPH[J,ԶYE$ѽ&uG9ե@) igdRt.B+NT V U{(}fA@xNW{-D# {OZ7v8>ռуWLc]i x a䊕§HquapʶMaO')]')Aa ^31,Do,mHbhcVV:0s62q&mDKU+B7s8{"DL!\Y'/w& $:ŹrhD9=E-Q dt#xR <'kTC9~U|R5-s~VcK͈5x⢠W&[Q&4|%i3FGЋjY9Mt'o8Y#~זf4- X?oxLAP jO=Ժrzak,tN-= V%>rV08 ڗLO|ͫeR_ .a^< ĬRJ̇1` `҂ 6ɨXtc"`rO}'i|7Ԩ65t>bx$ ,96t[ٜ3:jgN .t ! EtqC(3?bnsAe#;:s eshǚR'> fT8a5 "543+cՑ$';s>" zNLR#aYS]iS8ftp~ /K7Y㒵輀o'*5M&gH S!n&wq]E/WDsG101]%GYqTӆSd@!7V޳p`Nw;Q5a$wFr'n?@v"V* ;07$O=&;onz5v@Z $6n?q_Dֻ8<Վj|>W }hthٚ6M٬LdNaҶ`('TՒc5Κ*g.HAx|J#C|\{>D.6; k3,I9S{y>}٤lց|ڈ'!7ifdϠJ ]"3ª( ؽcXP=p@?6' y \_& ã7 OtWkfq-{Ew*>d<`8] )ۈl~EhB] E-!,g{wjUҤ_HXTq33ǬJĭ@e8>o6N)xCTcU OV8*'}QiMi87<EYa"nBu<~'2kE}T>VCBS15zC ֹF ˪RJVT">4)H7 &?[{COlA?0V-;-sGUk|{94T%vm6_z,,)Ky78uRƫeP{Ua/'\ApލBXnì? GU+yC 2hs-Zj =|1-^,02z{a[NH/{sbI!= oySFE2ູuoAK㪒v;"ɡEa:Mj`TPⅹ+𚪿!{Z:T8<; sZNꎱѺz!f" 5yD70.duƕq|;Hc2HŃVߧ<ҎPF_m( e`&A JFiS_ʛ(D{Fo!i#"Bג-?܆MsyW5 K AlG2p&>$rP'5|/Ky mʻaq7d'/akҗV]g PU'\Ui q>~*^q<\/nTc,:W9Fo-xUpKzSqAkgr2;QՂe*7~B8̫wqF7d22s% 6R1Yʃ>_q IxH30 7z<[^F]0lZ)~x޺MZ^P'lw*uHp[Y7SalajQ{}HDr afg.}3am:@KUee\sJ|ˀ0z+xRRERI#_:|{Vr{'│7͛ \ Qdcg1!owtܲ 2q֐S!bțRzPcηR/!YJfФRF pD6czBRj; %97F_նW4Y||N&lA )eҷD3E0*LCVnTnmw߷.Ǒu 9*,|b2Ullސ j0F]ɍ5fâVMwU%j7W&1N9UUM:R|!R69|3W޾2&Zrv Qq`D4$N (9xNEK2GxLU"UR2Ϛ2aɩ<ď\T25rL_FKJ"e9O]nsRt73w6/sTL/ ޠ-)M8tyS/>de9?H?j@E-Bv =ΙΕM^^ѝpeyY9vQM^ t^JcQdhndL{V|Bt 5kޏTFb5#Gtyvo'MiX7`wrUS<3\y^3đ4ޒ@Թ\̿k%~GA !}k|C TiXݦWa>^Mw0K{ұL#m%s#bzIW=br:/PC KeֿnyHG\0B$G?_(}nFC0PTJVNf 9"Ii*f$ŭɝ YZ