tomcat-9.0.36-lp152.2.25.1 4>$  Apa͸/=„ !$uI{ܔHJ>s-uM~m P8ݷ'$V^5\a(\W5zJ%K߄|/.T§M&i=n$#Rn|T0ͫD]ѽv*`˷jS{@>x?-ŚȎW<`TG1&l N#1g`iaI&"iAa1865afb5c7d1ef7dbb6a2022eac9afb0557c378d2bd2f2c08c8d73daa3cbd00b1d1e928f58609c93cf72ce254f2e26d77fdfa0bTa͸/=„%Q >CC83Y` +ROP FX`T(1j2A}wǚP }?.]=ՌvLtDwYJ&<*BrWN-A$1DN A?)>Ndw~|6TH5\S.pN֎78I!}S ”kPX @E܊0 ܝEKQbĎ >pIr?rd   ahltx  z{44 4 \4 ,4 4 p4@4H4 ~ 4!t!!#g(#8#G9$G:+eG=f>f?f"@f*Ff2GfH4Hg4Ig4XhYh$\hL4]i4^kMblcmndmenfnlnun4vn wp|4xqL4yrzr(r8r<rVr`rhrnrCtomcat9.0.36lp152.2.25.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.aʟsheep86openSUSE 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 || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in tomcat.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in tomcat.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi 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 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 [ $1 -eq 0 ]; then # Package removal for service in tomcat.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( 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 fi4i^Cx}#0 H%BT. 0 O AA큤AA큤A큤A큤A큤AAAAAAAaʄaʇaʇaXaXaʄaʄaXaXaʄaXaXaXaʄaXaʄaʄaʄaʄaʄaʄaʈaʄaʄaʄaʈaʈaʈaʄaʈ^۠^۠^۠aʄaʈaRaXaʈaʄaʈaʄaʄaʄaʄaʄaʄaʄaʄaʄaʄaʄaʄ7b304c00325127d07ba5fc2e55782d6afeaeb16069bfc4be83c8a8431d2648d7f100e33f5851a00b69f97ece720d8df71d5ef266aa5b4e96e4caa411ca09b2450561c6b5caa5281be77cfc58a32a86e259657876ec7df61cbd1614183791a0305bc7c68fdf8fdf83ef12d6b001d161c43a5198e0ba69e835cfe7a1841ac5110d7dbc055fcdbf4a58792fccfb3e4d2ae55d2139148a0a0f388718c82c86a405d251f468e75c64c22cc81069011ec2d8d93669bafda917ca1c7504a0974dab9b000da536b6175b37c945618b56197283b60a6ad2cdf95c21f6102c655752da7d8676a57d9bb2c75c75a4c6b471e642dc50f712dbeb1421e541cf685a36880c055af19579f41e6ad58db7c8a4dee852bde3562ff6c8cd8c5427d5d38f802212fa309f9ed1abd505cb3c8807c85f6660a6e24f68bbb3c697c16cd1987d66ffe966b56a7ed8507189e0a0d5e52e4ba397f033607b4812a0dbdca3545f69317038ed2d27ac91cb0de590f306c0f6804b6dc829be9a4218d8e14c26e7ce90a7e72f4ee8df78683eaafe55e62739203f09fbdb750f3f580a0e67ee79528300e86661139d016fccb7eb7c2f050efc59d9dadb31b435addd95bdda39d65d4d9976ccd3b24fcd04dadc737adf3e6bfa104dc4f3a433c4ca8746b5d6af9c1784508bd9977847d29de48498e6d910f5a14655acb9046dd4c5347c1d0489af40c2d85e0e320370a7d143e7f746e4e7de99060cd071094a90282b8fa0896c5bf47f9c504c43a525ab1f4d8ef9961d5e5715657b7bf312f53028e36daf2f680f158ea275e6c4a49d36f7dd74d977cbb9013544ae81880772d28ae15c225521ae4c49333245e00f0c453955175a54889a94fc046c0909688a347b831099dcbf5fe74a9cfb0f77ad6eaec8c6410e3d78c0364b8dbe23d122dd843f8b06494053ea8f94f09b4eb3a0a57a24ce593eb8eb24909f0180445042c0d0deb4566623fbeb076b98f72a2a2a1b6f939fc48667e2ddb1ed62e9902ff4e6780b1c4d72543b9175d22609484a88adafa4f5b2334f4b998dd4a4f0300b31f0bec08a742ffd7aad11c8d8b5c783c7f72edd63650ba6d863e28732deb0edf75c4407c670abf97a35c80eb627a4e4905ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c285760e5a3d05fcd29a5b1e27fb5bccf4e5be95a96b9c5a84b8708ec95270630ac2415fb82af49cec5b30392377e590b3c139c5668bb36b6133319977a8507f4ffd3926289ddaa5986584a6763971a4a306ad4a0a2dc2e96f151a6c1b3d076c/var/cache/tomcat/Catalinaservice../../../sbin/tomcat/etc/tomcat../java/tomcat/var/log/tomcat/var/cache/tomcat/temp/srv/tomcat/webapps/var/cache/tomcat/workrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcatroottomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcatrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcattomcattomcatrootrootrootrootroottomcatrootroottomcattomcattomcattomcatrootroottomcattomcat-9.0.36-lp152.2.25.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.25.11.83.0.4-14.6.0-14.0-15.2-19.0.36-lp152.2.25.14.14.1a{@ay?@`Q@`"y@_إ@___{_^@^^_^@^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и@Michele Bussolotto Michele Bussolotto Abid Mehmood Abid Mehmood Abid Mehmood Matei Albu Matei Albu Matei Albu 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-2021-30640: Escape parameters in JNDI Realm queries (bsc#1188279) * CVE-2021-33037: Process T-E header from both HTTP 1.0 and HTTP 1.1. clients (bsc#1188278) - Added patches: * tomcat-9.0-CVE-2021-30640.patch * tomcat-9.0-CVE-2021-33037.patch- Fixed CVEs: * CVE-2021-41079: Validate incoming TLS packet (bsc#1190558) - Added patches: * tomcat-9.0-CVE-2021-41079.patch- Fixed CVEs: * CVE-2021-25122: Apache Tomcat h2c request mix-up (bsc#1182912) * CVE-2021-25329: Complete fix for CVE-2020-9484 (bsc#1182909) - Added patches: * tomcat-9.0-CVE-2021-25122.patch * tomcat-9.0-CVE-2021-25329.patch- Log if file access is blocked due to symlinks: CVE-2021-24122 (bsc#1180947) - Added patch: * tomcat-9.0-CVE-2021-24122.patch- Fix HTTP/2 request header mix-up: CVE-2020-17527 (bsc#1179602) - Added patch: * tomcat-9.0-CVE-2020-17527.patch- Fix typo in tomcat-webapps %postun that caused /examples context to remain in server.xml when package was removed - Remove tomcat-9.0.init and /usr/lib/tmpfiles.d/tomcat.conf from package. They're not used anymore becuse of systemd (bsc#1178396)- Fix CVE-2020-13943 (bsc#1177582) - Added patch: * tomcat-9.0-CVE-2020-13943.patch- Fix tomcat-servlet-4_0-api package alternatives to use /usr/share/java/servlet.jar instead of /usr/share/java/tomcat-servlet.jar. Keep /usr/share/java/tomcat-servlet.jar symlink for compatibility. (bsc#1092163) - Don't give write permissions for the tomcat group on files and directories where it's not needed (bsc#1172562) - Change tomcat.pid location from /var/run to /run (bsc#1173103) - Use %tmpfiles_create macro in %post instead of calling systemd-tmpfiles directly- Fixed CVEs: * CVE-2020-13934 (bsc#1174121) * CVE-2020-13935 (bsc#1174117) - Added patches: * tomcat-9.0-CVE-2020-13934.patch * tomcat-9.0-CVE-2020-13935.patch - 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/shsheep86 1637075615  !"#$%&'()*+,-./012349.0.36-lp152.2.25.19.0.36-lp152.2.25.1 tomcattomcatCatalinacatalina.policycatalina.propertiesconf.dREADMEcontext.xmljaspic-providers.xmllog4j.propertieslogging.propertiesserver.xmltomcat-users.xmltomcat.confweb.xmltomcatwebappstomcat-digesttomcat-tool-wrappertomcat.servicetomcat@.servicetomcatfunctionspreambleserverserverxml-tool.shserverxmltool.jarrctomcattomcattomcatLICENSENOTICERELEASE-NOTESsysconfig.tomcattomcatbootstrap.jarcatalina-tasks.xmlcatalina.shconfliblogstemptomcat-webappswebappsworktomcatCatalinatempworktomcatstomcatcatalina.out/etc/logrotate.d//etc//etc/tomcat//etc/tomcat/conf.d//srv//srv/tomcat//usr/bin//usr/lib/systemd/system//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/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:17170/openSUSE_Leap_15.2_Update/5dec356934cef17b73889ea1116c6ed3-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))RRR,S:QZ>Ulibtcnative-1-0logrotate1.1.24 utf-882a97eb4bee51587add8d92eaaa6f0b78693a634f3f036935228484c30826476?p7zXZ !t/] crv(vX0t2e 峞p7;,y:EA+lw;,/ˆ'5 6 I:?M7bi5*_Od+ߴG\M!KؐQh2Vw+č /iUZ_Gm^sURSpbO)$Lg`-닞ˈP_6!Ȥ@?ĠlWހY VYHz#S'F@ӾT='| w4rn̝>3s=g@|#J8!yYkeU*UH#'g…Ve&[bngk&IVV0wqhl$ȹUSJm,0NVTȵe} AF<) :sbZGNuГ"h~ [Vn@ gi b?mtlHM,{D*V@\F +dcNFxf}ؚtV=&vJC~5}+mz9,7jap9QA+s=k={(oLAv-VB{Duy>+Xג ѻ;q_kHp 1(g{`/+ŏYpL(,X,Gc6y+jcR]U8tzG'gzNJ_hH5JaΚ<7\6OolJu'y< ׌Gi`e|nH9u4-Ÿ^x8TАy@YcgfY )"&RQY1JH `~ cv GvR W) KXQz$Bg6hI˚b3c*GC͉ȝy6R*dFgt;aE8i}kf BPL)'G<&3gHRcx0D #{ ;swNP;+zLȴ?'x;)Bn\r gU̚Ƴ‚^{UmI.U_ !w ~ͯ_0: [m% 1´:˳Љj꘣439 '~(' Q:.#EsO_#7O8u!7 7:DJ.E=$>^UB $4u;6"(t2^Io,G-R;{cPq:ҼJ<APA6d}qHad< >Fy2L|8$Kn?5b{trap,e'0u.!өRdA$6LbN0ҴFH5 K*6`~rsboh-ȁܝ@aC_q\hўB9TkZ5.OZIC_eO< %ʶٗYrY!qfo; vAeMօs0 _PFvHN[Dz:/ "9=N_=-zbn`"w緤lL<aW,ieCT}nuR't79B5$^E0A$n֒F%mȐd˹ˉUӧhji1=[6~1T1k&=G^dNJHzE!p:u/ŏk+.~M>25'Xȯd<k,9fR>{<%=oSŗsdi]> #@_w\!#UΕgM! 4#ٷwzpzDVl+Q!p)MW񨩬 {;,9?h]?ug?^}ЭrU{iNk-ḭ5nBJ =oCoX;HN "rY_V;,;|I'^=~ xAG:NE:'ebɒu|Ԯvb㍁]fN O4.صdeGv}>h uJ/J1;CeVΒT~\'M&#C]QO0c.ϔ\oEn(pGee!`TeR_^S B%ޜh9c(U{Ŝp 52:^&##{9|dғ,N-uƃ =Rr8&+)OqX~][M%vJvw#b髙Rry!R"; sAiH=(<8WXtyf ʛj0rω<0\Nx0ZkR , lqakIn,Mҗ['-g8s #Qi b`P4?ԯ4&H(D:,ZICh8f'rsSPƝ:J_rqf+2 <=x~ O˔P='d7kه~*b_;pw (1@f]GD"r޲B̚)%^BF}z3_T˜XN!/6[nLV8 RYٿK6MHϹR2) z4lC6) _FKKKΖO*Š>ڠt))~f9W"gr g2qڛ) ~cUoXDMF60~[ImWuį<0 U ׹%:Lur c:/UuB; ''pwn-qZ_{ Mz7Mz'p՘P::hyhCm1X2Ykh'7֙;t3U@ M),j JMLTym_HAo+qLO&Z¡n?(6??|k|%=oppldxi v;MCWtkl2;䵉E0}-(d,Abeu_[6;  Hf2eB NƓgN:}7@&vciQEN~Q$ or:)Cf2T*+Kz:uz+mt'RNp V4";./ `ԧ)<9憚0E{ z=^3BЃ<5R6%2y/!Xz#_|Ӫ7{i,O ec <qΖf'Glnvc ;c'&o޹cuf/u`ٚ OL0vgyֺ{*{뵃z {khZ:NOMihipctqq-_#߃>&b+OxU圸Kܔ]7g_ٹnZfle 1GH90.͝ (c&?:kx;Hf_fճ0Xz90q~7 6i} ~[|֊5؋3=}J۪Ɨ d~RM7,mY`5Frkc(t@lގRaUAo}O#D},Z$M.VZl,*:dkDUDw4u3 1[T-gA'ndb[2"C"0/}y?ukE\#:I}̊@]>ܮΩal*&>V`6"ڳ$wߞҧ&¿`,(Hoa⪴*NDe:#,z/Mfpcb[fgR/( {d,LYJ%|);r3*ppsD$Sk"V[o$P-8۔@50Ý~mKfE9mUE8ΪY;B0aU:yxJ iDB6z"g.&[f~ed,nyT}N(14c#L%K6ԻoY g,$;R  @H<[6"[ 2[ig[&fÜ H36}Mj q8]0Y뚦W>*lp_dIg u_#ϋT&[_Է]O,L;eyTd]jB[9+wX6֓rKQ7~覐Tf2C}OOj߿{&,? $zRGȍ=rQ53_F b839ayMɶڜUFĸ"u9x[.m*sY@Pp֫H3ElN<rD1?5?Cc]@;iUo^-tޔ?% D7-sNblбapIw =hrHi>(qT9$sP*ho藯תkf]vP17'M$ˉdB7>HlE pҚV.mis$5hPp'ʹ^@iK:tU%oAp;hMϹjh**IJ޹Rk`yYl'eQDF䴽Рq1˻K\s"j9xrk!I2Dѿvr>.'.wV4>6UiMsŃ4[*gZ)tp]͔ <11I![og)LVBSxa$ F5X|W ՚3;Y"r.(>l K* Q>_ꐳ_(#OrĻ58 lX 4҃P, !gl[`B~==A fo/V J3cw7UxJ WiL>X;9l`צ7] եC1__8jsY!W,x41z35Q_@/|4l՞rFos΅b/XsF]^Rh{ { UQizo?d-qq abm~(1WPD_Hl_V]Biʩ/ 299se!oZ4~ ק1@{-s7UPo5`?FT om+qnS +V0 C,T\M<2UP.0BL2YA/l.Jy[7b?t2>J oȐZWUxS'^R< ٞ?x )CQN~ e2)jsFS"C rv ">웴QslIweRF?t89Os0l؋ajIH{F Փ8B[ %~8RUpf@i( Z2G}=~>%#0Njf#{&GfS@6 c95k:^M/߅բ?'G%c#/ߴU`\%7Mӕ[-YD7C%Ul%ݣ;6;d̫.#@ri Rbz'|#(o&jLưɇpfT+]=m@j*agvQ3qL` og[&Xf=G#(3Y (G힠`* LHXS^?N;=h?c$yd^6h ^D(石wr$+unF^OQ=6{+f޿*^n߅a@ST`î9U|bmAչ_@f9c$G!%ǘXw+77)wS-eEHܶj;Q !1&Ld5M b)Uݡ< (8-^?</9<)SZ\ϕ,$``Q~T[t9$Zv&݁:.]# {.֋u,k0♃J5 p)Tb߃>;ƤqJ9] &!QV?C򅸔{Y!@χTx)P! 6TGg 36q3v/Q܂][]rwweʭ%5 S"ׅo "|AfZ9~ʝ6 /'զ?l q`u ͑ m?md A.?2O\hXDLŞ|0'1l2͵Qr!EL1i"S!3Ζ@zo3x;*–9#I3nk/BZ%{7a7p[<Bpt̳yj[q={5phD1Uۧ1 L+p b$ne$﯅ tٝdA Q6V[q,@ǥ+uzU2cAgQ(.މsr{)=?Bɜ|xj^p].SQg_⺻zG+)b4O 4<:nxz0?H CB6oSt9).[cpܗŔm3I'?ͳ.dg?G{RpN.ħx- PaNPbjvUʫ6`ycJǿF eCUͼ3xWqPk7c65A`8lbt ;,Ȫ0cӴxx4PX8PeļH:kcD!§*a)CrR[&[T9"wHY$#.anfަ'?a#ؗNʅA%,- Y/Ǜou[BG c/>ڻ%gbZX˜zJr=pegC&`UO"(@p~:# {ؽԲYz 6e -MZh,S#&74 PסX EͦK |͇[*{T 곲9`F愄4*̰KJ}EujZS%ZKSwTzVS`g,hkR[J?#s>Pl!ĩڒ*)=jዽ+9Jeor'f8e#ι-$\x3$WSH y G@rQV0.u x޹g y￷p[ȊPIfL[+`l#~08G@љޣKq qXwYg%!vqsNRAMk^K4v>|#Z5pTÜ5WkC-? s%Lru*skHt$G"*aDMJzXwRۺtp1CJ"i6o$'̀ Qf0o5nVd q\Zq3hm659Tv՟<4;еhz"M6(h,øF$ Mr'c2S۳PabrnrSFdrEFrGFk\!M ;_Yw`xKb=+޳^.NW @ǺU qwV: )ۙ<50:#SNUԖDD_7%"l J.Bow'9U1IJ- 8&fplN_Y9Yyqk-ГKx1x@ң>BgF,˓t"i 00qȫn#%jC̷_AMѿ~)9rτSi]SBÄ,&EhAI? UIP@sIu' A ?(~  w: *we SA9@ qF2=d.S~B?ml+'52=~lDYXBRD08,72N &}&>z27Xz劐 m{Fk8̗} 9Qabt~*A͝ e;|dh~wb_!>* ףJO£# 4 FÃXa7a"K#žile V!m5aL;n60E$ǻyVV|3kW2yo> ڈ*}Td,# G)VXbJ9;-%mc&.Xvg'aMZ i 8.v)@ezV"ɝ"/ջ\H*+҉Z33wTM4^% ,I)]h4uBq#sJ%6 _E#n3erS%9LX5TcH9,̏=W6eQQ2bKl=VHr=qZk*@~)Xh߹Gw ywsaXT=оDkDjUm"ڊGO+i p<9B13&Nj &[v?Rwi` 1U\$vp 4[ajO`}"OS SgY\$ Hzܛ'ŗX:}]KX筧Fw},KL%?uƓ'& TU7u.]ƌɁC] Jҗ K[<niQD:)>Iu=8:A; y RNAwv"(vꐙc\Ln&+ 0UW`~iLţ_yeLl& {L OpyfITbbMɻrCzܘLU:jsVssB`d:s?hK ?Gg8,N*g4poAvIՇEdо8u9ߖ2w`UUS3-$4C[h2w=:TYۘQ, W{A acruW3d ,,m N';e 㞻c9ǐmB@JeFeRQ+o[1|VYmI@FfJ:@>UA,fj']]#; X MߩS?܍lY1f,!2pB0H>~5;/\-?KZ0U^_]>gT4'!qu ʜj>I2L2Ak#Uev$rVq_T ' E7}R.'IbDGhl3&Yʓk {yo߷_Akж9Ԏţ)("Zq̾޹OqBvK/, 2ʒ}pٔ @e°)>K:ت7:W0&p=W\0 8\?OGٽyyRc O$%94]`+?8r=:|s쳎r:2Ue.CLQ 1(IEn^)c{4ӮR&}qK)pRguچFOs)/Zqe7i} 4E2-SMkGK0o?Ġu8UCY7Wo\@ְYmNZ7*e4([_ݟ3lI [Ԏ&zv7Ϊ;H⤴ @/ܖ5ֲm :xR[2HDvNtR9a?Vc\~7 yi!/ bP@b,7L gEBSU喳ݺa 4n@3PmM5RD15=-x[jxn o=a9;-C6Us (:pF90v|7W 3N mWaq[uuEnz,|F=Rr[Y ޒ%:*kW>ڪVZZ eN*rbq\ŽL?gp  b0bNAXmc#_Y%C~m#z_!|Aolr YXC4{bl\VWn[ae%~@Ml *r ^riw 3Mwn% rP|<%C#+!P#TOٶ\f ,$u],u:yHenwq}u3W mR8>y4V6ZИaTR @BpŸ߀)m6tl&WOZ7 ͧU+'5+V4g"# |:0۹PAX8Oz6턻ݖd3OSBJ7$*閼8?;IDGˈ c"U9VnT!+^ÁlDf1sS(ޖ7O:9ȇt`fV_a])1s2 pκgpvE5 ((hӦ,/$-RJ&%%Thq [PHϿQ;ƘQI9ws(3' ŅׅqJ%6Hݣh*a os֞[_~ѓm6O9*@)Qo{4Tq-#(gXonDPuxA!7mbj=-i1m]$y7x)8҂/8I9[i:#ULr#k XIZ!`H#lH&67m}ߐ ̉4^G;JO-l=kϩ*eu5-Yb{fǛ9歶yxt]g~BֆIfM=Ϙbݘ[U'O?U#3'c-fBIg 68x%v]mbHZhSB hId([L yޜ@m+ *qM5 k4 v3wSpH>+!X Ii!SgWTwޭgҳ&"4TD^H\)AeCrqr.SQ~ɼvFv);gM*IX\cE侶,tljM5+ώΘS0::p{RZ8ŭjxRD@~5ǜ/x(vV琿+輳] QY('ûcJYI#?@J9$0ő낀mQG*3wc>&o?KlVg90%ey0СsIAG3qK=Ud9?꒤ycbZ&і 5+]yu̦"Bu+wIHYŠT wm=agNe K@RMw|m^ıb'rRԶ1L x sM]vAA03%[~9+˛[c<ieMS7@_I ]0O&h$S]o.i[e4@Jl=irɓ×^ܦ0_]ӯ XsގߖYd/v ص.(ęqy6K_O>I53lVInVHnfUNOc3<_n~CEȏbN-f25#wX*V5`_ZdDA_ԭ|WYpበMl?y K ]?(}Vg!PeB5CIlKzNݢh fECZ?2Hy5Yp[᫿= X5[FKS@* r|Gr؂Ui@VF Z2B1ٰ8\,Y5s=K$31#v/ D#tꇧtBۛ6G:A %i {ʜ$?Јrx"wD,cEQ3?f43jF0Wg@h@Ҍh=e`t8d/lF vHM8akW4z4fYJIjB oPAc_b7C_,[zGh %bZ{u8iD/;\@:M.YC=@Ew=wXBsO Md |S ;?,Z:ZZ@x'oLT0خU{U~xq̋~JoaJ)"=Z !F9h#\DԱ.]A9lqB~jiQ}M'ϖźg6ƫŚ1^H Q ։Q)ݣtlF;b'@ }W@Zf.S+:a^qƄp6jGF+e{B7?:f1 AV<Qid8E# "SlѦ._p 8\] Y/dٽ>Rf~s,5vveP!o0g\dHw*-x9م&HO m`zei#„|蓲:_b4/giKLݫ(QVbYL!o#l7n<"? ㎉PLULS[^9D9&הWB:]c6 RFN)l7drqƬmHQT|&wY/#벖:8EۚplJ_M8BIN_&>Bq@YRcj$ʸF@L,Џ6 ގǻhV֑0d|g?P w">Ǽ҉a'5i~ףM*=4BbJAΪ&݂npi )bCCVlteVGfP{b ք6 mp뙙ܸG49<Wzȸ3帘w*;Bey &t^9 0jTfr\HG~=Y8PQ#2dS.z AuF?{|$jtl*DQVzzPJ@] CVܥ xb]+3ҳW@OʋH1rOrK$cgϜLu|]>, oAVk-Z\rBr v>C RM6+uⓊgXC{*A SU8qE%Qx.o *eRO-!¹|Ah/ѺQ[k,vp0:&XARq%daA縦 PK8C_3MrvU:JF#$KT S0r S" pΐ蘲p9M+X=yR 4NFH|l{MS!*L?8Y K4֨YO W[ ! __WkFu<ۂ>?&qCOjeL^FK>`Z6JyOR^h΁3 k80Dq{K5Ox<Rt&/vhha)%\Ӈ;oA.bIZ+{>]~pI@Sj}`T͇W%LGa+rl HbnϜ23)lB}GWƇfx{b)rm|OC K;d=p6K'fW߻<俘eJp㇥Dz"'c^ C̑ Ƶq)!MTJa褠?&C9A J=Fp7/NpG=7h CYӹ1 ?ybऺg=P[:՜+mb$uCp8b>u+5P•IDY!=Іq[aރ2O۲q={rP3p7F방Nkµ2~4-Lmw+ X6vyP2 GEkIbvs94?M7_,!\ ;`=g`!A݇gۣ/aAf4WG`Ա|]Vɰ;qriMQP=\Cn' eo]nl7[DV@e:%'εdg+2cRV,,ڗ4($H4W;QX(dq-2һХyei0u~&9e?2~| fIXXle#ˆD*ov;v`ji3Jנ@/]Sww~ #jIv3P2d%7LMj#_B%^'3H|zdT\Y hoO5@1]2ުbq 5YN/o2"HcfFH$aƅYj#uV#KCqN,Q5hP|Ө$&s?2,L# *TN3I\f4F.]z{tWKSxݣl/?|*LN,>(4CR*Cy MS !a沱jïVi\ۀߟ1nj|qbgI\{vcz0vݖDbfh~J<|{Tv1F&Y=:ry.#̔hJT؟UrξP3Ct/ڛu3b&?ׯNs @qΧ'a̱d+Xn ~hyk]2R_RDHu?*Pa TBt`4]_n8Pv>.3 p {or1 \M'dD/q^j]VNa2'AB|;ʕ9qQ\Iq]*qz$9.aw`1Mrv>= %[%^"L=h]񟅮鐱4TMWV/3{L j'sP1/it4u}*ESUƎd"6Mܥ>d^ Z\eH j vSL$']rvi^),)-Kw0ڼ OڵN)eS]Zא3a|js'Ybb9n!}l kӌg ,GG$n.Uɐ#Ku6@=ۅF @0ҫA>(tFt-^ѮX%vO'?K>)'S⚙c2Kɛσ>& k &T) EKw#|}֔~h#;GOeX}nz^% >)O'*4, 8NmTr';w 7l^i7jx'jRhFqJ?b6U%6S?+qr}ӉsX 4#b=#]3a)l,ǀMTҥX:|x^xi]UJhm;T&̈́x.9BͣN=PV1EdLJRYHIh]#![Ż $"nsJW')sҘ&vB-bGrL$q"ն%Q0Dm#큩G kʳۨTXݬ B*C9ok.B M#/1+02AXj0e[1d|Eaʒa/kԴs}uCΥQС%ֱ,Q+.aU} m:Q /tc2XS`.x^p~ u× 7[gvh{^9#i2nޯGO7J r&ژ!&gi^L$ŠP!U7f4 f|)Ӑ݀2vW7]AkrG}G=h[ m0Tz^;8l?G[v3@̩l4 -+Ѐi3]ҕ^Z4Yg6?}_ 8ӌӌvb7gy\C\Xcb3.XH 1HtuwS~o ` 1;Sk^ě1jz~s5 8Pwpdto),oCiC{GX^zByX>v{ȚHƉKbpU$i_~hezIi܊' M7^ P7}UĐa쩾}T|Eh<ǯ5tݧ"Qߖ "\+ĆDAhd#yxp dXmv8-{Y,a߇[Rw%{91+ I##zXmu Q&.= c j7 Ț|4M2 F3}>Տ¨-{0~u7ps j7oRʡz& ݂L%w?(bĄ@%6H'G%᳓$Ǚ)BYn'MiCb7-Ȏ(L-"ı^-Gsz XfU52+Lw$l20 I]NS{)HI~{,vrEMTzOfѵE^ت옙r,Cq7%/eTAc~+$KMX@jPޝ~Jj&^dN#i xc|&%Bݎ9V4opgW /.T/k7TXF$}m>cS!k0eyD2 iƁ*=1'G\*qժ׉9`4uE{9Y}a`,;(*?-•bx}Ԧa?3+g?7 uRSHg#|Ie"Sr\eH}N/S0sxqby9K -ocLz3GB/<; y= E\RVGD _ dAZ6ZeghptoDeARuct%B ?HN_N؋5] N>ӽ|棎o\ʇ1o?$|\W)A湜|-3͛ցnvZ^hL YO(QѢ_ZW 8ȱ\O!r˟*piN1bXgaYjw  &Iup1Q5W">Pp!r}ߞidR kܴz~\4(Lc/Rw @Z)4qmơ0*mkHhX ϏFbRQLrնx=?W$F/LEidYPRg-6<Fd* f}v<|n++13Ӟ/s/>ے|[D4j*+yոtߥNQřUmsO0:1m͗%'y}bN2î7Snq.će-%_CnK2 䵚*j4l )3>6fVxOb[< [ɑ#'#3 zE0ewlo H,L6k{d~\YM =:m!gtW Y䖛kv Vvbڵ]#LD>Rǟ9IW`~[-G9 aE1H9xYoe&, Z8_j-\ʄRːwػ 8%ՎJz@'|h y;92H-1bm^8y_(3åH ~ y*ܳB3 q${ >ah\ȗAQ)o LD`6bJ:RQ bd+bnϠ%"5TUSuχ!{#"X9|)-^9KK\2N?h'YL:I];CYȭec{ڢVyraSrep:0r:ءq|mȗ`HI[f*M- I^#>v? .G0FM"zs #sU{.yQ='`)5* OM iIJOaGvqz[ʹե\P*MdvSCfı7قD.z)%.O0֥A`4K8MF]ɨ<N>E(LR^+;ش*=7n9t k)Ds5`IO]-X>cʲ;DriP!r*1^r<ޏVg=m_Y hēEvDŽ}ύ6sHgT|'iv^hVN2I:Pcrc˩0 Y8AG4QzbU#?:ib{ Iq2PA iVkI֛c\Cۻ,0"3v_U!` e>ĿSHF W ~K"R|eݼ`l"[˥~,w+?t1(䜊P;^I- =X.tM_?zyȉ v{`eթ[ }glkz#+N#mxz߰Pfegb#OvP4xQffjLWF«6'!_ 0'HWv.ߝ]0 f~(5Sζ9m'$T۽,d@Gfc8U_Rg7/pET*ZTe eT(<6,ſ3 t$4 qʯ9c;ra/xk=؊2WU (x}޶F&$x_xo?L}aX,t%{g}͈y%F`A8Nrpsu*?@]IX^-I#@|sa0Ap . nQ%Pja^Sۆ\%Em'rWZ  -.W}wCG^(UyuBӦ׽ (|"]2+[3yKxX:?5둑DP?$qT :]&'0d4=|Ha;'7l\)ۤe,jn^r7`lf%"x0@<_D\Q7aa7n=S؛Ei5K~cKP4jώj؛v?JCIgݤ.f3 u{׆oz I<[/@'NtsR' `!d)(~mH4Rx\МԑwA$Lu n~1{UGx⠿,tT6D%k0W=Dp rN͕1O޻o(YX7ԭsδ~+-IqLs Nĺs(v*œ9 %` {>硸Mvrq" Kk 48V\jA)!].`V/PybQs\;:Qĸd e`b쩐L )+eh/yE~^?L_V~/OS{ޫlS%bb;CeL )1qu̐ɝtl"jժf_~7B3ir c|+{l:Zc֋BME؜?K DF8nϾP¶M 5yzyw򲓹- ;t^g7sf-Zf[HrF)FZpܱ9Ny!J(Wj Ej:$N** ɖgaS67Q"XJq=OObw^3PVCa2L2b^S+6a=  N,.zD.!aClY&#Eޭuf˘}D%癎PjW$k"᧡F&%Ϊ(O-ggzܪJᑤjk[kNDXp"&kšz˅zoA>+`ʅ0~`#nm0Ń bPzo8vt?EuUbxT9hghK x3uxOD$Փ]>NytLYЖS.J m(E~BFplpty~Y;GP+cjB&9Wx̱8r1"ʝ&PIU2(mE 9mH*MڊYfӄPfHE-=X xnAp0&ZQpvqZ;N$W0Kf,g7 \Y5Ayh Rלr!:荿4}~8W*6y*wھNRb6ɽaN"nuc,=%ִqui Tjѯx+@?{g0/$39vk(G/zIs1"Mz)J h]b_: _>CA(Z)Txq{%M=E΄=Fmh;L1ȓ\e\Lzv A#ŀ3 ػ `E_~kjuB, xHu_/bɳ!.|(ݙn 4#paGM }k60tsh=߇2_sꔃb0-Ƀ&WcU8/glINA |f#ڟ2ET;Egf\/SA2UxeچžĽiK }Tù7=w#NMg_DwV gҡgٓjG OFsK>gvEsԬ|Kï&6FWFcIauʑ)+YtM( 4Oj /cp)gZW,Eq~}=ޖn;D7%s\}nr>U4AQ/eD|T160pmwjsvq:j%-tZEDAC>q P` *:R֤gjt8*\Ȓ5\GVuʗJ\hWظK-JeJ /.某Rt2=3 )L'KdY)fk}$*"DaDH'#,X.f:s};]` fkGuxeۏi>c,yJ+,ұ;,z ԷCjE+0FWO S\!KǂrOoz\~{`F ]K QUޮ!p<zC:Я4|@Gʸ{(604Gl{|>tޕꀗ!9PD8dKRyɗʌ| a`ैM8Wʁ,;wۜ`Y oDz9_:4VDeUOJKР.hOqnYᴘN9ZDFvkb?LZ~ OA̴'qwd\(FE bAκW2^j}8eSQ G&V@1`X/! ľ3׹U*[č_yxDJ aՌXv?RK$YBp:/TN}*nҞ2vՋcjJ 4pZnOtE)bi=`l<>Hsj5tHXذj(JVy恃zV*]T Ȗ Ą^fJ\~l%bH+c͞) L#ǚfˆGFѻY3Y$r\aa[a{wPݵh=7Ct};@JXlTqZ, 9 M?̍R;ٽ}fѾ\=+ΥQes;**h&2`TWv[aUQv̆ǡ-V9u.L"P@_Rԇ],R_;,\WfBz9lH먑 ?~+ ߑzg o:C]0庶Q%=ߎ́֜*j:9ҜxMP\ T3@m_pȵtd+[ |r'ᦱ*u s:|]*kv2>) T쮴km*6ҍTlgH5g/LCt<]A+%q [\Yv:14Z+ʡjas80 JH+FW!aXpwʈ`S^tϰw. \WNa 1ʔI7&٨~\' |e?Hrby!2 dڅUŅ*ioA$ݩpzZ`~ǢxZܱw01@3v{תA!b pzpm'cTO5xHT ߒ /> /ij&ci对3 <&WaF]o[& WY֖Y f }Eob$1_[ ֿoPl@RN/&婹sO?e@@vրˇD c?\hN%4ZSn7;\Ԭ*mȇ$JØfSў\'n6'М/?#as/| 5(=zkg5TIR_;f1櫑?ַhZ;0)Q Dg"YsJ}Cɸp6AOA2><< h=aKe HĞf"1ekѳ&bn"^=d9TPEߝˑ'1:Z9Hᗅb#<]dBыu>ۅTx6P\n9WwS.yfICǭUdӽ>vv( 5 Vl2D6{SW uLae);[Ơkk,YC~N.Ujr#B8R>#Rx,"J^L ~{/nN0%lL]G:$\p"n `3CJEE 6Y+D%?oȩ|]}}ͬrhE4i(!?=[7L̘_E$;؈/f!{ ZκWj;كygc.XMOKv hxtӮm:zcO]*|0 L0BOb{B]yaCy*ҐsyOz#i>^M>&'u>;"׻_}c@V^#AcbZOkbɿE7 AwL|k _h?~ie{ a[ tߔgUiW}D:ȺsKݒ}P?0 HMxVθf{$ؑሌ;c*9?i-CyVo0fĩ&kf(BuZΝ(n91]Cr7QYr] 11خf mO:ũK3`% Kˋenp!&90n̡BHdHѡ1tl*nkJ3Ћ;VgfMߚ 0~q3l+pXZdzi؛\C^6ҏMQWO6<$jU=f' B)ʷ(7QV~}_MԐ(ȎP* z3g)kf3'ņ 4-rN# OAeL$Lƕ8kj(/Ӫk5E>\d/@bv<9{K~GAFJ~5w'7vdzL]̰$IF(]T'#x@g#8c~Q@V;$}V&A6t]UI 4[~ⓨ3rGǞ7C\)jRuUg.ԥSkgZ:&? /_U&0 WjvOŔJ8oI8$OUJe/`v}/ jj8PK+ύ-9|)ŠrK,v#GRߝMQ8!/+ e@#`7QS~Tcw=DdBq4NdLQbTG 'Հ +^;}KMW`^]!ڑ Q\ hE4r+ր fǬ2݈MY *.QV4hĶ+9Cpڤ| 3(-B3w5bR*!563D&esꢦ!BS`P@i%<9+gYzw-ak:#*噴akpo#T4,^IkCutC!xH$a80Wb켊WaUzμ[݋&oȄ/\}^pH#eVwY{4|b߬/-6j-) ԎlVΈ)rv%k)]܏6F&T\HtWm$ ՚|~ܤT[J ]0 S} %7>(q *\!F>Ы>4RO2 8c^l2nJbx*{-[,n2Og(\s3r쟂chnB$'xALjcx;m aV ·굓,LX4E~1v7("XΛHǝSibl1Յÿ3s x4ZmT&أ) DW wrYM,&#'x|xt78?noMevc}.] r!RJUpS~ 8TN7bE-W )uY:ڄ 0 TD~5p=ҁ#}d^M.'QTPEߧ)`A٦QDR}WA^{AW_>?wcn|;x3`Yߛ ()D]azfb=՞+i -)QïzQSzN֬;bO#ps>|Ppȴ^s]t2)pXeo} ʲ>77y,/ېHG3Ν܃#">܉,8]t-/zˡ nki80J "tYcnɅ\s%\ɒ'3˔8{ y Ѷ1`uK; ,STL&h~hx{>YcRgɦog1{t#+kp*W5pX-W@&2UVE_@]F{2{hTiVcKsjhJ%71956"Fc:gA9lbt| @g(?D P@ =8|Wbڐy~`n6jJ5E6pI^[t{RMď|?j ɀgE՝G\J7$VmKrf?>PI~AgqjH*@*jF?AJ;D^0WJ9iƍ=rdXԢ'Ao*Md>Z!}z9u q@_ZZ= F >QPv@Z%I^᪎@glbO(w nTZX8 ǜ+4 ^NT͘ӂ 3_I+I XiUU5E?ZfεHk<-YxH(ƨ"a<:;MH`a4e:V#Ly(;vЯf d~ dՆ Gi;i-x@Xµc'R]Gv!>"!GҔ;O B[s+iV^?ޜ 9 UuF\aݙm-":0SN;+k|Fvy.R:jOwMj1Դ0p ^0Y!Fpؗ]% "C30Z>u3Xq:ՁkXer%*јXaAi8*p}AK݅U ğz;ND^O?ߠ~A?  5"\-%<{Ø\ UHN `" $C.Bt/:׾7 rF+-:K- Xu6o, rN#fD#ҼkowlZ/c'Eo/Vfbh9MdU_|'knd?; :2Aa+_3`bwTXʞ\-UDXA]ǐI}YuWUd$S&L'O {@|ȟa24[R(p|!,mF91NjfhI;62XYE'sjnU@`-{JKKOԑ/HK}`?yö>OQPB%LnlItAdՋ*Ik 2j$C*ΤO@Q4Ac`22nG3 %Тx;,~(Cҽ{R&>/@zzmgS,0mP^@0ߖ'"*9TR?mN T25RQ)w@8i&+Xě59 J- ɢE DށeOQ9ݷJTx\Gx6 k>מe/k?? N|˒ ?<],{T@t#ZI:  `K%:^4a"D,`?u:WH VevfT`׏m:Z,Q{h9Ӹ+=N]5*4_N *uKYY]<(#A6 u&̚VKC2х5dt"( Wo7b@"51iFO{5m?', ?|N}yY :`QO=E|xi=L'djZ:K3Z 4iU.AƂZҦmuGN}/kީɄv{s3,sodDxRFN㳔uG2l+h1=IP(uJW(bXmd+RqH)H#2ev@w0ؘRy4JSHOYH E2 &d/5 2=mY-)thjȘ _CG5 Kw%j 읒b>zr` 2o cwAq~iBg<+4рkǻT} \ :x Kj􁿋wXXRhϔp{\/wV&g: Q;I|r>K||d^A>x[8}b9j^hX98y{]1ȋu!wq__ŎUQpWN x?" WH>CrsSW gxu3hĠ}٭NN+:6p5O(V~x Vb_ yP.F< f A]&,R82y*XTMoËm1'隶5t=U>Mq@DL˗w aY`Eq,$ӏ%V/v5m$4,}=bJoPJ;/ؚ<<ԃNOl16@(0iAx&j|%bwuoms%"VxbC<$Ufr$JL^5[FA89m75#[{ z\/C]c< P, )QV8srR>Czp1";'bi?4@̈Q =-[4Xy𐸽"|Ɨ90 jZ4  'G1`2Ea8( 8g kyN5kwp?? PO>£[vw jLfP#*%MTJ%R S4[TkH?&$ Ny? F:]fL),ΡaDDH~ީI=)o#Gbh#@Ann`N"WuIڧZ3dYr"0 l45_5#NxuLԥY3TJ6g^uZ:=d[Ak:fuywz>8ρu% eˢ>R ϞNईsujL! _J v^p}$ŗW [Յ*㟎t+)3Sh &.O[ܩ_<G5)=<0It2OsNSvS7&; &!1g@B8I?:,@ " ]1_B N }t;L̚0d3G;)FzŬW7i0Qh#D8kzeurW? c0rh+9Nhq (?5yp L޴F\dhjm3W a+6{9.@e<_4C9W,fmi!VR?2?Gv)a`[.G{?_ՄM>!G%O\k؃^S@zX È,c|up["cbB<4z$pWD{X"@є~ܯ$:F>3̱ 49ÎhY` ~QΑL&&՜f[]~u#)¥s`іIؔUij>nFͩabs(D% ߩ8gt;X+M%Zq絽gyxf7Eoj:`+•W׎ϝN38Tƀ*?2رI?wˆ^^p9AF .IF-OuB} ʸ: te(sUa58}Fg1?\=tw'VV5 D5[ ]U,I &Ŕ{\5!) }E榿u9.3d?azˆ[lMuWfw~jhAH_:lAJ9EajdA˨[?ċ꡼aEp&% X+NgF@W%YS X\l@@(#^w}cvI}v@XwLO[|:xoZp DLf uXMnMQ F~z`\,^A*Q)@ZPdCzX`rhڒԸid^PؚwkTU*{X:~[jGS. F;)U8йh/knwȇgKF[CDA~I,N_xdDbҋyYA/R*3+E0hfVOڀwYcAv 8fԧ6V4ŠQ9?ֳc4חnZGBLEL2e*&}+~TNMNHJb$ٔ葴qR®Ϩh=JLY+''Qtl# A%|V[8~{gaSstSyߛnKOU'eCjӘظv~%m0zsôgQquzmβO#QW_2ORE`'-~w fPqj{: شdޡy=idoiPeIjH;斕ӻ!j8`ż: okDa8{#vq-s06*hV#/e ԰A+9bgFhTecwEwX٢-FF:#^:OM TkxKTa \I>DWic#2%KN8n!}y>x@[&OH~Em8BnJ{T-l甚?K { w `{D\Li;C7SYzovAAh,;ǻLG4(VUlgpk{K+PG5:Q !y}:n#oKI?Z~dbkm;ܸR> ~AnːMP!_J,mw 'he!IqM?px_X﨤J"=h9ї?Ƚ[ y2Z_IPaJ`~Hs b̏옼.p4(/<~oF#7O  V }jjCPmy蕁CR @ w4T4e71Z<+k6v1&iB7NuJ1Yr}S ,;c^W@`\`Dž[-5ϛ{n'cO`%궾"㌆"~F.ڪEB+;"@b*%=Vt=R4K5Px˲,1hVʲ82ia|,yCrX|o ɀЬ;Kfh]fjcͣ:@v("H$ZUO6`3?51q[!>\M|,Q$U(ASm}HYʸ`r|ĮWL7BW4̆0F(%‘@$v%w.eW@7RsÆ C Iqn/ul +5#ZcƻWeXYBcܙN z"w?}˂Om#eO4YλA >&Zw>cؙ>أi2t~hI z2W RI,ŧ..H3T.]yzE}<WzLcn7_ܫ6ǯRo`7!U,b'x`djg iߓ}@l׻XKgJQ0 &%j:^6d{Y^D֎ka'_p 2"xQ'WSd}M"I'4H!uNvRgL0oSKn_+ӳu`Oʏj߲-hhSe3ib4ţVB*Ș` WM'm=e .NuYCK_).naiCgH>K7?:D<`YGOE`IPY=u.cEπ5#5~N2/";4 `$36"@D楩ޭr۔uY"K$ib-k_/\O" iC,Y,<Sc`1A#hJJ=ǐ/n5r˅4%_iv~i2g$MbȦRw psTQ_=嗀(E-ߤ ͹u$Zt#2䗮`X<졉&Wuh`.V/B5'ץ)yc2m7E #EV^M1"y`Ҫ9oO~’9sj I/ö$PI )eac^Y⠓k2q$h MoG+rµӣfD֒I>$CB8gC:|>A.gZk("bnGVSBg=z9®,I"aqn9pbGG^Z.s_IKlQ;0hæ`Db'Hi4 'E`Qd},͙ij1P$4 ߚsPyz7MoGOH5D'v%:Dk^<UJܣҥ+ rF-]n gB6ۜ } TdB_pv6%M88,/;}\ҵDo׾A w8LB~}(wWf2kz,0{t%c:B%Ǧ忽CdvET!K*xGMjvEH] ڄv9 DT7ӅI :P ߀c[u ײ^5j]f XP/&ܥhȨ_f0"rQvdv~.ۋ\о_*k:V34wqt ", ơ.a y|p=ODŽfwQ賆[d"@dI`t1Q —]tcʫbb56Xj mUؐ&3oFtGHaDRoVaݴj8D*AOuzJoXH[DHf5PN v%R[qZ & oQv9]w&?YQ^'|I#d󕍶)Q$wFXz7X6N'A4J@ABV:ĩ(. J/)[udYl-2~ w/ʙ7{UaΨQc_KJ m.tElG5I $ah%.|aIңC)މ4KȾe6|+ rL,)iԁմfg-wi=U۔[gn(ζ&->ԅudӵ<̮ gL%HE{-?c?s%CSdt@m,TIXqu&9,y4A_N:kϩް>p+; a7_&յ,&$\=,):'sp@_"_BJ4_25} 'Q7X"J, =,5tlW G0Dz/U/,H*L1lR.-A!H-C l; [s3=d +݈º~߶# nBG l"ulzk$fH`(Ơre&~*zzAVdCB3:R^.6ȁp(5CX& 'QIGd=%?tzQKJݢ]#7}'9& zFκW#ƌRBrY'{!yv}*{QdV*"MC+%9_=n-Ce*zS Nq`z<lL5hD$(#Z:_%C)sƀ:S:Թ򌽎= #f)~^-  rSuKCnQZTxbO9o n:{w0|q2x%;}g;#gC]cﴜ.rM sbTd9W}!-5<sA/s992&Fa%Ʃ~Maą7מ7zlҍ'tS_0 0x! !BVN? =fT[VpΕrsM<͡O77uPo6@6Ziԍx~;.J7深0@.<=`ZW`HxMY?-rR:-՜>!|Po.6.1~E]E朩/NK_cѠDžk Tn^ EcC7ykgSH٠U]/ʢ'j=ʭ:B<dP64-phY' n ,@/GSX`|!)hxiV<߂"Ya{  u`JkFwvvI+x"-&qMW}醹'Kc2?J\咴FX A`(Sf5Z*E.v+7Q7;La:koUD P$EC MvjҼGQiߢ/#eg22`K`cym5e ә#=G. a"n 5x^t\j.֚OD: Jdbk P0Kd~fAF!BY2"J}êD7[>nרw xI~P1/<ՈVj. pW>)^ Cc6闠_\l[9~B^pk¬ QK*a5ҍIiMDv%o92YDuF>O#!e0Sۖ3 mȮՏJj6yg'[nM(jPF¨~}bawi iWv8Aߍ9^d7s@@[TÞ)wmF6yvjPrp W ^_%G}?:>ɁάU"PiyQ ĭ'zA"FL2PQ?gq ^$v><T'>U!{n8#ʛS $]/ pCн;,7a= h `<Ըj$a d' T'"`Y<oPL CC@c5J.D@mb 38ͯ!nh>Nd5v&Ѽ {G- ;&*[_=v:憃Ѡ:灈 Y&oIr(  3JjPy ~sP'W=J]0 =.Y)pK∏,i3 @8ևjc 5&;rpsǶFTm %iRlA~|!ݝVfVU%sǽ,]?8q{F^.0Sx0Re&'X+k"aLfp///Az& b{\hC|!hð33Ck:2"Jq s+ǽ)o)K?>`g$J+n=&?anq^tE3K @*O=)ir?2lq@ԡ|%5fCvR*^/ FʍF[e~d!Q sKwz@ O1zk>|N'Um+|޽jJ-<5S3!G;FY¹[6.y&fA4ZⲍNAlrwHѴ8~Ç|#2nVt@_^ ت/ۿ-_t9{>$QH:Iӳ#nٚP=M *:dz,%^zs\ JTa ~C J6AK:{͛!`i +KwVS_d8A`b_-{KLC0Յ,륂\]5To=Fa3UbRJupVDЖ_{=Ȧ`o+) L rkExt}B8.g힗lg~SFRt۪X1NvBᔦ$k-ؘp̅U9~ c~AzSϪSFou[, ܽ?8^z(dꀦxK$+Sa"S&I) 5'ӼPy\@8hc|˫I{9SdUycf3CrTBSԾHĜ XUP-뇐e"y1-E{ ͞<Ѓ<}|N5tw(nU%EjO6*4DkGƣaVtt62o-rOA3b'4EFvvwM:X,to$Qj-wo8桩f}Ẏ͍NXSs`~L7E$9l7`vO4y1f`zjMq, P{DŃswڕ3]^)FX'ϙm;Ut("T&31FL ,= x Y?1)vd[ -_ a^Kzπ@E4(epu "@PfN Æ6Y"580]u |fl9F$[u\Qxd8 鶧!DRnBPxhd@LzYp؜S{ IT;ނ ~l*`<{;~8$۪:f kPLI6`;85LєjvPro/dJ L ;k'p^cN]ν\r33/7,=crn4Ub +*ye/ nKscsuwo5g|X@c*$? wiM_*0N\Ϟ 2vϸL͵7xvvxQ[^D]:x"\L6#߈Ͱ-Maؠ#Dj܌j<Ӟfc`T5 }RM>[_AӬLo'\iP{0HCm<_̏@K =&#fZC.^!;m sk(XvӕuvK|l@dzz; @UY5s|왑EfH9̋\95]8. y2PTdzVLu#j_QA3H<'OV+P%puԊMgJ0xߑSJ{̂rB㮰z:%yEx0G,%`+rهF\C`8`o`:G srvF}E+xm^Ǟa7A)-,aT|zTR|d&gS [緐g͘0kS O}b_/pf\M;pubS1k bvRVD,a@;(}6dsngDM48%j YHOй{SN5wjYIe%me&.cyE$WvgL ωIWøM& sx`_-c~5 -} &յ\Ihm0yۮ*##s3p@ 0zGݔ(IzE"Ļ5$5Skք! Ânfn@ ǶBm)X7yfC }wlA~CL9vfփX\pᑚ1쥃^iy:,J6odNab7e W+'|@Uj[`ECJJ S[DG2_ w]Q逥ZSg(0os7o3_KP} ־*2xkrHMF[&%2ìOG(>(r#)]zKFܖAp#4 [J_YKZZpj|2 ~k@ WyBa_2ַ-ǘ&jj̜wv\g(4G/HKtel7;~>y$ cnܺXrȿȇMr+)z:WQQ>tӮB_Ru2^ boire,6- uU# ] 1V4$8v^H C )7uH{'++<k.ֆ"3\ |i1!Op9ť=䣖R`MhUPot%s傹 $wA?m.WkJoDf%57{}ۧ2C<ѸR'q;M5wǦp`GPKRʺ2z|y=`٨:4V=H` BK\}R'n |g@fa|e.cL6@ڎEOtd#ٛC@2϶WGr_;7KX=5zMȀG m{!kl UеSH2I5x8swsi#!w1u?A;`ل4c@k&% <Ũ֝V,DIWzdE+D;H*;g$. T&$C$\V:4N)Vm++Cna@vo4<<9vا+fαPeFB;D4IORC|Zc($EU~d,E욆 ʕ?jR?_WIԌ~B"T ~ecr h$uȩ/]K,)7f =`^({EbAvnL D=J=A,'rgTA3 KnMUʵ6') zM2{?Ql`x@=Ny;`qr(WL9FY(-hl #<ή1B4"0̿]D) _w%D?EF#Gqx" QWӕz0IYJtxaY `zb鐈h90F:2{ eQN>9z'.)]UX>Zl*4 U6>݄rw$[ʚ>X+=M9i4)ЩKvӸ1{zu%rt> `FUxၺ:JPE=ĝleUUцzK(x|5FXU1;GbxI,%!WPsQ53Cė!SVUJpDp SZ8t1.3kb}֟b(aԚ-a )(m,$'rLNDZ#m8Uc 9r3sYg4𔼰dA5.b  H2N%R0hH%$DsB!oaVHV! 7Ey@,6B٣+2C A4h= DA%ÀǍxu]<:r]O(P\=Gȥ}i*OuCEt}X p^X\+TDӾ ]xBdҮj-~1Q0q,_1DF@$X/ Oڸgp)ZHoǒVL-Q>16 8jKKQQk .1E6F|)yŁԶ{Vڒӂo;i/o=<61#_ OGr裔!#Z^M~POfo0B Fimow;?W؆`wƍ fL\/dLp-h%<Ze!!:s£akxUr48 > _$޴3fXG!ZN}=&뒈 (n4bٕ_WsQq0 Z ^N_k&9)b^!kS&=r2Ȍ%6_S;h/e̙_9 e3HMzJw`qAND~N!Dd\J5s.LQLg?礁Rw֚ f74,zl<'qlL|J)¦VݨI.q^_6p.i)GFO25YtMn7^p B87]@}7ّ`<+[i6 .#TB'-$p[:oF6ݔ  Pl @W/d2SU= `y[ Sq(Ӧ#-˳b4\5$W$Ə?tƴ/o\p">6ր:s@aJ Ոۄ͟@*J.oy#Ŧ(d37Dr  6,΁!3e`rxSt`oShޡcqR%z)}OlឍW!? $:jo݀ {^"Ve.78_qa揵l5%X S rec2\-eU7t:0;Zh&nCO#QM$ ɽz^BVK|r?΁i$AE)QHñq45z"jL\x\"H$fhKfgƺH;ֹf+? ?`33xrKqc`ip.Ֆ #Q1Q9jFQ|ަ:.3|c$ jSfGTyz%Z~ 6Rh"HW ,7`f2zQhIe5!HVKkYI0fKd|6dq{Ϳ*?#;|A]Ze*fg1iZE6 <Ϭ@׏iƨ9οU%3Te/&Kof#u"Tݚ7w8p0 +`s 0njqw ej 0ƫs 18eH~@HA¡ڄ#$(3wz>˴,+S(DFy'sp|!,3dqD+-XgX@(DQ)*cc[2N-^ueͨ0kI1:4 U3B; V.: ^\. $[uz$!Ma60v|OʻQ&&-Vl't_ pGJA bgƲQ a,:9+NoYZq9-WOs0j)  YAex)eX %lVL+>4s_Pŵ\CK=f]lnrp˛Ⅴ95(5HcW28w~h"J.7 ;m Q, SM}0^X>&85'zĆ:fZ$]懒ȕ>EQOUL -am8Y2bdba';CtRCiLn6SL%P?|5|̇! PT?$.!dE< 2`euvTs1 1х'{ho?HJK9qsVC*E`PHtfY7r^MZEqfUq ߍqP2hNfJ +G^hBA">ABfnS>R57|uϣ2( dذVr Z 0pcpIn8S{8PJQWtd myGnرp.TkRlqbV?s2JXl'2!2\<)?$ן65*C9a,/AZ䘭)aQӄ\ݸn8;9YMpv m} +o;pC0eEIS-Thʎm1p; E@`R1U /aߓ-V[L^=w*Fs^~pZR mq.$/ }i Atߜ}ZW^Eh8>₺-@KD4 ]'PZ)!lϗ@~2u0JUң-ʎ cX.|9Z=$#U 5% `+uty_,pN N,yFsV>v\& EPG{M§OfvxcZwbcIn {]cQs֍‡jh4QO)zI< *?5C'159fUh1Y1RS{2cR\3!Ko'Ϛr %wuXRjg4Y(Xqa~ " Gn-_yY;t 2M h&'ͷRj mQ ))#ǫJgO!{lP"[TXxv,W+a%kP睋MEJt=K3ndq#f7 –4v%єH6y֮≘D4U%kOv?3]F%#b?-=(ެCWaeUE-Jf>14‰SGs43:&g |Nf=bxj+JK%TP~:1m΢H!oL|M漹ooJi5b#LP1fB<^ ==R(T򉌀%XwIbA2ۘ{kןXA6-3s]=ȳBK2P^W"anyǦ(=M>]೚ `NQm:bdɂDTkPH{m~jdɦS4 R*#8R$nSՒR%#g #{2;͌\9Wyvߚ,ʾE6m2W5مenW!u*wsBK-ٞ_xO$a`BbkKjwaF!@$[tkDX.8g\ Ωư w{Q0|#EC8o6#HsAXL9} o ŀJؼ8%^fɖ[\sX b\P \!uQrD$nj%&J.kDknI 6B(05S)D^P0,89%9kywƈW&QܽY}ZFB=÷ e$TI[ p,|81K2<ʎ)Cӆ syfl7HM0n&DPt|ސQO!(qs࿸@.45)fԝ?-N kB9*,9#1">9D%&Y'Y(W B?N5ܯ"<wYP9قk*P, +$|~}r ^{}tʝ.7>fH2q? 5bW+jS|U n`t]EK0Ϛă$M.0-?;+c.{Κik1akxb]nE+\npHuM:>i# l5dHYuMf̂A@6rЇ!"|Xt@;Xn!{YmJ;:A'6mqː`2z;!a3MDLBКVA}jcv׊5vwޯ"+kشk[npՐ<>$>6%W QyyisKd H(CI (|N>b\K!uz ? 8z +;w x L|y(dBMS4_S{@m斋1Fz5![1&FX7_A%GY.\1d2&{QHJdiWsɳ'A,E!$W- r ,_f`ǎs6 4сlɂL} Eӓ*͢|Sqw رHخ. ja֕ $ ;_nWᚻdLhӲ,$fOF3c!dg(ѷ2CEf^/aw1݆,K$feǒ2p8isu]ֳLTИ#2o$S3!CV#t?h0j%TԪ[-)>ݺ $@GR'\HnW)&ŽH^q}]hfDu&żñ/hkr%i1Ƚ:l=& ScŜM6pB~Rxfz$xSSV_րD%xI($@פ ]odU4l6TDݚX?)nZɟ 0;U5ԥr[̆Z֐|vˁ8kDkպ?ĴUv-@6~GEΛ8XEojHd/o2'ސF-*Mzsevv9 uB 8ڑoN=6|u(ew, d,@d HXVݎVW}~/֩rH'8i&pQ!udĐz >m**O2B#{I'Oyuk^ϡh藫te2ضz2)Ʉ4<.A9ADY[һ…@maGgMaiP$ANqc*N>6ƭJh#! axS$ /oâd4R`^k+YsL{0,ھ42&Dur@-;Ty)%^+l*I hv8Ӳqg2O>G(}JNnhML# WN:4(qM?. }Wm|Trּ/#ڷC-gbz/xBJa$ȢA{X]έ<אtY{JT,&7D]AYH4?h˿cy*[(]إK%gϳx|x'TC9 &?|x 7@JLJzv˝bxn<Q'(cg\i*bɋSD`$2 R8^ byDهFug6dW\6#Gli12J,Drphe(_3ɽN =B1BՐp:)-irK_aڡ)Dp%MyZBr(ovneCxJFHWTRCL9,)i/̘^{MeN >E'9Ev"v;VUc5lL}Lur1+)| Ԫ݌rw4~♖8=yYA`Nє_T`hcz9"X5lCjnClbuG݀lK*e‡ *,h%+*.EqEim"2L+`:FTdE;W5TFL6Lb :[tX^?ڿN3`5 y9;N:07'7`5ҭp;(mMjR`"lLpQy6х+%>$BEVj#K](t!piBeeUjkx8`"EGLȐy~qTOϾ`bt- AV` ndK:kGW29p~"urˆ0uEA'ռ@(5k0>FG#90/nNB5XX}8+zi?Vwhq T,6W[FZd8&JT;~BCΤh){t,j]vEXlI )?Ñtȸ8Y/{h {H67mr[Chri^6=O:JW\x&q\~@=酂-|u I=rDgo?Zm\}دC D0b]:0݅'"h1;c2!/js! $sO'1W{M Uj w`]? ykW1VI$T֕̅-|!q‚ qrۉZW vY@[DdqLhb4 Ǐ8Ь,J}e Df顿HWQX1i_[Q ۛv4m-ܽwhƐFnʓ;[l54;@+-2`'GI)=  O}k DPd*<,h1|28Y'0iaקs>|_$s0"P)5G7rٖV Wm+qsuꃌoXZr HCxۙќAY}wHs*vg7:@ BGaZFǿ'\C^kԢ!D( + ~9ԉE{[a W GNv&,[ (oqdd3cڔmƳ]h-9*Tp1n<'wC`!x6ϐoئb\D;_su %=-CAOY[B[k)b$7 Ζʇ x/2ׅ' ?KE&vivl7֫0X\s ^uMmȥ#e("AY#̼˗Rըdm$1̛MwNuVr%ϰ{q6gzs"5 _T`~/0 [0ԝˢ%!Hݕ!mMɧdƟxF[L/DF$֍3oP0#> >ٻn^XB|<[TPcl& b$>6;*t|n >Է}hhqUU{3ڽ+P'Bm< "yHe&yŧ$~&Dmnrp4d0 j$Ç >&%e Sx}6|Tu4 3F\[ ̞Ӣ$d}?/{eIʐ;>A'v./nw /b; fa@z>3F%wYV<%?s^+USy씫#dE ƝcMHo']{)xqTc~4uE#]klBf ]yȐoIUxx1"m ?`5$:k$PeBq1iGn$bh&TcQ}騌'sz')鼎usHdMDCtW)c˔ۇahDUX]Eü4o-TS=jhw/gx Ϝzݛ YdD1~5~NR4IΧ bsJW 1R**5&v'O6[vgEY6dK1 Y-&XSg$~uQ"+h, pgCoWڨ"o:R=,[`ºڷeIƢ @Q&6?꘼#TSZᚱYhѿ'ם 6L}S47;9 '[c{MM3r(P!DJYm;-HTPn^B0YgoUw+/b5ý.!O3¤#Mx5-ӒhU, dͲ. 5? 4W[wxd*-B!ҿ9Y߾>S.6Det}HZp UpNYJ7_|b ҙ2I2j=CUL"N>&bg7I4DcPa=岏8q#fBq#Gt"H瀺^+r< );r,JZkt]_ 'Pst?svJْ2|LupC4~ ꏵ׷!:o&YA=: H6cy Z6d8_C5$Nkȼ))QVa浉e6~= STQQ^Om錪AQcWU݌G>8P5Uj<aHU~"1_k2[M#3wQ7@!ݩ.HOu^[ZT'"cV)IN`f³ߞ!葜5_^E'xgJ63ЍIt3&}9sSu?#Io ?PC/LAOw4'AfqH/OËfσ*݋ҚqmZ=G>{n)ApɕAxD~BѰ ?I@bCi9x^Hڔj`CI؈?Qn =LQ1l)~iѐaHCHCj8T|َ^JmBT3yV@yP Y8]LnOO~ajvn޲loo;ɼ0f*A>a$}.ASn-I@& `8Z\mV%eoB|g3]}y=/[H Y|Jl~QXVgs!nU{ keDhP0qG[F}49- r^u%]5uhGX8^LSwQ "ef>($tﮓc~™i)r..q~x:&V{o0zp_?crhlgًMl'248<6y֬ꥴL+p2h$Ptj,X!EYvM- 0%Q5P,UDF`|XRoacS>5·@;&)C>ĔUa7RVBEY 8f_b#Ʃ)7t^/'i.]}nBurÓ=0avuuΞDZ!hvY){3M%?wt*mcOV_p4XCi# S*c;wmG:WN}Q, խ0!sT2:5eOntΔFy݂1/Wcq%h~ 3.cי/יQi%-eԑd #s:!ꍓJ4_;;%$xa-*7belrj`*ؕL+(h;$l]3ڕ'Րze8qA,k`PEїF-9Y*o$ X5fB(wmw]Ӯ};;6xGekg}YL7w7*,ń*(:qU -Y{PѦpE} NSXPeqRt~()iÈf$h :XB7:a`!7%rT?3ռ><èy':`^1΢@z̓q}ϰm"jJy(Qk{-_LQaXl[2R?k㎋۾@N(B<)CA\Ţ4L}C7]^H>V3S?А}zn2}_-'a>.xVO wRg\}eWmD­Yf wi4ƨn5C;W^ ;:na8;THE6t_8ob]%\D8i^aܕDu$ ZqXtM{rVvVJD8_] Mo= (g'il* zODŽ=晻~Z}i;xes._K8.OJ8B"^X۫n$҃'O3Pk-[l=]iJ!zu= k%Tq7S6paS\$QJp| rt<[љ{;|&N*N8s+/MixZ*}QJ؜ )=N]DLf V;pZ"xj nάe)wrx᳗6 "d['hu[a sMFNpoɜC\\F/dſ[I]>lmO@2x{\cp_l=eq}AxOե-}Po"P.Y v!㼇r3Y=MWd(j.GeeC Z;s&C8CG~C9p67sPu_1Frd]tnpqBケCxn_U!TG$ i0ф'`[T_ۊ₄:2Roh"35TeQ-H^4[(DRV Oh~ 6&+R*ZM3t:=C`wmtΈҔ9pZtݰ˚.AE1LjùH|&i%<ˤ':yX@0>K6%\Ch$sӫ;>g1:Br*0}g>IHdŞ]LTq_U@ J- :6_l+eTmB5!7eѺ"R͛ K(o8KmZ} #Q߀[%`4:1"#> ># eyW;e|W#9mdn5XELH`p7G vUOm׸=|Pཨ /aZEdM4l>׆.8[ļ O2X6HPZ$ؕU2_ClX^x܎X)DD0έ45f {櫨͑2XK`0LGN.ʄArhggf)J^6n$ "8Das2:)/AǡDe7WyUfz ^mn]ڛ0z?ˀ!a__]V_ϰFWdZI`Q a mH>]ᏭiئT]!~Wr,̨0Q?&AX=5f0 eb ps%ghk3Yb:O8tm/nNkՁ愗, %|HL%>n?KϹuMIgQ0VBd[)bw}Hb {6]򜄿|@+^45jIeot+iD>z E䍛y-!IR섇x9 )j8j)SdS!B6 a=7SFʹ\Edb4dK|aAD9(-C= Utl5H5,O9́/1$1CBIw!L RS`r\h߅AKV^TSB|F0b"FQ#Kb$kpޓD/;KeY:d󸳦*ۼdSSez!1+Dg2L㋐`U G:GЗ`v-!{fog48,Ke si 5أnS g)UȠD|š|'&-F}RYqCċ~[ֱ`1VSLN4 Ae] XA@Qy6eBM37T4?!хGEwTyX8b)Hq.d]@ z f#6 d Z$v}P:Mq"?{ S0$=|!9fbn}KRl7wa:>J zJIZnakp9AE٥ٰnE} 5gp@ܩէ*S]:$›C)g@V&͠D *xBAH8ona7(u'鉞TLuXBCͱ ''Ё"ӊʶ7(ggadr ~ 7]=яCy|ޜ59yԛM=LgϠW-g{Pq>\#Egp{_CKrRceivO6!WW**= HILaR.vgϠ]! !>afu#wvvuk|S4rJ!we6c0RTAnk&ToW>.%Q9Ŀ<(>|ZOL$$eڻnVa2@y+cwQV5%wh?![S=r6<?߄h >vBE##mq\ aRf0=2/̦ƺ$ągTDK762~!k}70ИB~:` G6?Ax $xutDul"]+GǷ51>?=6h!tR%1:HI[q>ͺ vhwTK&H.z !VW\;~tzJSsׂ#'{(6Ǘ|7C$t{|lWv1_!=56D[qփBӗeldZT$0ݨ'6֍W~Iav POrl{{=o24sX^+c.@CtP޽e=;(1|t̴9F̔iO= =E|)e3S O_$qa]i1o$d6fx7IHPYՔ; _ZXcw|q{,z)_[9! ê<'=(_&BPKZCѝ-ZPQ\Vg7 oSIw+4fi, *.9l ’V(jW2"4wrѰ$ebUVh<9zg;J.~ao:b$ޘa]CnvuDxV7w1Y41J*.yLҮ8dѬeT7:BH+/i+ܜA*x2;rͥpT8B]jl#4PyVVC.EAg65Jwth}dz[FIi:W ݣ&>nK}xWՊY7~=MPx;x=nw7VZ~N4^I!gP`#~Hr]û PXT'B,ohmhBG,S\j\oq R5^82U@5涑I $͘]Vz!ѭSx7.svJ6/@4}q)bbZ#$U0w4(]1*aɬ`$鈠Ls wז_Rϻ*,4`=s͵to!1+@-zm4G+/ Bd`]sj?Gye7hLM$4$C61bE3ݭVjXABZ}#+l ڼ<=Ȥ+6X _q*P}[ȏ*$ޡS`Eo>,]ݯc!e,XB 0``+@wsk[umC1=]EyḈb[N(8\7,8`sK>uZYE%|7w'D&JS%ݵ[«;DOU:҉WⴞLCfc3ӲUu˕s擾҆Gj2q&[}m!"Xj-q_> g(=ܸm, > /7]o^B ?fpOUSRsI*tT)/$tE525T@=΀iS2M[cW?4 Js^o`<7ÿDfPQ?L1ô֨]UL\Ҝ\hʼlsQ(o&'* QKCy2XҖ{ڞVLMhK?X=( gcW1Q fȹ:|aݻ§ۃ&$ED|ǔ?px?I>oc识Zuc/R2ri j\<9ޥjLfŐ)M+C}"@hTVr{r*ۚ98 oT32$ Ö$7yf{J/1WJf2 Tİ2ۦ,5 *A@:{ {4[Td؃u5DSr:-R 6>Țst)(C\hdf]$+ iAmډ~Ϫ 7ʙh\]@/^.cC01<>ɛ'D.A<c_U3)UL]n޹63|or V0*4rS1q54Y0R#5\XAVf5h;ۥCveTG>`|ס'Y?R2n wqE8HNt o  4 ;4sh^ e(N]IbhJp-vuAoWH´lGmΦ\Doܾvg뽼rr $ )_vK -+N0ZOECQ1#+~U6@O7R5aNRfZ|5ecg$ v3Ve3h:c>&DjSchw|[HTL ˒nFp+hxo)^fCܱHgkL pa5txfzn<'[LZ. $h/x%&QCOA~6?<I[sCNzsWa\VsR>{~ui_0QX$VEVDR]VBݏ9- Jdjh::hގ},d׏QYw(or(hl&tﹼfQgY= b)dʚ {0ˡcN %G^+YT :{b,KÚH+2 wօXL`Z 7lݖ 6qc\pEfxk) ~/ѥ_5ǜ`ޢ?~ϧ}%F$֝{qMnm̟+t]:~d2. 6~ѕ}H~4e]x@tuH2Z<ͬ YZ