libjpeg-turbo-2.1.1-150400.15.9 >  A bwp9|D[aTf,fYzMagqYhږZ$KS}U8CRi&a,kyž xHlD0Dґ`aܾybx^'51[EIQ<[{UMlhEQxdZ}ǩFtHV6֞G^N˶tcdU P7>iqPk|vl-9\dǨcuD=9#.d5e,Av|uT3Ŵiau˂d7cc9d1562f70a3c6370a06491435ac2282b097ae7c6aac697d560ede1aaeddb2a6608e1ca68ead982e09980a565058fc38574cdbwp9|V8a0pDx?xd " _lp| (l     \  0 t      ( 8 $9 $:@$Bn Fn!Gn8Hn|InXnYnZo [o\o4]ox^p,bpcq4dqeqfqlquqvq ww@xwyw!zxLx\x`xfxClibjpeg-turbo2.1.1150400.15.9A SIMD-accelerated library for manipulating JPEG image filesThe libjpeg-turbo package contains a library of functions for manipulating JPEG images. It supports architecture-specific SIMD instructions, such as SSE/SSE2/AVX2, AltiVec, NEON, MIPS DSPR2, and Loongson MMI. It also includes the following command line utilities: djpeg - decompress a JPEG file to an image file jpegtran - lossless transformation of JPEG files rdjpgcom - display text comments from a JPEG file wrjpgcom - insert text comments into a JPEG file tjbench - a JPEG decompression/compression benchmarkbvibs-arm-3 (SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://sourceforge.net/projects/libjpeg-turbolinuxaarch64@@ (XWB2OM(ʁA큤bvbvbvbvbvbvbvaiaiaiaiaiaiaiaiaiai25cbd0b12c0d9edf44267cda4a756f8b62cfb653b699eaff5391c877d8585cdc2d653a9a790d241a17251ab482624f3200c15413e29ef10a9d3db21002d37ba4c93272853ff59214365bc4eb838b23eee5baaca74961f0ed4ede32dad5a1c15810641f87d6002d81eeb77e0cca54a2339351e35b86def4d626c57290b0cffa2ead524adbba1aad05df9f2038c4f2f8559fd6d0b0823eb57b606734f0a5c1fa2b1f3ee2081eaa4e64007c99f1a357ff6e7e812c0ac3dbdd742196c94e2d78c2daf678609d20a7a3f1996c5c64e1c057f71f6f502de1e16b7e344bad9b1bb684dcdb662a71c04f4d87904d3a165005ab3ad78db478b96938973fe158dadbd09d9ba4f2c13e137c5aaf51a0c50c7ded9d10ed7c3297cfb780388d51b9e084905b4c988f480d891cc4e080ff98c83c748996205b0b00c73eb2ba367e72f51787eca0cffa66048c3b823964f2dc1402b3138afc135c5df3b918bd416bc237dab729143d4506d3098da7e7ebce965f060198ff47104a9bedd899f0926dc8d8d8cfc6b2742f7396faf96e3521634a92dbe699f0d93eb2108be6c4b8eac6ff861a7fc49b96501720273374d1db85aad74e8b20c5549b693703c2dda061e21775d63c487669836ad230da291399da37b67c387f1611783cff00a1a29d71b63726d00e2bfd41bd0a03442dfe5ca1ac035f901a0b257428121009be552df2dfd06564a66f1arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibjpeg-turbo-2.1.1-150400.15.9.src.rpmjpeglibjpeg-turbolibjpeg-turbo(aarch-64)@@@@@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libjpeg.so.8()(64bit)libjpeg.so.8(LIBJPEG_8.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libturbojpeg.so.0()(64bit)libturbojpeg.so.0(TURBOJPEG_1.0)(64bit)libturbojpeg.so.0(TURBOJPEG_1.2)(64bit)libturbojpeg.so.0(TURBOJPEG_1.4)(64bit)libturbojpeg.so.0(TURBOJPEG_2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1jpeg84.14.3aTU@a@`7@`@_=__3^(@^^p]ʞ]\e\\I\-@\,\[[[j@[a[(@[Z7YY@YY@XXWv@WXVZTE@TPT@Tw@T>apgajdos@suse.compgajdos@suse.comdmueller@suse.comguillaume.gardet@opensuse.orgschwab@suse.depgajdos@suse.comelimat@opensuse.orgpgajdos@suse.comukbeast89@protonmail.comjohn+OpenSuse@whately.mepgajdos@suse.combjorn.lie@gmail.compgajdos@suse.compgajdos@suse.comjengelh@inai.depgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comschwab@suse.dejengelh@inai.detchvatal@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.combwiedemann@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjengelh@inai.denormand@linux.vnet.ibm.comp.drouand@gmail.compgajdos@suse.comolaf@aepfle.de- previous version updates fixes following bugs: CVE-2014-9092, CVE-2018-14498, CVE-2019-2201, CVE-2020-17541 (bsc#1128712, bsc#1186764, bsc#807183, bsc#906761)- version update to 2.1.1 1. Fixed a regression introduced in 2.1.0 that caused build failures with non-GCC-compatible compilers for Un*x/Arm platforms. 2. Fixed a regression introduced by 2.1 beta1[13] that prevented the Arm 32-bit (AArch32) Neon SIMD extensions from building unless the C compiler flags included -mfloat-abi=softfp or -mfloat-abi=hard. 3. Fixed an issue in the AArch32 Neon SIMD Huffman encoder whereby reliance on undefined C compiler behavior led to crashes ("SIGBUS: illegal alignment") on Android systems when running AArch32/Thumb builds of libjpeg-turbo built with recent versions of Clang. 4. Added a command-line argument (-copy icc) to jpegtran that causes it to copy only the ICC profile markers from the source file and discard any other metadata. 5. libjpeg-turbo should now build and run on CHERI-enabled architectures, which use capability pointers that are larger than the size of size_t. 6. Fixed a regression introduced by 2.1 beta1[5] that caused a segfault in the 64-bit SSE2 Huffman encoder when attempting to losslessly transform a specially-crafted malformed JPEG image.- disable SIMD for armv6hl, not available- version update to 2.1.0 lot of changes, see * https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.90 * https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.1.0- Fix setting of FLOATTEST- version update to 2.0.6 1. Fixed "using JNI after critical get" errors that occurred on Android platforms when using any of the YUV encoding/compression/decompression/decoding methods in the TurboJPEG Java API. 2. Fixed or worked around multiple issues with `jpeg_skip_scanlines()`: - Fixed segfaults or "Corrupt JPEG data: premature end of data segment" errors in `jpeg_skip_scanlines()` that occurred when decompressing 4:2:2 or 4:2:0 JPEG images using merged (non-fancy) upsampling/color conversion (that is, when setting `cinfo.do_fancy_upsampling` to `FALSE`.) 2.0.0[6] was a similar fix, but it did not cover all cases. - `jpeg_skip_scanlines()` now throws an error if two-pass color quantization is enabled. Two-pass color quantization never worked properly with `jpeg_skip_scanlines()`, and the issues could not readily be fixed. - Fixed an issue whereby `jpeg_skip_scanlines()` always returned 0 when skipping past the end of an image. 3. The Arm 64-bit (Armv8) Neon SIMD extensions can now be built using MinGW toolchains targetting Arm64 (AArch64) Windows binaries. 4. Fixed unexpected visual artifacts that occurred when using `jpeg_crop_scanline()` and interblock smoothing while decompressing only the DC scan of a progressive JPEG image. 5. Fixed an issue whereby libjpeg-turbo would not build if 12-bit-per-component JPEG support (`WITH_12BIT`) was enabled along with libjpeg v7 or libjpeg v8 API/ABI emulation (`WITH_JPEG7` or `WITH_JPEG8`.) - modified sources % libjpeg-turbo.keyring- Update to version 2.0.5 * Worked around issues in the MIPS DSPr2 SIMD extensions that caused failures in the libjpeg-turbo regression tests. Specifically, the jsimd_h2v1_downsample_dspr2() and jsimd_h2v2_downsample_dspr2() functions in the MIPS DSPr2 SIMD extensions are now disabled until/unless they can be fixed, and other functions that are incompatible with big endian MIPS CPUs are disabled when building libjpeg-turbo for such CPUs. * Fixed an oversight in the TJCompressor.compress(int) method in the TurboJPEG Java API that caused an error ("java.lang.IllegalStateException: No source image is associated with this instance") when attempting to use that method to compress a YUV image. * Fixed an issue (CVE-2020-13790) in the PPM reader that caused a buffer overrun in cjpeg, TJBench, or the tjLoadImage() function if one of the values in a binary PPM/PGM input file exceeded the maximum value defined in the file's header and that maximum value was less than 255. libjpeg-turbo 1.5.0 already included a similar fix for binary PPM/PGM files with maximum values greater than 255. * The TurboJPEG API library's global error handler, which is used in functions such as tjBufSize() and tjLoadImage() that do not require a TurboJPEG instance handle, is now thread-safe on platforms that support thread-local storage. - Fix source verification - Drop patches fixed upstream: * ctest-depends.patch * libjpeg-turbo-CVE-2020-13790.patch - Run spec-cleaner * Remove package groups * Use make macros- security update - added patches fix CVE-2020-13790 [bsc#1172491], heap-based buffer over-read in get_rgb_row() in rdppm.c via a malformed PPM input file + libjpeg-turbo-CVE-2020-13790.patch- Upate to version 2.0.4: - bug 388 was fixed upstream https://github.com/libjpeg-turbo/libjpeg-turbo/issues/388 - removed patches, as it is included in this release. * Fixed a regression in the Windows packaging system (introduced by 2.0 beta1[2]) whereby, if both the 64-bit libjpeg-turbo SDK for GCC and the 64-bit libjpeg-turbo SDK for Visual C++ were installed on the same system, only one of them could be uninstalled. * Fixed a signed integer overflow and subsequent segfault that occurred when attempting to decompress images with more than 715827882 pixels using the 64-bit C version of TJBench. * Fixed out-of-bounds write in tjDecompressToYUV2() and tjDecompressToYUVPlanes() (sometimes manifesting as a double free) that occurred when attempting to decompress grayscale JPEG images that were compressed with a sampling factor other than 1 (for instance, with cjpeg -grayscale -sample 2x2). * Fixed a regression introduced by 2.0.2[5] that caused the TurboJPEG API to incorrectly identify some JPEG images with unusual sampling factors as 4:4:4 JPEG images. This was known to cause a buffer overflow when attempting to decompress some such images using tjDecompressToYUV2() or tjDecompressToYUVPlanes(). * Fixed an issue, detected by ASan, whereby attempting to losslessly transform a specially-crafted malformed JPEG image containing an extremely-high-frequency coefficient block (junk image data that could never be generated by a legitimate JPEG compressor) could cause the Huffman encoder's local buffer to be overrun. (Refer to 1.4.0[9] and 1.4beta1[15].) Given that the buffer overrun was fully contained within the stack and did not cause a segfault or other user-visible errant behavior, and given that the lossless transformer (unlike the decompressor) is not generally exposed to arbitrary data exploits, this issue did not likely pose a security risk. The ARM 64-bit (ARMv8) NEON SIMD assembly code now stores constants in a separate read-only data section rather than in the text section, to support execute-only memory layouts. - libjpeg-turbo-issue-388.patch upstreamed- Added If statments for Fedora not having sertain openSUSE macros- fix upstream bug 388 [bsc#1156402] - added patches https://github.com/libjpeg-turbo/libjpeg-turbo/issues/388 + libjpeg-turbo-issue-388.patch- Update to version 2.0.3: * Fixed "using JNI after critical get" errors that occurred on Android platforms when passing invalid arguments to certain methods in the TurboJPEG Java API. * Fixed a regression in the SIMD feature detection code, introduced by the AVX2 SIMD extensions (2.0 beta1), that was known to cause an illegal instruction exception, in rare cases, on CPUs that lack support for CPUID leaf (or on which the maximum CPUID leaf has been limited by way of a BIOS setting.) * The 4:4:0 (h1v2) fancy (smooth) chroma upsampling algorithm in the decompressor now uses a similar bias pattern to that of the 4:2:2 (h2v1) fancy chroma upsampling algorithm, rounding up or down the upsampled result for alternate pixels rather than always rounding down. This ensures that, regardless of whether a 4:2:2 JPEG image is rotated or transposed prior to decompression (in the frequency domain) or after decompression (in the spatial domain), the final image will be similar. * Fixed an integer overflow and subsequent segfault that occurred when attempting to compress or decompress images with more than 1 billion pixels using the TurboJPEG API. * Fixed a regression introduced by 2.0 beta1[15] whereby attempting to generate a progressive JPEG image on an SSE2-capable CPU using a scan script containing one or more scans with lengths divisible by 16 would result in an error ("Missing Huffman code table entry") and an invalid JPEG image. * Fixed an issue whereby `tjDecodeYUV()` and `tjDecodeYUVPlanes()` would throw an error ("Invalid progressive parameters") or a warning ("Inconsistent progression sequence") if passed a TurboJPEG instance that was previously used to decompress a progressive JPEG image.- use -O0 for debugging like everywhere (better experience)- updated to version 2.0.2: 1. Fixed a regression introduced by 2.0.1[5] that prevented a runtime search path (rpath) from being embedded in the libjpeg-turbo shared libraries and executables for macOS and iOS. This caused a fatal error of the form "dyld: Library not loaded" when attempting to use one of the executables, unless `DYLD_LIBRARY_PATH` was explicitly set to the location of the libjpeg-turbo shared libraries. 2. Fixed an integer overflow and subsequent segfault (CVE-2018-20330) that occurred when attempting to load a BMP file with more than 1 billion pixels using the `tjLoadImage()` function. 3. Fixed a buffer overrun (CVE-2018-19664) that occurred when attempting to decompress a specially-crafted malformed JPEG image to a 256-color BMP using djpeg. 4. Fixed a floating point exception that occurred when attempting to decompress a specially-crafted malformed JPEG image with a specified image width or height of 0 using the C version of TJBench. 5. The TurboJPEG API will now decompress 4:4:4 JPEG images with 2x1, 1x2, 3x1, or 1x3 luminance and chrominance sampling factors. This is a non-standard way of specifying 1x subsampling (normally 4:4:4 JPEGs have 1x1 luminance and chrominance sampling factors), but the JPEG format and the libjpeg API both allow it. 6. Fixed a regression introduced by 2.0 beta1[7] that caused djpeg to generate incorrect PPM images when used with the `-colors` option. 7. Fixed an issue whereby a static build of libjpeg-turbo (a build in which `ENABLE_SHARED` is `0`) could not be installed using the Visual Studio IDE. 8. Fixed a severe performance issue in the Loongson MMI SIMD extensions that occurred when compressing RGB images whose image rows were not 64-bit-aligned. - modified patches % ctest-depends.patch (refreshed) - deleted patches - libjpeg-turbo-CVE-2018-19644.patch (upstreamed) - libjpeg-turbo-CVE-2018-20330.patch (upstreamed) - added sources + libjpeg-turbo-2.0.2.tar.gz.sig + libjpeg-turbo.keyring- Use -Og for debug_build- security update * CVE-2018-20330 [bsc#1120646] + libjpeg-turbo-CVE-2018-20330.patch- security update * CVE-2018-19644 [bsc#1117890] + libjpeg-turbo-CVE-2018-19644.patch- asan_build: build ASAN included - debug_build: build more suitable for debugging- update to version 2.0.1: * jsimd_quantize_float_dspr2() and jsimd_convsamp_float_dspr2() functions in the MIPS DSPr2 SIMD extensions are now disabled at compile time if the soft float ABI is enabled * Fixed a regression in the SIMD feature detection code, introduced by the AVX2 SIMD extensions * Fixed out-of-bounds read in cjpeg that occurred when attempting to compress a specially-crafted malformed color-index (8-bit-per-sample) Targa file- Define FLOATTEST=64bit on ppc - ctest-depends.patch: Add missing testsuite depedencies- Update description and switch out MMX/SSE by the more generic term SIMD.- Version update to 2.0.0: * Cmake as a buildsystem * avx support * Better error handling * More use of SSE2 - Drop patch libjpeg-1.4.0-ocloexec.patch; conflicts, would be better handled by upstream anyway - Drop patches merged upstream: * libjpeg-turbo-CVE-2018-11813.patch * libjpeg-turbo-CVE-2018-1152.patch- security update: * CVE-2018-1152 [bsc#1098155] + libjpeg-turbo-CVE-2018-1152.patch- security update: * CVE-2018-11813 [bsc#1096209] + libjpeg-turbo-CVE-2018-11813.patch * remove redundant libjpeg-turbo-CVE-2017-15232.patch [bsc#1062937#c17]- - update to version 1.5.3 1. Fixed a NullPointerException in the TurboJPEG Java wrapper that occurred when using the YUVImage constructor that creates an instance backed by separate image planes and allocates memory for the image planes. 2. Fixed an issue whereby the Java version of TJUnitTest would fail when testing BufferedImage encoding/decoding on big endian systems. 3. Fixed a segfault in djpeg that would occur if an output format other than PPM/PGM was selected along with the `-crop` option. The `-crop` option now works with the GIF and Targa formats as well (unfortunately, it cannot be made to work with the BMP and RLE formats due to the fact that those output engines write scanlines in bottom-up order.) djpeg will now exit gracefully if an output format other than PPM/PGM, GIF, or Targa is selected along with the `-crop` option. 4. Fixed an issue whereby `jpeg_skip_scanlines()` would segfault if color quantization was enabled. 5. TJBench (both C and Java versions) will now display usage information if any command-line argument is unrecognized. This prevents the program from silently ignoring typos. 6. Fixed an access violation in tjbench.exe (Windows) that occurred when the program was used to decompress an existing JPEG image. 7. Fixed an ArrayIndexOutOfBoundsException in the TJExample Java program that occurred when attempting to decompress a JPEG image that had been compressed with 4:1:1 chrominance subsampling. 8. Fixed an issue whereby, when using `jpeg_skip_scanlines()` to skip to the end of a single-scan (non-progressive) image, subsequent calls to `jpeg_consume_input()` would return `JPEG_SUSPENDED` rather than `JPEG_REACHED_EOI`. 9. `jpeg_crop_scanlines()` now works correctly when decompressing grayscale JPEG images that were compressed with a sampling factor other than 1 (for instance, with `cjpeg -grayscale -sample 2x2`).- security update: * CVE-2017-15232 [bsc#1062937] + libjpeg-turbo-CVE-2017-15232.patch- Update to version 1.5.2 + Fixed several memory leaks in the TurboJPEG API library that could occur if the library was built with certain compilers and optimization levels. + The libjpeg-turbo memory manager will now honor the max_memory_to_use structure member in jpeg_memory_mgr, which can be set to the maximum amount of memory (in bytes) that libjpeg-turbo should use during decompression or multi-pass (including progressive) compression. This limit can also be set using the JPEGMEM environment variable or using the -maxmemory switch in cjpeg/djpeg/jpegtran. + TJBench will now run each benchmark for 1 second prior to starting the timer, in order to improve the consistency of the results. Furthermore, the -warmup option is now used to specify the amount of warmup time rather than the number of warmup iterations. + Fixed an error (short jump is out of range) that occurred when assembling the 32-bit x86 SIMD extensions with NASM versions prior to 2.04. + Fixed a regression introduced by 1.5 beta1[11] that prevented the Java version of TJBench from outputting any reference images (the -nowrite switch was accidentally enabled by default.) libjpeg-turbo should now build and run with full AltiVec SIMD acceleration on PowerPC-based AmigaOS 4 and OpenBSD systems.- set build date to enable reproducible builds- Update to version 1.5.1 fate#324061 + Fix for PowerPC platforms lacking AltiVec instructions + Fix ABI problem with clang/llvm on aarch64. + Fancy upsampling is now supported when decompressing JPEG images that use 4:4:0 (h1v2) chroma subsampling. + If merged upsampling isn't SIMD-accelerated but YCbCr-to-RGB conversion is, then libjpeg-turbo will now disable merged upsampling when decompressing YCbCr JPEG images into RGB or extended RGB output images. This significantly speeds up the decompression of 4:2:0 and 4:2:2 JPEGs on ARM platforms if fancy upsampling is not used (for example, if the -nosmooth option to djpeg is specified.) + The TurboJPEG API will now decompress 4:2:2 and 4:4:0 JPEG images with 2x2 luminance sampling factors and 2x1 or 1x2 chrominance sampling factors. + Fixed an unsigned integer overflow in the libjpeg memory manager. + Fixed additional negative left shifts and other issues reported by the GCC and Clang undefined behavior sanitizers when attempting to decompress specially-crafted malformed JPEG images. None of these issues posed a security threat, but removing the warnings makes it easier to detect actual security issues, should they arise in the future. + Fixed an out-of-bounds array reference, introduced by 1.4.902 and detected by the Clang undefined behavior sanitizer, that could be triggered by a specially-crafted malformed JPEG image with more than four components. Because the out-of-bounds reference was still within the same structure, it was not known to pose a security threat, but removing the warning makes it easier to detect actual security issues, should they arise in the future.- Update to version 1.5.0 + Fixed an issue whereby a malformed motion-JPEG frame could cause the "fast path" of libjpeg-turbo's Huffman decoder to read from uninitialized memory. + Added libjpeg-turbo version and build information to the global string table of the libjpeg and TurboJPEG API libraries. + Fixed a couple of issues in the PPM reader that would cause buffer overruns in cjpeg if one of the values in a binary PPM/PGM input file exceeded the maximum value defined in the file's header. libjpeg-turbo 1.4.2 already included a similar fix for ASCII PPM/PGM files. Note that these issues were not security bugs, since they were confined to the cjpeg program and did not affect any of the libjpeg-turbo libraries. + Fixed an issue whereby attempting to decompress a JPEG file with a corrupt header using the tjDecompressToYUV2() function would cause the function to abort without returning an error and, under certain circumstances, corrupt the stack. This only occurred if tjDecompressToYUV2() was called prior to calling tjDecompressHeader3(), or if the return value from tjDecompressHeader3() was ignored (both cases represent incorrect usage of the TurboJPEG API.) + The jpeg_stdio_src(), jpeg_mem_src(), jpeg_stdio_dest(), and jpeg_mem_dest() functions in the libjpeg API will now throw an error if a source/destination manager has already been assigned to the compress or decompress object by a different function or by the calling program.- Update to version 1.4.2 + Crash fixes + clang compatibility fixes + See the included ChangeLog.txt for the details - Drop libjpeg-turbo-1.4.0-int32.patch, not needed anymore. - Drop libjpeg-turbo-remove-test.patch, fixed upstream.- Remove useless same-name provides. Use download URLs not dependent on directory structure.- Remove float tests with new libjpeg-turbo-remove-test.patch same as Fedora bug 1161585 related to upstream issue https://sourceforge.net/p/libjpeg-turbo/bugs/83/- Update to version 1.4.0 + Fixed a build issue on OS X PowerPC platforms (md5cmp failed to build because OS X does not provide the le32toh() and htole32() functions.) + The non-SIMD RGB565 color conversion code did not work correctly on big endian machines. This has been fixed. + Fixed an issue in tjPlaneSizeYUV() whereby it would erroneously return 1 instead of -1 if componentID was > 0 and subsamp was TJSAMP_GRAY. + Fixed an issue in tjBufSizeYUV2() wherby it would erroneously return 0 instead of -1 if width was < 1. + The Huffman encoder now uses clz and bsr instructions for bit counting on ARM64 platforms (see 1.4 beta1 [5].) + The close() method in the TJCompressor and TJDecompressor Java classes is now idempotent. Previously, that method would call the native tjDestroy() function even if the TurboJPEG instance had already been destroyed. This caused an exception to be thrown during finalization, if the close() method had already been called. The exception was caught, but it was still an expensive operation. + The TurboJPEG API previously generated an error ("Could not determine subsampling type for JPEG image") when attempting to decompress grayscale JPEG images that were compressed with a sampling factor other than 1 (for instance, with 'cjpeg -grayscale -sample 2x2'). Subsampling technically has no meaning with grayscale JPEGs, and thus the horizontal and vertical sampling factors for such images are ignored by the decompressor. However, the TurboJPEG API was being too rigid and was expecting the sampling factors to be equal to 1 before it treated the image as a grayscale JPEG. + cjpeg, djpeg, and jpegtran now accept an argument of -version, which will print the library version and exit. + Referring to 1.4 beta1 [15], another extremely rare circumstance was discovered under which the Huffman encoder's local buffer can be overrun when a buffered destination manager is being used and an extremely-high-frequency block (basically junk image data) is being encoded. Even though the Huffman local buffer was increased from 128 bytes to 136 bytes to address the previous issue, the new issue caused even the larger buffer to be overrun. Further analysis reveals that, in the absolute worst case (such as setting alternating AC coefficients to 32767 and -32768 in the JPEG scanning order), the Huffman encoder can produce encoded blocks that approach double the size of the unencoded blocks. Thus, the Huffman local buffer was increased to 256 bytes, which should prevent any such issue from re-occurring in the future. + The new tjPlaneSizeYUV(), tjPlaneWidth(), and tjPlaneHeight() functions were not actually usable on any platform except OS X and Windows, because those functions were not included in the libturbojpeg mapfile. This has been fixed. + Restored the JPP(), JMETHOD(), and FAR macros in the libjpeg-turbo header files. The JPP() and JMETHOD() macros were originally implemented in libjpeg as a way of supporting non-ANSI compilers that lacked support for prototype parameters. libjpeg-turbo has never supported such compilers, but some software packages still use the macros to define their own prototypes. Similarly, libjpeg-turbo has never supported MS-DOS and other platforms that have far symbols, but some software packages still use the FAR macro. A pretty good argument can be made that this is a bad practice on the part of the software in question, but since this affects more than one package, it's just easier to fix it here. + Fixed issues that were preventing the ARM 64-bit SIMD code from compiling for iOS, and included an ARMv8 architecture in all of the binaries installed by the "official" libjpeg-turbo SDK for OS X. - Adapt patches to upstream changes libjpeg-ocloexec.patch > libjpeg-1.4.0-ocloexec.patch libjpeg-turbo-1.3.0-int32.patch > libjpeg-turbo-1.4.0-int32.patch - Remove libjpeg-turbo-CVE-2014-9092.patch; fixed on upstream release - Bump tminor to 1- security update CVE-2014-9092 [bnc#906761] * added libjpeg-turbo-CVE-2014-9092.patch- Obsolete jpeg version 6b, 8.0.1 and 8.0.2 to avoid conflicts during zypper dupjpegjpegjpegjpegibs-arm-3 1651965894 2.1.12.1.1-150400.15.92.1.1-150400.15.92.1.16b8.0.18.0.2cjpegdjpegjpegtranrdjpgcomtjbenchwrjpgcomlibjpeg-turboChangeLog.mdREADME.mdchange.logusage.txtwizard.txtcjpeg.1.gzdjpeg.1.gzjpegtran.1.gzrdjpgcom.1.gzwrjpgcom.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/libjpeg-turbo//usr/share/man/man1/-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.suse.de/SUSE:SLE-15-SP4:GA/standard/3144b38a9a3a599356d343e9109eb76d-libjpeg-turbocpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=a7074a24e7cc71d2ab530ec9f7f202b1c67996f4, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=576ccc5b1a8d95058e1dfe2701368ddfa4cabccf, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=108f7ef90670d1664ec653936776c408cb66139e, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7ed49bf68e9c69e6b3ad23822a187557251e8eb9, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e8c2f2178b1081b7f1a15868a12a537ea7db7ba2, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=cf27b0bba23dc404653cd708406f16f3466ac72c, for GNU/Linux 3.7.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  RRRRRRRRRRRRRRRRRRRRRRR R R R RRRRRRRg4prEg îautf-854bb015bd1d576fc8652ff216067154613dfb27c8789b02355ee884cefcfaa30?7zXZ !t/\] crv9w (o!u#WvPTUF+-="jG) ^cĪUf?,랮o!,ӉnOMq>nqۙCaxb/z>R84U"L4?'|5ܩB^${}UB!MGG6mMAp> w{R5tNTRa ؗ bSw#1=. XKm*9(mg5⃓V{\nW@E_mM̷pKtп> 0NͣXGWfܥc+Th )jv:s7-19(+}nmI =oHȗfU>zOq` L2{dWĔN*c-JSH˅B)O Ջu;ք4)W=/Kp[ba;BnC aX!,Ɋ [8 '%V)Z2 /E3/ӛT  /ngCqFb2mA!? ,7^#HV+PޚJǼiV42cis?Ǘ7;Z9YW^IhU%cjEEH@S%lFޣ.k.BN=ӸA{YT㠜7zD1x|L;<{e\>F; RqK7G]QIr5k'a+Iv6pV(ZG{Mp(K\,Sގm]qaݮTOk_W Pp A}_֎ D&͉^r:N?sxrȘ< +3OjZ3{78[WtXd ߜH Kxl›5kO9 Ъkl]YڸZ,z'"G&jԒ@KAA)b),KmG--LN`0trq{kPhR9qs[6<Шϗ%NZuBތv8h<Vsj\/~b4sҺncaq8Vs}CFFhخL3G/3ح\?6 ħ_.E086L,>z,_D̼/%Bʊ ~aT-3Qs)k;!m 8`T*0<w04meLB%bsE=&%~Jr$мv[lQirɽ>0D|#<yM=#E5tgBP`!u=$ݟ42衏BAJ{΄腢,g6+;[][.VTrXr~GA)T_mۢG7OKc\!VɃb] #$NUxQA7ްs=BK!docHn1v2bO[SNjie1-kƕH Vґe]H}ϥB4+BKSS$B@YU\6=]Qk/ϧ6d#^\0熳e.ƽWAU1к (P|i(1}ʹ W(-S8J{*=;Xm,8^RbF\QxRy`(k.UMvu!{G˓_L=A)=N`MGƑ-JN+!wgvb,ʅeؘ\RKl>XmŶPg g4 aNI%ldE⇃0vaXLPHMgȚ?wټݐ-OR{(ľ>gu+؆˲J?(6߭L_2sJ_*<ʳ$@t"56JWd na$*&x= n3^LLk0h3r)k]meAϩD5dڍ~ܡ+lUÎsE`c-OF#hJǺaR5 XTv$4ՌCuS ]4FMg$Asʱ2KЏ8ע[eYa hbg]GL,!*cx--OpaD%t>d?=sQi#hrY#LlQ'ndkg(\l$^3}7WGm@O<6O6”gG9:yqZTI 4´Nk@D%nm^^ۢ@0%kyHϮxɴRvpFeC4}#'j}:A)I)=ѱsyTj}9e6H~G'Ŵ3D;肫gp3a$sWi3'e`S0E?N1ik;&+V8윍wT8Ԗ7/~_{Bt(רՖ3W= li92:ѻx>yjiN&ɴ%rk},0ss܏u_<[F++39aH2 V:Zn;?5\TaUq|LbiNB~n$Ybv4H&^9z#e/2`[PF SVt-[Q$Q9د` ^l!ݗ7g `V-HN|8|R`?|ZE 8Xs5;Zy}J^jCpq02]4ə{sxtL.TߪQ("ԉ׭T E.e/{i[㑭 %aYnC=@ +zA}&ߓK֊~e? &O8(mL7 vD3d̞ݬS:;GmFw{J.hDH<=a{l7WD3$o$NR 7$1@iw?c<~rT#Wbt[@%PVSیbZb RP2.U7ա~!ت:fcnmԩsXT$paMNQ3]ą5@[yvy%0CX:=(JAT䨒@DVuӷ(R2CSo6pg EV]JlޠBqZ /:MS#wwr/ !FG!27dkۚ6Lj ٚuƃRq iԢ05CXÂw+@}h܍u_׼7\1<& qB8bX{~Q iGNȟ oui+ Iw7å=5-pz#5jKwe,y[?$fq@Ϝrtz69۵'уg+jV;HnsvhmB ~,+1? cGerIu'%: -ɇFcNJr:2$*[tw]Xo YfH ⬁y8f& 6cB6 }`(;<*ce|'ߥWJ sV|CaL-GcQd8xB~j,IfڇIWD#@wa<[|}DXSbxA guo "_;JXwÒ~T;A0vШ5pu~Z 艄g7-0 3߶׌b]zFI*Vm nN6%.Xߔ W(T={ȷyǎf,vj9Y@`(e;J% *;bYj{\_"Zm #pa33c,,]$t)>l6Ē Tҵ1{3Cȱԁ^U4) D;YziTc9I)nm*w]ʍa/P`;w*:l0km;0,k^p}c-1nI]yn) ]0I r~簻quwMm4Pwmuλ|@&d{ddojL}B$Oa0@wڕ֏A&\# AYْ_O9Zc"8V?+eyN#EAv8m/Dͤy<LuF ?P 'ʤ=k=vI&I7™#!p,9UljXvc *0TJmr?|ѡ__9o˟:Kh7"SkW[!u}] CEW2s,b~?75 4ؕ0ү b"Kvˏ/Aax%Ėo 'p] !(I~ڿ:)*4ʀL F޴:A9pPʰ('/' He;77%J-S*6U7Ǥ>}(cpqntcލ27tuBNݰhh$-rS@iSL=UϕI" eXLB*f.Zͬ|.A>L]إr jZ`,ب f夔Wޜ0&}50Uz #3̸E2g]` \j@{ߢQ\;=3JKN 1N3*5h\QkبtkX#]V#]E|Ckqawq; tkY_qټ(F#OCTP׽3E[H?-eQ.Vf0ݥEnOѩ9c P6b-<u®xN[xN.>'ƱOd?(Y&׺N7;ZTt.^R7KuD`2ե|X5QHF/\DX1/˃Kh wa(s H Ӫ`Fsg157HDu,#Ұ s|wsj=V)!Vv6#q>s1}w@su0O–- {3ᨢ4kpId)%*urG*pz.(@ ̥a㴊;\dJoW>wriu. ҦœymL\9\,ZĦٟ1|K͒|^BR,90vz{"f< /JBi xy3%iw1<&һ$ME;6CgFG[.BJ⟵e1#iYWR#z$I1)`;+pyMͅG3n,h ms=ҢHV{7FJ6evHuLF:0 [2%aP<ɫ⼀R2;Yvy+hs_G):ejVqhԕ1m<5ة0nlk-&-(Sw=j"Jg^t{VbYּeWW""ψO)Q?^{vt̘Ƈz0 \ʳ"KIZ/*>&6&W_t@: Lo_U-Dߺ(5%j$[;R O ;D 0B:{J!C_Ē!ߠ-Гn/tݱACoUѝ( ;GS+,57T y\1ޯ٠*ha'ꟾxAEb 3׵#0*{! *!a˚h, UJG4@‰Q;a*YyF9YBVꝤRDc${12&D]PXB\'LByDD HCsn1&Y ?pO}/p7C0   + fZ/foИCEԩdȋ>A&Tʗ#=aoF;4p*)-yqRzS/#ZCyt M41okĪ_0kbN"5po1 #PK AmN:%H6hQ-Ma }#hIkp֔P؝iWHmvC{7㒰2 0:.f#Im$ "'1`uk: E/ z̰mA@P$6;yKujNq1-RT(={R,ShVU1; jSF?ޡe$PUIె$0Dg{e)`sj O6%4c#4FK0:f;}U:k%_y1ͯ&0\ˊ=uDD8B q t9 ;C5]*vi)3()FFV6[,{ Ԉ DgH}ג)/3/Dn4Ba/Vv[2OrhbW& ]xceH=`+7W;]&5{g?4(ۦfgև,̦ AKJMq2C:QUa{~pn-V7B'uG砻;h瀈7qĄ/i?%=+h7m(QF Cl3էwKaq+ikĽEc(5sܻ\6ܞnݸyd]<.yՋlR:Z!x+v'!2w uY0`E?P kDQ=Ƥ^'da_o4~ǍCLyX|I]rmXP|˧Q.4*G|77xtƵ^zI{fJR`>ey6|dn`bAU}xSms5H ͕ JbUIj:hC>s<і laR*3rQN-\EG$t+k/a8Z6GʺQMaN&K LȧyUC\+ne6f # N5Т nWv6i&1U,lDtxzwdQ͒4Ӛt<_0WЋ@_Kpk"Q6}tda>~RrvIWUqѰ 3<3d$L e{\"4T!5;&9}mppadtLRN@x8zR N`-UO*fBrCLrf2*#^ ¨['? P駬x׷C0R9ʒR7Kh8 c %;~P:Nľlugk d`orCwы?aNmR8e @L5( 38/(:hO O/ʶ3oa3G: D1zY-mQyyV:6I|4_Q_%k ʀB ;m T٬|^Q(QX~+aEo;N̋gw`Vc8-@ޑFPc7Sju.MKYgGlDVEV.w i(Yv3J<-%wbEAQ)̙ ބsURO(ZrnCFkZ9N I7>PUßqџťDB͙Oϓ9S۸E oGJYK<-=4|Z{dJ܍mDה9* ;x PXDv 5"Cb@);+ΙF3Lyw"T̟ML@*J̾b|u7!9@74=?q\iòRgՔ2kwUT01vl)bE>1wfŔWҏ$9wNn+z ^ޙCx_m"$s,(MϝW&=8w/ً{p3b :ta} 5SsQ1}{V UJ$}ZIOڕ!q1ůx!.+~$UU`-'Ol_|ɖ -ЮI8J_vuɉ!^G+ro-ǔg88RYcQs.ʂf"ͽq*kA{p?0$j;2'%1 ;2hqM-!x Y.:b\q㑸#xÞzu}-ynÇ"3xT̞ B?7c v5q v VR&̵$r|8[q il#!d& X\K?۾2 =߫0 J7Vj86&͊oM=A~@`H8Z=Xխ[8M7ZCjq[*NϲoӣU=M&xu~  4Dv)=^84h Hy>-mP n c`=BۍR!ՉKc|8 ;14/3QJk= >,e=gl8k:H 6,戹`벯H(M awN1hۑ *w<PTNU=ڛpY\P0%|6ߧ!P(ʲQ9'_ | DPV#x/tW:C.x3TvKҰ:zjQ#+.CTyc(B p`'gLujCR W/薽 2Q3StpXQ˫=Mh[Ad_dk_W9 LJػ:,zthK/Tx҃ue>>Wh~Wz /7Q 4 +t^OFn0@@1Sigx:œG2^0&H aYnk!hHag-ow xM$f[9~{FqWMy߄3͕D87oI$eQòt6'}jf)!(5\Ri`U3]kQ9K$Wݏ=L%fu['6g([,G᪇=m+P@/Td|Cx`]fAg6#ʆO S@Ϭ+$&7k]'#U3Ą wwQ Q;:ٛFChJ! E[r )74x"2J: Ŕ M5V5eori>*VzQedi, %*l c4?Alfb?ZՇ7oVp2)GL)Z/ܦU=ȏ)'11N iy\= 1pȓx`H&M1z'׆N0^8WM!{Bt I h?>Pߎ =Yi`1_^Wߋ@i̐:N@_0Z@_[9IOEQ ]ևuvlRkUBq]߼ <"hS_Rd tbrϻ P]-+[?y9AB\M}GПGݴ Ig>u$Κ&{W)&4f%u)ig%?MFIkxg9AVroJ\7Q=(_0;] aD[?%)|r!1p-`REK.B:׈ J]g/zQ.c868 i]_A@кJzSL,5}^ԍ|9d⾊Esfk;؟yƓ%٨A>mp_|ʴ o ʲx(v ~.-:;b"4bтb =TZ֜Lf28 .oQ IOC[1 2*A^ Lw ]ؼO27qѽ^E᳆S&<(" & t h TYqFD k!+Ё k҅fyZ9JIXq05i +5t Vc:2*jʝN4j-żG"E{f}9e,͉&pqTSl\elg\R1&uY4kCD%.Xp)%ʱuQl\glӐiu_ptm,0)(*q]($2Û Zg Ԭn9;<&.W*Oyew3]c[254ۏb5윙NL0Eg:LDvN 5)9n}kٚ5q-kIrpܣ|\E6'#m4)QPif{QrڟQ}Ϝ7{ZB0 =O\R ]x2Bc}H?Yg0EEpp$4m6pYqs1[ӋKĎZ=۝M\.Qn.j#d)^5)nV#a%@|OHPGb7-1@GįyWkDV-P妼H7"oݪY3eT3z<*m_ TS"#360 *6f񹯹*?6/3u.a<(nK:0#dzuFKu[pڎCZ:5+10A)POFdć{LV׉!/'uGkmANݮe):} -L0g[EUmu Kn8U_DroTEL 'HӘJYZ"9Y}_@U6z`~ ^J4^B"9H۶Œ76O|'5Conӳ ' OìH¹7"@"(1WrT[̫1(9 rAԨ€UIpo#/z?g9dK੩k.<_)T`T߲5ߠcH}8k(p̫$zB͑xnMx0o@0c N~w\8+ tDA況A/HպPzFFI邢(\cc[[JNSd}S穵MNʯ`@]ҡ!߸-J``s])/ag&pLTF;;h+ph`Qzr0ĵ?I8.7ZUgWn6D(؎[mמi˯Ip#ƇזGKU?D=9)U#}R(5 }wpeW;aʎ S` ,x# PDjTOJ!^!juqmHɵt:~Ɍj9t-&"lS0MH]H>ĉVZ8bw`3U)]:=ń MQ'Yx2CcBZ#\F= R zM[ۍZ>0U@v"Hiْ>˹[;_UkX7,]|vZ@Xۍg"ZU[d o4GQ':&,7tYwP0K$Љi ׻~ڪԇ42Kr9mslL|ƹo~ "(t"ЍwkCk)AOp:c[7da:_Yj > T[)11l+. 4Z(-3o{GKA^K .smVg/^g?liaOKŞ }=/Pl@(ZhL6Z~/.pwAPn~_XԿ K!IN ~"qQ0f4WH:rJ#(B,k(m!:7O@<^fZ Cn /([V_{LRw/oLw|cSB`V=q ΊnjfjʾMpãv92ZhnW9K!17K$tJ}/s:VeCǞZB Q (xXj"zRt93ż&_h3!\#~y7Rnc6vT` / eGWP壎hv.c|yvh|׃b+kU(#jͭ_9гX;&xarCo}$^f ,ͳQmD@;;g>y (0ܳ>6a3Lz ֛>ZsrR1 `S80el_,^!ͣ6ChFD^: 9` 7.*itrn@J[ ;pY"*~́O?(;BKda/"RrN9, Pڼ6`-^1TM4Y\Gv}u47WE#p:9Д2u:6@Yߧ5#ǔӊ:Ni*3l 6`+T4;VQض4݋ 3C"Dd)~DOwVtБ׀ǻokM^jJU@OW@%5p+iDғBzP{)B|"jڱKZLGoh gzVv'wFƬkp5;R)Cd.K/Q#&(YB3dƊ@yH+?39}w!*W\R6 j rhvq !Qps6#; S}WKATHDo('\STt6 6ɺp]>-NhZ'׾pa܂"{ȜoF1H6̸A5IIH33kjJtEḪ3ww,>NbXWz'Y)<3/#;hKjB1&-Se{BI/I)k`  ~0`ƏqZ'*6tfƱsap*ߵ@ݩWah@-Z>nn'4IG0HżZEdmHI*Emg"0t12nԒ#&-Q{;$9HB{be`<%7>)-n.9ވqăZNp|hG0eb܊bcz)97"n[7/UȩT|5 Jho81 ktD~ڃOX[.95uH6~Xj YCFV:6YJ߅{ay UОԹ1)iɡ'fWt-uK ZHOy0Y[}G?˽ rO?X{qJ&9?{ Cϒ~L+ӜӇA2 T8P+a> )H ܾωKn_n?$#f4E>h~)>%9,n饬 ޱkj5Zlzw}j=qL}σ+d۹kж¹&@ݛd'z ([#6A}crpJsgL├Ap!݀!LJ!^w/AH^[ƂҲb*Izk\V p~ˆ PGȊVF͑(m4Y C&H6MnxJbIĉ0jOQ"&ß B,`y\MaT@ u?$Bdd-Gf 9% ^O6u=ZM3%!”!JrҡMiVG:[P20TY*0gC/&L=ԭQ:ޅkic72Tq4@x|of׊T^`wQQEMvd=̀9 css85|e~(Jx0!6KOʠG|,@;=ܺh}b5D/e#&\ҝ-7LZvD8P~+'7]3klaE? P ˰~2bdpƤчV0XEfO^Kl1O X˧q3ж&dZD1wK2Hڨ'PIDy{OV6L7A+ֶkRzW&.e˱Bxű;2ھв"E prX} "~%@4SϢ#nDU:6]rQCgPi]d%RWsy4;\:L/&$_ߥ(vjҍm$rڵE IT<IT N)ܵ_!}M]Jcя$?:_K@\J;~o"꒼Q& u)D@hkx67-avSr0JZ"Hx.nzኸj2x4ՔZID)x$׬<3EA̓Y@& k(wn@9(Ytg[ocX&¢|Q:qW,^VF윒s GWQ lϓNwL|%C=hOቍQ,poP)*"dI8(C9E8@zis y4|o9qpG`a'ʷsCyv>O1TJ%Tx#0MPջtsJME{Lz<\vV'"mvV| zc(X߰/!: ]I!ٗn5 CNmw[0dfm!Ye"^xҟ}=g=.kbcX-=reJqZK~S߀Sَ,L_iY7/llsCVT4вebU.lnFkеIW6Ȓ@ Hm#tFV$^y)u;ZA.* a,7]`+z⒩8{O4TԀf.ɳړ)0I_]w7qH]Z1uHa+za&;o!IE<;[5yt-] Mk00` )I#5#K}_ZFwNxNۗkP|vBmYď WSE߂iFg##%[: "RLi?gn˿7OC BCK >1yvݣ3)}.R&Q99sCW3 b߰'=N662x;,we8Ng_|G42uH 3Ml+m'{nvYL9DGr}%"+`j0J5t*|.Pߡ}N@&4+)SL|mL;oWy̸RhF9ح!q$gѨQ F59ms$YMB8o>؏^%LT.۩OQ'sՏw DD(GҒkXJj3hzJH̴Jg, @tּ&-"B1htԚmU(0bGFt @EvB=R?W:G8@W.06%tHw51'y`XE5n/&*oo}.>lhn9*>7'?E.ɠlb4{碏jA=N.&9\0y% s7C {`3 Cf=k_4KGVMzF:l6[L.c0e@5AyeN5K7_ƥ{T{NJY (V:zSǓ;6 ^P܏Dgb$9!l}~DTF=0Y|4<)&2R"@YԟOv.&T3¹ht04\ Ҷ,gpl5mԏ98s@ϩ' 1p-=9Y5tdCrҮR|F! !qy-plcN ~}+bW>5O^o&>(p`74\3VV9@OtX3Ҙ= $ Au^RL)_pvCYdCxpہ؏Y]&ڃy; ~,842b@֐B7`gWgڄp]C,DoG4i=7&h<[̪4HȲ%I[H,>V&1f:TD= XaJ]I]!YZ6 Fe/@pH.ş[)uƝ4ਖ਼ Ɵc'Vhp^_  \8Tj,Ql"3Im(v 0xnx9gu 8BI|E˴r]ҫK)7!D K fDpweեw:,GYuzzBy5K?,o䷐4Z̷Y\!4ŝxZGoD Onm{,Z^'- 6w!UG5No~Ol6rxKz]TY4gNhuq3鋶", )ƥ$ Tk I%&#TP}Y+>ܵ^Cu%:,F9SkqYy@ "] l`xΟc]NI{O!Gax5+1&iCl^ELÍL[R4)՛G+k :fl!j?RD]Kқ9ekFb4a "Xh\B{$]3&bP9`@$[ESSp5i!~vhSFV-}P~= MuvYU11"|a7,Oy,!.:ԅ<si Kx:F8/:I8rϐw-)5vaf$9rt^Y@Cf"҉`>{)'~ !mG=(=(R/TRW!G {#L\(E|$0_\B}4qM??`@! i6Xْwbh4<e ㎑ؼ5gŒ,e]a+1JEΝegkh,JǖjZ )69;t264㲊F:h!Ѭ u52w?~p}حO'tr ^tp͟Ρ ?ARx#8)O:v7!>E5M݉xiAekIG6$<5vL*ׂ1X7 >u1ya=U7],ǻvmU#o[W ? 6ϬPZ43GiF"BF6)>yl.)$9Oՠ5}!`H&'H4V427ոeZ'8rV qn*bAEߠ ~# 2,}b 5Qಊpe\eH:ə 4KdȻŔi.I3yZӝ!8e4:Cά &-[ QѮ լ 4iS^+hM[f0IPH}RjC a w@3mCA_a~)ood#cFL I16jaWHv~gmTf]#y6.(rNk OE4ʂu G->PM;&-TQ`72="+P! >ld ,/sN-|^%mcW0n[Omj)+.{ZiVpWOBдxF)en#"? |v uX@i% ׈qk^V$Z@)"wrGx9*ca][@Pqv =s'?G*Tj0yWզÞT fJW.b J`1w gd&sĵ@~l-vާh0,#BEKme9^B67VA$V ,gK&6*4PO,z]-^9MH>䜴X}nSeh_,'ojj>K4(Ms.uD7hV{WEڝeRE$/K#,$:B ^xZŶs#픛T|4J$5oMpW5=`)46 vŻ?ٗLnYW4}XE79Ao@#M!&+oTƗ =sA()y :rK\lrŇBt=2)'rXa3pf9L; \'dJɑK!@vG,s e<}L#F[4)}ZP{p٤#srؼ+0W%/q`CbBݗdn !VOrDndxon_UkJ \1G&&ڹV9"vBl9Tsq 5{k !nFW_qQl$y@W͙vp*:4х0#3axL^[E ',* +p ~3ḥPL㩰iSd#0$:IYG٦)y5i=T {[t{cJk'RS>Ox &.GtdU{y5D 'y-5~v$D 6ZݦiOL (43 HC=z뚇?{9}xšI7]#kfJc_u}lÁS0l(ి۾B-X@$g"!xXs$A̗byq2fUC(vߝ@[:â& &9E'鬙4<0a<`!D2Ƽ J,LIϞ+[ S/c-ʠb5؜b̸'@,kb: !zC|k\u/a%!ye<~ːL0n#=rZ°}NvAfГzF"?vE 7-c^N-,އ/Zvⵍ@_: Oz Ol^E?OGG02.P6$WI$"nƒΕu H-^&ȀO.ߑܽGPھ*5 ڈsu6%WUɪuh?HAe( |Xmؖ=EV\?Fz{ ~8 5DpS@61{xxXI[ t-B^?[r(C^0}}6TAFv[>g@! h*r }*?%Ӕ] +H rW[S(kB6 gN(b)(be5S&`36 /_)b!NסA+c?ӉSd,{f5Z5H-\.7Ctm}f^Nѳ+0ӣ"8 KݕeiÔ(ʥ ܴVVSՈ߲R_/IR{RnzP!?&z^Rf^LdUHta)*Mb2<9BSU3ECXҳϸ8Kh[y"$^%Ǿk!ٌJu"[!)z{5xYZc 6\ 3 ?P^ӵs+:4{28>fkP+Hu=6Ab{[ 5.KѕBYo 3qhl"DoAh qd%\a[%*ߥ&Q! z-go95e-w~ns9W"<}M]duWHe' Trj ;$Rh\5WBJ!# J5}#VPO'#Z{=o9Ϸxr =IYꦿסAohT1ߙ rXG*R0r0 H/!Qi5^S')sAHU-B#Ex\{,9&qW8,(_d}Ti.m$^kY5PY0dTg=+XΠv9#iQ()x$Z"UsRe&1]8߿Eآ;n{OEj*I Aʂ'X$3O mk$Bmp+'>GpVRͺ , Z5:kEavw\t/B&Zo*9#һ|Rxz:>P54E'NG| |zz[t:!d}cĨBР2i 4VSy|d y<ӌ8(Ry u }O *D1ok$H_?Rx BDD/=$I >+R21@m%2L qFyܥF\~0v3bdz"ӂᢒб:d1}X!No+9QmcfHwJMCc;fd)|0>˺JnP,h&Z)؄P`a;3a3O`۫HU;|3b7v\ݑכU69QKȘi'Oh4;H#{Y_͟8 B*B4ʚ9cК  1C5X-ʀ)[T[R^G^`Fx)%}s>Z,q"LHݛ{}k+6er=SBu#{M>K6UiW;+rH50 {r{JόY,︄kbP?gSkYRFBZ vvȪh Qp@<c|Mlnvo`*8s=$M`dKN+O]F~琄}=[hd.Ęok5ٻ;OC/!hGQieQhW]5ٱv yO3b=uLPFwa7w'HTc3fɒ6 eYђ$R#PK;;ܒ b~iN2t?T D|7 t D*;i.OnĶs rWJ۩1v~rJI鮟~dF˶"/{5Bo2Whg(]9Bljm=>SK^LU4tU} 1ls V< <r-vB>5OLY4`+3g1†Oí$˱7I8IY :w/bB] ]TIx5$;Cl7cS:b 7~g!L>QǸZ C\v1ouCj fFJ$Gǯd@UZLwz$W R;f[Y N:Pݵ.נW:ă*Ⱇ&7~"S/jx3f!Mxו &{'+E,lg&,h {RRΛ߄jHAҸe;ڪXϯoOx˶iQm3;]e6 teٜKLK;L[^PH$H[c_eZ-y?a9,С/8^%/6_Tznf* N|$'`XH J5 l.'a2|BQhLZKIyOHjT٤ G5|,f[~Dcn)᠙7[,UޑJRN¹ (&p /}zkDE ' o `kGd n{ b瘩qt[q[m $Κfk,,D+?$x5H,} fb2-d HCuߎC:#!S^>EEYy Q}_rl$TM$l* %]d<\^TA#9I suJ,̂KBgk:)鎎Ȍoqґ/֡JV@PyՃ Y ǺcM9&\%W|A_Z{ >7֕߂5\ LQzhub-)=$i\*, -WWw; xFj'f*_֥dZܝ8Pdq\ߝi6yˠSEҿJ,Ԓ k޶w]pT$nAmmR^zA#ipL3"ɴS峺Y%nGn +~.Z! HͰD$irg݂9h40]m7s4G}v*& XTJXBad3SiТoNCبr/&_J䂮0)LȌH~` Ab~V#lq'f9e)o{1[xzwVeK8+`kdu$Ǵc=pD`|8 Id 5rJ٪'᝽GPk= ΂axr1;JU3Zli loxYl9Fnid;* 11ʤYmGwba< 38/!mG:}C#)Ygt~}WQh~:غ$T0+wta{guibWҦpNYi lѝlƅ(΄?s,#zU] `Z?Ąg1snÑTFITz-*֣UX9vaqMsןOoBC QE ,+Mi"% 3&45%Ny7|_di44Q@տF&C!x&wAqNaODA -$5-}"]U&1O@9KNf9[ ,M{$Et%9I7he9!Y̺ t@ g?ik[~FYѵC 6.Y85raz4ļCFBdNpj-w j C|@73M䜈zDZ>I֡Kd̉@ۆͱZt .Kk ESc#zyɞ/Zx}bfʗ$.ōwgwTl N@TԎKovt]xX"v_Y# S]RwtoȻrw_=.NP?]f + 7bHƃ(@Z*@F =**_@vSPk9?XZU$* <"Igs7D{Hor/EH ۿlj aw{\ۙ5KyaH'e0oq|_(bW(z2YlF6 `@0*)䒏 5H*,|cRSe&Z})RؑlR9Y˴8Ί C3&v ^P\(W*$sJ1sIh_.U^2ߓ,d^㐁rTV_pS!XQ~$!W(}TL`_}`xEM:0Od=AbL .)M'aUd 쏯6 9Uxs[`ݔ@2%Z9K\273T bյ4N) ەbT=J~o(Of0mB0\/g)cm+,NzF`R{=,Uy$e*_V M^ꞺՕsXj. w\~.r&HtOoU #m1҄N qKzi`G=zL<ѣ|:tYT:GL9s,#ourf\4E xOʋ0o,`F2݌;7lV7k*\3Emȏnh}d|aP`Q3YM ?&iHG>+qP%'tu`E|_5XR{ ;.:t@R63ץ mUa\?0̞CgJuO<Q=̤a㌏AVp6j"r枸\g_a°StQSD֭ ?ٓnE'8t\킹_'&?ǣReKy@j%S̢D7j.ߟAxddkXd'o}Kuo[CIp=xĄ6P pd\|HJ8`)jQ5LX,^Pd0no}T:mK +I/)SkpXn70e{EwYyо YBCq3ژw#[bfTX0FFqyu f0q/ck Eo '&dppbZyɅOedж1P YQ, t%%ɀxV?x^LE(CYAmqոFsKў*]Jy.W+SyԪ.578&]@e~= M6IJ}ni;^ ?2IWԥD*p /GFi@RҴ&t-|wn[`Mf+&˜@q*C')es)H{mO%ť)jP-%CJgPW\?))eʄe$ ̑2O֎zLyzs~YMJ_@$ߔC6Q 3`20gBߊr#r6EMCfH?2Вx- {L}hsi!WЄfnB?:Er eq˾Ԁ4v7@S[g~`Chv.rT₿Dஎ*Uavd9hGd(U-Rhxa%7ȇ攂pm ^E~ܸ|ɱ?qw2<['`˜"`D3V&f*&B'C M$p6鶺io 6|/92ŢUKr2C#uu_%02*GP pM)neAa-hFKZ5[9Ҵ CV̷IfsalXK |l4f$Rg)8A~aC!Q1 yHVc!L/GE.m<;EeQt헄3\픥 *۩1*?sO.U)'ہfڎ*(=K Lm$JNj'a7\ r'mq61Oqs5Dqa)?ʝӛ=)2 I),gG|fm9U&Wn:A82-2YiOH6E84`t}@=ÜƵD%75C6X>r}@d8]WwOQD7FJ_;'ķ͉"MJ Z>'–"Kࠎ$t;wD;Wajot1sooEFXj6 ˶ABW{m =,}(|i9?Gz͟4טon,CO,]j.RYWUdu.az c$nmgx 4ضf $ƒYP`h+iCt0 00sMP[;˧: Zݕã|/*mڽҰ?f|~qPP#;7^Z+-j}qSCcg%E3ODk)%3쇢p[.%^S)EO3Ty9MfrG$WL 3t!Ҕ== %#t\p> x6W \]~ZSC@oʞ@X]>&70F]f(<9l'6=H"h <!n[B >kPt 2Y,TldneԗoS9p?Cͨ)]'j.›)f~]@$KbN"U4= ?r Bx{D cD}~ywZ|TOO3H) Xac9,6V#)I[:v.Z$ԵP+`lR#,{+1JT>Qk+uj#+Ղ}Ϡ@Hi$b<OWgi%A–F__{~&}'/; ]X&"?Ov2ۦk@8ЗnxOFyʫT̊^~V k9(D|M!tfpBnP{J_$뒻8TlEw-#&">Xg]}ndrb޵1N`ӫ8X`0B;Nh =wJMXZJs@ɒ1Ȁ(T*[^1tsiz߃p嵞j*uz/*JgtLLҊfm } |t6g#'cd`)} dt,\PufJ@ D{33-U&Cgy-#TG +:PcL3{oZh:N?nJTį{@#Cy O,$˟OT?[Qiq.ˈ) ykTd5}i_smNljká 7.OUw|iۄ:.R`F=kf\ _7x x\|x g^DM-HC2 i G#!LhHT8J4dUY@v7;OUˆI0lN`.1C xf؂RZ j ݁TIkx@I"(a `+9wH| _'O m#9B8LFG_PzɶaylE*s2G _+[V{s-Q`Sj3s6~(ql u "ݡTA.HB \|gs& "TbJZw<2M=7&ևoMG3}}˾Dp<,>gaPT B;J"1,ȪVTWj9s~.kpHRZ#61݋#up |T J&Pj#A$С7!=hc咭{pe|X~ض7]s}_̻ %R*t;݁c}8}d*g:Pf2wop̻6&Gk^2{/38 NK_S2')'ʔ^jn>fazZ2ĀX-%3~B*7irD@F_-%x0UdZ !m7qz TS|(_zfny7 G`0BitaͮL]iAz~}هJ}ŊOOlRvE=֨5(+.u![Slt>0̚;f1VSUS;)t8t4>'cq:3i~˕joTjZ!k{l-FvCݫ3_.j\B{!5t|ݙ k\8gx`;& &^_ۆLWKҾ!<;uDKP+jԻI& T0LtH;:@mmWeS}3髫?ʐ|p9y[fz 7W9@FXѐ Qj!ŬUG_bʬx%p?G,v?,q[fӮꏋjnG@h@(gboPSWw3grl`ֶj^t,!5܌G7d[dc bQ`:I!wI7g$G^ްC s{7P- @=G *~ZԹݱs1y6a }:mX z"/R9uilqzTq4^DéGG޿s(it9x~$Pc}Xp*X/OOUKOj9EXhjReSֿ2+)fQL=3]"bgb )Tr꾜bDžf3*Ro?1thZ :.e %z#Y;.wx]Pm~ ȡpD];A/fSL:b1i>#f[\8 ,, MEnVVbb0"q_9%@߀~cH{ CnUaxYQ_t_Y}kʐg~CscvIiZv^̱Jw+~~tM#A@m]஋,L{n:SЈ< YPf t[;Q u"7L[ĪcTbES){.~:&VS?5}R(_Cl`pk<,qۏ4J39}ڼo SCv]7 =k@PG,"f2⡦ UtPH_) ^,Z3*-L243d\MLf7u79g{GPH,+tWzez/2#lO!?sR _kI lCoP(GzJ4 Ac ӷ+ݰ 0 1#R(Ve`$=@@ToNѼ? -rp:]j!9 6T)"9]6*->f'J?tX[/#/+4(L ~BUߕg A'Ta.15OAxs~0Vfy1/$nPxͪ^+^~BO"/T:-\ߡ}Xҙ_>V*K^۫+wXk4HYAkr6JL@ɍL<,X,!1vc{a@21+TDa:Doq@5JS< :36⹕Ƴ$Ȉ{DPz#YG ؓ)/8P54G} bVѸ>&2ǚ'141=Қb^P72y܃)gpoQE-$_2e"~Zn{q%I;-öE;89$Y.'> VejBxZ&D^눥b("\1W\Mawz qe8M$jK ( ;bo]":֌OF Վ@bv#JpbysQ Eܺg; *&ZE4dԶ]3L[ v}[B>CReY^uyDs@ýa\AIa NAB[&3Jrp?LR >~:FZ\ kfJc"Lhy?TBc4}Mɔ4|Ө@K2=iJ+-@u)@*†yYCwլCQU0[ܛirǓw(V{AoKj=KV1+pݬf38WUdjZbxfزؘ$ ~ 9k|8գ;v%v]x2/c[d$=[[ʻIPn 0 aU`i%&reIycХl[-1!qp_ & - kܢ(-c)PG5.Ztku5]z2-3X^hӎq1+@(}|tʫD6 }(6n0tSR3YtKp6<uJ3/0 zA. y[^ U_+ȶ{i$=%z>I I@7H*XѮNӸ|q, @pNZxkAgxRe{cڟ!%4_зztpzEW3ӈ[/rZ2"߈ ݩ~bMI\@R}ԣXAUugpu:oCv%&Yl\JnSCe` F<{ҽ*#`;&`x^CO? ҏҍ0m9U]o:6ޟp0n 3[hɊ0¤%Ng_8*c%f󌤨/-vR9tRmg7*|hRx22;[rfN:_ζueʂD5;P. ?0m1*(JibhJYwٵጟ3ڧfқ! ܮ"8LFu?@~Ӵm9 DPsKJCr FL9A3~2[;\;A BdYWɘQGRoT"lφBː{ .c<2 cP K :A:pAkMc Ǥz#6J3-.IԵy0^^:OӍ)3 pfyښ]etA( vun^Id2J}qD7Ҳt:j] Z>Y@ ά))RCSc];V^[S4kL#R`uߩ^q n1Փebiy[2'(f_veB k=%r`̜4ϨX,C`$l@Zf{%j=d XKq;vѾ®S!:9mu\Ѕ6I6Ֆ9%[C&Eǡ)5ܙ6ExW~T"=#P#W1j]f4ﺓ}G M~ՇhM!2A_Gt$ޑdG{hoFM vDI kaҲ!>& |tBMFxHE&ϑZ}]e{IBQ F{VFuȪh*z>ۂOoM=WrHv)V}*6g^,c+oveT8do*^wW2FNb1rkRk# LL~8vD"MD3Lzrr:g)^a(|)}UZþJXlոIM>cLeOHre..*"Ӟ!rWs lrwozoeg-CU&fe(-Fz;`]+E[dB #ڡ%"O5ޔyoq)!$~KƏb @jsF/33fMppc`l~@Z[=vJ2UuM)0M KPk2EViU/AG}- {!f G9+89> to>.CShXaJ B|PG&)H%bt_|굒tk?.WLĽ-fRpBP;ܿ2Cx3ydD?3k-OuVe Nl k`y`ZCB&qC#T#U'gEƕ?ؐ~GvH3~X-mM(tE&$V+ENaFe"|mَ,zB gc|m92+Z=85{KlxƹWPS\H5%;B䰦79Zr|;>q6%v<1)2(B\.66*Χ$yL\oٞ6wl~e m Fm)0vSB3wc8ܥzv";>vJg*K-)H5L,꾩!1Fu[(|Kai,"3nAt-˛c%y/8vw ٕfyn6zro>wVIŗY 2ҙCi[oM&^$|Tdր7bynejHT6j&dS g;G͐4Z!oTyABCRĒ88D/S ,/z~0Ṕ mIw$%p?k7}ss+'|z;O͔o` BRjĽ~R~ M|^ eBzݞ!E0W \}pJS{JĉS)\pMSVјֻ]xFDW8yP$~E$ TBX{AZS-0ifhexF~:N*&;&o6=ޣ8~@ڞ@LƂ",6_9-Є> gLU"i*Kx+S~jKGIduorfi.>:D߼D93C~iiXƱ&]BcAi傲YLX6]37d1<]X_>rAh_ϨTƛT+-+{]E~/ _JZ#&)dX$A/_D8DW\1Wu~pd]O":FJ.W ^ ^бN1G"X93?Y"V"28AVa>,7lZJU T40|lWWZ>7m&'.=Gk;ak0/Z_7 ',̇x|8HL&`fFmFC76]W'q=42ŏمLd]|~‘7Rm^290j2>f?y\80ky]Դ,]Ebjx;FTd1XHpe>aA(wA TnH$ |I "S䖼\7P^CC/5 r=XKU$р{gdLyUCh~Əϵeտd]YkuWOGGfD:%h^j Kazkɐyѵ״.z=i@SvQ]!8(;^~LecyZF7"5HIƒhӹNbvfWĉ{6K_E^JײG@"x_jut]ۈ'We>ΧXð3>1>!)R"p?~T{ t-3η{y+HES~QBD n.ϙw_k! #e8 T* ܕOL$ƩΆ؃D;됊v~CڱLۿ[ ۳,lE>yWz |8R,vH:G8Һ#,^ v :|gCT *9 dA]j'zˑߛey,.A?<&Zf3O)Mf!T+tuEsWzw*/51=Nk_ :j;umBPEq(c+bVB'B081Y&0nzR&"J mƊ*$N]8hpBAS>ů=i7Y! ڻj^hsJhLvraNUU>\Dq?`M-hmČ"}2PXmXkg4qZW,V  Ph5UҤu2;esϑ@4wr}/ҽc|Xgs~>cq倡\:q2ҍduTy3"ἔScQ |zTx6dgGՏv*ƼKI~Wv@{ N^5m\ܞ^EO QyH=Gu[YɘVXsژI1\TZؠ ?,HF|Cw'UBԜ*B,P)AF HB'\4轉I1忁zP\<&]h__rj."s5*c3%4M֑x  7=75%2Kxru:(o-lcca}8X1o6ڧ̀6e<:'k,,"jNVl5s6xʹY]5mSOe)-8'|£R!/ L3h>3rxÞvՅtf5amWytfs A[ B2=xnMX}\!X{N`?$P19I^O%ePaWKSb7Ht:\vTuF߅Kpo1fxnGԚ-qȝAty%,}SgXe)1^$B"‰lX,i#`ݎAB{H]eYz<H$ 6.&~ ubZ4#aн)}v^njŷ 6YU03k]"I˜uF8<+wFa Q@p􇲗y??W2]渫];h#$W{A"޸݀YCQ8Qq`ټ|əaSt>M']iLYS? 127lrF:Q9P*w"lW>~AJ(WE9kWݸ~f;;T)]$Xr/s+g 熝YBܭG=hW`}4wq<{Ji|s\g/."< dkã&S%ay]+@9Kкr i ߝc!a# !U8|M@\H,2gP@xRwഹh~/rN[O.:㫍R|5+v6n0chF48l@?sHy@Oh*2r,*,X#WhMEUmwcWEE ~k!nI~+wķި=oڊ{J_<0Ngj&W!ꃜ9R= kֵEy1T~n]Z.OT^/[1gʲs_kY]=_I?8g0KR 䙯D˶/֌: [Tk3O1)#v )P#Zq_$|ZaNtKA!`MnjaX_ F ;u434Y8 CĞz (S↾+\}jPg<7tY1zS@- ܑSÝD/('00IrIO{ Ӵ ۷xUU넼%}zSx5<(p c\`X<+HMyޢ?"裢~@֎Bkhϐ]iFI%\hMjv\ ArZ[2lG &J2yL=`,jlMH d}|dJR7t7ɣyA}A |;tf/yےbpՂ)EbL9@@BL2W:R(pk'_%2wjQvbG™^ 2O$bgb~As*S^XrW8ƕnSS_5*x$ .DNхA=T>8aB: K60)[876TS]Vڀ1cH."K,Po!Ddx3R;=܌#k=AUh>M:? #`fѰCq?|'vr;E/&ƛWSP4b> 3EEkakun .p&ۤ{׌%ڛ$%gY)iQw69NهT臖z5! x&%1&JwNVT N*e"P<V־9^G VF喔y⶝kC_ה1CjLٺdYW0 sRc}ZS@䶍SfyQy6j̫|?' oD˔s&m ? #8)xe> nb-M<5i!ACE?C_q]> UH$u~rcGR>RzK]M/Y 5"yσYw\fGFX@QM@v+dH6؋;L5# [uDG|d aЎsG@pKkkD#Ba:T +Ly/ПX$)'M}^|x3}Ш, eJ"CR,e0NkW_|^PEܙB"!Yҽ$He#Zs[$ %J gA>^N3NAP}LPx4?ԦFJ [kќ62)h|=5j:R!jx јy /^*/Ifeզ(zhvg[|BjEHU vE t̓hGBK .Lᛖώ@hk07T0n]deFx *nìrz}êP4Kך!I8 ,M:|&gP̡CA>,Pta'_3`we2PZ]q5"ڃ"6v5]i_Qeu= ">ô;PJy({1XE@o0س#}7`찈vP  -Hg@IEwKrf?]RnlRgJYf9`ewyG>Fԭ7wY=hİXv à%6uYax:xy'{:K~s,r{a#kt5C^Y0\6ESmV0HDŽz]NFL;IU1Pk3X^-MF`oM5^W0xRtoZxˆ{FEN\K]ndl5#F#b B!,Q^ 8?38i}uɯ>p .&QLŬb*}j˲0u[r`"ڰs@|fw%E3D2KF3iK{Ar#c%-w'wFY1п'[}Cۛ5|X}2_ݳY{@yh+Sǫ:ÜSa:|&p5lc֝>K_9̿1鸭Y]>ГGEp85C, -fZ$D ܘA^3KiZf^$5ڒٞ,!b$BZez!\|,! Z 17U^dx(ĸ4Xd0-Z qX;,^ Bjx6Fks\erYRdS ^WfH3'y)]id*WA )4*@b:nrQ ={ 4߷ ײRkN IƁ/coF@߭| a+S nIL祆*6Vpò7J2gk<}I=jiƬL.r/A_[觬 `}oThOo7 l B/ޕH/@$ڶ28VqT !oPDk;q֢K-:K`ǡ`]A0*H:Gm0T~%Ջ^>Y7i%fZbF Xm\j*A?W*$> z.#\, NU\D4b2^mà+i SxSsy[40w4vf3$G*!k+ӱ5]Ac7|1q}u+l]G }ƝB8Ser5_Yn9OV4vn\5x`kXRxc1ӧۛ[vm-2t+s5NHW3K;4_UBev2,ki'7/cHi|#czHNfTI.ĝQ-g}7;V'Y&3䚪"Mrot2) lu[>r(R[Q-X gٖMQHz6`8сjY[@\m>,HD>Rڃ~vR2yUrW>|?~' V,t" +kwWC.;wYٳ; SADMJ& CC܇̓.>aT=a տq3 ")a)c=6hLFWw Bߢv4d.W%4f}3un&wzW*u+ܞ1>S7/_j'5 ܺgH]^a:Ш>-."Jԃ f$­~HՙK=wch,.dChXamkUVOJTaŔ2"PBրȷd'or/(M`pԈ+^6wr,Th>! x0=RQƒvS`Cj|aHw-˜M>5uTA͞Vτ0,@/Bt \-Sl&f(dT!EnCr3ZBu9i~cg̶(Nʙ&\72N&I,sۀ~5 }p&QDNx@21Q;S 1|ň7{ |{2矪a=ZPKICKP6wUMs7J&Z q 1T>1lͱ.qt)(~[jy'f=HUb"-V$LSfε-sR^U,ٷv!ÐTe^"/4sDKAډ_S{U *U@%15nfQ/kZn/Ú$V$AH'/OL>,8EbԄ:ypNVhMI@SQ<&ة$q,w< JGkI> QJ 36pbƹQaOEMU[ML.fڅ, JtxDŚ k*͚qU9iPi"#ϛ cF㼢wwxOH,2W͆&_&֪.JF6qI7|A! xK~ڤxQUE#'ςh3ew1; eE5jt2y몢P넝4jh 9]UO|teY? [GCnx:.LP_|O K& a.ܓBjV "lh1]dE_Cq)G~) q_WNQN/+xiL +-7vqJpSaB:C8Oa]]o?j7馯!!ChǦv]li ۮG:}wp#j#"OZLgC]ӓzlj}v IoAp S %b2 %Ŗ$ E+QbO>:?&-C@ʌQy.b$đz1f*%iT"R'ճRb[IpnKei"YKӖexgJ[(8]qŌhY`/5J]x> MB!v}r@JTDi>ufkg7L*G^zA]jܨm-Y3P+e)mNc  * +l|c{̚}w܇അChm{[Vo_iw,HcCCAb);zv^ADx)[aٟW7@uzЖ+ls"~yϭu /8`y!wYO0HazWAUX6Y$="QZh_T'UhQ|6ceph{Zs+fhz2b>Ռ:M?,3LFO$P?yp=ti'Gy*wWzҺ*=^N+o7JJfnj+ $R3鹮}.Ԟm8-o2O<*ˠ#Wwp( ^mY90l{j:ek)PzDYDIy1׊'? IbH K;8k)paW#|QX {ӱުYe1Yyn\TD2D:Aϯ$XG9!G&QWC?7J--7뀿 1$x[^K=Lx7'մ]jϩ ۪pc~/%[ C$ioGZgFz\Sgg^UfkҞ䑝菛i^d^*Opqݘ"ߧ>voF.OK܏TU/VKQ6hmc649Ϊm=FMi8ǂM:xl ^??k28 OU3YeU V@*b#0ˡfϛ|gClqSD![\~R\AOω3r5){`jDO9y IO4F$ͯ:[OYcfyUrOU5Esz=v~FYIkײ>ޘp:?\5lfuG>* OjXa3R.$Uz!Na--SlV挿~]"g04Q&@0|!RlӞ_oÍ Eq$u*0}57]~\S3qS)B4h~kWz4yBj]^r#-a8_jyUon冢ݳ>|v3LZ[Řt~EVj (9MaiUt|dg)osb3f$ .(DGCl2o0l. /f7"~2UEn% To"{q|4õ *{x"|Jrb) ֿI&ECdaκƙUaIѫ\m$jY8<K6+; l=7%_ѹB(W Nc@yf-2St_,J6cohqS7nX^QO`}D iCN|id_.re$gXzp7`ϬVƜTk"sDhzpgʾxVfuԬz#iUIsCjfX S (zVVS?P%-FX hN^Xx1 ҥef18σF{N5n\h6bV68^*:IVFm1 X6M<:|#B1LAq+XWEu8)KɐE")ŤzӄX5ۓM)t-2QMr}"m4O_~&lʹJ yѬ$(TÊV#~hz L [Jw%^80#-_ڍURж2ZQ3dFoY2eḤj5&Ĭp㬛U9 0G)9KTnP[cօ$L'3d' KgdEE7Ҭ!-;~ 3 ;CjFeAou;u!7`%%4OP5{ ᒳ̡ 2;*['D"^JT`@nb=1p ~',w.4Dro l1MiBz;}Vw^7>=sw3= sG; n's`XFpg9%)EPg}yTxB"Q)gdyPD;13pQ(PKZ]Hg+ȼdZԌsNepmQ| [ڃa;ЦP)ۣ? aT**+_l&;cn<$3/[;f'XቿgNF|{Ox{j=,S|>%6L (Ԅ sY\3 -޸?&U"3: Q@A(UfϠ*EHz^ϘḟS2S. OT9Hy!6]}@[-EVo5 CטD"H+9A guۉ?oUZ3랮> 1QIq})I畆`H:s0Vd724Τ:'F+(r^n֦b'PjcC%g7ޮӷ ({ BYJԒO|20G!\"%TKࣧ:p1C:-LI}ıK IW ]>s{ϯn +v [_ *dWGF}i,)4FzTbR}B_wmKFGaqޏx]YM765ҴPl5|!Jg>\+\DTq! x7G4a\ HV  =XG0*G"³"]p5fg=}FhujBC 8P*kW6n.a o9ݟ-O)I#aãOZϹٜ(~8f7^=ONсdUU}bp^k 1[Ef` hA0h ,0 I#GۂQļO-w|`L5VY#%izǢAoG\صddj?"gyxkP╸ ri[200h'drxH91t|s2*HXí y u\uNk~ϯń(ƅ[ӘWwFSJ&T 1e( Og! *LMj||v战XyZtoAT҇\ zQp(g#kMHHTA Ll(bbV# D _9OH!ۥ@NMq]TAQrDђ CRa5Mg r»XV:2xಡ(if%}Hٲ$/̾G\0LHR~B}`äN<;򉭯3Π1'.N&Rv/GI9T5d 5.F/Z5  ++JSخV4 Bi`#,CRPR%']0;cHČe:rC+8]EEcz0͏hr0t _T>?Nh{>ofTq2xtY"7~arW HWj_n UfLou-:{M^f T#C.}9t7cz %Mr(yKb%2-&5Hkd78ȒbZK^ٍկ"ҎI*2ܤ [qn??  yE\- fY~9`B93؆p__K9-`ka`^.,)Xa8'ZX=MPfrQSTq2 kXf3/ƚ9"[+~E Kq#b+41k0^ >LjїEMZL^1R4ž 踄SF?y@bzP 1-^Om)طmS ]ziHf,k-KE']ף 4 $V{ AX zQ-2g2}Ľ83)G^vXv! |dze<F"T.8rcI_nZRN/̏=X@_~\PI! g4.<1ƬK~~j ]A4ҧDz򗽃8?O~Y hjZT;c@u5I94GRɅRD5(f`Y8}uV1Al~V} wPU2w^$f~# 7Zˋʸߗ3_>SV=0T7 P͉k%0Вަ3 iDo>b\&,a O .c@?xE\s,loz"NF{xp+syk/YU*0U.y؁?VEDIƁREٟ3Ie& sޔxH/Tkְ?^G3qY1X>*6Z~jDžDmZU-,p0G4V Cc@0eöd\%z7dcg}f5ы6%! #+_-lH*da:EK:f)߮l2)ᶵ$K??oTb PhE>dk'So-vOF ]5W̸Npr=$Vd_[6Wμ֐ TrIՃ/5 F;s;jq{tZǽsxSqY5d$"iڝYӿϦs[~ Qo0s6;L6*H'8,,QWE 6 [3<ηxg(ә6UzᇔȬƩrQEkD?vWl3NX^/@<4Rظs=/(x PTLYDMM])y=b"/lK~Xlg;T/I5;%A~]hs?!+ްhFʉ_d-IydfWF.@eV.i~F槮ǛO0Ũ@tytӢ䑴 Ю։c9/:BLz

(y9?yUPGk1˷֧|%I0(5VSx9e14 c^& ԊP\j_i&3k2G@/LʩpZ ,UbKߒ;w{t$گ-!psQ El@蠠xOھH8&K;r{_" s!#Z*[o9Z̧z鯏al/㙒rW>:\ټfe,r_@ɌlDhU!oqe"DZ<<'jh&ds0xJ#okF,(r'HŖ(]dsI̎,(|:|)Y{YH| '{đg=9d.@!޿јޖeߠ@ ggW;(O$t*AgQhpQVeɴV0X\*>*X 5] _˾a=ҬrwX@;K2u+}RSl4վCaN{ƽ$KM^dx-nbU1G!RP9멥;T+UuVbK߱}o]c&v'|2CԉV/s QyH7=%-NziPv2 6,-+T im>$c=`G|q CK==2 28m^$`Vv>llUIX<ʹboL})ҍ6Vx\u;I=OݨnL}n]b;ӿ$eScw.[K,( r2*XlAG֦{SVQƊ ?*\ $bzn?*Lh1Qu[kD1f#^lhJ[2 kMP2A sg8j$<~.k9HKV(Px !]:u̯%6QuհQ{U`_'VVq):J|2L)Z\Mv$t+ɠ]g@#Ip˒*k6[ QܚѾ@B18=G&D. }9d/$];Bǭ)&>st.viNɉID(ڕ/xĐXG-f*YfrF|ȏ`Y*I|c0==cHΤOj#:9eGV; HԞXߢͶ6AJs(dz[m =(Ç iT*m~6)ˈ}F1zz5s o 0+߼- Q2-kkc=>UVRL Ȓ*g/ ) 2 T}_A\//L"@̡rD%t V`P*:0åץ-H~U]̸u<'Dȱ^Lˍdm{B[?῿#1k T7:ĨvoXaWc+K@("'ja~`*=e΄5DlpR8J}jg,1]+ᆴe׻KqCGu4XCnOafp'x:r2Z(*.dɉgxp~j"`O" ӡ.E;:!e)/ƫBS8/xr`ǗX[g3[V[kOsubJ8<_Ey OFԜ7uD&1˒!:PObC&]A迼E[: 0meyfJ» |?4dEjz0qFXmu%Θ7A0T5w~z7<|s"[ckE^|QpR}lݢb/ O3xWT1Zxck1U$6&_IbTYw|;(Z"j6USҹ<io}%E Y#eHr͇Dߵ% ~@ۛ?lz ~ Zx豮F1f`T辑6ɳ3[Su9 %"J1^6գm7"lĴ"a"ٳ"Nދzw3m !c-ޱ].F42a+G0F?ү6WRd/UXdhI(& ?frI :ωSl!s_[-`?:"QW%Z%̋Edp;m*cx!hoӔ(i@ ?jyDAc]&!YS_3!Oü莨CmŞ:/9'Kk+HЯo3}ь IZ"[/e몒ZO#+#X%ܾE;nI'MN0I|5ֱX^P\/M0}?M(|7g*/Α,ޗ̳HLB(2lzV%_x=IGF+k&8,/;:cM>kAB8wRLpNdQhA٪ ou %*+*Q:(cu4L$ؽCV_; BOcy_)ADŸtK ڟ}L`F"b޼NhVj!^~D[Z@*y]5+hkțe1Y: ,UN+UP?cc?1<#xq˃J𠶹4ڸ/@ŖP]\HP'4E`z~@%2+:I201z]5|mGۅ Z,)U7T]20<;#՗ܝ#P:@w81֗zPtݟfprf:K_Syck'o; Çp:)yoeϚ;QM=77}iq^byp՝k$7]2A.pl5C_txJD>5p=%?J(FǂbX2@ِg&r+0ovbp-;x%4YB(-+=9Qav9Tjluʛ~8gH܋Φ!K;x0LفR&/ې64=/]~+v-W-:d&z,L71$dњ)p14gћI2v zLfKX>;2!& vtCn<P9춛n (!ba([LqmP,\Aoh2; Cjm#53\' QfY!IC/}*emىZ}1ڗx'O`~!4f.M-G1#+Mbk(wl4d~uƃҿVyQR!50`ƀ@ &btǙ)A6-?,VYi8>8_vHv^oFWF9KY V؎~qA"T2+΀K(s{ec:3H`_2O9y҉|ʙS Nob ੗A.0"b\ذw6])%f:a]fk6/9BVwl3$ (CǛ뮢@9LNuE XH-&ܪiU Q~Yf}h-VPFrzܿў)[ ,WٺMSs%c13xhlRbKHv yDid\?3-?(_io5FPJjN?b%kCgqr .Yo9:md@禎Tg)8+QϘNO`Il̏J%Ec(z7jyyH6O}.X@:; Gxx[,JnoF$D yrB4Zp;YMA8wErdtcUf~Eeܱѣ7p̛ (v&ЫДռ`,(qdw/VdS4'q"\0Nzy` _MGمƻ *Kә]Gm$O{޿Fl@:)u 76{ }p6ݑ~ ɂ nz5 4PIcOp@`mlG5n>_tF'q_X\Y3hUPchKb߈:w? JHޠ6em\oXR"~n.|뗪Rgg/~%uIT,P6뇃Wq%]Ң'# w>kYУ +QLH1I漪ywh5X6rXupVG=eG}a2LBΐݧR6>pK@q*HA1BO?n&!A]j+J, vڿ-|#w:1o}EG>muL~ z}eLT 1nyM׸dms.6!P‘Si%dESha :/EҮA3dfh`BV #$p۟r.IJ az*c68N0ǻNm0v^btF[gO b(qVW,Q.#/+~}, ZqIwG,nV'afW3sq=D?{TpjXG>JCS ׼@wM%JTis[yd~ZFw [xsTPa듦R\?aZچb~g/ߺc> r*껶`ϣaz6 }tHC[լ1 > :kN Zj>^b6Y%@9BrœlNnDPI,z7.S0gY5VAw[zҮ$S}fsan'#I)$3Ak-}8Tx0X0%J@h; e)]CWұaBIA%z12uŗ (YM ѡ q? H!? 5"w\XNP3 QuXV3:O&&>9Jj8iadb t͓RJH/TچI%&=) ,xrc(JG)G.[܀U^>Γ<%kfkGg6I>U|I?هh=2=aЫI,>_Zy8P Z@st o<<%dlJT \ q2ݸ>*(Q]vѠuW' :3GI\hEK@<;-;nHضvh*kA]Dq Y?RJ(:+kCyk1Av%3VlJޏ¤'[Y>}~֐$(Nc'};h7Q& %؉@vC,(7)|e&H,fU}څ(A~(&U∆fvl!󩺙21'@KэXq{=C)86Wh>qk0˟v]W5H)?l/SBG.Tt>X<wjFYR]+74̫TZD7 w hTW%O*1L%+`Խd[!V5n%^D}iL` Z$J:.َHG9D8s^Nr/v#F,kO ėr<݆ &YκiT{8׆wsIܱS?1\2] &a˦)6Pҡ̂gPQ(UiJs!hWlu1vQjRWyܱ`~qXqC;Q+ %eM֗ Rn9"ɈjvRgSuNp`$ R ~Һ r]rZ ۧss_RއEv}M!IMWW4.p*E<;y#{@S=Ts4w< bkt-0O92XUW9M<违6-S ڸT8]g=N2,\U~p`ÈYmMY z"lrظ!mr-~0w& & ^ zkYh۹ @iJ@bP.s =“P4d!z Dk/Ko/140D3V нvOz.\|.sOapky{711+8:cǁ\NALF |T%(LM t2d5%\{EYG=&!~^laFSUqgv>RQe#wEa<!׸|5J݅-~"bnD R6 xQ԰w'W:ƪƭQMP^V!ڢyB_,£V@Xvf.eԑyg$1~I!ЂU]$s=VPeSh Qښ'2O\MjYXl&Gr:pd O .+[^eWnZh2Mdܠxp>TލQȒ7L*DG1k}.-<ȼR d{#y(.ָ:M ZQI W^YXxI7},6[2&tcfG)g͘X/M;,O5\>dvQzɶ.S55Fc *]*dsYX4Osi!nBc}cALQv| ԍd .oc53}c|;J⏕x=G=fݰ(&v `2TU#'ɫXq>"Fbņox;g!-RnUR)Y<{$b\=G*a'5Ot+OnT_|W.F9&^S7+.LI߱~_f]+TvUG0JsQI8騺s}|똪3ZQ7|Y`껤5>%4"c+#@oRVc3 96tQ!pMPu=T {޻(qA#Dgj> ̜r@&_o#ykzARBdZrZKmzsbmSs.cZ_Î&L0Vgl&۬2ODvu_OBV }-51Jq!3=8QLhOb$ʙ@Iq\f~ {8H_eҔqI UvѾQ 6Q|R Z"O|#!"i4 Y,6*3B+ދ 7~"/D|I&j24beGA'g JDt9%Hz !0c:@]N"_뱱 oSUWH Bb/8ٳnN]pfJ ]ݺ_ء`86i ~;w!ɁƜs4 m\QbI<,HcڪX c@Y=ٝH,j+eƙY)- J1$)\$YCU{DFBߠAR=ej{b GA,Pg[Z"_g^,3 ѫ[-.闱f( nJz9v՘,h:mccJ~܁J^HkOoxPJO;q(w5y茈7FOV$v%I#~jH-?EsM \TOōV:-_M:B`g_ $f4ro*KĠoh5-!ISpwA~چX:&q(Q2FT&͊Ƽ[7u 5It1T|zdcۧ/pS\jNx:5(L([M#j҃t*"N cL|xހ#btw] XL9B˂7^p~=}:N*Ǻ<:*,2ުy$K Xq<l|(snL:8Z˝4u mH&?ڨ}}\Ac\^t%f٦[Fjh}v(~SݟaOjl|>>f-\ VH΁}=cQ3c +%>QBans@Y]cS:e*;/}Pm#wk탞MesbNpRdLAbN܎JLxͱfCn3Ofb{~(T%iZi'.h=.DF'W`J^mr uze{ S8mV`O͢*Nu8pWtF֪N!Lq nƭWN_R,G]b;&[KIyQ526_)U=1,QޏtsCРn7o ^KwRlJ䓄JXQRmJerUAhS{7 E -o= 6;so_<(%o0vY'߇pW u54^9pk:}Cd"⓬U/E[S}业3gpܡ>pzNM0RlPzLQcͱwT7~z eg+Ȭb.a3c}t^iU0A=4in? RAYhAU{=|٢VށúkG5}&k!'qV LAQA$/f3Q?.;5vaHrW6Z z q䏼$ZS[Ц~L UM! x !_ؾ928,^~xʳwZff&]:-P&Oap?[ _Q\hI#Љ0G&~^yi|vm3Ja"%z4RNI"I"Cno h8p+ j!~~1qa"ȭ1wJz[13n] g>J[ْԕKu5hCĆ4ScSdɃV%cQR'jJ Ə?%ɞ=5fv_I`"Pt<[Z.j<5j_bI64K9 h dtC ƾ!ym+T6l#3̭܍c;nڃ)O{풡@Hw Y.R B@Tăy2'qK뵴"`}&K@/tZSl!vl.:-Taq=ç fWrJ 'IGᇢz;pXMT=TFlb+ʓJ ?K>czsRδs##TJYqY}W S\[ j7fרᯇɒ#F VFK l*od[ؒlHZwu3RԻ:JOv%W}1`i)ɒ!^@ÂL~CU_^ZerRJ@аTlVϜRXn}:P4NkMwxIzV%BkLZWv9-vz @ZFYjp  Ilnpos;o^i/>2w Q U0lBLBr`v./> c `+]ҽ :3R»"+d`ss I9/8iaa-;~RiR_'KņŎ۰S{y$/!H*+%:pw=>~M/KKĞ&cؒU3lal:z+#j!},ɧE1j= H.{+&jثT&Cc߹ ɏkOR;1#{@"r -4OkKϤ-ˁSGfYP[Qm#ؠ XJN+Ӡ0cTv]۶rERNIX!6Uᒩ{Jrq9LǥA :uͯ 2'YDɌYqRg am9JŖ+Ҙys.}؎[2"1+Dr`M4MKw-^gU3ƚ{>%9tZ&9Y#`탙 >z!N|NL22$8o_jN8uRA[ֳS 67vrhKvUpY谋*1XE@QMjld*~Mͩzڶh'΀'Hf7mX3$WG¹)Ȅ(% gOˊ:S &c&d/[W?A|2L"Wo^mx$d'ಡC5藛PES(.3I\ H}xiؒ'=_|I1P#pAU˧}yS8Пs3vϹ7(B)+b0DYX}^QI}whST7 Ǽ֣D1K]$. iTQ6{{[eh+TݥPC-NyHlOy6$d~%x~O_?"oB26%z wg,*Z6!#hRΨ79WU=ZL WA` Zl.Bl7Z c+^=P̬p;^ j|Q_Vx;@B`&J4D)1hLsx'm&ɦv_UQ:ZFFl}e/Qb_)7DA]ayIg0ƺB_Skk1 -q+دg7a65-|w|UN+-,aw&d]4H"6E@dlǝꌾ:hjMsQT`lk럓m#9#IO@n`S5 Gz"gt+3=|8ڷ9H~wOMdJ 5=B e2Y8EhN@`&])l,-A%#d|?VdT'W/26Rt=}He3k:z,}?+V& `J͇?Zc+nܸ?IZ{+ j$ fBr#6 Fn`q 5*1E)ei]\" nbJXۡRWXa_5O6,l``C4oiaDxb>2( :TJ4ѣ.#_ [搼T*JKQWvx:NTL OoE>)n C#kh^Ų"ԙ \ x"*p~D$;3kzTma3q޲Nb(Z(&eo>/^͞۷WrUk)a|b#A}Mg OvQ D _-Eqj4Pa_N+֢}9O[g]LpfV?lPݣvTh`y>srq$=v,\U *@𹺀(=n3&EY*RLW;Q2630)/J6 sp=&_6]FJaY.HM`:!<Ꮪ :'b0ILC',EؽjтTDء|KZ=`Y\Aިy`hfUO|baqA=$z%IYDBb[<0BeIo{Wd\=+ G{pN|uSVX8y5!1q4JRеʘWP՗pЂ6`^]IP]v ŊT%+-/#PcPӯWC7lbXe%8I{˂0Oj_.~?`ҧ((.# >x`P{?͝cr-'HxƝ2$>C-9舧Z﷋3d=W,HWѤ56X' I6a1ٷdbM+ 6&5] 2jy)F76K{jIl rܥP-*iwlS"n+vTՌ1]("a͚TytxO>ppփw\q˰ oL"΅e } ̯ӾCȷP){-H_Y1!kdl1QsUd>N_A-ߓ).A#!~hk"RI7x6h*"KN~ N8WRTzi +wH*rN{7HVAoQ$TT-t}vAoE8"ҰHvzY_uϖ0F:Ƨ\a,t KLk .Lk Bh,#Bie(GՏxqRH07QeZ@">*ғ%Qr`#|6P3FC切a,tRvQKcQ:I@{@ңB).ZGᵠ8p:Mo]R- N ,QNMޚn2s>.pŃ+2+7 tEVaj QAATDԡxtC,OӃ>\ W\nI !  PbWAٯ`p7ϭk~9Բ&? q ́{ϳsĔ4a?J^<*Ee?yt ͋{2yqKWŴKN#)Hk3j& Rr+y.!DA􁾡xe66yW@UzE]u3qħ ua6%SM<ڵ)SOzަ%`t/ԼDP56EUd_>|kBimwo=]e-fSGn7"kk[jv!iniD6dD.':䁌 Oֵ|!s{^i6o 7V5K_FOVw(,%at_ mLߩK̓,G_yqr=}Un!i۸?-:2M↽wQ2&xEN<]=o0Adcx?dZ v g3`WRw(#Sd3 mRH>!-Y; w<6FF%jeMz L!]&z1g`Pp!v5AvG][06~Vo2_7  rS)Uv&[ L~tljcZ<%r+")@v 63KDJH18m:2B+B1!US7lrDy簶7*L0}l$^5 V> АgRS;.V-gx;֌X8 ~ smt* y:,eo/PRnyfQ>& cZj~> &DN >b_lU(#NWݲv/;A_ǹN# ;3['JiAdFE?[n 5`ٵ+kN;^¦2r?V V7{/gv7iha}ci<1J;.O0NA4AX ^?V.TК!Xpѿߪ9_HƂvH`i坿YjJM^G 7US%"pvZ2&ʪ 6ص?윯=ag)8nZ=Jpe{Fe({&ʯmߢt/ω|>)Ջk'P yYV%6)3G 8uG=sGaVWhv7&ym.ş /GWDT?D-X=T=?٩%g.Om@[xRyAt"f#Yg? kC"6OJD~ã | ? `Z7i4 ҫt(Tg =0*`*<"soƜ^`n"Q+2oB5/׵)/# QUDTW`E >T=,m(*N_Թf@Cc0Ct ?+;t78_m*7HP8 m/xL ]&5yW+N0(#ot \!<= vuXlMwm?UIvg|7?;U"ж C)` %=QXmZ$ercit<@f3s:=.۸+!r03f)r2oQ#^?z]}qnf/7y5'r'R9581v۵+tȆb,j; (O%N<'9K 8akF*u^uf|.~Cgw9z1707_ksQC WAiPbiͿ.XJNk`7N|\#NH{6 @-]$9GBS]1ǮiܧR!! ?f C9rdk*^5JP? z D~'if.Zx%rk!e,կ8lG-Ng!`&~pJ%?[>yJlƝa#ljqFF8].&vrF'!9פ~# @(с2evmuF>i3 A`:aJ`Ճ3Sn% JH|M5?`.(蕻[+ N!=B77 gju >V'Dҥ&lWdI=#SLyEx K>;א8fl#+,S<ۼ?!oy̱)%}SBn>nH⌢WKg8!14,8@|>߲R+amnIJ6tYK?;]2n!v%Pߍc=؏ M yuO>'Β|a"hUou(*i~RƧS㥷վg6nw~ǨV4@sN)^ Ϊ 㔥(+fKZ(H"L-\!h\2=`T!xP6ķǗVɬ@a!+X׫c # Pw>Nh-MC/(8wJf:. (~e|#}}@uc+>xc ]C`9J Nbi oުhj|z =\;P%dbW$y,kwp=%[!1 ">AXbFNSh;Nf5Y f!M< ,;ᏽa1n 쒦b&]_?k _!k }e+8塸F(QڥxuswEIIYwjM%AFA(Pٌ;OT5KbJ0Sw2xH{ 3wT8,OmbH==mpP;lYx_rD/XW>LVҾ}`A/\t냲(n_u\6<~Nm%BŎw_L%Lc ɱH'LmIĴUEkvV^k2Pr w :/0@Q|[:il݆:␿yOk=q>ΩoY5k.esĴ]2"" ж۹Ṳyzvq7I2 8'{U18)Pưd n6[q́#l0U^¸^CDvY:-jBK0_T1~IFy ݒҲ+UΈYUIϩg}EAo^ڢ=Ҭ*|7?,s+T`.`{,_Sjr(NK[T3 "?Cnöʭ+FpU!5n%$֕P$_a"ղ]"=t"'*2NwL!dө6홉<E?oE#B0N䓼}q?3 ن]y:%R[HڛF6lZ&{F\1&k=S}ִޅؗeoῷXT#OMy0s. vCwo:1iEJ_`E/eiyZɳC 9CdO!ࠐ"^s鄮kȕ p^>L9bd"K1l.t1&@.X{jcEykr20ÍSMWUYu*n*c^U!K;-7Tc-sU3, |~ P?֔r}IKn{Ir|qeIh89l|% g*nîFːWijsc!8eo{Q^!+~fuHWi*s/|7$-'W\ѓMFo:{;@U^B/=ӆN#9#IׂNfDel1OQ,xBY2h`' RSWTygԺo~`6hxpJ{"q^`N|d(;yoK v oُxbkVMMҟ +v @hM @%گbb\3Eo]6Κc6=7(( {U/]%A@*?@AK)9c؀7J\-pu H)p<"p7X Y5ugnjr}zR0wCH:apZ>mN:4v# `t퉂xƒw-Bh31q|yV ݠk'ߥ=[q^N{n-rTb <_@!!7*[ !R 4e)GޮJi#b#:P#qFjʈZߗw<$FyR9n(Lix>Pm&~N9W,fr]p)Ns5:2[Y}@R/"HJ@o|17Ev `QM<\*)Rk'+h|*m2N?0ƔVv_ Oi%5y&u)3z TĥLڊb}hG$ObpYjʈ'@`G_;LxZoFS`O=@+HosPuuM#w vPh&BS{w{!Uخ⦂08s[C6n3H'fPa"U#m0M֬ʶuUiRÑ+ =ܢN٣5bt _Brm`dr--x]_BґDxdv\}* Uaǒӏ] b+sK|QYqX|{hK#~f'0|H(2)呁󰹍 e L/3qfp;Q=(d2yRh7o؅fY)ș<΋ 3 FSc[7ԇUl|}y8w@&uC?QjZ:n_DCw#TRkb' ʘT&k@e,™" ?21nj CHˢ1&ߢ1?2҆ S)QlO^!v+"@2E;\9i\?'a?KdM@b m{'$֢#CU.~9P#,1]3[lQ!?1On0|F"KA6`=N4 m1))2bG DN6ߑPcF])qZzO_.VZ|Ek2*_s E\]wd,Y<3'ܳ}Ic&J`uC|bPķ}*ԢۿsjaUY/ Kױ?~s*\6A@=dړ YDgh} aם g7InƊȻJQ\Q`;Un5 {8KaD)wX;F~[^DmB($L4B3@*T5|"oTiNcvpdb=ٿ1կߢ78?//*y'=ܼF{PgVڌNVk>k*$,xϛ0/ #R/^AMڬljL.)J>v:!:Sӿ/!lka7R'm*4$Cvrͅj7ȎEejJ[J0"AʮٯjDt_;\C& =n.wУ*`k@릸iqS<>S]IUqL9GY[3  Z:Ѩ׊lWP׫3Jޟʇ]'0y.?&hƠJ-.:̨"DNYUSƬfE F] B5:.?W 6OÂ6mdawr<jQ:u'+6Kmfh++Hjxo Bɷ3,+Be}FiRMqY '͞4Ü]N] ͬa`XI+~ϗc͊m,l"?)nJ4~L0PC敆(aIX*ψ+1Xgկ8d׵0;ںMu+d(OPp(oa 4Ʒ+-@cjX!@Ӭ7 \[,KE)x~ >Oϫ!C0&WeA:0!&D1?7Aֆ"A\}qBPw3g&^to ) Y6)ZWؗ%3rUOW2ݫaDoȻ?z [iؽۥ`A#lI;zs;H0+#͂I+嚼?͑J֎55m:@FcJuO s&G0YsݤȝozP=`)"X_eD|R&|U-dv+FClpO~#8@_X>U:<|hP8? T@>b OL@8H HSuv. 4Y>w5\nrBi,||s |]ذQFo 6:?j'i&mu!ʱr SC5 }lRIomZ"hi?aVw;5!wټ,iDI M5ݎuVZ{0<Bw*6Ex>O-'w[EF\GqFṄܲ+ Ro'd):@PxQ/a p)яEHPmF_MX{ҟhӸG쉼h9!2Mxh@@_bJWM@[Dv67R($86޴$[tx+gtb־&%ybs:k?+M5 r[6N粦N5bAr~m2+ *m[ܯ!7?QFMzu x޴oH#˕@䋅ŶK&XK7R 'Vb74U.gfdң?c $Xծ{ ! Zs5@i'vyK0a.Kڈqo GtL}.i*0Ħ Aދi_|c,>0*CA\%_)> !)G2H_,%24];K54c4>Dwλ{ WRKDϿ$\v _o*hd~xlh3@:T&m1gz6~sQp@ƯqBEu7?3^iL_U :q mIDsk fǺm뢸EhaaSEeoIPw Cl;WEI1c[hRhaT~U}h67B}ocv;"ۏ'C\jS3݃?FhX楻T3r˺sǭrĆǴ:i)f]oTs*!P,JCb܋RGYzǯ{C!Q(?sN  %l.-yf :+w,W^ ܑJhLh{Os[\#3: f`M2Ưucʜ?;Cs#v$[saG'ǎ l9!nxOg{^r`ճO?$1 :8b!İ}n RqUކ'Kl]mV\jRSgk(.u "I `hn,1fNǻudP G)EPZtB;'J6!FFa,sK@'t:e1< #khg ]GEv*$Ķwо!OCt-VԲ'֤Ŗ5:3rCm_  |kB'~й w=y!ks]D"+}nĿ̙X iL5Z[GOb w-__<"q]g?-!HȻXw(Y$nµ D cO^l?NYOWz:ثLOGϣPY[pHȈd'ĹTv""eCujvsjSdj(^s#$JXчņZIo$ПCQb!|jXlu[U"p?˧_18|0@R 0?W*}Ԯw_/Afn$Ʈh U5> +s! dz#}]˛b먂HCHBQi(75j5g뷰uHJ/~Uw!Mu/:o;qgP̔>сoݒﴃDU}eXűS{~i9a+eÞEh[R>#*%Ql |6+V_g?2t@a,튈&owQ]q 1ԁ;z1hrU]konI -jTwc(0zҖaeOHr-.h^XjB+l"Gt#%X[c#*I*L_|: H( _NI-=+i] }󂀜sx'i>YkΈzN Y%v$sAM`|,fg &'BwjaѯNϘRyl{>|&%c:b_0$^um5~mk& ξ..7&~USZaǙhݨ̟)k4Pj~n?\j,/ꋬ~Lc}Ӵ:pISP59F[ajҊ4| M N{@,8\ٽE{3 +o3)տh,ChJah߄eNf02GB/X!|R ghెZ}$Pdҏym|Kª/"*JD=}[j(27|RBR7|ĵn|߹'ӷWB8-uc7G_a|7.Zae&X$zC}W ,:Viz+:N`C6y FP%$oT Mgb̳L { Wr㵵.Pwڳ<*`'qOrfD1}Cxee22.fK|YuX6xٸǿ/,_dZ 2[<|\@] O3cB0엧Y*K-||<(,ظjܮJyE#ϥ]h.޺3"dy!`kvћIȽ+&`V\-%R˨C=Jmt >߃3P_}W4ӯCMpG] @9Qxڍ _ݎ,?b=#(+Smiz8V!P^srL$a5"+rz)ө:|#PuGO"/T/C:)CǞcY/<b@Z^&DAC!%&SX=2/WN@Fg6&,sYHKٵ^~urlb]V\b0 ԣ=@x':zhfS <߅sl~:%!"W?p0ɱcL mՃY\脙K:48I(#.Gx*:i.wLI\=Ш/Z;zFtdM9!b)XzL*=vhHWS9bh013i./Vˑ#hU(eS^")4 W)%ҏ1z,g7u|* JgШ;XQjn.i_Y0ePl]trٮ-KONŜC'  N` ?qRc}Vd~?6xR#D3.$Q+S`e_"j؟}DG(;D(-ၐg&G@_d8Hp(w3f)wRJffaoޖzec3-ңQ>>1W=dr b4g dG~^vLXVQ-T8쬅VCqg~iQ"q8KCUXjȌF3_/Yp^ u~OP)$rꏓkjL&AaFw J#2e:`4}b8޺l{PqWkk94:Nr21yOj0vBt=k;.!q T=27x[[%VV쟋\!'A-:3Xc˕h ߋ"$TAA↮REQawtUϒK%S{5 jU`Q9!,r-&4ׂE?Q青2ˣnّvUF%Oyh"]ٔ: ^->wG%_?3:( T7X@ _ Kh*Iy2gMU-G>K6WI|: ;} ;`` Z凖YF +lS$8"fz"Et)$4D($|&gˇcLѝ":cO)zԉ0N⢋a0A%3಴'EwFDɊ:ɸ`O fRЍ5 ^;4X) xʋ}%=<.qG0 \b&6R5ΰF'`}Ŏ3m_Q,x,kf^n]]+:0_xJoϚdG$-iD r25r@Tߵ*=.'{T1m믎Nb9DOt;;r}pwtFɉ+ z+$bp^JL7gX0̪uQR$ӫĸ.],VoPz~35@'r⻁7A 6|2yh&ls/SCM@Z&dA:K)†:u>gŚ0'[~4؏% -|:2(1ƈk\&*xAH%2b{Q1 m0}5u$ 7 FDŽHPJ]ƛ\%Wv`i߯hE9T m!vm+VxM&v>P[] ++dS೶ B^K íiSbH~;)^jal^*h~wR%ޛ) 6XtfQf !ӕ9ZAv\VPԖHQi҅C:V%)vvݎNF ay WTܿ-iiByudxsi%ZNj'at0)o*9D \H/ڡI9"Io[(Iu94HC-r!S~%5q0ܘłg*TJ!j_X'lO*W#ɰxi6odguŚsԩ׾K 0l?ߡ_mǾp)FMʾviSHt_‡;bՇ#=} P'Zi 0G`3 ͣ#7e3EPAOI*g? ąI%x7#g/s#Rm H[)ƚ)w hB.-3DYDZx|۬7/5 |xzRZR Hޓ[JyJ1і~"#tRd}yvӨZ&>WM$2]U!m[Y5K+a}TՐ-B{n[AXbUF&=+홳'\td珲Az|t..MuQM'$8V[B>7 蜍5wHRPt($ Xa{Jhu?GyUl}79]7݀@=_]sw:Sӊyv–&7r-c~~Y :RJlROpÏLkfɴ!srV!1F 7{q(EN?RÆvJb&&x)$'3bs{s=6ɟU *q9V{lt]˲/uWN~ݿ۰t#;!\B>.U Q'+_Tlv\G?hkVm^@j }\}ׄc4cs3NqyWȲ;&"#!RPh V_:&RlFgә4*fTrگ_&^JkV1I7v;e|]G`&_:\HTDZ`b5߹E*Hk_iecg(p*Ꜽ'!ia깝QB'闏/5dJPWJk_;;xe:msxqS7hjyxC9ot肓wK蘏cRJG(ˆQjrIb5ыoe$ZX*vclA&|y}p3D1S$y]CV F`!\签CI_bIze@ !yT6qM}mkSWv)5csL; и9"[f&ѦR)_k0jmcx_aݍۣ5`k-ٔ?w nW4sRP=3 =^6 j"@ G^FAQ5Pt~CC/_oliٸHx&/BTm"y *78ݧD,WV%SChKkJʷ!]KSK٤4ŇO B-M"ok[K;`uGtPs^LJ֐*TG"(x5\r&2.+;]0MdJ wVQ9N@@\w[RcҁI*:Ul~'U 4uL=~Dp'~.^x}2XGDxI}#SKc-@ؾUCb;d{|ljrQ|1$V<Þ٫e~,[݃p4oʷ+&$l5uGZ)'b0}MmܻGA_%hȶx콥e&DR|`qa$F~ b?jg^ !~#?W5 cK_L~eg(_%:S*X,&jۙJF]Z&:BU:V#Q"^D|i/2wqȝ*!0B -r'_<& īLB7@zA`炟7U'H-aSel09& +}2| {( u/ $r X X\WO3`OnҿxSD'-׸x't9k@`r)T83;]h /F#'^i'*_s-PlvəNOG'v}?=Xҿ%j|kW=˩gou6Nj E679-a6۬}֦Ŷ@HuƸ856o(h@ #f%#SH،Oy ?)*hV[‰ymwggګ祛ͥ^!+ 7ݙ]B{\׿&@٠"r MlwF˳'vHj'xeMe'o&UqhC?K8„5++;ON*gdx?n07?/>ky]ҷ8BҀN7(/rAJ{~$bYKґ]%OƎC;2DHҊqUkrMw{UVIZv>H[S6 Aɑ q4$V1XI%(m\=[)qXX#:r3f:GZvdfevra8kTbw}$U+`DAEo U'4:}p1AjKEOqa7l\P}C *v@J* IOPĶuaT+GQg$!d#ag`g,;8?pK>q͗7=9 f!c냊4ݷ'-Z奟)=2<.FtRGs@%C'+e- g5y7Jx.iCU2C55zTz҈˼KNZp5AJ@`2C!Jm2>@.[o6Uh/)396+OGEAf:tG #RJ7(pn9HXGZr,DxC \``\j89ldmUDAppv}qڣ62MrtD|0"-{5P@]?--/dfT0R2#ޓuȃ ~҈_ d wW+sX]0cF5j.U"KiFhM|}4u}u/r`aTY?xTc RDLz-DgE,,K&3b<|~5=1m$.[?&XĠYqKz+Z4}EC EK!  |rz}jL2ʯè?jp4=H-=~1 LTx1)/ޔ) p 4S=|+YϦgYu"Up%Av26&hb(őrt,7bA{[Uh.(,<%yyWË+ioG0~A_ CT-پpjنo%P8VM""(49czfxiM./B|zهXY-rQa5s6$_@&dGMPJېsg\%<^D5倛"F~L <@SE,GԈV}'&Mm:%1QX-Ww/n1.oNF6L߸@`LNtY1LFd-7gv2hJ+>ERiJ8 9L=8|1q Ps z\&M@c-vl26?OPigLh/q;8bal }X1Yrq'έ$IIdd;yE@8'h5# tye9n1MDZS}D/5P9{fxs6ٗTjkAnbB{5'ͼ-d2tɢ,t4u,)%{rƗ2ș7N=[pŚSJ0MU`kZYxg} gѸ* ~$/QmwfP>)(D8rSTYUj*{o8v7b>jnc{D8k=5 y ؎L8EmuPIǵ"A7Viy|Z*I](zBډ/v}pXiFÜmN^VfJ,n׉Dg +^B FܣH1u?nߡ>`g"{ӔH15uUGωSY2Y;r/ywFsG\OTQ6ƿ#n<I5a!*Y|MB 4Rxmhy"%Fnzbi50U"Z/moQ>)yVR(+z/~sofu?X\?@+; : f{DtJ=P2й aFFw3;PT1ig"ϔ)-F _qqyYdMon;͢E51Z+?sڭ"c\xV4I>[cӆiҴw!s>Z>r]+]Qt YBl-K舍ݞ}:fUQgdǖ=PjuJ%}NU"koaYe-DH#Ӣ5??Hr Bz1g+;݅ _־Yx0f^ >o2!)`j1>i۩BQZ)xUɫiw&,Y洡O&LYs9)pJ3Xw^ [Bi#mեxϙ2@Vv (M=×דs]x=cQj:*ݧOnǾ:*K {ƖX&5b>g.h<uGi m> >rZɑbHƴ|!(:5;{1.Ye+#iӘc܍sXvup~ckxŽ߹mĕUJI׾]}TTþU CɅ'Ү:Xor})*ȤKmg&k-M- hǥ@u{N.>bC%zZJr6W<ې|Tq'E;И>FO1@8ުeiiˣo׍ǯE*y %fЈ(7%X*i>=qDkǓ29/]'/n2շhnp`l+6zNQy .Xc8ڀnb+b'|5FжF"?)U`5Ve%It mjgR^ypOUkQ-bby94T`Џ FKdGs jI*ܼ=G$¹8V 5ܓz41}I$aM ɯAP6o,vn(L;ixJºؐl*EqF2 CcOڐyYejY'k <8Ncrr鳭|}IX]B6oE< `ǶF"q)ᎊDYNxgv0NixR>Ўo)Bdq2-0HW^Q Ȝ_n\kSipH/Tpc8M;l/ 6]@uj w9ah5&8-)H|?G\c gaAiڻiöF294h@_u݂xeač`1~ӊq]ֲ@Z\.ƍ3WowHgu7=}Hhk sHd97[IsꁖfeAЂ  ?ギ>t:1ZOY!O$cJծv3]ѮoI(i*żIͻݹP"#AFH51)^9'0d- g.0D|U;$x 蚑`L:X+rƉ?髊Xs`dbU!kMz~MLj68rx,ygJ)$! 3ƣPn;jR2<v̀ cjp[hSڡQ\8+]+-m>HM5 5k *m"gCuZ L"B)0`B"J7|kwCRo {s$'`J*g kQ]=Kx2| 5xe+%?̍De۔֖NeViv:${,=7RJE1Dmq;` ?~ 㹍7=%Ig ZV"Q j5O,N[2` HP>;[y|`cѽ+O ^m:n嶥A*]137͎(8Tw6s--eiϣOCBP8QYwoqtW%ԼSYk|vg.1tzG-xNsZ3 4 >/w)gj)c>~s/xGNiqrCKzŽbJLu8:l/^>y:6^5fSȷ SMUũK1VerՔz/iÏ<ɬgdBE[ZeG,҆Yp!H훎85%kنh Aɯ-cu#4f?Pz3!#[a+ ੅"vFfKA܊/>fauitO#}ij_Q}>cRӒnZ|nvqN [smqxő9CAvO]4%hb`xg,zvX{h# ,4s3C"MF}evpԳZ;]odRx(EgҐ&E1&r3A5kW+H(}EXB %R_:G8^.5|{Sԑg,__NÕ X*PB܉4աdggd=^3v6@D|h+ɇ^Exa!r" Syp4uz*fW+sȳ VR볥l7ݰm/CY~c^DR"YCwVKK?]+5o+U10'5S~bC7wP_EWiG5K;n.|NwC+ U#9v B9K _\mߩY[ǏUdX;`oaBiE*J΁3DVTOod47Ul}r# ?e"Ӯ9 -q̺o{o,{cОeJwo7_V>gyrYX&wZ:,yT?JaՕ"j; 13[6cu'fYU#L_A10oms0B7y2ZaST6ɒޟ0Y*3to%4 B0Dpe#†Pc*dꦋk턫[GfmLލ\:ư `'_q!CTqOp*H΢Ŷ N W;\@$!2BT#ߴJsIc :p(BFvyv0I!K b= z{v}lCڍ>,`@ drg3ð#fƗP7+4j/Pb(B aA[",*Jghbh^6X|{';um:G1xHrvk[s9 ??X 1dnIv^ϲc{#1a1aN8s-$jWRE:v>5T ;!Sϥڙ8Q7oj!H1kQo>Uuy] Ek:M䇖)}h~bDIj΄MsL=V H)+y=REOM ef h ^xaEJ{.>(:zB>Ly]^YiDg,$k\Kp6OS [.U~DB"K$ CǡQs-fjcCpв mApz0q=,ՠzsI9U|nc}+Xf2L *IU8jD6*gwv^);!qԳ_7 !nr}IbKF*X. h y tFx JOֳc"RW빩AoUå"A9KPMмow 546;O%Ҁn-5RH ځAC`‰$FC癍F=$}&?r~4L CbUcK8!_Ս:ן`MYO"zhLrRqvDkHJqDO(DԽ-1E8T~lڒa3̳\6k9+1,ZE5'43{Cz>Aj&D5]C<^w1N9Y~(PLKɐw~^5>BZ4e5qN 8RߢNErϣ:~E6revzy hs/ ܃q''];*WAqK^Gi6t1tZ 5A(vMg8] T[xp5h.ΞؚLp ] p#e ŝP\r6 <rZ``(&(&!q&5* f+!ELh F`NH`2CKvܑ~(#H.8?/Um+Rb-6ػ1ML;Qu~wVT\@OԷɐ0ݸ_aiiUrtZ.DƦ¦R(DMh{78^WS%IJ6/u$Dt&#ypYrƽ3Kt:č*A ":5 ptAvL[;Zgp%2;\4#ss`!6aXD=6^:!0Gx_[?lƖH~'fRl?—P7Iun/>Rگtd[5 j'"HWa׌ʘPS42}(Hn_%)ֲ*]b_FY%4C34?z$0IU& G`Ɠ8b'1Ad'?vݲrz68Y@MZ`A$ ES:3eepZ8t*t+Lc$MM7d_ad޽"p%qipaס9~ NJ%6@ OڛSk;C6Mdm̱ߥs AȌ'򌂘~oP`&M FG-'b9J?J'/j1p^&+\d>3tcY]Dw;Y]jF+f aq#} =Y 풤4luyucfH?9$\BZr"CG֕Oo\&aeOͳ[Oze[!\,Fwz' huܐ˦xs.u ,*xdžσ-V؝Li_ ؇hP'Lı,i?Y:o-@ִႍdտ 5rR_Jlhj 9{N(СՉqr@)>12ud]ri%0Xy<l/u.9k.m*ޥqX JIMv]z 5^}".Czq0kJ [Hٴ.rP JSr U0_`Z¤βڏO`8Dk+\,cҤZJB@*u$1)~owcG`@V,H{l!n`0*,#QUW ( cMuFmbh&K^C>)nN21-{ h, B+-{HYO?8JH2eD;jXHɐrsT R*hud^#d;(u fƷN&]3gc gʑaqz_<%!յ,wv_LsJpT -PJgiKL W2ž Cc^Q9kt[utMs\)) pkhZpq?c]p;*FD 5MPQ {jݮPGOAbkV^MIY}M/Y\ӵvkQ1ȘxwF21R!kNxmp*ګ۠tZG] u"?/J@o”XFrGdFy 2.mD=v3 aQ ' @Dxt,x˩Z _[8 =LI2d1ml05q_zi5[b$E!! +tͭV{ cHS>I"u^|ާxcm BR"vN\'>V>ECB2} JPd ȢZO%N,Y%'%aԈ;wH}]}{m 1?sXmCIz6rsxdf(5^ЧMj8V!gS dG6mѦ-(8mt7Y|K)S{ .K\!Вn;-P^)Ŕ}tnkGMQ6ocZ$lj|$=68c 6 9P$P7C"F% w 1`D`ouYveZZ%8/~=C2/t`UْlqRhnVK(D: G; ˕tj vvtP3U #9Sa"dF4CB ZTzԪ%;5E_e9,"Lw,8Os); ג^_KmBMXxJMV]\}ИGg$\ߎR8;lO/HWz>;BelN٧-!U(<7z֍ϽY~;AbcăclJ+.jF.Lu&Λ[Wȃ)L|utkBizivXdPEBW|V7pvR qd C~Źg&kL7l%>2>E]e =F_;xu0bmZwMMvөJJcSM L~tl _ 3-K6d6@OvAC)p1ćNmb (ק .!0hmїId WܖČpn?z-asSP$œ*ZE~ňRO;rʴFeXd` yLa> 7ϧCZU'>PT<Vcr)q$։4kv͍RAgc.[$&d/Al LT)+ɰsܑ>c〳1XM6,sS;&"?}v]Ks{돺rE5bƚv 0Fy0nx2et Qk \·S8SSII3w鍋C Kt*M`ʇ?Zf?ް:i)5$gS f@s?q_ KC+f^Uy~ cy0X}BVC@6 ƔzL}cUqy?S6ۓul5 Ik^>Ӏ a6$:6;*Gz/ֻgIq+wL!Ȗ9MO&a{Xܡ =VT{#/3q܇mg9[ 0mJl>P~{Df/+":.GD#HpG-Zm{Eu-\پj%YnlJ{ FǴM6x 3&B<+=YRG;uFCI 5B )otꎦ (lX+>_˽ |J>NJmx%5ϐ8TRz`&.U?=g`سHBVE;SLxR#.ϱs2w'w47'Bn-j8M|'#Ѓȸn{zpƭ5$2`ٿ+R ܀i=&4>Qhy[{Z)@/%pn'pLS]Dy&/d2{Q_x0RLXR:UxKN 4hQJp|@2B?io(xϫ,*M~[ ۆE$\u.yJyt0~Md޷<`qoL  ~,4zD9 V>þf6OJ?bf x>nx#(LʼnkOj1YTz0& i, Qr@M|FHt4Q}A _* /vSVߙgLH `Q'kZ/QFʨhi{I{0#K1mN <2u,CD5Q V)TfiˑAT.$HQ{WniΧ%6.]cBs0ތ,J &c.8)U]O&R\U tUp > Ո t\"S0jpހ vgVy'9̓6&1>"[fJz"byDrGy!l}'U h>A*+l^-+5S9. : ۠u~f1xS aHJ(ߙ*w ]6x~p=ȳ9dy&b1LxJs{I)YVuo;^~+oV% mzFvEp%ݣl|bbc ĩ c4r{|'\M]S3Txltޏhy8J| V9 R$7C'>4ʔ]w9&:X0bDQNZ)?mt sJyTK+ Oz:UlZkǑ 0FdP rK yy"vlX%"b|RI ig6v~^C&=AT(Ij@pZa;[ߟ}!54!gAgܱNE` }B_HLqY/n0!B V5=(AG;mfWhGPk}rnݸwPҘ7Uj(.D.ϛ ejD)C6U$; ݺ%(qRWhdžgLHW|a<֠|>O-j#mO m -@#QËDt̩f Ae@OrX6\(?ѾOm]E֋ duLi.-8JJ? ְ3X_Z+CH-)}澮/}/wf౷*uifK裘*éba(h !FשHIKmIG#uvk?3>Ȑ>Fr~W{U$ ^ak([b ==C0uTм~3q{.h)GfI[z^`֥#bSe\H 1uX9fϊC  nGxڨC7읒%K&I f5Z>}DzCK`캇i< arI 6baHGJs~5 $ S#9R Ӷ]#mۓ-ZZ7iu$8 Ou_]-<_.;wk$kr5v oB]@ Zs;?Nt&af\N9p6ÂJw !6O= Qw.KMiJRٵr׻`k ןFLL 73#aZ9XCߛVl|ڏRJ4 _biz}Ж,c\6$Ō톿ʼS p7NO5.Tax1зq[م+h0@BHE:޺*(vK.6RJFXl?g!4J=E4ڟ\|؍1'O\-WrP8 (n 6rSdgԵ ] ONH"ȋ4IJ>Ŷf Wdg,bK&ZH:o%}vGmgUǢ1LGR &e+EJN^HVpW@aF 21tq!z{tkvtQlJ"Q hC2C0D5reʑ;|Yxg8 rʋu%]ojKcs}kwt]UpE-([R&'0-1j<0r?g9av!e1(dT#0KmFMZg-8 <܋iY8 m8AsS 2B^'NW8oٽnvx(YD!55?% ~) $(0ۡuT K'4V;R>0^ܤv_5̅Wv^oI_e !6}HrY -r͈}gT}Т`f2;Q(X Lnj!݁5 Xo{2,;a~ gī3{a*UXIm6h:Vŵ:Ny>J_eЙۯ~iEq%՜faVa0OjW5;C.cWkJC'cO)RJ%Q V+nmGq2WЉbu&f ?B;0ECzMy${:q1* ΋a'w.uȖadnp/c_uqi86u磀\.W}`k7 D-\7c\}d M`i):ә_P' oX㾪N#O.olWL<6g9ڞSaJuӎ Ds4]n<veDV\&o:RQDHQ~~BA0X$D 'mMqODeSJh f:eEִ`kenPr4`7-q C k`efp@R|ty@ |V}z>ψ?(Wx]FK^x ds Rٍ+,*Z`Ƚ4C:gQ mx:@I0b X,/[_|2pFeF{yҌOD>ȟ9ou=Q:[42- 8 ɺ*UX1쉶n8= "1IΐZZ>z,3S\ۛ.mTzuω%W>NIVm!ޥ5i(2a;\h:O ꆓXFM[_)]b2ּ J}g&\/ TxMueg+srfrPߠ!sp@!CAuhkf-߁IU~/0%-on;9 |ؾ$i_t$H;{١XX ](fR! } DRmJr: c3)Gz$SY )͕9 XJ43B|:k Zynd#7L82*pF炛&$ԔY!JWPoBO#f!>Ћ^Jp@)RLE]aNq[ÈƦ{ppCU[Z_BT\<_E2,x0y<W_&0ĉ`7HcXr3aDHv#9ajn67| 5e$J׈s$0=G=ŻI-/UF\/EjmRUzN蓖o;Ej6 J/M!bSfv 03E"lzJBEY kD?[&pvI>L!3j-{V6D';f%)i^2ߐVJ<86iҰAs];r<\oI'y(/ Ǧnjj]˞ @*.K=Do .+Mslqt1א~5k/uW'] "L=e<mFL4oQ1O/'o&nI9#f Hޡ2uVхRpfWT'YHʉ3@ޡtUQB#hDW9t/z'& m 2S+Ehĵ6AM*cPh4ciT(f;-tQN#HDx6171UB&7a1 lbj\ψ'MA ?2syiP '%vc%e~#RWՊmsݠ'b tԎˆ20XIkR1A@ȹu; -fQY7P!CcJ @JtBYU4/vu {"w/5+# Vb_ƢI6: K6p"ON{V8~A_p$k"=~qF cw%,GK> 0keʈFddmю]8pc'ԑ!`JIozoyN?]$X{O s+@1+\Wv'^RBWaUH 'hndF}O)Fl\ŮbZؖia0p0Z X*v,r:P8} c-:$FBz i+L WfN vBJMf /{,W.$[?w NO1!&`B/Q?csmW 03d/z;|ЎZ/vԌMdHMU~KK-; 1Hm)2)Dة{vX**@NvŬ"ٞS_D3,%$hmrQFVnPwJ-QF2m^$-0;]V2vJl51-6"Y?k2XQ'p<՜nX|Ĕ] )n?7%Q§ t*KWS)ٌD1F@+AB=Xr⑎$B@<`` M$ A@3Rr@gP4B7)G]l6+GߪQP?/#ljIS#BNS}ecŚ-׀t1 ȥh_ҴbD> |8'_?ʇ-}mD6ⱚ?G ຏCzoJ#bAX =sΧ<^ډӥTa8!n1E{¥P@+n1g{ck6:"'FA bF?aÅ`p6/}ھD=xb/{W0ʯjYh\xw:} ?<}M.&s7Q62%5+M(زdXZ 9V7!~x>e Cs-St"[^ ۜ 3xD!ɒ>kDݼ7Y p+*%b]8O6k}}m 5_Gc)PŚm:#5i.LÆ'sVO⡳Wo Wh$o? [i6|΍ *`ܽي#ֈOG6͕n8:Hs{5m\^? J2Kǵ$gl]; <AM|a#b O}JI;͚hHiy4m<$GctF`Uz&5 q< `\si4pB9O`BYwN6MF+S|IE2fk3+ @D!]:\7p}=T҆a* 8ŨYQv; MG9lChY} ]yn)7$rMN/q ə4U_)8D݌o7ʲZYx9{yFѡW7fb\tg,: &_3Ԅtx Dz`kC U&:;YeRBVܲ5yUj/*xӨTLFȪ; TsHI<#!*TJ/%ϣK676lzTA '*3 y g¼ ZG{8_vC'_\P] #x:GV 9nލPFݖdmIڸz涭ayE.@-u3(z]C3vգCOx8HPek#c )L镩W@? 9hV)&.ߟ|=dic]8;tn(1GۓYpt\t@~PB#FG> ehN5rR5Si&chipzZgoT-MTs`N=EɊOǰ]o^S-|Piޥ ȄDA7u)鉿]V҄n16o(EXuf̸EG\}Eb~u Hmɇh\ 0@ὺSZ@'Viޛ N3 Xlk&utPklhdu?<58 ֛UXCmt 1X::[z@o)Hg49*is|x/Q&ݥⷋ%uC*N$q1#ip)#yH;} #y-,߅j B@ӯSՒJY}.w2["R {5h(qq[$*s_G,8e=\.LoVOZKQy3K A8v.Pkʺ8]@=BVaF@V[HgԀj%i{pmJ t*K~[EnmD#zAٌܠzw?^Ms# 1HklF{x#: +| &_ Is,!Z\ܹW-<.VA 6Qb)<//o;Q 6r ~Ǝ<kCv y}$o'rkqp+M_w_G)IG 7<:qQ=|g3o d2+խk>{oz= qiH]k3p:faxznGMVmެc)A & >UǍ^7+\='l(R+)?KH+|"BJZ>CO}ӜϜjW!^i|KUP/Y9074!̹ ["t>F9IoHjz s{ .|5ecA_Bp:uPyYo힦? ,ISshwmsT tHn{˘c[IUX [>rg M0bto 骛TIuxjvu͵tA![%1G/F͜('G2Iudz(fg}0'Бv^0/M:CFT(2t|[-+#ʠȆ9&>FƦ#uHU U<߯\(~:}@"E>p}x?׶~x8znsEFu8ED{PdL cְҿ!q[Еsɷ5ed>M\͚yMJ6|nWo_8xiL3ղn9U#$WaR}dK.ixMx9`V)k̉?<*\Ow2,QmjYe;kG{1ˊU_`_4&Mg1Z6 l0Heu{(ӎؓ'ʵjO/FvA8b5Iޜ)o{tq1lhFCQzU|zc-Ͷ {uFbJz;z6 #' &h $MQF|cCʙ9#ILkɪJ-t\w!R؄ =rAJ 5p>hh"!oųv 'arlU31? 'yA[_i.+ڪ~9|=i͟1^ӓ p8 d\ޖbT"*ْBQ?p;yaX{` Yi* ӾN& }*M綺Ady.q!o!Ue%l˧1_#,RD\:%TY`n,|s'M̗OR׶# zĤO]X !\4}K\DQ$M IXޚ(PPpQgHFǿ{r- |\9ۦYΡ<( /8rt䤏?=/ni[l7T%):kQg!{*%)rҼCge6ZRX/Wq x4 "'8fPL厖wD )q~d z 2'𷛽a=1ȣ.=X' ["̫/웺;RD_ʴc-hpmv*.&R˵/Hs 4rH0O2(N2x~5:T>Cٜa9]hޞ{*9 5JЙccmApgU،u5? Ǹ!axhU '~cY5ײ̳Cv?<Qgv [Up6`:=& <$C`k9Do*( (?[!Ŧ!F%irpR/}#&BNZs =a 0{j!(Pa+-ߑB>&(WM &˹-~L53 Ɣh|b]>4&-8`<(_q)/nv-5х{},,^bA;tqhavs`ä ?xF3zxap/ V4aKaQR)2BQKAK7?ڃhw ⼃8X ޥ\61DtGUճGU?&blv>HWJ]r] W% HtCד,fjlRd5;A#8Ѐ*rLš3dC-hcr__}ѯP>@TCPgb%CCG nn)m Kb! Q{3kqVcaUoǝvYkh{-y?j 3Ul;i$׫%`iؚKu~(߳=pGGK?#cpN %芰tQBKwi =+R/h4Xz_(G@ މ,0W@^FzM_251%HhfS ! 1PItW^68.!Y셋X).Ϩؔ$CK  YZ