python-tornado-3.2.2-2.fc22$>o=>9?d  J *2 AWqw      ` EH F0INXRSVVWXS(X8X9Y:_GgHjInHXo0Yo8\oT]r^bzdEeJfMlOtlu v wxyHCpython-tornado3.2.22.fc22Scalable, non-blocking web server and toolsTornado is an open source version of the scalable, non-blocking web server and tools. The framework is distinct from most mainstream web server frameworks (and certainly most Python frameworks) because it is non-blocking and reasonably fast. Because it is non-blocking and uses epoll, it can handle thousands of simultaneous standing connections, which means it is ideal for real-time web services.Uarm02-builder22.arm.fedoraproject.org0FFedora ProjectFedora ProjectASL 2.0Fedora ProjectDevelopment/Librarieshttp://www.tornadoweb.orglinuxarmv7hlNݣݣ. !4))Pp;;722PbuaVV^(^(SIO1N8;;~vgv)URQ$=(:`9uJSaSKK??   M- p p 2 : :NW>VLL)$((4\H]G1/#/#'$#yE"\nX,*DD '(I(IsQwNddb\U))nn/mCZCQVDVzCCt&&$<$<$!c!c //D<\\{-669LLSVVXFnns d d:2$"" LXB^^)..Ũ7~a1'32AAA큤A큤큤A큤A큤AAA큤AA큤A큤A큤UUUUUUUU{UUU{UUU{UUSU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUUU{UUU{UUU{UUUSI U{UUU{UUU{UUUSI U{UUU{UUU{UUUUUSI SI U{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUSI U{UUU{UUU{UUU{UUU{UUU{UUUUSI SI U{UUUSI SI SI U{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU{UUU S=S807e17edc0843912d464e49bbab77af9b916cdfebbba16413648fbcdd337185ba877d3b5d9e06e82ebf422dc7f53254a09c60b94f5c9698e69f3d13fd217750d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bbd3cad162579c7c15c2df641dfaa8ead89ce600afbb9a0f72a3da2b2fc7959b1e5000ad4c78da5681876a5a853c898943b8607c8fa3433e0c7eb925074ded00ed1ec76ca3afff8689a90ae4005a817953c7b999d33c56807a758145c82c8f9ccfbe7a4cd2150ced9b775c5fafe94d33f2f0d354552d2547898c7c3024917bfeafbe7a4cd2150ced9b775c5fafe94d33f2f0d354552d2547898c7c3024917bfeac3b15b56ac280af62f9781fb34da0ca89aa067ae7e4c0f877538ddddee5416b6de78af6f73474e0ebed2061ca3a41ababc92218f952cb52271ab0f8b8db6dc46de78af6f73474e0ebed2061ca3a41ababc92218f952cb52271ab0f8b8db6dc460d8ab8a190e27f8b153dc4b945dcdd15e5d9955972921ef8122bc4ac666e06ab9d0de130cf8f79bce2d518217a4be37fcc8f8a39f3c519b387a85713974693f39d0de130cf8f79bce2d518217a4be37fcc8f8a39f3c519b387a85713974693f3d1380428e9f51d95735939c35203bb27bba97ee641b16433b8dce5bf5419a5cfd4f96b41ecfd3e2f0c3880021449bb13d33e8a66c39329740030bd74ee8fb99baafe62c278b7fc1fed7647e7b8bedaeefeaf0e2716d215cbb39aa9229b7082850a7184e570175ea0a8cb5a91b581f2cbd3b619c8db91cb72a33dc9d9f5a44def7cc3b1a92637afe01135f355ffcd70e25edf1a9b59706df939c87e4af793f5581bc6c069c3db6bfd48af9685e3ee595cd33547cab2b63541e966b22862b9e83a1bc6c069c3db6bfd48af9685e3ee595cd33547cab2b63541e966b22862b9e83aacedc227f833833c430338f989dd2460fb7c077a4d9736077a3d2f6917296ff6a7d3353270ca757217741b55a5b2fec5f767617455c3e7b1964f3650033ec63ea7d3353270ca757217741b55a5b2fec5f767617455c3e7b1964f3650033ec63e0da172fab36c8c756beaa5003e8a4134a99885e66c67428a2c5dcdf14ca77efdcd850a21ea4c7b1e9b356884eb07aaee99a2f39c5badeeacbcb3b9d6a7f73206d5ea00637a7c2d4e5c12f0343563b1f9a700929603d2bee0a1bbc2e1277af03ece8e41de6b122da2d560ac0f05259027d21ffb9f728c970185f5489a534fc06db949ae28d5fbf693ef6e9ee3b017f1f97c4535a7ae55dbfb84e69645c09940ebb949ae28d5fbf693ef6e9ee3b017f1f97c4535a7ae55dbfb84e69645c09940eb62f2d756627730b89e1714603722a136ddc30b9f1f6bf61674e5c363b0966d9bd1d7473890ffce87ef7bf68f8f6e826fb7298ef7c4770f1a600cd5bb9a9df5e38a9ab3eed76e21e50ae75d3feb30d2f2a2d68b623360c789c4f434e77f32d5b9eeb0c3ee12892ad6d5119035c9fd356421a1435ea9dd5d7dab2366bd5b48f08c6252a7d9dffabb42e8816e29cd858df036fdd079645becac9a0d06e80747c7996252a7d9dffabb42e8816e29cd858df036fdd079645becac9a0d06e80747c7999085a8ddb11f43ff85bdb518f12471adbcffd36b5140255aa95192f9086c81eb52a0594bcbdb88cbe0edb42a93240db977cd4319acedc4b5d473246c9be7151eed605490553d4a974388308056079638c62f653238f77a89f736f41029ea44855ef6097acc78f99b5080d3571f25195bc9d8e59771b806d89b3199de88817932b41416e0f49de8857eb0fce4baf770a44967f13b13bce860cb3403578226dd8baaf8b76bf99812580acb9f0a9f4de8804de9126767dd739991fc234097a91976329a1e7fb7a749f8eac4d2b470264b5ddedf80b2c0c8f18c00b06feff170da9e2d2b58c4ada916de3bb308a7d308d76bac118a99b98ed19eea5c84d57e2846580d40bd46366aef7511f5792b7e4f318f338c0202fd8d5fdd39e969af0419f64c1f145398f8667a37bf065fa38d50e5d3f3e74234eb7507f0bf8b4b94501ac13e1ad5a9edaf75c28f2ccfd3a9bb6da8cbefd5b32121c6cff0b062fdc98ab4c9874c823b0b6b2e4e82a89af1ab92deaba5fe7bc5206b5744fa831be32c5dace63148ab213d65e0e137cebeb6f5fc44323fc37898abae0c33b083c930386bfea642824a214a7971fe67e1543956725187dc39d7e1594f3f5e2fd02c9c32b270beea73898f01afeca1055aaacfcb1aa34de6e8a26531efb33e961afa0f8cde9f4e8b4b08063a1599a30ed0f774859e5bf0125810ff0b806b098418588e2df5e180022e26d88cb075c776d024e7282273480949b136c86af1eae952ded306eed2229262435d8e93ef759ba051b1101fa1a76d995a6bfb43b1dfa734cc9b5643f07494e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ae27a8d9d6dc1d605d4763e53ce4c401e0a06a2ca5c42def23c96cb65a5efe37ae27a8d9d6dc1d605d4763e53ce4c401e0a06a2ca5c42def23c96cb65a5efe379701687c4a175964e4b8f36b054db0cdfd724ae4923301cba82fa68fb3f7e67c3f721a2826dcdb637fc63386837765479ff317817d9721c97dbe2171b18b464f3f721a2826dcdb637fc63386837765479ff317817d9721c97dbe2171b18b464f3510191f95232c40a7e216055c3c44ebc083e45e1015c756c35caae48824a5f89eb0fcf11decb140f9fe4fa800ec270aaf2f4b7bb71cbfc124f49e4aeadbe1ea9eb0fcf11decb140f9fe4fa800ec270aaf2f4b7bb71cbfc124f49e4aeadbe1eae70eeb7008bd7ba7a1fe225d81a0b60931c3aa48be969e979f5510e23500f165616bd7db016f6f601999ea6bff41e8206f4307cb449bfe19f867e71c3688611afbbd694a82ba55bd7125d0f4b3f77e98a084902bfc31eccc79ff23904569ba97254301b90f21ae8aa69c9c1a01f198c4474408f3844323670b94de46ccf0f8694d3983e5f6e007d5a0189f35469c34266f66b301eaa5e240f33eba786d9e9b974d3983e5f6e007d5a0189f35469c34266f66b301eaa5e240f33eba786d9e9b974605b8ecc33e689291d3264b2979f90864c99bd55b1fe1751a873d5e2db5daa1748198af57078daf4bda8857c30618f10ba5c30b00f8b56e9cc43a928b6c053e748198af57078daf4bda8857c30618f10ba5c30b00f8b56e9cc43a928b6c053e1ad4cc0ec1923ba1c379b28b88c37767f1e328d0778151020b60f23753a2b8d8ead2a8f6f6b11d52d63ee844e96c2ed0d97c976f30c206d0c4ee30bd9fae5a26ead2a8f6f6b11d52d63ee844e96c2ed0d97c976f30c206d0c4ee30bd9fae5a26321de669e9a7d7d8c3c98a87f283837a336f639175682322eb8328f20cfd28557af03fa29b0e7e79180de627f61e601663f5421eb67a63f3f7ba48beb6c16c440dc6f5d7d0df6e5b5e07ab3de572a08f37c4e7b43446b0e326dcd3c74903ffdda7056dadbe69cc7dca0c97bab5611ca85415e136fca24332b52e0340148af3d9de4bf75ea54c7d3f375eb850e8d1f309805d86ff69cfe4005f1bd7f1e7fd01f0de4bf75ea54c7d3f375eb850e8d1f309805d86ff69cfe4005f1bd7f1e7fd01f0d4a31fed96c2a1cada58011f330a68c484baa5cb878e9eb821e96442643009d53efb6f1aee1658e0bb73e35d4313b34466164dec1054fde81f557e295b4d22583efb6f1aee1658e0bb73e35d4313b34466164dec1054fde81f557e295b4d2258519db0ff0e3d7d8bd28de5b520980add378efa9643052bab1f36b62731751f5044acf5406e29d4673cb28b707a34a73ceb47096c274595c25c74768cf6c857a0aa1af477fad691952ef3b9dccd5efa925c4e62da1afbc754b5fb401c500f771ec689cbb671a3ed94a8e6ad7fb6bcb886413aad612655153e11b0849968603e88ad9d22c49c42a9a6e5514b45912a7eee4e04c72215700572998b848e19a39bc9ad9d22c49c42a9a6e5514b45912a7eee4e04c72215700572998b848e19a39bc9dfc2e5093b342b02a7702c32cf434de58c2a7424b4c7eba41f60481126f8c52048ba77191428a4149be39e6e01be25de5c159fb05fbd4c94f9d41e296f18cf9b816153fb67ff1e70d45c743e7258a196af0f834980be94b3945a37f70fd5c675fdd8809a952277d2754fb63e0e363b1ea8a3bec0d19cddbb901d91923dc6a3568e3d7b7069947987ca81c5e7a95fadc3c4a4862d3311f577fba4c9c88d3175964618b514132582c974ae4cb0fcb0a7dd16535ef4ef2a4fdf2f875305b1ab410bc4cd5ea5026204e0eb812e673e16f9808c45722bd60af0ea5d18f9ef0071210e29b3b3e8afdbe012b2bb0057aeb91370848ed41d1e6bc7b40e483ad5f0d72511a58cdec96d5c67a35cd6fbc3dd60fb718addfc06e19dc339abea3bd27794a476a58cdec96d5c67a35cd6fbc3dd60fb718addfc06e19dc339abea3bd27794a476bc374291aa174690d50719f67bd4967119e9656a2bab0c494a03afb760ce3ce01b24f173873afd175981f81a1714dda8bf475aeb87773eda01c26c9964a1c46c68fe4fabc6dbdba5737fbe39c44ed06fc1a69628eb200570e6d808566805e32c11a676cda9fdd346fb938e4a1497592c04dbc162750346e30b5f063a34a3a862d736fbee82822209c46adc818c8f95051ed11027a1ff2aedcdd6bed7db14f5d326cefd8ba31ac78bda9927bc0827d35bc40d7c41f28b3111250f94838d0cc51e81cd6c1fedc9caec6c497119c51b46d2d1b88f5047facdeeb4f873412d086e17e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855763bd2f25f2f3e09cd1ccc863540ffafcf0dfc463552301b0693ee4a314aaf8d763bd2f25f2f3e09cd1ccc863540ffafcf0dfc463552301b0693ee4a314aaf8d462222e6dc8e84ee44907ce0e83619c26518c73440715f0df705e6f1f6acb8f86a4efb28a4a56bba87ae3a8e2ccb963ede2254664b91bc806ea8b475e2e40e84e4eea6d23e3b6949e497d9bfa68de28115d5ccf70da32653c15c9cfdaaccbaab2ba58f440a5d86d9e4d927ac72e7affdda46f2e5024eb87262904c18da7278a1f5bc1a7e3107aa3a5582b2a385d00bfcdd0883cdbf41cafd4677eb3b51f798f1f5bc1a7e3107aa3a5582b2a385d00bfcdd0883cdbf41cafd4677eb3b51f798f1d14b0ccdf875730df241d852ee90a645f4280246ea5a9833ce876966aa7bb6d3684973cade07aa8729681066b66a7dd3e7ca4ea04f2745067de8f2e66e987db9cfc8d9c1f63995adc76537b956b26f8ac02b1caa37228c48dd8bd9cc65a459ae21199dee0e632f40b8d190df591b18669584179e6d22bb10285d7a1cc2ea987eee205504d0356fbdec5af56264cef31cfd8dc839544cc21d56a0137ef26da833d5184ee355c7cc2e5edac4fcfdae82e815bcbeffb2073e1bd79e35fdec51ed10d5184ee355c7cc2e5edac4fcfdae82e815bcbeffb2073e1bd79e35fdec51ed10905265f088ae2d1422aa6d0725bec9f2622ea5187aac74e704dca4670a914e22ed15b563f23af8762144674e3be6cf42ae455e82a2d7ab4967b4c3fe3ca1add9e60f57c5f5bca89e9e0c37d7bea439a371eecba54d43384bc08ad42880c2bc9feb584bcec8745e9f8b94f814914c879f747957c987adca3753e1dcfc7059b91a551860c608fbf89f6c30eda6d50f5d419d292a43b1dce184df8941c301ec8fc7bb1f7ff0a7018135b00e1b9957c54c28df33a7569514da891c9761709ce01b5332beb61eba162e47dd9785436818ae8cb183fcfab64a821b76e14dac990b383b32beb61eba162e47dd9785436818ae8cb183fcfab64a821b76e14dac990b383b255e02d8f8c04cda96e1c987b300b3b023c0cc9df6f219ab465c12aea8e38b88d33b594c572b9a60abdfe3377473ff111f276f8acd87e84b29a416da5855c90d98b92dea7d13f6e341196f865e43cc38ac28b79049c9b88ba7455e09ebc5ac266fe392b6991fb030dc5076bb23a4aa134972cf6c66a79f0c151b7c9be4649a7daecc45fcab52a243fb0559e4ec93cdf919f97156373fdb3b8e705034634731d8aecc45fcab52a243fb0559e4ec93cdf919f97156373fdb3b8e705034634731d8d1af7a24de329f3a6156f23e8e43909654901e73649a83ca35a9d13e9d53b78392f43eb42736bc0dcd2e6c26020ba1a044faf799d456c1c4c483ba58969e7ca592f43eb42736bc0dcd2e6c26020ba1a044faf799d456c1c4c483ba58969e7ca5c8d3b2c61b056a8d52520598a7ab7da25d5d945266cc36e9caaa67b7e409d10710c81ec5e20d823a3afc69dbcab1ad05dd0ff37e5eedd7bba9e4ea9741e07831aeb963aad3db959e1e78f5fcc90dff4b491a2a421f1c6a8b2070a3bbecf5e832209decc8e6d8110a0abda69cb3d6505ace1e1cd6c919cb0013e4544ed3c9d3886ecbc3e47a47d3a04468fcb12ea30faa9808a41af7bce7b4e76711841a09a1ae7057aef3c2a1167fe264c385415185dcd630ec686f66a1b4cac0d49ddd111994756033acd4a4bd03c497fa0d1b4721cfd0f6623ce464370d7b70b53fbf65546a5eecac6f4d5ebddff6ee8ec7412495cc154380221b542e71b739a8ef26981f5a5eecac6f4d5ebddff6ee8ec7412495cc154380221b542e71b739a8ef26981f5ae5f6b11f1d01620672c5a7ca319c84e1d92ded6e1ba88f02b16b72a28c5c58efc97850bf54a072803bc5acf6d7fd51a37cf3427aa108d1ae05a4bee422e833bec97850bf54a072803bc5acf6d7fd51a37cf3427aa108d1ae05a4bee422e833bea8745691431d5bf635e17ed2fb274faa077427c150982aab77d8cbad44f77d7aae7cfb462f52183f22d2ea3ca2fc392ed14393b5043c8f960175ce92befee53fae7cfb462f52183f22d2ea3ca2fc392ed14393b5043c8f960175ce92befee53fb3b31838e6ad5602d58a65b541ca92755ba18439f5ea28a3e9c1eb0ff54ccd3a1aef540a5dc3183e089225ff1d9911c28278036b4b0b1bbafbea6cf66277d525c22adf813d383dbabaf93364693b5096ca908fda8a46be8b3dc0b07fd652b422c22adf813d383dbabaf93364693b5096ca908fda8a46be8b3dc0b07fd652b4221e81dad5e88a3d8a2288328669c965ac8618105d856d0221a9eaa66010194743acfbdbca15bd01e36d85bfce928a841f1e0c9c4aecfcc1888f721910003b54beacfbdbca15bd01e36d85bfce928a841f1e0c9c4aecfcc1888f721910003b54be71f8846631c7fe8209ef7c6c499dccd7bb4e0dd012d183ff8fed70bafa86a2fab4dad0af99f303b76e048909645096741b7d0266b2eaf7b7ee4ce1603cbabf8cb4dad0af99f303b76e048909645096741b7d0266b2eaf7b7ee4ce1603cbabf8c6c029c3598b68f347160b485707a53d80dff04ff5f5f800fafa75420b59891d812981041d03d57b7e84385466eb705c7faca916e430d085257843c60ce53d56312981041d03d57b7e84385466eb705c7faca916e430d085257843c60ce53d563a3b37bab1bc48ec4ef72a6b45d8fdca8f171b6a9169fa72ace14792dcc3687061500ce34cca7e9758ea6d2769d448c67fa2493e9bba3b3670fdcd4a621d460af14ec99eb0275afd52bc9cc8c727a2d18b2fe537d2e8945c877e7fba1ddc8ee815629a5db5ea01a3d06346502d793b23d1586689da467a90ce72c7b8cc17becd9b1d92104b44d3ec40299e8e937d55ab1090fdf623fdcc4a70b2dd0728d797d6eb1d92104b44d3ec40299e8e937d55ab1090fdf623fdcc4a70b2dd0728d797d6eb41c016a75128c8494cb40556a7fd034a91874b6aef2ab3ffcfd06f680223fbf331ea9090db0c9f6f597bd9840fd5b171830f6e0b3ba1cb24dfa91f0c95aedc1cc18a49de610412bf721afba2a12c97c84ab91624baf0f100ea91fcc6a9d2d676a6556e10c5e7b0b86c680cd99abbb87c26c7506914a3a72a891368399fb078c6a6556e10c5e7b0b86c680cd99abbb87c26c7506914a3a72a891368399fb078cf5dd5e89ac392828d44c26d144897f44b4b2d0b0895da3be6f3545d8bff7d9f3644e3d9d509fb00ec7e1d40f1067e8622d4e71f0df7b3e0c7f3814af2b258bd329b02b5cee62cb34894524fb02d5648f94d4e735d99499f1bee1bffc153804d57c429d3cca1b88a1c7d1680e47392b59ccf2f73f1676e652b4a5a9d76eec30c508ef71611118b053cca4307fce0316309aa407b30136008945110390906a4ada08ef71611118b053cca4307fce0316309aa407b30136008945110390906a4ada703b02de5e07f84bfb7dc0919154c24bcddbbe12b2a7caadfd442a5ee517d9b9f4e61e46e949b86ad6018fcc724acae68c440b43cb3161e8211b54ccc8cf05c8f4e61e46e949b86ad6018fcc724acae68c440b43cb3161e8211b54ccc8cf05c8a5c21ff3ab21dac4dad67fdf70c5225f74aef3472d10a96ef9dd71d95e33b6a6c99c9e399c516173fba5ef7fbbbcf52cdef9d36e3bd70d844f10f73ec630faa7c99c9e399c516173fba5ef7fbbbcf52cdef9d36e3bd70d844f10f73ec630faa7150668d4df49af6650146ba17656a82d65f9a27fa59d5b14896cc16db9aec2b3e0e0008e89376ab846ed2634303c411fc5be5ad38016e25cc81411fd36c323c1e0e0008e89376ab846ed2634303c411fc5be5ad38016e25cc81411fd36c323c11289dec5ecdd5a66fb3f00bf083fbafeec60c4cca1ae8c9f1505e4379ff91dd24c927c2a9ed8cf5abc292ae7e9556201fab96f98f3e374fe90eddfcc857778ab8a9ba926545ba06c9f650f63a180051e565c335e2db51cbc22e9d485765be66fa83f81752d562e69d61ab253ef95fe023b624f80c3e02c6ca43f01a0375fa0f59400922f476c9e376ed73b2842e5015c3290ec148f2811f0a0de3f9ffa9820619400922f476c9e376ed73b2842e5015c3290ec148f2811f0a0de3f9ffa982061bffa46cccfac602105363819c01f2e47e50abe3306f29f26179519c1a126b1a15d78a4f0c333501aac83144ded39c217d6526bbe25395289d90fc7a9d37154a45d78a4f0c333501aac83144ded39c217d6526bbe25395289d90fc7a9d37154a440fce9afb40f9525fc88d8d8ba79cd43b366232a0c32b4dc0d66978dc9a7a0edfb6f7079544b723df85060cfb10b972e6e1f9913d4262b2014a93f659c10aefc236f980a2f0b088b9a421fd526743036873ff0e9e44a7a2f0f30df950fe72f2b0676ede2436783d57c0df22082f812349a6e95574a568f2d2d7583778404935a9894ce54fc5296daaa1e3f350b5ca6712f9e6fb702680ac95b82eb148ebf7a1c9894ce54fc5296daaa1e3f350b5ca6712f9e6fb702680ac95b82eb148ebf7a1c59ea86699bb244d9081a284cce3aa22337379e712a1a09c93c1cbf22bf2befe747e01ec0592515398a91afed1e84ff2c25810cf4e06a6c1e6a1750a32803119811af422d6006fd9adfff801bdc1cf72aa5129b0a46c9ff82d60fb0705cf0f73c32b4f8a1e321c4551e11f8db17d1baa583af6409b756be3c97fc70ea05569a4339b31fb8f80fbdc949f562c79337174e4152e802b4bfd2e67ba7317445f5436be1c6980367a1f64320fd5545ea33511b74d750a53ab1cfa8f3f2831b45c030dc9fb951b49c786e7872e333b08822fd2be438cf46d3fcab22aea09c4c8d8b804e3db28c3fba569d78a43deb3f3d52dcdb2870533a00df84feb39df5bbed1ca62d393b3c98d42c2988ea8560601f7830fb4faa6d9af135703ef09e200a7f728fb5807e17edc0843912d464e49bbab77af9b916cdfebbba16413648fbcdd337185bd43907925ef69fcdda2e09e1ee8605eafdf5dd07172e31ad0699580d823dd638rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-tornado-3.2.2-2.fc22.src.rpmpython-tornadopython-tornado(armv7hl-32)@@@@@@@@@     @ld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libc.so.6libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.5)libpthread.so.0libpython2.7.so.1.0python(abi)python-pycurlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1UU[%T@S@SS}SsZQB@QQPP OO3@O3@O"On@NMMRLzLjyLYV@LYV@LH2JJݦ@JJ@Orion Poplawski - 3.2.2-2Thomas Spura - 3.2.2-1Orion Poplawski - 3.2.1-4Fedora Release Engineering - 3.2.1-3Fedora Release Engineering - 3.2.1-2Thomas Spura - 3.2.1-1Bohuslav Kabrda - 2.2.1-7Fedora Release Engineering - 2.2.1-6Thomas Spura - 2.2.1-5Fedora Release Engineering - 2.2.1-4David Malcolm - 2.2.1-3Fedora Release Engineering - 2.2.1-2Thomas Spura - 2.2.1-1Ionuț C. Arțăriși - 2.2-1Ionuț C. Arțăriși - 2.1.1-4Thomas Spura - 2.1.1-3Fedora Release Engineering - 2.1.1-2Ionuț C. Arțăriși - 2.1.1-1Ionuț C. Arțăriși - 1.2.1-1Fedora Release Engineering - 1.1-2Ionuț C. Arțăriși - 1.1-1Ionuț Arțăriși - 1.0.1-1Ionuț C. Arțăriși - 1.0-2Ionuț C. Arțăriși - 1.0-1David Malcolm - 0.2-4Ionuț Arțăriși - 0.2-3Ionuț Arțăriși - 0.2-2Ionuț Arțăriși - 0.2-1Ionuț Arțăriși - 0.1-1- Do not require python-backports-ssl_match_hostname for F22+ (bug #1231368)- Update to 3.2.2 to fix breack attack cve (#1222816,#1222819)- Drop requires python-simplejson- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- update to 3.2.1 - no noarch anymore - remove defattr- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- remove rhel conditional for with_python3: https://fedorahosted.org/fpc/ticket/200- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- update to upstream release 2.2.1 (fixes CVE-2012-2374) - fix typo for epel6 macro bug #822972 (Florian La Roche)- upgrade to upstream release 2.2- remove python3-simplejson dependency- build python3 package- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- new upstream version 2.1.1 - remove double word in description and rearrange it (#715272) - fixed removal of shebangs - added %check section to run unittests during package build- new upstream version 1.2.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- new upstream release 1.1- new upstream bugfix release: 1.0.1- changed upstream source url- new upstream release 1.0 - there's no longer a problem with spurious permissions, so remove that fix- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- changed -doc package group to Documentation - use global instead of define- create -doc package for examples - altered description to not include references to FriendFeed - rename to python-tornado- New upstream version - Fixed macro usage and directory ownership in spec- Initial release !"#$%%'()*+,-./0123456789:;;=>>@AACDEFGGIJJLMMOPQRSSUVVXYZ[\\^_`abcdeffhijklmnopqqstuvwwyz{|}~3.2.2-2.fc223.2.2-2.fc22   tornadotornado-3.2.2-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyoauth.pyauth.pycauth.pyoautoreload.pyautoreload.pycautoreload.pyoca-certificates.crtconcurrent.pyconcurrent.pycconcurrent.pyocurl_httpclient.pycurl_httpclient.pyccurl_httpclient.pyoescape.pyescape.pycescape.pyogen.pygen.pycgen.pyohttpclient.pyhttpclient.pychttpclient.pyohttpserver.pyhttpserver.pychttpserver.pyohttputil.pyhttputil.pychttputil.pyoioloop.pyioloop.pycioloop.pyoiostream.pyiostream.pyciostream.pyolocale.pylocale.pyclocale.pyolog.pylog.pyclog.pyonetutil.pynetutil.pycnetutil.pyooptions.pyoptions.pycoptions.pyoplatform__init__.py__init__.pyc__init__.pyoasyncio.pyasyncio.pycasyncio.pyoauto.pyauto.pycauto.pyocaresresolver.pycaresresolver.pyccaresresolver.pyocommon.pycommon.pyccommon.pyoepoll.pyepoll.pycepoll.pyointerface.pyinterface.pycinterface.pyokqueue.pykqueue.pyckqueue.pyoposix.pyposix.pycposix.pyoselect.pyselect.pycselect.pyotwisted.pytwisted.pyctwisted.pyowindows.pywindows.pycwindows.pyoprocess.pyprocess.pycprocess.pyosimple_httpclient.pysimple_httpclient.pycsimple_httpclient.pyospeedups.sostack_context.pystack_context.pycstack_context.pyotcpserver.pytcpserver.pyctcpserver.pyotemplate.pytemplate.pyctemplate.pyotestREADME__init__.py__init__.pyc__init__.pyoauth_test.pyauth_test.pycauth_test.pyoconcurrent_test.pyconcurrent_test.pycconcurrent_test.pyocsv_translationsfr_FR.csvcurl_httpclient_test.pycurl_httpclient_test.pyccurl_httpclient_test.pyoescape_test.pyescape_test.pycescape_test.pyogen_test.pygen_test.pycgen_test.pyogettext_translationsfr_FRLC_MESSAGEStornado_test.motornado_test.pohttpclient_test.pyhttpclient_test.pychttpclient_test.pyohttpserver_test.pyhttpserver_test.pychttpserver_test.pyohttputil_test.pyhttputil_test.pychttputil_test.pyoimport_test.pyimport_test.pycimport_test.pyoioloop_test.pyioloop_test.pycioloop_test.pyoiostream_test.pyiostream_test.pyciostream_test.pyolocale_test.pylocale_test.pyclocale_test.pyolog_test.pylog_test.pyclog_test.pyonetutil_test.pynetutil_test.pycnetutil_test.pyooptions_test.cfgoptions_test.pyoptions_test.pycoptions_test.pyoprocess_test.pyprocess_test.pycprocess_test.pyoresolve_test_helper.pyresolve_test_helper.pycresolve_test_helper.pyoruntests.pyruntests.pycruntests.pyosimple_httpclient_test.pysimple_httpclient_test.pycsimple_httpclient_test.pyostack_context_test.pystack_context_test.pycstack_context_test.pyostaticdirindex.htmlrobots.txttemplate_test.pytemplate_test.pyctemplate_test.pyotemplatesutf8.htmltest.crttest.keytesting_test.pytesting_test.pyctesting_test.pyotwisted_test.pytwisted_test.pyctwisted_test.pyoutil.pyutil.pycutil.pyoutil_test.pyutil_test.pycutil_test.pyoweb_test.pyweb_test.pycweb_test.pyowebsocket_test.pywebsocket_test.pycwebsocket_test.pyowsgi_test.pywsgi_test.pycwsgi_test.pyotesting.pytesting.pyctesting.pyoutil.pyutil.pycutil.pyoweb.pyweb.pycweb.pyowebsocket.pywebsocket.pycwebsocket.pyowsgi.pywsgi.pycwsgi.pyopython-tornadoPKG-INFOREADME.rst/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/tornado-3.2.2-py2.7.egg-info//usr/lib/python2.7/site-packages/tornado//usr/lib/python2.7/site-packages/tornado/platform//usr/lib/python2.7/site-packages/tornado/test//usr/lib/python2.7/site-packages/tornado/test/csv_translations//usr/lib/python2.7/site-packages/tornado/test/gettext_translations//usr/lib/python2.7/site-packages/tornado/test/gettext_translations/fr_FR//usr/lib/python2.7/site-packages/tornado/test/gettext_translations/fr_FR/LC_MESSAGES//usr/lib/python2.7/site-packages/tornado/test/static//usr/lib/python2.7/site-packages/tornado/test/static/dir//usr/lib/python2.7/site-packages/tornado/test/templates//usr/share/doc//usr/share/doc/python-tornado/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi directoryPython script, ASCII text executableASCII textpython 2.7 byte-compiledUTF-8 Unicode textPython script, UTF-8 Unicode text executableemptyELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=919fc6807b29e4071746d153c4691bb28b570870, strippedGNU gettext message catalogue, UTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[efghijklmnopqrstuvwxyz{|}~ RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !PH6wIA]"k%{^E) \ jɷ7[,$N:-adp7UU4K^h{v)ҦУ#=5:5@Gvby֡vy/1h߷xjN`Yu,RmlzgUh5auiߝ__#A͕0QH(ߠ0mI- OIfn!(5JmYmQ&T`|a\LҲLsz*Y؅sHmFRp |l?|1؝q'~GGܿ粒r lW ȾH$s9R x@v۳t)ꍞKX&KCĽ: ^ȅ9'5DO Q882RtANd}Mfk7ɠ@m!S꫷i}vQ?etW(Ri}mqmoյas dl)(Kx.]ބ~;bIataIUuaRujgpol"eb tk? 0fiP 'i XI1VL;Rm 38,]5{׏70RMBFtwˉ *\7T=0S8lNC<˼U= m[ѵB2R7boavir+u3?s)˧ SĆLʹop/0یk q>JDS4!(GAn3%!3n]/ȯ1;V]9^~ս-z9pȘzԈ$Rgr0Û )ۖ I%g#L|`w[kU=a_zj?T[x5'<߫jB)q(cg''"!7yѮi{ڌTې _ӓAuz0bK lAd~P|\+l1t7ː§S$#,F0D/q"#w%9YϖЃ^s"덋fٶQ: 9\mBNӃ|v:)^HE,t]kw-JԙW}CvpiZ. O9VQFf$;$?]>yB(&VOY 0|<;CG6uaWB>S2(o3;35Rh͓/j hU'\%[(t|uAS'p`93 Bax6ߠMyTMhiC&%[u*.׳=ß(f%Y 55Ox)ڝN;db3 +8̀܀I"$/vnK@\2_+aimB <.H*vİ^sIe[{5*EJu*Bd<gH2Hٮ5mWrRPEmJW'E:/άo%8H,"'I,AB ?EOaoWE-[/ >1?KPUd!q䡱J%xc4HPf o3./÷ދJT{ԕܚ 3^o/ {m*ڰm'Gs+ 8/R.p P?(cJ\8$r/z48,kAP{x|5-#Q5ݡ$pFSڥ5zB32g YI9p>iճy Hz S#I9_̼yfuf5J 8*?b^K,^N(DU#WULb0>,P%yk ('@aiU mo7ڢk^zۈ*ڲD&q5k]|Bq-%w55KL9iY׭poϜ߽5}gP[ -5[ڂu X1dHվMLJ {xaٛFd<^gSDJ[n^Q;-Gڅw Q7 Q11sv}I _|Gg*_V?"Z).Wj|zf]{SJ&Df7X5oےcSm_Ep'o$O0„P= &_d+xn([ba!2Ez2x ]$d̵r+?v;ۭ*ED1ґڸB1I`u.q`HQ=ӅZO&*x2NEqY-P>OGt8ḧ́>g8BT}'7}jn=1:+)!8 [ZW()@@NP%xƸ^̈Rheſo$G3Ujq˒,WlO %rtnN6P h"C?]22C(A]mh0燌BpP~]Q2iR=JlXהZE (I㐈;a(QH% {']:fuc[F;~N&N֪5 w!PA\&.CVkR ˔W j~Y8:E|f(KL{65!NpmI/ؐRU.@?Ciw@eHxWkFG/ƒmck0fp; 5x@CS"[*wh`.PVgnpFP$d~Ta ,`V&[Ϳ /v<zK6=ʋ.ZN]O &ĝRwp#LeOK}8v]Lf$H!wthԪ$(3g*f-*}ɀӡ8&.& p~n$2B4JAD/p>sVoZ[1\rIbt 6 ߠ?wS"3Ά3}“*4gcA5`k~lg;9Jb)Ux;0Jc}<݆ rU22ĭ_yaus21,$w`-P~Qӣ8G#G]|: 8կ5Pֱe6UzŦ_tig\0WԹe\W/'K[S`h.ɉj$Y@V[G5)+L C ;f@F,>pb2.Z܅VcaY*b>#\:>w}W \e%_.?L<mCe|f @X2FXJN\;P F_,>bsoe-egrior\@S szr,:>w ͋ѓ`} #2jp0[Sj L6{lJTN ůϟ{mSWfwX>^hwv{ѝXG WG]#Gߐ&h`'8~.{@zʟJt,#y%:[AL0%#Y м>'?bLl[=bHLz k , A"Pb'!FӆS0Z- R1UT 6BsSqJ?R\g=!v\M E?>M/NF ۱IS?x§/g2UwGv}([|UNK|bv0<^8zroJ1:x- kkk>mk$Ӡ$'QD-]W x)``AoD./0sϲ|$@`?;"Bّ0/zT,Z[5ׅO$t I )M/X+4) p GhBP+r'n +boe!$l[\Bhކ<mf vh6+'xe7:xnhj?SJ"uWKuEt,fumZ~4'6T&P)ol>*S^RSH;ʍEZqa"$$Ę\g?KŗU d5,: S!{ e|aB.Fi+MҬL1Ӱ Ko4h.k>}7xCx),߲)5dMWwɼuRE5UoU{b㫝<%@40ս9"gmfH_d_7S%LuAtדxW*sbQ] K,~2%#$V_0R#wo󺆿Xo 8?˶Q/"Y?*[H̜cJ-_R?i@lNEǛ$]ֳA@aCd7|FAȅg gU~[yoբ%@VCfAaK7HB <bt.2l{,.^ KfƳs0Pu꧃5׼J\۸m?,(Qr5]7?]N@ה!.:nM B#oI3*)GDWIs-U+(hjQ<8e n`*PffÈ 2$q$Hg ;R.kthƃxm| b vmC3Ao]}`jS?:xlz8 _N0H QԬmXk '?u4[f 1{q_c~tXŽm8x81q΅zĢ{i?D" vfW< [g=r0 (JηWg'^Iߕ`t\te霾C:\o# <!:X[xuTT8i(!7y s,aÕ:Rs}927Z}p?jE`K7]X"O9XjB5IY"5VAg/)+MxdG0yY[ ,hkoO' Dm]qHH *m@vuP)X+EXm6VnF+Oreeϯtr\31e=*Bu. >Sͬi2*tQ82et&23(B1$wml1[vݔ#!Zwz-.dG-6,$%&CCP5k˞.K~ Hv)ݑbQsqe^Cǝ ,#~frK(ވEytJUgtPIY YF{E=fv6@]1FsQl2gj5毆/ʴ0|T D )ii҈EHlFP --'y6 ^@sb\0n9ԈdXI78$#B^O}A4Xa[ۆ4<,=o,rE]fX06TU5;nzE&kyBK-ݶz*kK}#ۡ^ɧ ٣59H+Qn"я_6':L Em#+l#\RܭT8TXT(KMߦtA,58eBYD %XE RHh(ʩ̫PV_ʗ83zX!plEUӦSa"Pk$Yu pN sGk_X+GwהDˍ k2J+XՈ5rPعO9]4ڐ—>ѲW,'"XS=~3\1j}tK*]O$ɒ4=݉ D&IdOi=O8mC1b 4cw׍z૪cEr zH ca驾([G x$hƦ O1r.: ;^.*ƬT(YcscUaM5qDeoDd~1` KMխ=a=`+UvtMy$ౡ6xSgG)mzv+wPjs\Gd&%,̝ X7n=ޣ;3R9 *d?rᵦҧO9럖 B/>])ڕ}#Gϊb .@[r v5&<(|#"<7$-ho1M,\h C_%mꕿqc6^9dNZ8Y2"$:*{C[r6uJ]I叞1Ot= ibmVcY*dxwT-cZfH8`~-2*#2P>2?2.lKt"ым{QCo{>M keEgE5[M}A" aWD1Iq1x~xڲ3KA{K`cfIwumw,wncQVD5 ̫[~ZuO ЍB |Rv0aЄ/1w *-kC1:etl YWJ 5N pL šnk-[ꂠ:#XKm{Xi[v"<+">e \7 ?(Vm(n_BZH}:$GJ-AG>\2n(ͳ0; #z2 HT_RVDK k#NC.a[h!p\>+=gma$1LlrxMN)OA~dů*UC㞁z'QN:7ң#, aooT{uOs!߹d~EK,1<ɰ귂|5jqOuW=apC]S]K@Y}k%8џ1T}[# x0??!לQ ZuOǂЋZhv $4idQwʯA ֤^/U]&79._#(|Ƣ`ʝM 4[neE\E}"G;еO`0ͭ/_pSTgȷF1+[(l*%עRl "= urCQ'^*lA,E=[!EsnWaLR{=[ͤқES(UUmF;CQT5|~}1b8*zM 5щ*aV+o$Myb>5BYqdBm!F&m ^'YLpɱ;ϖPd/1/oA\Z8R+j! :zU4yCnNߧa#$5cU㲲: Xj{A- &"@r<2&inCH_lA&9cz7'Di5JK=~ru&yx].zQH]Ӌ`uSٖq ;_Ώ ,*8i]+t 610wgKQkK#Y׀,DyvA܎DNGڑ3sVqj 3>OvFޯB/ S2G1ϋROeMUSu}7{vR';鞵E#wQ{· 3=׹K^O|JoKWض$Six@V~]2uz'Z=JkcƐMc;N1:k3ѝ^ 'R&4I췥3`<=H>d]qLnw1z fBd"WB2e>&~ЃH`lۧ,-3=/eWxZjvct5 'jCӆv?(ҢŌرu B"Ѵ,HUh:˵`d0Jn +jE%*0CXmŷ;Fߕ_F%l'GOJS$E Zq͝c&;2k4%5E ZqrיXʊRw!daILB&ϥ@/l9\m@\D9`^UΥ蒻u_LefjuQ3,(l@㉆6}?,2r=8](YIz]IO?>KcD6+=\5>;ߊG4p\5xhl DJs볈SslJlN0w"%*~iEފo;r8( N}q1ozLVFgn؊F'{MwqjP6 H.q3^uL ? e|6k՘Miv)*H gJš4k)->Fl#v`iv b3jy'1hzm ٷ%:'gܠLx%قڞ+EO:2C+\f-svkc""}½IK?cI n~oړc_JpʁK*k;GxJ-/wᆢdǭeE؏dJOPaYGAʙ̶VaZzDpMH޲^(,.j{0_@:l׉01 y /Cs>%DB胧P7s6r<k\:u> Hi>oFqԵ[ځW65&:~œG+8u"j=le䍖Q?n2Q i>:qȐ^+u_EqVF"x3t$G f AzNAF|ibB2nnz< jbbyׄxZyq3#g$G W7}$ |C4<ڣyc%}>? 90Oꥩ1YRnj[Yv&/x4Wɋ#+=|(8DeBXV@E%aS~"aI'7k^G0Q"]#<[Eď V~53hsDc/4Fe٧;>gKYU2?LryM6-4Y\lGTfS(,J?'Y?) wwZEB_+STP%!WDZ#UuOw:MF >t;3f]~C%: %t3RRǰ_ Zmb OIȊ-)1&dɑ%oq6Juuy 5U9La}D}pqFڱZ&| 0>lDkXw-U58u$A2/ZD` ؔ@_J?iǨwTɇ  x(L o&}K?-^6~JZI )tXyP婾OK8>@M㤿'>E~41HdQ qŘ* ޺YD#@p͈$.cRi*rJ}-(XH J^8mT,`b5GCzNSIrX=zRGN)w<}̒x1Ihd p$ۊdH94e2d Y,)xV;)Ѷڳ l1ĉI0as۲ ."mI]'$tm-b 1jlM@6dhc =Ca=[gEÄ,4G)r)ku:ZR \q+%L[(DO|G:ua qSLG΢;Ɂ{qb0^إ%.6rē>^(ƛ wb48֟vs 9'au/)s Js{U"5S7Pu}iтU)qKKT})-u؛y 5g+tV$⤞5 im ߤAOqMeܜGeC":zj ~v{K;[$eCO#djiu aL5˴êU^NJp.?GeU#_ڵBaGI[y`Ǚ[HI)WO a:bʮ>&E`co}+o?zЯ4⛯/X}|idf&7!󝌊asouv٩5u{G3lM&{hF,"Wx&i dRgrȪE>?OTD<kOiBI禀`EkHuNRlFC>ӟ-1EYAqShW0v $yh&M~a,◪`aS@{1Hc6s5iwÏM9MUmV6)(ղXFף4s.j@0[PlE8qǁ*L;DahoF::`oDdMOW#{my.=YvyiCX8Z(&ggP\!uVr:_E~P 9QT'pه N{ Өq`̏OLM sC){X5%t54Z&O=G@?KPt _RM[e59\W\*Fb+Y1q^>$=r:Q;sF)2j3v!/u 3&Af5`db(3/'.vjfe}؎IzkQ_<rP %R<+Q:AWP7KqKFHy3ܞ"%xOA,$๻؂?i|^[ñHVPfԄzgz" cђLvc2 bi|O@R%=ඈO^4ʿ Qvz^PoANݿ mG"TU#[ڪy >7%X`h,4,rUDDGyw݂̃BBAx0Cuv~ffB~~T-@mu x)̾LU+{xӗarjT[ J1=eH? 'h!{JtHXn2-|n\m ;0=8]P zp:᤻7lc / %^5N[|60e-:Oql$=Eʟ,"Q&βncKA}kHfo뺍^>I\c՚3܍:ۥC3 Tu;Jͦq̼Jr~+>3b;v کs=&99RDO} 浝QRp%%[m| Էag dUaP0cxzkw 5ZLSj(KjӬgU>O I7h}/ka" %h9bBc -kbK-HЇ!?CS8}mJFY R9xKQŶ%# F/-4@+\!yĀ g|Dγ}taH5q]PQi|# ]Ͼ,=ЪL>2Kɠb􌫵M ~3fĒА01 3ETYt`Eimɉ/ݭYYLŋ39%b84tT"نcWOdZQZs`ZAv6`vd'AuԪhME{P0k8_ h/ | 0ʘ'$hj.=6~Uf/6%'& P3==dmTD2S$7_;;?I)Պw5&wnH|ksÓgQP3ジ z?D!XPUAV \q'g=*DEyu/w8.2؉J?WAՌnx/=Srt2ߐĪI⶗oEWT[l mIib+¢sG e;JWujK A~8(%"M[wzIMgѤ;/ +im b@l=ݹgv(@p-xY9Y9F< A߯s*|jn+"S;Ļ6EoеƸ׎2!83R\*G?>̦FzsP, k+-ʑ16qS3tĐV]gwj ),G=U[enL6F]Nt֯tqYƫ.BE#73-)SNh}7&Jֹv3d\7bHaIF KDDkm-V:YI4j`>FOa.:(i07l:(5k9m{I ȚZP{JnŪs]EUp+ڌ_O5>(]f P_aA=S?$>'{s~t´~'dy`*"(2w$ V=$3"X^hFm6Y+8VKM7)b_Dm c2fئ cp.+/þcd3 \jvm⿓KF5:ST# YZ