libjpeg8-devel-8.2.2-150400.15.9 >  A bvlp9|+,B÷åd;UCN99-p~sAiXؐ_aJU¼a cT2*tpN0]}EueK%7 c+,yz{_adU&La0N5^AϩTgim=(|ضa%uX=`C&b]$ki{r =* m}yh  S#_٣,j>0< 8tl$m04c7b9d0b93039001d84ad06b3d280df10e08e97eafa206790a2d3909b21c8a0beac14e9ab53cf2d350a8cf41760bb1088f9d3ba혉bvlp9|vt u͑ ^ࣃ'Hap o\t~xVmݩ;<G<&O&cL?0u?Z=sb-Y ,x\< 9.IA}A4p؏/NmɋK o7\%K ;A 8N~cF[&@{Q /FN^/ [n# !-Ѐd(!Rr(إhH *9|\ujDZ褙x:$ڀ#5gL>pDr<?r,d # i$(Abo  D l   TD  (    ( 8 $9 $: $BkFkGl Hl\IlXlYlZm[m\m ]mp^nbofcpdpnepsfpvlpxupvpwqxqhyqzqqqqr(Clibjpeg8-devel8.2.2150400.15.9Development Tools for applications which will use the Libjpeg LibraryThe libjpeg-devel package includes the header files and libraries necessary for compiling and linking programs which will manipulate JPEG files using the libjpeg library.bvs390zp35@BSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://sourceforge.net/projects/libjpeg-turbolinuxs390x=c7i#LH  g;JA큤A큤bvaiaiaiaibvbvbvbvbvbvbvbvbvbvaiaiaiaiaieb9cf0469f1cba19c647a2310785be7754e8d56733ceedd2784b81e9beeb1373336880b1b82085fd73f4e2cb1494f9c20ae7e9c9c105ee6d5e92c5f30814330528c69810f34c8bbeb1254c0998faadd5d8cb678fe0eda2384e132538618d0f8eb51cc0cb5ac082465004dc89422ebda439b053fdffbcf6baf8a6336a3288759fb5889eb2c396f85bdd07af494fbc3623d9316b4bd4d852d20b50ba20fac942813e1cd792e1f520f2f705583df3efcf383a748b6152c04c0110151caf6f29177d5edae7b7096b2753a5ae9925d478a9b0a2d49b2a2004c1c806193417337e04fb80d3f9082544d45dc3a3e8c53a1e8d7de07c32d8ac590d52922ce8792a4f17e960ea38f34998ce530a152c374b3a6e1eb178c8e74a2748b288d4cb1857db1193f1ed73f3d31a2f3210fb6efbed9b3dcee5a712682d87761d58ac8062cafb6cc2d52de333ddde49c06c0e12eb9a82b9df96c7f195bf349ad55eacf13f5b7ddb5eaef249451947798019da804aa99c5239a9c0f6a7c5fbff9dff20fc36523900184410137091645a1511f9cb63f2bb4dec6d96481b539b77337dbf38300fce6ee5e1c6afcc85571a4381481f2880df13fff9a18d1f867a7f15a214810b70fe6e49bd792f91ccce9fedbd882d72903052de82566e332be7da75677b98daa72a1f55f26c6591610222b745842cef93c97aad83b605c296e8254a704a9aa3dc33ef68libjpeg.so.8libturbojpeg.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibjpeg-turbo-2.1.1-150400.15.9.src.rpmcmake(libjpeg-turbo)libjpeg-devellibjpeg8-devellibjpeg8-devel(s390-64)pkgconfig(libjpeg)pkgconfig(libturbojpeg)@    /usr/bin/pkg-configlibjpeg8libturbojpeg0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.2.28.2.23.0.4-14.6.0-14.0-15.2-1libjpeg-devel4.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 duplibjpeg-devels390zp35 1651962129 2.1.18.2.28.2.2-150400.15.98.2.2-150400.15.92.1.12.1.18.2.2jconfig.hjerror.hjmorecfg.hjpeglib.hturbojpeg.hlibjpeg-turbolibjpeg-turboConfig.cmakelibjpeg-turboConfigVersion.cmakelibjpeg-turboTargets-relwithdebinfo.cmakelibjpeg-turboTargets.cmakelibjpeg.solibturbojpeg.solibjpeg.pclibturbojpeg.pclibjpeg8-develcoderules.txtjconfig.txtlibjpeg.txtstructure.txttjexample.c/usr/include//usr/lib64/cmake//usr/lib64/cmake/libjpeg-turbo//usr/lib64//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libjpeg8-devel/-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-linuxASCII textC source, ASCII textdirectorypkgconfig filePPRPR2EV(nZauutf-82ff71dcc92147be0bd7c33387618493d3d055aa4ad3b00dd04e7b77a2a1a2f2f?7zXZ !t/.M] crv(vX0& Ϝ!ƝzVg@i^Ïgk56X U^Ҩuγ#"dpgx68ӫ٧^:VjKG;D[ֲ45rEUq<9(?A7&!eADfqk0fob^lr<qpPM9Kژ^"Swu^Py&O=v5jʸA0զ%X_!F'>Q -"K)AS mӅLL1Q(QL۫cg-2ԩѕ[U seyn- C3O^/Qۧf܆.:&3s^-&l7uDH1쀪LkˁWG3ř4z$WĘQ#ˇ2~]y?q?>j#,{ϓ! `qJ/_9 tm_0AA;S"oXbe,ybګ02Uewi5<<)}*M,8#ɉ)/%4dQ3E2A$d.i-=_S,vd.7XvfKKa~w)C?sjg9 \4/y@h f,vC>Rw*5QPevi4;@tkIt2f'UٯhEVMnHD)b ? *rt ~id^~TS/Q.WFϝ@=daǂgʐhd#*L |OVD&[D>ojU$ YA= 㔪2I@p PUlvgk>a)Ui+_;poYq1aQe#1O #qKXVb{GMN=R rhWG d12KI1vΤIKd@Qoh)$kNyʀ&wWN座־WI%Cs1&󠅅~Pһų `y!6 mͻ%{ұ-GFF{bJ(OؼMR0.1*^%YKy<8nI 3.ܪ%)|F`29CMwjon !CՋ} KLsX-C, }^:θkFڟIAA^n&=R`ݿaP`BF{84C}7o/C X 4*zw}E=Ti%U.FM梪-/W`s-քBdQ7-25%'EMQF%ɰJS8ƓE45qh!>T dפ"/Za-ҹ<FR^kNɑ5*hO}>^h mQ+c:AJ/WE~ئu-T4:*g TvU5/U4Ho xkҴCOPDE4:ߙEm LyiT&IMpPmG阣$.RPX%}(/u)̃dmD{ڎ8 'UbtF[SX J|IP'}%8_}G@NOΥa6Zl vAXVJUx;>h$s<~o{GV`Ӳ䨏2:Rsx[3aI:EnE=Xt$ohhk1yfn6d/ư>>JR#@0AE({vq8 A1> HWיNMbK'a5=-+c#iT ;֢A򷙜)esMm7} <8o9Qu_=[S^:3v@@1ϻ䪍zWqERxJOx`jϖ`[u} P\t8BDy$ 2\`igWs'`y&Lt:#\I|!h@S!y\=bBuSH6D W2 W1saҸ@]'&]61#<[b1?]%L(k᥄dL$;{Fho\eHr 0ڠS\%B+ePK2q*Kы%Fc@LtRy8 = `| Qr'.֒౟SĹ. ˺GL2VӬmh76Lbt(<!P.x &#A`/Oo5x~o7WXrhvD:Ζ7<j7\!1E[9 !GD N2 .¡5͠}sEDڑSuy@dN:!Q z6n^ZrU z0! Q:npGDrc/͹[g"$D"1t /] ) l6b+D%r5Fvj,*2-K*;*oHwAY>5I'f;pƶx) 2 ˜)ʨ<M;dN\ GtG )&?Ԧ ,X!G_E8J?x. aSiJp_ɼ%d87lZOjDM'GU^W_^@0$LUQ*Ƹ $ͽ١U{j^Q4%\s+9m6A uk,}\:ܦjCEgOB'حF`Sj+(3:7}ύhsn,Io5\ bL$(ba%|*jlN9C?m{}׬WpMLwQ"A8:$ƽB,Y4PD03y9%x vƈ+fAFV~O>5g2 6'4TTV/VLI 4VBoP WK^}YR/Al({a!J3|*&{=L1_d(~ЭTEm^FU*32f=0o$6USJNz4k<0 +fo( B z>R*=y>Ra6N.HUjO(7H֋Kߎe} -T$iͯwl& JZ6b3 l VŖG+#JO&;:on|smEMlnccQ5"sU=$D w)q+.]9oMU͠ğ %xo05#֓Ҋd&6f7L ^\Ϙ=\}a&y*_xN- IkGa[8-ӠI Q.`We>rcN`lS ¤Pdin@*`5&ʽ(ޙt0Cd+d"l}[7kKe|RbǾ2-GmNEHvqM޽Uua`>즶G$kO >^\8"Ky@{q& V۷-nȥ!)[ScSّ~xX M2s%t"g!6̆wbM JQ;׏|Wg x 7зteo Y>y㴥.pY p ea^Zp{4]\WL_y&4(@0Ņ>a:$Qkq|޽PJ;U[NsN4:l_{5=m tR>eKk%.*e/3|x(+lÑ uVÌd#rA$]f NgA7XՋFNiV|QTPDv-UyV_|Qs'#:I{#URzTȡZAV 8%\CV a@i +Ԏ\iѕ=Q5%CzOP:bW^ӘwFU۾7`gt;f⽝_YFuDQIDc}%Obu{>B'Y-`W?֧t.w@|oLF?k%'Kp1a@뷪#n._j߱ /aO'*@giJ=]QY|E ѷmi+xEh{%o2ƶ[WXSkWU19,ۂ*ʼnN s쑽 %4zvlF`%3DzX-~l^Ac4ʢu qB2=vZlVˡGQCぜ047X>WKut^tu!!bЃ.%8 -M+_"VΞ3:?U oΕ{5?6\.aI1-W՝WZ@`B ;РNNɄ!tM1ˍz)b~ ?q(s9ne.J'&2\z;rWPQB *$s5^}Ty!$n-Y}1I>>X:-t \;gՌC%w~;j&'DUOY-!`Otw?b9(%F+X0IliTdǛ7~"^|+H&`lE33LHNK^ y9 2;QdMGhܱw [ЅWxe @ֹ$yhvo[W5W ͵,ՑQnde.ynqH0ou[o6jT;cHq)g&c{h 4.iSA`DH+P=`=1wСlt#zd{d}7DaE}UvJM=m0j0A}WfBxj9K':pe3;1|4߆CNG6b5oppml.r0ԣ$z4r9+;|M-%C*neoޔq{RO3y0],cQ" Pd#|Bm) #ؗD@Rs{L s|TxvU˂_!S^T5 bxo}JJ(nH2!I#6a&*\煹>1 /6+ BqqI0Ȅ?0ZpE+ϐ~t~EJLicz1IЖg.u|&6=!k܊Rs+XK'ri-iCtkfI[24SD%Duk2tw7n3DOjIԫ\Kח$c<ya+yK!?߰/ ~û*/k;f_"V#S*,~E*6<(eahʽRgvH'yyzrOW)!"LcP4juQ~:Q;yWyBHRS +k?.8| b:уHщ#"P6.6<W~ǂѻ5˾T˾Iuuq&f2CGTl7WU-ZPWe5jM՟o[.;80Oy{(LQq2U;^[ +mb8?ij*f*s M(, +Q,l*٦y.􌧤py'AX%ɦڱepΆn!Rkc;e-<*Qkt/<)XJ}. Uh*qX@˺=i 2\-k,0mht, v/눖9@fUA}n>ɁnW^= )HQնFj.=.O+<\Bv3}|ԯ9NTN}aŮE" O&WE, z%3cOTgzڶ3Lν5v3/nNdx sSp$-PMJb6=h"S7cyj}f? )-VTx䡔QQZiKlh kr!b02؃S 졐0O0^0}shӟ!DFpx E;eDKzi"}I .651`NPE04"q0"=GQ@Y&,!iOgxdO; --O9نVLh /߄J\+:BaWwH ~!os#?NZHf-iX.byd*CqF"!:^N:YUn&f mJ=ru=ܫӠf-'c/BJC>nɑA<6Fn3aB qKv466>6Q$a/BH}6,T`O~21+&!Q_od-MYǷbfL{QXKk {?%+6eEHƥ/*98'@7&ӓ1MLd~to ƩjE66w]ӷăF3l"$K.L"ȷ6M&r!&Z=" A3KYה\̟]/7viX$ÕSPS9U&ۼ:8==b 4F"\z5Ȝk셮Y8xˡe? 0D6R|b>}GϏ%MG6"ጺa`/ݔU^4.P$`r዗QfĺQYZ$)Y͊otI@u-hw*cuK[R5բU22r{sGzGCp\~6+Ud1è $Jغۡ2BQf;IjnKQ~fȈ՘ئW< h~imU,=C*V{9AZ}Efimd8!j6 /f9nfuRP}#hܛMϰx@jj[G8bJˣOӁ7l (oVBH={ytrXiBE$ps~v5x#IN?r<飜( l*ϋIAC.VLȪwR4}2f[Ҙ`̯eFS̲YvцJLvWgMy9ű繷㶽Үg>H 6_2j )WZV5)I;[|8/BZB+:0[*|F}y]o;BigC&/nֹ4H$HX,J{[mq2]/[leJ΄SÑ4ں; px X҈ݺS;!3xFh4:Wq3j:H=? *(qP%]dn,gqH%=$u" j.*ǨgyW㰹g,:k}V6]U|$S x"Ut fT}痈.dzR^I6 ^ Wrr#Ȭ~UZl>g UUtЖʋy{54a ֮ܬV.5lZ8^dr[IXlU(tԯ=3'qb"ȘTߧ9an_H'z֐ϳAdβ)Fǩnm"8`'x={};yPeJP/B0c.9R, ei'Iu`"94+,1$f' UvJd_kzǜT_=>kȷe6 CfFhv(^#l %X9A܃ȉ'N b ^D:_it$ʕ"8.(aVG5IS ɥZ? ?1Pfۗ/;[Km?vCJLA?+9ítW5X,!{H {฿)4LRp+,w=n;\oY.InnZ;qT0 /{[6guX(~W$L ~ڬ/+:.y>"[:k[1&(3j_\E=iv)į Z5/)@vSd/X6A\4{Z\yt8?3wݐYsH YfYd#B ֌ 䣥 $Wn xUI!7 GvxQ2a!`Ƞ1b,tW9i: , 'o~m*:9O^%gWؾ.NaGi?BST 6O% POhvDQҸ]Ĕ@#?Ř/#y̛nڟ4{Dަ#4!b7%:T%)cpM_eCE  V6eprvwfc8ڒ9UZX3:f8 @Jݪb`j3BhW2A-᪟/c9%HixFCAW %KElm' rr,ZySDSHJ'eĹ'q9R0ޤ,*{\kKDX=Z` cTwH~񶬝Wq/2, |<6_s" o (Ǡ[,uΨ?a42 LЖw8Y6{ғf֢r}kr󭓖)73·_Hb{y؍ss oU` zuf1(jaoz_Fě+)nw- Dv)dC޴ <.._0E آ R 5 1ډ pB:9xmvqt@6TnP=k?EE8ЯrlB ~-wFM*/&!yBʍJT$hX e^-;( *oFj/`)ӛϔ,rݓnX(x^=Aʌw"#րoDfx?_ޒHքFPVX>jwURPoB'w **XE{lvK,IΜys68KzaTwףrP1w:- =}'Z本E {x6'fy"ުb&ӞǍ&@ɸ(N[FGvѴTYOt-Bg%)S(&d6A,Я<@2Z#iI & 1~/'7,D£i) eR"sݧۚ~w=Jn Hߐa֚zaw;_s{Ydx5°} 0|bG?#Y5PWŕ}M"{qC{&yc@*Ms&S/-ob&}"=VX?TOWLcp@mj`t6 '2 l=UQ${uJF%}wӒGSdaAWBʭy&6qjXth W6JVG"-l߹p%m'b6n% vDػ~7Un-_9ܓKĵK] ˵lPZn1UwRAu-bTf1\r=|bLg\@m,7>h3CiᢈeT#2ahV0ȝӭˏhaVUb~rB /YvسPE`\owL(K(2l1|Rgtu-^^]|fz4W]_o\9FdaPַ(圉\e8@]U7p=sK-X[Í,:Opp|At S l -|@wC)էhCh'N]gaC-n 8.HxI^\{@06Ǚ*@nI4U8Őˢt[dSdZj)r)>OLAr=&-`=H=!4B}mף.9$($ЍĶ[H<7;@(׌w #C6D3\~ P&IFU<&8l]mg<8$>De%{&8<L/W׮=QI<7&YBa^oUXȯ&ذ;R sH]SͪX1WNʫ-G aksjX%=At/v o;3M8wF+z+ W7HILۚRD5oϭQ!օV>HWSްXzPl%Ű9 mNZC`koxO\v7®6\*&WLAQ]s_;BR X LՃ8v\Eaa_*:%;f"l?dŲU$29 ZC?Ւ%)ME2.FgB?ױ+nb]aMT[ri'LZ:1ji\!y߹և߆7|]єb"QGKcA6֘ XyQvʸ:k4) rhf5-S`".9a?s]Ai:h51G]R&nMѕe*Fr6 FQyR{j('&%p 8;$Ϩ%˗:31 $9زdz'>썦|]ⴗrnJsA9=`ڪ76*j|7XPorD0dԮwnLqS{~J3;Ѥ GlC *_10ܴҮ]j]jG/o@gvO(#]nb"# DtvW2߅: J6.8LA "\2)R1-5\1h`9rlè2;tۊ@lFnA~GXD,~p&od75-Ev cP;Mr/XOW<سŪu,A\{#"D%h&lyjuQxIE7Xv.sY6_vUJ_@صk, G\a?)ȒU8 [f0myi#{[T)XjVCYg%ւ㡧zt`oEy Emw:!#~3iq yI߾@})q6ۉNBc,S{:U\֜\$!*KJ>_!'WgґErHOE &nVph @qJ,YnȆgOϗ?)7„1|]'0Z&ꍬ:XhXD|ؐ$,th>gZڍ1/8=:cq:XWGˤYhW vbޞ:WLʭT C<ɖsD*0dwfwJn%C7Nq^.Ԓ*AʽZMٻ\5|؋sJ6ʫfJM MrxvP%Ww26w2ɮ.CB`O M!=*2О!! o|ynڟQޭn&!ҖTSԱs0&Q=X{^E%@z}:O]Ufz䈖-=#eNa5y AIg8iy^9Ψ_ɻ=}c8ժv&Ž3ȼCH(ж p/؉tEx>Y/b$f:[&@oV_IԴ}~"c͊VMts@,~1dw"JEAO7StoflAP 4gt)ycdGhV_w4<8jDkK;&.4X:84gߦx.&up4aBI0g!_|kDǹ(=jS{ee䈈`h oN$ n_D֤ҨByqsMFKԇ*@g5&N*(*QӟEtyu$-Bh 4Sn"IYv4!'j&9vOY\oÏJ#(gB`H 1宧!'S# t ǟ>UZȧ9P$Tgڡ_E6"'@a++zf[j 7Cl.1?|40N{bu0N6qU~4Oxz;5X /`yLsovs8e!;Sdb[z?n,n걵.g\)އVe n 8イ!е-Ѫ PClb؃ Stt! ƟSsauiU&`izY$t'fӘ6dm'ȭq0 FLR\\'BzH1yB[\m:$z`EP9I8M?ةFrt3%|*uRܱ#`rdE]qjBvy(A|O["@{{1FOj? ggD͒&4&yWpB;dNO[8_O_Ɖl@`@ĺV '`5Hdaw=>tJ]%vj78g% a+i-շ 0Z𕉱ێsU?3[Y`m!I}Q)9LurDʒp2*B7%AQL|Ì'W紐#Td%LԊw(\a7f$ేVi>OSqA* bQuNVB|$G^gӚP@06?d-"NTVR9R&\ه?,}K@>^:~ſ7ɝMe"bzZ,gƔSx&PmmV0A6s 6JmnTKq7&S$ .&Vo޴:[pig)-n$ Zvs"}2ayب)`fsHt+ߦBB>Fdz]=g{</QBR@eY"P=@ڞ%u.C2a"S6lԒ/^5c]Tjk`9G&|>hΕL \.ҵea1rT{Aq_`pt(DJc_R.S mr R  Hz]ONҔ@}I#`1VT.g7 ,sUFnqL6 E+c0\ <\gFk}ocwmzBVi5r ZRڱ/[J-Z%(􅸣j"[[0p7j)AXuY,0go{H2/쇬o9hԌ`s$0 c6`qQ#q0U$!#ޟd;ƨJKqcj}a7=p'8`/:ƈLd5Lӛ/㄃0R5CNsI7;E+oQ*}`C *mPp\Rmա2&_+ր!TWפpAV5G8SU:\EW9L|Vj% x': J|4؍?WClJd}SS% [!W1@n{[B$Sq=ة 3ެمVP-: 񰋱.Ic=^WKGo!`҉b(Nor*pV8EcV;R͇aF .]>2~ o5 RC:(j&; 6( -'`?]54gm%l'Sb0J%x+9wfi_!Ym}6Q4B̎0o,Dn % A `Oqawo$Zd&}[PLg?lY_@|.S]ado?D|)X0g?Vsc$w2 Za^Զܸ^.9c2%Up'ʔl?=~ccj3شI H>4CQɿj;zS>' "P֦Бw P#8g]QRLM2- ]}8e٧:z IdB7h~,K AM]518:0E[lR̡X[؂;V#$c[jЗg/) !H\,`ҧA!|)E^6eQ{ccxDl|k/ ?G%\ j9 LVl%R|)L%ě߫C&Za9V ,Y.Q񐼜-Ti6SM݂ w̯6s.7ᝓ_Ŕ\q^ (ދTE~nD5a -x jC\ U@}WVeB(qze{6l9_PVh<揭@yy%b'4mg)fw+8.z qa=!*L(&jiXGBdEdx+$a_הՍ]xը^4%<(b" 8K @|9||y]3fm/$aL7z0}"0ӽvx25vkT$swenV=>xsD©;ΘWۺUXq;L=ZP߱'"tb/D/G-|߸ND]$helͮ4/w k<|\C3)v+.;/5w\Oc$хы+݊"w0i7 Ƙ8KKuHI{% Ci){P,<zIme$,l(^ͮQJ$Pӷ!YG3xd9`~xػom&F5,JB<)5DnVԁ^HJAcVi:Ʉ6+:M*dgtu.{L\Ҭ=y  "J xb5gr;Z棟\&!&hH>o89 V̍ չ#ƪ)Dy1W#|]dpSKMY<>[y $Y5hoHG4zթߎ\[t6$ Jo:B:h&9AEpK~s3)cPui)s%Gnt|9@qu `uEN0aVeZĠ"kq=u\{[l 5pn~i* @4IK:RMhĭ]wueu)pJMë8(mw^Gl{m\ռsAO g9ITm3G-ig\8ŮT _" _x'Ni c4(au 8;Կ3On ?+d5tn_I (Pd'4Ch 4}PDjN<'q TTeÝu.٪Z"`uNL#46*A [sũ|Z 9 *uG#fA4w>}J\*iink!Tn<ߠ\[ne ݦ÷ICO}GT9ߚa R@ʮZթec;U pVyP#4>1~˧A@;# }]$wF^b z0w`ت=q  sW D? G+, \Ґ0S/Hʯ4;'XSM!ӠNmy:smMcY w{1PCmM/T93seeq>̶!x rWb! YaX Mv3p[Cg4z0HlzQa'K{Q/рK}( g K]l }.lTa|h,Ss~[0}cYTĠ!$]W /c"@fd/3ɽʆS qQ aId){|G2 k<[qк̑&,YgN2¢fph;7~.Xp.CJ_4L:![f_L"ҺLse CP{R-1gҞ ߰OKdXrLI'1 oBfݼbb_C6aϤ17ɦâts}s^j&TS1_8:oT&[otW۩0ڍa:?1- i|ё^.ȆOCtp&=!VtsHWK$MKI# YXO_"8 .%hk'a> ڵK\e2tiG0>&7S+ _vrO;/77DĈEfA)thH\8D xSEV*Fl;Cپ_ V($SٔzMuwpV `+?Z,,"եf0Oë[zMbcdq@Bm(}= \ muUtV|t/|'6kS 5)[FCΧW$b6OF2siwWAIdC3(xs!ԲeE`O<bdQ׳qD#c5\o 9 `LdndF `H$yտ |)٘܈N([Z]-9b$ķ_lIŷ_͛@qP58ai5Kd{t|sj ^v^qr؃ĴQ@V Z =HL[zs:cN2m‡.}Q[t'bLQȕ'1a \+ ·Powl˘bi,~h4TƟ5@y;Ře%̬26LL{Wk[z9JC\rA}&3 r`%8<#F=:qs~ʵT?Q&ad7vWKDԑoH&i3[Oֳ ma.cn{z2n֬hm: K,#-${- XU IHBZOck*tFbsӴ ]j.jcyJoKgBh {^mXdzUw{FMXsswɁ'=ֹq0dv =W7}1qAb83D$k8` 9MKA U# P@.WDj;h=Kc[rs¹[.۷㗆BC0q9X"dp:+8%T~I=rNf;s/n{`960l'.8,-*I2 ''ԯފ=]Y(7r` ٍB-蹛ehxe}Oi`iQZ K,2_7:>kÆUSK j]k`NY6;!Qad E-)mQzZ{2_y$C9<.܂"n1p;:h_@FA 0OO^U8KO;J ۅ&R{喆9;~Bsm]cXtÑ%ῲEՑ0QIkBC /Á *;h!\+;E5/Msi@ sPv [pwn~ZST鹱$7tƅ#MFk jX/0)˸pU)J% =8A]XKu`=;0Nտ+&m ̵Q雦y K˂=zm5\ aZjVԊwAxhoO\sl|NkcJgL*?I*H39 0{(bֈYO@ ůo"Mq$.zAa=$+kĿzőF{BR/6WAwm!1CZݬo?L2'&, 8EC(9AɭO_+ˬpdHys"ovQ}%/BP^z V+KpF*3z#}8s,;kP]rrEPķPRʁ%Akϭͨqh`s-" #㕉 ԽUY=?Iz#n NV7G䑺- o?Kg.-ڷG$'pz(;)TPԵI=m%RA\ۛHd' Mi.\%0ns+_Ob!(߳Emt^ߨVLi-Xs N9AmTs$x#:BhY)^"ARR rGSoD(yw {agCgW; E2lߴcyIwûэ>74Td 䢂 TWkmLtCB/ߓܔkه8^b-YېAk5)9,s,6Mg:6"?fh=)]:gs-* [_LA\x{qGS?XNPښ~c`iF֧O{/$Qk iB) 4z37=&HG(B15:C׋?=߭OV(dO ;wCŠyi̙4ymPց=K04m_rR:G$%[M>3D_}- [7E3؇}6: gK6ck .mv1ę-@gs>n/UNo0m.YS7fހ0D!&+۷j Pd*e ]94͏kHVhmP7ϕHw{XH&.WP൙*x0xqm0i?}1K+N/DGݑ|b#o}^[J]BG^]" $OqMhBqCi+n[$/M٘EbШ/S"2&z{Og;lvO`_Y&߹~*δLVV $C !II?U [۵v4pyT?M*Nrc_[D[[n[9S X74rF["Xq=yhǛP `u*G$'+{ը*a,6u2RoǹWZU. iG%է2fyjI #otΈAҜl@( p=S Ip#g !%x< T#}Ϟ~rݒx[ҙr>Hۚs6o)2o|,$7C*ͭ}`tUڑ'wv3ͩJʇ]o$ά`@j<}2!^>%Y^! +_c;l*HIټ˵Z\GsR6j_l1EH\q<i⦈7\ Pep'2f2Qxnb^"YDA9j`YjC}ŏ{wqC?gQ'|JޓFpF0=0Zd)fV!4f+A~>p|D}?p箪 /:tn1ЮROӞ7N'@-|-BҼqydRKKStdF WAކ1髌Ķ[)UyArCT]5ۑ d©u"L63ڴ6ކG-y-58彰[k"|09(p*uueWn@!0$v ܤq/tf5ij1g[H i 5~ /;c2T# ̃lg~%c^?V"ho#tI_<@+{늇 |HM $kF|3j>ތb%l?*,X5F>yD~ 4m=_VQ]zP[ހ*Fd`*ڈe(h/DA7d"6?@V 5Ңw$:ϓt ֧E'TDzE٧I3q*%^5)g?=RRVlaWI]7Z;ɦ`*5 [RHwھκJO[V 4+F-y`)_G4 yٳKv"$[<<5U0߁ؽ@1dش2CqL'-%oCCl.7^y9(i`G<ү2I%oя*ֶ, c۶({Z>] |cV+@yynzx%:=">e៖_^]rd=ŭF`88{2S s&Zb7F[uD;6s0tu9- ֖ ADe7RZyjJ-^w qOX VIf%JuVq6؅yMvq)aZцX{_vub:7T҉۹T鞡I/\Iuv'J)L*E_\+4vO/ Qa0 M?;V+9ځ2qj긩UT4ڄ%a4o6ANQ Vi4!2.=GڢY JbI=-Rևh>G,LNW:-Q{ELȒP m 1;ƇFhe|3+6ƹx*SKcE%'dt46L{!s leI9=Bsr$rh#23+9Pg\XMpQr݄cT_j.e"zOk N\r%F|֮M$/۾rS]&'r>慨L_)c7*@H[*qlȂV=B`e$Ԧ^@j3Ӏi~6(6 -&m3JJ:ɿ&e!齬`J|0СYuƧ]n:jM4dNE91t{P-cNݽ?kx`/F#j<* 2n<ƃ x0Scl+2iQ_[ڟkǤWU~]D.+S F(W;F_웉JN )a^Ȝ3g^k>ZSa6c_f=Xϵ>-]CjQ@(s7sŏkv[U!Y=5εO)|q*tt<եuI&4TISه- t v٢#9`gqIed' w[BZR?w677}J#N7m ŷ?x>,rG ?kFg\ vmr7s5EZ:f$ WWY xE|{pUD~9&$k` D4 -]V!1i Kۙ6/]_dh& >1pg/ %|J%&imLiW{WY2㟠nV"UeDQq"x/Debظ/{]~Mm/7{)VB(3",x©L8^D!Se8}l'4*:5f8ZmN>i#ێ u`o]c?_8ID trXnZY&ld3'@iFXd#2K;Bs8`ҳPq/gN +"j,\iy>4^a^-C΋L~M04._/;^=.sVX&KwDh&Hx1U,(ObOi ATUcV:[_9S%hn4*sy `䄡?sB3.uSM  :?፽v2#x!^b^aS8ne-kHלQ'?+a(]x\yA~DW8GM gse] o/l-[A/6$RF4ln74 gꏍ-ԨU+o!ҷ|RW&{C Cǟ p71or~ {l?˞to68w{HM.Uɛ"!S ΄{7<` Қ~СB+ tbc_VvE5wr:6Q4cpx?-'˄ވH5v쮦tL% IQ.U!IkyGW?/OI +V?u䛍}[rl jނtlš .\XdH:8FZ 39lՐ"gdt4\P_j O).mhi铈KyFl&>h@u% tAL=lIv}Ǖ k[!݄qryOsƱ($%l D)PAf؞]/Mlt0~>LPDEbG `1~h{Yr)qpS0d'KX݇e󷕚ZVy[U ~ >̟|{^ȺA1^]$O7Ҩþn. .ę̢&/k?g#ݖx epK/ lOBZ5y8reByӀJg<*.}&*c ՞˖96i桳j^H,9)r:74Hè{B >@_ 3|*WEƉl^o-h1т`b` KI@ 0$4o ɕ$VY~qƑ)Nb8` 8k'hS1Q櫖r/yǿ%QVz)mF+=k1Tΰt>;ϙpz:U&Z傏!V&7PF|KCf`s( LU 4$%MǿaVM'oTUDg-srFe-"}).\`.)BiTC.טRS~B 6?ɷg(k҃0i)kKzg'4cOhM:t> Nq VH*DL.xV=ojƇoK_ &D4 Jѧ =?a{gO:ZdAZXF ˇzJiQ$ 4YɶAdXu]+uEo [ ̈́!úƓUL9>&? _Nԙh6F|]uY-u@M`gؑJSMb_e6ĨN[R_U̗~mă>&WE9bL>1c|R L 55uFwrge)/iDƑDk;G_$z0uQHIM،(n\y_,s^j`MRaԘ$qQfy>VntEs{I WQwne* V_2)x}!㪉 *@r.9 \!.M$M}y\p;W*Rd([YltjI9.ւ4Y6=B${KE z jwٍ`5͏")QAD#SF±p`'3*TlM0b:-c^oO:+jK*ZI[rԠkJafH,\uБ%Oso ;`/b0m)JDi"ߌ /'@fTV гGx@ZUPZxҤ$8^6.Ow[1qToiȫY0lk4݊JoN#ڜE~O-? TяB=&Ζ(ZP/;|V ˖=U+@LN5TTx!ˆZ/do e: mXL4UIA4T&ǪV/ zpbϊK.OU6PҾJ@Fuq!}a#YNMaq=埝H$f.(U$} dԔc.7Oa>D7dǸ(k1PrGZ 喩|#J@mH}_huyTM]ef^5^R2XDJ5o^up56Z@ {b3p + S %<!炥=~ sZy|9uxBpKVj[_{>u0 ?pY{˅]b̈́)t]!+>T{_u?9H݉TV  \.qY(D-ݟ"&}6qʭ| }.aȥ-zJif[ᬻ͜W x x{L칥>|"6;Cju}b79 F'ìnyc O},Wp9XM ufǔw 3?AN|?5P@2OfM ]挥mɑ6RyIƹGYZm'}*+|P*>&R[uf.k[I/H{(1f;_VHO XC S5I&kP9UY-BLh<|mJ m{;l3@OZYvCHllI+X]!i jS<3]*Mc) 1Xϧ b~Qop|i?ݸ]7( uH"+_.'@?O0@ vʕͅG ?UW{>kC`GѨHp>oiaJqMc}`1o$y`K? )D3 JuWZ=2@dC@2tn69nuL[g];/idG,>uO!(rֶa2B,YSUa.{w_L(ykM}|(f5ާ=K';šVV=FQLQ`Z9W"QKVֲyy Hhxyky=2rEAH}GG> gg{TQ|;* V97ekY(ٝ'1/nVj\NY|?O !qmID8fO^);.2ݫUI0@i( T5[I"S qHe޵a?{u V8 "T%UmXXO˜ ^W*1?.cnAK,OJ-ޞEIQh|oZ(1Ϸy_->JLA򬲨G˺es"y+< ܦ)pFT\bh(&g1m Ѐj$+})8MJk}luI'qIpU5m.݃2^sg%:ڌ#SwMc^ڣ m+xK+˚g`w5ޛCO-ħg S|^!77>z,nqbyT18[]/HtFqYej?Թu[4Uona te#[o 0h! pf8#T4f bXVL ZO{I ukIDVh-3aeF:6l! cdR^LT(N^,j$e:gl+"O4Ce ?wڸ\u@=kѮ(3UH牐S I}:CSTzpϰ%AML|Ɠ,kIH9ӑzC9f`h=uEo9s鍪g~gl ~QJw+ToB)I 5ک Ob~4⮅3g g;_ҪX1',eb)@ÇsÕ8P/Zk3-#U9 67o"ÙIPCYLdի\TyìKԾgDR0XUgsĹzaE+h2&+~b3u+gvpI˳Rh^8K$E )1 |r-nxE1;0p[mC>Dis|[R=kJU6}ssj ^ip\ᘿGCo-!:R!èZ֭љÂhX䦐)$:EuZ3lj''}|C=ui|d:Ŀ8( 8  /Fag̼Mlx@w' I3Y$>Pm|&GVxD2@ X#u ^p%(f!CMr1j,у,Z$yo`þľrr07o>/"e$c#o_2k1AEd''}|/"1'**M taZ=`3Zuz;S8*m<+r.1o_[pdd/K' '!;jXF3rGU]篼dSaNje2۲d(KJ MڽX%+TQo-T1 Fͻh\DfU]KA; v|gf+JS*;2.rN; GAoe?m)cE)F,(됍]h\Zw4@biߊ'!p`NuxjLZՕJoVZkZr#Y[4!](Dxz @?B&KWU ; >2E}M-Ȏ R#ʍ %c&%\*C:aKpB6_r],9p =A[=xqM(gv\2SZd?"Mƣ(vIR_ׅc`j*Rاx_Qɒn_ߡOؠx/>(.%8Q`z Z~ G]hЦi$b'6QIdU=SA3jyJ fcQĬ*G/ߘo%gTNA]cD:jco{&k~еLMشwIUpDSNq[vA5* [nmKUju\1Jq́(um~UgNi-!ժaރl `jwg}h|_jNdr#f@ұ8rm1ElRh4̪E@
wPLZ-6Ÿ *bP~8^>o@x6$)%Cv,,xs"X aDC&TQQmQH+;B-r no_cvyLPU6oR2U=g53%5t.ثwצeDf%\lo6dHJ'P[Hz 6Uhwn|t EI#&S,\3Vuz@_)O ˥yU-lguuk1l6Ɯs㡶WTvF+{c=ob#6&uJnJx}~">Wq%+4T .zҧ)E@YOd@ #X_Bt "׿ 9^5 :a^3)kdO&:豰S[Q ,*uҕV/lB{b$o]Dz6lOɁ!1ٗ71W!T=Ne/[ XU-]DxvlcJxJq,tO|m2&[^y5?p;1鮛ҷ~ᾱHlJO Ne )s53 @m7UU\|[ 7ȌU&NfK:]PI'j8,wqqS VvJyc.P,:]nCq7m$D|'8HM{Ž.(rp2KDNp ,`GֈUeԿL7+V)۳6_^g?lЭC8DV[v(眊2 /Z =U8Fa=r".eiIef@Aͩv!>E)͢'6O3@{jjGh_AA~ 黳4PB-]=ݶs(V]Q)&ƤV~IG竹fD1R++27d9rة Vc)6vN98]\gƻ쌝O 8Q8J%U4^7IpJ$|ljF9*vO3 iٍV#JZ5h ]BRZў&?/5<#M3@o=GHO1"e1>&D7<2zby~:j)5 2aZ<=(!iQ-SEs]v {:Ӹպ{3C C[ҿjMQ+LsYh QYw]k_]ÕLuf徖bԋq.PPU*X5l+,SVP`wM|:,Eۗs{s YYs#EOD`"> zexdpLR DO}}vP{ŧx哑+-Q84@h ?ȡ[d1z VO*8&= QY!ETmpY]@ Jo8V;: Bc_]Ygd]j8n )[>Ju i[>Jm`%mrA{G DB0v@>>3׫sJy$^k~<;o>nIPj.߬ekuw@ܿ۳"-gdMֵ uV£3ER9XbR(*3yrYmTqtF)/ ',yxV"*Ί0؄i[< @"Pi&5kX.nm?CsQM fL=,cppXԀ1ɵ@ؤ<}mj'Pb:x $z":CE6HwcE-sN:JA'Є ֋20%2cǘcÜ0YH Af1* H¨4ߍQdavB[}'4KMDxۿj}8+PTVz[IQ$OߗjULfu1QӼ32nRWMg|"͇,{Y~# @Ko^E;kr+nC *(؜EKg~(E@G;Z'}hW,x,nT3!k:ϙDo^د&yEIe&ejf&az?] | g?̇:lP?LQQB -d,:$ -\3;L"~PG<+1@GFro^ctr)aGV}UuRű}x V+!Ӣ%#HB֟.T{8ԽpGGCjcG̩& /N El؛R@rԥYOO!ۓhC{̆ ؝g+햳pKl&:*. Э 6Yz³Iجt>ܓ_LgPQnKaV"h,lbm_qDVZG-}jω;pfm:Q=0Nh5&JN!()TV+Qs 0`(vlGġF|e _Zfc))уXUݡ~chWIJoRY<Ω,j :Уm$vFR'EHOI˻A(N0_ӐǛt1K;C;9'n1*cr1H─1,øO$Ut^VJ|=YC?Rs4wrI!{Q#_*(<`sŻh\F|!NXdcK@^sbL>E!Q'}V@bVTk!$>3dPK h(phK%j{_TaYJ]56Ҭ$ܞ^$c@ ЕZu%3|:A0%#x wޅY?GF1WeU|Fu}F*|*zmzlf$1҅Ņ nԇh*3OF\vݭ3`۷tŖ2)6>%YG9NbT%|t_ {u&eC;㝩ND8cTɑ8 Z^ooM>z!'ܺ#y:H݋2_*hcXLVx o ?.Fa}$*nƃzHwD)Ͼz'ffI<u VD y\z[eIX) q \W5뜛 :[5wt'ev_Vܤ=A /\hs/Kΐ;fLR_&9C79iZ(:oV<8FK rd9Ee.=)v}k3Pؓv16@(=2%Yk)EN⦆u[J#ol6avN)^. 9^&Z ?`uMTg *fGٟ.Ԍl1GGsHK<ðTq"!.יPkmѾ_"^BIDا?0 l4f.w]S$'8 =8)ev ҦtS ]qR~"9s[qYvXzʼnSeTy6,+a2/:Y!i<`-i6*78AhG ݭ mL0kV=%Tŧ5Mog?ԨdCjC@v$V_6Mݙ?G\d׹< ((HWo*}ڪ|r=%j҄!e!$fʝ KK3 TmU24Vrm҃oȟ>r%ɬ ]^;kaZ7DۆP漯$pU&qSu)z(`DA;4bgē@{]aXYThoo.w>c"F"=\ 8y1p,g2hB C\^O2dQ/3/,l:Fc",IrpS/`7TKe'`#5=hIsUv̙3XM"uRĸ E \EzB!ބbs?'U9l ?_;F3T>^;4$0۠mE6NuͥLs'Dp>WoFיּchi썂v1 m_sݶzrk2<&-\o9x r*2&o/Δ?˽qNL>UTMg IKZ龵 w*R5v5~.F(q/>t[U!cPW>YbJ RװYRܝlDƸ~:mSX)\jr13V~(޲͍/OѦw R5SD88IA_!s-ʆr#&tmDwOC)wt& *,jWb+ PA훩\a <8B]?(QSv`̯K۸7U$?=TMdfRI6Ag3$IeeWcۺ` 8н?~?;1+ID3 - OZD6]qZ.em*u4k]g2 DS*>QI kq)Q=< JX"Xan'_6!d cos 0+s'_h;n`ˤZT!EQn)U+['Д?"K1c2R 05Y0W.VygΕ+I ~s8xPo{H^,_-Rd0ԺdJP^O$tPI&:Z]ufR'ͺ MOcd = bW?m>ZflOHYmay:zm6-a31AG@$%PW"w.1$urdRBwGç`>/]:V~2;8 N0Ҳ芖ȯp$CjE O֞ˊbKD.D&<:\-p;R~}/regi~oa-UʾHn8<Ř9 [ AhʵGlxObD╈]UnXs) \<W:>uqNr5Ps #߃ wxF(~ŠD h({eZ*`ΰ-p#F>5,}Sws2!|U90VC{9p!iFG:ݤjWp7~GkW?vꥊX.=/fy,{)$s/:QZ%1mwH)"ġA%`QF*ubwBUҀE#gOz 43,sWEH,u?ߧ!k;#1酏 M7j:yh+a4&-1FJAt!함M+Mə/~6R1$Ư\w',pPmԋd5QrM' :D0%ҋ^䝤u)dks$<`CmתBrAGy7@ΐZɲm7 -s<]ZgQ^ffWJI=NMǽ#1gUs,Jti &9 =r͝GZXlߪu\nHy)]L |t]|,ÂB2'cZ62q=/c{3Vej9F`/ߙ$y!n(LqKf+Ң0ڨUАGOGskhv$WZ;CjhKS;`:5ew\ )E9/BaUew-ؼ Gȁfmn_ y d,Z,&vk[,3+4rD:rݴ>}#/YM&1(,7ɞǟ.cf۟Ce+?G<;\,dp26j҆Exᾱ%45f}#[zXdI_6@RBRa-Rap9D0fV djxʣeӣn54fnRhOE$퇒Wp9^iI\0:Dj}t@ 4CZZ h >lԚ;v.&X ݟWmӧ@j$1 k1A7vA`l]lpX/4&-rg 3$m'wn';+eqdS7Ìk8_ɩbNǹoE?!^_df}t4^-R )kp0cdfQ}(9#)FWo@PߑPώy۶3o!})`$9( %BjdL&T s$B\Nmb7KCjէ68 ڤLhme]aD쟤c HH=!rNKT B4~ B84e]!n=' mWeQ[xgG՞pq0I FN&'ȊGo=zgIpӁ ]yXߦZ  0eG_%IƂӥY \`Uf^:Ͻ4;t'/5e0Ɏ-qdsi Pa.wxxrHK|NzoW3|:A*y™f?ڰ.g'rEVcz t1ƩAk_P$H]ZXJ 0|%-D5S0`(B W j_7a[Y~-C$~~ P5վ\a2 ,pAYoQ!'? VTF=T[qA6#?3_[ĴϡUZ4Ŝ'l*qjʀA_Err] GBQ%m0d8NZ{&5NߖDܫA'TIweg/?8{C2i-w&~8; ֭q {-3*p5G~U-ئ,ݡ5!Ǒ= ԓEF1 @/[-x9o A +uvQvz@/Յ܂M%K~ˣnK(ǡvx€Spub[m; h2nS'oH756PN b(}Ox mvL cOEr&<Aj7~ EdzxhQJZdoGkKV:24z@xcR914Cݩt7?OֿOE%:*wr"y/@Z8OOxz30=6 m-Z'T-ؖbn ;3{#$U^³f|(htGL-;%.wggv:[7vr(AddL|5 ZTMHַvNH1Ig1>?pR fQ2c7e돵q)E-_sVHH}pHy"wQe> +B(YO?nr{lj-K:'6wȠ` Nҟ OσH!UU,7/)[V` zq[yAiB۹PBluɅZP.mwpm`g3!G7-`;_UXӾ[fR 8@cN70G(*RAR j_4~ѓ0}{2w upVB%=mLZBW~‡lO iw1+Ar Z7(J؋`s%KB <|E 56g)7FӢsʺJG,2Fc:5Ũo{FĔTBx9>"c àS^2(U0c(>Ϧu,+[kg7D8 S;,F+S*4Ya X/^g}XFOM%5lEH %HX2q  qгz~@YJ"M͵r[m\xJ@YڊZ[:+B>>CW8?l9s4u6f!B'c=xw"#v o#L!X nM.O^~1SɭPӫ! W@"l|%gEeхLhpWscQ^"<q9vL8Vd:)Nh|Z b3=)e1Y6}@ŧu$)s"G9}aA zVqZH5K_c[ lV?N=}M͐ƻ@sd:6%x,HgCP:ʿ=\ک0CE&Fj~禐!HBBoIi_(:FgE0<<]i=(M 5p ̯H[8>2hK^N%v'p.> k&XIj^۵dM6ZPz;Tjff2)OSw^*2~6 uCh3u'#0;>Џ oVj;"8)A*/AWG3E.x'~lj1[ +h*0! HEܕf..0kz̢ka^11.Ets *>C6JHKj u-OFz,;KB(ƑQ(:'4 .MeuaָӜ>m+ZTh}LkC#;A`>g -sc65-sxftVQ0"Qu"XA†O!&)ߟcr ~GE )0'VGc*fxɒ5]Y}RLOw? gD%&YDe5'lͅS. +Ĕ.Tc/tK3&u61!.1;Iv=WH]w25Im=$~A3tHgܳZcDfrtZx!F801UDgnbZ_j 0mTQzgrIE6V.A4(/`|d"q1|5ގ *mc0vDUo2>2`1X0W}WTaxN/^IvC⌥ xCx][7m+] jg0Lަ0vOdLV_ڡwȖ DtvUcfШȫ#p.7x} H-vkջ]<+BcxW= %ab$;-)-!6EGn(Rݒ iam%\NQN Vru_tuW\2=Ap5kh+7F[T6 _+CS u]d3 3BpUI !CV IU^_Գ$ٛy[zy W}Ի 魨͢etх B%<Fu 3w5v mY%d6X勞w Toma¨Z3/-|@He flP{@ei%N%EUkouےt2"qLry;`m %чdaN@ԇr|_;31Jo=)1aʧ1Kj_,"s7&s)߼gsw]+,*ʻЎ@6!)J")eNNK?mschg$YQ?ج@KV JSsP!J2 R։5~V͊H'g3"l3 8O矓^m+jx(h)!6` Vd4n8N"Nμj˨깛Ⱦu4FdKw&8; Q$3N&ȩK;V+'ɅRf7LhlHlm.Bm:5~"LcU9I+s2(hV kd 1.+!~>.LBYL`OaubNJj?]:{GJ_˘f*y/ =>X~~X}sw6xve鱋|B)Z%~R,/Q"pפ F7Lg%A*۞M4u!:C^ǧ]5wg*C)rB9lUsφ_&dRBo4`ޢ҄j\v,Аݏqo$u҇nʭ@PkwW3 B~Pnφ~='@~Js`9ojp ,*X7u]gX2n'B|YpݰqR|HSɄ%fol!{m]p*yvA M}c]^8e9u;윈W?Zmg?Xm+Ix#VU?պ99ߝԯOjD^Ǘ3#Y]g>ҲHG1&mE>1NM0SF tݻjiͩSɸe31vxBy9E gt&ՎA);몕Y"mo ۹%ҸB_7pgMz&iٸox+#!l~O[ɕL(>}e}ϠHhohd;Z:5YC`6_#[t12=5̩% i6;g?ܾb6j=)gLV!E_8[ rtӣl轰?gg($Mw58"H\a^0>/g%jfdT*OYxÛ<_ p&>8eXZü}[E9s 5δ?72)G~)%ѣ{<@$VtUoh%940MdqOޢtF>xw{ $r.1/`2BLbQ"`yNFMVċY9d&ȐVUI]C8dNC@XUWkWqls%xݸCKL)KJb' /l0Q:hq(`$& GVҨ7QEz4i9q^K_sv@K,h~_;1ܵǝ4;&8nqZq!jM"Eѥ4nlu6aǼ"4XEu+ϻHZ;JL`?Y_{eZp&=qbLP8d=v㵕=iX ÊΛz0H>$~iEN$8 ll_"9Yʄu@fip>Ɨب\Q+ĸoSGYsȯXN ,4KJ []ke`*"_]ޔG F JBZiF-1X p/Bn ꦋ>"ܓ{;-?{"Blّ*kw#PH1{i6 L/d;>IE=>ŽSɠ+qB?&QD%BXWDkr&VűEXmY һNHS3CC"LbNl Um@Ϯ?&Q8MIq#&{U9fs Bo|HP73~s{tarLUJ0lҺA?[IskRRj5`UaFaKJ׵)c7ew3>$ d\NVP>mv_ Ju#9p:3!`Mjwc FLe*WE Pf$; @@J`}E9TבBy+Ij[7BQW2 BᓒV  0' KEPo|BjOvpVƆթe~=0? Lz`.-Iř؊AfŊI=|_X`H #_`*}׈}3@Oc_Oi>,^goɍKĐϩwO ݮž5.j] 8bU=@UD[F0V{VsZ AY5-qea&례k%"T0Ҡ@]f?Gjkz##b+(,t7XwR228``שD)5wػoS͉&A)YpU3.8y9v Վsgy_./f<_J .R /{=02]x}FhI^f'_LDcs83LY@N-̇ЀloSs:o !$y߱^ @ ejJkL xrcahXU<.r@&Y8BL4II~95XA*Ji-֭Ҫ&IkQ*hִ~p !gRc]Xb}w y @i!ZU ^KwZcx&Cx :3t-/ȏ'넚ql}O2C#R %3//wwYr_'%QtbP+>򨈥P^=,WϏ GL(ax$/F*i5U, ~^d>ZF// tCoZpbv['[?ި34`Fό'mH"$nZV*3: +JyJ~iåYv8LRpow\\vyh\YρAZw5Ů0KO|Obc7l;kr5žh-?yTB8ʱgInm/qDy%ѧK j1>;9Ι_{ /zkNf2 DcU#ô<'Z~׶vz sh1j(uoU8"ԕ7"LF몱YOhoDɃ]'*K^& e<oo0 Aғ:Qj'Vqy(! {%iY21&}|rFʵΔVe:auzd9jD'&1c -N.刞9R>~-C#2s1)N/6Y@_nHp^=ަƣе ` Q5lXJ;2w\oM[gjGԬqi^x{Sk(FUgRUھˁf|b vt]"\>FKYYX[m&\](d_"G`QyCH$ˮfny֗L4(KEܓ%'J9TS;xі I$m ]ht S^-%78q3k~7Ym_ 6\ ۊSha^+`Xʨj7 ]iDRlɥ?5'*#*?'hJR{ѲLZ$}=Zq~@ɹ`90DFBnFxl "ѽZ$.)5Q4Y0)ߡEpx) wlW?bR`@DY'v2, [>qFlEyv%~qY8^5~iJƔVk Ŏ\Co@Fw qSKw1G,KK-@z⒬AuH3>B{&fMBN55l$OPBaVb2LmּyhblD)Nt9$mߣG*4wU;wEJqU$k6B:L$2p\ ; ʋvįħ=Ü!(wrnVq%xYILŚu14vi (Bv0(̦pBvu*C{Gx8T71 x{oZچ}kJ2nQ~j̳IGH+_LujE%ΌD/=Os# 5xd:]c]^ǯOȝ( wߥ8:! \US#byS7Wtvyءжgy!aKcCV!bG/Elo(,h*7zzY3oukQëW3;]~,w1@Ϻ,%OKT{;MR"_PnkVRc˅f.gRۦl_ 8R0ߨh-ku^viޜ$`һK4|.dk =&״$ Lݗ1z>+wdyc 9dQ)D/);5AtXvgEVN&-﫧un1T'I]2GjxV,Ds5)W+vD+7-53|rAJUŷ~.i|Iߞ40ve)pY$ K3s9|g&4E}:m;u&臒j[tgj$p扯R"#ɔ/=+_ `>P7Cf),8@dY OcŤi&ѦS"N.mxgݘB:c=Lv*6KMY&}I_ڎ.YzYrtj9%&r= o+);tS 7FKD,0&A]cՁ@J!5jA.gnlL_Zh `[/-P7$cFa%f1P墠u^7/܀ 'ڍ*GBh?aX[p ӵ}Unڬvnh[)۔g%Y^^$Li/L?c >,Ds,٠8glܻȕF :Y@&yn$bx?'P8FPWGA4K/@}#l>V)nVr;8zy! #46m2r NnQ0RCBU{14CxjӎFjvyA+XUQ<(BƥjW^&ileoI ICw1a*4O[|kk%:]3bΪؒ$n\ NS{{)Ur C4Fh|K3^#kFc75_}[KS2)F۩r< ^w$A)dv ^_ʌjѳJjܕւ } =7D'*HBLNѕp$Igo"̸ t-T!!׊KrTuqBG"h h4SB2B=Ӭo^7dH>ZxiGE" јHp4PnzL k35|(^ ;yW4ۿ#>$GHI=Nq p6!]wV 1?u!n*&':,ukdP2d*1}eh3zK9 6ur:djV.e]$!pSL?ni;Z#)"U׸m.jNd_L5 f!H;T3 %2 1/t542~,i(A8=ĒT%fqKp^Cp{;wd)؂wpU[Gce*bJ?Fq}r&,2c7Ľf -u[]r4P/T6k(٧|%3!q`>J<ɥs̋[tA;1̒3](:2R%g?aj6Ѕvݥ+Xމ @x ߶x5@Q~ 3['\O8p6 MSoT'w8ϸYI }R PIb?2pkaWR,=WuDcۿQݓ(RUPX~oЗ_/=;9aϸ*I7Y$}?pEXg@5JEax&h;a 3=K1 {OW-zPϮz*2z w[N99^E Tԃm Iw2ۣ`kR 8<6%1>CB_a]᝹A4lEӏ[;O4g-02)"b5n?%،ٚjv"Lk;>,j ?%̄V 0RP^)  /XUKyw/u2-jMkNI.CA'C\FUP]kX}poṬm&/B GDf{wZKRЈ*NFR:!t1-cPD$g1x$@.PQ[(dr&%A/)FJpf=pJP3j*"~Qq+,X(WU vtў_we: 'kKs: TޭX cc݂X `iBAp= HC }lbѰkź81h(HQ1\vYbXZ*ZA=RsjALmws<V'L P,R2uϽ4z1 -o4ă'pZy~f+VTlVX[5 lx6ED E ;c9x8O#CF>+ E RA SN"cRF }y uoG`В;< vWaKژ핉>DTj]+_Vե~dQw :Ec5/=.hR[6r"t-lQ8<, @e]fzokϽ\ۇ$iyP9Q5I H^ Hܥe>B{o{.G0?+uIN0 zYC,b Q_P TF+};vR0W5=ܫQە29yzrO D5[SlVFNa##_4Btt |`/pk˿򨯰>\Iam8jySIFgf~bXOejf8ƒ#;7BV =ޏ>n~*0{-EY&$zR7+oaRpJt6(iѢ%p8~!%~qy!K8ʺ;,lV]lGjVW En^.rGəb ˡ*20nW δim?:<=$.f3+Jjo\& goӷ& xp6<Xdw]q+uLڷ:fxoe#c%'_lUL9f.u!jU2f_KVD  _srE|V2!4hkeM{tDRLVm^67t0iD}żv*o?UBK߀^ ,ӵtYG9#|Jf}[C:eg.ԞӢ>y'Z`C{9lM!dጌ&lMY Ȕ?pU-`n i^fo֊`nIDў:]F+ IG6I=@9qmn̄ 0=|18`vRWUaR7yED*:lMhz^F4Uǹ>_)ƆAӮ5B pIA~`oR?5F̍\-aՖ0\ۢgo5~2;,u˔6,. G~1ȧ>9YjgOO:&gmY5}N&e: VL2_tE%%TdBӕ`bޜ| C;1V&tUW(Y΄^001nMFK3C)+=6&SɌ$/[Ѵ]k3_!x8WCP=J:51fSOt:,2*$!əHUNՕ&n^)~;/^gǝ]렫g"2͐CV-fQ!'5dy W$1vmdvkF>߰mKe[ ڻ'?^f m! 5L7&9G@˂Su(ֵC0('5oh藷DL{ ${P Ѻ6Dy pv|_#yDv)7lj4%c}&G4W8VAgE&{=b9)'p{i~IEXNN6q 4ާ$ uZ&`CJ V9jdx<]hlgB{أsTHw(D̷ɸfԺ.sA.(O"\+T {2Fi%2tZJ!οIt=0<@Ԩ$-'ɜ,Y t3KYTI҇B%awO"VwAhE**DPkc )M+oۄ#mA&˧ jM\X\$Kq]YWRP0.sN RoD[% (B*,Ep!j*M ?iDCB>Iz}_&-@ _İ7n)yBDJǠC CXzFѣI';RѺZ2k+nL{iDU `dCc1iJId^u5E*a=Jt\g|O*ֿi~(a[xH|Twe"!|8ll.?ג%vY[#:gR' OG}4t3R?Š.%}9xr%.^G&K/ )Mmy`J (aaEomZ `(J!1WHiT_@T@O0kk),zCS`Kf0E{pd8, 6Tɚ\Ѝh=EjnRIC 0NJ`oFaͺYE?m\C8(h{[.'9gXx>?wXWƅnyM#KV昵%W,ūj2Ƶw SG;Id6gM׻wuOsɈ%*N+w; 㦵kFS镪#GrA4~bFqS]cGwG R~0 N)dRˤ\ǐ |=ꚸD.4ЇgV"E-"tҲhrwMw EqZNsoXsz װ=L[D0Ɵy9jcsWd~m ({6$%, lwn#sBƲa"^W:TpJ`\|jXl_GHhd ǒdNHr_ldKFPvq5md$/fXIGT<{" !06 'Pﴴ.+~,~$.y Y(g>מDy 4]W \m =/ i$ѷEǾDDVClA iQDrnц騞n=RCDfWE@@l&KsS,"Ț+B ڳ]ƣ8IklFLu_+ͭ9nX@$K% :<[q/)6Ev}J)yF̏rG^}Hi-sJ3L5Fq@ɏBhL#Z\ GU7J#TXI.dzqHHOpJ$Xv# ҳA'p!qa5j$e6Kwv&?Piu%*f4xynMkQR~n{ ,&`<Ƅ])YpC+-s(!G1j( )Y}0q MoW'>< Sk7ҡj1L!E3+frAxjp.0UtC.Vy, XGnYeX$5tzOݨ30t,L9VԷ`Yl4a٣  v)؍d kt{UZ|+YCvEwV.S & 6g:9K4܊ų&D,GN[,*ϫ;]MA\#|QTR=\.B\8eڴ!&P߈i 30yls:bAs+2-0z54)N7`*E$p5V׮Sm:`woz#Fp̍'{\aȷzIeͿO iJJOY~{0.tţ<N$Y%Ř} ms̵NW ~nҚhrT5?Цs6e@)NeC2T}^8ж]B7wbSFou8myu?A? ҁCFr!/zH$0t-̎C7۸2_[,=˯o#tjF;XB)u eij(w& -k =LQ6aZ7ߐ):{.O[+CU]QnIqƐ*sӰtY}N%T_I=W"n/h?3xVJ2̂b"PA 6sx8 j;!ڕEM o)W^ư0WYɂ*Eq}2Qާe\u c!-V8C] > B#UuK\p ^H3LƤu_x4Wd9*&g$ey ֊Rs!C\*Pǽ8yn onWfdQ*Q$܄k G%Q"OW+1i{fy*`Qˡ=8Qxu<*_S=QBZ򆠢Dz,5Gc8ngBH0-C}g3^}ҋDEE9TZ_D'ܡ DTCHXTAzyrMv𳃬_M@/{l4xK>3+$$Uںr pH {JĿ5tp CBBK\odmQ7afR[*܀wd胮0OɏحKoe`3v"}q 0sW,`Dijc_7L:u±R]y̨; ktn#{ͅnPO,hpln$$ &]<@|աgX1GY7yn4"?~Ԡcr&4{%m1jXj#̨xօ(dvaW$έv#\imOz5Â)MͽpF:U}З=eI) RfB- 7^R;\W]j%rIh4u5 $ ڞ|jyU}W)!EV )s̀(MDuLD5s${e=4?BQptZ p(XlCMDo4_¤1d׈j,zYV \856a|ށKz ck۸&! 9Ӄ1h'd󂽱s/+I5T6 &3#6m],zX[-L%㢵IQ(ѵTMCf4D*CͱouSW|A&xo2_݋ oaMv-tʅG:]!3$9ג 16rZJcb3Fs SrԷgDΉeNho5.dMݾ%P7}0ѵơr$\ʤN>W]BxRfE=?&wwmK0 6̆Vǔ@%1b]Ր_g)2jfmdTR͊Y 9U?ZI_PW tas _jqԐh}G Q5Xz?m Ujr1AƛnR_[K3èJFiLѡi_5AQ]Tr_B}In")ocQl'<2GHQfUv:dBs+Χ.om79dbB_sl ~2o]凥?A3%AY'vsɾvfؗY)-ǥq;.*qod:HNv~Уt8S-I7;CsG f_ {Y"vv#T>j$rb?a5OyhCddu!fc?U/ٷQe=":47.Viq Ң}{|.CaZ``\ ל(Y)(2bž!ʠԇ57hKyƕ="VtGp-ZDje}843D!~W,0)L T])O(?p=|c1>NO436V@sdʻK_ \"krYsFP3{gQ<-=B]z>_(ц>O6>$!/ʯ1Z%r'Wk /] M]-1x~}D;rwo斊TJ@t,MFHV]_a=}&l#4J 1+)PTT<9u0(Q\CRB`QD3H @Y,sBLtԧ37*.wÜJD\K2Z(ل ['_ W}9 r+5sT9wF@y9}$T VtFYYI.$2?I@X&/RՖRXك TE?}Rx):Ӏ=0FM`V(bZYC7D<&`Ѹb$hP2|B5[Q8ޏoW+) ,)YHrI[۔8`%R>R(^9 q5jH%a$d[ 5&03P"֑Cy,?E̐@K-8O!D0<ïXڢB:X! `@MRqeZg}g@%1duv`njĥ2U1̴(޵4_1_-,.9DDb')Y(ƵZ<}$o YkG20b3j[M&!txJd&ZJ%xޔ_42x)Ng7qdFRjo[|h$탖\+n3%mD0$|k3N/U;~a} A۔Kfʼn_qj; + { #BQ‚Oj_9Ǧ@uj~(lo$vs˧hoAe~2<Ҷ!?fF(bwH_߽X pJдI/NMdrz( ;ݽ="ss&@=tqhBY((!Y1 !ZE8v.|li`6a?>ś8}fA)=Q=yکq6L(yI@;6RQWlx.{ESʪW@6@y@mć;BPR[@=S8 /3a0 k)쾓?U4S-)QoM}&Aft/Ֆ:/wM|, \Z+IR|~ATј"b1ˢnw0Cʺ1'&W]0%k7OT[: _I(p,"gtʗ fw8UI4eѢE0]pjʼn@>/A0,Wu@`H'pyc%a\{s ^CnJ] ?X~>ߡJ ;_(G3phYK=xKgL5Yj:`b  cưFLZ+(~J;JP*[Qٖ5JjkG/NٙсM5*uxB֜0F/Њp"i$Dݾ$vӸӓ3P.Ι-TrzY]tٟhTN.2"Wr\//j6e5Ҭn~]tU%׿dBBt+EWqkDX M/C;"K4KGozCB;)se $97p*& K_(ٶvBRCz1_!:RsOncQ ^nZN Rcuj$|(8YUip45x-}SݑBtqͼO?T"9,0iu _L\+nprW6Vu nC~4%f'$jysXϊSgk8etS~7Q~͔ޘM"JMnُbF˚+ؙAY3F3"C>~)>Z $-| Qt>տ!xmCf#Vl,umq}!w %6HuAK:+'q l'l ar3&p@@u`! &o -M򦱺f;2 ɽlBnܘs£M0)3_I bDԂevE|r6w ܟ}g8Jgg맍5%[`K絜BD]p4UxهTL\#-wKƉ-GGDbNBr]kW܈#Z: Jx>b:[X b(HAצ|b(qs?@PfYhIxӅ|L:ܷT||ej@ =:3WK1g٫j.1Z(ೊ=NQ4 T4K8V.@Z~aQ~`xʐ.0WwK͵ '2)~]P6~@o$zh@Kȑddž q0N#:̮`CaS?);~Ym6vZ)iNN=EIQeҞ E]갞AT[coOWL(z:7;)XYԲ)%/O%[P*>H|] Tc}oÎDXdIJ|嬜oow([U4*_)m"">JjUm.i:  m>F̨FP1E!zX`5Y ;J+p]u8" cGcqܠV~|-T"!!2Ss9b2YoDž *\}8Oˑr9iۛ"$V\p]7 C>IZg֡cƉ6V;i=۔>aG/$hT<.l 3<}!A_*dT c}@  "wq?N%{K$$4_so,%zXU1xT]:SDG] 2:&0pȺut@ӗ NVKxɃ12=S}Z"ֶ9•q-.(_v6ߜiqƨD/>z4횕I?Y{Ƈ`{^ +]Z.TIv?Ƒ9 `c$c}䌑4c@2O,iLb JFgq)S;D%*5oOq!0'<rɕx9f 3D|bhըZN-.Uԏɪ Z2(MʀЃcҤR0>,'(L0XmƃM2"=n3-X_۫KD d;wJRVK96x_ ?m3Ö ֡xNh#25k̎~f8WI51K7vom(k_tcWS-ڈ7$ xx(;Yhb:_;k~hߓѴQ :H{Û01Ds}8 ^V TD\Jd-t+瓽z(C"gHKo\j .|@vPc]J5Ը›6 INtY{B6 ?{T!Xz[Xo D?R*mJshZ>zǩJ {0BKU5F;>npj5Tۥ"h1:}$g=3&A "CiϷ(3׶YvrDΤN!?H+.*,܉ZbP/3LxdK-)~_tgtb-=aD1#!PٖHc3V913'q,*Lg ;f*[ZlSЇ@rGt%gIJgʒ~qtg #ǘC;A3ɂ'Ԥ7L{f|?\Z^NkqK鲚!VjeE>5׮.+d6LqdJzEA߁0[s1".Bxjvik?wHטZL2i7֠n~KUfΚP3P ҭ- !Az;Rh~[3pmi|}Bb>^Rɳ]e#EsסP%!mÓx g^LCw-jgʩS&;o +^C!~4Gheέw 2LI[2#s>PzBb7 W(J.1QD d  ھ&D_yHf?֡~cP΋iѠzM tˍ Woiql8ř*cM?RP֕:҈[3\ay1yT+SBYuyABϿ*h9VHlxydf#XL :ʢF<ɷ{'+CG~d@uI0, ԒD[sdgfs(Y, E)X&:ꏷ̂T z {ʛ^ӰIyЗxJîz% J`==އzhGIG'oˠ˽zi- hR_Rh&[ 2YOet)⤬%=fU+(9PYgN ua* /&b+gbvϗzz+p[o[rހC Dl<|0c~du 0/x-ޛ9b# ~µW-+iu(AX՛D-=;f6d<2s xyb9ǎ6K ZRR◳38K@꽨ln= ['%z-%5Z$8I8 ui\*Yh +#i,f`*:A@'.9PB;opXǏDGv(ـLߪ@p۵2"&oz6'kl@ 뎭\5\O3#Yζ>xQi>9 Vל4uz4s8 +wok!zh{'o\гMVXoRx+fߠ)qWڋUbbnJ.5i_[] ԟwjπrT KF39e\?J7{\#»M(^E~Я %l鸧 J4>nf7]ǂ[;yrnR7ܟ7{BxY;8w)ΰթvQcຂxGB HؾJwGEzSKf8SI6 46"ꓫ VZrexќ(@9X[ HhJu Y8l,B'xFFT92x$3"X{Ń0$ڮMFVCۗlq;cUŠD2VTNWK p<4Kj |Svcj[4$mCL(+7doYԭ{i-f$SGT ;-H}1f$`t-q<7Q=;5a 8T8$]f r51ԫfjs1Էnf ӖxDdOQ9 8[FE0xD0,ui?ZM3DDZLD7G[)WM\:ޤ&q`.jL\X ޽ccrn>Nk!fV&uZ0۸*;a{s#el6kqss}H6|T)iݙ.=[3U ))׹C6 OZ IfMNBō~ Tjw2-+B1O[+NU1?$:tMnO4T,O]_w6JY ֣jҍ;8L1]߬z*`ei_3Xw3h XJ tfP"Mv *D.yG26~l3^"!։;F!BBAB1դZ: vПftsF#gQ/$C!/.ۍjC$6L><mB hi ȓfÌ"9h3K;1tHSV%=k*[HcsCބ9 y(mw06QM241E?`5:m79ei{O !Y^ 7W!`2FG^XkG:bi\i]$ \99OTL -~]&kiv7$=Ux&U>S47`J-kz\`6HM Ak2 ଂXfN ~a:oᔖ4E&c Pq_E(c]O5Bխoy = '<z's5S%~w ɒy*y-Gb~hWlI8]c%5 e;E6zj? qZ!"Խ==P`ѳȩ]EgFm'IаcF7wAKp0.6bz[aJs(O |XS]V4<څL,"0@6ZozN }PŽo6唓xkKUV҅'B,UGtm,!/VmpDB ofe6{+9l]x-ɼ 5STeDW^Q*?zCilej Y~HbA:/;ìUr.B A(H(b Dvj[orҁ!A0F&T& ⪌BsL_H;2#T<8{g(5[dBQŎG4!X:gSQ$ǩ`ahۀmesAT=|u} pQHiL1 曻w{?x?C&O?{&ćge֜}l= B tb/AKQP!K`r/ Soi2=%:̮&EFxTC7.Qc2hK_Y7'M++6D^94 /q.j|s]+U~¢Y?&M; 70T B~Kfn:4%vb#؞/j/.\mDcaw"Dm($]V]~j-7дӮ9.6Qriި %'2)@47`bt zg.|Aks`.pTbIfx*=2C\M??Ya:=PXqb[L|fSf;ŽCt Gx,b-ewm:XLDw9N$6fi):=[$K1A8ܬ9y||?e8kq#486K$4ӒIDOU@u[H%\9>',|ި>2-.b[V/&NRs?[.)?d\DvA(m\.@hkʮXbHΪNR X/d;XkV:eYcv[q̳{VÁFgo9Q8bHm?i@b8A -Py.p=@/W\[N ]ZFQOdL)д] =^S(8 {EQbv W Ub ?1=4}3Cd4\,.Կ<25!aVpR:7K}Sj5G2!L2 [w˃ z>p6Wzd Ļ&JW28"'T *v[h iRIj?4_iTB1WΜ`/@(|ZuUm@(h!>[!<Żz uVX;X}[@-)B {`S0{czz$Z~p۱9 #%)dG;N'+m_?p%Ijbyy*'HMf[Ug 3@# PQv3bg Wաk6Qfz~4-?NBΌ=- M7][jQ>jef@8ޭ`auwFؠ6 3Euq_׆;9Y U+oT-U \#k FY:(/h 5Oϰ5Lde R/ YX(ez;Fk0pokzvY_Z{R_|rx PRUʑGP~/V&@aqIݷ.hbjC t&Nx7zML(_>so(aeOйF&'LVyĽ\B5^C%GqY@ A>w_ `CڭH+ J}r'z=v!F8o5#ˀCe$%z  $9*O2EZRKEy4 a0"XZs+۸q!rzG)S({Yx`Ebbl w3w1I_X_=r(h㱧eϒSoNo͎>!X݉PU6Z/:L3Np;82P'DOp2.HiW^dMYFmp}si)M$J4 bqGmcQ:x70 .j;r $T3ي,HEyY#™[\QB:]&Ɇi%p%Y$|zNF<ձ?BPxyf Ƽۦ!СէxU O3[̓F=֌2}pӝ)%v:UIG_7FN .b]vO$"4n_+⨗Vb_z')? 7˖%Lr97K瘞n6jlO.6]^?KWr}w0#hEޘ I7;j$b\,.$DGGݤnc118go}ʶwݪ:[U9 JjHY} jo\{+4l 0D1E Y#l3Nw6Z E>-0r=CaЫ Gᢀx𥒿"BM‹RFUƙ@My &ݞyV =dLa*sfgCϲ1.NGX7ZxjWBY;Ж7qE8e:dj (j3_q:\.Z xc둚EM 2nMS=dw;+&1Fml 5$>6s1rc7Zˢcug#6\|3ksЉ)7W+dAaJyWaY=[h`IN u}ö+ʬ߇Ҭx::|A^v&PbTĘ}5gjvOQwǎڍMn3A r!UI&JJ^[nkxoNcRq% %ĭ>q(KpPLB~YiШI]&ASã3I!f47'UF fIDȃp)kt`T{$| Õet7aތ's^sȤcD ; NH%83&-+JS1ɡgFt~I%,=+~w-\%t}x7lq ZnJFvmJIFHHeoZ3F!wL\|RqWZ"\eo5EIUM w7'xQX?=9aW&4(6 m =`^yvfI\ɁBOVϘYw㔜=*iD)MPLQ850 H??ƒxsk7Bn|љOGj \0~[ ?Ov?:ŀw2c9'8P\GV8FJa%X~ )eƫLJپg9 w8օ~NqB!eocƞ`*ڑp  W)*ayn-Wl/z6u*EO0&L/,}xd m4K`img*ʟ3qln ԨĨ3hbqui3+~Bt?5-kv_s M/|`ûke8hV隲RقM i3ok:o uҢqdhg,DdmA"[FuSs<*-M6IiQI2>3vwQ؃9s<"b r:V{&q{$"N(xS܆r>+)j-S5j{GϪ6nR`]2 dlzO[ͺ]gJ^"5*u7P{-4J9O]fo3tG&+.xM?RΐC,yN_h V je39;J7y0$A~W#x"3y*Hm؞A{lލ?)IW AW ߴ˞>R`(-[b>y b-Sd_! v$t;k-5늾UjP̙Vz rQOEdbô,? J$LR-|@Q % vb\N=ԙF6#:8-c݅ݳU:u)H]3~VZk6mWeάLM Ktw2-{KCyMSܲofӬ3;(Q͕ /7AeT4Y͓jcFkgu|lo#Jqϕx ,pO_au aHcԈj׆tp&‰\*0hs.%,7'y,Ʋ =L#4c>D8mйsVmW/i$4i/7/k--\WM‘ ~ǫphʮ邳Q,3ٌ!C+fQ }@d@B"ExsxKEnv[ ]mjgK-FZ6)$G=z6zw$k[3"ob@g7^cXj~sH!+/a[\Iox V6Z, ){Eע92ƶ %,W9q*HqJ_o&RU2ݱMk\_t{ q.PH+{<^SI#KA|&Y98gh4Mf*6s OAJYEhq/Y 8z6i$G i&Y^~k$.,_5'jp"1r71ÈhОhլG( Um$"$z,oT'H.jM<~k'sy\zXH"%2"z#SDY*y x{>gC8!t؉ AM˶jc=:,Tu.Q1_݈"wa(pCO(I%\`='v "@Q:T.<}.,e7+p6:O%.sen"F.WN{[^^"dEl$ Xv9cnZԫ5e@,sOEÊ]&*A ^pqc>$0&T{t3{9#=mFP:1.Ux椨DSb&`la%NL_s[a-ӆM_z $4Bng0Zh }OSdaȃma$uIQ~jdRuQ!ѤVGn/.M AsPJDrZvSU:uPI /{jFaƻ SOD!78Ë|*j' K| ]?6x9!Zn3 #´T7? ɪDĴ_!ѝ=Ě/Sybu2YqqeoNO Bk)F ;@6>_0FAr؅Ķ橤qx˗ eW;ח3CCyn8; y@] h!7ԦiK]SjqhfKt_]4 Xk1Uš#5^T=g[fO(Z$T:RAd Bێ֗\8K5N[{*x v%N@峏D/%C{ӄGܧ[i򠿨M$Q7RٸL66" YnnAE;1kZĖLY2:́&mœчoG;* }գ j+N~[xoHVN~N2]c43p.5jRQ gg2!Dxu4>CrsWM;Ҍ"!a5E5/]!߮$r=!>qu"¿/^6@ښ%4W/WhI8nv)XpzLfz P\7S+y~F |g9^>_@Z6 BAK31O/Gy 變"M{fGdC͉%tpIf<\G6VMwT 颪cpLcMp x1U?[)2gw77|x  ָ41'J)rcs xRG+&w_Kɡ#|QUT5*q:*z^2Gy?o۪¸Fz8\"ӱ9 ffi {=`.|9eÿo8T\:_Q^(Yf xĎ u 9Aʢt82jo L9O{@krz"n)AK*{c&R:DIA@Ҿ7^y @p{i$~\/%/Mv EcX];"?)7VӤ,h3o"M7铆0l L|VdgOb)ʃzUwi?U$CZw (!*Oh-L4RL*& /+#_.?Fg`e/n2&_k1.jZY#@r$%O/rAA>** |0ֹ篝٫mdb% }۞ChqؾWFZ/#{_M؉bQ,xFe=w  epoiV|LQ5ґ+7itKaw^0SPZJ+i [5!S2N]pO 6JUo}N򴧍yG=fKH^f~ XU2HW Aiݠ5soP$ G=pZb8j헠w׀u iL}3;bSu9I.ok kHg. MJ7l41UBz:8SuI2FFn d]֛iX `¼bϷ2j d0+D)o/cJx6k# A C>R7O@ʼKzFC @uc~LOH5594'̹ZzUAҹx1T>(X *mɳ8}$0"{̈́cx AZdے.&wIH'= rܯ5{U@G2--\7dA48 Z-Sē8+"|,{ E 8Ki^6LF܌8$N EډZgILq1cm4N֝}’8jBB4QB]wӵzZ ;BL1n"Kք\(Mz_G{,ՑU(.Sn&pEzX! #/I7ɅޣQ)xʏBɶ#7CGWg iߐ  g^qpTV7/e~uaOK ,K$Qz^IW@_. As]5b}%TqM$qQld1D~3 dNg8Q𿺑usPxoKC: Ďas'&|usAXqJ8X?19_sy&0_Ĩg$p ,_ч;LŪl\kU-+3v|maQA"Uǣ]?Xܗ,LQ7Ы_oXKnc~j V}k5*\gjl1"V=}`>3xF[1Yb`!ERtUk;]tg3|qʻ7;4=c&Հi;.d&0q6صFXJwHZOU9(*nEh'n49RM\\^iHp4Zۗz.z؊AcG^jƳgو@rEjYVAS+s ve'yec:jT&<'l)Fy߁Gl ~\5ȥՆ JOu`ܘE4zBŰT-&@FP kn*uFY@ Uo!k/1y:e?2^TG)mgsLH\VM>a)x G,]bqmg:Ky ;&E)iQ\s Sy:bglHDt".%i,*aVnq. ˖m]whAJeg,y;d |H|(]m}kcE%\]d7*fZq VrtcCzo$AS>e_|~BTURAk5fy&OV/é3y`j&>gvϵ[ |3w85{X&JӖH᥈@kr6goU^r Dz`QWH#UbΜS׭0%t[#1r6WV޼Ou%2 hI9o{ RqMtxH=~R%X_%Q*RFŋv:, fT@xxbz &hr4^[Z` 1e)_B#&G,SrvG%V%;u+)RMdx6ieW]6gW<v_j: H/!i݀w]tMFt'?k>V{:dL'Tw!saG9Ð켞K YZ