valgrind-1:3.10.1-13.fc22$>Ҽl?^ !w*HM>:?d   T +18t     : >AEIJMDM`MOa(O8O9R:uG H\IИXhYp\є]^yb%defltu4vp#wLxy0Cvalgrind3.10.113.fc22Tool for finding memory management bugs in programsValgrind is a tool to help you find memory-management problems in your programs. When a program is run under Valgrind's supervision, all reads and writes of memory are checked, and calls to malloc/new/free/delete are intercepted. As a result, Valgrind can detect a lot of problems that are otherwise very hard to find/diagnose.Ubuildvm-07.phx2.fedoraproject.orgFedora ProjectFedora ProjectGPLv2+Fedora ProjectDevelopment/Debuggershttp://www.valgrind.org/linuxx86_64.}(H_NIi@)00 ?? + 2om%_:'<^0&u<, :$:Lp%:x((# %""ww%ay""jjSV: p! @th@.-g`2h5G2g`0`2FC+,xo EoK{&:' {%N+QQ= \]T C] lo% \+V8*n2{v mA큤A큤A큤A큤UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUU UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUUUUTtYTt]TtbTt_TtcUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUb5abe09dd380b4d730692aca4f38c05be917c345028429dd5451f137db104f5cc7fae3a792b7f3f9846c48d468b28ad1d5cbb3d694e96606a739be065a083d55c3287d761caf891bc83e6e3657fcdfa876315a8b9968d86295d7b5b352734903823e1cd4823537ab3cb3753247c95ed39bce8ff88c281063652632ec50b3f3ae1e26d1929db3f677ea4bfbe1ce662d6b7e5e136c2278121698ebfd56f471368c95a2251948069f81808084ce1d7027324853c6c73ce0afd75e51bf05692b3330f7c68ad0b794bcc9ea417d69792bd5a74ae3a115f1250c5f5d46a4180e16bd7af8b3c87792e0f29b52c604ce425fa52f455b0f131d79cb7dc87cf837d9754e73836050095131f05c8a5dad3556dd4878b5daaa93bec0cdd37f77397fb5dcff9d116fe3b43faead9c8d57299928d04f6ec86f68001e70eb3715241c1c6eb96813e7e7b2137ff549153c5d62a1bfc0ac03dfe08d742ddab2e0463a286e5e1ff90f62a12903343eab853e411755b3e8dcf37612baac67723f28f51f5e5f7373da55c8f4188a0817a932f704616c3674ce9420ce5d8eb8722c85a725c291deb46b4627c4a3572373d66a46d7b468f7a3858e40aaedae9b5654dfe93afeedf920b72639c2248a28b3f67d225ebac0c8f91a8d7f5f0df1caeb47d24d359e0efab56985ce03775653c8d67cc47e89bb845a14a3f507d4cc0e67d01b286267f74f458fd24edeb0599e731060764c505137b744cf95240a39eb33d9976c9d32ba69fafa6a3a7403de4fda42a0acc23e39a61ff76bf057f6da14ca984f81b5af1ab3f6a74a08b50007b1b396d5a3ba45c6c720f31a53be3918389f3e0ad3e8492fd0759fa2241a83db2fdebeae1c1e535e51e14a88312677167a74d1e255b83e8a019246d828759571192845399a2f878f7f12d4b4e8735de3a7caaed57ea3baaad9bfbf11189c49018390d4a44617910319a7f4656a202fde9c40693d251409c5c848297d8476561ecb914fb73f230536d98ef2572342a7e4d5196211dd7ba6f26d94d33213c7184c8f960eb2651c8795a001a4774763f0bf878b584585a170bcbad601bb47c483b3f50bc03560c40745aaaff7621b401a23b6f6397e91b80d67f527335346da21be45d74b15e16a7a0f27f33b8c267b37bdcd7dcf2edf090d54385b56d4728576da07811e94dcb616f41114c6ccafbf479cbe44a0023622714fe623d6e8580c997a3a8b90725fdf5535100e0f9ff8f01dd48513b1ad583e0481e1779fd13fdfeacddf651737b8731515ecb9aa0e9023247f774b31ef99dad3665f2bfd5e9bb9ae19055d79bd40f899131fad2c45abf8487d6a23715f716c04237b7ab0a83c5ed808eb371c72aa1ec8371233a084c4faf9491e08bfcd7193915cceb12521364bd461a3efe679a2c1736e5503bb9a9c691c08bba84eaf62df83f175959b870e37b7d3f270dce98b6bc60c5b5af00f2e0dd731b42598670fe99e206de25d92c76f66f11a06face5316d5c7fa894864c679271fbbfdfbf371691447273ef6b76a9a3e0d3e5bb7df57b6921bbbe879aefdfd5e51e74287a7fb563c2c431d6975b343c13e2734b97251a51d00c49cb3650b76d91f1609c3734c55011c24a4c812adb6dba98b39b202ac9697068756c075afc145e703410c0e10f0e3cd2c413d9eebde899279d0c14934dd95724903abca77489a89a1181222c677d5f00823eecde202687c0ec89f9a7b4e5aaff54cac181bd0b33951662e9ae3ea6cab9b60e61da18c33903e0aceb36cee5740a241e21946187b53e3d8f2fea5339935b5580fec155a2abf507acadab7c82173debaafba6d1ea58f4e9d5790df3c50b5182ec70a694aca11d6bef1dc68fc7ef1e6955bcbbe97235018fea889ac9ad53dcd3ce3364869a67e1f9f71427259175d70cc2019be398f31ffe52eb53cbd538b2033dfa37f4a323d967762eced93d4cc193e5936271f984ebc2e6f902469a391923094fa5218495cffd69b3d4d8398d3b927816ea3346dcc0af2d72d336115240e8dc2ad1322e109142347b2918d024bca750631941e185be06b8aabfd744b6015efc9efeddeb7340c25344d45995ec234081c89771a34a7b2e73c1be4be1ddec2907eaa3b82dac0de3ba4fff7f8f10e0db384e98eee8c2ffafa745fb7b7234a2c4f5f0773905e0fd63c879cb342109503de8fe5ec566ca3f225083e0090f92b4654092ed07793176b37b416f3dfccf57c132723a2207d390477aaa8286238813d1a41d22ed7a2325615eff45671a35dcf4d348eeefd11b4a8f013b6366a32febce7a0ed527534542a34a966a6497e5a3ca159e36e99b8b3047d4bfe1c61d23345da8e9efdc37a0dab82f4ce60735ce4ca7e8239d53aa4ed6e24f19a4493dfed73320d527e3bfe8553795bbd82d5b26ae21f534c8ba2e0beba9e790708fb8e57c7d6350d6dfb1bba3f59b1f1f203fb62ca81c8055756db24e301828d62ffb9bcae8d4cec89c7582341f445d3ce4f06ebf2b1aef53cc170d8583548492818d660c49258ac8ac70f6e5bf8fc74749c6207e06ad508aa15fb94c5bff335493e548f6b6fd9d914c5033d797fcfd75322a6de62d1783864cb55898ee2792df9f86b6a20d5702fd620cccc9331912bd1c0d92bfdf0ea88667e72a83dc5f68ecc1d14cf347da483b9accd779b43c33d778dcfe027e12bd6a5ffbc7a433dca37342ad0cc26c949fd581ef11fe61846d9fde2c56362977faa7fd44bb52801bf58d300f424c654f489263a73735a25513a276dbbb398d0c50715429d71f2f3b2dd63f7d6584dd906e3e6e22402f50759d505d710395486061faa549a9652783f5b66c013768e8af3d8a17280b2c43f108e7ac7e73168543c42fd4eec46d1da8f8cb8c8ea3cc3592de1a2e27224a2f9d40b678af257002c687aacf803cef51bb8ba7498327034e5292b1365839323f38d9f581fae3e49206598087bfba2610c1acb31ab729ca1240703d80ecab0dc65e09fdb6886c6cffcd7652257231c07ecaf41d7dcdf3851f40ff715dc6e52797cc13b95ddbc56fd52b0150f821498645b7fc62507ddd7a214921e1f67ece94decf3e2a33d51b81e45634ba765dbe901ffe168972ba94a495f2d808140e85816b83662fca9110fc185ade12352414011db4c31837c7dfacf627b1f2c91f8fbbf0e995a7a5a661c9d82123945e9dc9f86162cb3d6f1fe00e280ed74ed4561d87e2727a7408f4502ab11470810861e2ccc816810274311b622568e70dfe18e273f2f358dd2714666d21395b92f93284312e94acb82227decdcd3c3d8bc4d5c9ede3402db24f3b8f8ca9c0fcdda4426dd832936e5da84c16cfe142b632f4be59cba829392718fc82976f041ffd2bea5c345b613971fe14caadedb11467fcfa4f6a7e7250bf8358594f3a6e8711f8fcaa6f4156f03729bf5c9e0d0bd5e2ef6c2c5d7640ba40a618df116687bf7e9e8728549ce5ec044ce1f872b9470fcface0e6d9fb79942d241dcb636282b22fb69ae638a22562e6ea3999aa3bb40d3801f1a24c18a2c8b36cf0ff68badba8c22a50b5481bbb789b175a64a0f34a6d008bd67fffc767144be762b1f91c7a8d7a0bcd2c6afa4e6543f6fc0ac4e8dac7be38bbcb25d4df1b8f1e6fbf00e50ac95ce3cac2dac0670a41abd2240aa4edf1366450ab3152a14d50a16cd15f3bc0a8fff185707f85f28ecc947e3b22c313e9653afeef98b2e21519192f98c11ea013e50b4e9b452dc517b57439a87815d585333a540189620ff907414bf502936f4f6575ce8e93b3ef1489a99ea9e46315b3d934e002cb20a8a09b2aacdb599725a5d5146df6a0076efa1f39b72381c884e826f6757769898e3c4729e0d464e30c0deda738c53f87a7f68f8bca054300ae256fa6c5804c0b4c77e13583da81db37fd581139930a49cc25e2aa7b4d0879883b51b47345a1f91ba63a8480f9ba57f779cd8228fe0ec65711dfe7a2f84fc751807697dc21c6a773813880c1a58534d3da5e521437613a61738e6cb88ed56f2b36580fccfb4011667b3102109f40df4d65dd66ee288607b7601e3ca08b7c722be117dd80062ac299e4813e760e7ad06ba2c6f1269774590a7ec1ca323bbf59d5af4bb08a55550e3e62445894019b6946611e7b32c45c3892710759711686c8597651c0eb295410b1a9d5c725a64d3ede9b6b5d56c2e3fbad2101ea17c9d997a704cc50fc779134df35eea9aa923c18a2d5d513778b126cc0921adad158ec05b5e683c3fa9ef106312cd8bc0aaea6d0302399c8e7940fa746902ac7cc0c7df93e5527f4fd09b392cd125762eca388a48f80fe288785a469c57b20ba90016aeea22e63716b53202f9324c3e35ecb49458a195ffe0d997bf6c988d37cc657046f964eea998e0c216086542cc9d8f95f573f768725c209e35ef50591717196689658759216dd1cb90710121bfa944f44648dcdcbf0fbd639c3a72a74086fcb6f4c42250c4ac8c6e0aed5b8b270dc96e569fff3bc71464b89aa9126fbddfc9af1d29c9ce186882385e884f86b6e2a1f89d4acd598ba03c6698d2e26893c0e0453ca824e28c106e427f10581e88ae2c9c950cab2d168e4e296cdad3605b215aebbc66d66b7fc45df544883e86fb85c54763a6f6ad845076ab9889036065713bcf78060de0bc50c858d7e14f840f4f894c9a149e0ca7aa40960af4355ab9016a176aa1490e17df4e1a462c04ad846b05be977616348d9d106877c6c8bb41f3c2726aa77bd945e709b349b92378eddee01dc5a77b374ae184dec623fba8f4c4ac2301b19fdd7a796c116eb6eddfaf642e49715463523c69b4a3e023cd97e88dabb7b83fad12e3b84ecaeb7adace1450fde68ffc803df79cc3c84d78e471671ccffd1d40b3bdcf6fb3ae40b5f6200fe6f97b520fceb57b9ffb0b068b1b0e5b739ca50304698ba6d062ec6d4b01c843f0022d1a261d505f7f26838a51a164f4d7bbeff419aa49a2db7adcac62c58ab0660907903896473be07fa49033c5c83162d6dc48165177c6d400e7a0b634a86e82e46e35e9ad738c742e648b0bf8883034901871a5d00dfd0996a02aecd460d97509c7eee280338f098deb3d2c0cd95fe47657a2963d069d6ead88bf3ba8c66393704b1a9bd9a1e30fc8fe0a77e8dfab7136c7f66b145abd6cf8f45e981092dfb55e294b920019bfa40c762e7c6324106b6d76d415b05f0ff0be21dc6a2318714a682ad053b73638c882d7354057afc631e42422189eae3f0ea4c7927f7d4b757267614295653542687ee094e3b0f11ac9a1e1b1ee4be087b3f8157045473b80b9059587cf5ac25b0d70945b9c69df27d2bbf3a8659ead16f9555f81f9d38a13b13c005e2be66fdc937fd371451c82d8d07e69b259778a9356b522a59b9440c5aa2e136dd3d8d3deb48def1bca90c33508e2fcbd8f1cec977655cbfa9f7aa4ad87a91d4d0a93401dcd36d793e88b554503f919603ec2b71d6bfadfbfb10210cb3b9f58a43e7d1ce22fa049fef109f99b62c9ecf9f0b55ec88aaab96251154540326ff3dc0312a05589020d517d32b9aada05a3edb36c6bea9f7cee1a65d8b41e45e4ac91ba2e0e5895de07fac8e765b65bd2a80bf5ea60bc0232ae8a08b133aca59c2fc4999da1d6bd518c28a0ec936b4f84b483e3cc02ba9ed2269151ad63b922598f3c5c19ddf781b2bbb6cb843ed9f085ecd1679c5d00ff133cd7c8a28530ce682820cb5f6266d3c674454ba71125e381286f5aef52808fcff0817206ea3bbe5ba577e730f2bf2411293c5ee1474e221805b63203783455258068c13bce1efa5e285d5235a5c8c6b4d817f70f03733ef0916a43a64dab58ed9120eebc4e32f5b3005b1838f19c6c167dc5b6131cb6e30438f25d6115eaf5142f924ce92dbda7c889bf9e27ff0405af76564e3228c6afa440542d410fc68a8c5898c1fbd5717f40d91a25857f3faee73b4af5de25271a5ef76ddac5c2ab1ae8737db19acfab3bdff157354c547478d98e4d59c1d34a911e344f806a53bcd154c9d690545ba19398175b1bd382dff63238c5d580160596406daf677267eb801125d5f6271f9976b7e9f5238818a902f737acd28b0e02342d6867e605bbd50a045b9e652d3859f0164417a2838ec0a8724074469f54e8d2662f17a275d2ca8e4f9bd469629bec2d2f1a28571a3ab7d5cace64b7d578e6a66446d8b3851865c65552d664eff5f0bda14e037255a0d25904e545b354416fb6200817a2a951bcc651bdc3755617cc41768b6cb47dee805ec10e6f984cffb8091e845813357596f41d0ffb5f3d754e64336090e12258f99520f6ef7a5c3134a327527952a520443828f47b47d5f5645533ec3d609a871bc7aa3aeaad73cd990ff40732034f3f78738196d1b1e33b0eec28be1156a24de3191ce1877708219d92bc0665c673e729515b85ec660caab26ee270404f4bac182a48aed9e4aa719f0abd6aecad9b83e8cc54ff93130d153cd8a542e2a8c15c9141470842b62c091f2669274d1d9ac4d9dfc10f982706a83b01f64560b041522bf321547ac725b26f5260251c975a1918a7ad151f0a9bd4c5a46c0f6b0a66849f16974d133e59ece624c4de1c13fd80ada24ebe06a27e8c6f2247866005068e4a5de94561f6d5cdfe2da55709a3503fb6914162e5b4f3c74fd7165de1ad843f757014e39da6454d54433fa962daa6350a7c2d23c4cfc139c0350a659309f779790ee4af0f1cf383f31e1f793964315611c99a517681c2c42181eef2877c2d98b4fec6157767bd993f45cdbd90550545d5fd460c2d84b50d852208c5d3495dbd0ac7b4be8ac4629d99370154dd3cdd8e87e18da460c5139d5fd55ae279dc7f2dfa27c2994e3c90c5e4e0f81137a756c1a4ae7a1efb9e42e4a591be3d7b3ac1d684ffddadfa166bad0a0c39eb5d4bb7232ba44fc595c56d86be74475c06a9f3bfb2b436c2a26a09d3bda8f25ee462fbdab562dfa225c2eb483e4ae36a737d8323394acaada0e837ba02087dfeead12f4322a3556dc1efc0a18d4380f9641c3a212a0c31f038c80541b33c581cc0f3619ae73564dbea8f5223ce6b6a2d8f8e20f761d2d899083c9670f826a12ca87a5f898a32b705dbe9e53c2c061f652b5240fe588b4d919065bc6dc2d02cadbfd73bc2cf7259c7a035826dcee2994098aeeb8d0716ac23ccf52cfe28c578c7b3e4eb4aa9fc3a8cbf6723556672b3047afa0d70cf39cfd8ffdf13351a067d95ff3e916f2b5c8053b2ce8a2ade9ac11cfcf8b10856b5e916fce71b6ad21e6584e4ca231060c631b4913d551b0920f713cae76308f1e0ae811a5a28ad4003c460580ae3bf4af313cff4ec353e874056cdda4e9c83275f924526bf80eccea42527d1b6409c9dd2dcf70725ceb5cb23f43342d1084e0ff36b7edd7528ca6b4ef85e31dbc4fb93d34ff0da448c973a4a45118014068b5b416b00c220e1523b6bd6556cf0051a018f530fe4b9b98bb161caf0fa648f0e9a68b16ff1a007aa9d1292525c641744ba28d4baf6e47a6fef758b9b74d2e6aa197cfad07abdd444d6bec185b52424b9386c33edcca4d061dc9b593b2da96e0a70f0415b892c56e6a4987c136c6204c584383d20958247a543c1badcbd3b9379bdc2a9bf536a4971c43e0978a218efa19220f6369254bac55c5555d7bb0718dc5043fcfe5268366d88045bbbc962c9ad71ccb9624780f890524509d1b693f79b52aff10bac18314c6df2f67c13316e50dd0833428b77bf9b4e4e626d1534f6e7638121db19435bf2d5e1792c3ac979d36ddab401156b25ad2e60489bfe283803af68ce92c2f4222422123f0530b31dcbcafac01a22bf65ab35fadfc14925d17cd383029ef37ed3d23e590ff455aa4de1f33deea12425bc66fb426280acf549b48b253d2359381eef309dba481064c5def1ef2629bc9db74726e6deaa1d397b749afcb7b28a9396b43bb5e08173739b9a3ca5607033ab593b72a0145eebb7a9aaea618ddf0a5c8d05f021ec10f63952c08a4078b7b1d37ab1ddf082abba184784348232e0adfa2449039702db7a7d21ded04cdb091244b5022d8fac31fa9358b82f7489f8a1502190a12957416dccb0c447353fbc2b2d418ba20179c83ff1d7a3989c3abb7e25f64da111c6c0a8570f11fccc5e2e19112829d247254c1e09b33124397e6f7e58cebde3666b349706d66f1360db525f0e6416545df7ad5f976fec390dc2383fa8eac66a0b710ab3095cf35f6e18101c03d1e769574dd8df91cb87d4f2238255174e4602b13e0fe0b6e0f9d1c1de7faec74bdbb4517bf95605f3ae0806d3c8f4348caa903c28bf8f87a736../../lib/valgrind/cachegrind-x86-linux../../lib/valgrind/callgrind-x86-linux../../lib/valgrind/drd-x86-linux../../lib/valgrind/exp-bbv-x86-linux../../lib/valgrind/exp-dhat-x86-linux../../lib/valgrind/exp-sgcheck-x86-linux../../lib/valgrind/getoff-x86-linux../../lib/valgrind/helgrind-x86-linux../../lib/valgrind/lackey-x86-linux../../lib/valgrind/massif-x86-linux../../lib/valgrind/memcheck-x86-linux../../lib/valgrind/none-x86-linux../../lib/valgrind/vgpreload_core-x86-linux.so../../lib/valgrind/vgpreload_drd-x86-linux.so../../lib/valgrind/vgpreload_exp-dhat-x86-linux.so../../lib/valgrind/vgpreload_exp-sgcheck-x86-linux.so../../lib/valgrind/vgpreload_helgrind-x86-linux.so../../lib/valgrind/vgpreload_massif-x86-linux.so../../lib/valgrind/vgpreload_memcheck-x86-linux.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvalgrind-3.10.1-13.fc22.src.rpmvalgrindvalgrind(x86-64)@@@@@@@@@@@@@    @/usr/bin/perllibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libdl.so.2(GLIBC_2.3.3)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)perl(strict)perl(warnings)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.12.0.1U@U@U@Ut2@Un@U_@U7@T~TTOT[@TTuTsTl@TXT9TT@TT @T@Tk@S@SSS @S]S @SSS@SP@Sy@SuSt@Sr @SkqS)S(5@SS@S 4@S?S?R@R0@RG@R@RsRnQR[RD!RB@R@-@R(r@RR R q@R q@R R@R@QB@QQکQ@QyQo@QZ@QIQ?Q0@Q/FQ#i@Q@P@PXP}L@P{P\VP[@PPy@PPy@PO'P;a@P0@P+@P+@P$P!@P@PP @O@OSY@O"NK@N(MMd@Md@MdMOMBL,@K@K @KsKV@KV@K/c@KVJlJ2@JJJI@JJս@J@J@Jn@JlE@J[!J[!J@IIIH@G@G@GJFFFFQ@EѨ@EѨ@EQEO#E?QEEgE@ED@D@D@D@D@DKDvD[Z>L@>H>H>G@>FB>D@>C=@=S="@= = @ - 3.10.1-13Mark Wielaard - 3.10.1-12Fedora Release Engineering - 1:3.10.1-11Mark Wielaard - 3.10.1-10Mark Wielaard - 3.10.1-9Mark Wielaard - 3.10.1-8Mark Wielaard - 3.10.1-7Mark Wielaard - 3.10.1-6Mark Wielaard - 3.10.1-5Mark Wielaard - 3.10.1-4Mark Wielaard - 3.10.1-3Mark Wielaard - 3.10.1-2Mark Wielaard - 3.10.1-1Mark Wielaard - 3.10.1-0.1.TEST1Mark Wielaard - 3.10.0-6Mark Wielaard - 3.10.0-5Mark Wielaard - 3.10.0-4Mark Wielaard - 3.10.0-3Mark Wielaard - 3.10.0-2Mark Wielaard - 3.10.0-1Mark Wielaard - 3.10.0-0.2.BETA2Mark Wielaard - 3.10.0-0.1.BETA1Mark Wielaard - 3.9.0-26.svn20140829r14384Mark Wielaard - 3.9.0-25.svn20140827r14370Mark Wielaard - 3.9.0-24.svn20140818r14303Fedora Release Engineering - 1:3.9.0-23.svn20140809r14250Mark Wielaard 3.9.0-22.svn20140809r14250Mark Wielaard 3.9.0-21.svn20140718r14176Mark Wielaard 3.9.0-20.svn20140718r14176Mark Wielaard 3.9.0-19.svn20140715r14165Mark Wielaard 3.9.0-18.svn20140715r14165Mark Wielaard 3.9.0-17.svn20140513r13961Fedora Release Engineering - 1:3.9.0-16.svn20140513r13961Mark Wielaard Mark Wielaard 3.9.0-15.svn20140513r13961Mark Wielaard 3.9.0-14.svn20140513r13961Mark Wielaard 3.9.0-13.svn20140513r13961Mark Wielaard 3.9.0-12.svn20140319r13879Mark Wielaard - 3.9.0-11.svn20140319r13879Mark Wielaard - 3.9.0-10.svn20140318r13876Mark Wielaard - 3.9.0-9.svn20140311r13869Mark Wielaard - 3.9.0-8Mark Wielaard Mark Wielaard - 3.9.0-7Mark Wielaard - 3.9.0-6Mark Wielaard - 3.9.0-5Mark Wielaard - 3.9.0-4Mark Wielaard - 3.9.0-3Mark Wielaard - 3.9.0-2Mark Wielaard - 3.9.0-1Mark Wielaard - 3.9.0-0.1.TEST1Mark Wielaard - 3.8.1-31Mark Wielaard - 3.8.1-30Mark Wielaard - 3.8.1-29Mark Wielaard - 3.8.1-28Mark Wielaard - 3.8.1-27Mark Wielaard - 3.8.1-26Mark Wielaard - 3.8.1-25Mark Wielaard - 3.8.1-24Mark Wielaard - 3.8.1-23Mark Wielaard - 3.8.1-22Mark Wielaard - 3.8.1-21Mark Wielaard - 3.8.1-20Fedora Release Engineering - 1:3.8.1-19Petr Pisar - 1:3.8.1-18Mark Wielaard - 3.8.1-17Michael Schwendt - 1:3.8.1-16Mark Wielaard 3.8.1-15Mark Wielaard 3.8.1-14Mark Wielaard 3.8.1-13Mark Wielaard 3.8.1-12Mark Wielaard 3.8.1-11Mark Wielaard 3.8.1-10Mark Wielaard 3.8.1-9Mark Wielaard 3.8.1-8Jon Ciesla 1:3.8.1-7Mark Wielaard 3.8.1-6Mark Wielaard 3.8.1-5Mark Wielaard 3.8.1-4Mark Wielaard 3.8.1-3Mark Wielaard 3.8.1-2Mark Wielaard 3.8.1-1Mark Wielaard 3.8.0-8Mark Wielaard 3.8.0-7Mark Wielaard 3.8.0-6Mark Wielaard 3.8.0-5Mark Wielaard 3.8.0-4Jakub Jelinek 3.8.0-3Jakub Jelinek 3.8.0-2Jakub Jelinek 3.8.0-1Mark Wielaard 3.8.0-0.1.TEST1.svn12858Mark Wielaard 3.7.0-7Mark Wielaard 3.7.0-6Fedora Release Engineering - 1:3.7.0-5Jakub Jelinek 3.7.0-4Peter Robinson 3.7.0-2Jakub Jelinek 3.7.0-1Adam Jackson 3.6.1-6Jakub Jelinek 3.6.1-5Jakub Jelinek 3.6.1-4Jakub Jelinek 3.6.1-3Jakub Jelinek 3.6.1-2Jakub Jelinek 3.6.1-1Fedora Release Engineering - 1:3.6.0-3Jakub Jelinek 3.6.0-2Jakub Jelinek 3.6.0-1Jakub Jelinek 3.5.0-18Jakub Jelinek 3.5.0-16Jakub Jelinek 3.5.0-15Jakub Jelinek 3.5.0-14Jakub Jelinek 3.5.0-13Jakub Jelinek 3.5.0-12Jakub Jelinek 3.5.0-10Jakub Jelinek 3.5.0-9Jakub Jelinek 3.5.0-8Jakub Jelinek 3.5.0-7Jakub Jelinek 3.5.0-6Jakub Jelinek 3.5.0-5Jakub Jelinek 3.5.0-4Jakub Jelinek 3.5.0-3Jakub Jelinek 3.5.0-2Jakub Jelinek 3.5.0-1Jakub Jelinek 3.4.1-7Fedora Release Engineering 3.4.1-6Jakub Jelinek 3.4.1-5Jakub Jelinek 3.4.1-4Jakub Jelinek 3.4.1-3Jakub Jelinek 3.4.1-2Jakub Jelinek 3.4.1-1Jakub Jelinek 3.4.0-3Jakub Jelinek 3.3.0-3Jakub Jelinek 3.3.0-2Jakub Jelinek 3.3.0-1Jakub Jelinek 3.2.3-7Jakub Jelinek 3.2.3-6Jakub Jelinek 3.2.3-5Jakub Jelinek 3.2.3-4Jakub Jelinek 3.2.3-3Jakub Jelinek 3.2.3-2Jakub Jelinek 3.2.3-1Jakub Jelinek 3.2.1-7Jakub Jelinek 3.2.1-6Jakub Jelinek 3.2.1-5Jakub Jelinek 3.2.1-4Jakub Jelinek 3.2.1-3Jakub Jelinek 3.2.1-2Jakub Jelinek 3.2.1-1Jakub Jelinek 3.2.0-5Jeremy Katz - 1:3.2.0-4Jesse Keating - 1:3.2.0-3.1Jakub Jelinek 3.2.0-3Jakub Jelinek 3.2.0-2Jakub Jelinek 3.2.0-1Jakub Jelinek 3.1.1-3Jakub Jelinek 3.1.1-2Jakub Jelinek 3.1.1-1Jakub Jelinek 3.1.0-2Jakub Jelinek 3.1.0-1Jakub Jelinek 3.0.1-2Jakub Jelinek 3.0.1-1Jakub Jelinek 3.0.0-3Jakub Jelinek 3.0.0-2Jakub Jelinek 3.0.0-1Jakub Jelinek 2.4.0-3Jakub Jelinek 2.4.0-2Colin Walters 2.4.0-1Jakub Jelinek 2.2.0-10Jakub Jelinek 2.2.0-8Jakub Jelinek 2.2.0-7Jakub Jelinek 2.2.0-6Jakub Jelinek 2.2.0-4Jakub Jelinek 2.2.0-3Jakub Jelinek 2.2.0-2Jakub Jelinek 2.2.0-1Jakub Jelinek 2.1.2-3Jakub Jelinek 2.1.2-2Jakub Jelinek 2.1.2-1Colin Walters 2.0.0-1Jeff Johnson 1.9.4-0.20030228Jeff Johnson 1.9.3-6.20030207Graydon Hoare 1.9.3-5.20030207Jeff Johnson 1.9.3-4.20030207Jeff Johnson 1.9.3-3.20030207Jeff Johnson 1.9.3-2.20030207Jeff Johnson 1.9.3-1.20030207Jeff Johnson 1.9.3-0.20030207Alexander Larsson Alexander Larsson Alexander Larsson Alexander Larsson Alexander Larsson Alex Larsson Jonathan Blandford Alex Larsson Alex Larsson Alex Larsson Alex Larsson 20020428-1Jeremy Katz 20020426-1Alex Larsson 20020424-5Nalin Dahyabhai 20020424-4Alex Larsson 20020424-3Alex Larsson 20020424-2Alex Larsson 20020424-1- Add valgrind-3.10.1-di_notify_mmap.patch - Add valgrind-3.10.1-memmove-ld_so-ppc64.patch- Add valgrind-3.10.1-kernel-4.0.patch.- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Add valgrind-3.10.1-cfi-redzone.patch.- Add valgrind-3.10.1-memfd_create.patch. - Add valgrind-3.10.1-syncfs.patch. - Add valgrind-3.10.1-arm-process_vm_readv_writev.patch. - Add valgrind-3.10.1-fno-ipa-icf.patch. - Add valgrind-3.10.1-demangle-q.patch- Disable extended regtest on arm. The gdb tests hang for unknown reasons. The reason is a glibc bug #1196181 which causes: "GDB fails with Cannot parse expression `.L1055 4@r4'."- Add valgrind-3.10-1-ppc64-sigpending.patch - Filter out -fstack-protector-strong and disable _hardened_build.- Add valgrind-3.10.1-send-recv-mmsg.patch - Add mount and umount2 to valgrind-3.10.1-aarch64-syscalls.patch. - Add valgrind-3.10.1-glibc-version-check.patch- Add accept4 to valgrind-3.10.1-aarch64-syscalls.patch. - Add valgrind-3.10.1-ppc64-accept4.patch.- Add valgrind-3.10.1-aarch64-syscalls.patch.- Add valgrind-3.10-s390-spechelper.patch.- Add valgrind-3.10.1-mempcpy.patch.- Upgrade to 3.10.1 final.- Upgrade to valgrind 3.10.1.TEST1 - Remove patches that are now upstream: - valgrind-3.10.0-old-ppc32-instr-magic.patch - valgrind-3.10.0-aarch64-syscalls.patch - valgrind-3.10.0-aarch64-dmb-sy.patch - valgrind-3.10.0-aarch64-frint.patch - valgrind-3.10.0-fcvtmu.patch - valgrind-3.10.0-aarch64-fcvta.patch- Add getgroups/setgroups to valgrind-3.10.0-aarch64-syscalls.patch- Merge valgrind-3.10.0-aarch64-times.patch and valgrind-3.10.0-aarch64-getsetsid.patch into valgrind-3.10.0-aarch64-syscalls.patch add fdatasync, msync, pread64, setreuid, setregid, mknodat, fchdir, chroot, fchownat, fchmod and fchown. - Add valgrind-3.10.0-aarch64-frint.patch - Add valgrind-3.10.0-fcvtmu.patch - Add valgrind-3.10.0-aarch64-fcvta.patch- Add valgrind-3.10.0-aarch64-times.patch - Add valgrind-3.10.0-aarch64-getsetsid.patch - Add valgrind-3.10.0-aarch64-dmb-sy.patch- Add valgrind-3.10.0-old-ppc32-instr-magic.patch.- Fix ppc32 multilib handling on ppc64[be]. - Drop ppc64 secondary for ppc32 primary support. - Except for armv7hl we don't support any other arm[32] arch.- Update to 3.10.0 final. - Remove valgrind-3.10-configure-glibc-2.20.patch fixed upstream.- Update to 3.10.0.BETA2. - Don't run dwz or generate minisymtab. - Remove valgrind-3.9.0-s390x-ld-supp.patch fixed upstream. - Add valgrind-3.10-configure-glibc-2.20.patch.- Update to official upstream 3.10.0 BETA1. - Enables inlined frames in stacktraces.- Update to upstream svn r14384 - Enable gdb_server tests again for arm and aarch64- Update to upstream svn r14370 - Remove ppc testfile copying (no longer patched in)- Update to upstream svn r14303 - Move fake libgcc into shared to not break post-regtest-checks. - autogen.sh execution no longer needed in %build.- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Update to upstream svn r14250 - ppc64le support got integrated upstream. Remove patches: valgrind-3.9.0-ppc64le-initial.patch valgrind-3.9.0-ppc64le-functional.patch valgrind-3.9.0-ppc64le-test.patch valgrind-3.9.0-ppc64le-extra.patch- Disable full regtest on arm (gdb integration tests sometimes hang).- Update to upstream svn r14176 Remove valgrind-3.9.0-arm64-user_regs.patch - Add ppc64le support valgrind-3.9.0-ppc64le-initial.patch valgrind-3.9.0-ppc64le-functional.patch valgrind-3.9.0-ppc64le-test.patch valgrind-3.9.0-ppc64le-extra.patch- Add valgrind-3.9.0-arm64-user_regs.patch - Disable full regtest on aarch64 (gdb integration tests sometimes hang). - Enable openmpi support on aarch64.- Update to upstream svn r14165. - Remove valgrind-3.9.0-ppc64-ifunc.patch. - Remove valgrind-3.9.0-aarch64-glibc-2.19.90-gcc-4.9.patch - Remove valgrind-3.9.0-format-security.patch - Remove valgrind-3.9.0-msghdr.patch- Remove ppc multilib support (#1116110) - Add valgrind-3.9.0-ppc64-ifunc.patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Don't cleanup fake 32-bit libgcc created in %build. make regtest might depend on it to build -m32 binaries.- Add SHL_d_d_#imm to valgrind-3.9.0-aarch64-glibc-2.19.90-gcc-4.9.patch- Add valgrind-3.9.0-aarch64-glibc-2.19.90-gcc-4.9.patch- Update to upstream svn r13961. - Remove valgrind-3.9.0-mpx.patch integrated upstream now. - Add valgrind-3.9.0-msghdr.patch - Add valgrind-3.9.0-format-security.patch- Add valgrind-3.9.0-mpx.patch (#1087933)- Update to upstream svn r13879. arm64 make check now builds.- Make sure basic binary (/bin/true) runs under valgrind. And fail the whole build if not. The regtests are not zero-fail. - Update to upstream svn r13876. - Introduce build_openmpi and build_multilib in spec file.- Enable aarch64 based on current upstream svn. Removed upstreamed patches. Thanks to Marcin Juszkiewicz - Add valgrind-3.9.0-ppc64-priority.patch- Add upstream fixes to valgrind-3.9.0-timer_create.patch- Add valgrind-3.9.0-glibc-2.19.patch- Add valgrind-3.9.0-s390-dup3.patch - Add valgrind-3.9.0-timer_create.patch- Add valgrind-3.9.0-manpage-memcheck-options.patch. - Add valgrind-3.9.0-s390-fpr-pair.patch.- Add valgrind-3.9.0-xabort.patch.- Add valgrind-3.9.0-anon-typedef.patch. - Add valgrind-3.9.0-s390x-ld-supp.patch- Add valgrind-3.9.0-dwz-alt-buildid.patch. - Add valgrind-3.9.0-s390-risbg.patch.- Upgrade to valgrind 3.9.0 final. - Remove support for really ancient GCCs (valgrind-3.9.0-config_h.patch). - Add valgrind-3.9.0-amd64_gen_insn_test.patch. - Remove and cleanup fake 32-bit libgcc package.- Upgrade to valgrind 3.9.0.TEST1 - Remove patches that are now upstream: - valgrind-3.8.1-abbrev-parsing.patch - valgrind-3.8.1-af-bluetooth.patch - valgrind-3.8.1-aspacemgr_VG_N_SEGs.patch - valgrind-3.8.1-avx2-bmi-fma.patch.gz - valgrind-3.8.1-avx2-prereq.patch - valgrind-3.8.1-bmi-conf-check.patch - valgrind-3.8.1-capget.patch - valgrind-3.8.1-cfi_dw_ops.patch - valgrind-3.8.1-dwarf-anon-enum.patch - valgrind-3.8.1-filter_gdb.patch - valgrind-3.8.1-find-buildid.patch - valgrind-3.8.1-gdbserver_exit.patch - valgrind-3.8.1-gdbserver_tests-syscall-template-source.patch - valgrind-3.8.1-glibc-2.17-18.patch - valgrind-3.8.1-index-supp.patch - valgrind-3.8.1-initial-power-isa-207.patch - valgrind-3.8.1-manpages.patch - valgrind-3.8.1-memcheck-mc_translate-Iop_8HLto16.patch - valgrind-3.8.1-mmxext.patch - valgrind-3.8.1-movntdqa.patch - valgrind-3.8.1-new-manpages.patch - valgrind-3.8.1-openat.patch - valgrind-3.8.1-overlap_memcpy_filter.patch - valgrind-3.8.1-pie.patch - valgrind-3.8.1-pkg-config.patch - valgrind-3.8.1-power-isa-205-deprecation.patch - valgrind-3.8.1-ppc-32-mode-64-bit-instr.patch - valgrind-3.8.1-ppc-setxattr.patch - valgrind-3.8.1-proc-auxv.patch - valgrind-3.8.1-ptrace-include-configure.patch - valgrind-3.8.1-ptrace-setgetregset.patch - valgrind-3.8.1-ptrace-thread-area.patch - valgrind-3.8.1-regtest-fixlets.patch - valgrind-3.8.1-s390-STFLE.patch - valgrind-3.8.1-s390_tsearch_supp.patch - valgrind-3.8.1-sendmsg-flags.patch - valgrind-3.8.1-sigill_diag.patch - valgrind-3.8.1-static-variables.patch - valgrind-3.8.1-stpncpy.patch - valgrind-3.8.1-text-segment.patch - valgrind-3.8.1-wcs.patch - valgrind-3.8.1-x86_amd64_features-avx.patch - valgrind-3.8.1-xaddb.patch - valgrind-3.8.1-zero-size-sections.patch - Remove special case valgrind-3.8.1-enable-armv5.patch. - Remove valgrind-3.8.1-x86-backtrace.patch, rely on new upstream fp/cfi try-cache mechanism.- Fix multilib issue with HAVE_PTRACE_GETREGS in config.h.- Add valgrind-3.8.1-index-supp.patch (#1011713)- Filter out -mcpu= so tests are compiled with the right flags. (#996927).- Implement SSE4 MOVNTDQA insn (valgrind-3.8.1-movntdqa.patch) - Don't BuildRequire /bin/ps, just BuildRequire procps (procps-ng provides procps).- Fix power_ISA2_05 testcase (valgrind-3.8.1-power-isa-205-deprecation.patch) - Fix ppc32 make check build (valgrind-3.8.1-initial-power-isa-207.patch) - Add valgrind-3.8.1-mmxext.patch- Allow building against glibc 2.18. (#999169)- Add valgrind-3.8.1-s390-STFLE.patch s390 message-security assist (MSA) instruction extension not implemented.- Add valgrind-3.8.1-power-isa-205-deprecation.patch Deprecation of some ISA 2.05 POWER6 instructions. - Fixup auto-foo generation of new manpage doc patch.- tests/check_isa-2_07_cap should be executable.- Add valgrind-3.8.1-initial-power-isa-207.patch Initial ISA 2.07 support for POWER8-tuned libc.- Don't depend on docdir location and version in openmpi subpackage description (#993938). - Enable openmpi subpackage also on arm.- Add valgrind-3.8.1-ptrace-include-configure.patch (#992847)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Perl 5.18 rebuild- Add valgrind-3.8.1-dwarf-anon-enum.patch - Cleanup valgrind-3.8.1-sigill_diag.patch .orig file changes (#949687). - Add valgrind-3.8.1-ppc-setxattr.patch - Add valgrind-3.8.1-new-manpages.patch - Add valgrind-3.8.1-ptrace-thread-area.patch - Add valgrind-3.8.1-af-bluetooth.patch- Provide virtual -static package in -devel subpackage (#609624).- Add valgrind-3.8.1-zero-size-sections.patch. Resolves issues with zero sized .eh_frame sections on ppc64.- fixup selinux file context when doing a scl build. - Enable regtest suite on ARM. - valgrind-3.8.1-abbrev-parsing.patch, drop workaround, enable real fix. - Fix -Ttext-segment configure check. Enables s390x again. - BuildRequire ps for testsuite.- Fix quoting in valgrind valgrind-3.8.1-enable-armv5.patch and remove arm configure hunk from valgrind-3.8.1-text-segment.patch #947440 - Replace valgrind-3.8.1-text-segment.patch with upstream variant. - Add valgrind-3.8.1-regtest-fixlets.patch.- Add valgrind-3.8.1-text-segment.patch - Don't undefine _missing_build_ids_terminate_build.- Add valgrind-3.8.1-manpages.patch- Don't disable -debuginfo package generation, but do undefine _missing_build_ids_terminate_build.- Replace valgrind-3.8.1-sendmsg-flags.patch with upstream version.- Add valgrind-3.8.1-sendmsg-flags.patch - Add valgrind-3.8.1-ptrace-setgetregset.patch - Add valgrind-3.8.1-static-variables.patch- Merge review fixes, BZ 226522.- Allow building against glibc-2.17.- Add valgrind-3.8.1-stpncpy.patch (KDE#309427) - Add valgrind-3.8.1-ppc-32-mode-64-bit-instr.patch (#810992, KDE#308573) - Add valgrind-3.8.1-sigill_diag.patch (#810992, KDE#309425)- Add valgrind-3.8.1-xaddb.patch (#866793, KDE#307106)- Add valgrind-3.8.1-x86_amd64_features-avx.patch (KDE#307285) - Add valgrind-3.8.1-gdbserver_tests-syscall-template-source.patch (KDE#307155) - Add valgrind-3.8.1-overlap_memcpy_filter.patch (KDE#307290) - Add valgrind-3.8.1-pkg-config.patch (#827219, KDE#307729) - Add valgrind-3.8.1-proc-auxv.patch (KDE#253519) - Add valgrind-3.8.1-wcs.patch (#755242, KDE#307828) - Add valgrind-3.8.1-filter_gdb.patch (KDE#308321) - Add valgrind-3.8.1-gdbserver_exit.patch (#862795, KDE#308341) - Add valgrind-3.8.1-aspacemgr_VG_N_SEGs.patch (#730303, KDE#164485) - Add valgrind-3.8.1-s390_tsearch_supp.patch (#816244, KDE#308427)- Add valgrind-3.8.1-gdbserver_tests-mcinvoke-ppc64.patch - Replace valgrind-3.8.1-cfi_dw_ops.patch with version as committed upstream. - Remove erroneous printf change from valgrind-3.8.1-abbrev-parsing.patch. - Add scalar testcase change to valgrind-3.8.1-capget.patch.- Add partial backport of upstream revision 12884 valgrind-3.8.0-memcheck-mc_translate-Iop_8HLto16.patch without it AVX2 VPBROADCASTB insn is broken under memcheck. - Add valgrind-3.8.0-cfi_dw_ops.patch (KDE#307038) DWARF2 CFI reader: unhandled DW_OP_ opcode 0x8 (DW_OP_const1u and friends) - Add valgrind-3.8.0-avx2-prereq.patch. - Remove accidentially included diffs for gdbserver_tests and helgrind/tests Makefile.in from valgrind-3.8.0-avx2-bmi-fma.patch.gz - Remove valgrind-3.8.0-tests.patch tests no longer hang. - Added SCL macros to support building as part of a Software Collection. - Upgrade to valgrind 3.8.1.- Add configure fixup valgrind-3.8.0-bmi-conf-check.patch- Add valgrind-3.8.0-avx2-bmi-fma.patch (KDE#305728)- Add valgrind-3.8.0-lzcnt-tzcnt-bugfix.patch (KDE#295808) - Add valgrind-3.8.0-avx-alignment-check.patch (KDE#305926)- Add valgrind-3.8.0-abbrev-parsing.patch for #849783 (KDE#305513).- Add valgrind-3.8.0-find-buildid.patch workaround bug #849435 (KDE#305431).- fix up last change- tweak up to allow simultaneous installation of valgrind-devel.{i686,x86_64} (#848146)- update to 3.8.0 release - from CFLAGS/CXXFLAGS filter just fortification flags, not arch specific flags - on i?86 prefer to use CFI over %ebp unwinding, as GCC 4.6+ defaults to -fomit-frame-pointer- Update to 3.8.0-TEST1 - Clear CFLAGS CXXFLAGS LDFLAGS. - Fix \ line continuation in configure line.- Fixup shadowing warnings valgrind-3.7.0-dwz.patch - Add valgrind-3.7.0-ref_addr.patch (#842659, KDE#298864)- handle dwz DWARF compressor output (#842659, KDE#302901) - allow glibc 2.16.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- adjust suppressions so that it works even with ld-2.15.so (#806854) - handle DW_TAG_unspecified_type and DW_TAG_rvalue_reference_type (#810284, KDE#278313) - handle .debug_types sections (#810286, KDE#284124)- Fix building on ARM platform- update to 3.7.0 (#769213, #782910, #772343) - handle some further SCSI ioctls (#783936) - handle fcntl F_SETOWN_EX and F_GETOWN_EX (#770746)- rebuild for rpm 4.9.1 trailing / bug- handle PLT unwind info (#723790, KDE#277045)- fix memcpy/memmove redirection on x86_64 (#705790)- fix testing against glibc 2.14- fix build on ppc64 (#711608) - don't fail if s390x support patch hasn't been applied, move testing into %check (#708522) - rebuilt against glibc 2.14- update to 3.6.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- rebuilt against glibc 2.13 (#673046) - hook in pwrite64 syscall on ppc64 (#672858) - fix PIE handling on ppc/ppc64 (#665289)- update to 3.6.0 - add s390x support (#632354) - provide a replacement for str{,n}casecmp{,_l} (#626470)- rebuilt against glibc 2.12- change pub_tool_basics.h not to include config.h (#579283) - add valgrind-openmpi package for OpenMPI support (#565541) - allow NULL second argument to capget (#450976)- handle i686 nopw insns with more than one data16 prefix (#574889) - DWARF4 support - handle getcpu and splice syscalls- fix build against latest glibc headers- DW_OP_mod is unsigned modulus instead of signed - fix up valgrind.pc (#551277)- don't require offset field to be set in adjtimex's ADJ_OFFSET_SS_READ mode (#545866)- add handling of a bunch of recent syscalls and fix some other syscall wrappers (Dodji Seketeli) - handle prelink created split of .bss into .dynbss and .bss and similarly for .sbss and .sdynbss (#539874)- rebuilt against glibc 2.11 - use upstream version of the ifunc support- add preadv/pwritev syscall support- add perf_counter_open syscall support (#531271) - add handling of some sbb/adc insn forms on x86_64 (KDE#211410)- ppc and ppc64 fixes- add emulation of 0x67 prefixed loop* insns on x86_64 (#530165)- handle reading of .debug_frame in addition to .eh_frame - ignore unknown DWARF3 expressions in evaluate_trivial_GX - suppress helgrind race errors in helgrind's own mythread_wrapper - fix compilation of x86 tests on x86_64 and ppc tests- handle many more DW_OP_* ops that GCC now uses - handle the more compact form of DW_AT_data_member_location - don't strip .debug_loc etc. from valgrind binaries- add STT_GNU_IFUNC support (Dodji Seketeli, #518247) - wrap inotify_init1 syscall (Dodji Seketeli, #527198) - fix mmap/mprotect handling in memcheck (KDE#210268)- update to 3.5.0- handle futex ops newly added during last 4 years (#512121)- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- add support for DW_CFA_{remember,restore}_state- handle version 3 .debug_frame, .eh_frame, .debug_info and .debug_line (#509197)- rebuilt against glibc 2.10.1- redirect x86_64 ld.so strlen early (#495645)- update to 3.4.1- update to 3.4.0- add suppressions for glibc 2.8 - add a bunch of syscall wrappers (#441709)- add _dl_start suppression for ppc/ppc64- update to 3.3.0 - split off devel bits into valgrind-devel subpackage- add suppressions for glibc >= 2.7- handle new x86_64 nops (#256801, KDE#148447) - add support for private futexes (KDE#146781) - update License tag- add ppc64-linux symlink in valgrind ppc.rpm, so that when rpm prefers 32-bit binaries over 64-bit ones 32-bit /usr/bin/valgrind can find 64-bit valgrind helper binaries (#249773) - power5+ and power6 support (#240762)- pass GDB=%{_prefix}/gdb to configure to fix default --db-command (#220840)- add suppressions for glibc >= 2.6 - avoid valgrind internal error if io_destroy syscall is passed a bogus argument- fix valgrind.pc again- update to 3.2.3- some cachegrind improvements (Ulrich Drepper)- fix valgrind.pc (#213149) - handle Intel Core2 cache sizes in cachegrind (Ulrich Drepper)- fix valgrind on ppc/ppc64 where PAGESIZE is 64K (#211598)- adjust for glibc-2.5- another DW_CFA_set_loc handling fix- fix openat handling (#208097) - fix DW_CFA_set_loc handling- update to 3.2.1 bugfix release - SSE3 emulation fixes, reduce memcheck false positive rate, 4 dozens of bugfixes- handle the new i686/x86_64 nops (#203273)- rebuild to bring ppc back- rebuild- handle [sg]et_robust_list syscall on ppc{32,64}- fix ppc64 symlink to 32-bit valgrind libdir - handle a few extra ppc64 syscalls- update to 3.2.0 - ppc64 support- handle [sg]et_robust_list syscalls on i?86/x86_64 - handle *at syscalls on ppc - ensure on x86_64 both 32-bit and 64-bit glibc{,-devel} are installed in the buildroot (#191820)- handle many syscalls that were unhandled before, especially on ppc- upgrade to 3.1.1 - many bugfixes- add support for DW_CFA_val_offset{,_sf}, DW_CFA_def_cfa_sf and skip over DW_CFA_val_expression quietly - adjust libc/ld.so filenames in glibc-2.4.supp for glibc 2.4 release- upgrade to 3.1.0 (#174582) - many bugfixes, ppc32 support- remove Obsoletes for valgrind-callgrind, as it has been ported to valgrind 3.0.x already- upgrade to 3.0.1 - many bugfixes - handle xattr syscalls on x86-64 (Ulrich Drepper)- fix amd64 handling of cwtd instruction - fix amd64 handling of e.g. sarb $0x4,val(%rip) - speedup amd64 insn decoding- lower x86_64 stage2 base from 112TB down to 450GB, so that valgrind works even on 2.4.x kernels. Still way better than 1.75GB that stock valgrind allows- upgrade to 3.0.0 - x86_64 support - temporarily obsolete valgrind-callgrind, as it has not been ported yet- build some insn tests with -mmmx, -msse or -msse2 (#161572) - handle glibc-2.3.90 the same way as 2.3.[0-5]- resurrect the non-upstreamed part of valgrind_h patch - remove 2.1.2-4G patch, seems to be upstreamed - resurrect passing -fno-builtin in memcheck tests- New upstream version - Update valgrind-2.2.0-regtest.patch to 2.4.0; required minor massaging - Disable valgrind-2.1.2-4G.patch for now; Not going to touch this, and Fedora does not ship 4G kernel by default anymore - Remove upstreamed valgrind-2.2.0.ioctls.patch - Remove obsolete valgrind-2.2.0-warnings.patch; Code is no longer present - Remove upstreamed valgrind-2.2.0-valgrind_h.patch - Remove obsolete valgrind-2.2.0-unnest.patch and valgrind-2.0.0-pthread-stacksize.patch; valgrind no longer includes its own pthread library- rebuilt with GCC 4- avoid unnecessary use of nested functions for pthread_once cleanup- update URL (#141873)- act as if NVALGRIND is defined when using in non-m32/i386 programs (#138923) - remove weak from VALGRIND_PRINTF*, make it static and add unused attribute- fix a printout and possible problem with local variable usage around setjmp (#138254)- remove workaround for buggy old makes (#134563)- handle some more ioctls (Peter Jones, #131967)- update to 2.2.0- fix packaging of documentation- allow tracing of 32-bit binaries on x86-64- update to 2.1.2 - run make regtest as part of package build - use glibc-2.3 suppressions instead of glibc-2.2 suppressions- update to 2.0.0- update to 1.9.4 from CVS. - dwarf patch from Graydon Hoare. - sysinfo patch from Graydon Hoare, take 1.- add return codes to syscalls. - fix: set errno after syscalls.- add handling for separate debug info (+fix). - handle blocking readv/writev correctly. - comment out 4 overly zealous pthread checks.- move _pthread_desc to vg_include.h. - implement pthread_mutex_timedlock(). - implement pthread_barrier_wait().- import all(afaik) missing functionality from linuxthreads.- import more missing functionality from linuxthreads in glibc-2.3.1.- start fixing nptl test cases.- build against current 1.9.3 with nptl hacks.- Update to 1.0.4- Update to 1.0.0- Update to pre4.- Add threadkeys and extra suppressions patches. Bump epoch.- Updated to 1.0pre1- Updated to 20020524. Added GLIBC_PRIVATE patch- add missing symbol __pthread_clock_settime- Update to 20020508- Update to 20020503b- update to new snapshot- update to new snapshot- update to new snapshot- Added stack patch. Commented out other patches.- filter out GLIBC_PRIVATE requires, add preload patch- Make glibc 2.2 and XFree86 4 the default supressions- Added patch that includes atomic.h- Initial build  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1:3.10.1-13.fc221:3.10.1-13.fc22callgrind_annotatecallgrind_controlcg_annotatecg_diffcg_mergems_printvalgrindvalgrind-di-servervalgrind-listenervgdbvalgrind32bit-core-valgrind-s1.xml32bit-core-valgrind-s2.xml32bit-core.xml32bit-linux-valgrind-s1.xml32bit-linux-valgrind-s2.xml32bit-linux.xml32bit-sse-valgrind-s1.xml32bit-sse-valgrind-s2.xml32bit-sse.xml64bit-avx-valgrind-s1.xml64bit-avx-valgrind-s2.xml64bit-avx.xml64bit-core-valgrind-s1.xml64bit-core-valgrind-s2.xml64bit-core.xml64bit-linux-valgrind-s1.xml64bit-linux-valgrind-s2.xml64bit-linux.xml64bit-sse-valgrind-s1.xml64bit-sse-valgrind-s2.xml64bit-sse.xmlamd64-avx-coresse-valgrind.xmlamd64-avx-coresse.xmlamd64-avx-linux-valgrind.xmlamd64-avx-linux.xmlamd64-coresse-valgrind.xmlamd64-linux-valgrind.xmlarm-core-valgrind-s1.xmlarm-core-valgrind-s2.xmlarm-core.xmlarm-vfpv3-valgrind-s1.xmlarm-vfpv3-valgrind-s2.xmlarm-vfpv3.xmlarm-with-vfpv3-valgrind.xmlarm-with-vfpv3.xmlcachegrind-amd64-linuxcachegrind-x86-linuxcallgrind-amd64-linuxcallgrind-x86-linuxdefault.suppdrd-amd64-linuxdrd-x86-linuxexp-bbv-amd64-linuxexp-bbv-x86-linuxexp-dhat-amd64-linuxexp-dhat-x86-linuxexp-sgcheck-amd64-linuxexp-sgcheck-x86-linuxgetoff-amd64-linuxgetoff-x86-linuxhelgrind-amd64-linuxhelgrind-x86-linuxi386-coresse-valgrind.xmli386-linux-valgrind.xmllackey-amd64-linuxlackey-x86-linuxmassif-amd64-linuxmassif-x86-linuxmemcheck-amd64-linuxmemcheck-x86-linuxmips-cp0-valgrind-s1.xmlmips-cp0-valgrind-s2.xmlmips-cp0.xmlmips-cpu-valgrind-s1.xmlmips-cpu-valgrind-s2.xmlmips-cpu.xmlmips-fpu-valgrind-s1.xmlmips-fpu-valgrind-s2.xmlmips-fpu.xmlmips-linux-valgrind.xmlmips-linux.xmlmips64-cp0-valgrind-s1.xmlmips64-cp0-valgrind-s2.xmlmips64-cp0.xmlmips64-cpu-valgrind-s1.xmlmips64-cpu-valgrind-s2.xmlmips64-cpu.xmlmips64-fpu-valgrind-s1.xmlmips64-fpu-valgrind-s2.xmlmips64-fpu.xmlmips64-linux-valgrind.xmlmips64-linux.xmlnone-amd64-linuxnone-x86-linuxpower-altivec-valgrind-s1.xmlpower-altivec-valgrind-s2.xmlpower-altivec.xmlpower-core-valgrind-s1.xmlpower-core-valgrind-s2.xmlpower-core.xmlpower-fpu-valgrind-s1.xmlpower-fpu-valgrind-s2.xmlpower-fpu.xmlpower-linux-valgrind-s1.xmlpower-linux-valgrind-s2.xmlpower-linux.xmlpower64-core-valgrind-s1.xmlpower64-core-valgrind-s2.xmlpower64-core.xmlpower64-linux-valgrind-s1.xmlpower64-linux-valgrind-s2.xmlpower64-linux.xmlpowerpc-altivec32l-valgrind.xmlpowerpc-altivec32l.xmlpowerpc-altivec64l-valgrind.xmlpowerpc-altivec64l.xmls390-acr-valgrind-s1.xmls390-acr-valgrind-s2.xmls390-acr.xmls390-fpr-valgrind-s1.xmls390-fpr-valgrind-s2.xmls390-fpr.xmls390x-core64-valgrind-s1.xmls390x-core64-valgrind-s2.xmls390x-core64.xmls390x-generic-valgrind.xmls390x-generic.xmls390x-linux64-valgrind-s1.xmls390x-linux64-valgrind-s2.xmls390x-linux64.xmlvgpreload_core-amd64-linux.sovgpreload_core-x86-linux.sovgpreload_drd-amd64-linux.sovgpreload_drd-x86-linux.sovgpreload_exp-dhat-amd64-linux.sovgpreload_exp-dhat-x86-linux.sovgpreload_exp-sgcheck-amd64-linux.sovgpreload_exp-sgcheck-x86-linux.sovgpreload_helgrind-amd64-linux.sovgpreload_helgrind-x86-linux.sovgpreload_massif-amd64-linux.sovgpreload_massif-x86-linux.sovgpreload_memcheck-amd64-linux.sovgpreload_memcheck-x86-linux.sovalgrindCOPYINGNEWSREADME_DEVELOPERSREADME_MISSING_SYSCALL_OR_IOCTLREADME_PACKAGERShtmlFAQ.htmlQuickStart.htmlbbv-manual.htmlcg-manual.htmlcl-format.htmlcl-manual.htmldesign-impl.htmldh-manual.htmldist.authors.htmldist.htmldist.news.htmldist.news.old.htmldist.readme-android.htmldist.readme-android_emulator.htmldist.readme-developers.htmldist.readme-mips.htmldist.readme-missing.htmldist.readme-packagers.htmldist.readme-s390.htmldist.readme.htmldrd-manual.htmlfaq.htmlhg-manual.htmlimageshome.pngnext.pngprev.pngup.pngindex.htmllicense.gfdl.htmllicense.gpl.htmllicenses.htmllk-manual.htmlmanual-core-adv.htmlmanual-core.htmlmanual-intro.htmlmanual-writing-tools.htmlmanual.htmlmc-manual.htmlms-manual.htmlnl-manual.htmlquick-start.htmlsg-manual.htmltech-docs.htmlvg_basic.cssvalgrind_manual.pdfcallgrind_annotate.1.gzcallgrind_control.1.gzcg_annotate.1.gzcg_diff.1.gzcg_merge.1.gzms_print.1.gzvalgrind-listener.1.gzvalgrind.1.gzvgdb.1.gz/usr/bin//usr/lib64//usr/lib64/valgrind//usr/share/doc//usr/share/doc/valgrind//usr/share/doc/valgrind/html//usr/share/doc/valgrind/html/images//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu                    !"!!!!!""Perl script, ASCII text executableELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=eb876cf264d237d6d2fe8243a812f9778a22359f, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=ca92fa96879f137fcbd43c6799ad1a80afab8024, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=37f301992c524cd6f7803ec0bb24fdb37298eb0c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=e9bf5341a7fd45fe273c871692ffc6cabcf33ab0, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=6f03b617b459bd3b25b01bcc2e32f67957719985, strippeddirectoryXML document textELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=32b92fff985cfa2b2aeb6990eabd586a1f310677, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=c1349bdcf4396f3d313c0ca319a1c0e532e4332d, strippedASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=71fb88a86a022c9d6ee97096e82d21061873927a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=12b1e74a1065ebeeaa61926a9d43c165de2c9067, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=fd947ac131ab1ec517f3dd976bb39e9c1b93b072, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=fd7e2b0d96bd8a42d53784dc1e00e868ab453b30, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=4847d81c045ec5b12df874dc2a965a8189aea9a8, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=f43aa5a51bf63c3d6f611b7d239c752bb349da58, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=781c929b5dfcc6162639e9c17e3e428d16512c77, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=e5565e1faa89bdf8376ed9542642ada79f7e76d6, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=9c1454c594f93e992d988d18d3cfbac17d01abe1, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=8644338fb766081adf27d833eb530fb6a4cb6d03, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bf020e5f5675ec5ada091af1224eb28f07aa549f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=64c6c035ef5132b0621595575c49362ea2fb9e90, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=87ab64f90eb865e01a06f05403f119fc95b4b303, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cedff7ab0d5ea9a52a4a07feca25720a31f16c14, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9d7ec029656410c693207cd4418f36fd2beeffbc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1df360e2c1ea6414ca9843daad8e9c64e5d8643f, strippedUTF-8 Unicode textHTML document, ISO-8859 textPNG image data, 24 x 20, 8-bit/color RGBA, non-interlacedPNG image data, 18 x 21, 8-bit/color RGBA, non-interlacedPNG image data, 21 x 18, 8-bit/color RGBA, non-interlacedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) #)*+,-./R RRR R RR R RRRRRRR R RRRRRRRRRRRRR R RRRRRRRRRRRRRRRRRR?`7zXZ !PH6~4]"k%n]uR!qK" <*4vxHga"*"O6AG5~|)}Ud xuҁs+i*+^kޙꫠ6%[i/ԈMY )g*cAŗSM1ߜ[ 9ĬOMDZ.΋୾&9gN$udJ6Y ,3dkG$g/49: =3ͭT7黛Έ:sPؒ(eXp§[}>ʛw1*8ؙ_#+^X\4$# r&GSX/KdڄyW~͕ֆF{?x52?Ƽi@JPG8p-3å9K<jniA;%Hk #tVo ]Fbl<ũ+7}xy;∑ Yll{i]96Y ÂEu\db26lfa~,V39e%e-NU X =L:5!'Ip*7IxTjpT< JdLnP@[E[A@3ßg eP]XWq0p_&q1\=^V7{ X}tef'\V4{e8aL l)^٧DFbnePV[`e5cc>f ~L/`íF*wd'֎$ߒ rE۠> u5Is YO;RH)$x{Lr,^r+CkZGF`LGu~G+u2JV:t B?;N.fXb2ćŞ̈́ .L!B(mIu>c^ m6Lv qӖjs1ۍj rj~!-GdGfj!N] p7< Gi/ ʮv$n~tG]2nla4N 3Rreo)u=Zx.9CS"fJ Z8cR ȴXp; /w#"?!;Л3䭒\-{N&ړdV+@6:oeLוhTPnBZ;щ٢ F}E+:˔WI"꾐Q&D}mk?Qz_Z)g/ D]Ldϫ^]CXFo@9AR}\Y ,DSf\f:Di8ΐñQP fW@(\7ś|?9&lyg t4G^1NY◿qŲCb:bJΤ̂r5EiDJ-[b@dB}ϴ:_J'n8N6J$hg<)hH 5*Dwh?n0S֬lO}D{V6"ӅM6ys6?XD<T]n͉lBBX':C:XDOupK,dϑmvaJKm0;_@FB;l-xҌgIu6?JրǽӇl be+k#ϝiYwXGj2a0-iAQ1xM𝋌]`cX/$YDNHQ> i+j,bhj!ڃlnP/NJu;TxmMC*RF uA*^\* cɅ[ew+$%o vH^Q e Qg,ZP52w*ߚ5oZjLyMLG?aWD*(e^1J%nz~HV{m*6#D;}b ihuuIL>11P6VMxa]&dUc!]d-|G:Q3t&fxbnRt뻦~_%8y v:-2;j"7[[?ͩ(k zC;/PC?E~ӣ㸳}ŗZtY i'kO.MYȿ1'x{ȑg6WO=GDI}6&?4erTz{C04 aZ\pR3C?k$iL2UJea>[pq5_~Vu[|TXPlI*)`)j v=gz" X{5ˏe[+;{pJh0 [ٷ:X:%犣0$ 2V'*<5_&UxE{OwLC`QDۜw٦Ti`/^xռ^D!`y`ӬςRPLx ~7=NwMRKR )a8UoggA\kQ&u0/=!`]a8<=+[A&dčdtTa2+g`+=빨W 2'y C./G0ް<i 3rvR.7S^JӾ ϼ"0s㶚\> 9=u4ӥP7^ԫQN~c S6T\F|63*6HP\k:S$ATzҪTQː|[H#pVdEeN_>W1xا=ec.rYw*^HWq#V wȮa8P`Ҩx51~5fS&y>dj&;F)Vόt.ƝELU>(rm.{>"mdy˔1|Ďaf`_S*ٰ*᪟"/@r `N**{}GN ZPL~qޥ8!U \-~ּ͉bc"YXKd3,]HSVp[`_N|]'4 Z >DdЪG|˜y }]6{?S[J6+#Qmbɵd8{FF朄i\ꨏ}}oXb@ '" vBFP U"ɨ=cy4Pq!GA1/`6xM޸Iw"J)dn?D8:^0(N^C̓ZDi;U.QQxБ?wu9iD"؟X"xǟAͩErcega8D0`h`:Tlߞ(88A) f8ٱVs:ܘ 22 p"st``U2"Q< oYt'/D )BLTp܌ K/)LKt8R%"ج+.o\|vLx'yJIZ¡9LM|ٙR&S`oI%_E"*?W[M D-OI.diĶ_Dv)*h1uj)BgyO{}"%K[S7'-4_2(v#`GM@c$wer:8xU$<F}4qo-e,kfV!b@CtCgp+2p v %_thJCdE n5)]r(Opֹxf7VOퟜw hAg4B6Ks0V, ;)qv61ҌgtB/"ccz( ȝb5Gꉅ4J!OcY 2!SAɍ8rHZ3K{w*pχ ,Տɞb"xO!)xAh^l@6@_TmO#h_(k/iGM̥'^SHH.N9Z='%l;uor-KeFkrV\y{CTF@Div(}B3d)yu@Igy#1{| YG!󄂶ZK=pT췵VOL~}e %+GJtV04a-TAߞ4$F/ T]m6j郿3ۣx* *u1TJ8ctA>#n5@$2KљJzm=x %W9̘9yr( 5@rxA~1 .0Cʞ_*ա%iS-X闗״ dqJ> {Nx ^3&O+~Bަ479$)Z/|HFNx4@}[ShRf]au˜7j{z22㔞dF˙SDH|7zsNt-|Xp؊/p:kkێӥƥG;fYk,b/dd(:ƽ.jh[áv3r,Meǂ[zM|mIJ?#e@!{ ms\;QiliJ=KvsP޾}4S|ouaNTiͼG/% Ssy=VY>'?le3.#v.ɅO?OgTsmcewM{a2iwCMe"űeO&=bj?ł{V(t$-iwӨ яYUĔ2u(jڔ9J[̚X erQeU?lLIԏ)3R|.=Z8΋U57| qY86B:#VlLHTЊIV.Jvs$3HR 3;D]$'93U~#O)J p/>(89w6V,tRO:teVB uef 6CPʔųf5[Ar_aO w/23evqz)GsZ"QN', Ϧ[RC@#s*ᝄ/6gT̩LUډd+,4*L9㌜iQ `7edqiJtZdb _7$]҂bXA Er"լ<_ve:TQU3LDo*^2;J,L $K\]K1GBRLQM pyhuoY&,/I]pUk;1s[}]Ml,NRH-A.]}rh%S?OwL^6j#tq Yar-dꢿ5.O `+@zhߘ>+F&8UzcD 9Sh3$߶|p x8jLA!+dz"9VAlaBU#wAO)Ant8}oNVA 0Ύ={vژ t0AE@wD>:*Թ?xfҌA 5L\⛟ se>>nV;h y*_oxL8ܢ&Z Q(}Che剬bL&n뫔v-.B%蒘CSw٩AkEk⳸!D"Iop=)r~oْMQ]_ (Z؈Tu$$kWram(Ɯ9O^<2kN͕W=-f 8g ëK N |3&*.&j›0B7@:S'@ľ[сej:z5?= zAڋ&$Ot[ 9H?){kxA#~,m^UAitEp-"M(g79 f(zt]eG{-^WF3F޸Y N$7W,r{@AaYՃ^;f=U3%w&^`y#Wil ZD,w#%16eϾI]HU/ ݴr5jj{-163 iԞߓ/u^\&:A}~E|E5Ā5~<|[cXk3$we.>"V_|#uG9qc*E 6ɭuz7'ҟJe/M1 «IEmoAHlwְf=^92 h`zgAl2n"#{ tK΀˓^$6 uP0+{ Q֜ .y) t>|[I<2*]k.\  }d=Ly([suUW:zNT4̧"TەsқFq8,ܾr8j2jV{oj$N*Ҷp0-U' iڟU7gF-hTwVSLO'0&] :ٜSVGٿ5y}\+`xGFxb:?ý|`\n"ʳ, ^1pds& r7%2OQsc{L-[+C0^}حgd=)QkMr?V#ybRG0z+娼N 'i\Nxäi}vkUq-iϭeG{ {{_2Fy:#Y.̘[!tTF\P$tq/X#d)>Jc+I5=5 ]zܥ|`smax;/Q<9uB$D`~Z#YĜ?-ҥo1Xi3EhG:ȒU re`K Bh0`Y|QQ(2,T%wgRpz pjw`Qc&b b"[J{%ZN.<'Z;ߔo4攞˨I[jC]3KehB(a ׶H",6ӝ;Wk A)l(å/2yu4R:ᣲBAAII\"iEfȼBTA?X\|Jpb;L{36^ۆJ;.41uc)I¨#jJ-:LVS v> R%ko8FXE =~)N:*&p#)6(UIA-'>9s r YZyoש1 jp*̔ia5{!XcR;GfmbŎ|S o1vx3 %퓦u䠾QޕxfYh{$}ch/*kH>fe7[(07s04 4ck5_%K<_c3marʂ` -TwRaYa`QWiN3m\n*rq[sQƋғ9u#XǑ^U9mL@>rZ ˳7w}Sr_})zwFЋl'Kr"owS$^Y>4%s)< wΤTn\IT/ 5CϾFgKF8ʺCQxi99w6 Gʕ 7r`z-cO/eV0KQzmF;[Ľ~Ey“ k=NAs8dW |ob"\ \<@#lDfˆ}!|,6IO'ĆOp]p03U8H01\C??W|X oXQs3<9|{D!` 2A⼰]:a)d9B{zOʜi85mtۈ4:;ͩCd4C75RK\+Մ>Vem0 WvsfԎoa V(Üf7iđkqd`JhKKLPUÔqgfȇs9l"v+fߝB<}aB** ΅pEjg t T,~?""t3 bYsE1Ȓb~Yjb6@;lc*h6GPO5Q4[ׁL:N>BAJM4k>&Ш%+j2ݨ%B^V֞,71>F97JiWp6))qT^kEJYJN` l1I|flnY`җD5uG(=^tܖlީelh(IO3x7rezdt R 1/3 Mk]]Łcʤ:1I?w@DV7.4.d8:6/|?bx]lֺ[V5q~'ۏqӂzs?pqw8moz.+|o@? z: O W~nFU%%f(x6rKUX~:Au}ZIK pƘzT*br$k"<=)Qeu]?0d{h=K.D(U+4AQj84P4rP7b `=X }|o:NSmZ_8iѐR}ڎ"ƄCz>=t2p|]V}j|,\X S5į[zzH@sNCV cQE͓F - t݉Wzza̾#G9*ܸ7$'ޯ: ̘-}|c$y?KXnwqD:}3v/S/EJGic_=u~&@@Hei0 pMجZ0,O /|sD2GIٽeN=!PHQ^&^)9dӪêu Fris FJ=(_`\iO^V]d@|ÕaY]gn3S [42}SSCͲa ^Pͅ_,j7ثIZG˿:aGl[E>=\袇Giy6/='H6иXK'Fl~X,QN T-}^#Mfn2wIpqU™e 3%'uO]뾎|[鯕aLy˃7h(&Xs|C< r̺p#$lnȯ4.u= )K%5e=W˷/H`|h=l1 R6peVbdh P _xSzSTdEJHKTy.7$'MԖ8 W33ǐlO *&bgKXD&4+]v2niz;:M{GK^)5P\(v Vy Jl0L%= h:q@Jػ=ЫjhmrOaXoͰ9 ]Yr'937Z QYGጮy3<{H17%!rUbcƚLX+( N5p`eu&=RxS1yYQ*ԢWf都iq2>/N@Ze"[MOҨw:(*!g $Ig*VMpk:lBI*@[85=3u>KxJs>', KkL'#B4 ՘0{%T;if\dY%Bd7A Q0-!B'z~/e9h/DlՂL_{;;skV7 PAťҍd_o:4T4bp mxR8hc˭Vu3JPp\Ptc_ V{[ddx7H OlG$}YS1BoOh1\_H"ݹ|Nu)TInVY=Y<p`E0:a/ZϪQ\ϥZ˹~9-ŝ:i y\(cd,#'/E w>ǗE$&lɮ{VPq]>D$#$%p|e+װ: ppZ)*jUPO{7Ck͊BчJn;gL3(%Nm82mU#iov3Y(X;"2h% 'oLW)b6UE4-rm#mL?sp?#F%dFT%IutldY=&`WC (/9"~`r8cI[Y?-$C{J"wМϽqDj@brot?^%f-;)O 9}#*Hazd۵+O+bw Au nNk&F8+?]Lh½-T Ә 24,q:ErZD&E~~ֿ@=c1NI EY !Tce'*қ~aduFykP|5ȶ*djZeG"!4&R("zS=$d{q<>G#E>md' wN ia(sS i";@ N@^%!-`N)"qpꕵo0#r kG] ȃl`" qˤSin'a} 0n|~G3O=Ôڤȍi]wX!̐>2mrKj̪90%Rl /3G{&` #>K Sݣ)L /wu8 9%e*2iO!,k3<| l3s3c u,ddN=/5(C~wp`DGrzr5{htx@TF!5oqO*#XֺFoy{V*^ I]+l ]2D0Y8%?FUj9hz/.dIjlŅm~D;hd`f zfI1dFt`р` $d:VID2_ @ ""ŭH"#KUB+brˢ-p U3@ WO^؞:-Að̮];FR3?w=`տ:ćF.0p5L dBT+lvAx!7SD&`h5_ 8YVz+\:g"E@eahj$ F37)K `) iT0Qdze_f"Z[+0 3wI`FlOD2EG[@u@8eh#X1 /W?4ɀɇ;=ݢfw?h^=/ mEthZӁSE~O'?o %]-#;0j#J׫Hg&ma<ɡtSZ4RI\BtlHy{F8䕸{FҔLbͮ$JnHDo!ODovi`$,'5xQC xinG7j`ܓZ>fN?QԌY ;VS(`2ڳ]+My F~zSgTߜ<&mon؇ i7ߵUG(wcꛦ^ZY;aߜC(i`(--)F'vNle,(0F7ZN~|M{#yd/_mo;(Մ+i]gR&?E1H\8W)j7R&lZ 5r6VR:egz ML&-VRF楥u5~.S$}Eo5^ފIftW4!;0n431OdLr[1\Fd"ai,G^Ղ1A&.>,ҵx BƃJ! Y)`Osɯ0{}|#Uե"n;X{ağAQvoLݵ>:"z"vt.!+.@ja}!vK]]M.,WY˄7J֮s9|T'M,<єH} =Y!|5c=pPQ5N?i΀uY-z|piKhIoLMẚ ϦLh %@U]swY [N~-Ȥ-:dʄ^cمzB&-BS'lZ@c+/m,C')0?l3(M:'z^ȨP&.oV8~V' N4Vad !~mBvUcWao%k6++OHh"'RG Ma@[I6q}t4~fd8|l;sQoJ{jwdF1x[Jy#-zTh+|ҁ~*3Bh>Y!/YE*֣ϰbG_ډ̓E)UME2`?oD "DIګ/ 9y. o1tbټʍ] k4 Z;Pjb7>dBq Mpq8`H&yImTM@wq7j5b`9=G|cgfiFiSԺ>0$Y0Ұ@%Z*|%Oі7|qlyΨ2q䏅~φV?\x̂XiCRo \86.jx,E)02C] 獳SB5UxU{+ʩiPj+9E|VSӨtWrtZ<+ZE9فcTcDZi &d}dqpi4:Tw׬{w\&kqwCh/$iRɫމP`6'Gb9bԘ 6E52Ӌ%/ۤH*8|##ʓ^`B̑ PL[N5ѥy ( >m!^ K*˧B>rL}DP9֫j.֑>:x4z9ʊ}Q VY0[]ណdO[aߨ_oHPWOV=$&1էgf^k1+Xz~hD p=oYC)J5:_"i7ql6uG|00Zۍbz[I)6D]1᠔#ǐS,k(-J̒lV1 EתxbX,S$(d"T[Dc&8 GiEŹ.BukzD sAfJEl.-"|,CIno[qd@'/F)_r7%xw<.mvwaVW5w9465ctK[[0?KM&sD o!`+NU77$-pi.vj+ A$$>ၬ*ɵldDU ;ڌ0|нٰvi g(r]7  3 PGfdTG~'`gԴ`"1&m")gTuE1Dۖ~ps#{J,J :Ql[ ư{p\e"m?܎Q:yx=I.]?;S,t\^sQ݇!śSXZ7\ j/kp;}+3J^WbHW̧B9D' H8Xt*c3 5! `R)n<Lsx=]#U':ɭo𿋆dlb^ .S{Nd1~] k{?*-.E#1W8acL͔I[+0E`1)+; r|xM {ǒxHCgU& HI1uV|ZDPa8lqՑ@V!BcAxU_Mopu h n^g;9IZ+ȩE#4eߚ#_J=&%:!I$sVʔHA@aSyTIEILLJQA*=+fE|=Ȥ6. m1/͐'b6ɪc.49Ǯ/ƈV1p J)K9zbp*\9};\uP^R"h qAGus0ͥZ:FYޙ/[d_qM:kbkiڑA|}ɡ/̥O )PJ)ԖtoDjOt]sQvjgٝ~"*Y:=%,U&K(ɘ U-\i\nU!ao+ H=FGFgnX=8lASCMU̐̒ć4yHK*C)ߑЭ< rc5U. ?$g4_u1f{JPjhMP&GR#1#ịM<˩Re쫡9[u+Ħ ruíTEgaxqxwSdP]8d(]IFm !z3A[雍ژmMDXMiH͑zT[\pɛ.>p}|8W??M${$4f<XRG 4ײ0Ht%j8LDUe7JOǢj| M & pE7= r,D}<-:({o~\4L5 wk[Ma./g ~ PSXBBE)閭]8Ԫ|=rePB~vCT9'#KXXT$U-z[@. 0+n)DEK}^qWt q6j-*f$cCX =̱9gBm(gxUGlV& {uC-*,!I熷/&湄 A4G1vͼ“~t{;7!miq:k`?߀O24I@>>yQȾ6$yvȟrvbZ**v=vm`A_tp 5p[=+y?(meQS$AtPJ:[NWI4~.HV<߫!#NM@(5H>,2[DƜ*i,ۉOrjXjCwkC`f[')Ї6X(v6]dyLάUѺH_.d.. tÓH`|GN~Uٸ6Ege<"UfG{X9Gf=۹9M7mRuQ2[*nn*QW}|dNflax: OQ q\]XuskSPL2 ,7v,MF}EFR5 x -Q;.] (8jh 1ò9 l,7lˠ# eդ7?-c ~%2t\b=*g m%Q]" /2`1qb/b=hvцű watfdO羏B u2e" dj% .)1p$'c Tl@E P M8‘JF1n2'F޻q+??euZrrpj]͍؉udf<c4s,4KBop"!UEoĨ'GRzCBID5{I"rL Evπ 5mZ8,g^o/ɇlatxTf氼G^Х/?Y yJc{RsLA9Ǎ:]'km6-M:hw[>;C0>ϔP6At 1I)S~*p1n8SX؞Ϻ OphD}]/baoY#LCvmԘzS;:\= Fz [  S8:VZDNO -$gW|!9_9# A*2zg;Ҷ-j8^>h|h+tHO2wN+x O۶rR$ T~[a PNX\>bjgaHƹ%['3^<8d\ M:CfuK6Vg&D m)xŧ>XJgs=Ts_RAػ>+Y\ЪnO"Zd@8md("`9f-#xe1q4au *t|DwfWES?ʆOVh_?'@Bi23ю ,72XD7P2<h:5[88v[VAв¿wI#"'|aZt ~mԽ_˒*ѓj-5V6@UEbu':UL{=J*fZ6:ӛoDu7+"={֕)jp +MJ'1OZ =tឃyނЯ4h8 LU2]4slIhȮ{ 'zy@ou:MxUzEpfDwJ;E YB^) .U~*Y}˸x%:ZZi(4)'toEbh;vWK^%}?fcƫ Cqhِtv#\gq3cƞvרLm Occo&kKJ> E{esRdCt݄Y&?[.WN(z:Z>Dx3ZoaVp+>bۺS\="dȰ92 YKkFWl&!GI7"h ud4AQRw%tp9fi%D*Ϋ-7BM"Ta]~$9yٓO"v^ݿuݲsݖTc>n841[df/(*j.=w4G޴nW\ " Itߧғ)@ /r !{1Gl(2 @恾XCǔhf}A P@ˁ_$+^(+=+nP˜7uҘŰN;" J?4==tCțae]#*ۘfj˘ ̘J]2zg!T>w0ÓrB*ݔH;݄>$6G bB||e9.ߔ68]ľʬoZFDiO,;ObX|b k;~c(crgP8>;&=XK7Mn/GpazmܒdWa|:^fX6uF(P`lQlLK'W'QK6b[umkj<` ('{T;!Cm^}lȄs*ÆNe܆xN>TG(QmË/MI[#yb#ˋ8EU ^_.޿h}yXJ1̷j}1BCEڗY> Rg{ܻM'Lg (tF&Q+`@АWԦX=:7%IRv! .vk :hp%3{lk2›qmWAQo< ,y5;(!0 ){_iٴs|Ͽm|kGq󄓗r3h9« 4Pj2ܻ>Dފsfkc r$HD\VRrNO?g:y)ʇmȓ t!-a@ch^%"# NymlɎ6$@F- s5*#tb7cmYb,| ? 'CtRprS݃3b,{n&eLi hvҰU(R]cXv!nZx\YD(T=r{JQS+J0S?`^;¡>uE>C?;L$gpwhMCtA^kLړ菤H7(g92 (1WZMrsBx-AR}{zՇ\ߏԼ\uc3I Q}_a.dBF 6w+Ҏ}j5*KY5Ŭ#Ql{Ǯ/!@u :/$q#KBݙb_SԈ!p6&#C?w9{; dF>e$ADWs^hf3Y)jIx܏k97sj=iŻY0B [,}J%"&H/îujOaFwdN˥ȳ(^ gqF ics͕oWHzT'xJ!#rˣKȍ,NsH s~!doo ;(lyI B0ᷲbĽ9'o.̴+T}e^C Ug)kE{XH2¼(?yè*A^3VV?VM"w:4^$\<?Dpg~ ?~mE9b˛j;7|h=ebh 7K,[$4|[VX}"w´T2o+= A/|E(]qG!7H'0yt<?l]u.`hHۥ1I+VʶfY}@JcHDUPF STF/fdD'KVj7rcUU (ցI}( u w̓FdIMk-h%aѱ+ah%e[z ,;vDCE>{ AT}yP5EC3.q(r,LMNkwBzI3FJ(NGo)U(>7U?i4a=,a4#.#x~9 8l$"[{yd?51:ԝ0BGMqxĬu NXVF +l4'Ή8c6LYY~; d'TA H,!!D.h]!&n"'8[#z0M 7!uS6'ܒwRȽ(ڠ-B6Lx 21 4|t395_AAJ}kW;!AoеA Z ">_V+B(\Nh.9A\TG+&Jܮ$i遌|t7l<*Manp KøPs߲npHCa`8PtYj4. {Sp$?-X!6wْ,$~t@KNkɯϴꭲ4_6 ^@-#MR"+~w _?[/CmKOiT2CG; Xqat-Vh_543!fhQ FH-h?xM"nUOC6#GD<x@_k[Yk2Ѕeq:R\zQ{@+J򜟥_}]M7|[ (EW ]F0V0PoILϬOEbT bꀷXRA;_&hls4Ƹ&!klCkT Ď#)2ܚE |:^뮉 n/ehfJ&`\[z^n ഻IOXdj+XΈ 2F]v#!Pp\=EjItd31D^AґN-LBW".:A nrj qԪfGUN`7Euǧh?@`/J[3JzX''G%1_X?v@3 (k`8Uݷ'YMFp'Ҋw Sn.tMq~8lqf=#4W$[liXnEU*%YJ3b~p "n sb~&'![EMUfCfG~BŨ U\"j}7wb]n w4(Ew]un+ق3Kި.h >AHi-|[s@_#T+vK;9L{X5/Hϳm׋xEH\ib ǿM$ŀT |NӚVR7Pi0n(TӮ=Vuxs<䶋y⊐隆/0)KX`q%NoFX;VagԘq5Gp|> Hs5͡u0 A8-x[AƢӘ;$sє|@.ގ(86m_uf3L*EǮ@-9HF$a\Jd(2{eR_shƭªϑUYJf,zWA% Lk}E͇j+䅼B8ۚy6w=XـU QP_]|U%:A߂jVB$N~kJ|ÚZ<ż7DOab+tH1 VcM`T`" ]F d%wEA/FKG]!fnΙ!?lփ)4u%gat= _H$:\ #jѶE'r-n5aeG12$5~m3w0U$tC:{HFZA t9rq-}wn9;W]/w"3P7dv>8c+!ۙXK/- r~ KzJ" 㧬*ٌGWEG̱y^zv" c$`&o_ChLX" vDlx,fc s=¡-?UzF ȫ6^ꃵ)1 jWEC5"RJ _.v:"?H\𣞡FzYQ}M\n4PQ0&CD,Tt7KϮ|7@K&{1iMDђ->M~EXztG=1edq`68ڙu^Oz 5<m+|oAzbs{<3"\%q^ۍ\QNJt "ͭ_)VZz* u4%ۗBZC\I W5ZӜ5S}-+xs%Jpq~;ϝRhL:1;`ЬA&8Q-{1'c"aX{z1ejT,"p-XGXuWxxq Lv͜2'Khz˝fwwZIc˫S" ,ܻ5)>;C+\r04 jـTyOMgZ,T51C{W*E.:KK~i~YԘ?uud"a-v>T~ҋ&Jqjě ޹VZdJ#T^5\F.ʼnuWON}Y(]r,pXÌQ y<+#cX6bdѳE'6Z'|</F;bH/:+~u\䝕}B]1L\\-o Hv;My6t]At1,, i5%*nPvns0v0gxGM!]ybܙ2qי(9}R߇%FZ\{zxjm2aVMFhX`kܧxH /v'f~DҨ}5Bj~*ѐt|; HځQ-Y ЭҲW&nIfYX:rDKbO*gS{mmee={_Xe(6c6Kx>1 osf{{O \YÜKSP+iJa&6KPsW1`*`NZfV OEmG߆.b9|Y רYaOmT'#5gpM"kPYLqMe&71t%FAL"}L$84*ޔ *H>%Zl K t8 ? Bb:for,1 [4HB\kҝO+.M|dKleANXܜRՒfƈ\'EaHLU(M,am9蠴&w 4&&.˟G +Ȱ81Vi`FfUԯfcvoVߣ(PO:0ua >-@zlMfڎRQ'1qwѓ /R )7gxO^޾rd%6%8fШnJ%3lqȠouYXױ+'Rw}]sL5!MY*7, g3R`Ht:zRsI7R+Vpw#<7ȳ؝cjO +\z$sUerkjPNiSiuȥ]`[ :]7gO39͖I󦘽v.J0g`` bNKy{5ΛH20sh$Zh+y6O-hhw6֔N<JٵUȀoMw**}-^fͳ^.!oxh ɏjg+,c8烋>hv|iWG{R(ٔ,\ ?7sd?cm)bAD"T>bcϜE"gL^=ٱs^Xr_r|E7PNhNcP*уAOLߚ5S3 _mx-JێTVRջ5'> BgAr@w-E8=9s˝pk B;(α?)"04Ɉ9,|)1UYPX7}:$#.ܝh.߾ΰz25'jtuux sMɿ`rL  F8b--\ش OęHKk|XRllp,,IOh\ 1>"7VؚTw뼝D<٪ { LQDKym7 {"΢Ўկv~2 E Ṗ$,%76M͕+VOf\ yNrW8=aǙH{=2-HA2~XSd,g$L[B__g"l,.njp`0[A{db$q7<Uzq \lӉGڻG5mɤjRsex"b䋡^U1oQ iƶgba]c 4ڷ.qy듥ݨ\s}:S0`N5uU:/PieƱ\\ȍU Qc.Г].3oHNDe;BQ"PJ?tl<޼E--[6 vN*h{\uеh]\/,ޫ!1ucSrukpjZgbiwDvZ CCPb9<_m&|Y[mvW6" k 'W,:a==$"kjѭ_/B:"Hׅ/CE?(i>{01 t(lŁ/>J{6Xup*{ Iiv/VB?fDEt%l_E':鐴a?Øm=J2Pput[m,O\DI0ME^_n;E+c(>SͿ+f(p$ԋXN.3ս[k8Z'!9vJ(&VyFyxBFp -75 d/v?fDSyoz%K6 f+֡\CݝzCiQ37/(Bu NMyYtz|z\&dq52}58E?'!VMybfI\LpkXy6 }UP\[gBa?R m=a菂{V5̻gx&Q f(lא9Rdn Ԑ4hz'z9tr b6 ݦvpLR l~8sYcwZ|сO5j~q+oP.{`@K ;ɂeȪz;f|3=A(w}%h4N toQfZe'mW3(rB$X!Rࢌ"RdLqޮ-jf_f 9f._wwKH&rPwhBbڒF\cCyf0{<jG*MosB9Pklި/j󞦲"J!?ct#d DPٍͅʴb}JZ"A \V9r9+ƕe˻t!;|uj- ! w=&x]gO k:d(>oBfV% =\cfE[55 A(= :YMCl1o!Gȷvfhk4 Lq̔ 1G4 $bY(8xzI cQ2 NFo1|ށN4-lp3 p!&թsZ6v3ȪVJȎda]kTiR"wNx"v[M:@7@bl4$n#l趑m@rs=bu:ګ/A-7zz#Ύ:RxLT TSeԲpEf2V'.w ErTf^[?қ1{\}Bwˮ-z7*?< O`ܣ)Mf]Ckmlα–seI(k/ BN* kH6TZ~p\V$$Uqb7PXS*]_ΉWBCjC ?6 of;*ުy=:U pn):A)D7}IYgNe['j;LUbb@U'= .X rYk4=̄ݻjhvfZhy2ͯuf0d(ꆻٸvѠH2ޫ 9絝A=2^ S}_j<,ewH2,MV9Y4(F KY@\Nȫ:~["ti*c#122u=6Y5]gN'XJogPm"|SX=(L8r/?j$PPU8غs+%q+4/ T(7Bƥq,t53SLٙ*ȁ4)>POdzxߓ\5ݖ<w%VGrˋ{.Cce'W@bYKkD[iId3DRRI Ñk0Z B\Xe>IfOw70Q)^nUț~jQ'VьY񸄗.G~`Ȼtma+ +jG T"Sf*X,Sm!Tda8T PB:9_kל&mmoF;Tlza,FTB/`sDµUj԰ <'~*c Oց P>NIm6r[+p۝Ksڦѝ=d[v*0VF^tM?bd0v ϳ.5@Z—2 Q|G۾ι J\_ƶ^o" ]J3LсCZ eM0]n" %hbwUO) Pt1d5gRs5sʖZp=j'Y}%zdz)f]~#` drh=("bxqV kSu&>n4Uᜮ2&-j4Ք]Z-3-?h 2iv%#s}P2Z-/tjv$6ł Z[wEg{?Yύv0xAvJ-6># KbOR_\zkcJ97֥MLry#T(u L;mz$ /+OsDL.:&GA7f]'ͪjzH&ju]o35}t=ݿ>VxpÚu"^׋/6~gU米byyއ MJ.(Q(AXуNa0f|SOwRL2tiP vrS[kKF-pd}Rb~sVtݣS4^bq=1`ea y UQugݾsN/W^aFboϐ80L8e#Um/K`[ P-)}xe"0N;} JN߯5BqEN2K\(|3:VhW f:{XgD}ڇ=<+I7jpU[bYNoÌ4mE~+|:~ȧW@mGQiwtiN@Ӏ"D}8WD0au[tI^,6 5+ ]޺XzhΟEY{7bgi $옋-QTwnUVF=:X~Fx^ 209 B,z}RLXlw&hcu:Ux;@m 7sy{fI3$I!EʈkL)6f65|v>W}Q( _]ul(村#[gzT4#r$4ލ4:܇T6|eVjKP֕_:,:K9j 'ڊWXrZl+Yь8ke"^zgOE~/Vs6ꢅ Qqj\Hn9d vWؐx\FژgKҡq0Ĉ 9۴xnxx y.Q')Y'H/T^ЈBu\:TY74L hnQ2A}|2yR>7Qe"-xkE]4qh.L̎oڃNȝD)$Du6to 6ؙ*nV9fY6uI<[u32"9x2 med+W D܄䏈yո&7x;MG-r5j}E" z_bL뾴ClQͭVlDl2ϩv55g) 0ר~V5z0Gi__SKOs[3T@<^ɘE1d'a/۽p"L:`c^O\xsyzFr(Q[ҽΉG~/֐%CKkﶈC%ߦ)RIGxf W̒CnmoHfKNQC]"#D+ZD=uu;Ҋ`ɮ@MAC+Wx&t'x9,$6n Ya.}՛3|>s8QA N6rlj.gt>8a*Nz38j;Q92 -jJS g7Xw~LqwY1CA+PDC?{|;CFHsYwzDaHxDMd/!|uݍI $ VaJ8sqO@FfMၪis~$4 zKJc!b'S ]]6VP4hI578:JVxǂ\y%ѧ2AĔR7 p |Y*1-=ݤEH vM-b "e  O&?9+xo?J.6O79f# &-4ܝ9 F"j fnޕJqau@c*Pa3V%)t BNlJp~-_Tzg e^=QMj8R&Bdzs= ( %[UGtrK o O2MyZ "@O_\,VTd@c زU~\ ь ])9=aF,ihjWn[ҭƻ\mQM}|F`:|Ϩ+V~{ޟ*P󪹒%.T)*: P\dpm!˴6E>g.a0C[ 8S&?js6 +dwJ@nҒILm察Swzf<_taYNlEwCDgdouQ;MKZtLʂtCX%A61oP __,F%5n;Bz3a?lu=}g- ECS'#9}D(u8aSkluwK[:<~Ζ]Z o!O |` OZbR!=k~˩%Ž|𗇰0>sRw04mC]n;::H:@SrT뙶`=ajqSy+v!DZEA"x$HlhRݸ)mm]ȷF1eG4$yiAf  e4ŷC`1IT/ ₧Rc.懟q+g&Ale>)+d 3WhL3͔()@{c %vO氿7E-3CS'ϲMao@CXM{'*& Z4%_yD. V>ݘgjkPiR&"^BĀ+ov?n XTclc;)QS<RsFSCGc9ՊBzcZƮh+)>^rNc/HoF}, #mWyO%DZZ^ϳ7Vښ4y{[Rf_ O WI \}٠m 5VNz$?4#Sd O+7F^ٖC&C 7n0UboGdϘ1b% S1k{tSrE/Sy44mrEGY,t_`IR ~> #+jMiwl10ӜsUa4u4X/z[MM4ъ߯ں(aiƼLo8(!>T[(C ʵ9prSji4F3\ IM%N:r.sOzRė(.]3)7֘hmW"|׋ =AA58ƺuC yTZ3G?Z'i>jHrqҷ@=d51-*z?BA80AX+V+B􅎡>8%4?ՓToŅ"w.EZ.WǨqb CV;O LUK 򝨤1鮅\yH@ Q UVUOa"% ie~s"?Oc?h;@"\R MM_Q Mϧ.7' xPES!C5yN =֟N̚5NB=27 k7f 8'jB?>[@#YE-D \$Q2٢Qh C݆: [Tu:s>KRgU 4˺Q"B y#O3z͗re֖дGIL@jruMO6-%\S1ɡW1N\Ⱦ :K.hg)$FKxlOv\.j؅z,U"ͧ, '9rêK@&);КLsҕ bj%WFrjk)*f%M[?j/A>3Z: 򲧕 -ҿQ[ 9vK+&L|Kп~3sT- `- 1grkx[.vӲj+W8Jp 3AY!8"T0^' ![Xϫx4U{"ԔwAi:؂tqu?^- [&&RwhPy/)#͖L5.>r+;Wtx3G*O !:,򩾞6~z,grYI@fwb|l~]e_-2oIb=siGe 7^Sg?T̴^_Ɨa{A@J߭Gnְ(ԒARH˱ɓ-҄dV[EɄS* dS#&ݸ>mt R=Hmt_ݤnO#V0d`D5fKUU7̊zFOލsK>9;0v$iU8e\=iw-2\-jn ?|[(2"kݹcr$h94Z2J۔'' .\bG/rci-{hafxBдnc0X_k#u7?u9DNt4jW慦-ƽiHo.氷yU",~x@ar"S46MqǗ%4`nh﹣U|R9")1h$KiVBb{WֳBYpvdsϲw)`[ӞbtA 44pv:S1izSVv7Hؤ8aRS~2t?Ċ֘QsrTIB4[}㑭[IaFb =K`ʧu#TnzU'i*;^pDlk8S݆cR.j Z~{>߼D<5]&ro᱙]НSژs'NJ|hygםQoZRlSa:j$XQ`]w4bS2R;,?"Z"vн;,ܷx:=4ucZvw/yTcΉ<ދ}Mdy)aCm bb?{G9ʽ^ FLr{>al[@< D7/;T];JMD@5nKTȘ{ Ԉ)ٍZuxM[Gxpq0)){N,6rw>ՓG-^o9@%̒$M3zKd ó h\)5)Of1(:=m6|mRWhOuIiƭj&Ý c=ltTtL{MHSql tމ-57™Ú{QJer\`5LoVz}@ѐo&IKA a6S/^xc|(Xiz}/{*rP pb)@-Y_6m2ɤ&tckܜ]eUFih_C9^{C"E/)p_͸< Yq7+NXhS=w!oZŒafQͦShA `|7 .[K*KA֖=R@`){Vۼp{yAJDԻ"vWXsdŠ)/N L롖wԁ;?'2pTxMLqbrE0pG!d>Ji07EOjp.]WOVxƨsq~bV`;5횈ۣ, ]C*ÅQѳѢ Vd·RcoO ]WooIcZ\!-^U Se _VUry'O 9b*O˃+oΓb% ,=5+m`aoU9c:buqRWAYv^UH]BoX% yx;a]=QWEx"PBYb~g) " gc`扺D-'K{ $k&-Tt7$Fж:0<)v,OM,&1eY㇊cjՏMiPS~"_@n| {p'nǨ>`~ATe Cq9 㐉8faF?Opm™͔ڐ".01;z)e֘wb`v!vaG!zU0J>&`.خ'3}c50dqDB󾸐᥾XaBe s:L݋Xiw n;j8ihϟrC^>]p= ˖"rqɯ,j1i?vݖ̩? }vCXO10LLg(7Ym2M2l(O:ذ _,`#,xA2,74f;KX #)Db[D).jR;. {L<֘JFȑJm[\_D2L| E$'lr獢`n‘1g[L1uឫOݟ;x%dnwF rm7U{Kk`l"gLw-S2ثŧV4z{DzFxR^,+֍ c擩NF%sVkMYyH֫K0t̪= ; )^~~ =(h-H֢Ԋ@IZ%pJ˗:CX&UG?ּZ~!Gے 'SVeN>D1ߧ5- <.딬pGqL@ko,DCGjD ]xH`aq(V }VqQ:B ta"0t׃qx*w㒟^JOޗO*HGJGp VgZ$Tgogmq;Mڿ {sW*=5ApؠE .~8P !4@h01q0g.KTcEs$htGFx,fY-J27pMԿ$=J2Hr<=a{Ez y)V$| BԥNܝK>Ӑ/`og9va:,I2[]: w^1t@I4%I=e!lU *+}H|9'"cB"Om f\+b!86 QBnjZO ~l~Y˔̧$Ȳqنfjj 7vM24)t2LAymڣC$zh՟|D>0|S9Iş4LO>/.ך@`"mxYO6>waSP)3hA ּ]05In I@íhjW.g92ʭFUu-{6/cJ$Yf|tឯt[*MLub zNǕzOb{j \ 茶36F_wnx,z!7GHЦvV!șc${t^XDžRa¦Q@H9؊}OE`YIUki ;mu)_PQ°GG ѕ9]nXc/-'f.|ZM|+RΚ&9Y|\HA[`8?/|)̻W˧Y&bg%g`戁w O0;N$G{Ev>޷,bv(F%,ξiX4 y}d(TٸN1ӮuDK% ŵ|Co@QE1ߛ)C`v'y'nG7[kRk:薱>z8a.1L%2 P\PjxZgh$L)8lY+lrK1z?f׼(W|fȾ9nhC:-1OY*$1LDUl~"c)xC&63",Z:v.UiuK|* bln7/Eykg 0!S&!DᯕF0kVkS+(|9N*xߜP c %C?$1jYw:E)/DDZrBag}㋿boe2Ld_<\Skc,YWs>U{| |tNȰ,λa"HFW៣#75NbMA4 NOD.у0kO ˤ|c{FcߧٹTݩ9H[?O\1p#:~iaR4 C ':lLb ubr049 ږ wӪb_z8?JqpܗOx!8v5%;[%Q" ^N5 DH0Qش ML' ]_@Mjx>jIbDszԔ%' ejjHBW˷x\sKzjTЛRI;?v=Ph0{b4Ib$qYk٨}Cq` 9n J)G)m[LYz%Y@TͶa)u 9-4;z Ip@r5uSBp)d+?oDd498dв=Ubw8N/M6 vG)ծe ٜc5ô;1Jz@7ZRџ5pMp`ҵhV~U !]Gs:H!%>Kdb|'#O;7g`-Ocw(CT 2BuOJט OSݑFE=6tʸn(JoxNY;$b=pG?,btFmRv%V`U?֬* RCGI]<&u*kU ( }sBPG7S"Gҧ![rZ5h,ʝ|q-oBv7yAHo~o\Vg/.%wwjmc"{|~tu؎y>'JH2i?z,xQt mհl~|ܶ9\XE] @;jwu佥F8GlҀeeTeN_.o0U-Unp]0 Jq?Gh_&^5J?AMˊ_PϊNϺm,`Sj$X7A0"lG+aMSG]͸$rsAy?1P]g[ jhGi~C75SLϖjĿ*z<̢ KV?o$E` \&:'f},]ra7Rvh|2kޕ>&9n!N| 8?єr3l4L3+ iO=MWj|{D4p {7 suyՋMk=(Ƌz7'!nfRM;j3V[y#\e#а8ƒf~2"F^-iHx4LQ㖗Z.Z1C|@ǂh ^`LѢP%g-XD+c^y92 ɑU oLـcDl3j/ = 1ӏmbT6{iAeSDL YZ