sos-3.1-1.fc20$>F"|{Ҋ&:Z>9\?Ld   T8<`ds + + + 0+ + G+ t+ +++ДФ  Ѧ (8d9xd:RdG*+H3+IddNN 66zzqq//   M=::66*##Jtt}XX  E=dd001jjt>> z ii [66Z E } ;; EE,, w Phh,tJ::jj 2  5yy44 @ - -Z v v   " ??BBC11SS44  =]]YY&>>DDq__ Gkk  ^ 8::{r7FFBBb9%%"ii88e8ppww;II7vvs66k HHi } }H\\ u2%BB@%%qxx[[H ' !5%%ynFL|,>{5,8U:Sw {%YT*) 9 Hsn|A큤A큤A큤A큤A큤ASɢSɥSɣSɣSɣSɣSɣSɣSɥSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɣSɤSɤSɣSɤSɤSɥSɣSɤSɤSɣSɤSɤSɣSɤSɤSɣSɤSɤSɣSɤSɤSɣSɤSɤSɣSɤSɤSɣSɤSɤSɣSɤSɤSɢSɥR=R=R=SɢSɢSɢSɢSɢSɢSɢSɢSɣSɢSɢSɢSɢSɢSɢSɣSɢSɢSɢSɢSɣSɢSɢSɢSɢSɢSɢSɢSɢSɢSɢSɣSɣSɢSɢSɣSɢSɢSɢSɢSɢSɢSɢSɢSɢSɣSɢSɢSɢSɢSɢSɢSɣSɢSɢSɢSɢSɣSɢSɢSɢSɢSɣSɢSɣSɣSɢSɢSɢSɣSɣSɢSɣSɢSɢSɢSɢSɣSɢSɢSɢSɢSɢSɢ1409d984e93d9bf3d945bfbdb0c28ba3f0a16132b91f78a39c980f580d5eb990e9781cdb969e05112d18d714b2f8557802b6973c99922721764e56de5342e6436d8c83bbb5f010069a952ce5a1fafda3314ee2fb68c97172514a2cba839e17ef6d8c83bbb5f010069a952ce5a1fafda3314ee2fb68c97172514a2cba839e17ef8d1e1592307663c8d89db2329809814b92d1255479a428b42e57a3d1e6cdbfb9e5f5b08750081de1632d1eb39b0ea3ac2e82081182bb851c140e36a206fcb533e5f5b08750081de1632d1eb39b0ea3ac2e82081182bb851c140e36a206fcb533c966493db1745ae492e81a0bbb633d0ff815df78f584a98038179159b34498944e00a23ea3fd82604fcf72426329be6e6d7f027f05f284034cd131ba9b103cfe4e00a23ea3fd82604fcf72426329be6e6d7f027f05f284034cd131ba9b103cfe9a1c6137247a8c3825e8cfc73b29ed5646ad1e3f0e3e5f66e72f94bdd46f14faa9260e5150f15ccdb553f4e7cd3e0b6ac16323c470ca21df950ae6fd82febb7ca9260e5150f15ccdb553f4e7cd3e0b6ac16323c470ca21df950ae6fd82febb7cb156de4d9a46e64900bf6c49c1202318af1aff1d1bcb7ffd1c7b771eb10ca43d021c058b9d693304120539db756785d589e63f53d6f56483e21caa2d102c934c021c058b9d693304120539db756785d589e63f53d6f56483e21caa2d102c934cf6768224d8bffbfdfb8801ed9156ff5db30e25e89aae197597ff99806ba35aca8bcdc971ae363fa4a281de1456ac07fd838e241321fe776181b18ebef31147788bcdc971ae363fa4a281de1456ac07fd838e241321fe776181b18ebef31147787fdceda25d3af3efb6cff9e3e5e57a1527e6878706167981e6def862ae01091b675a2dbd32a6a04a336b7110a9dacf90fa657d6f6d7fd042a5b6c8173e332927675a2dbd32a6a04a336b7110a9dacf90fa657d6f6d7fd042a5b6c8173e3329277ec00c0ecc62039c3df4b3b158769b3c7bc41fc65c27123a6e69ca1e0474b8b4a97eefef76bedaa7e73d36e49db28091464b1b89eaa606af72c4e304e6f6d714a97eefef76bedaa7e73d36e49db28091464b1b89eaa606af72c4e304e6f6d7148f662e5857e1e960f6963a7bda39b13e8d9a7ebfe9afdcf48b0c0cc010e4f7fc4766ab384d97f241935f5b9a9fcadbe58400086ad42b50e8d5e86346eadca8e44766ab384d97f241935f5b9a9fcadbe58400086ad42b50e8d5e86346eadca8e425a877b51571bfd2fb8d4394c5e110c729e6d94105397711769d856b074c449336655d90053fe42287bfd56e8b79e8313b3fff75e97169a79753a28d9fc6f0ce36655d90053fe42287bfd56e8b79e8313b3fff75e97169a79753a28d9fc6f0ce276d7f4c28d0a5627c65e3b7457f76843ea04b35d514df84cfd9ea7caf997e3535383f7664902fc1ec6683c2f9dc3c98244364d402d6c6cda20514b0e148e1f735383f7664902fc1ec6683c2f9dc3c98244364d402d6c6cda20514b0e148e1f7a94eec676c51a9ce7a03d07f2cbb630b940619e2ecf21d011fb8c11233d6293f27e6847d27d99006333018ee4a677aed50323d19da4a66a365c406e98a843d8d27e6847d27d99006333018ee4a677aed50323d19da4a66a365c406e98a843d8df3a77daca0b64b1d8f301c0fe4f410388055416d1dded6cf557c7034704fd5b40d11ee1d6ceeac1e5aea7db749ce0362702d213557f2d2616011f3a1984164150d11ee1d6ceeac1e5aea7db749ce0362702d213557f2d2616011f3a198416415d108854a9d17e6490ed43738eecc44ad8721b48cbf651e579c0331a94cc623d0bd01e8dddef00072aa9fd0f749198c24c8665c4980e9299268cad588737e8e25bd01e8dddef00072aa9fd0f749198c24c8665c4980e9299268cad588737e8e2573d8f4da90927e3a20481a29cd4fab0384a2cb38082edbfd9dea7278a6655d898419aaba52f30b49ad255ad8afb263b1482189e68becfc84fb077615571c7e9b8419aaba52f30b49ad255ad8afb263b1482189e68becfc84fb077615571c7e9bbde33d13d243c378488383a9ccc3e43d08b3078e730f565195571aa73a062a5d554988a97ffc4a3a7cda5aafb255d5f3a6619b96044ca0141eb360ccfcde0a3f554988a97ffc4a3a7cda5aafb255d5f3a6619b96044ca0141eb360ccfcde0a3f56af1c7e58a44b8d75adc44ed0d33e07448ea8cfb956d734d1c13f72793c752b4f9b53452e4c471ed2531c1814af1a936542e1109ee68bd4c2ea6b0887409f6c4f9b53452e4c471ed2531c1814af1a936542e1109ee68bd4c2ea6b0887409f6c00a5bf2b0fb81644da0fa018ef4a958385ef9901c44aa101eb4a055a9465b0a4cb2e2d5e5b656e07f0934de0d0d2f10f40d434386283207158acb496c0dc7c61cb2e2d5e5b656e07f0934de0d0d2f10f40d434386283207158acb496c0dc7c6160b0961e639242a6d6776306c9a9e2b296200b80244520d4fbe8a899c371e5e75ff610a93567198101273dec41f818e3f129db6c676fca0e7b12e77f7e1be7a25ff610a93567198101273dec41f818e3f129db6c676fca0e7b12e77f7e1be7a2bdb158bf70f1f5c35673f8482e9527d1c608584c5c3294df279ca92255fcccaf58edf4c9951ce46058b7f3189d585338b617b8fd15c9b6269374eaa5999bfa2858edf4c9951ce46058b7f3189d585338b617b8fd15c9b6269374eaa5999bfa2803987950d9c9401ac6b3696bf88ccf1d0947ee67042d961a6319928a58aaac1ce3d36a60fbb2d3473ce7ebd6167449866377445210f7c69b37f5680d97481322e3d36a60fbb2d3473ce7ebd6167449866377445210f7c69b37f5680d974813229d5e17d7a8d7850f480420019858d295716647bbde5f796011de0f3be7f37b5c0a65473dbde7849b09c364af8ea1384b331d7cf1a9b8eae65b4dedd574eb673c0a65473dbde7849b09c364af8ea1384b331d7cf1a9b8eae65b4dedd574eb673cddb183f1003060c2afc68e8c55b00f94c235fb83ed1004c70c459ece2f79cc562d4fa9cc6d5b092326a65d044b0ede47a0f21e34da01efc8bc1f3cfbcef0fb952d4fa9cc6d5b092326a65d044b0ede47a0f21e34da01efc8bc1f3cfbcef0fb958ad54110b5d2e2a867c0f732d61f438ed9072dd09448912feef0dac75133f12c19116bad6af103a2f2c843bc26d8d5e1886a8cbec3ccfcfc32f2efb3f4f7501019116bad6af103a2f2c843bc26d8d5e1886a8cbec3ccfcfc32f2efb3f4f75010abd35947b11d96cee4ff30f6a6430aa074285274a93dcf929beabff1b1f89d7d4f289d7bced3ba5d195d054bbbc8f38d1e3ea06fbed1365dfa5a58c845aafb264f289d7bced3ba5d195d054bbbc8f38d1e3ea06fbed1365dfa5a58c845aafb261133dc98918fe5bdc4757388985ae089d53b709eb05b4429d3791c365e61a4544afa66acfb9d1f529d129c3980e7ea77c6f3974266bb6245898537a57e3001ec4afa66acfb9d1f529d129c3980e7ea77c6f3974266bb6245898537a57e3001ec22cb3738e51ce1b9407f1a49f62052e4a733f89b14df0ea354db6f57661562016218813151931c403d11a25755f41e1b3b6ce94bb9e9bfdb57da24c244d5a31d6218813151931c403d11a25755f41e1b3b6ce94bb9e9bfdb57da24c244d5a31dd4043a29aed7ab57e92f450d6f638584b9d2114f1d6d62af52314884fac78e23b458226c06e15659e6fca118c381e7f453d39347a70d1cf52acae336859113e2b458226c06e15659e6fca118c381e7f453d39347a70d1cf52acae336859113e216bbfad48d3065bff76dd7babcd3600fdf5c7c154242ad5fcb301517cbb325f7ea68163e2d0898deb1c41f6c77e9ba40a8ad789256460f0bc17ef908d5dea1dbea68163e2d0898deb1c41f6c77e9ba40a8ad789256460f0bc17ef908d5dea1db758d094a2ce9fc9fddc3b9f17aaa43d2b743f79542fdffb1eb90a25827c14c982876cea60137653840ce3bfa47ff8bea0273bbc4ebd23497f77dc0d94610c5792876cea60137653840ce3bfa47ff8bea0273bbc4ebd23497f77dc0d94610c5795bf0bcc1dfa85f0825f1599843957d326c12ed447a33e467a8ef3d8cd48034c9752746d0d4f0da031b6ad35be86778086854cc928d2a6384e70d03f0c1e128fb752746d0d4f0da031b6ad35be86778086854cc928d2a6384e70d03f0c1e128fbcfffe3166b91419f277ac1f2bee45b9bd7acbd0b10f72668eb310edcf6282a1d038f77da220569f8ab49feb4558e1a21d8e691b4f1115b8670283bb245fecdf4038f77da220569f8ab49feb4558e1a21d8e691b4f1115b8670283bb245fecdf47d26d71fa81a09d256a34e9fff31e2eb725a39c968f9eb563f552bfd452356f267b1f7d80f10a02cd92a463a2f6a732db8f862509219ce044c285bfb7f05c13867b1f7d80f10a02cd92a463a2f6a732db8f862509219ce044c285bfb7f05c13896dc74f96820073f3aaa2f6ce9f0ca7c080c259485641bffb25caf8df6bc9409e7a8e8ec819ef89ea1fb411de706e47053c9f34b0c71713d4753a324eff9edece7a8e8ec819ef89ea1fb411de706e47053c9f34b0c71713d4753a324eff9edec6e960f65a2ff11ff88bd03fc817ad72bec55c4d598eda9ed0c92713febb5a52471f8123a40500f856a51cc7580866672b2adc4968e37b4701959157e5d64e41971f8123a40500f856a51cc7580866672b2adc4968e37b4701959157e5d64e41987f78adef85d57e68d5cc1857e3cb2c6a7bd999ae818e89891b7f63e5de46736e4eaa96ff2688b84996ea3eec4fa867548dd731d0ed32317308b6aea90f8000de4eaa96ff2688b84996ea3eec4fa867548dd731d0ed32317308b6aea90f8000db439c316afef55dca01dbb5c2c3ae9c8f1d364cc0398f152e2e3f63559227c5b7e145604b427005788390b03e4f737d814c4198ac5d4c7948de11cba8bdf82d77e145604b427005788390b03e4f737d814c4198ac5d4c7948de11cba8bdf82d76a4dbc40ab1786f7056618f7489101f542f776c5f585d84b23478972f4793f500a0f295532c401e6e5a55658664fe8cefde9007808e82d4be7fd3e498fbbc04a0a0f295532c401e6e5a55658664fe8cefde9007808e82d4be7fd3e498fbbc04aaa14c08cedf5aac43c4195a5154760aec639611d1d7e075045b047f59b8bd5d0f154928bbfba0193ca82cc3f7a1571060e63051d956f05a362dc3454d9aff5ecf154928bbfba0193ca82cc3f7a1571060e63051d956f05a362dc3454d9aff5ecf342efca202026be88015ee6607e113060ffdb76b59cb83f203931f1290ea6b49551e810e0b708cd7c94d87433c0d8b0914fecf6509c12d7471782f87d18aee49551e810e0b708cd7c94d87433c0d8b0914fecf6509c12d7471782f87d18aee44c8e0895f3d77c406ab67f7e76856bacb121aabdbadd9e97e9eba99f7d083b63d07f51a9e46a6d24780cbdef39ee0b45b2d545e3aa962cb95532e22c3eb98bfbd07f51a9e46a6d24780cbdef39ee0b45b2d545e3aa962cb95532e22c3eb98bfb2b50c3e947d8b3757defdab7d5a6a296095620b390c7f2ac88cb0ee2271c29f5af122f4f660c7eacf454a4cf3d2f77fa3b74bfa3c62eb06c1c5ef0cfb4372911af122f4f660c7eacf454a4cf3d2f77fa3b74bfa3c62eb06c1c5ef0cfb43729114bd48ff24244947ce6550645937329889aacb2fd3838099cfb6f44f5989fb9f757ecf759965bf27f82de495d5cc9c190b26af55ca36ab95f52ac9e3d8f14267b57ecf759965bf27f82de495d5cc9c190b26af55ca36ab95f52ac9e3d8f14267b8b5a18f5e8f5c7ff479ed9534c4c4487460db0a93fced908c15b020d2dcfa5b3d7e2e6d2ec34d796838e711fc7c52cd2439c714e4a2abed84be5a776ebc8e0c6d7e2e6d2ec34d796838e711fc7c52cd2439c714e4a2abed84be5a776ebc8e0c671193f139709ee9fed4535606531828c6c0b6bcfc212fb6b50ee5aebc55f20538713c5b216e389dbacd95e951cdac92618e7f5df0c1590c423ca3c88db6d34298713c5b216e389dbacd95e951cdac92618e7f5df0c1590c423ca3c88db6d34291d8b0c6fefbcd92a9e09176b3737287660b337a142f5994c10779b29c24b0cafd61f2ba36bffffde86e7d5f5f9bba62a97304213dfc4b38dad71f81a6efde60cd61f2ba36bffffde86e7d5f5f9bba62a97304213dfc4b38dad71f81a6efde60c0cc5ac1c6c869fb77ef6ae4c33cd42cff69b3d6c1a87f07ef11cfbba1c8faa7f9a37c0c9dc1d91f2d313d5e5931b2cc4b42ff1353cf1aa1342a57ee4c305a2fe9a37c0c9dc1d91f2d313d5e5931b2cc4b42ff1353cf1aa1342a57ee4c305a2fef91bdad1475a7242b1a034a239e74f4fc4dedb4dd8764417031dbd04b2f9f30e2b33266da2d44e2a365ce223b0e1b7fed4e43025d48e48d65eaebf710c0b935f2b33266da2d44e2a365ce223b0e1b7fed4e43025d48e48d65eaebf710c0b935fd93b99c52c1b590e5cb24bbcf7f1f71f6f37b97967b29ff628e70ff87418c4a94cbaebed20ad98366c9233cee4544077ea1f3e2e878c5428dda35348e9f8133d4cbaebed20ad98366c9233cee4544077ea1f3e2e878c5428dda35348e9f8133d9fe64d0d138ccc9733c4aefc7f80ae001213dda9cb687763106d48433b4b8d9519ae2369ca786659c371f7ee5bf95dce409babd8ecc0c8024c0c51be0db5e77e19ae2369ca786659c371f7ee5bf95dce409babd8ecc0c8024c0c51be0db5e77e1ad46c45170f7bc7d72519b16207c9af4bd6a22cf75adbcafcdeed0cf8eef5aa09c53278fa87ec1e15655c41b76405e0ec71a01c531ec21a3ddd32a68f1d4ad909c53278fa87ec1e15655c41b76405e0ec71a01c531ec21a3ddd32a68f1d4ad9ce4a1aad0dc2eb13a16998c5b6fa88a6b5c7b2d633974d11519746aa1f032fa4cf7f7c61bcf65b16fd62c1e554c947904fac749b466d22848fa7a82d72f4cf8bcf7f7c61bcf65b16fd62c1e554c947904fac749b466d22848fa7a82d72f4cf8b2a1232661b6d0f79bf701c2b69112e19260f47ee132e9a5b7755f21ad8b5a593a0c60914dd3fd654e5f385890e6fdb0182921cb30c63d9dd9c5c7e859355c68ba0c60914dd3fd654e5f385890e6fdb0182921cb30c63d9dd9c5c7e859355c68bcb50852e096b9003cd8650fb72a18c6a0ec76e491e3999ea19780ea9365bb625dfd6f590e259d54800ccb2a61ed8a54b16dbc7b681cf230f1b69b1176a67d9bddfd6f590e259d54800ccb2a61ed8a54b16dbc7b681cf230f1b69b1176a67d9bd27059a0812f228e77e16bbae4cb5b096659adc5350b6ca34b1ff8bb62434d79d783fe8e4f74bc542a2c8b18d0df7ec9c7a6d1f3e56163693c7e98cd4cef428bb783fe8e4f74bc542a2c8b18d0df7ec9c7a6d1f3e56163693c7e98cd4cef428bb0f3f9b7fbdf702fc022c5448acfb79aa65fd1ff1d71f1b49d0379e74286ba2ee548434a57be8206346a269e52d851e2e8395b3d2abb322e75c4fdfc11b4b4e81548434a57be8206346a269e52d851e2e8395b3d2abb322e75c4fdfc11b4b4e81b8bc7acb3114bcdaa9f8ba0dde06d7345ace48d99a6129d06051ca5fb6e8b2028772dd3fc628520b4c9b5a69dde3c1b4c3262875d52f54f4ebd9ad3dbadaef648772dd3fc628520b4c9b5a69dde3c1b4c3262875d52f54f4ebd9ad3dbadaef64accf634cc5a82d1ca62c394f5ebc8c522810bb204d818b38e2e1cb5e6730faf826b2075a584ff741abd6f7676663fdb8817771806c4600e0700e5ac2e16318be26b2075a584ff741abd6f7676663fdb8817771806c4600e0700e5ac2e16318becfa95c434ec777c270ad4e462bff2e4626c18e55f0b3814bb5d35213a82d6dd72abf4f93510c2bc1fadd73c627442c1c1ddd624429f5c25ceefb43a42a5c140c2abf4f93510c2bc1fadd73c627442c1c1ddd624429f5c25ceefb43a42a5c140cda59386a59f6139f948ef2d851643a521226bac6c7d222a6f418aee575d818f583d320e4654b9484f982d9b9df9cc65130138cfb3a1147dc56311eb96d86a55383d320e4654b9484f982d9b9df9cc65130138cfb3a1147dc56311eb96d86a55392a2e32c95f01c276079b63675817681615004dc5aefd02a545760c00616308957a5082d7352727b9ba327e7110ecf3df7c9b8c51d5c30ebc5823ef11722d1fb57a5082d7352727b9ba327e7110ecf3df7c9b8c51d5c30ebc5823ef11722d1fba26330cd3a77b1fe6cb8f6fa358a98951c67685bd8abe66674ac241020568120192101704daf98003bdb5dd7884be51dfc34c88c52e65e617846ac1c1224daff192101704daf98003bdb5dd7884be51dfc34c88c52e65e617846ac1c1224daff1833f2e9ad154cdac453211ba8e50016b5345d837e04956ddcda982cb6487219f7fb56cb3d0287a6e5cbedb8f7cdf0900cd04138abd941bfe5fd5815652badf6f7fb56cb3d0287a6e5cbedb8f7cdf0900cd04138abd941bfe5fd5815652badf6688fd0380addbeff596dd618654640e979eed283afc28e694414354200a6661d8acecdf45b9e79b96f06393cef686fbda66094e152a6be43062dbce4bf9a63168acecdf45b9e79b96f06393cef686fbda66094e152a6be43062dbce4bf9a6316cea0d1807e671f841bcd13faae8ef79269acaf1b9dd4d27d83775ebdeea95d16ecf3f255240e220aad2c63a179b4943162514155c2ac3e31a374d628d041a64aecf3f255240e220aad2c63a179b4943162514155c2ac3e31a374d628d041a64a2b453cfe4e9e2e36446174ff31e24beec17d1d1e0a0b2501bf833a58219eb4d3115dcedb7c72dd77ee6c7d37c1722f20dbe37cf03e89e80889347256b4352de6115dcedb7c72dd77ee6c7d37c1722f20dbe37cf03e89e80889347256b4352de6f16efa552be5dd460b2fb4d0bea2c4a1a771ff3d6a3bdcd66ab7edab9a46b8ca96f22e85c65744d04ce152e0bbcaa6894a6acf2c3d688d5208553ae022ded8ed96f22e85c65744d04ce152e0bbcaa6894a6acf2c3d688d5208553ae022ded8ed05186d422ce1e04ec28dbb1d90a67dceaaf8f8183ac8919a3a606929d7e1bed7ccac80d5185c9ca8b237793bebe19081e527886e2d6849d9ed0e124542e57c23ccac80d5185c9ca8b237793bebe19081e527886e2d6849d9ed0e124542e57c234f094a9271e7b1409c4fa407c75932593074619140e0dd263be114a48510eacb5c1ae4b7490b7bf8318995b819fe66b04d7e18dbe10e28516f51378703bb650a5c1ae4b7490b7bf8318995b819fe66b04d7e18dbe10e28516f51378703bb650ab7f05ebc28a6ebe04aa4685ada34cb21483a42b69984b480b403fbb12516f79b1c5424670111e63e03a76ac20f6e8717b8e2f5acf8b375187ca466af6ee232651c5424670111e63e03a76ac20f6e8717b8e2f5acf8b375187ca466af6ee232655603e3a9fb3322720636fe7aeea2717d550770ef2142f30f3eec6f3bac11d0051a2864f1d3744f5be6abe449498dea1e7233f9e8b99771cf899040d5e5f330ce1a2864f1d3744f5be6abe449498dea1e7233f9e8b99771cf899040d5e5f330cee21eeb9eee434d08d2f348d1fe0ee84e449d67138eb84a326f6441ed13d3292b43173d82f6d76aa40919320a4c95892d70e78ca030392edf5213759877c7755b43173d82f6d76aa40919320a4c95892d70e78ca030392edf5213759877c7755b80cce49e655e7afd6eaa8adb3a580eadfd36fea22f6733c31ab525450bf50ef7f76d02bd12159b8bdae263b85a668f2dd92925788eb2057d3ee695e4d06d14dbf76d02bd12159b8bdae263b85a668f2dd92925788eb2057d3ee695e4d06d14dbca768535758d710c44bff9fa26ab97a94cbe9bb8935d3f39b2ac765faf25abf496fa956c6c2025c0dcab8643853c4af781fb1a2a4faf3d62424b63248556f1d496fa956c6c2025c0dcab8643853c4af781fb1a2a4faf3d62424b63248556f1d4950c45e20f4e838b1ee2785ea550a38a80b77696bf1e656c7c20e7850605557fdf5caba91c1ece63afff0596dbdd9671add401af88cec4f11a579072b3676817df5caba91c1ece63afff0596dbdd9671add401af88cec4f11a579072b3676817797f12d0f18e1a60f9948216526cb71431834d015cf513b0c2941a9a3b57648919a920b3405c838615d440b44bc6366cf0ad05948047f543874dcc1533f4579419a920b3405c838615d440b44bc6366cf0ad05948047f543874dcc1533f4579429a1b0d6b785456cad9141726bb0098d036820aea08324bdbbd61054ac5ee0ffe83bee91adc3bbd2ed946b7018ecf29b774f7c0d580db8cb83213c0eaed0c681e83bee91adc3bbd2ed946b7018ecf29b774f7c0d580db8cb83213c0eaed0c681c4d1004ac7538ecebc0b2c7614af1e19b8f4bde92c4a6395c5f1f9abf7dcd17ea7cb8785ffeaea07eca681545b927242ef4911b3d9429c15664f398468a44c55a7cb8785ffeaea07eca681545b927242ef4911b3d9429c15664f398468a44c555e9248f39fbe5147b8b662aa27cc227a485588936ccea4a8a12d64a0146d2eb6bbb0f424ff577985d1eef25d884f43fb9770bd083867e72bda17ed5da85bc912bbb0f424ff577985d1eef25d884f43fb9770bd083867e72bda17ed5da85bc912c95cc742298e7a99363b3ff65269435a090ca38ee815ae2c01a9011583ecde8b99a3f88c7e230a0903e24bade17ff1d2dc86f04872079c681a2d5494b79f449d99a3f88c7e230a0903e24bade17ff1d2dc86f04872079c681a2d5494b79f449db75793d71c7e673c38ca3736a96e21d4ecea6298e2fcdf2d5978bfab2c9d3826a1ce1c1a8a3a45c0a833736351bd7774e2b8f6b8b51279aa18af5a99c9a43c81a1ce1c1a8a3a45c0a833736351bd7774e2b8f6b8b51279aa18af5a99c9a43c81cf209a4fb4554c2809f20c7e80dfbeb293c0fb9cc4ea3578a9b8496ed7dfb511a7192b027d9133c2c5070a4f73682983f5d82a5b707ccbe719e3d6f0d6e5474fa7192b027d9133c2c5070a4f73682983f5d82a5b707ccbe719e3d6f0d6e5474f68705b21294f5279cb980b460e7fb4c33ad313553e6277daad52bc81180c3826898740eafca5b0eb5958573b773bd6d2ba9af738ef8257a43328a862e4500963898740eafca5b0eb5958573b773bd6d2ba9af738ef8257a43328a862e4500963883ac4c6fca64f1bf03a54426790775251a866b8883109cc0e56006162430768615eb9acf84d706b70f03da0db23e5a6ae1679602eecafb7e3f4603e471415f2615eb9acf84d706b70f03da0db23e5a6ae1679602eecafb7e3f4603e471415f2ae8eaa484896dc4b813ba8a9bd3058f95ab15779a5f36c3e28f8b6790f1af54cbf1fd78e51996de89ec87366265ee74a37244c1c0b8ee4db23a9fcbc6395c204bf1fd78e51996de89ec87366265ee74a37244c1c0b8ee4db23a9fcbc6395c204bdb7e02288c2c19f52ec7cf7099c2acdced9b56fa3cbc9d4089309acbcb365083e9fae97ad1911fed00df2cc120fd0cc77a30ff0a8032b0e4fdbf47759eb7d7f3e9fae97ad1911fed00df2cc120fd0cc77a30ff0a8032b0e4fdbf47759eb7d7fe9900ed9f8b872f0fc9dc23544cad794e396bc169a7a61939676795af6d399d207b2945344361527786391ce28850a73a606a18f85397d58016afdb9d224da0807b2945344361527786391ce28850a73a606a18f85397d58016afdb9d224da08a27e716336b25867c408e9eb3e63731c9ad337ceecebe7ed82df8c5349084bbfcb49ef25a40d05172c593a26b272ed8a5cc7e41cd05ff24d786b404998ef5fe2cb49ef25a40d05172c593a26b272ed8a5cc7e41cd05ff24d786b404998ef5fe2d58707bb06e4e0c7c180fb7e4a03ff050caec77528e88317308b080a9a57b6be8d15e0ca744126ace7ff3c79dd5c7d7c6a3bb0100f00f49dec9c26fcb3dfdb868d15e0ca744126ace7ff3c79dd5c7d7c6a3bb0100f00f49dec9c26fcb3dfdb861b1766968173d8277c4d0707edd6b1083622d8b7e50a48dd215bdb9f7fa02f191cd949e4d90a53d5efb92d868107abed95b01535bfaba32b7f6c69ff5c20b29a1cd949e4d90a53d5efb92d868107abed95b01535bfaba32b7f6c69ff5c20b29ad1083e03f31776c7b9418fbb45dcd67f73d82bffce11e010b0391378a7eb2959c3751864887e1e1858121ff9909efc7b737eac099160275477f056166e106e87c3751864887e1e1858121ff9909efc7b737eac099160275477f056166e106e87843b187463076aec0591f5085d13da4ac893e39211ca78d6d5d3982636b4ede9831a5685f4b1408b3aa1315ec896fc0202fb99a0f997a06ddf364f053fd6f2bc831a5685f4b1408b3aa1315ec896fc0202fb99a0f997a06ddf364f053fd6f2bc910d3591b3829da78591ff4bc7cd29ec5afc68f5cfafeaef07b9b61a4148b2f002036a928d36d3e9c33edd7047afd8ad02de19541a20b6d26e73f3c8a254587802036a928d36d3e9c33edd7047afd8ad02de19541a20b6d26e73f3c8a2545878def7f90015cec3f2c5c1c21b637796408c31d62c9d250867497beb87f9ad567b214828d722c67e0d3878aa14706fdc7bcfa1d4bca58c7cb18da59e0e96f20c77214828d722c67e0d3878aa14706fdc7bcfa1d4bca58c7cb18da59e0e96f20c77cb9b255353d21b943204aa1efbef599b4664e6b628208fbe640eb2a840023f74edc26893eddd2bbfab4df8f3e583c3eb9a266ba2b7fe5288cde0d6c7c25920f2edc26893eddd2bbfab4df8f3e583c3eb9a266ba2b7fe5288cde0d6c7c25920f2110168fe3df9294d8442b6f25cb3f5b67e8684a5093d60891ce1a0eca99e932252790f22b26225407fa5108f43b37e6c41130cec92a523bd194b6deb2be7cae552790f22b26225407fa5108f43b37e6c41130cec92a523bd194b6deb2be7cae5ab2ffe66997d4c072b86162178c51be4ac9fd62273ccf58534933fe8fcc68af894b4bd9039c0815a2cc3d3b7837cc1c8c46f0f343896d6434de27bcfc7fb890f94b4bd9039c0815a2cc3d3b7837cc1c8c46f0f343896d6434de27bcfc7fb890f651fd7f874a73cb691ce6873e12b10cf58eebe4b27f4913dddfc3c4d261317d082dfcdf1737e130cd9c8fb0ae84435330e7203709458f3412af3aad44d03e7f282dfcdf1737e130cd9c8fb0ae84435330e7203709458f3412af3aad44d03e7f29096c63c8f35e4442c59be1aff3a72005fd154c630cbbe79e74ea6c9abffe808d2d9dccdd8b04527dc6d304224d027643f094073a8637420bf9def9c44389f64d2d9dccdd8b04527dc6d304224d027643f094073a8637420bf9def9c44389f64d82624aacf50429aafe7572239826481690cab187024940bed40ea0f41afdf3c5e5aff7d92001846b0bfc596275b5065889ab865cdda609083efb9a8d091bce35e5aff7d92001846b0bfc596275b5065889ab865cdda609083efb9a8d091bce3a97d8d7ad9a89fb66eddc2efe1504addcd93ccd91ba56c23b44801243defe0b89a1d3a13b7747771aecac98aaf2d9cfd0856af75db67a58443059e2882ecad809a1d3a13b7747771aecac98aaf2d9cfd0856af75db67a58443059e2882ecad8030ed2279d0ac36aab96d2aca9409fd6d9cb0d8477acfe2cf646d6b68291b6a937ee0e5d0abd328e2a5bdea2a0fed5c6bb72aa9ba2531d1d622170970b1b80daf7ee0e5d0abd328e2a5bdea2a0fed5c6bb72aa9ba2531d1d622170970b1b80daf60041ca53963820a28afe267336f43f80f6318b4e45bb2f809541e257722d169fbfd7e5926a7f2f9c051f358d1583bf8b002dbe86fae2c4fd970c8c433c89fc5fbfd7e5926a7f2f9c051f358d1583bf8b002dbe86fae2c4fd970c8c433c89fc57f4a949e949cebccc20be63f3477666a7eb20a226cfdedadf3094a4deb58fd35d67521f4527a6d482d623ac35094ce4e58c9b5c121d1bab7b5f138e48f9816c4d67521f4527a6d482d623ac35094ce4e58c9b5c121d1bab7b5f138e48f9816c4e727b187b1012106ac4939766dac22504efcd79a947d78daf287ede3c0f68970a01490609d433f6146443f38e0eb806a0f116240c3d792827f5f655b894bb449a01490609d433f6146443f38e0eb806a0f116240c3d792827f5f655b894bb449ea757e4f6c100c37fead384207f8ce76c0b3905ea6168d3f23448da3fa71da3450a9c52e23faa8178d9aec300775df4c22b57fa8cb8adc1e28c21e06ebfbbdc850a9c52e23faa8178d9aec300775df4c22b57fa8cb8adc1e28c21e06ebfbbdc87cd00cd0c6c4ffc9daf160c3074a11c60f5dcba605dbd5c96701c378b616fed34be5986e475234959bc386c8930bc14ea40bc14b5ba83f22a4a0b5fe8751e98c4be5986e475234959bc386c8930bc14ea40bc14b5ba83f22a4a0b5fe8751e98c6e62c9bfbed3aaab7d777197f3a37de3d83f0c3dae1836c0555c80345e6db92b05e37125b86e39bc661f644a32dd21ceea7d8d553d92e6ce843c5052cb70c29b05e37125b86e39bc661f644a32dd21ceea7d8d553d92e6ce843c5052cb70c29b8d44bd383aa378ad528c74c87d9e7f4bdd02b0a84d0fef30c9e40f8e2a0142b46df459ecd00b0a52a9013fc9465f2bd30ff7f61b58a4ab37b3deae9049d65d026df459ecd00b0a52a9013fc9465f2bd30ff7f61b58a4ab37b3deae9049d65d021c1e22d1acdf971178e5e928acf31b15122eabd60ad400bd4d9616ae838ba62368429683ebe37abf9d2c58965b24a6b56b7033e43ab97a6599be245bb896277768429683ebe37abf9d2c58965b24a6b56b7033e43ab97a6599be245bb8962777ed4223afdca77a661668c7e6325827e74b455309703b69038b853c6a63db43a7b7285e9e25e6290d0b0da0ff15c2b1a14a07e1c0b735301aa1e9d5a1a7dbe234b7285e9e25e6290d0b0da0ff15c2b1a14a07e1c0b735301aa1e9d5a1a7dbe23411860edd9e15643020e9709235b15512db7765724f73632ca7eb97dcbe371c02901b262f1309b8a026b644d6c6f0dbcee7a4e5a5a4bd075a5badc8f025bc69ed901b262f1309b8a026b644d6c6f0dbcee7a4e5a5a4bd075a5badc8f025bc69ed4cae490301aa383ef496b81f2edaebb79de7cf60d4f9a1b56da6b7a17284a4f5a9c590a5b90f1db834780bbfff36616837cf2d58dd9384915abe3c76c696ed1ea9c590a5b90f1db834780bbfff36616837cf2d58dd9384915abe3c76c696ed1e606289efe137c5047b4e69618fb374667d8f57c3767a8d0e5893d7f957e92a0d3c1a2854ae0211f0d81ef429228f6a9ead0be9e1311f44ff6588a9987cce9ff63c1a2854ae0211f0d81ef429228f6a9ead0be9e1311f44ff6588a9987cce9ff638d8d1b5d807c308cd0003307a4faff44e2d3ae3e90d698ca58c09fd1fa48b9f95ab0d119b876c3b55052df81a17f02bca4ad2b54bd18af2390cf6737cf38b9195ab0d119b876c3b55052df81a17f02bca4ad2b54bd18af2390cf6737cf38b915a289d892c44a2ceb3a420180357f219fd677abc5df15b82c29899199db525a851630c267c24fb330177d271f48f1e522440c04b737d27e2beeb97e8c15f3cd551630c267c24fb330177d271f48f1e522440c04b737d27e2beeb97e8c15f3cd5151cd353e8d87c00d15c11ba645dff803c87de42caa8898105b5afa37379748271f7b39b1cd44119caff25458f8038f5e020fcbc2c7f9221b1e1760ee71c68d471f7b39b1cd44119caff25458f8038f5e020fcbc2c7f9221b1e1760ee71c68d49f0a22630ff6dfd118dcbc3d288f7e302dfceee109a441ef6930feb02271b0a30895969452a950133b7e4bc5e744af176f88d51cde24b89b14880a67c09bd3f50895969452a950133b7e4bc5e744af176f88d51cde24b89b14880a67c09bd3f58b6e20134019ec5256d7a12d003734ab92d67930f49b477577fc4c7a5ee75c07b7a02ebe454c13bb62dbb0d563d7523fc0bb5a117646f00d755f9bd2b60092f0b7a02ebe454c13bb62dbb0d563d7523fc0bb5a117646f00d755f9bd2b60092f0483136aff91ac88d5a10ab39d9ac4539eea4f6540e74024225d0d6150a2ba31a9d526aeafe5744d235b3eba9623fe64f92a6aa8910d9835c7ca132e7b38375679d526aeafe5744d235b3eba9623fe64f92a6aa8910d9835c7ca132e7b38375670a4729a7b66575aff8b99cc21c670f7f6d7693f118a870d8ca7c5ddb44e28d5b587930169833aa39467f22b360976c8dd88f9d1a81955484fe94312d341bec0f587930169833aa39467f22b360976c8dd88f9d1a81955484fe94312d341bec0f88a792b9c02db86ee9f2cb8ca570771f45d69c60697d51d5fbcd08270e9c941aa21d03a1509b8e8566133f226872b5e5fe5476585a05065632d6f12cd5fb78e5a21d03a1509b8e8566133f226872b5e5fe5476585a05065632d6f12cd5fb78e55bb1cf1be7b9174f8de0bb4b98dac5023d5541c8cc95d685f7103dc08201ddfae409d8db73b7d9a8f8e41f53a5c9c6472f128c20ce2c08b18681a6524c5a595be409d8db73b7d9a8f8e41f53a5c9c6472f128c20ce2c08b18681a6524c5a595b49808b4cc13c2bed69f3a7648d2517ea61e7249abc24c09ee1e1318d6be40ab192ff7d93ee556495f8e47791cf6260ad997505896f498dce8ac127040f6f6af292ff7d93ee556495f8e47791cf6260ad997505896f498dce8ac127040f6f6af216295a661b873bc7d5d9a096529c424400ab284693aa71bdfbc7bf3945332b9d59a2a252151733c8149cafe34746400a2df97470600d3843f014d9ce28f1460759a2a252151733c8149cafe34746400a2df97470600d3843f014d9ce28f14607b54a8bf09fdeb419bac3d8ac5f82852f811d4e7ad600dbb9593a08ac938e62e3d492900d8d2901be3ef30297e77596668310b87084aa4c6110433de384dc5134d492900d8d2901be3ef30297e77596668310b87084aa4c6110433de384dc5134595d0b38b0b1eeb02ee43d0d9d0746ea25b7125c04ac23080f54d369d6c4cbe9c64f0ce9ca5043e3c53914aaa4d1b8cd3e42e022c35d9ede44ab7606f1511b77c64f0ce9ca5043e3c53914aaa4d1b8cd3e42e022c35d9ede44ab7606f1511b77c6b4bff71e6859ea46bef2ced083deae3dedd178ceb19ef86fc86730924c184f263f92067f3a4982274d17c537167f20fca8cb745894bf5243346cf818a6cb41263f92067f3a4982274d17c537167f20fca8cb745894bf5243346cf818a6cb4131251bc8a9296309fd77c809ba12d512f83c41595b7be0926197fb4794815392db5cb14b02c6a9b69893e11f9408e3195d7035c3d279bd61b7fe052d4ef86ca2db5cb14b02c6a9b69893e11f9408e3195d7035c3d279bd61b7fe052d4ef86ca2e496987a5f89ce61dead93377e7c6e5c596e2708ff2598fc4b6df0afc80067b003006d3ef510fec7379c804060d205c03833e2ff32ca15f7a01c5ad2300184a103006d3ef510fec7379c804060d205c03833e2ff32ca15f7a01c5ad2300184a1302f3021ffc987192e531b575a495e0003b58ba984f0e7c6b568e5966f8506d7b9ed76acbb99bfef72175e214dd17415cff48677b437fbe57af55bef9d1e005bb9ed76acbb99bfef72175e214dd17415cff48677b437fbe57af55bef9d1e005b0b54a9594fbb2218c5c9c1cdf46e9dd10720c68aae17e5265f0b94a313d776c59ba8ebd6582404c9306c0e74d7d18d7e17b1a13968ad3130642f1b8957e9267c9ba8ebd6582404c9306c0e74d7d18d7e17b1a13968ad3130642f1b8957e9267c08ad2b5dddd8ebef3cf370b66be6f2791bfdcb3556cfe34f72b9c7cc9d2b5d3e7f917ae03ed40187ac8fd721ca22e6311f45eac6b34ecfc529e7ca6a44ee5f127f917ae03ed40187ac8fd721ca22e6311f45eac6b34ecfc529e7ca6a44ee5f124c98c0f8c2d09834280123ae80742a6719b215b0a47cb623c89c77f71d658327682c43457e8c515c845cef5ce5aa5855d9fb76b71bb6f76e05442dc79e11cffa682c43457e8c515c845cef5ce5aa5855d9fb76b71bb6f76e05442dc79e11cffabe236a457c409968ff895ab3d55d07ca194270dd12012c2d0f5ac2494acbb0b3dca31739d9dc4e2014fa301c439242530b9ab58620b1bb0e0bc4f12793957daedca31739d9dc4e2014fa301c439242530b9ab58620b1bb0e0bc4f12793957dae93fd53285eec9837d663ef2d121e62819f2ed7319876647572fb27d09dcfc424b41296e3386d3856de2b0a6f99139263610d4179f64d46b393f3ca4e245263ccb41296e3386d3856de2b0a6f99139263610d4179f64d46b393f3ca4e245263cc17ba6a0e8d5a8f04697e9f2e113527d619b2b582ddcc289b429ccdb397cee5b572010d4d21dd5f26a1044ce7534984a32c16f5e499dc4a939472b934ce7adc4472010d4d21dd5f26a1044ce7534984a32c16f5e499dc4a939472b934ce7adc44473812e2850a1820c800a4ae8d321f911927986d596cb67bc1b46c3878a16731d0efd25d6fd13b75a202efdc3df7a2ef63f0e101f010030cf019e44206be63d0d0efd25d6fd13b75a202efdc3df7a2ef63f0e101f010030cf019e44206be63d05261f8bdbfaff604dd8ab6c6f9d77b368e22442e5951e41d1844f2e0c486f6c4ced19fd9dd38b88a3328fdd985a0dc24c67c22d8c78d345d5f384a3e62d46a61ced19fd9dd38b88a3328fdd985a0dc24c67c22d8c78d345d5f384a3e62d46a61f0d675c10cc5490da1bebfa4c42b8ad681691860ae7b951f5f9c309ac2483ea0fdc2301677806c4cf402c9f5e7ded70757e4ab183264ffbba4bc0476a009ee0afdc2301677806c4cf402c9f5e7ded70757e4ab183264ffbba4bc0476a009ee0a090fa18304183c89d6e5a7f5265ee138836499256262f2e3e5b2c0c7592dcb679b464ec34f516d9105e5c38201e714c81209e1a73cce5c2dfed39262dcfe76189b464ec34f516d9105e5c38201e714c81209e1a73cce5c2dfed39262dcfe7618cec4a518c16be73d22965412169fb8c8080f70e05836f034f721f61e1e071d778f5105ccc3472a080b1c0e909392684a95bca83f7eb26d1881efd7a38f554c2d8f5105ccc3472a080b1c0e909392684a95bca83f7eb26d1881efd7a38f554c2da2920ac21a5a5fd86316b7c2c2fed33a58bf248995ffdf3da0249c329eba778f1506d1368e0b311c5337d7063a73ec28356bc7043fc31de85f6767489e70a3961506d1368e0b311c5337d7063a73ec28356bc7043fc31de85f6767489e70a396dddae63341766a1106afa60c647023f4e522e3e3b9e0f1f3ab19521a6ad80f8e5c8ab3259c38f943556bb92a14e2248681be7d977d79b8d1849af5a6d88a7cd85c8ab3259c38f943556bb92a14e2248681be7d977d79b8d1849af5a6d88a7cd8559c64dd068856d20fb3107995d8c0fef755e77843facd7159ae6188ee79cb602670995b17e91e3757605fc8e7e763b6e85cb9cfc89026df7cdbee04bcdbca432670995b17e91e3757605fc8e7e763b6e85cb9cfc89026df7cdbee04bcdbca438d939c486fa0b3856e7691800a6d8476d9a8565d93cd2000811f35df02d931ac215671faf7ed9b9a3c5fb001dc3a59aebad7a565ac78c13ee7beae4d0e94ffd5215671faf7ed9b9a3c5fb001dc3a59aebad7a565ac78c13ee7beae4d0e94ffd578a6bbb266348243defbc5226da0e386832e0c99fd78dcbd4fc54e9bc4c89c17331aa8cf9de1e25594ad106dbf9b797400c900a81dfa7bda0458ab26ba9fd7e0331aa8cf9de1e25594ad106dbf9b797400c900a81dfa7bda0458ab26ba9fd7e0645728d11496d7e104feabec850ccceebfe669dbf666ca3065f70555234b4b312c7801a125e22792db0a14eafec9c9535ca8a0dddd03428f3490713aaaff94dd2c7801a125e22792db0a14eafec9c9535ca8a0dddd03428f3490713aaaff94dda2ac7cfbe581bd85c25c006bf6ba368c21bce6d14ed359a1d3df8cdece0a71fb653082464bcd2d04ee27aa9c06bd4717ee006a1dab5830068612249f2dd6e394653082464bcd2d04ee27aa9c06bd4717ee006a1dab5830068612249f2dd6e394a029bcefb0ebf852319a555974c0b9471a63c098b67b8a4a08b1e82c82623a55cbc63a476fd4fcc8cee1e183b94bafb46436fe9e51ca8fa326e4718d843a4803cbc63a476fd4fcc8cee1e183b94bafb46436fe9e51ca8fa326e4718d843a48031d1b68c3ecb2c0e4fc39d07f808d393bae43812eb9bd47aa5e929e17af9cd51d0ec12689f44ecf49d68cc23d280e24dc0c6af5fcc0c25233301c54b8969719140ec12689f44ecf49d68cc23d280e24dc0c6af5fcc0c25233301c54b8969719140b926290d723d6a4114f4b0b551b87bb35ce952be29ad8660860a1aeb915f1f6d9e81664f8aa4e549ce601929b7a7c1ee7bf4cf1a6b6ae0c7c6bddf97aa21d88d9e81664f8aa4e549ce601929b7a7c1ee7bf4cf1a6b6ae0c7c6bddf97aa21d8876999dc9ea4b1feb80cb6afd4256e41ae0cf992d179c1ae2c746c30bfd3b00775e4d15792ddb819f37c0aa92aefb5ea81389cb6e9b3acb598e4501f6fc32fb985e4d15792ddb819f37c0aa92aefb5ea81389cb6e9b3acb598e4501f6fc32fb987c22e207f13c940476398cae5a9b62fa5205af476cfde2f837936d721fd59b7b1311d9193481122d694ac4e6d562901f217af0b0d9088ab307e6ad62e34a34041311d9193481122d694ac4e6d562901f217af0b0d9088ab307e6ad62e34a3404e4382972dcb670ff00c454bc67efaf394d8c8b2f9e0f0614375f230b70ce9fae07b1a36656fb6f999ec3985bb5aba0dfb538cf0d85507b5ef2c6d642fab5e877a76f3347f8e2221d9b6550078ac57a0a2c4e8b1da6ce1a1a8aacab93be7e8e233c4892192813f16bca6f47e29c3ffef9afaca88706be9ef9437b1595f98076c302bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d02bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d1b006da92cac0d8b7d70bdba09f5ae0b92d308af48fe5ee5bf44a4c15a16268d752dd4b1b28113bc90200f1304bbdcf12039abaa2be4a2e3d96e8e621f0d6404a9f657028b06576a619c97db4e23ffbafaa86580b75b71db512c172f1060d89e02bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d7ed0813184280b9789dc422070aaaeed254ad20a4f7ee5f050743ff0d5f91d9502bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d98e105d6f97d85eae132d7bfa17d33a2624bbc50258e27c78bb066533a51f582bcaa37b846fddeebdaec21afcd4e1390af188b3a3a63838c7d14f56c3d205284322c276c8162b3c792ae5625cf17fb0c3807ce34dbb2594e5b6b0ca8d6cd0153fa5b14cb57b0cbf5419d2956f028fa843f48c53fda27c6dd33843dfe767a94a902bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d1c7893d1a950a10b35b132b435163c158fd23471a6ab99f1b33cb78e3d1585fbb63017ef788cf1e8a3322f727e87173aabd297219c6697a3c9cd626db53a1ee588215c48bf8d37eb758a1a6cad3c7971016c4044de6f506579250babff8a1b744177ca35a45c89bb420711e788da72bb0527c638bac9e49ce782593e1edbea989e719a0167e2cf2226645030fd77d3a2ed0d79fb61e7be69ca44156e7c9923ead68a7952481ac1555d9d7bb71c041c953a90c4bc3917b0ad3641539cef080f92cb65ae1002ecd430fe935b3f110cee0329007b2a8b9f5ffcc876079774f1cb82f21ecbb3f6896256dd1db479ed11cbe05a17c9c1e4418fce88bda93cd012b1b702bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d02bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828dfa2846e8c64a5d8203faeb14ae293960a47ac8b233d7dea394c02ee2b92b1816e0115c95d3949e63d5ba51e1e3e35202766fb62d44d3d840554673d88a5b5f8102bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d15f9662627568683c9932b6dd49e19dad218770fdea37189a07b9cd9c8c30bf5f21ecbb3f6896256dd1db479ed11cbe05a17c9c1e4418fce88bda93cd012b1b7bee4969cb48f43ad242299b232e49948cc124630b5ce819b7dbb0d33fcf60d5c1623258556de38e0583d91e39473979a2c7c16779208a8bdc8f9de50acc69424db6c75510022184fa8a374872db52d8fb182dfab4d3d00a30c4e14fa0946b16602bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828dcd05cbe215a47339ad57f8b24ea263591abef8135bd41e93c393069d15213bc302bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d02bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d4f58bb0b15ae7955fca9ff5dcd67971d9d34c1a8a4253ba344bdca003cc67ad64d2356a6e8a5b889028f2af05722807aec963c19fc00a5086d7b96f36b3c1adf02bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d4c51f17b906fadaa00335f837ebfc226136b9c180c33e7f238a7b712908089db42295aac3ea77c796645c75bf4d272428c8e950321331c55c7754a22b2bb5df302bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d02bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d5abbbb94d8d6088e23d2fc21ae937f547b0c3e34f7cb1b7c47f7f1083abc1d5987a7e972056f042d4208af919fd4e5aff13ea4e66cab338702601c0bd07ec66402bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d112c80e103ebbafa7bdc4bc4bdf397277b8578b28543e4127a57b57907754bf237f5cd1defc7b8d23b4118d95e89cd3fb9248f11823ab2033ec73c1ba71de05b02bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d02bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828dae58f7c103c137d037dd9e6a625119b750b233aec7768f888e2a9c4029ad4d8ef52496837432c34fa52ee708ee2b914391b97f0821dc035ff7ccc693396be17e72cefebfef43c9a123b48c4e6e2757966feb87674dcd2a1cbe9af4a57c007b3cf21ecbb3f6896256dd1db479ed11cbe05a17c9c1e4418fce88bda93cd012b1b702bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d52e64319de121faa2c822026cb22586d685fff1f8179bc95f21643785301b6e361eea33d68737a40a8fcebabc98652eb9f5633c2e93f86c05b83dbaef4aac7e426132cf203832cd3aea1a037d8a64a3efbe0aa61d0300aa1646ef58cd397348ef293fe51f18f4e9e908a0af46cfbf2cac38197625efee771de0e2ecd226b8db0d0793169a663ea7cf8cfb29c66030216640b9fc411cbba656f60aad0ba614d0802bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d488318425509d81f20a07f13332fd993bff2a823410f2920ff98acbc9fd48f8664df3ae4311f23ca998c23393889a5e5853b7084de44a4e1ec77dd2b99d0d81b79a917215137c4167267a139327be2fc67cfb0afcde6113b06d82c9a1c935e07b308a32896e5fe7afd7595a41dc0a9ebac585778a31504cb5623a33fbf3a387502bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d593a7f6b119bdc645cd99af57f57e12b534fb015258222d37f56261cc37b477d1f3b26230853ee2c55b18169dc86e60c21e59858a58df0666642088cfa4b59244cd265b10eb6bf021bffb689206aedb4d72ca7366f36abccd3d088861f79511e40f88e446d094a1b48830e06aff29722aae551518e57cfa727c18449aef8e7313738e725f7ca788edf5b94be6f83e323921c51b10f89511a3c78c1c1287c5b21d211fda85fb1d0b138e212ccf8a8cd0b034ea8c1fef8e03ac4452e4891739c7cafdb914576f93c23dc5b26646cde22f5791b9b9d06d958d0fd0095a9fa58018190216211ed588c81b1d025b712f5c8ddee27c0f9edfd22f34a8b2eb707d8c27c02bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828d59260dd7c33163040538bbf3daec10cfbca9282841f4539dab313c54dbf8875cd0a8be7398b6174a46c7b9d52494938fd369dadd443c8c992782980363a821518fd3261419124520640ffa470c6baca929720f5e611cb1b655a72f18384196be02bac6a59b11c8946df633b43cfa6d48707d6b7a1d4d4c7b08edc0952372828dfbcb212fd37be6dd01b29e470e3955e52569dd798fa210362ae503340c1ebde237374e29a3bbc4430a07235268fa0fc6b690c98f1a3cb949a3dd7305185fe91407b1a36656fb6f999ec3985bb5aba0dfb538cf0d85507b5ef2c6d642fab5e8773c4892192813f16bca6f47e29c3ffef9afaca88706be9ef9437b1595f98076c3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsos-3.1-1.fc20.src.rpmconfig(sos)sos@@     /usr/bin/pythonbzip2config(sos)libxml2-pythonpython(abi)rpm-pythonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)tarxzrpmlib(PayloadIsXz)3.1-1.fc202.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.2S-S*@SnRb@RR@R@RR@RURkR@R@R|@R{RxRrF@RpRM\@R q@QB@QQP-P9@PP[P@P@P~P{O@O9O!O@OD@OYOX@OWMOU@N@N|tNiNI @NGNFg@NEM@M@MgMfH@MJLQm@K#@KKg@KKTM@K3@J@JJhPJd\@J*@I2IXIKIg@FGFGFFFuF$@F/F]FF@F@FFFFVFVF5@F#e@EE@E@E@D}D@DeD{DD}@D}@DqDqDqBryn M. Reeves = 3.1-1Bryn M. Reeves = 3.0-23Bryn M. Reeves = 3.0-22Bryn M. Reeves = 3.0-21Bryn M. Reeves = 3.0-20Bryn M. Reeves = 3.0-19Bryn M. Reeves = 3.0-18Bryn M. Reeves = 3.0-17Bryn M. Reeves = 3.0-16Bryn M. Reeves = 3.0-15Daniel Mach = 3.0-14Bryn M. Reeves = 3.0-13Bryn M. Reeves = 3.0-12Bryn M. Reeves = 3.0-10Bryn M. Reeves = 3.0-9Bryn M. Reeves = 3.0-8Bryn M. Reeves = 3.0-7Bryn M. Reeves = 3.0-6Bryn M. Reeves = 3.0-5Bryn M. Reeves = 3.0-4Fedora Release Engineering - 3.0-3Bryn M. Reeves = 3.0-2Bryn M. Reeves = 2.2-39Bryn M. Reeves = 2.2-38Bryn M. Reeves = 2.2-37Bryn M. Reeves = 2.2-36Bryn M. Reeves = 2.2-35Bryn M. Reeves = 2.2-34Bryn M. Reeves = 2.2-33Bryn M. Reeves = 2.2-32Bryn M. Reeves = 2.2-31Bryn M. Reeves = 2.2-29Bryn M. Reeves = 2.2-28Bryn M. Reeves = 2.2-27Bryn M. Reeves = 2.2-26Bryn M. Reeves = 2.2-25Bryn M. Reeves = 2.2-24Bryn M. Reeves = 2.2-22Bryn M. Reeves = 2.2-19Bryn M. Reeves = 2.2-18Bryn M. Reeves = 2.2-17Bryn M. Reeves = 2.2-16Bryn M. Reeves = 2.2-15Bryn M. Reeves = 2.2-14Bryn M. Reeves = 2.2-11Bryn M. Reeves = 2.2-10Bryn M. Reeves = 2.2-9Bryn M. Reeves = 2.2-8Bryn M. Reeves = 2.2-7Bryn M. Reeves = 2.2-6Bryn M. Reeves = 2.2-4Bryn M. Reeves = 2.2-3Adam Stokes = 2.2-2Adam Stokes = 2.1-0Adam Stokes = 1.9-3Adam Stokes = 1.9-2Adam Stokes = 1.9-1Adam Stokes = 1.8-21Adam Stokes = 1.8-20Adam Stokes = 1.8-18Adam Stokes = 1.8-16Adam Stokes = 1.8-14Adam Stokes = 1.8-13Adam Stokes - 1.8-11Fedora Release Engineering - 1.8-10Adam Stokes - 1.8-5Adam Stokes - 1.8-4Adam Stokes - 1.8-1Navid Sheikhol-Eslami - 1.7-8Navid Sheikhol-Eslami - 1.7-7Navid Sheikhol-Eslami - 1.7-6Navid Sheikhol-Eslami - 1.7-5Navid Sheikhol-Eslami - 1.7-4Navid Sheikhol-Eslami - 1.7-3Navid Sheikhol-Eslami - 1.7-2Navid Sheikhol-Eslami - 1.7-1Navid Sheikhol-Eslami - 1.7-0Navid Sheikhol-Eslami - 1.6-5Navid Sheikhol-Eslami - 1.6-4Navid Sheikhol-Eslami - 1.6-3Navid Sheikhol-Eslami - 1.6-2Navid Sheikhol-Eslami - 1.6-1Steve Conklin - 1.5-1Steve Conklin - 1.4-2Steve Conklin - 1.4-1Steve Conklin - 1.3-3John Berninger - 1.3-2Steve Conklin - 1.3-1Steve Conklin - 1.2-1Steve Conklin - 1.1-1Steve Conklin - 1.0-1Steve Conklin - 0.1-11Steve Conklin - 0.1-10Steve Conklin - 0.1-9Steve Conklin - 0.1-6Steve Conklin - 0.1-5John Berninger - 0.1-4John Berninger - 0.1-3John Benringer - 0.1-2John Berninger - 0.1-1- Elide passwords in grub2 plugin - Make sure grub password regex handles all cases - Elide bootloader password in grub plugin - Add postprocessing for /etc/fstab passwords - Restore generic UI preamble text - [ovirt] add ovirt-scheduler-proxy logs - [ovirt] Add dwh and reports packages to plugin package list - Add reports support to oVirt plugin - Add oVirt Data Warehouse support - [ovirt] add package list to ovirt plugin - [ovirt] elide passwords in logcollector.conf - [ovirt] elide passwords in {iso,image}uploader.conf - Add oVirt plugin - Make do_path_regex_sub() honour string regex arguments - Add collection of grub configuration for UEFI systems - Fix x86 arch detection in processor plugin - Remove --profile support - Fix plugin_test exception on six.PY2 - Call rhsm-debug with the --sos switch - Do not collect isos in cobbler plugin - Match plugins against policies - Fix broken binary detection in satellite plugin - Add tuned plugin - Update systemd support - Fix remaining use of obsolete 'get_cmd_dir()' in plugins - Add PowerNV specific debug data - powerpc: Move VPD related tool under common code - Remove the rhevm plugin. - Replace package check with file check in anacron - Scrub ldap_default_authtok password in sssd plugin - Eliminate hard-coded /var/log/sa paths in sar plugin - Improve error message when cluster.crm_from is invalid - Fix command output substitution exception - Add distupgrade plugin - Fix gluster volume name extraction - Ensure unused fds are closed when calling subprocesses via Popen - Pass --no-archive to rhsm-debug script - postgresql: allow use TCP socket - postgresql: added license and copyright - postgresql: add logs about errors / warnings - postgresql: minor fixes - Include geo-replication status in gluster plugin - Make get_cmd_output_now() behaviour match 2.2 - Add rhsm-debug collection to yum plugin - Always treat rhevm vdsmlogs option as string - Fix verbose file logging - Fix get_option() use in cluster plugin - Fix cluster postproc regression - Ensure superclass postproc method is called in ldap plugin - Remove obsolete diagnostics code from ldap plugin - Fix cluster module crm_report support - Update to sos-3.1 upstream release- Call rhsm-debug with the --sos switch- Fix package check in anacron plugin- Remove obsolete rhel_version() usage from yum plugin- Prevent unhandled exception during command output substitution- Fix generation of volume names in gluster plugin - Add distupgrade plugin- Prevent file descriptor leaks when using Popen - Disable zip archive creation when running rhsm-debug - Include volume geo-replication status in gluster plugin- Fix get_option use in cluster plugin - Fix debug logging to file when given '-v' - Always treat rhevm plugin's vdsmlogs option as a string - Run the rhsm-debug script from yum plugin- Add new plugin to collect OpenHPI configuration - Fix cluster plugin crm_report support - Fix file postprocessing in ldap plugin - Remove collection of anaconda-ks.cfg from general plugin- Remove debug statements from logs plugin - Make ethernet interface detection more robust - Fix specifying multiple plugin options on the command line - Make log and message levels match previous versions - Log a warning message when external commands time out - Remove --upload command line option - Update sos UI text to match upstream- Mass rebuild 2013-12-27- Fix regressions introduced with --build option- Fix typo in yum plug-in add_forbidden_paths - Add krb5 plug-in and drop collection of krb5.keytab- Add nfs client plug-in - Fix traceback when sar module force-enabled- Restore --build command line option - Collect saved vmcore-dmesg.txt files - Normalize temporary directory paths- Add domainname output to NIS plug-in - Collect /var/log/squid in squid plug-in - Collect mountstats and mountinfo in filesys plug-in - Add PowerPC plug-in from upstream- Remove version checks in gluster plug-in - Check for usable temporary directory - Fix --alloptions command line option - Fix configuration fail regression- Include /etc/yaboot.conf in boot plug-in - Fix collection of brctl output in networking plug-in - Verify limited set of RPM packages by default - Do not strip newlines from command output - Limit default sar data collection- Do not attempt to read RPC pseudo files in networking plug-in - Restrict wbinfo collection to the current domain - Add obfuscation of luci secrets to cluster plug-in - Add XFS plug-in - Fix policy class handling of --tmp-dir - Do not set batch mode if stdin is not a TTY - Attempt to continue when reading bad input in interactive mode- Add crm_report support to cluster plug-in - Fix rhel_version() usage in cluster and s390 plug-ins - Strip trailing newline from command output- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Silence 'could not run' messages at default verbosity - New upstream release- Always invoke tar with '-f-' option- Fix interactive mode regression when --ticket unspecified- Fix propagation of --ticket parameter in interactive mode- Revert OpenStack patch- Report --name and --ticket values as defaults - Fix device-mapper command execution logging - Fix data collection and rename PostreSQL module to pgsql- Add support for content delivery hosts to RHUI module- Add Red Hat Update Infrastructure module - Collect /proc/iomem in hardware module - Collect subscription-manager output in general module - Collect rhsm log files in general module - Fix exception in gluster module on non-gluster systems - Fix exception in psql module when dbname is not given- Collect /proc/pagetypeinfo in memory module - Strip trailing newline from command output - Add sanlock module - Do not collect archived accounting files in psacct module - Call spacewalk-debug from rhn module to collect satellite data- Avoid calling volume status when collecting gluster statedumps - Use a default report name if --name is empty - Quote tilde characters passed to shell in RPM module - Collect KDC and named configuration in ipa module - Sanitize hostname characters before using as report path - Collect /etc/multipath in device-mapper module - New plug-in for PostgreSQL - Add OpenStack module - Avoid deprecated sysctls in /proc/sys/net - Fix error logging when calling external programs - Use ip instead of ifconfig to generate network interface lists- Collect the swift configuration directory in gluster module - Update IPA module and related plug-ins- Collect mcelog files in the hardware module- Add nfs statedump collection to gluster module- Use wildcard to match possible libvirt log paths- Add forbidden paths for new location of gluster private keys- Fix katello and aeolus command string syntax - Remove stray hunk from gluster module patch- Correct aeolus debug invocation in CloudForms module - Update gluster module for gluster-3.3 - Add additional command output to gluster module - Add support for collecting gluster configuration and logs- Collect additional diagnostic information for realtime systems - Improve sanitization of RHN user and case number in report name - Fix verbose output and debug logging - Add basic support for CloudForms data collection - Add support for Subscription Asset Manager diagnostics- Collect fence_virt.conf in cluster module - Fix collection of /proc/net directory tree - Gather output of cpufreq-info when present - Fix brctl showstp output when bridges contain multiple interfaces - Add /etc/modprobe.d to kernel module - Ensure relative symlink targets are correctly handled when copying - Fix satellite and proxy package detection in rhn plugin - Collect stderr output from external commands - Collect /proc/cgroups in the cgroups module Resolve: bz784874 - Collect /proc/irq in the kernel module - Fix installed-rpms formatting for long package names - Add symbolic links for truncated log files - Collect non-standard syslog and rsyslog log files - Use correct paths for tomcat6 in RHN module - Obscure root password if present in anacond-ks.cfg - Do not accept embedded forward slashes in RHN usernames - Add new sunrpc module to collect rpcinfo for gluster systems- Do not collect subscription manager keys in general plugin- Fix execution of RHN hardware.py from hardware plugin - Fix hardware plugin to support new lsusb path- Fix brctl collection when a bridge contains no interfaces - Fix up2dateclient path in hardware plugin- Collect brctl show and showstp output - Collect nslcd.conf in ldap plugin- Truncate files that exceed specified size limit - Add support for collecting Red Hat Subscrition Manager configuration - Collect /etc/init on systems using upstart - Don't strip whitespace from output of external programs - Collect ipv6 neighbour table in network module - Collect basic cgroups configuration data- Fix collection of data from LVM2 reporting tools in devicemapper plugin - Add /proc/vmmemctl collection to vmware plugin- Collect yum repository list by default - Add basic Infiniband plugin - Add plugin for scsi-target-utils iSCSI target - Fix autofs plugin LC_ALL usage - Fix collection of lsusb and add collection of -t and -v outputs - Extend data collection by qpidd plugin - Add ethtool pause, coalesce and ring (-a, -c, -g) options to network plugin- Use sha256 for report digest when operating in FIPS mode- Fix parted and dumpe2fs output on s390- Fix collection of chkconfig output in startup.py - Collect /etc/dhcp in dhcp.py plugin - Collect dmsetup ls --tree output in devicemapper.py - Collect lsblk output in filesys.py- Fix collection of logs and config files in sssd.py - Add support for collecting entitlement certificates in rhn.py- Fix cluster plugin dlm lockdump for el6 - Add sssd plugin to collect configuration and logs - Collect /etc/anacrontab in system plugin - Correct handling of redhat-release for el6* Thu Jun 10 2010 Adam Stokes = 2.2-0* Mon Apr 12 2010 Adam Stokes = 2.0-0- fix setup.py to autocompile translations and man pages - rebase 1.9- updated translations- version bump 1.9 - replaced compression utility with xz - strip threading/multiprocessing - simplified progress indicator - pylint update - put global vars in class container - unittests - simple profiling - make use of xgettext as pygettext is deprecated- more sanitizing options for log files - rhbz fixes from RHEL version merged into trunk - progressbar update- dont copy unwanted files due to symlinks - More plugin enhancements- Option to enable selinux fixfiles check - Start of replacing Thread module with multiprocessing - Update translations - More checks against conf file versus command line opts- Update rh-upload-core to rh-upload and allows general files - Fix cluster plugin with pwd mangling invalidating xml - Cluster support detecting invalid fence_id and fence states - Read variables from conf file- resolves: rhbz512536 wrong group in spec file - resolves: rhbz498398 A series of refactoring patches to sos - resolves: rhbz501149 A series of refactoring patches to sos (2) - resolves: rhbz503804 remove obsolete translation - resolves: rhbz502455 tricking sosreport into rm -rf / - resolves: rhbz501146 branding in fedora- Add requirements for tar,bzip2 during minimal installs - More merges from reports against RHEL version of plugins - Remove unecessary definition of localdir in spec- Remove all instances of sysrq - Consistent macro usage in spec- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- removed source defines as python manifest handles this- spec cleanup, fixed license, source - reworked Makefile to build properly* Wed Nov 21 2007 Navid Sheikhol-Eslami - 1.8-0 - selinux: always collect sestatus - added many languages - added --debug option which causes exceptions not to be trapped - updated to sysreport-1.4.3-13.el5 - ftp upload to dropbox with --upload - cluster: major rewrite to support different versions of RHEL - cluster: check rg_test for errors - minor changes in various plug-ins (yum, networking, process, kernel) - fixed some exceptions in threads which were not properly trapped - veritas: don't run rpm -qa every time - using rpm's python bindings instead of external binary - corrected autofs and ldap plugin that were failing when debug option was not found in config file. - implemented built-in checkdebug() that uses self.files and self.packages to make the decision - missing binaries are properly detected now. - better doExitCode handling - fixed problem with rpm module intercepting SIGINT - error when user specifies an invalid plugin or plugin option - named: fixed indentation - replaced isOptionEnabled() with getOption() - tune2fs and fdisk were not always run against the correct devices/mountpoint - added gpg key to package - updated README with new svn repo and contributors - updated manpage - better signal handling - caching of rpm -q outputs - report filename includes rhnUsername if available - report encryption via gpg and support pubkey - autofs: removed redundant files - filesys: better handling of removable devices - added sosReadFile() returns a file's contents - return after looping inside a directory - collect udevinfo for each block device - simply collect output of fdisk -l in one go - handle sysreport invocation properly (warn if shell is interactive, otherwise spawn sysreport.legacy) - progress bar don't show 100% until finished() is called - now runs on RHEL3 as well (python 2.2) - replaced commonPrefix() with faster code - filesys: one fdisk -l for all - selinux: collect fixfilex check output - devicemapper: collect udevinfo for all block devices - cluster: validate node names according to RFC 2181 - systemtap: cleaned up and added checkenabled() method - added kdump plugin - added collection of /etc/inittab- added README.rh-upload-core- added extras/rh-upload-core script from David Mair - more language fixes - added arabic, italian and french - package prepared for release - included sysreport as sysreport.legacy- package obsoletes sysreport and creates a link pointing to sosreport - added some commands in cluster and process plugins - fixed html output (wrong links to cmds, thanks streeter) - process: back down sleep if D state doesn't change- catch KeyboardInterrupt when entering sosreport name - added color output for increased readability - list was sorted twice, removing latter .sort()- added preliminary problem diagnosis support - better i18n initialization - better user messages - more progressbar fixes - catch and log python exceptions in report - use python native commands to create symlinks - limit concurrent running threads- initial language localization support - added italian translation- split up command outputs in sub-directories (sos_command/plugin/command instead of sos_command/plugin.command) - fixed doExitCode() calling thread.wait() instead of join() - curses menu is disabled by default - multithreading is enabled by default - major progressbar changes (now has ETA) - multithreading fixes - plugins class descriptions shortened to fix better in --list-plugins - rpm -Va in plugins/rpm.py sets eta_weight to 200 (plugin 200 longer than other plugins, for ETA calculation) - beautified command output filenames in makeCommandFilename()- curses menu disabled by default (enable with -c) - sosreport output friendlier to the user (and similar to sysreport) - smarter plugin listing which also shows options and disable/enabled plugins - require root permissions only for actual sosreport generation - fix in -k where option value was treated as string instead of int - made progressbar wider (60 chars) - selinux plugin is enabled only if selinux is also enabled on the system - made some errors less verbose to the user - made sosreport not copy files pointed by symbolic links (same as sysreport, we don't need /usr/bin/X or /sbin/ifup) - copy links as links (cp -P) - added plugin get_description() that returns a short decription for the plugin - guess sosreport name from system's name- Yet more fixes to make package Fedora compliant.- More fixes to make package Fedora compliant.- Other fixes to make package Fedora compliant.- Minor fixes.- Beautified output of --list-plugins. - GPL licence is now included in the package. - added python-devel requirement for building package- Bumped version- Fixed a backtrace on nonexistent file in kernel plugin (thanks, David Robinson)- Fixed an error in option handling - Forced the file generated by traceroute to not end in .com - Fixed a problem with manpage - Added optional traceroute collection to networking plugin - Added clalance's patch to gather iptables info. - Fixes to the device-mapper plugin - Fixed a problem with installation of man page- including patches to fix the following:- Add man page- really fixed bz_219654- fixed a build problem- Tighten permissions of tmp directory so only readable by creator bz_219657 - Don't print message 'Problem at path ...' bz_219654 - Removed useless message bz_219670 - Preserve file modification times bz_219674 - Removed unneeded message about files on copyProhibitedList bz_219712- Seperated upstream and RPM versioning- Code cleanup, fixed a regression in threading- minor bugfixes, added miltithreading option, setup now quiet- migrated to svn on 108.redhat.com, fixed a problem with command output linking in report- Added LICENSE file containing GPL- Added fixes to network plugin and prepped for Fedora submission- Reconsolidated subpackages into one package per discussion with sconklin- Added ftp, ldap, mail, named, samba, squid SOS plugins - Fixed various errors in kernel and hardware plugins- split off cluster plugin into subpackage - correct file payload lists- initial package build  "##%&&())+,,.//122455788:;;=>>@AACDDFGGIJJLMMOPPRSSUVVXYY[\\^__abbdeeghhjkkmnnpqqsttvwwyzz|}}      !""$%%'((*++-..0113446779::<==?@@BCCEFFHIIKLLNOOQRRTUUWXXZ[[]^^`aacddfggijjlmmopprssuvvxyy{||~      !"#$%&'()*+afamarasastbebgbnbnbscacscydadedeeleneneseteufafifrglguhehihrhuhyidiloisitjakaknkokuloltlvmkmlmrmsmynbndsnlnnnsoorpaplptptrorusiskslsqsrsr@latinsvtatethtrukurvizhzhzu3.1-1.fc203.1-1.fc20  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYYYsos.confsos__init__.py__init__.pyc__init__.pyoarchive.pyarchive.pycarchive.pyoplugins__init__.py__init__.pyc__init__.pyoabrt.pyabrt.pycabrt.pyoacpid.pyacpid.pycacpid.pyoanaconda.pyanaconda.pycanaconda.pyoanacron.pyanacron.pycanacron.pyoapache.pyapache.pycapache.pyoapparmor.pyapparmor.pycapparmor.pyoapport.pyapport.pycapport.pyoapt.pyapt.pycapt.pyoata.pyata.pycata.pyoauditd.pyauditd.pycauditd.pyoautofs.pyautofs.pycautofs.pyoazure.pyazure.pycazure.pyoblock.pyblock.pycblock.pyoboot.pyboot.pycboot.pyoceph.pyceph.pycceph.pyocgroups.pycgroups.pyccgroups.pyocluster.pycluster.pyccluster.pyocobbler.pycobbler.pyccobbler.pyocorosync.pycorosync.pyccorosync.pyocron.pycron.pyccron.pyocs.pycs.pyccs.pyocups.pycups.pyccups.pyodevicemapper.pydevicemapper.pycdevicemapper.pyodhcp.pydhcp.pycdhcp.pyodistupgrade.pydistupgrade.pycdistupgrade.pyodmraid.pydmraid.pycdmraid.pyodovecot.pydovecot.pycdovecot.pyodpkg.pydpkg.pycdpkg.pyods.pyds.pycds.pyoemc.pyemc.pycemc.pyofilesys.pyfilesys.pycfilesys.pyoforeman.pyforeman.pycforeman.pyogdm.pygdm.pycgdm.pyogeneral.pygeneral.pycgeneral.pyogluster.pygluster.pycgluster.pyogrub.pygrub.pycgrub.pyogrub2.pygrub2.pycgrub2.pyohardware.pyhardware.pychardware.pyohts.pyhts.pychts.pyoi18n.pyi18n.pyci18n.pyoinfiniband.pyinfiniband.pycinfiniband.pyoipa.pyipa.pycipa.pyoipsec.pyipsec.pycipsec.pyoiscsi.pyiscsi.pyciscsi.pyoiscsitarget.pyiscsitarget.pyciscsitarget.pyojava.pyjava.pycjava.pyojuju.pyjuju.pycjuju.pyokatello.pykatello.pyckatello.pyokdump.pykdump.pyckdump.pyokernel.pykernel.pyckernel.pyokernelrt.pykernelrt.pyckernelrt.pyokrb5.pykrb5.pyckrb5.pyokvm.pykvm.pyckvm.pyolandscape.pylandscape.pyclandscape.pyoldap.pyldap.pycldap.pyolibraries.pylibraries.pyclibraries.pyolibvirt.pylibvirt.pyclibvirt.pyolilo.pylilo.pyclilo.pyologrotate.pylogrotate.pyclogrotate.pyologs.pylogs.pyclogs.pyolsbrelease.pylsbrelease.pyclsbrelease.pyolvm2.pylvm2.pyclvm2.pyomaas.pymaas.pycmaas.pyomd.pymd.pycmd.pyomemory.pymemory.pycmemory.pyomrggrid.pymrggrid.pycmrggrid.pyomrgmessg.pymrgmessg.pycmrgmessg.pyomultipath.pymultipath.pycmultipath.pyomysql.pymysql.pycmysql.pyonamed.pynamed.pycnamed.pyonetworking.pynetworking.pycnetworking.pyoneutron.pyneutron.pycneutron.pyonfs.pynfs.pycnfs.pyonfsserver.pynfsserver.pycnfsserver.pyonis.pynis.pycnis.pyonscd.pynscd.pycnscd.pyontp.pyntp.pycntp.pyooddjob.pyoddjob.pycoddjob.pyoopenhpi.pyopenhpi.pycopenhpi.pyoopenshift.pyopenshift.pycopenshift.pyoopenssl.pyopenssl.pycopenssl.pyoopenstack_ceilometer.pyopenstack_ceilometer.pycopenstack_ceilometer.pyoopenstack_cinder.pyopenstack_cinder.pycopenstack_cinder.pyoopenstack_glance.pyopenstack_glance.pycopenstack_glance.pyoopenstack_heat.pyopenstack_heat.pycopenstack_heat.pyoopenstack_horizon.pyopenstack_horizon.pycopenstack_horizon.pyoopenstack_keystone.pyopenstack_keystone.pycopenstack_keystone.pyoopenstack_neutron.pyopenstack_neutron.pycopenstack_neutron.pyoopenstack_nova.pyopenstack_nova.pycopenstack_nova.pyoopenstack_swift.pyopenstack_swift.pycopenstack_swift.pyoopenswan.pyopenswan.pycopenswan.pyoovirt.pyovirt.pycovirt.pyopam.pypam.pycpam.pyopci.pypci.pycpci.pyopostfix.pypostfix.pycpostfix.pyopostgresql.pypostgresql.pycpostgresql.pyopowerpc.pypowerpc.pycpowerpc.pyoppp.pyppp.pycppp.pyoprocenv.pyprocenv.pycprocenv.pyoprocess.pyprocess.pycprocess.pyoprocessor.pyprocessor.pycprocessor.pyopsacct.pypsacct.pycpsacct.pyopxe.pypxe.pycpxe.pyoqpid.pyqpid.pycqpid.pyoquagga.pyquagga.pycquagga.pyoradius.pyradius.pycradius.pyorhui.pyrhui.pycrhui.pyorpm.pyrpm.pycrpm.pyos390.pys390.pycs390.pyosamba.pysamba.pycsamba.pyosanlock.pysanlock.pycsanlock.pyosar.pysar.pycsar.pyosatellite.pysatellite.pycsatellite.pyoscsi.pyscsi.pycscsi.pyoselinux.pyselinux.pycselinux.pyosendmail.pysendmail.pycsendmail.pyosmartcard.pysmartcard.pycsmartcard.pyosnmp.pysnmp.pycsnmp.pyosoundcard.pysoundcard.pycsoundcard.pyosquid.pysquid.pycsquid.pyossh.pyssh.pycssh.pyosssd.pysssd.pycsssd.pyostartup.pystartup.pycstartup.pyosunrpc.pysunrpc.pycsunrpc.pyosystem.pysystem.pycsystem.pyosystemd.pysystemd.pycsystemd.pyosystemtap.pysystemtap.pycsystemtap.pyosysvipc.pysysvipc.pycsysvipc.pyotftpserver.pytftpserver.pyctftpserver.pyotomcat.pytomcat.pyctomcat.pyotuned.pytuned.pyctuned.pyoudev.pyudev.pycudev.pyoupstart.pyupstart.pycupstart.pyousb.pyusb.pycusb.pyoveritas.pyveritas.pycveritas.pyovmware.pyvmware.pycvmware.pyovsftpd.pyvsftpd.pycvsftpd.pyox11.pyx11.pycx11.pyoxen.pyxen.pycxen.pyoxfs.pyxfs.pycxfs.pyoxinetd.pyxinetd.pycxinetd.pyoyum.pyyum.pycyum.pyopolicies__init__.py__init__.pyc__init__.pyodebian.pydebian.pycdebian.pyoosx.pyosx.pycosx.pyoredhat.pyredhat.pycredhat.pyoubuntu.pyubuntu.pycubuntu.pyowindows.pywindows.pycwindows.pyoreporting.pyreporting.pycreporting.pyososreport.pysosreport.pycsosreport.pyoutilities.pyutilities.pycutilities.pyososreportsosAUTHORSLICENSEREADME.mdsos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mosos.mososreport.1.gzsos.conf.5.gzsosAUTHORSREADME.mdextras/etc//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/sos//usr/lib/python2.7/site-packages/sos/plugins//usr/lib/python2.7/site-packages/sos/policies//usr/sbin//usr/share/doc//usr/share/doc/sos//usr/share/locale/af/LC_MESSAGES//usr/share/locale/am/LC_MESSAGES//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/as/LC_MESSAGES//usr/share/locale/ast/LC_MESSAGES//usr/share/locale/be/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/bs/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/cy/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/de_CH/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/et/LC_MESSAGES//usr/share/locale/eu_ES/LC_MESSAGES//usr/share/locale/fa/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/hy/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/ilo/LC_MESSAGES//usr/share/locale/is/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ka/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/ku/LC_MESSAGES//usr/share/locale/lo/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/lv/LC_MESSAGES//usr/share/locale/mk/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/ms/LC_MESSAGES//usr/share/locale/my/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nds/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/nn/LC_MESSAGES//usr/share/locale/nso/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/si/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sq/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/th/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/ur/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/locale/zu/LC_MESSAGES//usr/share/man/man1//usr/share/man/man5//usr/share//usr/share/sos/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnuASCII textdirectoryPython script, ASCII text executablepython 2.7 byte-compiledPascal source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !PH6I,]"k%HDĹ)Fg *B/T+P W{#k6 WEZv8u*@»FنQH&T"6(SГyGB|T *O8ûBdGE{H袞VJv$)!18)SҨ`q߬+S:9WŘ Ԏj$SH?Ul̀~'ޜ031>*\OZ&LF: =l]0_ *ɐ _2ҲgjI\7rI |IUV(Jn 6yIS᛻9` eZn0sx'3u>;/@7(tO.f#@QI\ Uܙ@Lc~<.& K6̝nSǂ+'R99~V9|UlWza'4Y؋$eǓ~DBChY5{ԉ _/bRȥ5SXU֬􌽶1h|ifWO04a/M =qR_`6ͥC@HUGՋ\e:D x &f~seu?]S"ScI.{ mʱsi֒+C?GW,痹 aCeak A H*GzzR; #j'tz)0."NK mξ1&mT\ƉreC%3.x2L3)E"€;'жX7x]Pdw@F9ܮ'AO1؝9gz;!կCI|'F5`{Cs3vS̪+pK:RDp _V8C7aBt\*ZROwI"^=gO47w8'G=68N9'2M4'|7@KIY#~}ab.'# CHeތsj=DZ 1a.$蛷4ۮe8FxBK^c{-͔zJon9Yn=T;JT$y.[:*.!ogbI%d{Z RXH7 xTuDK ;݀t1jj/ŀ 5mEm#Za o?N\%[;l KG(/[I- YŅUUjYEW{Y/\F1 e.4.Hl.iJՋ@OxbMܦ;Og=/[?evGuJ.Yf 4 Z)~J6>Ub0c槺"N+eI4ɢ%R-[AJOR«FO7"1_*b' R҃e0jt LlRMslfPv>) loxM* |c{m= ߉f^"~f7+H)k|)Š#g6_@f>M!SqTjVO_ab䀨@p:jIӎ 41 ߛ3i U^*a LJE:[\ɝNh񃚚1b W)5glPnk:t~dKjB[Г!5 c)[\1 n{-4#17ϲs)Q+aVᄵ=9g{@N\ͬGTɸD7C<Hڿg slWAW nj/D7e׸\ )A:˽M,hɧĮ@"Sm_j4ԇxP3i"㮝 v =/* t>'ɍp|3 s/mNQW~.n(YPf-w@U}&?It1o>ԠOy"#%=#Ҧ f%4tfaJ-.>=d\wn}\9cw'QZ{b4rhAzx@Zg*!9Eg(`Z;9ԴGI#<YA9GSxN&7~f*#::~>KĪo2A} YoSjy7S8ӱϦ25r&yFUǾ$7'ܜIR]EAVY&g I:@u!*F.'΍{@]% v9K4Nl͵F!|N *I:LѯdJwM tӎ]1YI'@$ve'źr{~h.2EhL}pG/۹bk?J4Oh تj$t=er@ SV?<엊ߔ+"svH'APt4+T6swxF¬xྤG+ j# P-Ѓnǽ`/]L,>*}xM)g}N7wN) T4IwVl$kTTm_MI?dauC~ᴊP֕R٭幬; Nj-@AHa n>hZ%[D8y֬7pݜY:`|5W H 1JyT5cY8O8,M>̭./q˥SHfWH}Yz׾=G -eGɏm&>Yd2}7fB^~:b7=K~1[J7/k&g}%sjjͣ.Xu3zf(p=y͜Ic27JuXIџuVʔY!I_>.J&?•>_߷݇3ReEGfF31(wU\P=){u|[o뀇+)jxd5EtHSXn \levEWF~-q =R$z۴'=&;AD*HGUXT.P/Sx<颡7\"tq-񋁶-Xۏ\CyryyBRKAz׻KNz -Tˢ/z9BAЬџJ%Ѝ]PBSӮ-b¨ꄗ1oC˗(2* ).G3T|ˇ8劾7߰[Fv2LYUUms6vH䳫۶ZE 8Sle |hUT4lkqi+jf$!zF1^7ڊB2Y~G]|Qs6BX?J怔 ~zN>if.pOz[LZNBqCZjMV=-oJήݕfl톌zGon)19$N\L3%r/֥^rv2 U{J`|<.֕Vvg9TO1K1 z/a;?*Δi+Ht_A c{ GZ_Ob)QapT޸FwA(Y T@8p)R%F5Z]BThu4t=T"wR`bSEuҝDZ.ZI(Hic5==F^DCjZ8^ɼ 5PĝE:SRƛ2LamÅPo~%FŁE}*X<qMznR?PBw&s8:7nCA=EKXF@k Y-OzeN`8ڰr3SFql/aa{[ {yO4UTO,_QXIuU4IqYt'1h{Gۖ0=Noik0MZjN .}f"1:a^RyM Tl/bq̝moeh*xpt|d2cyQF9a әbI7Pfv0n_O+uE"bq_ӵۉ*0b%wz 5@yk.8EJ )T}ya<^~*F2Ơ7;^+L„LJ &"7}6  qT.oL k\d{ lCzrmMbÀoQ'`1' \7T %0%@G|BYRê1"#D* fWiW}R 25HF0r,xO$\]/0_辻ng g! ⃡Ȋ)R_EV VrX׸o6˔R,EXu& Aܵ 7}&&oU"OQݻ\&0["Z*M"~w %`z8-o,v}~5G!1oSry$ˣ,gdD] fŗ~knIDQ;~.}԰=9]R=~ѻ_j$ˋʉ!|UUB_jr&4"K 5&/ 3a@9#\;O֢+JeoqV ~xyhoNJo%x6Pܜ~n@!ZcM0 C4p sW.:Qh_va*)BGI:YWM~W۟e5잙WkH"ߋR)T|`; 15q 9qh'$\Ks̑r=)#݂T9`%-zBE>OBE_' #:q#ݴ| ?ݿ{U(b'![7ِM^$ucz-oj'2+ f2fvO47x!.I0k a`K_| A| ìb=p,\FyS ۋ\0De:J|ӹ9f-w]^d )KR׿,i'?)aNtB^,D*<RjC&3f 4ܽ AUef5*p/_p$zx)93O?ư ttO"AmvE _iQͫrXx/?_ڹjM^}[&@k)+Xppӄ wr{bNou&jK7W1Go3dc8S{avCG\8#~cBmI}8ZJANU/Ȝ 1Ccc+ST  "´sH1Q&o_1tGʻ֔Ȁ.kX@]lv3'K6R֗p!˝ym&ϥeCZW.?=Zv'*JB = a؜3k+%NǸ fMFZŽO4*+/;k6(,8q*J1ޭ#)gjSJW](=zJK2>k<^mJnu ˖;.͍:&mELh6lcp@B,XjHJs%PH*c($/rU.>KTYj4@sno.3Kc IъMZ*2Ziy^Hh; І:qyn?u,"1MgD%3'7cMVӨ6ׇIW%,8YԸDR2U scK46yE{ԗ%u=kH,۰.D"!"k0F犃*X%?WS>JV;/Yr=fqJS\8vC.MA3,PuM`ĄWԊMkG}׷!w,NϥꋦLC ǂTl;ZQCOX5q(9 u (,.ADa.O" 3dߓqP?lI#slꁩMWQmZM3?}!DXLaߪB9xZ /@[u1MAXd!1]vf5q2ЄQ"ǭ` =RS6pb! n%QQU`&t=vO+' X#ZLX&a"a~' %h$Ȟ!n%]>F t Km3{t_r k}$GQ]#jT0ێvsꔄq-Wu\1y~tM.X5QƸ}20q~ikw>Z ֻn׊oR䤑A96"z< 7!DF=4k# 7,]%'jtGuyڃ;UV\%6N`_cQ6~_@Ճ J`*(5kjِ~䋉\,DYE@C,qκuWNjY5F[ L:=d^x|g4ꛫ5m7Mw^4, ed*\cbfp/ V?M"75"b<+om=AoNș4jn Ov!ҷ J-*>^nw`"gIΦ61$m5W7jNgD1<]8lG]Ԙ6!r)́GeiәhY >߬J6[ 8RW_7-7:$Pf^JQ%8Gq V[uAd<*>M;] 9S Xu M ^=4Xz!8j!Ch`Y@اI/};}N[.WYoBHYpw&;]Ln>HST\MHߚ RN"SV{bDFUmm`MRTW?0 $ ٝȚESlL *e|T`ڼ=tݕ㬷_R[ؾ^pWQ>$ Ϗ![Aal$JF . hn,x̱.=/wۼR9 u!y MK]&p]t 0Im:ZgQJ|>o>i8RcF rd;%κMkHWYeIuٞA-!k_t&PeWo8H Ԓ+BhYs>NjS-3z%|Ut1 ue>Γy#gGҖ9Rtgb8!jMWXVы%tlN\v>{ðaUi40NxEHHtH{(SZ`POga 9azDZ*7^VXl{6V Z`+} `k3J64U0OB_ W`Wg2+iYS6d8xfɠ :ͣK#q)!R#6za\hk C ßv{fH4vit&luƠBޅˑ|L8=Yť磲,*8 +&v]RJC槎@H`R4|宰66x_ZA+/#/ mBؖ&ЄxwQ`P~Q;.=!*za o)!!An. z=}+/.^ø[ܹiVqKX͝}g1 .*oUS8+h B)@%ɏWi|F5SIft2@>e[g:ҀS{z<%vIi,DXawNtwJ$eP:$)oL]/28h܄XYw@RP8âZ↉r9#A )O-bwosցP ,L_hxL0|9o;.WxFDRA;*˳}:ƹuyy Hh?_vmL?HIb84U{6G.2΂ye=+O\F*^rRTlpm"ϒ ]nQ1Jܓj U* ybp4-3s_(r(6Ḙ-Jb|l+8ҒYUs!@ֹ$K"Z9/"2 !duN8O laZ" Ԉ//x,ΒXۙJo̡7xjߢҫ3Ŷ5Ev}j@DC14uM3H)h g(2N4O%0a(@m?^= 9Dg2&WgN߿_:|E*6TpI{ߡ<9^.kiԭֶp@wr iY+,WپJmGd͗ĐﯰvǑ%/bM4%ڂiS NϐNOeRK|3p0'/\_Ta:bFSZĺ@w3TXŠFC,*< s6MCVޜS=7}Ro+Wfs H'} p(S`;.4][@Mo2Z`iiʹr4ZM9vzCG$J]B2űmM>v飢yg~6QWKVQCZ+x~5!ft:YXVv}~|@QVbBdt:H{sw bѺPySI%#YG܆(g z9:<>.v-[O?枛bzBK  g]pk_&hs,zVeqrN˃aGɭB?7"&t( oG35\C')N>/?u;Wi`cI]oS3Ô_@@3EyBf{hQ~VbM\Sw=A1+z߸sipu0&fB ?b58+|&ˋzeOn4ymESY4SM{3cXw=!m7+4ON}M!'a*55Ls3_x|XnD%Sc0X-d vc[td0m~Э"4ǦK@ޘ+_ a%ʻG.ZA]R5/Ǭ1w:̊r2?wr@p&ǧuP79 ,LR4a,CWX2)B5COg?ܚF\CyvHs*Ia=qI\Az`/ JזA98#SKLqS`trXZ7#GZFbfuadb€?Z?TI [Z2-teCQ2Qz &#D&pm 37cF=b<L=w$N4S[ϛV.jt0_e:K,/ө5MMQb$ePzb CВS@d F9/Ijc![_v-/ACx74e@֯Р%l|9, `ZE%*̉\b9xU`0hSSBxMūi4$Aefܠy`1}K[7!qj/,x#P:<*xTPFp$/jx;>U#7Qkbl0Qb4+eQg,Y BPwۭ!@$֭$Tݨxӻ@,]rz^kmL ъ&4|R\Ӊ9X}q &B8:N招gNsѩdW ' _ `!k施Rr?X ~EkrVl! ”㗉݅P^'"dM1*IG d|*'ڔ,=FgtL$jlpuJ7m_ga+CQ^D\y"[2mپű\e69.Ǧ+83IGcPn}v\mr2rYJ8T[zޠ3@;rA#8pZ$ fh*4,j%'}dw2-{O$]Xԥ#=[=va  b%g'pv$"ÞXnhj]X8UC_cE"шpMYچAKް_WBDu_}VF0WIڸӲu# _hi]V%vDR 1b8%3tIΊuv!` ! ozuP*ߦ4 uM.47s[_E؁l?{o)AKrW'鼮gz?鴽M,jWy~ gw~&ΈmE"Dm;,6ko>$֥SY<2.s/YwJJ ;nGoM@ε^~"83{,LV$LѫrU<"j-˅ P[(n i@B4̡[Mcn}7Ї:<ݩ|}|h]|Xh=#*\FySH1Ǘ\9E+G,4C-DX/8N*Qp!ZZg\^T͍9$,d@]_ %f8N9*T Zᄍ~I]XU|܋ի|y^* KY۪w/ {V0c|Tg>ĿT h>H0VhŨReri87%GMT]e~V1o?R>s14X N`Bkf-/B4aXmVS^:}Pc?v+kMj>n֦韲TϢ *;jEV3옌(ol\Kh0 s+!dL~K\jfdg=?ÇNߘH'P5UI^y!nz@Ju["=ewts4uRV.i*Fy!9 dYErk-GW%e OXYGdBZ(V8kOz\f3&Xnn.uCacsmR Gؽ9E·_J~3.<{`E>J Of_ds"̉af.`%΀.6)ex D{XK'Fax*Q=b ,tgɘ/{.߹<$HHg ʺM7f<gM.ۜ,~>Ad8< J(2־8%J"^.BԤr5v(XWvq" 8L@f˯LHrg<0T ;,shZQBpj@pk;tRK0B%'(]*$Saߚ!zdak!,ZG;sL$#tTB;3} kljص<)d >Fbس~Wȝzg0h+~jd2^F,:۴$+24 Ve;DI$%V%ř@2s>r-<#8~c冁_ Em[]6$Qv_ڒ}%#>΃Ā. )PGKX݉CL9lF~/SI,4>rCFbq?sq\xt4#Έ9|J?+g|ck\M]$q]=l{'!so&xM9Cf_%}gr11vm;-%dۉ=Dm8>Zt2]~ R|vJ|]k;AYy1O~6Ћ$ 8/pi*`]~&w.=ˣ.]Z=Lq aఞY8j"ڏ KJjފ$ఙ,}%'Qmsfn(Ulquw?NBlљTP?}EAyL<a*_·O=pi``c5roq*vZKc]J{FS8L)8pL5!4U"qUWL[fߙjk~uE[9{O)+M*6T&RilHv\ɫke 1asO5n$k0\d ΢ PW|ŃU0ga_ƹS̥NaiLUsr<}=A@FM𬎪e0Ҍh-]9r +YhҚqQ#]Sk(9*v!V6ݝT7Dڢ AYԼcR-z[n['_]$XO}mggvmsJyoIA>>A|<2 9ۂu__I˜ЩD~s@w4k')QS R킇!ijqӮfs5_'cnQ pj3(r?;|`AS˴J%kmړ '~a }(62,c;H1IYl 9dBFTң68(R1>ֵ7B4P9OD竛ܕQ#YA_¹ 9#ÖV@/4%wrW(&9s]bgI{yaT9 tD}6`T(PFde/V|MoCH+'6l$Gm9sG]4Zk 78pT&0I{9ٛrIxղ |g3;CkEbZ u5Lӈ]:j  96yZG3H- 9|FÝhXW8a,b.cig l?qoe`8޳jŒIbOaԙNH,٭ TQu7ec:H!?uXd҆n(#!䒬Qd *D_N CQ¤$lG{G<8%%"*'=e'k7*zSĭpx*y񿍺R_肎]|? ;" &%2zq kͼW0ޔU5uKWzn^GOIi*/Zm"LAxpvTp_ܙ)2l\9/o9YiJ1K٭v #)NAְO+a8ZT KF\ x{g.&HP]g"!¯%c<e/M#kTMuzѹ E vQr6CFO$CxiBگ1{ crX:, b5ʏtVPҀ^ u(?bL} <")wP4?Ӳx Y]Tb92iop.0K<Ǒ2O&L!gH`i֩7Be\VH-EәN ֕ԉ\bO$6_{U&贻;y 5u hz4L!&RệO3NM\APqy+nT}ϻ{h%ŪvɅ"Za0sZ6.=R1(m`MtUIVGY)8,}0i 닞[/`U L fXK\ '5V^\# 92i3FЮi--7T Ng6>h'S*[#Dasg-;Eckpv.KBy7\sO{lN*'S0 zϪsrր솷ސ; 2d }bcUx`}B.dȆү[h߱ %.H(U7ƂVhsw n߬ch/qe3?Y"=T$6\YQ|G']V_mr)˧(3˂[1"w,Ubʣ-Wu/,WczC<]"ۂ+[ hQsZ*VS;Ml.Vm U$) ~\6ʓKrg; —.qRk/P3]2$]H".8~5&z~\xT3Z~un]+ ,2dߝX8!ki@.3̤83\M$XTFM]\ 9@{!w-&&!=Sz6ɚS*.[N[8r/8VL0Uy05zhbAH2n=7@A+)O iͮB \rVÐG,RP/JnlgogoRN0;Whxvqncbegܛ)Q!.\4c& ; v@6j QpQظs10ryhMJ/؀_BPGJi5`Is/{-j1vekI+ę0x+ɔEпg\堩}^t]<ݥ6wh&ۯaN>l4RwaC ii [2Vgp-ERYCqߧl͓ҜTڇg("k'"MWQc'RmE.`đH#_=7IvHߧ`+wdkaPI" 捍Ahz%1fh´_'HPqZe<,jڌ>,aIx= k@]Ρo||e+t bfΉ$ b8mi%; o oѳU@+C9 #ٔan(z1M'qvZ)Sy(wub̍JNcj&&9܆)hasa3 ~LMRJ*G:U8+| {DEu;P⩒7Ed!D9 P̊V-}ƢH.|j/qeFoWL53%ߞLD;$%JN=U(^ CNhǕSoK<1[>~$K_)N{j _|qj♃mV{=L;,_h6T"~NNնʃi*p!n `] 3tW[lE`osTGCV+Os5v]4;oZd0t 2G7\<&⫰fQ2y!.xJtlԙ,,mv#VRm 3tO8 xAP\!sP[V$o]+[69I+iKf[jR_ 2A*Gg=>u{<_}ȢaQщYLboqyd)a{#xs)P@iKO'kьj))uK`L9oL>k<(@CE/RxM-Zxq\&/ݚw ̛|CQ'I_<~ccl_r:ˬx4\błn#eac I{r=EtGTCϞp}+sFvIq %Y+#MZkZ+ɑ' Ep^|A5 ^qwlG%͘ &KE_vY?3Q*)e#/ o?msojd8&t5r02fa .}t O?`95]z裸w]p]&ՅjêzJx=y a}qޅ+q M H:L~/_JbI^KHx fر0*͜b, a2_s@uaKtLiU \.D9tuǢQ\.G[ĺs+޺,n`ͭ9H~{5dAՖ6M\>EaP>`9!ּ6aB)C;A32Q/c#UzVWrKL$|M[u7r~nR>""`tObOpƀc9u3`">uU!2~݄ ϗMUr8nӊUiI3knhԿZs٢ezoQۮ0/(j0׃(QPU o wiKV֯lhRy"KW?b!))S-C~)B.ɟwnc ;ٹlͧTXHI%NI\fRYhlC., WqRg@E+t:cP ĝZAìY|DWT EB_=֬->pKgvfY'o`Qtz8cLkCᕭ(N$T8[q-VYa̚v : xevm-op%Z \B'- K$#*.z>Vc&rEP\@eO RVC-1OZLVԉyb ˽ep!_@jRn^M՚g&]@GppOYhƷ|`K\N#p 7PTne6 ǥ?QR| P3zNE|fY'ByMP?uƳ~RY` [8#$R}+@k һiL#r$bm-AUKlVưU(ɺ:b02kE (G]jՀK̽.0JYR9/Q7[xL=,V>A cbUNIi3qA3= =;]l,&Va};2C\xoqsknPFxNs2/хvP)W }zcݥLbW!_~|gQUci)42@ FK[ i3):(o}cROUٴl# Q#Ua6 _Q4Ca@2RVv'ڢHyܝSoia+&0QL!CR#w? &zg,<*O !+Wdc~En# 辵/(Vxh~:w@;jYbNO"KCfKV8 31μR w0im$R!ezaf2gs#)qŖ}WlzUok$]b[b^5CL#B͒Is""wƺo֔+S@d FOwI3_J{4\.\rpwQś)߻SY ޫOˆĞDvHfY!n0cx HcNtk}S)ZY/S<+%A|A5P20BơN FЧn' >Kkm$doqc96M~5>pE#]/{͘S6PDqfyp%@F{< @dThĬ`w rAyV|y6֎uzsd 0oT{vGo;cT\=eFr0o (\u1}G>i!iYx`1j<HU4 &.,Ӯ >)#S)_EpFF%ۥ(,m_R:Hَ*&@xmc- T=6*΄A_STj_E-A̿"Gto:+I ,f}+fWϷAP4Z%䊽~7R1!60WH5d9EńS`3>X~,+Io0-BY+sbu#j+ӏ0YvSCSH.63}Znț\XgM|TAP:dDwak'l^ya'io+iFΛmfRiB'Y#9yǠ>-cCӖjM(45_ݰJͻjagPRVa}Xl0Ylh˜ty,2ȓXl8ӊTRҜp ȣZn<`ǥtb&6hS}5r;ޏ` kJwm7Sxk&ܱ5aف'~@Uױcnkߨ\sxwV*1p9+T`@9BvVn)Qna&%7D'0 $-}v%'rH A#s b% Hw!_itR)/w\ M 2}M/n1%PpBes`:e v{&X9H: Xx||XW"3pV%qRK=<[MMʫ&4N]\@v38BK >ݖ=)N\BPf޻tĉRI{{m8nҘ)8MDxl`S0ѐ3J98𫨳:.pOjjgC~ (O&Dg=rWU4xSѺOI"a.* yϿ _6c<ͷݣ8|5gA+ӕB`eRJ5±1Q伡0; m ut-"nc\"DA"=AxU![Gh[:V1 _ NE__~fKC**3~QcF2SHXjV&v#ҨEvn5Sw-\\vRIH>AEd;Q=R*#wn$MYo؁{.$#s{L(+M\P6j G{irlIk^P{YzN{a 7h@)d ءf(D^ ~Wg3A' MZ' W{= RRuJ hO6j+%!DP]͋s$ ؖ~KQcw bx}g!sLIBc[^-$,6&=KK,v|M֭],>xϴ)5mϹg'y dV2vpb[%p܊f)n掕@uT-xE.MfᅥG7%<+R~Onu͂bfOͿULC`rN$/Zs I^Zc^9^%Hآ3T?'<@VeTm4vs5oɸ=<lMnTu13ÎV 0 :p*./ q,hP"[[4[6snhX\}@-ҲN 1 }@2 bFH^aɃGo!E]/U+4DT63ؿj1tm:߈P6w1ˏב3+c|<@[c6W Hw˷~D'O+\eZv؜zK$sAų:T/Ɂ|$7+qx<晆EZکLĝm3@n*._`G*e*'I@Xl ^hJ:&@q-2ЂQn9'DoD 8]/yȎg?P7WxҔ ֓@$ÈKk{R6O!i]&Ǚ߰Ps ٠l1&/6"@\7ފ*W~.+=2/̽rG;gxR(9?%3&@ƀ_>r喳,8[SټxS R(/W_/1؀З&h Y]0w;pPoǔeTNZ`Rܱ%̮^{kFLșjN[VZM%eyʉD#kO*4Z+(D& p#u|!0LFtDu I 4b0wsƵvߐFe;(5#88VDQ9KY֙B垷0'D?&'[iVR"/ Q>h!~h[4,R*ogfN1Ydf!I*!^:Ãϼ.0*RҠ@Z' W3UD$an Wo:0J^߹)DAG˲m3Z"Jjb!{"^ǿJp6Ko]{.DJU9zgmҀ^3e'D{4ܯR~^y5cP ~ n`tf{{}\hzPH$힄vk^0_GJr-&-QBt;Ə<3^Av"+`ywGSIO.ȸ}SV)yRm>Y;>0Y=`*ټ v]fb#I6)U:iOq5[~Vp0&/Hx7e&ۛmb Fc3*G ׶g:F>rjZsoןd -=$lM(RB-pD( cD]^ȾVzXBֹY& sMa4iw:ǍR9@F٤'v4Ӯ''*6YAt{Ն|KҲ3tE)62W.kOpNz hG" ܎{%m! N!U!9QǮBs9rGV{$ ˠAP]Ȟq#<rL/SH{x1Zm5^VD.oAC-eTI>p{r>aXPL-bwGl\sgj>y`?::&0B2g-}bR: ^gU R!ЏUbuࡱIa|YS74طslq/(gT:tκ$猤O5*@K#J@+J eSp܄_N:}>65vwj'aS'.\2jHt@ H./y>2ޖq΅a, v%`]|%ڍ:z* Dm#:PH\/6̇H{4͸& B((YzvLڇDM9A Sb9-R+uZo}oCXWcKPι17qiPMefKrHA9Ƚw9QKzGh_d((Cr%)Cm߾[8R xLΑ^o 4lcVnL ,̸8.hsjagzQ +jI40bycޠӅAܒ'E7_l %[ƶo2zF-ar^Tm+f"Bs] Zm$?懜Cw[V_-]ikc̹t2G2x"S7fTG!".9_&5޳Ig8`\̥>hljLf|aۧ3hx*+4 S=gK{C謬GQVۑci%R,3 m5Ycg2og .Ozsz]Gp^)&fq2E00{%TE s,[||JSX#)wq-%ϻe*z R<_2uMT UNW1^$;1:GfոCƥݖ8 ->5̙1`m H$ CͲqbȨͦB8TQ U X(RuiWaD o=aP9+4U3W Ii/*fԐϮ8WW\%V K."m!C>GSN-HRIUI6R=A\#KM,:"E0B,|і.h?i{#{,D0K2Fۻ!zqо*!:}ӏgvtAX3N.P- VxlHN@y῜UjѴ!fUkwHV ]ojM|x/529yv>R ,R%Um+̌klء֯>;4bI5YzAx¼ ">b.bKzNdBui_x}bMa9fNW&H?ueq +r <,4ŭfo)PmE g]*M]X٭c(qv"ٵZ=LrD@VA_"f8eGe$٫ 4F]Ju`UVLJ;Xhi) kPdq ꌛ^I͞VrMήN7,}lԷԪ~ _:, wxG=-Л.P&Rz"[ZK__]! 2xDA<_i'1u~֑d?uo‚w/f  720tOnN}(ʑ\Vl.koG@%7:(%8&5vN9o3mXww$jtKu:|辗*,]҃ 2Wtm;i(kgrYC -6#W0Ff fJ Urz+ghX[ߋfB3t{-\x;89}shsy}(cwF=o#咹b!Ŭ9G{ʬzPnbjM'[߼;.UY:cIicZrUo+Db:2۞'W'i\މMmvi_k߉g@"EX$U# VQ? 5% X}t.(ƍ(sWrv4G ۲<tcIxv-)p"зȜ .1ߑ!brԵI1:cj4ůLxhW1M b 0)ĨYH_ؔ&eUټpN(,ڡ%Uo& iL^N[wV}\G]*n/'Ucuhb?f~v~^#T'~?o7pBUR$t9Tf.95j 0Ksnj# ٞ2\Ť~JAC⹳'.[F G"(5MʂOziSRH\Qf8i[tcFvOb.w?i +2﷋{V`%HyM%ɚ[!ob%_H7TrU0L3aϺN=S!E='Vk/- e§A2m+(6-:v_ykS'5wE@&Q۽GF¼w: ء K qO nQq&C1ؗSq$d7gs(OB>K^ lwÓ J L螷~CqLuAˮY,].]u/zLmF }!'HG-fMvs ΪXLŏU_ ~ͫ8u&cLR s}NaSMYi iq+2[zc~+}UmDJX$wɥMpϻ:@!C>C8I%wM{cZpem2xW{,鼾/LzɩVhf*G Im<9c^A?LncĻ+DB])M:TMm\r9p>}HyQ1FuS3t8)2jAn)=;v>8/@~IUa/螺e/ʠ_j7NrOS#4m'~El0ZunșrQb;x(muU:TzS?-ik^W]v:2\ MnG&v>VO lY )+U ȇ BލTG=׼MݓiPLw(3=pkQc{K茧[{FQl,UϙX0]{sŒ Z#w;|z b`Ɵr0c8Ak?,؆hldY -߄)jUuίmRb#”<_.+)X0_(mUЏWܱpᇻ PG.*8:%<ng 96yQ>q6sOkܢȪ)2~$G"_ V5lL Uu3$VnGJKר3Jp39|(#g-x2,?QOVE 'AXQN+^%<`p% b`E}7ͅ_ TKfk–*JP?|{Y(hjjh"&dK_&P*PhyĤ֫h%tپ&QW}[tÉ{s/$LvuX/Nۘ3.3dr,f00!ТQr8*"Z)PRbv@alX*vn.y IыȽ3_20yo5HN9Hcj- Ve@`v?bĊN\A|;55@z\a Qh2öz}h[,ڏ`H*}g6 mNn` W ]w[w;"v5ne¸'Tqu*g/v&7^zx/ie? x> rcG _\UV@X#!CC-+} }&dVW435DZK<@4 q"Ls%?yՂW߳(!WAh`kGk#pC>]8[O7cDbJt,vrMVQ*#e Ŀvu<-"JSgGœ}m넥b!'@w6XpK{[{`Wbgڹ Am wB2 dΎ[4_^am]z%ZQf)tfG=ls1|u!wv [u$Dl )HZaEX@E6-UZRbܖ K%߇B;b9InjQ5D~T-MS{xފڹ!e#2442 mAհIITh//n/=6`$_,gM)5h!UvUnc !u{h$MB:<(19̞څ|K'miʆWPsm<{]6GG_ÿ8~pWJTN.[r.ygRVai0G iE,;42^ᒿuXMV[u uZ4Fh^&zՇa@K;A.-zLwC/uۨ @ֱ,FG1dHax4"J8xNyOq@K ݩr?Pq9V (l|*gҔE(I4W&U%6}[x̉Bh<0V<:a $;8B Y4iVQj}-ɫ})l&dhGrRƣҢ3%`"ݳAڕ֊b< 'pS]ZVۍByn˓T"4_R_XZYIcʶSv^C|'ru+j侕~D,*$^{ZtY쉺l|Z?#]@+_LT$QQ?<(/Xq&ӲHȪF= b;i| QdSwe9Wa Ǖo;plD2L,cd5Px#!D5l)4툞:zKgj$$ z0qdpGRK{n"ܟ542_ϳޮ T 1 撣Rd ͫ@yF"o^a0oG>Ikiˬ~p`5UOa޶DsV)jt&*Yb" >=bϊ(+"5,e!hEN\p.-&=HofTJ}~ j|$F$}&[_?byHb*GDZȝn kZ~5Wy\+VjI ˳j2dgh{,+#EA?Ry3q>D 8(&^mjkH aX}@J6" z=)4cv eOI>@r83A+ؙ"Lb=xt-ŀcx5+El2_F{[ᩀ5$-ARاWcD>0I47d$Pl(aM9~ff!Q86,5> aǨ&Pzh2N`@%,E? @< ܡfQeg:3FFM0!31Xe5@phS& MiQ`ẁmc#[-a2nl |[ǜS44KD>Cem>PNv/D4aS Qkً*`"J1Efkœ~+}ph5XKy ]dk~Afxu?h͎O:1y, M̲մ(b{8H<` U~ۨ["^X:'sie9_ Fb+[.Wc4ublҠԒ1+^Bl36Pd}X<+yNb1o'LtE8d$@BafҮ`U @m`6OtY//q b|wN}Ny^J5ڜ5)rly^A۪sR]اfnߑ?d-䷧N /Q#D7c판GQدi;'E77a$Yɖ>;[ir4.B:vwRHW.y[Gm׷c]r i8)Z=a2W@Vi!v0 {Wwsdn [Hqrcs<)U߁Q8;-[|x.%$% yWfel>T&MWh&ˣ:t&/+'NBڳX aa29piJ}pJø6!L;%awEaP5t- u/7!L`1f/LUZ . m΄-PpX#ϫ0:Iκ|.9gwh=ʕ%&B>mySKlpiYqAWa>*V̖P4Mb(zys(̶k eygoؒ . 4ul&/&@v!X^?!G5-i VLcbh/ w˷`8(MIhXSY܄yyL}n IhB$֠1^q u1W[[x,`!5 y:mo\aj AGQ&3^ 0c]ϭ:uOYaQseox ~,$ 9{t?e)H~{^MpdW|VJ粤I+>NAwG?x{ԛ򛦭,Vh|n5 ܨo[?fB8ˊW C^>lxИ0 tpC"dZZp >rINJM.PYMĮ9Ҷ)fR;⻡c?. ҍJokzkԆCCarPn@~-ԁgÌ0rʳ'Z`\<^,֨ZF%f_۶=~HJ)U-X BҼ(!;Hn\b0|uyU& k&1v%ڕJ X3G>CUJJ*M:\]ZDw*3|8w`vjR .~컆TɅ-8+Cj>9x5*5oU!IS,Jgy}ZpP{"On\y@1;a_%l{5KOR'TS_Lu|Cz4s̱z,lv$ﻺWvf$ʏJ*@thHZ誼,|JhͺRU \ߑVT &BXdfMZUY /g;}b|:.Ya,,2^Z CeΚeV45Q`hངѲjh{n=`E 9'{AbPOcvrF5&#;[D<]pKB9uO༱q^P ayuݻ5*Rs3 i}'Yx+A%dSsT$ff)E>*J>Oc`z_ܝF&w+5ORc"%e@4F=6!=㠄a*LbD:Zdy44NK]UiF[֓ӓ8k"v"o<(IWh#9 )GPwtTv&Y^A=$`&T|Cf%"p=9mK :mdGbN*dL.hNB(I^$i<8#UdAX*4-Qʘ  YZ