pkgconf-1.8.0-150400.3.3.1 >  A cp9|ywtEUA0O!ҌZ_g@֣yXA2s#vCY0~\C<(=uHZ`0|C#b Ʒ'"2ㆅ(zp$3%Q%-hZdHRDXOn}뻢G_XlKG9 V㏠C]% %7(PM%m\G֥bBRwiۖV`GlfyҘ'13o*245dec3947e7203206f4675af19fbe2ef0970135aa6673e305b004e3a3633eee8718a23286d32ece7aa919c69ac610db5bf6004c$cp9|9ןVz(M.}7,cD@JO%/1ͪ"Os\L4y":3zlxB ,Qk]!HʂV$COJPhWA b9 :&*̍(W ItUɏQ%HC;MNw ƿOկAf\ʝPկe ;DP.8nc7JcnEc/ F-hx61>p>'?'d   J$(Abf |   ( `  : 4 K (89: F!G!H!I"X"(Y"4\"`]"^#2 b$c$d%@e%Ef%Hl%Ju%\v%w&x'y'Tz'l'|'''Cpkgconf1.8.0150400.3.3.1Package compiler and linker metadata toolkitpkgconf is a program which helps to configure compiler and linker flags for development frameworks. It is similar to pkg-config from freedesktop.org and handles .pc files in a similar manner as pkg-config.csheep01) SUSE Linux Enterprise 15SUSE LLC ISChttps://www.suse.com/Development/Tools/Buildinghttp://pkgconf.org/linuxx86_64=MH 6tAA큤A큤A큤Accccc](j`7`,c](jcccc9118ffaac9d09d9b066fea0d0d1b21dd6d8325076d155b584b1ff5623dd35d6b969c0ba3221174ed5b941300f0bdf1136a5de1e96a97a33feb8189673804aba21579e0bd23bd6e3e24aab6bc6bf7efa3bca6c25f83bb2a1f56c5bdbdbfb1d40fce6759a4177c44e97ba393910b85c25fc75377afd21186267ecd430cc0d416f64da8ee8fb8d103ef76d077adf6d13bc04e980a4997dd136358b8aaf10ce400c507ee94b50a41ee3fc4e13a9b9c60b26fc28488494c465639f7e5f07a3952ec042ca223db7746aa735b269d89f9c5ee0c0b7a000f073f099b425eda099099c27d1ddaf25a47e98d81a2e5e1090631837b5d78df296af7968efc3adf419ba600c65d308a55534d4dba4a45837b55e557fe24fac2050f69f8a024d3a0efc4b91613rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpkgconf-1.8.0-150400.3.3.1.src.rpmpkgconfpkgconf(x86-64)pkgconfig(pkgconf)@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpkgconf.so.3()(64bit)libpkgconf3(x86-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.0-150400.3.3.13.0.4-14.6.0-14.0-15.2-14.14.3c_a#`\`m_16^b]QT]M`@]H@],j],j\Ɋ@[{[*A[c@[c@Z@qzhao@suse.comgmbr3@opensuse.orggmbr3@opensuse.orgdmueller@suse.comngompa13@gmail.comcallumjfarmer13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comkbabioch@suse.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.com- Add pkgconf-CVE-2023-24056.patch: Backport commit 628b2b2baf from upstream, test for, and stop string processing, on truncation (bsc#1207394 CVE-2023-24056).- Update to version 1.8.0: + Fix a minor memory leak relating to cross-personalities + Fix some edge cases with --redefine-prefix + Do not prepend sysroot_dir if the .pc file does not exist in the sysroot + Do not perform path filtering on default system include and library path lists.- Update to 1.7.4 + Add PKG_CONFIG_DONT_DEFINE_PREFIX environment variable + Handle platforms where realpath(3) requires a pre-allocated buffer + Fix null-dereference crash when pulling a malformed 'uninstalled' .pc file into a dependency tree.- do not own directories provided by filesystem - small cleanups inspired by spec-cleaner- Add /usr/local paths to pkg-config(1) search path for non RPM builds (boo#1175039)- Update to 1.7.3 - Bug fixes: + Fix a possible out of boundary write when evaluating dependencies. Patch by Tobias Stöckmann. + Fix escaping logic on Windows. Patch by Vincent Torri. + Fix out of boundary reads and writes with a malformed fragment. Patches by Tobias Stöckmann. + Fix a possible out of boundary write when evaluating tuples. Patch by Tobias Stöckmann. + Fix a windows-specific crash relating to path fixups. + Fix a possible out of boundary access in the parser for the cross-compile database. Patch by Tobias Stöckmann. + Missing files for building with Meson are now included in the tarball. Patch by Neal Gompa. + Fix calculation of package atoms on Windows with paths that use both directory separator characters. + Fix a possible buffer overflow involving newline escaping. Patch by Tobias Stöckmann. + Fix an out of boundary access in the parser. Patch by Tobias Stöckmann. + Fix leakage of strcmp() result value in pkgconf_compare_version() responses. + Return the default personality if loading a cross-compile personality file failed. + Do not complain about newlines when validating package versions. + Properly detect strndup() on Windows when building with Meson. - Enhancements: + A new --shared option and WantDefaultStatic cross-compile configuration option have been added. This allows for toolchains to specify that static linking should be used by default. + Support for the PKG_CONFIG_MSVC_SYNTAX environment variable has been added. Patch by Dan Kegel. + Support for the PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS client flag which disables emulation of freedesktop.org pkg-config fragment merging semantics has been added. Patch by Karen Arutyunov.- Update to 1.6.3 + Fixed a memory leak when deduplicating paths. + Fixed strndup-related build regression on Windows. + Added --modversion description to pkgconf(1) man page. + Properly tokenize versions. Versions cannot logically contain whitespace, as dependency-lists would not properly tokenize if they could. A diagnostic is generated for malformed version strings containing whitespace when --validate is used.- Co-own aclocal directory to avoid requiring autoconf-archive- Add missing -gnu ABI suffix to platform names in pkgconf-pkg-config (boo#1144318)- Fix license tag for pkgconf-m4- Set pkgconf to provide pkgconfig on Tumbleweed (post SUSE Linux 15)- Update to 1.6.1 + Fixed an issue where a personality may not be properly selected due to argv[0] containing a full path. + Fixed a regression where having an empty PKG_CONFIG_LIBDIR environment variable would not eliminate the default search paths. + Use POSIX realpath(3) instead of readlink() for deduplicating the search path. Use _fullpath() on Windows for the same purpose. + The dequoting logic for tuples has been improved to ensure that quotes *inside* a value remain quoted when necessary. + Fixed issue where packages which referenced missing packages in Requires.private may have crashed due to memory corruption issues in some circumstances. + Fixed warnings reported by GCC 8 diagnostics. + Add LIBPKGCONF_VERSION and LIBPKGCONF_VERSION_STR macros for determining libpkgconf version. + Add pkgconf_fragment_copy_list() to copy a fragment list to another fragment list. + Fix edge cases for path canonicalization (especially on Windows) - Add personality.d directories for cross-targets - Add pkgconf rpm macros for pkgconf directories - Simplify platform-pkg-config wrapper to work with POSIX sh- Update to 1.5.3 + Fix edge cases involving dequoting zero-length tuples that can lead to a buffer overflow under the right circumstances. Thanks to A. Wilcox for reporting and supplying a patch. (boo#1105438 - CVE-2018-1000221) + Ensure environment variables override values learned from personality files or built-in defaults. + Add pkgconf-personality(5) manpage documenting the personality file format. - Drop BR pkgconfig and manually specified pkgconfig() Provides for devel subpackage to avoid dependency loops.- Update to version 1.5.1 - fixed a crash with some invalid multi-line .pc files - Update to version 1.5.0 - pkgconf now supports the proposed Requires.internal pkg-config extension, by merging it with the Requires.private list (there is no functional difference between the two in our resolver implementation) - Support for cross-compilation personalities have been added. To make use of this functionality, create a file in the new personality.d directory that sits inside the pkgconfig directory. The personality file format is described in pc-personality(5). - Support for Haiku has been added, including interpretation of BELIBRARIES and other toolchain specifics. - tuples are now appropriately dequoted when added by the parser - Applied spec-cleaner- Add BR pkgconfig to generate pkgconfig() deps- Update to 1.4.2 + Bug fixes - ensure pkgconf_dependency_t nodes have a solution marked when satisfied by an indirect provider (gh#pkgconf/pkgconf#172) - revert some quoting changes because they don't work well with certain GCC edge cases (gh#pkgconf/pkgconf#168)- Initial packaging based on Fedora and Mageia packagingsheep01 1675669479 1.8.0-150400.3.3.11.8.0-150400.3.3.11.8.0 pkgconfigpersonality.dpkgconfmacros.pkgconfpkgconfAUTHORSNEWSREADME.mdpkgconfCOPYINGpkgconf.1.gzpc.5.gzpkgconf-personality.5.gzpersonality.d/etc//etc/pkgconfig//usr/bin//usr/lib/rpm/macros.d//usr/share/doc/packages//usr/share/doc/packages/pkgconf//usr/share/licenses//usr/share/licenses/pkgconf//usr/share/man/man1//usr/share/man/man5//usr/share/pkgconfig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:27665/SUSE_SLE-15-SP4_Update/bd704eead3e53d572ed7ae62f4afca30-pkgconf.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b838ad869fde53977a462037da03b1a6e2e53aed, for GNU/Linux 3.2.0, strippedASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR]s7utf-8ecda0001226e2232530284724fec660203418214e3d71df0ce1be8fefc90410f? 7zXZ !t/1n] crt:bLL $IA42WEKE`Yxe_z`D]Οn`%I&ď;/)Žzqo` ﮲ ZxNۯ֞ a1hVs.<{A٢k7Z.m:Q@,2Br]}@EED#ud qQ(wS'QI\9T Ty2 `ֿ0qD rx.7t(bMz-ntVF1cj@y|01|Y+ yg|7ʦQNff6EC&WCmS9鵷ySrÖ/ SG Y_dJJoNyΰ $ɰwN.CwF$IFK"3̘t19b {փ7Z,5)226r r,By(X>"02K1eJC=`QZ:o=mGCȆ%3p? _XVlJ׉P`/ % _8soNkǰ@R0}" }_iz?sq"h$őK[طXֱ@Θ KL6ͪQ gĴ3]W4YFH ތf$mIt>`M>VDY9?)(p N确8fFkv֢`. F;AI&"H ~Β?-FwpD8c urxY w9t}!UKZ$+٢MQux W b#^fqJ0 3lqꄉ7kULr踕lX!dLL l=g/pvw6F8 (1pE%*^-,& c+~3e,E__%&UM lY#za+$@).t 8qOk*'9!. =n87ʜ;w&"PVWo^\pfEMyG3\wnwiR=gdٺS,m3.X 9F)0Bm' 3"ky i@q֛] UO.ӵ-G6Ř ueQ-C}*OzpNs,s] [ WG<FmiT ]">)e]6R?%p5n3@ Z ʦIjTԳRwT2r・,Pd|ZS0Y<"#:ŽΏ8UP[`q1H pKlYJq?R늢 .W BfxxBrOBQBa\O2V\ޏrt<{l%ƐB"l35V~R8˰V\l"1SwI dGZ a~-?~B fC v*k`rG4[լP ̧+ 8Ik{^Jq ^oZZ8!7hsBOUH."ʟб Zeۀ_aa&2 j˿A,;x2F֣"@x946}F.vZ^Մ5 =OEbVMn,$q}jo! tOK4"0Qq̕zO{TĄ,p~\RFwlXs֜rtw#kڕEvohY0lWQSs xAz:`v 3DSmK\NBΣ9[XA9S.K{EEKVV)pWI@P p0a;&Y^Vn|ַ ٖRU"]_w1oFC#ǞnZQVF}b ѳR$w]sQ F)j1L,*gPLO&♀յ)^ I.[޲SsX[-l0-5$@1Nӿ^~Y#OGYqC>+(J\LA ֽ,maY0I|x?Q Y5-#Z: /ic ;r:itw`ٌ*?fS }Bwp9a5hۃyT)c zM=( $Ug /G8? DG#7sU"-#Xz<EO\uJΑ$%D QQtG[+P'9f5NnY]- !˫XtϱfbZ}|+QGQiv)(XHE~7}~C>&F]DaY%"ڠաa"j YjDщdO\"%(ViX4Q$. tlͳǬm4WTve,=7l41jXG蹃Tc,\볒phXsTM~RAAV.&W:㚽GVio2g+jE ]etLi7zWj/UE P8Go-s6BQF%<$,\nMFZ ^#eE}T'~k*% , ) ƯcV˧} #K)ՏO/h6z8%P[ Y Tw`N^?Cҍ=yDbc /ȜWvIE u?rj4ב~>QZ$ NB9:~15\Dm7&wa9"[V}c?9wԏ {[]SJB,\W-uԞNaZb4ӗM[Ldi┻#w$+] Dg #Ɓ$IB4=`|]W.[D`El4ENJ@ͺ呎4TWm_Ͳ+"Dzke^\*@k_o ~k^XN>9ݟ5e/ l>2olm5G7D GA֏ Qcd6a܃-Vՠ ݞς@f8E-.4Λ#{Z{by "J"ᵛ dJ[ 2h"H\nY)s2kBdY[z7},|:ecX'CU8G ȳaD2rˋ2XtN~e$roEr&ck4CWQx(hB|^&op- x_qMgG+'ܡY/Ͷݰy |'?{$tB"D/r/.ܸpC5֗(o2`$jcyQș V7 rߞ AR<^QKϯ*u˴RߞQ֗n("_tRͶ4#xj32҇~3>(;H dScGQclQ/Ys]qR#6@wh@IvڥB̢Nq(2G"1g֖m>Bt¢$Kv떶_;=m6R»M)BD['#B(2V[T;2ٓ"4G7=y J Ř}q?9'5B/`.O6S_t ȝ: 'U/ǼhٚR{F/6xϔ5~/TKQT .ɞS_r~窱7e=fa'ȉd͘ӡ[@]c73l W" @p\h8 gKoʏ.=шܯ 'T/nl.& }aHVYpI}A[vE/k4a AXGa(`0U\6c]Qb^sWiE{hu [C BrȳcXQ=#-ko/곴 5ڶ.S\FՀQC!`Ae~^]Ȯ -1cR+ʬD3l:y9@CG8ChۈԂk7Va?0)r!4,SQO+RzH y7! E/<GJ?Y6ȵu}M=l Jiimq?ѯ|0֯>߻0,`΁2`+{xPVr/{ (N"2 fq9s a:y| [aR |[.赐k݌f2nlL{lYVI"FSØ.qSw aoכk:6߬6ew!C 0P=}Zw25m^2T{SVFZH3_HwC5xap \}Sۍb! *VOۑTby,;G,&Z(&5ƨxܴ<gx\"fzW+V>L?xk:sg,;ps OyŊːRޛⲎ)fauR!Q_X {MmT)NB !ݮǻ, zãT־ΦF)Gܭ(Ctv/}^4kys}S7L/B+ɴ [ԓ$՗_K _ū>7Sx-֦Fn.עuyV}güRw\py=[MAx$)=&xa@2@oJ{rn}WCf K dtmm6yHr)ȥw 3ɟ9GpKfN?q4^R*֬?='b>jNs*iZ1a4s <0DdxvPdK6VAfQjhٙ;@vYԵt &MI-PWS?I.Buk$N DkDz6##D = Ѭ:G9~!78r^bg,ZZs|tcYؓ>|K_,מ̈%x4vU[+K",+I nzM;baV+AKG &Qa[ :Zzq#e)|ީ 7>K ^vզ0B\Ηގ#/u^rB -2yc\ۡYۍ6M0}U";ghj1 {)$G\, Ma'ò _0 thWұ"t0w3-jX"XϦ`+ِcK?dp5KHGbyou!'yG[ / Wqhbgp?o6 M-}PW dP'pDU?{e#_D1%$(Y*!u&T4& ]ZS٘I?IƠ"uK>Yq>J/gt@3ew$# z<93Kv\9Z2V^Yh8n! P锂M/P)*H$b 9k+,j5&RoC)Cp@\'\ N$zRTOCxc3$5۞5l^8UFc21َ $ڪj.05 NVT?\ǵKO֖V͸cN=\J̄\kCXVH ai@Os=lIx61* /Q㕙j_gtA> qx@n=3ҒK {;P/fe7m[]Z2*/SpqëU@Ӫ]l*%gϹK^uvrf泄=DhT= `Iܦu 91'rR(ъ:1ygA%e2VSXk:Kb zbTreHo/bkV+ VHQ.Ras?sQj~&D!1v!A\ hgY"D34"bo?>a\VJALdžJ!:nнS 䵛g9 N;u6`WDrJvSj~ icVk 4b&k[Pr=6$VHBu B\z P~abރ%Eϗh-?DhFE:MN $gE5GKEJ 9f= mOX_IPao#0*:)#3H>Qi"79D>!{`Jh69a4 |xF@VDC?}k^Y'ĝ-[E I[ūnÁZOٟ"*w=|bEv7ͷn t$2UWFj.@w 3&s}VkZG~re?$7!Q1~4 Y-AR G߲̟ernxxJkLC(b4 d Z|+bþ;a,\`lQSB`ⒻS^_H]22UD ثNKm1K7(y^D8-&̳"Y1WqRAj f.` Ǐ츴~25,ǃyL h輪:v>ae#`ؠ!{Rg6l^u88ƳE3ɛ`u\RlMvvi{cRo2&߇0tׯ^alJ98䬂W m??תJ8kH:ŢZU)cImK]fv "#^٪ /p>FM.M Mc5 RgvnyiMSU E?/摲JW~WZo>qLHZY_m{ 32?S H{EU`b<)@wKc{Go]W9Ic#bҹ=WZ|" HWgWe!N'',r(⥝];O$hiF?_ hdk<2@{#Ŵ!SpfrOqh]XWTqL;5կ5%O}h Qe:OU \-xmbYvD6m AizG/NRiB#fQ&'eA5(\JǢǼaε;A=B\澆ˆ~h|G8׊1ukF69GpB$:QF_a+%)7XnBb;Im=DA:1ZB:փ٤g)ڹm/rV 03/Xq6k}LʗQYUQ7zf\^jݥD u8=H6m@|l?yD[bAy`ZwU|3}Vߗ0,52Bp;{2 [ Vi@skQ^@FGhu?+՝yV$N%w;lJ)DG~4BA)@101rU&tnǞlƤ*J 8GSv7E~Lp }9j:tK8.uWf|5IڟRb~ЧTZ,Pv$)fm*hj0ζ7ymU MZ6n mE;&) <=֟؃C@)d"X-Ipfr-\C{6GBi~zgyP <%`-\~ U˚!NM,rzOb,}X%c "_ g/pɯ Oj8F(?[F{GZhw8|'7S+p (RLI;RaCץnĮ|W:PW%{^ lQa螵"Bcc]'#Rf 9tG :rň#aCucbb!,88S1%M%}VS##ESBmuA!^a\ZVnqf/ ~rUfcgI,.4lao.zPս'8\HH^@nfI[SgpksDU*Ykl^>^h1bp{.'#du vk:W6NPNCU"PV.R  M)SUK2gĢOcɬOt!  xS^ p`4jF4TY%cGڤC % *Yr=)-̣=dʆ4EQsk.&5֙:*8!,{ܫ,AVD a_Y5q,tl1zXyp㱓xI4$;p/ɇV&:5SDC#;5qFq'ЇaQ'_1{dKb=LS]Y%pLvT) m% M_s:߲R P@I%=C1X;*'D@%0 7g0:Y۷q w1"}iWόx*$ PyU q~)8Lq{F]9mXakV",ph :=e;8̵5)*j%c")hD<6S"ͼ2Z8΃7|.$kL\/ө:G%Rׄ0n-?\lX!q-bra +py9vF=|R,$#L9*S/xKoEk OnY\inhd/ҌQ{1aգ)f|KX' &e4NFC !0]Srу$6疅:Q~Mk]Ǧ_HS*-S>͒`Z槫%%0͢y!ubPS} {{n2^ŊHb0P!2̏ͅS 3 J%L+u+_ñX49p/]?E8ڎ;&6$.8`bܫ!vs(*:'<5m.I qSn\uIƍE!Es):9(9ܼrcŝaSʆċt-ӵiopܘ_N= pePiڦةkմ9^Piz1KDz C7u̓a-ϩsd `!'`~Z\"MU#Au-[mFEYک4Ϊ3v:6Uvon0A5A(޾[<,'ny^9T?8CV40a캃b</Z(ٴ~i{; g)Q2 =$ay5@#Z ZMwn&tMbHޛ&5_M|[GL, $|]?Nnt:r!N*"B?LSUA25S8$S Ms= (B(zd5–ڢĩ t>JD1&3G,y$wжtҥE0 e+mV6}z "&UscBV/7Bc g -幱0TܒѿՏN=G%ZoY/!E8"Џ3>/ J[ɜw 0ҝ4 ҄ .k^ߖ!U O`UzeKTLGk' R&qRFY݂+~ lj%s)fhDDA2r3Y5% }Cq}?v_MMQ, S^=3$j$_8!0(o۽8CaBU ^N07*X ֶ\8zbl xGYU ڐh]HzGk#݁QG0ԐF*Lc9ቍۢEYE>\Cm{*DZbjf:;LVb\xSd䱍rKw*̢ͯeCd}H~od鮄0dq.avp_~KP'{8\`_F%\iЈ#՞I菣^;1kxr4gV#̞u&'2ڸ'ʜ4WHSZ5~6'P9XWQy(O]G ѵ O4!~ '*(4>}Uވ]0s@ T;TbcfyArxsIUQh F'㪷rk(p  k*Zb+7Q=UD<< " B9~8%NC h3 ̅!,TӫqwQ!jq(612$2Z_ J{6cx"=uea7vZB+m1=Us :*&t:J%4ȄL9X>8z h8[EYN_BqFL(3^;e <3'[hWZ_N 9MJaTpOoH8SIHWgoҎS?M07t~ q@@q\cadqU`'[-BM(cWĚ'wXӪh[g?t} _ӯ:pW/o|:闓pufE'ͩrbeGTWZ ޢ\xsͩ}j%“99TJ *- Mᶍ~}ƀL1G&.@`w7Qn]xzNk{buX"GoXe[ɪ3{ ֲ#DHoܓ:ƹ%.Y |T D4RQD폹 GD!>.\q$-"[_<]9X,(4Cv(_QhGpHܹRb,뿰^N|y& 'ӮA!|X ԙ.C˒Cqø5gB7qDbN)j~ ֨`〳"x7_fv|!~<ۘ.0R7Ob}Z>4EB1, [S~ǍĮairPOmu]=eb"ț;'>~֦},"1BNG`vKG\~ Gϰ/l[SalO#uk`*fXzuz~K5-Äԇ"obDe ʅv/Z5NSE0+S-PuhzJ0ˉ27geOmdX lt]m$oy8ESkbI@jIUY\aK!*۴cLk %6 de\/um+LfKKѲ4qP)ϫ\-Q_PfT6bj}o' j$\kﶷeD|' Kg2`{ 'gW?@Ot)2!@GBp;/(|ؾ)eox FfqV aӆԠ8)ϴof']YRp<Aپτ{c%δt-+ RމK&9szӳQpUC|ƾ+iMaG&)D[ktL؈)T/N>Ȳ5Ui`$`l`JësDyG_%Z %+ { AMub.ƧJ  @>cTS=d78C-[gO90Ur'[ql vʕp9g@1ytFDa5֯Y (VCU8| -f1F}4H`bmP,)\/!4/q+'2C<-;kVdQOvd@x;2߂hdm1s,W"ƂzvZ@{ױjy)Hfzѝ8v,^įnc!/$ <(%(lhWqTpR9i* R^vw!dC .Nv3$7C3ٲ9f`O2*{%/I8M|PUq©C; ~STcomg!:9i֓ sSo5; N=Ο-y.;fSDk>̦^l%l r-i%, K{+!$xjR, +"ށg3D2XJjޞ&%^CӚTYׁ%?+UY(l} K~ae?s:F_`d4n'2hBK@z%ӪCJ&3{5ꞺS,@ٷs.WZL,<%{U|}!@XoQ€5Xl-ΊZN%?4KBT|̪@` cd0Mf'Tz8ܷagh}+|$ћwW0=}*?ra\ؿR(;VāGDWT7=f d ɼJK z:t |Z\ߝ2cXKa5 ڠƥeX Ai9ˋݧ=>hDGn^p/ ?>I;I2(BO-ɕ+Wc#s+ { :"1T{}8],L[Qm,vimu&n˝Rf8aG~db&T'_؄ 0yk\lƐѓCCO gyoqj)},HXVёjlυ6]4jΩ; N6()ށ0 ;$m|V+ CGoҲcr{,p%NM Ȣax78YweeE*|o"uuYlعaV$ ex^2d >fJSD!x2æZם5SS= 'db*0}?P2Yʃ=@i"HG6 8uC]lֹDVo^9wN@C-$";~Q |fמ3k ڏHʶr DJIn:=vIG%6@a,qbJ!5;[u!DJWV/ݯl,dn )J֜ B6&WȦ84YdbA48[6E/V aX\9$ZheEVAFDL,< )wVI lh&AhN8e,jCq[K[?6o 'RѴB0kh|4_m}.+]z7m,2Tv&er? oN-ʤɸ 54ĠXzrֈˎNd. NΧh YPGwB861#KF@wtggS,δLn>EVIZQ885 rLS5c h[hz6R&vB"8ߢ:$F',[a #jkS_| mm3RY*[c]ّ7}~v8휍آҜekY<^rWQH׹(4U ws1HK9`MRke:z$s,X:&>Yj[LyHʺ,^̕?灎L=(Hx=vtI4lhM4=hhF%ELa\,sEPs{_FCw"k\ɬ2^5oL5Զt Γ y- Uf7C}{R_5y`RR3s<8,6"ywM:&q gYߋuݏZvk/0J:I `TYVhZڮt?>[-dfN<;A 璆+xκQA{GZ C@IJ%5!Ƶ?VPoUXTN[n҇Nho]FIGܤh?kA~ħb\n#u['s0p͠;L95 cֹ^bR4~:nlDduȜ}$E̾|yjFCVDc_):x}qq!D#I@Ͽ֊OX^[+RQ_fƪiaPx[R8^.#vdBrGnԡ2˃4<xY{ȣ^) }/,ra΂n!L[\6 ~v¹[d#ܨNTb -Є=7@zjl G]5cxZ&"jF齰֧{oۤ嵑f]a#j!*yM=5N>P[V"?iV'VK2|f ^ղ rS@KEzʲO]ef&wL.NJHD$ncjТ݋8?AB4lzښ!%K֝e.`L1FT1WP7 ۾MCǸVN$3t@{I=|)DWɞ Ջ9Q O }8O&AH9-Q4#=UIt=N^<&mXK82Jz3k 088aAvzjSuhDuOcǏ&f(/ohəǺw_Hpu&t#3u 򽷡oyB$Ea{kS"YC =D_KC{lSRċ6Men5$"VUvv̚-WӌY=~)ZYŰBt2ŗknVtI\(hns3uQu'`(bIgsT;z</}Y4 $M/l !ܴN0 9s3qn#Gukn "Y2w{j*hyg<`@a:ZU`iiRLig=S@]I`N 1Cҍ!+|5 j;u3ZD_n`N>.8 )ab v+O|\[/<@5ɚjQ m+8քq8IMzH@30.ak <$5*E',][8ys^Z0 @tjAR)hdΘv1;|Ec% F.(O:6C4=v$uo)$"[5U^Yh] 5/p6OBJRIha3kT2vWoɷ,\ UߞaAe}rѢʯt h.Yj Ejj"Zz[fuc;6qR07lՂ-n fˈ0 rq'm[WhИIu3.uRu@Ԓ/NnzrNދSӴ4pCX&]7bas?&t^5`L`6\=U5kmfFdMj &g `bnòְ6Cc7U&6o@fg3"iaʷE;8zm,N $N.(4ȑzX0Nł7< )Cy3i&H,0ymjkf>$agNN !sh |s-mi`Ҙj+c^S=u[Z@̷A(MD )“@5 }g5fJ~ L# BRvK4FGV6as\H]N:B8ۡλY$aq CXˤ6 (g=Bg=OsHe ZԴZ5ρ|v,Zf%J5ïv@FJIQ}'gRTX6#|}64Ha0cB9KU+Q=h_ »#]gӻ5G\M4"5E!Gr$yGj/)XlK r67M K{ʒ#dYN/~ƒ[hyB %SYo'c%!~J? ѳhw(W7)M96c"N)d %K *l=R8شM/?zQ˾u1!J)*?C, A=i72"E>O( }<P/ՃPpmPR<k ⇿nȀwܼxx7:G>9{ɬ+!Sb#~WNU46G:%;XJ}LptQw=̼M +ܤg D*%F1%@ЪPab.ho6gӏEI5w>$Ķ$^ꤿ7܃A*H0fuE5s$6| u6;զ_9I-Q6`S҄/e]$dVhːgϾW(h;̎Aj>snPyx< }[b)JI@V5비H`!j1鶇T&i%->^=~$eMJifɘZ4,9bdojSHQVTʶb)6ҫs|t;| Nؕם9nm&-"VԤTs0v+:U.M)i<ˠȴm_05]YآKw꥜Zx7Œ<& e!sd%oa}O!~w-@ͩNݳ=oj5htȌ9%QG)jXZ-$f5٧[WRLEryl!0ճpbwᥘn+Dqf-juQ$M6_4Y愫ҕhW[v0k\_zu-M@"f}-`^ dΎIHGUKܳǦ Y"s|}{^¢ Ls KB^3w)ubn?5j&@Oܨ` /F1( |gOXq N˅׌IrΆugmli:fh !QwiYRi dS!gPILbn/s7T66l!!,\q_)y]qCa\CGaHXi})pLEO2BZrISm X3TiX F9[v>by~JSɅ` ln^&;\ 0^kc;k*`Vx3oݫ]Z˞ؾPlJŒw'HSF@mQ’\Q34sm~Hwn-MAU x&ҪuV\ ~NhDv7t!&2a:{r"JF; w[%+myOҨ@] JD;ԴϴzҰ00`#5oml Q8AgJmCr$( ;IV`~@uEj c3}/FKh6aP鳿?. lj 3mPJ3>gs ;lHfOevI[kMо3{g`]vjftaBkXnH^(ZǙ gAc+,Ga³(|2B 6$%Ah*t}aM.Ⱦ,BqG5"Dx6ԙiDI2dEH8m&.Xj g4 YZ