dpdk-devel-18.11-4.el7_6$>v@Seټ>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 !#,}M]"k%jY=HM?yd-΋wԬM~H*:VE?B7}Wj !.ۼ4Hn{qn"Uٹ{f:ZDCX5^5z6aWy9LzG cI nHdMAZ#IH$k'K*a<|pdKY8yos{|7U~(w_(p@ fSeΝ9 V9漋{SZ8lmx&5#ԉ^:.lDBvE+x8h u wFiF0%s vEHe$xsyE*VoJDjrS-&V s1B#:4f܄ٶ6fTOqA?t?{NL~E.F : 0Pb \վ}C6Dol Ic|Ð0q`0K3xtH*`:aKFKԡ Y 7Wg6WMQ(.;G#..T@ 6 7_T MqcD )QXנ8S"U u{]kǵCו;%jP "m ͱZbk"]N*An83|7OoҨ|?!< é2r9P0a78ɋXQQR|P]$XK2AWU:)O z&L/0 D8r}(m{IJ0 ܬI [J,/jh(9]t'!Ym@I3D-lbMnS?xw/ @$:l՗KE TVV&+ rލ~ukoLpx8]m٦E"YEGкSۚ\)BNf~ sn_LCDEUHo,V;i`;Ke( ۔U+Gz:GsPFISh{%=>R4<~Ov e!Gh9 x#l[++%zo"տS-dj4=O9'f\U6eRS1 s) KO~nc ގcFJ2QRs{VW:, 6 ? Œk'ơk^Q:RXgmC<=H=w;*p2rCʶ+k1Ҳ&r\IF8)%!l#-\;e\=0~(>Gp .Iq-/.%0I,u+.eUBIܒXr-yV7t,l06nqCki3E:ftZʉ>so֎cmst3A0CRh-=0kهlڝ/HNp*v#bY-V[6PENP]Z>9iƣDJj|>X 7@̅JV> 0 #׽ H1/!ww.lZqLЯDͼ<=k \wUڔ*Ve[Fn4Y0W[HZk8{xW{t>u_uPCu+WVxtAϕ@؝J Sm~3XΆYMr]=*?m) PCB&& R-I^E#cj|wR fqC`dpM3+ж`ü?x*RJ!!7 5d|sE9ܣ Ix"9p'Bj-Q4) x/vb:DEW*Xr(_GO`ׯsH;R ;7$xL[mc*M*,p~9wQGJ_I4AםGϡ$ oZ!Zx.$Ŵg;dv4~#4}2ڞZ>FۓZ *q F&I@\7Hlݾ ֒~J)/ <*ױ)GV/5|p jpNHyj=_|4a 1cIh<\'Z?bSbe*d⼥c6b h~&H!E)5=;f҉! 6ioCps7Z2tWA h 젭6V;^=FHX ,!/dP=8. rN #.9ӣl4 儱Zo!Wd)UP*4>rAv.'uXʾ.uDaKk]K$Od=yUTfDqso r^He]kGI7a]űZ`!sO.(hXŽ:Ы*7Ĥ  Xƍ|HSp;m.+:$2>GB3=4I]gdz!M5tŊUC0ʙSExsEZ ضf7 }]AW rװkoge2Wː2L3)l6L#?N<ꅶǕļsZSߪXyx~eǓ{\svqұv&K ka/c1^WS=9yfY{_KoJ6h4\O{~k{X T/ ^"\^Vo69:pbe5=Cm)ߧ /='a.k ڟiy`{ƍ+@qiG.+} ;~>%iN$OR,H[QnaX2n[ijĢA(1X~W-GQc2#ZR;N5a̖ جiFJ$.ZGLP,&w\4uqڂat(l ^h/m eŗPo@ kN.z)$cTpܦn͞}RQkOFpfdfbnvǙc}7v. ?c t[HqF*,ڒr;/.7S)^+_08%we\ӌj) 9O3fChR[3zaB&=os..mElJTYCPb//M@p[IE?`#'!f5\8ҋ8&|mH3&YW0nKJ˄ Kk5 k!e?n dGsXWAm|} ވivGGR!C :7*7e}M0qq+Ӧ@bKX1bk tPҰN.aYdU=xy<0Im9!P'/39]?\S~^cͅ sf.Aud=iT"׎?^j6ՑCNcxAh6%p`raSΊ t$(VI۱oI;^:\Y ({09`{4]=! AW'2fst ןt3Y4˧H\椷'4O_ 3ږZ6ʴ|]&YW+8zkĎJxP H6?ZWasAAP`>ʮ'G_rnDn,aa~Nb-Q䥐:{͉DT(->A!aVڀ| ;Fx2*) deCT\i*Kgd: @2;3wX%ofVtwrQtLw6=x]w#q=$߻&}lX2 1V,EnQZSa;Aε̘gκ_/_l:?mj/Go2^IZoTϘvp)\GǼ XT(O&5XR(V-U׉.#ruNks Hq` Kfґapzn 7.])ڇPV"+FKۓvM< ?9n-QhaɾYL2qKs+CI{ěOEouLT<l\\'b6@}R/Ⱦ&j"WTƆ40=pod J ߆] zӚ["&;&W5J[Rnt=߇*5%w9Uwg+mMyb*zxIk P?m{sƀps'i"<G|ǹByF"g@4 cd^&͍;0ThD=zd; WFT4bU6|\#~O:Ko-UѯtSFiDv&p>iF.'gw= 6ko}| o-vNA>/: ©U8 (,UQ7V즟uB,Q" H,;>/fuIU PI#Da#MJKX?R6s6 zևV}Y7`wSb b1V#Z: %myDdfMG`WAZ|Oua#|DjHIйX P8Ej9>Ի.eAs38?[^* KܭQByr{V8u3"]blQ]v8jpQ@BGBU[ՈzF6Eq41=ydǨߛeJuk(l3 27QA"Jjµ`H*@5Cu%d&{oF_΄5B>p#G +6?E+8Z罉c}LR\jU+/CR-GjٛBd (Xȍ8_GVb4(0k4Nb\e!Z`,7&BK[(5nqk]۲x*kOC*$By\Z`~c!Uv8Fm(>(Ï"E6 i+ `n0k\iywHz(_niU>Ljuf{>L7*#*wҼ{©u<ES}˧ф=k]U]_ݖS`;?Rd $ `vsxUsB XỉּTf169 QM0yG榄4&jpx޻' #>^&^'ēJL0pΨZc!p/k("޿FVZ ]JX{A+A?;2(I.JzDK-v[~ QCF 9k=eIp|C j Ĉ8qiEԫtp)2Ey7(ģ+s4ҬhrC9"d2u{6,>ݽNk)qKr1Gy$ RTBfCTSoλD)lӝtA0&< ئ2/I]+,#Xj?5;VVUU. Ru_y]"bS;D{[Rw]ber:tA+]R\P9^H9~-67u/@:TTcAV:Oa^.ԠXoIә8&}D~fLzB(_SJmk $ǨbDdzΧD$`_dpLo1\4"FfsU.12QTЮ40j}|h'>b2MrD{X-wy咞S[|n`x %ԛk֊bn>"a}jU@e:lJc =}@HʣÕ}$*V=t>'aY.ܸ $Y[jqx.듡\fM_$Ԅމ}H3,CpnzT--yMm[dVI ái\TvB6?}HFAa %lQb>rKhىݤm5UЅ?<=̄ )ܷK!qN|u={V`1-#ȘzcWwiӜ=G:UeQQɌi!?ӜXgN"^b2%J1n88_+"uBҮFDYL6xnPAly/&TXYK՗UŪ#UNoU$bv\ hǒ͆-PT7"X~Vӫ?rk9lՍGX/0/!gYZِt$sH{pvd 2#B<vMysb)27Ozxm+m`N\ P%FW nv? ^Zt"R'.HRZ-E[ ^*W_ݏ1r8XҁotVvl9[EqͱbcW&\9Cn~aM 3K-WƟuNk ./eiK<\IdO,L*1MfƋ[ٜ?fS#""D"[٩@NisX]M4hOb0d|?[rh040MCߙOukVڻ஠:FN=ilo(o%ҸTJ̈h*,Ҁp &AE5`s1-iU?MQFɖxF]PX)3zZbGW$YӒdhau6q#4]b[oZI0:wk ֈ>N+Q|Byԇ7[C#j8E@EҹXҬ^"|J]دf/xly=ߝBy~s#XCR=[Pjc`%A|pX3I=ʁ \,ybz $ V/ Aw lcP#T+V{,H?AK-=pfFeĨ\.ϻ~Ӓbm̥]͞ey|{*^8 NZ"$@Iz+vѠ'l`L_B+:pNţlZׂ,ž~D0 O~t cL!qjNtAJ\ardEyOX:M,RttSDB:/OʼnOM<+gυTOH{\` 5i:Ƌڏ1@1~ڃ2~ gFAN:d3._!k{|7sĴf[v2 6su_[c'aYM';LaVluPht+H=]xB|jK5jcĂ6ZW3_V(݊ z sPx]Q7qAqlGo5[~[t L/ ԷL$* !fW"dU Zԅ4{0ly*@dDG}3$&H[j..H > tgh\I~6O69Y䃙@i„-k9jv RVK^:֘]Ħ8hhvoI$#oY90 ĄCY|'oN=( s+DZg0ڿJqEpiA/ɦY?7yR1!a13Kg^ /X([ vLQb'J T؉_@7ooLNֲMBsX&ņAݗҫVvT3zpPUݝب:-K3% p'o0>9^äL TZΙMG\&hKajsK&\ym$}(Cn'$ѧYk4MF86{FM&{3=!s^E% +Z2{J zZ2%3.1'1⋊Y+d`rK2IF J*k*勤LYدߤ|JP0?F-tA0i + &Q6F@MgUV"mڽudXYz ,Mpk[E^jNF0`.~J&CFٻ>VEWk(K#+-?svT.G`du29&ʚt:朁dIJ~D=h㊣Xδʲ dSDi뭐Zgl`1,y JꇑU,ϸj뛽NDSLix.jX|t_ͱP %\fӬ =zΕ\G4#2߱`qJQXǠ+AzP/(6SޚNiLQׄ(,jR0e:s;dp\iezp8`wvzB+0=ӫ TE+(%iP+D+oG:gYO}2^>HNh]#Equ~U6gu_emjI*U~kQ5Or7 B}nKŎ72'H$y Ak%Ƈ`f7|uk{ M FX;B1}gFaT8P\[Ÿ5[:n"sjt: "xWU]# njRDžACiBS@ qT~YILfv/;# Guw͎M؟a'4J3|!A:Ebpql۪03JO2kmo/Et+mZH1T`!mc5xtc+Ua5lـ*3{cI/z*)+Z'%LP,E4M!UaN& m sUkԒludq 0 "r4ӱ{, 9:œClHz<)r iuPR{?׋$خ*aSን=JeNniĽ%'g~dNŽOQaqMo+Ɩ8wnx)fMƭ%eV͡ lƖ Y=H'~}HIXh*@ JIT_ -UDwzKcj`f͇N- [#ce1c_<4vN DE击It06gWKcg:zЅUwdPK@sQ}ةKd_wKVPEy=+NG;DEJ=ª/_ͅZ;h&F]\`??Sy]pK!d|':Z25c],BIY1Pkzq52pNCt3Eb1@^HiW]DET7 i=Mw#yE&W 0SIM`&=ԒAe/qPnq1"W^Wlk LEJswzY DG)s6[]8 tKa* \qP{:V\ dywLBv>R5Fđ, h-nk1A ݆`EzxsdIe7Dp *,^BB<>_\oHF 6QځJ0֢RNk=zNmT}_<4kdڒ 'jlo 1U7^|1{ PO1痰mK9h[Ѳ5idp'#CPm T{`)cnidm2_2Q*UO@g;mŒiznO(qOZ 6 Jh0>iG[<|o%K1тSɈ^ XX=zK-%*L)|( (\IHѻZS ; p.aA۲ޢ @l[EZKx|84v旚)6t/ w}OS yfZW!! 4-/|Ա@?t:hc#Ӎ!tD8SHQF c$̈vtLH.sg V%/%D5grGd>VE3kq慭.1p)!OpΊ|.K FNK]9-57,%`j^|1\@+r3zXV>gj3K\7f7>-S)N W 1etI|%ToWlN5΄foĻgj sPŗEAMzE=~@R_vdxA1[ɵr;=q$-|&+n2Jh mDJH\IBFր8Kl pHX%e!9H杲 :aPṾ \+p'h Eg3ՠ4=̋2 & ,!% `8¿=#3/yJ}703r ͆qqV P̀Ι3G͋T @QkJN}LU[b0>ȝl;=B[)!眲lיøt_iQG5^ucjǭ,ӬQER=3Y^ Tk~z@!߈C[F OS9s>q3tZv;@4 8enΎHR\8T}ܝ8Qg[YJDݎ iOIPGofxwpI8 cb&X~9E[3mk όGuGSYr^DM rֹ9X~HRG _d(ˮd֨?h*i飍oc'R9"~cHjUrrB@̦wp= (J Lijи)|{@ֹֽcaJ0AMg9DyF@X$2TsnHʛKA&Um:aFOO5Xbe$;&Dqher  )|^a4(պ:G3;nr43XTzr`FS}[DaX2$ *&kf5{1D[wAj{J)qU i !6^4w_*umVrC`P%~p-a*'!^GKf&&fpoT6̆P|/yPo5f^}鉿m7{`CZx/n3 : T7ȅ阐ʕyy7I,$&GbIL>*ǂѕt "j C$AuI WrI5ӱ'dyBB, x~ mŒ2!Ys4C#qON?_ebO&Viy0"l`EfJ{l3։54-:1\̈hF5S!~pIz/}ɄVHX׻vmal%Q{uapA\ܣΡN( 7]cƆ#><`HI3-OW(Cj4<sQƹ f60q\u+_k8 %d1MiL#Syod |J?S(:H z c 3g%XLߵ{b@wV-~EX؎8OSl@ cwn%HX7y9m*!DEjTt_15(c|?aH)טZ!V ^,:Tx'=(]-k~nޯhayE Q0>˛WIA4g}zG_7S\M1iYA:^ХS{*{d',(=6C`j65z]lUyMtpIuꍕ`CA NC1Xc#mm0z f5Xdc p"v^sz |ĵO(2)ғK)Cw=Zz09 4CҚ)eOueD6޾D:o#?Mzr ,;\Y'MJ<Ʃr':̋Ci[dRqB^eɒM4~W%~V.a5#"%`Mxځ-= TZ=\aLhuz>4+Jk-魎_L䱃"$pr4k5[N+){zoyjK!Ȋh=յR/}3:ݕ+ |Y}(+ [-A1i{M.=OzO3$,Ric+O-Ɩdr 6x-X'_ҤR&;i¢J|=#b7T9a?68[9qYESt-#ЎY8HPAXm{5-n'Ֆ#_`,W96aD_s['G\~hcE<+ka/#7&etM*i2/jgXb0 7(ޟG-ZqqJjqE#gחX]qxZXaJO)5F5r%D0l).S/*c NSLTg@Au!{o-<}hP>ڦlmg~40 F5MsddقAo#k'ɇRApPQ I\;ӆOg!Ϟ@r6)c=2Ɛ:xz!a>pU_NsfU#7 )?^ͯO8SɲBQt>~+31gMsSST#hh)zMX^9vٸQGfCbnIm 1l4g nsyG3ʂ-a٭v>juE/Ik|%5Wxq'uC%U@k.'lt.U(*jғSWgzI: sqHn5gČUa):V_ EP֌ D>.i=0ޖp pᵢh#=Ii$"sHQmƘMȜf.fumZ@+$Ѓ7wV#I:~A 3BY$KF@6,\ؘujsz&/@؀VXv$)#Ÿx?-fwK~?m$vEEr+C2V=(9RSa>2*3 *:")80-;BpE|xReǍ&7E ^#EXx\*f2Dϟ_fGtwiХG-k0Ʋ)c?PO0]ħpKό}[Ղ!t*Kնb%'ܣC7 e 5XjSk\q޷|Qɴ9P{8=es BepA>prty5by1MGDiPT+'C&6YYg5o:ήs\ Rl78Z27]l9lgK6(7-`8 Z(  < G1cHF3#>A`$A 3/*jl2G["ݣد <6@z_z o?l$~ DE zCSSӄ/ƟFLv.oO؅1٭)!B |MnhsY)ڝ8ks0΍q܏4%DZt~#<&wx7ԧf+Wڐsk|W3qy;W*;fu6%h#6H['w.ѝ `^UGkzi߁bH-]]6 eﳯ}-%@Z@:{UVjȹ%Ϋi_{AzZ𠁛eg9EPsuJk$.}ҳ 3yU|8l_{d_H, sR$d9F;WKݹz+j,X80YDOyQMe%i lRWcS&rr|A0uu겿$#K?NnL~e1ID*jn#o=V66=fA!|cV~mtW?ڜk@=L#rA(Wz 5yJyaEǧ$D8.@'5k'#:ay8Ԯ5Cp+%2pAܗ#.G/4 HYJ$n3X"d E)H{L쳺Wm s(E$EMA #B cVRgN_|~ B.+Ůfd\8_HPl7-M,PX?tXz"ͬ1ߑU"Avi Y*wL^\J>P:8?Ɩ"Cm&Z xsTeEUOwhߘ2{ŧ[;D9/{?euQϓ@f:Qѹ1 _)Kԗ֓N>c ҢclR߆@}8 č,zV. RB|'~'),<)NʄYB-Bd<9M {B7;Ѫ_s*s&L@j3.Z6nU|5x-n_c{®eS(Tg@jY9^{XZ*Eз%2$HP lp<^J$iP4{u8viβZYRf S# Y &EGO 6`b>d>L  O@$J#,Xn&ZQ&[W~iҘ4V5Tra h:-(Ay>Mr`w֍;ZDJ8 )qtQm=VbV-xcر4Xk8){ r xZ5l[Ё]כj-{cp/Υ]Ŗ 6^Gݷ\l:Z gOOg:gܑr:ʀoQ'y_'3y}gr _+ 7[-j%29dZž`e3Qͯ}#'|&uHs&mq1S j"nBK,ySfQ8w<>f߯v/X<h H^xF B0l؜%jl SbSpU9zA;z)@fBmwn{ukjDwPB=,n`aP(9*|Wa2 [,A]5Ti 0AՍT&2>J_3 ȗp?hqmw}w'9cEiOpA=O]k,C\1@~6&d<8YÈd)gPՠ WXb`ȣ|sMы0Da }m KqyTPtD.f) kgK36WJQ9gG3xVwG)ٰ_nʻToC[`%ZDKLBg¼jOQ%Ч EzBc&zp1A륹 ?;KޒvMi.J2 W4+& 2xb.ĺwkס5"a{xJYoHM)@O LW]ҡLwn(&mɊl;DjאQU.4wgRR[ïhH8 Cs8QȪ#q B–.ˑG+GKFX +6;OLg$Fza(97) Zv$nΧAY*n'Im?5|6~96կ՝oB H.ښ(A-7 #UA.~W*c"yS|:GXΓq3oɊeMڳZhi0Zd" D@2"Ԗwj\u[\j7CѮ7Z" ȹq/lw#.Y;y@d :yJ2S$be4_g_O[@~9Ęt*Gqx vmLkcR4k:mk0\w[ӛ=]$/#Ș.7klhSGm/di]  OxG7;Pzip!ru٧9o \@O6قggR9Z֤۟9ނW:kE19ACI!nj(X6x02Ֆd;'&DfK7qxyE:ų7\.f0c9_lPl7R싟}B#z_C0g wum@ 4L"IO߸z_jL Mp>p>ٙOtuѦɉKA&hH5ECL 95$ۗwɏ*D_U۶9R u|+<ܝeINqZ_OxK8%[rλ;nNve\2" ovCyAcTκEؼQ ,)!A5c_(Y}Q|DR+oJ}"i~<D'6:@ HY$Y k~Q>*6O?wPf\p5Pڙ褢H.ˤ /I { BN6qJS2PUHN'K4TB˭>N L75sJ\r&^GJp-~| IT-PeEд$b˽iE+rWɺNcu^qy=BH~BE`?.@Xjc Ab ׁNE.u'G%Q]G>ЏӇHט|>xBc[߸Ĝaƙ>u57 &uHG=މi) Y4B^b ƎO%"~"+Ls-3Ŗ ٩֜jG}P۠quqC ooJX/g| blH-@Kd Xl=}xEal18çB+ 5]=Gnd1+HA ;gx'5y[YsUr3<슋Q5g+9t4՘VEx}얶lww޸pufVG AgR`%lވY#h+U@4LQk}!zjPr0ZJ>t8-'#̾Дb]X<%j[͹U5 9GLKX\Mՙ7#_.ǍӜ!6yV°L(wkK/|h>;EhϿXো{ߏ|gDwխ#{% Gl#)hÙj3%& Wy6 q. s } GZR.I) pN˵i(xhb``_*X\,&Wl䫸%=Cbr{.ŗ 6Ñ!Eg@rdqŴRd>]LE]]FG6dtW?/|\+,lvNE⚌DD?Wչ2X9J2eSvsc(Bd z-d(;xh]F`AI$޿gRy)q0X6L(䕂0, @pK<2;Q* ȉc{q8H,%y׭ݩI*iŜ%tyUc!&oE&@FKd3ڊuBvL vƀ8EN]o|")iXP5',ߙb};9qos W[NohP:o H$ia]?Ps烂׿IӅy jʟ>o%p$]xV񋖽ia9JpQTܬkf$LEp)?W#]VꞻO 8hBOgj("xz}ؽH=)pq$J<:ق<@a&w.?' HC#'ET@G^߅Jxce 6xѾN(TAv W\ q}ܙAMl! !?YΡM!\G7e9*0~$rEH7ǯ+}ТXNW>ŷEI!,OzҴThw\)SSn4=JAs췌c6J>p`vk]hJR"kOQnUsgX.%V@Ȍ}SZu$>d/z~,)PIΚ!~6PJBBiUAFСI7ų9 L3ZrT)PU ~~K*,qCaܹ]R4DiwKǫ,@B0 _G4ǥb%\ >RF&f=k{rl`aHoCJ'a8/rHߌp0l1F_4!R[ܭ^?ú^K{E3Jxm%5",s^{ FŽav0/ƻM%TٛA >hr ?I,W~ZPgRn_*x$11I guxI)<وM5f.鏩Yu S֏oFeͳ9+WdF2%("o@}VWO0`(2?ܘ! T?0pvNWFZ4_Cs{LY`^XHD~ƒI-: ߄#tB&JL^/ 6~qƢhܢdI/rk;>$5] Rm, W_kxfbo3҈0dD:֮ Ӧ%aWȍEkGgW@3MuZ6QPU!QF9٫|l$H륶\A6HQ6 KYsNs%?ۃZĄNGqK7Az(ɷX‚ɪsyrU_RI"o#8Qlg bu?In  $0?Bu*` EOu0YnpZ qC%bB;!I=Eg^cN'1-mʦ/>ZC켱uXz"$Kb.w.ۻ1^lu;,g܎ĎE`4b?#.u d[CuFHDlsP l*fUǸs>3 =:1* ^-lߪ,tYR>-+@>L%Mzki!/}HAuB\i #U=䡁FA( Ö,q'wC9ʢA%-'|8b5q'˜}t i bPrKg`I:ɺғ%ʊEpG;Pt`gwisؿ+Gi%:NZ,z>S׈,5&@u3/_5h?\`qW SLc@j `WpVׅ!J$Wqnu 9Nxݍi.FqQ¢'*!*qW\`7Hu)~8#+meUPQ뚢lANT"Bv?3KDxA0;QL0JWљBʡ?n/3M*Ԋ>q< I5Sf[& خ:ߛt癄$s&AΆƻ$j P>SNss̬HrB$.[a8H԰}U K4d]@gMXiMGy9/$̘pWťsSYt<H2Zо]y-,{~ȓGkQ1yQӁ?(vO}(o?Fj!{Q I5;@J#I2U*wmGkQtDDDJzKqpHM [zO^AFqbIbۧQ5=iqCI.ӎW({0`=`@dÈ]n>^~&cKoNv oA MM6A[)u *&G!͞w&lf P{Z<,N5%ꆐBXbԖ*[V\vVCkMbD!n vvenĠg <čfz˴> hHVP V8R[EQcA;҆p#b3ՑTPeܷPi  EȀiư" UX-8mVe O` PN,rlUPIl \UlZx61[Onj-;\4q*i ;_푑չ[U*MY-T+-]XP4$Yl{tTaZ#LЮcì]"sLg/Z=|kBpѲ0 D,HHPx_h~KU'_判#giCjr=[c~y;P oE oej7BuX y+}I6J*zqxpَZgAXk׿Ȣ\C::'<3bV{[3@ H%PYao&.s}D7!`֗dܯcbgH.9Lδ}g!#' 9w0M$!/UX~vbޏm3Q9 T4fccW0 ת<0jL j!տ'j {[ӂ^mM7uO+j?TiIُcPDފ"uCiq#0FV^V]KHȘx +""wYV]H5)jεFaQj}L՜.@!K1]4#*MvҌRBDW"^y||5dh*M;%^|0 86T(|"I\@,ZScL̾M_ƴJY({Z:~!}'zsoZJ!~ `RBw l2 ~VrG8ED<]p Uw [2@ӛĕmFzeFuJb{6 Blhb٘KA$C~;boZY Ev\ xqk X7y~^RǞKИE/ 3!Ժb ,Tw oZrB:o7\+LEi]ԔhJ-:^FĽZ-ɗH1cyEb M'75^m̸|@YEpr֐ u*5z x3`#7y-bҽhmt' p&%_)o  »z KbT KE 뒿 hb2sy0q^MmV̯8s'ݠndV 4ZȉpFt-iS g/.Y,-Kj+,+l^XS54)"Q*3-(/zWkirGO-dx{!OH`+09TR?mwvA?-q)e_rP~fxMA{:r//h/t7Q4~P2C) fy#׬ۃ56Z * tleOӖoPwYsR9Z2e(uWE"~F^ռICp`7hDz"w$TQ@ ;'f({l|+b{?I@!\F ~sY5/ypeMBM簟,|$g;_I6uwG`[Y2Ux E13)p FT]Hz|Y?p,^6 ; H2+|NgWH:6寫r7 /pf-Q9w4Y=ƿ)uof}q`'7I| 4V l({ :wc\tۓ|[SQ2j/[>Rwmڗ% 溝ufwóbNUPqǎɛM[)Cǩ`ºtH%KFzL]6M5A mHйR5gWW3T CvDge#3&Nwnd@+ (-ewgK@sn ?k'ߦi6X~QaJ`Qo8ef_ #,f<~M`ٮAQ9Q7t@6y`ji*1-=DjNA#dAMՒ읍7XmWN/H^TX?F< "jR/lS}crةC,՛}ހcz@bX tmS"B~|'BOg4gY' N1;&dMQ [>s+ki8<,IV : 77b%# aYk-^RlGjA{& a9} :D2Mǔt0󨚿ǀkATlJID4,٨eBr1.n =, 7pRWݼ>kRv7ߙ5s**=c ^z9] dd2³B P-r3Y۲l?N] 2`FgػK{a: aUGVgE)oT CjROjY(3"7s;Pq Hv83H1pY 1j MX-$Ld6΋ٰ?[٣Ώtf!i_qϴ>g(T=>x_PpUoJ)38"URM؃3lWU:}PdMkے-;AP} VW+bY2GxR WyYje?_<Đ:1U.`MjJa78)6ltUWP:A9XMZ;;1@qj ueUQ +aK^,Pi5!VU]oFh}Mȏ ˆlgzn1/m,+[cdy9K.D˵} 1F 4PE9|`UNx{'wd˾J\KbP}GHZ.SflɗbhR}{=A:nLr.M?Bz `@,$<}}f(h>=b &Wi&z۴*CUوC*#d$Fva_3x2xK7 6s.5Y'AmP_ZZS\9>S.V+b%r{Z,\s%_Upc -o#~V?vK ;Rl379#'%=#1ׂ߅Ds+U0B## h%3qbEYcRFia {,\#KtAz+_!9taAF^KLɈOѯ+vnnpm[:L*NU7h@'(L-:1AhԘ`<]t=lls05L2)ewSTBwAfD<#t:XQVT"'+|kQL#߯~gsH|=I Y~ -6KTӹy! )!:Aoj3@yKy};_9@gi';ܰ_1smN Q'\.)9O<ƴ9 ӚqQ?"!Ix܅-MӴКr) (s3vTT2D ӭQr䯸rZs?1c[׬4I>7]ƾԖ\m-[OQK^͘aiP+bCf 3ۙIϯ$ Yb=l+˻j:>S:m߸gDoOv Lȵ/zAgwR3>&`C|`t= Ze a*"9|;QJ=TD);^|Z+mW/Q9=>b͐7~g轥 Eo81މ7i;Žxc s6Z[Eı &ABYZ}!רq l#滥4MN$6.W6(s 1aZ'OCϒ16uE]Yj[R4U71xX]LBaCG*ݠP(!hБ6p& 4EKc~@ez1KEtV9&s78-FTMWuOZba#My@H4W~ӯJ^R Ւ؛9~yJW ȨX/qw3ѡ9;h"bHr׃"L*JtHWJݛuʔ&/>`9o fN-b꫰@w!vТGE [JlvI";V+܎mV-=t%⾐[KcLEj> ;YWW&LZMnsق#=HP=Lچ=kwBd jptwY2Ȼ17٭LWv2At]IQ3BNƪHAQt!A>*´~ǜՃم Fh|@\ḿz) p8<[7ag.EmI+p@̱ [d?tTd_d-D\f=}&qU?@ 2U͞]Tekep.5kWE@G8fra^V*L74k뇱(^z/Iy~V#o fY/eLeS AͦA6XhkF6,R4!e2Z5X$+Z>_x*xu#7a%l_{i7ǖs^j^2]YP<?yۚ)ZiI$ }a64b#׆c}`|a `}'ӞxVb6-~06npy"q&y!WZ|>.45Hq|AP !~=n l%/e@Owäro2_DmS>,s [kNXEsŠB >@~֛|f@Ps*#A|[{efdͥ6GMTm&$X!|=GVH9|[iTrJ88+zA2c=HLiK5Te6e}w&!%#d`oBXFR+Bܽl%Sn|^>?kѾ)ΐ€ᘞFb4W{:thx'8*OJ1na2K&n'+;FC kڙN}'\CI3'M"DM(,,J0f'7ɒP?AjN- 0i bV|6"ѿkE<1L{tqȺC3NQ*eS [K$.L_?+Y=Mgw=hb"18&E`"`ܾuYŘ )zx( NɭE]چ|9ɹd$uդ3RV±j,tpcJznոd^TJr-+A5ya"V) @ص6-K,Ԫ<"&?8~m2f L/hof/?ڂ*7B ԑ±0mTR*oq:F# a: c9cEJ?;DtM$@C—qfâ4: t+A $2y MpO&HJ}|8ځlyޤ~Be#&.(D{ I'4KwgBjh;+䛳k^mFYCU@3YN%@N;_jDRU;>'齪ZP=$ \tX= w%x 0r:Oe"Np2<K"HL>Jeqdlܨk'g븸-#c`ЏI*[.-[nDZ؎A> r-WSsV&bh &Bo/ `{UfWuʺpن5EKhr9wO,4?VǷPPbRm͐cp:&y2ߣjQHsC?-#ioHc.@g-7d= }V٦mu/enSDo"́ʳzdD(͇J>;K:(K7j r$y,wqw:U”i ]>:s4"D%:<E:g "m⫨O>Vȃh%oˀ8Bt;u"ՉNN^RD(dYVt4x#_2f=\I)#a$b2QT؋w->h_&7! uԝi؇1E"\dZ_Tk$`7h%,.`. ޯXD,:߸ k+-cbE"/wf~-g4^*$LIV[n\9]zV1 ][ F? &MݲhROq&r`6%fW}5|jv1Z4G~ xvoE1,]; i]ƈ ĥXAqrTZzӄx )Z}B$Рf_UHJӭKJw=[DXʶe5a]p>\@<<bt|fTG'Kҕ8z´F(N_PhX;j>PDŕ;mu\p/mOʢLb^*$|zTmnNDZ>u=GsEMrܰh"s4a*F@>2Ãom!R*9HW4PVG%WQAk/v͍pN`Q̯;JR  ]i6pcAӍs9UV3`@{)7]6/a#R==N&q Ex-!" dkl!ֱY}&O6d)y"kxk|+`X>*Ӻ( bvq *\Dݐs<@>&ʿR HA"Pa^XQ/fO/ߏRO6y>a$<ZOF:~}@2B8rPeۄwYÁ깖\Hq9Ե1.aCx@y`pi9[yHjbdNŋ|^;_<9#322^'v8)8 PЧ{x]}SAizvb&@tS4E 19Ek5CGG8 s>bfF<I)Pj~!9{*-F3Ft 9qP'V4?F _siFW˭hr0jKpMn,EM1윽zZ;~5R'\ ާGtIQVu Oz ЭDr+ȑ# 9նb} MY 65j6i#jc)΍a6SXdY$P`|Z?>wآ}o- @)SNfߢxspޤ46dW3>ú7A`:<:g0*{"k)o\TwaM>&rZrWra>syXN<8^ֶ-FFEJA/QX]"qlԭUlFA&Ezjpu0J"/HI$;:cX $r x8׃u=Z_7PIW1A)&얇$3=z).2sK4@KDH ElaLDcn~w0Ykޢ#n$d)+%Ե~`$F}& e BJIV#A Jo3.4Vr ZY)pG=Y];Ί\cL gf,o>`h@`?fPcҗjh8Iw@LF]ovY uc*rǒ)Ex^ۯ{}\oOm{j]0zY]ۻ>gػY=U˯@?m<瑹mDŽ|nu=1ܰV|)#sP5`}))D@#BkB>ވ~j8RQI,nQRDnaᥬkva1oB)d5ʐ_ y.x/ Nl0!*S hvHw\Mni `1,_,9qc:][vАvCӈdN:WpO &V\c }"u|`1eKH,dۃ*rf~̶ Pd U(:0DDfb+n!qf:n^#=.a[wgu"R,#-1S\er+cf*Z; evIC"2;rlMJv#8w-s͛7/>7 9uI"p^x2m&K)MK;ȳp }d\GL> .Hh׷hU <Nݥ݆#Ҿo,$vSF9kMJꕘ~fH'T@À7ݭKhFː9u⠞[Ȭ#AMY&$qt)H>@t's %ni_A5L_%Qv?3'co# m>J%`k)}iPDqU}Ku7t| `q.ՅYCZݝmtBRVQY£hL>0Z#= -MRзEӊ#fJVZÊy[k7UvQymt׍<ҳ200`T B f\JT_f+d;H {t 3_<8R/ROڹa, i+[&H p|Q3JCY/B(na "^ l`ǙL` !X~t u8w&6tZ?WzҨxY(x=O,,<8 R_ R?:N+#+ut> +r>bXRHȶ"^ڟZ6O]{KOFd6pyPY֍dGeJ`JDnJ8ڢ TgG?zED{P4`5KR|&m;f1FB>sEbjAʨԈx!XXcH(uMk 8ӛщ{ ٙlhrQgPmY^`qX,n@cB{ ʝMŅpd׻(}@CN>wMYn%Oٯj< l biiJ98(CUByPcٿYRL9k'%ViV- R miokBˏaے|Ձufn1C^dD%_soY|[PscZ8壮ЙaR`r(9BNg !R%9ԃ:eUEYoEs.#> Q.K1xL,y+9}dOY5ܱ-b3\rB?~`@~piNe8e=ST8?  <37K| i1OPqu{J ̊mrA IG5+hcpݭoX[Q|0ٛmkkAD2I5LQw6 VBٍ4[I z;P[}/tNKQ0kMzF 1װdh A#@mȁvHw᧐erk@j肼 KXF7m Y^!t F=@wSٟr;"s oBh`8le0/TnYV lmۈEX#]PkEq)QrT0da~$Bk>v-Q AZSF_23Y"U*9W k)Nê^>b~yQ!ΟB|iY4'*Jاx{ȱQx_m2 ҽP֋ά`xWbr6 xzGBe(Vżt'Xa78|!<:КsI?˽Bv ԥ6SesL^ۯH@f!se+)ntV$_e9?QULOTyÚ[se5/VIq8 V#rN'ԉ~SfRn}me_ǃ7Mr * _G;>@ͣ#[EuÄ2eJ+[Ϊj%:U e9 Ƒo|է"mJGL6h!|-'q?t-"&m$,`ɤ aH.Źݿe" nLy}"-TAT`SN2g%ŰLseRl[2%Bj`YŮ%k=v9Rc^\*E Xj/ZDz$WFdZ/[H AFu2HGTc= Y;d5jϏKm;Y9oT ._N$_jJ#zB&llKȘ"[d mM@ )3{.J!tGo>✴ 2eVd=Aף'y׆$HWΨ'#ӃG0N`P| beu XčT$DMǢkoF*j=TE ٩JJF"ۡ)趇'Kr_ua-A++P͂XHBAgpղ Q6=JMԢi-i -^WS/I:5Wm-Ni͙$4=N1' 0w:Q-W c =1*iG>+vꑆ)bW%7+Zk@5¤#M/_.8M@8Ad2r\&@7 Ebiο%HuFfOB<""qǛqA3K!;;nYb!<6;ܦ't}gؘ+]{<`9p}SA{X@u3?mز`T5܌02Xn*,m6;Dy'0u.[+SwwAثhXB؊~ɦO$~{v K/hğ1c]\;|,ls%~`=a)h%vt?IG@bȫsK ^R_* &0T9P#Ԋ< n= | _=yy|D!xp(^039^jD-C{@ʦU0p\EbWVVY {oZ#u%tR3ocTӂ0(Zr#;2m,NX_VCߦj|%A{19- @7 *xmPi?\Aa88dpԄV9epr+M0M{&1:_}1U Z%^\<ӣDl8l^ vqWNTf6lL*:?cY;4%${sa U.3$ssȌ^x)% fʩ z[UYmb# U4[#a[ VrAZpv(˒|=b!@^^P1 V - r!m8[5DN/%"as{^Bw8ܺoOKw1rw8ez AidR,/pR͜~h*+Ψ^|[& M)T.?^eGF=nYi_7T+loe{K\N\qAwfP%P 8pIL1 B-XQ8#LQGH?F&ȑ7,&'7dS<{Uyg>c\L40i5,o^ OM ob'D݅{uVpBmST_Ec)T.q$+Rouu8傀Xݻr2=Vi# E)w\]J\z_Us#dW ^%a7ۓRaKm5SiLzjO\pN(:х,_;e.czpL~$MBe~COS2Ըjt2y*cчg-: n!k,U'B FIMkeNpX:j J3O+ S!M63k|_A1CR "׸"J.ˊm;B$lp$pQ`FiD)T õa {_-{60-9Ӂap)_IDf.eE!5% ExVYYcǘ<0p~UwDdEG^oM8o:RjO3,rAs|Ԝs𭮙) J@u]p,\Wb)F4㳝--XW J@.5f6KD1iiic! x2J |'G| rRc*/Yax;8$l絅I؀@Zd=t>2qb1ioJ}wԁNJ"yU&=&W61;ޮHNk.a0w΋5I{NIj٬Qm$t8!uY$ ,E\ͅmIh~L^KʌJk;^Z_+\D%M}UsTi P&0k6ԮAfl@FeEƶk j2vn Eu_!҅44>Y=nkctH\}ϙE۝!ťsCߊ48qCNy-J;OԇdZmvWyN㦞O=a>'TsDz;)ш+:>=qȠkXNp_|u0"3P 0A 6ڕOt f4yW\/ACBj|vE+r?WCY)ub }q{ч6BHX߯_*i֘Kw~(%`gN$ mH0e2W*CW4?|Hkd)-E5q1z$ЭZ@\X.uN- HRLMNy-G |CKy ցE!1o]<<&!DԦWO@FIpuQ~YN@[ysL)(mQ^,;$[(d!!fa8g[I9Tnh%FDz$Kp FAhљ~41Eدoy߇<p@hq19ejoP7{ZgfGCJrgї:^)6bp9udBAvk6d5-[lbs7NZU~hs,NWl4ϮaQ0F<#\ѐ:Pzw\ ztЀ$kdKfոH;=f>[N[sqR6 k"?`+:S2`ɖۢ h(83~[qa f'V~%^bqb5alĆ6E#CL^((E;kV_k*Qm`:DxdARry 3<^+zR!n t&/^_=SL&9տ@{"RJlE IO,IXX$ % d7kɑA@/`#*t.X&DH~`Qnk=V$jGn2y A Noz5I:2=mM::&J6Xק*z(9tGVˣ}`Ay96=Z76ub=cd&)4oY&t"YxtϢ܄EԂ]~Nl|L{h@go$['Qfg P'31} |wOf$JJv^~jMnQ &3jE^=R7x̊8]Z{aCe}ԡbbSbϾfbhaqJه) p<i oKB-#ƛ?2/@cG9_n#ZbSI9ӂ!) T~N'[/;*Ɏ 5< ?k*q'[)DNo.E)O[.ua̞^:`n ug*&51_XԘnLe)FKS0sD.&`%114A~$ɒHVǯ;$[ +wuqbjZDtpO7/W*)8MύmAi| Aih`6ٗ2ܱ|-\4֑%eC#^3R2Y H__1<fY^+սnA˾Crˁ1P[k,gP>~Ϡe"I@VýKb/JzC4XJ :T͖ZssXw;_ݐiMeJ1K3SIۘae1[e#qڪM6^Duʵ/64gS7u*[Y9yi+m6O6\\qAʋGԙHvᒛ5HFotǡf/t"8`;p옄O+<OE 5VMhSP/?dOjX7ۄUG6鎍!N+W͇>\Εb!{-#w& TTDXL_dn[U5?E委nSKƺvGJ6&9BWA I6QOMJ=^O }uU}ׁ(*uo=5/>:"wn5wP}ܺK!Z{ybnXKT??*vjK[c|ڎ%\~~7X?5.r8t'Ǽv;aA?DE[ o.o}'S}c}tNs/Mr0yj'k'4x2;3"Z!|Ȕn[4`D!YOGY/M  ^7u{ 4\f :Q^lݾ4]ك7;nFS+la†JwU | Z֭INSj+9ov)~LV=m:C'7`2)oz@$([6s1J',~#U;Ѱ{&] LMz5aQPׂwkZh,g0]maEDX+2wAV(w<~`J0]9@VT֗$e ʹ̢u.v2f5JJE>-w]ve\xLוtUfN9VP!NܛVT`uɸe ~cޱK6A7V7M8HO1 Ee]v>~^e9V(c+!Wi*^F;^$~F~4VX0FȞk1@HJ:(y,KfjqS!_Jk./ˍZ>~uΖ@IWbh`[-0k,p0}7Jf ڔcI>QV_5u&,o5uI hTL "?Aĵ83`jw iObw4#PĪض$fIjo=&RR8:hSqrPw5<o<+D+M+숛y ";g1F`|:KE+4ͭX!FWѭ@qqҹM%&y* ({cǨ"޻4ـ"M%ukRKѹzCDpL'fZB $ $[Qbd9 ]WBܝ1r>vٹitЛ ib(zkfGEf˺cp x`H_jeZ##cKqӔ] H [H^İZl4C) K!ǕW.(>wvzgnZ`k1 Ri+]BObQ anmve iB g@9u%q)!e#+/_XaMErG/_F{tt)BUނX0Y&P=Ŀ1x ?D4<29cWP1ѾPD6E4TKDğ|~L#]0L٥W]kver,'yD,Pwd1!;.ںW !5̦N r"unjs߼4]:Wbo7!CضTL ~ᛕQevZWґ;ۚbsu&ALYձIAz\$)JX~Y̷vW3|oa;u ݇Rh' All=l>JMAtvE O=Eyjf2"3 Ǟ".A SD,'1EⓐX o .${RA?rgfE3iҡƤRe@_xҔA&?~ncBL{`n\"WF'?\p"x0t3,·.\^RJhF-W˞ N-2Hk (=0"*%B,,E&_.Y_ALԃךHvw_xh5?E,^}^=rAqŹI 'w/a~xczvvb:1Tn#L9 ?PhK<[e\0 /m5+|4bhW/5l_,th/mE拱q=qM)&=01Ex(<FRy~q_u0KGPa_[zϼm@=8zrcMOFփ=%`NpHf}O*r'W.> q Ѿ*eɕ#Z$3u}-"ִ2-yr z6. Ir3P,)XG< S@8{Vn8$ZSB9' yP8<'$L1 C31[ $Z. t3OκԿU>ld-~.y֧@\$E_[4 ޘ$} moSZՌNp(4xG~F)ZD*a[6JPkDGmrg5< f2*?Xn+6:+$Ɉ;4dme d2*qJ.֢\ڐ#$)jj67LX$&e̳+G3H&#D|ϵݢ{u#}2`&b.OY꟧{ctWXѴw@bnܶ{/@Auyц:G+8s}l$Bc쬁G:? R%jt'^C5?zꭅf/mNHqM:J fccz', iiP~>1 +_Xo[)tet-0)$ Ε*Dqf`@tf[@d Si7={oJs]@K^T~nxɿw&\E(1wWTeghk ͛vqX ";4['}z20ykP=`((׺:2 xĖllDž'z/y&"NZcQ)$x50΢Fc0@Kuuө3Fq\O0m<p z EQOaە8(6M X۱/a͌zK4טŚ[wEudE6"}-<-0Z**Z2RVhQQ&kӢ kEKJshdxMO <)_0[[]%,>en~h(MUH z~od5-AW^=TҢ!z SO`G+$x9Gi tN qMMvzcKyW`2EYx+pLPyw+=vm}IU6 تhwn#癴&6ixC^9Oի1 X^EIڮ_2'K^7vح*e!L`KP%':ƫX?j!iv]3. dz쌜\1nbm?ޤ+r>~}peߑ!nlլ[2¯H ,1!}LrL¬g 6bЦtn=~Hx Q:o>/Ur U@c/Q?JIG]Z}t|Q 阜IՓeB $[T4 aBK>+@ggfD/RmRv!<3ܡPD C;K\|~S?Oo3x_'}EbB:XQW m7,xu6~rҏbS劀 +R"ej DwZ [贅 )D _gzb{`C^'isuUz 4JO` @#A]P l"Uy23ōzb?]G+(\uv;64?""85]渗!T8뛨bي a &X+ҧ$ƽ'\@٪L&$&9~&FCz^vpd4S6B^0#잍ȡ (CVCon8M %m;~AfDQ uμoHh+l22y*SZi眕zk [p| Ap.FXpGRx_Ћ]_= P3 [2݌pQ*imbZp]Z"F֞@2>?W&Ӹ{{n*uHu6Vr=Ejp MKsTiga3}7>xAdss PlLvFSO7O:xDRRE|Xw4V9.n#bpb gaqTcvQ})2B=:`fLKX X?7crӓ_aHQbmuf.*`ufYFq8:&LZgW$Egiք`6rN z X'G[hSIcfSo+YE=hKe8O>M䓺FH&%w҂ȃrZƼo57֜j5\& -X.Dc%PR敟&񴢑xK!0p  35O)Aʦ[y+pFGƟj##VPdSeU'b4ߟkܑP/˖?JZ?x'k4zyG"sru:Ƽ5I2>g{VGxÙ#TdE?7_-XHZ1@gX ȸ)N$iԏtƁmIȺΫjf*J1!%!:M1'}8|E;jS-Fkz=NDfNɎ kJy~0$T +#NEi8L2Xc&[^&F/_xLwA"(<R,|Np"G6~tm*Ƴe,.䷳鶷,AUxTs Qҩ,ƥc^wbRhq=P4jO]Vsus7*-5K) ԰…X&m8.4ҩր0D (hӧb)"ҫ7_;ks- xgui; #7azyqIWƅ'zr@y$ bIpmx0՗b 'rX>NZYK3g.ZhD:ߚoGƃCq[vF^^I:}VP#)3Lvi%цe}oh}IYi_:./@ t] 'B$I>Hk.SΗ5ȣ%/ nn;E@LA9Cp>Q6ҟ%Q2bwR33^ xϢ~N YmT+c_O7W>%ēk|19d W JqXgّbƯl 2Te{0wnɨ,V U cBW˅d&x3ٶiέ>BՃ76$2 ;l6P5kp 2:uBۊV=hٞɨK=1k:dlQi ֠2)(])ɓsF@$^ 36ְ|!Đ22T]8>ZHlx"U,ЩZ?ټRH0rQ <;l.;Sy;esm+EW+7{E;5q;nw&ST A== Wu2 LjeYϫ(1~{o/Hƈޜ h!{l>sϽVH 2nȄJEc?.N<O-w YpJջMP-fـD9b뤊sl(Z/I2sn |j`*"d̵@k5ITHݠR^P]x#'AϗsA+8DeCIH# ٭OQc=6}6|'FG÷U  +հz" b KtȰr擁/`7^ðY#"%2Z B&x{*]Ip9fV%Љw+8`Q[sj+ri=?OѰ05J4O7<ǛKnWe2=l0Pic!luSY:n3MZQtIv(f2pʙek& H_a? ,t#o3iиYhѰl,,FKXfvƯƵaeKDJnGH?9~<$x,aؑonoWöYvK@Pdg=V(Xn]#Jk"'vj/H1A" $owF?+8q0ҁ0N5gһ%K8$qSh0%/.r5}}41N;,'@G }ɉ>g\\y͓N).&KHFRڰ< ”={?a_Rj^㤧'1}Hf*ٱ:Ya(?N?5xn4fF:MsXٹ vT6ʋ-!ɹQoޯ'xԳ'OI8 CiCAtȜܾkD}kyUE2;̬DCk\g!cBo_ªPcBZQ3+c'1z;dя".l{y6tS>w4]b%q&GSn+ Y7i΁ A4\R=) %+C`j yUċ&0, M~e: G1yXdt^Ŀ}] '&Uˆb!FRϵ4g()xXHzuSD??z{k|r1zYXJ56Lvc7 _kC$8Z'5 :o" wH2>z8@?3??db[=,%}NfK;'0 kRf.TD̚5*޽+v=(",dJo٣|w{侏U$GǟP?gR5kBDwgy~CFD=|f): O#`1%(忥P6u;D+sOw+5 jA1>A[6VvT9Iέ,5;c@}uQQDsd6X֜cP.n|vү$F1" |e ^n-M-&K BL1E. c.W_ZR;OeZ|ήδHV˵kR YYc$Y= 5s  z:1,$grJ~#L|p*-VLڠHO|l8&;&LS^kۉ GlYUM 㿂gr@HX*ʱΖ݌uzhHn a1JgAUi:M q][t 8{F!Օwh 'TɻުEEXPzXeKWDc8B_Drg`ܒ,ooEϙĵ꓎Z_M3 Ήҗ"cE/#/oK Ђ_8jjFF̻g Ct Øc  RM@XG?uQk-j^^剙If҉^dEsW H|SyK>@龜E[S fX_P]*./ePݓ- |D;i,  C`JLt`)Nѹ̼u*D&@-Bk1j t!xw_>XeiC.ϯ\C)}I[9&6\ 1 ni}$LFXyIǮ̛QVs pA75 [)},758?C-ηLqjm6# =]F$Иp堶xQn0nW7Gy4Z| Of_?>>_QXLU*.o+-ҠgR58Yon5ef$4Ǚ/3܎(4[ Zow<"ɕ8p mÊSʜwvHfFdb"YE |Ii<χ #vzW'%B%qZrB4(hdѦE`<w&ЇASB CiUs3X*}}KK*qJc9-' -Ae:̦W8}hx*.w= )~Qyx,~1.̥^VcGFgL~3BJ#Cv:Z$vt lCd}L~ԑz1/kG Iy(5MI =:R1q=`.JǛc_R\bj=U/7R(fx1إͫ>L8zB9qi͋1Ճʤ<릝ؕ; [m g(Ӭ9T_F$PYm @D&UʔzddU7CtЪYZ5L]K9]ȱk_{?Z5,(ALW{(J򨭰^2$Ьx@O O< 2@(.NzobdG-} G'T8gc親,tfEB ~t u!+}^oeyC~0^P 8[כÂUXB~G&2 3>{dUQ 7O nM`8.WȘbJ˘C3❗/W)Ze~ˤqT/JBQMa%-$槓c‡!ʶ+?1MM ˤZeEJ`_K7oT-)c2H(Gޔ\ah:HGphUL-&Ck5 ߺ/TyV]m"u [Ӆ=%6=X&ME AQ~mBRi9OyQ!LO> q}/N,1P׀T4yJH< d}%@ѨgflcEɈ߻l@J0 Â)1Q ZhYD9rZOarfB,٧g{kn}xiXdSX5i-$3 iWcGG NB$]x !n#<j8D.D KI|'xrMU ZSq3LFߤv ΫiU,`C?3s^ =фK;sb;Zc;O@׃rFJQԒ#r/uiChWjd C?GَnwOaSY@-57-v]`4têv.?{O9Ǐ]`XO+GDH_gMVWr7f2!~f[woT˹{1V)>Xs3NH!=t=s Y/Ptq`;oE_Zr#64x$3)ٝ$fX>2I el؏eəȀ7~{qӨ2Zug=Qʭ1':dՉ{A rP%{;S~d:7%Idt ghyR|RyK&wQX3|V[Ueb1&%@/$3DV #ebOӟ4lP~’ssx`r/sJT?}VDkH5 !u]t/:]yT0xHBɾ";e@IW26U#U B)}q rKl&K ʬ9Mc_6A`TJ(U&cw \nY2RԅDY/9G8M4ے=m7QAsⱵ l*I*o vgp>\*g9\ܭŰx*QB\DhڳH7,*0L`#V_RNr_[Daa G0ż2ە`%< P*L-nVT0CtIPA'+gݡgs: C&dUGԑNVRtп̫mHXҹ"v[,w XӞ0Yi{S>Ն: uP̳唜;5f}[8:Vð>[@,s:\||%hx9f+,x+E2[-qp;wz\ԑ)PI@lRY|3Fʺh|p\؛3@#(ۨZ . ց.L5 ?FðE'9} _(pD (#vXvgZPD݉!v@M\EJCEיwѿ߷vV1'L^{<~–]ѵҾPXQ]P}sj\%&yԲ 1o'^yR>>_O-m[O=dS~( [A(<36U9Lhc! cvA8n?:*i *@tNxqYʢL&* H9 _0!В6Taz fg".o{Ğ/zUy5 M:J#DxAN$Xk ٨W ײs;(D3Qo(of>_vd:|0Xivʕs*v*|C[n4qβ(ZSڛnrx|ͅL067rg8 !yx`R) X\xܜ_+(B =$dId@3~5(y'葸/( C|йJ4`N7[nzy+<%8OZ:a@2~B|ٕ1 h(Jw~ Ќ[ zYPd" -ZzM':0JiFu܉kan`0۵k0zX:Bf}]pVUPݺL ~19id!xs@LT\Rp,xTg1FPX0dߧs_'J t%|]QB-01Er#PD6O!֣JKWP <,`Z]GMiK:BW-;̅/mD &\x;>&?N^hLUUesi`8Ih05,?-`&$2B΃Cve][vzoqC,LxMޑ%6 M!V8 fuv"]-HF(OnTq!-?@]4gQ- HN"|CbvqsBxn3:k»܉[:>lN)(^f w\EŨ ?uCSt{;AYu z#x4F,fbj˞o^UtFu߭זVQ^dp uE=D+OXIѳ<ǥ O7`ʠvK^X&nKƢcӨYt0Aա6׌5KY, ݺQRl'H J})J&[,0%amə7ںQP,㏀ x9i2R_ؚ{ ZwPpD9$1 lCTU'"17gNɢA:[=ݗ6*qMEIXcDׂ±f!;޳,>]㳪mZ@t4ӞjCU{LJ*f:yNE]ŮYJ'Ly=} x3:2"v+=$ oC i@%R X( "]XY[Sp(w$5/N*;3OȻotsq,:v@:KŲARR^Q wn<]X^SC$rd(=[G2Cڃ<Ǯm<}͡KO.T'IztP();򴀂\ V(ݴebWSV0׆&x(7{bzMmXh׷>rc,3UW-GvxKy="YG%f/PUE6uԃQTm\.[Y9s`\M ñaAWrwnYǝpIey$+ <gIT(1X*7e%TPB xX]z0(==sN3LJZs"%@Xu_I1)CI#55Oo0BhGgO{6I˂@oj/c^;L}( 4]s"ԋ6x08 `k)A9{WԾqb͜|&`;WY,X\&eSP4tKLrJԚ6a.M fhk=̞nԓ5{Gb=in8)1֛$tY*680Q x=+0EIBzj" BZJ@^\dx.Ou 8l9鯫9t"'SەrdgE)޸QLFw7KCVb۲h_{}%DΡK3_Bɺ uh<+ ; % "e|Fq1tvL<|!y"%@;0gm~knVJ%OMxequ=yK,;aT'EXR?3ι Sj{0F:0?axTΛK-S6~Qac0a¤?ɾ %=YS_ ˤ+! FmS3MVct6t샮T 5ȉ~GbDL g%3<<-u>: YD_iqȄxR030n%߃I&\ 8iu :T_UBS%gmU[xx6&ϯ }~# (r,Q!rf)6'84Nפ'@1Gid!^1 衎@S-tF#]{h FLp4 y8;,[^WיCh|~aF9)ٹA)OIBkLc1 k䭍,ƅ'鏰q*~;E7UAi8 Զ>aUoGB8AJ>O;XW> BjI'nIz6PB̮K)SG9:\^Lg!v0k-:R v_2YoRwOcff+- i_b 1n:b#>Mj I~5ьTGI2j(:Э-y(D(F(-JЫ`xɈ {l+u[Sė f$%p#>4QedpD)VvԷ}$Ł,m$~6- id78܃=HC΂ǥ'p}f_.$ߎlLzBgñ["X v5d7Ᏹ[TV9z]Կ3\R׿;i;hSaF˫а*M2ܺ*'% c-w͉o1 %3L*o̭*?G0XRvrұ3-@I" j9љga$Kg}F8:F6N&h,uH$އ2[ujd=G{G 5FօyL2\YO6SH ErZ{r23PX_z 8^oƻ]FGd(g.ӧ`rBYJ%Fg cr|Kv4&ta5y.@C["np!n([eT]XZF<0Q2Y1IV^3;ɭB:{_.&BMgRU};-~Lh :^qy`B2OVr(&nVQ~q~#E!#'Sa-9*9"Pi0@{f4_ V\"~*XЩ>IM|Y+vA.{'ln]>b4qxڑ=q~)v%ܸ3#X}ʦp2yfOѩe 셁!gFRb,t:BuCh Ѩ{pg`u;hCwj}W Zuo6'|fU.c~ e'ZYχ":HjtsGk;6y@ߓWe zviΡz ze' \/+ )M٣RIM ??UmIJ !N <ӛI-3^ K/.g+6F#@'7W+BW?K|)xHÎLw֞ޢ /p@ML3|l"d}]jϭ %m9[q5}kk!6J.4W>O`XbVh%|wCiѿ ɔ2~^dߞR~ޱf[dvȦKT6F7$7;ߜJeg)}O0;Y8Szh𼦄>#[  @s)NpxtžV#xS`}ˆFuNV/O@ئQ. _I%-;A`2 Z;k%!ѡثQ6- \}E9VO ;oH@+RmA5{`8]FavG.pvo5AAnHąudWD9W^s)jx0=wޮrafRx]Yts4_\Y|f=:iGP7O $c4uȼ0(;Ds Z5Ns(HFy4W խ2-d+_o+8CdKuAs r8gg+wY_EkK<<;Z뢨zVC͟z<߲(_*z*,n\dz" !~u"n!@Ik\wF$iC4r|!}&xzJA^RHQY9VnaTbI'nm-b GtN~ìCq=pi뾙9,]tMݗ|P>3$v "[15{+c9=Ì76K٨ Şr(*+KpeFS aתhzDs6oaXh+׍hLlj~1vjmcZGtT,#}b)c/w'΋^3 4k^9ˆ3QesԂcT].5βR ?r-66c1Wd#-O/2H1$E]$tۑm}j9F5>Ɩ)~PRCDjכgXIchK{S6;DiGZR k u $H4Q h t ǐJ q y MLM'4ƫ>蹎̆dA11+#8K?L0gJ~/ fGr ^tEGgdV(ˍ "zʱUI Ħ+..TJr[+ACKQv&cNW}T$J )(FWvaE1o$`KGZ?rbkeizp%sB#`o߼8Uѣ`}"*wNÅG9T7†fKK>?rWO꘲č¥곎7(Sr{ f͈p"Pж YZ