tomcat-9.0.36-lp152.2.4.1 4>$  Ap_/=„Fz_~q!h r#Eb%eT>vW"1Iּ; zhbiR5+A23\ h;A0Q߄bIЯ Bu6,غw8svX3]vc3j4v{EæVi M/m}xQ8} $ufQӼI8^2K zL35~Nb^f.o?ݘYm ʰd3aba2c78c293fcfbb7278d182f27f9913044eeb67737529f2e62b276d762144af846ab6973761f95738d549fd11b337ee4ad0b1_/=„(pׂi Mn)lBQxէse]M(j% Ыc,K)H&w=KGD̏ygW='r\C!Y#EVli 9ôC"@"}N|:@uX\5|dK# rTF\[~)gu\+kfSܖ!RzrsP?(+ o.QW~= [)J],w9n[9 cX>pIn?nd   `hltx DE6d6 6 <6 6 6  6!t6"6#$6$% %x&('A8'H?9(D?:-?=a>a?a@aFaGa6Hb6Ic6XcYc\c6]d6^gbhciidieifjljuj6vj wl6xmX6yn0zn<nLnPnjntn|nnCtomcat9.0.36lp152.2.4.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. ATTENTION: This tomcat is built with java 1.8.0._vlamb58openSUSE Leap 15.2openSUSEApache-2.0http://bugs.opensuse.orgProductivity/Networking/Web/Servershttps://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 fi4i^Cx}#0 H%BT+. 0 O AAAA큤A큤A클AAAAAAAAA_T_W_W___S_S___S____T__S_S_T_T_T_T_W_W_T_T_T_W_W_X_T_Y^۠^۠^۠_T_X_ __X_T_X_T_T_T_T_T_S_S_S_S_S_S_S_S7b304c00325127d07ba5fc2e55782d6afeaeb16069bfc4be83c8a8431d2648d7f100e33f5851a00b69f97ece720d8df71d5ef266aa5b4e96e4caa411ca09b2450561c6b5caa5281be77cfc58a32a86e259657876ec7df61cbd1614183791a0305bc7c68fdf8fdf83ef12d6b001d161c43a5198e0ba69e835cfe7a1841ac5110d7dbc055fcdbf4a58792fccfb3e4d2ae55d2139148a0a0f388718c82c86a405d251f468e75c64c22cc81069011ec2d8d93669bafda917ca1c7504a0974dab9b000da536b6175b37c945618b56197283b60a6ad2cdf95c21f6102c655752da7d8676a57d9bb2c75c75a4c6b471e642dc50f712dbeb1421e541cf685a36880c055af19579f41e6ad58db7c8a4dee852bde3562ff6c8cd8c5427d5d38f802212fa309f9ed1abd505cb3c8807c85f6660a6e24f68bbb3c697c16cd1987d66ffe966b56a7ed8507189e0a0d5e52e4ba397f033607b4812a0dbdca3545f69317038ed2d27ac91cb0de590f306c0f6804b6dc829be9a4218d8e14c26e7ce90a7e72f4ee8df78683eaafe55e62739203f09fbdb750f3f580a0e67ee79528300e86661139d016fccb7eb7c2f050efc59d9dadb31b435addd95bdda39d65d4d9976ccd3b24fcd04dadc737adf3e6bfa104dc4f3a433c4ca8746b5d6af9c1784508bd9977847d29de48498e6d910f5a14655acb9046dd4c5347c1d0489af40c2d85e0e32037051dd8542649e9056cff28eead690063a0e8a6b76eccd006bb7071e200ccec322a7d143e7f746e4e7de99060cd071094a90282b8fa0896c5bf47f9c504c43a525ab1f4d8ef9961d5e5715657b7bf312f53028e36daf2f680f158ea275e6c4a49d36f7dd74d977cbb9013544ae81880772d28ae15c225521ae4c49333245e00f0c453955175a54889a94fc046c0909688a347b831099dcbf5fe74a9cfb0f77ad6e994c1c0a6412ac5b6f65df5fa88143cd1c6f2c03ac422ad1b23ef4630f7b80a87a24ce593eb8eb24909f0180445042c0d0deb4566623fbeb076b98f72a2a2a1b6f939fc48667e2ddb1ed62e9902ff4e6780b1c4d72543b9175d22609484a88adafa4f5b2334f4b998dd4a4f0300b31f0bec08a742ffd7aad11c8d8b5c783c7f72edd63650ba6d863e28732deb0edf75c4407c670abf97a35c80eb627a4e4905ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b6bcad5d15a0c0ae5e7f8d693440b81d0cf0bdf53d82f7fce80d74f2dc5957e40ac2415fb82af49cec5b30392377e590b3c139c5668bb36b6133319977a8507f4ffd3926289ddaa5986584a6763971a4a306ad4a0a2dc2e96f151a6c1b3d076c/var/cache/tomcat/Catalinaservice../../../sbin/tomcat/etc/tomcat../java/tomcat/var/log/tomcat/var/cache/tomcat/temp/srv/tomcat/webapps/var/cache/tomcat/workrootrootroottomcattomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcatrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcatrootrootrootroottomcatrootrootrootrootrootroottomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcatrootroottomcattomcat-9.0.36-lp152.2.4.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)coreutilsdiffutilsfillupgrepjavalog4j12rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdtomcat-lib9.0.36-lp152.2.4.11.83.0.4-14.6.0-14.0-15.2-19.0.36-lp152.2.4.14.14.1_^@^^_^@^Y^U @^1s^%@^!^@]҇]Γ@]4@]?]V]@\\\r@\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и@Matei Albu Fridrich Strba Matei Albu Javier Llorente Matei Albu Matei Albu Fridrich Strba Matei Albu Fridrich Strba Matei Albu Matei Albu Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Dominique Leuenberger Matei malbu@suse.comFridrich Strba 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- 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 - Rebased patches: * tomcat-9.0.31-java8compat.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)- Update to Tomcat 9.0.35. See changelog at https://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-javadoc.patch * tomcat-9.0-osgi-build.patch * tomcat-9.0.31-java8compat.patch- Update to Tomcat 9.0.34. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.34_(markt) - Notable changes: * Add support for default values when using ${...} property replacement in configuration files. Based on a pull request provided by Bernd Bohmann. * When configuring an HTTP Connector, warn if the encoding specified for URIEncoding is not a superset of US-ASCII as required by RFC 7230. * Replace the system property org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH with the Connector attribute encodedSolidusHandling that adds an additional option to pass the %2f sequence through to the application without decoding it in addition to rejecting such sequences and decoding such sequences.- 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) - Rebased patches: * tomcat-9.0-javadoc.patch * tomcat-9.0-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)- Change back the build to build with any Java >= 1.8 - 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) - Renamed patch: * tomcat-9.0-disable-osgi-build.patch - > tomcat-9.0-osgi-build.patch + Do not disable, but fix OSGi build since we have now aqute-bnd- Change build to always use Java 1.8 (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-0221 (bsc#1136085) - CVE-2019-10072 (bsc#1139924) - CVE-2019-12418 (bsc#1159723) - CVE-2019-17563 (bsc#1159729) - Removed patch: * tomcat-9.0-JDTCompiler-java.patch + It was not applied- Update to Tomcat 9.0.27. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.27_(markt) - Uset aqute-bnd to generate OSGi manifest, since we have that package now in openSUSE:Factory - Removed patch: * tomcat-9.0-disable-osgi-build.patch + not needed- Add maven pom files for tomcat-jni and tomcat-jaspic-api- Distribute the pom file also for tomcat-util-scan artifact- Build against compatibility log4j12 package- Adapt to the new ecj directory layout- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Update to Tomcat 9.0.20. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.20_(markt) - increase maximum number of threads and open files for tomcat (bsc#1111966)- Update to Tomcat 9.0.19. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.19_(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. - Fixed CVEs: - CVE-2019-0199 (bsc#1131055) - Rebased patch: - tomcat-9.0-JDTCompiler-java.patch - tomcat-9.0-javadoc.patch- Build classpath directly with the geronimo jars instead of with symlinks to them- 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/sh/bin/sh/bin/shlamb58 1595602038  !"#$%&'()*+,-./01246789.0.36-lp152.2.4.19.0.36-lp152.2.4.1 tomcattomcatCatalinacatalina.policycatalina.propertiesconf.dREADMEcontext.xmljaspic-providers.xmllog4j.propertieslogging.propertiesserver.xmltomcat-users.xmltomcat.confweb.xmltomcatwebappstomcat-digesttomcat-tool-wrappertomcat.servicetomcat@.servicetomcat.conftomcatfunctionspreambleserverserverxml-tool.shserverxmltool.jarrctomcattomcattomcatLICENSENOTICERELEASE-NOTESsysconfig.tomcattomcatbootstrap.jarcatalina-tasks.xmlcatalina.shconfliblogstemptomcat-webappswebappsworktomcatCatalinalocalhosttempworktomcatstomcatcatalina.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:13520/openSUSE_Leap_15.2_Update/c3833222971060c8c1a415f8e7df21a2-tomcat.openSUSE_Leap_15.2_Updatecpioxz5noarch-suse-linuxASCII textdirectoryXML 1.0 document, ASCII textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executablegzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v2.0 to extract Java archive data (JAR))emptygzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))RRRxwqlklibtcnative-1-0logrotate1.1.24 utf-8ce1310bcf51e0ccf22bbefb8aa0771bb99c266e37f13c2ab162c7502a999f338?p7zXZ !t/+] crv(vX0=[Vafz Ms;)KQd_ |tOިtzzRp<ԍ\ ׾-7t?pv*Ƚ[93>g|qDlP*}ݠ\܁ߟ[i+Şc= sL ͶlF4xQ1C} /{9dX}a.#~|WӓcT8n/jK4>8F߶'c$*+ڱ '`|zʕ{¸R{KtՆ>E.̖pw FxT0tBxGruc=P*K y[xUPݗ.̯ҪRocX}ʁ,[e3fhYRi zip0@I)FJHE}8D`xRy{mኤ2u0DR}WID2=%o{@n&%J[Dj0YeWä3SS%+޿*:b(Ub&k N}dGd0m"gza(r@4-S1BS`eFp_ 3bDgqAY 0̢MxqwMdSD )ipEc!];Ih\,֗񽗾Wv/tn "Che%T, d9varyf |l{|D"PY $ HSX :渷 O)ʋәa U-#cJV%KH 6lǸ<5U~"$~B:Q ioy K2Á&|F<s%(V<Ӑ{w%)\WudtXߚcD,6 \4Gg% ^EnyI3%v :C̰YP:UJ~C{ɚtS3mgZRCZNsPa۬HR/ . ponvڂmtG_gР5u%!gP62#)a1Wn*)oPs솝'FWl}U!uV8 @!Xw(-_<_%Fn*XYfO`!Nf̻GnIgyb #N7}_*@o?_F"$q@^#_yߏ*R˅=7\xZc &G}6 V|`;BoY+`ơiN|?3Kx4 o# }-Ӟc}|0([>e?;cĻa-%$ ey;r 0x|&&J%E C.ylHH-H_ Yb=/J?yYgH=64I7Vݰ\B'RAn\U5_g[]5n?!0haXqs ޽d38]D9NZIA< ˑvǛ5Jpi+՘-͟\,MgOl-ؒ (>9`Sdz`* cC "F:q&)(E(fM񏶐 _CFa&Tj-hcI3Ҧfϴ]h &O`.Z7_Q0Kigъ*GnLyG`eimlyp=T>g_IY\aŽvN0aդrMk'S'Fͮ|H1 IrVF␼ t5_:\[ uMFZ_fE1},I0-u` >,R57|r\|Dc腹un6AϐĴXs4y__$'|u[IS(\?mH U EH߷⠟F!dm/NޅBasjNQ3{8)F[>/7Q9[q WM qI9"nL2?EB UjΩX6rG׃ ,W8>6ĘRx59AwE U53s84bʏ0:iޫ"ĠPnW"2fɣҕID.-ӓ!l(-#so1 Ů"2o 2ė}DF[B/8rA2 )8ۍ/:/_X9풚l+WT]twf> ez6FR2gƘ4׮'_W"6eRKluY0X \9x ZZ+)G? c̲9!J P3C%M (0ߘr|y TM5nh=RlQÈ|pt81A06$Y|Ew*bcl kFԭ>I"ix .vm41= ЀДd`A| 40GzpZ?/9JW>ޞ )M\VkƤ* [Pb@K$vAf3M!]Pǵʬ}e`V(BүOys^R69_GxDS$CU8spWnO1 buDRxnN]鞯f`7I4?%+&w+I)JD:Мwߡw`׬Id4TtLȇtEaZ$RjDxl[H[B۞t蠕H,]PUwҚ2ߨ}WwI7ugkOˆ2/8 iTa`G9OArpRQ H1smW$>5ZBZ,s桎%U{r,bDHC}Ϛ(el p-m.oB% = Q1WzV) e/Ԛ pLe-[j\ ^w.6stC?qbSv{9*]s+/+m&ud hI\ݙ_e:%\tLhz&@GK;^4=X ?` e{\K+P .I@Ί<8(C Q}՛~HA@r|LOͬ /uֺL4ڢ%ŵ>^ 22Neːqi"XrJ?qG޵f} u-= KGųOIoHEL:U!0Wldnat2n McKld 3I7[ _!> q!t#2pJmB9iK*yoϭP=4b0c~."DǴ5xv|d:qF PDVQ 2bRˎ  K맰{;/@QhV6"^8ii[(77՟e' ju^/=독M昋K)NǬqM?'"7@BPouoPg@,PCGh ZɩֹB9(IPi M86E^ j뢟bIJaE;\"[~?x7iXAxdUcgELmh(TI*O0OK+iFp2ȇ_us @T9J;M$⥊+L3+qkƜLeozK=.ul'{TWc'أȹҞ1הf9p6-_V`JX"¯oq\f[.`6iA)$)]P~XoD-[-_OݬQ-|yFSccC7lUw|l&&x^س9(}Kyh; ߿'I=@bY(mȸgm!%],9ަ9,'EQqT~^ʚ$x67  V! 5[lGC:"m}HkdOذ$0kx│ B>!$Q#QTɶ\;goA_&f qG&Epϔb0F1:" 23aVfq~DOrb=؝<};ٌ_q d^{6M*!nB<_QBXN,T[TʌЇPåhMRH8:ë8 ϿErWM"_ҐD_[sW#g3<yG,D5`~xRa˶}'WSlxPP+Vr1*k:8qm*}I071&K k !0QCSﴸ$B_aZeGa~;eet(}bPт|6Vi$M9szp=!lSD;jFVr8b1͞]sˍLUFh;P3Z_.\Q;sk㋣+=ҵA#RŬƗGwJ抗ByPm; m=RMI߽q)̙)7.Ci'hFڴFhWe"ۥ!CgɘzŽxGfƬReּX5"xr~5s8ޓ+9/XXLHc MLt~q5aO}ej㺗4!ZyF\P:HV ƳP/U`cxjQJ+%z m$/{Y??G;rF*T/ty`[8LðA~W룑3No#s^=_fsQ|O uLz8|# kH!^zޅvr4_8GjE,w{ygRfLGwrtV%?cC}HB+ړBwvIVݦi1Q9s뺫tm3H1DΙI_Zˆؠ[>GsP{"&RSȞ vd̔;!ǯyw<)~%ԆyWj̙A=Ub}$4µ5cj g4{LJBw(0E+{%7p 2r7wG@߅,Ϯ-c,.cfE+hb=Jxb0_=]]N)Zۯ]pb  }i#u8 Jh2톎NvYibooiXhU,?vmj2Pm݀?K#L[;6^߹k؆1@Y7O]}VeTN gZ嵾ɨ^ 9 hջ3_<v=o'kCt:[לǎ#)΀ @)OC&Egv]eŲ^:Xan?: nH4?&L s _+Ӟt:?sT Ƿ‰{2*kh|Se(xdFأe -u3ĉZa+Ld[iJ@< fͭ^-u)+!-pFe EJmB3UZ=u7 Iq||N 02ɇ@ ,I^A9Fͺli9yɴ@O$#B|vLAZ,JbNEp6[YI ^ *g$f-C*(r[ܴp\D(Hu]CB^FK 9wc6\i( /u HwUdC9d{G=F?C'^jꆗA2'&*jmz3c88tt}b0 RsD@6:DѕrVo\*Zd1">A!0:at-iMDy}Lvަ*'NR644W{~7.ѿmY:Dod3xrE`^u쵝f~UlFͅ/l nl =KB! Jh4U2eW)+t\E΅,wCXKAHeq "kPhRBmZ:P@ں(, ^c`عV;&sFR kmJbL(r$f $$KU*󘗲8=ZqHNJ;Hk$QĆ %ذk^ʹ}n Eez{5=P#+?*;/F@ݔFğZ~]ChK@ZHc=,J;Mq4&nJ¸`CMu_~2رIz6 kI:LL*eTlEV]]_pඊ eB}sw{;K1 0$GhRӬ~!y .G֝V[n.> `^`SpAiQ-Fld`lm ĜUpT{lqksyU׿rH &@%kiVG,ڍ=WLdzdZ.ktVxcOӼpّ q8c@NC_xo_5_.SBu0V Fu*_ir{+Hj. z6t+""_KI7;RA@OP-R"zMnAWDiGLϺhl0iw-_L/+yķO ɊKMݒVftkiZ%qM-j 3gl r.r~A7ͤ*9@ubN+znSb:`lʕ)yO<7` PKE[Z4?'T+J%PMCwH V^kggJʰёUF +Δ6vkn bjaH ,\$ýDÖϑD Xng=XW&Ck˶cIw{.w^$a-e/Wi@Tû^qjmI y KVF|A_IYl$-)#jXPNLgs(-?hWr1/=R~Vw6]? E-:W@ذWlP?%ra:.k%I>UipLָw;}q:ʶE@PֳRSD4g{cІvWK]f1]GLwMTh!Us JIY/ d֨K }b.W &4iyg;37z{w{!䰔n<خ"Ǐq+;pͣl׬ :•dk뇧SY38 $]1\g>ȁ.ᇄcTT[O"OZwAM8"${Mǂ1 ϪϮo FN 5((ڄfֆ;5N* FVe)y-YX͚/ I Ŵ w%wS%$J)8wu|^*dd<vQKq6@[YbH_] ʁ8恑[W GJvNj0fJj7~i2/3K.-oGC&h\p߭Qc br)Cr}xO[>R{̸),$;C}d܌TOЖh&߀ .300l1OOv($kEp| WDvg4tYBt}'N|+=~Ѷ&\RaԲ9~THPAZ`Ni&TXyK{g80zv?̨N/N  8"rJ=ʮ@ʖUs tD&RH6]i5`m(uEڥ*6LkZ(I{'2ڗSg"h0h`prx IDߊ!3qYV3\oȮҎP~RLRj.jNIvVFb< lnf1~6sDo)s;#;Q>hod=Ց4^|HMeTäfq\ut1_xg[]SX]Rx :@!V,wpP胇=V4gy {2'S/7MD0P,wegcP_" ^Zc,#黪 =I~ywuPgmreǗkF{p5fBc7_671.XnEc 532#I̫iymެ ްTcmϜ!e䔖tLRk"nirx~B, Ķ# dB֗Bk#^kK;X5xbV`w'Kw=`~B(xl̩ĠEdln1Vɥ-ۇi"~0c8bc5JI;20Qa)R5Bp7Sߖj)+Mzi5/(;H7;?hc[h@üɪMr)+KoeC^ ^Xڌ -: [hd1s}>6loi!KA% AYn, ;Zg͙#}Bh(fxyG.WP֞WxWI\īXf+#<'\Kl0N|.vehsTy)ߐ{Mu|m~k{M($^VI#17F0ͫHSL0. 79ʔqXd2ΞrE񔧹˫U:f ! ~7-ǭwXIVNXwڂX+ĥ86/R"شIJ&R3pkipZu3+ߍ?S%/=VM Hq6Ƣ |SG*_(! ar-1B$lGqj+yi&^EA;T UB_L+e6$aq-&~fB7 @Fn^V}/z,d%td-q3MK@O-9ƣI lq"V[cۇt߃ع"qJOC 28zCaꡃ4t-~,>J%6wkI./.3j<;Sޣf rm1RY@ɪ@( FWl{bo2 a|QH<)FW{hi)^Y(j6W_An'tr'deN-jhl [iNh&a$PC7-8;\rPaK:6H~.&vA4R3 J7M. l9S'_Yy [w;㮢N!q+DGf,bY( ;Qht܍3e 6,v/ jX2/6j| #Q6C0ޞk3*5Y$7=>$~ꠖ%,+2]_؂|FP3g:G/hvT&bk$;4Epqt?*/1ag ;wv@}!:`bŔ]$ i> JtQ% pO͆<>hƼ^l:z4#lH9QZU 'U°Nz6FQs5anz5[b*{ԅQlti⼀=|z]3tCvƳ8ˀʈ~>=npf{ P٢L#ΐM& Xqrx |fa+ްD/ҘnuH=9/v^&vܕkK=A_}6βQ ,&;WVug5e*T;ĎuI.M*CH=* \'ì^=PhE[!V*׿<ȹL^aх,(LQ*9H >J-H(Ej&Uh8/?62E}T2jΝ5ڧtԎfAOU16L߅ xKP bA!zw6]t)S#Oqeqa7$2d'VJ5$r2`(WO">56QNq J[QB{ߙ-D8w4!ib;t3ߗIEOShlrHI#PĀhbW@򼍄j}ꬅϠփnK aCoZ~lkpM87~+)ULoG§lkel{X]$CNͩc"w.!$mgPUjCRx#C>H@厐(eRqd)>NfN˥Jn 7|ǼOM/wlMI 5W⪕>9F8ȣdÐRdOQ/32lf)(=w+}X%w^sX̪W rRfGtX OB;*R[S}37/C'klpF&ȊwUb8*ǪXx~s ;N3/\:ӓyAE]zaZ5Sl6vX}dA.{Z7RX A&luhor~SC'B'J ]/}gJJr* $IЛY;3T/]l?ïKO jmyz:3Cn0a[B^+}ۥ><a J>je8$P&W#YT=$ zKcS6Bo ~bh;Ĕfy-DF]{q >u/>i'uS]d7嶢 )tDݮO;tV?xel9b(>9Ϋ 5a  &"'|~YIr~VX$Y_J"XoP[f# vgw85}ERSĔ#4OKH\1@RُvZJl㦞>x망"=0 )é9\!TWO9gn/<JF~@YĦQpY*XEwA[>Y\m$ EC[ZZ|O3<:yQu̘ b3JRFI 3p8 2-f6}DE$P憆d([$p ! +cp/\ Cege=N>6:}ddJ8njaPPM?`|On%ibTԘC%7QiOXZ. gS 3le>:/>rڼ` ]k+i?af|g1oHa{A׍"Œtl#4J?ktWq^{C;t'Z2JgZyzһ g$l*WP8W8J8]{&j~? E8[-LrO As;8ҫ/!з|vouGC{zV+6fy79&GH,;9,"G=:۪qK$.!l(Wڽ5."je#_ҙj,[6&}z=+KF&m+t(vEs.(r%u<[\ ̮*+fqA"f~y~^ͨw fЧaٱUHy4T | Ꮥ# *⛃5Q<ƙL GjFl U贒!Z̔\i!n1k6N L<@ݢ$K<8,D1%OvS صc2ʀѹGPX*ިϢR,lyrVJIuGs$)Isp{-q ?A# l&2OrZ~ڢh~Dft&MvIXN%$ߍǕNvPPsӊ(<H&#Z x]BҵMI6]"O1z?n#!W\ ΝԵXo)m}F.pYkApƠ>ԚҼ|.%PV;قi˼UbâmryP%B<9Ⅾ@ۮkM:H_*Sasmac%](5wS 'ۘq/f^,-Rdh숝;Ac_v֋PP.]F@);H*w!bws)NgD#8)N4.%qi7;Y{ݎ^=VT{wݿ?#S"~U]km14O]3":`k1+HOv귍Y|c]u"vAT a;eǁK oۮPHI_f 5Ż"o;_|NƜrk_ T5tBAfp>Y]}t"ol[[ؾ_!l˾uېd\T0պؾhqÙ-*K.4술a%Xv^dՍb$%"~*d`a= 8c>ƿITtX)lDs·)שs]3FRY"JT}9*aFdZ Svx3}ɿRjws٪׷L媈:NԼ]_ h4ʓdT' )!߳'TX/H.`a3d|7 &$Yd뽥ML8Jlr]'_{?iDsΎ9 cVe2 Nz/~T$_MP @QFzGi9 mAʢJ,<5S~q/:`􆺋H/(]\ ])%Jdp#c,Mfaн[\D4d#BҲ?J=]BHR2o%6Ӿ˴(2&]h4etd( 8,=}iD&ȿoB|SLxJ¥NőS:&,`O`ZC\;RC- ዅ>"Kc+H0ωȤ̘A߮7{>C\*zz2^cj Je]:0<3s߹ݥ>whyH x*|AuZ;aVH9:AJ@/Ztru^q]&1FՂtK [OU<)63FIҹ#,nf \rGgoy˺S!(f TR{F#o"é{4DSY)`qLQD)p`o\V ^#o}+%mOW-;5o+) wPG҈ dȄV[) Ǡ twO ,4  .=o2oy wɩ,w%EQXӗ?{-|O(I<۔$aakSQ>{5#j4KZ$SCoY`y]njd2AN65tiݭ~o5$ yp|M~s)kB,/ARreY|Ȟ7lL@?] "5,%.4˃Z??\J@;yrR#1YK]+ x[ke>çe`@<$P)t}uYTTlI_E #M1?\+Y<V\3(OEJPrTHЅFcuu=r>K.IXffZ>);uT;PcavFkRѩ1Y1-Wˊm9ˍt;:*—Yan^&[Y8ƒ\|e6_̺e/ pq l$Gf`&1_hlj0)&KofUny%^~6Q&D7 f@JM tEf$D*C"Z!^dS$ZF+'c}"oDE5D )hHfI)=DF>Gv2x?lar<(\ V` '?f x;@Yj5PcI BAcGw#'/I@XM_~}nz* 3f;ł_~]@+e  тR oe>p3=`Qo||\-ko?(LqDݮ$;Ƒ`2Zha=)XA\zۢ/r:rjfC4)ybQfn[kOhVW,iȭpG 뀖\tFwԾER SV*ߝ܁yBIkn~㻓m-jdE"`X6%Bq( 19%ju$Ev dk/m㰪Ti/|+iCg M r6D< ýi nE2YO:CYz! Y}.$ .M$RLUtG@Gi[cl6Sa#fc43u :"G_kT%GĔSn_?&{adeLA!Aʒ#(gR@ث?BMUS}":P{IQ2KmF1/<*l+1%{OEѻ#sD1 06DR՚{ i|n8q 90]&xyAX#Uq $xE7,A=j X|cVwD.IvR9,W99{XJR@)U(d9[5Y츑j޾/_-Pނtw~a{3"^tJ,8o t\,qKۢFՆzx#F9 VZ2Z1D\.PaZKӳW"DD.vr~+`$]t}""LE{|EC#Z%$LhU މ0MWVK&;3Yg F9ʴC$fZXOh>wlǪyFu;+!?wu?MGzJQIOLʽ^O\m0oxHCgRN·6qwIYt}ItZaMIY~t}\*bd -?O^yڟ~Bt|iޢMi;R:l4ukj:|h|W[eZPml'߀I1O{qsN&kX&Iyh|U2-y1@f>2:|;خŷ3W~h8 .$s1T\~` z fʭ\Ȓ⟎sgwtsn ޹Vj?1iCeXY"(*&O!щ?Ћ {FʹXك{FuR$?ں#:USˮWע^ǽ1@^dxF}7==ipvB5r/yG%Sulja=jN}0rA/߲_L%@kxw1~M||;<6^H E?)J_Ё|AϣrS7?jy?E-Cx`P(uM"rON{V 6b5DaΔ4`S̙Y-$D@wfhinNY 2\695l(p Vp";M:̃9@jȘ}r6T` zykٽ|l)鑤!mua⯻ tYc -<y-vE5e <3P {ݱbD}r|l"O8~} Dٴ}:^-;zAmjtd6l$_!@Fk!sHOFE/G$~"ut= wxku\^mr'* iކ|; [׀f{қh{Z]UIJ"jIcԈvaٷ#ޞ9?#J[o9k!O}̇h?8i'܏Jh@sѠLJC<-#L w f-5"Z 3H\?x2 F kpkysvż؄].bz gnH '9xvJXD%eaa8XЅ/cY%yM,TER?[R6,[j)<#.ȞsƇ8;Yo]D%sya# s&pP_B|y /4Hz҂**#Rڒ7LN1@SΎ_FAI@{ʒ326u ৄa㣧bW+sMTExEt#<wdA34zbʂ!N*?8B^!Rkn>'7~KGYTb4~V_}ccɨ69535\P_c%"<3Yp]RsVP{l/kgŠʎlU@!ĻIgo$4i]EfRҴ1+TZd 9\zlNJzIJ&ŪF:WHg,qqyk01d/ql?>F{R7UDC& 7z{_ynkbƚy | v1O2X݋󛆛iJ?Me<4M^#Qhc%5uy>:~qp8\G"lF#5Fs[6Tt~/#;CCQpp쿩"L5xs6/5!̈4AQ '# EaFtwlQ~+ ֒,]G8H7ݶkEMž̢|k`sLWF'/f1b)oeI a>y_AR⬾$9rA&dϚoT!Aa:P1x?Յ;^ϹgJ HwmQ׍pgak*]a"R:Qr+N|34&x6!%Yu'Ćg qLi:vHVK8,s41o -/b[jܙYH9 +v[ƙ Vj5ڨM['Bfk=,v&Xr$)!cq-;!^@̊^5xi ?W@ԙp/TNCDbp)d  ter$,\%/36&i?+ t4םi + ]_.'7 >:3.L>S`^'񫌎XPO%Xڙ; e0Ȓ.l뇣aB)G!EJL TOxa4"vs6}3 nSGb52V)TJ]h?`Qc\HƦ(Ae+Ek!S4â[ @[$uƅ0+C\lCౄ5{ ޖ򪮇.+鯭Q=I[ ̛Ln5AbU%TL_ k_ί#In4yaW Upa |hL559r11q֎7'kihv7w&QUIS._4:HJm ri~ۢl=yOWv'oBMIWg;vW8~F֖\Ѽn[i~nɎ

