pyproject-rpm-macros-1.18.1-1.fc42 >t 6 6_   h3!XPȬI^Dg݂ ȬI^DB5(ak:*v"o,\L8vIGh̛{ GD5Mݺ{zcH^>[b9U(QM\Yv=[O?ɴC `qN֢:˜[ , +{̜*?i88ݪ8pT1̘6B;ց]F۵98SU]!>۠5E`@(%?(d % L(,TXgvz    $  <  l     4 p     e ( 8 9 :=F zG H I! X!Y!\! ]! ^"b#d%e%$f%)l%,t%D u%t v%w&p x& y&z'@'P'T''''Cpyproject-rpm-macros1.18.11.fc42RPM macros for PEP 517 Python packagesThese macros allow projects that follow the Python packaging specifications to be packaged as RPMs. They work for: * traditional Setuptools-based projects that use the setup.py file, * newer Setuptools-based projects that have a setup.cfg file, * general Python projects that use the PEP 517 pyproject.toml file (which allows using any build system, such as setuptools, flit or poetry). These macros replace %py3_build and %py3_install, which only work with setup.py.g{Obuildvm-s390x-04.s390.fedoraproject.orgFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://src.fedoraproject.org/rpms/pyproject-rpm-macroslinuxnoarch0auu\g 0X1A큤A큤gܬgܬgܬgܬgܬgܬgܬgܬgܬgܬgܬgܬd34961976a04cd2a5076aeada4ca590ec4b53b5f1720d468b4abfcf9694b062dd9e1db596462738dfc6ff146c41dff16c0d5899c64e1d70657e6dcc5d54244f873d77ba134e925680de7eeb60f9aaac6bb3b826d92f1b7a80603c596d6d8b241191745b96edbddd1fb09a4e4a6efaea71e5b6bcb1a0236c1b14a17caee8cf6b5fef4b3a43c4f710892278a7c4e92e10498552573b8a65b1d4eb7508f0a60788d3f6dad1ec8a42b6658c081f37cc97f1481610a96c0d36e6b60d150c24f20c4d6012984110e2796a9b9753e2c8a41a9063484d23201ffece69459fffbfef895c99419d459698fa7697e802edae57be45bed606a2943ff6105347644ce83a7cfe3d1ba99d1c160dd8a1426f5d641ed5d68c656c4263b63b4a105f73af4187b4de27a89da3454e97113c7c1f7037933e8cac6882a84ae1981e3dc28c0d51654fd1drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpyproject-rpm-macros-1.18.1-1.fc42.src.rpmpyproject-rpm-macrosrpm_macro(_pyproject_build_flags)rpm_macro(_pyproject_builddir)rpm_macro(_pyproject_buildrequires)rpm_macro(_pyproject_check_import_allow_no_modules)rpm_macro(_pyproject_files_pkgversion)rpm_macro(_pyproject_files_prefix)rpm_macro(_pyproject_ghost_distinfo)rpm_macro(_pyproject_modules)rpm_macro(_pyproject_record)rpm_macro(_pyproject_tomlidep)rpm_macro(_pyproject_wheeldir)rpm_macro(_set_pytest_addopts)rpm_macro(buildsystem_pyproject_build)rpm_macro(buildsystem_pyproject_check)rpm_macro(buildsystem_pyproject_conf)rpm_macro(buildsystem_pyproject_generate_buildrequires)rpm_macro(buildsystem_pyproject_install)rpm_macro(default_toxenv)rpm_macro(pyproject_build_lib)rpm_macro(pyproject_buildrequires)rpm_macro(pyproject_check_import)rpm_macro(pyproject_extras_subpkg)rpm_macro(pyproject_files)rpm_macro(pyproject_install)rpm_macro(pyproject_save_files)rpm_macro(pyproject_wheel)rpm_macro(tox)rpm_macro(toxenv)     ((rpm-build >= 4.14.90 with (rpm-build < 4.19.90 or rpm-build >= 4.19.91-8)) if rpm-build)(pyproject-srpm-macros = 1.18.1-1.fc42 if pyproject-srpm-macros)/usr/bin/find/usr/bin/sedpython-rpm-macrospython-srpm-macrospython3-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)3.0.4-14.6.0-14.0-15.4.18-14.12.0-14.20.1gTg%giggNgNg4g,g(@f@fo@f@fU@ffz@f_eee@e@e@ds@dw6dw6dldJcd&@Miro Hrončok - 1.18.1-1Miro Hrončok - 1.18.0-1Miro Hrončok - 1.17.0-1Fedora Release Engineering - 1.16.4-2Miro Hrončok - 1.16.4-1Miro Hrončok - 1.16.3-1Miro Hrončok - 1.16.2-1Miro Hrončok - 1.16.1-1Miro Hrončok - 1.16.0-1Karolina Surma - 1.15.1-1Python Maint - 1.15.0-1Miro Hrončok - 1.14.0-1Fedora Release Engineering - 1.13.0-2Miro Hrončok - 1.13.0-1Cristian Le - 1.12.2-1Miro Hrončok - 1.12.1-1Miro Hrončok - 1.12.0-1Fedora Release Engineering - 1.11.0-3Fedora Release Engineering - 1.11.0-2Miro Hrončok - 1.11.0-1Python Maint - 1.10.0-1Fedora Release Engineering - 1.9.0-2Maxwell G - 1.9.0-1Miro Hrončok - 1.8.1-1Miro Hrončok - 1.8.0-2Miro Hrončok - 1.8.0-1Miro Hrončok - 1.7.0-1- Fix reverted conditional in %pyproject_buildrequires -t/-e Fedora version comparison- Make %pyproject_buildrequires -t/-e and %tox fail when no suitable tox configuration exists - The %pyproject_buildrequires -t/-e case is temporarily allowed on Fedora 40-42 - Requires tox-current-env >= 0.0.16- Add the -M flag to %pyproject_save_files - The flag can be used to indicate no Python modules should be saved- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Deprecate the provisional -w flag for %pyproject_buildrequires- Accept arbitrary options from %pyproject_buildrequires in pyproject-srpm-macros - This will make future additions smoother- Fix one remaining test for setuptools 70+- Support for setuptools 70+ - wheel is no longer generated as a dependency of the default build system- %pyproject_buildrequires: Add support for dependency groups (PEP 735), via the -g flag - This is implied when used tox testenvs depend on dependency groups (requires tox 4.22+) - Fixes: rhbz#2318849- Fix handling of self-referencing extras when reading pyproject.toml- Add a possibility to read runtime requirements from pyproject.toml [project] table - Fixes: rhbz#2261939 - Don't generate a dependency on pip when %pyproject_buildrequires -N is used - Fixes: rhbz#2294510 - Even when %_auto_set_build_flags is disabled, set all compiler flags when building wheels - Fixes: rhbz#2293616- Add a provisional RPM Declarative Buildsystem (RPM 4.20+)- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Properly escape weird characters from paths in %{pyproject_files} (RPM 4.19+ only) - Revert the temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators) - Fixes: rhbz#1990879- %pyproject_extras_subpkg: Allow passing -a or -A to %python_extras_subpkg- Add a temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators) - Related: rhbz#2284187- Namespace pyproject-rpm-macros generated text files with %{python3_pkgversion} - That way, a single-spec can be used to build packages for multiple Python versions - Fixes: rhbz#2209055- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Add the -l/-L flag to %pyproject_save_files - The -l flag can be used to assert at least 1 License-File was detected - The -L flag explicitly disables this check (which remains the default) - Prevent incorrect usage of %pyproject_buildrequires -R with -x/-e/-t - Fixes: rhbz#2244282 - Show a better error message when %pyproject_install finds no wheel - Fixes: rhbz#2242452 - Fix %pyproject_buildrequires -w when the build backend is already installed and pip isn't - Fixes: rhbz#2169855- Add %_pyproject_check_import_allow_no_modules for automated environments - Fix handling of tox 4 provision without an explicit tox minversion - Fixes: rhbz#2240590- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Allow passing config_settings to the build backend. - Resolves: rhbz#2192581- On Python older than 3.11, use tomli instead of deprecated toml - Fix literal % handling in %{pyproject_files} on RPM 4.19- Rebuilt for ELN dependency changes- %pyproject_buildrequires: Add support for self-referential extras requirements Fixes: rhbz#2171343 - Deprecate the provisional %{pyproject_build_lib} macro See https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/HMLOPAU3RZLXD4BOJHTIPKI3I4U6U7OE/- %pyproject_buildrequires: Redirect stdout to stderr via Shell - Dependencies are recorded to a text file that is catted at the end - Fixes: rhbz#2183519buildvm-s390x-04.s390.fedoraproject.org 1742568271 1.18.1-1.fc42macros.pyprojectpyproject_buildrequires.pypyproject_construct_toxenv.pypyproject_convert.pypyproject_preprocess_record.pypyproject_requirements_txt.pypyproject_save_files.pypyproject_wheel.pypyproject-rpm-macrosREADME.mdpyproject-rpm-macrosLICENSE/usr/lib/rpm/macros.d//usr/lib/rpm/redhat//usr/share/doc//usr/share/doc/pyproject-rpm-macros//usr/share/licenses//usr/share/licenses/pyproject-rpm-macros/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19noarch-redhat-linux-gnuASCII text, with very long lines (305)Python script, ASCII text executablePython script, Unicode text, UTF-8 text executabledirectoryUnicode text, UTF-8 textASCII text, with very long lines (460)PPPPPPPPP P P P P PPPPPPPPPPPPPPPdp|r-tqehttps://bugz.fedoraproject.org/pyproject-rpm-macrosutf-8f0217d3ad41ec7d90196e8a933cfa1ef5bb913ddc679f1116775b936c4162739e13508617f21728b8a2cb37761db9f7578c117bd433649f0816a1323fd050209?(/hJ-}82|eih~2eĎ,cTrW`&%-rW9Glt^=k;9m;&C_P\2,"b&:D##::6@oN$+嬤$j ;'.E7ux# Ȝa?ў]I("Zpno9Y$mݿEKĆC2€2 %C# -97_Uz lj3hAp y5/|V3E g=HyW$Z#k-8B i0=.iaQV>v̻gxjf"Äabrmvh4 auo{P(N*pBL@~yW5YDv'<ȯEg{kVٯV}kyuj .3֟[OBG^yWo}l'nBr{nzsg\s+Hµ|@Vy0{Q=pov{A3ZBm}r#܏|2Tkxm_笻V %. {t I $${ 6~"K{_s-hې5=y=x~-X~a?UFcFp<^0R΂7a^y8s[ߪ$)&0u)LV>~`=>_\)HaN:9Du/mz_xfszUַנX类~kCk xWOmTU/}9]$k0B% $ ZնCHH&)p^K~-0ޔ1F:F٦fd6J֙Y\vGsUW)c)4{1Xe4t~MCWgoD2!E-i,%fZb /.3 ˥"d( J]k窽GoM3.g=*)q=1P!Ĕ0) ʉY2Rd$7aMIv\gxV׹~\5V4M6uӵ~l6AlT`_ r@d FcDh)("(2)$xs_ :mrY^>zks6kz8 J"O(GJ0O*J>ǔqd6``L\=>2̆jA'S\%}wICX}^iCsQmsȁ qG2M Ӈj)s6RW&Ip.?0cjh1pnm'zfsjZlrL?;t/mnԵÛk󀟜 ՍrYko|PoauܒY\~'xgcؙ&Έⵞ4n6. `:c9猠zyxQ*n*Jl:m}v5ƨYFYqm0^F#Q@cUu k/;JpxWk30rmv]7 ӈ(,soεeHŭDVh.*eW2]%5Y'8{X몽Vbeɣ%:vhS9N̹'1yL}(2J*(9)u%'P]N<=N˭.T~Дu g)1u$kDd u G)R-^7WK tb'(gEM!á ꢺeٶ_i7[W/BBW![aZbbCY` C )99|!R0JNL2,@QqiA5d8#0 IoM +mm &!ё5>e+!#fot[nňw,N4zAP*uzԚGB$S3U>><Р(i^Qn~(foB'P8pP C)`MFIS](TD Ԃ`q~[{ q )O&=hf;Mpvsۍv[DDH@%St(:e%a:2#h>Xi-˫\O 7#Tӕi`\ Jw$Bi|"D5$p.`=!ѠwVDɤa5h5 Cƚ )\ֆ0 \ j0Hw=SMr Ce53@ z|(w[Oô8+Ñ!*΄Gc8j/hL&hW&D$n=~@Rymx&Yl`KBSP4LX.M sP4(^iT(XF "  ̥"Ax̅b4LfJFEe`raT.dTP0*2\6F%7KȨT*g.nfa ,8F偆2fQ)q ֭s/9B]@9[Uz>SfհUs[[=`mP|x{Z_e'P" AH5 Cձ&eYlB] YUWa TfL՗WTl PƂi` $^VmZ&2?SvWtX253s@((*D%aU>d䧩$#F0E!$1(A0J4lD(h#GЎd Mʲқ#a/V2/XVMZ&'׫F4mKXOui:vuo[)MϝWtoVuTQO/A/xdqbLZ/m|Otĸe]' *f"?ƕ,c2h۬Nr{}xQ=t(b Y0"eK>җ`YQDqeXܛ}L曼²FX-lrui(]yΈ8:b*t|\)6h7h4[v5ъhGիSTrDMaw..[0l͏g7JFjH,>uvL(rx忺8k}" d;@>~f`A~~m\dYMKu?P _e86HzgcJ{%Φh5E.4p K1FKI|C_< `# ؞@qaZ/đͷbH@hG^% L!rЅ/MYDՠu7G!K4&it(Iuhgȹ?*2wcBJĶraoYBB%[0ų Q\UkT64霛Y °%# c*uc<Υ7@ -QD!?w~ f!Ob³7f18 jq9q |:g s#yM|!W9OaM^Zs('Ma *l+ ;«MIRP$ 'e} jQT^ިA=O#[ovxL$rEekwԳ}-}h'Wɪ" sοlG1F6ɗf?0'2$ >L@:h4ԇabb\8Z2%Hxd XN9z6M6b p9r!cG>鑂Rn"%ч[\]8لHSSJ&=Kf̩{ٺ=1㖢1*T 4(Ccww<;q* ɚk"2}ˏ8̳`WQ.ϗ -b-(V\kXk 䗾uRE rqwQVonȤxVHqkd."Q%A35-2RgKbͳV<JP3lAsK7PL]I3&wv܁Zrg]-KP0uV-My{hA $ҡ zb$x2ӝs}rJm e-g [E!vImuFNy6W՚ch 8<2!LQALa޴ 2LjTF*`j$akGaXV$`$ U:U]7'vcz׻jjzhNmH^c\{% <*7wxf۲nN{[׵ ">ڟ N!懢9 ܐ)qx7TScxyQ֦SG7gM0(r Τc6Be ,^^[{ UӰTa? pDpMb%tB}' O-NlxA{uP1+^yEFg`ф^Qs:ĝC熯r]s$K2gE؉+5ּYm LkNdtvy*6FB)*_t#wk<j .H9c˒V lW 9#ɓ6ð2>lwپω]\^L ʠ+ffhe_St2 (o(?<?AA+ʽJ202Q,ۉ̀FjU"~!B'{u-pPe ;1Z=vZ=)Xsㆮqs79 Ƨ*N^7?932|?>Eda4ATzw;=ҐdW8P:*xmU֌W Fz~5ZB6%'!9ZҶHSyܑ!VJy`1]岔š} ))k) 7=Ybv oR @g2Sn!@AW$7DϢ^RAYYBgyHG ,NI񈴋ãj0dΙ~d'Rj ?4XVQvpE-H$)JPH,۟~fq{5R_X5ؼ ▋>"ǣ>'Lyu`_7qNa'q"SֿrT-ڈW*Uy}sKN u4xG`T<-.Km޷ah)$R->n hǨ}$aO蠸g%3ҝ>GˀtSA~R_,r/hʶbߚhbdzj:y׀ p|qu)Zx,r!23?2'n<9_ʩ-ւ[~ѭIŋ7Cb4#ac w-,Mg VB Xl%crSj·仾h;*!Z!éևhO?LPHveUH)Y^jKe,8mX% *N[c4y9ͫ-Wcs ukb|t!k>p?wJ x!_ごUuÕ۬6o8ʋv Ni' =nP~aUc/+YI]nc18!(a)~rRr;a0P4 ,!WQ{ַ=@*#]ۘ !FC*!>!4Br-?{q!J,FC7nd&"J(XW6Y!Oj|ROc K#3OxM V$oЫ7pŃnR@q$N̈́AwaZst & u*\t?HN:Vp̀pJ;p]D7#NX>8yj8wq]eE5%8 8F bRw׳+:j1{J5kA;<jJ;v_Bƀi1] BJ&T୎;9&bLBK.`B#E"_ꮕ΅AS؂vu>=7 ppD~jA´]P=,֣=H.GVj]_=%ta{02,_9 sm#F݇_T/ekC3G%d)oW1_Pkw PVVtbY{&7*yd.*.p-Jq2SI5;zdN $F\u\2^6Qs/<@5~7]OMwB )j^v&Kۚ)Zh$],7EMĹ=f@F%B,.  &ǬMh$/ R'8D&DIs݆fgp5 ܀Ly"׃H k:n@ /v:AV2\xI 9wkms*8g8Zt"w"$XjZ9k.,멤{@n.w, c xT߹邱r Zke#KDǞ~|j=9>3ޏ*B';;jR&R-A.E&>ȩT-: 4D|al'FN$#jxRk^6+j@OdBmdǢoԎzEBObs+l`d}Qr/Ig6} (B`l)SX΀27 4ʎ . N!ĭ͐W]5Jq Yheox%~k{SfG|%c4Ml O?@\]A#J}o/ Z"^U7A )uJNF5þ[yx fYs$q:QBʣ% hsxGvBjaxJGݨY fD! srvj. (=1H[ލ@DÞ|E?X6e `Q h * oځȼYmy2OUpC?S 誴|Bnȝ!T/Ll#-%A9/;(7I-7y+E!;7"`1$"F%.Cq#w hg驴߆9?/o=Jܩ,I3;/Jg j8]fwqBh>WEm|}0beTD&E"Knև%1zs@^=2sPCC ;[d2%ٛXF!s{0'ܬT|Ѿ& = i ]=ʌFڰ" 28}y3% 05d)͓iynC+ H4.bnJ#,LBHj:t≹O D!cA41:g"j5ZZ!-̝@ſEŭx}aԢ]GX񕛀!p>PHi,KD(P 6s+ϪmiX騀I+0v<$C-Rz(9*>B }z"6)QX2UAXS}R|M?fӑuh8g4&iC Xشv;2߷$6_:`+.b]ԕmkԋx96(2D `w~)/Iwpd}v^!%6½&(]$&JP?a k+87ӆ-Dn((bRFf~PߤF'iKͯo7jea3L`@Yvy+!>_z/KSqmp}JF4;7JZi˟u:d`K~}JUE.dH\xX/Pf&|8^і0T窲Fq@pQp.IEv\JmMAÖBL9X(5Bn쨕:%gx @1 lZ{sbh>9YBRݲe%7ukph!" ȳYDEcO10PbX ߁x3Q62jBOSl:/%RA; uh-gO6h8ʂ៓lMt~:c=H|܂M;oε|X/eג ̢"8B$ xv~+^4|VXVA}d?\Ӽ:mӶ J m;0+ i$6\ 2sE*yY_L{C|I&ֹ$'k3w6sVO}ps-2Q=HY  : 1slt,$mB,copڐF0i$oB8T~8ѽ#W ٍVOd屈|Tj"T0AU[D /LxhwD~|uP89{9_QQdAٍ5Ef!x^ px%,5Tu"WC.ڏ0 z˦ 7bJlل2Я}:ǜ^dn!Wnc.3߂P7"?CN׌4TJs;Ϥ}5QP܂H@~j.d<Ns<C,Ϭ'.k$ Dw*掠:ZjNOAQ6p^Ce*"QiEzyڗ_e4UXI$6LW:}Sgz_o4E{` M佨W=atJ9`ܚkmpMRD bx@H l2͊,NQ%'ܻ /,_-+ϩ5'y9]ѻ)H ꜳt}*[Oyk(J@W:%i@ƍمı? f0@ocavѹTp8',!CHazŞ A̰ ,<9;Rz} lbYC!>^K,B]xq1IhI8XKB#ǤsAR&$*a)#ST+*Vi_ MKzgd{P9tWbqmiOK"ğZ\}Poߋօ!mbO2ViRu 䟳jqFNjmdeԍb`]`5D" woLqE.2,Q"^D9%Xw pO_ż`xbUv\7f=|YG8:)~+oI9?f,fT䈈1n Ff?^Rߔ{KѠm\1rж- :094>YcMo[P[܁V s HDB\v_HEzza]AUH5*?{å۲]'ƼTt{bsQ 4 ӣ[(;5'?PdU͖N73" ԊkyՐ6>vzCgtVbc96zyKz8_VPɬǭ)Ĕ6Bzހt+-D V9\[iYG澎Ww`I/'Ѡ޽,]{kF 0hq&= 6zzP<W;d6'q).}JꂈT z1_VA3 $ITBN^n0cw8.%wkԇcH'Ug{6nJvlRwJҰ>k֌*M8PZyt~6,>XDUZŎ^|T'KP͛{(Bَ#W pLfC1v͉+YrƪJue`#辣DpFE 7aSiy}(S5Mc"{lwsT|U DW_Cv3F2ncAw~9Xr֝dlB$pd6j?%^GTNϞd찅tTM t 87&kÞB苝OXRk'YGXdjn"<홥cwߖ 9|@adic&e_Oi0 ,&@Tխ@aIbYG(*V,7:^k:8 |A 5n`? vnaJBF4Lc@_),s?8aU5vFbE WQ1,קzF|E伃u \aIAy(nQnT-' BĠ$A. Jw%b2=hhf> =#mFGH+g,Yr¾1tbIPCYHY3Y`(\ &,89_.H$F#ܠ)cXxrbM*i-!)Zn]/qi3<ゔ FEL$\ y-2a˳^/S8s(lNw}+y49#`M 1. 拿j 1dm@Araz]-BД$~);j3$(aLb" AK?/v ] xd ܙde tÚW]v[F9::.~'J7reD-Ⱥ17#X#-Z~o@ߔt7]NxJerlIul˕Jr*IoxI^:YLdPn+U!א6`%nCiN{DrqUkZnt$KPqu? M" zQ.h(2:m6O(bf>0J x:`W|X\yhjTû PW0[8Z!2lն*+ߗh_M&(⢙Vߚ֠w|Vދ:uG抺]5Rf!Fwwk`wjN3Bx)uzZjBX?QQ +2ټ:p착{7+kGÌĀyV gmh50Wvn"{#T\,$EWɥtrqoa rKYY.w٢9:V_&TCnp[㖽\ D}8{h3q8NU]Q _0 xՍJ8V,wNS\$U*>VFgS'a >S?֟mwā_+o>lpwjZ 6TѴ2h:Q꒲gz%x`U7QBUә*R]ܥ2Y4< eT7}UkDvEbcz|RG1L$C`啃˩/'׫ CӚ?p>ĆMm &7Jڻ$m0Զ>|Da{|Bg,)i|@y1Ch0aϯD;ƤF (AZ;> xTE%_f0E^nPg8_L7Mg4CkPk'=(BZ_q4Zh=UW1M ̾(Cdia9XG#.* ;T.^]ؤ?Bޣx“RK.GqùѲw g<?\JͶR#EL ͸KHAESNHID.'=l 4a.J/QP|r"d-;+_bl.!u޲r.-lQA,}2 LgśYw[ѸVcQy2{n'f0,^ެ- $:h i@?f}J<KEZ{O"<4ܼ0GE`(@ "!<țTjxSAdXp^xJ x"QQYmMk[a[v/yx}cj)7^H.Pv " ŮaDef7B" MYćVwG'j7qNgbv-Q@Ysשּׁ3 wV~[Z5眎4o%8@̆auH,g9xN/L$'i,ݴ^l_>c'=pԢ|5VD\ïtİEZMEՊpl:,{5rRNJ NG%X7˗z kueLEgie甏-tZZUz7\2WHO!aܩ(8A,JZI0Z_¹ֲŹS e>ywwR e=[ZØ^6[cn#}Gqe% aA"F44.n6eA(;˅E0J*[iYz{E ,XŒAc3A:g@s>ՙFSzDH:fݾOR4Ǻמ؃m:S\%pάU8'qɷqଳ1"<ϰv7cEH<3xluIH$BBBsE\+s9H,IflVdr^$iVn:[[ .MkdZt:S{(ڜ &'8>e_NA>QE4itqd*r[=qΆJlk/KsgGHjbZ\+H#d+-B-KhNCYC[,5Xw=Puv ߱䅖'9HR7J)FWxϖ$} gov9qRd#opQ0΋T@CyKtl~lQ{* 炊0atH_t5WþeGkvaGOI.%$!fmuc¦AqN=XFQx{vdEe}Nd81pd^%ݝos fPʶ;f~* =?P':e>ڌSo78Wazfxސ5ZĩP6l5/Gÿ7Ba_}^F^7 B 5=!& `'H/e uk|k`t `^9kJ+L: |iZ=*Nwi*1jqduJ U)[p )u̍ՓX:F, (ޒ ˓\dmT m wVoڥv|),ߪڒ蟫̧g.}_Q[,Q- r MuN#9PSlDtw N,Xq .P />'Dܾ·Ǧ =` H;tD߆A-}R",f <4Wer SY.R#G*vI^0t8!"f[w{KIJ1V5u;UTʼnkĎ1wQl!Ů-;ta&+[5f[ɢ:v 2qC{KE_Ehm ?*Pl8$ΫDoBr0B3 7\=I7qN!ᔲ` Y>͋tL)Vlh ԤCfBV<^Qr-ER ]C Lf6tTV[k!sQs)T-kH@_,fN!ɍV5(Wp!l)x7$-}ltD3&* YqiP1QdH?𖂉I#[(1߉gR[\cLOQPFɶ L$Z1&-dڌoO(<5]坓W 3LJn;K 4'IA\r’顣(7pO]64/A9e]+N"H7Hu PN1L&ݳ mծ[9q$mXWDEi ju8[hT@MgnmJB"0!ΧsC%=@EU%P>U{NOk-[[L)i^2Ȕ$d~e SOS|!(83e*$z4xg",u5?$+ŤJާ ?ɠ@JoH`PCR4NJշsYNv@.lrIhARcRey[\PR&3S\t'Q45 nBd0c{u]ww:5پ NeAsw`:9rIyM WWֿL% M.)ul:{lJ f^ɲ$d)V=+8I(^!p,R}qtAhsтvw/a/qL2 pgR}~Aj}D)mŋSz*AV oԿ q2$7UY]dƭv6%d7z{ZIzPJ옞ZVK ueJ d,|EV|Ԧ/5*mNz^F7&iOrk_S^(,Ocd4N7~gG $٤6= 2jh)bx1PCh==QvRDN?CG(CBBCt=ukQtڟu枲+cÉieY?2~.oX7f?:"|ge' iWC%\S.˟A 'šٹx/% NoD?&#V\k3'>AO~؅DCvoa(h68ۨXWǚ^8 CNt$uМd07kFMBۂ 诧s1UZMk{y+kv 5ϒ <ʶk `΢-b1c}͓Id9%6sa0 Ҟ̏R=e d9Пt/8f;P?4Zc︕`-%v3pS;&h"2r?,q aR| /V&DNJ-HN\3(A ZPC1:eٕ$aƍq{jDsD5p4/ nɒj hD: J /ښ}%[_\Z䒄]n/vcoQVl9Q3B_V5rʕ+:ɨYig0@\5,f4}qHˊq >TbicH]&"`3N+2F#fJbS:)P{(k4^IFGIΉC !C^m%#mX坤ā ^UEL#Ѯ[DҐ X24c=PW #Jx6ę'b,Hg>۽[ʤsu7Xy#-xc`tۛgBJoX^CFɂIa \ .@Y\kZ?]iUŁF!JY~~Kf0:Nr!;?~PD-Կܩƀ2?B\E)Xrs⹐Ye|I5a{S!w~M5h~]q;>#sŋ{7m^fO ?ָsH!}GĒ C𛍶ǫ hI6²_)^}`KS^>y 06[r1FڶUv&8fSn-b4D.LxCOZAI`Vd}>j;9:Ύ59O2MUXZIkd\ \/Q2']pGO3K cKtgkSu~;h(_pn0* fW" ncwN)mk~Kv}N iBO6N 1QZ 2| lkzcAJ3NHp8 ҋEG )>jp>w#:n읗]+i;[8T 0|AJ81GBpB? }-ap-ܡ܂v@tDv~X⑭, j/ȜUjQlo2t0dJtʯ0NwB\WL'9ʟw(YRM9 ] A)_ϿNh>jCiy[;bCͼI.90dPj> B+~vvt,{V9|uTָZ;m^W}ǻtHuG._Q^w? NKHQ6& 8Xl)d/ߞAĚr.9'qPFM_OT(Lٶ`gAky({qp 6q ̵R[O2VW1)lˆ+9]#f5z;^N2(_x 6ZYv)_Rxْ ~spTDwbY|,΄, :WxSu'oLz/ I/Hcn; vꌪC~>4XRhߖVF8) -N7[V+aY0K pI^LR  d@fKW, 5 ZO+7tfABȕrT7}|hv>ύ&ʿ=9lЧrnjr!0Q5+1(ik TA_ħ2X0'97^}) &nEunp33f Y0}9@2lD? 'GeᲔ8:ZZ9-jio"=WѡΚ~M#/+wT_[Mj f>yܳ\ PLCfc;;0{Jdtr^ؐBx/c @$9 t'cbe H0tB! sg502p:۷iIf] zթB LbKf(  yרd.Vwp:W"ZM/L訋?`óRu^V]61lC7NJv`gupJ 1Ŗ*!bE/BX^;"v>YJ!6nK `nJ[U8]w8ԈNF^px9T,PS 4OT`s XKGԑ.]V`QiZEE 6̗Ӂ4 " Kl/?\Bj*ތ@`/`,Ycg(]; V&w&Q{:_[k"LtQ_V"!׬/= q!e(nF);'3z'/80Hn[gߒXg2R~䒝:ӈ џn"6{9m i}zG$|֘JEG$.@vҭu)/\ i=y >"?NCFT0d->}v#_c\{6g&Lȅ?ո&qV 0bॲb0 }N:_,p X)P㯸ҿS#TvA4J'X(lZb16a 9`KyЖJ[b] j$_ef^LVcR~E&FsS|t#mZ]=$}K( PQW.u\{ZAh̴gjhP4pvE!~9MI9W3̱zzHiDn 7H-YiP}m66KAJRqD1#r#f'C+G{eJᚫXU=XPpk?@{͵bը`T[0hx8!޶qȊ?/liP@R0.GTڻtR]F2Pou>\"_RVXj\tC Mp91Rh>::[ *q|a\ Q G߷NW# !o)=nHZF7+e!%+Hv;zMV^cð=Ɩtz7>t 'S(7YUߐ5n6`J|1<\ oǰiq`wԏ"# R|_uYaζ[9RUҗ4[-Tn:5y҅-^m"QK.L/ 8K]o@g$2]'v1Vj(Dxѻ47av7%@[* gKT@z<@~L1q^zgs7n?T;.gjo;6iR1i{dW$%\ ̌ inxUhYqЛjKޙ0Ϳ\X LFg$~A|BmzR.&-\nO}{/ S͓,]D)qJ,hبu|,UT2ujb.y*uW?@A!MƯ)TTBw#j㙀NZrnCYPLǦ/V\AtJ.Run=P`BMfl$IW;+Eb??"X_1f_?,ȗMevcƭx(^yǓo V9l $r8=G2r!n gI\V1kb71wiMIܛFИ렺8aQăJo1:}T HxO-9(;bp0H^"4xB\'cj1:S8$3Br T eWL |~WG4jDMh Ϲ1[azp y8Ɔ|DWSMViu-*WzIs>'*Mfr驋̔<hb[MN]d຋ѹQC%l/x$CkL@I b/+\#A5C}ROt/Z[6bj_]Ap ֊] 4Rn2ۅ& 'Wtdf|Z@JH[9 mAr;!j5flPF>1/0ugM*zKQ8?@LDh(\Ur7L ۂe| 𱺻+8KÕ`l z BgA Յf7iᆽ'RAb }#W>uʊ~o&)/QXP~C%y0(oZ0|Hq|tG]AꙿQ{ ~0q@t%nGbYVà.e͵ 2[L/ʝ}9 Tͱ2&T8^n- L1Eb ykda+>s B^+Υb7HK4$S"-toʮg6-7%<|"Qc/Ke8jKVFv~EF0ݫ273H'؇ k@|nHw}s}{`[풃*Aȥ/i8V!Krۣv]QݗLVal!2z( Ww^kfDnhdB2X$ "]Z>@;^[%QIYc3"zEu(fٛǠCȩxqx3KvyzRsCγ@ͬrLEx>7o6kX*߂wa7xnl dzn~0:߲ B(Z۵VVBbf:lD<%2q 껿`"O=A./LBFg%n@mĺ14Ez]}Z(0^/y*c]q(e`qYѕ Bqf+l3Eh &-LeJz><;F SA^(]*z>W!qjP,Xuk"_TGE*'Kvbl!,ݝziI'bȊ'؆T-.S0ƏBWO=2$gZ̓fг;pVnEj IyG[*^ui/ŲȖwZ&c<\X+^R|!57ܡ5-rÍatONg̩%,^QjSJNr#9~^f81tKJR"UbPe623"k5؋MB Śص#`>^W6piYFmٯfr͙0m/de%H'}N.{ x%_j1+UvT$h^fɭt i杧l~ Ý{\RWf4 |ÜBbZ-A0K"/j5]Hz4N%$/ ÜCV^9hfZE,3 aqjbj=9WE]5K 4My\|rY^qcjkLE!Q3eDkR))#{+%vzoA3\5wAo{-y  A5Q9Z~x1Ӌ= p#rB"7NS6ɒ.?YIPK_qWXbR 0ZfE'Iмi:wOD[On~V)Kܔ7*S8^cPr0Z؎.eE; +FqЩt@tKZ(`fS$=0`:8X)tLل:YT7yTӄrj43Q!7d:כe }ymwyF' 0ИCu{Ky>5h Y]1e7YA֙7vO}%{Q `) g7Res=%xu?޺57I.YFvGcԵq;+8pIA] K^z 6&*?a\`K`̧S )jn-KVzb B+:UoI=%w=E롣$IπjଐK~8vdKU}]B_1z(!䱤`l5e>3[c'!y!īwr:aɻW'$O0IV2J*v(c~sԶ]* s,>@='anR6a>уX02ga!/^!Q[au-hVWnyu-dmFB# ե(1-e},o^Ѹt5=YFQRSi%1PoqٓNh=1>EkYN^AGfl-UVk-1[NwԼyQh}DBD'`/+ ñG+_:2:hR}ѶOa~ufWb}8xp5@5~a0))r u]RC*fTsB0!ǮSG7@Vc$`m[/{ľ6\ BtHrʱi 5RE?`ҷmX볙}ymHBԺҳuy` 5; ֙ Τ/}# Q] aH"fИH&M 3U4lX+H41nZݥGnEFT3L(M|ܗXB*@24dSg?֥.=HʥcoWdCaǩKRGyniu=):k]w(ur{5Ta'tg)ūd: 49_PߺZ#"Ľ@534=t ʢZ\}I~% tC:9htvduF42oipBu|xɯU퀌8MWMD'YiuH> 7}Vq}~@ʘ'9 NY`,!|0Aքtq.amdP%Yఽ_o~9=W;QMM?$N( PhiyYP[|uI*յK@$ۡOMIF t_% "O$[G &V]J-Jnjꅹo lnc߻VdOKSLT̢ơTwN}o8-!IBdl _<_ß0pGC&v>5 3ǗnA_.l\jTc]_jm~[Q!*4')t@= ^Lѡkx *y׈ %z _aਪ9}H~bOOdM_uV/.2)h3u_×c($Isw)4r j_pY([);/uMӠޝT o0})cjFZ:\fׇ)@2 ڨ%6-nc($rw qԠH8F,~aEr! EI=$XzW]1JSF