tomcat6-webapps-6.0.32-7.14.1<>,O1`帋/=„L*ALŻ#?H39- xStfkv{/*.J=du,/bIQy܂Uo49ڌn>sB4ΜGm0ԙfU /759sԥ8?.y+¹1it3W;; rpXB~.BUY 8ڀ) gsfD)Rp{&Wn{`,(%<?=w~ZlŖ=⡈>7?d  Y ")hHh  h  h h 8h :Xh?hGhNN(hSSST(T8T9U:V:>k!Fk)Gk<hHphIv|hXwYw\wh]}h^a@bcldeflzCtomcat6-webapps6.0.327.14.1The ROOT and examples web applications for Apache TomcatThe ROOT and examples web applications for Apache TomcatO1Sbuild10 o?openSUSE 11.4openSUSEApache-2.0http://bugs.opensuse.orgProductivity/Networking/Web/Servershttp://tomcat.apache.orglinuxnoarch/usr/bin/build-jar-repository -p /srv/tomcat6/webapps/examples/WEB-INF/lib \ taglibs-core.jar taglibs-standard.jar 2>&1! 0T~a o k, /2]  l   =u8 z C ]*\ 1#"| ~&sf #^m*-m3/si e +g SC 4!)g)_ j IvL "tWv v$Y00r dd$e1a n?0 3 L y 9 'T 5 8 A4hi n `76c-Zi;'wKmo}l1UD 9+  vtf1l |] 2X}  $f G*utA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤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큤O1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1SO1S086452d4893a9029d1e85a6eb41ea2483eb462eb732b1976d4a9570bc90de34d83fa69bb142b2d213d437be46abd64c5879ee1424564a3b9afb71f805c8072c04644f2d45601037b8423d45e13194c939dd86fff38e1d578839e41a53f5c333720675b9a619c438686aa7b3b18daaf4e289bc1555e6df6d811fc134685c63a14b8ebd781db53b856efa8e873fa4d2f6e923948028601c28a452f9b7b35215c2ea7569f56b8a59c418862b2f486933fd244dcf3c82d5146577fe0c3f18903bee4dec86de932cd2fd7396dc368b1e4f5526b8a2b69b9705da65bc3ba6e7466a6ba5095589f5d2a91b04ca9c10e29cfc45ddeb957f6b98f8b79cfe2aa075abba7556e83d54b8ecab0c1c47edd8400964bba29ca0cefb3660fa6ca3b893c53cf5fca4766f65d8ef515affaafc3e72b04944b2d64e034037e39a24cf1e6250ada900ebc34b012b7840d1860f656b1b3cee04ca85fea1118fbab08a70deb270a040c8a82dff05c467931c96821940108a53c3dc280b949431cf598bb59442d810ddd82071edc7ebd94c2ebb0efc01b09942d1a4cfc2af022c275c68725b30cddf4775bfa39877750cd6cf3fba78b8db83924fface74a340bbac3ba6365e821d14a2868114c5d5522d07f0f6be63ceeb8c531add2bf9a72493a379621141db188ee13e4ab4647015a5157acc81ea8e4bca508da27d0c862865aa2a90c7407db52a87be675e6643ac9077273c2068d0a7fb2119c51365eed15c98463df998a2926151d19c66c1b1dc44a915c941b448a6de459f9f7224ebd256c8d43cc19540829a0ef9105d939dbc94d35796e4f5965f9587c66a6cb47dfe4183e8f10f2b79c3a53f63a7d893719dd26a2c877e1f245ae94f9c06cccb392c8c6f876366b652f2e2cffe2572fa2d74ee95ebe550e79b848ced49d9895df7388d91933a186f1309a3ec7aed8a9a85251e29819dd0a1f2b31f6ed7c0c3c80489b35a7d0a6d34fafd8e6e328b38e04ec97650aadb6da70af4c464b12ef1488ef39ad0873039f23ab81673bace56c67a8b3947b388db1fbc6d347c1a36b9383ca4fd3229bc19e8cbadc0a702e4ac7c59c698ccd60779270e6cc6da17051809b5f60a5970da9c1fe29f17e1f790aa8874e21f83db1327af406f9e27747720cccc2f0266efe106e9586f6fc210f27da1c69cccdc02050e28291d6aca850bdf4f09f297a3c5a73732fa95b121c4ec93dc7512d3d9ad183a5ec3e59e99497650fad09cc3ffe4f11e2cc808979ae368c286641257c92b13009b842df4d6b99efa4a9890c3e1da41dbce58e695ef2eac181d1dae6e426f6ccca75aacec7a47410b0d6909bb30006dbc0fdb90aa1db151084473c5e92655ee22593b9abbe46ebadfcca1d43496f60120e685195bcecbd9bf881b372246b75f42bd6451182ce432dd5ed9a8d5c1cd4ff81e786343bfbefeb94563a4d95583104fcda4e04a0dc9b536fbc6d005cf77684b782e27cbbf3bd49d5bb048bdcd0d9e8cdecdbfd5313915bf064e99d214e50a0f7b1548fbfea107084291f337564174a5b392015072f18364353c36dfedbc67b942c631df6a7bd3925fba3b1d4788864d0eac8d3ad1fa5d563bc53ef3f186141c759735bda0af8c05e67d40e4af18c5239bb9617e0c18899c7b08e03a46ec934a04a6af6d02239812ac93d9ce3bd4886d73f20edd29926e2e7af27b5fe0384c60ac02e312a9aa96ac08af165eed37055565da9782eb03166a8a11e441b4a9e1efd4594070039d7e51ed959cf7972aa397e9a6e9b076f10f9ef9c0ed97263d7ee15acc1a080680b196885bec2fe5a8109c248fd5bd8bd4859374cc31664641f9e51ac76ab0ec2084476c22ad5cef99af359cd3c074586f5859e87d46c5c995e6bc98667d44e13cfe1a196ad26b0d2d45a65af09e14aeab2ac26584db6d9d42ec8c48956b6e116f9133f17b086c4b54bc6117a615fe969f736243fd1f7c340f1c6ee99941d478215258572e2ff9e9fbf4f6c6f56bfbd21bad33e00a507272870f487d6a33e04584f61a2c4d49b522c2e5124791be1f5ca203c8dc4834074d92941ed6f3ba4a1bb5f7c2c9cf7f5324779cf7653e59ba5737a62637a75a58fe9d0f820fc5b600c3eed61cf186c833b0aea1d1d3cbf62827ebf781b19cc72739ee0cbade8bd306024602b7658ecb6632fcbc394cbad4637bfebdfda6b805085c8f21c97d10fa9d236c16aa298499d0344dd6efd378171670a6fa2114c8d9123446570de4de2979ebe84fec2fc90049cfab1b925363a395c20106c0d8822be482bc4013c7bb14dd3f522d68b28e111bb5774edc9591be7dcbda21e7824f414bdd538da0f629902da40765e32b066365b2fdc2cca43a1120a5638834bd9b7bdc85a33072da366fe7cdb2e0b222cc94ffe6cfbff6cf9df9f33a122151030f292971cbe108bf9c1420839954c470b85f0776eeaa68a64f94bc4017bd6d3ef1e13aab3ed9a7b05d8a8d13cece8bc6c28dfcf6d41d9f75fa05c49cfed6be672fc863b0fe241b6d3c51e574f926885fb72f7bae1ca26cda244f7fa404c483c22c7e3837581e6d95e036c889855a88aa174acde3a06e8aa4f9e4eda21278f818ca2228583d81bb0bcc36442fb3fcfcb4efcf13c0f167ea5a4af42eee198b5b2f7a58f7ebc7ff26ae0457d696af11cfcaaec8f2d38628defd60bbe35e02df5bb2dfcbf4c4810b3c21bf34a693d85aa823107c508c8402bac02eb0b2b3f168e2903b020208b21fdda48508bc634aeb242e7ef7630464d67cb14ea8c1fefdff627c92af1de4a191f3e1f8566239b59454e98384e17b089bd7675b8796db27ec870471fbd76a1f45ac3bcd8c763c6f723e50f9294157581fa5d4017e5052f57a45a5e4987f7b9a1f8f9be7eb83d041ea6697b2f24f17d57f1b86780b378f35a33887df52edb9ac1a2c885faf29da0634df6d66f56fa008882de2687ca71de1537db48bf4883ff8ded1c247ab01086a1ddcb604cd077d7df7d899d3c6a5d1d6a5cd53700e041e49f654bfc7f78b1eb0ccb85c257f03dc91896f2615384f26ad9d7a700241aa26f059340d2ecb4b3af44612394f8269dcc34e3914386c5ed578f410151d348f9376d7c1c42d953740009c69fe7ca91f12f095f063fa1fd4703ec24c5d6a39baefb439b444b2bc1c089211c40fb5608f69a71c219da635e313ce58b064419f3732c132d1968b013eb8124b14c112ea32c933f05a02add0fe76b5b37d7d1b8292049136b4f4e4a8f768abbf54e11962bc84b69c5518c76470c5b746fbd3e126c2593ca56ff4730fc53c53670d0eb4591344683c7a10fcc23f22b2f725e5d9d4fe427d5adf3967ff37e50be297e4507f9e9946da6840973a82328aa34d54aec66849f6623b7d0bc80e451f5696507a61bb4cf1049742c84d1559e72c5335f7a0e39ba012288004b582ddf378408e57172abbdef78b55fed153295ace630db08f13dec6e8a96d49ab9b930e47141fa7deab24d8df60e6beae437eef223d2d6fa6e717617fcde6cba77108415b23764676b7767183ce9383607e6cfa7931f31e3abb8d965d48033d2148f3d0906fefa0ae44ed75808d6eac6fb8dbc2ec3f9165f92e024f4611e565da468233e03645ad4641af19b344fd8d56ffccb6939d240596244d7a24c30abf691112e8966b6c2f3825aecc332a453ff2b07cab966e1fd566d45638d604e9bd5c8a879c5158e255f91045fe4dcd17b0cc3424e1bdd218eae090ac09438a9cfa446cb5795bd7164ecc0818bb8d5cd01f93293dc8756d0884e27d515f9572ad98188063b2c898cac966ad91fe29d3fa36ce55f203d67ca54aa7ac93804a57167cdd6aba02e1cb9ec0252ee2b186cf0a72c26c443f1abdb6ecb788a9427a243ce96a41beeebe1e2872041f79ccd2641a009bc0e2597ae9de75122a3f98b0a6ad0f623c4b908bc0a290cb21f43ebf0a4ccd0eab5db773aa4a824a1f28da233f525b9abca1b7882058d7a71c91345a1a1bc60f0b4db496699ba1ad01062e5cf0dc9d24435614e803e509f79e5dfce136eb0adfe78a18c2c498f013b8d25b6e31e7c91a006de1ee69eae4d8f8312d86274b6a9fb5fa8d261c2c2acf957dd2e1c9f9d30374b5fd05e0282476b8d3150144bbe0ce713b74fa8a728650036e181be60f141fb3cb2fc4b9f88723baf76ff57dacdb5da5f7424d1ff79840295eceb47dbbceebd4151a001efc785b72d231529148c825add1d2a59e1e350d5ba58cb8cafc7da251d6bb464a8fce521073085f82ae64e8987739ffe6125e4c9b5293c012a6c2cc9d10ec3da6dd30a67b1061844ee6665dbde95e59001ee3e5b9a0a757e2eda482c6771601eb9ace240ec3c36ef163b845c77056300cf48acf3426e542bbc327a5c9a3024ff0e80f06d9ee1b3e4a59d963423736a4f53724156f5687ad2bb384e27f32363449a8caf72acf3cf46d95d6a9f914ebe56eec56056dc9e436ec42731bf609e05648678298e80772ec381f66f7660bcd1befc767f0b9d7ceaa4212e7da82707f103e4628f31cfdb67818b9f63e1385b257c4f88589d26fa51df9a050748c63a804f816f5e99025fd13bf698d712034cbdcf140daa17b26de23ce56f6c5cf95e03362eeb7d458440c8c387f2976f375e816ed7fda0409d4351d17af5cb2c5002b541b33da8a7688ddc34ec5ec1093a47f453a4bdc15bf0a58c287f09a701894a2d158e255f91045fe4dcd17b0cc3424e1b803e509f79e5dfce136eb0adfe78a18c1ea4312eebfc7b29b66b02dbabc23bbf8b497beface127180d8a7381a613e836a4611f0ed4317d8ae8770b96d13afef446e3a71766f0fbf9d10fa648b0da00514697e8a449d918d69091384f3b5400163ba2c1882f9b35e8370607dc2f13e3b4201c4fc4fc6a476a9cffd10a89cb36dd61325e96eb577cef801ce8d05523b6cd424a74e239611cdcb0355a9c84ca5a86bb595eea9af742709de5dbf88b10826839fa7441eb0f5442ceeaef826e64ddac7eace4b666f5fe76160b14374e753421d2a67440e67f2750a457c72083ea234c753af49e3b8f2631710fbb4d865136c9ae03c862d5448e9c70dcb5a7a386a1346896c940f6e578abf90609ce374380217b8fe9c982505da37f48706675addeac030b1a73673b22fa18f9e9e8f156f55e45bdb963e60575eada5ee355342984cfc6afc394f98b50215e576d366e87f957dd955534cb8a5fee687d237c4183c59a418a27fbb515eb1494b46c576f81ce5ea4e1c983757c0073702c662998a3898c1943f591bba6ce1542a4e3b904753096dc8114dd7c98a1baad9b2b0a9b6d28c40e3b40848a2f29e2f6ce2b18514c755134a2a7fce2d530e767a34c49357e08a9c020b28cdc187e09f80008d66a2c968423d72cc981d4690397070df5dfabf9b38aa613e679c8f17d4f219eb7115669e32fcb6e95eb1e077b85df5aed5d2693583558227df83078faf4355cc8660c63b6fc396d097bf135d71e44977a57101f1e3244bb7c28a2576d1908f3acaf84d566d4bbb43afc470e6ee197d1046bec2ffbcf5005380397fc7eb2b2bf7314e083ba1be45473147b012ede5ac094a4e7e26c9052d17aad28edda504358fad64edef4d7991504dbbf3b1cf9161bbad5d0e9e2f0e5809acfd8eafe832f74c791011f73702c5c8587fdb722bb56953322763c9ca242308df5b42f4ce698470725792d843d59e5fb2decfb3096c0569e9bc411d993936347aef69f582683a257959bb0b47d53ea73a0ed54e66a6551c3a3e59194399466368d3ee5106b58ac08676879cfd221c8e2506eeff614de6a789461ff80956c5d07261bd998e8e9b8a063cb675ba935a4cc23a988ad8f657ad77f482f45916c5249faf970dcc7f3aa93aaa6ef9e1d2e411ae6b8ec5f8bdd9ed55e545d6a4ae0a681bf1e1e7111ab791fb534695ff8494fe04ec8dbcd0cba48c4acca32a8e46a2eb6d9c3d079bd97de40265f7be01658bcc86f2cc35a24b66862a81745cc7c61f1070d52689263de019adf830790994df161848d8b4e5419422b51dc969013b42fa12091d4927e290bd96dc40a6b96801b5a258f7dad9307758b69704199c2de0d112b523898ee623fe2befff08db0ae164bf98bf9bc1c90f9ac33e9e61040c74ad3bae6421a6ff7f1938d3859a5c8fa11fa4a4e26bcb9846ef7836206ba7f328a70155fc10d74339b833a9e85c5d5f2f327681f89ce94c236ed2fb9de212c1cfc36794830e101a1f5cdd308fa6693025520f7e944b8ed7fdcf1c0ae13456732c16956b472be35893065621f6c8a848e35974689929b6a65832da8be31f6fe3db8e06278eb90021155726397a133758c2b9bff7d5d1a65fb42968765ec0212eaa8bcf458efb93a1295e17258122ce630db08f13dec6e8a96d49ab9b930e47141fa7deab24d8df60e6beae437eef2b23764676b7767183ce9383607e6cfa750004e1494f26562c4ee903a6274512d5d367aa92cc9df4181433700f621a8999d8735992dc1609f0199519db2a4e40ddffb547788ec15b6ec08331860a2b79468932e4864975383bf3f9cf04159a983bb3026422c9019a3a91642836953fcc18e0083672a10057b4fded0d0e95ae6ac3520c0d99956a825b9b218d1e84cbc208cd5274840edb5c8ba9fab0cb032146cafdfa4a71ddab8f83677eda21fa989d5422e925128898440404e7453efd93c6crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcat6-6.0.32-7.14.1.src.rpmtomcat6-webapps     tomcat6jakarta-taglibs-standard/bin/shrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsLzma)6.0.32-7.14.11.14.0.4-14.0-13.0.4-14.4.6-14.8.0O/ONqNI @MU$MLOL@LcL>@Kie@KC)JH@J#J67J&eI?@mvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.cz- fix bnc#742477 - iManager throws exception in its basic functionalities * http://svn.apache.org/viewvc?view=revision&revision=1206324 * http://svn.apache.org/viewvc?view=revision&revision=1229027 - fix bnc#735343 - VUL-1: tomcat: Multiple weaknesses in HTTP DIGEST * http://svn.apache.org/viewvc?view=revision&revision=1158180 fixes CVE-2011-5062, CVE-2011-5063, CVE-2011-5064 and CVE-2011-1184 - fix bnc#743055 - VUL-1: CVE-2011-3375: tomcat: information disclosure due to improper response and request object recycling- fix bnc#727543 - VUL-0: Apache tomcat vulnerable to hash collision attack backport upstream changes: * add getCharset method for B2Converter http://svn.apache.org/viewvc?view=revision&revision=1140904 * add isConfigProblemFatal method http://svn.apache.org/viewvc?view=revision&revision=1199122 * GET POST parameter processing performance. Adds maximum number of parameters per request (defaults to 10000) and new FailedRequestFilter for rejecting requests with excessive number of parameters http://svn.apache.org/viewvc?view=revision&revision=1200601 - fix bnc#712784 - tomcat6: add missing Requires on java >= 1.6.0 * add recommends on java >= 1.6.0 and java-devel >= 1.6.0- fix bnc#715991 - VUL-0: tomcat authentication bypass and information disclosure (CVE-2011-3190) * http://svn.apache.org/viewvc?view=revision&revision=1162959- fix bnc#706404 - VUL-0: tomcat user password information leak (CVE-2011-2204) * http://svn.apache.org/viewvc?view=revision&revision=1140071 - fix bnc#706382 - VUL-0: tomcat information leak and DoS (CVE-2011-2526) * http://svn.apache.org/viewvc?view=revision&revision=1146703 - fix bnc#702289 - suse manager pam ldap authentication fails * source CATALINA_HOME/bin/setenv.sh if exists- update to latest upstream version 6.0.32 (bugfix release) - obsolete CVE-2010-4172 patch - fixes bnc#669897 (CVE-2010-3718), bnc#669926 (CVE-2010-4476), bnc#669928 (CVE-2011-0013) and bnc#669930 (CVE-2011-0534)- fix bnc#655440#c14 - clean workdir of tomcat's webapps to be sure our fixed jsps will be redeployed on each update- fix bnc#655440 - VUL-0: tomcat6: Apache Tomcat Manager application XSS vulnerability (CVE-2010-4172) http://svn.apache.org/viewvc?view=revision&revision=1037779 - fix bnc#653586 - spacewalk 1.2 requires jasper 5.5 * add offline jasper compiler /usr/bin/jspc - unpack tarball to apache-tomcat-$VERSION-src directory directly- Fix bnc#650130 - Update of tomcat6 not possible (cpio: Is a directory) * workaround the rpm bug - it cannot update directory to symlink * make /etc/tomcat6/Catalina/ as ghost file * create link in %posttrans- Update to 6.0.29 (bugfix release) - fix bnc#625415: Tomcat6 does not have permissions to its own directories * also fix the /etc/tomcat6/Catalina link target - revert a setclasspath.sh changes - disable user/group verification of tomcat owned files and directories to allow easy change of the tomcat user without rpm --verify complaints- Update to 6.0.28 (bugfix release) - fix bnc#565901 - missing catalina.sh again * move catalina.sh to CATALINA_HOME/bin * add jpackage.org compatible CATALINA_HOME/bin/setclasspath.sh - add missing logrotate requires - install scripts with mode 0755- Update to 6.0.24 (bugfix release). This obsoletes patch * tomcat6-bug47316.patch - Merged with tomcat6-6.0.18-10.jpp6.src.rpm * return the jpackage.org license header in spec * polish in spec (use more macros) * add logrotate support * add patch to document webapps in %%{_sysconfdir}/%%{name}/tomcat-users.xml * move %%{_bindir}/d%%{name} to %%{_sbindir}/%%{name} and provide symlink to %%{_sbindir}/d%%{name} * add digest and tool-wrapper scripts * explicitly unset CLASSPATH * explicitly set OPT_JAR_LIST to include ant/ant-trax * build and install sample webapp * use copy instead of move to fix short-circuit install build * version jsp and servlet Provides with their spec versions * make initscript LSB-complaint * add el subpackage- fixed bnc#565901 - missing catalina.sh * added catalina.sh (link from dtomcat6) to improve upstream compatibility- fixed bnc#542634: Tomcat NPE on start applied patch from upstream bugzilla https://issues.apache.org/bugzilla/show_bug.cgi?id=47316#c3- fixed bnc#520532: marked all webapp/ROOT/* files as config(noreplace) - marked /etc/ant.d/catalina-ant as config(noreplace)- added a missing -p1 for %patch0- fixed bnc#488061: work directory clean on tomcat stop - update to 6.0.20 - the bugfix release: * MemoryUserDatabase is read-only by default * Allow huge request body packets for AJP13 * Never return an empty HTTP status reason phrase * Prevent double initialisation of JSPs * A node should ignore its own heartbeat messages * Prettry error messages (instead of stacktrace) if shutdown port is disabled- fixed bnc#418664 - Tomcat6 installation has missing bits - added /etc/ant.d/catalina-ant - another fix for bnc#471639 - tomcat does not start/work * merged a sysconfig and tomcat6.conf to allow a dtomcat6 start works * also fixs (bnc#471639) - fixed bnc#424675 - Access rights to /etc/tomcat6 directory not set right * create a link from /etc/tomcat6/Catalina to /var/cache/tomcat6/Catalina - removed a CATALINA_OPTS from stop in dtcomcat6 (bao#42951)/bin/shbuild10 1328632763             +   n < ]  / N ^ _ 1 0 L ; ! M  A B 2 : 9 4 5 6 7 3 8 = ? @ > O Q P k l m C K I F J G D H E e f g " $ # R [ Z S X Y \ T U W V ( + . , * - )                       ` c a b d r s t   % ' & o q p h j i         u v x w y z  ,                                                              . c l k n m e j p o i h f d g / 5 4 9 2 7 1 3 6 0 8 q w t y s v x r u H R N I S P J O Q K M L T ^ W l 4 \ b Z ` V a ] _ X U : E < G D A @ > B = F ; ? C                                         z - { ~     }    |                  8 8 8 8 8 8 8   8  6.0.32-7.14.1      !!!""""""######$$$$%%%%%%&'''''''''''''&((((((((((&))))))))&***********&++++++++++++++&,,,,,,,,,,,,,------.../00///1222222333334445556666666666677788899988888:;:<=><::?: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.tldlibtagsdisplayProducts.taghelloWorld.tagpanel.tagxhtmlbasic.tagweb.xmlindex.htmljspcalEntries.java.htmlEntry.java.htmlJspCalendar.java.htmlTableBean.java.htmlcal1.jspcal1.jsp.htmlcal2.jspcal2.jsp.htmlcalendar.htmllogin.htmlchatindex.jspindex.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/srv/tomcat6/webapps//srv/tomcat6/webapps/ROOT//srv/tomcat6/webapps/ROOT/WEB-INF//srv/tomcat6/webapps/examples//srv/tomcat6/webapps/examples/WEB-INF//srv/tomcat6/webapps/examples/WEB-INF/classes//srv/tomcat6/webapps/examples/WEB-INF/classes/cal//srv/tomcat6/webapps/examples/WEB-INF/classes/chat//srv/tomcat6/webapps/examples/WEB-INF/classes/checkbox//srv/tomcat6/webapps/examples/WEB-INF/classes/colors//srv/tomcat6/webapps/examples/WEB-INF/classes/compressionFilters//srv/tomcat6/webapps/examples/WEB-INF/classes/dates//srv/tomcat6/webapps/examples/WEB-INF/classes/error//srv/tomcat6/webapps/examples/WEB-INF/classes/examples//srv/tomcat6/webapps/examples/WEB-INF/classes/filters//srv/tomcat6/webapps/examples/WEB-INF/classes/jsp2//srv/tomcat6/webapps/examples/WEB-INF/classes/jsp2/examples//srv/tomcat6/webapps/examples/WEB-INF/classes/jsp2/examples/el//srv/tomcat6/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag//srv/tomcat6/webapps/examples/WEB-INF/classes/listeners//srv/tomcat6/webapps/examples/WEB-INF/classes/num//srv/tomcat6/webapps/examples/WEB-INF/classes/sessions//srv/tomcat6/webapps/examples/WEB-INF/classes/util//srv/tomcat6/webapps/examples/WEB-INF/classes/validators//srv/tomcat6/webapps/examples/WEB-INF/jsp//srv/tomcat6/webapps/examples/WEB-INF/jsp/applet//srv/tomcat6/webapps/examples/WEB-INF/jsp2//srv/tomcat6/webapps/examples/WEB-INF/tags//srv/tomcat6/webapps/examples/jsp//srv/tomcat6/webapps/examples/jsp/cal//srv/tomcat6/webapps/examples/jsp/chat//srv/tomcat6/webapps/examples/jsp/checkbox//srv/tomcat6/webapps/examples/jsp/colors//srv/tomcat6/webapps/examples/jsp/dates//srv/tomcat6/webapps/examples/jsp/error//srv/tomcat6/webapps/examples/jsp/forward//srv/tomcat6/webapps/examples/jsp/images//srv/tomcat6/webapps/examples/jsp/include//srv/tomcat6/webapps/examples/jsp/jsp2//srv/tomcat6/webapps/examples/jsp/jsp2/el//srv/tomcat6/webapps/examples/jsp/jsp2/jspattribute//srv/tomcat6/webapps/examples/jsp/jsp2/jspx//srv/tomcat6/webapps/examples/jsp/jsp2/misc//srv/tomcat6/webapps/examples/jsp/jsp2/simpletag//srv/tomcat6/webapps/examples/jsp/jsp2/tagfiles//srv/tomcat6/webapps/examples/jsp/jsptoserv//srv/tomcat6/webapps/examples/jsp/num//srv/tomcat6/webapps/examples/jsp/plugin//srv/tomcat6/webapps/examples/jsp/plugin/applet//srv/tomcat6/webapps/examples/jsp/security//srv/tomcat6/webapps/examples/jsp/security/protected//srv/tomcat6/webapps/examples/jsp/sessions//srv/tomcat6/webapps/examples/jsp/simpletag//srv/tomcat6/webapps/examples/jsp/snp//srv/tomcat6/webapps/examples/jsp/tagplugin//srv/tomcat6/webapps/examples/jsp/xml//srv/tomcat6/webapps/examples/servlets//srv/tomcat6/webapps/examples/servlets/images//srv/tomcat6/webapps/sample//srv/tomcat6/webapps/sample/META-INF//srv/tomcat6/webapps/sample/WEB-INF//srv/tomcat6/webapps/sample/WEB-INF/classes//srv/tomcat6/webapps/sample/WEB-INF/classes/mypackage//srv/tomcat6/webapps/sample/images/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4:Update:Test/standard/7206acba5a36b2992c72033541f4efc4-tomcat6cpiolzma5noarch-suse-linuxZIk[h3?] "k%w,QԱqg "j)1`g^D$w=k(J=-b՜1V?Y쥳֕=3XuSdiK338 vĥ A@5H/A8 bI|6V.fϋ}T|в/#ǟ{L-\Ι MCJ9 kU}R?N]FC!.Eu3Et) ˇ gp*A:pPC*rdV=LL&@{CX,X,HL=0 ꔊ$H4@WO^Q]oa}Mo :"v1sL<3d5= AWgvcaQgCwǎF9/u OZ1OvDFh<ǩx{?$=<uZ<]K=Xi3Jlag\!5xpc"HasESŁJҀDf 1u٦IF!B'mZIL Vg3l@@jS{Î:5!wa*Ad>Th[kI#E, U&ړI+mP9Vx2Hs7(pt{ &#rgmY ͫHBWfև.+㝱:w(ܩ*==mɤ)5RP'KcS WU5_NMN$6yQ K:E_(J͵'mnUn'v 21zpE(A@talR,FBR 6ŏ*a$oij/dVdnlFGe௰mEYY&yV}*RxVJ6e^}\9sg2Ja't טe[S_wĹ1|9^f74C!8wK0EJFSHЕ|od" cfG3ɨd;HvF|E5f@=s` uQKawٙ%Joտ8pB+;y'n/PY?ܩ],Uq?j߶lJ Ee Lk&㿏N ݖ)ÛdڦEY25Ekjw²X){;”gfiK R \doTW*}{r\ls,g,vVCh֖2j0,2B#)֖'WXV8erW}a'"j9>ePz G#M; L:EHiVQ#-C72t!Ssu֎c,@or3wA9jVS >VSr}eT$ ]YkFWDm 1TLc~zsD EufN`S?iP~# AGX^}"ˏ𼋝s]y?rgnvt?Өql8sh&Fo:qKGa^8 U}{ u9. –FTdG z#G;"kC|E2a +w6w#SSdԉK74C ƸmZ o/1T(|@QEf44M'Z=VOUs=,[\C熜aJʔn{Gˆ̑KnZ"idUbLaĂeb(N-D \dY Ѵ[jR ^~buEnq[Yeɮ=9ybyӆ!\C"zh ja,[ɛ,}Xt1WX :JPѝ+V }MB;I D6VDj+{x ь8H=K3DG QጣְGw|iE|&OqDͮi@Ws8SFG<> AհKڍF[DǸ70%IDۋED+oj4éV#jwMրd93GV43 I$TCDY{^͕N" -kv*;¨TبeK`X{'P}CN>"F .bj}xOhs¨y|T FߚMQ~PlvYrpkf(4*-$GYYꨠ̑"m\FPa`C‚v8k,zYcx7їE_h]E:2IM=#+<Mn*OF0z-ya ˔ü3e,1~񺖿T[q:j+q )2 )\Tmh MMB9U>x7a܎s-?fIAy?3C'P?TϧV}lyoi:4ƏY.mN$:zB2@>#Y_~vB4X.+}]<=6|ļG b(3gЁl#h*L$l_wkQAk(u/N$bFs,\PtiQ:tRs à`0iY:oh6hm /JJ&>3sMe59N:(WgH+=2)R:H`tQ>lۙ3?rI?BA5hFx}0_L9Bd:_"̹e塹c%)xd'F+߬/jH=? Kvnߗ1$$|Cv ?`K50&*eZ_ Q{@k&|L)J'6;Ɇrㄤhh89+&r<vR60Js*&Qk:'|Yк ~J^['F`aK9HpŠ6yZ^D x0iG;GDƵJ|*[R ]My${9nqiaxDـ HVnvU{ u,]RFu0 ݹ 6׳+YA j©o  wo. x];ߒA '*C?dXM .%-Mb`φFpߧ'HC EJH_}LUsz\J;! w& B8WT}2`dU&g HEyjo_5V(=W_-yTsy8mO ov `5 )9iĶx̀ *LNڐr~!vyrVeSkƮ9)V1Y:J?oA/62[FR1Խ#J/"ȡi f_oT] ʧh3f%[}v L)LJÏ۲+!a_cŘs+/&k7xF v͐1%ąÕau3 |a`Y2Rb4z$Tzp%Q(9FگF3èX334=?RWsā>wn FuqCi>T(T׸%25\UÔON5rb7ӕ۵gh T99#$BG&g_ʯ{t՜SJlp%6ׇF A!]fLdt=Yÿvё)л`$Zqye?~zwǍ?fXT/ HBT ^-h]SQl?oUz(vdtMͤoʝMҥ|H)<4yB(`M  BфW3Ј-c|m@Z%>f 6z]Dr>s-zh!cHSz.[8oX/M?y eaA36ԁbࢋW])cYz,]&qh:d?\[s;%rZ:]ts/"5UQX^:Aȑ:8}p읾hF@kշ5zxi!rR,-ʼnc|b5dggdw)5Fyƌ>>*B'ܫ. Wб? .Z0;i PYr( ^SF"\#)Y!_Ӑ 㳔fg5[Ө~;Ğ"&5;$`O#"u)d8 _@N1}֪yG k)8qXZ( 'N8"nc 6]BTQI~zދ7 ^ZX )!rDԆ<:*m|&ɭ%#$z0xHW8&'&p}g┬sCdR䲤M үT8Gj `BrtF5^ :HH77Y6[%kfZM fp$޳(V38Z0[Xdîu@w]X!(-OJo7h͐!䮩~vý ygy?& l=įSIHxU$OQҪGbDžJܸ.Y ^ubLc+Y(PKw.ֿZrFFq.xcw.qVBteW.nJnͥB]\nPTϻ`,Bxۯ.W;s~LxWv1w wrIX*]~9h PV_?b:gv |@ eN1h7d.#l”Q^`r?}zD Ag**M<ٰd݋ƈΨFQk27VB"N$\M~nکi_Z$hq=SmRA&|`\nܳjhc?δ ˧! E\$8[x<ӰVR}O7>ƎfG'RHBj)`ƅgշCĻpSSqHG*:UɁI/.2!떒  BJJN,uFEHQwwdo9V]^4X$n@'w$>ObU³ڭ>~ãR#7b'}2F]\69l0EcPsL ;OmO  ̙3=-M>"뱵$ՔE9Ѳ{bI&-MC5{XƵ1/pli؅{^+`1ҋ<*& I#/InܜC|hM7D:6ޜy$zPO9aza+" '#z2ݲ{¤@qdWk!bW~H79z^=Imto_30p6ɰUI1_m20MDU΢ֹR}66:+8J¹9t$RQJfYRC9퓠H߉4NnHɑh61b%% !XPF@/ 3\*? 0oה [7)kGYTXR;?2l H,l`]gcD۬ZxАyf#&0ጀ_zq2UnWv8,Ȭ%w8&\~AnnܸR*eAK {(IY˻:}MRe%QlW"ճ\Si]|cjk6-py&^"eՊezH- VcQ@sñAn8C4+@[G'NXڗ8Ŧhcn0ǯAߞ'CʭT|U){Tx T=[+~W(^& ȢrB +iwtho}.fv[A:UֳRFظ2ȧCR5I:_ ЃtJpR-aO"ۢ})cR oeuItYTs  sQ&m4Z+ ֓t>>qgELkTz4pʗ̍&#Aϒc6lp9]H:RG"`Jĥ2Nth;e,a~FD^V:\>p%iFM7 \RO!cP#i)?z#|?ϩuA܏o.ކ*^ b*9 vdPsJb?,ưZ3oGwH ngT ~/=f\?'q><4`fQgZr<("&1/>L(Q]kӹ-|Fs/Kdy2g_XUB\18r6g#դBS9ƒʹ*Cb&~A߭(2ՙ [!;\׾@=W|1DVSaR Ly7'ִV#?BV+:,O9$ҙW{>bXH&Vc?'zY+.[ǙRdI ۃW%r2LJ@f,*7tj|w$-[G4oL9km=_w:PvE+"n{NtGƁ ?pP9Sbuk7VŚH*YvPa0L J͌8AB(X*QC"ՑrH<&([2!Ŋ2-7x++ť,&ZH񔚐׵%zn8Hg bҝ B5e8i0^+xyw1VIX73a%r)>8E/5%ks8hh@ x1K= 9)c&ͰzخcKd\3K2f8RˮI=M@OO8#j&'YӨ#à5x?K},;$?s`>sr\:*~80t{ף5WumFM]&nyk:6|zZzY밦Hߍ&-Dɂ: }yE:%gW-_~( CMoUX"g|VG U Q łLLEMP1&hg'|D/&=ZMS_~R}sFbayشL=:+6'%Ma4?=*܄)zͬQ7Q~mPS^RzZm^Ci+ן/&2TP#:EaBυoR):RD ;#<}b!mtFăCJz/)F[91FZKZӔ">~,/$͔z3G2w'(`UQ(L 4Ff9"ԇŗӇ?S fs9fB٪RS\jR>*8!68I$YM\9LJ{[@[yGC5k8Nֈ!O{ﷁhbq)qg!er+ʡh-0-*昀ߤAn0\X ]wt,@ON #[27[O}?3{¦'jdzԗdm0Ɂz=loZh)i7W[dI ;r,BiUM+ӣ7h A?s)H[rP^.MOsgawH#ǀRꪕoCf~qSYa"pPF8UgHj~cW L}r1/MaDzE;Ll6x4B>.e"ش&ߛ/^hHZa gbf#4|rOF^Wq#<, 6Q-ZV/7Y 4MMNܸ d;|{¯@.C1ȫwSqR HWx<+2Da{e*7cX_F".ʿP9dlU[ ig &o ;6=7RLHuq4ADs н%M?m&H[@9qfql/Ss+ ,T`˹9Tn17^?}" ZԀV)ېXC?[u:),?^^g}2~R{&Q g [Y&.͜\76sVp"ۡA}e N=>[zW^cn3Z@miF=i$sgYPvYKwEpڛD9>uW.a]i[/[ZvyB ]G(p -Or`)@%/+doTi=bRRL 3- w3Fw}0)jmc4L+\9g7}9з%*U.k8|mNdպ\jL-qZ4-Z>rTVc U3nWd-'\Lq݄k}l=Q{ZxJaq$PB /%P'Jpah-41X`JO<]'hB _с?Dﲂyl͒!uGpo ~.n$f?W6f,ZYΦp^]*}SШ:9V $ҚmkE~Ȉ̀iQcا.uiHGaʎ?ƤaϛyEQtYCvqފB?8JEF5ɾ\X+\=s岔9Fyk޲*.`/ W,Ϸ*rE"Ʊ g{C&@X>9GDjko)R -8!s <mǴEXσ/º{;K``?+f8LL>ZAatLI(߆: 8BSww'#O(m3LT.Րk~NgZ7)78vp;5%%;&X[Ոqdn 2L &"l]&ڛ>>6(l箢MJg4AԞ>fZhX1`4BlX.ϣ`dPgpV"_t(oۦ} ES/ Td7.^{ (s@ ^p5}BhK&g.j$F ~t]Sh>d"Qg@"'& {HOAMN|$w&-u,v9sÊpcdmpL>!*hV'd`8Q)Aϵ-¿* h<9hjGhn֓8E26=L2tM+ZTq;Ў 1pg1^BC `iPo ءLIwsE D栃=15/ձ{Gz,kf<ȷ6orn 5Crik6iY *ȆKmG2@ y'͛562hwI\Fx^\!jAIĞ~yH}Ll 7n12wI1)#_ ngU@dRy\rBZWJ=~<@iI2,H}/( M =dzPn۷P,if,w$%y2x7JT:E_p Grk C>V3/ z!ò_R,?OZ~$ ýolw[4!_0.:K12:s֔Ⱦl@&R^pCA4~1x[+8 `Mt38gA aH+BŒoMJi,0"f0 A:z؅]Z~%qZbh|h}#mQ8yϿEMC ~jӁ򠰞Dh,IIPpl%2ޝדJ"pq-d H/+vqEc.t4*j%_Y3(ըd2:yAy/P$u9^C$iZ"O裺fʂ'YKܚ@ƒvSe._k1 u~"P $C9908V-;gv+vI'!k rS)(g n/$ԕ y 9"Ҕ_#IOI(_rV4kRFNd[)dj+e4-[ܹ{5%y147@YoI-oj{ *? !YMOYQ+潦"zp?p=f+Unn,fQV& Hx@3 "-Jf.(h lWK4ug7CbKiJoS#i>CB9D?8v^ Z=z돛ra45w sZۿwK5"l6)e݂5cq[<'\ra v 6'[Lt(B8%taFmK[ 5V<Ή%bLgVn 2j;U g<#@8^N' w>ct |schȧyV[ GY :zRC |%:-dx/@Uldͺfm!`<ɸ:O;:@D8QD|+܊Gl҆&c'B_PW\$fʌKjl-/JX ~2Icc Sz )N˘LA4jnevҎ4MÔN?h#m51Ut>9^yP>Jm3{@ ,r`3R#&9tRf̈Ȓ*.MpjwQaӮ~ O]AQZAōs>q}Ghc*<}/YW۟%"X0`9Ju񙚚vH2Mð)@*Usazt >>ҙг]h,~vl+ لCN-9t&GHPM{O.2Rb|@7% q e}G'ʙKj!Q6"/gĕiv@5 CLG͌9EI&emVR;@jꙦ)c̼>S^n<|1>I}"^XMGf\VS \ isС3 uḢJq|Ǥm ~hhRN#=j`ͧcnVUsK" *>-rt;A;ccBVN-&}sIj@COj`̦'K2VIĞwqP(Ɔ;tVM.DŽ"{ylWd~`P^Kßf?\ ͧj 8s{YJX{v3 SuU3oLD"T_8fLyDֈ@(T7OW9R),FU?~qV #E!K! =Tٞ|`F YOcH-z󥐉1XBJiX7sP')]N9r*=z#&7!="E؟¼i8<~P۬f.؆+#mJ?,.&W8* \Ɋgsb/@j^5$˚5bjXȷ}@gǟl0L#ʥ#z_{F-V[9'Ki,tC\BUqϝf̨ */<݄V3 ،_n%$kgYb!cD;tm<Xk&O 1KwNN)ߣ=g?Bّ" ?QMxSDZ=ϩ(5]!97g-ܘܴG!&ը*Xf4m+;e Cc ?"V$:|LܾHPvyÀw椡י]!n{(\FuWͨwmM5T)U }h24 AD[D)^V9A5@{7)}{GNju\lVj5au.mV3~6"B `/5z yb9.jןrVrXL:>'`xP=SBFwH$hOōKh/mtsA"DʍW*`kc8Qnzh*o{w˦ ,zôG./(|hU$?Z)1v&pb*{n3$3-|t^r=u=b ;[LA3r;Oo di??R s@[txX u\;'B@ mιs2Ϝ郒= d UJx2U!c: !zkg6pV}i8‚a|r-Ճz mHUϬ;)jpo߻y ^$cw`oO/߆Ye r0dH˭A^j`cNj-b^wNXbх!9On,?GAĸ+A;'m hDnTλVf ̵ $},/$a ﹡04/Sә=G䍲c0xR`ūG bˎ?Xo[#zuƌ ]X9( 5TӢRw+D,S[|}Wpݞ} (v½ %aGvyz m W0TN.r7?Ωu4aݫTn"?f ˏVR@ІH[ !'dxωaN$s#R/aS{Z}iۄcf=*:kfqͰ LmTL,8D!Gd&Nd](牛^ա.r߅h!k&biI;@ !eWZГ~o *ԁtQVEyh5bT+3%4G@cV($-Q]MK'v-1S֙J~M᩺Ɗ];ӛf8^EXfkTWu>/.ԃ !K?W3qfV&3(o|ШxEl:ġ FRɽAa;+:C(|W>KT9fJ5:.=əCԫ;"?8fjpMdN8[w~4 >s7i-/P7fSf!:p(vce7.n>"1f;TW=DzNPփ78/I+QʃOŋso}~&UtYA wAAedk+?lnrXV#@M]gzӃ \;xAzߙ#!HjSS5|!L6T3]pV{xr/vp8,I0< aU#g!@{'p˱Z7Yn̩(PR:yɪbk΋&|ħ( `]EKKw}s楛 1ja0D(ùzru//"g(ʬmX]- d7zD< ͓zs^'3|ϩopBT ZP᪦2J#sH\KPw\IA;\Copstbcܻ&n 7Ѐ>k!>hlBU(J_F2NdDN~^G= JF}Bn=+\”`'8^8X?ZS΅ q?Fֶ8wmGiM\E}>2W#@Ѝ;Q-AT7 }FBŦ}^dn;}|BY= njʱl( 3qqY[m :h+;cn[ g]2ܑ6t -7/J,0!ªΞWrthc•$Pި׹m~<jc܁ZbPȨS@xG]xjKUA`AK%+3WTu]9+α۪::E-Vr  ̇!#H$ؽpsIV "r,ϼ*=^%$s<h*[hfAR׹~xYTzÏ|8,PE@! ;dhG=_BVcSFuϝe#+g+YSA &]a ] A-$,Ŝ3B)ue% R Dmzc -:r1rA'xH(+ڙ4Ό'՞C)60C#}P7*_ e1emKӊ)7:ܞ 5lRQGeGqR}Du2'HW;ጬ>Jg֔OJO<-\دFPNpC7YiSfaTj:x渷>n˽o} ?)p—O}4TG ʞDwe(=W&3QaaC.@ ˕6`K8 Ztu}R&CcF2TNAXh<$lyM{=7Е0z-3b}&HCyG&k %m{CIċ[yrQHQm9m^ɡRÁ%sMLm)y "S4aZZꪡ}#sYQkwRxXιu~q2QYX*SZB7%/5.{rqp~՞#<9ͦ)1J*.JQ mySf%-O{"W)نqڋ qň4"K',S*R W]JWoB,ÌS~掽rerӾ^|I(yXw/ޓ+szD-a$f>gFqZ-D_-,_53N0,&m.&oh!J_:sQy[0u;&O/GZ΀?]A)2 sA<tEiquܝcUC |G`"Jz`sG BW>ZeJ!Mortq=3GPʡyĥ갰Ȅ8>OEfr$.gԼEcT8sѹu2ɓ[p/TCߵk] S/lˁzm׵1g"]u4mgdS^_b\@?ںmA3ͪmԢiNbqAM`M>@ASGH|{Dhz5lxڮrq^7pwwxM'#~/򍺳ܴ#}  x~?3F{5;"c}2 Д$f3],l5(Y/Qy5Y1Pʴxخ1.8(Pe)o̢(۾BD#+@]a˭UٖShn~o%Ḩ )lͽ[w{m[nTehID'W i܈.Lܶ}Ǎxs(~|@+a2 Fۃ>R /7yZ3Go 5)BRkmd/[VdLڞh;=J"s󬢐Vi\/:/YF@cs9$%J&e`XafO(( !M5~(鹐<+|G&@B41Y e"P9tqcXg1Jx 0o*_ZɻBՉu;ެF,ҟ"[qbڹYOK3(( CK(!xM|a)B3ַt3wTd\R^sDF²2C3*B ;Zs !Օ|٧UVirgzmQgT-9﷖z%'>$UThVr|b"%Jؾp\uO1\$έ:\PC;Ǡ|W)ݥFi&y>%%[\W`34٬+Ms08,)-C_Hcph. +3 /J=_Pb-f_?樂j[/I-R ]%Ĝq. o:v`- ip`]_DT=6!Gm?em|$ڰ*^6)a #&>h&Irn#d5k=&)y;e~ J.ulEnk m|Wm8X)iK=4bR6a:j s~Gl]*$0t:AErq>Dp򋬂g"o爀1feʦ{JS:^)h"O=P3qCI.x5i RD= gJQoG,6]}cuT[Ix4|ld%EQΘӺѫ{p3QG;҅6<\AbRZ޸Q2X8&GuoCgF|CbsrF4<ir+\ITRàSlzz TynF>A,-`\ m>gtI uPoN٩ض7B7!q3ea`E_ ';bµжØ} EP+rwN6x@7X}ʐ1x ©jX*2Q%L_ k4JuDo&=G ͎„H'VB0n fLp''l;]*`v/W=1u EU@ٔݗîZJ]GB{v-~,#bF[_ɐS᷂Uٿ3y,T=^xGUV\ՆV$J>ovVbk5s؃ wn=ߑn5朎TyHSKj}q-_E"n5pRTpq$P򰀤$t0jxaU+"i Ru%3dB( q'VJCqQ9 I؝PǫhlOMUS)44QPtH0Q,Q)HЦozLM~18Rkvx} ?Y_)˯@{{O/A@Nم Ѓ5E U\|z"jjLs[@BJm1g|6t84YJrKӨPd[sk is;>T_viГ8%~?bzb#퀿= FRq9 1# dԹC-hd!-2Qە-jgٴ*_ ~ \7oۀEȦƽZT^QYa'IbOp}5(G+5d EWxOpZ{W*.?9ҴkO M ͪ5AAްCUd/L .֊o Ä:m9PZEۉilB7SPLLO|"Ňw;*QK+)yn-K5R Ae X hjjLԼgO\Q|8\*d5,1qzZ. B;|] EB8ra[? "?5 3Gw#$w]}{yW2k]5G mC}.F1F^͸ -McRZo9}ofo\C->N)(LPV)tqq''0O=4ݐ",A?8# !WVA t 8oAu`l'T^\.жM ZY?מ4ڿfjq;yBWY*!{.Pe85W;&.A-4 ? 9)$?'}]1~ራ?я?/$c-藧iٵlFzTPNd J%(͍b pT+A"6/gI>4Y)-!ͥO >G8tY8A#ַ3058 ih}$wTi D)ç&yLKJcۉ N>fŰt%Q93?Gt3 +|Nfc܄e5dP cƭl&B!'51l,:E˕RykV]# GA?c)1xMcRzNhH=;wܲA>泰ˍ78#+Fu 5Յ\_Pa/KDDZԋ| qP C t Ed (Ec-[ i6em 3H5bΉx7zԟE]$$ī n-B7E49jsNU(PEw'xj)M7_/s1Hlk_A;tN Dgw,k'lV llN5YȾMا)V[g ;2/gG+ͺ_S60~Ø6C!8lAB=nǼgʽYr]N1͇ ?;"y<I/ O ƛ-kwxALtn^cƶ皙FhT~8(B<;8xgl_7B6jy!L51 $4C^}cxRJV\XsfB:ؠ菽9NB!A9Ekٍ]P &^`Jރ@\"#w ɽ7\6w9# .iF3\,zLÉ"s6.j"J~6U?B\a[''GwoTFU #q [[:ЪM9kdzWvL068&E--W@3 Wp _')6#ݞ4b ᪝vycfp7r ]L}z|ZG$3[`{2~/ho&S,ن^s-ޢwYl ٱ6GBR /siύnUO7)#ZEM-o5#a7`;X,hEX5ȶE <#h;(e dDqv/ _}Sa^o,50/DJSׯP}y.nsvIPbn=?l'.3'FMUh]$2R~$zW;6=wUBULZL :L{FeJyKӨ3֯@@bFEt_ {Dut.u:(ޙfا,-x%E\xLf/[gHDi . UFPj=f$=}ۍLteFYbY}va/-X( /kX񼳘Ka]N:0T=R4_{# "Ps@V?jo_<*앀c6/c,Wn={sݢ'xs.]e7w?PEcx..ku9 Nu'lnE!\9U;!<)/^ .?Rm5@^Dɸv>:"5d{LJxFѽJ % *sifTГH3o0|ԛùNKCs& Щu|rOnod.Q%vG zZNHf GW"x85V4?ه3eњ!RrM+?j+]F-ix^pr AulD&вy4Ϯ6uW)c~^Qz#ӕ`!l5(AUD~ܰ'gt,)_Sdlrj6±}Gs:gvuG x!` Fme0S*ﰷLS1@SGͥdOr!Jw+N5f; wWznXa^s5nLzGȾ:Pͺ tj#$QGRSi !ax *; pSⱰ#-O R1_sDxtL4q6 z<IϒTAA]; `@ fw=?\I2;g9|N̴$t&g_D3z\x|D'гI WW% ֛ gji&A`*I+WaAjTJbHZ%YD&)cfuTJ$Gn%b"ysYqoU3J"E-plyNH#}"[ tN'IDŒ={/w؀*<nf)10Tu3o c59.%I,-p]`j>*>"IXG\$>*ߐyVWE4?.7` J&(93G*@E6QMJVvh1Au@TK(G%;=iʯ vKE գMbk`KgsO})@z P??ǛLI";=lƋ q8Bk({Ԑxӧ7%"(w\y:6 'hרL<ѤcvtC>N8#n-b(TQN%AU{l;9^x@ѰJ/x!'zvDia5HFDހ1#j%+\|멏-f譎Ƿ&<(`x}l1Gf}*wϝsqYq/<VaQ})s }7)**6IWQ޴nijrtSՏ @ba-y@$PĖC4,x J R0Va,o@acL,k> oJJC:'o0f)+ݘjzt,F O]Kz^gqyO #ȇ hWa۵I?wڲcxUM;(&aW' ,h[>UIz "iPCdA53vP#¨D~Xn6B*r%3{;҅*ߌ yye D4hgE"@^~hi/hv./ɬմΪ6*GO!uN-_[Xч&Vhd&}%vO>;V$iQ R ޏrbѷ G mFNw-Yd#LA-J`^f]" RH1H;]OJ+6~_է ],b[ 9QK`L?fӄ WXQ 3"AR}U)묇,Z!3 v_ uWr2g$H(&jKXQXUdmOsn1e~Aq&"5F[#uuh96 ( ;f|#퐏᫉GZmeUk&{x5Lo`y/sM\E[ LULcPM] sseX5`UwaZШF]UzJQZs`DQ*0;^֎x#:#z.Za΅ɠ ǝDK nsX0Pd 5$+A|#e-qŋfQ|*,cX _ }GԢ!9K| ]NOcܩϹenkGGiT|ٻ|1|ٸmךP<Q#Xh+D~x93.YJDSZKaӷ3<†ܙcd@'A4ΛS`OL4FaG{JrqlJYMgFZ ][MfꑢV IQƤPڦ yd} `5Lz@8EIzxj(%R`>DY0qn|P!7!%{- {2cC;4z?V[BޖTV+T(M!KGMԙ/)^o"V'W\g݆ч~Ϗ%(T"5_Y1"nt cg)+(Ҽ"{?:pKx$h 1Eq^\Xcˮߩ?+N˓?EɸǻKwj,Ɔ rh]5N'$HH7~n_9c`^"`>/3Ge I 3ܗ[KG1@w; &-Ċ(t9Өhb:-MZan۫Ey*=}p[ۜt|yK?*W> 0i RH>D5y7_{~+q 3܊^!~4w40is#TSo\?8}"޹ҷ)@/k@e3O~nܼze7Q0[(@^<*0KtM~|q-I$ZK>WI7TxPD`ͳVf>F˼q ٝHY_; v?2Y~}Ͻj8jͳ_ ?oݶebEd[nT8}t:Qm3L<,Sw>W{`E5XtLe5UJVL}E9kW_JH6o} ly,_ȊP0Zy㻊*_NbIͥ#vcL & Oɛ;KLtp*mQ#[8Mw T{;\1]սLw# 'w@|%Oi,ED^·~hՈ ϒQ60v۹أ0􁜉:]l uD~|MqXX?0m^/FnT"K zH\.P?he)ORb -Qgs]f ɆݰU]ĩ]ˣ  %o[o{63S!p/nUdǦUu niԣdXK.(D:wje{4#qkPb68Xf#j{'ZS 5Cp-te Ԫ4Z)bI 韕*awv+^>cJkKdDh3\Wg ujY}=\ Iwt[wƞi8YMgs;U=I5<ʑٹ`/%2xFqPL6x4\{6ZV +s0+I_kk:"|ĘjUPX<vmm8^`bll;˜'&M $,&"(;D"?qpSp>V)E\FCm^Q-JCcsnL/<5,lCyͤ2x{V,F#S,f=n.̚#:^Au1{0)idL0fS.T9dbj'v}namw{ Zk?llR gxo$,-cg+"R|Aa>p;5Yo(bp5T2&aEw֤D. nNĔ$)[Sr%x-S6`[UwEy#^Y 0b( _}vW&CIZ,JI9=,:DR:>8MbF%E_`ye-dA,Ug&q~l,!ރVj!Ch!fi++]*- [4$L26QJ5$eƹIeijeKyLϷq4HPք9M[ڄcpI5))LQu|̷)Bq`GRT4f\.Vng|uɌA{9S@^M'Iw+ϳp>*4އlݟ4$ohQ _"yc礆z}+&Qj6NM0z./YdRWi|W=? xFldlNs$dX*߃{Pm b_Xa?kjureEeH49#', ˸FM R,~@/+_u'~?.:.*5@o=sƥKFivꮴPfHE?#6ͷRY4GmTw6faINY7@ X^b`Փ~\N͌t4s( b%K 9w8{ Y E0'ha#e8ˡ,H-0Uw8|jQ``_6S㼑ɿ["uM @mـ!A*&Qi ɣAŦߜF'ju$ >2o:f]ߧhz%AN%!%4G+*aԙ4ƒ{KjO@#4l&<"_[gv灠܋4R]|M*uLIU/sߓNLRM}Q;^Qgk{Yv^^eԎùO GuK@-Z(6&u`b#N$WR6h߄f[gBM\xp64ی*w0.SMFK:yQ۶qm c+່ErpioPspE]-X./*.lave⪿̐uc)X{:Ȼ"D#%#w2ٿ?6DKr<.<>RGhPƉ*k*3s Cn7k@S/y"H+9r78iB"B2)#Hm4V&n aN6*/)7){EbfɅS,E-\[FK>|6%S }1~uGep)e>XŝS*M,H%ךVM":znEP$0 QQ'5$rw'aΖ)RcUP lT7YVG"&eV14r<BPx;ɃF%b$M>0dveeߺN9nGti1QYQ5hz,}x\{7^σzQ V'&"WpUET*yjanåYL: ɴ@kik+ 7ܺ.CoQu vEy Ag .XDu, ϱh' JL GúPY›=yNEw8= aݣ%vo-qwݮ⬪ H"\IQLE""%<'Rw͂+T)0x}Φ̹XnwTL&=o[9$#Y-E-֪&7 uxcCgΠ(۫IĶQ 6RW CGQB*.8 Z+6{K<؃p5 a|@G:RGD z:_؎Q ?KwḢIIo(=2N_ l L9.1ߚD¼q{#݀NR7> a&az_>GsN;XyΖWT_(fiԗ0NQ^XYRnLF;byEa}mkN+-IX(}"fSsDIyi+m*r !Tj) Ůr\ªUȚoB<΃-Bv b95fu/G3'ݗF|w> . &KZMB:!Cgibp.+ ,Qu쐂S6_c}ƹ6Pᖥ%kԷ쇣$@<Ox?c$c,n[ )(u%N+/7TT<{_tlke0I+ƹzni1F/ZȔi[bp td]}>ڇأ74^\\ X"SC:B5K T`>k8Ɔ!/$gE{NǢA!w>pH5 cv1G{^kS'<wluvR-U:˝u*dK`mv %Rab鮭="ϓVuDɽn= X˟)+k=*ɊעivJ(c*q4nKB4|)b<*Iuy>ڠ 诞7{ۑjR[cC[we%B~ d70ۜʩdو`z͍|?M9OțkDFz ^)F*a7*iJY:[ANƤB,9-IX`(fnU 0zgmM+/*\u&o~,Zïf$O3an'޽@/|DvZ҅sP,/v)`%5 Q\Cm!],3(&ZA6|I7V(B>ᤐt1^XcWrX'RVCC {y?F1tpG261hUUK,/d+F ~~d(B+ 4)WNQT jH]@} ]5b`T#/N/nn]R7yybHC$n$JZq^c?W; |!4Z%g?O?c}-NR%HEZ5d[5YWj,-ʕ%k̞r{|4&Rd}"XkYD:62 ;nI%Rٹ J ?g }R HȆ6|$peFh(+WNߗݶwݧ?Z\R𺬓u wr%pTnſn轖$U7=hN: ;]!Eul謙AmP?]93oa[";eȥ|1mw% mשp4Nv_>b2ԔZ^4U7hP.fc>̃wW8jm:=]_([ $#@R`-wf5.zV5ѻ~4p|; 4!t%#/an󘚆 m,5t.sjީխ(H`lz<ֵrw֬Kj3Xm_]m.c杻8>t$8 TN< Śtvj|,D6N 44 /QkZlgۃ9׌զ^F g /ubgb#٠>"';6+EI'+XL-6WZ %"r*_8o^/%xJ,LZW~Cn^r @JС>awaioN^ٙN,QϘwF{]X4fQwXL Vl! -^W)e Nڌo͝)v#sv` !`KNJ#M82\1~qfs\- .R5TnAqlXr 1K`B8 RpoG 'i=o0Pg_e,g']p0 Z9@Uۈ:R4-9rP]w>8y~l<Ğ>lzPkݮ_f䩒n>P9 |Ϙ\dU7E&E+oW ldJ4ٷۗ;F$=|i73ii:quBhfǔ;ZLH>+9` =rrEtٷ^8jZ(%c8ѻa |ll˖`~n׭ִ㬻izt:08)pS3^y4>$/v`r J׍ "d@~OE c @QӨdoMnȊxԛҀ(MP%.T3: 4J#$ *H!M7}X~U{x%hNw_ m@Hw}qXz!4Q3<2+ ٝ`-6vhX;ɺ1gV&*%>QCdl," o_K?,]gd-nM R"T_Vp] ud+K 9ތz564[DJx5u4;F(`Z:ḏJ,u!5geB8krE6o croT=%t2nR-LlN`_x(tEFY}\5̱QhAvQpshx􄉣 8)%_v Z꠷Seh~B7F)} i/ =KNf٤sSHۏ $oj`:Cdr6v֮ʌO#/f |+ԛ][ܥƟUuye˟v[Zi5X&5 \?0!i}`"^15CŽu-Y+]]1s4GΆn]n<`ѣ~,WVae@v?X)~`.;w+EE0!\} +>fKnN;blo ĞU Dna/6~bMK@w"xfϣyZAG'/zۭ 0bF& ]TZ+uj׿"t lZ.XX"uZ\&m]dzf'jMa*vzppa7 &y3k焧1$: %,e P'|?_cd/rײT7'S"wi.A"z׫~߽'3=rꍆM ,Uav؁_}osL9QEe{]&5@J`]m..) Km) 3>eh #-=l 5)rԼ컆ʅM U|yh(+ǃ:4@.UBc`m/꣌Oni]œtv`츏|m3U8#p7T^,^]M?e*#SL!ӬLR"}oQ"M=T]z,}_"?5W<!Tvyষj(+Dt4m]u`#_?Jy?K[{`e-̗5T@RÜ'- e?eGnOdb7b%ͻ%iwh 2)|› &GA69%߭N>cThhk$ͮFje]|.Ou'Sm[%G"$QM ):H`TM3Ρ?4e|Yv5<5Ŭx5 ݶ֘QW`hd_9ok8jE,3Ϡ~2Sfut=:~{Q/Lz) -( zK0A3>!{v:?K@u|н )!s^CA93_q#|$\ >$l΃b[A-QQC1gk/uzR8=i1(h~:e> O쎬 iTXHt&0SvsЇ[[P#h&@"9 6SVWeRڍS/=!ha#/pLR.8Gj|, 1>Cu$_z;է1)Y#T&=V+p}lD8=}L8݄wPGb3[mQM:s_"B(F_fkl]XCQ<-A|M )BG q"_z6mP/*V|`ќfJ-ܮr't\m2D+hUw€،OK}%\i.rɨYEoID>YmI @GIV+1RX+J%Ac|`nbZLhR6sߩe5Nܾq$&ۇz?*e]Mj-+Ho݃ԛL]4rL]U/ewLJG((+~j('!9P^YxX z,$)eF=(}P$Uǃk41|I4Zrьz6Qך䚶8 e.pٸt 2ECVܳOCFU#JG"eBÆ/^I$cvAYAdFq}hh%w74,kj{RКg}du{pS,%prF5a1aR\1f>^wf ZR%%+d*KMkxKO(zv""n։"kpױ׵b?y<%\K7b32zQ][Jǥӭe+뜤~M$ĀW)C/poH"-J:=Wf]6e.~WTQlwR$%Kt1Qp@2YCB7Pr.$&П*ʄIPfDb?o 쫒53 N!old6 JTىB%T Ȣ*B'>~b3D =@# CfEd{Iez]bmp.7V%A;v‡?p&GjqhbH3bVM(!yEƸq^_#Uƺ`[t3g.cC UÉ߉;$3uh ]5 YF]dwusIU<6eE5=H}~b |bdkbb86Ns] Ov[28@&d' 4Տ T?'oQ(bߚK@~1ăy unY 4E Ww5~J|[5o":Rr!Ȥqb+wH)a*3E\ݦ>0l c<˂։Oߺԓ&=RYC3%7QW0dhttg2zWJ>AgaW_#MRlx@*Aug(RL 5 ]jn6mUPވX1={fe_ȄiN"ןU'E#iI?_d\m΋ Dz 6dlk Nv4y$9g3 ]N_|/l)LSNs4\\V N3%_wJ?)3SPrG%Xǐ ,[:6wGy/I dk}2[ OD[mݳpN,- Utè P,PbY39_v5[0 PT]t``:=ΈyҴ DUDL5V=!Hϥ@qH͗im3,{ۨz|AoBN_-Kbx8?.'m=R"  RwQ Az/o\e{KdYA73&bvc_.gА8{5 e(=jUDt b{y:ڜAI 1w9GL~ki`xKOW1^D| laGBfIvZXC dOG8 1a9 Q&iѾ'pVJ>VaaZ PUgy.(\GT%eBqoTq8W;1v.rhX ${O~I@0(jBx])9DoZ!lF Nc&X&djډw{2 7T;-WEmzv웳0ҥ ߩ\h^ҧR1 `3n"?L-"Jm+F0w'6{&\T\J_FBФ"_is8eq2ePOkSsT0 'Bڂ!~}xu-@QkI2l\/O!\oMv%N"^{9fs^<,6^kιw{OAqK2geQ&Y6rr# h= 0.^J8~p2_psL )]ya`G q=Rtc hѱouaX'ZK<["iqu,cbα!'* T"OYB,EltMrJZ: V.ǂI՜=]ζS_i[BQ?~nM8mF|@xRby~k8US $\6:($rB5%sR@"b0; W5Uw9W*([i:E^[~ R%YxMCKxf'/tPr슅t7O%#iIaM=\ںS{z}BQ&G;.W_jr6CmQJ nmzAۯJm E=73S)&j֘ټƧҬ˵z8ጓ.ᮘ6_)DUϺ;(4mɜ^'Gi_EٮSIζ7 +6:{<}_ 4Yޓt68y ;tAPM^=PTC{,kj2 A5,nq{Ꜷ, }!Ʃy ݛ&^wY3Mn]}fl@w9",B4Gq*W\Alae؄ _ۈ-g( J*6KS 2` qEs ʙk Oտ?fΎ$1*~2}ˋWŽ!ZAr4) DRPcB=ğʙ,[j`Gf8ՑF=+Pz RzzZS^8yLS F Uϻu_&iĎ(@KU JȉJٜI/ 5p%셦Ko4 ճLnE(4؈:eW<&,hٟSr Ҁ8\9"ƃo2r:o񆉍rPJ2J5*ĊٚRGy!i>5D(j, &5  ,sotfj\Cw K:[Rh0AaGPo_Tc3ҮJN.:dg`%b~1, ̃@'zt[?Sj6fmCwT<]t UUOѻPG*L%(y~Q?|% 1h+0r+|vHHPGDftA̲<1\F9ux"k>bKDNN7UB|:y8*Kz1Yвр7b8DTEɹli:!+Hw;WN|x[@+Jaygj)> ]0OZL5^TiIp;tG Ւ׋ 7L#_t ?-CӪnx klДZ.:eNǴ>$%l&pOHcYzZ8,qhxC2'0tcɆb !^P=@Ā\>SZcyJWQX@'9bYN>41.$ 7U-%vpq1Zz՗'O/HM(2R`uR^UͪZ/PH~ڕOԆC﷫#߉8 .4n8-jޑŶSQ3$o _Qj ֘IS{T{.hoֈ;F~%q w (w󒬶ZZӁ^',?bʖ XJ 7ᾝ(ȋtωKJ pfOi_rg#W";C)7m%1ʗ]g2у65)Fby.~Y&d?lsEF!bu5/أ:eKX,W3!%DڅHױ^w(kKTDSJ-[fl[jkgA_h  ByaJ"#oM!)IX+i,дc{}^R C5=t=}s D? EUZ##DA,c tTQ$s| GY Wn7rQ-F Fe`o]dǰRz4lY'0{vdq0U7PF?!]ȠK0ݐvRY6A^}UȴuzCZS3强D_fRݘMwxo_|$saQ2VkC31WLʝ0zǴ}M7T_ 0j "/IN5En UU!rO j[YIhwM{۔o@U֑sr*K' 6QzU7G*SBZCF`56چVe-4P(i[\lȸzBnHl_5KA}̃caDv tZH[JQڧ=#Nm7!;) sWfN&}( 'z?EZH)/q}4[%03M Q>y(Q?gDeIsd* 4P@ӆȳ3jvk Zz3nFo%WExM/k7 2zT>k3ƠzN2bv+xMKEuU V1vxs /ƬZthSBK2+n摒Om\1h>]]g}pe' &3Н/+s\\gKHI0j ˜S(;&L5VuyL̆kOXH'Vݳ5ta&!j:#g9ڎ,%x:Fr3Bݱ<9 _NTkk';ʰ% OY$SCKs 19mv1tK/ .A\B|ܰO&|Ary bDnIq~zME_t&)*"B5*ضii3l*n`b!\t̙ùsKD$D/yF}9Î-:u}1cɕFD5,p\{>II.8>.>DEM @uh*p6s <`#HWU2PMg])r{Xwqdc)U_5y_b5ю`ulj]V彜`ziO4 c<2B,a8,#"Өi]xpR> (ǻHZlGN-!-yc|wEw_0u0+8l}#@ Yrb`p4("/WyJ\YpsRUڜŵ23S֖.T̘v^3kUjNfwƩGK%ZAӘUm2)((f#g3M래4HO4`KԱ 2Q v)#pP /bc#m>9VVi=7 !Wl6(JA ((VMDOIDK^~kPqSWىچ26nPH@jdQR6@[,;Z;AY'd GT@$Wh\& _3j\-R3B+F 8lF1m6e\0HnI!YhW3 vpC}U Pܷ*l&R9wr aYFU`  W?n`s:/;HSMP.X_"QE`3L _`$Yn 2 V9Q?9њlamn+#]eYwAiu(}a'ΠPw*_AQlvEXz%{wJJQW  _YH (c} Rxڧ=vU#ʣzqB쮼Z0:s4/Y掱 s.d_q{ rg{ʊ+?2xvu0I.rTc\#}{YIv ZɚR/P2߱EKaѴeOMR)vq4&MȪ|%ah/\;†Tt)L9Pq"k.1-6BLH9{q#-Yń/cS,Lj'}kR|e,fAC$Q&+/$q\<& Bٽm3k[vǐaVUN(6ccRM1Ls BD\{ ̄9q`Y)߄ccmkRs%((Sqc;VCOHP\%~BA X[qPXqS %0E>:sQ}22A4O`N_Evtǜ䜽Bjdp v keHY0Q"{3̵oK*lf.~sEۉާ7hu=7yu2CI;hAَmc'+ 9U&@ (ڦ1 o[2< Ygh(Yd >b[[؏ߡZژ ǿI-XC/mnȿcod ? `js50honXZ*#fc]zSǗONdް48 ǫ?a#RQGa.V*Dᮒ3 cF_P[Єj^u݃Sn! $eX8i%.Uu U*`[?@x]u7{u .1m~'yk2tf[uR}憙_$|tOl9q[>3%<5ǻ>t¬@50J AcFn>i㒬ہRS9[i_bJ)+UJ_ #9jM{j8CG:J.%e C%3ðaYBxK$o? htjIZscZ0[q+ݟqq+y=69v}+fZX1m?SϽ=3%qq~s|C3D PjbJ-Ri8q5)TM[W!Ef͋^k/tiۑ9زzxX<#rI 5\L\u x2W+X5~ف*_4^"\}=Ks=NNT.kuUpߺA.lDζzMїDžgu,P>THi_ambmာ#T_>֏P%kScSd W,>[(A^Sj?C7 \CX-+ߟx͵pT }£(ɵ3Fߚ~o(*N"iC[V$[[a4-H_ŅI{,k1Yi(Z"*;Sզcnyt+=ixﶣdTW='FՏ=ٽ^JM٪u0;[ Yx,GYf0+|.jTgm!i Q(8pnВ 2H^$<1-&nVl l~:&%9,{TmTZ]3ojZiMrpB͍=!F'ztYe4) ~NFi*Fkm٨Y"ڋM7 sq`-(h3ҢkuJFrZ*wߠ{"`LoYZ 2^-ն>rm[?J=OhdU_MЗKO'᳋R.=xi]Sbm(ėEܣe0 5oQENT L x{(B9\!Tri2%P adԘf lZ E:~ǥ+WcgAZP:_\_#7]hyY3L FC3ɊS0Ycex?NXjL";L}X8j:VrU:UAj\|)[W~/lj̢c@#:Lugm>۲hFVj y!pR4 ##CEHNMq*/o#ČoSL\|Вp1"^lm] J;RyոIz8?uo)C`ׂjzroX.IRf6jR Z۽gfr͔ dtT'3)"@rbZ3n,@p390lJ5+IveƢ)Ҫ#)~:Y r BG3פIW(=,՗{#D3PŒ#:  pu K|7͈xd~U\f׿M*w"fMk/,0,N8UL2K7)6p"?8n7S>e&@[ȅָ3- _:",<dcF}Xvn8(yA&s~bEv]˯2aY)|=jϯ|jFӷDGP^V#iڪ7%a8K}z0Ƅ | xw$5ZrϚ 9hkՕg=Gqf] wYe> mxNJ Dy]J:1,ҩ,t 5O`q _?[om,5%MUУt0`(~Ge[^6gS$.Ϲ_i(oz"}[[E3H¶WG_Del3W6]\Z U ׹2/dM6q kLr6,dj:%4c(!~ۦ;ע;M{_OU].i4v0>A,JOlD qT#׮o"# \ ڵ@A}ٌ1xW;xSŕUQbl V@}gmem5Շh,BJG'7~2f8lQd/`X-}yq]CטL fF9T fn܌((WKۡRt&w6vg0_-o= vewrK,HϤwJ$<$*%08-~qƸI52"ckpsQ}b[ _.P[0hbQ]hQ8xh ΟZXEeb۝šӿPcbr+bgNJǎ7Fr>L$nSݖmtQ=X1{5AK/@f*'*f߄o)[U U3mĤD9I^D|:ڀDU LɀZ^?k9MW9li-eJany؅9;Zм5^IqAHq~Cp.h |^SϖX!VvLQF=R">hN`Ck˿(K $zȆi-  0|4N{ !#DZ2`Д_}^$A 2oiV>U>L#XҥcF/Q``;lC 뫺1mgH=9UbR} Iri>*)Ijr6Pӿ >$y},ܻ:l/|wOw9JY E xvn_il=^_ˏpG[0ڌw݂2B̫\s1ݹOpu0{.ъNSbUtߔW!;҄L;@*k,-e]` jUmhtFΣnQ;~dw{)"^ Xv`ICh7Lb5KE[E[|vYzEC bpZ |@)GxH1+f)(xaEx9}b> 'Vl"/YjMJJÄ [!Zn+0ΑSeeuٴ4@&}'c&8̾Ġϙ:0/-]C|T&8g 42^gXr5 kU|*zeZ\}SژGdTTf儑;ْmO".UCe^O&ցpMﶣ@UNi٦ThE*#Z7'+Vs/ Tɳlç~  r9qtR3 xQovl#h4J2+(I;/ KDH4˫!&{+׈Xm#9CY#*Dx\ TܸL>8KN@v)sNI<$\h 9s䃃GNUzi@}lD?n=r K}+vgU:Z>͑|i{GBXC@%n`A,ΒnHCSvxqxwR$\|˚reF%@ AbAhKnxr  *gy Ề_ r.킉mFM ZLKK2&NVoEVK$~ɛ,iʬ¸?tGé])<)0NBZ@jrzoIAnu%v%Q~ g^Z J#1<ֺ0gHN8wQj>`øCkod"ݨ&R|%i:8 $EHqC[Ori)pwɟW?9 bT<`2) G\O]gL;1җ|[FSKlz;M-xؕUXey[?2%n(|guBp(E~Tt6K&xHW}[b/$՞?RB/ TU#8~?U*=zbj3G/dQuMHLI&ROZE8`ٕ!dupjUg r4VT^@0kfc/c}[F3A7)Rn?afuy֥_bu|' DjY"T`e韏 EuL:6,HFzSl;8?_:_uRsDsoۅNY@'II/ wj%HTIg[?9`VA SƤ ȉ-طSYɷWea &,*T0w_4!YՕ5QՐB J׎qk$={ j<}UrJ>4VW$R̚NJX}Q bN4OWXoޠ} aP[6U]UFR<я ))lmSU5l++p%eH&CT/Ǚ[?hlNOCLls'nW؟2@wp t\Jr 4 E1p- bP[|R?IqX{ڥ].ë3m_-{ijmZa㨔*_ukJ _mj0W5hCcʍ| f%[\c4>Dđ9Bʶ4P!'lm7*Z#8tщ͔+1 ֕d̝'RBY4$Qـ3Z e~$|x@6/n%AVnws0t)vWpemwL68ӄ73 ܳMj0 WJ,HN _ |嬫xc&0l#ސ kWnN Q`&,#j C1xIJ_:"H._.+]2uMBvU(+d%/I7hoMK=KN[>nߟ*uvEP ۬@& ^ `E8ըкnNM|qlSrl$d_*\_ߘ͞U5.6s)"cRrƎ΍m4}gƲ$pWΒa=9V'R)bj{2jndxmQC+-DcU#|>[TԟW,a4KhԵb4/\9- k^X{\:Z ۊ[' 3Wx+?bE5Ed[L m7 o ݨZtܵK^SqGY}O7!S1KTM1n;`[QEBixXذwqnxlj1<|- >J"&I%4>EGԌ((Dk4>ۧ`@/?뱺Ax| |Ă)D*[*7qj%uL@ݔ z8=zv}Ii̬MU7wVZWB)v#&_gT9'2|9[uy KU-U਄kLhQgO:Bl-йN*l?Ez yXj8˗/;뾙0cHYqܖ1UWrWc3V؃Ɗ;vVOo7qMqF_\?FS@~%!aٙ7.Oap$wi{&װEf6!T>%J2s"Њw wUv0 1e~dZŢYc7֮Ǩ,oz0~0hɪ^=X+حbI2Joϑ1<=*X=&V!d){jWkHGJpv8}NGsX~W>5iXfÂqDXi"IIȗ GMk 働n#(֗@ uӮձW%3 e 51I̦ Ax/QfoshϖrH0@h[R]pVqK–DK.3(:gDxqH}3^uawT8=qѯ5I lXNDzWm+qHن&iL"9δnJ,صlwɽCs.!gp `A[RI˴8Cs> KA$pxqAB na":&56A "$@EK14%=6R "inKlyƐ68;̵l/TRr j~r)u=~m0IQ n(]w]<+yT_u"7 TzT.7 [@?nL$ԝC[d>~_4bt^xNflq^͘*f 7eߩN04T;~S'|Y# $ת"N) mJ+hD>뫑շg~iPx@N_ Ųl~@isp2 )'|QȹjNj2k06{YOGDΩbZ/xCp&ibyEFR-D twe4srr]ծ*Mtx\L NǢZm: WP yWǑ@yP>NĀ5 pCW7y5`;REkSc6,EJgMZPe5@tuc淮Xz]B6m| #C_@6F7_v/PaٿHԫiݯL;o=$ ^9s׼Z8OzRfzEE8YXe! I.#~#^2PI7ª(NleLFxP*%k ="6%,J~@\a~+@ Ir*&X V@ / z0$xVO29j-K<@Ҝ5 ^|b*)B@Xe Osn1^!#zzBr(uّj&X!}. &-,/SbX7-Y&D\K`?FUK#.0ckJPKf;NMEЋ>e?c&ypcF\Ns:._tr3fYuגIբ'O҂ׂ_a.R*,a\Rz|Gr)ށ68k;sqyZSՄsM1QnG$V=<|uCP3?*"|A*V,"[d~̍hdWtɊŽ-j{6!1O) /6X" qsoӦWV~ߦ@RCXzc5d 1 Q#Sl{@e98\ᕪ}r7CxOEגucAv9.͞y$􁩠R/yӐ.,Q l݉J"=Q~AqW/զ:bQ. J V~f/蕆lgg!YBǎbH~ɷ@,洸dּQ^F#b5Ky'c8s/k.`{ٵZ‘5ݖv G<\o6h;U]q]RO6jB\{:bk ټ b:c#sƫ'-}V q$0 !uoJzUʒFMp ;O~5`D~ {Ơ|bJ8py-(~pbڡ~|؂>`@j .m_8bQ;ݤK T~lz*=(YË;ߟevVGk-.ڈ^mH*?PQujI/[GFт$&]HavhX|Xmmx"xJOv7T\$zz4aEux~ƭ:P1{~@Di96E=*-~O 2F,ӭ #e=``iI9-P끰 Q/NY!'Ip#a9mzuDC`"-hULUۖ%7$4yQo\%xP+(vIM|(g}'Q\^$}ʇ˿A2!b7Iq+&#dSZYw;d_fϵDl܏}l^PB[<`10;=j \aPcNUԃhh!Rs+ZC(cp~+t݄ɤkF9 8i(Y:gH|л(a=r,Y9x+wQ8 )}F_ y7tW<36&&.!"qOJl{uVE SןuWBc_ҿ_O?&D`SJHP _N[g<5 B7/wɣ?T #8" ?%NͦR0oa rANֹ@*[{PnզE:hTwNE,hZ; h7xǗ XEouoz v8^q "m|rO5ÓJ3C.eye0ccWAppYj."͟iY]rR G_" CDP/YY)@W 3RM2pOġO]Ff1%J/߯onH:jB:G9aS)y]HM@e-iɅ0B9ח{!w%ykҲSM-6ɷ~xT-MOIf/ʄR2BFXl''^e&X/ԄJ2yDuR G44Un 6ڃCo7| [OK 3p+unͭKT1g+bQw.95a?Ve:\Xy_{;_Gں\y5訛܊n(yT9޵@*26h^)e8wϭy(R S=uGoF̺+D:1FĚ =MK6>)fmpasj6So7^ϩ F)1G1x)=tP"spP/dPjF&p]@dE] e߮nW%)W4Գ:NE@辉=h3z58n I[2zkt)5I]"[irkwM|W.kC2N`H@=҅tiAK4烙]!$eF*?n9ygNvny?V3&v9-švvL!KW6Vd:s5mV@,(x`j\ D&)W;q*l;q88 p@LJ~tHrQ |+XPpYr݋#Fϒ>a7 TN@ 64{gi4umbpD 6'44Wihq.H?_dQ1U[:k~5, ѝ,7 ~˭D&6)T[~tPM>S}_^'QbSM>'/Њڪ]FLDo4gұI0kT^\$4%@ī< *^\=*ԡuJx/F<|LP"L(5=8؂,I7Zu4[s|yzPޠ;Igu *a*}UKC};J!]Vd-A-7O#t LLC29R}~XR{TR2Z:oe5ՅOac&īk$hi0e!,SUY8Gk)o{=t"JH)9.n=s;z%C)dx'K#w^1.A?ux^_CJW=xoa#bfo.#xfl@]!c:HSiJ>dv(Bs Wd:5d'KdꔳV &