modulemd-tools-0.7-4.el8 >  A `QU]o}"q7D w+wɗCy8{T3!7Xb yճ"Z҃yT֢=x@y^tR!"~v":$>JF?E>9R@&<+b^6O4G88zT92pLY6DJd~ճߟ)~$&šL×@ hYM^dm:MH@/*w?3V Sjt$mty7ӊřa,%6nOk,rl82b1fddf1de40f6c29d7dbead7a60ebe9952e8e1ee3852375a67a482f7fd56517ab43e93a6d8135b6530145dfd2caa807b90e129`QU]l+mIRi.STg{Shn"G*`%E՜qR}Rb Uy@PIM*@Cwh7qZV .pVCqkzu!~&=p+- d6F[nǑ ƨvcz;15OJ7޻䀇e]NÊI5ͤC+l'ACD:L9NY{~)쮧\>Ιb3CxR'01/8VRձ$ҸS#GOT OL|Yc]u ˮ9 Cp.?xWAyճKEJqR!u- ϝ-›1x7[;!uXT.J7\6^U7iǁb igJZ{jiR/'h#+B1oL sVFj >p</?/xd  ^ (,3:> `l33 3 L3 3 3 3333x(>(s8| 9 :M Gp3H <3I!3X!<Y!P\!l3]"83^%b( d)e)f)l)t)3u*3v+T w,3x-L3y.D/(/,/2/tCmodulemd-tools0.74.el8Collection of tools for parsing and generating modulemd YAML filesTools provided by this package: repo2module - Takes a YUM repository on its input and creates modules.yaml containing YAML module definitions generated for each package. dir2module - Generates a module YAML definition based on essential module information provided via command-line parameters. The packages provided by the module are found in a specified directory or a text file containing their list. createrepo_mod - A small wrapper around createrepo_c and modifyrepo_c to provide an easy tool for generating module repositories. modulemd-merge - Merge several modules.yaml files into one. This is useful for example if you have several yum repositories and want to merge them into one. modulemd-generate-macros - Generate module-build-macros SRPM package, which is a central piece for building modules. It should be present in the buildroot before any other module packages are submitted to be built.`Q x86-01.mbox.centos.orgFCentOSCentOSMITCentOS Buildsys Unspecifiedhttps://github.com/rpm-software-management/modulemd-toolslinuxnoarch ; qq!2!2!qq" " +5 qqDBiAA큤A큤A큤A큤AA큤A큤A큤A큤`Q `Q `Q `Q `Q `Q `Q `Q `Q `Q `Q `Q `"`Q `Q `Q `Q `Q `"`Q `Q `Q `Q `Q `Q `Q `Q `Q `Q `Q `Q `Q `Q `Q `Q `"`Q `Q `Q `Q `Q `"`Q `"`Q `"`Q `Q `Q `Q `Q d7ad0ce4b205ccb2d91a4285527cd16af5b8bbe84872caec07c65f9ca6b94e3d06ec2d34da55b91b118e1bd75c9e693d0820d6ea63269e916ad8130f6de0de50909c27d7a2bd162c421a365a9fcebd3a05e54f77daf075e4309b01a0b14b3f6f160c2a4bce4ebc2ea8b042c2d279a4af160464c0cd0d289a42edcfdbac20cca29c560259dee0476423f538ad0275dac7c2c34bd26ec456cda3e24a9a51d1dd6337ae2a2c7b3ad13bb0f6ba361e7a4cf361f75625e062de122ca4ecf75ef4dd8200cf085ea939e5b6da686cb82d66f3ad7df0571ca89470e9a3d3d34c62c3104101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bcf73785a9fc30707cf57c0379c06e27b3900ef3055b77d6a25bcabe65e083011a64da64fb2f598746156b8d3d8dafd8d31fdf528d9dc823721b482c711c86cdee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855590719724a322acead64fd74355c7f915c1ba4702412bb18e1b1244c01ef5a82590719724a322acead64fd74355c7f915c1ba4702412bb18e1b1244c01ef5a82fc1dfb9c0c8e53af0865b6d9c5babfe721543c2525957ef6df51e4f0225736f4fc1dfb9c0c8e53af0865b6d9c5babfe721543c2525957ef6df51e4f0225736f4b5fc41c187e943cd19f74bf3e6891061a0fcafa9eb27ab1099e8b37e8b2d75f4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855265e78fae0576686d86a43fd45a03bea34ed939798eafcd64d48f81e42f822bc265e78fae0576686d86a43fd45a03bea34ed939798eafcd64d48f81e42f822bcff42e4871c2662b6a337f11e0ddbc6d9395024a8007e6142d8448239ef19cd7cff42e4871c2662b6a337f11e0ddbc6d9395024a8007e6142d8448239ef19cd7c69758afd4bb4e3dfbd4ae3ca96213399ec2c588ca0008fd693ff66a83c33e2ba20aca03e9639f11ba378bad02280df7705ae80608054d988821a44c4da74f5f0553b248743bfa04b32ce2fcccaea888af0e071af3ff57890b887091fdc00e3aa01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b69f3a998ac8ef80be064af6b255cb8a692efd7add9631cbaf1aff684ae1b884c275650a206a5612e29a6163f94f102a0d31fc341f34d2ad98250b861fc28e310f3f282d9989f5d0e9e23f52b1c51c90beb820e4fa6c8738ef68e71fec2005bd78b084a9f378124b2b1a51563bf3c22444eb7ff33692017da28b2136ae56987ed7aae9ea40dd152f3569ece37a372ee50a2f98affb60bf5985ecd9bdfeb1091b97aae9ea40dd152f3569ece37a372ee50a2f98affb60bf5985ecd9bdfeb1091b9b1dd895bf943d1fd13070acbd6092c7dc77c0c12432ba7ddceb7f8a0ad10d71ab1dd895bf943d1fd13070acbd6092c7dc77c0c12432ba7ddceb7f8a0ad10d71a6673a57cb9c40d36785e6355976b3285cc2d44b7193822b38f43b28d91c7b4fde39cbdbaa80049a3b064238cc7f814b3d93003cec3e1b7b6667721d9a3b9ac84640a60c8937d2a06695759729ea345beea1ca4a7ba22965848d45bb599db94ea4e3ba90172e28989f3a41cc67a74f4a6ddd919b5e89f5ec5d26e6e23dc399535b1448341ac80cb2694d3b405d7c22dc5f50530d166dfbce33de7f1d74b608eec5149de2ddb0e30f011a8a33013f6c6e9fde3919bde856faaa300350b68f5c421faaaf65631ef3f4be3cbf57262f317e17612185e001a2548ac33d19ca71467cb198ac0e3badd52cd7abc0b27e0112a54a8821f0dce84b48d748b38996e1e8bdbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmodulemd-tools-0.7-4.el8.src.rpmmodulemd-toolspython3.6dist(dir2module)python3.6dist(repo2module)python3dist(dir2module)python3dist(repo2module)@@      /usr/libexec/platform-pythoncreaterepo_cpython(abi)python3-clickpython3-createrepo_cpython3-dnfpython3-hawkeypython3-libmodulemdpython3-pyyamlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.62.9.33.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3`>(`%@`"y@`"y@_R_@_16_!d_p@^yJakub Kadlčík - 0.7-4Jakub Kadlčík - 0.7-3Jakub Kadlčík - 0.7-2Jakub Kadlcik 0.7-1Jakub Kadlcik 0.6-1Jakub Kadlcik 0.5-1Jakub Kadlcik 0.4-1Jakub Kadlcik 0.3-1Jakub Kadlčík - 0.2-1Jakub Kadlčík - 0.1-1- Rebuild for 8.5.0- Bump spec to rebuild with gating enabled- Do not generate manpages on the fly - Drop python-parameterized dependency - Fix python3 macro for running tests- Generate manpages on the fly - Automated test builds incl. Docker/Travis - Fix PEP8 in all tools - modulemd_tools: temporarily skip some tests on EPEL8 or Fedora - Drop libmodulemd dependency in favor of python3-libmodulemd- Generate manpages for all tools in this repository - modulemd-generate-macros: add a tool for generating module-build-macros - modulemd_tools: add the first pieces of a python library (for internal usage only)- Release for epel8 as well (frostyx@email.cz) - Require createrepo_c for the createrepo_mod package (frostyx@email.cz) - modulemd-merge: improve README.md file (frostyx@email.cz) - repo2module: improve README.md file (frostyx@email.cz) - dir2module: improve README.md file (frostyx@email.cz) - Improve README.md file (frostyx@email.cz) - createrepo_mod: improve README.md file (frostyx@email.cz) - Loosen the python3-libmodulemd dependency to just libmodulemd (frostyx@email.cz) - createrepo_mod: use just createrepo_c if it has built-in module support (frostyx@email.cz) - Explicitly depend on python3-setuptools (frostyx@email.cz) - createrepo_mod: dump modules.yaml into the correct directory (frostyx@email.cz)- createrepo_mod: support also non-module repositories (frostyx@email.cz)- Add createrepo_mod and modulemd-merge scripts- Add createrepo_mod tool - Add modulemd-merge tool - Drop Source1, it is not needed anymore- Initial package  !"#$%&&((*+,-./01230.7-4.el80.10.10.10.1  createrepo_moddir2modulemodulemd-generate-macrosmodulemd-mergerepo2moduledir2moduledir2module-0.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdir2module.cpython-36.opt-1.pycdir2module.cpython-36.pycdir2module.pymodulemd_tools__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycyaml.cpython-36.opt-1.pycyaml.cpython-36.pycyaml.pyrepo2modulerepo2module-0.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccli.cpython-36.opt-1.pyccli.cpython-36.pyccli.pymodulemd-toolsREADME.mdmodulemd-toolsLICENSEcreaterepo_mod.1.gzdir2module.1.gzmodulemd-generate-macros.1.gzmodulemd-merge.1.gzrepo2module.1.gz/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/dir2module-0.1-py3.6.egg-info//usr/lib/python3.6/site-packages/dir2module//usr/lib/python3.6/site-packages/dir2module/__pycache__//usr/lib/python3.6/site-packages/modulemd_tools//usr/lib/python3.6/site-packages/modulemd_tools/__pycache__//usr/lib/python3.6/site-packages/repo2module-0.1-py3.6.egg-info//usr/lib/python3.6/site-packages/repo2module//usr/lib/python3.6/site-packages/repo2module/__pycache__//usr/share/doc//usr/share/doc/modulemd-tools//usr/share/licenses//usr/share/licenses/modulemd-tools//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnuPython script, ASCII text executabledirectoryUTF-8 Unicode textASCII textemptypython 3.6 byte-compiledtroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'(+.147:=>?@ABCRRRRRRPPRPPRPPRPPRPPRPPRRRRRRRRRRRRRRRRRPPRPPRPPRPPRPPRPPRPPRRRRRRRRutf-84c05447d0daf630b14465a8826d99283e91ee64a547ccadd7d61c5675bf4bac7?@7zXZ !#,jfQ] b2u y-iSqig->7xF??l`TTIF|wCڸQx|TZJa8R(Mv` hs)ۄ Vڸ 45@dc9"hπӎsǔ5I>W_ 3b#47=@|A.Sxi[0!'" nC QYD^B[-4҇:=Q+#glSڎwچZ~d.y,0\oI:moӯ|&J,! ϻl/+Oη\=i)k8¤н}52 rX?m:5 UԔȜcV7KBtUQţf\a`=M@tʈ]BV>~ 6J\C= oRb'M{ȽUu&F\Yo:ѺqKZD\5|!2^{-B1%f0ىv*ӟ+_ 3-rm.ڄrX Ôu$p<e`{|'}Y FIwnE03&$("UhLWq*phsDCr1dfj_?v ރuٓx'!Go{$7 Bx,@ 87bAΞi\7Oj`Acr-ko$x .^΀S$f'Jy (‡4呸ʬo`y`:ޥِx-0lMC &_4JP/&v~hIX6W]8 3ziTjJqh`LU ,7Lj5̓ڠ]YB{'QUD @ђAJ. Y*zs^1{^}ȭjF w=Qr@t/ݲVr0a-ְ>^`˜// +co`7mY:iEOɋXq݋t "#9X.Y}*h7m8_nɮ/Xp]]`s7.)t1\-Oշ~j@pKb8D%v'`OYϑ 'XmmP;h m#E~ ?y,m",ZxBRWKL7d"h%1ł^ei;UM!Z##LgQYGΫURh *:~F5n&r͆Fmi +2]N?wM!&[noHTD Θd]=I'K4!(؀M"o>iF`j)TCKql:|SsݍU Hj#p^ȁN϶Ojj?@[/d7yBh3|^Vӊ4A-˭B d[ICv4-=׮%Ҵ ]۽xsS`pT]FƛHbI9dG,A}{mג;Ub9AK@ȳJϗ@V9IF8Q 5(L3dj4y[${pjr]󓈅XY\<-UJD$6鬃3mW* \8QVlP]_WA?nkUwװÜ)O"K"ng$xTm# j)Ӷ*0(z䴗 lzB 0WsHz q|[7|qJQNU>(g!p(qw^YNnRb fqDJMGD)}݋f7~E/jhYN R3gCʢAGڹ p76*x"B ٟ+d)!KSYc:Adl왊Uh*rFS7[O 3kio,r{@fR Qk %''JD5_4aᾒO  H4ad7Ps#@6ԫv$VarPjL))qcCu0yc@¶Wg$nxO`/v>@?SuƳ7~&6aC~M }D`b3:V\\FȆBc9E " 1Ÿy:usi;@z `H1P' c͈eggU>;:~$ Icͮ kUZBi ћTN ۝Džqܫ9 4]%}!6{c vX _cϕMbs@SYft'8HcwHu!> Qxi)MN:wUu@fwtd眻@2GOik̩k$K;/^{S=CY72jB_"y} '|KDӧ&{]4 "%`A|=buw 7? e䀚C^t[tM(5{{/7MiZ /T( Q9&zV;0 j-|z * Ҵ E&U<<|ֈ5y& 3O}1..!X ?)+4 ,CѩtL- Apɛ-*M޶j{G(d3F]@M|e!|/ؔ>f|A;=4_Gf<.ضE1yG=mA6nwnYI|_F"RY>iPfaβ&sN%IOGAlYni$HvGL)cH+.NI$8P9gd!P8L}>5~ZhmbR,~xcFݮr4vsFGt͗3fdx* 5]njLRg`9RKl@hEf)CS KSYQcdc0I )95e2O'_h\w옌֏;!Z:k7ۯq`$< _~N/'\5+!\%|4xN7 u#)TxLQ  )]/%bνH@6J! E?eTiA?NkRX,fg]RChDg 91=cgjfdzjs䑔5ڹ0Bֳ 0&{>T]Ë`$}չl,j Jw" nM]qÆ==/B|\Zrc .UYJWh091[޽:SFOHCur޻^WעkL*a1&/#|oI~OW~%2}YvK`T^Ok?X0ΟGD&cfZ$uUbt7uQ NtÆiFu 4cF) iں/wefw?@7"rW\0z=3&o8-D@|ԃ@ qWCtwZ+hq5g("ozs݋Ttd"@ݣLg9u5]yr5vQ+ F ]eR]>aTZƇtft(- ;<$ | PlQW3`SRׅzOgnM-ap֓W,z&loyqk*e aEXv*.,k& S~ o'614if-D}=RfxTzn3@D#`2QuG|Ҵ̀pەhs!G_Љuv#]NDқqnt i.R4֝XM=Cs~Rf#' 19KXļϺBz0~OR2.GY)݆h;(wWX^g*z Z8ycjӎ[!{ RgT4\RVަ&H6&,cHzw 52Dj}cj%gաOsv*TwkѠ*{ㅯT5˫ uH6aVQ{p`fj1e; hdñQKvG~; Mc4ߏ-T PzDX|ot T &EQm 1}9g0^MM0`f^ oqhWlD-$*׭Ue ME]%ͲJփEnģ7s)Ԉ_`]q*xJ~ ֑۠Qh&)RC"2(PM-loObdDMgіݐu 30E*pj|/gG tGMR+x8iA,sn>䔽+ +js#R Ff7&-d>HhɠdrCveNER}(ҵ(igT!r]qAH2_FtQ >#M"8Tگn;A0&`3-ih!hdPu_Ķ8 R@odʒ`blZo[h F:^=rkŇ28~AL ]O\-:d;.)sϱ#%yܭU(C*G"ɘp~~J8AHs\m,2Ei?nl"lɃH˚Y/@N;55 _~MOHKg߇ГH]48EׇHיȳhy(ΆWՙ*e~BU9uBlV拨.pwۨ5 {rYZ KH'Ҡ/hE dR%hl:Qi3댶uQE{n%bN~ )LB=Q˓`mC ?$鹚c-\ }-p叧YVNm3Կqv jbߑ%`yDNa5,kcsfR KU]O[KB5x~BN,eJZfZA_0bD~{NiW·{Al˻0x 덟Xj&C9Oʞkb§B➮5"hffV=HKOv \I \˙AcH-IH]ژw!TVQhDb1+i:[ŵr߽ni/ǡ./%@]R^@,vonwItϱ/]8êd$Q,WU9tG(C-6@ǡ&ovlǙzΉ]/ZAK 2ZQ$/YA"i:"EVDlt]x]5qJFw¨;,4bLAj7f2 SHta7`=@Qc s[wjؚ%ox൝V e<' ;М`[#otcNg(#F(<`-DVS w\ TL"fsA\?yx{G0‚.ޤy#VjYɿ6,mֻB:ɽۋ9j0hQeuqrZ3~pψr `W&CfV`9X\> ujU-7XX' 6g7}Ȗ'[Bu/O T/LL8y>-9_\pl]e3d}lxUy䦿4WmЫ'S1рfs خӵvF^N& C#QWCo$bRu_8 3S+i%K]T1:*:JlkgvE NPz'x`-j0Dp0?Bu|CτkS%_۸ M0m 7rdbH^)LymS E(NlKI #*9TP/5{/Z@@WrH"Ȭ(pe(RL UISk9I=D1R--<ʘ_~8e.Ƥ +*\mLM݁-~2k*) 'Z^&u^8fo^[l_IYvCs#At1@+G!(+nD|/H:Y߀8s&'2Г~8dD , dTڞn#pn'pB#R#wk (- blGD =Ίjw\(gƎLSb2?s@ CM}sBjp߁3d/u5izK ,U wqAվs|h +!F=y}٘r|;#KP$kSK⠸0ꆜpc2^%8ޒ|98UNPc\z\e2ogmp`]N+!&FEf0j9tY\?Р$ň VR/ Y!z4+ s@35NJPO _\M " RÇߡ1w <˕:/b>esCs;A n{FGUv?W{W`](^o ^FQѻxxͼToMwV7@$cKA$'Q||2%h&R!&tjQ\_ʝ~䰢3dg ,zƽ閖90gCuulr3ޠՒ\þdm-fc͙;zES6pON *%"0ϭndc"SV=bȾӀK+qΝ/3F?{(|/x}XNTM-A] )}(g>ƹLgA+Ui L7yGMG5w04BXK#̈́oGMTȨZmŜ)NNcdq)I 1y{W >>/C~bV3_R*a@{snVB ime1U?B T``xи(`BIN|e\icB!릢)LB}g`o't8t(q[ZFcNӧkAI5U,NJyOޣÒg?w/ tDSFGv/7XwaBGY}u,q Q+ D%*\1C|F>>/\ةO*VB|:gn[sp('5_Sڕ~ |3>6ϑtZڮ$8A|gEcţaWTH mkަr Š&rHķֳ*10])J|9[QZXT@7Z05J8?  D٭9_!!]Ł(i E3x`-s ?[=8qב 낭h6,j3'Zno"iLs}Y*2r3 >pq0n2*XI B PwߡI HP?_ޅe#ߎwj~ca{EӫDQ\ӫȁs 3*Zpyޚ#ȩ0 v'[r|?kjOs=wvL=ñRm"R퇷 pÀ4STuG;D8%G3[ G-Mڵr;OW)JtgŞ V_ C~/(Ex@ROzDTfјGP?q2> ̼/R9)2s>>G(5`NHV9DY6= -]8(lG@@8 C.{MT(10/|]̸ 1{b ]m&a7OEKu P iAs;765]+Vr.;a':3.Ntkf}_5i8 Tυe-9gA$tgc ŷax_@T9L I^h%`؁>}<ˏCXp 5vx-_=MBQtKP!MÓ=43g۰0>g_?0ib (O/ch5(`$cxR:OlLg;FƜkZbﯰ$}*pnfrno2m Pm;כD?(΄h7rL3rp.}%]ZWiuìŬr3Ci)kO߿vYᦏ wIae R٭tP5 _0Ep f]|)7zR2*v>$‡R~%#gK5ه570% ўr^VUsռy&DfBڔE&?[/M&^d _!@e1HbN,bqYb H| M n8{0o&Ȫ0N 7i/z | eQ֧1YwԼmD"oʱGbp1[T^Pna?Se_`xxϪq޷>=7⺋瞪S"ԛoO\lSdaR9 Cͳt-%W)$hQ,I"4oHR'1 +W.J@?sUv`3!emx(;믭Xķ $Ok[ ɛsVm-\[+_kEj%\u0!KSi `>x8سE8|{YIK`3EBEcIxKM'^PXOtG1fb|~LD#Ӟ$>\BW آv%')Fۊ\40i!m쟲2v쭝"Y O+6:7߀UҒ\YqFxg.My戰C szhMzUΎ0-./ۗ)֋2:l?[Di5(yw[{? ܄am;>-ρۭIQk$kU])s4V5U1[^<m{4O,7 $ Pg@\$9;Q_?=0 O_{*ht{Ҁ)r$Ku[dB9z 98I3X 5ٚn%u܇;N9&IYlDi Mp_1c./$pNgb 3i`5(cO333xVW p:ڝDTu'/?\ &et5?6&-]J 5}6'|'*!ey)pG(om-sv2V7mfU#Ďs$ }. x"Y2D϶z|Ayww6t1htm2_: FY9h6xS `loFQy/nLiʃDk).W3S}{aoƸuj(fV#AJoE ʐp3l{Di!4#s;l P$ZlUn^_&h!_J]F}ktQ,`BJF۴}̦p8տ\Z&/4fBg9A6Yx>$КX{<1:Q? ]R|ζ&ZBT96?: |ۄ?):f37t}aȎSn$}[ᴩUlvX%}B"5rw [0U3$4|"^$5xvo6 (~#7žn05 Aib+X bZACW؟&c(-c A$=vf!)(jlSs#R|;OF\l>4hoS5<#@E!A).jwtHK[lfF1࣍;6hJHIQMЙBtʥJ 2Ct>{#5'༻=^Y*h-6e];y@~uSkeF!#i™$ֶ^ЛѼGE&(cOʖptL_x>yocaj67( \.υ9],2N۔eSdnFX*_3 fV)σS B ϯT]9U0|;hh)./mp_ Y+(jĠ=2>"x;KEɜprVXۑr:t}VzG|9)\Z%n }-rץ- "´qy)͏MDaVy2,ӑb2!ieFҔfJ0%wyn\J8|ޟC 7K^/ŧRQJCWosFa ex)?`·):LQnOsgBG^ECP'n aP " 3Cc"_w5&ft3ם,H!'5vQmW_gvc UOħFafAuvCc-A2"r>x.G-Uq+ߖ!/{ D\V˛<b\>R.!`:CL҈B|Yko!=E }z(O5?^0z!dD⻙+4FROP-bWN`O"IZJ@;iR]:~7Xսpv0'^k7ǃ4 Nulu|;8Yy s&8_9"qγұ0r{EQhQфLz+DswecFnq:Fj?Z%G9% QR#RuӶT,@Wah fl !<&ٚX} pÚQhft/1:m=CqIgTƫ6"-'f԰բz#6F?p*70|V-OXx'{,U47Qy+m`LiL]}>M*Џi H4p_KIHvx>! .J=Sg8p X~< ) e.@>HsDU ݌Yva:$諉OW8LS6R j]*y½/ R;( GNz:^sXMmfP[Q6e[y{;yN&9Obv3 wR34L*PԒ3Qa"p-+]SC#+;iD*xrZY֊G{+;\[ϩs"l}]Ӣ rj  *cP Ȧu`i#:}E ̷]#5 Nz7PYU?&86WG uxC:Bm_b'1L'; VۭrrO9w|Q:J6" zZoAiI drY3 'mcR"8밚/ZPʶX ӻ*H+ {4dCi'腑wa&l#cO'&ȴQBc){h7`Xт5ue}sz9)- عcUdgDYE}Ǧ+JZUWR ' U4?nQ+N>2uȘ;x}܉svOz*zHwFȕ4+\V?%u։5&+C<?r=BعI䎢8(>y g(Q=cM-/քp"! #ޅs/!b[ƬTQi] AN!8qk c6C㋢/m; =\Pۑ"Uc)(H:魩)`a\.Q;s:aHxx!hԦ gCCZuoݎ0)~"q蜠gl.,^gfFش,Ѿ UcFf26ia/x4b ߸A̸#r;Dq'n/3XqW蚍|]tʉU 1LY|O57XMGg۬)ODڹBo,S(o{3=20h:Ɏ+{f$RP`mmˑCS)=%FHW(- |"#KzqSyjmO 1 a4tI WO).=ZO-ʌi[w FwRWO5bg=}2kIjbA{m"T$b2FPGgEopd v$:xW)2P Ç@xFQKi 8hTĮ-!6ޥ,(2ljU9P!]8?N:>׵&De>&b.ڟ1tqToτUfWm˔<8 ѽI^(B9 >o q-+(l;p^eBɟ*]67`{8?*:I;gP3t񜁚 ⎿.֚㏘nn2G&qe4^ӓr4xkd~qMz7Yv=@G,}縲SpUP.ro+,cSB%cI ><3FUUH8T7"qUYٌ R0TV>79^J<iU4*t*_65_SηjiJ>!*/ m(\|M }Ąت)(1xe@BM;4F|v@j"&rw 4eTpII>~"}>hu'[ɬOD0yo&zyT÷fzqnމ91p,<w"5m$=^ wh.Pqw-h3eseysx:ȦjSl{@N0wdbO#L z-wp"sjAGz=O;f +,T=29a3t cHCzч3v膑^#uPD*yc^39[JƪIak8捻c:Q^#Kz!@n|"H(hXj3-nmScSUu؈SN-?M@% (j~z{~2( ɴRDam${Lƴ\T4UyY](E]7Nb 4i`-5'ln\>w*6fQE} h GfE"z Y!DTwX A%y Nr_ Ą΋23Q1{wF4:<>^4#4dPzMu)|cK; g}X/ %%K Օ?'-$  %\|V[N+CYh@_ ErI*l"!K<R O'Xʊ6Zwwk|3]F^1?˯1|18&8T0!#9}r,=-ھo ^0~hx96\jE}!kUnV`@FϘ,7~;^hz-/Q.h9ˀB&u|)XGrdɆ۰GMQ 1othXJ"t[[$2<&XO,m{5t27|7=QHrrZN]\~ мD巻k9\,-X櫉5jQ/[; jOq'mSEa]2 -tG;bψH,A=)aFpAYF+Y6Fye?4TQ_i6)YR/Ѯ0~C6!n^6e}ɝ= 77r<#~pw)! ܔ] pkzN q$3ݑ@ %{%O~@oCA4 JV\F.8u[q8J0PB6!y &;YnC:H E'KR4X*:kdA@B=DZClu.Jf/Pbװ-*L緇-:K˭l5,7/!NSy:gK%xg^Z>RpT<i&y :-4Q2`@JMk.=<޴x,b!΋HE՟0""i? :l/g}!>U' Șܟkfnm-XUy|~e IW*S\=K(~SoT2Cm)B5叡Mv}GQhPt?N$}*SXO?;RDAC3}-^. 'at MіѮڝ[\:U3Źqi 0sFf ewi$^ɟw;UWǗg Y A +:*y7Ū>m8'gZ+5yIb̘H"F+Mؔcɾ{nΔ˃сս2| r9;axdXu:}3t5xheƖU9U 2_靣JTL'Q)l'Qۄ ;vrewXPN~HZ-Ŧ8.3? ьSuEf<fg E扐"cc3؄ᱎ1aL% IV!LlN:ueZϦ22Q "Pj3ob%kaX>#N׉t es(<+EbhҤC-9?0zI.ܶ5U(:#T$l-S&ŒG_.XWV[1?j&q0w1EH})(R~g۸c^H`(.[u(1-CIq%cxC!Z5"7 yѕ^Jr1 jtG[hGÙFNl(u6@t eBCz'6dHW#]Z{ľ.8vpkKNͫ(vI[8L]^Лʵh-6vmqp+h0*r5<$kus|ؖ6=zQKsjA/DN%hA:+YMyKM/QUp Hn-0N`P{F`P\,M?.ͪ6c&ڤAiDEmmgL\;-kaED)gNN˩: ᝵cݙŐK@1m9bq MhXji(B~Dce]pgz*xTͱ٧l9Nb׵CVtb5H );C8Hh_97̋ Nڐcj(JA52H8? T9n+'i,]+`%q3ʀrq[~&xp|#QI$6]ڍ. aj "nZhCv*MpkV`=@HQ "܀͏lE$Βly! ?8=1$mqߡjƋ8\umd] lA4U:b3CN6/taaȈ1:#9Nj "iA|޾mf¸\sM0rH,P.ŹVՂ-V.:QX8lF>-a:9&Žo&Qo fqV%}qhmbٻ!8JE&VM =( G_np®ǭ՟2@b GbJ|3v'#+?is]mb2bNg$ _(CɊ?;m UhiHV"5u!`'$`"EmU:1QETy 9T!5U.t0yEN'ًC+r(@{m"X8UI ]W\$Xަ$ б<IN-$;S$pd#uww@Vs-blnrG݊d qãssvӁ.[Vm ]FP9N aQsұ'6MQIR't&/)X@Ql_fOU:^A+g,gi{хqiǑB0ː{?c7ڒ-w&;@QҶ4)w KO'->lP^̊Z/]73E[ =£C魻kGo6'f4|m\ZzwW& MlJr^:@;a48p[rd?~m%WTyc"ÚSß?gK&dB1I"eUfZ .3~@R$BoXSAY쪋J6/똼_!fٵ6vDJޤH/|DYAlW^WUGE/iR"րkoy+`>';k-twS=;,fܙ[r?rD!bڻ'ײLQӎdaJ {cVtpOnlL'(|T̽u6|nFq]x1`CfueԘr]Dm:. oK:a(n4dEsOeBU? u6N}gj&<}4 X 7Xf\ڠnwϾQ.Jv㝞H6BqUuGwܡêit9oP=l;]{KrEEb$}M jȕdKA)Lq4$̲g- Z 1T_!̈P3CTN?JRe9eN!KȞٜMWh YZ