libminiupnpc17-2.2.2-bp154.1.81 >  A bx!M@eee j]y= S5S ؂'q,=)$c9' 9\$p$M3| ;2^ڑf, hr~A:Wv]‰S&ؑ+z|!v{Wz|V;h## n|q@x}a(Л{6 A0*J|*ҏf 6b&U,kA[T\Em8MJ4n'T_?9/0Kždgq@ik sbqĜ-FQ6+7qOVqjerM-2[fCkNjt%<,`YVݙ}}c]K)<mto`ݾ&:~DZQ<+t/۩Ҫ PtwUcsýaFDžI>p@8?(d " N .GMTl x     8|(68@9|:>@F G H8IPXXYd\]^btcdefluvwtxy z$Clibminiupnpc172.2.2bp154.1.81Universal Plug'n'Play (UPnP) Client LibraryThe MiniUPnP project offers software which supports the UPnP Internet Gateway Device (IGD) specifications.bxs390zl28ESUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Librarieshttp://miniupnp.free.fr/linuxs390xHH< ȁA큤A큤bxbx`>͈_bx_1b7d27591f90a405ffe403033eab546f1c86976fe574a2f018eacbe463657f988108af8af5d0e1584228b0acdf5b402bf7a28dad4c3acd029a80b80e42b48208b11790aad3056c0b5fd84a754dd912c645f5350e806878b9da849323883eb738ba6d4c163f15d1a9ecd81cfaf588b8f71556087e31effa91e356a9070cef7e4frootrootrootrootrootrootrootrootrootrootrootrootminiupnpc-2.2.2-bp154.1.81.src.rpmlibminiupnpc.so.17()(64bit)libminiupnpc17libminiupnpc17(s390-64)@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3`@`N@`\{@_@_R_[@[6@[ L@ZNY$$@W@VU@VKU@Andreas Stieger Martin Pluskal Ben Greiner Dirk Müller Benjamin Greiner Benjamin Greiner joop.boonen@opensuse.orgtchvatal@suse.comjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgidonmez@suse.commpluskal@suse.commpluskal@suse.comdimstar@opensuse.org- add upstream signing key and validate source signature- Update to version 2.2.2: * miniupnpcmodule.c: throw an exception in UPnP_discover() * Fix usage of IP_MULTICAST_IF with struct ip_mreqn- Can't assume non-existence of python38 macros in Leap. gh#openSUSE/python-rpm-macros#107 Test for suse_version instead. Only Tumbleweed has and needs the python_subpackage_only support.- update to 2.2.1: * Add miniupnpc.rc for .dll description * Check properly for reserved IP addresses * prevent infinite loop in upnpDiscover() * Add Haiku support * testminiwget.sh can use either "ip addr" or "ifconfig -a * fix UPNP_GetValidIGD() when several devices are found * Allow Remote Host on upnpc command line * fix error 708 description in strupnperror() * Fix memory leak in upnpreplyparse.c with NewPortListing element * connecthostport.c: Code simplification, error trace fix * set timeout for select() in connecthostport() * miniupnpcmodule.c: check return of WSAStartup()- Fix the python subpackage generation gh#openSUSE/python-rpm-macros#79- Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66 - Don't own the whole python sitearch directory- Version 2.1 solved: * CVE-2017-1000494: https://github.com/miniupnp/miniupnp/issues/268 https://github.com/miniupnp/miniupnp/commit/7aeb624b44f86d335841242ff427433190e7168a * bnc#1075137 - (CVE-2017-1000494) VUL-1: CVE-2017-1000494 miniupnpc: Multiple vulnerabilities can allow a remote attacker to cause a denial of service or potentially execute code- Fix reproducability by not coding in kernel version: * miniupnpc-kernelversion.patch - Fix build with python3 only present in system- Build 2.1 * CMake Modernize and cleanup CMakeLists.txt * Update MS Visual Studio projects listdevices: show devices sorted by XML desc URL * Small fix in miniupnpcmodule.c (python module) * Support cross compiling in Makefile.mingw * Use SOCKET type instead of int (for Win64 compilation) * Increments API_VERSION to 17 * Disable usage of MiniSSDPd when using -m option * Fix buffer over run in minixml.c * Fix uninitialized variable access in upnpreplyparse.c- Build 2.0.20171102 * Fix CVE-2017-8798 Thanks to tin/Team OSTStrom * bnc#1038601 - (CVE-2017-8798) VUL-0: CVE-2017-8798: miniupnp: integer signedness error- Build 2.0.20170509 * Fix CVE-2017-8798 Thanks to tin/Team OSTStrom * bnc#1038601 fixes VUL-0: CVE-2017-8798: miniupnp: integer signedness error- Update to version 2.0 * No code changes since 1.9.20160209- Update to 1.9.20160209 * change miniwget to return HTTP status code * increments API_VERSION to 16 * Improve UPNPIGD_IsConnected() to check if WAN address is not private. parse HTTP response status line in miniwget.c- Update to 1.9.20151026 * snprintf() overflow check. check overflow in simpleUPnPcommand2() * fix compilation with old macs * fix compilation with mingw32 (for Appveyor) * fix python module for python <= 2.3 * Change sameport to localport see https://github.com/miniupnp/miniupnp/pull/120 * increments API_VERSION to 15 * Fix buffer overflow in igd_desc_parse.c/IGDstartelt() Discovered by Aleksandar Nikolic of Cisco Talos * move ssdpDiscoverDevices() to minissdpc.c * avoid unix socket leak in getDevicesFromMiniSSDPD() * Also accept "Up" as ConnectionStatus value * split getDevicesFromMiniSSDPD * add ttl argument to upnpDiscover() functions * increments API_VERSION to 14 * Read USN from SSDP messages. * Check malloc/calloc * update getDevicesFromMiniSSDPD() to process longer minissdpd responses * add searchalltypes param to upnpDiscoverDevices() * increments API_VERSION to 13 * upnpc: output version on the terminal _BSD_SOURCE is deprecated in favor of _DEFAULT_SOURCE * fix CMakeLists.txt COMPILE_DEFINITIONS * fix getDevicesFromMiniSSDPD() not setting scope_id * improve -r command of upnpc command line tool * search all : upnpDiscoverDevices() / upnpDiscoverAll() functions listdevices executable * increment API_VERSION to 12 * validate igd_desc_parse * increment API_VERSION to 11 simplified function GetUPNPUrls() * use remoteHost arg of DeletePortMapping * Fix python3 build * Fix parsing of IGD2 root descriptions * rename LIBSPEC to MINIUPNP_LIBSPEC * Add support for IGD2 AddAnyPortMapping and DeletePortMappingRange * handle EINPROGRESS after connect() * minixml now handle XML comments- Add baselibs.conf: build libminiupnpc10-32bit, as needed by libsocks0-32bit./sbin/ldconfig/sbin/ldconfigs390zl28 16520880512.2.2-bp154.1.812.2.2-bp154.1.81libminiupnpc.so.17libminiupnpc17Changelog.txtREADMElibminiupnpc17LICENSE/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libminiupnpc17//usr/share/licenses//usr/share/licenses/libminiupnpc17/-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.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/472eb85de971301fc5297c171f1ec9a8-miniupnpccpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=57f2811241b7b554cb062f627268b81a09758f0f, strippeddirectoryUTF-8 Unicode textASCII text PRR RRRRRRc4aXe1iutf-8ea13ab8728e8e099e1ccd361738adfbc0c0e8f41c12f658510eff05de881da93?7zXZ !t/Il] crv(vX0*s87Y rYKf؜ۏoaWfn2$igy R'㤹 )3/Ѧ YƖOs/ʳyEd}D] 33+zb o"u.XPp4$w$ˡrJsg9w0Go߰ s"O{y޶w3m 6k+O}p/u p&BH0Jw/$NQp~xc\ıK 7peա5`C N'MȕT'm T&˘IڞTY^H9Q52.1wZ=}$Y|N_c['UZa%So՚Q 汣=עxj'gihp#T Pv_ f[z#SXUvkSkDv]mB* =eN !AVFb̏Suq~' 1t֟IA#_p^2t{݅;^xiO\ R(wFtʚf"?"ȣ~2m la:Bk#$gIHee84pLF- ?2Y岏gz'^9 ~{1 0lnZ]TP*D^icik#՚T.+tVm޳ 9.TBl@L7Qf:~r3dlyT __2ܯ/J=f 4l>"x"ކ=@oΐ-;X X:,)kJ6vќ#D\Q=f'-*&n\s= cqצ* NcJD҃fʄX,|%`qG9+q*Y`~O\A}@{ nJ&5rƞ![~kOAȽt8R:_3Qddȓ; o q%f0e넎猥/ Ox1((\b5eOq˩tQ]]N=ܝ@ANh"] yd i~KڱXrp8ω{jNIe! C6=ZrhZm֋&~Dݗ6i^N<637^M 6Qv-0#-ᦰHັkZg%9jd~|A (Rsa &j!|;9⮒ȸ؅#:Z{"W) 2?9ߝq'k:喙w~**{9ȄeId gt;A^9/ƩãtOMQ7Ϩeg*3IUHE+u }eF=Cƹ9~>ά7.bc9{ʾHFD&}dĆuOfʄEWÖZ RUthEvع4_Iq̿7xCM }Tn (q\UQ`}s N$i#)m׏?w *inT mEZeKJ͈n\c:2_O,?0Fέ@,5yzQb# G8-wǁݚA7Wml=Uֻ֏z Tsm -6-柀m93v .Iߕ ~sj7 9ز;PPXATϚSA1 ɤ3\S1ӔSZZxX;jgpL+>p`l`3]5wna\i)CuE2dzJn|Wh0I־=]֎ֿ4!2v(r9AdQZ{m U^ XCLuJWl\GpyN|Lގkyr-<,QU⸾7B6r84Щ ! ڼ=4YY;xѹ+6K"S!3&}@Gn$Bp zUo},6ϼo+!3\ hUI~K.{V5{k3hwLgiՉWp^EH[XU#!9Az*7W)H '[:t*JM̎ys-W}s-05Om1wĒKؐId=<͍$+HiQ9KTzYMj9X]xvY%\FC~ "?^Ғv+{̕KhU~V4Ku5x@= oCƆf-Z {Xa0; [:F&˻-`LƤ3fw҆R`"F2إ PI>n!i{=$$ϤŤUN ^WLږ1fm=:_975tgaqBj]Z1"Z[ՊT? v\:C@R+r"A%`Y9,S@~Q!:yvC g]P\C I- }U1*`1jvdcjc h鐀V^ґj" VXile 3cAhP ]Ml޶]\W]:v~V6g9슑QX3d6 VHGRq&C+`kSB8<076G$Z5؝Hvp_W&E_l`OgyokeD-f`Jy&(w"N"f%A#TʛBKa_.cȂρ>YeyXh daA.泔w)v. IqE$]h;?9㟮A}jدE熽=rkҗY6|i$)[# #sbvs@,EoLFD~)4hM= "1YupQc=>\!syɖK?bV &UmF2}p/N^!Uً1c]4!ȈgIU84`!ho8bR(jPؠ;U:Ӣ<Z\O@VI7.8"ҙ1.' ׅ>] Mf/ǘmyſ2lҞƓ?,ru'Vq$Ȫ<F]T~#YsdC#MpGl_ {-)VLl}ӓ0(1 "l)t9-YZ>@xjʮ̢ȹ`-ՒS!f^9F4,nCd'c Su̩;DoM28 7>b<8%v5^.9ie:u,D!,tɷ&$_; `'tתXW6?WD-D?I_g|4pє [ !M)Gq0mEUR5-t{A6g+^f5cSeeζC*7^3~A_Z" ܴ~U(Q?g &j98nKNDy˺oӧ;I\ Ҡ&;vOa&!a%_bwad'l|P;C53i+{ aevʲb2zj69{p^\2GƶC/~TTj{L=C?;]mb}ty[漊K8=LJ`sjYb/~UѼϨQ }&S .O՟.mS] 0[<]¬j:'J3]ҁ؂ܗ#Ga<;57[Uݪ!R .!zx #U@^wD$!*Cݙf -` E޹J_46g֫'H|@;ݜ\c?3 |F= (3uBMYUu`NX4HN|Hn/de0C./G桐ȢiNG%>O`FQG{DS.W7(,œۦnP0ś*\ 9Ӯwv{&<ўLv-Q¯ѡHGG|? +g=sBF_gv65ےGbC-=gk)h<˄EyX)H&LCM_=1=j MQ/c5}4chh}&^{o]K)/Q$_4ߐ)W_dH~Yvz 2iy[)L2O2oj~&8{YG3;R%0 Qae%gzCR,K!3=o)ó-~~gy,|2pt3w)ϠU{BQclߪ<ү2>z$ȟgr!Wv͛1 1߀Jc]#.󔼀^ 4]t,kZ 7fF:uP"+.8I :DFV1Wjd vQU3jd;MILNY *N4H>#4VDo2ʤ֖tM}X ӫ`#誊Ht٧꫾X,2q 25"=\;ى~F- s{g CkcEh~?pl-I1gρT$f~ER %-,^Lx:][hOj G.YF%0^C.RT+#Sx6]A4`"-NEO+ }v4PT2> qBE ?ErDybi4,j ǮƂ8~3{]bf^7JY%csgn{k!.9Җ<ڌGh/<$]h?:>Sl /LVY-GĿx]vo2} xYMƏarhx 'tUdpQy_JL }u=1@$q 5; h]OuNH@I,Qp/'L~W7Qqv;.Y9f8yDžRAXI@PQ07rS XB<QӑT.,,g0J&3Wl? ta#=sʻYdqfG}8'iCS8bq1՘9iw4!zs_= *ulwj9qՔs|G[gL{fWFI-MFFp"0&sR.NLl.Y%y"ir Ό# quC=Z?0ŧWY ΃7Hbz,\8Qg"Q3"w,;[˗Wh~_Km|P_s[TX^Jl7JZBaA$(2!uj/-W[9>kC Af>E?t u HĄ,k`MOGCGu#t7/yGdɣCt7 }'?SCrJF#+17JzّA#xfc5dx ˕x`?I  <9G?c@)+|3[z  = d*-fz;Y2HhAyOCGxC..ZM'=e.N~ђr{[_HfM|).H'т8 f%@aM Olt ڗɒ&[sr"Jj4z,S)SHS~4?"y3})z76뷅#toNd^eFrIYT֟u-n\KɰGX9Ǎպ LZEQFfN ?}_-o \U28yp'E߄zbK?'/W}IpKws46+b<.I#Z2afzEoq  d''w鮂ֈvH%5h޷nnsK) 4*˻v%9wϩ ކ^ {舄RPh?C0僻5P(K"#ʴY}~]&!ӃZ RA}zoJyaI[ZӆE({g{RDwJ$CW܎Y* {HK]~e]/OӢʗrOosAC]IУN=R[^5G $~%U7jS ;:oWL/]bte0n_*w΃[hdu27&g+kRiq&]DԛJʵ9Yz# Nsֈ"cVv7РL 甫<éCƢo: CXhlOdVְw{c3_\1gLR|h\g m 4tńGHNiB"J~R8ʵc~u~J j}^Eܝ^Ș b6Rs1K̴y`<_!-pT]79v8q_GUP)ƦS`enOLjt52#\eٴ_ABq8&,]HEԬ[kn4*s. !$q~ON;/ P{2B@9g^$(*ԕOP)Aiw6kl-ooyw~:@6tτ@5AOiRȠQ !.`i?W0޺-kdnl D޿n|TQc,_1[yzjgPϴ\Ib fm ~ ZGȹh]FWuq,ZSx[>9":8._dPM\bzwk;:Ɍ vYv `C^@#_"ЧJ;Ąr1aCP ƶp qFGŜYUfW8zۭ}l۞~#F U|W%87mE=3E5: .̂|f3 (VμFm#Pru0?[z|I jLHYx`6YM5{$D %dt`i`835_G35'_Q{L'lyQ,`qFqjr!LԔ^pnfQ*q׌C@?BC Z am}pÑFS/顎O%qvUC2Rpyn85؁ 1u4+[xK:qoFC5PQZJ,<@#ːpvD YX ̄.%kq*'-X wD ge9ڧ,+nYѱ̯vvY @k90־FlWz4 U6B|+n=:LoM!`lۦ^ȳEQ-/J~ mUf$> ɹT塼;}>S- [_s˗.el*Mj+=GWuX YޞlU΅UɶN2H^ݙDWA.Bl r6M]0&A>A¡N61RuΛF)DTvL57/߻^^3sȎC0!狥BC1* O걘a1{ 私oe_Ʒ:2 ^cpu]XX{]_!-p[ pUcRaE-eꋩ:Ceקg@I ~;AQny~C,QSɆT/OP"sQrshr!T tp݆?5l}+[d޼R|d#8?EZٷ2>>IQdava渝#5-v-&UH~tww=mIX+;˜q9ͷ:Ȃ{հ:-DPda3s^lD/*4x]wEKfjUJ߂3X/d)  E|ߤPǧ&m0CnrFqҤpp&[YgEQš['D7qa&S p$>]+X0Kت\ײ@N)kQQq` ?%Sc ?U7MU2T iD¶7}^ܕ}lG֪ bۮ_\L& :ʖEDrdYlIW %dA\J7Vz(tE.Cb4i6nkG%bSDT ު;0 M =#t; ؂8#K6$yJ3]s<p ͪ^XP!;E -(*qܩHiax8 5Sk>{ \hn(#ÌTr1)$Y]xC7q*'~0g˸$$`$fz,8tՁuU{秇^IG mqj!*]hei[zf-[%]YY^o&C*5OX_?6qtm}ٓlyE>qY557/WH6RO3ra)o ~rBGI To"mO:ZKո --$-/`'\WxuRޏ7DF׮Rv tp#?]e\- 8CMnoOfrOUN"~/R0&"Vo-l Gz&$khc?pm$W[펚gw`GڿYRSI>\R i#V x, M=% M"ֶ7]`"zΖzƏQL1 "ű"{9 pnA gFSNE_: <\,5/a Sm& `s7?A1 )4`Pv' K9=XZԞ-5daV۝|hsqk;pB &gk̅q!JU8$C$Y[{> Κûo Sd=z,!Y߹?E&$9 F:Yo dM[9Z0#RW* 4BP `qփ6CLfsDY7?H}/F&`l.TЖ_*f?. u9xkfQXV 49TLh&k1afzf>^߅ w,7x@H&B4 :zFv*ظz_Xpo+LD%Xxl m2߱ˌaD`x^VŲ.v)QFQx8MeP!Xf^ qs5ZrbTy&~]T#qM8]s̓>wlxW4D퍆(^eiv%;{8`&ua~\Qޥ[bپ 1@l$;vrzJ K2nYPQZ[:8_3ê_GEw=JH*aVXRr&خ564@ 2 9 ߪ+2N5;VIڮ,_/hItRZXu Sؙɦehh99?4tlO)GF5r!u^s1= `1vt Ku;`zQM,+_m5v}(2jn{-nF9u{Djb뛘xZL1VVD#\ZMie+mq0EUqSfZ/]ֆ^Zk[ljQP~ !oG\SR,qmd\:Sonebl3jNHpj9J;af1n>@V^jwlŇSB|Oʎ UYtRXQ I >R=y2\O9Tx''35W]A c/}eȪa$2ԣ:_O BV.tO# ESaϔ'|31=vXS[ $iᰶ*6PNӦHdwrou&T1_'0 xWĎ@qj?ڤQ'xjaI rUXM9!THPN/, ٙ5}zJUO?i1s.a7dy:<"*pYU:tIl@gN樵i7zwlϥf"pKO]Aw:Kv6j19xu8]wXaPAgRz+$땨%PV+V'66S}RadTXe+EuQ#ݞ2w<8 d k'z 8 C;۾:.up!&k3ul@Oa] *e[-M}bVjp,'8ȼ!\ D}44VL#'iO|crƕl7"p $Ϲ|畽m9JDhMoUYd7ڹ!O<]\7~D|!eiVkh:GR"8mp>Mg\O52J6яzz ?X(jo눝iw ʜq|DW(/WrjUָ35؜jrx{_C)JbQ}BnI-q^VI+8LdaN\\6t)eَ侊 h[tE9O sR'"U)Uz0 )6}L}G$ a fCɮ8 S2ׯ2_F!+à[UJ]CʱRqYnLw`Ľp,p)TrݳP Tp/0_!|KiDMz Wr2%}t(`쥳9sf ̈́0Kq,WmLoW>[*hTa$u9&^/}ٴ^j̦-/~1<@..`U9Lô%.>u?IV I$]0P&ӵܤ`-3cBxԌ+v˼Q&RQT#UUY }?u OҞ9r gLlt!S6]p5m9 CҳVL$k-3ՅO'31<3!7: nz>i,vEuw'"R^T'./% u}JK]o8]e'IKQvryVgtG~yMx)+Ѧ뛢!>a'^L0ER*s{Z0%5ɯQ3P3[NS%/fVp&ዺ}2^k奭N:/'d'pXK0l}#^Έ:8xD3nj2j+t~2c^x<;or2ug<.HP@w6%m?u{,QjnͦS3hUr w*9׵r$ XwdtWZǥ LG^we8d,Vɣ`#g}_dar$p.eaᬝ% "c$| @laD '凕±G_m2U3.=C}SGs^Ȋ0}%)'^jw~2 p >BR!xvƳMŦ79۱tЁw~o4f^d\p!`ضqi79Ah5)@pA~y"|'a*/o: :mﻩu%,F{#?#RdҐ]t=EKXEnfQ``f \34Y<[۸ٰ,C2MdA7( A6&֩{Xٓ=nJ5̮Kǀ_w(0=zHۘYeTwqg@|BNuT ]32|,МN|L{'F~ܖ囓ax]{?RKM gLpV@bMLiA$ Qpg4f8Nގ:zKu7Z52-tD@#r(ӌ;$ [>b-A1>!|W0xky L"7M*gN~w,d r~ P Sz2,) 5U fJz#m|AĄ5˒ZF<*a E7>2%No>CcHl2K?w!H!3g3Zs_nH|a)/YYUxv帩 \"3ӳ+ʧכKCg*ml69kU7EJijP+KQk˾ʭ׀h]KS7Zw3s/]ҮQem 8tܷrҲK Dd(Z`Yvuepe QVٌ#w>ύ6 ;4߃FaˍrҦ _8A5G% `4\P3SQJ6IU@NMAڡ#XfXA\6<,_¬z=Q,g,o=bޮ(AyЍqDlJrE.Nb\;c ~0r^.q\x̠tVƥ_wաgqI4gOC C-*C Py*қ@\/_/KRD-)dL);S턟hA5} ?ߨ~JN0YwQ*h1TRYCEG+{siKo.;9V8W wRjk\X_@aƉ ] K / E++!ΕЉl?w7#SQ0KLLq}?LALG}o؃d-އ*+ CFf!;.A^%F ZVa$o}l[9tnЮ;aa=_~ 9@OjF5DŽU`k]>bKRU>-2 ]0w g7 =-/\f߲.vYT?Fp|:! ,(ZrSasˀowy]6lI2Z>i/?Hw[?b*w;6zp6{<1'}򍳖r*H<7v %M2{B郂7Agrdc3mZ'ϟL}zBRBsVpoL4Z ?)y)koW^.I`EQRsC4s߷WJѩp}@ P!O5: #_rƒS^Ϭ FRh83x;KcDY"]D|E?R;ٳ KR]FDDYɎ:M `\hSIGߔBaWrC\@ߴB5>9TS~XٵH׍Y~9AuIeKݭ~үh py-| 6nH/=ϢIqK/ Ę^ c&tx1s^& zr`a TuZ524V/ÛŋUFJ@(SQJBh4kvGp+2~ + Li58]G;aŴF|Sm2i^卮He|3…9reOpc_ajt8VW =Ӿ!~̾zfk9ydmv+9}W]``o,FL> )?O1s:cY S&o #^58Okttc=4 KW;lzҾ+4k ϳLD/[Dx`Sd2Z,"p S$[﵅ ;ד4}o~# 3AMPCy_ֆg֮~dV|GAZѰCy;uW7?o4-ŔZ糆X\ڵ~KW#gBby_π?滗*i"y/A4$sknd-$c#l|ŕJv'q$3v~p~\g.ű^ׂ]B؛,D.ÍChPcɭ P?FYa#)dUNPƧ< O4 • mXzD1f@ZisYHRR\k[mYu UՈU-A@RD)ߟ"QoԕR=|F%S gG޺ K?y ެKQZ)0ӌ_bHneU0;IsPmEګLf~'F4p7U3,bɄ378{ iiFMqt  )u~Kq}UʾQJ۫~d8&&hԽ,CbN\{)rS6o%oy'"gB{IrXD|@2ꥍ Qs21鈿둡"pPжݨ~ayڲow*^N¡Hh[D[\diۂϪ|݁4+(HxGoy6ɠi}VBosΖ4qڮeM&GzXHUua֜p7 @ 1ƞzǎpiN~v6iUZR7Tg읠@w 9ݛٛqG5W .e35D8҈& 6h)k?u Mέ`p/%Thd9[q=)%q̙7T̺`i/<-(IBɇWi%M~LDJȸ8YU飗J t#}]yzZ/WՍs. mÌ|-](qnl2=]/@&Р?rJH{WgNOM&to$r4ԱԋZY0􋪊{:O!(: G{k^U'&~82;:ix*NRn}C@M&CO{f-;Onj-=!q҃ݓ \,w oSD@-^FmL!ˀ`ĒI9mm6$.GfH  Ӌw*T|qa>UpxEXk9z,CN]Ί*kޛqFbnW(JlwPN No{[pZ OHK 7H2zS~xY3~^!g&tK uլتz~'d lj1+~'к;!?c$[.!r7 -NR5~ gyEwĠ,k aC^D"D&ty.b$ɁorV݂F̅c\=87^J(CsW2PbY~7`lP A]*▟3W¹ -NQUۖ:Z*Tׂ`D`[›H uw34Fa Zh#JM0&ibRDf%5#EMY^0[a(聉Vlb``%[1sW'];4(.fpF*"Zf!}6n& T.>5YG2xfmq _Spm|(M-]1I龒( :N"/^ qJԎ?J1c 芆`w՝'> %EdLq/Kv@Jۻ͙lL[J"Medd&Bqt9{uT+2 l ldX;