dpdk-devel-18.11-3.el7_6$>XS7oIf,:Gc>8t?dd   H 0<LR\:D: :  ,: : JN: N:S:Y:``,:ee44f4k4(l8l^9m^:R^G:H:I:XY\:]:^3.bʳdJeOfRlTtl:uT:v< w:x۬:y3`Cdpdk-devel18.113.el7_6Data Plane Development Kit development filesThis package contains the headers and other files needed for developing applications with the Data Plane Development Kit.\x86-01.bsys.centos.org%CentOSBSD and LGPLv2 and GPLv2CentOS BuildSystem Unspecifiedhttp://dpdk.orglinuxx86_64Y\ j`yPr 9Z 2w4xN(#) : 7 5M9 _mP]Ei"u d/3(%"JG|Xp:-M,:+ +#t"< +BE!XuS&BloNj|3- + ^XUJuZ!ZlM{q.r6@_u:  ) H, <5|+c ? 7aDxiv})] I ) TgT & k |H1 1  SqF mJ|=A큤A큤A큤AA큤큤A큤큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A\\\[`[`[`[`[`[`[`[`[`[`[`\p[`\p[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\n[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\\w\|\|\|\s\r\w\x\x\t\x\o\w\t\u\t\}\}\|\s\s\u\s\x\\\\\\\\\\\\~\\~\\\s\z\[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\\n\\\\a38a473a6042f4c2825780230724f6e4ef028f4d28fc063c1577d3a162fee6acb878f7f04074e8a382d99b7aba448654c2c855d572eee9bc703e61fc5aee43a94dcbf6b42773afc8604e7b723cf475c670899bf8012c411297391509f257c1f2c017494a8779d3834264dd524a371da3dfb23dda6a08b83719bb25e25af8787aaf30d588f214c89c2d6c6b085e99fee1f7543c82ce2b8db0cf6cf3fa9d146fe6d609f7cbcddd9ed277ed4d0a34e34e2a52dfb7a7da2e3f24fc197f04b661811e10a66280c5f0a2ab84d3dc276b493b0a24b0e64199dacfaa7334f8fb7fe1ceb3b252c298ad5e84ce3fbc51ccfeebcc274ab88f2aee16dca5a27c69e8c79040efb13cf9636dee80da35aaca6df579b421c4dc254c4faf9eab057e1097c52a149e879e2e1eaae9b56a84ae6c9beb1482ff0f533272ba8a64d7977d12c299454723bbe6d477351935a03c506fb6b7c49413eff0dab0202eb8d140385689c3d9f982a5d63c9a49c56e988a8b5f2b1a838e190d8ba82c2e61f5356d2cd1c92385ef447898f3e4a2db7e9d6199bb8819ac153d9407ac6bca5eebd114c63c3d6398fe562f1739b6d739a4e6eff112c3df9c1cf622804665840b3c4d2822af0dd0d09287776d9930f989ae919018956dc2cc26593695a6a18ea1fa3e808496a1787841de4132d5677a83688cfdddfdcc95616841554227d05b491aba8922ee5afad5aed801abfaeecfad2fc3c4a4cb67f8427b9283d8a30683778e2eb72fc949e6980f3abc87ca109bc395fc6bbdeb8001498964a50c4738ccaf719546a7c8c52557b7af7dc182de549da688b9f5afdfa1188e0d8b542225cee07aceab82be4045ec98449075fce319f21c5b3fb141a1c323b00a2e795fe8c3e000b49322118b2bf6c042fe2b6dc32440b8aa4592a4d0a9760dee228442228117a11979b3f085fe4779b746820054ea6ecb502523bd48e46ad41ee6de00546e30dd29a0ff28b81a68a2a50a6972e18d0e2b014c94cefef5e8803348f725bb0bbaef74daab9751ba8ce34ab96bf2eeeb7eb13ac75d6760d683d3ab45570ceaf8f9cf719cbaecdd50995a4b0205451ac791e540997efe904ddc128e0defb1becb4deebca246abd0e4f635bdf39d366744db3d03379918717c60b270242c48199567594c7b42f2380e367da32d1b23ab7123c1a5b83c9c81b5fc9a4b5a49a43e5d5d4a42a7761029639de1618e10da17c8c400feb6e9b90df2143a9ecbc121119eadde50c290b7c1d7dd3529947b0fa9a49a1aaa7c95975c773331208337a569e6af32fb1013d397df2cf62ea9beee3e3f69ec0d62ed9d1714d39a7e2ea4f7e22c683e7dd5d7748645e8ad32270e07d4d2d25225f00ee0e76479e6b35497af125a9519f6a617be7e823b9e7e11bbfaccaaa2d0b3cfd908898b6ed8128360cba0b5d88878912101bc1ce435e7d7f346b2c355b55ee9ad6f74212480508333d7dba1548539cb9882417277894c76bb7a243ff86b6709213f9d89aea2d61a52507cd4d0d9ceb23ac82fc82366ca51245ea7c8c9a7d443457ba8c51cd6c841cf123f748afce156e80d38fbaab13e84f08eb7d07a5ecc87ea10068e9b5b3c7523eebff9cb70b182aa723c1715a211da53f52c0610685c6f3d68628c48cfda96166e7b64bd3fdd60b1592523151f61232ad49090281cfe77d4207b4a37a85eaf8f154840d3992bb30f1b74b44cc6539c5e3e61bf8c5981bb2e2dd9b1cd742428a1ba42b16e8eb523b9527ce3b5a5e129205909d0a7913022127b12fee6c50f0f1cfe599e8c687ac5f17de3bb071ecc32f94100b41312253c9b363039bda252cddeedaefcee6731a33d41a925d22a986a1b0116dd26e289fcf0ad69ca6a9f03e783965324eab9a6a878dfdeaf49bbb5069fc5b50146d6c8664678e43418587e6e0789d7af3ef1b486dcde721dd5c077fdd1137ff836f5ccb6fc9a8c08b489cc4858f98ed932a6843b90bbebf3ecd24b0b843a7bc30e97b27cfbdd9a2f940c0f277b90904ecded5980a1f6d9a8b25c1178475ea3dc62ed2fea2ac238575bdad1d7b9bd70a2b01b6ad69378b33d35ab2dd2da5f7b22cdbadc026219f84af16c1989ab6494ede160e858b85b707ab93d2886f3f2d302edb508c4a39bb30f32ac3d0f551abdd3deb49d6ed7bc2c0a9e5973b37ad60dfbdf61a369aaa3cbe2318682e65ac210765ef7755b2e4458156a9a95a4cd8b730747140bb0ce31c2202231fec2b275ff81271d21ded568cc0d8b7722d7d0d3949dd47a24fc4f8d06060dadf947cc38aad0f9bd99cab9ab70b7a856ca4a6b9485e9e35727609fa31a7bc6a3637d33b88fed480db567fbe6dc739d1e068c1b7b21be293e17fcbfa42df96efad547459d996473834642765dfdb3ff6e819a263031d75f41e09b528f1441611791427e7bb53a4862ec76affa18663900ddca5d773f53c64b6b2a4c7ff16148a4dc4f761c6cac9ade4f1bf8ebcbea01cd14e2f9724f29c62c2257911aa909b3036c804d8a33a12df0e999bd54399a73e01b398b6a5c1e6028fce069ad547fa50b116fb83b5aa9a8660fe0432c5dee27913787a2e1f995ca01e87f199001b3c53d160e3204e96801d77cc5083f4465c6a50ab0a740ec59a9530ecda9fde1a94ba53bac4d1a2b75c2d185b2369ade77064543d8174adb0eefee8f9806a00317074cd3ee2ceb51f99c4e6f8118faa9b3407fce7ede8e6705cfab4fbe6a9a3d6c5fb088b191587473e78a81d96ccb29cc607581f3bf756c24c5d14a42460d1d8b6dfc546451324a48d2640e9718cffddc88eb62d7bfde6b6e59dddf8186c9061520fc468ee7a61bf16809ac1a89dc15dc9fa33bc7c5fdd1432844a997c14856a24464881c30ce914735c720a76bee218f844a8202883ecae1e7cd1205dfabb4bbb85f899f9f217ce9501787d603ce433c76e36dae94b3cd30283f74b45709cc8cbeadb6b83472659553e43630a05240a178ff5e618d1eeb453e129f6f5cb3c034d969b719405c2e95d2e78c30e9ac8c1e101af006b864dcef3bd27c22882e4223fe3b210b92c1600b12ec4d5edf198036a7c8b89e6b682fa8d241ab830579a9e0052813a06a3c41ad0809fd88a4d441cba48938d0a2e0d53644826fca5299a4c6c014e35f01bb254182230fca2be21a883e9b4d05c77e52f292e3085612fd910429363a8a73b8b35624a289b1986494945ebe37abfdb4fd70f0c129e24188db20a17992e8e3ca44645d06fadb61195e8f4e0c9f1cdd2dabdd5580cb435ee39202e3ed4a215de69290779fab092c163b0ea4bf692d0e91b9f0acbb93c6c153df3d22f6e1c7d96584ddf2302b6a3ef2fdee37967ac420294990b3e8a9c24a70ffc7f846f837bfd49fbb546bd671c9e400bd0540dba459856e9db86b2febd0b62914d35e910458bac625775b4c91bbfa7bb831fe39263439dfcf2ddf76dd39e87e89fc0d3b8e0116862a93103b73fea40347b12546a078133486371eaf837089770f6b706c4d184d759790466e01177a25dc29704c47e14de88af8752118dd4d17c13baae289a8a26c826153a7b10f894f534569a988bac794177063375a547270637b706aeb50b1b3bb71fac86652b71e143eb5a99c45611e37c719cf4cbdaf46feac1fe8d8886649ad0f1cc37a28a8fe11e5bef4ca5704a154d744a4aa9963ce1465a02a0da67799de301ce7a7fb17beadf29395ab63a8eba6a2e4deb6daf8b854d3763050cd5ba86455a8af65d0e9b9464c1f54181e3aa031c8d2905e61edb4610f6f17cc35b54081a102c49d89f021eb795ec71cead013254cbe92206adde25806e0a81aea28c2658ba76c6ce50fd0867bf07e362db597ee4f9053d2de8d06594a092fa0f1f8c96a4423ced014ef1c8b615a2ddc7da1b6b15c8bfa7969ca22da35bb976b4938fbbe25ff4faccc44a5b495850ce98f98784273928bee035e50c8fdb08049963b433d59cd2bff2ac02e4f10baadd885ef0a10e5b18172a80cf448c78586773d2224e099783dfd60f72659adc88adbfc25b5b0b6fdd6473beded0a0d1ed3c1e4b024a56b106adf2cd90e0b0d9a6b52282e4064ad6b3ae18bc87f4479547d90cc0d1f684bec8c6bef877c3e16244a62e4cbc1619bf3a20ee17804502c99d0233f657cd2181b255db810123ea379711a34c60b5f9852284e67c25648209cbb068ccbcdf2ac2ef8a2d21564453c6a1eb448cc275d490730f0a4afa09ba2c51a63b7f6c18c8d478864ec2325c58a9d038f021c3f5fa32eee7dcf85201d7611282d84f434dedd178c158c46d3bdee30ea816ad15f54dcdd82fac716e1f7f63ab695b056ddc69a8cedf76a485549d9b6cd9decc65b99377212363c975365eea10e8d3a8e102fa151b947d45d170287c3ca55868a75d645e92b81996f292d6779f880fef4f1f6bc930c9881045d87110c85678bf01d00c62b2bba251ac26263291f6e4a0ab37009a7326fa042cc02d6aed26db07ec0ac055efd5c580e2a4aa60d0547d3a57aab1ba3bb0c71d00eeccf54f9f34c30fa6282ef64e1af7b6b264b061fe9b71b9e913cd34272e183bf52aa76fe19830062e867406afea7c33302611ce9c142dabe5c2aa1f816e1d985fdcb3150ce840d8c7f749f333011154deffb3ed3b7f612a6f3a73cbc96d5ebea7de890508fa902d53f90cfcd79c57acf592ca36ce65bbcb3527986670cfb074c5bbcb1d321eeeb98f257c4c55b4ee604f645374ea37e4a4e9e74c4a45da5466fed5ae7ed256ed4e4a881acb794c470586aa4d132e48ed05573f56b904e15d2c38c4595e3176dc60761b80e09ee3f2fa416cf051b8106c8e8db8b35640ce2627050fa4bdb49bb5cfb469a4657a0c6ccc430e4b27b4dc615e5b3c68c1eeecd7f2a96a5dcdef89c4d18578b09c11b5aa9dab1d89aea7abedf5aa320b55cc6aedf27173dbe065dda11fe51c398ee7c32a1bd6d06dda4b514afd75a1485d4852f91ee6f95ddbe00d3c4d96eabd1e4a7f5a545fc7e07ea92d4d9218c967994fa2f7e96ba3733f8741cf863c9b1a22b1089dedd007f0e5e23b61fad3e94674839fb3684372198b1a20bbbf2e6f644cc5e90ee02106a245b64b2f2a7410110093f7ad1f79a466abcf29130211521e00db377d8ce3e8f661c3a4cb11719abf004638cb3a0f3abb69fb8e504663c4ae1d20d2540fdeaa60a1affa1dc6b8cc662df36eb050408f1248740965173db5b995d2a2ee502dd3bff7dc897daa860ac2ccdcf425acf19feb47bb8bc925b7241a18f83426a441915d51e85457fcc06952fece9514e1ec72676033ef7bb2be9ce8053816ac025d3ddd248ed056ae4b0676dde0e567c95f8decd71f98db055bffb4693ce59e962d8a7d8be7a6e409711556a79abed07ce565d4c8b1dadbede0daeb9df84bf6e3ffb7200980a444b3865b9ee6eb744becc560f4212d99ab52ac4216c9402c6934388cad8091208ffd5ef54c65e1f3b3ae918f4f03af1712e5bafd70805a336159769b0c4a4c5f41db6c4282b16f6c720adc4dc21c47d7ca381f466ac3039d6d8e587f2642aff4fd7dbb19dc19ace6c53188bbc75c1375d44d904a083d5c36df50cce94206def93443b8699a5b8419b617f82a0fe3bb1ee19eb301906b9eaaa8562a417da8e8dc82bf8981394a8b45b5f33643123847491b0044139078f5df228596b3c0697a890ff7272b192aab1d9cb91e9a11c641f575eafa4794698e298d04eeb9a0731c9c09c8ba55d33f537798bb3f525e33af70df65d9f766d566019027c7133b435d944056f81c339048252bceea1830a0eb00a22838f04d0ae624188f546b4d1e951c236ca48c98968c2deca3e753b5ef7ce93cdb2b67766650578b002dc48d12925c2390c307e16b27098e5fc8f73d237b2261a74b8dd3d176b94125c1c6d5e8898822a6b4b3c8c5b4e547a912b9a1eedfb4655d926ee16ebd01ea9b17f8bcc2eb17d3f7849dfb62c7b7a38552932af758fc754ad66fbd93daab81c88f989c892ee79ac425d01cd060068fe220d04fd8c14677af75731e875ba17765711e72fc2d459e41f3bf8d6e6e6ae299df9f42e5f2e3f3b592fd306a5882ebdb2db0d0210d5b0f53cb24c3e25102ea101e64509a078dd0d6afcf976988c48af09d70af10a33ecd3449b7e0a68f2b0eb0495dfa5d95591c93101c4dafc15860568de3404c4d3c51da99dd325166f8f7c94303333ac5c1bdd7ebb1950e7911f4c0155e8a34f3311147d68bcb935e377a50e54c518a58c00c3d274bac9c21036fad334914904f0648efd52c685cf42002b27b73583672252214886a276776e9b0914612338586468b40cbc3b5d3ee385854cc9e5d4b0393ee5f7e78c5578e10ecac98bd6696f09d8c36d6e0035111bde4c4db4018d3cf019e26042ea6ab8c3731330f5e55e7a8c4e1a6063a4230107f9710e2f18632d7fab21e43143d6d5f09c2514d344a77f3d532cf5c5fbaaaacbc5d52896246d47af19d2fc9d71507f2890a1df0a51d9457f89aea38b46643ab380a13000a8c7ce070a531719cba07361f17d915eca4d48e67a674f5dcff5c09d3e946673e7740c18971b736dd54ffc3a220ff7915d0befe71b0a4a356429b50dca95579a9e258ef75eea6d610e060a1edd94d91530d9e2ac5229330269d27d65e16bd69cb5b6c033f2579c02fcc9cae78633e16a00c74d51b0664dfc724adc2aa407dff2cf160a6df62ac39270886e6d014700228fa524e57aafbe2d476cffaac2d7694b5d9468faa8599c8fbfbac19d4f458d37641d83daaf32d82af661d3a1faa1a340b86c1e3abb447398b76aa250c2f2830468f48ded346ade86e0f98953473ca4561248e6a7bc88dd8c185c24602059dc3f971c3ade95d08f3ac49c835e763ccc677a005397b272650e33dadc0941d2aa0f956f37bda2a8865067284e1b9714506b2f870b584dcfc5b23eb5401790fdb4854b2ad805b7e0c1cb03658b5edea07a10d47f471484c6e267ccc0af4bef44d95c95d38fc4da9c205d3f01f3f3e749ff2cb5d11ef93f354f9e7bf673fbde387a3655a1dc4f70ef031de6bd20a0e1bb636a21f1a2a9a61c891b354369294613d486008f9bc7266e710bbe2ec71f1a96ec65ea3010f85ce6fec226aca0072c369ba9ea2553fb7b6bad4403e50fe579e471c730dac15583ac9dfe0d4fe218129c2d7010bebc63eda9466863310767e1bfe0b1a5d21a95caf97ae04e8db62305a89407f5968139de46924277f7f49fcd4628b8e0d25084df6f7686e6a85d352fc6bf5c9dd224d9e14de85b12cde2be365a7db2e338f9c7a32e02cc0f95856a76d837dbcdf22d6bf7fb023fd63cb454367fdea955a73846c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa3eb3bbc00ad96963d328bfa4fd4d7fc8af44db69d8c38dde998d67583e3369e346c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa527dbfa2095b44570ef7fc86250b1a1cad81e5974f2e762c2e9d8e9aeb3f1784d7e0f4345f06874f51129e7c722fae475237cfb4c27a1bc604a0ef04d32ffa9d5ffb3dc64b360f8635e4e9a14777aae4c0e5f5347035ca276834ed893ee3560ef9647681614ed6797fbe304e3ab5127e7a86218cbd9b51a6fdcfadc7351c61785f7b173d01f59c0391f76452bc3f80f3e05ff87863a6a8c88951b3617ecc25d61ae71d1211276a4739566a61e07388dbfce8facf4438fe03c92042e2ffc0b50ff381053c54f4d8dc3d3d5a94cff9d60dd0d5df13641a7f3dab3ee52c4602e35ae2ea652a916d7b92d05969f83a7d4f870c0ec94fbe74acf165c9413cb759bd7043f9006b6b5c5aac224616a7719ad6b4938a7623c51afbb8d515249dc6877f24889b30bd3430e5a229613af5a2d584e3e94279b5512c70c799fad802bf354ff883156ad86e1e9b7f722b2237a47f405a4cdcc15b3aa72af76d323a537985ef1b1c9b3825f84b1bb6ff629696380cc76313cc078b406b910093753a25a767387804e3151d8d572c2ab16248f1dc8f8562c6f9b58f3ce5109da27b06fc8982966a5c01d07cf53b903a194c8ada1c85129ad288a059cb4b88ac8f5401ea5e0e048315415ca5ddad28e865bf67dc1caa0a5af9953c8bc6b1a70d19e8ec17ba237a38122bf032f78bd99c7f15240409a42adadd5a90ddceb8e7e6096ebe4206ddd339ca962e885b6d4a7fc55dc02da4304e94be481e5aa57dbde7d4f5b494d9eb5a9fd3ccc5f8ffe2acd7b191525e2d0a06388962c771a2688d6f9fbe3d0d79efaa3e4020413437f476af2766851ccdc78b180f3e0a9f7cecb5fa28436fd6697dd0f6c45d087de5aa9e9628407620e7825a620f1efba3725968098e3b3cc9873c2b664a766b6c50bc7f1482334b1bda77c99a8c7089977bbbc27b9ea579cabcbee63fafde37f503c3f08e7f4a8907d3d31a7534b532f6ee351bf56d3f76dfea4685fe25b5fa350741fc656eb99693c85c2b75e867599c4566e1a7608bc60667479ff526e886d060753c5385290554c4f814e0a1c6c09f14a811d909f81f30e54adbfa47e53a1db47a4af26d84c911133a59719e3283681a51f00d5bd17a0a65af86be637ab0cad7c13b10211bfa61a93eb1c714febee2a8795b9d8909426785b7a3de5a9fd39e0c294cbddb2390c5bfa1a5c56c9d65000f65b3c4e8e2426676a9163330bc581a6c537de69e86c8a706d856bb86861caebdf027902df73195154291bc02777fde6216a9a2c552cd5ae400a0624d507b8d56d92c4c1a725d84344ac94dc8ae708418fd85d525091cffafab6e520f2fc089bb6585197a6a2124f4ead82878c0adcfad9b02781fb1cf62196f871b824fa59a1177b1bc861dbc9ac7cd2793e75fd9d79c10ca1f4849a3693d2304674cb6f477c707990b70e0b272185b5732c954475add49896145f1a283c78230cee8a605d1856f86ec70e3df52098e15324888c3b0424f29e4598199bd7f3907037ccbc2cf7694a422efa8a6c9119361ad93f209608583130c3fcc192d187737d27818525f409c1d8f4b067fc2c8aad70a4837b03bdf60aecc58b6b42fe75fc0e05389607f4cd93e9b823eb5733d86acf44b0b1eeb9d4cfa3039b568c03372f9d12ad41e1e40093e1a8867d6fc762e5604071a04b43f269b6e6548ab92985a974dc916482136db687d6571e44fc016b5181b282f7b6960ab7e3e74442e97ec6e42802bed562789e287e06827b1fe35119681c806825975c923a0acf90f500a1fb430b0764cea31282452d5ff4187c177305bb11bc2531a8c92edb7931c258ab6f763405d6ae7ce40f5c399e676a8e971ca2133446bdae4aab41f1ca40342f64834d7eea63d06f8d3d5edad8d35f4a8fcc0ea247ed3b6d2e63f1f001bf7e5bb2d155f927a55cff8832c597130879568092c620ca23b0901f9a2e2a4a620b3d02abc9569ef68468e92fc9c955872e38f71dfe3f442236842791249a43dc5c41a9cd55fab5d6011076e74ac3beda081bebdd97b44b6d25bce20c53ec598af2bf0998f60c16387708ec4010ebfb4e24f0c08885a93d3d2c4b4652f31267228279ad5750f3016f8997017c4b0387968f06e456c0ecafd74228af96f89ca59b93cfec0eb7bff491f7f2be011ef203e49483e23763506fbee1f3050fe919c4311e8cd6ee7899667e974499b8b56b46174aacf929daa26d98097be1a4c62cc67e9027cbb5a1ed58a34b7e6408b6a6077d9378169297aecfb377e623b28189c797ab8ee707eb0784e9fc3824e1a7ec8b69399a1fbf938cba66bd40b1bff5ae46df273eaeabf78d2250140abce904e03b6a8db11a4ddd0e7dcc24765701122a05bb09beb98d55595156097141c0a2cb8a906b433eafc83850ec81c9c387e467f6541cd1a1a7bac7ed4b62126197b3aae465947d0956862275c07bde051902510ba60aa20d7600ae19700aa35086453f395089e9f2ece6a7951ba6f2be32d9fad31773d41778b5d8790ca67592bcf3e998e1c9063de181c0f6a4bf91bc81fedaf350c40525e1f0112650b63b513cbb3d88b8c3b01ce0050264e91e6e586231a5bb3b8321e005dd46ede98a5fd87515917b1347b556c5150f44878e8aa1630491d889287f4a721cf3c7343a202c3b200c9380f695b45233800a093eef7b264df9604353a218208a8874e84c157e0b5a2743a33ee364dc86060d32d9858477c0d9a7ecf4b272e226f6c35eec84e4c1e317a66ef5dbc7ed7058bb1c3d7a9fab2bab7042f869de3755df9f8ee06653e84bcf730484246c5836d8d7adaa320d26a28e1aa5ae75676245ce1c3588f2e7c587969c4c5f937148elibrte_bitratestats.so.2librte_bus_pci.so.2librte_bus_vdev.so.2librte_bus_vmbus.so.2librte_cmdline.so.2librte_eal.so.9librte_ethdev.so.11librte_gro.so.1librte_gso.so.1librte_hash.so.2librte_ip_frag.so.1librte_kvargs.so.1librte_latencystats.so.1librte_mbuf.so.4librte_member.so.1librte_mempool.so.5librte_mempool_bucket.so.1librte_mempool_ring.so.1librte_mempool_stack.so.1librte_meter.so.2librte_metrics.so.1librte_net.so.1librte_pci.so.1librte_pdump.so.2librte_pmd_bnxt.so.2librte_pmd_e1000.so.1librte_pmd_enic.so.1librte_pmd_failsafe.so.1librte_pmd_i40e.so.2librte_pmd_ixgbe.so.2librte_pmd_mlx4.so.1librte_pmd_mlx5.so.1librte_pmd_netvsc.so.1librte_pmd_nfp.so.1librte_pmd_qede.so.1librte_pmd_ring.so.2librte_pmd_tap.so.1librte_pmd_vdev_netvsc.so.1librte_pmd_vhost.so.2librte_pmd_virtio.so.1librte_ring.so.2librte_vhost.so.4../../../include/dpdk../../../lib64rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdpdk-18.11-3.el7_6.src.rpmdpdk-develdpdk-devel(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/shdpdk(x86-64)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)librte_bitratestats.so.2()(64bit)librte_bus_pci.so.2()(64bit)librte_bus_vdev.so.2()(64bit)librte_bus_vmbus.so.2()(64bit)librte_cmdline.so.2()(64bit)librte_eal.so.9()(64bit)librte_ethdev.so.11()(64bit)librte_gro.so.1()(64bit)librte_gso.so.1()(64bit)librte_hash.so.2()(64bit)librte_ip_frag.so.1()(64bit)librte_kvargs.so.1()(64bit)librte_latencystats.so.1()(64bit)librte_mbuf.so.4()(64bit)librte_member.so.1()(64bit)librte_mempool.so.5()(64bit)librte_mempool_bucket.so.1()(64bit)librte_mempool_ring.so.1()(64bit)librte_mempool_stack.so.1()(64bit)librte_meter.so.2()(64bit)librte_metrics.so.1()(64bit)librte_net.so.1()(64bit)librte_pci.so.1()(64bit)librte_pdump.so.2()(64bit)librte_pmd_bnxt.so.2()(64bit)librte_pmd_e1000.so.1()(64bit)librte_pmd_enic.so.1()(64bit)librte_pmd_failsafe.so.1()(64bit)librte_pmd_i40e.so.2()(64bit)librte_pmd_ixgbe.so.2()(64bit)librte_pmd_mlx4.so.1()(64bit)librte_pmd_mlx5.so.1()(64bit)librte_pmd_netvsc.so.1()(64bit)librte_pmd_nfp.so.1()(64bit)librte_pmd_qede.so.1()(64bit)librte_pmd_ring.so.2()(64bit)librte_pmd_tap.so.1()(64bit)librte_pmd_vdev_netvsc.so.1()(64bit)librte_pmd_vhost.so.2()(64bit)librte_pmd_virtio.so.1()(64bit)librte_ring.so.2()(64bit)librte_vhost.so.4()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)18.11-3.el7_63.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3\Z@[1[1[0[[`O@[U@["X[d@[@[@ZqZqZTZ2gZ'Z'ZOYYYMY:Y9<@Y9<@Xg@X@XIK@W@W@VJV@VVhVEV*!@V +VUU\w@U[%UB@U:0@U6;U0U&iU#U/@U:UF@UF@UU U T@T@TPTPT\@T T T@T~T~T~T~TܕTD@TD@TԬT[@T[@T Tи@Tи@Tи@Tr@T T T T T@T@T@T}T}SGSǺS@SESSDSSSr @Maxime Coquelin - 18.11.3Timothy Redaelli - 18.11-2Timothy Redaelli - 18.11-1Timothy Redaelli - 17.11-15Timothy Redaelli - 17.11-14Timothy Redaelli - 17.11-13Timothy Redaelli - 17.11-12Timothy Redaelli - 17.11-11Aaron Conole - 17.11-10Timothy Redaelli - 17.11-9Timothy Redaelli - 17.11-8Kevin Traynor - 17.11-7Aaron Conole - 17.11-6Timothy Redaelli - 17.11-5Timothy Redaelli - 17.11-4Timothy Redaelli - 17.11-3Timothy Redaelli - 17.11-2Timothy Redaelli - 17.11-1Josh Boyer - 16.11.2-6Timothy Redaelli - 16.11.2-5John W. Linville - 16.11.2-4John W. Linville - 16.11.2-3John W. Linville - 16.11.2-2Timothy Redaelli - 16.11.2-1Timothy Redaelli - 16.11-4Timothy Redaelli - 16.11-3Kevin Traynor - 16.11-2Panu Matilainen - 16.07-1Flavio Leitner - 16.04-4Panu Matilainen - 2.2.0-3Panu Matilainen - 2.2.0-2Panu Matilainen - 2.2.0-1Panu Matilainen - 2.1.0-5Panu Matilainen - 2.1.0-4Panu Matilainen - 2.1.0-3Panu Matilainen - 2.1.0-2Panu Matilainen - 2.1.0-1Panu Matilainen - 2.0.0-9Panu Matilainen - 2.0.0-8Panu Matilainen - 2.0.0-7Panu Matilainen - 2.0.0-6Panu Matilainen - 2.0.0-5Panu Matilainen - 2.0.0-4Panu Matilainen - 2.0.0-3Panu Matilainen - 2.0.0-2Panu Matilainen - 2.0.0-1Panu Matilainen - 2.0.0-0.2086.git263333bb.2Panu Matilainen - 2.0.0-0.2049.git2f95a470.1Panu Matilainen - 2.0.0-0.2038.git91a8743e.3Panu Matilainen - 2.0.0-0.2038.git91a8743e.2Panu Matilainen - 2.0.0-0.2038.git91a8743e.1Panu Matilainen - 2.0.0-0.2022.gitfe4810a0.2Panu Matilainen - 2.0.0-0.2022.gitfe4810a0.1Panu Matilainen - 2.0.0-0.1916.gita001589e.2Panu Matilainen - 2.0.0-0.1916.gita001589e.1Panu Matilainen - 2.0.0-0.1911.gitffc468ff.2Panu Matilainen - 2.0.0-0.1911.gitffc468ff.1Panu Matilainen - 2.0.0-0.1906.git00c68563.1Panu Matilainen - 2.0.0-0.1903.gitb67578cc.3Panu Matilainen - 2.0.0-0.1903.gitb67578cc.2Panu Matilainen - 2.0.0-0.1717.gitd3aa5274.2Panu Matilainen - 2.0.0-0.1698.gitc07691ae.1Panu Matilainen - 2.0.0-0.1695.gitc2ce3924.3Panu Matilainen - 2.0.0-0.1695.gitc2ce3924.2Panu Matilainen - 2.0.0-0.1695.gitc2ce3924.1Panu Matilainen - 1.8.0-15Panu Matilainen - 1.8.0-14Panu Matilainen - 1.8.0-13Panu Matilainen - 1.8.0-12Panu Matilainen - 1.8.0-11Panu Matilainen - 1.8.0-10Panu Matilainen - 1.8.0-9Panu Matilainen - 1.8.0-8Panu Matilainen - 1.8.0-7Panu Matilainen - 1.8.0-6Panu Matilainen - 1.8.0-5Panu Matilainen - 1.8.0-4Panu Matilainen - 1.8.0-3Panu Matilainen - 1.8.0-2Panu Matilainen - 1.8.0-1Panu Matilainen - 1.7.0-8Panu Matilainen - 1.7.0-7Panu Matilainen - 1.7.0-6Panu Matilainen - 1.7.0-5Panu Matilainen - 1.7.0-4Fedora Release Engineering - 1.7.0-3- John W. Linville - 1.7.0-2- Neil Horman - 1.7.0-1.0- Neil Horman - Neil Horman - 1.7.0-0.9.1.20140603git5ebbb1728- Neil Horman - 1.7.0-0.9.20140603git5ebbb1728- Neil Horman - 1.7.0-0.8.20140603git5ebbb1728- Neil Horman - 1.7.0-0.7.20140603git5ebbb1728- Neil Horman - 1.7.0-0.6.20140603git5ebbb1728- Backport NETVSC pmd fixes (#1662292)- Fix python scripts hashbang - Remove meson.build from dpdk-tools- Add conditionals to build on RHEL8 and Fedora - Updated to DPDK 18.11 (#1651337): - Updated configs - Added libmnl-devel BuildRequires for Mellanox- Re-align with DPDK patches inside OVS FDP 18.11 (#1646598)- Backport "net/mlx{4,5}: avoid stripping the glue library" (#1627285)- Re-align with DPDK patches inside OVS FDP 18.08 (#1610407) - Backport "net/i40e: fix port segmentation fault when restart" (#1610481)- Remove dpdk-pmdinfo (#1494462)- Re-align with DPDK patches inside OVS FDP 18.06 (#1591198)- Fix mlx5 memory region boundary checks (#1581230)- Add 2 missing QEDE patches - Fix previous changelog date- Align with DPDK patches inside OVS FDP 18.06 - Enable BNXT, MLX4, MLX5, NFP and QEDE PMDs - Backport "net/mlx: fix rdma-core glue path with EAL plugins" (only needed on DPDK package)- Backport to forbid IOVA mode if IOMMU address width too small (#1530957)- Backport to protect active vhost_user rings (#1525446)- Real backport of "net/virtio: fix vector Rx break caused by rxq flushing"- Backport "net/virtio: fix vector Rx break caused by rxq flushing"- Enable ENIC only for x86_64- Re-add main package dependency from dpdk-tools - Add explicit python dependency to dpdk-tools- Update to DPDK 17.11 (#1522700) - Use a static configuration file - Remove i686 from ExclusiveArch since it's not supported on RHEL7 - Remove "--without shared" support- Rebuild to pick up all arches- Enable only supported PMDs (#1497384)- Backport "eal/ppc: fix mmap for memory initialization"- Enable i40e driver in PowerPC along with its altivec intrinsic support - Add PCI probing support for vfio-pci devices in Power8- Enable aarch64, ppc64le (#1428587)- Import from fdProd - Update to 16.11.2 (#1459333)- Avoid infinite loop while linking with libdpdk.so (#1434907)- Make driverctl a different package- Update to DPDK 16.11 (#1335865)- Update to DPDK 16.07 (#1383195) - Disable unstable bnx2x driver (#1330589) - Enable librte_vhost NUMA support again (#1279525) - Enable librte_cryptodev, its no longer considered experimental - Change example prefix to dpdk- for consistency with other utilities - Update driverctl to 0.89- Updated to DPDK 16.04- Disable librte_vhost NUMA support for now, it causes segfaults- Use a different quoting method to avoid messing up vim syntax highlighting - A string is expected as CONFIG_RTE_MACHINE value, quote it too - Enable librte_vhost NUMA-awareness- Update DPDK to 2.2.0 final - Add README and MAINTAINERS docs - Adopt new upstream standard installation layout, including dpdk_nic_bind.py renamed to dpdk_nic_bind - Move the unversioned pmd symlinks from libdir -devel - Establish a driver directory for automatic driver loading - Disable CONFIG_RTE_SCHED_VECTOR, it conflicts with CONFIG_RTE_MACHINE default - Disable experimental cryptodev library - More complete dtneeded patch - Make option matching stricter in spec setconf - Update driverctl to 0.59- Fix artifacts from driverctl having different version - Update driverctl to 0.58- Add driverctl sub-package- Enable bnx2x pmd, which buildrequires zlib-devel- Make lib and include available both ways in the SDK paths- Update to dpdk 2.1.0 final - Disable ABI_NEXT - Rebase patches as necessary - Fix build of ip_pipeline example - Drop no longer needed -Wno-error=array-bounds - Rename libintel_dpdk to libdpdk- Drop main package dependency from dpdk-tools- Drop eventfd-link patch, its only needed for vhost-cuse- Drop pointless build conditional, the linker script is here to stay - Drop vhost-cuse build conditional, vhost-user is here to stay - Cleanup comments a bit - Enable parallel build again - Dont build examples by default- Fix potential hang and thread issues with VFIO eventfd- Fix a potential hang due to missed interrupt in vhost library- Drop unused pre-2.0 era patches - Handle vhost-user/cuse selection automatically based on the copr repo name- Dont depend on fuse when built for vhost-user support - Drop version from testpmd binary, we wont be parallel-installing that- Remove the broken kmod stuff - Add a new dkms-based eventfd_link subpackage if vhost-cuse is enabled- Update to 2.0 final (http://dpdk.org/doc/guides-2.0/rel_notes/index.html)- Switch (back) to vhost-user, thus disabling vhost-cuse support - Build requires fuse-devel for now even when fuse is unused- New snapshot - Add spec option for enabling vhost-user instead of vhost-cuse - Build requires fuse-devel only with vhost-cuse - Add virtual provide for vhost user/cuse tracking- Disable vhost-user for now to get vhost-cuse support, argh.- Add a bunch of missing dependencies to -tools- Another day, another snapshot - Disable IVSHMEM support for now- Dont fail build for array bounds warnings for now, gcc 5 is emitting a bunch- Another day, another snapshot - Avoid building pdf docs- Add missing dependency to tools -subpackage- New snapshot - Work around #1198009- Optionally package tools too, some binding script is needed for many setups- New snapshot - Disable kernel module build by default - Add patch to fix missing defines/includes for external applications- New snapshot - Remove bogus devname module alias from eventfd-link module - Whack evenfd-link to honor RTE_KERNELDIR too- Add spec option to build kernel modules too - Build eventfd-link module too if kernel modules enabled- Move config changes from spec after "make config" to simplify things - Move config changes from dpdk-config patch to the spec- Fix warnings tripping up build with gcc 5, remove -Wno-error- Move the unversioned .so links for plugins into main package - New snapshot- Fix missing symbol export for rte_eal_iopl_init() - Only mention libs once in the linker script- Fix gcc version logic to work with 5.0 too- Add spec magic to easily switch between stable and snapshot versions - Add tarball snapshot script for reference - Update to pre-2.0 git snapshot- Disable -Werror, this is not useful behavior for released versions- Fix typo causing librte_vhost missing DT_NEEDED on fuse- Fix vhost library linkage - Add spec option to build example applications, enable by default- Enable librte_acl build - Enable librte_ivshmem build- Drop the private libdir, not needed with versioned libs- Drop symbol versioning patches, always do library version for shared - Add comment on the combined library thing- Add missing symbol version to librte_cmdline- Set soname of the shared libraries - Fixup typo in ld path config file name- Add library versioning patches as another build option, enable by default- Add our libraries to ld path & run ldconfig when using shared libs- Add DT_NEEDED for external dependencies (pcap, fuse, dl, pthread) - Enable combined library creation, needed for OVS - Enable shared library creation, needed for sanity- Include scripts directory in the "sdk" too- Fix -Wformat clash preventing i40e driver build, enable it - Fix -Wall clash preventing enic driver build, enable it- Enable librte_vhost, which buildrequires fuse-devel - Enable physical NIC drivers that build (e1000, ixgbe) for VFIO use- Update to 1.8.0- Always build with -fPIC- Policy compliance: move static libraries to -devel, provide dpdk-static - Add a spec option to build as shared libraries- Avoid variable expansion in the spec here-documents during build - Drop now unnecessary debug flags patch - Add a spec option to build a combined library- Avoid unnecessary use of %global, lazy expansion is normally better - Drop unused destdir macro while at it - Arrange for RTE_SDK environment + directory layout expected by DPDK apps - Drop config from main package, it shouldn't be needed at runtime- Copy the headers instead of broken symlinks into -devel package - Force sane mode on the headers - Avoid unnecessary %exclude by not copying unpackaged content to buildroot - Clean up summaries and descriptions - Drop unnecessary kernel-devel BR, we are not building kernel modules- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Use EXTRA_CFLAGS to include standard Fedora compiler flags in build - Set CONFIG_RTE_MACHINE=default to build for least-common-denominator machines - Turn-off build of librte_acl, since it does not build on default machines - Turn-off build of physical device PMDs that require kernel support - Clean-up the install rules to match current packaging - Correct changelog versions 1.0.7 -> 1.7.0 - Remove ix86 from ExclusiveArch -- it does not build with above changes- Update source to official 1.7.0 release- Fixing up release numbering- Fixed some build errors (empty debuginfo, bad 32 bit build)- Fix another build dependency- Fixed doc arch versioning issue- Added verbose output to build- Initial Build  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./01234OPQRST18.11-3.el7_618.11-3.el7_6         !"#$% &'' ())(**(++,,-,,dpdk-sdk-x86_64.cshdpdk-sdk-x86_64.shdpdkcmdline.hcmdline_cirbuf.hcmdline_parse.hcmdline_parse_etheraddr.hcmdline_parse_ipaddr.hcmdline_parse_num.hcmdline_parse_portlist.hcmdline_parse_string.hcmdline_rdline.hcmdline_socket.hcmdline_vt100.hexec-envrte_kni_common.hgenericrte_atomic.hrte_byteorder.hrte_cpuflags.hrte_cycles.hrte_io.hrte_memcpy.hrte_pause.hrte_prefetch.hrte_rwlock.hrte_spinlock.hrte_vect.hrte_alarm.hrte_arp.hrte_atomic.hrte_atomic_32.hrte_atomic_64.hrte_bitmap.hrte_bitrate.hrte_branch_prediction.hrte_bus.hrte_bus_pci.hrte_bus_vdev.hrte_bus_vmbus.hrte_byteorder.hrte_byteorder_32.hrte_byteorder_64.hrte_class.hrte_common.hrte_compat.hrte_config.hrte_cpuflags.hrte_cycles.hrte_debug.hrte_dev.hrte_dev_info.hrte_devargs.hrte_eal.hrte_eal_interrupts.hrte_eal_memconfig.hrte_errno.hrte_esp.hrte_eth_ctrl.hrte_eth_ring.hrte_eth_vhost.hrte_ethdev.hrte_ethdev_core.hrte_ethdev_driver.hrte_ethdev_pci.hrte_ethdev_vdev.hrte_ether.hrte_fbarray.hrte_fbk_hash.hrte_flow.hrte_flow_driver.hrte_gre.hrte_gro.hrte_gso.hrte_hash.hrte_hash_crc.hrte_hexdump.hrte_hypervisor.hrte_icmp.hrte_interrupts.hrte_io.hrte_ip.hrte_ip_frag.hrte_jhash.hrte_keepalive.hrte_kvargs.hrte_latencystats.hrte_launch.hrte_lcore.hrte_log.hrte_malloc.hrte_malloc_heap.hrte_mbuf.hrte_mbuf_pool_ops.hrte_mbuf_ptype.hrte_member.hrte_memcpy.hrte_memory.hrte_mempool.hrte_memzone.hrte_meter.hrte_metrics.hrte_mpls.hrte_mtr.hrte_mtr_driver.hrte_net.hrte_net_crc.hrte_option.hrte_pause.hrte_pci.hrte_pci_dev_feature_defs.hrte_pci_dev_features.hrte_pdump.hrte_per_lcore.hrte_pmd_bnxt.hrte_pmd_i40e.hrte_pmd_ixgbe.hrte_prefetch.hrte_random.hrte_reciprocal.hrte_ring.hrte_ring_c11_mem.hrte_ring_generic.hrte_rtm.hrte_rwlock.hrte_sctp.hrte_service.hrte_service_component.hrte_spinlock.hrte_string_fns.hrte_tailq.hrte_tcp.hrte_test.hrte_thash.hrte_time.hrte_tm.hrte_tm_driver.hrte_udp.hrte_uuid.hrte_vdpa.hrte_vect.hrte_version.hrte_vfio.hrte_vhost.hrte_vmbus_reg.hlibdpdk.solibrte_bitratestats.solibrte_bus_pci.solibrte_bus_vdev.solibrte_bus_vmbus.solibrte_cmdline.solibrte_eal.solibrte_ethdev.solibrte_gro.solibrte_gso.solibrte_hash.solibrte_ip_frag.solibrte_kvargs.solibrte_latencystats.solibrte_mbuf.solibrte_member.solibrte_mempool.solibrte_mempool_bucket.solibrte_mempool_ring.solibrte_mempool_stack.solibrte_meter.solibrte_metrics.solibrte_net.solibrte_pci.solibrte_pdump.solibrte_pmd_bnxt.solibrte_pmd_e1000.solibrte_pmd_enic.solibrte_pmd_failsafe.solibrte_pmd_i40e.solibrte_pmd_ixgbe.solibrte_pmd_mlx4.solibrte_pmd_mlx5.solibrte_pmd_netvsc.solibrte_pmd_nfp.solibrte_pmd_qede.solibrte_pmd_ring.solibrte_pmd_tap.solibrte_pmd_vdev_netvsc.solibrte_pmd_vhost.solibrte_pmd_virtio.solibrte_ring.solibrte_vhost.sodpdkbuildtoolsMakefileauto-config-h.shcheck-experimental-syms.shgen-build-mk.shgen-config-h.shgen-pmdinfo-cfile.shmeson.buildpmdinfogenMakefilemeson.buildpmdinfogen.cpmdinfogen.hrelpath.shsymlink-drivers-solibs.shmkarcharmrte.vars.mkarm64rte.vars.mki686rte.vars.mkppc_64rte.vars.mkx86_64rte.vars.mkx86_x32rte.vars.mkexec-envbsdapprte.app.mkrte.vars.mklinuxapprte.app.mkrte.vars.mkinternalrte.build-post.mkrte.build-pre.mkrte.clean-post.mkrte.clean-pre.mkrte.compile-post.mkrte.compile-pre.mkrte.extvars.mkrte.install-post.mkrte.install-pre.mkmachinearmv7arte.vars.mkarmv8arte.vars.mkdefaultrte.vars.mkdpaarte.vars.mkdpaa2rte.vars.mkhswrte.vars.mkivbrte.vars.mknativerte.vars.mknhmrte.vars.mkpower8rte.vars.mksilvermontrte.vars.mksnbrte.vars.mkthunderxrte.vars.mkwsmrte.vars.mkxgene1rte.vars.mkrte.app.mkrte.bsdmodule.mkrte.combinedlib.mkrte.cpuflags.mkrte.extapp.mkrte.extlib.mkrte.extobj.mkrte.extshared.mkrte.extsubdir.mkrte.gnuconfigure.mkrte.hostapp.mkrte.hostlib.mkrte.install.mkrte.lib.mkrte.module.mkrte.obj.mkrte.sdkbuild.mkrte.sdkconfig.mkrte.sdkdepdirs.mkrte.sdkdoc.mkrte.sdkexamples.mkrte.sdkgcov.mkrte.sdkinstall.mkrte.sdkroot.mkrte.sdktest.mkrte.shared.mkrte.subdir.mkrte.vars.mktargetgenericrte.app.mkrte.vars.mktoolchainclangrte.toolchain-compat.mkrte.vars.mkgccrte.toolchain-compat.mkrte.vars.mkiccrte.toolchain-compat.mkrte.vars.mkx86_64-default-linuxapp-gcc.configappdpdk-pmdinfogenincludelib/etc/profile.d//usr/include//usr/include/dpdk//usr/include/dpdk/exec-env//usr/include/dpdk/generic//usr/lib64//usr/share//usr/share/dpdk//usr/share/dpdk/buildtools//usr/share/dpdk/buildtools/pmdinfogen//usr/share/dpdk/mk//usr/share/dpdk/mk/arch//usr/share/dpdk/mk/arch/arm//usr/share/dpdk/mk/arch/arm64//usr/share/dpdk/mk/arch/i686//usr/share/dpdk/mk/arch/ppc_64//usr/share/dpdk/mk/arch/x86_64//usr/share/dpdk/mk/arch/x86_x32//usr/share/dpdk/mk/exec-env//usr/share/dpdk/mk/exec-env/bsdapp//usr/share/dpdk/mk/exec-env/linuxapp//usr/share/dpdk/mk/internal//usr/share/dpdk/mk/machine//usr/share/dpdk/mk/machine/armv7a//usr/share/dpdk/mk/machine/armv8a//usr/share/dpdk/mk/machine/default//usr/share/dpdk/mk/machine/dpaa//usr/share/dpdk/mk/machine/dpaa2//usr/share/dpdk/mk/machine/hsw//usr/share/dpdk/mk/machine/ivb//usr/share/dpdk/mk/machine/native//usr/share/dpdk/mk/machine/nhm//usr/share/dpdk/mk/machine/power8//usr/share/dpdk/mk/machine/silvermont//usr/share/dpdk/mk/machine/snb//usr/share/dpdk/mk/machine/thunderx//usr/share/dpdk/mk/machine/wsm//usr/share/dpdk/mk/machine/xgene1//usr/share/dpdk/mk/target//usr/share/dpdk/mk/target/generic//usr/share/dpdk/mk/toolchain//usr/share/dpdk/mk/toolchain/clang//usr/share/dpdk/mk/toolchain/gcc//usr/share/dpdk/mk/toolchain/icc//usr/share/dpdk/x86_64-default-linuxapp-gcc//usr/share/dpdk/x86_64-default-linuxapp-gcc/app/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu ASCII textdirectoryC source, ASCII textC source, UTF-8 Unicode textexported SGML document, ASCII textASCII text, with very long linesPOSIX shell script, ASCII text executablemakefile script, ASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=561857ef6fff536209ea37c7fd26f2bc259a9805, stripped  !"#$%&'()*+,-./0RRRRRR R R R R RRRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R'R(R)R*R+R,R-RRRRRRRRR2?7zXZ !#,}m]"k%jY=HM?yd-΋wԬM~H*;%rJAT3d8;8'Iѝ!'Ŭ& X\|w&_$͵7nx 4Ǒ?Dՠ̏M!ZpJ<%. cJiH5(I2W+t{iƘO}I0[(σQ4=0/QY&arLq NZXbGuEh?x;uX9 VORom$)t;Νy[>^>FI`!ndVo8!L>ri=)2\!g&_r^[?$N:GIuy{?cř%*Fv\5I3:ǜ7F~qy?Y &HT*mRebtܡZ$wi#H/vI ]O3'g4gY%qt?ڍ$w#qӂ؃sQ%;׏FQF{F& #&:ZC\S)I<ɣv> ;E֑#_/vq᳅e猩df 7Nay(t7 V &S7(6Nq8zw!VI!WV+|pkB(PHQva:YIK@WKkf2hѼ?vӍ0WG\S6Rq"}`yS5vz`D/AE#}L_d <2K~L`eXAƉ=OZȜ/ӆ9 M,:a;6k<2pcs)&vD2z;]`Y~Oω4d5aNF_d4x/72yODZIn1Fpo\ ɨc ML.j29*Z4)Bρsa;#opGQ]L@dDNof#(Ҡ f¢i:f'aGU(mh?w^q=cdޞK䫾1/LW4Ɓ57W zEw_&g*]-Bg#=m}lZ zSf5Φ'{0ghG0>lCae?]j*xh[mKBf+TbJFQ|wG|$~Փmf)LJ V |"%~yԢc}- ~2 }\gyWpl['ʬVZ5g]Qhn=323#)8bo8O[5|z2[&Tg>s"+^pՋ9xGc..[~]OVJQ-&$\<M )EļRIh? ndQ:-;'7"ܐE Kv+sZ^ G#f)n&iM|`9dnHV]GZwG8s|nb:KM"a\,P-ߐBF³`0es|mMj5f)µr-qz>.,bd5Zs-@0DQKb% /IgK΅ՙ]랖DK5sr$F\ɠK CP2I])ǰrY_1jeK؎^rbEITJW!F):6,@VNm.J4Kʚo饣0D'2CB"Bp0ZD*KL}tպ%5<)qIiB7j|xpP?_l3Kutj3NvP>P|GiFT"xxHD*}r,no[ely Z..f nź务h-sWi?4D -%N `J>EBwz4-?hWvk EK>4fHU-ڭ;Zl߈^/rui'0n17qJ燛a//Z57S\H]9?dm#mU;<5qP{ZGNǙҁ1O Ia[91A/\Va'O{y"ˢYB\Oq;SY8ࠇKuR vJW<^YnT e;+ O~TXOpfvS|a'~rCE ,R "1!ZME>Nc5LK2~=K-4I rp42{ne!tֺNϯledfT}1!ĕ׹=8UH)FV9;J8I˼37cOem |[ sɸn ?}HՏp~qE nNtW+}neVyʔΦ^ŤkèI OBgQH w]ɒB~%_Rz6Rmy(M~ (ك"]=@dxEYvYĽ^.I?{3?BXM> ɷ@1pr9T iA$FElWe^3#a{ #z4{W!xg>Eu*R)D:'R %l7|({0.I|+Ѡ?t2~k[ҜW&@^}ګt?(KC.EjEv&kJd,# ![SFxp<ρh5{Rb/7^y2Oyx~ݯxTg8vXͶEHL<>OTʞ D-D'tsϾmڴJoE@Y\2)~,n%5cUSߧUlAU {dُV԰5.1$[Xnx'fHɓ.0tt],ţ^dޝ\r SvN~涓;RoJ l^Q{[xGohu^|>@*,)n7( 8f[m\-@FndJV^?S 5Hè".3>*@yBrʔƵT@@D d`Y0F4NXh3‡qه6(8nUtXбA˿P_$U .uJv:=i fg9E-;R"6lNp~ +b.|EJ90;!g<ͥhrEx"Ts17"SD=)hb@rk A_St8^p:kZw nrZ-h%,ٙxUBJ9-#`kccA]*M/W r oZ_@ۉ. Q"Z+Cdm~ID(逌AqGSPݭj'SXy+׺L\ӓ[ezl^^6"u\-1hű+ڲSEn?9:jR6cQ;ӭ RAot9mHLG( ՜jMHҩ[j|_"uHʙ,g`.3)<@A=4 ]\^,*W9ݻ9!B+Q +ՐtGeF[ sp=s w 92xz6ª~J߸g&"=>' _V{[U ;11fqK9t:sY-28a°Z! ^/y8fLA0R^s$.Im14 eJsոEo!PJ֢R[nZ"wܼмl`S>1`r`֯4,]@(X\PYPz]=*hA-J3Hъg(s|a-֮>v08q BI|LmW[tۘhpĻġRpP>A:=I j t`ukbZˣ; QdoA^ j00<* >ߘB~w}luqy)!΅|qk? ~eIc8|J|JQ]"΍zsw4oѴ\Yʋ2?+4HNo ŋwx\Bx`F^anӗ÷[q.Ec-m$Ov2DOOTtйs+㽾V!RBHN;񒀑'\ wvGL(>v?+<ª͞- jBw.GV薲ygĴb6aRߍHǸmdZOwkVZJ^)"L`z1fC6'CGѽ'{t&❙@m,ز?)4gb -T(>_cw<>2x*tA+{(OE^[LZ!#5KYWv+)M+4\VlRfKx !HDd6hMG,fFwgg;oAPφ ˧[<F0J$,LQFgL>}QhOnk-z!ؔG"y%Vb8\>tEIYđ֕Rҩ8 4vzB1]-ֱ" T'Ĥ)hTvG~{UI5x0 zn1$Vr3.{xYDAs^h܋MPL$ V5&QgbgŪ p4C z^%4ija-qB|(%}a.Q  &.|dve{On`dr`t]5AuDfa[wnu䢽r'%1\ #g-FKb69i,k]BުdW?S61ǮIRPʌ=rY0I)5آ ב$EM1jI'X򩹏v #(lrv aţƟS#\ˀmϰgU.d6tJ}}]ʯhNO 6 Rl7֦MtFft^ wW㡹]D.ls89g8.'{fcTuڛ'- /yvs>QBoě~o0\C&K24Ӫ<wΝd.ldEk|vչ5H:+^.wfTKFG{mu'd1Q/o<zĹW`:`1YҋHc5HQ7Mm{FPQ6CO?m0I'`(lq ze5\h|Jļ\;S=LL(G Bò.W?XOPB&lg}h&H!%w[ak=s[}k=n@?JM7c0)9[^__*)mXw@T"!NL(xJ/5;P) kŁ"2bv4*h ^Wz)cpYt1oFL DaBKG>-vhkԟh 7KÚm92BGmdGA9\{9 _ž# ݘ\y&]~޴drP\ K@ u5 J]T4lB͋QaۧԢ}nU]Jڞ5BvN9L &0͚}b7qϘz,lLdXMjUPfe&A~NN 7CZCH{ZUj8~ɹ=7 5K`NyEŎf>592ef vW&FVgF>(..TvW{%xv}^GNi# q;8%L_%R%ٓPm_:Q J1ˊפ}I{ϯ[|,ǴfpS#F"M,>`s4Px3.GJReN2+N ɟm4%*X8,~-ʥ\@ӳW{9n欸Ahu}] Ox GfATvkx]š<: J_S?Th(xP/)d^F0ͤ{6*̝+ BqE9O2N %7. Tz"sA y ΧVna#.R,CFdQVjWv1V5Κ9bG&+,(:;];okа\K %*hM!4N+X$fRӮeY?+q$A/P4R5Oq"&Xͤ=ؤfD.\PFx TTjX΃o_$ݖk4@,q,ʨ Q\<ӡgs1 N JDQS\bhTέ@꯽?h  -LD7v%"#]ξ[HW?FӬj`jZ"rZ; tjTƽyσhA- ƜcPNe|L//oo&ÉRK6Rb@KXNpr,4w0"&l6[(:9Gׁp!+ye4xd*/ditƝ]PTxκ($RVև ݷ@R.5R5dW%1z],HsE"T[!W<b6>_mM,S6gNuM 0:!Nfq˰veL@~+K}}M?x/>O7TPbCTJf0|,i)92˻ '~ RhaϠ&t8p$-ԏ㋆hݒdjEx,'ch,FC}JSBzÇ(E"D,if>ݶ_ηH ip jV*%;>Ȉ~f'tPԬ)f}򇥁%2n,Qkιv| mv0ȱV^$_x-Ci- %+&hy6꭯!d{vcrϓCUժ_M14θM}'JmO,A,m;r2HRJEj<~eHzBӎw^H{MԸ{1+mx5B&D:LC'" D_qJeC#̄BgPl_A 8si懸j0 f [B n/n[՝nh 9`t =p3O.$2T5(+/鲪jOpel;\5%] r]s=UEIء#*z Y߱Yx2C*'?u㩎~^ d'Oi>l H@K)꓿ Ytp7d/0ND*RS|hfSE,ώDs%~N^>oEȪAo`>d[v)?ܩlF {.^~x 53AfV Jhk%vųq0 J) )cw6KlRlz[sqx6L 'H穛dWTf" 9g7ߦL iDE0l)I5 ;#aǮP!I묤E= +awg8hȸ"|$@ͽ+AXZ;v梡p=6VSN.)]jUlcS\EFb)O^UH2;t˙7njiҧjk-?rI@Xҏ+'ٙrAZet|yØEk+:՞65]VaB*e7Izo`8}SA>ҹd^͏Rhedpcde_s&M..L'uGJ=A VYe{(pLGqfiBu#~dZZ'K03smZ\D5h۱ڱ>e֜/B&W)DMj# ƞ7OҚ3΄f : 1-g#:2LoZX ".u~@gm|nvgJT{滈nq?[vQ7>܆.9"0 ="=GL ˍ@e[envIQ"gnx֤IE8N.0k|kMcV&h&=R8iKw=Xd@w@Tp#3N}QN0#p]W꣐,_l/7|U06bVʍt Bw,j+LYOaX)} V۹E$){`kիF;Ǘf%odruy.LTo"4P <)ah|<6qv-wDmFu!W]O]EXNݪzkaAsΓ>ecVC±(cI&xcg jClb{-'\QWa;#/\1^^6&7iVSI/@$ժ'`TpîcztJ:ㄙv[BU5.=/Z~\~Y=x'9֊H4eiT;IRrTxzh6˜$6.56t26M"71ݽrN!ZGx[I{{cgH#8\t@Xc&Z}o͞jSvAt8xW(@7 ly{nX\AI] Ym5>zg؁ ڳpM 7mݬ=L˾Dg9_o6m /ZjU&6nvfwɟsp( IŶUuT5B.T6txAMơyKf&ۚ^Rl_j׼H JF~ ˁLl>k/V^1AedYfԙ7Mf%³kډ; I-|:>=mZբm΀g◁QGo޺eZsXbOh7Y13ۓZ; ?D)}1\=;/0ޖ v{Png^T,5h[ 'Bfdz^a#({‰_Co!~mz/ 25c$CА/늃jͰ8/0KxFlqVx80xԙ / 8Y˧+BQz{(5_/6F&]Ȧ-=Fc=HGmȝi zeS] IW^& 蛱畋CPf 2K9ƣ5ҟN.E^ և h/Vd_}uGPTh[5bn :=~ѯ=XQ2J.pZ<UX*A(0@OoqD}BpwpClb|M_Hi gjO4"5`n_E""e&GN^ HQ3 W1X-t`4yh PvtUO :m oJ2~jK;}NJ\hJc>_ބeE 6ȒD."e^>ʹP6^W:O.<֙fF3&?G۩$P=i4Uku>|I"Np4;sۮF<-,w5ތ⼍sUfqʫb eo;Gx0PQ8_Hzn4h'mNA U:fĝ0G\ I]-xqq,tm@ڜF*1?k?xt9<9-~p xt\Pٞ(vK"mo,s}e[jBXG}8lqρ#ݞΆ.ద}sk Fj(G;#CA^+C7%/pp4&v=nY(.Њu"J\v-+TUz[C=N'c&LGTfm& S pcQF@pq_vTmCY!xQ-ع:JEڀy;-cW>4A^#Z4CT {O\k[3$bPsĠKھ kVjAeSj樂dR:ߒ6 D#.ۜNCXmF'7ך7Rn-*ĴLPLܓdcrMi#wY X@e u g)g'2(le )yVvN>(n7gZ)24,pM# hJ@׳ge$ItN[X E*"f: [:8|*`ݐB#g"+.)BS|JۑL$9YFp";RJk`ox6ߛ+jlb D27֍Ҷ<]#$akM%\BWU~Au wNit o,j /Kk\e #.U ܞ \=N5wŠ͛):l!h]ăl\7+L$o!W7ឆ;Llj[pB5Ӧd;XQgw)&şΝ%5 3Vplʅ{I6FEFvϷhS8gs\7wkA9?I WqjX柹:LC f8TNEk1USW֮RFѬU]P~6G0g#$Mզ.Kvx%)I<V+ugT1J=:a%⽇gʑXr7@ClRJ~븎CS&p?=I: ;ϤvvLVCqٜhJG7)d"]-^v.a-l6N ⏓* FC/KZjjp1Qmc"ByT ZdtO,0ukEjHm(?BMxf-ð 0;6 ,}bsRsjYR~nG] L<9һ0DZ0陟94_\ʞz?4tgh\OΏ, dl_eC!em) !MD 7zVHjawcۓr%=L !sS=٪45[ͽ#3J]y:Zv$rl7E +gG($3ƺ -)]X~}var,/eS?i]Pf `Bzɏ2K e0V\cdx$tr0 LE=UMUzIWbA9o,攋 G3U YUqnt6Lu{UwU,i~*?R PQer&mR&j!m8ZMUs;v:O1oV;.HgW#= WC-|òxɉ)lyNv1S|h=vzp :X:VmQ5O(f}ፁ`*0n٦> pr Qn]{Ǜ=!&ۂ3tu]t/CQ>i;M ;Xz:ծWw #df8+@ˉ㣿 7Xͮw*,\e/5yj@B8p)uP%S<ݙ.~*(ˎk+:Ĭpҭ+X Q7׺C8hAv6/)%'HX. qRNDXcg*.wڌ ij+ {S< ,#')tinR`CySYS,B4#U^>=W7weZK F~sѠq_ʌ62SSd|bˁ}q֩҃UM s?'@Bg^ӉF  |cgk(ҥFmTXٛa q"Ut\1{58<3. SWlY5f`zvPSጰ~kt2B:iTus0Yo|\i޵5486} ׁ75&,Y㎣DTq]{ + J5H '(rFFֆqEΐa(nkg7B3Di/CԔk«X{CjSZCo4ZM.O0?or>ˀҗhDnu4ѠO9HO@@Nj2#/Ig;h%˾Ji][*#l_I4VSwYz7Sjqy3k]1^!kSוMD21. VQJȣ?~'R@1A"(aO4Tw| < bw<{Rk`x # [M>:7þB^c.h<cSsܸJgx:=6 Dd ].􊾴:xTjXiw::8ܾ O":%I/#m} dřJྜྷ!vt,T%ykDh'v†IQ+gyu8/XbA.y xS-Z.NdBUծqb>ɍ[ufB0;EK0I]_/.䦃zNx*F#n!Mu@*'" s lJ3A[sVG;8cSp'n=\1b-m~σϦn=N' aƐ ۓ4}>Ih݊Вyp!C^MZv{ᡩD jPf ~a촪)&I'+؎p´aOoW4㙣[&l_R[OC25!ݟxԭL:ƥqYw4 .eZy24.L忪zEݖjjV;dN_T- )2y0+lgC3g6FG1y.4ue%ѹe ^)rLRܱ~݋mYvW̙e|>YC)Ɋ(c?5S9/MJAuV֧DE7,508o/rZ<1(8p_UlhcbqofdpYgqj`[εs;Sfb{9yPvҲR%eg"v,byf&l[twc{G>-;\r9 )A{{Aj?L_rTQr_Uێgo!9@15=LjbمaO6XmkDL3 eJ\R2Hnj;Mo)SCS0[mO&uub#qˑ)_zBA(]'-* Nm`y${C+KSHix)$dDӣ7g|Q^\Z*Jxk ZHO);۷omQϱ^#WEbF(uoIkS_ࣲD// AzvX3nv[PO @6`UưgN8@hh?C÷[oD&cW RKMwpT]#+52TP܌oa= E#_`OÖP̒k}:VrbLYch%;u򕪜7\ܾ38/lH?|s~eTJ\h,;CjA<{$*iKM  7ե},ݾ62&cA %ؔ$-a@TI#|jcZ IDBS*J ѾKnB,Ҵ3xe_Uby疑0;k{;XZ̓aq CDF^%/jPbJhl:HLv IFnwP poS=|av>YEOh}^cvN#fZb6qIcӹd*0C wfXM# ēY\xqaZ)$WEDd8X^8}?wC7w`"ѣDC79t돃=J_cx4Ɔ`UyUے³;w}#|6tX8~*g}> &`j>Q2)O#˭h} -\Bס3(@ҸOcA1uP^,G:*<_CMF>j D NsHndjѪC?O3k@3(.k#G'S=?x).Dmz@h9a3"4]ŕK JLCm/QS< ¶6S6|==A(%y] 3`[U 餳0ЧQ`7Z֗f-Lv$/2!ЬDaD)^1>M $)TOᖛ:.bX +p`z5Ϧ/ ,@"EV ɱţz+οS[\e!6bg;K#K7=7 ^r07^_xۨ* ۗ(2ؒ˼q_kO'mǚjǂcoz$" s+$3rȨ|DoyJ$<?+)fWB)m Rx+`-YXRG,@^mCDz)!>u(߇o;0:ytY]qۓc‚w6eNMi165aq۽h҈V%.1Ŕ|Ke|cߴwV`"n;u m}P@9k |NIKG͘D}E 3yFW6?y_>_R|eQ8RLh_wBV;-> m%Z} ?1,vr0ǫPN4;O˪6'Mh]'܍!pP]D?'ssC-1U>,BӔ)P%$[PSqvLLiy$NyVߗ):vO>+cQdtB8qy c S`SE3^|dbr+[6MHU6{n_Y۳l0;sZ̫ M^ ^H,0Kr%+N>vL"]}EBp|WEh,4|zi^.Egx<&j>*#S./7wASĴ|hwHS ǹM\T57"KAMwf1.v㣅cACu i]7;3U@^nw܎0Di 3kIˆ!;6 VbԷd1w5o܁xŧ_΁)P?>F!]!rր_ V O"+6CceWY,q~{CMkd؃&P@ů´]Wț)%:@HP"[Dn0e)U,3mԞ ] GԎ ۅV ZIк7x;w5QtZM-QkpD Z+|\*E:c` fN4T#UA=(O0sh mKQG}  xk#Q~ R-DPԙ)vpWk Wޕa4eWa4ީFcoO/Oas;zJ-{&55YFS(ְ͏.HxCBcE%riAFS1ՓSSI>O#RNKJR3)u'n9V-dt~Kr7a$m:Eҍψ'L,}T_ oR-7jض2D[f045QE0  Cn KЁLt%@\\)xSF08碥dبu-YKR:oߨ 8L꧈vUrLDR,4}JvƷ3e;&x}k?dKG-,_ВSX}j6A# 6mf<ŧ3vnb 4URYLU*i-@(v͹6. Ϡ ->Ͽ:6麑i'dKox囚7< @=Hߎ':<~],yxTJf^^i^sܞڪi*UxGZuZP$y1& 晧hC-^Q{(7kDQժP.r& _l j 'q)]"t9aѪF,FFUЪQnYwNu}SL·!XhCx\8;hlLG[%胧QTs*Kڝl[fsJ ~GuTELgzX۫r' 6Qn@* Nnis tֳJWr,;N##,xXSP k;" . ۞Xlz21ϖM1RS/˳rAt0#] gU&w.#A]0g=etM&*^:Pl{gx(A,c} Ao>$no,#Cvf #ʰ[c53m Nubc 9_3X0%+PzK)!zqìB󜹔&Ʉ;6)n9ع= 1c%{V zOjWͥE!aTO ծd"+P`lv3Oe:oRhE'm$ںW@WqL~ }yP\8! p$#[8<=2l\fA$ѹUukJ3)oz~_NF4%pˇ|Bc{9<&6_͡3%%X.D33iaA=cq+|Z-yX2k^bfl9ۖ-AmʲOW:5!3UsZ˱.p\؊ۺ=9LYAnx\#5]9B=N, __S0IIr.M!VSoϏ±6TCف A'ކJRG!gZ ct?VөxF+ti}BYe;(j&qG[ePm/0r*lc Q=,&6X{[7JOvs4!G_ |#''__r(Ji(bQg[R|[unhϐ`GQ6_AteLf3At"y18.JCYs-ɇ},X'.&DaSq̈́ރ~4QfL݀ %@"f$D6A5JjgF Q6+Bw3 ]=švz|fçNbН}+JUާ~g'(t/:4Fn4ZL\۪`tn27hv|w` la:y(%; xu W U~[pYݣp2&xUY?O&rZSaڒ5 8yIg8tg d"*~ 8IEn~\u2YNk[| _J<>#Jf(8+UE0iOQS/d.;,~R{1ȟn.T Mv^0&0V諺>qe+&9tVx uH.s2,HiŴգs^TR.B׷*U?įE׻ݶa(ʄPj ,@!f U6Ķ nC)c_&}먔%5D\v*h 30ٴ σ6$tIX F&H9(F:+c(apfFT:%!DV*mUES!o9Gljjd , O샧S^em yUE0`BnلY1mϴ뾜Y*:kϳEUȒڌLI^Zbĸo\vfO\n Y ڨDZhD 6_>YtZ8d j9M&q)'VjUWBcM{ oM2%Nlz$Pį>Ļ] ]E7A0k11ʎFpvJ"%*9(a~V8DBjv,foȧQo%@#W>k뉧EH'D#YJOk_ŗ'qhvCP`uF,GmqpXRBú~.>P$,C'T11kئb,0?$ M2*jl)l n8^_\*Gsथ&{;H/ɼqUcñM~:fVlJrQQw$$*2ȿ&QTRGZJvOy@JXԁ)prټ.o>fYt+܋)a:w?d14%K$*8l߹ʹg ttxjyCdY!}la$Ob5P8I-2p{FUqʿ\sSB7%/3BEA/j_oskc"sTE5{t;\ 6ҽ((Ԣg_u4ITor gҭ]㔞O͖+f>i5P@0jr eHB㛙 }(Z6e,gKZ>  dɔlu)IќM9W ljS6[.bU5\Њ$k_^ڐl}h*4:iaÝ`h8^OB;-_`>|AT%q:.[)|`nR- \4\;n'@rpqX)̆He_Pgl_FFtnGwEt3Y©צ'yQ{iʰs!MKGXܐj5+k/8{SItdŔMbR%B33e}-w/l?#"ÍnZa'3 %jE{;h5/cesm .Z~zmo^NYY#i7w봹lj%8D#gzbRnNRF*χXk8.!%uٖٗ);o c<'p&ВA̅ʸW {ql>XU- {yq[A`? P>ˁ2rcEp* -lYLhNh0$׫f6n8 dXm3 J˺m?t0"I8X n=1)ff"K0ٛ]Fɺ6E2(KE;ty6DVHx5*,,sI}*7-x"ۤ%$'w*2aܖO$BɨmҖR'CeSA*q_JׁFg<~ ^x-E%uB!RG~;td/gٻqVq:2/! Ȫ;9^Okޮf}m r3\>Ijͧ]_0DywqG5+viz9[!T(M `jj/ow*CŖ65P '@ iվJX @2oLec?×(@⅞Ցbu':7Ҥ?E"K`݅i8Ֆ苘\=Nַ}o'hTݘ8g\{Ϛ@/@b5˞*^习4z*Im R),>a'N{ [ۺ3me`J,S^䍁`p(׹";+­1@2@?(Ϻ%mNP<1 X#ͭb\6S ޼c"M١E[cypo'jKE%D ԗ#Gwضj[#dhbtÌڟO}B7Szhud><藖 gY|y5+n8-A=n;օAJAǍcLJلH;痳(+X'\Fid{c' DS{4Vj|O8J&ѶKvNVkO`I ~fO-4HHx T| b"{ǤW;mZ5 :(OƦe!ȧꈰ9 YGI/|1ٮ@"Ǭ#H3[y3;gS(,ׁ}9lT7,u)q1"~넬R7f5Ú^xFWr]hiBu>unDAsLh"]*yU$8g,`uT26d"*4݅+p|\b{h|Jɼ̐T r{@@2wAb-!VOæ h~DA/k{14o .nJP_Dh=CVVp9ʾq _56K9GÊ}|+=xNjs:RB.zݙJ>H1xa[D2ByGJC#Cqv h@ Ju{!*kK~JEm_38G*'%' 45.Qp!QRyjwI, 9̋e(r|2o,1sxz|QDߧ7[nC;̟6r4i$h|{4˴R2RKi 5Msa0 1i dXzEj9-_\T &ChX2F֦W|%I^:PS? ޑ8p?"Ɔdo P6܃ 1;e/3\߄GXH>5ag9%01 /IDvBgNnIZMv-kΌY@$ u, ̘-R60/8\[(_5Pk!^VRR"ԗ>5)pl >%y7 tr -ݨ/l=hN#D5(]/c%vUEWc'#/K탂L?% %q %J"WnClԖNcvzF4F#(u/:@;(w@S&^1t:K>Hf_6Xh,GVR Ʊ$揭!]DHslf<}v;1Lnp;/@YOtR@8d +o[ Odi+I[ 8=܀]6:KENqznolؚi9[>g~ߥx2Ca-@EտnMf4l`,vF54g/§PWMcDR,N^πLA78[IþD޹8PÇKSLc_hR{u%^8UfY luЅL2?1 1@JzZ1QMvsM(a3C%Ai ܊p׹!*ǘoFX=PҮ e([잙P`ɉ89[A^M00e=d٠$럗OH|hjeoț[KpjltK]tPOZO1~՞b0n ]W/9~G>Yn⨿mpv8_I9,/AWLw!4h?T BP4znhsl-x[ÿ)Z?6,]g7Dn%(0HŎi+w%on#7DW0!ԙ(5#HReFAU| KtFZ0< t6>3&nβj&P<3&,vD !^rox45'܎۹持Zk?>B.q$;Ԓ3?4ecXbɿg5),I&Y9UFLD.v=a%V=cyoQY>ʵ{"r- KE 7v,R[[+^Iյ10 (ݪul=G͜y*lZUfE1]N;OJ:=E"Ԋ!w>b /_h*톝iU2!uY<]o0Q[VՇQH>U r6bz< SSw$7,1n>Ě:8k/*AyW7Ϻt c[WBjXC)*xF/7ɻ@Yo w)뇛:HIVVrXdc!HB (Rܮ,QTdZ:ZZ*1} nlkxoj VRghժ@Qt$RKZ2 SPNJ*w5jD~`#W6i7  ' sEwտ za(rS[%Վ vIXT-Ji4@z0(. AK/~ߑ^wAqc4˳ <~m:(hM(pj22B /uS0;O,w?6u BW͵dM\T?=w(l*;ZO?e.]X'*aնjTzCgwM^./ |z p>s1~x΁g=]:F=u\\&a;%ts0Cr۽@ի Y( 1 s(z "x0Ϥ+M `T?mb,Mŭ+JS>ב )Mۤ!V j@Z %A>`qLd z^̿ԟ:ʏݝ>u(6E{LUfInKxH$N~U Oc~BvC >IJlp-42Mn=^"1nOcѽD00P%tZe~05'aȹٔf 2乨;~Kʉ%@@7X¢1"*M ],16Ty͍"58uT^؜ ۘ aɂvX3 Ͳ- %)iܹb4;IѪh)pyly:HwaeI2^ *4JQs!ZyM]3{w?9x+P<4a ?~ :# shH:W`5A3Rǥsp]+YTfu3ާXr6eG$Cn-nb=NL`ԃ[cLQ$%SUa: |~^ZFj( :e8Q mE7 2 dT ^c]zтH7Kҹo>MtSq8JR6>!X8g]lò/XfĶ3qf;O&jWS`F2=rFvVBj#b-u薁,7"y!{ G@>pTQÖz}!iV9o6E3tPc#X-rǧ׀FZ rRTϮ(1T'r6WNK pmrQFQ= ̍IΌj"s"P[]< ~⸞u}΂ĈqkfTH8XEچש1R֥ !aWy?.[j>KCQƜ); iܓw0d6ebhhTNA[k~u?s&>w.Yb!bs g>7W"d'Ih|#kҮ[)~W[7clУ{eTFbYgn0D/Փ.ɽFٚhrdxxQ"in1/,U6g Q(6R"1lgF"\'Ǽ&Du*䄍J=Eש6+ҳ]ۻɊABsgeuNm={o-0|W5άmTyjc8J!g,1;ZdGNj$e^/ǢX&eem{іIͨcg7 8n4Пnj9#X,HL{4irRn;p@Άj ?N]C~H{P GN#l vŻ+Mc]u`3uwF1ا=Y"=^:_3 :iYf)fD0s> Z&m-[HPG(3okiZb 4]5oUJՕ(/)n$u,KU+aQ P[)0T1[ 灦݇G;)wp[7_ ѝJHc*3QktOj1kxgÜUfw4j_} 4n}^/WPVdV=9kġ''+ '3uجeʛ'P.bD@XڛY|lѭ&]w{n}U7MZqĈ#(Vچ3ٲ޾uF!K8;Q͏`gy]wzTY J f_AY1|m֍\i몕!?Aqy7~u!&0-HqsGGSV.vion![#w ʲ勑ʙJ-+wq åU,#LUs3N(\~<0V>8REAN}lԬ l2M&4q/,x J3o5%J lˬϓm _P.pƬU@TV788}]\C5ke`YPKoֹ̲%V0 ,?e~AfkWTךt`96##3HL3RFAo efE3j)O7a=Vv\t]_;'=~i?"f.H ţgKR-~k(IJETf˲׌ID旆ȇO"g]6CFpzxqT;}ؽlEHU8&0T_i?2*?Xܜ@̫rև'f[ Mƽr1Wq5Il^CB bn#d R$ȟp|!X<Bo7zx8)unDin @^s㩤^ޮ2SGmVUNF T 2zEd:x4n6BMQfDZPl^,U_M/J"VBGFHʧ0Ij0D\|ؑӳH1)'k̨ٖvAZu̼z1|JlYqr$ӣOvnԒhۚDIjáe+ 2yخp9׍'o/W&qSӵxGW$nKRY _|hE.-LM[ b+`1l#&maS޺UQmE^HhQV-rz-QVg4 pU\&QETV>^ O'$]IH)"WbƏ-h%>µ̌s)NgXND-o fxK3-)IVC-+Kn ÷}hb5r*Mx0|Z_"{ _"/MT/Uڱ4YӒFTw׎HjN"+=1kU]4͒"I[a5r"W#T>syٱ[tuSJ Kwۓk+U3=40+=pwL/LwNmy $ޤ Q˟#xꡳxKmj뮖Jo2>ŲNN.9rRv]#cz^e&szˀ8g{>-^<0wҍ:`ocڕ΁~d43plБD\(9WLlB~ю*S}1JTC$`12?ㆻ8& |EƇV-$8B0PءK^c))oG۴yCns ïBS? 5̙&.fFZ|, wd"7ɧ> xLE/B-yty>H<@JziVBTt A P?츮 /gx"痙^n_@8F8؄:W:Ζ'1g_ K]lYuyG5;38#:@5"eA.:nX/ ;{dtc<JD(_7ʝZ-ѬK'|Jyx)EO: ^;w1E^two)MH tM`wE$dLjh/V_g|rM?&|n} 1v4 f_@ u[!jEВ-j([Qoeztȍ]^U֞b5|&aSWsc')|(;$I F} fFAo쯢^8Rt$oY5PG!wLRɽÑo[nS}yI:65_6*+ygXLƙOeVWӿk_{HҙLS_p=K|TA^ft!bԢeVM0Qt-Pz/*-̵,t)l*t )RDcEXݳ$9/}Mѣȿ) 6Ts{^]QC/Ģ!a?gX!!o )Uk o^#C @14PWd'z{Q d!AtڼaYUFڬ=E6!2^(XuCA}) PC>df_`!c|bQ\@(:BHYC% oq 6]rΝ,ϯ7Y7kVJ#9Jڦ(AH}D:Dc.ᖲ 9Kז'*.\8?wjG[sLW.T Ot?:ɝ聆@! / 1py+lyU2a^30@G',F=̊`[ꚀƩMff؅ŤFKD BVKDa`Nw' V'ozaX?F;cH2Tehx[A$ٮgCQFb:a8P%H%?NHZE}mHQqHO*NuZVp \HQp +0fYxPz' dG#C_F'D$q7ضL||t%h~/S.{^Hdn9ͮYy},Cל^+l \$֍ښҙJyE`4eptDvcVAXzh H֓Vto-3Nٺ]50a5OdY܃85muOjPtt/R# w Յ m{pA{u4mn!!1x@_ z&˔ƪc\Ĩ)j P 0o zWj~2pEӶ _PMLVMξ BEr2):"8!ڒeX8=Bu+l6>:$pRb bqS.B\c~HV*f2W-kMh6xhõH?2> &O&PG/f=I=(OyYD$T:T h2{i{ <߾v&_jl3m% T@(i)tMS`޹56Ul6붪^)QYOytpPOE ҊVT{R`_-%器 O-MJ;p$kLEׁQ.Wh;~(-(0Чg=Y`!qV̅9nԭozr FbkeA`45ʥ=%ߵd4&$kV~&IqnRioݚ=9 YtDRBGӰ1$дRR6) .> _MdjGUq͘h..kh%U-D8bj& 2 Tr߿Xs3|m>*_SB~<*7D8,leLڹQ%< Wihb.7FCKJL=lKvIJC$Nd#>~;CI=<+t #Ƞ/qԴdsхZ;%nǍa/V]g,#1YNgD6b^>z_J. I=s#]ͽ)׮K:%kLԻ!SR:r$1a6MΒjYOB:tœ2(6Rжو8'z[CDʞjG%ƴa`YyA6گ!p{[W;n r]owr0- FHvP+-F]!S>, Lm&CYZ_՞I= 5ĺ,D1Ϟ;cJIs07#B~"S1Lǃ̇(4bo3)oQ٢"0ywV:7o{S,8sPoO]9so$-ڍqYHxd1'0{:gg{'@/M@|-h2C"ws#o(|֥aE=_3nT[xcwې7z|"93w Og"@ˎܻ!rR"x% y S-(Ŗ'۲Pt>(tSė9jc*HcwڌRp[Y!g]W6Ij): < 0_}' *"ܼv~>Egfk\u@|ݎ% (~&.FѢsxJ{rW~UBcG|fĻ@MF7 ~o@ ]xMf,t@*iAj#=8gT$brJWYX2!FjY@E5N8eTZ6s*9sP5UVN%YrkPwCZVb}WNV5'LiمZ;߃ GPrxpP sl-%mA4oGSx'6iQz*ʄ~,,Ek M|)~_KlK]D_2|C[0h5 u&=%QЪ鐋1s$ZJ* 4Srk1ZK/{*gx\h/_:c6TEUeE$IJD*"\lXiIȌ +Z5i)g5NĒl^%mkl.Vvai.7+x>qg2tp9jͿIl wg UJLlŸCf#(:ㇿ?M*`;U+˘u#*>Ɏď::,IQrw=EzTڳBDF 6>:6 `]" W24h>&`eAX#1.՚P^DⓔʳSI:ŭŵD\~>u#ra`h0k*>6L:L3|25B)w;D42^?E /eM)[VtfYBb͓P@k(QVE̍y;W .z-Τ/r~r;ߏZ}"} לcϗ[m6|dcf>V4 r.NS; ݼ̌L3Z5c!CnR*}'^Gٿhq=3p+xZX$r?Dܹ~ IRڂ,tU[;jh)9IiɒN[1>\Y<Ϣg4}%f󰞳_d/ϏhMľ# iXU/Zx*(I8!'M)|)*"ٱ.2$aO8nfB;R$+b0]/>ˣ\Î91O}A艨 /7NJ?XApͱeW'jP_;3F_܁;y>G#va @ÊVh:}U33Uf0EN6~iQG5CArWO926Ҵ&톻⠰u6"Uz+Sյ[H1͏X)/*EH4d`fjxe߫z^s86Ww d1tGұ:Y_o!a4[Y,/vմm=b-\*Y |e/bz3:7ۃN@-f-0Y3Q  MPpc@jWGc߃E15}D6 w9N''z/_u80ehDoM= A*u(>wR3XH)_@4{R#/ |M32$8~Ad#]+^,ڋ1PFpSn(es,˶b9VMIMm[JL(iS KBRi ~C=gFwW6rp KTm,eHd~:Drln<PJ= rG^ \anLD`Sa1_B_3'8KCxނI ftpKZyHZ cl|\` 8-㓊 0P%*B' EԟT~Fl@ϣ͗oPᠺi dd8tHS+B%ݑ,)!׾۲lVY`$$UpZG:Q5Gܟ`2=BfߌSIW]mF._mL %]z&-,=ݷ>K6b$vCSf ^ yz>8M. ͑ǣ]E xx}">܅YI7(ξ e( zzoH{2TNvW~5Y/106q\GH8jgzQB2!,mx_Y$keK瞱4aH[>c JU-4{Cv(aOYŇK'wDjԴsD'5 {TU^,GC~KNgu?8ˠڽ 'm.k;q]U ̘Nச˦Rmmi/Nn eY(_){ܔVQ* uzL~9D,;~E?QU]suX*Xau<1^GǵK3]DDWQpkMi+ݦ/^i̇c*Dj))sSu*n ѪH9>Ǖ~nwW@. ]'kNTM8e![8 7)%M(. \k5Ҷ._Ng~`( yrkѴU2(}7YT“\g` =+(Ul36*]ED %6q}Xa1$PFy8"1.T!ihhk#<Ny^d9(_x\IXZsnk_0gn3i'0VDGgXO|kcVB,vԈ}QU ;'UuAV8%{kwN X66W.c8hCk8qEo#J {چٿ7̣5YZb#Pֿ̰` 4&t'~JY<A YOBSt>-7"%WڥU9-R! ?˴M߁tzhN_Q- "^V(T5 < '- t@H*pEv _j09*cUΨ~1J''+s`XhXra=;_ ʐad\ c,oy~2yj8~< yK7+:39r: ph0PCnwʧL*j+{KRfZr=QD4pZj$TS!e3$*Bpd`q, c* a}4Ơ K0\BEkiTo\.P#lO pW֞%dKW3Mf &U ~T_澄!mkJ+#kUiFװg$ Gz /SS67%ZNr*$ ,T~@ÙW]R}?@{(oܨwVi9:mu3b}#!eзH|nAb kTj\QQ <*WCkd\9cE>i{֏$UJֶ$n!z5{ޙt݊ll4ګ_E&FPS}0ijS同4n+)Mv=kdDk98Lɞ$hzM;Dx%[TQG쇺OWn)k+#,ʓ.%gM;6~TƑ'&A\t1݀Z 8\TH8y|eQ$31SloEڐ. \nMx;ֻ.gC+a(tn x>kB l"#EIT}QmdLčO''?~z^ ]7(!'{#b5m۴dgT`y94`heHhԓoe2tPyv)F|n KaX J.a-ORnLX5fM6[[yZY:BI~@=hmd+ ԥarݡmY^$:s݀{*3dDQԎP-/ffcj-Nuݜh 12[v?As -uM3uaa>]RL_/A1~ͯ#ѯt{DDgu"KK0 {tRLEV^`I׊mpsnE%eӑf㒟xh*\ӇeEm.X,^y9\:ݲɬ&XH[q N'/ʍz=2m(fWee9uoet H>tFQhR䰈qRe('ʓTh3b*wB- h<,goC* 5`5b (IXVxs[Ce0If:khjg {vWA9MjZ-4;9n|WC1:b^}̕v @- ӑXp ؟m'֣0MTNn[."W?KxR%qh+]%ۼ}jfe֫jrN.2c[?#"HݰHETL~誛QWgBc2TU2k+X6M"ϴwJhqhq?ckUEG4\D'|{nAԅ8i*}M$853#uw7Ι%TG@ f$^YF܄71a0MjGʫIS 5PrK5 )ML0K^RCDkwy-X:A]8E o+˫_'/TMUm鹨C?@&Z*S_@ r!:{* "-:SPR E*rKq6t2uB6iѴ>Q?4 \;Їձ@%aAKʷ4v&aAgkʌmrm 5W)?ז ޤ R(k(xIv?ʠmnҧR^2LNOk.%1$7Ȱjr -ґ[YOtQgN Rlz*>ݟ@*Дb$<.btf@K7_lnljW\lF&Xr B6 #nѱ܍$ܝH[5a ϾXH(׻"3$HO:O R5B o xJRAdlӌ 3v‚c#PË9Cf[onigoꔶwY*@Ndfu}?3eſI;> 2*Y~TI{JUa]{iH곜*]}pg(12j:J;b3eyns YX/#/B[laj Kȯs3#1su&۞~iOI,a&QS\K7xρ͝j\ەAXoT (TD@KH:v AegD5Ly(!Ӌ@*u|*$$"qdStjZԓ'KmNvၸMOOFLm1&e)UhȟA=ć4xzCoDHtx%:O6PH;VOAGm$&sVwW)7!HLk6'd -EP~[#RXޤN98Y"YlV&2K,SܻRP7 ;/F##ԉ6BJ#{2z%SAi^omw UC xN8p;'VOw (JlYժBVTHNت(]Ro9nzF}E3͏xZu !}0!"7c٨ 8F ׭uRB0kPC@ ݕt*VɑV 0KZ(B;h[6ӔK$GL|rn:BfokۺҌ:F}r9\0k9Ҩ"5C #ٴ,$@a% ܕri!&2&i-@\m/$a]8Fy\du.YNBGG^>{*{W"P+y5UmAGp$ AeA =Y ݆};f)kA.v>'5<̓9S`ǬHT-8sצ[W"B'x"ڊLiԆ૵cNJ^=CWBjd>)E,a#h54p\Hl!܂-5xjf|AZoя@qہn od ;ӯwmֱ)ou m]+xʆ 5$u=L0rOV^!PE(hnO(Fʢ ͛CφSjI+wZn¢[~s$ I/ihyb"A/pum14 2>|jxNOx;Ɇzr%@Jk!uM8+d;>5nZq44PW1I6E/n(bE=~L*~CrXTXͬt(DAϩw½EGzk(DHf'Ztgi\YX^EZAؠT)Y_0zHUlJ18\m>LI&mRdLD8v6G ^ ]>uT͟'FAW_T:Ʌ?:Bz(h H>o3`X`Χq3t}EP*LX4;iP[9B.6A=niD͹φ˥ Yd %Q9;rw"\lo $6|L7. 䦴R^&P]E`jՅ#%i],IoXO[\Jb9shl gYchbkGS-g@r(eRjRN4gOjTg+:{F"d^wzWh~1e Z{I }Vؗ2=t*tP۴1)9)2R(UVX,mjjwj#r9M t9D6VjG&|ZUI[ez*`ab qQe]>ᢹS}V*4GA\\58~&̋bKR3,p?s P}uUҽ6̅pqoo)6N^No.5.*jQjn#*DN%9 1oYG_MTk8|qʩz;g0IY,ŢU/(N9 dž I)VKy R9f6VQ/s|Vko5acDK;4'Eߢm(kYX/$HqEس>  d8ٓ4O LjTL l߁LckzE4jzYZmmȄEU]PqܭrA}A;X 1E< CZ7MWԠӛ^ mQSu6s9:詞[4$7 [K2v z!F®K Q?V7yVH`k33ʃh]qK8׭QѴ (rz8||캔r$,"LJ voyJׁgc5]tӟ"*7UJ.;F_%.Iz#IU2@N+uj$Si-Z s| n&Drcx@Os%^,z ?ܛD#H*଴&p9 PÓienR_JϧRq]6\G?=)l]8Eeq&W<+ 2;bQp ?wW*qm3~ﵨDJT6V:61.UC@g2`U83и"E0Ó"h |,Ɨ2GFHWYztsl޿V<5__)ȍEIikAb|w]h/_¸pVBHY^ENW㑲(E4춱J${Ck-Ln:]RxFH,J(UXt\=ֈќ30 jTbJcRKCvX[d7nԡ&h&rqKLRpE*TB,!hVH+fX] )&i A8`jDdm*dbUjAG}@E N}dr~FQrO-UlÀX>^ST! 5VɡHC2oB l@_b9m>ʝGP+ai#,"қΛYCV]EHx.d`IXd,DE2 2z{pAh0n ڻX 2Z%@w;(=_fLGR~Z;/."u) $ӫ5[1bϠbH-]-TX1hq2NEtu-K2S3y: n߲a:d(짬mp)h'B"LnhJ?- wcDywUg䗔;%9O 9T5DHixI*ʷ%X_)2fA`>KETY*D ߸쪣g:5iDaAƙH>}ޢ~V| E}.qM )*ܙA!~'(n#~8&߂z Bh/5Ām(c|~N咳fv9_"fb֯}д$o `Qh+êja1ʿ>ks/f)20c?QR积 *C5AbP㟰 :~&2aQILR4tDdVmQ<A¥zE`ʼnG.L# Ss2tBa eф}@3h?fzTS9لՔ93(gJ3W,ך4R!BȾEJط@w ,cu.LT=ΜΐTN̓ (C @GZ~] (|T9OxyYCrʭ}h9#K̒D7lf=s 妆Ii*fwI ϊ}SW{j'OLKG=֤<,b apt-K(ԺntOKx薶-,# > 嘗x|e Zxl$-[:V =%`+V 96RÔ )^w>/"ssFp?"e*yrˬ 00c?Mj*h#sR3sH9@OyI"Yߞ򗉥%!.¾XFWF(uX$,  \r- C`)48mcaf,X2BxE>pzG?=^}yki5A6*e>ӣi 1( >p!9ԡ#D]RscoYuMNjHՐ# J%A ʏzT:7TwәA+ւP[ir젚־ ݕ_lHGKfOʨө#^v_M'l]eKgcKF=%bd(:1R5&X`E@(M$JjcD [h@BJ!?lrn0~049X{uGΖ%S>x?P z*mH c؟窶r]X`i<4qMmfGe1h7kfI7S:VF\. ]v# !+LR{plWvq#g#; v . 70&ZݡLC:Sk%A[qxZ®+E/1xel?_p O+y"G$qkAy(MдaKt3{G&Z(RRw;B^=3n> *R#*FR;OCب,>.Ip(b5cMQ+XwNN6bΎaAuoCPj$-ydsy%S"iЂ)'>}, XN]+BDmD!a7[EJ/zFX$llo%PԂ%5|~\B%dW%]H|N{Y1)c^[rq l焪٪9c 8Pe c{?UB]=<+ ܊ٳ<771MĈ4k[+&_3WB/a%,@+KOlAbݐ1>\fnƞ^k`N6 {px9ROP9R2",6I DYo9N{BlB@7SZzW GRWNP"O7 c8~*gNK71C,ԯ+ǣc1=7IܞfE[l>jR;㨕xOF,jᮜͱ0 b ` A-2KY&}Oۘɐ܊2s>,ب<7/\CD Tv>u'-i5ёu#P緷h}  2}^FmoDdMҒIncҭZd'U%t+} oKji}4gГ{]?56F9ᇞZ,I\G"yQnoKY.Z[K c 8khV4ry%I8\R@f1_NeJ֨Fmpìw+%ZI:~c1=4v-B,`!R Y&0"D<| /|[9O,)Җ:$~m}T sCHV6b8OciueR*Yd Ϛ<חg"lҪl}osNX!c{ٺ1kB2"ݽ7p! 3k⮕TFeqN՘]i}?Mw5_.ωCJ(THdt^չ8qO.tPx-~hʏJ.rRVrbV%&zSS<5\4>n4 j*Ktzg椏.}ȟpcifү$q;a&7I.WQ5o\H+$ c-#JCj دaTD ȆOLܟX?3U;YD7l[|Dz>"? ^QV@9U Y¼l|F{2oGtǺPPר Lz$M{<THٰ W+>YCŐDP:q)#UXfj Y$ ^Y0Ҍ3,a4Mm:V 1cc&̋6׀ Q3I [4he?c<1C7`%ԃevA[UPM)ZpAU^z\bzTlM7 ( i8@8v=T@7ާ}hq֒_RK׎;eo\Zhx㑁/ƕ8.J#`?xQL15p8 M*2W6cC $Ԃ1w5O_VtKSh>h4IpᐠՈ{bSC q%0g֢"j'[=Kccv(_$tp; &36D|;lKcI]{b-@?mufmx|v|ɵ,.7<60ץ K.x< vimLy2=JUy޽ ?po.EFFt:{v5g ge \KB#OYe$";˖T;_^,ş&w|,Ѝ&|"%֓)ru}jQ^{|6їقt|m:V"B|hυ 6њBڪw⚛` Qv st&?h tJzJ={ q0mwIwRzX`@Rn~G8H؋%SNj"yQۈCQ)h\t~ C=s{I"i=ESxCv?y BVre,ZB2[l"\Ti9U;@r}qvD/8^'bK 6bƌ]I\m(۔%~}ض$}p_ݭ*wpxퟹjl~^PB1nt:םi92AI5q eډZF2em,C ^%cфdzLev @юw8xOβ#\ ۾O.-6:V17N-Kv|h~rx߹#e}hr2"oݤXavW;fs;z9䃳ޥI47>/yw1AW\whav'7-L@ :]S D7`0/A@nz,:vD9a-@ͩf|`3'3F(L0`Bo,Z&Mdcsej5A&M7jLr֨OTZQVe8`%vpsVy"Kkvqf:Hc%@uE/O4{d!9)jԧH>!ɍWK eXC \n">M!06# f}FPQ640`y1>T׭_C/iiG)%= )vas^0n3Ֆ/"hC$MPjy9!!Hjp$c_΢t?KUNA5҅w.*/+{'E&ĔV`8,nV7e}dAU >{1dUЖpEMQ1U୽%.{<echss$0=\w9A)(K͏ŶxeXs'2tu䆁ٯ녥/ȍ _PfdjջlR N/NjSRcŭ5^5j7H Tp^if;b&IRK/RJBaGywyKYbRo>ZόYd)oOuD ۍ}2ZioWR_Ȗg6M3{aؘE{F2y\TG肪|{[GxZĜxҀ BS5iaYsUpr `* qz>\'W jIPtwu Bv~NkKN?$Mk%s+`[V QdfzYΫ1r,Pb}\6C3J(Ix$3O7I+ I48+Ӕ&qBC .K!djbX0M{EFfIE3S(ʡ@^͗%2*]`N=@znoG))vr=+k=gn͑"LDžHMuYt]c+C :=Prmz?h-VFeǛUᭂ Á{}:뭹13?~1lo[uT*lPȃ*ox6ܿUމm҆:R/vꌊYf{k|ٙ2{C2=yܶd:scKJ-ՕPmQQ@ mϳ59)#.L Ri=;r^y cJnD BS s@뀉2H4/ ,IVܞ1@3mpw)[ÂmoM5a_{G0] HvJCZC`_qQmSDD VXAoQBTD\.T6+V: 6lZ=ŪZBt *bpxNjG\p{۰@[ɴ@.-5"~O۶Ɲb`FI }igg6,muusŘdлoRȒ>M CD~4bNk5?IH2@I'S-976yTKKn1}`I7.,ǯт]P^4l^}0=f{N-UD (3 ㅑBb(,{:7gKy`NLO%[;qj;2a+on->rҾƽ^.q}$ Kż2m-3.'Ej?i:6u~t$Y%1xheENA\"p@fyÝ|v# yh(XdΗPP(M3bnvVŒRX:-]Q[sG!B?9Am6ѓj+ѤlL^j:^.rU]|1bʣ2zeY6s:h1^qڒtw^ DB{A2Oϊ$h<MYyglxΨM= O~#Z0}47?=˝|hiQ_ɁFr/wEQsᝤK@Q#N4ї蛃xtKfP=υI.q3Q5n1<dH}>ǻ2{)(WTrز̩ecH1aZ bQ)Z+-T鮂F9Ўx=4x>O;YuEKAnD#zW$nҁ-9Iʞ)okaH"t dFWhup!~4lRulU]m{z~>"!]oe^+IpSUaɬb5HU̹5gUa@Rٴtc;~ͮt0+ma ?Zܩ>YPmH>%T3: ?iTjseZJ-OQD[V6P|@>Һ"٤r=RMg'mfݳ9T X= JN"[yKKY4e}?7A]*'kÙ9yPH2ߙX껽^7#}Ձ4?3u;<[S-uxPቊ]AU9jXCPn ўIKaQh'oKĝ?s4Q ̅ED}6M( }F;ɨF1qMz#r`4p56(ܜWZ!0fYVm[+0 )0ȒI[[[obdWkOеsFY\gC!ȝ_;Ϡ_('?8یɳs7C 0]zK " bEU?:TKȗXIf?brpvυZ.+_[r^a 3Xn?xE+~ bVj'}5-)r` tu]GV3tDuڙdŞn}=[NAJGȂz\p]ۤV\BUoߢP\BpIhQ2B z?"pJEqZiKovNWO1/^]ϭ?/fy;ELR¯¹Ly- '$7N0 '*5}_~m!THyIhVSd t F4hg yX*Y \E #ŹDVݖugT;ov <ׇi0vN<gNG1?ݘ D5$\Une5DAo y:gb\XkVĤdAl45["4¯V8 g =:p\x_U06VW2N- =ނq}O{3mޭu!=ΙKi 5/n̰G/OXY.uDh'֡uy%:25LbVޘQZh&j!"D?<Gs﹮C5b"aw+jfZyh5*wQy%cɤi0'ՍRx *H5w\\UFUMnMZw3I={*,śVCV_Z]S^4\C:^8l.-I^d@]{P _ {~Y[LG _\J}cϙN&au_[YuRُV8G1> T!]IElu}}&IJԕyFxQ:v--l']!Kzfʦ-0rq.!OO8,Q=+۳'Y ̬e$sku[x@NVKdNmQhQɪ2BL>fcGm.'YC^|F󌤷8~Q Ѱo c .Uc+;&^8T4ƖlT 6pWp }֚ .i"rAYVMR~@~519ݟf[LweBx=Xcˋm4BpT)!{ois;_UaBR { C dH'N9dfM a |EXQ$/ဵ H5 {iһjr؟<'VxHݬSZ;x6 fL 3ߝ'6'_Gf`~ߝdhR0 b}6]37X?w ie iPݴ (xNbܿ[Ug$>+aݥxQhnw'K6t$Bf/PT cuȖ)*(ՋO({ Jdۨg9<'Kjlpm|=g` pё"o[B yjP'+ϔ˞XV2쫣7eNrCfN4!,8P[ O>4H&ޫo`z ;EI#D>Тygx̜m؜h_UP}SYm)9Y3(W-o 8|!/"Ov^)KQ3GRt>VWPBg"^A|T-7ZqȤ]JpS{tlP#rq_ş1͉6=ʾ+MqtS^  cMwfd&9~Q r([TTȄ3vp@mƛxx|}_ᬺ^FPuGcDW_ ZHrkcHU@Pd{#Q~x tPN\77AR߀Grtx>Sޘde_TYmiŠV[zLѬ&Ct[gp5627AEbKʟtm8xaFC&yO,JJ4Y(k/?c&N7.nB5xoټ7noݶ(U{䢺wC<6ɕJ .DPF ^ݔxE#MMN+'("[ zEKǏO0PAf܇\!6 xɤ Ƃ?C##_Q2dxcb[n8g2S,L`)*f\ qb]!!ˆvƒ fm:扝Nsc=g*)5,eO_=RbIj~z6ƒeS=#S2_kl:(h/Y‘jdї4e"i5c"As3gs',9蠹nC-r1p7y &U"c7fa!WiH^ۃ iitm6`OYiЊ2JrB нtpf.foD ֝tO [!AFXE;#{\,]'Xͻݏ,R=8lҠSNw lOΑb!u+7\?`<,F[pO,_`)ҍ^{M7?kK8'U|^Rv[+8cWEba<Q+4IJ[0.B@KTA@n~J*i9j NZCBVN1kS P+8,tߦ {]_O}ˈ""3֠L)3O7%@QCg+:)=fhe~tyV:-CLo`(y5u߶8-&%qw(O 0'=n~+YD)a`Iݶ;gCC&!0W_xH>[}u@`Ω R^``N=eAq*EԖ>7:bx9(vZӖSg&+'-uLd!#܋IՍ:>saבZ~Kowԃ .H.N5Ԏ l/7fe7-ҋ*-SgB@2U^()a:@xYm>''xrXSDmBl@귙 S>)9H9O4lmWM8ѥH q3WaBwQZ=зړ-(})8#?1$O5-0 D<,yA_bIoj ܏RW>u+"B1Õv:ɭ}j@U%_74*"cPs7DgՈOI\ ZIbnI/P_ɢQ&єnxXĸGV̠W^ R\ł_Ռ3@@K~6K+<ߨqyqEaV$нE R%Y d(&;(2wABZ̆zE_Xl4aѽ[ گ"TA 8{DF8۴\?uw To0Vm6 BSdZDM6}?Uc/E.*i8+ģPdqPAu6470k-V`n%<ԏ7ֵZ2G'Ψʰ5,sIպ'z^U.3IG=$OPxcfJmw8zN3.+fe#OV@f(rf#:9pIq&Ӝ䶎 o);֕#S8˟RܹIcS<|9`T:]knNi|qayi&D-!E|Y׻BsgwAol9DlA!/|cӘMeqwx lڀ|!qeG:E9>(/ŐSܔIL9/Ѥh{.pZx%^zY[0w`{(%c:wGhSfh(bx\5LPBfm.3ucq ް.3`;'5KJ~ǂJ}uhjAi8%x@M@+4T VӰ|138gH6538Kϋ~^|PF2B,Lpy5Tj:$/,9}ʷ ; Y;UVMpOݨ:(}Fc_":|*l)0ĉqZ(ڶ2H]{~jHEÞs4Pr,q>04*XeNpWr x \CA-!Al$ïh\tɝukWƹ$/afC*j12N~+Cy_C΍.v`c+}9 xpȫ1Ki^z=hG@=z)L\v."Isd) Nt<.,=1&?`jbp3nz![x 4.N]9)B ٨"_S, ̤ sF~zt6%vnLpT&ă{s~PBPAf~FA&8Pm:a8煯~sjn: |`hD Q)jbbwGq7eiDbA ff{ɹcKLA O 5KMgppDQ5I/s3AV AtFqFWFL D6LEwty/geOyqҠu :"} sImB"v'3<~0zEAy.! zۧDҧ9 :u3&TT/]vY4So_\" [ﴄ/5|C [ֳ,M 0Vn)uT~+S ŷ0;@uɊ3ǔ/uM֎kD)ٺ&Kݵe~(] r]EK1I{ye{Aw*ߡQZ AE[u^X8 NJn!kWi[ew2[=?9e-oB(?$)x!a0`Yh80xʠ[y-a9 ~b$8?@lyB&5|ׇ[L6J]4WVV)o,G m`9Rn |d OF*zP@Ɓ&1@R`u'tf9@z+VlqGxCSf/(\@9b0&)}1㍖=ʆ !ڼh6!qov_fGBf9}Tf1@.ꕚ^ NVts!MkYy?q.L$ yqY$^d&kz^vJ Pf&/#Bb', Wi=%Os/`Fth1$F20GS,\SjR.wx#" ᦏZ*Z<KhOC̓a YM̴!Y>$%"&R9ݑ :SI'bR}( 6jTcR5NAba]oz%$zk읫:aJ 5ͦ&KZ9D FX!٠2 eXdTFsa?+)kzEQ9di)ϊ*v8.? ٹf‮>֖4{?y Qsbe?:_rj d˕#WY? E6i~݆b9z6yv vM7mT& \;K7=ľ?` ]e-*&">f[(5>0!Pg .;FTz@h24~%QňKk_A*jnw=Hp{盂 ȤU^6,x F>e]j>&0srK1R_f.LtyܒXR$KҌJvEEqC#S~ɩے*.ntr(}Sn5iŋb=>Ix7ó("c@ ߼ z ж<;*c WT%Ǯ#! d)~qN @+4Pj|AԈ&ԜU RD`q?\%/]#T%8Uįk6DdJŽ͎sR) 'KRmvo}.f;yq/l;i .忔rE =ᨭ3T4-=({d&~V2e-93-RCXamQ;9v7~IZ Q6Y!1 %L>7<įX]tJ&qݖ- %/It!953x:Fɼly'&trxozk`a8S c X.` {(:`8۲n[%LK2QNۧҸPpҟ !rWh-*%xRd?u-S=\uRHD$DA\U. AQ ˪XUJOFN"AJwjc3ޗ}w-Iwr5c*!mY SAWƳ ^.i_QKb` $gCfȥ O#\Sr宽~Mבye,/sjO m4m/u{@9JlE׳2%ċ7 S@L2Wau$q`:Gǻ`g 1X