dpdk-devel-18.11-2.el7_6$>#5:="BHC>8?d   H 0<LR\;H; ;  4;  ; J[; O;S;Z;`B``;eLel5f@5l5(lq8lx]9m]:s]G;H;I;XY\;];^P.bdgelfolqtˌ;ux;vd w;x;y4Cdpdk-devel18.112.el7_6Data Plane Development Kit development filesThis package contains the headers and other files needed for developing applications with the Data Plane Development Kit.\d6x86-02.bsys.centos.org&CentOSBSD and LGPLv2 and GPLv2CentOS BuildSystem Unspecifiedhttp://dpdk.orglinuxx86_64Y\ j`yPr 9Z 2w4xN(#) : 82 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\d6\d6\d6[`[`[`[`[`[`[`[`[`[`[`\d6c[`\d6b[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\d6a[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\d6x\d6j\d6o\d6o\d6o\d6f\d6n\d6e\d6j\d6j\d6k\d6g\d6j\d6b\d6j\d6g\d6h\d6f\d6p\d6p\d6p\d6f\d6f\d6h\d6f\d6k\d6t\d6u\d6t\d6t\d6v\d6v\d6t\d6w\d6s\d6s\d6v\d6q\d6t\d6q\d6r\d6s\d6f\d6m\d6[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\d6\d6a\d6\d6\d6\d6a38a473a6042f4c2825780230724f6e4ef028f4d28fc063c1577d3a162fee6acb878f7f04074e8a382d99b7aba448654c2c855d572eee9bc703e61fc5aee43a94dcbf6b42773afc8604e7b723cf475c670899bf8012c411297391509f257c1f2c017494a8779d3834264dd524a371da3dfb23dda6a08b83719bb25e25af8787aaf30d588f214c89c2d6c6b085e99fee1f7543c82ce2b8db0cf6cf3fa9d146fe6d609f7cbcddd9ed277ed4d0a34e34e2a52dfb7a7da2e3f24fc197f04b661811e10a66280c5f0a2ab84d3dc276b493b0a24b0e64199dacfaa7334f8fb7fe1ceb3b252c298ad5e84ce3fbc51ccfeebcc274ab88f2aee16dca5a27c69e8c79040efb13cf9636dee80da35aaca6df579b421c4dc254c4faf9eab057e1097c52a149e879e2e1eaae9b56a84ae6c9beb1482ff0f533272ba8a64d7977d12c299454723bbe6d477351935a03c506fb6b7c49413eff0dab0202eb8d140385689c3d9f982a5d63c9a49c56e988a8b5f2b1a838e190d8ba82c2e61f5356d2cd1c92385ef447898f3e4a2db7e9d6199bb8819ac153d9407ac6bca5eebd114c63c3d6398fe562f1739b6d739a4e6eff112c3df9c1cf622804665840b3c4d2822af0dd0d09287776d9930f989ae919018956dc2cc26593695a6a18ea1fa3e808496a1787841de4132d5677a83688cfdddfdcc95616841554227d05b491aba8922ee5afad5aed801abfaeecfad2fc3c4a4cb67f8427b9283d8a30683778e2eb72fc949e6980f3abc87ca109bc395fc6bbdeb8001498964a50c4738ccaf719546a7c8c52557b7af7dc182de549da688b9f5afdfa1188e0d8b542225cee07aceab82be4045ec98449075fce319f21c5b3fb141a1c323b00a2e795fe8c3e000b49322118b2bf6c042fe2b6dc32440b8aa4592a4d0a9760dee228442228117a11979b3f085fe4779b746820054ea6ecb502523bd48e46ad41ee6de00546e30dd29a0ff28b81a68a2a50a6972e18d0e2b014c94cefef5e8803348f725bb0bbaef74daab9751ba8ce34ab96bf2eeeb7eb13ac75d6760d683d3ab45570ceaf8f9cf719cbaecdd50995a4b0205451ac791e540997efe904ddc128e0defb1becb4deebca246abd0e4f635bdf39d366744db3d03379918717c60b270242c48199567594c7b42f2380e367da32d1b23ab7123c1a5b83c9c81b5fc9a4b5a49a43e5d5d4a42a7761029639de1618e10da17c8c400feb6e9b90df2143a9ecbc121119eadde50c290b7c1d7dd3529947b0fa9a49a1aaa7c95975c773331208337a569e6af32fb1013d397df2cf62ea9beee3e3f69ec0d62ed9d1714d39a7e2ea4f7e22c683e7dd5d7748645e8ad32270e07d4d2d25225f00ee0e76479e6b35497af125a9519f6a617be7e823b9e7e11bbfaccaaa2d0b3cfd908898b6ed8128360cba0b5d88878912101bc1ce435e7d7f346b2c355b55ee9ad6f74212480508333d7dba1548539cb9882417277894c76bb7a243ff86b6709213f9d89aea2d61a52507cd4d0d9ceb23ac82fc82366ca51245ea7c8c9a7d443457ba8c51cd6c841cf123f748afce156e80d38fbaab13e84f08eb7d07a5ecc87ea10068e9b5b3c7523eebff9cb70b182aa723c1715a211da53f52c0610685c6f3d68628c48cfda96166e7b64bd3fdd60b1592523151f61232ad49090281cfe77d4207b4a37a85eaf8f154840d3992bb30f1b74b44cc6539c5e3e61bf8c5981bb2e2dd9b1cd742428a1ba42b16e8eb523b9527ce3b5a5e129205909d0a7913022127b12fee6c50f0f1cfe599e8c687ac5f17de3bb071ecc32f94100b41312253c9b363039bda252cddeedaefcee6731a33d41a925d22a986a1b0116dd26e289fcf0ad69ca6a9f03e783965324eab9a6a878dfdeaf49bbb5069fc5b50146d6c8664678e43418587e6e0789d7af3ef1b486dcde721dd5c0771b4fd327fb0fd9b3b0bd68041c61adfce6d5a74739aeb0a6731a7413b5740e4d0b843a7bc30e97b27cfbdd9a2f940c0f277b90904ecded5980a1f6d9a8b25c1178475ea3dc62ed2fea2ac238575bdad1d7b9bd70a2b01b6ad69378b33d35ab2dd2da5f7b22cdbadc026219f84af16c1989ab6494ede160e858b85b707ab93d2886f3f2d302edb508c4a39bb30f32ac3d0f551abdd3deb49d6ed7bc2c0a9e5973b37ad60dfbdf61a369aaa3cbe2318682e65ac210765ef7755b2e4458156a9a95a4cd8b730747140bb0ce31c2202231fec2b275ff81271d21ded568cc0d8b7722d7d0d3949dd47a24fc4f8d06060dadf947cc38aad0f9bd99cab9ab70b7a856ca4a6b9485e9e35727609fa31a7bc6a3637d33b88fed480db567fbe6dc739d1e068c1b7b21be293e17fcbfa42df96efad547459d996473834642765dfdb3ff6e819a263031d75f41e09b528f1441611791427e7bb53a4862ec76affa18663900ddca5d773f53c64b6b2a4c7ff16148a4dc4f761c6cac9ade4f1bf8ebcbea01cd14e2f9724f29c62c2257911aa909b3036c804d8a33a12df0e999bd54399a73e01b398b6a5c1e6028fce069ad547fa50b116fb83b5aa9a8660fe0432c5dee27913787a2e1f995ca01e87f199001b3c53d160e3204e96801d77cc5083f4465c6a50ab0a740ec59a9530ecda9fde1a94ba53bac4d1a2b75c2d185b2369ade77064543d8174adb0eefee8f9806a00317074cd3ee2ceb51f99c4e6f8118faa9b3407fce7ede8e6705cfab4fbe6a9a3d6c5fb088b191587473e78a81d96ccb29cc607581f3bf756c24c5d14a42460d1d8b6dfc546451324a48d2640e9718cffddc88eb62d7bfde6b6e59dddf8186c9061520fc468ee7a61bf16809ac1a89dc15dc9fa33bc7c5fdd1432844a997c14856a24464881c30ce914735c720a76bee218f844a8202883ecae1e7cd1205dfabb4bbb85f899f9f217ce9501787d603ce433c76e36dae94b3cd30283f74b45709cc8cbeadb6b83472659553e43630a05240a178ff5e618d1eeb453e129f6f5cb3c034d969b719405c2e95d2e78c30e9ac8c1e101af006b864dcef3bd27c22882e4223fe3b210b92c1600b12ec4d5edf198036a7c8b89e6b682fa8d241ab830579a9e0052813a06a3c41ad0809fd88a4d441cba48938d0a2e0d53644826fca5299a4c6c014e35f01bb254182230fca2be21a883e9b4d05c77e52f292e3085612fd910429363a8a73b8b35624a289b1986494945ebe37abfdb4fd70f0c129e24188db20a17992e8e3ca44645d06fadb61195e8f4e0c9f1cdd2dabdd5580cb435ee39202e3ed4a215de69290779fab092c163b0ea4bf692d0e91b9f0acbb93c6c153df3d22f6e1c7d96584ddf2302b6a3ef2fdee37967ac420294990b3e8a9c24a70ffc7f846f837bfd49fbb546bd671c9e400bd0540dba459856e9db86b2febd0b62914d35e910458bac625775b4c91bbfa7bb831fe39263439dfcf2ddf76dd39e87e89fc0d3b8e0116862a93103b73fea40347b12546a078133486371eaf837089770f6b706c4d184d759790466e01177a25dc29704c47e14de88af8752118dd4d17c13baae289a8a26c826153a7b10f894f534569a988bac794177063375a547270637b706aeb50b1b3bb71fac86652b71e143eb5a99c45611e37c719cf4cbdaf46feac1fe8d8886649ad0f1cc37a28a8fe11e5bef4ca5704a154d744a4aa9963ce1465a02a0da67799de301ce7a7fb17beadf29395ab63a8eba6a2e4deb6daf8b854d3763050cd5ba86455a8af65d0e9b9464c1f54181e3aa031c8d2905e61edb4610f6f17cc35b54081a102c49d89f021eb795ec71cead013254cbe92206adde25806e0a81aea28c2658ba76c6ce50fd0867bf07e362db597ee4f9053d2de8d06594a092fa0f1f8c96a4423ced014ef1c8b615a2ddc7da1b6b15c8bfa7969ca22da35bb976b4938fbbe25ff4faccc44a5b495850ce98f98784273928bee035e50c8fdb08049963b433d59cd2bff2ac02e4f10baadd885ef0a10e5b18172a80cf448c78586773d2224e099783dfd60f72659adc88adbfc25b5b0b6fdd6473beded0a0d1ed3c1e4b024a56b106adf2cd90e0b0d9a6b52282e4064ad6b3ae18bc87f4479547d90cc0d1f684bec8c6bef877c3e16244a62e4cbc1619bf3a20ee17804502c99d0233f657cd2181b255db810123ea379711a34c60b5f9852284e67c25648209cbb068ccbcdf2ac2ef8a2d21564453c6a1eb448cc275d490730f0a4afa09ba2c51a63b7f6c18c8d478864ec2325c58a9d038f021c3f5fa32eee7dcf85201d7611282d84f434dedd178c158c46d3bdee30ea816ad15f54dcdd82fac716e1f7f63ab695b056ddc69a8cedf76a485549d9b6cd9decc65b99377212363c975365eea10e8d3a8e102fa151b947d45d170287c3ca55868a75d645e92b81996f292d6779f880fef4f1f6bc930c9881045d87110c85678bf01d00c62b2bba251ac26263291f6e4a0ab37009a7326fa042cc02d6aed26db07ec0ac055efd5c580e2a4aa60d0547d3a57aab1ba3bb0c71d00eeccf54f9f34c30fa6282ef64e1af7b6b264b061fe9b71b9e913cd34272e183bf52aa76fe19830062e867406afea7c33302611ce9c142dabe5c2aa1f816e1d985fdcb3150ce840d8c7f749f333011154deffb3ed3b7f612a6f3a73cbc96d5ebea7de890508fa902d53f90cfcd79c57acf592ca36ce65bbcb3527986670cfb074c5bbcb1d321eeeb98f257c4c55b4ee604f645374ea37e4a4e9e74c4a45da5466fed5ae7ed256ed4e4a881acb794c470586aa4d132e48ed05573f56b904e15d2c38c4595e3176dc60761b80e09ee3f2fa416cf051b8106c8e8db8b35640ce2627050fa4bdb49bb5cfb469a4657a0c6ccc430e4b27b4dc615e5b3c68c1eeecd7f2a96a5dcdef89c4d18578b09c11b5aa9dab1d89aea7abedf5aa320b55cc6aedf27173dbe065dda11fe51c398ee7c32a1bd6d06dda4b514afd75a1485d4852f91ee6f95ddbe00d3c4d96eabd1e4a7f5a545fc7e07ea92d4d9218c967994fa2f7e96ba3733f8741cf863c9b1a22b1089dedd007f0e5e23b61fad3e94674839fb3684372198b1a20bbbf2e6f644cc5e90ee02106a245b64b2f2a7410110093f7ad1f79a466abcf29130211521e00db377d8ce3e8f661c3a4cb11719abf004638cb3a0f3abb69fb8e504663c4ae1d20d2540fdeaa60a1affa1dc6b8cc662df36eb050408f1248740965173db5b995d2a2ee502dd3bff7dc897daa860ac2ccdcf425acf19feb47bb8bc925b7241a18f83426a441915d51e85457fcc06952fece9514e1ec72676033ef7bb2be9ce8053816ac025d3ddd248ed056ae4b0676dde0e567c95f8decd71f98db055bffb4693ce59e962d8a7d8be7a6e409711556a79abed07ce565d4c8b1dadbede0daeb9df84bf6e3ffb7200980a444b3865b9ee6eb744becc560f4212d99ab52ac4216c9402c6934388cad8091208ffd5ef54c65e1f3b3ae918f4f03af1712e5bafd70805a336159769b0c4a4c5f41db6c4282b16f6c720adc4dc21c47d7ca381f466ac3039d6d8e587f2642aff4fd7dbb19dc19ace6c53188bbc75c1375d44d904a083d5c36df50cce94206def93443b8699a5b8419b617f82a0fe3bb1ee19eb301906b9eaaa8562a417da8e8dc82bf8981394a8b45b5f33643123847491b0044139078f5df228596b3c0697a890ff7272b192aab1d9cb91e9a11c641f575eafa4794698e298d04eeb9a0731c9c09c8ba55d33f537798bb3f525e33af70df65d9f766d566019027c7133b435d944056f81c339048252bceea1830a0eb00a22838f04d0ae624188f546b4d1e951c236ca48c98968c2deca3e753b5ef7ce93cdb2b67766650578b002dc48d12925c2390c307e16b27098e5fc8f73d237b2261a74b8dd3d176b94125c1c6d5e8898822a6b4b3c8c5b4e547a912b9a1eedfb4655d926ee16ebd01ea9b17f8bcc2eb17d3f7849dfb62c7b7a38552932af758fc754ad66fbd93daab81c88f989c892ee79ac425d01cd060068fe220d04fd8c14677af75731e875ba17765711e72fc2d459e41f3bf8d6e6e6ae299df9f42e5f2e3f3b592fd306a5882ebdb2db0d0210d5b0f53cb24c3e25102ea101e64509a078dd0d6afcf976988c48af09d70af10a33ecd3449b7e0a68f2b0eb0495dfa5d95591c93101c4dafc15860568de3404c4d3c51da99dd325166f8f7c94303333ac5c1bdd7ebb1950e7911f4c0155e8a34f3311147d68bcb935e377a50e54c518a58c00c3d274bac9c21036fad334914904f0648efd52c685cf42002b27b73583672252214886a276776e9b0914612338586468b40cbc3b5d3ee385854cc9e5d4b0393ee5f7e78c5578e10ecac98bd6696f09d8c36d6e0035111bde4c4db4018d3cf019e26042ea6ab8c3731330f5e55e7a8c4e1a6063a4230107f9710e2f18632d5e7720368ea130449305b6d7645ffaf93c364509f6d540d63334330725f8ffecaf19d2fc9d71507f2890a1df0a51d9457f89aea38b46643ab380a13000a8c7ce070a531719cba07361f17d915eca4d48e67a674f5dcff5c09d3e946673e7740c18971b736dd54ffc3a220ff7915d0befe71b0a4a356429b50dca95579a9e258ef75eea6d610e060a1edd94d91530d9e2ac5229330269d27d65e16bd69cb5b6c033f2579c02fcc9cae78633e16a00c74d51b0664dfc724adc2aa407dff2cf160a6df62ac39270886e6d014700228fa524e57aafbe2d476cffaac2d7694b5d9468faa8599c8fbfbac19d4f458d37641d83daaf32d82af661d3a1faa1a340b86c1e3abb447398b76aa250c2f2830468f48ded346ade86e0f98953473ca4561248e6a7bc88dd8c185c24602059dc3f971c3ade95d08f3ac49c835e763ccc677a005397b272650e33dadc0941d2aa0f956f37bda2a8865067284e1b9714506b2f870b584dcfc5b23eb5401790fdb4854b2ad805b7e0c1cb03658b5edea07a10d47f471484c6e267ccc0af4bef44d95c95d38fc4da9c205d3f01f3f3e749ff2cb5d11ef93f354f9e7bf673fbde387a3655a1dc4f70ef031de6bd20a0e1bb636a21f1a2a9a61c891b354369294613d486008f9bc7266e710bbe2ec71f1a96ec65ea3010f85ce6fec226aca0072c369ba9ea2553fb7b6bad4403e50fe579e471c730dac15583ac9dfe0d4fe218129c2d7010bebc63eda9466863310767e1bfe0b1a5d21a95caf97ae04e8db62305a89407f5968139de46924277f7f49fcd4628b8e0d25084df6f7686e6a85d352fc6bf5c9dd224d9e14de85b12cde2be365a7db2e338f9c7a32e02cc0f95856a76d837dbcdf22d6bf7fb023fd63cb454367fdea955a73846c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa3eb3bbc00ad96963d328bfa4fd4d7fc8af44db69d8c38dde998d67583e3369e346c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa527dbfa2095b44570ef7fc86250b1a1cad81e5974f2e762c2e9d8e9aeb3f1784d7e0f4345f06874f51129e7c722fae475237cfb4c27a1bc604a0ef04d32ffa9d5ffb3dc64b360f8635e4e9a14777aae4c0e5f5347035ca276834ed893ee3560ef9647681614ed6797fbe304e3ab5127e7a86218cbd9b51a6fdcfadc7351c61785f7b173d01f59c0391f76452bc3f80f3e05ff87863a6a8c88951b3617ecc25d61ae71d1211276a4739566a61e07388dbfce8facf4438fe03c92042e2ffc0b50ff381053c54f4d8dc3d3d5a94cff9d60dd0d5df13641a7f3dab3ee52c4602e35ae2ea652a916d7b92d05969f83a7d4f870c0ec94fbe74acf165c9413cb759bd7043f9006b6b5c5aac224616a7719ad6b4938a7623c51afbb8d515249dc6877f24889b30bd3430e5a229613af5a2d584e3e94279b5512c70c799fad802bf354ff883156ad86e1e9b7f722b2237a47f405a4cdcc15b3aa72af76d323a537985ef1b1c9b3825f84b1bb6ff629696380cc76313cc078b406b910093753a25a767387804e3151d8d572c2ab16248f1dc8f8562c6f9b58f3ce5109da27b06fc8982966a5c01d07cf53b903a194c8ada1c85129ad288a059cb4b88ac8f5401ea5e0e048315415ca5ddad28e865bf67dc1caa0a5af9953c8bc6b1a70d19e8ec17ba237a38122bf032f78bd99c7f15240409a42adadd5a90ddceb8e7e6096ebe4206ddd339ca962e885b6d4a7fc55dc02da4304e94be481e5aa57dbde7d4f5b494d9eb5a9fd3ccc5f8ffe2acd7b191525e2d0a06388962c771a2688d6f9fbe3d0d79efaa3e4020413437f476af2766851ccdc78b180f3e0a9f7cecb5fa28436fd6697dd0f6c45d087de5aa9e9628407620e7825a620f1efba3725968098e3b3cc9873c2b664a766b6c50bc7f1482334b1bda77c99a8c7089977bbbc27b9ea579cabcbee63fafde37f503c3f08e7f4a8907d3d31a7534b532f6ee351bf56d3f76dfea4685fe25b5fa350741fc656eb99693c85c2b75e867599c4566e1a7608bc60667479ff526e886d060753c5385290554c4f814e0a1c6c09f14a811d909f81f30e54adbfa47e53a1db47a4af26d84c911133a59719e3283681a51f00d5bd17a0a65af86be637ab0cad7c13b10211bfa61a93eb1c714febee2a8795b9d8909426785b7a3de5a9fd39e0c294cbddb2390c5bfa1a5c56c9d65000f65b3c4e8e2426676a9163330bc581a6c537de69e86c8a706d856bb86861caebdf027902df73195154291bc02777fde6216a9a2c552cd5ae400a0624d507b8d56d92c4c1a725d84344ac94dc8ae708418fd85d525091cffafab6e520f2fc089bb6585197a6a2124f4ead82878c0adcfad9b02781fb1cf62196f871b824fa59a1177b1bc861dbc9ac7cd2793e75fd9d79c10ca1f4849a3693d2304674cb6f477c707990b70e0b272185b5732c954475add49896145f1a283c78230cee8a605d1856f86ec70e3df52098e15324888c3b0424f29e4598199bd7f3907037ccbc2cf7694a422efa8a6c9119361ad93f209608583130c3fcc192d187737d27818525f409c1d8f4b067fc2c8aad70a4837b03bdf60aecc58b6b42fe75fc0e05389607f4cd93e9b823eb5733d86acf44b0b1eeb9d4cfa3039b568c03372f9d12ad41e1e40093e1a8867d6fc762e5604071a04b43f269b6e6548ab92985a974dc916482136db687d6571e44fc016b5181b282f7b6960ab7e3e74442e97ec6e42802bed562789e287e06827b1fe35119681c806825975c923a0acf90f500a1fb430b0764cea31282452d5ff4187c177305bb11bc2531a8c92edb7931c258ab6f763405d6ae7ce40f5c399e676a8e971ca2133446bdae4aab41f1ca40342f64834d7eea63d06f8d3d5edad8d35f4a8fcc0ea247ed3b6d2e63f1f001bf7e5bb2d155f927a55cff8832c597130879568092c620ca23b0901f9a2e2a4a620b3d02abc9569ef68468e92fc9c955872e38f71dfe3f442236842791249a43dc5c41a9cd55fab5d6011076e74ac3beda081bebdd97b44b6d25bce20c53ec598af2bf0998f60c16387708ec4010ebfb4e24f0c08885a93d3d2c4b4652f31267228279ad5750f3016f8997017c4b0387968f06e456c0ecafd74228af96f89ca59b93cfec0eb7bff491f7f2be011ef203e49483e23763506fbee1f3050fe919c4311e8cd6ee7899667e974499b8b56b46174aacf929daa26d98097be1a4c62cc67e9027cbb5a1ed58a34b7e6408b6a6077d9378169297aecfb377e623b28189c797ab8ee707eb0784e9fc3824e1a7ec8b69399a1fbf938cba66bd40b1bff5ae46df273eaeabf78d2250140abce904e03b6a8db11a4ddd0e7dcc24765701122a05bb09beb98d55595156097141c0a2cb8a906b433eafc83850ec81c9c387e467f6541cd1a1a7bac7ed4b62126197b3aae465947d0956862275c07bde051902510ba60aa20d7600ae19700aa35086453f395089e9f2ece6a7951ba6f2be32d9fad31773d41778b5d8790ca67592bcf3e998e1c9063de181c0f6a4bf91bc81fedaf350c40525e1f0112650b63b513cbb3d88b8c3b01ce0050264e91e6e586231a5bb3b8321e005dd46ede98a5fd87515917b1347b556c5150f44878e8aa1630491d889287f4a721cf3c7343a202c3b200c9380f695b45233800a093eef7b264df9604353a218208a8874e84c157e0b5a2743a33ee364dc86060d32d9858477c0d9a7ecf4b272e226f6c35eec84e4c1e317a66ef5dbc7ed757ab960413833aa11f4f9a5e776e38492e48e25673da77db9305c29e01186b806ca9e19f08d37e71d9d59e9579760aaa72bdf3fca71a0083fb39aa40cc478dc2librte_bitratestats.so.2librte_bus_pci.so.2librte_bus_vdev.so.2librte_bus_vmbus.so.2librte_cmdline.so.2librte_common_cpt.so.1librte_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../../../lib64rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdpdk-18.11-2.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_common_cpt.so.1()(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-2.el7_63.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3[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 @Timothy 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- 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{|}~      !"#$%&'()*+,-./012345PQRSTU18.11-2.el7_618.11-2.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_common_cpt.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  !"#$%&'()*+,-./01RRRRRR R R R R RRRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R'R(R)R*R+R,R-R.RRRRRRRRR3?7zXZ !#,}#]"k%f=HM?yd-ΫVd"'cNB j5r%ٽ1hFP/m尗x0]ӹ)t]񽴨r0)`^NJEeX\vjD2إ(dCHF٣h4C!$61q_AvW`nUH; "Z4#O?&>ZvJȣfc ߗ)+ 0'7dXwe_JDGv'|p>b 6}ǚ_y˜nߥ Td #]=kt};^$Tj4Z wS>ގ’h_ǧ$n,4Au۱wUUJ4nnq_{AO*>zgIXLz%ZhdPh#va7D`W>K ڤdb̕{||.x(vQnNkv,R^̒1g2)NHD8{ޘT-]]:+]p0\APeO RinV!>x^P[瑎|<4T=w[,lr#YN>JU1fY,ֲ, vK%2>\"X(%$dì:cnryƧ#o,+.Or eY2%M0&%'^giX3fZ'è:$#~ j)'QI@op9<ѧr& iQRA#)RĈև5,SUwtg5:9n\҈dXn+wz! @cf.'ӪM/6X ,J#KyM j6Bׁ~9I9 $GtQڰn;H`f<-T|u fSviiGW*,;Es4|Hs%o2iCDVX}_W:@>0tFRE' A-F, c3;+nM}"#oU #L_Ed@ zTc9c^1+H_b  uC̆[#&fL`q;^m¾ˆfvdj(]Z(dYeQTl$̣}R.b}W4('g A~Ǎm1`p{ķi j=[^=j 1F(ֵ#Q -9c4^J6Tjv^t+`1avH- KW?@ >R韙Ywy6˼H=d`rKGf( qԊxFv|g)=ˉPb%Ԍ7+. e{֊ehgҴs; 3LI.uZ;=6NԺ˸>}%z!yphس8 _(BCae-:x =,Aa) [ FHZ@s6 8'$l|s#d!́(('JM3 udrˆۈ5ffW|.WCаx2]`̉v Io \ VvIs U/A==l|cP_"lʏYl<J)(Z'"`T127"Dէ恞B5CNCHo!m뜆pZ"f;(D&&?cGc>u0 =H~ ~uSm8pYA~1Yt.Qm̚k1.8=sY<ߚHJ%fwWi&V).=G2/wC =gg^["h{,ta Udf:ݏ |dScRP]5rZ?c"1:T^jb\Y`R@F{Ԓ57Or#,Q rF$&Be uh*^b[꬞GIễIhG b7Df BpyA62S\b,X_|P3-6/ͥd"Cl+!1R$?DÜ-6*bUU nC(A-Gd&v &:Xae0#Wu &AʨJ3=!vhx8*M4b@AcɬLOq\MA l$K#s3a$dIHh(<{ߧy$H?O(Xt}ɬEbg" i=Mh8 P8S6]}7E%x8'P }u &gnQiN^k@[/%9t!OX!q h 9&VZss1S7I3`%:)Tn) ]R9rSb<,# ?vxM7_R 9(y4̀%=.(kr0B&@ֶv9<#uyؾ$kȷ8m), B>GiK_0<:; .ify/oN?'wKgo}UI|Fsi>:{;VZ}s27En:#W*Gnɺ?|\7GM1ϓ5!S'eLLFEbJ)oQ;UݮPsr4#0 aQ~@d0X>{l+ЅKYKjg1i\".oQ'obWN5&Om-Korgb.Vx5tύt4~)G~E™(>] WȊI q!MWڕ@vSFHһy=XF}3RJ4fvhcn6 8 M^,Vc1un$NGV9Gc-}z=B.>/Wq=勞1 /C{&n@hL1DeS>em -Yo%T-! ~9dqOͮ.KKb}sz.XrF!zREkZf3+C6w0 6HA"7 }Va'@anKᾔ}#*̮QR8~г|Ƚ\問5b3˔LY~sl&wz*ujY1|DmSާ׀f}ΑӥX=Y;K"tKNgy:~;b7?QL("? .[`^|6Tg#Z58{Kߕ)c윭o|ޜ9͂#x9'.ӳH`7QiyP\[b$*d)=QC_gϗ/;GRMZtP ϸzv~Jٺr|Uܚi1%Қ]ՔcDkvb5!MczZv#Zmn{ 6>$fu8?MF׃k +ܒl>7^f< +ߏ*Nxv[ ov ܽdIZ_,]+h+hKjn`ӯ[#v̬l#@wʟlP&'jPGOզ3AR`ϣ$m#Mm;G9x`VBUt|pc )¨8 oB~`"Љd`%I,:HN4rIqˢ 39Ɵ9Ddz8ȸY1DӯѤ1)v4 ҷ%l&=Pټʑէ^&A9JL3`D ‹v"(~mO_.;|:ajPuJ%֮\HġnUeqdvȣTgd( 9[HWӗ Os\`uaYpQL e;;DǪuU!EeX#hbEo=|3YA#b,;}2du|ۑ 5UN蓯s'#fi%:/zqzriBmrX7r` u39Zn܈>+V~H 2K7h= (C4 IӊZ99c^xX7"9(fs4{)?N5cM`i?&*;5^Q#0ʫ{m 0]{ pO_4{iR߯;L6ߖV3 X<_̊0H@Oʩdz69Ws( `J as~ʭyVԛ7R8O$sp,ERxr\$D}?n|זEmAp^ubY[A!ӄbo UFƗD p?΍SPݽ̬j))6pFueW\9 #fE;Gy魲8T@ql0qWph#?57pO#E0O]/\_{g!EW 4}rEu)1*uN OߚHNv` %ܼơjQYnH|k,K^µΡANd-mpJ2I&bXQf4Opyx>JLpBbyo^IFih)#.+LSVr6 )dx#Kg Ĺx/Yވ~V#!j?ppix .N3/Y0HgU1$;c?kI=Q)s9/M=e00G\ݨ7ǿÅՐ2fpV#G.343::3T շ,'}Q(ad?QC)ܳk¬SzX'L:YG eNY9'm4?q 7Q'b!Fb<3X\we+P\fE 91iΤO넆C`ٵ2qPRgS_{{FYw8wU׽~ 0ʅ1 C#XtNIqѣd7->G REIn"-b\gC|NŠe %EW 4\`>DɅM ӽ R6]=`<5f\ڛ1o w`Q`jr!V)he4a&*<4oE"Ew@ o-,71Vy(L%78S?f5#MVJyd!¥4|ٔaJL:G(\Sy5=Ix< Ni8LQ?CTXY~WtSLػ:VLq|$2/H`Ӥ`'|F= XLW'i `t;"jUqb{՛p2+wrm8ǙQ wא{ɿv0ۮ(gkC+O )8X b5yET‹'OGF{l?ٲo9[c:w|i( ;'ߙF?<]>Ъ 0E:=Ѥъ5r~L߿t?Mg '`lǏ;T NF#xJD!C>2-e2!Ea~1,;wW=ḿy2b} 6D(pNYAB"i|/HDˉ7iL3Ler'5Ksj-'nIf0şf)J^2̱!]] #cI5/6+#k ױsU?Dv3#`xCOgJay$j*9`[zi +,eNozk lSsdC֨ڗHh_Q5(ODMTU8fEMbzѷ Ϗvj- PEj=e<e"[c?M>f9|,5$j̷ F&Z0Edۂy6P/DN1`8|-[uQ[Z!& T1uu1so;mJ'|hw8fFbЭ}A ,BӐ4dfhqAs'f-=J'<Zp^6 Y vjw~^XI 0K斂}L5PǗW>g؅3!X/ނ9cD?ƓQXCI"= $ `Ӫ$X`~ (kBT"KƐYҹO~M˹oԞʉN]qC e82UKU;I:1V"ekbFCm g,q'/AAE/~_%SWaHuU6Ixxs? 3r=\lU}7k'$Aꠁbq}{42K҄ϼ:P( %7-=VS1}qշ\A=KLjK{Je;B=9*]e_UqZ}-'lu[ı{^ ~XYkΊ0\컫'QK<,2'򦫟?EJ1pt~At'P튛T.++?uޤ/_q o!n|B/KIB˩u;'Ϲ#YvQܻ$\CYo˭chY[ qk5/|ǧS]Qsu&?Y`8&Q<BG)Ox~k} dU97oڶmAS{eW yjYIgFHX 3;` 4h~N!"zVܟqae_x۝I.WǽZFԈP r6t1ekHKlJWu*i`"~Hcֽ~R(<'g6uBm ?3c"*3njTN๝:]ڋڴ^IJvExNOjA#WC b eZKo2Pv RnnaWz^ Rru=;53<2xd8~so0ڐsuh , 8b˦+ 'B<%ןEN[M5!gu#LIyY h=Z.7IZ)ӗR3po$;G 2YX ݧ$Jjr)'' adv9îomoSn+ GV>"PpGWģTU7NР8׽nv#yme&?gl٩ׁJxXf Y 9Gue9^B  fkQ9qCMsHb-hyBav7Ny ZhFun(>=Dj *;ƈRtS밡nO6r磼ZHdcbEp:> 88~MDMC.NL+4)ӆ<.h<+JO3RrT?&3fu(wAUC@C-9,WcM#9}}"l](0<;YRfjdw5RUj"71r|3rtkԆ1Oxs{˝eJAGVhQHĥR`+DtDH0vFG{Z݃c%ؚ^LeqxfTUwj7i+u)NR߅jEuF!Hph;a\2nΈp.R+䃈_bJ<9uLǝ9}VsnLٻ7z)1,5c'?KUs/KVxmtR YLKKvKD`[4vSSSwu-Lj'v h!ې,{?iPҖyOuUؑ$4%u7f9ZQ2&Yens&,d0FXn~X ܧS?KhџfLQ@Mj4ڠ6q?%:6杌.:{L$wћ`Qyoڡ3t!;JJ3[: &zd/pqwQsS!sVӏò+M 'uo{cxޱP{<ۢ<&G, cMDgQ#!y :ĭŎJ@yv$?SnZ=3H9-W>?ZP_K# H?PyF̙aa4fnLjϦd2 ]U3yX%1L" ni@jN9>q\&XDn|]4h8fIìNndÂ# B۫lū VnqAYyNHp"3[FK$z(m-H,xp7aZ{dC}JʺтWЧz/S|/!ڦǣ8+7hx[Oi|\+W? X{4N P?$25Ywh 8(2^GHH]'ܔFٔ"Nr)w73loE¨G41Z3ڴӛq J$foӳRءZD{: 4|`rFvf((M9~v7]Dd^*rfLv4%y+3JSd5lkGhY@]-#rA 1oOpaN'ps,\䄔ouY!QyB%AZBLWx?}irNNl,RK FTjrJOV,8FL9% |0-"/WM5*SZM97a\$V{k8@Ln>ݑ bUܩ5NuWr+suTVm,{>G %F I.TAd?9YB>G 5wvPu{7}D ;?E^zyu\gh;)mpN4C(*{fLc7'z6 +VЭ[́'ɻeYd\ 4iRk"-Jh=:E~3cQAaxYw{4o>k8lTrTʱD@ٺ?ዃa4yMt|ZIQ=ޔD A-9jM tEŕ<䇃 C3)}'k7d˯BҥZr!Ϩo-Lb\?|%Ҧ1W7 =pkB=0X=&K"mFW- ](0$6"\V/NReb7[}Vhс=~ƃޟQK;RR1[w 4fRNRR*'R 87)D/Ta?3  1i< QohX&h N(Q `=ɝ_RD?1:h!Ekݧwc}[d^RIYy5o.\)PiIs/wb,C 8?ޒ.kg\ ^QA> W p`ZBsעVqF Ӛdƿ*Ft 81p- ;-\4^Ar V$fї,q+G\@iMxLJ´”8|jM!ox~WVS7: h>Le0 (=ɾl|l v `0 zDRWo\Tg~M*gb9oYvK:ZM&;Ka>Q]3VQ 3`)M2Y_fX=XI4;rh nI:VQUpFuƖCg%E̛oX `t%G8#M-~#hiTI׏H#k~ XHN0OHbj?趔'h`{I+r> ɖ />[WHX] BJ$|9 g:Ű3VgvOV@)ʔY?,L0L2 Ht-xFO~ANc NtHEN'חslPSs&xxyMGNqиUV7lK ܳVg%/y ϥ8Xem.WQb7:6%S^9X&JX6 G֤O|P^GXjICvJ0S /FnXzOPkI3Oٴʻ0]ϧC{)OA0%fYT%}m*#[CtPuX>je;?%yxu8+Ucc6K>@ww/|ȼG`0zm[v'>b>/R3tr ȋvIDDi/=fq-;X!܈TC7_6ݍ[ Y |&AI? ß= f!hp$A׾El7OQTDhegwtf'qs(*EJ 3c`+}-)~P?ά|.4Qz2yynpaKY6V]B1} L"?I+gcrĢ|O}Oa2n>֩`o5̔n1Ξvd2V/ 4ލon+~+'Lm"|tdPNlAZГIO|N©}Qa|ي잂@-Jqps09̉aYd%n773ZYob{P~]1BgM %XaåyLap39aU=G+-@̂>he -6mCaԱ_AԥxOW|0Ţ0G:V٢Ju)gsc '(l:ډ֯NbMFf\ e|1R 매$q9]1-vU5޳5:!|qOHdPiݏo2Nzc&kI LJ0幊u+RTEGЋtO<ҵ#!:C!hbMk@ AH1*ԇRx(8S"4hC!=ӗ|en-2ݸb+.nE|NORO8W8;EYKJ/{mZTp=ğNQ^Fѓ" % OvWٻ+T"%x;%,E<\m?k.4ӂ2<[y6N3B _0'kccXbr2kn/.d#r3M?jNO^u oFHԞ#~\yfQwl6خ2Z.ZMDHWrh輼Nƕq,h3$R򻽰ȋPdbO*CAۖH>GWBȮf)G1DsE5/9h_QD`?.|qh_xV'zG9C?Sp;|+;)KivS!SOHaʥ.Df'=^"]7apc<ʪUTJIRW'᎟tas D0hUu'ށ)]WW1ih1@=bk^gXhHfܨ}")oitlG˳ Ɩ73`8L@3鎼-:rףWq[t7 ;,dl*˻@a#3;Rb޼x𠗰\3wg}nҊ~x'J FX#U{/0>th>r -jL#\y*,8SM)hcGV HcgDx•N%K;rL@&zV{]6((\uwMo\}4vԾhoN[tvk&K{l ,d.e\B87]p^s)o xL5ڎ &ڞ 0 tۄux3s KF:\Yp|">?:Z#b>@\n3LB"|&5~aq L[?24d[j0xl|i:10T!TMdܳJ4( ^=3ū2i&#d2|u}/f|ٝ6i*)u\ªPJհ+GQl1Vc]"IW܆0>מ!B t^9:yE9QMD).Ŭ]x! S0j˔_q^O~>qj` j OD`^G+`ZA*!c]n~BJ&]6L$h#`IAG1it+DPlCU{(|éXϥB$,:0 )Z5Xg*9U [ Pum+fO1-{{,5IKphxT$x#R {>ҎrQ]XXgL1ȑ8֗xV *>\6^ͤSX0cq +p>R} L= )Wa*:"өHS^t$+q4ٕH8^:xA00đW3%q=vEsda  H|:"p BDW/,;_e1_VmUo gcQwB*l¶I1Y\%ؾ1i5{X 4:i)e $Jn6*(w6D4x+' +\a, 5~qzia` PYt;hy&r1Ԟctr3qs4o7A$u!y}{U)ϊq<)c"ypx;L[Jo :fw@ n1/ɋb+ndk 7I<`-i볎pj)֢R"Hđ]  ^Ryw,//fkB4#u^eW+(?^0_oXJf1oOI[T)LB%'D_2N]11ʼnb3\~-44Χ3<#;#P("y{+`U- ˙S@&%@!](7Îj^C`ڔ/auy\4nJ3(DZmW̛[Jѕ_[("Ӻy6Uֈ_U`:kOig6yQ$t(B4˰ {%4Sv}Ҡ>6edpQl7i,xYXc„8\kuݒJ液Y#M>{k쨦9w7Oͥ I,m?81h%gr_m{fzvᖯQӋ+DPb?D򬫁('(nzPM}Y^##1HsuT@+oTgz;#\+ =ʚ XXn5$35{`^r<>#{n[kG$XqrpO#:%o=T惪VBz bu# C;EFHXt:@V3FD`$[FBp+!{Zl_rm]X w#> N@^Mh~昍BY_K"8bqDhBAzFֵ}En'+%&+CR1[5]e| e++{L6Śx=O[wTO70bFkA^ޠ*,TB@,Q "C(u 3uužS!hP%xBjb#Q@9?C4RNow{'Pk.gQ$U!:!4鳏 f,6ZiQPB^04BޣX~ALcM0dx[,ELv:G{v}]ȝ;#% ]Vd|ؼ_ n)7ezL%驁@ޯ; ?u^ɻp?_d𠂻/V@!W"ݶp &Mİ(7AF6w*%Aւi$Y沭DƕW|jE%]vU`(`a)\5K\gCMQ=&MJf(bU4%Iva3Uӽ/^^15[UbM1Jw$(Tp::ha瀈bRG"|BF ,ka6bZĠ/q7p?V+nxG2po` JZK![$`텖.$~LC'@6)#wAZs6k8 *l?`-f!@BƏoz9$ԩm#ʃ{'(L=Z[!V?~%Nd^K.ŕ->^#߃,c] ciP =VU!*TZh䷵ylL͘?4YH`J$@ۻ۫\]\H)n6 nZ2pWnohK%[b8MyU|"CJJPL1jLϲl_8~ E$IyBTO?Jf_TuXd5c6zFEB7tիU{Yײ9 Х:gR.jBNѽc5?~m8E]ַ0u  )QUlIw-~bXl% Sv3NN\ؼcoY?b{wâ$RCoH0D-Kvm џv)Q )r)V 5+9[HӶ1"]GnRnS}^>&VupjQq@^&8ޮi qfҳ4q(@tUH#>_'aZ Vʨe95qUɣYyS=z^>^ŷ8nAzvn;ʴb>=2;hߨ6/M5 >&ތ;C9 Ry00(ە,ogG̖ kwsbCg/B3$r لk^\੆r u6R'8YHҒL:Yzf$LT&M"~ٚ4锐9*{'h efob_:*v <4'ōg<,{Fz !UOD|:y XR uL ܜzp\Bb DpqN¥^Ҷ\z'KS@#8?iygaU@ $FT춆ziF;wB⩟qƃ<G8> `,Lx%#IY >-j&AD4o}RJ3&TL39IqA7 G. S\uS Uw}u\u{n{\!n&btSp9G߀30qӇ-+R;sm*`qӮty}(6gXI_F#T5 7Lsn@p/ 0@aWOlt}) Uo}:KJh(,S5.>: ԣLu#@VDq0A3kc>AY'ǣ@[@NEyi^OgJm8[8"OGJܒmT(̔NZutoWi]tip]⏜^6nNc/jv"=jpĈ9:}"}UzBB9N:"r莦j\ FN0 DǴ乶-IʢsOJfgh{oW!9݆9% 3&>k8eig Ktp>4'Ӏ( w^d|ɕzݏБߨ1bXC&׌DPEV5Pk MDrD.c!sʣK5bϛmOɒ=fPEO~oBпj3CRcphI]r"4'%`#N+g{2hQ[{h-벭,LGyM/ ϙgk m w^6?Fc,@GIU[ЖMcJsFCh+`ߕ&(BNg8Wƃe*aDZ0h~&YЁDHjذ)l ՞ݯF)uoy^Di 1H|+Ծ^y=Z{v֮դEhlЈxb9 F 5`lhȿ }j.@Y ^>{4Trd R3W1M cvjaX '*j$WXp<Hс^Sc=WRߨt#p&]bP_\]l#7,Fυ!zhyUP4O<92Xj|GX}ݤLbi@LȤdQþ!ݗytV誨+zȴ%uY]qU׭U<35,p8%&a{)۠&F!lOAv> ;E#+G߈C::[p.٣ nr鿴x=2j#|~bT  )L-hmPys?l읣ϿG/ؓ.FO€ds_]l_RA>>z_sf`ł5*sY!$yl/7OqRP~˘KV"uqfgҮ<@fsf+$3O_Kj6݇ cN382 4)gO{rr̆S~{mC2o1Iu\$FD}^hs,b$;ۤ(UYLmf*s:P!o%CR}lҞ1km69,˄PLj8O~<IєvVPEotȩ/ ./os}~dI0jG&CnO35F\piWWĶi^S3LLtñ~ꡳqt)r`p}1&S3*iLQbuq 6*! r{1쩐jlW`%頻 k[t q ܞ(Έth'UDU`OɊtJD"qٔ;T˫'Ols 8U\& ?ɇҷ|0[c>Q(^Q X(M$!Fmx&. N^=8踠RYad(w<0[(J - r썯h.RyojC6VP@zP3U;m9?H\0o,_9]MT*eUۣm 2ol?!pt!D0eT \V3k#~[b4I\N5\,7n=6~^) w}d | XL|%!DZ(E#dHӫ#݀S^ZH^MS J%xqfh/Y b/O*_S~l lҧuпD5{l$ά `@0nanl~Bʮi#%\w>,%A:4b6b W C,,x*+zHYu]模+IG55*<#C'?P }۱K1Lnl50 [vtc4)P i_ {SvBR^>U2a㺓J>ۡɏsݺ*ܭ^i# 0 Z3NgU_2C5+xw1/B ث@ r2S6G=rZNT0fV꣭&M;0O"TnϚ9Q@RT˂eC@wjv''KÅ1x럇]PgaX(չ,i]6d#ֵV%t|JDtgv֖% 6L@)4sاEQչ^MK3p֦ bQ7Koĉ:?Pjs4Wd 5 kJ`d滩R\JޠX5̵t]Y?żgh&nˊŤ5[N;CׅX6"ڲזU@{`.L}&'.H+DzcH^+/#RPlLAkNGЋrAZS$ >pYWMY:ى=dG`z*ɻ\jQt=IW\Ѵ'_rMiu{ҋ`Erc#|y1N)q m$z~mGw, ڝ;kc ~yƏK7pO"t򬯐ӠD/0&k ?pz7 Y$wI7fj &Ƣy~+u(?;x 㑎b8cF(@xoV?aכz>ctGQ84Έ% !LEV䣸%dWzO+~UO V2jKPbA}߉ LR4%h8.!QMtI=\12g2NX;No ;bS/^4dNkIkDs l~ͅHkl8ԣWMa8ncOi#{ߕ"T@Cė  &p8@$Y9`t7 ynṮ["b(*oMx:4' z^M+u?ZSƙ~sƑᡵ/F8?egI-\ޠ3 ˥3 ܒBe0w<` ={[* pݕG~Ӑ-\Ai})H)p~蟈Av$(&s !0˃?)*̙.k}Ks6bMZ9mԽmx8<9]ږ+gi1u܇_;o^k&Oׄ@OOjKo+,RQ 81c tW[3 ;F%w wf VO*^S jnc6t+{be7dzkg]ר]J9 q2%bxֳOGݱ_Bua7CscFţrnkKAk )3@ꚅc&z@:qeR* CN]dApun&R":*t_LVE2y7.}+Єx%z"j5iY*[d\Y_=W=vg763a*(]b`C1ѵqaAMU51a2N@$5X8I؄1:Y0d.eŗr2mcRLMD ]XNQCtPd9В?/QߊܯTpk\eq/ PXӹDV=yUT<5Dֈ36H2ז"keOa僡ՕV. ^SBUzHHCW|y~F[o4|ժ}>2:Q70ꡅ)ؤB+u.(ţ- fI X7m oK۫;&5w @S`EH`@0^鴾 d"7H eB^0$rpĮ2Mr˥cAӎf؀Zn>$&bY-F+)#2Z,F%%eQ2ͮuF)MʸEy:|f,o'܏ m#1Qhjq+ 6ńӢ^v:ȧ8gu 1{GZ̶'S>Vh,ͮ^FHuҝnGlkVரh86 ]Bu6';pcíj{;O> )r% XrbęΥ1NK򊿄ܳ1)>Lϕ~$ ̚A>Q8 6pIJJw&_P1Vڗa-) ̈dWRvyiVq?BQ\~vQLCA+m6E  <$ `q 9'pYEOQQx`'e'[~> 'Pfη0QV4% }w%1b\EpTSFR)7MS|~0X23MƊC߾j+jNy jw[1.9ך$u]9-?{ PRM||1tAð12ZEA.$S&KE -2{& e^H/%lb\m](jq/k'fqGM&K+"%".9܇W'u!ԅ+/].ϕ*#Wj@>bU70Xq\w=u&LC{2 mjSp70mL_Nlb?+/)[:mԸV>8Lt+ s=tF |LJ4K_ ! a1M=kLj6bzv@"=W  Hq<, NY$T{#46m8V}K:iy`#&&:hMEd)2{8 hI!pv].~=ԌBmP[_~XH-D睻\o xvc8U0@S(z1#E yJ$pL҂ ZyE,u7`J-Dž)4.I߻Bohqa!9:"s>XE$oi`BZH+Z{rRp2WR/#z/"G Hl/:h ד2VzZ ݄/oyB+('=Bb(!$4N.kf=uipA) )xG :wNŻ|fhH?ڭ([ӧSA;jDD{쿏h!#j}y,U04Y h\;,jIB0b-l1?&&.6҈~yn} S+#ܾPO? ֌h;Q\u[e"C=zͥ!񸷹`>QbPr t42TXNl1kq J љ|S2i{QЯÔ\~“3EC{/d`CW-OnlBpCÐY/^q?#?SS{e8ޭrtҺKF|C6K>©E>լ ؃DY0|NWHbe*{^_lf2[V ]BAs2tVJ-BCY_m:LXGѭ{{ .fu'+(ՑR=)"hu}(y~8h`irwm}qSEE֞ӵO\!c龉=iak:Gv<7!QrM*Kv RR2XlOwwDfjF Cymg d;pd"|8.BŸKF{CH7rjei|T{yM]p3kEEFbZnpo3Un}MRܐ+EMzPJ(B_C/z&Md;9KAt^ S|Kqӊ#@q'kimH=Z-mYQWL9j"%ScUҠ>^f ~ԉ-ke*J{X)Y[e"-Us(qWj@6[%w!Lc:ոT{@Q (w%1`8k p'|~H1#۔C )P'.fPs뜎 ;YA%|Bt7u |)1jШތT,mSX ݒ/|Pܸ\7CeK `:)6, αhr/]]A4 1&%N6ޅ7gNjq}N V^~_%YN=&NVAamtuV IӇ/gWv"汑 W!WtSf7Hz'HQ8-أaiHMbP87q;ja$i O1N:|AJgI;V$JtHMx ڤ\;cdzrKW,H,& 5Q2G0!d+sLD͵-W `. 1W,VQwGڋɲ8Ϥo )6:[?Pk^*%]֎}.4]&A' mrT2>;S˰P`abVdo)eqm~ZA_HVkPVgU14Ȗwj)Qx j,Yi@ hkg2)fCmk #xw> r>w78$\`S6UyVBr+Ifx;?Cll.=OX3m7Xџ^tI<LG Ŵ^i;z@Ej{OQ^)ynY?Mz]}b̙VRրQlErhnCm{U!6dؽ6_ @}MJV܎C*fk~oø=HU=rF,D Y?Ȅ7DEܧl0.~kē4&/ KWɺ ^/zubޮ{cUr([SZAwJԻ3Fmm݉Vye*Keu% e>]cM7.0"J%KwRCJ۟2Xt=<])>d]Ak\|ƒq7c(q`ԃ+lk-7NG&̷Yd6`!$$Efvf_ {^#mj! \ބ ,^Nnt ^x΍x;aV0I}ŽO4faa wFT PVXS`=_y胰U &,.' hE[LjéBoI#L_4G)V19" rzA>Eh,t$q%ٻ2 1/q8ٻO)# 4:Pۂ<W%# ?)Բt[ l?~¸H\SM@)5:-fY;/f>Zݗa'ݼBl \;gRS{9 ZCx` ; Ӷ~ۤ`5HIdiOjK[D3{g?\wI̯ގ_r$-OXM/!ETZ~4<Ȅ:3b1̫t&_[aDVm[j',"6<-#rxp $XAmr*Աno^`o~اaMb0- &>m "yߦ q$}zYn%Î_ѕ_㘟1nq,!J c&ӽ,P:⽋V=A^EmLKm< >1,Sڬjgّշ߁64o0t;: Bu&\@ i$ ],3 L $I1!6.La}2lY",켃U N.Q5g\_r^Kyބ/OxF|0]' ,358Np\$j4EVy[xg?+/™*#zlPt<x`_Ҧ@W$K l 3rgÄp/ZĊϳFk-\aQwg.XQ~j@[ϭN\ܙ`pַ5AQ9 S~h-njptK9XRIp<]i_'ƃOdb,sP[c֘}trfV7I"9!óE!k"t:s1avzTuΒq9)ѝÁurt-KǙu@,U VCeiMsFΠ՗J,Q?(gLijjxyb4N*ᕼb;`]xf5 f;MS+=M*}.~Yu^Ixv8O&pqBamy1ľ/Tt!\?<֎+8T imکvf<>:丝޳ZP*滋|!Bqm2G!gv|}Ϧ0 G/h DsĜv)$pm@P+ HC`#A˓}XJ|߅^Fl}b5ܧ yGG>9}w&!0xBΪ[T%E+X)1's t6ʅD۶Vs1\h)f i2ȟ݃zJ}|p'X6׺iK@Mc"SϹLM.J +0ǁ@,op;wwhP[&Kzfy(ŀ Ey;e6y1kbUY(<'!m;Ҫ.P$oj<]9Z|MŐ?D@[y!~Nj3h x- <5Xb2YZ㢅h;\m'mM{2|(V8h k iօB#,F{،kDNXNJ([V@"cQ\N'$ ѡF!;j.Rˏ~&yL7%ݱ7[y:*;wjapeq!( yGC'5ɯP1zc$s@7N)ETJH<`̓}Kb>?mx,-q–#օCNY1P}so}#;ElLb;REG؎zWe}몡b-hc+wO`i:p,LE𼡙"IQSXC0+q0l[*ryj %(^%vRNgcXÐ[ˌX8wSddRmSY,R_"ߓoZEQV2$@ `V ^/l- w:?WΔɠ/w S$)zk;}JZM.jL|P J-fF;@h?ʜE-DPҊTNgmF\Nu4pC rjl$v4U{: ,hKΠi;GL+\nG})J{*:nHd#,/B^πn0O?&GL+ŸRVb4Vh7Z6Zv fk?VvO=Tht4W>qRb4ҡw8Ys0<|Tz+~`A ]LQ.S&dTM:gx4vKd ag ]|vŕ,FWmT(L-z$ |pv9 N]=I\ jD~4 Rc)|>qCW9mn3N߶ T}|B'%?g ]EiN$շ ]H1(-u(j %OE(3d:SqQtcQz8c;cNWFywo J%JO.oAL(?JHI>iOeJ!Nmٰv%WT@2gKO<Clq_ `pt$6񬞥BcưV?vC}ydkƭ%+kBeEi+(KhuDaNxhTdU^C4@儼ZunhXɾfթ⇇(ѳ( ;f!dc  > bvhY2բ/DŽB1nB:[ؼ{$N!=?9 o̜$627{MtŻ[UpEc eM~'qO\|ڬAl4Ы2{vPaloX+$9J]UumpФ^>j9K X/?1@R& H55lOԱߛ- Qm3^!DgX͹X([jnoVzes&D$tp#s Ut]X{ͯ2E#,!/<ޕO 9ȫ nP`\]Q X'޺3 憢jTMWܜ]2F'i^T1wg:[.ϝV;;J bPM(wBWA?"p2"pz#w0[qI)fa cC?2aޙgҔ{bPOuBp@RH<[l{4 $5 =^W$7 u4n-2Z_MMG |([.U8Ga:`OCH--6q3;2#$8:|vTYv57gD`?ݷ)o!ćEc#W\ܧ&f*k1Ys#!< d: gz: 5Tj=@zXܨ\RT|ּW7Tj>,MEEi[5.tVHck:YZ_m0x+ihڤG(A t_C0Ꙙ k{` 1MF5Q,dI{gtJ! :d ?s:@*3~EEyc;M_-FʿhKXfwJOE,2pR\.QWFRv,lz!tlfhSD4^`oTFT4%bq-nz\m:@lEڟY91z)".ԝ.1^*Ι{G9TAap_͈&;ZP}xv/qK5Iڕfu4.T?rfBWz90PV&iMY'HAʼnPyX9tIkC(iݜ]؏S$qRTBO>qVot{RV+8x1-SSlP_)$hKN[4uK S(&݆/2}CLѐ8C?Ձ; dc!%UBZ SWgýdeAiV7:!#=ap&rZ(?SVTm@:wb‚"Ha.}c >&mmT >0F:výiD(塘N d dLҏ\˲OYjea^7Qu1S}if:2:*Gu5pg1xvZMRQOxw^̺ٓP/O)Ъb4l!-M?#!B$Z/D-^Щ콦KJq ޲T;0ͣu!<#⚉c.I4YrAc˔lof.'DB&։ޛ\H t`|Ì:\5@P,kUU>/Ggz\p$Gyn/[ELcĝJxV==ݹg"ʽ($6o~R Hk~ߩ-y@5 ^b.צn%yQxZ*0vđ^*77&z8# |3cvoGW;<>˵~0u ?K쪤xFGw? X0-s{2N]h[8^g5E)AUzakҥ=eG<'!tҿby$,\']FS#sOȫyquw.K!HR\&\2J$Yy@ovONvz;) Ib.%#L&TkW꩚␽oNcjh:1܃/p"2qNN"zR=к͙~G. R5SėG9q0_c,jʔK m˴qIkoUW_cpL;I.sʖe݋ڶ9q?ls7𡥣jI1C&M+&XPи6rg j<\LB]ҫ_v qLqsdwZkW JXb&޶ͬ.:r7D0xiG cTNxWԘv2IQf$NaZBAZnb3+݂^H]^za]vk(uAU`Xo`< >Tb^oGb$pwYІ7gM4g覇tg}|ߔʤIzY-DC}0 MB#8 i;r1C ޸) w]b۾"Sjl/g ۫`EO^[ vI;yDŽ ʆg4Hs?`vڤ6byú 5( WvL薋jOXTd{1B}$Rn)-RJ8p2n/d3һ'T$hϬ%] 'HT[lv`aQ̦q"V^l!Wڜo\u^sH?6F[,[ҝ_v&b m]2ž$1^5\ d; 4Em`7ɞ iljA^DS+)@ORXK1 u,^=YklBbߗCxĺY+ zbsQEu̍-HKbҹBX/;{M"E D2]kw ) vprɤ|)#:s*j&"YFq}+r[rxl%BX~]%HG}4Oi<nLHVʦb7fznB>IK,%aQidXuBc7y%{jwFa{!(O.Xܾ%Q8$ ]Aitn[b(f. U.9 2++sI- 9C1w4l,`: ƥ,>UO P~RRj3;tpy9*N> d_D~W'$kĴlAA i u_{ >/NDmlo#_wvmlh:h i逪T@ wivADh#Wkh ؽ+uQTc.KU>5jh+z (A($e9A?+YǬ"*Թ~fZ2`8,W&=3Ax`Il—%6@|۝c̍EO"3؅70qq1 9#ן[TL F.Ś*Eo80 dMm\⸁o3j.tAQ?e҉J[dix UOt#k5EYG| ,Gg\l> 3BQ7 g\nV#8hz [ǧ}뮣KYER-3D_К_$rUJ 퍘oܬKw<`$; ee&y*Xk~mu}aFa'*BMupfKL=-/9c>bRlF"':ߡй9/eDvՂjԓ |z7X+rkZaLMJΖY4)s{R͏3 (H9 j?M- u1[m}eQZ,RG3ʢm/ѐS[TOzH}팙_G ?a.ʙ4vfi?Gq?t剥j$"x Tfmm/-b0%,V`f9W>KFDR`QYaܕ";=7I-L:tYY4y\Ys.|H 7 ra֡‰3?M{Vxa%rKePŴ|%]m8)FnLoGަ[<%F̧>xܫ]Pw·J7k`25 X#pɽ_|&Dt{&B:Ny HK[)h7SN2z'y:y1:޷}:%p\8e1qK$ a2yԱSNEcƮj?N w]*)l+CfsTQ)^OaT <2&|ȏe58{e(}D8pEenEـfr(b|,f6)IuR:|!^WdKg^tlu")-+Z϶Np(H*ҋyaq"b]ʇ[ lbl4|ʥ3. iԚRaIH0VzKGḔGa`kYdgGEH|9\BW23aJodyQ3J/58(z,OR[uQn"Xs2C WdE ٗbh -& v :$6Aە6ޖw|oгQڰ̼Rꃃ:ƖM7,_iUB[:҉/ ojXKGԁ%Zw,ae]q~GwHXKBL.cOZHW'*r;W39 <7cC$}V`RkA]*EIt+QŽ>t,0׊Ww[Xdokaݥ❈d)U(Bm&R߳&5g> hZYi+nӕxj@O!AXs.+t//to6L|~*}uE"Y2b(seSЂ7LJ#yNJ$0y[<<\KF/rd Ttp^:BӠX|{&7^ku 4F%,mtbLI^R~F VYgJ.Wj hn,EMpLU6ρn6Qs1 O|(4Y*I?껭qx79مWI1 $-ҬYf "&2D>rҐ+Q8^m#ޥ8ཷLNe~Q|LZo?q zc]u*{Z :W9V=FU"![>8O]DgT:M@nUnk{"so!ye/r`WsQϞ+xx\HdPbGpӄ.ůU_\7%T H9s=6nfxH p͋mx_EP$KY9qIޕy[?i>ibPI?ѡ`3QjwhPэj7_.lmU U+ ΑӌprO 7 <~ XoȝDaHEחGT:eh) TU@!nQ{͟hWڿvOi=gYո'{ԫYO\ 5 ͓ yxsg\#Uס(C/d-#z(^"NJ̹tJq E2+ׁZ`R CWyC m\; j! X8?bQ$OVt]̔PX0 Fviftd2[%C3= HZ9@YY+<=GOfVD) تc]eVK/Csӯ=ۖpoZ x0QZ ܋_W#[|d*Lz뇷)yS8PF,-Y4L5&9xi^ˁTM箷zyKy,ⱄ =Ei5|(v6RXfX_H[]w6键4`YdqWP.y; uҹ0 }HIe / ~iƂMsr(HYj(I\xf.V.!29b(ڃa}v`tE vx}GV@ o( y⇟>.XsUmWo:] `%\1맫!gP@0g7Exwn2\txkbva ;;Q݂3s.^RE0=eL(T>T"OQ 0mWU_ěۋ,K=5J׾Sn3H9$9UlJ+=Һ^iro*卜 խRx5P8>'޻8 Ew`}_FAYb5> PT|E? 3(3 : N1]dLGN Z6l~X[ǭBm T{R(c;i/K YٝBbCruoWKBq`'hY =|jY/2KNQ27ћH&+* %>dҐ=]dV|f3Nr8Zʺ,\~W­ѷaq s|lS$t% 'o=Mi }Kw%ܵ B2d zb҄:7F>= YJkj_  ) &/O*R^D:IZ.yt5N6ُa?xCtқm,B /[k nNt5o?"<<7$͉em$wѝ7[U+FxHp窌n۹ag=UISwܧyY 0e ޙ=,߳[Y(vJ*+$Gp H-+N`^YLb3PAR\tnZ+Ŏa79!=.>.9U<)cZ;Vzu44{ :zha-fY&Ř0e^1GԽw~GR ja"_^r&Gݣ'#guwqԞTzO?(uA|(k}C@GAy7n1:|ȑAOrJHNyFPFJ5~qca` 6pcmfcwiC30"~gz|h (ר_xv}e@'!̾qQF} =3M{D9 Sc4BV)i,ؕXN#m"gd,0Z.UuNҡÏ*S ]Ou~ӷº }]:$2|!6ƇMqԄ6>)ԬFF6 ?D[Tyű Og|3vvWWz&v$#2"hSŁxKG hQlXℬoVqתܺR]Ï,T蕋7+_ՆR=O 'j} 1Kw锆x~c^TO8=qR]CA=ܚq5 "tRF`0d՟M. `.wa6-HyX/tE礋kZ樊5\rtXGņ*{6P/\*FtȂZTs<F%3p{p$;HC5%2:f_a{M&vÚL$/l+%#{%UyN{_ ->)H쏸vIo{zϷ6Y٪d"XB^>=yvr't%N'e{WdGl|VĺHCq]8u;Ȅ!垮,;Fhsa}Uèm4ܤTl vx.;ELMt0lǛ rp>O?!@n,ɛ#in%Dd >r~ 9$_L0}s 1 15ͰFV#Zw^ij瘣Vҭ̽;?l'kfK$fe-(Xŏ*w5:N_VFf\’< W &QM3%6Mo Ȩ7`J3/aB HNUÉ+Ŵ,@6ӬP {B>kjrq;lL0}g$-ro ΆFc:G9ʬ(qkO"$NgQeKԙFYvD`xފJ{Қ>7̏HAo/lT<y?eZYPv$;!)cpk͕CePe[ U) ^$0.<@}At1iH6-$ =)]r|TZ} g9?|2g`3f)$ 'n+67C'¶3C3,+nV.H6fO1Vqs?3:Q;S!2OX j7ұQFsB5+ < 8st}Ç1I>M_5݂)LI Fo>K)dȶB!՚? XY_^#ѧ,m>[ ݷy_$Wmu*^RU7JLW[]WG޷e͢FQTF7 QV˼ ؘGo?aqꊴ(52b=aN VI*늚7?To+e<`×8gR` ?0T3`f63JLZ pC!Oa׻L#Ǫ!x`dqyo '벝wO O,eb0 z]m\i4!su}Ʉ3ϔF yiRvKXoVQgj/bձS?f, %Jklȓ j|jTX &ڕL(@ j8 } uOiDX0M]% =K[Bd?2gRk9!i9/[=b+_:o÷b"G}1N|u8jlNC;d[㫞gNv5nAQh$A BW[{6IFz΅T<"pzvIyVh25LvG\KBK&q7ASXRS4Nm10noupsM e#KewwF)`RA4F݆ΰanCݴtI ,Z܉i^0Dl"ǬE_r US݋ MB!0r=X+[ h (i{yF cz^PǗ>g$Pc#P)}`P Ϥ߫(&MMƴсA}ܛ2HHkqWb&-M;bT$?]CdCC bF;p&~Nk rfFO__~01U8X; JfUn&l!14tʽsC(ʑi*zr v`$V=ПVZ4wK]T/{ 5WBjۍX('*DK /~gX3QF|  ٘@ Qu_%}^x jn< kGk]#k,I>OM/ N{MymIKnOEw/4&\xՇf3B?9]՜9w 1Ric2揜!Jv~|OW IL\]I@Ɩ;(svlx 0R+"FQM -ݳCڱxVjƽnX g^k3ATG0WTǸ{1^V/?'@?I=.vQ 6B ??9g5)mĀZn2QU.+vc[X\ξ@Oj|fרu^Kw9/qL;yST~ɩk8Ɉۊym_IpeK!ݯs _&H04Y\W}8>4Bu8 ZN al^Q. ]yaHI")V~!|"Ub0m@)hGLΠt&L&fQYCu5*P+@bsZ< .3ؤ wM⤶RDKfwv 46һַ2O:{vUV`5J~1qbhz$@ )8z";<2btc%Ylܳ1Zݰfhl:ɧ-[T+r l=NhCvUKMHt:o•OsxFdw>}n`̺e u}\?r(ݸr-t:*|ف^֓[@EZ͞tCUD\ lvX rᎮ:If C%ۜ}tSwUhɳ+ps'if_oX$_L ,B`j,UNvLM>?Wu_Իmvn._aE[]"ZO$!Hp1,O]!`(e~/KOdp]-,Yp1/]R#B*!I,|PŁ(&+9ěhNxTX5rȠq*2V9֡ r [uhڂ- 7귒 %º$j ڶu#)˴Pʙ7BqJůRL"UDsYH0C#EդL &W/6ͨS˜%ˀ8W=Q sYzIRS9j- u}x)Ciq%Lvd7-~t5`;W`s^gii}PJ"{AbeJTlbBpi.&qY,NGH`ߞ/°y@E꽔/]dcͦ ]`SJTv/yJ)35!fKڍ6'@ /[*z+v"XMfR]S$~r6oq^h)ĬY?*57sJD14WవWf'G8B* SJ7|k!c.!ܒ;7$椲҉!.%zKzT⊳֬]`z+b.eONϢ8őFmGք#$ nɤZ}UƟ4Ru 5-n89£DwW?H(&hAg3eՋg<4ҷT7ݓSAV5rAꌔ،WϪޜm|Qx'm( W' z mz$x jWDRAJg2IO0?%s:F! ,m IJ3wW\q,3sP7U2Ny\=h4v(X.)v__yUlt@#RM_́&m3?BT}>z.0\$Qyp,٭~?k۠ǁ%YNxR6J3X09P]*ĭF0Bsf_4T5J71 OcbM KjT%u G/Gek`F{Q^wlIЌY?߅Cqǻ M/XbFU٦Ȼl"&QsKӂhHxQ R)OI°|zR>YϓkvRԙ},c$w0:]xk_]mQ,UTS2 )t9`FuE^֪s4#&rA'`ƎY0 Z7qnS׫F\]?{)|C[9 UTuWqL[&{fcbI rojzim ydcoelvíGKj7qsZ+J3 s#;.UYAo1aYgawjpj Z6y]e6Դ@*%>/p`+NڅwA7Pz]sAV| χKg2LhjO}dLACUwAn AI26 Py +VVS/OTbydXqZBR Zb\ho@%':`/&xCKUW0Δd}Ԑ*!g>V XgBb-_٦zKg>գ{U=z; "89#sBs J&d15R>}6 t:(wM =@JSVFHd.E /_"i]H"ȒK/) .f)<t+-{ [&qS[I2!&D7,.3a̘"!7=dW9_fݒ~;SU[:h{_ #ݼB'#ڢ̮~2*.[MJݸ7|IE?US `9|E&ѩ $ΨA0{9!&DfS㏤ F ~Zu%EP@IcP LetBxo9x[K3 ڙlPrUmU͊7?!ci,OwьbQXe\ٜ:&b{j3ZMsVnDGVO!Q[֜ۯn|bU럘0H @nB<+j~ShMcωK`EF2O>%΋ ƭS15@H*5N2.e٪bx]?s50}uzYp ᾜcR)ìC¢'l.*9~("PJ/ 8&r8|1YN)m9h,5x|,;hưZZ^x8yShqX)92%׬#گw?ZF毒SYKpe!G /A7\h! 6KД!Ӆl ,?*Avf낭#^ +q)Ify*&=? >/qh7JpMb8M+M˽"ENJ$YqSUqIB>gByKt#3/OwDu]yY)N9J RW*CIJC0ڹA`tB*S5<]>b`-D*}qq8!S_>V7#ܳ0N ^@kHcM0dOAÀ *(vcg&E8k\~V{}Ry1KIuA = ! ;.BS!% 5]{08+p@ .aaj`勄͊eNp_+0ucHlh6You}ALsr ϸ|+"N*or!R%FT.#'vX1G0@9]|E&:x;;yV&0!e:+\ˏ [4qNJSJ?FS!Ĺe!@t xϓ2b}WVfyJL@ߵd3.sڒLS|{<gJ-Gl߇]7‚/L%?-n4 ,Fw`ޝC왠1F&XVQ\~cDt&8rሂK؏e{\1z^E2 幅ͪ'fъèl& 2sB˕=8e ='.Ia"zo>Q6CxL/] ~0]/;Iyu,Y̑g`&:{\ kЭVyQŕԃ&&j+dԡuB5Gu@1fnmeyKiI`=, UC=enL⡢ rv>EwI1 x"Щŧy*DMhM^$+QkbNcz)ȮhAΟQǚ59.OQ;,Jی3v4 zLg#v]۔|ӫp3Ѯsz/HfsL4n"V@ ﮜ $``0ub\qZTeOFwHѝjCҘ:?Ϩ}=@T57A_ ϩ20ƢRr6=gJ/E-YHP%qs&):@*Z&QC NE@8Y˾\qC6xA<GrT c>ߓAfCtGq;웑tB"Y9S3 /)GTI z=² ~Ђw63=LZ}96(G>S.E]k;qO BI$:uXFIs[:pќ.W 57 ALV(r W!{x lYJBשd-NDuGEƷs_(i `g"|cF6LZ?(c1>86u9mAϨ-?ail*!uZ<)®#2N3hvUF-n k$hOO1|zůf;w؍6)g\ _=X3(15>JVZf+t|MgyH@CJݷU1<멗 gyϺ˨i`Ѹ.{'T ;Jp~ ot1 k+aG#ûA0CQ"1n.@/ |kw4C7Ô?]hnn6ueVecum2*gC7D^DҪ%:@%qM Â< {B(@Dy^aߊ)3u6G3qPʨz00+mS1T~&?u';9Y- #!Q✶6$?GY҇h)@K\0}E"^$,`p6ǔ|W<OΈif9'R Zh%2 o? dArML"mGf~14/gǹ{l`mBuwJOн,ֳ"B5gCt*6 Ͷx2R^ġTx3OaP @/Bm-zEs)m~ڈQJ5@u)q:H<.FKtoe55iOc+'ÈPя]$uimy9?WSlND'8I0*^\:l(P ]u7>U|Sȹ0,E"X"ۆkܗez"2w~Y׷")!&SrQ5+),gX.ݱ~M /T HBጱv;FKs;=p襷S@f+hҘ\* .ɸÙdBv} g{)TM pP uܩ13u0BJ2 5]f!XWojsV8O)6`U۴4#/qPZv @_nlނHK;{GD8Yg 7(c\.5.|Y7I{3Sj7p1LLe"$Ewkε'>zZr3WCM2ڷ }j=mDU ;(h"\n3^yc3NmA*a^Y+AYS4mfD l\9{5xdyVD Q.!3CuAPzSV"ZP4wAAO7/gJb䯗$mYy`E?2d& j3*Lm*4 햬<<"!`{L V|{SU!@oi LK?Lz۫`^T~ Q!ↇKDᖪoc^qe;υ$|lPz PV#!ԑ H/**?uzb&Q@5h|xxM"ZpyG ƀ:Sdžy3鑬#4? B?tXYÈpR)Txb9öZ)"=N  {g2$H;p?q`OJJ hDw !(:qD<H\zӥy@vy i=rgrI{K?7;.b~?r>׃;+\[ 3ǎC]hr (<^cV؏@ro3Sԟ/,206ݒ iF]ȡ ȹ@YcGujQ.VEu((xpmB>=P,abгӉ|͜}V&@L]l xc岳"XkU^X*7},Iݬ31Ѓg"4L!cg/WY@ U#yUؒ RUJ6@I:8b7koǖ'~׺NQN89&eQ 9#V&ٛPN, `oDhAt[B`fv>R~̶ѻ95|7a}j}[1Ƚ1m͌dւǩLE|F ED{OKR]6ACPڝ6C@=uuL{`8æI΃O$MZH $ҽ"ڋ?gbrh5de%:?^@`h'%Eѻ`G]q$>_^s)-@Nj2HejAq,/RQ_}'+uvVkv7~CN 5t ;D+ -'~=O.쾈nLspC{%tIU:/ݍs'3|=q5 ̭wVHZ$(E{T۷%^A&(6jҏ j܃j:s 97)JB!X瑳j4;A{S~E]i>0@ə H85G| =F-U-Tޞ/|U0֢ ӡTxE]lT'dĊ] OD'%pfx"0p!>dȰśV5kwҼ$.?58z,O%$-tVU ˎҶS{%ۅ"&Nm{4Hs{GMaiI[ddFR9d :9׆ pQ k*4^(O^)H7%#Pe+7N(wN647dAc+$,ޚqbOʌ43U.ֱrȂM 5p_6" xɲ{K+2,"SȪ&:BLvVf;kb1%- 6PMb 5E<[oP:nQ42ZՋ,i+ޤB6mVyg*IĿ[IKw8&s{$(S6Z`S>ϧ,2e<$2@O՘c<RM1x7!|YS1BhFX'h!̳Rѵ:ݏ*D$*<ҽ8l^>3Bڟ"ã]0n/]UGFtL1!N_-2t;PcyҷGr~r4`b[UvYJ c- #Dt<"͝U%f8Dq ej]lj=ӂTaC | OX&{[/=īpZbrZ_Z"*K=?rYr3xc)v XFT˼]ʢL)gBP46kSBEg~ =.?vPB 470,ԽRy)9ײ246A%̩/TLC ⨥G AyTD;ܧ> a\[?%Cj,]yߚhsH> CE?1jMHb6m:\Nɺj=0j=o9W0G y<57`L P8WA4TE?XZ84^d09`EoziO0Mi؇%{D#7[Jkq|+ˎ aa .f1gŠC0S#^Ϟ7`xP̼tPSar;}5TQʥ+vZHD|j4 ״t`,nt#항ۑL$]z[f\\R]xeTO,H]dϐwC++_K`b/ݧWkWr_D|8_ 1*vEQPH2 e䚕 _2ϳџs9)kwG:^nht5VJxiQE`v[y6gsA"^Wzf /MD1!Fj/v 3w "dBЦ!r&(I/^ؾFT5)HUO)?)Z摙OFF pד/IS>O #V0s.-82 ,wvh?0ઉSֶhrJ(>V:B{x=*ϵᲧ-SSrX6.yL1*p?/Aۍ)3آQCE(na 5 ~1Dln9:3w0:fj111P{,5a$"hG2l-*9w452Qc< e]B6_m0X} %Of1A^TtГˊp9:=!|7)~pC6{D%t~iT?n^c#h  %QwWꁓڍR]ƣE n&gAYEA)^S}`Use2Of<`!=!#/4N[_)}!/=la_.v: '.vz-"%$^3>{; ѷR5:;"P`U3jy{5GEk}`R>҇aB#Fӱb9w.}sz*heb+&c/ϵeXa[c_="@!X2ר}n&e|rQ}LGb#YJ*y&%Od+3o@g Wʀ- CS촥_a8 + o/Δά{AVh2\0iѱ#ۍpWk[Ћ-jびS P ?H)^UG5l*At}CD{Q_OάM$31d{,/OFX' 7o)H-8 -d#N`E$ w7UBF>i!Whj9j:tWЪ\\*jY`(yB:ݘ:m{UǺ"%5u[?a*q6+s\OǺ?zX0QJeX3AIn׏L.v>Y"A0+FT[VZa ȹv:Z[vu-&fι`8Þp:051:~Pk*O<-/qv֟g>\xscޞ$'pz:oٌlu~ȶIEMt; o5坙ll3|)x';{-Fh)~#K T$43p xv~{hMu/u:D~,î mHH ?%OUmX O܍XɁ8ao8ud]b ˲2i?lI,sBC zmS{(3Br t#}sW ܴOúȖq|y=ߔz50--XN nf`5uw[g&oFU7|ST𾽢?K p`nfrv/Q谸sc2(Y+|lKiމyO'u%KYKXS-kMйPh*1B(QLlb-Q[S_Ja0CeG]jwP'E*6 Φvy,lB|F>kQhZǰ!@%h*;W7f; 9?:X9}_8q 7{0O `[Kɝ@\W?~'$6Rҋl;~0گA[rt6pYpkWvq'8q\ I1^2`+Pv7rMwY`z.N`=5Y/~wJ,04a[Laڿ/廓Xp^Ţզ@(:c؈aL9*>[y^bD۵8hd M_gc#̣TX4a.cR(3ld44b$e7hVm3wwԕyrLLI6>k&8 :蠰4E񕓭$BR=]qk1zIxmAg;E:p 5ΕLz \h3goAlf[4<)CSVZC s1B?UebebÏ [C̒P".C `ڑQpDp&XSʝf7+D%vB߾^YDlOgz<.2ƹ#~~0n7{2!f28SR{I&8rBboiAB[P|A7:zô|D)ʌ!(!Ⲛ-EnR5M# Gޯo߷?x|qak+21y[u?] = c8 p9hK*|aWh!ˡnUY x@@m<Ի_zhz[s~@P^qdj^l5f!<:`⑅{OVvF>M6"Lf\_{ԑYY7Ӳ V uon#=x;{JT~jY붤s=@ml<v"'G-kИՒ&_>JRY9:؏?٪)[ +7Bb⊘3OGD@BFcp-&cWU9oGҨґaLY*ȹC5a)Eӵ`1$ f9$m$3nNi:rfø$-3x':οސp+Kbb6>8XO =$Ӂ%ЁZ9YFb).J&ћ'/A(1IH4=([6n:̲lR1V5>lr4woy#21<A좉jC "_`y]o5l 4͙4ـXÎ+++f#G҂RuX{qHT_h$dauK (0 ^FW b'GaL%8SQq{q5C,}Ҧí0]ҳ#?-*"?c|s5dηmqwo1”l 7NSEjP'D"Ih| 'cZ[.4Шkع^7`߿i7k%O)Obca'P m) *M9k~DqhcQ E#_xN> 3f(u:={p܀PmLXI9v:~{7uZysri:n ҠIRm5}R,Y|c@ ;C=[=vD[Obys]RPᥚ(ߒG*hah j8d'EP>pWegm|?ÔHka#cSVjJڸ[P`g OC9O׌cW䡿/PGޢTxNu`de'g;XͰ :L boєvtIYΤN-#.MeG;ƹ8Edz\Ƚ@a%><8,h\6 pϬ %nեKBU{"OO%@<+!{&99)%wJhdJzX:@R"p< IHdL;&?aRiM##ar-UpBNej|;LӲnзxKۿP|bN$PBo8>3$UdH:u<ޛr9y!q@ՙD34ﵥg#- {ӑdu-P0yԝ;XD##D6". V4 =֍\ѤJ(q俻N3Fm.D\pwV11e8y}kRS"n~Ff+9,_(L/GmF=Jc'#!a*2=E~q!sC$=bU4>fɏ'p>o-n=.}hnG7ehY"Kb> g! M_vwhCѩapխ'VRs՚Rj;ZtŮeBTO,o]DH-9S"T ffv'p S)!wET=&{@m_N)}HZZjVV|x &2ʸ> g-7"!RKﰳM3O|LퟌLYSD߄٠ΑΖ) HGLw\E}_LP 3(#@kβF74n*kcv0*NYPm F~tMm$()`EL' oO%Zeb+YDc. PT+=?:#K77R"s~ Xǖ{ [TJhZӭHHDyhCtܔT{Uḻ::wh' 7Ym<0?m|ui2jK$G9! qڶOIK2g\WoϫyǠ!UE6xgdLwOh)TvQ BXEgP^F?7=t>+̳pKT7FsNBa|H'ͧO\-<sphƑ=en*=GRLY:&8NU{z--~;)i9qɶ} o^L1C/ ?mqܚʮ}`zF#!CGqpI)OvZuƧtyHTm92gs# iMG>ډ#lۂ*b,y_>cۣ˲}7CZ[Vrr(R`Mb0:1Ǽ-'C+r)mJA9@ee{#]>N> vS :R"g5Q\u p O[;81 k+ߪUdlrls>r*yy}T蜋ѕ?kJ%A_IrpO8(E%fxpg.MT &^&^$iD&]9N\+D󲇌f^; Szr _`2wEq萝Ny]%~6nL.n+aѓJN#*ѕ_;0V4%ڂOZKk Ky^Ijem~fcNp9l+}6/$5YcŃ%;36DNܒ˴JF< D{[u}T#VA?A}s(MBeo҅SDV(qi?=` EdyqÊGMV(:pE6,E_ocd裘B~.fGxDޞRx _,rk  %y* HֲS2,[Ó1$l#mTቆdkJ[֎E'ŞV1nP3:#N֫%v5'kuCVDIOx+r bV՗ jʢD-mp#Hʝ^doUqu)lk\{]!W#-wkbh~~mS˕}BxҦ3E;۞AҝX;|`J$߿eץ3Ժ7O@[cAzGΠ=}$i CR W'~Ԉ Oc QdĪoW^+T;"@g\y/d6$FjOA, J Z_YT:0t^Y8(C"Y<@kyxkRb1߀߲C+b;>^vz9|wQ5"H50"ܙjpu\nv6tC) lQ! xpV"Um#/nIǚI@vC5Îĸd|ݼj{.j750V۸o}{Zch 3ʣbSM =h 'mz#}zBJo_A[=+gCjXd,/'xCeD^3*9G&zDAIHbTmTYFzRb'`3'̳xUoy:WtJ=ɼț~IRd$}6jhk]PݑPe2%Lb\[J~n1(|Y)êg$@xy=hX=.(uں.AӮfV1 hS,z"4^m],2p曩-wyxvcxw3tʟ&l{T h_ VHП$`kɖ%[%I7gH_r!Zl$Rq26<)lheTiJ韗aEf!$лI?!Ś1m~Nu|˰73:̷r⥊qe.yI}8<:XрQE ,0C5|"E~&qQ qV͐"(s{ T*?E>aTksAx4e|Fѿ4^pPЊ7FiiquZX qPB/_ZP,xkyCWq4֚8fCPޣ1bٕ'6K\iZ;BgLoe;(lkue{[_zlJ\2}IXzJX}OCt;cA\nV_Lӿk`I;tf`8 ĩ\bz4QJ 64U,2OqR6=3ߜ i8C6kmLfCb ;:,Nݒ{a-Ggv o1,9#n^E@'b kTj;s9:"zH*U JӢOfszp63`JϣW5P)ŊmΑVZ|_a =bϥFk0|5xc:*߰&ku>?:c9/]\iߪyA;ejҼO=20ڠ9Cd(#N6TaXa_L$h $άHuw։B=mo}=;91}eXH@:VI5+d}-sBq>ǝGE.aefߗFWF6ayKYwB-V;YJЖV,J}H+lg\eS=͕LfWχ5;x#QG,Y(~g46P$} GdZ|'J5N}Ϊ>q4x֢Mvf7STUXYC0C;k5e :g)L5$/?{HpL=Oe}Ch݄Ό2f8CIf+_/zg"_ w ;o~>V9CȸNfXIO#j{ϼ%2xr԰= (#? ṟp]Q 1SLe|B*CQv|?e`n*ρc iXQ/Qv)r|$Z~5gJ^=cx _oq9Ng D4-k4 ;UZVlF=&[)۳RF9T!$ h>S(4u\p-,?ށ[o\KbSԒ nGD;)֘05ht/%13\bOBh;5l $_#g2c(s7%ޥBTBûx4 WnWD!eD?A0?Nᷦmiw9t(osGLS֍u XT[gR r:':<628ޠ`2 w1Wq=7d5@yg]4R'ͩ ʇn-/u?pxZ{OUnP,w W^itpir{v!2*WJ"^J0heSaT'D[-O>3a)9Ŗ||,xG=p[blo((+CљXŪ~6%ct ^nQu?bBG닟~sU(SzQ&p:uMqՁAXՓoLץG!Mk2AHV_"?ͨ6בm3cڒ'T)jl^J8`p;NTh*,q2 s70|ۛFbm&m>#=o jpIm0=)yrn^HciJ5uMۯN#5|o$BQcag "gFW|FFR4fRgI3jع ;lwW:X'p%_P6 /L> B'nQ)ďđ ^@gDߛbG֑IVɯWu[,Lg'?Gj-