librdmacm-utils-38.3-150400.6.3.1 >  A dnp9|7/x/d+ Hm\4"F hzydp"gp,} t*5P!P;dl`^*_3Y$эnuùxtzxewEiXT9?t *yj(߭*IЕt#rG7MtƝ=8N蝎F?9]f|5I>qAC"b"L:Ӟ/1z?\FRr 4л緫/.*$x ŨN8)k35c469ed83647a80cb1e63fc6a34285d0bcfd7409505a9c62e618a5a60aebfe30396d01eb59adb2a7b24f1f1bbab07828d7a8c7abdnp9|ٹhȍQ^*RqkVݕ$ȟꚶwKgəiҚZf =0Ob߾7hB}H:5 ʣRpL8gɷ ѣaa`-㐣5Z1?plۨ;}YW: R"j9_Χs2nvqQT"loir=s> H}+۩E8+-@E)IIml[<uHzG J݊QQd\>pAm?md $ Gx| ;AH       4     , d  ('80Q9tQ:QB[@F[PG[dH[I\4X\PY\\Z\[\\\]\^^%b^Dc^d_qe_vf_yl_{u_v_wjxk yktkzm m0m4m:m|Clibrdmacm-utils38.3150400.6.3.1Examples for the librdmacm libraryExample test programs for the librdmacm library.dn7sheep63޷SUSE Linux Enterprise 15SUSE LLC BSD-2-Clause OR GPL-2.0-onlyhttps://www.suse.com/Productivity/Networking/Otherhttps://github.com/linux-rdma/rdma-corelinuxx86_64YHH((((XxXXXH)fmm.큤dn&dn&dn&dn&dn&dn&dn&dn&dn&dn&dn&dn&dn&cVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVK83db41c3a293f5580db216e57bf71ca0d1fff7720802439fc68715afa62183d3277b1b56962bad04526f8955f52f7979a290af5c8361f8cb2252be348e5cdf5cfa4578d6f80a9a9d439ac43a5a2aaa0791ac721439d551f849581d328d28e0ff8c02779ff19f9e570974a469c7b539692545ad0703489a629c1b42eb40566fab60f261802ec084f447c7d9fd4eee39f622f6ef714336e6fffd6756529ca80c02dc1388b74194dd1189dda4df9d0bf3e44fa2959a159400188e58eb01798a26aba75fc085779c1c29ec8b5d5eb4ba90a761d36716877aac5f549082505b0e292d7a3cf5072c877b42cf157cd973df16ac5ed2663888d6378cf969754a0e156923240573ce7dac321dec7a889caa06c35ae8c752fb26e2b58b4898acda774e162e1fa948e01c36c27aacf54ba25db1006cadbcf456d019c47e9e89b1dd47ee8323600c393e53f387522a3cff8ffdb29bf9ac0d766b473658c85f7e1e6235fc8f08323418f5ebea87a29030709a5e8a182085e7f722bb3f5648c2b1f5ee610c7f7524825d2c6131682b7953e104259ef311d138e4563d92b2a51a47642bf0dad2d48ee8bff83291258627aa452066ddba7304d658e781dd4249129dde78303269cfbf144801f614a856b42852ba13fb7700869b166cafc14fffaccbcd5fc48a34690b8ade0832fbd1e7526895c2b4cae01650fcd2c5b7ed8726e39525099c67e6cd24d7d4de8c03834253e54a49157c5e22596930214f54fa64b4d87270c0464b88998257e2af9a075c6eaa63c96bd33b71c60fbf1f01cd7a7fbdbba68322438757b69dc35cf0c6cc71620a17f243304bbdd042fb2df6a763986fd87adc4826c3099c813591033b9de551899b7496a54ffe1325eeb317849917bdb7c3b7d18df11c93e32861026f96b4d7b3d53198a06e3e52aca8071d1cb95f95972758b8c939d9e101da02cf9c76243c7418e9bcdbb400eb6dbac06efa3420a538701e5a26bc18b1ce517538adaa243f54793d0cf2777edf8da009413e16e97488252d128681d2cf8f94dc2048b7ceed565328981b44695bb89720b8447973af8cf6eff2aed395c246b701c27c99f2d2cee3801d92c2acbcce154093f91b253cd2f73df509a415c94d35c1db11bd15352afe2fcd28434b8f7603dba79abbe87d9f368ab1ebc56arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrdma-core-38.3-150400.6.3.1.src.rpmlibrdmacm-toolslibrdmacm-utilslibrdmacm-utils(x86-64)@@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(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)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)librdmacm.so.1(RDMACM_1.1)(64bit)librdmacm.so.1(RDMACM_1.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3cWb)@b@a+@a@a@aim@a $@`@`/@`#` @_Wr@_@^^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@Xnmoreychaisemartin@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.comdimstar@opensuse.orgnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comdimstar@opensuse.orgnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comstefan.bruens@rwth-aachen.denmoreychaisemartin@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.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 rdma-core v38.3 (bsc#1204271, bsc#1212069) - Updates from version 38.2 - Fix spelling mistake of underlying - pyverbs: Increment the correct rkey in test_qpex - providers/irdma: Use s/g array in post send only when its valid - providers/irdma: Explicitly set QP modify attributes for reflush - Install xprtrdma/svcrdma kmods in redhat/suse dracut modules - mlx5: DR, Fix missing comma in matcher builder dump line - mlx5: Adjust Crypto BSF size if signature is used - cma: Release allocated port array - mlx5: Fix check for SQ overflow in bind_mw - tests: Fix mlx5dr dest port test - tests: Change a duplicate field name in a prm struct - rdma_xserver/xclient: Make recv/send WQs disjunctive - libhns: Fix the shift size of SQ WQE - librdmacm: Don't rely on IB device index if not available - Updates from version 38.1 - cmake: Add default for SYSTEMCTL_BIN option. - librdmacm: Make rping with external qp compliant to IB spec - mlx5: DR, Fix handling of different actions on the same STE in STEv1 - srp_daemon: Detect proper path to systemctl - cmake: Fix cmake link property for static library - redhat: fix CMake flags - mlx5: DR, Fix SW steering dump tool dr_match_param structs - providers: Move input validation for memory window bind to core - providers/rxe: Replace '%' with '&' in check_qp_queue_full() - verbs: Fix description of manual for ibv wc read byte len function - verbs: Fix a typo - libhns: Fix wrong HIP08 version macro - libhns: Fix out-of-bounds write when filling inline data into extended sge space - bnxt_re/lib: Check pointer validity while freeing queue pointers - mlx5: Initialize wr_data when post a work request - Remove srp_daemon-Detect-proper-path-to-systemctl.patch as it was fixed upstream.- Update spec file from upstream - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639) - fix build support for riscv - Added cmake-Make-modprobe.d-path-configurable.patch - Backport from upstream to allow modprobe files to be installed in a configurable directory- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)- Update to v38.1 - Major fixes for hns provider- Update to v38.0 (jsc#SLE-18383) - Bugfixes on all providers - New provider for irdma support- Add rdma-ndd to recommended depencies of rdma-core- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249) - Bugfixes on all providers - Fix cmake flags to correct paths for .pc files- Update to rdma-core v36.0: - Bugfixes on all providers- Update to rdma-core v35.0 - Bugfixes on all providers - Many improvements on pyverbs - Fixes dracut path issues on Tumbleweed - Refresh patches to latest sources: - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch - disable-rdma-interface-renaming.patch- Update to rdma-core v33.1 - No release notes available - Drop support for libnes - Drop support for libnes by removing patch: - Revert-libnes-Remove-libnes-from-rdma-core.patch - Refresh patches against latest sources: - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by cxgb3-fix-declaration-of-free_context.patch - Add patches for cxgb3 support against newest API - cxgb3-fix-support-for-new-uquery-API.patch - Enable LTO support - Trigger udevadm in rdma-ndd %post (bsc#1182391)- Update to rdma-core v31.3 - No release notes available - Fix patch to systemd-modules-load script (bsc#1178539) - Drop srp_daemon-Fix-systemd-dependency.patch as it was merged upstream- Add srp_daemon-Fix-systemd-dependency.patch to make sure srp_daemon is loaded at boot if enabled (bsc#1180196)- Update to v31.0 (jsc#SLE-15657, jsc#SLE-15731, jsc#SLE-15743, jsc#SLE-15810) - No release notes available- Update to v30.0 - No release notes available - Add cxgb3-nes-fix-declaration-of-free_context.patch to fix support of older providers with newer rdma-core internal ABI- 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 openSUSElibrdmacm-toolssheep63 1686728247 38.338.3-150400.6.3.138.3-150400.6.3.138.3cmtimemckeyrcopyrdma_clientrdma_serverrdma_xclientrdma_xserverriostreamrpingrstreamucmatoseudaddyudpongcmtime.1.gzmckey.1.gzrcopy.1.gzrdma_client.1.gzrdma_server.1.gzrdma_xclient.1.gzrdma_xserver.1.gzriostream.1.gzrping.1.gzrstream.1.gzucmatose.1.gzudaddy.1.gzudpong.1.gz/usr/bin//usr/share/man/man1/-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:29409/SUSE_SLE-15-SP4_Update/3927ff61436f5bd8a03978ec0b902957-rdma-core.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linux ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=86100f8ff45a13df89b86e0b0b0f2356eb17aaf4, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b1a6d277bb1ec769751625dc6e4d8cafd50d81f2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bff38f8063055322a5598114d01cc21312f6ad08, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4c403457daf8245749dd3e44aaa12232477d5462, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=789ddffdf26a1c839bde58f22ba8d872ac96ea49, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=97c1646d371ae40c213f01b91391f1ab06a819bb, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9505a8d64b6525cfe1a64f0a87e5f485ae1445a0, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b55c0002ee5ef05dc4cc330891e932ff9ab9d846, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8240c4d99acaef7919faaceda4b24b53f19aa367, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5022d56259261cb513ed51763768fa66ba12e19b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=92ae2027dc9fb7d53a0946f837f9b5bbc6a30aed, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e6961bc53fb5f04e9db5715b8159ed6720a92e57, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4a37e59bc8dc7795c898b27c4d8bd1b3e791f497, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) #+4=COU]e   R R R RRRR R RRRR R RRRRR R RRR RRRR RRR RRRR RRRR RRRR RRRR RRRRR RRRR RRRRR RRR RRRR RRRRR R RRRR R RRR RRRR RRR RRRR RRRR RRRR RRR RRRR R Qw'j )rutf-8baed4184b88034e5a8a9bfc589508c451fa754131affd796310c2bbe7c96b63a?7zXZ !t/[] crv9wȂx3 \aOfYw25T+0_બE*g|ẗ? dH`I;Laa}gI:F 4yMRRpa\zp~J$x'3"^_yyd@9c$nP^KPCF3 ymG#_׾Ƙ^گC2f'Gwgנk b<)*y ~ +5J9C#8 ?^+$WY߫gAm]m"I5@bl)(<\?k<Š*8ElU, hT_^3icUMb~9@WlXLhF"t?6{cՅsNuR,..udTdAdn 갺HRl+]]ي`L帴5 I=n @A]N~*U^(R?5v\% ˝KN{LV@NA-v3YwpWQ ."A Nlq1ۄV}7ȊmYpDxuϳw,&ZV ѵ> ع]pT p{~͎ӕ1qU<@&ӓ=8k1ì0ZќevUE$|T^0L>RJf*)H'>e"uοH]PihIL#TKAC.xh-!jQF\Q+Og1aVJ5y BPPXOH8>?3$f>C[ZMu 3:BaI#(٣>G^_ ) ˟S~W]@sT75 u Q@_]auˡx$ g(^E/fp%&8LVH了0ls\TQL!9S7a/T;bu ϛq_ o:1lƣ`4YsjiEݻLb,C[_hn/qY&eMSR힪pV?N oLԿ耦jK3/g ؈X80 S\pw_ZфG$S`plc9[^'-gcYRAKp/LQn:ph =(r |F%9ԫkȬhu ,o25+r^x5 +JO(s'PC[=T%-Q*KgXmƚ}?= l-y{"6S$5/WzA߸SVen?g|$LJ\zQ$A}! CaCjOb}|%هR"eO0!Mcٸݥ n{7S{WT”ԽD| K0G%-lf/Nk-0t)#Z{VlQth(U7z yԊy\PVyIR@ wfWo?Ć~o]EN4lS{?z4LR(7[a6RN d2_@qg.LUiV>~i#-7=hP$qVSI*wTD+A@$\OD9%5] UBQ$e#T =9D־\ͦ4/gvXgtJ6+ñTp>X0B>m uP|-7b0N,wMtTpo`0\Jz"-MciĿ uN벘:}(z{mbFϓ caU:)q☿rGС RFQً^Pta%*vT+# 9=iQ9$|KTTמ}bLV/12YrJp܁;[LB𺈘ܼTT_8j¯ !!C Q=YPӊ^!+"2P=!>=Pc~,g{}-uGד`,K:hI ASY5#FX ץfǟѠg"6LcLS[7[A/Qd,y`,tûd>?wO :۰ vF"HPT}7~baP̷?#;@?Q)RpP>15".3_ҤbބJfU?3^l&n\||xj*~¹ 1Ha. 6.̳mc3غ^4~jC$9巧ECKFAUM%^;Ҳ9m!6pR,<|L&%2,Emf?/d(}/1!h \z},fvfM_HPBrX>' qHn7hcyhv1o1 _sD|Rk`V&eA1+.Yxj2U.y2] O'`_ʥ⃚MqWyQÆ> {,J?pj8/O0~ q,X$xG 1&vgp'\"7{RTm!e+K(1| /yY/˚RQ.Ȼ):-EG&u haE lSG跬Zt RÈydJ))pպB%*~ũQ* H9>.FSkT7I7!O+X^8?QvWNq.<3omXN[5aiv4@jٟs3'0eM])Gui s@x:sʡ¥a״q'~ʓ[.Y f5EB#^_fi _RdϫWɌ֑!QP!6(;n:޻ˌѿ ,V!5`"zs@<;&Hzw~f+droj'\Vɓ'zC@ D/]-~`؉;|&^߽\ș[Շ0xFȈk80Y*WeO[2T+@+/L8'H[V nzmX,` "G~;0u uPPeMt5N'{PGȋl..0pepEm' t?-ך1skXeΆQq+g ~Ҟ-ij')pl-!%&Ӌ~d?M,ks4Sx2|l^@ ,dپH6D\a. 2TfClPg?pvG4Q/C iՑ>d3cݑLDqDym)R+N =d|AʲfoFŲim_D\@Η G?jVukh ܽm#7vٽ|k[6]pEvbf0>[;89d J}Gpxd=ڌ~dsA\0Ϟ@I2eoqY*Nby9$f%"tS.㉁"؀^SONR}1h◁`xctl⤰(fF@_xs Xny64)xOA%o# Y̫ߏX/ZPm_s@Wca<2I85:e;B}p<$eLG;6FsQ $4PIJgPٙ? t] âkzL ǃA=N n1g ~ukKVEH6DCjrB%QV`fLXf *3wL( b+"]:3UnɘuIZCVܮx 7 WES_wUZFYz"*d+/̥N6F+' S C&o]4K!H>٫΋ |b]#[x}RMsR$=w%C絉'BwMMAPh&Kw ?u[H~ ]ޯẃ-^=5Qqx~c]}ɰ$sg&v\SYzS%f{ `>ě)i0i5j;/+${'S GKb:jFM߸ImYju5 v[Հ([hGOƢ=y-,>> EK`7%A8Llt7U08HEzrh_d1DO`gd|I/ ?!Gq)  Ez>"{[}~i`BGQm& JXuҫ22*h(wE^x ?ZrhW>{F|4rVw.Dgu|1'Dyw:xkjb#&U}]}Id̖"DgYUgn\Ihha[>hqې,䅰1BzUd$2AB0""Y#;y'؉q 'ZW0a$W 6&aoJ1J+?,4ۅ^sUl8U#$J>KeMgx_$pMu8_ͯzy1;pmp?~5r_x<w.zeiîowOLj #Kf>|;oAtk0&]w{݅%(WDVױXEeH&jOH TIZsy&*ʢ|ȒpZGh˸T 4.sl8sG(RKPd!A>~k~y$D&R~-?pdp.q Խ̾9iC&"Œ X ޡLT&(!6z.3M5D?s+tO:g[GaS (B-E4mz-̲<=y_)Oc7MP"^H;6yY#̾rްm=YO|@"-h] Iw ;3"%_sg/nj+<bSyUγPXuH;C؜Ji@T,ĭvܳ15o3Q&T#i~@41Yx%GEv3M,4FB$8`XNwQCVpmJW8NP>ON"q%@3%|Bl~=W'-^y$MZJ^(-=ik9 q75l[8jߊo[%Lt7ӸWYO Qk~O^]R<(< 9Ԗo ~9^YOLdb"m0ޒ  Q\n^OXi(;ǂ;4w| /.G{.8] c!\Cm3Hku«D3ZI1ϴK `1'sjLQp+O`}y%E/;VP2R$2ZR6s"=? 4[:V{~fjxy0Z:5ԑ}W3;,$`[Q=2a͍7!lp"_~5Zz?mG G~pS$15jayWsaaA; Kvq=;K"^EϭL1Iظ,+\;]/СvbߐC*2%)$/>4:}n]6XĜY`N^@ngqMU{NU/>%FJd[e ӻeӸ2 hdKeʱ=C}wo'')/v4ٓYN)p P9.{u;yU) KpQ;ƧU&ls$"`4sUZĩ}h9lp `Ŭ$%SIgk7B XK5ڜee\Y)% 2hz#AC8B9Hn)/|rTVf-}A*{׻!ZPѵLRa_>4%*vJ1Mr3\g0nWe\Q"I9,#zho9 [[mo7Cwy XѣvzMid "DZsfk;N,td ;1-l?/=z,OQ ]g軠B#ErY3kGb{P$`` h jECMA\8V8^s4LNkr,!73t`Xf# +N靊XCFӍđM|]hHbFj) #/7:0y526H:(xퟲ]S毴7qTw2m 9l"sŽ~{;901 u҄q@p'ukY `tPQ<u f"=s!sr Wh{_ #FY'}v9rIY8'mF+:g3Ԁy{35^ aF2N)_j7(L9U-nV\%YqGMjo)&%.mTloi0 $.^΀?}-#\r"|>rzflϛ/wBK! '5cdNKɪp<vv~Ck'VgC)gu#:-˝C(K{>)^ZGWXa{*i/f5tA+mo9پ(h"TEdI@a(6b ?r1!PˮW8Y{1țX̰Gt`+ZL8(`1G i1đǃhud> Ae)v(:a!#9cR. pa3V>;RYWxs0ǟ] TIY >$ :l J%Zsw@zhOlx.J$nz GFnJ+iބ>/ŠUD W$a (V{^o(lcVArӏk_MtJ ]Xd.gǑ1bψ؋maD5jF>tƪ/XZ8K|'_w+`鄔={ޜQ|r}~ؗ纞~ ;P UXb:t<iB!3.9&A,G1LfL`Q0-hP A+oF7/`?<$/{LYגƓ"5(̾]۸z )'+Ta:Omv[=_\.>A2M"tR;^k[ֳ"o.YԐۋ2 ^ t<פ-{ 4iӒMaQpKvڼpꙝnMDjq)]u>s7Л zwJ/{KN0ncHZ8js%P~ $__x.3~z1xȤ#⟆euU 5^T5 4)3YRdHmn/3R#[v)(X uLy<ȴFdigצg}f7]6boɽ$ú4u_9/e|w ćig21m-V1(llvߕeB6I W !-Ǫ J__YKq֕H%l.r?1R st6&./]Ngmsߓ(ł_XF3PׁgJ'5o!Iy/LTsQ a/48^]^?|N婡l2Y&{ώR 2O~! RS|.Doc82.]R}zT-;p>XU?^g3 Es3 'oZa_: T:xz} 2_5`ecnX GчјeY{ڙrV;h|U!<Φ_n饴AFb-źdVӃZyx+LwD}*{cư% Lu{c7P=4Cݱ2'AVaGe;1s9-zp?jI8I@k"Py>_X&ׂyna,-8 ێ۴Ti$UK8bqwc%NΡT%488|zK-wZ,a%7ޠIJ[e6T<(![^.Tx5i,mgH /uߤݞ{1FeJ=h_ôhۻ`z ֻIt4PhSJ8 ,ؖF{NnގP..Z%f`z$j03&I´GCu%X@6NiTd8N}Jp)#m'k< l N+ /:_앣9gY` ϣTb GLr^MaC"D13|%_w2^F*C8V=4ukB tf[BNj aS r| ]h-1}+MGX(u y]_^hY9N#W9و[(AtK`Gj\V bvbHד9ႛ#qzA5S>-Eڥ~FIq8Xv8zmnI@&JM:o(j@jJwbq ww_?E?vg˧i|u~yU8WJ$΁ mޅũp iÀ_6pn{-ǿζd/}9~ـ55.k ~)2Y5> ^&( zG Q=d4@0b Z# WtZq'FX6X,> {2gV@;r@dPvd wI8v1 H:OLpɋi;Dr't`IV ɁIkdt{ dzh)PBEe+)el7 q- ;:ЊM .. eՍd dZ;d(UulOGgi} Y\۲3i&t|l}=Y9 8Ƈd)5c:-P2 *~B%=,QYd*bC><87]rB@n?Q 苭0ӏ(:c/ oѯ' sjwXj#Zh,_F|Ql5qԁӫty/2M?E^{rm_dXJŢ(hvdx$d1=`o!Y?o IqmXbͅ XTУhB4/h}am^Xy[<di/?2p,_qRWZ|2'kXV׳}4%BobY_:xbؽؙyƗqDw9x// 8^ؘ<lomCǯyfw$DpA[Bl k8.BD/JFvjSXKkj$)th]d)57ow`dʳӓ@ˌٴ(1u2jr l*O6+FC//%MoԿQeKKR*K0t 9}O"t!hCIyr+kM~Ng;"CxaČ_Y<ħ7 הe&i6W_Q:̀<; 6L& 9S+ hXqh/ zf=5}?w:Vhv\Xq_ə[h"gjnϊΜ iD+Brݹ*S>W,[3܋T5 jdi칳ED|QIqu̺e+07nHuX0=]_ވՔs!냏r),i}ՁD !|PNS/;kʺZhV $ⷲ+%a;ݖ`&{M9}R ?;,fk1!zz#ULz:ql{@l e^:R=/i<'*x]'ñ7^ԷfGBQ^r?cؤSf0x~ [9Y;1 6 #OP D~bZEU]ԥ6rPQ~ڡ"%ZOڥLT ~SX dKbo`cWoWb~C9bv}}'Ymi2˛ tvxRrdTsnC(nSDxwwƑ tۇQCcFC{^.dWɾѝg4 k"bh )O9 l]>wʯEqʶbh7t6Y%q"(i? i>qF5.'<}biߗg)%m_/o6aM c/uL?IY:4rU!ξ`JqZ5̟Qe,Lziwfd=T%G !I!I >(S!F m;7\%hGij9#K4g!;}:{.jsf{V|{'6g&-%"UugߩoE`W$47ț]^ay3'IV=ȐF6BجMS'.y3H־f|Z9Hs UL`07YQ*_q#Ry/ G#vG.!'65:Ε<#숀 W*&N% w ^|1HCo.wlM5E!rЯᨇUx49 7%'BIo LShxHug6֊ʗBV^@ߏgY3J&ŭ͚Z`8rdDžC꾿Кh7]ސoNF=yXCnX>I&>i+6YJѧzb+ NҖɃ(38`WcʧmxIe| 6#XMM:TtE+BFi wp36,3C miTEL| *`P399@~lz[d5Ar?FH;M R$U1Sq ưl Q1q}lnʠ>WRL܇Z> cA@PҿqEAJ-#\۵f7dLg;E*wc}mK B擌Bz46V6>*l`96pZO!'ǩg0Q *ӅtoTóc %/Q"9Oi5mĿ)='&.? lRA.5$w$O]ZB|ឤOLwtJ z+?߉Cam 2Vo׃JF*"m߾<(~c˾tI<]Ru4-{/7>y߀Z)C0']K$@#y<ңձ ;8/=&ĤO;Ӝs4;wOxܙσlț\jhޮGy5A[.(pEQA@ =@lHñO~ /|ٔ38)%,v]}o7.B^j%)t.U[vYڗf, JJGux7Q%IM:4,[z-/bo;YW(9hv?sg`Zp!?!e[)HE!ydOIЉr} i:T5+I|r[/dM;o a.8f0J;laR+ӃB%W# HV"稝Mkb' YMR\xUs[H"O`uW;;lVx +=@2wm{3XDjZ*-",l>)2Qƪ6qT|sV͇{j!HiqW=r*!#'dn8[NAi#I 0 pWC@7o9 O <~Q7tF.މw .xgQKYh;5~lř  }nx@ lK#H?ƻkգ\H~2]9p0):mB?0Z.66BPiV}Ǝӣ8=Rs"sVwA0K8 $WT=bscб .m[쏵i!40ReG2{65=$|G[f) M$PxFhCogxxxy+Ή2jX$LΓPbyuDiZC57MK)^K̈́&Z8G  K4z4gc+kŭƶEy|0MqevI"bv/:ejDZu-1gV~\{_:hED'?/#g-m]\ھ_0FbwX fNhy 1DyxgE(@Ab!QOZs6qX= aU5KOgv˩)}pC=4E؂; \~ܢR$7] s8RHQd/,Î'ET1^P5աEzKnhGǠŬ+8]ߩV@j¡a3!O3M2Bo(r<װ v~y᯶2$a}n쟗[*WW1kd4̠T[ xTs~}&;AKGCT9*j<ܴp?pxGv: {G+v;à2H6F)8{q +=۶W"=A|4Cx+1#h{`bfmtq`)8{V!e SHF݀:9}%:}! T;De8'4t4dC ޅsXU(drFf~>RPb70:j*ڐt9z%]=v:2V'CFr]hG=ajOgsw+9~ ߸#<O0&%ȴF]U@ FH_@}%w1s$|VC>|2q+u\X TO%^7vUPsw3={B?R@p`*-VP0mǺ[~oPw]|Gkv>vFeP$*961Ynڤo9cg_&~>7 ^;Hhj :i#k}<+v9|$ȧoۘu9C ɘ_p|0Vkˢ̬5$21iK5Pj R^Aog"xv,پCEB 忷pɐFc*dȂ{NauK]Ќݯq##0lyRzŝHQ}XkYT??X>5vxSՖe\צ~eWLJn3!T#"V5(ӭϸQP sbu$0T WgBY}b¿\.΃5)Hۘ;l%;\"zwt*;c||ңϗ =fi.zw'5njۡ(?3+.JMwyKp^یXG<Ѫ2.f urg%>N͌bcx$(;q*b]t +Nf:7^1w@*ΐ>ܱܽϸ`֨&f*%CӋ-rY!R<߮c,"m09&vE H~ۛ.Љ=UVfTV| X1RNIW_Ζ,9 ޸a/ Z0eC$P9$J.]JQO_-gZu0UA+8 4o7߸O;طTlS}hꆽswjq-?Ej[V·laBOόP*!g3鞋DL"oW:Z{=ZF/AC'SD"DUNS:{=Ipnx/6A4 mйwBx @ֶ׆3l? jEw&2ڜ(罅iVpR/JgXh#ꪕ IV4׬+`Y|r\рm$xqXT#$%9XylB{˺a h˛>L&mQk#:4'Yb=<5:?=̷0 P7 k?aiP,;X6m8Qĸ؏{e6ǨLRǠXM+ iagK,c?ԲO|{M;Lx0G7tFZN'Y%V̿7Bz^i3B Vh4h\>9Y!I93qvrLP4wSg7n[t2QBz| iε\Rt׽]pCV3wU[gw+ RdQ8b@gV>muur؄ϕ+Epa&@| vП+$76`+ꬦUR5Lw\9$DYA>2/SWB#9cN.3e"cԈ$2lSaՌQiQ5@7M[ !L5mjPuP\Jx _ UI~5q~; Bwf$Mǃ!x,]vV= 6`.?P5@ Ayp(2[&^VkSXR@>NЀ{nN \AwnCW0cS Wy ~p7oaDpDGr {0_!mF֣:C?5ПA#sW 5!e;9>=SR%Wesz#fC8_:@yz Y.]?EA٠pBπmN~Lb|rW$rWuဵ|@Y=B05 *$i\NZ~92] y;m|)V&'w C%~1: arVk/YAUv%X^u4xȀD蛖GjϱWɸ̯H{Fv >(wG4_^.2Fp*iZ}bܛLtYB/tb(%ٯ]ssa|f*]j|·`Vw|tӼT8k_7쯹.cgiwCSzoxQ'*h>PɾetxQ,OZ]%tHY`2R8΋&[xhhݯ+6TVyZW.;fQ|aLg$?JCF4l>[o a-^*"#/0acKBeɞ2 '!9qu15oxY{iwWo%Έƣ7VZtbbk&r߯78::ֱe,"Tc"|OVmh{z@}2KX46*S7<Kmod8&H퍻Y8pTo5!@eFJI2PbcϼDy:8GB5ӽl?mqz 1eL{AsSLِajLYY Ҵ#oq}76)yLՏX6e, y8yum&@vTX/X2A/*HK~ O3&FH. Wۂ6vPY2qd.a!ʒc!%R%b$Ri㵐"]?Q!% ͗ u+a1co/ߕ2дߩQ4U-ۿ\ūQr&5[*qgear+H@do9 hԦ97 ٨&{ #kE7C0P6" ڕ;U(2.~ J;:!c%T,˄$ &"WpS"{QڠԱ_)a|joʀ̙^zFyxJb/sAA){̄,/6KvX1-kC2]G^Ih惑\O@**yFOS`sY=qzyn]ժ`X@N fIU<¹IRބ?1/Hnr<_AWyX@r`ˀbǬL]Zi*182 c4'H HrC! p1ERZMQjŢd}ͦ/tv.+O~$+n6e"Ue\brc{tϹǎψՇ{2nE:2K]2aZ]y8(z&h{yc|se.g.CO9{|up {S8 he,}Ix¯VuE{Rה m^bl\¥)&3G|~ji*㉵! ]89r;AMH4?Q+g1M'c pri: }u5udNm5-^߿[jwJb ӼIZZo8s0ˀx8 *-߶ǜĪz&XL7{ΧH{[%\6Ƴcw'%8;MtIʌ{ 81>{ }0 :f9KC|Ϗ]5eձfF(y Aˉ'pferlݝ95$ب w#R~1hC3x$Pn''Mt+m`ⓠM܈J"Qs`_<٨5JdW>޿')n;.q.9V)Ŷ%5z`ww*챯{ݓ(Wb |x|}޾ q7h\ܱCCGVH G\a;8rlin`W>hM4m6E [IhӁf*diX;6Tڝ=*јrl(BbNJfPHͣ.]x -cɡ/mB'[JH]E45^XOSx@ #/cJyYr^HM[pEY$t~&O˽Tg#2\-ۢ:u^zSt=:b^R7>r"N. 4!qʩN=BU7*t sMi 5薼b݈לX:rVOH&luaG@7,=Yb{`\rM CPXIA[x xU3(;CE+0>ؔM]F廉w^z ?tѢZ=bMlh҂ɞ,+#+&[o}NEڲJL2gSmOױ@c:(&QmH $Uvo}"h=pH-iI(1*pwǸdI@r%IF*ZcW͋+H"4ޙ2֟F j_8juLŏH4whK5N  V2\742B3]FB[ϡ/_X[b'+iѲh| o(jmB=o]倘wo]> ,a*Чfe)߈d2k&c4sK}-JWbQ< ڸt/vsU%d܌ۮfMu( `6`u}q`*y~^FlnS)*o&T *WM~s/QbʻO؄*h8Jw栎t !w?R [ AmSwƖQG]?˺Uo9!'!iU޾Q AehhcCuHj)4m29o(Ȫ%2X˞Xj).vXb*_lWExqϱ i)_E~6&Y>g{4 հ1tǒam xL%w$%F/f2+Ǯ5hz pv{}J <,k@D)wubpQK<4!ºD &wA32yJ2 Atw_g"]jQu7%i:#Im[ oFΔ }ؼ?/lj]qpӚGg8m/x:ߗ/'{~6’1 ?ĵt/6)jOLSDB|%4`^&tYi?z]Ukyhz`;TTo_Kl ŻRЬ_V c|`fUF6,O"_t>P acwG7@,4sɳW:FfKП!|Y"BЦuHj)#P Tf/9!7b߁&*~XuR=`-dX Ś  ?G'[p{&c/~NP1{ؙRc9nÂ!d'ك.g >bBPvp 6]l`M>I{j#y- (Q$*l&lSTEa &d@>+ֽ=vz#w:Tǐęݲ9B Oy#WbSO~ιg1y SRokPw_7?w=tϞ+i^KI,=VwR 6\(a\2ց?JS;. Vv0>u <UBL& WD2S`*}vDS.sGN㇄ZxQmWZ :9]ecI L8JK}oKh[kYf&%uixvfhӓj_:%N|Ya^׶ i9FD+jԟ2MYSGE{}w,-x`1X-~eCqJ AĖJo=wo9 +(|y=z`v 1;&u1<z"w`[8}y,SIK!r2mm=KbP l7 F}yHJ(4x>CĶ6pLv^D *_ tjw-ˈƴc%ma2>jccX6#b$]6#CPaa uYgC(SJ8JI"c')裫)35"GJ)=:v؟ձpا| JFB*40Λi_+pf"&RVc+MQ>]>T^;:a6^ @e_P%k֮se` ڣntV_l1Ua},fYq5i*b !Kn–% QPJCŦڭwYV˗t})P{Ii-xk\2/@ cL<:i2gt{Xr14 8+ > #Á:GP@/ {SJCGMˢu\DtSmrr$ڈ8;~ppSYtˎd | bG04}ogZ>-{j"hi){D.YYc)oL) 0!~zd-%Tr3;L \pg=,<{i>ލM1h*">bVhI ?x3,%^S4/3M Xr>]h^U7tmkuXaL3ӋZ2(l,M-BIjC3R-(Jj2/pw0Uir ri#GIE .3L5(sYDSۗ!ݟM,h5#]BL`tmN(^oaDxmi9ᢋ5pꐌ+|\>~U/̀! =>o~]U6Sy529<|tI@vpU(3R3 LoPI>[Jm@O=Y\bЏ[} 05\نbb!4"RT)]M?-9EeQ6#8y+. 6&Fs2_Bq A'@Ug*z0̧ejf@] DMus@Ч 4뺬LC=G7%O1U箃xX/>);Et:4dsqrK`\ CjsktWC.ך@RMS A M|d%gSsnJ̘kZJ`#R[$|R3Ve߂A|=1Ca#7oJ/s91Kc z.嫪Nnb~9<7{JisÔ> n(@]_=Ρ',:-䭺ũ[,́ei3Vw@u-6مX<Bl4Ca%sm/vH2XǮ!Q@pc`S|%>/$p)mfFs_l93zch$3O̩Hm`S0Ym Ƈ[)1x=tȲzбG`$Zʬ fg\UpR~p?*N331g{n(" ޥ=ҌO}[Ց{$-=k [x:W t-Ц77}P .(?@bCT} Zn3l7aLygM}6zRnyJ07&FD?U~(xaSn;]U1ӉܖZK-=p"EW ~e$ _7\o` bʖ܄y]m?{L^8fX4vm->{NɇTNJ<ڰrOfVAG%i :u;uec=gZy,3Q _,|L~(8􅘬gO7 J!Po+aسFs rh$aδLm;!D.h=.d'g#z䉌$VŝŦL>eDht= Ӭ- Asm,'=sw+Ai6ps#7 Z~`4Ξ#V5B!A.isQYJyea~.[֋;NR#Tfmr&?$Uܻ]grd`N2 {oyʞjzrX[vuy>vd{w`my-~[F( d ޴.6=ߦ9O?LYbSbF 4"eY:)qidWP΀ two)eϓ=բco_Wz- 1lj'\ `: y>ϩ?B#R^@ZL0ŒxufJ}DBsr M"Dh$^ GN1V!&{q\|14:& 1n \@mFe2h0yq5`cϮ9Ar eF_1>lśIJA'Lg>tvDz&PiNo -1QGP{]H9񰼠0ȓ`tߦs;Im|Lć@q"@ L2`MʓE d ^NJШ1+0e#F812#Xi^M(sGϪum  8 pO` "0aI"$i0{؉9o#v릸kNG ;I(Y*j" C9f13i\B:e<+^A%f6}l4a֟RbťZ=[ԺEYtbTs\gt MȾ)P,Jh.!k=ifrf>4\$.`C#nfv0VC@n P?N+G2n TŔ; S 6:9V#rf`ͪ2^o,H?RE\6L*bDãwdP^5'ĐRXSa@6B% Z?hq8 (@{/MyKeKD]8=C۱#SC;$QBc;1é4\Gj Ҧ:iTr(B٤m9!Y,rowh1='?~NJ`T2Wxqwo*(^K3_SI*rĈJAįŮs^,nhz`NCc4޻K/nǧn~q>.! y1) } FK\rXBvҗ7%X}t SUikQ/BQ5'qѼٱ>晄`ɖ%ͻK%uaUB*$NyX"UjtRW 9 = D"d53-7 чY6Y(B=N]5Y7R ".C@$̅Շjί!W P3oxhJ1HԖgvUtz臁p]m ,6cF[C+R 6KG‰Gk]Ѵz,);WvUófl1!]鰞algʱѤR7##vrD.G"yazf&N{g m2m[ihn;bt8_)\_]mV{'/J悢_>e 3&)kCل ]$aЙ)"tZ9Ҁ[sZ BUʕS^k{edȓflkƂf溛A>~+T7&UKױwtteFY>%Zr- PUH j^(۰R㌓ֿ~}PW'ڋT58&r<2^ODn jo\ vU94@/jQC-c}QOܰ͞v+NQhE"LXք{+W4c,$LK-=MǬ`T5:A7u!v]5G>(OYU*b7ZGQ0ܡHPVӡ3xt-݋N%u[,LgP8(ɪ+&!a<)o/- {~ً( M3K`ߜl  oTOS5}'ꋲ+3WN]ZQb! &=!~^'OZ1;R-+h'2WuVe)契fP\VѰnEzxMT/, P@ІR" I7Jz!gfJs<\l5vg5(\O4Bfea?r 9]$1%9? xCF 7K%~l[ŅןCpg]&P2ɱ RxvЈ!S] xG5ڒ7S/Цq%x3qf@:EMz? R͆*SʃQAf@1im d[Psl;ÿ$і}+dsba`}_ Vg4i0y{~tK՟FgG|2 SZc"E`3?Fܠp wlvV@hOA%p^!!$>MHȉ {9 ߮I`5(M`T5¶Lt>?Սc>*O7wU^E%䭉0.cA%(ؔڨØxL)YN(B'MZYF-KN(XcP8) Y{ҖK*csy)JRc jf9m?*&W2 8>a]ԅi(o".vq(eu5q{mGVHk_34ppkNb;01qrv䖼hju$b >YL¹OY IuLFq4Ea)I4>"" `J Τ-G3U'+䒳;c9cw}E!5<5 6RSe VG))LoL=/U0~?~P ZEOVĿN遘ٴ*qϞI+m?:.EV=C>AV8r Sl/;ڂG&QԎ>azS b(k%4p\_(2)PTC).wt:,fX ;? kRf< TF aC޲;јWL|!\S`D1|k5nU*we{`rijVEzC(4wv Y&"*_X\S9@\MRʘ4|Jktޜa`(F02'su\n:ާ)t_>Ď  VQ{"a& 5ŠT1:-?ҹUx3h+MuǙV\XbLe (VOH<%-6JRCm`~c?EE<{Xڔ9z>^yv-]#8ᛵScw+G*: J?SǿUdqr N\mN[9ԒhGS?%mJ:gsbI6C瘕"sR_1LtRr!Yu>F MpKuܰ* {(lpٱ(|Vbj`kP^(k#e~bl G{l)}hu݌ط6P*%kC? {)`yE^d2ՕM=WhՆÙӵՁ,nI 6T/7MMw7DFڄ?B/ͽ5 hT̅YH %'4P&R:I^m_htL2 ##mpyeBFD2e:uۙ#e*>'H:=Ph,tݩmP4R}wڒ0"7Ső/=m*jek:Z_1Qԣb?RI+qqp|1:q壜u.S1 T2BW](Z-V|+LG4?_ϺڶA}1~`-\BBJ@Ym'^F=5rWD) EI #e| 9du͔sG<NMMώTyKC>lۯ >+c"o)Gқ(qUQԹ4uP`Sf:P}Tr՝QyEʋu\ @'1^6-C>DD2ÐDrEi܃E=ʡ5ȸcc, OLBkt f@.3DEo!8X`Cn {`?/TIYNBM}f~ :QP s1s*q ɴ3>i/@`砋dve` UL*Hޭժ,Vs^lslzDE%،<F-S<>{TzeOblI񒚊oN|+M?fhhx],Z.?hLB!s~2ox ,? u@ۄql_XD\=2e ]z*@sL'%F xH JfvKΠ$"zF} 4cO֩rwߧ>$rpeNXf2ѐ|I H[ʹ%n/(v01;Lsy"V!K08-=T6RTֿ4kvA c68" p%ê$oIV;ͳ^ߋ왞#V"HZȩ6e~%D4*/+5}У&@{=ki*޺ :EYV,. )K#$26$c73 YtzzЏ[zs͋Ttx%ug`I9ٗEӷt@YUI5$tZ# 8odygGE#ʴ"P[m=q%3x]+OEAUO/k{d"Ro<3˱T0`édDk{%s.EzЅPo, v[{#NP1%w(k'=R_RF9h H4w̦4 ܐ_=$+Tu|oJEug")UtJ0 /:i&abD1h&Rԩؗn `bS vբaD{DXdݾ,S0%v)g3sܺ^{űGѳA4IEH'֍W㐦F, Q=[ALDR7U|-SGdj3|l+BG3FuGYZQD·ho <){>A,֭.$j ΍y9}pc ۹5;2{GU,0>щ(\,ЯqP,ߓ'ۉy+]EN"yMh5)CQ6.".Q/f(f}^Ks"\fExnNEb9zjS)]G$Ѯˀ ##,kV GSܓPϐ}sBȃnc1b)"NuT,Lb%nlj~&ܱhZD@wxQ *  /N XH2! h^S*:|zӍznakX]J}L+I*263ni"D"k'sTOnn,d7_{Tj[$+ZdjLޒ/lZ{MZ/'B=^Kb)eBG>{<'sKljMj:L3M`V9ܲxO/T-cE'(߰vqVy,Wh\i]*GL˛˩USC7R25ڔBw ؚA}@i*ayLW"yN!CZ쐷\&/R;=`~==39=Ε0,p3[BV8ilmKIxS_OH W1Z:vzɽ;lFlwG˲ƘN0*F=ޚ߯LӃ4"B>Pɧ4n7kns*McV.q^6i6$WZ̜7.8%^V<((Nr4k=QP`d&6:2=]@zf]7 њ}<;\$xXY7jCemMF/( `AkJIn{,6{.俥hiQDŽ 25Gȡ2N=}y;1i]˓[gbF/1GnFeak.s9[ j&0~kD)'+аihFfy?ZkiA'e\ڄvg"Q}t9GQbh;fZ]({ i~FsJJ9"Z!P0<+q- )cRG 헤M\l: E6MgPtQ ]7cN(* ?aF`n:/Rx@fԃ T5W0 //\p.tqS"Ȍtf\d[iScIB9 @- ϡwH FRmL#B 0C1Q-ט4d"teG:~=c G[vںTs:w{ ," e1=/ZVY̤u+F<*姯=eK ߴin#-5|e?B~6f &a'QM_Ҙ$]Jv#1)"*oF7{)q6- '/8UMĒnh4G}b[~qRFLkvLc7,{e$k`Rƚ(~c~b}=*Sf}u4Pc/s B3_];$M<*;cΈ Ӎ&PR pgy}Je>$ zg{nJ+ߤ Tvf<_+?vJi;@AjP~O9*:qjӿ2_ 0jY=wJvzz΂7AYy@J _ytPG]\ӵ2rٔ # Y5,ܺrƷFTėoөH<1[X#B&* C-1K IoF92ldzu9e8U8pb/ 4S:EF7A1*ۗ)Ki.=&Geޝ}ld9/ 9o߁W - XI6.'z'aNu%FX.$' q'kYǭYNbγݴџ}G*> q-7`Ϝy4N:gX˵kw6]=<3 =>rny k觅~ƹvp{{UxMSR e2{{0q7!p-4.p~2k-P%dŇxDФ]L |x[E"SŜΉ,:M}&|Pɴy>='@[sp1jsBϓn%`mMjIoޯt?GpƑ!ʖxm}:7 o`r6n0$O6s8ߑ@s֌ݣt9QlQ$B"'4?㣐نQo_]i-x*MQ $֮<XިCHJ%٪Yꝙech sD3p¨oG(l~R؊෱ 4hџgwGMv%Yum3tժ@/myMWL8zj\4C %ۃmp0 {a`p%+p! Q@A㠟CG50ntˋڧֽ5}&0g&Hkҋz vDV*E-b0U}/σ -f\ZF g+BmZ &lݕrhvqU`hӳDk^" W_",0lh$܏h@.ig@)ٔf`R?8!R%|xTE 'l?vNKK~8UVkę3qYХ!|0iڂVYs,0о8§OD-y1EfHE=;n*40N<3o`il.BJq $ g'@}Y={]zIo5uԨTBT٭K+zHo4jdVu"$01gOtpNݑP4s(E;ضN15t d4:nubp?{7NDbCrB)@S/('G{ wi;\wӚLξErXr"g,1'nHNo!bĽ~QƚwOꝦy&h(6@p]y8'Q{ځ;ڇā{\/ƕ4&px7qB^VFH0j4/\G3 ] AX)9qR^ { $WrPq}8\s[Hs>+-4A]*QaheZ~2hdYҨ4g,19$!7pP/E+r^Zߋ*+Jn6TD>'') P(L^ƆWu2؊wLj5MtHY=9r m͘qfg9)Uthlg;I歠xzdY{ Aw4 SY`)L i42;@x/0{|QdoK{u/%-ZcSR3CsmzX/ve=r"bD(~hm |zhAbxg% w|u̼҄~c(8z j |sˆ''8_-N}a%D72lrƍp0 *n ^tVRtYԃg&)޶؁ Zuaaj[pg<ʣDvA@I8Kg ,ps#6^T(ԇQNw)~(.sY#4~$50?\?K%4H[ m)QG s<^fE =l,zZ*E!GT[ԄDAaZy&̳G_åY,2:H&:%rk $a 6"l^vYf DX F^z^ Y R( rTHb:ٜ"c,9w*("nʩ_].iID1Th^VmϞM;yc̼.-C!]Ѵݢd'4pNgqPyVJ B 3F\iHH{uԩ嚄ͰimwM<" Qj<"=@$1bn?Z LB7nJCqRO@$nhk}bC}fi*E#6S_No9)!/~@v, =d؜E`*Sn KnZ+KD.=:׀5k0(\`-q`K*CgC4\S,9 64µ3? fk{g }1⇄/>.MOo;SJ;=FkHeqtEܴ?[V/B<߽C=izh-xM9.vyi]Fz\h4pAy-%o@;1,IrAc#a^y$6GRM^OA_ WbV)Bl(1ُpӖn`Z,e_[>8'B "u=&~LL֜#G gڭj؈7{:Em3NkOK26x\]`tg'^%%12 .Ƚ> & wz~M>Pi\S}- ǧGǯ٠RS{)8=)hDM a.` )ɱsɪU'w3f#I e$8pnV?̝7=1keat#@v B`ꀆSLr ۽υHvHRgW*سC~ݑ'/>oZasIfz#Ó:Ĥ[; r_D-5AOJRA Ʊ MXn] Lz: LqZnʕF#J$x|WOSmVI*}nTo r-c@W0 q &zįeMac_a<^@z~"; Dv]SB>Ʋ 19ۗBH_W7]\OXT׵ΖӔhSYK?}b[b 5s/mtGQA ``IZYhn?^t>A)^j%Q#;,ɉa^\c6۔u|!?fV }Ź|-з~OgD&18X 'Y&1QCQIS{ޙf4Efs+{ZK\|M:Hi{!R6'i㏟OW(Zk%8ب, ٞAqW2ԈR#YrSO(_Ox_}UZ6XarbD3L1K[ \4!28lm[遃pBI Esk(RKBj dT*k aiTRR> xl@L8:\'?37mT_dqව8Ԋߏ1\W;tHߤNqЦ\x% sI ,Qcpf/ʔdg79i)x(%9})KKfĎHZ@9/i9lr'?cX0׶+cvW ~މ{am1!x˵|ęG/x@ }Y49=o(/QvS"؏$eO- M .wr\ \>fhwE-4est])ODES: 'h=\l!8jp:nEorH~))ΰW4ahx3FFEc5CHf%*OT#zͤQ,.Ś?ftleo"`4~yҺ2JìlWR>Ga) 7{"HZux3ov2jOѨd"t`䇟`O46O5&(̢*wiXRDJbk!XrV% &ĕ+DR=#"*j`{ p G\Rcѯ6y8WLUѯ)҉أҫ ]Wlh{ږf)~ףNˏ ]uo 9_G5z01s~V,ec`Z)VۗS |=+RO7GeO:݀}Qm2=3fpˉwfNppL_tӬ J ߳^QI$0 ͙E=՛6A*0/ˎ+<%Y=5i!4DM-Y-dF!maڴr<|sy;x[TȊ]0^b~x}$d8];DPl6W] TLE.Gm7-5j[2ͼ=L6e$ G+G1!x~)r6Ecc;CHXd5o=F|vCxǽ¥3L,K8Q4&0)8'5LJX㵩oRp i vܯϒk06P!Z}W X䫳u *Bզ˻ph\OpN#W.^ CD(M*I)s8{_{^n@45Tl;T|WgC CQ;RA]PKmlkomNϣ)K|_< 7`f}\=|l{omd0>Ò`M ^c熑m3˝fEzs9Oo5|1K Z5Q䮲Lfa)wmdkg@Zf7u$RllX`.\ߩ娅w[Dy|cM?i#R)jd)C&2o?waNB5YBґP8ιe GuJf](-\3]Qˣ` 2}s}-w}8]e's#AI o~,eL2#>-#?Qj y(ծҚ"9?뻴Ff GSכhhBcX3nL$1ݔ-wI`0zQ{۔\IdY% 6cGX=!%Jf6sGf/TIjp KZZ QSdiu鮱O,8WЃꤌZyx4ٽ+}kGx5$ W1zx=D[{j/BJỖh!J>[C*:f{=7jyC}_csÛ~:UVr<-DP6"k!ZsiRIzii$:xfו}^HǘF/ 0%]mAףO?kW}tMie `$/njgg!h&<= مpȓ{z;VZͅ+0țg v6y@':ɭEV) UcHePSo[~6V8gVRSۼ˹kWRܹ7p+&0e*e=/ Pw/uHԟP&>> o=OO @hW%#`$ [Ze֍_aISH5:u3e >\4+)?b^ho!F8b3;]n[Sd0(e:|TGϣ-O7ɣ=Ps( ൜\C_nJq,wHҳf D.{*gDQ z_=;$2q /=$ vd"i2=4d)5OӮO'MÀ( 7Y(֩T;V;hn,7`!al0o!$K`;C;$V':ݮ(:3o:wȻ ?rUd}4KN. ϥ6^)gΜ Y ɎfMj8)يӶï<b/Zeiz%f ,Ŭh .0Y;pf?؀6DG }1Ag`EMWR(v3Pe>iuG>1rH Z 9p%S:ESv*3nЙ8Er왮7"5+kÀj𜶯f8+uד,?.s^5R0C]2E¯djtzx&q0Q|..cZO&(~)C @qd@xtMA7X [~JuZp5ne9lQ5: -wv&E]Raz8 0KP@_vpF;@#0Zw_@أщ9P$>,km5g,WG迸n;Zk I80Pi&q͚L{X {3:6fLgbHE~8-0U&$%Vv>D5xpb XNҥq ̵T?fKOP7=L'~^qb3w/G F?tcwbKTT|fUR]o.<4 I eQ^yNRxK<ɊX4G ?gx><: vI& '(i&t فR%ncS].gpS_D x-ԦIR!ofSp!>w}s7*){"pZ%n2C)z޶ӣIZAAL?t˃l5] Lqt7WzLR&T;Lj01V X vΌ#StQr\ Abɉ AѦ\n⪞M-o~gS/\UX^z Ϸ<.ZdR?+c^@0|2"*n$_Fm=>0b(j_,Ѳ2/Bf{=ed0P&_g`|PvLUI&#c 5ę:|av/;ߙ )v:Ű֍_i q"K~B4B9OavfuQ#..rlN62F; Wj n$?-Y%6` C)ZQ"^_vtߢq]v aUeuIU@/hEGeu6f/xo$ oK }Mq#1RԼʉ4#狻< 6,a^R!?o8jEp/Ch9d8cѹI^m֕i#h$>Dh02ʂ8O"2u|.`/4=S4I߾`g%m.nu R֓?ar&F|{8vS7E|γ@ Ɣk%DaI qNJCD렺B)"=*N VOB; }IF:p.j}/tJiE{ wr#f}y"n X#0g@}7'uT0o}ey|!\D?|qPobsljuN@@UG{:#bc 268'%}=qN}lO|7b㽝PGQ H] <@(R<9j+DAT0aS{5>:O|RXIޟ9:6|{?sץ]\}j=g5 n,^(Y]pCSE&fs9- ,M5 WoO73_WIX9[1I%؟^ȟKdlZ1xBIz;|q|"P"xI7,E.j2T%dy1Cݞ j"sg>*dpЭ41Ɯ,i#-V!C}HyΝY"W @SvhԀi{u:hM?OS?tjS*v]1Z6sbhHd#I( E02{`»;l*N{'TiDa3oϓ1vl{߉:| Nk?M>eFA/Kv^@S^kȳ vqOѣ#G W>Ne2yin W6~W%hWVwakXck'_ϴ4˅q)jr?bX=3 3j.o!;᳼@! RۊK7&X`HS׍S/6;-wjV^2͆Q9Bd&"0; [5]TѤ.t"W{2OĸyqT-7|q{|tR>"/o)ҷ "ɖ/31Jo|,:.A`Gd\ƎQAu-.?~DavQ'T)76N9@.2(@[^$EGznK ]h.W'LE L76Y]I +9fm{'< hˉC.±A"TU(5~yaai4VZ6w8XZ;B×.T/܌Cd<8ǥǞC)\"1Fs8b ,!U6 +_DJǨ5$KQ[k-s o+;KO2Z٣/+6h*Ĕ2O}y[إS\Σ1*)͡ɚIEs-P7좖jmmm Qq=HBͯ+>1SI(Kaa64+X?T(%`*1=M ֿ ,>e3[{'36[iL*sm9OniD&WӞ|/huQD7c.X)H QUҍȯef._+$kp&Ăk!žC[3.M/n "?h{PH'{UVDrHo4RҬ"JN CSs7M}Nw~7Эve C:|/1#LDL}W7՞mpɅzzB MXux/aU[!*QCZnVjBL[ߨņ6̵Ѩ/io;@1mڒ9EcǶp Wpjp' ,P}p0jhsyO[3IX )YrE页}2%mn4g:;<s^4,NGl||qz,9[͝?-F)9o|U8ꊼR2Z@o\I*(qԍ5:V| 5'tB*WVZs4)qh%ibxn}۫ FDk6Y>wf0v+CZݼm9wFv}-c{V9PKw ̦-t17Rf_o7d̝u|M*dJ0%>v;+MϯNb0cP*+Z .ΠL dfTV>*nq!)AE>!mKdlt ~i#ϥ}1M`A Ws[@ׁ 3o0*l5qtrN^~ Z+{qęK0FsƇw1С tsR+v035ĒXqGW%U &0΍xl#{WFVIS1Nq OxMd)ve6M SPF?˚"=XcIZP^~Y"PIa<@jES+擨G=er=qZ/g3%D{An 26~ T-{g;LF(M.7ػ&37`^!H/ҞKp)hs|W/A"soW1'J7qn喭mWp.=LnCPd]p ` vE:cZe_$Thaۖe bQ|\jqK{e^-5kRPq̂Ys.{&؉iLI`pRHӷ8Q a.c"IHFJgMO%7 SRf^BWgeM.DaހҮ0H\#L1"lgHm!U#(դ9 n{Y=9ĝwT+ޱ[pP]#I",cS 4[p Wd6G9cTTX@<> $\yWiuW7 [yYe[X+X]⓿oϋ ɂS~"͆ ո xPADB_,#,yᘉ%S@%6Y-y- mȄ'#9+5y->OA2MG4?u9/<\OS(9 y֩ EJ&'GO,Y7elYG YZ