libmlx4-1-32bit-27.1-lp152.1.2 >  A ^㋸/=„)>6~/k?:|BS<'WMֹ)1Ԕ\M3mZʯ4Ib{&1XJ~jHgS| 4y"t'H:`QaReF}27&Gq9-|U!ߵc/j7Ӑ jIY*[|C戧vۣԜjۄǒ OhCV&di oJ ,cϦw%6,wr紘xgqt K6590b47a4c2c900a139ba7741c82817d314f63f79a3134652e425af81bfebf27d1cf7024c09556a145df10dcf70ed9e019e91523^㋸/=„d {IžK3QnooҏU<{ k4p>DL?D<d ! 6hltx   ( , 0 8 z $h( 8C9 C: LC>AGGAPHAXIA`XAdYAt\A]A^AbAcBdBeBfBlBuCvC wCxCyCCCCD8Clibmlx4-1-32bit27.1lp152.1.2MLX4 runtime libraryThis package contains the mlx4 runtime library.^plamb10ՐopenSUSE Leap 15.2openSUSEGPL-2.0-only OR BSD-2-Clausehttps://bugs.opensuse.orgSystem/Librarieshttps://github.com/linux-rdma/rdma-corelinuxx86_64/sbin/ldconfigՐ^p^p967c1ccbe32a59696c555abbefaba9ed6847be46d1c326b8e6e0d4ed83d1f1f3libmlx4.so.1.0.27.1rootrootrootrootrdma-core-27.1-lp152.1.2.src.rpmlibmlx4-1-32bitlibmlx4-1-32bit(x86-32)libmlx4.so.1libmlx4.so.1(MLX4_1.0)@@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libibverbs.so.1libibverbs.so.1(IBVERBS_1.1)libibverbs.so.1(IBVERBS_PRIVATE_25)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.2)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^^Q^*@^g@]}@]@]߶]@]ʞ]µ]@]rJ@\\@\@\y\Z@\&@[ā@[b@["X[[Z@ZI@Z@Z_@Zs@ZaZN@ZLZ3@Z'Z%8ZOZC@ZYYB@Y@Y@YYW@Y@YYV@Yp@Yg`Y_wY7Y7Y-^Y, @Y$$@Y@Y@YR@Y@Y i@Y Y.YX:@XۡXg@XX@XNicolas Morey-Chaisemartin Dominique Leuenberger Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Dominique Leuenberger Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Stefan Brüns Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin nmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comjengelh@inai.decoolo@suse.comnmoreychaisemartin@suse.comschwab@suse.dedimstar@opensuse.orgdimstar@opensuse.orgnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.defcrozat@suse.compth@suse.depth@suse.depth@suse.depth@suse.depth@suse.dejthumshirn@suse.com- Update to v27.1 - Many bugfixes (memory leaks, use after free, etc.)- Eliminate the curl-mini trickery for Tumbleweed: curl-mini is being eliminated in favor of cmake-mini: the original plan to split the cycle at curl did not work out in the long run.- Add disable-rdma-interface-renaming.patch to disable interface renaming which causes mvapich2 to fail (bsc#1161794)- Update to v27.0 (bsc#1160338) - No release notes available - Dropped patches merged upstream: - bnxt_re-lib-Add-remaining-pci-ids-for-gen-P5-devices.patch - bnxt_re-lib-Recognize-additional-5750x-device-ID-s.patch - Add patches to support older HW (nes, cxgb3) that was dropped upstream - Revert-Update-kernel-headers.patch - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch - Revert-libnes-Remove-libnes-from-rdma-core.patch- Fix post scripts to work with systemd 244: udevadm has been moved from /sbin to /usr/bin and systemd is dropping the compat links now.- Remove file listed twice - Disable pyverbs build for older releases that do not have python3-Cython >= 0.25- Add Broadcom fixes (bsc#1157891) - bnxt_re-lib-Add-remaining-pci-ids-for-gen-P5-devices.patch - bnxt_re-lib-Recognize-additional-5750x-device-ID-s.patch- Update to rdma-core v26.1 (jsc#SLE-8388, jsc#SLE-8394, jsc#SLE-8463, jsc#SLE-8399, jsc#SLE-8254, jsc#SLE-9840, jsc#SLE-9763, jsc#SLE-9925, jsc#SLE-9846, jsc#SLE-9913, jsc#SLE-9729, jsc#SLE-8666)- Add libefa1 to baselibs.conf - Fix baselibs.conf- BuildRequire valgrind-client-headers instead of full valgrind-devel where available.- Have rsocket conflicts with older librdmacm-tools (bsc#1137140) - Have librdmacm-utils obsolete and provide librdmacm-tools (bsc#1137138)- Update to rdma-core v25.1 (bsc#996146) - No release notes available - Add rdma-core-rpmlintrc to hide non applicable rpmlint warnings- Update to rdma-core v23.1 - No release notes available - Replace prebuild-pandoc.sh by post_download.sh to patch the spec file form upstream for OBS setup- Update to rdma-core v23 - No release notes available - Enable pyverbs package - Remove patches that were merged upstream - Update-kernel-headers.patch - bnxt_re-lib-Enable-Broadcom-s-57500-RoCE-adapter.patch- Add patches to enable Broadcom's 57500 RoCE adapter (bsc#1125651): - Update-kernel-headers.patch - bnxt_re-lib-Enable-Broadcom-s-57500-RoCE-adapter.patch- Update to rdma-core v22.1 (bsc#1104280) * No release notes available- Update to rdma-core v21 (fate#325939, fate#326991) * No release notes available- Update to rdma-core v20.1 (fate#325887, fate#325919, fate#326000) * No release notes available - Drop patches merged upstream: * suse-Add-recommends-for-rxe_cfg-requirements.patch adds recommends for the relevant packages * rxe-switch-to-iproute2-for-rxe_cfg.patch switches to iproute2 commands- Add two patches for rxe_cfg * suse-Add-recommends-for-rxe_cfg-requirements.patch adds recommends for the relevant packages * rxe-switch-to-iproute2-for-rxe_cfg.patch switches to iproute2 commands- Remove pandoc BuildRequires * Add prebuilt-pandoc.sh to pre-generate the man pages * Add prebuilt-pandoc.tgz containing pre-generated man pages * Extract man pages in the appropriate directory during build- Update to rdma-core v18.1 * Fix compilation issue with recent glibc - Drop Remove-the-obsolete-libibcm-library.patch and umad-Do-not-check-for-umad-sysfs-files-in-umad_init.patch as they were fixed upstream.- Update to rdma-core v16.5 * Backport fixes: * buildilb: Fix -msse breakage on ARM builds * buildlib: Use -msse if the compiler does not support target(sse) (bsc#1086910) * suse: do not call %service rules on a template file (bsc#1093170) * mlx5: Convert ah_attr static rate to mlx5 static rate * ccan: Add array_size.h file * iwpmd: Initialize address of sockaddr * mlx5: Fix need_uuar_lock when there are no medium bfregs * verbs: Fix wrong clean up flow in ibv_rc_pingpong * Match kernel ABI to for 4.17 for 32 bit * librdmacm: Set errno correctly if status is positive * verbs: Remove bogus cq_fd * verbs: Fix typo in copying IBV_FLOW_SPEC_UDP/TCP 'val'- Add umad-Do-not-check-for-umad-sysfs-files-in-umad_init.patch to fix umad/ibstat support on RoCE hardware (bsc#1088441).- Add Provide/Obsolete for librdmacm in librdmacm1 (bsc#1086173)- Update to rdma-core v16.4 (bsc#1084456) * Backport fixes: * cxgb4: add new device pci ids. * mlx5: Fix referencing uninitialized var in create_qp error flow * Ensure all public headers compile in C++ mode * providers/i40iw: Skip CQEs for destroyed QP * ibacm: Support FDR and EDR rates- Update to rdma-core v16.3: * Backport fixes: * vmw_pvrdma: Drop the extraneous align_next_power2 for sges * vmw_pvrdma: Fix SRQN returned to library * mlx5: Add missing include file in mlx5dv.h- Update to rdma-core v16.2 (bsc#1078819): * Backport fixes: * iwpmd: fix double mutex unlock * libbnxt_re: Fix lat test failure in event mode * libbnxt_re: Update and sort device pci-id table * cbuild: Support distros that only ship python3 * libbnxt_re: Display FW version using ibv_devinfo- Add Remove-the-obsolete-libibcm-library.patch to drop obsolete libibcm. * Official upstream drop will be in v17 * Drop now to avoid submitting libibcm to SLE15- Update to rdma-core v16.1: * Backport fixes: * srp_daemon: Don't create async_ev_thread if only run once * srp_daemon: handle SM lid change * srp_daemon: fix CQ handling - Drop srp_daemon-Don-t-create-async_ev_thread-if-only-run-once.patch, srp_daemon-fix-CQ-handling.patch, and srp_daemon-handle-SM-lid-change.patch as they were merged upstream.- Add srp_daemon-Don-t-create-async_ev_thread-if-only-run-once.patch to fix bad exit code of ibsrpdm (bsc#1074390)- Add srp_daemon-handle-SM-lid-change.patch and srp_daemon-fix-CQ-handling.patch to fix issue with SRP daemon not handling SM changes (bsc#1072884, bsc#1049515)- Update to rdma-core v16 * No release notes available- Add bcond to use curl-mini by default for building- Update to rdma-core v15.1 * Backport CI checks on centos/SUSE from master * Stable ABI auto checks * Backport fixes: * verbs: Do not block QP attr_masks used by older kernels * libibumad/umad.c: In get_port, ignore sysfs rate file errors * bnxt_re/lib: fix the memory barrier call during poll-cq * bnxt_re/lib: increment psn in case of 0 length packets * libqedr: fix inline data copy * verbs: Fix declaration of C++ include file in C-block * verbs: Fix C++ compilation break * verbs: fix compilation error with ICC * hns: Fix create QP structure layout * ibacm: Incorrect list used for subnet list causes a segfault * ibacm: Incorrect usage of BE byte order of MLID attach/detach_mcast() - Remove patches that were merged to v15.1: * bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch * bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch * libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch * libqedr-fix-inline-data-copy.patch * verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch- Backport upstream patches * bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch Fix memory ordering issue * bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch Fix PSN getting out of sync when sending 0 length packet * verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch Fix bits detection to allow RDMA CM to work on older kernsl - Refresh older patches to include commit logs: * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch * libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch * libqedr-fix-inline-data-copy.patch- Add libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch * Fix issue with umad when QSFP is not plugged in (bnc#1058539)- Backport patch from upstream: * libqedr-fix-inline-data-copy.patch Fix data integrity issue while sending inline data (bsc#1050543, fate#322894)- Backport patches from upstream: * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch Fixes a byte order issue which causes ibacm to fail to join a multicast group on recent on recent kernels. (bsc#1063639, bsc#1063697) * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch Fixes a sefgault of ibacm when a provider other than default is set (bsc#1063642, bsc#1063698)- Update to rdma-core v15 * Remove dracut requirement (bsc#1058504) * Includes Broadcom patches (bsc#1060413)- Update to v15-rc3-52-gd3ca56f1 * Fix rdma-sriov.service dependencies and remove install section * 50-libmlx4.conf is not a config file- Update to v15-rc3-45-gd366c01a * Drop obsolete workarounds * Drop rdma.service * Add rdma-sriov.service * Switch to the new udev system - Prevent uninstall from trying to stop srp_daemon_port@.service- Update to v15-rc3-26-g2f5779a7 - Prevent rdma-core services to be stopped or restarted during uninstall and updates - Do not use service_* macros on services that do not need them - Remove provides for old -rdmav2 packages as they are not compatible anymore due to ABI changes - Use upstream spec file.- Update to v15-rc3 - Add flow steering drop action - mmio_flush_write fixes - Fixes for uclibc - Add common mmio accessor routines and remove per provider mmio routines - qedr fixes - Lots of fixes for debian packaging - Copyright fixes - Properly conflict with infiniband-diags - Add direct verbs support to mlx4 provider - Improvement to Travis CI checking - Enforce kernel coding style in rdma-core - Add initial verbs hotplug support - Sparse annotations - Systemd updates for srp_daemon and iwpmd - Red Hat packaging fixes - Properly make the entire rdma-core support udev hotplug activation - Packaging fixes related to the joining of packages and globs that are no longer valid - Drop rdma-core-s390x.patch as it was merged upstream - Remove legacy systemd macros- Fix RPM groups.- To get the package out of the bootstrap line, we need to prefer curl-mini as dependency of cmake. Unfortunately we need to special case packages that are in the inner loop - otherwise every package would get curl-mini- ibacm now obsoletes libibacmp1 (bsc#1049854)- No mlx5 on %arm- BuildRequire pkgconfig(libudev) instead of libudev-devel: this allows OBS to chose libudev-devel-mini and produce a better rebuild-chain (and break cycles).- BuildRequire pkgconfig(systemd) instead of systemd-devel: this allows OBS to chose systemd-mini and produce a better rebuild-chain.- Add patch rdma-core-s390x.patch to fix s390x build (bsc#1043105). * Add missing verbs providers for s390x * Add mlx5 package for s390x - libibverbs1 requires libibverbs (bsc#1042840).- Update to v14 (bsc#321907). * Introduction of bnxt_re driver * Rework srp_daemon's systemd integration * Various fixes in qedr, mlx4, mlx5, bnxrt_re and rxe drivers * New supported PCI ID were added to mlx5 * Addition of manual pages for cmtime and udpong programs * Multiple fixes of spelling types and documentation clarifications * Sparse fixes * rping gained ability to bind to source IP address * Various improvements in cmake and cbuild infrastructures * Add support for flow tag, CVLAN and VXLAN specifications * Provide ability to pass private data to create CQ * Exposure various device capabilities to user applications- Fix all references to /usr/libexec (bsc#1039999)- Fix rdma.service which had /usr/libexec hardcoded (bsc#1039999).- Split rdma-ndd into its own package to replace previous package from infiniband-diags (bsc#1039146).- Update to 14-rc1-40-g706fc2af (fate#321907, bsc#1020415). No releases notes. Contains libbnxtre bug fixes- Add baselibs.conf to generate -32bit libraries (bsc#1038742).- Update to rdma-core v14-rc1 (bsc#1016427).- Remove redundant Requires on ldconfig (-p already does this). - Add missing systemd requires. - RPM group assignment fixes. - Remove pointless comments which cause scriptlets to be not empty in some cases.- Provide ofed for legacy packages- Update to git version fd1db488 as it now contains the bnxt drivr. No log of changes present (fate#321907).- specfile cleanup, remove libibverbs-devel subpackage, since it no longer exists. - ibacm shouldn't obsolete its older versions.- Fix Group for rdma-core.- Comment out the -devel requiring ibacm for bootstrapping.- fix Provides/Obsoletes- Fix RPM Group entries.- Initial packaging for SLES and openSUSE, based on latest release (fate#322112, fate#321250, fate#321566, fate#321657, fate#321684, fate#321750, fate#321867, fate#321887, fate#322197, fate#322199, bsc#1019714, bsc#1001685, bsc#1016427, bsc#1022597, bsc#1001685, bsc#1022598, bsc#1022599, bsc#1024377, bsc#1016427). - There is no valgrind in s390 so exclude the build requirement on this architecture. - Add appropriate RPM groups- Initital packaging for openSUSE/bin/sh27.1-lp152.1.227.1-lp152.1.2libmlx4.so.1libmlx4.so.1.0.27.1/usr/lib/-fomit-frame-pointer -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:Leap:15.2/standard/56073a777f94b1636d1a2b3358d13a46-rdma-corecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=71e89989996bcc2e69fe7bda4637ba6f357d119e, strippedPPRRRRRRR R R RR Rutf-87f2450bea916bfc1c5d8d5b259d1b8fc7a575a6d5f966159fce8b07de0669d27? 7zXZ !t/3WS] cr$x#*ʺwc[\gl5 ܀o{ 6*GZ/ G{/-i $A2/$ꏑ\fwClMW=s2Mui{$虂8G3оg -$X/6EZ"%x%jůDc5|&GwfG=z7 'g $N qAqL &BǮy+ƭ"E%nwRn; du*Gi2SnM t4sV j H4b+"\){L|IP|w.|Ɋ)dLA%C1H;-"{-;#iDة f73|EUt|$U /GN[=W^vwVä[D"끯n(Z.%/ :7@Ac!$Svdyme9{%8@( M;wP6CVA>EbrVh6Z.WmX4нwO0c Vwa.a&1u(&5Q-Vс4IÊ7IHv?8k`}7,AiQWsV\2[YsjJJbivqTNr24϶ ߐ9$|^Z?#!mx* NyU Ei.I).-+?vO [Cѹ|$bㄜ.xdǪvD6 ӻh]n7(HL4R_Ő݌jvGɜ8bX黵5suo[f`iŃ<7}SAm"JjSd^tb.NP3v@g&IXdΕi|vIISbE\,$fRReQg<em#Τl-.->^5&eݽS'[T) vQ]v+A{'8mP^z2H dgaͲfRcM99yC>Oj1[ wιY# uZ#otJ\/v^*̰`L)5Hm4J2Lj77FޜHUf6GjMQɀmLgڲLؒf̍kBwNalNiq`.\~jޞGnq6JLA+[ {E`d(<ɇopeYlN0G|$;r~E[?%z 1H"%&|I%- N[THIN(t;R3AUe) \f޲Vܥ(AwQ"_9M侲r_R)E5ƴl{sh ːm.loI/+b\@]{rH ],7S m~u)MkHw/eS\#{7xwv:Js'ڮ]~aPU}+0DsĹ؇6C^ 6m 2Ձw"/cݢ}7- +4yS<!*lQת)O7#bmnhTҐ _WlX\yJ:T-(MGx"Աa+Dr4Ԥ9@ڏܼ%,v R=G͢ɚWvyk/͒ ++H Ƽ}ng\ſ1y_B1 ١xn:ޚC.WzD x92eKMOp,+{aE;\B }cAh]&6E_m [T$p.:Xh<3M;ד@XXr>FtRiO5oR`&Νcҝc+n̫ZYμ إMb t^R`S蹽o Vܠbkv1X,J~]3=T>ָ'3jsAS\vKs*%2|jV7C\B8H5ժWDU[~]A,ͪuVFv{j;FEnu>Q#F Pc\vS)ocu T}-(DPcePIIz'g 8jh͞S?#ǧ,] ``jy{li)jO:c]h( 4嫒ALBbaV@LhO{!1e(+6qqR{ 5Kף2e8$o}$>2aydH{LxYV. p)QAXGwl:A6bzӡi_ $ =)8DExx?bjk`'L}m/](4557/0@Vur'x>i`%f=nvƩ$J[ܰRv.7wxk.-jpgW= uOjtB?ؤ^}=m59>1. Wyr4;$h|P_unu!FksQyu`J-\;2g=~`Abٗ *;K?:q@ v^>qyW1mP2ϞA~Pє)ffVR\5CΔB~O!cݫgBR 4[\ިfmhD Rc.Eےfj"B 0l1VLoޞPb> Пg>RE'@_-unɶ_:_]bHv}M/|ܖy+ ^)89fۭ2tr`7<`"<UhuPEfδ\ R[\NrKȉhŝ )^f[R44P=7Q9ܣҏTRmnVu9]Sf%mT0͎O:s=.Al}YgRt>r!7 TMo^TؒD-IJg~q:] 5zKuN8  7IE^µLTsRN_,! 4̈́ ~xΚٸ>Dغi+M:@nvJ)dOt{PXZ&HWk `rwpCRf|%!Ψ}m0Sv3 z>(kSہFTKSwG؊ĺ)Y z=+EJnjO3o׽%F<[y`< uy#whQ4VS R4=fǀYXH DxT[>ϳoP :Ju T#L '\@- UDu;P-X~=AJ{Kq9"hkАȣ9ԔΒ&ѿEpV2&4h>[=-3u`:onbg =y)E&`k=KUY&Fü27xdAoQ @B!MEC0OyMƒ,PKH!Tr#?K&)Obg ,Ufu u% s%T`0lhZ+(:uI.4Wb&=BBLKZ*|.3}sܡZ̕<hSjݡc,-{ ji!D)Z="R6j& T\1~e_49]l{*33'XU̹e85֯t2z n״Jh)mN&>.3 twBIȰ]gZL`.oF,Ilb]nnk>+ayyqũ@$Gўr{t p%X1MJ ˞gOve&b;@ G(@ 4@q~Mo_P-At6?Y7_4 uXchQa V>&NL"2idH@˂}_GY]:@U{loUĴnk>mU5E2 D}0R{d)4ӓ꜐JDAOXbn:Bcʻ˕;M GF%#@MR:'TlϚQ122C4(7S1лnҕĵCOgZ1"UhsYX@xf7Ύ=EJHEK{ITD6ZϼSۮ=^(wIH]̷e6U;B/ZB[U]cΟ5Al1ʑ3kU< 󸐲o1h^yyeWԝBqЗj_LFe .bɼ( 1IF$Q9>+q58I!2 ɥOb<4=q:,Ԗ:b[|+!h譛c彜8[!AAeў;y(듹FwꓠHip ( )ʼKd&%!1+Ȋ>%GYfMq njI!%RD|K5m2c:WŪRהf< 5b[ }iWE?EV2jY_ab2[^&6`:dN'ɡxI ܔ“eט*"x_ShC!YO_[ApL&6Oe), )oDŽ~~!q9x=hAzu.wu^u Oq r_뢑6O4ѪNc !Z?khF?ד<|Һ_'|"|CJxb w#Z* ٩YqqA(E;_>o, /u/#@,-Z_+ }9g<+x-n5[H :cD&ٛð7w3}/iJ\s:c}EIiu >|cTTM/y&gZū*+ 4g_$L>Ǧ[T*xH)x|4 j؍ނBaN!NIqF!=rs3Nym/2RicԈ? =ֈp'ۣs?6p|=j*zD/{:׫|7-Y&ǿRHA3V }G" u:>=:bxYg`Tj0(o6b+~Az)g"(CsGɖ^$âF.Զ;)el6ZwuW@!bM;ŽrtyLip[|@67RD*nv sdڙv {ɮNLA8` ("}:G弖f$a3;R$+?7؀}TFB>?q ;h5c rd[F='nO:՝BQl!ګj!atvp$9G{:!J2q#Bgnd'~.wRGHܜ{8;-An5 %;cbd7IΘiz.Nq`рqHk>/b5C-sL/0KD1rz5͙(?2?)eKPoN]bnh|F+Zi2R\ (Ӑ=S .]Pa+_PTz..[8 PM܈FAZ :iKCBfg,x~($DCI`k[!jtJC. ֌\vcA gV `%ZfDJVjꢧ qqg?ho-js /1q0EM .HD;nZ˃x0xL^1̊N8y6[, Ԕt+SHU?VO*íU*}_Y}c/$|)+'څX+G͒IFp{+w0G19nO68 "V!TRg\(1,'//}ZBd/eCe˫#uCЉ8ӵL4t _ٗ3z F* 6|{MW)V+[e8G7߂ڢfo zJuc D&W[e/ a5j ?9L2LG\P1)gԋ9 C{&([ )u)ɷD/-gM+"@&kEL9) -m%'NM'm aإ(2Ԏ&D-o] x$S>$B!Y{&܇} $93|^=^ʮUX Dj2soޑs\%_ Y<||>]y^ld j*3S|ovrnf<+n b*/RZyQWku"1v=ve( JBv*"l{z8{%JNc:s%q셓GNBק[o({GY{/NiȤ'0)uTT{ހCߔºgi鯔RwLSrՀ"goP։ޅZ Ժ8pND'1-UN`zXc|֋g}} q-Vvq,e8t(!neS׏dm6U jIb"[zۖG1rJwՉb*x[\J2vɚbp d׏k*Kl9̕ :xÅI$) 6  .]G,J̎c4e0}姷-$롺H?Z\ʾP|6ɅGiB϶W0cQx;Z9# YtkUnJN3/ɣ9Tzbє,C*Iހ .~CX eY/ S oc{I:_}g?뭲uTZ]c[-cߓF I?-ǂDKQ’vZHS ? %Ďj)b*JCtp IqB6}Ic9wvm hfOCIstxHu, =fpcX8ZfD 3^(j-@jҊ=,度:-ԠKG~+V9%0I$6#$|<U ~hE 7ȵL!opV~ޱhL"F67(1wؑr턐g ;#F/v_L63K"PkR8kZ﵀g]hb6\i2t\Yk˯R ̨hgz0ޯ2@@* OZ@D(& XEJP" W5{d=yuo]yלD=NUH2AG٬~ &ިq,4^NXfx[Th NWĸ5rl<((; ǘzYzy9Q.`O8f'Mqli2T)CegNA߲3{xs\{^_瓁#+@1)4b6 &C:^bcsC:fǾIC`eNڹjbdops&~R)Y$Q7zEw%J28uB3kGsT_Ξ&:B4ɧUKnۣ5ho7^e6xhu!˗l6¥мfr% ;w{teXz0Tu #K#]l;A\R+i'G+$]ls9uchK}[+€S A.PP80~qņ=|B:B}-A7*DBZ0ï>+$$`&[e݁@mgbؑ=ʉU]dR<=s{5r,`ק&׍sBeǮ$Iϐb?nԎCcn ){]VW\z.wUFD; kwWpHI8 q:카 D?'=~4S:Gv Egѽ q݉ FڗnFj% ޟi:ZY0#徕6(xn_4cZ5"O2?Ƭ4RZP@mxt5;;;7+q[Hi^ y߿Lvɒ)Mx)d^ 0E2o Nj[cśFOƃAlbU\v,6騗KK (R8Lhõ Ƣ`B>OiB&[5۴Ttiu D'#P1Mn! (˔RݏM`^;3:9dT"2w 6͸&IՆ Gp&{/1-O E3\S]D[ep Ys< `ɓL0}?'Wnu2|9%\AIGY\j'|Ń˅4|v¹rb{%ҝ<vSKj)rE&eP -ɴQ9A,[Ny12HLb?jU[VEZ#''h(uC*0{m2OHºsΔ{Ҡs)S7E(<U>KђWNX\^m/L!f g+tmqr|uAtL4D* NFO;[s"&$/CofCyBM`"_7Bg-5A6ͮe71$4Gf7mjnJ6 }x I-~Xm@#c۸{$$a3cܻ.huXxqEkFm2c)tfrQeH{4D\7{;gFTse;ݣߨNa2GlIX#bYP`F6ij%*an\igm8{kGt9ڣ )uQfcEĠ\:2F7]?r+fNg*-v ɒ!yOo2~N*L×dy[LP5}Z).}A,{g{܊U>v/?a]_D1 ⫩B؇ʈkQ}|57}ꌵճtp_8(݅ZFg+T{{KAM@ȨVSd5⟺C/o+\_}/xAW7HiXr˥ԇ B 4JQ"5uv}{rL i aԾ֬)MPw"LtFݦ>hi1N,b _1;SU K)1ܥyt+IW/2~'L9p٩)RP%nAVťd-K5!i~\Wmh:eR&#RK,>[GX v5* hm(eZc,Z |p[qj+7jQ"HS >8wa8~- _O !EoqR-qcmٓt` qjo^UcB:,*6䭜rQ햩+=G,@MWc`3gGq (u9 mr7^?b^7/Q%W,>lO*F־%em? 7yxp~A01.^>HU0fI&?I"g 2PPzxRә ś #BSI{E9P ! JAc4jY@s ɚ3֯ ؘ:%`UqL#JrUNzҎv;CcM,Z$p'zj `U,4 p7bE]k^UJ47:dLċ~m|SgŐW ء?]o,It0LdTWZށvc|>8a@u41@UJHlR®y/i/2UW"'YŎ7TjYo- 0R9fP*I1cK-FIr~Ωy3Z~6 ^]YqEف !^`imdtݤ(P{0!YR`%q52u]6t&*]1YBV̐("Ёdz]WcŢ@EMbQ)grؔIi7K9,gLY֠RcHۚpR(&I %hyK)V,Zש姘 bEFoD;꽓nNC?j S#ưiI7^:#sօo|eIS9VOO>J9ڈr(׭-wn?B5B5h7P #ZbƲC!wnZiP:{|y"=D%"Í CRU0mGR6ʢQ5PA7./wEmp%Mi:;eմ?"ت8نݎq-y4N;>vpXl^쏴L6}Ffr»dLEF2u*( J,(h :뼩蝄a~Үj[o g)KQ5O$hX:кXd XoUc5k0C BylCLEN"GI,bB rvtoXrݨ)=xhjՔAaLMA67// |&7!rͦgrw<+OvN:/m+!9bzC0g$NJpZ`hbmėclat{QQS;$WHV@rfޖn p O%ϡTyfh2uv(<$^0ߡxs_*7_¥̜^RS"@5 W6i9Ε<1FѳFÏmlpͣzL sZfBHX:XoE c?`IҊ Qiz3U5[oⳚ;hD 8?AKD|][-qBHK[˷ֈ3JMr:|sE쥠סqҽL%d! e Kƭ:3ҝ$m)#}9d2OrDrIXar8jOţ y>*o4f(n>&Q&)gLk|[ڥU,L u׿K!w`?tˬ5|vV;xiLTҨBhRjgWgɦ ~x[ց9E1/`,&c}t?Ec5g6fdyoauj K1ݝP+<$;KlF^R'yxy0SpKUWbHKz5XBˬ{1*N:lƬ*|*~` BVOg\_9[!>>jg_ zA e׃9yBHWlm&>2$ZAծ()6 rloNhx'WLHqb 2 {9lҳ>*n-1pVy~HwAIQ }OkO[yO^͍*_jL1wZV~%:cK.*wC[Or#`~-|"fTrՁ8Ca'6^J CRk Zo saPʄAxJ,cA\V{`5n9􆻂sD= 9>eY^؎mx-3iPon62PXV;hW-3f&]N wJDj߷6pop%7w__w_WeʣxbCgP{x4DD$h"ᗶVX4pnCBZ C. gΦOiqVLq];rXj $)aL5jF6;7NOlq)yw'穫&="DQpnnjD]_^jvЫaiH.߲2ʾĖKQM-Qf?Z(Be[I~YNfaLޒDҞ_;6rzED^G ܰ?4Q\V MAh=NMUg 0D)og\әeqT{b"rÍjzZ8 ݫr6p,-y{CzG}g[@`.ڡa(ZRRU:ɇhx.YxP{ VB s-} O=us`#i (9"cj\DS3yju@7~_ :xZJF(4oqx+| \WT a 4j9Qpq X~]Q8[Qg]yB"#MooySrgvkFT[%{>*`^UM*))e߳&p@MaD IOh=6_z1d57A#y%\v&խh4ڄ. 퉤 3Цp]4NSaFCCG_멣N CאK94m/emZrl7, R5$=.k*KXX-W2ӅeJ#ĕ"k[LW.RN\ ui!Cӥ=B$LK\bqjQ=nDh8(2uk%ryVq#uڬUkA`յK^IGז6 Xʏ8/d݃_%17_f)(|_'/xVZKHDF|~*!I6|9VuaJC6NEg"tT__OvQ%UpوkoryuKߧ7gZGr'?Ӣ`+Ξ/_qkPMgyo9m0kF7W 0stL_H0f,.3g),|ưaN͊iɪ1: }M3& ^l&H["o5Æ)(l ꪷPp XEvI::UEǧ\YCS}ȿ$SeV7D|pOUbhㅬmVn祉|"[iYZʅ@W <kR2zT5[wR*uUǴSԬQ6yFVBԔd@ݞn;?@K+{nA7!R )Yo(/IDh Fr/z$.URϚvVA| .QEVbUu$?Qh54 ܝEݪ~Ea=ǐV RhΡ&!9@{mf=OvL(0 Q)bH e*2.ĚX;2fy|sR[. ±\XrY"m9_ّ; /2>:j6jl8~M4CNWVٙbў&.!n\n "Hk4蕋pSuiJEGO7G"`E_R/HK*P{fXAfX,e7@' ?Æ_DFv'iUu%!fta{lùP`OtJwzx#*  τ ԜuSˊTط #U,m4g\ Ss[DkJ*lIsJ b]&īQ~Dl} FjgRLl`ƨ`wvQ8B%uF}41oiwQ-5!`Li@r.AAA i VeI ʊෳ=0x.4SQZOeXb$lOMoxc_JR27>P{uN"pV\׋jZKZ-u@M&J|on*jefj}bBOkVjm(kS>}Y Uo6}sBɼlaBz?}Ed^8hPKHxa5/լY6E%8٢z@bl`ӂ?1TƸ+K# E7TEhjyo8b3dh-lM' +Б{,R % YX1Ԏm+J0hJ*+D/~ \/kW}9//}ce{3NaG5ȐQY} Z*^\Ɣħ("kgiY]4{Tipג̔ Qku|]u4m嶡%Xy1`x EK"bZFzvrR2[bޖQL8b瓲vB.BJY^v 3LPKoAApw=yVaBP '}T,_ Β&ɻyxx9[iKcCB$.ɑI ̽-v x55vac&WquyC1쭖;ZӞ8]y n2]=nHx6-'m0NB.BŶ~$AD@ٚ݃)KXMĬKF?3-Se.I.$Ɨ %P4b d?MoH&UR]wPy5oէ q(RUՙ@8}1SftTwfmYSO|cA` 3{>k ,@*;wW=i#|gYiI֘ O ф^8n/awH z5 +>#dcYکvqXƋy;dzN"S*|߷Y寜HlIOdbhͿKo/ylu(-TY)η<λaH!6n7-AXga##:ntnNܺuE\44)Bu!uQKG#q+L\"]o)p(n@Ce5Bi%T7r 34L]ќLyOɲN;q}fz!Da-BN2gir;{@ KEn('Cl$7JsL-^9L`^}ћ %V%$CVچ!qs3>oX7 JEЌQl X>\n1 X4;@"Sh՟ɮAyXf{/[ ֭dB袻[o^߬: Oj\xdHG#3eJ{x!kN /E":l8/_s)$,(ę܇ 7ov`:m,:}gp1m'*ݦSTO@KPm(e,3p:H f׹ּA{EG*yo.x]) 4ZBQL0_UU oev-941&t䀖ǣ+ϥ~Z"J.@b_sLjĭ_ /(]4 TӼ *㿓kcyu\W DEִU5ஃ'cte d]  YZ