;6Z(+zByzP˫8%ߗ- ߩS(6Y}L^ t!/ޞ[0US=i:h98= +fvg@!3/SY4 O'HY&*^͗HpfL^nM/CU)/\rsPdXvs!{nm]VSjrLiX-YʓK9$/ Q-ǍJ5 )vp(f~|ZS(XB:GY:;neܚR𖽹0sC3K *[k@pDtRIG!iE,%>: yx wՋɂڨIf%A@ZC%tR~)6KBPvw/f#h8.CD;l4WΕ*0N"kq/="dr9d^ftMaD?Jo]3@l[\g1bf1GrP :ǐ㌎nh_W[Ci+L0H:*#E=~[ w|xݪKs&LQSRu0 j`c/a!m9CT`^^,2/lZGAOA!Sq(Z11p[xAy r?{.id=@i0EAXQH]=6##qB ^'Ť6 ^ 8,>B1"\Ц0|vv: ,b:;ƒ>=o^XcPGȠB" F~aw*G!{o:5#kV*?e=ka>ܣ_sGwpƸzHPenES0_C! wZ@|44Ee 9-t6$y'4O TcدӬ!9.3M4XZw-bgݱ޵g)Cé ~c?E9RJ (̷عkx0:t/xZhjzApLef4-co:I$a Eq ,] cla:;iy,ݥq ch+Z_Ee% >)lHIΏj[M?|ԖF[m'Yї쿃O@$ϔ<'''!_V_48,~t~-ɇfpj%:(Wqz#햳 O1:a-E-M+q8J:7:)W(#8t)|)c0V7PX;KEk5e`;&2<-T+U*T󭉨I @+мuo*mioӰށ7R.'N &6 [ ^%P1 Vc c$N3]zNUrSހ(Il] -)Z#tTW֨龦`,OUŭY18Rvq^c?z/9\F\Ŵwv]5[h2z\$ub;&Y'>oxjJBm2TyucRFVȒ 998 >UbH7sB>=\;dwJv^ ZʢUĶ&S}˷jv Դ=T\ 8 h,vs˧4+ І(j ,5 ]@KCI4t ]^ܢ *]l4*a:: Qb=HGɜ|C]xqB0N(o FaSƢ 9˨19$ kF(U4߁ wTg%ڤI]o͒B]XOFyyGc]!,3,dQznzQC'Vhz S!faetyLA똕 >NVNE Μ׺+?q^gȒCM,|\销I;,K1DRFItjm˜ܞ_UkYWRa«X3I DOPf+{F@ j:Dk8 NaUVd EY1 3Y˫`朽XK?"px%1";zj!B̩+},rfͅ]#8It,;X_î|^4Jhx[8Jd|t.6E;-k \ଭfp}@~i}>q,$ՕX#[lfc3--Kpo🲠xy PX-ۜ%[MΎ^8R3 sMY ZIƾ{O<9WAҎəm}RHjcI~>n/^7OWKu7A"p%`FnȝcX@ZYAhT+`?:@%wu[;΂Jn1ˁ!̕$ݩ7/<ۚMVtnsw81@u=m"[Gcn?xlTg*D G(e$;tqjo[4F^fvURrl# %OEj X"+\jlvO*uS|˫ (SG XNA> ]-ի'% ".@̧D3a ׸@B &.Yu.ig; uhꎷf3y?,.mjP#X6 ;MҴE7y]\ )0.h0T. :$JN]o+mljaų~P4Ԃ/.:1? 2>Ow8V rj}OQC#mH\8GT$L)w²SV`Z}E̴_(q ۣB Ȫ՟0"p&NjM) ٿ@|z䚘tp8\$-OS?D4j/ pJ7`X&Uu/'  5mͱgìZ f?VbC i,ظL>]?hh >Й]zd]~(Xc]8Rw̿w x`>\NP1u)}TO96-CdPZn]3g >k_b_NTvUX 'Do%Cmn1:mßOL["? >L\ciܙaW:&ɰ}N C`T]r؆ؙJ]6ɇ F+<JJs~H|Ȼ2ٗȇVPr; >NbTJrA +TGEp`u|-@T"D3S Ia~.9qLJ\+u=1ż8/Dǫ"t0 x by܀/U;ck 5fi. 7NέjN/aҘtVpA0TA5+U k8p.0y(W㿄mG.=jK0h=~n4٧mi)\M >hsYZE mBz Mxjm)zWȪ~ߠ@ }1)r"re-ة @A۽Kt+W'-(#InYeO( յ޿Di@xG,DTZQJ.E Oړ7M-HǒdґϬМGC؆ o [v;6Q3 "}9뻯Ѡ*w h lC0|{IGک'F`0_$8K8t2|iAdv9']?Oj9-o&5dOd[87DVHn(xR 17'u+n#hj0bjC:ƶ1)O{/:S4?m1f"}e3F 0UIRt7vpT3G ps~l I(lRd!uJ&- ÕFWO1 ٩ۻF!1Raލq9>(-i8v(gu(;x#&cuE ˞i?z㊯9R\g },U|jO񁿑_s`9[ѽ(2uEZ :g ''=#"Ђ!αzn#!a?Jz`gndn ||d͜O }wgmʉۇlyEK,*Ml%9eeqhUVUI=_#zw·1kHYSy4 ,",EU SR";σxo[,kQ7x4~6 -h{B*X\o fw+xzurtCLŞ%YwIr;x vF7=n \гI!l=FqXW Ĩ$p,;V="RNDʍ#'UҶEߚ }>ޕ<9 Uw!P'|! ?0F=SѼ6G@eĜfc 9-B06A{t%QKw*ƧLmoxhCBم,А &I-U \G~OX\gͱ<աr Un+e#S rpł҂@_, \@ yn3$[f®/ME72 2tO}z{Ts>>]/ {/z5z|ޏTBl㨅>|(4Z90|ƪ3>ڧ'Am8Irףhi5#H`z5=(쨳s6BM8~RJ:y=C8JF/!ߤ35r."={zqb<(!#M=W[ Hjd'iSm16VNsgiW PSM_T)qFv`!XʑEo3tz8tt17rX `A@QuV hdb],K C-"6e>%ׯCXwY4d#zRY e@9@qrg=HnI@iLqjÜh U̟H!P}n2?V Q[D(Y1akq5.!-7vI1#FrbSSYi6kٳ"QIS`z'$Ā ~"#ZNM >"/ROQQ-9| E!Gc?}mӝoDoncK.QU#H'Tv5w~Նyh' @%)KqdANS4UQwЄ;u*l[&a-΂]|[ķ5$ZdBgۚ/$5-3ha8J.?_R{5[ yIQ>e'[tpۢݣuEuV߱I$D}4eg1#%nNٵksj꼎JY*(6T8._o0tGJ H{ ,ֆFYdWȻX"Yt7'SǭoI.#ebҡRsEOehyWz0mF_9 AEjw}H"(Ԉ.Ӂ 2eHmB+nζO:Ho$"񽚲U O#psΝoB( d|8 N02;e9;T׿3PSQ}]ĆF(dg0#[.gD]ݷ ^wgs)&U;$\ZbOHzRV}Q?Fy%LuާB:Sds1n !b^%]6Ðgْ c]ERB~! z3o4V_Ѥ:v(UP8 vX%yu&g6O56>޻Lr_ކά<:V>;Զ/ -[{):XaCХpNTݡGm'~[2Α4ќCdԂjtǤK-F%Y*g((KC~f`LvIp3GqJO$y0:~Ƽ~t8y ES(6nd?:]켹XoJ/@t:[~LD xqWtͨ_O(3E-}P*)NQ=f.9#&d_65Y9}M¡., gJ&HJ9#="|z%3JjXƂ5ivl YΙ&MJHPX6e{A[Paud|r[qCx&L{aK.2E0!ApBѬgHçxOIz/H>$ upZ%݀M}v#PO=~b\ٞ"Wƞ;OW#zI)p)Vغ1$Ƭ63$>p[vUEa |ЖT> 9 mkFKE䲀 y&D1<_h ;oq^$"r[]%)\Xl ~f'X5 ~떔!_o!Çj;r:EHlk'Bp҂i4&Z7 R5e1j d0l؇pNG0y(x<"T<-/ݍD$Pem̵ۜ?bSâ7gky?x/Q CA$ J1|KP[Lj?3ѦO0BE({y,+#ڈB8pV v2-X_ ȻP 3NO(,ʦʹ"IynB zCWe㿇/')\޿KNmQmls pbZn]$Z@~ۦAW \ݲj'<7$+4WBq~o{Q&VWIh{CߢEV,4#}_Uo3.ʌ4^Ի+S2DbJbwt%`.ȗ@1{~/w@ljkO2LC pi ?1[o'yt)Wf8޾HT A^aNzoYI= U 4DeNKKOzs]^F23I2 ^]ҧ>XD u՜w5]W`]2j~*)tW4nAρ~s|zբkق |fY? }rR>t% %]S"-~DɾoBpF,@K8WD1u=?!c"HyҊ ~=?$ňžl+#µHD{ .Ң8{I\} %\oy=O]eN@u@f 1MѮH6K['n ѓWtR&3ѽ짖UlXާ2dn%BЖ %@# iM#h+;Wѡb1\Tm&&mF ?4H$gJ`V,MΥU#CЩEPp6G8NZշ1%z]^ӛDLOXCP2df& XRc|prֳ0f@fyb)m힣[)m q)]yFx֔qc)kJc x0OvrOKP`ŮLņ,J!&wv82bv-UChmޮ푣Ґ.;0-$ҫz:lÊV&9@O鉇o}7(:LTy[X~舧)!fUĶs+ {nq2cDz1x?龥JF%S:jtڧg\9X wUNJd~,Tf[f-rtc#J\5Tlߧ;ӭk@Ƣ2@O_=Cwoؾ-<28ֶےk}w_ІNcSB}{,.FJTuFPUɿ_QK)K ‚4-; $?ϟViܮc13L47zqJaRT;3Rٱ/ D8[2@{DUCu:8n2IkQɧa$vض<>efЎnF_t䰥 cn# +ۃR=?BY[>AdL0kiSv_&j$P,twQzU~1s%s԰ Zqw^.Qo/r{v`,^p=bXR|Ph.Toc%G 0 )ćF6w 'ik oc蛷 S~S<fY V`µK4w 1X~4VYR}rnNkeC}3h&'W!`?PFF7E`LExi'F8r-ҵɌ!wgT(^XӛاwP|mH 2m.VB``Hdd179?l|WD]h!D ]@y4NHuːAq_EȊVFٮ;y':leJ*_͙~1t^g &&`U3${y`֋䶚o4 HQVꪻ>|ɦi"E nGr̬!Dui_`6\+gL >{ `S$W&_b x5^Wa^dQpnfn Ι#ܮHBDѓ;,Gڊlc55q1,j'k 71$0jWxhGw'BEQ}L|}ⵂKY-l 3beҿub"u4/5&* T5I!;P;Ɯw!]y!ַ >> pdnZӦ[fc Ƶnچgis9uuW6o,u[I'#95bƋΫj@ !jon<蒕zEPifL$\TNV d;T1V$'*BHz(rs&yE \^^#L&Q[)Șae#@:iaM5}xpyiI\ /mQ- 8uu g-l:wt({`Iv،587K&_36A<5+t EkfzwcǡˇW]?$H'Rc{8"Qqyxʰo%GUi:NzD3; !_23v βIp;,Wupށ8n8l2 "E-"3-%9m;UfԿ3(To{_Uk_Zwmp=Ix}Kyc\ 3LO\ $IQ %<Nĺ~E.qƖZ+Bu]g8e2}H~:M_xGąt#+%j̫e■ \gPws,gj`~3IOK5(PE ]wa0}(4dbpt͓c$R/;iIn0v`ugy!nSd" gIitMdTuh'D!Yeen{ACR:9Fph,KldzcpnpS`V}Ê̠D̥r~@O@k[k(R;!uWo }OEcRKlM]v,%sH9|2:yVIGؾ$zC*rDEJ !T{7špZNj TFj[=R'5MJ ^eNp(>BxՀJ"*%kG=E룯M:cE4^ 9!Q~sxɷⓈ]/4;IMhĴn3§D s{{?>Z2cFvSn~KA:%o3H:WXce691ю@ozn֝fG~;ejMotVq_a N60Moq&g*Gkl]{ysgX+.|uF}UЀo<(CWxX$a~  ̎x0OęL 6ųvc Xlԯ]2 D89.xu,z?/gؤG"b A`!\?hy_-,IvMPåZ!['!35ޡ|Z$e N8G<|Q8Q}Z<9r%#&`$ f[,(zE& 6\v X*3߮~`#j 16*oCl\!i@V)(D?I)[ /]l~#40AR|ϗaOjx.0;"LA˥*ҏ"4Jc4dU09r02W؇"%Ձ=}GyuvBnˈ)1Hwݪ mZi6 q[2 U@fi1hܞO jȁ>VOD r=l˳i4jXn2iqmRHEJJQd;"~@AoZaQO{|II'>4ێY%e7?֩R5-|J/\L\OpWΗԨ"T/Q;9\BbӮU@uA_,+KJ.6\1SȮ#tS*%_ViC4jN~#)"<0" e)0CbcXKLaL)@,3 hOkrvqvzZU1ٽjMw 3v<4 ldꃬ]]" jKxh·Թ w6|cTNBX/\m叛9v 1zhBt5M-9Yz9gUYTCWoTZeBSl$:.~a'M/9jBƨǫ}yZ[&_m0It}! &jVhW; tWS-M`{T^ !c]7zgx5rRZ^3Oq9}#M3BG]܉ -@qtE 5.qOYDoEh wLǕB I9p^ObmV#4=_e-Fvg[C~lj?_9 T>l,[ y{~=#_)tLrD0`"BH2GD,f?=98>~ AY{?fTp$njd8Zit&:԰;6 xk(k5{HD.NۀG֊WM/+X]^(e9R-hV&X] "sS@T ?c2s`3en{al̩@O}DG"3 t;q3pvQy[0/ո Jn#8mo?#X z>;UImW ̅2nP0ǥ}ɑ"Hk@fCqFr;IkjR҇oUc('dIVp|~}:GW2Bjnxյ翓`kMХcm bn'6DNV ǸgL y]$'Z[hM͊>z,t?gڼ1 &‚ptnb4 JkF?06:][[jSb-1F +oI,_cpY+Sݔ7QakkEy噑8uS:kv=cѼpc@vOr{!dop2__G mhxT \%Xܙwwi7b|31RM\BY߽΢"r.3H.BkԒjSMXTP ^< !@{YPCS.yblya& u.M>(@RMtj"kRY{'+?_YNm fYh~,(*avX,}˝C,i*[Q5dgͣ&ՉB\8?lmue\$k}FK6:p /E>,J= eDH6+oY?кfz,caS]8O&yx e UHdCm mԽQgD䴤IS_YAf'LLCznpI¬C^!_lX"6j8 hnݨrBbJ < m8/XuJ'uxJj=|Į 3\_j/gUFrǎp.9Hzs e`ɞ繊d7߰2ݾ+I:<ZșR oEQ*Icƨ]2Vʓ$SK#W[5 luI]. A?o ˜YϽ K^)>L+FEajƄB ґgg gdU$0t ! ݊FHG+'@jс0j~i!.3=ck꺳޲WB@}j ,3z]N]kdW>κ) yn=%@oIv\0./40UDKXv*1`Эo}Z *~ņeW^ H%jWdOlhm[5 aJK;x>سbdv.XZRT0PvK(ofR緜$s1Os/q&fGH){ qFB^^s洍V|Y-9'ߡsm(MjѸz Grۮū~ v\pMgtkXmw ߚvRٕt2Cgqr$DfNظ \>[?alf  |Ws /2\B'{A.<^.dsY5%O2]זd Uغw4B0̼>:E wS7\lZm <}G*K]>.f [ERf2! h:t̆Uw ^F ͔KS5Ao:Fi ; HYB<, K{mw3)rw(g٦G_,vſOMSy*eT&JaDXO[i˛!Y5DGVԡj_4C",v%XsD^YI69P^Α ϓj9w2^in^aM"epz y{0K]]咳0Kgݐu;w43z,i~jVo@)ڕ%vNiJ>$F`D;X*p1;hj]@j?vx*~e4ګA=dx 3s;B9 ]jG]qu O>%qIZ_2QBffX[ٍ*@v'v(V֪c]+˸/o*8۽%6ֻ6(@ W#;fv}um0{DĈ?T;$2D:oy?=muNBD4H|Z&jjS@>hpTֽή}3gHv9%cm1w 5Ȁ`9rIB$#1D0nN]l|ԆUL^[P!1!ubhٔ+4P 6- wjVhw3&9^ͳu+~ 2hf3il֞Ciҡ=ӝi5HdQ~DD?eX`nlG$)9?؆N A6ժa2SP:1ee`3 }a0fйH{Es?G"܃?.W fp Ao7OV~ޗz Q p毽p"q?H01C =1TU ڲ0Ujk5"'ƫX~(8u{ v,$:7ԽĿt28mҚT!"ٖ֛bbΝt"zVᵿNw8f$Y9 !ãa)&2]Ӳ*LwS>c]ˬW:oΠD*Btհ&9z718DPS1IQp dZ5}89MC%ZX>5ҔTЙz}DVLŶC笠HRAM NT,Lpij~9;h҄> ^N?b7z`$F8fxzz =/X^d"kOnY+ֱ_F`K > WbGǕotւP$;kC&n_@an+F?iy\ M ݕ/^q`eP1}0R"l.(LELzr7x>ܺ8}\fpUaP;JjJ'VGӌ|5wm`ܕەBꓮ)j j/ąBrz_װvj[R"9LΦQUZ1ԢdV2_(8W6#=d@&Ȕi!oJ92m.YAiO\aG˳TЦ,\G/KoIo|)a tռQS<1І+!ӔGMKZ8kdEc[Mb0{ <ҐZȃJ:"-UXqA'cX3A,G&bY&>)>vCX}q 6&w9 .IAJُQ8'ʸ(=_ˈVśsᓶM;}U h "U͉<%P BcHkLT|);P M5~hpƫ'˻{icp.};¥~ѹO2T:?^EC۳xJT$P,ρ58۶^P@m`@#FNkSYDQQ?V)6ގ ƀVbǮJ4oAg2'SDK^]`s{)9!C'R"#cxD\{-$HdyR@(Tw7MmɣxA)6 ֽԿ( D͓Յܑ2b=Jo L2 _ִGܜgJ)>} L 3Dep(:ՀClš90A%N֐`J瘆2cD&Ok }> p=DDyg[mwHKKGIm.9:1%Dx|]``l1gR_PwgE<9v"eSzx&%i} 2V4Rs 6LL4B3M*Twy8kĞM\CUu/G?_4 _O̧*yuSS p<6DGm^ԞI#툿/jIs/. QY*-⭲.+~nJ2?"L7(`v炚de2MX %xwUl!o2Bu^?~>IPEjZVll2\Tc  RŲ<821LT/ k=ds&6ĺ%uS-e Q`̼H'@芇y60@0BD"s)s#.z,Z Ia2>PrJeRTKl˼2ok:e P C"jKk{Ci5-fgN~ETU(ö|V@AYD9\9[!ҩvЙ[Okj`mՊō}xu[6T:x0Rwؤ0+q!hp?6B|dmLY) (k_z5w S{tVTbt3n Q \7,Fڜa^Tm5:y8z4L!p kDJQ^;&L"\c[:i+B8Vex&0R#qg6yƍ*2ƕ]#^.,Lj8)zd0A3l;p jv~4ƾXg?U"Q&wU;ʴ+լj:6[IKQ-)yOBb.GL<9DZpj$;!}ϱPAlӪYȚuHP=ּ'׀>}-,icZyhrhuIPT^S'_>!s(#}΄okLa ]/^k,"6X3k/?*g+f &UM.ӸԞdeПِ'^Gm a1)1ڢ~1O;7܂2Na`9f$HPREUgp~:>2疗c'O2{D{@$zX _?dy'g$oR28/v1,RMLI98%G/&Y4^>Vrq|Ɗ-Om^};nM}C_Wl L -њh9#a¶y$|;s&%aUCxVM-4D3VY.fnTDBa25|do #:Я͛.j̕\vxp}- zPjE-Ȕ9ghc;_@/<= dGQV5*Sv1C%+E|֟?e< Fi@n8q|\`BۿRM9:2h~JiC 56Tp3&w_r$VI+棿t`D_M cYe]'=ykHR{ZV&į-yÔV08m2-[D3GJ.OYlJcn#ʭUx|LJgٳ50/ hh@ PEnBStCa9?f%{pՈuZůt$W=1ZV1Z]oaqp%HrA Z{n̏`䅳,BjtRH[0CzJl'"jG o`1equO`Ҋ"oj ],@\UL Ì%gcNJ-%_q(u57珩)tӌ@'77<" V[VNi6FK Ɵ[|eCT/'jqƉhD@ `/N,TؔTٓMpOIP+ېmDޤ@,a^"…ܫFQ$`Z>c'dCj._Y8|6?84{i#*͆lˑ@y] ]1<8x4P!CtrtH)\fBB⚊9Xr ̺VmXǗhB*W1jS{ S [+80}ڸttzN+C3:8j()\?% ucI4i|Yc>YY}n6&*yﱊ4p$cRDz&pQWg7a2IA=_q zW,Y5W/ DrT{^g~{(Qx)U.;>cm~J8H(QGN5=0Z]zamCMAMt-7zLډHiu290˿Kl!^*?frQ Q^IBdG'I=aB5{g깳^DUVqe:*U&c-=o,] ݏMNCw%`~"w^r@%ySۭg1p)iXE&fY=I~!okq[Eo1,pIt ۚ@0{O~wZ,븣6JtGUc^nyJ P(i-5l}C/8Xi!fJaخ$!On_0(9fnW|B2TӀ\muuDP 1wk;!]TAh[sbǍܮ>r\ŀbd'cS9%Hg"]O& 'UUj?y'O(+-UIGIWElG[10ޫqhg{-5ޫd͋}#LT C+J⸹(ԓ&ZQaLs m9WڠpqH ьAaLݙc]9mO x|zń0fJ8 Ԑ}`GKͯŬ́R|as|*y<̰ź( d@˝vgu*`dlSD70KyyX[YPf̀sk,+*@ʅk{f2+@0 ݊D١_';#CVrUǟi(. ^x/`WM$>~#u=bJb|m L co9ڙd\hS8[3 & ,@Up -7-%fA:I4#_ؚq%< ]|gX(u+p4g9$zLŹx#x;nJ&K> ;qfpPݙxR_M4ĵρ U! ?/M[Qj͠QGՓw} TOT(xg1τOMͱcCchm"1`-&Ò,fmTI7%NxNKó W64K CH6|5h |G@VhVfj%r /n"3{k!v ԴwbChYʘ/Ɣ%p #ps# 8ZasgO.ơb\ZCp{ݷ`w~w]Ilu-dKkGsbG;kfºqz7E.C}Ìk|^{ս0$7E h;?>Fp~ߎj p gu3Zj>!=~ 2RӼl>TK?KĆpK뚢}@Ny|X>I&E[wWO}_k@R9ȞZZ_&+PM)cP'whR9ą3'_ pt@'I=PB ׹+T0z#4s+0%oQ)nXTqףso|iBB[_%1r\ SY"Ƚ/]j, RãN@EN8$Rg@ßPbxEqFvQcy'bj4Bd{a^LQԬ+ yptP)$$!nKP`SFOP(mkeRV^=_27 a^SrWigbj]Ղ4d"u6-ӚuI/Ai·$Luߜ8=5Ab dCp'7I-NZK Yfr|iA:`>1OtEYʲnafSƚ mwqP|f,UY_4qLdºfZB# n%ZTb O "I N-E//RǪӤ\t,Iv:)+`{WA^Tҍ o>'RkY }Ϝ ]'6 m#t3oߙ\Y#B4RUZgAϖ)8y>$1 p?ŝى,WSrzX%;kK&?Q\"nČi܏vܽ?qlZKi/=֟-R~PF{;,Z26Ҏ2( #N+@i&ȫfS96MÊSE yD Ne^cl $}i :9>X™r^H&25VSAdi*uSzEۤ³0&BGsC1Vwd]F0 ozEњ[Iglrt齆FEXjzL 9~R>aj_Fut*w}q3d;yv 8l1s~KoA-%¤̀|,(*7m;2LxQ8Zm΄fRafkZH4EːѝWg"#Vˉlrs -Q3urcdd[bSH@РxEf;Pt g^[_O!_wꃐLg$fn l j|5@@;#>S-]J} HH JqNq]1G¨榁Q˝M;# /_4+UZV^\,U/8Yϱ֚JqݬZ9De4-K&Ph{ϟ~R}G tDj r@S^Pp-2lL|a'VI Ȫe-HF u u,prSe7>R"wwU5lS/e5 pґ@~\ 7Xp99XMl V+F Ll|j5cV{{bZC*QsHbGX0 + "d?Iָ5EΌq`2e1l$-64pX#ICWl*F6Ҭ{B$[ ah;?4pؒU~73.z!/( Q Hc/;1^XzWay*.?;аd닺Y:ܣ $V!Q0fs<V9ĦMo9reM ;u'-rz T(UWSR"MUB&*QO Uz:$NP8)a{W,v T=j\Jۮ0 iZ:+ACNCg*b| ^[Si3<0@xI|qI(p|5z#ozn^.C,!͇^l9s62&3w沣;lϵ <@b*`CyvXJ.E3 aK1ONQthf9 t96 bߘTAi_D+Fۋ0\&݁AT%6:,6'.O=1Z,:o߿^r{Kȓh,:5)QfRo pd"V`z0u( Ҟu$QS1dP,S~QZJ:iv8˂'9pc#29pς5dl3AQdcb3 Ya^9M"vc*#x#Et MsLY@nS,l^gGp0a]P&!Qߎ@djΜ}%Xa e,KޔMr$"ٗKj"q$` 03,]﹦1vB5 $1_ Ipz0V-]P㧺6yNX r#ة/6Nd?cs 2{@k;ː-)HH@2L9py{{vFjlc?M$wf˟ (ςQ%ǬK`/k-= Bq`{AnqzM5ok"v\ъ;GӺzЕV΃r)@hC -*;$zG"_@ KOd);jrɠtzXCE؋C88z1|P>c$B~K  8sC*SΪ}^GviLp#a;3~WJdyrp6,D_ }`iWqE#IcN|"^A@D0-r8{^sSީzfJU}gC (]2)&]}ޟa:KWo{G0%no3p.VXgCF+U?i| <`g?Q1q"쮆"Y&sFswsɝ 4_եX_3Wk)oO")e=~q=I #FJKUr++.a3)6$5~7 kt6J˭xSnGGPKHϫVdR)nK5Y{{I`gYNkNf QcdeV3j7"gj_@Re5B.v*.y7YQ&]iR>F%ُ%݌|KIo l /q~T)qMPoZL(1JvB*t!^լVlֱ+aAI FVpVaLsҭ/YsLr/"Y! u›2 d{֡玓8WC  D"0-%5AaxeZ;Hzg,N-*K=&>L^htHywRfBW)#TW*(-ܖ}$!6h %bS*Vф@a| A 2!pCE3 +(&#7pŀ5SvK㧒~~m`7;}jѴ˝+bXvW^:T׍Q 6 6Z|R i,<}ЇU8h9N0<:IZyuIaZG?lh&gE#9WN{t5]ǨF!B ?N4fdih~Fz]Š&5(TYD\ŅZSئg4Z#6hH]n!̱tVǽ[Jil}.ß 3(7#vja;h"ViIB!B?5F{?t<)ӹ!U[ Kx_Y\/M+^ˎHOۨ8b|-@<NB[5 bp;#%J~1=}I@ebL*ڵau\Z6IISeXChg jo#)`es-wFΰ'H~D-(th̲Cbd /6fx8f&uu9^|O~O cuA&O ߓAn0Xu]&vW/,xՎ O4c{5"GӔ^({ vrz%&Y0xGd@/'%Wj"?)ңeJ,C(IN,Fh+o;Mx[0, [tF?,:>}@Bn-}GT?%a =ZKB۬+Zґw sVWk1C4^o6WDZR T5ӟQ$vS¿}t/?j&xXEǨT9TXK Gn"Ƽ.ߨ~EW<`ZD a7`@0˷-t B'vy$~F<$ Ċ3b@{Dܵ!-7Wt͝zLkwEeۖC ~Ό]jofzR{fVF?RKY}D> Vq4+-'ynǞgf1r0]`&nRI1ϸzFq| ݛBg =#݄}[r}@q9-6:/7ytB6[ )$u (Xүnb(S)o֨l`8r1t=\oGE݌լ}nxN%WGI]„u&z(7 * Ή:1˲7 %7Ȣ2l 3%ibiYϛ{cQNVאG)쎲1jXӀo;4Wlj^{ 4D巗$y/?EB>I*3j|ٚA;.kCB9B}CdV|NimS8/#<ݛceFf3k`zG;wKܙE+`G'͜ )4M]`iam0ذV%!ĢZRlr_}/{ vYMA}JU'YmvrrtiIdODY2;` NWR0^TT\Y5A\%o #b4% 2I{VY =Ga#Š[*:< Ӛ|1Fٛ\^kZ uOBs# ތκ-aM<4t2Ŋ>h<ę hVW~pRXA-{++Jޏӣ"G"ƞΔ6efݐsfҘΨDf UyBy53J/T Zӻ[GᏎZaasQ>MfhOհs͒9Qb ~o0…^G~1P)=RRa@z~*$Zꪟ ,!VQY @q>:yl_aP?X-";R`$~-[->Ҭp .d]QWaۿ~'w5'exn+ e+ 8PyYd(DVG^cZmCWoٴ>Z?fL1#0`)pl՟=.0I.&jax̼ }5" =Tg ~cS,iud t6ۊwO{?$"F+@l(t g8V7b⠸K<2R!`uN0B}!=;q0ϥmYo%B C4 =YDad0KW ywQ8hL:xA#ݻfvXT8Eӡպt{R/i_e07hV|w/ت4VTTH<4^jG߹%"A}G` ^Dc⼌K159.LEm 4B+2%DL@4r>$kbg3 -9 ;Zy!Htx`xh"&YD6˪S.gWLAs=v{e^Ӷ׶u`?ħbSy>qH ~yX-\Tґ3"8C/r_+l"/6k"{ϑ<0JDvhu6XY1ew21a\>+@m3vd`­/QF9: 2X`q5\c挻ˋmb3@GA foپAs?XKcI)y${U逧آhcڼ"ϵ_^j:3mG.L ̙{e F;MĮ_-.'U3.HO=fFԮ(f+k~)5ƫI4/k_1R`D[|5,* .u+kqzr\NJ]RF3©|,:\X́z ,,KQ()vɘ~OᵒBk6T@F]1d^0ޥ{@#ZyҍHZ3l@s4Zn8VN{di']2a g<<&Zb$co&8(҃zũmy< M䰹yO83k@\\D#Ε\Som O<"C ɐ"_oq5Eck?8y:jS뾻Jm 8N(RTB!!U{w$"%xQx40fcwF^QJMp]'RGj`+ςؖTD8T]hȔ~i<\fyV!U8o>g#us7aO9}#+pO7* H̚*=vCu{NKxsn"𫈔`hHKǔ8ٕ6΂.r-!ވm: Au34czu!0:{Lwƙ0B' RFM%I5o[&ˎi"+s{궫_Z$K%DsEeD0:3QY"d M^qL<Ǩb=B"wQ念4 5pɐ_ؓfSN IH<uCEaoG쳌X1~_C YC,H|(!#u! NGP ox<"aLN Z/)eŨ''5SАJ}wSTcht%;z/3}ɺ n!'YJ>H4jls9 +CkFNϗVqve8LAz|Qn[ 5]p\4Y"$6pUv&^{@W֒?ƦGμ8ܶ|{P,t3z٪q@,`o逗Aa49@KZUY,OĽMlIP Ep ,?ٔLhq·V+x";S{-l)OZA.w$ V> }@ی!m?!:(%lj|wQuΠjm'(;|6h M._;\:gR *19'zۄ|W QX*>%5l NyQ2>8kev֒<)gR/o鉅1"A>GLaTnkʷmUsk{{y˔L;,lN}!mUY/LlܱlSK*1IN ?~9/ x2?#k 7^Pݚ;;̑ _y]܈$n'%ࡪ7n1'bWxy$]+"?v$2t4D*kuZHҟbۙDgh>NR2'~qRk;hʺ)-”_gKLnT*dSDi؉%?#M/5xQ=/e\)c9Cy+ZzIA/u\HJU<=,Y-%^|f<ذ[rf6v^ߢxz&XNeDD-k*ۜ*{)"9?0:B3QB7SɣE`C@>\JI*Ħ@L10CcM_3"VgZNM|SX2PxG7412nϰ`V dXi+ MG MJJ&XFپLa0h w^%lyDw qsvo{ ~cDyJA{# t?jWOd&^aO}bV :U,(6Sui;@Ed)JaUEI{ZV%܀Lho?*퇋s#ϩ*nMbӘX@{0ΉvdJ[%O9!_2$jXg2:TTײF^Z: xRd737qZ4lUt 6鰂ՅaHld?ך+:Fغ|T<qɺs?7SZ7gSFC$:f2`kt:%FM6}b"qKpT6j۠Z' ݧ4{ YHHu.۞yX>և&tnxF~F 4'5 SEַ , Gr]`6V$bGҺ9qNw,1V; ~=r[QVnTܹCӶk2ew?2F هUf:hя5^sG8+[-UYo RUr(g&qI5WFCCt2%a\~)!S|@)v- {HN!)Z;Fa[0EsŸNWFvNvv-|-o,FQQsKb \֖xA'Y]t+RK`~ºڰPån=] I'd;/#,C$30k|7c@ '$$*SxNN(3[^P\?~ZrAR{|ĴZ3EFSQ擺z!J)!%^ 㫈ܥ)ވqA[l%4}L LŨ:!(A *Z-j[.JZ +Zxt׷y|姢'Ld1)O+uZͲ7Ě*/Iq5x:8# Mn ӽ*iHwEJ;LkAgdْ:$*e8Q݄UWAfS6@M5&DZR[mNJ%rbÌtqN8Zq&Kt+ ?LbؕmZ]3?8΢a@mU Ǿ'~E,ZgQgry6/пӁ.[E=f3fyx+ҎJ7 jXZS85po:cifja8H;|$^DDbOcFG}*4v^D4lHSDډHTEX7t3xfTYvW(zĶhwJ}i'Wt57 ̶b,Vs%,DvDJ/97X5^߯VhΈ:S~ YKRב (JvL?2x4h}f_S2u4غ usY{=$rm>ٕT~!VG畈2 0(,? MؒymQpOC ){rXh#d7ïZ10/YV*Ys~e)אmkm6uG 2jxv9Xy6),B,/mSb5׹ K!5N-T"+,1Cne. Ee !:ۄ3͌MJWW銫vwI+^5"&` pFl˿>iIc[ xb-ӤdNI`)7eO.p[9ďFPj!FPbz Ny\"[@3D_]a:&Y ~C{BUY0sYўW8+ -AJl14(D_a:8x[0o_IﰫgcCRdqdS?9c^h 5t({5ުAeWZ.cKI>H(e;ҎH6v] Zx,Y ݗuu<]W1c^k;qA5+1+%HpzdltBϢp(AIWtOɕۘ#qX1ibYV|8(@۾) aܒxyE" k/ϐXVA /Q'iEB]]TkF:I =ѫ`>037^ q9zUC\!z5Hy,g5099Dr34R!RDb0Rw}c^;>ioN\e uδ:Z-i-9|3+yӝ?tNKj51܆FF`Z΍uzz(gp\`OX@݈9V2dbgI8/ r8ONEnG5<֒fi;׫ :P:7Rb8IpRH Q꟪EVq2TT %SDjé?"N-7N%]=J+Xٳ#tס~dfSRNq P|tyQ;IL!p@eSyh1?:yf K,$Sf1AMĬK6e9Zby!ivM*z"k+@+rwE^Kh^Hu؛W)_C=Jt0%Rߵw5CC !8\N6z|ǀ~T}\ٵ(ή܂NJw+a!"ZOLBmh]BY()@ r~[Za a{s\ff9&nH_ u[iBn^1vse~b00+{ڝ~r3^ oM H:j\\5%nxZ!Tպ~qd3oYѪħLF+gȸ._kX Au7'MbXn1|퉴oJ+(U@xcV.k`jJ[KmV?= r4c*zUlF\i:Ƀk@b) @&YaQK=;PD&WJDZ[$kgD{6x_ۉ6zd]_.qTy!t$ >vJ\:  DXCgd~VGy&2xTW:F'l2]XM+] @_ Ej'LrL-XE) $W \<౮_+V1Y~?/by7ͲT5 Mxn^)꛺v _/z2]~Ԁ*owUSzg%.v5Xu.4Z`.1kW#m<cl `no"j^ZéϗӑB YG4cP #9OEnNt 5 Y( U{5CAO9~8?;t+%_Lm&zHUL|[B(Gk]S "ɟ2ӘaAV!I~-$cҶSݧ%D-#Dcx0mٲO  2x z\FE-}ȥjdܢN'6I1qMCFlҧ,NkXB7J*SmV`Uξ [҄xo<,[c0R jƂqEtyʻFY>S.;T-]rSC1&zNgUULd`fOJ.Ow< s rjܑr, X%UaouZ) bI!- \:gjU;Q> |B8n, 0%&[ܺ3Q˿K$I/yU=] KhSRkcnS+D,3Bјnt  }Aa6V|j9I_=2ANO` =aIWsT)GR%2I]zcME] `i{ v}&a*ˊ7Ql/&KCKDf)^Csdβ6p/m(ӌVήDiX =%aIFaFy+C,H0­8T#Q&!kQ821=+bև=DZB|S(Ԃ|4Bg""}B:D.\V#GuF-Er14GT/`K(͙3Qi6`l=K yTYXjUE~-TPpĴo>tm~5YgQ>;hahy -jDWNi/,$F`?{/m?^iЉ|V#.mVw,,^֟ɵ,Y][[٪C@L-K|elzGB!l>~$5JЋS[[dKK]uCl&f(4c`@B>!G]x>H>i,"G >*q1bNyAfjRT|6{=ꄖPKN-i¥~K[ԧ2j6O8Yp-ycx\u%Fxi䥽RL)kkdy]VtXZ'+Z[29uwݣM"RQV 0*kSWZ1]/*597D6XN'e*//`٫sx ha&2A.8ZÝ'^ߵ 'ndo9߾%yq٠qc@$ u.#?O|=Wr[ϲj؛E?Vf\X\K%}.,=bs"2MS}%=](T~:k5,FmpUmڑPq-L\`DԳNc"D-fU%]Qeذo+c[? o0ɯU2_տ ?CLf:Bq f6C}߹O! pW7Ѳ1{Ԧmrx@: Q®y#\5%"ّ((zQlWV,DKOG~Zu o_U_xj.fskSK+b=t(0:44pi5*ڕ=˸Nslݪ+թ&b4! ixJ+h9/bx^cxdDzT@ỷe#hH;n9;+r-{} Fo^%vmjXGZZ(\Q7ZirHչ}<ùL]7o(%`ȋwVXq$dJ\"D8Y>6'ڧM3ѿoТcT\׊56 9Сa|jIò D=?fK>d$wUV7J齞} A{|ݽnOKH3<fue܌ SK+l%fK1s9|iȅky)J99H~PW11$Fs?r0-jxVT9ϢsP~/x ~ן~6I ЃF gs;hB*!F[֪J~`(9y*)d;a<{A}-_L <3Ր=agg|v9drğO`2,soabOeDZĝ4h'X֓4o8b24Z`e=A9 w\ %k&.+ejwW{dczqv+ Y\%Id_?e9f*'DׅX=baq9drC;DqNʴEq .B|edktqlr}NNf޷*¤$П:ܐebwWwDhS!fDݠ& l6X&rB,(@Wn[ V޼-GwCγ5"xѷ3# ڕA$ د#BG.ghΈE-w%; ōit{Bǥ:˜糍c5ɧi饦<sj\`hV̸M=?BKF"#l6ܘ#4ct'6kdaqؿu~85Ly]kwYA j5jU5BqIUK9G*+^onw/U.ݲR-bA_\h}`p.9T{$J2|S"WXl"'%(r=v/(֟'wj~,ϠJ6' ýWpȨ !˽U}=;Pu莡zh&I;8L ^ld'208 ->wXU ]h$cn{d'Ƥ P^ u:]-]cGg=97' >RetY ͙Ukk]Gg8b:8ևj&x LbmT(g{]&۶x㡚I\!p -bw)yla:L]Y@sxGϾ# E%dҶҨl T08BZDA0<]X0TcryufJUj* rf\ MW9 QEs;*CNB.g2FŒycJkrdh؂~ZUZ=Ll (uQY9,M280 \{;PMx$̄_U^Tic=RQ?0DγίE9s[3a3c>IR^7ab{@q>S>CWvܙ~>xϭMO4m9_͇Iz/Xl'>iN/DW4Ɖ&ω˫.`A|$-'Xk8@wRd緮rHVn: yl= UcxON^HNR o@05t "@/ F?Q\ 5;< !c`bA 9h:ۉd<5yl8?Y3CLt%jN<.p$Y]J?uOB"So M,]y{wt%>Ԏ' P-Z;Q6dOc3wn/p7_ec#5gSdl n]g'te>.;]CyhNa P3lD}p X5h8.}AOV~%0CS eH;ćQHX:"N9 áA2خ)nG<&tQώa?)pwfê{܅VOKl0ESP`4)9db%J:ڑ+/& ~xW5_x=RU w*