tomcat6-webapps-0:6.0.24-98.el6_8$>(;. yl*?>88?(d$ ( a 17@jj  j  j 8j ^"j _je4jojyy j~~~t(8q9tq:qGjHpjIjXЄYЈ\Мj]Dj^!Abdqevfyl{tju<jvwjx |j$Ctomcat6-webapps6.0.2498.el6_8The ROOT and examples web applications for Apache TomcatThe ROOT and examples web applications for Apache Tomcat.W6worker1.bsys.centos.orgBCentOSASL 2.0CentOS BuildSystem System Environment/Applicationshttp://tomcat.apache.org/linuxnoarch! 0T~a o k, /2X l   =u8 z C R^$\ 1}#"| ~&sf .ck*-m3/si n "+u ]C 4PtD!)g)_ j Iv[MEtWv v$Y00r dd$e1a n?0 3 L y 9 'T 5 8 A4hi n `76c-Zi;'wKmo}l1D 9+  vtf1l |] 2X}  $f E*utA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW.W.W.WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW-W,W,W*W,W,W,WWWWW0541d7af452e478e280a60186be04c5c0da6b5937aa1f16b2da2b783f73ef9b3526799f57d58c9b9d4359b843d1db216999571bbb590b1fa14912e7080eb1220cbdc976eb68db3d10cabafc93ad8faeaca432fdd8b83e47b1d57feb954a6161537243cbbbbbc38bc436405547927e9c5aa7ae51e19f3817ffcd1206cdefac60c64a3170a912786e9eece7e347b58f36471cb9d0bc790697b216c61050e6b1f08f7bbf26e392729f68d09c7bfc597353da2d6c347e9d226f6ff5d31e70eb0e58d956ca6d50e3d1af90f5dca49ae17b02fe60143d762dcd7d368bb3364bae7558d57533c1717e1424d4435cc3a31b93ae99f248b8b39216532359ffb9d30c1b61d6cfcc73a8006d99892a7e123777217014ec48ff0085bae3654aa66f1b6838e3bbfbac438f3c7acdbb046661e33e3e10dc80f93486f1e7a10689b4ea4e61634293907033967f102ad25c242e64c2e044b735b6a59934d926bad5c0f9a2a10f339e5c107049e1d0e0c7dce52be7ba0b2d2d9fdda68cebaa02804cc37ac09e1a25db0f7a042703ada55cb963aa72d0c93d9a417aa207c4624318047097f585d7f468d3a7ec1f065cfcb9dc0e5e9c28ecd23e1e5c30023d38006726a37821532aa77ef1e725855f7d3c6528bc8ad4bcf5cf4aa3ab12e913090a2d3a658ddb142e42889f44117e84e17d1ee21f5eef631d832e17ded348f68c132fa7a314968e0f527a35f2a6b002a2ba9502a7daa2dc7b352a9f199772de263ab4018e20a4e9b464241f0b4b0742b2c6f7de1bee8c903282687068a846faa73be8c367c3ff0d44a0a8951f293f9e4c8b926ccc5e4a926681e8a40d4e0c04f745c615b2afaf98eadd1cd332c516d6c4795e35d8b3bbc988553f58b4b7c58417846f10154a8912f73fe5501f6114e1dd739820409c37be038bc4b2dc74ea401e30e19e98bc3dc2328c4e06e2bb65c2cc6d6e21a6ddeb05f693ac9962072fff46563df5d2eaf2d0e99a6b3362df6dd209bcf7c53eca911207626c25d526881a66cf8ee1a2892be265cd89be094df1d8433115d5609a22a5e5b3932697fc1b9a6d678ed770a4476b20ef23c7577e0634ebc5b0ad69c3c3cb84edbf3cab4da3ed4fd75dc224d61de75bdb1ff344eb17e7bde2e9f60a443cf213bcc6395bde569cb03387a0f17964caf8040debccbe9396cd70cbe244a82c2b2072676a5c837bc8e645dc5b9be9c990381d188d0e475331fa2de9c7d5c58fe0fcb71f016c6e033305c78f3efa1a27ade4017f22befecf07a247fce82c14dd5d5b9f2dc169c98525923fbfa33ab687555c2a02c6ae984fc487e49d8944447c4314b7a4041f8b3e2e2659e4cd8cf5e32efb56fe73ebf52e77bc94fc781e18fb338dd54837828be4f7ed5e350b8bcd99b6624e748ae304df900a659f5af9911f7eec7f8ccbb8385020e1386467e711995b94967d5f5f2307e59d338bef0429d3bb84669f3b96b0b4394f39e665af9568e1547dfb1612d090292789735f548cfb1951d33cf4cafbf9a36e70b548e6d5dcd0e9b4802063f8869b76e7275b071515fbcaea92bb93cc82c31b79e68a3d26266c8ea2f92b519d0df6a267b3e50ffa47aacec339caf8469921563bbb23489f11109f6483a65b3cdf3cc14d405955bcd95af59575b304984c46f428ec68c6f85322ee762684dc42668b965d17ffd519221aa1655cf63e17a15f5210092d0e774de80a446a7cefb8b8ad7e1d0e43023995dfc84804cd0ec48411f08897b8d7d81c865ae6e51d0f54ea5fc89c21fcaa27b9ca6ff9a7b069b646ab7dde12d5ded607892dcd7a4073a0abada7586ee487f802bee02bd93a03c18fe1d6d4331f02e483a7bffb2714877239f080f5f5086e68e755c328ee0cd89f52bef2c9b5138b1d6a171adae1abebea71dde63c67207386c1670f007e1708a759adfaf77f1bed13f0a647763852223b1cafcf535a389c28124e6544f36d223947428265e6dce7c7739c135d4b791ad607998b3ddc4e1d3281fee339bdd9c684ad5e8d6a361053698ac59167d384930a114294a5a320c9b5fbd28bcf59b849642be35de82e48a2527a5ad1df58d5ad39e9a3b2467c3f5a90b1fd9bf58fa6411985b1ca0294fd1192dfebe8cf1ec402b5a0203799f97baa1ff1fa6a89bd6e2c61f3773f111b51f622df00a68ebe8d0bebf5b6f07607389863c0becfe75615289227b0f7e3d7224953db7d450303c088f69b05534a23274758f6a96eb16db9a1870e82679a1938653f813da3581eb4335b1b0538e25115d804a47a3d1c54d65b6e731c367e7d01688bc2e38863f6d07ef8e5a1a24a389314d4d2b8b77353a5c447bbf299ad8675a30d9e7031f2b594000c25a974155b858b50b9de29e80c46c8e55630797c54cba6e42360488912d2ed8412a9aaa4d414a88173a508e80f64355dffc8fd77ab9e1d145d703598e09470ac6f126abb4c7806737c84dd530d28f2a125d6f0ff76c7a4d11a875057413f4c2127cc96d11743d42a314bfd9200006f1ea827fa566f1ade2231e69e365201775ce18d5c241b66426ab6fc8f469ce06b77d6686a962814c93dd83da772951bdd88ca944f30b8dd0d05ed5c716310726de602d5cb9b84b7b17d0511d9324117663d7e49a47aa9f63005fcec465ca6d8a97d00a5b274dd9fc4f6e686e0e82c6de2253f3c234c61114b3939c196fdf510e70462ca93bbf09182861b236ff0e4c88c406886fd417ae5c6615a169dd8d81219352ac1a21bc6e0ddcdabd8017c4a2ac7e5a2d1be06373d9d3c7dc99eff071c44738cfecca4dba13c42aa8e337f7ddffe57ecb5c9f75f989c52a8bf9c04030d092a2810b486920a0b8e9fff2184dba2b973ecc564e692cdb40520f539e721828b645584492b1c71cb23e2d4819efecc301c249e2b0f4b3877cc672f8b581c6e8e99954fce3317ec7e4895446aa4d8d270dacf84775da6f6148ad42942af07c6148a2dea454d8f588eb0690d1b21d8ec14ac8a6f8af3ee505a64cf784425239c1578f0e62f9ef22f7793c6f3230add54dbb6032b409d731ae64c40587181cc8770beec5242c88d2252ff2f24700c8a675ae11ea8b106a1c0fa2f061571a6e4b79e63f6ea9a20d00f6112f7d672da9646e489ecb86683f1c984db12271b5d9f6769f3879db7e229c98332d5c803a319a36feddc4f06ef4fd58ab44557eb750bc90109c8454ccbaa1565769e5415bb636fffb2085a5c6f49ca6d16e82e91d3d138c7b5b169202b282303c5c22b12f94117a491033955cb7bc064f3d519f94896d80155471d1d2892b284813170275753d67c150f6383b807bb73f1b7c4d0853665f38de881ddf541fbfaed6675e09619e6a04de7701547cee206b3ad912388740d76e0d97388b8e97deadcb0c17682af1d1b2bb33a522e1a9fff054844f54721e78a3b23e0b608e10fa3dce5819cd140d0eedb8739851d5c2bf7e7af0dcfbe0dd9f9fdb887473df48593473bdebffdbf8665f960e3e5e0dcc2a81b29939383d237148363a51d294294c4c7d05e9e93cdb8b72ed020e7615f93397a65b498f0a423812e487a617547a5bf8bc5ebf504af0cf72a24026ebfc7dc7e5afbb41222262d9824cb8470cc9940ad8cf2775576bb651ccb82d2cd7dcbc2d134742457c786c0c1889d53282e9ccf9ee9e5d44e126695203e5613073f5c2f6cf192519d7fe8f89084d043bdd04e25940f323029c3edf1347cb92f76b9867e06ee31e7f40fafde087ade172e9298d85348078c6fcac85e399cbfa72df8f1c1f3068f74beb87508e0433db1fa4c40d2584f996d189494ee10c014b5e739af8bfe76af51f4b73a8f73c70a0bed03a005538606240af65c11a6e3afd7cc57030607d0b93bea1524d9d9d9f792b81a437837c3afbc6552ecbeb979b3244740802e1a6ddb8ab4500cd062056b7523ec6397ed92c7c8cf2cbf12b133d00e79fdcdf771c0351a2d7eb4823a889f2930be190c1d45c480577eabd71dcc42212dfc0bf06529f1f75865777a4589cf3b3f48c386ed8f6c59f6a51f532f8fb814d5cfa42cfca6ab8d5a8648a075dfd865fcd05485d386e96c7f2e23c8a60457c6bd933e7df4d1d62036b727afd5c1f61b396db02158ba34702043260c167582105a5e096aaea3e0b8ecd484c707cb6c96ba687e7519b1503092f3aefbaf1c28b61cd12bf4091cfb374b6f0aadc28edebc05798604f7ecb0861423ecae18d0a06d22dd1d5442ff54f71bb3565db13695d83a33c4747030a44e57c8ea7a5e3a656f6c10211b173171d6dd96ef41e5cc6ee9e17f23a0674363044a006be516f6f02caab684b82cd310548ccafb20402ab3296b41c167f98224830cdade9dee17d51f6fbd2d49faf8ba9a38e38e117ad8cb17bff58a554416d8efc8f5b0f18c334f125915508a7dfeb4d1fa32dc341039721868026d5fcd7e72cec630b4ccdb40affcbd02de88ad9e42c9c330fc3dbc7affa9a423b054f1afa2fe4e214cb720a19e112749f9df87308700d618486802fe027ff8437ac4430001c4f7189211c24966140c7f103726431b28ea0f2fdd404bedd59aae074dbdffd7f06279ace38c86a3b8e8d3e6f6a9a4280605849a0e87d677855729abf096009011effe58d8cb7510d1641b746758300b8e4d941f31037777a85d354f41c33d4114b9827ea980feb57aec76bb4c6cd545737c81cef2510a402338fc423b64d358255cb6b434d5c037e5a13538cb304e281573d3dbfaeabb80e90ac2f148e9fe6a8aa75a7dcd564727a6780bb9b2bc554d2e10b14db70ffbdebc498f143cd172e40b957d2bd243ee78311e9dabe8389f4c0f4684953213ff91fc690a53a9cb1f26dd6031b661173ab4504cd8c86bad16f2b78a4aa606654703156d413f23204c46b06546ddd15306b3653fa0cb19edb6bde53e05d1f242e976d9f948141a4d4e2bf6ca265e24126ab353a9daba5650e5a73634cd00693d6eb91591fa69509850bef98a611a90ad0cd68906e96453e4bba6f6191097c7d6e43a1a2178ab71ce1192ef29ed20861874e5ad34d017a9e0c1b0b2fdc3da11b11ebe9e004763fc987f630bda02d63e80e8ce0d4abb384e72f6a7c11faad70b66a4737269749f3cd2875a3535ce768fd0f2c720df00e98149c8b7c79d8d2c235c58053541c6f38f358a4fdf2bc94066e342a2ef9ffce3b2144483fc153c79e41fba4cbd988382df7896c40a316d6bb19b36a8c75195062e3282faa3540affef3b26102f038a7d1ff96c1a0549c4f692edfc6690bab9222ad0f531462ac1fd0d6461d8de43c89c42e7c79d0eb56b98a266097ceb235257a6e8f64280140aa6c2ae79a3ff5727cc42e4ba9cb8cdc94f31ec48a27a256b12f1b8f44fba104463ad649acb3362e790f9afa3a88916d7f9b62fbb5833ff13b12c5e21516b2022316e662c557c4029e253bb3fc9a4604dae252ae441618f40d70bece120116c853955d222176e88897f0f512a7e8309e846a3cb342d6e503ea5b3e691d0b0b98b70c1d855845badc9df0696790f6aa5c6e869b28416601b57ba6f7f2f09a0de0e6d65390441d396c4c1089e5dd383a29fb436f2c43a3b03565c31bb7bb344bee60206fd44850823e6059385322fdd6b88a090f0eb3ae89af30277958955b792c603585d24fedeecbd4d256bb59917ba8b1057fb840da7c3394a2117347f8fdd2ce928daace58ca7aa288d0045b2124e664c5b4d1261a2c89d35f639e9392613e3fe12734ff69a1055878e6f11cda1068392d808af4bf2620c96d99cce36baf5241bf279ce4527acbe33406f30399a5bbbb997d32ebd4bb80e1c2f194cc34fc100c139017ba4a4bb0500731dcdc541e02bc8ed912cb68cbf54c8774f78f55946f768dbc6ec77c7968b94703ff4967e70a9a096a780541b5c7b865e6375d32f43333c4b7e0a85e7e7d0c7470638d9dd43514968da88a441ddfa5038b7ccc2a51fe9d88b7f8d447fbca0e4753b728a1887a239d9852d7edf6dea0148617e5c3cf5aa33e0725f7cced2107f79a374291d21be1a0af12895bddaea20447ae5ce2b475f9e42a8cf5952957816e9363f48c3c49b951da7993aeabd1e701d988202c7a75cab454c67d852a57a677d2341029a2b923420c8d463451c94dc67a730d429ded4e78982e9d3d1b04232f961d6ea5ff8d2ab0226d3f3d9a5201b4d817bffa4cce2a72c5c97ee6554722c456657cec9182f34e6cb403e52b30eca4e3e3c51090a6ad13aa070b9d1dc74f6c70fba06f8d3d1ddb24ca574d2743d9d374ae355168920daa118decef1ac6885d1a1c65ad153e21304a50734ba1176264382200206c494428d110c136edb0bbf013ff2facd07968f11fd515914b8ec883597f5ac1cea45c87354c06918750595820ae1b34ec70a80bfd68257e6630b188603e23eaa3c198208d102547a96594c27e3a0841469f75312067919633edc21a8b5a29c398a8c6607f7c4254545fb273b8ab5854e870c9b575061484f03c58ae640106cd4c4f8771333aa9750e6d2d2774979b7547b463a3ae403d4215fee187f613751428fb15ef41301b2953beca664ff33286b89310195a2d8ba072fb197890ee90b6afe9268102c7a4ea368f23a00d3be75d8ad3747451a28a3a5855daf80e078196cb019d6efb7ae9f64a79dc6491220cb172ebc13a220a7b883c61698865de9ccf83262eba57efe721b57d234d2ea741b4b6b3930c1ebfccd432bfd876c1766592a4fcbf1d9ce0318ebd0cc310e3128ac1b9b4db23729055b665c5a2fa49690bc826289f41006ce2efef8f04d2ffff067cbe4fa509c1770be1acb133086c3e001b543021b4f5a52628f7bbb39a7ef2ac15bdbcd838bad82c9bb140cd19ceeaf028b0752f18218807c373754fd2be137adeebbe6556368dbfd1f6581d3813ac90ed885644bdf38ea78052da80489e29df3dd0fe8ed11863bc93aa0c60336c0474fc4b08231770c1249766db207d481c21b00dd596d950973d7cabce99e5d4e07f4d9d642e23da92d08bda1f6a63c80db51a0a16d1d2f769aee731ba2efe80103363d34302c217fb1b491e670c15509d03fbcbcfcb2fdc39949c0bc7d2ce1911f2b3ac956cc7c606b6e4a98b02d49df4c08f4784c178d4299ac3af263b38d8f5bcdd64d1a936b9b45350a72652fe468eede97203edfbab010a52c57a9fdadc31f090238013ea446520d3170cfe8e3bb385e768c3e7dab53ced078825ef3d1b60b806f7c5dd0993bddac53c35c96335327425e334561ba02f066ce4f514854adaa27cd6dbb7adc9eaec0f92b227d48301b96ec8127990bbc11b53251688d58caabac9e2cf463aa619a3e8c4e15062252ec6aa521b5521e5953019e0641a7de9a46559e88947a9161d71d7287c28be3c8707e3ffe295b11ec5a202cd09e9e53d7901006eef07ac242c8742c6f67e49e4681a6799cd7c3b57db0c1b293ccb389d1a9128a0fca61daf7c466e8ddb39f7f178108d4e106339969d50e0f8f7b208e9b68e6be8485e3336a95c8ee9ac124b4c3fc382ecf21d2c59bdfd075155b18ec95b455771d2bb349ab1e28e9152db5058293cf4a5fffd4e56ae123af5b45cbfad7ccdcb9b0c4116ada6303a493c38912794b7d92d68720a79841bee8fa5d249e86919b78cca2e7cb8a46b9f9a57457ea0821a2725b42fa559041e711fd7471b38b71ce5cacf70b48667e41bb5f7fc61d5f172adf35cb3481153f6a5ca1097c7af22a8c04a69c80f6f1b0b54ed4f5e4a8cb0ee6c25389579c5d43e97c3ab2e1f57a6447063ace38358466007b01dfb6ac470fb7a943ff3d20938190fe83a33e51f06ad03eb11a6d129ee2e3cb05268cdac8f3d37113d4faa98ba5e619b3b961ce1c766eb4c88581cc81aecadaa43bc5011052ff880e2a1d772db0ca67170190486f889830e9843a54fbe0c38c717594c4bc5ac0e7fac4673cdf60e2ce21a3601b96898f8ac0eabdea0433a1d17d5247a71245016a0e507031e852c2711ee1042df68226b78ba35399ce7b33f3310839579279c317bf034245e109e894540dbe970480a472242e3d79dcd8c08bc203022a4667f99f6b0f1ebb48040f7688071f876a18036faef3379d1f7207e37eba26f9d89585f7d25708cfcf9012204f5e0cf2861173c905d679ed0cc51577da0b87662e187499492059442f1440c1fc6771102a40a64c1ded0fbc44dddd292ba0f98ba421290d70bbc81234fb814425dd7a1fa562799b109bcdd8277b41f99d5873d0ebddcddda5ec22ba8e491174f1eb7a55a9cc668fcfe6b48cf234654e9d7acfc44eee881a7055321c24aa056b7de481a8cebd47c6b3f8e0ff8929b9553b5a30ba2c4e70f69336b9be848c16639c6912a3c6171c613c3d6cb4489a29f9f5422aa357f3edf62a1da9d58c78a61cbd30e42f1f7b371c167669befc81d3a8e360d1f06659d5bfc7a0c66b34c7df911ea3e860664fc72de8115632f0b29b490aaf55ceb301477680a411b488da3976d5fc7228f4abf6ac3601e5a4c5543d7a4480a8c1da7db2ac5d027777bc339437f034aada9f0e1aa72916e4302b97368a6574ea1fed09ffee2523c54a2e39e3754739c44a278711bfa64772b3b328c2a35e720944c3d7a54fb9c2978174de6ef39309246e35c38c083f37ddf09961720cd6b7ecab91b8cd8e9498269ff9bf4b719815a30b0a15118e970597391588b2fbc82c2f4d60c72767963eed74693e286f17339bddb98c13084b79c13eea8470b88a8460308aeaf3865f0364df0c36bbd803b60d76234a145353c9fbebd93506f50f68db06eaa646426b38953ed94c1623a29fb18c6342e8d2b7ee9f6c0dc53641026993bdaf55941b4cde9dc6d38150deda418a001e7c7dec6aa73f81f55e8b735f1c0ad5d648f88747af9e49dc1755a553f5c4bb00e36a004264cba6ecbaeb91ce8fc6faa7c488f3f146e2eac480af1b068dac5f2f870161762f6d36d7ade72dfc0bbb4f05a5eba292a7ad2183969ef07cf9c36c499799bbd1f0e17e2231d19db4b3af0cf20e44a620726da9c88303cf9d56419a33badf0fb80a4405411e635507c5deefc96b583ed6b1d9df008211a30788ab5aa8b55bd46e2005b8cffe8b963be2a4b33e26a8b5450ad339a3d6d6dde4448a91f4c9ca3fadbf6704d1838d5c906c2e2689c706bb1aef43ee0d96f6a346814b305e38aa89a1e6a33c4b8244296e866b3ce95a0479c559d58309cbb37536312f9ed2a8b918bfecdfda493251b55a26c5757e9e784718a06ef63dd64e4e0628f4a1f775fb6b1db15e98e48f52b54cf5d103849bdd032db1cb56e096b9235335ec1d8ca624f3f29134d2891861f01ac6bd059d564fa7a71358be223378bf29a0f8080661063c95a8ac498877aa05ecf1b1d96651c217f944377c97cb4d56dae8817500ec6f74e14c7778a3d3b719a704f6931c014d567a9c1cae4b3cf3925ff389fe01c7aa66b97ddfaf98e759bc15272f09e8032d31059ad07fcc2b3c520872b3c6372dadebd89a5b6ce889581523f2f0fa2b86a701b81612c59bdfd075155b18ec95b455771d2bb349ab1e28e9152db5058293cf4a5fffd9442f1440c1fc6771102a40a64c1ded0fbc44dddd292ba0f98ba421290d70bbc739ba73beabc27f3fc1f70585e614ce1034061a2964190b783329aa9f850673433f0c5c7538ba74830f81a6bef24647d0da1a558401fa0c3a8c5b0c1edbc3448f4a424750cbcd11daa16b34d2f9bc8de17d0def5ddc85f4cbf8b63cd677826d44d7df4887a4dea85c738b51f3aaf45085a2e351e209f049d34a6a92540f98a8a8c3286a11e848c3fd4339f0fa7bc6f0f7d8f4e6077e7a1f63ad3f63c8003d20bf2eb9bf8f1d937462667c2a86d8455b92ae4dddfc8b48179cbd77e80f93073fc3145f0e09d926f9ad9c52def4702f960068ebcd2e2575b023b9d71a984f8a2ea92bf53d82f6f60248ebc62bb6636e981eea2196f930e773552b9f5d4ea405669c0beac02c6f08c86f3c552708e0f1d64e40ab12b4ee5d4fecc241f1fec97e024129bdb8896a2f6c91ab66ece36b1ca7b4e8dcbef579a32fb816ecf6365ad6ae6b7c691962a95fb9a6dbb04c1e9a236d09986276b5768bdeb94fce74d723d4effec29a22753c0bd2b7b85deaa5d358c74a2c7454124a229315059f53e2a5307c1d256be41f5d10433776155e4d730042a280034aa3c5e3d072c8ba42a6d7ad7b2f5dc9f02958c10338169bb462bcb6fa7e0ec402c2c843c92f8f55d873b56a63df6f1c53a689c1b05539e4a1ae9caff6d9725beec93bda550fe78a424214e28e391ae0445356b3c48ac8e7267880b89861b25fb2f2e02d6c58c9c1a4f10cb874510afae75e7cb9244e73a42492edcd01bc6b8f2944c2693669360282147ec4a1b9cbb5a41359e8a528089c5415b044548a3d114feb62fed8abf749fa6483c43efc5a1f93c11fe95617d9a6a88ff008486aff85d559c9a295342120478a501ace1b02edeb68499cabdc872748db3b148cc99e4bb09c8841f3b9c6e26cc280fd6be8333297276ec13005e2ca2becbcbdb34e3caed23219d349a5daf6d6e2a9eca337d4251ab08931c700b703dbb4865425abe79bfa09786a21a8aaba445d3cc9de0ae05212cf1a5ef92fc03cde94e90d06049775748d9d06b77b6a058f2b4bbcbaaead851aad50f0318a387900914b72daeeec2e8545234836f47b19910b8adc1ecb3b208c823edb114a816bcdc2dd19d46a2c021fbe9c00fccf5e8b0cbd9bfd4bd9b270d3657aea85679cdddaa378e5bde56191a3a2b58a0cb6609861c116405fdeff8ae9fb69a2b2269b880764740d28b80a949587be135598d2ed5ca4f674d117f8827b3acd5071a7ff07eb65fa316e2e8a91335af58a63c2c8a23ceb7ac366be5a45c43f08aea4d67473d6d3b81d7c82df7f127687b6deea2672234a2a8cb379c69fa23dd7e4da41ce7fa891574a2f6ba86edc62f27bf40eec5ed868776405273c4c023935ea528339c93726e63e1bfec91cec805e36d8e52dea48662bec746af398f65cf793a8a7bb35ac77c4105f161db27d0a09702d521339395e2477cc2a15bc7482a01483f1ad9dfa0c4f7114e8d01a86889c1913d8a1a000a05ee3bc0e5dfd0bda9b9f7383d5fba6324b974c0c3e5d9a6bd14e9b4b06b7a400911042579e825a471fb3f4030f00450ae18d4b496a60a80c677e8214fa239377a8416c1f21fdf91797391fbeb3a6df28a40a8e6db5bfe39888a7785a036a714294c14dbf8e1043d7fa5be8a3684fa39114f64ab7b72f9ab582501b2284c0d0ff08c7b66cf8a5172867a62d1c8bdffe657b0267662bfd286410984a5c00d61b43679360dea50b43f8374a11f011694bbcbe2c1a98abd57777ecda742a6d9e727f5b9eb9eff06ffb3248c26069eba55da0c7fe6ac657555f4106b446ebb72f13a04a37525e1f732fe3c986d731c9eaad236f3590bc6ba68e2198d82d13f116576b52a081a56682cac0cf81a4a8c5714f1d227575ec6d40dc1b0ba2f58c93b1cb88db2ad70b5249b6ba3b82c244d2d2842f6ec3dc4575a7c8f53863eed9c58ce378d4ae3467e948b47aad4d5e3125fcdcd6f31e322a1bb221e2b527cb2b53958a59fe220efb5b2e3b7fee5bc29e4d276fb5eb73e3528ec87d9581fdecaa5b71a8f8bc3772be34b72cca873f0c263729c6ab9e8930d16eb64a203b3effbf11fd8881cfeda050f1107b2f352f5d5bba2ebab8f928a3265461255617e7b70b0a9816dca9d10afeed163275d5eb0a5b405ef757d0f3dc455cc35532751df26253887c8d22ca0ac9b25820bbe4f1aba4adf55f4d29a8a5ccdcb892ef61bfac33484a5295deda46398e05df349e27565b1198e668fbe667fc0784a7a5a9a439d176e673e48a3aece7093c4470c6d6562ef8cc279874d5fd4671a38f894b6798a5910337076b5f11bf9d58b2ad00871bc32d8a5c2bfd1390d35e7aec251e4b3701bf6337393f75f47377069ebab51c9274d605b3e3b7bfaeb5550dbf0c8db22af1052bebd804ee4ac6fe426863b91adfe1dcc926b7f8b8d4bdca2cb350449187fc23d89cfd87efc80b7a666e6241452557442838dee1840a3373f12d8902a0431c7e5f57f15c79a2bbc788833c814e2a71e209d82befa34dd28909fa9544bd2de839e8d12df2356337b61633d27ca65e27ab595da3670fb2332911a3bd4a453704ebf78d46713185ff744f28ce559896b7e0b62b21b2d1b12d223f2f6fb84f504cbb8a0f62aeb71aaf24b414e7039f05b148b42d6e0006c0e854ef08bfc82b301fcfca3ee1161a4c2b15782e94dbcdbf10323b99bcbe282f13f9c81a216575f65b67538359399bc1991362bab40043b5833ce441db68c38c93c9b1843e6693011e789aa86c92e43eaa291d143a9ee7d86110602e67d1d09c6af1ec0e2ddd8341b52c1ca48a19ee742c715fec3fdfb94294356b02fd7956a402f806f3bf01db4519744b7ae88b64cf1ab7641a965f4a4f02d53d03391d6564eb41b811cc924a76524a273dbed761864e954d55238bc304251fd1e8fa07f4c34ad72197d6ed25e0ab7ae94c787b547eead878d9627e17acf6341903368373c891e7a5f9a13df357a5a2df83286412d91795f1c9d2830d3db072cd0643440b15b5ecec2d9a257167d2fa81431f19a358ed05ad86ad1aa64c3d8e1ca47f645a6359894a066e31dc690baca552142301b09500c879ff2194eeeca2ecb5c9a41a770f002538c5621cf4ea339a29abda12c1ea533f6971719a412836c24f1e48c2e92f6da64605a39607647b929f0d7ab4656dd1a28f15959e73020a599827c19fab9c5d54d742ce159b4ff26a658c49fffb8babf6e9b16c50ed954a4eb43554613143aab57ce3825722a46abc2015e70fe1bd2f769aee731ba2efe80103363d34302c217fb1b491e670c15509d03fbcbcfcb2fdc39949c0bc7d2ce1911f2b3ac956cc7c606b6e4a98b02d49df4c08f4784c1fbab010a52c57a9fdadc31f090238013ea446520d3170cfe8e3bb385e768c3e7a720cbff0cf56027f7edec01acebe94ffddf65873a19d9363506e0431e4e57a0c33188528bef4c5c3a76cd6d254527a15c94387f267e8d0436ef43fb54e745b5bf2a7544e0e7e20a4d8a6c31fc12756b1507713e7982abc3af4e02552a7355ff88388c1ddc5819087997763a08cf4c208356f0089b5d9140e7a60c25a036ca7790affd631e82a7ecc8e58ea971af42df7770017b8d539779b72a1ca0a67d68a988518a2cc1b5e9f5c5be57a337ce2bc1e2cc376810aa6d628220af123c2154d04a67615b310ccd8319f44e334d1aa318e0bf9369263e8f1ee807faa4150115ae361ea8e038952c98490c9a9e2b7ad6bf8de266caea7b43eae2a7592a5d7021d78492e50c3d1efafa40414a687eca7feeb9916e68897ab396a58d8383cca8679fc8ecc0090fc2950d97ebc4102675b21904838f64e253702d520ac3819944bfc2d5a913ca95349413b88a45407c70c97b1166bd7aae16d88675e5f10c53c3be76tomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcat6-6.0.24-98.el6_8.src.rpmtomcat6-webapps     jakarta-taglibs-standardrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)tomcat6rpmlib(PayloadIsXz)0:1.13.0.4-14.6.0-14.0-10:6.0.24-98.el6_85.2-14.8.0W:WW@V@VVwVwVn@Vn@Vii@VhV2 @UUUUUT@T@T@T@T@T@TfT&@T@TS/SS@S"@S @SB@R0[@R/ R(r@R%@RC@R6Q@Q@Q@Q@P@P @PPj@OOtNO_6OOdOKONNi@N[@M@MMVMVMVM'M@M>MM~@MwkMp@M] M] MQ0@Ls@LL*@Le3LYV@L;L,@L)@L!@K$@K$@K/KKK\K\K\K@K0J@JlE@IW@I2I5#@I5#@IHO@HO@Hf@HH}@H@HuG@GGG@G߮G]@G.@G@GD@GR@F@Coty Sutherland 0:6.0.24-98Coty Sutherland 0:6.0.24-97Coty Sutherland 0:6.0.24-96Coty Sutherland 0:6.0.24-95Coty Sutherland 0:6.0.24-92Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91Coty Sutherland 0:6.0.24-91David Knox 0:6.0.24-90David Knox 0:6.0.24-89David Knox 0:6.0.24-88David Knox 0:6.0.24-87David Knox 0:6.0.24-86David Knox 0:6.0.24-85David Knox 0:6.0.24-84David Knox 0:6.0.24-83David Knox 0:6.0.24-82David Knox 0:6.0.24-81David Knox 0:6.0.24-80David Knox 0:6.0.24-79David Knox 0:6.0.24-69David Knox 0:6.0.24-68David Knox 0:6.0.24-67David Knox 0:6.0.24-66David Knox 0:6,0.24-65David Knox 0:6.0.24-64David Knox 0:6.0.24-63David Knox 0:6.0.24-62David Knox 0:6.0.24-61David Knox 0:6.0.24-60David Knox 0:6.0.24-59David Knox 0:6.0.24-58David Knox 0:6.0.24-54David Knox 0:6.0.24-53David Knox 0:6.0.24-52David Knox 0:6.0.24-51David Knox 0:6.0.24-50David Knox 0:6.0.24-49David Knox 0:6.0.24-48David Knox 0:6.0.24-47David Knox 0:6.0.24-46David Knox 0:6.0.24-45David Knox 0:6.0.24-44David Knox 0:6.0.24-43David Knox 0:6.0.24-42David Knox 0:6.0.24-41David Knox 0:6.0.24-39David Knox 0:6.0.24-38David Knox 0:6.0.24-37David Knox 0:6.0.24-36David Knox 0:6.0.24-35David Knox 0:6.0.24-34David Knox 0:6.0.24-33David Knox 0:6.0.24-32David Knox 0:6.0.24-31David Knox 0:6.0.24-30David Knox 0:6.0.24-29David Knox 0:6.0.24-28David Knox 0:6.0.24-27David Knox 0:6.0.24-26David Knox 0:6.0.24-25David Knox 0:6.0.24-23David Knox 0:6.0.24-21David Knox 0:6.0.24-20David Knox 0:6.0.24-19David Knox 0:6.0.24-18David Knox 0:6.0.24-17David Knox 0:6.0.24-16David Knox 0:6.0.24-15David Knox 0:6.0.24-14David Knox 0:6.0.24-13David Knox 0:6.0.24-12David Knox 0:6.0.24-11David Knox 0:6.0.24-10David Knox 0:6.0.24-9David Knox 0:6.0.24-8David Knox 0:6.0.24-7David Knox 0:6.0.24-6David Knox 0:6.0.24-5david knox 0:6.0.24-4David Knox 0:6.0.24-3David Knox 0:6.0.24-2Alexander Kurtakov 0:6.0.24-1Alexander Kurtakov 0:6.0.20-2Alexander Kurtakov 0:6.0.20-1Fedora Release Engineering - 0:6.0.18-10.2Alexander Kurtakov 0:6.0.18-9.2Fedora Release Engineering - 0:6.0.18-9.1David Walluck 0:6.0.18-8.1David Walluck 0:6.0.18-8David Walluck 0:6.0.18-7David Walluck 0:6.0.18-6David Walluck 0:6.0.18-5David Walluck 0:6.0.18-4David Walluck 0:6.0.18-3David Walluck 0:6.0.18-2David Walluck 0:6.0.18-1Tom "spot" Callaway - 0:6.0.16-1.8David Walluck 0:6.0.16-1jpp.7.fc9David Walluck 0:6.0.16-1jpp.6.fc9David Walluck 0:6.0.16-1jpp.6.fc9David Walluck 0:6.0.16-1jpp.5.fc9David Walluck 0:6.0.16-1jpp.4.fc9David Walluck 0:6.0.16-1jpp.3.fc9David Walluck 0:6.0.16-1jpp.2.fc9David Walluck 0:6.0.16-1jpp.1.fc9Jason Corley - 0:6.0.16-1jppJason Corley - 0:6.0.14-2jppJason Corley 0:6.0.14-1jpp- Resolves: rhbz#1362210 CVE-2016-5388 Tomcat: CGI sets environmental variable based on user supplied Proxy request header - Resolves: rhbz#1368119- Resolves: rhbz#1367051 CVE-2015-5174 URL Normalization issue - Resolves: rhbz#1367054 CVE-2016-0706 Security Manager bypass via StatusManagerServlet - Resolves: rhbz#1367058 CVE-2016-0714 Security Manager bypass via persistence mechanisms - Resolves: rhbz#1367054 CVE-2015-5345 Directory disclosure- Resolves: rhbz#1357123 rpm -V tomcat6 fails due on /var/log/tomcat6/catalina.out- Related: rhbz#1084426 Reverting to prevent Satellite installation issues mentioned in rhbz-1302761- Resolves: rhbz#1293290 CVE-2014-7810 tomcat6 security manager bypass via EL expressions- Resolves: rhbz#886653 Tomcat6 files should be owned by user / group tomcat- Resolves: rhbz#1155509 tomcat6 packages are arch dependent- Resolves: rhbz#1264559 Correct behaviour of ResourceBundleELResolver.- Resolves: rhbz#1268352 Resolving NIO connector memory leak.- Resolves: rhbz#1134600 Resolve STRICT_SERVLET_COMPLIANCE issues.- Resolves: rhbz#1072484 Resolve fix translation problem affecting IBM JDK.- Resolves: rhbz#1221877 Add support for disableURLRewriting.- Related: rhbz#1042811 left over test value in the conf- Resolves: rhbz#1042811 tomcat6 service restarts will cause a - duplicated command-line arguments- Related: rhbz#1022061 changed in init file. Remove test - in function stop for result after initial command to - stop.- Resolves: rhbz#1128396 NPE in chunked encoding. - Regenerated patches for 4322 and 0227- Resolves: rhbz#1068689 Add option to disable log rotation - in FileHandler- Resolves: CVE-2014-0227 Limited DoS in chunked transfer- Resolves: rhbz#1022061 Tomcat init script needs to be adjusted to kill tomcat - if stop is unsuccessful- Resolves: rhbz#1054817 Mark Tomcat Manager web.xml as - config in spec- Resolves: rhbz#1031327 Backport apache 50072 blank responses- Resolves: rhbz#1183252 Tomcat breaks in serving large files - greater than 1.7 mb and under high load and high threading- Related: CVE-2013-4590 - remove xml schema names javaee_5, - javaee_web_services_1_2, and javaee_web_services_1_2_client - from descriptor.DigesterFactory initialization. These - schema definitions are not relevant to 6.0.24 as the version - of their spec did not exist at the time. - Resolves: rhbz#1140855 - request parameter truncated- Related: rhbz#1140301 - have to bump the nvr to be greater - than 6.5.z- Resolves: rhbz#1140301 - reverse changes of 845786. - Rebuilding for compose.- Resolves: CVE-2013-4590 - Resolves: CVE-2014-0119- Related: CVE-2014-0075 incomplete- Related: CVE-2014-0050 - Related: CVE-2013-4322- Resolves: CVE-2014-0099 - Resolves: CVE-2014-0096 - Resolves: CVE-2014-0075- Resolves: CVE-2014-0050- Resolves: CVE-2013-4322 CVE-2013-4286. Branched from - rhel-6.5- Related: rhbz 915447 Introduced a space char in TOMCAT_GROUP- Related: rhbz 915447 Typo in conf and sysconf- Related: rhbz 915447 can't start with group other than tomcat - changes in init script. Added TOMCAT_GROUP to sysconfig and - tomcat6.conf. Also changed default to the group that user - tomcat belongs.- Related: CVE-2012-3439 Digest Authentication. Fixed typo - in the patch file.- Resolves: CVE-2012-3439 - Resolves: CVE-2012-4534 - Resolves: CVE-2012-3546 - Increment build number to exceed 6_4 build number. Demanded - by rpmdiff- Resolves: rhbz 845786 webapps-docs contained empty files. - Build will fail of architectures ppc s390x ppc64. Use - target rhel-6.5-noarch-candidate - Resolves: rhbz 915447 can't start with group other than tomcat - changes in init script - Resolves: rhbz 950647 Error in checkpidfile of init script - Resolves: rhbz 977685 Full implementation of juli and juli - adapters. Jars placed in new extras directory - Resolves: 960225 Status script does not return proper PID- Resolves: CVE-2013-2067 session fixation- Related: rhbz#955977 CVE-2013-1976- Related: rhbz#955977 CVE-2013-1976 Changed location of - TOMCAT_LOG to /var/log where only root can write to it. Touching - TOMCAT_LOG is no longer necessary- Resolves: rhbz#955977 CVE-2013-1976 Improper TOMCAT_LOG management in - init script- Related: rhbz 576540 - Javadoc is not being generated correctly by the build- Resolves: rhbz 576540 - regression init script in the - wrong place. Changed _initrddir definition herein to point to the - right place.- Resolves: rhbz 857066 apache bz 48843 ArrayIndexOutofBounds- Resolves: rhbz 847288 classloader deadlock compiler JSPs - Resolves: rhbz 785954 HTML filtering needed - Resolves: rhbz 798617 init gives incorrect status- Resolves: rhbz 757632 regression- Resolves: CVE-2012-0022 regression. Change made to patch.- Resolves: rhbz# 802396. Changes made to init script.- Resolves cve-2012-0022 (2011-4858) rhbz 783728- Resolves: rhbz 782400 - remove redhat-lsb dependency - Resolves: rhbz 726169 (783407) - Unable to compile class for JSP - Resolves: rhbz 783567 - tag attributes parsing throws exception- Resolves: rhbz 757632 - version arg results in CNFException - changes made to initscript.- resolves: rhbz 748813 NPE w/no data in chunked POST request - Not included in 6.2. Slated for 6.3- resolves: cve-2011-3190 rhbz 738504 - resolves: cve-2011-2204 rhbz 738504 - resolves: cve-2011-2526 rhbz 738504 - resolves: cve-2011-1184 rhbz 738504 - resolves: rhbz 698624 - revisited- resolves: rhbz 726169 - jsp1.1 regression exception - Not included in 6.2 slated for 6.3- resolves: rhbz 687968 - tomcat6 broken when LANG="fr_FR"- resolves: rhbz 701759 - hardcoded catalina.out - Not included in 6.2 slated for 6.3- resolves: rhbz 695284 - multiple instances logging fiasco- Resolves: rhbz 698624 - inet4address can't be cast to String- Resolves: rhbz 656403 - cve-2010-4172 jsp syntax error- Resolves: rhbz#697504 initscript logging location- Resolves: rhbz#656403, rhbz#675926, rhbz#676011 - CVE-2010-4172, CVE-2010-3718, CVE-2011-0013, CVE-2010-4476, - CVE-2011-0534- Resovles rhbz#695284 - wrapper logs to different locations - CVE-2010-4172, CVE-2011-0013, CVE-2010-3718 commented out - until needed.- naming-factory-dbcp missing fix in tomcat6.conf - Add Obsoletes for log4j- Add log4j to package lib. Corrected typo in log4 Provides - epock versus epoch- Installed permissions do not allow tomcat to start - incrementing NVR so yum won't get confused with the zstream- Resolves: rhbz 678671 - useradd sets shell to nologin - dangling symlink for log4j. Added it as R: and R(post)- Resolves: 678671 - tomcat user requires login shell- Resolves: rhbz#636997 Additionally created instances of tomcat - are broken- Resolves: CVE-2011-0534 rhbz# 675926- Resolves: rhbz# 661244 missing tomcat6-juli link - Fixed symlinks to commons-collections and log4j in libdir - Removed log4j package- Replacing commons-xxxx-tomcat5 with jakarta-commons-xxxx- Resolves: rhbz#636997 - Additionally created instances of tomcat are - broken- Resolves: rhbz#617501 CVE-2010-2227- Added 2227 patch- fixed servlet-api typo- Resolves: rhbz#584699. A respin was required to fix post and - postun for el. Updated EL-spec to 2.1 from 1.0. Tomcat6 uses - elspec 2.1- Resolves: rhbz#584699 initscript collected problems LSB - compliant. Not complete yet. Return values are correct and - usage function has been implemented.- Resolves: rhbz#606822 CVE-2010-1157- Resolves: rhbz#582037 Revert to Java 1.5. Also fixed Error - deploying web application.- Resolves: rhbz#584699 - and two other bugs along with - various spec flaws fixed.- Build and run using gcj 1.5. Spec refactored. JSP examples - are working.- Patched spec file to avoid sinjdoc issue- Adding patch for setPerformancePrefernces- increment build number- Removed prerun lib and post WEB-INF/lib. Moved build-jar-repos to - after the installs. Added Requires and BuildRequires for jakarta- - commons-{dbcp,pool,collections}-tomcat5 and ecj. Changed define macro to - global.- Revert: Revert JDK/Java Requires and BuildRequires to version 1.5 versus 1.6- Update to 6.0.24.- Drop file requires on /usr/share/java/ecj.jar.- Update to 6.0.20. Fixes CVE-2009-0033,CVE-2009-0580.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Add OSGi manifest for servlet-api.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- build for Fedora- fix directory ownership- add Requires for update-alternatives- use lsb_release instead of lsb-release to get the distributor- fix initscript messages on Mandriva Linux - fix help message in initscript- redefine %_initrddir for FHS-compliance - make initscript LSB-complaint- fix status in initscript- remove initscripts and /sbin/service requirement - call initscript directly without using /sbin/service - require /sbin/chkconfig instead of chkconfig - remove chkconfig requirement from packages that don't require it- 6.0.18 - Resolves: CVE-2008-1232, CVE-2008-1947, CVE-2008-2370, CVE-2008-2938 - fix definition of java.security.policy with d%{name} start-security - don't pass $CATALINA_OPTS with d%{name} stop - redefine tempdir and workdir for tmpwatch workaround - change eclipse-ecj references to ecj- drop repotag- version jsp and servlet Provides with their spec versions - remove Obsoletes/Provides for servletapi6 package as it can co-exist - check for java-functions existence in wrapper script - move d%{name} to %{name} and create symlink for d%{name} - improve status function in initscript - change license to ASL 2.0 again as per Fedora guidelines- remove Requires: tomcat-native - put back original JPackage Group (except javadoc) and License tags - add Provides for jsp and servlet - use ant macro - build and install sample webapp - call /sbin/service to stop service on uninstall - remove references to $RPM_BUILD_DIR - use copy instead of move to fix short-circuit install build - remove prebuilt sample.war - remove Thumbs.db files - add Requires: java >= 0:1.6.0- remove Requires: tomcat-native - put back original JPackage Group (except javadoc) and License tags - add Provides for jsp and servlet - use ant macro - build and install sample webapp - call /sbin/service to stop service on uninstall - remove references to $RPM_BUILD_DIR - use copy instead of move to fix short-circuit install build - remove prebuilt sample.war - remove Thumbs.db files - add Requires: java >= 0:1.6.0- explicitly unset CLASSPATH - explicitly set OPT_JAR_LIST to include ant/ant-trax- remove BuildRequires: sed - remove specific references to icedtea- add digest and tool-wrapper scripts - Requires: tomcat-native- use %{_var} for appdir instead of /srv - use ${JAVACMD} for java executable in wrapper script - use built-in status function in initscript where possible - add missing require on procps for status function - fix java.library.path setting in %{_sysconfdir}/sysconfig/%{name} - add patch to document webapps in %{_sysconfdir}/%{name}/tomcat-users.xml - remove %{appdir}/ROOT/admin - move %{_bindir}/d%{name} to %{_sbindir}/d%{name}- use %{_initrddir} macro instead of %{_sysconfdir}/init.d (rhbz #153187) - fix java.library.path setting in %{name}.conf (rhbz #253605) - fix incorrect initscript output (rhbz #380921) - update initscript (rhbz #247077) - add logrotate support - fix strange-permission - fix %prep - replace /var with %{_var} - replace %{_localstatedir} with %{_var} - use %{logdir} where possible - call build-jar-repository with full path in scriptlets - remove file-based requires - build with icedtea and set as the default JAVA_HOME in %{name}.conf - fix non-standard-group - change ecj references to eclipse-ecj - change Apache Software License 2.0 to ASL 2.0 for rpmlint- update to 6.0.16- add /etc/tomcat6/Catalina/localhost (Alexander Kurtakov)- first JPackage release  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij0:6.0.24-98.el6_8      !!!!!"""######$$$$$$%%%%&&&&&&'((((((((((((('))))))))))'********'+++++++++++',,,,,,,,,,,,,,'-------------......///01100023333334444455566677777777777888999:::99999;<;=>?=;;@;ROOTRELEASE-NOTES.txtWEB-INFweb.xmlasf-logo-wide.gifbuild.xmlfavicon.icoindex.htmlindex.jsptomcat-power.giftomcat.giftomcat.svgexamplesWEB-INFclassesCookieExample.classCookieExample.javaHelloWorldExample.classHelloWorldExample.javaLocalStrings.propertiesLocalStrings_en.propertiesLocalStrings_es.propertiesLocalStrings_fr.propertiesLocalStrings_pt.propertiesRequestHeaderExample.classRequestHeaderExample.javaRequestInfoExample.classRequestInfoExample.javaRequestParamExample.classRequestParamExample.javaSessionExample.classSessionExample.javacalEntries.classEntries.javaEntry.classEntry.javaJspCalendar.classJspCalendar.javaTableBean.classTableBean.javachatChatServlet$MessageSender.classChatServlet.classChatServlet.javacheckboxCheckTest.classCheckTest.javacolorsColorGameBean.classColorGameBean.javacompressionFiltersCompressionFilter.classCompressionFilter.javaCompressionFilterTestServlet.classCompressionFilterTestServlet.javaCompressionResponseStream.classCompressionResponseStream.javaCompressionServletResponseWrapper.classCompressionServletResponseWrapper.javadatesJspCalendar.classJspCalendar.javaerrorSmart.classSmart.javaexamplesExampleTagBase.classExampleTagBase.javaFooTag.classFooTag.javaFooTagExtraInfo.classFooTagExtraInfo.javaLogTag.classLogTag.javaShowSource.classShowSource.javafiltersExampleFilter.classExampleFilter.javaRequestDumperFilter.classRequestDumperFilter.javaSetCharacterEncodingFilter.classSetCharacterEncodingFilter.javajsp2examplesBookBean.classBookBean.javaFooBean.classFooBean.javaelFunctions.classFunctions.javasimpletagEchoAttributesTag.classEchoAttributesTag.javaFindBookSimpleTag.classFindBookSimpleTag.javaHelloWorldSimpleTag.classHelloWorldSimpleTag.javaRepeatSimpleTag.classRepeatSimpleTag.javaShuffleSimpleTag.classShuffleSimpleTag.javaTileSimpleTag.classTileSimpleTag.javalistenersContextListener.classContextListener.javaSessionListener.classSessionListener.javanumNumberGuessBean.classNumberGuessBean.javaservletToJsp.classservletToJsp.javasessionsDummyCart.classDummyCart.javautilHTMLFilter.classHTMLFilter.javavalidatorsDebugValidator.classDebugValidator.javajspappletClock2.javadebug-taglib.tldexample-taglib.tldjsp2jsp2-example-taglib.tldlibjstl.jarstandard.jartagsdisplayProducts.taghelloWorld.tagpanel.tagxhtmlbasic.tagweb.xmlindex.htmljspcalEntries.java.htmlEntry.java.htmlJspCalendar.java.htmlTableBean.java.htmlcal1.jspcal1.jsp.htmlcal2.jspcal2.jsp.htmlcalendar.htmllogin.htmlchatchat.jspchat.jsp.htmllogin.jsplogin.jsp.htmlpost.jsppost.jsp.htmlcheckboxCheckTest.htmlcheck.htmlcheckresult.jspcheckresult.jsp.htmlcresult.htmlcolorsColorGameBean.htmlclr.htmlcolors.htmlcolrs.jspcolrs.jsp.htmldatesdate.htmldate.jspdate.jsp.htmlerrorer.htmlerr.jsperr.jsp.htmlerror.htmlerrorpge.jsperrorpge.jsp.htmlforwardforward.jspforward.jsp.htmlfwd.htmlone.jspone.jsp.htmltwo.htmlimagescode.gifexecute.gifread.gifreturn.gifincludefoo.htmlfoo.jspfoo.jsp.htmlinc.htmlinclude.jspinclude.jsp.htmlindex.htmljsp2elFunctions.java.htmlbasic-arithmetic.htmlbasic-arithmetic.jspbasic-arithmetic.jsp.htmlbasic-comparisons.htmlbasic-comparisons.jspbasic-comparisons.jsp.htmlfunctions.htmlfunctions.jspfunctions.jsp.htmlimplicit-objects.htmlimplicit-objects.jspimplicit-objects.jsp.htmljspattributeFooBean.java.htmlHelloWorldSimpleTag.java.htmlShuffleSimpleTag.java.htmlTileSimpleTag.java.htmljspattribute.htmljspattribute.jspjspattribute.jsp.htmlshuffle.htmlshuffle.jspshuffle.jsp.htmljspxbasic.htmlbasic.jspxbasic.jspx.htmlsvgexample.htmltextRotate.htmltextRotate.jpgtextRotate.jspxtextRotate.jspx.htmlmiscEchoAttributesTag.java.htmlcoda.jspfcoda.jspf.htmlconfig.htmlconfig.jspconfig.jsp.htmldynamicattrs.htmldynamicattrs.jspdynamicattrs.jsp.htmlprelude.jspfprelude.jspf.htmlsimpletagBookBean.java.htmlFindBookSimpleTag.java.htmlFunctions.java.htmlHelloWorldSimpleTag.java.htmlRepeatSimpleTag.java.htmlbook.htmlbook.jspbook.jsp.htmlhello.htmlhello.jsphello.jsp.htmlrepeat.htmlrepeat.jsprepeat.jsp.htmltagfilesdisplayProducts.tag.htmlhello.htmlhello.jsphello.jsp.htmlhelloWorld.tag.htmlpanel.htmlpanel.jsppanel.jsp.htmlpanel.tag.htmlproducts.htmlproducts.jspproducts.jsp.htmlxhtmlbasic.tag.htmljsptoservhello.jsphello.jsp.htmljsptoservlet.jspjsptoservlet.jsp.htmljts.htmlservletToJsp.java.htmlnumnumguess.htmlnumguess.jspnumguess.jsp.htmlpluginappletClock2.classClock2.javaplugin.htmlplugin.jspplugin.jsp.htmlsecurityprotectederror.jsperror.jsp.htmlindex.jspindex.jsp.htmllogin.jsplogin.jsp.htmlsessionsDummyCart.htmlcarts.htmlcarts.jspcarts.jsp.htmlcrt.htmlsimpletagfoo.htmlfoo.jspfoo.jsp.htmlsnpsnoop.htmlsnoop.jspsnoop.jsp.htmlsource.jspsource.jsp.htmltagpluginchoose.htmlchoose.jspchoose.jsp.htmlforeach.htmlforeach.jspforeach.jsp.htmlhowto.htmlif.htmlif.jspif.jsp.htmlnotes.htmlxmlxml.htmlxml.jspxml.jsp.htmlservletscookies.htmlhelloworld.htmlimagescode.gifexecute.gifreturn.gifindex.htmlreqheaders.htmlreqinfo.htmlreqparams.htmlsessions.htmlsampleMETA-INFMANIFEST.MFWEB-INFclassesmypackageHello.classweb.xmlhello.jspimagestomcat.gifindex.html/var/lib/tomcat6/webapps//var/lib/tomcat6/webapps/ROOT//var/lib/tomcat6/webapps/ROOT/WEB-INF//var/lib/tomcat6/webapps/examples//var/lib/tomcat6/webapps/examples/WEB-INF//var/lib/tomcat6/webapps/examples/WEB-INF/classes//var/lib/tomcat6/webapps/examples/WEB-INF/classes/cal//var/lib/tomcat6/webapps/examples/WEB-INF/classes/chat//var/lib/tomcat6/webapps/examples/WEB-INF/classes/checkbox//var/lib/tomcat6/webapps/examples/WEB-INF/classes/colors//var/lib/tomcat6/webapps/examples/WEB-INF/classes/compressionFilters//var/lib/tomcat6/webapps/examples/WEB-INF/classes/dates//var/lib/tomcat6/webapps/examples/WEB-INF/classes/error//var/lib/tomcat6/webapps/examples/WEB-INF/classes/examples//var/lib/tomcat6/webapps/examples/WEB-INF/classes/filters//var/lib/tomcat6/webapps/examples/WEB-INF/classes/jsp2//var/lib/tomcat6/webapps/examples/WEB-INF/classes/jsp2/examples//var/lib/tomcat6/webapps/examples/WEB-INF/classes/jsp2/examples/el//var/lib/tomcat6/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag//var/lib/tomcat6/webapps/examples/WEB-INF/classes/listeners//var/lib/tomcat6/webapps/examples/WEB-INF/classes/num//var/lib/tomcat6/webapps/examples/WEB-INF/classes/sessions//var/lib/tomcat6/webapps/examples/WEB-INF/classes/util//var/lib/tomcat6/webapps/examples/WEB-INF/classes/validators//var/lib/tomcat6/webapps/examples/WEB-INF/jsp//var/lib/tomcat6/webapps/examples/WEB-INF/jsp/applet//var/lib/tomcat6/webapps/examples/WEB-INF/jsp2//var/lib/tomcat6/webapps/examples/WEB-INF/lib//var/lib/tomcat6/webapps/examples/WEB-INF/tags//var/lib/tomcat6/webapps/examples/jsp//var/lib/tomcat6/webapps/examples/jsp/cal//var/lib/tomcat6/webapps/examples/jsp/chat//var/lib/tomcat6/webapps/examples/jsp/checkbox//var/lib/tomcat6/webapps/examples/jsp/colors//var/lib/tomcat6/webapps/examples/jsp/dates//var/lib/tomcat6/webapps/examples/jsp/error//var/lib/tomcat6/webapps/examples/jsp/forward//var/lib/tomcat6/webapps/examples/jsp/images//var/lib/tomcat6/webapps/examples/jsp/include//var/lib/tomcat6/webapps/examples/jsp/jsp2//var/lib/tomcat6/webapps/examples/jsp/jsp2/el//var/lib/tomcat6/webapps/examples/jsp/jsp2/jspattribute//var/lib/tomcat6/webapps/examples/jsp/jsp2/jspx//var/lib/tomcat6/webapps/examples/jsp/jsp2/misc//var/lib/tomcat6/webapps/examples/jsp/jsp2/simpletag//var/lib/tomcat6/webapps/examples/jsp/jsp2/tagfiles//var/lib/tomcat6/webapps/examples/jsp/jsptoserv//var/lib/tomcat6/webapps/examples/jsp/num//var/lib/tomcat6/webapps/examples/jsp/plugin//var/lib/tomcat6/webapps/examples/jsp/plugin/applet//var/lib/tomcat6/webapps/examples/jsp/security//var/lib/tomcat6/webapps/examples/jsp/security/protected//var/lib/tomcat6/webapps/examples/jsp/sessions//var/lib/tomcat6/webapps/examples/jsp/simpletag//var/lib/tomcat6/webapps/examples/jsp/snp//var/lib/tomcat6/webapps/examples/jsp/tagplugin//var/lib/tomcat6/webapps/examples/jsp/xml//var/lib/tomcat6/webapps/examples/servlets//var/lib/tomcat6/webapps/examples/servlets/images//var/lib/tomcat6/webapps/sample//var/lib/tomcat6/webapps/sample/META-INF//var/lib/tomcat6/webapps/sample/WEB-INF//var/lib/tomcat6/webapps/sample/WEB-INF/classes//var/lib/tomcat6/webapps/sample/WEB-INF/classes/mypackage//var/lib/tomcat6/webapps/sample/images/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2noarch-redhat-linux-gnu          ASCII textASCII text, with CRLF line terminatorsGIF image data, version 89a, 100 x 71GIF image data, version 89a, 130 x 92GIF image data, version 89a, 24 x 24GIF image data, version 89a, 537 x 51GIF image data, version 89a, 77 x 80HTML document textISO-8859 textJPEG image data, JFIF standard 1.01SVG Scalable Vector Graphics imageXML 1.0 document textbroken XHTML document text (version 1.0)directoryempty (Zip archive data, at least v1.0 to extract)exported SGML document text?7zXZ !PH6]"k%x3xEOH-rU)$a^\S5,zq)bg<@^"x< S>e7{(qQY g5C}KԒƦOoZ>63 QOKdvO|tva?f+E?&}0;S*RVBhxeQڎ Fff d3 8j,DȎS=JU eCЮ>ӌ] R 9;F=aֵ͠<:q,=)-Kfۗi l_ve{Xo"M-6KmRPtc։'51ޡ@ƫdpXy2/f/E,cC<).m{o >^/fZg*{,`~S[c=>4rv>Z%)>wyzɈ57ܸ~ǑM#M i镌=~q}Åb.lP*˱6wo5uX1Yl)`U<7訟c,ET _ h`4"'vOD̍ĽXomOsrʕ95q-":#W4f}ylWي||~-:ySkEBu\q+oZifNSg$/ !dT["**_o2琵w{'buUKR赞QPQQ4%s kB|G ?Sɘ[Xg،!ی$Vdnw@Z|{'vKI K^]yi*}ns,dwV&q+` bo{}Op @ِ͇ fH¸qFc|r^n ȧ"a-;p ~űj8՗WB֑r5F59_Trտ pbkMpU Mg?:~NԄ:;$PŶωt0?p Ýy% Jht:ؔ'a/)œim Iñ50jp>6G6giK^@FuAgn ϛ6`Η"1MuOVMxix!`k\V'T!~c33;+1չpt wiNFu$*A!u/Bze:AڜR˲b^4jě%tJ,Gmb4>f}&#BZ"iyXf9vwPyy/|]iCcPdc FqũO xlX.qyƵ=St!OcIo['qtNn»WW ًH|p`dghfYy؅pHjث~#QfmsRVKr+ -V+P%E|Z|<5>~f0# WL!}Pl*Ug8;'/_[{TM[Mpڈ58픛[&`U9Ǩ˶s\*Hxbg C &R+e Ş2d*]'G-]I&\ DDynlvP`ձmaO枓dIg~ј(/ԃLŠşheONDS<̝jgvӱ|…[% btD +8"\R֌nt*RDLepVDmV\Z`2DمEe~H2+/d.{=]Qªϡ]TehAUKZ# }͝6 zKJSq)L[WnAW/?ՌqE; (]O1H8"ɌG!vaAu<(1A#*TEA%RYy1fMʅ&EW管Hd!XHG }r+MGfwnxKH|nFFusCF"RNk0X%_*ӋT .H^RSï MY Ze*Zc8g$3-6> ">Ð%i p̿F!V};* AWM=5 <@BaUu/|6ZVQNÞy S<)R6v{5xe5+jNdݏLYDpg|6i, L!Ͷw8|؀ /徃|6*BvSzx#($lKj`&o))05zrAiw< m{aL(Gh6{Mb@g@K!8ϦBmek'vv!i DZ[+(aO0>RlMykL& lrXCd"(Ԟ?Ө)_}u>õŒ6`0L` Cd/z-ėl285Dc ieEqad:(4o=Px4ˆ{=g:}k+ʽj6P-~m:#5O,}:65&Q˸xSo23;VN `CU8 ѯRKwOK|2VU͈+@}jta''MٌMQbS;'&-flጜ_camIzΚTЈRdn%cUtǚ =â^opۥ= @ (hGmP&RizW{eʽiq5h/)rRW_eՄnhЯ~_ɦXyv<8=gKǭ#M?2_J9x\~>GAWA7y &UGԠPh(4by4Y*M3:gt(6G g@Xik;ծW0{Wqkk@6/IRʿ*MYDa|)=SYp:KGI;H>wcup:,0'VN@ ޭI,*:d'/jlM_0s=e mt=}RjA$_K^? .@w &%A-1xg  2t8[vw+Ȑ~TZg{[hȖLF鉹ELCސJgGM lceZX kQV) } LN?Uy gIuR̬CydM?-a%j+lIJ9ŽX#]/Ry ˴lqjOMbY>&ѣ2;Kւ\P% ь5:hxA05֔i )`TGCpK{;Xu+(jk`#\>^'+=̈́>tNr:Bb.Ͽ`IޯʿƘ$JJcPDpE0&9g/RJRTĜyM*'m7OE|.:y~r,z_W5jg3LVGWh) 8ZY:65h3"Q#5G CQiy`R!R${B5E^1nG\Fj!W劣ʡ> `e'[f=%Iޚal+~M:կPݦ _9<ZVn y!ޖ>YF6zřJßVX!<:ikg"#S2h#ΐ;߸_͟" .5Z:RtmN|g38Z~idË_AeGh1C\pVzbViU°q f rCsI)ؙ\n,RC%Bˌ2ibeMDzW;щP_{gm/"P ₣KCZ\:&V{Yx= `saVX]^Rbv{! Mv"])=36(4=-{DHj^-Kd,jfkҲVC>b ZϫUȨ!\B)-Y@j%ٞ8ֳaZ2b򡾪 >Έ;N3Rd@t`w9`Gr /M9 ސBsL8UMEO 9]1ѝy]FktpF>d(.؆M\_,*N92Bgu|].s%V($f#!RS:}!GW@1^VPǸeٓc@QpR G1an>}Lo l}1*ϖziwDN })pܭ*1VSl۠\I.tۅzRW\^]/+ .{8aW]`arH1;sGFt&UzĪ>p|],x&.}H ~h?EԦMsǯ)PObbM\HG3u.ZTG/zP DDfǮ Ah"¾p%tCݢdz-K1B9XeC5oȅ$F@\5- uaM~wʕh[C"+(N彊è i R+0QלPzlC]©wE?Ys{)cYn=;Q%MDŏY5cNsvn0oqG J| qK1SCd(O">+.i=Wʟ UC~,}!~|._lf OX4M7%`k8q6XlbDU$8xkgI]K'=X݄FZ0_OCj^l0 Mt PSJnqHoW4_dlbDƥ]R*Wf|QK.%/a5i&oB?yFd^*-ulcx4l/s ;_e olY C,A.\]yl~hyKi^ 2Lo+~VC3ߚKm m+8 yi˨~00)#l6sr$`1K$XjI g!Ccy뗃_ zytKTtUӲ}(>#EڅC'1$f[ʱ^#Vvԏ oIy[@͔'B * QG(Q"ʈE@ndyb%ziH@'`Ԏ\5XhcǬj\P|&7 N!_2ic6򧜼h] 3ֹZpxPwh<rδ^ϐ7IMLiy&QB0[j eO衷 C'VƋB%W=$*qUh(`훹=ɗsJi+k>;A8 o]0qz yJS[x)1R{# 'ŭ/|{yQ&&56RǝzNcdhR|% ٨qG>s rpp^pI鬫\!?dQUџE\& &-*eW?.Ahg11vJ1]~蕔U_`PlF48:t]oB[?dEGJPxk?NcX~x D ~i9^=*.ۂpQpXics %29tNtGS37}Ij>;j3۫n JR݊fX}"d1 k89nM?idXjF zJ!]%Pqe/2 &Dн/JLí˖_f?,)%$YC^ x4Yy O(Ͻf=f='~AlT hE}~~Hgs7>b'ȮR5p.Žާ^+}p}i:6ݢ 17m7RZ- 7 VCE~@f9pwEXQ8p)#+S -gB0Y=%$K^^ vNqNnGTt/{lsY [FYax^<($)0rg.~O`ɮa̡!ٙw` I;Mڜ*=f-U2R?owRJ>dN 3ִ> `vU3V}G=9+o8%8=F M@ D%Yd7-;uج ,P ~ f~g{i$ >­"sd Xnr.*ٯi} f{[2?>NJ>*;% .3.Q{O(32Yipds&'znz&!J=S^ ' FZ7 y1!=Ft򕄨`l=}v?0 u $G%nvh1@xl{GO|v\%QckOmfv3T_EK$dъArVZ9NvM)ft#b|`+8u\1U0ޘe !fo-oPb S\Yi9Y2ǂv6Z? srrⳜ^FhC6s~4cU(NBMv٧^D dH^j/jZ:#ӧ"ANea"2"TӻU @͛Abzn|7hHIVzKFq^K{aʒ&kx j+EMM4l81lW{МZݷvTߣvPqYe-_NئHct׏@\!S*;28{n@HCr6Erzt(27''7:LͲb*y`Y/C_ʮ 4i_4ԏ*{b+*E=.pE]AWvf'4&O]ܵo&5GqׅEV2kBfLz)|`@2i14 ToZcbvSB, Dѣ ;D0ccN\QhjQ`OM}Sj>$8>X|;Ủ^ i2/>(`-bx8 *IhY&pw)bLK7;k)3QٽqFK.]S" Vzs5,Ȟ}XކsN@Cp|F(pFn78b)!(S]QhMϜqGq{6\`=﶐DsGUd:KX]Gm &P0o[zIn{3z, roi,5bbV#Ƴ)/ %qfTwXeh`]",گYJ>ذ#\I6)B;Nl6&3*' ƌ ^C!4ZYVr8?A&K_@b$P쭆H:F#IWYdȖz(;H3?.Rb/ q*‘Y/+ *J n5>qy9[ )6oz'pvGp Fq(2(`UdfkS!@ۂMHE\?@tGb)],Z_z@M-n88-!y fRT4\LWo47s 2!{߆hﹽ|b3\pEai7tYFMt[j^)j]8т%$l>`BPήuKy_ r%X(T_?$B@qHqqc$vn͔"xزC+X/;_;F|E#Nv6UN?[Z6^zJ+ҡ(#7 k}xG;e=Z Oer:d;ܐi_Yk)P @- DwK bWDl`щNERҤvt>=|lr4Q,1$ *jq~QYMquJHVzXZYRmٴל ֪gLBx?Q`Gj`1ƿqx ϺQO&׿(f̬إ50'l]cIjc$ V. U:Ӹ@y5Cbt 䰑?K(,oƼj?Z u k7ME r R{s[G!.,23JB#}F7e#m/vzXVX!m 3_?*2HLWS,؁kRy$iX:v' o\PH$7׭J**킐]{ ώCKkfeY&| τ&m†ҥ&c6HS#qzdad4d/pqdYj#^VZIKZ%욈{ԨP>SBv ۷7Lp@k<1R>5̙3Ո8x(|˽c̓~`'_+(3X/]jly 8ٷ7pa} ߒ*[ yꛉ.ЄҪ6c*AJ; Ԙ$i[AGhyN\+4)vOsyIR'lwQp=w-aNȸkw"& wX{SjE+}sXIӨMg <Ȗre sTөނ 0\KK= ]C<5R}Z D{|zP'X*2#u=ĬPslLuن96aGܠF+X2n{':734YH}wFG熘aynlM ZJyKx B MĬ7zEl@CnG|_ߵLjm8q@"IrN^ݙy*4 ۄC{R` YTFT<*[Pѿ\4NضM mIBى$")hiM*ܜsw]r8%6<H19T7G'0MҤ87x+cT2\mtpsuQZuZ:8*6YC<6xuO tk/^J ?4xoW$pCjxy V-"U1-IMuP(EkSz8vU(N[B%,sfaT5f  Qo^ПxD"lʥM%HU]\FOnSP /woBΊlu.;pԷ*U"OOk [ȶM bI Ի vN4 Z6e󿄓%9Mq Ep'G\DGy{O&=Sep0TS*Jw^5<F'h *L݄>iν3F-!cZg nWΐ8wm%:nɞZWZ bI3s#+x0lu?UjK aoĖ.+vx oRoֳ3״2@^Af5V'I[L!*@4uck}vm_dsNn سc:I֥C&o 8,>8~UְMGG4"dUxv1e-^ܹeIlR8v1iN`"c߮x$>~EP+1}-,P77/CbՖ5+Yx/Ea믿hHNE$3xhCC]JA!L𸣺E Ɩ#Wџ|4xQ0tbT%3\p>Ŷ!TC`, G>v$О6l!NձU}e:{ `&t*K5I c_B%x**Ţֹ1c ^"cGgvƸl<3M4:o6CR zCm"czZOaV`R:^,Bn,bpԦ0ސ9?ۆ2p`͎=!^_ZWbe F202ilXԍj4tZfB^O=unBz7Ψ!eÏG(tO}?:a6nt2:oK6}asN*.Kqp@c~lkAw:%%QWd8Jㄒ0]?ݘS/Z7&H["G Fx :0|`L<$0FEwawU?5.(;,k ÅHߪitk?S)ͫ*¢eQ-[ v`db4qg@NVm^1D p 9])s"Z,*u8g r.h!W{|7ɜƆ2w1|=;ZKbh#g虀(5!KJrP~r9!ǎ!k9Hӗa}Em͐/ޫ(} T.u?Bˠe; ld#on ]SB#i*l{T~fi÷|D8m_ڣaǯdł,v#In*,jj+%⌮,gܻ6[vr ( e f9bQ}>̖H$:#y~M4,t~Iϻr!Ð.+@z`9+Q*+Cw6n "yuuq$d6MT[q:6 V10Y!aoB#7MB>MGE\oQWy HzG5Lɀro$\pN93Qᅐ.nN>5٬{̡ݧ+<ڥ-@:i6V o,7J^d ~~g/<h'doۇm$YeXC?%+Lg`,A/1j*VpuQydj}(k\p2O|1EɎɪtig(qlQzfwU6R8?h߬dM0WfH$RF,˓ EVڴ,fF _Q 7 U "/L[XO SO?eY -I(?21յTcWV8o߰GY~EY]IS<#eLpL$q lz&mL~lVMa3(l']ɤ%r;\SXdYe=x{[3-,gC!zzp|<.9"vIɠ$6kz҅Ɔ<=Ku Kcpz٢x ?F7oX«R9dʽrHKd7P8. EB2Pew_$ŏ{>u#׊TOb```A(@{驛dHY~fL<,,wYGfqE$,aIߢc=_I&@<.kF/$\?Z1\@&gZ,򲛡QY!(l( n'':89>B=I V/q;THŲT\ ߎ>etmb ++x:yVXbsH!.ЌRh& .2"]\+m5Tv-x[ERvvM; Fu㵈MQA/ܜq圥H8YͲd1-hs/[N Sֺ>Q8Bї cV<$T-fi"rwP$|PXGWio47uWM5/lfkBۧ؁.ѧmL&p FJPv-@SY`)=da)WwHRƕڅJ/>~j> 65guVFc6g]Z:UIݩ:5A-m=Tuq\\U)f#lhECLg%[_o5 g;Ǎi݇oovK_'٧E/_P2f,!;u*p6_8цؤʂ\,ZmfG_^toO2/åUR ˓#Hݴ`h^fį{K ;K$2kJoCF8c ڠ*}d h7;ПmEw NӐ X\t34ǯ!RF6:xl͕֧N<~EӐi. MGN8 '+vh]cf6/= BI(wc jM 莓-Nc7Ǫ{]evg2i08I".(|T^s'J8EF/>;h{xNy+FSmjMh:pqnPU NP+s'ba=P΃limci jPGDkӜ&KO7SjE'-ŚADpUzewM$sͣI I=Li,6VNnkafTOPSc8ޙ `^hЈ8dQZsMM9afdHI/~(,$V" ;N:c$fdXλ*-S^C_U$"獏ajK~Q$, i)HэOR@(~D_m=U5!r#8$J \r2=V&UsM)#FY!<<uO℗3Ԣ4U*ق̑|!Pщ5.CJL%|ԦER/d?I%ahW̮#:2L'hR_ vp< ,L[ftGgp3},v8-M !C]$ȶ*%+pK]/'K1dM|qDA{ƽjx\$%;6ʂy'qIg=KVg =ɠҤwULB) "N y-tSqc 6Ҩl],^(*>i;%M\6ds'?L~yKIԫ̓3R=DŽ hI raq8}|\ês׊{mjnpY+h$} sX I/U5QY#JAm$">8c]s|SҶE(csD)t֙d!I]{4Z%&'% I{~Ȑ[(jDpvxaE &j9x`Lr?xՕKI!4h4X9ۣ1αuJ܎Eыd Lw+&yt=zkVP1V}kh9tz> zMJT_[_eyz^Ao,ّ ?:a'+zi44HBvcDx`Weyj΄/mxg7Xʒ'TC>ɰB]x8nm6yOI5uw[!ZT7E(-~qsh Ǝ(5'R<l$M?~W#k<5|XPw2_, +LYINt*~-vT^B]`u30@">#JIޔE ݭi˄sAʵUh2lK4|Lٹ ig"VwU1H$z>SŭEO B{yP\N}O]*6UN!&ު3@noC{uEONڹ 7䵚B-:L'{~|RS:xk@ ֿuxt7 fŴ?⽵ ѮImO&f]#aZl4}EZp-tVk5 펔RBMoxz\L'XP')Ђp|IADP|c4,RϞ6NuUR;D%|7V [7C YJ*`-15BnMR(#@J@MӋ;zȷ4x}k><=KZFF@aMY#M aў2* +dKHAk;'ftf W"ծ20"?!sxj.dj2˫r}RUM c3! %87ǻȓ=8s>%}I,c?MiPT6C?YAz9׹di ~.eR:QH/ 2Ъnψ0rPrMbB^#O")֏2p^>$ȎDxB(IomQ̣ʝ/[d Pԭ0{Ձ;vF. 6q{4Mv&vY"@("Ehk(BvfFȘje:t_[bbJlFԂW+dncsnz0R\'net7P}ZJ[6| 5]X"w9$7|㦧|Co VˑUcre JgTfCvaK{h*;z9K1.8u ^ÀSN|B_-jk&3/! JOp|֭򩋴ʢYׇzf6=5K Bo_4}" JvpWфt OH,Z~OT05סްMMKMGpaIMX4e61*&\PJtK2LcY,JƒIDŽd-o CicV'xZ^/=l3S]ǿ@|ZmambsZ#/ FNޑICQ "M)" Eo8fX@EOgm+#Q EHO Asy%lrS":nI‰毙ٽ@|pv| S!qNɯK 5ZmJɆҺҍC;YtCmIYRW"!t"N qǜybdka14ds6 x[x5IU9g7$2^kFc V? ,q4&!IhkOYBYL,T1Э[=bDS-7Q`xnI`'b3~vA0}OŌsHstl4u2sa;9cأ*h$1MJ:;(I޳˒r/i@@p:-O_&'՗ % + w?@M/հ:g+PГ`?|*J:Qy$!r3A* ҉ɜrV5Cö`ruϳ>tVۦ*p ]>;@'JL&_kP+8b ֟ic$\ts:$P hD^ZXx(yȵڳ5t&sy߈eV3S~?7Ng!c,j۴LLEVf82xqA֨Y38m"8 £d 1=!m<"Ft+ ăfARݠ u`%SIoCUIÒ̒s  M%9^?$iPMj8Wh$z!CuקǦx0aP:{<,g4fٿ1.q0V6~/}DL݅ܒ+B>8ׅQ.udM<<$oJZ0nGu,uqJa{ؔ\G@MW<1zc z>/*&@`T)dVu+KZ1EH^ò \᫟<`+ EKrBO[d׍O[UIOQ$d1VSOo9VFyj1Qf [ ,$>f;rN.exQm6tEThEg> bC/\?g O6a2!,/[ e=H=W0rc䌆[~R i;K!5j('!#2(e[`.4:v-MsŲ˪+P4 i祎?ELHֱ;_)54D=\Pr칺U5}^9׀h|E;Y UxYwVwAٰ3pQ)\jh4Y#Ml5Uo||l L.&3ԏR+j?[MXǻDI^fz"֎LmFD_Bp" BG Yo9pY: !.@I;bCB&}9c(T蛘Dyܚ bӘ E}4$7萨\(aϚ.a< .2su!;C-.Nr l3c.p¹>Ls,Xi?(9C)Afj҉m6WyӿWg,} $,_/IG1q3&cwY8b%!Kk8/KO7woWɳD 5=pS&ZJFzs1 H p:/s߇=&$"Mf#F(i#цtl-l(.RH' ѩu `׹EV*Dgzh%FJ PU咟ƤWٝ'YZ>NKN7g(B ^̷,H'cS=[?2$ܕh3+UXܹp4MG4"sȗt9N,MиlDcC6XAE/hUFlݻAb8$ ]8kIl. vЬ*{d0jLM%mEÄԜ9KjJ{ Eo[oi)r9YA'GL奄|zuT@ @#CVj1O1MFBw6IT!u"Vg^QkM = }tDq+pI1CTomg@7Y(;ǩn' ?HNET* )OdD*k]c@NI7e0yV (ЍG2?$(SKNKK=k5%e9|r]6$qUe'9g&? LK{mm^pLXD114B{鸖-;}@wEM>BWu8WO41b>+psvL L&O׶T-D'Ih.*HVq^"ϠHnq7U1PƠ:F5[9ҠVŴv85\D㖐 xxJ*uq NAw`,f=/Vؓ`{=ܼ #9Sȇ<ҦSGT"dbRdPLj6Uyۺ<+_1xFzH}&o! ^ @UAp#e0zț?{tczDUr$;aY's#Mס+|͑U) 뇋zjH+h*P-RZCPg#Qhl݋gU5{UL-)P!W 5,y!0Aw$;2|Ïҥ^}6 [ d| M딟6g#6pߤPqjLu(ݷY4ӣRv9XߣYBe!~^k5, rj !fʰ[oYJ菕4> 9zβyPP!Q)=؝-#ɾidQ #'B[w;b/]naKƾT.{I<6EӻZ`PS lbtJusZ.ZwϠ˛#~1qKlP+ \u>p9, ЧڤJV:i_Q9p@is<_ =3 \x֡ 5rqΒ" NO4m%X$*NֆLT;J2x*1kV)-H*DZc ?%bgbҸ0 )[cKrfcQ0jC1YT^#8^<>>nbo&c;r{Jh7[],I+ ]wK)%sp#Ճ/R.V"nƜk>YkT 2A]''(8@?5`wL}shX-1x㈧>5;.r%#/.EjѼUr%\12E˱/ҝM 3ñU0 +TRޗ4^ߧ ( }$^ :olew8Xj5PW)s{!QC5./嬫uˑx1evhzW&h*eՋ|0 +҅yŋH-󀚃=ƙŊBGGZRB3]tz T ,ב d2}0[j0a@&G/z;q 4}ba^r:3wk|@"K8DX ,{p RU&FAa3=/ ȄlET?N};Xc~>x|O܅=!QZ&:aMS P&ϵVOq6C OzFC4 3 y?{&Y*Gu]F맏?|9jIg4,)vb‹bϱ9P;xn+{oL.;:JPji0R%CjT$%Ծ݈/Q, kc k* ct܋j5!*_yq&N[t]ٿ6S|J"O"<MR̘2$Yb@[zϵeiTu^dF e4qfq~}tV.u`$k^t3풑#BR^  FAKq$dJmCws %.eZEj[V_ՅvD ET|3-d !ulnOPnL$]qea5!{@ Xe~L!T_jW,o bB%)5~1,KIM>!7m:1~YeOF("U?>p ?Z͎뾘I%6CFvDSV*X;}AF\&?[m1g!ju%()RwW/x4:bp/~;I5\;ظ)mN=ϥ->4sr]={bTe';v;ˉmEʍAE>  9ʱI~aU"}5nG_@00ٿ[{{v{?hs5OU ,dC-ݪ{oVLmj^^Pf`zU7=K]|S6 i-@dp>xcFҬ}˽;QB5-]'JX`^k;ȢO+0k^k1c3nFc`hf.z#*&r/LHrRc4p 06l^ u|ԖI]O)JO(\1 ˍ孏VWj%4FɋK=WΥ_vs_Rd BŚΑMJ$ʦ dG)ІSWS\zjY ~mE B›5;wM .e,dė㈅HO.y!?}G/"}Q|dwAKX$Y$S^gtGSB踗L0Nd#2D!-[!,&j)>R@8 n=AՅ7,z0G _,dȏG# 7'VB H4 dBC\AVA H;v{̪Y2jc'92w֑&Z!LuMxNYq}`潝d*zqSn]`*ʼvHR3NVx,z˒W`-9|8Bf6R$3syA8ֲ! b( ]V4d{w#D۫oJyQаl īWs{BU4JjtcР DD\˜Oew%}ò?Y09}nIE.dBOPO`@7 غ #vsF(}}[] f4@uC}F&測;z2)u51'՚/B0?CP/^Ӗ`g jrPw*RZՙ_,W>B1q D mNzr#HU/_V[ڢG<Og3\0޲܆WMʶ;,_Nò6U2IR;`iZeAq'I<ViFq )'0MԢԷ=T6FNIm\2-H9Hߟ9sCCΌ9C}%BӀģeV MȈpeD0jz ݭ"Z%xN QU:!ke[ Ԏ۶!fĴ*W̳n38Õ -bƈZC7*'u@pFuZ 4@PҺhU 'MbRY+>8ù'{n? ܫS⢒P_P3ckm>lՑ.4@XD2]EG u=Z qZehCxaY@rZՊ+i )el CM21 uҗ P$Po n/c!L$Gk!-jQ^i86Ϸ ]!P~`rɾ k<}@ۋ2qSzOG0982?dz״HfJ0ߘ+!LJl(/%| }u҇a>cf^9$ձ;HԄU$nº[6~%,v".=56hdK.lx'-Kȱx4#zߢ!#)^O뺃 T3#tWVD'O"ryÄkirۀ 9 ϸmduQ$S „Gq9$ 'v=2r"[HvkރoZbb04_1*&)'Gaw珝Yٶ+k9 wׯF0 b?*Wzk>n5/+-bd3(# <?9/EkNґy4+n;}k\O`– ?՜E[f?qɫաl9M:= Qڿ)[qqaUt"^˂ӵ={Э~2jP,k}g['\H:4~ 2jA?-ݮfj#Gϣx*Q0ڽe<̗2ce ܫ+I q>JucRztyaWd Pj2卋UO<`fvOx1j"Z_ȯ|/UV.^lH)ڂzo "v$tOZUjGHSz51.wŏ/As;` Ÿ h@ d\XJD_*!C`ٰ\^]$ͰfWcs=u~`?'"rnni;a\ÑȲ&!ܿOotf՚ po'}KKPc74Bo՜ ;T 72H8zob4 M_5uKth>g+ ጽ@6&Z7-0&3ZSG܆rNlgD!D'|Vgk% I姑դLn޳?Wrvkڠ Opgrʱx?l Ⱦ[!pqtMjQ@:`ŵwv. bJcB<^'ؽ̜Dߴe65 Ea]dhva| "bPj +j1u5AE3Le28v}1!jIUZ'[Tb1u%L+-!X N.p/|*<DD KZ)pBBxEfa"c;EGn0)mA'O֌-m O2}9"IAZ vEeA+$me"`Øji}<:LrI1ցXq!6=ͰwCﲮZr]鯧foR 0A[Lƺ m@%JpεTq(mӦ%503 dnYJ)ZݛƼ 2P/bo;ƐA\BZ?2x< [x;,SPeﴉsL * ヾ2~TGՄ?a\, Q44M<}>H,Ѷ4I݃xLQj[C-lqdlU"%{T|R2>V#.9OTbE00aـ< 0W-quijP>&$BUN ǍD #LS󓺊C@M˟#Jޚ v%2Z6Ҿc-(d`YcFJGu Α .B[1ÍK?w+ͫ~a>J3̟f:~ct S- Q- ,deB@3xG.X.%( D֜eTF Lሼ}ༀOZ}d܎kIbB=~׬z SדD޻*O騥YNѱ@` ~~ֵ@rc1SӘu.t"Tثو!Y11}(hK3sx$K,H}V42hipE>\4}f!;8$t^; IJl4n9!TBMA=N`7ZbIu:" (N?xA#Cj{}"oF[.>$ |Tk20 *OWFIX-h `mbʔO zb i7vX! d4sGጺ`gȐ7̏|ˢVrlHI a0w\E~\Livh?K\9a&cvNM7c~'-^B)3w j 8::TxFmF+ `{L*vZ2P~TאxӵmPTOLTg~#$ib#0N\٢%ǓbβpWEw$6õd)#]{ǶE$WhQgkE_.-ID$j^{X6{ƒVTsU>zN! 3+[n\\dRMή; luUraOb>i+}qv*ot9s\dI+GD[ TA0s-3H-[׌L!f#Zd=;WٛuͮRD8x4& ZnNЩY]fZxξ/Ķ=v!k>&2ќ:7%wlGrhIs P}.o2lPYS(?(s_fl@p ㇕V$lzCKj .l[3LAC>.k&]ˬkW0r`m="wyAKv7WtC$~˭zņҎ>nRVj45g3IVN Ƞ<~Onbե&@ģ8|s L&뤝vIb򿵺}m.vp 2@N?hoxs0a)΄kjI׾c W''1̨ )![fteɶ//U_XDN? }C 70{iTLB^ש_l;$x ݻ1X9XQ%*%9?IEdjn Ji*e8"S>k|vZjGw垝-FZQXΑz aD,m8PYB#ƍ*c$|h Sy#O7^)`w;@M`' lC /rԪM!vc?8? RuAe$kM;ڜj%pmQoҡt@XI j3WYHSt%e>&޽VW3o7s(0 G'χ1lj7򔸯RlNJ܂$ο/f;+󼋃l/'` (ͺ62cҍ=]BnƘC|' x#{F~7 h4RieɄ."RRXڋ^+GaR\t|oD;gc1O}8N6LVfƨhG8\)7Zy @^<-Q=N5jZb|z¶+ƖRAQ[#)R"T:ql;$VtQ wIaljVpE?lV.j,^ kq?wӛAaRք.'4`kjYUr/޻U? mu@PڮNL Qn22 \] K-N19 15sNCMFtV˛aXWmU85N?BK[ZnF= {7I_(Zn卩Qg]1 G/*Lyݼ EE!! hۧ;mvHNJY32[S̤ !<ǐ3JO@b‘>%T^`SJ |<O ʔlj0ZTQTQnR{x<@L S=mH6D#1NeM>o ϶#X4"eg'.G[QrE[oi,G9%;+B -}U禺\8R WnOCsv}%\J0d_-u)"|б1i0$[Zcl^<]S?7֐%íG0Mg<1q+mjlcxHj3 );W`z(߈5.m:2qgn-\ǰ9qϢPzOR>aDr<\f43+#v^'Q_'*ɞ@.n~ . pYJ4hFfҩO,mcj\81>dlq{mUO`͑$!=pF*_au7;]̐ٸTNL;@+KBØWJHI5:/K֞`R o*h*3vUrۍɥ3@W *اaY bm;9dk6H"̑T| uP3&܈j1N3ӳt!Z7_M 6x[0&޵mLwL!Ry\d;x6_FmN=y=lpꕚS$ے][FkN /DBD̀Yćw6$f:֖hí|"itTݲ1>"PxK[c( eA~TVXJխOŻr5m:tG4Тg |OW~Z[$yWo?2rJ$^ P>$i;|o:+ xz :Wȥ^ -"td\hڣxOQTMQXx-8YI$gq(zI7[5N^8 -_Z1皃OԌ;. o:c Eڨ~3%zfht7pt yZ/0eG4 ͱ\s"1ad3ݽ_ M6% +r HR^$;g㹡'd;&QGҮ`{l)$+ڀ5Px]uw'SjH-47ñ[$/L1N 7~z mZp-^)rbǸ '(ɀ[gutz} yrAKbTm^ĹH yzӹ1!&=+Sˑ+?Mw4ørK"z*!CRpq} S Ijp[p6i EI5+ p2]&Vb3Yv&|#0$8ron׷}?u8Y c;mRu!^c"IjlγCYR}EUs$!Au [e9Fe@Ob/ϪZQր˾,wnlkwfe:Ȳ3gNHW eT|}"+WLΉʢߞ;}P7 dne[),&& NQQd&wgxRN ({U%uC|/~cu+ a$;H-;}Z$d@Ius];K]v Nr*c.1>OA„NLJ!yL.c1agM-C^ORU !t