tomcat-webapps-1:7.0.68-3.fc22$>\1C(E1s>9B?Bd  $ ] -3<      y ?(q8|E9E:EGTHIXY\]^Pbdeflt u'v/w3x:BCtomcat-webapps7.0.683.fc22The ROOT and examples web applications for Apache TomcatThe ROOT and examples web applications for Apache Tomcat.VGHbuildvm-20-nfs.phx2.fedoraproject.orgwFedora ProjectFedora ProjectASL 2.0Fedora ProjectApplications/Internethttp://tomcat.apache.org/linuxnoarch#E~py  0T~/ H~F|ZN vD  w @s g b O< 4  r  k )=\ f$8 #70V 8e  $:= ' u*|j]mEN ! B4i  ]9   4 Wl y6$xO zB}= " =gNGPnPz*LXyC  = f #B?.   b(,!9m7n p   Lvtyv v({.p hg$e16c kC 20 R 3 Y U I9 |D 6Z ? N4hi q `=[cli3<%wKmp o~l2  9,  wt_;l |E_U{ M!# x $/ }s#$D 8uA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤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큤AA큤A큤AA큤AA큤AAA큤A큤VFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVG VG VG VFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVG VG VG VFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVFVG VGVGVGVGVGVGVFVFVFVFVF55c14819a1c5f1ee32d17cde5780ba6d43cfe57da4e8d6e3e30238ac257136fa5d525f343abb717a1a815db5f83c86b881b43e13ab2fec55447954a60b7295afcbdc976eb68db3d10cabafc93ad8faeaca432fdd8b83e47b1d57feb954a61615bb9d1791f9a80a84f4657af1f7002de3191f25fb07b058b1289b3a3c782db10a3c1c7209f4149919826cde2002db38e65edaab67c512ea43f5c89ff25229321f48f4b63166452d3ea35d9678ec95b75e8c38d6eb2ad59456b1b3445c36a4b1fd51de7432659f09229daf729e4055ca0c7e72db93545debb9dc499a3068f35d29a66793441ab6918ff3abedf7dc5d7f3af1c88160b759afc6801d4083146a9d3cd55804555b409577a64e159c0b248e94d8dec4ce6814382daf5938f2b3671c3037243cbbbbbc38bc436405547927e9c5aa7ae51e19f3817ffcd1206cdefac60c64a3170a912786e9eece7e347b58f36471cb9d0bc790697b216c61050e6b1f08d3f30526735a57257c3dac58228d350260fb93cef5033094af723d8f78f0c646d046f4224929eaedffcd6e4f26c154a24758224667c6fbdf746f27a41c605bc439abeec390484f7ea8a5eb66fce9d92a3751fa34fa984cbadc8c10de635d0a5bdc5d18af5aebf5ad183db10b5d17d0caabb65a1b5371af6d4c2e1160c16649d65d4dbfc82ee715a653291fb987dd565b6fc567ffee828d9e4c5f181c75eca0be4eb9e9e17014a4c92e714ae0d55c1276c8775673d486adb056498f1cf2bae6fd501ffd99d1a898ebbc3b86006308949b31265a94273292000873c643fbfaf65b730391ee9781cf9a885b5aab8af7b7da61962d1a29a2979e25c2dfaab2e7372ea1b4dac7f401fa71cc86e0ed3b21f9d24291ac76dbaf5efd74f031c5e30b4490c010930ca570e4999e36e73cf7a5ccdc122976a4430d408a30ef8ff1330cc105c62ecbc99e9010a7f67b7802f967604eafdbbd09872eb9c1a681872dff1c02305b8c9f604a2607fa6e1e94d24dd3ab578d5faff9793d7744b6a2c73b9babcfc25b8c9f604a2607fa6e1e94d24dd3ab578d5faff9793d7744b6a2c73b9babcfc2f78af5225a544937600a75281249f33e319bfc641cd8a721f8e81facf2b9fee69b99df9b2befe29944900fad47d69fac05c960dea7d59550fd0b84a35a2cbefbb287a83fb7f2c164c5449758ef832332dec15b57c8a97ca90ae2c753f432deaf83bfc54ffc5c06a89c99558be0259389f50fa6e74c571a689067572c6e2bab45abbf6ea1ca70024e0325f279689a96389dcae7830bada6ec30d8442a5b9a1f533603fd5871a719e7983c6dc9041e782e4cae2345c4575198501a451e32f08daaf4e89b48cd22f0a536234525062556815a9aefc23a0bf984cdc77817674a9d178d71d16098ad5afa8ef5f7e44d1278e87a1b7fbc63f001909fcbf00bb03807b8d9094f164327e5893cff62ced6dc7d031b8923f93c6efb80a31bb88118ee543cd586c51a5ebd2d3b590c8ed7580dccc1a471fc4702ae04fc394100bce200ede2a895394f9399273b293223ecf00eed9ef142aefc69a801fe0e775d078ae9811ebe6204dd93c7b3616fad4d4e68499d966a3aa895b84ac5b51ed527a728f9d07ed83d64ed24f216803da7d4e7b6437e39ce019cc86144e24321cda6731e43dfc2e7ac8e5f172475ebe0f627c00b418d7ed6815da35d6f362db2dc34828bd8e8b0e738a19f3fb5db2cd5f320596d9cb31b8216bd70544810fb454adcae022ba651fe71970e6e50b224e87a3700d0bb1eab545ea2068a80576f612be6c90f4843d2d73746da672fd641b4351498452a7cff7a025d7e1cfa78e5556fbf83a46965d64fcb9c7995418937466fcdf4cb22553b24682369bac40751d2853e715f8d017d22a237d032df69ba908c7ac3ee5cec078e28f11c5c451a0c38bdad2a2d9569aff132d7ec1ab4b0d2fbd4b67b3c58ea79ec92b9bc71531a5a11bfd8185e494c941cae60cf67acbcc82149c3db5905bdf8c2fad12bf48496345aacc3e4fc72856b3f6c0daca4d2310ef4d31f35284b277699202852c26703136169f890e3cf8c662ba7b5322b1faaa972e82aa7c52b1fbe5c8dba8bffe916cf6b3381524e9c09796c6468f8666290bb82b8322dfa275c3016d1ca165a574bb8322227f1e3781882b3a6064ee20650c77af43c04f53b5413c4928161a397d4496429d1a76ffdbed34b3422929e98b05a37765dd55f74a4ecdd261926215e36e7f5bec1cba16517a1edf9a183fadb27d6e64b085d7f2b9a12867a340727bcb9878006527da1adebc3605e312f8c8aa55bfc9957c5631850ab48ededc2aac5cca7af1814d491396c0a9b43bf6e64d5cfba3261739b1b2e8712d23a36c51d5f94afbed2527d0838a9e3d7a2a9af54c200316f3710860214cf6ff59b61f084f4fbd3946e68340108e252525f10d268146030fff41919dd7322db283d81d54c3e120c499bfe4547ee4c0d298d893c4ebe3ec2e6eaf0b5e5b8b35f23c8eb0cfec2d3ca2006412a8e1a36b18ade95f1418f10a82ad55a4ef19856fe1493546306798f823596904902c8d289d0cff980f3e9c6e814585f1aaa8227754ae82962f279e91dd702d5f4ba1c4dd282302c8b217c5e11ca92c1dfb73327bf7db4f239581ccf1ddf1cbf93b8589dca811fb944b8b92759fcc18d15aa0012889e0023f0acc0f8aae54faba8291a6252e71069302f19eac5bf4066d861c9a6a6f52af4767657fee26eb4825ece5b3b9c8a025a727064fad3db353de7092f647ad5ee16b60591b6f142aea7e5629d404dbf84fa7845bdef7df65da740e9a067d89cfd19142eefbc98d2f4a821dc002069294ec5c85a90d67a84f94181bfd69af192b140ccc8d0e3ea1d120ae4d1917f148ca2730a74f71f71dfbe5ba22f3409605029ff660ca130c5f2b0a7bf11e06f53ec8ac8172317c57a306868f9edf2e95d6351d49a6b4baee8a33d4bd56a1e2b1fc3c2fe253c027545aac7e13ae0a0be2473a2c111f425fbf2933c107a1972e4755012f6b4bf705a27e2387099fc86df19ac4fba22b1213dc4254554439799fd8e361913a9033928a4a33d4a5d87f31f49e82d664f852798bfa3311ea8fe4761268ddcc998a8450bf621442830523f7b98555b6496b845366fa4f207ead14a35d320ba61f7d4539dd8da136c8efe942b8a84036e2a58d94e86cee30df2d29c23f06cba2d325e329cee147ac02d6ade336796c6b055789fe372d015d5c601f841fbc4a5522852758640d199ee5285db57c68b6edea62636a1bf984706ee3560e0025eeaf028b3ae3f5635dc2550db1faf59173d93b7cf536e954b0ec182082c4df8d62937602978999ca921cf0373f3cacc32b2c4d8dd255bc024699fd2b1b5fde064ca896b8720c39fca3d34f2c0c254b8cb1ab4bffe6f839359c66b572f00006bbabdd661f977634922a864db7184b7b0626b66f850601f768ab55acf22ea3d6aa79139af5b900434274eb073f11e792a8a48e03ad655e001fb7ea64a0a5c928b442e6bd82659405e30b4dc6df10b78e5899e4339e91deeeda81ded26c8586c8f0c73e4601078b98c22f56824fb5b22676a36d4d0401043e37c1239248e9af23e648e694e96668f7f43d1704ccdfb62c592c995c6dd9d6510fea0d74a2e636d5afaef6a327e1ad8a3977585213582db71bc9c9f3a2217b4d1c6e12085c02f2d1282277794c2da6a784eb520830cb4983cf2bd97c1ce5d877ee55a3e9c5d380fcde4c4a318534f9e61e459d95bbe962856813e227531dad3fb233c2273aef8d78a12ff2afb2b07c6472eed7854e0bc0eda1ed4f9d8dda82d943061102a7c29fc069b09995c0353bcfd0ac9ecfa1f8f284c843f78af54d815c45b93221b439fa408d2dadc631acd53bd77d6db7c29746c54748e609173e6327ce6fd1ca1414125022ccf5b5649f2a11a5a12137faa984d8bedd4a020e65bd656e1bf76ce6f4daa6c6aadfb58316128ae585c1e10b0beec78b64aabbc179ed711f70eb5c8e0e2b38904660d1ac4098804285feaccc1d569b649d52e3bc6a6e2bbf958e10998a3a1683353b37dde98dd4d03c712379814346a87dd6b6200e59cdf0a4289da7e1bab73be0d0cdfe93b1efd9ca87a9a4c0f40f8f92d2789b7b2bb86f16d4aca62a6687efa7101a08b1d8a1fdc293977a8f900b5c2d1cdce8d7b97f52158a2d3521adb6b45f3e881b307cf852a41d5e3d9117ab1c1a4fff9459f384f389e9ef79b37de88cf7e332253a38bc8e3ea3102805d4907fa15e8c10e8b040836b5382fc307896d43777653c5e8ba8364d7b3eceabb4dcf9ab250950cf9fc32fe535e77c55e51cb38f44e45bcd589d65fc06336dc2b1e8ad14177d2e55fa20abff1f9f300946503761d42aeedfadc274356072ed5e1c32cebc14a036f80ad71e211adda12ac993b1019556d3d1a76bb12b3dd61ef7b646151c6351c7d91da9d0bfda478e33e3603d87f22c345547be4728ef3fd359fc279eb1a8d2974a3b957c0b3f0bdc99911fd25ddfd78e0c17e629e302810152a1e84ac449ff5dc1a33146e2f4b1e16866339b7b75bbca9140335be6e644125a9f8cdb4e511f2f3579298cee62ec05ad166497501f94021dd86a8d864d50bdd1b44316eec73a190cbda48f734bfe90a822cba7a4964891160971cefdedfeb6495aafea365d83789b71b268c10f5db00d0e176bf511fc4a294b66837768d8bb2905b8ff5907d3311732e251e8b176c1d172b803d5fd2962f8bc6f3a30736715798a5f32b0a5cfc86586bdeee49df44f39e1cc52b9c045bd929571ed763ee48671676ece115701df337337928aa0e8b5e0e144d574c6c654b0e3e9e7bef77e69917593b4e7fd99aa25a635d0987a18fb9b4bfb9103dfce04f31706851ffb610b503237d1337c8dd5f639e4c1b6ef5d73f1f94773b58d82454834700a1af1a65354a1950a27d06e45e1f5e1531b60274d015b27f6cf92d1846e63a8a712bf32a438426673384a212d11c659ac889ddf5a7f1cbfdcd492074c8da07e8c401612b6a66f234a98b364d9fe9b6c561b30378fc84f3f6e1bd349efe9243f914b9a1f87c3c7fb70351c92e01e008b857c0d5d64ec8c9faa760c308aa9f2dcb5576d1d2f957ecbc6e28ee9cb665214d693e30e002c46783053dea6e72e8a2dc5c49de43e9c28f908de55283fa1da7e2bdc9f79001c17d2885596096631aae64aedf29ea3722ca192f0016bedd4056f5d504714474cc159174d91ad2a384a78b131f8644f6704a542d2dbdc58be7fd082c0ddfe0ec8004c129db766f2ea6d4dddd712f81716a375e4751cb10cf982ea6a81d0f28c8a3c2ee25513ac333a9baad6080adeb543da05d4dc1126d81f3c52cfab7fd35604cf2e7ab594ac44c1292660e4501a46aae4ba6e7cb819045efee6a5f15f01decab658dec84b55a2e1885eaa729631936689aa7f0528bfd4c12c64978c264b1d5cce547369938badcaba8b5e3fa779fc2bc4b89cb3e00b6de18537c9eecf97833c48dd214ef2e77b2ac6d312d8f8caf2ba15d835125c8b079862122261a4d49fd579712dc7853907540bd6c49a707338c21ceb16162454f4fff12102b89b93c2c66e37fb37266ca38036db6f75a66f57c6c47e9be66d296516c3eb28565173c4ef0bb6d757952a4bd82fdc6fc1558258cd2fe7d807713536d739e712ab6267143edaaea1a40667055c76deca2c544050de472779789f96b962c137b8a34cb4023ef7c2e6289ae03891dd2a9fe40bfa605c85769c854ad3a100e6226cb4ab64dce4194b2ece35019768d9a3d80ab310f5c406e8e45ed10e78cfb59f4ba87ba714a3105682f0cce118907ad0615a9d3e94325404733c6517cf5ea4b23298208b01e0e9fd2b7303ad0a7546a98099e0546c1a94a02dc2e07bb608aaa293636ac30a7b7e9e9470a347a0b8c1afe125f586d4b24b8206e647f9bd3504a44f6d3975e547699b76fc628edefe6a6d4aebb5d04ad06b51a46db0e0f5cd4f3ad88537d9f9536a689deb9275e91cd87bd6f7535c7dee5b924f12fac3c43e027ef189016b150258510e986280179ce672f9ef541752356b262dc423d2f55b247726b74bdfd3e5fea123d31894505840b14f4e809dbc9c98c4c84e506ea01703aa95f6bcccbfac0eb4e2ed046e4402ec81924d84c1e5bf203fb98928372197ae04ace04797b769ba06b2549b0860f1771be3659d05dc166a3e8cf22b6e7f2e34a274bcb0ef6e3b8f40a6e82f1ac962ac39ce5bb4a0d6c5c437dbdce869523237e3f260da89d1d33f605ee96c32590b904816e0a90313c460a26bf2feb87584d2b9c853d23f497c70315d553a406c46a131e0a6419df688238a4c3c97bd0d81abefcfbaafec7415f05cbcda8f4c4252b6fc714438d6a752958bd464894cf4bde0e60ffec8dd747bd09d403b164b749e4c453e59a7f290e2eac19044c9742a809c45dcfe471165495abca79e5b15928e78e62aeb79f0acd6175e93cd08a3a6e0f0b65a01607a9ff3ecbb3dd2c7e2cbed272fd0a28ddbdece87e22b0be45308f174a372e0e933f3f01c450bbe467dc9826e480425ba72a7bc84da18747678c32d58678655ceacc4be3013775155e0efaca968d67989c90999ceff1b8c6442bf76243735153684106b64e413cecad9852a1572899afe292a9e71f7fe3f23499bb11e2105705c0ae7bad54a427270b2a09373ebc23ed61a1d1962253edc043a00e5993be00d89a6b8ad27bc7190a5a6fde1cf80517bdaa10c6993e268a1fc541ce62c37722bb2014a02e296c4177616e8f37ee8073d8d2a59cacebe4e3aada961179b8ca28bf6683c7fe33cddc3e4ee27f7793fda9046c561d6d3802f274e81b18fa9ab7136fd609ce2df8ba0d2367be9281298540b2b0c62e4880984dc27c42cd16f29966339a9c697e2937d671e641d060f885d9289ac89a66387333910825e5ebe3e3bc22d9a8a8248c40298e9e86f2db96210a7df3dd6e71b39df063d343c7759b997e22e93917839bfd53774adf7bf8c7317308383b7315d3438b3728067552327b71360125379b7bd5e5270532a43548e582b5c24d42f9f999b573b84b1e12c65b68e74f957369700610b95ab4a568c768c8312efe0af700e34de87618f1ec94fa47039ae70303712c45772cb2c1a38c48000709b0c1d4e90fef6684972bd54a2f50fa5ae2338eccb251375d95a6cb205315f9b0edaefe9af32f350bdf343561ab3dbdeb4d276869a86882b6353db19e5d7e221a9a80757792db37915b91f603426de843b6d04326877456813dc44e37bfffc679adbb8790f3057708b46a2516a166ac8fd46c1e0679becc98626503bcae6327600b50a0e749f7657b033ae08bfb2aeab5b96c731a30ee8380663e8fe4b2ab272b88b990f3aa5bb11f95335ba9dfdcdacd55f10920a83d15b9adef0f28f0a03aba721d51b24598625ec422cadc6461b56cc8e236272a248cd8b39a8d04886e392678fda2b7bf617f819dcae8dfc4e85950009afe0c46e6df20a06c6271cd5b3c3cdef845063a673835578c288049f7f0043f402dc989375f841afc29f7845796057dc8b1609023e2b83343adad2c8f06c2de1126224a8cc1911618a68f6353f3a60bb156ec386807cc65a1fe85473cbad1443ce882d9884a04c1e0ad51f84814ad5c9b701d6857ec427be589cbdf158ffbaa8a42ae125a2f28b83b28f51d65fdccd7509bcaa2edb7497b3962b39184cde7d68fff608cba2fccf85edeb4becd11baa1b4b0c1c1b2f67085617a8b52dabc4bddcbf1f3b80c3c56bf2b079ed3388f710f4312d59c0015d77c2a250e209d038821688ee2013aa9e77dfc27b373e468ec66edca08795a6b7a23ac600456a62bcbd10f37d87a8e3e8a805461af74f5c333c4eaa7007535596a66b24ea6b11fec86fbb2f0fca21a39d7b382c8214f17cbbd0b13d5254d60e2d044fed9e523b9e0960b1180b279e8e050be907133ef67158f562976b6a53d55636a08e3debff7c1a82cf6b790a59a8a841941418520b998fd50a6d137f25188c5f4c63e3136f6d264f2bd1d2e9b58924f418368692f85c875fbfe3c8a4726eaed7d3e4f7736330bd6289262b3ba029537efbd9d2c0ae6992dd3e0df9ff4abbda7d2ff8da5c17e4be64abec5a191f3947e7d9e396832a9dbd9661238edeeb80b7bd68cd76795fa15ee8053de849faa490eaedc475d077363968fe803f3aaf839e0041426148c285ecd915675136e1e2819c707134e5701c91659e64068cd597bb53741121217bd3c2cd471f1acc5092b777c6cc0c265a0d1a5a352123c2a12c17029030cdae33fb3e84dbbd658ed9a50f4f92fa1b1d746d8ee84c9628985110a84f959db204aede2a40e2e5ac8851b22abc94e706d559bc8e1b0ba1b0b08e36ed07670c9b41d6c7750bb2ae40edddb217ab7fc545342917b9eac30a99a8e8311311493c50d738e81b6d257bcc5097430cd9262bbe098bccfa4ba86094cec9c92a88a48364b03dfc38d604625e3721976691c6432ad9bb083320b058dcce04115ecde2966cf0390c1ab68a5179bffee9b73f844776d8ec8e1f002ea5ea3a75f706b87b107581c6fc9bf68e5671751edfd76da957ea97c99ffc4b0d752648b359bcc40fd79fcbdb924c5f41c34c6d218b09f2c1cf3fd3444b16b3ba37a2bd462544e2dff6bf2924e43f2ed0d2c3882406cbf1f282534d2614d0b21801c0b6f96bf33b44d0a2cc23e1389a703e08eef0bdc562865c8eae01657f5d05ddc9a0abc97f8001e4ab0c947bdea6c2b956df345c1a5a08ec6e7af7f5b5cf62b89e8b67ae347fc69541832bfa44fc8a19a38359ab01e4987bafffb2483a0064f1fe2d741a427f9eda19c5fcdfa98a27e25fa19c5ec24ed7d95e3753052423a97bf825ad5fc50c56505a9217afc31fd947f44d3de4d94483a3d305cf04fed9cb2f85bb1f02cd4841c685415e8b96544315b4c254e0513cebf5ae4a4478d53ffce73c602f22e66191399b39667cbe3b8d1c3f2ed7559d7c7c21d49302d0f6ee1d7ea5a0c52d24fda1f75aed6eeb34a305a6ebfec7f442a9418d37c7f1b77c43e12dd4b03dcb3a60952b35e48962c3badc99f9a3b42d0ff8e31796d87aa7024ffa54c183f89f31faaf19b0f595b720b5caa49627d2f0921cd2025826d9fed97a605bbdaa1c14fd074d03749faa143880a870592fc605dd3fd7cb6b8782c6366f2af1dfa4f294593ef89602e69c2317196bba94faa96b3d936cabd8d86d2be5f489b57d035d38f0492c1cf207cd8f8b01d04b46bcff02bae682232f5b94f9555bb50dfd75cd164606b92e72c90fc8ce7325c38695cf9b80a2201d7e8d3c37ac1ec0bde79b1478b9c4aba0b6523c7b31ec0b2fba7d4e24126ab353a9daba5650e5a73634cd00693d6eb91591fa69509850bef98a611a90ad0cd68906e96453e4bba6f6191097c7d6e43a1a2178ab71ce1192ef29ed20861874e5ad34d017a9e0c1b0b2fdc3da11b11ebe9e004763fc987f630bda02d7b5c479a3e05d30dc49eaa7af8872530e3d21e1b85a8559ef505b8c4b792ca0a12629bcbfdedf53049bf01ab34bc9e690e113932b02528694f68c0611d82bb7f277a473707b43bf6f0fed387095bb59cc489311805a79d89307c1f8459e2698342403a76811f74c692a531e7c9983ea7d4666f3084b80cefb811785acde823f66bc77c1a740fe8d4b66689e1496481dd3e1c758dae83f3667fa9e83a0904df403bdc6e266040ca349bc822293a35112d7e6101fd7e09518ba23cce878f83d10d51a90fe8996ef5e1e0a1c2a18def5fc0b5f73e84260780fe0a381fc3a2784e7c3ef2931b49b0e7a421fff491a0ef20a98c1890a6e64367095a16f0cceb880d7b7bcfeb5b2afeeef6dbb9a8590c1eff8a572a4dffeb12520d81b83b49f489bcc6c8f64aefae2e8e6246c993fa188fa814043d923124e4c78557cd25ff92d1bf50756c21560a74e8acac89959c7267bda0196a4653e842aa536f513f024daef4c2770a2ec2edc608aadcce67bba36c59bcd196092aa8d50abe9ee931ff5ec5edb8ba077e626c3f18489e85436d083982f383c95a720b070bddb3c0a1c5190c8e1b68c93622c65b4903c48f9daf9e258e3f1432624454c488f3c0445127ac55a5358b0895a03e3bb1b39873396eb21ecdce1d7647492e1cd749bffe25352f8cb84d3e47099a08fc9b2a2670b757045d7455d2e56b51e9caf545d23fe40f1bd1d055869b28416601b57ba6f7f2f09a0de0e6d65390441d396c4c1089e5dd383a29fb7d8e03b057c6e8e4a4838c833008dd7c00f6fc8f38baec9430990075e10cb422096a780541b5c7b865e6375d32f43333c4b7e0a85e7e7d0c7470638d9dd43514968da88a441ddfa5038b7ccc2a51fe9d88b7f8d447fbca0e4753b728a1887a23611fe13ffde8ec76b40cac84a3077ec084952bb46221993a49737f62f1c9c595a8d9869ea349f7190a9805748dd3e67241aa441cfd495cc27e76afaeeabc92f051da7993aeabd1e701d988202c7a75cab454c67d852a57a677d2341029a2b923420c8d463451c94dc67a730d429ded4e78982e9d3d1b04232f961d6ea5ff8d2ab0226d3f3d9a5201b4d817bffa4cce2a72c5c97ee6554722c456657cec9182f30cb31891db9ba9fb967097ebad12ac4c05a74b92c35c50bccfaa550f58d7322f7a634c4578b5c6e25d25ff9505a61fde686662910c0e9b26e9a5951deb27e4c008de76fecc7e814306eeb17428c71ddc5b4ccabbf521248d90b21fe195ff5c4cf11fd515914b8ec883597f5ac1cea45c87354c06918750595820ae1b34ec70a8b8dd7da273281fc989760ab5d84efc424069d25d4e9a0313d2f40291981b496eb928a00aaf2a2d9bd9606868fbf82d2df4529d67cca246858f5538d4a59c4702b575061484f03c58ae640106cd4c4f8771333aa9750e6d2d2774979b7547b463d5bd495272b396366e6ebf3778bffdf902df71c4ea7605a0c5c3bff2a3f84ff1b8446e09dd0b94c0dfcc8f02e927fabd7d6bf16bbb1fbf39b59e33cd99818b1c7451a28a3a5855daf80e078196cb019d6efb7ae9f64a79dc6491220cb172ebc1310a8352fb0eaa32349c01b699d4855b13439bd3f69641f2495c8e71f1691d20a0df41599ee5910ba7bb63a035d01a3178655a3cbe0b412a690d42b7deb94919fa7cc72fa4284aed787c19140e85cfc1550b2bcc72156f3ed75377e066b10bf906e4b0445067a9cab0eea93ad273569258a2af6cfaa68a45f64198250dc5713b38bad82c9bb140cd19ceeaf028b0752f18218807c373754fd2be137adeebbe65eb9078e4ce8df6913a84e4dc0819a5fde2a726e01cdba61635fe353778d41c16a36c72a795a4aa1d7209d8625237108eb66c6c0e4fedee7a99816061adf0cb2097f98f3b5f7b2f2005176a69018b11ade3dad20a1e2ad823d5aa757ad50786bdd2f769aee731ba2efe80103363d34302c217fb1b491e670c15509d03fbcbcfcb2fdc39949c0bc7d2ce1911f2b3ac956cc7c606b6e4a98b02d49df4c08f4784c178d4299ac3af263b38d8f5bcdd64d1a936b9b45350a72652fe468eede97203edfbab010a52c57a9fdadc31f090238013ea446520d3170cfe8e3bb385e768c3e7dab53ced078825ef3d1b60b806f7c5dd0993bddac53c35c96335327425e334565aa5499a1bbae357d3b32f3843b4f93cb141976dc925ef3a6f775c43ca409251ddf56d2716727f6a7ea8b031ce372ee44561c6ef81b53f431a166046768428d221e5953019e0641a7de9a46559e88947a9161d71d7287c28be3c8707e3ffe29535f7839eab3b338b03bdce22ce0d7035c83612b0a87160a21f4a843789d79e9d87011fa2b4ea7afb7449911ae77b21fe24d68d6ad1646a5c8969056318e376a774bcbb7a75443b2cfe2360ab73c64fd259043d810560a0c0afaafabaecfd79cdcaca0db82c778ca70fc9521e67c42ac73cc520c64a7d11dd74d12b4a25fdb67e8fb46e58c372bc0cc750e3ceed514b92302032db1df9533705dd20fa0f4f6362fb785bc5cb693d5a1c0949926079a173426475f720de89c6758124fb2678f06c4e56ae123af5b45cbfad7ccdcb9b0c4116ada6303a493c38912794b7d92d68725db1bd678ca8d900513f699e9b6cd9e37b9ae384a40b2aff966a469f5ca60bbc63bc0db8de6950db3aa89873360a7f8068197306c543d07f2868e7171b1ce1d9481153f6a5ca1097c7af22a8c04a69c80f6f1b0b54ed4f5e4a8cb0ee6c25389553cfa305e9f93c4a0ad725eb51c6d5bcdf5bba9a685636bc5fc8a68ea333d3f2849b9b58aaac3798241214cc14d892882234f087d32aca273eef78c94fe4fb9d7363495677bb07bbb18e85f925fc147bff2efa8b9c2a649d1c660b621251feb88678a7d19d48b7c7c8325244c474cb3380e655f9194542479291f40c05919aa27b9e58cd315bee7d9eea3becc9c98bade1d083a741a186c3398bbada13028933aa98ba5e619b3b961ce1c766eb4c88581cc81aecadaa43bc5011052ff880e2a129b46fa6500ab1cb91b2907854281fc9024f2a88f96dced52d42ba3de8b7b4cd2b3232e8c68dc27f142523b8b1412778fad4192fae4f970199563e8e7c930ce4031e852c2711ee1042df68226b78ba35399ce7b33f3310839579279c317bf03410377d8a5089bcbed0f087f59eb51943c705d568144b8177a183ff050e5057e1a5df566320b7b5a4af5eb0047f2671bb677ec7b2db30904fb65ebf6d8f979eeeb7f7b6455b684db8107df7e0764f3c0fc524b8194b7672d1f1f4902b4184b89271209ae9709015923a16b5c9782358c087bc260111ab29e4138cf732c25add2dfd569ac767966e75e3eb22d43df5be5896eae579176c8f39db84d335103f2091af784626c78db26989b5058ce737634cdac204c6ed42658c694e6d4203cfdf6c21c24aa056b7de481a8cebd47c6b3f8e0ff8929b9553b5a30ba2c4e70f69336b4dabe7b7ef712db57850b2f341c057661d0fc902747b9aca8ed03c8a632c88a3e1e16f9fe99ff8400cb1ad688d4710a8934cbbba3a38937272081bce5778767e66b34c7df911ea3e860664fc72de8115632f0b29b490aaf55ceb301477680a41935a8e9e476f52c7e3c4333ea4383204f166ad79e038c87576bc55d1cd6dd6385ad8db2f755b1d4ccebc361b5cd180349d96f22c4ea76345a14a1a6bb3f51e8854a2e39e3754739c44a278711bfa64772b3b328c2a35e720944c3d7a54fb9c29c9086a887bf3ff0d22e91e63dda71cba20dd95d1a05b08108fdd28a7dd663f1dff4ca3d0627ab213e2c0200eab423ff7a4ee3c60a26fedcb99b3d10fd50b076f4da820512dbb1dca495c101bd6183ce9c1a57274f22e095e424bfa7a7002bcc44df0c36bbd803b60d76234a145353c9fbebd93506f50f68db06eaa646426b38953ed94c1623a29fb18c6342e8d2b7ee9f6c0dc53641026993bdaf55941b4cde921599fd13e868df347b9e4ebdc32dee3c52d4510d9a3e7e39e81e6c3bf34d46179f24a2fbfc9cb2ea787d2b1b6898a41710610c0fed9a334237c284f00320170127ff86bd91043bdb6785f713fa00fc050478ff25b9819cac718c7eb636d1282d2183969ef07cf9c36c499799bbd1f0e17e2231d19db4b3af0cf20e44a620726da9c88303cf9d56419a33badf0fb80a4405411e635507c5deefc96b583ed6b1d9df008211a30788ab5aa8b55bd46e2005b8cffe8b963be2a4b33e26a8b5450ade29a8c4f8e40edd2021bbff0365dec3b8809e6f02531ce249e037f8b7c8190f6b0d141a1c251f45995a2ac01a408dc1882cd024aa33d50bb9cfe6c6b02e734f458309cbb37536312f9ed2a8b918bfecdfda493251b55a26c5757e9e784718a060378fd6d077365b461a3876bb944c15891b5754fe61f7fca32b1ef61290cf4d6692b4de796a5a255510226363af53cf404241aa575cdc48291963def28a616e78be223378bf29a0f8080661063c95a8ac498877aa05ecf1b1d96651c217f944377c97cb4d56dae8817500ec6f74e14c7778a3d3b719a704f6931c014d567a9c1855ee1a31ca9ab2191bfa324e8203de46d1e74e84ed65aade89323897bad911dc7d16eef56cb3c0a0eae22522574acdd5bad526b3fe9323f36a13699cd61f9d3caca0db82c778ca70fc9521e67c42ac73cc520c64a7d11dd74d12b4a25fdb67e71209ae9709015923a16b5c9782358c087bc260111ab29e4138cf732c25add2d0fb5410eb8e3e5675d4315f854053ccadb015af6410195ce6e7a958a9c9b9be533f0c5c7538ba74830f81a6bef24647d0da1a558401fa0c3a8c5b0c1edbc3448672be8b306f1d4d7d138932e37ce4a28ef7887b2727b9a4f19f4bc12b766d80fd862a49d361c1569da5391771adb1cca7ec2658e49067ad4c7d51c4b4ba32eed8c3286a11e848c3fd4339f0fa7bc6f0f7d8f4e6077e7a1f63ad3f63c8003d20b0b7ff88fddf49f19e69512402e88f81d584633f83f8de8c7d27547fe0cb56c726030d599a4009206200cd714e8d07bae80acc3a67ca8e77072f73d4b9fb40f5192bf53d82f6f60248ebc62bb6636e981eea2196f930e773552b9f5d4ea40566942770b105082480ffa0471de2cc180283b079a2f901949ae4685f93395a279b80bcbf983e97a43c3d0e11ddd5e76f9760a99bee80f6d54bcd8052ca9861ce2565572583702b300e548dbb5dcec1c0a06ffe2168565b15fb06fd0b0b861e350ebec29a22753c0bd2b7b85deaa5d358c74a2c7454124a229315059f53e2a5307c1827f19ad42891dd9662314bad890f845ca66e16c111cc6834f1508f52956f17246e36e1ca923ef6a4ef8c35586dae08a74ef4c1d9702d8a342e2b63581d9d53bf6f1c53a689c1b05539e4a1ae9caff6d9725beec93bda550fe78a424214e28e391ae0445356b3c48ac8e7267880b89861b25fb2f2e02d6c58c9c1a4f10cb874570b2f71a82685c294ba88f0d6672f625517ec89bc60dac2b3a6d731ac082f50982ca4b662e0329d0553133ba25da327c0b5769db5a2b70cee312ed16bca99816c5a1f93c11fe95617d9a6a88ff008486aff85d559c9a295342120478a501ace1b02edeb68499cabdc872748db3b148cc99e4bb09c8841f3b9c6e26cc280fd6be8216a64e73d410c188de8db249fae43415a35d344f1d266a8fccc5cec8085fb25f497b8de3eba97ceb3807c636e55042cc33477f847bcf6d209eefef64704760ae05212cf1a5ef92fc03cde94e90d06049775748d9d06b77b6a058f2b4bbcbaa5deef36b4ce859926becf011d25581e6494583ddedc090422a8ccccaf1a67649590a489bffaa577b81fcfd6610668f331b8b641a7cb93e9364aa7fe8b071bb3efef98c4f1d084573124f78d70c5de54bf027fe2fbed35f10490354c80ed52c9902ec898d86eba510c7ec559536bb99b839ddb0d629dfbff992e5b1e8af77f9bf95b31ab7c8eee711e57a7f8fd3bac58592e2bd3fc0dbaf80f9f578af67e96e673181af1b247141621f3e8cd5470e334ad0b63456ffddf5ce40b2fa12e767e9549c69fa23dd7e4da41ce7fa891574a2f6ba86edc62f27bf40eec5ed8687764052c714bade54e3001bfb16f2b2ddcccca129c98cfaa4e726af7941681ad3b67edf516faf55847bd10656f2bd0af63ffb0f1bbda78a081028bab7d6dcfd705f5cbc59a36c873d94ee838e9675b31cd813e41d7c651e24c5508d12df0f121612377b2f0921cd2025826d9fed97a605bbdaa1c14fd074d03749faa143880a870592fc79e825a471fb3f4030f00450ae18d4b496a60a80c677e8214fa239377a8416c1bb16484760ef974b0feebfad5717fa9f65267ced59ea01ae9ea42f62656853ae3f7477ffde9c01ae5d21103a9509201e0787a71133ac54e4acc1a9e4dbf50737c1c15f0fc6de92f9d7d777685e2c8c28af601ef399d5e9f88df22f6457d7d51ad3dd62e3ddf0f5f9a43ecfecb6285971118cd5e4ee384975437236c7aa05744ff932694beaa46c82c6f510c3b618a426ba6269bdb9ce5cb0f9505539bd004b4778c304a3b7a790ca13b5d841dfc1d35b82148d669f4e6c635e7cff302e904cfe03cb0c74e0648f5c83aeeca2e6ab7ac7cd4f21e1ea513d6de8a2708aaaf5330c2e0b4db525070a087abb0ba896bf59e3313c693d861ddacf3d1ac4306769ae457e948b47aad4d5e3125fcdcd6f31e322a1bb221e2b527cb2b53958a59fe220ef0a7f0a4561e7c7e56712e8dab0270482f3964a19647fb7bcce1eec2c9fe25b86796edd661acbe7b544fc5908152c99a37abe2c52a24ffdffa7ee7b9a6eea19f37a5517434afad449e8b11afe89ffda646b8b0d6ebe87bfd4bae3fff873bd22aaeed163275d5eb0a5b405ef757d0f3dc455cc35532751df26253887c8d22ca0ac9b25820bbe4f1aba4adf55f4d29a8a5ccdcb892ef61bfac33484a5295deda46399fd1215171172fee635e12f7d405ecb1d7dc1258be9d84ccec654dbec0884a9019e2511aadd0d2d98353c1a60769fe17e20f14ff01ab5a5371710e7602abd4af9d58b2ad00871bc32d8a5c2bfd1390d35e7aec251e4b3701bf6337393f75f47449cb5d0348e8a20bac173b93ff4a1b3b8293f955fb13a38aba68df1def77d307d0eae447eb8880ec5d7227c0ad885f34c02ef30d0e0485a81cd3fc76d3057036d1fcb861e741286ee65569b2bead36eb3611afc490d0bbd333687f978e7b778b6ff06e2df9b4277cf7ea202394661f63bff04f4416d41333934538461f06ad17b61633d27ca65e27ab595da3670fb2332911a3bd4a453704ebf78d46713185fdf9e0a1915130b960b1b4d6e024e81e3240bc032346b2df4a1fc2fe10208a406af6ede0b5328b1fc0bd3dde23449723943172cb70d32a9ab69ca683994d93b6bb15782e94dbcdbf10323b99bcbe282f13f9c81a216575f65b67538359399bc19992a368797a9575151fc6c70ab37b8da63d673fa8b78f527e440de0a0e1655a46f6cd8ca0164fd1a0eeedc6315e0a97cc68452ca40f2f224a8119b0c44c6102f636378a5c06c25490c49a1ee69fa2af6b4c17a4466df1f2a16b99a2da1d9a93fab7641a965f4a4f02d53d03391d6564eb41b811cc924a76524a273dbed7618649add1484c283fc7e5ae848b0873b6399bd0f16405607db9ecd293d59c247b5707f4dad73061fe9913ad175e658e31ae8a7cb312f662c154ef54823d72ed9f102d86a56362c28bf24bad954412a3f5f21470ec310eb52f6a95a9323d14966ffbcd05ad86ad1aa64c3d8e1ca47f645a6359894a066e31dc690baca552142301b09fe7cccdb3743dccdd27620c2c7518e46e903a03a860e45299bf87c7baf89cd7b527f16de6f210a766e7a5c254f64cf0588157761e1f77de1f23210f63a62259fee1c873a849ee393ed1d4c0bde527412519180b97aa29ac34a57fa72376aa021d0a292427a61837793dca6fe22084129e43bf986b1c855f259e817639919514cf8dd9004d8fa4870ed7e9f5346ad5e954c47b47eceaaedfdd805eaa79c37c48de3d9c7caf52e521417180288b5a8f13b67d24ac12000d9cf3254774558c62ba6cfccf9d4840abdb4212c1bf908a07108e2342492f3689c9046a5e44a6d4f64decc09f2109312910d9d320293e5790f6294b43ff2efcdd19167f7c5c7183220021dfeff943e905fca7e237f7da43dea5b4fbd2fd6e83edd539f56d16ea208be6fbabf6e9b16c50ed954a4eb43554613143aab57ce3825722a46abc2015e70fe1bd2f769aee731ba2efe80103363d34302c217fb1b491e670c15509d03fbcbcfcb2fdc39949c0bc7d2ce1911f2b3ac956cc7c606b6e4a98b02d49df4c08f4784c1fbab010a52c57a9fdadc31f090238013ea446520d3170cfe8e3bb385e768c3e748d897ae34c402e0c620457be533820ba8140d40ed5984287c6fd0ba6036c7a6c33188528bef4c5c3a76cd6d254527a15c94387f267e8d0436ef43fb54e745b55eacf8e42bce94900981348fd49adfc96bd58f6c5b2cbfa98cba9a988c8686451d1d009b884648b7a85c6199257d2bcdf054493e527c7faf04c21d822ec9b8190ed269a41735741e491d106c57af39e73599527fe6205b6f27f4def287486d973526e08d4f84e8d24498bd48ff0e04f103aa51fe6879a3e99c3366573b89527401c75ddc57e60fb2a366b5f5efccafb669a6054ad6a1eeace8db67f16d29c3cb2400aaac196742bf550546b853df5dfa94d9943f29bfea9fcab81ef5883ec042aa0995342815da8b73cbcb2e0615901859838a532f2839836775d3a16be9cabc7cc482b42e9bbb6a8db6cf9589b33c1b2f6a0802b6ba5857d36eb7ec514f355e217dac6d041b7cba042446c5beb5dae77acd85abd437d7a2487a0f65aff9ba525f75855ca0209853701637253d5d38ccd6e7273fad9048bf53b3bad65b035a1c4b2c3fce8564f0744c88bacd447f5e4f81ea5e2c6f08e74da6b9432b2a878f028490565083f9073b1705964a9dd84038eabbc355f02df8c45ab1dc32977b7744fa31b04b0124b502407ec87bb24d9de476bc9e8a9e0ee43b2531b6d2ea5682ea2a2d83516404bc520da7a69b552e0429669846e4bcd4b61e659c2648edccdf54c1b72bd58b3b485fef7b3afb5ddced382449365b866209e7857dd87d4e25ed9d8492e50c3d1efafa40414a687eca7feeb9916e68897ab396a58d8383cca8679fc8ecc0090fc2950d97ebc4102675b21904838f64e253702d520ac3819944bfc2605d15cb0e1f8514f6a3dec630cd633196a8e65fff007407ba5af787a79910b3/usr/share/java/jakarta-taglibs-core.jar/usr/share/java/jakarta-taglibs-standard.jartomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcat-7.0.68-3.fc22.src.rpmtomcat-webapps     jakarta-taglibs-standardrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tomcat0:1.13.0.4-14.6.0-14.0-15.2-11:7.0.68-3.fc224.12.0.1V@VVɦV@VV=@U @TT@TT@Tl@S@SP@S[S|@S8@S2@Ra@Rx@Rv:QB@QQޞ@Q@Q2Q4Q$Q$QPCP@PBP~P7lP O@O@O,@OiO`@ODO - 1:7.0.68-3Ivan Afonichev - 1:7.0.68-2Ivan Afonichev - 1:7.0.68-1Ivan Afonichev - 1:7.0.67-3Ivan Afonichev - 1:7.0.67-2Ivan Afonichev - 1:7.0.67-1Mikolaj Izdebski - 1:7.0.59-4Alexander Kurtakov 1:7.0.59-3Stephen Gallagher 1:7.0.59-2Michal Srb - 0:8.0.18-2Ivan Afonichev 0:8.0.18-1Ivan Afonichev 0:8.0.12-1Michal Srb - 0:7.0.54-3Fedora Release Engineering - 0:7.0.54-2Alexander Kurtakov 0:7.0.54-1Alexander Kurtakov 0:7.0.52-3Ivan Afonichev 0:7.0.52-2Ivan Afonichev 0:7.0.52-1Mikolaj Izdebski - 0:7.0.47-3Stanislav Ochotnicky - 0:7.0.47-2Ivan Afonichev 0:7.0.47-1Fedora Release Engineering - 0:7.0.42-3Ivan Afonichev 0:7.0.42-2Dmitry Tikhonov 0:7.0.42-1Paul Komkoff 0:7.0.40-3Ivan Afonichev 0:7.0.40-1Mikolaj Izdebski - 0:7.0.37-2Ivan Afonichev 0:7.0.39-1Ivan Afonichev 0:7.0.37-1Ivan Afonichev 0:7.0.35-1Ivan Afonichev 0:7.0.34-1Ivan Afonichev 0:7.0.33-2Ivan Afonichev 0:7.0.33-1Ivan Afonichev 0:7.0.32-1Ivan Afonichev 0:7.0.29-1Fedora Release Engineering - 0:7.0.28-2Ivan Afonichev 0:7.0.28-1Ivan Afonichev 0:7.0.27-2Ivan Afonichev 0:7.0.27-1Stanislav Ochotnicky - 0:7.0.26-2Juan Hernandez 0:7.0.26-2Ivan Afonichev 0:7.0.26-1Krzysztof Daniel 0:7.0.25-4Krzysztof Daniel 0:7.0.25-3Ivan Afonichev 0:7.0.25-2Ivan Afonichev 0:7.0.25-1Krzysztof Daniel 0:7.0.23-5Ivan Afonichev 0:7.0.23-4Alexander Kurtakov 0:7.0.23-2Joseph D. Wagner 0:7.0.23-3Ivan Afonichev 0:7.0.23-1Ivan Afonichev 0:7.0.22-2Ivan Afonichev 0:7.0.22-1Rex Dieter - 0:7.0.21-3.1Ivan Afonichev 0:7.0.21-3Roland Grunberg 0:7.0.21-2Ivan Afonichev 0:7.0.21-1Ivan Afonichev 0:7.0.20-3Ivan Afonichev 0:7.0.20-2Ivan Afonichev 0:7.0.20-1Ivan Afonichev 0:7.0.19-1Ivan Afonichev 0:7.0.16-1Ivan Afonichev 0:7.0.14-3Ivan Afonichev 0:7.0.14-2Ivan Afonichev 0:7.0.14-1Ivan Afonichev 0:7.0.12-4Ivan Afonichev 0:7.0.12-3Ivan Afonichev 0:7.0.12-2Ivan Afonichev 0:7.0.12-1- Revert sysconfig migration changes, resolves: rhbz#1311771, rhbz#1311905 - Add /etc/tomcat/conf.d/ with shell expansion support, resolves rhbz#1293636- Load sysconfig from tomcat.conf, resolves: rhbz#1311771, rhbz#1311905 - Set default javax.sql.DataSource factory to apache commons one, resolves rhbz#1214381- Updated to 7.0.68 - Fix symlinks from $CATALINA_HOME/lib perspective, resolves: rhbz#1308685- Fix tomcat user shell, resolves rhbz#1302718- Fix non-primary service files- Updated to 7.0.67 - Remove log4j support. It has never been working actually. See rhbz#1236297 - Move shipped config to /etc/sysconfig/tomcat. /etc/tomcat/tomcat.conf can now be used to override it with shell expansion, resolves rhbz#1293636- Remove duplicate Maven metadata - Resolves: rhbz#1203652- Drop epoch bumped el_1_0_api. Having it with epoch 1 will win over all other packages potentially providing it.- Revert to Tomcat 7.0 in Fedora 22 - Sat Feb 14 2015 Ivan Afonichev 0:7.0.59-1 - Updated to 7.0.59 - Sun Nov 16 2014 Ivan Afonichev 0:7.0.57-1 - Updated to 7.0.57 - Substitute libnames in catalina-tasks.xml, resolves: rhbz#1126439 - Use CATALINA_OPTS only on start, resolves: rhbz#1051194- Install POM files for org.apache.tomcat:{tomcat-jni,tomcat-util-scan}- Updated to 8.0.18- Updated to 8.0.12 - Substitute libnames in catalina-tasks.xml, resolves: rhbz#1126439 - Use CATALINA_OPTS only on start, resolves: rhbz#1051194- jsp-api requires el-api- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to upstream 7.0.54 - fixes compile with Java 8.- Drop servlet/el api provides to reduce user machines ending with both.- Don't provide maven javax.jsp:jsp-api and javax.servlet.jsp:javax.servlet.jsp-api resolves: rhbz#1076949 - Move log4j support into subpackage, resolves: rhbz#1027716- Updated to 7.0.52 - Rewrite jsvc implementation, resolves: rhbz#1051743 - Switch to java-headless R, resolves: rhbz#1068566 - Create and own /var/lib/tomcats, resolves: rhbz#1026741 - Add pom for tomcat-jdbc, resolves: rhbz#1011003- Fix installation of Maven metadata for tomcat-juli.jar - Resolves: rhbz#1033664- Rebuild for bug #1033664- Updated to 7.0.47 - Fix java.security.policy- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Remove jpackage-utils R- Updated to 7.0.42- Dropped systemv inits. Bye-bye. - Updated the systemd wrappers to allow running multiple instances. Added wrapper scripts to do that, ported the original non-named service file to work with the same wrappers, updated /usr/sbin/tomcat to call systemctl.- Updated to 7.0.40 - Resolves: rhbz 956569 added missing commons-pool link - Remove ant-nodeps BR- Add depmaps for org.eclipse.jetty.orbit - Resolves: rhbz#917626- Updated to 7.0.39- Updated to 7.0.37- Updated to 7.0.35 - systemd SuccessExitStatus=143 for proper stop exit code processing- Updated to 7.0.34 - ecj >= 4.2.1 now required - Resolves: rhbz 889395 concat classpath correctly; chdir to $CATALINA_HOME- Resolves: rhbz 883806 refix logdir ownership- Updated to 7.0.33 - Resolves: rhbz 873620 need chkconfig for update-alternatives- Updated to 7.0.32 - Resolves: rhbz 842620 symlinks to taglibs- Updated to 7.0.29 - Add pidfile as tmpfile - Use systemd for running as unprivileged user - Resolves: rhbz 847751 upgrade path was broken - Resolves: rhbz 850343 use new systemd-rpm macros- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Updated to 7.0.28 - Resolves: rhbz 820119 Remove bundled apache-commons-dbcp - Resolves: rhbz 814900 Added tomcat-coyote POM - Resolves: rhbz 810775 Remove systemv stuff from %post scriptlet - Remove redhat-lsb R- Fixed native download hack- Updated to 7.0.27 - Fixed jakarta-taglibs-standard BR and R- Add more depmaps to J2EE apis to help jetty/glassfish updates- Added the POM files for tomcat-api and tomcat-util (#803495)- Updated to 7.0.26 - Bug 790334: Change ownership of logdir for logrotate- Bug 790694: Priorities of jsp, servlet and el packages updated.- Dropped indirect dependecy to tomcat 5- Added hack for maven depmap of tomcat-juli absolute link [ -f ] pass correctly- Updated to 7.0.25 - Removed EntityResolver patch (changes already in upstream sources) - Place poms and depmaps in the same package as jars - Added javax.servlet.descriptor to export-package of servlet-api - Move several chkconfig actions and reqs to systemv subpackage - New maven depmaps generation method - Add patch to support java7. (patch sent upstream). - Require java >= 1:1.6.0- Exported javax.servlet.* packages in version 3.0 as 2.6 to make servlet-api compatible with Eclipse.- Move jsvc support to subpackage- Add EntityResolver setter patch to jasper for jetty's need. (patch sent upstream).- Added support to /usr/sbin/tomcat-sysd and /usr/sbin/tomcat for starting tomcat with jsvc, which allows tomcat to perform some privileged operations (e.g. bind to a port < 1024) and then switch identity to a non-privileged user. Must add USE_JSVC="true" to /etc/tomcat/tomcat.conf or /etc/sysconfig/tomcat.- Updated to 7.0.23- Move tomcat-juli.jar to lib package - Drop %update_maven_depmap as in tomcat6 - Provide native systemd unit file ported from tomcat6- Updated to 7.0.22- rebuild (java), rel-eng#4932- Fix basedir mode- Add manifests for el-api, jasper-el, jasper, tomcat, and tomcat-juli.- Updated to 7.0.21- Require java = 1:1.6.0- Require java < 1.7.0- Updated to 7.0.20- Updated to 7.0.19- Updated to 7.0.16- Added initial systemd service - Fix some paths- Fixed http source link - Securify some permissions - Added licenses for el-api and servlet-api - Added dependency on jpackage-utils for the javadoc subpackage- Updated to 7.0.14- Provided local paths for libs - Fixed dependencies - Fixed update temp/work cleanup- Fixed package groups - Fixed some permissions - Fixed some links - Removed old tomcat6 crap- Package now named just tomcat instead of tomcat7 - Removed Provides: tomcat-log4j - Switched to apache-commons-* names instead of jakarta-commons-* . - Remove the old changelog - BR/R java >= 1:1.6.0 , same for java-devel - Removed old tomcat6 crap- Tomcat7  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1:7.0.68-3.fc22      !!!! """"""" ###########$%$$&''(((()******)++++++++++),,,,,)-----)...)//////)000000)1111)222222))34444444444444444443555555555536666666637777777777738888888888888839999999999999)::::::);;;)<==<<<)>??????)@@@@@)AAA)BBB)))CCCCCCCCCCC)DDDEFFFFFFEEEGGGEEEEEHHHHIIIIIJKJLMNLJJOJROOTRELEASE-NOTES.txtWEB-INFweb.xmlasf-logo-wide.gifasf-logo.pngbg-button.pngbg-middle.pngbg-nav-item.pngbg-nav.pngbg-upper.pngbuild.xmlfavicon.icoindex.jsptomcat-power.giftomcat.csstomcat.giftomcat.pngtomcat.svgexamplesMETA-INFcontext.xmlWEB-INFclassesCookieExample.classCookieExample.javaHelloWorldExample.classHelloWorldExample.javaLocalStrings.propertiesLocalStrings_en.propertiesLocalStrings_es.propertiesLocalStrings_fr.propertiesLocalStrings_pt.propertiesRequestHeaderExample.classRequestHeaderExample.javaRequestInfoExample.classRequestInfoExample.javaRequestParamExample.classRequestParamExample.javaServletToJsp.classServletToJsp.javaSessionExample.classSessionExample.javaasyncAsync0$1.classAsync0.classAsync0.javaAsync1$1.classAsync1.classAsync1.javaAsync2$1.classAsync2.classAsync2.javaAsync3.classAsync3.javaAsyncStockServlet.classAsyncStockServlet.javaStockticker$Stock.classStockticker$TickListener.classStockticker.classStockticker.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.javaValuesTag.classValuesTag.javafiltersExampleFilter.classExampleFilter.javajsp2examplesBookBean.classBookBean.javaFooBean.classFooBean.javaValuesBean.classValuesBean.javaelFunctions.classFunctions.javasimpletagEchoAttributesTag.classEchoAttributesTag.javaFindBookSimpleTag.classFindBookSimpleTag.javaHelloWorldSimpleTag.classHelloWorldSimpleTag.javaRepeatSimpleTag.classRepeatSimpleTag.javaShuffleSimpleTag.classShuffleSimpleTag.javaTileSimpleTag.classTileSimpleTag.javalistenersContextListener.classContextListener.javaSessionListener.classSessionListener.javanumNumberGuessBean.classNumberGuessBean.javasessionsDummyCart.classDummyCart.javautilCookieFilter.classCookieFilter.javaHTMLFilter.classHTMLFilter.javavalidatorsDebugValidator.classDebugValidator.javawebsocketExamplesConfig.classExamplesConfig.javachatChatAnnotation.classChatAnnotation.javadrawboardClient$1.classClient.classClient.javaDrawMessage$ParseException.classDrawMessage.classDrawMessage.javaDrawboardContextListener.classDrawboardContextListener.javaDrawboardEndpoint$1.classDrawboardEndpoint$2.classDrawboardEndpoint$3$1.classDrawboardEndpoint$3.classDrawboardEndpoint.classDrawboardEndpoint.javaRoom$1$1.classRoom$1.classRoom$2.classRoom$MessageType.classRoom$Player.classRoom.classRoom.javawsmessagesAbstractWebsocketMessage.classAbstractWebsocketMessage.javaBinaryWebsocketMessage.classBinaryWebsocketMessage.javaCloseWebsocketMessage.classCloseWebsocketMessage.javaStringWebsocketMessage.classStringWebsocketMessage.javaechoEchoAnnotation.classEchoAnnotation.javaEchoEndpoint$1.classEchoEndpoint$EchoMessageHandler.classEchoEndpoint.classEchoEndpoint.javasnakeDirection.classDirection.javaLocation$1.classLocation.classLocation.javaSnake.classSnake.javaSnakeAnnotation.classSnakeAnnotation.javaSnakeTimer$1.classSnakeTimer.classSnakeTimer.javatc7chatChatWebSocketServlet$1.classChatWebSocketServlet$ChatMessageInbound.classChatWebSocketServlet.classChatWebSocketServlet.javaechoEchoMessage$EchoMessageInbound.classEchoMessage.classEchoMessage.javaEchoStream$1.classEchoStream$EchoStreamInbound.classEchoStream.classEchoStream.javasnakeDirection.classDirection.javaLocation$1.classLocation.classLocation.javaSnake.classSnake.javaSnakeWebSocketServlet$1.classSnakeWebSocketServlet$SnakeMessageInbound.classSnakeWebSocketServlet.classSnakeWebSocketServlet.javajspappletClock2.javadebug-taglib.tldexample-taglib.tldjsp2jsp2-example-taglib.tldlibjstl.jarstandard.jartagsdisplayProducts.taghelloWorld.tagpanel.tagxhtmlbasic.tagweb.xmlindex.htmljspasyncasync1.jspasync1.jsp.htmlasync3.jspasync3.jsp.htmlindex.jspindex.jsp.htmlcalEntries.java.htmlEntry.java.htmlJspCalendar.java.htmlTableBean.java.htmlcal1.jspcal1.jsp.htmlcal2.jspcal2.jsp.htmlcalendar.htmllogin.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.htmlValuesBean.java.htmlValuesTag.java.htmlbasic-arithmetic.htmlbasic-arithmetic.jspbasic-arithmetic.jsp.htmlbasic-comparisons.htmlbasic-comparisons.jspbasic-comparisons.jsp.htmlcomposite.htmlcomposite.jspcomposite.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.htmljsptoservServletToJsp.java.htmlhello.jsphello.jsp.htmljsptoservlet.jspjsptoservlet.jsp.htmljts.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.htmlservletschatindex.jspindex.jsp.htmllogin.jsplogin.jsp.htmlpost.jsppost.jsp.htmlcookies.htmlhelloworld.htmlimagescode.gifexecute.gifreturn.gifindex.htmlreqheaders.htmlreqinfo.htmlreqparams.htmlsessions.htmlwebsocketwebsocket-deprecatedchat.htmlecho.htmlindex.htmlsnake.htmlchat.xhtmldrawboard.xhtmlecho.xhtmlindex.xhtmlsnake.xhtmlsampleMETA-INFMANIFEST.MFWEB-INFclassesmypackageHello.classweb.xmlhello.jspimagestomcat.gifindex.html/var/lib/tomcat/webapps//var/lib/tomcat/webapps/ROOT//var/lib/tomcat/webapps/ROOT/WEB-INF//var/lib/tomcat/webapps/examples//var/lib/tomcat/webapps/examples/META-INF//var/lib/tomcat/webapps/examples/WEB-INF//var/lib/tomcat/webapps/examples/WEB-INF/classes//var/lib/tomcat/webapps/examples/WEB-INF/classes/async//var/lib/tomcat/webapps/examples/WEB-INF/classes/cal//var/lib/tomcat/webapps/examples/WEB-INF/classes/chat//var/lib/tomcat/webapps/examples/WEB-INF/classes/checkbox//var/lib/tomcat/webapps/examples/WEB-INF/classes/colors//var/lib/tomcat/webapps/examples/WEB-INF/classes/compressionFilters//var/lib/tomcat/webapps/examples/WEB-INF/classes/dates//var/lib/tomcat/webapps/examples/WEB-INF/classes/error//var/lib/tomcat/webapps/examples/WEB-INF/classes/examples//var/lib/tomcat/webapps/examples/WEB-INF/classes/filters//var/lib/tomcat/webapps/examples/WEB-INF/classes/jsp2//var/lib/tomcat/webapps/examples/WEB-INF/classes/jsp2/examples//var/lib/tomcat/webapps/examples/WEB-INF/classes/jsp2/examples/el//var/lib/tomcat/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag//var/lib/tomcat/webapps/examples/WEB-INF/classes/listeners//var/lib/tomcat/webapps/examples/WEB-INF/classes/num//var/lib/tomcat/webapps/examples/WEB-INF/classes/sessions//var/lib/tomcat/webapps/examples/WEB-INF/classes/util//var/lib/tomcat/webapps/examples/WEB-INF/classes/validators//var/lib/tomcat/webapps/examples/WEB-INF/classes/websocket//var/lib/tomcat/webapps/examples/WEB-INF/classes/websocket/chat//var/lib/tomcat/webapps/examples/WEB-INF/classes/websocket/drawboard//var/lib/tomcat/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages//var/lib/tomcat/webapps/examples/WEB-INF/classes/websocket/echo//var/lib/tomcat/webapps/examples/WEB-INF/classes/websocket/snake//var/lib/tomcat/webapps/examples/WEB-INF/classes/websocket/tc7//var/lib/tomcat/webapps/examples/WEB-INF/classes/websocket/tc7/chat//var/lib/tomcat/webapps/examples/WEB-INF/classes/websocket/tc7/echo//var/lib/tomcat/webapps/examples/WEB-INF/classes/websocket/tc7/snake//var/lib/tomcat/webapps/examples/WEB-INF/jsp//var/lib/tomcat/webapps/examples/WEB-INF/jsp/applet//var/lib/tomcat/webapps/examples/WEB-INF/jsp2//var/lib/tomcat/webapps/examples/WEB-INF/lib//var/lib/tomcat/webapps/examples/WEB-INF/tags//var/lib/tomcat/webapps/examples/jsp//var/lib/tomcat/webapps/examples/jsp/async//var/lib/tomcat/webapps/examples/jsp/cal//var/lib/tomcat/webapps/examples/jsp/checkbox//var/lib/tomcat/webapps/examples/jsp/colors//var/lib/tomcat/webapps/examples/jsp/dates//var/lib/tomcat/webapps/examples/jsp/error//var/lib/tomcat/webapps/examples/jsp/forward//var/lib/tomcat/webapps/examples/jsp/images//var/lib/tomcat/webapps/examples/jsp/include//var/lib/tomcat/webapps/examples/jsp/jsp2//var/lib/tomcat/webapps/examples/jsp/jsp2/el//var/lib/tomcat/webapps/examples/jsp/jsp2/jspattribute//var/lib/tomcat/webapps/examples/jsp/jsp2/jspx//var/lib/tomcat/webapps/examples/jsp/jsp2/misc//var/lib/tomcat/webapps/examples/jsp/jsp2/simpletag//var/lib/tomcat/webapps/examples/jsp/jsp2/tagfiles//var/lib/tomcat/webapps/examples/jsp/jsptoserv//var/lib/tomcat/webapps/examples/jsp/num//var/lib/tomcat/webapps/examples/jsp/plugin//var/lib/tomcat/webapps/examples/jsp/plugin/applet//var/lib/tomcat/webapps/examples/jsp/security//var/lib/tomcat/webapps/examples/jsp/security/protected//var/lib/tomcat/webapps/examples/jsp/sessions//var/lib/tomcat/webapps/examples/jsp/simpletag//var/lib/tomcat/webapps/examples/jsp/snp//var/lib/tomcat/webapps/examples/jsp/tagplugin//var/lib/tomcat/webapps/examples/jsp/xml//var/lib/tomcat/webapps/examples/servlets//var/lib/tomcat/webapps/examples/servlets/chat//var/lib/tomcat/webapps/examples/servlets/images//var/lib/tomcat/webapps/examples/websocket-deprecated//var/lib/tomcat/webapps/examples/websocket//var/lib/tomcat/webapps/sample//var/lib/tomcat/webapps/sample/META-INF//var/lib/tomcat/webapps/sample/WEB-INF//var/lib/tomcat/webapps/sample/WEB-INF/classes//var/lib/tomcat/webapps/sample/WEB-INF/classes/mypackage//var/lib/tomcat/webapps/sample/images/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnu                                                                                         directoryASCII textXML document textGIF image data, version 89a, 537 x 51PNG image data, 421 x 40, 8-bit/color RGB, non-interlacedPNG image data, 136 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 10 x 100, 8-bit/color RGBA, non-interlacedPNG image data, 10 x 50, 8-bit/color RGBA, non-interlacedPNG image data, 10 x 250, 8-bit/color RGBA, non-interlacedHTML document, ASCII textGIF image data, version 89a, 80 x 80GIF image data, version 89a, 146 x 92PNG image data, 146 x 92, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imageC source, ASCII textPascal source, ASCII textexported SGML document, ASCII textGIF image data, version 89a, 24 x 24JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, baseline, precision 8, 450x500, frames 3ASCII text, with CRLF line terminatorsGIF image data, version 89a, 100 x 71?p7zXZ !#,*<]"k%ѸԱq!޴(ocv>ݬ(#U!e.Ҫ3ށ}E9boM=@nPUĎӫSM?\ڤCA+m%@'_'a}y>Yws_Y 6dJ(S9pur`}dBI٢))Z]-F(cɀ@vb|]ۣ}1v乃@!c=NMN5Bnr#R3'K7$xOGCdKQf rTp%u)J؝0"qb*GL8h^|ߘ X53В4APj4*D.P9)Y:-4}uX R; !>-,Ȥ6J1AHiT9x&ҁ{-q 8*9HhC&e8h!L/`3Z1_|FGIzkuۂ\w9,DCem M5PԤ'EeUKK')=OW3ll^qK'®/ WRNםr5Q_)+AIwd0vE(y=cog;`8.KPOnֱ>q&jJ2,9TQLxN[Mxʭ 4t X%̦Xz>:|ӑuPW;S#$ŞUrYm`?;)i;ޝL(XjQkE y_Zq]u wzb~FlSW0Cl VꕟvkP },5p٣TDK4%Lhή=A0AU ZjeH\QZBm_σs+4 E69, <ƽڈ .Wt}H\Yb#k7W5`n"pG5RgKأ1fH~om93?gHh}1iz$_erX{7@YZʁ>,BK=4`6%#ʟ[7bQ'%='=&4܏euhg!jg`Y|94%9wh$|$tG** *^>k؂ť٪QT,Ʀz}詽癭QV$+e-pI)c?L5-ܙV|Ѻ\~tU >Uh3Vkv)W evOH!C^y tYgj2¾(m#Ӿm/پl "Z@}5 +Loa5fcu:4)ؚLVbd+ R nw@zzj&T/QT;d7Ŋ/RӀ*4ah}|rW< ؗSHNAR]* w82Bɍ*u$K^pXKXLɇ5`}~|TfO+ۥ!(A1L~pYwm,|- mjv22C+1Of9B+//F6'rKuCOq8+Fv*S,raO? R _+z اj_1YY&:{ {bd"WI=}D̦+i˴/3\͠'1j?ED=HJ^20ty^"Xnŗ@1Ys$Ъ{,OV:]R=\i wm)&7;C&b]AҶxvr*x6>`MM>T(UES:_kb"vRKa Ir球쌢 b!`cwLtiҺFlϯGMBX-zwx\g6efUcNLJ}tpæMH*'/bq5|vmfxP])>dPUaԡ׭#~+{UQ@@x748GV{{?=L=J Y#B&ςK׹s^YV'䏤V&:Sj( Q Gw([P倲 kƟbHCOP_. ==^߬yR0H:ڏdҕucQC6=CrHI"EH,ok=~U"V2|'VXPjL.oO1NDMbm9"{$/qCRHܓp@[MplK@mf8!(^ >c pUduD3~]}Q<+qf*-?jVwd-PA/)&ذD Q/G}ji8T$KU]L3)WRX~؁<_Xc~CP2|8%7N4X[~lPɨx{ 2Íy%ڭ,_a)o酂,%K"*dnI!c饽 7/_wj8|%2o zOּ8s!#^I#bb:XmieOߙz: "M\+Oj_^ ;€طT}za]Y?Բw>KmUi=!]3*C]&ۆ}G,]L#&jބ$ۥK*eopdSrNڵb@L g gu?PٔYӫoOT{6gbgTaiH/[7Wπ~;]JJH#ө̓=|N?uZUZ*[%jjބA$hoB=+2QyFaUOgIDSM 9Zrn7A0 Q1\LF"~C?BXq8|1_ w\ hB #Cgd3]#|JӃri'Vt)}}%^Xgs; *]HEj}#%]RyCV^+"4R'| MFa %Ulk'%b92{aH{vzLh|M gS^R.RY*[N>RCC^lQ Ҵ,ru6xR WМz8D."?u_ 5-A߫A{>m듾km}]]dH6DDޜӸ,Kv?8vO~ $~\Іi\?5'sb=Oow LrAӄc5ᄲ'muN)AB}FTVd"#!hF`kFF2ኝ!Xg \+V X +IeN w0{dF%"݂&mDClLڞ35[h(n+7[Sf+U9"t}R(mBwKi:= #lIt*v/sSVF7 jjWqY&$q[^74J,hKn]ȏ:-$SԘT['GwȾZ'zWYߏma#z-Qdj&ڡ[S>nn _.j6kJ3LPdT\kIᕸyXAMd#^)R9pD]ݯskiِޱ-!{.^jJȀ3ImӴF5z?FnL*=i/z-Ucv\e+1kqz17gz(Uv`Y 蠉m'>ogv}" uxٱ֔LHr]>ߌjQ#Xq`}|Az9 a4þ-1Pe)k7npzkk-s7dd8*H9DG&bHe; z$S,U5 YZ