createrepo_c-libs-0.9.1-1.fc22$>:>2Z"f_ >;5?5d ! C ?EL\ d l |  ,@Tx#`##(8/9/:x/>2@2G2H2I2X2Y2\3]3$^3lb3d4Xe4]f4`l4bt4|u4v4w5@x5Py5`5Ccreaterepo_c-libs0.9.11.fc22Library for repodata manipulationLibraries for applications using the createrepo_c library for easy manipulation with a repodata.V&9buildvm-10.phx2.fedoraproject.orgJLFedora ProjectFedora ProjectGPLv2Fedora ProjectDevelopment/Librarieshttps://github.com/Tojaj/createrepo_clinuxx86_64FA큤V&9V&9V&9V&+9d6596a813ac6cf8d31a2caa907cdec3f3286ed0f830a575446c41e7457f18e68177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643libcreaterepo_c.so.0.9.1rootrootrootrootrootrootrootrootcreaterepo_c-0.9.1-1.fc22.src.rpmcreaterepo_c-libscreaterepo_c-libs(x86-64)libcreaterepo_c.so.0()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/sbin/ldconfig/sbin/ldconfiglibbz2.so.1()(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.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.10()(64bit)libcrypto.so.10(libcrypto.so.10)(64bit)libcurl.so.4()(64bit)libdrpm.so.0()(64bit)libexpat.so.1()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libglib-2.0.so.0()(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)libmagic.so.1()(64bit)librpm.so.3()(64bit)librpmio.so.3()(64bit)libsqlite3.so.0()(64bit)libssl.so.10()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.12.0.1V&,U@Ug@UUUT@UJ@UHT!Tq@TTa@T`T[bTSyTD@SS@S @S @ShSFS@S@RJ@RR q@QQfQP<@Q=@Q8@Q@P@PpPpP@P@Pl(PDP+@P1@OỌ@OhO@O@O\@Tomas Mlcoch - 0.9.1-1Tomas Mlcoch - 0.9.0-2Tomas Mlcoch - 0.9.0-1Tomas Mlcoch - 0.8.3-1Tomas Mlcoch - 0.8.2-1Tomas Mlcoch - 0.8.1-1Tomas Mlcoch - 0.8.0-1Tomas Mlcoch - 0.7.7-1Tomas Mlcoch - 0.7.6-1Tomas Mlcoch - 0.7.5-1Tomas Mlcoch - 0.7.4-1Tomas Mlcoch - 0.7.3-1Tomas Mlcoch - 0.7.2-1Tomas Mlcoch - 0.7.1-1Tomas Mlcoch - 0.7.0-1Tomas Mlcoch - 0.6.1-1Tomas Mlcoch - 0.6.0-1Tomas Mlcoch - 0.5.0-1Tomas Mlcoch - 0.4.1-1Tomas Mlcoch - 0.4.0-1Tomas Mlcoch - 0.3.1-2Tomas Mlcoch - 0.3.0-1Tomas Mlcoch - 0.2.2-1Tomas Mlcoch - 0.2.1-3Tomas Mlcoch - 0.2.1-2Tomas Mlcoch - 0.2.1-1Tomas Mlcoch - 0.2.0-1Tomas Mlcoch - 0.1.17-3Tomas Mlcoch - 0.1.17-1Tomas Mlcoch - 0.1.16-2Tomas Mlcoch - 0.1.16-1Tomas Mlcoch - 0.1.15-1Tomas Mlcoch - 0.1.14-1Tomas Mlcoch - 0.1.13-1Tomas Mlcoch - 0.1.12-2Tomas Mlcoch - 0.1.12-1Tomas Mlcoch - 0.1.11-1Tomas Mlcoch - 0.1.10-1Tomas Mlcoch - 0.1.9-1Tomas Mlcoch - 0.1.8-1Tomas Mlcoch - 0.1.7-1Tomas Mlcoch - 0.1.5-1Tomas Mlcoch - 0.1.4-1Tomas Mlcoch - 0.1.3-1Tomas Mlcoch - 0.1.2-1Tomas Mlcoch - 0.1.1-1Tomas Mlcoch - 0.1.0-1- Fix double free during parsing broken XML metadata (Issue #33) - Tests: Add acceptance test for --general-compress-type option - Fix 'CR_CW_UNKNOWN_COMPRESSION cannot be used' error - Refactoring: Fix compiler warnings - Add --general-compress-type option (RhBug 1253850) - Enable drpm support when drpm library is detected on system (RhBug: 1261031) (Issue #37) - fix traceback on non-complete datetime information (Jarek Polok) - parsehdr: Skip broken dependency with bad (non-numerical) epoch and print warning about that (https://lists.fedoraproject.org/pipermail/devel/2015-August/213882.html) - misc: cr_str_to_evr(): Return NULL instead of "0" for bad (non-numerical) epoch - updateinfo: Fix a typo in the package release attribute (Luke Macken) - CMake: Don't require CXX compiler - Tests for different checksum type for RPMs and repodata files (#31) - Support different checksum type for RPMs and repodata files (#31)- Add drpm as a BuildRequire- mergerepo_c: Prepend protocol (file://) for URLs in pkgorigins (if --koji is used) - Update bash completion - doc: Update manpages - mergerepo: Fix NVR merging method - mergerepo: Fix behavior of --all param - createrepo: Add --cut-dirs and --location-prefix options - misc: Add cr_cut_dirs() - mergerepo: Use better version comparison algorithm - utils: Port cr_cmp_version_str() to rpm's algorithm (rpmvercmp) - misc: Rename elements in cr_Version structure - mergerepo: Fix version-release comparison for packages when --all is used - mergerepo: Show warnings if some groupfile cannot be automatically used - mergerepo: Exit with error code when a groupfile cannot be copied- mergerepo: Do not prepend file:// if protocol is already specified- doc: Add man pages for sqliterepo and update manpages for other tools - mergerepo: Work only with noarch packages if --koji is used and no archlist is specified - mergerepo: Use file:// protocol in local baseurl - mergerepo: Do not include baseurl for first repo if --koji is specified (RhBug: 1220082) - mergerepo_c: Support multilib arch for --koji repos - mergerepo_c: Refactoring - Print debug message with version in each tool when --verbose is used - modifyrepo: Don't override file with itself (RhBug: 1215229)- Fix bash completion for RHEL 6- New tool Sqliterepo_c - It generates sqlite databases into repos where the sqlite is missing. - Internal refactoring and code cleanup- Proper directory for temporary files when --local-sqlite is used (Issue #12) - Bring bash completion install dir and filenames up to date with current bash-completion- Python: Add __contains__ method to Repomd() class- Python repomd: Support for iteration and indexing by type - e.g. record = repomd['primary'] - Show warning if an XML parser probably parsed a bad type of medata (New XML parser warning type CR_XML_WARNING_BADMDTYPE) - drpm library: Explicitly try to locate libdrpm.so.0 - deltarpms: Don't show options for delta rpms if support is not available- createrepo_c, mergerepo_c: Follow redirs by default while downloading remote repos - mergerepo_c: Fix segfault when a package without sourcerpm is part of metadata and --koji option is used- xml_parser: Add file path into error messages - Refactor: Replace g_error() with g_critical() (RhBug: 1162102)- createrepo_c: New option --local-sqlite- Mergerepo: Fix mergerepo - Mergerepo: Add some debugging of metadata read.- deltarpms: Update module to work with current version of drpm - mergerepo_c: Add --omit-baseurl option - craterepo_c: Gen empty repo if empty pkglist is used - Docs: Output python docs to separate directory - Several small fixes- updateinfo: Use Python datetime objects in python bindings- Support for updateinfo.xml manipulation (including Python bindings)- Experimental delta rpm (DRPM) support (Disabled in Fedora build).- Initialize threads correctly on old versions of GLib2 (RhBug: 1108787) - Do not print log domain (get rid off C_CREATEREPOLIB prefix in log messages) - Implements support for --cachedir - New option --retain-old-md-by-age - Few small API changes- Change default behavior of repodata files handling. (RhBug: 1094539) See: https://github.com/Tojaj/createrepo_c/wiki/New-File-Handling By default, createrepo leaves old groupfiles (comps files) in the repodata/ directory during update. Createrepo_c did the same thing but the version 0.4.0 changes this behaviour.- Support for weak and rich dependecies- Relevant only for developers using createrepo_c library: New approach for metadata loading in case of internal high-level parser functions (see commit messages for more information: d6ed327595, 0b0e75203e, ad1e8450f5) - Support for changelog limit value == -1 (include all changelogs) - Update debug compilation flags - Update man pages (Add synompsis with usage) - Update usage examples in help- Temporary remove deltarepo subpackages - cmake: Do not install deltarepo stuff yet - helper: Removed cr_remove_metadata() and cr_get_list_of_md_locations() - Add module helpers - Sanitize strings before writting them to XML or sqlitedb (ISSUE #3)- New expert option: --ignore-lock- More effort to avoid residual .repodata/ directory on error - Add deltarepo and python-deltarepo subpackages - Add modifyrepo_c - Add documentation for python bindings - Refactored code & a lot of little bug fixes- checksum: Set SHA to be the same as SHA1 (For compatibility with original Createrepo)- Speedup (More parallelization) - Changed C API - Add python bindings - A lot of bugfixes - Add new make targets: tests (make tests - builds c tests) and test (make test - runs c and python test suits). - Changed interface of most of C modules - Better error reporting (Add GError ** param). - Experimental Python bindings (Beware: The interface is not final yet!). - package: Add cr_package_copy method. - sqlite: Do not recreate tables and triggers while opening existing db. - mergerepo_c: Implicitly use --all with --koji. - Man page update.- mergerepo_c: Add --simple-md-filenames and --unique-md-filenames options. (RhBug: 950994) - mergerepo_c: Always include noarch while mimic koji mergerepos. (RhBug: 950991) - Rename cr_package_parser_shutdown to cr_package_parser_cleanup() - cr_db_info_update is now safe from sqlinjection.- Fix double free() when old metadata parsing failed. (related to RhBug: 920795) - Convert all strings to UTF-8 while dumping XML. (related RhBug: 920795)- Remove creation of own empty rpm keyring for a transaction set. This is not necessary since rpm-4.8.0-28 (rpm commit cad147070e5513312d851f44998012e8f0cdf1e3). Moreover, own rpm keyring causes a race condition in threads (causing double free()) which use rpmReadPackageFile() called from cr_package_from_rpm().- Fix usage of rpm keyring (RhBug:918645) - More generic interface of repomd module - Code refactoring - Add some usage examples into the doxygen documentation and .h files - Rename version constants in version.h - New function cr_package_nevra (returns package nevra string)- Fix bug in final move from .repodata/ -> repodata/ - Fix warnings from RPM library. RPM library is thread-unsafe. This includes also reading headers. Use of empty keyring for rpm transaction should work around the problem.- Fix filelists database generation (use '.' instead of '' for current dir)- Fix race-condition during task buffering in createrepo_c- Fix removing old repomd.xml while --update- Fix bug in sqlite filelists database - Fix memory leak- Deterministic output! Packages in output repodata are now sorted by ASCII value - Support for Koji mergerepos behaviour in mergerepo_c (new --koji, --groupfile and --blocked params) - Better atomicity while finall move .repodata/ -> repodata/ - Repomd module supports pkgorigins record - Some new functions in misc module - Small changes in library interface- Another memory usage optimalization- Some changes in library interface - Memory usage optimalization - Fix a segfault and a race condition - New cmd options: --read-pkgs-list and --retain-old-md param - Few other bugfixes- New interface of repomd module - New cmd options: --repo --revision --distro --content --basedir - New createrepo_c specific cmd option --keep-all-metadata - Few bugfixes- SQLite support - Bash completion - createrepo_c support for --compress-type param - Improved logging - Subpackages -devel and -libsi - Relicensed to GPLv2 - Doxygen documentation in devel package - README update- Support for .xz compression - Unversioned .so excluded from installation- New mergerepo params: --all, --noarch-repo and --method - Fix segfault when more than one --excludes param used- Set RelWithDebInfo as default cmake build type- Add version.h header file- Add license- First public release/sbin/ldconfig/sbin/ldconfig0.9.1-1.fc220.9.1-1.fc22libcreaterepo_c.so.0libcreaterepo_c.so.0.9.1createrepo_c-libsCOPYING/usr/lib64//usr/share/doc//usr/share/doc/createrepo_c-libs/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c8901c7b7ca64219ebc7f72c1e86fa883ebfa37d, strippeddirectoryASCII textPRRRRRR RR RRRRRR RRRRRRR RRRRR RRR!?P7zXZ !#,Rv]"k%˴7+vސ/Geoҟ丁5"+ }zOm@?g+0(7i o4+!b12cǸ],Q.6`}]ڠaukG`G;ԫa|ǃ '7<7Rau6Z'6`T=#3st‚gQN#S#!J^{ q3#X@o [,l*r[ Җ*F{&b\΄: pt<'Z+MVYdL bi_}% )iϏgSz0dCy" 9& &WJ}R4]h$?KH"Rug*|3Pܠb:2j[jw#{4HM˹A܄AgaA4R%xUn3Ryɭ<ȗApw.3 &/;@SɸhK{=I?b<al5[H2m(f`M$}f)NRh]6I}B:g-`AUuQ=)ݟǻtk}6F`<6'f& tD C mejL'Y}bizBu!ۣmD6ahiP`e vnmfǥ@fDY*hڼ< Chm> ` O1WWLF $6M ފw";T7 ؒ mp234 oLlm08&8&bZ-`74jaޘT^YE~5z9yQ|fs|=*.#'98[2Y,;P.$*$#.ݼ)t~WM޾XS&Vj _p(nFJxba2pSx!zk m> 2+#{dv4A4;۾Ot:FqtYqI@xn3s.җKmsa6^V =ҟSĐMGNS 4J^j3×2'OmuT,ɄT<RpE&'Tf.h"4U7b,wrPzY̱ LՆd.PΑ×36:yu[{ I0Đz[I)HUT΅j:ڌ>g͗l[eZj[xquZF_bpn?6գ@kcC%mH+աҋ)aPU>XGH^]j Nf};CMG"pF1-~& q5Cp@qz؜Ә Sivj%3. h`,ļ$m ܢnbB\v*Hzhcv/Օ sP`dS<3)>[3pӈS*yM2Rcͦ]o xOJ.7B~R$3섟M!~Oq8V)}#/l±ƹI%odp$u- "M[Ń;R77!'ca)r}C};`W/~vT]Z_v|Gg$h*TrTui\2LE ^x7Y/ Dz`[]?0]IzD7l66Orxy︮'،*ӻ jyuQ4;{ЙHjsbQ09L fɳzb*@;/W p VZȞnMs7bC "@9'irx[,PTӈoO}a5PR-y!.&oSfHrHNEcC3_$4u̼o_v-|_+q ivFrT"፝7u,c]Bwǎ6\8@``]D9I'i*hqGϛ>EI1xm< XDa>No;.PĠ~ѮUZ!3(pQOk=ؽ 2DoGLGF#DwY$曆4Zf ;)l{  v p w&^vP#U%zFDY%bt^iQ8L:24#xP0DJ={c%Y9xfO%ĈD75 l4p~Ꮟ_+_M}BF5S\8 t+^Qljϝ".ȮO^2 .ae_TL #? z :LkWVn Zk2iE;hO&,\J|4TupWKCi`JedAbM WAroD$=2=/Ht1qb@sj# g([ Q9&0G'yw{'#`L@'v3q4wo UbEJmѼQDZo_ A0j"a`(9*'tS<;)^s:D}R0GV v+7>ף\*uGb (/ak]Ο(K%CeWXPo$saek^c1B];`e#xwlQTNuR:̀#dtE, __r>eHM ;ШM^Ol@d 9j7EDP+NVj*؂3y T!_R!KHgSw#DOQlߴ49=ΜI7vւ8Il/[8LY ӑ3.xp+@h}VBAXoW^(킉ј ]^S-H~e:x5+F;h hn%Ao$|P(`0cV&$֝.v߬/:,(eTrO$j5 +.hZR< ,VpZ>#ΡͥOWr|ɷJ#b#n+ѯ:2 ڷVi `3diQ2 /ey$uj4Vcܣ1XTG^ciAFE}rX ֭V*d[oux^,):gکޡX]tlty̢ʈ!Kn+XGH|DZ+S/`&J2Oxp(?FRXrg3tFT*qxgp63諧#C_B%:ct+lLc*k)sy >,OQ*P9)%]?O0j{YK=`/7NA1hfQzEer+<&w2V*/Sw`m>x:x (Z5ysU>#BQB,Q2K1`: fXOlӾiP %-f/l4 n*!xv_JiQ;0EX-tٮ]`[\*=9B:X̧Q2u/7 =1YjSt*V.!]śfC:su}Ż$zjr^}CNhrB&ǡBB\[l*J w+Uc딍NXws&A,8qۋ!>,t}wJED7PJ-?JZEͺ*.p[HEFi֡EX>u3+T^ O?$ѦntL6#Ѯ$ 9O4g:$X5\z:i dс*r&&pI3[ ';7UmpoN>@$6gL^m췅m;av=dJ{hǾSaLpſ9.;ƵW'V^>-HVKZKy֡,7#_\~ZP{AAΧ܃Tq^\ PFlV( iT;N-J*ƽ8?REBft @]$AGxӮ &qՙV]-q̵bHu)aw &YKB;CQ() <#(ʗ")fk( ;YD# $V`RQY΍~hq9J PxPwG6ػ3KkkA7M6imk0\C4vۍQspp%< lN "N:&9\f1@I*{JN5ʌZVc16ш@mB!&{j5$'ݐ6֓v 5x&ne0LV}f Ҟx\J+gm1sD,k|jE/˿:DjC+pǾf0z˯MaƮ䰿?F.kԪ2Z3ͺ+^%12#gHK.Ъ73xq쫎*nڢPW\)r=:"O;gt$WA,N^2L02^dYkq7 1Jtw"fԥC%IXr4)|.4}gG9U^N#S°#`}q՝SSpEt!*|k"6.LPmNKioǴ.^¯@ &JͺXROޓL!`QG:rg-2&T>+GPp!g)Ayjo4ςa'<*JjC(<0PF(Ri֝lHd\ĭEi vG ʼܩw|U;ltUЦy-{j@Z5\潗|er D+ ܐ܉듳%8=VQ<owփ R,eby<~VF1ZEBġB&cj~lj<ޞ!%*Ė=#2P2:hw@%J\i^bKFYEYxS<HW 1Æ\.4hvk<(8C4É$ g G u?k:ܷON2(тljrڻeQQ]`qJEƶU^!NZ9G$r:/۞.x}9M[ OYuV䄙.N0ܛ}7ιxbi: E2;IŊt2euk+t Ns,UX9UcH(k%}0%l{J:l+h[t74y?[Zmc@#׊^ֆJz _wq =H,燓(F">U ={#9FE@-)JxwNpyx1ZKš击,]-wAWs9" Q?7rS ϝ[:<_:sL2k,D?o2z IJOsIy@U|r+.d{4\fRg50 5n$EJiQ*O>]GhS{&'7Gʳ7UiS%C[so qf WO#* X1OH3="*wj-!FkP'J](*|#s5Y0;+lrRG|~wÊ F\^B#M&zT//YT¼"/aHo`;}0zG)Mx\ϋS G?C M{e1`YQuN~4Lo=;zK4%∦=#v z$n'H_G38D~ CD@*˫`0:֌vfN=T8VuV[k/'_>R@ÿ±"ks}6ya*$kqNѿ[X" 2ćc9K@ t fre~PTP}vzV&m@o, n>ҟ\G l`Yͨ}BսucM44{[l($ 4AD)xZo`w-y|j&idam 8+:Wi:B5I%a=P$A W/-X2,Dz}q/8L9vȊ$1:!W[NL7zaeOPxBb.YiT̼LuUl5YX5Mʶ󳃧g#/:Guy{7|APߺE˰oa3Tt)HRV2]edkS+C.>}]x-'n@(5f3?߼$8L n6Ug |S\NSY%@easS.w4%,VQ?aī7K1WlR%&80}eO;i}⤚uUnGA=q)H 75830չIqaO5F7D5a9tREѸB%Xpv|nou\l&s~I(U3zֹ""8i jāxʂ,{zF$8D -ӝ[3R? 2M Kk&t}&uýnZ ?p-d2 w:fU KqnOο֝q 64H"B=-ܹ#$Ӳ4}?$s^6Ng),Dz.:P~W|3G{VNn" +.cfJQ1dг8~< &,$T~ GD`?] OiRz/化.uX:>IѤItE޶;MfM)U#kq%z&)+H+]5ERv..L3Db&U$B~4M;QOSo52VvaY9H U@K$OU/oS͡M0EkM#A = {zeLVvT'cl22:ľ0R.ds#Nܧѡ>.b ˕"`C*k ~wA\&?(U6)oĥܫ Юf'wFivnptWt;(j`x}/a-9 qT^96mu7ـWmpr6K1r~u@<+:Z.|]tkQ@ey 䪣E$E!/-CQA14'ĩGTR@D_t 4=09퉑nL$3h:.asj9Z9Kȳ!gvnqM2Řяh C2WM4 xOU`\(_-ɕھPc갋Φ̓SixU <3Dh4GU6ֱxM-]j')9;њ+>T8ðN:7ZQCD6dpJy`̰"[$ZapY"m[oGcnwiO FMT}=r-^[}ft˾\{;6ER4(ρ8꙱^"w vqΡH?rf9z!-BsL teD\'5,쉥% 1++p5kZ1.:XDNi1Ԝu>`4_~X>GoSPjO&S*7[N9/A_{1( ,!H%eYsc-a3!3o߼6[Uf8d2=_ N?à^46\>#ps?ȶ.3[.*!j5\$x9$\5^u\XxijgYԒQ`wta)VMcva9ƛ'W[q$hg\+5A:҂Cy,$ݶn D$?k0yT5@nŪ}v?}4m?8jCTW{R^n3ZF'_Kʙ |9e{s}s.7Dߖ_4DQ78a ̰ϢO^|,dM1x A*7'h  ~>- 0}<.x+z|*1CHCz5aX,] dS—ު˼ _a[$guWug  0wA+̒~fguTH~? Ca\;@ͣ9N ;Ȫ{WzAR] 3͜E[aR˗T(>KC&-K#\/$O6c vkai:Zʀݥ"OiѧXF)*F7[PijNUSMV5+&x+ʓ^2pBdP&# %? `b4*" CQ9BQucO|_f(kV?+O@2cw5?$$73WgKtMU}MDϒA'Y!\ $/raG cfEIri; ?KWjyڮ;Ck/&Gv$^)Ea!4VLXߣW6 _Lx [JE%UۜI "ޚz/.vJ_E?MW΁#9W&Yi>zh}Hq*s̀FkIdM=We܁ok!.BriN_"`0f+}B_CHv!w5|E$kSWg;5'=W:k+m;c:$4S-ohyV3H݉H a,v F^Y2<.䲎o[G廸䥟e!01o=Lu LfτM ?"Qt9'n{md{}.Mhމr%0a\őFj # 4v W9m,e?n5;x aBO8b9W7C Eٚ]2)qsuAUWNH=޾-[Ֆ?YkD5AP xl{F6jsJC!<DDi sv%Rn%YsK_YxTEO:&1`H#':qٚCXpdփSvˤ$zH zNnSHe^(8lv˛VXŽt; S{ui2.H"¦6F(!&.~pq銆ִ<̰Z}|X.Q0|ꮟqc#hfL`Tz}mҝfﺰA"f3㒧5#,%2k=K|g0ϊTA*OI]u'3*iY{MLxz:z(ps㳾NJWť ]~h !>MiBs-qȳc.uJU*tⵓCw1/y'Ky[#ԟ`AEEJENb?s'ԽjϾ~/$ 3tYBI[X  La3 Kʉ`*hϱ<VutoʡݠԜLE[li)Z Ǒ~ܧM?Ā} f)5j{8t!ml0Yx [RX4abtDMX&ìQ 5˃)k#x5^ʞ]l_+B%OſvOĞBp*VEwGU'_ϱ3dc|]D+_=m,=]6/k&XӕTwJo4\!)R&Q.Cew^X8M/:1X%"j!.w%.>,?q~e[ o(#as/UHLϡh-+`S/Fz>=j ll,k I|&p12m·c^]?I49bf7=?iNp_ӥ(!%m1u(~=/.H)d8[Fbh0Y^ߌjC i;ϴڸו%o ՅCm{xmB1\Z8.q -оP>)0Y1 .Gnjۻ6Yy^!ѽ<{czz8.Jp6O>G|oS9i$nNg9y΄U\.~=Kd#Q+J /[-)xuOS3y\bȔڸ4X'u&/eWQxFr^ rԂ/L2J[kɞyh3KRǤ"lY5Ŕzœ:=C-]KOuˈ2bΔ.om;XV;KG)"<'L  8;NIڀxM_pafOBUWj(0n}6/lF}f}xAӯQ<>Rd m Lx.dhQVl)7΁p79Υ)o7v oIzZ7+3 ա2w| 1a?׫Ƥ q (ڔVz?(Is/G3PF fN&/Q @ӗXsu.udmK }cwXĽo=*D{/Kkq_>.܋b!3ZQPntɹ%קjYN~ZBT3"w *!"wfjVU*<̈R5;SCUDvTͳϻUNM6>Eq;~Н0/D1,RkgTYT(b"Cfc;ZFO4-rc-|ڊHRn56W1J@\`j>@A؜$Z׌XrHeqJj`)bЮ.5 p 4\}MbEjZDlI:#^eP:\S*7}zH~Mf /yd 2zRY`fUŏ;":͜ qPVjxEWBٝR Ϛƃ=7tQW(˫%3SrSG΄hys*9嫝/`\=wm6{u Z)fZ0};d,$l>tq|7ejcsE0˔k3Ɂ]@P԰ 0JGVM6"B1wQP9#儮WgNw0T8WuzUֆ2hd&-Q'Щ(Q##|`ISll c1U&+vޙټe0G?bۧ9G\Fj?b Cz}- 듊Gsw͓ږ΁{VlI [| ^.뽈Q =U^^Qm,@o{𠣇+p؏-pCw9>9yj으?k<<5Hz?`hI^AE8ajjN撈 gK;$B?NYP’c^WCW9'bc^tC 1E!>}Tp0ԣ̏ژA:U8uDy@`13~Sf~ tW Ɯ %<ɧdywٍ]`#IsՄQl2sw ߊ-ꗂ1Q4HQGP4܆m^+XK0&n%^tsҦfpnu;(M}|'(r4ztN^A:yp=X7$iɦ򾣾qSJRN=I! |0_8_E${TٌC\.5w@- GYDJZGBġ+ ]& 'NA_#'z_M؛ c >7u#´޻Xcf  }ҽUdeUIu [~slٳ~B].D)7$Vysjs`S1ʠlgtmU9YFO47Di_--|,|J@:D#2K?MNH&&~bb Rk`8tZb"[x3{5rkU=]yXicD4OjΗ3nW]S{r4i9}Y_,C&_^36x p:t=r`I5֧d$_ҹ^hވ9Ӕjx +"2`.oYVa *X}ڷqz cC>$dOs󏺸Y>zY[X7+e-a܉djzMy6Ň!"5P @v4+r+&_2b˃5tPBe'K!m'#.d' #ɿHKqĠ}%_>htDmo0el({s+j`tʚ@OU _x<] Ntܾyx o.[b/ƪ;XRb.t`DӺ$ـ)5&r <fי5Y 4eSq_^NP*zH"C[~_ig&nmoqHkGF"zd`*6˷~o8ȉ$aQv@"?PkOsX ex,a'{Z7%.a F\P7jsBnjC~pjY "&K:ʑu8Yl57'Fw,a=#K̘T@C26nfM<^A{ PK"˷`' U?>Xɳx .d\'p %C XХ~#HO*PDZY 46jy 4;d(w33>ou{DK~-&|n (=n< Couœk^twT!ܿ@9n@C\.-Pmi6 Vtdy6ş`ߝ )]eAYr22T@9+زehZ<0[DY,(gw>,"tlUvo-򂒢UY.rnO q;t'!sQcURlz1hlLd^rc"2`ovJ#ȏCk 7 kXa`G? A3W?:Eп'Aw6zS= Yhٞ\Q{rmOU2"bBL$vV<4گBq=vOl/?[_ǫ[.|ڐP>QU>C3HZRqܢp _Š[t2LX4T,>hnƒ;4bPܧŚ\P|Kl;5ݏt 5ҀE/f>.q&dM+gڼRE']ܬFBx|U/b$,XkcQ&3ݿ9sҩ@#vnI3/E31Uդ;{?YŮ+ZKH˴йVFa_VO0A`9'ss%a`6*aj)?NN(f|9(=Ϛ.Cԋ>nu7!Gw"Dռ85_^lMX OnfPA|m.30CBN|=U×:J{~tq@A)fZ*goSLl, ߵSR=n3Y-Q( S1L;[:+xv!ζ'+ s%'$ 1e+bSrPmя=F+UÑV=%_X~wrɦU.,hD]B3 ΄)iTd:0DS5)SPSQ#?Kw!Bߵӓ7m: cC_mJNɥ} E@ \(#i!($vq0V ۷BKG͢]"BRfD<.lqWR·#xF(괉"}A rROnn+y[o]A0 $&;L! @e,XOE(}#TS9TI# zA)V ܨGRux}M2JGUdB+g r6թև)K7gD ,,AJ:^U?>(t0Za_g9u_M4ʝ%U,E(\uZ)cku39>J7:T.ZXau׊Ӡ4+R kR"ŏ9f}]4LF Al;3i1SQBȗUmFihKJ-'ƎmahuL m=~r✦~V͂فQ=_$v%FV,l* lKհfar6SP`۽Gi8'_4Cدba1H}AHǒȞ,ӆx=FO TΦr B!HWR՟ '5XB Cn?5%jr/pMŅ`l Lw&u"Y)c2evqGQ yql_^ݤ~aGX#_΅rj] A`@tUl1$H> ᡷj4ڔ1uq#د._:naN\Ej>JHoR6T1r~,Uw;NwelcAe7(&pTȳ>Lɣ4'wLw;9I Z}7y$AwQ RZSWH*@+'cb!QC>-k2$P-鹦W(XpZ^ 0]? oF9v]_b b0V z 9y ;Ll~s<3-FCt4 RxI=\ S'g9Eö5~QtzTQp^7fZQSb\*yc蓇RX UzzI=K|<^zBZRKgfW @%7i*_±>$4$7/?j\ž\>U3kq3r8ȧ&d'ajf pm}\(p98QAĎ?a\3u/J dza'Tv_g/)mqxƇI%ꘐD%WK$]M\/ɉcEYX( Sp<.WF'ũW'Qp 9K  𲐳}$ z0EX ֞G:teC^OM+|H >U췈,KNm kޓa G)ώ#UO$%W=!tBJr^7& (-uw7fXCg4(^@pn{P,]KbL|n^t^Q;pv2س s0JφdzA||IdmY}k}]/uρ`5C"eOҜON+'elfk1 6 nG)d;*Fy~g=@wkef"Lۑ:]~w^y/Ys D$*6H>h^,rwWۏh:fnAܿ}Xy۶nmً%&;Jj"a"^)8@Eķ_\fp6EZzqfYZTPt~"jj A18"`SQKcD#>:*O+90vIɊU- u۷@E.-H!>{*{sj٠K$޿|0aLazATNmJ}&pC(&>Yh"Mi5\e42tCu9O_2 C}*CqX3 !Tq*e`ޏ XT^N'X[YkFY搎Q hz n.<l檓A1NB6ޢ*SIv1`>,\7f|hpja΋&uG ?'[n>oBS#;d(ff[{FXx,ҋJGv@*'~fpd7!fH.EqW!/0Omy;Oh QH͚o92b 0 тwS+ʁ׍\* @Ï m4WP{JsoV)O6 g;[/zin4Rñ[hE'覓ʗ&dCwؕ4.gu`9G Rֱ Wܱ2rG bFCBAxT~$A_0[22_k`$" |YJ䓹.."\ưFWZ(քgJ5Q7SY@t6stz$!Ts:8Ʃ_=Tzh}scD즅c=w؏gS )Kѓ~h@M|r< Z/'/Ҟ87q|ni!VP( ;r'&e[yZi¤^^G1#'qL7!<尴Dև>< $D;kgTgyQɇq[G+S|2d]ǫ:Jp$Q򘖤^9^ޠtczw_ TL9o=M>w(CF>M6FB_<5~"!x3N4Ƽ)DJi3p(]Ϣ ȯ+-ܴrV~v{RF!K{/.v ꐑ@Ԭ\<7tnû򾿉k1+o 9l|Q%t{oܟ{}gQۋ~gYZ`۲F-ͬ!kU{@n;j ҇og"gBG#X-pm1qX(6SNDGw>rS_ls,4h/)Qc˗E#`# fMs|E+D& [c_|a5٪7\mLtvKͅEC`ؠs1IL1T8Fk_vSg{ӵX~V)4[0^-yCz!=J=ڌ9eqhTa6EWDPP"o;j;HQ]cVBwk,8 }fck-AOHJ^O?KfR5 [^c0HW:T)UER'cqZ W|9 ;hrG&8Cp4 q.-Q93cM!Ek˵=,6iPQA1.$9`>$…\V>Cm =/*}'ZC9R0w,\]4`Q"ҡ[uke,4+XkWMLVg"t顽<l#Cׇ[S ) њ*, Oď|s0 $ )Ʀ.奈`>/,L10lRǫq^ULzk6D%{o*wW4k9(+c &, 3H5Lg }! ynê> 4q(՝<5/u'2[Ro1Kz~x ŰdtH'&P[R;-5R@+%ALoikQQz*$]uANeq4짵gyI? t󊕹 !EeRe[V _9h7 Z {q9߻U"pm)ezqn P]Q_Pv1,t^vߍ3]~:5Z[Yzz;*6 Xv}:rE6ĦJ8N"-Y?czxj>Y:<搦" 4e~֥f;,'-^.) _O?|eXYt أ!A0ޡJxɢG*#0SYI~Q#r$t-lycwm,Gj[=ev5_N=Ȇ秄 >0;rL^ XS]zzWe&AvqU"͎Kd|KE f 53+"Tb6F. &Wu@ߵn<8ε8>R%1u&w\PU M|Z?cIN+Q">A+mzVV#iSCq p`=a= NNHoέ2 *]}"drrӡ&&La{ 0k @7Vqp]`Vj P\H3C+Z\ڭC'MWsf:F'VP* F6;R3qy[kSxTݍQ[M h %Jra*~FяK)3(ٺ9NSRKM.꿓kH{X[1Dw5v:4YF² ˄Y?b[UYG]XM>qtWN^S]?\sWv\V4OC#9k2]''7{3.KQZNSe[T+%P-F4U4j). ٟ7}8ZUB"q~' /Z{z:`Go@45#C3'Ÿ#n#к-ոa+!Q@nAt|-_VNscFA&wzy%oYwnMe`eIpщSi4@ P fy~kԓ~k{3J2l)5C%9&O`:f?zp=Pm++tsTUM=0!u-"3S/ p'tnHɴ^7qLyn˅k!NN]c4TNh}QO.5̕Z'2ɣ`j9kAm؄bf|1f*e-'wOʼAlG{c$cLd$'qgvuU* 'Ւ%';KdT JmnN?v 4'?bjzʆ`ѢUkj ;`}o(O8cEn_zD)o|s7a<#b|M"nFBL+yuEJ\O4-"4Wd{;M #ՆYM&ǧ-k=0[\J- )Z<,}ȕgsiY 3P-Te:?jVQ¹?v׫ŠRuy 1]s;ڧ[ir~`ixf*wQ7P;7ɳyCR6z=J©L' Wefn3;6߸'q?9nLLS9JGD}qH ןKk=9j|D_ZĤxc aNo*,}M͜uSxA//i19]3=w:Mk%9 ``/3mș<ۋ"D Hvұ's\y@s(PbgVݳQ4Ao8ҞE2Op.+yX]hkWGG bDv>s\k_9J.+JuK\rՎ?pnꑞXueuˇnd<ڨ,|7 䫀'/&ԉRO^x # 0_RKX-!>/߻LTG ;vl]͔NR!l 5yFcB?n!lo ).YN1FgeJ\{5aFۥߏ:ݯuBee陝3z1Q7Dpqth*ify#>wȭKbz{!fvRO CQ߁ӹ[ed[r8LہaӨu?7&wOmFu4!?q40O &RJ;TG[ ΅Bg %|y.)a7AZl끪(‚(lmUVW&ɟ-}l8G0 287-taE9Hb% I:pQ9բ973sdñ9ӱ>