dpdk-devel-18.11-2.el7_6$>t~a5&M.)*>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%jY=HM?yd-΋wԬM~H*945@?'%,D*7.PZ29snC#ܤz յ.{BA*J EPaFe`YtWr䮺ʚ\ATN# hp gs:LUBf8w ~}NX>-;qdyVfXl]os# H 68RYD%CV`)]P^1,g(Ë0>5_[lplЩܵ>gdx(rM[24I1>_7ån @K>G46jB>7DfqAc 9o@T[rn4uD>Q~yh#;:&+!^pk)ェ/CQo_Ϯ 0BOpbyXN!eh3(mj n 9ݓ+%:^5 >$!VgZjXyh\SbFPo@{*mQ6? WŸn`iQ7槩SMRBCЀJnm D(oy˛<"PTPHXNEՊߠZU|6)v M"O q5ex+ۥֽ@(a"Eڡ<{;Rjr^`6,~}!? /巌dx4,xlMlUMn2=>8e&Ɯ8hK΃胰d,;"Rƛ+xT]inuII˱~\v99޲ٽ`;Uuۿ+WT[ ,npTBj-ΡA ťs"J3LXMq8 ܙdenZ?.yV:Zπ\ ';w$>tqXx9WtqYy90 He+c@  Z'1 z  !έ?O䰄k:[?pGNwPl{TdAr Y7Up}7:s$ _ib] SszAɊ=.@WÌ2OW{0\ *зyxWJmpDRAOS "0ruּn:deĿ#I'h#+HΨߐaZ@͜we+4ߛ00cuƌ;yW$|\JY AƼJFƳIK[ ^uIɏ_֛)AOUT)Hi뵧"ҙ7$cH(N06/RSLqpNq j n/ q9B2"ՍBO?f*fT000 ` ;󨧏r8>>Fx3ڍv[12@ډ0^W##cc3~䕩duZ՛%J(Tg _3@$S\  NU7nRT'gw3axXb BA|#m; cC`d=n{L|O2܍͏+T` n?!C0c!bYbPk.,IݎܬpP£6l'&"]x`#%8~} z\I;<v: ]s .;SnH,08(ZLUF9"oƟАfeP"=Xg7иB+aI\u? zϵg uQVCN?I(X ~`q E.f :ȳn6gEtJLAmGŽF/ym$Up;@[U_J% a<*b3;!Ҧ,Yщc/~QRf'L} ޟW'[ͣ9P^f;p1u\,mC6;"'Wf+ƭ5@_ר-xR'& \%`MUeP[Ίhv巤cW*Djv8ͱ=YU闯,"m0@q{d8rL$jS<+Ex`wj-MY0 |. @D-Y@u=F4 0t0P!..лߡ@@Ovb>֡E8Ǒ+&* 3ʀN KdcJTo)@/gg%PqL^\&/~!7%yMuGJQB=%#Qg_/YRd$L{T,NQ\P.@7E|$ 7E ?هpp[p-ef@bƊ#wly2,[sMĔ;GϽyHm1eSq$J0ABkD =@ 8̌_ O3(9A4ePSo%&V|+0o0x_Ye|](sSS`چۯRa[ף)H(cOKmFZ5-L^JKX}¼46'DyE>["TŀQMer.Ap9cYPdN]Eg͕. kh>@TKع8Wʩn>SR&Qyvyg=֟GiED%!4PvF"S o.s3$@3VsD-B;r\I) [W9ףBƢx'ږ[;()`%VAzIG&\* 9l G@{,~"GGJrSLPZCt1Wr̢TsiDp3AAT{G;&1uґEýce` 5 ;DN4@ TdlKrԥ ]UH5xرi2BFcO_+Rd֝cnNFFS9Fw3Bd1UaC!nt(G r:_WJW)51%?iaE1pe,7B Y.;GEߗ%kܥ6IkgْF T[9/C|VlL~ !I=U(bжۉ "&Ь1%諉K(ⳋF7-懴+^CdYo%$iJ^;mTXa≑Wa=* +,z< ф+QP1v["r[ ulT-1RρHXB;UfrswF6ZZ[DHUs\M2jrڅTAM#%$*I1q"o-f$sEV9Nrd;n?t4':=ŷ͗pEY6"jv%JM y=8Y3=>@[=N3k jqB28ŘC9jY ,fMQeZidmpώ-_kVCc&F ؾB'?"yMDm, rVmqQڍ`t=K.z{Qӟ8i9u0 (y=p@!</-Dr?wf4_C__^/A16w>Pz}T&:^ -[C3/z5l͡byazt} HDٕsN| 3+0EW;X("$1c;Z[3]`lRNl>.j; _z\17[p?w![")t''kdVMHM$ :2HKߺ?TO=MPmjE AJ)mP5f=-JLR}%V?nF6B}8s|EHˁMJY\6}ŧE<߯U>?0ڣ+1Nu6tWnی"5F"v[e#( yDM@d$ yIT$s&W5TkU3& ܴM5.|)*^ύ[]U%s$fZ~dL-*Me, 9TYAO2 }ᡮv&&/ۛIaTf{ +/a_$pGFD90ed]9xR3)ff4T637B[];0 tƥ%—/؅W߱ti_t$nAyJ˒?YTnAKY2 B-["&4UA[L[a|:VYXЎS.T4Ž#$]8;Zě.N0}P6 ͊H}O Y-cG"d||4#__1Y!<0w6p+dɹ biL {$sS0.΀pm i cQwIQ݉Iji7R Cl#jxMJ(0!AtWh<\tA)]o"_ ;rܶ9@" ~'X4 k6XӢc' YA("QTi!C- 9r.m`&;kKyKv㶖ׯ^Sy -B;,/UlNQ-?@1 2W0 ×bZQXר`~ E`a * ZV:Ά ۷DȰKHwWgAk$:lII)J争*eBm.rL&j3J.}vތ\߱L"fѧ|$\gOt`XVݗJw56x5{X<4d0iLy?Nyyw9}x}ՀOQ|4ޣN^{}.p&0ya kŞ6|k[o.]yf`k<@{Qgާk\^=yZ,5GjX4+" 6 FYs*B?Ji;d@|A&:*+K[r`,I&qywQ!xJŅ:(+w!E=QT$ZrEж7ARE15R%u%VLmwI? <уA.,&z51^aG@,/^l{MqT]B#Lŗ:р)FP`QlZtG,gʲ?*xʊ#0y x&jZ,P>,TُL5jNs{=!lƈBM֌l~WRe$%> R#V0bś KT2A2U2Ո(lx=O*}]**z;8s׳nհ%Mr,ںt]:"jee(:+2H Rٯ_0w8 ^fwߥfSL / %j0TYԂ ,l(?Ka-rPZV{L y;˽״[n6bVEX1c Z+5`Et?hg*& R=y%Kқ>Y_lA,u6]p!OPp*:C YZ",b+bhtRV.A #=; sV$m[q|s/ hBl_|:otUO3ˢnQQLtqBD,_qr_C ۶_~&=5̕I1ޔ~6u dz;b1uEmT2䔐 ڏS7Ӡ|( >Av'BaGwr <P Iw(;ō:w/8quBx)&ne>kۤSiv~>Q59G^\+HߤT{`׹gXHt+?{^ӧ2s$IzwoA7^DT`{p7d蹿aBˌK4196-- s6H_w)\7]:.0sT%$KftG"If@KiGH~lbQQ*.GMapXKӋG5:|.)\<[a5ȌfH(lT|iڟV£g$X0H&Ko]eӊg-ȭfo'~(GhgIA,h < z.LK7i &D9xBdS-{0M۫^}0KCZ鏎8ϸ:M4>c莮\MjP;fϰ/M\0hhpO} 㯬_wPq6ٵخMO9i5۲67A[Gp˿NLӞ5F8J܋^h֢oM[:=뱴C EvQJY{`:*R_3 ITÞ˼kBaqps+k E6 'Vxnc<]#2c92kmq'Rh̭>u::ڽ1:ՒgiŞlaP76AMHl/aC4Ϝn «Xp5oA?OLƊΈDnAXyр%D{XbѽdKSKd- ShpE-Hc"":޺)gZֱ yC3Sakh&-NG#I .{LXRq)m5\,Km8Vh-#^RiL;r-9|^8>0)1K*܌J<9=;/RIUj]N3A/V_+̖Vǿ5f;cdhAUA.Ca%N'M`-E(j]n&kvryl@zkK^9*~Ij˥9uB]CK:[ grc+i)ZfCmvE^ gW*8oCvP Y,URAmKnX6 a WTb[..%IJr}u@ĚJS_2a~/}L` /? Ofq)Ї܅IFՓ-I:Vx{w$"S"_l&ds䍨an {e317KCxy1PT𱮸 nL{\sewE>y2*j^Lʔ:d10oB"vqro5,;!p_`C,vHWP@ }'Tzn!)XcۆV4K ǀͮ~!:o 7> vpn.l/u&0(YmTYț7{hxg s`׎cNxt;wC}7fT{^ r ~P8e(LUR7n*/ŽPqlF0оk%g58GynRG@#5D&;F2r\#dϧ$h68+1dmU"&b: X`Kaf Z2=6tnXۨüj պQaY90"3y>bn=P$GɂI אsOu[Bҟ UNu|xw:qTuzFxBI Ƴ*O-Hs^sH6vwoH1,bû+ H6cϼmYxH w@I?iەje+92b"_o̼;!KhCԖ[Ne JHB4/U $5x&9H.gb 4P.}ߩ.yn$pgl*EbVex}`vٱ-WJFa0T7U bB(" B턻 2mP e"V p2b且xō=>x}Ξ+OW{N)!H%:KVqh3 ooa m#YY/<6q4_;EURVkjHJA)bβ &[)~di< k ݁`R|ʦt Fa5ށulbKyVzko9j{~u|<ǰ`-R#AGD[`}pѷ:/N7J}Ȝ-wsְvC(H 2p3brFˇu ~ [zZl!5O7M01< /6*x%ó|&h; #9 *ǧU @73]ǎ;vPb5B.XW,'pʃeawzUEHOyNP&rBtǐe E gۛ,d WS*VrqL% dUq!?ċ%a-E>#lLeERQpN~yZ@O *ЉIy0 B ׬bP/FpÏTN?&>آDgc nI;M?ƥFܡVީA\-zM;3n^d,ä3x!z_:|.5o\B.w-uKs",vCtc SUj;+؇Ѥ81jnV^RZ 6~r!>Hu{]ߨ,!FeQ}rU=hm8v:[d'=ch^0?Sh xE`^YUF3JFfNMz+ݔu-f<.Fsx_j(]}n~5Cx}7" K9@X7gXr&}TR_0N:MD,RMYn~n:A|d GVPn@ϟ{gq`g<R/RञK?Quh%yZHrpmfүOPJ(1=s\^>2*= xb ǴèpV \ӹ0i[|w tcc}>Y=C3[ ݣS`\w reXGrxO6èa`o{U2$9w G5Rkg&m⟧\F"9%VO4O&v2æ,`ag r[F=vIoz4x-] 0`VƺvGI1>n" qqv+9#T蝹9i%H @Զ1h8.Nv~\\Hp8[{ Vh9y/G`F#+)'o2㥅 bKuBoot$jŀ$=ہO{0s-hZbO,bkL/y^,*# GaA M0a<¬6@Fciû;?R]uiZG݂1ni,d1HqjMd/@ߜO 2y垐m zAeH># ڈ,Qg'%Ōgxm򒮷J&xe2q HwU?pqvP *C$$V?=),gƥN_φzjΊ]QRs8jRo?'ffD1Y>n8*nC)ΉAi|3 H\AN\u7S1G.{R}ky5z75igς^W+*d47񡓀%L? ~oM4ɕA^БԛoNM :aԃ nO 3gc|^!6p$ۻ 3!D06%E1S8istyW|L@0d8jh\T4{Y@ ;Qk~=,WlBGջ͗Gˌu rA1wnѧc&/w1ޱ;NQwY#"G.*u!8ѡ]U6aȩvɅn'XIdqt ^>M-Y3 > Xnv~n%˔H!qKb#0Ct(|S.fLv0B67Ϗ0aX yq9q- )¥C](S9| cngIY1,dI_eP+~ّs4aҟ&?v!+ 0q" z`^"#JӐȞ<'ncQ)d[kCHq"L #Ϙ:2^ <\ywo iWy[Vטt:h,?zex.8ePZ2AD{&gl : T/uu*%Š#џˊITP|s$4 Vd0[ Oz0lTPh|)Ѫ\fNJO 05xM>׭}^##/W|PISӻDȚ5=Wuo%0*֩Wo+:`53s3$c2ep AD{<#ɸd(グz/dbׇIxe)BA}CGy紐;*: oc*剫| -jbG{F _%7BL[R8IWTT1s{piW}r7KM҇zޛyaZ"2b * wE柋" 5s"[jR) :KT2g^X1QsIm"kdETmB|ni߃k0xd&P%dS^(7G4bwOFLC>l+'N+哝d(5ދs =4dh`~'"e83_ ̩ UQ8Ayu3ʳ|h*BxX'D+h}$mx\MإK]b#j^Ly`zs-AT?t/E 5r$q ` ce W 9[2Ic-.;Nt˼ g>֕$#;8x\ 6=rɻ.\(ݨm瓆Fzg^0ETeIa"X=+{CscXn]yQDūoLOa5++3yj/iˉQr0F7 UKkAeI6u!{m_gK%yvs+x a̭?T}gXȽ&SBMt6pyz%R~se\ S kb nl3iۣ_#eAdn,a0=5v_"c(+m(\G7us!TgwH |3Ac_W>%!Z5`ȺWMRbж)J+;\t7> {w91n7GVyFD4Y;M9`J-T0Jf~ :7'pc 2Sa睆-NnOU$arײ@+v@a* '  aMT躃lb!J#-ϻKWJRrB}36'o(o?Xj˘AyJ>#,͇[_B&T ٚ|}Gt믞",ePk"°tƖjq[U%* ; YQ \vt9, cNk]9:?{╳^Cm?pMtm6Q4w\C<͗Qi'Jzӛ]<|l]fov=+: NyaK-u ƾX I9cՑ5B-H#J?2NRr+6AA6soԄ61e|:{# ^3re?TV0UįYU6ޢxv4KTbTF$ X?ԞFdRDVdCQ{?7[$ȽY4QѾq۱&޵vk ?L%w&sYذ4 f٦eMtL$g.});. Oh'_C077%`$'1?R9yGd AdUPˉP) m[dy v|34j*_"@b#ASp<f)YQ~V_Pt&$ca*7c9?9wb2,S~+4c>oE[/M~Әͤe~ѥZr#li|>7\q?S3VLnI1,Ruj?%9.Np[S[$å0tRs @ɵW c7lc)ÿa!]l"j [UM2ԾT☛IZS@gva v H& EiH 7 :Z5Ǩy "IM?lB:*qZX!L„M5 h7U1Hu2J)Sw<)U<0#=zƺIIK:[@2>42$QT 56[$,nk!b='գ4|ӗǺń#+ޛׄpWLKE0>2 3VU@=EIUCB.D;6L0:Dh\b,*M"vqS}<a^Q"7>dj]/ Ooߚ Xj]4BV_LHI\$%T0?jhrj~SS`8⫶M/} }>!!%HW-h]ˑ39(GqwebX}s lqE^uގ{P[03|5֎zh?c0JTjBB2 /Lj.}YykL?1F0\|"YJNE|S{F`aaE=Hy騁2 d@˵6ef!}obmBQ<)[%BfzU~ !ܜϧkt3KJ < n4 g Y&%L՞Rŭ߬Ι1(S:@fA{ w<"knsoQ =p9.nOm!QU[KbW\ ZnӦWa4~]՝_$|,"|~v9 -k}W.vrܭ^;K/็Vy:l[%gߛ/@5WI ~MY !ɹ\ƔU'>(Cqh<#O10r%3yA9E  E=FF"us"ꎺYQZ=ܽ)WD4 *Z0z bw/[a>yjg5`8 6o x8SBk'<1’nα`T{wꕏW`V*,UZrwb~$ ?kHg.*YC׎O?U"n})UL )ksb-91E;)p81_U>ӑ]#G>6ٿt5ےljiTS' =N&db؞n>U͖oMt$j ,A`7ɣi@4UvTQ 'LȪT>{qep(jXWD~emep7K~LkviNw'qLo9g&L3nXgLglH)<J#;g[{:>;sZۛXG%Y OΑ8MZʕ5"_"xE)[)WJ߷),X]Ūwik nX-r`ԿMD(**Y$`W̅D-Qp1 aN~ _`U lfM+Hs(0adӫ @xr" qܵ%.,cUpi1vqc<fk]3De6Vvi)M_ =ӹ5}lTƳsH[zqQ*$p)I( kכ3869CÕgfX;dyyn G9y Ôc1I.p9iJR7EZH0'|D>? م4 R /޶zJHc;-Yټ6cL؊MGD4sp+ea ɢ%2R&&*UHf6gHLTӒy-RT)0Yf";l쟫, k w,ݚ'74Tu}bw 23§&ĖFl.Hf :" `=ǁ׮`ŝXfkPJZFb蘘[83[gsR}N+F!2>;]swhf@k>%2_ƈլ7ےf0 }3`AQsCy2.QXj10UTvIf+5*P˲6B&v Bţ:$z"`yΌ c96Fvt_5>\;ːګQy< QȎKL=>Y';򠪍__J`J[b2122͌k)~6bvqG\}&[CH0C5"" nй΋SQxOĕQzH3X TIFv>{8 $[k#SB*ϩuoRNNHPta'UL*mRJ362@~7*[K$T>CSX=o ʴo?B$~ -[ YE営pUGV%Wycn{XW糎]@s;rMSvpDE0Lb+]{ЖJG*~=t*$nx[ TU%2qE6ȷ=y(5n""W/CS2R⁁Q*N"MwL,K @5H>۶#sX"<*@J`4Fnƈ\. 쁏s2f~>$uz kou>ۉdnˉYQ&^kN-<\}m:{uLb] 2(n=.sjkG3iTƈ $4TΖ"$^O5jb$'"f(abQ瞘L.JIe%Wf+NzCϺ5 WHd1W[\\egQ A 900*ֱqYE̮8"70(}q~/M۳aK9VBP_U_蹶]v{8Fd$Cl\qexBG6$~0;0$ '2ɼ;.h1߈/5*V!23e2Na斀3 EW2.Qh5U q4L`޲TYH$!U|p禳́Yh糒Vd2*p:ٺEe;7'?H1:B,, #{՞ 3Un *J##mG]\b_A q~== <`:*`}~zyĉLz?kDy%V% T?uQOo}E,!;d;k()61 b&<.+,՞s::AuE8)fH+,[SO(El Dx40` WI3۪ˆH֥KmS( <׏ [_K%RHDP1#,*kMBLv|ɴ5H'ED,]]5N"]Oo|2tnv u]SZ *"<>\hemʷX#73ioJ OQ8ZҒb݆B pj٦6Ѩ}L:=5J31rǗr$Gg;!4RQN4y> yS 8``MC+tp1rq1:#/@iDNs.O VAOyyVQpn4p9l 9OۻbҬi9*q1G2Ğfe^]mu46&{P3Ev f^5T><ŵ W4jLwg74ce~1D^/5dDUZww]{ژa'<B a]?q>F='q͙aT$ "7 7)[(YWxV`k]/ .͒߯8E$,/*r/;n'3zPÐu)t肋1c(o*&{i|JN D؆qH[sa}x'˦ΫU`SP5\9]fWDBvܥ v!RSjl='\A꼷4uY|-|Ȯ<:1PW+PI>l-.>sa` ʎpȤtbf{5Yl>v_ʿ ȫaȯqvt0[\ X)t@Ͻ 7|U+$.(?#ߩQvWz|_i^Zaf^w 9"Кʁ}}1?L@7n)q߈up=O׀sJ;A qHF;V`C3<]$LFz5t+FHJLʥ*Uҋi%Y KۜE7[6sm^wFe5l~l^U8z#,ZphhB)]/]VݚWGZk"\KX+PG c} qmrccj]a] ,~ #ZR~KDBFI8q\@˰k:Ь?~6Wį 8c/V[l$NC]}z:l 'dCH1BS\]rEt ggaSd@dˋ -eP5, ڛ ƭ/5ޑ& ~2%egu6nM#*M?Sοq`\$Sk`jF^A$1gQ❡bIP#ૣA(;ߢ1aJ 1)1`iOL~\9'BbUs8"lV L(x$2pM\~;|Oզǧz͘0 JѰ Yc NdۻpW6Ӏ { .R-$`@-tqZөm˙Q3D˹? #sJI5ZιpV)Tv.DˢϿϑB-S+t}XoVmA]ecaP4kPdxYNQ0̀MJyWΛM1l7۠pRPROv3VcO>W*U7ڋoATޡ7:P_jp/_S/|%`|+sr1߮apa|pl!q^WS8pn$ L& ?Nx?)S?Y:.="OtB<ۚ˃O\km@/ Gvka,WhaŠNk'$%L:I%6gu^@AղnӭzZ\ˠʿ6“%g"5@Q@W2{h9]L%0.v ?,GPaP}9uoǎ6%HY午V4hۓRF8i{&6] `f-ϽI sωk A4\DSZd4xa]뾌|Bp5 E.N%3ԭ(YzigVƖ9~Ej|$CK[I ٣و4Vըl Wʸ7 R1P, "6w-܁v?Gz{rPՑ.Jlb#l;˹3%T|wr4Z РâȆomDP%_ p#lAcj,UE`hOB,q5 s6jÖ(h|{H*/ L ;KU'\'q7]t͑UczoG& WcV&wg:O ]6 tMAUpƼrG"6+vRߏqVʣncF >pFYcrd[nfl@KoZ< paЊ=.lN!^*~xmV(wW8٫k4%F( yšO"\>)j&6dWЛޟdzy[!:!:Gx2Rv*owz񒼎#XykMαn2+?`qZWFMh17t5_>0tz5s }sXkiwE5s_(//_ PPσ7 L- EIV 9#ÛQh팬# ËI-na%mP-)#p:M/?u-wyc1\,<-%ź*2\=ޚBrl<ŃI{1 E{g"3ij6nFv<1Mf0p%æ@Dž:bN*}z"s@, MKb'4JmD.$@>?zZp͆SN8O OBo5%JhB@`sY^->al>+1ϑ9((,{쭖ں YOW@^M.0W7 oW,bh4*=0;l-!SXEZ`6"e1 r4f޲2hv#:^9Em[a D;[fFhsNKfs\ 7`98ɿ#0om$)Ad?ͤ4C 0oQ̂cWʌ f*lX7yq3߀nu)Q{jH^'xer#0(.c6sSp=xcQFy&26_IhUub +MH}w:eC^x(<4h=8$pyܹ ړ:"%7EA81Ofc%Wl7򳊙ŐX0EjƶmPk'd}?5(ؑu7Uj3*? u<$DfȭQ':qhi/mb<Č1~_+]#5MEy(;ʚŤ "У.O)rr}8(^g^+iP7 V嬎q7D]h}>ﮍ2J9ZHf46VbI(j)qi*o'sj Fz?G}T u`a!- ZK8*"`B`T|Z`]5biP5c<2=8:7DNqQg0S|Z_;,>~΋Xc9Woڨ~D+i'ZmF l>j {+&A[}* ,%\g 9n*;6^-NY*TGng'6fZpkL 84#3G]8  R⻺ls=L/Zs\m\]lh̕һ:KGݨ#V#^7~K~Cߍ -Gghܼ=sbr3S`tɲ2B }PNP,*Ϻep#'q{tb'7O&'-S?.bEW"ww-bx'LϠ8\(1ٲrSq_"J\FM|{6n/7Z\ξ3ϕ!$dƢKPO0Gv,y# K@fkeVKz6 =idO#qp9&͞^NUp`>#M#r@{N]LNbE Mԟi;uI V }αX~)mCG 8+.8LR[G[Qsg4|Inzq,[@wdTRċeGEquMk $LHzs򨶌Ư^D/@y'9cI1{ 8^&H4 dcOY'n eѷ)+8_E _)@ԈDd@xwkt(p[/ȵĤY4@\~,Uj>e/t[#0Yv 5|թ: Zz48YGjcLOd*r8bwqOW~~Qh|9[c(*elwCS%P#~+ηD3gقޏij[ŖEM|cYk6)1E4~3׎g[)v$x֛y5į1[ebRKڹװH|-$ j 04L.?>1dl=]XJ`!^%%?J s9O&te2itN AY-(~u@Z0d01i nhJUŗM8aF|#T65${kPm?tCěVg/ٕj*jɄX,KXDCxUߟŏI9す[Rs-^T`acSЬQr A  GĤلZ2fջ|M/= lm҃v!׶#B4`UJw!߉oǡ8f**c{? I)-ebyEkc-Y2x,MRMoFOg[\1C.Kz佭2v](~7K 8կΛtJ\|~nNT"kaL(0ëA4[Gm:@b}VyԌ5RedU<ѩ q< †Y0\Udq=0GدzA`Ō}2P{1 y,*jo2$p4ANph>`s%Gi,dN@ZyKڧt>8F:1z- )=h&~D/F|0%1&8BPs}kl2A3V F3YV L/50"e m%.@:hz G&:ύT<3Ĭhqaj$%gq0`DlxVQ+>w_P %MH>UF9ݾao {{D˺BJGFц9틺OjϵUς}ӫÍZ(蛷L5:&wZ!\҉"1}(wav -3ƫhwFfa&JhavfAaķc4o0,%M2%ۮD.W!jHGS\^׆a-٣ALjV~M(|oDt|S*>fם|m ϝ5H^ G#Q`/=z 1h+ PaF}D؂G)י;$`d=GtCXJ)WT׻8sNa8 'w2qPu*X7CJQ37!ݫ($6~n3 Qi^'¢I#TP#0`vfw+cctGƃpj8/mj}?] &s,7<.Tq95`1s*T#+  !}r]296+_+ySw^j=nW>(_ l~:D:ix-TxDJV-h@:=>ր;Έ/JWހ{vs6MytYX{M5Ȑ`D(fpޡYXl08hpXc=]"2:!'gRy683pdzZ2/[X `C-Cӛfxb8HgiY':i $Կa%#%]z_ }XpJrvlQ>M{Dj2qX6\?m'YIߊ|O~Iop*j[gsy<1)PG#gk65wI4K(JR^jZ!|g"h H/(7 i48j&j`xe7aY!U a31+mf:26|<9?Bˠ~J#!0)Tyf\s1_A.C(1Bs Xo;lPͫ M-=3_m+.p9#Cetׯ\z4=1[WB1K)R\I x?ZDw:KG!3yqQ^`-߃BهSMAB({9/IlXﬡtzU 򼅮:(bL ҶE´kܞҏbLeH;PasBϩ!xf n;1{XZ6uBv,INm#ý1onO ~VhnLRx''JQj+nUK5 _P5G4,]Sks D&~Hh_QשfIxt8qޟE5ON7J4c\b=+^:rk즓"@\#ηJ i$jzѯeny_8W).r+pw_nXc}`#o|2K]<M۽/?AZ@aÔ=sG+6IG'ma1P_X{(D"M pgDb3v8rN0>3.#pxǿ&S(o}$RD.G!`>G~]!'ږV8!FFk~^.~6.\BˬPC9SbKx2/; :vBz ev`8;ؐEr<O{` $4&GɜE~r}lCo`X%*G~٤VgѵJQ 2bEQ/p2 # X ~j Ih 葦{`"7]酹kQ5b2OZCaQx7(UD>S_W12i{2s10-Av#zSlgxIâ3wݚ^|)X0\,ShlG5QyeaVv2J33l˜9pT5/<7h Zy ٥zʹZedΙ*2Ds 5 1K GI~[d ;oF6?6 Q"?W"J C̥54b+OC'}`D.OVaM'Fn@DYفPQTEp (* 3JYVQ@N߸tz(*Z~d1s=}cNʋyܱ>":BD*#Cs"BkIɂ1f{ !cз'Y4--Au6WsJ#}'%%o*Yܿ/>&*^ څ.\\rMfwڣʌV 6ƙT$ZKЕF_V]Op(o9RM}y+g|6^Us?G֟ݬ ]f7*IZMF(дfgZs<z6D%Q6*3~Ќtpe.}{vraWj9:T&Y{Gb81E:X "e۹i~I/s/\NDτ Aa*e4RVB9NM*O[dsL8M_|Ta#a¨4 lw ֜'W;n@?Kc&4A'o{YWQZSA EM17'U`}l2ph (fYq-e~!#Zf Tv`q%wgЍB_7*+tm/SO)}^77$UiB4Q_-A~gVr 64'ԥwꏬs>#L-gӴcOI2b5O8K>>9B{rm6/IqD {1]őam! _ɷ-5 OMrjϝ*<(|5]X4wk6kϥFˣ|FIrLb^Fg2BZ؅Ͳ @we"rz%DcMWA6pC$IdLuߏȂB 'I%Vi>˿Y:L x7/2&2#tPB)Z2 yͶ\bGk2ni)p]T\gJbV&sMEf_ر[ 2 +Љ$81Ⰷv8I#ʲ'Y'yEX,|eLҸM^wM _IZ23kl7d<`xɺ,தk"=6\= ^ƼEMvP,6ݻ_IKw#f&`jV&Tы)4x$\"U?!o8 ?B y~F)=и3}T~M^J5zC*YWu{j3)tJ1NbSò 8+d /:v3K6I+%3>ƑSAŸZM~ CǦ2Oy#A&Ex_v۶mi>Ɏb֦PZ1ܼ_QEO%pMkPӆ..mHf& Đ :d #TDz$jK701Tm(sb4AAi3dTlEEl +DFLzg#gy >{|1 c pH# u^lX g1BOr>q >eEHL̕;.`A&>xR"D^~\ 1L3xST@ud+> Er IE BˠF==5HgWQ ~'W[pӏd"|gr{ضT3q 7G$ ;xhq1AةV<$ ܂5V{z;LtSn97DEtI+<+rMYc%/o~ʶ} 8q6F h]t紨;Oi˟l9:=!ǫ6`ƆLнo%s_˜MQ;`D3W\;4ZNM:]M'wZYߔ yw d&O⟕e?G 8(ͷ90H0ŋahXSI=v;G+Zeߤ??)F4.1㨝{2:l)o͘#3aιuoLŊb` -Z=nȹ?3&S],egx!)P) 8q$u|(]_ uC˽ЋϫT_-t㳇`J[sJO) hnO&VSNӐZ8UkvO}xcm'RDf:/;C1t]>e?5 KV]}d#-YVkKؿ'p3Ӥ5琰Q=f\`C4^BuZGjQ}o 8eY>(#(dV 15ROb&_Jy `rȃD-m#?sN &0ʋ7t9[\8|sZf=YabDkK=+Kl""W?ny\.1NHqJ`J$*WKuTQaJM|N"D+-^i8A<w#$,9IO*)yL#pח905E jHU;*+%tabf]mVၯ'\hJH"E)0.z?EZrCJ/3gr>{+\=$C@S^t-bD5QbhE2_.kaѯ?0X*I`jf5^F̒tt'e1:c½p_l"1'Z#SY}=*"<<?d&bkc>?ғE wrA+dMU!(;}8 Aׂ8oMZ%چ QήЁi:U+Zήz.α%/?h={+VcI9s lҎ=q`wQO'S~4=unrWa*ZʀE$;yPJEt=\jۜHYWX`F.xadePT7ZH/yS}VӨq=+8g e!e7A@F/85@Oh-Vq}3^hNo)y!uy(?+&70ENaqmpNt䛾5xl,xM!6R(,[nюb>̺4t=XW3wpZxTq#Wd׶"^xCrN𱅂tkb0n"d-/tʘ^".:u2"lscG̱X2 zO"_'$iG2hW,Bzk? 1FAC8,<SlJfFZyoƅM10rΚOkQ)xu#\s\mըpbRuD;"a,RLd1]s}ZK߽# \q#MUZ4."t_xn0o M#'/1yhNd)Q|vS%ZQ)!/_N; ۔eZO9K/{MN}XDlq7DQL y 䥁yerrT"gQ\4@gy o'~]w0ۭԙ!@uVLY?!*X(`<"_됊 L1!c5'|T>OrdE3jkL?2- |Q갞*+GgG's6i$sn? s?,uDNf@<8ѝO\D7`2oLe,Ge']QjnJE/@K EȾ` _c̼ʥNivo^XSblkFtQ+P|[0OS Oov+=.&KwDo-N5Rd֡cmI0[:v#dL!ٯ*W߃٠pr-73 Ť*'ĝ@0w ҝiʘl Gt!ۥc;Jbfi6l]S5XSRBƤ4Y(!4V~0BS0ѾJ̣ K{xfd (ʓaEW(`I ^B`}W?4Q͒^wðҀ"([x=Ҹ,CVwҢOݨdtbb^-2X A=tp~pcMֆ'&"Dp}RF!oYF\z*l]TuҺ*0^a:rs8[Qg)rɓ׸S*AOt;oKbn.&G$aժӭLMz5_P$~tVbT/vbfAf봄h_ J {1堞ѦZ*>D}BZ+lY]axZTVG]J d_oֹbC~]X !} yuGz5)QۏY*oU_h3!6Mj<CJ<]ul= Nt0@7"}l0n:J܈#m+ˋU\(>4\*0ZYV4ŧ3׉ė0g?R/k[{Ѱ1v4z{ByeJϙut0oУ99S?#eUE DbW[CGZ4+z~2n|ŸJBa!h,0Z'j8I5 QC+(k!%hOq[Q8p԰FD`w]oX(1(@{_[L\^蛝گ Wy@4 +T02M8S=83` ܨ=ŕ>y.BK"&W\bv|K(PͳbhYnMSk=Bd )x0 Sز;U| CHz& xTyN97 y_SYx>^gCpsL :8X4<%s,u%_pyjy)q%{jK\\R·tP4q(PBjbpBoDڹ*n dX&@}K|%yOdqjku mcfY62|Ns_aw8q 4FZ7ZF/ =9EU'<,ug3[G!iEJ9nq'ʨG\xK(~2f~ł6+>e|> 'v~o&%Ur$p[,I|DKTwZgi!xSƏWD.yU.Þk;wv_ qH_Š%!ZE8OhKѱh ԨZM'Q.KXKI""[[ 9%]%g(V8:&'uElF'O|Oϊ58ѻ΃/oRni"dLHp$_ͻ&}=b8Ztپy.E na8QflӋ_ ;&@>:̪un}¤2x#⽿RSa3 r3*wwNZ KRDpXBS F*N0ы$j8:>¶=4ںA 2]ʗ+ltJP x2]&4 ĵl@hPrcVmb )GՎ0Z ݙhiF~"՚ *qYܼɽ3ݸF Sj`@mj[CkQݧWP7 swH$:`d<1+D)t/ԍP{X9Q'~L-K[w׿GPc3b{3vH0V~:7V31f27جȄe6y (+Awh_m4I[r;!20Oq0OEh5 K ޅDQ/IwTe bG #+3S-ϙ2@( =(#IKL۞2$>D rr(ЎP% [ wl\xzv(eoz%A&[=%CK )n)h,s4BYo|69K%poO$ư\ [dׁR-u s)ԵF(okn+=^#- nU@ emlm{ٿxsT>H_6c٩`"iOb&`=rwki,Wf/_oBߴ21pyUo3e 8i3h 2z.s;{L Idqr3a$RxS[nKaq;al[{+x*Ɍ&sQCq +?qN)(9Zh<ȴBU0$g%I<^ \2qhC{3- dW2ɟKK?-`jʏ ዠ!d%†Ux KZż? xE7ן+naC$s$85iSrrd3Xyc?n/Q!2iCB~'#*=Q*XD$Op2~&&'\.Z9{.ybWo5;Yފda[txn|6[?kp|=dub :gqIJ(@PdbO f7)|hߍɭmV Aߥ3w K*ңC$j87@pѕ"o- `7YrGڱFx:TwX(u dW,="9OR>,I]x}nG- ~sD[\8LFSATSLv`Hߒ RN7?+ie]0 ዕ#nDZ@h):!-Jq"J6o@!xfӞa-|"N"-\VE!۟ybq5>Y{?(+bՀ;>U[QRMغQDxfa=徧zTp2;˜KƑK "LWJLS] ZLs}hdžMzq7Ri~'^h4JiE O Z%VM:ݞ 2 G';"7EoA{_M](7|  5ڷZnO[=' ڀ1{\=iW-i OU k~"s;_ԃ@/lwѤUavT?|FqbT?:q|}Wa;_l+?h-, 8qL@̯ %y hDFlGbd7AH ] n毣~.mP"Dn6;ApذjlZeXXqT,&$ fe_+Cѳ(Q50&@D]\̮:q­UMR\yª 6W`r{>F \.~@kȄo_]bLZ[9ĪxCD͚\Mc!XS} 5瞦_Kmٯ(o]TBVIz3\#:!+J+1:QJk.Za#=B:ڔǔG*2G=RI!/*USo_ `H >ur ?[bP[ZwŸ|[^,q(w-Wb&*AڏBSsbh]c!Û>l^B'W (NfҡK]|@*ƨWr4B4G_(Nr3 ;ZL/v`4PKCvo2]#Z|3HKXW7FP X+۟==C. ZZtͭU+Z'='`/1\|vj\0م{+c8S؅eNgX鵾y3:irҶt<m6TM^+إgk_Ja8^񟔔]6OHLsSPYԣ63pP 9d ^Z_|,T!b`vn% E~Oz%}F`̗nݘzz8 zWF #4szuD묝u' z3 $H\ ƻJyQ6A5`8m Q27nC@[@0&*>7C/< tCa8}GGQ ؿcrHڎ Μ92+K4s)fZ%4"5N<+ 8\هK] )\z((hz=o g?I',|&g3Ut64l4sXW }!" < Mfs/ҊڅZpzگR[uB_ɮ؄<8ebJ )_l >tH{A@#z#"#.W'voH8, ®DŽ-C@vJSjH}B9G͜s?{]ɺ%c_lXWW\Di0l])(/_ lXǶ2y\$_-rmUA|闺RJRb[P>O;R|_i<\W Llˍ%ǹoΒ& Wi艳}EHJѬκWnjMydЊ,) q=0UIt7{AFO]ά>Y:Vg% ml[QB)"@ J6<'pM= H!Te1i${2)V!^,ajCVuf[ }@pP ป(k{GUA(=q +v/- w6;ˁ.;$^[!teRͥŊupC)QU3>Q֢]YH"#Hi\h^*RiѪ 5ɤ]+ T\c~v3rb[lDG#Spz=>[X/4 _>7` ye*J, :)7N|7Q5P&ΊD ;X_e]Vj.U1_P(-v6RPy(ė5W.=L*:GS!sOM! ?]~*='Bw7 Q(] ШH<km}G.N45^yQ)v|Indi/`8q1ЗFv=΁֜+&Rw7W9#A#QLil}]CQĚiʕ̥S?W`oZ!-C+>aK1cqTpb@̫ht)]ΰq\\Pyb$m3"YSC3+8VS}D>nȐmbrld:1 4҇mRƓ%J[n4e1C܃ˆKq7噼p/7 " 4BJb["Jj[L?M 2R.3 <{Px]q.ܛ*3|?EADUU`-h> (+ky"iKt́TvD0hgXCⱶnq <]'1<%v1yش)dTɿjM㎮yd^K U̅2&( H,u=O _w.$ޡPmevd̢-R;)-(ӡ9dM%/Kt-'`P^4zDZ?3ڬ}[ yQZk$\ *Z(Tb^=jH]Q-蹵U'AKZpTk+Gq:Sbs R4ڮ+)P6p&AM-:?4q\P:[,LASq7$ELv]g6 0kο ? hwRd% VhsYĝo5Mu6O{y;g/7\2BNCU4n#gNP'w#i,k63+Hk"K}鳧x 5w\ădVpH/~DZ-M}$)5d̼}6JٓzZmnRT=8ځeڿu[EP!!U]~04ii Σ(*bo!SM0AN"/pqR{K$G=OuDui3iVR{1{^i4XS?@ l9r\BD+bұBbXƷRn" 1OfKikORO o*p ]t+Fa,]8YlU*d;$HcHGd\,98tX ~E_͋ϱd9S`cf5Zq:R yVyؚ]Xj Vbc|Z8ϵ2g9pe\z`CtG80gi%cwPnOg .<_㈓% 6w?wQGYc,xXޛ\8Y*,b?ыBDz:P\gQӱNZKP 3gGC=AZ=23D!ᾶw8fP+ 1l9ǰ/ݔ]ӊ1O$C@Tiux!HNV&܁lI~+pnnH҈ mukAN4x Tc"?|ٕ̲.Hӽ3 X.X5ȑ Jy1  0z]HB?oױt&yY(3d Z+N!qZ ιC48,쵀05a#{L)89Iy7`[G9P@K!YB'[hJYcEC{RO{~ZE("3স&1Cfq?VbU7ڛ}n͚3X7oR8ӛW5q,njgev-/D Qv=]ZҗJ|:t,Djro֔\@:l CŠ:Ȇwd%7R{YM^qռLyQY |uf>u‘7l`Qk gU\J(!5՛q.%YQbqmsO+ frSdaOS^$Cm4ƬgH a 1PcV-YMz-N@SB?uj3~mZf니cܑt% c~n?eD:!#y/ `l-}RIs91Lư`.0 On>E6M=lïpcߠT-GxzO= L溱j Z\&#ƚ*5Z0s{/5 l%cehN[! 1A]9;qhW+k*PUv_#˪z?cyMĄڸ0^l36"^epOAm e+ Z 8i+X*DZx"/x7 *wkISZ|FqZ#˨RߖI >;Mj"xPs7BvJ`j*@ɨE)W =7cT3L gn7QXMk2Pbtu:'Z <+MQN /at pWiA$eQf>zVzp?X8&zwػdPd]͔w"LZEz}zY(2= !sn-S87N zKG41(q=*7rDLK};x|~4Pt\u|CZ'sPoY%FYqM8 q,kg糾 wO@-?׾ З ZxI0íb۳V.<nիUwCiOg[ eRS]8ް&sGj 6NZ4N a:(u0Z: }C:c+8ht( y"H`$|"=feC%h:kv9>/}[@*CvLB"}C41!OOq~YEEshwl0v,^`|iXnPtZw.icn1^=! Ť,^J-74 B|'0/K"ƍH ԫsJpzlYM?n=TGԸ,.8ܟeJゼ hp56P\ #9))5̐IB= ybi9o=_/L^ipH_eL4q3Vt+)gnʜ{&6Cr'IS2Q&zhbtuv]Bbcp̨n|kXKy#?^-sxer*=]hnT>7A.E)8/0<3hҎlwIDpHBZ SDAqz+ݖvmxĦ`ߎCr*F./' n/^~v9_Fjǂ=n:ͺ5m 7ub_+i7 W?\z9K'W8! 쏣k>3EȭEiMD'Xb1];_Jz]u_Le0&O;  e\6<gg(珧]DM ^aK9]<0ʰ B73Vk񅔳=tm`8β0(>5O9r(zc  QGFHy1.Hԗ`bcC#_$vHLhs2NǹJ^;tK0Cӻ9lȥNxXCw3ۊ%ҷ4jg}'PVw$)=2pw?bh N(AUۑ$SS ژ% ,X`f%z 4Z]J@ԽbyI5dJkn76 F!n;m%e e-5̄~s7RV pU}{'XWd@^dҪ % *:|M]9/# !)Ҏi$ZV"!h p}q3]QL\ 7-َ֋4-<7wdniiM,X6;n'?-8wfa7X(^Fgb41~S1XnOY74גP!85SoLAը5•(r xA[ӲI |/yWXH3iкtYe%(~gJӋ8~H9&ku}cEO&DTa2!\T ;D%4|Suu~l(Q׭hAǷ $*E@zǍ1:tٰIGl̙Vwk!JMeB7h5*T:ZkKHwT$TM*åB#|)+G7d7n$5#\7Ӧ%NRn_RH4AJq /DŽ' nl&†aQςaցQgETޒˋXצ^8/qzMIqMi+ȀNOk *ZRN5epV3MW`Cxvq,-#Jvk<2p2sHH g{M11u@7ƴ"ˮbmM6Cł02*4`$?s$jm R%zo$U ;fwaѨx4 ṻd7ت:P(P0җWm'o\)i)5D ߅ܔN:BXzABJ!EK=1~#3R4$lyZS#rP5ecc;6Qլ}5t0KiKhМ2K ݝ No4=$Us':C8%EK-yÙ^s[[7&1f\&Gؔk´ ctO2?M<&p,ΨggM℺>(5(! -} ꓺAz.vM eЈu7(wӽ"/T(6Znּ*o+5zz|u'CxbRtXna@ |1E?@@=,6ݾ[ 5Z'F ?IN |04Y|$ 8x ˓{WݠZ؆WYEhMBʆenrz7=@A^pwf}xY}HSU*D_z=U@+O\T3쇌Tsi]X^;z>*&FOgNNnyyğo|L{EbO``nz.;XBJ7JfۖjfD MY2;ZNA!s KP S!wRtp,a Qd;1}E";nZ*3S W47%WnZrHƗS̊ P P Pdzhz_ bWNCe^`zա(kyV>>bwb>[|kNK)`~c$)-(r-wR)8Tq׉Z!EݧO^6cЅVqZ܋@Rl.@?Z!ޡ7 4xUÞy'f'0y/N*eGeN\N/9Q6␐y!LН e6wQȽ[r>s*]鬜OF-g 0EˠJkv3^5y\&#r >&ԗm[h3‰rˬRGsn-/c+@N߂ dPS4ə{z77q7(* :#c(}&<*MJ :~k:ҫ3ܢ\ܦo>q'}K.O^m8F$Jz5~װT߬ڐ_WRGh߁W0+m-'! Ɠ4Gb_h:\_gu=?{S+xD,1|zY؜iop;O=VkE5nP yέjsьj́d!I^/y7eË0#l9>L_i=<6 k} >} 2o>(ar1lCb]8U&JS +-܄-0\~3,Dk:z(JPtPAC*2)On&x9@0|5!/\jZ\@^f7pK;Fm`F3&b ,S\V; 5G{}ֹ,p?6g Bdm}+؁hˁb$oQyݕY| 6&p>B{h o['$Ǎ:rЄ;N$uc>)yhR5ޅZѐY8=zWul}CL`[w K%EL4B9 ꠐ%x'EjX7 x ![#}n<>US*kŤC~,S/3k&cJ†M߹_cx9dv!4@HA`@ l8ۈn}4Aq,+uO" q+h8Ɇ5dK;>x##(7 zEYZ-c8xzO  S[5QyU"-JS e(CZ*æ?:5񋻼2(9^9U=t`8:NKSki^Pg.[|%W5UyIS'LBY%%Xih*\*6d̛VŻU,gy樯Uߛil? c߽}Gaj@ pW- V04D=vOX[Eŗob^rJ&g\$9,l^kg>C< /|Ipp{vV'|J4c3RRŠs{>ҋwۏt{^[TxkINDrﺂ7.Č,\*L4I1_#ۋx?Lȕ iW=ofn Xޜj?>p'w7fUI|Us/h]}g:90 ݸ^ z(d% ?$y35NY$ :mƸd4{a4/637AK (T/m1 -y݅<R  nV1a5gGQPL.o`d 77l!lU#׀<8lbd~%xF0Bq .+s$g !<2rWR@ϢgE}=ΝҎ/T;rj8+6cҀSfuNH 蕿LVץ-~LPja8;F!d H(zIrIr&ڣP4?ܬ i1ZgHwNTg6̗i&&Pt5&KC(<3nDcޒ5׽,#@|$J9;G}va9 D6цt"O: GhSv!7~ ~EElUhcZggE{TyuD&(=HЩp,X'⬱cY h%}xO~l4&nL#i${bPV\ JNLBF_[R7ߟKpGzT Hj;h֝Y#EZŴ??~[K :s\ Y``\9/`z \80Ӊ+mٟ & p6I/=e%w Eh{J_H:#ON#bJGRj4>vNJyN6aaOjZߧRq$+WYhP_۔.8B瓩C'\qKrՄ` O6دbQC$a Q6/wt v)J&oÊyl6,jt@w͌x;*zt1 $:1H3E:XC~Jbu)Nj/w#lL=Mʿ3ӑ4C8o6`ݕ\5˞Rb*x?D"3}0af-޷"> t>!G! +C'n>n=79WgG!McES;@G_=a'ٺ&Www5B&ymd:qQXm>= xGx[+n_Smb Jv+m?Mǜ '*0@T.Օp ԧ)kM@<< (ufV9ƳNoxoJSaܐuP_97@p8\RBcY88PNq.PԨ;c^go:?FxEB 9ٟ3 HDVsNz̷ ھMf5!#zm^  ՠ##̒&v GIm/9=E_Z&sE'rd_E5E-Aw5e1񫊡r&<=4Y6K -X8m?Yiʟ7Q+~tobMyy% dTD5l.o2P"ELK̏;CWxuo})O|X׽e;@#= ,= L$LhS=Hp<@aݖCwՀKQT%,GNⱮd Սzu,X“- D1B鴇˗NCAE3T`ni:l[Z?s^ (Yo]řpz q̺)锟|2 %u:XbOF*b68 ?YX"_!nG`7ac:ĐE׏-BL=e"^AASD.+< |un+CK-4C*)]3f]NDs3r>%?4ݰ'¾/. egɀ#RHo_ R "aw(W#.r'B02X߻ UXМ ĘJ̴0zz(N d#NRCϰn$u&TYOo תS vd(xaB+LL0U^#U?Y3FSzW-ӠXWZxLi8:BT)2#9pBv| 0,8gМONeykB/ -;! ʀs (4. kk~职\le4&`&0vYy 3Pk6B5BF}F\Ag%](tg]oOݐkBS;EYXuO(M;CViE]PO>i{ ۱Uܧ-gXA@A[qFTrCƁi=$ c}/<!IX8iJ&;"}i=(kV56gl+ʃ;-'-\LDJHUt1[_#s_a=Ip}|I<Ts6YY>!c3fj͹` d+ijX~ HT/;-B592Q*O^Tp>`kqY!30/ |-'YF ũ2Z7{S| axF #Q!i=LwB҉TX.> jܙ0ԼЧ. 6B ´DXwAʫ* I̜@zr CgVr>q8۷) [ʷ9Y'WLSIpbh}ةH>8˨ u g!7̻x8~r?SlײqzDE7zLSRM{nl}pW2+5 -^lL8Og=oLd&Ȇi;Qsg΍%k!m'F/; 0ECa2k@fjڅ`zϯa6bR}K\FHȂWѪʕ¡3B6\zCPw2c`Y[_F|6ʽڇ)Cxdx$;5mِl7"]d!p\`~0' z{q5({ˍ-xhC^eu46.k1o@C%YXYjn+MGǔ^WߧULSGg e:d:GɄp5ǽ-ЊJ=a:xOLg dxJ7 @V?Uj [4Pd~׃!4ne2 R9A~UQ@ݒ$<*d7GKYmUwjU,[U4p-d<Я z.`)ˡ2Hnop!4 vqfaf4~U'+BpgL? ߩua9 ۆa,{8k~Cn|S2i\ ަȎWdarepL {Iy*d,'ch+s%K4q8S5Cc!b-go;h"$ ~b2ܮ0N/*U3lzZ^q;+vpAnm :cg؉!!Co2‰,]`*u̳W e"iR;ehQ;w73zh aENd/a-,. U5X 8tlVozb0@`4ȉ찼WOL󇻋Av + شr4xCߒdxQvF!rdi%b _(O442"'}N !pKcV$C7bwHƕgc2%f~`E9Tw dۊ&ҁ :t6Jg9wYQ4g_#YOIŷ78]AiԹr uYfwUQwN91PcUPtN[heE0]4(q-YfT(xuq;,>87 _'>Ko Z%㽈;/~Eec@YpNV4:ؿ #:–MT)=]*snS ꠸9+g,XڲLS Z~qmx~1aJUv:_oxBְhQ+{+P.MLMY5]<K4?B_0X}[npw'nLDKp\Wow2nvuwKgBݽI=>*6"=i9E"~,we.r3JM/ @t_ǵbj d GxK NHԻx1)ƵxuSO>:>/9JX-m/7~6r`q7>P룉PeA_%SxEN-S!ߕ.lB"{G 9N'kpA±Śb햿*Ts񖏹eKk9M]"TE0`=ƒ>ʿnw3pH#ťxbU*E%zMfe]# MU'`KsCޓgփ_.i'6;6[I8aC] VNzSp;v%-@&3{y6pP{m0ToԤ!F6]- {#޺2 AG~g!Ϻ_k{O 7¼dL^<>(q[&ۤLTb;P7JrI=r mU1oN2'䱛.u\.m4904Ԋ< hմU<Ɏj}hjǻA%ewgR˧b]tED=/ME~=ae!(TD.7(|9ٔ@*/^FB.& '?{d0f;sW5Tb,mVQL- Tn4ș!6KrKv}g ȿq|X7 WcwiSk!X %0d% (-~uSs=gu*q"Z(nY %Ret>uلљ:tg&xՂ&3Xb$= Ϫb߽͊2˖}XAf,;23;wGC&ʣ5 .YlFؐUHLRSݙŃ\5܆W;*XӾԖgJHBx%u=c,pF{Nfq~ws nvZ*`]iS ߤ}$>xQ9KAuI L]@2hO:s'I I3 ^@ ߔƄ?׌KquȀca9ݡ2+C~<+e`.[ DQY.GqJ렣6'TYeH,ヌ(şp`k=pP?]]1وmj;~pVK Kz(^\;[4ɢ񳵂ti>/e</l [ʽvM`lY%7bOp ht:odMް>W\ef?T.ZPe Q}nDsoRBWkgoFC~,yB{ 7<,{A'<)#}JNJ[2jT]hpW0NY{+0ZE Dz5z ~H 4~IE YI!nY po(Sirʛ:Z$`n]ׅx; MxR1s%/vچi|2cCY<>?ju} G%-ͿYM%ۈ}=&:Lthf_\sfq1r"@LQ5@ -NLuJ>r{Pxiu4uK`-&)a )zrѽ`t-u]gZnη^ *P5 ~2j da|gDt+ L+6G*ֈse1U%<8-n(R+0n4o҈W7/1 j+͝GtQH_Bƣ*v\x @U ARx( ׋2=nڬ}U J_0Y[L3F23=9p\rlgӀJǴYl'DguهEPLhr)1_+eݑ@I2hZ,W9`K$YT na,-Hu٫d>g^eɐY6N6^)%>O\,nFX ɫk%%~9s'JD^|1oQXU<ߋ}|xf%Bq@S#7 xk'q\]gXPE!Fe ,eQ.ʶ.д?ZM@śVOf 2w"3 B((&:uΟ5E /bumfgy}~!&'Rbp0«fϐJpwr 3P!Ȭ’uCE\їn7m̋O'Ĥ$iħ;JtyJ0vn$iBa7eo>^O^i~&OiXb~M/y#a5C!8B19Ï}U)"m-IAKjKpUįK՗-[Qp !BP_pu|vt٬,rOn*iGTL`MYi(z4̗͡^J<<9<܊<+8ɿcՃzu8i"L纊6lqxƣ\v;69t?`5ňv#@D3ljDUϺX=ڟ 8 Cj~2{c:cb3UtCX6]&"1 0WE|W11~gsжĦn!dҥ wݡsG}cDm_2pJdEqrR.K3_?E^+Npo/-wN40 y4ZO";'~,JL"QE*N!3~ C} υVf,!2{35 tʱ*8}(eXUԦz!P&at>?/qd{]j,j(ĦJ.hDquNMVu =_!t?, ՟ʎ(쎃E1BۣxwPGY$mu6g 'i!oR&2=v8a.#;׽Toq fԁ][ZTXFogx:.lo2jؒھ+!^O=-H(``C 9 !3kGꂺ31@vetE,]GT W_ ӥ6O~8Tܴ􄀤uIW`0lEW :nLZ"wLI{zjN Ź٘"YԲywtVm `x"4aSFqB ?`W-/g|Մ#K-Uzcw%t`盲p /@7Aϒf)3K Bgz JV&Kh_㻫dȮ,6~v+ RSvU h6dάQ*o&PqEg'!`Z)aSZ zT`Fnr"Bza D ~V"{Q&`֯AwM}nzO\T{uP3L}MbHTCxq-EhZi͡PQjb^`TŽ<UC\oKSJJ)x7D<C,^D"nqX*|S:ӑFe,vdt?e$xI0xBR^ʦU0:?bGl9pJ @0WUZ0RpʚL{.AĐc?UlKJYpv㾕4Ir~"// Ӑpl}mL+8_ Qΰϟ'Ъl&g~g*e_7hěy;,TWk AY0tҜ.ok,P(#L8"߆g5_0=NJ\aa!r;o1x%9󕐶l#]>M"م( eb/z Si&ʭE s`)zРh[A Z6@O)<-\byl";|]ӎSux` 676Қ^c߷Hc鎔w3XC5ƻP 3fLZ!-atNtV#> ͬA gx×,c]|/{fHJfq/1%nU,wR `n-?x)(Hf=sו ̳1~ ⃷]yCU_#v32>{-m`o 耨N#}>n.'M7 % YkE_i;|$kBwԃm xb>)9řgW8ce5w MȧsZəQTZ52e'`;&w$4md!=z׬"O,/ϊɹuj6!t~(ׂe9NFT{UA8-!LF. Z,W \]Z~FK&A(>KԦ[DWPCh%q̙NzV12 j{7` {ņդ!X'C ő2a|K(U;p YEͺ{|kyė[4lk0b.VNJ9@yP @M[D7zus5%C.x8C,P6y{Z{/DwH&iBdQ6AqDb'qV.W6Nv$-b& v+71(7qY ʳ[O[3OP7* vÇ$-~鱐,{@гthe*n(_>г{Bx^T*h''xeB*<)וmmo  Αyiݿ|pꢼI(GĒwFАW Ed: Ý|Pul!JR!8DLm̚i.ǹ-{n5tE,l(e I6uhv(Q /=4OJaa-J0,N^/%x 0#zʅp丌8 ?OCMM`(OӺp`oBk6!ޮci/ aF< {vg"f'wz|Y+H40w`w :ufF(JURk ]!^b-GMEU:q_\}լKpEKeHd/#OE'jYߞdMtjL.Eխ28W!- wǻ2{E=>%M~NͻDn92j^@a lX}㔶IW q54^%tfi*gi޼CW[n,t*\1yNB)kZ>N,7M%U';E-ɖ6˺r2WB [;euS+[~/E``{U~Pdy9k܀[ .IFS}4D;f:GZ 'z4JAL3JA,͛gŕ&Dj%:uďjtUg%ECoAv aM-> \;PPVPo>D]*@B. ؃wedKϱɆ+-Tz6pIR"*e׀RK\9Lɤ@l5A boy^`㵅>bw3nRŋcpSraAF5*yI9%h3d 5SKq\HQ"62#ɗnʛ ס9H =܍.xVc %Dž cG6t8K_ k^63%ǹgj5 Ō s 3|1Q[^-]efA@N >>МvT)s eViH_0T5Jk!gh Y t[=?{GDgff ?/X6 CjoDbyXR#qkDZuLj`9XL6{>+0ls45uu pGo'/\~ |*.M#3 %L#@7%M0c}5di]|l4s6z.] ;*?!V8]@_zΔL@Ĉ2z/2@5YMo%,-%۔46D…_.%fĤJ8X(pWżEY8kjVVԅzf ӨwZ6/1tH[(T?1¹m˻+:AIp4fSp M[L z-`K=s KFNfo L%~5/LcIGԀy7m6^baD2bKMLydb˹4vwuڠA4gqC)Ů.v+-^K\@A{ Eqعd)NGa@u@JPcۗnw;T\,p8m*rnbmC#zq7@L9Y'٨;CaEC25ݞ sָb`kz0‘F5J&]nK+m2y&G3JgEA _4,կ[.n?IKh^ ]d`SJ.XA2kZH׍g.rzrIs|=\>W!Sl4F]lu(ojJec$jv2r͟hrj͐pIs0}L[O:$ՠ,wawC&i7ɴ7MiyY 0L-NK"Hڴ'+U>Zs?cW5 Ǵ{[Ny~1hMKIr\R{c\i)~!2 8`Ch؞@~9@܇xF!l* 3_8%TI3x9 }ph )qR[y$I';T/ŎN'_=vr54QF;7}A̛K^ݲ6I0 JeZڨCшpO vY11s =VhEfQ(XB('dFk?ZYd_(ydJVyePwB / cwcpe+vk,e~GiIbCv Fn<˵%$^0ˣ-)^n[y#mabc釅-j13j'׳VBj})eУY)wUVI`纟C*}gI#]8;JV8]Juaf9_Bp#{_)ÏPSNz5ZdGaA9 )Q 'Mt ~sدԒdž)Q_ #'Ӆ7DžYM;o>i'۞UE>U@&3lu_,a=tŃn10mF?A^]%.IB>ǯ6d E]Yd*%dl7֙1 kTMXeﰱ\|\E JQ;k ,\&REy%ښ`K\%'lvt'$=t>u(% qQШ'^ѫ6F!U_\ol\)+B8 : 8ʝbR :er[/Ec Yp'dڈFE+;EDQ(Ӏv1