dpdk-devel-18.11-3.el7_6$>Ex$>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?ydz[;8HT o '"xѬS`,ang6'2E 5V*[HkdjټߟiB7iB8ۿXz?X/uoDf]Q"֮C9QwG0B1Nݰ* Qz&$ 1|0ZPt~p7 c,POL ;4 $ y\]% ,(W|5aC2)BD|^+`x=Hox{ߚb5Z1ߡЋԏ DNsBIȕ[ $1$'"a1;Ϥ A2ߪ)E/pp͡hwB%?VMb7t?Nelj*A t1Yk8K/% c`$m}9R6ico-DȰrKxUVHƈ%匰w8+Dt ¯􅝠k0-%x5bce Jt~t ٟ[ik֜l?,_@MrE./NTop 6[pR &tYgdm6xCwW@orl9SM%-Uމ s6N<  ;PX~o"K1Ugꃰ< 2=rbFh)-s׍o>bᇊ\bkCYа07o|ucr!K*tZo{E hˆ"DSx^{RmTg!(aφ_,TCUC{{@gvoGA.91+r$@ KQri WM' 0e*xihV5,' C&Yٯٜ&u ڬ?eabu:$nW^Șˆ W 6j'!$YVQ| $=t*v%s.?iV3~L :C f(c.[cR6ɇ F>l_A+PSZIM E0TQq\| `Hn][oxPԖ::)'P"\ݔ*u"1:QmޖҦǡQ.ݪ9S㔬 3! ͳ/ |~iN'ޜւ¦;Ɯ| ryV5 Lh4><7K9t.ӽGqY(F;_)2Rv98H:f/niYV!> "m+曱Ujlq  !]go҃PRn!@{r"WCvv{H5jQ5[@sV`e'" 2e%DCrAɴHMeE>~6  j/խ+z,a`#G﹭[JQ?2L=1S}<`]>Gn>Yטwg2"K&LP)`倒s ]҆%/Ʊ @nr+d /-yù]=eF0u_Ey|ؘH7(O;";TPxHy!ί1}.㷼aJfLS*N!+\L{e~$o[m.oecԆ- ;9.dT%'>;h X6q,kKW2d9rJ=o,N}9˩Yn{U.wfU '8f:g?%~16_ުVQʃqi.ѿB<cbxk~{,X}x㙕ȥthT5mA2Hm9 WێPPXZ[AE''5B`=%l_&n\o%9qc`wA*( U5qx6nZr!mcEP({c?ߋ~Z/ʸhHbYP4PΚSa)är :'̽y k T3}Wm'qn S@+&K YdP'<%A`6lVf  ct xz/ _ŻŸ3^MQnLܨ$SLfKǃf;a,k*i Pل)@lNO뱎B.H=eM=Y2Q((8L@iOh89Qz,Dl_Wj4yzq,26B۶Xb1fhZEn@D[ēhU^6gŹ3u&tu #s1 lO(T#)Ȉ,8DQ-C_գd-HJnK¡GFEr[@ î|G`(=|Pq/a8CIɟf, s!~VQ8@$dw58$o.>܍ӝ9rW]I4mRVĕw wB-BSȥ\a$We0ݐ^> z7Uc]WlyNT5&EGIU.PI1ˌQD贴Ҥ WzH+F`cPR$G", `؂+;\-:|6A܂B4u@*PaO]Q!/߱ړ kIj ϝ/dYXb7F$_ ΓRi]oef5sZ} lB\Jw,|g!LΒoZXkY)V=xns/٥IcըR?b~.[P'n/lGo!}86<:CGC>޻>3 Jg*k+q.8mSu%Y˂1(?Z$B.Ϙ30'3&:j$eDJOfX/_,Wg]ËSCBT_RX^Bg#> Ҹ38 204کq5&}|6wЈ38()Bç#UۙNB3q2 RKKI{kc"/e5-j6/`A7`c(_vk Of&3 x[T˃]4`[ uaΏ Gf܍;拜儠ƺjBq˶w_`șOd)1M?$h@RZwle{= 4$Ui\Q~ V'[;dv$Tz"1އTVCm0aD\ ^ݫM$QzkQseL|(2R.yH!RئX!<˛ 8FhW v-"CBh0#rfx_cj%g*<€}%Y4;Z=aJEwsoϲ*aIÛJr&2ƻy7Yt{uDFblׅ&㜑"AE+KlS!07zxa|#瞾G#o`᫱BqŔ[[[ӁXK2 H{P)9Fz'V! ,g{Ʌ| PÞ|W@&,wRYV _B8Z,>afK;фE_MtQ;sP~Ein||wpcy:,e95OKMWX>qD[fW䖹6(X Kz /_!t/f9Ͽ`$nC0iWp iLh1LWjW>"5H-Bc MuCXqIQ LzFeof ;$ē])^qt:ϵgh Je_o6륞Yhufi + Fŷdxe&Q,$]Q];aA*&$j޺i*FNjH9:]p"/0?*ye"jA;K٩pyqL9͊IЩֵZwƕzɧ:G܉ '܃rn:_oqPKT>{U/FXJu6dFKjI1% |ozŵQib\\$(9/%L60W0/oga]`r}]g ‰+8MmCrm=GoH!5 ˽L?<{|ٿiB"(%)̍7-WV%]8'_=k[oCFsq~B9)ֹ}[f13Xhy|gQXOKA˥:.9KyxӬŘ]{uLoB {(QhG5l!k^+1tK{A)֏X( O!ʽ֙'SzËt>ꦫƭ!eXl>ᄒngn<.}^ ;.)ZA#{kEɧ=muXCy{!fמTkLL<;=rEx#Ȧ&0V>7_a#i*a A6a̦w&sb 5α !1u@$0JSO؏tL ^+v3$mr,Y+@/`d{!NH_DlSD~ॵeogD736IY3h(Y.tfo 3? %93%F4%;6Mbטe*MEKGSkV ⚹mCUI4{QOѐ9[kh{M41mOtֺ2zz5gܻPb.jj"[SyMj"$}2-2H"BY/S ;-Fz' }/24E7ig|!U4es؁kj=ՁٿdrX&5۟2?sum\y.,2ԙfMݏ$㛶k] hGݔ(DX3긟U!Lgӳݙ"K*FfjiYhƻ|"~M:z9*Q/uuTN]*kDDI8DiGʯ׶9ȳk&էwܐjʌx+d/6PThAew4l' R=A@Rr G2AoӲ<waD}2' 8?!gM2 >U)/]1Op/ jUoZQD`Ѩ9\af4=cS6_LMcMS YAk@^e !ؼW?KCҤ/#~`n·XP+!y%i8-QI^$Q\/'ziPVH\k"U 2>< Bq;`  bB#k6ʵJ ԀfJ4X.Sdld>>;de{Us5$M01 ȁvog!V:] md y"!3uɀgzߪ㫟jګmgzͩ sTYصK' %h81PEQJ!34|sߐ]6lL^ٴjLsvY7N~{cuxymTRnA6, wJHI ^] Pٛ@v* jS0-Q oÊc[?DkY&WUby}60v!'|Ud:firXP"y3NT9,!cy׏nI_9P_' l(DP ,s7 By4S&6XwW}= eׯ#I_hw^D̖"WʨJmQƵzAPE<%_G_H2*th4I;;po ՗$eV_6s:Gs]iS܋&I8F*PRT f|ylёj1C%ݏ}~o!Ie é 9Mt4c,OQ4'%.:b!ZSoY̘r0*P"1n?8' D )ͼgWCgC8!懏Oe? /Ϟ5GWHiAtg)a*s$m}5׹tQUٱ2a }eR]%N3=.6w?rQj#oITPնG(K>?ps z - ~H^8 -)[{=Dsj1(3Xr$+z^41\։5r  ѡv~3Yv7Z~Í*~(4FnK)_`{ۿQi4ߙކE]WEbәHU@h"2'RHϨoR!\vyi6,r ap|>8S3v|4ʝApTJFG ,dQ@b=O{Z5wo%@W "n_6cɭ.l'.U"O~ׇETh'\7[MnG2ɉ`˂np̏ 3"g f&@OOc7|x#맅}Q*G.jެZ%vվNз*|7D ~W{,I{f%w]>}-*,4C? @.Lvm; Rүw!ߏ]W 5An4wU3b4P7GnI.v2((]MQ3ucՆܶ8fp\y;NW $ ׍rݎ sJz}qN-J|>Mᾑn!:W '8?R7"-oz<4MՇ=µ˩ӫJ-}LJnC/o?càSj+69Y=ՃmGgО*#Hac {'h=t4VZkSUDMk4FQe; 9,gX,-_e9)iQvQ&}CpP"h d.2q+"s 3"+z{: LovN+G5cԟ'vj_gnVB{/ ?#6fiYzޒ #6bc75w$bw6=_j bPDkry,$~.4q=2A9)D9nwd^xC] <]tO" )^9|z^Zǫo{s[n%@g>+h3_9m=<<6gvKB6;׫7T $+Nr &HH`b o> Ukm@.ٴ"KXN8ꢮD(RgbcŶTt2aQBu)9~(%f"^'ԶXU-_J x,ˋ9~4ojfGC#/ozw;)9E9ѩY16B&X[3NwT4A󈑙C19( L վu57OF;9RLwuCOR C(Ev J,J.yt2q E~QT"qFH+~w5 kOA]|JT lުdnUg 4^l D<m]4KOy 4*Jͣ˔*-?%;AgM_\շJ+~nH?A)U{+yk ^rlΙWv{o@xjg <@ILMTdOݔC*f!s'-bj+DDAU@ܱDkA&,ǯ{t_ $K-zG?!Mh4);.rNU_EOL*X$ =NdWyY9#>Z}er98xcgXeV_2BsGw>ê[7mo6.ٽ|"phv~6n5BKM w8S9^$Gb ׀j^+,"9DaŞ+ I.Q:kͣːtRK$p2PId3!މ,Ls>=ljk&+gCzdK3\Ж|%j']ZTݚ0@F"!$6fyfV9bP^q6ƥ O] ri({"6xbfSU8xk*)|1WQ< )?* ?pvHKV!IW@ X' e.fC *Cǔ]؎F&T(˱<usZ$^ p<ӫV'p^k5~Rw0n7(|dZ5|W܉g8|yp$HRFop:^X仴EARng/qo}2 Ge '7J7rh~^Դ6ȵz(}[54t 50^-yJ6R#[ L%ePiv4A>Xº%⭩(lI&ǕK7_ m"Ugi9g&ﳂSp[A]Q5]2wrT_פK*鿵Uu d5r8E/t^IT.ۼ*$heylÆYC~yƸG-D~dE~8´Sc!xY hS3!̤yWܬl{%FkT ՞ͨ]!# f5'9˛nPE`U<5z:LӃj;Y'wk6φ%O,yG`6fmvi[DE >W g'OTiJxlaΥӂJ6唨UCSLhD X$x^x7%gls>޿b^f`# N;tلrӜ@+:E!^ 9&wV|jQѪat /1,ѺU|M[-\qAas]&uKeV5X#)j`H&Vo~  9odWn*{:p6zeILojNǝ$RrX@M7|T(nȇw9CȺ>ӧs' u9hdiQ㉆>Ya۝CGJb=Q3횢𷍅z9JT[g!1Ѥ F 7"*|ZZr]&y7Ol\9~:S7SЏw_к {y ^87LҾHin&Nfn0PMm Rfk\رzH`PDp6k P=f>;dk]Qq9&v9~w ~gكXo DͶ Y)_Gh^äN~/@s`nYJVZC/պbZcczہg:f39C:_N[ Đ G bAcT~\Cp̼`Nk:_Gq^(zʑ47W`ʾ-HF!}Dmd1Va'C!tIu~<`4yϳ%7f`xԑĠgXD1~wtg UEP6҈$b+ 0fu:v8k^/yrr]Ac2~>!?Ir\h5$5[;Tewi蘧RGp{ݴ7ۏd>_@*@KdM5d^[FЇa՛ v7o 3VN~`ibՙN-n JO~ð0= ͏x`H+7jAÇwXk w+,rڥƍqr^ѽnQ}z}PX2Vl;.rPa.TwLgK6$j}Ѩ3'qOOF(ޙt)M9D-&@ղA4\6SWuUSnXHw5iAY7[Nl-\L|k^HJ!}f!ֵoEDEXmrA%H 7@(Dm\ỺĈrEKyMЦt}?mSAꓯ ]ѴvbRג *k3W7E?zuԆĤ6+f{6OQrX/4`?Xem>^mm6β}_.Dp8Ft_=Cڦ~Mv}ː*d@xk?7䳗c٫^iFΩ]" ;l[.|;1Tp{K} o4_drJ<%Uy1m@L*,,`7N!:1! zP(5Cr Գ,O+72n&XYS$ra ڄ;q D 7838EQ\dW2(~Do뭲}'{Sl~j |lThN^Da=Hp Ϧy3Z xA6v 2zW#/uzlރ;;wlwnw洘Yt><)Zy9vDrg̶0bjic_}%c:G !2sXZ ĉ_ۇȕ>ɕՁeZ&SzTPw̩qZILjf{½HluY|k=CdOW*UWb<2Lc$E([zU# ol3j|; ]W }kּ̾'0'7X \DG5pp,]mj'#2c/,Zj xR`I޾}9%ɋ7vLxX-:7o3Sg0*OW>ԙ&E{LS#Eț'˯ޝ}$Z goˏoxC=6#f0vGFW6XpU(u0ɲ bT#U[n .ziͯR37y-h[E>oM;ɼ`2vSXu+6~@`Pvϥ|cm EtxVh}7軠p=L+@YFu[~Z y,*Q)}Quj)ȭ-8,dcwVI9YzmrS#9 mF+`~8N0Ҭuz[qv}&ްȓ媒ӛKϡ2ػ-fP2bԏLtM%7Rr>ĮC'hصOO1{ O]^C:Q <)~xjI*ׄ2]0"$zU򸄧?qY]ɜv=it$h`_e@ IREz &X|E 玼Dnps<0jYxn;/(hp0O㰘^B)otm-)=8 |H@wfQ&E(d+p f=/ -*|2gxT!$+CxCԌ}^D @C/?Bq{-Dk8+tGüF< ˰9()j$uΥFF%v۝%V\".}bEz~Ac,݉J@„~݉QރbK}N-(|1Lꎵ:3Ϋ~avp9Wnsw?kѳ_K8 CF}j6J[q!EG;+%ax Wa,BIRQX e›Gl9>t{!$&[氐^by6j2E03P i9)ܱ ymM=~,K{5?VcOU#0).4J,òdkgGb(!}Y3iT8'yVrƔsQY}㽶qUлgz%}@FhrŴ/ Z]ֽgf"k"v]8c> V#.z3ȫ[$c`ԫWޕT0sб5y=bTq()pt~HX]T]}J$t (eCquIȰ(I_PUM Y.mo3ۇ?qJy,JޙFnypԪOjNg̶4ߧW35f6`ҭdf?iۂecnʻc>Ũ # uiVۼ ޅ^DY.I痳ċX]d`o")N楈Mv9}5q;yChQȉ~{I9vJ ag"dXs#3fQN+hS>ܔ}b ;2ݢzFd/L6I>d*l˜d|d勪R.ʀEB@ip(03S؋[nZ74f'/9C>w2Buع ~FVdXMWV`~0PN fu84pMTXU>6up3Hv=|3' G/ ۥkX Dhu=9ǭctIa'ٵg \EV@$_%]q|MW-gh,IٍO훜ߪL̿\ ۀa-Qnspз{B짟 qjL[!)rW0$wOeX$2og60l<[~57dHg= U`DmR}6+~~K{^⡀Q}j%Qw \bATS/1M9%f !Q8ς!ZVAٍ\1"3ѧ-rޓ\[ĵMMν-#K!O3P/ fC7p଄5 qdJ_ѹG Ld?'mM0Zd$|rwo/,ڏ%bݜ>$ 9::Ǎ1%i35h!>-vrʎL6 dd{X9 a@2Bz2ǡ.iA,)tȐ-˕ἤ H[e0pG Ƶ ;対~l?~YoXGt5 XW8UZ4;:/R .] ÙiU_W9cK^7Yxm^|ƪ8*ƒ搮j2ϺjhTq1lQal(3ICes%AG% mU1:DK7@QmF_('^RiuX Ns eSP@Adz3Z0: @D->_R-K% b@/ϲEMDC`5MVWݺ)OW/d6o]Wَ7Ն YA AxI}t/z4Kz?ON~gc8WI3wIzkE_ #\m&ɐuQjr!bţنCe%0,NP2H `esvsg3єo9;~<Q)0{BqšrՐ L)!.:7"tE&r?ַ7)>B0()s׶ d[ib\@-e 2Wzs$XS4c %65Aݔ$;7; dzwUs ɫ!9|[Hk p+j.B'Ɓv+Zm`uu^3-Ar|Brc9fDq 7}x<tmyVn4Ǿ1» A֞7иfa5fudMDkpNZGE؆h=q.+?xh@Мirۈ[7wƤ&3Oē9뜥`7y 3VBq{YpW^|R!;!&tHF/wAzWPhtjDvVcGDjGFT"6}W==IW p1XͮTAWXr"c _;jy5>tK WW{xuewh} 7ŬH9AwVH1},1?Z/R6w/!1`Kj2oHA`p"x RM!X5_ |×siXGSW#]}{_c cʽBgItv)7|$7-'m/ڝYɪG F$vW'IDy[O]-ٕs+'bVTIxj;ƣڷuN&Ҕo) y!/_7P]Fh6K**Gf6[w1_}RC5[t,vDFo P_ۈaTwfnm}£qS5Cꕬ9u4NeI'FྖL&-8U!M>}A\U,ְ'*yVѲ.`ÜyeF HxEX:@`ەjW765 8ӛ&Q]mS\m(Ry7E7Wm׮-pfN%6i#nK&iiZ -d'p``60I?Av#ᑧaz[5n-+=y}\7`gc3ߕ~20{޿iOUMh_E߽7vp_kLB5x6\dTW Dx һ2m_p;ajk@m~+f푼h+JNaA5uQ4払H[[̨_R)TҊX-%6N *Ǣ{ض.}YSyRegWMsqZ<#lm~O +^&Q$ bϵEP{v\>hApoշwhskDk-/|nY#ף괄D!aE(ֹ,.o/Ϋpyj ln!ZNyLKj˱NvIxS$O*\?[3V4HuƟAﭓa0u?G'6GY 1i0āt3-uvyA&agDH}A}6{WH[~ efA a}4yd5iԭ ;Âln8ƚOrj VWn7:`vC*K i鏙(CU 3ׄ;:P`TG CYG'h O0!(*q82|iQ f7)( Q@JJ tҢO]+"\Cp \b La9;#1o 4&o=zﰂzHErri*`Z7#);ζĎ3DlM}WCt&h邲Y 7d6UCACYHS: A 7H2tJ,+,'6Qo(3]Ai=TM*Ha!;Mi2A\7ţM+N~_/htws;2zG irrgYM.<9Lx߾F?2 U2._Ĺv E''(ՙzxzo-Vm~*7J eS2 KVzt=佤؅]0E{1([^к)tJs qW@%%ůnh8o`#R>0#ѦZV y#GiJjv6]GwSbbrRQV뙤ɚrn|v Y#?fn7}@@9 PÕU(Onۑ$.›g[¯`zw-@'w)p<`jp1cMh:if$>q">/;2r{K?1k%@9'ﶃFׇ}.ɿv ~ޝ @M|x_g~D}ogJDle+Q~.B=&vUxdZ/.ztK"5g+fCI4& /\:{@!t;l9^f$%|.,!Gx:{"W$PeN*\><>8pՑEY"n,v-@⽔r!@8 v6p!xU j@/+W룪7SD8z浼v&hn҇ J<%XRs6EQ:[~f,r I5$p|,B00؉H!Lq zbY6N܏l`v vc PEvMȣW"*{yF,,lMDgJ/Q.;Pi[K(lr}o2wg&P_˿,3v:[^$wǕp)R^~z:uQS{D - pHLTG ",'nn[>M瓱^G%c<^V7)2b7q+9nKSNRfW|X-f"@Z6ZI DF)"#)^ɚhbdT0Eǣ0$wߗ4KwQ4K~CGl)d TIud4yHYA5td?k!<*f|QhcX/ms\e3#eGI$4<9b/{ 21;HA[bv5Vq&or^|;uK25-!(jF3 \T#vgbқy+[.+a0[|E TCW-«}I.賨 U+z B?/d4kN?mҩmFA>N|9\jHTnf82gamn'RIB+Ž!ct۬+ TILEߖZދB}2C8z(N&2ZW1,|^,)PN* ]Ѩ&ll-U tZqcV$/c<QUDkP4)g"3 lr=rUp+0۬~_f!2W}_ :(jl%P~6oH4F(6HߴF}@%.{sC n͊,s,ni] /v?]^$yƄ ,I~斿UXh`2 I"rם!0I*2qN\}G`\`J{ó+#;anQ(7d O{ !w Oׯ'<di(z1!Z5/3 >ep<鍉v5#ÆᏀF SZ^X&^&s<_ʱt}kjm(^T. ٗeJƣOP] 1IPOf鴭vOl]Z Bo(ߜnxuAhI`ό?R: :j-…n!nUDei֡':ñpe>by4WtK0(X2/㵒صuZ p[zE[_Y-eb.I59V&qQD:r 1nO@ցGI{[Ic37A;j|#X$+ӧr#DN (.s/,LR`[Gg+1AI î'GBj/)D밿#RX[9tP̫TYް tF Az$EK[d{;ڴiA8c!REQ1/QL y>o>Zq78n-MAˢQ`:Mwspoj|jvC:b++ Rd䣭AË"=jP}+ak@ڟ$h~w-`ԸYna7h@_ïx_EF8j0###ЀkmI~)uhUvKInU|%Q=;YKzLZX`q++6I\5s|9N*7V'CY0?P踛X ")#e`q ~Z^Ad(+El&n0B$r 4:4yTS٬t§FHbQq$4u<&şrV0+P3Wdps ^Vls#Xu2_nF|`H KeVNfM4fqTLLui(H[@1X{>pRa~YHxH*>StE[Ƕ j3 ¹]N@b$?f?-TԨȏ|/W, 3ťbds a0|>nRCuvlj'+ي|n yhJxLBjz} <+mzPÉ%.Q Cc"#Ů-*5? wɔqSC~%w qAaO]&Zfci{cؤ%ͅg|1ZZ9KCh8 8'55BV5q3, Bdi"q[|G.CvʞIء"RhF8rYڗT'lr|& h'3̱p 0][^^`bfLx h ^ٷke`VЅ2GkԚJwm*dLgu)t-RC Hz*wnrWgZ9 ‘nA, duxVRAfY}^ϝIEggr@h_u&|(ۋ[J' ]uF1f*k6>*iR*AW&jfhL:ud<h:Vf.;QV1$$9rG~&QұE6XUC*Z~y1_b#[+~8xb_ #~ۄ\+ Dx2Fzf5|>}C ♾5@iAtQf¹ѷXY2s&:;l! 1p8o o$ԯk[Y ̍|z&Q|B氣u_N&<쎜1dvRxIAն`@0ךZ2S?Pna ˩0&D &[v*Gcݵgq9? X:{Yjt9ʡ :bwY7T8`^v^B@E #]^tƲ^Lv..RaKݢ,RmwBB܏О-+Brm"*6l&،. 8Dܶ|*s#?h52x̞;&>{bSWMZoOG1;/F_hAE]Ǿa 86XT$t\C$:6j8[γd%8[52pQѐ8((vm88û0 }sp50B,k'*tW՚3zYTg?$} z[t8!y>wo=u!IeosHپ,ZD^\Q{~hmk_ 'CtXY!@o`vSZ5!cJҝΜNЮ3M޴ .1@DzZ0-*lU` l.)]-m}@:6H(jwSv ]2GB5rgBЏ+ʏ@Z>tsT7s|`>1˜hhlzꫧtY0k_䁿Ԥt^&o'_07uv/!U`(z"=@0!+ lXst_q&]1rĄ$#pP90?6ˏ#"ut3< N.(oQoPU. *`|OUa:˿!k1} ?VxdQzzk L p]nub1&'Yݾ5\ 8b`O,V-7bu#"ܺX I|LIP;T_k}Rb:zg[9`@gd"2IF2/q(Z,DP@Gx8UF?tб dzn7|' E;#4yKz3 F@l 6W &B&H.fR/j Nk/G[Y )j !%/ifZ=$r;.{6o^%U Zq_Z?j8X`e/nQ4Ԫbbv"MJ+ǰjTTu^ͺ3Dyc fZ&IN[0 WBo[xm쮎fuR¼w L|Q-sp_y`}@^ DmT)r -mgQT_Y4"C5>/SϹ3Y!Klz ZO%E+x-z J:ox{YRɞ/3ʨQ~ֽ-ЗŲS}Χl(JA7? ߕ߫B'B&%ioIuGWO}~:O`VFS?LUm%NpM?%/E֑L\XZC[X߹p kVv<^V.GSPr?kۍ֡cG*<k)& t}ia> >P@͙훛8ޓ{ǐ oL4ʄؠ6&:*K"?[2쏓ar9}J߽O" g$ɶ>}(&$`N]p&KxEQyr~P5 .ᮄ8rw&*~ >z&JP] %h Ren5j3U[FëH \rFyV8E9Cn2MK?Q2'/ݠ>=u~Y[=\,G?%'' @l/̳ɒ  :~gFdsȼU?geT,+9AA@@=@ߐ¤6@JYT0x^",M΄S edf\قΫ,zyLsBRls*~?k6qqR9]zsA1kb(ݡuw1h,Ƕ;4þQP1OaD&8&2GNH%dY˟)TRA'Dte~N`t>;[W56q۹jkE7bŇ`JqD5abJwҜ)Q{ wiLSf&sxl{iIƛЕR)) A`',0`sF!ʖh*>¥jHz~vᜟv;hf,YD`>/4#:";etqOpWnGP%ƻ[5n)oϤPXC$:fx\H>N7fn1aw4$U9%؈֞QXG,B/\wӑyMTYmB5&8ȺdL,-L[2ȒِV)fIUvQrq8ELX@9^UI|dߜXcLS3N}DRzCaѾ'Z -%R![ώ6Mi19 #rRkߘRܢ3V]C'?y͛ń]YO< CtTO ?kDFq# yp*nCC]a",|K%(́ӝjYzʅ(+ݛB=dnu$#XE7 _$;6j}[$E֘4o rp+TX8LNmP=O`{ܡ jWjr>N']Rt ChGt,$/[]S5 [~<(:r2T?Ebߛ 3Zf-%+ձ^lJ P9zi?ow}l _.P=rIǎӢnIԂ'f0&m8ҼͺMXQɜP`{g$?]ZTkAg*_52˺G96-SO_(ez'K2LrD̞r0S=Fm#!*nrM85?]j7L&wxX;[RB(߿y?h#lWiMU]඀#UF;<8u5xvگ5Bt'琬H=Ø8n gOipWbS&AövQi⿵ +7UnKI15 2 `?^!ʼn'N xh7&L9rsatRv6ٞ+yBXt.{p^-n8{MNR܇w4r ]NZ:HP.;vչt7\GX!KzPxZMx$ϦpG~=C~1P;pظ1rUwpI\h G}HY%ࡤ>VSlp ~vunwkArHk`DoP@]hvn$WH=^HH%(o,ʮt,93YU9I%=GyA./ TٟrR_[ Hy$V6gT %S[/ TEh˕J+0HSxm1K(6btT㥛7HOo"k(m> ֌ P٘Ԋ(lG46#Yc2]zDo3njX?."Ғ 㭇0MZ}Vʣp}^˰]X*eV2FĈQ8fSO?^]V1-@%ϰ'zɰ;nU_W0W>4(ZĦZăKIiq7uBo<%5YtglG{xќnZ,T.=Pg)=&k7s.gpOe20 5EFzGקf:~0gsE׹ *XT$ة.j VX6 {f- _JkJ~9zW,Gt -n^1$0ȬmqLb!fd܃gm8~#iU\k? tuAae=,vWDK?@Yʪ*L8SOj܀=JP׮6'W Uc_ZpEzR d0^~0O4=[- eU=u!ݠJqJoħCsS<pw5_}1 g&~X+3o!7I1u`=^go6;iu߯3G$@W33"$}*P}QyE~}V[mlΝ-;?k}Q V9-Y.1AEь8ZwPLƉ? ?瑄6t.Gbeŀsx HIOa8M1v0IkPTa GM˶/$Bzovʹ= ΈUBXQDy嫷0LB0vǺC]qIs^ǟwӣ d``>EFvn+ Gϖl*|] ,fuwǚϸhV1c+WLц#?*呤= C _g"]5a3: 5X~)є4ܷ+Sp%h lԳdrETkL~S:ėokaP)R 'Tɓn*/qY[k\!u3еT\mXf B?uɿ/\u" z1ajIή^zJq@jh:h3TP_%}F^J@OtZ=z)զ,Xd(ʼnu;~6Ƕb<>=@*|N @)$dƔ#K\U@:rOKlA2 Be{n)|dl}N١Dhװ}+.OY3s[ce_yl/ L P*I<WON5Vq J1 U)V#~}p:Xa4o,#Y)42 83KgRf.H D06S1+8re]@j.uC^l;F$#Fj@(pTx@C[Թzk?RjL1Y]JpLa݊⑤z{ux"T*XT^#"IE8/ kRct=n/4Ř`0 \T<ػ. &R ;:rsWo)ģY2 > 5ИoiÛוko55nF&ԂFhX#HLߨY PNN 7>c|8y=x&Mg|T?:)l 9lvc=u39u͒H ?fS{glҠFv#"ydRnCkaǏӶj"{y!iOt/1/sUۿa/jOn2,,Ui+ KO, mlG!k5iXi3t dbG\WotS&:nPel#hռi0NA(xIg̥=L_"}( qFIqgQP>cqKZthܞemjL.ggYwh5z&"TvԣI,Xm$_G וvãd#~?Dص9'8@9|"O|}hwE4"aZTD# c zM5ۜʫIC g|yqlșmk=j-:B &ŻK3WaN.Sμ:;sWqrOxfS))H I47v!q^ר8$:Nu} o%ż@[=(%ё+xr*CF#ZM7ymG*[-mbp Xx;\2^,twT0; czaFt77ifEǵ 1^몪h ">/B=V߅ PHգWxCm%}hG#ӂ' h4NhԞ()]fsfƓ+rQ)n_=K\[!D+- ϔG*ImdN͚Epx̆k}A&_b0^L3,F^n Ռ Ԗ$pr:}X!,%쐳Ypxb=<9xlA2B`K(> Qy&Y{i3y&vˡw_nmra 0&eȺʻ8oЎ^|%0_ńQ+5 b6S R(UYQ&&$rdJwBJul[Ar N+Zyf:J&!tbH8 -͊esv5 "9:2Wqw< L몦 QlIEޥKdOB߅lw }Z'Uj)_%bzJ-1ddFpC6aL R`Jս,{mB48^JTs\lv޹bH0猅V2E 3|V; b`Q7ۂ,Igڏ]lcΫSPƝvioLV%__TbMD R"kZ&B܄POzpFI9քFaVcN@J ǖ1BR䈊XUQb3l̵ HP=*-e J56'e|Nn6> `xlwc#)^dFs!89U5z^\LldAiSCWN[6;cPVMѤ UP7bs 6@roá>MR+BTb Q/0Dƃk̀ze0FMv8Sҫsj'rKٌٸ>/bO;zqUc2Ckfqky,I:y o2C*5?^'Zp=1֜{k}}2; d(&B&\b2p(ŝ|j׮NSMc+T {3M@̒;,]kC4R=f;P?US@K],d8O+w,%![t7 | 7 uuRC̬_tЦ'E8 #8<-迡f~ɫ7mG+>xTd~htJ+$1'~v A.tܭW%?dEV$9l BۅSU.e?t"]lDCr(ixxnE3J-37RdS]KHkM/%d6/F1RgEm;ӥɬj'C~ڜ°G oGCU*tW]9;`{ѱ]RQ(l.R*ٯhU0GRkw <5܁{w$`=$ZkՖ+᛿6k;efPPB ӷ542-h|o"K'=\]Y&NP6rCkRd7WXne0׈f)ww"ՁڂTq O9{>J\gy-޵쀇xw^{]Q'?W9׸\&s:u<,W7X(q183ăv\@ oRZh6%E_^Q*/ 3plJOǺjy{fR2*2STl-R/7ώ.>ӘLii=52" bd1O9vp%#dəel^1 f)CRbr;W+ -M.c S<Lj}9r3uK L?ټraz_V,:%;_ :*8URPa^N5s~7)yX$ҿ;*7qGc|5!%mXZl 士ԣ ZJntK^$h$ 1 ~O mn,ԎK~ T{?Ol+4XɄ6f8/u"9)ZË 1*6C[z=:37ogW*vkjY@eMYjŌφ-Y|lW Jc@| w3{17.nmVeil IX>c ڳss\xb ]q0D܍idP;hb/I}7i)[UQϥhݙȵy^jPQ~uBWk d1Mֽ1䕜3Vl)ZtaˬK `1ݪi$YQ޹enKi捫Yy ,-ÑdrV0h=%mC ;h"š+HɕD3rκ1Vwep֣ה1jaqy=tEb moi79i*=xng\;ǞS ˼! #>vn d"Q1hNK>þ#)J%ٿC@pHt8K-/*Syవ .]N izv9) k$Bkͱ"}U,5{JԖK;/v~07PBFp-%]#PI>1cYQ?òUת\7nzt6X7< L\Xoo)edL 'AUh2v|k;JףVkΧ=W[&4Fh:Ȁ,g˽ xn|VEH>Ɋ[ܾ3٫PIBelAW&_= 5R ΞQZ73u!hmE5 ĒZL-A4%1hі,zyCcM\RdRC֒+75]yJKX;bI@@̜ƒ[utVQַY>< Kb#awQ?GGf]lhC\ER '1]^r|yog#vUBR3G##sѐ^sT д4&(=]@C(x, u_n#qQXQ>-=rG#P)ǜ)m n5YCZΫT>YCwx[3POǠLĐA rĖ) ZoӮTo,ƒKC'g?JaC;Q60:wu1e07H@7>ѴΣ'x vyȒaR&%D3,;@pրՠ.{'~Rx!%ܾt <;xUKԳ[(.aND/ p_mh6A S5=9rGa^l  EtRt`*>gs_}0exi-kН ,WIiVTf:tsՎe]ϕ@r|FA-}kmj}j#={(>_r+r׀;f Jd)+(9I5֗Jn3qX$cZqDX[D3o?*\"]6gL/^xwRR}W?-j +ut .mXQJD꿑j U[&Tj:[i܄xďa=/-L׍~qE.%e'6/U$"5P9G$j Ʀj3=(\ DQ`LS3NH_ugin(O}oLvegtOȂ'\0K"-2J/jQCXRӱbQrh;ٴBؽ=_plXKdLu[?[X'z#gȒkDŽv$FvA^X/Ҕ|`f=)iVBO͊h:_^Zh~>JJ8Ĺp@kp]\i)V&f2]M~q{F.s sr[9Z6߅SQ` &@ 欭Q.J~c'r5Rٛњ- %Z_`D.&GTM6u>q!vQ`ć")i*~,OE .ܚ ?@@,bw#5rHĮy+ԭꀣ6u%MdOsn \arWj&קߓGPhpG0{E,rg(OTeo/9C0jQ}ƹ cڠg\Efiz: i_KvsB 5Z4fAR$` !B3dra9 *(ԃm"I"Op`BMCB1_~8mn2d wdԪ>L$j\ LN} D.څU]DƉuHA5Y%Z;vKt-54hp[*(& {"V*הNAA-Pr}ObGF3 i<[CB~)R`RrBL5X[,$e>)4OFQ<坍ɩ$'T2v 歘?Vqe?ÍÖFxk`&yE>}J%mHy}dTmr.\[3qn+6 QXx+w7 u-b|~<k32F, &M,*oAW44(<oȜuѬmbHTq-gvDƣSߒ]?h(N^!4$ OH TmW dE٧s] C9McMl.fd)+%4 eQE\bD \h 7ޙvamg`|:+[DFf FM4Sҗ^8`yT,6yh 5}c,tEm~COfQz쒛,TS֓ɝ o L=!}32ac fGޅS^bmh]@D=n?5xǓ6c6YeVxA}MmFOte$(Y1TUNwUo )/.:DVv&ᴎoyko;S%d,ۣ+Յ0/j  'M"vfCMYlfleπ*{ۥ̶t0RVʙ*~"QKFhPI6ABۊ':û5z*v fh=,;NS=n#~D')NV3̴nt`C9q- ,+b:gL"j^gpZUHD]~R"=)2ðamCi}7f0Nxwt|`Tha7|;rpc薆u+V\bܪ(rA9r)Z]+VՖvEFDxcA j9rDiòϽ[V@;m, 7ހ#Vr,u_2]9s*WvCpҠ׫<؆DLYmZ3uxqh&*m)f.{]t?a7ƙF3O펔p}3z+*ȋFJSf8~oioa/:c}2/ǛytXn|EEs|[\Ay.{|a@k_bhaV֒Q5_Kf2%׮\42 _QN)(hׅaI<7&]6zKٰJty3ar3Op<ևW4Y:&GUC$AџߩI~@Sp$81q&70H O^ۓz>?Oejh@F깂#$bb5Soѹ27AJm{.'mm6߀@yEg EPciS+oX\X!<+I)^m /%uQcc`H6D17mP\lmQg\L-GjzFYn a{ՆүpF)$l ]7Ǜҿxws̋"לKq|N2b5Rrq@R )w<ޡM LIp(Lop]_|6z\#xeN&%ZS;-Y_V ."k\jW;#xD@V[Xhމ KhdK ,X!Z6m_>!&$H-%y91;%, o ;49+ FB$;em6e:ң]Ui֍Ln*haLfR@ *.1j3G lֆw.S)iÛ!rކFd/KA|!/'n?)b "x0^~$ρ2qHf9uĴ9;YlM5|}Kjdp;&w|M,,)&,i\=wLB!*JA5/`  }eh .s͹^f͚).qCqq6)4;*e 7#?ToܹkU+oUi^aWu҆>!H!ޑkE h"F5K yGN.^{j&[`s-xSJ:.p֠0E^{iӍ ZBz W92gA],XȖ(&D쐙[0 +Rr^K R,6֣LBBApJ!j^pO=-hk!xYʚ"g1?9 lʒ[ (ʴԷWdV .=+C%X0-noqwc$R)*(ΟsǰѵIn@":R{2dռE oT3gʻUɔJ xyM aEHך7z!;%F@,D ALA,l:Z$f&`hIOP5=F&U7=練2y/W$ 3h $2G:YE[ٮs{Ӧ;Lo0a&A "zb҃E2~=Tԃ/fg< -Ag} LgV)1U3E3 eɲd1P1\Y0:4W%L@͜.I,M-?^ɏݾXuCmq{OŗpT!vSmX$"Q% }< 2+zh5_lK"ޠo\y!na1]HGb4S(+wBlZlQ5tKkpM(W6oً,srsA9 P;u<Ѓb;ve!iCrF [1!sfP^۶7`Fw`W֕b)2k#ŋd+f`Ax]Y7< 3aAj HҊ1ߜ6<ٲv~[w{r ٞUA."AI8}eؓ\"CDYC猋V=Y@4^'tƛMUElVi :5}Q ʡE8Dpg*$h/ո[mMTzӷkN+ y{ ]&! -;,2un(}m0\u50O ]]Ų\W9 kh&eDQOybի#0pu?4u{%-00׋}$knfU^<Ǧk,yo-{w/06{%)O! 1'o\P oR1U8+'~km5ʹscdMhӛ:7 K)[Bg=[Jym oE=E#%a/=5"I;,gQa5S*m5e<@?Sei[}N@pn:x@(pC[;mcxMq8/H[\?FUSS$j4;Gg$MV`^̣u'FI]l0ZAxD]* q18}Oe \̋xG/[LyI2"z_&*Iz@>ڛ)Z9v3"k^%dRAC'ԎЄƬQƎ"qE *RCV[(1PQQi/Ri=AdP@5Izb٪Hpn,eXCì@5T1riW-E"aـUyVVCjbJGN2xE6TB Y3jVz泶-e|^7 9+KK?^]<;c~+״Uyx8J5mS;-$3;ğ Չ {'tjI73U" t]GIw]&wA뷝>k#`($G%n2횰$qsBIOLJ܊[{w% 㲞䥶?chO]4<%{\/<9Χ"ǂx19 r[Txz3oQmfؤ2$X,Y)M3*w|/w]t&yaX0c޾R*˴wD[xrIXeKM|EXnqSߕ 2e>USf` Ist>_x,͑;,d d%rt?!@Ȣw`Tӱg$DSeEҬBȋ?F#ÏB3' Bm-Ҡd"HHjy/=J=f}oZlÃ11l? ~ ącq-m##p3ʇ (cp`g[j;k㟒hZP`dE7;I TR+"J8\FG,Myaᑅ;vveny"+^S itnх14:Z4e"}-0#IDSm6&ddu:$5bԍ")ǠJ zI` .t|*M :5 zߪ^")-ﴰch?c~k lKAZ 9.F~t'zǹM&v=4'%D1Gyo7o{nLZ'.^IP6_ |isN8~FՍN_Oes(6m^m x>h@ʼnPZP42?oe!\Sl+SS5 ,dYZ# Q2uf]Ԫ-\:X_?!!Hݦ(8az4V'bzyRQx 1UU`u烈 ,/KkzUkֱ"I&pH!GxW7yXI {hgnQ谫 wۈA63`:+@$#V nznt| f2ɐqfG%UcJnOtoC!%''Zȫoיێ,ڋЃ'>h?5ٍmxk?6 Q_:°6NG.ca.0{lL>o5m:^ Lrs3ZIu6&LGXAl+&W6,DTRg QeP6MP[NQ ~?14ڸab'~Hjg:sn+n9j+xadV6ͮSG Q(W<5XM>^UYW˱ o/Щ c y|mNg LrGAӆ"oU}`?~V_7ԌlPo'Y<ݽIZa|rxtEZAݠ҇9訁BX$>dS3wu{+)1 z{*hd>*#,vF2Z3qLP_c]ށMAzǏl;b9R%+ܤ`3'@r->'y*\OMٔ)|^$:K#_vP9&%tKx{=j&vVSĐe!ȡ;)ߨ*ZRI c,S7r_a0mP>6܎jĄfEjL`A#Xf4<qA$SiZ~Ul{9A:n& UnqlBL̹/ؖ5Oe9lb%yi%E Y`?nȊԙ\r4wqi3!o6DZ4^=&]͹~l)՘f íLĴߕM>ꙃ5wEEOf%c='G*"@MIO Pt6 *+. 0fP<{q.(9ŋ+bNS<!ye_R=b*ñ}Av_\4 .uƒ+f PegB*T'v.)، %=EkSt ##t YZ~X:>(/Tj.]Z!cukWPD(8$P9Х!I9fލXHHGG"rߙ.V?0/Lgw#UoQ_ ſ$ WH_CwOM G73>>0{ebe =<9 %B)f@8v)mZr[ i\E+Ny7zƢʓ*h?!$|l)׃.vi^<2+İ|$*<:~F5@Aא„;뫹'b씣TEv1:5]Qhݣc%̊(gxӨiR07)Lw:,OV %=?Y\4(?k^SUf AI:NlouGbwjaԕ ٌۮ-G@a,&P8jbѿ)'`2gh0/7@ ,2 +L[7sC/0T}FJI_L}!˾f"rx&eнI"36Qs8B`9!&  `fUIӛ޴.>J9c#lIQ52rj3ə 1E!`&raZE𷖇5O~`4ЀsDvz To=#&ۖ grЌ$dv.=|}Ac` uU$.YO@ L/)sH͐#w:w`V\{/`:HPc ^fNiy+%CQE)i- 4 F'3+iҖ$ tQgts6Q: V@sa }ߥ!pĸ/Q=Kaz =ijt2)~9YM$Ko g~q]Thfv 㝦}*0O+# L>@ן&W%=iYNl? <۫\f8/Yƨ#w8tF-P"ᯙ^@}hL]'86?6*`.:=wKx[bu4ʢ=%e PV̢ø6AO-&;^<hP@I+ՋypNl[@*|a`[\ x&Z~>\kS{CNbsyc[2+tX)]D9MGDknrզ~xkULTrԥ?)}Ә-؜VY@]#uދ;:v#ӊIJ2R:đfMж,%:R3O +RVddʺM 4c/n<ԕ͖1gctInr6lJʭXU9e/3T{'vrEJm%w%:]-Z+5$ RFuhO{{p׻ta B$wjY{a} ׋4w5n ع|*AyjQYE[ZaB|NcC%\G+%K GۈM ,\} d' 3xޯBm=|gIG3qşU$F(s(['*gR R7-cqR`UOc/P[B ut]\18^3XS\X'ӤT OuANS( u.EfW2~XNm:&ɝGZ|`p\x)'!/phl$KV晭60Ut7-rUPl8t睿5΀v?ӹqMT*wX&4jej 1$f}Z>iR ,f7s,RBRc7T[CBClpZI盧ǑY Gݼ:V2GJ{Hx܈Y,eEY2ih"AL5' Aȍ@I+L b8 IfdFΕ=)ț7nmZŏU&@wgCEILh?xf 墉mD$2BT6¥9x}ʳ{O9f*L PVWay:Al#/-u UPi% m*p1OfW|6"tN3W8B=nɳ7tՌUo^shMClrc+*t c1RX^ҫ<44v&=hw4Ep_)4`tYenL]V'{hL |c '%ӨeDȣGXdGakaO}6bmؑǓpxWER@TxlBe;\uxx}6g4$p?)76 UBf 'K$X|nL%JE?=5egI/PԤdĸx_24[~y6NEֻ6\v+B;)`Ï0Xa:.~o-ZurWn an7.ZT4])͏7lT+QJg~@2=lNe ȫ5/hB|d>wmkqZ%"~"/0=\j4@yRpqs2=/JL5DddSBٸg+8ϕ̬az n eNkDج6O-zUYN3w`S%W~'fݑ9W& i͓̋*-. z JYܚ#ĂөfEM~X8A/KR`u$Tdy KyS0%,u9HͶ$iÅ=b~nrQp֔( r?kt: ˥GenPVx[c>Dۆ 6nK=5'nS9鄾tndѕr 3cIwe%܉A䏈@Pёƹtȋd~:=hN(}#-D1}֎*Z P{ f>ȼ>q.mTa^sKDeVYR>o?tN@Nl S@ҭT o ᘶnYR_&{_gZR^܆Α+ p7%] dO-XGmX Dj@D n G~ܣl{U6؅)NNSACae`OtuexgMѡNN#)S!%&VpSP8V3Dt2l/sWlRe㿒ax_&6/ #L\>h~\tTtSUMq& DqUMKͼmϊ|-^FUd+C7@J$4oNTvW |1 .7xeGRlTulQ50]A]$1 ~F-U\ _@N-;y;0j` t!SW @dP3tHJ"k@WִCxG?zּ$/'/E 82ꇫc=7d4 !Ӌ\D&nh߇gLGҬ]^˩6?il^pUgTOAv,.5=~9uQ8@_`JX>)!k{ډdF?MvP ;}6C&՟.oIl+XH"x|b3-}[3Z/h:ô[&-H~~ʬC;N;Ec5̢̜|qYiu3 BQg `t랼ób8qO;g8qM(:kF6h › k™E ֋$ Gű~]38k(f=MAhAj|de;t[W;`SL9_iϿainçbCޱm0jj%:n5?j;WoL{' 1nMwH\.b05 v}yM9J>#14:-}Ij[5R2{+P<$raaFSu|a+q@~'ܣU^!bS,H 3v|fTcY.$/ԃ*Q <CLw B{H^ƈv29uf.,iO-}oL ],QwԎ6FeL]=ZŁN-Y;= *;p[Gdf̅ngZU(5вWP;qbW(?6}W)ۗl]ר,u~mJP^~PuŅ(îìVYn4ldL$ [[nf6`OK: s̢wɩ~SJRa}+~ywI&èʧIgQTCD'K;ˌNeى ƤnmmYUccY/n: y<~Rg(ǔn@AWT3̐4h[lU N@QBU 1."X_-r1ek+#|3GYeYؚcs씅г{ۀ0aOGiNjޤi% s8Hʳrn0(6swi]-/>n9o{֖ n!")q\jQW.Pƫה@/eUVa-! υz o;dѡB e0gU{:D >_ɨՈdnB=iB(+J/$`Q3SQ!8ۏ~T['8#&:_ ݌!"Ć m-N!60upm/|>pbuEHIwQ5Ϛ ť)2.FDT:$Yk1m{U\)Y;ySWGy;{6fgL$MIR{UvB`NJh֮ o]|wmSm'Zkn1^6n"'v[ȇ\ ASNo'7:V Ϡg%]ot vSHv!O-^#1iϰzCR!};)258XS^fyo=ЃnH260dwFPEN$&Y#2kl0̥nYVTgU(bdOvX,\Fz^%st!֙m.ħc l-,RǺPWBffoMvNvt}HRz,^QhNv{z# -?+~ǫ/H|^:ɳh 0n0'f4!Ɵs 5sȴeR\OHutnO|lj  @*p@A7ؔ:j% 2('p.i\ 7SC@HiD3 ;X89b@-0ό 3<615s޴6BmN\3QL8!E8뽌x KOˤ֝fkӀohm2F#snbAJmV’W^w  @ s@8TU{t'߾1@וBSbY7BikW '=i|lJy|[uG-c aޔ G@.T"|?zʂ?qNiZ`-0·X"`nc& 0$GQLYSfcvaʼӜ1ۢUWMuY5d4iGFX-=Jv\#' Mo82  ^-Ώ Tr}33S#ce Z7b"FgLL6[TЫȷ7ڄ6U4:[@>6 ͈רO\۟r3QYg˜9Uvr4y$B|b&z J}+JO9G|8$v"kzd4!/i9yqJoq駢ҰrrQɜ’GD:TeLp7 U_8I!)ZϪ{.!O mg `uo$Y>V.\ͤ7Ϛ9u 氂YLM9y:@ ;IxrW1++!Oc%i[ gߺrxt4Qw\1bMUzo+\ hoG.yo} bm~hw9goa,$=_%}"qef*ޮ42%5v0ol䯙:e:ᑸ mx1 Ƙ&v+I-q{c^y i#_@)?'外+iӠW^>;cze?!L^o:;&T7ZsZ|vhߡ{v$頻+a3r-!lG >\KCPhAÈDnfCȎh {LMv t|lG)FLîh aX?󒴃feR1#i`S泳g٤Q8ܘċObK2]uBkj0-4!. 1fnZiO|v^l;Q[&WcIf6u`q Ji_ ?>b0,)>֢m̜) b%'uywDm8 r 9RXÓPfj,Ac!.OE'Y[cKAlZqu1rjK=tF4}!avD-"+kJwO]Mً^D~a`у>ÀS;TDM)wrXΈ'9yiB ]} 8jƎ$%἖8 G}eTMb\/N > [ UzbJd,43jLl4t$Tf*mK w\1LQ?(ܾbRxmaދ$TC˞<h 2(FgqbP9]O~(3>>e@s"A߇N0@>7qڎ~hY]%c#S^ǍH ;)zi0;3 iO= EB}FS Q3 ܌4E"eHǵXE Ӂ#cb_N dDF.DB@(^)m*Rq y~2̠Z Gʦ„`y<^N6&6JH} cDt}@Å{&)DckE[J)j L$zoƴroωFn .= )T#U`/d޳8"Qx_ws@\ "1 p&zca=pkdž p\F8UU(8cNԶD1%ˌ^p[1TO%p꾫Ru*֘|ES)marUlnTLjhA"`XOQ~.l +kw~MtV(P[V9 T"6'!gTBok/I,Gv™Yj6Eh ƚS@Z #R5Dg E~X/Ǒ xl;~4cWzdG*i$γnYe"z7EXtὔBsG ˻ Z'yU&Sb}S$P I΍&ۀGmCC)pi'KlM8>8C]t[bAd'#-_hbm@PŘ"HƚOLY_w7:^Yv* y$L ىП=`Ji+s{-J&i?⏨;o?<J4e׬_cttSe^d*;nIL%hT뤼A qFdײT zQƏ N&ƖTuŪͬH*"Aj'=AaNyUFfAsԿ=\ix]!d 6hbdabmRJqz }-!+0X|@ R [ 6y-`.")&ka𼕢9C SP*“[?#P^`d[G?UbsQjvun׷(~f7 BhWtYQLb뷔s{qQ_=cU˚(RAȋzRND(! N"{,eVaj Y@xmxcJ&02.G6g/2z\\m/,$D&I$BTԶAw& ӗ_2VD񾓸2Uh8`m u5!6v'hJ*Pi [˟Sś:euF~֪BS- S=-t&= 3Fc*bx;QGrw5||BK6Ƽz] CrirJLc '-r`B:}R]bS="rc^V7MyMyISLO?]u|NgWUcA[Rujz |M\Viљr"vՈ&`ŬzJaes Zi>&`~f5՚57p~Q<#ҪSy?B~,w-sLpZߡv'r01lwie n^]li#ZRM})"lj>:)ɖleQ;xkT10LHy[eOaNIhM4r&1˷Hvr)M< dqkF^>/ {em6R7sԌUjC[ןu*A1;)`;ܿG /:ufA|Y0 he1\ٔyWJ96a. b  8P5jmiA?~10ꋟDVĔGuIVC P5/1  z+/R :J 5>\W&Mf oU 1=puHC}=@"J+"܄մw:i(s/b3Ѹy\ d-TŸ[Y+zo_~zKطMxQ=Aш%|P6 Ǔ0:"?!G5iqC;W6)рi Ng΅&%`y6"1 Lnov]'D~Befj/ A!qB*5l]?w txw2TW.4lPz W Z:8=nT[^J˧_]]L J|g^1JlhX[inMlo@B|^֬<5Ǽ#Ą3w0%ܩy6⩑U2 m oWoqMzkkvLΐ%!O8@*LrDΰقePgku A Dɩ a!aRN6":mӻ]BL៬1~pv7|ģӛuhВ)J/2V QßFA YB|J̤x/= Ӣw\S~+H H+|Olͪ>(- w^.vv[B][1ɒuR E|}4T앆ť;=ktJvTa+u ݬ0F1f&m߈0Ds X*${1MeV[4ī>\p*ԗf[nFt1Zۚu.=1X8#]XAx.pvRI݉ᴉ:$W5Z5l6OHjg3ps-wJRtG"F] wX'~K õ1l|hSmiai1 Q5a&oTùC=mqp'!\ M{Ç6T/~IF!9z~p$!H"¶̵IScdPuZ$_ۺ9 +慯Np "ޔ޸FxMSҖ#m3⧇(' ] X2m.m)]cBH?s'8.1'¢gej)3d}ܪ,L+7G'Ksg*^073!G1vHEF6Ey+  >6 71̾:{;S"Nbf[+#VDHZLD(R1S5ύKz $]Nޠ?G"֯r軚iRG:, *TܲXT2kve)\4+I VnR /|8j(jed6Q/6WR9I 8VufH=kTjQM5!$y=a8Ver_aW?+ ZWE1o+B=2ٹc6&j9G+22I冗&S$jhJ@,-5&fJx{Ny[M_ t LVQ8 {]ضA/cKlu0$ w5_LW A ٱg!>pHME!ys!Jc1XV{15|7hRKAP Qq%в3^>T8L f?jqtK["qW%EnI_MC:$YTL)@N07OУ:D(-ڣwCl HB&MrhJ-W'/~b~*Z\ₖwIO*y 3B_oT;)8z{L6K?皴#7>'K}hj\Hlάbo!-iْ D_[{:e<}NOFy\M)1,1ƌd<=(w./MeEZ6Oy5?[-֯I~c3} ~9`V=K@Vvv?ݜ]k5@z@ ЦƷvS Ps0վ@!AXi.ܿQ^.=4CsYxx7"yS8~)st r]Mz҉ #}ʡJ*ܵI!ٜ.pNf`sʰ á8DL㝢 CN=uBh@UxgT v^Ib\Cva.ܰslGH*`j6ˢ0m`,3|.9%TT !i@;QؓvH^GN9O^UIds'KJ 1Md ͍f|'2T $_TI|9v]]$@qEO-{ωk)8bз_Mb -FT_5;@(u#V O,ԥꙃ4MerG֬ Inuh\]2FrޡVZb`CWs;SwsTa% n=Tmqg5"iG+N=c m@i42Λ@&Oהy$GW2tj|eԹϟS%р#i:>I_(W|]e}]G 赏 Ze̹Fp{q4;8B8~ģ5'v*q EҘUQ =ͦbj Rb@q<ˢڜ WCJ!Y jxw;.鼳l3\T{MSG^4Y*91=b ;X` vmY9gt{S&O~;\"$wu'cOretBeѝѳ[V&#˺1[Uu Q nld؛Ғޞ^G{Z(peE$&+f2+KPoSN(#x6逾~9g9\q9툍A)7veeze6#>:V)~ ,~s• fd}@++j/ڲgNYٜ:h q [,;]+N6yJoъ\^%&3ga zGCTD梷FF9d~J *;L<3Ua "LW IiOe6 ɍ\K m/ya1Ylt#-uK ^ 9ZM Yd#u`P#n@%{7SQ?խ_iZT/6r_agiDnSwm&8GX72lL(]Lcn^Lf 6}#5͐i_bhvNJB <Yp& Q[Kٗs:yXwT6 Zxv)|DXf#>,Qi$ GrۢyBnD[}Z™>֋. u5Oㆤ&Ւy]F89@C5EnL|#z]VyuB$O`G\Znq/B (+80ʏ=A')HIh O,\-ydNd52d|Eа_pPc􁴌 rl#'ŹglwA˰sc4_"*P|OPNѠ8ݕCU<Ѻ$ ]'`r=\z@ٷ=ru}fˠhW/vUZ$\>|clr' \Í'2Y2ӃF/ۃi=GGSΫ\*yʽdT _eׯa*`,YFVٌG"BmS8FYf6kNYK6FQZѹG_O9HW{QMsl_PN+. !& K/ ap$@{̅mއ(I.ѥ:t2](*}tCߔ<kЋo17yE[UG2 aQ(9 HҔ ,C/#1~햘l}Hp$olL GfT>[LiV{m.CdraBcVOEt+`to&5ڌ)nu<FU ]8^ǖ| WwdCz#D$XxBN3L(]ۣnQinj1;b߯+ז-OAtRCN.Z~a .r]FxO˫!\V#)tM؁;oq$14FYOtAJ̣Ol!O(k^+k #<+JdwL,aUܔ_HEvXSIQng;*@-䖢ZģoпXK wߞll %0ng)w\YsLiHXs6 Y'w5pnE,:&ۓ!%_|BN#\(' a3uQ8 qE!% hmjW4!ihO,`iBbjo-YB(XnLN /Jւ(?Bu MHC) 0iPWn}8sd̓z5V7—eV-3B5\$4ޏkTKЖ= l pp-(1 t+y]n s\ O 9Vmm( cS&V_AU|qȝϸάPejp |`s, ;Pǝq4N>ߞXzv65EHv˗AB_~^}JnDT%AŊξA%;)Dɶ~OwxAt(vD[!H@ W]k4k3;Cz jt.x['Ak1fI4V\k ᷄fe?#nG] Gͬ2EtR5 m_ ^GiC]B+-È@ItiLKmטN2|( HZ1Vf_͊D%90y,ܫ<[ 8`ˣ,[;9LB8gh9f:-CNP"9[^q+%-,aoJ Q@íڊIz_w3rzoϠm&4>{W1grqǐilw9RKIz&K|B.{nTs ^c7Q ^^H~htojU0uN`q̇dZ,3_$jor 0"4C/AlyN+sK߳3oAUq3(Td6ؔ} 0H@-%|X:^Q4W E&+wri0҇GHhl;DGIK[A;52 ~ wx9J |+|^[l#g SqP}|5gEGbJ^/\E#vKy|34tW}BDT_7vK5^/WĄ}ꤐN^h.G)azqv}'0j\F/ ٟjg ϦL7UbgLJ`cM ԫ ׾51y4WB7½hqw]>{֣" 5ZqSߎ]BПZ̅#Gqݰ pڎVou ~gtqWaeh~bP0ѐ%tÑ\h$_Y;r}jn /)Zsb!t:˻sei8cWPK(:B]JEN^9c<;į܆b 6:a|R&W?183]+0&毬I`2XD;YװDn7|)/q B9x< 7yVMݠb|Yg;^a۬ ayIoXB h=KroTA|P+(Kf H[yЬgzVL__1Q%oW=dzU;pΰ5i ޠ@¥X: !UQ=-v8t9)e VQ~HhRM_/faY9zp6=֭+@5I3 =^:9v{=lFEi3,J­n~A6B?zL0ӝHl|emh%l?/owvsTG޸ϫ(+֍B'Gݪ-.7)wMWÄ7j/\نefJD W. "%!N6oc}XsVEcԎUD2I;U(T^&ij! ';t+ 9(vbz֛^ĐCaT ` n#G^$cȂRL Vr$Is˕򏨰+GFğ. ^е`H"7B3ە`9 -,$ӾՎ 5$@\rf5&喅@+ 6{V]X(X `0DAHžAgQYܰ);)آ8Na!K%e~̢9ri*n({<:.BzSƫ="mp@,;.-ga4L@H;>"ODdLLە|iyў2@VZLms6V&L'H@|=|3XlO|\^u'zHh'#e n6C`K HPMd;;J=j*87C,*PܔJ?Hwqd.Lu[+d1o\?wot{7M1T%W"Yl%p)G)*&H;2e_ HAjbӽF?\sNlM7t`aeMq3LJ44bQn5 kSse["վHN_?PS[zZv^+ g&}H(KC[Zi6B\ 9#}?c*e%daFUxx:_wT$ƿw$a%r^{y%r2"Ŷ0 ]1=\O"̬~=,ӬT[y3ras4fIKûbjEc&8~iLRx~[޻FBF/; a*.Bp Vv `ePg/q_zT8l חfgAvnuI?IdE]i}T1|C3<*h{d} VkF˘ ]DgPr-*dSۄ/I.HR;M9w6I%|b8UΊ$O9*P64NDk7*͑ hQ^.<+)􍿎y^1OI zIB),LyZ=2RI| =rOLd8YӤL+Q:}OՃ)t0L1Y0lʧe9'an\{Sj– $q`ow`YƙWRF:J p2〬 QUҲۛzriE5 e=