librepo-1.7.16-1.fc22$>lmS -HsfE)>59?9d   5 /5<L T \ l 0 4DXl,3(e8p+9+:E+>8@8G8,H8<I8LX8PY8\\8|]8^8b8d9e9f9l99Clibrepo1.7.161.fc22Repodata downloading libraryA library providing C and Python (libcURL like) API to downloading repository metadata.UhWbuildvm-25.phx2.fedoraproject.org|Fedora ProjectFedora ProjectLGPLv2+Fedora ProjectSystem Environment/Librarieshttps://github.com/Tojaj/librepolinuxi686gA큤UhW%UhWUhRUhR6369d1aebc6ac64d60e1623557bd5baabeac38729bfc4a919445ea68129dfce1dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551a5b954a299010b950d78918830ac19a5e830109c1b08cd7e5b34bba4e396d2adrootrootrootrootrootrootrootrootlibrepo-1.7.16-1.fc22.src.rpmlibrepolibrepo(x86-32)librepo.so.0@@@@@@@@@@@@@@@@@@@    @/sbin/ldconfig/sbin/ldconfiglibc.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)libcurl.so.4libexpat.so.1libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libglib-2.0.so.0libgpg-error.so.0libgpgme.so.11libgpgme.so.11(GPGME_1.0)libgpgme.so.11(GPGME_1.1)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.12.0.1UhTUQ@U-@T@T@T7T@TT@T|X@TmT"@SS@S @SSg@ShSW@SB@S9XS4S@RRRƦ@R - 1.7.16-1Colin Walters - 1.7.15-2Tomas Mlcoch - 1.7.15-1Tomas Mlcoch - 1.7.14-2Tomas Mlcoch - 1.7.14-1Tomas Mlcoch - 1.7.13-1Tomas Mlcoch - 1.7.12-1Tomas Mlcoch - 1.7.11-2Tomas Mlcoch - 1.7.11-1Tomas Mlcoch - 1.7.10-1Tomas Mlcoch - 1.7.9-1Tomas Mlcoch - 1.7.7-1Tomas Mlcoch - 1.7.6-1Tomas Mlcoch - 1.7.5-1Tomas Mlcoch - 1.7.4-3Fedora Release Engineering - 1.7.4-2Tomas Mlcoch - 1.7.4-1Tomas Mlcoch - 1.7.3-1Tomas Mlcoch - 1.7.2-1Tomas Mlcoch - 1.7.1-1Tomas Mlcoch - 1.7.0-1Matěj Cepl - 1.6.0-2Tomas Mlcoch - 1.6.0-1Tomas Mlcoch - 1.5.2-2Tomas Mlcoch - 1.5.2-1Tomas Mlcoch - 1.5.1-1Tomas Mlcoch - 1.5.0-1Tomas Mlcoch - 1.4.0-1Tomas Mlcoch - 1.3.0-1Tomas Mlcoch - 1.2.1-1Tomas Mlcoch - 1.2.0-2Tomas Mlcoch - 1.2.0-1Tomas Mlcoch - 1.1.0-1Tomas Mlcoch - 1.0.0-1Tomas Mlcoch - 0.0.5-3Tomas Mlcoch - 0.0.5-2Tomas Mlcoch - 0.0.5-1Tomas Mlcoch - 0.0.4-2Tomas Mlcoch - 0.0.4-1Tomas Mlcoch - 0.0.2-3.git720d68dTomas Mlcoch - 0.0.2-2.gitb3c3323Tomas Mlcoch - 0.0.2-1.git714e828Tomas Mlcoch - 0.0.1-1.gitc69642e- Add LRI_LOWSPEEDTIME and LRI_LOWSPEEDLIMIT - downloader: Don't consider CURLE_RECV_ERROR and CURLE_SEND_ERROR as fatal errors (RhBug: 1219817) - test_repoconf: Fix SIGSEGV in repoconf_assert_na (RhBug: 1222471) - repoconf: Proper handling of gint64 and guint64 types - build: Be compatible with cmake 2.8 - handle: Do not free temporary error msg if there is no one (RhBug: 1219822) - utils/make_rpm.sh: Accept rpmbuild options as second argument (Issue #49) - Python: call lr_global_init() during module initialization - Add global function log_set_file that allow user to set a file where logs will be written (Issue #53) - util: Honor RFC 3986 (Issue #55)- Disable tests and drop python-flask build dependency on RHEL7, as it is not in the core- Do not inlude header in the body output (RhBug: 1207685) - metalink: Proper error handling - New LRR_RPMMD_* contants - Support for client certificates - Use 'metadata in the rpm-md format' instead of 'yum metadata' (Issue #51) - CMakeLists.txt: do not check for CXX - build: Use solely pkg-config to find glib- compat: fix ck_assert_msg() segfault in rhel-7- tests: Use g_assert_cmpuint instead of ck_assert_uint_eq (Pullrequest #43) - Add LRO_OFFLINE - Python: Handle: Raise ValueError instead of TypeError when an unknown option is specified - Python: Result: Use ValueError instead of TypeError when an unknown option value is specified - Add LR_VERSION constant with version string - python: Import contants from C librepo module in a loop - repoconf: Add support for failover and skip_if_unavailable options - handle: Change of LRO_LOCAL causes invalidation of internal mirrorlist (related to RhBug: 1188600) - Load local mirrorlists when LRO_LOCAL is on (related to RhBug: 1188600) - util: Add lr_is_local_path() - New module repoconf for reading *.repo files - Add LRO_HTTPHEADER option (RhBug: 1181123)- Fix ABI compatibility (RhBug: 1185180) - fastestmirror: Add LRO_FASTESTMIRRORTIMEOUT option - downloader: Move broken mirror at the end of the list of mirrors (RhBug: 1183998) - Make building tests and docs optional - librepo: Don't download remote mirrorlist/metalink when LRO_LOCAL is specified (Resolves #41)- downloader: Allow max one resume + nicer message if xattr cannot be set (RhBug: 1130685) - downloader: Resume only files that were originaly downloaded by Librepo (RhBug: 1130685) - downloader: Show also calculated checksums in error message about bad checksum - Python: Return all strings in unicode- Make tests port agnostic- Substitute vars in URL in the lr_downloadtarget_new() - New module repoconf for reading of *.repo files - Add LRE_VALUE code + LR_REPOCONF_ERROR error domain - Fail if gpgcheck enabled but repomd.xml signature is not available - Support for RHEL6 - Add LRO_GNUPGHOMEDIR option - Refactoring to prevent RhBug: 1144741 - fastest_mirror: Use <0.0 (-1.0) instead of DBL_MAX when a connection time wasn't measured - Add sanity checks in order to avoid bugs like: 1166533, 1160087 - Refactoring- repomd: Add error reporting support to lr_yum_repomd_get_highest_timestamp() (RhBug: 1149436)- handle: Fix memory leak when looking for local metalink/mirrorlist (Issue #33) - Return -1 for LRR_YUM_TIMESTAMP if no repomd is available - Use CURLOPT_ERRORBUFFER to get more useful error messages - repoutil_yum: lr_repoutil_yum_check_repo: fix path handling- Initialize struct sigaction vars correctly (RhBug: 1145656 )- New option LRO_ADAPTIVEMIRRORSORTING - Increase limits to make librepo more robust (RhBug: 1124349) - New option LRO_ALLOWEDMIRRORFAILURES - Refactoring - Default value of LRO_MAXDOWNLOADSPERMIRROR changed from 2 to 3- accepts unicoded destination as UTF-8 string (Related: RhBug:1108908) - downloader: Do not print debug message about preparing internal mirror list if no internal mirror is available - fastestmirror: subtract name lookup (dns) time from plain connect time - fastestmirror: Small refactoring- Increase default value of LRO_LOWSPEEDTIME from 10 to 30 (RhBug: 1109189)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Add LRO_IPRESOLVE option to set a kind of IP addresses to use when resolving host names - Relicenced from GPLv2 to LGPLv2+ - error mesage is in unicode (RhBug:1096452)- Fix some issues which were found by coverity scan - Add missing support for Handle Mirror Failure Callback (hmfcb) while downloading repomd.xml (related to RhBug: 1093014) - Add LRO_SSLVERIFYPEER and LRO_SSLVERIFYHOST options (RhBug: 1093014)- Fix segfault in headercb if only base_url and no mirrolist is used (RhBug: 1090325) - Set environmental variable LIBREPO_DEBUG enables librepo debug output to stderr- Don't try to call cb if no cb is set (RhBug: 1083659)- Support for xml:base tag in repomd.xml. - Downloader: If checksums don't match, include the expected values and types in the error message. - Handle: Add LRO_HMFCB and LRI_HMFCB options. - API CHANGE: lr_download_single_cb() new param mfcb (LrMirrorFailureCb) - API CHANGE: Removed cbdata param from lr_download_single_cb(). Use specific data for each target. - New callback LrHandleMirrorFailureCb - Python doc update (Check it out: http://tojaj.github.io/librepo/)- Make building of python3 components conditional - replace all TABs with spaces- Small API change: End callback now must return integer and not void) - downloader: Check for the lr_interrupt regularly - Handle exceptions in python callbacks as return values (RhBug: 1066321) - Support for byterange of download (RhBug: 1058777)- Ignore rsyc mirrors silently.- Better download resume logic- Downloading: LRO_MAXSPEED has effect over whole downloading, it is not per target max speed anymore. - Sanitize progresscb (GitHub issue 24) (Thanks zde/zpavlas)- Extend C example - Add LRR_YUM_TIMESTAMP (GitHub issue #25) - Close the correct file when using a metalink.xml file - Add lr_check_packages() - Enable checksum caching for already existing local packages - Library: Call LR_PROGRESSCB with zeroized values, when total_to_download value is changed - Skip fastestmirror detection of only one mirror is present- Add LRO_FASTESTMIRRORCB - Add LRO_LOWSPEEDTIME and LRO_LOWSPEEDLIMIT options. (RhBug: 1028444) - Default connection timeout changed to 30sec instead of 300sec. - unittests: Fix expired key (RhBug: 1031825)- Some CURL error codes should be considered as fatal (RhBug: 1022994) - fastestmirror: Add support for cache - New options: LRO_FASTESTMIRRORCACHE and LRO_FASTESTMIRRORMAXAGE - fastestmirror: For download_packages() do fastestmirror detection for all handles in one shot - Use during repomd.xml download (RhBug: 1019103) - Don't perform fastest mirror test if file already exists locally. - fastestmirror.h:26:24: fatal error: mirrorlist.h: No such file or directory (#1018006)- Open fd right before downloading and close them immediately after download. (RhBug: 1015957)- Add target for Python 3 to the spec file - Fix few python3 related issues- Better detection of bad content of repomd.xml - Close files properly (RhBug: 1012290) - Add fastestmirror module + LRO_FASTESTMIRROR option - downloader: Fix uninitialized total to download variable (GitHub issue 22) - Add LRO_MIRRORLISTURL and LRO_METALINKURL. LRO_MIRRORLIST is deprecated. - Few other small fixes- New librepo.download_url(url, fd, handle=None) function in Python API. - Low-level downloader interface is now public in C API. - Small change of API lr_download_packages() and lr_packagetarget_new functions. - In python download_packages() changed from method of Handle() to librepo module function without handle param. Param handle was moved to the PackageTarget class that takes handle as a optional param during constrution. - Implements checking size of downloaded files (expectedsize param of downloading functions).- Huge API changes - Library starts to use GLib2 - Support for parallel downloads - Better error reporting - More GLib2 style C api - More descriptive Python exception messages - A lot of bugfixes - Updated examples- python: Raise exception if handle has bad repo type configured (RhBug: 988013)- Bump version in versioh.h to 0.0.5 - Python: Fix Handle.mirrors to return empty list instead of None if no mirrors available (RhBug: 986228)- Return LRE_ALREADYDOWNLOADED if the file exists even if no resume is specified. (GitHub issue 15) - downloadtarget: New module, future replacement for curltarget module. - Librepo migrated to lr_LrMirrorlist from lr_InternalMirrorlist. - test: Run python unittest verbosely - lrmirrorlis: New module. GLib2 ready replacement for the internal_mirrorlist module. - package_downloader: Add LRE_ALREADYDOWNLOADED rc code. (GitHub issue 15) - handle: After set python SIGINT handler back, check if librepo was interrupted by CTRL+C. (RhBug: 977803) - cmake: Set required python version to 2. (GitHub issue 10) - Fix missing VAR substitution for mirrorlist. (GitHub issue 11) - cmake: Add FindXattr module. - Add support for caching checksum as extended file attribute. (GitHub issue 8) - util: Add lr_asprintf(). - util: Add lr_vasprintf(). - handle: Fix funky logic in internal error handling. (GitHub issue 9) - Add lr_yum_repomd_get_age() function. (GitHub issue 6) - test: Add test for LR_VERSION_CHECK macro. - Add a LR_VERSION_CHECK macro- examples: Add C example of usage. - Fix predefined lists in types.h (GitHub issue 4). Thank you hughsie - Add LRO_VARSUB and LRI_VARSUB. (RhBug: 965131) - py: Change reported name from _librepo.Exception to librepo.LibrepoException- Fix type conversion long long -> long.(RhBug: 957656) - python: Handle.perfrom() could be called without Result(). - Add LRI_MAXMIRRORTRIES option. (RhBug: 954736) - py: unittests: Add metalink.xml and mirrorlist files. (RhBug: 954294) - Fix double free and memory leak. (RhBug: 954294) - New option LRO_MAXMIRRORTRIES. (RhBug: 949517) - LRI_MIRRORS return only content of mirrorlist file (without LRO_URL as first item). - Add LRO_FETCHMIRRORS option.- Add CURL_GLOBAL_ACK_EINTR flag to curl init. - Proper multi handle cleanup. (RhBug: 947388) - Support for read 'useragent' attr. (RhBug: 947346) - Add valgrind supress files. (RhBug: 923214) - Make python bindings interruptible (LRO_INTERRUPTIBLE) (RhBug: 919125) - Add LRI_MIRRORS option (RhBug: 923198) - Add LRI_METALINK option. (BzBug: 947767)- py: Use standard python exception while accessing bad attrs. (RhBug: 920673) - Default mask for newly created files is 0666. (RhBug: 922557)- Add LRI_PROGRESSCB and LRI_PROGRESSDATA options (RhBug: 919123) - Bindings: More pythonic operations with handle's attributes (RhBug: 919124)- Initial package/sbin/ldconfig/sbin/ldconfig1.7.16-1.fc221.7.16-1.fc22librepo.so.0librepoCOPYINGREADME.md/usr/lib//usr/share/doc//usr/share/doc/librepo/-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-gnu?7zXZ !PH6H]"k%ad)'݇gSnd,LLDP~O~[x֎ĆH3 Ǒ(;:eFu+9t—[FXFd4z Hv3\[ݛƿ'5=N>d*~;-UYV|&ChFSËWr#${_c:PRv^ fvYT={B^t>?ع&`0M442}+QA*(Z yʃRX}$AR:pmWkxK-Oc jGvXD~ ,p̦<Ɲ{W7- .ƽtǜe1rno?v`E/E1c,Kfn%|>@!. y:ˢ2neQP?RWMW7l rL]涧M!`.[p`l>}h֓ꌜ%G 9lhc#A!oK+lfqڦp;ZfϬ3M _%qmDlF!(|j>-]``(뻢{C{Bmkg;"4/~~+<íZ2HMFVWYKK4^nHpؐB%! ӧ]yH{H$B(,rԧ⁅KB^ᮚT -8Qyξ {(4M4W(3ۚUVt.KK+텫l\k&]!qYkwXk[Ћaјu\E #zB%< H>0cU1}L̥B7l4.r=HƟ:Dy0\>[>;[tl"h} o otH]b[2P/7PG/ꎼ%JTV5!3xLOrΛҞ֎ ^UvH:mtg^4Jt]fa(@5 =W#vI+hD 'co:x(R: XvoN邸/K|P ."܆1 ܻڟ !uE$f"%]&0R캁듂f9(꿒?Ԓ([h4bƦA@ޘ1ܹ(O48$;z }v+?K"=PW*,[p!U .7q>x.Lq0r)Y3%|R ً QW=㉙) >Ůq)?y)EKXXAԕxW!V Z":6%f߳P"S6xuMAY8X@/0~&$LaɐJrue^9^xA1j=}XF1N=]hHyi‘иFjo^ ) b\`$o5w/{Adm@L>ߟ _H=$SV~z<|FĖjun8a|/쥁ţ%4K Bp=4.Z!]"[EU7ΐ^4i?)8p=~hZ:ig-ݼTdWw}WiT`l~M~ /\-sK}n8WƉ2?7Կ4֔ p.5R8+!F\]2d@XSu " MsF|߯[^ugkϾ<%Hx-9|T=R#tDrGn%H܍^uCd ~ |K3Ý?sՄQ4{fb[}Q,k4'W+o&D㝗}ŌtKHW_C>qHr8 ?|`-@} Ib+AXֆ\=-uPO-ʃPuc 2).o$+Ivy0sALwduWo~Eגe\sĥ3]c@І wUU˘>&i&(;e w:+po1_7(& ]x垃 _μdEPIsp;|iaߧuS>w Pw[uLϾ/M*iklA.3^)y;j6SdX#'+-_0jd>l닔aTs`ְrK@`xW`"5ezNDfXV9ZLjJ 3>Ah\'(@l/OktZޔ߅K6[z=# 'P.& Μ*q^'*Y[P@iY;8 =,]Wnzc-r9Sg5KC~VJZ`2XTzxeG#e6b# SnKS. `IӴdy71: 顖̲˽A_pˉCTM=¼+ ;C=^[Gq'r38^2^dF<sE$6%Z$4ܭD@c]z#BJǽ5{>6DRLF y=dMbm/2Ì'JwApCߴV`3b~2gܠ H4Wrޠ%9 Ew'T 3+Y08 7Ba75(>Zkk O?a xvPbx\(¶bTp zXdM^ +~.vڜ3gBcР_j3V[`F=nW߼m;Xi{\5N<:BRN@k?Z\st@/)[%[#lBsڣgBhy:)m㖹)/p nKj{ZI crZgoOv]%?-zvqNI̕9dMFL }+iZҧg#CӾMSY-My)D@K5{7fq*}ŋN{ @ "hvpczݸf7I~IaJ1 n|JEI2*\\.r-M]i@ SޚvHM HAPUK׫MUyޢ2Yj-o3\8zc6l.ZӈSINH k&vY؟F&ؾe7yʃ_{_+Zd-DQX3E2.Sx1j;Oo;?hImt;Q;jE0DsUuunB >DzJD+V2:Po;431 ,I>[?z%T-m%'{ 5 lnb@gbX,NWV[ڞ5.BQGVM,-d}O ,d>Nc!. Ď))%M$w1< ƯfE1,'=o !C zkoshxQ/)a X(zIۤ^RT\^Ci.M>)8Z+bpb[/k2AUG2o0ݑ%}fe %Qd@gTE>]b۰nVAf*U7cZ,~QɖI  b.}L\ kf8yDV?){ƗiПǙbM/N&]1ǘ_cyrZj0ut' *3-zDAQ/l4glYN-7,T6 4[}`W7.>0В~peSad*qձPFG=r̥SG?XW֐dA>yAMӷ5"fw24}ܛďkAd]O"6M)vzxJl3􆾭CL|X,gC8hĈq(m/# QAm ϑwl蘼znpSw!ꀶOO"8|+7DSB|RV,vK_OCBlT"w2o(!V\ 9U~"=$geU2Pi΅#y#$j)8 %-seËwm%D~*Uls;j&JXl45oxH`ԣxאy+mЄbɔa ƦB4D'Zܱ?S=mP9śL93Ra$A|O?BL8m] [q_-d~!vwgc֩\ М0dp:ӞPɇd-/T\4US7]`zj$ ~U|bfkI$b~eFs };K* aL]PD*72B)^WpqIV? :n?qmXm;Z4R/~@Q:vD-X3. !,lrzy$Wh#&?Cvm*kmOR5'~dk>)fR$Bd^\D>wrgϚWs jgѨ'yr4[h9'wS1}}:ϱW!rMəyX tPޣ^a%so\2x{6 hۏ~Mr~t$#w5]83?l6)%2o9 {e!u#7M_xG;ƶa9ؚ/äRo~TÜ܍`wL>N{6iEܝ,ڹU!NGK*7$fB g黗'4cg VZ" 9\.S=fvd8PNhw"4XwC֖wqGIճ ᤺9psPM*j}ݞQ:iW]7ė5a3cw %)૆nJ`vrkWՕoqoY-=S؆w)Q 7$W~E/.~ࢎXq梍?x@{'d IZVJdV7)0חFcÚdU$OZW!Gk7*)j*PdAU$f yj%Bw9np9/XK醕Њ"[LQ(`s-љط{AgkhZǨN?TQS(O{!B-BY h™ht:c^U.dRWj87|ܺ,ZDK!Z.+[칫#rЂfPZCK_+Y%R-jG#-b5s[Iy507UarD7D`Eiʀ'/qؿcoarQL++6"&C.8h{ B_g7IωRJj^65_"(EPMZlB6`kX6' fB7*Ksw2dL_8luf}[v(ƇGx{~R~nu-&y^ӑ)]ݱ\G6:s\Mx0ץ"p|S"0:I&Zᄏt ?ģbְ b,ӁgRW_{-d%YP^s!hx?b97/%ɛ FSӓxctc|hB醣AݎuSB* 65H!V]eBܩa_Iӄ '/k%+{% ! Ұq`(HȠ kX 25h5Cb{cm+"_`@\(yNFń ;7{HxZ@:Q`|G`Ij\Xvd[=f4qkNQ |/AdDź׉R/z0!Z@?İ.L5ʕ6^jׄp?cFwvG P:Pi C2_> Ko@l. Ί aO,3^+ nK]' )iעKH/oyt>a]t8KeE4U21X 7r,/4ylUKKQMjEaJ=}&>eH׵%~8CƌH9O9ڲ ys)H3\SggfG5ss4E$,6mHƼXi` LHn粛ms_^;&bB`;n{*ld@Sq@?(.|z! [pdq:F{OnvSmPE /1 ,wWw9߱W&ɇ7rVb,.5&3W-dbwfTkw']y~;aiخVzxX/̓'$@N|k?h)q#*OiJ lya\B>SsAuY8W̋ςd&NˑP($ <ATgi֠]nbfNԵ a!@dD?F;r\s~_}xCe ٶKa| f18D,) "XY'O_4f1EA0P[92ܺ~.LA빶ǔ< ^ j]*9Ňq aK&LVIzyP湑⻾ 'oHM2wO'&|R)$\LED( A/+Ĺ&yKs&.%gy aBr6tV׺AdH4A^7^ >|{ogW΅Cjܳ?#H0ߏ4`= ElT❌KqSHoš=m#F&E ȯ׫sdԚnE;WRZѠdawcw}͗؀{+WoK|枺{.o<#$ &L/$<{P'Gj7Jg n"hb&3-;--` WG $Ƕq_C/䙭ߥ{?^rX(dۢݺ/,Z;_̭6#8 4t|Nk't(e =zl˞F ؠw5$@lpTy&M57? :0g'f.b`yS o&LY-왦=3V/E) k&ƔJj#J3[r4 lDq:ckPkt-U2F4Fb!uYb~exvA2wEX?;V*苇w_4Eh;sm6uaxFtxu˸(T#`oKmTxd}W"RHGL E?j(4-$JRcQF2ԓفYN(`7 1!IoaJ#&,)J@fn# ?l}zWQ='sK BN JKbᰔp $@] =[ '*Bw>ȃKFuj 7Hp};_ysUfη&,1m5l.1ߞd*"o CZ-^ʝn_h]3%R#}dz 1@gZ[sc/@I[BOSؤ_%OJU(/>)E[/9Flݫ e?ىG`0UگW*CЎ1Х~4}5 qќr>k| tz7C#@rحea=jlx%*Babϸ5eDA팍r%=iGFJNMF<)yH؉L3>`L8l/snoqm7ceXuH=2P)29`K;$fAjt#F;"s\Q >w^u]0{ҏ=m8h.7XKeו~)s-TKLf_`de. ; UM`Tf+d6F'?D-S 2JSw۬^6V0~iw T84|gϥᗮ'JozVPdz+ aI:S^kVsX=Vy 9ZI4T֭bҷ fue<[Eɳ&ro4EBE[7Fxk \ZO&E9t#5rH__T ْ ؗ"<5CVQG.JaoNdXnH^ZwJ9O R/('wa}M.$ k[GeQ-Y|(,YF׈ESw. h|;W.ժsk2mS`(ϳFfvecvIZ hSdԲcd'e?5+\D{0BQ>R|pEČo?ήnM!$;%ڥ4 =B0zʹf~aw[sf VM܄fTESrA>PW~8e)UBc*{5<ô\_4]^-~5;Y`RٸqA6YAjcN4CaD{\tӾϟBʸІ^# (wonAut;1T Q!q H(h ;NK\ eeg#Ea#^f"y[]El`Âr#Bt4K%U wE.o(lV K,t Xw:\t%/&*N~3$ê ('%>+Z;Mi`R>.#%KeYK\= DfXR.*0fi^PQFZBu@Jʻ_K*(d܇NCP%TZHģ9q xgt9:$#0x9.U"H ?DB*Q \ᴏyOi S8~Ö2,Um0r+繘vO8ĺSsh/EKI1̍{&;$Toʴ_Lإ549P|5Iڊv\!rNUz~"l4d0?, 56'=)<̄](ƨwfg >ԟ>A+Yτ~uśF<ċP6yVF2IQTp K?WjZ'pSs衉_ND%>a&\}3YVߑϜHfRJ]D0)f#({9ep@`n )Hf^n,* " 5 &n6UK|o.6 ڡ0tI76)d}j@ߴ[r6v2B]{]H1a+a a0tNpD^♎߮JJz{ѳ-2>j ɭb;%=2Au'L  wLAV!'ϳ%p|Ŕe fobm v7KWhmĞ*6 ӜjQ218W˒=N ȄD0@k@\=/Bow(!]K<pc l69uIuY =>!(wWd-Hɟ{ .9ݦP>jddyU2w)CYxM! 9 &*|x!V5(ף70qpJ1q`d}B$'"!%vk0h3MJ~s5nv ?q!x7)#8Y9~۷9Fc|&fme|`@ (vNw+ڢHUpӎ#~)2R٦bu<;;&ڴּ2#{5bQ"6I$ɔQO ,qnSe&nk]>dai4)Ē_ꎘd" aH*>OñU:v/@?7&afVOfFĭiȭh/o1^ `+]-hM*~CEǍ#ۃ cbn" l+ 1P@F޺jQL8x֊ks³`?.hG$3{c9|y/ 'Is2p*+U|d`"YS;^B!@ F=?b^A :!-ը;l.~ ISy;#ŶqG!4Eޅ9uf0Jg_gߧ*tbQ7 ʴbKߣ\ٹ*9LILdyrRrJ wxe ͥ޿:mFrȎKЊٌL ,R\}rd&R) |DCQ3Io Ҥ|"Y493F iv5( dQ88*1wu-UΡޖ܊ќ4%>g?AYRi1ɲ8d݌\+&MFG N{F9ued1IWyv*UF(6"e%3i_~à_gԹ7`l'&M=L͈AY,n3U!-2ˑVg--tP`ILv9VoP ~G:CkH2@,zڹb.ۡ^{ν@>LxYD̳P{eQ1 :p )]uR"k,n-n/=,a!RVC sG%U-7/nVP|L3%J4QE\k9~5<\@B)Џ !Lˏkoac'(#kbnCqV=1yXT`(T&}E_y8-1+l$NlwR 3?P_~^G}oS˦j3z-I謊㾴7*w 1F+b~@͘ܕUhe;gr5'>.ꛙIc'>[gX[; m@\nV&y9ɟ .NiYrW+ϫ@$+tpTp ziM@a蔥j ̛͞UفCn\/Gd!e n|l. (,Ϻ}u`0-C/Qp"{D8M/yεDj5ee!) 09 rS-I؆!a 4 <*J3ȶRR  n2_]MX0jDk]& Q7%)m0e >J/Pĉ(}xQŞ匋gkpjFľAU p bLGɿk'?:?t)AYyMxvdO BW4۫79 ;U &.˱HbI;ɏ%nDe8W WHYWb@X#FO HK! f _kfe]`}8C,қ&O׈>;)7nlbg aؾմn$^(Y裸Vbˤab}.]ZUb]9z& p,N?{8KS#$Z3Vؠ^D;݂dKfi{wq|v#ĕEy%fqm#?!|qS6ȴýAf/ؘlb֎|63?5?ym$"iQ3z5lᒣUZ᝖cgA0 $Ն_M2BL~ʂO6*Po`P_!⦅(WmҎq56 'pmh̏Ax檒 ]}綌dJw FؕMK%zw}Lše]>e pWgO5 Z1ZqJ(U0N#0烶>ծLsPy ~&/O@=s@ xkMz-(K=T(0ջ)!-Mkgy5H)*q^́W'ҹE^z>)Q1Ȣ~vVe >%a(JuM^E8t[]S /D:hE@gIPfdJ1_zBkq;onb|0`o_}bVm>5H[X$!k籗1H -SFZk2s~WR3:1y;+J ?SD Eָ`˜+kft3_gKZTEE\>R8Vf?ISb3aA5CR{%S+h vD .sk(PX`wޑE&Z""R ,p)h P9iHTў4(W/ M1nO%^Mw(t|{U*@1Og;TOi;+=q7'iO/qb-OZJh(Oz@.]Aљ*H.f-dg~}9+we!Gu[DZ^=Jk"T*;{&fh,lj3ހT[q,ty%ߦgJ6!2L%[Z,z^*`z|-d+nz&=sE}mMpsvUwi({x52?P%jgIH6B#A`ԯŞP:lxH :!Mľpl"zjq-`t3E C[H_> /ݕ8Y!5N|Փ*}6?<ҋE}aAOГ~fum .ebۚmt@&̅_aR4&P8cƮUS m42Z!"YGڙWN =R*+1>WB-gGgO1_^KBjsYx"#U g)gHۯ^et1/&RzZR ߿ŏ𛯒울&G%7V/ՃQZr0wAF4=2YʜI0P ij*#~(hі)63'nt`L=_/Xu6 %@1T̈;3mT|Nu$b;tY 3*JW^{pC$zqɼ1$^5h)HiV"-OՂSNp$|hI:Z_cKMo f(QLI+˴)1f9d6[ViC|++\NO,-! BDv6]8 1+atljȨbͦ}&[({L;uƼԀiSK?ъ3=Um+S;0Y%"6}^9 Df&h=%/C@`Z}a88.||yxvƖ/^0WVE>5 %KQ\SWzfrRxAOZ%yCOO=RɵӬҗ`pp O/ 4?): c)oqwd4[rY4bJ8\ӯovm '[ӆ^KEA+t3kږJLH2ãEcĺC铠de_Md񭯘J1]ז Վ,uog mÍFC\ f0 `<iu6z),F>4 !N- l8kZܗvÓ1Eb?(ޔYV brxA3P-K%fxAzCY U?\>1Kn炵Ap`D5;)WcF HɳhFL9ґgOVԾaN\2(DEzhx6@V-YDYW#aK,@2D즷a+l72!/#^MXͨXQtvC!=a\!+œ/7lߞ )OncK!RUD<<.^aڴ ş>${olӭdxqrE'X-!B\#rT) h'N5ELzU/"ܜeE$ `L8w1mCD 1r·qlO]ފDqjHƤJ$[N}$nխqT7!:~͠;yt)Q{T{#, VK;jS+e|).%X](/s0 H@dm~SZ1o||wPMkUIEi;gKCavSl`qTlH ! S3YWnY53ʉUZ H3??JM Q-#r%LSf_(T% lGO 0hҾdl1Ἕ/@0(.~nkK;!V`7B,.326#O&$4MP_jξʫaFܿ]M>|gq //,kmҠA_D<1Mo\?Į Xz-;{zDRXEGI 3PdQk\brC5_8T8M5JGFR8F"ΤOcx2wA䖴CԤΏ:qv˗-L<Wpʷkh]DUe }yLըN܁߭ȇêYu5pkw d=jB>q<κ^ /+k:@#D0O۸{<Ō,nN|_QH%\Z!Z*D?R//[FFF_q@kL8Chd]v̛$u]jڈL8zR9Hj p<8ݩ$"1ԽVL1k{U/.&~;u!-5v8Sv5=}G aC`?ۜ+ DE ^XZII_PS9x7,Dプ!:ZFK4y>D-Bw¢&+E Y&JBmV{)ۆi1hЀe0Ўhx"KX˹aL#X^H~ʱ_Q}E0z=s'z3W>!R[B[EV*N"O$~vk/*Ϊ,anjh]5D~OtQ۸]w^gSt[1Қ;fs_qyEfCy^~S}y0v Ê'ṙ =(DyX1%ducoȟ6e̢j,3cT9*t=Q. uDGNM9L0yx(@4%c=WZE좞+xG=ϷׂJ'9~"ۯ{-NUv1_pwsLf4ơG #GϽqِ$in\5{X<܎n2_WcdŬ5B4 ݃5ۉo\y 8c˸ٿ}x ~Uc̺]>@CCu^<_nIqkiӱ[\7hjG^n$_\N XޒLnbSL5o dM Fz '?$plq <*3GOR2Žz g4|CWb{6|~f1Ϙ4ErXDaTEc A1϶ Yh%kO~|9 2#޼PZB:P9pR}YxᾩR 2X ƅ_A<1<[;s)#a .z4x8&+$ώm}SA{F")MnZ4_YdN +bѪH.KG˶4J}S:A~R310)RUkq:$+5S)1곖tݝ`e |6_`m1ca'U@vMW+b|:Jԅ! ippmybkx[G? S)U4cb y'G^\c%ү61Q5|}簠Vfari+9h4yS3hپ[ 9ѺfK!,\HO_VW`O  u,,VNQD>cXBv1Ќqs"*:Ucc9wP)k%;B=R[г07f`}hros.]!=8&nA%dMAH|(zHO67lfMS6)O gǸ^w6,ڣj{ _ s-($i.]4ѐNS:*jgcoOݜ2\?痃\-)k Thi橜OeÊzI0 6_""s%@DDCs 3ԅ;6 ~Zl uQ&th0k^g옟ٮE30E{ jXO ֟M j{X[ѳG e$Fj?. z7^a~nHr6MnDc"-ߢL$a&gZ& J+\N4^D`coX=XG,w+E查މ[P5ɑjRJfj<`,E}Kٻo]Ν,H!aAuR;/A<$a#d([݊G"{v:4al_T>Hi}x͢QۥO0A׹JX1\C9J W5$4mE ֖NNhm-p̷FY \':k(s't@zdX=66򪮞`PN!D?ge` zW'Mw1>/ڹrWr6n@:$ۉp\s{zxe+պI=I;m+2rS:Q!rKJ[E؊bǮYSE1(&4քݰ$[L }_pݤq:˰Пc|*IY7wg71ӔK?Ctbn']LO&!MUYhahh>fEvzbhe4ݡH ¾s^eǀE3kx^_%Y#5jK'i[3pz#,a5zᙽY;_*w.-}И `f1PFd Yci QޮՂeiI5t@<$rȹ:uPŰKy a|viQ5 ]Z|떿SsEjchc<3x3vmhb! uc _yXIjA&ZͿ=s" r|To*ȅNjN\Γ ۟;jT;%56Epz5)J~aU-UWEL&gSRgŐ˰DX` ;:'d 7|~qiYn6P՟[y]AסEmn@C41J̲d&NPwTyKnTC=a5M8fr O1VFhךJ‰xݯ I>%.m}> >ͻWhù}39{.W,-R2ei#|? 3C`PY|$AN4f ?<ҋY p c{*Fcg' 1݀{RGmwZYYmcia@nP3!hjRŸV%a۹j+AkIYPlaOLWJ8q-c:x2fuLaOz<:Am{Gv5ⶊl6wvIA;`UR(tڥq[)L@ 5|%g ̟eqPפ&uܳơ)䁐TW0YL)]bD @RqS =5QؖfE)c aТT+ lVDd(ȣT0xAq! +PBG̾ A]KL[@˄7W6O^;+|)#kYL 3: _z͉jLЏ:tɅ'z}1݅_,SfGW1ku h\^qpַ.]໑Э:k}5ܹ}vgbАY7D8 jM*|iou(}zOx3JAU2J/e׌Wsm XŻ F$; O"d%`sa*RO+6fsk_kG:R#֔o(_LFku9j=ޠcX#a6&BP/3D|2? >&kW#8GyxyP|I$%(xMy59YP .y`#QZk_jE;Ǝv@%|9Z4-@i#J)>l$A(i89xQnؙv*T+OK>\'MvANH xD8Kb!Y\$.A.Cj6IVT]W ^;FdϺO@ZrȤNy8,7%4=jL"YQbRPr\¸oDaf7LzE,d\`Gfhz2ݐȀAj1[H$Ry7ĎN۵?I]hG>^ɟd/9[{-h&ܥ” ٔNִio9+J\IES 1(¨N[+( |uߖOT4 RKWC8HpZq ` K4 iC 2c{v w9U*%:]028t#yXQ`{6oMA&&ӊ͕j%y= SƇ-iCۛLF%7MV]vr%81/H;k&"1\N1 Wd "Js ]Έbm5%;:ZMRx;gvqׅY6=aWޒ"1y-$w }aВSQ~a#|0tq-LGbZxfA{6q`0ت̀6]*NzyE+͹ߋǻ&?Gd(9` תXS1={1sgb&Vawy]Ѭ~0i zIMnz7Kg{$f]Ycs{*[/qjU[=y!E0ʘ ߂ג8ϙdFT="RSCl|Xݿ Ͻczވ[L4Ȋ6ٵDTѽȱ!>D݌^*`XTӮFN|?g{0-R4fޝI"B1?b1R?3:_Sr'.$ՑPm^TKPO{]TqD1Ÿ~Vi+! J|g+ZoьaE7K<1V.4VS$hT+=fޟ 9df^+55t.nadt0 i%}ȅ.&dhBC9􌅈IY_OT^ߕN@@⁏* ߖZ<ʈ/d:Sީ+&8q 6uAQ F8+JfCr/;MG9ud&0<U뿃'I ri*o {<s@|gӓ2Ov0&S$#6LfؾJ]pSIRODd4LnYEܤgAJ3j[qE~;iX7'&<;Ply /F &u1 @ hk\6hP C^x HY yQ ?R8 s qaY鶎D-_)BTW]uJlyZGnm²i$\*sl{'!.*+K<~:mE4G TXhPc46{Y J'\kbT\Pu"Nn)#f6Ȱ ]#%.L5WYpšFuS'Ѿ ,GpSb4S+(eaڕxoCjz &[4g+ߋޭH3X竽c\B%2D˯m`wwZ+AAˊ~j;\yRr.,o&lҺUEdcu Hq%-q^3SqnNiw8;"$ݮIdB %ɀjW^~6$8%"i|PGL4aw%2$3+2_)sɭ5 [M8qڕ B^ffv3.AR8a5;ꠢj{= ҭ|mIQi֞H$ZD./FjmhEO Obӱ3b 9[AqH 2*u8ÑZv^aPsl:}@wa>SǃиG蛕+9t@ W9Q-W Os!7̓HRqφ -a~Z xq&J 9+W ~h{,|~Y Iv!/T5Ȭǎ/s$UfyOa>K!Zؓm/$DUH._%S&*N||i[] lsݙ;<3Zl(R>Cu=JyB \,%BѮ|m;qߩ*@$;C7c۷;&+ {<T({1>iL bkTzf}ܿ"`oQI.ʧC@H@dBNC:dE5}ly;t <i8D}ƆYY̛h~x0߄R[m/ oF SZhY3{v.@ P6F3y*_&&Cr&&p^߈O󁂜cn p$D`1jcx yw`zR#iSWӪ/mc6c>_c@Ei}x~8Q3=Rt5*qI>[nGF 459R:\ZcܣvΖC]S(OSXnA&Ud,rA׶p+.G1 N'fS׹NP`q`P.}\}*䩠>wm jEEQ)ͩL uO@nVs0.=G'/ZDwƽ]gL9b*`8ˢi Ӯ8&T^4HGe*H^m=.s1 A˝56h5`D ,h1f;"8(~$U(s\ۍZT n;{vV,^5tgdӿ>)/1֭=2<5c~ÈǝӠb$ 1զAC3 Dc6㘥^b@I|L(f\2v׀ >hLo$@"F sп3H8O2R?_ˤm2Xsƹ*87/gÙάp1uuȀjK*?J¤S-P$NkSEz`=r`JFhk1XʈQr,`TOSr/rM* ^oە7[+cJwoi Ds2yJ@Z}@-Fpx}@#,~i~%G"P~jp,XLZH.+'BY%$)쁰^h@:d]8D˞ TUJ[t]: _z1 1C>|YӋ1 fǷp#rjqBi葮Ƒ Ngegc+4ήj<&1DŽWP6/P8vmgB1tn/p*,φH(ə-/}%,DkSӊg#X9Iß:2ؘ1!}w*2JzS@lKKNoIR%vHy?{܀[- `9JQw^e!0'߻ap˨aFHAi <^"ی(ukҥX'LN{;cl-,w/z`}wƹpZs.;xhT#k=NC^.ce_Qϸٳ*TD  UnIN9W&TUue12΄g>qx&ɗqj|WL``;Co۠HP$]ӳJE]ϖbҨ_&w_ަ/Hj=iTj#wjQT[LgQH]4Ov[˘1Q~4r ̡1Z|⹉GwSҪzR~*@+#ZDi7dB5D&9< a4Tdz{rkjJX` 3g![/[ \09ʖ+?STT<:Xx1& @tdmUt#uzU?ɞc78i+\lVo) iaD05<3}oܩ\fȣ_QJtRV[LtHOs6r[U8rQN)QT2K;,I#o]ITF b31{ʁ'Z F!# )[>TГ>E{eM΁ĩuw`2&ϯ0ĭ6Hd_1֏5@Ѻp!GJf Z sipTB nX>L=dxZ#%?/5~vEfq!OED-%_% ܡn{Fe8q)@DJ]u 9GGبbPHuL7l21 ? k6Ɣ=p᭑A8nZ0ۨ m]k2.{9k)x;P)JW$p⎶%r9,(-dr(2 m:M4.|o\ |їN=Mk^]3&|(+$~ʖ*6֦G~4vDmi |ɁkQW|yT;}*[pgdiG/J.aVBrՂdk9FYq4`jHӥ[бuŞĞ jU+w"[@x/:ybVʓ风^g]* Z-s@{Z04Ei Ήal nj{UlH`K@6eLm6h2|Re8Qe2}ӒȣIc`.PK-Ĉ_[ө84z~ŕ<[ޔ,Hk EvPe-?I7kKxVN*<\0rK0R@Wqs<eEmcϴA*Ê(+~G?ސ9%}PF-&&"ڞ|N9 7bŋ́&ĘanY2U*e6Z9&*wc] qJ[ $y3\ )_hڶeBdA_\cI>7L_uǂ_WP6wF|pB#AFוmpN$eb]N| X9 dkw6jbc*gFk)σK8 "gIoϱ,-3.a,=@ܗ# Şߎ{t{4*0MK7 d Wics`^Mݿj>4cO{l{AHqP[M1 @RqevwFcy+jF!bw8(Fq!@X!lƌD`ڠK 9!´^?[uxx$Hvz(iDC 1:4 ֢ptXT9ˎ( )bwmL8p(_%z3ZOCQ$?&5W̅u>MREIJjSS2L5F!}@.VNqWs˫'`~(:șTxhkȓj'ЎXћ#!NsC@7DWɒ J˦FPmN)cZ9EdMOTguH&8S)kzk~/xN+j6(1FCw+-_4a[MGGQl(Ίre6Xύ|[֚'Ø_K$!6C܌"ˁ,Ǔu=~$[WyV ^X`_kg͘&)ҁͻ3;ѿ:7WQ衚n0xpdҶ(?){Ozx:TA_FJI_*go0i}xYCBfЉV `_(s`omfm)&SE?IM?c͞2aAi t{ȩsՂƕo ?W8Peޚں{iQX] i΀rk+d_4gil99Cen>ϳ,|.?W7@WaSST_r#zg`8#ۜ%q9xL+s5VSәްJ>"i.c3 l][u=2UeRӋ0i53\jښBFuuTQ߬qu,.֢Uig`9U%8T󖝼L>J&-}Ք!ÀcZaP{=UP@Cfh(rZr30@h'^YB F*G! MVd80Hg6m / Ln0\{/WYYڟs$IE  e#_XsGM4"S  YZ