dpdk-devel-18.11-4.el7_6$>=1 >8?d   H 0<LR\:D: :  ,: : JN: N:S:Y:``,:ee44f4k4(l8l_9m_:_Gd:HL:I4:XpYx\:]|:^ů.b/deflt:u:vո w@:x(:y3Cdpdk-devel18.114.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-02.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\ɳ\ɳ\ɳ[`[`[`[`[`[`[`[`[`[`[`\ɳ\[`\ɳ[[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\ɳZ[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\ɳq\ɳd\ɳi\ɳh\ɳh\ɳ_\ɳ_\ɳc\ɳd\ɳe\ɳa\ɳd\ɳ[\ɳd\ɳ`\ɳa\ɳ`\ɳi\ɳi\ɳi\ɳ_\ɳ_\ɳa\ɳ_\ɳe\ɳm\ɳn\ɳm\ɳl\ɳp\ɳo\ɳl\ɳp\ɳl\ɳm\ɳn\ɳk\ɳm\ɳk\ɳk\ɳm\ɳ_\ɳg\ɳ[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\ɳ\ɳZ\ɳ\ɳ\ɳ\ɳa38a473a6042f4c2825780230724f6e4ef028f4d28fc063c1577d3a162fee6acb878f7f04074e8a382d99b7aba448654c2c855d572eee9bc703e61fc5aee43a94dcbf6b42773afc8604e7b723cf475c670899bf8012c411297391509f257c1f2c017494a8779d3834264dd524a371da3dfb23dda6a08b83719bb25e25af8787aaf30d588f214c89c2d6c6b085e99fee1f7543c82ce2b8db0cf6cf3fa9d146fe6d609f7cbcddd9ed277ed4d0a34e34e2a52dfb7a7da2e3f24fc197f04b661811e10a66280c5f0a2ab84d3dc276b493b0a24b0e64199dacfaa7334f8fb7fe1ceb3b252c298ad5e84ce3fbc51ccfeebcc274ab88f2aee16dca5a27c69e8c79040efb13cf9636dee80da35aaca6df579b421c4dc254c4faf9eab057e1097c52a149e879e2e1eaae9b56a84ae6c9beb1482ff0f533272ba8a64d7977d12c299454723bbe6d477351935a03c506fb6b7c49413eff0dab0202eb8d140385689c3d9f982a5d63c9a49c56e988a8b5f2b1a838e190d8ba82c2e61f5356d2cd1c92385ef447898f3e4a2db7e9d6199bb8819ac153d9407ac6bca5eebd114c63c3d6398fe562f1739b6d739a4e6eff112c3df9c1cf622804665840b3c4d2822af0dd0d09287776d9930f989ae919018956dc2cc26593695a6a18ea1fa3e808496a1787841de4132d5677a83688cfdddfdcc95616841554227d05b491aba8922ee5afad5aed801abfaeecfad2fc3c4a4cb67f8427b9283d8a30683778e2eb72fc949e6980f3abc87ca109bc395fc6bbdeb8001498964a50c4738ccaf719546a7c8c52557b7af7dc182de549da688b9f5afdfa1188e0d8b542225cee07aceab82be4045ec98449075fce319f21c5b3fb141a1c323b00a2e795fe8c3e000b49322118b2bf6c042fe2b6dc32440b8aa4592a4d0a9760dee228442228117a11979b3f085fe4779b746820054ea6ecb502523bd48e46ad41ee6de00546e30dd29a0ff28b81a68a2a50a6972e18d0e2b014c94cefef5e8803348f725bb0bbaef74daab9751ba8ce34ab96bf2eeeb7eb13ac75d6760d683d3ab45570ceaf8f9cf719cbaecdd50995a4b0205451ac791e540997efe904ddc128e0defb1becb4deebca246abd0e4f635bdf39d366744db3d03379918717c60b270242c48199567594c7b42f2380e367da32d1b23ab7123c1a5b83c9c81b5fc9a4b5a49a43e5d5d4a42a7761029639de1618e10da17c8c400feb6e9b90df2143a9ecbc121119eadde50c290b7c1d7dd3529947b0fa9a49a1aaa7c95975c773331208337a569e6af32fb1013d397df2cf62ea9beee3e3f69ec0d62ed9d1714d39a7e2ea4f7e22c683e7dd5d7748645e8ad32270e07d4d2d25225f00ee0e76479e6b35497af125a9519f6a617be7e823b9e7e11bbfaccaaa2d0b3cfd908898b6ed8128360cba0b5d88878912101bc1ce435e7d7f346b2c355b55ee9ad6f74212480508333d7dba1548539cb9882417277894c76bb7a243ff86b6709213f9d89aea2d61a52507cd4d0d9ceb23ac82fc82366ca51245ea7c8c9a7d443457ba8c51cd6c841cf123f748afce156e80d38fbaab13e84f08eb7d07a5ecc87ea10068e9b5b3c7523eebff9cb70b182aa723c1715a211da53f52c0610685c6f3d68628c48cfda96166e7b64bd3fdd60b1592523151f61232ad49090281cfe77d4207b4a37a85eaf8f154840d3992bb30f1b74b44cc6539c5e3e61bf8c5981bb2e2dd9b1cd742428a1ba42b16e8eb523b9527ce3b5a5e129205909d0a7913022127b12fee6c50f0f1cfe599e8c687ac5f17de3bb071ecc32f94100b41312253c9b363039bda252cddeedaefcee6731a33d41a925d22a986a1b0116dd26e289fcf0ad69ca6a9f03e783965324eab9a6a878dfdeaf49bbb5069fc5b50146d6c8664678e43418587e6e0789d7af3ef1b486dcde721dd5c077fdd1137ff836f5ccb6fc9a8c08b489cc4858f98ed932a6843b90bbebf3ecd24b0b843a7bc30e97b27cfbdd9a2f940c0f277b90904ecded5980a1f6d9a8b25c1178475ea3dc62ed2fea2ac238575bdad1d7b9bd70a2b01b6ad69378b33d35ab2dd2da5f7b22cdbadc026219f84af16c1989ab6494ede160e858b85b707ab93d2886f3f2d302edb508c4a39bb30f32ac3d0f551abdd3deb49d6ed7bc2c0a9e5973b37ad60dfbdf61a369aaa3cbe2318682e65ac210765ef7755b2e4458156a9a95a4cd8b730747140bb0ce31c2202231fec2b275ff81271d21ded568cc0d8b7722d7d0d3949dd47a24fc4f8d06060dadf947cc38aad0f9bd99cab9ab70b7a856ca4a6b9485e9e35727609fa31a7bc6a3637d33b88fed480db567fbe6dc739d1e068c1b7b21be293e17fcbfa42df96efad547459d996473834642765dfdb3ff6e819a263031d75f41e09b528f1441611791427e7bb53a4862ec76affa18663900ddca5d773f53c64b6b2a4c7ff16148a4dc4f761c6cac9ade4f1bf8ebcbea01cd14e2f9724f29c62c2257911aa909b3036c804d8a33a12df0e999bd54399a73e01b398b6a5c1e6028fce069ad547fa50b116fb83b5aa9a8660fe0432c5dee27913787a2e1f995ca01e87f199001b3c53d160e3204e96801d77cc5083f4465c6a50ab0a740ec59a9530ecda9fde1a94ba53bac4d1a2b75c2d185b2369ade77064543d8174adb0eefee8f9806a00317074cd3ee2ceb51f99c4e6f8118faa9b3407fce7ede8e6705cfab4fbe6a9a3d6c5fb088b191587473e78a81d96ccb29cc607581f3bf756c24c5d14a42460d1d8b6dfc546451324a48d2640e9718cffddc88eb62d7bfde6b6e59dddf8186c9061520fc468ee7a61bf16809ac1a89dc15dc9fa33bc7c5fdd1432844a997c14856a24464881c30ce914735c720a76bee218f844a8202883ecae1e7cd1205dfabb4bbb85f899f9f217ce9501787d603ce433c76e36dae94b3cd30283f74b45709cc8cbeadb6b83472659553e43630a05240a178ff5e618d1eeb453e129f6f5cb3c034d969b719405c2e95d2e78c30e9ac8c1e101af006b864dcef3bd27c22882e4223fe3b210b92c1600b12ec4d5edf198036a7c8b89e6b682fa8d241ab830579a9e0052813a06a3c41ad0809fd88a4d441cba48938d0a2e0d53644826fca5299a4c6c014e35f01bb254182230fca2be21a883e9b4d05c77e52f292e3085612fd910429363a8a73b8b35624a289b1986494945ebe37abfdb4fd70f0c129e24188db20a17992e8e3ca44645d06fadb61195e8f4e0c9f1cdd2dabdd5580cb435ee39202e3ed4a215de69290779fab092c163b0ea4bf692d0e91b9f0acbb93c6c153df3d22f6e1c7d96584ddf2302b6a3ef2fdee37967ac420294990b3e8a9c24a70ffc7f846f837bfd49fbb546bd671c9e400bd0540dba459856e9db86b2febd0b62914d35e910458bac625775b4c91bbfa7bb831fe39263439dfcf2ddf76dd39e87e89fc0d3b8e0116862a93103b73fea40347b12546a078133486371eaf837089770f6b706c4d184d759790466e01177a25dc29704c47e14de88af8752118dd4d17c13baae289a8a26c826153a7b10f894f534569a988bac794177063375a547270637b706aeb50b1b3bb71fac86652b71e143eb5a99c45611e37c719cf4cbdaf46feac1fe8d8886649ad0f1cc37a28a8fe11e5bef4ca5704a154d744a4aa9963ce1465a02a0da67799de301ce7a7fb17beadf29395ab63a8eba6a2e4deb6daf8b854d3763050cd5ba86455a8af65d0e9b9464c1f54181e3aa031c8d2905e61edb4610f6f17cc35b54081a102c49d89f021eb795ec71cead013254cbe92206adde25806e0a81aea28c2658ba76c6ce50fd0867bf07e362db597ee4f9053d2de8d06594a092fa0f1f8c96a4423ced014ef1c8b615a2ddc7da1b6b15c8bfa7969ca22da35bb976b4938fbbe25ff4faccc44a5b495850ce98f98784273928bee035e50c8fdb08049963b433d59cd2bff2ac02e4f10baadd885ef0a10e5b18172a80cf448c78586773d2224e099783dfd60f72659adc88adbfc25b5b0b6fdd6473beded0a0d1ed3c1e4b024a56b106adf2cd90e0b0d9a6b52282e4064ad6b3ae18bc87f4479547d90cc0d1f684bec8c6bef877c3e16244a62e4cbc1619bf3a20ee17804502c99d0233f657cd2181b255db810123ea379711a34c60b5f9852284e67c25648209cbb068ccbcdf2ac2ef8a2d21564453c6a1eb448cc275d490730f0a4afa09ba2c51a63b7f6c18c8d478864ec2325c58a9d038f021c3f5fa32eee7dcf85201d7611282d84f434dedd178c158c46d3bdee30ea816ad15f54dcdd82fac716e1f7f63ab695b056ddc69a8cedf76a485549d9b6cd9decc65b99377212363c975365eea10e8d3a8e102fa151b947d45d170287c3ca55868a75d645e92b81996f292d6779f880fef4f1f6bc930c9881045d87110c85678bf01d00c62b2bba251ac26263291f6e4a0ab37009a7326fa042cc02d6aed26db07ec0ac055efd5c580e2a4aa60d0547d3a57aab1ba3bb0c71d00eeccf54f9f34c30fa6282ef64e1af7b6b264b061fe9b71b9e913cd34272e183bf52aa76fe19830062e867406afea7c33302611ce9c142dabe5c2aa1f816e1d985fdcb3150ce840d8c7f749f333011154deffb3ed3b7f612a6f3a73cbc96d5ebea7de890508fa902d53f90cfcd79c57acf592ca36ce65bbcb3527986670cfb074c5bbcb1d321eeeb98f257c4c55b4ee604f645374ea37e4a4e9e74c4a45da5466fed5ae7ed256ed4e4a881acb794c470586aa4d132e48ed05573f56b904e15d2c38c4595e3176dc60761b80e09ee3f2fa416cf051b8106c8e8db8b35640ce2627050fa4bdb49bb5cfb469a4657a0c6ccc430e4b27b4dc615e5b3c68c1eeecd7f2a96a5dcdef89c4d18578b09c11b5aa9dab1d89aea7abedf5aa320b55cc6aedf27173dbe065dda11fe51c398ee7c32a1bd6d06dda4b514afd75a1485d4852f91ee6f95ddbe00d3c4d96eabd1e4a7f5a545fc7e07ea92d4d9218c967994fa2f7e96ba3733f8741cf863c9b1a22b1089dedd007f0e5e23b61fad3e94674839fb3684372198b1a20bbbf2e6f644cc5e90ee02106a245b64b2f2a7410110093f7ad1f79a466abcf29130211521e00db377d8ce3e8f661c3a4cb11719abf004638cb3a0f3abb69fb8e504663c4ae1d20d2540fdeaa60a1affa1dc6b8cc662df36eb050408f1248740965173db5b995d2a2ee502dd3bff7dc897daa860ac2ccdcf425acf19feb47bb8bc925b7241a18f83426a441915d51e85457fcc06952fece9514e1ec72676033ef7bb2be9ce8053816ac025d3ddd248ed056ae4b0676dde0e567c95f8decd71f98db055bffb4693ce59e962d8a7d8be7a6e409711556a79abed07ce565d4c8b1dadbede0daeb9df84bf6e3ffb7200980a444b3865b9ee6eb744becc560f4212d99ab52ac4216c9402c6934388cad8091208ffd5ef54c65e1f3b3ae918f4f03af1712e5bafd70805a336159769b0c4a4c5f41db6c4282b16f6c720adc4dc21c47d7ca381f466ac3039d6d8e587f2642aff4fd7dbb19dc19ace6c53188bbc75c1375d44d904a083d5c36df50cce94206def93443b8699a5b8419b617f82a0fe3bb1ee19eb301906b9eaaa8562a417da8e8dc82bf8981394a8b45b5f33643123847491b0044139078f5df228596b3c0697a890ff7272b192aab1d9cb91e9a11c641f575eafa4794698e298d04eeb9a0731c9c09c8ba55d33f537798bb3f525e33af70df65d9f766d566019027c7133b435d944056f81c339048252bceea1830a0eb00a22838f04d0ae624188f546b4d1e951c236ca48c98968c2deca3e753b5ef7ce93cdb2b67766650578b002dc48d12925c2390c307e16b27098e5fc8f73d237b2261a74b8dd3d176b94125c1c6d5e8898822a6b4b3c8c5b4e547a912b9a1eedfb4655d926ee16ebd01ea9b17f8bcc2eb17d3f7849dfb62c7b7a38552932af758fc754ad66fbd93daab81c88f989c892ee79ac425d01cd060068fe220d04fd8c14677af75731e875ba17765711e72fc2d459e41f3bf8d6e6e6ae299df9f42e5f2e3f3b592fd306a5882ebdb2db0d0210d5b0f53cb24c3e25102ea101e64509a078dd0d6afcf976988c48af09d70af10a33ecd3449b7e0a68f2b0eb0495dfa5d95591c93101c4dafc15860568de3404c4d3c51da99dd325166f8f7c94303333ac5c1bdd7ebb1950e7911f4c0155e8a34f3311147d68bcb935e377a50e54c518a58c00c3d274bac9c21036fad334914904f0648efd52c685cf42002b27b73583672252214886a276776e9b0914612338586468b40cbc3b5d3ee385854cc9e5d4b0393ee5f7e78c5578e10ecac98bd6696f09d8c36d6e0035111bde4c4db4018d3cf019e26042ea6ab8c3731330f5e55e7a8c4e1a6063a4230107f9710e2f18632d7fab21e43143d6d5f09c2514d344a77f3d532cf5c5fbaaaacbc5d52896246d47af19d2fc9d71507f2890a1df0a51d9457f89aea38b46643ab380a13000a8c7ce070a531719cba07361f17d915eca4d48e67a674f5dcff5c09d3e946673e7740c18971b736dd54ffc3a220ff7915d0befe71b0a4a356429b50dca95579a9e258ef75eea6d610e060a1edd94d91530d9e2ac5229330269d27d65e16bd69cb5b6c033f2579c02fcc9cae78633e16a00c74d51b0664dfc724adc2aa407dff2cf160a6df62ac39270886e6d014700228fa524e57aafbe2d476cffaac2d7694b5d9468faa8599c8fbfbac19d4f458d37641d83daaf32d82af661d3a1faa1a340b86c1e3abb447398b76aa250c2f2830468f48ded346ade86e0f98953473ca4561248e6a7bc88dd8c185c24602059dc3f971c3ade95d08f3ac49c835e763ccc677a005397b272650e33dadc0941d2aa0f956f37bda2a8865067284e1b9714506b2f870b584dcfc5b23eb5401790fdb4854b2ad805b7e0c1cb03658b5edea07a10d47f471484c6e267ccc0af4bef44d95c95d38fc4da9c205d3f01f3f3e749ff2cb5d11ef93f354f9e7bf673fbde387a3655a1dc4f70ef031de6bd20a0e1bb636a21f1a2a9a61c891b354369294613d486008f9bc7266e710bbe2ec71f1a96ec65ea3010f85ce6fec226aca0072c369ba9ea2553fb7b6bad4403e50fe579e471c730dac15583ac9dfe0d4fe218129c2d7010bebc63eda9466863310767e1bfe0b1a5d21a95caf97ae04e8db62305a89407f5968139de46924277f7f49fcd4628b8e0d25084df6f7686e6a85d352fc6bf5c9dd224d9e14de85b12cde2be365a7db2e338f9c7a32e02cc0f95856a76d837dbcdf22d6bf7fb023fd63cb454367fdea955a73846c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa3eb3bbc00ad96963d328bfa4fd4d7fc8af44db69d8c38dde998d67583e3369e346c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa527dbfa2095b44570ef7fc86250b1a1cad81e5974f2e762c2e9d8e9aeb3f1784d7e0f4345f06874f51129e7c722fae475237cfb4c27a1bc604a0ef04d32ffa9d5ffb3dc64b360f8635e4e9a14777aae4c0e5f5347035ca276834ed893ee3560ef9647681614ed6797fbe304e3ab5127e7a86218cbd9b51a6fdcfadc7351c61785f7b173d01f59c0391f76452bc3f80f3e05ff87863a6a8c88951b3617ecc25d61ae71d1211276a4739566a61e07388dbfce8facf4438fe03c92042e2ffc0b50ff381053c54f4d8dc3d3d5a94cff9d60dd0d5df13641a7f3dab3ee52c4602e35ae2ea652a916d7b92d05969f83a7d4f870c0ec94fbe74acf165c9413cb759bd7043f9006b6b5c5aac224616a7719ad6b4938a7623c51afbb8d515249dc6877f24889b30bd3430e5a229613af5a2d584e3e94279b5512c70c799fad802bf354ff883156ad86e1e9b7f722b2237a47f405a4cdcc15b3aa72af76d323a537985ef1b1c9b3825f84b1bb6ff629696380cc76313cc078b406b910093753a25a767387804e3151d8d572c2ab16248f1dc8f8562c6f9b58f3ce5109da27b06fc8982966a5c01d07cf53b903a194c8ada1c85129ad288a059cb4b88ac8f5401ea5e0e048315415ca5ddad28e865bf67dc1caa0a5af9953c8bc6b1a70d19e8ec17ba237a38122bf032f78bd99c7f15240409a42adadd5a90ddceb8e7e6096ebe4206ddd339ca962e885b6d4a7fc55dc02da4304e94be481e5aa57dbde7d4f5b494d9eb5a9fd3ccc5f8ffe2acd7b191525e2d0a06388962c771a2688d6f9fbe3d0d79efaa3e4020413437f476af2766851ccdc78b180f3e0a9f7cecb5fa28436fd6697dd0f6c45d087de5aa9e9628407620e7825a620f1efba3725968098e3b3cc9873c2b664a766b6c50bc7f1482334b1bda77c99a8c7089977bbbc27b9ea579cabcbee63fafde37f503c3f08e7f4a8907d3d31a7534b532f6ee351bf56d3f76dfea4685fe25b5fa350741fc656eb99693c85c2b75e867599c4566e1a7608bc60667479ff526e886d060753c5385290554c4f814e0a1c6c09f14a811d909f81f30e54adbfa47e53a1db47a4af26d84c911133a59719e3283681a51f00d5bd17a0a65af86be637ab0cad7c13b10211bfa61a93eb1c714febee2a8795b9d8909426785b7a3de5a9fd39e0c294cbddb2390c5bfa1a5c56c9d65000f65b3c4e8e2426676a9163330bc581a6c537de69e86c8a706d856bb86861caebdf027902df73195154291bc02777fde6216a9a2c552cd5ae400a0624d507b8d56d92c4c1a725d84344ac94dc8ae708418fd85d525091cffafab6e520f2fc089bb6585197a6a2124f4ead82878c0adcfad9b02781fb1cf62196f871b824fa59a1177b1bc861dbc9ac7cd2793e75fd9d79c10ca1f4849a3693d2304674cb6f477c707990b70e0b272185b5732c954475add49896145f1a283c78230cee8a605d1856f86ec70e3df52098e15324888c3b0424f29e4598199bd7f3907037ccbc2cf7694a422efa8a6c9119361ad93f209608583130c3fcc192d187737d27818525f409c1d8f4b067fc2c8aad70a4837b03bdf60aecc58b6b42fe75fc0e05389607f4cd93e9b823eb5733d86acf44b0b1eeb9d4cfa3039b568c03372f9d12ad41e1e40093e1a8867d6fc762e5604071a04b43f269b6e6548ab92985a974dc916482136db687d6571e44fc016b5181b282f7b6960ab7e3e74442e97ec6e42802bed562789e287e06827b1fe35119681c806825975c923a0acf90f500a1fb430b0764cea31282452d5ff4187c177305bb11bc2531a8c92edb7931c258ab6f763405d6ae7ce40f5c399e676a8e971ca2133446bdae4aab41f1ca40342f64834d7eea63d06f8d3d5edad8d35f4a8fcc0ea247ed3b6d2e63f1f001bf7e5bb2d155f927a55cff8832c597130879568092c620ca23b0901f9a2e2a4a620b3d02abc9569ef68468e92fc9c955872e38f71dfe3f442236842791249a43dc5c41a9cd55fab5d6011076e74ac3beda081bebdd97b44b6d25bce20c53ec598af2bf0998f60c16387708ec4010ebfb4e24f0c08885a93d3d2c4b4652f31267228279ad5750f3016f8997017c4b0387968f06e456c0ecafd74228af96f89ca59b93cfec0eb7bff491f7f2be011ef203e49483e23763506fbee1f3050fe919c4311e8cd6ee7899667e974499b8b56b46174aacf929daa26d98097be1a4c62cc67e9027cbb5a1ed58a34b7e6408b6a6077d9378169297aecfb377e623b28189c797ab8ee707eb0784e9fc3824e1a7ec8b69399a1fbf938cba66bd40b1bff5ae46df273eaeabf78d2250140abce904e03b6a8db11a4ddd0e7dcc24765701122a05bb09beb98d55595156097141c0a2cb8a906b433eafc83850ec81c9c387e467f6541cd1a1a7bac7ed4b62126197b3aae465947d0956862275c07bde051902510ba60aa20d7600ae19700aa35086453f395089e9f2ece6a7951ba6f2be32d9fad31773d41778b5d8790ca67592bcf3e998e1c9063de181c0f6a4bf91bc81fedaf350c40525e1f0112650b63b513cbb3d88b8c3b01ce0050264e91e6e586231a5bb3b8321e005dd46ede98a5fd87515917b1347b556c5150f44878e8aa1630491d889287f4a721cf3c7343a202c3b200c9380f695b45233800a093eef7b264df9604353a218208a8874e84c157e0b5a2743a33ee364dc86060d32d9858477c0d9a7ecf4b272e226f6c35eec84e4c1e317a66ef5dbc7ed7058bb1c3d7a9fab2bab7042f869de3755df9f8ee06653e84bcf730484246c583068833935c8e84281f03c25933326b9719914bd6097fcf13d46d23e7415907f2librte_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-4.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-4.el7_63.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3\j@\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 @Jens Freimann - 18.11-4Maxime 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- Set correct offload flags for virtio and allow jumbo frames (#1669355)- 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-4.el7_618.11-4.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 !#,}L]"k%jY=HM?ydz[;8HT o '"*^YM%~yyy#AECȬ l"jgɊͥ ޣ=%Θackڼ` |^̊` WP6CJ"Ss6z}^\t<֢e߶ (\~#m[}x:DIw2d{,^zPxEg…LׄgM(|;d7@qa0ZЎ~T)ozjk>H`rԄ@~š^;p[Ù.QqgI 3T^VZbȥַ0 D(|.^\è_2ѹp&7#N(/ژ`;.TgިܺT5?-#+n\CH_LQ-T4,BN>Ʋ80zLf!l>pSX3Ds:CFTHSh\/MpGV Т(b%|Er){ e|IJxDfjnNU01Z>y5%w KLq9O!6Æy 7Y|E8R[)lny2rӪCVVcpǑkj1kt޲?X!3vizՎպk?װa75EW;RI)M]*pjh▍HSk}ִY€My;R߾3+K h\$s3bqG]?C*Gx.xE`ZAm1ǞLd %ӄXXbþ>pYs hX~`iw Hq=0`AA> ܥѾUGFB@ZAi>S>$ei>bt;1'L#zb5eOun;Mc 6cS4$NN ;*%=[7MZ<8S߾ `v φ9^V_;,!k'a3| rT(Pkj EpQng)"X4D:SӇ`:=k՚7߯NZCe%tUKJ+tTrS3Ae\'f.6'؋LՠsqaJ.y.Ȩ_:NJ)/*I/ w(%<P /uh[O=޸,~9 & KH V!s;qaSezRP$6H+23P,K'!'ta@ƒ0BĨx|s2iLcrxѳBo)ڝSܚ8Ҝm6YrScXTA?4sDb`-mD=,q cT"mFL,=mꁒG+If']R]k~㎑jPBڗcIy*kJRсFz,+B`ɼFY'YBNŵ]$yg+j5`BM&S.tZjpǾa\@hsE[T@/ʖ՞ GJ^\]&CŝPDVro q|=D8KHιYww+ M6s҃S&aFI]-C+H80R) ^מߣʼk,H%o$ف0~&/W.K:XV?HҐGlyJQ]&^.߫]+ilLM5 #\+Q"+0[s܏禆2⣯79i>XyUҥD>OMӈ#h:D$W~F/Vi2Ii%D 6"5Fg YtrE4v NSP"Rn8ݟtc^]v]:7PT2Z8D N%y*nt5!\pb^]-Nv5 @uv C>ju}?45A%Z~~N(̤<]$Xeaf=-k/ k*G$ϱTx́ |:3s5n`:Q?=/.덮vєAԽ))99Yhu@#o׏g@ H JgTL ~@[ 3jrdKpEUk@3g [Q>5k;l˦ 1YPA}Qr 0!ap!>g@N\'@}W[*eȰ^\,zi Hk9hJ/!l;_1 B _ \:brRlnG\ZUS`ue5K&IfB8]UX箢ɻ3qڼĎYF&p^S]~MCPU/W%Z}qRmUR( <F$e#d JftjK"; ܥA} N?%AꊘP44yQl?PCIy)ac{emKD?sAy^S5AѶkMͰԆh:5J G͹n%$O3 4%4>F,K|lDL7=֎ eMKUS3 #/ fc]6=.Fd&kZ->L0j3_/,֪eϥ@,yUR OF`"> Pb]iB*ΙΖfH( *c Rb@C-~Ԧ 'ʒeͩ]%leXq ?~;BƔ WeiU)l+r̦#B4 2wz[֫FvKu+ݫ|GGPˋEG^tyێrPq%/c- AWŜ/t>t|o06=Sj(AЙǞ揑:3 (]:-־&5r0UyGyBB6~DȲc%d'@I%!U9m^AJu1Ld&]N3fRB'))ѯŠ+-{+٭"&ü=`bz+bڠX^YXНr^A:yïU냱`e cpՊ;1q%te>O%"_ͽl;0W)^Ɇ,.{̻f|CM\KBdu 2 B\Ja^,3"6 3V_ں fF.dJ#`|n;)$q|*[#_ZCAF#**CX~.Hypf?0ڒ{{W.=EҢ>]Szkwx:sPhĂgRwA,a𦱏u%=1a۪ƨYBn78%Eq'Hz:݉ x(~T9NPdL _|^_Ya0Kjbt3EopN0QR"j =pYwMJ5pA^|`|feJ[7gJiLLH%e8PKxbSq)~V%%X@qk)~X䕱(N:!8!T~\~:I24/!,uˀgEVԆAt7csu22UR5%XW}"hOOٚ O-b_D3rؑS4_;Mb7^Y$w$D$' ru3_3~1bx7m%)4v;n7) Mʋ(p=rܚC~3E pqb灩UX`{aew;f%lw8Gp;?F:1(WL+uBޠ4 w:Ig:iK&;1ڡ2oiTJԵѵ֦Ea I8ɕ7tGٝ 0CQHK2\+7BAI|>!F6eCXTq} x=xʀCG"v}0H9fwZN U #$}%hVoAú1Sҿ/+NS9Vo }*~?VEtTۘqo|vn")h vt'"u9Ya?nڪj-$M4K-'rz:0Bׅ]/DHW8b{#Qyri$8Pxu }@빠؆ƪt99:U4iv'fKy!Hɫ,|Х\r[W61GǎTKf?6;ۇ^,|grɕVՒW5_ߛ ,>6S3kӟTAdg"\t2ϽAoEaZ\b1Muս|VY 1Gsp^3E7UR=?oOBLk*O$*B?{`:̦OԊ| ߍulYȹӲNhelޢ^p/׆ vzIA[n[vm\D_Y;bgm^G}? , k'K=/|~ |V]8MQR<Q/iv6`4 DaU]vtHo8k)\/SPM _,A6\W[Sx]xjڽ-Xr!L##.=;~} ! VuΒ6<2ΎL+&=F]URh-Vh@‡0zC#]9/O %HAGrp]-N_^Bo2ER\8݀YJT2{3lmܡD;BI!rCEv+QByzx7v8~kɍUTęrsIv]G!2>;=j\>ѵk_/f5f>@Ni[OlRFSl.vn(*'|,vm! ҋ+6„H < E!הO4`O2\l$JP1,84-eGE}  @AX~f}1V1%bkБeisk&1Bn[^4/d[Ջy+Nښ(wݣìj,bTOv >Zɱ:x\="tcwŁ_,:6Ɍq=/FTe߇mCVo 7{쭖 WN05|4i%KtBuc[ߣ1b8nm35N1̤vbe|{S?tf{Y)L/'"r}5˿4ͨ2)T%'\W%I.5hoLb.V63 /fl0h`9')?zb8VT)pN)A$]UٮfiQqZes^<h+By-&dtlr<&if;o#FVg:E(]8ĉ[vordRi N0mf@wq²`]nv=gR$>+Ɖ8Y,k bNnC{cª8ldo%s^3h)l*MTu8QNC8\DrH8i z$Ms穐, &nDYzauacp-SXHemRoR˵+46pCWZ3V 4\jpwn.^pm4# P&'Tg!\7F&{ѷo"'s|v B0EY4v}*0ejxd?Dl'O0J@"0G˛DdfkAHD{(ݶ@~d⒰,1Iyv8*Ŕ쏑b5|H*a|j+Dz50nI-8 4'V7VInX'IpӼꖾぱa2!P34c+Lr@b-C@KZ0_ Z5 ,(͛울kԺA#Im2b6fsLr?$w_2eX< Oˇ<#~V5|K:d:\h(_/e?{Ec ב'~鰶%‡i3uO<4t_68pJp_ OmC!Lx(43MR hlt65>c4G֜s>Ľş25p6 𑑮2mSȀ \̢=s vAcmAU`7'Z-qٷۭniU;F+X&b~\_QLCސ˒!Tf"ᛨ#W$Yk1ΉsijxE"Mph .1k*Yf.9S82·=/XmP!τgF>Ln %61y ;g%7':SW jҤ,*߹c֩^a!1 EVI!\g@ #[N˔3&{U) ' 1ia'Ճc<'K߀}$e mQP,x҆88ZXy;TN'Q ljғQ#yt/5{ìAfOwY&r 3'9Q%=ZT_}//^Ȭ&Z=m4 }, 2.jEKmus*Iw+6v"jKWYi1EO&%GNq"l}Pҷt;Bx"b5(榔=+⬏(Zph%@S2C^ νFD4tS}M5"K˗Hx*#lޱQrܙ/Me(xX hEwܱW\G#jJۊxz)(~Ȣ.MN/tAaarB]SF-U_!WI%sJt;x^ \Gd4YxwNgFGNRZϥB/"쁃W_ LږY/y\}ix9fOcxBsnVN ~ EH}._T1Ҥ|2ir~L"˄V$-kl%g_e1P%+eXq>fe$Gh^~s1q~'U2B }P,_G8si [-S~9aHbN>>éڢ\mžp2dË=>+^U9jU rqn$Úkx% Gdy裍Zo{(gа$$g&Fa _oi2h}P8S7J*]Tn!ܣSRq6JT Ku6@òJ"je8-0G PøGQ'A7x!ѵ۾Q$u ?J޹`&ݜ c(Fu!T0BdE-6BAI H5ƚn+!kQQ"3-\ *h3|RIyX$&dvMYU/r||RZ|_ggQq dUC ]pX ?>%V)ZS%{xh|8F*BMˑ~:UI[ԭx3㷾SY)d .WYE?7>XSW^uHKuVB5CF!?a,1)ӚUJzL]W7uyRs.ը i|vϼddGIoP`ݡPņ%c$f^l 1Jw f(,곹sdХ.p+˴Cnv]Q=R@IFQ՚_@ej朎*wfՈlz% ’a:R܆H$~1{Ȏ[I6i+{?թv"lp56=l cz"-|'F}/K }﫦 QS26DUV.) <2OpF!V#;'JL7lH[&_%r&(9k }h`:R@/Y%Ip#`.vhHV,ilkJc)/^bL@_}09J£ve^[4?r1~(Wx%O4e}2R [5;ChkymNs٦Sơ#[Aܲm?0F” "!˫`bwfT;S}f4µK)2dnb Xϰ65rB^|ArT>kÐHJ:b,#l__^狲magcgB| 䊪 KyZ-fqcQ!'؁$5RsC i,+'].`&!|"y]J:G¤&FUQ N0'DLj='4"S|Մ*)i'X koSWc3)xʮd(y$" ᡂiub.C3IJsYK]I $p+fjhuc  ߮ڙtBʽ~Emg|_$-+no_T)/6&z{9{ =@g-c{s|~#wzuzi[*%5o EO~4$8"K8xuMeW=TTI>ró7& 1ŭ;2d_AjA5'Z‹D37)$qQH:ZI.y?LF"} 2렦GT͏w<4n_̧m:omh,ԭBs Nb耟ğ/ͩɚ\$l%dȫ@KixI_U+H|hiHiIlfOv@4P_iUAa4=fgLEyNaСR&ʮwδzlv c ݻ7#H}]d).DMCP8Уa$%0MֺFץhkȕ 4bDWsA};%&X+[lt䄅=@ͧ`im@\?a5L]8w;@R,#)!|:Zm6]MyB2Z/OJZK.X)K/}LN}m*47ڡ lFiWGb)-%4'vx6ճ^^ x/F!iH42<;]=X_0=_%vK< xeG-Ěd _>8`b?d pq޳@(txY"yNeSP%2a1&KStO>aQ36HqO`vعN8#nɆD ^|bEj('Ȁ/m6Y`Aa*Jp?ndLEmﮊ*AFgEfN6ѩcSD= U8H?|O6~9$4\l5^rh/2![b-]=c!l%V]|EO4C~ +O~bQ@HatgLoҞ_Q'ݨ=)Jdk&hd,>B/1D +H+_Z/5s9eJ-'ɒbbXJ8R-ɪ~GDƀa緡RUz׵:)gv :eH REHU})\*TTj`kTEUj4f9v  g[jEv0NIH?ב;z?1( zjӲUQOKG۾DuumZ)#CEYƈJ8NFbD%ů ݔ<9HJ?qcච*Qnxᬦ0K dQϠqƦB=MlZ&G 2eTBd`5cOt@$bu=jX΍aljwb9G$m/4:%Nȏ%j't: /3DZmJbuJssn M_ .@&+_"[n1Ko^r, ӕyY5^ 0kJHr؅zzcUNiLY,j׏WCZQp;] 0cqf aGo'lbiHZPC"bÕ.:9@b Km\qpA,{7US Yz PEΌe!Zj ~*vyt_YǠa0k qG4U(ɔ ?SLc6&Q!Dz;<= Jh4,b%hXO_A妑d a2DI[wzڝQZZ\In؜U-&p: u fK ;CxS7{zb\D Zk'^μWoh@+mk{I~K"f{X擰A%hw<VS-{wsPTk8J=TCq-jk^&" qG[ܔkثf2ё W&FI_P:OAuct)0Ȥ?@+giJrc44kƔFX>b7ga bAMd0* }u䬀7 ƒbfĮ2}sL}N`\=d( d]*۔hP;1JߙiHE7 /U߂!^sfٵy}d~[  K{Z^ǟ,h9;%q$=&EsUwHD) }D*#vcTޭ^&o# (HmT9r%RD)ČndH{9@c| B7qa $9ų!X)"J]t4ݛ@HR߷Tk޳Ѐb1}, s,+u1"33Vx Ge(5PM޶p^TCޏjg0xYvъw<^&.b3[:%?B)[SnsWo$@9Y\ ehu|%g ^JnQLy#0b2I_קIR^q}=gS]z&50_dWJr,*mPGg3d6@WiN ^%;\:Ӡ㳏ܘ?<5\Rh,-]_=o'=\ =X+VQkrP7TQ_oZd<{Wc (HL84.Ťmц/ ?8=Sl>}1W1 6O:ڗqʫ MA[s!|I]@!G;nUWA99ճ W4wB_rA@Ѱ݂SM@"H_D/MDzPKP]V*%1Gc'dqAAlfB1)3luF24AmKNccLDRݭ/%&N) 1BL'f,1dEtkרg$3ӴF[iS6+(?!%'j؞ H[N4{SokM se:ߍZWe)sZI =֔b,IUV(K>9nMDJEiz&Nj|׋$B`MhvAK%T 1;:MH2ߴ*bftk-__S)"?(TfMu\2;=4*%] 1TzT6Ԙ>ʵ$whlu.7;4wX4L/M6B7s]!.FHLޙ)~|6yZ׍w&&"Qbi?p Tv⩆Hđxu'!R04\CJ:.g4QOqUtO1; ^D޳'`2(HDO30aj 1,R]ܲvWOkJ0&zzW|?&1K7lE9`{Qu'!^CCQNiٜ>^S6HI!h I@%74Jh):zua1.5n9{*ʟArvײOHT:c@wAO;&/zesؐjؠR X&>Z,T=Xӑ.j>ZMN\ dix9^RQ.vhi}ʜ>S"|X ?ı8֖oiXn]$-{l;t43)րL2XҼy^ = B˜~IQЕ1!iD|nոO6Y{Q!+P: !V|9tN5br n3Zdx6Q、 D%QK9$pT*;}i)dHՙOJ 96řо5dp/lsKgb# JE-E]Ww^lGT"k7^_ ~ިɯ?|SC6NǑȃƜC4u[ݻT^g,;%ZDrE7`^ܣ 4$A$$8m\~/h˂/b4z:̓"):l׋LbSɁ7KZzLE/15(N,{[zIy ΄O5.wr70S*Җa Zf~*I\|7X_~hg&G|xlE$bcu<…u3wyJ>8Z<-3‚+ְ{MI[Jg|Vb8-QQfsV筣,򖴦5y Y2R]O, 囘/ ǎw72?Pnߪ%3oUEOʋMvW'ag0D s`l2=`#r> =Uv@2y/'}qH3z;d_KTGxsk fmilBpWnM$\l[m}C%2Xc9ݤU" ]DsWcC;X~rIv/f]Sm =7u8 j[(BU x y%D B^S`Ao\+buQb.X>dJ:XU y + Uc T ((Fƹ!Ք+Y֕$N׼K;ăt@ͅgz`l=%pJ[ $`Bty}K^?IØrP*`p d?w>=}ajM>Ŕײ0賛*Ҵh,BMM T1lOk`=9j$wg^}8B5I:~`?nn|gx[hq*'?5z湪ñX"Pxf{M#t2׎*!oQHv4_K͆yW yn cAw-yW(bQ&I18UnN#@6isJKIJ=#-hW]1CRǙ>HQm,)]O;s=>}썸vԲP#!L^DqKQW9!wSQWXux=HLPP*='CNX߂K*K4ljxja-9%G6>U|^bgV44tpcD7v^LKD!1,4g+ +|]=sK}AAZAvR%K4p!t#~ 4䞘 CV/Ci{FGi.xӭbr LS)QcQҗ˘+& Xw>0}!qٿϒxV{|Q{-6R_[ m&g@ PfKR%Ał^ǭpsI2qd$$qjU~z -s=n#;YuB'E4=ۿ @7m6ǘ6UmڢD|VjXf vU{mZ3 Zf0U10s7:dpi+`2P}kc)[3<a .~WQ~S"Iz)d?yȬUk.Q_Glfȏ4{[8MlfG493(n/w1"'hw>lCⴓ.-zQ,416a8b5MO+iH֞!S'!AϝziHI2~EU2kg2QY+BYL]ܢjmSHbG7fal#ͫ.}k;y n2͙K(QT, 󱼘FU;•"̧MJ* T^":D#n(w[ > [q]dӉ-̟h }t:P[5UWOY kMX5iL{-@{=&Eq6ASzc$% O9]IvVw]ЦaE1gnoH@-c@<1| ^B{U/|x¢k=X`F\ݘO0u8'}hqjj5㏬]@)LHpV ˴D>a~%^#rZ҃}OY2BJ_lts4'>6mT#y|Ex!S,5.RM0/}=e%J g,s^AGÓ}}VqEpl5h$!Ect^~nG=W:`՟OeKul80U`IXH١wm>j[-UR{}Ap̵x}ѱT6Պu|Y$V_ _:T>#E#b`ޮl2yth&. Zve/]_r4E$PRy]#3 ~9+GGM)5'3[t^c flElm  *Dͮ^ vl(7Wb_{]Ӡq,g{#vIldkq_P*N ˥WnAyQ`>fiþ2OVF ̃I @/V%%V‘2T+)OjZZ؀:_ڪ~iߝ_ם;u\屣(T9 $ ʹ~Ҁ&d "dÔ+hc%H&+"wkۖ?0YAL r9,'*>mA'6{ P2X F7W!%}- S FQX@}Ng0!7y gWO)۰B@8s%r= ">XO`iن7]q3@ a+0Ìs8HF[Yķ3ɿ+o0Lgp3&\҇^?{eTٓޏ:g0kQP)M }S[*e(6vteAWb'#z!Xam$.H݃ RwhK- (N)n~q5F/۸XZ2,]3[}1#kC|<Gk=;- t/56cymaf([DrwN&'hਘCKW @s *g;5&,I_ TwxU1˨yyBPytk_>{aCjďn7;z5a}yNŀ zhx6޶J^yh,IqWZ-)j(Rvם=>@͆D9Й}U6-D |l֘9w ې3-^ huFň*:| z݄ *mZ&zӛI~}(HhX6%bn/eivm*m~k!-EIeCIPz%%mJLft1>74GTuԙ9]e=4|f6F>˭A_݄\ԔǤ)*8CŠ; v} ;O/,zN6 lof5nR)c e{ȂGfZ;!$>./у~zB~s&I<=ʿb#dAoy\Ƨ79]GVαW8'_I໗\3Uxe)Q:y|@§MKXd *#yok#Z[u`dZz;dyiG [z#aX+xrõ Кn3@+N5򷽮fR:>iqwJT#!?H(]G^ЩHh{_۰*M:A!|0=Sh4:dM4?q rX+FÈ(Py ^L,CYDaX}H Iar^Iy2w2Ҷ;uGb=X ;MӻZϹzm&?Χ3ǁl+_?7Q"87gKiŇm3z\'8r[Kjx^Qכe-Qui^ y_I܀  bɠ2>yH ^v5<d[]VhiX#or0t!#OĚ`aZ(L L^fd3~&y} 6QeUe7N;d3'tއ?-FGYW7BZ_W'Ã"jR'fU#R5;mzGZcJ92& )uCz g?9\ wD#Z>4%'կ%-˖g8 :ytғ6'⍷L" lRA)g&Bqjl4: =o2QSG g$/clOk^Bs>|*$˝!M:TR@&ҳ.t=]-˟QQ.>)} cM& d\KWT,"ٴ8mաy#_Uџ_?j>9~ȫ* arm?oX%^ 2OƋeok5 t,BAr+ȳ?mi:Lȃgmy&=ohyuJF~&؏ ҊMk:?_QpIKK?oN=TgnSWͪe|,@+uE󬑂\-_$ϷhvrfWgjH;\kC51!/AK}Y ĝt_ dҪ[ЖľV`0ڡ{r]ZvB8z_ۏR s}qEH 0'6cH![Ǟ%SD(q5`Ϟ<jvT53@Fp՜<}u:s϶42 s&G,P70TmL5hae7kgUjVp=EU0S[֒Or#۰r >Sl6DT0NB9 }pWJ2Z8wX."Wݧ(\@8ᕱ]Ʒ+m b=njq E-E"qu D} #]d\ͷX0HY*UP}GA)t }󄁑nG$)$ 5*Sa E}t:nkW@uZXCDk d"ty`p.ZtpOPTM|(k@wNN.mu{A_Z?`yBC5呠qn 0oeHP^p7h"w |+҈Ěq6{B_K;![M"s!'Wqζo6XS!L?/ʼu!4niRIh[֘med)b O"h 'm%=p+WYjPId*#P7 qݢBp]i:Kni9ςߜIOoL)WDoՏvW-َ:/הbBcn<_y F 6reqj[$.>]95;}{ZBe CGD ? I~='0SpZqܪE `$sK&!ScU2mlɄC=SK(V1xhj yx61L|1\_*"15q)) -0ǽ.DQ_\{;u Ӈ2QM~@Fw9OUaVq|ugSsJ*1q"7bhȧ@[as(4u땿(ikAuƌ4Om31fGv ~0"SY]+gFq4ӅO4UQ.<52zKnj7IlNGwWFI A~gCUPm7QQ>zoCst3EiyA9`g6&A{iv#|mJrM`Kh1SOZvu9̾]D,{B&1CuuF+Uuc4lZNr'ԚԘl[>7=s=kd1{jOi45?Oy^/KYeCj􌁗[eh & n~S ^OW{O#buHfd?&Ξq)gzۋFEI-*\twUKX{Ir?=lgdY'+LλLF:1Q-G}hS "Nxց(X1^*vLNc6 gC$BWWļWʴ>MtRSNycJ8Xz?vZP|d> ڍy.*{\U,0|y<0K*/:iI _53?Gs _!]H$a(uVó8|jw~L"y1Uw x0+T8[_I϶uaMؙ{yͷXq*UL0k ؑkIC5_V`7Sq{GD:yk-$qMLYh4ojU[:WVb/TS. {XN 'ܜ{H̰LD-*v[a48pz/~<QLP4 A5 Ƙb2|&2!܅6IKFvmW9E.HMqQ6v~Bp=/L1uRt8.iDx)e4踼`?æN4?Ϥ~Yw>UUbj^qyL-,6 xnS iM0 UDl^+ΜY1WxV]w8uP]q겇*ܮmS2yMMJCH_ܳ];WzQ{8n#U)5Pr` 鷚,q|܏\$N+ /ݿH< / .>薚u_uuā.\~%sUIݻ,{l?xH#oEeMށP ht&hB_S.= VEP˝'Sqc\JCJ:  .7;T{_5IFs0~^gëF8>nE06Coc_]L#Rd%<̭qIM)wH*e"6uhccn0T}}o(دY,A  30.7D+9F(xuj17T3]rK_cG[G#]v5 &?9q@IFmఠ2'~ ): !'"Dd>,ظC'[>.vwF?]As$;yp =iD{?Ū f,4W#^W@响)H6K{0.|mg}0Xsx#npH6TDI"Ɖ ^Jr'9⽿m˄&Q:ڞto:5mgcr='4@ϰt.{=?L)+]Ln "tV+@0F+6*$k^й*+ij}p {wghe({XMɋa6"DZxՑh2ͪO3>yhe%UQ 14{]_x&줶m]¶w&*g8:S AτI/D# ,`K^ۅ2&L6?skSBhbbٙVpBfP.G@'H.a҂`te'.#XM1dZc㿃Ӡu̇aS.jYҘ/mvipC: B0c\G3s^/PA@+狉;%v+BGU۽GDL#ZIcT- 0A\lVa9WGګ#zҠSHoVsM#u}{IsAm(6>Y]u_b:ܪ QVL|O0_'7%CwI!N G%I`pƿjǯjf Rٍv4@Ym"\Ĉ}ύ\X)+ NkGb+[W0i%=?yv;L;Fa1w.**WM0^~@`TR^teLuE)m(V*~#}ҴY8B+^"f, ARdu`Z!cdX;(| +2$[PE%sc00z(J'H'#Y`H&ȏ¡:{Fk_'5[( ~!Psl>?|]H⤕Xȩ?H~ P6Qv90# n;QI{sqxм̴|^#>G'@lyᐑ< r p=' n>|ɒoF'jU"/^qG}|>'H+_Bq]L*{a4.b"Pb\Zpo)zoNj>rjS{% H%cu+\p `gb}Z" r|0QԬFI xb4er @5Q_XH7} fA4x7;Ŵ[t |?S6'b{Fyx=*!5Evn4Wzÿ= GL`!d۪5n@3koFwWߦzH/+2X*_gc~>8>M$p.ƧŎ/ONĮT]2WտQ[CW-CWPlaC#zl]s<56?BmBX{_rfCqir Vm}KٚIa\!_I<}E ?|q2{G.+ۖ`%= }/IȆ0L{᫣i/Fh_0Juz!~UGR7,䣳q $ㆈdB.wpY (e;8p)O:ډ+ी]fYȼf r4D\DhWBY/faS1+RvaX;ӒaNH,],4A*pğx:XjI]C g9)_KY[] @_M ֒0tϑW׹K޲uf3LgYi{.zs&&iqr%؀n(.if yEs-R/˓;G34 ~tLi9x]kD <^@s踩kMCZpϕ$EM'dD~'/{zjvBxr/`΄%?E}ķ2T5\m~̺~ x`WOceHzoBr c] ߏu?u!?|4SJog(Ps>Hn T< @w{ QG/ Y` YuޢU&cB6J·nxh? "[< ߦ{~Os@m@܀E9[EZ[um GڡXP<#fE-ktF0渘7e kΜ=mav*8 %5}ʑ(c5%xMbghnt%;H3s`$ڵUP_YF$%hRҸh4Nm"THZoEc)Jѱ[wc]g0#|I9Y@9ZΥeOrP-Xa_sRbhtF5:s#*l394 (1lzgUD+v50 38^c I2X~ϺN"oGSϢÒ?q)薑&,uߠ|ZȳQ_^OkV"0X 0+|<C+flIV:ƥiDyI!>dpS Y SM .Aޞ(oGYǬ(+S-Naf1"ӿ]q:z y,9}nzu'$24}w%{ԁ7@\AeҘEuyry) /D匜خ=3VMBzj0$lZgXyr}^Cv:C7Ծ;/a=zM|[\j@V\ю0;s\(VSe!ǩ?km+1N߅-}C˳"A3l.!dJeS9a\ɲH/~ :Q[NL#sE}RS;R S8}ب;A X gTK:x$ k+`0!YbޑqI8)knHs?|#7+8fc>0; RE9#2_߰*0s%(΅ћ_1rp_4&F\ESd͚t:Sj" 1#X_X7(rYG,zV"I1V|<}xA=nsJ3'YQ! i S~EYmINz֯/We؊[dƵ=k֫N? d"62Ta(`> z}Z1Ŏm}ƱVWSXܹ(-4$6Ъ_kP fw~"E&1~58U^٪;/B{;/r=lN*e6[R,)_ X)ƒv˚tWLUB #49՗A'” pǰnp-Ze7g<do

BONkf%xr&So]N7$i(a LW=l3b7 !Y+άˣo](z9TbIQsy x}f0ב!`(\E#&wY,n^]V!~Z `o-e>.W>8]]yJni5( kպRUkBLf#*~'S ƺKbIr=-*xhg)3 M[TO1L.>6m$bפ-ħg{dϋkQ1?zLZˆ<6t_p*nRTߨ"` uH:FžGqs&S:ojf|zzfИw ؟ fyUR'srјŅ}Nm?J:2#8MW$7VZe|57_(q&Vp=SY5!k!↙Z.IUcStk%+ sKBѧ!D#DCVƪ9l6v=v9}r`Ǟx~c]7=ҴǗ<$grged=+ThGG7 Yk2X⛞~DSsc)~7ѷEjSqҦ-bo]K%pb q0O[?4UZ%If6y}kQG`~7[zoj!VTdN a#{16ӑ V??KGmVafblĤc'A2\?/Oבx1ML=E O hY䩘n*$fs!R&2[bBǏ=QUvR H:9)'f;UlhGHPi[GH;Gg[?Q# U-M@7KR:vU +.yG':p.{R# p9yeA#m`Ԫ5}RaeJjH%ʞZ?yRM'=u!-w / mn`Z,ҽc ]@H: 41K \@7/FlFȜ(j/:\p Ӱޙ$O+_V9~&nʴ?͑rIƦ?ٳai^\sYE OׂMR\Kn(S1xbKEE}KP,EñHq~O:ZEg*M9_owV*YI*\`d{ic9nd /?a2q10 F bҢ`UT*qsI5tFbU|ķn!uZrNLψ3L 4 4Q]zv{?th2 KyBAKV_**Jy,q@3ٶ uQ<|0ߓWKC?A`[8:C)Z.<&# ǍE]<6GJ͟mȧ[7݂NcK`ґG{90>m'td3Wf(6P$;fk:oĖ1]5*=C@)㝍LEA{W.!5]HDUlڒoN(씣BƒrǪ񉔑ts CK)$S!ut-3C0b{N(zЯ:ql7p!_L|-0?pdf e6z`q QbKGfG1Yu+?] eCK\"F/ dxDznS2l]Q U?WI& &YLO~n۬uiWe3:*,p&-U]9Vҭ<1k ܈ƮN؃$ū*P 'L4.UHz V('r֌_KlUDXPeq0Wvz8!)t0.5cHzJr A~ޟ% >9~]Ρ1N/sU׮NbMYo9u隮l<>dЯG $a1|o}zr7÷wB#r<#k;3~3|.6:Ӂ0q}Ƅ!1Ur;C3==:ۘ[/k6jy^ێѡ_ *Em2 DyOr9Bm2b7I"7Q_iA: ;*RlG1d/j:etIE_XmțxH?WP uAi{8 y. gTWD>+1sg<ɀ}Lo3;o+oMX*| cf]WO =J.ns&Zn݄n}]%\gBZ}y਴s]fpcT3vص#%xn.&DմըYL5it4e+`^e`ϊdBZ"=AzuPCKީKLPN?*=hOƋ-7;Yq?/ Tˢ=#@/O֢ t=qrrln$}ʠ\?( l3;'O$7'>[8jbfF,b & ~Ow\ɨ.p"NPVD.yt}GQuFA&sSg`M\{mЭgPt4$=;Pi$ׇ1QIUB{gj2C*;V3+ԌU0\dVO#^SjLՀm"=20⣼z;RJ,L:e$_bͨ9|[ . .\cّsT§C 9(?Rr$E@hm%5p3CvB^ +n9K[Ib5ozM4r~GVms.쵊,X9iqZ'eNY  X̱M VXo42D:vX`Vˁb1Y ^:lO2 خW[V_(Yy.a1gBIKO@ j*IsN\HY (y^IjȜSR2X/mH>5sW'.MȎm(oHcUt&M1 sZߧ1 r{ԡz'u6-i{Cx;Qw|B2mVJR\ W$4k4ў|sm9z+t] E2:>0Jkf@ D'v3X!riM2a(+lk^9U( :eAH(K n\uCu|VV$͢x hȳjX®fyt.-~1K%Z_NdlJAQ*@2J Wud U@AfH!M6q.@7ۏ^cc9 4(YwPEX7-Lp;P5n~۠ ͜>r6o`6U&ܙcm4қY%RΞ'q}-ɥV䲽*Θ*Kìwf 8U?@sSdq3 33xT#R# &94/&zk9mx!&Σi0 |*Mm9ЌIk ,2-!MP 0_J0:S^A1(\e7e͓6qdς vOI)xйbnvGɎQY'5 Cw-lVJvKgVLs.5q>+ҶJjKF Ĉ#gN18Bg"iaZ7êG_r]jygE%ٓl;KK^C+]ט1mSjjX- ]h9=KNi7xfpsR\l=q jh*#`nKx#7ar2ݗ/HmuEHɳv "Kc f掘!;V*< vX~!Ҝ N$w)wkCN ӌp%5V4&vHrAHՖ|L;9בU ;/Ukk}S A sG/ۢ0< ET3HŅyX\͸ 2}BXb:[Ό m=G|$}FϞmԎ_ѳ᳍6qCI1ϣXxOhMYb^D/| @B@6ty>L7v Vth-dtH93TbwDدtN؟gg<@u1Z+^P\@@n ^7Rmu-zR77fF:oQe1Rvrܸ~PzӴGV͗[PV{8kZH%5;&UW_PJLtiѭa.NAv_S-QlZ:@uVt MX6ɭ *烔NI/DCU[Br6j %P|8ioڀqTϪf csx&a~9K_iFZ}?*7s!}PXX˭ީ5$015O&^ɰR%먐r+DoΪ;@sٿ_ߣq'A# +?+xFCCiN@§|yZÔuz4Fؒ%aDŔYAqwKar][Ȯ A(Ĉ:Fļ(!;|M6 zW'RU93IՄčT^ ^_1BDa`^җ"{(fM߶73u&@do]>GWJzew03©}Ï_5~!mM&R{ |n dZ1'l-,ٳJ[G&!&J !o3­c@=?7*}6;erj3Iܺ@y;/3++묨kĂz_5hr3^汼Muޮ<3~',xXKY NHp=Je]vs}LDN\|ekZD=<.Rxo{+b%7*{K/.f̲128`ݒGl[  _۲' x!svүp GܘQy54KVǒuO\;4Y=ltr&rYP*棜Kc hVn{ OO <.Oefdzѿ?SZݣ(m G V9.s#ћ@.lS^iXOZ@.Uٖy:)Ry3GrTcKM^Z*!"Nq]_jk{z-4@{RDaB ?`"5<{vMM@-r"OG!kgRV4smnj?R̥9 yY21j|.&^8m߼e)fj4S5$$V8NnFJ[q곴FGyjhHVi˫*l.`"!,PHdYzZEX,DF o<[ŵ0xw5wqsGD(h?FBߛX\4&D]>?&T*\mE"LgQM8봰z:ћno`”ʌ>$rVo\}(40ftapA+'QB 3`m$9d؛IU)J3ֵW $)ç E}KJNX8$B`zNV ̈rnU2 R]\h>a1}15qZ Ѵ#וQ `e\e!h/;K8 lc{̸+9SzoS=r }@5 HfG :6[ 6*R@&`Trh [(x Ee;\bY] cY6ӛe#\67$LO p? ];`KDKU?/r]O1'X!S(];'8'w}h)Ao1V19QD2DI7@<-YΞM񒫘REgs-ReF^/H@~4L}K詠lSy{q^cc}p ZmeZ'K2_:Ylr+^>rv-XQ3׺q-ՎD#[+E-BN;2d3xFgH=(AY6`![kH"T)P U lMs  Y ӎTQ QvGy4v9&DclFܺ7Lnѽū6,8~??l"?/+1WerZGHB&]{7j4jYٹ|<lګǩR"*9w.@ 7iL߮qBnY낹&8-1AYʭUƳWXH0,HQdk;s>#7#R{> : UGJQ R&ܰN uD*#6Low-Azj{b"^Z9Мs=%j3Fˆ;C!ᛅL`&pҼKb׾ۼjCȍ 'c>ns6rТE'zө.7YA4zNe- GYJg-' U<4ݲ/ӌ7ߕp0bw#*2צ>ڼR`bK#3Qiq\VVU ;5tm.WdÕf]TBTd3E`mXuqҧ,:3sZÑbg+إ .b 뽇q.7QG&̥h8\:@#ǶC(&_ ;k{ߛaܽW:)v3c]'W ZL0& vkGn>E Ц߿^I9NƝySd51%>TVGW#ˡBG`ƑO` E0$TZPrE|sXAN̑2$d@BA= B5]Dd^;&~wtO**r&upx`@DU.rcw܎MHf]s THhrKE^ڳ>Ƒ.s[K"hNXT8)Lշ ,6Épii1B!ZWlh!|! Eʥ Gvۯ?/#Gm? rL\}n@~~%[]e!?؝(9mX㌬c<I?/ղXDWshFr HgtpH ƅ5<6[}C[FQG%0u>[d7sֶ5-V+w״2oSj5;^:d3~e**tD.A=Ks@G~Ay̐ģTX$NfnC"M-_Hr{n:O}O3CD7>_i$o*- EX #5$S$10ߔ ؼr$+Z_{X18N~U'q1SI߫G({|PclX|I`!;7M?iKx9t) AҚw\pzWP`00 r| 5;&6Z2&+]!J~w==H Hq$П$ Q"eql ϒ_^5N1n#(]…yo@.yiY2sFhIyNGd ՙpQ4ʹ0ۦE#]?8|+s)y]oԽhb-%ar'mAo /8\Ŏ \FU2+Ji| +z;=P>ab7Z >J ,$B"m=UN;5v0#a%O6iF/ibhG C\>p_1 tGKU]E 8mU/{? 3~N|o&*IOcmXV LPqŝYFo}i;V*k TUA*@\C8p9ƗW?^-(pj- :.mfi&Mj1XX2 Fd.Ǣ]QgNBubT$*/LD:h_eɥ/}Rz-9 5hn; ^޽tA#y5& 颗>p 4qE'1O* ZH[B]W߰+̼#g :qn]gqK 'K%0qg `NR :#Fe-64Ʋr'=EJtxɲֹ?MfH erB)(hҿ 0" oNu&s 6A:F۲!;+Y@Ժ!v➰]kb"k%ҌG,j0,_IAZOox<էpK]9TnmI֝i&RD,p>k-Zk :F(teY!XE+9TbobJ2} U{\G7MH,0~&_ ךLkb#Do--fͳnHpaﺔzû#.5#Yc6ͮ3q1s+ EY\ؿtd!,VQ?YZV4VJjLl$E杼QHѷy3)nb# ˎ kK&rCdgw˪Mt+.#$dH]S\8!t mzȻ*U >s!reX(So )ѳ+oZ<(Ȳ/Fd =Jy4I>{LjѶ{o H7c*B_$somkw:[@=WӀGn7/<%N;J^H%r.'Ml_ \I7$ } Z^ƕ:V{)H$it}k,"BDJ{rڊ[e}L*ׂ'y@'7$`ppI^ ";,T 񯣏Y;EI: .|-hd{ᖡ +r.Y.n2]` aEtumypߚuk,F@˼6q^j˸lCWYl&xq*\C;O>dqo~]u>pTӀnj7/jGqnE9PK2'gqt&M{7ʝ1c-L,ԊkO.@ ^2Y)-:0̕.9Pf IA|"(WƔG 'myRqIl7t5)Ts}& la,@k::{MGGni+=7{aJeXPRXL[A?5EKߒ𥉉]-2Z^`ĢY\}/%bR v"5!\eҐh=}*?q QG=0prY+Y\ri1tmb93uV褚0iNOҪ!"fbo/7UZ ! n,L.0(&{Lzğ|~xM UW9ĭo6]pQܫْl?wɨ 㡎 ;]b`X ut+ : $=A^@ GZ.G߹m|DS\xᇜ%idX>肿9Dcϥm.,.d>%"9FW=|kf -: vL?0܉))5f9(ZH/X. dSX]k V:H$n | U.ԀUЌpTTRK^=ZcP_wfv=zdPܯiMNjbZm3kgL"4NkKG|O MuJR/j %N`g[qx d#Wł܅ĸfd2aZѺVJIJSzZ( jCn=S;םETVV`s R[ ݒŐo MMȚ,hn=jN/gB(O(%2f)IEi2ߊ("OQ`|MG0vVлLo.^p䃸 4䦚{YЫX$C,kvΐ_ ~( u6}I+POuC`LV'QXYm%8l.0dy?l$G jO r$ e81r3Z'ҧ:YHi0Ӯ6M9P9~,5 hdSQ@ %͛wFiMCl`~<_Edծt8_X 19g`Qp% _2zl s*s2ԟгxlXpFx?`KٸrB> ~:@y1:  f?ׅpUŁ@-05k'dxƣ.QFm oɜYq,:8S~^Ux[B&{+#̆:?]'5 {Yu{"CT+DrL36ʐM :,L0"5"03F5, S\c #-+$ &w8'{fEjwD۩HЂC-xhe%JQd %@,m [U"7aGIWqe?#-7 x. B2ҭ^2-N%$F2gc>s\ .r]L?b?aG=ZwnFXa?ن3ŨWhՀӏ9:R@4T@&Q ŠwnSJ8_*]4u)|Ju B8+3COԢX~]t  J)3AE)1tv<9l^%l_ۛVZ3gb^ SGǮc@ 6S??jd_Zrg[+0" '>Ֆ64`Oq-Oтz] 4 -k?y!'fo9s NyqQ2iq.1(ܳG< #+`M+s Qz 6zonXͨ-v\Nu8<)]L3 &,Lw-C1_$3~⇁ņ5mIk;Dn5R;ߚm $hI͋ɘeT Ѷq]:6S`=dZ<w| . Vrr*!yͱB*!bd>saR8Q$x/0NrP³s.+_s*S`bwVnVJT` )M%.GeIF׆?WX5c"ĕh#ҖI=taZ + ilG-DIÕI I-%WA~z-FuVCqW`_VgA. e;kqʯR F~Q>9#RnW/Cv;&`Dږ̔ͨD|*ho(f>rΝ˓t)[QEUA_l<%Dڲ"L]U)б`PΡZEOQj3ܭ*y*8,RDeBS-|Ms,уp9blsONOf 1s5+a:5bfp]rϿVs֮F*PmP,k#MSB}]`q蕩)[`|FXv Osr\b+Y+RB (v;Cf#*e: U1l$H(lAT~+JIɕ$& * PvZp#cLv_g0(=g=PQg+3"Il3_'*g=DolGRIЅ+p z̐8\T uƉ\oJnlZÈevv3=-EW=L(|?,FɺU7Љ566V?, ~㒫O/ 0坁]Mfnh3h^^gIrr;2%MF]=H=' T 5O [g_2/S+tYG¼ Γ@J QL xN˴?KbhA|0Q'Λ+V`}y#)Xu2|\LkMqB/EI6e%p_)4Ν7ĄOG4@'Ny]n3w^݃ez8 V WQɵY?ډ3/:gmSA9}DOb{b@4.q29_WE%46lgF/}e Fd_Δx5ak:! _ #N@ҿ~Xhi$g$❝dݕf*ulbε/>U =9^IKbnlLd=dp{iimXg:"cF^w[sLbNg!8Uܴ-g*l5/\ $3j+h@K7>* n& ~ Q6)! ->.%bIy0 us9.Q+sΕ¬2`H!Gy{!nC:v"j\zP*#I]&VwkY%pQ >;E1ʒ̙62j \wq;jBL *=n?~nZ 3IEtϻ.ޞ5rK( Ta,V!=vx$yoN ܅}I|,dGI4xqmAs!%ct2GJB-/~ӯ`򶄼 9x9jZ&Z Y*\t 4 w5jiq;Imq}Jjd7)nޖ3VE+s/sAg|q@ j%\-US8tȉ+ b0W9<I)?G@JM ":Vp1)>Cy!"13k sDGY{[K@6y %Xjtݛ!º ŏJ+ yi " F?D)R5Y9M$sU\Htz/`y+QèL1S1CeSM-܌uO+A*VE7wrh.z3h& Ӡ`OAdqg铢J҆<yuh;"h6v2Ra#4" 7:^00h&#MTTK{g GF ;Y'mߓ`2[ÀXܟ E*h{͈s<y[^&ˢZ'Yt{rKX3ZЩ:8"I:" 30$U)YY :\OO4Lw/&=([Ĕ{<`ZixhSiݬwf}˫Ti ~|#Q"*fC]ʇ#tlv5c(uv"쫲Y5Mwr=>Ձ-#hMS7/LW}IK 'fc./!E?LP2_ /;mnTj᚛OA w(1脬vzN\POM#Mc#Sg3?$=y2 $-EcYF+\$3 k eԤ(1S-#簾MӌCaz@0~)TWɽ-NaV8 v  (W3]2P-hA؆JAšQ3e ,uCqSj'ɷGe##u-7zt_!^Ls:4 KKZ 8arl%;a~m*ƟE+F" Vp3tV{:^BoTQPl,„[{rY\FWEhZ&PN6o:][ۻ"/#9.w`C %92{7u0qK(JoQysHF kJtBf- Q uC{!u]:Wg6R?J]}V̂>̓.!@Z אTE61{ q' [XwZ*@^.tUr hL[Te쾩Jݢes_P VXw9PV :)yjv\ 3`9,IhY] B&{z^Vm>q p&@=!r Q`$] eZB: 1IpދHtvt$7;?FUGf_* 0p|Ux^,51q{!n^OT32?LheBK?BN,?0|팄l &[~EsJq!cT&~~Ӝ_x>-HƸ\ o 5Pya[[cMn`@. νA͹Cs~mid\3X\Jd4;~=^-yHXZf9$u!UCڷPFo/a. ?&VEx~uOWV87A@Y,ox xվE\@i\SDZ-h#'kN}be`yӴJM/KDr P5էYg&H+[ t‚ +I#fDӽ1突YеXﺤ0h"4*ЦmL(*Z-Zc5iՕńU z& IЧpi(.ta0^??6YY܂R @XKFitooxPm,*AMѯ0zi45Z _w0 JbU'RuURI׻P-AQndSuBDj\|bM r󵵟ܺ8(gz tWSv]UkJ4`o3Eqk2$[ X3꣆ӴFίisP6-1 6 Ws7¼< :XͲ­} !;Bu_tQ#a֣\-GҷH2(W1X;,*9&}DzZzS2'.`zBA{pƠ!Ńa2zV+b&TYa D3؈̩R!gNSxWoUu-5u\YvL/~^{FO`knsЩ MQ*>JK~ooB_eiTR'6›K#@nd]wwg4);D&}eD֒燱R!&N`V.J$=K%x*?*".~&h6DF4!~xn^Ly-gi$\Ud7PN@87}Z@,1=鞳sŊMK{Z\^ٞwX2dd힄h)Dk\m_*v o%mKEKx %ř,9 P6J&N(ٸ5>S#7KI q+@3Z1wpL羈9v /iM7j=#?X ePG(ǫ:zǟblכt&B{te~.1#+yh_B 4NG?Xɣn]/_ߔR9R3 ̻y 9YEͭ]T jvE7V.©GsUn[@XWh>!C%se+_h=)q`+ iخ Bd z֊m\F !t^g7wз9uYg/p`c sJwg%$GL64(֭]n愓sXѻ ч{J}:qHK6 i=^8㔶//\+s}abV-Ǫ^CmLge(8޹ w+7/.*)3k PX:6X!Sq1c vs0B 5JQ#pI޵WqorY u#GA "\i*4ǰ\ @!w/l?r 7h_C,:~<5(CpXGm-`eu)¤_x!'gwΜ`_By UjxSQA.H^Z#R,`{w~3gJpuTOPl)~+X`|I[6I9y-ԅ9ĺs`cxNZ! l;cL?!%']"OԐigi,PmTp`߀ O @s{("xx­ܨn/VڑzobJ:0.~ .䂁Lt~M;ia1(ή'X @є:U<(3pZcb'*5'5#IrM <.B|q,X.6{w҉9_~&n~}b`.sdWqq] =yZS[hIaUR)tnye(G4~%FhʃM@k[ SHsZuz^q #vw0ʂTf>i|B潝ێ)wj"<1?Eت",2yC?w+*f1m; Jg\4{I>zò6%j0 Pt=z21xx1}C_Mտ#ڏA?G.oIHy:TLYqs^nVIP -psjzAЅtPv\rkb?->5VTb oz.Ji9 &+yɾ&_D5ERB:'=הNY3{aȰ_]>{{R:'|SdZܭcwg=BTMM^Ox?wI^6k#xP){fi;/ DxRr=1dz,m0bYn*#g|'!~/B?lo+$&0)?4WO-XE[e[('Fѝ !u{ց 0.B޺ISN$wwAƘ)B0b#rm4Bq'M_ȋ ekLio~X`& .~j/ludsZ0RvofCYzyr(1%| VMCV p]a9zAϐKR[EO E; #mI`/K-\ٚԨi#a#G\nqxRnN,TH~"/ ߹]b,a;$"<'V)Z~CX 9'~N@e<~p*Op> dQFs9{cQʁUonY6@Gk\˦, 8a>Vi\W8J9: d/W{PcT+@.T͞IѺU;$.!*.@H;A_;c_.*YozLap~vl% ;\eB\q{[*HX&ǒd A@-b/e[dOح_Y/%;/:690W~C T`С:xk/ֲ;616BC&o#U} `dary7 ..Wp@dVZ5VToRwǰ;h w+eдAoj{vv{] s %B^#1PGG 5˂%nE9j#*X!eKj<ʹ Bx1R+j=  8U(OʏBQ/ChϹ=wY%egrXSi8,1z K22sȾcW)4f9EnMH73]܍a9[ _2eJ~x2@PJ"Ύ,"es{B\GT Qgo*O=Utnwٶ#'i>/ɋ66X4paY8U+W=!_?~k0D3 g{җ\fbS9/LXQ2-pggi;f X'l}ybƯ`&i5JqI8+:h<,Ճ%)TdBV 9~WvtSH@/۽H+G~Xnn4acX1ADZOe{+;9aF9MgT($d1[qGdu uތZ0fd )t2\`Of̺ Ȕ( 7ᆗ֫0A׉0VGM?n/fXkZ=qiX1=^sl̪r*7׋o38S<8}Z;7pLMVG@fڊ@GfDS<~ MF/RdI>MM%(4lkpX^Q+9}lIˍAr_c˴SNͥO}f0& ~ߜ^BVdU՟K:D'ZT}2@M^+q j҅݌g,ƙTǡFƊ;؊@-ҤPyo y:!8 eÂtχ NM樀LrLeYdsN`kB&ΕY`YcwhZF-59mL:`?=qE[a(&S<9 6zaeϧWtW@ٷ;6eO\DP\:8,.ȉZ}EzNe7l+k(ϡƩS?w3?S\bM2hS9R3ႉFt$BmFZºER۵F 6|HQlUn+ RCcԐRs~ ߵɻIǏGǚ~hZxH#,`L[]꯺Ye#qͪ\$YPsjvȏ@]nGtBӫ"aFû: kd Sf֏zF \ ~'Q0Pqk̆v 4mK)=*~< ԕiJ:1qinNzZi'0*œ6Jca6+Nu mN9̗+H];\"x <Y4ratxw.2Z$W5t 0p'K*gIg0U| ~Gz@gtAq綤WK& T|Q{ӡK c6:VdBqku-8;ʂL4CI{9R ѣD, |EB]^h? dgD ‰)?( ;Q`YK~#̥զհ4%"^zs>³ڹ NWQ@A(I|{3*B=zNܯ!6՘ɍ4씜#tf=^ I<4T~)i9}yPtw>\u$OX1zLX8J\g6D·8Ӌ!#|6E*֜0O"lnK2{,gm@;оF'jQDh]ko_M #lj{6d@0C;>a ىu*u Tq X=X&6GΥ${Пb/ÐmU ]*(}@# p}{$QḢ/HTPG Pp]Ii=2!Bzl){k<ՎZB6j895=TId0 xAЛ *{pUXkK盢x|85JPr Sw v\Q KrNJb(&{3J‡ rX\N>,KnN_8T&g`3呎\.x)_u:X?&i;,;Yp#ISZ|>(vÜIE$D:1Lӽ/ C<Ж1!:x\8h':'/?Q*:S y1mp#%}_zőuDaT}Ab? e¹b-f.~CKUVruYUgkכ!jĦX*Ԡ}FI\]gC_}Z:p݃FJ%炝qexyQd_eƠ!)̖GXgMwdJmfG%XQGuc"0ΊUuuo1?]EM5KE=q!e/9|L>)%ahL/b@34FyAnj܏j/ix(gKJc4 D^CZAL0Nj\=0oP-݅ '߽[_q*6aB}/k\2={A)845cҥŀ;q.zyZN^Q6~T={yQ_K ;E=kAi@ 0PQ:mgψi?0`EvaHI:X֍EGLg4ˇ:5rBf|9=sU /4,Mîˆ  yъ5Q&PMt5ch{B:Ifl(8Rعl:̙|ޛm3muKi"[Hi 7={ 9K*Ǎ0ű墳YْCͅ[Erk`t*ѤnV9-1CbZFٙKp0uf#2V?P*[i;]Ol{}S— r氉}R憣J/v[b8"[t]6) i#se j,rBs1 dx{ݬY Winq4()]~Ry;HMcj9^eZ"x`҅G`oBQ--ܦ~__UE)?=ڵ}m# V\'Cg8dL[~m53%8W;ς֔7=G, p~{?Tc3ӈy$:q+"\y\ HVWXB`9ŌAPKܞ푬ڟJ5#Z iG %$rYoх\C磫jU6@Mpz;rќu5ox7-G._7o|6\|mTGbȒ3Ӿ{ρ`B_vTݭ6V 8jH&~< #>]EOBql>;$⦆!!%9ASnFc lMX{dۃ2 E|=;c]C =$f$ϵy) 9>!m32́#H-tqZ@dy nRAJ *'1X  Y3,*Q7B):gESCop{^ cov.M8Mݴp̌~ al U:D44B(Ҹ\j f|y?i: ;F/5rwӞ07Y7Gq(v;F@9hDu_`A_]}(cIvS+amzDž0r`_Rv/b]ЫH4f㭞l#,ZV5=&^p3酷8UENN.qu(O{*&hb$~~pЌ_#-;nJw!#gksx vcZ.BH׹5t\vk\!o !̬_^wl (C 6V!oLc}F~[=;3Ηgk$,|x3/$J4v#k+ُ:9,43Aw(P?;'uzqĆ۟a;A|EH6hZGKδ ϬH+OI-uC6i^i_rE6;xWJ=(@sN8b^)kcʺ'~ it,>RDt{̳Uvy0%EQ}pg{tȩcH0"A~]46io!f?4͇0Cٚ") 2%7$-% 7d 5P|F2svGo?C&YxYF`,<Λ:kqm ,8$[]<@~Hwo̚5QL̕(y89;s2&/ 7*Ƃ; _@sέ.0@늏7y~tG3+ SU4&d\?y|ehzhε1;ݝƮ,gP"Uob%ЫMS*C<(=g 8.,MOMqψc^7 ŗc0$R&R㝀X#zW$ĒzMc(@wŀ67w,r!hMᣢ:_/Jء_i2,4%P 5X=ד&6L\hӳ>nmHů[G!d Op|Oq.Qjʱ.rKT6 /m/w;{|]jqr qW;Ex $hp`Du6MS ۺo48g&tu@{#s6DbqDlB& GjQ*R6U bJ5 Ro.t#cf; :b5dwyE e\#!Ǒ@ۓ:dRtrti`;?GYR͇nKb!ȦWAx1G]2$2m&?ߏ_ W Lg FiL;f{e/(mq*M%"ב1`!߅'-W9U3w``dlw'-nS#z Cn"}{OHVBߛ ̬mPZ:VJYV!/ȡ ]cXXbU3RzM c `:@O7[ L ~IR3: %̔*C6u5X=yrbMҭSvw=2lny#=l\fl ;[ bFe%DŽdQ8J;3H?zAވ+_/8r(WhS,DLT$elL„٬Wyq)E(ř?3["uxr~}~B.n\g?e=h.aMQuZBSmwprG'*dG UPtnY-" Q!z-@qSc j9I3|+a`|ZTz4$S7\҅("=S'&]T:2n5e7SV9276zϰBڡ|:'g 21dZԲӟH/@T?‰r[X˓Ud,WUZ&?`Ѻe~8#jN'? Rł#qQVL(xdD3?;UO7)@t-Vىy&3yd\ ~R7w|QACqsJd0L`q/@K3Wg`+z,*̗Z^}RiЧxz6)gN/NQo Stc8J([۩>߰nH57B3d7J2jdoz`)i!1][zJOfE#lwI9C§ҲW0[C\/74>N80! ;= 63YxX5hD5qn؈CpClt׃ɀ]qHaǧ٭+&F ykEg*j_Mc8vٺÔ4_x8 t}_[D6dHo`ɹA# ~C%ۏ'z24l{A ?۠fv%e'n?{4ެ ~3FcXqj.K=)&fܮVːP$eUQ:@c4vmyՖq%,B74B1iKDK ޳jn59Y.T"8̍]!՛T`<<gY}k ve2P/LFm؈tT #<gH\7wRAۥh7UAxԅgVW|kKPA5>B6Ƒ[G2m7j@*4۝RJog1EMJ<emRRz+LD,#kIĴ:a;b-25PrkﺛYZɎSxPΞ;":@~JOCy2ThAd^ҺM,jڝsvbeEm95 m}`RyPj\B{B P`وQ,> < ;̑C;հ1ؔ|2=-".t'6Y߹qbv }4Q>3 P?CKWogfsˊOk{I?TpCⲥ[w@>j=1IHk\$Ogvǵb.|Rf~Tf:)2u (p =įP h2{ՑcI. 5lIId;KN`6գ_ZBN g*f4o"Y߳lU((,Cb !]3&R|UjA#Ii:@ى!ZT;FOt{=xh5MM6Q^knOBRE|Tj_DܿܫB·XR!!ۂ'b}/d(ù~a@cU<@@zBd )li"K qGtN!q[v[C-!fyrۿt-v,(MeO#0>>XQ〼 {o"W"δ5/ͥ)n叞s$>yX6'RQFp@#_囏Q_}Zg}7qURں133}NlX}a94zfcb[Y ]$+ܹ83΂a0gܟϐ1Car" ,%R8˞卢un` m \aXvGĚ퉝3iD\j7{ 鎻hlH*BeT?=y7\4XpSk>1V늨vJ6xGҘ]A`=!`ٍA3#;*SߎawkRrփGUF<~[@UB>\޷%Y ۔sbb䆐X̌l#1Kd> w΄#hė*ACx, g-o i B9;+g*{yՃl-prbIR ѓѡ BQ3넰.C ˈ!ewD;5_{r|Oa,Hf)/"&Jgm#L2W۠ɡS+_U_`|.hB'mՊҚ'FQ=іwT10j)sQ);q{]yOD݅/q %1}>8b'%߻a9`]s]DY$!&i{qL[ ė?ؒu 'R+joojj aޠ.j{Ή xyCVE= 6?JEy3Y!n.{6e0t|n(M*bIy7`0F BA<]ʂ.xQ4mPQc"gcd%Z7LÌm UO [lq_I(D%gqqWْjH􈈔>npޮu ZQlPn?V@3D snlmTc`zp/ō%y0qP@rU`rrl:ݼU`HH@X LU ژŧb}35 g"_^~S}/Jj 2/7 t;ȚYBuK ,}m7A (U4e!hz&t/1+Kf !1N:Ұ1 ĭ)|rHK4q?8' _ :㛆jorRo~_Ϩox 2rt^$ekn-)!lI|L׶e(!0F$` k5g:+,!*T_PӼGyɋ=CiQL@;W7»Ήrm>myhыV+KjG"1rMdBMnUSZ&Kw؀\8ADk&cgG.Eua@Y#RTdQT|?`f'3]^-1`O\C ly[lƱ83M+A$6+Rۢ%J}59?G%w0iպXU܈x_f[݀_¹+li# c֮B ky }p/T%hb,# &@."pbTC9-n4P!fOuP>?=}̙e^gSAdZ_D7Ry3^\>/Av1\?@)d\|^Pw_gR9>0c?9xtq~_@? "jmOr+b+UIԷ(p p$-D JǦ]e _NdH{p0hǬAyQ$0@Sam8ڠV?GmhtTbn ;S<9{{Hk[htrv!(WQqhx[H8,_+~3]=˄SEG%1i)-@=> GV^xvh`T{1財1my7SU6lu16<@6ԇ׻,X d}/Ts^:w XC+g]\I'Q)bR Vlяуt{Bv``xh)!-YWZ!"p#U{1QtD;ݤюGsMay@Ccb Cr՛.[C7іY믙<<+%ɀِFlj\k*TX࿨!\ wD5d*2_V:2ANd~cKx&1t-֋#=)G6L[Qӊw-,Όz"kFW׳znB,fWXAxBdGN[/kNH+uGvj|cAYOGqøbKQnO/Z&ؓB撫 e\Zgĺ%]S5ɟFF_m2 @⢚JF0"![$G8RT$YF8/dKdJI_؞WXS$>d;mYys`4cq¿ 'cݔGpKw{D#Girv-YdIT) 5!Xeo܂`ȷREM09ZXF: J<@8*_3D KDbJW*+kzSS~>pj`bG(17ꔕT VxP~6((x;c)#E7O=N[{)A5 aYh[8/0_090+B8}269YYge?t#(a YoA8Wq ϓ^[F.S+TqL4 MR}wsejusg&3?ִ:L7u汼zW4^ٌ7YA(z^ Ew ɶPѵ>M-v_@ 9:jEV&Z.D+52xtЯU.yz _x<5\rni-J z-z/(HkݴÐ|Hzxt4~k} k)D¸+Y)ÖЖ |vlFle["DÿoqnH#]tف'0Z|'ޢ5R:h#gs1Լ鰠D5L=9%ړ(bEL?;X \`sFov'xKumQlkv^=&pߠiW74^zMςpݧ:@|'}Z,Hܐ8ek ~=iµ`>UnnŪjlƠD&R09uW=w-'7= r]"f!kF8DY/Lo=7UcfUUP#JegG_K Hg#@ĸ0gRd~ 7e V |~I4'YɍRN~^!Ps',i`28 U(a(}NhjP de2 ny(/1O$df"R 䞛#&K=Z髍JGٌ/ǵ^CzM9*ɭ&HF"ZEY paҙHc>mrox+rMԚh2Ҏ0dl+Jw"᧕ebv2)Q':IE=~N˟+ѩYS}ǨNjk$G>BuuZ0!:I1*n:_*4-9 px[@[?yQ!*S,EiF`y_$j 6ǀ KObҤŷhG\pNϘ̂wW~'LaAݰA ,32\X$߁UDe Ma\ t3ƎuȒ^y!ut 38܆h ēB纈a*Ʊ aDOuUۈfCݱ(n엸h6ܹ" onsGo e$έoB!VkLWFȄո[ b0\Ǩgy{Ը[-Re~l}aM -%i? ? $< 2k Vk*ed$Fol ƕ +WI=KOJLM+#!M v6b4,21:x/5ճJD_,؆qzEX(_x{;s#gH!T@x 8s+v_ r@hj)e2g1_OMU[+G))rN ;F$x`m{7LgȑXJ. }c BR@+(t `o9 e#6gݍͫԯGYA~_V2Lố)UvՊ}n=KsIik[\{-Z".mU-Ok;^Vdb*wrs-v.M#~B , mI-H\&/ywUւCՒI[D `~P-% M}l3OԲ9y]7^蕓z+㮆+8\s3 ZWtQתnظ: Mc3Ak~1'dŘҬo}!e˥45$YKq|ӌ 8X *!j HNL=-DA1m ]m"4h_j+W|Xbr{'?]!|Jߎi}H?rSW}|Q.p7/e xYun ཁ['?wW)"Pж YZ