rdma-core-devel-22.5-lp151.3.6.1<>,d^ø/=„mN/y̤kO81bJK7yi'BZJ)9(Ut8KN~h'EOWel!{Hbd1 qe#Bf=GcQ"}JZԂ%8rʜ'.ȢywLj(XFVDVdܲ G| Dk}ړ.5g"Ѿ>}ae>c}KnԌo( Ah?Xd # O| &,48 :  <  @ @ EINSSW X X Y (ZR8Z\99[@9:aV9BF G4H8I<X@ Yl Z[\T]X^bcidefluv wxy z TCrdma-core-devel22.5lp151.3.6.1RDMA core development libraries and headersRDMA core development libraries and headers.^lamb51IopenSUSE Leap 15.1openSUSEGPL-2.0-only OR BSD-2-Clausehttp://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/linux-rdma/rdma-corelinuxi586N Q3 =zM>V(AV;fEky -8<<@3$#dcl (0dXu~R= HzV E0C~}t1]x#OK:%iOo S7jt1 ei9$Q1j4F#?U> A큤A큤^]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ^]ߎ]ߎ]ߎ]ߎ^^^^^^^^^^]ߎ^^\]ߎ]ߎ\]ߎ]ߎ]ߎ\\]ߎ^^]ߎ]ߎ]ߎ\]ߎ]ߎ]ߎ\]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ^^^^^^^^^^^^^^^\\^^]ߎ]ߎ\\\\\\^^^]ߎ^]ߎ]ߎ]ߎ]ߎ^]ߎ]ߎ]ߎ]ߎ^]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ\\]ߎ]ߎ]ߎ]ߎ\\\^]ߎ\\\^]ߎ]ߎ\\\\\\\^^^^^^\^^^\^\^^^\^^\]ߎ]ߎ\\ ]ߎ]ߎ^]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ^]ߎ]ߎ]ߎ^]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ\^^]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ^^]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ]ߎ4f517b8291d5bf442075f7120b0af3a782d43792e2b1663ab66de6062786b2047eb7efe6ed2a7f5c58f993581d9bec75c23a437a870416b36875a5e48e9888922f8418d93883f28facd4579a33761cb79b42af157b928b4755fca5b1f6cd1042f646f517ebe73f7d8dd258a6c1acef399648226c637912910d1593b58caf0c61c622b9e6c3508a919cc1656e4acf72eb20e6d3bf3b3eb0c99099a6646e06c56bf529f5bed94ea53cbc47ad79447e5a66d7849390d6d562efabe7b0303a1e7a385ae431083cbd32435983e849e425501684a7185d567f5880893d5565b8ada7f9843666401051cd5005dac07a6f57f5b9525e695a4bdc6226dbf10a84e37fec87bf8210d1b1e393a8ebdfb09ac6dd0ccb132ad7403fa81fabd9f1b961acfb146911d7fe74da2c98d8e7ae4df7d6ca57023d73dd0af6bb004b7810ded1695adf43ab9a6ca0495dedb45fae9634ca5e4d592f24c68c55f584804d5f69abb0e374b5b5d6ed3c389584460792d7c4cada1c25dfbdf19e6259227d84dde259e13d134fc15d540f2ad545c2ebcda8eba2424d31e5bc2999e571809f9f1ad61ccb892406888a08860443c5803ee65d9166908f3c3a2ba63614997cf54c0f8737fb48c1e3c12c2a50da94bffff8ba5402681dda6aaae00117d3f890b99ee32685c33b80c4f8e62d908a214d8997d2f5a7f4c6fcef340b4cd3d5e27036e074b15d755261dc1d63c4d0c889942b20386ddf89c61367aec00e26b9346db599b2662b668fecf32dc3b65266111804806b4daf9ca59163a008d28d73f91ecbda2322cd7f0f444a1d9e158ca1fb2103a326a2185f213bcec2f6505852999484803ba8da1a188f7bf2f4adef8c51ba6cb5f06f0d88fac9a3ece2a74aa6c17f468cd3c04e397571382ae1a2ab9c2dcdfefe5149b1cf1d8d825e1357e46c3500bed5deb692bfbc09a099224297d15d7c589000ecdfcf9fa6ececa670ef64be9df472f7a014ad3be445f74a6699763b775d51364cf7130f06702259630c95475c3a59aea7cd4d2b71f826630a4a21f7c08dc53deafcce2cce6f12402d6d797f2c899ab639128f05cd2fa4b020e1963d776b5526b9c868bef890ed415cc471eae0290a4da07ee986e06adc963d52442c7fc41c426c60d9e381b744a0fd469f6687310a3062d726ab7ff375524a54fdea2455283ec327aaa7563eb99c74400c0a2ce62b546c71b71a93f40931a7f1b054f7d2b70ef13b1d4411d32c007bd08f9cc56adc703053a0aaac285a16201638948bee9a7580152f6af28d6fba986d33c0fafa910c01f52df8a744fe6f102f157c1ceced4e20bccc021d79e39b2ab90175133bf0be27486de3882a345eb38b622ca302e25fd9cda2cb4f9e0ba11922f72394b4ba6a66c2de8b00b6635d5628549f5a877d30debd3d05e1e0f87902cca478997a240d7f3711aedbe2bc0ae5000db2ffbf8c2295b3c87a66251e0bf3bbd5cca4c77c4ea415bf1a40c432b2d63fda44898d542b031858e5f09d78d3e6dadef2cbded03e405e101cbe5d0db035583b996f170d4b7a801c5416e499e76ce0f5c0fab867fca775b586c209054b4c54d537d64e76e55351eadc201d2b23443847d25970befb6cec1907620085f1af51be7b77aa8a3e10f618e1d3249d0f86b21231a3c9c8022a7dd365125d1a4db89952781a4a6727a2b60831bd8d8c35ba4fac27a881e4cf4f600056e54ebc6632560a28b0b70fd53eff6c3f69b626904e8e67feabc6b0885d6161fe6e30aece1f834784bfe29986ccde29f6e88c3ba053c8406a8805cff326ced622dfbfe9f6c634726fd75be22a3a5af1fa1d11fd84aa128ce577ab218c2c74d3f421997043094dedc0281079faa32e44699ff8596cfdcb5e999b2a6cc36f397a5cfba727ab7b5b819e9f28fda40cfa4805ef4f059061bb08acb99f65cb20468bae20a83701b9aa13d3732f21e425a6c9b07b0f97d05d6f3a8f1f7817278cb36ac1549ded59c3e23f41e05644dde76e282d45782ae24c6355fbbdb74a95007f484e620dc37cbd883c6bb005346d9fd8b0720c36f9a8da6b24198b3208c669691cc2eaad8b71505b84c6fee8babd8a293e28474af8e995c406af52d406c08672fd1f6e932f578cea5285dccaaa735bca0c9578c48783059f1bc50982277d236884cd48e3a60430189e0e3716d5f354bf434deba6c9ddbf988e55b6de5dc243052c519585500b3bbc4da252094449be3622fddd567469db9e09a462dcf53f7da98e9cc25409a5814bc827cd311103e235c8e43c216ed5e41c5bef2dac2e6202820b7fda3c33fd9af25a1e38fbd14e50a0a3373f6e7300b9ca921e1f6f98abc83a539b58e42e8369783eb965a770ca29040503a79c3b0d92079cf44da3018b9c62e9149764c5562b05153bafd50d84cd683a699845fd2461b6c1ca8a0e3ac26f08a317718257c7156e4840167b9a692e8f28804be5f9bc813c1253b0a6272fc53751371afdf739071114dd88964d6f37fa7dcc7b0c1c6bbaa541a2b628c926ce19656832be253cf9c837f17bb9b696f6f3776f3d3fcd02f258a17df50867eefc38428e6e1fcf15ddb3320136985d01fd632bfc63a60d3fdeda95c390e6f907d04e75d6f81da34d936f3428762d29732328ed6d87e484dcc05e767f8c944e97a6fec60cacc8b152321111a54a78e7cabadf5162837a8a5ba50182ecd3caab0cd98e742a5209f797c8c63afdf1f62545d534d7f4b7128ba4af37e17e5eca858a65b819f70b693a139cf4d3e9dcb8500888fe5a52aade453d23170a1b6a777c82fc165725ee7ae98331bd893775e960a2d56b78d90a4eb52c09203468155d9d58fce3202e2085f80935ed365578808b0dbcbc02860b135da98323263ea35eab76c93a3dd6c89f336383872ed2d7945ca7f15e7fd5717b5add7fafbdbc9d877e8b8c147b213f3fcc02502001e15bb23b8a14416f0b14fd551f4b1794c6d93877d2eb5227eddfe7271ae8344a874f9ecc4ccfd0137ce7a3b11a80c55399b1904213928bec48a17b6af56ffc5fa2746ef269995460398ddb2a5982b57c50ceaa139b87d4715c91bc84914b4d8ad6e7cfc6e2484a8093380e1671335956ea2116ccffa2d3146530334e5c8e7e11c9adc4aa3cb3c5983e075b3631f636279b7c621629fbbe3bb7fe239de8a51779e6a3d29bb896bcfdda76e332a307e8e53c76ff54ad3f649f842ea572beb337b9d4ccfc02b4f8c7bc77b88531a63cc5851d60677630cf0f444671efa93c057c3b921a0adb24c707a54382c7dbe7b9540d3d6725c9f8217b818e242e560610a14c771dbdda2896cc75647b1992ddd1d65e7d623b96ad5726835448ecfab317890b715652e0f04e41a55a7c933694925029f3bed60ac8afd029cdc9735251c20e7472f214884176e51dfbff4df1a1ace2337080602b35c5cf1cf881eb5d7182343a461aa162b1e7ce0c8421e22f6762d213efaa2bd69cf7ad1da88561b44b587acc0bd147f13331b6097b287b7414baf8f562f64c39b99e6094e88e2225b1b7959901fb1bf4bd2148c2dfbca7847fa116f8d3398823d979176325080032eaf14f91038441cbb9977000ca739f488891c6cc5d72a227f34049cb0ffd7529c8edfb1917e76377a71e775be67957251fb32b1d166e54c51679da8c9bf2dc87b5b9602e10ed93a7b71893c618106e5d5a9c9e3dc68918bfc9d1351938f000781600f30f2c6763f3b5a0f912086740ff30ec8e0fa413271625dd93544cf91d5b3020924ecdc24c3669889448aac0823b9fb637cac515a03d4caf850d2c7741a124a94296c80397d5f051ad848c38e50daed70f680ac3fb35cefd86580e521c07ed68513345191b0b659712f42a2361ceb4b5d3a6362671ca5eaf936e8ef73056fee1b44e95d59abae82280d4654604fe248929fdd0a5528a27d595d0ba121cee114c0e9769110784bd27bae82740c93f2a744737542f00cdb06a33547ad12d01a53a07c91b66d67c81326a8c22d98aa8f5ab1b425a992329864f477643f165a6f783046b0ee67879e5d04ad51c41f0d15d28101981601e61c1325f7665cff86761073c3637472109671c270bff1b9101269643fb9914ceb46bb609e91ad19340157b66f3cdfc77066fef71eee8212c6a8244cb34d959ea98adf808bfec400571fbb8ccb6a8ba961a168f77ad73624671783a01c9b5b03de87a64d74c6d4e6ba096384ccaea5645697c6e5281dfc2043868061af8005417a0c9899555eccf0371d9fa710c72571a1b126fa7dd5645150730d6c2ea8791f47e809e4e97979f447abb9254611779c1f8fa70edc85b6b9524db973e9626c6688ec04b81eccee3fc8c88512c2eca6470d4b2d23d31d361688cf47e5374e1152cfb93f0c02f8e3d50ab2501ee8f062d723d72a0e8466318daf9b1d04d45f57e4d73712818d3e57b7bcb57a4eb447e6cecdca4d4ad0fee0267639eba3daf78deadd27b13d796a86002f7dbe7234fbeac60ccf8714d35c56356831d3e5a4762e29c886a777b45a925eaa2385993e84b15a7a5df4f32713dce0f3cf8eca66b3d403155d5df494126b57eea63f11fc44729c49ca3f259092c057fb87201a41773a3f5bad54c0ef4efc6d830428cc7bf9fdeac9cf7dc130149865dd56c4bc7b485aae6652d3d4723619516bf71da06198b25a60e541d7a09abac80651b1cf80c932ef8c6d53eff404d249bf628d51c0375444aa633399d753abae9c3d3b1880154bcf8e610c8048874a57e7cd8b8f077141e155e04f0320a258a4c28cd15a900a95f1026738f2ca4cdea31a990dc5f200ee5c11be51050f34e1601615e6cca6d23a9356532ecf918c31fa963dae8e8e29fe15050bd08d528f70d66c7b2961a97a8c401c9542dd24752426270f426b61c75d76e69ff090ce1e410e92d7c92255eb69da83c8d60fdab788a7a6343d7e23940af2d052e78c780b22a1983b9033e0904371c3407f457bddfd727c8842517e70376698216a0b9265fda82e55fae0a112fa69e75ea898abcc391be840ee1c382b8a1394904a34c6959f63ef90f79fd7cf53be04397dec0e2640d6ad1c152ab7b1f034e2b65250b326ec9c209fa90732c36f639079e468c3b5f01b916d61bb0233b8a0d7910fda9dbdadce4a51aa831191076e63b84dfb1ec6f54f503f4f829c4a711af892705598da26b38270e9b63db5aec17d0392af1435e65e002c85cbf11146aeb5c1bed12aa2a82914cd49f9464452fa1c9647b60074629eabcd2b92d6e453fd4ffbc6399db6781943373452f94cc69933a5bf8fb72ba2b5f2a91a9375346b8eb03c63d9885282d4c617f655d5cd6118cc16f54eaf240994e2bab17f7964e4e866cf40f39c474a30e837f8eefed06518fb604678f77adf779ce6f7cb36d3fd7993d5a5b7b7bce6465ca176cbfa28dfcd42e72863936e9207a7d278daad7dd1a0f67dc6bc7afb707f02e5d1e83a186588ce03d584cb8f90fef28aa8dad041a89cf93befdb5f20bb7326edd9f55b25188d2aa1d1dca3cdcfe4c7f7d68708c0f42802049ecce660ef725e2a3c68dbfa870d2c8ddf6e1052e4325cf4e8b481c9838d742edab657f84a1c1a32334629e313eaf4449d70ad86b5c0f8c31f0f9b670b38981b8b5902521304126c7628f10e3f875474e64eabcf3d7ca5e8789f24e87ed85437f1adc27f3175f042ed55f7d3774ec99f51ce5e890ff02526a1735c1e1a91b6e9653a1f612947a343d215cbc45765181e7786a025a9d331eeb17534554fee1a20b2e5d88afb21359957b74687d69d63365d194f41cbfa4fbd262a3e5a1086106d959cf0b828d2921b7e9e8e1347b7372271bd4913f0bfb061bd937cda76c6565c5f25cd0aeb1117182847d865122a1774c51655356230ba30ee65157fb2e3407b24c24c609133e9be988fe0e1d2a63fd0c97dd0f7f48b5a729aab6ca9c3cab6c9684cceef04ab18029830026a8075a8f497349ad4864edb726f75f29d2995ee26f6ed0e9c851135c568ae7b424e79babaaa2409bf7dffb2541126d77e3d81111a233e864f34826c87801d448c822f0aff5597f4b4e3baa662ec8843ee5f3021f96b8e12bfbaf6da09d49611167ce0fad7fc2c102373f11947e78532ab16d3f1eb8d8709921d3f0874f0fcdb92db43f09e0064c0caa989c83e92e22f190a2eb76f465ab07860dcadf7cd1fba1dc73510f7968b52b102ee2799d53dc9829cb6deb0f9396a88a0de9de02a347cc47d73d8502a38a00820a8ac171e2323c823a58b848d268f17da800a6aebabb9da94f58164c4159c7a6ff6c42ab799fc3ec5c9f89e899f756fb1cb1b55b74ec17b986f2a5863052f7337a6588e433924b5c8b20ca34f5351de1e9ef7546dd2e25c82057843770b278ceb6bee258c96c88f731f6f0f6e2ba1afa251108f67ef06228abcfc35af414b0709b7599d38cd3e33acf8e9f76bcd065aae6b76ddee8f3561398cc5578e525eeb2ecc0c906f3ca00c2388a7f99d9cdf729379af4019b9690c44bcfb762965762f4b7001d5c3765b73f302470a7c8453e2332eda5e718697af990d33c13afd8e5c5f877d432ae86e6e466ed5cb26d2010e85cef72624b79bada00db9da54fd91daefb1ce4e4fc4efa62c51f849590f02df5e8f2df43f45798d69643e894fe136aa88cd61f865035a741fc5f310a46a186a270b8ff2f0134d25ceadfb4382e25604233cd47026d8e944c6938b8048bfc171350febb685b66c9a54ad820edc35be0ca62805ed268dfa53a56311d4f795f9d7f9d56105b1f5d540ee48ada64d131f6f18718e3ec5f32a296b2a68839c2137ce7ccb4f8c03c32174514460a60996d0492e5c29b1580464cbb353933358423b09ef668091bc6ff219653ac16d730ef99a47b27f7d22f599c4221941f768d20c1df89ef0fcf1725658aa32b337057b97331b17573e69fa7886a548a4f0c90d374e967ed9fd3f30fb78a98943ad7845542d66414a8ded545efa7e7cee16626efe8f962e9b5ee21c157f7241066b0009f85988a2f7bc9c05939b5776dbe3688efcaa35a2ebb51b1e57c93414ac6eff6f4f42a232e26cc3f006cc91aa0523aa9255db8984dd65d647055c16d94ebe2109ac195c9bac526eb849350cf4a648bc4f756cb37f70d11f2f44e36ab77a7b3c07aace18669b3853f3d3a8149cd186800e984639c9da431ed6c4154afc750992c217a7c46ea9d2f446d39cc5c42e9fa111dcc11a34c325cc6bb942ce2699110c0e6df9e3ef149049d16c02b3ea1e36fe3e7a6b976506b699ecc8759517513f90722f51c682b094856cae6d3288574ab80840cf352bab5f1cdec4e57249389a137b87e1acb6b2cd18e5d336577abee85164d0576b9f19d9acc06b01ed131f986a4ecb7c654dc02783288d6712738fcaaede9d6279de3f668807fa8e7edccc5512b3e9bb6824964cb0db8b10e18ff6faa44f0650cf1f3aafbd16c2ebf5cf487a556ac492fd76c4f2e7d6ce5ae8c645063f0cf3ed7724141baf5662dae2736d45b7e1e3a0ac2c8a147e81bed882224ed0a5f8cee149f47ef7a507491b971c4b8952695d49fb885ffb7c97e44a960535dde547492fb529afcd6f2359ed5b7dc066206665e99350befa3c60b0f25f8546ae0e9fec40114850aef7f67b554b9ae3eeec005e2b64a20a9e21b4ab563a0fc961cd2c5e38ea23bd789915a642c95981a4bffef9e56d0a81950314cb0b10950a9803b572617b5916a853fd507420c02899da0b4b9c46761f58602bd01ccafb37fca320a0e70c9b3f9565b493199d9b20bd9e58af7dc67e3e8af2fb76b81cb68497702ca4f56c28d26bdcd72df230ea04a7a039290d534e317b7357a4c3d0e659dcd110de3e540788e941e0721c07c61b11a5e1084d01982854c8ca5f7a1ab6711ca91260b20f6a346cb0e15ce0cb1f57fa67c4681eeb40cc4978abbd701ebdb18b0aeeffa8e1df82eae50e43e63861b6d9e8d12e27dcbf1f1f50c84ea3ec11109c7363c597618929d42fe6e703a18dd8beef6468ec2bcdb63c3fc731fd8de9679047898f14716c10319990118dbbd6dd8f97a449ca4ce5d07720f498bf06bfbadcb13085dd5bc612c37a1d24aa560d8625b966e5fbdf2f8401bf49b78ca74a55e5d1b448372d52f73d9f3eab3f64a17a429f8919f09be6d29f9c39039178cb18844b1c8ab9bdb51ecd12248890eb568b1208e0d9fb72de752bdbf8a0307da3f0de7c3ff9e469cbdb1e858081e57f808e2dc05b42d88eb62eb4f728cae48b053d9b54e374207da9155e977a4984c62f0181d37c6cf1024d106440fa64127ef67b9b78f2675e71c34f0ec10d9c3c71427f24edcd64373a2cd502b69f6822c1bf24991bb90695432c3ce4daa0a843fc8f69cdbcc66fd031b90b3448b58167861c9b8e1b8a9b7eff16933ea176e2bb50d2be93c4d252d46222cffb99b01761acc0f42cbc8d700abb36be78a4b7e11dbd6ae90659446fb29aad781094ca473e5ef30f67d38f1260e32021d303c5ccc807b59186f469955e58b827be320ed258a75ccc2c04bbf1420d7129ad94b596656b08e95336dee49af00603508f53b6fdd89dae1f1b3a7f425834d36a1777e701672ab0ec29ff6caa36674c290da4d1395e3a10e268349db2530632f3fb2a5248a747a320d9a41669b2f9c3e27e40c7ce92d824e384fd8384dbe5ee78ec7c28f1b41a65402a9f055debe4bbce39281e157a1b97f87b2ffed1915edefd68ae8110e78d610f88b2689407cf89a6e395e498e043f050503acbc84339b39b54a157e8dde78c2787ffd33aef0c49edc6777ab37576722bc0d30d5202e959d213cc4f52427c3cef94eea086e106afa0b4c7febee024681e787df2e833f30c8a017969c4f4898a3eae71e4bda814f8f61db58e5c55808b4195e65a34e17bb54c2351d19f4629f14f142e362e98c437c26d0dafa331ad17a0acf16a5d3c52c09fe6b188f65d8673a82c81bb6cab55c39a8d773dbb327f3af84d15546046c741e44bd3123c4122c9b79890ee1902188libibumad.so.3libibverbs.so.1libmlx4.so.1libmlx5.so.1librdmacm.so.1ibv_get_async_event.3.gzibv_get_cq_event.3.gzibv_open_device.3.gzibv_open_xrcd.3.gzibv_alloc_mw.3.gzibv_alloc_pd.3.gzibv_alloc_td.3.gzibv_reg_mr.3.gzibv_create_ah.3.gzibv_create_comp_channel.3.gzibv_create_counters.3.gzibv_create_cq.3.gzibv_create_flow.3.gzibv_create_flow_action.3.gzibv_create_qp.3.gzibv_create_rwq_ind_table.3.gzibv_create_srq.3.gzibv_create_wq.3.gzibv_attach_mcast.3.gzibv_get_device_list.3.gzibv_alloc_dm.3.gzibv_create_ah_from_wc.3.gzibv_alloc_dm.3.gzibv_alloc_dm.3.gzibv_create_flow_action.3.gzibv_event_type_str.3.gzibv_event_type_str.3.gzibv_alloc_dm.3.gzibv_rate_to_mbps.3.gzmlx5dv_devx_qp_modify.3.gzmlx5dv_devx_qp_modify.3.gzmlx5dv_devx_alloc_uar.3.gzmlx5dv_devx_obj_create.3.gzmlx5dv_devx_qp_modify.3.gzmlx5dv_devx_qp_modify.3.gzmlx5dv_devx_obj_create.3.gzmlx5dv_devx_obj_create.3.gzmlx5dv_devx_obj_create.3.gzmlx5dv_devx_qp_modify.3.gzmlx5dv_devx_qp_modify.3.gzmlx5dv_devx_qp_modify.3.gzmlx5dv_devx_umem_reg.3.gzmlx5dv_devx_qp_modify.3.gzmlx5dv_devx_qp_modify.3.gzibv_rate_to_mult.3.gzumad_class_str.3.gzumad_init.3.gzumad_class_str.3.gzumad_class_str.3.gzumad_get_ca.3.gzumad_get_port.3.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrdma-core-22.5-lp151.3.6.1.src.rpmibacm-devellibibumad-devellibibverbs-devellibrdmacm-develpkgconfig(libibumad)pkgconfig(libibverbs)pkgconfig(libmlx4)pkgconfig(libmlx5)pkgconfig(librdmacm)rdma-core-develrdma-core-devel(x86-32)@@    /usr/bin/pkg-configlibibumad3libibverbs1libmlx4-1libmlx5-1librdmacm1pkgconfig(libibverbs)rdma-core(x86-32)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rsocket22.5-lp151.3.6.122.5-lp151.3.6.122.5-lp151.3.6.122.5-lp151.3.6.122.5-lp151.3.6.122.5-lp151.3.6.13.0.4-14.6.0-14.0-15.2-122.5-lp151.3.6.14.14.1]߶]#0@\\ \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 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 rdma-core to v22.5 - 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- Disable libmlx[45] dependencies for libibverbs-32bit.s390x (bsc#1140601)- Fix baselibs.conf to remove conflict with -32b and older (pre rdma-core) libraries - Add missing Obsoletes/Conflicts/Provides to handle updates from SP2 (bsc#1137131, bsc#1137132)- Update to rdma-core v22.3 (bsc#996146) - rdma-core-22.3: - suse: fix dracut support - mlx5: Fix man page of mlx5dv_create_flow_action_modify_header() - libhns: Bugfix for flush cqe in case multi-process - rdma-core-22.2: - ibacm: fix double hint.ai_family assignment in ib_acm_connect_open() - ibacm: acme does not work if server_mode != unix - ibacm: ib_acm_connect() is doing too much - verbs: The ibv_xsrq_pingpong "-c" option is broken - mlx5: Fix masking service level in mlx5_create_ah - cmake: Explicitly convert build type to be STRING - libhns: Bugfix for filtering zero length sge - buildlib: Ensure stanza is properly sorted - debian: Create empty pyverbs package for builds without pyverbs - verbs: Fix attribute returning - build: Fix pyverbs build issues on Debian - travis: Change SuSE package target due to Travis CI failures - verbs: Avoid inline send when using device memory in rc_pingpong - mlx5: Use copy loop to read from device memory - verbs: clear cmd buffer when creating indirection table - libhns: Bugfix for using buffer length - mlx5: Fix incorrect error handling when SQ wqe count is 0- 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 openSUSEibacm-devellibibumad-devellibibverbs-devellibrdmacm-devellamb51 1578409667  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~22.5-lp151.3.6.122.5-lp151.3.6.122.5-lp151.3.6.122.5-lp151.3.6.13.0.22.51.5.22.51.0.22.51.8.22.51.1.22.522.5-lp151.3.6.122.5-lp151.3.6.122.5-lp151.3.6.122.5-lp151.3.6.122.5-lp151.3.6.122.5-lp151.3.6.1infinibandacm.hacm_prov.harch.hib.hib_user_ioctl_verbs.hmlx4dv.hmlx5_api.hmlx5_user_ioctl_verbs.hmlx5dv.hopcode.hsa-kern-abi.hsa.htm_types.humad.humad_cm.humad_sa.humad_sa_mcm.humad_sm.humad_str.humad_types.hverbs.hverbs_api.hrdmardma_cma.hrdma_cma_abi.hrdma_verbs.hrsocket.hlibibumad.solibibverbs.solibmlx4.solibmlx5.solibrdmacm.solibibumad.pclibibverbs.pclibmlx4.pclibmlx5.pclibrdmacm.pcMAINTAINERSibv_ack_async_event.3.gzibv_ack_cq_events.3.gzibv_advise_mr.3.gzibv_alloc_dm.3.gzibv_alloc_mw.3.gzibv_alloc_null_mr.3.gzibv_alloc_parent_domain.3.gzibv_alloc_pd.3.gzibv_alloc_td.3.gzibv_attach_counters_point_flow.3.gzibv_attach_mcast.3.gzibv_bind_mw.3.gzibv_close_device.3.gzibv_close_xrcd.3.gzibv_create_ah.3.gzibv_create_ah_from_wc.3.gzibv_create_comp_channel.3.gzibv_create_counters.3.gzibv_create_cq.3.gzibv_create_cq_ex.3.gzibv_create_flow.3.gzibv_create_flow_action.3.gzibv_create_qp.3.gzibv_create_qp_ex.3.gzibv_create_rwq_ind_table.3.gzibv_create_srq.3.gzibv_create_srq_ex.3.gzibv_create_wq.3.gzibv_dealloc_mw.3.gzibv_dealloc_pd.3.gzibv_dealloc_td.3.gzibv_dereg_mr.3.gzibv_destroy_ah.3.gzibv_destroy_comp_channel.3.gzibv_destroy_counters.3.gzibv_destroy_cq.3.gzibv_destroy_flow.3.gzibv_destroy_flow_action.3.gzibv_destroy_qp.3.gzibv_destroy_rwq_ind_table.3.gzibv_destroy_srq.3.gzibv_destroy_wq.3.gzibv_detach_mcast.3.gzibv_event_type_str.3.gzibv_fork_init.3.gzibv_free_device_list.3.gzibv_free_dm.3.gzibv_get_async_event.3.gzibv_get_cq_event.3.gzibv_get_device_guid.3.gzibv_get_device_list.3.gzibv_get_device_name.3.gzibv_get_pkey_index.3.gzibv_get_srq_num.3.gzibv_inc_rkey.3.gzibv_init_ah_from_wc.3.gzibv_memcpy_from_dm.3.gzibv_memcpy_to_dm.3.gzibv_modify_cq.3.gzibv_modify_flow_action.3.gzibv_modify_qp.3.gzibv_modify_qp_rate_limit.3.gzibv_modify_srq.3.gzibv_modify_wq.3.gzibv_node_type_str.3.gzibv_open_device.3.gzibv_open_qp.3.gzibv_open_xrcd.3.gzibv_poll_cq.3.gzibv_port_state_str.3.gzibv_post_recv.3.gzibv_post_send.3.gzibv_post_srq_ops.3.gzibv_post_srq_recv.3.gzibv_query_device.3.gzibv_query_device_ex.3.gzibv_query_gid.3.gzibv_query_pkey.3.gzibv_query_port.3.gzibv_query_qp.3.gzibv_query_rt_values_ex.3.gzibv_query_srq.3.gzibv_rate_to_mbps.3.gzibv_rate_to_mult.3.gzibv_read_counters.3.gzibv_reg_dm_mr.3.gzibv_reg_mr.3.gzibv_req_notify_cq.3.gzibv_rereg_mr.3.gzibv_resize_cq.3.gzmbps_to_ibv_rate.3.gzmlx4dv_init_obj.3.gzmlx4dv_query_device.3.gzmlx5dv_create_cq.3.gzmlx5dv_create_flow.3.gzmlx5dv_create_flow_action_modify_header.3.gzmlx5dv_create_flow_action_packet_reformat.3.gzmlx5dv_create_flow_matcher.3.gzmlx5dv_create_qp.3.gzmlx5dv_devx_alloc_uar.3.gzmlx5dv_devx_cq_modify.3.gzmlx5dv_devx_cq_query.3.gzmlx5dv_devx_free_uar.3.gzmlx5dv_devx_general_cmd.3.gzmlx5dv_devx_ind_tbl_modify.3.gzmlx5dv_devx_ind_tbl_query.3.gzmlx5dv_devx_obj_create.3.gzmlx5dv_devx_obj_destroy.3.gzmlx5dv_devx_obj_modify.3.gzmlx5dv_devx_obj_query.3.gzmlx5dv_devx_qp_modify.3.gzmlx5dv_devx_qp_query.3.gzmlx5dv_devx_query_eqn.3.gzmlx5dv_devx_srq_modify.3.gzmlx5dv_devx_srq_query.3.gzmlx5dv_devx_umem_dereg.3.gzmlx5dv_devx_umem_reg.3.gzmlx5dv_devx_wq_modify.3.gzmlx5dv_devx_wq_query.3.gzmlx5dv_flow_action_esp.3.gzmlx5dv_get_clock_info.3.gzmlx5dv_init_obj.3.gzmlx5dv_is_supported.3.gzmlx5dv_open_device.3.gzmlx5dv_query_device.3.gzmlx5dv_ts_to_ns.3.gzmult_to_ibv_rate.3.gzrdma_accept.3.gzrdma_ack_cm_event.3.gzrdma_bind_addr.3.gzrdma_connect.3.gzrdma_create_ep.3.gzrdma_create_event_channel.3.gzrdma_create_id.3.gzrdma_create_qp.3.gzrdma_create_srq.3.gzrdma_dereg_mr.3.gzrdma_destroy_ep.3.gzrdma_destroy_event_channel.3.gzrdma_destroy_id.3.gzrdma_destroy_qp.3.gzrdma_destroy_srq.3.gzrdma_disconnect.3.gzrdma_event_str.3.gzrdma_free_devices.3.gzrdma_get_cm_event.3.gzrdma_get_devices.3.gzrdma_get_dst_port.3.gzrdma_get_local_addr.3.gzrdma_get_peer_addr.3.gzrdma_get_recv_comp.3.gzrdma_get_request.3.gzrdma_get_send_comp.3.gzrdma_get_src_port.3.gzrdma_getaddrinfo.3.gzrdma_join_multicast.3.gzrdma_join_multicast_ex.3.gzrdma_leave_multicast.3.gzrdma_listen.3.gzrdma_migrate_id.3.gzrdma_notify.3.gzrdma_post_read.3.gzrdma_post_readv.3.gzrdma_post_recv.3.gzrdma_post_recvv.3.gzrdma_post_send.3.gzrdma_post_sendv.3.gzrdma_post_ud_send.3.gzrdma_post_write.3.gzrdma_post_writev.3.gzrdma_reg_msgs.3.gzrdma_reg_read.3.gzrdma_reg_write.3.gzrdma_reject.3.gzrdma_resolve_addr.3.gzrdma_resolve_route.3.gzrdma_set_option.3.gzumad_addr_dump.3.gzumad_alloc.3.gzumad_attribute_str.3.gzumad_class_str.3.gzumad_close_port.3.gzumad_debug.3.gzumad_done.3.gzumad_dump.3.gzumad_free.3.gzumad_get_ca.3.gzumad_get_ca_portguids.3.gzumad_get_cas_names.3.gzumad_get_fd.3.gzumad_get_issm_path.3.gzumad_get_mad.3.gzumad_get_mad_addr.3.gzumad_get_pkey.3.gzumad_get_port.3.gzumad_init.3.gzumad_mad_status_str.3.gzumad_method_str.3.gzumad_open_port.3.gzumad_poll.3.gzumad_recv.3.gzumad_register.3.gzumad_register2.3.gzumad_register_oui.3.gzumad_release_ca.3.gzumad_release_port.3.gzumad_send.3.gzumad_set_addr.3.gzumad_set_addr_net.3.gzumad_set_grh.3.gzumad_set_grh_net.3.gzumad_set_pkey.3.gzumad_size.3.gzumad_status.3.gzumad_unregister.3.gzmlx4dv.7.gzmlx5dv.7.gzrdma_cm.7.gz/usr/include//usr/include/infiniband//usr/include/rdma//usr/lib//usr/lib/pkgconfig//usr/share/doc/packages/rdma-core-22.5//usr/share/man/man3//usr/share/man/man7/-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:Maintenance:11747/openSUSE_Leap_15.1_Update/c5903d8fe79294ac6f145d0a5daa063d-rdma-core.openSUSE_Leap_15.1_Updatedrpmxz5i586-suse-linuxdirectoryC source, ASCII textpkgconfig fileASCII textC source, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)Algol 68 source, ASCII text (gzip compressed data, max compression, from Unix) PRPRPRRPRRPRRn|k(2utf-801c019e8d908b90e4ba0844b9087b18581a32d3a534eb8fc1611b01be211b011?7zXZ !t/<]"k%jM|*1 :[N"&bb)6)ݘNZu_!&ru$MHէT}okSb-\TZ1DObSG ]lN'E{DhP AߧܑfZ[ PK: l4*P414}^; hSN.?Jƨ.мL-}lUK/߄]"1^A Fkw~Ն=٦!Z{ʴiSJ19@X1FqE/T^r DFk#Jc (dE/Y'_z"v-Z0eP$ԸKuowy'%̝e9TwU”@2zıݖyClu XS jU7 zߥ<^-AxW ˠ|gc&OwM.q{+IFzB'9f~+ {?ܹ{|E|ޏϒҊ\1e22ٗO?>E:=SM=~Qw)#:`Y1p>ڽ9&slq7^TR3A>'ApV~L% EzyVzjOYwR/JV F]*LܱK Eᨣ(a>ü{Rd)? t.oU<.޽9@ LL&n(ij~ϻ2ICˬ^.fotڔ7g(/ՂBB՜ZYU\Q@>GJRΤ]Z`LsmAp ߈[Ӌ= 0\ګ6_WyG{pCJ<0脫1rIWCA.I6 # 5/$txAswžf~"t4¡x'R%PA2F/ohGZ#? *lPsިjHD4T #[)q{VS{.#&y+8\} ;*0 ~nTo*+p{ C}źsy t7%6e|@Nn@ y`Txp#͔Y7*UyPHZ@[A{Iyg܃t7$̋>t:pCq} \ڧq !"S¦)>N$/s\n&Qv%R S 2N8`SB4`'6sW/Q=.Ue–88AbDd(3','fY4yH"IҾԲT?*"ҳ>Ec7 }.ŕQK{Ij}kOqQr}9/VA8hUj% *v88v7pG&Yl?}_ F>4_; |c(ze[X-OSTɘ4А mM2$ʗ̓ݒnlQ4 OIn֏>n/7\54vI7ׅ—Nዝ="$#T/oh~Xm5#]չp*t!ȋ_?_>686tt=1鿷+~6;Й@N pNӣ֬SCٝX#H#!T 5ئyxPC<  x0+3^"j1XbW,c@J뙲0$6"nnoľ'fjj>^hWrH$u{P 8 6He?ˍ}`L4dMe;m=|Fyr7ѼgI׆gxg.u x_.ptY ɖK.;rNT 6R@rƸ6b㠭H!+}F- 8mK9L+Gbx[ ,h ʝMsa)_f׈Ld"`s[V f<>d,}Ɉci, j+?P- 4)gȍ<`/mU0B+4뽀D0$qsI9I`ڠB[71$A!@wdrS$*b7bes^-Ua8^A-2Ll>]•a;e3grOeCOs7?H1+j1Hg]CE5{Z J\ ^nMv%qI 3(:VGN}aԤ:bS}$# .,*nT)by t%r k'K:ʿj,42;EG&oB6 lyɰrz[# ]G;t^sPT$"W)k G ȡ˱>`4) o?f.X5џu5F\7E̟ ?1E?= λgC8R]6 &^JgHIC7TRv -5nXy"Kbu\()\ ` } &eO^Azg$]t<0h,-lY- Аh|=2(pTSY_!X!@tVADpE )XNܼFu' kQ Zag5S9 aeP5|cqdDb47h lT? z*HMTw5YE thpi[Yd JtJPFAS+57Vr"WeZAF uޓ79dK\a;"GCy-;\b}I]A]0qVx[8&mZ15h]!*5wWNA~MORMlE_Vsն3G*E<}5U KXDbc6#} #'x&y1;@Kkƞ@jL'R-ll ao{E5ܶcFz#% "@Ca?m|ddG?1NY[ 4tj~" uj/4EjIK<*M|Ypb2٘ӝª<*\jo4_G1c9$&m|.@Ui7'Z>b_)N8'Pnwpo BY`;PZdsx|$S޼DJ_ìVBjFYQJmly 5;b.:GN:T@k. Rbm2rJVeYnjP./D*~5?FH4aX=h*^]k*-E0{/GurIdfuV @'#Te3V]Û;_/AhY+x[{ Bhe5`O9)O$wa8J Sdp(.MstfLנFHro[D $V&P4wiAh`Sxb-ߝ<5q v]Tө?YҺ/G~/dmXzr%#rrD4̸f&fNv/ƛ:fEGU@E 9NUԥݐf֒{=+j|XRU? ׊$\z+M]Prr3[XxM9v&X;d?2:66,XIL9X\SjnV*iJ͆'rR] ϫT'zz%wD%Tl63OS66-* Ϲ@LA+GH_d<$r ]Pb8;HtzhbGZ_'0Kj4+Ny`S~:$@mדw1!5%xykvX@JV~ G>KrPT8CFcCH])TScC%l_>|K/j08ҵ iHc)2zNc۵ՕQzKd)ڇASE3t=o3SG쎡uhR&}PTb46O&q _ uOwv3m8AdE)ֶB9ziV/HWats<:ʺ( ߢ֍MvŷަU0F9 1pVҖ;cKj~I] q/Mq D[.vi&AWHڍv>?ю;UV:iR9%c7N4ΞdfmS{(7fo2W Qtb\I H4o>/{$^N*"ȃ53kf,}%O"FG8fz!v<@J~ $nh2#吓9VR* K49}^,-ck.Pឭ` ɾۮ]ɨvVa,D:m#Ҟd֏24ˈ^ީ˚61J#AUl1~FFR@I#V9w p2D0{/rͱOdk:\e{C $9꙼d/UBZXp}Ngs/G[*bVCbm"dfНֆ vӤҦFqvFpoPYԗE!F $~=ւz":&C{*3K=3[ʯUSdJ E1jDV;J0eG5Vq8 yD8ϻaL0enXY+C + na-VM!!iCsF}]r(5{l|F F C 񲘏rczвh[DI@ӵI+3ǖ' O8MHST!(Y^-ʮx6(^nV(l 7;^^' =_aM>Ka}7+Kثї\t is2bAdɏ{Cܕ ]0}cZv֖>B˿#[r w`ʀz;0oZB!MbAȤY w͇摀- TA #`ew7,9ɓe0լf? bsyȂ^|jʙNyo/'І0s 糼 Ӯ #X|cM#+>@NmS`M6(Z8n5Q2T\ϓ,O"SzЂ˄ K!iђmE88/{`AX& ilk r jiN巰.J/o%էfr>M?y`". WފGǫ;)tiPB6BGz-VVGSox1nC9S a&=(4#+aD|=Fb@O7J44ndnǟ9;6ɦf }iLs'vŸٚ݁х 41'N #i&`f~x62"|_'Y,;ւ1(m(Sd]mp@וqC[;fi3B$ghDN]r .OQf}|!a_ |݆e|q xSHy"U}vW)DKD2h DŽȭ! " c9|YXxQx3IĊE2<F&"<} ۣ>x?Qx{ QY6g!bdtPt͎^c6زD]Ygvt;a JqL.jŃҋR~zo1zbSuJ.C&Tk=<`m.NU,F};XB)W ~p['/$daFa su=wFhǑ^.i 0-iA83(#2vKZ5B((?\}2αۥ>qY*u;,1:0z߳ o0tܦ-3(ULث>P$0;7(E<7 !+[nh<0+EEe$R.۰k$AF8)6X.pugAۡj<2 \ U +n9C;@ χ !D2@߬W"Lꕝ-8&]n?q_uߥGe$S*taPȈHxr%tۄN4{ڂVo}tA6ua@v2y@t#'Zo9JFY >|78Y ޚH NjK#t* By(8̜ K7$Dkj4B l&lpTWB}5?+|BZ5kj)K$5 |HMJizMؠKb#Bn)s/wv?-bTJe$R[M:kTDȶ#Z׆Vus{PLז6b6 d#Z h3A{P!$mtgKT}BC_rҏLMksr!D1J$Dhfu*p&SQ(OwڵِDecd$2`)spDEdZdTgR'M{?#$7;ił%ۑhĦѪ"b@1BKj"vlqCbK2V Og`Lףvc9kcWfYS_ ˉh\xyNȴEGC߆x*I((cE y:8{9+>_6CR`"\iZتaeԄَ'lk5U6X;1eT7VQ]e%-xxYx3CF'&XFN3VG@)֗ΑD7_ a3頽!eAxv3I?+-J!2_.tcϖvIžZR6)Gftljq T(i" d=A 4틊SDi (/4CĿ_A'{_-n|lT/ـ JeMw"3A\b -&{1A~(Jg;d;vr).Obx;.H}yg}G z}T3 :-$JD2qxfCfWهSD։zLJ%WMR蹩e 'X aN}ʩ-\sansK25n%MѷɈhCy)G{7ڙQۣ!ȥ>kb5(KWø~PC} iP^n~7}WҐs%7Ƹ/;M&2oMְ+aYBx rh[)u?r|2ѭ'&Vhϵ=ȉ嚞#fX۶Bv죪S[oМ *X4ʲ6Ӣm$^ fC߯|; ݇d[d)q:q:͌RMSj)$dI̲  IE1qm@MgJk֋ˀˡקdgIM#| ݀Bj28GE(?+pkȟnK1TWRTDں51;k|@gLT Pe?gXÁ6LAL_<-ٰY&1Cvj'cjp}rpDFЦWH d=wİݯ#hsK<bKP>4`2%1yܟ+SCIBYrVyayKP# DoM>tK:6|6|ֻr*.OQexM=GE.ݿ&"+h9zK֡je ۦ&aslxZ;L{sϔoU8|iԂKPL191(t17*V@ER<4ﷵ"G4k/=$n}'_ 3ߕh# OO ̭s!^Ql0$il,_fVJ EZJ }>2Lۜ?IK!=v?L8:vt8V9j! `,l)97v BӘe!AE9%>}ѤkyAVT dZ5cL(-j97ԓZ4ԼǙ1TBaNS'.!Gj@$f),og^FrtMӢjyBEDNSjmz2U|6)( Aܾ(>9ɑ|S⠅h҅!]Yr~{6k@N[)-O^.>1 Dwͼ٤.E۽vtf%Bl, G b L|]D;={|r2ve#$8k,aZ.-չDh# O9qdXHx'=!$*6A ^@uEțC)4:!Z (g F;V'>NS?SY}1]0f^`c!V*<n;oC_lkΖ`:Om7i_uj"X-ټG`{Nnf\kԯϤ:, jaE#}a_Ik Z*6o, Us BE&U1lIPp-LM5ܖuc4 YUjˇ<~dـ@:䴓+>z jZxu4S3!RVPulb$įoYD s7qAXbܝ8kw5ߧjO"2Aioꒇ>rRk,߫SվTIv6]$gdĉVH{`UĮtqsGa ݰS.R)a1&]qmPSr R@[F9)21Ea0vڧhOI$pNV*W\$r4߶l+ ]yY%%׵e(MGLT'_D՞E}s2R8J@Hb64qh9ʴ6MGsͿ#TȘ+cv@GEދy/bc0lѦLu]ȗM52jM ڳ?Eʧ7(e (Kekd3Q]#;5Ȼ-E89V,͖޾XW> .ęxPCEҧ5n,@?>dZLC ZA򹍂u~4u#XGdxɦ (L`7:#|B4&L LL\#ur=|( n9O>|'DͫͳLMی@[؅,' l?Тyμ|P]IYLd6 ) >ղתX̼Fo˪}8518<꣖2]RGLB(s)m@2 mZ nF{ZzATƝ"ᬦ70Rϖ't 0!B^y&PPD}o萤eA$QU]r[Ѽ0 4&&,f> `%ե ew3oYKM%KU>;Q:u?":sd§'jrg RCoN'WVz7+_>Z;&z kQ B(v 'GjBg✁ m| ݏWV(p=V:'twGQZ ٹ5$-fٮO!B(ey咺~gkbw)|iDy£\QN=uI}b8WJG{Gla𨵦ʷI3 Zx @? g|V1fW$~pY'u3iy5rtw wߢq1ڽ iE`,$ɵ{;ւ%\ x^ j ?K-W=3"1F?N]R 98K"Ow=-d w`£X{̉0ېt-XyW3=MTR>ȔEFj/F`/fD6ѺLq Mx^jX2%.S3K _tTW>lD ʫ),zOĞWUJh,=Tm"!UIҀ 5~;[F+IK,b՞˳{l,rnL {hf\c1Zvn;e(qG*<@PUu9K"t!!MUEDg>J#|\vUI=l@t]ƅVY84,39Ղ cK}~d NK .QΆQSHp}jމB&`k{Iu^M߈ #LraU8|=w(c`]uFyΎ㍁t:"Eۥ܂োe|,eJnh.#2P'WWbe)<> |#Y7-SoVbQ+")w˼ l_mJtfsT {F9_ʏ,HN;!N)y~ew#1цvE#RܥY-/@d _&J.nG'ԦdEnB+m{v qd4nЂ؎Tصz'J>cªKrPE!)x~E- bcO{50;i֙c"|z:ΎR-͉(1W9x*b̅8r?gi?GY^PU1 %f"BN|mJYxI [>OaƜ=s_`Oj=-$Vg%u?= Ş 0UƄ HS)m~^*::,pksȃzy7xn9}BR/bNm  XE1SpeĀ8nQ&S{!jtDcmR$FZmIJRze'70 ~^rH&r}5 f9/Y_P縒x%LY7p5R pԅW Il5ۛRMobf75ЂQʼ}t5.lS2RiP bz<>Z홻u43B;CET>SA<9zcT>*ATo00BXi4ǩ8ԣ-vU7 Z-*h7zVt7=Y IԭYnYMkPCfe9:fte|"5#UWG7AJ(U}Pi$2/q){Qr)[Ј0 b?&B$򋞅/9'z#8vGTOaD}t,!#?B@e1Wz(ײT{na+ `<Ǵ7g#(Zj.~w^j{ / 6_ ' L[!ecW oMcV!0Zw &D"({(fG aòt\3Zʂ1b lBW}z> ӔIIWF'IWN+%X˭E[B_>ɷJ#ކQh4-ۏO.:W3! ĒR[Rn|oVVz8OC._L7*ARΕi]GE) #z,͔^,,3hHpu#u,9Zny)r;2e;׻AP{O ??AI?Ct RJ]zf[0`ֹ4a)5^-L$X(2r{Y^QsB5[Mk 86 7$CMx0z^ =ҟ[Hn|Z]D?5>LZ B~J9ę?W({&㝞?Ϸ0?l-T/T'Kv%*eϏp s< yOͶ*μY5#1<2`\vFm U&)zڰXlL8)NcQT#/,?l#C:6>Xfk &LgGr[1쓶.f)or=ؗ{wDCT~^Qv"QvwhnV *{hI!=GȎ5Evrp\@2+ƷY7R; j9jg4HȱeK|d_Y/kz@thHɚeN+(ȇm%^@-q@1&J<1exz7ɬaVn>h73[L#LX?pV_D#@^͸i8p@37R񱈫D@\\.g(jYv}_M~CbԬùP~T5KWk]N}ț$- νN?Ǎz"i lt@iڤAr5Oǂa~bl[s[uәe`Cͥ xٹhu0(ꢿW= -:([/$ On扂t}X q%\1a}x]krV&ŝw`sЭ.+q1¬70i}Im 8DlU\(V ][å욘x|18XOGzK_W9+/k彎}NIGj3ۣ~E+MEVI& /#kSb$#xU\RgZ p4 \ غ-`bI#vHƆ{2:m10$SŠ,͉5n>eP|7 a/ a:$Ta߷<)skF^KavĿGz۵<>AU:ySHha_Zo?,ZUFTM(ek"<MqQ4US3h6#Bwk ܉Ŏ&7 6'@V{%6FV+¹}:]vQgJ<"tp8,莧+( NdzLo$݂ywUJFygQ侕ݛn,ϑp]VrCT ,8M ~??QR ZO8F*5&0ց 4 [3TeGF_ٖ2L f吕tcMiZfllltܒG,8TlSWj=(ɺ@aQ֚6v@%,R#[ƺ=aSQNqs2kTM4D>Ҽϟ  NG 6SI9S"fyޣG 4\~/1{Ex ^yV`FZ:XO׫y`Zq9L~!Uӟw|Ǩ[RĊQ&3Ѹf}gd幻,]J&wk"k|0]jwbn@F8Cԇ<HDqOBߟ(3.ڈ?gY(/:ˊcZA@.&Y_+u"M2yO+SC]vM6T n-r|3v`$5W,;9(+1ASns 1>{8 Á*gZ "rr'U6##yzst.=;c2gz6B,=Bh^V^hb4PA[B>]-nn!2a(W @s{Qs6,E,v nT¦/? b* WN?ؠAr!q#P3\ЬӎpQ?↽4EfQآB(SOp{Ԥ rgdwMi ][ձ Lc0)]Vxy(_RfHJaYW9#lqlXnFR I|\)eus݉uB}!ܮ/z9~|rޟ՗OdQ{ ՝j';)Pd|(6ҟ5챻ݜW8 *&^u(iXĕet,37jmP%uXawkKlJTؾВ]D=`Wt*W|G PK. 'اpb_R'!C8ZdWΉtكyw&r}Qt/sBRٰI^?3G_C`C`i l1O"`K8l'l l*G&  k6K`2_H"=T*IA g!:xld/3fOE6r ` ۞{aNO5Lǔ"SXJb 4^cVNej= m(ye@^Z?J$(t*i欗FQe*@h% /U\5,4n!)wω& X4'(I}PtOW75ӪbBP.+{52n = UO&l,R"2EM̶!Um2P+v2ߒрwn#ˈm)}=ۯ.JSҫAiHPMΤM&PS\;YeD$^S4,Ff@lĶwVn| TDXHѹ*7 Jο;|E)p"i?eNեmB:e,+<ְΉ_ZVh.8508ZDT֛ur9gЂTn``R_-⊜TH߰,!x|LAᾆ^T@ ZpAy|@fQ?H|hD{B͆G l$y?T0s@߯0 cˈ^qj ~$ I~mvPZڭtK$z'Z~McaVUG`Å^ }"hCй!;蟑ng΍\c tZ]'t]Y 7"*LR4-Td~p[Zy8(_W(P^} q# j*@=fL9ߑ,C< \tT&h[ٱe$^4Zxf_h9b"Φv8ށgS|Ю%zP槪+_.=p<ȹ-ކ' Ow\0!ZqCNC~!y?%tz6]۱d:X8 s\ P 9oKW龣c/ͽ+כNw)2?, d|D2fŪӢam5e>O:L }'̥f5ZKg j@3?[杧?JgƋ4(jrf Vs0IDC"Bp.EvS--(@#_$;eGlCo )0g5!# 2'ג',i˗P:͵? RYW=)fzYփmHWv.7=~a*cхzThxl6nI4R{fos "`?`pآCM^a-a@dⶤcYg〞5\y3-W,A9sOJ ˥2C]&Àp"i/ |[fKd|%a}5!Mo`]?YFy`֡M#$nQ\7UTwMzcx`llg3Z5!L!JN(-lܧbcx9ؘ?$fjaGߪ1 89 Z" 4wD0)[>*& A:|-F܆݁҅:'*.0;&˴;5sXeG#n&˱Td!*JWz(qԓ/ M|N2ct+1HVJ*aso3"!o1Sǔ0.TNvҀ(4#`Am!R2Q71ضEzf e Ox޾[{rW$Ú d?p%fV<[@tܓ趹5!Swpt- v?u9P 5F \ E<CH 񭆪Xt3p&!J(d.ghȷLI_b/ լ  I .EUVSZNBsxgW}LQ@&%s!{8m_7Ҫ|&D ok <w~0ǑRO2LnuuH:OCN qKC;v0UZG{]w"(# Z}׈[w;(zFgs,]^޹ y#NV&oF:vt M_1p(@. E嵔1Ի*.b3*H;eV72;,>#~~[r#`Uscj9]ub#0DPsv8<.$ǃ#Hzzm8IEib+EPi긾h'o6T/yZT&Uޤ;|/t1 qL:ZB^"cK"ӣ^d>yUA[|j t#)j=&&s 5;}dY @ (lqpNVqĪN228j,[df'OWpM)/̪! ]E[Ӎ>;LMJY!Nk޵ufcz0GH.P @{ֵkSNelA4#$4(D*@|t-%@ (ߡz9g5J%,(zTp5w?VkRJȉ-Avo޴_%;\j] l%yco()[DmlSVKaT˟?<]"?=߇6))4LӠ?%$N=-J_D|+lҳpdRiۙ%CS% iGY%p֨f0m=y)9!D7 \ ]˝۽Y T IZK mRue*}(  w-[ ̕Yz,nS } 6E?JӟNfNB#drgwZqYñ]/fL73.sQ gY0> "n <"֍jىS\YN7r40_)3$*^N"cOWc_d$fzi>d2SUUY|tAT)uؾ-BK'{aWd~#QFfU5sqѩ%M N{0AI˻JcٽT ^_v= zՅZ/,Ìua$5D9~B=|b&(xΩ{[iKe'7 TP3Xt1@S&'^YA/ Z;D8,Y>: Ug:_$=a$pNWk.Ra=if˜m'i 6s+÷B} A;󠝂ּgtMnv'! euC|bI4B:PPtᕜXV(~^^Xޮ`o@Ok۩|:1ϧfҹ>]Y'[aQ`&/_}jP@c,Jffkc0 `>}ux0T ;L=S:./7G"SktcyD_VrK7lWƸss]"!Я9U2KgҰT+(#jd<&2(t/}>A#({Ҁ_7Gj¨rm=}BSi|`dP_{h(eIu㱿O̧_X||dkp XCf iAPK|%7yY2z!tx:g=&܅`,UK[DBٰH>[R^naV(Q Ș[cQo={ )Xr|oxz'7(xnFm`f*WL%0vC'v뢸U)YzMG nd貒UrS.Ed=G-qWϓ0a΀YTIZ҂K{Onez n OYb­DuTç&5|1f_-rmrj_- `uÛxX`c_,s zqBYѝpќsʊDl :eaVNfP;c N _7)JtZ-a^ɨSY*GJj:X8V`Gv셖ꭰu^fgJV20]|Rv.;Z6`: /S.En%Sk4KjdA64>ӧk=\]P %&a+( ×1$n[6ïT5_ֳpi{ Gl0@= 8k=ha*#I 1c{Rwǟ/ҒL"!QbZ(58џjd_`[:8'%HJUp3^BڛI-H?mT%Ik00 S'< ,;Xel3hX(fL?#GFSMJ zx{D=3^"f +`?iڀ~>Vc`IV M.otWnuW'oeSW`cnC41?HFX7 .-k b8b@DXC v~Ӛ.SaiFLD鲘{ fks$ ^O%hTuc^!E6`R ;V7dAr5Iw.t-g+/Z͙qK3E^!!M򡆲UyM0pm$Sax;pr( 0b aF>lEm. uǚ&tnjV*-.cɀQolJwqM9@Ayg",cUৡ9R8)MB%>uȿUBpb7hn86cpmk˂b4g?KAsH 2bKgF3C<{ܷ -.JјpE8b%rk X(XQFMF.>zcK!1M}AUsaa}cA'ʪ^dJu _rz'IJ2$[`G YЕ:njvm  [|s*#O!ԫb: <;9:9#VHk>Eۼ熧ځ~!.QB3͆4.]J"!D06HlM\r0.9#TtHGK,Lgxz>KbeX;e>B:UrhѸf24elSn)@]VZ{FdұgtV]t=ГaXcY1+m$=:E5mHmP)s8\Wy r]>&j|T_GhEG*!7v5.[=CտV\qz1IY~p8kTm!fr}%#N*U%yVNv5u>/>;Uf#d9:CqTd"RS\ !uP)Vt-!&1@_eJ9*޽WBUEP/bb.!/uF{ϙ @`.$%$@N5@M2 fe\-(iߜL⠨LGTnq}˼#˄b[˔kߞt 0eX38X+};.VyX9$.8Ї+TyJ5d_fs2nT*3 !]pH_\jrc20湐H(!'}/GLp|%cs8dj񇜳@uPk@.а_(xk5""8qO޲bob 0=cYx6' c9B!3MRqo; OV2(QKΆME"p*Uvbt5.j"I,c`Z6Ĭ E6v]x~yCTnjE{q/^Z$~Ju#V' SqY]hh*#ap(@OuM\BLUq7,1gmSXN$(\x0wS"\d-`t@. S+f-0Cj_z[*}_U[egE&s)GD7wQDcc XņXdT* u&Msj!x0YOGv'cҳAv"7u <:yEg:>˚8{;ݫΝfbU'w8qwwSԔ ߯@W6 mBv2 Fg0pAȮTT]2S}18<ʯs 4"r?cS5!r iѫ޹>Z7iSqDe k:7z_昃iϦw E9Ewpgz8:LL4XT&g; Ie$mEdrQVc`"T'(IjxwӶ'Q02Q\ژrf0u&-=>Nҡ7%i6OA1mj_sM +?w7MĈ$CdUFk }-`wsQ*ҙ>f-d,_NL\$[K)!*YA$? ' b-vL!eTIwWI?IGmwuhnJێk7d`3pL!偦I]QuRyCrN0{pSdFTdQ6{z@[_|h4y`DdĔ^]X~H .ZnFCPQdžl:1%eP,U)>˶I(a@#ך& s-$x#_eY~T0|C9>C `NŅ PN<4Rsgcq!dq`YޕF>sInac;dq;u/QIC (U* ~% ȩNҒtĶr|P P`ċ:$e^iΐ賷wG[*GOkQ (@1Hn&5~.+f9bl䧕+Tym>tWs3Al\]5)\Dd3kB*EuH\vf/?@0V>:FBmݻpl?.X kYseSIusP7N-ybCQ1م j¨uVFb`y X8Op"@U^&|SŔ ,6#hMtN֖~ǾpW)81tBeEm% )c͉fjY)ܴ pgNV+H yXcI{c|#p`–ѹ=Y#e%j\ESr[}N .$"![n$˂isoڽjUZňI_ge'؀ 6OD\=-.=+r퓈xp"(R0wa?&Op1cȇS3FOŋ|LFmR<ˆ=ݽlv^B=?OK:،ǚ,2?#қi/C%q?.LyD_^RP=fgQ$A(jPQnW^wA9JMcò4{x~iхsBQ ;UV57ͭA7[iPu84΋6Ư(́q?mn2d&ZWm1l Yߦkifq■]x¾.ب|nD qUABlT@爬-? _Y+V5;%J=Xy؜[ZUqGspu&QF۠A bw5^f^rٗO[DFoRw)oht=4vnL!3ʦ˞0PrF&+2FC 4NNv({&2a7Wcz T>< 9^N~"Ӕ阸Q>1)DSw>F_U΅T6ɇpHۉ.:Qt%AjΔA6!ȉ˔Sh'd~ $҉ܚ<]ᄼ<2tJ"/f`́F"!Pah׷\VÄ"]摗m%H`hCrFd&w#ai:`ԑ8*);SL{`k{`fe:c:HdhG;J-ޔx$A'IzVJ1RL{pV}N0/.<( ?!_ VT:OS9qqDfK\j#L.wB<ױs椤\8tg; ܗ-SD76ƨC:~x ol6Op6'W o []]4wwD.z;0%A\]7V oPU֨E~wm:l=*3SaNXHF"͕~;Kt0inmCnt~9+s0vu0+mS#բ w {] |#YQ|eI7в$N\pGLCC(z_!G4 EY޷g3EY~^rZi-7-r€ ܽFjSTr<dRcrY# Q=0|BOUNB*84zAS-WfGŏ (l [_a9l [bTT<ۨ#+,<)rz:z: u8Cՠג+cIˇ Yj$+]/KBЉ{fǁh ?-03Ԃ_Vl8? [u4*nH2p@W,E?Gxu44{/X,yapeavkT2i׏7ċP&NzMwjrc{Gz\i[ΖNIC^Ted>w-A`GhT!8`(ope&?\Qbwn6鿥^֝9mztG*2.O?]_LB8ҕH l- ql շN'Rz|Xe;B]^[нKjPAm?:4H2[U*lEiy`, z)`= oAeή4j_Y.AoA~G J)n:GnD#k- ,"?scz*r6"rA/_QgHFf8]m5V8ki=.q[X>3jNNRv*P ~.%xA~'R0 -}|d,kf|N[Ւ㎯VcքbJT3@'X_q*F_Cx`xHVR̾iC5ga{9w5nV/}@PMMb̷]w/ff{8eCpS" gxH>2๨"2{p03W[dG¥h(2dF<Β`yeY}֏Oг9xEw tH r>?EV-0WE r..nfAG^"&#$PCpy{HoJф'痨G割98;츦b]tK D9_4h6zo*RP<塁'pn `]_[Փ6diaW2;ԽM/e~a+vO K o+WgNAo$E _Zq1}̡oKK;OZqIc1+<&E5`Zk[͢}O3_]έ.3rF(rnǗnRl=y zQ@a&P[D,"[Z`F\R 4^|ƏT0Z^pXI9 7 AV[pmF$;fP6پ&m~M@e͚5Mn4+[Ltx׎6AL ;i>3͊ώ!722Eoٷ8`E P/ }0Bw{ݷ`pdZ,pY\ F:Vv1Yޮ&>l =ٝ"@{  ƿ=PA BJ%. `utn|lU дelyzuP{$GlAA'ivXp:o*2n ]D 4w$A {A u;\%樀cHX !56(n!z4xgYv2%OX'dM$O9lH|EZgS-NOA8LXdZ0jDx-3< o'|>c" d7D8(}:'Nك(˸臔i%G OQ @镘M*9c}2s" cy焻Hi Ϻ~3 `'* k@(X=%P]%b:'>zm7)a~oY!h$}U|-=A|wQMZM=sV3ͼ\GhbwNUbX'ピYwLR3:栉An⯲/Z+φ7'.)|:yDj Z[tODl&kkbJMg܋uUP@# ?I8(\oJ!G׬yk+"c(qHdwԂi3*e&AxcM1XE;  $ Y De/Χ؊3JX-0ĸ5ƈ | !b1 NbUm2WAd _/VSf*J:6ԷP-˂[5v]ya @n6Ь "=[qyZ N-=b,y>?7~1Kݦ5F'|UF@ vկe} ?o :-`Bߗ+) Rr~?OM4>T.ɉ0j >?(nMke^K ;Ov9Q?*RlX{0%</;F%ڀ9{ܮ¢I&[ gB_^["jPkӊm{s{p6yw73²i oocsGΐ@yN‰LYYM\,_˽1/Z-#GJ=iѨOpF_ϰIyY=zu1@s"Jv%2ٱ q695)"kr}!-8讴la'?AW%Wć:=H\mP.8sEuMf2. )9tFM6IBPfi JQAPi/BIk1ݙ_û6|B6 qYVqY8(t&<<(T*\اh.,Ci82a`P &q",eFFY ~ǥ"{֓蔄gT4 7`÷UX\0qgx5;1,E6>,.ɐ;'X"Z] yIY+0)-8-t֔c&6aF8ǵJ)oQY)ϧg]H`jh-1X~\)N`@$O+ŭZg o7pF1mHԻQ5/@lRᾫ(L`XH=3@]t!>YpņFdfGG$ɱ~}&e 8 x^b=O~+x[,Ze5 D΍#8ܜbI;x.B~ʸӬQ_9Twr"*cfnΰauםPթ$99w?B6maY\J 0lAF8O)ʔ2% S;6T \m0çxke7(6. FUU/qvs 5`,6Jfxټ{XajChnr*:> >u,F*=Bм|!g%C@2=- ѭZr5$/ӋRPcWg566zq1V=qS}L7oڋꜼYB̓w7J͆=!QFμo)f'^~1nNC۝M_{|ԧ{X15L`Q3j߷@G@hois/vUVgr!ɳ09O8yGjV8{dMc]^(EWȉ`|rT~@_lYA&\4ã}%xmp}*KN o2V / 輄+͍J9P& ˎ\RZkX[ +SfSMgqg܁]߳W['hPdWdT7w}5E8dDȪ!XQQgJC9Q[/2&I25Ս0ݰD]̑[7#h":ݫGMOd {#6B'=E\t:W'`A?T^v>-ʇinu7.7kyKѼ֣ (8#~qH{"HNSb%^uJ# >cUP5sC)!'ir.jVkr֎iš.$H֧7:m7}XU >hF $(݂&LFJRgǠ^r:wHqw!2{P*JA^;#I._ĀL1qE