tomcat-webapps-9.0.36-lp151.3.39.1<>,qp_ /=„3E@6);fv]JQ~(MQz0>ų\8 iQw5Ho(!gʼnE6c״xg*^/u.#I*Жzi/IQ;/A5mٰ<}j |yt} z\S#"3T.xx\'{ ASP;oehIH]7_n1@yD@u@ÄZE6L#H6ڷ)y $RS,>?7?7d % Z "(/-d   d  D `$L t : (8<9<:r<>@FGH(IXY\]8^(Mb*&c*d+_e+df+gl+iu+|v2z66666Ctomcat-webapps9.0.36lp151.3.39.1ROOT and examples web applications for Apache TomcatThe ROOT and examples web applications for Apache Tomcat_ build794openSUSE Leap 15.1openSUSEApache-2.0http://bugs.opensuse.orgProductivity/Networking/Web/Servershttps://tomcat.apache.orglinuxnoarch/usr/lib/tomcat/serverxml-tool.sh add /usr/share/tomcat/tomcat-webapps/ROOT / /usr/lib/tomcat/serverxml-tool.sh add /usr/share/tomcat/tomcat-webapps/sample /sample /usr/lib/tomcat/serverxml-tool.sh add /usr/share/tomcat/tomcat-webapps/examples /examplesif [ $1 -eq 0 ]; then # uninstall only /usr/lib/tomcat/serverxml-tool.sh remove /usr/share/tomcat/tomcat-webapps/ROOT / /usr/lib/tomcat/serverxml-tool.sh remove /usr/share/tomcat/tomcat-webapps/sample /sample /usr/lib/tomcat/serverxml-tool.sh remove /usr/share/tomcat/tomcat-webapps/examples /examples fijc~y T~/ H` * g U |>?  poR S d H Mm $3 [ q  h\ f 2} ~/c  $1=  B*yvjmEN ! B4 T &f O Qi  . ;Z ke#w: ;# >2gNG - R> [: Pz'IW@ r K,0!7fjV p b<8{ F , vtuzv vMi. hg$16 k7S 0 R L3 YFL 9 D  ?Q ; hi ,`=A[WcD1i3 wnmp  9uK~=l]  ?$wyt_l |H EgiU){  < x $ }$B]LA큤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큤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큤A큤A큤AA큤AAA큤A큤_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 65330ee786e58f80bb88562d39c2ac42e66acafdf92072e8fa3d5d577475d358681c2d6e4023e5266032d35329276c7bc5c024507c39f4bcc4bdbc19ba9a9bfef113c975a5b789ed2b3036a17981376c6fa2a1e25dc0c0a8679e38cf5afd178d3c1c7209f4149919826cde2002db38e65edaab67c512ea43f5c89ff25229321f48f4b63166452d3ea35d9678ec95b75e8c38d6eb2ad59456b1b3445c36a4b1fda66793441ab6918ff3abedf7dc5d7f3af1c88160b759afc6801d4083146a9d3cd55804555b409577a64e159c0b248e94d8dec4ce6814382daf5938f2b3671c3064a3170a912786e9eece7e347b58f36471cb9d0bc790697b216c61050e6b1f0849a1c5971d29b109267ea7e2dbcc8a5dcc0ccb4afa7a9f05f4055a7f8d593c13d046f4224929eaedffcd6e4f26c154a24758224667c6fbdf746f27a41c605bc48c5717ce190b2c37eb08110505f11fa2ca9c4b910a71803b10f507472c901eb4dc5d18af5aebf5ad183db10b5d17d0caabb65a1b5371af6d4c2e1160c16649d65d4dbfc82ee715a653291fb987dd565b6fc567ffee828d9e4c5f181c75eca0bea2cd980030f48a26f0b72ca4eb5dfaa62402f1a2fcc79913dd82e901dfef906a609fe5e9d2b6ff9132df1b5eda829bd7971227a5ab40a3c50e25a4badec36190d9fb0261b6176f49cb7055398952e5dad85689ab58d90c411c4857409b2bd94fcf06745e35c7f9711effb69ce01cac840c89c76648f2134c5a64043b153717021255ab40435980134971c020761c08039f5a8e1f263ce8f2772e7db4e24feb54ba05703d375d5296f6bdc6500a2456bcd0090f4daaea8f8d5c6657b97d58c22629d48120bf230628cc68ea782a300022e56d79d08c8871eac07265e5c81e2c26273ffed8caff8b237a4c611c5ff97afb5f1822b72fe1c94f9ecb4c609ff077a7b4a4f355fcaaa49dc16ee52ae6cc0df73faa07aba39bc3fd0fd81ef3f1f880c70f2ce2e3337511fe571b92ecabb2674463ebba31878e590bb99e4d4f78a96e37873a3321c432ada0837ac4551d256b6ce559272606ff0530a632eb57f0bac8ae0bf34de9a701c05f3e62279a2824a0ec736e6ff65c19a9160bfb06798a8b8443dbf74982d1ca78a25aca177fe5d4c47f0b99f85f0649e6fb904a72f0f1a2a6df1c759e329b1b3f7505a40c0b0d2aa8861dec2e18bedc2ef2208033b8ea412926c64e0cca4d100ee618293648f2bb3fe4c0d769566119ff4b6f0641eea113d4bf0012d47c33b570fd4ae2193388f939d52b388e1da192386ade5765e50c931bee40cdd2445f6f220eca12a8afd87af1be642bdd810ed9268b979725f51b530599d58a57907bfa5f7f842f5440dce20a4ef8aa099b173c9036f45cbcc88a3e4c4c491546ba815cdeca6f0b486b0d5f1190ae8487dccbcca087625d0f3c78f132079b57ef4aab74ebcd85dfd046dcfc9d647e08c5a71d37480618df8fa2ba06a6ac6ae2118c3f922394de7703573ae3439ecfeed28313497680decab6aeb79ec6a0ff1f58d461d30e455c68a6baf190f69cf7568d71f5fe2d594ddf453ba679c84f39e73f7e08bec2c043d57928ed3a12a5ffea0d75dc447486dcb950eeee522f484a914b4aabe18f46680d5156c597c565fdf7538e8f3aa95ff0629af3f37f0153a895394f9399273b293223ecf00eed9ef142aefc69a801fe0e775d078ae9811ef02aaae17595364fb9a8a7a5429f07b4a3b63e999f7fc329b13edc283c15dff44357d7d96633088eeb7ddb9a47a1343376d4a0558c8b1c87600c4f1ab1fad1cc500d0d66c96c0ee4744b10e5201283eeaeb049bc553a5b8c04d67d5998961505322b0118dd109a5665222aaaf555792b07924b71333cce0641230fa10fc5e02d89337aa23dd1868fb88e19647d3349a958315a64d580ee611e68608cd05350ca0f3ab95b17e7a8884b4a489f9a3643d4a4cc9ab8fcb3c54ce3536e66d29371714d9124dbf5568b175c5002fb23d0a70f4cd78686c001dd21286cde64ec95005622a237d032df69ba908c7ac3ee5cec078e28f11c5c451a0c38bdad2a2d9569af965e21535744109260b9d9d3f96e962195969e673930e4e82c1dd3bed2021cbabe9c654aba7d378456da495e5e78d5f8d6ce2248906e3168f62891f12f3b76f82af947fb048dc8535830c3cb905a2497fa1daf4a73adea5ffdcb6af6928c64a0c4eee3ff145ed0bc7be1e6187e2c118159548896e750103df5566be793cb07d46c6468f8666290bb82b8322dfa275c3016d1ca165a574bb8322227f1e37818822b02daf2a6d175aa61ff25d9fe93a638e3d1233b58e09f1c02185347eb741d5c5313b140c77e2bf98a71d47e7c71363f984868a15f70872889db10634a44b3acdd472516c6a207a2c28ef2ea60943b3e3a304471b0854e533c25eb1ce9b24d513eeffd03ae0cc28de0e7d2aad622767d9142e9452754a2ce2e2d515b9c7e11358cf942cbd71db39202c954748d553a888ccf0eae1b0e3d35d8d326e0963b9fbbec6c109bb9dd9946067fd61d5116c22134386701cc9d0cc9f977f3e8bf2a888a09151efc1591a577a74a8ee7a130a5f196f278be387c17bc1f40d6f5fb0575bbe76fbea2d6302f9aba20dd766c371f4b928d26d69442a5940433b6574558ec2b3bd17b96ddc9b442dedf433af396c68227fa62e7ee4439584effa1ca31436ff322d214e9c398dc9f5739a93cdfbd506071cf1a4ff950b40513ef82a3da6463e6a82330945958bb4a6c9992055cb8e5976aec9192a35ea3e8642a4910119a5ca6857fda0b06b96bd274da93b1432ad077017dc271f36bd0af5db9b763dcd3cd701ee7e2ccd463dc7fd2531e9e302e34226b791b3938638da0a390ff6f9edcc8ff32f8948053b16c9c0c5c39fb18099de333096a569d15accf3fd22322f583899723d35d6510b2dc06fd8d474fe8b01d4a8dce2896ffa5f5ca6927edd3a5d323831cfe8ae2e6ab8bceb970464e5f72df1dccf7e97878aca925034a98b27cef2f090128b03ace8277bc2d6308e73d6b7b58c0ce4d527d8476eb5c2d468ac835dca7c3c2fe253c027545aac7e13ae0a0be2473a2c111f425fbf2933c107a1972e4757c10569866f32a40c78cbfa345697fc9fff696b7d95b4bf7cc9bc3a5dc0f7fc6361913a9033928a4a33d4a5d87f31f49e82d664f852798bfa3311ea8fe476126ef1559a9ddfc71c499cddd49a35b8f905870ae726965c5b9594e85bc6674d35a0e5e2050af5e605c0d2f4e195d29d1885d49fbb12353fa7c59a10d12f07b12e8625cee46c963c0a088798976fe68c4c5852082541ef905b2a0e2f0a186e80b12e46c6a2a77ec3e133f8b030eef8dac2c11172f31f494b0a59eaccf0e11819843dac87a0186c5cb2f457dc24bd03a24519c8f6c3c471775e5581d0b3fb439b9ce259d71c2d45bccfd96569e2d45240e6adf01f9d1693cf2852a487244bcfca258e19affed045d65c623292da49b3ab0684f4f6cece347cb11041b0df92044df30f61645a9c0576f0d63c137cec4320f1c92e6479a06886d4286336a7b9a3cf9b7f4b006536cbd700ebc578eebed1d6a26b12ead6c067602e1f6c29182930ea60187e2c85b20e96e0b3445d9c94ae6415601e68d66ab4c214b844df693215e8a39465c8a04fdf1e8e2de33dfcd5967e2e38e717c6674bed216528fe81baebd6e32648e694e96668f7f43d1704ccdfb62c592c995c6dd9d6510fea0d74a2e636d5a304264d67f9e397d3c1e41c5f1c428da01341cf8ba6587928c99fc5cd8d54b1b82277794c2da6a784eb520830cb4983cf2bd97c1ce5d877ee55a3e9c5d380fcd2b0ac350c8ef47d32ef3b501faae02d789dbc50f4c8799e3dacc29c6b4e368100b27079a01321d1bcfd27751a56982adafbb8a3e20dc59fb4b6febb25eec6f1713015e5d7b47f8f0e046dacbf314e199592fb090f6266bc50f2bd0d04cb314fcd2dadc631acd53bd77d6db7c29746c54748e609173e6327ce6fd1ca141412502e841015d671003a70451b516f0621ad4da4b028fa0e0a8e662d88f0ebe2f79c26aadfb58316128ae585c1e10b0beec78b64aabbc179ed711f70eb5c8e0e2b38986dd1421bc23ad758867326a983f80f9f1765b1329e928c2aed6f71f4cb9f819fa7101a08b1d8a1fdc293977a8f900b5c2d1cdce8d7b97f52158a2d3521adb6b7b00f5d8fd7746a7661f69a307308df6706ccdb5ad015d664f2723164a61c1c153ba16cf2132a51b38625ef81d133237664c4dd0615e5982f2ac1fd77c8f75ed93330e0a7975850e94ca61d307a7247169a60cb1fccbb51fa24eb1893cba92859aba61342d626520842596be49bddb0047174a42a69073198cbad10f38662d832e8065287e319e04ca1c5fded1c697593b1bccc6ce7493888ec86b9388ec48cd17b7b5283785097f1560e71e91ab73a92452d306d20b129cc1a146a28fadc5b1687396c4f7a2ac6260b802c7ff5cfc716084e330b841e7a138f8e8e2de252c3c1019556d3d1a76bb12b3dd61ef7b646151c6351c7d91da9d0bfda478e33e3603830a30807430bb6176c95da9b36d21184577c39528e57f9249c13cd4da0a374825ddfd78e0c17e629e302810152a1e84ac449ff5dc1a33146e2f4b1e16866339d6fb086e90044c56e2ca387434f0aa97f04a32e871ca5935e4ebb0394b54ab5b7501f94021dd86a8d864d50bdd1b44316eec73a190cbda48f734bfe90a822cbacb49c77c00527c85198404f1c598a808d3e49074051937a91c649861e12bd9377bc25fe903dea4d8eaa8f3c003e6d0a4b662ca0e0782f7dcc099cba43405617f3a380a00ddff11fecaa12224a76bc811def63239603baacd28e34e512472778f5fef65e207a44333b2207fd769251f87746f378cb442706f5a56e0f1f81b290691b857d9cde3a6e0c809421217373ba581c308398ce03dcf6cc00ec3a9621193103dfce04f31706851ffb610b503237d1337c8dd5f639e4c1b6ef5d73f1f9477fc8f86628324778e307587c6cb66fb5ce9abc23490e97e2eecedfc8b6d8ca2966cf92d1846e63a8a712bf32a438426673384a212d11c659ac889ddf5a7f1cbfd22de16abaeef372f9c469885062694791f726692387a04b7ba4f13070797d42f1d8bed374822589d5e0d9e25e4d61617e7b467a552988aa6be55dabca0654d6a476518ee976e532c924c38881bd0ad9fa1056bd222a3a4bfb0a9a5d6f0bc3095053dea6e72e8a2dc5c49de43e9c28f908de55283fa1da7e2bdc9f79001c17d283958928ec5b86b83c8a61acb8d726a77ae1b6a71c50ce708bca07ca62cb6fb0c74d91ad2a384a78b131f8644f6704a542d2dbdc58be7fd082c0ddfe0ec8004c143a737aeec1dc0b300721f7068aa73ae118227ecaafee2c5e36755bea826570e25513ac333a9baad6080adeb543da05d4dc1126d81f3c52cfab7fd35604cf2e77a793bf8104ad4631d9ba87aa3ff84eb0680ed8df3fe5dfa050fa81796ca81f1e9a99ab357a043e2b59cef23837a51da3466c63cbacb53c593c2bc4a99afe4d6983c5f532c2d450abeda5fbd254840187eaad229d50e24d0d88b5f6b854d2061646f94433f056c0c74d52cff6cdaf8c437b769464e62035767cb87627a82f441774ac8dab3a300e26276a0b4d9397e58aaf63f848136ccbeb42e411ce0ec88cc4871dd46590fccaeb772069925c0d3ab54a4422c0f6fb31009e6c3b5f65b2a7d25a032d5f5272adfb8d738a5a41e41a800e42545b90459d1b108ce57493947140e2f1c1d868887f0f777b795dd0d8819d9e5e64fb96f9ba2acc76c5fb75e1cc07832e077d36f67a74f72988c9b546b817ec1836b2f240fbbe97050de2a3a905a81d59ec0967d2215d2bb1a673cd87a9871faa2822b55dd94dad2fbba7d6bbec27da36ca0d28d1a5974a1697238badee9d219b6d9028242cb9da445505b4ebc518c5c55dcbf04b58a4a78536de9ad91bbf06bddf44299872441267ff09c638c82ee0bed4c625935b9243dc171af9f62be1c52afe4e35bad08ec9a99e0fc8878e944de6557c05bf3ee7b58d66a986db68c79222481b5548e6e6e95378bb06550b14305043913b9e63b8f05761ab0544b9ac2a9846cdcecb2a29cbfa0d32105d07f58a41ed547833b885a85112f4a4f5a6935c6fba65759dc719f0ce22edd8e93dc7ba01739754062413fcb48d8e6b98b74c84d23ed953266b1f6d8340eef0cfb9b5457f630fba97f976003fa8f95cd4c753921b57d7a58c5d9f21e44e7eda295a06694131c91dca38a1e235c9b944009498ba39473b170b702b09a01c43aec0eba3f88773abac91a29302dbddd7fc1ed420f771ff022584633703f467e02f4ed22726e918b8ae1998ddf8b64be49455b46c61556f1489ba5487ce08cb99c8f5667cda3dfc28eab01f2e2cfa94c6c197220629a02f7bdb5fd9d65266db1e73741a2a06dcab8067e86650c3a7d5a2d29e0e7841b1d0f3b865053de37453e07480bd5101f1eb275c9b4a631418e9b14280dbd2ea0119113b8a8ebc2612bb778bfcef0516faecf9f19d8c9a1a63e393fd3242c0a041215e1e7fe342009c0f12c1660894fbab5ced4e9b29df4175dbd30b0229e243bf82f365f5f889518abf74cb57689664e090137d09264063cdbd53672062a6f217dcabcd4ce5559bdf02d07620932056de5465f423887c28d5106c4f511a02c9ced2198de5e7ef224cc9e4ce16f2c80403cdaabd0b3a20e41b6152048f0914af68cd74ab9a8d69d3e2604ed85f024010ebe8394354e04ec3ecc9c80170b12e972743b359e22ae89e3689b6a775f6eab0b834db0223da4ed882f218308ad3cc83a1179450957c8958290faa12f914653dfc2fab95ede06a667a76b5e80e370cb1c01ed25af92edf3ea3dcc99c6540062d09404b3d42180912c0b3067889e4fb469dfecdee5b5c3f8db56e9919242b7012005f9a6b68f065cd14955c4a02c8f2090899c4fb8feca55c21c901b3e303cafadef735ad1387d93c9abdab9f64ebe8d084946e90a08f0648106a94044e4ba0796ffb51792e9662093169efb6a058aea7fefffea1b46609dff6eb8eead59b1ce07689554fa82aeb9b90bd94c87fe3a96d9e1bb49f2da1caf70f3dcf0237cf1931b2ff02ec05cfd26a37e3ff1e54d9a192c8f49051c2880d46bb612ddff80bba553c165c4649f89aeb10437d699146b56ac78d95a38ebbe8c4e629dad05d57920d06f5ccbbb1861d74b216764957d8f5f89b186ac49bf1384349b2d85347f5b822943b31d8362a96456841595911c117ca3ae0feca94d86be00706ef5dbf30f36da3d9b6732a0ae5b3c19e10cc2f5b76fbb93b0be38050a24f0eaa99b4c736b05488dbce67c6081c555f252906c83c5a6ab5a36225771b48b709951ccb0ed8ce982260ee3b38db2d50187a446966457241c90c003ce36bd49b32094babddcc09cdbcbe729feeca72af98e9b678b424e9b2a796ed7b2b739fd65d6a8661e32bb9d3c275863d3e123682b89f35e2475044a9688462921a8f4b7fa6e8dbb12292e435eeda4d2805465836d5955634bb880d11d3095cd336a1231b9951ce7fa5ef49f8612bc36427319c2c86e5b92ad6a47873f33c09949509358e6bb6768bb080c53774adf7bf8c7317308383b7315d3438b3728067552327b71360125379b7bd5897a8d5564a9613cc6f6b21cc03fbfcb2f2bef567fedf11fbbb8417b17641d5810b95ab4a568c768c8312efe0af700e34de87618f1ec94fa47039ae70303712c8ef9f96680aee676dc0809f0913ec06e9e922a81eebf2c29d3e960876730b6b251375d95a6cb205315f9b0edaefe9af32f350bdf343561ab3dbdeb4d276869a8a0d6730152c33522d96eb38afaf214ea173f5472037e5713c2395321209557eb7456813dc44e37bfffc679adbb8790f3057708b46a2516a166ac8fd46c1e06792502733b78f201513e63e8b829c8e32f2daacc09beacd08f28c45f86af9921214dbefd0d32e8f106209b22fb11f9d2a63e524f298f37a8b956b47253b2dd17778fde77cf92b6f3d29074ee99deab9c33c40f00204e0193cf1468d25e9ba89c6a24ade76a290fd973242283bbdddb9a9eeba0d0443171c56d75de966156e5f832eb5e26aa2c6f60249f7bc1428a0a100cf387ec9aa88963e7e4c3ed800b8bbfd4b677410be84ef10635386da1a1d4997a4d755796f4638a3dbe1007843219fb80dfa1ef729efcfa175335ccf01a4a924ac5784d88c3107a1b71e08a688db2be0ed0a638ca7f182b2011170082cf1f9c21c94c050f4a4e448d1d7c48ac6c8a183fb660971350ae8e1ae58e0d3e15def50d4acd370a4ed4de90ba7639338527e46e9096f8056f505a671ad9a78840fc20071e4a06e89a980c27afce26c17a2b99e51f25900d4b25630d34f92516f620adf75997b72624df6c6b5f13f8843047cfa3371ec21e35cc887b5abc37864702ab0e5ace8d491557e969c0c12a1d9b6b9d63b08728ac646ebf95b5e8f909cee1f2f597fdfe5a240632022e18cad6fd1c598039cc02162e3fbc0a7d5f0079d9950eb7179789a3043143e8a25822a1e8799161f0c12839d8459febe15e45dd52fc2ddb829df5b8b1cdd72bb02fc00f4ed5d434884a04c1e0ad51f84814ad5c9b701d6857ec427be589cbdf158ffbaa8a42ae121fc3a9d48f41a23b290aeb69ac05d708851d48abc2dce0dbee61835db4fc180bc6acf2874273500dca7ead078772c63187d0789d2d7174b7c8929b0e300962fa0c3c56bf2b079ed3388f710f4312d59c0015d77c2a250e209d038821688ee2010628cff9a0a181fa9253943294753292ce6078e28f54cec049dc5b4772ee5e2e6d37c9ea279bd59715d65313757411715d39e6a3e1b091c03638d7ad5b3a16f10c95a3a1e59c4802ac6e3cb4e3658e670576d72024037f908fa62588408e7373325b9428cb97d02da3d1625846d1ecdb963e6fcee0108001ef8d1db968138561495faf2bf73037b7f2131dab5158b1f7b6c02cc35ea3bd6f7e3190c6a3707502028b090f30992bc1856585f50b1726289cab7b4ca8a012b2202bd01c206c5c253f6629a2f16ed16be4571dfeb98ccccda6d9975ee4bc4167836d90a5da2da8b0cdedfbad74b9d89497dcf0f363b8ee61a7fd012601f7251ad84cbd5f1d6947db605dd3fd7cb6b8782c6366f2af1dfa4f294593ef89602e69c2317196bba94faa4a76c54f8dbf98ec29de3aa40c6f8d065cc90cdc3c105b485357a6e12418a0b38fb226be29b038da7686b0946fe06beec37a1476fab1c1679aa236543ab23e91f9b80a2201d7e8d3c37ac1ec0bde79b1478b9c4aba0b6523c7b31ec0b2fba7d4e24126ab353a9daba5650e5a73634cd00693d6eb91591fa69509850bef98a611a90ad0cd68906e96453e4bba6f6191097c7d6e43a1a2178ab71ce1192ef29ed2a94d3bd24d4885a1f6a86ad56868cb3d56853855fcdf2dc2b2634f33e47d79677d4692241da0b20c7d36ab495639d2a8e9989eccd073f7f0fad9e3d1ea48056f65dad5b873b86538c726b4a178819a9c78132c7b90f6f24f46e569e5230688b01128c2f049674149b6c000c156471e3313e023ad15aa1033c826e0721428df26810e94c377f7fef029b4839816159c140d1fb73cffe21469627f2c8f649dee35eaef52b59d93ae0e250f1a6e2ec85873d5d0ea074eec3cc1a8bf369f41deaabd51a90fe8996ef5e1e0a1c2a18def5fc0b5f73e84260780fe0a381fc3a2784e7cdb7bde3065fff0c1049e4c5f35bd6b5d21b372124b30335a8b11b9f3864a1f83b190297ab8d77e571f59b9b2d934520ab3a10c92b55236a36f6e12374e77445151c6559620f520486d412accaef8b7c3de1b5b3c63843d6363fe6bcdc12702c881071c0b59eb4ebf0a35dc17772aeecb5b211802a68d3381c9bb1fdb95156bd61e864fbf5b711ac3a225faa8432a4a357a7317d697606e0fd9174ef981c3adfd4f6f4c652d7bd720614db412e663fcf801624554e290f40ce1283a04788ddf24c4d74a7c29ebdd115e4e54658a1e54a03c7a53b4a47aec790da9e83290c20f759abeae308eebd729d648c23a76d98239a275550a9ed9e1f0449fa3a8f79ca912accdc7e3e8dab5e6e7de1ec596cb4e40ab4be94340d237ee0fcadc5c1faaa4fe869b28416601b57ba6f7f2f09a0de0e6d65390441d396c4c1089e5dd383a29fb7d8e03b057c6e8e4a4838c833008dd7c00f6fc8f38baec9430990075e10cb422096a780541b5c7b865e6375d32f43333c4b7e0a85e7e7d0c7470638d9dd43514968da88a441ddfa5038b7ccc2a51fe9d88b7f8d447fbca0e4753b728a1887a2343e4c09b5751ca236732313447ebd30e27e2d637ee9a95e946d6b8d7a48d56e4c58d132e15f59091c31a0a73c8f421772e01f250ed7603e1c29452825b87669551da7993aeabd1e701d988202c7a75cab454c67d852a57a677d2341029a2b923420c8d463451c94dc67a730d429ded4e78982e9d3d1b04232f961d6ea5ff8d2ab0226d3f3d9a5201b4d817bffa4cce2a72c5c97ee6554722c456657cec9182f30cb31891db9ba9fb967097ebad12ac4c05a74b92c35c50bccfaa550f58d7322f7a634c4578b5c6e25d25ff9505a61fde686662910c0e9b26e9a5951deb27e4c068c57360344d62fa3bf1ddfef34a38ac052fa32f1d08dc7698d85e2c54a73b27f11fd515914b8ec883597f5ac1cea45c87354c06918750595820ae1b34ec70a8b8dd7da273281fc989760ab5d84efc424069d25d4e9a0313d2f40291981b496ef254423182eeaa228de4c6420ee41ac7abd05c858964a934eb8689da8a374b4cb575061484f03c58ae640106cd4c4f8771333aa9750e6d2d2774979b7547b463d5bd495272b396366e6ebf3778bffdf902df71c4ea7605a0c5c3bff2a3f84ff13913b408fef7546929519dc10be5c72c1c50520d81fe820183b6ecf1de0151867451a28a3a5855daf80e078196cb019d6efb7ae9f64a79dc6491220cb172ebc1310a8352fb0eaa32349c01b699d4855b13439bd3f69641f2495c8e71f1691d204d7d2064c0405da1e27849c6ad572b4e13369056e244788230d034914d48e59bfa7cc72fa4284aed787c19140e85cfc1550b2bcc72156f3ed75377e066b10bf9a52d8040fb4c8beb32cb9318a104213e21546119cea8e75126eed8c5d3168a3a38bad82c9bb140cd19ceeaf028b0752f18218807c373754fd2be137adeebbe65eb9078e4ce8df6913a84e4dc0819a5fde2a726e01cdba61635fe353778d41c16d03faa383e57786b1d319d479e7c026d59604ec0137525d714fb8f53fdc20fe597f98f3b5f7b2f2005176a69018b11ade3dad20a1e2ad823d5aa757ad50786bdd2f769aee731ba2efe80103363d34302c217fb1b491e670c15509d03fbcbcfcb2fdc39949c0bc7d2ce1911f2b3ac956cc7c606b6e4a98b02d49df4c08f4784c1fbab010a52c57a9fdadc31f090238013ea446520d3170cfe8e3bb385e768c3e7dab53ced078825ef3d1b60b806f7c5dd0993bddac53c35c96335327425e334565aa5499a1bbae357d3b32f3843b4f93cb141976dc925ef3a6f775c43ca4092515979645d8a992a01a0b9c3a2a4f0bb5089574cfec5f7643308af29575792b00521e5953019e0641a7de9a46559e88947a9161d71d7287c28be3c8707e3ffe29535f7839eab3b338b03bdce22ce0d7035c83612b0a87160a21f4a843789d79e9ddefab2fcc66e8f02b899129603b69aff5dd165c7faa452a40759051056f89aadddc8cb2e57d2ab9d4a6332db702cf77ed8a75d8ee3ac9120e6a1011c0704ecb591b00ee2071c2e09050661bc42af04af816f0bcc630e509a277c4b73c2d24bea3c74343c3f3229cb2c58505a189e883ad11da0303fb65c4330b8ce6c36acac111c1d9590bc792fa6cdd5527be69d114498af4f09a39c79834338d60e1fbf78ec4e56ae123af5b45cbfad7ccdcb9b0c4116ada6303a493c38912794b7d92d68725db1bd678ca8d900513f699e9b6cd9e37b9ae384a40b2aff966a469f5ca60bbc1a70ddd5b97274f261d38b9e6330a1b5efc166a15d2ef6625b0468b7a443acc3481153f6a5ca1097c7af22a8c04a69c80f6f1b0b54ed4f5e4a8cb0ee6c25389553cfa305e9f93c4a0ad725eb51c6d5bcdf5bba9a685636bc5fc8a68ea333d3f2bf95c0bdd6e53b198fc01d78f6625ef2ddb19e0cfa649ec8a4260c926bb994717363495677bb07bbb18e85f925fc147bff2efa8b9c2a649d1c660b621251feb88678a7d19d48b7c7c8325244c474cb3380e655f9194542479291f40c05919aa2a6f3c327bae50913c28bafbb016705a40a054f4f387a2a86ee6914afba30f5a3aa98ba5e619b3b961ce1c766eb4c88581cc81aecadaa43bc5011052ff880e2a170931ecb06f242bcc70656f23a6291391b71e3b68b6e9baa575fa394c8a034e0d0696eb494ec86e35b85515741e29d3cd991c163b58fa40b1d84460ee5dabc5a031e852c2711ee1042df68226b78ba35399ce7b33f3310839579279c317bf0342d63a481f390e250879482358ef770cfe676bc363288581cc1b9a3d7bd381850519e757a98f2344343b8b21b48fa53f171363080d28c760e735459cc3f2bfcc468d94be45de0945262d39989dcb5041bee7a1f2a0b6a06af6833eb6a18efddbb6171529acea5d3250149f36cd983a084d5a62689c760960151a50a615a600c2f01966c6be5cdd4987843af3032df8028f6b11ca32e705a61bcc0407d07674a37cf59f488ddfe3db3ee5d5aca6a1cb93629706ee79c15f9af959344db1b5e972e21c24aa056b7de481a8cebd47c6b3f8e0ff8929b9553b5a30ba2c4e70f69336b4dabe7b7ef712db57850b2f341c057661d0fc902747b9aca8ed03c8a632c88a3c8feef9ede878bdfdf4455e7bd592b7673ae292df704302a184cbe27dfff1b0666b34c7df911ea3e860664fc72de8115632f0b29b490aaf55ceb301477680a41935a8e9e476f52c7e3c4333ea4383204f166ad79e038c87576bc55d1cd6dd638bfda18d5f52717209b097ef693ba81c97ff379c6ced21844b26f0fde189bc35a2f2f8d57b376c3ebf6f641d2d919066b2f9a367c239e4e1959fe0138ce54216f43374fa0c8809c8ac46c10548c9c89e19beb6f11303d3ed29ee616baf4780275cbf271795083d084e6a638893d64f37c24fe5d0979a717c9796a76d5299298dc2b2865c177a8369a095eb252bebfdac72926751bcd63e8f8db5774e93afb5bdce287017a7c93209395c82a7e978c44314291e1c93e035e132eb5dfea9289080b53ed94c1623a29fb18c6342e8d2b7ee9f6c0dc53641026993bdaf55941b4cde93c617061d32abebe78644ed622f2e20f7744c3ec43de33122f2febd3f2f7e46deb9421e44d4624a1fcbb80a2b726a8804beb7a98daeb91638ff83a07b4509fc8f9473ea57da63b072ac0b9e6eaf2e08d393cad3d44443c1878457db8a2e3e9cdd2183969ef07cf9c36c499799bbd1f0e17e2231d19db4b3af0cf20e44a620726d61620338c60d6fe267d1d60b7f7d215c35b3d6cb1fd93007ecace18826550a79df008211a30788ab5aa8b55bd46e2005b8cffe8b963be2a4b33e26a8b5450ade29a8c4f8e40edd2021bbff0365dec3b8809e6f02531ce249e037f8b7c8190f69fd74914a6bed9798f564d87b5b161cf62e4e8e24dc27ed3ef2d9b5994bf33c058309cbb37536312f9ed2a8b918bfecdfda493251b55a26c5757e9e784718a060378fd6d077365b461a3876bb944c15891b5754fe61f7fca32b1ef61290cf4d6471f70b806808a3ff4bac45a0c73c40dfb72db6b1fb0498950f9496b3b583f108be223378bf29a0f8080661063c95a8ac498877aa05ecf1b1d96651c217f9443e169ef5c229573f03b325daa9d9d54bf88e607593dcc15171bb19e15a5fa475ae9462b17f31c96c1cc7bf7242f50ff376999cbc60d5ccad4e78474d76f6ae41a53213a383e7d71ea40137e69d0df497b4dc221dfe7916618f32ef3c64b18781891b00ee2071c2e09050661bc42af04af816f0bcc630e509a277c4b73c2d24bea6171529acea5d3250149f36cd983a084d5a62689c760960151a50a615a600c2f13d1ab26089639adbcaaea4ac5d5f76e363dccc2933a80c56a571711fc6cd50133f0c5c7538ba74830f81a6bef24647d0da1a558401fa0c3a8c5b0c1edbc3448672be8b306f1d4d7d138932e37ce4a28ef7887b2727b9a4f19f4bc12b766d80fb04c8953831bec0f465e30635b6435522bdb91adb4760a74dd4bb6eceaa70ddb8c3286a11e848c3fd4339f0fa7bc6f0f7d8f4e6077e7a1f63ad3f63c8003d20b0b7ff88fddf49f19e69512402e88f81d584633f83f8de8c7d27547fe0cb56c722a0f83e3182a8960eb2386b1b50c35f3471fa57c56c33e5b331128a6f246448c92bf53d82f6f60248ebc62bb6636e981eea2196f930e773552b9f5d4ea40566942770b105082480ffa0471de2cc180283b079a2f901949ae4685f93395a279b88c549c80b1795f632435a121850a386528054c2320b19953d4b6c3c5aeb590dafd662763c99eeccf1f4f34fb7945426e050deac7cce2f64279ab970da04f5766ec29a22753c0bd2b7b85deaa5d358c74a2c7454124a229315059f53e2a5307c1827f19ad42891dd9662314bad890f845ca66e16c111cc6834f1508f52956f1725f507992cd51a4cd339ff96d64700557a80a76119d5ea1e719681899a611644db292dbdd3deeaa22e309d49a494217b630cbbb3f5de08f29017b2bdd9f03ce0491ae0445356b3c48ac8e7267880b89861b25fb2f2e02d6c58c9c1a4f10cb874570b2f71a82685c294ba88f0d6672f625517ec89bc60dac2b3a6d731ac082f5099d47c55ea394eda0debe923990d2c41c49a6ac3f4ee91c30ed48e0c452a907fbec4e6b2a6b20b1abf85d4469342b0b97ed6eacd095bc46eed64276babcdc7f6db02edeb68499cabdc872748db3b148cc99e4bb09c8841f3b9c6e26cc280fd6be8216a64e73d410c188de8db249fae43415a35d344f1d266a8fccc5cec8085fb26f59bd9b603786e4640f7e2322665bb0831116825b075692a666e77aa738e17805fa970270bbc72dc1d479cf1f585aec385a21b1b980f743108dd7050022da43590a489bffaa577b81fcfd6610668f331b8b641a7cb93e9364aa7fe8b071bb3e25562c2db2c4aff8ed84f33731e20d4cec7baf6f6455d5754c4b871e45b96df102ec898d86eba510c7ec559536bb99b839ddb0d629dfbff992e5b1e8af77f9bf633981e0287ab273101fdc9a733d71abd4f0564c6973cc66f4257799ea1fac044fe8a103845f88e33bb79174392b52c0103ed861b77f2a806ef219f41bba2e469c69fa23dd7e4da41ce7fa891574a2f6ba86edc62f27bf40eec5ed8687764052c714bade54e3001bfb16f2b2ddcccca129c98cfaa4e726af7941681ad3b67edf206bf1d9ca76a57843dda1ff99339e5ad5f1d9cf01a38de091f0904d9e933dc6f01816b17afd7febd537455043b4c57a8e62eb1e105e83233197e96eb73b5bf3f6ff76cfa7b740791085b6ebafd15f706986fcb05ecd45123ab7c3975f978dac79e825a471fb3f4030f00450ae18d4b496a60a80c677e8214fa239377a8416c1bb16484760ef974b0feebfad5717fa9f65267ced59ea01ae9ea42f62656853ae9eb842448c007a0cd93bcf94d30281ee87973bd62c507cc727b9543a649dc98277cc3d7cab7799f06b33c84033108da70687210834e310b6c6758a04b8bbe455b222c4b1fafffddfe05f9ee0040cbb485d5db964a9975a3bb37dcd60dbd69b5794dd6ce914f4822278cd5126da1701351ce93559f44be6d8bb0aa30f0994b41629624cd783b8cd0fb55e01f25c71cfa46519ebd701a3c80ee0ac5be30a108ac103cb0c74e0648f5c83aeeca2e6ab7ac7cd4f21e1ea513d6de8a2708aaaf5330c9381a54c3540bfa6a2a665acf8198a0c41464d10a137c8c781740188fbb3e4a37e948b47aad4d5e3125fcdcd6f31e322a1bb221e2b527cb2b53958a59fe220ef0a7f0a4561e7c7e56712e8dab0270482f3964a19647fb7bcce1eec2c9fe25b86581474ca74999eb6ae6e9447cfda4cb886360e0bb473bf321f6d44e7b575b270475f5194d0144d2f9f429cd7f6627cb1b089cebd310f8f81419b2e165ef15713eed163275d5eb0a5b405ef757d0f3dc455cc35532751df26253887c8d22ca0ac9b25820bbe4f1aba4adf55f4d29a8a5ccdcb892ef61bfac33484a5295deda46399fd1215171172fee635e12f7d405ecb1d7dc1258be9d84ccec654dbec0884a9408d4ad39cc615537f09b0bd40ff414534cef8b0a1fbca6cb21f13f7bcfedd30f9d58b2ad00871bc32d8a5c2bfd1390d35e7aec251e4b3701bf6337393f75f47449cb5d0348e8a20bac173b93ff4a1b3b8293f955fb13a38aba68df1def77d300d908cad4e0636a2b083b8cec78cfa24fbb4bf549ceec52611b5629c09dd18be7b61633d27ca65e27ab595da3670fb2332911a3bd4a453704ebf78d46713185fdf9e0a1915130b960b1b4d6e024e81e3240bc032346b2df4a1fc2fe10208a406451acfc51d6a63ddec2cd889a10ae47925cccc67847f6430c3884f9d53d7b665b15782e94dbcdbf10323b99bcbe282f13f9c81a216575f65b67538359399bc192f7fd5ecb81223b61d72cf9e311862c1aa87ea25713ffec6913299862b677d4302b2d0ec468a09ef660625d41fff7e87b9297d764ae58068c7cdbbeef51c0b22636378a5c06c25490c49a1ee69fa2af6b4c17a4466df1f2a16b99a2da1d9a93fab7641a965f4a4f02d53d03391d6564eb41b811cc924a76524a273dbed7618649add1484c283fc7e5ae848b0873b6399bd0f16405607db9ecd293d59c247b5706403eb4907b7496f22678a74e1837f896d4c6e3e9d3fa491e12dd6565c717b65d86a56362c28bf24bad954412a3f5f21470ec310eb52f6a95a9323d14966ffbcd05ad86ad1aa64c3d8e1ca47f645a6359894a066e31dc690baca552142301b094f3f6e64f74690ddb7254fda6b9888a6b7229626a1df0c25eb4551792d5f6acf3d8e914e2302cead342c77218c0a5aedcef9a60035bbfb63fe7c9b0ad9de28951dfeff943e905fca7e237f7da43dea5b4fbd2fd6e83edd539f56d16ea208be6fbabf6e9b16c50ed954a4eb43554613143aab57ce3825722a46abc2015e70fe1bd2f769aee731ba2efe80103363d34302c217fb1b491e670c15509d03fbcbcfcb2fdc39949c0bc7d2ce1911f2b3ac956cc7c606b6e4a98b02d49df4c08f4784c1fbab010a52c57a9fdadc31f090238013ea446520d3170cfe8e3bb385e768c3e7448e70f82d62b53968221d970160176885aac92c4cc06f91ff4227683f4fc2554cfae9b32a174b70291020aa81cf74ef339694958d8a60a2992aa00cb4cb6269c33188528bef4c5c3a76cd6d254527a15c94387f267e8d0436ef43fb54e745b55eacf8e42bce94900981348fd49adfc96bd58f6c5b2cbfa98cba9a988c8686451d1d009b884648b7a85c6199257d2bcdf054493e527c7faf04c21d822ec9b8190ed269a41735741e491d106c57af39e73599527fe6205b6f27f4def287486d971f38a29ceb1bad3da156cf6669ab388670e3812c54cfde051e6930ed107231bba21f9e4a1cfe7a6bd46770e7e5ad7a5befe5687b3e893d528381fe22c0336b2da054efcf6e8cf855936834dd43897406d12841160962f8666fbca9e1a0d10d574b2c3fce8564f0744c88bacd447f5e4f81ea5e2c6f08e74da6b9432b2a878f0203cccf1151e370cdd0ad224a3e60e32d9b30bc055befdb0133d5a9def56550163ecee13b4527896d06288d9ba07264be6eea316f33b959c1fd41962e3fccff9f52b9318722e189e79dcd3ce8c6924a09c7ee9df9aad4b789e33152a47cba9489db1562deabb7b81f1f0f52882bbeaf1332f7c20bca3f771233cbf9db4226d9a57b8134b028f5b8c206e18075b05790d27cc29c431bb9575033b37319751036f8dc5d18af5aebf5ad183db10b5d17d0caabb65a1b5371af6d4c2e1160c16649d6d9fdacbd36cf39f746e789faee0d09e629b6051395bae804fc88d309fdc8d50d../../../../../java/jakarta-taglibs-core.jar../../../../../java/jakarta-taglibs-standard.jarrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcat-9.0.36-lp151.3.39.1.src.rpmconfig(tomcat-webapps)tomcat-webapps      /bin/sh/bin/shconfig(tomcat-webapps)jakarta-taglibs-standardrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tomcat9.0.36-lp151.3.39.11.13.0.4-14.6.0-14.0.4-14.0-15.2-19.0.36-lp151.3.39.14.14.1_إ@___)M_^@^^א^m@^@^Y^U @^1s^%@^]@\@\k\j@\Yz\X)@\LK\?\8@\'a\[v[u[@[@[ug@ZZ_:Z!D@Z@YYYY:Y@Y@XZnW@WiW|W'A@WWKV@V2V`VA@UlI@UlI@UlI@UQU hU hTTи@Abid Mehmood Matei Albu Matei Albu Matei Albu Matei Albu Fridrich Strba Matei Albu Matei Albu Simon Lees Matei Albu Matei Albu Fridrich Strba Matei Albu Fridrich Strba Matei Albu Matei Albu Matei Albu malbu@suse.commalbu@suse.commalbu@suse.commalbu@suse.comFridrich Strba malbu@suse.commalbu@suse.comecsos@opensuse.orgFridrich Strba sean@suspend.netmalbu@suse.comecsos@opensuse.orgmalbu@suse.commalbu@suse.commalbu@suse.defstrba@suse.commalbu@suse.comrbrown@suse.commalbu@suse.comecsos@opensuse.orgfstrba@suse.comecsos@opensuse.orgdziolkowski@suse.commalbu@suse.comastieger@suse.comtchvatal@suse.commalbu@suse.commalbu@suse.comdmacvicar@suse.dejcnengel@gmail.comtchvatal@suse.comdmacvicar@suse.dedmacvicar@suse.detchvatal@suse.comdmacvicar@suse.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comwittemar@googlemail.combmaryniuk@suse.com- Fix HTTP/2 request header mix-up: CVE-2020-17527 (bsc#1179602) - Added patch: * tomcat-9.0-CVE-2020-17527.patch- Fix typo in tomcat-webapps %postun that caused /examples context to remain in server.xml when package was removed - Remove tomcat-9.0.init and /usr/lib/tmpfiles.d/tomcat.conf from package. They're not used anymore becuse of systemd (bsc#1178396)- Fix CVE-2020-13943 (bsc#1177582) - Added patch: * tomcat-9.0-CVE-2020-13943.patch- Fix tomcat-servlet-4_0-api package alternatives to use /usr/share/java/servlet.jar instead of /usr/share/java/tomcat-servlet.jar. Keep /usr/share/java/tomcat-servlet.jar symlink for compatibility. (bsc#1092163) - Don't give write permissions for the tomcat group on files and directories where it's not needed (bsc#1172562) - Change tomcat.pid location from /var/run to /run (bsc#1173103) - Use %tmpfiles_create macro in %post instead of calling systemd-tmpfiles directly- Fixed CVEs: * CVE-2020-13934 (bsc#1174121) * CVE-2020-13935 (bsc#1174117) - Added patches: * tomcat-9.0-CVE-2020-13934.patch * tomcat-9.0-CVE-2020-13935.patch- Update to Tomcat 9.0.36. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.36_(markt) - Fixed CVEs: CVE-2020-11996 (bsc#1173389)- Change permission of file /usr/lib/tmpfiles.d/tomcat.conf to 644 (bsc#1172405)- Change ownership of /usr/lib/tmpfiles.d/tomcat.conf: CVE-2020-8022 (bsc#1172405)- Update to Tomcat 9.0.35. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.35_(markt) - Fixed CVEs: * CVE-2020-9484 (bsc#1171928) - Rebased patches: * tomcat-9.0-disable-osgi-build.patch * tomcat-9.0.31-java8compat.patch- Update to Tomcat 9.0.33. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.33_(markt) - Notable fix: corrected a regression in the improvements to HTTP header parsing (bsc#1167438) - Fix NoSuchMethodError in the HTTP APR connector when using openjdk 1.8 (bsc#1161083) - Rebased patches: * tomcat-9.0-javadoc.patch * tomcat-9.0-disable-osgi-build.patch * tomcat-9.0.31-java8compat.patch- Change default value of AJP connector secretRequired to false - Added patch: * tomcat-9.0.31-secretRequired-default.patch- Update to Tomcat 9.0.31. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.30_(markt) - Fixed CVEs: * CVE-2019-17569 (bsc#1164825) * CVE-2020-1935 (bsc#1164860) * CVE-2020-1938 (bsc#1164692) - Modified patch * tomcat-9.0.30-java8compat.patch - > tomcat-9.0.31-java8compat.patch + Adapt to changed context- Modified patch: * tomcat-9.0.30-java8compat.patch + add missing casts (bsc#1162081)- Added patch: * tomcat-9.0.30-java8compat.patch + Cast java.nio.ByteBuffer and java.nio.CharBuffer to java.nio.Buffer in order to avoid calling Java 9+ APIs (functions with co-variant return types) (bsc#1161025)- Update to Tomcat 9.0.30. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.30_(markt) - Fixed CVEs: - CVE-2019-12418 (bsc#1159723) - CVE-2019-17563 (bsc#1159729) - Rebased patch: - tomcat-9.0-JDTCompiler-java.patch - tomcat-9.0-javadoc.patch- Update to Tomcat 9.0.21. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.21_(markt) - Rebased patch: - tomcat-9.0-javadoc.patch - tomcat-9.0-disable-osgi-build.patch - tomcat-9.0-javac-release.patch- Update to Tomcat 9.0.20. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.20_(markt) Notable packaging changes: - File /usr/share/java/tomcat/catalina-jmx-remote.jar was removed. The classes contained in this jar were merged into /usr/share/java/tomcat/catalina.jar. - increase maximum number of threads and open files for tomcat (bsc#1111966) - Fixed CVEs: - CVE-2019-10072 (bsc#1139924) - CVE-2019-0199 (bsc#1131055) - CVE-2019-0221 (bsc#1136085) - Rebased patch: - tomcat-9.0-JDTCompiler-java.patch - tomcat-9.0-javadoc.patch- Don't overwrite changes made to server.xml contexts when updating bundled webapps.- Set javac target to 1.8 when building docs samples and serverxmltool- Move webapps bundled with Tomcat to /usr/share/tomcat/tomcat-webapps (bsc#1092341). Affected packages: - tomcat-webapps - tomcat-admin-webapps - tomcat-docs-webapp - Remove %doc directive from tomcat-docs-webapps files section so that zypper installs files even if rpm.install.excludedocs is set to yes.- Require Java 1.8 or later (bsc#1123407)- Clean up OSGi manifest injection - Put embed maven metadata into embed subpackage - Use the .mfiles* lists generated by %%add_maven_depmap macro- Fix tomcat-tool-wrapper classpath error (bsc#1120745)- Fix tomcat-digest classpath error (bsc#1120745)- Update to Tomcat 9.0.14. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.14_(markt)- Add pom files for tomcat-jdbc and tomcat-dbcp - Add org.eclipse.jetty.orbit* aliases to correspondant artifacts- Update to Tomcat 9.0.13. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.13_(markt)- Update to Tomcat 9.0.12. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.12_(markt) - Fixed CVEs: - CVE-2018-11784 (bsc#1110850) - Rebased patches: - tomcat-9.0-disable-osgi-build.patch - tomcat-9.0-javadoc.patch - tomcat-9.0-sle.catalina.policy.patch - tomcat-9.0-tomcat-users-webapp.patch- Declare following files to config(noreplace) to prevent override access rights: - host-manager/META-INF/context.xml - manager/META-INF/context.xml- Empty tomcat-9.0.sysconfig to avoid overwriting of customer's configuration during update (bsc#1067720)- Update to Tomcat 9.0.10. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.10_(markt) - Fixed CVEs: - CVE-2018-1336 (bsc#1102400) - CVE-2018-8014 (bsc#1093697) - CVE-2018-8034 (bsc#1102379) - CVE-2018-8037 (bsc#1102410) - Rebased patch tomcat-9.0-JDTCompiler-java.patch - Added patch tomcat-9.0-disable-osgi-build.patch to disable adding OSGi metadata to JAR files- Update to Tomcat 9.0.5. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.5_(markt)- Modified patch: * tomcat-9.0-javadoc.patch + Don't append to javadoc --add-modules since we are building with source=8 + Avoid accessing Internet URLs from build environment- Update to Tomcat 9.0.2: * Major update for tomcat8 from tomcat9 * For full changelog please read upstream changes at: + http://tomcat.apache.org/tomcat-9.0-doc/changelog.html * Rename all tomcat-8.0-* files to tomcat-9.0-* - Changed patches: * Deleted: tomcat-8.0-bootstrap-MANIFEST.MF.patch * Deleted: tomcat-8.0-sle.catalina.policy.patch * Deleted: tomcat-8.0-tomcat-users-webapp.patch * Deleted: tomcat-8.0.33-JDTCompiler-java.patch * Deleted: tomcat-8.0.44-javadoc.patch * Deleted: tomcat-8.0.9-property-build.windows.patch * Added: tomcat-9.0-JDTCompiler-java.patch * Added: tomcat-9.0-bootstrap-MANIFEST.MF.patch * Added: tomcat-9.0-javadoc.patch * Added: tomcat-9.0-sle.catalina.policy.patch * Added: tomcat-9.0-tomcat-users-webapp.patch - Renamed subpackage tomcat-3_1-api to tomcat-4_0-api to reflect the new Servlet API version. - Commented out JAVA_HOME in /etc/tomcat/tomcat.conf - Added "tomcat-" prefix to lib symlinks under /usr/share/java to avoid file conflicts with servletapi5 and geronimo-specs - Fixed wrong %ghost file paths for alternatives symlinks- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Build with JDK 8 to fix runtime errors when running with JDK 7 and 8 - Fix tomcat-digest classpath error (bsc#977410) - Fix packaged /etc/alternatives symlinks for api libs that caused rpm -V to report link mismatch (bsc#1019016)- update to 8.0.47 http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVE: - CVE-2017-12617 - rebase tomcat-8.0-sle.catalina.policy.patch- Added patch: * tomcat-8.0.44-javadoc.patch - generate documentation with the same source level as class files - fixes build with jdk9- Version update to 8.0.44: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVE: - CVE-2017-5664 (bsc#1042910)- New build dependency: javapackages-local- Version update to 8.0.43: * Another bugfix release, for full details see: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVEs: - CVE-2017-5647 (bnc#1033448) - CVE-2017-5648 (bnc#1033447) - CVE-2016-8745 - Renamed and rebased patches: * tomcat-7.0-sle.catalina.policy.patch -> tomcat-8.0-sle.catalina.policy.patch - Enable optional setenv.sh script. See section "(3.4) Using the "setenv" script (optional, recommended)" in http://tomcat.apache.org/tomcat-8.0-doc/RUNNING.txt (bnc#1002662) - Fix file conflicts when upgrading from SLES 12 to SLES 12 SP1 (bnc#1023412). Added explicit obsoletes for tomcat-el-2_2-api, tomcat-jsp-2_2-api, tomcat-servlet-3_0-api- update to 8.0.39: (boo#1003911) * Improve handling of I/O errors with async processing * Fail earlier on invalid HTTP request - includes changes from 8.0.38: * Refactoring the non-container thread Async complete()/dispatch() handling to remove the possibility of deadlock * Improved UTF-8 handling for the RewriteValve - includes changes from 8.0.37: * Treat paths used to obtain a request dispatcher as encoded (configurable) * Various jdbc-pool fixes - drop tomcat-8.0.36-jar-scanner-loop.patch, upstream- Switch to commons-dbcp2 fate#321029- Backport fix for inifinite loop in the jar scanner for 8.0.36. (bnc#993862) Added: tomcat-8.0.36-jar-scanner-loop.patch- Version update to 8.0.36: * Another bugfix release for the 8.0 series. Full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.36_(markt) - CVE fixed by the version update: - CVE-2016-3092 (bnc#986359) - Fixed a deployment error in the examples webapp by changing the context.xml format to the new one introduced by Tomcat 8. See http://tomcat.apache.org/migration-8.html#Web_application_resources- fix maven fragments paths to build in multiple distribution versions- Version update to 8.0.33: * Another bugfix release for 8.0 series, full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.33_(markt) - Rebase tomcat-8.0-tomcat-users-webapp.patch - Rebase tomcat-7.0.53-JDTCompiler-java.patch to tomcat-8.0.33-JDTCompiler-java.patch- Fix fixme for the prereq preamble value - It seems systemd prints error on adding the @ services to macros so do not do that- package was partly merged with the scripts used in the Fedora distribution - support running multiple tomcat instances on the same server (fate#317783) - add catalina-jmx-remote.jar (fate#318403) - remove sysvinit support: systemd is required- update changes file for CVE information - Fixed CVEs: - CVE-2015-5346 (bnc#967814) in 8.0.32 - CVE-2015-5351 (bnc#967812) in 8.0.32 - CVE-2016-0706 (bnc#967815) in 8.0.32 - CVE-2016-0714 (bnc#967964) in 8.0.32 - CVE-2016-0763 (bnc#967966) in 8.0.32 - CVE-2015-5345 (bnc#967965) in 8.0.30 - CVE-2015-5174 (bnc#967967) in 8.0.27- Version update to 8.0.32: * Another bugfix release for 8.0 series, full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.32_(markt) - Rebase patch: * tomcat-8.0.9-property-build.windows.patch- update to Tomcat 8.0.28 * Multiple fixes, read upstream changelog at: https://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.28_(markt)- Some whitespace cleanups- Remove pointless conflicts on provide/obsolete symbols- Version bump to 8.0.23 fate#318913: * Multiple testfixes all around, read upstream changelog at: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.23_(markt)- Fix previous commit. Fix one rpmlint warning- Drop gpg verification from spec, it is done by obs- Fix build with new jpackage-tools- update to Tomcat 8.0.18: * Major update for tomcat8 from tomcat7 * For full changelog please read upstream changes at: + http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Rename all tomcat-7.0-* files to tomcat-8.0-* * Update keyring file - Update windows patch to apply again: * Deleted: tomcat-7.0.52-property-build.windows.patch * Added: tomcat-8.0.9-property-build.windows.patch * Added:tomcat-8.0-tomcat-users-webapp.patch * Deleted: tomcat-7.0-tomcat-users-webapp.patch * Added: tomcat-8.0-bootstrap-MANIFEST.MF.patch * Deleted: tomcat-7.0-bootstrap-MANIFEST.MF.patch- Version 1.1.30 or higher is required for APR listener (bnc#914725)/bin/sh/bin/shbuild79 1610025464  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno;Orstuvwxyz{|}~./09.0.36-lp151.3.39.19.0.36-lp151.3.39.1      !!!!!!!!!!!!"#""$%%&&&'(((((('))))))))))'*****'+++++',,,'------'......'///'000000''1222222222222222222133333333331444444441555555555551666666666666661777777777777'888888'999':;;:::'<======'>>>>>'???'@@@'AAAAAAAAAAA'BBBCCCDDDCCECCCCFFFFFGHGIJKIGGLGROOTRELEASE-NOTES.txtWEB-INFweb.xmlasf-logo-wide.svgbg-button.pngbg-middle.pngbg-nav.pngbg-upper.pngfavicon.icoindex.jsptomcat-power.giftomcat.csstomcat.giftomcat.pngtomcat.svgexamplesMETA-INFcontext.xmlWEB-INFclassesCookieExample.classCookieExample.javaHelloWorldExample.classHelloWorldExample.javaLocalStrings.propertiesLocalStrings_cs.propertiesLocalStrings_de.propertiesLocalStrings_es.propertiesLocalStrings_fr.propertiesLocalStrings_ja.propertiesLocalStrings_ko.propertiesLocalStrings_pt.propertiesLocalStrings_pt_BR.propertiesLocalStrings_ru.propertiesLocalStrings_zh_CN.propertiesRequestHeaderExample.classRequestHeaderExample.javaRequestInfoExample.classRequestInfoExample.javaRequestParamExample.classRequestParamExample.javaServletToJsp.classServletToJsp.javaSessionExample.classSessionExample.javaasyncAsync0$1.classAsync0.classAsync0.javaAsync1$1.classAsync1.classAsync1.javaAsync2$1.classAsync2.classAsync2.javaAsync3.classAsync3.javaAsyncStockContextListener.classAsyncStockContextListener.javaAsyncStockServlet.classAsyncStockServlet.javaStockticker$Stock.classStockticker$TickListener.classStockticker.classStockticker.javacalEntries.classEntries.javaEntry.classEntry.javaJspCalendar.classJspCalendar.javaTableBean.classTableBean.javacheckboxCheckTest.classCheckTest.javacolorsColorGameBean.classColorGameBean.javacompressionFiltersCompressionFilter.classCompressionFilter.javaCompressionFilterTestServlet.classCompressionFilterTestServlet.javaCompressionResponseStream.classCompressionResponseStream.javaCompressionServletResponseWrapper.classCompressionServletResponseWrapper.javadatesJspCalendar.classJspCalendar.javaerrorSmart.classSmart.javaexamplesExampleTagBase.classExampleTagBase.javaFooTag.classFooTag.javaFooTagExtraInfo.classFooTagExtraInfo.javaLogTag.classLogTag.javaValuesTag.classValuesTag.javafiltersExampleFilter.classExampleFilter.javahttp2SimpleImagePush.classSimpleImagePush.javajsp2examplesBookBean.classBookBean.javaFooBean.classFooBean.javaValuesBean.classValuesBean.javaelFunctions.classFunctions.javasimpletagEchoAttributesTag.classEchoAttributesTag.javaFindBookSimpleTag.classFindBookSimpleTag.javaHelloWorldSimpleTag.classHelloWorldSimpleTag.javaRepeatSimpleTag.classRepeatSimpleTag.javaShuffleSimpleTag.classShuffleSimpleTag.javaTileSimpleTag.classTileSimpleTag.javalistenersContextListener.classContextListener.javaSessionListener.classSessionListener.javanonblockingByteCounter$1.classByteCounter$CounterListener.classByteCounter.classByteCounter.javaNumberWriter$1.classNumberWriter$NumberWriterListener.classNumberWriter.classNumberWriter.javanumNumberGuessBean.classNumberGuessBean.javasessionsDummyCart.classDummyCart.javatrailersResponseTrailers$1.classResponseTrailers$TrailerFieldSupplier.classResponseTrailers.classResponseTrailers.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.javaEchoAsyncAnnotation$1.classEchoAsyncAnnotation$CompletedFuture.classEchoAsyncAnnotation.classEchoAsyncAnnotation.javaEchoEndpoint$1.classEchoEndpoint$EchoMessageHandlerBinary.classEchoEndpoint$EchoMessageHandlerText.classEchoEndpoint.classEchoEndpoint.javaEchoStreamAnnotation.classEchoStreamAnnotation.javaservers.jsonsnakeDirection.classDirection.javaLocation$1.classLocation.classLocation.javaSnake.classSnake.javaSnakeAnnotation.classSnakeAnnotation.javaSnakeTimer$1.classSnakeTimer.classSnakeTimer.javajspappletClock2.javadebug-taglib.tldexample-taglib.tldjsp2jsp2-example-taglib.tldlibjstl.jarstandard.jartagsdisplayProducts.taghelloWorld.tagpanel.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.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.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.htmltagpluginchoose.htmlchoose.jspchoose.jsp.htmlforeach.htmlforeach.jspforeach.jsp.htmlhowto.htmlif.htmlif.jspif.jsp.htmlnotes.htmlxmlxml.htmlxml.jspxml.jsp.htmlservletscookies.htmlhelloworld.htmlimagescode.gifexecute.gifreturn.gifindex.htmlnonblockingbytecounter.htmlreqheaders.htmlreqinfo.htmlreqparams.htmlsessions.htmlwebsocketchat.xhtmldrawboard.xhtmlecho.xhtmlindex.xhtmlsnake.xhtmlsampleMETA-INFMANIFEST.MFWEB-INFclassesmypackageHello.classweb.xmlhello.jspimagestomcat.gifindex.html/usr/share/tomcat/tomcat-webapps//usr/share/tomcat/tomcat-webapps/ROOT//usr/share/tomcat/tomcat-webapps/ROOT/WEB-INF//usr/share/tomcat/tomcat-webapps/examples//usr/share/tomcat/tomcat-webapps/examples/META-INF//usr/share/tomcat/tomcat-webapps/examples/WEB-INF//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/async//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/cal//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/checkbox//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/colors//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/compressionFilters//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/dates//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/error//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/examples//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/filters//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/http2//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/jsp2//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/jsp2/examples//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/jsp2/examples/el//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/jsp2/examples/simpletag//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/listeners//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/nonblocking//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/num//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/sessions//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/trailers//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/util//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/validators//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/websocket//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/websocket/chat//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/websocket/drawboard//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/websocket/echo//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/classes/websocket/snake//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/jsp//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/jsp/applet//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/jsp2//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/lib//usr/share/tomcat/tomcat-webapps/examples/WEB-INF/tags//usr/share/tomcat/tomcat-webapps/examples/jsp//usr/share/tomcat/tomcat-webapps/examples/jsp/async//usr/share/tomcat/tomcat-webapps/examples/jsp/cal//usr/share/tomcat/tomcat-webapps/examples/jsp/checkbox//usr/share/tomcat/tomcat-webapps/examples/jsp/colors//usr/share/tomcat/tomcat-webapps/examples/jsp/dates//usr/share/tomcat/tomcat-webapps/examples/jsp/error//usr/share/tomcat/tomcat-webapps/examples/jsp/forward//usr/share/tomcat/tomcat-webapps/examples/jsp/images//usr/share/tomcat/tomcat-webapps/examples/jsp/include//usr/share/tomcat/tomcat-webapps/examples/jsp/jsp2//usr/share/tomcat/tomcat-webapps/examples/jsp/jsp2/el//usr/share/tomcat/tomcat-webapps/examples/jsp/jsp2/jspattribute//usr/share/tomcat/tomcat-webapps/examples/jsp/jsp2/jspx//usr/share/tomcat/tomcat-webapps/examples/jsp/jsp2/misc//usr/share/tomcat/tomcat-webapps/examples/jsp/jsp2/simpletag//usr/share/tomcat/tomcat-webapps/examples/jsp/jsp2/tagfiles//usr/share/tomcat/tomcat-webapps/examples/jsp/jsptoserv//usr/share/tomcat/tomcat-webapps/examples/jsp/num//usr/share/tomcat/tomcat-webapps/examples/jsp/plugin//usr/share/tomcat/tomcat-webapps/examples/jsp/plugin/applet//usr/share/tomcat/tomcat-webapps/examples/jsp/security//usr/share/tomcat/tomcat-webapps/examples/jsp/security/protected//usr/share/tomcat/tomcat-webapps/examples/jsp/sessions//usr/share/tomcat/tomcat-webapps/examples/jsp/simpletag//usr/share/tomcat/tomcat-webapps/examples/jsp/snp//usr/share/tomcat/tomcat-webapps/examples/jsp/tagplugin//usr/share/tomcat/tomcat-webapps/examples/jsp/xml//usr/share/tomcat/tomcat-webapps/examples/servlets//usr/share/tomcat/tomcat-webapps/examples/servlets/images//usr/share/tomcat/tomcat-webapps/examples/servlets/nonblocking//usr/share/tomcat/tomcat-webapps/examples/websocket//usr/share/tomcat/tomcat-webapps/sample//usr/share/tomcat/tomcat-webapps/sample/META-INF//usr/share/tomcat/tomcat-webapps/sample/WEB-INF//usr/share/tomcat/tomcat-webapps/sample/WEB-INF/classes//usr/share/tomcat/tomcat-webapps/sample/WEB-INF/classes/mypackage//usr/share/tomcat/tomcat-webapps/sample/images/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:15486/openSUSE_Leap_15.1_Update/f3047bd5053bd76419c6416145fa02a2-tomcat.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linux                                                                                directoryASCII textXML 1.0 document, ASCII textSVG Scalable Vector Graphics imagePNG 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-interlacedJava source, ASCII textPerl5 module source, ASCII textexported SGML document, ASCII textHTML document, ASCII text, with CRLF line terminatorsPerl5 module source, ASCII text, with CRLF line terminatorsGIF 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 3XML 1.0 document, UTF-8 Unicode textASCII text, with CRLF line terminatorsMGJ$[1 Tutf-8e3101cf4ba7b830fa272fe95ba841d7971f4f54da711d4b26cb49d25b31e58d8?7zXZ !t/]"k%3 AͷרH~kKr$?:Wl]I"M\PeӞ6ȩ(5 \2Y;( kƬKEoyŕle1-b@.VHC3PLe ſ]|ag]9]Įp%j" bWNS^| u5*u[c^'l>>;)M@{]}!>;~mOY{2&Gf)Nw> E=]ptdlHJpE:@MW{'t=9OkXjXֽG?͵j3PՋ&;`O/̓oc,fdgVIm=NGr@N(5;5ǜKG~piu]#s6:PY{\,;[*HE? 9T{t{OoxY=%' Y RyQ&>Be$Č_T[q#ޜJ,,}o_k^oDo GBįq6h57(B]zACJ=~<ƵxֵU.ʬː `iT>A|HKmw\܊L~۳b; $I9^0t"R0՘j?7;ri_wgx`o|uc EDœZm||qSfm(i' MGzaşPDQX4y#njcId χ .uz9.\ i7-=kS h^`҅93tͪ׮ʝ>R] T᷉K6?h,GjC@u=1do%I,;|mA9+-)7_9@҂>mZ78~h$J>D25;Bu/f˷Tj/46Rb QBM] i,>\SAn#:d ΐsa5+T%ȖR@a,w,bXnrSRMY=feǩ$h6JzLz#.QZBɳI<'AӪǏS^6eD56oCw;ěY i\s\HTS1o8NS-L62o܂ǯQzI zS9`5;fF'X6K"cwxH{CO9/Y<ElNvIXHĻqLX'3HBÓ +K?P11Z|HV|=2C~%)[ TG4|>9c1dVtb~?hp;y&&2]@m`հw6"PeF&">x/Nݏ yU2!f"NXg) HL- 0yߢҸ&%#|WߗXqTŽaվqzf-O3ࡒ:$|:WKl%6\; ҘOm H].\=*jͯ  [v&eY1Tk/Ȃ &4( > 0܀ K|1䊻Xs3t`%afcf]V\dR%70%2hJ@@]Qw7Ab5ӓȹ:@\:@BImB"]lt [!w"="њ|ύ_Me9Ai/pu1#JSa#GRy1 doid)lįswۃ ~i~ZP%)6qL2G C6lM)eټcĂ' _e,@D>ii9[b$nb xc s\fͅ S"J*e-OPҘ&pbl^I|{B ;|c {}4Z*b䔻gXpZӚ})o-] L3ctCG_j%[~?[L}<QFpei_%S7k$=@Q?¢\?ND0Gco-JaU=8&(o[W {![{/CbPgFV !pC:qL?wUe$G+m#kӁ]!H6ПZc3s3yp7c۳eU}4OI}+6/j^K^BFխEw3Ԁ (Wp)C 8]מ&mT>4Px h {o QFKɿ/W|>}lѼlE%R.KbCͰHLC9f`{ފbLSQ~:@l5]sdNPNQ4>(mBN3| ؁s uxkqA_tPV_4oN8iLm@Tp#h}bqE,J,UvTj0z2k-H6ICp $N"<  G(dbZNY1ܭ43Bk7E+ y̎s~y +Juc4 HDna!ꗧm'!ș%^Lx^@ [&g&SCk2#8 68rb՚WpGggSf!N&7bTXIpRۇF9n3#.%1:Lhp)y̪($P5&^n'm\džv[B>Ɂms[UOp3@`RmIn93I#r_۩1rCc93KPccQ:06f2,v81w'gyBw4k@ѩzZI9YP<'JkȢ V7=D'tI2ҍeS܃:,$;%6ۘtobƨPRK_\C⸬ۓ@jJhm }P3V7'ݧ9/9m+>XEDRijPBP,٫`g,H1Bw}U>7P*r">ut,zKFoo=?Xv> 1gnZ6=FW>䶜 A ecr8woCX"pR1kUs]EԻXK:aBlNf*opw{tO2AhZ' zf0J]2(3QT.G %h>dRzSϵ`2VU3^< 2ԼVU#9 fG5 Ǭb1 *},PrNhS>SHC0pCv(,##`nd=sᬮSΆ`7gURYn257ddz剀;K-X`ܒiY! нO=,Ey?CDb>6B)$&p%}ydI&0AMpqƶ 7+t:zYN-J`DiG^FL;K.C9j6, I- -3Ch+,q2Lx8v!jru*NfUZE`^mBb4D [Y\9s޸ϙxq`KH0Eb ?Nga) ʗF%Ohй0sԒEhRib$Bk ?TWwq(ZʙѬaZAOܼuX:u$]~_~m.(ԳCR5C4Bs|EݴU~临ZP7A\\|2%e5gdx0k1`}"Fp;Dd޶(>RmQ \RcZAmK.C.*_zWzLR?}#NQJWONayjgjՉ~*3mh?._Rf+ZtUX&M'r4v /]I3u>&4V$xu`luy 0| MC~#c#1Vu=zPfvI^FoXTa}Ъ |ƑU\"VL5C\(fsjd#;?9%"t%'A+쨍ݠ|ҒA&А&6rSGAICGaFȩG$mh)p7AtD3Ez,4OAQp" fˮV67UzYcHRh3܄5S62,˴ܱ4&;+,#~j>/#Dܝ26| Ul)BZt׹qF#c5}M'4蹤|hEm=%:=,)t8Z RPdnsq`"\Q1X-1/0LPŵ,иT/:ehQ ,>T f2+'Mw }cS]Kd[uPϟ\dCрr]P(as \prz͟v/cΎ.\JINXǜ )УWx1=hC>8qv?m+!W2-Qlowk,nD,_xmHrp?FmE$$9u::kJYo19;׆ x6Qޛ љGM)so:8ӆAn#4;"VB/_ {Nnn@ JQ-49CB7aMsEk(lP3q8VfVXFu]N^sa͟&]:Y | 8'uڽ o*\WOoD*U^n0E?wv`u'|Oq7׬޹یa :{c>C@,Ov6.d֋ԩSqbp4iw9οv&gʄR28Dxz>V_ЂӇ5>h&S/h醈Q"SLcVV,2-6f)) n_Zzu$uƬC9R59gck1b:|oћgN7Ψw#;Z,0Z:8߇O1\rNF}!O>@CC$Ѳ/tVG"n 8lkc~ƏpS" P=!#RB4ӷaE(Нeׄ44hV4`WPe%D8PY)mwe3Ш W\Ab vޘXC,_H`tv}gZ#SBW> ǂ]-`N"CuM{a3W}Gԝ- ;PW7F5sX(k:-G ?& V hiI<%о{XXhQ& {>O94U [kI.Ҳs >Y7%ðu%r ??;q+FTҿg|²pc-O8 A3DkŰ؄\ECћi09ڑᬟVE_\c3+7n̨ԇFY0; 6^ 87l2Y)b.kTpj8~9^V)@5fɟZ]$r^޷IHB-9vC gt0XXzLܣ2MZ.3Q*9xaxZ]2"hNd'$S8BВaف)CH-eZo=6mGʾe4x%>==8-9`JЉ}&T/b? $$:hC5V~n =2E "i/g ?WԇjTwrzn%Fٿ0to+X~;O޾jMH}{sKgVpN1j'48Pmq}Բ*;t~ sU\~v'zAՁ;@2Hلd#_.6C,ta%#Pv˫YDoTĬH! #cjR}=4,xl4[/ۓیN׶%"\ k7_^9iWh}9֔}vt'i: i34I[VٺԔέ^'+|W;/F׸ysRxK18ILk2ԹT;*I h-Ghu M,ærC/iw~XǻO 6W)#h2gŇD- \=ڳѧSeR ӸT(QU0)~,?A r RCڲ?b1b0xlXOEN-Jlg1rˊgNs!QmtUd tf g%׸X{# y Kۻx91Vk*ޤ&Ȍ%g>JئWh"kj,*[{6,q kzG|~p?-1?\E2bڟ <Tz!33+1>Q2tf lA\D: ]/֨cvI* SY`)^26XR5*fy,-% xS5˵<`2|+:o/3IU40T$@:zU"nWVEȰqv~'rޢ}{?a=5AY MI"^Pzdn@xK0 5Ќ!3oT(nc~B.}|҉җ./w rh|uS~c ;=ޚk T{ԮW.H&N&"]~^p̵Y"lE:o,XWG`TtGQHK8\{SN:dӷ\lT9 >Aå:jv/kOy8H)ޡk^. *St:xKrj̽k[ȠGk;~ fypW oY !I_ɶvʺ?(x~qwAztlgqOVH _7%N͙t +P&#H^ڢPrDx~ʡfrĮ>6:3Sҁ?'Q? ֖e>L Əe٧͵ 9. K2s(R-? U2 f"$ ga:R2x8sΛ߄82˪}A5[ MTb U'J̗0z᤹j$S wrRq9:5e" ϶`,îtqB%ψ׌͖w;F8%i4apa!r;a?:R/J@[Ҹf8dvxEf4/M/W(>QB ;o BO6P)nM%L|ZN}DF:өWAǽ @4:z|Ga-兺fC69&zSם;h8`iW:BsQ'%WS'rk?Yk<͹ǵKZ'c֨6s-{[0)geW_rLcy!"\p wIٛ5Z8dqt*4FK[/c5"sPch5~>mY#D`7G"&5 BRzX\0W(F}3z !n?j.rm5@ 7LU^[FNB,4d|ɼsakf=1F;.'FKiHROL p%g27v펐x" %߈nX"{j)YphWWde.CV/!vY$KccFYFy4Uz3 mj-F8iaOP!WIK0 8IJˀю ([dzEurK&Z26 k8eI]<s= s8O&8RȄ|LҔ+4f0|c!|"瑠S͍f6ѾR[o{9Y~"7dk@(P] )Q$N87!W~]]hu(g9f X9axЈLp@%tG܁Ez b(W.nS1^d[B'zS&^^龈؅E wզ$a^[.eqn-FXcVj[A%¢|+ 0ʣ}o[H K}(7,SCyotqgS!1W"62X8ٚKC[ND9r$G gVjWf 3bz!ˣdgݽ飝aݑ ҿmA3WwO\*8q=&lkZ)]̣T@L,)R*Ĝ `έ wMP28I wHݞa߾1sۍfY_[B +"jH&ۗUs9h[' ohF"ARH5U (oQJhӖiR<=6# N5)EfUY=nYrP{XEoHMة|KqU`.Ygd@gFC*AMڨ_&cwB vЅl<Dz'n[S9L)ߓ*4zUA1MmPsr}8CpECj̻ԁ6 ;I^1Acw1L敨G$6˺5o[l%rˬ <뜞P )0{QG?S^1/fҨ :)&qx9MHQ=raf8[9AehߛLwpV^{sC$^qjE8lS[DeWyIMU;&ox{StBhV{+̫Ŀ֫r3ߊuwٖa͋^ i!.a?L{;D h}ߌͲ@R t)+ Л|*/mWukE<*RC]Ĵ~4R!?dkZuvQ\7;}wK7eyǣM`!2ZBTpC(d(Dp&F`5::a,_"Rm%cX bZ-hTV.C)7,DraAa`ԗ`.2$As?đ8bq1y$_ґ╺x}K'C$5`(K]|qPl_ r1|D7 .,zf 挈jN \&g{Ǵ"6y9N7eƮF祈 mCqtX1Fp%CZ:X W+wmNҭ}&5FU,/SL}F\"P%2 oʷP"_)j_i !D}YTONC?O&`wt%y9=u&2fP-AwH0lr qP{zJL^B0}!N[ ;aVHeMd(S%U-,c2ې >DwN1*`M7Qv-3W t~9W\05:P]??qN*`[X*6f%hMh0D:q1Ĥ ϳYO_T"OPZ_m #JQѢ˞7(+ʼnՇz4n\&%܁;_P]|M#W]k~8Qzpe ^ kAcg zf1WRģKrxTB;a eYCvXDۘ8\̞ŝY]E`ҢY;dߘ08bi~EWkט\>0} 欓)PAÊ+]"0r $"3 o8KBfcOJ/BDX%&' sۨ5/.5guI)«V`8F|Ε疹X%([!5=t !ZjQ_ %GS=|`r[)$:k /6{4QȦIH*SDap|F⦀eTz옾CHU)\/ЌȠ}nZ<]4p%5i**y< `Re^(X/ΆSQNHv+i{O -t7|9\1}fٹ5|$z̭8dxi Cl%\ %Nd 񣄝eDhqC8RC\gDLZ!$'m3ohZ4J8[ۋ{ە 4%$nȓc7OU%~bӘTg 5pP(-> Kڄnf_}?=꯬w=8?f`8ĕf'0֐+U[|+"2b`VjDk}pyI&ӇՕT;i.\cLURv"aiAwnω9w|"qu͊~ Mrxهm/Z;_/B =y㭔珩-V7d&QH*3{E:lFRG>-lФ@XdyV>CRC՛eF[qYAEeU`5|1Pdup#k83J4rvcKMHm#F Zދ]Z x;ې5DGuZ Ș^ 7( p1D߀[\zʎ GP$(LEXS( ?7}!e "hYד{zl.`RB=x |r(OX A%^)Ξ_ thL'ەS2ZOZ ^Yة:=Ⴒ_A|Nƴ|akeԢ"rzw*< ,B!'4z;!e*ds\AGt[AnG-(j03aiS)z6f)Oq%C3ͮ*ɝBU<(@NCQuжr UPIma1+l/a鸹\TFmn6h'6qInYL?BרզVVx` CIp%oU+L?]d(|Z`gmA-kE~diɈ-Q `34yW1^.jgeg&@[7[sj+."d <)9J-xO^wNmǞf*) Bz.`5GSLjL:`7g6T[}eL9(+!tOȪenI($@gծ@M•`_Vsm/gTYt٬7d_p3R9v M?qlrrw#n8a[yִz^ةR{([g.2 lצŅ蘗MxUe/%4x26YrnԜ<,"%ZoñveZ nZt\ Y&qy,Ȯ;h T>?SZsֆ 6"NSpyEsBM9Iv(uQ["Ю.QGQEfw~Al}<]FЉ@DZnȢGmW6̝p=Y)C9<N(Рk#խhŅQ/ĂxQzdTPyO?̄bU"=+0uwWo Dc;Q8=ڃ3} 1) Ha3Jf/~xxؖS'q^TygZ؃ͱ<93ߘc?$Zaase {RH +4[ ŇPS1lWFSQsF0 :>FgԨߩ7=;BR(CSr,SaS>c$ϋ ճ阔;5Ͳе{l"jcCĴqeD=!4Coxk%+xqЊq}d1qf͚i]WۥOQFgL!nfD%>{町Eb]n| IFь\-pbPOiuKixϖ7x"|Q2$L,DcZĝ7gq3Ȓk[Iwoji+yAs-πxpLh$G?||gź^R ? 5ւgFitJB R%:kt&?eہyz\SO:{F.2eso~agڱҤ Lke-V=ݛhULzlB*DSDL_ <p~j/t4/q_ 3aU@el>1Aho`b54 @gk :7s?Cvvԗ$3ZvoLk<P5w8"MuWq ]$Xkux%_H 79ߺi>2(7V˨NN a3hGU*1#UffU_Gř׸bLC0(، aV)UOй:?S eTNrֱsC8. K ]Z5t8%{&PP2m+S`Iu h]= 62#4ٌdR#z[["G׺R! HF~đ qFgvfko8sCB"_ڊEIs5;,4^w"#}vԼŎuJ0zg?5V_lW3d7F?~t&/QBqDؤwD㐵 ŕd]:]MS mMa{Źg -WTA \RW>Cլ16Iz{-o^<ç)0eĎmlջF=Iqw%;ק֤̑LUPm2Oa!T?nh#krRe@KPiDUL9{`|BxȓAjd\裀Os,j,r옎m;Lw[UϕaO=<{F]p 428#MvhxgPoA't Ux. js㡮gfV #Q;̍<%>k댨6I_%Ve.ͥ# D7p/ 'xh狺ȹfW5M8yQx' ؔMr?`P~p^% -^~N7Dfg3-耞 `{4OB* e / f 4,;@uFFeӝ"T:-S|e7M"^?=1صf"G 3IU咸T u]S&PR]Ex#rdq|x!oUNDl)ww,e_^f+ZYxV?I >Iohy)W 5. ԻGA٢ԽVh9\Z: r+)R(;|oE,`: 5 ;rI#VO_8Y3-ب:AAJ.@c|/ߝ%'^ۥcs= S[ʩ;6aSiAbVV֤X D] aGLGiCAD&CS<omƛu;NV*Rގa p%> C?/#]}k<ڍ/ێIdǖmH:߫j / (>EDGӿ@S>yQ~cm–KY~pOvluRHL!!H/h,_r\I񦏉!n'7<܊P%75|o>rVaS#?Y+oT!kRj B^:5bF\,*Dj$}~E d穪-Y F.RtDϽ)N&inA}hFЃGy#OxւBKM>1<-29N-彾yi@`/9 ̄UU]3vZ߫w =MNg)|@&%ZN~K?BՆ&/*Pt_wS wdPsRiq.j]lQL/ ֠'T7R|r(Z/Ԏ6 !޲8/d'JPh.dp։.ލ*^sKֱaR9 4mb /1aVäXd۪k8p*"+=ciHx_W۩Yb0]( 8? W:s^O0t^wz_V3,@߱'fěXNv4y"ّe,q1Ij#211R+emǤd[>?]ּy> *G{A]&@E81yQqcؚV29qѻTׄ~7zwڐ̬k&st(Wz#y|h B _2.a8x(.vi\A1?#4|QyS1@9u^3rf,KTVhDur%(Ё6JĢMwb_PU [ c%uvOnjEH%k4zFC d¡SJDh0 ?gFilhlV%JGyoE\}{cg+%U;2X {ckeEb`c$_Qa=Wۖusu Y4#ESߝyUA8aˆGlޏ+VȿA3Tƾ `o=8gTUZ4llypP$j|ݾ.FK5.Q>ʹڊrxiI $.s#(x+ې z7]8|`CogZrY&P0]/d FĞGdp@c8 bdϒ>gu I^ +#֤BryQ8pb+ؐN1ڣUC?Nd^rKQI]-E[rv^#bRwȕ)8x|E2qm(}|{ nmagR?*ΨwBG: }6п6~`=cdK;RDz1J)M #r=kF>øgGv8A4LN0gpz~#eO8aFT|tӮUkLwO* ה0 /,No+ZpBgK승htW=0#ehG^){(uQ1> ӈ_Dڅ>x]*ߤ~K=Jt..۔r[v4UIIo iYJ}+]\"c% y98+>QGBjc`lCZhQ|'Κ1EJz:[Р3^!eNK3NζIpp +SO|Y1V)stt/C76zK)=&)h5je4uaqb j5ȁ]Hζ M] “YQڝU$ŕ)$[dCa-gMm[_ g,ϸq&{RR2(CvSM_?a8V\8Ng h={l5^P hVP6MHFj6B?7IyWNY4[hfy{JwW!S9P'-?",P#C?;S S20b", ?雱ù?@ :.(Es̒7ɛo׿W음d`h)ma8uXg mxof%ޗ< ?z__3⯚V{`*<VnإkBmaaC=1ˢa21Y'[ a!A&xuT@@aX ~@"rq#pSI>$,b`?)Q 6KF ON:7dYm:jkǫW ;4M4ǿf:~96'"O N9M!ida(?}|֊tv_۳CƄ"y WCev>dpZXs=x&}+ïGW %~DA!ujʅ<d^Yټ[(?_M*A@mgqz;HXozH@}tg@i{dJpb 8H^hg-=ٮCpR)㐪RDWQ4kDPWU5}[*ka^'ޝ9NNMFT5Ӱ X<^FjwjΙoS6 nB$uKSʠli_dE;^YM-Ky Ɔv/jՈyY/A^%eMo[q@[6^]Ѡ8=31ʂD=VvZ`" BvTxWrH.?%}$Ynb ^&SrXtgP2JI~dʕ''GyPxZxq1yϣ&현7h$OCg[*5C_ 0:)Bx8Y'HQps,'©vW[h1d"ӱ)}߳&5.:f/I?SGh(ٔk=wWcM\_l%].fD͐8OuW+MM$'mU!H \qQWa,d%W]ޜ+`DF4ہ]s_|Cڅ{v'It=Lh6 E[Y*MJ\2u23UR#cbLT| <ڧV*6qsL@ĝث ŏ!@WuL\9 &@2ibnM.-8]N<2vb8T7=+Jʄ0Nz3|'?-l>' sמ o" ,ʐm\>*$f G^'I\Yp͆k""ރQԪhyHLCxtǂw-C M*Ζ OΧr: 3c#}QW&z e'AM3`\PԼ'f<Hvw1!wJ(}#kc ´lL' H8[) j́Ţ(ФiIxd c[&&+OLKpJÊ%]h"q U gl _|RD=C,q`@3jh G]nHML׈_$LJu͚N&lnERѮ5 !Kl!pmELƗ5w;ȍ|=pڰ Ꮜ.}ںiדRg8Y3ƲӎeRմM&"C>2H^ ni ڣֆ Aj/!Q35]B9Dקt9'ӉU`& yȔv)]9}ε1 ߝ@عh~Ty0aL9फhlD%y}캜@r!4ѯ!sEY\>{ w:yrX6Ibla8? ?{RJR:Ȥ#j/1cp mlZkRkhԫ~*PmLo 3;*/~d[L(*$)H(74ݵ)t8ܫ8^|'b)*cev!R:8R* 0K#/)WDpb8.2Sea9 ᅼr,u}&:_ϔg\5W5;׈lócrJ@̪^T|^S9q@'՗W7^ӥDUHp#2~ݞk 6p ?t=\VuIM\ җV Ѹ3qab[݆&g$k˺'#ڝx#զle J6Ĉ&o+oYe7u;Utזһ2ԍ; j_A+*r3C}Flzs69-~l&k?KS1 eBT AaB*U{Rl1~?8;cBaI2)Ӑ[%K6/glv溚▨pD;~pɯ|63;K&՗@S`K\z|C QOGoaKȖFNjj5(c2{)A |2|t ]tQUI>z"1'v vH0J|=&pOdsʍDEDXw_lf,)B,Lﲧ~e9FSA\o,& B{G?;SB\dpO'Ȗ>*V9)E2Uu ee.X{H>6΀6{_dtc l%#6okFVaec2>|-G?QSY@i![!% dG L{AG?much^-qH[ak]!3&*;{]77{n3[Rs;赔1@+XFMr AEqP,9h)l1CEc$eti%qd V5"K\M+*heR5s(7+^ 2m(`rv SƉ((i8 ǚWIh |NjYPXT^Egm:+<>߀WWq&6"C $d`iFIcW#B VbH'w&_oV8Vs[G {huxX;u@Emfa s1[*,I_l6Tψ +4`Pp}G2G@et><9Eօ+TG˧QJPؖi=1Z=q"*a>ܙbmwq '|=ӟO -V:d_fvLJk[JP|5Vec9@(:=&e}s<"fZz'!zd@kwA E/OQ{ZօiЉ%* 6n?6OV?5ޡx˶:g{S0y9WBK….OK˦`nTq_"™F ق[P|Tx ޽hgI3?h'x솜 @xm@N릵~B2WWZzBA@}lQFЅT|`QScC[K\U ,Ȼf&)5T ߣXeB%G yikYHJ2|d&yzT Lt )v8٭?Ob^19L\ejgؔBTM %;D|#,}4sr yN?a1 -6E䩓3{ޏ[D7KݰpMtwT_=o_t?!oF: `$9!_t*Ngxum#<ڮ]CЮɒV 桬OdDjQZ[2So|mvwyU-1n_t#ڢKb"XfTiE<73R{Sj9 P>X9H ˄UZ]y2?V"=2c*c`*t~"DyXvG_IU4o+DgRPbrQw?aR5iwAbTJi0z^ڙ`"}x^ʝ^uo#6ŷ^hfw^6# 5 ܒ>!mt)]kԦGzcSk%T)˼^k83T]tMqn%YY +HqZ|Q{I77fErXË"6XsUE_L4! *O#ڠK$}uΧ*Lq (WB{}V^NV%h7#`- Mєa~n&yEBP4RVNhDt~,&g@^,5N.yNUp q+Q[S);/}cɰ{ׇ"gqW}&#e 2+8}teb'="31'aRtn_t XJN}, g'- ԋ\5g< ~q-{z"s%y&2ilZ\\^+Č}uq͚S6ɴ)jhPX[~Yl)敟a A5_ODJwʗ)as#HΖa-ߵ7S!hT'+Wf)bN2X`FJGLW8!2ߩ5qP20%RiaUT8Rr ƃ5'C󠋸|B0(9V8ܺ mJZ#"mt;NJni u[ĤDi0]7 lSDahsWDB5HA;?:͞Dqxh%DwFz965+E}c`<&<dI~|ykPaͭW.{A:JSZaYg H|ކ('zlʶRxBٜPԼxv>wOPW߲V!jbWxQMxɳX|RzEN: 9u7$E4՞ATp&/ _:L+큲!V Vغ}U Wm9%U M.m@!/%'IGHW6tS.R!DA3uHY?{ăDe[ {Ž))TQ銪mk6[BKʢceT+⃇b nm U[5}h 0N`}nh/SGm qvo24uImE Xedzj}&qtIqP|oJ%Qvw_[3;Lk ȤMp-ӆĐYF@Kbӑ!4)[s7ZqY5Kx4v\"^Hx:^)(.iY.^ GT0?&Q@/Uq̞1gB}X|1C0aS%8m䵐A'x0t*1A  z`}RO#g**_x٣̩K$0:݉ˊVh}L+,|9v o^W60Ķ\IOeH 1=1h4"h:-Y؄rB @ïz1&Q2T 0XYQeTvBCW#D}u8te$DnI'}=i9]-1$w{ fy/+k?NO>ð/ A[λ3ۅYqɻX@@D,n\q.;ǵB4?烣^&d|$%0Y}:g/֛C.t3aTz܆>PUq$0UD `0.0Fo@*WZϤ!Qߴ]君r=c2w2*AӲ4*"^!ʵNSB P6ӷP0JSa}t ciH\+#fg#)D*lzӍQŭ Z?n;=#26a[c,2x5RDH+"/'k݁!dz.)E0I,f.R|.jGY F0W'V[QRǾfN/ZlbŚ->剒ZVu0uGY,| @cqFY'"H Lb=nxq3J1d܍QC 5,ЏR`1J6㨖3 O4=Jis^ _InZt=;\]ru}hv(3ǿǠ[pC}<6WvACۓ9E&] R )n$Է-X OhNpzk-O܁b8ʮQ+=\-\&k>P5;ir(YZ_&0,$ P}RQmn*2DwwAW Iߎd=gjtfM J5C5rf3[IJ}&])%51Y. \f}Upq/*n`LWQNU-"QIJAo&|lء&czMaER6˰2|_c!({+ybOD?LW,:X|?@Cv(o\G>9͕-S91՗.yuպ5=mQL-^3ߋT{)3"]`=p1k. }Vd55vH)p8閃=cATͰQĝsl:̥`@{J CPF-Jr7.5>XPSa V^(jI&6L,k4̀., ~CWԽ2Rl9}(ݍ27lhmChapZK 9ؤǝN;qcd*8޳E+Қ '9]&b@R=̫M]\8A)'y7d?2t/C(X'w6j%9lv\s L)|ۧA[GjPouHcj{?jP4/v#ȸ~۲_Wʖ!aWkYy`!!;|֧|DdB#3 _Q$h ٌBrb-3L!2_{?ǏZ"}loeh'dUH Ւߌijjw[wӾQKԛLF^VĬ4t-D+n~qTgu]E1ur(VyNP:YOpK$3+`I2§;\(k=QS;=5pVcpC}3l3+ M͛5ӎR?,x"ZEQ7p[ o;~σɫ%xS?ǰH71wB}m-L#s7ۍl݃Qޑq7IKc@;`/^|#*V꠵VlNc)D.I}"ߎO`{G!<8 DڽQ[k8_E<':8흃IϼM [cA%]T]!W63*)TIf7Έv< ɍ7inH!n拡 daWĶ`+gC.ʟ"E4-Pے%asK >ySV3u^=N_uK]!_ 369rǣ`BV!< @:L~~wc!: m8zU0wE!hЗ|_Y;^?͈45 2h3TOjt3g֩( `Jjnpp2-}Q!`y~sMoZJ_UNx&J0\e)h'˱^CZ>~ #} N|tEs~RHr&jy NLtnw-Cr !b@wK6ĝ(AK/}Q/a`1CS2V0P5 D7Vح=\݀zi{p쿱v "@fָ*E :`鬤(aN-_S~SSvh Ubhۀ=,Q;T0qI߼g.QN3eȕN LE,z@I6KQ9V!A]Kw`Q's}j}ͨF}?u.@ES^̃3ΰvC NUh9?ylSE&Yӵ7V9v?:݉7 51sN^ȉ`O4W\? R׳R=qcL9ctn$aFl:a( ejskAlQ4= 1ڈ%W6;eN/GDZހ hvV ɽv~ ˓P?z[?m{<Hwp1)FdʑȖ'+[F}RJp(GU=C Op"3L|;Qr]k.Jg(f@0Ñ{VFnӋ =ig-Pwg@B`!mc^eTLd"lQJ2@jlc5}p0j}0lx^ٰŎfI򇔩B*&wyqR2k͙_5--[IkZp^ \t^M`3 +#e-%;xzP)KK$_%E[ J`AhȤ5^Иi#yLE8,cEz;mp(XQ;>!>ʅٜQ:K)JFu]j 92_&7v+7GDVL 1bdg)َ +bhNo9(d`U^n'( {hk~ب@ ;2XU/XbFg>5Ɔ4 ;wy ![cX0*&UpneFVmV C7aiǕ1 _h+<F<:R2tpѪHC3cw&&Q2 "M6BXxVhH^+qgjeMQ,F ym Q 2Z܇$(d6~˂U'~6EWY+\jxX\)\-%.bGԄOAIO.m-V0 œȠI?#2*>ckxSj1CTtn8ڥf+{V ߤJ<2i5 gЪ &7B{kv W__k8ki8kߡ+ P߭=D`X(|}o=MZ^1dK T AY'REҷɄ::ۡ4bA60lOVd5;WC9[8ڂ)2D RF2@ 4TNْ*Ej/72 F1rAdOЬZ"VIgN_8n01}1 >jv0:fL{/) S6 ǏSDH]M.WTvYlQ{l@~QDcÒA.6aM5ûԽwۆ-+V܆Pu$ڃq* xRKuôxC>s%/EU hBGhZQ"qXۯ3ݚ̃b/y>bM Fq?{. I{;Cű\SZٯAW@`{uI>u1x3G gPuV ƯAF(!$K-֖ag>\ I gɻy&!ϟҠ݋㇦]M^7A~KzXkP;opʒI?% O%:P eZ6;T0 g"Vw]ҭ"T9~./7 {[SfYIf,*<{gGHXĩ$?/?<+28q&۷^TVV "6h&}Yck}z^3g(hVꑣ8T'81*+#]`+/H] aД RXcn8'Wj_ ua(h]gޥQI`VE1_mQM_G"\gN9NAZW&RUwq8Q"qbQMv V2wKof2$NR9xwm_1#E&~T<擫9E[y.+4OMƑ"+"lc s|~Ox?dXK+h?*rHѧ&nce\x^e7%W ߫Q 2Q?|z(*Pk%b QƠ]dW=TLNO(SOBpoV?y} gkI#%cU*S4X-i"Ǭ)j95N$=9e`hِ-Ñ QcyAv!Q“J1b?'LhG.#Fy{y/J!{5>3}筄V+p{@?HtXi|]ʖdw֥'uLNy ӅNO @ J# M@ Vӹ /KbOaGs *w]luʘ7#`szQѩA }Ԥ3FR&vL&>n㎍~)+}ǒ!{ ֿ\2@L\td$@%Ӝ9 riZ5[(L7F v^ik"B!Ž9 zF Zr[qMȖ|2T>_o]ɓxa^|8Z|kng1v>Zp,=t;ᘝؚWF(' M ==c0.[Wia IfK{ N\4j5x1Eì)>M(DUi*،X [ gxC/8~/hdDBʺ[ꌳюtV̎pޝ#'k`*V0U$n7He-o?aI;99hP&U|u Cu:olUKF\o3Ȯ*}Vu/##>/vL*u`^"-XC b)Ax?Yv>D|,$/M7C]KoİDqF 7PpEꓘIG􅡙F1haX1 qC&1lԄ)IHY e.OvOdΦ)#)J؛p%CKm!`O} xNd P(Ovޏb"RI—V*ϘVfSr6/JQu+7ކFaQp qJ37"pOJ1J iY/^<\BiDaLeu Okjdy0@LPrzK)J{҂/du`%(gxjVωl:"񰾪za Ӓu Hu.\]KgD>AEȇ<hBH^uQwSwnO*Ƴ;kf#˵ctX6ؿ{i$4O~--+ke5m+s(d_ƌp#>-F`ّ‘k?]YBt]#ww dή)N0@W~r9OSS*&r4Lek;Nș[婋iG<3iEQ?"D]4ڜE%Øh`ܳE5@dJo#e2'*,/v1fD_zݨ5sM1%Gyq5|(W$mUL]X=i5y픵$gyF\wz尕 $ѾD&0yx=gvU@N%#_YT$QqCm8<>ד`ᗁJ>۵9ez@3IF */H"P8ddRuRg4)Nڬm԰":bޭY)=5JlNeÇwيɦZz|/-vS&znIe,(CW0E89f~%NF>- Ef=9|V:[mjέVOSx]0ไrqa&c dpS~#|%ʇ~||4]ijKf`1z\YߧzTk*j-ʎH&ÔcrG⥑_w1#.$ 0H#1&82%i=ĻУ 9OT+@_J UQ]~ѫ Q9RĖAY1P- wuy,.ٯ<3OPlg.~̔:)_j )۟߅eQx-̟ /W-\BW י i+It"kEYZ2MBsLK/z/@XkSezfH?SlFWpn<KVDΌ^`?Ƹ`~Ve%]}m+hU>D:tFXۏ|mY1τCkQGl[p1q}Ն6PWR@(!}T"il2-d!g'; 4!{Z;3qgGJ_ńz{3 #Ugte~]KK+@/i{v@/D7&@G}]e})ӃHHڊRbǖ+?>⺪ĞĭT}DeVB\ LS܆='\L60-:yDf.~jR>N >6Cl7XZ4n>= MT.n| "$("vHL.d*k :'6>ݰ2MÔ[_E?Y>,-|!@x')(E P6x<[ ^j[ÖȖ`e.E'*c#qNZvF[I')rʰؽ__\.ה4lpNP&\e7EWӌ^\S0f71;_Db}Gݖ ]{QKg)s[j+-J )M nivM: Q':$U\؃d3]n ~d99OrDRP4R7 RùҖ{LZ SU+{[fؘ+U3R1ҁ]`+@8;2G\ݙ,VKM=xc$ur4ʮڡ}kb G'@_LT DF]"-SZ>~7v?jpBn]Ge?}mxadG0Y/tulصvmiRw2Kb l$pLB@zn xrH:D;?6#',:T V3aWGI7rkQbN)1l)/s\կ"|}uaՔ ÑE猂n̰вf_* WrA Y*أJ30rhc?퇠5FF#*sk!q2 ѷǝn%<>A.ekLCQLP,(S\Ǜot\gWV@(e^\q xM ƩY"mV\Ƶ@?@D,:%ρ8˅ x^>X}lm]2;/` 5k|!+Nc"ѭW28,M|l&(R{d޵228 C-vuϗeAVUPA"~*UZ";ůIIx1ʼnyh!r!W+/&nϟvu:e\nkպ,N;5ElIvМ裑zlcNe^aZm-5rMgAEF' Tys V72{F\?jSZ,ahPĐbl!t5/X?-:c"g"8]>35_}0x).'&hm @Y}XT(Ə5.E=%yD}MO)PgRoN;d+LV|w0)C0g-J7lIG cKwAe* /qx4V',6 k9s ɍoRQa!x߇ Fo#ILcX½Jz~y1Lo`a 5@Lַ/8Nx0y091܋9cZf=I(Khzj7'y:'T,E߷I/pe?f<>at|L\ 3 !ɖez7Nqdbfjv(\>kmm^n=XvȊݠǕx60raD'Hhk<>+@r3u9?!1G|yYߕwh4PB I}}9eeVY3?46 VOhnq` PӲikmsXl8q YN) kTR/{w(Q 'fCF쏆Gn*yK:o(uETYh/X*qЕ-ӑ#uC:.x/6[YBP'( {;9VC>gf@+Hٟ+4 w}kL(^d#&NO^u#SeiLYm 3/`bⰷD@*dҭS~0=/-AxRS:"kHK]Z WNYwgџbJ]%䪼S''ZnIM/~gx#zAZ AڛMnXKSB^< T  s#23a9j_V5Z;W1 ?πbe" d}k=TT*$&ΐB)f=@!d <]OOJ!;0 A*e?+q^3*Iu^zcvb}3Jh<+ljL<~m;7Cr#EWgj}\!-CIZ$Me*pĠta0sY̷STl儺e{(>CLL֍*+ogO ցߖ: TH @w~|JD`V,[|s9|m8 69,n mͿrfY+q,ң]>SS(ZPc.)v̯Ѡ6sU뽚X׋?Ԧx)mDM(50V9w˙5>+|auYv⨅5-)4vz% 0 ޘLji&G%yv`:sUL=* 9Q*c\qtғh!Moohy$8z+1-XwvmY>mhC{s%A q#oVF9e ~@^dcr`7#;<%H5+BCn G|BݹpM ߱<.[F-r?^;4E.TWAJxעǘѠS<Ϛ"€`ކHwTձ롖As쿿l@~w 2{e] y A 8i tK; %#DŽ=cAT @ImZֲ}0 (?7 .s[1=zJ';P7+MY;}v[6]=wQDoiwXc:'Vfs1`Ksc& j7BLVDqTŃyF% UaB p Ò~F[5Mt7vb9 ;mׁĴ9>B!"Tj{Kxv!V̼OkO7}/f~{s>zk]o-?ԫYV;_=.USzTQ;,3l$af-y~%DA;y)'cݔ~(vMnƟAʘ8_,:mJadG[ʃX7k,/)h:GqLCN} ޶:BFW}}.u4vJYk# *`(RXƮўf@xP&Kr%F 9fl@כn9X2IoϣVT_t`bv.649MWI^wbm?Fbl\b@|~YorSÎs]fWXaAȦ%9 NM)YM{pɱT4064? /^WSĬi/|^ _pdg6]uy+NrUV>h@ -$N[ѓ[UD`%Պh&Eem!=^"j'"3AÈ "k ۲#Q7zWnMLg lX:_o?55pTEv))ff(1CJחw$1u+3[|iJ|~; }ri\\[bbldAEQMdwuA҆V@rb!wLI]5b?m@&+4xe+ä9n0Z*3tfٙ {x xP̸¹ O@;IP^6XIݓQ\9C1c:vYfE&yb&') 2׮&D{v /gc}WgHMWWyVS= %!0tdn~{~,YR`J1/=~x&Da55oywk"FK wTv=8^!G7_ް$9}b(k3r`e Qm;& , |+43hDqFQGrBu(7UH Hq!I)xJ&| yNotef1ؘR..EQD L-[}-9WW:Umiz*d13v(-u9wlP#~P%)խG/BU6B@jDbԗ5`i y&ICr$ID ejEqoIQWq53NSBEe]Pd89ʊ885o*6u"Vn9mj?ƓL7%K_KV㱆I<`, }7!NwG/wK4Fd` 'JI!^-9 {QD 6252.ŒDH=YwL&cGdخݲJ"bFu7Hb&/z_o?^[^=ciriWBh*S܋5l 9ޜ-jp]kޡa1 x*mŭK͆β/zk9d:ˤ@B -j<_mF@IҒL{ǟY&Z#2F$|mXWmJ̩(hR3Ss7V[?h&2+}Y[Կ!vYE.[tM5[1(y1j%.ik5;YFd^3P(P7~mΈf9s_ud7X. O-44D`n+tp2)LKB2u9DA.b& sQ- 'cj7W ձ>(i`3ɰH/K4kmf)`mWYv#޷6T-^"0I8-K)W X ~L}~җ-{)~'<_'O⬶$:lk(iP/Ɯ/Չ2mCBȯVkyM?U>;v%ex8&,GSeZBH-(pm ~j6X\nj6XZ&/ز¬4 EG=e`r?Aj,'qsGǾx]֖Ƹ+'r3ھ#ڰjt2-<)%^*MjD"Iː;ŕo*\r >GJasa=Ss+5`*|3S""H+ji{_rbmܳi9l'2:b"yʎI#2{"{ !US[+ܨ; .ChT))ڠ](K۽7uۦ[x@W^Di<e˟j d4}kN+v?S[ȰwK=fIr,-PxLjHSJ,0X`VwKSE#_rmQ]l8l^XEr֝ o+ ]f)T`Pe>(8U9gZ9_'ÅUI>N+=?R5Ai fuڟ3qUUnn9A- _-qW'3/[f-AJ=UlOLF{e?ADƦ2 d"Z3wqu^%qZl#,դPC^X-Oppvȋ,O.R%p!ggrU#h"/9`*:miv?(Lh!_ !1̊lVO3MKR~M`Q쯭NYUt¥Bb\mH#A ߊq|f-TQ"=qWvNOPSا{Ȱ,䀘ѰY]v~T! #ÐwB 3<{ٍ 1iq|}t UROF`v7bq{fZ ^y*C8[}PߜLCUЅ}s;dX 9atj?YA);6i/xV H D4)<6v厲Gp~:QW7<=V`{Ɠ KźʞV.mXLϵ)r+5UR+ENfA{9qMeĕic~4ǎ]+(۟Z7g4 ɄFx"cEE}4㌨ݧn2ʽ..f.۫2Du7d2ʫKs8 V3>lY32>cM=dC@qy.fk)DRhhi ʮ.9_3/ ;v4Rh;zk;a{3gF??@~o3<$YX H`\h O6j6 @»&;tb7l2nJœ9\RvK=ݣI]F+L{by>7>;">ڙeD)V瞅q!wd 4v˰E<\\ kY&)S9O5tׯD%E*~8Afe4~}jK/4dX9O1B_ 8k(VuOdb&،%j;+/Vkk`ލ/&A8%B qu hW'M#=bct΢M _wj. )ӹj!=]<#XXCuNp#I_ڄimDe8D [eL3#Љ '%ϩL%,q<R00❣2 Ǟgcn?42J2}ry]bg7Zyah\Vɡ<ͥ] 5 -۫ѷOqnH?hAtPmEu- o@Wd tk;|YIڎ%ku'Tr_)Eǰ Nv6'})Q(!Τ0d7s%A!+#~}n\# %\%d݇݃Ej]P0w<=AXEsoѬCuM(}sǭ[:elyOV|L6cyS_Ᶎ,Z9GH,E.o&fetOGTĔh8b*+%M8}YXuާ~ 6^ȓ2aqR)aR$Qv[;{M K~vH%E.d򦩟}t姽W@+ʹ#H_5c^]Z=}*[FVW J-ٍ\DG]ꂰzou0mWˆi2_<<<X6-̫+gVѐti$j<}1T.Wo}ׄF33mYi.t{193'JMa[#OyO7D>mJ%FKBizWi;W!L\(k0{4} TH/KFHړMf4V[RZM۸21i t6t[>LR>0|;ƑFbЙ_BkqKk$c%dO9C3l(Z7}9{p>ҟy|HIeZ`.m+bLc[TOmmaC>D1<qĨM)1 +x"5pդ2e6JigA=d3˖ϐK`wpjJ=vI+5&òEKo(.cy1' i'OaA(S)(!ǓEKYӈ.m"蠟N$w*-y`S gT3wF>^!=O(74S5#qf R,~S# OE0SD鹚=rc!M,Gy銵XAͽ t,-cɪ ׀%5y*} ɦOqӟmcZ }=Ògm<&#{ID]|'ؗy[5vC73jCl 9H֫X2mTquuj!D{sM7"|!_ {0jM>㉀AVh؆#.fypˮ1J uF>"c{ K)3;pgJzf{7:4<7sݸmE) @ȵV9+#{4٨w9 e*B`^a\9`w.n|*ftmkfu9Oͬ5Wʢ.5) xS+0p>)/[HnZ\b4$4O1b",skYID&;ʬT DEm@Փx6T◺[eUM6pԽ)C \[5W U";vbDTL#l]|X:ӑrT V??:ʙlYEj=.|һ:R-)ݼJ`)_[q{)aVp.UkL}5q7^gomEjʊ2 ;' \N*b@yµ(CjQzGU(F/{-vzkrQvowUEыm!9=5_Bp..@(rָ?sHgDBh~"!,G'KweK pk8T+ D{4ƴ8^ lR"*.تKckYn)4{V$J'©'ߦumыD+!ts\h {ǝU> AМ'Y4ܸwv*-q nڪP4{}|xRlPt8"qN^¦Ru9N"0PkV"5 k內.+rژ=Z!p'vX&v 8}uXvI*mqU$ ۜ=~E zF`٤R|*!l8:9_ r

n>.NFsh }tz6X4n"\+"pb٢q d'IE6)Hv!5nK O,S*о__d7UuC)*`'N= uB14 ^/U=[&nƽ}!Ċ6KMz+FY g_󾽶3o&͕H!yK7^M3{F/#|oǪsdv f%3^,~w z/VuS9Yg;=Q%wM#aE%Jlj#B @"qV 1[XlDA:PUY\/zӞߑ'62C CU'6b+us%RGz:P' i4~n{3`TLu`:@y=P,2i;x]Hлb L hW/Lh;d]Ȁ(UI˕qĐ >M{N%F|S]Rd\ GF3teiIXO(lnbCE{^VxmѠ%(2 4˾ܙ1 C8q+ I$&^YFB?YP7&x8:yTNXLUTXaX a%y:bvBZbE+gey~ip`:Ν tDdЅqc|!9ȸan@BCd[ucLՈ`Fsi 3ːٟTģ<|6D}S:Nd9;%}:8.X/{2ZN] \hIS>\M ܐ9B,7 !尟 E_/Ies5AdA??w(%=}' 2fѻ)M5!s z&%2܍yNyu)e '6%w>izvR)Ix`Ӭ-]B8bJj4h?9(E *|nࣆI=|`X 'ɣǛm ??sK$&=v,Mc JHsR"Xk+Zn -.OP24:^J!$ Q%ٞN]MHGS]J q 6^t+^ b-";gaّpQmVw]L|lx(ᘲ~5Lry?!&U%g,Y@79}&1Jꫲa$L.1Ν0 n'0iKhaXB-sV΢,tnŐ"xoL~sCA6!Bh("gQɨLzfy= gl?RUO02Q|?;(9'f68#~߃M<(4d([Zr>xKD67OC~ C}LdJL:i!ajIo'hH֋ nESPnpۭ6pDa+OOS"3wS",vmAV(\qRyUd!0@6[-6 *ާ *G.]a^l=([la0<ŸUs:%zl;iGzӔMFZiτ3t$<˩~E{&jB?yu)LG X+,b.BTgD'GI/OAC o-k-.>b7)ڐr<"5* [-<1cB4xWƼ~DPf"}/P9M몁(/^l?W]P{n<| l "9,v<*\FG6%OwYc%\B) $hgJ3†`ӏ^ V01B|"Ը~ >*ֺd6|q1'KAxP qwIeگ&y( @afAcGtYcfY891KvC} ExG~?j̵_]),rWπoHQ2`YFQTz)x+P-' y"V.<Ջv}p5꫁ j^yY"מ1]_eO[,=jRl >4ix mH`Kt{ L̀Х[ѧ \LCbc,~/~vD Kh7pn/:$Ri{$zD#|^0%ء-0#i7j!|Hz(EZu;?<ʿ(4AK9( A_yM)1en"<ڶ4M]7sEbt 3WclOpeH ԡ쿢9 U|~!ƈDr'C,?%3Im$OWBC{q|2">pBcd:M{*iP h}ӭʴ!| V>|eF`:.ّ-?ƾ2^&d'CYiii6^;T.^ gFR@sRjnGxKB"I)2CG#fNu3ZKRz$# ̷@a,IQg?VjL~I'w*uS2`~Z)irꉈ,8%>ۮHA_Oѡk7|&q@H "@̺c`/ꃝpl66.fzHЧ(-˹~@nЮWX.$aM :7SF"֕l-"j !P;TπYJ8l*Q.VKBi"D DR8^ {Q+mU<E&އ/ _%K1/ob`򍔡n{\&BVmgRf3r":e 8q 3wlEP?I8/e"~armR9EQ/Ú~1ﻶm6~,Gy2MqthGg $ٻ.#JUķuVZkV$L} NRR{'zThߘTT&$`,EvU0&Xpu*]:<@3XDц.~<_7 ,wX`VdM]< _VaF*p;xӦ;}0XmQOhA~ ً]d>Ur}]5Tl2tIIqT:dh7RBr |t)nT]nuo`*5UN7JIXOƬoWKYE΂%\ 64;͂LhM=CC3땄w,z?^s#5=C~ I_p*4rIo9 %&^u6^[yٲ8!c;L!-^Br :NQ,^]Rk A\ D "dQNNUD Og=ϦmӤ5Ҩ9L+cCP+F8Jr-;ÓlT?J@g1(e ^8 nazIWhf)ENݘZyJ:j{a]W*c o؜FXe>ȧ%1~d4R#ܞnԤEmqP mF"Usi>v aXCWJ:wT11c'e]J%y. 0wJ-֚N:*6  rb4I-EnzLr4t"y+ʶlYO<D]ٍzk̍K;:u,,|fmf` j|kǞNxM$cIԥNM ?E38!@-)pD+Q3e5UxjSYM&LRc)n 5$=J7趫(7eNm^Κ1rk祸RADo`ꏗ`ZkM`Qτ|O"쥁g>ZY/E;0(WAa!I4l/r* `Ywex/OUkO?>LD7`d@dk\2/7a_jLoMI֊%8GdV M8JHpFk!gy$qQ6=(2%ܿɷJeZ]+x;$  NX'6후x i%ipn/(Ea έWU0Ơ=p.oo2ILG [t(ܪ%HbZF3Hs3&>3^ diՎGxe:(%abzAgŠ.tgceƞoc]pG ,r6k57oPr|bb6p"9\Nˎ "w9 T^Ё`|21e1NE{}IL1$%CVVnСN>S#P6_h^z-p'`V*Ax̨4,׿2S;暻#?#}@VSiiED Ս/|+T x0([J A~U!2@9i'('?J#,&dH~J6=1z7coq}љ s>m B.zr[\_Sc>xLxI͟ѱvm ry$qkP-oK~Liė(Xaq^|AI\pz Eg NϹ9T`@Om@svsiecu[!\hIP eL ʞknQ˄(f_=ImW+lyXao5*2&W!0ӄAͳVQ8)IjijΪkZzߕj=F3Bݓ3xgﮇu@sֱTrZF's \>(Sll&e9-ݎڭTVwDp^X=+ G-np%/HϵG{Zŗ>I'em•!t[Z-Ed? =d-owe,FEk bLBפ=k76:I)\s]W#h@zXk9twICzi89(y $9Q&$Pri F(4X/nh#)z y)߬V o9?v˒^b^F8h o*'_T/D-SykFA:xYPG=`I-_ysqh"S4g M@8xՠUh-L%A33ѣcCsr,t!ֺ&akjM|.Cu=L5 3T><3xc6fFAC; #z3l+"*¥^ l%L`sW2Kg[>|kßs!68hJi}W78Boe(N@6Zp퓾ă$6Z=A6UQvyOjsTguDK~Hs{pZaYu:NGp}WYp>%]s~~sS#;=CP|2՟>,itaִnGȩJ9EM Q*/ _o!: wh2x:90eE4<&a^.V HFRhı u_Ud86)al +,T%k%:lY}IHVkiMxLljyE뭹Os]9iy+Ydf:{"3Tg~W|r31IXol\;쟴= ݥO+x"^*(O7fVc2-\K]4w l(bKv@$hgUU,:}po`̈C1 :P*ӥ$n؎ _kIfg1tdh^]i KfyjM_^C`X 4S\!Q?=D(O_8w'oͥN 0q2Lla?[fOU^:j+Htt,=k_7duljǪfa Z ~FiSX1gnr{euI6\nvEBڡT8[Y‹!)dp)y"8I:_Y9o\J*_X[N0WƷ)}cQ]Tz*V| 玅#(AnpJ:Zc Qq,KzW*fuݝDt\ӫVxcZ 9Ot՛#pŎa OcbS$oi50zmZ+F*c=&yOLs{&]s-8]9j$jgXeڌwr zKMM.VZ6 o76 (+ h6"\ l$$qLe ƪ49%XFļMh`7Rb)D!ǩ7Viam@LpeK9nM`ڈcAtW5y3q6qWf`+lC/>)/u%@t@rưɱs'5V1/8 B@A~kw&ݞWT噗6+ri*Zb8z\ƶ7aQUC/(._=7kcS6i2po#60R7 d#^m`QiqQ!X3kE;iq Es10ZE ]~[_6$B(ep Q=zR%ؙi`@XfffWz֨ 626H~³Uql͟ezyx̱7Trj~g xo nS60\f1#RYRg{Qe;vȦęU~V~:GEX 䲛7#>S%3Lg=tUH[@n 9Cr=6%A&cO:*^{?jOG"W|D#TB@ldPfp]kpf# +!(@ 6uVKFPtޘCT9);W?K~u +v̝X bwm\=Tәr>@*n@#"#U).[(,1k=ptbhE~K`ùlo0Tr=iLf1u,X0|σ$'>Ӕs|-->8,O mSo:;huyp[@;H_!ʨ$f`<,A]cUvQ-uK ߵL{ 4GB(OݭM1{+<5cl[<:6^.0^9˦B9ʁ+giP1\h6n NnQGոSW.6^O_N݊-lkd#G,{"ǝ$ N8\=aBxL;ro7;ud=A`il8n,sXpA-oql(2HK{ּ&?0Aeo4Y"oFpG8 wɆN"C,[e,:ax'[XT,"} qL=VK { o2$UE"Gɀo1hBB@DK;0 AZGRIJbN!{ aIkS՝->aUǣki 62B]I= "$15 } tpl=@Vr@ԋׅ&]YbRc;'ܮXf??Bc%ܯUhԮcATL{J4U D9m+uڽ{|+7g+lRmU4`Խ|N}3Pwʞ㹌/N8HT6x԰L$">;hN>Zű<0Á՘L4[SJ. $ 2XgH,d36>yl5L'w 鏝(Qk5dT)l'i {fg||0P}Jɲ&O\g-~XҐe=sZ$0zv8\#7=N=ttQxfS*;G<9Ni.=+h%% d4܂jD*F4kpf/zKuO5*jc8y*c^4)``+P"{D%wVr9v"G_P-[FrF3H˶;~, a,Hg>kW۴}@Ht/&0IʟKLz1 Iof]&3Axs6Sl*,1g}g} a/u~3KE=U5> :ay&Hpoǎ:cxpbW{gq%۷ֳr^v0Wm| eKO*m h毷RزY#"(ȱPт1L(.cg܎V"pr|+ckЗS%|L}a؃~,lI\Ԫ. SR&(T /{P=W_u y^K]T&uڪJqԋ$MuO>gޙśIbߑKGd_ϝ@QW'g Pj={ &ڎ_ #d< NZ!6K_d W:=cB,GB!T.LXgO2 Yr;i=^c̀N(:Lu_vkθjhV o%+Zvlemi wDA)Jb#K1oXI_uAm κxR^towRHW)V =: )[ɋecG2H_@UF/m'C6bn0G*k3BX@@g<~*$-w[q^*ZlFީWL +BE!Xۭ!=j=GZ׉TKǟ:еԽGO3,^;F鶖Mnϙav0 阖pM13jR~'mA.!7 90,}޳U+ڧ@*UÌ{]͗#5-}r~]puMˆGŮA9hCYvfiX2*^ŝ)2U=ܯfF*ȫ+utMLg=l4~ZB!Pp ,>쐿7b${oVJjz+m/f,ag;z|&1VJO÷RX pCKWW|荬f#5"#]"ny-*0G[ )'g^zTg6 z s8:8PO3Y19sD@1MG9Lvx@-+ A{<ޱz؆tҋZ mԲDjф:>KN. ˮMdwo7iem"9nQ t)zZN6m7@XvR$" Ph%*: Ĭ9L3zlBNjrt5oB vv4wE<)[Sb(l"-Tvգ2נ+]{, - zf;ҽ;~TDcoLgxf0^lAA%ߕ e ČBd[ʾ}Wȡ"kEWB@[9,ŸϲYZ"K 7zG=w7d#O9^CGXmgklx JD'Lc42=|rL(yy=c 9\n<|o&5Ĭx$}a ѿ.mtWHb{0Pg"1[:꾈IڨHL~cOhd8W`p1 mIݒv3M"QlL.7E U SNq g%x1\"FL,joQ%DŽ)y~sw+q;~Xߢ88'^h|(¬(j=<:^ ]sZUr;:#uO=dta38 DFcmg03_T(R{@ ْc55~wH{\Z "ץa[ к#eI)ɯҫQg*LW`,cC%D`=˯ou^䱻Bfno w)g{v psѱY {>6kώeqK8_K0b0ؚU {$ !#4p-R2ta6r 37 'c2j Va/jYltƩ&R=<߷sAz{)q?EL $ĤXIk53(tϪL%IG`RU'OYjo;O8jA#Hl-x\mזe+<v^U+FڐЃh1/y;)ȬЪ|cȚ3_5(3'\@zklqLema)^XO)ȳ("s4"eцBX4&d$XNueS_ڈ"n¥I K4]oO4D 2PQT+vP> -mEH! Ѻҁ  ڵX? /C䅲ןɗBO$uQ/cZjB}r Vjfeֶ;lMU'$ĉ F_?LMG_A?nD=#@1ZKRdfNzb I VAUB!}qtO-b}SH}`&ۂcP- $%??6!,J.+Bl 1]= A𹟲4ZF2_ŷcFYfy-.H&! ou2h|rӗ3YhaYgWd{/6-iiF?IN:u0ăʋ޷˟\k!|P(vpIAao%Y* |)()5gÈe_ xx5Brըt 'QG} vтsr's7η@9P:MwiYcYZ@<ĪH 4k|=r` eec㸓swd%LnմavR1íe27_KjYK99V<Ͳcp -7}6|3YI::TݍUlМoUNX aqewC*.H1O.bB*Ztғrs<@ T/ >ZbpIZr@pk'V˻0G:v Ul~R kwz兙:Lk0qz"m9iF^H0h/8q`ZÝ'LlڑWprP:?]uÜ9LZ̷*n"UGa8PWN?U ${ggv` *SxkE2@aYww<320\Pgݘ(_%)$lzdDt n-gA@mj΁ͼuA:5%9o$tTB[f_ˤH&=aG:6 81. B=>2.bP{'ꢕ0#lS ( #YƖ9pEPa%^=N8KA@g(UJ<oIRڡ薪QzYVtҽRDVfOlIG([#J_ aj7?4s]=sRe\%\yKpv o>[kC•m|Upy_l0nX0ՈH7ƪd7NOu50F ':DFqF .h4rB'$&?'^gŗRaVwdt@7% VBA`9.G(*<Ϣ&^zF*"J[_d쒂al?G)e$)5jns >^iF>9,L oɄ웼/W3I](\{@041j&?ʸ.1?[5ϏTu8ɺc;=Y4^/B߷@#U-L`,mɁ?=Vx(؉d2@Ԉb!`/My-c`<*;\FJ ɻs{܋t V Z,śMrY 2 AxEZEM׳ہazkiean&Pꕣc.l!!30ySs֛Ӻ2V7zf6&Ϝ^1, 3JOE 29>g_'|֒ue;ֈاdP젢rz`hEܪN;Y'|B(V܄I˚jPwbrюcxxjm>d|oI2%r5=cu#U;U"m ϱ-Q9k _ބ%8nMQHH9Zb'@S{yP u0 $u݇ƍ=9Z_`?lЎT}ÀHrάm9PX9S>'2ԥ7iؗOɌH C%eHܞGvA^T|ZՔ-i5M 4wc<*'G|lXӂ 8Xch"MQ4^R}]IdAY'5>D\CK *YsOS\w4UVf hq vl ٕo(c_ LSodr(G"KMAT,j}yӶZ =-{Z7ge$Wn C>0% ʒnNݭm6꓿ sFXQQ bp+2ER*=@ko%*r^ԣ+(TTz .3:ES=͡v4fB'kPbʁؘ#ҵF[*H!2;T)R:PtMqým'M9Еu1wJ|?Elm*AJa1-*B/P;ڷdIpu4yB?â}cBw۾7no,fY#DC;uG)T#ͣJUV PW"Qrvޛ/8Ic*jM2%)4 I.Qyd`Vg4ޝ6yl ]JZ(w>ͫϋs'P9S%dڽe8c錴q }2a滴Z/VV2l>S:h\e!@\PٰLW좮4M-OArqs{n/~+4 I f72aQ_r~QɉdP pBi Kٟ)xbZՙΆ8}j=zNeFTHp L.xĭU̼ב 8DOM1B7כY""u=QtZ* gPy\ hDu򎯟Zmu%r[0ﺐp Zݪ4ͽQcj2:!;ߢAЁ}NBo,@Ta\"X?=LTE#n(G)| ³E RR3^GS w^]cSőA`5BhgrZVՒ<{#)vy|Izٔ / / Q=+xUhXXy8O 3j˘$8Ĕolu*z]e@YGEļawV4'uS~1lEd{+Ч 0 ˋlu5E)ŽRT8զ3/SSrv>e~f94qRr/PpXJ}y+r41S$>nhzҮ蠚$4Ia'WrMk CY q+g߭;xp  5U_ b"o/3:Nemd+,cGM'7.VkERh[])#<ꚠRQ2I-}~L" ;u~a+%zj`6bzV2wk =KE&C{3P#CFL +]Ih=Tz"u5،ZÙOA:0PĖN cp969x)u:<0lb\hW9{e(ٟCi 2ɤ2_5~ݩН?"λG?pȧrيo%~>;,?@9hhq8OZ!E@\E'WFn#3T4O H̚{|lسhOA5aI-{tUo:V5>v+5^D43'L4+S:Rd<sA@msL *-P)dX)#յ*K,$93a'hS:BghCFŚDҽnE@Rn7a<~ TT\8]d-0;!i{!XUëI/9dhҝ25Nܼi)9bWkH/ Opр%͝ FՇW#ǿH[H2r!^ xVPmj뱰 -jD)_D (^&GǤm",dAMnPO(Ҫaa Ul8CMx,Q)"l {]O%kJ$ܢE/ihd7AADچzHOAH &4p⇪8l2fFN݊/..dZ+k̰Q>}!}u+'`&o0aD/%俴;:G~1A: g$AA=5wCkr^Gr 1E34g| S ),*u`.S(%=875h쓿-sOU^'Yfv w2JQYy5F52OxDWahWd(9(tJCxc =]\Ѯ(&v^ d~y"_^FbuUY.c.3}}#i7s$3; /7ԀJw]"z0HyYUqG@0],Y1.\a`jDư º`AM~N?AU˳J0)xCynVzvC~\MɅnMݥ*psFN)F8KXX7i.*I3.x\ Sl/0`)c뭄*wW~`*2ݔAœ0JpREC#ϪYJIS/׭iӬ `Y)92,h+r!W,l,T2 Њ0Zr x:t4AB5)y'^RĒ1a~u>'y$tqWx_Uc)'Mu^+\'@;zxuIH^B[wV:ŨWvc;4CQ .fw\>H8-Uxei(i*&o|E!ࡑНfI *m!/c+T<$.25R!DKFƏO'$kf@%'LP37 ,HSдS}9 AlbNM쌟n'_)t?˸`zUZUUpxԚwi7gv?vJ*/O ! YZ