qgis-grass-2.8.4-2.fc22$>L#Nbk8^rva>;]?]d   ;  !',p   +   #5GGUV9W9[a9([8[9]:v>#@2GDHIX`Yl\ň]^ bdefltu"v0X3w>LxLyZ]Cqgis-grass2.8.42.fc22GRASS Support Libraries for QGISGRASS plugin for QGIS required to interface with the GRASS system.V buildvm-06-nfs.phx2.fedoraproject.org8DFedora ProjectFedora ProjectGPLv3+ with exceptionsFedora ProjectApplications/Engineeringhttp://www.qgis.orglinuxi686A@)9 `h]d=\ NkrGI&z Hp Fc P GUu E n.ttN GMJp H?  J/ qH $<y }p   lYh br  3- `S   V +kj  T YXy fU  :h  no)n /wq   0    U   u h  ! r r  r b   PmRO?Hu m7 os or m n r s w q  m n n mZ m b F) DQ  Ep%>uQqWT M9Frpq nK p nU o u r n o { n nW n? o o oS n n@  )L  \[ u  i ?0MMe-bI)&@X(((  ?VB$?AE= 6<      3"  OU : S    f" Y  /   Q O L ? 5 P:7; p`` bC D@V'V XcY4  y ?(j o o51CfpUl,  } ~L } e ~  [ ~A K X P }K }Z w0_!7u{Tx&  >9 ?t<B?w,+ # x < |GbG<0Iri ps m m-4w r%]M06y p\ m q u q r vSdqF*3+-Vs K + 9tK piZ n n r v q 9*F t n6 nP nM} G' 0( u} Qv  ~l W9Z /M0 C~-V~z 8v  v <  Q=C}WD=CW}E W _ #  r oM]  *  AAAAA큤A큤A큤큤큤큤V V V V V V V V V V V V VXEVXEV VXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEVXEV VXEV V VXEV V VXEV V VXEV V 78a75a3755654eeba9c3b4e7615718bb5574bd45dfa08105962a0e8fc992dc3973ec9a1317794857b1b1f9d3efbbbeb5e03dfd36e4830c073290f713b07d9aa811da64c28b668e675825770eb746c1dd50d0e6e2b2fa65250d713fa0701af0034f4230f2e2ba976fef917cea5499d99ba4e0873da5c791dd34c98ff3d0df83481ee4097832ee5e53f2e4a65260109e620a023e324d6673d38e6cd1d2c291cb2cf4fe63918113aad63cbed6e68b13b57ae5cae87f98a6302457079212f3a2d782b116db293906796a42ef608b7c6a3e13ad0d4cd4d1d3f255f03268c087da197fdd059f8906cda1c20305643d58a709d20446e190830c5eefa7d3dac3294be2c1508461bd72e2be4121b945b6fd320f660ed05b80173e1977ea92fac9fa688e19daf91ad284ea6b834c2d1effd93b48c9b3889f75a04e40e766b0cc665969b5d66fe88cb47b7dfdc7f8e56b371e64571f621ebcaffec4237f435dfb840fea48d4fe14d40dc04901c82e724639fc276023d25c22d775e959cb1f266b3fd896f86937d7cc4d6dea991244031141fd9e17ae8d0e1d7a1fcaae1359953e5ff7ee39e9e137a99e7e3b9c6c9d7e38ee56bf6389dbba5cea63baad642f4913f0e2d62705164271cde33a323e05e02b94c28a944c8a7fe6380a87d4051ac45459273acdc8ba5d627d8bda90d426bc2138f58ab56096ef4d2bb08f3fb5c9adff824c95df53ead98c19d6fe776597f06459fb8f0b3def0f64d641f61695b64cc9319d439a93d2a726a1f79837e54798054cf63aae90194e0ceefb104f1b5992b4b70382661e7d102eee8c2a68b9c40be42113d5822a834bbe918f9d7c9a7d8eca89f57acdf9343a613fde3602cad19a244c33c019fb88aeb81fd865dc261d330d1d82f4b85a18f98022c6730302c0dec835b98847db2080e3ab78636d9b4642812fe60e7138b4fa671565540fe76d3f71b7e098334b3066501ebf49f2d26e7b14445405870f3e707891b663b7de07dbf3bcd2081f328b5c21a30a92dc96d5299810bdc0cd8e11db3247348a37cc17546f89977186b2ea31d0d4eeed0876c9ea7767117db838b36ede569601ab98ab6ff8f9e8d66d8bf455e2999aeda81c87492444e4fbbe735c2adc84ba63371a5c4a743ede342831c93eaceaf21532af6c023c443fb8fa28e29764dc4e1ae1a4047c3a693819c5c3a5d5c06bb17b84375578a7857cb69e674d57aed1ad7d360390ad916b97596623fbb1b3eb71499b3c92bb4470ae4bdd51c381fe8e882c90c772490a964b29d71c41c9917944fd40f19fd24b19c72fb989efcbb68f6e9fe018b2c503a18ac3d2b68807856fb377b59054967ae80ec362fe4f6a6d1b0e72fc554d22c179b4d7ba8b42ce645b763ef3ae051325f389fffa9438570ebb93316e157a6092e7eae588d2e07551b77029b488f46ee2d78fa02aeb4047fffc6ae0bfb374471b3562c938f8881c2e9b7851aebfd37fdc4b1bba50c355568ea6d4b0eec8e8eb2676b0699e11a00357438e23a6df54998758f973ccdc5fd4e0163aca6be6543bae956eb565888601ab032a3a061ff58330b11bad09d242868b8286a72540da52bd98face4632243b01bb971818bbabdda47d9d4f725864b502b93f2a7ce7e75de7a9d7232a7b0ab77ef48d99ab5754816f414392954b2f051d50b700959ccc14bf772649fff89dfe5f6dbd26dd49575facefe46725cd1fe8ba22f3f4bbed98d84f87b31e99d3d81fba37df1d74846616337c2a5b485e485b48f615f9d52287f868588c078df7c7852f32434cd581dc8c46c90ff288a46949ab901ec1cdb0e3491a422aa2999d4c486721fb0cc3a7f7efa2dc89ccb8b92b97bc9742509d3544fef329ee2ce6ccdad8947dd63335c307921bb10d1c3c3bb3dc9313b50f28f0edbd0ff466b45481e4bf105fcac00a6b817e3ea40dec17e5d137f29c418bec90556f6412a2e3e01cca9e546857e98e53c130575aea1e476ac5024d4501c1a1c89d267c49f67c9fe1570b16d0ea939caa92c3701a1d498f16b2a07edc92591908fa71a48f61b62535b88b4cf89314767c1c23b75d34e22c6066616f4a10fc3d129e5b42a43e7ddda532c60ed4643f1d45fb46a47cdf6a3331d606dd903e788421eba8c647ddcd8303865eb70942a3c4364631186fee6487cc9dd5f30e63d3aa84f04901058db3181710e0e2194bffbcc5f0e231d8ebbcf36212695a665a9b1afc67ccc49fd73da61fd0538776a7a6e9b39a3cafc1477b36714047fffc6ae0bfb374471b3562c938f8881c2e9b7851aebfd37fdc4b1bba50c397842a6d276e713ea8286abfdef0547d742e50e4564e10dcbf96bd7fbdaf78002e29a568ba955728a60f1bcf8accf1cb97aaf78b129fe20a04830795a290d1e25a3f68964c20158767c16e26170a7354d7049dfa00e43434fa49fb98f14ba48d8ae6920c358620b3d215e3ed23047ecef107f6278eeffc6874338fac0c62549ddd521b2405dd5e63b929df1e2ec30b49eca7b6b7a72c4347bc51c14352c0e0544b6db8c25b5fcfa16eb866ab24d687b8a1a7a974509fe683d33e7a49e2dacfcc58926688838171eba89f553f4c9cc32c92f7c97513c9f185f38001c0a000a4808b1da65b78e7dac3a70de0b9d62c57ee851048da495c4141f128719af4bd47b7e654e43a460c77bd906ae925d3cf3f14be18577753a928364310cf19d6bca25a6c1759bb1a4438d27a116ad98572da66228628cb6108bf474ba2a1233c3b61e1c1f169ec7d7c4238a601619b9c51c4a9bc9897ca765422df74df2fe12ad697bfbd349648cbd70767ca09ccc390b4e5c63a0db317cdbe0bce2ba8a049a7719f48c0574699f1cfce3f96464492a7bc5665944a3fbf08044a09a44aaf9a3dd7206138f9cdf61b1c3d7c6ea85c73b95256a4d996396c87920342a27578a53eef49253f7a4e8159ac2ab7832354be02f68354857f307ff3f571981a922db83f6411431784ed7b43f5a3202f466e387cf561664816d8f627a88c35a9fd043011a337c888d9fefd810bd5bece0140e92d859fb87bdbb82b55ec9134accc6eb40f238870b95a6e623f644a70d6ffcc37dbc60948aaf87136845348cb1ccd91155fc194b855e7a4e33e0768f25f1822353ac943cdc0e744400dd6fb83584ab18d5265f588bc20d2121e576edf163a1c52e8f95f8e6dc194ff914dc448a62168e3f38d399d6cfec81129dd6e14513ea30977604f7b42cf7ca5c8e360c6f9ee174a658a33239645eca315b06860a60079c12c4340c6d3b716901a96122de17aaf02cadfb1197c1a3c98eee59097ff2cba8258c59d2dabeb7cb790dacb1aec63b60a8dbdd6521b6558ffacb4b44997d18662ea2952604c87fc4d6d897ffd3cae0ad2fc5fc4d71d8ad7bc788a772cc13dfe2b321c61b2590d4f38a2e435e9c99994353cf6ee6437b6af6349d2f0acafce90d502f2e0a86dcd9ef6321b16feea23e64dc696215282798ac547c8f9948c4fb68226629df929a344829873c3d71e49a20703efb0f8e8f4c90add6c81a708e38d4165203e55808f4dc026b8ce1ba9f28e37a844cbd9ca49306766973a59d0bf678c1451a2282d96a20528ff542aa818845ce6537819124190294a0eb882741a2ef3797b9dde91e5b5d0a108b111bb859230262fdc7e91424ccc452bbf765d7b2a02636bfbf92acea8fe0b2a7547bafee33b349c08a05597508bdea0958e071732a9764b4438f4965386bc54d81990f8b77b38790e317089d2bb27991aa46fb847dc7bc8fa2bf247cc55c595c7526a159fcd8692375047fcda2867cf16a475071c812184590e094e2f69738af5a72b064434ee8e84b67c0fbebe0d2789166312d3304266ab25a20eb2c197e416242cbb1337562a9cd84c2b74d95135aaebc47b91097eb99c08391fcf1fdb376e0151dcea43b9b7bf0e4f51396312f1469d35a1ad23ab5d38d85b49e27804e5e53011c81fa87baf0b758951bd5709d9aeee24087545a2b5a14ed7da155a2c5a20125ab55c8164ad5833e463ae51af4b7874e11cc44496a5f2f0efee1fff1499a2769999914c334a192117052f55a2cf844ec4b9971e1f1d3e713f5405201abf8a91f25a9c7dee6b2a7654738bdbe04644a550d4dfb61bed0d038e83721a9ef920a57da290cb2af4d941ddbef6c85e617a3b9b788f08bdfc1f3003cbb34047b5abc3a0e881f7834b0ae4150927b257cb5b5ef32597eafeb5bc2d2c5abab861e0be8b6649b0a946698aaa0f51ac2ccf33ad71c7162b5c26fa566d2f829f8b55cb1af554129df993a4beb6746b71a4ea71ebe23a7abddc1a4b8fec91a3c1e0266a79ee19aacfb41e35d3cd6fbb4f87bb91592ac4c62ea8e3df0a979810a53825595e7bff390d9d0d7801ce7aa081f739217666d6b4a04e0715d2a18d2c410594953be5caed063e7210ba181ba40ed0f49f7f9db428baa173f187a99b4e26de806164593d23048d11f8a6e1ce906de5374a30fefd352c89a19f7a04eaed7b81d32e7dfa0a60efbaa7badd23cc4f1760a29c07fd89c3bfdf05f9e4e8364ffa685a1e51b6e927c763aaafc23d31f590f19a90970c5f397a65f67e278f4a54983505c246a251fac6a0f986fc8b8caa8cd5f186d536ffe1b5e504ced37e246bf46a6794596d7a389b751a044b8ce5a728b824b3ff8c1a9e6377c4cf93aebeeb8d82eedce90a2409094f2188aa67f9c51aee0af916a090a4ba08b9698383b4e7e610ba7f630ef956c5c346988a794e7b7d7a733ba88522018d5b902e5fabcdfea5b1d3b9bcbbe3374176e958ac30409c3d179999d1d25c07c9eb31c3886f667dfd81c42989daba5a3c472d3d4f96255441a3ec2cff7d9c70de1cf389a12bba37a6c932fdcd90ebe8f18fb4c9989c0cf7a8dc0de5bf975497f89ed716b73ac936820a5abcf123d2df72a95ca64adad1688a94e844885f7bc28e2490290aedf978fa8ab6f706b4b2eef7ae25e06bc5c53d3f3c28ce0cceebb3b78abe77b6799c0c6eec8d7b9c8ac21d4324ba37864e27801497e012879f741ad3eeaaf22828bfe3651bc4181f5d511200d48a9c7b462f1c8dfd367b71873d25e51956b38717d25fe337838db086e8e968d86976ff315b05722a25c2e14aa1bf15e5692a8f4af369c9ce6afe110e9104bf8f96fe1376b8fb0947d4bcea045c4003ae2d25fe936a44fbd03125196e37b441592cc2550b0292ca95c67995c1706c28e6bae2b84a6600f2591c18b7d4c05c01c67f9b8bcd1488cb895d3c6b25a816013eb14a70e634f1aa4e079a4ede27c40b849322b6a7948588909118e185c569ff53e2750e5efcb30a014f7513c51f7b50dd8f3d4d11a94d8936ad5d4cc7e6129bd0547a368107362b34213792acd128b9ccda22677488f94e39461eeb0324afcc380f73e8321d6952a35fa1c3cc77972f332ecf9ea54e07abcc05ae95e72e05dae6276bc8b2eaa47c06f3fd0e07a15682954f2c948782fb46f093cf1a70075e29798f208f6279dddba5d78d450f7d69fc617f5c8edc22fc47e6564153519eb8283614d4568014bb9008764092eb300fa2f6daa3aadaa6ec7a598bc25ead1877ad34f7154be537d3f7ef9408391b5456e945c47dff3a647e8cb1046b8749ded87a37fdee898ce8b05ce8019fbfb4750f7e9dc2e017d5a9f7b25f7ba6aabf3b763d1e8f1a754426d2df225ff4501e4e2e527c240c45fe383eb6755507017fe7888aee3847762b9463a497565465575829fc14603520613d36f64a0f4f848d07e46d44c383a8616f57fe13cb3cf79e7f852cdcbfbc1ad825d3e285499c03f24debfecdfee9460640ee345342123b5f1fc91960a2babfa634c3f7908958d299895bf7af3ce662f6aa5d2b09329299a3364ff1d64af40df169571eca68d7873fa2b86a787817326ecaab78024288e1598b47342e066480581b7c65cc795e99be687bb286e953e577e727020d7880b15dd257d5a062712a8b8eac67d4a2b705b16d64f86b7ad40f31dee4709840d2b40d3eeb70f70e2d413e6d3083f59272c5d64451b66b47dca2641fd85b4a8c91be85373eea95ff7ddcddea8fadd718f3c944f6915bc13ed6105413aec2cc7e58562f76a3b821a49a531c8de10eb7596517f106372324611b29b111917f2287d9be579b99a2690a4796f656c277eea6218c137f19421b6bc095e21f0fdd50bd126489908ed6b0a7c63cceb354cd469ebb956f321dd6ab3961a91f994202684306182f258c0e8d74a011313ce165fca32ba4d3b3ad201856fd968c36fafdf82de6e2f8854f9509c0feba1d5aa5e1af0a9a2d338ea16438a92ea268013786d23c0fab89d566d73ac9871650a869a8d9e9fcfe7d3057d7dbf5e28631af52447d1f063f18431941b46abb441326a7cea0bd08b040d3e70f678978e8eba22b1ef9ce4a73bead032975b8a02c314cf0ffeb71b0ca1cec751849be24af1ce292de01545df43a4f00b88ac17fb78044062441d1b09b9d809d0efa2991630e35dd66afa2544b335bb57a851062e6804d5f0d0dfb1cec458495d13a31988e2fd00b0f33263c40834c1c8485194ee5c6e616072539d0342d9ddb435f90c4f1a5c05e9426b7042f7044f554c39b7537ba8e80d8bde76c118b8d30d125b561966e1d34e5b3d807861a7798c5991b87680b54a9539472d827bb4c32dedc96b5bab46d034d1d1c3ca4947f4cf710f6e4fa5ace10880ff3aab44613b5a96492945dd3d94892ea02aa8fec8c7cb8327c3924b84d3e93872329c3e037ba801582d5947302822fc2c13e88537ec464c74ff940a45995cb7390067582f5c59693fd353f2b18a180a840607fcb32ec63d0793d02255640aa4ff5741949e60502e463500940dec668f99295d43dd8f85c372c08ab3eb8ecc809c1a02632949102ef692208a776e2435914cca73e2ba6d38c1892c94eb6749cfa7d2ee73ae5ea1ad7c1a0fe83774413c28a45cb297e0a2c1d3ac6598defe2efd6dc3c0a6a2c4b4dd14184d1faf5c474a6b5d2c8fa198986e1723c9210974fa24a575d7180c64ba67ce72efc37b9dc64087862febb32439f2a1927966486a9510ccb1c3ec61aa4b2831f170f31d4a0cbc3d1326b8b9df0cbe317b880f95a7d04d88cd85b50359191ff4b80b64a56b3ea048294a481f450f4d5fed0b2d8773645e742ac9b042557e620d6738190d84ca0825442f4c28ee402d8439f6e72dc5d175f9d37e9ac7332bac89939dfe1ad15fb20657068bca1eb23144a952e60159b99215803983765900236fe118402402ac5c0d53e2d3c7773b3e30ac4adf11b477eb78bf26d59194c019f656cf3608345ff856161026f28ee27cb21afea48c93553194e39dcb616bc46d2587ef527f04154f42e71028ed003dcf957e5313c6b3e16a5ba339e37a908447f78773c2f22b5892f1cd8493b4751c92e34dc6c53d827115155ec06657054b237d2168cb3e52590267d6666b0d77b3b1b3be4af5dd35e004d55443fb801301d359f7b1415e6a68549cc59fb80e32837bdd7f660f821298be26dd019990df0b11e2c281f95d0375d0d731f03df5253fca1d7f88011c586540316f151d0ee09592e77f6dd88d24b3c017085fc15d936d972bf084085b75854d110ad8ae11e645c169dbd60da1d32349b9f922551324edb8d9053572e1fe1494dcfe87342d80092fd6074f57a5bf4d972332ae902ef114b88cf2ac2031b3bd1dd89cde5048ba0c35b2a568bb06876dc407bd11041a387713b921b200733f5f12224e5f14efed43c6712edb51c540944a2d1818b75dd95f274170782805cf480e07fbf7b84595ae75276d6a15fd2ff9349eabbebe04d65602d193c2ebea2758d7b0bf98051f36a0cb0ed7601daa615aae087c957c32b73441af8b8ef37184fdc0d21825dcd87da8732897a3f2570bee3a99e74d5c8ceedc99a660a129ebd52b18b00b40e74a5cfb330d0995531229feff2269a2a24ab8ac8242d3b8e272323f2d6ece0d806469c8178f48618b8d8d90a1648f167bb2af96cd2e87456176edf9ab25a89c6ee13825e4ca86de17c714437a2f36a6e53f101676f2d9a27a6be0411e354d0b7db9a2a7fec86ec4f1cdfa0a4f68c2c61d6530edc1f58543c1aa44c91526e16bc449d5b7431d0660b8e566eba2267dfdf30648ce62c389062f55f76049332db67e244d939453922eec2bd33eb571610e88c082a9f6bbc2ba32e0709d226d03b2f18ddf354fa87c0ba1d73a0750fe46a522376e522f6ebf5e8bf38d6689d9374fa2313103af055dc954fca3106cc66d7982859bb876b2c882de15f76049332db67e244d939453922eec2bd33eb571610e88c082a9f6bbc2ba32e0709d226d03b2f18ddf354fa87c0ba1d73a0750fe46a522376e522f6ebf5e8bf18d9f3191ef5598057f34bdf554da42f4c0b26218071ab6b970b4901616e28c25f76049332db67e244d939453922eec2bd33eb571610e88c082a9f6bbc2ba32e0709d226d03b2f18ddf354fa87c0ba1d73a0750fe46a522376e522f6ebf5e8bff17ae2c9c2ec8a915ae36a6bfd19665ad1c209254ed2201778505115f18b217f879e063f1fcdb7101e652e3a717e2a7c78ed3903180d3ea5be3f0631f26caab3545c55e949da12798b73f89fa89662ee94dd8b0d89a7115c9549769e4b6f575fbf8f3789aee12176f997bb0649ca8648fb861f5ec50f81cba0b4f69884c4d525eb3af31f9e155b8853b7e24aaeb9a59a9951a4f34f82a722136e16a4a527b9fd1802b00ae2e7d71ddefd9ada4adeda8fcf3103bbf689ce20c1e4346bc198e9b338dad73ca1022f5b19e37859b0e03e27cc13af37e94241e6578077253f55c12be878a50462fe5521c28bf8cd645fb232dbdb7dcf89f47ebb387e683380b16a6f84f7ebcac8616b1501484c5aee6de1bce68fe366a67bfbf78d21eae2f0fc585d42d00984fd7d4163a0cd9cf8714da5db3348296d7d906e4811cc770b07231fb4a88cf1bb552a2d40a3f90558057b9e7df61537c25b55f0f45f0e08287b312f1ba7e091ae1b0c568e522f9ea9463192ac400677f3e79915f77d9f2bf3c6a4c87c4d11e081c25ec2f448b66b8d32f8053c3913fa6fdae225f7d6adc18baf40d4faad4e4d44aeab950265bb507dddf45d8a7af82753712d247eb655a17a6323d0bbb44acc83267085b69b26d2b142b5eb0ac0bb87f3215b7db7daa0a72cd2115981f2c00e7153b6a10948c10ef765a380dcd34fc73a89652d592625822f4431322141d6685ceabcbd0c7bfce236ec1b96f9b53b2f400a0041313e9d56f71b58070bf2c00e7153b6a10948c10ef765a380dcd34fc73a89652d592625822f44313221eb49191b6bdaa6e47f8c380ffbebd6efe7488b0e7dd0d8984e20011e74d3ed1b6bf44007863054f4036a07783bf49f42bf65aacb2b622a4adbd41bec6ec0d353f2c00e7153b6a10948c10ef765a380dcd34fc73a89652d592625822f44313221854f37592c6b8afc12192b620d39c75da2779bd6f30a6c9192124108ddcd45958caf0f60f337f2929d2551802b2764c05a807e0a3cb584564af6ed700fa5f9bca93343585ae40f1636ce169d516daba1223b99e26e114f798ee07114679dafe8fac46f0b9f6051583789366b7e105c89712420c8883270831d28dcd8cce836e2c084242f3a63d9265dbbbc4a0df09dd8b892fbf837029ccc1b841290a4ab800ea062a67d027f8bf1d4c1cbc1c9340cb4b286afd9ddf62547fe690cd69b07189844abf610dbd08de0cf101c660a1b13250fe1f3f1d3320a64bb6d215b930961d8188d23fa3cf9fe96f3a987b9182972423b1d8f3803727ebb80fa318431f941bd157f666d46875cfa39fd470f0cfda33e7f7aa0520a1003f973daad5cc96cd48aaefd1defa4b1e7ee98c485aa77d88598468e8d4fbac3a183f049369ec7f1f63107fbd8098ed5a9e155c3cee467aa57a1ad69f05aedb487e7eea98e2fd414d7a9b41e7f38ff5a5e1dc7b24cb24c46e4cacb9132e2bebac6360c02b53c273c607a523ae794ef3fd789855740f99a89080110dd95c02b06bafb934b1d16373430e99a6015d277b75ea97c913ebf0bffbe6fd1293ccfbd572a0e5f4f984f683a94721b9231676d05613a482be98c2d98226b278a9ab1395705594cbbb44514646bdbbd999ea977f4ee65fc9aede5413b751c98040d63cc627ba1871e7bde80c2e62cafd9ffa280ae9556b4397c3c842b2bd910b4c4ad6c3ec57a35c5cc2753c3db8e3a99fac7c2c04357fcc7e56408b8c08a35732134d37556ec9ed805fd1c74e1e26fb4c2df38bd3b604a0325450542d152f064d76c73beb9718e5e3f652c98fe45b9e8cbe6aee890570eb7104d0aef4a73571ed53e4c7232760b21a0e1c288ec0fb467360900bdd3bd89bf19df96daa814235a4ca4ad466948ede54df470180d6cb66a549e5fa240238dcffbe1e460195a3dfcd24c0f8c583ae11e9e2fbcbc5dcb9211d7287708ce1911f3c56aa0b6811fdca7dabbd08f25473dd030521ea820edd2875b1dcd027855141890d04e70095c5a2bb140985d44f685f1aec2e2a6d66083160c6d4161bfee0189430ae108a304f17f423d7bcb0ea7d52eaefc704ee12b4979ca39097535a0beea32a0ecef646ae3e872a4b0bf832388d4f22c79dc3e973f61ceade6a305f4880835b9355a9dcb5338debe048ca61ac40ae64e6f2f433136be24444506a8e1e733319764102fe48df4d2959cceaa6d6fc8f67bd0a750a74255a19f4e5d3645371047dbdde1fa651907d408dc479aa3d431ff906ae4a22e8e4ad8890b3249da051bc7d9b3724386654e4a7bca6023093babc5aa7652959ef294e629ac56c413b17cfa589368ee4f9c59e44e96b24703c0085294af5a33bddba69bfaa37f1fbba07cbbfa814c8ffeb2a2cafc0fe4cfd460da25bb992e9564bac8d429d35b72e3f6dfe8c55b265c478d0d9bdda412b05920dceac2bed8ef802dbea99bb0325add7372eb3960990939b0ad0c7fe6a042936ca7d544573471e2688ec729bc080bd82ebf52c1aba3a8deba5d42434514ec23ba15056ca1abd666b4d0ba5bc25ae2f518f5cd575a00f7a81e5626d1bca91bab4c11bea49c17c2801aabccea933a4e18cb0350434a74c822c238c41ccf5e655f2f37e3a2a5816b0bb695b364067d95fd1a86d133a062187654bc6e1001828f57885687cd4b28742882e5e19ef09086f2383808e3fc075f4b9933df2ebad83c42a1d96415fac0d7fe414c39a02c99b565a54977793d8ae5db8bbc7f66520953200134fffdc1a7b68c5ffd16c379c2c0815c02558ae5c15b1f56ed552cc8723c910d4f956ea522f519b88955135d2474bad89777459b7bd60a989035db203ee426fdc3c043d2253eae11cad2ea4c27f9bb38461104acbd58eee3beafe73e02d8e75d67ae0a092fc0511733b9a5ad875e122d860d4052352fcc54ed9daf4b970536811b4af2aefd9947a7d55f8a4d079ea4183f8920c375c39775011329bffc73e2dead68dd666fe3974652bdbf571db5c07e38a2ef6eff95043cf5c15b599032305e1e7f8b1678ec7db3a5a7e083dec81c119a16d13a183393355495a0afafb1328fcc1b070b20f16cd6bcdb3adc1b99be4466a1effa4a44467cac1f7560377ce1c080134be86b09ee5860afd709310523a6664bdd90f0eff98c4bcae99722d3cf2aa344996896059640a4c3a494a8e107ba4819b506c74c6eef57c3e44acee5f0a4ba2a12c359249d0c9445e84bada6cc8009582189448caae4bb3a746b15ff14f9b8ba861e33773197842a6d276e713ea8286abfdef0547d742e50e4564e10dcbf96bd7fbdaf7800d0f3465aa9bd4e430728e98a688aa4de19171129abd9431fb9d6b1973952dac4114ebce08c51f4906ffb4a4f887d2412e3edd259fcaafc4db24657d0bb2ad024273e0588a814c4e51c75b0d8949d201a5ee1fac899823829640daac0d7899271088a539903cdc176620faca865b893f20784f07eb671a8fb44d1bb8c39ed7a1c3596de7348f728d01f1a30c9e9b898787f0b827b01c689783d680bb6c19d1bd1b2578ded9e8764d10ad021bfa3d5ef18e2b2f74d2f96ba56fddbc1c7bd9f817c02e492fbe953d1d2e2c20edcc806b3e2d65ad2c8e1401310b24b6ee010569f81c0e2c8d27037b779f6bab60cdeda601f997ddffee1c28bf9fa3743f1e7c32eca2e5c7a40d97643f455b03ba0c4ec678ad862f1ffdf9bdc1abddc15c08b777f8c6c1a39afa9c62318b12b0ec0f6bebd23e5c1d2808c6cfeb584fd2c279294d7378dc5546f6086142cfa4487e0e701f7c13edb6476eba5ceb81395db361d350db6a611624f69ba7a3bfe61cf9862643c96212123ecfacb73f7fdd1ce1ad755070d9058052a33e43fa08a0ec1ee9cda1aa880b1afcf85aa8608c63133a40ee642a45701127952809f4f3cab1967d54eccffa9bc60a480f892e428237b5e5bf9907f6e35c1072b090367d8994386ee190802f9f16962fa25d29b7b8110c7bab77faa4b15258934d3564880b1e8c44d9434170b229cbd06a5064bb620d8d8f8e1fa646171479ff34b17f984ab42f869e64dec7a7afd93cf93188cda88467ecad43f0863f96e3d9d7f6be64b26fb3112d22939e1da64295ada757503fd8035a728f5e12ac1f73d3bec50a06e13c0cdb0a84b31ba6bbdcdc32cdda411e919214253d0d2c587e75fdbd08d6927eff13d73ecd54738a1d12dc0147d45930100fe00e6bad1a087f8843e077149ff1d888bafb1a066d3d7c8461ed64576f90d00be790e9663c058ee06d7561edcdc784b47821ba2f5e3ecea16871e12f23a959ffa31edc19da087f8843e077149ff1d888bafb1a066d3d7c8461ed64576f90d00be790e9663756da607b06801d806bc2521e57e0cf2777b11b6901ae400f31008b29a921fa9f36e7813f45fa1f2894a2c682e8e614ac2a96ebd8e937d2afb1f68c71bb12ce641ab0d0de52d0d6ffb25c902cbac428215c88d1dcdc29c1bb83722f94e8fb0b57bb41cad2c5f7cc14581c92eb654ed95fce8ff21040aa86eaf98a59a6ef4935c411723f8047e4e467ee9fd9140d71b9336050f18a15a3979bc063dae0ab1d7dac2f97222832b55d2d626875146835a7392a2510761c5b8614f70fea84ccb5a20f2266cf403e9469a05a20d5f21ed64bdf40273f585832e1f4e24bcf9fd23ebf60f45bde521b217f863ef4a2697e0368d80598399fb475ef2ae9601bf826c20599ff46bcb9b60b423500e855e8c40f20180204a6626fad7008ae4c11959edb19c23da44208b84749cd6fa8169bd93e4b9fbba32fd8f05f36c734a90797f4a5a88c878bda3b6312c40c2eb7f9c231b8b031a5068763d46638cd72db6bc40342f6a533db38aed2fdae48b0ab22065a003d6af8523fab77157c1dd8f610c0779372be2769288070df1000f9bc12c3c2e97cc28aeac23097ba8eb6a1cdb01fa255f858768b6e89e7197dfdac1cc94156f9361e4c8509e7a6b4ddc25bd2919aad8a01413a573da7e50a3809514928c9eb4444612157d3ac372229cfb7e5e4fa81e3c1957ec35655030430d7a0d44574b0615d215c5a2f119d02f8cedbb914efb9aeab3fbd917de9743e9bd2bfcd2d7e301d43adfa6a4efbf5aa13e799f138d7ea7ab98930b00ff9285771dd55ef3030030c37fb1e5c6d107bc5c388c56e5312be34a3c8b96bd5ddd9f79930399ec2f4e13e715b54210d60c4da19b45c1c2c64d4f39e3e6f4ab74d03fa5052ddbf673e3a9028a14c483b45d6589e197ff6e092163a534cdb2ead81b705090a1ace22080890803e31cc49313e4825db6eb5b9654b5f6e61026b41349772fe1bfc774e3fbe6fb563ac7af47f47c02e9caf5e2246c222163e36acfed58919b3928562b80b2c59f9c06b32be01f3b2468217e89c4fe3488a2c3f471d52cb09e384182f5be9487ddcf45ff49b90a3f55403d357a3e8e4f0c3b32fbeadd4b91201ec6c1bbb737a763e1c8f56f5951fc35f55ed83a58b47a45f16d57929bffbee14f8482608e6e69c05470f1bfecf69ec8fcd4bd0e79ce2525446b9b8717a3cd1cdc56adfb579ef1b8b74770dd4108945f013c06c342f6bb8b289c4d5c3bb9d4d7be443896ee78744e0abfe380a1c6e2f2843b646e535ce4ad56256f5c2bfd46933c0a97311b8c849fa2c0c3decb2648c9f5f0c315e3a29125ca81639a00b7b74aecab20d1185105dba09a8e969e05341270b4b7cc9df64bb238aa1b8dd9fff5f37c36ccff0e119b3649a174b50800a34f774706185655b99357aa2840cdddbd08d6f9f9a911b7b1c57045b99dc81b75c77f5ce6f57944c1c9e30c5ed66656e06d008ea1908090040a9efa7679b3276dcd963315fc64820f89d7486e5da2d29bf3b991f10552c1d6806f3d502135f5513b7098bfd2d5724b0ed5d4932c3c7764c44bc1e918d774e8c04cea991310d37dd470e3c79d00bb34eb4a3357058fc62168be2d2baae3636adf181fda8518dc503272a4f4eefc3a2257d59696d0b19b4c698a3997b0d124053c55f5b1a66bfe8f151cf78656fe91d9edf8d91cbe84ea0db2def8658024f5a183a2cbdc85f2cad359e617e5528672407b78541e303893ca0885a606e0e235978a40a1a5da5a728f79121d67678d31810b38e8e64a0e917059e29eb960931adb01e6253090aa51c29909d6f29ba4271ded3f4d0b4b277d8e2b40ea24f91d8d0f5072122bc08c84ad441e0f0b323e6b1d88f501421569b2e83c6531f6c5a6783b0804de14ad9059d241e8007ca27298054781c6a33431ac0d9d005944d46541d643f21842327de7116518670aa73bd14712f083422bee101958071ed00028b9cc4999cf113dd1f4230d25be35b445d912188bf46e0aadfd61f85915621faa7f7c6c81ebbf4c6920e727fb8b8c85d1d2af8e0b4063426a1262205937e85dca9cbe6c35a1851eccc4cafb0b5e9d5cf661f7d187e7a79e3dd922d20d6b871ddfbc63171a99112a1bee385bf5f4e5e26c9e0ee4f177a7cc2e3fec02c16b661e90006d6f9a9b85db5bde05186b26eaf27c7c7fc400f4d4eab183d0c7d0f9eb30d5f52500996d68244d609c0e6c3bd56f6fa6d6b29050e4e6386ddd9cf58045c593d2b0ed5b7ea14b47b82a69e5d127e37cb81507e3453b0249f21910391dbf6cf84dc1f7605a7c2874753f13eb34cdce68ce28dc575fbd57d248311101feafd80822e94e1a8852a31421b2090a0d961585f0df512f1240ae0697feb8e3a7485bc4e97151ffe82f49d15654a6ebe364d63d353c626f02ee3baf41979b567d06d334bc995d52fbed0c16f73aee5d16a5faa735a117ce00ce1b007f1d77b5222b419fd5f158ffb936c0883ca35e35d99900761f85f8614fee892f8e2fce43507e3262881ee98b11a006c0af335c442c56ce85a099403d3e8f923b2b41e7118bc024b2b2d079dd7b3631fdb1f348b17c15f6b84243172be362d9e740eb9f6f6f69c0057a984a4fd769631f8d3de681cb038dc080f97cbb578c0686e583ab79b21d9495a5146d97d82105a5bb9aa7b762691e14800379039759200c5e1d47dbf1657386cae238173f9743edf0aedda8b36a9c55e20729c8d49841daced858fe6fdc26723bd8ee57a2976bdf0c128c6b4ee3f11be4df22cf501fbbe00610c55eae60ab078bb2e13718a103ba929583255ed3f121cd8dc2d9bf8623ace0278a944d77e2832aa36e4a3bcf7f185f4bf4de278415bb2b8e2d8a61bfd359e68e2935d2c4fad576536a4853c6e5e1f5a9ff72ede1e4fab9cd2b7b883e1af8923a3dba6f29661245215d0ead527d018abab79ecd7611b403d3b8711dfefcb9d266793bbac47c94afb8d69d30d58bf5e0902c751a16a4d785ce7315b0f45dbc6098ff255fdda216977686b05997fae7ffbf45c621c0bbb46adddebba8060d6e409df1bb2b05f1612b9f9ec7d0ab1e9f81226060c4ac16685d77bbee522796f782e9ec00e4a420cd3671a133d28f622951c2239709e42b1c080fd16b361886082814ce89c5fb49ef91acf9e859e2e981c7fe72a711638a03775ab899053d9780fd471bd3e2cb4df77d8115627499397b65db4321b04752b12ded4ece0b3674a19bb79e4be65241efe3cade68ea0778ae4965d2790ca0aa02b503f57097f98f9843b890feed270029954a91b9296fc7581eb4ac38301223df38c4a71e72138b2da0342913963c8163e44b4eacfb7e9285713bbc2f9d1859226427ffb7bd3238922746047995c2f4b070680fe02b87f4a56ea72ffce710842a05228071bc9de3d15edd0882d3fe9cc13d232864d1ac176546d44fce1a083922277819c64a254d9e050997b6e62c0f597b7a84c2c9a92a754869a5a1e6f478fa63d0a179a665acf95ba5addac21ab2a63b235dfcc30a7564e79279e27781e55800c38392eb2542f382c11e83cb16cce2674b594c16e360fd42e57db16254acebf415e4dcf0c7ace6636b6d83368856a631d309ff8c40279c4fb675ce4927317a3be2f4b9f4087e309030531fcb0a177ddcc280af58f54303e5ca92e3a8961c3e007cd244cc9f888d8ee761c44fed3df5b66e6295e568ac25efbed5a4c2f219afedd17d61afbb963ec5e24fb4111853f133e2264b8c1a1eb44aafa1421c9b16e2b78e35464581632240af9132ee84bc83870ba72071aee34569cacfbc70b09a48145a3634412b386c95f64f7eae5b3e063a99f5faba5cc3261dc4f857263643dd9a87b116c9e714ffec2116f83013512920889158f89c8822dc1a7778896446a779760bcef3ed399e66c8742fc1239855f3300dc2b90ddabbc15b03c26c1c8fb1150e085a5d495d8adc167e10a2cf0c222ef7f1be3f16e03fc0ed2ec3eef6461168b78635693bb8b511ac1c0254327dd75843622117ccae4e69bf541a8367b7f1456681036e8f3765bb1383d677898b9307ae1e8683f45057a4294086a33483f185885160055acb453540bd7093af0adb48eca6354c468e3d68b4dd5423f9d0ae9477186cf3ed399e66c8742fc1239855f3300dc2b90ddabbc15b03c26c1c8fb1150e085a5d495d8adc167e10a2cf0c222ef7f1be3f16e03fc0ed2ec3eef6461168b78635ea9c12b094ae38dc72e15b6fadff096fdda9cce6b58f9da85ae25a4265812ae02e6a7b57228391536f8cd998018584a8110717ed2faab68a538fad90e0e211c9a1b52419ff260cac0cc285341899fe52daf6fda03680b154c72973faff7c21212640dc631adf6c2f673bc73939231d97a30bbf4bd524b63f8efa7a3bf330d74ac5a06fc4004cf0d88986adfd88917ee714df738b62b05787765cda4ad6eeba8d68994dd39e2a82670afbbb0c7137d8cb80c7b3d68f33a075a026417a9a26c7122c9ccf05ad316d4d1d81700468aeb7a6c240b6e4970413c35e7a52d8f50fa75a903bac4b7f59767a1bdb81acc7de7eec6e2774386b1e3780a8850fc929550beb634b8878066aa737b6ed6dff5f5cfddc41c0e216585f56e48db8190abb1f9826fbd5701fa5193cb1120104e670a6fb71f152079dbd4e176252e48e1601cef01960408a69bcfb5937297f5674b3fe157df0d874478807032598a9b5b743b93a92d179649bc6a28d14d0488fdec8961e480ac0faf354a642552bd6809f9690fcfd3c711d33842c82e0d5365ee05434e6908de10101094d47279d509eec4065de9a39b8666d0c939a0b8e16eb5bf4559df29ead20921a034c7880a54f3f0dc86cb3b8083279c2ea2b5f4273700ae140197ed9f4ae4c8d7ee31a8494c41f1fd3013a0a13a4a7f8f0cf74c6f357a20c731c900d5e4a88af63e088905ea5274b5c4bb66dde3cbf1e448f73b89d8fbc74a19185ed556d12864601fa1fa3054a12c55f6cc71c3ed1f965aa81eb9d423755da72a3db53413706de3ba747f354e6eddf18b195a1cd27c1be6ae950daffb406e9a33c6602fc3261d98e79e8436909506ba20dba285945cea151218236bc6889f2c4987475695c802e5996952a4e1824259db30c05bdd447c734a6fbd1dfa951eda0c629c8dbc595f2c3bec429216d92f181e246eef17b645b98d593418eea0d08e5284d15ac13132c0e8e39781961e14580c123873a294d671499387226d10f10c42b8704af5f772a124a14913a16e46f768039abbebfd0f4cfa53c738cbde24cb5d73b61396151347bb59276e9f705f4506085feec05483057d9fe0943440ba9b18acdd72177152d0f89f9875bd10a8171f61cdb626d4f56ce875450e37eb845f8019f2a1cc350b1806ce2d514e62b4a863bef5f454d9903da8167cc2ba7f1e5cec29da6952a9467cc1e864bf21efc278b272663eeb671cebdc8fa0b21f97a4ff96a0ae9bffb67da6816927f63fa296a4013bc5390f78e5dc3ae42a2ea5c9e3e16bd8aca26f715af9c8dcd8e0a5caef59919b9b99daf1f1750bb869cba7fb22a2b56fbbb098187142b0726ec194a0e1a71cd74f9db5a29d106d693fb972f5ed8de1de9a999677b52ca067ae23c3a5b48dc2e425dc5a3625d3bba85779d09a9d298fffa2bb5bff5c3db73017e94ba5bce49f2d8a69137015bc23c2d072901a9f7fcf9b13a54ddb43d140f97e257e8fd4e7dd689afd8243a3db3b8ec20e73de8f1e7424e29a115ba50395eb05865628a7c44818cb8d07f599c7a5a6701940ddd907a0f703a0ae652b737ac817bc443efe25e67ad86b626a2b7b1b37dc59e1ca732fc7131f453806db838c169be207b30ae3fa46084a13bb54c0163888bb2b24d97263200adf5b6f72277fd19dd0cf436937a4bf5faf002ec592e7e9ddb99d51630050ac4858cbf050228d6b212ec13169d42e32fd15ac480da5974092270f0bb8764187023f29394e4f7dae2213a0b26f04e973b3de712ea14220e1901eb1fd5af7f6211c36a73fce4c042329b89732f023d3ad0003f5eab63154b1e710761af744e64c73ec45da6dcbe5e63aa8cccd6fe6245ea1e24dbb8e2032afe12d0674c22c6f6f39079088bd404ece00fa8527c8c28c4798123342384d59f5bbe2eaad54b91586a670db6e6d305a909b378fb4b205105baef9565bee7d2c4274db28681b326ac7f3cf2d57a0b89061458c15391b5c7b1c345def79cbb2efdc361c99f10c9859b355d5f07a2f896808e3e0513b1134403613e645cfe053ab5d7dd4f9ba693e42a7b471ad472c1bc05ad543cd696fba1c180816e0a77c119536d6379ab0f733aaa1421f56459d9802f76ac9dc295f82f58ff0316135458a1cd0058c8c2390f652f7d5f4c72a9d558b939b456b2c9c9104a83d371c8f02b52cc3c15f0da4168869bbf5ad61bb4c65de7bc5d1cccbd6893c7b0b88d2023fcb93a530b081760c4d1902c358836288f5dfeec6cf50c42f10baff5346de99924e83e4670079479789052bea89d53aefb2ce119ead9991cfcbda9623670a214eada244c054c126f9489a2edb60451075db5717bfa24bd5e62820aee4742f4ec777b4d72b237fe3d1101bc23d1182c33fc267b957c14ec3398882b8b9f0078141eee9555d2fadf716f4072627aee304c3170cce4478627eadf82ab4381927bbc976726b61c59500ec14c203cbadfc8c9ab25bbb47f7b8e136a3fabe4c696c818d59c640f81536b18436ef9b765e6c3fd95f95a325130b0fea8ee56de6af9e9137314a58c5058c5bfb919636525b5b3cae1d5476a2528a58514dc615a7afe1cf052cb3c2d9fe7f251b3e49e8dad474eb33441b9fc43b939cea524d9f873a10e0686d23365a81b29baecbbe511508d6a3ace2d76bf65d7a239baa9d3d3e51b6b14dd36a4cf2edcea41ecc0f2bb1cee1809f910c891c0dc9a39c9f0dc1488cb895d3c6b25a816013eb14a70e634f1aa4e079a4ede27c40b849322b6a7948588909118e185c569ff53e2750e5efcb30a014f7513c51f7b50dd8f3d4d112195f93622c731015adeee1159269d750e91b6d47c43d8eeddad53b1ca2bf07cf873a10e0686d23365a81b29baecbbe511508d6a3ace2d76bf65d7a239baa9d3d3e51b6b14dd36a4cf2edcea41ecc0f2bb1cee1809f910c891c0dc9a39c9f0dcca2837382054b127a5f70b5910f5d253b2ba55f417031d1d4edb8a1803063fcf1d586d0273c5701a998e2093153005cbca42423ee3347c6f58fb9c79b4d60fe9218f552aafb4ec7375b05f45da5960f8ac9e1b0c41622913424a0f88346860d52406d42cbcbee65f2a7980320b6d65e7ed6db3ac73bbf12d2e3133789a5b632ac089b4da316014bfeccfdd556e54a19d503c4588d30be08ecde45ebd83e52ee7dc772044b5742493d7e5d266bdcb69eb5ac4777ffb685ad3bd0cb7882f28b96fb5578381cdeafee627fc350325ee3bed03ceb96102cfd3e7a3d70b450d0c1bbe62bb4233d86fc05af5347d0fda2021622bd37def4decbe4d8d53103e53ef24503d47879ab7864316eeb7f92471708f8377417c85d87ec5d9a7206970295bbd5e23bd629a560dc9a95037e4ade83aa904a8dcf57dce5f38cbfe63d47417fdd5234ee44404989239cd3f0a316ffaecb436502e5a13e22fbd7645c85b11753b6390a4b982c4dc4057face68cda26d703059e89dc1f1b113c8d0861f9751dabfd353c43fd4c9fed109fc8faa0b6cc2327ff14c0c8311c864200d12c08088730930abac911b3fa6619095b4a9e780a77e79fe8b5ddaf0fddcbb018996e5f22a0d3d0a88caa98db3b1fd6839e7dfe94a7fb39a1411fcb085950659b6d12672cb51c4d1428e83fdb8db539fbd665c9c67bb44125e0844e02b41f44cb57165683fae2f279261b598547bda5b99eb2a10b6588ea7aac4f6c426e5bbb18ff912f5f8a6f0c8651b7bd8cda32594330425b615336303ef46ead64770ff98dc681f91dbd59101af5cbe7c705ffebb0bf3095a2f8bd5138bfc7370bafe60c0974e8ba955a20c9ccf4d187390adc8be090a5b45d97f0ce86463c77d18f9b90485dbb5a8f0d28dd67a6b196d17db76f7697314b12fdba0f152c4fb45941fb19e392501560cce25c1dc772044b5742493d7e5d266bdcb69eb5ac4777ffb685ad3bd0cb7882f28b96fec2c84cdeadd9c07ff1fa1f457eeb127e7984a15c05d0ca0fc13ba9df4a351e11a7c2f86fd67e6d4d5a5bdebf8974706f962e4856cbe5145037036dad76bf287b609fbd6edd5b0e2221530ef8c853eb45a908822c7a8d4420c8b0f2f1c27bab5a7da06397c7625887bfd4c9e3654cea5df8b7d4f2278b9713557b686bd134e51d666c08b0a73ca9c3f8c7b0e81eb38eae986a9f9d869dddf5a2b491a68c47bd9a05692e87ae14c9c110e4c9a9ce9eda1224c497c98ec9c3fbff7709d52a3dcbe0405970360c08b33e1bf09008c89131110aa00f0a8c77432763c917a6b0e7247b68aedfb62a478d44336385e57241ddfa7f4ff72cf0a340f2b3857791c5f1c4f3385c39ba99563b7ec80b660d1701473744dd99a4147aee4703a181de3fc325e40e44527a1295812a3de6ca9d0f56e7a01a114b9692ec41e9b1f8526a6b19d0c2c24d9f5dbe7dc6d8852150c7b1b7400d5b520c42d8624d97bfc92d0e5f764144a2310babb1c5af8210e7ff4d86b7155b8e647ad1b1ec5c4ae51d44e90ea805c8b426681fe37a5cb63543c30661f38bda6f064c4cf1654606997faefb5f70b0dd53c9e5f821985c0b92e7668dbbbe86c0ba7f5ee8f6897a8b2a6c2c26a214ef8196481a76767929cb956055081e351c5cd4770cdea65204797b9c5c6ee8c0c0968674d5e6f832b0c1117bf6ea6c2337ce84c7facb8f7ce333fc17affab70324811257f176b26f8a1038ac495f3264ce32d6e5bba78c64e1333c1cd4fc05923adbe9239b0ec9cee52c60075d73ec033d76c5b5bc4d56846df4ffc57d1722d94898a95fa1ee8e62129454d59a579394bdb7b4916fbe8a7bee0c2790a3bcdb85aed71ad2a6aefe346e48a11fbb3efa4d70174e5a4794a05befd5c1184446cd6d7983062498c193984a39ab6edd2e74509f2a9e9ecb53f3eb78edb6ce6bd17092763a273e5884c7f18217a7fa05b0b8794365fff3a2467c99873ee6443b3ca67052a51cfdc6010b51d18cecc3b722dc8a77befbe896c88fe72f878c5240029623d9a460fc1f4344f180bc8c6ea292842a9b7a294f279df483ca62a2530b9b5e9223e19e1898fcfcf62af673e988a658189752dce5899b0d73b0bbb7d07230fe8e2bd142a55a2705837b6c5f2b0d295c914761cf58ceb156ebe655702c322f74613cc31acc52b6ea215c4983df9abc9648b3a3d6212cf692730ee6cf8cfbc77adbac772ab958b6df36664f917846ee8740a092cc56aa7b5ff16f04c428f13555bc39531aa49126156dd964a8b0839b5236d468f07ff9e81a0529e7189013a3631257bdbadf57d27dd498fd8ef1e4d44676599c91411705585d92dbda116aa8dc4269971943c73999ee7de6d52eb29ba1699fc20948d247eb9f8e6602b69d8fd3d22dd289e8852622f36f831fb0863a6bc96a395cc4ad0fef05ee66755fa4cf902a2e3f35d61c88ad3faa4ec4d2ec35b8b0273b9fbbe0c9065d91923a24bdfe290f9f8051a60c37dc8ae7096f85396c49a30b483ef3a9469e10bbc3b4ad7f746f8bd8c7af7fce45a9d53ea09cf053afac737b12dec283413fc8d58dbb5a0a88d90ef0d8b96bd5ddd9f79930399ec2f4e13e715b54210d60c4da19b45c1c2c64d4f39e35da25a1d66f7c374fd667c8197599825632edef7fe9c85be0358edc69331a8085d63cdb61b4e53db185fb60cbe60b7ae1989338907843ed17f3622e85ba59eb3ed5481c177661ae2290d950607b5a3fa66d5ccf1eeee770ed904edc64b3be9abf865f15b6af0329dab68486e3dede3dbeae242853ade5926213c86f348ce5621c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaaa6eff691e2fdd04a9a69bae36a520d3b677aea5b9e110835dc7eda3a664bed3341dcf55343608469c1787ceb6f8dc94f646cf9a1648978eb7ed586c2483aaf2e80acd0bf3b4647859cf4300a2b56f0c7a628840a2fe60f1b69dd3dcf950221e19d91e5ec821169cf0c3163effbc7964d35a9f495d1ce276e37ec4b4761059da686edde8e75333f16cfa089c7ef2bf14585f19b61523a3bb62c8aa367f64c9252c535d8b5f4b502c0550e8343dc0292083710b4a84f97271fd5fdc26a4e3e37c91a85ac1d08618de414379b1ffb479710550c60bcc78798d97f84fa1f3d311873fe2eddb0357dd96bd50725b80a125354766bdede5d119e630e833ae873792bc1f52efb1ca974e01f6f86c0d523aad7725cb036619b2ace07e14e63e1174088bb9cc7714a57e510c03acaca79a3c2c602ae8d8411e94a1a2ba4fc641431dc88ee5b1f395774db3566d1a3f3f1317f82782e2a2e85bf7d122e3eaa7ec774be3bd659d4a877cd93b8606c2d2500be7f285cb895c3cf724bedfffc21da895075d218438d2ec8c4b540c17d2aaf37b0900bf0e737fb490dbeeb9d6ae96bd38cc8bb5108a9a901b2fcb757eba68be8298f91296d1c1b0bed8e33a3592f5a8adb770f2f6bb2c498b85bae2bd13accfba5875fcb7d653156b608940c809fa021dca7a3cd2c4213bfb96822f36645a8df5c61085a5e7eec5dffc79067ab292ddea6b4c0e541b9e4ab56faa713334234785dc710ec4efc699d755ed537e22055fea9ba93ee494cc737543c089a841183e47604309e3279f062a7675473ca92bf09045a1e4348a69d0cb6652fcdc167cd7341049152cfcef1d8c330063a82d77be11836d2db3b7330cbe1292df95f728c9fbe8db9b13d62e03432556856f65ea6088863ac442ce5a8913ba28aed7683e8fb51a16740768fd77b919dbcf41ad901ec4ee2de6860304e7e6ef09d6f8f19d51c12658d27d457051b454a576d6f66e8bd449fc49e5ac62518f75c6256c1a95b7ab3feb647f1ef2194858f8b7ef373a8c2f5207ec6a7be72b29e003e0ee01e6ddd8d7969f5b75a0fdb2bdccb040937b269866209405b17170c968a1245b48dbf6e2d890c4c5fde26e92b09e5ffe64b4d7ba1ccd6e813c0bdb03accfd6d032716b0024e142794912e091716ffb993a1d4eadc80161421220d3638a9e68af2e2728577e2d65b54bd706330786ae162f05885e270c6d5cc30d90f5cb440d11817e3d9395a52221e86656e29ab22a4f0806a69a40f8049cda0edd67d94223d8697e6063aad41c187b1b77ef7b67fbe7dd4d73427315e2fbc6281ef3b34cf898c99447069d088865d5b357d2c9320a8a2b67a09bedf1b939a462db17155192a48d2d2b7123b8c8795704e7099d5489dae71acdec6c9f6ebc802334df7cc2510f043f424664fd49421e9ec33030421fa5572e80da6d79cb45fa51f21d1f7c61aafb0f4538608548e709e4ba620baf07d79e1cfa3708a38601e12d034c46ccc04a1e210ab2509be1dada8df92203b5ab28396b6372c6c52f55fa51f21d1f7c61aafb0f4538608548e709e4ba620baf07d79e1cfa3708a3860cc7dcf80061f8560b39c5ce008c77f44f9c40b27f3a2f9b9ea88f9833ee5434dc9ecce55e36573565fe0fe8e6b6498e8a69875a296a0a8135e016820be14beaae3fb0d7185a6b4002b58487a14227f6893e29acf929d54642472979f2f745f77fec4a46e7cec66da69dbc0f15ee601169c585f90af4b21001fa08516d2083078435755d57211f81e78a99848fd1a44679324ca4baf14ff0f398418e9195536509f19a3bc428545e3e9b4479211e93c0e2a7326433194484554d13382cbc719a77ad4767bb1cc2bc05c0f1e2180830ed26820d873de5dfa21795234fac35cfbe454d47cce7bf82c86551f9ffef0137865aeb12798ce2c40b60333255a69a4ac679e2a7867dc28fa9d14c958e5cbe02bd2b1470c08becdc1a85d5a023634efe1819c267f009bbb029c27ea0998539f740aeaa1a8ce858e6dc532cdfe94bb0383fba38bafa54094c0bb792ed0f2e45c3b4239149d26dc883a18ce2c413ea11f688373928656056222b1d255941af00f54b1c2d5a402cfae607c8933eef601b8e1b4a3ddd5a7187678a556fac70bb18846df223b1a5becdbcea0c0129fc0269de855b0f24ea06768dd4a6871a929b74be67fd31da3d1a80a3aa1af54db70cfc4ca4ef58901317b4a9ebf4ced45e592f5936e67ed824d279ff7e1debb9092c28227dd9f6b7cf7cc43969d235b7451bebcfac00e2de378ccd17062b2daa43fd1fc5a4e23b5b13b4762a8d28dd46fef67f46c7f74e6bd6d93fadad55dca2759afe4415bafab323c092db08a705edd63ff775f194e91a6b584d14c1bd8d4fdd4e15a0e96f9d1f5d558f795e89305a6af05b2e9ba4bdf4b2e6ec31d0c9decf4c6daa99b1b37311a84a01949773ae4c07a538468a8984b6df7ebff64bec501579434248e24654aefd1400f1bd671cdd54aced3b11f1f8d5923ddb5c6570941328aa4dfca50ac122dd37a10df60e14e41d016fc95e9b3743aa1d6a6eeab8c4d220fb25d03986a8d9d56401c48b0573a649d59a34b552d9b2f101dfd03c25f5a9b192abf82084cfc40f05f5eccb4cc5b3de57ed1f1e453a08b94e65c41fab51b2e502cd013e8641e7227d32949a2a129799bff8e618b849d08b4138ecac525918081c82e61ed780a29297c936bc6908129874453de802177d0e3f8533e315168f0116eff9604853ce9e27ca5c49920c7a459fec1bbb84fae9f7ad7890e08836b654cad4d7304dfd1467d25e221378438294b4fbad12155ccf6cc2c79902a7c96962adf8d5f67baef6406443c1d1f335a62bc98417a2709aa0c115dfac155a6758bc0b9c3319b37e61c196cba4cdce054515f454e2b44d89fbf1a315605054c16d83027b43f69bfb7996752b04cee53ad1ec3d818f23017d7b458f54c77f06c0a476ca6c2d4bcc34ead3400a393ac86fb74b6f88b7c5a3ab8a89428942825742c038d0ceebd61d102e5544d444c48b251d32dc2c3121d315810cb03e3f10433835e670b2e9cf1a27bdfd250df74b4152dbdc5133f917acb5638a1dde6be40d7e0376abd8703d56671467b39fe98280c2223b86d741c1eaf053f10229e395cd3990a5802723c34e5f05da6fe5b7b3270a6cb8a339f309d104dd6f89bb5c4f88702bce5054aec67fd36a180a4a3ece95f315a0478f26996def205766ddb0aea5ca6b159d638e7b7172eb265c9c7238c6690b3086af1832c43d88d106d2729efe5e8c6d8d900d87f424e970e1717c1241980281a1a64109a565bd27c56fbdd9396b299a8696a6ee741ed7d0730b800fef4894ea4a2a9b4777cb85cc996dafa206a302540846c35b941e1809d97a97f3de32787991ebdc2a15f9c06a0c46499bd41f5146fc46426186663c0fc5e8a0921e59326f5ba8798f344141ee3c7b419bbe2a8aa7f0afac9e993ad1ce2bbfae0848bf5a994ba334482010839bfafd80ca12879113eb2b5305c5bf8554fe230e3392a3b5e78ec123125bdbaead8f12626e0e164a3ae4b3760cea193168ba68cb8e09ea703f213ba1345f7ca88e3739009f7922340d43907fcd9bb65f6997ac71c38c8dba17819e805d49407c9cb719218bff8b9222a94844651e0126d4b0283a7aba1a133a571bfc89fcb9c4293f1f1d6e94f08c531f8526665b0256dea6703f729f6e79f4e2cc17dc721df317fbf304e59476e07070da54b072d40777af322eb1a9b2b628f7c4116c9aec51dd2333bd2c6a04e22066c7c62f06e953b32a2a2ff4a3189fddf78113a932b20f28917ca5af7c10d9a32fc453b79d9bd87330e0d89f09f31aa8f382b87ab0039a1c811c4a2381b31de5124ad6692cb06a57280e6d97d4a2469f861bb45d824729e429cc8157b71eb1721ecfdc2adcadd3169f4c6c4d4b30f93ae0359a64e1454191a128a5007a89e7d26b982c6116a7fc84b17fc7b2c68cbbdc638eead5fc738856c22857f715b5316ce5ba4eb1495e1ecec84ee0728295c2faf6030d5cf4ac3ab9d3f87bb0d0ba3ea6dd8060925dad304f991359971d3536319ce41d6aa5a52d84e76ed6154b0834c3ef56e6f6828842d7c981447674d5c738b78d5d60325554fa97fd3d51bee51825808b2c7ce2dfe5d6400ce15e3d1b4d75230f0c7ee78c92b236447a63ac4d1ea28318858d438495c0efed90e046f6ade2d87249b3f1e20fb94f0e42b4f581502fd45ac8202e736afe993f111ccc460383454170ae5d932f527d0e0aa4c14cb36791291375ae93f574b8367278a88679dff6c33a2c86b9f951cde1ab0cf9da75acb269b6d03844d950e4a5c4d4a2994655d97955a9e1a06a74d07b5c95b3816a97741538635bf01d3923b246a5475e6d24b3dbaf58f97858cdd1137a9f0f23fafa0b82c229facd4e6f0a68ec553a94a6c77a94a9c21369ec6425bf876d920686f6549bf3a4c806b879ec93771179e472ddecfd499c42ea9cb9f4cf8836d6fc0fae1f45f3370002c46163df638f3c4dfbf4a35a11a4dabb2b6cd5bbb5c338264b194e15926bd5ee907357566498f52dfd89a5c8368e27d7c26241194e81dc8f027e77b1dc68bd0a9b66bcf57ed6a01fae61c0879a0ca455f7bc6399144341cf65bc5300ddaefa4abda64e7d1a841476ebfbf1a25938bc3f6d59830d35196cb47ef09ceb68e01a5180ae6955eff836af81163de531f7693cc31514c0e9f59533011f6f3a349a63e3ed973825aa57f6d23fb70d127d90e79bb8b4ef7e612ad54d3f631ba398794def9cecb86b26017f3f6772d00c50b89bf39107bf96fd2cff237b031e64f1ae7686813be05644fdd07986249194bd0aac0182576f8c98dc70c4e6843e7e55f83568b456d53d9aeeed708ebfcd2e832c7b9d922f1ae7a28554add9025748f4f5593557f3fd4a1bddca390856c3fc12d7cfe512505fefa36c2b67f21eb2e6845a629dcd7b51d869f4ae0f12635c4f3a4abbaad3359727aac4151dbaa952c45f4cabe7f47d8569ccf3edf9c06b3e2dc571b648675c504e63edc42c7a97d2561e854360ae4cfe6ed29599aa3a9cab99898739192ba9ce3fd979d5f5097b2f32a4a634b72e5c6a993b3526cd1bc3491fad03a25cfcda7423eabe46619e1a0ed0f96f8cbcb60152a1ec39406e7903aee5038cf819d7c4a1ea8ce0f56dc78f4af604a4be03de0bbbdc50b3af5332b5dc79d75f0e67e7e177040b77ccc3ce033f419dc2f56206647b7c20baf79c6ea1bead96d4b48ab634ea3f90f8d63d8eb2220bc72e0edf7b8bbf05444c556f5e90c2364dbe08ff8bcc8c11bcee2c1099ab467c1f3dcacf2d464143a4db49c2c814a316c1075a0735c407207174c317787a52951ea27b7ce8b214d04bf3c682d7af161691c62c784426d877a4aa2243d6154352e74dbd21528fc6f94df0521ff199ff2ec92e40efdc0fdc4d45bcdd01676fb3e2c113bfdd6bb893b5e02cabaf7cf3213af03596f475d14613f37689f26712083fe2b56441bf3291be92cb82d27d47dc0ec1e6fbfde63c7e0dc177042cd635d89442513ce23303656f1a962274b69862f27b386fd75c0810787c132be9bf205c5c7c67674448e16a7e9d4dfd96d65c01489b8c14c40843a76a788b52d1ca97dae59b10aa5d7a2fff51ffad5cb3772410ca4285026cf9454a224734febcb33b7491acb25b0bf16b17d4432cde6b473b2d6c000f2b078d1f953351c38a53ab8086d277de1c23c1fa56b0cb4f5d8cce2a83302ac29172d071d29734e924efc31dbb8825084a35f7d251291ec3ccf0849379ed80832699805b5325eafcc62b1f1933eb353bbe7cbb962aec4c5d68ca9d3322b06fe5f8faef1a89f3eebb57150e3cf940e3d7124dd825a8a9b1d3d3724f9ad341c75b3c8a59d78970007b1985623f3a471f9bc1661047f1bc75aa15009a934be206a31c4a6ea6a24bcd01192ce88532b49641f51035e859df79a68b51c4ab875bd314e78c46c573ad9ca189d175b758b258aeedb6e205ad5083bda82cb8e32652d90a1c06874444d14a9bf9754ae1d38f19dbe0b8d5566f6ba558a23360c16334aed1baf377da8727ee02b1085d67efd36f50e553a29d2649bad493cd158c0c97f9ba766f90dd9a830f063ddb8084faf8e58cf3d13c7d915395e7bc5c0ca0ec758c594b087a8862bfc2765b4674112ef540a6bba5aa938960b62ae28610025aea7cec69d8c6fb5b85099dafbc712f12c71c7119ec75bf4693ee91996110c1c964a0c979902de98914053608dc95ead432f98f73ac0a15491c36c0047ff110e771a12629c8384e6f30ac7499f6b9747b7183637bcbcc7783a594e723121856a57bd8076986a038607f519d80beafba86430cc831e39f69521d92c9c54762cb8f1902316317fd5e1d9ab86db50d6325ce0660efd3ac0a15491c36c0047ff110e771a12629c8384e6f30ac7499f6b9747b7183637bcbcc7783a594e723121856a57bd8076986a038607f519d80beafba86430cc83e812d8318cc71aa6558f924b73f37c61ba41630cc9de77577e953c109da5c3c45ada38f5460eda3af10c836c2cb2b55174f406c64bc6e305a1b18bee45ab18a28e7f75b5efd8aa586be56f0a9a77688c020118c6e91ef51c288e45bbf8a462a03ac0a15491c36c0047ff110e771a12629c8384e6f30ac7499f6b9747b7183637730f438b20b8f99f68a323b7067c9b9d62862e83c6ea8ecdc890e41c3dff4b51af57f5371f9eaa08518248f255f14f06f6fdfeaa1bf21176bcd5bc8d52773adcbd7ca7d30fc09f18ef98b4feef86cf64f507f0df64f844fe981b24e0f9583638791c6754f80d791dc660e893d629efffd0c0073beabc2f356b5cb74f7740056cd73fdac249f8155c138622e00788ee0d3ac17ba1dfd20a7afa51e15aec7bc46d02263ae3cbce0e34093bcca69353e2739aa247bf0ba41d13e7b966f3834d340f0131d5a0f0ede5d02813ba02543556c956bfaeb6d7f17cb9db31a37d04e711aa80f2e672fee4efcce8a91d2b59b9b2ff66ff59804b4ae08dcc294c05b3f6a31c02f87f94038273468d6fc9c5fc5531703837cbd2516b56c558190a7c82136957a6b9bd8f4f41074d8b0605b5d43a4521251987146e62fca7515f99b7aae83f427dacd6b68c3dcdc2f1bc800b15023b84c09d74fc087882cada84f52382ec65f06fa63910c223683cc49c5d329a7f6e5384cb177e13f2181c1605df9d280e2072c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa4ab8fdb0595fca00a1815914ed12422206b3e14578477860c16db512df7b66918d4d88c473714149fe05c30744fc2f1c9efc5709e3a9b1841fcab4a956b39242a881962ed24b5f186886f772f6f8b2068a81bfde4e6c5a13d6b3cec153cde6f1c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaaff73918e08c48904f7a811f9feab7da3e8a66440c2a60c59f9bfac4f65151543a97451d98493bc0738ee7f0c581394db12625a9b3710aea615fd8d13d6c51e3e122cd602fe7d5d4b0484f7c5fa40f9d2306c911a4f54a634df2b6cfffd03ad11e4c87c8e1b8acced16cac7f03483f90266e4957b470ca66d9912e7249c92861109737bc12786d96a1df25c776e5bac59f8d2a7e9ab7b9bf983d1b5da9c0936e9c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaaf2c00e7153b6a10948c10ef765a380dcd34fc73a89652d592625822f443132217d39c9a363ade53865385b807f81ece0cf8f265620e31f297ef6b86590d6a24099fd5876042d16befac3ef8597741e72fca54e4481b4a5bba7aed2d6d28bf80ee0fe1ff79533a5785ee032627afd275a8d3b09de6ad592d8ccacdfa4eab8186985ff9f6ca099cdfa1176f4c168ef7c81eb67410721afe1487121a4eb73ffbb8bd4366767ead1e279fa603c73a069d61e77c7c9d9063a90f7ff7e82b455e26eada9e4e21cfc8782528f0cb2c1a6eaf056f2d429fc1783f1b5debee5ef86f95d2843ed05eacf3f7827b146ddea3ccb3a1a713daf2dc9fb3dbc56fa7c65ccf5208fc00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaae85ed6e5ea9f5260c91ab4985e656b1cd1b8dc9710d0f18f90b19e38737cd196b626634ad0be97638fdf99ba48d0888efaeea6381d039200adca9cd63565e27ec00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa1a3267bf2980782f60f6bac5c2902d51bb79b5e8429ded68e83e3117ba52c12ac00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa6548975973d4986401c226a41f04587794492c35bbf0f3885990539c6890671fc00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa93cef6291a0739a1b07f00815d6d35c2b24f212fde3ada20aab12b84721f66a1e90d8c5c014c2a187ae068c374c3db89e8f0ffd26abda4c12c5cd32f7c3389af92dcdaa91edb2938fc6453d06ff156f091d0945f6f275ad3bce338b722efc0a2c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa8a86f64c7d1cf3bfb9042c1c7f9617273fbfda10b6fa1a3469a3290c68d965cf607d9fcf9abb3a9ba591bb89042d4c11b9bbea6e0321958e28221e4b7ab467efc00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa34265ce8417a8e849f0c3290fb4bd3365d30504222a786daf1353a3000196c76c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaaa2cdf5aef216f72d04b94d9110b42a989ec7eaee404440bba1f9e2720582bf8dba8c057d9d49277e8b4612453357a48fc6b7bd130ed0e9dc426888a707362239e0e6225f7798a6a1f7e680b1e5736d1e09dafd0ff3b43b6db4df4b2132c2fef2dbfda9981ef3540944d555b794378029a0c710b12a3da11f6af99e32221fe5e1a778270522a2090305c318225557585164cbfd15322f9c00b116037d09b79e24f8cdf6515b573ef660a1fb6ea9e1cbc108c441ff3b06905dc70613b114827da380c3398ef0cd4b960c80f3e999427b994357560ee4a1ca6824cfd71340e419b00ff857d02b38e917bb4389a260f39de6469f10edbad79e077775db7df3317d9fb9ed46822a83676f88d72457aeae7a2ba9a3f84563c554367560d3f36dc059f9e69e6f2418afb3982382df086a49b78c6b1601f43730156c9e6baefa92851c4335619038dacf41442a164ced4c803c8f803a60d4bb8661da8b63bcce72098721c72d1534f525fa4d0c2e8585025468510f7b4ffe1a7e87117a30f3eff46316d9ce669d0b617346c18352752ffcfe537df84ab44b956d78ca5dd17277cf3b1c9fd96aa77ab5157bad64327ed0e69d096b346517018c56e2c7ffcc972fdfe06c0632fd89caf81f2742743837dc46b243685f60a304dbee340f8480831f49ff511fd69c0141d35642c1d307ee62b77f848b999e1da1153e981c8eecf9c7c971b61fa93b74df730d01339b799f9d3f3026aab6fb5350bc9ba91e3f76c521063c866cf390c635e8cbbfb4c83afdcb7fec88e33c93105f21e16682d9882152b6e1e3a3ee4724b59db22665c2ed785784f3a4b614d433d5ee21eb299fc077d8b1e9da1ef390c635e8cbbfb4c83afdcb7fec88e33c93105f21e16682d9882152b6e1e3a3ee4724b59db22665c2ed785784f3a4b614d433d5ee21eb299fc077d8b1e9da1ee4a427763133e32acc111c9e18ad25410f3a8a0dd5130d161aee2d032d447561f390c635e8cbbfb4c83afdcb7fec88e33c93105f21e16682d9882152b6e1e3a37e06560d365aaeb024c5c815ef11d26088047f375194a9566b9ed7e6f048e36535d4584163a0d47d2b31dce1644d81f87a1ae5b74e28bbb406d0ee80a4081f836b818f48d4812db6e9e943dd3006d7bb9bda46769f3d8eb63872345b19f1b75652e767314c9cafb86972e0ae735f9512b8ff51a1458706ec0304e8215708e4731a75d88b4c95171cfc37e9057ecd4d04e1d8208532928b8b4fa53de60eb74dd7f390c635e8cbbfb4c83afdcb7fec88e33c93105f21e16682d9882152b6e1e3a3ee4724b59db22665c2ed785784f3a4b614d433d5ee21eb299fc077d8b1e9da1e5ff8bf20555172d66fd981383094be72cec7fe671a036af7e14b1cf8f9a57b93db19fdb6acc1a9bbaa821aad64dce4a102c04f57e0e0e794c8c452363ef29737f390c635e8cbbfb4c83afdcb7fec88e33c93105f21e16682d9882152b6e1e3a3926c9cebaceedc453f9302ca8b8ef82ee68409cb6fb238c5797efeb0c9daaa8d765228ed8a115f83319104ece233eb25b231219dadd902b11088c900b094902ff390c635e8cbbfb4c83afdcb7fec88e33c93105f21e16682d9882152b6e1e3a3ac6400694b72972baf7f60d55fd70726050b3aaccf0934bde41d7031e7ac7ee090ccb755ec9ef8cd69902391237c151ad294c6b817a54af2fd9908bf359bc333f390c635e8cbbfb4c83afdcb7fec88e33c93105f21e16682d9882152b6e1e3a3ee4724b59db22665c2ed785784f3a4b614d433d5ee21eb299fc077d8b1e9da1e6b9ab0359766cd5560baada77cdd995212fe1c5b376907eccb80338b0e8c6f6317ee818b93ff9d182b5aa8dda432501366da7b5fdbac2998b3833c4d2887efadd1dbddf5689abc9af4c4d58a030ec1341a3e4c15cb280b7d5246c2c12686bc5f9717f1064b25aae84d0bda60ebf146828218aac7c0f999c2b956c4fa6ccbbbd90131d5a0f0ede5d02813ba02543556c956bfaeb6d7f17cb9db31a37d04e711aa02263ae3cbce0e34093bcca69353e2739aa247bf0ba41d13e7b966f3834d340fd7fdc77fdd1bd66b2c9fddf78e28709fab6d8301adbd8c808344a0e0dc21395b90ec1aaa096752d6bdc1a21f91e9712435d2d3ea936fc455499b674438387de1c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaaa33f591772a530794d1fe28f2b19d03eaf7c030f09517d62e99dab7d4178d610ef21b5909c19d60ea13d6fd0397d9fdb369f4b0ba245e7e0ecea14bc445c2711c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa37acd0c9840ef483f56cdc2aebe1e79e79eb6588791bd205c9ef6c3a64c29193c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa8fc17498bfe5422b1f8431e2a6228ae3ba145eea5f39e1a4a37a628f6a47a448183a5f72376ef46a0cd3ed491d36123278aa0738248e952660be69c22d9e1e7ac00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa136af090c11d55cc0cff1be38d7cf17e1e42dc7a2f82c37f907064abbb8e68937afe957c7c502f28a00c394e1d385054ea5d9957f4cdb90c5c26ccd86de02d18d60cb24109828e9db3c29f6b0514fbed8afb64509373e92f80809ac6b4c36a15eb35b0ea815dfc4fd5ac5a1258614f21ce1789958493060357f51809c8d8330beee1cf5ad70b238b82dd1a28a3d0462c76fd07208b0f9268e733a48fba6fded880a85737dd957f3884cedcdd012851d234eb4a75a2bf7ca885696329f395c7bdc00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaaaa630c29e1fad5c660ec98559f50499c9a9fa364018e5b6c47d567614a3a59e60156dff5a676762c92de69b9ca45cf6dd4844966896906788eb2995f32115797c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa7ec2dcb75f57f9c17217f45260a045956bc0898e7e382fcb5f48549c5a2c9c0739799836dad38ad91708c920d54078909d56c67ebb7558a60cf17d65e172fabdc00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaaa4f44def45f5ff47a8ef653808315e3993fe7b0c8e38cafd091a467df5273cfbabbecbf5ddbd99a41b7c6aeb7349251515365fb7e2e8a59a09442b96753a6557c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaa25e0a3622f035a60257da38e57ac2510fe94ff9a307bcd20832cdf9269bd22b454b2c1e6a8ec779df43d52f3cecb9485892033af8cac3a4bf026a136c26896c0cbabfc274f48c426441482f451739e54d0b776e4390b4e881569ca33cb024b6727c1b0b6f0b0eb809ea4014ad8613dab21876e8b8fc8f60b8641db10e05817322b918acc09c354ad52f4a3b027b8a4b4bc710b1be5df36051447f7c66980fe7870207b18e8b0a75f73e82c107b951ae5dc27434807fc0873c101816879d35a47d495be66c8099889025cf1ccb00c18453fbd2992f6d1f75e52d9f2bed32a4c758fb4a0e38df107171591ef5e279c275cb08fb7dd2ee1187fa9c7093c8e62e9342b918acc09c354ad52f4a3b027b8a4b4bc710b1be5df36051447f7c66980fe7870207b18e8b0a75f73e82c107b951ae5dc27434807fc0873c101816879d35a47f8b8d615355a49964cc431d74731451f91f37f065804d32c12a804f1416e55726bbbfe89ef3af07d9e439247efa4f451a0325fe32455dd7d42d7483217088d102b918acc09c354ad52f4a3b027b8a4b4bc710b1be5df36051447f7c66980fe7870207b18e8b0a75f73e82c107b951ae5dc27434807fc0873c101816879d35a47252856b275ef277d90f1ebef703f3a8d8af5dd73c30bd4fd8d97cdf29aea31d90fc785654a6137f879f4619b2b633c366537ff387ba97aaaf83ff0336b82fd9f2b918acc09c354ad52f4a3b027b8a4b4bc710b1be5df36051447f7c66980fe7870207b18e8b0a75f73e82c107b951ae5dc27434807fc0873c101816879d35a47ebcd612e53c3d123d63ee4c93221ea839839d8552953e43205766088b5e6f6b8fcf2e7be47f3919b5a9da4871f93fb439505d125f03aff6ca697ae4547b14409395555b1f80cc383a81dc27ae4beb90103055770b05f4fe9719edd60edba45b9c1913b665558dcf95f93be0a53acd94c6c6f33472a1c3ab85bc19ed4a7aba8250e1c74d75d26ba22c149e66b458b1e52c32a3b5bb37c18cd065c70b672074ba07b0cd05938c7f257ab8c6f6f5e42b126e97d505eaf0b83fcdfa7e19ffb351013e6bff8037f8defc9b2db1037c7e44af2c8748efc1eb08b947218e06fd0a43229bb6ba3af3e8e29c618d473a4b256f279db2a08624e2028ad8a08c117f401e1f70a8c33a46206e1f5caf0106a4dee720d14413c5b1fcc1d9281dce925828e3a47ab6b9d297e1189c379389b0b624d1b794b4a5373c0df1372867143e60b67773bb2d39186f4b01750c38eb7ee92a48cccc32332685a5c1fcb2ea9bc8ecd099b333c402b56a675db758ad9d46a69eac3b9c3a5a0ea72f6c9a458dbbcb3f6bc3f79c0af5ac4a1ab96652fcd743e623875f7f52007d529ac9c927eafd4e562d89db03e20150c7470f27937898fc9c7b3272af308669f53191041f12e50494fb14d45c2f4138a4a9032ff20769971e36b5be23e5c1d354a9cad7216cf3b411f84a142e1d12f6a24b0fa2d6ce63bbc0a017672328d641e24a8a2e57d428074fba6e850611d07fec5fadbd8c49ec1f21a08a55e04b964bcb2c1affc7af59c56fa89073446d86b3d3cdef2f06a9fcb0c136342e77549415c55893d6ebd97a3d7ff3d9295aeb371ce1731ba0f45155619f4590ff4bb6ac98b9876aa6ccf7c6bd36048b50415e816911701a542f0365fce34da0227905b63861476a12f2162accfd359740d1ccc659f8586f1ca826020fc2471f150a9751639373df0a66b0a64080258bc7459c135f9400ac2d178a518cc0d2209d977f3a5eee5bd7e42162bc2c33d7001e348cccc8340be8aa29f3c2f5d5a5a5b7bbe472d7e305a89f153277a72b4cbbfab5598799c5463404761d55737ec3539ac358e6262b06ff7f8f56a7bf6b728fe5d4b890690f7b4c5a744ba701567e9f1019236d694b2ee52e6d14bd11296739d4468d0f20d4221be6d32de8d96199f347f9ac50341fc5413de3160a205b9ca05bfade808ef4b7a07bbab2dd47427f63840225c10f1744b92d4b33c53b73c2657649c25ef73eda714c190315eb463e30298e5cd6fe8675819fff01f4fecc10fe38c4f674a00a59aad72c4d29b96189679bf9ecc957227c381474b0141b6d5410deafc82a56c7aded3c40b9ca8e4f1d763bc880b1fe16c6bfffd9cca7cc144362644220fffbd927740576290aa31761db1035ca2632bd75b49aafaf2ed932dc56621ffcd13f87b8cb86880a959d05e5f966d535bca4b179aa3b3af9ceb8577987b6e641afd291b97ecddee61dd39be9f3e2f67319c2587e5869e5d94a200bc5121ed9e722384ed97e71a9f2ac85b2db6cd427f7952425f89e50d935d4c91ed4baacd6134a60bd5f89e96f1fcae67dd8e2f3a8aa8868df2450af7dba6f9454ef075d47e32f67486eefa90fa932cb200fed4a0a94da0cedcbf7e7d270f54a009cacecc236e435cec0cbb37b0a5ef73277d68230e1111d2e644ef610e8dea18ffa7a0fc4f59392f9979c00d06ccd577578fa68ba8698c61da77138fa90c3074bb03d417cf66f439fb5031d6ec43296cc2093ca233c0bd4b06576322cf7bf6f2228a818fa0aed8ed6f330f6c9411ec44f4f0b060a0a67d70be8b79eb9f17b8e7df8e027cd8b0dca7dfca1dd83dbecc883d44581309d706ff67b38392e28978d4bfba5a4c773365f449e97e1f8c9c953aa41619482ca62c0a0f87f353c1c19b46278c88eddd2d5e15bcf04035f477971ccf35af5e15bb27d584ae69951e63b4efa465a7631e57a4a002baafe6122ea86d7f390912c3fc7dd5592c3d69e82e220e989c19bc3ac0a15491c36c0047ff110e771a12629c8384e6f30ac7499f6b9747b7183637e1aff16277402235e9016ca8643f126e4174d4bbc87aadbfd69bc86aa8919779f29833bba3565da79067ad50ca2d4aa50ec9583a487eaadeb06aa6855876d1f531b054ea021b5aefebe81e64d5999e93535b77696362b30128865479f2d0b1c3352a90ce1e99a6243f4cbd54996e214ed7964ae2b3ed6aef1005ba75c7f0e832ebb8346515c1639cfb549f817328d8e4ad7ef61b17ebc24fb6997f5a54bcb9555bab3d3616764c839d0004767cca95e4c95bcecfdc99a45e06d308496b4c2f84e16ad02bde670c982eb76507b08aed94f592ea7ada7ef17c9ad5ead46869ce33cdc79bb5b680afdb3d50be8b870ef24fcaa72135464631beeee9fa0d38421776ce0b3d40b71923c431e52786fbf52817f1cfb3092b3df5e6b582d80772ec779e41d540a0513cca9f208ee5b315d449f3d831c4dcef9a67e3250dd897e90b7c30e56ed44c507c8dd3d2826131c60780389dc0c1cd9affed68f2a6eeb2aa80b897af814f3125b6b752baaecd868218de749a477e6beb2e5a24df33872bb7b1434a547b9d630567c0ed10740204aee7db63056cac757df0ea538aed6a0c1b3bcd694010ebe36589042c1a986e295d5e436a5acbb281c81e0b06a99735b51482fd39f599874545afc9bb2f93116ba4d6cdc671aa72a10e1dcd2512193c7832eeee2a9f09f245ea3089103dce321994a12613c10b7240fd01a51352596e16ad7dc237db5343cc6524951af9265fff3c4c5460326c577b7fbc705118d1922e67fac99f05d82fc92cb30c289d28749b28d115edfe1ee663119771d2e373ce93119bf4d141ef16026a41ffc5a51a08aae7b4313e40bb28720bf2db4885d15ebd168e2d02435574661ad3871c4e5dbbeacfecc341c01b5a75c0d1723b94807fcd9773a12e694e9b8109dc72603dac67886e42abdacb06036455f129d443ea39eeb2167799c00cf64a18bfb82152aeaecb0cec3a3dd9174f45c2773bf33bf2ac320fa63aaaf865f15b6af0329dab68486e3dede3dbeae242853ade5926213c86f348ce56214c37b6eececb19636fa44f70836c563c77920056c20e4eecad73382592d1b586145240e210e9ddfadfe7165dc277453badcfd41f2211fa55100ce83e4c10b6d5f57f7e6510bf17f7bc54b68c86f2c7f0b46da09ef6bb3f3d0feb3a89b2e940af1fa97f795e0377c6c76971afd8300e0d494bce3e283995b7669303aa8e303debf110fd25e435360d5f98398ec934bb9d1c45991fb0604701cf3cf6d929ee18986da19e2bc1a07eedeaafa9a366bc54c0db36262127f79310873dd26104b1ec04f4b5d214c589f35d246595ca5bb84e2a49078cee85141dc2a73ca3dfb582a5010042786c3832385a4e5a4ccbf575d0c10317a44a6f96aa9654d0d77142aafee58acc68256ec27ba290ab2f2e391b2e230f6c44791e02259eb5ca773f829809611ef17bbf0564950c4624c1b709003b34e72937412baddb21b08d9bbecc37f369ee3b5cf26e228d5a43b55b3f25b182485329cdab18d50e5def33293e03b457dbdd25910ee24554204107acaa997c12a643bf7d67f7966ceb24d4619faaa219e0ee4601412015cdb9f50ce12d6d998e82e4ce1205ba39b0dc73770c66190116011642437180ab1fdf6fa4e0dfd97d149889b72134d5ea240458f89ecd2d6c421f68e735a344266d6aa0b2cf4f04aa3f175d2c5682bb94131c8cde07431e1eb8303c9e1f5eb6a83fa6e2abf348692fc59e756a447bef4f64d723ce3a64f7009bf80bc3202d7befde7dd1dc2b98653c281bd52297a7da812db15d9aefbcd17427f50cfc58978f329c1b758ae3fc46c5339d04b99cc741f1de4226f2c7452e1d7acba7a31cceba4d62c13ae7290c30b41331610c54fc3cbd5b9d90d36cf5020ae6636b7dc3a9b617f75e0e213d69a206d23fb5365976e2c1dd9a4e6b99265ce74a5f0ec2419a7ca24a81ac9d2dc6ff4d5ed8dcbc025d5eda8cf540d82f207f36a1dca44ae9e832bd11db31ea7389842867b5cfe2f331f268e09249d91b16ca53d56f4a84882f577be501d5e475affd9e3ded7782a163bc90922874d6e8e6452c3751ce93132d39bcc457e6b7ac660047044d25a17aa9ed4551b56b7f3940daef34d8eaa2a720c3f6190cda40f88c2f51bbb4378d51881a99dad567f015cc2dd4ec42406af4f7603cbf419ab29d46db368881ec0d88edec27d26d03641e9735e01c4ff76de255711d66d09d9b2baf39cd11e988c88f2e76f71b0b0ddda1b89fe52faed3f4a704bf123b45ff2ac453eaa9d58324887ae261930691be34863ef6cd717b542ed0efd8962e84c5c8b324ded636e39e809740a0ac971b238db74b79eaeccf5805a346ba6c41028e35084118ca81107087c96d6b31a2850bacce0f5a05d1041da642185d12cbdba60db218bb5741cd643101bd8c6755978a2d1fe734b53df2fda43c5196481acb1c462ca233de0b73a138e482fb1b5ec84d01810c4940cf05e0fe1ff79533a5785ee032627afd275a8d3b09de6ad592d8ccacdfa4eab8186999fd5876042d16befac3ef8597741e72fca54e4481b4a5bba7aed2d6d28bf80e66570c5804f9aeacf7f30aace1968c09a10c91cb260a41098a69aec98bb06092ea81b8387301e58fb7c6cfa6f436bf056ad409e5730306644b98e31407e58496ea81b8387301e58fb7c6cfa6f436bf056ad409e5730306644b98e31407e58496f702992504b6f2fc6fad27b97d47a7ddc09bcca396673c2265dfac17aba1d89c726f42237cb58dfec3bf3cbe47a9137327ba2c6eb779591debb898d73371ec6f726f42237cb58dfec3bf3cbe47a9137327ba2c6eb779591debb898d73371ec6f0b90fed389ed0bc4d237a1100428766ea3efd0805f06836abfb7b8d30cec207df5651e98f224f3752aeac34fbe5c0221a4925a94fd708bd59d3e26999e897209f5651e98f224f3752aeac34fbe5c0221a4925a94fd708bd59d3e26999e897209ab63811ca5dd912f2143183dd55c328e56dbd763653d8d739e9639721bed747beaadeebbefb75b1d76a30de5fb890494d917b12780a9e9ac11ae25dab580d6d9eaadeebbefb75b1d76a30de5fb890494d917b12780a9e9ac11ae25dab580d6d9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqgis-2.8.4-2.fc22.src.rpmlibqgisgrass.so.2.8.4qgis-grassqgis-grass(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @/sbin/ldconfig/sbin/ldconfig/usr/bin/envgrasslibQtCore.so.4libQtGui.so.4libQtNetwork.so.4libQtSvg.so.4libQtWebKit.so.4libQtXml.so.4libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.2.1)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libexpat.so.1libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgdal.so.1libgeos_c.so.1libgrass_datetime.so.6.4libgrass_dbmibase.so.6.4libgrass_dbmiclient.so.6.4libgrass_gis.so.6.4libgrass_gproj.so.6.4libgrass_vect.so.6.4libm.so.6libm.so.6(GLIBC_2.0)libproj.so.0libqextserialport-1.2.so.1libqgis_core.so.2.8.4libqgis_gui.so.2.8.4libqgisgrass.so.2.8.4libqscintilla2.so.11libqwt.so.6libspatialindex.so.3libspatialite.so.7libsqlite3.so.0libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(CXXABI_1.3.8)libstdc++.so.6(GLIBCXX_3.4)libstdc++.so.6(GLIBCXX_3.4.20)libstdc++.so.6(GLIBCXX_3.4.21)libutil.so.1qgis(x86-32)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)6.4.42.8.4-2.fc223.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1VJV\:@V@UoUn@U4@U.@T@T9T@T@TVTVS@SS^S @S;@SFS@SP@S5d@S%@S@RRR|@Rbt@R^RJ@REs@RB@R4ORQB@Q@Q']QPf@PBPPl(P#@P@O$O$O@OOO O@OleO@@On@NINT@N@N}@N, @NN@NN@N@N@LLL*@L@L@LRLN@LH2LA@L=L7@L7@L7@L7@L4l@L,@L!@L@KrKMK2@KK@JI@Jq@I2I@IO@IO@IO@IJ;@IJ;@I1.H!@H)H}GGGGGs@Gs@GGfdG'@FIF@F@FtF@F@F@F@FFFQ@F@F{FvsF\F\FX!@FJ@FIFHO@Volker Froehlich - 2.8.4-2Volker Fröhlich - 2.8.4-1Volker Froehlich - 2.8.3-2Volker Fröhlich - 2.8.3-1Volker Fröhlich - 2.8.2-1Rex Dieter 2.8.1-4Devrim GÜNDÜZ - 2.8.1-3Volker Fröhlich - 2.8.1-2Volker Fröhlich - 2.8.1-1Dave Johansen 2.6.1-2Dave Johansen - 2.6.1-1Volker Fröhlich - 2.6.0-2Volker Fröhlich - 2.6.0-1Fedora Release Engineering - 2.4.0-7Rex Dieter 2.4.0-6Devrim GÜNDÜZ - 2.4.0-5Volker Fröhlich - 2.4.0-4Volker Fröhlich - 2.4.0-3Peter Robinson 2.4.0-2Volker Fröhlich - 2.4.0-1Fedora Release Engineering - 2.2.0-4Volker Fröhlich - 2.2.0-3Rex Dieter 2.2.0-2Volker Fröhlich - 2.2.0-1Volker Fröhlich - 2.0.1-8Volker Fröhlich - 2.0.1-7Volker Fröhlich - 2.0.1-6Volker Fröhlich - 2.0.1-5Rex Dieter 2.0.1-4Volker Fröhlich - 2.0.1-3Volker Fröhlich - 2.0.1-2Volker Fröhlich - 2.0.1-1Volker Fröhlich - 1.8.0-17Orion Poplawski - 1.8.0-16Fedora Release Engineering - 1.8.0-15Rex Dieter 1.8.0-14Toshio Kuratomi - 1.8.0-13Fedora Release Engineering - 1.8.0-12Volker Fröhlich - 1.8.0-11Bruno Wolff III - 1.8.0-10Volker Fröhlich - 1.8.0-9Rex Dieter 1.8.0-8Volker Fröhlich - 1.8.0-7Volker Fröhlich - 1.8.0-6Volker Fröhlich - 1.8.0-5Volker Fröhlich - 1.8.0-4Volker Fröhlich - 1.8.0-3Volker Fröhlich - 1.8.0-2Volker Fröhlich - 1.8.0-1Volker Fröhlich - 1.7.4-4Volker Fröhlich - 1.7.4-3Volker Fröhlich - 1.7.4-2Volker Fröhlich - 1.7.4-1Fedora Release Engineering - 1.7.3-2Volker Fröhlich - 1.7.3-1Volker Fröhlich - 1.7.2-1Volker Fröhlich - 1.7.1-2Volker Fröhlich - 1.7.1-1Volker Fröhlich - 1.7.0-5Volker Fröhlich - 1.7.0-4Volker Fröhlich - 1.7.0-3Volker Fröhlich - 1.7.0-2Volker Fröhlich - 1.7.0-1Volker Fröhlich - 1.6.0-2Volker Fröhlich - 1.6.0-1jkeating - 1.5.0-6Volker Fröhlich - 1.5.0-5Rex Dieter 1.5.0-4Volker Fröhlich - 1.5.0-3Rex Dieter - 1.5.0-2.py27David Malcolm - 1.5.0-2Volker Fröhlich - 1.5.0-1Volker Fröhlich - 1.4.0-9Volker Fröhlich - 1.4.0-8Volker Fröhlich - 1.4.0-7Volker Fröhlich - 1.4.0-6Volker Fröhlich - 1.4.0-5Volker Fröhlich - 1.4.0-4Volker Fröhlich - 1.4.0-3Volker Fröhlich - 1.4.0-2Volker Fröhlich - 1.4.0-1Kevin Kofler - 1.0.2-6Devrim GÜNDÜZ - 1.0.2-5Rex Dieter - 1.0.2-4Devrim GÜNDÜZ - 1.0.2-3Rex Dieter - 1.0.2-2 Alex Lancaster - 1.0.2-1.1Douglas E. Warner 1.0.2-1Fedora Release Engineering - 1.0.1-2Douglas E. Warner 1.0.1-1Douglas E. Warner 1.0.0-1Douglas E. Warner - 0.11.0-8Douglas E. Warner - 0.11.0-7Douglas E. Warner - 0.11.0-6Douglas E. Warner - 0.11.0-5Ignacio Vazquez-Abrams - 0.11.0-4Alex Lancaster - 0.11.0-3Douglas E. Warner 0.11.0-2Douglas E. Warner 0.11.0-1Douglas E. Warner 0.10.0-2Balint Cristian - 0.10.0-1Balint Cristian - 0.9.1-5Fedora Release Engineering - 0.9.1-4Douglas E. Warner 0.9.1-4Douglas E. Warner 0.9.1-3Douglas E. Warner 0.9.1-2Douglas E. Warner 0.9.1-1Douglas E. Warner 0.9.0-2Douglas E. Warner 0.9.0-1Douglas E. Warner 0.8.1-13Douglas E. Warner 0.8.1-12Douglas E. Warner 0.8.1-11Douglas E. Warner 0.8.1-10Douglas E. Warner 0.8.1-9Douglas E. Warner 0.8.1-8Douglas E. Warner 0.8.1-7Douglas E. Warner 0.8.1-6Douglas E. Warner 0.8.1-5Douglas E. Warner 0.8.1-4Douglas E. Warner 0.8.1-3Douglas E. Warner 0.8.1-2Douglas E. Warner 0.8.1-1Douglas E. Warner 0.8.0-6Douglas E. Warner 0.8.0-5Douglas E. Warner 0.8.0-4Douglas E. Warner 0.8.0-3Douglas E. Warner 0.8.0-2Douglas E. Warner 0.8.0-1- Remove requires-filtering, masking a dependency for libgsl- New upstream release- Correct conditionals for spatialite support on PPC and Fedora (Thanks to Rafael Fonseca)- New upstream release- New upstream release- rebuild (qscintilla)- Rebuild for Proj 4.9.1- Add upstream patch to fix the build on ARM- New upstream release, remove included patch change - Rename mapserver sub-package to server - Add a new locale not found by find_lang - Partly solve the icon file naming issue (BZ#1166977)- Rebuild for gcc 5.0 C++ ABI change- Update to 2.6.1- Fix the build on ARMv7hl, thanks to Sandro Mani! - Updated the removing of executable permissions from source code files - Add qscintilla-python-devel as BR - Don't build the dxf converter plug-in - Remove the Python directory definitions that were necessary on EL5- New upstream release, drop obsolete patch, update the sip patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- update mime scriptlet- Rebuild against new grass- Rebuild for grass 6.4.4- Restore ARM build (Thanks to Sandro Mani for the patch!)- rebuild (libspatialite)- New upstream release, drop obsolete patches, update remaining - Remove references to "Quantum" - Add CODING and BUGS file - Add necessary direct Python module dependencies- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- ARM build fix- rebuild (sip)- New upstream release - Fix the issue of the license text not being shown in the GUI - Drop EL5 support leftovers - Remove private provides - Remove unnecessary explicit paths for GDAL - Simplify conditionals - Remove custom plugin directory setting - Delete bundled Pyspatialite - Compress changelog file - Simplify documentation labeling- Rebuild for minor ABI breakage in spatialindex 1.8.1- Python sub-package must require psycopg2 for the Processing plug-in (BZ #1043683)- Rebuild for new qwt and qwtpolar- Patch QGIS #8507 -- QGIS trunk failed to compile with sip 4.15 - Patch QGIS #8601 -- sip: QgsFieldValidator::fixup has versioned and unversioned overloads- rebuild (sip)- Fix Grass version to make breakage more visible- Remove import path for httplib2 module to use the system version - Use upstream desktop files- New upstream release - Exclude ARM for now, due to build issues- Rebuild for grass 6.4.3- Rebuild for gdal 1.10.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- rebuild (sip)- Remove --vendor from desktop-file-install https://fedorahosted.org/fesco/ticket/1077- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Rebuild for spatialindex soname bump- Rebuild for libspatialite soname bump- Build with system version of qextserialport - Update config file to fit httpd 2.4 (BZ#871471)- rebuild (sip)- Append ppc to ppc64 conditionals- Add patch for QGIS bug #5809- Rebuilt too quick- One more rebuild, due to a broken GDAL- Rebuild for Spatialite 3- Correct locale if clause - Apply patch for older versions of SIP- New upstream release - Correct provides-filtering as of https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering#Usage - Drop obsolete spatialindex patch - FSF addresses are now correct - Explicitly set PYSPATIALITE to false - Don't ship the 4 MB changelog - Use wildcard for soname versions- Been to quick with rebuilding, proper spatialindex build wasn't used yet- Apply patch for Spatialindex 1.7's include dir - Rebuild for Spatialindex 1.7.1- Rebuild for GRASS 6.4.2- Update for new release- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Update for new release - Is also the rebuild for BZ#761147 - Arch-specifically require the base package- Updated for new release - No more themes directory - Remove dispensable geo-referencing patch- Findlang doesn't recognize sr@latin in Fedora 14 and older - Build with system-wide spatialindex - Remove if structures intended for EPEL package Due to the rapid development in QGIS and the libraries it uses, QGIS will not go to EPEL now; ELGIS provides rebuilds with more current versions: http://elgis.argeo.org/- Update for new release - Drop one patch that made it into the release - Correct permissions for two cpp files - Change spelling for changelog file - Findlang seems to find sr@latin now, so don't explicitly list it - Build with Qwtpolar - Remove grass as BR - Add GRASS_PREFIX again Cmake uses the first entry in FindGRASS.cmake, which is not fine for 64 bit systems- Extend histogram patch, see BZ 725161- Remove icon path macros, that don't work in EPEL - Avoid creating unnecessary directories there - Be explicit about the shared lib names in the files section - Put libqgispython.so.1.7.0 in Python sub-package - Correct FSF address- Withdraw immature Lighty configuration - Update README and provide a better sample configuration, that utilizes mod_rewrite- Add histogram patch - Add scriplets to refresh icon cache - Mention Fedora specific readme file in QGIS mapserver description - Update the aforementioned file and the Apache configuration with rewrite rules- Update for 1.7 - License is now GPLv3+ (Sqlanyconnect) - Add mapserver sub-package and require mod_fcgi - Use upstreams current description text - Drop now needless iconv - Rename new Serbian translations - Install MIME type definitions and icons - Add Readme file and sample configuration for Mapserver - Add patch to avoid segfault when geo-referencing - Add conditional for Spatialite and PPC64 - Add conditional for GRASS and EPEL - Delete bundled libspatialite before building - Removed glob from /usr/bin/qgis in files section- Disabled smp-flags again- Avoid rpaths in the first place - Dropped superfluid QWT and SIP patches - Dropped test section - Added dependency for fcgi-devel - Abbreviated syntax for setup macro - Qt translations are no longer shipped- Rebuilt for gcc bug 634757- Added workaround patch for SIP 4.11, see http://trac.osgeo.org/qgis/ticket/2985- rebuild (sip) - BR: qt4-devel- Added dependency for gdal-python to fulfill standard plugins' requirements- one more time for python27, with feeling- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Updated for 1.5.0 - Added support for qwt- Re-added missing dependency of PyQt4 and sip for python sub-package- Further completed qt47 patch- Further completed qt47 patch- Added patch to remove redundant ::QVariant in function-style cast- Removed smp_mflags because of race conditions - Simplified member initializer syntax in qt47 patch- Added preliminary patch for Qt 4.7 -- still won't build for Rawhide because of https://bugzilla.redhat.com/show_bug.cgi?id=587707 - Put version variable in filelist for GRASS - Added qt-webkit as build require, removed gettext - Corrected erroneous dependency on GRASS subpackage- Changed license to reflect exception for Qt; packaged exception file - Added find_lang and excluded qt-translations - Added ownership for directory in share - Dropped docdir statement - Changed description for the subpackages python and grass- Grouped corresponding entries for description and package macro - Corrected swapped summaries for python- and grass-subpackage - Set theme subpackages as obsolete - Removed nonsensical build-requires statements from subpackages - Dropped redundant definition of GRASS_PREFIX - Removed verbose-option from make - Removed unnecessary chmod-command - Removed nonsensical ldconfig for devel-subpackage - Made the file list more elegant - Removed unnecessary call for chrpath- Updated for 1.4.0 - Dropped theme packages- rebuild for sip 4.10 - fix sip version check so it works with sip 4.10 (#553713)- Rebuild against new GEOS.- qgis rebuild for sip-4.9.x (#538119)- Rebuild for new Geos.- -python: Requires: sip-api(%_sip_api_major) >= %_sip_api (#538119)- Rebuilt to fix python problem (#518121)- updating for 1.0.2 - moving libqgispython.so to python subpackage for bug#507381- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- updating for 1.0.1- updating for 1.0.0 - added gis theme and quick print plugin - added requirement for gpsbabel- cleaning up patch- bump to add patch- adding patch to fix typedef problems in python build- Rebuild for Python 2.6- Rebuild for Python 2.6- Rebuild for new geos, fixes broken deps- building against blas and lapack instead of atlas and blas to fix missing library calls- update to metis 0.11.0 - remove python patch - enabling python subpackage - fixed executable perms on new headers/source - stripping rpath with chrpath - making python libs executable to get files stripped- added patch to support cmake 2.6- upgraded to 0.10.0 release candidate - removed gcc 4.3 patches - adding devel package since libraries are now versioned- fix build by adding more gcc43 patches - rebuild against grass63- Autorebuild for GCC 4.3- adding gcc43-INT_MAX-qgis-0.9.1.patch - adding gcc43-duplicate_function_param-qgis-0.9.1.patch - adding gcc43-memcpy-qgis-0.9.1.patch - adding gcc43-memcpy-strtod-qgis-0.9.1.patch- adding Requires sip, PyQt4 for python bindings support- defining lib path in build - installing python bindings globally - adding patch to determine python site packages dir correctly- update to 0.9.1 - removing lib64 and man instal path patches (included upstream) - enabling python integration- enabling build for PPC64 (bug#247152)- update to 0.9.0 - remove settings-include-workdir.patch - updated man-install-share.patch to man-install-share-0.9.0.patch - updated lib64-suffix.patch to lib64-suffix-0.9.0.patch - enabled python to support msexport tool - added Requires: grass to grass subpackage- bump for expat 2.0 rebuild bug#195888- updated License from GPL to GPLv2+- allowing docs to be installed by qgis so they can be referenced by internal help system (bug#241403) - updated lib64 patch (bug#247549) to try to get plugins found on x86_64- updated lib64 patch for core and grass libraries- updated lib64 patch- adding ExcludeArch: ppc64 for bug#247152 (lrelease segfault)- adding patch for lib64 support through lib_suffix- fixed date of changelog entry for 0.8.1-5 from Wed Jun 27 2007 to Thu Jun 28 2007 - linking icon to included png instead of packaging it again- adding comment on why grass is required in addition to grass-devel for BR - fixing typo- adding contributors to doc - adding desktop file and icon- updating detection of grass libraries to not use RPM call - disabling building of -devel package due to shared libraries not being versioned and having no other packages that compile against qgis (see bug #241403) - removing chmod of test_export.py due to lack of python requirement - removing msexport and share/python directory due to removal of python- added BuildRequires: cmake - updated build to use cmake macro and make verbose- updating version - removed BuildRequires: python-devel due to lack of PyQt4 bindings - updated build for use of cmake instead of autotools - added patch for setting WORKDIR in settings.pro file - added patch for fixing install path of man pages - updated library names- adding BuildRequires bison, flex- fixing more directory owernship (themes, themes-default) - fixing qt4 hardcoded lib path - removing Requires ldconfig - adding BuildRequires sqlite-devel - adding patch for supporting python 2.5 in configure script- moving all BuildRequires to main section - dropping use of makeinstall macro - making sure directories are owned by this package - removing *.a and *.la files - disabled stripping of libraries and binaries to allow debuginfo package to be built - fixing macros in changelog - removing executable bits on source files- fixing Requires statements for sub-packages- added devel dependancy on qgis - moved qgis-config to devel package - moving doc directory - removed zero-length NEWS doc - added postin/postun ldconfig calls - split packages up to reduce package size and split out dependancies grass, theme-nkids- Initial RPM release./sbin/ldconfig/sbin/ldconfig  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.8.4-2.fc222.8.4-2.fc22  libqgisgrass.so.2.8.4grassbinqgis.g.browsermodulesqgis.d.rastqgis.g.infolibgrassplugin.solibgrassprovider.solibgrassrasterprovider.sograssconfigdefault.qgclocations.gmlmodulesdb-connect.1.svgdb.connect-login.pg.1.pngdb.connect-login.pg.qgmdb.connect.1.svgdb.connect.qgmdb.connect.schema.1.pngdb.connect.schema.qgmdb.connect.which.1.pngdb.connect.which.qgmdb.copy.1.svgdb.copy.qgmdb.execute.1.svgdb.execute.qgmdb.in.ogr.1.pngdb.in.ogr.qgmdb.login.1.svgdb.login.qgmdb.out.ogr.1.pngdb.out.ogr.qgmdb.select.1.pngdb.select.qgmg.manual.1.pngg.manual.qgmg.proj.ascii.1.pngg.proj.ascii.new.1.pngg.proj.ascii.new.2.pngg.proj.ascii.new.qgmg.proj.ascii.qgmg.proj.geo.1.pngg.proj.geo.new.1.pngg.proj.geo.new.2.pngg.proj.geo.new.qgmg.proj.geo.qgmg.proj.print.1.pngg.proj.print.qgmg.proj.proj.1.pngg.proj.proj.new.1.pngg.proj.proj.new.2.pngg.proj.proj.new.qgmg.proj.proj.qgmg.proj.region.2.pngg.proj.wkt.1.pngg.proj.wkt.2.pngg.proj.wkt.qgmg.region.multiple.raster.1.pngg.region.multiple.raster.qgmg.region.multiple.vector.1.pngg.region.multiple.vector.qgmg.region.save.1.pngg.region.save.qgmg.region.zoom.1.pngg.region.zoom.qgmg.transform.1.pngg.transform.qgmgrass_arrow.pnggrass_arrow.svggrass_plus.pnggrass_plus.svgi.fft.1.pngi.fft.2.pngi.fft.qgmi.fusion.brovey.1.pngi.fusion.brovey.2.pngi.fusion.brovey.3.pngi.fusion.brovey.qgmi.his.rgb.1.pngi.his.rgb.2.pngi.his.rgb.qgmi.ifft.1.pngi.ifft.2.pngi.ifft.qgmi.image.mosaic.1.pngi.image.mosaic.2.pngi.image.mosaic.3.pngi.image.mosaic.qgmi.in.spotvgt.1.pngi.in.spotvgt.2.pngi.in.spotvgt.qgmi.landsat.rgb.1.pngi.landsat.rgb.2.pngi.landsat.rgb.3.pngi.landsat.rgb.qgmi.oif.1.pngi.oif.2.pngi.oif.qgmi.rgb.his.1.pngi.rgb.his.2.pngi.rgb.his.qgmi.tasscap4.1.pngi.tasscap4.2.pngi.tasscap4.qgmi.tasscap5.1.pngi.tasscap5.2.pngi.tasscap5.qgmi.tasscap7.1.pngi.tasscap7.2.pngi.tasscap7.qgmi.zc.1.pngi.zc.qgmm.cogo.1.pngm.cogo.2.pngm.cogo.qgmm.proj.1.pngm.proj.qgmnviz.1.pngnviz.qgmpoint-grass.pngr.aspect.1.pngr.aspect.2.pngr.aspect.qgmr.average.1.pngr.average.2.pngr.average.qgmr.basins.fill.1.pngr.basins.fill.qgmr.bilinear.1.pngr.bilinear.idw.2.pngr.bilinear.qgmr.bitpattern.1.pngr.bitpattern.qgmr.blend.1.pngr.blend.2.pngr.blend.3.pngr.blend.qgmr.buffer.1.svgr.buffer.2.svgr.buffer.qgmr.carve.1.pngr.carve.2.pngr.carve.3.pngr.carve.qgmr.category.1.pngr.category.2.pngr.category.qgmr.circle.1.pngr.circle.qgmr.clump.1.pngr.clump.2.pngr.clump.qgmr.coin.1.pngr.coin.2.pngr.coin.3.pngr.coin.qgmr.colors.1.pngr.colors.2.pngr.colors.qgmr.colors.rast.1.pngr.colors.rast.2.pngr.colors.rast.qgmr.colors.rules.1.pngr.colors.rules.2.pngr.colors.rules.qgmr.colors.stddev.1.pngr.colors.stddev.2.pngr.colors.stddev.qgmr.colors.table.1.pngr.colors.table.2.pngr.colors.table.qgmr.composite.1.pngr.composite.2.pngr.composite.qgmr.compress.1.pngr.compress.2.pngr.compress.qgmr.contour.1.pngr.contour.2.1.pngr.contour.2.pngr.contour.qgmr.contour2.1.pngr.contour2.2.pngr.contour2.qgmr.cost.coord.1.pngr.cost.coord.2.pngr.cost.coord.qgmr.cost.rast.1.pngr.cost.rast.2.pngr.cost.rast.qgmr.cost.vect.1.pngr.cost.vect.2.pngr.cost.vect.qgmr.covar.1.pngr.covar.2.pngr.covar.3.pngr.covar.qgmr.cross.1.pngr.cross.2.pngr.cross.qgmr.describe.1.pngr.describe.qgmr.distance.qgmr.drain.1.pngr.drain.2.pngr.drain.qgmr.external.1.pngr.external.2.pngr.external.all.1.pngr.external.all.2.pngr.external.all.qgmr.external.qgis.1.pngr.external.qgis.2.pngr.external.qgis.qgmr.external.qgmr.fill.dir.1.pngr.fill.dir.2.pngr.fill.dir.qgmr.fillnulls.1.pngr.fillnulls.2.pngr.fillnulls.qgmr.grow.1.pngr.grow.2.pngr.grow.distance.1.pngr.grow.distance.2.pngr.grow.distance.qgmr.grow.qgmr.his.1.pngr.his.2.pngr.his.qgmr.in.arc.1.pngr.in.arc.2.pngr.in.arc.qgmr.in.ascii.1.pngr.in.ascii.2.pngr.in.ascii.qgmr.in.aster.1.pngr.in.aster.2.pngr.in.aster.qgmr.in.bin.1.pngr.in.bin.2.pngr.in.bin.qgmr.in.gdal.1.pngr.in.gdal.2.pngr.in.gdal.loc.1.pngr.in.gdal.loc.2.pngr.in.gdal.loc.qgmr.in.gdal.qgis.1.pngr.in.gdal.qgis.2.pngr.in.gdal.qgis.loc.1.pngr.in.gdal.qgis.loc.2.pngr.in.gdal.qgis.loc.qgmr.in.gdal.qgis.qgmr.in.gdal.qgmr.in.gridatb.1.pngr.in.gridatb.2.pngr.in.gridatb.qgmr.in.mat.1.pngr.in.mat.2.pngr.in.mat.qgmr.in.poly.1.pngr.in.poly.2.pngr.in.poly.qgmr.in.srtm.1.pngr.in.srtm.2.pngr.in.srtm.qgmr.in.wms.1.pngr.in.wms.2.pngr.in.wms.qgmr.in.xyz.1.pngr.in.xyz.2.pngr.in.xyz.qgmr.kappa.1.pngr.kappa.qgmr.lake.1.pngr.lake.qgmr.lake.seed.1.pngr.lake.seed.2.pngr.lake.seed.qgmr.lake.xy.1.pngr.lake.xy.2.pngr.lake.xy.qgmr.los.1.pngr.los.2.pngr.los.qgmr.mapcalc.1.pngr.mapcalc.qgmr.mapcalculator.1.pngr.mapcalculator.qgmr.mask.1.pngr.mask.2.pngr.mask.qgmr.median.1.pngr.median.2.pngr.median.qgmr.mfilter.1.pngr.mfilter.qgmr.mode.1.pngr.mode.2.pngr.mode.qgmr.neighbors.1.pngr.neighbors.2.pngr.neighbors.3.pngr.neighbors.qgmr.null.null.1.pngr.null.null.2.pngr.null.null.qgmr.null.to.1.pngr.null.to.2.pngr.null.to.qgmr.null.val.1.pngr.null.val.2.pngr.null.val.qgmr.out.arc.1.pngr.out.arc.2.pngr.out.arc.qgmr.out.ascii.1.pngr.out.ascii.2.pngr.out.ascii.qgmr.out.bin.1.pngr.out.bin.2.pngr.out.bin.qgmr.out.gdal.1.pngr.out.gdal.2.pngr.out.gdal.gtiff.1.pngr.out.gdal.gtiff.2.pngr.out.gdal.gtiff.qgmr.out.gdal.qgmr.out.gridatb.1.pngr.out.gridatb.2.pngr.out.gridatb.qgmr.out.mat.1.pngr.out.mat.2.pngr.out.mat.qgmr.out.mpeg.1.pngr.out.mpeg.2.pngr.out.mpeg.qgmr.out.png.1.pngr.out.png.2.pngr.out.png.qgmr.out.pov.1.pngr.out.pov.2.pngr.out.pov.qgmr.out.ppm.1.pngr.out.ppm.2.pngr.out.ppm.qgmr.out.ppm3.1.pngr.out.ppm3.2.pngr.out.ppm3.qgmr.out.tiff.1.pngr.out.tiff.2.pngr.out.tiff.qgmr.out.vrml.1.pngr.out.vrml.2.pngr.out.vrml.qgmr.out.vtk.1.pngr.out.vtk.2.pngr.out.vtk.qgmr.out.xyz.1.pngr.out.xyz.2.pngr.out.xyz.qgmr.param.scale.1.pngr.param.scale.2.pngr.param.scale.qgmr.patch.1.pngr.patch.2.pngr.patch.qgmr.plane.1.pngr.plane.qgmr.proj.1.pngr.proj.2.pngr.proj.qgmr.quant.1.pngr.quant.qgmr.random.1.pngr.random.2.pngr.random.cells.1.pngr.random.cells.qgmr.random.qgmr.random.raster.1.pngr.random.raster.2.pngr.random.raster.qgmr.reclass.1.pngr.reclass.2.pngr.reclass.area.1.pngr.reclass.area.greater.1.pngr.reclass.area.greater.2.pngr.reclass.area.greater.qgmr.reclass.area.less.pngr.reclass.area.lesser.1.pngr.reclass.area.lesser.2.pngr.reclass.area.lesser.qgmr.reclass.area.qgmr.reclass.file.qgmr.reclass.qgmr.recode.1.pngr.recode.2.pngr.recode.file.qgmr.recode.qgmr.region.alignTo.1.pngr.region.alignTo.qgmr.region.edge.1.pngr.region.edge.qgmr.region.qgmr.region.raster.1.pngr.region.raster.qgmr.region.region.1.pngr.region.region.qgmr.region.vector.1.pngr.region.vector.qgmr.regression.line.1.pngr.regression.line.2.pngr.regression.line.3.pngr.regression.line.qgmr.report.1.pngr.report.2.pngr.report.qgmr.resamp.interp.1.pngr.resamp.interp.2.pngr.resamp.interp.qgmr.resamp.rst.1.pngr.resamp.rst.2.pngr.resamp.rst.qgmr.resamp.stats.1.pngr.resamp.stats.2.pngr.resamp.stats.qgmr.resample.1.pngr.resample.2.pngr.resample.qgmr.rescale.1.pngr.rescale.2.pngr.rescale.qgmr.series.1.pngr.series.2.pngr.series.qgmr.shaded.relief.1.pngr.shaded.relief.2.pngr.shaded.relief.3.pngr.shaded.relief.qgmr.slope.1.pngr.slope.2.pngr.slope.aspect.aspect.1.pngr.slope.aspect.aspect.2.pngr.slope.aspect.aspect.qgmr.slope.aspect.slope.1.pngr.slope.aspect.slope.2.pngr.slope.aspect.slope.qgmr.slope.qgmr.statistics.1.pngr.statistics.2.pngr.statistics.qgmr.stats.1.pngr.stats.qgmr.sum.1.pngr.sum.2.pngr.sum.qgmr.sunmask.date.time.1.pngr.sunmask.date.time.2.pngr.sunmask.date.time.3.pngr.sunmask.date.time.qgmr.sunmask.position.1.pngr.sunmask.position.2.pngr.sunmask.position.3.pngr.sunmask.position.qgmr.support.1.pngr.support.2.pngr.support.qgmr.support.stats.1.pngr.support.stats.qgmr.surf.area.1.pngr.surf.area.2.pngr.surf.area.qgmr.surf.contour.1.pngr.surf.contour.2.pngr.surf.contour.qgmr.surf.fractal.1.pngr.surf.fractal.2.pngr.surf.fractal.qgmr.surf.gauss.1.pngr.surf.gauss.2.pngr.surf.gauss.qgmr.surf.idw.1.pngr.surf.idw.2.pngr.surf.idw.qgmr.surf.idw2.1.pngr.surf.idw2.2.pngr.surf.idw2.qgmr.surf.random.1.pngr.surf.random.qgmr.texture.1.pngr.texture.2.pngr.texture.3.pngr.texture.bis.1.pngr.texture.bis.2.pngr.texture.bis.3.pngr.texture.bis.pngr.texture.bis.qgmr.texture.qgmr.thin.1.pngr.thin.2.pngr.thin.qgmr.to.null.1.pngr.to.null.2.pngr.to.null.qgmr.to.vect.area.1.svgr.to.vect.area.2.svgr.to.vect.area.qgmr.to.vect.line.1.svgr.to.vect.line.2.svgr.to.vect.line.qgmr.to.vect.point.1.svgr.to.vect.point.2.pngr.to.vect.point.qgmr.topidx.1.pngr.topidx.2.pngr.topidx.qgmr.transect.1.pngr.transect.qgmr.univar.1.pngr.univar.2.pngr.univar.qgmr.volume.1.pngr.volume.2.pngr.volume.qgmr.walk.coord.qgmr.walk.vect.qgmr.water.outlet.1.pngr.water.outlet.qgmr.watershed.1.pngr.watershed.2.pngr.watershed.qgmr.what.1.pngr.what.qgmraster-grass.pngraster.pngshell.1.pngshell.qgmtable.pngv.buffer.1.svgv.buffer.2.svgv.buffer.qgmv.build.all.1.pngv.build.all.qgmv.build.one.1.pngv.build.one.qgmv.build.polylines.1.pngv.build.polylines.2.pngv.build.polylines.qgmv.category.add.1.pngv.category.add.2.pngv.category.add.qgmv.category.change.qgmv.category.del.1.pngv.category.del.2.pngv.category.del.qgmv.category.sum.1.pngv.category.sum.2.pngv.category.sum.3.pngv.category.sum.qgmv.centroids.1.pngv.centroids.2.pngv.centroids.qgmv.clean.bpol.1.pngv.clean.bpol.qgmv.clean.break.1.pngv.clean.break.qgmv.clean.chbridge.1.pngv.clean.chbridge.qgmv.clean.chdangles.1.pngv.clean.chdangles.qgmv.clean.prune.1.pngv.clean.prune.qgmv.clean.rmarea.1.pngv.clean.rmarea.qgmv.clean.rmbridge.1.pngv.clean.rmbridge.qgmv.clean.rmdac.1.pngv.clean.rmdac.qgmv.clean.rmdangles.1.pngv.clean.rmdangles.qgmv.clean.rmdupl.1.pngv.clean.rmdupl.qgmv.clean.rmline.1.pngv.clean.rmline.qgmv.clean.rmsa.1.pngv.clean.rmsa.qgmv.clean.snap.1.pngv.clean.snap.qgmv.db.addcol.1.pngv.db.addcol.qgmv.db.addtable.1.pngv.db.addtable.qgmv.db.connect.1.pngv.db.connect.qgmv.db.dropcol.1.pngv.db.dropcol.qgmv.db.droptable.1.pngv.db.droptable.qgmv.db.join.1.pngv.db.join.2.pngv.db.join.3.pngv.db.join.qgmv.db.reconnect.all.1.pngv.db.reconnect.all.qgmv.db.renamecol.1.pngv.db.renamecol.2.pngv.db.renamecol.qgmv.db.sconnect.1.pngv.db.sconnect.qgmv.db.select.1.pngv.db.select.2.pngv.db.select.qgmv.db.select.where.1.pngv.db.select.where.2.pngv.db.select.where.qgmv.db.univar.1.pngv.db.univar.2.pngv.db.univar.qgmv.db.update_const.1.pngv.db.update_const.2.pngv.db.update_const.qgmv.db.update_op.1.pngv.db.update_op.2.pngv.db.update_op.qgmv.db.update_op_query.1.pngv.db.update_op_query.2.pngv.db.update_op_query.qgmv.db.update_query.1.pngv.db.update_query.2.pngv.db.update_query.qgmv.db.what.connect.1.pngv.db.what.connect.qgmv.delaunay.area.1.pngv.delaunay.area.2.svgv.delaunay.area.qgmv.delaunay.line.1.pngv.delaunay.line.2.svgv.delaunay.line.qgmv.dissolve.1.pngv.dissolve.2.pngv.dissolve.qgmv.distance.1.pngv.distance.2.pngv.distance.qgmv.drape.1.pngv.drape.2.pngv.drape.3.pngv.drape.qgmv.extract.list.1.svgv.extract.list.2.svgv.extract.list.qgmv.extract.where.1.svgv.extract.where.2.svgv.extract.where.qgmv.extrude.attr.qgmv.extrude.fixed.qgmv.generalize.1.svgv.generalize.2.pngv.generalize.qgmv.hull.1.pngv.hull.2.svgv.hull.qgmv.in.ascii.1.pngv.in.ascii.2.pngv.in.ascii.qgmv.in.db.1.pngv.in.db.2.pngv.in.db.qgmv.in.db1.pngv.in.dxf.1.svgv.in.dxf.2.pngv.in.dxf.multiple.qgmv.in.dxf.qgmv.in.e00.1.svgv.in.e00.2.pngv.in.e00.qgmv.in.garmin.1.pngv.in.garmin.2.pngv.in.garmin.qgmv.in.geonames.1.svgv.in.geonames.2.pngv.in.geonames.qgmv.in.gns.1.pngv.in.gns.2.pngv.in.gns.qgmv.in.gpsbabel.1.pngv.in.gpsbabel.2.pngv.in.gpsbabel.qgmv.in.mapgen.1.svgv.in.mapgen.2.pngv.in.mapgen.qgmv.in.ogr.1.svgv.in.ogr.2.pngv.in.ogr.all.1.svgv.in.ogr.all.2.pngv.in.ogr.all.loc.1.svgv.in.ogr.all.loc.2.pngv.in.ogr.all.loc.qgmv.in.ogr.all.qgmv.in.ogr.loc.1.svgv.in.ogr.loc.2.pngv.in.ogr.loc.qgmv.in.ogr.qgis.1.svgv.in.ogr.qgis.2.pngv.in.ogr.qgis.loc.1.svgv.in.ogr.qgis.loc.2.pngv.in.ogr.qgis.loc.qgmv.in.ogr.qgis.qgmv.in.ogr.qgmv.in.region.1.svgv.in.region.qgmv.kcv.1.pngv.kcv.2.pngv.kcv.qgmv.kernel.1.pngv.kernel.2.pngv.kernel.qgmv.mkgrid.region.1.svgv.mkgrid.region.qgmv.neighbors.1.pngv.neighbors.2.pngv.neighbors.qgmv.net.1.svgv.net.2.svgv.net.alloc.1.svgv.net.alloc.2.svgv.net.alloc.qgmv.net.iso.1.svgv.net.iso.2.svgv.net.iso.qgmv.net.nodes.1.svgv.net.nodes.2.svgv.net.nodes.qgmv.net.path.1.svgv.net.path.2.svgv.net.path.qgmv.net.qgmv.net.salesman.1.svgv.net.salesman.2.svgv.net.salesman.qgmv.net.steiner.1.svgv.net.steiner.2.svgv.net.steiner.qgmv.net.visibility.1.svgv.net.visibility.2.svgv.net.visibility.qgmv.normal.1.pngv.normal.2.pngv.normal.qgmv.out.ascii.1.pngv.out.ascii.2.pngv.out.ascii.qgmv.out.dxf.1.pngv.out.dxf.2.svgv.out.dxf.qgmv.out.ogr.1.pngv.out.ogr.2.svgv.out.ogr.gml.1.pngv.out.ogr.gml.2.svgv.out.ogr.gml.qgmv.out.ogr.mapinfo.1.pngv.out.ogr.mapinfo.2.svgv.out.ogr.mapinfo.qgmv.out.ogr.pg.1.pngv.out.ogr.pg.2.pngv.out.ogr.pg.qgmv.out.ogr.qgmv.out.ogr.shape.1.pngv.out.ogr.shape.2.svgv.out.ogr.shape.qgmv.out.pov.1.pngv.out.pov.2.svgv.out.pov.qgmv.out.svg.1.pngv.out.svg.2.svgv.out.svg.qgmv.out.vtk.1.pngv.out.vtk.2.svgv.out.vtk.qgmv.outlier.1.pngv.outlier.2.pngv.outlier.qgmv.overlay.and.1.svgv.overlay.and.2.svgv.overlay.and.3.svgv.overlay.and.qgmv.overlay.not.1.svgv.overlay.not.2.svgv.overlay.not.3.svgv.overlay.not.qgmv.overlay.or.1.svgv.overlay.or.2.svgv.overlay.or.3.svgv.overlay.or.qgmv.overlay.xor.1.svgv.overlay.xor.2.svgv.overlay.xor.3.svgv.overlay.xor.qgmv.parallel.1.pngv.parallel.2.pngv.parallel.qgmv.patch.1.pngv.patch.2.pngv.patch.qgmv.perturb.1.pngv.perturb.qgmv.proj.1.pngv.proj.2.pngv.proj.qgmv.random.1.pngv.random.qgmv.rast.stats.1.pngv.rast.stats.2.pngv.rast.stats.3.pngv.rast.stats.qgmv.reclass.attr.1.pngv.reclass.attr.2.pngv.reclass.attr.3.pngv.reclass.attr.qgmv.reclass.file.1.pngv.reclass.file.2.pngv.reclass.file.3.pngv.reclass.file.qgmv.report.1.pngv.report.2.pngv.report.qgmv.sample.1.pngv.sample.2.pngv.sample.3.pngv.sample.qgmv.segment.1.pngv.segment.2.pngv.segment.qgmv.select.overlap.1.svgv.select.overlap.2.svgv.select.overlap.3.svgv.select.overlap.qgmv.split.1.pngv.split.2.pngv.split.qgmv.support.1.svgv.support.2.pngv.support.qgmv.surf.bspline.1.pngv.surf.bspline.2.pngv.surf.bspline.qgmv.surf.idw.1.pngv.surf.idw.2.pngv.surf.idw.qgmv.surf.rst.1.pngv.surf.rst.2.pngv.surf.rst.qgmv.to.db.1.pngv.to.db.2.pngv.to.db.qgmv.to.points.1.pngv.to.points.2.pngv.to.points.qgmv.to.rast.attr.1.pngv.to.rast.attr.2.pngv.to.rast.attr.3.pngv.to.rast.attr.qgmv.to.rast.constant.1.svgv.to.rast.constant.2.svgv.to.rast.constant.qgmv.transform.1.pngv.transform.2.pngv.transform.qgmv.type.bl.1.pngv.type.bl.2.pngv.type.bl.qgmv.type.cp.1.pngv.type.cp.2.pngv.type.cp.qgmv.type.lb.1.pngv.type.lb.2.pngv.type.lb.qgmv.type.pc.1.pngv.type.pc.2.pngv.type.pc.qgmv.univar.1.pngv.univar.2.pngv.univar.qgmv.voronoi.area.1.pngv.voronoi.area.2.svgv.voronoi.area.qgmv.voronoi.line.1.pngv.voronoi.line.2.svgv.voronoi.line.qgmv.what.rast.1.pngv.what.rast.2.pngv.what.rast.3.pngv.what.rast.qgmv.what.vect.1.pngv.what.vect.2.pngv.what.vect.qgmvector-grass.pngvector.pngscriptsdb.connect-login.pg.pydb.connect-login.pg.pycdb.connect-login.pg.pyoqgis.v.kernel.rast.pyqgis.v.kernel.rast.pycqgis.v.kernel.rast.pyor.external.all.pyr.external.all.pycr.external.all.pyov.out.ogr.pg.pyv.out.ogr.pg.pycv.out.ogr.pg.pyo/usr/lib//usr/lib/qgis//usr/lib/qgis/grass//usr/lib/qgis/grass/bin//usr/lib/qgis/grass/modules//usr/lib/qgis/plugins//usr/share/qgis//usr/share/qgis/grass//usr/share/qgis/grass/config//usr/share/qgis/grass/modules//usr/share/qgis/grass/scripts/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu                                                                               !!"   #""$           % &    &'''''''''''''  (  )(*  (            +   +                         ,         &&  - .& &    //        /0 122122122122ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8adba42c47551a9b6d63e84ca0526c79f6783b54, strippeddirectoryELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=bbf027ac19ab6ca0172fe1630f19ae1dabb2cc3d, strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=43bfebbfbf31fa4b6e96fa93081a7b4f5295a331, strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=d9c13303a5fe8dda0f3777f14ee94e29c0395d22, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=7a8f9a07b0157a8c21b696cb80cec41443b0ccda, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=61a047288eeee2e54ca7162a16e31c4844bb1250, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e414c8cd3f86da5c45968ee5b926ba0d8f3be306, strippedXML document textSVG Scalable Vector Graphics imagePNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 45 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 26 x 27, 8-bit/color RGBA, non-interlacedPNG image data, 150 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 27 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 38 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit gray+alpha, non-interlacedPNG image data, 38 x 32, 8-bit gray+alpha, non-interlacedPNG image data, 40 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 34 x 32, 8-bit gray+alpha, non-interlacedPNG image data, 31 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 33 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 43 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 35 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 53 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 42 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 36 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 30 x 32, 8-bit gray+alpha, non-interlacedPNG image data, 30 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 44 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 39 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 41 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 37 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 31 x 32, 8-bit gray+alpha, non-interlacedPNG image data, 26 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 34 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 27, 8-bit/color RGBA, non-interlacedPNG image data, 35 x 32, 8-bit gray+alpha, non-interlacedPNG image data, 46 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 97 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 91 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 95 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 18 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 102 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 80 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 86 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 23 x 32, 8-bit/color RGBA, non-interlacedPython script, ASCII text executablepython 2.7 byte-compiled$1:Ep$ + !PRR RRR R0R-R.R,R#RRRRRR"R RRRRRR&R!RRR(RR*R)R+RRR R7RR,R.RR R RRR+RRR R7R R RRRRRR R7R R RRRRRRRR R7RR R-R/R,R.RRR R RRR R%R$R1RRRRRR#R"R RRRRRR!RRR(RR*R)R'R&R+RRR R7RR RR.R,R%R#R"R RRRRRR&R!RRR(RR*R)RRRRRR+RRR R7R RR RR.R,R%R#R"R RRRRRR&R!RRR(RR*R)RRRRRR+RRR R7RRRR?P7zXZ !#, w]"k%ju{VXTE q'}%F=W ֯<@eqBBRbΚRn/VZOaݚxIyYQ@7kxj:DECa/}pnH5B|yeބѮ;Y)d:KE)5XXE<\{ABR se(+hhbAȹ7LuHșp%^\v 6~aJ.rMےX2nMS0r JXگ޾y ҦL#1XWgAͩ,+ZY}չ(fù8BI2SD[b<.k9 6nI !zp\+<\l=3t-~ٱG\bi0,;đ`nJr'݌JE1d-7S:].PzPJ|\:H>z=m@G9sED|"E`o uDU]Gb ˞gZ,;3QK$"Mq2MP-[hF~&W}1w{0/ATyF `y9іx| Uj۾. p7M|בy'.ci`{[`p-g PXT|"zcyTQ'^&^ZZf%>$Ii.%a,:;R9 ##r2CWeTpoȺI U*jSnLJt3d H#_9=۩?߭uii;ԩn.{Lx5Ng$[ m'sP0Aȉ?-*񗥆ڵ䀄`$$r;;Ptt*s>'aRDؔ ŹUćM)?դm`ka.v8~W4< p2Z2'Ƴ,-2+([ל7@{ ȕ?sN3/&ZI#) W[La]C8p:&ՙKVݡ}3-E y=eE8"n Ľ(iEߨxzJ_Mٛc +in!gnh=r{WbH^tKE4GJұYiZԙ|b%N>*9GJ |@fGx.?X[g|N6{uԼ'Z/8|,ʍw1) g9)g$6>-BR r<-S,H"`˗-W]H.=q2o?^܈+,3rCAEѢ$/?yk)` _Lzoaw w!e.ڛ !(lF erS Vڱ}u1s٘T-\&P2œ?l^ϥ̞68Xo'b@#B%4V֕YaHnyZgp?e42ԙ>79D;/a;_fƃR2~x|ֆ o%Ua"2}Tj/yJO^rq'S^_:vV@J 3)er4{'5Z;%yxO8 ^uS Ψ[mQ:j&yUmDyU^jPjAU0qWQ="1.I //~at;}c|b4>Dg{3^VrgRɱ,#8]ƊIWi匧(2/>]7g]_Bv+>xaN#1AI֡DJF%<Rü%s5@P(ǦQ%9MBB.jPF~sq$0rW=-cD 5+pv91HӐs$n։(?Oە[DžRx5%wED$uw1,HKp8)@U黛تGwOts,6\LT2PNQ`8,_Ӊt_]ptAƚ}ٿT-PzYu>ޕy V<.ݲ |E&+T~auF]*t'O,'[DVr]U; vReTH!~3XpP>fM('$I`MS =D}\W68mS4\WK+)o2wKO1˧9Ṫڌ'yrN|EM QxL#eycJE2ɭVIQ2 W=dsi$Oge%v$#c$ЦQP}<͔VX1L [A.՟e6U z'࿬[ꪯ94K3yw;} Ok ள -%\` ?M$ai>#Ÿ(B5|3ݹ@=%yB h͆Rx<2MWKo&-B\b*TojU(`xhViN@BWv%F*ilOZ.6G^#[mWƜ`ͻwr!ŠhdW+>$i=f}[hu f>(i46ܜ*Vs.8r",uu rpy:Ш Rer*HZ8+כb5y_'Ѡf?j0rk /n '0ݳI0aymP-_O^Fy)'~&B8˄2 9!+d%A ^9tfHV2OFM&NkC"et =xW R$[H5ݭKə6ޟH@rsKB^*r {ATȁLur07ZQ`G,uial#8eWߛH:*h5lMU HU;J&Oo\hǭ's]1~B 1lZ#{"Q\(Fum^bD5f7apϬ `rS9H0JǃDlX˹AUFT= u#;= ;|fd`p|AeBF/n {Ecʆed!ťM^L~DCE^$f&l&Q|L'| V݊1(іRgR=ɮd?q"=/?NaF~]AWE^3/ X(IJTdS»8( akhҐYy2j `f nK~Pk2.C ߇@z|olA äoZ\мa,+MKґ4^o/KjUtKf(a c[ۜtגpp O$%H,Fm& 7fnH]Gfedm/;^F4BwhV"!E]gom]{*ГiDL˜XhF]Ɇ*V`4U{ffHؐÍMol\dE2&?hKżƈBk*d;v,\ GY@e1ae[slH*k/,+^}ʡZqk}'g򟐇`bBC"C,^r6&5C9uYj_%XI.˩+uЙߩ=*N% _)$$Č#PZ&ebs&jSJjl֓1?{RGcL ~`|Ds54^Uj" *TAE;ΨipLj2q`r j t󱌵;d֋@ 6c=O!m|Q.u%.&S\K?¤*寧 *lZXU@U}02^2e>GtDzX1ؙnO$lI` %%"l?Ayl4X{"E/Y*P&\tM`'`RjDf{Ŵv-vr7X)X1^!>}gQ]8 uYEgJȻ"@I_k픨I̔Yc}W7tve\LfVqYi>No쀰ߛZ#4P96ĤWg*m6i[ґ1 V~>`Z3| 'y&fXsC ءeC!-yI$ WMHߣ==m׭;s rZƹFϧkoMe<6(}Mb}0 E o^cMU9 E輿=XHY(CvW)n^qU=["Y'`9jp#$`W#NK@4Z+`4$]$Nh, w8~+: *&S='ǥ[z,HPLoecjJ  L ,3aӁݢJ<~6]hKR?LsݗjyO;ƕVw>3/ZoTQ6cơLksZq#>vϙۿIBV}DPER™VKvƝb35r1a&^ 1xwפo8eDBe.7TGNT̗n㊮ҢA3cQ}X rT˘;u%)kN8/L |nYSLLkb= z,.{Ifxd K#XzJ TZd` _)b ye>{R$;\)c4C$ۼY?b&ڗR( m G,9vǿ2 .{^-?Q|O~qMp-DqS,+!n#Eku ?HA k?hűOڢ&ȭRWY:f5:U?:Q=]6M?93k6DAJT]k+O>Tx`%_ɦG=΄)]odv#,l4AthV)&HJFcnm!#:+.dC𙋐6& 'yhoD^)𛉊U*f!h~0؍m% ZE/S#;08ݬM3#nzD&r//vD 緶3'α|P8JĐ\Mv6f% <7›>#waD/`(&nV'S'ոTsł {BTX-V&Qm"Mf 4E7{!vѫbncjb]@!TG (VyH'tq ^jyYk;@|qf2Xm c0%rSCa&Fy@}$a_SNw>\d-?M.j^yWK R؇PLEZ3DA9)≱0''fX]XQ6ߦ,AdVc驮mml4M{n*ؼ.!,"w!wj! \]slA :#gȀGg}6/ N#ovׇ3;/vI.4 ZV3MANԡg?%z2#Ҹ9 hX!^-sqFYqv>O9qy1`:W!иWO)Pv1ޥMѷ^:`h)}t,1jNU>KzX^0߹ihэW"˸ϴ͌?E)' ǫW3^gWy/$wlWϕK VɎB˽f/kAr'ٳ{b- 4ڽvH(mE'رIa@,?] P^  cPa0;ώk83M l7GU6]LHꗶgp ,f"sNpLl5E/XzZ0k ;3Ct(/]`YX [ :4 P\h(Z=Ǒ.LA7s('? XSN >cYq}16+&7- Guj-#%M2<-W@daOR#LG8Qd]GKp@x]ދCep p`xLt"9Th>l|MEb ,⢆nbΝ \氒v\~APc{J<<=?ظkP0k ΟV^[6HWNV#09m=a~WDkj ^՞w$~"9˙܀'1wI>sR8kF cmxSaa;71={+2X ^﹥oF] _8wU{@ؾ9C _Ba!So4kHqDTHB`%P㢕pD% uʢuU)aC Ιnhm tn?lv 8涄CgY L@ *CȣQ!Qid#k4LL5?_1bQ)iKWNO^HE. Nov {cߚLYd bm {TKoXN"GR!}ݎ'WoQƈ㪿&*9 y&=/Z5&oۡ?υ2gQkZխ^6 v2Z9]IpE]gRk8t!ͭy>CWnXcI#RxD_g`RT䚄9vi-R׬I30գ8Jp?_ _!zJkruW.Eohz6+=b_ AFtm ;Zjwls)Әlq8_&6cиQf@,y6h7c4n6T=*~?U3"BJm4d 7xbtU<dϠšQE ɹeb9 *$IyV&~l>,Gy5.B3JwN1%FW"gStl:@IAwBXNQ+֮ 2d7"f;"U.Ժ.=$6Y5bԁ°E.kxL }kOto Ybjcheo2[&T#7yzI;Q.EV0ˬʒξH,r=#'4>c 6Z'4 ?8yilY)PoM Y*}3˄AZS6I\P!WU9 O u\d/N(c#g'^wC[L1㸀H|ǿ쿥뱆2bO|Yam5Qemk)l9гK~|EUĔte" XRթI_8`TaѤ[3XuX^ʦ2T' nY 42 MHE#[GfVOe͎KkH!$0\ϭ~REDOCf7&t[uIYޞo.\x3̵cE[ۦЙm6>8k8ʠLӁKsB3F0ԍaGP X:7o2VKřvjY Yݔł3]/}3ʑlc6ÞX`M:I Ɋ49Nqz޸ x1=0U!)gyR kҾgx!U7%E蘋7H e_8ШoÎs(r[q:썓d6_^]PC?WQ,%5>`2uA*b e`/ ڏU:wA.g/NM.PlC8HWL[]Hc%+0Ę=w&_MvS Kf5'"z5@lgRN@TOk&o- ^BÖ?fHvgP=ݞK03}/$䗹׮N־X1)WM[heD<=Ň+0c[3k;$Vv98hHlӕ ü%׫J`U,Yw};yr omv_A:[q@0+N_T´Dj`WJU+I2vR9,tm20ÀH=;@SwyU{GB''wnOz\!05Q|o0YGZB]ލn3($,?3Zkm<}x;Ǭꡐx?W]qXWβ2آ1ybvŧ6<49aYNVc SXuFr&]G*APY㋁VhF<={TvG2RCEvLms'> *.Y1I" V(j'+ڽi$Cݛ{CHSlKuT@u{ \z 3 J0x2u*pw'hΜ8hVi)"eQgG\i!W֛\. AVTW{篯/fttq霙n l/W$.[ VqHV9ca9%#GfA˶VKg*6L:ا#ي1h'm ٨_'aĮH @HL)M IrzeM,9 ?\Xb oӓ7ܠ`>7".ڈ9^ %aX4x_olS;w_EaBᄒ@%%B,$zRoOBX.NLyԓ9Z6%0aDgo' CC4.-0pF!Š>;@)pU7d}mT%..z|!23F”O %bZbFJ%*?oѾMM3HPT6E$ڦ_2=2@ 5m_d]X:kWǧkx".~!Î`4WVU&FoKC/ZcSuz]%KꔁOܲz ~DdJK S:;/nɶ]b?:HS |G<522A:"A~EP,w,{S+3vuV&ʸQJLhBF5ǑfB n ?*?"LM*>eKβILKO]lmXrxstI>w6F`+ ߋWUe]CgI*nб0i/`4NJAk y2 G^:$.}[m~ZH=S&w^߰8wW5]q&ev:ے6FzgXʩ{AYĒL A/wSo : ;męibBxHbOvL1RřWo݋sK!Ӏ%N +@ְ Uu6PgxZ-ZK.wFDjCV3E}HY#^.(.&_䩴j e䳴Yd"sE݌ԀX(>"[=/tK;k-8jc R=VwooCο..L p/vסb`|OZ1NⓈ&y'N6zz`&U,4U>Fv7@g96; V,@s}Gʲc o &?#<|LMZ2<$U} ǪNֆ[X^\OpQWˬQ4>O֭I[FvrhB% XXk^Z+;-F-Uy$@j ώG$șe &gr8DNWeIڱ ĆZ ?"5Ȧ"e~@W/lKr}:y=̔1&B lj/-X}LOXd8CQ!J'o`o 59=U/`ZmWtdѢyNQR*N RSwk{d}~RȐqsZ.7GUzMuY#[9;@38.HG9F4@%=uYΞ]C>𑄦: ?vʔGIsljlNGS=('QuЯ.M)e Ij,E(ju (:r1WChC([hoCИC};K*'> *^01)TkŅ wg$\:nO<ԛ@z/ 0%[ ܂n{QcY` kC{Jx7!*+>5l&ϊЂB. 0 puރ "Oj|GO2EIr`CsnkSƅEwV R' XOªzD;D{(Rfl|ݭ+*!+3'Pg- wZ_}ZfIţ'H Y2j:G$YcUb]2ک0y~2c@l"9}k52 c:B2.S, ?X1a o~>nAE %yQc[ +{H: yE! e6utWK;B Rw0Z`ɃW33!umbN>hô[ܕ <|7 dueE׋i%4w )Vn>h,`anB$ `5 rMÝll)BVI~ gc@Kz6Ak4m.Ȳi_W6<1DK#XGBwHL:>ЂN}A0nT f,M'i9^7}ÑIKhgk LXՋl&xnh̼DB:2M w@9̣.)A߻Bq!9Ô١@-a/ajֳL㞴I8XVV#(;sx\,##+q#, ^*hBU^cܤak@;TakזwdnxQcVt#N&Y=Dq0͟s? g#թuSJp'hڻ@ObCUx0TWlKqJgjJ]_1oҊJ%A>9nFkR6%dbVXdN<wsyU4Tz32v]/GAZσ9tՂS\* m[LJiq(:r#5e]+$ v)( \e^*M(fW0emZ_00t얉wo.%-̳w׆] G`Ū߮M ʠxzqKr-lwWgVy`"GS/&32vENv(6p2"0m1!s*@jpSVӟBڙu]޷!oªlsIHi,;FxR` aM}<`]IeYidUv0&y"VCV|/P_r{G3F\>ϏZ!¹BG/%QK#PP_}6+gO-9>@_j[iM@ipEYKg:KmbE6q#P9t jVUZ΁j[EOL?ۉRoē9BY$~^*N_in0IY 5e @8*-h ~ ,֙T, ϐWk(;?*#3ã]nd/sv)kM*Cɰ{e[݃AK8U ⊚_nH)Jk۷i8qöYRԼcPSc;3<J ~64B$`?1Bcr&mT6=C *hViA7%RUķA~׆_tNaC 2:Ҥ8rL{Mq<` i 谣լ j\L oٶXdRYR:ՆOj)h|LB;g-ʐ,ۭWV3o:G uD)wo;wp*H1e!oƻMx&g+0σ[!IQ v1k\q9CEsn7W1\:@`@87K!:%.5}гõ[7j$lhZ33 0CKl\]KʷyIQ N-&tB.=y a@-m!&`joԡc,S:ef s'ǭ y6L[rdȥ{Hf쥬C5k"p)Xr݀lJS.;;f7u]cXIjJ WwbF- e!;skIczxǠ -N!st+ŻK)- ڎjY `5֋oH$NJ&-|zҴ$m/JK,qzOųs*c0W{1d2u|F=? Hs:(V }!LoYU@~? Hcc:{YFҫ5$5RQԲ!W)dQ= e}4=$br yMB԰@4w ࢢvho ;4F& 2h,g ^E$~Eco&e[RL?zMi:Qt}0DZ)[/dyuwbѕ`>KΕ35'y9K~Ks ƱZR+޹BL|F{-9N9BxU (lb@rrA+9 9t ƿn-gLaTb6'xdQ]9C׊L ^P_vN#ێcMQ\®R}rF2}%}Tdq3XvsHq+zP7MU| \˘7Ug 27# XcdIa pJ:ˁ92F2?Z!=<0[434Pp67r2z>nDctԵ`b=TQ% B6M1}rQKbaHaXLVUo]1٨AV+Dn#htK]&kʞ[,JWVÎzWЭnlNVZD0.asBSeāĊ!:m&>~b)DךW=4j\QMYgd5#:hw~3643/ !yDwor0x' ^ɘz œ9(8̫uFD`^)!\s#*Ш$y+3,`Ec sN2֞/hU~&Q|: r. ڼ L~ 8BNb* G0OoJk;~1.K湗IhI 6C#_bڎ RFU3odmlJKqa3;LAWM94a_wSU[0ɉ~:: k% ڪ> :`WEa:̹bƶD4;|CWb碙؆@됪  #&#%õjڄAiQ4XИ- gǚH1-ߓF.8GVHL,p塃b?h v/&ݗ}@`':õVC,F$Y|eZީ` y"ݑ̰5-&n-߀1K{>W/՞U N]˩SmY`KKyԥtIe6UD^a_N |uz>m?ӡ_$W^T`- #:p=H~t(`瞝]D5HqB \%:w>}@)S)xvWf% `CKV7OW$D(ewd{3/[IW S.0H$S=uIxaS!syh/SLܚ7Z=1@qfՊ RhPð,2[Kp߷ۣvȉH`i?¬{v}Y'F''<[#MnCMX@{YFuo22f7Y@#}ۋ|P-~83Ev. cU4jN/s,])Iտ㬢[!ꐳI80|PoHD/aG GYP=^}7_I2BnbE ƙ9e1Hj\wPu~ :9& ;Kyimn)nJPMPŵwktAbܶN}9AH65y~E8z-wԦm@x/VXTBcY2^m]y(.=\V&t Gs$4ѳ7~úP #4 ,5:_p5 n,ջ\c2_RzY(^q9cO+:ʼn!V%r-63/71z.|I"1N/r߁`iWx:4UJ+"EMYiV=4 I>-Fum.a:J'x命ur(u7Cu>jl]a瘓"W|cu:y|/T!8 Avj:ˤo @]< |W7ٚm++ 'e\6SvzĽu4sx&TRUdgeS0*\u|{`žN|Ike? ",W0^\`M+?12ީ»DY*\- - M6b*4 ^4 RVb˔&hū7OB9`/?pZ(0 GRqP&'b.nOXcԯ{7B( ji6Zl)x6$Yn c*^d]ߖ[Gu,Co I6bY?>',rsg+w?ACGj.rce{)6Ub9(b#xQkp:ԯPɵQ3p|3]N&6Rܽ?q ~L%DD`ER Z O(g3n~i?6K3^l &h_Y?DJueV ԣes;\m񨳑_ݪ7| m lRշߍ:_Z2EJk9̹j_5PWưC#ZFI>jZ͸mdc2xXt8_8t`z 0Y;M6Gi l_4MGi2oó$jj#A b=_MUr &\<~! ِYfqDOkل'UIr_gW #"LbSUɑ?mpjFO0x/`&DSdA+kY(C6M8C'9X nNubyqKfLQ8+>٥,FkazO#؇2YCNq_ޅi-+菕xagʹI UG%5^WWCTc{J}Ʊ#mNSPePރK$)j=u$byTo I s'L4paayx]Up=$x~s4[50#A]M(Umں_,vG>?aG_ 0QS˃clWis7RV5Uc;̥ad5]/+ Uqr @<%3G==ۻ灑Lwj {\F4pDzR/EQնJYP~w1evloL b^8sK~~{.i/;3J#m,L( _MD86HOg>GZ{o}Pa橣'Aa.w_oxaXI7Mގ;y\fV0cζbNCLX3:>=`-.@¢~ ty"[-zd竆-I= HhiyJ!fQ'=\Mn5U+7zL"HPeՃ-hziJ2j,M/mHg +uuaMO}oet$JBUqx@*s$VC$`%RGT YB^OFW'-t,9X(9Y7LOX=)@=&dkRloc-oII7{ŶX J*_8Z *=Nsr"7R믚4= sԅ/g/EdX*gut̚r)s_\߇ȫoGª??Qs>uĿ("=WM,s~8_l79;2r/a 64E9R\QZHחtCȲk)(5sBAeZ<:fǿL$[+) I S v\/Y4w95 GV"='>nIW׺e ;|ց#jmqx0kjSrct,;F} pg{feƷv mL_%&"rE=GE~nP FgwWR0PHj/3~iw8J wHUk1 U+G^>qKgWN̍r;6h Ux>aH?-\ub+nITVO ͋K4eHGsFcXRe k~I9^|xGe71G(|=Bz1/e}>m/Li%<s@$՟w_  %BLl4ޟϒGȶwA?5_VDO39g}lv d}e%AYm wX3 ]Eo(u%I/~}jD&Tهx#ĽbpS#|E'H*+t"<5tO1AK?Ոډx[4UHDٹ.xkp q#ȯJp> a_M 榨8މb$oe)_86z(ؘDĦS+RFЫasLvاW t\[ATQ[` ipc|+,B3Γ_hN9l$I5ӯ%}䠱7u NZD8SM+uIٯőIЗzu'mi[P^',3ޝF :('RJ c~O{yUMX 0{>qN]V| %=XЙ{F@>X#vihIU>r? y H/a|X>nM,:\{+\~%OD gH@n˽łw1Ho[5YW6 hW{ l}!g n \J(}5:98J5~q K6rW>#˹vjoFKЫN0mAޙeC$WDWmB\giqgCVH؟ ="ѓW]hռժu{B1@8Ι?) SDA4( Ƒk]Azz0hWP f!=T͠M7EkU-DytlJ8 rK vH!^UceZ9&NH WzW=X?"CX:9jٕB(QHhyj3w:+%&Eg[l祱?66?, $픙:7@}e⪤+uՈ$uZ,.H3Ur#& KA;[#zJfxSW@9wf u_'!`O¢XfWSm~f uJx9EǠ?9{̺:ݙ^}igS_2,Eo9a: g È:N󒧫;.fk"! $f(S]:M9|cH"U8 w%`9~l,FqJnQm8B6 +\Wa _i% 肷cfYaa&Υ̌Ɯ@WVR#u/ mA/kfh~fp9Zʫt)ݐM9tGXi$Tp .jk″Ltp%Cա\Lt y'%(1)O\65ˎ͊%BzKTNTv]"a+LcW3Rgֽ#\ڲ١b}q}#Kҷa's$`\ lJ7t8nxAa\y5&;;!)UH–rY^y-bkzDׯ$BJ#N 'gT2K`%ۈnI U]YwX֕,X SPe1sm7 \`-\&hO,LCL#oL.JR PgCW?!qǽ~D}&֝6J{:1<, վdZm&',Epg랼b͙}XsR &^EHH[uT/P 0lo5 K^TLșN+bE9C?FBOf@f5 {bDT4JB!O}|M{F!Y:tவͣϯw58"q$msupxQlu2״.Ǒb}N- #z7`y510H< qThi(X#9 eAMpDҕ3VK|5=h}uj㤘:Xe^bz:bd}c P`㹏:szw 7j ֯ۧmb^Q='.Yp=LڝA Y@US3, y{rάZ_='gQڲrrK:=&ld}JMwſ.&(F;@-¾[jjKwFQBW?P%"ks~!Jfye%܃uzYv ~ȳV_}w yl{dɶ"d3@Eva@3m, s+>3u}냛xM ָ |R"w)vQ|mu?DnNVT^[_=ݦL'/\K.i}ůzk+Sn6y׈cm49$G6aЩpt͢ZÔb=]H-m4\x))j:{UTqv 2W\&PiO19(o?t)ׁw8c}0b_ыE0"^+ w7A㡑N&yjdj""deh_@J;\\y}e-%ğ PU{)=c ]#!h*;<ξ1gRzՅDB{[ w2Q)kon-֭%R+;k`6ױPZ±tixH^z -@^dm4ͩ@!CD .|kIj_r0ٞ=6Ԇyݳ BkYQREEc qߎ~O=>,-0w<:3{h[$zOT~79@aMJpͳ2_1Hkշp2ިa=QvaWerPtU&=jPS%!ve4Air %`abV4w10OR,ԠVqΙ8Dfh.978$A,(Lhg4 v1Ku.z1 -͇Ψ  I Qkq0PӯU+UŪ[>XZ/?eX r ^Ybwv#` };ᖖ.2mHn/nemt[ad۬HĿ;^T$CVݦn er5aXxu1Zoͯ61(/m#%GbnzeָAqmGvO Q- !|*B4\M|:l vh 20N)ҫ+ϲHy|NUwnsE Ul͊FRr'qpfkd6tuԦy-0c;bePܮФ _Р|kk"]\BC͍\%9O6j_h๾)z k7&{LL67y`CR^.- L ;/$\4D/}@n?8.8*3Ձ2d\A%{(bSOYY0%/>ԏ,\$z&|G SWMȱ Ryl<}$Tx9;#S\*rB_+M J*ښen6P辫wT@ T޼7#zѻn]Ma-ֲ̃1IdM' tK-w53|o&im H4//$!2!$ %&WtX_-˓;TJ` 8b:˭ŌFRT3DȥҤD4Y TIxUyuūzpsEoď<XP} 4%xT0,~Ae@<_Ƶ^.1TtU$,KbпLB߶/ܘLKK9iIc=)Db=/Е!tdf B!1!vTk Vh~ (WB/襎 -<&fX -IIZR$mV[ZFASIΛ?MEk{+ؖn02!:Ѿy=DO<$d5Stٶ&'x(7)+'}8I~{QȏT,z\GL6C`:)P^)yȤU5%C"?B2@Fk$7H"4_O$(տD׬S ȅ{˫`N9)VUvD95@*&؊ M/ptiwH49;|Y@U4O93,PhLG*ߗo-? hI 'OhoML/1tpW!Ӹh.EqoIdwՔn(89sw `l[>Au&"ߏcQ^:wC2 u2hqm ~LY+Ie'z]p;Pi@k2^!̌̍7H*lBd\ MX p,T>D b&°B @f^jojҩYYKI eUbX_Aq+7o8>y'$-{!V4be>53- ,$ Y?>f>9^]ٿeqm@#+V)ET5 r^6wʴ$Z\Ѹ<%.&1贰ڎ-Ʌp<`I8LͧM;Vu5Í˚2**ݪ@@ѸBUpU~S0 ޫTn\`lΓ/] %-fw6'kM.pTM+P]nc\Njaߌ/xU:8WwDB6.b,|ga}4 F8NKylK$c-cXȡd|"hnHݕKW\WbRmj}e(C`Z5 }^wecAnBロ儯$c,ԵNUsX/%ED8,t"rjbu7Ch[zRAՂX+) 5>bxs43sy5V&nۢ3-f{D6^8'qނeo3oa!LRl#=ࢎ(<.lF/YJB*,$[~ڭ3]R|L%7RdմDjTO~)F/*썾vw2z-MuLy%&ta`8IPYzƢnEmx]ƥwnJ^( 7 F z+<}}5oj X)78tWop Γ4rTq3!t8WO0Pe!d''١ -4tU\Aa#(s!9;^_8uIy8Zqm=BumExz,`%Cb &2fUu.Ix.mHe[xɐLW1?mKYsw_:yK#<AaO|¿=*1 q9P<&Ԍ'p(|lQ>v (P=`ID-yߘ를,屨CRH ܗn5J樽pNCd,1gwQi38|cB6* 4s~4> ̲>S{Rǒp&Q\su:eBT`G,|?eGG,C!Sbd`@3C1Ԟ8IGS\kNW녉ᵔ\{?Igʷg22\Ih&P_,uQl'Ժ@}X<\{hsjM$ˋW0rrk0h@*3(my?x^kX/ڔGO^,P5! a8gҨGlY^L\A<wXJpViUjź1In%zאZ`AfPV8dhݸ1I.jgO" r.R鐙F<F̎)ƴd:ݰzc܇9CjM\ I΢mȚFGPN{,+´y0̟[٬dʍuTrZKWH\vtA_E|svgTSI=R?r&@_A n?1z yauCk݈Eŧ*<M*R\u^AE{RC >hÃUa 63*8">έYܽx22f*u/t$vJ]ݖu&<5^`*n{p^vW B0䨏B}/ ϜO9&ZC;K{܁~SޘA"ت^u{3Mna߂xd( 9,<8v`p A20u4׽W6L{YM]Y/~pEur,sОLlW-/Z zۗr۶WfzkWU 1tDU4bLFF&GhyV>R`$ۿy]$z )gC߹_-z<44|"f3bTM ~;'6bkU5rKwц /~m>PF#xlesן[_u*|&s|kP,fX&%О|Mgçm.3\M3*oغwM-B4t0ĝ@ ciJ=DKʰ~pRWBOßr !apHeqD|Z_R1PYi@ ˦m^TLOڙc3q<(7#l^O$zmpr 碕!Fэ4 v*# .\f{:yMhŤkLK?OJuuPc!:Wj<,€OFmKRlN9fbj52u<չg9?nz`~=Nt 4P &G~,fCdXw߭} m 73256_J7o<1,8!eW3:f魳&em,<+FF($ V@`, 5`[s0uQȌ*RmJz[4Q< h;nQS}AAHs,o SF"'cufbo|*wHv¤68%M>]|ä _B+l8U˝D8vZٵ.b ~&LXkzmK̛*mf}-OCbܧ 5(Jn)G6y>J|^g;ؔ[y3'at&z'9Ns&m k&H3`C:S'ny>S䅫->"A;YWpv#>KӲ|+0J~ٔ+ٛ#r/|%%tXjoY߸S'*aj;΁3|<іsqxKlc,*[F.kחq^#>cڴg^!~@93 bDh@g|ya2y pOJf29B}4oz)bhA=$&+4—& )H9zUpKF(bTt ݻRE^(jgUjGh2@Kw׽с2@5+i-2 1ymy-`w x҈([{|-iAܠ"pUv ntjv8O9E!(R &IEHkpSŽ<`hH1,Ri^7ag.0+ H,s">-jh_Zvi| VMf^rֽtQ;߄K[++őW50ٺ!Vs*a*ośva=scI=jT % uK"7lWSSE<6҉?;4ե<<#2˫0v役}JMVh { _CnTi[p$b]11B=8⦻{*ŕ$cNx8!A9ձp\4CSP8KNڲz`Ezxǘm~%a]G5)bE^w귭2LˇL@7Q{@ R&=.c~^`l#lR2W #N9~tHV0 /Akg[s߁gkaUi*yhO*64XHDG>ߋ%Z\jV mwO6s{#zG`ճb#HzneFvb.6Gt@ uu$E}f) #l˿/#J|<.YRj챷3#:3ĹdKIugňw^!uV'.ΒWQO"DEb;/>gYgLC]p~]'S\/urWuCS Z: SR?v&~99<W9 ƷMcJrRYyvQui$~?XM!#fIȿ3)}5l)ۏ)国oU);dه\"OFH?حyJTg皕?V`rނ$0Ή`Cm+RCJU6|8T3򃴎~jA{Ǖ**w~wXf8<,lDVvfmZLn/pnYO3햘p}nq5A3( &BQ)VH D4:ײ0CZf # ;٨I)nzrNH =aTxq΀0peYMJ۬¦-^Q%i jV>,_VmQ wK6AyhF뵝DSPsϱΝo5^_0pQ. b~+5j6\7gpت`Wb| ?|@X G(͋qrV{ YZ