libOpenIPMI0-2.0.31-150400.3.5.1<>,u|fp9|Kt 2Ҿyu)r:kA1] j%܌EB+PB VK2"lF )Y exv֕CNjf!|^ \5XAuAxHFz8sR#4U;IxԿ- 2ÉPIA(}!g.+iԂL<ّ. J'-2\BvkL A )0KqνM^LЛ5@6<?6,d # R *;[al   , < PX  ( +8 49 : G>*@*F+G+H+\I+X+ Y+ \,],T^-b-c.{d.e/f/l/u/v/\ w4xx4y45z55556(ClibOpenIPMI02.0.31150400.3.5.1User-level library for accessing IPMI servicesThe user-level library that provides a higher-level abstraction of IPMI and generic services.fibs-power9-17&SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttp://openipmi.sourceforge.netlinuxppc64le8a`= H  h@ `ffffffffffffffff0aee6ed2a43e59b58c3e45a02bbc23ac188c1bbb1df8e739d8f0645c995cc91c0032aebb8d4d8fced87db136c84aee99b2be1d27d48c899e63c032ae0563a3e51d7d2c185465d4e88581a63825e83783e9d10a8fc79d4c770ef16c34171e1b5176640ef8132833d23f3fbc73053c0d57821059a78c3f7fd51a3a7451c80f221e3ec9b17d0e97000b07752aa2ae035c9869841357c74d86010f4a49483b47f94c6ff3cb90b44194cc9ef27b7c54ad1988f247ac5a159b1b18e7ba4092895c0c4cdad8862d6534818acdc226ffd0685cfff77a99c6c02a06609f583d6cb7e94b81391d08a62d89742ba57475e379c5671b4095e32ae90c326040783567529dda0flibIPMIlanserv.so.0.0.1libOpenIPMI.so.0.0.5libOpenIPMIcmdlang.so.0.0.5libOpenIPMIglib.so.0.0.1libOpenIPMIposix.so.0.0.1libOpenIPMIpthread.so.0.0.1libOpenIPMIui.so.1.0.1libOpenIPMIutils.so.0.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootOpenIPMI-2.0.31-150400.3.5.1.src.rpmlibIPMIlanservlibIPMIlanserv.so.0()(64bit)libOpenIPMIlibOpenIPMI.so.0()(64bit)libOpenIPMI0libOpenIPMI0(ppc-64)libOpenIPMIcmdlang.so.0()(64bit)libOpenIPMIglib.so.0()(64bit)libOpenIPMIposix.so.0()(64bit)libOpenIPMIpthread.so.0()(64bit)libOpenIPMIuilibOpenIPMIui.so.1()(64bit)libOpenIPMIutils.so.0()(64bit)@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibOpenIPMI.so.0()(64bit)libOpenIPMIposix.so.0()(64bit)libOpenIPMIutils.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgdbm.so.4()(64bit)libglib-2.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libncurses.so.6()(64bit)libncurses.so.6(NCURSEST6_5.7.20081102)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3fLa]aS`:@`ٹ`F_:q@^%@\6[@[h@[Xf@ZaZ@YYRHW;V޾Vm@V>@T@T@Tl@TKtrenn@suse.detrenn@suse.detrenn@suse.detrenn@suse.demcepl@suse.commatthias.gerstner@suse.comdmueller@suse.comjosef.moellers@suse.comjengelh@inai.dejengelh@inai.detrenn@suse.dedimstar@opensuse.orgjosef.moellers@suse.comrbrown@suse.comjosef.moellers@suse.comtchvatal@suse.comfgerling@suse.comdimstar@opensuse.orgtrenn@suse.detrenn@suse.dedimstar@opensuse.orgledest@gmail.comdimstar@opensuse.orgp.drouand@gmail.com- Fix bsc#1229910 CVE-2024-42934 by below 2 patches: A lanserv-Check-some-bounds-on-incoming-messages.patch A lanserv-Fix-an-issue-with-authorization-range-checking.patch- Enhance changelog as demanded in an internal submitrequest- Add latest mainline fixes: A lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch A unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch- Update to version 2.0.31 Adopted patches to latest sources: M OpenIMPI-add-libncurses.patch M OpenIPMI-no-return-in-nonvoid-function.patch M OpenIPMI-prefer_perl_vendor.patch M fix_dia_version_detection.patch M openipmi-tinfo.patch * sample: Prefer glib for solterm instead of posix * sample: Remove -rdynamic from openipmicmd * smample: Compile ipmicmd with glib if it is available * glib: Allow NULL timeout to perform_one_op() * lanserv: Fix an issue with rmcp sending * Rework mcserv.h so that marvell-mod can get what it needs * lanserv: Move sol_init_mc() into sol code * lanserv: Remove all calls from the library to user code * Move ipmi_log() to ipmi_log.h * ui: export ipmi_ui_cb_handlers * ui: Add link libraries to UI library * Add -no-undefined to all shared library links * Rework ipmi_cmdlang_report_event() * Rework ipmi_cmdlang_global_err() * Get rid of posix_vlog() * lanserv: Use recv, not read, for a network socket * A lot windows (DLL, winsock, etc.) enhancements - Update to version 2.0.30: * Switch to python3 by default * lanserv: Fix some various bugs * sol: Fix some various bugs * sdrcomp: Fix some memory leaks * sol: Fix some packet handling errors * solterm: Clean things up at shutdown * Fix a leak in the selector code * sol: Rewrite the library code * sol: Return errors from close if the send fails * Reconfigure the transmitter on a reconnect * Refuse writes greater than 255 bytes * lan: Fix timer cleanup * Fix init/shutdown issues with mcs and domains * Fix shutdown on error issues * Fix a memory leak at initialization * selector: Make the timer stop with done work right when handler running * Add parameters to let the lan timeouts be specified * initscript: Don't delete ipmi devices if udev created them * selector: Rework to allow an arbitrary number of fds with epoll * Don't disable fd handlers before setting one up * Don't crash if passed in fd is >= FD_SETSIZE- Use Python3 instead of Python2 (bsc#1190999).- drop -fPIC from CFLAGS which breaks our gcc-PIE profile resulting in non-position independent binaries and thus weakened security (bsc#1183046).- update to 2.0.29: * Add an external definition for ipmi_malloc_shutdown() * Pass 0 to snprintf size when calculating real size * selector: Fix a signed/unsigned comparison * selector: Fix handling if pselect() returns 0 * selector: Return the right value for timer already in use * selector: Cause the read handler to be called on an exception * selector: Fix multi-threading issues * selector: Add an selector call to install a sigmask * For for brokenness with fork() and epoll() * Fix a deadlock when freeing a running timer * lanserv: Allow individual group extensions to be registered * Include readline history headers where needed- Update to latest version 2.0.28 * Fixed a number of potential buffer overruns by appending a NUL character to strncpy'd strings. * switched from editline to readline * some variable and function renaming to avoid leading underscores * more changes, no documentation available (ChangeLog file is unchanged!) * Two patches now obsolete. [OpenIPMI-2.0.25..HEAD_git.diff, 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch, OpenIPMI-2.0.28.tar.gz]- Use noun phrase in summary. Remove em dashes from summaries. - Implement shared library packaging policy.- Use noun phrase in summary. Ensure neutrality of description. - Update unspecific summaries of subpackages. - Drop --with-pic which is only relevant for static libs. - Speedier /usr/bin/find call.- Update to latest version 2.0.25 plus latest fixes (fate#326195): - A OpenIPMI-2.0.25..HEAD_git.diff Patch to latest git commit: commit 4ac55d7dc7016c9e5f0c474f69f4e64e7aacac42 Date: Wed Jul 18 13:59:29 2018 -0500 unix: Add a way to clear fd handlers with no callbacks I had to manually edit git diff v2.0.25.. and remove .gitignore deletion to patch succesfully. Build service wants to have the original .tar.gz tarball from sourceforge. I also had to add the bootstrap file which seem to exist in git sources but not in the exported tarball, even it is not listed in .gitignore: A bootstrap OAD 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch - Adjusted patches: M 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch M fix-conversions.patch M OpenIPMI-prefer_perl_vendor.patch M openipmi-tinfo.patch - Fix build service error (use /usr/bin/python3 in shebang instead of env A use_python3_shebang - Build documentation (IPMI.pdf) ourselves as IPMI.pdf vanished from sources For this quite some build requires had to be added as well A fix_dia_version_detection.patch- Replace usage of deprecated py_sitedir macro with python_sitearch.- * added a section defining IPMI_SI_MODULE_NAME to sysconfig.ipmi * added code to OpenIPMI.spec/%install to modify sysconfig.ipmi according to architecture * modified openipmi-helper to load "sysconfig.ipmi" AFTER setting default IPMI_SI_MODULE_NAME=ipmi_si [bsc#1059820, OpenIPMI.spec, openipmi-helper, sysconfig.ipmi]- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Upgrade to 2.0.24 * Mainly code cleanup and small rewrites. * Variable renaming IPMI_... to OPENIPMI_... * Improved internal error handling * IPv6 support added/completed. [fate#322830, OpenIMPI-add-libncurses.patch, OpenIPMI-no-return-in-nonvoid-function.patch]- Version update to lates trelease 2.0.23: * There is no longer actively updated changelog * Various bugfixes since last git pull from 2016-02-26 - Drop OpenIPMI-libtool.patch which was merged upstream - Drop OpenIPMI_2.0.21_to_HEAD.patch patch as it is no longer needed - Add patch openipmi-tinfo.patch to detect tinfo properly - Add patch to fix OpenIPMIpthread pc file (from Fedora) 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch - Add patch to not bundle libedit (from Fedora) 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch- Update spec file to properly install sysconfig.ipmi (bsc#989985, bsc#988443)- Remove one occurence of perl_requires: once is sufficient.- Fix perl requires by using the pre-defined macro (bsc#969576)- Update to latest git commit: a01bbe94efff3a5f239b3b5440c8..052d36ec88515c1b1177faa442833e3 Add: OpenIPMI_2.0.21_to_HEAD.patch Removed modifications for: - lanserv/ipmi_sim_chassiscontrol - lanserv/marvell-bmc/TODO due to git repo inconsistencies - Some spec file cleanups obs complained about - > also spec-cleaner run through- Do not try to register/deregister OpenIPMI.info.gz in post/postun of the devel package: we do not install such a file.- fix bashisms in openipmi-helper script- Replace systemd BuildRequires with pkgconfig(systemd): we do not require the full installation / dep chain of systemd.- Use systemd instead of sysvinit + Add ipmi.service + Add openipmi-helper to keep capabilities of sysvinit script + Add systemd related macros - Remove obsolete/depreciated macros/sbin/ldconfig/sbin/ldconfigibs-power9-17 1728036838 2.0.31-150400.3.5.12.0.31-150400.3.5.1libIPMIlanserv.so.0libIPMIlanserv.so.0.0.1libOpenIPMI.so.0libOpenIPMI.so.0.0.5libOpenIPMIcmdlang.so.0libOpenIPMIcmdlang.so.0.0.5libOpenIPMIglib.so.0libOpenIPMIglib.so.0.0.1libOpenIPMIposix.so.0libOpenIPMIposix.so.0.0.1libOpenIPMIpthread.so.0libOpenIPMIpthread.so.0.0.1libOpenIPMIui.so.1libOpenIPMIui.so.1.0.1libOpenIPMIutils.so.0libOpenIPMIutils.so.0.0.1/usr/lib64/-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:35910/SUSE_SLE-15-SP4_Update/11a7c2567635a247f4a98d29ea2f9295-OpenIPMI.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a71b67b9a0ef274a42b4cfbe0404cf8ba398c619, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=14a74a93d6bead09aac8e0da51e95a3f2fe5fda6, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a6df8d98e3ab1d9ffedeb0bb4f42bf69d2bcfb5d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=49e7e2f7b6d8790b764448e29ed784958ea3dd29, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a7a22d62c933948aea9c20c2362299facf545b5c, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=7c7c7ac9ae1eea1507dca431a22d5c5d96e1e398, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=11536f86aa12a90df9b4608a770d143989006761, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c9fa1af3fa1ef71a26950fa6bf6cee4c8b9854a5, stripped!'2  PRR RRRR RPRRRRR RRRPRRRRRPRR R RRPRR RP RRRR RP RRRRRRRRRRP RRAto^*dK1utf-83a370b26dc7eac163879a549f61c6132e8a83a8a392b33ca4775d3f7dc967cca?7zXZ !t/L:]"k%]dNVqڥEF%=MVcLFN4Z\#5f =.Be'nȨb{KEZde&ThF+;<8cM[f~9D,_\k+&z~L4z@p8,IϚf\| Ip4){no3;ძwIÛ# N1/yP (TX-tzdĦ]:H8l@d:m`d* TVm[Wr=u_.P:0o["g.lEx Zo9(jsO3LkӔ޴t`B}c隐a5/H=B$N*22'oK9tjWrC/|D9تyN3+&1oR %*vw.KK{mEEvw5~"mƵĄSLZ7y礬!<ɵADŽ{P>̼hDA^kRhɦquUMx 4qY& B57_rYv* . ub&.Zb}YI?t7!w.̎ą)QLe5|k!x?P\rghX~j6se`B:r5Հ#2rCZ\RZ0517}뜩旚AU;0S^'&j`z%uRuh!ϢPﳸ߻3Z8$㲠x]פ#Nb%2hוL8A˳ x5Ab ?x)~%U'te)ѢZMT iAZ %g+[gEi"51 k~|>/-[ }n=Ը􀴑|R&W~@6(PI*aPd|=IR%,k˅8}Rm!QL }:-i*9ݜd{r` \(OJJRmEs@QLB5?L p:\,bR1j|NE33~= ﶂ8+ %:vGZz⦐0mҥBV"a B+k9P ƭt:.b`L(K- YR h:(͆Z*S2RYo3`Q" +NȐ;S E mZܗ*u~*и2JyK kwx@!v@&P+^ZBۭL_$ڻ_IDhЅЏG*.0LN)j¡0EDŽ)Sz+vHkar(A kl5myQdՃ~f849>R+IX V 1F ۂ4;\'wt߅ꞼqK-RJݐ<^&Bp8Kº)퓌O GRb#HEОCz]}h.X˯T ypTq MT*s]N|FHlv+>AzZ{c- Y[mIF Xu o =&]Д(~Yŏcu~Tw޿ /KϽIhZvg]4~OD`:yaO SKLexD,VO'w/VhqU7-YyŊ2*u$u\M:t1uAԬ~kS irR<9idME1X21pT2uWgR/B>d*^鳈# 1Ba.~ [o"ِhVU25* iEBu'"Py2B\fXf FqJuƚ?WNszF2Nflo;QAwS{[4q@\Sw%ЀP>ѥHYz; *ϦY}9yr %:,>  V/EGq$Fᆺ+a0)W#n(IC9`^@FXSž`KQwyVxT/^QBE؉ /569zJ=@^RcgS-~e0 5B!y'X?Wzf$0W3N] M]rvDDNiD E aA~ fMfi趕v?]}RiӯPKw)y4.u;(Y$P(P K^bΖL?F W^㉂SyUrNz т'9izO2.єZ^îEw m |slq Ǎ(3>/GD*~XTGC<~7?OP_ԞuBOqGBKf@5☒unÍ'ո9HSW\g7$( =ʟYgyctB6uBoz")SMGc0DAG˲RTk(sTUq15g'oĕ#/JgTt,n[ق7wޟ.V+ :@ml#(Gcvu 6?feL&\`^/(]zK|q/xD}bZ%BRUAc34q"L^cF(.LИ%;,qlQiOCo|l ?8eT5e6zpfNZ&6OԳ$5ς쀏n#?VPIظ,\w/. K]S wao}j ",SL~NXVٳz-j쎢2I^ * M$UڤnhXWGƭӸ_yݻy" KVOooFe@{sJycU_=5&`Jv `9CxgǢYVop4nb5 E6cz׿N.I&GEy_ճDţfh[A]m*c^h{q Da [_Df5% ,d=gfQ@-T`2"c HlZ 62 3bu֪^T{I1H})l5[Bi៎}Ɇ)P+ϙbd4r8)X;(9CǹyTf[9@sjeYjLO2FNYd9%Ʒ[RyQ1'^\A:=ZJ>=}5}ѝW~ : &hR߷&!"XݡrΰH㸄X' J>x &d)fu:Qxѿ֝XOZڥIitH;Ǟ<8)(YPe eVZQjg:#H>o>CtdoYAuҘIfbE5 ;v+ 4B3_ Ƙ)9Ko  Lu$uԱ4]Ђ(T9EPWpQ!EI9) 081Hl9fb>i>ǰ[KkG_sSF&GɲEeYL]؜.i ތA ` ^#h=Iw .B|ZXRCGA>xPyL+ brTAy*Z@E h2"܆<0,fs @- 7'%o ֑Д07 P5ԶP1Y믤'͞V%X >P'S'DI;Z~|bA܎m0\:Rɹ[ 3#8"gE_uҤp^96i߫D0ɁfNh)hš=Nw/,;n3n1??5o{p}63;Q5ܡGו1^0>4MSvTi㯿 ۛѥ3Nt,7 Rq-Yʕ/N4eoIR5+HsJ}M/iAK9խXe}V,o[ȆZguG3,̀KfQE%p&liMKT ފA`Nh%='"QD9ch 4TI7VT[U.*V,7!P$-E0Aɒm7 Ż\M{z,R $+4bco b7 SHA/{gﵽ5S 8b@ d-cUmW+5~؉ߟNIn2ȵ"藛P>3Gӆ/08πăӆp,ix/+ w^VG]9yBcHbdsQܠnboZY Aj=,%!g0857RWWR Mt %;1i|'H]M3((Ӵ͖: JFfua NC,yg,75pX];>=. 9+)%?mAmd6]| Edmg`sW.쵽ŋˍ(@Rzjj2fe#yϞVid:iN 56fEZn ZžWU۵ߧTʆZ%0삱˳c]6ٱ8mաQdo>+B'82s0' ’ٰQ6v>S؎[ jrsam | 6Hd8n=PPF$2,~ $QM+4I_6Vȵ,\ ;娟U y=KDrG$\VvJۑں3h4*#{WS}6w7- vc{ ~wjŰկXI-z{% fl͵kGeEG]׷0c[ݻ V@r=Zܑ .웺RJηm|P-ؚYH(bOȢ*> k/ta؟H@r&rҳ2d?)؈w8WG<9 (KdJr#rRuX~9G%J]Y_ZcKpoIM|B,dh6Pt~$\?i3h%D*q]|G\aTɷmENT=cqeIXՄW"M}7vp JDN,E%&=^r_Jc/B4.uH7l 0_֌/k"C㇒j͓(I'R:c @dJLEeڥL<^ '-\KC_*7FԷ GK)$Y5qخrERV>8UkkuUPOrg"/ݟRkxlpG`jF~5՘#C bBCT{ߎ!> HJ R r߹!GH'`o&q3dle{BMshc8F&^+D 5g.nMAagQ[t@Πj!}8;Kχ_e ٩ lGs:(\SߍmWqdJ7{Ð+4i6=TDjzRG@vwos눸t ttFVg}s)AMٖqea S_ h剂Dr.Y=)z'I Jx͵\֍9&Zij&&<}C(tIƿ_Nr6$&t0 =RmMڕ"~u=)'?c@SU?e:oA%~AK Caqj-mvf+@V/K{/W/p*q&[rT5&[:`MkGsӯ7.[]Zr}9K^ɐSVꁞ2wdSS}M-w=ɠW(}QfZ!\l,﯆Ii,784!?VA5J[l'f̀X˾u ;3QyЦs7H?"إ>] 7aNlT')boc_M if'`J7}q SQbKH"[IadBӵv*)s"vpEuC=dP"*`ZJ;3A{ fs7?y5ǜPz9j~* 5.ҥDJA8iݵ)x dpxhe)?q =O= \ƈ^fvp>xM&F[i xsX#1BoѴC!WYD6x([ouB%SB:B\-%GDy/Tzu ٲ/Mޟ ._V51'ɇ]aDo$Kbtio&dMiu ~j;ϑAM&Iqr8j-M_/]G<ƀo[Q p;OeA6T/mp<Ă6 jb2|ڰiA 3ʕ bfۇH_:io[_'^νBƴH%dtcM=?ś >"9.n= Ӿ yN¶OF^|@`zFJqBy7X}jaIF{#9lRxoTpP\֯"ȳЖar&K,hȜh!^x2.^2q?EB!8X,&HM$ CPg 含@ WQ$H ]eͿҶXnM3g4Wz~xvM cߗP&5w&]oVz!0NQTl"+kaŎ[n=$WN[l) ;ku;hӬlit1qg3mXfG>fjABt\bh0kvFbrBlZ0ګs(R]Q(]uFNoK6IyO(\fJq&J'*ݕ͞ i?ÿf/5o#zN C8;lhu uCŀo޼ZpcqR8ZXـatB^}qq &8>9-oqҝ̪M=mGă,Q) V} v A#-F~jeZG Eaxhr2لB- }-gE[CT/,cB:M<0W񽄔'rh__Qֵ!{Pߊڿ#mz@(!Ov0GZ ziǕKhyAYbC֧eM F%0o7bO3(e ?2Ikn \h {g,;$Qȷd򀛐g3q߆/FeBI;!fS;e?(np^DxH-Z' k/|e'p˸g?Pb1Cc4<#YN,T㩦u y l􌬉ޖ[[ Texli8oc1U?;&_o)Sdbs0;6$x-JlkoSX> NvVdtt `[Ա&2]x?M'6ŗ]Er^ׯz1,'I)Swc%K<;Qހ>7\W#5tļ7vq0뻑,F'$Tmzv'3IKArt IYu+cs6Ĉ,DC1-[f5Y䉯BpZ=# Թ4~)k(u8sTxVls HS^XPғ%p>CQBlT]~ƢL7Y2:__ OiFR%gQp] عb]סHڳn޶=^))[b٭ L{a,o bHö&fDF[ۯs%+UNV'P=s{QoW_uIûJ=9L$ILS=G3\S~ Kot3μ!rowN#*dvOsW#i`r"NA?/,>}f, 5@Xr ٟf&Ln0Qy?\?0CM=:'*]jQ3czLWO^%;A1b"M"­[ׅȝ D2"8ْ ց߉~801ׇh 0jDq>nL}C=7o'%r*ZهP(tE^nT&,7#2x[Ä<*u|QߐрA/";٦5.&kY@-kpAj'Fe=6Fv\W_Xwʳx7QKH>9EZ%YSG>MK=765!Kl`j af1y}hmjk} éC@hxFrˊ@Ae\{~]?zв0;sm|7cEy vqp\ş=^yCr᱈JKZw<" N}伡 3! x-\d1`52SEZЁ7yG!duG6inRTw RBIo\f-s=ȗ=+}7ʯG6JCo R34MQK̆xhP$gzR~̇"q<ڵZ7y8?4@9kq /춿Ͳ/MY. P5o%:.LKNL9W IVa!mTz06#ʱw6TT\P1 !N~(%RXOlBH=5<y "d٤'N!OؓR٬r]ϝHCBr[y u^j _L{e0/]ꓔC>WMyfL,+e Z}ar?Ul|2AQHs9isM'Lqʡ/ȳ"G O,ei;}//N]3}A z 3ԣ?<*\+w(21oHr^=57?T Y(ZYƨ"#XYI &zP'c-v㊹=NF"qB.]qsKbT R1af ǵl6C½OX EiZ[նʄ(lC>*Ecidgևs>wX&C 6Gʶ ABdF썲K| d=2c\BKnxpk[Hl<)ά9~TJzlm<]*sugq6S3 &EPtņm)!-^m&ϻ7.k^61B/B"'NX :`“TLiz2>43 $_wA|C3nwf"-gUxptoOhpWґInҼ]ty >/)ǂt5S(YfmJLut/c[*!w]<|XD}5 FwH90.UY@;`fYfd#%p~DӠxP8鑒;[1wHbwÓ[6=g 0s4ɔ u @2.!XepzaQby-֋}aWr-b:? vV&X3MI~s0u[PP qA=Ѧ.oVd@km!S<"Urhd~KZLE7zeQ${sh(8n_F֙7LWwx tfWO85G+S+ gſ V EwNaQnAJ^ IN&BU08|{fcQK ݙ|X}}$fr%)<T(C].fD1:j)1tf XLyXӏNA-thegKIV!0QDmzqL_y!?o 4cʊdwg1Qw:CxʊHhGD] 5{AGDud: