kdb-postgresql-driver-3.2.0-bp153.2.2.1 4>$  Apa'!M@eee:UyS9|z2BZ fga^ j{,25> xi|V!D{}åqi5^=J_y78j'Y'u WUU 3Ӱqzgs=rDԇ?8KIO"ܵEuY"ÚQE4ƕ>!{mP?bb$:ť>&V+ GzYsu}Y cDC0?+?0$~>^|;% 4r:cea179ed421331c405dacf50f740ae1d40b82ee13d993fa88ae78a81320700077bb8c7ee5a153d60ec06c239629e923cdb8b99d8La'!M@eee~7A2GQ$ Lg$IV+,ums:B*V2{%$;7lX E&u'7CR:Stbũ0Jy"iR$/f1._@oc.A4o=x?-Fэs{pݫd|.4>>a p3 Ч?=>>UCP:(}I JL:>OO4/M0C2$ƬC>pD*?*d * k  %?]cl     4L(8$ 9X :? B&5F&UG&hH&I&X&Y&Z&[&\&]&^']b'c({d)e)#f)&l)(u)<v)Tw)x*y*(z*d*t*x*****Ckdb-postgresql-driver3.2.0bp153.2.2.1Database connectivity and creation framework - PostgreSQL driverThis package contains the PostgreSQL driver for the Database connectivity and creation frameworka'goat09?iSUSE Linux Enterprise 15openSUSELGPL-2.0-onlyhttp://bugs.opensuse.orgProductivity/Office/Suitehttps://community.kde.org/KDblinuxx86_64OdAA큤a'a'a'\s\s\s5ea88403226d2939da1403922ddb75cc5b3e3bbf25809e911dc229d98352e7835d588eb3b157d52112afea935c88a7ff9efddc1e2d95a42c25d3b96ad9055008f45cc81b400a048b56c9edbd4c3317f7a8958463dfd55aa96f268ecfd6baa12c19aa4296f49ca309c2901fa5824f943b7acc59a5110e38aadd2dd00c1028e1f0rootrootrootrootrootrootrootrootrootrootrootrootkdb-3.2.0-bp153.2.2.1.src.rpmcalligra-kexi-postgresql-driverkdb-postgresql-driverkdb-postgresql-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.12)(64bit)libQt5Network.so.5()(64bit)libQt5Network.so.5(Qt_5)(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)libpq.so.5()(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-postgresql-drivergoat09 16299944063.2.03.2.0-bp153.2.2.13.2.0-bp153.2.2.13.2.0kdb3kdb_postgresqldriver.sokdb-postgresql-driverCOPYING-CMAKE-SCRIPTSCOPYING.DOCCOPYING.LIB/usr/lib64/qt5/plugins//usr/lib64/qt5/plugins/kdb3//usr/share/licenses//usr/share/licenses/kdb-postgresql-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_Updatecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8279fb5e1a509e547f5f02e7e06cbddc791e44b2, strippedASCII textR RR R RRRRRR RRRR RnNNSՏGGZKBpackageand(libKDb3-4:postgresql)utf-8c70a1ea691ce7dde1eaff76b94680516b4c0335a8d0ef0eeca7737a80ae32733?7zXZ !t/C] crt:bLL =;ע `ni8݀Ǐ…R;$!hO3$5*I x68J$;WD)y|_ z^܈{h44]Mw_.ꡅ![q%0艦u2!ް9 29ˆ Hg;+ c )${nfo=)" g^1uRZL]ӋޏHncBdi74LBhwnýYRqgXJ`rMHΈJ5Qiʙ$7q P"/Z hחT#AzBt}]4- ;r75>b#d0ro(fW^4s4,لt}P*J^ՠ)s+aQ3vQiD";8<@Qn#qˀysQU[sB Rwz ^BWuMjXӊGL]gߝE͔ 1tڟ^qi\uK'sQ4#R}J =%U ao P:d8l5b$5h,wzy&*M5sDEHOD}㵞K8l:播Y*yeoCDqu]@@#lN )6Qr.EML揃b[LbiExI;Z(BϽw]eod_u3l f^}NglK%ZYZljy{wpEᄂBI}QFo ?TRõ9Tp$/POs3k3(;af]jg1]VW|6?>>i(_-#0̔d}kNSeFB8∫s`wB:3lGn)Y-Y} 7[ X /HS;œǴkY2dh!O=s,:.\ti}T^q\Of{U+y"òFv#Y7^[Z!;v]>7J-F]G8=[-VHHF}>zFB%MR#_gؤ 2}=/`$B&Jqp]:`X pGwpɅzzߌvQI˜c6$缧@҃PR@;!{Mp;pQU񀁾KH-א _GT22laXdLJqm< 7}pW6 T111k,QFuw%9HόrغhO:U Ћ#%!:Sq^\g~;u r+=q=fx8H`46vV&Pq^QfNi%ڢJtʫr6ʅ 0;') h`Abs0!62Bk'9#Y5_*]Y4IChOVwd\fpd@.$*|?VK}HX~y)bhWSQxd$ ZO{?Dzy!c +;{֣s#^6$Ήy:"91y5}-qFg>bqls}!&$ O+`Hj `%-AAaja#,FST56Rzw8<0`Y(;n/Q?%ôKO^nD- u23`'Taګe-tN˗Ϯ|"9;)rz"^bܖ "T 8iJ r'hb$CQToi:ڔƗe_lR1o(U؞w:U;?Ǹ%g4T`TlP KZ=}/]{ W/.NVXovz]|Eİ{7o\#۷4iS1n)`6MO`9Pfͩ@0)л!jEZaIX00!jqBHᓲr :1j>KkTG7C`twW,WΏ3 YE-,2MP+QQee|zM7g_Df߹ב`y&a *߶Ų pBWd $+ϴT*M[$j;ɛr$|EԌ{N梼v6ds:&(%+ܪXN_H=n6 )Gk|~U)=pOJ&j D؟!ZlL#w?0utao' NJE睩C$8a `dA(k?(_ڗxǑF'Url z7C80 >%'ޓYFuiuuaY<2+Ssҿ+>PƷ@y"t6xnrmON]h+Q>a|Ỷ +uDٷ|t9H;^^åR7/ $9+dsM)fU8ܷ1`Lū//u2uFizrmp|_QK?nAwI!(-T{m\*k͑])\E1ํ]_o9ޖ1sSKVȦYt^ZéeWګQn%.r,R^)B+qMLnq )T.[]T2;6z8OOU=̾Zx/͗'=Kp;{ SPl[BLcTYtq@7jXP <2\װ~W0/z҉c5et0)G}ԉDhE%0!ꮇ69 cIwTgR`xZ(k`5uaqt]f1tNm{`9${RU$]u~M!lmݝX,Hբ#QzZ}&ȰxB栏Ge)ؓgա>TqzVzĂK80T9ʊ3p7bRڨ"᷊ HBXWXS00RuZ@wpU;D۴8I<C?V,&G݃@RdG!T"ttj=ۊrJ@V䣂/$սJ;I2t'iǭᦳFς<ʠ}!Lb2N:8/zJkya5~w s!;ܳA͛yU=3"@A(o*=ڡJ3!PfK;{@hW0Hۮav=BE'}S*:c@8刚vD ]:BLrHGz^Յx 4tC}¾Q,I=ϱ-Z{k=s<]EadStn|@h,ee cKcBπSE&rsglY wijn+@k_h0Y.H}]XؖAd~`nJk?Im]\'c|O?jB+f9@dA|Kbf^z*15TDsZ{j,9Lx]3OǴ0- z@{Z Fk0;!ʫY39T y>Hd~68ع1&nGﵾCҎG *:KĕeFŕI4g[mXӫ`` G]χȓ OYQ Yy6H$OM]$HUTU/*Y[5 #׎i{Lo`NRr0PMPBqE]լ4 @"`=.+9v ɻjU~z}?;Y~2<_xg;M9>8J tV6AAč`wZSs`ASYj1%>OAܴBbXaGJ;Pẗ́X!0 IsT(#V\q.r8s j72^|܇ߢCJIK{l$2SC9<'[ŷedC}XآilMȞU:jS.[٧1W5sj˜FFRKۋec@aƉ- lk#jVmSv"t^ W$G1EAR5r2 !xl zm]uKgz`Vl(rhXk0@1Büή2i [`뙘=#79A@"}ڛN0`'pTT~ 'xlr_x0"N/UW-ZDM\VȤ`RbO_$j0kiV$zĬ$jt9~GXh:tʱ Rֽ0a( ;SF%`>R{YoUoZZ^Ll04M{{AI'/:Qbm+1fhoTjw&t4.ްN5\*buz|N(P :Oԙlʴ[q4ziI&F#HK/1=lXNs+r-`ڍ۝oHu5zW[4W3oO㸛r)K[&EAwE՝,&_s"% 汇%`ԡ,lGOn '辭sf/5Up|s ^,ZfC*^ks CX3jI(ެkqg<99vE a`\ԗT˪ 7bbZ]f B8a*cKD2/*0RaE!$w yj돿$q;-Gl%Ջr=+IAa#5+٠M{g)L*7Ig>D_nlTgs:t"$jb)(4JW}mNINj= Y6~OC32r2pE'*֙BH&%l}jwp\YJp˟8+S饏aQbm@u˹-`ɂ ,w{4Զ DKN5N,Ɣj#~'$,rL >Bͧykv#m+`R<98% gJkDd (K^nJd6weI<[ v=.['fF{o)o즡5狈Վ'=UQ$K ]1DY$qcs_<2ɋOFkOl w}o`F-u# -"W[)JvYW 05ϛ@;~]+S(:_R:L|~Qi٘Q!`#E(3&&Beذ{Nf/ݶzXP)ܬp̫)=<(%$XE1ߧ>~u]qUr݁}e%ɕCz |VTy9jQp}'{e;"L.0$2fCpV%ۯٽ̎؇+ׄF6A'r}HI[D~]&}ojauOѴw,^Hpa 衖"/4XzG*4=?dsuP.`3ҜS0 6W0. R&]q z)+tOL*`}Xɺ:4dAseŭxىȟnpз!zs(1fV@Trf=yΥVBFzrpv`$RWУW#}bsJLtu!J_aӄ(p;e*1E˖hE ,r)[E^h[0Mxu#'&veuQ8˘ o\͕1˰ްz` TiDucmamtM>pXGiPV)a\E(D"߀O S0K~g53pPJ.RvVDj BLe omOQARGܖSc9I$Mx^'? ~f8DF8YF[%Zx-}25Y՜w!ư9񱨗be /uraftpٌ@bY!MN;o)0ǀb+|~zx1 FJۨ_ 2Z]mXTD[1!N'8I!ʺ#&ogU_SaQOiԴ?Ԉo,w]dɴ\A$CY3B]avl=(29h2य़YYO4 ωLIOB$|.42sN֦G0Sz \ʠ)˃W(l:Yd^c+>a/~b\GXb@tmc\;mo.5ꗪ)K]֫l=ѽ{2Q !n8Sm)s`ű=(H9ۼ_ΆqzF .B~%.h.!J'C]Lavlq#\W@هShI dّMlyW7'#ek ŕ'GJJY%zlz[jj8ܒڄh̦+e5,p2DAˣK]uy=&j:B7[ Z(zE*yya;DK^ d;g2ypSt_8Ks-Ja3k+f|Zua1+aV:I1nP;j+cin"ۃՌ%c{U6k=q}OFA,wEF ;,Ȍ8 x[ aߢ֬~d-VHeV[FXΕƿ'"n1cO97#s VZ &JSٷ.p~iC}^Bl 2o+S=Z Y L}EQTll@L+J_ %y`51?+>cj&z$_B@GɾJ@Z *ս_ yFrCܦ8&r -S0xK“$RG*TY64/pXcmt,@',304}DB^yU(јbpo R-%^M]ypm _N3t;,¨*r㈜Lȃ @o ڙGvR>=(fS~+[ek=BW8g5_%fǨL$/qŸxMIˉRxrhdqFNPN\TSCJ[(|M63oNHn>ۣg>싴p2BВ;\`q Snx?GLrpX< 2a$>ɿ$>@8]i~`ǁjddFنvx0.>%u3Mk볝<#}7dP>v,ưq^6EP),%1U9k 5`41YiYZO-\4'H{罦>,>b+T]W';b!>t ;Ư4.3zu{Y{7侻)EQ|t79Ƥ03a9A 9:e|([7z+2q;| _PO쑩`рL&Olܵ?QWɨΒN޿F17P\X{TuN:nR? 6MB˄ߚn/8y]v qIv!6 v^]bN2mWui\T%Rk ̙]O>]Hˇ ,G.-K$$QC1rmX6(8!4.s 2`I[hиaܭ~(L;AO6p:b\TOqZqgi$2fQfYC-9@GPߡbEH`%)gw[k``c&GYXl]ڏJqS$E*\U-]#:r.3ʨޡ^^/[gq3Eu`0`pϚRKzO/3 j ߵ5O.bU`xp)>q遄YK&" ?=;=wr/Gfw/\Z&D@D822cxqi[gkfȝ:/Ë' 88`2?8`)$ _|ݳ[hVլYqfw$ab RkgK5uKWH5$NI`r+qj7}{aJd q`433 8J=>q)lW<P|#CWLPdY6{Dv6_ Z%C8eShL0r"T*غB(͈8XȾ5DЃ'hɡ'Izo0*$wIZ] (^3<$N>tT\ǖvߎpuwBpGvJNt/{!ks VxF}:tlьvޗ^(&R#SȃAԐ7 }0k3n:FŞfLc0)l3%1oh%_'̩2.6w +V'l4MH/.X$!̱R#\D(b9,gtm`Ngt8d}eqLMУ*LKGpŧedN;@`C:ݔJX̯aV{)f#;UBa䭗k?+A <_ 52l\ V0|l>AެM9SkG( X7gj GNYZј==!G4:,|NC27KR%Fr=Љp W;Xۻ\dsF+j>suW厧bz.{d `Xh{$-ApLJH!xhߗH;OJ'ǧv[XYF:\/-/jvĻGOin̤>jxWJNyVEk#[Ľ^): Ar$}]H4yBEs&09 : 4&E0s=y#rgRsSU?tJq1g+c[`AhT² "J65r5`<@#}$F(JA+!R3wFUH({^EƎ/ bW.@s2}F|^J[-NIX3OC.@[`cˆ_iu DY֒S'ٓQ+sGƞJ7nuiNނ|KsOD*|:_; z*f*p/#dJη](+ZOEvs6ܸ|fÚ\r嵡Lt-n; ~R4 2p/= @D8^V5-!꫺q` Z.f-꼃sYZ M5SYoo L[1Aas|8JW x6G>k-۩Bʆဩ:M Z8J6oJs ظS''wCqB#?".DJ +yS iguԦ#Aa|@z^f<9J :^>jһE^oGd*1<Ԫ`LPx.( GՋdǝOȫKgFkJշ]ʞ y(nx>:, [Ccd9H'[}Lja INOl*%>BzR~,,N-{k+w˄7L$5\Q@%Pu'1NjSJB,oBݔ7W>YOȜKh/iNLY8Z&W?G+,QaeLHnxD8q6f! -8p݄CV^ϭ*xGA}2;.桟j/&8+űi;izG!b!^:$4#3V՘0 z] ڣ%J75(^k^JMӮ8IG2H>-;,nMՒcOw 9&9ѹenڼ^2FU`y`xJu wvQei%jt KM'=:*dؓX־~o) \&M_i:9mؒoNhFxz:解nWo~ ݯfbld0Gfs:!62I2Wp(ރfQl}[oFw̎F`味獙{fM59Z1[&CU_ۚmYw 5HFM[AIxQ]{حޚ)r|w)En3*|X*!ۛx.ai1y05ȍŒ: x D:u'-lyT~|~$ߘ7Mjpq,GG8"9OV̻j*Uӆjwnͪ4VTn|EIz'(RpZuvS- RZIJ ѯ+n:]uH/!k`+0D%^ tw[2X̲K;:RM˜U RHW1\%-\0۽_,W.cR|&djY#ߖI4;Y/УpEl/Ek$2<@m#aYv+͸a?!9` ~7C\ݏq&&'?;Cb͙ǎ.+h:5 /P"=ӤIYuz=w]V-=@affk!+ JtۏkNXw p2fr*3i[ѝs e#2ҽ2:H~X Y9@=hqo1Ŵ7.]ΐ*L7HAHԛ[UǴ~( 3s%VDy} >SF\`=4> yo Rs*"O7d:'՟R4FgYܺl_[pZ &L*LfHFNƶ%9Q< O'k!QWϫmv!t8iqwg/j; #SvH1`NЎWi >g{ Xup ,'Y^1:'B05NN`Czefnc)U7s_H \`;E[yˤ֘B4W'U-O`nl"ؘI>$@.C |N0^T@:IcGl5h 1g"9nk8`ܾqr q3 UI^W\wx:~TΌ9Ê+=!{6eGSׁ,,W %>=iy@}ɢp؅AWk5 Ӗi7.ʰDCt=;nc!`Raӿ-cޒJITQo Ս=-FERGO†: V!OS~ SYBqT@U.V e8k 9w`q^]|+8f&exϿHڱvT$mA“u [Doao0OCS9w#x6G&Y"0l/i;-N樭aQ߁}s#0{p̊Jtܲouv%MX;t"4n׏!ma?J0._?2iFMzd[o ݥ4M6 cgF(4# f0^-u81|fk؞vErm`e|[,;dRF*N?͓ǮM8+wQdܗ%13TmP$Gdw^bM:> L/)L-=ǡvD[Hб2J\rxu"dE_VV5u5<3[lBLL:@Tew ޞڽ)LIIP@5CLj,16!&M!lyZvIR>8l^8MjteKu[S޺O(wdȆ&^z"5 +[nhz  w}Fo,YQv)0[OkEo?c6F=pHVGx2 rA-XO6|L뛄,!u* |8z* O2y.ޜfM L Өt^+uOlZݱ H`a9(͔4&GH苆Hv5 ߃Wx,Hm5 =xH }?}h,v' S6˘oaG̔ Xp+859P?K ~o \+(EDHb#x}Twj~&̺tb*7y7O? jb}2!B+Rvy.qlQ7SM+P'нj#ٕl*|lGX`&g)`FN.C^ yq[<6rùBb0 􈔫tbq\:b\uklkB3j ZE C_NBӋ׭2`5`hoy'-,J|5Y5Km%"jV0қg* .=sߊjV~;;}F '}[e8LY7~Y6K6?a^kY\0L,:5;UmlDGѱ1jqB9z.6"#vb9%~F6X5gj;qxgmNgFc{ňk&HU1 ۠xͮlcHG}'Y%sz@H=&\ɁW"BrS^H`A0uqK%^!T7X l1"6@~VI+*HݢAn~psxK"?qH3[[opuKmҩUfz<+HĩEtGV`4fRҲw{T͍Dt# L{*$]?K K,/XfKTК˥ZlJiGFtsZņߙNy : Йe8XuчӶ?+j k<'{kr/7^ZdVS/fW,|SP2MUR 99Hs٣¨j3 E;!C@{kar!jSH.5Ҏ 48ŰD c'AH5;b,B"KiZEKȈBz&Ԅ>ߡn&"P<޲gC| [ֽ:+™ ᇚ5L :R >?qHJ;Qcd~~% 0sI- #}moW.َDu=[|uy^+=tXoIfp&Hqvj\ْݕ@X%jh;xx/2*g|EUfM7waz0\Lȿ̾#V&]ZO=IJӂ}? ,Ilva(,Qo.&iAxLcʎ|'['}D:peBŀmPS՟ 81+oĿ^`_`t`Gz'DE8?nGSa */XbIJZfϷIBL:;sӍ 2"+e 1 WEP'mu&z(q+ 嘑d<|56Y6IsO@mW~U^gXjIMA ϾqAO|G۽|Yqp4u}_"4i2 x/MٔG%DDDgجC׈;r o4i _Pݡ9:ph [<|=OW%vS7݀L: "1^?SpD!^3\J7>shU$MZrO.E*09D=:QY*O`a2|sf|Fg#kgOZ٦ݼ:Z |?DioK/q+N:;8=~ TN`gBP޽uJXւÊf^@,m`,q/ x'譽a|f&{J DatǨ,` vVA jѢqL/⩎Ҳ:L=!D {z@EH -M5oDz#3aD`66~3AjQNnHHteHsKo8 ħؠBP.fU*1Lf6x8AprFSB-h4'&\*0b+w΁&̻nLy}1iaKW f=KwJtaQG{tU]+:A?/v=/l_6$ujԍ7'm,?ìc+*)Pg5v\o-*u"Uy$ZxxazCP!l/1,RC2 @0VRnm+g4mt5:,0AXײ_>AjJb[RQrs;~-*sVϯspa)gLb\R1Fw`BHjX뉂Y)e%?QD)5fCnN@ ;*}=qme1fːW-Lv[z}u ^d͆KB-AK|d$L;WKw~!EbE5@45`Čξ@ ,- ^ddE8O6n[L+vd3B- !-([JU9hUE-g5i&u ~?e*l17VUV>څDg/-DpG#05']F`X1 J輐V4w¡|ZA70N%!qKxkpv{LsjPcbg_8ƿcvY:&74O ɵ7m;z6E*EXsaœS/^6j=j2 8jN;8w(f\V/0|ylHÕYD9H+㭗\>W]uX6!Ϙ4BtPc/EZkN5,y8 2b`ay4 Eɲ160 ijxn JCR!YR >RhxRs,dBJdaG'̅m&:jϩ' ^K7o@OTgR5_* C7 ~{M5"ROt+TA﮹ I$CZ4FEre>H\HBɦ*uͦ*|o|f:zE2Ϛ[IX3N^%SF,|ȃ| 3zM*|A:b.s^ HOg. A[tTGҩ1{ Rؚ `0C'Λ @Ks "ހ;.~6W>Rg?TYP 910a8ٕ;O} [9>աRx|2A3"%6/kNuO̫uL yXm\O쀧8NemkkSPw:xᢚj9&PS΍z&rhڪqx|XWіg[0{Oq N,U(^654m5`Jn] a(Q0UYh;WQRtƛ%ȏ>NMNwk4=(?=P͂1NKulj>SniEigAjb)hۤ *L:.. #Ж㩙=~\Cc@\'sR15"Z5SJj—>ʬ(LK_!SÄ/彦-:ǩhtkTDsV&f%*M  >5gta%3 CMVLѝ} Læ $Lx)(B?Ɗ2 ~1_E @nL+?I&%V)E\4G4j ^*zMirPϸ0Q"}+ԃdf?XU[r[˪YE$P]'(BW7w"KUcԉwm} ΩSUė;wyˡwV~w#!!@fR? ܉z: T30Bp,{՗L%JJl4sOܧĂ佸FIҼ 0^uo.GbIB,g7|;xç*z|@9miʧmܰ!Os#P Yf}TZV;RdeUR䝎& M/W ]mYw}֬hҙ} ";ctvl`EN;ͅG%➅P1ȫuNzTbLv=%[Jĭ:B$鮪ʚ!^þ3ok= Pc p{Zmtc^'!*U g)!SL~D8~$Ak;(hTvi6eS`5s<˷є^џ:B֎Xig-~ojrґi8 9p%i:zzqj&$1%Gh_o-_ȝ9K}|LA">xa6dOZڕk0]5DwCȲFD:TLQM֣j}/L})Hs\Pm/*+1? ^푪`p(e؂b)yrJ7:?( zbdHH$f+2 <+pM~:2_zq ׵y~Cנ`35@cC#]8,'2 H;<3=y:6Vx<^&5fh'yo{/.g&tGsCv37(Jbx‰ j.g{W_$*ވP<^$UnVQ`{i- AMy89ʅFǓ,r;e'f`|WS{s2eqJI@Ki<ڟ@~wReֵ@{>) ׌  T!t+p^sϊg%Ǎc87uTYpU:D9q_r#lU n~FPN1m^5E *ySizjbȃ7&$6I9ۉlwj–RaR3n\MuRٶ'#x,AUƀ0 )%2F% &ܬ1WSW+%(h.âfò\)ڃ NkkRVRy/.A ~Lui\0VLEK%ÚR fSgU; :DyiT3?56;mvVyZ!S+zn[|t,w+׳A>:T [JS.\L5|pYcOL,M k_=fw3[d1 7lsό"ZyPhkfX@AnV] V=%qso T>ꎏ9҈HqM% ] HϾ S>y^֢d:),s:݅` x{06|q;gk޼ǢyUK?NB\?9;+E0yUW6˼ޛ D gH%[5}i}gFŘ.ZqƂ%Ip/-XwH[ӛd9uVi@W= J$qHgBDTQS (d1l"">z͝ ΁7Vq‡NW\ДmQ%8+m: -4\(z饋#EGLB/s*߶w0; Wp#&bKDJl@gƵ]U:f`A7,ׇ?4x;5l[f!q>ouu2h( jI1ݲў_oZI쌿[y t.r)B6$XVˏДE"%F f!Jx꤂]+M|l]TTBY2]lW4]aNG?d\•0 (N1 4%5O K^9sBU~U޵>ZNlH6}\VR:2leʃ1K4 J> \Y@7?PIEcݥ?`{Eyy9Rv(c;,͐SmS,ajRțlC/=A@%üSS#:s , F|n37"3oddjr~/,ձ%36ua m 0Cy&C96^"̜&cbSsd\AEHQm5$#OFBg!ͱzʎɛFOY9nG1Jkq0';\c^^R]3խ8)m(unDCI@҂c='HTQ%7Sf'isk v3}]sl]$T6V%5*e.v.MNlx,wuİۗYZlPh/:$|Z׆ Rf3ƀy^]MNkW ~Fːִ/U20ȉ:-&1hiع 4^t]k>Ӫ'anԌD [V&{"PfEv)5߮[rRC6fJ (~7]7E>MfqE&}XR|œ(髧=,m. ˂ɾׇ#_1ªq_ˏ#cwySqYt$avBA٫B{V;EH˰M& hdISVS4;P&\z=\ͦ=܅sgFlT b#CD!j͓8B&m^~ E7F!tnKHw1)juL+rք,hn]p֐4i $`bs\˒Reh S]b'^ֳ9>{)1+Wf5hC9_J(=\ .*8¾,z*_b3)S+ D01V) =g 1ɬa;Tf5XA #Nϯ5ܩ?6G 4)60tҶJ/ύ]bԶu)mS NxBzu?{o]+-&{l 46 t1(*x@d (K%~R0$Qd\.fusr\ƫt?K'/SB)~.XBJ沉fUP<5S|亿# ={2/4]q5mX̚`ZH FPGH?,?Y+N1ɇ\xʵbRdkgsċΥwדD}K5uԀtUn3*hM$)]s?A^/\ ^rv%i(O[ݘIsFa==˱F4l4Eڱ H熗Zҍs#pqսG+"܌`^9'haZ.`p FjFJ~T]~ ^WIޛ<14iH^>Oa\K30 7i|ܬưނ&Kyϵ.<7쑤+t^ȫl@|H[rr3W^WiN%tVc$edHb$賳̣֘pLhA[8S;e1 Lخ~lkvp*t7vgR׸y`AH_RIf'0A`i^SC啶QCh.ozѵrqkg7ݎ%K+#޷0D7==IkZ) t?9JM*kcƃGVy%@U@#C=_~ڷ`$Rw>3z | 7:1uxb+&oepSO܄ޣ~W?.mמ(~1E6;1y,H[E+$؝ѠVO1BYvfL+^,A!zB#2$BTxʆ2i_]UmFwC9I]c1 P9jM|zj86EE6-QExJatj="َ o3oz^@i4$h,+]Ʈ!iJ:՛m?ȆtЇ}ƍ(z煄x<Q !@Nvʚ>6]W|Ϲ^7O|^E{ ȷH]I([ɐbbAKx*>E/ՠNfS:f6\%ٓ7Q_nT2ai{EX>Y]Y#է,\0!@i yr+[`|H/rW5)7LO _ iHIGI-<b-thUT4~ aW3bZfY:yzW'5m&P];ۺߎ{+K"@8zf|1 `e0F9&Ѻ|DH9lV) 2Ҁ_W932U+f a8d-iCڐ6u6a UED$&qR"n٨n|GÚu/wb)&s! 5xd{&;c' 6h)҅57BO#:kSeu/.أ]Ěm=UYgfC{Lc&947m-ڪT!RA2ՕDOE%|IߚƄ dB p-*H׌ aqu5 9_vevt\ryH>;ظ\ 9_ rlyd0JG@jXN~u%ELS7ІwI*؜B q6zx,)]Go"yg%Ӳz;dfCyG͏>z>c]\v!=zyYW~Kh^5S@= r6[1g ~QC gbyE& t&NI]+=kZ$˚$#-ɛjM`t -/b|D`ø(FFkЋ[GaED)+hӐ"zkHzHÝrjQ) c@\ omN)>ԑz6!ev]XOp*r/ɱ3v @e ] N* OyVv>; GN6eWHZĘ1@`:mO례z`u4*lB5\H?HэLWfpCjвP9yfZTؗ?a{_?Oi; [^E)7:b#106{OB*_<I3؜fz=D`L~Fa!/;߲Y؝ @d?\β%>@Mn6!L3 $ )=e)ՆpnG}t\#voOuB06MD~:JG˹%_ƀ4)ȇaE0|u>yDpkϳLL~(ܱE|E\N[k ^!&r. /kl XySrҥ/{Z!*< E<9ڑ)5 ^^b5sٌɗls}7cJC_kX)e S6yeNxcb@cYݿ! >Yn2zʟ_tW^I~ð%kՈX$yj  \+1ɻSHnz{" 4qf w$SqހK[1r]f9X?@ FS i 2{3$I {&y5";&G btML&H|Ǔu@63Û>LB\r| m$gs R,sq}0B迦LVI>Q*}:vߓ7U 'fI~V٩k}k r`@b-@MA?s떞5>◡A] b6K 0MxEiRcUĉA3MaBI]鍓{>y3"-f5|@9o^$ %a䤞9/Tr !6 MLyF mH2g;@ٺv ,\xRPbW?"1 q+ I1aТ?pt4ƭ>9M<Q(ͽbjvcEo-ru x~2icw^qEq>R!4;O^ Sg~> 2~ yѸ%t*ӄ4V}C"^û (^/+ʘVɥpqk_?7ӗb*@&c/Kf)+~UМ$oRvO!ewteL)}0tuI&E򊑔  հO$+}`߽b44Q0KDݴ.QY^Ĉ,_Ƃ'XpΠ$LǸWMzR:zXxSc5 ;i786_nEwiYSCops!ݹP]R\iԮy-}P&CY5K|ZɻD8`ूڨi#JԪAtNlwUs-/zR\9!qtڻFaR:c[Dm؂p4K(vJP|*w6sc3z1'x7a-y.]y5bGP 0ju>:[L ;J_~P%"ᏙACR/bF>޹y߭$Ri.}_dԙPђ*_{~xVqcX8!CbL96IqD۞dZ&TU;krd 4DuUnYY/SNwϒ"wm );,eXɩ7E{0oT!JJ1J !AO͜ viBT%7aW=N/4X J"'Ү㑗׻8@L9!6NB"T@iA1" w_5ǾE-^1Vs*ЉE s'N`Gqe1t=bbdpyUX{hRp6a*Vif힓h faG1bM^a$ 4B`y/G職!OgdG}5Xs2ݙ:GlSG%f'*$x+M_W w~ ijl=(~#In 3iHQ VSAvF ^OŝB4GwdɠpQ7ߌ&} Cn֙9&F^֎-)PDIN_!%E:H\,%>.'Y#'sUH>^Gv~{ӅW8BC&4F}94U￞Z˙!`x5Z;|"wE!EDJ)H8qvYX -xFF~zcݧeGrbVZl-LM#tyk5zծ[is ynPbxIlYMv f)EJC&Ǯ{5kbR2h0NSjUZp/>AiYQdX:f}ֹyأʐ\6X !EoG[C.Ͷ6o`M>Œ/&:0TTΜDsgK>t N*L(܋21E!47r pŭIai2$6QhKz,rZuy^d|< "ú&pp@<2X`oUdhu]d/;G[j̛j`65L0xɼK@@*@}-ALy7icd'wP_Ų!܀[!A2nabx9ᅡ_h"@sy6;Walj!K<"2$a5= -HZуY>[7vf"_:34!IC  ݐ~@^@3H={oۡnHi $(R@& Mvm0`Sh{YE(\`]62pb!1O.ac}8`@ *gvVA8¼2o j h[4ѥ.lR# BdL|W\{f;@%# Mw;o|jaʩƠ O(FWQ%KOl BGZ-quYtk?#PGքHnpCMv^jffD "ފVd/O I7@ǥFXBGWkZ"Of,Nɨ^>%ڄS/ w9Y3V4A3(g m\3 3 9qf Ձ&i)LNdbwj4{+"r6Y/U@/<ՠ)rA$*2_z x \7_"Q!x>B&1C'~Fc.qu[xGA5/"{E^6t]ԉJJ]8@ƠXg_/1<h_bdBVѢfjӘ9_ǥjq9&2leC(eYIᥑG s2}m󭴈"PĖ5ϴ<=5xYViTcY</i„hd$xP]E9` $,.ۆ1Y|6\| )Lŝ2]tY& 㸊e&t)lHDڐPc8ӯc'q "+ 7bJ:["hD-x䡴Q4xUz:qݳB:{FddmKH)gzFF_{p[Q Ho|ryړ8$dN-j&k)>f}ȦK{636nNusA_sBiLbt&Mբ=4&I*GL/sdqi]'ıK}O϶_b5 FSH)$m&ddP]p($d WVck!W^h#[ <dtCw#A/FĎ. N>-uH@0+jAk(ikBabK;a}1?rmvx' ncbD gFASJQyٔjwݻ|\I*Bc?hJLk!?Z4{dskH ֆ5K6$uQNTǹ-S|3T^fnG_oZJOEBA~hsyS,0^-M٫w0HqiXhXL.2C@I' Pm1ș;75`n7T.Pr,xb{7nMHAku  ƯxPDbc\εyyc|cS!N˰l9%ͮjfPⶕՐ:y?beuq:a ^'=Z5'+_"^AnwŴckM ?o9Y.ͺ3dpӻ÷V6R׻$+ Jߡ:zF8VP}% MhÅC 8WVD d닅AHn]=#34jP9ʨҷMUWJӗ~MZ`~GFpC#&~M;Q]$T34ry{  G_To/2m [&UAxp䥂э6Q0 8eb261(!g—%Y< ^}UӀ^׵?@vWJll{OmK&ĻXP ?y70ڿ~A;FL(=qn6/ޙK@OsRh<@oj|Y4q XoV@p:=DטsvhXS$Wdr݀SQjr brsVT6zG5X%EBt%O2˚_3e$'*VwXerZIF@W̽sqE(:ZvLs:l ރܳW23witRw޾A@< #C,K32U`*th%>:5ti@WV.jG5DvU\%akɹ "MbXF I\ky׮ B3!T s\ﲋca׫j ٖ-t6~#Bg%p=Ϩd^}:JD"\u3a!n .|h?|R%h.7J[Ad]N."=RMT>^ G9>-b3ODEZVs:XbJn J^tᖐX?LӻtV ؉Yazs=Y V&\3E]#?Dp؊Xw]#Dw I'i @b?y=ٽNI;qL3"bQU;@Ƃ-^ίADSg\3ܢ&z#`sێH~5QzúWą_8aǷZMiԶj*L2;ᢙK8[g=oYLꓔo<3qxTKd6;m'oDUS1sni@A5s*U\ؚanҔ'^Bc^ ! ZBS<2$_2&tbu+7u/,n_pXZ Qi)f΍Ӓ(tyMB~3 " Xqy#Un>O(~4 9\#=0z 6h"|te"1>}9mKfUfaw+ﵫL@5!glqgV툄~צVЧGdc Q Șӓ&6x7mnZ-NU'g3Cg4w@dxadzc9o༽g[zM+\AxO+C0صA0`7~PʬͱW45ݚ8}؛T趏 IOmu6iYF|K?OJލ׻Hn )J)R'Z"D\=M7ד,py9k.ioǍ'inQr.o6!#΁QnMbcVB/٪H.' ͥ>O,a+Xս?gJV?`AYCA5n@sM l5 @i9j(:^4n!>[]x|jg(8a>X&^a 6˂_X"K2vvW^Q# | g^Tyd=k^JO $̓í2vCڀO"|% or fRZu4!@1ٚYo Mścuh]‚~a!%51} dK('cB>w{lb[ 8K!nr3}[zEL #;z$BCn3Eh`':m7E=P':wg| íK8aÑp\bqU"օ*l#=.㕀ԐVKI>5՚K_j ez@08+٤0vr9 ]p=SN)3D, 0m>/TQ@Nog[ZIFv<& Ps~?is9L+/̐Q,5)lɨg󌢝,)JUD7JĎSs|+NXCg2"aXK`\c ٯσ,)$'Kokw<ȧlT"ؤn?f$t f^(Ln@P -HfĔmc/lZyS֞X\W}L[")RTqش;\+T05"yw_G6Yi`,ø3+ (FBr*J=p<V=Ͳ: e KI$SۄHK֞ྒྷaŀZYHnmEeqhMv:KD?'Huym+VexXǞ81uV(3 >z1 )Caw? =9+ 8Z50/Y=y3),Kt9(tU0r M C)"ë ;~(yOa- ;O}"7dVQ MlPMU2<Ԡ ˁ?6E6֟z:.e#hݼMf׍f^'o5j]>wY]De>u'0<՝/`oiT-5Y%CҎͥ%)MOm?Ox Օ׆b&CjT@UZPs mdEԚ` HN^]y*'dz{1rX'*]˰==@|D>]+Rq٢Z%KS;US $V GͲYP"'K}69g8?KݬQܣ6۹P:@! {x9ItW#U94~Ѷ~1 Sqe*0i'nUL;P.&JkAyh $TPHJD3=#[I6!oNt  Xn3mQxl'HPR+am?DOUތmҝFCkcGm*[4whyFIY_*HblEIщd*F[|BEˋQk1qrRtf˖e *ӮlXIg'<="kAT}jMwA9y\9eaU>KPP4ʻ,K'1Hp}ه qSщLzwekUx؇2U5;&(HiXLAp3W9>GI%pȔ\c#{*M[Hx&x?V>=5+B&D*yR2Wh"=m17>O,8k*{H^%w+H_AihȐI5EۥXE2STZo"]>9leqPv*ŌRHN. IE<~-_3To޴gA%?'d߻ќӗp$hH(fRAjb ?-;G砅Lʳ}4P&j\JDbXZX[j1P,[/x8yO Ůʹy:Gg]CSL}_4]!ճ~]ic `v-AXsagȜ]+az%w74Ev n-[ X#F{i9aƞ[q4GV{A)e`]!҈>jޫ?T?Q4ʠH~H Z@9LLM: Pfp J]$a)J>dM1h]qh-x8WI/H#e Q,b A r [Rpѕ z+t)*|F*>&R:dէ,$ܒy(˖bCbFt..+9#Œzɠ&JJ04CcWsW|'ì|쀧 4M nPU!e?xnPp*,??V1YwTR 8 !U  btpDFMhP@'ʭ#.y`)ɏe( L' YZ