createrepo_c-libs-0.10.0-5.fc23$>EJ)]R*><8?8d " D LRXh p x    ,<Pd%p%%(\8h4984:4>5'@56G5HH5XI5hX5lY5x\5]5^5b67d79e7>f7Al7Ct7\u7lv7|w8$x84y8D 88Ccreaterepo_c-libs0.10.05.fc23Library for repodata manipulationLibraries for applications using the createrepo_c library for easy manipulation with a repodata.W#3buildvm-11.phx2.fedoraproject.orgk Fedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttps://github.com/rpm-software-management/createrepo_clinuxi686$`FA큤W#3W#3W#3V$4e424ea8de1b0deac1e624334227aa971db4d06f1f0e5a42f6f0e42fa252e1ab8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643libcreaterepo_c.so.0.10.0rootrootrootrootrootrootrootrootcreaterepo_c-0.10.0-5.fc23.src.rpmcreaterepo_c-libscreaterepo_c-libs(x86-32)libcreaterepo_c.so.0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/sbin/ldconfig/sbin/ldconfiglibbz2.so.1libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libcrypto.so.10libcrypto.so.10(libcrypto.so.10)libcurl.so.4libdrpm.so.0libexpat.so.1libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libglib-2.0.so.0liblzma.so.5liblzma.so.5(XZ_5.0)libmagic.so.1librpm.so.7librpmio.so.7libsqlite3.so.0libssl.so.10libxml2.so.2libxml2.so.2(LIBXML2_2.4.30)libz.so.1libz.so.1(ZLIB_1.2.3.5)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.13.0-rc1W @W @@VVV@V&,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\@Igor Gnatenko - 0.10.0-5Igor Gnatenko - 0.10.0-4Fedora Release Engineering - 0.10.0-3Orion Poplawski - 0.10.0-2Tomas Mlcoch - 0.10.0-1Tomas 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- Make drpm builds conditional- Don't own python3_sitearch dir in python3 subpkg - Use %license macro - Follow modern packaging guidelines - Cleanups in spec file - Follow packaging guidelines about SourceURL - Fix license- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Remove comments causing trouble with post/postun scriptlets- Python 3 support (made by Ralph Bean) - Modify gen_rst.py to indicate --sqliterepo is an option too (Neal Gompa) - Do not compress manpages at generation time (Neal Gompa)- 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.10.0-5.fc230.10.0-5.fc23libcreaterepo_c.so.0libcreaterepo_c.so.0.10.0createrepo_c-libsCOPYING/usr/lib//usr/share/licenses//usr/share/licenses/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 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnuELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1f168d8296b322f4c27033ff7973b16c1f89f523, strippeddirectoryASCII text PRRRRRRR R RR RRRR RRRRRRRRR RRRRRRRR#utf-8?@7zXZ !#,gr]"k%˴7+vސ/GeoҟiR>9O 7;[>p~kWF L?(XHj_e'\"B٩nkBİN *~mLhx4XEW5l D)b7HD6H%*˺!K'+?f~z9WeUNa]yTe6 r@mi`ndb\+|=VG.}c3'j=ffY pw{cRNHylosS {3dq`soM?7("p; e,AI@xA7:7m*VEƁ4E9a]%,"Rm, r,Oyg1>Gb3'Y_UlRy xb٬V-' 1̖⩲2A#J;7o#cDO{+ȣ_4?d%K.aj՟eS,CFmr]]`s$R\!ԷlHVp^sp(%LJ:~e?3es]q mJ)!JΙ Q -&X=8,SW\K5F;ǡڸ]78k"T藊.H֖ڥ2^! s?)pJ1'Nq&>Y>6sPeޫ!U]VШ5|iOF9eEK0u _td&%Z)7Cnl]35.(+e^+kjw \޿ Kz wxT. dv>juENwϤy!pr` OsXP ަRw}j0L ',<&$%T@ C g/{\]`!p_/~Wfn#i{k#lA-cNjDWU'3꠾Mh}c*c4;Ij1UCad |y=rOє}IZ-8$VPD`@1K:Sӯjj6)%WA1(GC J_ p08ܖ̸~m VMZǜEE3LF+<gZ>??hr@Z^nI'1,>6$ϼ߶u_ꩵ$=>v7ROp|.F i>B`H;JfAP̈́eWa0'j*W<Ե?PRLL|fP?KBor@BBمL8"Rܙdzx߈bPCSjQ#%0f2@@Foů$){kS:LXn7;~"(>Jn3UDWGs"YV4mcpt]̿TY sQ *Y5W\Vw9ӽR5MDȔܞ7mA2A^EIB+4Fğ\g>5ٺ8_j{W NT*C61f4L1ҋJC(6w8dEBKI e{"muuUٶiU)YlhtVS +'Li> wH[6 n W";~݊܅i<*e|͙A ^S:uҔYݕlH>̫f%YW1 M^7xeOk it0[#dqH-3ٱIßvǹc7XA5tVwc"V4z:sx)7*Έ3,V4:Jő:Dw>ttrR4ghw6^[zk@Rri61H~)j-0 [M}]lX^&G!I/%*PĢj;$oC8)ŲL Ӕ~Pǃ^ϗ=1^Z9T뽄q%u e þA '#>59̖ndMיb:sojׯ"*__&obcfV9ǒX4}u@=C;[ X_( CY%Ix"*MQ H2a&p4L]$̶ICYQ]Rݳӽ˰yd!R&ǎN5'z~3j#[Cjhuai(X ;Qqc%tnw̸ҡ'Cę0u 8emWE>R>h5oLm^mtN/ÌDKʽON!%6̚Uv)Yy/Y e=LDX JV!;XV?8Umu0x;;{8!Vq%&;*&9|-QJ *5+2 "5W6 ]l=қ9a~Ѣg2aj}@)@y. m 4ùAT1m3$W^Ÿ\3%+*Xkc";Nakll6Բ&.I6$LZ_7Qwc0]Xz|gd@5h7µoQڃzYm)Eh|sMo_TO?xKyŸ";g"'/b{Mre/AS׀fЧ Auߵ=kBc*7.z ^NФN/>^Tlub/^ǔ[C~ZŴ+0NBvxKZ_yQ?3Gꔩ7e:Z,/^nܕJS|(`aRs/ []e~}v ޛ8v HSM(ogμk*(n<+BDn$L #pfmIn=c;Uo9}{8L[w6vJt6]akS}->(|R-wm\2&mh.uEsAE?c85V3OM蹼z3cnVŬ h)Ot95h!nGGI|vlrG4Echkad8-UJ8%O͟Il9>|W.7^S(H`H2"6rp|647 S{`tMC>5(J4,n \J$ ̖j-"Fa \IA]}YˍK/'!@Y 6F6N47|pP)%!BttD|ٟ$0?O0OS_PKPi | D6OX\`̤'н՗v< 3'J7+$cƋLm݄O*e)䒒d^aF$aO_ƅ.YQy|>>[1ӏSZv,DkE#!HvRD٥*xi+6 `%$ZrC9q.%d>^|GɔC#hXoД6(`~=UM^^j Wۡŀ&:$plgIq+veꇤYMڲ.3Œqh0ɦ1,#6FY1TsVI'T.09K~_%~Ra deJyliGh1&y|$`0Vn5"+% RNyŎgkgjiDX4fpxNp%=cSlD7)[aq(6y[ExVc#He=rL{dakLQ..To{'/46 '`jJYIA Ɣc3`)fK 5_beAZsi{=t_\Sk[KM|v 1` H?Rь9i3>/Z/>"y{M{@y83\bŀsmg@v0|]"t~6ty`/KmϮqc:x۬Jlz`̔?@:@r[u7FSjU}.?h,y}qeeGjJyd;dx5kD%p5 Q~>z3LB:Yyus%hЯ)E.r149轥R^ÿOU־~86]y&}:ࡇ Wo9E7Nvy.pb.pˢez,}4W Cǹh?D> f9Y_y\y&NM}I?|1Tܡ$z*KY̍5?@aBVojnp..!+Kot2X!tb~ϊPh Sw3)60xkqܗy 6~jRͣ&}ݱ;U1QCDd g(ib3~ bg8Ei [*4QdM /vۆj̮:|pjxW?-KT0O*9P D_i 8I+MOe͕o!n|v]Oud/]΍|j1Tlqi@I4g$c)` ^'^ݞ!ҙƵ()%:r:f{AX'n co ͗x%eDIHPwJKԣRw^-';;Y }2,#T "RQ1We)۰78;>ޘ)7}!h&?*d%/8k~U Ю ŷO}Y+%|FM=D%IQy<3N(Me', <Gc>ع@vqfM2}ήYaшi$R\Z$SOa՟7^g؛bU 3OJ% Գx&r7e'՗i 38\B k5KZ5TlΞ=Y l9#܍EEt ʮJޢX4:L-a~:5adޑD0,b.=O^NB.cO9XYWKT73c|zɋO j@`Ƹq‚>N{BNxZ,'|1/avQ}%N@4ri*:6DVm/m]00ftAWpkHl.8A5#4a^K {7Kܵ{I&"NAh8b.  ٘Xή՘5VHVɮU-},"ԝ2o!RDrBe΃8qQ) Ug_d~A :Fu6X;u;/Z܀xR ١(Dm kpn5<6.+/hU'+ZZjv}<JZA-"<7Xy|bx@ayhtUiiU*5ѹTa"$$Hs;Kd6e!)j=>M4RmwAg@לoUR0>a!ΣToV> ҳZ ;]ZYj[؍'=֮qHtsp1ИE'Ϟn+f.4L` *{v?nf;J,#-G7OG_4ѳVm[ռp߻,Nqs5x:tW ڂ=&\lem@jYLxݒLƫVa"`taNF*m~b|(S6z`rKH\0&sxCTwxhTI,抎hf4'no3ƳѲE<[KzRkPM?T (Ol+|_>tq E:G W6h,zN|xΘ4uyfG2` "zIJpiʢVPWճ ۆ,-2FTxIr$&@whP:1뷛4}|ЭoPͣu˚A@\wͦ?Q!\VimM LhmF*yPp |ayV<!WIx~SɖMteyc¡8T ew͇J}&FVm?ng 3^!ZvרWbcy4"_W(}@JS`箥*rwBGaPMELTaG+0Ę"}EҀG&t2V* U*CHoeJX?/4n٢j js)/Q 傫N";Hg/?I뽯Eʥ5|h.Wu ywȊOzC0enrh"{5s+'6J,Gy@\oY&tsd#Q\Wl>#]>{l VAPC8*|{0b~ v^W/eO= 8fX-?0a֒ZmQ< b6J v‡L}j6L>'웾b{V=yږ+ΖpҵdZmӻ#[#`ɥq~ݝBk8)PvH  s CD34*/rd]Şixim_zt~3i\.3ٛcC2|VvXXСR=/A*gw ")j~o(Z[ \ЈoK?eU1:L >k>HiH xW~(x(vtT{< OSި8=92&?=k+ݝSlS*, ք2`7RH[k)3E5B78W?ޘU@t#T59> .Cyx͞ a^sU"u\JE`ZNQ*p*WzSdhERN̈́h> W G#79@"̤B}h 2Ċ&guߖzODz`shg, HE4\4Xc>kp[Ag/][4PU/SײaMUhGpLea#T@lx`Q7of}R@( K,EȺ vc"N#$& R(jIqMPVo~/-zxD4=pk;yqhX&?ckA T"157.j䖊zkn}Fϩ+&R]~km+1>YV] GbdE$Ɣrf`ʜe*5D+ [_8.!z `QU<QU?{J{' rϨ `\H%:] i)lƙkBv&`=;6GILxEuyk%34klJzzgnʆ4d26x6[>Mx 3@׹>e J"i8ifY d[jQ+x_v+ieFH>١H*;_@ 5` |#*@^Lv(N}M S :>N%ekH%EmTD̔՗:L yу׍\_5a.޹@{.r=27~S4rt[iD*sp؜X0&-r Һ=nIfɳfj}7YlN ShE,9̮`hN^:#WIzs fj):bfC@v_ R˻_%:-wޗ5Unu eº1fhM䯰݋zxQP {;,xxQwh$$uӿn#=;Ufrv{fg$<No[lg)\Z.S؈\G墧_!A^[焐P 85ĐL=hMp-XI)`f ShD]/K͚sq^)!oWv֫|1hG>B&fi(9j/ :iS =tr_$7$߉%ԡR`hdy TO ؔF;$YMͶes/L6ἊV݃ҷc fk[h@wP85%s w\iMsұ! ߹Mn-rHIff}'yF=^b\żR s $GJqg:+M|L?A{Xe sJ(#UB Vn??ڭ6LOXYtF,*<"Kww->Xn%4$mO1df#5K]5 x-5 Vo$i}ܯM<a\o8g~E[)ys\G,,gA5o>w'Wo>:zk㤼|Ä-p;yb 5ne]g'n3=~8lE5Sm;ILРb$ОP@S'TfOW-MglkdF\RDVKf"dxJ@iS8 SvʵJDt )4W#cJ פF6,Gf YZakUmVݛ?1ͳ2C)Hmvhލ(po^F{ F~YmsBqtdN9S}e!0 ,M|) 8==!rccsC'u.U.`b6n16Jaۣ nϮ  z  X}'N3J=_;1场nʖ !CZ"nlB3 sTVt1PkAv a,z,`;4, ~VpkGn-Yhk}5_KЫtUW饣klVuVWԤ[P!fv Yпcl$^*>Y*9AE&`7FyIو"Uk&|HOopXAiTWџ͋2 ķq|Һ_Xh{\f#N~9Lwsp3N)*(.[Dh%^c k\OȝUtr-lCI)FZ'PAMxjb iq:)tg>ݚO՘ؕw:۠4OeP$'#pڒhB]dm:Рq#yb kxou [_䚤¶ZJqKa/@PyXN熠a۾( 7[tmg?q,PqsC;)2@Nb'/m)vkܬEʮ`D׋ۅp9Y?Jغ{kx6K{7[kp: 9T vi/{Jvh4&x7N+W-s7pLn/Or?iu1/CmF^7!9 q!FRj NM!ޛK 4)|GDg"S-ػږ_~6XRi1i>&to2&>8@J= ᠳMo{͐>:+u /T Մ2*G*;Rt~5sd{.qj(n"!'X̛»_ꢯ] -فRF~HRI#9h F_̙?1I2<B(H}l~,Y!CeZ4FN8/ , g:b_\|gsF$4TYf'uQ+= @bM'5$˒"#qzY;ilsŐ\Un ހ"Wyr5)AO 1餕bv5)ݏIuye<)bP/0u8 - q&U27+O-xB]9d–:oQ*?9J -⨹b'-M%jRJslK4ۍ#>r`mүV߿0á7뭹hc@R,MRLjgŀah0mwi4\UM7ϕ#mqzn*ΌhFv~]߮ e;^5iyjSW[?y,\:y D6G̸N_^2/}aCҳq.'hF9N2):YmK֖耀jhF.<Z8`IDޔWf .Z!5rP}s5O6lea7Z?7Co& ikAOV1ЌJt߁:{_7ٔ=Bv, SNo_ `#_^49s-$*xK0_eʘi=osyԦ+yUON"T^)0KEabQTb6dgt Lc%%~N}Ԙ룐28f^KjPpX K\}o}DCv%# / }\g<$Q$Td}2əO-K )]ܔqO/{ TTLUhi&[;rV=(71W+=r!cuj6HS<n'!Ks)R !޸s'eyۻOZ33|nd0ݕ2NIҌ|<3QTGSƚiμ\S/a29j_ٕ31đn\PEa?ʣ`,'(8/ b,xm-tA' bۜh%".0+!4ևH(Z2T WjQx2&$d7`qWv`"Bβ~kZkT(%OO%-6bb2ŷGB'SVɿm-Ǿn|tf8j9F"PX ٓ}w]RR)GWB֍0G*bOzMY:Y[^mO04be{p' . t_lǰNSuќPƭ?Dn_`4*VaJz% 2J` c ٪“-F&{#QGH}pUt2!3ѳ{UDҠkѾ*afVdZ_(>b^0.IJZ{G&!쳉!Ճ񇧬5T1oŐ.ޫݖ?P@'rQ~)Tp ,l (~ɴH)(Ykٶ:NU` jiD +4ѸZ_)yq>{Јr_2cI,@A-3lI;͏>dZFZnyST$6C>Nd3-B+wП>-1^70Ex)fGvͼ2yX#jY'&"*۾I~ɹox Ia5q6G`B\[_-ɓtd7\&2@mNufѿvf#^r%,;6 kϤ#lQ])LpN`}g'vQ~M`RL'1Z4CH(XGɿ%Q;YRnC(A~. a@*[+WEg[`oE,4eiSе\J8;ݭ>8A_&1c-eYW}/τ4}:+ʣ"Vk3ѳD"-E!{x83PfeL0*D_ \pqRJt+49c%{JjqM^'5Ѯci-(&y;ll$Fo+X<Q*A s_  ]Cn^VedȂ3\/{X>N_apO082O x|O9߂r&jT(wv,n@+^*/MpߓH{ѥyaAIx@Qe,ƻ vp=@ A6g*նe5.%&٩=y:q5rZ"Y=G[:fJ=%XRTD[>|/ю~M/jq9jʉ{ w?]+}{֠?KH0 ,=g_2#&=(<hST s A==PdEB==sc}?GZ;<:"P 9!Skv7A! "!~mQ>]Mua2]O9W: 7n/$#u*u%{WSHH]%?Ė@#uU; (_|]v "+FHS3M`h f RߠGÛ!H>:})讼FQڀi) rnf@Jc21,fq2g6܀M3%|rPs*clLpu\DcVE'~˪zg:⇝U5, &7Lj5؁G2];YJqM2l G=ӁI@z 1L+{iiI #tv7'2{ZqM(MtUN:E#:*Z.;z䬣bk=puj} ֋:EmOuӈ ch&қ#~ɟ;u5{]B;rqZ8'kesĂ;LOl,Z89 <r27h׏/vЋc Ϥr{YƢ5e%l^ 7= L< ]U?Yho_wT[( ު  T-- \h~`ຌ!m8'|?3­&8oȄd`wJt5 Y>,K]zl IvѐbfP]FRͷc03Rz(+ѕ)kȍVokeM \ce-aU\dI#u D몎|+o J13Wb /r n@Dv0ZH /Zp=btDrh=_|²F߄P$u0V L}<2[w&w2SEj[:JiE&sy9x}]|QYa_Zh)A@}Z6ƅKQfrW=v9= zꝾh&_Crb Q+n'w1' j؛=iNa://o .,vg( hItUGfԺB[eRU}oΗ@DXJ[Ӄө?}bnu,;J W>hQg{I[ۨD-:n<3fH$Yrnsi ~{h{,I6uϜFάQ3%pUs6w=oIݩtJ>!PB32Pf~W8BIuhik{U֜Қ(DtaƽӰJϠ]*L[3Ijt:ujh sW(-ar8caDT~:$~'&Mj* )lZWٜU:;`52Uܯb[V񃔍O>eO&{Ks].<&YeMav|Le6$DT kV3T5 ѱʿ3$Fz$ l 7CEv7j+"O`"#zg$agtH^~gyۂ=ƿG <\sg-5?|(#2+Lq'44$v4'?T\fo ؿ=W:kZt$n^4#>'*}߬.  lҏ.L#13x+(/_oDJ8˞Êұ?+y e؃Y^PzL8+! :F7kJƧK @QSR&_s$bg#l%ǁyC#$f_ƛ+xoO'KK$'4 dDMQq'Na4l qˋ;noѯW,K> pXB-엋^`-?xQ%8 6?Z̥fP$UD;0K qbSW}6m$kہB 0/4F7S.՞l#mx zF计6'ME^ij*jWT>lw8D:!d?EiOX"Ot!p>]ӈchs<2:y ?'Z[I\Y-gMj<>=)h.0|J5䙞ݨ-z3 Gjjc6:PZg=0+(" 9+8Yu%',,]=+_G v3e-"L%b8oC޵DX֏Ej8xizd΃(s ^2.FoLJGD yJ>GXg(gK)tqT_D>pg-68 Qk.B+H۬8G\aתRf26pKP._kT*JP={ d~Pdio10^P;҄_M{2/mp)epQ@XǛPZHy0ɿ+W[l;;pz51I#@*ih'Ŗqe ÈTzy+\~j1m &Qpɿs( 0qp`&&Ӌ,$N4L=쐈Ʌ] h{J5M~ai GzhD—PgQCb6Bg wb9~K31ȕA[+1 =-O:d4|_~>l@Pp9WYxj-(%%iObԬFi7RQ) :Y=sP@= yf[\ǔ(. nxӖ,,]=S;Ŗt+;L+.CTλ0aXѐC46)f+}< CKNg(Mv-m$/&Lz,B3Zd-- K5%[ϴw!a)Tz ʓ2+Gv]N5`" t Ɍ؃ܸp[!`J*6<{R>Rw+%]Ioz f6)2UΫG/dCno,ga\i80ػ\,kճFCd冉!nbHqPWZ0c$w ˰j0&䔬yx@qߦ4M PWOr Wo2<;9Ġ!``lXFGlý3*kq)T+TOESˡ& 1|Cg_%>Xf#"BO32 \EhjyL-SB0,Z"1%^FC 1Nkjh*KZX|fq 3n3V#aCl݉Dy@сk@2SL(ٙ)?}r!ɞ\=ŷhzR#+!eieԩnAeA|vjjl}O~ǹ->TfD2~C]I(廃zWQd 2_W4yԧJ]Tn|י} M:^o,h'@EW?@p]-}=b[WJ\u/CghYEZl*-9[ſCm,=R'f5w|`t8ACp:k-KPL(m̄\Wv5!vHf@ow+ ݜ@Avv Q@&gB,Բ4KQ؟\ /rHzWBfoH<h,&su[iPKA8c3!S/sM]Wb|uA vb4nN=&v ܘ&IyGR#w8]Ɛr)bJ;[A|D;8.Cz0\`TG1% <|T7/ & Du=3w 4GcJLpO*a{uHoI.2;TR%0 .6V1+(o/- TEwOZS-%e1OS ?!RbDP%[Paޟ K ]դ:D#2oX#uynmu.z,SQP,pT3Ґ8ypԏ~wj=e6Ԟ׏s+~#2ugfdHbkUՖñM{!}-ö9|PR,#n-jҊ856$%>'Qs8{yҠo*; #m{!ok`;dg2Tcf׾~qKy`4pJl;.rU;%iա]4GTVZHahЦVA37'˜3K /:MDDly{RyhQzdŃ>ViW u=iD%V 8oT(>wC_ l3ŁwުQDg2ιБEY!nq1\4B׈ΕdkĮF0Ttb_%bꦺhr[ oQJ6lH!*MۢPbA"7X'CqfJ@3L@aW;6"WiL=L5/1ݱDMY⦣M7d uT$?ئ1V+3Ra1%.h?&Vuq9h K >PL]ћ-)Ey'łgw[j߮;bBD)E5|3%(x1ѱ՝d *eiLfs+@-AU溤K55Y s)}}~CtbG~B[UHDg)B}d@,We2fȪLj;k}Ci?@ql`NލX&=wY\$ Wjx}}9C(.Z! o ׊}oX.a)f [Pai(yfTHɧTS`Þ]'˾.T7"0-GFڔ6T] #')CtcS9׫|-yW??K|XVJ-WqezCd8f&`z]ٿ9 4CIu4YK98j8ߑᖫD _k={\*57),Ճ@deR)>/\3Kq#h&6Q$[1aSBb!kD+ CTi3KE8q/A-,ij/ҋBzqf QO]2rj׶/2NN<5h-mR3RIAUƼxřj6/[*PQw߁ȷ=(!ѢQV}`HMah9KD$4]C __p_ihB0|wWW,Cq+Jnי2@Wy]A\+%nYb2l4CM,6[>9 RXV(@ImͪisՍ3v{7<š~ʜwރ5*j+ܼD-V/7*EfBgR*͹7ֲkn%W*4Lx͘IPE̞$qXuBMgg]3Z;m[#$r|?oiD|' ڛ cuػ5MW /*ҚH.Xm; L1U!-Ո uC6&b'<+ʔ^*/\Jp2Dĵģ"6ߍ]cq d+ct̀5h Tsgƪ;U#0AXHݞgZuPSmP K4NyE$Ow \Q\/ I݅)0:x}H; Rñz,g#nJqԣ7o 8<>d8fП۽+MͳgGCJrd [ƻ8DB?L5H`)hk]&<(// #r>` ^fTuelS8jو EDJk 4tQ/ؽ`d; PMڸJhWlK-%22 )d"<x{rwR}c:?%?!`z2vE2g= T`c-5~?,ưQOg _8i<61 (⪛#&ۀΕӀ!I+Oflo :'i! l9<4//'JB.u[qoXj&s y:~/&QaSOv [6ckF/\@1L9];Ӱvp|&͊x]*S*J̔h2 slD̿Mac0!ck NUˀ+x`m>ȓs4T>|)=m:w@NJ|K6H?TOC#ZS+~N22yGHFU5D:Fh4p:< c% `mCaqW]ڒdu13䕟A|U)ʺ%t艛Lz c P&LDŽp_א'ٛ-ix|Btc1Wk/n{Kczv{Ylov[mOR/>} $EKe.."-e^rN-Կf3Oo]G932+Vh̵)x͓ ,Ԭq͏c-.@pN{u0adƽ9fе&H1@1EkQ#eݛ$ҋމ T;y Q_+cEdR%ZTxf-̦ґ3'Gs?ZI ST\M'~Dv&Ib #NRyTU^zej׼-m`nwXBo=|W7t?|[R*g WNS{k7\p)-dK 9HL<]k-='v\#m/4 >mr=hs/ Jו$hY_V;sSak1 XIO2I7Tܾ2w~jze`7ٺMx:yO%rJ)=͓O BڴMe3iuaIY[ll2p:&D×}@k׿1.<\4%pCtVK;jIH:*JiXA* zX1.# V F|㢶^E~ =˞Xxn k;>r~]aذ#_nbү!<7%7{ An0`ܣ/ǔ*GX[7O1RW;vٌ`-8bo92Pa5}bRBzah> Na2mZGs~7Z/BftvW}vfI09sC).U8M d?ϋ|$ǂTmMxqmosHQ] }*׷@RŶcc}x95jiqҥS pjR>DkI.:Rpb뀡d Y$Ϝ;/{<ߠF8*]HQ,=Et9`=18UP(rU(j Q5]`z 9l^ uL &́OqNCYF@B<)6>CzNWۿ!e?ǽZB!"Ok^,$U^њ|R4*t?& S9}}e_NX RCt˻oz>K43B|EU a%|&%j8 P rȒ+=/.G%*hHw噬Ajhm췐xLՕ,RNp=ؕ{zvd6[HULڶR'Âvmشyt0/;ٔx#)vh'שLeafxJٍqFo4p4'9Y(u?$%Iए;#E*3=q;edE6 gJF [~$rSp '3faDR2omtF{4iA$RB aN5hv[Tj4uUW/&9B} J>п`cƇ2 @j,'OA8vZBG-? F݃S):3I,ΑYbdVrcrhOxDC1h@u%zFW DqNgbØC@G}z$Y}Su=jns7~j.ˀT)]D[J{]b) Dvit?ҩYɤв`,cdpFcv:4G9f0e4qV2jJYz&7 ";+$PuB8q-wxxb|QYQ|~WT91жG)|vNxeǟo9‘,TheJF OZ8ן9ٌ>jWq R2MF*ZTрX`1Kuo4Q^!NKQ\5K: mϹ̸Y ?,\q]U4,WaFoZf+1 u,2|?vG<+M0eU& Yэ8 K]I‰,`)PCPz͇!U؂p\ϔ&(ӴdnPA rB65Cq#7%?j.+ըUtQZDZK b ۓS & >K4ֿT9;\Phy} X+YY"qJjkr4  +pLÊZw^"ٲIhO>y6,qǴ#8>W5@T4 !OōO|ˤx٘2$ E/8ڛm\\냾 _-ްJ*X/GqG"+RtX|h o9A ? ?c”4IwcmҋeZ!Jᨆ]L!-^2fz(²'Be#2pT\/6WGX+vF`Y@j3ᵳ,p&$M2y$]EhsU9w?_BfzS$YB*wyâ->&J; ̳F<0@Ͷr] :a9᫲J=SiNkq$ӟ>Ԋ(,́xx?q >w<|oc7ݠ`5սr7ַc bEۭeG-^ҹ AQtPQhhHBܑ~*gQ y)FA?C衟+c d2-ɥ ۏ^u7|H*Yiȳ>pG]/rh}9rg={\3mxr3+5q,>}xԣ/;Eoh1Xǣ5 &JiVMkMmF P9\:qEY;$"t%_uMXe:Yeb 렏c6*ҝWt,g6hcR](_vK2lRs=?X94- YZ