tiff-debuginfo-4.0.9-lp152.11.3.1 4>$  Ap_mD/=„k^Q!Õ#[22A1_ko >\pˊ:?Q14̝ ZW@3M+u'&DyAOmN#5G8C)*@͏ӲjR+cu%s'c%I MGN٦9myΖ2U%uBUv{H o%8/= 7cOK' EC˾]&_Ó8Li-Gv+ mOd9e1534940c66271cd802bdbd9aae2333c0b63407bdf9787f12fd3580a4fdf7e1658212a0d37e1f34e4b03d1e163929e456cbb1eX_mD/=„tZ@Q!6R4>D! gi"xphyahQ8Qݚ|ưJ +Ӕi[iU<_wZIsb,p^8])MDEoiB R~K0КiF+,]~X\; UhHӏ$]^;& wR>eAOt } VdF]2hDN]R'gGgȔit&D*HԹ`_SF6}B >pA?d $ G % >Pv|KK FK K K  K KK/KK(8&9&:&FGKHKIHKXY\K]K^bScdefluKvwpKxKyz $=PTZCtiff-debuginfo4.0.9lp152.11.3.1Debug information for package tiffThis package provides debug information for package tiff. Debug information is useful when developing applications that use this package or when debugging this package._mDwildcard2 Z|openSUSE Leap 15.2openSUSEHPNDhttp://bugs.opensuse.orgDevelopment/Debughttp://www.simplesystems.org/libtiff/linuxi586K L!MKKJJ!MJKJJ LKIKKI}|oLI@wd4h@n,eLuLEXAAAAAAAAAAAAAAAAAAAAA큤_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD_mD6bf31ae7836da54a4ba51b5a021ebead22c59c98cd55e1e6b4c2def0a83bbdb5362981e8f05e7f324c5d6f134c7138a42aae42d9fab4de4192e12ec41c87e3887c86f6553bc7ceb541a23a33cf96a03cbc10229537821fa7140f9cdbedaa507e156b9aaa975a378879d65988d7a1d06608edd8e33b8791f044101dd2a380a91f9fbc6a7670bc38864c5420d581cf33669111807aef7b5b58e8ec78b05d649407c3e0fc396983d091b7be94cd828626b87650217853b499409852ba0f94de2aa0d917af3796492749a5ebb42f9f59e7526b1c4177408946e6d1e279cdaf721825ffa17b1d47f586b8bdaa0438378ad9d31b5a5213d1d4a0a6420b0ec514e650c42773ee614861f41236d259e65e3816e6cf26454afd44e0c27caf451f69310b21e2bbfdae888ba8ad466fa9df3a322577ef1636600e8f9772e7329d9dad26b6e68d3141118ec110eaf2d7b30a85f4ce89137392d0d308953b0b3a7b41e9f0667b4f1e5e46092181d589e378fadc8ea0d646b5bfe7e5844538efe47178c5e3e914dd96e496111dd4551041265da890897a0e04008178298d4c5c387836e90712ef9116232d1976570e07dc2020447ce51cca961021a15a610fafbae8b204d0b5043ed6147a2604b538ac4e1acea2215bdb7e54a953caed97cc5c612eaa5f104911c55336df0f7c4fa864dd2baf028f336afd137dbcdfdce741c29343c7b907d8d09e053f0407c16f8c7648c6a9562dc3b076b332122a479331e40f714d011dc876b9c67d58e03aee828b7dd0ced147206be4a785a0c2daff45ec7d102b48c1e828../../../../../usr/bin/tiffinfo../../../../../usr/lib/debug/usr/bin/tiffinfo-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiff2rgba../../../../../usr/lib/debug/usr/bin/tiff2rgba-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiffdither../../../../../usr/lib/debug/usr/bin/tiffdither-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiffcrop../../../../../usr/lib/debug/usr/bin/tiffcrop-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiffdump../../../../../usr/lib/debug/usr/bin/tiffdump-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiffset../../../../../usr/lib/debug/usr/bin/tiffset-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiff2ps../../../../../usr/lib/debug/usr/bin/tiff2ps-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiffmedian../../../../../usr/lib/debug/usr/bin/tiffmedian-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiff2bw../../../../../usr/lib/debug/usr/bin/tiff2bw-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/ppm2tiff../../../../../usr/lib/debug/usr/bin/ppm2tiff-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiffcmp../../../../../usr/lib/debug/usr/bin/tiffcmp-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/pal2rgb../../../../../usr/lib/debug/usr/bin/pal2rgb-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiffsplit../../../../../usr/lib/debug/usr/bin/tiffsplit-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/raw2tiff../../../../../usr/lib/debug/usr/bin/raw2tiff-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/fax2ps../../../../../usr/lib/debug/usr/bin/fax2ps-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiff2pdf../../../../../usr/lib/debug/usr/bin/tiff2pdf-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/fax2tiff../../../../../usr/lib/debug/usr/bin/fax2tiff-4.0.9-lp152.11.3.1.i386.debug../../../../../usr/bin/tiffcp../../../../../usr/lib/debug/usr/bin/tiffcp-4.0.9-lp152.11.3.1.i386.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottiff-4.0.9-lp152.11.3.1.src.rpmdebuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)debuginfo(build-id)tiff-debuginfotiff-debuginfo(x86-32)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]µ]µ\b@\X)@\Q[[k@[k@[$@[t[{@[)[)Z@ZZ ZZ;@Z@YI@XۡX@Xx@XWXWX=mWmvetter@suse.commvetter@suse.comPetr Gajdos Petr Gajdos Petr Gajdos Petr Gajdos Petr Gajdos pgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.commvetter@suse.commvetter@suse.comdimstar@opensuse.orgfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjengelh@inai.deidonmez@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comkstreitova@suse.comp.drouand@gmail.comkstreitova@suse.compgajdos@suse.compgajdos@suse.commeissner@suse.com- security update: amend patch to fix test - modified patches % tiff-CVE-2019-14973.patch (refreshed)- security update: Fix integer overflow in _TIFFCheckMalloc() * CVE-2019-14973 [bsc#1146608] + tiff-CVE-2019-14973.patch- security update * CVE-2019-7663 [bsc#1125113] + tiff-CVE-2019-7663.patch- security update * CVE-2019-6128 [bsc#1121626] + tiff-CVE-2019-6128.patch- extend tiff-CVE-2018-19210.patch and rename it to tiff-CVE-2018-17000,19210.patch [bsc#1108606c#11] * solves CVE-2018-19210 [bsc#1115717] and CVE-2018-17000 [bsc#1108606]- security update * CVE-2018-19210 [bsc#1115717] + tiff-CVE-2018-19210.patch- security update * CVE-2018-18661 [bsc#1113672] + tiff-CVE-2018-18661.patch * CVE-2018-18557 [bsc#1113094] + tiff-CVE-2018-18557.patch * CVE-2018-12900 [bsc#1099257] + tiff-CVE-2018-12900.patch- asan_build: build ASAN included - debug_build: build more suitable for debugging- security update * CVE-2018-17100 [bsc#1108637] + tiff-CVE-2018-17100.patch * CVE-2018-17101 [bsc#1108627] + tiff-CVE-2018-17101.patch * CVE-2018-17795 [bsc#1110358] % tiff-4.0.9-bsc1046077-CVE-2017-9935.patch renamed to tiff-CVE-2017-9935,CVE-2018-17795.patch * CVE-2018-16335 [bsc#1106853] % tiff-CVE-2017-11613.patch renamed to tiff-CVE-2017-11613,CVE-2018-16335,15209.patch - add a possibility to build with ASAN- security update * CVE-2018-10779 [bsc#1092480] + tiff-CVE-2018-10779.patch- security update * CVE-2018-8905 [bsc#1086408] + tiff-CVE-2018-8905.patch- security update * CVE-2017-11613 [bsc#1082332] + tiff-CVE-2017-11613.patch- security update * CVE-2018-7456 [bsc#1082825] + tiff-CVE-2018-7456.patch- security update * CVE-2017-18013 [bsc#1074317] + tiff-CVE-2017-18013.patch- security update * CVE-2018-10963 [bsc#1092949] + tiff-CVE-2018-10963.patch- bsc#1081690: Add tiff-4.0.9-bsc1081690-CVE-2018-5784.patch Fix uncontrolled resource consumption in TIFFSetDirectory- bsc#1046077: Add tiff-4.0.9-bsc1046077-CVE-2017-9935.patch Fix Heap-based buffer overflow in t2p_write_pdf- Fix check section: + Make sure to get back to the right directory after chdir to 'tools', or we can't run the 2nd test suite. + Fix typo: the tests are located in a directory called 'test', not 'tests'.- Upgrade to upstream release 4.0.9 * Changes in the software configuration: + test/Makefile.am: Add some tests for tiff2bw. + .appveyor.yml, .travis.yml, build/travis-ci: apply patches 0001-ci-Travis-script-improvements.patch and 0002-ci-Invoke-helper-script-via-shell.patch by Roger Leigh + .travis.yml, build/travis-ci: new files from 0001-ci-Add-Travis-support-for-Linux-builds-with-Autoconf.patch by Roger Leigh. This patch adds support for the Travis-CI service. + .appveyor.yml: new file from 0002-ci-Add-AppVeyor-support.patch by Roger Leigh (sent to mailing list on 2017-06-08) This patch adds a .appveyor.yml file to the top-level. This allows one to opt in to having a branch built on Windows with Cygwin, MinGW and MSVC automatically when a branch is pushed to GitHub, GitLab, BitBucket or any other supported git hosting service. + CMakeLists.txt, test/CMakeLists.txt, test/TiffTestCommon.cmake: apply patch 0001-cmake-Improve-Cygwin-and-MingGW-test-support.patch from Roger Leigh. This patch makes the CMake build system support running the tests with MinGW or Cygwin. + test/tiffcp-lzw-compat.sh, test/images/quad-lzw-compat.tiff: new files to test old-style LZW decompression + test/common.sh, Makefile.am, CMakeList.txt: updated with above + test/Makefile.am: add missing reference to images/quad-lzw-compat.tiff to fix "make distcheck". Patch by Roger Leigh + nmake.opt: support a DEBUG=1 option, so as to adjust OPTFLAGS and use /MDd runtime in debug mode. * Changes in libtiff: + libtiff/tif_color.c: TIFFYCbCrToRGBInit(): stricter clamping to avoid int32 overflow in TIFFYCbCrtoRGB(). Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1844 + libtiff/tif_getimage.c: initYCbCrConversion(): stricter validation for refBlackWhite coefficients values. To avoid invalid float->int32 conversion (when refBlackWhite[0] == 2147483648.f) Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1907 + libtiff/tif_dirinfo.c, tif_dirread.c: add _TIFFCheckFieldIsValidForCodec(), and use it in TIFFReadDirectory() so as to ignore fields whose tag is a codec-specified tag but this codec is not enabled. This avoids TIFFGetField() to behave differently depending on whether the codec is enabled or not, and thus can avoid stack based buffer overflows in a number of TIFF utilities such as tiffsplit, tiffcmp, thumbnail, etc. Patch derived from 0063-Handle-properly-CODEC-specific-tags.patch (http://bugzilla.maptools.org/show_bug.cgi?id=2580) by Raphaël Hertzog. Fixes: http://bugzilla.maptools.org/show_bug.cgi?id=2580 http://bugzilla.maptools.org/show_bug.cgi?id=2693 http://bugzilla.maptools.org/show_bug.cgi?id=2625 (CVE-2016-10095, bsc#1017690) http://bugzilla.maptools.org/show_bug.cgi?id=2564 (CVE-2015-7554, bsc#960341) http://bugzilla.maptools.org/show_bug.cgi?id=2561 (CVE-2016-5318, bsc#983436) http://bugzilla.maptools.org/show_bug.cgi?id=2499 (CVE-2014-8128, bsc#969783) http://bugzilla.maptools.org/show_bug.cgi?id=2441 http://bugzilla.maptools.org/show_bug.cgi?id=2433 + libtiff/tif_swab.c: if DISABLE_CHECK_TIFFSWABMACROS is defined, do not do the #ifdef TIFFSwabXXX checks. Make it easier for GDAL to rename the symbols of its internal libtiff copy. + libtiff/tif_dirread.c: fix regression of libtiff 4.0.8 in ChopUpSingleUncompressedStrip() regarding update of newly single-strip uncompressed files whose bytecount is 0. Before the change of 2016-12-03, the condition bytecount==0 used to trigger an early exit/disabling of strip chop. Re-introduce that in update mode. Otherwise this cause later incorrect setting for the value of StripByCounts/StripOffsets. (https://trac.osgeo.org/gdal/ticket/6924) + libtiff/tif_dirread.c: TIFFFetchStripThing(): limit the number of items read in StripOffsets/StripByteCounts tags to the number of strips to avoid excessive memory allocation. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2215 + libtiff/tif_getimage.c: avoid many (harmless) unsigned int overflows. + libtiff/tif_fax3.c: avoid unsigned int overflow in Fax3Encode2DRow(). Could potentially be a bug with huge rows. + libtiff/tif_jpeg.c: avoid (harmless) unsigned int overflow on tiled images. + libtiff/tif_dirread.c: avoid unsigned int overflow in EstimateStripByteCounts() and BYTECOUNTLOOKSBAD when file is too short. + libtiff/tif_predict.c: decorate legitimate functions where unsigned int overflow occur with TIFF_NOSANITIZE_UNSIGNED_INT_OVERFLOW + libtiff/tif_dirread.c: avoid unsigned int overflow in EstimateStripByteCounts() + libtiff/tiffiop.h: add TIFF_NOSANITIZE_UNSIGNED_INT_OVERFLOW macro to disable CLang warnings raised by - fsanitize=undefined,unsigned-integer-overflow + libtiff/tif_jpeg.c: add anti-denial of service measure to avoid excessive CPU consumption on progressive JPEGs with a huge number of scans. See http://www.libjpeg-turbo.org/pmwiki/uploads/About/TwoIssueswiththeJPEGStandard.pdf Note: only affects libtiff since 2014-12-29 where support of non-baseline JPEG was added. + libtiff/tif_jpeg.c: error out at decoding time if anticipated libjpeg memory allocation is above 100 MB. libjpeg in case of multiple scans, which is allowed even in baseline JPEG, if components are spread over several scans and not interleavedin a single one, needs to allocate memory (or backing store) for the whole strip/tile. See http://www.libjpeg-turbo.org/pmwiki/uploads/About/TwoIssueswiththeJPEGStandard.pdf This limitation may be overriden by setting the LIBTIFF_ALLOW_LARGE_LIBJPEG_MEM_ALLOC environment variable, or recompiling libtiff with a custom value of TIFF_LIBJPEG_LARGEST_MEM_ALLOC macro. + libtiff/tif_jbig.c: fix memory leak in error code path of JBIGDecode() Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2706 (CVE-2017-9936, bsc#1046073) + libtiff/tif_dirread.c: in TIFFReadDirEntryFloat(), check that a double value can fit in a float before casting. + libtiff/tiffiop.h, libtiff/tif_jpeg.c, libtiff/tif_jpeg_12.c, libtiff/tif_read.c: make TIFFReadScanline() works in CHUNKY_STRIP_READ_SUPPORT mode with JPEG stream with multiple scans. Also make configurable through a LIBTIFF_JPEG_MAX_ALLOWED_SCAN_NUMBER environment variable the maximum number of scans allowed. Defaults to 100. + libtiff/tif_read.c: TIFFFillTile(): add limitation to the number of bytes read in case td_stripbytecount[strip] is bigger than reasonable, so as to avoid excessive memory allocation (similarly to what was done for TIFFFileStrip() on 2017-05-10) + libtiff/tif_getimage.c: use _TIFFReadEncodedStripAndAllocBuffer(). Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2708 and https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2433 + libtiff/tif_read.c, tiffiop.h: add a _TIFFReadEncodedStripAndAllocBuffer() function, variant of TIFFReadEncodedStrip() that allocates the decoded buffer only after a first successful TIFFFillStrip(). This avoids excessive memory allocation on corrupted files. + libtiff/tif_dirwrite.c: in TIFFWriteDirectoryTagCheckedXXXX() functions associated with LONG8/SLONG8 data type, replace assertion that the file is BigTIFF, by a non-fatal error. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2712 + libtiff/tif_read.c: TIFFStartTile(): set tif_rawcc to tif_rawdataloaded when it is set. Similarly to TIFFStartStrip(). This issue was revealed by the change of 2017-06-30 in TIFFFileTile(), limiting the number of bytes read. But it could probably have been hit too in CHUNKY_STRIP_READ_SUPPORT mode previously. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2454 + libtiff/tif_error.c, tif_warning.c: correctly use va_list when both an old-style and new-style warning/error handlers are installed. Patch by Paavo Helde (sent on the mailing list) + libtiff/tif_getimage.c: use _TIFFReadTileAndAllocBuffer(). Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2470 + libtiff/tif_read.c, tiffiop.h: add a _TIFFReadEncodedTileAndAllocBuffer() and _TIFFReadTileAndAllocBuffer() variants of TIFFReadEncodedTile() and TIFFReadTile() that allocates the decoded buffer only after a first successful TIFFFillTile(). This avoids excessive memory allocation on corrupted files. + libtiff/tif_pixarlog.c: avoid excessive memory allocation on decoding when RowsPerStrip tag is not defined (and thus td_rowsperstrip == UINT_MAX) Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2554 + libtiff/tif_lzw.c: fix 4.0.8 regression in the decoding of old-style LZW compressed files. + libtiff/tif_lzw.c: fix potential out-of-buffer read on 1-byte LZW strips. Crashing issue only on memory mapped files, where the strip offset is the last byte of the file, and the file size is a multiple of one page size on the CPU architecture (typically 4096) + libtiff/tif_dir.c: avoid potential null pointer dereference in _TIFFVGetField() on corrupted TIFFTAG_NUMBEROFINKS tag instance. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2713 + tools/tiff2pdf.c: prevent heap buffer overflow write in "Raw" mode on PlanarConfig=Contig input images. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2715 + libtiff/tif_read.c: TIFFFillStrip() / TIFFFillTile(). Complementary fix for http://bugzilla.maptools.org/show_bug.cgi?id=2708 in the isMapped() case, so as to avoid excessive memory allocation when we need a temporary buffer but the file is truncated. + libtiff/tif_read.c: in TIFFFetchStripThing(), only grow the arrays that hold StripOffsets/StripByteCounts, when they are smaller than the expected number of striles, up to 1 million striles, and error out beyond. Can be tweaked by setting the environment variable LIBTIFF_STRILE_ARRAY_MAX_RESIZE_COUNT. This partially goes against a change added on 2002-12-17 to accept those arrays of wrong sizes, but is needed to avoid denial of services. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2350 + libtiff/tif_read.c: add protection against excessive memory allocation attempts in TIFFReadDirEntryArray() on short files. Effective for mmap'ed case. And non-mmap'ed case, but restricted to 64bit builds. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2675 (CVE-2017-12944, bsc#1054594) + libtiff/tif_luv.c: LogLuvInitState(): avoid excessive memory allocation when RowsPerStrip tag is missing. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2683 + libtiff/tif_getimage.c: gtTileContig() and gtTileSeparate(): properly break from loops on error when stoponerr is set, instead of going on iterating on row based loop. + libtiff/tif_getimage.c: fix fromskew computation when to-be-skipped pixel number is not a multiple of the horizontal subsampling, and also in some other cases. Impact putcontig8bitYCbCr44tile, putcontig8bitYCbCr42tile, putcontig8bitYCbCr41tile, putcontig8bitYCbCr21tile and putcontig8bitYCbCr12tile Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2637 and https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2691 + libtiff/tif_luv.c: further reduce memory requirements for temporary buffer when RowsPerStrip >= image_length in LogLuvInitState() and LogL16InitState(). Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2700 + libtiff/tif_dirwrite.c: replace assertion related to not finding the SubIFD tag by runtime check (in TIFFWriteDirectorySec()) Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2727 + libtiff/tif_dirwrite.c: replace assertion to tag value not fitting on uint32 when selecting the value of SubIFD tag by runtime check (in TIFFWriteDirectoryTagSubifd()). Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2728 + libtiff/tif_jpeg.c: accept reading the last strip of a JPEG compressed file if the codestream height is larger than the truncated height of the strip. Emit a warning in this situation since this is non compliant. + libtiff/tiffiop.h, tif_aux.c: redirect SeekOK() macro to a _TIFFSeekoK() function that checks if the offset is not bigger than INT64_MAX, so as to avoid a -1 error return code of TIFFSeekFile() to match a required seek to UINT64_MAX/-1. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2726 + libtiff/tif_dirread.c: add NULL check to avoid likely false positive null-pointer dereference warning by CLang Static Analyzer. + libtiff/libtiff.def: add TIFFReadRGBAStripExt and TIFFReadRGBATileExt Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2735 + libtiff/tif_jpeg.c: add compatibility with libjpeg-turbo 1.5.2 that honours max_memory_to_use > 0. Cf https://github.com/libjpeg-turbo/libjpeg-turbo/issues/162 + libtiff/tif_getimage.c: avoid floating point division by zero in initCIELabConversion() Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3733 * Changes in the tools: + tools/tiff2pdf.c: prevent heap buffer overflow write in "Raw" mode on PlanarConfig=Contig input images. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2715 + tools/tiffset.c: fix setting a single value for the ExtraSamples tag (and other tags with variable number of values). So 'tiffset -s ExtraSamples 1 X'. This only worked when setting 2 or more values, but not just one. + tools/fax2tiff.c (_FAX_Client_Data): Pass FAX_Client_Data as the client data. This client data is not used at all at the moment, but it makes the most sense. Issue that the value of client_data.fd was passed where a pointer is expected. + tools/tiff2pdf.c (t2p_sample_realize_palette): Fix possible arithmetic overflow in bounds checking code and eliminate comparison between signed and unsigned type. + tools/tiff2bw.c (main): Free memory allocated in the tiff2bw program. This is in response to the report associated with CVE-2017-16232, bsc#1069213 but does not solve the extremely high memory usage with the associated POC file.- Upgrade to upstream release 4.0.8 * libtiff/tif_getimage.c, libtiff/tif_open.c + add parenthesis to fix cppcheck clarifyCalculation warnings * libtiff/tif_predict.c, libtiff/tif_print.c + fix printf unsigned vs signed formatting (cppcheck invalidPrintfArgType_uint warnings) * libtiff/tif_read.c, libtiff/tiffiop.h + fix uint32 overflow in TIFFReadEncodedStrip() that caused an integer division by zero. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2596 * libtiff/tif_pixarlog.c, libtiff/tif_luv.c + fix heap-based buffer overflow on generation of PixarLog / LUV compressed files, with ColorMap, TransferFunction attached and nasty plays with bitspersample. The fix for LUV has not been tested, but suffers from the same kind of issue of PixarLog. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2604 * libtiff/tif_strip.c + revert the change in TIFFNumberOfStrips() done for http://bugzilla.maptools.org/show_bug.cgi?id=2587 / CVE-2016-9273 since the above change is a better fix that makes it unnecessary. * libtiff/tif_dirread.c + modify ChopUpSingleUncompressedStrip() to instanciate compute ntrips as TIFFhowmany_32(td->td_imagelength, rowsperstrip), instead of a logic based on the total size of data. Which is faulty is the total size of data is not sufficient to fill the whole image, and thus results in reading outside of the StripByCounts/StripOffsets arrays when using TIFFReadScanline(). Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2608. * libtiff/tif_ojpeg.c + make OJPEGDecode() early exit in case of failure in OJPEGPreDecode(). This will avoid a divide by zero, and potential other issues. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2611 * libtiff/tif_write.c + fix misleading indentation as warned by GCC. * libtiff/tif_fax3.h + revert change done on 2016-01-09 that made Param member of TIFFFaxTabEnt structure a uint16 to reduce size of the binary. It happens that the Hylafax software uses the tables that follow this typedef (TIFFFaxMainTable, TIFFFaxWhiteTable, TIFFFaxBlackTable), although they are not in a public libtiff header. Raised by Lee Howard. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2636 * libtiff/tiffio.h, libtiff/tif_getimage.c + add TIFFReadRGBAStripExt() and TIFFReadRGBATileExt() variants of the functions without ext, with an extra argument to control the stop_on_error behaviour. * libtiff/tif_getimage.c + fix potential memory leaks in error code path of TIFFRGBAImageBegin(). Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2627 * libtiff/tif_jpeg.c + increase libjpeg max memory usable to 10 MB instead of libjpeg 1MB default. This helps when creating files with "big" tile, without using libjpeg temporary files. Related to https://trac.osgeo.org/gdal/ticket/6757 * libtiff/tif_jpeg.c + avoid integer division by zero in JPEGSetupEncode() when horizontal or vertical sampling is set to 0. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2653, bsc#1033127, CVE-2017-7595 * libtiff/tif_dirwrite.c + in TIFFWriteDirectoryTagCheckedRational, replace assertion by runtime check to error out if passed value is strictly negative. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2535, bsc#1038438, CVE-2016-10371 * libtiff/tif_dirread.c + avoid division by floating point 0 in TIFFReadDirEntryCheckedRational() and TIFFReadDirEntryCheckedSrational(), and return 0 in that case (instead of infinity as before presumably) Apparently some sanitizers do not like those divisions by zero. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2644, bsc#1033118, CVE-2017-7598 * libtiff/tif_dir.c, tif_dirread.c, tif_dirwrite.c + implement various clampings of double to other data types to avoid undefined behaviour if the output range isn't big enough to hold the input value. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2643 http://bugzilla.maptools.org/show_bug.cgi?id=2642 http://bugzilla.maptools.org/show_bug.cgi?id=2646 http://bugzilla.maptools.org/show_bug.cgi?id=2647, bsc#1033126, CVE-2017-7596, bsc#1033120, CVE-2017-7597, bsc#1033113, CVE-2017-7599, bsc#1033112, CVE-2017-7600, * libtiff/tif_jpeg.c + validate BitsPerSample in JPEGSetupEncode() to avoid undefined behaviour caused by invalid shift exponent. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2648, bsc#1033111, CVE-2017-7601 * libtiff/tif_read.c + avoid potential undefined behaviour on signed integer addition in TIFFReadRawStrip1() in isMapped() case. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2650, bsc#1033109, CVE-2017-7602 * libtiff/tif_getimage.c + add explicit uint32 cast in putagreytile to avoid UndefinedBehaviorSanitizer warning. Patch by Nicolas Pena. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2658, bsc#1033131, CVE-2017-7592 * libtiff/tif_read.c + TIFFReadBufferSetup(): use _TIFFcalloc() to zero initialize tif_rawdata. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2651, bsc#1033129, CVE-2017-7593 * libtiff/tiffio.h, tif_unix.c, tif_win32.c, tif_vms.c + add _TIFFcalloc() * libtiff/tif_luv.c, tif_lzw.c, tif_packbits.c + return 0 in Encode functions instead of -1 when TIFFFlushData1() fails. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2130 * libtiff/tif_ojpeg.c + fix leak in OJPEGReadHeaderInfoSecTablesQTable, OJPEGReadHeaderInfoSecTablesDcTable and OJPEGReadHeaderInfoSecTablesAcTable when read fails. Patch by Nicolas Pena. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2659, bsc#1033128, CVE-2017-7594 * libtiff/tif_jpeg.c + only run JPEGFixupTagsSubsampling() if the YCbCrSubsampling tag is not explicitly present. This helps a bit to reduce the I/O amount when the tag is present (especially on cloud hosted files). * libtiff/tif_lzw.c + in LZWPostEncode(), increase, if necessary, the code bit-width after flushing the remaining code and before emitting the EOI code. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=1982 * libtiff/tif_pixarlog.c + fix memory leak in error code path of PixarLogSetupDecode(). Patch by Nicolas Pena. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2665 * libtiff/tif_fax3.c, tif_predict.c, tif_getimage.c + fix GCC 7 -Wimplicit-fallthrough warnings. * libtiff/tif_dirread.c + fix memory leak in non DEFER_STRILE_LOAD mode (ie default) when there is both a StripOffsets and TileOffsets tag, or a StripByteCounts and TileByteCounts Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2689, bsc#1042805, CVE-2017-9403) * libtiff/tif_ojpeg.c + fix potential memory leak in OJPEGReadHeaderInfoSecTablesQTable, OJPEGReadHeaderInfoSecTablesDcTable and OJPEGReadHeaderInfoSecTablesAcTable Patch by Nicolas Pena. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2670 * libtiff/tif_fax3.c + avoid crash in Fax3Close() on empty file. Patch by Alan Coopersmith + complement by myself. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2673 * libtiff/tif_read.c + TIFFFillStrip(): add limitation to the number of bytes read in case td_stripbytecount[strip] is bigger than reasonable, so as to avoid excessive memory allocation. * libtiff/tif_zip.c, tif_pixarlog.c, tif_predict.c + fix memory leak when the underlying codec (ZIP, PixarLog) succeeds its setupdecode() method, but PredictorSetup fails. Credit to OSS-Fuzz (locally run, on GDAL) * libtiff/tif_read.c + TIFFFillStrip() and TIFFFillTile(): avoid excessive memory allocation in case of shorten files. Only effective on 64 bit builds and non-mapped cases. Credit to OSS-Fuzz (locally run, on GDAL) * libtiff/tif_read.c + TIFFFillStripPartial() / TIFFSeek(), avoid potential integer overflows with read_ahead in CHUNKY_STRIP_READ_SUPPORT mode. Should especially occur on 32 bit platforms. * libtiff/tif_read.c + TIFFFillStripPartial() + avoid excessive memory allocation in case of shorten files. Only effective on 64 bit builds. Credit to OSS-Fuzz (locally run, on GDAL) * libtiff/tif_read.c + update tif_rawcc in CHUNKY_STRIP_READ_SUPPORT mode with tif_rawdataloaded when calling TIFFStartStrip() or TIFFFillStripPartial(). This avoids reading beyond tif_rawdata when bytecount > tif_rawdatasize. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1545. Credit to OSS-Fuzz * libtiff/tif_color.c + avoid potential int32 overflow in TIFFYCbCrToRGBInit() Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1533 Credit to OSS-Fuzz * libtiff/tif_pixarlog.c, tif_luv.c + avoid potential int32 overflows in multiply_ms() and add_ms(). Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1558 Credit to OSS-Fuzz * libtiff/tif_packbits.c + fix out-of-buffer read in PackBitsDecode() Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1563 Credit to OSS-Fuzz * libtiff/tif_luv.c + LogL16InitState(): avoid excessive memory allocation when RowsPerStrip tag is missing. Credit to OSS-Fuzz (locally run, on GDAL) * libtiff/tif_lzw.c + update dec_bitsleft at beginning of LZWDecode(), and update tif_rawcc at end of LZWDecode(). This is needed to properly work with the latest chnges in tif_read.c in CHUNKY_STRIP_READ_SUPPORT mode. * libtiff/tif_pixarlog.c + PixarLogDecode(): resync tif_rawcp with next_in and tif_rawcc with avail_in at beginning and end of function, similarly to what is done in LZWDecode(). Likely needed so that it works properly with latest chnges in tif_read.c in CHUNKY_STRIP_READ_SUPPORT mode. But untested... * libtiff/tif_getimage.c + initYCbCrConversion(): add basic validation of luma and refBlackWhite coefficients (just check they are not NaN for now), to avoid potential float to int overflows. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1663 Credit to OSS Fuzz * libtiff/tif_read.c + _TIFFVSetField(): fix outside range cast of double to float. Credit to Google Autofuzz project * libtiff/tif_getimage.c + initYCbCrConversion(): check luma[1] is not zero to avoid division by zero. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1665 Credit to OSS Fuzz * libtiff/tif_read.c + _TIFFVSetField(): fix outside range cast of double to float. Credit to Google Autofuzz project * libtiff/tif_getimage.c + initYCbCrConversion(): check luma[1] is not zero to avoid division by zero. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1665 Credit to OSS Fuzz * libtiff/tif_getimage.c + initYCbCrConversion(): stricter validation for refBlackWhite coefficients values. To avoid invalid float->int32 conversion. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1718 Credit to OSS Fuzz * tools/fax2tiff.c (main) + Applied patch by Joerg Ahrens to fix passing client data for Win32 builds using tif_win32.c (USE_WIN32_FILEIO defined) for file I/O. Patch was provided via email on November 20, 2016. * tools/tiffcp.c + avoid uint32 underflow in cpDecodedStrips that can cause various issues, such as buffer overflows in the library. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2598 * tools/tiffcrop.c + fix readContigStripsIntoBuffer() in -i (ignore) mode so that the output buffer is correctly incremented to avoid write outside bounds. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2620 * tools/tiffcrop.c + add 3 extra bytes at end of strip buffer in readSeparateStripsIntoBuffer() to avoid read outside of heap allocated buffer. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2621 * tools/tiffcrop.c + fix integer division by zero when BitsPerSample is missing. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2619 * tools/tiffinfo.c + fix null pointer dereference in -r mode when the image has no StripByteCount tag. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2594 * tools/tiffcp.c + avoid potential division by zero is BitsPerSamples tag is missing. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2597 * tools/tif_dir.c + when TIFFGetField(, TIFFTAG_NUMBEROFINKS, ) is called, limit the return number of inks to SamplesPerPixel, so that code that parses ink names doesn't go past the end of the buffer. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2599 * tools/tiffcp.c + avoid potential division by zero is BitsPerSamples tag is missing. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2607 * tools/tiffcp.c + fix uint32 underflow/overflow that can cause heap-based buffer overflow. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2610 * tools/tiffcp.c + replace assert( (bps % 8) == 0 ) by a non assert check. Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2605 * tools/tiff2ps.c + fix 2 heap-based buffer overflows (in PSDataBW and PSDataColorContig). Reported by Agostino Sarubbo. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2633 and http://bugzilla.maptools.org/show_bug.cgi?id=2634. * tools/tiff2pdf.c + prevent heap-based buffer overflow in -j mode on a paletted image. Note: this fix errors out before the overflow happens. There could probably be a better fix. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2635 * tools/tiff2pdf.c + fix wrong usage of memcpy() that can trigger unspecified behaviour. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2638 * tools/tiff2pdf.c + avoid potential invalid memory read in t2p_writeproc. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2639 * tools/tiff2pdf.c + avoid potential heap-based overflow in t2p_readwrite_pdf_image_tile(). Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2640 * tools/tiffcrop.c + remove extraneous TIFFClose() in error code path, that caused double free. Related to http://bugzilla.maptools.org/show_bug.cgi?id=2535 * tools/tiffcp.c + error out cleanly in cpContig2SeparateByRow and cpSeparate2ContigByRow if BitsPerSample != 8 to avoid heap based overflow. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2656 and http://bugzilla.maptools.org/show_bug.cgi?id=2657 * tools/raw2tiff.c + avoid integer division by zero. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2631 * tools/tiff2ps.c + call TIFFClose() in error code paths. * tools/fax2tiff.c + emit appropriate message if the input file is empty. Patch by Alan Coopersmith. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2672 * tools/tiff2bw.c + close TIFF handle in error code path. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2677 * Other issues fixed: + bsc#1042804, CVE-2017-9404 * CVE-2016-10092, CVE-2016-10093, CVE-2016-10094 [bsc#1017693] - Removed patches: * tiff-4.0.7-CVE-2015-7554.patch * tiff-4.0.7-CVE-2017-5225.patch * tiff-4.0.7-TIFFTAG_FAXRECVPARAMS.patch * tiff-CVE-2016-10266.patch * tiff-CVE-2016-10267.patch * tiff-CVE-2016-10268.patch * tiff-CVE-2016-10269.patch * tiff-CVE-2016-10270.patch * tiff-CVE-2016-10271.patch * tiff-CVE-2016-10272.patch + Fixed upstream- Added patches: * tiff-CVE-2016-10266.patch + Upstream fix for CVE-2016-10266, LibTIFF 4.0.7 allows remote attackers to cause a denial of service (divide-by-zero error and application crash) via a crafted TIFF image (bsc#1031263) * tiff-CVE-2016-10267.patch + Upstream fix for CVE-2016-10267, LibTIFF 4.0.7 allows remote attackers to cause a denial of service (divide-by-zero error and application crash) via a crafted TIFF image (bsc#1031262) * tiff-CVE-2016-10268.patch + Upstream fix for CVE-2016-10268, LibTIFF 4.0.7 allows remote attackers to cause a denial of service (divide-by-zero error and application crash) via a crafted TIFF image (bsc#1031255) * tiff-CVE-2016-10269.patch + Upstream fix for CVE-2016-10269, LibTIFF 4.0.7 allows remote attackers to cause a denial of service (heap-based buffer over-read) or possibly have unspecified other impact via a crafted TIFF image (bsc#1031254) * tiff-CVE-2016-10270.patch + Upstream fix for CVE-2016-10270, LibTIFF 4.0.7 allows remote attackers to cause a denial of service (heap-based buffer over-read) or possibly have unspecified other impact via a crafted TIFF image (bsc#1031250) * tiff-CVE-2016-10271.patch + Upstream fix for CVE-2016-10271, LibTIFF 4.0.7 allows remote attackers to cause a denial of service (heap-based buffer over-read and buffer overflow) or possibly have unspecified other impact via a crafted TIFF image (bsc#1031249) * tiff-CVE-2016-10272.patch + Upstream fix for CVE-2016-10272, LibTIFF 4.0.7 allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a crafted TIFF image (bsc#1031247)- Added patch: * tiff-4.0.7-TIFFTAG_FAXRECVPARAMS.patch - Fix a regression introduced in 4.0.7 (bsc#1022103) - http://bugzilla.maptools.org/show_bug.cgi?id=2636- Added patch: * tiff-4.0.7-CVE-2017-5225.patch - Upstream fix for CVE-2017-5225, bsc#1019611: heap buffer overflow in tools/tiffcp via a crafted BitsPerSample value- Drop --with-pic, this is only for static libs (which are not built) - Update descriptions- Update homepage- Upgrade to upstream release 4.0.7 * libtiff/tif_aux.c + Fix crash in TIFFVGetFieldDefaulted() when requesting Predictor tag and that the zip/lzw codec is not configured. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2591 * libtiff/tif_compress.c + Make TIFFNoDecode() return 0 to indicate an error and make upper level read routines treat it accordingly. (linked to the test case of http://bugzilla.maptools.org/show_bug.cgi?id=2517) * libtiff/tif_dir.c + Discard values of SMinSampleValue and SMaxSampleValue when they have been read and the value of SamplesPerPixel is changed afterwards (like when reading a OJPEG compressed image with a missing SamplesPerPixel tag, and whose photometric is RGB or YCbCr, forcing SamplesPerPixel being 3). Otherwise when rewriting the directory (for example with tiffset, we will expect 3 values whereas the array had been allocated with just one), thus causing a out of bound read access. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2500 (CVE-2014-8127, bsc#914890, duplicate: CVE-2016-3658, bsc#974840) * libtiff/tif_dirread.c + In TIFFFetchNormalTag(), do not dereference NULL pointer when values of tags with TIFF_SETGET_C16_ASCII/TIFF_SETGET_C32_ASCII access are 0-byte arrays. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2593 (regression introduced by previous fix done on 2016-11-11 for CVE-2016-9297, bsc#1010161). Assigned as CVE-2016-9448, bsc#1011103 + In TIFFFetchNormalTag(), make sure that values of tags with TIFF_SETGET_C16_ASCII/TIFF_SETGET_C32_ASCII access are null terminated, to avoid potential read outside buffer in _TIFFPrintField(). Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2590 (CVE-2016-9297, bsc#1010161) + Initialize doubledata at line 3693 to NULL to please MSVC 2013 + Prevent reading ColorMap or TransferFunction if BitsPerPixel > 24, so as to avoid huge memory allocation and file read attempts + Reject images with OJPEG compression that have no TileOffsets/StripOffsets tag, when OJPEG compression is disabled. Prevent null pointer dereference in TIFFReadRawStrip1() and other functions that expect td_stripbytecount to be non NULL. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2585 + When compiled with DEFER_STRILE_LOAD, fix regression, when reading a one-strip file without a StripByteCounts tag. + Workaround false positive warning of Clang Static Analyzer about null pointer dereference in TIFFCheckDirOffset(). * libtiff/tif_dirwrite.c + Avoid null pointer dereference on td_stripoffset when writing directory, if FIELD_STRIPOFFSETS was artificially set for a hack case in OJPEG case. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2500 (CVE-2014-8127, bsc#914890, duplicate: CVE-2016-3658, bsc#974840) + Fix truncation to 32 bit of file offsets in TIFFLinkDirectory() and TIFFWriteDirectorySec() when aligning directory offsets on an even offset (affects BigTIFF). * libtiff/tif_dumpmode.c + DumpModeEncode() should return 0 in case of failure so that the above mentionned functions detect the error. * libtiff/tif_fax3.c + remove dead assignment in Fax3PutEOLgdal(). * libtiff/tif_fax3.h + make Param member of TIFFFaxTabEnt structure a uint16 to reduce size of the binary. * libtiff/tif_getimage.c + Fix out-of-bound reads in TIFFRGBAImage interface in case of unsupported values of SamplesPerPixel/ExtraSamples for LogLUV/CIELab. Add explicit call to TIFFRGBAImageOK() in TIFFRGBAImageBegin(). Fix CVE-2015-8665 and CVE-2015-8683. + Fix some benign warnings which appear in 64-bit compilation under Microsoft Visual Studio of the form "Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value." + TIFFRGBAImageOK: Reject attempts to read floating point images. * libtiff/tif_luv.c + Fix potential out-of-bound writes in decode functions in non debug builds by replacing assert()s by regular if checks (http://bugzilla.maptools.org/show_bug.cgi?id=2522). Fix potential out-of-bound reads in case of short input data. + Validate that for COMPRESSION_SGILOG and PHOTOMETRIC_LOGL, there is only one sample per pixel. Avoid potential invalid memory write on corrupted/unexpected images when using the TIFFRGBAImageBegin() interface * libtiff/tif_next.c + Fix potential out-of-bound write in NeXTDecode() (http://bugzilla.maptools.org/show_bug.cgi?id=2508) * libtiff/tif_pixarlog.c + Avoid zlib error messages to pass a NULL string to %s formatter, which is undefined behaviour in sprintf(). + Fix out-of-bounds write vulnerabilities in heap allocated buffers. Reported as MSVR 35094. + Fix potential buffer write overrun in PixarLogDecode() on corrupted/unexpected images (CVE-2016-5875, bsc#987351) + Fix write buffer overflow in PixarLogEncode if more input samples are provided than expected by PixarLogSetupEncode. Idea based on libtiff-CVE-2016-3990.patch from libtiff-4.0.3-25.el7_2.src.rpm, but with different and simpler check. (http://bugzilla.maptools.org/show_bug.cgi?id=2544, bsc#975069) * libtiff/tif_predict.c + PredictorSetup: Enforce bits-per-sample requirements of floating point predictor (3). Fixes CVE-2016-3622 "Divide By Zero in the tiff2rgba tool." (bsc#974449) * libtiff/tif_predict.h, libtiff/tif_predict.c + Replace assertions by runtime checks to avoid assertions in debug mode, or buffer overflows in release mode. Can happen when dealing with unusual tile size like YCbCr with subsampling. Reported as MSVR 35105. * libtiff/tif_read.c + Fix out-of-bounds read on memory-mapped files in TIFFReadRawStrip1() and TIFFReadRawTile1() when stripoffset is beyond tmsize_t max value (bsc#990460, CVE-2016-6223) + Make TIFFReadEncodedStrip() and TIFFReadEncodedTile() directly use user provided buffer when no compression (and other conditions) to save a memcpy(). * libtiff/tif_strip.c + Make TIFFNumberOfStrips() return the td->td_nstrips value when it is non-zero, instead of recomputing it. This is needed in TIFF_STRIPCHOP mode where td_nstrips is modified. Fixes a read outsize of array in tiffsplit (or other utilities using TIFFNumberOfStrips()). Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2587 (CVE-2016-9273, bsc#1010163) * libtiff/tif_write.c + Fix issue in error code path of TIFFFlushData1() that didn't reset the tif_rawcc and tif_rawcp members. I'm not completely sure if that could happen in practice outside of the odd behaviour of t2p_seekproc() of tiff2pdf). The report points that a better fix could be to check the return value of TIFFFlushData1() in places where it isn't done currently, but it seems this patch is enough. Reported as MSVR 35095. + Make TIFFWriteEncodedStrip() and TIFFWriteEncodedTile() directly use user provided buffer when no compression to save a memcpy(). + TIFFWriteEncodedStrip() and TIFFWriteEncodedTile() should return -1 in case of failure of tif_encodestrip() as documented * tools/fax2tiff.D c + Fix segfault when specifying -r without argument. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2572 * tools/Makefile.am + The libtiff tools bmp2tiff, gif2tiff, ras2tiff, sgi2tiff, sgisv, and ycbcr are completely removed from the distribution. The libtiff tools rgb2ycbcr and thumbnail are only built in the build tree for testing. Old files are put in new 'archive' subdirectory of the source repository, but not in distribution archives. These changes are made in order to lessen the maintenance burden. * tools/rgb2ycbcr.c + Validate values of -v and -h parameters to avoid potential divide by zero. Fixes CVE-2016-3623, bsc#974618 (http://bugzilla.maptools.org/show_bug.cgi?id=2569) * tools/tiff2bw.c + Fix weight computation that could result of color value overflow (no security implication). Fix http://bugzilla.maptools.org/show_bug.cgi?id=2550. * tools/tiff2pdf.c + Avoid undefined behaviour related to overlapping of source and destination buffer in memcpy() call in t2p_sample_rgbaa_to_rgb() Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2577 + Fix out-of-bounds write vulnerabilities in heap allocate buffer in t2p_process_jpeg_strip(). Reported as MSVR 35098. + Fix potential integer overflows on 32 bit builds in t2p_read_tiff_size() Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2576 + Fix read -largely- outsize of buffer in t2p_readwrite_pdf_image_tile(), causing crash, when reading a JPEG compressed image with TIFFTAG_JPEGTABLES length being one. Reported as MSVR 35101. CVE-2016-9453, bsc#1011107 + Fix write buffer overflow of 2 bytes on JPEG compressed images. Reported as TALOS-CAN-0187, CVE-2016-5652, bsc#1007280. Also prevents writing 2 extra uninitialized bytes to the file stream. * tools/tiff2rgba.c + Fix integer overflow in size of allocated buffer, when -b mode is enabled, that could result in out-of-bounds write. Based initially on patch tiff-CVE-2016-3945.patch from libtiff-4.0.3-25.el7_2.src.rpm, with correction for invalid tests that rejected valid files. (http://bugzilla.maptools.org/show_bug.cgi?id=2545, bsc#974614) * tools/tiffcp.c + Fix out-of-bounds write on tiled images with odd tile width vs image width. Reported as MSVR 35103. (bsc#1011841, CVE-2016-9538) + Fix read of undefined variable in case of missing required tags. Found on test case of MSVR 35100. * tools/tiffcrop.c + Avoid access outside of stack allocated array on a tiled separate TIFF with more than 8 samples per pixel. (CVE-2016-5321, CVE-2016-5323, http://bugzilla.maptools.org/show_bug.cgi?id=2558, http://bugzilla.maptools.org/show_bug.cgi?id=2559, bsc#984813, bsc#984815) + Fix memory leak in (recent) error code path. Fixes Coverity 1394415. + Fix multiple uint32 overflows in writeBufferToSeparateStrips(), writeBufferToContigTiles() and writeBufferToSeparateTiles() that could cause heap buffer overflows. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2592 + Fix out-of-bound read of up to 3 bytes in readContigTilesIntoBuffer(). Reported as MSVR 35092. + Fix out-of-bounds write in loadImage(). From patch libtiff-CVE-2016-3991.patch from libtiff-4.0.3-25.el7_2.src.rpm (http://bugzilla.maptools.org/show_bug.cgi?id=2543, bsc#975070) + Fix read of undefined buffer in readContigStripsIntoBuffer() due to uint16 overflow. Reported as MSVR 35100. (bsc#1011841, CVE-2016-9538) + Fix various out-of-bounds write vulnerabilities in heap or stack allocated buffers. Reported as MSVR 35093, MSVR 35096 and MSVR 35097. + readContigTilesIntoBuffer: Fix signed/unsigned comparison warning. * tools/tiffdump.c + Fix a few misaligned 64-bit reads warned by -fsanitize + ReadDirectory: Remove uint32 cast to_TIFFmalloc() argument which resulted in Coverity report. Added more mutiplication overflow checks * tools/tiffinfo.c + Fix out-of-bound read on some tiled images. (http://bugzilla.maptools.org/show_bug.cgi?id=2517) + TIFFReadContigTileData: Fix signed/unsigned comparison warning. + TIFFReadSeparateTileData: Fix signed/unsigned comparison warning. - Removed patches: * tiff-4.0.4-uninitialized_mem_NeXTDecode.patch * tiff-4.0.6-CVE-2015-8782.patch * tiff-4.0.6-CVE-2016-3186.patch * tiff-4.0.6-CVE-2016-3623.patch * tiff-4.0.6-CVE-2016-3945.patch * tiff-4.0.6-CVE-2016-3990.patch * tiff-4.0.6-CVE-2016-3991.patch * tiff-4.0.6-libtiff-tif_getimage.c-TIFFRGBAImageOK-Reject-attemp.patch * tiff-4.0.6-libtiff-tif_luv.c-validate-that-for-COMPRESSION_SGIL.patch * tiff-4.0.6-libtiff-tif_pixarlog.c-fix-potential-buffer-write-ov.patch * tiff-4.0.6-libtiff-tif_read.c-make-TIFFReadEncodedStrip-and.patch * tiff-4.0.6-tools-tiffcrop.c-fix-various-out-of-bounds-write-vul.patch - Fixed in the upsteam release - Changed patch: * tiff-4.0.6-CVE-2015-7554.patch -> tiff-4.0.7-CVE-2015-7554.patch - Rediffed to the changed context- Added patches: * tiff-4.0.6-tools-tiffcrop.c-fix-various-out-of-bounds-write-vul.patch - Upstream fixes for MSVR 35093, MSVR 35094, MSVR 35095, MSVR 35096, MSVR 35097, MSVR 35098. * tiff-4.0.6-libtiff-tif_getimage.c-TIFFRGBAImageOK-Reject-attemp.patch - Enforce bits-per-sample requirements of floating point predictor. Fixes CVE-2016-3622 [bsc#974449]- Added patches: * tiff-4.0.6-CVE-2016-3623.patch * tiff-4.0.6-CVE-2016-3945.patch * tiff-4.0.6-CVE-2016-3990.patch * tiff-4.0.6-CVE-2016-3991.patch - Upstream commits to fix CVE-2016-3623 [bsc#974618], CVE-2016-3945 [bsc#974614], CVE-2016-3990 [bsc#975069], CVE-2016-3991 [bsc#975070]- Added patches: * tiff-4.0.6-libtiff-tif_luv.c-validate-that-for-COMPRESSION_SGIL.patch * tiff-4.0.6-libtiff-tif_pixarlog.c-fix-potential-buffer-write-ov.patch * tiff-4.0.6-libtiff-tif_read.c-make-TIFFReadEncodedStrip-and.patch - Upstream commits to fix CVE-2016-5314 [bsc#984831], CVE-2016-5316 [bsc#984837], CVE-2016-5317 [bsc#984842], CVE-2016-5320 [bsc#984808] and CVE-2016-5875 [bsc#987351]- Added patch: * tiff-4.0.6-CVE-2016-3186.patch - fix CVE-2016-3186: buffer overflow in gif2tiff [bsc#973340]- Added patch: * tiff-4.0.6-CVE-2015-8782.patch - fix CVE-2015-8781, CVE-2015-8782, CVE-2015-8783: Out-of-bounds writes for invalid images (upstream bug #2522) [bsc#964225]- Added patch: * tiff-4.0.6-CVE-2015-7554.patch - fix CVE-2015-7554: Out-of-bounds Write in the thumbnail and tiffcmp tools (upsteam bug #2499) [bsc#960341]- Added patch: * tiff-4.0.4-uninitialized_mem_NeXTDecode.patch - fix uninitialized memory in NeXTDecode (upstream bug #2508) [bsc#942690]- Update to version 4.0.6 * Supports CMake 2.8.9 and later. * Add missing file which wasn't being distributed, causing unit tests to fail. * Make shared/static library building configurable. * CMake reads all version information directly from configure.ac to avoid duplication of values. * CMake builds are now included in 'distcheck' target. * Autotools 'make distcheck' now tests the CMake-based build if CMake is available. * Fixes to avoid undefined behaviour of signed types (C standard compliance). * Fixes to avoid possible isses when casting to unsigned char. * Fixes to avoid undefined behaviour with shifts. * Fix generation of output with 16 bit or 32 bit integer, when byte swapping is needed, in horizontal predictor (#2521). * Fix decoding when there is a single pixel to decode (unlikely case...) and byte swapping is involved. * Add add explicit masking with 0xff before casting to uchar in floating-point horizontal differencing and accumulation routines. * Eliminate requirement for and use of 64-bit constant values. * tiffgt : Silence glut API deprecation warnings on MacOS X. * fax2ps : Detect failure to write to temporary file. - Changes from version 4.0.5 * Support for configure/build using CMake. * Support for large (> 2GB) files under Microsoft Windows. * Configuration and building using CMake is now supported under Microsoft Windows and on Unix-type systems. * Test for and use fseeko() if it is available. This allows supporting large files on Unix-type systems with a 32-bit 'long' type and a 64-bit 'off_t' type. * tiffiop.h: Macros added to use 64-bit equivalents for all standard I/O and POSIX APIs used by libtiff and its tools which are limited to 2GB in Windows builds. Note that these 64-bit equivalents were introduced by the CRT provided with Visual Studio 2005 and if the necessary CRT is not installed on the target computer, the program will not run. The wrapper macros will not be activated unless the definition _MSC_VER is at least 1400 or __MSVCRT_VERSION__ is at least 0x800. * tif_unix.c: Updated to support large files under Microsoft Windows. This makes tif_unix.c a completely viable candidate for use under Windows (in spite of its name) if the CRT is modern enough. Please note that tif_win32.c already supported large files, but only 'tiffinfo' and 'tiffdump' made any provision to support large files under Windows. * _tiffReadProc() and _tiffWriteProc() are modified to chunk I/O to a maximum size of 2GB for extremely large I/O requests. This surmounts limitations in the Microsoft Windows read() and write() APIs (which are limited to the range of a 32-bit 'int'), and may avoid poor behavior with extremely large I/O requests on other systems. * Updated to use I/O wrapper macros from tiffiop.h in order to support large files under Microsoft Windows.- use spec-cleaner- update to 4.0.4 D tiff-4.0.3-double-free.patch D tiff-handle-TIFFTAG_CONSECUTIVEBADFAXLINES.patch D tiff-4.0.3-CVE-2013-1961.patch D erouault.2862.patch D bfriesen.2805.patch D tiff-4.0.3-CVE-2013-4232.patch D tiff-4.0.3-CVE-2013-4244.patch D erouault.2861.patch D erouault.2857.patch D erouault.2856.patch D erouault.2859.patch D tiff-4.0.3-CVE-2012-4564.patch D tiff-4.0.3-tiff2pdf-colors.patch D erouault.2876.patch D erouault.2860.patch D tiff-dither-malloc-check.patch D tiff-4.0.3-CVE-2013-1960.patch D erouault.2858.patch D tiff-handle-TIFFTAG_PREDICTOR.patch D tiff-4.0.3-CVE-2013-4231.patch D tiff-4.0.3-CVE-2013-4243.patch D erouault.2863.patch D tiff-4.0.3-test-jpeg-turbo.patch- security update: CVE-2014-9655, CVE-2014-8127, CVE-2014-8128, CVE-2014-8129, CVE-2014-8130, CVE-2015-1547 bnc#914890, bnc#916925, bnc#916927 + erouault.2856.patch + erouault.2857.patch + erouault.2858.patch + erouault.2859.patch + erouault.2860.patch + erouault.2861.patch + erouault.2862.patch + erouault.2863.patch + erouault.2876.patch + bfriesen.2805.patch + tiff-handle-TIFFTAG_CONSECUTIVEBADFAXLINES.patch + tiff-handle-TIFFTAG_PREDICTOR.patch + tiff-dither-malloc-check.patch- build with PIEwildcard2 1600996502  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK148b0f917324917445fc4b8f5c5a9bc289ca363e2112231872524946dfa53cc30340f09b6d461b773f5290f40d5a120c368eb89b651fd5bc48c340913ff9d2c34284a9d3c8e22d64491b412f7e6acaed41cd65a8ae7d34eb0f798bd78bae226d59da7864482434e88f346f67724185f83a8dcd277813179952a449a2b07111dacbbcba051b682c8f8204db5170c6dfb5e6e51303589c43796386cbca1355e63b79c6c4f6ceeda2fdaf3f47bac22aaf3229c54de77a2e66d5cec283f5aad1964b0be28cad9c183d1c86fc399dd3e3c167e436147fec7e26aa525d895f8c5e69d4b8385a91175b61c8f3e66b2d4f7f3dcf9914cc44c060e5d196b8a850ded846b3f236b5dec28c0963b79c7e6d86d924f4c90acf7f5bad6aadccb9c4f325608fe7e5966e4f5df467d25030a42ee4b5e2300923c8bc941b947f19620453cc12cd2fe6920999bd156db14956e55fdc454750f60dafc6fc6a9760434292f7860fe0d83fe006dd659524314.0.9-lp152.11.3.14.0.9-lp152.11.3.1     debug.build-id148b0f917324917445fc4b8f5c5a9bc289ca363e8b0f917324917445fc4b8f5c5a9bc289ca363e.debug2112231872524946dfa53cc30340f09b6d461b7712231872524946dfa53cc30340f09b6d461b77.debug3f5290f40d5a120c368eb89b651fd5bc48c340915290f40d5a120c368eb89b651fd5bc48c34091.debugf9d2c34284a9d3c8e22d64491b412f7e6acaedf9d2c34284a9d3c8e22d64491b412f7e6acaed.debug41cd65a8ae7d34eb0f798bd78bae226d59da7864cd65a8ae7d34eb0f798bd78bae226d59da7864.debug482434e88f346f67724185f83a8dcd27781317992434e88f346f67724185f83a8dcd2778131799.debug52a449a2b07111dacbbcba051b682c8f8204db51a449a2b07111dacbbcba051b682c8f8204db51.debug70c6dfb5e6e51303589c43796386cbca1355e63bc6dfb5e6e51303589c43796386cbca1355e63b.debug79c6c4f6ceeda2fdaf3f47bac22aaf3229c54de7c6c4f6ceeda2fdaf3f47bac22aaf3229c54de7.debug7a2e66d5cec283f5aad1964b0be28cad9c183d1c2e66d5cec283f5aad1964b0be28cad9c183d1c.debug86fc399dd3e3c167e436147fec7e26aa525d895ffc399dd3e3c167e436147fec7e26aa525d895f.debug8c5e69d4b8385a91175b61c8f3e66b2d4f7f3dcf5e69d4b8385a91175b61c8f3e66b2d4f7f3dcf.debug9914cc44c060e5d196b8a850ded846b3f236b5de14cc44c060e5d196b8a850ded846b3f236b5de.debugc28c0963b79c7e6d86d924f4c90acf7f5bad6aad8c0963b79c7e6d86d924f4c90acf7f5bad6aad.debugccb9c4f325608fe7e5966e4f5df467d25030a42eb9c4f325608fe7e5966e4f5df467d25030a42e.debuge4b5e2300923c8bc941b947f19620453cc12cd2fb5e2300923c8bc941b947f19620453cc12cd2f.debuge6920999bd156db14956e55fdc454750f60dafc6920999bd156db14956e55fdc454750f60dafc6.debugfc6a9760434292f7860fe0d83fe006dd659524316a9760434292f7860fe0d83fe006dd65952431.debugusrbinfax2ps-4.0.9-lp152.11.3.1.i386.debugfax2tiff-4.0.9-lp152.11.3.1.i386.debugpal2rgb-4.0.9-lp152.11.3.1.i386.debugppm2tiff-4.0.9-lp152.11.3.1.i386.debugraw2tiff-4.0.9-lp152.11.3.1.i386.debugtiff2bw-4.0.9-lp152.11.3.1.i386.debugtiff2pdf-4.0.9-lp152.11.3.1.i386.debugtiff2ps-4.0.9-lp152.11.3.1.i386.debugtiff2rgba-4.0.9-lp152.11.3.1.i386.debugtiffcmp-4.0.9-lp152.11.3.1.i386.debugtiffcp-4.0.9-lp152.11.3.1.i386.debugtiffcrop-4.0.9-lp152.11.3.1.i386.debugtiffdither-4.0.9-lp152.11.3.1.i386.debugtiffdump-4.0.9-lp152.11.3.1.i386.debugtiffinfo-4.0.9-lp152.11.3.1.i386.debugtiffmedian-4.0.9-lp152.11.3.1.i386.debugtiffset-4.0.9-lp152.11.3.1.i386.debugtiffsplit-4.0.9-lp152.11.3.1.i386.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/14//usr/lib/debug/.build-id/21//usr/lib/debug/.build-id/3f//usr/lib/debug/.build-id/41//usr/lib/debug/.build-id/48//usr/lib/debug/.build-id/52//usr/lib/debug/.build-id/70//usr/lib/debug/.build-id/79//usr/lib/debug/.build-id/7a//usr/lib/debug/.build-id/86//usr/lib/debug/.build-id/8c//usr/lib/debug/.build-id/99//usr/lib/debug/.build-id/c2//usr/lib/debug/.build-id/cc//usr/lib/debug/.build-id/e4//usr/lib/debug/.build-id/e6//usr/lib/debug/.build-id/fc//usr/lib/debug/usr//usr/lib/debug/usr/bin/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:14214/openSUSE_Leap_15.2_Update/65749105ee630f72e74ddf221dd0f890-tiff.openSUSE_Leap_15.2_Updatecpioxz5i586-suse-linux directoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=ccb9c4f325608fe7e5966e4f5df467d25030a42e, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=e6920999bd156db14956e55fdc454750f60dafc6, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=8c5e69d4b8385a91175b61c8f3e66b2d4f7f3dcf, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=7a2e66d5cec283f5aad1964b0be28cad9c183d1c, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=c28c0963b79c7e6d86d924f4c90acf7f5bad6aad, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=79c6c4f6ceeda2fdaf3f47bac22aaf3229c54de7, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=e4b5e2300923c8bc941b947f19620453cc12cd2f, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=52a449a2b07111dacbbcba051b682c8f8204db51, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=2112231872524946dfa53cc30340f09b6d461b77, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=86fc399dd3e3c167e436147fec7e26aa525d895f, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=fc6a9760434292f7860fe0d83fe006dd65952431, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=3ff9d2c34284a9d3c8e22d64491b412f7e6acaed, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=3f5290f40d5a120c368eb89b651fd5bc48c34091, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=41cd65a8ae7d34eb0f798bd78bae226d59da7864, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=148b0f917324917445fc4b8f5c5a9bc289ca363e, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=70c6dfb5e6e51303589c43796386cbca1355e63b, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=482434e88f346f67724185f83a8dcd2778131799, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *emp, BuildID[sha1]=9914cc44c060e5d196b8a850ded846b3f236b5de, for GNU/Linux 3.2.0, with debug_info, not stripped PPPPPPPPPP P P P P PPPPokEi+%(tiff-debugsource(x86-32)4.0.9-lp152.11.3.1utf-881b970ac9a48158c58c7e55c319b16e0e2006d27a180cf96249725dacef4cf45?7zXZ !t/a] crt:bLL gƤ#h̄7@GDl]^p<(qvX',pMkN}S2摯h4U,$@1?N)XnZ}JzgUy%Lī4'LkN[@Fc3^` .-E&:dJ&!1Ów\UVl!FD Ua vߋS*b\"—\T^ɶΔk0F`C{Jt`5*pID7#U?fyVAUMl3~2D%~)V+URkYE\(Flb힡n(A|T< e.Tl;Ln0 V;w%(|?sV(1Y4ʼnXJb wQp3$FOTjh+j5uSO!IE&L9hhH52 `PM7HɻwRdVdNh-R pNZRgȚź`~ӫC c=i:MSIO?r>6P/KmtTw7wHnc dg~|ٗ9ޗ##S>k+0?7t~ǘ@xKwcHgrf*f !fV9Xx;p(~.5^/.q(UN Q˻Y)v,J1n8\t< yxYBre9R/6)S0B6 G?d$Ipޜ\l.HYU%x(#A/(_3ۨy~mR  } piH @Ygۃ8ˠNcf!\̈x_&Sgؙ /W TUtF ʄ4:AR<^\;iL?8p-K4Vd97,ٽE,at#Vec?UKL;; ϕc_ttVco4ofOST $؁4Jڜ4QJg7mBM #&?!.)Rٕ R쾧Y䨥Z}a ]8_<8 k5_bvRG”4<5[01i\ zT64M9K⮊mm)\dXn$uoIb8}gvPЌi XQ[g($xÝH7 4lԠtҎt9l5@yVM"ȍ#9 ,c-hp=n݃퍬L5-K;9;:k!xpfk wYΧgV<;kv4,nOşaW6wVtܯjIVmYmtB@0x~<D er١.+؞I2_BH'Z#g/6@m$B印0 ) Eg7Jy;2 ?Tu+!ͽ6LN&V,XD eǶ7J39-+dt%Y'٭ߎ\N ,K-FKYaՄrXJ1=rD%:y)Nk^&n@܎cVq_Jb@CHi+'pk5%BYfQD_ ]|I \G vx$ ۀ1(w'e +|㚎O>kbǥvi'SZNWǂe{LU|i5pb_>炍EVM89Gg]fLJwwm(K% F棒B1& ْ*Ƕd/N烁v 6e\ṍYğφ4-@a6XG ;9=#oqTkTٲDhRg޻6B1]`BQLJ-:G!dZ))@ X:BO9R 'rJЛ㹩W؟ dWS BV@=da^8gm^fF/SԔM{œqaRof{"rz51%=o p)#e)Dw)WY G_MR>+(ES ,RĢIӟ5)`!yy1͒ }Ĩ_#NZo~?Zrv~6H ;ya~6l'I9vT!)\XP@,Նiwj-ƈ`؄`OIsEiP ee/( 5zAj!*ă ,Yxƛ39褴*Y؟#Pd! ۇ)/g'{+f+1K\ѰJF @30A"EJXtMe45Ob#ʼnxd\#7>(&9`]^W)[L?A5x$fgIPٽtG3K]*qmT؉!);1aIP9EHɡM0 }>C5=v!n)F-sCeG0F'XE(^G{H]L/`WJϵ0k%+j2qAn6IRݵ߾<ԣne FꖟgJyJ3|S)\-Y0$S $xLre{y.mEsqt׼FViS\V^]]FeV2itQ`930IH>`B6yj[X@_$Pu^wIOq: xNlԝɴ8y 3A7-!dQ҄ZZQ>vM+E5rxL⎢)w}D^ڝFS:%[u`r_":`fXsRyUl9>d%G]EZ|'%?=ȟT{/'此cમA6 -GnY2h`+> X g;f:ofs%qGnhtĩV)?:PÓՠ1[Y;JF,h9h:33Y3O(K؈MAuNݎ-Wʤ 5yt# m cN$1sJjTvsq6)ÿ:I>iiל \ {\ʑ$ؙ q a (d})2+'o\n{^mt JlIPCoT~BF+"BLVp=K"59SwSBID׍Vzz-a?oe!!W!.t| x [&D-sӛa,!V5ڵۙ K REh(Iræ (hޛm z$sɚkgFX$PPsgq  Oﭞ]E.g^-7k7 66aNmݔҸǞ5ʥd5w˼R3i_ YEGuuSލy4=l N; L1ՕS;Z7`=0lMlZ"DbvPiBVԮ(lJ.5 RW=1H~*B D~V\,rWjonT)E=}Zst{t*.CrL#'ލ|إ#2 GxcE7 ޜŌpC2m{җsDcF n~j܊ٓ%{1$EȭJ&*/%*oXbI5x=T$u%O\$_V^$b6ADV,K>QC1f/:ppX8)CaNީg&+NKWW| -]9t  %ɣȞqZgfFuxx'X8A 'Yx0IQ-hP6h]:c0K:k¦PXP2 umTD[%0 LI&D뇰+CzYVSt.?DZKgCV!$Xڈ\ ~4C$y>|0yH! !I;º݊d&xׂJp(^qb_dq"Iz)EG ٯ~K.9+KυH-АzRR/-_3pa/CGeK@mHl`md]a;Z (M9tF w5?{+ Eh51𥳐?G%yHS8nr;yeM;̵ǏZ/Š=C*Đx˕"ģUv(/QՕ[ B=_i1՟ Nܽc;~\viJLEր\ sd6 ~Lqհ0i@H@w @,=P<| n)%O>,eiTfRՋYQ-У bES* c=`Z2ɇУm-yڬQ֮. RS!NB'eEo]%([>QѰf'2y[=sv_SCLkFmȺv"26+ѵoꭄ"lNt _WKkBqby-M@$TU^  +y히VT*5H L\+{,6!04_OþYg${+NF<X$2y CK^u'ӎm]bHY(s|oY9Л^E9g{i( (8b+)y hDn,^55^n&ų.)"TNRǐFJe.mGjͳ{ll֤F/sU鵷Z^nʵ-a UwEFi΃oɟ]֪RG๙<6 f?~L9 Ku !Th+jd'QΫ>BQm0/"АBbiúrSz2)̾Pz>?UȽ+TZWDHcY9OG5f':h"Zmv't(W>4ٵHj ulrRc#Q>R7vz-nf?j0 pK:H,rKqɵU%({뢭k~}\Q" 8,ENk1 ڠ;*,23um{cv:/G[׀ZSN' c *,잛gbP\բDq'I&ujzs`İSn=$O<$F> ObwL\C%Njj RM ljTTTWfHKcFîǢ¦* Nlhꎨ=iflJkOJ$|vp&zᐴJu\Pau6z: Fntn Y*jH{:}u鯬(WLĞ ąHny\i//wֶ>WQv:>ϤiXhgJw N ?:+ٗZa/N@qu%υؕC|+(.+|VPxsҩ["(Pq'++QU1~7R_,KJ$brk})-:oB1/Bx@+ƖEF-Gli(ua[{Zb1l3^wN5WqТ9LSI^b[t8+1rJ*&| o {7P|rLvV5YHQWSХۄ%؈(@u w qzuXH?ڨLyJ0!?I3N`HEfO^J & BRJ##&D)}ebpaVnW\oh~F!%ny#ì^QEC1-?kʼo+ai_*<6̂1ЁO[`=dpƿܬ+k~-H@"boG#Tm`rgaIc%)N<}:XCJbWABof"lIZabKS9共 tǯFO(ѽeh$rG4doޝe90G^(u)?d{ws\E ;RH=WbBjp3f%Xm npH6h H|3.7 Kѳ+Au{V %a(?~5"Y}ܞthah(J JgMgյ[|˩' GA (Ш/AT W$ m]"-ѳGm>U ޟC* P_Ѵ-~JjKm0 {>[2P']ܚ֤A'fPP @i=!s dpJJGp^x`M#3ot{2A|E( o|ᗠ-!³ EQ#dٔ}vvr0z`NnFL7>= k0E#x 8/nBɨ g`9#j5l)M!_^XK+BM^f"R[1IbR5]|ZO3p"MȆik[]P@;Kع73VB@X g~Y44nIw)J7"eKƪu.2/o{{ϭ @>n ׵~|ݔw*T)3µ1-ή5[} iԹ0m0ډXuOwN;gT3R?T]RBG qUmZJ~]t8Neʥ[.aj$I״Ѧ/G#v, :}I/0ۀWYX|K7M %>sTK+8Jcl{ R6RC~% &qWdeĪ Er.-`JZnRMբDE^mB-d|(ݠû .qbmiEːTp!%ۘ;$$ޓ"~fq*7!|[n­ OP SOmN^T߅cj̹w% L> . 9DvN9C #kp*UR"cqN16PXNQ9`o7[6CoH[4[xL:]jjϑn8>Le,WsdjqnB,1_8s+/b 9;6%{D}ɍ=8.`TBfB;z)S!("`:E# (C7P%9e)@1 Y)Gxnz3!Yh ьJ2&l?tq|!Ԯ[mB_7e. okJ뭔-C汌k."~ݞTؚ l2K5uPjC7X:Vr@BَuP&'ONh@[*6 S |Z5Qu5HT̘ 92„eC}8zGuG=M2hr+upVz ȢoDn8al3̳ .%Rv{֯= WE*6{ ;J4j$4(o>mi_w_6nB0i  OF: l?mT쭇l!o@90菄=K-YlU@hZ&^e|Twc^ 5G :G1N%;^"C &8cK RYj-dj#Z=# v Cqac_ 喏U&x?QÝm'ctέ? Bcr3NF 9<c̣5#tS;%"豫R9k)"6[fNT]flJj= +jEǎaTHb__2onofbF u um=ٓoNji̤eX(LRݞJ :BUOP\MKpr;$Btuzm+ȫ&IUUn1VUׁᒓo14jDg w7GRhR6b(4T;*U ?3nKLTh:{vʼsېڌ7"@K]avv"2L= QWz /݊ehهWrP[MobOlH kyܞT=޵u0dq;~!Hlwpj[` ?5^c,8qJQȻOhvuk#3qi]o\4%tRjuZ>)TḄa'ؽA y}DCEvĪLNÒpGo&) z!83fKRHowTRG=9VmҰ k2g xFfhe.IاHnu,,wU .r,ǫpOd9G2jdPη^Ј~z(bȞ*ZK!8SYR16B/- hF ]ä9DK !MnBͮ6CaߙIᶵFgzөq%5|߹ 9Cfy\o`&'DP <zXȎ-[ǮRH¬2pIIF# [TO0I*nG%qӇ!XҊRD'fEvef=(\LL*Xlwh3:$YPrg{TY_(ޛ {,[O8.g =Ր$ O N -?@,akCh7 CL&qV.[jq0߾?10oϕjOm[[^<q3sW}n:1P c趁0c)6=*=} _hk,kTm4U[:Ӕ=%e46jfsN+o 6Gp:fQ뵦\8*LJ>VUj8Ό̑՛)fmQ6j!#~YM/[F٣X~!2Hƣ[h voo;&*,13 HRCjt 2{L/'{*apXɤ4ĞT0oa` iɫhc7 ^dNMSRKZB/m_oGªX%B+VV2+͸040< Xy ,5w ͞|.lhBQC_ѓhTO:|>j=:_ @'s>̑X%a4;\ߩCX f~ښ~|88b!XQ Y&נRO8hZ'f<'ǪP즓MXb@,%{RWPaFܼxLyb>7J N@Hβ4M`$*Q-o;L9|+o8)l/n\4?%/qP]sHY7{Q*Kł (Xړ%u١"IS#A'twY8"TlP"@ܛ=MԳ <+Tae3jjQGo:AI4L`':C/lC,2ۆ}S[ ӥYcZ {flg HLau&I ߙpuXdcؚK Og.-!ZP6!rP(Ep*M\p,d=x .l"63lR<\ !Wls$uھ;?̯@=t$t.p@O6MirHq*ynti!t=G;=3,G\NH.%ckou"`/LM8Y(j f~-3_žcYaƲX$V ^@ BbvU@\0j́ģSn &wwf0*/}E"|*yؒ>yۮ4uskd0¡yI|p?<\i2ؿYB oaԘ̣Fș-%igQo͂nܶXP+b Yr("nWFr)pIG QPv!8fqq'2\ 5dՖW){p˂yxמd͋n.M&` +@܁&f\.J}^\ 2PSXɶC`B~hz͓/[8QBg0Iv ǽJ?gq w 6/9]'zBhF,;hnALd`m%9ucT=[\P} =x`aFZxCzpR^!p{ ?hG>uOZčko9sЦ^7&I =ojuzlGV 4&mpYZ?Me*6b$1rITi;kqVG}v.$i)r Ѱ1q͏"i_saw`~w MdOM,.ˑO[Y.<|v4řbR/隡LQjL;_k&֝ h]4=:ѫ^owJ<#_9RՐSe\I˱'s1<K4o14s)yẠ rGq"N3G훿ةDMnJ]ڰF͝4n>q녡P Y1<HI]^NcTxMI^QlR{)哿)uޣ\ vMNUV<hl Xś .̻N ;sЧML6\w'U JX EiZ%V~)NKC1œ06+,R=䂰v.x>"X\zܘ_TuB˚t> u:h0ɓ#H)f6}pH u%U顒"b91;>˃q uaav dQqHN0OdșDOP֮L N$G ) pO~;lP1="2`)QOVr<_/H]"UnɒXhZcոl j}6Xyz$(䛉 Nnxh-*.C|~=lXFcMb@w 47\X3&Ҭ=d (9Қ<?Y!!k3s}xElb `-UBy }"#6u 8T6bOI~ @?>c â|/ 6Avbq,Cxt QʎE$Ւo b~)t!f+ csh_{qvrvl/i)i'G.leG;юu@0mhJyv<UVS ԥv&3l~k)Γ$O@!6F'߿*VMﵲRN>E"I"U\>Z&'76&^oξFv}:mcF,IkD\BIӌL}b (Xf֖70 io*AY@evV}q7i6_/m5w'+N8PR) _GFع~X*|cԕU-BVuz Al9v!6|E-?r3WMhtH>XR @!E^zpB=3f]KVZG_Zi OCWc>:dI0s* qwTtvHr3ѿȚM/73.&?VV?֓iTkY'/+jpQ 34R%a8vE3Ћ<==ht ^NETwێ(<6YskVBj=b2䄭:$wOwI/&E&e N"p <`prs;*xAFIF7o`䘙kJavKDHG_:G Tw}hLb ̃/L$S9A0׸q~؍y~72"ZziN,Gf(Ir#hf.2g )WVI樔(mba5G20j8̹fYQaZ:H6BfBނ ɷ (4n s{]b%,FMa$W]n hTނ,U?o_q1yT["'+qF|5&I+V IQK.FOTzWM)-r>^*R;ie`AR\eIg4?߿}ʒ aRr.銂e7xȋMy $=|ŽΦ[7e~t`]̻oh ?)IɥbrZzu,Bte}8A`#i  "u25防|> ?/t3Q"Gq* Vݨ=ys1EMS!&ވVXFD o5D~$sGOd=mi^6V'3`J:S<Ђlfn=!;  R?CUtbo* {%Xs >q,W7B8Y{=}bC6*H߻Xϲcݻ"у5lz~;BUו$o_IcIPHT}6!I +X^gnO8.eJ,*b9Bcl ӳ/벋6A'Ԧ*Ψ |r59@9;Vx.c^T VPnǝXDž]89Ydq0j椏k}.' l'&Qʭ<<p_~V4X  ;:&1Bnt(`ڑn^ݸҩo(ֳ!c#^_Z=Ho}FϪ4 ^lX,Re?xQ}V9V_>߉V ^ BN-S,DjW/Y5 !>tX"[e p51X?n_I 9`΂ݯ!G+~jDQD#p`6nH^u0#V|Ze(Y^bVe@21G" 2e9p s ?0 Cfq&VzA! d7rᅪ>2 xf`pԁ@~w}V~K˔vQp*"72B41oʒ9&)<7hFN5Pg{B#`1hUD㑶׺~%TpnQYh?ly62h MBU# |:JmRj|a \8QXmy|Y8$Km}/-+}U"ߑ1+)@½#c7Xu)gzQ3ʝF۠-RA59^sߠJ"pl mhB>%,"r@h3ď:5qq{_*lcwT7[f3C`R,dH)U2!omAӜMԧ%=BWh1L?wC;6&6j ;C*:q_#JRi)(~FDkK*ް;|j`^x>g#OhgV=Ww t^$xu7%97K:´=ªZrw< 2R~`j\c"MXY0@ yAv4<%zWAa&M${-.cwIƋ4:Mw K)Fk~/BXخ0x Ψԗ˷ SLj۪6LL<-jLmӰ_5w&poQF%Z)AkiM:f/ Εf.#5i^)y"zʤ 8u2ޑxUwqs>d/pX |6*;yU30'D({giގ]Xp$ FSaUnt'qABDž;tUSjypPɸ#Ɩ~;bR rC1Şy%!'w=M|Ezmg2,e|Y ҭ!{vBgX!ńlB-)/\.iXnE +dЕp&*Mj;m劵8RVƆo,.?L4nnpw";9(`<=>cb9%geS|rV++ߧ؀Y3] CܚS;P7wWt(;}Im冿8GזE_ ߓA#߹[tq&{v,}J| t}LLiu#@D٪wGQ{AژzeRaNV𹄝oO2^gS{ ^d{_H6H] @sU%R)3Y+&+zr𾚹:Q.GIS鎭ͷjAң@{~); !/o1R8@gXyȁ<9 LzE6VkY!E$RbzH_.Y"E󦎡7f&tSN҈Lw}O3! [' "j|5لQ˜0Am!,S]v(`_ߩE7O?~$+aGgdbpWLԺm?zTך9dDZ7 \g'`n2/0>)eOzQ|}KW1彅lְ݉ mbˤgim)IӡnE,VτՔj> 'd `tjLjR^_,% |`:G5~9QZL-_ҋ±y 6h' 0dOœTKh7kh:EA`I1hտ]0cCicūSQ.5F(9-(D|\O~JSl~`C5<~g,0.p( r KHM27"TܾZ&6F~?~bweEU*h)l{vnfeMƥT9afJo`eO;r)m)NDoc氻B~c[C n.5wg7Df{< Z;:qQ /M.ZYѰk}jD0eJ{GSNEnCp Ƌ%)7Zw03wf۸Vg˲/ C*#.aZNϑ=ŭFd>(!d!U3P3<]O>rQ{Z +vk2-+>fd$6p}.Ty]/5 SVGOxkG'?fq~*)Xiq0c@`[֌Z FB Q+8{ D'G'dW^S3t+:),@|šdchwtc8zru[ηWN"CxHo+SPs|nآYknCCN:ILR+( JCr{g7;j91 Md:@|!X8{I:>udI ߨqhg9ИL U$Sۉ2iOS^@80~S=-srtImg C}? ʵuEs3Xtd%_Y⇡{kPH*b;bvGSG9D \$"cc1Н`bqIjQKkS+.kS 7܌VwgL#2O 2c*[C2N U2zDnghIx(*G7HU7N^5>d#%Ae![TMY7Ki+ ga2=2 m7eܼy/n-Ch4QH~ӘUE|> ?dDb^]e!NIVܿ6.?)3~j^,"ĂX}c^Stb[ʏ=j;'bnCao^}H}J/ox3~ ҏ E]! 0"/ 'p¬ޫ9U-^™^9ZoLO\z4\(}7yKMW/: +\2FtՖ8&s#KU \nt\k4aB{0$5.t8~Ni7bM0d>RH:? `pvd5G[wL!{3jjL֐?골k+ԔKN.P"ob%Max++lHNj ^. j!I0Q@ a9_fȞY[`L lj}S s4"؂\*3Ro䳛܎.S&!XuV^,r6v^Yb)|_%Y@yIF=Qtթ}YH.c壪"5sɯn]}/}DMϡV\ڢߎ9kg14~ 2b}X@.!Vd_%_[CCm"~"P^SWw7z#be5mP԰$l])ZE2qmمM`unVKEUW*oAo  20{9`?Aj,F{חFN7=s!,-vG4$ ݻI&DXAH@AJ2ؚZ/{cU]=QLwDZe+GxJ%{R͘ %MҶ]=ٜՒR2 bs6'uz"+vMQ –B,3sm5=9εb*[]?[̡i‹/Tl訇2m7(Th| L)TIةNj/yw)Kox<F@PCsZyrZ8:9D`)!qJ>ZpS4g] fxȗI7&Kx Q`FXIE0^;1,XNyZ&t&aРiZc}V=/3E/#W{9N3Z~fbu^դj@p(}bcXS\z?qߛnmq.!#;8ѿk5\ vKi4UkԃgBFO[ Z%=MXkZ hR=)969 7W{{Æ1ެ.+UG iBm&NNSdlG+/.#M h@Lւu ^).ڏ,gROI)|P3{ N+ۼ6˅. $sWa3:s{l" Oї x=6\!dk 0)LC^^bo$ W[pmйŃrgY 4VLJ JjFv??µ0٫ vhQI@9ݚ&eCLMQ`aAJ#?KĊkLKFd؏,+7nMj%H#t;Fg em*+  WiJo 5'p&enl$< A!f~<nْ<-!>kj%7%vG7"7?IPt-jjy"v׊j$E3ODfX ZM)jtLtM-D70=Af@`=Nث{yns=wsRFe󇥉ĺcsAmh s -8 |m')mh[!߶(>L5kֽ %)ooE;+feE)'񪬅`^^;bjI8YyUsؒ d|gdEZa A M rK[i5\0 7@x'=6V޺P/GA N c%yYB m||N]O$~ߔ维,#f)lX_LyBZ@ '|22.`Q $éȓ].ـ;B~OȾf@B)'i3fp2I>^2gq϶-=DXa&/e$ X<3z0܄&/e/[ ujbL?tңiys[ }]gD?fGFf*׸&/n+7~K‚|5r7L"{J WkP1bpH5j8]@Ӊ o*bńHY L)UҙeU^a@IwK:Cic ߄9X* ^`MxŧUp\.zBաCi9ne{*B3%^DP%©>1֊jm8iXEWU ,>@?/T9ə#s2|q@q'2)m2HO~YO:`l}'i[Ԡ7cy+&%l~~7 Ic֢cq IPj#7›As z(jmQp4O`.3gh^s-˭{%Qbcp 5lR+zB$] Jy0̔h-{\at03O9q[ nFӘ!H*B0b(w[@ggw4IK+H!I1cGX04ό9^&$j54d&eR&8Nێ`M~')қaGaӼ[ #yQz "㙷$wRWmE2xl`ayVYf&l2_iD[e8dPP_L:ѥ;VFS)|$ފácđzB*WG7MU3$ߘjҽJO1^?{DyP]7q"LHQ8c+h>AC?K0*ߋ)`᷇-{veaX. &V5i4n ۹C_C\ᙯt}7 pbYv:im "p3DG$FA.+LbcӇSVR$vgb?=DKGd;bq\sA,ؔbLz!Pi#c0yFj. J&bicڏ|=,k A댈8Y5T)[M查Et9 :|^B!3J:JfаMU( Q-D#zAskT%ae)Z\٩bn(||]r 2C­+[~ۯi!|];jAV@o~᜿qs3-Uf1`)$%7z*|!ƐwCiÀg2ikC4Aow^u@:;Lkf6;Oa xO\1܍''vBvW6Eo0Ct M1 _.TYq{bBy]Z!ٺ4$?1E5C#S1Nۥ-pAkXM t_%IpMZdĢ)~x0H1?j+(<đW gѱ*(HveO;(da\L/X!{{-~C7[3Ct-hW;tsf{鞯a#3Cse75KX\u!C293Kyڻ]s7N19xvx`i3 ̒Af{2뢞 ˺RJ`,(3卑XQ^B3!Ʒ1:]g`l ^xhEw`{@V@~e.n@x+pF`pxe 3 0 G ^Qx](|- ݦI|D^'qhm$|-pKUT?gfiupՀa^%5ĩ7kL7Y(N$/@1VpaӠh*\y (AfGYHAZ.m%z w56 fn9DЬ 5?6 GK\*6Aj)k+m_Ya2 5tV9>G3V~fm,.pB03Ԗ)Qjm<"٘$`W 8}?4u{yg3Ñw. %[ofonH8# Gb (zՉ*h:"eLH~C!7u 'Vr>/.n~w;*Rt@~Êlk2AP g IPr'DH5L+%"UzNT[8{b[G}{~F)] !<$ղ~:ƧCT&Nt"=6 l(=˙zlpK21,K o74WAp"YHqϐ|λ_݆@xaW1(r>jfۻiӼgj4.5v k..&k"jDBȺ<}t̎݀qIcc!1KŎM3Z|,5bɾ`[=1w;/FҀSy;܊!Y6b8 ȏ1'?tlvg PLq- f,;11 p:{Aܧ.]j-٬qFc[7踇/C2?232x-EC+BN\PD 5k\#g]<9)K4Wq'ՆoI㬆uQRJ] +%)*{=!_2VTtݻ-wH@7I$,Kv"}Sm7ǃzDݓONu0`kX@+AX%so_ &[)䝐E{?(2<ևbOhhjʃ!.9-›zbm_*D%i 0嵈C Au3ZWYh9Y6fg (bSUt[QĆN$uZn&u}= eAcVȀ ZsZ'ɘ\QoAt1I7"WtV AD+;z9+Kkk@97=8 hhm{ B]xa ₛ VbW}UWaԘrtV2sLVb/Y$K&PHn Pބ1 ru"򗉰2o : "K8?t&o1᪇e>0eDD"jscVyh㓨;{k@T%1yM.Ϲ¼4<7W&!W/@vmuF8Wn8{g5C9C>Lfeq(#ۖ($/x;oY֧8K:ş_@6ȹv3k(;W69Bt: S{t dSkȄɖHH+밲xHD)) q/Ev]TI3G~;kĸ$2P6|o~$]$;!n \9skoՏqz˰(zyfzlˋ? iJe}VlxvJmdVsPP9״ɝ"Hn#S+ `2iSQL',j711 Y!fFlHk=qhދv"vWc9HT }FŎijqs>Ix\Z`F]8%cTJ )T6V5ޥOG%>k#}2T-B9V̤1_ي]7ԣ^'5BLڥ+y"$6[vzّR,p{RKBt tQ6s- ޏ dSYHh:HoltFUMR7S1#^uffB\AtǷ<>,ZOC=Fy2r'XDҧTl[*=|#->^V)'Aԏ>r[D!*w)@&%p܍j7eW+c멨!Z .`W<&1oiUI]0sY{P03%B܏3I{qw LU#MؙQ6X2?<遙e!=H~ҫ} :u,Y++XcAKOa@ @1Fz|ZM[ kg-̛cQˍқH1h9O*{0 ~Y5E'(~]xc:E aY^H= kV= WD9vXjjM,؇qU5a \XeҢ~?ĒWZ?rDORYዕqVa7^P7Q 1>MnDF7Ums۪BA#M#IT'%Gh.# rFs G܀޽U 6W R bCf=:=ձE㬵z)3 _yJ>%>>fyCOS C3f\HD{sr)`4rx"If^v+aڋIc5=aC@1+qՇہ>.r_/#4Hj#_-իٲ^68_`%wX NPw.oC9)䋿dz CcZ霥{I .=WEw;E6'fs3JMArZ\ʌR0!Vk5) vQeI;NH'$R,GK g7M5 wNMT hFW擜cKfi [=~מOqX ^ljpsui.dk8 AF)mr Ftcm(ў!7rcubnθtѧ&VZ٘:qjjk-8[}MMX)BR  v.+zsJO` ͺ^,-@lzz# jzUbIUaW˘CÈtHk`q(k9 H ©$`eJw-+ @r8llAN+1U KwI?v {5WOLsxY.+<\޻`L<3WUYnMvLU/d3BlYҍ-]t} { |ޑC?^ Cc 11Na+TY15~W'_lm % r "ѩOGqFr|IQu7hBE찉dUJ<(c;_ :]Ef'!wNyA^L[a߀ ?bϯ |1= j -zjah"AOCc`|p$Ae-hTĴ{4snGyc JAuTS{Mg N65|*_W5{6*#ڷًF >CeNlk7> qP@7Yx”]M^,VEN]q `Uq"zʷcX?Uj7.:^ 'W۟LN#ϴ #H2=uVrER"@ j%MXR+t.FjzOoSLzFv[J0<}=T$Yo2aC yᚶɛH*{B6[Jz|[)\EqD֔ZF.~,z 3*V1Hd-.}xVAOL5Vbi)x؅[#wl<䔘J?:tXǓ*ko\fenrfX.?u㙅'z *?6zNaγ(/ w.TYv/em7 #BԹ ]Kn8NpɝG$B&jTn30b@bG&ɻk=9dL^s+}fFȠ&ǘzf?LXATo̅ /mfU6[S*d3*oJ%k[&Eh!0*' fv_w'bf&WSeQei/ |[GU Nɼ3݂hD:csoNb9pS5qql_xM%yku8~ԛGM-bFvm$_v bh m\vk@`opM/L eA9UA̢&:\+% @q4lLT;f(b.m~Ew`g&vr㨄*;N^4yaŊ 佃~\xɠ=W,G/Q??0j ^0^" %˂/zy[Ʝii8]D6~=|,MζӖ>Zʷnhr2)$0o]0{\)@l.)=&;g_9)j6 -yE ݔމdӅ_lcWpN3ya0J1nn vQjD"0kl!@i_KPmMb;FCja㥴~n% YAn)Nio٣6|y1sh0r$ Q)N_>jr!H0K-qYVS~wCۑqhMwx@gQ*q; CGߓ ۉwD2(Y!'s[mO+ugrLu< I5j9Pwi18}^p4vF]1O[Zu%f>o"'6 6[\ig3ogH43 dz~w8dljQ0y3,g|gZcJYi=Dý*:aQo#6K_|ߏ؆j3/ƴP{4d,"'WQ3fx 2i}nptу▶gfl7"4N\VLX$vnY:ZtvD yݛt6=2TA3!aPfA"uSc?QޮcfzׅqE1I4qRF$,_2 ?`yfN28 bk% X}avűtTC$y/VVмƚh9Э7 2wwWI^SWs]b FêF#kU$䇰CE ;FsI`|k[~0vZff2Y(Qy6{Byva)^)2ż1"Ϲ[eFWF Ǝmj_'ƞ*ayl&wemq37]H*s=?ʜIrm'+ʰUΑvaoV6>s[>՟Rq5v̡[:ZpGN0.\t?+ӊxuI.B6SsbBm0sW%YrIj.TVi7 [?xw5, ԇn&lG2esRD :\M.B^|B||qwƝj}pG@YƦn׌Z(6&j/+9@41R[ eufndTb&P(b"Pg)v/I+/ޖy`=*nOpu*Xud)fnV0rGEq i\K`t9B^`;p7{5rsg|2w5a8aa~_ ҆ HK #p1n]C)eB&𮵶_ALQP-H'z .g|m_5j=}o_73ChyHd6(| {o$6kRNk1$y]sy"3=Jx(l-26NbIcTo?-1&P%J)k(&tIut~7(u%L{o`p 4Mbѯ*DD[JJ{3s6(Oeh&D{UûLV'@ *0}c Vl4ꭙ *@_KWG.i'|t"^p0ټ+}=7N jIU:3Z'mYqo 㵐^!+%.c& 9V\5! t 4_5 b|i3B'r"]{NV b t|ahS>iiwTUl0谒&n}3A7'[ޛK:bD +?@;o̥݉<&w)N #AWoq&yaOP,ؾeN bnl*55EL4?,~Ln0gH@/Zk -̈́!%8t(HePJ$Yt /5WB;X\1PFCBIoN W(5&P;2 F9_}w"aQ Mm汏, WL+V,o63ԺQx Ϗ|*.[*)bV@,SB`V~7i\_yejQ?ՍT'sq~4+lVWp= 7ED&dC쾉4ZEJ@[F%'󐀅x3þ6QS5V1e(Z&H Vk;}Yb!AOknNy)ȗRcۘݸwm}kP|b(FffJdA\Rz1*4b^Vy*4QB;nFֱYe"A|eudEbv?}!Ї4Y!d8NB 3KyP9+m@z 1( WQf ԗnQE[nZm8[UIK2e"pJFy@RXv`[9f_?v M`]Upxs_ +#~6C)_,?RCm6UYQk!u:)OphH'lÝQ|![v!E6e*ؑVd؋8_05&F#B2kX.ɽiV3;YZShueǝ5Q#!&:/jM=>jV6掛s+Mlgk¥Zh%tYn5"Ga?F|Zk-HRonoF[3@?.:$AUd]J&QGh&疮F8wk>O"V׹/r2Uj_9ܤ"6gm|˫IڧuL+&?ɭkvT^%ꡢ6cKR䮦U7xTS{*NH{1L|=0Z~K<J͓yoQN}P[e(I G0!| jrT:7܃O- čߓL۹nlIzEf'TPl=5 ˴ȸM_vsǁ< E-z^ઘ\SN]>DGX|+ھVmo…&0, u6z+&c/*B:l(7ĩ(ftnvZp]"22~v]Vۄ~{ZԇTD.`(l]-䓥a9"7?IuRH /&Ƽ )|"sAэK}uKTI\mfNp{iwe^Mq*()[i8,!rUpENtAĝl~Jha dNlx7^seޘN~Gm:dܗzO)9l&c:園}6E/T.MAkhrQEN+{73`ֺ¼t+KCָe6?-V!߆9MZzLSI Ger~n>5/)QT7Yb>r$xwZM_:lRͼB #W|P-IƕE Яu}cka Oy:q q>"Q%y7ie agXClWTp찧ָԀS f|{%kЉ8e d%ʪזsi`́a]Ģ{T>䍯ҍ䤔NpҭI|d͟#%M[\Lʭ-G**$TߒCj_i+µt_ =+ŹBrg(h!RB`O._ Nۺ4i &S& 4~\WW8'_JL׼ Y3Nm}l5x{knKT#fTwg,I 8QQkCm lDǎ 9X46Ew)t.p"Up/,&u<؎dZXZ{4V0uN6q?r@]1ܞsN VsptiX4(cT rxHMΧ5WP}=?s:Ɗza[BXEiQQ)N.I zr,>BoA2S\ \vOnf!頤~P83p/sc8cϊ,69&"qk-HQpz2fzH?/@:(?+`z׽6]m&Ǐɶ<ռW*$wV17( ~6|Gv&.+y.jIrr>U[0MPI=3Xu2PyQfkE*Fxްusr6/1"TroRYg a8̹.gbAiEEtdt꯭u/OVgۡr㪽^֘ˢt*VKd 2!rm;~LoUDsFo=,|U@Ln"^kY1 $V'6Oڄ4CԲ+槎;eoI$#w\FODmz$?xi_2Cl7B2e@mO]|Lk {g ǖ= }}Z<'?|Ck_ьܡ҅̅0̔,r,U:x@Nj>jn֑]e3 P2b{6-^dnvu?ZI@jZЛKRujlu Xv|@9EBH/|PޥiB!Η.Q'Ѣ{'_ofkP7lRJmG8`u׬Byܚ@`dRw_;sGtC eݺ(hk5Fˏl Ie*{^`~yI85yW/\G 6`Djk]1_Hް߼+󄻱>m͌$1UrOy!}+2hqFpݻQ 9oEY&J+CLvTTl*;\bEݝE?")lVT皷d_/X&>ks,P*~:\G%Wci{k!7PiqHӖimafJ=<%11OOQڧ.+ܙޝmn $ ?8;:Фv:o(x+Bn_~rT%L=Qß{0d^G>D|<8nT(Y+ခn$R'fb#%P"̥׸+Hpx㷦*@&T<S0oT53F \@B6gd}Ğ-㌦ePHеxz̩?0eRG:UjpSbؘ)RbizVGg]́VN(fp>V+Il&dL"6JcءrAK&%YMsiJkjzaBw :>-o~s#IJ_3H5jOb$٘0P7"iDw- Xw!j֩ȟ'$Ku|59uu w%g لmL{)jo#AL1gm=b~j;]#aXe#Iyy?>-#. z;2 I„ CM`M߬KEWlU!]yKT.`]{dFhӲ%ƧNnu;K^r0o]V^:XIU{ٯ~KBsM ?0E8i Rxo)rR5^6E{}|G{GI{Lh*;oȁn͞S 3ù86E*]3l4>d+ Qm$,rUjZ̰լ 2-RhPB*|QCC Ze ٩̫Pb3ʇn:AṆ&Iɪ݈iϟ(15ɥA2=~fΫVP%\˰ϟX64?ᗙձv@5w ȭ,*׫A#oN( Txn!oqʬ:ȾZG18҃y1 TiF %jLitaI>"iRle)hq\]D<#9Iw| S^*8-)C+? wR- aS×wr悭d$UWA{gQ~Ǐ:Ԭ͎咫i]bأn%ٳon=KWm8uhy^ DTY 4jI]dA+NԢb>]ozr"h濔0d5W$$/Ĭ,xAx2pAf1@~n8XBrz}}!} Nc^$jkM J7 $:WԶtک{EKa4 &0`87`_g`j^E;OV4T_.Ծ1"x1b֜yfMs瀼8VnpzPqk:"|cH-aW߰QFhw5etFO}WjєCimHly" l6(l vqǖX"B2!&qyղ93% ,cǯ*}^ /JP%O%6Ō;s|-k5V0PZv"Y^tKu\?JLO*8U)O+c;SB@GVץ/X/)ݦtG~͓ _Qhυ뿦Ylȁ[}*%POeTaвCДHeW1j6΅>'QV\%dZgC%0y"\Ty\~bjah1 ]!һ, bnЗ)a(nks.)7)eZ>Y f-P'̰o;mhsM&SUݟoCwgo_-Q` )%As&M\l n{tW֒T/1e.mx C﷞$MXOـNTWD:Ŝ̴G *mcӚ:6)wo#)lf{ST;AK(a| ?6R8S0 Ud8 #u*Љjy5O :s|S"gZƴx Δ7Іxϟbkʩap6t( Qb0h4&$G׽rCwF4[`Q"ހ)22Ms}f j:gåMoO'Թ:&$ւRTNr$1.`m2xpP:xϛ͹ }r!O NYZjɝ1viZU58/-9N+R"[GR ߆w͖!*?{੗׊{AjJ;tjӾ w bGD{\(Q]Lߪf,#1ݕ C^7S<I03x^W/ +~R|~! )[I(+rOP{,|x9D:NJeixx,⇴̼QpUR8N W3l>PLxâĬ[Zpu8%r9]B{H4Al0 >8?}YMB-"nĄ_#xXގCr SR+">l9 & ~j[|JYSrQkNa7Q8-Di+ԬDNB5 d+- -=Eݠ^vdHFGQ`{lmVy?]ikN+PZzi:-[(˘Qch1=t.v@hk%a1J5(~C3Vi1^փ6hD:HY'lsdɢA_4ʲ'Mƅ(\Ű֜kئeԀ5xd\]hP27??B  /j+׫>ގyF 8š:$}47v/(cZЊÞhPLhz<)(o'W 3dp俎2}o]T$۱p"ߤxRfM 9`$S\R x eSVt)8~6k#J8ӡ|m6{=E03-0C 蝘fD]rN[ݖy/B4X p疉EJ_tgc|N37kދegkWqg̀s8VTzh=1Uؠ3}leC)&)Bϱ$W##T kxZ1J-jt]3MH5RZotg̏Wnf\A2/B{J Ye^+~΀MW(3f80fJ7KDKpsC^܍Pa16=N.kf՛ha)rPœρ{ \Q$0) r6rҬW`G],~0(k3^vBu޻Q #޵ 7 Oje״C&^*JF&30Lk2ܼsKڶ*6zyy0j}*.QWns"ܸ<2+(r/0ص(!\ RWzL莠SՔ] 9j2!sz]!:g7߂45p8ʂI&RIo@5>+\n<F)~m5?e_ :ecQȭ8Сёt[:xUv"/7fTQAUvhhl4Հ.['G,Ksm8XW[UNpil+VdBF$QT>i(7,)S膇! E 8Vg v q#K(z=SZk;IcQ) 0~V!׶yv>j6nzJdx1 nLv,"3ۥv=fY=HT /Fl& ,̀.-=!Vl͠GԋAе;W'p(10%|]F$XO{~¸969c mw[_jc~3G"ɘ hwAL6Z] 7KAyuW6k /c^NəJUYsfܗT ?_˿]`4oMat= Δ%}.3{2FI|&f$8 *0b+3h)pX#_pALrIrcnl&ߺ\~P2^ýӍSW?'@(! ;L=s0T#^+D&.d1ߊy!OrVC-< iSDd6QT˓Ӷȑe[PЩ?ezQ]M !(YxYXq6O@N qZ,ycԱyIWb/l?4ͭ]ȕ'23Fg@^h/ 5R W|}RV0Bf.%^ӊQ|ev_ ΢yA1"=K$+G U[m@zѵIB?Wg167_XH8Zy$WA ~hYmk"|"C&xCy1 4EbIkXiVXƷ{u Mwuol?͗PYEJ1,ȕCJ'Q+2sjEd#'nfg0 *6߼P1_eJOA?G^Z+ }*~x{3Eu[_RХaJƑ=0PFrW%{+ P.f˛ m*V* e;rnm2$utj@7})vU g'>l 9ϼJ3'~u3oADWH"OQ tϧ9OYfS:):^0%Q]܊ƽ^dw4BAH W-L}Rw };-=*QUˇy?pK 5ڹH 2I2]hYѯG%G_` ehja -r19K*!Ї:cF$z@0M/UT%} eS;+yfwl@Hy\· c!LޟemXTMJWٿsЋinZҴu*󎲴@pΡ`H`/$X3~uKNCm NWje{JnT4h o>lI>I H:bJYy|]l`#_Ǭ.*$a,zfE0ePԢ5Ö jO6h {]Ddi@p`5Զw&Jt[T# UF<õ{!A խ,nr$V2NL?ᑆ<ۺpھt pƜ\T* Y0ėkmo /Aԕ~ ?thzMmV[R/QPi9Kز+ +~^%!>KHN1$~&$cp_^{]BQ;.}',; }yN %GfyUc;Iݰ^N N-cQ/i-1V]?wfJD% j˧(ތ窕 F-*L.`ud)#2#dg=?&JUQ w4=nˆ0q<ꁓv=N40HxvFm )*pǯiS7!IwJu=Ys LvF`-N&A9+# 1ʊ(UE,fyNQ~T,]w qpΘg !.(fu[YT o9^"{J:|6p6仧lp6~C`I[.Ø D 9{LCCwq|Q+q냲c~YS0zO>+ S-' k'vņa| >/v bق~ZAdC+ >PCw:N{.b x!MGW+Ogox~S$/;-39fkqQo ,6e/0&k؃k/73yH0_@WЭSz zF  AD_^PyB̻,pd3^}t!K$nE@ !X3*Dn9alAsjHjxk cxRب 2 I(p@W}*Oa~ ebU8 M}[kTʜY1J JyTͻ-]*8fIK}T!&fEq%>p8O'uY J0h=oA.PBL92;c6vIlJ셧[ n R&_Rŭ;/ _g&1J|&&V[G|>y1yeyU c]шLݵ}#T,33f -Ds !5e mi91ՂA<ԞAi#Y*DWNN3K{1~ta'V* S0 ^쭡@gH.PUjd|JPSoptt'> \g@^𯿫mѳɭN3*pC>G:Rp0O'O/QW!􄛳FOX<Ïq ?3<# GhUcI"/oTi_X *B+HczX} D^gG qM1O͎{Ϋٙ@wjݣ7Øu4;Ȼ)Y wEAQ$a_~&҃pg5I>qv"w.;zJFPXw0dTU}916ɋ~ARn,oaщ]}%Ia5ws\SD:e۴ FejX?;<Du 2mW:-QfMjsvg9YVA^;^~_(+s<ǹg:˟TtZN3f L(9a9CRkBRgϳJڗ O}N=ɹ8AHNxgɔԐ >~w snٻ[/~ċ;Z>0 .|iR9Jx6mz޹8_acس<^6B'tbClqgDE_opgGܶd)-s RM6,B5R:vҐ; W횂ܭVnu4Mou2h9D5?wśpܾ˖wf/KBH(N*;eL1eeI7L1?5!-ZU F}nEWw}3ܞҏL[g叄43%mFqzҫc3\18d-r56VO[Qi1o-mku!Nlֵ؈|ErͩmWA%x R+47)\J4_y1~*c}jId W8b9χ)qy$i_`RQtҐuW&JoL)["RU|do+ôX x08?6CqqBJ:=Ĝ29֜=F<5,x_ytaK޴bfW==>T % oLke63CJ˛Kp$:䵙,pU#tNG#άkzENcK(3&G/DYѵbщ S9JӲCnqĂ4sY~[,JClY:1RHnzoq?XQ ?Ϫo ddRJ#: ?Cw.P|0u57.pe\UwXvaPN͠ĉ od{4kKu5o$79De:vPzOQG%4~ g/ueGY^y 85hs0VZYեY_v@JN}KCڿhΞ]"v e2ݪ#$ZiJN%lz5}2nh!RCTf4enri&[OJC["[C} py%[/liQ ,*ؗ?o)ϯspJB~8(\fvu T@ta# JiC,\=TsM?y Km\˶.vMp߹g]grjʡ%Zs^)nRe+0`j>5[ l2ЌR>k?b47/3ĜOwn11YD@4 ),C?(|nYSDž2&/y(^’S4z&SkuEod^;; M$&{sY"[xX *Fnn׎|5:Qjiav^$^OKWfu#@ˆ,NGY/UIx//l]>ZR\,-[Od=M99E}KŘ `fV1Iq]n5iWdh'g祯Siԁ "7ȩY AMכϐHT$3MUJ&_h vpkC!ve IEm/&]Xgw<')3Pl&hbޟ,|U]4B{ȶˢbC û>ץI.-u#K B.DUqiJ󹖂y!9v=RU: n}]s~`9W:2DJYE-6l{`x  ]Pb˄3'}&v+T]AP>`vq<(~RZlUN]#{{#\=pK陸7#of‰;XrfhR:$eOhvx6;v},MҒЯ5n' /&!YbZ0\`nuM+B jKxo'(]G#>Q<ma+㱌eZ c'B_L~F&^āE[ ޭD1t ¿QBh둏s2cza1JAqkӛ$o9.x&M%yF5*zE `bhi@@C)B+A ''b#Ep xDpZ)ggz)Jh;ѝ_qdr׉(3L@R ƫ:An`д Hj{!덑 jmoF5Db:0{k;FEe\N$t siC*D*{[wM/| & HjJҺ%>1X J bi~]:qh<8GL -+8z_$#(Q,;:ʞ,akϫ@><B_YoDNl=scNma e3A mvbVgi)5cWY"Ve6r3"jgm˶ր@8"Wˀz eV\;t\\|&{r~NІE)ɕc@2 $YNc@>'V检BAkkx ϐ ۸q8ܞ>7iAr1~0=y,TDC5VT7&2FSׇϦ)w񍖀%åv'VYp$z{5[i|*`ImSlvͩḖE[V@wX 8Gu܆Fd[!?cL!\hlB\2g `^y.4ńl#%Nn-7m,3|Zm)yIZLUՕ?5"kf} (.|%qwjqԒڪ2l<. 㙸 icjѢث/},A%]LqtC&adI])'Y_ UKs$Jn%~pa^oǽzFŬK~E %(̼VFM9Hk)2yX3n%'SYͲI,Tf?ю^ `QCpJ)(|Ll!|]6MS(虤a#P&@. "  ,h؆{qlh3F&u}ŽvWJՉp@*DCG!m}@<ysA *H _y)f|y4h.(cGfM` 5E_7 fanǓJ76XgEȂR қk&\KA3d8²>-A!цJˣQ:Џ _y~EȄ$ǖ._omnvvo4="GQ ~:78Q9 c\ jKouD@|8NZ %Y+OB*kS9|f%XJ>qUإ~GvD}" |(cn+5綴.`Of z ؆;i-H5JUUQvՆLk1 C7`wFlx#ɪLNBqC(4tX*'i@[ޏh.`h :R$48I+> ȁu,zp`%SkN橫$Gv:QPHK0[wu~o ÐDٯ<ی3#V ּ9'|}\1f}Jzɘyޮ9"₿Y6{aYLgk:Nj3eGC>g:c#`a͝Og/{9) 0p>0'n;BZv3L `MRq:N`;jN|?s͍9bζB0H| jÛp^~y}5V '.lM ?)/ {)a&'HxIU,2#/nj؋w) $:-7M-}AvODibJ-%~ ٬OiM) _m6:myQKCkpPjjd6ӓ[ɡl\G<;Y.% D3 CB8s8wŋi%?5@Y]삮1p:6Dq,Zsb꺇bӏ$38dHSm2o2noǚ!tT~[3 .@0,v*)?E7\6)"?9M^BM_T~/Kxҁ6dFǓFO@s+͎=ZHji0jNT(ǎqvÏ45zyj*']AjÊZ.HƢLʹ9[SuْV2@oJKt E }nG:m7kP}#qA0G= B8 wZ}k^H?>tai̜Db^m9?gI#zI֭,6 lD Ms7+u.۟S}@uiqۖߠTNRj&:!Vl>>>_~cG 5$[/@Up2JonۼAqC@KEBt #68 Sl`oSh VzQ^j-' fBjJہ6ZG+- 2Ik0wb~K@ z[\yrٳE1\r6>|&GvQ&eTuټozשqz8P=b=vM_褊YG {"O.y +=2ϻ3imt-A%=Ar a\DR?rs`ۚqN XI: ǀtpe98bq"T Wcw'9;33C@f q ot--/1o#.;>4s?j/3APOH"?I6s5+:#$nOEUr BJM lFKJ3kay?o~U,%%W9=׻%,ph.sE a`)tޛڴa/Z0)i$Vԏ 8mkA5l[wgMy,mAJH䔚Swrj,.S\:L!'!|FS@nnTvK9:H=~ 58ja2!Zv܊m436͠f3GSu *G(;Y󌺯4W>:{ 8%t'q+]Hc#M B"`9_>Do /}VC jɈqb P"nl6kx43Ŀzo*j{B Qԗyea<2^K`Ì3l uw@}?8c0Rd@YcA# [ %d 2Y+nm rUȎ R)JM0ǝ4g` 50{grtM|DtC#5wgf%w`~F|P2K~o]f+ù\Jœ5$|Um-oؽg:%i`H,V73/rTքރvbdnqOqOwPB<@^>ڲQ[E%WsIʠr!@N$@A>ݱCb<“lEJ*z Hl~1Lv3(y{ sjp5CK}lJ(M^Bv|;ZUK- {41)DzDȫӃ&Ш<lwhP#xj籫6%zoYˎ\/sd-X|w$=⺠EcvX̗>၀[d߱"˭:G#e":es 8BG>3/kSX}A9,dl.{ID~сiQPVcMGTR zH[KA'爉Xd~1YCwވtjaG &yL}DUDX %aڌ#y lYJGAFa@ŒEkgUP#J.E,YBqɛ *0䪁WȰ%0+xuTze=q)Q>BGgs1j>Lj}6J8#`Go &MQ#ArhuprD{QtH[DBDMlssBG9'Ad55kR?9Y L7Ѽ2g7IcHm;d0қPoKU G<شŦP;MD"vTj*Q]Uk0v tGUXP-tsA/*Թ!0д4r~:+O&g>ITD!x'/L : Y3?ӆJƙb?vїa#Rʬ}P'%\j1,j:PsWʏ*z]c`u k&w}o PZT?9nK27^A`"$qP_/qO %dN|9 4Sz“Qk[W-8{3֟kB(P"^(?1]\|K IK[#iŪ!ŭF+R.K.8sA_ ^;OyD:վfi^GybeN?Q֎Ν۸TL777K2aD' fmޔR|H _.>ln^7`Q$+g,H|mlǬno0ulcGVeI93MmF\@9FW!͹e)2z}B|ǏZqd [QAm .qIo`}έj_Sp1|?)({{9nAЦxEysa{Y yOMIcXQ*LJwL ~%9U6+tsd׭je,1ߘjof&1i1Zcs#z.RksHqݡ% xY<Й !.3ŋT Y *xzl\:j>cqDbȡ?A;ñt`KF/-XcL\2YON28UQgX$ǒ*=0SKPfJy% lY nb2;V 2E` ?o88kvj7@gY2']ӦT^@.?Qr9z]oyNvQЌpZOBEZC%_g@bL ox_> f`lCfoc5.!Z;c=41nknS/KF| Q,CO̱u-*o7+JU83W)2vNn/,zb iF$y5e#E81&O"]@npA`S9\] 01Y*zTz^I}KvkU)0}&΅\,JS z\{'^6mYR U"eяOR ZjwD4dġ*LUjNdsո!\"u=U2ouІ3&[y1l->ej&w*=ɯH]W5t[ƴ,l<~ط1FC~c\HAP9ǰ(Mbhb8RS'Fa[6^)2/'$ͯNMs ~pTz3QwE,[1^'1r |k1V*jp/u1ߘoic) >[$8M#5`4*p’ںϣiZ%ikO6_y0 GėS냳mYEƎyGHiK4:w\0eD-[gЦbقS''S")eJǻ/ GBtR+eFZ=. $HtlGxbqȆή') FI|/ya2m/<y fJ&RFCI0]&Nt8M$JКP0Xauq%h̛yS^T|vJ̔]A.S uA4ЯA X7lK`Ep<U*x4wH}v!:3^sb`$򼯫 [ w0Pͅ'M˘,Q1>>֔OCόWPtHF$GNGTͨ1ln|OC> e%⦦Ϗ'ʲ`ƛ,,RBD@ P$EUL:=DOIncDYν5{Nh+^Kd\f).Ox{e*AW3"v%xHmF[|w/0 G0J%۠ۘ)-SgrdG-<}Vr穔vwDgo`c$}f"p"~"R-jNSi`:>袶TJcU_>h58(ܮ)C?qR]@hbP.zeu'j=<Ox&?Y(EQ:J? xʜJՐ]::DU-f?I Bva ۋ]v2}=ӵ 9C΃rE[Nu8QHdJӏ49A85ˬK%9`VTNB&8OT"B#T뀚9^֔,WKIfЁ嗇O5iImnMXW촼x.4VF*?92u$9l*@ό2 AGZh`пJ7AZqmӐxؗZ)6Rww!^5r{ía> V !>'0bDE+H]hYjU2q9IPo9I;Tڔn.g:B9cdboS_8IJCP5`V>i~R\ ^~^ joGi*z r'Ub7-̼Cs7Idi-6_OЉmn`~CV dIPWǹz[k^oiٕW`D/'B1͏Cg L@H_#'l)v@ xJTwY'@CCZrYSIXg*جЗ{1~ v|ZeԾ[" E[^5AJn}ˡbsg. G=bw+_&MmN[h̿8þw,Sd4n=4Hare1E~k=?W_$q.^m3#v;BI>=2{Xj ]n\M7+~jQR/cU~R1PɩA.:T|+)kgu<"aĀƎ=rr 7 'PsKה#a qtXp]ǮaDNQR,Z~QP@(Dw~UDc)CjB^O2Ay0UcW>zan#Ѩxpp iK[:|*6T~jF3hm3m.F>Wq*L@ -Cb)OϮ;<$Ų=^*1!Ғ={'LK1!`^y|B(ֳdZ9Vq R.ZH*!aC{+6EŃZ3ß+j$ݜ݋> И~UzD #.peiNdOF$ĚHx>nƼB  ꥴBzS/M[-P,SWSSpN7As27o4k`#ePq|+avszTi+q ~B \NpysrH[3lO{k"?[uPu S&pYduI+bǿ>cl\ψPv`Bd'g끊50/Bw~^K5 N;z&iVT x򣜄\NHF{6+>=l'Dkw$2 1Zr}i\cHC >[U; (t=@EWm2EKOJ;FμM C+N_>ao<|)7{ғ2wpzŏpۨɭwjoEu Ĉh}-xmP=],b׋<4*NtyAI~ZjGn.Ḯo;2{Q}Xh4x3l4msAe9Ih;YPZƻW&Wqk5άA(ORC^vy[0E=ԫח.̴3d.d*w)wfICiJ%ټϥz2qK ?UlH?]s{2AWp$0ŖV+sK2P;Io W*mȱAip"&(+9*c ^ZiBfҽQ~ep%Y6N M̩k^LQ(d>.^~e7&=zpӎfO%MKB0 ίJ:эC!О[GghkNPWtx˅/xygRG EQoPao[P,'Ӊ-)n^snc_M|{zfo,OQj>@!#v72_t1Hf'iMudeTźl)}m9F7O2?]:p|X8|=?Z/^AHU6ł)ڔ# bџH7/IUG. 13ߌ{2&7qHUld}^l z(qy*qCg@2?o"wAZ~:0Ԯ1ΛN^e ER Sٜ1G +xSǛSI?u sLY)"$E["%a;ATF`{R#ٜzt*f餓"E\ոQ]i=ҥ/s׳QlGر䁑tJ-7Bc<@H| DT.)uRiY=0 (Aǫ_7vc3v_FndҊʕm%˷ỰLxVy]U i>@T;= unuU8$>t|*#W ]}<Ό 9Q >g'Y#2?`4" oX\QLz Vp~!U  D_I2d=(J.]0΀6fUֶBL3pJzoSY)gPm `8LI w/iKѱ<ͷK֤>Ty6M?!r=*(JV`֪(进n*r%^Ȯ-3vF[dvey+*DJ'JNܫ;lI` |=&\i>zB>Ӆ5n1uA}yU/aǫ-uW &*{Uc>%;kM-sҷ,9Ҳ0vn7R+`>"Q.\hy \ףYF11]7s37޲$oύ6ͭU:0  !Jh3i]Xam8#P1_$u@~X$}n-iv朖  qjG޳ 3 {2E%‰A%L jvwfz `_;&Q:TY.yovY rYabLFfVȪK@xH(v"'E|dǐkX  6ϷAF7p&VD&IA6D+]r54x_\,tR(/.[ 9 .ngD}Ioe@P,+NB L[ eR¼p}W.qFջ|O 0r'K oeYG & ^&f)kB ] -y_d4Qp*Q In. a*` Sİ٨\̈~h@v9nج'D.zbsr0#?T*&Tȏ)3sd b*pE$8fSuKmapkkFN!7+7]&3oaQTt/f}:ɆG5st^W\v˵xWc`WU%J+Ш6ٵWd46ƨ|˥h%< 'I H0<=p#'ٰ71эCha*m6U#:f7fVfʲ,1 9!D:I 'c \Jf,YAKDv> ̙uSid6 B1c9~ 6>QiC{oeGPšZY~KIT>@k7)g=#LT!1VoM`C8eǠ/f#'$g }?3)1D@ KFr&4} 6o$whVLc>OdКzxiy9_P-",t?o,}A B=Sio1lwCp3j%B"Ӝg >GpK1&Jp*Jw9#IA^ . :K# ک[`S)8Z59,3pdpSS:'t%t,£zv% i^[^g!\o8TU^ '_#uv8T]T˻dl)@V,io>N)rFB[_&e茪ky[@J`N:y7-dw՟г!GFS^3?VL"F.V/EUe*Tс&:E T\ḐI!ӹr"=e v 薆PqC qlN`΋uxXT:x|^a'd܃-aRi{r~n<7N.u6BR MmD93j6ۥ͝_C  q y^5Qs<?pDf, QgΓ WzǢN/*pch'k'f!`%JMxoMd020cMyX }=jG9 uW)/ꦊB|zgay~()MX`a\|6Ce3ķ2 ^3-)B7䮻]JL8? {Lwvx}ɻg 37D5%u~ Fr^W\<0p_IuS.vf?D"MҖ"̛h䧷S4&"2g_jsdQ:12^6@Mvq#B#&HhAT}''&4Ps*-wpža2=A)@ %uց6˦L`o&"c_fMP*6,4)R9p#qɒ~?~a#E<׎ۆwU# #aҕ7GX\+=TYOp0`Ј%FˈJhc* ռ/1@yAT.z1D{oU'nf1~P|zyi@N(rL^>O6h4^f8GJ8NkL1vGѠH4JIoRJdK6_`DZ RpP(BOL >U3O,/< 9\ *_sH] ]ו2$-yj͊&a*՗ k`X2.s_z ?4Mx:@Y@#${@DvCO];" W帹z^gµ O-߃2S[Ph~ % wEPgê˭Q筟qRV&ۊRDϧ .6gC9?wz@Lwx` v~SjO\"U  *9.\ ,3.|3ݡN?l k).z f7LUeL@#.ݜH6r #Z"3ecݶx_V}Iױ Q07_lHȻOBҜS${E_b a7jtʾ nj_!!J^͑-m] E>YY(P ۯ7?!g:5:xs!tXBUE\*vp(ʄG;2C3N kO[]L +pRk?s4 pZjP\Y,nSpoG잞‡1VT~טۭ[*VLFfm2ՍI3NY:OŷBQ %;ncps3,&ZU5%;Xz}&5 y_>IP*keOf\Kcq+go 00 n3x@j S;6%;D?ͦyyL&_>a=I/^SaPvLk:AZ߭d܌" [g0%W+I+v =7Lo1hhCӯƓ[߫䅫w4RT.|ʤp,EkH*[t8Ɍ. N+޵ܨ6Xx%'Px%, +f) x(0pY)iogUvPn^8DtzHYA7tԉ ci`j=N1UMz6^*τI: zbʧڑi~&JyIs/oƈa߸35V67:Z=pR @lXRf'MAiP؉vq_ΈV{L߾qOKD*hrv~8kN^(dx}1f@;yo|xvŐr:_\!jd`J4Wgvtb߶{$V.usjw{J!ӊ1/8Ia+}Q9$m),9b5,{T1&̯UйX*g>M`+C߱Lmu.M_:ps.;[n{0:UM7{9+3Npu:5lLROW*_ Gi乵/LgEilU|DL?q\42t7hwAb>oX&J#ig&Q̵gs4~gu ?DY)K425ϙĺ:f^7oQP`.8uj|3;zB 0AYq*Aϥ 06̆*.#gAKUX˸D$r]qKFWPCLjLW@rWQ/AҶWBG3ծF>]^3?<-DaEedUNe-Q1%"F+w.5% wZ Еj8 OD?4&Jޞ$b-r.rJR>Kjɑu9yS ݽ)lCAɐHŕsMumE^Qn>epeF_ a'22H`%^"y~]?dx̜@Ui#d yPGqvB /V[LTņ"]cHEnN=h!sV-/ͯe_*>=dXşȬdV([bl菟1{i-KjF1KCu)I{+@8fFN5伊҄p?>/aI)7\,<P. }KcG죧 ϵrVOtg%k򫶐y_56͂TUW0FFY]߻9KQ2"|+j^<"z`+5sڍ)@V{o2bvbCe]&@*d $<^Y^?w߱+'m>Pe=7 %'|[R؎:K>X ƀdEK''n,/W2^sqn.ǽi3amJlP}67\+LxRQgR<޷C0!\?b^ºtOT1 64,׌H^41[`~k]%w{k+H ֵ/_ #W+3&/)幵ү[v3tMiYaDXt*?(|0}ȥ=)<=&ԛC@AK(aLak!Bč$2LsOxY't{XdxX!t8,ER:ͱz@@Y`s8\F`~l W*ݬȕuNb2N~L$Km/vï;lZQ۪PwSTJ@clcF%h[N;s=`eaf{9!@J}ͦpA Z<;-H.fn5n";y=.Pbr/(ʡnxa4Y9l}>AUhS93ZbkP:=֝w`ASdO=}w30Su1*YZ(L^Iz*E}% ZȾpr%T[rc<   =T Cz vϚzܜcSO w\'JEEYm!|:tN"Y@m;S4-J Е~U_B\>RH ]#5_AmϊBc;9h*=S–$$yh5eo#U.lwrL'>Y94cG+3-UJ?Unqrj"=JRhrX0=E~ Htϓ&~jٌ}>0V[(<`:>jʨ8ae5v;ϻ"B9E$SHGyWdVWIM{q`ĂTB.E"~~mHI?'YlDoƇj>ӌDo&gN.a h\`x| # \|:5D<9㹳!0)A|:kףtŬ[V{+aV>*DN6TSafYivу`r_k,p*F.K}[>.{(Gd< 'ɲr")Wd{Y1Eipu҅aC|m*"b `ޓ{@KfTHj N{BEX<'׿ S XS3)1H?р0%WEy$yV-Cw|dM~]tRK5͘+ d`ofjwLj>* zҧRlF?/ tkJ<Bg)H fe`f+OplL^}yE(VS=IN ]X9ߝD~WT+ɓ˶!Teִ#1!)sܲh-BJ ۵pSG4XP!uAp -V:iSlyN֠Ѡ֒G4w"={f{嗁^KV Y\EHSA,DcQ,l4%%7?6+]QUi {|?=V_b&}-1 ssdB5nTĚ3WEߥ~d4铰ƐSjn.0>y \sDXO-єXA)='k%90狈Dw&֒5(ڇyv`WZ=KB5{YlIwn094ZU\A x2ϳ s–z A\CMco$R$yR^s#>Dm69Qn$ !s}-:^^UW't7tFwT0(; X[GXEIrG 4-ANjq>&( 7h"zE{>p?*ѓGoՈPd^`!Hŀ ībq4N6{isjHZrt,pIRϵkalSsJ }QtܛII c 8Yfe.2$kѢϤŊZ._>>Fe+8+J𫿔ۺ1qт]`YSVt?IN.I /곾+*mJYiXv@H h܈- ;lMy4LbaQI2(QM(;" b؜ q8Z6ȪSGacӹiKA!N 8-C.ҹF3>e.@%fPjdB L RXi!,V}D`R( %l~6+O8ݹ)ʍ#uk#W wё@|)=鿘h \8`Ԇ}$v|^4}9?`fz,6=nzzNH Pӟv<k8؆\J!vDr}`8GTs!7G:W:ibѾZ:ݣ)?-HD&oC 8N fj'O %Lj zMLRQ ]¬CE 7>ke]~`P#r/[ gꛖeTm\"7u /hN7})R<9]%nnȍkD0]qVj hZ۠K Zf+дR-}Dfpa>Ko KXXhIo*A㝓^3@ N`ˋkR1zfD.1F8 `VoSȨ>zMP-`MvD:YuHoקRJ,,DC`5fHq!·6S̈́Z(g./Sq%~P^L. 7s6K+(R/Xڮ> g+qi 00[F8U(D* :9"bC-@`ҾJq #h{O42ԟ4Ͻa]rgQjD7Ո#02OVgSCAhUľPd!1t_Sbet~Uif&&%쏀a.e:Kp6F~#uL_ӻdēpW4-ᪧ` ,G)+{ Bǩ?#KVfͦ *tˠll1niV1ICV7&fE&v'R,l;LTew,DKՏDiѿs QC_-ͯvcV%"fFJN|ZktI]TB&>-}ZpeC5`,7SU!'EO/͒RʡjGO @+!ךO\VPˈ[wpraYE.Pv#ۚ-Qi"n$r$mlq>KD7 Qx@p<5 a|\ M="K+ Tp{M^"R,}iY8s\`傷U ն0 l<Lg7|P}#?oܲ;a~J@r&&0gKY+?c7{L.ұtqNzEk0ks}-pLktN55\1m@؆/]vO&4 } Z#Qr\E 'V}᧮' G UWh][U`Tsƫ"ή\|`P\J Wb)]`Y1E. <ֿ8K*[_H ௲!+L0*qSGZX'3tl6JO2ϢB^Ai-"|4sn؃p2sl q4Y ’~:LK-%URS4`N|t?|#OǑȹC&$],qޕ^\dGmI|FFFwޢ14"vUv _BZ.aܭ[:甧lVTN`fexDˁ'd"d;!G]fO%a/{8M4cx^L~v2N@˫ǐxS*vd0saz`-+[@ LjtD39]&<59biVk&,^zy ɜJQ–+FP}pVz Bƛ! cNhɥ'X? 1M l}C4A$Sv_MT&wbq21`ʿt@5AA25V}T)>3!@m]0jx{WH>Ƨ0 ZELu:yqcbș|RbN\`BỪedG0\PG"Dm_Xk:s[; -\qCZ^RѨ,j R"\eLWir|fDHJj[^nV` }g7GPN}-?Xg➰J_ZE u)O H)Hnh ޺HH<\@T֪=g[Զ8 Ɓ*MxG&6,l0F~ =Ғ?KKsԨ2034a{A ȓJ㶮i?`ȸ|u4=&]'GJh ԓ;a%|FGt s;Vc qZ5 9B>P^Pj杻%q վXQ(CZtFCkMnZ 6Bb>1JlTJod&{# v\c}jYF~YWj N{ܑ=uU4"5 ʬ (pOp`.[df.4>4ɬ >TO,pre2AȤѧ{t&'ҜA13.뢭iXpC:>BڝUYºvdP F- 8x)}|UILj0֔[emӧ (, [\=۞98=k r_ 6EX20 /n wVe&Gwث>[-Q$ lw ۞zŚ=[x- :옹h pj-c&נ@&v1#EG}|5),6t2ѥݰ& o#|{W/IAvt}6ǘ-w9Ļ@mhqD_?Z7r{bICc)D2aUBONJF h))Pg^E?HSph,J_K H|J+ݪ;C*xkZqQ\niɀReco_JyN͛h YhH4gE@zvqI|Brt#c {v%H~\?_JqvA.>C.C 2z>iA\m(cz0^YS Nmm nsz>x쮵u]ޥ9(#$âۗPx$d[A.s$:|!84ԕ Y=$#"<׎t9F5"rfk:u ,i8s?֡J^wU,f& S*Ŀ?2 Vr*7#KFl9Y.zt^V)%*T`ܒ&C \i*zإ̪#/!g(G]dM/5_l)nMr\ІvX䩒Xk/;4֝0'M2ea7Z\&Wqq9ehds6z$ك: ?;`g,X"'}|(&M2 [x *֑Pu S'zS1=Kv2MM3Y'L (ǜo$rn >$>UD-ijef2$~{#?Ut:rjՄZJgERErC/~[5Gh="}letmG]yHFJEYȿGED P)Ѩ22~mU[ ꚺVcs! w2md:CH6Lr솉.28#mЭtvU%IWS-"%G{gW9^ z4Z&ᔘ]}[::ل T-:X(5koSŷYEJ^C$yT|UF sP=֛ `fD {x+o u݅#qLSko27KK. {aQ2l3ݧ4`=5+Pפ-͈G/-I;fOGB  PE7C(X˙O3c-E:NCOW%d|>oA>A=v^G%,8m='B奛}.Vڂ@MN6Pdr;&zx-t|.!#A\~_=;y4:vB1lbKy@9M:N5TuxEx60NT@YѭK:E]zpLy IN͠j҅ުܔB:8,yR㭪j@R-Ty`Q fKL"h9eRvI\4^h$2cQ21lk=7v,i`%' N$XJD%XUp&K/'7>;ID=:єOm:mB|ad˳HjV#S٦r`adE#l/I?oph"qer>*MoWj{LE4xX~rQ0zD=&߰:xfA!d>FUH:Rcũ?I aig ׆r%61@&a-ӜP߇-h??;vT&ĺ$VլY ,x|W'3I]yhOe!;8KPs( +rM <q1˱W1[z([ &--R[/޳[eWIJY8A8# T#%h_ Slt2+x oΉ רq`i/MGJ Sx)$ޚg[@(E8#ķW(>5Ψb" 7,Љj΀R*7982MOwr #t{ռ"@&ȖD8Dh )B&ʞ4lrRGFqϯ5ScKth@=TJ΢m+=㖰͖\V o['P҅6[{`eAi:*;.4Q+Bc_ h״06Dy)R>E`+<P\L~NXY4.Wx0J7ȈGW4mU*締E,Ro8N6IpoH.;{В-@DqLw'!%$] :BԘw9kOGBd6Ua NJpv)sl ͧJ؉ɰbl; czn-OR)ߟ{=޺үgm[ds#BvfL'҃y^Wu2HYȾ'wgxQ}7]4y&?X1|?BU<%HKr@ \9X ݹ7zXYm"c5a%l*2 wb^)Ǿy]oO%p6(gS.=^ӾT%Vq2.j%[=!}~$32%@aS3jH9i, SE$Uv*Ҳn>\Ru`92җi!28o%2U^ Fq@x.q3h aF<7@W$hN6>) ';T۹"e CavΦ5/Vp͖a/k))Uir=w(mnPlo6yξu;#95c~L91Ҿjsb)A1ۗ6jWAնg&|e 8Ug- sۡi}8[9%CTG|/{Sp4Ahca) Y%ftݓy8<1_el>GJf]8X=t^mx)Vu3K6H/z.QiVEr#J:n' v}gϫ^CUKrQMs6*<;BkΐY;0Y1go阏/6a)FF1 G۲wm&JOg+Acr@%n! }(bYKAA]YȬ8a}o ;)O)J~/+J 4kK@V+xEL==65S84LtN#<+1pȁtC*|{#xS+SuNΦb0W=E&,uzg@%!܈8Tv\`iGm6 Xs`{,,G'- y,$B<U<PAD1U:C!Ww@UWi=tW mn k"~lRjKpO-̒Hj)0f妱~f,YlTk$:âȟCjgƏԜN>VCn>CR*.*Er|s. ʋMBb{VeṼ7N pWӇ[jHFn8>dAc*o.HypDHk:su܋J9J[/1snR j+l(1 iC~C /1y`r-vkq)x@&,-NDvuTXˤE*QUAڲ'l'bv4Oj ch*A/0 zبjZ[k)]z[y2H|TV?AF!bw.$`bY)bPh/j1o%*0HnN*Hl |kz ZJJM#k=e RM<|s@NN sI@L1%hl4`"Q8+ߏ+ϲ)x+w84=2Z,7JGh: wF) W-aTJSطCb+m.ǣh*9=jVEx9 vS792{'t !8I%LRgf*Оx|S`5|;r06V"k_zZAÕrEEry MM$Єl޳~l9lww牂Dw.az7tE"0g]`b+eKsEAGbu>Dïlu㧟*m2Jk1:}^n j暏Bnk "5x Wd.G; Gݜ 1Ҹ9֣ඝ¸N*{?k7Kd̼*~}-"0'7_y? Nk/z8߼!>XI; ~U9,_TmV Fu N/261FN3:# VU|_Wk0 '52 % Ljp% Fq3±5f}0B^UNtYؿvd}&H{)T|k5ָ#'5csyP[Cq1'S{Tw#PUf.?׍#H:+Φor,(*W9* Vђ3x݈j'|]t3ԤD uk$ˈH_bcA|R}G>OK0;:Zq0?0 \%-s5ň3J?CvX`>sxߨ2ETg+*̆ARU83*Xv崲Njyެl_LgJC#3bf?Di^MUڤ =^.^tkw Iڛ9VF|twmyR̻^^T6"-@8M~_^%4E7+`λvKв[$>K&i:Υ]]*T5uw}-ɡGi!\@A  2wiJt?QgɯGK"Ub֓7>k͈ qlDP0UdץpT{YHWgOcyxdؿyO%fHmf"]N&b/#e^Gvy$F\RWWPӦ:뷦ʀjG"|<̷NI`E`,PPcU]pyRI ^B#BrA<|KmgՊ  GܴUn: ͻyIle ^U0.@x~`[7ZF %#xOs15I?GXMCREih;gV(~ 8}(I𬫘{^-5C<`G, d+Er{U5˰ȫC%X/'AH>>q/,+1]UW|7t=z CD}Y<f|>&F /Ø&t٭zF}=Iu` ̏9&cJwH9N10?n`w5ѕye?xKK#U8OqHh?:N<>JttZs/jP"M'׻8v#(c]AO+ v$[B&YuBq)Zy'9\^.bJ ;/)^XSde(U6( #^gy ZdY)SYBEN^NE'Hh fpF}#` ?9 Į+ 9]:qYjO> ˮp{Z6 ֲ- QLWN%Eeg%(xI \Z+q^YtW0& r? |HBϓaL|g.5%-;SѵʗڨAMjtX/1Rʈk̂&@@,•[p%+o4A~M׳DH{|O0ǦWܹc{jHK%+ e{ ƄѼ4GV߁º},cr-18G"QWr\G6Xt(LL)C]o&_|]e$]2ɧ\̊ v?W֧%R2Q¹6I4 zjɚ`$/;Z+) G["dgi\Tx-=1 \.6 ӟ'{p2P?>; g5uk-N'(xvp1,CuX>N$s`<26M;o.;Euk!-wT 4-Ŗm밚J²CxJKXOsWk {&촸,į8hIJs_v9˨lvp:;P; ^)BEG[ErU9dm@0Mm2q?7wTmߑ+!z'x( 'A rSz~5*^1XNR; kȽʳhvԵ%9YIu} /KFWvW19MCuGc/ ~[_> \dy4!.N? 21Dz(BF"-(`&asN.{?$6Qɗ,- DN8E"֜ԷIf'Uҁ s+nc/-;;pMЪ M#B+zgiPi훌+HBKmdТ_ P濟L!(0jmkg:؇>b-!OșMJƋ$eQq~FwkDf,0`:f;O_}[R! M7ى';t 7@{,L!2XIXP-tFu|& h(vǥNX<0OM=lfT (]9vl/֏z~v f쉧5# q2 mNd_#lޘ?&n "7c߽.Sů` Ná:#CY@OIBɕhD\(Є:orgȼd6Tz(s_YHm:P \xR9f{)P\evʻIR[7ҥ+9'ktuD&jᾒwqU 6I @zRj/\G#Ftk\t_14p{q9ɯW2=0D 7(qdѡ$k+Šb1dyY,`7(ێ-^pӭb[k:FfE=hd`9Gm>t7{vf(7ӻ1DS\5B~~γ{P.:" e U4Z\:2Tvr=`qQm:uJIEWXlVL{!S#lt+V//5ǎoΒLtA/&C@0>MQ%# mp+HC>~ :i{zŀ/"BJ4L/ِTUUF!}EЧHGP#~(/&y0Jݪ#b8^0`|DBڔT׻U_'&ATEH f[VT7@J5\=.GCڄi|rJJxlC@1+C6p8}Fe4_Vcid,RHLxonm=z&LkП3 Q d]񀪺j 2㹎kZȳ 5f$]xΰvhvƤ&:mI:.֍A euGj`|W,yN;h1!kKDmpo֡ {:~EPL&&<n]BKI`rtr ;ETH>D~.:BǷTqԧ/f5ֶ .F{Ɛ<ؗ TM[|Lz<&LdYԍ 7"k%nf~]_+wz%}_0t S|xGHˊp 7pE\[dbx`ը8#;tp]aMv.mЀ l3ԡ-V/m<nsnB+=<&J_UE^*/ߜXlT39Rp5I_foH :"@-A%#"? j$^%-sz15AmJ3L_,QzIV6ع˕_h? hBTYgOF?!/\ɱV/RE9]D Ҍ沰8Q=y ul6+VS#Ζϝ H,HY@0)ǬzBZYVv"c)gI]P_}ya W՝Ro?m7V ,# Hu+4`IjbEXY=F+W(-w-2r=s"}0M܁e?"2dxَ 2}e[=Յ^-,N\MRz!  017H.?Dr؉3]N-U)M5(ee$ou1]R!l#'XX^*:'ts1Qq`ZLTp'Ѳً/n [Nj=>Bڗ2`xS`@!Lr#<"BjF8 Gˬ諞 С]*\cYhQf4dn(w.=~6~ uamBQiutۗKDWIo`'Ф=CjhK /gz3z a*ɳ_ry0XZ'1 姪V,XNhyY6%ׇ08hf8_*Vi:5`)q-˛bjAL޾//"'t IS*a]Uc1^R# `:OVjϧ=[b ɯ`zl\cO݋LDM5ן EherI&_UqMټuw!;`z,wk< QwMqN9j)SwYJ̓gjPñ)h/VglD8QSv43LZ3,y^m!(~: D5^pi\xS 9 E 5نt^+z;= (Edi& d9MMMKFa,WA֗=zpvj'=e%4~#jFv3Cu0jYK֡1oӃrUN+J|1CZ^<2=Ns^4׿^4.!yEĸgZe Żs˓N^Lx'H@J- )U;P(wy.pԱmx5{dQhK7^>hAl G%5 xMz (RN|}H=1buP9C)}iu@`I(Y,skrU4X$%X=|F7ī۴qEEkK7u[և/ݲe$XpU&*u+o7lj@]mwU=>c|r ˠq [|t,`tݹw'QݜFcV\nZp1I*g~]wS3lglL$w.> +BAa(Iݫeᦊoo vhjb7 r[t^#{2f0OIj. {TBY  jDVJrfM\fʨnƉDTX1Ջm"D䗍`*`GM a tepφ.Qٸj+l=ee>UoF`GJCU+CHlPZ?[e=j#kքm~ Omio4pAkr8{BɇkA.}N=gR !]=u⅃'tӝ4X4,#p`-/^iVz"u Ьu+nƑ0S;37 FCQy:mA4aZ(V> wշ.Ete[wp* {o<6=޳e h,5,*hBه^$9JidMgֈƫ+(P7l7~A/W'=u{O:M}Fvfi"DN$$ <;4.Oq]ٯSIΤq|.Z\"/E#ێn6,$g: z]R̂.TܡAv{h7I' }ΧY#M_Oy܄!DMZMt[n:L<{k7Bg|s##x!PUF܆?HjiNR},EHmXXuelklf$dgYk g~XLhdHʙt:p'>RS2o߮K m@#;l壀Xd3nQvLk8G遣,=)-8)X:;z aؗJOcT!&A~+ Z1Q)stYİ>z)ѱW>~}?^h2dxѬ*!B*ĺJf8dž@ Ċ${pfG4DGdKrjA;N>ǒ/@oϚ N≉f,ң631c^μ?h=~lJo}W/ܻfKy yWt4hO9}wJn#gP7W&H&K uWף4ph{kE  3W_#?jۉE<[5I-K-/V d\Vk ,{H T3[]lX$ޫRxc*mUR#Rb :7fJ[O"`*Cw3״Whx4r(Sw0GK~% bbe7hTœ'/ \Y[@ '4O.QE֊f$ʾȖN0Y| dIF4V%ɟBgm "n&+ EpxoLO4OZ.紭-_<@'!Qe(A]G*UlؽI!eofO c ߔV/CJ\ݓ}e1.2cAO'[Mwhh΅ s^yiw 4ˤsS6נ/qڤBtZ7.Fx=2|d?vy| v)Nws`=ZNߟ!뎐oҶ=jΥmgG^`vd#*|^gК&)%"Vow +ӷ' η]}j:O+5k 2?h`V !0'j'HfN H?e3jrV!+) Hxr.cY_A\~Yn 4UٍD yt>yeyHLYLX%tǮC4 +& \MH\@f #hK%,k mͽ/lz?I {"4g_ <&0:ק*ɩlsP=rFG6>u*Ańb[Np\)fxW}a \w@zr uCL$܄v:#GњЍUntw^O >4Uv $2X7y\yߠY);#*Ӗ؁qN#lXWpۓ re1gݭzԯ J*֭!fINJσ}k5E3zӯc"-wKzPt/]Qc&ƖKG+Z a$ʢ̘٬蓏I }qfЄe:NќV(7jW/H Ooh$0\}bz/:_EQ@~!/0E{4¡Svf-6@PlȧGIoJ^yLN7L:s WYЉ߯8jl#T!1F^], @w[ˑ12*ͥcd%7,HLO-tWFl4~SCjfdI2;Ò/ktb"Oq#ƓQԶ!)V^QǵRH[(fmi{G΂Dl}_<kϮGf v Onٿ<'J\r(J5T2:TW|,8`VF+Zda@[-iFӲAY5 E; O +͖RM_*7d=u0`ejs__C!:& 47ĺ2i6xGxk'iʌ gsPѮ8eۅ%+sN( oti*B쁉1:rvlıs NaBkkA󷴧s_Y1 2Ɂn ͏$~6 Tehkp:A ^~ɘ!hUj9 |e@/Dz? ș k3:6NMNqPʍ:qP{ X.$_e| s*ϱ[%d8x6$Gfn ZHhGVLЙ\Á=qʂBY]ry,$})ӤP?q*vθ \'/y~^?1[GcIp=vpTH^*8z}Lqb:ԺT:ؖM<7/U:q9cΖYK"Mt^ƚ.SHx'ť܁\~řۣ:6ˢD C82F?kyթr͐?OtX%7wַqqJnju'W411WFG 7{jl 0VBU@0qۃ2< "?|UшbL6[|W%Anyf0邿U~pO-NЙ/2zϾЪr&7a ģIڞUDچ7^GdX0Nb#*14Dv MHK3;ޠǚX vދdF[tf\f|Dv[f>n@Bi^|]Tx<,Mc <hk?W?q ϲƝ^tm'/e*\8ߓ9eSF+;eybBGEUR^_McmgJ媉iz:%5 Ti{'X-eu[4, y'n=gmJ &\K7Lǧ [a1.c_ԁir?9n4k`=ºpw{Ķ694ݝ5t3+\!tuDȥ+eN௿xL Tr85O1&X;Ew,7>6n߇L r3GCM72kH?K诳`PRad.ROEK^k^;f /AhTj-sl2vuLj`Tht=PZC <vM9#s<!Cb}gҾn- }bR.Fŕ K%Ϳ'-05ED<~iu$IJ?xb>g4ڑ2υLy'YqȰ9~V=;0`nQZGMį+HhE9ȸdw]ˋp.2n*Q Us81 wyx: JVr!%G@٘ 9:6eH*%h VP?N!"K(%V܅&خX){+. ߣj-b xvnYF=R -AlI\cmB0g8[&v%R -P\R} /.{%[6utX +PH#}.t^\S-9Ԣ%G^)܄zxf0;zAM &sc5LE|0yeU-ĒᄳB$ن4 w.?r)Fa _ǡ&ГޫPu>4%6Hj1q7jMԹzO(_9BV1N$nje@V$Eq9>^SYjc9Qkf>E:}e"*u<5h[+R,iBC 6P0=qG:#b?sJ':pYa.D)PLfsdEo>}?V* DpMKoƤcHmUUΰaM]\0'a8 =Nي#=71 c%XO+A $Ltk )SyѷYd,+' t''o(QI^[O9>Yn1ջ6s /.[)DL.t>XJ&ֆDsݒ!O#pV MlJ$當qedڣPaJR*S+\jYj[  W? j@jwZM8e􇔞B`&ov5HS#ȠΎta2%lhOX(҃,:oO1!}s!A!CqQXv}yMf'=@VD#ͭ]? iK^eNH]mvej?}:I> M- Ya+۵RM[NoثCZ tbe3HjNj<JbwDw:1&"I/tcʁi'"LHI*^$}-ZwH~從^ pXϜ޿=̞u_BU9 A0,sb#i1fO0}۫U <>m xXyF[;i4ڟ*'pc R9.SIq)!@OTAHA"JH/@XƤe& \btlV׃~_:pD[[fVMw"HYғ&1׹> S)@92!UM@$ãwZ1lԧԋ-C/^@zf@ <ͤ~ESy6y}3{,?u}26ߢGJ5KDq6:oviiVxp^뗂olB,q_R+B^W_oW%H[&jghFJ(CX Cc ΘĘA8MWbff*Cٌ~JCP4\}vW97כ3[n\+%R+mq ,x3v1U쭧b` $+| "\3!"qY䐅̈́V)}V^e ߓ:EW㒞?A>UaP%WI֢8pޅP-O#%bϭ%ĭ xR$D.* ;0`u YÖVF7IbZ^߅imhkXK!58bNMrs*DA}3/He㛛Ɛ/̐I1d40oCƴ٧'no-VS)Կeɵz .M;hb# hpWsMSW&Z:1W#!z<̱~O@74١r}K;#b椩n?sjOդ 7Lv)M\5jHbzȮ0?b:FbDǒ}*q.-*W=W8?[DD&뤬` h.sZuDo@1C1`ri ?NT3˘ `ݞ,:hYdp4٭B0Tg[IĄjje5NJ(dy'~2;&vN1#x5  Ʋ48C{hdlH- f>xlLh t/F;lɧvvi6M53mƭ d@OoLhch2wC/'V. 2s/W0ҵ,"&y!(2lVG@NvIB8Ó|Ey8U))A& p~Hw JS^ hRezd4J/T:j[K?\S .Xyh {Brw[V頥rsOf %9|$x.đ8#_" 3q>7k2W#TJCvm˗a(dJ%F}2vc7îqU@exys漏AD#zg)FK mS8г%^ @CC/rm(5\ =Ӌ+S;>)TiuzXpФ%6#}7cF߰ FCEЃ*@)KMֻ?[؄jY67J>$@42cm>+sd玸@ƝPd%s `q+,MN1geիVkS)-4F/fz#Q܃k+-S$LwAˀtU]!*oN!T1Lj(@ dQ|cF;ѐb!"kIeM?X:A/ ؽlv\1daIد~fwiNO´ľYZZA0TR"׭|H~ ))h.riDO>]Lj-Ȍ3 &4?b*I≑2mzb``O z u&-b1d b{ eCnɮOj@PjZj3Gi 6lh S/d܄qb\5՜=\|OYą挍!/-6(Jq݀φHקNJws׆]-hQR44kk7@F<"HʖLm D@m,^C#_i#wN ^pȼo&UX87^>mD tGYؤLχ;*}|Cb=2!ҫh\uMxo>nMdK5cLPWXI nFjȁ.賋'tՙ&\Xw lVLsg w,Z@Hf>]('@FJVοH,u3H7IYk jjtO}觓sʚİSzGiB9Jq_E;< 3`rIGܬʗEZS9e0._M}lUOO&D.%,P<GXIR3omsǬЭFSӞ"WF}]~<؋ JQB.Շ~PxCŏ5d7ο#4|cȿ*v$fkJº~*65xXg. H͓e$ъ`K\RTIGŽtJM网9CvAk B.c T DV \%ze]6ŁtR05iθPs̚Fʶ Sys3pɎC~Iz.ntbwA_O̷g(hO T]%k]6RO2BMqo(v%C"%(vO=Y5##=R t#īE"L,'4Qc<0EM($VM*2W}|VM+cJ%Aݰ^m|ĵB+S.kI3ʎEh|X'!"'TdcὓMsF.l h2<X69.hfflz8iT+YLxY DI"wA%r0Qi`@ ̰ztѿM0b;tXZl' 6ӉΘlX +n0s}MVk/NOK%+9<~҆Lmws04@s/T*=C궸G?g s1J6B|Ջ>hVЇjUvQ9mSb6]wv\0=*|_.]WP{]0&RŢBHT}]>^e\9P6k2Ib侔 #MnxX}l`PmSĭyҟs./!-`K}7lJyMYd(? ,`*eP5%˶'?rNACaed9q`5WMC o̙xTK=c& >ԅiV=nSZdl__`GSueb@ w0ʖ/›TxƜYBMn%qEAmpk0W`O7V|`I1h¬]:3f|֟轰1 v_3K4>_☀;4>!&$ay闃t"1e^IY״uaɤ CeFENt{f_Ϝ׌NFidȧڕcze׮hvFnza7OxqXBWa #$nxhC_nM8E6AMJֿ m/#/]^hֲhkd Koٙ[ݐw)*5J0Ikm@T |&'ӱb6Ue|d5V 7-@5jϴ+?o&ýDr8yaO;|ˣ]y9xda[d n?51[B8-o٘=@ S3"7*Aq h4BsR<92p-g>e<W%A-:Xdd-9uq;TdUYc/;ˈ12V'7&NF^R*K)![ ߞ-R_h%DSA Z]ȨQjCgu?.ӛ[#hJ6@iS#8^`7ųˣb-^R} >К,2)VƠR^Ef 2kÃYyNT4>6|pN&Bp6mt;^q]:vn d&>5S-wy R-#bv=`ц翑usڥ6qu s1*bY`v2g"oZiE '2rl`L65mpD[ȋwe&mĚ 3ƀ$ԯTV1uNol^ٵtJPzmf:r51gv9:Y a9=>k߮f}Sh~_q3Qژ8l&. X/B#/"M:K/#1dp8L@],Z|ǭa ;pvw3R͋q#FJxr=`3q[Dibb|ԩfJ'CY2xwnML|QPj*sケ3c0` Hܐk?.Z_]Vڊg֙#:5MC1nP`hIO,<ɲV٩c9ƜvcU~'p?I͑=1Tb1E똻9k0ɈSY^>z1ƍY?1VIUY5&qrKJnKxT3+v׻' AD|Xk b|&XWG`x%ە7ad4)#j+iI$޵+'6%>} KM zcؑ&%P9p)}qjYKi芠OPuQ2읐T]zr6C@ h 8潯[T =9D{ f95 X[& G쩁|"X o~"0_^\_tܵfqэ䛰*}Vx5HT?aڗXKmKtd2mG߯Xk|g@dsfkfO^]4,|d G,ATZ!\oxԉ-QD ?je, ^̠EgZeB/p6cKRm/U>th a)"YsU-בVtR8h(Η^ Jg F<0!\+6l$o%9$h!lu /%pjWomn"Ļ-Y:yfD^!̆Sr^)7|'c:~##&* ^<$&-BSϪ_ΰA}[LCϨ/xBtԖKFu>H ѕ0u<`r'i۷r?x=)T'r$e,A8 Wvt Uv8ೢ}":~d2etSF,~h9'˱/ n=m$KWn|݂1q4B[ Q y_ǚkÈP9HLY 9R/< BuW,~̦%:]nѡ@wk!!8pE[t7`>xtS]$#H9ALNlc!Λ8+vd'3̚5p>_^4:Sˆ +1^SzL@d}Wއ@'3m~!qWB|¸bt<${0`mJޛ{VϮ[loRB37H0܆=imul1pU̫kҗ}(OQ?޵(?-~bZ6Y5R,;\j1mG075aCp?#= bU^퀝+7nxrBe{(LtNK LF%)/5j ]̗+ KM;BIuoO m7RCAeP l6 TDg%ؿ|O0{Nvꀨco?8ȸͥKObl=J!-XmH4>*5T! |E>)= 9sv@_ddR\ /\7?&*xxMhv8\lfHr_D(I֩/+* RͬHZT]XoKqcDpXNZ[d7g`ypȈxe7Ϭh5.M\LKn|@qA $7*z09=/5рim&wu -B%{M iӱ1 2A$_v6zsmx^%CAj#ذ$a.tDɭMS28p%/o/AhOmp"Z9!iLSzy7(ˠ=Ά^wC$q4n )#MQ->܉8}ʜݘt.GίﭩB0KH- oůL~otUsh,ɱMt' ycu=]'Gwt2+VωFPl)L9ёP.N5&XbpU)N:<]Wh#p#d@ 檦[.F)ZcQ *= VzC;Ob`Yd& ѷ*I!UԐ>:kZDP&93⍷_?_ÖX9cuOІ6Z-䦗bc4d#ʉ@{Fv!Rjn%F?_z]70Wni~>?@Y-|GE#(BF|10a_r`a\s.G1&P-|o5Pw-1,”",6T@#S$K}_B-6uDx+6 ©.ďTT/ $fjVw 7h[ U=J; V)9c .REh[46-V+oM yYP5i:#G͍ ~>ܢ.퇖!w+5OllFK BU,/󄤽ָig)ʣJ=o(8g~]Šd5RJzϔ?p8M"nYckjHh EU 7Q<5y ilOujܣI ~ӎm\=Hps0,i;d`!9LOd"ZA*pz]q+ +I,?.0Ң f m“q9 ӟlt5= 2}|AIv?i|'޷DXek<7kg7`^q`)ܪoU(‹&bV+ spzщ"G0W+ߞ@@j&I|=;}R'8'{]K%olJDth> 8C"\QqϮm*[Rvh &?㿆{=E2b&\SSy(Pu bPNA)̅#] J -2e\cL2gy, XUk%ڍwV\vN$Q#"V a}>vmu0(-911Tv]Ӻ9nmNY <̀LuT\!/Lޘ6ߥ]+]Hsf/arE|+@Zb,dő [Rc\'NhJErz>[['tKY&S U<$!D[Y]ֹ!^wYFԁyB(+DD[UΙ\p=<cPO>KKvwF6_RoS3(bɮS z\({0D Gtw~8aԿlˤd$*T.k4j v+/dH@hNGp\ՋX"@EBj !(jPԣ6!?1өo0 >aGگ8O:| QXJڄ'-8fq +fv&]31xE#J#sB}:Zp&^Q㵥R,~lj}̟x$nl,I;孊%cV%20(RRjfb8HeMnuƓp;^cVJ} (ԁ8Оy&cC:DʯhLW&h܈\(a 9c o.Z`CAB,I󁸶Fڋ &&fmg3M<4z/ײKΖ٨Ax,Y{\YC>5a }j7~~{6uoQe4">3:vtIy-Qli$~K%-*~7 +$};PDgs4e\GomRbw͙ ɼ#CK0c=uFu!sh=,jcdrN<'E(.wHT`2Qx`2 ^:(&BڟP qJ.QK᱘&;,˨&`.6]u\Z Fl4/@IBX`aF)ŢOFJ!%^Y%ă/J[Mm| `uźD\ B;JdR | @5PNNF\yr6>\Δ{Ny\y膳bY] '>?u5s%ɜ'˝14v{l8߻P 2ç8Jt9B'ݤpɅNi[S9ͥ$^(1񕩖Fw&.&g"?8gGhD%쬤.ѝziRY#ӣi!e5>sQB2lT94DԉIWԘL<>'NB0BBH8S-0?/x]ZgY3a9h/RӚoςb Y !١ڎ-۠CoQzZ˝R}FFF1))cR&IE?nIvOZČt\\#?r#V0|!CC LdT<9=F /s6,%?%yxgQd9ϊ`'&/u]؋B2$U~%Qx)/&tM ճڿx!o*- ++љV=`/ ,v/`{*+Yz-w#Y1q^sf8V${YX<v(@K^g@Uq}kY4\Ɔ!`(zړ !XHh f0?Z&>A[Z!u:bR$ 2k)m.\ȎqsJ|W=Uha8nx XؙqLcy]+8U| ]@5LJk<:F륛 w6cTesj^N8 y#vtQgj6 #f+ww"_tx}[ ݫ6ÎtOò:o=B*^dX:9lmRXpPP=Zϟ3oC?g E =N9< aZĉh#-=!֜A nxq! Ewye .+cI|ޛ=9/,;~nxlM<+ma4`9U|Bu*z=EJ3 Ȫ-5D1N+3PbWrwt%d,&:UZ||C"~z=Ýњ6ĦJ]j.1JufHLE[ y}LڥC}W:y*U{vb~P{Q AX0u1iήpzYnGץrN[r]d2ܳ "$Nܡ|mCd8C뜸F Ƶ 8UpZ=crw5 އaG :Q,bX}LZ:n]nQes`@(깉^euzKNy>Z*\̚T|bb~72zn4A=$>@%3hdmoP5{-Fїg5a2QDP_ccہ@~ZA:aqy~=q=U"}#޼ ^%>y~\_{ǵ <3NR{ ns$E%Zx?[#,|>KmBب@5'q˷.#yw֐$o{J;C$]SQ~ y'*;_{z2u}ce]+e*s?r*^Uy"6P)3wQeۅvU@Yb pĶ8g2Chg`qyOY^0M j3e*šB$\6rkHF @1I8mǃ<YC+ۛ%tCu)@c:aaAܻxv~܄t:݅ѰXvcLkin@/[D>jBlhv}x/i~JSqWJ_Q2?!Iz]:Oui\;8`楄fϩ#+F;P9PdvKAoEXY]㈷ON?"R@#јCZNR1xL5md.G^JY#&Ou:C$<_l# &'$y& 5I:$YTD򹽜q [fx P1@pnnLN,@+0Vlo>Et72Ēq~k2s]&O'}diʰП6m><N|B"M b~0w)$ aĤ{Mkruэx''&6 *Oٷj!Jt~rPۍTT.\}^sО۲c4B8'^|kG:I.9H4./`yG.l Rv|X(Ҏųs6AYb7lfy gV|"{r iN1=!cdzshL#;zDϯΛu^ևZ<%mC*UJX>wΦ]L:B+=Z{=@^a^b~S{3޾R# Ӽݧ@W_ӥ~X =icK2Z$ufA8s  @0F=(>:Acd2O#&*Uc Z^kH*`~/$0+ 'o7{^`Wr )WiK/Ը>[㟧fw̬HWy{g^tw#+yH柅\ݫwJ2lP%Wb!CE\4"䌛_ot_\eHu+a3)BY&'đҝK{Ѥseb87d֩SZaIkfATsƄ::hx#kSĀvf ⃪H(ىXuAG5GZ]^`U56y¯hdWHgP*m> m 9Io}wF EWmuGE3k`& ^/s!6^,e!cG za>%ꊕUayw8' b(F|H_gk&:pplOuM1,+2y9Z(H8CѲᗝX7ͤm"pA}ۃ&=i .Ma~ԞO?c@І->EݔPZ3߇P{/ĥ؜,Jzq}|tW5!*hFaEc> "QFeU?»T!6Ag'"݁m Hvh2}MGuU0b;0$YEA`._ Qj=(+b>WzU=*(-ƲIW>P/ ւ{C%qwfKnbMenIؒK0|U.zAT`^ Zbb1>"Y8"|`Ĺ,l󶷿 ؒ{.I$Rղ}4s%MWBLS/L)"=* y9zJf[|e LGaM#nI;ƵhÏ(3g86ЀzXo6ӆgD9GgAMk[!#&ypigܨA ʲ4_n-f/egy/a07 UB5a(Wj7HlUVǘO&Sk[*?20[YvpeFs0*II{4ttɼRAONvVe; {FW3 p<&7R]ۤze:WbSLi.~Zc~F>Tc`,cv^9*L቉, v2;x+]7\]{ۆvfpd{fA=8ϫZK[51RLH1Sv;Cq ɺBu$V0}1=fH.!~FF>*Yй?]|Vaڔn:nۃt3̌AP!>|$HO6~XzIMNN*͞j\=tQxݬ Pq,}5rߵ4<%!"ʿ x6U0S4 #Ү7'h$>`B[P~i;Jb5 ~Va.+5 \$Jrҝ@?r Qp91G0xkַ3&rh+)Y*"2 3 Dmސ=>/E\1Xqb("9J?֢ -ZETKB]Vms)#Ѩ`II.mHyɎ|욦 HMyj;GVX$~dއ:#ގI57GQAR1=huf:a}[^_qi XIkNn/9G d/ ,4/58<{zAL86keA(h@5j˸gSg6,kOvt\L,ٓ! Q>|A< u1*qn '٫~9م<:٨8L'.LNaXPNX 7:+(^6yeg C.,Gx(O7zdJ6n6T iFG9޹zȱ?f{ 5 .,]ɦ( v,81#R+\E=1XtLrIRt>`}m F)`̜6;0LIRS*ە*^OA IHL@ Vv |cbjmFc=='Zϔ rC MWi~pgAb--zVb5E|W?\1i(qt^]* A.fwnHA3L!ĿHX=.O3g&ĝKxZ%kb%WKT5Q1𬾄.+yW|Ρ!^+|Ex VXâ_svwMX>06|!*\BPZ,7m[Y=U6Ħ@`}1`Cn+8 Jn^be"pE3D¢|i &%:5LH4ߌq5–y 9hT&`П Ly1| iFGb{z,D1-F!ƆT\+lSu_}&("rY<{DbMxT ƚ_Nr;] N9fHR!e`0W"A ~TKWLoAPSD-WOсҀ};V'.z6@A0wp[R}knI^DE3tCܖ qE K*7x? W,;i~/sbEuCqnf/HcU0dlEжشgnRzg3+-FShc-ѝ#?tL؄ͬmQIכ-1 m51l .pO|qQx[D>)/ c)f*mK /MP&g9&'$᠌F4gѯ-T !l xg Jӥ@}@=gy,`*0_CH%^^0Iʹ??@E 6B]4KmL4]IXnXƏC6r7.2)٨?S k$f 9z]'i#^Ơ5W(J|'h1uҁIٲv4fCTSDh'XF~OGq~Qg3ay7IXG:ų<3Y=JQŶ+, NHC-J~4`Hː6sMji{z" `o /k 3 `mp #r:\>3ۦsO vٴD\ g;3Gz I@L:=#ְSM4ZOlDkq7ہ'>C9̈́maW'B IJmiCnjR:AdQTr ם*{}  4JltzRHAK=uao$/pR5H 2)%"4M-!7|Y+T^[-y 9CS"Y/"Xc;F@Run"d%Xs MuKkN)E3!`36q\N$Yi`U[LӉ"_Z,S^GMs.ZxRq~p뗩a*nQ- v 1U,lkcõ+ FE[_9OW{~ (KT GaNsԘUե-ꅕ=ͨ?q7cE/"6P%ٲstf~hriקF-rXW `bv` *2kZ-?ɏ[vm ] um%Y`%%xc*H߶Rg- 0G_eF'pX\)h-[Wlբ[lxD E4d1'?{؉>C}$Wd}?5ۜƃmtiC$\#Q`18#Toy,ˁmkL2ĕpWQ|~Ya*gEY,.6-z Kz=.ۓ^Ja;wU5a}a}\RNK? [.}CɗHߧ|/G\H!+|}_Mp?چ#=9CcͻedI1mٔxׂP^wd60ߙ'h'賵>*v*`[ǴZ--&1od2#A37&\BkKX#ZBwⵦUw%CwoarӥIs`}&mI?ڌD!.7s 7ZgZvHȫcѤėx7"f+PMI0StW;^rnBoe ,uf{%uxa[7zoT-J}A:0&V6cճ9ȑDg&=%$_+"yS P´| Ig/R1($<1Gt >I,JÅ9f׵믏Oj-$ȅʁ-9ҪopB PݭbĊ@Z$iw?q9e!UipZ* > ԴG 7_z֊xPhDM@}TZ"TO9PUثٚRs3?Dujj<ʴN-+WO%Iϼ^7 Nf[ A)pؐ]U2ů -U (:Q\IA1H[[<W Yh?sKצY)/8Mi#/O^tU~0=]e_P{8ᒽ:yeFf6WYsmX}+Px+gewy-F@)A`sͷEӌYj'߳YmGsZ?5Y5ʘDm8q%b>_$+%a'&!k$ߠ#F/&o7t )&#/o:ˮ@"Gv \B3ZxfkTm[trFjUzb6pT vErVq \9s:pBv~S(cmH091 iRlӈ9,9(6? ѽƳ&ҽPd?> 6-E“dtK:~&B:<}e W %rX}KM."pN'?/Zl~Ekn1Yi+eP:햋 )Xq0,Ҳ׊B皯CZk?s[aFy/n22Ooqex( E4pt%A2QiqFqaWhZ\, F'qqNN@6tYtq#xKh#"6EjdcuQIGSڣ>t$|ۈy\ؙ.VK[q@B\)㴌>'L)IO:Xkc#?E: EpEvYF.de-+ws-rHϏ7zO;zaS`̄ 'vw* mNe0:1x_/i9 «5<(VFs=p1F;I%Ii^xѪG %]q`ܯђݖa~u|3] ~mUxCv ieIǝpC?8h^,߬\a;BV eA'Ojɟbi,r8fSO'JX8Z*i,g=o5B^%a+ U)ȀҬ4٣m}881e@PAn6ItBȁ)|0ߠ5F . c#z3j.#c hM>8,C#Yįa>*9 {ͱ AvC9zTYM#jPPMx*p#+u& zb>^"஻Qm#ہdiݽ >X*$xBGt d*I*ٵlز-csVg5]7,!kmՀ 3*& P=;3)вM0F^tbґV?Ӑ?{zBzO~|[Q"rTq @FqFbVsb%[&n۬*1]T, WgXxxUsHL(R{[iWbj9ґB =@Cg͡ڮ槰i|qw6qA_UE#9 ?tNZb'_CѭݡV{e[`@!'OӚߢ(9{ĸT#L>iڔKڇID8 r K)7ي11Gfy'Ar!.jV,p MX? h}xU SPȸ>]bLU~QXyH+69B ~1S^m1K$KMfe EM{JnMǧ$Pf<a"KїJ NӚrn!]uWT(ϯfd@`H[ VJVHL]+++J<+\"=P&U#rcޏdL U'n)x_1u.C)iZO ^$}2:8Q^7>JhRDe!2H){ f-  ׂB<0 Jz\XU<`-ootPX?t[U4f D0O#]BRZYɲ'p0G\{*2Kw`N0 ulݪgD$?VJQzC.YAbYz"kT3bTl\ ɱ]c\=KcM!n lNF9j6e8J$,1jy J7<1bWO'WSDa%qp Hl*'bp `*..~ ~5h92|ʭG[0Hˠ- Ga8JF@`?= GLk}&,–8xW~>ײQl(ԫw A7Up ZڪM yͻZhmjkZY;Ȋֻ[%ϭ1AKT|ᒦ|͏r-HhJcqX oq ^E3VtmwrDI@k]uޥ+O.lKe"Øg0`UJIKfT4R%.R2d6_Y"äjXy~)OJKQ:Cb`ڴww^۳ژ,9) 4FI0Y/Ek 6&+ P"׈8,دRo,+L/U@c0t+:"hgoGEJPA5bxFޮvhxߺdqqM8v,[+w~n ljZ2*)b/#AKך7^v=s4m_ө_FT o!Nq='4iT<\>;)]^?q|AZ]͜BV@1-)~mrz!*0Z@K_𹫅an]$^E+\.õI 8tz˱me'o] "֞"^ELydȋPhSg Ku::tUۡ9}BpsL>|oHL>o30wiipcFU`6ܼBا|J~%]W=ϿWXN?HtU"o* o0!*"|* ќ }ax!1T ̜M]0KB{ϐ]fr~[&,h(HϒރN m;kOTժ=j[Ly Ilb${5cB^F'mD-.Pٛq\.(IxX ,҃@Jn `ۏUnRHNS$llD"wQB#t` /S#%+C9>2%[JB>/7\{NJ_miȳu Na` @8삗Zam >ë%5}XE$ D+n%vߴG'<ń5hin|b2xMqXm *jOư1g`Zu~ޢ~ffJ#;%o{ z!kMA=㡟&o:~L\q˖]IPS凜Ue}/sr8N.#nRNncO'ǂҽգ]')n-ښky#M1-`p)g^mhE5o0tqkvh)=R5Dwiw|| #`~{j%y:~58O a\|2a:Vl QW1!zHfʟeTC!z B Z5ևņ6&do pu; ~o4Lm{ ao\1':C;D2X=ŧńm0-5XNlVjWs3tr +P-a ֊|0Ց&t6h1| Ow`3U!v.O洽1u1޵6lF0+j_=Nŏ'%D5F|7HV'4H`\؋ن8p\QERo_Йn6Tj,j%*պsrӒ|©71Z`%I$pa.nK{ @R$Bdk9\nװ湰sE U`ڛ\o,emfEYO1ͥTdaO9]ʒx5邵 gyxAGWW6.~!``Yģ[=0Nk%ΧTߩS|\vt'gQN'H\f_M46&wm-jA^#R/4T%-W'U8i0rh丗4ݱ딋=zYx" ^VaKdއ%[䏒ԩ ,qioiѐmZ\~"w w0f T><1QVlLm!w~-_# 9NhTQ1eKR>d̀݉fh\1pR;p z1)'abu݂؅m]lpClAL3ԐM Ofj6-j=z䨴g0*Ѻ?q3ulmPpn JP\%Ff?uTcR<䮱8JɎ,[z=֧cBcmd2. @-yM*A4IxU?fe[D%Nv? ja_IΫ˦.MzSƹj׊V~&]PiWQi:ٟV$MKX>ETXg x9pIۇd^~7-6Ts8Nqr#!3d˜ VNYyk.ήRJ4xHO Pbj t $x[XE'Mq>DtS?9 )Վ؍eؗC P;BﱋѲuIym;5b\LvLf\ϺN-ƍV |P4 nWeTLA赞>w|f{y޷ Lwq45RLr]2L$NIGq5gp=ōb@nxA K f:jjs{G(GNbkxΝNu?'qaV~4h~g9֢gWJ60 vϢ_T=<K <7FCC^qY}1X؃C\~uWFpj\ɮ\&t1Zϳ\dW0ZEp}x ֥ĝRQ }0.i ce+ʬ1IDSh.-)lK{v jQ_<^Nv_^A /a'뮐ҺpCv^$2 -{m` {sjn^K#ѓ'NGa%Qqx ݛz7rn$TDf+1ݟSĀeʋI<$gD{^w #,Uoç, ZMsu4WP :`!kک)^♈l^WUK}8mܶ[LjLwuGQ\BFH Lj}$>{C@C/H <-˳rLH/%f'1iknm$q J`e!+ j,!']b=LrLh@ ,]sߌ? 3`JӴWMl؏'垪_bj'%MpOxB@ѽ@x6#߯OܐW^fH|F],BS{s8.6]<x]&NC|]=uO3' )C_wsau]l!f[R~hmjJ"iPwm)u sM@ם*'&@˯yd UMvHnkǠ70e];p&ʍ{$fmnAU 3MsZF确lAx&bc~=$nd][4 Ib0R:8O 2i:p ŋV ('lT4͎j=KjHV6.`SsUvL+=Vva(Z(M0#Ǖ'cӦؚ Q1:PES;8So m}SfbB@T664WUh^UXß5Yfۏ6u;"]Ϳ[CLZfCd6JgvspWY%o& ?Or͊Ӈ}}ԌdߐV\ gk:p[+|KxQ|7c`O&\ρEƝi6Ϣw*6`9 GiѻzʑJ 7}q{+^ A0{u/\)딹j$8+8\,W8AtWf~w}R mJb]7zM^9=@P3bNz W vdUrøM5`G[Mo2[yzsCA6qoBfɨs!m_eXya$]tP:~pNZO.PA Z#& _KUUk8ޠ>^D^4&60<c2sYp~sB7+$RʨiV&]"5!P6bskO:ntW> Q\<@3xR!\=ΛJ[X=1 Lwkp#83`S.B"cX$)F^laH%6@ Hh߈˳VI'5@;wzڻ]v0陬lV̾1ZT~]Dmm&ԬEAhEh3:G_@PZƃLVuh?&`fz8’šbE-7Ǿ!M`V\$ծB`}6oٳ ?u8̒ 5Ts:1>tU*{Gv".mW$J ٯ,7EiNWT~+4ʔ"5MY=c7!{)ob鸉Aӥc2=V V\t]ϠuziB~cȢJTO(UA$`ެZovi_/[zH?2Q85Ţ2mt ТR ʃG-?wu/3k$0ثyrfQ<2;p2txґld姈t$/DkD4SN0'i?O_}PF EHύ6j }5Qa3k&cwµϖz@ef%-^IozӗVȸ t{IJݒLo3% F,sR+H0/Ğidene\]F 0K@K7$&wI%iڶ|H\BeқǧeDS;^ڸyM՘xEƇvK-;/xٱiSsoBM],"۰ټR#B[mQƯ7Jڰ{6gPy<[E pp.ۓ^͸> hD &\}6ne|4n%׻p&W{f&e  n׏<enb G{7ׁ/smؚr-w:mDj0G YٕЁ{6W#Gd[f*U+9<)opOKE?mCЭ}Zv}!19?>M #\ 1<'!)}acb)Gr#-|+N nM,6}0Øe $L]D 9WX.;va"#c5=}I5xN`s9Th BOXgZ~-386 E"?ZU(sPTNa4Z8ܴ:վk$<(µ])*5ꒀNd̝e>},/t2>Eƕ<6@s0.hgcAR̟TtsE\Wp%mgOH5u [>lXޗP4e&K3뻥\WE&\(/@GR-;9/)vrpW1Kp7摬81 %Tp⢜ AKp ]]mU~UZ-7vO 6I 8i ;4FXI ǾcT\2fsz9`/]&#Y { VZ*^ kCr@;N`Gðճr%kkǴ %>m0 \םH!h > P)܁}XoF)*54GE\&]vnwҲviQ޲ CyY=ӻx zLR"sŞIop:Wg :!܆Jqǃ$NQdy@Kht~h\QFBZq=vQ`ue%C40.bXOesl,5NBg9%gb-ԀJa(s fa^ zFDͺl ~?"Yz% .nMAZN&"å3 0O6w&ÁP<{N6x '*^WD%]B끃> LquY8BĬB"P)f@XNxL&0 @A'j3,b0"O(Qw!$$!ỻPhֻ] L@EA8r;)!xH)M}E\szQ23h$,-uA0 ݇w AB&b[Y6F5fkgVJz&R2A Hpb&b ŗYPP޶ W#n_!T_{JHcaJ-Vb)&ICCuL, x~ؤA"܆<%:a^"%8+ϗ#`(Tcuv6/m5SİZFG. ,P1A%Q1+eGI 2u V_d8):!Lq'Ӳr5,á,GlgCEfMIsa˲ ,#zN|%=tCYjt_`_-ׁa'/Ёܣ&yw7~3i-6g5 8C86IYmǩj*z>6L 6(՞yx|~Cn$5r#9gK7rmڕQ7Q5n*!䢟%lH%| /H*q+-_^kozPQɇرu5NuЗ%6v<*hq JIs1>vT(V\"pZ Ze0^ 'ƽTx+܆Z&o6xXI2jKYSq\A9JcQAQN1-Fٽ2uՒüt7\??QJ9gBT\W=Mu0ِas :t8}qdX͖)hL~I7gvu (OC`H?8#~ioe xh.{ؕx( ΛM87Nf3^t"rX<\2S:`ޥ妈'wVs-ik0X|U\f壴HsxvA'relI=vI UGf$cMǜ8LlxzDGIjMdZ7{N4%l}6 PcxޫR&i&Sލ!XGo-;9mCYq;43x:Y;Y-?v?o# bPNEM<;0'">/z",ڜeX2ԕ ue7<1dLt[֎7@=G FV$_〝?ľ: 5'}1s)[}_$q0__|YC4Xg 7fWᣤ2 Yf?e&"Y橸cB5e 䏓B^$ExhóKyX\4?[3z=1ϚK? O1nӅ`<.Ge0 `Z-T3mv):nR=$O=z; / 2R%E;ʘϚ\KG># ْRa4?꫶D]Gr6d}co%yU+5B4J7=b]9AAr 4fR)y+cՒ[pHxzsy4to9Ի fռ:ρEeMyD㬂^2 I(j2h&7ȽQ у&=p  )k |"_38TC҄y9L ǡLNK " aӐ2Sc`Ls:/,UcӁ9o'{,RҪA1e:Đ5)XsL$)h{(5b"e1HG~6!Y ܒ0*KjfMV0A; Q0 Yx>#Գ]tcKʻ7h/U,Q`~'3T^wN3߯ڕ`j*(+%9ٍ2'*Њ S7y*aSc^Gqߙ0AQB942U"F8ORfPJмYTƛi HNpNأMv[<\Y7dp!oM7ىh8Oл6.X`Llzae[U%'cΜMFkm%n IsmUBN(8 p~ܷJ mR֮ۜ36k_jUpFZj뗪A4 UpLN d`a @+dK49擤sr5KwH]i z)L(4!xyTM^NyO?4 #^mEZlr c0raI=[?4Ӧ9j3H~v^:!pvPO'im "Eo ųl?mN" ͺbe zcs:PdBG:iDžŦ|VY{L|),=UL-cюa408 ^yBTHy}dIA]z Mo v &aA-qJZP̲Oh#ϻ7,<\ Fi}_`; pvMi]VpPVPL7KZ3֭bKm?V%[FUiư^&F@Pό0=Q3)mgaaxBmǸ32^SܔE,Hɝ5֠ ܺ%fCt8J /Ϥ &'[ 4eFxLQ^.X(GV `>{΢emĒ=W)}M~ZH7<>9Jf{zxd|k7M< h={uC&$mV B+:P~/ ^NWJuC76OOkZĶ mp\j^ H y4cyL7n @+}{vQ"[q)svO,-!d70n'mbQkKA%9X=ڡϛ\I0hCxu @8t]9ń [CTO ja/@_3w1+AיWc-Vl'軥H-aD\f+l:QbKPr`$] (%R6w>X܇^#ο$2 '^dz9IHG8(jcYi_-qfcrb7g}yA^nhtJ`SՖˆ"'@{`ܠ;9ۻ3ʆ(C5J/ni|-=fu*w\$"Z'f!/{ca%>I~j&}X'?K4'>{^طljL/Sn ˯B=$?)kȧNC#ꄮs*5E"PpbMjCg]$)x6vqFjqF9W3+'TY IN՟R܀5Ϡ2=tfi/L8%W@r sG2= q`O$NjoRl.ύGU]B6ktlLV߭|n >!/Yp+=ʼn @VD<}`w.>jwWL9P_C_EE(+8_h*P+jr66#E #o?˚!(R#/DJW$b(Jp؉,#Cfg ~ Dm:e@R t#Y7eνlP`6x4eiE\"{Y JXQCxxA}S&EQBdX̙0l{1*URFJ=F.9}҂ ?dC.nγ!zr;F9"x=eB;?jroi?ZRWPTV3m01sW;01o^Q;`k [i`z~ `ve!eg[E͈̹D_;K (凎Jx[\a~;C Mk+Wix5GUjsF>rNGoơxel?ѿlR%x1"X;͙mҞgVv5+Eoj 1FVUk0DŽ*auIyh@Q=q5njGsX ][vjͰTtA-&{~z*Z]^Z_u_g^3}nrhVy9B MsE)KɲpLq( iЛ=X[LpEdqH[ҥF*=0-gxfrހj\wM@H>g x-6Oq^ Ei5İMGX}HW R6Yh[inluHaÔpא&fC.7W)cgu6v _gV2Jʱ:E\I*ja5QX܂Ӗf)W6hqv Lf$N J+VL2 1"PvE窸JƶO&g(YIң&o'˿խ 9v\\(Rw!dЇZ?A9']gn-wG&+j\hˣuV1 &)n|z,!lT Z> mDâȃNW"]fdHo_o`#zV   ?4`ߪZC AZ*YXy^!Qm2(5»|gȖ F] $u#&w.{PrW B ؃>Z;2$ )5 JZD2fܵRss=KZ-Jpw8?aEZVa~'9@ݷ( 83/w y[GgJ$;{-U5E P\Cx}U-v96?&_Ƴǀ,C֗9<^'Ԏw9&_ wO,y׷ϣA}EHIF3BJ /zpTF@1,wg:ol\%!|9k, lu>˜ y PlE2SJ5FJ 'ك|qJ.~!:M>/2I_?@dFIѨ$4{d{<} 'فZsgdz#S`VMnrSie" .df$s h|Bwe"|S 4tBL:)׈4;5N7lT|׉A(qQk ꨍkZ t & &ooΖǪ*mf=z W9$B},x0&Ge^5|6CrEAj\;Y+ug8^=AWJÖ_P܌%BuI-#J/y_'e.(rAnsaNK'/7]uRuҩN!vJG\(QGi1+۵ͪW6e=:VXG ]ӣ(Y ɶojp (z@h?ߜ*5vH'@Xn+{ ][|/#: H^ K\bpرPasط)\K8_/p.sqvF,+DaE31Hњ6)E%cSufv[`[.+` m$i{QiCc qq_^!9Y}nln>G,QjE<zKoOXwBˈ[uZ3``Z@1鹥*"D2K&@IAAÛSiӒTjIs$?)H/'Uu?W /bx-yX`.1%}t;MKmб8cSFkP'",nSeUg7)9,V(^}>pJfU, Ss@@.V!ɇm^pWJ47Վ _7SBѩ_TOӚ3}+5H>."BfՄN)VԺ}E$+^gcoD 4cvk56((~Rҟc9fs] $)܅sw>d>W#3>h4ݞL8&y90ho ɂ1a$Moە%*N $ȶU4U3˖omsfs{;]O!O'4 hE1˾pQ!*(k#R$]yq~9XKk&Ji+s6|$Z%z|PQeVe y. _ O)d֛Dj\dPsk0=RI8ѻ@Ps+ow:FD;pzXt;NξNQ*ZOKK_wnLa㼓ߜ9/sZFB]F oςr0TP-AR'.H~ԙξrJΗ;^iƏ-pphӷl[ şNp _Y`$*=*.d EE֬c{WŇjl# m엩~PW4xHS AǢpʯp,QGz @:O&F iDV\VJXp1l*&N /59ɤv;:]V`ZDM"+ ªLS&A(&U܈\xN$x~*>ب|Oz'V;MX7Li370 yگk$n9Op cis)4Rꉳ!eݗtRj7W2Tb?IeEuMX="EG.>r')_&}[Dipi/e{|EY듞X(^꼴˗*tzlʶ[]fvF׆EPxj8. Xk7JN!z"- ]mW7$FĀHG#uF<nRdXrѿl[ɇ큏Ghdc0_P#:Шqfé7Gh$*}X1 -ǐIe/lRMrIGҹGx?J`:t|*3gj5I2DP"LHhg3( {G߱W&:SVP&xȡ(\P0fVS^sPt]oҦa~9CC]JXCd~oJpw~Bx. ~j_sŵn;? -% ӥpZW +ЯqÒE{ctغ6ifNq|cbqx)$%u$L$%ڎk ! F43ОXI&kc@UQB 0d5 z sK9^Y~*Zw0w'ԚQȠ$o| Nfxg>ӌx2Dž\LkodȄLZdm⻁bC MTu]\\xКHxeBE {T%gJܧ5\/BZim/~t//IOv* pvfO>ҝR+8:/,a t_x8iJ鐴ReӫNR m%Pn`QJޠ #+Y\q.&U+^0vk@G.i]?ۡ\;~^|VQLvUBGiD{#E$Ȋcǹ>1^&( ̦;gJxE_=d&{zep{jNҰ)`u{KD'{EBb]hi0Ӆך֖+>V|yE,Az)駳չN C~20p} G^+~_(c}d EJ4]z Gc HTX96ToqbAw_|k_\VA=H17Ige@0‚ҁ@JUgvǠb+:w;;fmxSE*azu*ɸ6֡X[= W5ȇbC+j,_33F/'G~C ~.ýU(]aaŃ X "ZbegN(1f~bh?QHrqHNj.f(&ڦfc \&Wn?}C 1KB{@bd  `؜\ $AfVU[Oeyr /V\zo61=INL91^~*na0nLݗqFHZ0<˥s*gJ}8(ha}Y(BYEö1҄5\f>$%Qm "k馸gIDp1 kA‰M0&.j ,kՄ,ELH҈ʖ7H.NTK:.⤲v"5f?k9[tVRj2>v"_߻!pk ; NSoHxFNY>ok4ɰ%/EoNU4U}z^T D#Ȗ6[B-pCU.NGp@qϗTjN{‚Wz7w;+5噴Nq+<vh:>ڸWgqO>~BaT'u8t͉TVaϡ߷1GL@.C|YM04ƩU3#$߫w|Zl*})lsO, ;01D5O-LeN23fQ%dJl}&3aڤ8pPI`@'Y\#~?KcU %LKMʡuW/BKqP_s,#5C!!+ Y6K X J6>nOX*Q^Գ/p0{|?/H[MXЏ2jUv>%uALȺޱ|BIıW[8%#g|W7!ii cN`ch q>Y?$ Z!P1zd4Ep|4\Z>?DK|Z>k*qؚ"v [7$Q$.D}zAU$1FC!JXM15­㝭n{T'_'6LrNxz\fM4OEI@:h,@>˘܂<8jζ6.-Pئ_ygOb[; C% ^[Խe$^|VkJ̱ ֑m{e0 O:Lu' 48ŝLWQ\i݂gEwH3簵?^0b:T}y.LHDj# \Zo 0=zF] X:e4/\u&Ssk vUx8}zâT"q[bl_7RNm5 \d-% 5bezqa, x9*T}e_DSE(_v{/QњH Y]+H3^7]6w1zQF>$1(]%Ec F.fq-5͏6x i @&1>h4wGCa9+n !Tfc@UthYG]K$΁D8`/Cӡ7CYʖ>gXd#/c*3wRxl! >uG)T+ 2w8e0,/ԵNewN;%rYsבЎ0^#`h4#5|apM])e_[U'~G_T4)O4uWP.hNpo}urdxs0Lr>14W>#l42D>i` bt8AHγ8P>&=oK~ZKN`{fͨ+0&+w4)\3} g("9Y4w^7xNƀp-T~n²'9Ud8]V:iK% /e Ŵ.Jt#,xF[ӎc1C,tЧq A˔<̉ŽV,l -mah:}_Ta:co,_-"jB| #c;7U.>C^?1ڂơTZ,߳ @̕gs5l3ahrh`ۀe~_9O`"/3  tte/o\xѹQp hJJ݂)~(oNzW~$M36ÏA GT)S`zK(^K8"ȧ%+=| xy5{֋o .9E1IUб*M\ =i gwDP&8֝R VrP a0dN]l[3)[GJ x9Ѩ?fRq.{A{O{ H!Q(JۣK~/cs nT9-9-\&B T1mlD*ﻋq79gYŴOH,D׸vvv]V_j=9tnH3b FHf)[.l;RW:fwO%V3)U h^$I\v_/ookObke݃jh-UWCkR+mLK7#/quZ{u4F JVUaŀ/zGq:Y|,$OxP( ē!ڔkXWѪ h&+ Ihs DDXA^lhi eE ii|]dwiwܞshOiA?sO4N Y9ZHj` /QgӤ 09{O?qSvNP\,Sb᯳Ɔqyv8$=/q?j/JN"ׁ0(M7,OXZb&J#WQ&zOi[Wn}@6߃, 'e~C1ӎ>'t)1N.tYzwlPˁz=i Nx$|<<N]k'WA^Zx))-T#q.dQl߳)ee0],H!˹ga.TffORЛ意5NGҏkz!RyHnB of^|`eB cN$)k ^KJFCV56W-|/T}Kӝ{S|dte[,ã|5=dEwMJr׋+NUaCëT_ %[Z _V_󍽺Eנ[do!$pu-پ֋_gc9ָOKLݚ QFe 5] oiO"LmujM煠PY,OB {=׼ R析w+CQaR 2S4)0 ~9S̫?Vb,QPa0P fŒp:/` bwl S9ÿ@[w/B&z;YF! =ڬ‹>@ZfK)5E' n覥 C1곆#d6ăEX`SPƈU"z'~d.F[qt*T-3E*s5lqϿJhp͝_\ǤwHO=kW=@Ԛ,K2|qhC Ÿ)ٺfֳe2.ɓZ   WQ>lӄGU#VAT;QEћX1ojP5_Zf`1-/ہ/DE9ւxB)0*GПX‘|C.3e7+s1u\y+`usDsil`qCQ>jw#;`Ѯ@^Ug ^MI4af`\^rwk;E 4|VA&若Uۤs "hwSϥXOXeb3vF 7Ű2#?#3bYlԄ<'Cb5ߖLbj ] ![OV)/S$5DPC<"AL EX/D 5xB~qISީJ# Ÿ QJ:#dZUM~ 9lv#|TY!DYYjV'^DWUіaQ[x[VpI;(H]*F j"rՖO=*jaBX֯^yL,|mP穃;nj%& J-k;V8ҬۭHIP{ # zﰎ0cd᠅>*q}xZ^ʐ+>NL %鐻;NmE֭ajsWDlPW#?76~VWyw+衛7#%}>#r#8s.@wv$2)OGV\i8H e󿱯i l,j3J&l//_/P8wZ^ֵ-O-v޸!I ^.yJ칏:՚B+T?)INfha+vJN o\VߣL{XŖn!h ^y2wAۉ8ݥcQLdqxF{j`+tJ_@Կ&1]βǩb2G["r`֫Ď\E/sZ ӀR+"edv"J4vfVb]Iݝhym2sOG_qIԍr :l wM6z }o7PA`}\ZX $ɗ~+?Р,{;'*\JE`@C[0YEa\}!p~=ŵC<¬.t|~ 7pwqjۚ,&2; Z7#Bt=cVwdv_WnxNo)Q0bS/!v.&tE|^eUwy_5sp]z@%ޓ[+&)U6}H3KU- cFgM)>aQ(Hꏤ$Fz:,l: V$O?oİl"@o]s[4z2;?tf4at\y#DZeI6ẁĻƸEVo4$q- .7-^{M^725[:9r7(H4%Z_kQq-C\`zH3\Cl o1C5 *qi?Ea)NDIi 4{= co3sU7IV'ui eLoiB%a6{/┊@8zǰEK\MfWM\3@$;a*isdgz&ct&fP1f[ājcɻ[P(u4CװYT"=D] '7~JKOSsTtrNt#GyjF-TlrY4VECHe )v,o'SJ&L$y1[vI,8l%rF,34A@tJ@>Md% vJa'dG nY.S]f߆yq<XyDH!] F@E[yUl(eԲ$I7WN6x`HR״AEtjN7l\pխo,=hK4ڏ SV5>i/li}Ɛ$B'sQz}C}GI3I$@Nf3"Sh8I> !F1;!W*t0Mt)7;n |T@z S\ .joa|4Yd ɊG-(~)*\F0sl4=>   c]| ]kW@: ݷ@k}~Hc%ؠ@?W¿Nkp`HC6GVU4L)ʫ&3zl=q=Pݟb2.`7+| "گAG4 :E\$֌Kkf^3ŀDې_q(D SG{pX!R*BVAK(T'T7+S1HᐨWu%hQ tw)n C6oi[#ig" {- fD}mBT (|K\h-}MbUV:,^>%'5 pd' g I-a/iի(p`yF4??a_TRY fbiԗuz(V.Ti#W;b? `f~C(svӈmqX wn8њ{vX#bq6=> &A64p ȆI4_CF< ~ǵEdz; PߪL+ֺ 'b/Ƶ[[βvv)GD[VrmQ9K ch< nQ`TXKXsD(2t1TNN]y0Xz>6mLCݸ#ʳ @t1" U?'cEqW٦:9Fe]'D˯$\݂ U S+gbm96(8;US/H{m}XA`GڕfZ21^CFWXq=fseNVQ;NC* l){cۏ tWrMvt LcO|VSb|.k(m/Zb@ƀRhM;eY_0th\9o7k-/hkw Ĩ8%{uf&{ENУ.lhJߘ,8);CqkC̷NS'ÕW.ƃI[z꘦ߊ/#7ejs+}IȨ)"5)MM vnA)'Do0m7D2aCћR8?1Jݚ D6BVNfic {wm0`͒CAo 6&1^&sɻO>p+0GgGPk4 Bw غU<Т(d 0į~皠xoxS 8޺F若Qw\V0eJ*IAbJS%נ`,(CIwyaQXkHDNj*֣:z2lT4tV1=O~IZVɔ[C cφlחN!Id}*͇iaSJy8^U;BRћ.[^dRdk'_ZWn›rzr&7o2%USG[õ~L 8ҋmb|o_g"(|pa ܙrJNYQ?de-מlZgҹIм襃@ɽʤU;.SS&͛kW'QrPE䃹W!>a1E1d ,<~!ۆvK$Sn3 '`Ék9Abn$ݫa߀S#J-uT7Bnp?[T[l8rC_Z./DO#lGm2 j` z:?|'VWr 3Vd?&[)Wd=ds ,R7 whYM ;d==PbC>wu 3 ?I@%8yֹUݫfڔEgݪG9|K@ϡZ؇࠵-#Et~a-QTnT^g+&fl#x G3@zi&#E}:oQ9i)IµPfaK@WJ6)#70)ڦOKCLU$A*-k75Wqf.ZǸ̳T_;Ti8Vو6wݞvA6z8@o߼|">A4O绠āNg)r@[R6st#?t,0fxYd$.V;W@XͪqA\K@ZRARbɦ~3ZilPƧ Acj'[.T^C'!ȬP}B ֓F^"X;N~s,1}3MѾ?5vC.Aq]W5 C:K9' D&lkȋOYvvă+*綔w|ߖ9('}-RU|R ܍J"Be^.F=7ۛ 7(v2G7b^(Oc[F(B̳OC`NkޘfN*N.cbKIdˁB>&'grv綬5@ۃGiբ}EcINZzU%<=t`]^{n.8\:v`Tr'8B@~6,xS5[{2eҘ@Z3UVc֟Ѳ.%ZŃҞˠ\.*4HѨ]Ox5'vГqhr_ܠ]EX,@ZDq fvPv>Gooeݐ|X3Ae1a GɔrZU/IS4 } aV/TȱHuPe@?osC@FJɎ{<ϖKan^>}Bo$TxSl4h5$ *s=<:ؙ%Цθ1!mWA$i 5-qؗvUYZ$=::$YB"[6|Ε\+S2FQ[:LL|/|L(@#ۉyN`kel5@tSr3Eɖr9~Lղwؚ$! ItT:kBXSrR4%xQ(lWOAK>F?Ms:k׃eh;dۺ9҈; oJY ^>[rGt7?W3+)n|HlޅgN*gSS1m/;1/*Um[OVH;?^Gʳ(@Q|]KS\`9gE}}A{Gg"8U}KƖzE E*3+)l= b1q%Tw.hy+Pc|ݻ#W@4B$5%W?qԝq`x&9k1ů#.i: ң |<F@XD4)Xw*3(9v٨nӼ^q!7ʌr>zˬ`C៤Z('nmtsdJ.} 5`κkE\x$ (#tï|;*?-WoK$kH(p?'Z3xJ?ϫK\ .+ov{Xêiθ-湐= ~6IIư/%8$ݵ1~)na_:^v|}o?-oP4.:qIyN-RnGM鑜9nVauՆuho+F؀* w~j} HfBC+Q&|v)"%RnJ5=ȟұ-H_Kv`Y)SĢ&_Atf˒8Chvdu` 0>R xe7Aش{hZ,ޮۋ/[3"?(6*b2]cf؁>.%D .i\@jm]; ueC~#X- fbCxQVw&Kœq&l]{ilMZN+-I!C*8e +WxMYL̚Ilf#3E7ŋRI`AGfGԵ<w:طGJooN1 GIY}3!3'n׀)͵ VP}x ؕF3YFM* _0⅁r˓L9I vS5p!{Ǫ&=J67"`a9@r.Dl}oK+ iX?q{tVkwZ', )HEF ~cBĨʤSV'Qn9v4о7O}q}4+p|Tr2'PI]κ㯁M/[tn\."m=- z1D6!50ߚsP?3}35+ċϥuqO΢ϤRjK14RY.E>l8e&Y9K&,ojn!q巈 R9v94mک[pZ{m ytΏ+Si*;0w$թ2AMV!gTm1WQ`B~z7m%ٸ'6nͧi 3 8$׻녊 @Dld2 DS>* ,m̄)fz f6 kDdx$1HEەF{*m ڼIq 0Ԓ~Y[KZ@oުS'VeτoА>ltd- )E2< N~=6Ficʱgg9=+3*y#j+S7u\6gٜ(ңlVxtq15@EN05>-a-/]KTbzf2PJ~RW- ?DZC{c,$E J߇7D4jn۔ak9T&iy`R4^WJqLŦ``P{8aVhw2^fi-vR! {\LQG?2v}ƍBfջU3D+%Wa5"0 ;HQQEZV\6p\ ~a17yapr6 W(GC NK+<$XaWr,q7,/d754ٽp6 khz倌~X 8EUy+4P55~|=[%5YJh"uu(uUBUOЫ`%_vr5`i]qA 3t#ltlq1^!ӫ}d[qiag@áe$ej ~2oy-U|K]jZy\$-qMݧ/y"i%"dY Eb*٤Jn=RrENRlS"(4ndж@M N6vlVSܾ9b$JaE5B7BNeߎSN[ʉyO|AI-ޑC/Ȅ%4Xm{[ 4(}L,e3tAMCP 1AH5 Eθ",Gi"X[i_'&T +_zyOW%$sb3hkE{pu hPtm)pZ_n=?b0{7QOtRW'R)qd Q~ ('`Q^a-e X7Ud`SΖʣ _VH(V ï^N 1}`-+484ZocL植AD+ 6Fgdч?lAW/OpBP[dU3L5̨<"G$C7%'/eVrt 78NMQnz 3cƐ#^LbqfSty`L !CI4Aa9,N(u"aNWGY9ړl⡠1b} | [#?TWXؘ֟ؿy?.C50e8x3ٿ1gR)#֣ k7U\5<']|#)D2nȳv3ʉ8ƚH xGcFBEM;F LaI*5 ng_nE!B  Gݔ~\s>#ۃEffŐ3+;hMޜ6n `KZzQ%}<6k̓*󧪦&(:;e+yAW(-6/ޯ56OLFfbWO[^wʲ .AJ7vE[qg# '#;6Ox7ya:_dQ&E>9 ܊2_F;)_q wUY9ܺ"?۶6Nֈ[$p9wW:=֊ X`yeĚ{ C ]L$vR6Z'aKo2dAdH)0w'l t` #Rwc|%NB{2>ykǮq !B@I~`yC ;m-~p-x8ʾbb9Fc%l^"D<8l3ٺhs 3xW1(D*ɧ?Bu0fxe-$K|DШd<-Ԏb-\s4HkQ/W65+ǬrXsJFx1׶H ;ovV&<.]1A:1PD v@$};iaѦ|CcN '9$*AmFm(v{1W-fO$QFM~+ѣs V#zw ΟM ǯspݜoY#W.AƦP\] 9ӧk%=2>C &M2Z+}#czpZo~|D$.H%f-vwWe JQdM +5~Z?L>R+I6hQ/C(JԔo{=g⸒08ky) h=}rqS1J:Cx^zM{Be@l)@z&iBӇ K½AyGb&q闸܉g5o-3&@؋7(d%8L:ä$ڜZ"^11b<ͷ lp]P38[n D·9 ]fzȫ.,`p'NVj%%)H#杇T(BnKGTiᙗ~ &,ҬB<P0M6>{ނ,PH܃w׳%v`7I¶y KwDb>X.ǦhIv5[P|L(?<JOg=ǧ?0݁\e[ugWa"˱X`U`g|4~~ K[K]/Xg^s Ť:(`B0ksg]/%faxp MЬ mMkbl`BnZfkrFS$cW&E/U\SNM"r8ۿjx~OOlqqΝj!kt|rJ kIkLEB79 c5IjܨK 71/N`JGz۩s*` w2jDgߢǤ}R ƴ;%Rbl*o#Fc6^+C0R(EA38d(2ە?ӉB F vs9,-[I~ W_-<0vHdgfέZP3pRFЭrCCϻ`yҩ=20M)5ʥLa&0PY(z:La.&2j/ yB(mt%Հx.YKe둠ynQqc M n,VUu#^Χ.j9 Ա<ꫡcV S4b[[k1$\|ZzѠ`|LB>Y#/csf%폚m%/4[&̱Hkjm^$|h]vRѸv84cg2{s*h`w36Z݃#0 O( {SvBqtLY5 eLˬSz+xQ;ɹ n_Pv۩c@`^"F>R.6+-P7@olϢvɲ|껰BMDrVj3(Ϝ-3. ^]!IDܤ:7ۊ1p]>WţРލTgUűL5e)ORN{}X1K|>,=xaWi/}1=ÅEc9xAs{}_bkΎ3Q tzn,[a vL^jY?Rrɍ;?POÑ_\<_"3ͼ=rkL^#S3y{66UG5R&-ptn8Ck\t8DY\Ɍ*pTJC+@=8Ne*pt#1B[GWfa%-U^nӓ%wiq~0<]Džnns:$=QZD [ӊ 3#t jI"7ЗM^yI\)Zpc>Bv?Nk'~#ng&ƶٻ|j\Dytf6}q>a$,/Ϻxq}}"IO"b[ BnNi'ѩ݃ƙPnPvOշ*q÷\Umr3s[t=¾kG=_Ar]1oyF%էk(UݼЎe^F\@ gjLQ"Iى9R73139~J&aoH9Czh h܉>mk@K5Ȍ^/a@]Z?R"PsÍzV>@[ՎQ{[jT]^$U.՞ RJ!FrG$1@WV紇ҶINI~ 0Q'1r{N'@ȯ)" ͯI!ko2 gc\Zg֫X g!p ~=rYTtɢg(e&8MB3_PTd@6U 夨&98}tVaP^8%g>Kw+=ɿ+O3*໻= BN&q@Usk"?_P bZq23 Xh8*4.wsx%e0t />!% ϧy7wD_C,93 {WFHj,nZA8e}ut:z~X~VstbjABI8dK:(T(+q['[?d("3B͗3ƒ[-3e/^c/o G%$7Z'ڱ2Z|$?#w > =*CS+:_>hm =4Alڣle'uS wkX7̋(G&rp|hH;o2}HΤҍ4.ISM(նARD #4{2I-e?u"ӢOyo+<9D Ѩ\ o9,HF\;/(7C q_ &{bH(o 8N JFC_A?4psjq{c]&2,rޝAife!;jblRMzpmV[w!-[$ۯS޳fnUd՚Ʒ='maUZ-O8ԏUKtw"7yYfF s0OTI)D ?q6 tjNP24ifcs1؄s?C8HE$a̳T2O4{Ȕ`fg4XjV`ʀa5鄔G·BdBYz@H~pZ; dW \CRDk*8b٤O78˜.GqRT`]=uHruE_mj6w%!ّ5ur"3#c/s}A\gV`}#=3 7q Ʈz1tF= x:/JW]TĔ΃|2rs?;T#l +}zd$m KyZ6Kb^BZ +ɬ U()guF1w6)!bc%NpSZ/#麁;ɘTN0%ɱڜN=sIKfW]o]9֥j0%Fl> Y74n@Rx =_@RWw0x/yz-:˃ 9ZЗaÍe.,jу̢ή *@-'OQ }@Ihѝv']ȥ~AW^ "W7;|3ŰU sUy^ـE+_stBx( zTOf*sF. 8bq+l5*4ii+r5[zI+J#j- Y~9g?p K P|Ѽr`U9#CX"`;dmҽM*Ers֕r)@\sNm<7oI33I2p;DorOD1=njeµTr\dxU/ÞcO~+Y uU 3A-5EWZ*O&HGl>  ?av0<n•D !.0 1ݏ׌ PO[/B./sd~ttlEWeX05WX/P1Ehܥ8Q#GxoT-9e 8U`6t3)ڪt!xmL]PkS9|t@>mLw_'8 CElDSA#瀽nG&.}'Z-Y`O'=sZymg)f-dOM/2&:?諊{zF.? FXA2K&E.o؝S<:.-YjʡEW1@2 G9@t,'!-;2, o;1.#@m=YՉ$mW-I5G ,v[@,{}r!'{vTJ j.=ԣdך`:*̋02{A/(tCEz˨@pwLUH HNlyAoOغYjOUTR<;ݯ[ }z QMMcNHڇ^,JY/yT[ !\z::}^MVg̟vqј,fZ䆙^m5g)${w4e\ wJ_H-c& Z|6ƌ/2ڜ3`Sl_5,g"U+4z:yLF%l3yy (M*j.6Հ,Q4ߟdac[\/hV]%wTH:_NAaD%|'5 eJamts\öЉj W#!}'C b?}RFwMTMG6eR4jCco3Gure1ppq${Zh=jnE(q2JWk ]\T84X|t5;Z!>B0aLP ِe7Փ.Id09$9IU_Yb8ס5%#{ˡPw=,JeϜW]!X%xҞ~"zFnH5R^aaxzmi\l }W0@L%zM~tXGU(8ALPQz0-( M5)»㛉+I}T~tQo^kdⰺW1Xc8~aIF*=;cS+|Nh/Z.iN=2rR"MY N ;>bC*߼>ն@fC>D:=T ׮'hN= ~т&|"Jm5D\xd L>$) N?Yvi/Y;?<Ɠ׷OJfƹȺiXdԫ$-ba>ƮCAUZe4KmсM ,L kG'}[;KjmݔOZgNДsHW}^jh>!T1w.REX]_%;Ś\5]=a k°*nٛeHW,RS8Ƶ{mnMPicYE6svnPun^xr{џ6_gF{YW כͥÂL}[> .G89)ի׬2=Y~?djw1dv`pRB՜dFlx2ٟئ̫c}2-W;n{0KKf_njJNAwBu(a :ȉƈхqwIͻ @{0h%l yRd ÷ MdlKuq=W;T5!lNGUS1<5HXi4khڬ<_t2 C]2D3 sV\*>%xwֆ^/eOYS7V @7_xhUDd&.Ni)Even_*$uDw]v(/vYL3T~e8̻0x·x&nei=FVJGCүY1sOWWb5jAjgrZBl8{qy%ZJN#Kf G;gp1:ftJ_P)i@o`;52{cwT4ag/W- y"͙aЩk!a"ۿ77с-HXUY2 }B_AB $|:Ml;&XnF -avxEbwL]nٰM8d5qg',\_DMrrN:CNiS,/TH Nh؋ZO0bL `6LQidP 0{A)}oo$my[OjY}o}_K;r!&b,4(c7xCPS7\P9R&g}y\`3\Հ5Y,;5R$c@_R<WbYӌ(W}P%xx9RZ§3gE-S0ґ~Tz v/n.mc)̮1tM23RmP7?%NC)6s!4M'I\1sfgj@7E8S\I~,hr6 <+'s ӵ"\.X_';$fڷR<ՆJ+b8{SMO ,-5H#Qc]2ԁ2iKK:JJi/a^؊CE'[~oҞי^i=tv6 y"t4>1;UF?_Da@Lp&w'zgx. ! Hs&'OrnǑ9[L3eLe/4} Վpsh&ً-r;4.wCEYE8R be1ѧ!},ˋ2P ar=%~ [O~fdcTe0rCq&kukjAv~'FI}8O&1ɋ7?Ǚ2O=IW'&JhR<֙{s͑}Sa!)w1Y6z[`I=  ܫѭrٚEpH-gqC1=Δl,KsTY2>+GU]<ګ=ds |qTx.?'_vY8RG2kMI>p->VVk)$j(G8 GӃȉ9V{m;ͼ1wot ?+(`4x;p6ćLԎzwg&| :~j#t;{6/I/K4SHYZP2ډ9~]¯d)Tʎef]t9- /^~ynmKQf3r@[eO*0jBdG|.ԯ&eu\$*p94IzD8&6< Wx\-ɐ.6?k/f`s%gVޫՇֲ1V7dÑP6uI;c{^H}z/A[d'a, 0`A[vLݘ EU,&W'*U~Zٛ)VhQbeO7֐Q \o(+#O+^qI 2€kSd7l<3Z)->YQ A:{WƁx \ٯY>I^ l$=0On@=\<Г\ۍ魄\кkqs Wb>_o%ᾉuG~3=ϫ-~iq׃݃d3 Sbo(gj >a ?QMdJKx9f j1E#uIU/oFaPJd0@]wcU=fT3"'kgr0w'ŞKoW?W ArHJD>cYk=pv(\ӓ0ېu栈+t lI,r}4rw[kYg\SRtB[FDRlh>vX3ٍ$Vd;0ԙ'vX{b8nz>.V@g oGvgTT\ P* I! b~ORz_lF>YMߦL`%=:`@q Mz z"D s@F֢I56~ah)[K&FvAa|y.*xeyP0T!!r ޏ*/+6/m{Q8,a[V2mCZ# "+mOlT_~/ P XRSM 7w>4$ wJ'YàX\5Q|Okp`NZ^&Uq=2}S@Y_G` îJ[C `e?:Fai _DfXw-&i2nYmmcG>aˌ]M=Oyu͂K B7Ğ&|(bp,H n+6{wb(DM!a{liXR ͨ04WS2Pxdn_k)٢"LXbCDQy#Y+Cݾίx *o̯Ȉz3(Zne%ǖb3~A)! OE-a$r ]hi"_&2gTN2^Uzz YD^ٚd]x Km'u2ï=cq`Zܖ/v%xY|w[fꉩE 4ZHnUY P_Y`X"Z*L4gvTQDvW76ՒDD "=^\ uN>iʚe+#0R̙39nR7}L;zWBO5 i:$KcƯܝTp翏SUјf`A մYjfזx~5lq ϝF E>ka0%GM` RQ G& Fa;)^>֒Hy?ڭ "5D()%6I!7ސ`TxϤ h&՝vKdLPsV+"?/ k:XeB=d7Kl3/N`qUa_EEjm:Ͳ{Q*@$H7 CEⶊZ> %p,">A)T$Bfv .Jc,ћR6!Ӹʎw8eHcag^ؓ~?`2lI_ g:4;lqMY CdYJ"E;Pa.gKN#L}i Mu.$1)x/>{ οh T"P$+اt Agͺ` l.cR[p }j9IwdPͪuR]$װv8xv'Nc 涍һΗuAȩHC#9SE"_yQ#[\do)"Lv6;j|O:RR)O>߆1 QjqȵuO4 qH]͍Bdk5 =ۆW؂o:2]{"1pVRז 2姱MhO6IUȆJO̯}?6x#4a}3&3[sў#cLԷA8KשJm ^*pP=%:eyL~bc@~'ab˂-$Dt`+OK@c z3;E-ط\ml dc'QIn;0#,TF0u3y |h0Ф.VĔ:cs-bԀJKȠ.D֦%?N.HtDb)!wВ2ao_(!eN1$( yȝuo dqe܁2(4p YS(NqTjCc=K( wVL:= &,֝.郻ᘸD0Xm3ҘX,)j.nT_AQ| vטvXr;?q)x{o $#W. g"0RG ϡ_-,ELa[ u@Q4-3zg2ralDž%7\1]E?_KZГ ˗%];uxjv-:]/[Zlfhˣ +>EG,Srp]Ϻ mRΔ>ד,Tۅk"wG`T6GE?A30\ l>< $#mZ^w&}Ë{yar}IO|x j5HenެXbD~Vl<!FᙥZȈջ- +4h& pAsYy).5XG'*D|; 7J_c#l۩۾;4\bW߰O l%ćvKўaTb1InyQÛӪj .PWU>RKDtV>ɩ)wM(FiIC#$ *(R_Ly$$ Oi'r)On#|2Ax&1 ĚZzȖ2WtMq s*蟸Xy#ݞopf;\؏;:IIR->#9)?] eM1!Vma^dz)jî" 0݈'缔Vu(&PTGMӱ] f|ζ&oghjkHm|c-?&]TKM>=9| !ᗼcuZT`CRÓv޻CĖ9)]"XFR7K&tْܫ*zٹw8l6#&Y,;.H[?]zZC:q<+H+t nIf>x:aKY]$r&z__֕yD>a Q e+3YxЧy{\Ʃ K$G~/YI-l !$N%RqX 2LC7.ı/~8YzFzbYۑC|VXFiMoƉ?yyߙQĴkFEy->eQm[F7fJu7~\N͍%IHwYMTh{.4G/(*G`kcivF/\}p)]D;:ys`\BV&˩Mzdp(!(,f1S ¹nD~C׽?),F3YoK{f҉iU[δsu3A\Hd̑09PVS'|XDE I.BmbnQAoVg5Œy zaH|%Σ6!\{̈X_^LnM~x%!j4y#Q[zMLU7C٩YZ/8EhFͪo!7+^ |'lH4~";S>uݗzլbs}fPrF{۲S/D/` h -Eu>^a’}]lEy6J{sJ9O9 ]7H%W| 7o91 aaUl_Rd=4y6 L|ڦC1>*1@l;9hvpq94/imdXk"Ș+Z* `&qz=$>EILQ_{S,EFH4k9숍^i{ 9z+.fu5nἬ5î``u9*JT}Gw aZ(̠_`!?4q6:u ECGOޕnL?k-mo֖yȴdz/ny[u44=Ny_pg j<hק#A[݉siSMXF1H[NDFb]ڵٗ;nn8srC-ɹ.u+n|Xr} ߠG]t%QNl'ޙ,0VVWJ/uW yhSJ|<,>n S 3JNw%\pmY~Sy|_7YS\1"rRydvԛυ7NAj=Ȩkx/HڏDB %lM6K` v('9E rX]Iw(+CLhTÏ~tȷq-jr.1sl jGu *|LflxIbV5g=8dN+3F n>ky Hv6w)|oƠ4d 2"۫+i2<9 8^GINs0&}Wp !m IY=ݔ=,306%AMVi D{wlj>=1f/54˹a@ qN)}E1]lΥHng~ZJjaGG2 fޖ7phЊIffrU#aoLIAT ;g~9x&hekoLɏ-:`o+n"4?=QXumLU޵bu߹=˥X$A2w5ӆ5efw|A70yEۅ-$~(WkߋufAs=, 1'ѹ~i8HD#ZڛUIN3Ibnł8RLE˹uEyX?yI̸)].&6AiS5YhBj0~b.k%\1@^ q}MYjpk6TFkDv|e0)쒛?Z*E+t~s@gő 3ȘZy`˲ hcvIbPb-&cMKQBJt˱쁕eXsψN^墸?׎"Gߚ PI,3/6~,G=+ i1:uZ++K, 0%NIՇJKvYĿZ;8&|z.{ H%x))(aڡsGҗBy5ǂlA.[vU',Xfs=VVD|)~0C34\\̑K'\bږDliBP[ӕ:c`oMhnvA֘ K/ȁ?(Bp_=[;QQ.@#Ȃ(Fņׁ/L5,cȌUDnWBϞ rusZDѬ(j% gV3aŎN:/ irP.a*A۳4ɳ~`Ez<2e*dGoX eFr W`koRIpy$OFK `ۖNS-1L~*ϩjBսn]y^8 o~5/n<_*[H9 XO ."lƃCbT6f 1b1rֈnEYLBz!|(P*Qӧk>u*Ƌ+XڬB\ƙǀm*ڂNєH:Εr]j\D\D%zR&\WsK#[C㶄G"ح ͈G8]$!ExF0E8d ܾ} :۸ͪl>7  _sIb{m><Sh+?I] M!+Y>Ǐt]A5'3p91fit1l"e>Y8'{ҏz{]±txىK&gь}x|]GQ{x8_™'ѶN@ueöoI'wՔEџ]MVn21[AJ3I̲Xo * Z2s Rw|m".  @[qcFǬUڛPFEIWTPyHSU?}|(4%+}6ƒNZ2+Tܛ 1^ZmJKH+F\2H_+yOH"Ĵ|-l{X!%#ltY5(RUs[x:Y^`@;3?+;]4%x=mP.nuHV~~?ԨiK4A^p$2?"#w|MhZGuNޤ=^jG] \u L**WϖRҎ[b'8iîHlKT TśD^[ "G$@/)5zZ#^7*n( .xo$KR># unB/mG?E3s串7[hs !a*;igC)$XmZQ$!8B&Lv'O*;N a vP Hi0'K~_}94#C\p>TYo>3yY6cЇKw@TWӱ 0Gêu!"Xb@2/.Uj|3NW9Zm S` !O) #w-v׏R23OK֭0z6)VKHA(wU*8!faz] Jx ,Ɇ^'CCINJDjh6`t@ l6*}">EtG?m[M^=ॼK\0^2d/%56 Z KjYH0?ѥ}ܣpeMr̵WX];- ˸CqɅ,a0~h95=hѾw&,׀nh)$_y."5ڱXj*-"֡hC2Av TLnD@ة5ݨ ?4XzOh_ tI*PIi˷/3q{I׳|LX9U*/4.q)$4#4Ғa8GCyW&OCy$,򶕅̒ Gz°[`N!gɪ}$*kuKv"q.>;־|*m3^\AT0 B`kK |#LE9 4C$oN2{="=u@pqW\i%,k7UF%SBLi( 8vFg*l0c^fR_G1ʔ;x}d-fLN>B8=N` Lk4eekk{d] #eaq',`k Xl:!YUܠHI18R/9ϩUY\\KiENgxs١Rb:H9$=35OU4R'̚`u0_ F{~gœyPm>QUR"YΦXGE,Fo,w<JbBĹx8ף X:"{Jn $jHaѺOlw9Ci/Ɔ$b[xq{b.?FTP8R_T>FSt@=zO]RC$̪UrNrq ,䳝bW(U7 ۞F?m*ϓ!kDwE KbpTwlssyx3\& b;+ߔzMJό\QyM4 2) uAC ,W]!;~ֳ.}J {i_/wz{Qbh*XLVwuHt ؄k}~r4͍|WsO:+_/]|f6),lH`8c;{VkB)L+hNTAB l s H.8gs}T=S!1A\57Ӝ&?c\g1R{Ͽ+NEcaOt~$'l≠#M 'p$˫Gw9 +A2XP9XhiHnXY#VK=K \HTH>rm;l.ϸߑ|QFu5>kaM>$Rlв]&Kƺ($P0>Ek)zq0TB_Tv qLjARCw er7AD)ɎfxTQńH?x=X}% k\`t7F"R<#dzT]R2{ʅp S%ze:0R7YCXM}|u!}g7T+eiM;]ydmڣo<_%7wt;FCF, ڃ`ɦYED(*k_J'0 Fwhfɓop*(&e1y],_99&R:2m8oTSh < G_q̴"=H^]$vdU%-H*3gwG{f d3MZ&?JOÔ\oÆr9pjSA$X=le|FLwҸprS~y |~p״'b{*[1YGBߌDM.!ۿSK}0_bT;zNKW}+g[<3cxtjz):l÷3TX˓HRh>d=Dm\ܶ|N"e*d{ۡoYմNc^8|T >g(//}JiNmV{W XI 4U0dM.\XWXT0H Q>J2jorJB( P@o5ךKX.>ְ.r0R"+dg21 ʍ&%jEB1N߉򻻴zIosQ?sRx wB]v/1"i%_+bT)ay&'ͅQ玳Ikڷ!APЊ`(v܍buN05oWب{y3KL(cV3=jO<=/uϑ~fVYMϡ@"f<묑d>@Yw5nqg|׊ ⏛pGi50o:ԁc}m@(Awzq4J0ל h2$58[ -o_'z{G&f^ +1IMhJ?!m[fJm]^'+2aF _s`RsL йuC0JFѸu@VK&%xgThay?bx9rD;3݋^0y 'yi2߮hU4$.2c.&D~*7$%LM qS6(sV1uo&xRS~1{%cM@#8Nb sN;\Dbl|SL|ɧ6Q E ]u&s& P#Aɐ,Av:_ R2jznW=ĜH @ I*5XW=4GYSŰd F:.M O[$d|Use\/7؝&|G _2Bؙm^S +GUơޢ%nHwHTu*.^j@H'v{]B.# &$*)g#݋d)1{|7&AaGpc}v(q.=Ll@w;Kk+F8k:sMz*lOAist* E+$4p8\%X d3$v{[m{3...M $Ri 98G߯xtNVSHb l $7RzYfכBUz6*  "g3ux1ͺO'ƳȎF[ .>JLpOrhdNG5l@ b]#WXo&>i4/ 0o(\HeaO!MFqSLpA):ȰA5Y] 9cP q̀`.F+K5ax}6@*땳d xq \d(5=PQx`fo*$hZA ÷iK؜Wr ~ügtPYA.Y#/ :R>z˛h"7JCreA-]c ֯\_5]`!AvcQǯ4D-#l51X;lyvnvG(yDK\0ǨXJ3\hOu8D^`c=*9ӄYtZm*n2$U'6G@w7dEvGFie(r/[ЄdjӁSkrx}DI|S-fȐ<\FYW;k~\5Jw'|TB_ rT1 o:$BC_ٴ16{F3fhh|Lcf鈿Q_z&ZAW_"BΜeDpкqF%ƹnxβ) #QKVnow׭, [q8n`"xIS7u$ aϰ>¢g[Ҿ=w+zhI%ɑj{81Gjv$(IW-8f}괶go:;Hi;@ ] n_Q;>ߨ#\kjgYxe80JM-ʜ/uF4E~٨T@b[^eD!qMuP\0Uc2݆_`-%5ؒύ,/a8 SjL焋řCb># {Cn}\ctSOD5 jJw$ hO+ALg![,FьX"a6@X2Z 8aиKzYH-m,s{-9H[m6Ԡ%/x+܉`瑘lN8<)xE z K ܨ^vH5V8433"ThD4bw9H/:w 6n@A%< MJ1 b*m #wt]ВNR7|u[Go$/.mmoMʮO HPTV# fkcϰXzoCeX!=s!77iKNSɍppt=o~l.+ۿaB6 9sؙ .Įh>S(|0ћ4VZ#kyp|؁Ag YAkv%ND7I ~’{eGí8!2Aͬtڌ_Ncʲ;\=X y7fVN*fw3`bUy 2EuOggp(b*;D RM")vJ؀%`jtLK/y/D!䑾hɅA̾, Vo,p .m9nORd DڴCAbZ臔K~aY_nJRG T\zAoY6Qmsڋ3#"ވ#\9جM03S}V.^ RG f_SBEĪ1 jPg ȘUx9KX5k`$q$0yO!9 a* k q`}z>e%_=U>W, =P?.]B}>u!ȞQF5f?-7o%bJn, R$mmN?rCj5N}+ ,Ϧ"JGf BL Qi{ʤYz3wDF˿FPkH$>H,~Qj(kc:iaf`ޅRt`hV>unC2͈y)^30OnuwUhБZ!Ov6W[ za|#'18+ A7<4T]NZmjQ`j^UǷL=']yeL;l䯢E?ck-Fd*~?̄n6um|KeH3SG-v84~# ^߬p0RPѳԠcӪ_Mt"s.>o ǙaVu.r-' rlҗZ̫J_BD?4kKG25 JtREJ!L+kIH& jҵё)c 4ޭٺ*w )2*zƄ< }eyG49ޓd +ljR>K D<{tƗw hJ!bdr .r9+?#uԺ Gέ^yN+Lܙx2ᓈ_]<կJX! ],7hd4M2d?Ű2Uy&L L"m[W`G+12aHinX0#V]Vin4q/>v; OgsLd.|nv 4TعZd i)gk N]xv7fIVs.vM:2v,2YC<3I+8 k}6"8uy(ڸ-lr 35oyYu#c=wށS%$nrVN}wn.zo_Dm(B5ʔ8K;{RR.x&:Ue{y06,SJfwzxcкpۄZGQl+PՍ9Jgv& TLLFJW#L׈X2y*\%6L c4踔vx~)qB*.Ti!-_NPPPUjlrf+fW||GAЏ[kIrbuԿ.Ǩ(I8d!,xBXeʇK\Ip'B\6_ L%5sNȌ>r*'~^SCs}ԕvGHū R:@ "T`rJp jh%o\ႯcmEX3ʊo l9DL @ܕ8+ᗢkͫY}k,Lna/b`_9S,dZh`kV3U=o"ޖYUUލ(o5;n ApL.v|k`lj4HO8^ެ]{KaSOAXjZ hM7"UaVU߅uv%›?W]= WzX$|Tt,T *%1_XH2y]`Ise}1Skt}=:lA}94 4;Ϻ@u;UczG{@jElt~?(Nko xDI,ڰGm2kiyK^[WZ2XFSx/jqpt@+TA5ta幫cI!oݜ SnA-4?K\ΚZ`#$+Sl!UyzqH /LD֗>M'Xj퍳_$;?b d6$J&N*X.9.nuJ' R+h+ ޵wMԄ=vJJX!ch*d[cHw% nbI$e&ut)6XLQZ'xh ?"M]3+)[Dv?iuImdwB3JEurh$}"8aJu]ZGaiz<#ʣ($Z+K$JbIА؛&3`aS b01ςI-0~B8oRV";R&C`5GGls O8җ ^NIqo{5Jj[ШFgŽ-px_IO9e8}H6]~g욲!ٟ54QO!H஢+adI,gfƺSxT=tMr;ޯֆz,~f1,$s@B\ W[2w5%Q+qaؙ ˑ q\9co]"WVY'Zj)NVSO6 /NH@ 0)D~oˣ"ߝTl nE*@mM`1,ޥV ]ƹ_K~s1M`M.C8њ4`TΗvF3:VD,"u1uB: Aq.HeY3%w+] /Sᨆ6y2}^w%Rh(ѭ^ bQ]$nm6*\> oa k[x}Q-J\xw.Π\ţa_J:47G^Hx ;On?YIeYcޅq'㺂6\P@2@ބK4j.6[h hM7l; *͞9VSe=f_=U9S``T\'R(vb1WNԄCJrk=7zVzRwn!=' I,\ؙ<#rgmRXU#&urr]^tVS 3 vY12p*|mg6y ߼FOgm$>mokޟ10AolLLNb쌞PDsvKcbf~_^29F[F}~`ݿaK__ '*M.[!ÁȄ#ʷ? }.-*}؅E٪L/[ LΚ:3dk#ɀALx.uC.I€R::N Y1\r# :|s39]\+(sQF!^+=g7!~ n $8vsvX7-C=jWkdnh=]ShQZG@b2zɱlv6s.|7iw9oGk.W@ILTYXtFi0-\A6BDHWI&0j̞QZS-~Cҧ#r "r1R7w_;4 $]]y"˷/I7_ 7b\xg1@HMÅg,Z0@젫5eiRp*ST lJJgK>rk;m_>Y$ċ4p\-/,M zB2XvOLR{(rwk'Ϫ5vJ}aZR꼗]XM$Beo($ f. 4(K}PSY^TtN ]C޾X~YuଫDN|@cE[ lcnVn=C;+|c};ց|\f* L)Z$<AQoPeVU:t؝2%IsRed uN1+Ԏhf9];44ɨIfT^ͤEgob!x~.aN-C@ pY +Sed&{U ͺ9@BtDV 3iP~+,&C]`)MPtm=gw [S\1?{"RKIRg!3O\r|,z.[h O%\^HmIahxyE?MTULךM*S~G,fģ}ѕ ={:im @Q*oج/GJ3R.LjyUW&29ۻwhlN=2ѣ8@Tb ~\*Q_iXCcؘh Z6mSeDX[)uRi L(vф@6OD]!J>G̱3J S15=Y^[[?Qm䚙3"W(/?2J:hl =cK MA<|R2W>cCMH8`qT( ,5ty 7!$zP`2Yhф51~2~MW[l{.TpE~Fߜ<6iq#X}/;wyY3g+ļSdw#uZIYGE ލ9иG2qsW\+X'Gޱ7G\oC!&wzNfS^ꈥ1šH1L$]oǬWs2^&PsjzlZcW UǾ_7TX.@%YAID^t|@GA@b-O$zgRDJ1 䨂ۤ86*X $>qiW,vcw@-ؘ=lǖGDI&(8\ũșwO&VB \ӷf-$.zoLu;k uEN:Qřv83@c&#aX5RE5vGlʽ 8ٞ#oj78s[2@Ƨmӟl,b)a7>7cmt!_0swpk{PKꛬPVy|)X K.Ab$9uƻS[]QkAyi68^1A?;˂fزaK4jF/ IY6+O9`ov ZEՠw~W)9(Sܛy^hOȩ;9UG #4K[{*R \SL;_ՏqHLd) "'$]YN$g   `3e-))5]K?= ֶWs7Jfz³T<5A./OSnx[i~c]0l8ꂙ CT#G-`py!`C`ua\B@HFǧGf/J" \̨8]?sG6hvU$L22R"Aj qPqz:a WqƈpWY7l7 WCp0 $Y0g#Oonc1BeT!*lH=肃gHv-?hfxNը9=70-n4IU Te?@Si!3gtH, L(jN4 L#/Zؗw?ڋ:/ߢ\8S3Rׅ{A+Us]e@':ZLl 22]o{ gJҌ@1d^.P닩u9ߌoʤ;_8ߜ-Z C7/NkE3kk(:ÿoR#S]F3EA*]H*e9 +Sǎi<>P /pl@zᆿ U6"ݠOys."D_-.hRopNJBߤe &xfK7lG0YuysU/W#n mЯ!^hʜ 曚"3EªiJt4CV`jzd0A癍SP$-(h#4 S[V6& \Pk'fQff3:6?яi_n׉]IVax~U[*ƝJPG~HUx h(pdȚ!Fh,ksW>IO = 02AP‚ٓWk 9.m XV'4Kw،,#%2f{dzP1ڈ;.lnfjQA26o_5m 34RBkx`G]Q)th՜*xE"ӱp3 Gj=ivWImOIX⁍WxC0nQ$C(̣a4h E t, 9Iݬ-d_V`=jmco_B!3Wa O"cnq tK7IR22P^x1Eͽ,KEɬj%O+86).Z+3^{b᣿!܄Lm[Nk_ eaE~pO?!>~j1&āÞ2RoLLnvaN);bo1D}>9oِ1 8ζ5׿hY=Ivd$ 5\N^N'm[Ou,; \T *4VZe>g=Z7~AȄ71l$f9rV6p~:_+ du.1qy2zmk܌ܙs)h 07ҋ73$جiZf*IugWdkƙu v u'_7iJp>M~vb&et7wuR|>V.+Tݴ>*Tn/s Ļ  `5u $2X]oUuZ#AOLEj7REn !%UxCKPxyYGjSkIOdԲkREZ¬s6 Ƽ : .D' `{R>JpEYPTIF>zb'N"Ɓ-&T-ѴT{ =ި& u?{e[}Qa BU&՛x_xY. K!?Ex~n6<#'֫&_%&&[ghAxޣyrBL թQ)bڕ@Yo(*vi LܡoC@aYG-Bʠf0f8d+NWd{]Q&HQW9KnGol 2fe5V㋊?Uܧ: p+XIl$mJq)e[oV7 =B©.~諊2fBӑ:殺^qzK%ƦJ Q_Cl!:<2V.Bo\G*[N<:`K7U1~*g9pUTv}d2e:O" 7$q&9t820ypg^0tZ"tχBPf-~O}&Sr1ߖCGvDe*(\0XJ7_EP|T<o|-<<_UQ԰.rbQ$1U-MrMpםE8)h8#ќD$g3֫ tA0Gr%DZ⡥1z^ 2`JW hl^k@T/R=FE6l-!~+WWi|K>\q_ANɖ_{-DOY^Te[ܷǴw^N%>CME)u-ᬟ/;= %{Tԭ򎓝WvCvXqL `:a~Wly1_ _@Bv#]_'pGGOt􎈪9}3bvYӏ>]. /V;f5vb7̊fʣڲJ1ZD]>ޔ}Z /KVO_ϾbSJ;7n`ǣ򹠻Q/W۽9" !rܣa#J,^8͋2%r\`צ$\M=5pCF'iU+vztł7`+3SX` ;S\bmc"̬r'/t-S'메37c?*4#qyVBRMժ}f\,~ML|[cK;d6@.4ww5J-;PBɩļ pa/RNgT7v.~F(둶[kb#<.Lܠ /6,z掽z@KsprrG!u?sDbXc_ph,݉ :9rCT42>ꎥ6}bBE#ɄnAn[W'?9 +f^IU.?] ӍgiD-~LS#l8lT4G2pQޛZr4qh%Ӏ5UKSnhGYF_ѫAn,P; ?vȨo܌U+˯Qk%ut$%_+ @Do&^f9|igO̭J}Ws}4_Z޽Li3cJ:7.a,՗/6:DEsA>1xe.%fwx.}\_)_ ˊ@&4£m@xܗ ƚb^+K^O%X7oz. aݨF5+keHntA3C8hڃT!DJvtc|]:3%,ȕݤ BQtNIz^u-*wj8qy>džq zvMmȏQ;aYZB.ӉY@V2"N ٗin2PkժsA,f!/ 0Hr:H 5I k1|\=ei T&2U;M7qyV{6ڨ ? xF[P&[\݈y-'䔘%ݏ,z7014e[CAg{,}j(2XU<07ԲYbn G$6.Q#q0}G QsH7̗%{2D}1M%W8?tԷ0 Naimo#.wI zj|B{ ]PEn{Bab0 #4l\tjI?%u35Vf؁α/2ɫnX=,< zHrAC5 T*?=bs4`vrg ? u.ybyӍ6wnl@wLR}fvo\!s.lT$TXɌI,168S'!ϯ@Mtx/A4:0,oK { dʦ` Q\5qʙnOGydf^0b8}Mݮ1m1SԼd=ꀡ{ S¹9SLB*vQt" ʱ}eVv/+0&C[J$SD?Z?*4rʗW; 1φ#wIlb^@fn}rwYk~Lr.=m|9 wޞQ%"̇%&wBn_@ 9ƪ]Ջ-_ (΄OI@'*cݖUo mJe)K5Ps^_Ob+\$ ī`pr/Ds$*'[61 o[NMĽ$c_f٘1tu(&QYې`Bsk'j#'tTfDS]'QZ&hU s'w/9q'ޫQvD/z2)]_] !5;I~k3Ee}}̇S38wK31D`Ӓ'Slߌy*HmSX >R@YA9Bf~\k1%^8|ªԟ==,`ju[&ۇN~BC9[mzp,>ј.A9.-=K\W@!e~%o(Jak;ofk`}u 84ݧeΫ D}\S,]񃼚%lW?)YBX9҄är Ws޷|!V1 H )so_YJ8ß1sKӊPFxR Tx@7^޺ !eN?w"ဆ[9`fs]LmqJC-L-}w 1+% hFZǑ7[ZCYm[O|JlSsBhkG?9ڋܮ0gTW]ˍFa﹝kk r"Х= :* PUgnw2=o D8 Z`ǵJ7ۿ,NwOsSF=yM߾zz'iXM2rU uHJVA>> ƷOdk"$/ʍ)·pKF#^ 20'-~ lҚ.z\` jEґE %^_ܟ`ye5"x&wɩ06'0Y2" 6I<_P1 脙2e}C<ʔZd~ݡFxV1~ƅ־("ݑXm-{@b|鵪YfӞ%g7)ˢ;6]IbxlO@o:XZ}& -2f!&\߿sĹgOK3F{=-!]Q\Ѿ"d u)f&z'nگ!ۖaibYώh7]4\sדXgw>ګ s)FK}{s7+OIf!'l"eK)|[}j\1F2cϸ62bXN5_AS~h&~j&OsyZ}m}˼3WK"K%m#iGLWM.M*Pه4sY:ހ9{%ce?;r.nVc)0d s%vV󤭞pjVq(>eO%mX[m4ܗ@Jנy AگKB`.l v#B `,zץ7栙l.{֟бW%#rea[|0Us{j6m_> irY;C*-=_(a( 9!']cY>!ҎQ~(\-wAAsC[= 8ͤt~u d1jx^hR'^_d!W*uPbj3MFN0Z5 e|C$㖯WTd?oAuh-&lU<3@nt =T{N?*4,Mu/sjfڍ$Xw:Q8,?ָD@+$}n[gnծ ;NZ*[@ﳥLc 9XU $JV{h&cayjʄФb'ģouwjσQ䃳cT~7~TM Ȕq1J #s;juna[f#Zi~ZkWQB**̇)D^/sQy$(0€ !F1Q],UkÀZ.LO0ثl/VV @ 7e7{˼vx2ق^U]Jil,F)Z\Q{aB-f@@$IPGحJ+IJ7<ПTNIɢ/dMKi/ih5Nodx*Qqcm+L>C>Zc-E8T?k 4H 9Nr6..ÞɼKRtFS/u5f脮UUZҏ6{ng=tv 0pmSɽw<-JpYoݚvFGfs"-8 sg3XNar+c+q+ޞw'ӱڞy^Ҩ$=+6=a[M6L d 6Kh(H{k/U\JPKB:}~X@IH Kڇ9Frdjj6R&wp0<, ޏe[9̏/pLVS4)s3)C2oLý#2<{`khW} Q0pt09 uT=ul h? YDr|5ٗ]P i.}~3ny;9A^o{pc BU @[qnG%r_.x Yr"}'u}[|eL040ʜ7ݡ{Xu5P+u.,ۗ].OK9ظ&&Y]Dy+ YS!Vw{jRm xӂi) ([$WfW#X'c߆}͛x^đε͚C^!ɞHJ-TYRDC6/cze&B7688Dv S hi!`&Mp]53D,\7~ S1kB8i 9hTmBm?IiڳAEiR*#91XYyP.lI3\BtRཡ}r |YNNuT @+r.\`z| Wsڔ_ >i߁wL#4hS.Pkŕ"GUl-n>z[xHD(CnAeJCz2dY2() m2t}e4?e=[[&OE.,~nxQ9,ZVS D\,U! 6be5(Anũ.X*[ff/M1SxVe8ݖ>(~RlE+|6RO #hO}#ΐrbQ?C,LYƼG|#h3iGy\OW,O@ve`B~dYQ(˧J2b{r]:q?}΂5VSV^9RŏئТڻ~ٷQ`^VSy߹=c_B4R[~ zm ?J|_93F|mHR۱pg:<3Jځx"يX2FЇ jِ oƅD{Rނw?RB ֭gt.<;fHp5Q=UA f9*f Hb-SB2^v{9jTx/S|D qfwʰG% Qv"HNcIӸMS=\1ޔ~V zCB2g|bf,CG=4̋ޅH [!Nx` zy'/h)"bx5aMr@'b?1ڸ&2bg}%ӈǑ*m.< RQm1ARߘOg"Ќ7"b@˗}>8 uc RzN{1QiNo%KhQ9U@'wcoY&I<-#Al ] ǂ~ĐIM?/R gl$n1[+'/-sxѹ'v uv|۰m= Dȗ{m_FU塤6X"s=3?{cY6k7=1P"4ni;YA<"/֎AԤV(4 asy4`~nW.( XNYr@NTAU+!0VvX u>˄sW/= LWףٱcnPF/<ӖRhci:0UC9d~Zw ݖ/M& ^8UwT;d㩭20^fTez J^:Ӄ,QR:<=mƪz# 'Kv_ 'Q"oWj Q\D}ec(Ê'}18"V[b;^;_aT樥؂Q$~$'ؑ($N{ \_2rO )G[>>rs̿% 7L{+N0A)a0:okeFb_OCg¶]- ]F v]m E` s6 w۾ˠEAS}W,,pif3Qܠ cfM(RA^P=FtD,[c.͘-JS=i9#@] rg{UDl-OO@?=rTא9tt)'"n[8$u~M͞h0Rs7_&*)xy{›o,H _Sp%p߉z J0V/emGOnF1]-":>p^M0f*vw0)o(GY9nfq;@i_ ;@1 Ns!9vikTR¼y'1& lE:#awm+(aGPy=iy]ejse*4 Be'ٓFvT32a[?|7.xðHm?X+VUu B_ FeV~(yyqP[ZR|h" ܘu%hMBM%&K4蔯mܜȗ^a8t;^ cs3v3ͩTiKT)f>,RRBi*zZ n_9`Y5ABtԯr}jlOL[YOH"BZZjCP4);b_8_=vrS蛚;7mMCQGxek~mkt:e)o+ r͊smn*k稉!PvNs/!GS;I!LwEd&sIBW% !bau",,OT0a?R`݆?*V?^T-B)-$=EwҢK9Tx% IM/>mNcܥov{VS#\h"9rȧ50RϢqA#X+Q-?e䞨'=`o`]/52 ܶ3[ᘎzN@" PӰGK\HP•ʉQjQ(HT+"eSV㠿 t&<UO,I1yy z *D8,EI.KaJ2܇A#zAoH;q?p̍ؔcƻYH$9䟩{nۂ8.R[ݬ2VК H8 W`+[3tZ+F*jC885$Zo.bKV .]#[ɑf'{`v]LLmo$0b"m_8 /ڤJND4Nx ͯHUˉ2a)&@4v`#pCI޼Klk R*Gq8VtԚB޵ЌaO ItydT1oNB0`F"..ސ#Af!2G:M砸%cF\%+R,ϙ NxSa8rd-l_K~" RZ [|Y0G>a`d>Ĺߐ!z>ԡIqFMnIt UJ(5°2ILsu[dn|5.XT)kZK.&ߣS HR:rl>@z87Z.}Պ6DK6"?S"vOvDx`?1ofdGɧ~ǟ |ٿBJߟ`ODkZ3إ Cc|yBBN_1ýs߼:y Z0Mi)HNYO]f qw wҊs0Dfhhzt=v2ema*ӚFU-!,Lզ8Uc HW8H u HMٙ[rr')v3韣md\.zj36<'-::xy3w8aa]8N#&vu5vF#u$D%M0suL% Ww#+ ,>ܫ \#Quh^ݠJ|,_w:H][郞{I *Л,5n\6d>Le쁀$VJk]0IJcČ4N9jŽeXr7spBilj>׃2S@{Z&fNAtGc!D{ ֍cwS; \yB'/p<84{37ʜ{Eu@z&zH $i1m+$-b|=G|ULT 뱋ڻl-xF/!5IkOq"jca9%H9-\@G!F3Zn*kq65q0E=a"tHHAш$20sT]In} q >m{GʮjcPK]`ptV+ԧYQЎ5bsvzCcT`E.xe'\r۾5Q 4#σzOG{a.m}+=vJU4e˼HZ~Wnި9U 6gGI ] |薛?Q*9t֝ݾ' },he px n+SI,LE+kg F ed\|oPg~w转GК[~aI˾_1M:rk vS0I} {[JJBhV#Qv0 a.z=g)Z6ΫS63H};(h1P .gGĿE?$%珬䀧χ{VJ^>hf>زN2VGMDtEŌxQ_7ݜk2}hCbfYieo7vxAOexÕ]N\k EO ~#Un8[ vlb u)`"[htiw5 &p;}?skX{D8'܆Bd_|Mǔd".YZ K/ұ1[rV-㰿H*?eX .Qwkh!i|([ӨGϓ4uD<@))R{uK9*]eXj' i$+}4UN5lw/Z4ʔEhcO]θokdC{kanEͨ75e< /G,i(KueKӣ+h [D캝E* ~D@VdܾiD,MiXcS;@U3~.rFP/ܞ6H2vws {"(kBSRHʌ(93y*0k^LLͪ eG$yCLGP8n1ƧoG:&LW+KJsPnkbaS'Qu 1]Iܙg+<o%]a ,nNX#>d)~)[Gǔe”esAa^7[0G0:E@ΪrX"-?5XTO0Kd}K>G0T$*X+q26r9t!I;s=B "ޣi Or+NZ[wܚ;+`XxsR(jfxY VJRM?@K+< 7Pu8|\c|C -Y IHh41 V7w-&/i7{WOlQֿTՎ+I<`'=^j$u <þƾ- ڒAkGjjJ58! HȊ,C4tO FJ47G&g4[OROFNȸTk;k:W̬wvA?= 4]r<q;"${uX T\xQ% a[«eC-ϭda<-X@& ,Iu7<4͸s-mP>YpZL:\A*Z=zކGJ.wʏZ#<.^;&mF69!S{O;'=ѿۄH)c  tk;ȉ|ť\:f*+n7*R93*Rfm]s~8GvZuPY }%-CSWM-m{̵=MOKsϔ \co.ǏPZXEcBgT_Kzw&fn2Z D چص+Mxےv>zP(Wj4QjAK@LX# .q D=S5gϲT)'H8)e4HCd/eX\ ("rܯ8IJZS0@s%ߪ6_֙ŋUixJ[k (0`1pOXڒMʗDA?*qz0 1G_\X3&:c$] J ( +]1-(Gjk rDC)Td=:aA{F/?+f,9mD^_d1`y<mfRt;6۟B$jA5fAW(ml! p_)х'7 ua. 2}9+* ,Ẃ+xJ_J)虄q] L|,@{2)eKkz}ȵ7>{} _ڿneWl;Res.LƐ./R@IԺN4ha u\2'JD%&c[[>U=.._ʂ텚? `'GXAAq#6Ԋ?z2ϲ~NZԾAɞB*r,JV9 e_nU СL‚5mC\5,1\n=^C6GߞZ;Zl }'c{> ^+x\fAa2qR$0H5RynvpK*SQ-O" #:Gx*ȃ[lcMUD،.W!hMCNJJ#~G?}Gݹt4!,[pJŬlco""!D] .Z6La#^%;ӣ6,5O2 Bf gzrk(^dNcs]Ξ+FMZ ahNW􃋍WkY5ؠb;7<{~攉V7{#Uߑhn?m";_H3Nr[j1M\)sYI%:{~UI52RT,>ߗLңЬl`oxPH{^hwdj[$Tv{pfM|^Ӛ%)A,A6۸7v*=?< 5]wHL 8[`gZB=lEwm5K VFT~. )Ltwv^w0qIP~0fY1)|8C/+qnZr?PZAv U~lL{Ӄ (KN'7zHDfC Xn}Z0Y|gqke#XpG Ť1+T| (q9lkzO5~kjsD  >v=g R<bdH 0ءggB1't)%m TYu&NY_F=1 tcܺ f\hWNmB-Kٳ{<Aj8 SW#EfDEwQ׮e٬ "^[jbQL)Px^PeןNyCiZ #Q+0_[]Y;x]U}E[ܬŊ$Py&ɝ8Vx>P 2Ȅv!DU@cf) ؘ>Hq< |q= û_8^w/N}u5!"#oEľ(bqqY**5!yQ11>{#Y[P@\[]`},0aYY ?;8ƔV`EK] ʌ8D($ӄ.@|7dP) V ̖0׵&PxP9d&OVv?#" _6GfכM;>J~"!8~ Wkqƹ(4p(o;`/~k};.5>e]XRrP̂!u;FHʆ63*vGЫ{sbZ"^3QdY3 ̬7W.9s"j}XuWx=^<zj?VdYS_āisSTs'FѬád0f бT_ิjcr7P^vrdIU&Ks\apAV<K/uF({x?oJWf^\3bU/?[{ĿW}*-֜͂Vw_+