rdma-core-46.0-1.el8.1 .D>.4  H/++,..0d U]S &F nft]nKxYO1^rmekQ&HWs6yDvjTi/<Ƶ3_ !/KC}Y}=p1=}\qSl ȶ良f)?~x.A )vDiO_c".a `YQ9g;|+!.O suxN}LdSnE {SSkU9pPͨ{aݙϬͳp!5]wew CQW+н-ƫRANˀ"9y\ :DPNy˄9d% Hz }U6״1~+ྩ=vbi ϬXs91@z`(]!)$)DBDl%U qIZ+ ˓^31ZJcR:ar ׳RP~!\mN7a|̇'Pg4?$D(JEqb&~ԙ !D6T렾c300834e3040c5659c9c5d1ec3835142c4dae633661fc0e76b16e0d192bbc2fc377557e038f20e8270819d12745d0d65653538af0302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb50066306402301a9dabb81a20863347a06e4196d3528973bcec1ebaaaa2d8165088ec31c7bcdca4a0f25fc0204c4ca83026ab4a465faa02303ec989836f31326cb33f9756d1c067b84fb33dfcea2f2fe53a3abebae0c5833fc539b9ac448b6ca5e6025cf9dae4e0fc0302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb50067306502306e9fc50ffee25fe9bb0d2e3bfda53970e5ebed477dada4aada7d9f5f90f1e39a2e38b25d57b6fdb40d110816fe2b73f7023100ff1f3b51f589de9fd0ab82593a9937ab738a3e858c8df7c2fefbb9df1e5b69babc9acc10213886f35f838f9b3d5eda780302047c435bb500683066023100e95f74cc49fd45f11303a7b1e3aff382462cd4b6a31f561f748b9185587b6ddb50ace782d5fa528bc703714a0596c0de023100bdef16f06bb9d34f80947643a738be1958cdadd2cb906e26717df6867f5112e77d5e1d0bfdfea17c1750f179da12fbb10302047c435bb50067306502304f52bfc4103b1372db5cfd7f18637117e1639e268280faf60d440067dd21514fceea2e8856e3a5dad67f3de67c7ab08e0231009e7ac723a73f849412d441b86ecf1ff88bf3634c46b33de2a41d71053ffd6621bbde36aed99b04be05425d229d76b30a0302047c435bb5006630640230780efaa3a853a572d001a6107427f0cdae6a98d8eec9ebbbe0d4b98afbb015a3bdf382f626cffbef34c3770564476bd902306ea606ab7cc06639fd44f88e54103be037cc76fd8c00ee963ccac78a1761f538d8d17a4c96b584d86e31974e62e9bddc0302047c435bb500673065023100b82e73835b100767babef8773e894b058cbf9b9b719eecc9ca3d72ea62db3ae615c6b7c4477ecc6270b017daf44eeab102306c3f09ba9522774d47ab95381c80a1dec4171e2600f339c27ab7cee018d2123f99662e512bf3de26fa7538e811931a980302047c435bb500673065023100ae03770beca6b83968c36c17bdd23d6503a0d0345bbcdb28a40abde90fe537ad211e48baebf29a34b1fc3a7354390e7f0230070f02ccda7402be9664e498fe46fe2090a5f237237adf6a41151addbb8cb8fac5cf9cd070e020ddf52cdc8901c927770302047c435bb500683066023100a7d027bc1dc3d4b84f31f36d5e894af8e9b28b05ea31f0646bf05d5ac66e694b385858ab0e7123d47ee534ae87441481023100c757ffe666e6aec527b49a83286056fd8dc5c3e5dcfd5b21444ce3f27617f1874285b3585d23303fafd30742a26e97d40302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb50066306402305eb2f7738bec9b5d95efae5f1184e237d580dcb7456027de9b245a04f76984902daccabeafc4601567d9af7066cc47e9023024e24f1289a1b821de55cbf7a2fd89533a523fc49ceab2d4ae9337f5309eca60ae27adb181d06c31c8f1834e47f498750302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb500673065023100919864346f184cfc3f9e0b6aafa2bbf84f7db6ce1b8778bf0a23a4be6bddd184c325ed16bb54c038b9780b780735d683023066bf2c8d1b2aacf68e9cb34a26fa4607d2ff51f8a33d2b7009e8db47cf696c022cc9a304a18315da8daa23214605eaea0302047c435bb500683066023100b2c2e99aaf3cf9d5f9bf203b85cf70fc61c2c2657efbcf227c5d8225fa95766a090640ee0de716c5d304406ea538b2d00231008f8a45f4a2d784794f1e7bdaf871c3149c968b95da7fef21dfb91fb577bfabbe3c27b06b996e90340fe6266abe63300c0302047c435bb50067306502301aed5494b3d95380e4e11fb1fc917281f290fe7647fd4b67933072c5f2f936cebfa15984a7ea55d506f851823ae4b67f023100ced967c584c1fbb75d05dbadacf4fa6e272dcb76e46e32db691eb8ec62d0113d3916c35855b3aa2de681e00dfe46272d0302047c435bb500673065023038913a8b25b7366f9852db2c8144809ba4ed159bbf558640b1ff45d331b810d89836f390f2a706eb87decfc1abd588aa023100a770272e6dbc9a26262b09a43cc8111a49c31e74fbc4e907ce64a43b86d97808410febd13f33218cec5eb865750f2fdf0302047c435bb50068306602310094dddc937693835db8a3ca6ac8eab2a77aa214b5061523fad91e1f609e8ff7d80b045220872f679220445d42f73d6dde023100f3179e5db0e42221c8d2e1f7a4956a58615bb8df28c13530de7c55ab6861833ada1ee68aa9f76041a709f144b66cd7ce0302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb500683066023100f6f4d0da86351b00c4713ba8740cdedfe8a05026b58bcded3abc91ffb0f91f39caf52529b68b8caf114dea3cd1f8776f023100c7ff328b513986a6eae7ca053110e3b130fb4e0a80f6dbd457b3a94b0b35276d51c913e925957b0fe81889ab053b74e30302047c435bb500673065023007bb68a0d32336ba6275de2162ba7f479d2feec075f02ab6f442a35e055e9019f28409ac4351cb135f6b3bc26f27a830023100b15e595181ab582c6cc84a9f5a24f4a650ba24183e59a0be3febc4dabfbf2f06bdef69ee25d056a9a4f0a959667285290302047c435bb50066306402305e11c1fc11b8de9dbb7ae3987c29fb7df8d75908775c4a2455804fab6228bccfb35bc3c95927e17059416db683026f2302307a9deda4794700cbf8e8bbd0c2f14e974b66c116a2d26098f125f13cb85adfd6c27eb3c6992b894078edc50fbdbe5f060302047c435bb5006730650230470459459c1afd9d0f0726b3affff1c8ec713afcd1f3a7fef8e79154d6b0d2c13799d79e462b9fd88d372ff161fe482e023100fc421e24a71384e873e2717bf744e36238835f03374e8caa40f68af1511ff88a74d7b884ae95f4cba8f75cfb9b5fe3b70302047c435bb50067306502306a6a695aa8f63893cee2d3b4ac447848b3d998626781f05c06a25394a978d3d392cdfb804835e5c8a3621d29fd7a4e0c023100a370a0072366485c0aa0ba83f102e5025f9270fe81c05a491bcce0da38680bc2937117d66cd56eb0afa05050076925b50302047c435bb500673065023025d23c22060f671d234ecb60b5b9a1884c3e23429a497eaa870540581abd0da4e22381a0ba3c72525276f76cdaf02478023100dfbadd291ee28e7cd2bf4dc96a336f881e9525da21c5a682bb1e55929153d9f7196cfccc6fc079d3348fcab70bfb2fb40302047c435bb500673065023100e9790b60c8efb88949faa2ee0e4d863087340e9bc1412c0814e0ac465b403a6caf86dbe4b416b5392a7f8afe874e70d302301b6c6f86def24942125ec564b17c60c8a81de46e7d63e621a0323a220fd1c51f920476582a0170415cea8775d1b5e9680302047c435bb50066306402305d921af139909664fe683e402896d5428276336d94129136bbddcb817698203c2b06478f80ef3c0a563f47e5b25c968902301b7ceb9cedfcf698078a1bc488032f3cbdd4ced485c46b8089fd74f4b0d7aa51674043ea5303daa89c4822e8acbfa9060302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb5006630640230770ce1e4b0f855f138d35307b393050c4d51c97ba097e03a02c572a00eff63c7b7619513306d010cb7763bb3904cdefd02306d4a655879f88eddf028316c09bd54eba3e0b7179371e3dd91beecd73ef48c2709e371039e6b5ec6cd6ee950bd9a3c7f0302047c435bb50067306502307ed4889f5e76f3dfcae1b57d6af742df8eeffaf82d0b7638800313758e52e715a8ef3880b4f79bdeb08cd6b9f8dbf533023100ce6508765e200dd65445a0c6a104cffbf2823a0ddacf7c3c488c7f1196c1f126f8fd425c4ed44e50b015ad3977d146ef0302047c435bb500683066023100bac94d08b70ad32e442b14c9da941e39365895c32f055bf433363a3e951d878bdfb79d0fe3f265913a222328b3a59e9a0231008971ed25a077968e053474534756206b7f06cab913ad3a9734a9780b4648d84074e679dfe8c8b4dc51ca7b4db2b7c93b0302047c435bb50067306502305852e22c0cbc60a9db6dc935fd81de974d8a34efa78f893ad609849ef72bfeb60fb7f3e2323759fd3eef0c3eb8259c6e023100fc271babbe4fac95247450fef818f8e0e6f260c474a2e5d3d99bbb0526ce6dbbc134097c35deb17bf29a365e359610fe0302047c435bb50067306502307c6a96627ef1e65c4365b9d97c4e0ff26520f3e0201f7d4b077914fca92130624ef30a083d7614e98add37d32be095200231009381060f359736fa57936affad52c8181f4488f10aabf80a8a506589567c68a2f69d8af741f135f790052661851f6e8f0302047c435bb500683066023100a6a0ad88f9c70d378c54a28c3ec361c746a40f60f4a77ce92b7981f66fa3669ab138533e7b329ddb38f41d3dfc354f3f023100eaf5cc792ab61e555c29a533ccab4169a9415ffad6630528819da5263c56a6ede3a39151366e9051162f316eec44e4670302047c435bb500673065023056eb9a303a532195f3437fb5de2d4bfac41a2c6fc730f4c30dd294404b86051393b9976c18ef2d4586f5877bff88a7b1023100ff0aa4008f90679cb4dfeb8ffb514ece48328c3ae3935653b149ea20d656e830505d326a0570d879cbe669cb5c885ff30302047c435bb500683066023100bdc223cf249b9f9b7314106ac37c6171337204086623331daa8a623d99ee87b0075440d4b5c8fd3596212954334c15a00231009d2c9c9d771792819def10ab2d42e78917726beda4698a20e66e2b3aaa15a3fc1def3916ab5398010e000073b11c63390302047c435bb500683066023100b6b076eb324ec9e2fec2946abab4d80f99e46af8e43cde2cc926a26716b0db38116550e143974d6520bcca843055ef5b023100e218770667b7c072aece0eac20f84bb88f3d5a6bac480210c181551d5a9c03ae9d5aa7a4d55d991d963ad052f33caacc0302047c435bb500663064023016f8313931f3d8a9c14bf8de0257e1bc67f422e7c66e5ff656d01bc5a4a62e4c91cb81e710bcaa1b7d2ae531fdc7395002305d8dd45d1d3c46f34fefc4f278371a78db9569fc9c086cc8e7bfb75c6d0a4af743e95439c701478ab7cbf20db5ce84d40302047c435bb500663064023067ca434416903fbe2ad70aec3446cbd7888a3aa94ba19349f24ff476389d5c999b01faa9dba2f240e8ffcda9946a1e7902305903d5e8f8f81543c4c0ad057dce2638fa4d66ea0c4d591c55fa6e31e06246832e76db2c646d8e43085896a6827e1d270302047c435bb500683066023100ef033fea5463197513d3c934718c45df56733fb1ff9ad969457c64ee445df57f689d06210e1423b55dc8636b0335ae81023100b3b46283e795e877d9dc642a983723a59e07e2a1147c42fb0ae20e35bde5dd9d3022f78b4a6c2c027156facef41606b2䤉d U]julߊwtmMTWh/ {m RIG@ބ%\gZڽĆ4x&Z-}c(&cbYp]58{AV*Gܜ)uE0xP:J1$^Ra]+AMs`VY2pl4n: W$`# I_9%.ghP[b{ Vk,`+ U''&eͻ 8yHDVIr[ҙB\"j=ZfTU@`fK:Tǥt\]OˮWǚ @y!92uS\0z DBc!4s^_fZz}Jr!h87OnҶTyRОRA=5Bp7;Y+LZjz[G=>l|5w r*d"J rly*G T!SSrg8qeP^>`DED?E4d   C 48?FS fr/d/ /  / /  K/  /x/c/Np/,h)`du({8<9t<:<>6B6 G6/H6/I7/X7Y7Z8[8 \8</]8/^;b=jd>e>f>l>t>/u?/v@D wC0/xC/yDDDDE0Crdma-core46.01.el8.1RDMA core userspace libraries and daemonsRDMA core userspace infrastructure and documentation, including initialization scripts, kernel driver-specific modprobe override configs, IPoIB network scripts, dracut rules, and the rdma-ndd utility.dvppc64le-01.stream.rdu2.redhat.comBECentOSCentOSGPLv2 or BSDbuilder@centos.orgUnspecifiedhttps://github.com/linux-rdma/rdma-corelinuxppc64leif [ -x /sbin/udevadm ]; then /sbin/udevadm trigger --subsystem-match=infiniband --action=change || true /sbin/udevadm trigger --subsystem-match=net --action=change || true /sbin/udevadm trigger --subsystem-match=infiniband_mad --action=change || true fi+Jc_$Y/DqoPT  8BFA큤A큤AAAAAAA큤A큤A큤A큤dvd[ - 46.0-1.1Kamal Heib - 46.0-1Michal Schmidt - 44.0-2.1Michal Schmidt - 44.0-2Michal Schmidt - 41.0-1Honggang Li - 37.2-1Honggang Li - 37.1-1Honggang Li - 35.0-1Honggang Li - 32.0-4Honggang Li - 32.0-3Honggang Li - 32.0-2Honggang Li - 32.0-1Honggang Li - 29.0-3Honggang Li - 29.0-2Honggang Li - 29.0-1Honggang Li - 26.0-8Honggang Li - 26.0-7Honggang Li - 26.0-6Honggang Li - 26.0-5Honggang Li - 26.0-4Jarod Wilson - 26.0-3Jarod Wilson - 26.0-2Jarod Wilson - 26.0-1Jarod Wilson - 24.0-1Jarod Wilson - 22.3-1Jarod Wilson - 22-2Jarod Wilson - 22-1Jarod Wilson - 19.1-1Jarod Wilson - 19-3Florian Weimer - 19-2Jarod Wilson 19-1Jarod Wilson 18.1-3Jarod Wilson 18.1-2Jarod Wilson 18.1-1Jarod Wilson 17.1-2Jarod Wilson 17.1-1Jarod Wilson 15-7Jarod Wilson 15-6Jarod Wilson 15-5Jarod Wilson 15-4Honggang Li 15-3Jarod Wilson 15-2Jarod Wilson 15-1Jarod Wilson - 14-4Jarod Wilson - 14-3Fedora Release Engineering - 14-2Jarod Wilson - 14-1Jarod Wilson 13-7Jarod Wilson 13-6Honggang Li 13-5Honggang Li 13-4Jarod Wilson - 13-3Jarod Wilson - 13-2Jarod Wilson - 13-1Jarod Wilson - 12-5Jarod Wilson - 12-4Jarod Wilson - 12-3Jarod Wilson - 12-2Jarod Wilson - 12-1Jarod Wilson - 12-0.1.rc3.1- Add gating tests - Resolves: rhbz#2170066- Rebase to upstream release v46.0 - Resolves: rhbz#2170066, rhbz#2209685, rhbz#2159635, rhbz#2167517- Do not use unsupported Protect* options in systemd unit files. - Resolves: rhbz#2141462- Update to upstream release v44.0 - Resolves: rhbz#2110934, rhbz#2112931, rhbz#2142691- Update to upstream release v41.0 - Resolves: rhbz#2049518- Update to upstream v37.2 release for fixes - Resolves: bz2008509, bz2024865, bz1915555- Update to upstream v37.1 release for features and fixes - Resolves: bz1982200, bz1990120, bz1982131- Update to upstream v35 release for features and fixes - Resolves: bz1915311- Update to upstream stable release v32.1 - Fix mlx5 pyverbs CQ test - Resolves: bz1915745, bz1907377- libqedr: Set XRC functions only in RoCE mode - Resolves: bz1894516- Backport bug fixes applied after upstream v32.0 - Resolves: bz1902613, bz1875265- Update to upstream v32 release for features and fixes - Support Amazon Elastic Fabric Adapter - Enable pyverbs - Add a check for udevadm in the specfile - Resolves: bz1851721, bz1856076, bz1887396, bz1868804- BuildRequires perl-generators - Backport upstream stable-v29 commits - Resolves: bz1845420- Suppress ibdev2netdev warning messgae - Unversioned documentation directory - Resolves: bz1794904, bz1824853- Update to upstream v29 release for features and fixes - Resolves: bz1790624- Fix an ibacm segfault issue for dual port HCA support IB and Ethernet - Resolves: bz1793736- Build with Ninja. - Resolves: bz1783254- Remove dangling symlink - Resolves: bz1782828- Remove EFA driver - Fix rpm dependency issue - Resolves: bz1781454, bz1781457- libbnxt_re support for some new device ids and generation id - Resolves: bz1779948- Make rdma-core-devel Obsoletes infiniband-diags due to man3/ibnd_* - Related: rhbz#1722257- Add Obsoletes/Provides pair for infiniband-diags-devel - Pull in upstream stable-v26 branch patches - Fix %postun scriptlet failures by removing superfluous -p options - Add new BuildRequires: on pandoc - Related: rhbz#1722257- Update to upstream v26 release for features and fixes - Resolves: rhbz#1722257- Update to upstream v24 release for features and fixes- Update to upstream v22.3 stable release for fixes - Enable support for Broadcom 57500 hardware - Enable support for Mellanox ConnectX-6 DX hardware - Resolves: rhbz#1678276 - Resolves: rhbz#1687435- Fix up covscan shellcheck warnings in ibdev2netdev - Related: rhbz#1643904- Update to upstream v22 release for features and fixes - Include legacy ibdev2netdev helper script - Resolves: rhbz#1643904- Update to v19.1 stable branch release - Fix SRQ support in libi40iw - Backport libqedr support for SRQ - Resolves: rhbz#1639692 - Switch rxe_cfg from ifconfig to iproute2 - Resolves: rhbz#1640637- Drop R: initscripts, since we've removed initscripts - Resolves: rhbz#1610284- Honor %{valgrind_arches}- Rebase to upstream rdma-core v19 release- Adjust python deps for python3-only world- Disable nes, mthca and ipath libibverbs providers, this old hardware is no longer supported, and fix disabling of cxgb3 and ocrdma- Rebase to upstream rdma-core v18.1 stable release- Match kernel ABI with kernel v4.17 for 32-on-64bit compatibility- Rebase to upstream rdma-core v17.1 stable release - No more libibcm or ib sysv initscripts - Remove ibverbs provider for unsupported CXGB3 devices - Remove ibverbs provider for unsupported OCRDMA devices - Resolves: rhbz#1492324 - Resolves: rhbz#1492924 - Resolves: rhbz#1503621 - Resolves: rhbz#1504528 - Resolves: rhbz#1504581 - Resolves: rhbz#1503723- i40iw: revoke systemd udev rules auto-load on i40e hardware, due to causing problems with suspend and resume, and fall back to load via systemd rdma initscript. - Resolves: rhbz#1561566- libbnxt_re: fix lat test failure in event mode - Resolves: rhbz#1545248- libmlx4: report RSS caps for improved DPDK support - Fix double mutex unlock in iwpmd - Resolves: rhbz#1527350 - Resolves: rhbz#1542362- Add support for extended join multicast API in librdmacm - Add support for striding RQ on mlx5 - Resolves: rhbz#1515487, rhbz#1516571- srp_daemon: Don't create async_ev_thread if only run once - srp_daemon: Remove unsupported systemd configurations - srp_daemon: Start srp_daemon service after network target - Resolves: bz1525193 - Resolves: bz1528671- Fix ibacm segfault and improper multicast handling - Resolves: rhbz#1502745 - Resolves: rhbz#1502759- Update to upstream v15 release - Resolves: rhbz#1494607- Make use of systemd_requires, own srp_daemon dir- Revert work-around for ppc64le library issues - Add Obsoletes/Provides for libusnic_verbs- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Update to upstream v14 release - Sync packaging updates from RHEL and upstream- Add support for mlx5 Expand raw packet capabilities - Resolves: rhbz#1456561- Clean up htonll/ntohll handling for opa-ff/infiniband-diags compile - Add necessary Provides/Obsoletes for old -static packages - Remove ibverbs providers that we aren't currently able to support - Resolves: rhbz#1453096, rhbz#1451607- rdma-ndd: Fix a busy loop for aarch64 platform - Resolves: bz1442789- srp_daemon: Don't rely on attribute offset in get_shared_pkeys - Resolves: bz1432964- Add necessary Provides/Obsoletes for rdma-ndd (rhbz 1437804)- Build what we can on s390, don't exclude it entirely (rhbz 1434029)- Update to rdma-core v13 release (rhbz 1404035) - Mellanox mlx5 Direct Verbs support (rhbz 1426430) - Get build working on s390x, less mlx5 (rhbz 1434029)- Fix up multi-lib conflicts in ibacm files (rhbz 1429362)- Clean up devel files list - Fix up a few dependencies rpmdiff complained about (rhbz 1404035) - Add Requires: pciutils for dracut to behave in minimalist cases (rhbz 1429046) - Adjust Conflicts: on infiniband-diags to match RHEL packaging (rhbz 1428785)- Take libi40iw out of tech-preview state (rhbz 1428930) - Add ibv_*_pingpong man pages (rhbz 1416541)- Make sure ocrdma module is classified as tech-preview (rhbz 1418224)- Update to upstream final v12 release- Initial import to Fedora package database via post-v12-rc3 git snapshot/bin/shrdmardma-ndd  !"#$%&'()*+,-./46.0-1.el8.146.0-1.el8.146.0-1.el8.146.0-1.el8.146.0-1.el8.146.0-1.el8.146.0-1.el8.1  modprobe.dmlx4.confrdmamlx4.confinfiniband.confiwarp.confopa.confrdma.confroce.confibdev2netdev.build-id836998d5e3289f1bf970e8970aa3e2792505f4788ee755f772d0ae5997300a7c32d9c0a6737d0c5adracutmodules.d05rdmamodule-setup.shmodprobe.dlibmlx4.confrdma-hw.targetrdma-load-modules@.servicerdma-ndd.servicerdma_renamerules.d60-rdma-ndd.rules60-rdma-persistent-naming.rules75-rdma-description.rules90-rdma-hw-modules.rules90-rdma-ulp-modules.rules90-rdma-umad.rulesmlx4-setup.shrdma-nddrdma-core70-persistent-ipoib.rulesREADME.mdrxe.mdtag_matching.mdudev.mdrdma-coreCOPYING.BSD_FBCOPYING.BSD_MITCOPYING.GPL2COPYING.mdrxe.7.gzrdma-ndd.8.gz/etc//etc/modprobe.d//etc/rdma//etc/rdma/modules//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/83//usr/lib/.build-id/8e//usr/lib/dracut//usr/lib/dracut/modules.d//usr/lib/dracut/modules.d/05rdma//usr/lib/modprobe.d//usr/lib/systemd/system//usr/lib/udev//usr/lib/udev/rules.d//usr/libexec//usr/sbin//usr/share/doc//usr/share/doc/rdma-core//usr/share/licenses//usr/share/licenses/rdma-core//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnu directoryASCII textBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=836998d5e3289f1bf970e8970aa3e2792505f478, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=8ee755f772d0ae5997300a7c32d9c0a6737d0c5a, strippedUTF-8 Unicode textC source, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRRR RRRR RRutf-88a636ebe0835852f832865198060fa6fc12614a9999f568bc434dfab8a9fd765?7zXZ !#,^] b2u jӫ`(y/+O3SMdTp ַ]\ݶUNJ ;z>S">mF>~>sGcL,oj9I;~'=$R*[j75N0)xfvwN{P )Ugl`-Hz*ptˉ3s'ڭiufFq><>Y_ /ej 66D*G"J~bZ! m UJxFHRhߝ %lwQv#n|^`W 1L*r_z (Ŵ$ݤcp |ddچJam^:O)MjlbyGW \y @x]6(mE%)JAz[˟67es<)p6 {=دJ»bFB}%jw`ZOAT}cbg)@׏l#dۇinNwBx6$H~)T1n;ZtÉ >isě볷siCtφs[0bb{ϣrue;_eLjC :tu:>,$HVȲLQ_uTMm}Yʑ[؋us{i&;Ͼ#W6yIz!$tPⅭrfaͻg^,c> չ8vHġ0&_!x/'mhˤa z87YەL\sE4"S9 ?^(tgy6 FfPWGoQ8+̽X.^ {=n077$d4)|!K:m}|2g , ۮfS KY!L"AӒT1ĈEaVD/oEP_ߜ@!US!25l{R SﻔV0"!3~s0ŝ Pek l!??HѢ#0m G44>,nE)qh;a/DBS|P/KØE9au G6@l ]-K FpZf..6(A^c~! Gq%H٘WlY"} ؓ@GlR,NUp<_v48j{C j_rݧfa䲩7@$BڰEG~Bu+tf^(\4m.Xt$tQLbYbc݄9ՙV g?3B;KI,>kO_c]k2OeړYЬLLfҞYAP8K䰐sΒ#Gdpx* jUB s+qc1-T0[|.B'ep`Tm)5dI+.C3ӎӎ~ =/&L,,8"I! $ڠRdpcrL,sp_|G&א['%W>I/,3@ذ[\G79cz~CpC%M/Ճ)|򹂲[UeDEF4ckd"Q`&#Gx"U$\˰..Vv*g'wF:цw$"Y (yCvb]f߸DxX`5eLn?2Qנ#vbu#\Q{Q#ox-ٺc( _2'VcnK4@peT:v#3 Z_+U!|=qʜA#љdۗ&m"_duGkIcpBYb8Ms\~xA:$;-stQo~Lr'X+;~ikґɿzߝ! n?+l9Q1c9>C\䛲TI hBG!XF4tC|MG6A,gxF_} @4?r;*ISYņdѥ `bt2?~oܭsג_S4WG"ݙ/|zo\V C'CdφIrsKvj F_:[Db+KnV~C<\#P#KY^>n>w0DծEfkLmt}0UYG(%ci^tku`cnr|l_zk,;0 ߫ċfCFGr>FEm]厹`N1 *SU+om앖sL<=3~4)mlov,nAߥ.̮=L( $i˥FP HOfzټig I3Ryݠ/ӄ:*kżr>=9K揷cM`v\Vњ{z/fwG61Ev PRIojXXT|hNK X+_hA-<<1+(Ts0(\n_3iG 4!Mmm!oz+*gN!֍";q@p!SPc6,UkV䔹 8TNCh3l瑷Og }dTqvDFKR\ݦMq}rS%KS]LYiu6s*=M_A*>nU€ז$8T@A!*52E2^~*ʣmW)ݾYAxX`6xo䀥EjlRWj {XBK31.# ٍ@HG6k=FoCYsq~j[n$%-SȊ%cVGo7 u :uZEtGB(SQicC |FZWDZ}:w3d=FrY>Toh_M 5}U(JTV{=%&s2}rn@>C܏,Кm4W8l!Pb_-T`]FFzhҷ㷌MI3->\Z0yƌiwjle%hsQH .əzq3Ҥf#褁ˢȟ*qۇ_t{&r Y` %٣|SBS/J( ]mFpo}\_i_FyD; @,*nA+Y`KDA)vUb ɍ]7¬~-n49i^$d挲Tӣc:mƎOM­S#BmL./xʽ̵`70hzD ~ev3Uo +ϵ7arF-}c A|AI?-Yؽ IT .LLseƯzraK?a߀I(ܞҗcŢ4F * Vr,^J aP!ѫ6pLgl,i;i\Px“kp<|&6)j;lw^<0nIZZrCa;&̶`49b+a~\t Ov ub4Xp`68Xi:z0џ,R$cGT,o~pac+9pm#aC4F)o>G>[[<}M#[]UZ,i0 9X%/7kXeIP;S ..abj-({On EYj'+ShyW 6{@kKlT^tTX+]X~k#KH'Of)eW3{d\{,÷Zܢn jU悒Mk@3qQ/u?7s3znw(Qs,Qh}G &[J[1 %pϱ1tSwU|ږS"Ɠ{3YUW /}&GB&k{4 5@KWYv+jo'ϲ&b&<H;r JF2„"*E > .$¬ =[mޮb mVe/EN :Iݝ A틙^Z&5} ->,Ac܋pZA|fq `L[nCDoXBubk.iŲ! 3L=hPZON*xnߎlF&eR>Q;T1a}y$#]wBM\~jes  ֿՐ&v-~8q{ˬulT⬶s~\9JOBP}4$jGC)qg"eUD șn/NrÄk8b%e 1Ka1[yS&'/XKr֦*ͷE>`S-,u*B<!$8m?մdKb^Ŋ?qES_TL!dLHaA+8}]VNɀ<^+Tp1|^Oɩpd;#`*u)(/!5A##Ѳ)U۱#i]c0D!Z8P/S9Rk;YuÂ8?J;抺r*>GOաU\%%7ԯl;HoX6u$d<@_blA{,ΏZWx?:),6>'|gD$āڱj]%x6', YRy7mIAQ927!+dVv h:AU?4Q&MM3Q|ka;:H/hi? -@oeӯZS+m)$u A1KTL90%9d^HEN̝{/[UB1eJlȅSY gI_`F<!J ϫ?@vp6,2.h  ~f< EÍT>>fVh'4$F]%ĨΒn(ȒB~JtblN%9NASUG+R0 VI5̹hn\M2BBѾ)ҽd'У!Q|پ+Q'|~WR>>nh:|2TI E2q=鷍eAZ2Dkٽ/XW5Ԧ"jS<_d᳕KWŒUSoKTc^c piF-q~\-rܿ7oK-TXoR5֢p4\EcޟH"eχGˌ3XT%h"Q4 LPN[٨Ɠ9Wb =ɪhk?b m27OB]3 Zzy-Sw7׌4bAt/;ڈ~ѤitKAGFA8?N4+1i[ZnfªѥQ/cEJACiI"Z76 2ׯtBS~Qe"D6( ^yXYXp@"' gl.TV=`aO[-X 9&ȩ\Nau'WSЙw"q~;rEϨ&R\iv靛:c\d,ye7jdPO7\$K$RA³ɉS\/S*ٌ4SFiQjgb-cӱR.܎,v!&@_6T yN,Am1neNw0n}j?#75Qհf Ӣ&qk>*R DR ZG2LOZjK'VoM5P88sO[~HJ#zSQi?f%̲&¡%/9i{,*oY^u2[ĺ)qsݖdaS0Vy,`GђW(~H䞥J]ulG`TdX>j՟x]=maz}'! T%#%NOa"c]Rg:i`Ap-8sG2eLG<JF!~8{+Fd Oȑ!40 0@h\S^ Ff{kPtz5sPڶLV9Ld#^,a#]:$h>GVV QM YKn<K)h5l7 䣰sqfkꁷLg[Wre\=b$񬵑O|`ypR+.AKX9ä.Fj&"df_#$# e跷aSI'د#QLE@&i&07)&`=@k fM1Ҵ]"Sٴlz:ҹbV^vwqppg8fD~ww%Td]jA(s%yg@Z"Ϻ.v-N;%p0DŬUe3WQRi%kqQJ}ۇEzEi$|#JX~+obdMRL%jy 튉'@&yG*Dpp}%'# 9'DTlH 4DДS$LdW%X T؈肜O͖O"E̳.J#Dit;l:PSMд;L$ c/pTu+ "wEt }āz%s゠x'-EkE8?R* >:zj+.qD =N+ 1 ŀ>h釖yWPc! b~sDȡ}}[㍸u*́5DLjagNČҨMxL[:1q(o"JcR q eⴒ.e t̤nCs^5-EZM9X~ ꂈUؐUSO(M]13 AKj-6 Lz_U,e`[tFYN;1!DXM@*-S.GTç S VGK2:L1=ZWd{35s*LHnh5 B:K2; '+pw!y,K]ANJKASPƍ nٽ[HЂiX:}10Y25(U4=վm",z@۱ T(Txt;0Dfv) " vY 0* _Xbv-eV!?f$\ gNu^!DH?[Q1 OJV.*1t4[iCT% Al8H6QfKW01=?֊rB0aFPIbhRWS>V2{4/;0Q¶|:ikRFĐAXdg7K|S%>s8l#vt(]l^";P rM+Nz6bVݰ;* XGL /B_SX6!'rq0h7#=gȖڜjD1M x*8N>BgF1۔귙 8&5ZXoS Q#E%:ߢז7^D{qD@D yPk2߭9ms)ꊖ.wdRKȮ-BxL5{J*%SբhC?^Pfz!CDG!.$p;/IB8D$>%9{sT_Y9OzquF׾|cT7H.&nhHhrlq$ġ] A͍RJM RcǺ3&He"T_y[`)t+`])$1%D:FUxսWًp0VISy>bٻjFczؤ.Jp4\100֐ۯ~.]њ:ao^x I sTޓzfETY>ZW cM2B9,vGnͣv':w GM)X!26{a(#-JM z.WP~opv_6 J˲^.)BhyS %h<MI5+#bܺ^`\`5)v 뙕QU(+Kؑy0^&O^N(˙7[cq8fma_Չ:܎SEuEgo q; ҧovzW s`zøj\>\nEpn"[Pc\9{mo~Q.#^[d+L*!I-S"'/ Ԯ!s/Y}0 σd3u9W_jb<V4 buCC en'bY<sr_?^BڶF:.4C|lR|.uة/ QV=Eڲ-|nt\+[`k3[F!$B~/uZ"-^ = ,Ax 46 yNc(nBйc2* s8>M&Q90Jd#z׹ks PFEo:g Tsk/iӁP($: '3C~I3gvyouvcgZ;-&$|H$n F,!dd HKPR,Ѿ)DH):'NjJh:&P\a0Rgً*uV7"}`U c[Yۿ.I6KG$7;9#{PtekMꥀ,سޘUfK.EwU2b{v~?;>rWQҶB梯rȅXTǢZ2ZAzj`M A^֯oDK B.F(˘t Q,hƂ&sxN pKc4_ =v]1 v뭧Od 8fvQK=p4KMWiR{onM}׬BŷrZA<đwP GZsn"PX[wlX<\C ?-p$>-\'<@!$}wcU>ܺ1f\ZJ&0Nj y_ LE5Zlǩu~K|V"eBg4im{,1ǰe@sUVVsYj^^2pT>j}܃DQp)-1_:<qgW$w"qIxu=s"$ąp6͟b!y}"];eGqE [9@j{ ٻwx݀ld'G#Rj]&1?]5ߜS\ -{NT5e@ET7jqhNҘ^R4/bcv=ʹ%cF7w$&a dnwUK~=6D'P|z !=;#ӭ.P@c4 &&#WK^;_7g@60 Ud@A5RCaѸff~ |4f`]oYkCwc.<a*WcrgN$SXʘ5ODžnCe>0Pe'UӭdwQNȂ9oL99OdfEVl_$!d mGjmo}i4DZ1֜ `p̑<0VwAMd]i[OClDPM}1Mw3>m(졮84>.6FA&~!\ou룻o2Dfv}t~a`b##lSIqn 3Ld%kZٌEae^KՠoEm.PJ(M*e\y1ʨrbؙ H6MAq_5mK[kLHy$4 9t@J]RudZZPrwY ] 8{H[~3 gE DP (k4,;b ca/Kn[lQXkX`&#fjw|J6壳f9w'*A2)7óI+)RX6DڭνQ7FbJH U0Ӭ=ʃ9z)63A3PZZS혲RCH<+X2˧EfYz%s |zWjXc`Iё"艙p)p4hڈ> 73Al ks)Y\EHR}E<ijո^I.K<5FE4紩Yפ@(,]vĞ09j\#* j6m,azqoyaڷebV?#Q:Ǒbn^Ѵ§P:ȟe[hChqmx*H>:@1p d~wJVKmgP buV,F#n7lLKo好j,*4T<_E5a ΁aMq16^ {0R`asزI8!L,Ɵo;OPX[FԠytF"w &Z2n+?smit3_,p$(wV3$[22 ;Uv=Qƒikī1D5G엥ٴ2:Sfg[>z^i DŽDv\@ !4WaT+|2H8MF;Fš:6M~^ b-3"5fk`_`4n,J l}ⓟJc\uywBpV1 QY??n 2ެOȹpXܤ__S<[BNVd9[ԖK5TϙBP*vpjAnK{I:*צo8:`ɕB`J5B!捎բfaH'!E;gionC2{PB&)mNlgIEZ7YaD1b,ңYVqkwJS]A@VJըX(EOBG[1hdf47 0៉0{BՐ0B8qL㲘SʔVVQ.,<5i,t} 1LY;eF W١؊=zTHS< }tl ȜiޟV6'S) `0v>d=*rp|&6' ~/M]PQqUAmWtxU]PܨJ.G֧kqжQpZk?9X*^Z8yD}_c\^x"`qr1éh4hG9>F%aWA7Xyhg=mip`ەqgv$dndm3+j$I_DV4Sg=tv?9N:HPDP]Aw7KT?ຊ1m< l \yurTYvj8FI26)#[ȄfloԴ_ťմl%2.dnV 7Ro!a3?XǃQ:LwdCPcN[OEhZ_X &y4t$݆S 1* ?^wR=z\8M|@*;ɸnpҬSkψK=hUVb3#l9FF Ъ?0F6lVDTUhmȴm;.55 aK]rpiDw~k-zEGs]k*D[7\tp*NsEt:'9 ~$&xLIἭnf(c1?`0|ʅH%VVi6Li**=LmF9>pi|WpSi+Zi[7_6nκڭNqp,gekwduiEQŠ-ǵQ$6!F|j|@'= J®SpwD [FzXX[:3=phihsGX&6*[JAQY:?z9 AC@f4, 2\} ׼%N^e^%̶W\0g2bD#yEJ'Rq h' I!!|_:<Y2/9 ,R;//Xg7š%O\i(D# :j|>ߋQ;Mi]x`3#8<Żo-bKV0|t1_ux-_n _¦hR[Y?D?Jub'Ը=[3#`A4egODmE?6UNP4EfIpF|- cF\Ԝ]l2IS(ـ|,%IErUN)0['K7f_\ eK3 R#.tA!QC%88B]wm#zVs%-M!q|Xjm* kK5@gz+CU-] Ar%v Z頛E8*R+UXͅX]bݿ4!@>w<؉f{U ]GAN4e㑣3xӂco Mi99:g8"YJpRS2 Pn?\ ~IL-k2̱+lK*r8N5D=.\Ԅ#PG$WR=nצIMfO |/w-K4A|u^D8& <t!ۦw@`:\ `xjЫ"*8| 酘IPuÀi/ dc醟`:V>W~4=8;nJi[itych߃@ۯhK߇X =8N}竡{{:$>8HX7LNX~#)sT lbG? (ch8\ESxAbSjVzR>Gkz>Zc3$6/KhF#zsNz8nC(U[DPal+a 98Sn7Fy# MW[}[rnZ<6~7 {ihp14d tXw {)/*?5XF4B PZ|bZʽLګq3Si|@2U oՏ7H9Ֆ{95iME`|şX"s;Pl8vr7;TGd8~LڑnT|Ntgհs5py")2hD"w8.-ԏG| pFiÀit .Prܽ#Uȯf~ˋ,c+{7\aWͯ|@jBr*kSw<즥?G5b3 crU^gOQ9|od PKS?y {'Wa)&Uְ ɭ3\1I^RS~y'ȍMk#d;8wWgq2EW{OҀbk. MJevhlTug؋(BU"^<଴,}{'3+)uWيA͔XlWР-$ۅ-jx3.+ez$ J_|(GL r]D+i,bs%[?Dr>S|H5m`zşlϗLd-M1dǰO<9`J8 cFxF}BIl.WfjE."nXgwM{[U/2TMJv\i*PN 1ȧ4BPK`{:C x6g:[4ҿzz;T6OJ[hPƀI|ؗem U|tHP6w46CH&tB[vLn۟Aq53 v+zqq;QX܅tS:Q:=W _1q<4a.ER& ,׀H eZ(E8 2}h{;VWy*BM^6T)K:ճ9Mt*ֳ`.ޱZGsc8ʏNzu,>u҈4M: Qrxֵ&!Pݔ ~kcE8Cg/i"OʊjQ'׀ ]G!@}= \.e>i&k۟|W3 ߜ{p_bz:ZݾV6`a17ls}MQۛ,: sri=%.zhd̏r vY"sWfU3~ YvH 0RMBCM)W6Ӏ56HcȽ RsQ?bdT1t=rgM餥bv֮blqE @SĀdBQVMV-E!AGB2tJ!?V0bbDλ,AW cqLa& q$d#r,5:& GW}_6KjDS-(V6S}=w+ݰ6cAKQA؂æZیK}xž`V R/ʗcT)9'@A*vgQWc%./L$5a$Q-~p$}fa2x3Vm }(87uHNBƊ+j_Qs,:4t: ɋۦ@'=m@MsL@N? }R<&ۿP#IB)ٿQ) U‰&to4rF!ĿSlpmN/R23 ZOvuo1^ fڬ\n)|Z n5xiJ?dO0lg9mɸ@jȳ9BohĨ YtsEb' l%IǺ*π4-Aթe#DW]R."$Pi>2n}ۂU9г<(q, ;B`>0:xh}n^k "Oo|K^|,ie|^}Q"M3m9)x( JP 47ɶ .6 n/+_i`BaNS`yZ- tpyAK2x +hcu@:tKx:.t:RN K\"øR= /A䬮 #j#HS?Q/l`JR8p#5ˤҏOSI{rryVM^(k)樐>84+:hyз~-њ*0Qr:K3n!Ѥs`;v~P@$%;+`~fq*d#;-%d!+]Xfa+ਐC08$*APR:"h^󧍕2MEiRo7^*P@hnaZ  Jg|XxȓԾ'r,'`3`O#GT.З8Bcx10쨄&}: ,oXi÷2@1Ku_+HRY-[K-[;v> ׀!vIAG xQUĆ0SIf2;j]nV(cJ & G q$- 5B4"'Q(7r\:$|Ʈ4i]NVP_ȭªEDv2 DOx-|z 톸T;!EK6"$9I[ϳ;[ ^ mSޡC<*gBd1m;kֻ)fa\F$C/0~IY`] 6ϬH%k0Xa؟Fwq{܄1H2n ͹n2g:wUx>MZ_-vt6d*>=;^veYjv0bU[Wuݴ7+rF%̵jI"LMk0>?la˛:,{okpC V.PI{p}|myåK'a6G`}nfJyU9pNur6`)\vʜv1TK[BU}[2A5Ch\{Ƨ*-12Zov nf~پ-6a(j,RqMإu]Nv] 'ݡG^J51g h,Dbd"Z(S{f7⽷Ƃ>0No҂eUؕɪP/HiAk:ʉ֫?3zu-)63O)=~6~mHt) z^[4)|e%# [RE Ѽ]kzq9dП,ds6BzM{7'/pcmWAZҟ}Ulskɟ 5TKjUR> dO`+;@~MPIj'e~ @!R0\v.X!u=NܫՀmr &Z-檚27]GҦg Ry+1)\πv|yX𳤂jԜr%^kjJ/0, zWم@0,m:'++TһJA+ Xn[,dbY/8F:LZ;m}1R{w"n 8¦b/ Hѥ#K1w dwϲ *1:XOyA}{"Wg̺fBBě86e#= 7IFvV?v4Um ȵ!vktj.eUd%s4!sF9WPn Ĉ)LG&OA[*lCt"ό&x-vq]Ʒ@`aPOBDW\U1h3O : щ_VLۨ}3{)-\px S~K= x<..rt ޜnQ_t M)AIH3@W'5[Ab=O0[^#ƻ/ XxWH{&VR|셔kx,U_Hx*N-^wYIkZ. R|k9jZ!RTtȳ[? B| )8k Y`ք&$s+0{0'͇t C 5NF= $U@ WSkՁ"{F))Cnj.gJaYл ydD?֜[(Cwp@ԅk|>YaG5C@ќYV4)p`{\A`Z?-u +Nq'60̳{]kgI^ %DրM?l9+u_| c} $sP3i;1.|ȲC]xQ>o*yEIrmHVo)NC3j6.A˞Ð- $ 7 Up p)Tcڈő&/-lxci12[~S!x~ֱ LXIT '^hsͣJ636ݔ}XL6-_A*o螠@,6e̵y v`19õQrWk@ Mb=faj*=? dqpFQĭAJZGCWViRt,l!b&[R_;!h$`1rDW 0 #);'! 4-C'e>nx`}*F@ъ |Xr$#=$ T5hнES /0=op巖GF50UW]" `}mx5x_H>VX3/ :B%1܏ܳQ~7`wqbE2>bѲx4Tll}^_m!ę Fkqߡ~qcWQHU4셛er)BI !\8w2ݤ5H,' B9qlw ûVw:7O g^S" VX#~977p GfJ%|}ۋNS_|u&c5=Rj"⇢Q> ?k.u)3߮Wy.lUvz=WENU0Z[Ӎ3|'PdNY01 S RI`)~\WBa4ڽ/۽*N%gxT|c0+6Z 7I"i,6Yܔk 2<`.[0woKgL-Tr̚0 >OqM ?C)0&<NYҨ*_Vbp&6yC]K>_etUUdri6M~25)+4߆IYBG]5~Oß cŢ Q+šF7\S;'Th *2(;o#Ng~Te&DՅ&ګ\'R{Gj xS(vr( h7&x#qѤI/B`P ">&@+z.<~|훱,6Xiѷ?/ QS1̋0QqN񲿺DdxCnR0~ϪHZMT!=:n ǝF{jTHkII4 Kn=qSMܳi9Ko-d8cg^:`i=FH 3ur`ֵFi7ט2 ;-.كЩ48JQ4ViW;m"Ha9jLC|V#LZpD-7f;gor01z0@ BmqEu îqX+6q$`MKMr?^:Qq8r}Ã0W9JSP`fwld3 gЌ0J #(_*t/mC1):r)2e8 ƚhCo^R9TwBdVXY3{XVxKȐ;Z" œ!|FZZVS$3J _{Npɗ_BMnj2PK4sB7&a%" A)LWxU{ƹtfwΑĿsCT3BŵxEP2?bNO-+}FG,]>lzp$3ێ!Ki''gq&Nt}aNAq!>V zjҥ;|rjz0bFWԍjbXd&07Є ߾tK@*,Dch&']NKfwn3CSZ`O_3v (^ {OH% ]^{ \wS77tQP`LQ/ЬE@1 {~~Yk{ T.L!&z:SU@UVaˊ^9 I#VkÁ5}xe߳`f *KOd`[N8`"̝gHc07*uFyIoӳllh4<ͩDƛ>s\F1>K#Y?MSxLeLp]kjavM¹.$͞PZuNY^Ve@!DlChj"uquLU*&dQ,[ы{u!ų.2dT7IֶٞI@W'ӽCB ۍYG۹TR38mO^<*n+a FW}>ˍVu$'x'^fdEz!΄*'Wf4Gr+/-XT-֔ćVJ8@k $,(|`n"/Ԅ*I}*_D n-6Qs/c$t,TG71[ۻR{#R̈(oIvC%C;?99ªS*mј)u}LuSG1h ͓e+͠#D9B Cofyٗ6ĀR32 T,ԣԫ@؇>@GGޔDreMz{6:vFqm*} hAZ'H 2K^h^VRB-| DP {>PxYG,l'$)X5slcK WXO\[XNݝMTa40K%a=z[h?C8{,QFGž.W~]5 fmo?T@iwj夺)nKK x'wq>ӫE3mF꺜勁/6A$ /{0x4\SYaTNaלۑv}bD ? DIz~BUaL>\޴K$}LI9m]DqgᲷx#-eVQ[j{Gt3VrMRYk!,c; ʉǔ["R6g)p/xYrȽ`vb11 ; fPxG}ÓuV ߪJSC>O$|v2Sπ&z,~"RV6r^^AM1Qj6sqD 1@ ]C)nk<).V.}Ga1h`ټ-?m`?MSi?}mf CV~m/'j%"FN-bVD Dj?YglMՠ"5|JU"YsB\< ,]tK{@øv=*\ kn_VooԕjȥHGĵi'K}8if:Ùg0d-aoa&DcqMo 0&M \ GЏDM!0T},R^NRױD9|ț~d4H:uw*YSkč&s.WhB;*MC^#5T%xUd Jv @T^Fؤ)qj[eBn}7^4UZP̑H IKe{>f(v`HZ(P"@'TU$s^M|LeHr*-oɱ)1m$ cpz:fB!?}C?5RDuk)O:e[l=囻 ΏAHG}^SI}[$Ï(g(כR cXs|D/}LrOb'gyf +Zc+i5/%A"J3RyҡbW^CC^\X:`a UUXH|*+!eS23r oՉ9y̮݂&&EiT 5f}@ebbPo1Z Ytc0oBgu8DžeXkܰȉa->䚎64"?/7иaRE~O/ye8%4٠t1 !2V:]g~Ћj5z~o s0oavlmI/ׂK˘eRǯ? ^ƕt호DToǢb(09#ƏʦfJ壂IZ=X 4:4}o]p'@rf 8$IC퉟 ـى T;&@B9G4<W_> ;wMKK{h棃nǹnI jïjKa>C^.pţ߹}ْd/kI #=ӆe#;=$.Oq"; <{fe?.f@nqC[~ڑ4Tvȿa| 77S2tDgs5AKR:5HqNO[gGl {^o"k[K|:׮~U݇gy8]Kw.yS _P?wTXR 6TBY2*ˠiĕhբڄYX 5a_qck-3EL :& 4p)66@wMKg,f`+uBfR[&WD x ze0wHA(>n$PB4HH%B%3ץKm,΋!y>]\}%mKOj|y+<_ÿ]$H9ƴe5c)ts$ugUbINw!EጤCj7xXn{`bKLA0O4t0"tC"y ޗOD*v'k[l٣״^Hg]yVMȫoLWH+ڒ CDp]輟{&tո^3D߅huMqf:֧evɮ0ݳP'[@ ǭ|4z:m/lFKkݾDHcgU+k!y+ة#9F(10K3U nQ/P)[E;A6+7fɼ=iShmv ^!T|rZR bdEd$d+r#,9n@3CŸK+mPQZ l&FqSzRa3ܽjڱkf"t6u9J\PQ/ ? JVB'(az9V'sb{nzAߩӘo^DTִlF4K\k)z2\l)?Ysd1K-F1oWšiw IMƼ NDRMI]fee۬!VOV?>@U*{?)^'`D=NͶ &%YNS,B۟iH '=1tܫ_\k5rcM4:fZg1z2{ Q6) |љwi/+J]SJ9I.~PKK^u쎨'|8-\1:~(M0JmY[v6+%EZSPTȼ٥*|R\Gps l/2Kn$geA|alxm(:KJ ̑e+"gc~)f{#9?# P`BVo"[n//c6V%78C(\+ k-KZ|AWx .b F TP 6H:}=czcÁዛz^?Ԭ͛%M=nME܂ -m~ӥ颶JwFWi~JEu8[3U s_oϲɅlb)M?̀ZQ\XzUwż[ R0îf.e%>0U-:S &aJVK*p X>dM-/v'GRO!EcݶhHҟxzl;8}>;gVW.3ذX[X_Vh쬏r9YĪٛTζW oknsurW|`畖iݫ=EwP{$ea"`y De0Q jHLP8.tXzXkQmP[2&n;eĻ#bB<@M*(X#L߽5x=0!Rp'КY" -GfɆE7=%7D9juǑ 4f'ɱbzTtíUh5Ƹ@޽J*pcOZPUPAҭHoMY.]*MuϪ0`)IDL[=mX_ Vq2%LPUixYjM==.&Wd١#I@->F˽Y eqǑhP õ m3MyVR5Lqٙ! Hgbgɓ]* s7Ndrpvc&~r Gw f:$$c@KݔJ~mjwY,ڝBdy95n~MmV7Af!*SV]}MT0mП nO- ~ n4(M?^D.ۆngtfGon_J0wX޻cJ@2"Vp9:zOXx5ö=dlNVFwHT$S |n*[_~sg EVhqqb|.jo 8rYBP|N Q(oYH%јwT2mKp?cDw O&EXPS:~$DŠsjgΑ$A2dBnA!:,ܔ2kǞl(M_C٣]Yd9f. e $F)J㖘Z1dE7& Sov2R"^2v+7l |{j*yZQ@yaey%pZYX'%'j$'Dmfv߅ 5?s2D.}e$i޹9\&ji v5I[$'*ѺmQ} KC Fqj\+FgcY5SS3JHC-TbR&e\5{Pk΋?0iQ~'>ljB3^1[ k/+kC"r.~hLIm߭Կ|e;9N]>>!G0&#Ԭ!Ae`dq,v/jΊtzrDzrհsF)7le5+!gj݇_u4cu[WzSo: 4\GDB"[;Ż/b8R=hv(~+8 Xj534AT^#U='Pr Mr B 3A!_J:x}+Jnѣ\yҊ A^&ܝv= ~oY -Yg D%EBs.w,ѪZ=SngSDΡ31 ]˿_BbɊtH͚mL&6R1`?mgǏj h#f *pb~{J+_?-s-kߐMġaRVfoQ:3ioyHjA:Jێ6`iB=+.fʂwh֒N^HDS'z<h|zp4H#s<5SS,sJ7ٟe2aT^Mȯ:U9=nd˜HKYL8-\dƢö;ݰJ5s uS˴D$?h JԆZ~[T>RlRP. FHYڽ6v|{ A u:  &"3WՍy #"{(/FfdУ7ΐQm!.b4'}{vgl;Ieԉno;w^gl~;UDVT0[ )w0(r*5c o~'|bsR@zԓi~tȝ+9ɎAOt0 M]Ct ''N "Q~; f ʴH{bۭE3A \ÐŦBz_+*ZV"u/^9X`(az'. POZ/q~ezD.;m?1(Kšgp,hPhUӮӻ݈F%O;̯ôV>KLlղC,r"'N*7Xk hW!;٣9̳mx'P&>Z b(>qX4h޷\ 157B,Nx˥<ך-TxB ""pZ٩6ߐ=Ub k?k`Kzi,9dFwYKZHTs[+Y>T48(d?})NK,1XpɄU \ۏw򕺱s ABV+HI^@;_'_|d~>$7,n.gW 2e/ YZ