tomcat-9.0.12-lp150.2.16.1 4>$  Ap\rи/=„W}͑}c. <\Hp# bw9fB ɭZ: !u<"r$' PD.lE dnq JxT6lac*~nR5\iEs9;>έ7ܡ%nluE4oHYӷcq7[f2J&D_EȬ`pIo$?od   a8<HL_hs `3,3 3 3 3 3 3 3!3"# 3#$$p%(&98&@R9'R:-XR=b>b?c@cFcGc,3Hc3Id3XdYe\e(3]e3^hbicjZdjejfjljuk3vkwl3xm3ynznnnnnnnoCtomcat9.0.12lp150.2.16.1Apache Servlet/JSP/EL Engine, RI for Servlet 4.0/JSP 2.3/EL 3.0 APITomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process. Tomcat is developed in an open and participatory environment and released under the Apache Software License version 2.0. Tomcat is intended to be a collaboration of the best-of-breed developers from around the world.\rcloud130߼openSUSE Leap 15.0openSUSEApache-2.0http://bugs.opensuse.orgProductivity/Networking/Web/Servershttp://tomcat.apache.orglinuxnoarch# add the tomcat user and group /usr/sbin/groupadd -r tomcat 2>/dev/null || : /usr/sbin/useradd -c "Apache Tomcat" -g tomcat \ -s /bin/sh -r -d /usr/share/tomcat tomcat 2>/dev/null || : test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in tomcat.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in tomcat.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-tomcat-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-tomcat-update-$service-new-in-upgrade" fi done for service in tomcat.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset tomcat.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in tomcat.service ; do if [ ! -e "/run/rpm-tomcat-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-tomcat-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in tomcat.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi PNAME=tomcat SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi /usr/bin/systemd-tmpfiles --create >/dev/null 2>&1 || : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable tomcat.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop tomcat.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart tomcat.service ) || : fi else # package uninstall for service in tomcat.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi4iCx}# W H%BT+.0 AAAA큤AA클AAAAAAAA\r{\r\r\r<\r<\rz\rz\r<\r<\rz\r<\r<\r<\r{\r<\rz\r{\r{\r{\r{\r{\r\r{\r{\r{\r{\r\r{\r[`[`[`\r{\r\r6\r<\r\r{\r\r{\r{\r{\r{\rz\rz\rz\rz\rz\rz\rz\rz7b304c00325127d07ba5fc2e55782d6afeaeb16069bfc4be83c8a8431d2648d73aa7557335f4f26e4f1fc6e7eaf380a2d14aa0593bb847a36bfd23369d7a816114398dff41bf19f86ab54254c0359b6359cd6a6e6990e1f150cb8f8ce5059b225bc7c68fdf8fdf83ef12d6b001d161c43a5198e0ba69e835cfe7a1841ac5110d7dbc055fcdbf4a58792fccfb3e4d2ae55d2139148a0a0f388718c82c86a405d251f468e75c64c22cc81069011ec2d8d93669bafda917ca1c7504a0974dab9b000da536b6175b37c945618b56197283b60a6ad2cdf95c21f6102c655752da7d861843bb5aaaa16e719dc0cd76a5ade6af7e42cab0a6f83028454235489295289f7db150c695df5d60bacc6228bfa72a7502778a5be8e9d8b8da42b271c6b011269f9ed1abd505cb3c8807c85f6660a6e24f68bbb3c697c16cd1987d66ffe966b56a7ed8507189e0a0d5e52e4ba397f033607b4812a0dbdca3545f69317038ed2dd02f49d0ffddb1375f6645013b8cb19148aabcf51fd55a88f9c838c87df0d013df78683eaafe55e62739203f09fbdb750f3f580a0e67ee79528300e86661139d016fccb7eb7c2f050efc59d9dadb31b435addd95bdda39d65d4d9976ccd3b24ffac22fe3a28a544d73ee89a78c7ebec675025600d8775d84e624f937ea60d3c1d29de48498e6d910f5a14655acb9046dd4c5347c1d0489af40c2d85e0e32037051dd8542649e9056cff28eead690063a0e8a6b76eccd006bb7071e200ccec322a7d143e7f746e4e7de99060cd071094a90282b8fa0896c5bf47f9c504c43a525ab1f4d8ef9961d5e5715657b7bf312f53028e36daf2f680f158ea275e6c4a49d36f7dd74d977cbb9013544ae81880772d28ae15c225521ae4c49333245e00f0c7a24ce593eb8eb24909f0180445042c0d0deb4566623fbeb076b98f72a2a2a1b6f939fc48667e2ddb1ed62e9902ff4e6780b1c4d72543b9175d22609484a88ada2907aae863401b04add59d1c65ef603dc0b4461f3cb5980f29b00b44825d4f27fe3cb8a303986232c2d9207bacec2e0090088a7961f9b10b8fdc39f52b21f2ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555a67369e770b4df35d87c3b3d9328ba346c655e2418e82eedd88f3630918de560ac2415fb82af49cec5b30392377e590b3c139c5668bb36b6133319977a8507f1eb83319e3623e8972467f5c45465d4c2e84e8e02d225ab68373276ca33a9811/var/cache/tomcat/Catalinaservice../../../sbin/tomcat/etc/tomcat../java/tomcat/var/log/tomcat/var/cache/tomcat/temp/srv/tomcat/webapps/var/cache/tomcat/workrootrootroottomcattomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcatrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcatrootrootrootroottomcatrootrootrootroottomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcatrootroottomcattomcat-9.0.12-lp150.2.16.1.src.rpmconfig(tomcat)tomcat@      /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/groupadd/usr/sbin/useraddapache-commons-daemonapache-commons-dbcpapache-commons-loggingapache-commons-pool2config(tomcat)coreutilsdiffutilsfillupgrepjavalog4jrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdtomcat-lib9.0.12-lp150.2.16.11.83.0.4-14.6.0-14.0-15.2-19.0.12-lp150.2.16.14.14.1\w@\?\8@[[r@ZZ_:Z!D@Z@YYYY:Y@Y@XZnW@WiW|W'A@WWKV@V2V`VA@UlI@UlI@UlI@UQU hU hTTи@TwT&@T&@TT @T @T @TTS׌SFS]SSS@S@S@SSt@St@SKSCR@Rw@R-@R(r@RR@QdQp@Qo@QtP-P8@PPZPN@PYPO'PO؀OF*@O@@N@Nw.N(M@M5Matei malbu@suse.commalbu@suse.commalbu@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.combmaryniuk@suse.combmaryniuk@suse.combmaryniuk@suse.comdmacvicar@suse.dedmacvicar@suse.dedmacvicar@suse.dedmacvicar@suse.detchvatal@suse.comdmacvicar@suse.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comdarin@darins.netdarin@darins.netdarin@darins.netwittemar@googlemail.commvyskocil@suse.commvyskocil@suse.comtchvatal@suse.commvyskocil@suse.commvyskocil@suse.comrobert.munteanu@gmail.commvyskocil@suse.commvyskocil@suse.commvyskocil@suse.comm407@mail.rumvyskocil@suse.comarchie@dellroad.orgarchie@dellroad.orgmvyskocil@suse.comsbrabec@suse.czmvyskocil@suse.commvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czwittemar@googlemail.commvyskocil@suse.czwittemar@googlemail.commvyskocil@suse.czjrenner@suse.demvyskocil@suse.cz- Fix for manager page broken due to AttributeNotFoundException (bsc#1126202,bsc#1115951). Added patch: - tomcat-9.0-jmx-maxThreads-bug62918.patch - Require Java 1.8 or later (bsc#1123407)- Fix tomcat-tool-wrapper classpath error (bsc#1120745)- Fix tomcat-digest classpath error (bsc#1120745)- 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- 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 - Empty tomcat-9.0.sysconfig to avoid overwriting of customer's configuration during update (bsc#1067720)- 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)- SLE12 has different path for the "rm" command than older versions. To avoid possible clashes, the entire coreutils must be provided. (bnc#894292)- Fixed Security Manager policies, which makes unable properly run webapps by default. (bnc#891264) Added: tomcat-7.0-sle.catalina.policy.patch- Missing security manager policy file prevents Tomcat to start with systemd. (bnc#890995)- Tomcat 7.0.55 requires ecj 4.4.0- include the tomcat websocket implementation (tomcat7-websocket)- Update to 7.0.55 * Update to the Eclipse JDT Compiler 4.4 * Better error handling when the error occurs after the response has been committed * Various improvements to the Mapper including fixing some concurrency bugs * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html- build tomcat-embed as a subpackage- Drop two unused defines- touch the alternatives files to avoid build errors in older versions- Do not define default defattr as it is pointless.- One file here was not supposed to be ghost.- Fix once more the alternatives.- Add path to rm command.- Silence loads of warnings by rpmlintrc- Cleanup with spec-cleaner and format few things a bit.- Remove few deps not really needed for sle11.- Drop unused files obs.bl and local.lb - Drop unused collections-tomcat-build.xml- Version bump to 7.0.54: * bugfix update * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html- Update to 7.0.53 * bugfix release * Update the Eclipse JDT compiler to enable full Java 8 support in JSPs. * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html - Patch for Bug 56373 * See https://issues.apache.org/bugzilla/show_bug.cgi?id=56373 * tomcat-7.0.53-JDTCompiler-java.patch - Rename tomcat-7.0.2-property-build.windows.patch to tomcat-7.0.52-property-build.windows.patch- remove saxon build requirement for sles - disable bytecode check for sles- remove unknown option from fillup_only macro - wrap systemd %pre[un]/%post[un] in conditional - specify required ant version- Update to 7.0.52 * bugfix release * Fix CVE-2014-0050, a DoS vulnerability related to multi-part processing - Update to 7.0.50 * bugfix release- Add missing commons-pool-tomcat5 symlink (bnc#847505c#13)- Update to 7.0.47 * bugfix release * backport of JSR-356 Java WebSocket 1.0 * package tomcat now requires java7 at lease - Updated tomcat.keyring to reflect the fact new release is signed by Violeta Georgieva / D63011C7 see http://osdir.com/ml/dev-tomcat.apache.org/2013-10/msg00849.html - Add tomcat-dbcp.jar (bnc#847505) back into tomcat lib dir - Install tomcat-coyote.jar as well - Remove pointless scriplets- Move from jpackage-utils to javapackage-tools- drop a dependency on unecessary -tomcat5 packages - use commons-dbcp.jar for build - add missing commons-pool.jar to libdir- add _constraints to not schedule build on some build machines workaround for bnc#832762- Add missing 'su root tomcat' line to logrotate. See also https://bugzilla.redhat.com/show_bug.cgi?id=790334- call chown --no-dereference in init script (bnc#822177#c7/prevents CVE-2013-1976)- update to 7.0.42 (bugfix release) see http://tomcat.apache.org/tomcat-7.0-doc/changelog.html - fix file list to be compatible for new rpm- update to 7.0.39 (bugfix release) - install only systemd unit files on openSUSE 12.1+ * and call proper code when init script still exists - add a proper scripplets for -jsvc subpackage - don't use catalina.out, systemd redirects stderr/stdout to syslog - don't use and recommends logrotate - package /etc/ant.d properly, mark only catalina-ant as a config file- Fix tomcat init scripts generating malformed classpath (http://youtrack.jetbrains.com/issue/JT-18545) bnc#804992- update to 7.0.35 (bugfix release) require ecj >= 4.2.1, like upstream do - make gpg-offline work distros after 12.2- Ensure tomcat stdout/stderr output ends up in catalina.out- Recommend libtcnative-1-0 >= 1.1.24 - /etc/init.d/tomcate init script fixes: * Include /usr/bin and /usr/sbin in the PATH * Fix logic for cleaning the work directories * Fix typo (log_success_msg lsb function name) * Fix typo (reload message) - Require log4j- Require gpg-offline on 12.2+- Verify GPG signature.- update to 7.0.33 (bugfix release)- update to 7.0.30 (bugfix release) * SSI and CGI disabled by default - fix bnc#779538: change the working dir to $CATALINA_BASE - document the CATALINA_BASE and CATALINA_HOME in tomcat.conf better - fix rpmlintrc file- fix bnc#771802 - systemd support is broken * change type froking to simple as it does not make a sense run java in a background to emulate that * remove the need of nested wrappers, so /usr/sbin/tomcat-sysd now relies on systemd features like User/EnvironmentFile * workaround the 143 exit code in Stop phase - return 0 in this case * merge the jsvc into tomcat-sysd code, the -jsvc-sysd is a symlink * properly use jsvc with pid file to start and stop- update to 7.0.26 (bugfix release) - rename package to tomcat in order to emphasise a fact, there is only one major release of tomcat maintained in distribution - add manifest files and systemd support (thanks Fedora) - create tomcat-jsvc package- update to 7.0.26 (bugfix release) - fix bnc#747771 - don't use /var/lock/subsys sync tomcat7 init with tomcat6- update to 7.0.25 (bugfix release)- update to 7.0.22 (bugfix release) - wrote changes and prepare for inclusion to openSUSE distribution - fix bnc#726307 /etc/tomcat7 is writtable for tomcat group- update to version 7.0.21- update to version 7.0.16 (bugfix update)- add rpmlintrc, digest, init and wrapper scripts and config file - build require geronimo apis and wsdl4j - disable webservices in javadoc target- initial packaging of tomcat7 7.0.6/bin/sh/bin/sh/bin/sh/bin/shcloud130 1553887907  !"#$%&'()*+,-./13459.0.12-lp150.2.16.19.0.12-lp150.2.16.1 tomcattomcatCatalinacatalina.policycatalina.propertiesconf.dREADMEcontext.xmljaspic-providers.xmllog4j.propertieslogging.propertiesserver.xmltomcat-users.xmltomcat.confweb.xmltomcatwebappstomcat-digesttomcat-tool-wrappertomcat.servicetomcat@.servicetomcat.conftomcatfunctionspreambleserverrctomcattomcattomcatLICENSENOTICERELEASE-NOTESsysconfig.tomcattomcatbootstrap.jarcatalina-tasks.xmlcatalina.shconfliblogstempwebappsworktomcatCatalinalocalhosttempworktomcatstomcatcatalina.out/etc/logrotate.d//etc//etc/tomcat//etc/tomcat/conf.d//srv//srv/tomcat//usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib//usr/lib/tomcat//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/tomcat//usr/share/fillup-templates//usr/share//usr/share/tomcat/bin//usr/share/tomcat//usr/share/tomcat//var/cache//var/cache/tomcat//var/cache/tomcat/Catalina//var/lib//var/log//var/log/tomcat/-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:9943/openSUSE_Leap_15.0_Update/9017b0e2f7f1f908a7c86389250af9a7-tomcat.openSUSE_Leap_15.0_Updatecpioxz5noarch-suse-linuxASCII textdirectoryXML 1.0 document, ASCII textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableemptygzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))RRɃ䯺jNf!I+libtcnative-1-0logrotate1.1.24 utf-835681ee8f3577594fa069166379fd03d261837f6d733f1f4e67221c870ea5d2c?p7zXZ !t/] crv(vX0}l{TNIa{G M&v DD}{%I?y(&k49ߓ Rc"[(&A2.WoC6eErG]}J_ ԴtbRn!~N˫[+<|n,YO ǔ1u"~;/2|k'VEgNiy< kuf{Eh^GDx8gD]R5s;!2ңB͚h(~:It꒍;PRJ4d|Y&S~DOuEiFf"0rA'jK f $n[u NVy%1g1JOokGGuw!51͏¶T+@KoZC>q+y$KXGNa4+|)`ae&Iua]5x@cѰ ipRtP߰bn%Bt7*Oja7,Spڔx=:}-N4.RK,-:\OԶ#`Q%Y.ޞ),S0u1aaf$y:R^NSu2-jw2IGc^EK7!kz.W6'L7a4?9H b$:k53G<-cSْNw9 `ݓx ZͫIK~uY2b-U1ut&i.=<&'%]סBnA`4';k0^8|4PV,PjDL|Nd+pI]\M{xR]4mduQB~834m{˹D&!5AUR͕)Bk*R?bD̹B'ŷhYj3c d4Oq3RR^ -)3*:1@)_!2fw!.f ,ec @W>4f;ƽ$6"nFd_ KL96/\a 3S%WM'NE_˥Zt!7> {¬rĞdMp6D%l<ʤ^iEq>JЌ`EXp#9eiHxK$y ߴȀQߊI}I5"Gn@)> yL쑼* KŢ[/Ճa #ؘC7'#Lf0dDC6OIb`zH0~y+)ϵh`A>7RY2nO!S'ԕo˦G IbzB+prÝf jqP&2E:mJ\Y\`7["c?Y+GI1g|ŤZ fg4؅0/vJˏρڲ1Sk38%wxrqrc%/ˑ!qЋi߿E\Nࢿ/ffft/! nx9:,fBf^=|8Xw4Ĥ%{YUÍ7ʔ ?όܡ;7ҟe9P_uc{Bghi@R O%f"DTU+p,Gm*>l4io"}yyMe&<9 Eb49"~VNQB983q6v q! l ٝ9wS!P30ϓE`aԂd|]n;h_xǼ_8\^?"' qBKzCYl(8J)ldeMԆPKe:OXS0\PH' MrcqT/ 9r#b&.P!VJI*Uw"Ŝp#G2ѱ>MDa.bN5h^FFy}w]95ɸi5);֢閲S4g /F&YN (ۮiQϠ@e;h:`W,'[+I9CԚk0t\L_.L[ #&,|aeь9tuF|a!>DWnu#n#T\, wCl0{hfGGzfsbXȯ; /A/Ü|X?a vD,;}$M+GUJ!x+1 QL?^{P(Y lAHO.ck)R*QajcQ3綮 6 xnC^VoL*{y*!c4eawvNk_2 q˼N&ZN"w> UC%"FЀKXW@VkbWnBbA"sE` dT,Rh`G'G8ja5IA;_a:z)Ch;{+O؆A~?鶪W0$cQ8 Mj4F..ژl"H6n["t#Gv@n@})7 _gcM;/ -xڟ MhRaܾD.m U#qWv61]iZCvڥܥm͙R@u9X53]^ѴN7`=Tw$DO>wfI= :o%&H=-ĜaAthD*E Zw<Ěw,X§pC6o +0`lio-ܺ0?\=5dA%c fޓosU>td߆֌FgwLЎm_$k?*tl %G|HOt"L_4 %''!'9˺`L+H鳇Ar >Š+x$q/]ΏcC'` = `kq[!+g uJz(B [AEM,v 6PUzo:ؚl_<սK,0rF.+,XS 1NEG1f2@ty( ;G w3Xhpӣ_bEQ aX `4t|lͺp7h^PlG6#K=)NǸAkf8#ZϽ('BՐBZ6!6{Lրa4RVO~g*ɡ;bɜw̯(9 IqBm4#ؕ\G8,63E+lWךT/sޕTF&^zl9/{̬:)`;,[l ' ?5ʊ&8* wڒSwDuﭹ1jV|ݥ B&v)p4d:T8NG/s5W,P6xC`P'3˓ é w٫; `MK57G}d^D r7 "e=T8,2γ82(r;A3̮g-ϙ4c+V}68;˂xᐪE +XgxLz #e~]hl|R׻"6 >mMЮŶX# tfY 9)):vw`=4͢To0ē ِ|L"fA>,˷m:+kk(ǬHYȴjCFA{#5b)(:*D LƑ}C?쏣[_RS,P hoz&)B-(/[KkhRB5t<2f_cC e;Z?}G90eJ#0BKM m*> GbE3 ߊg ⵀ}tRcy]CFh<:-o>u"G2ֵ&G" W߄tř9"v!;UwrN5̔f2:Op Sw m\ J]4aԐL;[a e?مR"b3:NGJ(&AT&J>A0 iҌe'AAz]2ӶxQ<ө[2 h9l=qo% إxeIzNKV]M2X{5krG_yV޲ȗ'wKK*tq~i2 m3w4bdRDWKWsЫ '90tQ#%K!b1dKyڽiI( ;{p#1ȷW'J0@]T'n3g>e%V|UMH)M~Lc>]x3fSpJ %3PBzy,[JU~Jڠ b ȝ'S ^G;BXg HnL,߹QXԄj +KXy Ots>G+ |.;eTۺ@مKôh$Bh0v-D^LV*1/C~źr-,mˣR}6hf4uzp]<k}Q )}n} ڌi @y~$$55/uN?[uBne|,>_6^J95wLVY3g@0\mzxpV*x b^dũPK%y=ш+Rɇ#>3 :(2{APᢰRAi*Bo [9k&~֖P<넡 OAOy4.w#o(KcY^V[Ny̤DKX?ksmG4%{N.COQ?Qp^'Dsܾە*>l?P6DBK.G*h |z2޲1BZiqA2= A,ջC{2،ʼQqN}m)a r ԱOII+ KR2Y-i!=/-+(Q %cߍL^7(=M=KH60@5=hBV US(ARvzW .%X'pq'LWꪎgX _02&2-8$8v 2U8?>{Mbvͻ<{]d|CY$t@Noo 暅7͐peM|Q3q˚8EJӾ88 _ ё ެS_pn t>gBI032igX4+[V?Y|/'fPCM,CN^A ئI83`:TzO5^Ɵ<:8Gp8$=zAq\a߇rNV/@ $u<;A}mO3姇kgR?EK1qūO#FnV4׀qZQ0PCяP:b/OUa!_2M\`#;Ո!U;ptj'pD3}@a|qO]j=4t#}Nm9cU^2&~-$g&u e00B)!Pz#w3) 9cV,Ӡsm$.l.&CϜًwCZ14G{}^ t HDV׻նP\!0!Va_@-OX_[qzr &/.;_:>A.c-8n믴`u1kSHkBf8WKEwƉt$.w$! ;f[Jb`׌)1!eS)M9}oW Y&&[T7ALeq6x@n>tB I)@렄姞YuѠ}lߐ_L]_R6(OO:᳊_⺸& chؚ)b. ^j!_)1̊sFۈo@#o4j" 1p+%Dfڽ( 4=YQe<"%'+},Π2L^iZBjdv~[ #,_<u2dg=feI%Z:j:~ tоC\  ͛~=VQʂʵ"X^!'ڬ|MDqF9M[W'=1v,h)Nߋ *rRڶRorDMil@he(wI{'ʂ^1F'IFڸc ?r1 ,/n_4ͪ2Gc܏,EfKI{R JhJ_EC 2cA!C^;Ab~+J.ȒY,?4j. L31qd`^CCHdY,)6:C[0[7v.d(بXK$GBz,pX[ e;6Ι셧z1 g1wZ>5"NMk&҅Vz;A9`EgU?zTP c " #VѫWХ=p]OPt'ղ g"]}"O$TN1CIc5/#tqjk'C;Mhe3DzҌY_˅i<l1~^LthX5H;i{4(jdAgަa L: !J@*鞏W!}M DCieC E2|wP+fTc%1}ҲcGq%>ZFTws9j@fz^&nFnQ̠nB :},?Lb)!(`ձIɟfhDeɓu!M4Uüuȣc 1P] [e %6˗ƴ6fH'=FעI賸y~Ęl /5p`@ du2$NYjSs+JYG OsfK4pb;{SSY{v\!kI Č V}5W~t6\c4P~nxcry'L]\\;&^r5rYi'cAMcwy?II ӳvgAbI\g[=# o&y⨟:td.$f1DcdO!ɦ@|+}-oKol,]YQ(܋*p27P˴mOrDxCǁ*]r:ft|iJpEŻ#թyUko틯 l3bk.q_tgi֓x/IJUk8^}޺g<^=B[ EZ,_~4"ť'_5 n?cpX1 A>0k[Qc"+Pc(Fv4,ʼes.o@\HFvH>/vk 1*i {F*ArSͯuN{AH_TK]٦6FD'Tr;s9=1ud5xwR߁<>Em:?bJ=odS)rv/3ΆOV菔aIT jwmNuVKTQ9!7bk{و$>͒o"F5t #~!~*pV) Pw54U(; -jjx3XAjnq.**%O/PL->eh0= Ö+*͢+$ :6&d4r[8]ۊ/S-gv@A祷fA "Ȏs R/*}mAp8q!BZ?K^vEՅn8QwfuĮ2-,ˬl0itSZjNsxeb5[/ ]wQ@6XjaVp"%3_dKh^h^3`7aRVK?ոD.6 v#oA. ~QnMekKÔFl k/4q#|jUYJK-nk$} 뼯͑vuu/zZ5a_XpE`WwT+CݘijwUsIw~5F\㣡U@l蝜Ƨlܤh반(Va$.$rsk(2n`ӴC0wX&@DgTA}oƫvi*[]Z P/-,`DJDo .O.uy;U(O="Qǖn78m|6䣈tKB3ی4^Gǯ\V\$ymfA_#!& X[$7Nw g}!ٓV?]aciK=^o>ꥅvc9r[Q& ҄SI.܀~2V 7{R #Qm׽}dؒOd"Ɍw$GP&D+|p.L*[P$߯.:ҌG/]up`R[*#D eч x+"XBLRIkY ($& kRm` YۍřyQa1^לּ(lق%t(i:'uO.pTi*̺(GMUًCMp;~ {XT qI4j=IuºXs$8rbCP3 -U#p>83붎^iϞ}mW-8>38l3Sr&rdng >GN $JgHEU:rbX Gt* H\{zڤIH/\QfGd<h͢WD!1]X83]p\Lʢb|VfUْ(0KO\K ^[NZć۵2S٠D;UTϢuӫ8L+٥X 06)VqB@|6a{D[as _"}z\=LɖiCA7o}2)]T2npufKխ@/_Ja s%LJxF HAQ5Xs}3Z!eӏ,<jaE㉟1 TV'*7(S"g„Aɧ̂SLC9&nO&7!"=>)C.E5U˘8UIbl|6 =}KpJ)BZLCd|01 WEhi|pL,CY2(+3#Gң*ݝ@aچCn6tXR);yZȖǛJӡcW-%EJp\EdbPk-Dj~F {Ѿ :$~Cnrd"̠( :-gϺd8dDs -n o+SmLa0J_t)Iҕ ttsE< i<)~ɚlA.a wv,.gLFcZhPf v]ߨ̿*&aO.EuNuS҃ U b.8,PX\ h-L3< B nFNb=D);P MUb(cvH_BO}߈WR1V} $z4NTr[2@-NJ!%/#! RʅFj>_ߛ@NZbe_m@ ^,^.sïLB`6~ iA\Bda4I86Jԏiסt\|'/TɎ=D+V k_)fO1[nXTq &-waZ^*X`q)bN1@)]ėc-N*ן8OI퉫{6: knss3g!E?Fx6"5SVǩ^Y$YIq>JWRTG{c?ʍ?Zb)賵sSOo!"hXsq@#@X6%@I-& _dk49g$x/Hyr<"55 6A~Լbj jUݾ`}^_˘\q5}X8/3TpP)=4``Z M \m,}ZG86`iwE\zLY T==*Ij9d:y 80E!y]+Ha#p֒(GaT~7;k$׹AaHo 1z*򂬚3tP9̬gP}/ l{|CO坲_ -_ P^%hٌxMXN,Pdw3"Pz?哪$dE?tEwu &;@.560;o8q&S|8h(sf)9r#cwj+ +8Zog96 U] )F ҩLvA"2Օ8ȳ=d6 F}GP%f&p'yl*AFUQ|-PN$ӜI̺$QErSeng^}CeNa#]&u(t(ۖ\ 7|)oG{^\iz1DŐ8n>`J$+a瞄BzJ7^m!ǯQeJS .C2{yI{`l{\fh"?ra MaOf?#G}R/B6m5[!VKvjY.فKc]> 1twPYxM!/l-v}Q'*3~x#UP^ӽH c w ukMUԍ3bt>p&3Fʳh^'AIyæT'5Tx@mt mxu=OUZz -1-[=nfԢ\r|Q:O1*~ 穌',&_ nHogW w})['t䲩u~y>1}{?ij*V Œ]z*pnү111+!׎"J7('b4U~P7\h6e ;W m\U&틼.B7~ݍ(#/Ka}BTN3Wm*x,b A ;DƏP<@MwfW|Te=¬, *.4\fq\ qDb{'ꑣth^ OMg DSZG_3GŬ)49V ' REcڻf\,S6 vdGyo?}@WPBv[a.&'#%E%J#ȎO) ^N0$[Xq؂K[rp0;[%q{R JƀIYw^_AYy7GMofs;f ZS[F|4%!] {bq,ad엉̣uQ`6^>ϼo&;r~yPjWN̒d^Y=5edK3rQ1=z9kIn>ʡ61ˇER .,It2߈FHÃ^%~,⏠$rIbc ͑7<&@`Lq?$Q[죨f/.ڞDGHBVw莵AJ&iYD㨯~VDx:_nE%4B^psM*Yqdul>M.(g:7S&ۑ QC;ر3݅ܔ"Y$\ '9ӓa r?=Tޏy?,F9PH['p7kK]юW==7YD:&_}ʎD;4B?EssLd #uRT]h.غ>щ X[0[![ܼpV+It4=<ؤK@=\QCHS_#%"l h͑0TV#^Ɲh˩%C[t+>U]jc\Ozl9b:^"hV闫>Z|lx9 LdsOsӺ#.xXvg3}_0][֩_nԚU/|m<52,c_쫋S0[Z*ȾrFlz:Nߗ$Uw&?9ȏ59dy_HLH(.kۄfv׃v.lFA~RG)}8$ǭ₵O)7!z Lom0{SLVBb_,,/K^תN/{2?1S[fGNbnrXr$<]A;j;ê +6N{8U-!ӣ>QD=PT@L-}WpN% <>5Ptr5xf.KHYԷdY{xpk5a[d_ E6&yL%1 L3DsG (ZF`1 WX匤Q1B4sw%T:`vd?.H9!؜PN K[zR?8=ֳQxrP@N n.cu%f*>YD8p?ݝ߾X KNYIpT-3vAV`$z`E KYF-ϋKL! Nvj9#}8ˢ<:_:;iq@,/h/*3$c9 欶U)Qb&& Jq ssDtHgi<w (HːnRDqŅ}jMi ?N|8uP?3E/u{?.(]'`\upyQ[L-d}vBeS5jmuT"H|#kO]I+?$BSԛ^B]"^J 쐖.UIAWex/؄ړY:{Q-\߱VHR`pJ*4_t%e2c^EZh6=x͈aTͽP;)Ԧ/VEEA˘UZCi5'إ6_ akآ}b&iwCnt}TuءQQλj:m('w H7K%3*vpqe5` md[){6%]Q ?;^ \b>݀P `9ij&F]4pC"O~au}Yk(݇"o1tסRimIM>D7CiBY"eCHf1=o=ro<;mɹ$:4O%'g |[/cQ񝾤NlD:' لC8RmeCP>XvCZ였"6PщN,nUG1!mgPߔ>hx2tbdXpkri>@A l?'~k/d.PHf}p%L9v4D!VxҪcݔs[[&03\Gy)`;IH?)E54[N}iAop>(4>춊^LA~6 |9d$GTC 3g4/r6yNYY!W䌆L<ק4,9jǪr K3%70&:PJyNJMP,& c0|2,d[+ \5>Ka2YR^)8Vt;@ WW{Mz O_ z=W‚,lfy&Q#&?z2oՕ 2lo-R썵ԧm8%¡v %|g*kY 1=hƒUy/00݉ab7\q"g /6CR58T<XFt%F FcMͅz԰?j #MT=YiĎwӨT\o+5.2c&Nf*[;}-wj.D,zacԩp٭~iM9v< >ԉlbmY8+g¨,DRjJ`Y7 ]&@9Ί1,{(;&% T6ƨ -Ѻ.QĿZg.V[W3lkdssqř2ꧣ\ls NQZ%1 =W>z޷f"|Ȁk.$PE"b]7# jl0Tr(Eꄚnw5tmv4<>k6N:7CG'\i 8/#Ye;̀l/4ɉ˙EriC7’gK:)XuBFS6TrݖDKm6r,Rg|^`ͭ"COxFd#=ی%H_gԫQI|RO&dFhZ LՀtWԉj`jJ=7:D0+]]~UBlnb- )LLkI 1Eyt;L<$-^ k)${=.o # 3?)A~4x_u7 zRi.89. 3.i:.I\pskALĝjgrmB6/gb> 5Xɇҽw4"x 7cb<ʥXk9{VEIV`Q3yRX\rYѲ_::R- UYZLW-b \eG|'XR@,zU5*/m!`th@՛yF@񂀀gl. ,SdZ$Q9yP%H Ϣ"բV8G"gqѹ2?-ê\p7B`K.p/N_tMU6[NT=7%B{]M-1.Ohjat6|~!#IKL9-$YvS.3tu];%jeاAE_?35g(r4C貙[VyYWk{.TYocN?ޱ7[A]9o4H; g?wW6㩵-=$Skvxs*e-v0'cudrvĨw^0@Eu=(]T~G';AQlP/p,y!5Kpe$zA&L^5TO9`$Qc`7KrMSϳ͑7lNQp϶4 |͸n j[ߩysA[sU{`dh6-jNQ>)y{bNX`;5.]o{vr)?yTO V[3UȲ?6ER7^Hhضr'nAbM3Y{$s;R!P L RiZ=]`f&BGf"2P/n{pTAܪe_#Lb!TQno.m~Kh=n}Oue<= quZOiw?}Db~u|p@*uzM-׭z<)t<}&}4= .` mġDHl|spM[Ot KB-a&@]ŪS<4`Sƅ\pe?.VVo|mAeGW^\0>&/Ix9t v\΄ Ӎk1͢#Gj8ؓS" U}k#9lҤ. Z2fY\E}A1Ai(g&zuPt {=kλSBݦtTN{5K$MV9wp,lm,F`MT'O.{E}Cw,V$9lE58|ce=[56];<\/Z w 2?{NhNQe jp9lR*'Nu[0W jbvQS5x:] D2le Қ"E g=W9k27;pHϕ(l۾~yۼ#3 &[$4Xl؛g{py$,+; FMzL  K?vU f-riuWj0w%W+7޽pNT+n=8vK#Ӆ Wf3IЌ[t(x %^e8B w[ Q~m}?{~> o&8BsWscjOg8JO !?_*5\^Fۘ "^dJI3Ft>}cR3,vrz ?ح.Ff[}O Z2VXuC/K y1*oЍZGn؇Zw2 \!ۆ f\B; @2LnFufC$Kh8&p%EWޖc:9$h=B|E9hK?2̅7SH ;0Ax- CcBtG:&į>Y3Y!nIWXw!ަzy5oT_= PM߃>hش]hP41DQw(HuaXc3LH^bbewq(٤|c>X+usUSx k6#K8%X=UfX'g({"7J]J !!C5R3 >%-or]1yrSN1 ^=NHtkTa8Pj1hK"Ww[n^U|Bfsx}fl?1 0 袊W`kK5K`c<=xČ+ Q++yF!*'a柸ۡCL.O*磤~tIԨ'~!c)@L PJMnv[ǯvQ83!>.Pa0c/]PդFe!];@^{Okyr29@_2_Thd{Rͻn3;#ur][ZM|z]nv=CAjۉ $.;XW ܡᙵ_E#yIX9B7Ya־R"0ѓ89/f.Oxf9< LXϳ])6xt L2;Q̳z)yCAknB{6-2)P\hi$i Z•/|,ggU Eop +zIV4I +eD:f/7rU u̎.WH#ZZMK}N=):Iρ>S9k٥lSH'+ Qf19x_(j=:/<&]VI}A_'@z֚^$]WUE8XE'UX35S2wa^pC^^Y`),у^|Ejh5_Ý54P].Pʻ`ʛW@Tfݵ }>`<%040^"ۘ­':!M&|%mb'VdR~ǨJpUU/Y%9wxOHuBdC| YYV@=c\1#F/'ŴڱEhF~ՖBɍ)6@Ҕ_]B7%\ 8?$6#p-z??<];è*Ԯ@n5(5h9;Y#__xU'B{;# ETBYSd:NUDEʺGQ6|nt T4$PSdKp=z6ӯ&@Ko6ǚ^#_>܂AF(v@Pl 79̔.7w!hSE1Ie4C {XļE*^/?Q-OHqI.ہg7"6;[S>Gz~z'Fou>W|z_c0]#l^oh3-G[^,(,I_>" oos8Î)Lz -96>tfrѭUMAX:x_?`e1$\3zA$*kP 3Lr b80y]>pamZP Eq!|K .'F7:b'EFR~cDJt%ḿn SYȵK*os!vfҲag9Boó5ӯW\k4DNLnNAhQ|vԕӹc6O"$"DlRXcMPOAuf TQ%c0D J I4lN)h |*s9ck mp JJd0Mesn 9-5k:(T[vהKSOn7YGA)|JeU[Hq@<)@<m/6lΝ8獁b,U &8rL,Ek^0v}-f挄eqCZDjσ]/!(E2["4{T[ dMrTHϝ2/tEBqND/:K\vO(NDG$:GPO Б֣^T5B${L$rƉ$(3Mу5( E3' ӓ h6VY>=-ߑ$Z/g _dnbڙG[#z ïef֞~`dF+hC;4yʰ _*FO8@pK› + ]!Zed1hoMonbXǺO^;9?hx`o]Ii˚(4+6gK[GJjM݇Ek Us [+\]E=k&L{? hǺb !& g"+DJ! CWC`S%MՋJk A牠e><3r@7ٺz=ZadA`1ܢ ߀Ks2ęv9i-0,ui}ud O}ݛн R=mgL0F!o"t'&MW/߷2; ^6J} Aě\~lytX:,0L4~ԡԑa 39.Qg7!+We#4=T׫ӆH)u M2!M5|BxE&H`6M&\fXg&ߋ/zVFM*|?,t'oGKwrS0# : }C]#PlK4!6xv(Z b +@~)J[Yts+Hו/XpKqbR,3K)no ,ֻXKbab$ gVA#_[wzf2N ? HpeK^!Ǘ3Y ꬜([hBOTsw)0UGczeqw&3ؔ]Nw|QU@?ݾgY:lJy4#|;̟dK`d3!Y+%,g.iZ6;cV U"#TƌXv]^ro kW7v.+e]udxuHX sx%o75J' S6ි7 ,hf"l# j8}˶S6рdgHdڭ}!#)A%?*Qyps i`1DwԵQIOf06޿!y'\2ff<' v4bނ_VgC&$jRI_{\BM[&&˄\H4 :yė15A|TK+;(AA؊AzDd2q6eI$mB\5_,:h$"ZԨ2rSu?zz+tU҉F۫bn8Ȉ*Kqx B/}I #4K9u{^ZMe៲&?{ZwKc&Y%92 ʗ=U,*wy \ `㉆~ڎ}&7LXomsn§ͫԘ2ohh - KE`["<'ּ(1g#8CM6 `d[<5_g.e'o!u]N{‡0SbRFu%bn(A%0CM;EoTjȋy3_r`i̐M/nj$gTK5(t #(ip3U&k]c9XhV["̠cў!Cd} δ`d%*x"ޟbnnl:s ߊ2{9s@Q7 5:()}uv<3mOV!qZӔӒ,F "C& ʌ$bqkTUgCWA¨wg+'>szLRȹiepuR%6CKނ^k8y,yOtd fg58`Et6lP(PS0Qu))p`neNJvyIrսnj_D]2Dkk] 3t/6>x9ٯcz-hS%i2qd~9A;jNL\\2B꣕Pf\/mLac2]FUOwHBcZ8ov=tLCs77*.{cPVW]hа BÜZo@"hҎ A6{4PTzI{;rеGTKŒҰu9x E32MF:"&.K3F sIYdCY͔3xR3Չ}qX GGlmK"U:164k N=7[2#5"^+r@s7k֚K0p"7P'f ޏ[jk$|wz#%. A[3#59rF)O¿|Jِy{ ""kiUf>7e9Y9Q䯈de1L4G#! k[eff4^tm=&|P8V s:cFjZ;7d+2^2-8.k7_z6ͮٲ79;X; 5 GYu2,ռVrs"􂭷 {R  _g'8&G4uIHD KʣԴ"-+F̫ ǍHw7"\mkվ(YG kb'J>diGpL?tj`,3q+~['L4'S;,B&QHwڲYk֧Dϥ6nALne5vTUFlm׺ŽJ"cuEIt$:COFyuMrFJ)1Ț 1NMI#aZC{MpW:PۧpV;6tjh+FQDviTIa'p-E:2?ayN'=%;0XހkPl-XG?hqBG';9s`ӏB&r_k+NAo=S-7]N*2fod8~XsK{27] DDTP5A|W1&9:!$"e!|X$p]??tZﶔ-6,pjQax@Z g\OV9^*|g=+i*=} :B]AꟙI 5?TWPrb܁6u1Q?k&^KrJzJk{'fbi\ꁮJ>+$kJyסRl:ק-; I\muԻCk >RgE0M5lIյ3@(ˣ~q5>6~;M>1X"`aHʶ@>-n_4몊G&Ew;( {'1e%dWxЩ;][ΰ^W>J?PAe! w@ (k5爛8Mwl^ۘ49$;i\#`L&QP,5O:e]K #:uqb`M% Ą8tU,N+> >D{d)~9+` ҧv,~ NW >kOs+!ndaG۟`3:r.J?)4,`/3^&?w_ H|)8{4b8q:nwJ:NAh9uk'Y<)qP9F>'Vss~_TLk*֒<%?PekgST^5Ps AUCBA9(V sm!5r\`Aq$7s5+,0X%p$_Lİ5bṂ2Ʉ_f_" foZo[DW9.j?[,/oՆ rƔEHS1LL0&/Hb%dk bȥ n8)viC(YMOVJ\xQTv׸Ghr*h{'-2 cH5 2|ݡp70 ˫,@#Bx݄wWJH{m)ï󘿲7SnOJlnk0Ԋ${&qUJ#u;1U/XO>==%NkM߲dOԷU42ize~@ JH7ogcROXScCu ~~_ӨeU,ÚnX>97߳)7M#ٛҺ:ðA@>f[0R,}o79!JTyW#^ㅷ8!P4=gsWg̥OGR"xC[x"/g`؄6c,z0J:pHs2s#[C '-GN: \q_jLbߒPnUmbDn`drGQfzJ{?͘a:mHsM%I9>ZWF=-0imﮢ]?&;mC|D9􏦣 ;Qy,:,n|!u6O7sggd+[kKGk!k,PV+Nz2xRS l!` Q\S4w"N[^$Ł Zj"8D_ n7 PebFNZa^`P6jTB 'GPy&-W!F/-t)0ir_.,(I^V ̉zi>F?oeܮvWEYq(- $|P L Ot8 [Qvdi(5>}MmR7KMC%dR5 1 H/RO`;_O >oX[Yrߔ"AItQ4' X)&Oj{RׂS@DuQ5D%dLu&1l=*-w=EH UFWу g$jł/vȫ) ޓ})*WZ9ߊXAtx!q+Ǵ;rVGʮq16G%Lio3\b~Źy$4a1A܉휺GD!ִ+K+Zv^)X3f#iRyֲ}09(ݬa#`-uY7K)lF.$DdXFʑS^nKFIƝۍYGK7KXa]׆}w6.@̝Ka _mʔz[5Sе />Ki)KGH#EIb^1-1`{RCgA@/03;)o|۱lD#VT#d]nXז WkuhzPq‰N3 UŃ p,HNE H9b4\5N9q LY{I!l%紗$Fhnle5(1.gS-ENItt*Ig Z#Vud԰.ԤHRF 7>;( dwFK;u7pv/GqNIt ?.0dوESO;pDO#ԻBj5T{ڗyfiIzRxF̵*-\X4ݰQ)y4ż*]^[ZXB]/hb8}l4AA2-SvBTT3*"H.79O(10R_Q!L4!i5̓'*A*,4 Y߸NN :n?I;wֲ iKVƕԁ_4| cjI;Ѯc;|*΀k ď/˅~]xޒM] ;/uT,xI#QAq ORijcE'_BC(zVa.y4GiӱJ#;z)r~$bݡxø_mE+u;aR"[BMEhpOKMĕyFBwPI]2gKKR:ٝ2{z0mA gOU{D;Jd=> v`ȹ F[q 5{?#2nots?wCIN9(tĽZ#Fg_j>'S?]=6m]EVk5qa*6kp\Wt&TԖF'G߅I#b@뷮GsT GwL~"J[HG!'bK+4`B$eMCߙlGm %zʞspX=_Kp;-6h2iWH|Vnϙn.X]\3N~(^ ݠ F;c.F S$-MR㸁TEM P n{NJZ/>>VAm׵˯Qh􍯾-Z0js4x'8NmU~q3GHK7SL. >@Bƥ@C7R4 7"IA <1rՆq@"i?XgQseD\g3S%$Z bqs"TU9FIZWTV謗f -S^j䜝@-RyKSc3!|ATql \teCtO4*bPtP{tχ2%*%O0 |l"Gz5u:RJEtr3;Ϻ@[Yi7")= ~7XQwX')f!J#j2'+Cԩ iX-mB[(I4ǯ@:sZ^VÈ]Sb_MIR&Hua'^yیFyE{)m@{ϱRLNʩx1C6n7@`.r^ 2MZD ͻ2%"5[Qt$r.mCW,)QpN2G'.=#6,ͺ)z";A]S D菊:z58G'o-?'iZHz8רhjO-1cm`FI-J U,!\ t`Yl7K~A˃X5*kC M׉mͭc 5O>egHS7_間~ Bcᾘ›iv\ p[vұ־PJ`ͱ_JִSVf#p@T@c /kr0wfSz.(SP}{Ծ ? i阁Ni|AovqӸee%r-Zd K9O{ >̓0`L=mklW%b#JGL^+XEJj TQJ:Z 0l%98U-N(Wf刢kǸ"aCM\+`W&ljh1rur`CU QDejԬ:~5SR僤%i;Jr[ĕQ('ҹdC,:qZo8_:o#;zCswv}5Ūx.h+'y7zGo ֋Ʉy_क़b#Ct(ÞA?Q,ʂC3ޜ 1PbÒ6EUȒ)}7 5qidm.KXJCYiRS6[ NyFaOSG8yiEpTX;Oڢ\33/D|:S ;CxhYWA؁'SO};]ENYPN4,nGtL=cf Щƭ'B0!߷֪jBm2 bUb/h/n6"Hy8&\ɏjaX 2i3CYtƋbfy/GAսb]\@|e B\@C-RK %.UvkgK]#0^=S&|kqM(Og+JꇜFswe8@3(1Q¢`!HZs[SdA@ܰ.l/4ڭ 1jL3KD7z1Raș wwx=_?!Ûxb_'o%E=}0Z;jx p5V&ΫND[͎(+28uJ'Z!ԯZ/+Y<`۴mjBLưą{6r>;F`Q+=JOL 55 GtfuxfI`s,i2!4Xm 38oF>9(T,&MI8rAt:-D͖[Z(jf=[/k& Xzr›/mz T[V2C"# ]@h[&5#eR c9s[rߐo }Ϫ 񷵝ԯ;D<,O'S,qWdIiCH`v4?:9J <"N@C@\3L}^+/31QU&])~ ,52\a1zw +Lv| lڼrnp~\=aڠJL${wUfp ld [AB!)]oA?R8t';O12AvL>Cy3 N`_Yٙt3 MTq_P#%a@ [)1~h`妼2\7BuuxxW .]I)#2a6{5_hF(<Al Tm}FMUEՕ{^+w⼖}Y;[oS*kS"nk} 9>z-_S?6݄7EXZ"O@@|.?:\<@$կ91e̫ @е4O:K{AeyԔ?U*dC#2vuYS~(r$6y 9-~HqOY~⊫[1\zb,:w`_ÙjA BPy-<)Ty*':ԉ]S'W #ĝ֡@Fwa/uUAWli9F㜮zDزz0BKSQ7r*,l~0W1luZg*y}^O!"RBX'Wz.ZsAIA{hGzE/*nLrfD;xav6Oi4e-sK;#-~sa+ XE' )ӭL`-XA^P8iרE՝hW(}a4r`*]=IKE3mS'>ɕLX Q2`kOK7}@zp,?sǛe_c;c%iεjϽ3xENڽS_N,LN>ʛu`<2E>|Q%-,g}yfx/_~Sf#L,̑V#Hs5&b@{ efB<3I&|*`<\[7 H T/o>:zHU~Cj[‘2d5s:oSqWN$j(a(^!&_]!GVՙY:QsT Ujpqc&5sJq.GeE9l3U~!P 6oolO@Mepj ҅"">p!͞-?s.2" O.r|[vM@20@uq\ĕphuHi[=1xNoIע@8RWCMLأ}F]ۦ"Sa %B.-#/BrVÖϓ9TQ|>o!b Y2."&|^2(E|(^4Z]s_@,^Vpb#VVk-G{lz6}"l+,^8a H?DXp!;PCrvqr$hww]FNZR4wBHB\;g+w Jۮ<3EE[ȣ-WF2O b@W|(g>O- o HЕn-:;ll&1&?š -4Ot~Dxn北ib·~DSA8_E%dI0I|1m .YK-;pǷ"-?dY{b .͵R0'#;en#@ -_1DPW{"i7B4PWu9mu)R'֬bp0T;T` z>O/w ny]Z*ih.D(~ѬKdDȳBah2*iYUaEjjW" Ղ`? Qvm?lj,-JM 0{*2 hRԈ,x8 0ȿ1W Oc5 _{T OՊ"d+y!΂»:p@:> {6g9 DLlx>.>#179WpkOJQUH!ɓR%ɐrkprKΊnUzIu-;+_B Uz-,5,r1cZnϺJql!;D \!(Y]lޒq~(btKS!;rF{j%LPu^&h03GM>aW1(=q&ebZaS]T۽J77.z17i{يBtwf+T͠#C1?udys^`}- {F6 p3@(h=x/3P}nHew5 NeAJ/QzշL;5 ښhʄ!!{Y)T{  g-K^ ޸4"vuGzIKؿY68.zLcPeD+d}/iuu>p08:s~5C_iWBQjG~f!v,-i @H?lsQ.r=V\ DP9xL*0wM=3U•l3ƻ6* 0|(Hd0X V9a>t WB+J .xY4#_8N֮0} O$yKJP&YTǞ +rs ^FKo {dLGrGs&|nت#wm[,22Ҷ[cMhb[-ɲK:عs-X\;B5;z6/NMEw.[2+׽|E%'E91mzMLQ,jGo S>kCD^O$bS x؁K/OSBBVr:5EGv )I BF?iy Ot$ )(J=Xܚ]ɣ}MÆPl!uP4*xlMe9/yg H6=Bge^kn. `uy`[0En SD]ȣJzt6@pIX$V= #2DA7b9y"KfK%]U ۍ 0 h=7(3ػWk]5?xў*{Hpb90*j`BJ9;Y:Xu_ G94ukh}Fz< V`a,Ev+k6  :ʗ0:≮yd=p 2X?n|P_>L .Q߆}:׿Yh D 0ڷXf,h굂Mc؂cnn'qGQADWXL/7?Ǵ;:1UlHj!J @{r3>f9?:GE6$%3MG d'Y+sJfn͎k7,jYj6>Ct.ÇɊkE ?IXA(\Yq+k<2髅OZu*T5ɯN&CySiz}%x25Mx~6m%.Q)L?V$wRiC>䯜z6~p33U{d%G3]t9Zf2AGZ5 f\9kaޒ^6jFpGWJg; ]E9Fިok`b%? r5Y}ž_2) %P0yy! bٺ/9m^>-MۼWF#OyDZcoykpfSZiN >f؟Lh*.A"]PPl >DFXg?{A`. fQzuYb\GDqքuOnZk0'S˂}/+m f;ntwz o$"+ECxV]zV8S#` fszG*b~B^s1Ѹ(بq0NaGنi8]UM.> 6hBsptFP (/ HCZZŗ6#\+EPkzBg7"mA <X(dm8!m~6$8>lb$\k=\{5ܣ(;J233ρ4C9m/1J/9KUw.׎MTNJ6q]$HxGYB'LHt/ MMPrܭ[o02gYu 4xċjzv-Q&K'P`9El}gيF Tu Fр`'Dq!{.ߨΒJ.’W Y8nSXw-)y(Z=U-/D? Ӷ=a b]|*i "swJ 672aafQPYLT@X?]u=Q1tBsv*y tÞ-Gvnzu)]1Brx\/cN<>8}qT )8Ѵnی'MP`eA~3@l(GZ]!ú$ W gyAu>*3tIQ@ȏ$I zȉ͇Gt~i+7zXa_a% KR|9 ۧǷWq?!r7>Rh,,q7; 7+>wjnԹ7S&"竘TVF)*;{`*~ 1"gA%S>YًDmn#^H[[Fߐ t+[ЈlpX,+)е7${Vϱ~O\vd`oNΉ^K7EqJz½A쮃EOT~*ħLj xHҟ߽pX^)r EsZF3{/|`~Ă] IN9 l$# K{]x )(3:B#[u%Q@#(]:J4jk2[ڦ9)_("6o`4oCS]zsZȻ?b HC,}jnaSsLݶLL8f( nV̅ÏBE < |a$?(66clW} r**JJKk$>p>FhkqpRcdBL@N }/66I |Ⱦ;ã1GIR=-x2G|'Aa.C8#SΨ6 3 ѵ˕ڇKsNʅ r; gs,CW@̠$TS< -hM4?Na` :}ܦU#GEM4h3,%t.Qĕ~XiXL-Sv1Ps }a?_ k 3?Xr;\fY э{E?S$hkY30q.Do) ~폎#}exM4ˀ"sň4v:!v(n-ᖺ 2!g-򾘉_w ύ_Ke9Vo''?u|RWdVp MHym:]iA\S[/lQ]n}%!*d'aI"F(([+)yrߛ~p-lw!Pph<lAP"-[A퟊ˬCM\SH:B60kMr>~NVFdZ2jZ%3UdoX埏Gjˑ&j.u+ +4_,_o=wЈO}.tehMݶX[C0l6"pTlk{[42N~;v%3Gkz?^Na}jy&`rѠ*iz\+)jS f#u;ep ZdU7蠝b}FzmCnX{$tFk TLOvI/nξ1Yj6ahvx}rF2\T'F#_-#o_mߦL@`}Y^^O`ztK7,Ǧa0tVU"'3 eψMxqQHYd΍URl/pZn'3B5(G-ZVTʖEakiOy/*X:&ND ]LEP4R=n+`XFjE鄵zT>3\*aAMmɴpZis)W-$L=H]?62l.qT)QFӒVm复XGNӀEvqqıw|ˁ'_0mW7_qׯ?Gm@9"HD9ּ`׶bMSUr/٬(Xкށڸl`9NT|ݮfx5FǗ+Y8jX]j4ʺpy Pj|0A]o1c4<+҅_' ?o}A[ZFk[u g|@mH:]gorxV TXT5=-m$ԥh+\DE{뷯8'lJ={t `(v}%{/f U }6? //KLI% \p]ܣw m '?ګ'o+:'cxVۭ 7ξ$̗RсHH v3ri+6׿}wD?j55bLY-Ň/V/: [<[./0 r(sXHN|+PV[wvt eimNw8Sϵ~Prp^%oѓ6D֢ Q::|)f[87fjUq M~4ڈq V2c[/xy&Ӳy!0NC<&ҦF@R3rC8SceU:3_~+/AW iLɬV^QzYfX^+ l~n}6yltțŪŰ]Bv??Sn ʍ*ipLrTSlX{d}IH d| bWɽv SdHiz˖BrD67c3?A*ЙdhNu$U=ώ6$R )ͿٷʺFm7TA5(/"cBz j.7HvTl `3*1KQH@(OrBbyz .Msy=PEB܉,j9DM::X$>o_P~V O!x#}J\+WDcn?A rI~- ;KFk*H&_J 76j&xu D :4&GìGbS;K/btRyX\'qW LX(瓲g n\unWahЗ!Z3X>UkEm&j9$k:ycxCxi։E061e699m`O;Ĺ :6Y:,+a) ht0!F.c܆ nH%Ijr )P5 { ޶0FApHTƍiPbUFEw_7gh~=x쑽~2vc?O^p5R~ڐ&Pta\isgB".%2/ySUޕ22h҆bD hBV;ȗ},Xbi?%XTG^΍ (IbMаKz7IinAv[P̌qƐwu CBG <:kJPb\owD ӥ(Df'9[H /ؠbș=OjlnsuuBnW٢dMl6)D7ez)9\|Tg ,'gdXU2 İz]hWяBeNFӀs,T,)cF]D:/9{QiܞpLPv&3ZqNs6⹢e7^{y?n<[˻_ &ϪrK/ȏ=k>P۫W,;;]".S8hCJ,uS}״SW(]N0-k@hטJgOWq`]Ue6f뢮;snxi3hX\:\нstʆZ*Meݎ Wɐv!}$ YueGIQfj 1S!};rAKw[E֐4ag['0XPf.$ ,+ԲVZȘ#wIQ7 q[>]x;ܥ^Zc˥ř<#Ӄ t.9`n&̮:Loz  iMF ߳~\G:jS*0F$yLK2" `#t=L@ĥw;Ő٧Wx%:5<Ji&j Ei!U%:"#Ǎ df~*E4r$C!Z !KsX($ Kbk,^jD[6!oYz?Aq~=؁C۱~T&!#Jdn;yC}|ĭ3<6ؖy[:<>4/3%4. Mw .LnCr'}@Ȃ{[2ne2vDVp_zCmHch7!k[/)Ͳ]vXo>")Bg\ r{B숫]t~v{ӳ_"*e .]N1&J!%T3r4n{ -`{9DXzW.[S5݅]/T.* Tb0B~ҧӮ  kwTZ#]&yv#{)@|@=9Vw{oΈLIeQCXç,[S-&id/D` therl q~_lu#MURd_^`<&X: ?JcOҺQ򳻆)4=y8-jW8ʾ"+ex'8yc`cD}< gDp1)ީZȾs@΢uҫӅ a&K3S Db`o,X1?9ʪ~'<EC5%C'\8T^+?x)4G-9B%c"D`fRA,Vɕ0oēف9 %Ӗ&ܨd7-'_-xcTCw˳c1l^Pqw"6)&\Bҽ4פ [7sdW߯[w3Me^y7 (l(5nοNߖ#p}uѢqv{D~SX(VK O=D^ᕋW'j0CY屖#kjk^AwZ-)hpJM1;= 9x!f9= =Ɩgk U=1Bπ/Q}_k*odo7` -_%LvƘ+gUo_Dr,5;us$ǵpNi3#:e*>4TR6GSo]?2 4C$,d_ UsƢy:\02mf8L#7i`M- ߭-RY.a ph#L+[z?؟dsdTsJ`- !<2})WYosc-/bU>0ʰY$pڊ6E!NF;6eSo0=(Ad] Ok0㹗gxeA"UEƮPP9Gm ^R&2L+FLOկP(0lMrpS >[m%Y<ɬȨ POuձJD M%u"!'cGli#f_r#p~u?}z1+G7Q+] VN1xO;~mE3s~mD!1TQ~,2PhhG:V숴N̼=yX+pzXc{.Jv=Moz@n 5ݰU)0eC%aQ!5+DͰtrZ Wlf7RBǬ&]?.<ۡ~S2uoWŰɠֱz-d?%>YKS6OK-B/㈍a#!VceYkqaᓡQ> aMK}gE"$F ^# 4 $A!ߝ8qį8kK;Un{n]\:ȪD^)Q=7ԉKnsce84>^X\R]4S,p2nq׀'(Ml@^Zbr5}}X<N3 YaYD6qkiR;ʏ{Iֆޤ]֊QpW|T)Gn?I{a1 yvzbo:DF܋M=}:8SVNulfIŧ3o0f[#aү?QpBnmDQQjIDx,) H.'[_s@{J )}++ͥ>ϴT'~%V  ¶v2Z}K3:Qi^7T&7x\cɼӖ{-/7:ZO["ZQh?XbG:vLjEB,+𘦩ąiҁ-iٴ3먨dP"g!Uɸ.eZ5uNDBel5J'%s*kDN@;+N[(HSJ3gt_"z &:>BS* Zm.fHr !#;7Φ6TOa{!dj|u= M'tS%?0I x<&6( S!^,gĤPEK i G| W=N~OJJEJYpw*|:A'B6˜!a&DnNZ gVce 5R0qLuv7i^+Dk{l 2}"[K,; Lkݥ/v.Jk7%ۅE w%B ) qTZQƬ!#RDȑrCxT@KS!*xv j-NĖ[U]kx1L37f\cyy'ҋ5=u~NHԛuL'0`mr۝摶qMQ-(1X{%e8 "SBoN|{ fT_1=-ZFEFa1̳:-^P F[ns"wʫ$u)[ ~Ic\GY6GxR"y,2!(%KPeYzc}RAݎº˼C>ǤdhP,^b1d9uXThaNqbN!PpKQϘrA7DAcޘ#W~!e`䨨A2 pȳ~Бsf(hq z J-շ޻͖1nN"_\'}f3OV35XHߏq̷DP!^a:iG*qtgW5X,blږĖuG Ǐw#D DDa:ȊVMN}~}r Rfn#0Y!Wv{O||,F~!aX`E~-{Z?z(Ͳ {ka.4*yu\|ek|0yt s rpڔPY}UeHY! ])ėTYV-)&v!¨Ay (ha:CAI.khɦSqANAYkC KGIAxP!XRe'es("`&x1ԓf@J05]>[+X u :b6#Jfy+!3FOOɼ*2W* ,^b op tM͕j $ghG>BDegɹ7Rj$n@?Vd݉B Pjl`ː?xIpef/ }F$sғ Ӹye %OfD}Y175;g׎+Uuo{sDĨ+_+$7x c SN0ץa9 5.G4ѷCK?E860 0 1 /okX6qE'\kPf{nG\!ZI< $(J; rU/s)O/[9R J||ϻeO G['T%NJ3EgLm9}" W-#Ac$JB_1xOa~qȢ~th<| myқ~wI_7 ;xI8E. Kmsn |0=ˤtzau}d"gWcL?إxd B! qצWd!Q5-b-j_8iW Rke{|Y(xm?B.gzW.k:mYnIKwuhiwOWFJ)2s }$sK /,%:_ ኆdEfB>>c/҂IM1p^5Ѡ=k`& nF7\kc'Ԣ(Q/&{00}qF_"}fsfnHӻ;0ρ«7оp77!PrޣXD_唑 p-I$VV껭S>0<;6.3*jK):6$E]:/Qѱlll;Ul'=dqċw;Z5A ~QuSyrkHO-p|<_MoWsZRH8lR'lX@wj@?} I6J 3B^KZ Ft1Uܯa!*/^,0NVÏޤ,Y$_tnWZO~r:(1;v/ͽuBXLol!4:UP;bHUV\z3MPzi}`?8uMs$@"Xm"6iF>HI0Up`;ywi%a${uȩb3Jwn>?s6p~ObCʷ $ru6^pE{2\ޭV׌ls.}I2,k˹>2Iovc H*"&jˁ&<4` ys969Ь =8wstC42~Q~'s0@I瘮aU7v挭t!A}˚sfK4+@̹5V17V\OQ85 R[ލݼՇE"VYumademJftU = BA$x3BN3j@-dvgyoB@xj]& 1-vRC$y5ba?Myf6RNƒ g: B^ؓUEB HC*U#E/߰!鹎3~mje1.Dp;urFOQ`Oc;ˆyFo@W$+^;L4Lt*pqiZ\=7 b++gڮKmtLB#.m}o@R>4-gH;lwS8.U-i83J b`RYrsny/ xf 6}(̍7~ 9Tx=r~IO=.BgJ af&-˳lگ a15>L)oǩ`m2/grDኻ$%Uį_@W虽DK_7㆐4 c#[CTb戋]᭜_je*YWu쥥p5e ٞo7>-d#՝c>_5Tk-vCFo~4AdP, >8XO?`CӀ{õzl&3xJ 9x?)S )>Q%d[(1lHpۮ[ӟ@M)pƂ^wx,r/TtT=iHÃM+/BƟVfe-d(TL 7 WY6&Xo;/+F9/Tb,źM,s䒭Z iKVσt3pJ/fkyD6 Pc86Z$Oۍeb%y8C(!2| wp.uZDQDqA?d(l ]`bguǺ*VuU7T[ `8 wѥEV"<ХEstǿDV)ScWÏA( TorB"<>MO3APXx6#vX݈q,UomǝX$Q6|XlوJpȚDj%#k7e3&1EMT#g4 Gq^QC,'zİp XfpZȉ/g fU1U+"UHLY kWˉp3/K*tK= -(Mha{6SɬԝK.ce{{'$ 5H>;3yk0];]2Xq XJ==˪O>ETsZh7RZ^[4nZr⫹}096iÃpqi(}f"Fqt c?/^Xzg3 _ V JЏoqb >@"ܓqKi{Kq7OUVEQO6XQT?lXǜ?b {0vPԙ߁ 3\H1G$G)a8zb7{ ]&ii[(t_‡2A] 1ݗ UJonZӁ,ڧرe-}MYN^޼^A8^ġJPj0esF|}7?Ct*w)NuG}TQ웊>!! ʞ!n-w4ʧ _9ajl ͚ɉ# uw@ME!P9.IeGC&TŞ]~coRA?=2ĄqZFrǘʰ(9a*mq`\ٜKA,LYgfwm!r#ϯ܇\cIgW$NҙYR3jv+Z/*b;O#=_b:Öޫrڱs1W{57QVkh!2 /}sA(wd !U Y[_l5Xc30 p9,3T¬OM $ U]3s>OA6xIUZxA,KX`%϶Ʈћ5kZM%9Ejs]>+' 'w Nyc<!H>!|(h,7` H>{dLO4DOքѐvs('aAE0BsB"(U_NW5?]K:>~˼-r--WwSQ-:`S-~U!X1k9+s(/q.1AO^x3S aŲ̀nH4M#?¥j Cƹ}`DtŸ؊$kl,!ՙ#NU[LE['0ⅨiOfi`o hx!oJ"xRAÊחܰہ 4gc%[)'Q ]Ks?JC%l7هjnI_  %1?[TW,CW)c=ںwC#0v#s. nPzSW|ET/OdN4 ѹ[x cL:U, 1ʄ*W?YY045Lv:tD7jFؗbc6Sd[{|!X.fkE>ڊɧO I0ڕmzM# _|9!jF 84Q^E+2GI|FWx 'wnU\03ʸ7 |">>'oAaϋK05"#fEStPuk}V'Hz1Qwc z&Zrq AVS/mF&jڍ|W%…tw$e:nzM(/a/wƈS[#adK|]j:Ǥ'_Tٜw DŽE>f%T%JJ<퉁+|P/؟'oSe!ea PIݍ;MG r^S$Z!fq x 5yPdzWҾ! O a6 x3ذ[l͇O캚{*lpm.ƗgW[u0vKu$R9gfXޏ:ݤ-si7:9RPe9Ml3/ߢ /47} 8iX'#E,W&;ݡ}U,H䯆IvJIO :v^9MKt9"XJWc J<8{OK9.M'sټ̹ "araL\}İDNb3W3g'>&IhjpEXX=mi `W9aOW5;;%IK fT w䦊ZuOrf,,erIG++_t@7E(fՋ 7,aB}llIQ3\ 䅯/ӋeR49E0Z^[ D Ь(=DP8tM1# !E\a#ZC8V's5*]SF҂u ;5yg8ϻOݸk !c.Z'Y p?&T״' _:WRΈ 7cU<u6 `:'}1c<(b@|Ydc'nت,I`?x5A6;<MTCʋFs(:7'T酋5#mɋ]= ٥ǐPV5nMVr.t_&(eFpM'G=dGO >ӕīgGnͿ`ٵӡcsĬض@FՒvuzy!2Y(sλbm_D3_EjpRz, rlsjkA^c J2Zbej}Ӷ`=d$>&9j2oDy,t{>(# ֊~5k` 3c6)JoH6zHvs(l[Z Xggׯ3Iս_~XOM h\k!}g#b^{G3GȚ9Tڃ{(`_T ˵9es'1N4ɘ.`&rxtk'Id+Æ}w Ppe~ .J|%)KJOd_ʌZm%K ('c:aO`& jq;=ď{j[t#ںoeMcI쉾B85AW*'rԪ0QZpOB)Z(q|N|b r6.׊]y|Ġ?ǀz-pCQ0\!p쟼 EǍN3Tw%y̌9"&t6T`mhnph?iܚ.d[C:Xdd;URY5=@޴H*O;sPnSךXDOϛ3*b8s@eEAo$k!XxBNڏ% ]Y0Bw4NHTl_ql!w~8^<%?Ua219EH V=(Ѡ<}u=H:\ #:߸*`}iò plCωScR`kj8]Wa8[L ݴaX$y5t_kvũW.é>hYr`tn3:eh{ӛl򯤆˫rq :yQMM P*lb'+[y{Ħ&k*G8̏7n3Ғ.5) z,}dִ-ުyqKTI?!/<Jbӆ<P&m7 oQ؀W'[NޘVA8Sd,ĔkG4!L wfa슞yUDEUcj>xAɱ򦌕`=@ ] @L{>2G?tB}af`D4WHwPȎ j1GΕSuFiZE+)˺X. ,lHƄl1  La2G͇Aea? 훩4q&OYQ$24F 3#YȹF D%g][ӵE4Hvrȏq2<~<_.g8&}|-y"1o7p8n#0 J0׫9؅¡{CzPøct[UJ~&Q5\%ZPXGB<#P/2[(,vXb:d=ك:M%$X3sk5=4t; 'by̰\i~lݩ 3CPvX0<"`:koT A,wC O0CVQ1Ȱ̷ŕ Zeb ۽ ߱V`e ;x1R y{\`1:_s"Fd;\R/%4 Ȟ)\I(ӯ(nlMԃ@IQ#sVa/o%lIN;1A{4Gj1sH#j$XmF̣4qpٽ_mvpg=t3+"T"{J8!~8G"$EVXeP ca0*'j0bz>+HD[o[> CR dOyQDh5"}F!9c]έ+?p$ՔST y%EOJ7l̿:VU}duβ6/Ӎ{B0>u OZzܮe 7]DNtHBC9z@6̼t5.QT2]$9,746gazov)WQZ2rup) kbau'``F;23e-Vpf% .?{}#;SgEPEDGT/9]ocЇ3nde$2CԨ.RS~ە?w|&s5g p֣H@f>²H'gupwebgJʌb]ᣵP^>C-XxW 8Cf'@x}xՊ](eb[/XTk]kª2QVٗs׸-2;hߊ tv_M0Hng 5X,d U~]%5P9Hir h=hSMd.΋O\Z^8$!&B=;⥊bTto_`"eӋJ8ޝ4y S3#I7'hKuI.+w!hj p(⭪=Y?fX۷OG$n,-SPX7V;32IF5irl{X6z/kе{Dt$S5(Vvlv9TZ10#~U I"çPV߃`xtUsꘖ0>ݾ<[wĈt%%qʮ!v{ ]I͌os"Fu綻O 1A ټZ`y6L6cKw" I\ Núk?yݭ j#ےˮe&AM(Jg#^= Tʛg8SL]Q[6Yݾ}887b&HMu]7b]Ӣ_>6.& |nc o!nkl d%hāD4=6u6 7q Keˆ@I(ws$wj *82|xt{+Ȼ'CAo[TL#K" YZ