ProDy-1.7.1-3.fc22$>␣֓Ŭ96XlS><7X?7Hd  WDHWfm |  , P   LHd   ( 89p:3BMG\HդIXY Z4[8\H]^ b 9d ;e @f Cl Et \uvwtx'y07DCProDy1.7.13.fc22Application for protein structure, dynamics and sequence analysisProDy is a free and open-source Python package for protein structure, dynamics, and sequence analysis. It allows for comparative analysis and modeling of protein structural dynamics and sequence co-evolution. Fast and flexible ProDy API is for interactive usage as well as application development. ProDy also comes with several analysis applications and a graphical user interface for visual analysis. - Visit http://www.csb.pitt.edu/ProDy/ -Vbuildvm-21-nfs.phx2.fedoraproject.orgMLFedora ProjectFedora ProjectGPLv3+Fedora ProjectApplications/Engineeringhttp://www.csb.pitt.edu/ProDylinuxi686d  +H--  Enn +<< U(!! * *QQuucg(M$$ $ # #7uuQQ K K+&Y&Y,%)%) ++"!*S*S:3J55== -?&%|:|:!)!!B88#))  *@ & &b**RR8f''''!G!<!<E(@o?D.x*)i4442000330(-+,-,==,>@>@ %**r:W6N50 **i#djdjox#Y""J N$$TMOO.,*33@3@nHww*6%%r } })##lji|HSEELL's'H&+~E  qq<11V2@__j# m mZ>3e5{5{[[ViXXZQPN"JJ9@+(;(;(KKqq d de__  d d % R|| ~ ~   I_I_IVX$HDJ  S  R )~.+t' 65 (6;L;L --"4"4q_rr ??Q > > %TT#0s0s  κ O "nn y`ZHTHT  s/,8D8D&))1~~ I h h&k..4;;7֡큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤VVVVVVVVVVV@lVVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVVVV@lVVVV@lVVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lV@lVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVV@lVVVV@lVV@l6ff483c5ef6484b8b298e41a9a156cdbf561b30c192e5578afe5b49fd961f4ac45d422c7a830461c9b8830748b6f093be25f2858373b464312be3b06494bb7b5c3a293d178ee233032d1999af83dfa0fe1839c69e49ee4583fe15d9e9be0be7732713aa6b17e5a26bdcbb1087a006e8fb1990b75940a7ddc15e315abf4c8964558344fe9a028d7371d681dc21217a5549af777de742ab507b14a48a28999702a58344fe9a028d7371d681dc21217a5549af777de742ab507b14a48a28999702ab93011abe5b5a3f74c1b47794fe479e64be2a7cd265e370faafa3f21d7af024f69d7c7b061784d5bc60ede8a353ca56e39838faba0e6e9aea3a50928c0c8be5869d7c7b061784d5bc60ede8a353ca56e39838faba0e6e9aea3a50928c0c8be589a6d998cbfb4e95eb3b86d20dd2c595c8ca5c401df0d7e45eaf8faf94329b7f175f3b7c3c534bd9a1dd0c7496706e0730e567d5f9164a5184bd8d8c9d78975d475f3b7c3c534bd9a1dd0c7496706e0730e567d5f9164a5184bd8d8c9d78975d40d38f9601e2437025c621ba8fbbebb965d8c64caa8102bdd4b835fd8481d10b0c04e7e815aaf54577405552e2f01dcf1098946059191449476beab2dee2b7d0bc04e7e815aaf54577405552e2f01dcf1098946059191449476beab2dee2b7d0bc9f60e989811ea56650844e6f8dc89a1d83d1f6400197e1f04580a56da3a9193923bec0ef457c51e722ace982316afe23662e3db94e2392efe97de82f217f231923bec0ef457c51e722ace982316afe23662e3db94e2392efe97de82f217f231a8ff94f68c964dbd78f73eeda3ee7e5035dc78e4aaf17edf53738422805dfecc4aca49c60febd309bf947e19d316725391d43670f1b73921d7eccec707e415ce4aca49c60febd309bf947e19d316725391d43670f1b73921d7eccec707e415ce36a4a0d49ac0bb4ff41f374c0b65d0199b7805207bbb293a78e7848aea485e2e2516d0ace477726c6595d0b0946e1b872d02161a195fcd6419fc01fc0497d49c2516d0ace477726c6595d0b0946e1b872d02161a195fcd6419fc01fc0497d49c37304d895f673cfd2d1db02e8fe01d7fc13c7f9b29c38c8158077b284ddba6a103e4ee454844c439b5dd50d6d45430e9fff51788ced02baac22bcfd5a2cce77003e4ee454844c439b5dd50d6d45430e9fff51788ced02baac22bcfd5a2cce77004f71ab8e7ab4faf54966e72345dfcc1a6dce6622e6472f20fec9e0af40d442527a50cbb10ebe219ae0b7e71fc373a12c60b1d1655d72cd1a851ee2b92d2e4b827a50cbb10ebe219ae0b7e71fc373a12c60b1d1655d72cd1a851ee2b92d2e4b8c86275e4a447dd27cb0012ca913bd2fbf6157755b54147c80d59556cda206969e444c7ba4cda7230f9fb184eb997263cda26e7f9d157a4b87ea77244d7b2ccffe444c7ba4cda7230f9fb184eb997263cda26e7f9d157a4b87ea77244d7b2ccff65cd0766b0e489031be51f091c49cc6e416a8cecaa1360056c25d3dae493281caa8fa1b7ce2885905d25ebe4eb1169d2aa90b2dcd08b22b2cc843e10b5feb200aa8fa1b7ce2885905d25ebe4eb1169d2aa90b2dcd08b22b2cc843e10b5feb20067e6d75765ba57b2c7052c8c9ffa321c3b1a9120f3337b258ed2ed19d3245daec6896e178b9bc7b5259b1abc245553e50f31867621602b93d6d901e1ba25d97ac6896e178b9bc7b5259b1abc245553e50f31867621602b93d6d901e1ba25d97ad7673eeb687c4c511f777c7fa41b88a256f6649606f89dbfdd8d149785fcffc67d6901cc4a69aff8a897ccfaf7b04c294c4dfb3a168e3c1835696deda0c967bf7d6901cc4a69aff8a897ccfaf7b04c294c4dfb3a168e3c1835696deda0c967bf949abec2d69567f30575e487d6b8d2f38e48dc9a95e92686036b30462c151eb87b31aaccf7699f3a6f56551c83c2c039e776a168e9ecf8da5c216e5274b789987b31aaccf7699f3a6f56551c83c2c039e776a168e9ecf8da5c216e5274b78998b53c8ae25a5462a7408b121792eada0837c6e14f2fde05a0491f972ff43bf87b52130c1536f7b5383b00225577126c1677281c6a903b9d9c5af125c02064a8a352130c1536f7b5383b00225577126c1677281c6a903b9d9c5af125c02064a8a3003b96a686cb2f8ff711a95f6d7d3db1b049f245dc7f459d88dc04b02a86d2423b1476e0c610995648d67f1dd4ed90a51d24cfb9c1bd82738ef22d86482d07fc3b1476e0c610995648d67f1dd4ed90a51d24cfb9c1bd82738ef22d86482d07fc179299a210ecb981b083d34f2c711ceb946973d9748ac5c788b2d0d5c5796fe41bccb5abd613101337b130f5bd7f43fe4e1fb3def936a73da3ca7861eb3023581bccb5abd613101337b130f5bd7f43fe4e1fb3def936a73da3ca7861eb3023580749c598ec493681e6cf80602b3a7b4a03d6cb30d91f0e290e7241a827a3d07d216324192e8359e1bbf59e747ce3c7f9508798e2c96f069514e115a6bdc33916216324192e8359e1bbf59e747ce3c7f9508798e2c96f069514e115a6bdc3391611fe0e125fe57e41c09f19116fdce53224232c5f2ee2a5a911dec4f9b69b47950ddf48231e7378826bd1f854be0dbb91f9c0b1cc9ed18469f851507c1504e6080ddf48231e7378826bd1f854be0dbb91f9c0b1cc9ed18469f851507c1504e60800a46d426f322b547796964e38eb70382df13f453c8a85009c40ad1437beb06243d3ed18f6f3fd51d404255040cdb40b24759314284ff1f4a097e561ed4c5ea643d3ed18f6f3fd51d404255040cdb40b24759314284ff1f4a097e561ed4c5ea6062f6395453f9437dcad07403cdd0bd0e29db7a78dbb623f4760e5bf46aa5eecf0aa63ad15a3b06f849a334622774f868efc11b0246fca403a2333f2e789d22df0aa63ad15a3b06f849a334622774f868efc11b0246fca403a2333f2e789d22dd547829f80c4d902cbaeb8b1a7d27bd03061b073106fada074e52535e32beebdf6e9e4b9046d0bdbb75173f4113fb0cbb450bd1cea96308e0a43c2d0bb2f3d98f6e9e4b9046d0bdbb75173f4113fb0cbb450bd1cea96308e0a43c2d0bb2f3d9862b5f66c510039905c0ad24210872cae4cb00a43423f0da9d2e17ac16d6d6b89ca3bb97f818e59b2bd76df2ec335e59ecd42f653a7f566b09abea5da55cc7a2fca3bb97f818e59b2bd76df2ec335e59ecd42f653a7f566b09abea5da55cc7a2f0d600d16ce2e5df85a9faf82d67ecc8fcc74249e09989f1cb9ff2f1b3762d9f6b5b8b6ffae0b01927b028af3ca0bbb117afba84dfce938343900762a9ac0db6fb5b8b6ffae0b01927b028af3ca0bbb117afba84dfce938343900762a9ac0db6fe8a143d2a6503c77db9f355257604a2cd94159dcba8f9071529fe4681e10a5f0f2c20fc60331318052a5a92d23ce48271e1c97d31c5e1e7238676c2c54820e34f2c20fc60331318052a5a92d23ce48271e1c97d31c5e1e7238676c2c54820e34bb5033d18f6831c4ed5a325e56d481e76d434995e03adae58177f8d9aaa54a3228e3028556b64ce2fa432478c0791cdcf839a6d2568f8e57c6d17aab52fb0e2828e3028556b64ce2fa432478c0791cdcf839a6d2568f8e57c6d17aab52fb0e28a4eec39d9394dd5363f9cff1a013e07323a23171fac80f27dbca3f33d0eb2df688da8100ecb5154c6dcac9e4abf9bdcf88744068d9d2bb47edbfa39c8f706c9e88da8100ecb5154c6dcac9e4abf9bdcf88744068d9d2bb47edbfa39c8f706c9eb35fa4921ed9436d925df569e971a33ae17b5ea998e3b3d85681e700f785c2bccf4b59f3d53358754f0d55ce5bec5aa7fb98462b9e8dcc94d2dab3c5c35bd500cf4b59f3d53358754f0d55ce5bec5aa7fb98462b9e8dcc94d2dab3c5c35bd50068195b0f9d80c17e50f257e6842d085db7384a88feb72f5bbeaeae5849a0180b18d2c42abcd89078cdab49ca9f0e221bb51e434cf59a6085771daf291403d50718d2c42abcd89078cdab49ca9f0e221bb51e434cf59a6085771daf291403d50773c1acba98173814f55907ec529b4aa8adeff38438db4570d173efa8156597a944cdbe80accc2271afaddf90a0efd3c7f6212ba018e62b2983db2aad74ec33a844cdbe80accc2271afaddf90a0efd3c7f6212ba018e62b2983db2aad74ec33a800304f2606e880cb5f60083dccf40f1e7067fac04eaf19a53ca58f9c15b7434517ed8b93759da18959792ca28a88789aac6f489d63c69fa0c3e4f6e0df2a2df417ed8b93759da18959792ca28a88789aac6f489d63c69fa0c3e4f6e0df2a2df439ef9261b7fdf9a7e7f36ff0f92c33c181eb610284f7dc7c64d8f7fd7a842724de1bd09b86ea67b9234430311743ceeda03316967ca342b8b30a672a85ec19e7de1bd09b86ea67b9234430311743ceeda03316967ca342b8b30a672a85ec19e7e3561c0ffe95cc896eaff1baa29606027cb631a2e700c680d182e58e89c6eff80f558e4de6d2fdc68eb723ec5272fdccf80724634b9bf22a0ec76dfeca0eba190f558e4de6d2fdc68eb723ec5272fdccf80724634b9bf22a0ec76dfeca0eba19a5bce83a0a68d016149e1dcefa748f10362cc1a6df64d1a16c28d334ef0514e75af8365f2e6835fc814a6863d2f812bea95fe94c52e2f489807d269fc5c4f724c348108e827629a74140bc3cec6dc4d6fe1bcf64f9d57e4400919e38b27aea2a3edd05bd490f74d6ae0659f0c79e6df153c974d56d3a7a2dd343813df9a4532c547e204c89bedd1de01a7e22f3adf7c1c813b4e52fba584aa82fb70feb7427fa547e204c89bedd1de01a7e22f3adf7c1c813b4e52fba584aa82fb70feb7427fa203d76f5b1c1c2abb979180de0adcb2ea03a6445ac03881d950ef11112c1ad59219c24d371eb0f35f149405a9ae0ad55654f8b441211e8b48b95b39b042dbdfa219c24d371eb0f35f149405a9ae0ad55654f8b441211e8b48b95b39b042dbdfaa30489f5b1f03ad915fed9d544ef84d0f8fe0105b85b9c9b9cf65c65c563afb00114c2b0f874d03a148f4b806f83469f9c22d4120989e54c485c1e8ca367efb70114c2b0f874d03a148f4b806f83469f9c22d4120989e54c485c1e8ca367efb7aabdc89132e59c517ca4c3365d35980b506ec7b269c79b71890f59d1dacfe2e5c5b025bb8f3641f6c4e4e6e1c7f8d4e9bd1ae0a48dfa84f31f305cc21af8c3e1c5b025bb8f3641f6c4e4e6e1c7f8d4e9bd1ae0a48dfa84f31f305cc21af8c3e1632cd7590c389c64fb703e1d2ca58ac61d7cb3b8e1de32fb69641a3dc9f2728cf97c88adf510ba9f2141063ed18713404d99bf62f7cc86f544e54e5dc9a123f8f97c88adf510ba9f2141063ed18713404d99bf62f7cc86f544e54e5dc9a123f87c234bfe3cd146c8a4e6c37cb4777ff60ba21b3407d3eb4eb2e17c49a18dbaeb727de7b0f6031713b70af6116a362f358a01a95dee22048423bf5297aacd0e14727de7b0f6031713b70af6116a362f358a01a95dee22048423bf5297aacd0e14be8e92b551a79f89af6cdd2d9f92864bfba5dae8a194d95bf86226d250179624e3c8823b7258e3da46b30cf2a383db86aafa31daa01172b2462bdcf64072d309e3c8823b7258e3da46b30cf2a383db86aafa31daa01172b2462bdcf64072d3098748ef59f0e58b8db0b997def55ae1ac1eda870030ebe5bdc80c9f06a16c75ab48a3d4e48ddc9797bf0610d1eaab52fd42df3322ad97f45b2eedf78d1a33ca0848a3d4e48ddc9797bf0610d1eaab52fd42df3322ad97f45b2eedf78d1a33ca0810cb263a445febcc4c525ff07f4a1f99a2b838a334bcb86a73cd3e1ea28e2f4d8b45312675542a8a92e0ed076a50c7cec73811333fc0871f731f34c00edacd588b45312675542a8a92e0ed076a50c7cec73811333fc0871f731f34c00edacd581a0272219f2f73eb32fa1107efdf4cd82fb34be9ff40b2337a87d5a26ae537ee7acdde19724f51505876b3bcb25824f8418f7ab6909923436ebc239dad95be727acdde19724f51505876b3bcb25824f8418f7ab6909923436ebc239dad95be72c02cca73531a3a7d03f95e6e74e656ad662057faf1e9683d5897dc4e4204df58bb1f2ed499ee0279d20c159c169a540189a70c4aa614769ed429b54bdb82a1fbbb1f2ed499ee0279d20c159c169a540189a70c4aa614769ed429b54bdb82a1fbd1df1728ba9350354988b3be548ea58cf259c49765ecc2c0e47d2bc0332a50811ccb28a1effc491fe217b202e4cbe61b9a01e4c2f972f896069063fddfdbf6c61ccb28a1effc491fe217b202e4cbe61b9a01e4c2f972f896069063fddfdbf6c646b6cf47312a2aff8b1f4ae258a3a17958b7fd8be9f0eae56f40ca34fb702461c75e24a0174f6c10c9f79fd971ce22846e1292652b34d9557773c124bdc97ae5cc195709e0477f007c6d74f5dad4af775a6973eac56c6002f563708ea63bdc9815d03b17ec92e7c1c9ab6c943fbcdb3e19ad0da3c6ebb856d0f8e923aa7e30e1345f0a4c0fb0c8a414bb04ff9de462c06963bfd650953d16c893830085cac696a375da87a5d06e85c1fc175f9787289b112fadac39f7a813f7bb7abbf20bb407330c3eb0b2fc16024b2842204e4ae1acc80e90a5b3b4ba7e14f76121755b589f241d3b21f7811fbf0593026e565f624a1fd4781c85daf166075c52d67d5b1f9d241d3b21f7811fbf0593026e565f624a1fd4781c85daf166075c52d67d5b1f9dae492b6d13bbfa828faf68025bd27243cec54249924ddf4b8a8621f056bdf5778a7236b2408a4c26f9f577f12b3515a4190177500494bbb8e3f3c269faa3a53622a4455a1f4c80ade2a47693c7be03c6cdc9699f283126a24621552413785066eea9a7da7b6a430eb0ac0a79460a7d5418662e936026bb6b4a34e5c2b6d24acdd74f46973008fd4ce443aff2c919e84fe629a9376ec2925b0165eff050ea1328d74f46973008fd4ce443aff2c919e84fe629a9376ec2925b0165eff050ea13286bfe8acd93b2d48ce21c78bd54dc886517d58bc3ebd95d2df1f97f83db4759e31d587f4f365cba4f66cd8f0b523caa3282e47f01300de98cafa539407b41a3201d587f4f365cba4f66cd8f0b523caa3282e47f01300de98cafa539407b41a320dc4d8f346ae6dfc03d2e3208bc6783764b877505311b10447cea314a7978f293d081be8a5fa50597282f7999a55ffa678d0efc4246b93c15be680afea76f26deb93d4719c452b5090bb915e1ea9714b2000b0330acd6d244f7f2a3e396a6fa5be001dcdc0467eb6b8e9d2ec02682df87fb00d108bf6ae30c59298b77da0377d5add9a32a4289f3615ddad922610bb0ed30cc1a552112b24a4aa2cf3ce79b6001f148b0efc36ef071c5b644e3a262c15633b4125d7af1c441e48bb1294f0cc89611455177df75f3eb8e985b865f04d1bf86a51b3d99e68003fcf999b7e2bc8afc63dac2342a1b298d18fe090fce4eebbc665a8c091fdbba8ce1a83989e80d4eb30727353513cc32da09080377dc2ff61e87f27ef23f5a449157d4a915d60c63172cf2f44e7d8734cdfbabf131c00ca543d835d0fe9b92fba72cb3501e1415b98ba069d2561cc8d13b91589dd3c035f6ca669e64dcc0e7799e7cdfa6019ef93571a069d2561cc8d13b91589dd3c035f6ca669e64dcc0e7799e7cdfa6019ef935711af6c04afa60966b8c298312821417e33b3d453e1c7910cb8771769d7f296095837be48733a918aff9687649bb22562bac0ae5d379b1b83c7351e1e1a2cdc5c3837be48733a918aff9687649bb22562bac0ae5d379b1b83c7351e1e1a2cdc5c3b8fd2c0475c54f3e4b22dda3c407aa2e6d22477849126787efc05d95501122d8c72d24672ab6a63b471b3f01e9761baf2a57786c4ba20da5797904622104dc13c72d24672ab6a63b471b3f01e9761baf2a57786c4ba20da5797904622104dc135bdfff1a9b213dc51a034f760a2077aa1f16e5bf443fbffe256f144c190e789dbad33182b1832d5efd7c8b7f3d9d2359d3df9452a8d1379c3eed508a48abbf87f8e79d00a0cf16078d14b781cf95c1c8e486c98c439fa726a328e646649653045b92763235e6337bff214e58b75e7cb62292d841d2787af4eef64dcf24d8b625626c95b8ac0a78c3de6966d441732ae2ede693f24cd2e7054a42ae3cbfab0113c83289b7f6b7a0190844e9f113f2381f9dd9655b3e9cc4b44c15bab569bb6fea6b1b1baf3e38d92132125c119d2b0bca358ba1ac4c86680764e099eafc6d65fd4b35cb1f10dfb629555d8c3698da74e7fcac9c938f2aeb7b398fcb079c210e5f4b35cb1f10dfb629555d8c3698da74e7fcac9c938f2aeb7b398fcb079c210e5f6ffc96f76866116b918f8bfb3f67140f97cbdcd0a5f457365148881e0ba5888179357220af655802d93dd17b5f7ec7f710fe8d5c02552805af031b58f3110bd279357220af655802d93dd17b5f7ec7f710fe8d5c02552805af031b58f3110bd29cde2112aae7a98af41fe671ac9ba6a29852075554103ee92215ff97d66c1c2a37d23f37173d7e2fe94462419e55b9b116cd4937c944c89f32d0a6b0db44f1e737d23f37173d7e2fe94462419e55b9b116cd4937c944c89f32d0a6b0db44f1e744e183b3fb96922dd606f45235bf40a6410cfa7934b2746c44657a5a65c0a07cd1b1b79b1774e5ac1c4f6e3311881c5bb1a51922eb7385288c8d736368e84424eee8446b96f7b82060962e50dc45779ca15d8be5a271c0fe57cde84dca063cf8eee8446b96f7b82060962e50dc45779ca15d8be5a271c0fe57cde84dca063cf8fa750df42856b5b2f6c53379ec347829cf7df83f89a674c69ff5770a5220ae8efc0a5c090c4ddbd79009c9c7d9d9bbda6ba365475cbbcbefaa413666aa7c4dd4fc0a5c090c4ddbd79009c9c7d9d9bbda6ba365475cbbcbefaa413666aa7c4dd4838e709216824619dfc0a563b4020368a8fcebe46fa5e29258111f14519c4cde30e445e15defcf5f545cc7d4661bf60f40c20ae8c2b142da02ef2a84e822d3dc30e445e15defcf5f545cc7d4661bf60f40c20ae8c2b142da02ef2a84e822d3dc694de57b6d829a530ce7a35a0dd6b0c2ddf5505482eae434683a216af71e84de517702c67aa660cae68306b49076b5c78069509073ce04e91e35096176b2c473517702c67aa660cae68306b49076b5c78069509073ce04e91e35096176b2c473fd73265181ff490fff7848815c1996ea7f4d209b91f2d0955f765f25244de53b8d03b24793d8e8e9a5b04d52b79d3c645bd00b6ec0fb3938b8d5fa0344ce7838e705f4ac65529d00dac234c9aa78fde0ff812aeb03b1fe8d37e706181155262cc29c0bc26678cca1064d6842a1643406f9cc04b82564fd12f4f3490e51f74fc3e782b4376d6ec3a9b4bc3dd3f2d3f8ccdd7803c4cda3253c51a15cd2dccf9285e782b4376d6ec3a9b4bc3dd3f2d3f8ccdd7803c4cda3253c51a15cd2dccf9285d0aa0eaba32b0c23de3680206dfecdce227b9795fb31ca15576c921749f83f4d043adf141e8043fc3e947ec1f9ff5fdd2441b1f477c13338dc77f4a1eb00b487f9aa954bb56f0dce78942bc0cb3fdbfd769186011d2d84dd786ec6ac703a4ca0f9aa954bb56f0dce78942bc0cb3fdbfd769186011d2d84dd786ec6ac703a4ca007c696c7ac94df95bdfce804b086d1f1c90d794e81631ef4423ddee1edc7e9cc5e5096801531259cd2096d8a52737f8c5c387226664c6a78c984173b2152f73e2bccf67018eebc1da694d851b7b9d89e5b4f8f8cb2716cffc1ca8149b90cc6ec7508051d51e98a33c88d0897d25fc1e376773a1df513867d7b4e536daa8e8e6178e9158352646a2201a3d8c6edf5ab8835275e01cc832544cf2a6fdbfc248f5d78e9158352646a2201a3d8c6edf5ab8835275e01cc832544cf2a6fdbfc248f5d338b0db20bb305ecf875dd36e9129339b2a66b1cb2f53676a3a6aa14d7f4cb02c5dd1eb5ee8846afd249a055470ec0b902c53f79c3cd487ce497a83ae681e267c5dd1eb5ee8846afd249a055470ec0b902c53f79c3cd487ce497a83ae681e2677197b0bf26c8ea7255ee7b357739126df7b258f9ce8a2389aac760b1b210df71144d2576dabf8f8a2afe3b3528518f1bf43fc303b4351e429b99ce67ef832a6539a05bdd1084e1130058465eefde460c9f456d33b0c160ef846e2d835f3162c98c6f58f46c53936890639c1bbd601e914ce77290057ffe9d65c8bb7a6ff6487c1fdc418f85f13ee167b688321b078887c6c11270e175b6846b9dc95c47dcc7e61fdc418f85f13ee167b688321b078887c6c11270e175b6846b9dc95c47dcc7e6237aeb41abd858373e6e81362d0a1b54de517998a52bd0e690a01df79f51c7ad07531c6a6c4ab63f6165b814bb386e9705981ee0dfa9a8899bbb5e9d6955dbd407531c6a6c4ab63f6165b814bb386e9705981ee0dfa9a8899bbb5e9d6955dbd4bf2e8468c43f1b79b0c30c60dfd3ec163a141442d046d98089382bf7cbb011662ec63b5b695e55207255c9e17e3f51e6481d287b8e6366eeb141b4fe5d4400eaa477efa83038982389260722ab242aa18a2653777d1abf8570e0b1f5aef7d34964e485ef8e30f263872b3b7bae34c366285178f15f653024287a2caa13a19e07fc5fd6c8de55d9ff7a7e998bb37822b35a44f53eab3c59a0a995456730e2b8044f321177e7d52d758edda459ec39fd42f89dfa1888f591569a995b721d7dab8a2e3921f8619f82f6181e816e2e59c576ebcbe60bf55eb6aabf9992cc1993d23f8e40ed61d467c064abc11620e9ca95695b4d3fb6493a5b7f5f7bb28d90774ee2ab2d8027bfcef34240401365c9b92339f40ab9551a657efa87688726655913bc3352e1871de8546851236472cb0c155586b9af76c86d14faa9ea29b7c3e36d0d1f1e889342d79ed6f27c379247d6b4e0b3c63f65440c7a4af1c03c1f195fc9d41f1e889342d79ed6f27c379247d6b4e0b3c63f65440c7a4af1c03c1f195fc9d42618e8bb44354af4c5c2d3fb039bb7e37f4f55dbcda59beaef93d3673b82a3f6ce14917078424a6d6af0d59f7375b1bdac64772fd67073e4f74c7ec97c3938a9ce14917078424a6d6af0d59f7375b1bdac64772fd67073e4f74c7ec97c3938a9209913ee046cf927cfd61f06864a7c5ad17caeda8a78c52513b8e12fb1765f30c1ea2759ca6e08791af027292dc7c0843ec31f94aa9f7e33b901d0c165907d86c1ea2759ca6e08791af027292dc7c0843ec31f94aa9f7e33b901d0c165907d8617c40a92165a2b8b6a586e1bee756150da45ec73a4e37c6a20bd1cf147e8bb8fdab64d6bf589752533bbc436389815b9a6e7a4c0e3308ae4c5eb098b3aeeac24666578d970f6c6078bcb634999a0529dabbf8fcb9adc6a3fc883cd096b8fdccc005ae3be6342d275a5b7650572b519fc1a2fc2f34e42862e1e0be43dff9b974b4c7d8d14e54dbce365cf777c8a5fdd523422ef672281f322bf74612dea376fe6cac6228115f12eb10f7942e358c413a044fba3cc6d8a951be11613e9843bf276f909a9f31d13eb3e38431f2f634e0db26d1a041e351cd01ba0bf3217a922bd61695729a35ef14a15999987265161f05c394c852beaa3bcfc50a359c5ef9ae326695729a35ef14a15999987265161f05c394c852beaa3bcfc50a359c5ef9ae326ae1924e71c257591690fcf8ca05ae44cd1bdef44ab71276c007c180fe256951dd2f48dd0f12b88f8d77410594bf4dea57b06b804407de2d2e4fba515bb890487158f461863e1f4b572d45ccd7daf294a36299a1776246d0219271826805704ab71cb336b17a4b7c7b2d90ebf26c5e081408059082a614b70f023eac3833122b4967183f5467fc934190667092dce79fcfd24e22efd11f3b4f0b4d7de4c1ca93e967183f5467fc934190667092dce79fcfd24e22efd11f3b4f0b4d7de4c1ca93e4e6b96ba0ee56da61b821136df415b6dae75dd52b8315944821d69c6ed7a679861941821f5ce07546053cf6c81e009ad9231faa8a5751299b33df0b2f9d9d85a61941821f5ce07546053cf6c81e009ad9231faa8a5751299b33df0b2f9d9d85a6f5219ec2b8f430c0ecf9a767b67802c91849767efa8fc389a2e5389d2caa8d340265a9315979a46066acf807ee228a64a2705aa55884910e4f591bffe526f6240265a9315979a46066acf807ee228a64a2705aa55884910e4f591bffe526f6271b2c3b5b7b409f60de8b1daea370676a4699440bae6ea18b4a15d3b19630366d3a1a8ca5d417e594e5a7d3e9857e111216d6a3ede0c2126a25da3a77e46e1bdc7b543c01f7468f81d2701ac11cfcf904d927e70bd1df2e03b71221d88771213ad0d9bdc8590256d5e5ca8fc64e347af5c893d6526fffc584dfbdf0887027a31edce640917d7500fc2a077f64eee6cc1b773dfce99865ad3f4bfa828e4eecc0aedce640917d7500fc2a077f64eee6cc1b773dfce99865ad3f4bfa828e4eecc0a44f94390ae2ac95ce6ab3494c560bf2520b01e385fac88ac804b2863bddb183eaab14c725804495b93fa1f4acd17ccc4e90993d5807a7eec5969773ef0c0531910ea10cbb069de79dc3d2bef9bfdd985750876ec4b77b215c626652b59101537c0e8e9ee379104f2c85256b2c648520828ddfcdecd95633601dc944a96743466c0e8e9ee379104f2c85256b2c648520828ddfcdecd95633601dc944a967434661d613046357991eca4d4c22220a267f2812f095070d75af9e0651f76622dcfc7c822c8824707409107c8a4de92f5c0a675f73db14c07c2d8c1bc39718cd72af1b4d2822b6b4c104426fb9842c1d6cb59aa41c0b5421f5a3946c73de32401b458b4d2822b6b4c104426fb9842c1d6cb59aa41c0b5421f5a3946c73de32401b458083ad0bb37676653b3f10846844bf3d24aa0ef53e478b467557c3ad07c3b5846d47bcb1ee346c85a010d90127d1dc6c931520a284beafb867a66b5f7694f6726d47bcb1ee346c85a010d90127d1dc6c931520a284beafb867a66b5f7694f6726e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552c7cbe3f95ea594c1b1a6d31a6af62b3f910f0e604ef7c2e632480090914ebbe2c7cbe3f95ea594c1b1a6d31a6af62b3f910f0e604ef7c2e632480090914ebbec74306729e4c6b1d62521189686261a8a40c4a4956655ad8ce287d3b5de9dcf4ce2800ca0d5f5c9a408e15109af3f1d0cb5e41a50291656bc79512e36f1c7b0dce2800ca0d5f5c9a408e15109af3f1d0cb5e41a50291656bc79512e36f1c7b0de025922e3a47ec6bf7969e8b4b22c705a9ee1a19108e19de58b3d732983c1c9a30039e896b2267c4d9dadf5b009ce5cea2e5a49583fb602ba8a3e1c91ea1a0e130039e896b2267c4d9dadf5b009ce5cea2e5a49583fb602ba8a3e1c91ea1a0e135d6ad8e653f14809484dff51c3df73d546f32ce92400fe5f6a0090a71b3b0a42d3366ee7fde24933be56957ebaab3ec8a5ea02eecff99e72e499e4912cf69d02d3366ee7fde24933be56957ebaab3ec8a5ea02eecff99e72e499e4912cf69d0d5710b4a57f51100404a34d20b70efaabf45504cbc628ae0bcb96c8ef105d12786c7b0e760504132384f05bc7b33669617dafe933871480205aff92b3ef37f8386c7b0e760504132384f05bc7b33669617dafe933871480205aff92b3ef37f83a22b0ea9ce79eb6345149439f0262884a6741fac3ec26f7a1175a916c9deca7543d77ae1897719c497ad7d8d17012c0619f0982294a317de8a83928d619026f443d77ae1897719c497ad7d8d17012c0619f0982294a317de8a83928d619026f4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855db181b00a3f774dda3eeda91deec020eff5c6365bc44d5b8b810420b85f57854db181b00a3f774dda3eeda91deec020eff5c6365bc44d5b8b810420b85f57854fc31e1f4ecbc4f12e5caf716ba391f62739ffb2ef5d4d59cc868664210352e63897ffc5ccdd8fd80cbf07b674c91922a3d5e16c498964eeeaf2040bbdefe56b1897ffc5ccdd8fd80cbf07b674c91922a3d5e16c498964eeeaf2040bbdefe56b12139fda6590e6cf82de023ac0fdb08ce889bbdfbed9a7f77be4c14d693e93c484495993ae2635403a3a7259d8924b906b1b442705cbad23c36a358511d64dc8a4495993ae2635403a3a7259d8924b906b1b442705cbad23c36a358511d64dc8ae0a77397c6c67c998d1e864bb6f6c6ce18f3c237621f8f9f52da5f4fa0e7d808805e3ca829ac1054507620b1c35ce06021d3e0dfc0cf46887954368fcff846fb805e3ca829ac1054507620b1c35ce06021d3e0dfc0cf46887954368fcff846fb349fda01e7075eeb9cc7d40fb0fab870c5878ac6e618e157b2d94310c1625f978097e6a052ec7e6717226be7b7b5fc39a7969e894a62d3a655725d7ef2dd0d4e8097e6a052ec7e6717226be7b7b5fc39a7969e894a62d3a655725d7ef2dd0d4e99f7bec62fbc9143270fcc0ffc0b588dc7655b2c697830963aa9fd688e625431fb2b7016c72161fbbf9bce20b16ce1a391384c538d710fe16e395d10361630e6fb2b7016c72161fbbf9bce20b16ce1a391384c538d710fe16e395d10361630e67c6e55cce0ef9af561be45985cee18b8670b9620775c3c76d32c9102bb569cfa50c92a823c8e9bd3b9718ee07f44e91afa954a0512157fcff2f2732d4473d3f650c92a823c8e9bd3b9718ee07f44e91afa954a0512157fcff2f2732d4473d3f68b4e791d97e85596dcacf2f0ccc9bff2e304883fd9e965ace4684f858bd2c3ba5a5f715f90c1f038fbee0eaefab9b568b3002d065288066a0abac8da6636f52d0ac1ded26e977aa115222646be0985e8b865b1d60223c57b2202706d579c537065460096f8ef200dd259a09913a9f910676547beb8630e92eed62b6928cab2db691916b4feb6c2a6357f7a146d300a31b8d8e7a51fdc63c95a78df3496bdc07d874136b75ca75f50259e3d9efc783424366a70213945c9b60212c5a215338e8511f13b98b551007e2f0591302fa72227c4125e063b99391a6b8cbc5d8f527ffa93576c9e5939e892176a4db114fb3d81188829e046e2d2c7a271da6809d15a4274328874f5a3dd4ce8626990ca4501650ca7ded3ffd1350beaafbf922fb34d13a18ab1bb8d790e2404e6d993273b0e98316023ee18e0dcb48df22238f290864e782b3603d5acd8c67d66b50f3c989e75e13b9b068bb0d9e8414e7322adb22a2455956f6983a5a98d8872819228db4e30df777633941e4300fd5c402883adeb7fd3cfb12f0e2afeb6ba36fb61b7467a853a52bdd0b76f63128ea7a6285c2bacb26e3fd715f82a957a6de0f4b4c321c05f88beceb4655686506ef906bd1d13a1852f70304a38d4787e3dfff4139a53b361d35aea32166270a251acf8c40d1fe644dc8e87e3933fb61b8dadc7e4252155f33d8395a795a272824156e45deb2c865176ee19ba3a65d5186594560e884e97979bc07ae6335335f583f2fd3e9d143e439f5138a2f8bb4db6222800c62cad7ec27f4363f62c4c4bc4d5feaac0468e83225099c2e6a871eefe14fa98b816c936fb5fa11cd4def16e4f59316d20cb3a3dd7a1a4d4bc522b633e1486ffd2ba041b08c9701b3a6d9b3ca2d37d77cb1f3be9b6865717d127fb33be9073e1fe9fc5aaeb3c3f6b92ffaf2c307cb4bb60715c15dfe9602df16e021191bc1d5d5880b3308232aaa73b5dab64837a9dbcb3ce543d07950bc7b0a618acc70f7c797e4274c7787d2e9668e958294a93d905603749923908b931bab25d97fd4df51d0cd59ce4318db540b25ef6c28107ddae3f28d7f48a7a9b2d799ce5e00e82c026ddbca37fd9a0311b45d67b507c58ae6cbb12452d52ccae31bab830677a658b9c2392cebc942854dc409a1785e2e81643a4c24f5db83fe14e70283ffc3b062fb216a1ba1bc620cf3177cbdb01ca042b5bf201ae64ade3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85554e28d56a8aae7ea2cc50f9abb5b2725c8468bd6935bc4c4d01bac8988a8dc4254e28d56a8aae7ea2cc50f9abb5b2725c8468bd6935bc4c4d01bac8988a8dc423865b65b92d8f6411abbcc0722658d14c455045d485f6d2b575b42426d7c6b2420810671343dc2972dbf7da1c78ba004ab5d3ff54a7f59facef73069d5635ad020810671343dc2972dbf7da1c78ba004ab5d3ff54a7f59facef73069d5635ad02f77dee80748d02a5b7e3f84da05319e96261493422b06f947d15c17e98dcfd2fadf3750a80adbf0abe9c7ab7913cc68b689f27fd7d76aef2e0d98ec08c3bce2fadf3750a80adbf0abe9c7ab7913cc68b689f27fd7d76aef2e0d98ec08c3bce2d2885dc4ff8ac8d9abb6576b3d70c5d5a609c9f1247906a733328020660dbebea6381e46f5718b730e7e9289d635682f607eea9253fdcadcb4b24f2da748834fa6381e46f5718b730e7e9289d635682f607eea9253fdcadcb4b24f2da748834fcf04a24c9c35dd7afcb7bdb2ce9e5f5e825162b1f5995fa9ee255e1278b1803aed8dd0fa201aaaa582f1475fa0078cbeb26f746198b74736bcfb4fc7e48f43dfed8dd0fa201aaaa582f1475fa0078cbeb26f746198b74736bcfb4fc7e48f43df35b0272396ac28cf6deafcf96122b9c451456394d48ab6e166d6076b643e9484f56bae186f123e9d2a354b9af8c93866cd0c08b111c8a190517978c59316ff48f56bae186f123e9d2a354b9af8c93866cd0c08b111c8a190517978c59316ff483c901c59d535cd805d7df41f7cda8d6b22dcd17a6f7eff0cc00a417ba3a2646149c2db5134a57276008c9263d7456b24893cc277f12c9a3c35b7d14602cd1fb449c2db5134a57276008c9263d7456b24893cc277f12c9a3c35b7d14602cd1fb482fd2d0d0f79dd76ec845232f56668e8d977c597559f27d75cb9e8d4842626fd5ab2f77c98fe50b3d724bc9acc9df4193437e409098dfe1266f51d060fbb02b95ab2f77c98fe50b3d724bc9acc9df4193437e409098dfe1266f51d060fbb02b9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855714ec3ffe4f7fb8d9c137fdf43a256d01e6006ad89b9cd37b8ea20a161f3fb5f714ec3ffe4f7fb8d9c137fdf43a256d01e6006ad89b9cd37b8ea20a161f3fb5f37eb9bd73312a8d7f6119d495146a785c791ce2a306ad38240361bf5715dd7af21e929a0efdbde9b5dbf8fc85f22f66d85a99909a831a0502908774fb318a1fa21e929a0efdbde9b5dbf8fc85f22f66d85a99909a831a0502908774fb318a1fae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d2c2a80050baa8e3397ed8334d764352527252f683d6f3d905e00036e4e693acd2c2a80050baa8e3397ed8334d764352527252f683d6f3d905e00036e4e693acb12846ba2e1b4e51e32b6f1fc498fd24e09e61f210e4717fcb2131d07e5bcbad6f4b18c4e69909f23dc4965f6c935fd3e3d52a7115272071f672f8c3dba0e7216f4b18c4e69909f23dc4965f6c935fd3e3d52a7115272071f672f8c3dba0e721cb1e5d65adc028c5f71a9471040afb02cd9b74760353d8886216f7de6d09d50eb46cd09e324793d98dabc9a43a3c5022ca54f31abeee62e38a177e907fe77344b46cd09e324793d98dabc9a43a3c5022ca54f31abeee62e38a177e907fe7734456d1cd97193bab85f1334765da3be4a2c7fbe00d990d762929eda119f00567c73dd666888dfd395aa6ffedddea9e4635ef0153d2416a9d8b050bce46feb4ac053dd666888dfd395aa6ffedddea9e4635ef0153d2416a9d8b050bce46feb4ac05e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855af5326c792063e596ad818b7795d33336a21ae10397d51a12f6ca70c0a4f173faf5326c792063e596ad818b7795d33336a21ae10397d51a12f6ca70c0a4f173f58aea582f15695b0d592d5e686a73e0cef257791de0266fc23531743c348971ed1afa1b6d395835fbad122c97e515bbb7a5e17bf1cf363fd3eecba4539f263b5d1afa1b6d395835fbad122c97e515bbb7a5e17bf1cf363fd3eecba4539f263b549581ca76e08a04851572f28ed93b16cc7dd0faf565c73ec6adc61b6609966578b0abb0c7a6c90926d9fa856724ed056f34d2e3938996b707888e6bea00e728f8b0abb0c7a6c90926d9fa856724ed056f34d2e3938996b707888e6bea00e728f36085fff7f69d4ffddfbbd6f789f3ddc321b5b42bbf87e716d0a1efc666b14cbc03fcd7c498856061be0da4387d8e92451c1c480baa7c3678291f2f4a3ff7511c03fcd7c498856061be0da4387d8e92451c1c480baa7c3678291f2f4a3ff751113aa5b44f6c189e3be1dc6fdb9021b1f1b0a42c7efddd8dc05be947027ec58912a73a8b69891c3ca5807368f3b5afb18773a06061f1a05e7570971d4cf70916c2a73a8b69891c3ca5807368f3b5afb18773a06061f1a05e7570971d4cf70916c7023e47d1b8ad1e539e0f7680fd8fc00758cd9609cedaa014e8b14d3bbbe6f6b19b4ea83bc31af6a4aae1fdb0b73b21b7ee517059e6174b2745655f1a712ca9419b4ea83bc31af6a4aae1fdb0b73b21b7ee517059e6174b2745655f1a712ca94e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b3a9a8200b32a43721f24631ab06b6f8a4c7cda2cd2fe9da247639efd68a617db3a9a8200b32a43721f24631ab06b6f8a4c7cda2cd2fe9da247639efd68a617ddddf07370183f87ca13c1fc0346fec49489e2217e36a4d6a046c485573ba62adec179b740eeb6116b591da1fdfba0ab0a346e6ff6b25392aa659fed9cb7b45e3ec179b740eeb6116b591da1fdfba0ab0a346e6ff6b25392aa659fed9cb7b45e33c1f745ec56f17fc3a176a85a19f4bad9272326e3b067ccdf64271a1f1ccffe9048bdaf0b56a38007a4e2767a39ca9a60e454f08c941117b25518e5287527f2f048bdaf0b56a38007a4e2767a39ca9a60e454f08c941117b25518e5287527f2f0ef5955d86d7568efbb5315cf044039f4d9accea50a1731d3a014ce8fbda4a2e123f40e79b03c7691846dc1477f4496826f3cbb54d73faa4944ad640ea9a986e123f40e79b03c7691846dc1477f4496826f3cbb54d73faa4944ad640ea9a986ede76c56742b82aeb240d80d8d54498593c76ec23d71086e799893fe645a027db1d9fc6e9ff1eaa88458365facc6940c2ceb53c2c11adbee03ddeb5d0a1384e011d9fc6e9ff1eaa88458365facc6940c2ceb53c2c11adbee03ddeb5d0a1384e01e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a78fe2cc424f116f86dcd8bc1801f2c0183e2d2fdf686ecd8e737dc3d2d33ea9a78fe2cc424f116f86dcd8bc1801f2c0183e2d2fdf686ecd8e737dc3d2d33ea960d8659426e8c421392a6d636ead37f12b1d36e44262ca9b3b5a0c6ac5c50bb52c4b4c3c6b6870d38cb05ea44b034cce1721e7199ecd6d6f641fbdd8e98b00862c4b4c3c6b6870d38cb05ea44b034cce1721e7199ecd6d6f641fbdd8e98b00866e9b1669bd976df0b3bd5e681f11683005688be14850900caa1bd86a0c26d068d62929bebf478647e0f713c307bea733b78ab3bda6c9b2e20e60ed7c0b275308d62929bebf478647e0f713c307bea733b78ab3bda6c9b2e20e60ed7c0b275308e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553dd5bd80e1d9176e7642f2d185d1aba1fb7f43198d30db60d72bef801087a8ce3dd5bd80e1d9176e7642f2d185d1aba1fb7f43198d30db60d72bef801087a8ce20d5ed39072bad376b6408bcc593340368b3aa890f8a0b5c7d8ed1d465eaa74e7d1090b6ddccd46f83f98f2ca41191109b26e11c961625e8f7120fd6d6acad127d1090b6ddccd46f83f98f2ca41191109b26e11c961625e8f7120fd6d6acad12bbebd12e5edf69ac432838ba6857aa7fd4e232b15b8c6283cdd4d4ea65a24c642ecdf12dc6131b343e089443204cb1360de39fed1ef9d51758a669f92c2eb5eb2ecdf12dc6131b343e089443204cb1360de39fed1ef9d51758a669f92c2eb5ebba3336fb9c4c15307b9dba9d3197dbb9aee6f101880550fdce7668f759020bdafff25ef88bc1c44af27b28b3b01d4c945facf16eabab6e015b39319282072a1ffff25ef88bc1c44af27b28b3b01d4c945facf16eabab6e015b39319282072a1fff9edf1ba991911e424d48be8a3ee9147f8cafb9cf5d2918dfa5c18b457f04171155094ccdc3aa4a04b641241610026682739931790b31c63ea760b6f90e378c1155094ccdc3aa4a04b641241610026682739931790b31c63ea760b6f90e378c3707336b0ed5f100d1236671e1dbd3c465676ad6bce9f08bed759754a625a691500802f974b9e12673cde4bc2d81ccf8218a418badfba0704103d453d8344938500802f974b9e12673cde4bc2d81ccf8218a418badfba0704103d453d8344938dec902591ac3fcab8f3e90871711fe68a04251fb8ce48342dac1d57589d258e85d000dd2cf1125ed6b114661ace82e193760f4bd58e95c3bcb82cacf2bacfbcc5d000dd2cf1125ed6b114661ace82e193760f4bd58e95c3bcb82cacf2bacfbcc2c4478990e62b90daeed067676eff539ceaa3b1483b5885e3689f30e8f2f7c7ad5ffcdd8a85b463031cd83f9c6043dd6df86b214b4b8b52a985c84b9826811cfd5ffcdd8a85b463031cd83f9c6043dd6df86b214b4b8b52a985c84b9826811cfbf4726ff07d0fccfc82f76c126fa688a076fb34627a5ae25832a462742bea506a2c3d45c3dcb043cc065b0473d5e3b4e1a040cd80bbb4f521b55728a3a54cceea2c3d45c3dcb043cc065b0473d5e3b4e1a040cd80bbb4f521b55728a3a54ccee40179dcdf042c70c7d09c9dd59ceccb3531bd3c4b5b0c8cad2f050baf56934f10e6e45fc446ecc3c49c98ead8a806925c7cee4fd88a50e83b4986098f9399c199fe0a13380410dd3830886e824ae92112512b2569095574b7d8b66dfd145a83cd1388b4bf9d7385e0086d8a44c32dc4beaf3194d49f679a3d14d2d55b470735fae948e746c52a704d2454e96e003a738654d1f86d6e3fdd7717d7d675f621312ae948e746c52a704d2454e96e003a738654d1f86d6e3fdd7717d7d675f6213121bda271b1a4f3e1d42fa80733c4c2b8433e046c9727064bbb51e902290b61afce876a1130cea714d0abd73044af597ad95c21a1a2501157cd476cf3e073a6b5de876a1130cea714d0abd73044af597ad95c21a1a2501157cd476cf3e073a6b5dfc9b32d02b5f77076aa510b0236ef4995aedfefe7665ded5767fe3038a440a2e64448bfb7776cc92e08cf6b1f523cdd2c521f429abdabe521ecce33ef4f490e964448bfb7776cc92e08cf6b1f523cdd2c521f429abdabe521ecce33ef4f490e9d13f0889af3038e95c66fe04ed31f6d6cbdef6a5d1390742fb8575572dcfb592513a298688e0c2e30a897757f97d8a3d8d332fcb0871c29c97a78cd38b8b49d9513a298688e0c2e30a897757f97d8a3d8d332fcb0871c29c97a78cd38b8b49d94133e9fc38ce92af83050f6b1cac7fc49397c7623c25bff44582348cf788c4b8da820fb9b6eda087c875fb64ee01b547e5e347601b08a0dd70035dbd764d38d8e5472a83743a873ba2ba0a514677901bedc0210bdba323cf7b723edad509634e079a0ba811e9022533637f76f773161f907f9e1685571f46ff0fe04f47bea77526a455591eee44de0f7b0f718e9a78a672dfbe84f93163608faacfaf9ab57e1d26a455591eee44de0f7b0f718e9a78a672dfbe84f93163608faacfaf9ab57e1da7003b79bfa15010dd399af82daac4ffb34119d01982a1661d91d06e976fec1ec2e53cc3d7227a8916fdda0539a66c6a0523d983350ca5bc8cc337677cf67374c2e53cc3d7227a8916fdda0539a66c6a0523d983350ca5bc8cc337677cf67374bc8b72fc2587f33edaf0042c4da2e3bd820810e0a555627c3cc690b1db5daf88cda3a101370e8b8e48f965d2d42e4fc5e4bb32904b4eee44712e8617a5a3577ecda3a101370e8b8e48f965d2d42e4fc5e4bb32904b4eee44712e8617a5a3577eb4fdc66cd7c262e177babbb857b51de767645597e7175904d7634e9578ebd6e7b1ecd81720a792ec30e156372e373d61b6004b15861bae8e6c15adcc9ee94fee/usr/bin/python2.7-evol/usr/bin/python2.7-evol/usr/bin/python2.7-evol/usr/bin/python2.7-prody/usr/bin/python2.7-prody/usr/bin/python2.7-prodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootProDy-1.7.1-3.fc22.src.rpmProDyProDy(x86-32)python-ProDy@@     /usr/bin/python2pyparsingpython(abi)python-biopythonpython-ipythonpython-matplotlibrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)scipy2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1Vii@VQ@VEV@VV7@UUS - 1.7.1-3Antonio Trande - 1.7.1-2Antonio Trande - 1.7.1-1Antonio Trande - 1.6.1-1Antonio Trande - 1.6-2Antonio Trande - 1.6-1Fedora Release Engineering - 1.5.1-8Antonio Trande - 1.5.1-7Antonio Trande - 1.5.1-6Antonio Trande - 1.5.1-5Antonio Trande - 1.5.1-4Fedora Release Engineering - 1.5.1-3Fedora Release Engineering - 1.5.1-2Antonio Trande 1.5.1-1Antonio Trande 1.4.10-1Antonio Trande 1.4.9-1Antonio Trande 1.4.8-1Antonio Trande 1.4.6-2Antonio Trande 1.4.6-1Antonio Trande 1.4.4-3Antonio Trande 1.4.4-2Antonio Trande 1.4.4-1- SPEC file adapted to recent guidelines for Python- Original Python2 'prody' and 'evol' binary files preserved - Skip tests that are slow- Update to 1.7.1 - Added scipy as BR package - Set CFLAGS for hardened builds- Version changed to 1.6.1 - Some tests excluded on EPEL6 - Tests not entirely ready for Python3- Fixed python2_version on EL6- Update to 1.6 - Performed tests- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- PPC64 excluded- Fixed License tag - Python3 disabled because of missing BR package- Rebuild- Built with Python3 - Built on EPEL6- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to 1.5.1- Update to 1.4.10- Update to 1.4.9 - Remove 'cpairwise2.c' file- Re-defined required packages for EPEL - Update to 1.4.8- Defined a python2 macro only for Fedora- Update to 1.4.6 - Defined python-argparse required package for EPEL - Spec file renamed ProDy - Defined a python2 macro only for Fedora- Bundled files removed - Add new required packages (pyparsing, python-biopython)- Added python-matplotlib and python-ipython as Requires - Perform filtering private libraries - Fix some 'non-executable-script' warnings - Add a Python shebang- Initial buildpython-ProDy  "##%&&())+,,.//1224566899;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZZ\]^^`aacddfggijjlmmopprstuvvxyy{||~     !!#$%&'')*+,,./0023446788:;;=>>@AACDDFGGIJKKMNNPQQSTTVWWYZZ\]]_`abcdefghijklmnopqrstuvwxyz{|}}      1.7.1-3.fc221.7.1-3.fc221.7.1-3.fc221.7.1-3.fc22     evolevol-2evol-2.7prodyprody-2prody-2.7python2.7-evolpython2.7-prodyProDy-1.7-py2.7.egg-infoprody__init__.py__init__.pyc__init__.pyoapps__init__.py__init__.pyc__init__.pyoapptools.pyapptools.pycapptools.pyoevol_apps__init__.py__init__.pyc__init__.pyoevol_coevol.pyevol_coevol.pycevol_coevol.pyoevol_conserv.pyevol_conserv.pycevol_conserv.pyoevol_fetch.pyevol_fetch.pycevol_fetch.pyoevol_filter.pyevol_filter.pycevol_filter.pyoevol_merge.pyevol_merge.pycevol_merge.pyoevol_occupancy.pyevol_occupancy.pycevol_occupancy.pyoevol_rankorder.pyevol_rankorder.pycevol_rankorder.pyoevol_refine.pyevol_refine.pycevol_refine.pyoevol_search.pyevol_search.pycevol_search.pyoprody_apps__init__.py__init__.pyc__init__.pyonmaoptions.pynmaoptions.pycnmaoptions.pyoprody_align.pyprody_align.pycprody_align.pyoprody_anm.pyprody_anm.pycprody_anm.pyoprody_biomol.pyprody_biomol.pycprody_biomol.pyoprody_blast.pyprody_blast.pycprody_blast.pyoprody_catdcd.pyprody_catdcd.pycprody_catdcd.pyoprody_contacts.pyprody_contacts.pycprody_contacts.pyoprody_eda.pyprody_eda.pycprody_eda.pyoprody_fetch.pyprody_fetch.pycprody_fetch.pyoprody_gnm.pyprody_gnm.pycprody_gnm.pyoprody_pca.pyprody_pca.pycprody_pca.pyoprody_select.pyprody_select.pycprody_select.pyoatomic__init__.py__init__.pyc__init__.pyoatom.pyatom.pycatom.pyoatomgroup.pyatomgroup.pycatomgroup.pyoatomic.pyatomic.pycatomic.pyoatommap.pyatommap.pycatommap.pyobond.pybond.pycbond.pyochain.pychain.pycchain.pyofields.pyfields.pycfields.pyoflags.pyflags.pycflags.pyofunctions.pyfunctions.pycfunctions.pyohierview.pyhierview.pychierview.pyopointer.pypointer.pycpointer.pyoresidue.pyresidue.pycresidue.pyosegment.pysegment.pycsegment.pyoselect.pyselect.pycselect.pyoselection.pyselection.pycselection.pyosubset.pysubset.pycsubset.pyodatabase__init__.py__init__.pyc__init__.pyopfam.pypfam.pycpfam.pyodynamics__init__.py__init__.pyc__init__.pyoanalysis.pyanalysis.pycanalysis.pyoanm.pyanm.pycanm.pyobbenm.pybbenm.pycbbenm.pyocompare.pycompare.pyccompare.pyoediting.pyediting.pycediting.pyoexanm.pyexanm.pycexanm.pyofunctions.pyfunctions.pycfunctions.pyogamma.pygamma.pycgamma.pyognm.pygnm.pycgnm.pyoheatmapper.pyheatmapper.pycheatmapper.pyomode.pymode.pycmode.pyomodeset.pymodeset.pycmodeset.pyonma.pynma.pycnma.pyonmdfile.pynmdfile.pycnmdfile.pyopca.pypca.pycpca.pyoplotting.pyplotting.pycplotting.pyortb.pyrtb.pycrtb.pyortbtools.sosampling.pysampling.pycsampling.pyoensemble__init__.py__init__.pyc__init__.pyoconformation.pyconformation.pycconformation.pyoensemble.pyensemble.pycensemble.pyofunctions.pyfunctions.pycfunctions.pyopdbensemble.pypdbensemble.pycpdbensemble.pyokdtree_CKDTree.so__init__.py__init__.pyc__init__.pyokdtree.pykdtree.pyckdtree.pyomeasure__init__.py__init__.pyc__init__.pyocontacts.pycontacts.pyccontacts.pyomeasure.pymeasure.pycmeasure.pyotransform.pytransform.pyctransform.pyoproteins__init__.py__init__.pyc__init__.pyoblastpdb.pyblastpdb.pycblastpdb.pyocompare.pycompare.pyccompare.pyodssp.pydssp.pycdssp.pyofunctions.pyfunctions.pycfunctions.pyoheader.pyheader.pycheader.pyolocalpdb.pylocalpdb.pyclocalpdb.pyopdbclusters.pypdbclusters.pycpdbclusters.pyopdbfile.pypdbfile.pycpdbfile.pyopdbligands.pypdbligands.pycpdbligands.pyostride.pystride.pycstride.pyowwpdb.pywwpdb.pycwwpdb.pyosequence__init__.py__init__.pyc__init__.pyoanalysis.pyanalysis.pycanalysis.pyomsa.pymsa.pycmsa.pyomsafile.pymsafile.pycmsafile.pyomsaio.somsatools.soplotting.pyplotting.pycplotting.pyoseqtools.sosequence.pysequence.pycsequence.pyotests__init__.py__init__.pyc__init__.pyoapps__init__.py__init__.pyc__init__.pyotest_prody_anm.pytest_prody_anm.pyctest_prody_anm.pyotest_prody_catdcd.pytest_prody_catdcd.pyctest_prody_catdcd.pyotest_prody_examples.pytest_prody_examples.pyctest_prody_examples.pyotest_prody_gnm.pytest_prody_gnm.pyctest_prody_gnm.pyotest_prody_pca.pytest_prody_pca.pyctest_prody_pca.pyoatomic__init__.py__init__.pyc__init__.pyotest_atomic.pytest_atomic.pyctest_atomic.pyotest_atommap.pytest_atommap.pyctest_atommap.pyotest_fragment.pytest_fragment.pyctest_fragment.pyotest_hierview.pytest_hierview.pyctest_hierview.pyotest_select.pytest_select.pyctest_select.pyotest_subset.pytest_subset.pyctest_subset.pyodatafiles__init__.py__init__.pyc__init__.pyoanm1ubi_evalues.datanm1ubi_hessian.cooanm1ubi_vectors.datdcd2k39_truncated.dcdgnm1ubi_evalues.datgnm1ubi_kirchhoff.coognm1ubi_vectors.datmsa_Cys_knot.fastamsa_Cys_knot.slxmsa_Cys_knot.sthmsa_Cys_knot_di.datmsa_Cys_knot_sca.datpdb1ejg.pdbpdb1ejg_oneatom.pdbpdb1r19_dssp.pdbpdb1ubi.pdbpdb1ubi_ca.pdbpdb2gb1_truncated.pdbpdb2k39_truncated.pdbpdb3mht.pdbpdbRTER.pdbrtb2gb1_hessian.coortb2gb1_project.cooxmlSTI.xmldynamics__init__.py__init__.pyc__init__.pyotest_editing.pytest_editing.pyctest_editing.pyotest_enms.pytest_enms.pyctest_enms.pyoensemble__init__.py__init__.pyc__init__.pyotest_conformation.pytest_conformation.pyctest_conformation.pyotest_ensemble.pytest_ensemble.pyctest_ensemble.pyotest_functions.pytest_functions.pyctest_functions.pyotest_pdbensemble.pytest_pdbensemble.pyctest_pdbensemble.pyokdtree__init__.py__init__.pyc__init__.pyotest_kdtree.pytest_kdtree.pyctest_kdtree.pyomeasure__init__.py__init__.pyc__init__.pyotest_contacts.pytest_contacts.pyctest_contacts.pyotest_measure.pytest_measure.pyctest_measure.pyotest_transform.pytest_transform.pyctest_transform.pyoproteins__init__.py__init__.pyc__init__.pyotest_dssp.pytest_dssp.pyctest_dssp.pyotest_header.pytest_header.pyctest_header.pyotest_localpdb.pytest_localpdb.pyctest_localpdb.pyotest_pdbfile.pytest_pdbfile.pyctest_pdbfile.pyotest_wwpdb.pytest_wwpdb.pyctest_wwpdb.pyosequence__init__.py__init__.pyc__init__.pyotest_analysis.pytest_analysis.pyctest_analysis.pyotest_msa.pytest_msa.pyctest_msa.pyotest_msafile.pytest_msafile.pyctest_msafile.pyotest_sequence.pytest_sequence.pyctest_sequence.pyotrajectory__init__.py__init__.pyc__init__.pyotest_dcdfile.pytest_dcdfile.pyctest_dcdfile.pyotest_frame.pytest_frame.pyctest_frame.pyoutilities__init__.py__init__.pyc__init__.pyotest_checkers.pytest_checkers.pyctest_checkers.pyotest_misctools.pytest_misctools.pyctest_misctools.pyotest_pathtools.pytest_pathtools.pyctest_pathtools.pyotrajectory__init__.py__init__.pyc__init__.pyodcdfile.pydcdfile.pycdcdfile.pyoframe.pyframe.pycframe.pyopsffile.pypsffile.pycpsffile.pyotrajbase.pytrajbase.pyctrajbase.pyotrajectory.pytrajectory.pyctrajectory.pyotrajfile.pytrajfile.pyctrajfile.pyoutilities__init__.py__init__.pyc__init__.pyocheckers.pycheckers.pyccheckers.pyodoctools.pydoctools.pycdoctools.pyologger.pylogger.pyclogger.pyomisctools.pymisctools.pycmisctools.pyopathtools.pypathtools.pycpathtools.pyosettings.pysettings.pycsettings.pyoProDyREADME.rstProDyLICENSE.rst/usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/prody//usr/lib/python2.7/site-packages/prody/apps//usr/lib/python2.7/site-packages/prody/apps/evol_apps//usr/lib/python2.7/site-packages/prody/apps/prody_apps//usr/lib/python2.7/site-packages/prody/atomic//usr/lib/python2.7/site-packages/prody/database//usr/lib/python2.7/site-packages/prody/dynamics//usr/lib/python2.7/site-packages/prody/ensemble//usr/lib/python2.7/site-packages/prody/kdtree//usr/lib/python2.7/site-packages/prody/measure//usr/lib/python2.7/site-packages/prody/proteins//usr/lib/python2.7/site-packages/prody/sequence//usr/lib/python2.7/site-packages/prody/tests//usr/lib/python2.7/site-packages/prody/tests/apps//usr/lib/python2.7/site-packages/prody/tests/atomic//usr/lib/python2.7/site-packages/prody/tests/datafiles//usr/lib/python2.7/site-packages/prody/tests/dynamics//usr/lib/python2.7/site-packages/prody/tests/ensemble//usr/lib/python2.7/site-packages/prody/tests/kdtree//usr/lib/python2.7/site-packages/prody/tests/measure//usr/lib/python2.7/site-packages/prody/tests/proteins//usr/lib/python2.7/site-packages/prody/tests/sequence//usr/lib/python2.7/site-packages/prody/tests/trajectory//usr/lib/python2.7/site-packages/prody/tests/utilities//usr/lib/python2.7/site-packages/prody/trajectory//usr/lib/python2.7/site-packages/prody/utilities//usr/share/doc//usr/share/doc/ProDy//usr/share/licenses//usr/share/licenses/ProDy/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu            Python script, ASCII text executableASCII textdirectorypython 2.7 byte-compiledPython script, UTF-8 Unicode text executableUTF-8 Unicode textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=20b7aae5ebd8a8989956f253725906e4a26897bc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=df8061242cee33bffc16e874a2ef46f4b7f51ccd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9a492f552d5c8d601cda71c70c8ab0222f9bccc0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a3b325f035e30ca2be5ad8ab73cc04cc66736066, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3b362c9eaf0783f40862d2ddc53a4f5605435b8b, strippedemptyXML document text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?@7zXZ !#,T]"k%UBlOxꘜҊkJk&V8q)R`BX@5u";A%4K &a+MuřX=:foVIA-&b83%VFvSr]vW-"l"ȣ&9owfX_qiJX`͗YDX P?<5ĵ[TRy&W0[#A ٜ2;F b"0^ꢳv*-s[5p%F5]ֵ\~iz Cv$:ҧ$b`d',F\ՈE)|@h 򢥃 N`)*Pu<*M|곞={^A,01/V[ ":הqCL"<}, S5H}LWtro~|u:2{}=y48;2%Ah/'2~m<85}:u>IT#=Ss+B<^} 0N4x~I@A3}  h|IFnO@#E|aeMryÚ9&z6 D(@.d s\; nOZxV4l't>}*N21!|('ɟ6$# &H'zUrǑh)1&e?Ҵn7Ϛc|.ID;XnpPs>ݧ]9Q׸Q1#ŎU^Kįl,pD47OA!ձi>U'IcQXV0viØݧF-ҫwD)}z~Aq w>UF"lC,{UlFLg8dބA'nSAZ:qV)t |0G]tω!ZXYNtcabcjzFeNW>}Z(FMT셷ls$8n:ƛ{O;Ttt&S%ķeY=H-e{pCEVt)\oӼ8mKּ;%MŪ6Y㡮cd|: 4EoE-f┎6rj?ήz,EZ{WBsh:RO!$Wr*)q0^Kjn&1B!!S%d$%2YH"Nuv3 |N1bEf0v@%`gQ^E7No Q~;7&^9"N/5Y]?{-rR7N.%)[z/GS"%HP1&$KȬB -+*-zi\4Hi>ֶI gX?PrU9/{`)uX6J #bi/M[obLe9CxV&8֬|:tΙ Vf]4;2>H cZL7vAB ,_P5V _C2[et$/&f{jUh(XLжnzRZOH_0H4@;ͣ0%F@$F晊u\ G!;4g*\$+ #r{^mLo,hFqP f]"d&WbItP؎x&ī4yiVJtgA{#:Q WG9M=k 95"f7U} 4GbIɺʝc9/@ J}!lsR9hmO#_Єn|(ʎq tI#ҫ VO[Ce,/vVR$J;]ˣٍAM MKhXdd>mr^9x]76,Ks) =~LNwοW;>},o>1 .X\eM,#" TCcK\5]>|8v r2%c21whܝkGYtb/:{"~]#R=X6:EǢp\8yjEV=N~LV@FW" MLuveEνˆp=ĨM_NN>'V(O/UQ?PiB˜WRD|?*G 8?`LzhvG2W.M\ ԱD+kxp5Y2A,&ApD-4:>cĚ|+`h7}r` F8!8K"+U'>TCXΪ{Jcu:cen岴:t#~Zpp5,! Ц6a"Gs$/Hs͹wm:#9` Si睆 vtR:kʯj |hkn4,Zɚdh{GfC9Ķ]{)Q*}g.&(0OVׁ %z#@(̴\|9-.\CZQP<2-.6 +NC[X&h1ʭ΃. m"Łt}e[4*#ࠩ:~PBWls1>dmpqjp$i75U)i>atMW< ,i?J6͖ws>'䡱Vj눋''E@c]>J `C@x{$5qNwl)k 𝭷/^Cdȳ  y+E~^V35 $  ۔6>.߹vHTy8UOX׽mu ͤ l E).QVO% oaTM`GX0GEi&s]OV6' ewq FWv9m >Q_M]A!h ђ3o[5bjUY+flSe,<],u )nh`V󘼂ʵ9)r1y~`lBkr}믞Z46\[{PKdgFgRk_{S/wF9sűs#^w^MǛ gA+I6ۦM _\JI"; q'kD2&ฤ_KhwpA8*r`[G(8yny#jcrTƅnd4o GY=3Z]ۄenr%GNF/Rgs-^N`2.Q aSdc>B:c.-N^6J(=k 2&yg:wI-EuݾU@N&Ϋu^9"lAbu 8 2 Mpgb^kc_s*;;6  ttK ` ~qOJG (MéQ:=7z!t=ո?ӻꡂP?ͤ.TulrÀu”;y0{%{e&mOA ݽόMOZ5Ҵ}GG ..NNbDPGš p+< - "InbyHPm?ϊn'LcU%ǯ3SvNmvE!.FL^T1Gi?h/?l7=<ھꛆX(5$$J}RDA4Q C#a质m*TI_:#rNͫUlj)ۑ1^ivaJ>R5U=Z]QOJYY9[+" /PciB>e9sV E8n$%DG ≲M ^2$ ΂]|D,2GdM2;R(.VY&]N%|>@ "ӷ(!~¬R~>hg #d&w.WL5uR d&ϸ!5A^u\j$X2ŦYi`㽆G獘5bC4|Yr뾙rh]t8פB0?qUN`~ zu<ɦFF72g=ook)qXK'6n.b}m[q#ybxZ;Re-gC4X둢+f~4;9LiJȆ =ȶo eQ @ k,65kQlX>L8ԓQu#4zgͅn,[khű~"Yn* q \NVtw;|JT0v0].|'˰D|(&ݫSxBchi 46t@bx(bO Isۛ^U%+O"F.u"gܼ5ܑ$ܾ{~vعU`hBr˩` oW0, TfL{(]<wM!{ϹQ+9A1<շKUp\ ֮YXISJ ldI_?(+Zs)h_6.Lo/C^,!-ZQfٱs#SaRXl `VlA7@AYƑn]Mo.oT͢ (|tz2O} p5z 2Si#(9@7 )_S@ ݩh=G$erPǪړ#6NzEt杨vG{Zpɶ.Afq poι܂+s9Ӌ,iPR ;ti ģ nt#:͕ Юҕ.F#5">nP\FGW&7</v26z7+ QFN5DwlXbvlLAЀƥ4ZS27U_0ٕcRDž@Kjr>/_;8 QJDl̀1'RvVa.b'kwC|ς y-A4wL '* Y֧^)WÐ)zAN* P_bL.0) 7+4@Xli[ ³dcϻZC<" wV*lq`Dr bL^18" ڼD'ras7[{# Xd3b&UPT.Lj?d9nHgUGCR6~މRG\+ҰABc_oz*q2I g^;yFJz D5״7@-dX9=Mu.[*WDm՚D׆mPh8ZKtÕ^w,^ۆ?Hxʈ elŔ,ٮ@W2u㽷o-xVXm" x %eU8L2XgD[F.Hp Q1ff?>F7(R7W*AYѯ4 ŕTyN}"k Cyܢk|~~!ljԙ7v1۹'a>tAwPM;:Dz?nԪ6_6uzbF5CJ !RVƿt#VC>ck?(x̏+a|G ھ]U4z_3),c0n&ZT1+~,![(GԪknnJZ+CLW F6 @?$qh?D%L;UuquzEoll%U>BAQp dt #>68 | .XMz4+g3j&tTZUS6+qh݇a+-]`} f3_IS$O7ߤ}:m诪T$AMjLLP6v=<|m|[dҫ 4$[N-Ev{Ae1w܌ǗXY D.hB=6?z*uubj8 .Qv׹P / cS-c)jĠ)5#"O+jM֤KH%`] RrMqN2t/dO)EP!󹷯w+ۚ5<8v.ϕUl4I K1-Է)& G ?S Y֨a(z:UXQ/ IXc2\ Jtբ)bV`fFoR&·` Vg?cE̾i 5ޚ?HU\N8X x5V܍YE0F՜D1*^rtKM_*>$Zr=nZ"0#i!zcآPR >+kS7l(pܚ U*N`TC7&c7(%i&Nʜ G; 20;޼\>ˣОkE SA~Y )^QSע1zzR^_B{0*VO/D ?/_kOj;%AfRcǥ/G$jf O$x׳OEiUFIYWϿ{@h9%Y{ȬC<. YԂ(7GHQo>ξR0}f'%%M,U݃xEu6*=%188'$/T߁ƒLvˇJ~}+GϲFUolg(xH l^(^`;r}!=fkȹI4 v],cJȩV(Ju"sg>|;ƺ.uV/Qjci8a )3oJ^gE%Doɍd䋩w'< жC ACd`7&R +8ym;Ty ,B oT1yP$ՉX{bKhZ0U@Z{["n斀 8F32vzA~+J/\nTS[) =ܢ< lKT [nYG tQ셵$@mi&#c^5h;) F"z ˱/C_.L 붇5.r,P؉?MY5|nXIƆ c^qgȝt|K%\z طX=3]Sj@->v^HBp3g}}j/p?bM_E,h#~a8:T1=[i+L9Qz?!FzYF=tPCRї~Vۣ?X(3=s${vmrJ_L8.H&5;>U N@0} 0@(IW*~{`'SET& _ړ69c^#Oh4{PqZS peg>\(]B'sZ.c3Y{?ݲcR wr8HscŰͯv24,inssB]ҠpܱOƂAA?tR dr5e/&Qy4)}Jz ǜ7zAQ?7C=B]\SnTlnK !T{pI{9=$zrϑnv&a6s3bAj_7)wYit)xdgNЋymwG!u١ ع2CȾBI;+#pSWl35"ꝇy(&LzK-Jpj<%4 tT3] a. 2nW><$(n=TPnDXp" ?/ANt3D`/QjRqj7 cn{%uy-6ߨ ]ꯉM~.A7f"{DǶ#p:7+1vf75㎘g~c8but <8N4Z HKV b-r9i 9kAd7`.lQYVܘUaRAԄȠx{CON 0ƾgQ´y[|Z6)UnQY[v HV }>%~9Y.igX</pC` Q$ֹKɯI'T4VJo9(ю"Ef +M">g)bp+nfWx+)a-s "WUōHk?l٭u޸^{O(Ҁ'lL鰃Z-%t`V:cQ͹`[P%.*kDv);W4Y,:>ԯ$5j󇁞|vL4%;.m.IT0"2e| J%9_6HsCk蕪9__5~޷E#MtBA+T2LTl.vґI4Ⱥ6FN9T5:@)rB˘>N:@Pbn]i P}r^)V\@"֔95^C 3-o&@S%Agsh[ ՉPz*<-8g* JGZ,lЋTGi뤊L[>9VjAu w#JqKkY%3QtHv]}Tjoɍ .TɐeB#2.><$23X\k=6v9ʧgz2BJ9!5 gŤJ_ SX%0pRBUy)A"2~e$Ɯ&[Y*z`NAӸ  Sk0A y؅EAb>SxWpGZ.%J_iC.5gn1Uo+^6y$@[JRż0h96+7;x~H]#oaN|6wi BDdDjgEz )*j֖|~7TV?W084vSX`AҦ x("sJsI% #A |S"z.</]AUuQAbQ6ƿ؋ʔvƪ}1xpxG&i7<7-'D. =fTA`%P~;[y&.6/l65 mBu4"#gld5^A=\wwd ׷b:1!|džܖʪ^oʷ~{Dy(̋'X DjE(pTaʼr ~S!S?鳟n+#U|EV9zrIe,P2E.zJbJZedv29AF009iwm_f{ HWܘ+",][fiKՓC9kfv~}ʜleIL̀6R;\V{q'46fwR@bmX-0gd۫Il(tm9?wR鼥+(0?=?\Lc{}:2`ق"@gH^wK;bnAOBB?XgG>#MՒH@?5uRB6 L]X@UɖH;dHPk6WE/ΐ@9X>:!A'r|JDu$9ݏ)lh;{ǯkCyUBt Ŵ7@72Å$:+))11^֦4y+ +VDؚop StdB2QRYzK31y˟HcɔozetŹIB '!W=ߍRysoqv HS%'lq&)\XϨMΰ\9K. SMf+̅M"1go.7<,qutsv#U]wxbM{i.^;n*" E Uȩx^[zR Ud(]7d땓[WK<*` F# mh-/#|8Wa%pC_yWjf1Q, #vc3 V|e! a_<Dy\۸¦6̮>%|T߂|Aɝ:w7qꊋ@y50w>̓7ʹ&P/ ]ETƢ_*>c Hbe iejҡ/4˺BGI>?KVoP̳FI J4(x^AL$Q 0r8/گ[ХnD KDGJix[OnjD3\J'6_J| NathUJIг{ȕFǐɠ.4lxMGk`=( E֭K9X'q3qsʅx:Ο-{tڸ=d8laJ ;ˑwH7ܼ9q-u8WbNGM߃&d;8g=X0:w i#k[C>=1k Q7k\N ,2fZ) Z2!cnIvl5PPACQf#1u '[[3%5?q%$qڿOu$]3Nˇ K(3\vg> Cb 9|rگnzvkk *+u#IeZl㉙{'WP(e0iOtUq\`߬k;\h ˻Rz3Dw\^F #7g!"Ү͵(3+ ;ȷs.aX}t+Mn[r}%|?sS+?i P6Nbzk290˦%+n%L!5eyȴV Q-KD<Ŕat"<:aTzO؉9ig)Ͻ8}΁{>Ȭ 6yCAK6N!Cn#)i>oQޭz,d @:[RV-z:)OѮbErj!&P |yT1jV8&#B8`\ht}tp47jK4MY oqt~\)tc+ !#r=8j4Te1Ff%Jo+#mJ | FJHs]6Jq .Iku"1WY {U۸f: &X ߩP͚D`N1R DznIK`(rP&=DͰp\Cά?yٵWgU DYNx3xq;b <׌ׯx,-¾u~Ľ>+b5p y:T b״H?4dZ/ϮJ+VRݢo%F ÄW~wm8T:B+v=EWI1ߵP+b :ypD,W?wHe~Q+-#֧F$GDrv}RK^ߦ/)1>Ob׾^1+ A o- HЗ\gJ}~N'0 1H+j*,^!Ya@z&~E_49d6>K?K;93:`vKXڶµm0;ÙO>c,tWC',ENKmH ~}KR(ZzkŰ^NeEfX~I''XA {tz;0km6 E$T;YsN&j6j0{} }yyXN"נLy&vO'cd*_h#-v xթ} %0 V1J{ΩYw+NQ6Mˊ&.CY@" 5q(㯹etR ϒfjTDvR6,T7qMPyE'qΟHE .Qw}Ү1Op]]0,${16qbM j4t#iB? a}= b VltUMK%N@e>jU0qL)}pl#l{N)To|]IٌЭ"P c|OxAAkoS*6ws''C(SoX9QFVT&c1΂|qmY:橱?ƕqn1Qّ#B4NΟ3kpOܮRPsp UOBX+w8{lYhi2̮gJHV>q+OmL7H1;e+cQ#B f bI$gopӳ(RQ"k 6[V`0"#\2Ow(Yv3%w@`;j{!4M,*9 âOWU ޝv' (Y (KR-دi׸*:nx"we"W84FUa5Z2ΧQQS ]< y[s5>ELͰS9RpJ<޲77J)$N'}lZ& UeygƊpA9K[؈ ')wNRU! i7M|a/gOlNjIj SOMu_ߍ}' ;ݣ;Dg챂o3/;}Ͱ;/Tz=NV|?㯰55GGQ"*Ri~4h|hk ӂ%zNNR_ -JžM@# .&c #Pa xz[M%#JTdY#pC}3z ~ff!z%攪)2G/eJu7"\w_9""l(H),\JpqX=JΧ} ^˕|x.k2#"ѐZdС{e8aH2!Al=ౣsl"y_Z.?씳hMDmɫPI]"RpƑU$ SUdblz(S\kG;=eیƊ)R75h\ÑU/gڒolI@CKyddWD%Q#K9wTw^iQ.Cj2I׳zt1Fnp7Io^VQ96}&t,AgJxSɌʁgۏqЗv70V::Y#+WE75p}j$S :a{VD ~ ,VM Ɠg7,> a!C<9ힴele10.;)D p,sY@\$D&5P]w\EWnFhJ"j WMKj9[<7ZTJrlE9a,m@46&/a'`{KuN}igTC1l;s么ХITUnm-\֙`jQ=AFfAz/dl K,j-bzm!iT "FPDB\o\?-^ bud{etZ=jRpT-oGy.9]=0|}te]WEcSGݲlE8CxHgLYF 퇄q+Y::C#rLTiE6* B\ZNXN8.ߦ3PVq G!Fj^V g[ b$`y耛Ex=/9 (uC ύ]o }O&ҵ u@B~-l;_R!J}&-OXrN#d>B,sAFXK1;8>?j'c WTNt~=XyT:EՀoǂFx_5ê9\8SeJSwA &LK8+m?X4 oS60MA-%9RS3F)>J~ӎlEQeV^QQ6dkTcwNiD8`#!*Vݎc|z1WDkGF1Fs}R+T0T\2,E6JF\/;=Q"y)גzP!N|ܝxzC)Xea*[VARC֪4Eؕu>] 4HS o(3ŭNտlY$oh;zdB|znFT[ "o ^WTǏ!ɛuM1 j6 )D(ЪlGVLӡqa壣L?1gd[Dg=c;lށa-_O^%,!Eo0VV1&i78[sI+NK)j6غWz?5 ,u%Uq3 }D k@T{U&@W4f:y Z 4%"M҄wZG/O:Zbv'Whfff խGlz7rtyVR s% @cݠf⍶M/+ ,[%hDU,$P9~ )hſ$|ľ.(b /e~E+z_!7=0?Baׯjr U/h_lM!1ǍCȊIs8ɶHn(bj\?u_FzvN>'/|,(1.;J2(cf 9) 2RmFrߜ,S8@O$s, 'q|, Lċ62f8Y'!w `.3G r5z4C BR ?Cm+Ey[* 'aSb=Z-5#6şy}?/hլ)E iod%X 7y.Uf~bQl?a5ק[]z7M>) 03W__>e#H&\X]^bq PMTm}S-D$sIǨ¾K֭I4XKju NxaXÞRj>(E֖޹$/uɮ3[h8Μu9:ognO.$gŸŐiEAͤ|{jQH)158n7-]:Z6w֖4~zGRk' $P \hȌ$S=y0Jڋi_W xf䇆DFF##cJӧ̂5,p d"xQEYaѰ0ϱRPӤֵ/?9v3qf9[aNJ1Q #!"(oow: fƨLZƯ`&P'='O0I'p75ۋc2?;|YNwd 7LD QJ+oѤ=R ՉaN!]e#<ᅟnoRWd\Bܡ$is3T~ 3 Cm{%<;vA1 _r9 LU#1^pj:h'1w a*A9SUMwiKleU \6 ;r:C`*gk͔PMUo$Ed 9M܀X…nv.~ִ;csSfuMtۛ>Tֈf񗲓O.[m^qМ""}C X2\]Y& BKb&#F`B/lI$Ǵꂠ90p16FѶ*>4䱢= 5:φыHSoh CAR󫸜m[+,Y{ VqŲ/1RiC%u3!M.VŔxo.}y5[:^#j4tiKQ_Q17弨$*A9C&ƺC[Y{`MSfkLaAӜ3ߣ{K v`"X=!,_fvȰTm~^& oEpI 3e25Y Gbc T͉tp )D:ś&yﭟ>H:%uR`rTc슉I_Z$`I+J 0=ա[EHH\Պg Dh2: cZe`hhB9Ѹ(j%rt8}ݽiZD/v4bl%0 HNVpa>񒇵.F|*qO`#woFh~˜@IaeΚ*Xr;ͨpd (ɏMh=޸4&_s%zd7ԩ5!:z35/^oZnJS7ʣJ3.)+U$rjKIgKp4!0!cNHP?M_ B5*ab%قy*C 05"%Ì)"9yטyKl!3JlD%9i,j :ng=vǨiO1 Jp:]fJ?X #R~wOf !++Z&؎(/r+CC'H'  ZfZ׃?*3nm]XR2"Bg548N@#Ng ئ Ab=UCeQSQ&g/zSZ~24l3wTqOf_вׁNLBݣ;럵'H 9JSTEGa#Ժ3Q4l>YmΡl5ڌ&V.h7ca<2ya/s}@{f?Qy$'A;Zu8)gH<J *qǂ͓)\*u-ϝ` Q)KbHD~$kt˒v}0:>kTvV:%n|%G{)]_/C@.~F|03\f*"b- wPĘ;qY"/Ή1˞T}$V:v v.\r0As"i)4upyI?]{%w b_M5 j&p;pdsk1{zɉyk"xҧ,ΩU7vv8 }bD-iR!j%mvyZ"1ҊvҠ4@c7H^%aYL/T sמLXڥKٗ8 vtŋJ;;Lb=-F5|\d]t>փd0B9}"4Lc aR_Ih"tK&5vޏg6ɹ~g)T9$M%7_.{rd=.ݐ/|ĄIo0!M w*v1[oSb%艏 f5 ,@i:fk* u}JLNӊ.;埸m;?DG.*8fxoR($xﻊTǶkT䌼_VS鰐b0ʓ? rtGg^< {I be7z֟uv_M= RR X0Qmc*=N?}'HOq)G٬ MX" !  {+OZoFKwg#Uo`a1QTWn/8:A UV;J 潂'ms dK&tkv)L4%o^݌f%VW'u䃕@xJ-IqUJgsh&2EvT@ jb1pgpPҩihѝn h@a8Fit<#C5nک a&ޜQla]4Y=tYF"9Cnq:q R> $>z-tʺ_k.U qG!.nSK0@T*Y/ 3K%oQ A5T0Lqe8GCܛ7P&N&q|1Bw[,ET4#W6M 9܆_H@:i4p5_F"FO`Aø9}E"ċZGJ ߅&NI?b.G6U}Knի+oy>t"Q~t#Aa G{gر]Z,Q[14rP=k]>x, $6vg$pc$ы"mj m͘I=T|ʿGΖ K.!Ԗ}YPNA-v?9'mj j߫l8j_Eo32)FmwC rF9xMP4 ǜG\_ mto ApMUCLJAĐz!Rlb)J'MIb@HbA+Zbz^j'zW lkq)<Ro$lW c9:zh:w;شq vyH\vr"+{$\㪏4\#ʤ>y@TgzhfYB?RV^r8k,1n"?7&:{av!)skA+i鳿迗dNEN:kVƲ%Puův)ݪUC -Qk‹IF}FZ MDfj^ƫ_tekDi,iL 77+zFWUM՘W\H!pӏ4[JIR_DAˬv AI9fmZ,L룜x\sǚ]΢L$R;s(fUK{ ʔ 6j'\ .M'Mr:ms?̱M5k/PM{u\Ҥ .>4`~Ѓ CVIA~GgI#riދYې7! BtPC\౯sh6*֟ƶ^ :q?ОTV4q&\j*5zhfYF}kT_U®uncfcQZL# Zk7M[j3AP_gYFqsd*( WCK{d>({@IZ`/yW04jYbݬ,@k I"I Ԥ*S[@ V^|O!Po r]bmKA¿gRB/Mo~mU*L},K1H.ɓq8oܙ4V?  ?j/F3'U' E85 `JFY2`@zw (8n.?2q! ;YLkJ _^蜱v@ɨH"]n{H鱁^XDjm>צwcTfhJN~"|HZrkTv3! Z~}lePz^RC&@d+5) J4.޷%3 o KcC] p&A)f=۽3J7 纮~yčx$weg K|UG# Onʞ$r),6Un~1i9Phz q[F4礓z.!2[vܭӪb=Von9ƞpHؕJ>p2l<hS*˸Ġ0ա;3+WFM+ש^ %Bs!Y(sWL)q ;ķg9:`B\.=Ȥw]M[ϝ"F:S 2ǀUd.'.w.oz/q$P<>Sa_4=ҡ5 ` <-XDg[x~J](]RuHt_dv2h-.raIJjI񪴵g*5|f'yN)HO7OOf ;I<V72^k.lĻ{4)fE3l?[.6C#llg(@g\#*-ٍ[7hC)ox&WZC[<[9Q䕖t-!Z=U/1lE;?+rV SLB pN5{8^~Οn5P^hU[NNBe(y"ζRcl%mWJm/̀mT0<6 {f@Z-ydeLbL-*lV`v+0"74~ag{O氜LJKfN70ve_S6/J"XH9j]F[*rT5>]KɑA5S?m4,?LHb^3l98PE^3; w)4pwvrgN֛]^Yc^Vcghb:2ㄿ:z?j8,4iMn>T4EO^(Q}^iCm'Q1T{ uB&PUʭX7T/۠"6: es6 e@ JMWRq݁}W`{~ R?.s.YW2K`3j8r Egcj"xE/:4=̝^w)ʓAuZˑ'Q)aFd#i:$h]etĚP8 =2|-_E1z CiiČ}ˉ Dމݝt*#:ze;l>H͑w13>,Ȳf5z 3I$6z.JXg\DCY%{ Բ,нلAo`|[T:/WÔh;J~&ԇi5ܺ*;13W̡X/9wd?7:OZZGzg5Y2˪+ד%FM)s)f#}DE؇"mFzbx%P و.r E9w35;bh %Apurcl'|*L#&M SKb&+ 0[%s #$%`x%rmkmuNN%Eؚ&ʧtk=X5u(5{j:6+ft#-<1N4i4xn,s})G[YGhgѾ MJ[!A q_ZRQT&DRW&O ]Oh"@#a F_<,W%sN9e>Ĉ$9E&Я2<7V*ܳ09Ӵ0|@)$!n0 3kay̩a C26^hɆ6T||:ݧ~ VaNU6@"~*1BB-@8PjȩBxEzGQ"^Pjp&ZVC\haQv0 YtSz73D噩- wҺU {9m-΁!K쐛*kY/e׏CrOk{\ A]$C6HRTKDػ[Ჱ){VW }%8e0V҈\p[K񴦹Lk&Sv\߹UC+ZCv'i4_b5GPZ)+rEeրl"i*ɕ8=tG=[F([~Dҟi["] MѹmgQvЯQ&+qr4/*m'sixMZ6^ SnUB,\˟\ۿh|o::IA±M :W%v$彣e_}y,x99[G VFakJЁ3}\i s(D*޸yс'ր@j+̝A@<^J"#C  0ea]nہ>tᲯTBQGyYC}ظor=DRsURX_$|۵O~f2"euJ\c?hu7 Q Q q\ta#82鸛c`tQü70BJa˼g52$b[M \kKf){!eDEGCR#knpZaˣYSiP h&1Գv&A ybFyD5g vPҡi W,'ߛ(G$NG^x $sؒt{1q~]>h)rO/uK/{Z.S?fGZg9ޅ*p2'u,G;G4.#Hes /2!!%)|F-܉P*{vzSl:f2\u*3㻸@uqovblۣ(<Nkih+_~> d-/ LwYwKsJ~PfOOۦGߗ /i)O+Pwks6"ܶ砼rͳMiU 򖕢9q֨#D[9!?zV\rv2@p=SPkIgS˄|Z.o㠞 Nin&s垪Sz}_g.h7F;R:㘁tC!PHHDJKcv₨\OM y&ĆqI X/[ g2دEjbDDϥ=d&xjΞyy蛴#0a_E' DɗrNz8dQyynnOٚ(d%;Osőv1 [ 7MY64f_/bk J"R!1 DJ#sp!؄mr^ꌶ)\,#1os$e"< knÏc3->LiB%C$~'Wi69"[Y7\HiQcyXQ&K EĈ}A\^jv%'ʸޒk8y Cqdi=r3EO4;,i 9, C"䀜ii8JCL3* *?څ>j5gI>) 6oS),k_Nr7CAa/tBԍNÞs:s48e2/52z<߯4JE o%.2y_ iեs,i$ԍֆ\D ^_ 9pNg3I2oDgzrB1{;tg\}lO=Vщ?S7Œ5? }y~Dt YE:NZ)-'fII7>#ѸER' C=2Hzv+1Y[~t@.t]j BKD[Xk}}y O8,O`72 R  Q"0ex [Xʏ}=Po 8!AδS]_ab)10Ec8hJnt)Tim&ľ qqoքI,3]Rmɣk~\9Z9`xօ2`!m0 αQUWC,r.3Z]+ī8-suk]y2w |\<]Iu^z;:7?܌; _ 8Ztҽ0HէY{KDA Z 1oj#)^Y##pT*%%LB_[\YH8'4Vߕ6x]bۉ'((01r֕>}*w.ݪm}ց֖x?4V4tgMC9aÌBصKЃ (CE )ۦix{M㶃pa bp8әWn%@\ "{ai,$Eq9qcxd5]fIK)VDȯHt>$Wn1@<+@ysY=d|ڙ&MtK{PhZ٤uyV)d$r^\NAm8Z rIwO?J G,!p Vd㑍 yHz},zrBmAwe*"k`Q&s+ߋ!Y´@کV6E!d䧁&hnNJ2o{rK9[cCcekėki6yD\Bn_K5KI!miWie'?h{dLY\\FoU'.EkЗ0 _{T=s !qLY?kC 9N73 b }(k8RnO=1~@[D9н`r>Lc82t*q85pj~؏Ibi.0C;Uz.(![ /qHvhgY'c>oWmƹ>8^]E k nEz$f3l@TAȍ0_&)E5Vr7ͯPHS>Twc'4bTpkAqj8/hqޡ\,"A\а5v5 .JۡH,Q?rc^<}a2jԸlŘpvI!Llj\G)5`Hi` M"JRv)gd;Xu︓'wڊ1xBGB΀YنYthjͷčfLsucovJD ?1w̧Kk:sG(@͚wl5c_*E8|hW#24P.2zV- i2̷=hcH[S31]Cz}ZMQKP]Kua9l%BKzu %+`]-èv'Ed 7&:ARD²s! 40#J^NnX_Y6'ִ c4 ugoWbi27dpflMVG  ݿS ?JY`҄y Rr?W2ظNb"q)]|鳊b"-[W;#Y2-3<삖WYC*'ȱkYB:;X>+M+/MxAL9 ])A>lx,Mݛ>[XD7$VMٟ;b")0YV@?>mbPShݙyXCXüOb?E Mo&!@s G+`\Mћ|6K5Hɴk|S?Y6\Dl n )DW5Bw꩹ȰllWNBE -$1: fYJ߫+4#lU lbúZ菄sx,e# $%2 q0BlpxEHMwǡv%e6WM8Ƈ `/ޮ4My5;\sK!$λe O?bL7?}MaF"ʔ2EeK@4U?Yb%3&xA+WzQ\QqK\4`&uL𗸩ɮ|hb8PنNy )Aœ^zN;5Iɲ.ۙ! Ϗ M!N$=/O-$_ɠQV!d Y,M, ?(Q#Y U1"*-HaHA͍JH~Td`o]G:acxhrPE#.3C7#J[9TJj=r#yA8ѳN.:ٻڼG+G#!ZWNswd9Gdl/ˍ@&\[Y.U#W$2pnF/a[ X 59ȅ_ǯ#'>3a85ˁeSVߞ#,[HrsxCcePTevInȼdrޜlME%)vhiE%8Y+قUwoR%0>u2SH4[ \qaA裖CĢl6cՏZC<9Ӷo3t jfr\g{k0)6+=Q`anR1J/(${aoCE53TrA;FB3$O)Ny](]a?EO4{'s(Z{)Q λ<^82ep䕚B]g} Gdk+<:xQLCC85㌜JYk: #SY`σAd\E#+;`n$#)(_j}ދ;Q$`ݐi'x}#.BfqkSGb9e"Ѕ֝\֍Dj +y;7.0;Wb~k^Nq_|AC,|BW"?0O-ъ֨@Q^!2Cfa藏Ǝ9h[jtg޾B6nSn!l(uFe>Ѫ}P3?]RcuO.?Ϩ!+۳na17 [ba8+4V*ImOʝY8$B|GYoSw/-{o=8$͠AVɆ≠W=J} Eʸ5I->l|иS@sj5R.`Ll{X,1Ж?i0ct$rg%<5qܕHdq\.il|r P I3v?SOwd? ܙYQAu\쫪> =RBSxfQLnpk`39`*ueծbv>]7=-?$8=ړabEܶI*eRe$ig4r]}f~wY&}v/k8k"F!0oп Z0GU3iCXS ӡhv#4l(6#ѦDxWvlxԪϗ1u]7aH/jDŽGvf6cj;I\2c:S"nZ? CI$W-=?rb~Ƌ71A''wA>Ӱke{ ~.8b6 m0^hUR$Dd@{Z]y>q%c2-r&2F_W&oҶ`^ / U֢zR=҄=֏YQ'=^}{^&UcGB 5gz%% oJxì"dzG5(ubqU"toD/zSJC$DW3{, rQP!m O v@ ff;!$<^) 1rU6!.mVZTyꡊIka8%we[w<կ}/"x#4WIڍ-> -[qzF4fX7Gd݈V'd)U#w-%'!aQna-o= 9޹A!uk7VǶ5f~wpP}k XG.,YY(zGWdL K3^^Y54L6\DDLn}|qҜ.HJwOkml. 5SN|!˽?T$sIoc?)4ؠHenE[~tq 9XUwp֮S*trA>%ˠmQtziٴ)%'9f~\;UTvȫT QԦGtA!u7DVޮ>FU!; 9{ʳea]o5]]w%4_+옺ĉjvjԙΓtD_97<(>ɟp{O - : ׽}+8m#WAǼ2HpR“FZQ:5o)ymx>dǟkf(7CLd. |(!B\së:ۆ$J{TSycr%ŗyr\fnW۞ϨBPeOO]#~4% ˽wk,MK8܎ 1U> &UΟc|* ״QbcD"XSXhj nj "pw'O4AǐI`L*6bT4z0]avefpq.k0a5) ~-s~[5TSZ=#gd=NB3:H蠗ְh="q|QUm,*w'5,kE2C bՖa-zY]NJZ2I*A|9'y _Pӵ~Uw вG\ը e{Nr]__[A[`O zf.\<6A/@ʫj*"2z-(Fo.|BIhf0Hzx :aVy~ Ez1Q+pD"=5ico-7(%#wNuPϳ34A {ڝ uVS:wgwIkZ?tgf*iF?Uǒ$";7w7[ أCgPvoolvm*d[nFU+hE^1ro];> YZ