atoum-2.7.0-1.fc22$>̿r˜74m4><?d  0  &0X l " 0  |ۤV$ L l (89H:GH%(I3PX6Y6\6]E ^i7bdefltu<vdw8x`yCatoum2.7.01.fc22PHP Unit Testing frameworkA simple, modern and intuitive unit testing framework for PHP! It has been designed from the start with the following ideas in mind : * Can be implemented rapidly ; * Simplify test development ; * Allow for writing reliable, readable, and clear unit tests ; To accomplish that, it massively uses capabilities provided by PHP 5.3, to give the developer a whole new way of writing unit tests. Also, thanks to its fluid interface, it allows for writing unit tests in a fashion close to natural language. It also makes it easier to implement stubbing within tests, thanks to intelligent uses of anonymous functions and closures. atoum natively, and by default, performs the execution of each unit test within a separate PHP process, to warrant isolation. Of course, it can be used seamlessly for continuous integration, and given its design, it can be made to cope with specific needs extremely easily. atoum also accomplishes all of this without affecting performance, since it has been developed to boast a reduced memory footprint while allowing for hastened test execution. It can also generate unit test execution reports in the Xunit format, which makes it compatible with continuous integration tools such as Jenkins. atoum also generates code coverage reports, in order to make it possible to supervise unit tests. Optional dependency: - php-pecl-xdebug for code coverage reportsWJbuildhw-02.phx2.fedoraproject.org-fFedora ProjectFedora ProjectBSDFedora ProjectDevelopment/Librarieshttp://atoum.orglinuxnoarchf SeX"G-I 'r1^,9o)q">|hw z {:, |,}zc& BtOfC  .j&expn5 x(|KSbN Qe-Xl; f 3CZ S*? OKa   e5^)F J CIWSJ9{%E p =H(Fc$`G- e{U VIdT +\4 +^'ő 2U G kH]'#~i Qbg ] Lx?+ A D%azk * $R/FaE7=20}  l7_C cQG:3 l#-3Y<zʑSf(Hl[DR^Y *n6  MQ"\T uPbLVG .& [Ag B-  ! 59  pl-A5j   e[1y 4q s^3.+b(?'> 2)T&`')+(e A u( P"!  $m.7 M V(%j&-&d@\qr8M-a'9y*g 4 #eoO'sOȓB5I% %7 -!"% N  V(Q4` L;I ?vAAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤A큤AAAA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤AA큤AA큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤AAAA큤AAA큤A큤A큤AAA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AAAA큤AA큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤WJWJW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlWJW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlWJW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlWJW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlW?jlWJW?jlW?jlW?jlW?jlW?jlWJW?jl69a1fdbe31af57a60cfb6e2879fcc7e3438fdb980b61073f4099627aa6f7c34151793f78e9a9c343deed158c5b8e9a2f34098b1b31a56034af5f3aac09c10a9688bf178399570313bcfa15be22d3fd46b93493d528bedf7fe59e6fc400587db80d283dfa127bd1bcb74634627320d9d170d195c9d351c4f7e3b924fff6b34d5d13e3d21a16b43a9d9bda1f2b7d2505f258a64a57ea04e48f380d72a585535541023a0d4c30e7bb9c06a93977f808e8501e3828903ede0a3969304ddbef5e0b2e6a8741eebb5d24f357847dd798b02429b76df2cab415da17a2c984b617d8fbf6501a051b769f966d77f5bb9cf7c590620b3e443e1383b9023c33fc5d59596aebf77dd8571da889f2d94abcf9cdc9865155075176c2f6a1352496a7b90f84c02e8a9f0e654f101feac939a43c2594c3c6cd4f63ce93252cb40d07c8faee03f2e41949349cf9a680ae40745a6c5f6b290550d3b5c6c71d5a0c38c85e1335856e1e74d7d6e54cffb6b664c90f7a8466b5b409ff6c431e05f20189219489bd9336cb88df3057c9724192230ba12a68bc550389ab502c08ae0ef5b527f440ac696ae8b09c49b24069fac350b814e4af622f4b8fe3f442e736dbb59be67b708e37d973be08e5a7eefc7c85ef17ffcd88957f9c3dfddc7756c3edbb93aa33b6ff5d991bdbf4918635ee19dc534a4fe16b6a596c555f58121970ff23cd8d5bb93c520ed50a37cc4f934e9910bd35b4a7ccf17b02f12361a898948881ccccd879ec4cebc32698a327837938b624e9a4c5ada1a3ac0a79e7d43412784e9ee154dcb4e75ec54426d93f56d5168f4e5a88f41e5a775296fb3e489012a7c2f12a962b666e520743e68982f17a6032418e20f8a968949ea6d1151a4989b5b4d4e5c973ee56fac70012d0d639604b70b5054188477cff4aa9ee46dddee644363eb94f675306f49c6559bacddc2b692c0064507f41996de0cbdc9b4bb302a2d5172ead3a3d753f73f0b3ecb719eb64d0cd8d5028926b0d4192f86e35adb393f61585e418c82e2fc6c71c367704723171629c6330f65450516a29d261bf440a04cdbf0403ea375dfe4beeec97a7b547096b62f0d491a5147ebc9b4bc7acb8a06d070ce51fda6d88acfb432d75d43f7ab11f6fb74fe25580226c42264a0dff6f67748ef56265536767d14cc72e073dff0794b3ea75bb79be222ea34ccc738fcae626c71b8e92a14ff0c2050281af80d0f8a95bc958e0a218721e4db937f168e5995aefa8be379e06407744885d432285a68c5bca87f069cc0f74657603710192939a7fde59fbd95e842d41e5493d545eea5a6f5efb9dff4d603ad6351ae040fa21eb4bc42e88a064abd54fa95331a734942d2ebcaccb7d56cab2ecde121936e77f5980c7b4fada02db2c8afef4f9381a5a4ba14913c3db3401d5ef5929a70784783bc0cb28e4ee211212a79261f1150fc23a6b9f7e6a5ccb3d4c5e4495078b4117120f2d1d02c8ade2f079baa66539fd7ea4fa9e4efeccea964344ac0d927d6bac0cb6d7b74229fe0dbee01227ed6b1fc2dd9bf10c0332fde8f74786153b5c8d549b57e41972af019155094b50139cf94160c6d05c3c6ceb34b99873e426b2936851b64fbd2cb2464d949acbc148b1effe520d373c473fe91f40c4e3d2da51de1d43140a608bc1070d3ea045c5bd2dd93458b083820a4d62a4952ac3280c128f41a4762b18a0fd3f82099cc80c5a708438b82c6384e7faa40e7205971cbbd0b691e4da712153e29233709ff7c4aeca117eb1c8b2d69160125b1c51938e3d4b82288d41fc3ebf0564a640fcd87ddd72b6e2a42c4f7cdc22afbd06c5830dff901a2910225ab2bd69eaae9b504e484f46848be23204566a6606e99241658536a16cdf2141440ccd70e48209ad72f4b6cc1f008ea48f25db4f9356037107a9040934a1f8d297d8e29411eabef930ce7fefa5c67eaab7962a4e127c55abc3fa05559ebb381871721ef2744121a42e89613ed56641637c8ac2798a1a57dd1cc10629312f07a175ddb66786d4a53674759950f8b393686ac261c4efe82f868277463bfbc4f1c125051286ebdb92c04359fabb7e5fd4e665f475342f38f992c07e652470f0210a42834f08f840cd2c0757bc15cea34d4ffa55828bbebf1b001c970ed0cb00741b05cd11db066132a0cc8e1f328cdb9b54bd9cdec5b9cbed27d2750f3930e8b09d617350bb92f415bd0c84d38dc59c28736508b525e5a82395c8a63871460869017c82ec9d59459d164489c427e10a2a167a8aced1de8c5891581c6f0e913b1f7c6548ad09898079970273d19769d7d9013f2751e77c898c32812bcf7054ec3112a537b61c813aded443b28cf3a1eac2e075f0d457abbe39df4f63a48af6ef32b145fbd76e57366b00fbffb570a655b5a436bd6015657218667fea6091f9394a7a14a932ad2f8cc67bb56c15a54d7383e2de1433113a26fbed55e2e0bbaff34c7c6efc8c337bbae88ccff7c12d79df3915bb08d5d9a457936cce01dd032d33c6325b6a251954710f52a6ed8fec3fbe2b0f3d42e2ba2a47c84becc8ab7152ddd6cd84aa0b3400464bc74233021ba55d9cc3d4b8c81473b2fa6e6be84c3a08bd5a9d35bd8051814a01bd284604437eb688ba11ec40e881cbd02326c1d57f7b703c26d7a5111540f141cb0fa50fa1891cf4f95b15a0dc3d72f7c4149bbd6861c173ab5a4520aeeb289c2fa7c8ab49d128fd51845d181f66d960efd331e277d6ba5a31f8e653d74a94bf6b15f785d8f6529fc56af87df28cbf52e227025c0a820a13cba36c8666bf876b744861e593f481a9c06b37856f0bae8763b1606757d98deeaac4c724ba6db4a03944ae29f1f1ac0385b0122cf6cda0c898a8ab9b52f7a067a34111d0c0546030a267460485270f5f405414cd53c18fb4bc75bf4a5bf5ed2bf04f57caeb2140ba96d78b478aee3591ec8bef5008dc63d829d5690fe962f0adbf383128b4d9f58e8f9e72c2bebf85c9f3c96416ce0f4ba676ec9582ee7d7b08c486f2dfabc57459abfac7f020c12862fe8dcb8efd615e910b3c10d429a739f1d50d7a6369b0fb9c0404b61bb61a406b421555828475118a156ebeff031123f09a527a6c78c8a9952a0e175a1d83e806ddbe1a256f94adb8d3823a2ede64e9ca681480debc0161191e1dbf734c2d91342018fbb280009f56efc11eabd8cf5c6501845171373ef9718a9535d5342804dc1cd628697849bfb995d5c8f70909f0e41bcee9c1c00c057db273abf500de23b7ab51bbb390468b3839b81777d396e39c7d31de2b23adb5dca0d8eefa55d2f0fadac9d7566d51fa3524ad77c3921218e29c186d6fc541b7cb9ba1c942430b1c5b6889a92a707fd0542bc5a0d11724a743620784a07a0de5e907c57b121629f4e626e771229e05e6b2316dd3b3fa07d7041512b9c7642e5e993e8f6d539ea77c3d36dc7634e5273ab059baa85cce250e5549bbea37dbda8eb12e22313cb9c628ef1f9fac611399d4add48e1fbb388b50b58ee9dacca23f04daf7478313f5072470a5a432e8800285ee655cc51f3eaae2a0ac52c1bba233939f2eb6fe940d9d052104de06d1e2723ed2dd831f288d126611b82f35bcaedb108878f7d71afee60b5d36b57396cb4294f66d64997d731eba0506507a2c8f7ad510b3fece7cc418bb274ffef9dac0c3911cb7c9e94716831dba4fe045cfd96da463574d22edafab52464271df9031fce40c5960922f2c9e7a8111b43e5fc98024f9729d99bc09543777c9bb911cefcdc1c8b45c70fc26fd876bf41d608fdd3a1c0159a43af2b7555115b035f3181ec379a74c2e688e3ad9b4f4db6ab1485b954a32a0dc2fc3af31ec3067c84b744869d7903e594e5766382f513efc56096d7cd3d881858f624fe17a94cf94b44167912b4d912a35009a6c2a3c620d83ee57b5f107bfc39f707caab6032319cccca0947024f12ea4a70fa36be245ee8c05e337d20de835fdca3ca8aa16fd76de26f6448250ae0e03d7f0bdc600a21ef59709feb861c964c94080a01b906598fc0e869d88666f5d1bccb9c8b6f7fbb4d8fdae6a9291541ed7619737adefd4bd6885cc41ffb02fda7f04f6663a222c02b5601f434271ade79ef0610c91532a048a6eb3a18d6d5ab7654a30bb18d7d1e2d270eca313c715b0909491a960e1e0d11818541eb9c1189e060aa09be733e4d949b344b25c060dd5d19fd61a8dc9fdfa27b300388aef84241c09751d6d4db26f8955f484541eda5961f816bb88956ed8e4f1f61069703211100d050a9169ed7ca3bbcb4987bb7dc354f7e30a4609247081083db618c8e42350a899623e6b5b4a661d22cf4bb7474ada71e2ba5decde4c0d30f92eec75ebbe5cf2e1e56581c171a5f5be544a98e08ecd41be5d2d6169dc93f42461f904816f4eaf3b3d7d009a6cc386fc58fa4a5c04f9b9dd301220170c1771828c06567c1da509994698298753531d4802f206d4de3a7e506cc64fd8afd882bf7d637435c63d74e00d04a656f8fcf8aeacb21138473191eac7f2c84c6229e80dbe003927ed1d7920144bbaa92f2d55d214862c9eec87f023b68e92046c44d008ab1b60abae1d25e01169fee1220d5a4a0a9e1ac0646a7dea634961f0c1ac7f7aea08748a024ef26b87fe2283bf6b44ce2d08ac4ba2a400f80de4aa92a00a81f6b7439703e9c11df92499bcbd11488738f825e2b88563b5f09228b402a92e240cfe481454047b6370558b9943b90b9397b23b42c6f739447f191328abbf1cbcbc5a7a81388b92403c85854857a45877f59f2b1399538ad23cd3f3bf6db8186b2149ca702942bcc66c05937c02d4fde58f356b6ec13e43a3234a9c25da475f744c4628336ddc47ca9ad347aaeffd8b4e7971df51220b0c77636442d1e1e8b9b03b799adb740ccca78ceb04888a331a9c43201dcca89e40097e725156ee86a4da3fefec0925fefde63334a44b4a03dc71338d452b0693503663b9ee520fbd728637fea3c83fe05e9b03b9027e4999f4de93da44ba6d0046876b8af675d241b43632bfafa40e2b422810ed04a323ec97a502ec6439c2949c5f1390bb4e8af7391148f5ca7c492b4c5f1feb4e84127f4eccd2b8a56722bf958705ed0a58f3862f0fc7dd95f252ba3e374dbd3befe8f6529b987b6ebb116d531032ee0f40a0cc119d9fcc6efa97d45e04b863aeecdf82dea9ac21940638c4b173e94d333c767829a6fd88ed14d7e06ceb2d169fc3c2690d574ed859d2a594d5ca1eaa62aea1ec763f401caee5fd30f3e7edf2f08e2ad04484a9973af4f4d0481f0fd47d6081f49ecb763f714e24376f5274a15b1f617133489a760f9014165fdf36d476c32ff7a89ce035c6c2e32a8e0b023519c1da2de90ef09f14e98ededeeb4c29b00b3e2a73ad6d2ecf8df412038d84e7ab74833bf231b2f8c5004c56f27eb9a21f7cedf2b70410bae1be5bc23b493adf9e0eb52884b50d1ef0feaa3b75ac0a33cc324092a9b80dc1f2cd86dd63b35c1bfecf4c2c45e9be5480a78c4c0180a61a8ae71f4832fcbd7441518f7a44fb66462df9170974ee03771e24809d4bb95ea48ffdf538a6f2d57fac252fe782ed0e8841612ed4655b033af31feb64a252153f9c23a53932fe6f7a82ade777b531c391b60cdb630e51c36ff4e32d521fc3cae20597f414ae1e87f2b4d5387fa22e190d676052a95bfe3a1d765caa2d6333443ea2698f30b4e21659841d0765062fc3bac671fabfc6793a104eae82c66d63f41b9367d505aed1258c2e7fe2a9648b1d55f0c9eca635aff9275f0e7c166b53324a2040ebf52afa215f0f95758a6f60a6feefafd9e9cc4d6b7b0d3a3ef8e226f0997bef2ba1af16d99ddb83a173cddd86b82eda2e6637d9c00eab9686fd558cfdead5c9143ef09eb00d16514c554d3f0f35e51575238835fe03328a0e89f2e77f7e1652f75a5cb1095e424fb5ea408496ece73c16c1fc54890bc73240e766de47df67b40c170098acb62b323bc56b1a9527bc3ac433fb969bbfdf886965d498521fa8c3efaf381c8b3e4553716904c433ed33b5f7ec36c62887ba449a772b2c7591662060e809a7100c8e34fa13a770b645acda9109dff7f286de499a1e7d74dd6a765e6c05002d7defafa64e29c59dd955761467ac7276976eaa204b0e4fe0f2a68ae68bd3033fe0d1705033ef3a9b3eaec2d522dbbf96b1b22ab7f89c6297d4219632ccf3b8c119aab8b8e07a4e5a1b69752e1cad5f94a5b7a84431d343a70db1eec5a3bea3597c144443be56b99e24477c95cba3b77a22a13486e215bd46606ad654ad6b477b190792e2cdb5f056fcf715b3494759e410c88d0a391bbb60d96a6295c86b02d9bbcbc04ffe211f76966a96175b02b71411765aed765b39827dfc30c46f9826e69851578f04331df0851b4b79546dc91a2b3073d72969e5a3e61241fc1d8d9308c15236fa36d3cd23d6964c8fb1dadae19e90fb35a1830df6bedc1612cea0d66240b6a1b364bc7d5625e8737b4e0b1bfa1ca815a4e8dc3de7dc78e835a75d79da0db10f60f9bc4f2a2d3cfa532ef67026e48119068bad89c4d4c144e195c719fb6cfc7cd3a781aaeac6add0e15d92a9f3c66ed551c9be91a27df010f6e1bd8ec573370e1492bcb45f6e183a8b8a8993f704b3ffc8c48d5ee405105abcc2188bd60953a9252ce5a4e11d236f6e060aa9a755c42b5b1bd8ce18260cfb82a83382bd5f9cbf16c6c9f04cb1b5a932fd2b76b58182ee74c541b1a748b84337a5575c29b18c864f3c31a748bd824f5bd6bb9a82e1e95e5070d4763596ba8cddf570ca29d0a4b0a443075472f4344272ea65defee02cbcab1255d6778b2784279252cb186d0913a6d57c800a451f2a936228049719e4a3951567503c4e454ac8e3c75962148787347941371aafb253ba303d5ceb7eb98cce7114884a1d561296c7fef6788b5b5d2fe2c939107573f702776409b77480e7958c37c59ee2c89b502fe732d583882c9a5696a1cea951ffdaee205e9b1147ace70693653b88403d261977cbeb5cbbe7905866034e2510d1a76d29c22e6345fb1a7b02d03c22805291dcfd3c6b9b1fb609ddde3bd777393633cf878a43d12573b0252ade2c38bf984a5c8022fa3b73b3dd07936a71bb6928ef7914f344c5a8e22ecbfe3cc59e46453107d363abb8039b0c319aaf53cc986cb6a552a42baf45a4bc34d1bc6902fbf5713d506371f8c07f31e40c787f5b761d4891a370f22f2754ea2bd1835c888b57a42319d9d0c5d439d746485608b02ce2c8bb9573199836c458422f3d0ba0783c9c6932a199a1138a92f9b276e424d61402dc7583c48897b3c9e02cc7d6a73b6b61de7aad741e3c81e107d1fff5b911fe1c5987d18aa25349a7564b2f03979e4e737c9cc470dfa5c5df668a23015c1c68d83ac575301525eb8ce2d6eab790f18016e3bb57cfc508270436b8972b03d3aa7af3a499c1f070edb5361ddee17a34b4870607e22fb15c19ad3530a879b93e5d449ed82778e33fd8288b5431f0d0966be14f8d90675956c00acd70f6a56bac507299ce32537eaf7306a2c1d3d9fde2178d45ec4dfcec794a780a490c1efead4ab904d81f8b6d1db363463782f3c11fdd2ffc5e89d3c29b9531e1c3533e39bcb8a779c2cae1c3bbe46a95cf3c617408b1f8871fa767a099da5d8d26a011ce512bbf2853c006c256b09880e878f85b51023473c090a2c2f8a9ed9d754aec34465f6d28683f06728d180dcd030ba1889dac915ae0859281c31fea6cafac9c3870faad79f5d3547fb253bf37763125b1bb24720391a50b5e2eee14c6282ed00d6e30ef1c897a39460d1f0c31de1aa2b9afcd9de381a7749fbb759f9ebd980be980fd78c036f9e5d44d7e9583fef290ea542572e688d25d7fcf00ed8a11e51024af68792dbce4769365472022cc65feebbc321c46290e093c76860fd9df33890cc838bd8ada6a41cc0143e53f411901cb48394767ae90d2ac4af2a8eaa99b60ef5404ec6bb7c8e14ce4de4c2501f2f8496e1959e03558a8379f50f32ce9cfc9daf1489d4581b949573ea0edde55d14d6e802f67bed8c7de5bcf7f1790d78cf92fdbdf6deac5236976e2a514e652a3bea4b56df80e3658722db7c99010beedc5ef3f9f75af6318a6d2f260ac004d7c51deaf4d06f07893289e3819b7c1499450cb701e3903bff25d0ebb70d17c73791d9632b7b86e0eb5f83fa77bea37142717defb52566431eefcc8435cb3c197d9c3e919222f81952464486ac0a34d90ecf98b5aa41c993e4e92e6782c30c5d65c0f959f76901352eab7cebfeee765ebc08164c44b511b2fc63914033435c608dcc822cd83fbc9478c793ae728b598eb87d195a3a75e04d6270394c950ee07060726d5922a506526a345bb662b0e804c5b35286f312bd6341a000c0cb6f194879e9c0e935feec8dafa6c926a4b94df9e7146e6e7edaaf497320eb59aa98bdb204647482b22d3baf0e6d338ca01f13077e348e7c986813b660839fe890e8e19095d7d5b4ba3f47d55ad0feb7a37489bbcfb98f1e1a20e8303c5241dbab15e64253254e6e642d31b02f86f4867a8749ab292bbf2f6406c69c0863a17d6dddbe63620230673447eeda4c01b82fcc89114453de5d323f24ec7765a5699d545632a2ceea6242bf925c4c04db50b9c2d61064daf40e8e56943273f702f40c17dda172ab65e9fd0fdae9d49be33bb1798d2119e1626e0460d89a3133c14dbd2e1ff97d2be47d521e167f6352c0c9448eb3755bb9e7b9be593bda93af20cc3e2bb9785b677e7daabe0e48b28fa81065166d2a43595077e523f86c0382ac666fa7b898e69960b5545ad93a0a18e37c72c3a970f259f9375ceb28ed7530e5e0c6009c1b04dc3ba9d192562e3e6cc10779a73b4044c19a0b05defe298cd6d037d67696e2ac0b0753c7692fc37148d86690a286b966e2e0a33d12d3079d7e11cad0db7cf11ad635735763499c19a5c46d74d431123ccd68091d5759fea63b77c319d6560c16142369a27b38d839421be587259d2c3f744a90b59a438c3230d1db9fc59990d01e5b612e184f8df19a07b2dc3523759d4b97f42dfb4f954234b4ca048697add1c190dfeb2e218e3cb97ee68b94c9ee8cd8f4bb881dbddf0cea40a9892ca50fba50fabff847fe6ccee966a7721013d6a3fb40fa4af6640008abcf9b6f3e42e177a8444834bfb4eb1cb2f41ac25dfd22fb24cdc9f7eec3b35c1824b5876db17f7836b64581b960c155b2f46fc2a76c9746e5b07ac26a212c51f5cce1b3d76397b853a8a3516ee949ef12e338aef08f98670f0c867541cead3d5edd246f64c6f419fa934be5d942d6049fbbd0511b5d41b7f18ddcacb1294596c3061ef39733d00fac11fdb5bccd36cfdb36283e902c027476c95550a03ff1b9459ffa36e8f80359dade350c3574143aa7b5ef9207c5c6219d383cd160071ef5e3abb5ae701d4ad47d0320f4a54b19bbf63f12ca285ba5653031e8711b30c7178e9e950c8453f1f5fdc039a7850739449b4df9ca479fbe633803591496fec8b3316f64f1904b520ee861c15d50dae9ab1b9bba2dce3b93ea67f2c922fce33d038882001fc8f7fabb90556bc6005278a127c3c93af649c422691314964801fd7a24e81b92ee255981f808f46902b2c81cf14ae6ff0e0976c700d88015e49fbcb539fa1a59d458c834beae349a1aeb061a37afa6289ab8eef0070698126e4bb3cd132ec4353fb67eea56da53a7118b025cef0977880f0050b7eff92f5715b2294b48956d0d14c94593a2b5b820e12268bf080ccec84044cde36b39ff1c5f477a1d887079d14bc17ab5644b48ec7a5f5d84988a03dd7cede1d29217f3a7fc0a76bc828d7bb8add215d39b3f3de0f4b46160f4d3dde8109ae038a7f449e312b97f63a26aa8771246fe2dd36b58dd5dd865f76352107d91d9706379d5c46bc4345fc9d079c4f8f1db96a62b7f48d453dd752de9ff807c1e8772515103d39ee4dbfdc4183309469722658db257d9466f9266624a37955db5f1caae377ff2ec11aef48881712bbd4bc162393d56ca5bd3fd34b79e3a041460f7db02b91d1b8027613904689374623a452083c45244d0ab7499d2819aa492b453cd0662f78415c7e5962fefc36002dfccfebfaa5fb50311a9254713bded63a8a90f868394cd99ff96d353b8b976be192954560e2688c06971913bf6779ceb84f9a02795a31f7921b7b50561b5b0fff11fffbd46347e0f21702a563595e12e9cf9e4de798060adbddca5d719351a3ec21121bf904107b6213b1262f9a946567b38afd83bb0726d73353e17371838e030da35dbbceed7c0a4dcb1c9afbaab74813b41bf32757234eade87a7bd4852970d1c79896fc983ec12f34a93ff649f5486c8f9b90c9c4a067ed1dec4ec267cd1943c2b1caffe77bca7a3c6fd9a8a5e108423ebb73fdc06b7cedb100d9ad670c520652de80b96a2e416239e466c7ad53680821a88c4ee9db2e4ee3910757fd78aa0dc40e76e0229968f374ba2bf77be2d05a41cfa6069f607e7f382221631071ea69db1e22a63614645a8fa212fe8ad871864da5757c13f8ba3528ba944cbd217a8c49035451662fac18651c99d6c48b10a28230ba78092367e4dfdc4a5477b6d84b5b882006d2158f3a6786bddea478c8c23dcea984f1c321c09c328ec4334e6078c453ad7ad4b27d732973d6afaac0f637c6a92af1585aa6f881a6de95aedfb6a6afc89046abe73287b706e232d14e8cd34b89b3f5b42165d5b954e501f5c2e836e0446032ad6e9e32a899d77de898c00455acdd9e599d1e655598ef49416e2b2d40172c4333ad889b205350769506b7f0eeb80fc6b33a760885273d0d89913652c73af80fd8d43c5d1077636551907f8901c4b40517363685018fa31e7f44d782742b7014cbb511c57d085011b61473cdfa1883530bbceac4928a35006a8ffc0f23454a02f432d52543ac01adafc53a7fcf7ba7e9829c22053065194eb779aa2258c36a738775d982fbdeef541f85e0225f8b15560eb393f0b7948107435c8fa9f52305e18e3f53b24bde2412e3000a72ea922d8d82ee8a8aee49c19423b89655b6c360a50ad8811e40765a1a8d7a050194849b7f0d9647e95a3d361d81c10caf0c8fba3176f89cb2d372b623a943e65786e1a94ba9444283b4dcf64bfb59eb320c5f1b1d0ccd5203fed8a95762a6787a3bf77a4b1709b30a1a21ebe8d3628d245910bfc3061cea3640205ece77832a4ce1f1d4a9787ce579ca9868627c189efa2edf35c8eefe03a2d84ca2dd5ab5f4ebe96e75cc374af8feb4c7b6d7634dab2834351fd1afffe2c3b10c42458701a462d36117f6f053223b0e574fbe16dc5c9425245036f3c87ab80bb8eaeff725c80da173dbffca145522da5ba0aaeb9787eeab904c8ff4c55647da9fc28d17a72ade061ff4a64eb95aae79ddc6cfbb885c0fdf3070253b52e086e7fe05eca880be0f61a93509e031c21c76bcda6bd5e091acea2fddbdde03a9e0004f3724c80fad1c0f98141a920509b76c54de3aef59b040f6b386a3a7becd94b510d4c2f80d9811a51a6ea2c33057c38f3c700beb5e0a1d182b2d29007b5b78a6b8af5912702a23c4030eaf99e0095f22de2319e7dd6daaba572214fb4101607c05c1b6f135ebe189d0259f83e7cdfa063c2535a67991c241249c0c6a988062466cc5c0254b4e889076ff1103812f56f8bc8275f795494dae3bf5efe0d92ce202ad760c834b0b97b0cbc2d97cc41b8e3a93f5bef25174129158523f138cf9123615d3eace0dea1b332c5949cc82daae59f3959ecb972161a19c0122ba1ff31b87c8ec3361687636a99291b712691c3bab350c725f0a3e2b6118b941aa87687f91a80301ca14d85a7df52199d25f7532967e78d99dab3e51a5eaff138d1e9ba2d5f7b4d66e5e76e4ad0ac2355e5668921176e068bae18f69a4c1ac4e66c27e1fe470a0fb695eb0afb27f1c934560597090731e5a8aa7ac86a0ce2a081868c60439ec8b8b9e23b7b0d436b54211b9b2f3855635060b605d04de35679b3fac8db87d854c2ad233f4f0914647867ffdf946dcb63ebe6696358b78976c0ab0503de99d3379620e889e32d6fa8fd317bcfbad1bf96cd3b36086e980862c9ff09f98a6909673745a8e99fef57fd15da172526d9892dd0a7fe6d75bc6f6a305595a39b8eeaf48451b5ae521f0c1aaf028d5807749f46643b487d577a3da57e48822615c42199d6a8fc3a3b515db648a691d7b5f3356b1753c90fecef8cea2371da323adfb1c8ba2781dc3bc8c7dc544fe903c02f9a717445a0d42191c79c4428ffaf1d84788f0d0fdab03c1097b1eb4906d69e5266083cb2b3128ca81e555574719f9a7e43f6aa6381300c681879601d5cffc666abeeddd312841b9ca58901a5a50c648155b41041dd72f0e693ed6730f02a7e5c5410e3889ef9c241cbda0d7b9a218b3c731b0274d392e0b458e7b0baf6952a3bb326e4030d051dcce46f1822d00b44a3a613adac511f40a77611c9f8dcf19872052bceb72a51fe85b8d1c9b821faa35f309c0982894d1e8f0b51d801274f94fc6e6f7f0dea399bcbb6d158e5b5d0b2544efcc6e7356b26f6dc73a5bcd7479cff9a200926ac7d36cadb450076f7a83136f177af1283ceb1b7d4a753ce6bd6e59699624f2d2595e859861a45f5aaf71d6b501f778b262fba4585f43c154399b2bddeb496635ee22e26be815ea6cdbe713d72946e09a0d7fbd3142359de47d8451a96ac5e0695a633dc6b635e960f99751e89a0b8e75cfb3cf64feadbed6a2edffb56fcbe2225f0709b83bc6ef23337fb7c5979f19a6a2860153d740d1d1698637a44c77e186a6d589c27c6daf5719df9a81ee3ebf0742f7a341010beac7dd6c9417e39abc0b6969325aba116ff2fd7974725d39ecf391e7ac85c287ddaa0e610601d6f4eb769233d2dfdbcc64c24da94b764252b2f7aa0b8bf4cba96257e74f1b43cca736f8af386ccb34a115260b80ff1b031c4d8fbe0738430e668e5d06e6c88c1e9e4a63925c25c5c42c81ff28efbcf49f1d02e41076f5dec7e88ebd771e2b3ad75a857f567d3abd32aa9fe819a426ddab4387ce3ba967ece6abb2fd30c16173f4614e3d1a56dafb5647643684f49e0f969822d3621765c9d93a4062d2a609bf7eee6261eb1cd74bdf251a531424c5f61902f2fb613125ade8adf5d955bebe6050415c0e7100661437007bc618bb8bbd2bcff18ee93749212bada1ad4a10cde3ac86cd7df1d6740d6a2f44b0742f4c55a51f2a575d2a2829a6878caab546d11b7fa62f56b9a13a1076fd336a9cc9397be204d8be7ed8b843fed1ee3d6eb0bac997465f3bca9002d8f4d8cfc56495b7daafd099d0d0ca674556b717a2d202fb2ccc1a41773ae56e49e80179d2f8fde2d7837a7e12cb29b1e5e54c757ed9693d1deac488631eea03b87c9227bc74be507905937de57227c73c4a06551b7b98b90940e77553876fdf5bd99079a84ae42363feadb5b6dca31d52461819fd8845db92463585022528bac3b4f090e455c211e519dad136f9b61d6fd422e07a350b22dd34ed97f28149c49b2e80c3111408c59087f8ca62af09da300ff2b81d064177cc5bdcd79e570559a3908933803cfc0f6efd4bbce1de70412422e8198fa3333b99d121f25ec4e939c931c99bab2eccdab83a485c19efd1d1439beeed07a14c1511e1325331d07a90c6d922d5b0014cf26c2057f3c023cf37ba033147f66098f1b9a3b68639a4a5de3e5f42155f3583183e2aff68cb14218b6c1bed05b4b34c208c17ac696e7bea0d668fc9b67353a81e911936b1c0249e3d9846633f91c45b01abe6a0358495bd0cb9681d55f46a2735e0f6117c93505a81b9523a7b3c5efcc323d8e9eb6ab9473417f53afeba6790d2ffbdb4289128eaa0db926dc75491ef4148f2e86339d119c76b0dab17745f1366691889d580bf5f1d157b845590b047c1b992467af33cb5a438cab42c1decc7dfdf44a898e0bcc001e1e1adfbbf5c7c5014b764ce38a218abfb8e450aac83fc63dfa050e83b5d59f21e0da349426872af69686bdd8235c82759e09cabd262ddd6cfa8dc6e08489cc92f267dbde3c5031ae5cd2128f2ee2b15a726e97c955bcfc97865f2b1692a385e1fba9a86a4098c0a5c87d61423e181bd48666775686f4956bdd71de2121a5e5bc509e534552ee9c2d232d456cc452bf4e09ca16f9e1affb7eec745cb5e53763847e6b9c4c26eeb3c779b9f46f843e72709251a88c43e9612b3d974cc0a933c9e67df7c30f681f48970c273fd7cd1bcbcb57b90dcf49af4efa77616d9fee2edb486cca43849d6b329b41b82f9012d7a879a6cd4a62b55b6641bf5f7a8f440a24d200633605c40b3e7e24c8bfab224e080340804969de1e57a97e61431862decc066abdfd4192bfc92298f579aa5e1889196c4abef29ce7a550fd5053d963a67df03b6b91ffa491c9301a7b87207958e56772dde87ea1fbdade10aac7340d21fe96cc4ea0a53e4c13423d9ed6f67c292c5e86958e6eb024242d6a7bf0fcaf77a0701b9e65eab2f585114e75b316065d31c35e0f47133b601f3effdb690b5d0006ea7e539ea8e7c5795688e06b7dc4777885fa9fba1829da8999e807726273d18a4f984a6902274299c21926064aa48e54cff868d62efec4b783359a8c91f16db5705cd7040f62f269145aacdfa3c904bf11711a55bb77bc0aca95b783523525454c2d2f3a0a4d5d9b28723ca374c8427400d00075e11db6425bf360feb808bfbe597a5d657b04faa85ca1ad3ca7da5bea6f2aef2c2930fae590e6a1892d0fafc6c15f4f2c041a6559c88bd057566352121badba7191156e59953ea029e2c0fe9cccf2851f50057be096f387ce9ddb09aa63bb2ad39288783690aab6d0c6e438bada04350b0de897fc856c41e7106449ddb10ac0ef6aec5fdef35d21d9986b404c0f78e29ccf39849c7e127d632f9a0a3cc0d9748d164a07249bebcd2a250550d7a73cd0fec320890d24fe86f401854c36eae3e8b6384da2bfd75ffa9942e3eeddc24680c6bafe13cb32b1e783981205b7e712b4fa37afff14c96b4227144a235656f78386ec4c1d7154dafa2523c53c04a8d68301e4d4d0cf8e0cb20ef986f0264d3e822cbf0e3bef8ee36fbd534aadf8a93ee690b7a6bdaa22137119ae825fc4241d81dc46315350a637b0c734bc350c9b6d80b6cb2af0ce744ab991159ab488a0ae21a5243449348cd9ca877d0cc40f4bf376b7e3e2e268ff968a5f89d068e39d68d9f6e5b149e9c9e345fea48efd04b9323c984aaa9cf511a072e38789cfaca09c3fa3cf74942bcba0c819e75e07093e3a59d379e43499b37710791f976a6b0f2595a28f3ff984ef43bb064d474fc1f3727374fb0fd2b6baacdeb0b9d63164341dcf8feb19e02c50655b72110bc9504df283f85bece587a9227eb394af65c11c13b45dafac2e2658d6357294eedcc32c326de189b6e598b5c43f8dab17bb7121c5d186a841be2cace4b3870b6918ce2b460cd2c8cf5c03a1ebc7b825a41ca4371f1d5c68f6f90b2d5585ec0c8abb1e8db723f32c671f7812928fb49f15d987109d0c25a4fe08918f479bed61375f28f1ee65edf3ffd2a2d14a4d49733acf34ae3cc8d149ed4e3de3347794fd6674859642196aaf17907fc27a079ffd09650ef16de99b29b2b535d3e25e38969f9fdfa06f5735d220bbaa368580750651612c7906a0af961ff6d41d0880a27285867761c1cfc56cefc9845eb19d74726e9dd033a3860342b59b196a6d3b9d2cad59599a7fb990c9792b93d6f9178403388af55470fbd2c53983ca94e366b22fc88dbd59d00460e411f181bf5a1ccb48d5d258ffeeee4a32cfd3c4afd02c0b76b58f09f125853532ca00e71b3ae8d687a2afb3a96cd15530a4caa6c662f1f9c445b445f6c42171dfdc748a8501aa94ea8b3c66e963162a21340610f4b84bfc709da20d2316bd856e32678f01b8f349dc00c7558f21e8384b201d429b40ef5ce17993c351d5e1167a43a094eeda2eb93c4b71c3da9bd67ecc392191c23bea8763adf7d4741f6e23ff8d90c93a4ce870341f608eab1e2dab97c6fb23591c94dbe45483aa040d4155ff343a590eeffaabc028dc0bf3e7de21bf1dc76ef24fd5d58a2dbdbc7d63e561635c6b26315f3534b0726f118bd73eda7a9ac3a70dd125ef8135f4199e1e06128a3176f181c0e7b6ff12ec225877c8ea716e9078834a0e76fc7ac55dfa3b341ed76692cd5ff9d56e10a34a6d0307de87231d05546e05537b6205ccfbc533a5d61449df3a3c7f9443f4cfd0257a663ce7eb8c5019eb5cfd530397f76dffec0724a125db66d403aff31c1874a0b009c82691fc20b6cd5a3ede1ea2c65166bbb855d2f75cd870d8544cb38c405dc03917eb37488ea7846a610214461e1e4dcceb6a584111465d946f35d10b2ce21bba96bc6d60229273caa4901779ace1ca41098790ca72dbb62d570361a04089a33c8bddfb3095baac12e31bf64945de0037ec5ee7cdcd87c21d4e1fb5eb3145cf28969f4f62a63ae7d7bc21e4dfde4085caab2e87cd7a3005605657b46a0f782c73311dc182ca0fb57cd8fd1c9bf9f4dd934c99a4451c7e09aab6bc5dcec9325e4164ddc3550c8b45a85ddf5de08bc1d94f24c2cfb64f65321d0ed19f85762bfa54840b6190ba774508382e986726728bfae2a9d5e138f9130962f6147826c1c6373b4dde05c9fa27bb0ee8da9614e53f828104459ec17df11d47d7123040532e5ad5dbe46f0199f352445c14f4a6fd7b089605be2b2b122d74e35d9b8819c5449450e75c601883926b0078ed9bbf9a40df7ec376c87d76412fbdae2c7ab1e8ae1f9fae2ada8c038a8b62f02a3ab5fb87de4a96c12aa2b6d79246b4762d5bb9b0d56e2090701d28a14d726261fdf40535badfc71422f1dfcb00ca22ed90cf941d3b082f48ad1ea4bef717d7dd4fe7b046988217265d8f59ad605969b448c4cd264d79fdcc75eff23aae08007557bf1730a6005fda0fa2bf077c1c1facfd21107e0517770506bf698ca326e804f631d5782ea7463d5c4cc5fe31f07af868782c8d018ddef9bb96fa0fff999d7b66f252152b022c20f86b72347933878c0735da6daa9ebe09362b02325eca5079c2ad6f52d60f776a82a03147a2661cfcc0b66d68409e054c363288a71d7a88558f477fe9f9969342624e37bf57b83660433089a1f1efe673f2c1fa34549fd646c48ee3acf6ae748654ef964e10bf63f92b5d9d961c44a33dcecc30e56693dbff9763938ff9ab6bf8270301861e9eb814855fa208ad528c5f2431edd6466b30e36a4a8471815fdfe79c136ac2ef0444017df405f80cd58ae8fba52913380155e0acdc8285659f6a762c699e1f0e40bd7356f0b4be27dd68a451307400f464f011a81e6e645b8d972b01d5b3b6895c2e35916e0a099fdd70d8744e55d392dcd66c1bcf682ac9d0b1cc5500eb97522e0dfad40384f1c8b57ee1ebd0721d8360e63a2a1bcd050b8fb3ccd639a78140730f7788b2cedecfbdc70567e1937a79801e4bc4ef97617dd860f66becf8499bab3ef0ff8ae1b9178556103599d9ca1fab139854184fa0392715a1c874cc0e5fe26f3f01a46a08208d1a809544c674509d56bb8655c820bc047465e4daaf14b44e006290a9f6c57aff87cf325408828777907f9157c92a13c54601f03a8f0bdac3dfdf8e42f456de9d9f5b16207e71300665b9c4b833d3eb6d9af9b928aa47755a589bf5b7a6ab3de4a64fdd4ef17623b531da2fe59a723e019def29a79bbf451d9259750507bf129ab6ad0a9e1f08f29143c07f1b26a7e72824254ebe522d9b11d4e11aa5f3bcc3edfac2fcf6fe65296cb71bf5ff25d88aa1aaf1d063a6f1f161e86f4a28a63415e33b54510ba8662361fbb0a9db38dd5d7e8fe80b1d67ec1104fe12ab9ddb08acdd0420a24df78cb098dbcc49e674250c3657388968884cbd4f60d0eee297245e691416de057440c65c03fa28100693bd98319f58b2739cc042c68c4ec7dfce9b425502f8a00cdfc6c79b44eb673486d02d7990a51a3be343bdb2cc502d26ced84ebb0a712bd3501e05b67e3eb7938963f62eb1ebf9486257e4e92c7e556467f9c49de98706e0ce86c9356c365dde8ef22ba42de2ebf88f1151c7283ce18f9e0d0441f5355628b6c35d10baee9bc5bab4d36beb9fd370d2155d334b73721e8d30b186189ba841fdcc11c8de2f7d786796212650f65d133384184cd064bdb1802aa60e16619a3ccee163ac00b3515a8c4a2f8659e3f373e1da4052c884d8ef4396e0664a8f5ab23d0f6a6dd403a6a46fa1de2f762e5ebea3b5038fcb69ae61db49dab3086ec600f4824ff5493d39900cf85b8c5d9b94e11fe060ac1918a2503d8e964e16876887a2701fb7a87edf7a6dbcec9cba1339b97d906364f55a6fb9abcfbb1423271c0e935b3a307478bee8ce5cd9e70e2dd19326550064a6b9daa05cabb4119c206ac2b35984cd1d3cebed1a5c0b80aca8b07e0ae002fb479369405af9c5070011ccb48951bfc0977bdd69439ccfcc7bfe4b447c4ddc3ae5e40c674cfebb87e6aa24dd5eab9571145df73b3b7f436b20d108b59910e6dc624d39ce63ab00b839b01b18186b45b1d405ee05e8f940039e12f1448249abe59a0d26869d6eee23521b2faa717f589ab8183745089816109281dbfdddb9ed79c307846022183c2917f951580a842723a44ebee54c80475e225dad4e5517c3805c2bb452f8ea68839971ad3918c8c12cc72ba71edc04bafb001c3959a21dcdbd5470ecf415fa4e332276103de7248256839c826382510c0369bd3be0f52aa0f0d1bfaed71d80c8749cfc9c41cc7cbdc62160085c414c6944ab75e6b4782b7d134641ffc3e0ced366cae9e1f7366d46f1d372e2440fd40ea83db6618bcd0001c5de0fb44fa10c3422c385cbf07e1ad09d3d9d940a8137ae0c8c7d5c29a6102364a48a6b6b06245aebb168a793b171df62b1f6bdec5133205bef6523facf5f4e42579f44160366776832a9d480ad4023b17d4bcbbc60c904302edb48859a564310d8005b04a604158bdc7192f7684b0d22b1bb36df622eadec3b2c92d1daf0707c02caedc2f9ad9925d6eea4b75c13b8445b950d7a4373a248418fddf94d9164294ecdf04570c15aa78f6d2d02ba78bfcfbcb62130f905181b00cce096b5a38a1c16e4f2ea2fdca7428a1ef400b3df4e967aa78fe2241b798f40f85bf766ff40a83fc1feb07ccdc7e998cd2ae8009c965251a3f4553a158473c6aa7ff3d92ee21b394e89d1d4ae87538e79c50c8bb913c31eab1319fbeabbceaf84b68cfcf74fa12e72fd89a47e02c1a6a6ae9e6911cb5967aa765846468f498a713bb948bf32e8a7e3ad98fddf6eef565baeff12ba9ee84eaedf50d1445a6897db9d2c4bdc99ad8f6e9a376c3afd2d7d25180d71e227f113cc9190a8306c7350a024605d0065dcba61faa864335a52287352c185f14348cf614d58f965435fe62f71946ad60c5464b8e03ec0adadcef482667f3ceea2d14665f17286a7ecccfe043c10769c53d601474f6322368c8c36b158225783ec6430d3606767d459c8765828960df23ae5547a105b7386eedfe8bd97525e808b85d938fc5e9454d33608ccf620e530545bc292018350af2dde706f29c3c4f5f04b2a48d6a6c532c991ec298dbc0254afca4208ce975062c831186ddb4da3e502f244b6425e52939f6790a85316444947f131c17f945c15e05573fac03107acfdab8a5f424ad9541dfb879c1de4329d2a386ba00ded9611ad69ac4381308749af5a661a0aaf6013b3aa42fdaa71bb6d4445bcafbaf7835635c29b1cd3731f88865b5aaad31c067339a0a5e7ea09f2accdb0256e26c7f246d5c5888584a27faedd25d37b0ec9b633d5ae8cface3532cb7c6a7ac0019b33d2ecd6129bbb75405b30bf0aef07dfed5c038774290a50964f210a8bf3da4af4367d28dd5b4713207368fe6c7211fe26620539d27eeac5efed32b6e207fb4ede18bba428e00886049424f9c5ad48e12b6a8026a47c33e9bb1270dfb8a6f543a495f7b6df8464c85446ab965610e842fab7361867aa06270c5ecb857db0b94ae0d8c69f1526dc73588e489988df6b455d3534b1d07bd90c41a58ba073b745f21919c69c8d47bdf7d06c06fbe55a301c9dca0c8a83e1be53a263eb0b030013d61e19e372ad5bf17f6472007bd5784b7909802a7297bdddd1dcc3952ca28c4f90ca41ea40bb18eb22f6daeec837b046fff39e39d1d19d2ceda99b1423d60356067b1b51200c71ab8563554c872f57c572d568036876c1c6fae4917ee767c0b2c99b9f76eff954a707e584a922385860cf46e0dbb520215c8bb0f8b71f043f3a23e30428dbcb681b8b3a2cfc67163a5e736c63455a5808e162e97cc8cab00f193427d6be0004431391b5c2bca0d84f3e3334f1b59c330bc3cfb24a563b8ddce449cf3194022376deac24c742480b118c91f58ee232d8b347279bfa5b05d69e41517263d5260df1bfd934b7adb88571f7390e9ff74f970015d66c847695cf607dbfb123e0bdff68e12fb22f85264de8468da0a68205dabf41946da1ea20c198784449815ac4b277da701a1c8e6b13cc739c73566d193ed0883d68ab04da42a558becddc4a13fa14abdc8c3f18537a1e08abccac861e6fc716a041596c4ff9d42b58b48e9dad82998815f060dd7681112a48a93dafd6aff7cf89b8d84f6603ad7e809f59bbc341d6fdc1c7512283fe478e9e416248c160155c6938093cabda7d0bc0447d372b6b84fd817a2f92d039cc96b098557b2eccc0e8f62f158e5e5efebfc76fd2b26b8b1116a6c60a26622b2faaa163feb05f48cc98992f8e39f8bf6fa5a8f9d1699b8cfef72501ed4f1c71cfdba4a45572d0dafa44eec8f7d381cb2de463061c0de2520b3a8ac77a59ab4c8f77f95276d6adcc3e3aef60ca1aa2768a5efee0aa2f17fa62ad67436413676b94ab70c2d2cd5e41d8e6316a97d73fc8a314c46317d114c9c1f18e1e1fc252b9d52f0a8edc7416f8abf0f1aa315c0c9ae7ac8ba55e83aee52ec9e695e547d8cd89288bfca36bd1d60ca4cc91476815c39675bbe445a16870ae3c5f50d037f0c03b190a1af9e8dcb2c981035eaa447d9c7fb250966d856a1520036ce33938aa7807c3e53186a082a44a6a740aac13ba86f17122ecf8556e7e541fac45ccd1eead4c6c6b9dcfcfbb223045b9cc294f1bf8a73f4a177bc9f32351e32de1c77f0cc41b11f78d20f3dc6e60b08f1ce4c61521bc8de9ee4973f805f68c018c4a32c4eb5fcd6ccd098b235f4cc7f6c7387d0c757b9e22e07e91d695595cc7616d7b2ca93b991e5bce795d283c2a947f9e202d21e113308b6e83f7a3d65f7072b401da11e21d91f72a832071260d84e288f67f9851bfe89f6099d5611aa00719a3b89f7fc32eb9aa5eda0cea4e5875e72a2728a59b3f3b18de320a62d9b6f5ce3f9893cb592aefe9035f678095261bc7982192cb1e348ca3eff2508d9e66f68f81ec6d275703d65133cd13f016c6c9f7e69bf685fe1a925df3ebf84a93f4645ef618a75c782410ba5418afad9bdefdbea4da18ccedb5d28ce955f1e84ffc04a3281d52741bb4d93c436684d448c8ebb8cb7f85364726eea69f32d55787d4d4acb81b4478a82a4dbebe6886d71f6b67ad9fe086b4044cde41e20623100ace843c7d19d4aa3e3fb0698cf00cd11ac964d4ced10bd7ee789e8bc7beb17542855756639eef8cf75cb69d99632a01fe77ac92c943318e66d869f3a6bf5ea2d5714340e2d2f5c264c4d665556bc7cac453f2117a3a37e7284a01eedcab1abc80d1142e68a18339b5928d1f9aedf73153ff252ce9c66242c42880673142f05b2abfe3e67d90804a14799b69eaf5adecfadde52dbaeebe15058192cc2cd07ff03ff84b902dcbc381dd710594c77c124d56124d1d68d4917d5b82aa3cb488236f3be8ba233bafdc20db6cdde75b9f186019220202390bc64b1263cc7bbad2cb8aa3254acfb1a162c25236605f6a02a9a544c60d2f5d08143fd6af950430a3859e7a4e551863b92dcb66556543a2f8411ba8b7bace247550e2a2aec9129ba399af4e348f8f1f56a1442719e37079f556a0fad5a64b666c50284f0403f07d7caa6842db53fb127f2c946d7001adf48be52c167e8174d840d3956159dec64719e97fc6369d5402b7738262492344d7410d24d3a0fbd2d997dc456f1821293c23d53cac382c93537aa8be4929f81f186eabde181d936c5e11af0af667aa90bbf3fc38b6bd06f52a3945e98256612bfbe2c0750aa5292aeec546a5d7cd098afd14952572de98679b053031b0ca8fdf1ce418b5e9fcf713dfeecc253f3eeb1052d333618ec1bee9c10f87ffc005af235a3b32389434bf1d995446eb4a3c617e83afd98067048043c85e519a0a36b22507f4b3581108058c4af8c2ae5038f757431569fb39f81bf65b07a2d9ec27425c7b859138590fdca9beabbbc4cba91046de8283d4e1c4e3f9b7e9ca2066b65b93c40b8339b4dfe10a8897d047bb039d8a4bd1c84987a1ea16c6bf94df2a56f205dc2eaa14d10b52313cba3676e2b9e42d7488264d193ce21ed14378e451e838997b3975609fcc04d4319d897ed271aa26378530787f059b06c0380719c2d0a25b3c85b782fbe5884d94aba5e513901282d790fa36f029e873f2c515577b5c57e7041bc51fcc93105e7a5e6d17f8f1848067d16156dd39126594ac0d02da7f9c38f782e202e0c69721ebd0c7f0ed0372743b8ad10a67de1056e3ec8417de25802e8b656a233558de973ef8e79c38046ecea99fc3e3c32723856ea10882e4e056bf58157d061b20b0f67d2ffb2fbe0fb2cc42c35e9bf6096c70db648af9798f9b38c85fe8a128ac538eb826e9082ac713b7faf5fb77075a1f6a89c238d66c09931acbc3097cb6f13a3207cb519eec647c162c22247cefe64a504c6bfaa08df018a9bdda58ab59609c482d8b1636e422c4d81ed77982cd3930358c631b55335b516dc4642563463f119c730699d6692c03f3cb7c6da5d9b842b1b4f9669fdb184b835db0869e145f3fe88e6a6226cc877a9ae7557928011cc43d4483882b887204f951cbf15e33500d0e6d2e67ad4c487f1c1c1da36d4204cc3ee149e942d658028427524843a536ecb09289dda68fcef4925b4e032ba8dc790decf08d72b1aea8a4a66c8390a1a81ff916da78e7ba043b6ec03c14f4d7b05f4f104da0e7950da8b5328f04718a9fe27878c8fdc2082ece7a5378b2152673ff7d1229eaf1883439b9e9c0c56b958cbd1a46cc68cec3724793881b24fc28c02594985d270d4bedb36579ece6158facc8b45a613f1456c7b065f72f43bbe6e89932227826730eeb3aea54026b92de9c55140bfdc63ec2fd2ae4b4dc366d366b622b7e03526e25edbfafafa28e19c4caa2640cbcf224c693debfb238c53eba4eb7226fc488a221b83b66be717a77bef8f33993af6289cebb4c0874e7773de449892519b35f376f280826d9bdb426a71f1ef699e54b98a06a123bc8cae828b3abd5563fb14ee2efb036c2d9ff50135086750346dae8617636a2cf29aab8a1dfca2d84bf07086529130594b74030a66304c4342f57fa82efcc0b962bc62438f2d48e8b8d6b5aab697181fbeafef7b44694d6c0bbde03d12497f42bb1a648953e70e2b8f96ca231a26db03a44bdb77d2f8cd15cd4c2adf872866259360eeb9176c1422b32cf1e8c70d22aa5a351afb2a672e2b43b6213a0043e2d847a11f63710d60ab8c4e46c581cc5d1c206a399750745371910657e3836a8b8314729996178594d10bf40f029817b4a75cbc577be37ae2edf3450565fa3b2950f18f002588dbc86b1d52f60c4fb600f334dc4ab67e612c8177e041abac4fb5703015b92f6f47c77da0ca0f46cda6c161b5ba359f9c0ae401d7959cd24095fb845201f174889521ff22567c2348b180edfa13abd5056e8a6e10f8d811e89375a96f26073a6a1e153363e39687f639be664f590c0d479f799221a228c30372c5f42a67e5c2fe420c664fcfc80f7c4cd91ad0361f95e35e107efa073b82848c7b838478e52a7b92720f3bc0712a694cf9d6bf30a76ca109d9063b1b93f0fc70f56d57cb314050e2cfe9d01150ba570017a267dd073d41e984df47bea5d2d62a527536f012ffc0b068c0358245e37d68f45e2b2001f9bf8efd8063bebb36e304721962eb1c0477224dab797042344d9d9c2a51265262c5de6712ba2a0e324332e5435038ab70cedb7296be42621a5d13284bf70457bca0ffb366c06b51fd48de7627171329bf2cd8facb1fa18bdf7b5dd7546325537c9bbee28821d79ce2672e9c5784d3b17245033f0d96eaf5f5310cde1e3db4df60715ee826de767005c6ce151e2cc65f08f93b0b47b577439cc57e5e02294adefe876922c0b204977e6d615b0ab443900b318be020eef54ae1336c501393f745f3b3d9c413b945efd0e6484a6c4320d34c11a47407bab33a12d7baddfcc6acb596681374e880b862d5016ab5a0b7d83be58c25b1a00a85899e912722d05ebad58a3fd7fe458369311fd0d56c6ba73faab40b32429fa96c491f8970d60b600f8caf03c9f30e41e7a05b60a43495b723cbba9dfe7e4b5995fc5adf0c2bcbaeba55f94f8f36d55270866f1fdf8099b7fb31c83d7f899e04078145466d812cddeb8e2a6f6f07be5cdd339c636a0dc2174edafe7ad43e334562ea6948182e10b59123714e56257a4dbe173b355d8d340927871f862e49c1616f66fe58d86aa728f1bc7a630b1c55495f95656adaf96821ec9afd45d2eb5e814c430366054b3f849a159693b3bb2052b8322b99daeb2a0a55bc0defc4b52d24f60fc1d77059b41f22f3970a8acb7f47a821b60f675c77ec862d1bf59bec1187d7b31a3557b93380ae5994fafaa8f61e482ff029649e8f2c180dae7726be431f1e7847393881aa89e4c25d59d725bd5e5e067280c03cddc33e6e8cb3b07dc5fa7f10ec04e2d5cc135d044e1cd752af256b341d30c0baa7b2cd4c22068139ba3236fa9a79c4b114ce6932910a8234de98e24746961a4bf01a562fe7a4f755bbf8edb321b6dd937b6d0ef13ed95ad37cc35733831a4ec071c5280c014e8ce706941de031466ed2980472133df85310711ac381a605bb5d3d354930ebcf292c31a2d116b3eb839e0a5406ef864b685ffb8a12356c66fb697900403a6243ccd6bbaf6468d6174ae7b448163ad009a35a0a40b38520cfbcb1ecb35f2d9f9d2d460b18809b603ba343bd066c67ccc2e6913740ff64361d4a7cad6f709684eb0b260fb3f111c8b198108ccb1f2b794c597bff92f24b7a114412f44b798d9d728680db47ea6f29e37e0acd479d1585d8367dd31e2d9943c54e68b0c50ea67e2c7ef1eacf8f7dc64e862cd9cc37c8b209663cc987eda6962be9612b2450ee79e1f8be5df9cfb2f2c402f48cf5935304725ab02df97a259137c501c1d26b2161ee0ff3a3fa1adc33d5cfe5a8f917a1826b2667c6f6f0beec79e2b13dd229c6a8432866da4dc8d9e0e161248ad03375cb461d08a00394343733ecb1aa0d6235b92470b48b3093301cfd809b24088845c13b6488d7735ef62509d0cb0151a2af3a8119b3f935f78da7495d61cca3904e28238bfffd02b9fff0f2a9f19ef71f0ba994936dbdc4fc27a7aecc42acd577081ef727670f7c9d9e20b5349bb1046dfae45ecfaa26513b3af748e766be583fd140dd69133ffb47e48ed293daebbb98a58476d736e7db265cbc1667ba8e126b9fdc5ea100d4d604f251eef9284693db7116c66cf60356d7774799e29e801d0a24f5bce0fa5a0622a5efb537dc567a7478a8adc0e0797414bc12a0b4a52d5b0c312482b526125250debc13231ff9cd4712417742950eca34be7473068654dad0f24725468d4a0bdec97d3c0dd1d1c0ec8b9034fc2267655648c614abb320578c798014c4a25b64dc9cbd3e57c06d4ed24895938d027caf22c2416a2e91f6bac544bcb9b799b36f53b88382efe6fc85351b58b42d665728a30b9838fccd49a8b82497c1179bbbcb33918d8c0772de7b4c2cd463fffb74b55d7611f45ffcc662ee272e3d9470a7499103d68f04b6f72c5963ba504d81cff9563459a767fa8d08b2600b947b9fdfb3b2e24ae1a4a6a75b8cb24895aeeafb86db4c36b9d18f23dbbfa73f919e45d51c222564788cdc767726593b437c6988d051617ca3f62bc795729c7933f355aff898205a54acad837d46eea0ac323e53bcc2c0ab9635e5e291a9c7ba2b4e6f5d9eccd637b7027723a02d159164d561e3c656c57eddbc1fea2b0d655aa4f66842453758e94bacb3dde2fd42f20a2296199461e938931003dc6bdc8ea6983589e6e222964446bb13b194d82214a5a8792ae66f47a10d1f6ca117124ba237859e49d83f412499e461a6e8a684b4068e63f69925fb36cf69d7005d76b49288f81eb21ef89213b9baa9b49093f224d7df030ebd040b51c98bea8078a4390af6500c705bb6c37b489ade204eb0f830672dbbbb76c9a0c562656486aca32ad230793e40b371ee13a8b916508f81b24283957a31113cdc97806f83133a0afd7118811ce680fe419525fb0409afca10690c594a62db32949af338927196886d518dcbf629e269d35ca93a67f619e3a242a5002dce6b6e788e058fdc1b36b202ca4c8afc08bfc375ff724a231a4e9063a750b00eba0bc65e29557704fe141e3041b6cd3a6bf077879492190bf6d8929fb7489e7e780409765060922134af48c8b698f76466de5b1fe1706201f7ebfea8fe9b18af1e955da1ccd34fbd2fa75497dad5902363e5f418c5940f608a0c58a2147569845edae1b02cc37a1a0290f28fc87214b3ca502482b1bbb1ce2b62f3ac41425c7053ea4c9215d8919faeaf892f0496d2ac82dfe401f6f540059026504ac3165bb4a11e0e2d499046a25ec9edc8a7c46b856edf83843028dfdf3b5f481d52b752245e68237946055c05d6801e5d289946240b9c91522420ec0a50b119699137724b5ebb4e09fa4e6b10cadd59846b6e7c6a03edb59f77cd1576b8c259bf83a6b5dc92051ef1f3a953420frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootatoum-2.7.0-1.fc22.src.rpmatoumphp-composer(atoum/atoum)@     /usr/bin/envphp(language)php-cliphp-datephp-domphp-hashphp-jsonphp-mbstringphp-pcrephp-pharphp-reflectionphp-sessionphp-splphp-tokenizerphp-xmlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.3.33.0.4-14.6.0-14.0-15.2-14.12.0.1W@MW@V@VVVVetV*!@U@SDSSSnR_@R6QQ@Q@QPPRemi Collet - 2.7.0-1Remi Collet - 2.6.1-1Remi Collet - 2.6.0-1Remi Collet - 2.5.2-1Remi Collet - 2.5.1-1Remi Collet - 2.5.0-1Remi Collet - 2.4.1-1Remi Collet - 2.3.0-1Remi Collet - 2.2.0-1Johan Cwiklinski - 0-0.11.gite1f64c2Johan Cwiklinski - 0-0.10.gite1f64c2Fedora Release Engineering - 0-0.9.git35a880eJohan Cwiklinski - 0.0.8.git35a880eJohan Cwiklinski - 0.0.7.gita68f365Johan Cwiklinski - 0.0.6.git587a130Fedora Release Engineering - 0-0.5.gita0452f6Johan Cwiklinski - 0.0.4.gita0452f6Johan Cwiklinski - 0.0.3.git3118d58Johan Cwiklinski - 0.0.2.gitdbfb82fJohan Cwiklinski - 0-0.2.git724d3eeJohan Cwiklinski - 0-0.1.git724d3ee- update to 2.7.0- update to 2.6.1- update to 2.6.0- update to 2.5.2- update to 2.5.1- update to 2.5.0- update to 2.4.1- update to 2.3.0 - drop patch merged upstream- update to 2.2.0 - XDebug is optional - update source0 - add backport stuff- Add provides for registered Packagist package- Last upstream commit- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Last upstream commit- Last upstream commit- Last upstream commit- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Last upstream commit- Last upstream commit- Last upstream commit - Rename package from php-atoum to atoum - add missing requires - change path to %{_datadir}/%{name} - add tests and relevant BR- Use %{real_name} instead of %{name} in path- Initial Release  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.7.0-1.fc222.7.0    !"!#$%%%&&&%%'(%))*%%++%,--.--/--0112222233433353226676888888888869:;;<<<==>>>>?>>>@==AAA==BB==C==DDD==E==FFFGHHGIII==J=KKLKKM==NNNNOOPPO=Q=RRSSRRTRRUURRVRRWRRX<YYZZYY[[[YY\\YY]];^^__`````__aabaaaacdefeegghhigggjgkkggllmggnggoopoqqqorrrrsrttuuvwvvxuuyuutzt{{{|t}}~~}}ttttttt           !!!"#$#%%#&&'())*)+),-..../////001234444456atoumatoumclassesadapteradapter.phpdefinition.phpannotationsextractor.phpasserterasserter.phpdefinition.phpexception.phpgenerator.phpresolver.phpassertersadapteradapter.phpcallcall.phpexceptionslogic.phpmanagermanager.phpexception.phpexceptionslogic.phpboolean.phpcastToArray.phpcastToString.phpconstant.phpdateInterval.phpdateTime.phperror.phpexception.phpextension.phphash.phpinteger.phpiterator.phpmockmock.phpexceptionslogic.phpmysqlDateTime.phpobject.phpoutput.phpphpArrayphpArray.phpchild.phpphpClass.phpphpFloat.phpphpFunction.phpphpResource.phpphpString.phpsizeOf.phpstream.phptestedClass.phputf8String.phpvariable.phpautoloaderautoloader.phpmock.phpclicli.phpclear.phpcolorizer.phpcommandcommand.phpexception.phpcommandsgit.phpprogressBar.phpprompt.phpconfigurator.phpexception.phpexceptionslogiclogic.phpbadMethodCall.phpinvalidArgument.phpruntimeruntime.phpfile.phpunexpectedValue.phpextensionextension.phpconfiguration.phpfactorybuilderbuilder.phpclosure.phpfspathpath.phpexception.phpfactory.phpincluderincluder.phpexception.phpiteratorsfiltersrecursivesatoumsource.phpclosure.phpdot.phpextension.phprecursivesatoumsource.phpdirectoryfactory.phplocale.phpmailer.phpmailersmail.phpmockaggregator.phpcontrollercontroller.phpinvoker.phpiterator.phplinker.phpgeneratorgenerator.phpmethodexception.phpphpmethodmethod.phpargument.phpstreamstream.phpcontroller.phpinvoker.phpstreamsfscontrollercontroller.phpfactory.phpdirectorydirectory.phpcontroller.phpfilefile.phpcontroller.phpobservable.phpobserver.phpobserversrunner.phptest.phpphpphp.phpcall.phpexception.phpextension.phpmockermocker.phpadapteradapter.phpinvoker.phpconstant.phpexception.phpexceptionsconstant.phpfunktion.phptokenizertokenizer.phpiteratoriterator.phpvalue.phpiteratorsphpArgument.phpphpClass.phpphpConstant.phpphpDefaultValue.phpphpFunction.phpphpImportation.phpphpMethod.phpphpNamespace.phpphpProperty.phpphpScript.phptoken.phpreader.phpreadersstdin.phpreportreport.phpfield.phpfieldsevent.phprunnerrunner.phpatoumatoum.phpcli.phplogo.phppathpath.phpcli.phpphing.phpversionversion.phpcli.phpcoveragecoverage.phpcli.phphtml.phptreemap.phpdurationduration.phpcli.phpphing.phperrorserrors.phpcli.phpeventevent.phpcli.phpnyancat.phpsanta.phpexceptionsexceptions.phpcli.phpfailuresfailures.phpcli.phpexecuteexecute.phpmacosmacvim.phpphpstorm.phpunixgedit.phpgvim.phpphpstorm.phpoutputsoutputs.phpcli.phpphppathpath.phpcli.phpversionversion.phpcli.phpresultresult.phpcli.phplogo.phpnotifiernotifier.phpimageimage.phpgrowl.phplibnotify.phpterminal.phptapplan.phptestscoveragecoverage.phpcli.phpphing.phpdurationduration.phpcli.phpmemorymemory.phpcli.phpphing.phpskippedskipped.phpcli.phpuncompleteduncompleted.phpcli.phpvoidvoid.phpcli.phptestdurationduration.phpcli.phpphing.phpeventevent.phpcli.phpphing.phptap.phpmemorymemory.phpcli.phpphing.phprunrun.phpcli.phpphing.phpwritersasynchronous.phprealtime.phpreportsasynchronousasynchronous.phpbuilder.phpclover.phpcoveralls.phpvim.phpxunit.phprealtimerealtime.phpclicli.phplight.phpnyancat.phpphing.phpsanta.phptap.phprunnerrunner.phpscore.phpscorescore.phpcoverage.phpscriptscript.phpargumentsparser.phpconfigurable.phpprompt.phpscriptsbuilderbuilder.phpvcsvcs.phpsvn.phpcompiler.phpcoverage.phpgitpusher.phpphargenerator.phpstub.phprunnerrunner.phplooper.phploopersprompt.phptaggertagger.phpengine.phptreemaptreemap.phpanalyzeranalyzer.phpgeneric.phpanalyzerssize.phpsloc.phptoken.phpcategorizer.phpsuperglobals.phptemplatetemplate.phpdata.phpiterator.phpparserparser.phpexception.phptag.phptesttest.phpadapteradapter.phpcallcall.phpargumentsdecorator.phpdecorator.phpdecoratorsaddClass.phpcallscalls.phpdecorator.phpinvoker.phpstorage.phpassertergenerator.phpassertionaliaser.phpmanagermanager.phpexception.phpdataproviderprovider.phpaggregator.phpobjectexceptionsmandatoryArgument.phpprivateConstructor.phpprovidersmock.phpobject.phpset.phpengine.phpenginesconcurrent.phpinline.phpisolate.phpexceptionsruntime.phpskip.phpstop.phpgeneratorgenerator.phpexception.phpmockgenerator.phpscore.phptoolsdiffdiff.phpdecorator.phpdiffsvariable.phpvariableanalyzer.phpwriterwriter.phpdecorator.phpdecoratorseol.phpprompt.phprtrim.phptrim.phpwritersfile.phphttphttp.phpexception.phpmail.phpstdstd.phperr.phpout.phpconstants.phpresourcesconfigurationsbuilderconfig.php.distci.appveyor.php.dist.travis.php.distrunneratoum.php.distbootstrap.php.distbuilder.php.distcli.php.distclover.php.distcoverage.php.distcoveralls.php.distlogo.php.distsanta.php.distvim.php.distxunit.php.distcoveragetreemapindex.htmlimageslogologo.pngfailure.pngsuccess.pngphingAtoumTask.phpbuild.xmlsonarmavenpom.xmltemplatescoverageclass.tplindex.tplscreen.csstestgeneratortestClass.phptestedClass.phptreemapindex.htmlvimatoum.vmbscriptsbuilder.phpcompiler.phpcoverage.phpgitpusher.phpphargenerator.phpresourcesstub.phprunner.phptagger.phptreemap.phptestsfunctionalsclassesmockcontroller.phptestdataprovidersmock.phprunner.phptestfunctional.phpunits.atoum.phpasserterstemplateparserexception.phpclassesadapter.phpannotationsextractor.phpasserterasserter.phpgenerator.phpresolver.phpassertersadapteradapter.phpcallcall.phpexceptionslogic.phpmanagermanager.phpexception.phpexceptionslogic.phpboolean.phpcastToArray.phpcastToString.phpconstant.phpdateInterval.phpdateTime.phperror.phpexception.phpextension.phphash.phpinteger.phpiterator.phpmockmock.phpexceptionslogic.phpmysqlDateTime.phpobject.phpoutput.phpphpArray.phpphpClass.phpphpFloat.phpphpFunction.phpphpResource.phpphpString.phpsizeOf.phpstream.phptestedClass.phputf8String.phpvariable.phpautoloaderautoloader.phpmock.phpclicli.phpclear.phpcolorizer.phpcommandexception.phpcommandsgit.phpprogressBar.phpprompt.phpconfigurator.phpexceptionslogiclogic.phpbadMethodCall.phpinvalidArgument.phpruntimeruntime.phpunexpectedValue.phpfactorybuilderclosure.phpfspathpath.phpexception.phpfactory.phpincluder.phpiteratorsfiltersrecursivesatoumsource.phpclosure.phpdot.phpextension.phprecursivesatoumsource.phpdirectoryfactory.phplocale.phpmailersmail.phpmockcontrollercontroller.phpinvoker.phpiterator.phplinker.phpgeneratorgenerator.phpmethodexception.phpphpmethodmethod.phpargument.phpstreamstream.phpcontroller.phpinvoker.phpstreamsfscontrollercontroller.phpfactory.phpdirectorydirectory.phpcontroller.phpfilefile.phpcontroller.phpphpphp.phpexception.phpextension.phpmockermocker.phpadapteradapter.phpinvoker.phpconstant.phpfunktion.phptokenizertokenizer.phpiterator.phpiteratorsphpArgument.phpphpClass.phpphpConstant.phpphpFunction.phpphpImportation.phpphpMethod.phpphpNamespace.phpphpProperty.phpphpScript.phptoken.phpreader.phpreadersstdin.phpreportreport.phpfield.phpfieldsrunneratoumcli.phplogo.phpphing.phpcoveragecoverage.phphtml.phptreemap.phpdurationcli.phpphing.phperrorscli.phpeventcli.phpexceptionscli.phpfailurescli.phpexecuteexecute.phpmacosmacvim.phpphpstorm.phpunixgedit.phpgvim.phpphpstorm.phpoutputscli.phpphppathcli.phpversioncli.phpresultcli.phplogo.phpnotifiernotifier.phpimageimage.phpgrowl.phplibnotify.phpterminal.phptapplan.phptestscoveragecli.phpphing.phpdurationcli.phpmemorycli.phpphing.phpskippedskipped.phpcli.phpuncompletedcli.phpvoid.phptestdurationcli.phpphing.phpeventcli.phpphing.phptap.phpmemorycli.phpphing.phpruncli.phpphing.phpreportsasynchronousasynchronous.phpbuilder.phpcloverclover.phpresources1.xml2.xmlcoverallscoveralls.phpresources1.json2-windows.json2.json3-windows.json3.jsonvim.phpxunitxunit.phpresources1.xml2.xml3.xmlrealtimerealtime.phpclicli.phplight.phpphing.phptap.phprunnerrunner.phpscore.phpscorescore.phpcoverage.phpscriptscript.phpargumentsparser.phpconfigurable.phpprompt.phpscriptsbuilderbuilder.phpvcssvn.phpcoverage.phpgitpusher.phpphargenerator.phpstub.phprunnerrunner.phploopersprompt.phptaggertagger.phpengine.phptreemaptreemap.phpanalyzergeneric.phpcategorizer.phpsuperglobals.phptemplatetemplate.phpdata.phpiterator.phpparser.phptag.phptesttest.phpadapteradapter.phpcallcall.phpargumentsdecorator.phpdecorator.phpdecoratorsaddClass.phpcallscalls.phpdecorator.phpinvoker.phpstorage.phpassertionaliaser.phpmanagermanager.phpexception.phpdataprovideraggregator.phpprovidersmock.phpobject.phpset.phpengine.phpenginesconcurrent.phpinline.phpgeneratorgenerator.phpexception.phpmockgenerator.phpscore.phptoolsdiffdiff.phpdecorator.phpdiffsvariable.phpvariableanalyzer.phpwriterwriter.phpdecoratorseol.phpprompt.phprtrim.phptrim.phpwritersfile.phphttp.phpmail.phpstdstd.phperr.phpout.phpresourcesphingAtoumTask.phprunner.phpatoumABOUTCREDITS.mdFAQ.mdREADME.mdcomposer.jsonatoumCOPYING/usr/bin//usr/share//usr/share/atoum//usr/share/atoum/classes//usr/share/atoum/classes/adapter//usr/share/atoum/classes/annotations//usr/share/atoum/classes/asserter//usr/share/atoum/classes/asserters//usr/share/atoum/classes/asserters/adapter//usr/share/atoum/classes/asserters/adapter/call//usr/share/atoum/classes/asserters/adapter/call/exceptions//usr/share/atoum/classes/asserters/adapter/call/manager//usr/share/atoum/classes/asserters/adapter/exceptions//usr/share/atoum/classes/asserters/mock//usr/share/atoum/classes/asserters/mock/exceptions//usr/share/atoum/classes/asserters/phpArray//usr/share/atoum/classes/autoloader//usr/share/atoum/classes/cli//usr/share/atoum/classes/cli/command//usr/share/atoum/classes/cli/commands//usr/share/atoum/classes/exceptions//usr/share/atoum/classes/exceptions/logic//usr/share/atoum/classes/exceptions/runtime//usr/share/atoum/classes/extension//usr/share/atoum/classes/factory//usr/share/atoum/classes/factory/builder//usr/share/atoum/classes/fs//usr/share/atoum/classes/fs/path//usr/share/atoum/classes/includer//usr/share/atoum/classes/iterators//usr/share/atoum/classes/iterators/filters//usr/share/atoum/classes/iterators/filters/recursives//usr/share/atoum/classes/iterators/filters/recursives/atoum//usr/share/atoum/classes/iterators/recursives//usr/share/atoum/classes/iterators/recursives/atoum//usr/share/atoum/classes/iterators/recursives/directory//usr/share/atoum/classes/mailers//usr/share/atoum/classes/mock//usr/share/atoum/classes/mock/controller//usr/share/atoum/classes/mock/generator//usr/share/atoum/classes/mock/generator/method//usr/share/atoum/classes/mock/php//usr/share/atoum/classes/mock/php/method//usr/share/atoum/classes/mock/stream//usr/share/atoum/classes/mock/streams//usr/share/atoum/classes/mock/streams/fs//usr/share/atoum/classes/mock/streams/fs/controller//usr/share/atoum/classes/mock/streams/fs/directory//usr/share/atoum/classes/mock/streams/fs/file//usr/share/atoum/classes/observers//usr/share/atoum/classes/php//usr/share/atoum/classes/php/mocker//usr/share/atoum/classes/php/mocker/adapter//usr/share/atoum/classes/php/mocker/exceptions//usr/share/atoum/classes/php/tokenizer//usr/share/atoum/classes/php/tokenizer/iterator//usr/share/atoum/classes/php/tokenizer/iterators//usr/share/atoum/classes/readers//usr/share/atoum/classes/readers/std//usr/share/atoum/classes/report//usr/share/atoum/classes/report/fields//usr/share/atoum/classes/report/fields/runner//usr/share/atoum/classes/report/fields/runner/atoum//usr/share/atoum/classes/report/fields/runner/atoum/path//usr/share/atoum/classes/report/fields/runner/atoum/version//usr/share/atoum/classes/report/fields/runner/coverage//usr/share/atoum/classes/report/fields/runner/duration//usr/share/atoum/classes/report/fields/runner/errors//usr/share/atoum/classes/report/fields/runner/event//usr/share/atoum/classes/report/fields/runner/exceptions//usr/share/atoum/classes/report/fields/runner/failures//usr/share/atoum/classes/report/fields/runner/failures/execute//usr/share/atoum/classes/report/fields/runner/failures/execute/macos//usr/share/atoum/classes/report/fields/runner/failures/execute/unix//usr/share/atoum/classes/report/fields/runner/outputs//usr/share/atoum/classes/report/fields/runner/php//usr/share/atoum/classes/report/fields/runner/php/path//usr/share/atoum/classes/report/fields/runner/php/version//usr/share/atoum/classes/report/fields/runner/result//usr/share/atoum/classes/report/fields/runner/result/notifier//usr/share/atoum/classes/report/fields/runner/result/notifier/image//usr/share/atoum/classes/report/fields/runner/tap//usr/share/atoum/classes/report/fields/runner/tests//usr/share/atoum/classes/report/fields/runner/tests/coverage//usr/share/atoum/classes/report/fields/runner/tests/duration//usr/share/atoum/classes/report/fields/runner/tests/memory//usr/share/atoum/classes/report/fields/runner/tests/skipped//usr/share/atoum/classes/report/fields/runner/tests/uncompleted//usr/share/atoum/classes/report/fields/runner/tests/void//usr/share/atoum/classes/report/fields/test//usr/share/atoum/classes/report/fields/test/duration//usr/share/atoum/classes/report/fields/test/event//usr/share/atoum/classes/report/fields/test/memory//usr/share/atoum/classes/report/fields/test/run//usr/share/atoum/classes/report/writers//usr/share/atoum/classes/reports//usr/share/atoum/classes/reports/asynchronous//usr/share/atoum/classes/reports/realtime//usr/share/atoum/classes/reports/realtime/cli//usr/share/atoum/classes/runner//usr/share/atoum/classes/score//usr/share/atoum/classes/script//usr/share/atoum/classes/script/arguments//usr/share/atoum/classes/scripts//usr/share/atoum/classes/scripts/builder//usr/share/atoum/classes/scripts/builder/vcs//usr/share/atoum/classes/scripts/git//usr/share/atoum/classes/scripts/phar//usr/share/atoum/classes/scripts/runner//usr/share/atoum/classes/scripts/runner/loopers//usr/share/atoum/classes/scripts/tagger//usr/share/atoum/classes/scripts/treemap//usr/share/atoum/classes/scripts/treemap/analyzer//usr/share/atoum/classes/scripts/treemap/analyzers//usr/share/atoum/classes/template//usr/share/atoum/classes/template/parser//usr/share/atoum/classes/test//usr/share/atoum/classes/test/adapter//usr/share/atoum/classes/test/adapter/call//usr/share/atoum/classes/test/adapter/call/arguments//usr/share/atoum/classes/test/adapter/call/decorators//usr/share/atoum/classes/test/adapter/calls//usr/share/atoum/classes/test/asserter//usr/share/atoum/classes/test/assertion//usr/share/atoum/classes/test/assertion/manager//usr/share/atoum/classes/test/data//usr/share/atoum/classes/test/data/provider//usr/share/atoum/classes/test/data/provider/object//usr/share/atoum/classes/test/data/provider/object/exceptions//usr/share/atoum/classes/test/data/providers//usr/share/atoum/classes/test/engines//usr/share/atoum/classes/test/exceptions//usr/share/atoum/classes/test/generator//usr/share/atoum/classes/test/mock//usr/share/atoum/classes/tools//usr/share/atoum/classes/tools/diff//usr/share/atoum/classes/tools/diffs//usr/share/atoum/classes/tools/variable//usr/share/atoum/classes/writer//usr/share/atoum/classes/writer/decorators//usr/share/atoum/classes/writers//usr/share/atoum/classes/writers/http//usr/share/atoum/classes/writers/std//usr/share/atoum/resources//usr/share/atoum/resources/configurations//usr/share/atoum/resources/configurations/builder//usr/share/atoum/resources/configurations/ci//usr/share/atoum/resources/configurations/runner//usr/share/atoum/resources/coverage//usr/share/atoum/resources/coverage/treemap//usr/share/atoum/resources/images//usr/share/atoum/resources/images/logo//usr/share/atoum/resources/phing//usr/share/atoum/resources/sonar//usr/share/atoum/resources/sonar/maven//usr/share/atoum/resources/templates//usr/share/atoum/resources/templates/coverage//usr/share/atoum/resources/templates/test//usr/share/atoum/resources/templates/test/generator//usr/share/atoum/resources/treemap//usr/share/atoum/resources/vim//usr/share/atoum/scripts//usr/share/atoum/scripts/git//usr/share/atoum/scripts/phar//usr/share/atoum/scripts/phar/resources//usr/share/atoum/tests//usr/share/atoum/tests/functionals//usr/share/atoum/tests/functionals/classes//usr/share/atoum/tests/functionals/classes/mock//usr/share/atoum/tests/functionals/classes/test//usr/share/atoum/tests/functionals/classes/test/data//usr/share/atoum/tests/functionals/classes/test/data/providers//usr/share/atoum/tests/functionals/test//usr/share/atoum/tests/units//usr/share/atoum/tests/units/asserters//usr/share/atoum/tests/units/asserters/template//usr/share/atoum/tests/units/asserters/template/parser//usr/share/atoum/tests/units/classes//usr/share/atoum/tests/units/classes/annotations//usr/share/atoum/tests/units/classes/asserter//usr/share/atoum/tests/units/classes/asserters//usr/share/atoum/tests/units/classes/asserters/adapter//usr/share/atoum/tests/units/classes/asserters/adapter/call//usr/share/atoum/tests/units/classes/asserters/adapter/call/exceptions//usr/share/atoum/tests/units/classes/asserters/adapter/call/manager//usr/share/atoum/tests/units/classes/asserters/adapter/exceptions//usr/share/atoum/tests/units/classes/asserters/mock//usr/share/atoum/tests/units/classes/asserters/mock/exceptions//usr/share/atoum/tests/units/classes/autoloader//usr/share/atoum/tests/units/classes/cli//usr/share/atoum/tests/units/classes/cli/command//usr/share/atoum/tests/units/classes/cli/commands//usr/share/atoum/tests/units/classes/exceptions//usr/share/atoum/tests/units/classes/exceptions/logic//usr/share/atoum/tests/units/classes/exceptions/runtime//usr/share/atoum/tests/units/classes/factory//usr/share/atoum/tests/units/classes/factory/builder//usr/share/atoum/tests/units/classes/fs//usr/share/atoum/tests/units/classes/fs/path//usr/share/atoum/tests/units/classes/iterators//usr/share/atoum/tests/units/classes/iterators/filters//usr/share/atoum/tests/units/classes/iterators/filters/recursives//usr/share/atoum/tests/units/classes/iterators/filters/recursives/atoum//usr/share/atoum/tests/units/classes/iterators/recursives//usr/share/atoum/tests/units/classes/iterators/recursives/atoum//usr/share/atoum/tests/units/classes/iterators/recursives/directory//usr/share/atoum/tests/units/classes/mailers//usr/share/atoum/tests/units/classes/mock//usr/share/atoum/tests/units/classes/mock/controller//usr/share/atoum/tests/units/classes/mock/generator//usr/share/atoum/tests/units/classes/mock/generator/method//usr/share/atoum/tests/units/classes/mock/php//usr/share/atoum/tests/units/classes/mock/php/method//usr/share/atoum/tests/units/classes/mock/stream//usr/share/atoum/tests/units/classes/mock/streams//usr/share/atoum/tests/units/classes/mock/streams/fs//usr/share/atoum/tests/units/classes/mock/streams/fs/controller//usr/share/atoum/tests/units/classes/mock/streams/fs/directory//usr/share/atoum/tests/units/classes/mock/streams/fs/file//usr/share/atoum/tests/units/classes/php//usr/share/atoum/tests/units/classes/php/mocker//usr/share/atoum/tests/units/classes/php/mocker/adapter//usr/share/atoum/tests/units/classes/php/tokenizer//usr/share/atoum/tests/units/classes/php/tokenizer/iterators//usr/share/atoum/tests/units/classes/readers//usr/share/atoum/tests/units/classes/readers/std//usr/share/atoum/tests/units/classes/report//usr/share/atoum/tests/units/classes/report/fields//usr/share/atoum/tests/units/classes/report/fields/runner//usr/share/atoum/tests/units/classes/report/fields/runner/atoum//usr/share/atoum/tests/units/classes/report/fields/runner/coverage//usr/share/atoum/tests/units/classes/report/fields/runner/duration//usr/share/atoum/tests/units/classes/report/fields/runner/errors//usr/share/atoum/tests/units/classes/report/fields/runner/event//usr/share/atoum/tests/units/classes/report/fields/runner/exceptions//usr/share/atoum/tests/units/classes/report/fields/runner/failures//usr/share/atoum/tests/units/classes/report/fields/runner/failures/execute//usr/share/atoum/tests/units/classes/report/fields/runner/failures/execute/macos//usr/share/atoum/tests/units/classes/report/fields/runner/failures/execute/unix//usr/share/atoum/tests/units/classes/report/fields/runner/outputs//usr/share/atoum/tests/units/classes/report/fields/runner/php//usr/share/atoum/tests/units/classes/report/fields/runner/php/path//usr/share/atoum/tests/units/classes/report/fields/runner/php/version//usr/share/atoum/tests/units/classes/report/fields/runner/result//usr/share/atoum/tests/units/classes/report/fields/runner/result/notifier//usr/share/atoum/tests/units/classes/report/fields/runner/result/notifier/image//usr/share/atoum/tests/units/classes/report/fields/runner/tap//usr/share/atoum/tests/units/classes/report/fields/runner/tests//usr/share/atoum/tests/units/classes/report/fields/runner/tests/coverage//usr/share/atoum/tests/units/classes/report/fields/runner/tests/duration//usr/share/atoum/tests/units/classes/report/fields/runner/tests/memory//usr/share/atoum/tests/units/classes/report/fields/runner/tests/skipped//usr/share/atoum/tests/units/classes/report/fields/runner/tests/uncompleted//usr/share/atoum/tests/units/classes/report/fields/test//usr/share/atoum/tests/units/classes/report/fields/test/duration//usr/share/atoum/tests/units/classes/report/fields/test/event//usr/share/atoum/tests/units/classes/report/fields/test/memory//usr/share/atoum/tests/units/classes/report/fields/test/run//usr/share/atoum/tests/units/classes/reports//usr/share/atoum/tests/units/classes/reports/asynchronous//usr/share/atoum/tests/units/classes/reports/asynchronous/clover//usr/share/atoum/tests/units/classes/reports/asynchronous/clover/resources//usr/share/atoum/tests/units/classes/reports/asynchronous/coveralls//usr/share/atoum/tests/units/classes/reports/asynchronous/coveralls/resources//usr/share/atoum/tests/units/classes/reports/asynchronous/xunit//usr/share/atoum/tests/units/classes/reports/asynchronous/xunit/resources//usr/share/atoum/tests/units/classes/reports/realtime//usr/share/atoum/tests/units/classes/reports/realtime/cli//usr/share/atoum/tests/units/classes/runner//usr/share/atoum/tests/units/classes/score//usr/share/atoum/tests/units/classes/script//usr/share/atoum/tests/units/classes/script/arguments//usr/share/atoum/tests/units/classes/scripts//usr/share/atoum/tests/units/classes/scripts/builder//usr/share/atoum/tests/units/classes/scripts/builder/vcs//usr/share/atoum/tests/units/classes/scripts/git//usr/share/atoum/tests/units/classes/scripts/phar//usr/share/atoum/tests/units/classes/scripts/runner//usr/share/atoum/tests/units/classes/scripts/runner/loopers//usr/share/atoum/tests/units/classes/scripts/tagger//usr/share/atoum/tests/units/classes/scripts/treemap//usr/share/atoum/tests/units/classes/scripts/treemap/analyzer//usr/share/atoum/tests/units/classes/template//usr/share/atoum/tests/units/classes/test//usr/share/atoum/tests/units/classes/test/adapter//usr/share/atoum/tests/units/classes/test/adapter/call//usr/share/atoum/tests/units/classes/test/adapter/call/arguments//usr/share/atoum/tests/units/classes/test/adapter/call/decorators//usr/share/atoum/tests/units/classes/test/adapter/calls//usr/share/atoum/tests/units/classes/test/assertion//usr/share/atoum/tests/units/classes/test/assertion/manager//usr/share/atoum/tests/units/classes/test/data//usr/share/atoum/tests/units/classes/test/data/provider//usr/share/atoum/tests/units/classes/test/data/providers//usr/share/atoum/tests/units/classes/test/engines//usr/share/atoum/tests/units/classes/test/generator//usr/share/atoum/tests/units/classes/test/mock//usr/share/atoum/tests/units/classes/tools//usr/share/atoum/tests/units/classes/tools/diff//usr/share/atoum/tests/units/classes/tools/diffs//usr/share/atoum/tests/units/classes/tools/variable//usr/share/atoum/tests/units/classes/writer//usr/share/atoum/tests/units/classes/writer/decorators//usr/share/atoum/tests/units/classes/writers//usr/share/atoum/tests/units/classes/writers/std//usr/share/atoum/tests/units/resources//usr/share/atoum/tests/units/resources/phing//usr/share/doc//usr/share/doc/atoum//usr/share/licenses//usr/share/licenses/atoum/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnu          a /usr/bin/env php script, ASCII text executabledirectoryPHP script, ASCII textPHP script, UTF-8 Unicode textPHP script, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode textPNG image data, 176 x 144, 8-bit colormap, non-interlacedPNG image data, 176 x 144, 8-bit/color RGBA, non-interlacedXML document textexported SGML document, ASCII textASCII text, with very long linesPython script, UTF-8 Unicode text executable, with very long linesPHP script, ASCII text, with very long linesASCII text, with very long lines, with no line terminatorsPHP script, ASCII text, with CR, LF line terminators, with escape sequencesASCII textUTF-8 Unicode textUTF-8 Unicode text, with very long linesRphp-pecl-xdebug?@7zXZ !#,)]"k%x2w$Kȸgy׺UD:K̻lӫc㼬S͏<خJ-f1&cVu_֊{jz|v: ONk chUr0/nR}nw~SiF _[ETW o$ځ[`*akRSʍ Bכ(~ޛF%=TTf %\V̟i\GƑD_{DI(2.&: " 2 HjJUfø).M#GyX '_w8A2_Vј+AAz iaU@sY8{;==  K۞f)z ?[-659[/̃ 4 $}p~p,lŨ9HdÎwg"हes> 5mMF!:mAJxtȘI<4 Z#e]9rs 6o bάÍ)x]W$uqN ok'?6*0'\ڶS}suVq÷7n(Tҭ]sJI~ :6VyO}ؘWoe*֗aZwbOkbӝG/f (Bbv8ݦFL=3# ?\zXuT8gv >Mtah=2$E/8Ѱ,sIqV)P;ҮǥI <{6h?Yp%h+OҎrz4نoMJޡiޞ!8eVla #Nhb `  zkaz:D_{scH!a,))e/] Q\l@y/kSp_Gߟ5Zl|]QĂo|W8͒NԲ07\=BSL @a[P Yݾ=&;~(W傃%Vfk'E*^cPC H9(x>#qEyWTn"E`CRK+>p;omH}%BR(rZ,19l~8;NqxhZ_R6ςI@;ƚ+'6,jp~ X=VC~Dk'O;x gԁϞTt|UQ"Q\Jח+697Ƭmif!X-ڞ7u>t;a++}&[qb7؈ eT~?IA#("E˟?dDsK#/v#CCƳduQ߯XjԐCLA]䣽Zd~h,=K+S Og@ͮ!; 78 3޶)_9N_}?(g^|adL(y?n)Z0lTzbgC`"h1C/#Nw vN\h[E/E~_ReJNn8rb%-T=Fa%V[x>rT25ҢeD+e\N&ޞSM:ae8Fz9_ %؈bCOgWuUGF̡ႜO0A.;9~=Pc7&]i&dr9z~Лš7膗Y*W1?6Tl0?zvj/;GњivҸ2QMq,o|<\~וq6F3-PڃYԧYHƄ$5bee=WU5 CmxҞtpiA 0X{!23q?ej} ZqHM%}Ӕ1 'Jp!|<@邵U.ml %j>" pS0@ahLP۬Mi$+q?m-免HQ;ZD/Sh`#}L׏:\f#U$o] n!haM|Q tj'Z1Zlkm%ʳd6KG>F.C:|B/1]Fg/l~aiTGϚ4-wiȫvYSNC*t&gWPBÛMM7X}oJ6LJ8yY$fHP($_N0T>tWh'~wjMrhp1<@}VWrVa0N>#pk+gˌ$aL$\co~'h8H~2~A Վ{bvCcژUqߟr%xNK2WDEŷ5y^c]z 5 Ңֹ0hJ0MIlgM|0h=v0`^x]ؿʑBǧsfze7%83,J"Đ8'q[??vXcN^5Rzfۢ.$~yD$yJWc?60ҹ"g=D,>QPo <>eb Ǎ|'}s{ ɑ!6[RUΦɮ/Zc7'+}ypJF&B9NB8 <;H>sbH"#N/]F;YLXL mI+,ԯ։%lܽ/Z3wC­>Q_B Elɬ򚆜 r-&"Rm<|Qw%DE~|9)ʡ3oֹ3 ,3jZٌ*^#[|}3td: V#DF<;z3_PܣYuya-:֤C5&u]a,V* ==I'l2>:oIJA#.\&E[xygQ0v(NIr-覴hjuG޲%+_gUpGDIϚ#΋4Ơm%;g3fnQ;p7[}σNx rV+=gzJlg Aig:_c-_ER=0@ud],j:gX$0w==o %7SicpFuQ(4U=cV֫Y Jy](Qo\m~XZ!$# W`jFBHӏ?ZX 8&ossʅ"3X?kb꫙li-#Bv1,*"!:;ONB d"PQ#aK Ltj:R`f5By"` $~aE\e&Kq2/u{cgFgC} [ubwdSccC@!-h4]CP9!^sl]famCi>gm&<* ^6BOPg~T`I2$NJ,.>gb'^vVs./MX5K?*ćCS3N8񢩷$9([&7r['yPnqj^q0۲Y+"ćɊEPl\!NCwg>ӅKj$lLu$bZυt_\dZYݢcf2xkd3YlYT/fYl2監5S2NUrq{J ֬oޠ jw(C\Nw82s!0>] mO/cȮYelŜ$|ΏwZ9Vsߢ@HKK--FB $bJ1Ihs? a Z  !LLv{MMP#5G1cqcPw}VVlh?)Ws2}A&w` pF<Й{5c V\L_Jpfx L:% h,_sA|*@\$嘡"A-rd#u\m)M%5bΝ/Ҡe{p=Hx Q@5ddKa^1kr(͓>Vi%trmn۵K! 3g9=*R3@9?kF_"Ѽ˛3E%'򧺺r\ڌU>|aUR? ,鱏"z9Vdbi{K d&JaM x^_^<˵Lr,%d160,HLg4'"l3Θ10/W\8}h:5{@!GԷ]'&{}~/\ =ϯ \CVs퓔ѻφ} CMx[m@л|yW,Hly:xv`D6Q~%x nC+BHƌO[쮼+=إpء0"څG,4ټ͂NVʹ04R!|pJds>eT1ݓ|.~P`=R+"Mf `Cߦ0AiyJMPq'W%갲D1P%k*f}VQZ$'jc_&;u1xo 8sr/l+ NZ[{TSii-!I̼Ӛ/.'qJC?i3Txd/* sk?vЬ?I.HB{"ᚶ|Z &<@*畦S1N\ #T(M7 D37"YvӁ3iK܊JM^jjR&Ae Y4 =`@bݧ-b:@îx|Qu. 1CcPLqFJ5ၡPVȻwL_?GA@ wHHUl*O1\`:N >d=vҎD%]ku1n/v l ./վDN!ǣG5PLv>/&諭 P#P+' nA %ه+ZO S|UOn]IcZ;Rfb}_}vHҙź] &/ DnG6Hmv uz#r+ L-(b%J6fyr 6Erl-82lϡ|}C$Q|s&@]X ْHnxH8=Ae`]{N f+ z[^oT\ svp3(YXĠ;i;6N(-~P^_QV[j4Ug] 59hAʋkRl%- 7sNfa씄+\gDhj}~DUF> bۧ-AoGlA%E3/}+ y17s|TPmKxWF&@VP F&i*MlA啤1Yv ,)P0I-AIo\swm}4-4l lj`d@}RTq؟gF&w68Isp-f 9rcztMN;4+[0`ʉ]ggfT!MyH"0+{l0SEMOS*d0;y3Rx9hrpNBY+ۙg\dR5$'m俘cY0kltu9)}HVZq.uk.iM_ =!TTxUƾwh>E}?ôWiZDSEC3qA/&y) CP=R]4_F!޿B߀QW˃xtO%D;0(C fv!P'/}\˲`SZYqv"79.ɦ9l'̉V˿Aj$ܲ#G"Z4`;`r것y7mЕ0#݌Pm ͚[N!qVh,_迓޶5sPJf~e9ԅ۝Mn)ص3V|BIye} RTxȤ+6'3h'Z_*Z~T`d'`vCFzgEҡqy;" ;P`yI4FI+,Igz Bxsa^z$)G[ŶGG3T*ybN$q{T0U-)ɨ/lڊ+yܕ h. V+D{Mwh^:" h=I V\rlB͖R,ЯhJ)mv :{M.v^Fi#[=PV8Qv(ѷ_^X׺Lņ0#gM8= зiSׁfCN4W^?+i#Ui_PLI]`XOk孯y-=lqwIuaYd˺ 5Ad53:=:BbM;E4GNvh) S!غm~tDSakrPg _0fRB/]@55$pL")\hz{X/ j"u+!`tӂ>s4| WJ>v b"R2W W^r|P xK|0YَОSgA]6P55qO>(j Z 6@jvp6dW'Qqn79&7F\`n%e.`v:s7O:\E#,+j3Oɚ%Sl|+?aϭШ#Ďi)֤k%*Ͼv #Q3ny_p0n4NYp!)[ON)[5Gu&aCkϰ/N~}{q%!R]k >~QHШ%M/#X/ۦ/ى]XB1OlEe@ƩosFbEjki3_oV8`w"Lⵢ!vrSbf-ny]=_ r=OzXZ_4 Lh2Dy,QbR "Lnшwz{g^Az)+HN5h9Yj~pEAI$srjNh;ӰPD(Mw%Aᶠ,)'ϣ"m{]r2-W™K5՜}f3Mڦ\Bqjk[-6Lp@/)AI*mMS*-$KP:yk? gB1I'x2u⥹"yE$LjNUH͒ ȈiJݛL`ϑ-h! _Uة~5D8l8IuPU [][V֊\LBM"0A,Ū1¥-TJGf/v6fHǃ% %- qۘS1'!k}McftTrOOGS7H<IiP<<6X ϻongrO4PGc&2OI/%߽ 7d{ j3-߉  V/!;DBMKjg) I2sx*!>`b9V;@hIU{ *2F*I foP<(*d]lKf䆧rH=at=96HpX\ jM`n鸳זjǕ@e߭c̐TNB<y!ux+0( *5u3g!Y23s cガ*="|3rf C+Mw7`.]Hl2Arg1уMTf=Y&w}W.s}m}DnT y$οMUeч!'1`k;@a`.OA~{]r ^bp;򑏨+22[qr++{nBwp?+&K/Xp6' IA{*Bzw6w# <>.\oxmHq 3H5IkG"v~@cTr27áB^%eh.Xo j2"5>w"Z;y X~8{RI4b-7ŊviyS$o !b1CPj8"*bgޘ!yJ48SLlI\YXPP@FJ+i y$C9+lY)HJ<9]tXq(KK' }\4(=KSKJP\+m 6\;nUW Octe8n~1RQʤ4zsF>L `s8"278nf)@lB%Q_8cSŷ/)=@%F?+9Tbr~7@o7ڀ.ud}FbJB͚@q@u3~t @Up{4?s M0Sw/q L0*D df2K~ 1yLr jCSq<{SGTtA{uUg@ɞf*`[AUM pmU%O{wvzMAtW&'$:Uֳ 1x'fs($¤J"F'eMh-ޮB@)9;vt(OC|Py_0So?m] Ι2"Oe%Tw0ppXڟ ]KY޻&ǾQ[ 3C5Xf m{_ApNSW0,;0"L[H]nuURz~;pϱ? }ƨgvDt*QmGv1wIqga+pc=mZ:U,d&X̷:&:ŸilK;B J+8 jlo!~nr wٰ$-qxb팘! )KQ]5.47U]jFqs\qJ*l>1$4͆! jt $HdN'a2[5&"(U'H 05Y$zU 뾤 ŭf^7 ߆wf+ȘxXu)$/[IkC LCGH&Za+qs̼JK/kZ- !@BY,o]HZ"v\Ʈ h*Nhă?U&n!^-D^iOC蟆K=93 )½E`au#%GJDs+ݳ9e(Nq1L*ؚۖA"< Ir8%fle?L$s8:!eZs[?P:`#-aΛ+ϲ%Y{B R?NOW_`)I \d|BqIՍ#ǒݺzIX: qQ+h ) V)#rzSt( /*4=FV"&In }Z$`K5 |/ah2-uDkW. ]zAv Dd3Jp/$l54 i7KS,j$8[uv _̹ Za{kM%S8Ax sQ@$uii=)7>NmQ2vMTFǏ^2'.L gVrTPJ^T'+ijL M[K1\fk׌+2媛󜷇kS.dr3ԖH9{[r8"!}7ж6I_Vjdɸ'uu@t TEz#@3E%ucM`#xi.E;49YPp {[\~Nvlp59"2=]]?aD1bHlc˂Ebv6Ҡ*Q'wi?MS;&v}cg%!lғg>c~YxG@ 摷p#]KZM/RD}pe[b>Q /=;sIxm |Ǟ<:C`fo #^76ls{o3r2']:y.=o)n~2ŏbCq,+Pr7NVTL Y,%=}4 0aֽ)#B~+z8iJ~hxyFЏI}WU[:@g :K%8ZcÎ<5 uIx#ɪl |$ θO*9kxX[?WAmfդ#Dv=h\nk+1`:{g"@\u+Cml-HjcMˌL&"sRyG$qÈH}[M }5R< ̤QF"EP@ 6A`ɅەLTP$#ͻ^;﯉"-K(?I~p &w"=K<^G$lUI'PP+]b70wB8 ]a#ʬhm 5sW璃b$ (˔ql?XS(*~ r'z5Du 50)nR~?e BR, +mxQzA%2uS8+_@9Je,#w.2RoEy$ۢN}=PnI]P4 sD2Ж;Jֻ}h7:Him0ڪ&gKD?"ݘthln?cP-ЀKr*8}1V8sbV|A5&Ӛ6ivr zO"|(Dfw"E*)YXB&S?6 {~HoվdA`aaa|y6:@o1xm=VOa8SNvׂjSI5N<(˟_yibt>`ϊuJ 7:'Xv*S~#X2Z4"%y'g25#݉{ ޻7"9P[5(S}g[,1\aF22~⡍- :t3/p Mɶ%ZbJjc] M5$SЭ{"a$8:YBhX{-+A{EDA-p$ tHWILԣ69KCj&Pj"u XI?Z;Λ'L e!ƹ܀p;T}1$1XrOr=Ȉ$܅kҧvML,[wg] +gi@Fgrq|*zo8DY)cctI ٱ|XZ_)j9w[Kx f0AOH! oʤܴ))<^c)X-d)fV1нU)%p)8)VF y}@ PR)g~.FO*,SI\Zĥnk;SanR}_R{(DhZQˮ ~p-8,-b.zRYX@M]aH  hD8OK\@_) Gu5K=qaBߖ#5Ƈ>\7,Cԩ7U:;;ܺg ء"g.OT*ZWCA!⠎+qt4gI'*ScEf;6ycΞֈ9NHhW͹m939x\_:᫺ p׹zߢ'bt9,a ٤Luܴm߿S e, ̭̀Q$3vix*LS@\KP{8uL8oݎ/p#w艮S ݁4('Ab;H ,;okG>jt>%[z))w^Z#2H)D>MzEb9=qr GykN0ӶF"#;)(cHe8s_V@xRX6_h٫20b^ƏW47fizt !TYc<\O,DWtx`|mG#̤)S$Diu=0d1n\>H!~ J=ӆVp%5,(K@JA"#  ycF2JtiQ߄;X'e`׽ˈ{_<4 t)O͓b,Ptp LaNoZ$Gp5#e9 ͼp_hRyk`6;ҁ72pOi2p@=WV;/d_o*~D ?j ŏ{׶ xU[Wd{dߡyvE#Oua\ Qktgin p)nP h{K7 r[BeIAc"b;&OldXG\EaNtm-aQ 2%6yBdҷ8 B_ƗKs9c6;E>xA`7 `<ȕ~.Y7-8@x%p[]c(3;է6wfVXp&6KStLQԙ{N"e`0&QL˵`rs>~jucmx*kNJP/D\-TTTh谦er&/j>[lٽ!.'+wk:~;[NYVCʢ)QU_4C:A9'a{11;?8rs(9TY8DiXw1̘vfdTΗsbE"/;I5nMźWrE[8w} yUݨ/Vpm)t@ohy:EYͣÎGt4W-xQ+qqo1Qf+ReEOppڇaIq5A< 1b\gxEɅWz}K؇VZ|:ˆ(K;3)w3|s0o8Gg |plyޤY(6- {.'[Vu ?w! gp=Os0ƞ"HTN/e]dtoGm E]IGA;nTMo) W{A2#A /2.X|#߻\kI_RT.s#iClzmB*6z!YG+YВk؍ nRS=eHgB~ ޭFNBsxC4~xGY^~00G.M^f>5#0w/[jh,g &r:4^Ũ͠,kdSf$  T'?ꊩ1~%qrչᆭ Hʹ5g<ͬ#MPn̮nlڲ_YĜ!Ծi,@PJnKE5'Xs;lꞓVw("1n&c7; 8z>p i.*ZX2xR̊tXEtBYT)8j\TI# 7|+x;r"-dY#5VZ1 ̍ 3,@ȡʥKYj. Hc?Ѩ$vd۠RA+e2ؠ TҙS;Mʨ> 3x42,q{rk-5y`#Q،O@?%&scJOOGsd{$>SZcdqvE g(R^xm Bx̟ΩAJB c_R%ۉ\#N~o|+|9FfX/΀OZN>*u#I[TR8ч HysjoW83 !ڪ8(f\\Y~wF&iܨx9oڥk4>4SqՒ j[>ZP z+qp]g2ԣ,l;y1B~}&1d*Zv:GpDIra$- k? j@ERtY㕠^eQ&G_1ͩΛO^ÑC1~UQE?C[uڥO&6:lt6li,5xr^nIϨ 70p2fQ|mhU?G4qriCi\w1_ַM!xUI_;$ղX5nPfOe/Zjە2;5D >oyr^Fk<_\q0M#ӷnC_SeuX=xVhβ5)G@xG{GQ1<yʖXb C& oDO-K(q%37zg=.h5/:,⿎F>=&W^r E8:E2$I/.Kc' hb'g#ۮ<ڱ=MpOE{[7@Gvz`'+ MmhiX%NͩG8`/R΅ ,w&Z(%~t lВ ‘HjM)Ex+GA *ʘJ#v= 4‧z[zPZ>t6iPcNBP J|G $ ,{3 ?F}tɷ$Hh WOgKl7$c`l|@x $ h7"\zƾ3<" -=MaOMa]O526m#4^ _jRŔשK왎]2Li\ϛlDR*8زHQ8s`n>paN9=Z0ISfVaN'*q:ͤ{e_NHMyPBw5*UȘ#X[EHCFO-?qoKhcW{!{[@}bB+PM 儏EY|+Vq! +C?HDca Z!ʢ^P =.RV%B5sPf_۵iV3O64?N RNpZbwJ>mekfLVL9UY &ߵw5M.8BZfky"w q:[R6vS8xǍb.qq۾x0J) Щ9-Yro]F4zj,pw~QkFg5=:>yzdĹ@?Hʀ1{xR}L:P|  EYJm a6bo8Qε ͗ώPZQ#GRxݖ\ < $b~DZM23y$'EYfX^@֕`"LC?!qNkz!̠gS3,]S"(s_8\YEq5a~}qă= >Shm9ykhL5{{BGh;o[LgC/G\ZBso|˚sSQDSKî&3]~,]j9|EMM{MgN`٘>C⛵Ä2~1J.b֜1UR`Oo`!wZ0| rC)-3 FUm]S'E=*]F6fUId:pހyMYPiZ7:R]5}#UAj;@]P"t|rqILƜC(f W+l[Xw6Cs'x-\a3hv 09g]~Dw*5A̾Cb8zvx6,ck)A{DnjT8u̜GH*Pj5:#/8x8CV"eHa6M)kO؀>P⬱axQXء9}I@'hOcA*j"kY xMG0i3T )y})& TDtwRF(H+sjahhy}FRi/a*^./_Ƃ d GhOy];]oIŬ.n R9PBjFFB h%E\Xp~ 6xC=F/XGJ 'nw'HHtv;P Cb> H4! g=LHz"( I!֎rK $+A0V% :ȓJe;J{xi))gد'LAa;zt@2V]VKބӞp_{d,[LOr?_C:&;2 'Wz|ytW?S`4Sz$nWjZi 7EM[SwP(h$xIuW*+>%bw l/׎GH#PḶRͅhWM;Shr\&*t42zpUgN<4E$Vyp_r³,;8^xт3'Ղ'zEܲt\ 2 Ѧߩí>C#o@(~\ ujIBFyyY*HJ{`d^u !Lc>nI*8Bpo:W3u.L"fn1E]:|KvVLc( 8{/2 ID/^JI j6﷔ɵNG(Kgn7Tvz1=Nal 㲹^YOc×#R_UaQ^`>趐&wG'axuKFp/А9e۔?f XKâqhZ zm%ʺkkCȢ"gFiyuL%AFa hK%b4 |O ɅZZb9Dwb0S^.Ȋ+Q[8Gahg`+p*__"z0tUO#? ma%jRmN[̕vyz* Wsf$YZM)\ZiJ>1ZȳEU7uԂ|m( l}B%5poCx[V80{[nKPuuꧪ9#5zb!$'/ጝ4$7*~?e(99A=Aps8Q)YA6\]'ĕj ,겗t w7pŪW#mݹf9G($Vg>vάGERvPmI/sUn|/`+SU^mg!I.,nn:ѥk,)ЩV%̸aShW&?в|0NR!#^粶d9/R;08};BzDfYHC;<:dx';0dn7@讂0_{wd Hc"*N^֟!؁wȲUk+$-ujY6?b"XԲȳn5#77DE@Dj15gFhZLIJjXDʆ#,-_Azuj{GD:uC` YxH]y!@AЎA qbHP+K{huwJrr]@3Gۋµ[*\[_B4VrjG*!S|8UnN'FW^ 2cmT1.Ѥ"cdBq3yN}_$5s,߂:/ԑ`A)>J[>5h%1%/,偋i?eu9˰rHjqqsy+/[1؇D8&YVGYhfm.#`oQ@f=L*vp~Slf\l\J]ԁ5)WmT/*9vq .%7BB0{Gᓄ fg B[ɱخ{^'9fv~^g{cS` G4KH*)z va ׼lmYTYjNxv98KWtM=W}:|zUDJ+Zcvq|2/)-!. -* h!X镄>."PY]ZT],J ДPaZgFJܲvCޗܝek(\Mh[5,I.DBVwnRRnUԔt 5'C^ Ҟ0N+NDtokכ#yv}tl:xYN\%L6hVgM,-Ras2|HmI"#n_f46X5vؿF8j9+.:kѿ֯8lҧ5M/%MY!<>(搏̮h6/[(f _^D_iW8 Yj8}Fn_ HP{ztɄܙ)Ph;d5Ԋ]ഄTG>:JLA8w<Lü ^>|a4*^/鈍A0Y_| 9m(1DX+DI3q"j06[䋴(\66+?QSNԘR#f ( M!y< ^?f}ٯ>sj.[&1=x)N(_8AW/(gmQ ђ8oP^!Ul1+t(7Gzќ$f y\eBLR(·נh>{'la O?8΂ =2.%a gg&H~&t+Y,pظJP!e҅(][}s /`s恵G97i^H|3dkBJ*Mh%qR @lhY G*QU TI{N)T m#c8}$(S>VJaTd+ }t 0gÉ+%ҳ]\w1dȺ?i aOtr|k 8T.|Ǿ뛎`]x,!yw!r}cʼn86&`s%=&hHhs 1*e7q"[o|rlXt>~VƆ :(5)kadƾᯊmm㍲RJPu4y'Vh nա)WdgkDp)1rWdw7-db- .|+x`zDK`bh$\MT,hmpemҨ@YxR#y 4?O%m" Lg.(X#" u9!1w/?4te{ rpea-Y1)#DڧSk~S!X*;R+-KwHv얏I^:ߞR]fZ;Z>ų;*g(te x7Ke\fk[y €Ndw=r mjS$oYewZޗ7?EqI coUٶǣ3Gy|ASsmtz'ֿ<'10r0rSԟi~<[LX&/7sjlhqxqu.eNE\nYUԗ5) }%99YZ[4qEO!t'>A )8" fHQHҟ-Ƿ7eF[xo|^%%2"?I߲6fo%tѩjBRV$`ޚM-_X2y\uٕ9̚Oؔ}7Dۂ@ؐ 6i\BW}O;5>)Zd2KD()) q d^n !o!$I8+R)= q,IY1 3D\tel׺X]eݙMbm&o ܂Y"ȴ ~ vp+Ü;VD.\Ȍp)Ge>ÿIr4ZDHtϨ-0;ӣGCY7yΥ+`]|%dK/ e9A (M"+L(qtzk% {}}TQI:?Q_ \7&[+<Gm]?ֻ !H0_2+Ru]_vY%[2=DE +$Iְ'd< Ϲ ܔ|&NiG%nuG!^gìuA>[p2tFa=C5f}Y`YIqMD9XxzTih&r.̑ 6Z#ܲ 4 #B\gZ-(NԞg0=mԵMgΗ4<)?ՠ_0qr=>#[SN"r.q'cMAVLx 8չ'Rs/` fP|en5kߝ.eIs\a|U وC_&AKz} 1Jv;X$߽Kˬqu;(2>jqV>A afsudS0x3G@Vk>)E&ß̔a ;!ja2hZ ɀ{ &WX!\eTPߡٯBDw4[Tav4sRq~Sg'T`O4H M޺اkp6H1[[ei\o1_vԼIrDȒ?a(iO!F3a,#"ḅEt[M^$gm񗸠"$],c{/7Xb,\ )6ur!/v2Ns,qAj/mAn'iH͒=F=D㜺 J;YD.7eDpt5xqCM6 ^zL$׽CoV" Fbc4 ; 6GxV~E`2̌bgBOEJ>:7 V]`0kWAXfo:MJѪ[62Հ,SgZ۾ `;~"4{UwRAdF j-_+^a"p@1zU<͚N $4D|~v(ņ~7Ε3jPU:rfO7uLzWۨ"#FМӈA9 p1^p#PbtDjV/L4ĭyh R]=mlxG'p|lGGH]+?=ZIMYuy'aƈ6Rxg.q'=͢c%Dtg+"] 2:ÌRLm#wNjlD}Z|;l[籿0>Xh?:`<vs0p5A[ڗ.&%A-[hx5KniqH;/rpܲ2491F&Tz!g N E|rʵ!3>`i T]›L+%L38\+K(|u,`!X౭:-5\>={}LR(/g\ 7fڰg(̗a__s-;#${w!7R"VKvW$cB,T_Ad(J~:jΧb.<"a3>b&Iqjhlxn= a9/C4ݧ?zCXt:- sWt)Mk7B3=qDy"kz>3›Ἱ4#S;tPN5*LɐI0,ِlAqnq}κNbL@ɍUtNGjW ~ [$; ͚6Q Jǭ8hj.S4`8Ӻz3hTA)KK şD CB"ڼ9y^!v(146n{Z.$-9HRuz ^Xz th݀]ېɵ1TA|GpjrҜ>(A1P X\ğ<>-}3|bਤlV6@2A%jj?%fZ>͒ɸL9R,N9 w 훹h%|KWEDCҜZBiIY{)_~a99֚6ZrKKO#lyqM<>OqURRڞ sr_1%Y~=fʈYKb&K-O$t@O|4ټyvޭd`//q8z_>Gx_ N qe)&aCgs?:~&ۼ@(Q@5;+&qdݢ%[Y?A# Tokf*a=h_Nm2?KK,i5_wPI jρ{m>)dYGKljK:\dXb)g(wpJ[QB'OK%滭n$#l:ʣ3T#n1sUy 'B{񦀉ל?X1g <ʝŻo+Bac̩^m]UloLZhpL]l8MbƠ_*hi*_=ܠ< R#hiZ4bcթb>"H,:{yidӷVqQPU;5gn*-Tj\RlLT33oj`+á$_Uקb'ݎ(mAg|g}y'd[njj0̮Cuo@ |OEDPmyi!]ug׬d sv[ @S1רUu;%W2"y'D"u\~مݙ5\IkO.uwX @BJ2}z/(X] V,ۛ8mb垴' 3>[(̞,>(+̀$]!QvFTųn^;Z"=buߴU5qm=24S?˂E! T}Nf4/Cƌ=жZh#1&ITِ[9sgsZf`fs.ׄM&SRcC1,9Q~@^ 8w}s/xK}cRvZ5_O"+D+&}z'UnjMپ$4E~LP,ID @\-h}pc;!=I$`bgxusޖ;2Vۡe>p+]f`%\J>(izK=n~ҏq~nvx&.) nAFJ'l2z\zZ#aJgL&իb A g rz96ʗ"\t-1K U}+ x;*?I UtkZr P|FF~ O 'rT[5v2q *>k":2q EgP]v%y K~8.8QxܡL˔2Et)wxTv %X02tO,>a,T\U-XLL ԾNc]dQdoE +ȅ)@k4 ?@^XC, =_(zؓo屮~)zp9ޜ$>|~m\E{4n]EO⒦ț'B.脷uCGޠMK!=5_\3M`:Tr[d,O []'1`!x{F# tcf Rȼrp `;C#ڷ878YL9:o-6b-5643(oZ\f.s(MK ķ\e* &U9@Hj%LFc8SZ  w|1O-C&7roC&FӺeD+c< ^R#G6wJӋ(>R'l{05iψ Sg,Npelߗ_;]Wȍzcp~'| k׻J Üya bK dVq#H݌iOfUZ!sZT=oU+ n@';Aݮ`;R^ 6~(x$R>f ݈!ta[H]Ud%ﱐ ȣF^uzY"$QrʣE9)~6fkhhx #PK{l( hݺQ/Cv(OZ}FXwmn%,cuB-gckޟ!νm!KW:ޭUQNy?5J򾬊(z_G sk.T5Bɐ'BFH`1{{T؂>Ae?F.o|y>rYQ=p>Ϫd ŧgd2's6 ʢ=js0ޤk#ӯF =SΡgR:{P7RPd)8492 b\'.7 noz'IH&<@&!`І({ZaԀ2Z ,+{SI ĂB«bkEXn%?経s"MJG{X y>zj#†G۶i=&*CrʃN .aАDpv@J) FԓD C-nd_i=ү(c2NC|,_O7ѭX@=uOLcwP /l.UgX!w=?ml9Kdt?U!}3_BE~V:Ph^\ߍ|)rtLo/\cM*8Ֆ~D7d c-I@e)[Ӣ0k^FH<ÐgVjJJ"_PIs`8 ) HB?~BG@x޶zXP1PE-c;79WыWp?9JXeeoWHLS 5VhxZUwDb"oF&hAmwgx!bEb&:I ["514}62ma(MiH,膹O,t_JX*ڈp;CT!>\M$x L))C @f*s孇GtK96tdYa.+g$ap⍥(BOs I# z-9p[D䋽ġ^v5rQHZt@xF[7 XBb:'K_o}}`^T1DP~AWyh00!6 y2o7q<lw֎g=v/K1u{ڦ`78W_~:Upp]2D!ǪHB`fumRQv~ZXRKXAxOc$rC5֧G&"#GL>ߺEqYAFd-<_~MU}u #'@vSPwRx8JB!#w|vK-W'b=K\QAZPB N$|BՎXz$khUAK\f.LO E+(8ؼnXF]6N]Tˁc!sW_FŦCM_ vt"Ƿ{X:SVwV/+R7TkzUl81C5c4*DD{>u4hu.HrԠ{ mXU8KM7ASg5HLI@l:-]d?D>%a`m}k (E D͊>Z]V^A%'B6Lg:h=:TA OZ[$,jvNq^y6^FƔVA__[}UbKӒQaɔPh_ h,s*]#q:)]9jxtj?LhN '~w1BrŶEK5%bF@.CzkHקK8:Aȳ]r~hsCn*a1> HO)KIj'jcs'K{|Q[vJ*ڣO>/OS ?%ٗ剾HˆseO!LE^:.;,BNh¹ 1ܐ3^H<߆N)'ISe'l%ҼiR40/TKOVGaed.IEJNDRq<?A޶xv-NOUvCilܽOK* t˭cƲ>^9TS/S[u@řmƎy\I0#$dׄk0YXBl,yCtD K@*߉'wUSs/+:fp1&n=b Sˆk|D $輪Z>{~MEڋ`ng6tBZ2%8No@^-1Yz3^_f@AuC!u#܌,~*I; Tww2ɈR!fy½H܌-8kA* Qڷv]4:M#sH"R6= i-!9bֻTB - q䢀w^ԋ@W4cb)ĎkJfl#}:sLVMf{J;HGqIVEڤЛ&@}1$~G γ;gC Ɏe F[w0߲<6YZS5S_Me;iˈK; Ańd@P0#8=LPIlC( =O]l\(&/~=(X!;-Zkgh}$QOpk]yBO̢u\1[M^YXޤh$}3xNz%yN׳Sk2ʭ1^.OK1<QA·4,ԅf(YTVo6MWJKoz GA0mh5GoN3t$h/A0I,o#;{o34a3(эx.j{@uf9$^Q'vi mH+F2M"(:cr_v GGLw*z1qrNvL4qs9J#X.ݴȲ ,8m,%ap[~w0)SZ̀vN)ތY RLoc8  VWB̘wExɬ(ܑzn_=g&-!#VbPY,ׂD45d͖lCk9ʹi!q #CZx?&mxCTpܳ@m0βN| E:`# #X57p똞3@ Q`QxO C*,Γ:Nx@BPbs}p\!sS7`76_ٰ8*[ *>f)7(dLtۭg>WTtO Mu˦\<:^| */M<ު7q+o/'hDg"_9>Qw|Wwbo*`-1\&JF"ؑnܙ)68boKN!i-'[ %ãlGΰ׭]*?'4̔{TiȚcxd xߩ.# ܘ)ɪ{jt J7 Tei x2tjl4puDdhu#/K4۾:bo(}UA) A8hkZ@'"뛆k+.mZ<9>n0)A{D#r *w1솔P`@:ph&Gg>qIkW!X:;/dbFrqX8'#_cZU.lIZ _@Z4&VS!rn->Xf#` mD4Z^ HӋMp&aE PbEE_aOYPMC.=N򼟹wxܶ ^liEWZwي%l8(pc[ <8SffƧ/ 1!d-")Cpx\޼b64ڢ[U3&{9 5dgRfd]va| C+38#2doOe@ajz sZdЋuO녎-Mp^JRÑ R;PgjV">,IZy(WؽיO=m]I:A<}hx"|P,ƹyQ[waKpG] fT1V(ag0{YƔƭc8$v g2 9/.p4$p\j혇)CƂ:?>Kp; -Q=&DDY/rl*)ѷ-@^Q>bNc^ld"p[tG `sqKï䥨WNU?) Ju .ucRdsg-rp}a$i'(T(T`:>;*# Pe=lucE| ZIYu<~5q AWaCt ut1HroWQV1=f^j8mP{v>A鸡6ǩgjv<ނ\ `uhoIYRIEٱ ӪO0W֔ʶx&q HGs?;"ֺip:WcpzK΢#H+ݔݯWhr]o *-x% I= t&/7֬rZbH^gy;Vu~*Sy; n0d[fu!o6@Aa*a:1jWA37ʨ(v⻟QaBVka_< gGlEٜ6MYvÀDtj=YsO|"1{W5OKI79koN3Pf(|'nל׵F/أ?ʊ˩NI3R#m<5}*A웊 u6@`9XuBʌdM\D3@9c7>CAƏsZeM̅)\H7z {_';P ]_/g2lj_ǰ>X[ta;0LWYui{U`c'{r 8"+V165f+Fr73ÊlA#y36]N]W]i-Ǐ&1Z婥B7j} =ǸT;-`c{ ៍`zsPLEAZeD[|:ƞ<5 ;D̕jf)X֮PB J%Q`C0:Ƌ(=DjY!Q x%Eo '8,+Fr uO\k>Iҫ$HȺ0&B _/Nc@reJU|X4Ipι1 5Y&69VDWpOf8xpޛP6aiP՚_ۦjZxzꧏUП/[QHsw~wقkUKϣdlkjW>~ݏ*E XV鼱9eIym!47w* d %)jO]Oo< iԠ*ae#^%Nv'cb5khLFe spj\/h$MlˬVh5˜VjQ)Mhz:ze9Ww(,%8O >{e*IȾ<0kLIHճf z@UIQ^[ț5f4f8˂ a#4BlU[)Qf\A|{P$ѩ0tR7ddks /Ui 3X_LQ3,(%<,a1HlXL 1:s^uڷ:z< n@sC_gі]M4I#V\1bW#f 1% YNAG~MYRTVWnG>%ó n5J0z ޹)E&`4d_ڍ\U&ŧ$tj]U$xqaE䲍0#/%y!:()dx<_*&h9'TXaՎ}éI.%Z>UXpֻ*'`݂hs? 8/`)taVZMxp~,6 ~C9;R_ 3&׬9ɢ7F!(Z#"]h L ȓL@oK X|kaH vF82Q[3qIcu;LPV7T7 :fQY ߘT 4aHd=v+tDM"ίh{C`u^* ^/k2`}_fV$8 k2g{[\_I,:4Wx]4wf%wQ2 Qήeiӗӈ!uҸ6埑FV6ne7^՚rl]SǕ{O9ij [ O^~R+Se^ ǔSdžz9ΨAcE3nZe9vǒwjc'ǩ؈,r| e^Cp(:l7S}rB uCO]u"8A*۸$=I0TNJT}Bbz]" >WEJNm[QI(y[9_1}ÿ@#4[^:Mzh]9PLJ H+FȝQ@hnku:d8hZ+t@K=mʅhfQ) jYfDyn 2 .w -K>] ảܚw. GGҏI/q{i9ffj4kQh8[Z=Q3OMi1KĿ-A!xs:QGKTToϊ`Mz9dWB4urTnm5RP*CTPeo"j)nժvw v4RݜЭ32 /:$] ?cnue )UI$tZ[{G%7K{(dhBZ0Z )#l@*c{'KiH200ρе;Q|tu|!w/{bjXv Bd+V}Q?S/HKwBJ5MN(,nH_,Pmra4S^u I!쁁>m0JIsGT-cQB#t*%Oֳ3o-V7uj[ਖ _*{5Uun;bQK?}7Cyc;aPR#[}x:kb0@D l/hywe2}Łr\iҙd{#ntMMWp!ˊ'l + _=g)O<ԃfeʚ/ 5u?3_0h|.3e[zw>n!sUOGgLI$ٚ~j9Κ j8J֜ @>u^/;N^1ZS\>Yx6xs%;*X' gimv]0\&dL6pZIe[QVbO꼼!9]UgPԐ?7*If/dcޝu*t R}q:%x^6P%6 i Zm*lJ~`cdJd. uD&N%ѺxDb9{\|u\j1F>fMjmfs+5=gNbe8!b,RZ;#ghP܆ OO5t:U^|gu4zci a JԪ*af}.t#8Џ"?4ida=V'= 71vJmf񊼢tRn>Lq,_կ>@I T߬Cqivm;EI࿅P* V5,iYX,Ȟ-O,Vʯ7>cyPf҄^xCl {:솃'&6osvya2fkW-"ަb5auȂEadmwhtc= 1n|Sm`ӕT(zpZT'$lC-1 |ZTh*PFt'Nb+,C$vbHTW7Chj"0&UGWP裿}ROqN,H{o) G /xztkˋ+D<Ila8;Ǥ[b]Sq\wYhkh^"9.[8&i>JK>FMq2ލ} V8X JA{tr+aT UO “/S\%̊bF% $d䜣!( ^Ds$w:|wXw]3؈TM$LK?g3'Mг7O%Xe[QU؃m,_[vs_aF, ɐj|#+vp W?plmU5j\\rtA}1R(Df [Ԙ}7]&aQ<)wdpf,LF햆ط9aGȠ+™YR&.T]x8PуV.kMHXqPyӛG 3 HK3NO| =mP;iv7;K ?=Ka%gg%rlΐ -iUP8OJկD*cqE ŠȌGS%V&{ZVWE\pL^ݬ<%;uUP7Xҵr}]ŵ1`}˷!j}`ut cc3&+ږ%Ob's &I"c"C<;{µH>c!n+fAWKu]@7p<g%Uljr*LՃ>L+t:՟ G(ZŹ ~[M 쎞džp%ds~.&r[WVg9%B; v[D7ĻU2IC?,'-9O80㒽(F'f D>|9=MlsoS8O(dن5vl b3=|ܺhMu :}\PO[馡Ď} 844C~ 6N]M?pD#|*`"q^̝lJֳ&go Ƽ`~NH9cQp,OvimT_s2`JfH=31~v 7c(VBVjA8YZ@ɶ"k`3>80C6 *Ļ|'" =l`veԨb+4G.jD 48![ iâsDTӨ]ȴ/syk?W4iAs"EgcJ4_i_rBT/3Lp/zr_&(ҶVF&& 4G=~8W&@bEGY`,9G48>^-\ SШ|-lx9ұl6~1h:`1bgo9|w6U5ļ. ʍt`/]W>qc 3g?U%K`p1qQ'dsQ#Hϋ2p)tnăN7l6(i)weՏ,!|iM^5J\.n4,[=q>EvՀ|` Sʭ.F2Y_g4^q 9 9RU$5&&C.<6|HxTdZ@S5hl3ݞ ea/M6H>ɘ ̫ i^vigQ a5Ԟ`:a?A'`UNc~eC+)FқĖp={_ʔBw ;/|-̍9$?ѮŶw;M*k]~~t[bIޙmF=%@ mv03+x3K)5_P B:T u^fr?0Ux?Uд 磣߲ E 'c,#<< Pc`DU:;*K{dHѓ+iaA5T*^Z4Uc~1?28nP>~'(!c]d5݇X2s=uQ}ʖiNX;xcᖑWq'  Ċz43]8>wQbeFaH8P8Lj vB1L9 UiP"QG2oNy #eNmzTǚs֑Q,үy:aΠ"+?䥙Xx,"DP#hM׷KjtxRDw\ vw0B^&^PE]#h~6j zcF+sȶ9)]6\ [0][]ȪUy1 \Y{O }3x[- SěPzc< ^6h纘7&Æ1É2.7'@۞k{N]ۓwXa6Dn /xXʂY ȡA{TdᏝ?=gG@kٓnU;ӆBwCW 1u]l-9AX#qt, _ArP=?x}dq HKȼ*y0Y`Vp{U˖8\2 i\,Y''܁HF/1klS%}R*mSKY<uwvh$1"P#^ 1Ӯ n!!Q ;8"Kn:EaYJdKM)B6S%_P@7b8vFxR`nsm^AD,0a זF}xg#sd=_0TV(q@a;Ĭ؀8Hm Qy'+B^#ٻ2RS XYô G,<+vGMoPy?j 'Y= W@dZmbuT>o02ghMȮN5s9}:g'j-WRQ!9Oj62_,APtv><ͯ}PNۏ[bNo>Ili؃Z|n3ϩ,.5Aw8\y` "ՅϾ&׋pU.!:m$էrY %i3ɮTYf쓍 $1`1R\EMe8Il"U^yBӪ["OibT}.R[[8USshkA?ڄ(O5;lV 8fcHHZ`·x6&u-E3\fe9=YȹW^G/lwuf%PAcn"sr?:hmZ>6Mqz\ א >P9G2A8B𝮒Ni<}zA8 :->\U>!S"_Qv}&WJGyWԞ7mo9w4-YIJ(7C`UֆTF~ 2D]֣&VakfyVm'OE.wYs4M=cOQhn98Tw6"WEȰ7HI022~sׇZdT[}d(Ae37ߵ+['2pӒGJ ͯaR!܍`a8gnN,tSӅ|#2|䴞Y`n0~i.kbELBVyA&0pS&.}~s{>m4"bFF7ClNՉ#u1D5bɽ}NK0ǁTXaBLQJm{iD<uܚC RܢQ9x\h1`grYb]:h[NX)}w|8f_ﭬ)8lqUh\{/p^ rkfKؙ_t*Ti5)#arz<*l:\אTkZ  WerTɴ "IaCTiTO8 V[P>S-^{?&w0ҷ^uEz"J$[SEB[N[S~=0 #(Z Us; #{Df!6a*u0l(Sleuߺ a@YL!Q!m=1C ɎHM5U˰>Y)u-LǍ>Fى031ݥX xSփdǮnHv8Ybfi\g% nOgIfqTƝc3{;;qAܻ[!0eSIXW ֲi"}?+*W S_\!c%n @w|=1/?a4z0NB#9qZ6v$Yhѳ"*58'Xƴ= S1>JV{Nm#8{Ӊ pF7JopIQY;|_ ڍ!A'É"Q͋ԃEŀ?H)+c+EƇl-8eTѩ",A/nCU@O-U Bf1cd :7L/{-j Oۆځ_…k&Җ_L}t:K9>oqH+O9p5v94۫?'D=emE[xsBl:|/ДI:d8R뇴qDPg]#& \^ڣ$ hULzEltUWI5+%.QGzXɕn*ĐM1Wqx#K~dq"oIE s)60`ρh:&Brm:vd{ 3Œl͗$9֒N]*[,3Ɉ̅7Z5~/i"sC3aM.n`c$TI@b ""3rZ" +/p+kĨfuq]snsHmvXLw/Vj}EaNZ| S^u ,Ý,|tѽ(5pDp>)_.mrگR\/ǤM#hn  k_#UpGXôN9É\)cvH{i9SBeXhOGQN Mǩr) fr̂il>ɂ#(TVNHCx+ ,ds'wB*)*)'GBq++"JhRGv\i =2[z_lv:rJ"l/FRxFR]"?Jϧz^Dp౏R]؎#69>Lrf1舽LKnItp >; !j.R蕥N<[r4d;y &rظ!h,|^((o u=-sީ3a/(Z]4>Gä^y֮n^o/ v׺?@-yҳ\ЅT "S~rL(qxS]e *4A )&2@2FA iu!BG'PcofVmz~9X[,Kaq%*hUnj@;6}\:଺>YX-'KV#ܻ6dQft&[MvwG@7:'=,=`NLuOq:A_K!$=X;=b2tݷı%@?L.VSy %@2 zguʜS6l#S9њUj@=GM6u6sEfӘ>vFƤY\RԠEJ