libjpeg-turbo-2.1.1-150400.15.9 >  A bvlp9|<1KZ#UiV7iEk5%.1 V붷md rW?sc*EkZp){̄p^",m Q'8W,myLboTx\3HՋT +T4خ 3yp{7rT}xc{JظϩsluIz$3i,\U 8Qب0`Vuc/ k=T>V5>$TKb R)61ea34371b0cee07a52873accc59ca713d3fd54ef4801dab4e1c2c9b9a3eeb16e6651e2fdf0245136ca12ed2c5aecb3f28ed13d4qbvlp9|J271O-F0@RsKJwq7>I##sht 3f;|{i~Rߺ'*#F\ I,SG;` TCt\JR!-NMp]RZt!i)ײHyUB)v{27*arO<HI/V;yW )jyLeJ o zpm HJ7[6(0&TtHN zM<+0>pDx?xd " _lp| $h     X  , p    8 < B( C8 L$9 $:l$Bn9FnMGndHnInXoYo Zo8[oH\o`]o^pXbpcq`dqeqfqlquqvr wwxw\yw*zxHxXx\xbxClibjpeg-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 benchmarkbvs390zp35SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://sourceforge.net/projects/libjpeg-turbolinuxs390x8877XWB2OM(ʁA큤bvbvbvbvbvbvbvaiaiaiaiaiaiaiaiaiai7872ac7ff3d52230167a7f33637c187709a715ee0c2e471c752f1980dffc540a6aabfb32f8ebcbbdc141fa1a7fffdae319b797c593ecf129dba921396ce4432e113e4fc07095323a096bed7a7ea05b6b1ac070dfe6c051c1edf8540176409b502bb999e8cb0b3df260356a6f2317ce5f611b1036d2a2fd25beff4dc691ba23698a177a0b2f6db98a95a76ecd48514726523ce85dd761f3d254158aa5996c271fa827b12560add9f2d83a5891d179fd4ea7d6f85850a5383292f2d477b21328aaf678609d20a7a3f1996c5c64e1c057f71f6f502de1e16b7e344bad9b1bb684dcdb662a71c04f4d87904d3a165005ab3ad78db478b96938973fe158dadbd09d9ba4f2c13e137c5aaf51a0c50c7ded9d10ed7c3297cfb780388d51b9e084905b4c988f480d891cc4e080ff98c83c748996205b0b00c73eb2ba367e72f51787eca0cffa66048c3b823964f2dc1402b3138afc135c5df3b918bd416bc237dab729143d4506d3098da7e7ebce965f060198ff47104a9bedd899f0926dc8d8d8cfc6b2742f7396faf96e3521634a92dbe699f0d93eb2108be6c4b8eac6ff861a7fc49b96501720273374d1db85aad74e8b20c5549b693703c2dda061e21775d63c487669836ad230da291399da37b67c387f1611783cff00a1a29d71b63726d00e2bfd41bd0a03442dfe5ca1ac035f901a0b257428121009be552df2dfd06564a66f1arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibjpeg-turbo-2.1.1-150400.15.9.src.rpmjpeglibjpeg-turbolibjpeg-turbo(s390-64)@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libjpeg.so.8()(64bit)libjpeg.so.8(LIBJPEG_8.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(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 dupjpegjpegjpegjpegs390zp35 1651962129 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-turbocpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=4134127731aaf25550db21367cb4328ce4458f77, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=6adb991f00f76ad6af273a1b9c0824068f453510, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e8f0f2129bab90f86f912ef849474d08e63d9a0e, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d38415fcc78c11dadfe943410108a591caec458d, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=a23e9ae1bad1e804d2101fa1f0d18593c3872194, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=bd91e7befbb6ba50a65dab0f250b9d528c0fa3db, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)% RRRRRRRRRRRRRRRRRRRRRRRRRR RR R R RRRRR RRRRRRR2EV(nZauutf-8e5bdf8fe19194b8fb30fb4500eba5b049e6bc720acac2bf930e86ce4dd611e33?7zXZ !t/o9] crv9w (<" FqS.+k{|35#W*P ;$(BZK1k}KK!]qS\1| bU-+k[5'5dP 46hw--Wsqh>L)7lsxNSr^^SMf%9W*qCI\sl9* f)X*J= CK-TM-$.%32;֠*.ƣ)gzvT*-ʉTD03ΖЖ<ɫd 5>[:ފI=c;#;i2rHO4T>-\\ '3EC&`}Hvd3 ʼnʳGQ0WtXVTI fA/^2'j6?OBK6_gh$"KFyF#|#ݤ? MC2λqYy+uh$xL۷|a/Is97y؋xJ~cp1TПW,Vhx}gaV7&;raf JHߪx @ g?,BWFd,iXjK)>@?zD:^P1?})2~ ]̆9e(mvh:[xGLLȽ҇6'Zvl"_ch%SW6<)ra6D\FHv.q~_Єºy/]1՟ i3e `OFsӇFG6`Gn-&gWD.bеEkaJ.5V\ֳ[s’=Qt IcɪDk >Yy9s*jT&S"F*lPBBo^hs$u"kw  l: H8՛@S4@GY1@ x"5'M:@(صD"2$G$Xg3q5:HZvqvqN -ЫGK|,ٮ Ibaw|;?wubH?&>TcdpGQd7 kքyˣNj:Joi1{N#r 'ĞjLO٨w|Rv8GD9Bb ɷؤ4<$KpCkϹ&I~u4BWǙ!)u\+\Fs$ņ>;Q"a"_ƍaaM|e8#'|$o$&}lNF;k \`Q 3Ha`s#i(ĥqn/E˖ Qj/yv;Px53EZݜH.0TOTOoQ:٫M\bFMRJѯTL~T *ɬSENj&LiYk)\puGX@@}~ }t޼+fXDC0z R>C:[1dMABsn@$ ?i璻 k v{XKѩN%ZK[+s24°X/}:/UNiG'NT+y[ˑ!\ªPOeF9 =qe!_5Fy&ƾU[x8rHudmmvaC;!Pf͡iXX`aB (ʑG;(u7 6c-ҵFž+5hiz8 |&\q;F%mIAoei7-jp?S ߳Ƒ, ucߣ{lӞۧ&N^@=NobHu Ӻ*+MB܉4h5W) NxD `s|yI.&2VVǒNTht_ R5QU<}0: 'T ?&_Rk@7F .16lȾ9G"Yޚj G]" Z{KT?tDZJH)H+L(>ne129\w}Z=*̮J`5{?FrETѱid3'S0]UtHrg.k ] &>7-mv\wZr& TH@3C)>pE}?!HǏ[U>S>Fb^DVm\2#.X!ȌUK2u"J `,t-x !)fS=V%z♡B<s{{[6gӨ֢T0Yo5J܉.4Cu0.wP7yHsiNsK+ P"dHUj5E;9])TˎS機Yɂa`q1Q ;IHCF$j/.6j5Z! n;Ei/6EOʉl<[gc_F J"VWTg]L`K,~zo *pkPKUri1&'oDRV*ʧ ЯҔ@Y{CQխ784ES~qOnuW*GZ- *nL[ꘄS׺N[k;LJ7̦_v~uXBå63s9a؁ n>?Th'z4xEdQe2e6.zыGhcCƲ*b'Y@r H%~i>b#I嵿iΗDЈݼR6$}vhWŮa>\j׎B Z.V*X6Dtg( w0%&N\6Ī/hᯐy rvMTQH?YrmV!CWw"u XHu YA}΍Rs7 WI!QpRvH䶨g"({DB}+p0+MDi9)QS9rR]Jؑo?l LI@T^ZU+v:(F_nV23qck9xm`4VVy݄9MK? !8{ ffېPr0K)_Ӕqiдk*`5h"ovթy]V?(WSUMvwp )p U(̶ 1+0#çvĐ97 7snێY.P#a/߻Ԅ dCmB{hG0)t.@l?멚bVx ‰#TcyE?D\yd(c+>Z zFȰOd䪛 |CK3,jz41 |=!(b-=3x8Zriq&@mWj \%+_YBNgA6Q0…HuF{XK쁎ϲ%h0ʬ/S7S{,S9/6,,~>Ja  vD EDpN^ qgR+|"1b2o2Rڼ#Ƹg>kM]^<>0"~gC<~@fii?6%R@7&Pd1क#C#}߫cdbN G+G먯jn r;Eki9)dM5Rvb+YogHcTDsB'r=aA-d ㍧)|OEezPaV)ؤVo$Jh}>vsju_n(P1;j #34#Q\*DEʛJ`u3'8ÁӮiv|p\^xd>HJg׉O1=KGȅ\z#]c2l|XevYng0TN4,Ln%e58Oi4sZHT{ܢ=^(<2^<o9< Rt5y$/mke;!X^{K*w =R.afyӧUaXLK~a 4lm<.<Mqҳ,ӚH\؅W\Iwi [)<&=p@2zAS\s9M!txa=*yw8~ǡhy= {ͥL x~azJ,_]H1 !973Eg|0#gaiޠ&hp.䣛`I0Ó 9 1ǶI y5ru3me\|<Ԡ>М쇡ARMn"ى;w_vMVʅAP_y &}[`&j>뮶Lb -b)z wr=ͣWp \}#,aݑW[Q.UxBE&ZjpicXŞx\kh~ mtէsf˱]U u@S}GTFB5kDGĚ䪋a },8[F̐AԢuJD=kZGgbp{VB?m-z9(ge1FBZh@El ?3ajUAF =sL4%38OS'ly&KCr7/)+뤗(u6XIXWz?/{f A6 .߷ nϥяbO>u Xb"D c.IOfnAy3`UMsPLty7& \K(GCNVt'?(rmb05߿PS:F⇤7 G(.wcH oS`I *1dCͽwFՑ|48I3!^qc+76kk|jg2i`^d ށŰWl?uqsv"g(np4Uq" LC:#_,"G,(c/k?ޤ]GNe%"9I6U b7 Hn~`΢;0\GRP:DbIDh`KuNeNl-ޣ3ĭcyQ8!r;qƭd:Av]znSXQ͌(BZ?>:" 6%ꀅyE & coDIurJ + ߡVMާ? hX=I:(Fa'9Qb/4Ր`z&Q/DXMx7+:] hਆVpa0*~>e6?RvX'L @ ͇PAnv[h9[O&S3R!vKD/]=yAŧuc >'ʏ1</^>rDsu( q:l#;9򕈚q~>a|r\*ky]Xlgl} z< yydEX'S]Q&WyTprHoĖL#jR.ŮRbCt`1iX8Lx?1\~SĆ/xhGK_ vE,(zI3R6߂}ٚ*)sݮlEѻ(,=[I~E9+^D/NKwRJT#gCv^!E(4;7g9%q5{Haj[rPPT@YIfyĖ}f!AxmlKO1įZ +nlZHeۡK|>WoiX`B1r#) R =B$h>7 xVv%4#P$gU3GWf+㢽 6/ VFFHnͥSҵ+T-]N~ T7'v3ۛ|fEvԚQM$άJ zŐ6@%/"K3,u<{^.)t20p|k]atV:@Zi/ãrA/7\Yn \aʠU:{;X[Q#;Sv f9.u DY J Iʳ8?8ZlmkM8@[>en/[Yǡ"7"jRӒ+uDJRPMQJ:dL;T xS؋k%Ү`bvT+PstȘ͈{2vgK-7DXceWN%(##Y)\0>Az_QVPIÞkyB fh2wx Y&h= ;WzPyVV_V>#r!ĝvC" sLO_b8&9 /βٹ ]V4kd$}]F⢠DQr :&@0;R(6,r~=:WLn-ԉͿ˴&A[1 Utg%E#$g K<EWye$|q!iue)7v\>إ/ txz׿i4$i*-fi*Bz6#GCnpI#pR3g 0/z3P|3a! ՗`Uщ?08m`q PTqY vNn{Z21<3k_Pm@.q8@hG FlJa*?+8d-@F漟ʶP qWcgwmg%7 ӂ;K UP%+g#oT Q2Ɛ훟b+ؓ};y4`O[a26)| < EύY׉Z…KJ?sb?04^'`7 郕o zzPv!h5C)=xrεPb& C65{Vӓ$rD)P Z` _qv$-оK|tRITKQ@sMP8 ]׌\}qSR~ߑT-FմPb̼q?uV0AP a@RtMkm&EF>f_.@qeթdTV:`\:ԐGi%ڣUp(1{{7[w3"~ 9U^B>";;hOxF1>{m(}lQ4#1VZ gDC J#wNU({ĬL& ?HS"~@pJHqE]y*tu6w x8 qNI2AX*n׌n5x$ohHbL*6m1V <o,V)J#:"ʸJ}LJ^9η^&/q'8ꆻ۞$haO f=X]PZ[W CV댉vWsQ%/ vxeȑh`TYm?c5=:I 6sN SJ+@W&~$Fhm+A놳vinIb!8tZ+{7Wyyh doKzGW/r"oO;nC_E2(xg1FAiӈBPWIPD>~)^dUH :&3`a28ͱ.,mDI9گ:)u`hwBo1tEPck9 ~/= K '? /< *5I\KxsCP2M⑑ J/nDcp}N =380(oNAK< Ƀwp\MSL@eQ+8A9T ~ *r.S ]N Dh8GIDSPi{8z EoCDfL`sƯiܖw eDfAv\'aVa-@ScHO#rRl`y Ro)TWSkNATg, hcPŹIpIAi3l"]A爊E,GQI?ߓa{nC>5+m…|ũg/C#CE0NzG6D6tRB2\e6oubxiMQ{S{vJn ͕8(fpj{r;B;3k 6 ($g$/LQ hW !Vn#m ;!2}zn+-&ɣ䇴ȲyQ.G v2"( g!o)6)s#ӟ,>]ⷛբA8[Et X͇߶<@>}K ʍ8L3gÿU˃IiG['6!L͞qwaw{>9{/UlLsETؘ +sS ?g(E7;p!}Vt.{ԟ$>mqR5a8XB ]o1(I)uj)3ڂ֏v }3Kw̔ {1[^_Y+>LEr~&UhkFa5ꬨzm R=!Qx\jF H!`T(mJ րF%s<^ibY@YB7c(9u?nȓaGف< >"f AtZ.uY\<'xf'"qGn LYBH =x^I^ ㉞ޏcmaOu{IE5̳":7>Z" '$ Vx\U&} D˭a!<1AISkCDS{ˡB0jפmЋ5D /$D#zɀaHM}χK3V7a: XZbf#T,l1=}-S=sqHzntmG9Gvit[FTq<\*Fxz#l~͍;ه+"&6 Z  +}8"qg@::$ϋE3"'/WM_M7nXC7͒*,V\Q?Rû1G![2 Tߞ = '15;2"1,SĪF8uk-H\F~T0""(rEw`otQ0f&ek>*`r<h+5"ZKjpUAmh~U+Py]_S̓5@4IC.ʐe6(bZ/K(6茾Q8=GB QO=c*#W~<~Ե6Tϊh~eDiFp?v37PE06UOQzGm$XJ6|}&WɍTI t酝1OlY#6');طLj^NY AZRG<%mOũ5dϝG.iak0E05"1#^e#­'Wm ow [n+ed^q=ȅI W,T={ L./UX^Ҕ\HaLV%}Պv&θ;cK p ĭ$xrZvX[`re^CMϑ. ? 0&ݛ\m$!tQSI46}%+]^6ŞFMB\+EV:|@ePzj'bϵFn܏rS0}{=o ,sWb(p#T (kĮ7^i 15QWB֙ *R(BAgdܖ76HjӉYjcf +lWt3$i>;XFOLVMgw9-l[gpGVV?bi.ͭInVWcVe5GfpHb u^6k_3i&.< 4AHɐ7M5!9ULg"2r{'!RX<}w0b36;5D?{;]Nq|3"+L|~Q%X}1-Uz/#8Yq)x-q5@ dmcV.d]| K =!Dܷ|EOstha t'lҮ51+X-5t\`B9o2L3lgRzG +*C6|4u3 A:Ets*iC, hH]5(.5x”džփL U?_))Dxff=!"IÞK 4D `uSMm->2_j=zæ̝[Uf +4ƭg@t?D# I[iT^;eeUڭWkv093v5n3' [ yS$6k!U0c/!!ܹ)6 y%rح]P0}e!ޯp`B4AtOna~0mW.Z.*RonΰEbhpW,tdVW)Z\5^e*%- *"̕R4ԓ@S[aDp* 7{v5L 0ODno0BAdh;0N c;;[xܬ.ƵzbwHjY s tmf NBP7mp,}~(wjHAX$!{8,j]mx<68);yHc Vn(6n L?dM|KV9U &w6ll?"ٵoȹ\c4+k6 W]3@Hf]C#fi]y5.wIש|;-Z|-F]1SΗLvk}h+TWш$XrHW>|Q 4\Sar Y>G [#۔V)w&R Хu>\וszBL813K-5p 9TX)qq[)JP&{|ӢVeN>n.źPƃ RR6J_6M b4 ١_-8!sR/?@eE^! :QdC(BvL8Je(GqM1{v<|p I\,Dbcѭk,Ka6 e; =qe+^D;dv*z*!&M4s8!} ~t@h A2aGTڳፄ~#/K$s}w2Η 8Aڠv7ҍ_yk*vO3WdB&59T$2ޡj&b8R؞?0n+:9o}ӛE;X\q$ˡpRxF`d1}Λ%5a'aVpQjh~Yo;Rd4Deq!>hYNqXzH( -4'OgsL!}bgN!qC4:PZ[TO=A^/2Sޣa[)*ʼek6хD=<XuiFw߰6g{SѪI60HUo;Q%|;AY!LE .5XM:ڼLB:vp> C^MII+'hSX(+f&=ZkET AcY`3022xۇd4 M*0%dNٟծy0{Os<=̢95V[ ,sQT-CъL, uͱюIũ .:;Y.[EI2koazs_} qH}Ԥ .&g Ԋb>5D#'Ln{D yE7="PSpqh ,Z <+xFI|%p2V=yQSZi̒bs-AIr>3 Xls$+˲! ϋn/chԿ |7K`0a_>F F1x<nĥ q^ 7)dώ"/<لlQRq C4{k6ƳaJh"A6;[@wPBOFأyU}.5 x_ SW( &n@{^)oy(ꔄ[F8KblvvYA$I: L6nA0S~ظ$P꤭ @E!䠦E Ego nrFsd(eU^?1};W&"c.oeM` Ղq^fnJwEżh?B,e%W2sXc]9$TU߈-,8~2 }mpܥKlHKNVrA?}rB(f;z d( ) x{eDiGHU҂ kEV |5ED@~į*1U}jpAء*]ҭ 6%=PӲ CMV*)DӹKO y.4z(lb?> K@jE!*>:Ŷ[=F36Lo Aӽ(|M{8;KaseDb*Z{>& "P'v!UQH!9JB9Ĉٛ53kGJ0}B,<4X'-(x+ 9ir|{Zk4*ͺ+ YN\ZPIkV޷[HihH<dl>Ʉkiى+W)"\=SBc: 7(x|䶸%\5䉵k<%*Ӡ=4Zlo^amO (ZpxGݭC{-kvӀ0[LPxO?rD:+ E>jhCJp or'K;*ųU&o}G %Bh[1WP~ s="4B.(b)dq$3A,͢JܩQS}=I^tP-.Xo|X#z3f]oqm#5Twl{n۱؝-,؃9Z2W2^ak^vq⟍.7Nܛt4y%8J;(cAZ TIpm;鶽9jMh1'nwkOu=%$m-|qUv{4JŮM*a빡 &QYf `(ԷB xRC#B R jf @븙]QGYKZ53'P'EVvMԲN{]$@)AwF6FN ^T>O᯹ءC7W5rJp#_*؇rɒO+Vg|b 3Ub= ܬG@FNMg(v}r dc = /tyWk~c[śWG~ šMlwS&W:1Ĩs(}@&wゆ/{0p;% jЎt݂~6im'[ j)r'#wץaE:-7? y@L6@4v2 + netk~u HIe?R,*a3QhuCNWNPs5dJ7J3"߅Hk | ޭ?\"ڕl#Lmd:ӉTLd=ijrˣvǓY`d Mpnj~x,edH'򿙞q1÷͏ʖT"|R cJ[' (o3#=}OESA U`F_́dՙLɈ7-wq @mbx`eӞyZ*b5=l%2SyyS#&FPb}("Yzp=ןfB}mZn`6/8J;GKD 1QBo*kMd1] ۀ~Tn=l5 h˹t'~I4Sjޛ^3U } LS$^u՛WjpNT}/kgb#bՠ~i/^fsd&+h?2H3^>Btws5Y/KyyJy[Ws[kgXL ~5Tuƥ^-R^e)Viou"E|SuϺ69hF w$I ]oqoGѝ lL 9DAQkGĤU|Sb_qBUEv?cɺo~ebܬ-N*ku12Fc{Ul }HuC XweF%K(O~U"~M(q>**9e*&7w|YؼxJڄߪTsśwV%0ԩ|˒F@-R0v@jjTI`iyzHWFm,p8k3ˌ8 eq^PK6e^mU!QNp5+r&Stȁ|F 2[zUvZk8L6kkXmL,PWv}F;YèE |Ճ"=*ktt:ћf1.Έk<倨H'eyTDvxO̳yYUTVrB5:bOjꨋC7r q$W3kӊG9A\JZώ?$ ^bFr;3A5{ʹȁ՝ol&DxH:M}n/0~ht$.TYyd.3ׂm49Gf+$BUDaIcTPHg gC#Ҧd{53E8U&؂Q`)|fYMRݟ!'= zܵVVBEGGy %T)-9w.c. U~'V Mqթ8I i +DAȄvkv(] 6]ꏣM՛D k ʦ԰W-B!:_aOcJzxj14xpˮu*.oQ7o# 그ŧ h>Cvs ϣ_S&EXb:;AݯغbiiLFov93++.Z2qIuSwI*ӪsYa^DⅩ|0XXi',eڄfOWv!&K /ڬ^q& LZoNUp7nO^` "/2d5MH-̺/2sD3߁k>Ӫdf!ii,r ͆K㦮*IɕnC`˼ >LLv.:\Mz$&)v2hM#w3'Xl}/K7vϠbΥtGVh;ZL3;Nr*=a O*_JNђ`w}HхԻ?YaȾG!7Btݮ6 43N4 6ο?M̌~]sCKKph?4+ĘlR{ڗA':"*i(wӑzЊ6J. qN 4-L[nɔU$Ucġ|3Yf0`3TTjAQWבW<}Ŀt8-RiH@JDiLiVe Z_hc2`LBr%S5ĥvǶJoU2u_z2F%-E^-(BaK`J-g"cZvAi@dY$=Ԛ|{3*L3!{%t#BT7G]xk (-`;4PxРvѭxU69\ ΁I>d(V;I葊05L׍guJ+H̯r?#OkVAQtSc&ڣÙV yn/Zݹ'^v ~ɦO}c΁~iƺz5 v'y4vBH`ywup635T$Ű ;7=h lzSߺN\} +t Rf? $oP?*'*MOYpi؇_LE{j n݊$(w3+BSJ' RЅG\SG7i}!g^KsCB. ji7A!4;3ib[jﳣ's_rfs\6p⊁ m6(Ƙ  heJ}-rdd/s锰^%FVF5_K޳V)nr4Ol鉸8@.xA X1mM.7XTFWs6CwJ/ rz͛h)f`0`w8ƦMhet|ya s-fqb 6 vzcvRbW+w= sZ/# Nk"죋un6Z& Vg-38=_foJ}waoUhsl2\lW(UfR{Tv gc?'Iƻo=' ˖=In;&!@ f h51ȳ5{¢ APN;o} zÿh@ZポM~ɵE v~U@.q8ϦO'Z&7ݴ lTȾڞ7Q(oG6F-n,jXHEe%Ov0z rs$i3&;T&7i=ڨj4fG*3Eaסw\4/FSi_m(-\[A:bx|[bgD_ה6{_z i_ܐ9@@Jgq_pG?\QhR^C"y %SRzZx1ƳXy;?A| A3ZF=4ZCgԽ)6nvOE$A$"弼 2~{4H-㵉o$]A&dlXT0̬@!5҈UEjDJL~{6@6$s` 0{0yyy}X-ȗQ[ =œWi)]K ldd#}wr&,0}T֨V Y IaEÂE抶8R0Fޏ)SZ5ٞlɐf$9r.fjx5p at^f|}cMk`! qOx$)ۢ׉f yr$rzh#)L(3jb.+yQZC6u:Lr"Aw-hzKE]=z ض7󓶘R9ݦ,.Qvupᣙpm/jڒ!3ux+wsˇzR!2Bħ!PlѱO&B("a#4M|)hKrA:IMn.Eܬ#yQd5fl 9s$rPJ 3V.7'@ ?[9*Nj.8Zh^NiLL#G:{&zv@C˵vq>͘nj~! 9&*>eoĹl0 : KbaA&}X3)tR2cbBC)S9 mFf캈VDMT>m1H߬E8x LܷQqLy-RUB|9bJ]Ɩ@ZTh4]z  z8$m3ٍFF ~ TߎMF "Br7z*AOL&yXIfrݲ]Ѫg(}/<0"M_<4#F2 BKDl "ϟouxA#j^-Ocel !bp$)J@^Ǐ(E %cә%c~fx^3;>Zh%+c?qYx1rq#Ẇ4@uZm@$UG? Y-QƌV г"YQj uݛSMq{0R,KhU`9O/')'_t[𜕾/+d;yִ/ZveB4q pk8O,k q m!ᜑR6̀Bk׸vXFf~ > W1 /iUKQSLTCQvYgLz`fEUjl^#TvXvw|`a)^MIOJ-ܘ\;B: r }nJR8ڏ.0㘢L;(r ajϨF%!Rh ϓRbV 0+4ť8v&q#q_3I*P3d-SŸwڻb LݛeuƂ_uTj]A]o;EE H:96۴g!licЅ!PK&.DVBt+< \fT!;n먡\bz~nS'#͔myBe$# ju 32bn7X˔V(qxNJ/gDNl<ŔVZl|jv~{*EbcQ@#޽'1g9m&[V/:?\z'4:Mg~˘/Q.%}b-%utm jߑɩ,vYuC*:Ļ) mL0f_CkrGfɟjE]sf#$HG̞]I(;\¨i ѢI618Dz5 ?@څ9 I~=i7-IhK}`Y0kFm^ mÊ7u9S7J(@8Q&F;'J !|տK?oԚ_ :"lYCtg]K'k&|x+:U .awF!\'Q$2to(QnR 4vBda`2щ=Հ6/Rɼ"&:9vt`"r"ĊD5l#u)@!Tk*d4(nQdFҰ\C g_MLA %EL4&PG㿌9Y{фo'- uɆ~I>f8[ ſo$SPFFбֲ >rX ҲO2\.j#軭YzDL{'@Wml*r(\$?1T TIm @/,:ƨlo۠.:67zkxP{Qh@0#VE*bp3mψϘSs'E0yc );j]bXiu8dbPXR+aO csBoڃ:pƻxAA|`xf$ȹ8"䲸<~)bY#d":ҒO/9KwĻj/QLƙ:$Ȉ=MhNiV K;XQ,>$q7K sv*ͥi"1&{S"ƪL(kwa])6iOpGFyq?FxW5apun]r×Y+yK?(7E'L>/,${"P>>򮉦 F=&@cc,*yŨ>T8ӵl\PB[7Pd kMthgGl WYCY)^@anڔʦx>)oC| :F8Kn!DG7tiWUq=OzY7O '^ILH2@毪*M8.! P)d"\%Iݴ4 K{˧U|5lAz/k|<5i=Mژg,NQQ-h45x4Rt Pچ,wJus6+:c(#_ťe&CUa^̇+fɾXdNil%K ta4Ls>*wO'kx 0LճdUYjW5!e +掾ܛ7)랦lH!B/=!#Km€I/f%|<9hN8 bYxR>n  .] Ǘ8n;Mi 2H(lI*e, kȒquI&]! [=! +m U =s-S.WjD⎆VRg hW #b03v%JcvIR^kr+ yW,ob2 uDd)3" (PǡpYA&gƻ]"q}7ϪQATu$$)ie?#l~'J14sgGb7 $,V I1&)ij ף́[Lj،c^y g'98ͬ ;9OM^t$t]^MWe9(,qDD"8iT!io# #H>*_ť5!"T0 !kcv9/ +}64>Ò%P*eyg 9~ *zhW@%ScsWt=.'q1Ri:F `0Z}²+@TdzSPGVDhTnuO+&qR?5,Ԅ/y62lPHC7n/?~`>ob!Z5̸y*ߥKu'abAd3}a^J?Iu}า$zy9t0ܦܟYB5QSܻy{K(ժ4/䊏UxDָRc͕=u^6sQT)E+0[twpXTϽOtv).3`V&)PUo^TORG kt)Q'v{۪uYѿ;.ް(.Oh{U`}\!  *\PvZYQ;=PPoxde\?o]CG,ր{35Jͱ,x"IWq̸*cv5H%^kyޥT;ORSK_nk*M=qGp[zGZٽy'DǍ83f*O1q@ aFE'%A{8 >]@R4> 0sBZtJ>_TAZF׆qu튕{y;ybmyMzG%>(Z!jhaٯd^ONn~ŀP=J2<[줦C%m,͡,э/D aO5)Ҏ Yh΁a."^k\Lu'sJhNh='4lFkg|Zj1tƓtGJ#v,9 we]5d?c翰M}NKdM%clX[wNVneY#rwD7%Tt/| /Njw5ڮ9=cR;}LiQJ]8)3+?${p~iL֌!.=m Ysyi̥GyʷÚKᐯV o9;W:r3$^!WGv#!޳C,5^{珈93t1յҨɰA^C\~gi OG»EÇP/6rQ2>jU߸׍@DTenhT)xzq-`H(wqINLˡ%($IkC: @"u bWl*a K1Zf!Y'9ԼL~8&Ep;Gf0ZXR2F!"r#:z!W >BBB?1ޮ XzC#rb=G[ :LJrޮRܷT =j#Z'AHU-rwY)Cb:\I}eU25.NlUI߸n6sau^n7_?\%a'̹Ia%0 5?( }+<\^#ǎb.LϦO*IUE#P!==B )W\fxkhBD|mGVpܻ;blX8Ɗ  қ #HCgZI+#,9xWêYi$nTK{LS507.P1cBbda5HT=.JfsCT tj'Id~aK?|r*uTa Hh\KXGbC&W uiG. }߁73v0hDOg<m"!xF~Nǖ<+NfW ]al$ILvp}HFiXh46єbKBdYA-'M1gea'DQvj(mߵ,|Z^a:.VR E@eOh6}Q)ģpQ8ױg87 d,JՌs$h()i##,I1X6T)'zfyxoT qZF7sxv'4yr|FcհhG`5I51ߧ:L\%ߏjZ>Aܼw,[kZ4}3G~YT-j zهd/}#S}:ܭ<<{_7a@j0{>rh*x;O?-]L`^kIbJ@f5!/_&,^) •6GVyvÛa,BN&I>i͟ BpTrCC:EfK316 $#*#`s9# 81C-M@cq5".,o}]u cOW)Zp%\=^<2C %pZ8iwcהj w4hʠP+cT`>dZm0J_c|fw 2/("d4|btHHHG{j4pcI[(-gHxPHPRl?\e8ߗ)8G&u<97; c5} Xt7jzrz/*.ܼZSK=?ty5,=Fz4VsHG5o?ELJ/?X??JĊVZmna!v/!=6XbCdK &3(QN5 I]LO8_GN!)EiYT|*Ɉn^iF̨A>g?g/,Ҷ8#5ѵ #HJ;5@߹FUEH]C3;#%&3_>揄`5sQ9SXlqA򂐍 Elߨ##jn UIG%iiX 5y K?D@sJZaSq<`'{ RnNFBmL1$cfѺ*hN3'pTVr]G\]d9Ok$G!:+[EO+E#{?`չ8PP E)6BApYbفլM~}ϢxiRf)(Y8 b'yHTٺ&DZ诡,NzLl@-Cmoj9,$*qӛHY3ntJ2z,CZJTB5j`yDgV+Tg\aeq?_26jku:&5ocG(G\WfWC$q haF8Mֳvix`Hn6q|sU^G7bt¿Pg ^b|NT L>OnID=,Rj% *:J@v7^f-̋pYx e=iIT:,+8_Cԃ' ;${*=k֕"lj$S}v.0v/ ^P ա2 3̉E QL ]AO>Y(ΝN48i# }GkVMm8 c>ߨNԸ]%-iB\w;GN\ȻL/TDD j,>"~yy׿$zS{`8P^k.Yh *MP eb5!? )}~ 61hQ1gf-0zP^I4;E^2)ȆYck,,$|.H#}J~oʶ.G8yEP9tnG`[^UYn@g4kq d-Nѯs |88H|K`btb.ca5Q࿈o񾿸>1wj3Idݚ!r䖚| _rl351[ɽ_C8'n\!TڻU,'@Q9GF1z>+EoPsZW?l[]ݍH>7{pfo9ݮJMO =Y9E[Щk'~̏_ߏKKzSB\)dxUؾ~wv'Lϋ ƫԈʬvsD<u2Th縄 "_'\f{{@dj~ &.Zט4VWܡY0{Lk?6rzĮ$D 0P=pD`h)qzA:,px: cAZ8`L)#J9 #6!uˋe"  joY(?-؄uȣyXbmlEQ?/o QEb 9/H:$cs%fS[lwҙ 9y+w;S+ݪ>uк5^4s%|ox鱜@zؕ0FTx}tFZX棱 -R^.`~¯#r@aϕ8w#{FD*-P ?Pzclߘ6Y6nX<2clF%)2 { +J֢N)Yۼ@6UEq+0!-Q!񽐓1Ts@8٧8V ch9P _u5!hDz"RE֯d<)so:aV9hVՖahTt*ݨ %l[?ZfslP=uo ,Ԧ}HFO+ܛj}!_QD]m@ϑdzgH2ilWۼ }cNcYYe0aٹ#G=0-*n;NKqLM>cz(j~|L~jjgOg~/ןmӵKEy_8uT0&C]b8Jc- H|!)!S g:MUQYݽD^sAcdUܷiyqaX$9> `>u4w[qYHm̉Q^S$'BLj(+SFqg#KUoDylDy9]ѷ ea I01㺮ԠGGCӻ Dspw8q@;ŎL~&ާD^ُmuxyd0**Ӛ븏_..P1P؈.OD \~ u6a xnf+i?ݭ9Y*BC}g0$QAfڪiﰂEJg&e1tXqNw𧐺0$ =6xPY).\u xb$J+UlEsi/Rq->i|)@L-"kAPqR俳Kq `ImAڐa~fb^x_I8]jNUj20 mlF(I.^*`6wތ7V96Xۦ9 uoFw-eU]h<IFɛ݅Ǭ W U$&,S79k v!Ӫ6WVAMek@MlbS>w)XuB^2!-!7mU(d<<_|c+ sҞWG5UR]_`VPuuwaȚE`bCa1`Bp= |WpGdX6Y^"2Xg |RHæ]k7Tnɹ62gƥ<ʿ. sCKկKJWpFpsɨJdt6W[y c54edKe/b狁B ҹO|Ꝗ)@\\ Uk7+j[%cΎ }] 'p_å]'3+8ǣ7f is X'˲d-%h@ЁȷSb~f݋⭔Ȇ 5Xkfj}ceQ@2qsq\ְzh:^'hIjHo/RD|m6W?N8JT=3ԈlyꌇzQǺ0;1i|F D\L(qX8˵yH69 30%HUߚhd>:3g#V/WGnCB,w3l*aT7 WD@}-{F<+_:žqCEsWB9Զ5T5rCdžcjlιE SGk~3{?C}gVՉ `qJӍ]99iZw Bc #p׹Gwxr{:ebz&VQn/9(ޕ2wFxFJ9F{Cٷ`+t\aP{?,92>+H/unp6D67D<VdQB}<Eثv*lySh;^.{r% m7|:D aZ\5۱@0m#}1?wgfdŭԛsz3#.ptmt=) o s{$Z fGAzY>cS].Vmŕq ժ1N S&$#0*+BEPHMn;+262urǥL:׫s2!;b =on-sqP XZyeɬa<#@6B[]MqWAvƺ_c@ֶIJ'gKILjh-@vdkbaͨh52meqvH`$dӫ/'HIwUS.hK9a 2W,Â(ȈxO \цđ"Z !l{n ɒLC?k> A4f՟yLਛiy n  hk-7Ɗv_[Za ?AdB "ݿ%dKFj̗ .*,/ٺ#IxM橐"2D(Yӑ#dݙ:YI-T☍)P #LLR6 )dHJjN~3!LKxܦ RQc-qk&VjE2(qqUuֈlK-]+!}I=e i1aZ0Ʀv#E&j4XEfʌʾ axɮOKşۢߒ`2\"MvNm #aBiTK|03KwЉ&<]3<"y^9j'z FPP>kedΉѨ>LkijlfLQ o%\6?*iK/DzF? J~_U0;㖼0-ؑϘT=&)3d=476 Wy߂¥ J>_c7p9T7v6#KnGLl-wɉܵZ%GlTh!H=bgi~Al"gNBWje(4$*{e'\ڸ߱b8_m6A}Ln^<\C˫[bjǚ)&MU߯on3 \XJˉ@`if gz/ ]S{cRZ,nz{n >kp- kyGr|YvYWSsPL0"F }kf];?{13Ty7ب Aa&cUM0D v{PvZo8VA^͕4pIxoX@zTUaU͎8"[͝ *8Wb7_G}lXa'js[>h v*hv]QCUZgUspq|-ڄ!vk; cMg|6;(pu _2:,xaNzooj-r:<M@V;n~ MFC , +Bjl67YP^ףj$zҁnTõӬ %OT?RF5ȳY#̏Fiݫ}E6)Ϛ̶YeÂj5HԿŔF&%0~Lf Ϛ2/NTs};ws1y]6/Wc˻,bB4՟N߂rk_@ (Ex"ک\e_o. Ur$*ߧ- ,F}`:Uπ#|'kZTAA0P(m;s6 _L&!*[3=\2O #`9r0>מ x[Ehs"<E`F` lU{Q;5]+J$>Jz츁: _huNFdN*`[l0/ gdq ֙&=rHCLwpoYj^ZU+r6-ӊ ioXN2DӶ)F4ʺ 傃ٯ0z`R:D7~D}()-wN,Ky,*uFJ4dr ǰG*tA@ز$tٷЀ-"LJN\GJ@oLϓ8+#1.B6&T!"3VWN<gf!~zȔf fnfjH+]ؖg8Nr W$8a5,[: |exd@7C,kHe?&ּq - D;u-:K9 Zwu!3tZB"BxSf=J4!w ǪH.܏ʥV]}6U'5\ ?%OBS1uVGXцEO!X<9r'tYtTLiɤS$WzwLf|&m<|Nw7P9PZ@P#̧]';:^-Yy{7!h]lb ' ǝx 3DcxS0m Dk  Jִ\a_&; 5=L Բx?GK'aDZÖ ћ,l@z$* K0k>O.==bV*(v[N=4ՍTuF%1 ids+fb D&.OXIi[4p8츀dt2Z㲊-m3q [[mʐM3k:<hbdĘCS\U tk.X>LCc.-4 .WAnցL4)^F#};x[)*{0%1^ -* m;"kfW>i,E y\O8R# $e\uT=ysu8`:n9^*xp"̻Ps$G X<8,N,T^ىjCWVfuJ^x66ı 섷`DP2a16X~uv 2|Rn\=f4eew3-bIĢy%<fw eUjhsG+B}ޒ1pOrfzrȂyf4]ғ'>ޠ`ٳm}Tsn;]׎!XQ!|J\OM8&Y-0 ދ86ރQW~)u X2΃~hv@5h*|bƎb ѹAΣjJnEL WG Y^uN3<**ЫQh~񲚇Ƌ&7ۑP.]iI\gKi[ 5ReFE425%<ן2h?,=V:fQPw!dl"ZeիN>mg Uc1^ n*O zvG:~FEѾ'@V:QnD3(>#-I]+^=֦LQp-g_>%(c&qInE\M%2GހKۋ,:Pn:AͶĥ:ءJF6ecZk]*2'1|0fh3.4Y3m8e- H/\'>=t=IZ ~VwhU*=?u͡ZJc #D`s`̩~l )tBB'e5nbڮ'enHX,a(܏ӧEo5n!BZ4\?wfYopF,nhccoQf27Mo2ka{`3f ^~)330"(f o-I}SHDVHĺ-_mԁCpEe?o" eVϓQy_9T"v{$:/Xp5者1gތ e1fe/n1i}? 8?>f1NYPJ^ɻ5>¼bj9]:iPj-@Úb"PZ~#7;Pv/ jfXªZ2mQa*XoקmE w`ʵJ2+z|IwOqJ !kNdr#Ҵec鏺ALLcv5J=?TGlAv |E(,+|FuW}S@ؿv_C'5]3HʝOH \V £?i@ޚ1~{vӶ9Y6I?ц~RU M@uA^yA:rd ;#8MJ½HNB <;GLr*>q(À+"U%X<ι!i14 3A579͸ȇ;yovEQO$b$ 0 Pmlު E߽6&_ 3 R:YzgA-xųknP8Unpeh3M7 Y =`1?H _ q*'i ,vHTH?8tR(L8zy*)pmO %=!O`X3_?ȪCkksKïBBTԖ| YoqgZ0ק5,)<# ~bRu167>Jb ի5:h V`Pnw l{huGL,tjԽR*݆^P4h)s CC甙/~:P5=08Byw}%?T xTXmXn4k`"jVMpvx=zޤ4^-W^ ot, ˢXL,8*Krqj'k0Z?!x)1 S vNHx^h2-ȶ8SȔe,glE|Y(hb&Wto.R*3wh3- E଻C1|c|gjqu،4Jb"TIwctCvjУ$|_Ė&s7šܗY@_rf9)8-6'RHKLcȲdvM]3:-DCѤM!qׅ-[&3=M}4/?G{g9@4@j\&RZ* 86K^)S}ڡ@ Li^|8 " nQ$L ݡgǢ, s<'9d}ӭ 8w)4_3TA)9ļw3w#Tn͊Qȭ2U]wFp=Ū&qH bя߱MF[P/E9ҺwUo0K}%i7IDb|])."ovق ~Tm"MMn+d.rc#j|}[}Z@nfm N/o 6NFr_m ]DDrGݪ} 遼^=c2yyPeܻQбXI.Fd4Vo*LC:q6(f%_j!-]k ıx"9ȇXPjc\=cNL1z.صA K.S)DL%!D ?CĦV&x IT ]hĨֲ+m`W*Y#('HC)X7`s3&ET2GRͅȖOLkUq :Pyo]Vɔ`"AOK>*cײ68[yN R6zi;;KDqE{b9NmK \ e 4}OE{}Rk d 3m]+a06j: ;6߻&C 0cbgI݅Ƀ3@us{F=%xsq=h9Miv wQ2DuP f!¢Id6RDf/(Yąkojk ^hp2o4 5BQ«8YCQ`ĈYM@[ԡ$O4vf5o̔*PGLFj{vC_v;%<(mt!z &/XKy܅4b}Un5w3y'oGAR6.@)0& )Y)ёd= (/fy#*jf`kQg*|dRo_&m.ՆfZzոp60k̃Bxژ=CEDu-i닆DD|fm,4!pu7D0ofC |/HXcAd3n|1bEL^__Zε~l"8-K73"j?@=ƃy0  ko%h5q09:smg .@MEQxr2eݔٕRȆ@ 2x؁>di;;~3ǹ&MZ } }Q[h6 {WY`.#(Zm0T`Dij.v~%e*X~ҞHs,"vxhZ1z~,tU˰>wl`t% hnV%\2{i}ܱiVvx!C\z9-P_E!,^b JxuHQwRj|wrgs L ̴ /bo2:c2d^q]" ^DXY ,q@T7V "\J8G1['V<;G{$ vq &AWzoI T%Ie Zpx;{-=Dڴ[ö'M^n1#2kRӲg6yuu =N#morĽXvz.ռI~+3@H"Ii_ LS']:ɊTX,ӓ'9޾-ju?}DkRdP ]V =w2:RȩNѣ$Yx ~*׳22L挴s螙EZLuD:ց^It݃PQӏg"m:s+mj= >G\]ĺm^ ,$K9!gxQn3{N.lu&E|e1kq0gJ2-sjkKƃ\7"ѕ ]؏%ti[;&=TMx*i10`*ϧQDL^u;ST"Kaad%9IHj(+J qV< lGM*G/[**ɳǽTE* [9˕%.0HнFb O_ŽjńZَ/1~#<ߢBU[1߉7QB&)e-͏ۏrA5IZrGW-@0~m7@/iƌ$@ٔ$eV Y*Mr+֊nc@vi;udd[gJ{`+%oGk5EY4`)qmZ}Vl =F'{vc#L{Bg\券 H [^k#_Rz͌A _`ghLG@1 <9YҾNQʊМ6ˊW9y|:y KuUgh5LOm,Eɼ߬aH8t=^p0!0UX[)fm+E:tB&z!l֛ TB/i۽(QžB҅qxt ,oٕk? dP3dcl̦0^$=9(؂^)CDvj>,=;\ ykOl }5/M[ͻBZXTVwʿeg.-B2l`6L+B(^9F@)x2$}P "^2~atPHs0D*iU5H>sCbXz`W95Q1a~~=z>zvMVng=@ջp[l_^DV3/go>z,D]p$%Uj,XT)$ ^})~`iBJ 16iPEDBKS_R"4|C-YbX;L4/c_n-`1Ќ qϯ:azt?ogACL\ g6#pt& B1kI0nxKQDe ;r5WqG'YD5 OilJ|+6%{TW,tؠ'F_G hۏoaCGanUm:gZMF'L&]Vw}[Φ,,$6>|-!Aj *;z 0xR1M"1 ԉH5:"UD׸kG g^{w 3C:vو=|MZIЃ6c`Vb~38̹oXP6Yg?+ݑq MOk&vF+az8Ը1G%mU"om1oTQ3c7kcLkQN dzD[IWzrJf.%.\8~:th.-\$Harm0xdB0G pڔOXV#Ofʁ=k:=ċaˠϑ s=/^=K6uk=^}qv!mFTI)G(IBv}eeHv~UaPW- Jk ,NO7Hn}gy m$^Ƒ\S>w%b#EkEFyc[P"''mkvZ+ "&XL6 >2iunex<x!sfv_C_iE 2![4ȅ5<3zq&kt(CΩk%,36kd̫YG}<+1LZxes&Vc3TD0%~1R~`:#i4EWe4W(P䉞Pd>Ok Mn+5&||v򗉣BĕyAqѹg>&,ͧ)kkSy^+ W3\[{C] LĺD%J_0}=NjYqiI B&~dsþ+s~ %i9:u|od-L]݈WjY\.EA~Rb['+d{ {҆^y a C2髜KA,τ²_ʪo%tYGό_=D n(0 ՄAO%0cOD~d#/"Orcj m灠M}HoS=4* lc-l|~OVlBL} 1gC{e$j=7c#=VdHH .+M6ŎU̻%Xb\v ['.:W$ݸiG(ϱug+{K,3^a,;H$vtI8P~~466N(`̴Rcq˳!rje BDmvZ,*mC4RYg-Jl7rG;GZ]r'@kC>=&'6Pw RINd$DJfuoD s[+,ea}@Q`i>$Z(1MA֪OgC<ҺiȊB"vT%h8#UQ1.Aɑǖ: d6J/:ax>`t2t! p؃ټyph}O r}P.2PcJx|e&'t) 9y{FбxM_wt~T:Cz*пԻJ$iŸ|y"Krè}} N+IcZ9j&o\Jo1z!:AbWEj/aӅg["vDV~[SKqő;b")AcܽS v*5πmϷ0x]y>( ayk S{>d;HPO̔j-Ms*h9N~_*Y$6J!ڠ$Z!&ΣRWͳn:OS%B:h`59Y"KVs>ٳ,n ը pw6u|rb#")A:`3:x˕Y'QtUTݖUCQrnTF13ޖ͉+Y;9I=ƒlVYՓ;9!F=XT2{1867sZ==Ag<z;#H_|"_"h' 󏕓<'J^!}V6>.E}DGY; #1%4$FK;@( 5WP: vGZJ Wb )Է$$Qv M>!O䣀*tj916+4=z;P?v*4\DFvGi1%5I{텞.8hg^RH'-8˦ 62yTՁ%]˩Wcx4w2ajofnAu;Ҕo5.bw&(%8Ϣx<vDHLDfl=JbܳiT7ƥ-UvsP]\DFwDiޕWϸKrMs#D ;2#}h\ƣ 2$ԛPḯg+<|1agBRg(®y=V8$1`q[=g (Ui˪,2A%~&W[Y!ROcg0H\Jz[=Ӄ0P|yfyxZ\)v)US{dI|&Rs%GB!>pAoҺƯNڷ 2z__ lw {P:RC!#p|x8VEkinlXޘWYǕ78-0_SnJPm5~&c{G_8LO,l!0-6s]<3P2R\%AY $`o|m/6ecdN<3QBpgPO,9&oUm?o)ѩo^8D0\ie]m`]P)DMy 764"O08M0@kӘLXIT:4T2`u֞襀-͍)m bL(r3)p#\ƥ^.^F+/F85Q{gYZ_d~̬ubD[WBjw xEGg"'*M8E%0y7]>Ir r?CHNAȹ ⃢ƀhmWj?ؑ.^Xq}2w]Le#(uxH"aL=UŎgPa^ N3F\Z d1>7NGD*ʮ>~PP؊̞W>,9C; [x(ܙMp|Rƞ9z^P9u|>VGq*2,v ۉGH#M >ِR#rOĿTU=G8Ш Q4uXw~Ti2\ai9ala3b؎7ϵiQT+ׂʳsIbPCy+K!C4SUE~d.l=W&?=6wO`iu uh 7u=%&iü|9r؜ezJpds#W0BOn{DC@ ;>%Ev PKu3k."Nzz%a,o6PC  C޽V;:Ϩ-. <=?yFTaפj;iu |S Փ7z 83z|o4Cː1 z^O6.O$39VCEfCf4/yЉ)ANoh}!g,CM㎯ЋH v*\hN[eLjySK"Gkctm0rm`ZH;mİyE2sS5H]>NjT,WKAbI7cN`p$Gpۺy% ,Jus) r:nV:1ͽ#rjE±Rw^#k>"C CPV3߮Џe]7ٙ]Rww*=f5*wꪻ5m  \G ~IV!얅N1-t!4S鋑cf Nﯗ/ x? B)窈v^X4$E KZ~2}Nh,הF?P\=}t'W&v9kju#{d#8u{hdɐs]nX`sx~!5C<ڝ)+k"-=bwvH@VqOm_C/GRWQ?'ƖI/8cÝ<^kcVN+qi1s7o>Sk鍈wN ؚ,<6Jի`\Y ocoߥą.RtCOwoѴbS!lAiKxU;+'] T΁؝i.yi|4_D U}i'0]3Ԇ5vSɂ)Dǘ ݄P`K.(}~fN?1e{7y"Tr55 ˗DGJLD,ZDa/O꼗_/ѴXcy  jKpt ӈ!6OPxX=bO%]L ]-7_AJN}:N2߁kYPrOcӕdRlO;;`v^XiDSGlZ#vJ#<<8 X)y-PmM**1MDeÙ<=b,!^c-|m1<< O)5x-P5'= ۟z^U姓d=҅,#Gs8"ߤQ0Xߘ nEWiO=Mglf5k\jژ*L{)u(hqG׬'?g*a3o:aA=, *Ke@.lEn 5q{39:*8>@V̚}IFފftF)}ΐ{s38_ &N>gEEc% cedPt^Q  j;~m_vAf! qUmR`|1w3;+>`s3ljw"J݅oԔgV S(Ar}CMS_#n#4:̯xc*Tl}6XBͲl ּL966GV0Й8sʷifO hP! ,F1,&$canx_(tdWkMW $Z<0 1댴Cx{koIi.%x,1f@dž'Α(p_?{+N<١Rari UܝWG#͋gbVKJcgw%Tþ4J>zSΨlvH%'?B*\$UY&J 59M.F)4ݛ[::𐱞-n4y6Y!nؾN3m~V7l=(OJ:3o?QDzk^l=)?hMA 9pIS}'z3 @KB׊,2p-PXC`^A'FXV&S7|ʧ-'Vj^!G'y )!6h1y$a;J" aGYi8 pgȀ)Aryg[4W>€l,h!PqU: 󾸡Yp1:X!`^֤Ý+3 w$~¿ȋѳg|b& i*n4 ǑiB)AAsiY#S1ZXRu T&6DNL/>6E}3 *eC?gK!) d$ؔu36I*>"@n71&'XrvQCBB f>uy?&D2BFb))L9ac>c@$$CIxʼSb/vї5&rs-N(ta"FΚm>/u]xS\E v.y3P[/ s{zĚ?`/"?Y.@cYJ]ko:Aӧ3Øs*_np90"$@ǘbeM ~mdnsCf`k\ !;INɎ=,bR_PSN }.?U & TCV<9}-@Oq`Xψ$/mk?{M1 Gg4O@m#v;#iYe'o=T[x!KCB۵W"e<_*ށhĠCщ=kdг@Y ,3?$7kB/ T`5>J51k 0;'i;jxw~u8J^BTf0u|>)#MeS#֊K*Ap?s ecgM0 ~ X'bl7^r"w5Zk,Pj ";K`d D&R`2~xw+ү#) kC7hLHU,X'Fm 2a"5=w2Qp2gHY.'p)"VZ_W۠ '/6D2%h42L+a'2w*є8hN忢k6SGY` 7ں3P]CtT`u8T.FcB=ǀcECw "*ZshK)B=]fAEf ƽW0'vPXK}ڸYZQw izkIW NЧ չqbV6Km".;q[ջNΝHg7~VC.Q7N)\}B5O)W: HbA?2b\hbrj"ae9u{~a3*"i!B^Nȅy}Ft-O'r!ѣĄL.9J%oGp4d%6\\6=HKWs +L29͊8y4۶iQ!imf[&Ɵ6u>)t8;( Z4D` 3Irz [~hAM˜aBtˬDPL2=*]3<,1td3k=zNڥT/m FA߆iòиի%3=m,`&{j阓01kh=ڄyM[0D.wH.\ź]ǡk'-)ӕ@(0xM&\#.%7jGrTє"4i`O?MT(DI#B6樴;P,H<}2 'c}͗+ \mr&O)mǞ6'nХ-vIo@#AId ˧AN. 1w,S~Hy65:+yI3l,L/dt%;JB-* +HpFHARG/s3= z!Ŗ3,@Z @Ʊ؄n.~ 9R|!=]H2+?bgqDaJran„| #֝գrx[(,k}j{mfX$hd0U=\uɞnYoT|0@B~R&15fW%'P&q˪M6Ӕm$ECGt|q:g@v rt!Y|L=' em sb-w>H sAiV%VXY2,FG̟tº)u-Xe[پe@["3na/WDz\xy'we%e:0]t>`4"\EI0!e{"0LފHto39lBnx-/q7xڜhLzyyY^w JS$(A P#s#C 28Ts Glhg+p/j!$m SX "<0iቜ fH~B3(W!'04e5Nsgc؎K9|]^SiXh'3'Rh\^ ^>օH:!p1TIkd2Tr[ZZ~RbT( deSZ*IjBjUVd?}ϐF!0jIX>g2ºh3+u Dj398^:As #ڴ~*٢V8{{4gP#mE]PQñѯKNW}"%3Ǧ3sFpQ@ڍCyn~*RsgKc#p CŤ Z(1uR8VqXњl){,]df]#eiAw5%{⻓ +U~oT SbS֍sJZtx2|qW2^rnB|& >:r-{Qq2M4؞*oE1'W@xߢDE$dBϥm8(&\EjNK؎(]ʆy9|V;MH?h׻ ݢ Ȥɞ0~FiUCڔIqҠ`09@%vZUDc\?V&|`Rۖ /0vz:YƌWC@TWD^!KFFӶMp*RaQ>M| 4 n,v?Mܥ '˟1yq>#R#X U8z]v;9Bg'{m":yWBɉ 96!g:lͅȧWsV!ulvuDFWOfM(ǜA-xv2DD˃ w  Khj}52BuJ왻XvNҐuŰ#(VӲ$q"~pt |*AjFQ&H,jT)|2GE%R؀$Ao w%bS&M9igx5>\qD<^C~wbmTvP)D7}az` &$(Uj$.f=|bǎ@Ek/fQ~i^ڥSOdIĩ:W3Jvx4^77oc/U /x8lJ0F nF MtZ2t!`pKrKϒ2k"R~lǪ`r$uekL w\;2'5ؼԃ%"QF!#REeV:TIR}HKnP;T0z*sH彿 %  a`ض8O_mLv ;ơrUk1Pg4:-vN D ?Ͻґw 4Iyec7l6|98Ge9$.+i$5rp 9T2_x84.@7tҰ֨wcQ9+r66)biB7Rϲ#4 &S%p4~hC6ܑZ{k+q;1.zKmpvYD,hELy@;͡rs>n kTJpܬ56# #^Ù_-z`LK@#hq{ײkO G9NIsiS–dR\?ݚ)|ky*,E 60Ѧؤ(EW.>`Uqb t16>MH) Þq q'OhMx `,p F`87lԪ^mq <|~Yg={kwuɦ(@LJ?"cm:&y쾮ܱ#O)RTOg cy@LIt `piMFT(ji̶P"jNȒ#"]%xdՎ~:܀BVO]caPFF+]J!Lv p ف;l5DsJG֝ٮ^/PuTJ3QJ!SY#$,>}nJX@B1Z}Hnl8I0[)bofN88|dDI0B#6ut73K H#ㆨk~ӣ3^B{!Z Za<'}6dL+>8Qaedz% Q:^RMRfIA43B=%}k݈xa 8񝄥SK5@ pw[KnN18qX بYYǵrV4f?0k<{}G"O@='ո;1Q V+ƘHՐ9sO@G~$]M:~;}XM $Aؚ<[ƖV-ח-!y 89HV;/T r(rm5b8AKTm-}r ,㕊ؘg;uYU[ֈm7- #alwg؁+`O6%tK͂32R9 C'n^aEkgx. 8K"SמG+c?_|i3ʃk7q'/@: uIX%|Hj4>蠹ܳlcDIT4lƠU?:*d{$-C7t͗cE):!cJP_և3U]sŸ÷jʺ6³n(ZE2RiF| X=|w qCC#(;&=}-\\+QAzZE *(V\gaRg\4Q TqxD ů_AL *P'Ǥ$]>(o^cؠ< lF 4[aЪsOJkğѿ>v+ۃy(BP, CN:WE,2Y-KN L.azNm9nJ7sc+_+TE qCUӈZW?^~ rB|3 p;wP\(٬lS7^*Ǐvt&N%uh u2c6)r y$6G( L YsQ@svOG+c 6nғxԩJ%ΰ#LOUc]Ovka;,M K">KЇMj$1jjdP.[y-6&,J; Cy&-POE& 5 +jgMOuj ')xYDqDG g/9uUfV^LbˑTS8zD:y>^iAO>tO,$Nob< RG6^KwEY J%ǭ-nXBHAn6H/ Zi1)@%>ؓ85/vN@deuR;ߚO}=°Oϧjnhn[0-gv :lrl ,.KTL 5P T@6da`F'_Jnx=|1B ]>oy.GИOJhR<<;36EAad.`FyrJx.iB,/_}]cD,Ð>Oa6}CBNm?nX=ꜽVC2 LNNJ7ŅhyА"Hu1ґ]Fc}D> ~O>WHyMbսDO\ . K kK}-HMOdh(8kav n_0"FB %_Ԓw"!F9yl'VPtҰ]Ӟ=\\C+_Eac^y)y9 ބE\Jdz iwN%IĖ2.*+)873H_>A\ OVY/Y\ږ][ d;8x p|TLL !ϧt^/ȕT0ȩd*8}K-ৄ1=Ƌ8=kZ2Xxg;wu\̶ j1P:1URiXVe IڠFв+ΒQYjV}$~s)TMfƶ kU`!"I{&_p9yŹnي;: Tdwޞj| pǗ|:{!0F `&-S=vk9Xcx?2y0` {]N(,V[[ʖ;Ci-o:=QӋݾc "cy|ŌVюЋ'S6?},ևM vPW\JYervdx ;؇'P۟f& ֠#`e_ƸnF{1ˆ'Si ןY( mͣᒊ0g s ˭x{ 0:YO^-SRUGT+=TCMcI;@>AMDmLC;qܑJ:zT]qC*[WƹO [BR?AZ|H59?kHLL]>4xZ'S\M0;0 Nn9ܠQE;^b8,!g\}!]V温֨R!TMd~qDMu %$&:>w}#Tp4uM/1 o(&ӫ %>J{vXj(Mg WX|‘^|^浧E[Z77_cLZ%M\ ;O] :N| ͅ Zv&s+].3%pyeM(BFN8ӺlKQ/oʧ4B;(Id:OUy#.% Y7 ܊U#ȰB$T8BaK\0 ep=E]=e:E38[:fkzV|;U}֨!)Jqj&a3e/ F.j`.kgH *J+Bu;K$==۽En`c0 +}g/P?( W$^Bi[M!)=u m()NCnvQ ,@p标j\wu4:l!_oG ZhӨ6ζa<:8\O5]P$L>J=%Qpeꕏ8ggɞ) n?;PL+zx-]Ik Z@7:ݷAx=Ct3PR^DLͩj>՜}?C CΣYɿ,4>?< iu61Z&in{O_[h =Z֡| 6z8o k_?M&Ut웲險H\p>fC|0%gNĀBx O5gk[3Nj#~xBoʅτ{a7a2{[Z [\cTHxLL,ձ*1@p/pE4HU%?OpY|x;8>͉\.!p9$82_Csr\gprπ HM2恟2w ?)Ꚉú[i薘 ̨;KGcLOZ"z0HM)<حgTKFXE[ZЮ ~tELDpUU@tī=Z{' ^f:J  (I/mӡui.:2 Cod=Z_ {[Uqcpp$Ձw/%#Is2gLuofH=`>?!>9`^-wڶ&!7|h3jyE»*KI쫸xu GQfKV\{brY"5 'ղ>%gg|ՙaC 0JT9=ȫ="Sӝ,Ȧ2\'#wyÚ{lwN+^" RN)-i-+EC4lZӇ MN^r3*Rq4/6OK.Z}erWVmK6JܻfqHU:xVHEg  W`?qɷTIaBgG/[EE\>2* jZ@A(mM =t߽ů rT5*UB:wx!rTa2$E'948amino ̢qz5:W?~̨}O%1BE>Q ]]ƥ lluv)ksɮJEz1_N)"o{LV:'_I}'iL*: b׶ i.bXmB2x0n.+fhK6=8O1G4P!_Һ6\V8C2DNn0 ]*]n 'Z\`]\ʀcZ $'6=& 1jk'8MMݡQlwh,Z`HHAl{@/?wh}W},ra(CVe 1sA94Qt|wk)H'AX7>yƒ{s -)rP2-T-m[>eRSX.ny,f@XK;EF#@*۲ۻ5&cL3jϱ²bB(_LSBpI.Wig nP~ufysxUaIp8i$9254=?&KνqN*ԺyI[ΡMQVE$P(oͻi{ߣ>X22-[yK! fbQZ~!=yKvH/u b}eCAQ5: UWSt9K8LCT|qXiXB\8A{= 0wLQnNm7sC:lgE{gñ6?ߒ n] _]pqzŚ7nGʮ0_)naV^-rrwp Hp7u6WWZ7;gϺ>uK?$=bOҏ989 tO/2xR%9"Fͣt(/ TT)HPV~k X<`wzxeP"9",6_Z!IE* ߝ7;[ R3@7{ Obf7T640yݘ\%)|!ó Un͹VPwq𒺸.K%fs8PBr̆LxŃ@~B6%CNдm?t@&@_P '6;)QvúQٿB#y NvaABt tMVѫ 846nȉp& /b▒޽)3əvN8qC3?"=VFJ:dc<801>*3\=8uj~$47&#U;%rS#(\:zULs:ZQ¿DTWBzX%@Pg56ñ"p !񓍱4U2:#m|Nz im[ƱGY<]?Xl|-9V4VP@CB&/*]KSJm G䰊2W,7j(9Д0 ;kZWDva-$8lTݮLM^E [}A/=y'#Lxg^o;CRp,K96qeHi7lcZ\dC2ʣXxOAIE rUѰ8A@Y*+_`JiiQ)tXhC혔egYw] =)xꬶ92~RR@7݊?I6^DR})F+Bγ_)q+bN@KE!X(:Cjx\ݰ?E]X<2z'ݣf7`-EW–g9M ĔΉ˞OJ6cRx#q[XPʴb\b̕Em_: fnHdrq(zzd+f D& cXW/4G=s{4T|-E"_R)Ԅ/o7XMU (de{A(q$2|ez2K TrX %ɨѲ[8)RDb4WAU#dSF U&NdmúL0MF"z:w*xbRJ^s#,;^fh; %E_ @B3C cv8If%o?<|=C<8t^:珹( Սp8=,}p o0<<Tqr̞l[} Nc+_(E t~%t !h2"~gڝb}W{O]䴳?Aν*\^<SS> Yv +;vt1_{[fuS䏘Bbَ6M}35%XkEa@B%pLL~E*.Rw9^^dX ̾Kyyʯ$w*+ _&Y-UBVH^.У֠ zz'Akp Mvg`N%$οph&V)sVx1Rwtss tDWk ÄJD3#rl&I o."rB왛WҞF3SG>{mpQ]s”0|s9oۄ /D-C}& ][Ŭ f:0mQKh~0qC`QT&j) f:ECRBw凌4i V+V0Z#ױ :oa݇};eƬ٬BXֱ6.u }ZL{[48^Te:7"C1dTJSObܯqrrF9aU6|]+>wwD AO  GzFOEZ*t(l]51_䔱T`IpS諷S%jI!Wd֢a/kMCbln3JD ܫAyE:cr_ɂYq7K=HO&_!s]/WGuYfuvlhq喝)m=E z{V˚Np R ch W~=B vHŇ%u`H%׏Z%`U+U!%-Dr/5V$ql7-$u7ҷ"&I u2D:F&hRV* {P~ ܶuGoKĊr,bp`8Its̕V2mn2vch5~P<⭈ly2X6o^оJV>&T@uhooг/Lm~}13-kBS*"+גɆV5~07$?9LEQ־ԯÆg^}CfڢF<`ё4>%U.(*/^O \Y1Mg9= &f2|4+cs$n\_!C)@ϏVWzK,دiA"'t3$H}@VUӴwhx }"ց%*n,MXŬ:;BH˂gHV/UzN&o#w'$9.BT6P~~9-P=3>$fG!^f$JA>00zDl2c <٠K 0Sl ͂p Ryps؉C^yTwDPY em#οs Kz!WI#X}wcXșU_۶z )Xx D*#lWxHz: yϼĄhKgdw fty%Ak"6)a90 n9z17R-\͍-Q}FLi^w͓H\7dD@ LSDeϊ`@G ݏL*jTcҽsȦ(ӮYuO26^cad4~ʍ~W͔h6/#EE`9߮X㠒uJk(z{] ?.[ّ;R(PMh x+U62l_G! 2p~ADɝ[⯟xNR .mI]JTqou2NLzD%Jtj«9E$2O6BM?px_f{nJnt`wb~' X"g,Hc,]I#Dt$I_uM#Dv-/TC&ҭgJaUZ(ym} E N]6U諮T,3j$~Lݭw *QW`G)47]kvR9h!S:0H.˚Δ@tRU#8_ur^6\iu”KoI_B Hw"+!#&D#+̢R"dڜ`9&|YW 5e-jI1nt!t!sxX[Ya-h3W=B-5Txiy;gcM{TЦ+L'{K'VlwT>:5?*C,$-b^/Vs&MFv⪰`=VrL"L')4"&P,n,޺ݚ"B;8K1,̅{GIl$ 38ݦ ch*K:£rmo ר=)&\RF n@Zrci~c>=t&Ĕji=T #j~PNl靥[93sq9ʡ_}{ .\b ?J/J],,7gVD6jTzU])@vdk*sQ'-]^`,QxJل,~=h]O8h5Q#2 ??R .O9[zYP@.q4R>a2mfm$*%Tl Bٕ|.^T}74Lq+&"0it[tb%r(Z1>KflWA`.%_rJO-52NA"bFS;& څ-13gUbV@բ`*G(J 1s#[+D 0>'El- I9al/r0f2!+:F%?IV!TPu;,j)%W+٩Mj8g.C(uwFxx/lҁT*[Y[ҧ凱L0"F*~ۮ^ e"0L{(n$-uA!/I}H׃-rplflWȪ62k*Wohј.[F0";UZX&"vYHSZs~yې84%1MNB/*=&ǚn~_GR@' ķ^P Rՙ#2yV}^ҔtCDлeANt )!Qo(3,1I" 0s.K{ڷPVֿ|_<,%+'Y 4CRJ:,->1E<4O^h lWm%ScN݁ζ࣑|iG|uA#jFM,YE})2764,gy[ 4NZsr^"R=NЍn s40r ej#.>t3+WZ&$H4cqpF Yt/"Q^8OVIz(Ն.ڪ]zDz96օ5~@n%%< *~Z~x.4lޔ`1XS}dsz$J(]?WfB~41H%z <]W |iFߦFGNmPo(wlǔGT ;[^fq^Fΰqۅ ?{#ӹ& $\koX`'etr4/D_4H"9>t~)`ME1&^D Or&hYǷ,x,г"lFqkyu7Wl*oY&rڒg!?f/2$OZh{;ܶe`5]bZۈy= b*k"]PП8 +sc{֮WԈcfŽ!J;p a;JqAʼgTA' !F7^)tX Zq,d ΊFyz`:[]88KϷV9%h;|Lfr\~=l<KhO/)kKAJph{`n2uڊAЇCllgWPxC^IQ`H EOa^d1Do9r]33TDq:.Da [|c2hv}s昦/D|C Bptz-}`E-BF=raՋ:fEj hZFS`/OqA¶΃ J{i4M&T#*8LG]8 (Ofݘ_kϓ1_AsY=@WyQuIU{+~oZ7p-[46U=a)DMWblZGMRS5 1zz0~#CtCj`hU hmF4bp"]9u׳񯯄-[BXs[;Bs=8ptkZ_< <*%Ky۰ ;,յ4h+}9FKLRAn):{AiYmzӁFIj|E"d^xC'nk!7`- Oa%@FwEI;M1A4:xӪdZ[kGrZ͖4BO&hNŀЌ$ v#Sq<숓c)8}eHmw_rIc1:Fu 껳ސ 7G,ϙ ¶{}Ph(hNQiNHk7BPMN:< [=e BC? <]^0_Rk(,k |H5}y?̭5ȗbLz}|ExȸNҷ`h< J~Ven8 >I@ 28b4!W+WUWbtqsT)eZDBjŷE(,Ѩ'ZSCۻ}ʖ^O pC蟥P]d(qiZ Lg::MK{ 79xk)UGq*fcdy巾a ߼>c~&7XDQ+5?"FO˙jd4qQ wZb#- [<mMV&bY/'7'1SĩH({y}@cc26|z󤼛l2%* .!_cEo^v_~1 kjĴ.󻐻℅W9QZl]Lv41Ҳ@%~4_. O_^SD:5QYY@ S^>.~~T]Pϩ%|N /ko3GOo\Bw$f9 0wEDؓd4;j_Bc?a G0P2+Ȋ,g~i7d0[@U֡9wc  TqU:EuZ砐Pt%Tbfչtt7̧0gPJ!*ΐ黼xOLyN%tdtzrj4҆#e;3DPT"ɏ1Ȉ8υp_7c 5oɥR.jݧ,Fv X)#-[V~U"m. @b+ô6TفqX}tɵՁ~&bc̗?Lp$O 5s>׽y't=iPbGATX$jhxOnɥ3`mLRSLib3pN}ݻ })]oyz4 7a,P55cHg˽ w 0OM;,;(1ǼA8bTp7VOa2$3?typ"1=xхg\rWj4|܌%)Nh'j[uQrJTI鷋A97xtsP7異V;} *,!9%B.aM:g^@xk&rDH_ [5R DS=.`9~u9ݹ]+O ~̴rzPוM3t;Yr< 7;&Ƙ0u'xj4N W)oU&(zl؉V"4t#P;`!揌0_h5S_7H *c!un.Zt@]ݕ7. s;^= c+]v,2fACR>rZE5|ݳ%&i5'qbZۄLwJQX}$ @;zKR 1J0I 2i0A&3wtw4}}Dlz:\mޢp Dm~⇃ JBbtM,A_8: zԓ{*hSpE8^ëDډ iTBosӖ|24U|+ȧc_BBE$ e"{b.C&#=5Yʛ6FBnKaPTSPc62i6`3#: ;Exv1||r-t*Y\#M҅#"In5RsՒ$ᇞ$" rLA) V"°ѤM#0 7<#ܧP)Pޅ>W?]9Ȃ^KDeD#^)SǩQG6?Tug+v๮GT.hK*o$`/v\ ;G6lM"J+@2 )L~d8ɑ6 |ɱiw8$Şk`1k[J_mRb[!Hx#Xe=ο"4!Q0=/5 ƹT2u):#4M|d˄xQc{Ƿ e- Z>^VJ%sjeAH ؋]tga@q5`̏Ke/_ _ֽ9>榒+mw+M2{)0k Чy|tm+bB4M`w57~Qt\`Ѐ.-fP-6z`vS\v&dn(BWnC3~#* F`Py7[EKz))>蝷Ee=ǐ? ung" t?yľ>Dܲ3o@']G3RڥL5$F%D݇څ׃e@Z_!>B"4͗M H٫C .~#/& ~yy9(I}?ViU^xz;؉bfbwLl &K̊:"d\)y  ,W]~ǻFOsdN~K(鍝r7XX 33gЕXR L#҅ΆGLkcpk{UfYvuF7zN}6$b~,orep ^kKO#v9U^a8+ḟۋ$ QW n-ֲk@Y~!iC ƿ]1~f Bh@CYdJ 7R ?4K_X0CR9I^=IR4XL|aQj)Hb)S1EƟhc~l;KOYpߜx~3K!II^RD84~ym@=M^[۞fCgj\ܯcaZT!x>qNlT"`5W1c>3J;z_mCKmSb|d+ua&WjEs_ǝsa,aRȽk{T 075rޜ·׋?B3QG;zFԴhKuEԍލ Uwa mX՛C> DbYK!xtp_?ˁtpא\KX7&&p&1G\օ7w+1Nw׷T;g}V[q`0VZO3.NVd5yYQLE̦,J=8:K> {`$J49X&F1ݺ}ɵd-r !b5X!H&ԁNj>%kH<εͽAt.G?+WK bd?]]04ʓ<ۘ CiP!^6O-\q-؋ݘ*i5U_h!{6 ɹe6Wg;j6aS}x M(gq `0W&F%Kbp~J>-kL0xTmy!J:ozT8n}n'*m^nL˺i QO[jie=3M`~S\ٓ[t\ہnj#&D?pA.\H 9H@%_G6|E1B˫ w];̷OJWsHO3^z.>GIfv80*@2;̶;d;3gjwit~&=1kc+[}IC sҁiPoy>R*Ab5m\qfi02y}Fߧ RPlnX"2{ic!dnPaDxT^ܪ hnNh܍:Kc[N@9O-fl'qqfاhS@h-?L׎ބ8^16gҷ$Ag)MFfx>xSFeʇ,oa)8QޥrKZ)ɲc5k' FbD&Sy%u#m}s ,A1hA߼<~qdx{\g>p`-^d.L@+BbwZP|zUa:KVX"f۰;hfXToLdlEkc$I}0(!Dە̵)XO nсŒ .GTEOeVɕ4rg?1!ozp()u[#䦑X@|6W{8]EU7M H# -DWQHV]yb=, &|U=,߄mk8Ps6󌎌 P}u |[:LGZW >;G=z*WAm fv 72)vkri!{+aKB.|x=̔;%~i쇿v: ~<0@"Jj>/T-ʁU=yeѸm+$Lւ 4I%)A8vޥr^qx}2&z Va!j$k7 B8wZvפߚk"봘f∖|Վ1_͋nW:; "ĞQ&hb˃O)7NJ?n pޮ7apd H-Sp=P sLFz, wZ("U *3{XTihE,.4KGFx=|"QMGIYS3gUDAU0m;ф17x[3@4%jt`$(LEuVDՅw}nLdWrpJ*c3%XLzc1lŨDƧDc[*C~h UQEfЖƉoczzOj@11I^_PGj}w.'6u{Cp 4?sȉ%zJ(^'k?hřkW:cDf땮:m4d\n+v[KRaRVc"WzN lvOy[Tm!T,d\lO!k_"9ѡN˞KH]e5y[RSE"9^7"YTϢ:URUQi/6AS jr^ĺh|S+`P>u#p;k!xhm)JS?(ٌc"3?Eڷ.Ni7O6Z`MM Tυ^[ yB/HԑE;Mj=EY>ıxxEa)rc&߂wr F⫶z-^@(tPԦ}x'=?o~X$Rg-%3oܟV=wcHrs˭Tr2eڮh }z X߷)<̫ eKQt13WM_ ^):K5q_\nEivN8f0+z!w X+*ŵbe>nl5(%EȞAY]fM*It5d NV/!k\<̪MCH Y3Ê\OpaP{Hk;S<ք'>}2x ;Dԉ;e]wmW?lߧp)$[PO!#U}h`#]@)P?{j4w3_zU-or*IQi^$J& 4K}qU4 ʼn&%ɨq[ -y-׵hJ' S]9~]Awζ[ sar5 1Lt׬' cvf޹LPԜ`k5hݭ1iC(˟z3-4}{5lÜ0}IIew0:2Ct{2{*hDV//u$ҼQ%x:}EBi֏WQzLb`טLR Pi >bHV4Ly5 v)(ʷ?0f] $ٗW*,!k=tԤ,òEQ>ŕ PvmU )U+nDeD+9݅O/H$ffX@3 ;R r# "" `'"eG>mfx2o)*~(,}]pa$c7ORTsEHgÇk/zza-GeJ2̀юRJ$g p>{J; z?WaPVNRŔ|yOK(߳ HW7Њ2<`lV$[S$Dw]"!24l^wEZ]".!)L'<񩷦P-Hb[ NZ]FXSy,JOMCyՎf,R&,1 t :](U,0y1Ӂ;Oxr ヂh@q?$#z&.W$>"m]|)TQlWDn?ǽ,EN*j21McF`aPڧ7Dϐư$ykwJ |InFs]*]nZk's]7̎2cӬɢjь.d7^[%?_hDz_JIw&^OЎ}oDݕ}ҹVk#0 >MdUVujk?!,ЪpTXpq3wN1}g؁{=7nqXd>X1:N 莱+[k`F. m_-ТIFOJpg`)~՜8|V\F-'D. Ó%W&BC(j I_ކ ?x HIz-!>Z'v}reQ4>Dϓʦ[s De꿁#Ys?SQY@+huwPR~}22~Vb]]^&rh"-INeDչqm߷o(] 71$}k$o12/1j)LSˢG탳phjVoVܾbyha*撜V,#2IHMH,ie =Cȴ3g+5|_^lOc.gFdYMq;^ړmm5o9;:SNw^8>|ձ.L7 EG'nF:'^|7[>fW{_g٫rCGg34|AEHuQȓxwbN J۵CX}'pp)dnc 4~JT#ȱ6ab P@X-UeI?rsvv#/eh{xxLNQQQIo92'* WL? iI,m բN m  Ki˨b7ي>e@>S? _xzo|;tTZ`287i[_'PdDF1}Uچ cIT-|4J_Z6˵qǮl% =RAN| (/! S]t;?xE 5X5**vK ՜ڱ$=Q6Ҥنނ`m:6ɰuc-8{Lnj_/ 4ZL]|jW,ImtB1h2XҦy6q]Smz=1&>-!geu\^M|+eBڔH}vpag~Y4-ad=z؝+<wn  aU}D\6VP;}%tZW aWq(RoL9c\_ =-ǀ;::f-cG7Y[ʎ6x;޲xxa< YV$fW]2xY19FFfzNmAp H1tp3&ʬ>ؐOm{-6>BbcP c EQ+)Qel) P+#C +L΃=[qYIZD:bТ }Ta&LR=Cכ̈6D1@ (Rk&t&-ۢ$ұ>:2d<=_qRS/ 3Hzz˸܀tk l$<Ύo-J~mɺ"XN-}l+{H>mh)[j'Vډ۸ז֠j VOO[9b[)ࣩXɺ2mb*/FL^_^3_wCq!OoЖ/q>'yƨ+`[=3[ul>.N-CͶi !7x5H~fbTjB 9M}Y%Au1/fР1A|!Jbh$+mUO o*^Rx˃-=ԮƲ>nW\dFsW ]0colBfU,?,it9DnWz?7VCqQ7KX踧E__if3 sCJ.wsZ(Q -ʼnqZae{2)㍌(l^cNpզJhö6-ݽ߁?洅XеIلEJQ8nS]%IjgKcd&k ׈=-pINC|`g`qksd̸e8uPl@keO>V:;xH'4B=}q;P"z;+_5LK0f"5{Wjzv|>mqi2D[p!Bȅlc_C?ma0j*s{6Mx[*"̸S2աno[,êLmO S]F]i(>]õLHIeDl5S8\q[wZ |hy՚;d>''L~݃׻x^XʃjLzlip/Vh0Lݎ@Gchib_5"kk!B O⏄ksGY,FA2-:$K"K*ZuѽpeZ7ޟkTAgx6%{|IA+4Lvs%z4й*B?_bPygh{x\(6ZvL =*yk]52Σf#CDּE)E{;B( I~vev96s#=zȘૢ)Rč)'>t.,E'v>RU?5 3zM W>l콒Gc88͹({1áTq{_ ?TE殣]7OL±蜏2S2LjfiMƥm9PjG'~x'u>TISz(-KB4;G9uxIx((UGqvP5 s[\mJTig5XzpyQ̹j7w.o~giG ԰h "5.*A}VTlSnKו5XV]G@VuC^6rKs-uOoϻdT9S-K[_^N;">(IZ]*;`!Fl9"'(fk]/1Pa _Rf`ҭ銑QɳW̠2fQS JIEL mneʼnJ>X)e'DM/$K(/r)zH VW!IFHREZ__*o~pʍ%l$)DŽz*l.ʬik6fvXTXuquX ºQ}8K(tP)Zug\L`t󪈣4Gz6`LT ~ڷ0 +s cXl9MLm43;u `nRc)W<=ypGָ2akdǔ5z$Ât,>d/e46;$ ABtaڗk6 k 0ɇ뇜05 v K#@Ne ( {+mBsLu=xhre' BdrGr-a=Ԏdsۻ^Ml[x Cd?Ef!~Gyy# _v!i"L7G ^kB+˕p&*ХUl?Iu{iB^.쾪BW) 7oaS&=Ι$1Swgn@b'Z[Z31_e~t-~ c/)[)"N|S\' o gd sTt섛l@HfrZboc{r-dly PbÓ\ǖ) `޽1ڏ`D0*Q^W핬.VL(PHi%LIG {j4RJQ,DKӪl pH&}?{XciWmxڭ\u ͙Gc0=ִj6ھv"FÁv65b%A(sMXwg ׈EZh*.-}IytU͏|am}3Cs$,lsslTL̢:{?>^4'0vT-ƿ;(f}ڥD\ ^ ok%f4 s5*SČfQIU ׆>whÒ޶Ce:k9y`B̼b'c10%BuYnFO9|0@XKjTB5uDN٧`U&n$S)VVL=X]N֪wRQ.~ϋgG~l*"bKtteS]j&MN l]Zk{ ̯ĊH~ (WFтҢyzCw-ag?&B/녕xb'a6"v)k_˅NatMֻ/,ZV]-wm,].lut; hXTIBcP$,E}W@zP90ʋu"`Yq8~*RJM󿌇o iL`ϜLNTs plik}v\yO$@P<3si~ 0(H)YZH0r7p[$tʓ/zc+%Oc$|D+-8歐  B7;֔&% l l S{đ5qR45Ր|x#ZGu|ߪ7OJ qѪ!0X=| I˥Nƅ*a m`04` &4  g< wiI -tdLs9r#샌?mBMⷙFj vjm&/Ȝ }X=y5-iBMб_f"ş4[_2_ލ# !>'Bm3Qn MK^U BNflaD_a*<}qGkmg0r]ձۡqkC(#.@<Ç ۝Hhn:N 78﹡'ydVe~aHz7؃oހ֙T%L #j?iN.Y?enxJؠlaŽ<2oژ h>qfuPׇMmGfjc;q8y49Lkh!d[YQȆw>)R x FK9e/?ވ`[K{lJxB7;AVuR,I9ʿ/֏AkkOT?qnCOF#=?Խ``( {'~' /ö|NO[KP)6!miF_%$k=;6(xHPYI3ypdHM֣PVVMVUW7:t{/[\ق4B%M (|X}g ߪC[@,s:'KG1 +W AZ i(,lE6wl%UVa ~]ұ4s욒]@-2n rIY5Fs ; J}ū5pPBBCpa\𳲬^N{{xm"la fxDռ/1{]SRwÉ_M_]H"i&ayŸnxm 'N]Hua5e_Vys`lgQ7!߻х!P~Y <\οyluX)QB)UYr lUm ܩW7 i /F#3$#z 4;xW[;:,}?MSNcC9xxdڿCޭs{R:R6{Ϋ.]̀ZsllY:8J[ sdz dq#4 K_U;5Tزt9tKy\4W1 jO3M E-At"JF@5dɡ$ѹ>/sBk9%; Cwyoy `nɼqv]Utto3~+堃b}sV eIfM yg㠰=E򴵤rZt/PpECDT|C\!*bTj0J`DH۩w9MSaw퐇~]߆ 9X֦f0â}*nQjIMp8ZBƼ:++m"Ʃ[o n-N9[TfA*4L\3>αY5;8€]ŗ؄TlfK?Rx JW:6fqfXjD8ujCOKaZD˃DS6D`8 QE#vcH0'ffC6}5dbs/}$K0Pϐ$,@p$memEDMCw7D. ̽0j)kgz箴oHV1=:f/UBwPQbCu`ݡ +Ф piCC { =H_{CIoĶ++'O1txc:Sݮ{Z%BCN'@mOT1FkiI U4OOu)˛QIx#tYm)s6I_2]n燑XzM#FW<{52Wepj>NPS;i;ȽCemz UMݡꨱou*n-^Zg;9qlT]ZX5B#bX s`zKr:3k}k.}U$ &p^\ҟie-,4 29{D +sTyZWj9;+(sķ迁L3ڌp tYo2/4+rB)ݒiוe|𷿘xgk +ЬCns*,%4%7x'Z"(=i{dda,Q;R@uH(i6hIWlYwݨGuNn7W 6Ϲ1'eW2]G #a f4r!27+WGSo9]}PwXU0ǜGq@2 \ZQVoM2Hrg4/?gA ti 4F2Ee0z!k`_%8z`IG~*yJ~Ɏ5O0u41/h&TfZ}VB/3GǃU ȫN;D|ǐ/D P8#~gr-q;i;WC_hVdH9Åol7<4ڬORgW%.?24 इ4@d9"4{!B rܥRLm@$!, $UÍ޾fr;=ࡆ-phw<-AS@4ibXfglݣv WHw_CZ GjzIMc S1_ԂyXXĐ +/kAld+uSȐ6UY8s@<* f6OޕC1 ' XBUj"̙}ѡk5 / G ć.'&1WaCB%&(&atZֿ6nΙ/zs; sdEuޙtVI1SES4uT3 JzGx]JSv' 6Vy;{UbU@Hm* 3cTcd<`4DUE˸_5"D`~̥_XF @,0x *g\ҍS(T=[̔MH*U9\9$E!d?6ȥn'5&TYZH]}g`g/_npaHey=_cCU Wyg ^%} +">'%\'h,$C U{ Q*b^tiOKq,}*7"~A5BA1/Cde R [u7^oKųlImmHMG`ObX4~K\(Pr~҉~Nj#d4y._^l>ڈ2BѶٸ&HB9T,{ %A5 ji]t:`2ۭOojKFX#:jInkGGx6yCEu_1cN4n@l'ՙZɭAvy>&gZ@ho0.}NUkՉЩNS{9*sfPi+WpՓsrOÅz޵n fJqg :Ieהi:&-B: 1V`}Ha^V%W&#$K L m_`O4:ƆJ` [8<<蕈Kz?y~Kz?ǎ$MgQâfqhv8kZ{\^NHB0>+s p0M>2bDM((ӣ;Ɩ w;Zތ|slCϭgC=ۤ϶]aʰ*ﲍ/gʖ^ིI"+j}07[Nn*rA}bRM1 (ij'$5w4UsX{ jɓ:{%ޥ %rSEl47 }CR阃3Fj&.CX^ 8zi&hCȝF ڞufqu #mn& 1 ŨJV%f2S֙2(Z`=I3J pGU|>5 dŃ%2lP-\ָ vt%ʗt{( f Xod m A3'dޗs+5.^H\뛞[eB!X8#J.>;|)}+}-)8:gϺuU؈1Ce꽲 @h tM 2QS[tᄇ5βߕkXr`JA\ЭާxL-I xnݿj>%heVk_}jdߖogR>S}Yu،Q/e}MQm, s#B^m4V ~:dWWs'Ҏ@0şDm|MJ|wG0Rz<Pu27hi? Y 6Ǖ7RxPC}{pnwbe!# 5^ ĴTJQ$~VSd~eD]WO(y!,&oW4P kg0x8/yȠT&Fށ퀱eQј'@j)} &50c{"$y3(-ԗC3VL&$,Fni0ahD&=dV~EqeQe_Uq ]L=N96"z9s&SEюMߺ$ܙ I 8SLm OeJ/VI3뗇t$ bk/^`tLN/ **=8Q ز1 "tә6 ޤ WåX`\55ĤgL-I&:q dḙ[ LBJ^3s[C" 9Hv~q?YB鋴+,K_8!;#kLH Jtxr~FbzE`ꡗiK@[0گAuG $d\W{2+v,](^լLȟeQ^{a%jyB s9 neYQ*ǙKXaJF4B8n3*Gj]ntƙ˺f\`hە<"p$? r));@5ywVQʙghA9q22R2:Ls5#i7gm]|m7cU]ko}?ʮkkCvUKI{_୩75M1{Ljk̃qm+iF18s+6Vߚ@0Dh$3,Bs`ݸEo}1D:,/53\F O|%GYYٴTAmb< @m"[.}^]1_HQJ:Tp:]hQɂrsB)A}i-k+|q 4$dJ=j6\%зjAՌ+J# ekդOmN|RYgfrc&&~ۣG[2w,<$(RldULGz@ޮ=%.u1/*WGv6yͰ|$Y`E D_#])!cX@*NBUxk PO'q$jХ-[ "H157W^nJST1;'+S+XZ"wѡ73p/bTiycιJ*DA4}X(og˽+L G?.-*o o5ܤ p9b7—;$ٽNT{eG'/rtԶhoJJt*u]8Hjj " gvo l"csB:e;:Q mbx ]`Bo6efAL]V\3 ZRdӽP> Ky-Yh,:N]G^yf6r(=%ٱNN!QbhtћKݔEmiΏ]׌oU 2>i7 OBe +@|*r"ʔ깖) }=BJK) 0ͼCC'2eΥ,ݸ NY; O5rED4 |+ʤ8} @B8ďdzoH.7_ȹѩ*܇ƦtTj~7eǢ+ vF]O%K{zu s5WvdnټQڭ0ZQ' 5*_a[(z݆+L>ҧ8cY'LWJIrҦfG<Ǵx9yG5ΛqL§-_KMs*5ZhV]*exV-6[I(} 7]_jkݻ$=ԑbH#r[Ԟ9^͂n[u^T433N;๦TqIWsCメ/Z]od/cα1@7J e]d8F=-+p}NjeG󘱛ԑ/%}c8THy\ ݌k(|ԖP_X_īU-F+uo1lj8O) k7So[e8:IA,8ܿx[Y6Zz kO6x"{볌(l "&қG`qd h, R=Bhcp }Y3rJx0F,XN0:§Gڵyʛ.T,OU?6kB ZeQu ׌k(CgYMlާ£! d"(dwا EԐڞ[mDٌn  [*ITy߀q\nL~ {5<1j9zzLf~xXXg-#ufE`~@3i{Mo,$mXZhhO'k9NakDZ aF(&<- ^3TnyT׶˿^u ߦd}$̩L\KݬO*j#+Y17IuJel}u13 (%nhReIEs^m5?vD g?7':B;7{"HcOJ]xW()EQ{!e,"kN]l_nڗ J d q_f\'ΰ|< b#)0{HF Ri hx<zS iddMA0,^nv6ѿ)L|J#Fxw"B~4SU3>_-ęfybUfGxgOwTDC`!IRb&M?0gW@]##U2p %tPߝ/ħbt31NUlSҙ5VRR5GrUC:\ʟҗAU, b=\mo51zU :aiݼ1íL*pmaՖ B~\7x,IGgK'٨jYO*テfK8GjMTYG:(Uj˽\DJҲ1J\V2eA%p6)y-{lE:]e} OucV\X![y&409'Pi3[*%/\}T] ]Ǻ>sי/J'Goq S~%>yweY)Bwba\bŒփߠN!\ق3yEԽk dPܷ0y{WP[NʈkT.̻LFoBfp%4Зn*{TcZuY+9Qk"vD}X'\+i1hBTp! fM =>f3L~ǔ.V}7V @2$xi9q- ‹V/!0Wxw1,D%r>˵Dy;R-Ѳۊra/>C<=8-ˬ6Tj!5_ L1@)"WzoO/z3 AF_䰰5a6}|<2wcA@ER+ xASz${} 0-JGe±V%:dpjdL'r.#4ҽ34iH={j kp.']R (9@ف-D\U6HVCbXH?8hIt rj؞ڜjJҺoa{@pޚ4qn׾Ov]vkzzW31Z}и+]dA{"U-:/H GC )e*<oƔIJ}8e}P-UIKl GP W8{Lܯ&uZ^ d;:߲? S.m؈p}ޠeÙuUPJL Lc1w[9I[h>e?TZjTZP|A ˆ/sƈipt9^pfk癫w|Y4u;|Hv B^Y=?Ol{&٠R.TMpڂoE\h&*3(ͮ;^|x6x˕L}r淢YkWo Tݹ=]ȦtJ |z톍Z<gKp?(Q8(rwVTrSdIҞQJ}J08.HϜh×A~iP:/ך8 ;KV[OQͽpd \b2zq p=K$;-(<ֵڜxfam`*!rr'&3 / ù "-h*T{] A׿!cBZC3e3h7u k 8R yfFRUܪPl^80<-IU-po~EbB33FN/CܫHt#tà`s8*:( ?mnaXK=C%:Σ}JS׆mʼnLrW gOlS;=oiӜ 9n^Rs/ 衉8޳_NP>"$酆<.1dE$Œqro9M@lG\| 4ιog?}0TAo:fTfQ룿FZ}t-DHldD)^{zYx-}6)J7+bYj^< f{c}mޞӤH,d Cxѐ:=E lD2N pvڊN܇-PÆWn <"߯?S7ӯA5gI<{EZb{ ~hl-a=g~e'a 5n:)KećbN7[6Pvy(377K(fk21XTP@K #6K]?VZ -[cB6vNO3ˑ4, ȭP?BA[gRp: GQqlv>R)NAI l >gKy?de`_%]pyY1<Z⼸SvmZc| "+b2WܚzP||R#q0}4$101@;Ng Q/py;Ga%Oæ6Gdd&H\uj=*ETFߣh<$ڶqU@⚍%Ǩ=QhNLfe0Ѱ|?`S#[۟R^q\.o79J>t`" q-C5u%O:m'̫Iv^sGPxqԫs|I#0cGj{iQ(ۦ5H*n y\HHOԚ}`OYu)N4[@h`oqx&F3NrfÖC[7KonO!O+R侞#QGce eAOmv'\(vU?XiG+`4yst!LfBNnMWÉ(2M%Fa5ߟk;D;ƪte4E{QrX+cUD!v'm!rׂj8lcc հ`pǍS#" ,Hppq xz/WpȵrF_JVJ50(fOO#MHl%li3jvf XWgB` {5["j] '/h W/}34pE!r `+RK*ů Cf+Jîv&Mdٿ"VSy I'Xmv}e.xn. "Hyw]l@+*1\б3ջpH?([0C s5';譛 m9L7w{U唒>:G[*/Ή@^ DcoLC"O<Q7+<EPΉ?ۨSS| :PIǧb+O_D޷Ay:OCEPD75O&eĆB{g?aa.h`d5D9=SL<>+絙U 1 R:"iʆȚ`$!a>l{:NQϚHwݏ! D.3.m]1 I61c BRzsh3!hcq] g|r,$~Xf_ȏZ\ݻ̒>PhsYdtsZwBʝzF˼:kq\(ۧ0苖 3m?D[ܘx _qy499y[F" ԔP+djB֌Ds[L455>B\g&>SHMSB?"êҭ?5ZIt T.CnFPftf̨ a^Sjb<&u 3FTRap.nz !K:3p‡(f T Ro" |;n #$ ~6Y{jg*d$<4,m.}h?ϗV`⭁3P*LD.W''qD#:b.<ڤf!O׋f){ da|ROt#wq-E"j!IWб cv8 É]Y#MgPٚ$!5)S v^@ҖG~W6Bj nWnyu/Ɍ5}DzhTf,&*YP}N?"\n3&w,RmHh?@$6J|jz)NʿV&^3\Ҙ>cI&.qM+xxu,8{+c-Փ~5ԷQF̺+1 xG,6hH}m% C{Rokj^e3s{ mV5ppFFP:ho$?AJ!bTl~P@X V4-c60Xh+q3DcG5h6~wBݘ` w7=qݱoZQv b!xΫ>6?y٧cﰨn8jxZ1,i@Uٽ5oա*zla >6 G"dj9hDS~:cZc;ww`824c^y~ˏ;P\ WĶZ%gֈSK{rЛwzYBkko=](^LNp-kjڊ$>xj㖎ErN*e=.ieJ3),4C" ^ ĴfP6.ˎ)9d"-DMLv3ISͲ!!WIHaXcGvEy@'?2u%ݎ}(ꖧN5SK,xU m57z!mh0ýs^]D8\XlrUg8'x8"U|:A}%f ?E0r/*M,"M9g#V>>dϗ7^H͎;uC ;*hN%vLM*p׃ E:kM޹{ -xB>ȳ%n.%,x~9 R!D2Ģ36У 9cr,*`mqG\v͙+w30R ʗVRlX> ֑H# byҜ@}FYt )40װዺ ;+,g">\*pd~6g+dl1a% )^0HZ@k96 da"2TGpPqz&iPSՓX Yf+U;ffFdeȼ.<3!>k)̏gx 6 !ÎMRY`DUKSb\Y*S&^Mk+ Cu֋Ys׃øW10[$  VU ?&U~n39>wGpZC]-uVuo $$t Ԋ)e ۷+H+:*Ftax):5)UMi Y3)ٶzABj"4u/^_뇊uvt蝨dFj`V>En'9I7@&Y.M$BQEvh<{9K[;'t7vBo[yT]Տ Q7z:toѤZ~EXpGO1o"~1Fydqf>>\;[ {&BǩaL^wS_#&RFG3U]PRknWvCzi8Y59,+Đ8:Nd=GmXCrpX1ܥĩwXKEa# +AL W#e 8DpdPK*}* qcYuO ˃"G(?E: ҜgӊŠJ,դ)A*n, BdfQ- D*gQ%.^aH!O>B(!(ę4qc fsbҭ3&#R#&wZX՗XOp'Tm͌PGT1(yXɰ yLZgR$ƿz6Pƕ-D`SÚ-/ Ern5}~ hXI ԝAH{#lITwd 5"8ʼn% K'`˞rQ{nt\TN}4j)gZ;zþi+j1/B'tGs~̺ZcFb{V'eE3R IO'+t#Z6#EPdOxU%|( HN>蘤eVE v}|UMNDWf6?2T>ԗDS.P)ɕݡ-_ ,0&ougܰUQ鉳eon#641V. J2 GAқؠ V~{g@2'pZD%g=KQ[G#ů$RIL@r)mu=h*!*FM{R28oP%E|!j]xHjMw1o 1G_yXiMm*1g1_ƻn0dixYywm7M/7L G:wkiSoٝCZrzPz5(鞵.Ӻ0)̐Ӽ^0pcOڳQ]̫@gW,3R# |zn2taQB+aT} ި3&Mm%U8o?]V \+TU  :1U DՎc5OҌn@}w:xӕ:\R5Zfg|Rj#"?K\WjE⋹n1)i ,iB墊/VTl۰B>JuZN`iKXwG] RQG#2K on:X_oYH^^4 +NQ*WZ^|zBx'tIhsJHzΣ~$ RGiM*5ti?K(7᪀U!&T1 1$>)/jKgޫ.+!\h`=: 9xiyK߾u4t.oЋQ@}.bsGFwNԲX_WL7ȣB|/EO?wN=%;"x ** LTQt c:CI247hRIq HG0 \6hc2Wh;GE1/4e7i* fV50@'uau͟8^-5m9iei}9))!xeo|f[Y{a`cGW\9zg )0.(+G]*b$tA*37·ހJ/wLW,8=9Jk/OMĽ KT7PMyuR(~Vu?Vl. ҶHx1cdn90Z]Vf>( Ϲ.M2bą/YS˻zqNZ_]W ?ݱ<K*"?xnt5K# qm~3QtӾh.MAM+j H/C#@ R^k7S@=Zy^?qaW Z/`'ԉd *8TgEA)z AIgb ( %eikB$'bYp7熩[}ڛ alsav m0۶R]!Nd/_K^i8}?NqI(2$aIݷ qO$@ܿL74VzI\sM䵒9~O Us)+k8Iyh-'m-'GPM6.nv~,6O\+~mSت_4k]/K7Hhh69T;:X8Pj7kN|zP"ۼІɆR9p=}ovK,H0U $s"/q:Qi@!kSJw%BC̒ny$I.-cAf*/)( 8ex;qe[Lp{Ox+)MXX`Ľ">٨t]qDt WetL%&Ҙ=|8 mKtr4V3k1fΚ7,_NDR/( ZVebȓ]8UC:{3U/g3SI@!rm\:읡cI{Hhs(rH!mM$̏b{`vӘ찿yj$) Qtً -,,yQAZh$j.Mh;P(*54]5 o~j):>FbDbVsSrOO4L*>SI*r$ꩇ@}cqT*'&«0MT˻0[# SϫRՈtON}_  YZ