createrepo_c-libs-0.9.1-1.fc21$>hT~\v>;5`?5Pd ! C ?EL\ d l |  ,@Tx%`%%(L8X/9/:/>1@2G2H2 I20X24Y2@\2\]2l^2b2d3e3f3l3t3u3v4w4x4y4 5LCcreaterepo_c-libs0.9.11.fc21Library for repodata manipulationLibraries for applications using the createrepo_c library for easy manipulation with a repodata.V& - 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.fc210.9.1-1.fc21libcreaterepo_c.so.0libcreaterepo_c.so.0.9.1createrepo_c-libsCOPYING/usr/lib//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 -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]=049dfa98254eabbfcad48a3c89d22fbf36a3943d, strippeddirectoryASCII text PRRRRRRR R RR RRRR RRRRRRRRR RRRRRRRR#?P7zXZ !#,఻j]"k%˴7+vސ/Geoҟ丁4ӭqKRjL:)!_S4úR,;rO+.$fT-?X41??vO=&?܏܂\ _mA|ijH WEyCрt0$`Q9LE*kǥ_+}wYj/N΅sƒt3"|hPK)-dS@ѱ@ ֝T=5q5kSՙOeѪ:J.R [o>Z ,ҍ2P]v* 'tѢ}@u6u9se/895-$ڙ*=td4桴D;TFǰh2Z褵&rv=, apQ"M@ ;cYhaӒ8"Q*4 n5@xQ-D;H0̰Nꇔ"u:AكV :wW=M3:=qSzfEc :Wfw P^ ;XՎZxLWY;hP2o@ѵ>G|%&م理x*]݅ lw. Ý5oazwim'  ӷ&Tp20)Yy8+^F{"30mUMF̷6@1,]^QKTZyZ{:Q qgY`n>}ߞQֵhtA_0X%81K*Q9Ϫt,o7`һ8bErfUN<$@F.h0vChL ;M5FSak'᭖m0Bç(ޚ{.Ct,h4SNAԛU1C3pO34|#cpPsá o$h~!2mtw_Nb~k`L:d<`eS6&m C{=3wI7BF'b Zȃ&TXz}[VuPPgc 1$y`~uFTDkH)3NMTn6`B){th>/ >H.:b2iAIX_-ػ2_!ZMgS5J(XRl}pW>>u0%[Ϙ/dyi]Ԏxq%zcSw'\k&*8xOq2A:/::_`+Fp dD"[pAӀN'=!1m *͓$ȟrSd2=7fۖ}&#o]jw.#>~J#1ED8ZCʞLJa/unT5 UlxrzFOKwPykImnȟڏݒatv\J9?3n]1X _gy4sv%浧yEׯ ok^;44~44y~N(W)ڿNY2c]%b $!H.ݕWX2HNξET Dwϊa&DQ P+9Fymdlbԟ%$=Mdy6ҳ'Mx5X\<uT<gCHL^*@5I0,NHݾRy < akT#}d Ŝ/ ĸ#udsY/ekGaT e=ro!.d=;FZ чM4o>PԈuKnaL)χ!5<(ᾶgeqF'"w7Y<={Ot6ӄIH_xb-*iTg5b&d5 lpKbaDˆM0yjHA!9=SUfߡ}\)H6Gk*JJj 4^B̪?V:W.?lK&ro=OgCm͟\Vt_tgn|xmϬpTeN@kmAc j\2t~ ++ ?jq `f5nM=8%GAIDS)¾qc|}yKr5ج]ͽհ]|K{T%s8ﻨ `UKA߅ *]:MbhE'>:4 ^@2' DcPlJ72 ;#OŦY&e8USP事kK A5QП"֣=Em?~qaH3u_FSKh*tb-ǃЙ܈DBQL puz&AB_N Ʈuq 5 {0bώ^Џ/˴B`@sabdM9_a9CUAm\+j,kܛVv ؐ L[/ײv9`F0 (ܸ[cIi /%aGS (Y_GV0_^<-ߩB0 ;:E|qS+K4XĆYפUWFu-, .gwA~zՅ*Y]bm-v ? EY"hz- ;fl?.+U'֧I1}wV5dw'g~(j0 Ķ"mrn,alJHi6MfxQATʞxcmV,䶏9Bp,D } +=lٽ,rTKhdá!;5[=U+pUD) Po7 cPչJMQ.E@_vƍ5ai;={i.c=a/_%ȁz*yGD/=Z\T~z9II81eX{H24[dwm_QFƒ;[k[pfv r.|eHde4IŞV e s|]iִu8еʊQ.~mǖ5-T55ԉ IL`ƶFʦ]扰(h'v/ , Z-SiO2GKE]U2atm1KJc]jBzb?CD 5`1k15wl vM+ar^_ H֯~zd-T1F3rHv!Ȋs3:RCd8>Buq2.;6D pAwx-Q[q?xŒv#sAզ dɰ|O@Jſy%S;i&mGf?hy&M),nU#- kW (%T%C q~(icHJoVez V@aR!+\ruKEC9YQ@曚1 nLŕu&Ł-b2ر"d+6o2.?mi>\%+Y2D@?Է3M\FrAC:Y {tBIAk_ۄov% Ҙdæ`j6ͥt {h|-gu۝"uECl/xwm +[1st6*ò >@xV@(hI2Qgp_U .~r-:<` ~Cc*c"GdDexXGg38íc'ݺY"%" bpZFUfaD];Igui`31Q:ݔ v]VVY8KBr?;H?R syQ==xI3m)){S{4|U j{~|ٽR'3uɐ#3w  ܧO$'u<ķ+@H,5v@s0t(tedTu4 \CbUv# +V#U5 /W":9 &NWE@  ;;D~Ll,M$C/{TJ3 xj`ƂʳD& lhҊ 7|pFHRӍs2\e_,}='cyHNY;[(=PIxԕpB=F3 VnZ.p QLS42Bi ʷTm",ٮ% 38x,QWU1Hoh0"I^Q/iK@ K~4cJpoLUۊ5ޚ/]nJ%4ӈF8,e8#6S+8=_ю:$;ט1xKȅYy#=清 tb8=[^&H @*@6:Mqߗ񸸀 "LC}Z4"+aC:L4͞ӹ;׋-B YCaYgdMflZO!mLh.:oHg;4nC/c rV=OZ?gJO_c1G),Y_]d?![qF8.#Z t{oy(+ ,X@6/5 pFyqV0ï A#Q?9Ew){aX 팒{n|V1 G^:UxVљ_a)Q%TC ,zO@"TZtoU.w~Y|ؿYg: ܁NK¢p{zG5 c\W'eVwYZ JTO*EwUj_"]<1N"AORuԻ͢]|+bֵ,r"9 f6fkL2(hzDSCE& 09 H&@ g2PM?1Q;Ɵ9¾E A ]_ͺ vPnwš^B_'X B,vtQ-'n[FSYof 𙷑NeDϠSɥfF:N|Oa 8DBOG?ϡ2ЉMj"i-EktwI?'  WEz+WbK}.'6dQ~יW :ـuҾ}KM믍J=m./ƋC5- (:R**~S{$],N|_b{0!K hɝyf X'aIP̐R Iba܅>_ K6&>nGp[bVŘ}&#qڱYTu J+$3wX@mHugG]لOtmα>(?A5JRo# dZ+řz!W"|GFs0;nƥX`鳚tY^<(]\nYx8o#Y'rqTbE I|ͰGn8}8WvNgH (KۆT.9&k9}wCt<54,9QS/̚$ŰOy: pQ=;3`Ί]xBY8)I J{l%k3upz:du j@YSÂ\D(VniIהZ'I<*e?U'~^@Nz"p̊ɾ'1zˬJP9ުt|$ogowm%xoY} _{R<2 ;w q\މ)ӿwʯ&H?чuȥsc@nak9;˩0퓢Z&5Witwϓ Z%%`]_9&yv6%Zy6;Ae@\0dKWcmo}g~dE({pM }$-WS27H2O.U`G>+:Z YZ>Zӥw`YWZ0%?%-xbA00xUDT g N-J%W.s&-*^yj1]7qӵG'Q+ŽBY1qB Ѷ衢Z#:YId%Wp/{;,D밼>TEuIm1},@FӽGT=f?渡kT(xd-D5((6??_C~ޖ~pC֏µ~m|R}ce\U}OAyeف:\DbɅ^G|lN7wh5P֞ly26>5E!N4byU[wPwDn &}OQ9! Ry! 5ǃ做Zȁ yհƠP ߜ_ {,JN*Tܫ+2,IM$^p.vXiVAnŌP6mU&UF$y|MW6>y`ORvcĊ@wkC|+ ,2h}'}osO\ IV mbc.us~ē<'m7EЗ8:&(20!2ƹGGm`ONyKG? 䃕RwE.ш8 6MC{̏38k"_"kL8?{/7<KM'ki?O[9-k{0NER:&(@gzyZ7Qی€\}Dv|sҩ0JՍv#Ǎ [ M`$O0=1fc OI!%&"xjDtӶ/ Vcɒtڛ"La{C?(/^5Pe ]XhG JF,lK[j쾪i wH8vmelw[6rr8{g,LE-$7Aeol(m͝PĀBx*PE+ZI֓JX-Oh60}۠'o1hi/)T狆O _P0 w} fh#f Q5Qt-f|ћ} !9$x)UjentrV,P$kg|,-DZ 5f[- '#$%( 7⑩k eÛW Â4Hgֿ`-g[4f)ΞlJAAԀつ-t$bC[直.OuZ_ Lԓ:Lt8 &DgH(E < : |Bkti[U/tCk|Vq7W8D/WlfBX?^6Ϥ\TX j >%p[!*Ϝ,uDP6Gմs?|ئ̊:H(|~Nw3D='d?"C>3ߑQ&hv*P6%~߀EJ[P3hDpQ: }nNx1vEJUo)f`AiQ49ѨB!Rx mwtgᒠK\vkq;ɜ΂9l |"kJy)o;w.k,==C jTxbjVW_;N). fREDg5 R[jF_Ye+uґL]k0}fB.4NZ]s4?(C>$;C*n I& 1W.iގx۱4*JkU;Z8H" ,n8(̠J:]XFSȫӘGh^YHr>-P܇> tj Jd.!"Plj!/IpMDq}<Z%(W7aeKf3#KC)@j'`2fjG ]`0#Fjc@ Bc?wPP Z31pJ6#j:= QajHΩϫ ΁YJxP; >e/r3vYxl\>>㊑)^\*fD5VkާY%]49 A]լ&U<9BZ'G:Z`fޥo|ݷw.+.>D2)֋4O;uu:W:Hτbe'F3 Rr6σPZ:71TI,RK|hĝ˜1B-$REggϹ""iͅJ7SӽY&sio~ Ј&Х9a'S:lJl"'/=r)G§7|uP@%g$237SE[3 P>jU<}z󍂎ߗUx)C:F{J\#Z#g_ں"V1уS]1p͐x3՗*Ţ)OeF +Gtjߘ0vSx 6ModuY%I/ Fxk<"]=>Q߶%t_4>evttncc #c3!ݍ]2'WyBRP*_\9G5 Awd4Q9xqM=+8)0Y>79g%zP8)UCOcFؾ8/!gh*6mE11HeSUFB@,7T2je"14L);ZH̃ҍHðQf]#="ЉhYTx AIW '^S&*Gj\9$1܉m9=1|nUXPNeBm᭨ /.G܌}jtT IVX4Xvs? 4,Y/5C''\y/n1W knu͟~<:4kn{JJ҄hs:-ͭ]2rA}tNۍ )yaʼn8mU@.}bIڦ| 1NקG%k8 QwJhu<LB ɼ &&'t,mo_.fm@%ؔ0^u Ns+r ۰kKm,;5BTaTOuƷ5G0BCXH%MQݡ":j:To,OoU5ɡoE=(Fu¸ XZ GdgvVA &8n#[%!}U[fU#SmW]~ʻ:c~&F7D G;rܢ{]XQ쵃C,V#EHhبQף7FInX;i};'6wV%z/"%N~,~#.Wln5PpG|_"̍ŲS>E(8}fEb4M4 GTY\9K4yq)HVga{g4e vOn$Q-YSЏlH%U(7&巶+Z$/|UV6t^JP^I`*Mr;qq6DLtWNo쪧UXi"WlgᲽdzp.{@Ƨad10ٟ+Lt% I 8VbfxJ`!0388!]Թ-"[J/_9HRWœe8GTRIgP ,5s5?U ,˽7g\W,ڤKj)3ca[ONٳ,0$p.s lyFە_UmȓPWZgo-[0B O8 nFjZY?|"?VQVb qq?uT_fkyQZZ. ^ s'U_Y˫C/U^zͧySBnD8sU^iu,جv 7OvH82AƬW3&V懚G/XJu:$Qͣ1j*O!O[p1̇OhAk#> qn0s:;BS,dA[ 6?iC(\M!CՕ~rPe>vdr;r?Hqbo1(3R8+9 3 o`YOcװ*.Go`1bW¾%,FW5O)7glhB\F 3M'nToFtk9&>IUęR"0||UV1bkF5"q2eGf>ȼ4|l@ {-M#Ln  -h6\iQaf1!V̱{[b{827,^T/T`m?5=.?DO!%i4."T»QmV~fotmflg,o\H:#R|ꤖ[~E2g:}B̨`ͪP}80TҕFT٦lczB(<퓶]GTŌ}øe%0O'04ёrT(}SZi)̵AmX8wZ(%}XE*&a^0@LPr$6"Ww= =:q[T'ҳ)[+ m|7q}[xO $P"Ivf\ %["T hxU<В~˩# ?kp Ê'n VVlsU-2UsY芮ZdDl^h6@-8F7h0N iNT_r[njf|ư|?;dkWC+U``8AFXgBbkI(vaǼp@ dN%IǢQ#Ȕ ꕐ_x[ܐQ3Lgh ɤ2 >Oq3z4Čykg^Eg+L+^5OX/7(%0П[Ϣ0r+!񽦊T-xE;_S }cA$vjVtqBܟ0M5٭B d}:?̤Ɔ }PdST5T(n5j9 ƬsYREUR3lȓW]c#Э&z-#f2(hڕϭ4@S98MڄPK}.I񶆿@ľmvGKȤx㕫Q끦fd%Ll#Oa xt8_ցRlEKB@׋Jl3ۏֽ Q%Nu17bҏ _ΒWJӻ!k10¡٬`Wy':rȣlټ9rvNzz_FߛؼdAMJ%ζoROvr G-rz%Y䆋۹5miYU#\~II9Cb>4]<[=ڈΩJl R13C;y~#ZbEe x9'2W\ SSA5g,Cxh9]K}΍•"GU2G]^3Uddv#:&dFY 2J? A{BȘ) 㘾RBBH cbſSWe ,c:UJ\{h,YSiA56НNoT SzXfdwhJ5;$H{N/./PtdPWqS|xf,DV'b;SwmD yFWxŝ [DM?`p~?N [sr.:ݭT.I]0ޏ=@?a2Z87c$t&z. ծ>P?ߝ#-&͎#G9XfĸJC`dC+OCx*m}'ĉ#/Ä8v !܋C2MӺ+!~`"m3=9 D_~ݰhz^EԳJE|h h'8.^3s|C|! 7m[B:6,:e"^vu|| \!@D-npd#(3[xo 1"bKpe'sz ԤF90J7MTo,W0u%ltť\<{A 7)% `|cZf2j&6O]8`1/ Ӿk:¬M"!j.̈́jo@IlQ,Ihji' D@d}+$M2(-Q+na$őalIJY#8'rFKf|uƕ}IAuK͚ -/^qiOAr!\T;΢ 9ffmdŒ &z||zv./^I1 +z!o-Bz N6ϰ!$m*CiDm4B0_Kj.@å/lڈ9Hvĕ5 _ vFApʡK@A9 Dj hDb =f(t_/|(H/zMMgʄC]j{vc_ʯr^S+On<{%$<4|[a=W.KEh$lYriܭEVs @s]lwd3~[=j2H%pdy{VVJz G6 U9ߵ(SR('dfo=K.zӭe:68fs Ⴣ5 ”'jk 8 5TDJNӌ6z?C3H ]| %p_e|juwL PS?v`d6u^Cbj¸[RbzB9|H-߳_ b*vP?Bk@od JCރ/AD?}?y–4/ڄl&Z^/Ux.:&H+G{⇊٣!DŔm0eM[j9(>N@ DgG!&׎; RU3{~@E6;!h{Q$GPy "\?"xV|3FxlKd)a܂ӳ/CoU1Q⏔o`L@?$;,9#>`-r,CoMzqvwWު;V/qD4_y5#Sz0 ~AiIɶ#4=KIZU0mxg2˭@!ˆb'd"Ad` ?%FyD,~9obq8w2s`Yy6}LM 0O":ŒQ cˈd UW(SFm^;)Ek-NZ ?\rDw!m{* <`L tO|R``ݝ\:źwg 2'ymz&Λp3r<VfWݸ>60//x|=\7B2`0fޅѭ Ņzg 6v\ ' -WО!lQp@\ ?S]tT\{l[zASAcDe1 vo0D@SGYDZ20FIA0<5 HpP8|`#t*P;-jW' 7 HFRmϪQ1: J'qd,ޞj :9 I#B+6НAgF?޻]iE& e ݥ-r ,2XrS04 dtq7m+ꏀ]qҋ0M3ðwoM4 hz2AI^ JpO!TTgK:aJ\ݩ& ="s@o?pB췭U b) v WMXal T`@h|h MIzail/\4Nh -9!NP]G\e9j@I}Q  \?ueB^8BvO mAP΃"SEO%OAh0h?IZ+fp!:Rw1>pOeXf74ܵIPOzzQ>ܔ!Gӂ75B& K=ٿNkwr*jKTЪ1lAZE~ihX %AGYWM[BwH$}qSTύR#ÀjHZ~\v`A`{@I xE-oiD}Y&XgS(t|FHɗG'yvsĝ9_-Ru 1+$r}- WLTJ}z|r?sO) "6 O;ln-WoqYVevBʊi7  "{+Y1i9% 癚`0lM6Ksҗ.C{anlX3`31\cFBQIax7J_!3z&(U)UY&a(1no!* cRg[.`D[\=qLԦ-m{l"lz`x<`{ec[@'ꑪE%YZuu֕'Mm<<" ~:AXc̍Du?npbonjiƖ0}GXPV1|mF3/S}kE'a49S۾;8La^rM;7X5՟D-d (懩wSYTl̎NdҼ+{)un 4ޥ LԵ[>6UvȊC\ ] >k`i9FQ6RP_uH$GY @RСKO_)"m [`u|̑jq !j5uC?!Ū_7#Myf+X y m B23> (ur%f6:Hno  @@ q/IUpMxAHr|lv쀞tXތBfQ]@Z[!HPf'0 Fz: {kR(2ΞW!wd k&XqfS(>6f68ѺpHgzKǤ0(R_Jg},TWITzB)hV+ /3Q Dz_F\Ag:ۀ_rB WVy^O8BW@CGN| Zԋ-ۏէm]% J+:ٚẂ@1k`%z,}zy#5t3f4֤o)8/ji eH&Exn'Ǝ0Yr~_y4̧GwJVwUu}7k11\*%|z CʵJt-VOS5h^0 NKQ+M )H:1ہp;ͼ0qC 5 <{v]O.=PcGɒp[r3T`m/}0,Iθb ,!sjLJK5xjq~hwͶ=˺"DSirfXj'xP\m`9o݀e =aMH^gߧaM^SU?>Gpx,2,`W0ga}O~c/~@N ί|N=LBÝAwu b50]BLg<= :Wl/""{.bЉJ~bC!I]|w_OV )$jNG`ֿW-?@MKK#/1ңsxO.!7e5ܶNz((K0Ac,n(:sF^2XC"P9tRB9=vk >#%BdK( o5wSi*s8NŭX}D0)dVi99ш̯xOP5F=`lin-;:/jmhC \  p5-0Cf> (,T|M> G )N_L9ᐑGD!Ü:T+k˒9 N?OYl)GV@ڽ_\ͅ7n@~vj 45_G˔!!]%'_ə M>l U%)QmL#'U؍4]s#_*~A7+ 5m K|,p5_&{: 1w]vv%׾yO3W$dd!bܱxOeڥ'"F}I$ Jda'c av&#;z1AID'R&"p ߖ) ήf瀺W؉X$z 8z| l]D D k,+R`So UbS DOf;ljA,v3369ƳӺT)Z]@)ghKo\M˛:T+*}}}#d2(SG }͋z_,BD"q7AB oŧq?|=zzrBs揤61bm8`7*璿 6\K\ja~|nξOnC(c]OYSI|B)2zz~ A}g&[!v}ADD 5؋4;fbZ-1^6[k s;Jse(-\IEbH՚9v" M] y|1bKo0.:*g]Elyu_mK)Ba]eGVs.yo?}N$O&5]N>g!1w;\x+c6V6lT8``G863Vx4G,lXXO][Hy*=&{/Sw|AP/ W: >UyQ8"ho)TQx6WdIan,ßz"mPT6=~+x_:(¼XuE^THWlK6)\Ghfڇ[ġ~j38D&Q3v7r⪛;!d Ali$ڐW F7J0*G˚S%yBj…>~-QhjF'գ؛#rҏ\n5L޹#|KV*ޞJJD"%MHa3N`Euo/NWm7ć\"h7f bʾeYIf|Jtޒx#pLq19@01V/lbv]?Zk} 8? 6hJS a7(6nҮ@4hR~rqs%Ri5MD4!ki5)͢nVl*zHzI8+ g ԣ1!< ?W)K/[E~g`ū&L߆ X%_g*O}.^v2fC`K ⭖{^-o.~e(F(^.{"%v ]R!vt2LG~H܎m*I݂ 0N Cʺ36rEF e`KXF>ömmC%JW_dt.']ҥ2mDWd}sr?:9Ѩ)SK?xoBbSA&20|>{+e05fqݮj@¬մ;]nr.mn PFY? 90 y;7RU3v,'JÛ`f+ TCӬk31|_3XT^zvo6/ gZ8qVDq\# J /0>lU2m&Z>Il k!]kzB+@SͺQ>TzZ0b tG$!g@҇x;zV^G8/68@nsQ[H4(C/GHrrAC_Pp0MdzK{U#x;&譮UyKImP+0.坤2T"~On4G'-Ƈ(Iy;uW|E2~^ѻ YZ