wcslib-tools-7.12-bp155.1.11 >  A dklKAo<]ߌ#vg:i #k,IxdX_LVDͩ5Ot0hEfwd¡āY a6/P4+JƄ[DrZ<hS'8mH{ %04 Ce;yU(Ak#LJ>l2*ތR3{nwjtton-Sj8V}7םG.p(N'Ėg4\~|CJ񑛵ZrƹJ(z3踮*;`?nSgX o jےS$A=\GỌa};!?"Z<!PHqې7eI`e^PH/)26t?ϟJٔ+ӆ8\R wx8uS<~`~(NtAM/x^fhK&&7T}ͭUިl?!Á:Il3y-솄6+6o!HK&b؂pAX?Hd  0 >DL t        N  X    ,`   (89\: BF G$ HL It XYZ[\ ] ^Obncdeflu vw, xT y|zDCwcslib-tools7.12bp155.1.11Tools for wcslibThis package contains tools for working with files created or opened with wcslib.dkAsterios Dramis Stefan Brüns Asterios Dramis Asterios Dramis Dirk Mueller Benjamin Greiner Asterios Dramis Stefan Brüns Asterios Dramis asterios.dramis@gmail.comasterios.dramis@gmail.comasterios.dramis@gmail.comjengelh@inai.deasterios.dramis@gmail.comasterios.dramis@gmail.comtoddrme2178@gmail.comasterios.dramis@gmail.comarun@gmx.de- Update to version 7.12: * C library - In wcsp2s() and wcss2p(), fixed handling of status returns from linp2x() and linx2p() relating to distortion functions, specifically with respect to setting the stat[] vector. Reported by Sepideh Eskandarlou (via Mohammad Akhlaghi). - When extracting by axis type, wcssub() did not account for the possibility of time axes with -TAB or -LOG algorithm codes. Reported by Mihai Cara. * Utilities - Fixed a bit of confusion in wcsgrid relating to cfitsio file opening syntax, e.g. file.fits+1. It now matches wcsware in that regard. - Portability fix - need to define _POSIX_C_SOURCE as 199506L in order to get the declaration of localtime_r(). Reported by Marc Espie. * User manual - Documentation generation moved to doxygen 1.9.5 (was 1.9.3).- Update to version 7.11: * C library - In tabini(), the default index array should contain a 1-relative sequence: {1, 2,... N}. Previously it was 0-relative. From version 7.10: * C library - In tabcpy(), collapse degenerate table index arrays if they are collapsed in the source struct. Minor fix for output formatting in tabprt(). - In the C test suite, added calls to wcstrim() in twcsfix to tidy the structs before printing. * Utilities - The default option in wcsware now trims the wcsprm struct before printing it. Use the '-p' option to print the untrimmed struct. From version 7.9: * C library - In wcsset(), bug fix for identifying time coordinate axes. Reported by Mihai Cara with patch. From version 7.8: * C library - In wcssub(), bug fix for tabular coordinates that change axis number, thus requiring tabprm::map to be updated. Reported by Mihai Cara with patch. Also in wcssub(): - check that all axes of a multi-dimensional table are extracted together, - fixed potential memory leaks for tabular coordinate axes when an attempt to subimage non-separable axes fails, - the error messages for non-separable coordinate systems are generally more informative, - subimage extraction by coordinate type now recognises time coordinate axis types via WCSSUB_TIME. - wcsset() now identifies time coordinate axes in wcsprm::types. - Extended test program twcssub to test the above modifications. * Installation - Bug fix in the utils makefile for creating $(MANDIR)/man1. Reported by Aleksander Kurek. - Bug fix in the Fortran makefile for compiling and using 'tofits'. Reported by Stefan Br�ns. * User manual - Documentation generation moved to doxygen 1.9.3 (was 1.9.1). - Removed 0001-Fix-utils-tofits-location-in-Fortran-GNUmakefile.patch (fixed upstream). - Don't use %configure macro for building i586 package (it makes tests fail).- Update to version 7.7, for details see: https://www.atnf.csiro.au/people/mcalabre/WCS/CHANGES - Remove workarounds for gfortran 10/11 - Add 0001-Fix-utils-tofits-location-in-Fortran-GNUmakefile.patch- Update to version 7.6: * C library - Bug fix in tabs2x() triggered for 1-dimensional coordinate lookup tables on axes > 1. Reported by Mihai Cara. - In datfix(), don't return status 0 if no change was made (fix for change made at release 7.4). Reported by Derek Homeier. - New function wcspcx() in the wcsfix suite regularizes the linear transformation component of a coordinate description to make it more human-readable. It decomposes CDi_ja into PCi_ja and CDELTia in such a way that CDELTia forms meaningful scaling parameters, often leaving an orthogonal or near-orthogonal matrix. Optionally, it can then permute rows of this matrix to unscramble axis permutations. A test header may be generated from wcspcx.keyrec for input to wcsware (not exercised as part of the standard test suite). - New function wcstrim() frees memory allocated by wcsinit() for arrays in a wcsprm struct that remain unused after the struct has been set up. - New functions wcssize(), auxsize(), tabsize(), linsize(), dissize(), celsize(), prjsize(), spcsize(), and wcserr_size() compute the total size of the relevant structs, including allocated memory. - In the C test suite, inserted a brief pause in tprj2 and tspc, which otherwise have now become a blur. * Fortran wrappers - Added wrappers for wcspcx(), wcstrim(), wcssize(), auxsize(), tabsize(), linsize(), dissize(), celsize(), prjsize(), spcsize(), and wcserr_size(). * Utilities - Added -c, -cp, -C, and -Cp options to wcsware to apply wcspcx() in a variety of ways, -m to apply wcstrim(), and -z to report the total size of the wcsprm struct with a breakdown of the sizes of its constituent structs. - Fixed compiler warnings for sundazel (portability issue). * Installation - Upped the required version of Flex to 2.6.0 (was 2.5.9). Problems with Flex 2.5.39 reported by Derek Homeier. Also added '--disable-flex' as a new configure option to force the use of the pre-generated Flex sources. From version 7.5: * The C code in WCSLIB is moving piecemeal to the C99 standard. In fact, various indispensible C99 constructs have been used in WCSLIB for many years: the long long int data type (in fitshdr() only); stdint.h, inttypes.h, and the use of PRI formatting control (in wcsprintf(), which is widely used by the library); and the C99-extended library function vsnprintf() (used by wcserr for a decade). Flex-generated C code also uses C99 extensions, though with workarounds if they are not available. Except in the header prologues, which are formatted in a special way for generating the user manual, comments were changed en masse to C99 style in release 7.3.1, and variable declarations in code that I have occasion to modify will transition to the more general placement allowed by C99. However, there are no plans to use any of the more esoteric features of C99. * C library - New function, wcsccs(), changes the celestial coordinate system of a wcsprm struct, for example, from equatorial to galactic coordinates. The parameters that define the spherical coordinate transformation must be provided. This allows WCSLIB to provide this functionality without needing to know anything about specific celestial coordinate systems, and has the advantage of making the routine completely general. Requested by Mohammad Akhlaghi. Modified test program twcsfix also to test wcsccs(). - Fixed a problem common to all of the Flex code (fitshdr, wcsbth, wcspih, wcsulex, and wcsutrn) that made it thread-unsafe. Reported by Cyril Richard. Added a new test program, tpthreads, to test thread safety. It is only used for code development, and not exercised as part of the standard test suite. - In fitshdr(), fixed a problem that potentially could arise on systems where sizeof(long long int) is greater than 8 (64 bits). * Fortran wrappers - Match changes to the C library: added a wrapper for wcsccs(), and modified twcsfix.f. - Because null addresses cannot be passed to functions in Fortran, wcssub_() now interprets *nsub == -1 && *axes == -1 as a signal to do a deep copy of one wcsprm struct to another. * Utilities - New utility, sundazel, computes the local time of the Sun's passage through the specified apparent longitude or latitude in a user-defined coordinate system. It can also perform several other Solar related calculations. (It is unrelated to FITS WCS, and does not use WCSLIB.) * Installation - Added an 'uninstall' rule to the makefiles. Suggested by Cyril Richard.- Update to version 7.4: * C library - In wcshdo(), fixed a bug introduced in release 5.9 that potentially caused loss of numerical precision in the sprintf() formatting of floating point keyvalues. This was triggered when a large range of CRPIXja, PCi_ja, or CDELTia values (as three separate groups) were formatted using an 'f'' format descriptor, the range not being so large that it would have forced wcshdo() to revert to 'E' format. Reported by Mohammad Akhlaghi. Also in wcshdo(), fixed a bug introduced in release 7.1 that caused the coefficients of the TPD distortion function not to be written to the header. TPD and Polynomial distortion function headers will now always include the DPja.DOCORR keyword. Reported by Derek Homeier with patch. - In wcsset(), fixed a segv generated in attempting to report a non-standard units string with wcserr message reporting disabled. Reported by Mohammad Akhlaghi. In wcsutrne(), allow 'Angstroms' and 'angstroms' as additional synonyms for 'Angstrom'. - In datfix(), ensure that 0 is returned if an informational message is set in wcsprm::err. Consequent on feedback independently from Mihai Cara and Bruce Merry. Clarified that informational messages may be set in wcsprm::err for returns of 0 from datfix(), obsfix(), unitfix(), and spcfix(). * User manual - Added cautions about translating CDi_ja to PCi_ja plus CDELTia for those historical distortion functions (TPV, TNX, ZPX) that expect to operate on intermediate world coordinates, rather than intermediate pixel coordinates. Consequent on feedback from Mohammad Akhlaghi. - Documentation generation moved to doxygen 1.9.1 (was 1.8.19).- update to 7.3.1: * There are no functional changes in this release. - Changed all C code, including within the flex sources, Fortran and PGSBOX wrappers, and test suite, to use C99 style commenting (i.e. using //), excluding the header prologues used to generate the user manual. - Documentation generation moved to doxygen 1.8.19 (was 1.8.18).- Update to version 7.3 * C library - wcshdo() was writing MJD-OBS twice to the header, and MJD-BEG not at all. - In wcshdo(), if MJDREF assumes its default value, just write MJDREF = 0 (not MJDREFI & MJDREFF), and omit writing DATEREF, which, with a value of '1858-11-17', looks strange and is potentially confusing. Reported by Thomas Robitaille. If the fractional part of MJDREF is zero, then just write the integer part as MJDREF (i.e. not as MJDREFI & MJDREFF). - Bug fix in wcsfix() - it was writing error messages that referred to DATE-REF and MJD-REF rather then DATEREF and MJDREF. Reported by Mihai Cara. - Under control of a new flag, WCSHDR_DATEREF, added the option to wcspih() and wcsbth() to accept DATE-REF, MJD-REF, MJD-REFI, MJD-REFF, JDREF, JD-REFI, and JD-REFF as synonyms for the standard keywords, DATEREF, MJDREF, MJDREFI, MJDREFF, JDREF, JDREFI, and JDREFF. The latter buck the pattern set by the other date keywords ({DATE,MJD}-{OBS,BEG,AVG,END}), thereby increasing the potential for confusion and error. * Fortran wrappers - As compilers are becoming much stricter (gfortran 10), modified all Fortran test programs to use the type-specific equivalents of the various *PUT and *GET routines. Reported by Ole Streicher. - For the fitshdr wrappers, added type-specific equivalents of KEYGET: KEYGTI, KEYGTD, and KEYGTC. * PGSBOX - Modified pgtest to use the type-specific equivalents of WCSPUT. * User manual - In the section "WCSLIB Fortran wrappers", promoted use of the type-specific equivalents of the various *PUT and *GET routines. - In the section "FITS-WCS and related software", added ASCL and ADS codes, where they exist, for all software packages mentioned. - Documentation generation moved to doxygen 1.8.18 (was 1.8.17). - Allow fortran argument mismatches in rank and type to pass the tests.- Update to version 7.2: * C library - In wcssub(), fixed a bug relating to handling coordinate lookup tables. Reported by Mihai Cara with fix. Also increased the number of coordinate axes handled from 10 to 32. * Installation - New configure option, --disable-shared, defeats generation of the sharable library. Version 7.1: Changes in the contents of the wcsprm struct necessitated incrementing the major version number from 6 to 7 (i.e. the ABI changed). * C library - In wcsset(), set wcsprm::mjdref[] to zero if neither it nor wcsprm::dateref are defined, as per the standard. Reported by Thomas Robitaille. wcsset() now also checks that the number of coordinate axes does not exceed 32. - In tabs2x(), fixed an out-of-bounds array access produced by invalid world coordinates. Reported by Mihai Cara and Michael Seifert. In tab.c, declare static three helper functions, tabedge(), tabrow(), and tabvox(), used by tabs2x(). Increased the number of coordinate axes handled by tabvox() from 16 to 32. - Extended datfix() to handle MJDREF/DATEREF, overlooked in the changes in release 6.1. Also fixed the handling of MJD < 0. - Support Solar keywords RSUN_REF, DSUN_OBS, CRLN_OBS, CRLT_OBS, HGLN_OBS, and HGLT_OBS by accomodating them within an auxiliary struct, auxprm, within the wcsprm struct. Now filled by the header parsers, wcspih() and wcsbth() and handled routinely by wcsinit(), wcssub(), wcscompare(), wcsfree(), wcsprt(), wcsset(), and wcshdo(). Requested by Stuart Mumford (SunPy) with input from Bill Thompson. - Bug fix in wcsprintf_set() for resetting the output disposition. Reported by Mihai Cara with patch. - In dis.{h,c}, the DOCORR record is now handled as a first-class value via disprm::docorr. This required changing the struct. - In cel.c, spc.c, wcserr.c, wcsfix.c, wcshdr.c, and wcsutil.c, quelled compiler warnings from gcc 9.2.0 generated by - Wmaybe-uninitialized and -Wstringop-truncation (via - Wall). Similarly for various programs in the test suite. - In various functions, quelled warnings from the Microsoft Visual C++ compiler, mostly relating to pointer arithmetic. Reported by Michael Seifert. * Fortran wrappers - Handled compiler warnings from gcc 9.2.0 generated by - Wstringop-truncation (via -Wall). - Minor enhancements to character argument handling, including, in prjget_(), blank-filling the returned strings matching PRJ_CODE and PRJ_NAME, and likewise for SPC_TYPE and SPC_CODE in spcget_(). * Utilities - In wcsgrid, handled compiler warnings from gcc 9.2.0 generated by -Wstringop-truncation (via -Wall). * User manual - In the section on "FITS-WCS and related software", added mention of the R wrappers (Rwcs). Suggested by Aaron Robotham. - Added a new section detailing the limit on the number of image axes that WCSLIB can handle (currently 32), and how this could be increased if needed. Prompted by Thomas Robitaille. - Augmented the section on the Fortran wrappers, particularly with respect to character string handling in argument lists. - Documentation generation moved to doxygen 1.8.17 (was 1.8.16).- Update to version 6.4 (2019/08/15): * Installation - The rule change to the Fortran makefile in v6.3 to add getwcstab_f.o to the sharable library causes it to depend on CFITSIO to resolve fits_get_wcstab(). Hence backed out of that change. * User manual - Documentation generation moved to doxygen 1.8.16 (was 1.8.14). - Update to version 6.3 (2019/07/12) * C library - Fixed the Polynomial and TPD distortions so that, as stipulated in WCS Paper IV, they are now considered to return an additive correction to be applied to the given coordinates, rather than the corrected coordinates themselves. Added a new subsection to the prologue of dis.h entitled 'Historical idiosyncrasies', which discusses this issue and other vagueries. Amended components of the test suite accordingly: SIPTPV.keyrec, TPV7.keyrec, and tdis1.c. - Fixed memory leaks and other potential problems that arose in the wcserr system consequent on changes made in release 6.1. Memory allocated by wcsfixi() for messages in the array of wcserr structs must now be freed by the caller. Amended twcsfix.c accordingly. - Plugged memory leaks arising in disset(). - New function wcsdealloc() provided to free memory allocated within certain WCSLIB routines. Suggested by David Motl. - Eliminated a swag of inconsequential compiler warnings, particularly those emanating from the flex sources. * Validation - The library, Fortran wrappers, utilities, and test programs now pass runtime analysis using -fsanitize=address and -fsanitize=undefined in gcc 8.3.0, in addition to valgrind. Also compile-time strictures using -std=c99, -pedantic, -Wall, -Wextra, and -DFORTIFY_SOURCE=2. Prompted by feedback from Ole Streicher. * Installation - The non-graphical tests now run reliably in parallel builds (make CHECK=nopgplot -j8 check). Requested by Mohammed Akhlaghi. The graphical tests can also be run in parallel, but as PGPLOT can only handle one stream at a time, some graphics are likely to be lost. Nevertheless, it is a useful option, especially with runtime analysis via -fsanitize=address, etc. - As CFITSIO doesn't provide a Fortran wrapper for fits_read_wcstab(), getwcstab_f.o is now always included in the WCSLIB object library and sharable library if CFITSIO is available (and the WCSLIB Fortran wrappers are required). Use 'configure --without-cfitsio' to defeat this. - Tidied up some aspects of the build where CFITSIO is not available. * User manual - Fixed minor formatting problems in dis.h.- Update to version 6.2: * C library - Consequent on the change in release 6.1, reapplied soothing balm to the wtbarr struct definition in wcs.h for C++ compilation (C and Fortran compilation being unaffected). While the object libraries themselves are unchanged, the modified wcs.h must be installed for compiling C++ applications. * User manual - Fixed minor formatting problems with the doxygen manual generation. From version 6.1: * C library - Added support for time-related WCS keywords (Paper VII) by expanding the wcsprm struct to store them as auxiliary values, now filled by the header parsers, wcspih() and wcsbth() and handled routinely by wcsinit(), wcssub(), wcscompare(), wcsfree(), wcsprt(), wcsset(), and wcshdo(). - Augmented datfix() to do various consistency checks on the new time-related keyvalues, and added a new routine, obsfix(), to check consistency of the OBSGEO-[XYZLBH] observatory coordinates. - In the usage notes for wcsbth(), clarified that, according to WCS Papers III and VII, certain global image header keywords are permitted in binary table headers and are expected to be inherited by image arrays and pixel lists, and elaborated on the difficulties that such inheritance may cause for pixel lists. - Revamped message string handling in the wcserr module to allow arbitrarily long messages while greatly reducing the sizeof the struct. - Extracted the definition of the wtbarr struct from wcs.h to a separate header file, wtbarr.h, in order to reduce the number of irrelevant warnings generated by 'gcc -Wpadded' (primarily for code development). Applications code that needs to access members of the struct (unlikely) must now include wtbarr.h (or wcslib.h). - The WCSLIB major version number was incremented as changes to the wcsprm struct makes the ABI of the sharable library incompatible with executables linked with that of older releases. * Installation - Several changes to configure and the makefiles aimed at facilitating code development. * Fortran wrappers - Match changes to the C library, including adding a wrapper for obsfix(). From version 5.20: * C library - Added utility functions dpkeyi() and dpkeyd() to dis.c, and removed the corresponding functions from wcsutil.c. * Installation - Reworked the makefiles to allow parallel library builds, as required by some software distributions. (Parallel execution of the test suite is not supported.) - The introduction of "deterministic" archiving (ar(1)) broke dependency analysis in the WCSLIB makefiles on the many systems where it is now enabled by default (i.e. binutils configured with --enable-deterministic-archives). Modified configure to force non-deterministic archiving during the library builds, thus repairing the dependency analysis. However, the static object libraries are now reconstructed using deterministic archiving in the process of installing them. - Fixed problems with the dependency analysis, solely affecting code development. * Fortran wrappers - New wrappers for dpkeyi() and dpkeyd(). From version 5.19.1: * Installation - Updated ./config/config.{guess,sub} to the latest versions from the GIT repository, timestamped 2018-07-18 and 2018-07-25, respectively. The previous pair were dated 2012-02-10 and 2012-04-18. From version 5.19: * C library - In wcssub(), fixed a bug in handling distortion functions on axes with changed axis number in the subimage (i.e. via deletion or addition of an axis). - In various routines within dis.c, wcs.c, wcshdr.c, and wcspih.l, increased the size of various sprintf() output buffers to avert -Wformat-overflow warnings from gcc 8.1.0 (with -DFORTIFY_SOURCE=2). Also fixed other warnings in these routines from gcc 8.1.0 relating to -Wcast-function-type, -Wmaybe-uninitialized, and - Wunused-parameter. - In wcsutrn.l (the units alias translator used by wcsfix), recognise 'Deg', 'Degree', and 'Degrees' as aliases for 'deg'. - Added a note to the prologue of spx.h explaining WCSLIB's use of Cox's air-to-vacuum transformation equation rather than the IUGG relation cited in WCS Paper III. - In the test suite, avert nuisance compiler warnings in tdis1. Made tsphdpa more robust in handling user coordinate input. * PGSBOX - In pgwcsl_(), avert nuisance warnings from gcc 8.1.0 relating to unused parameters (-Wunused-parameter). Also averted nuisance compiler warnings in cpgtest. * Utilities - wcsware was not reading the -TAB table from the FITS file for alternate descriptions. Nor was wcsfix() ever invoked for them. Made it more robust in handling user input of coordinates for the -x and -w options. - Fixed compiler warnings from gcc 8.1.0 in HPXcvt (-Wmaybe-uninitialized), and wcsgrid (-Wformat-overflow). * Installation - Amended configure.ac to allow cross-compilation, and also updated the auxiliary configure scripts in the config/ directory.- Update to version 5.18: * C library - New routines introduced to preclude altering the global variables NPVMAX, NPSMAX, and NDPMAX, which determine how much memory to allocate for storing PVi_ma, PSi_ma, DPja, and DQia keyvalues: wcsinit(), lininit(), lindist(), and disinit(). These are now used by various WCSLIB routines, such as the header parsers, which previously temporarily altered the global variables, thus posing a thread hazard. - The Flex scanners, fitshdr(), wcsbth(), wcspih(), wcsulexe(), and wcsutrne(), have been rewritten as thin wrappers (with the same API) over scanners that were modified (with changed API) as required to use Flex's "reentrant" option. Consequently, they are now reentrant and should be thread-safe. That also passes through to the deprecated wrappers, wcsulex() and wcsutrn(). - Fixed memory leaks in lindist() and lincpy() uncovered by valgrind. - Test programs tfitshdr, tpih1, tpih2, and ttab3 are now careful to free all allocated memory before exit to defeat spurious reports of memory leaks by valgrind. * Fortran wrappers - New wrappers for wcsinit(), lininit(), lindist(), and disinit(). * User manual - Updates and amendments in line with the above changes. - Documentation generation moved to doxygen 1.8.14 (was 1.8.13). From version 5.17: * C library - Fixed a memory leak in wcspih(). - Fixed compiler warnings about comparison between signed and unsigned integers in tab.c. Also fixed warnings in other functions about unused parameters. * Fortran wrappers - Fixed compiler warnings about comparison between signed and unsigned integers in several routines. * PGSBOX - Fixed a compiler warning about comparison between signed and unsigned ints. * Installation - Removed setgid permission on installation directories. * User manual - Minor updates and amendments. - Documentation generation moved to doxygen 1.8.13 (was 1.8.10).- Update to version 5.16: * C library - Bug fix in spcfix() for the previous change.- Rename the package from libwcs to wcslib. Added appropriate Provides/Obsoletes entries.- Avoid unnecessary double emittance of %optflags into compiler line. Fixup groups for openSUSE Factory acceptance.- Removed static library. - Removed requirement of libwcs lib from libwcs-doc (not needed). - Added Recommends entry for libwcs-doc in libwcs-devel.- Update to version 5.15: * C library - Bug fix in wcsulex.l for the previous change. Reported, and fix supplied by Tammo Jan Dijkema. - In spcfix(), report the value of VELREF if ctype is translated from the AIPS convention. From version 5.14: * C library - In wcsulex.l and wcsutrn.l, applied a workaround for a memory leak introduced by a change (bug) in flex in Aug/2012. Reported, and fix supplied by Thomas Robitaille and Erik Bray. * Installation - In MacOSX, create symlink libwcs.dylib pointing to the dynamic library so that WCSLIB is linked dynamically by default. Requested by Paul Price.- Update to version 5.13 * C library - In wcshdo(), provide floating-point format control via the 'ctrl' argument (formerly 'relax'). - In wcspih(), PLATEID by itself is no longer sufficient to trigger a DSS translation (reported by James Allen). - In unitfix(), ensure that the message buffer cannot be overrun, e.g. by blank-padded unit strings (reported by Vishal Kasliwal). - Update to version 5.12 * C library - Bug fix in wcshdo() for CRVALia precision reported by Mihai Cara. - Update to version 5.11 * C library - Bug fixes in wcspih.l and dis.c for WAT distortions provided by Ole Streicher. - Update to version 5.10 * C library - In wcshdo(), allow output of floating point keyvalues to 15 significant digits (was 14), mainly for astropy. - In wcspih(), allow unrecognised WAT projection types (tan, etc.) to pass without returning an error. Reported by Michael Droettboom. Also fixed a bug triggered by SIP keywords in unconventional order, reported by Colin Slater, LSST. - Update to version 5.9 * C library - In disx2p(), make proper allowance for the possibility that the TPD and SIP forward and inverse distortion polynomials may not be of the same degree, reported by Martin Kuemmel. - Fix-ups in wcshdo() reported by Michael Droettboom, and several tidy-ups as well. - Update to version 5.8 * C library - DSS (Digitized Sky Survey) coordinates are now handled via TPD, as are the TNX and ZPX "projections". New test script tdis3 and headers DSS.keyrec, TNX.keyrec, and ZPX.keyrec. - New function dishdo() can be used to set a flag that causes wcshdo() to write headers in the form of the distortion function used internally (usually TPD). - Added the capability, via DPja.DOCORR, for a distortion function to to compute an additive correction to the undistorted coordinates (rather than computing the distorted coordinates themselves). - Added auxiliary variables to TPD via DPja.AUX.jhat.COEFF.m. - Bug fix in wcshdo() for TPV, diagnosed by Michael Droettboom. * Fortran wrappers - Wrapper for dishdo(). - Update to version 5.7 * C library - Extended wcssub() to handle distortions (and thus wcscopy() also). This required axis mapping to be enabled for SIP distortions within WCSLIB. - wcshdo() now handles all distortions currently supported by WCSLIB: SIP, TPV, TPD, and Polynomial. - Bug fixes in sphx2s() and sphs2x() for non-unit vector strides for special-case rotations. - In wcsset(), modify wcsprm::ctype after translating TPV so that subsequent calls won't try to re-translate it, the PVi_ma records by then having been erased. Reported by Michael Droettboom. Also, restore NDPMAX after translating TPV. - Bug fixes in discpy(), disprt(), disset(), and disx2p(). - Added disperr(), prjperr(), spcperr(), spxperr(), and tabperr() to complete the set and make reporting errors slightly more convenient. * Utilities - wcsware has a new option, -o, to print the wcsprm struct in the form of a FITS header using wcshdo(). Also, the -a option has been extended to allow a 0-relative numeric index for selecting an alternate WCS, where the alternates are sequenced alphabetically (without gaps) following the primary representation. * User manual - Documentation generation moved to doxygen 1.8.10 (was 1.8.9.1). - Update to version 5.6 * C library - Bug fixes in wcspih() and sipset() to account for the fact that the independent variables of the SIP polynomial are pixel coordinate offsets from CRPIXja, not pixel coordinates per se. Diagnosed by Michael Droettboom. - Validated SIP and TPV handling by comparing the output of 'wcsware -x' with that of wcstools 'xy2sky -d -n6' using astropy's SIP test headers, and separate SIP and TPV headers originating from the Palomar Transient Factory provided by David Shupe. - Changed SIP.keyrec so that CRPIX1 and CRPIX2 differ in value, thereby making tests sensitive to any confusion between the two. - Update to version 5.5 * C library - Bug fixes in wcspih.l for headers with multiple distortions, and for distortion parameter look-alike keywords. - Bug fix in sipset() uncovered by valgrind. - Update to version 5.4.1 * C library - Added a fairly lengthy section to the prologue of dis.h describing the Paper IV keywords and the distortion functions currently implemented. * User manual - Added a new section on WCSLIB version numbers. - Update to version 5.4 * C library - Further work on distortions: wcspih() now parses Paper IV distortion keywords (CPDISja, CQDISia, DPja, DQia, etc.), thus handling record- valued keywords. SIP keywords are also parsed and translated into Paper IV keywords. - TPV, SIP, and whereever possible, the general Polynomial distortion function of Paper IV are now implemented by the Template Polynomial Distortion (TPD), that being a superset of TPV and SIP. TPD, which can also handle 1D distortions and be used for inversions, is also supported as a separate distortion type defined by Paper IV keywords. TPD efficiently handles 1D distortions and distortions without radial terms. - Specialized inverse distortions, such as defined by SIP, are implemented by TPD and recognized by disx2p(), which uses them to compute the initial approximation of its more precise iterative solution. - Generalized tdis1.c so that it can do closure tests for SIP headers, and added a SIP test header. - Update to version 5.3.1 * C library - Bug fix in test program tdis1.c reported by Martin Kuemmel. - Update to version 5.3 * First public release of WCSLIB 5.x with distortions capability. * C library - Changed disprm::dtype from char[16] to char[72] for reasons relating to header parsing. - More armour plating for disset() and friends. They also use new utility functions wcsutil_dpkey_int() and wcsutil_dpkey_double() to extract numeric values from a dpkey struct. This ensures their independence of the data type, the appropriate reporting of dpkey values by disprt(), and (eventually) the appropriate writing of DPja and DQia keyvalues by wcshdo(). - Augmented the usage comments for dpfill() to explain how numeric values in a dpkey struct are handled. * Utilities - wcsware now uses wcserr to provide a backtrace on errors. Also fixed a couple of minor annoyances relating to alternate representations. - Update to version 5.2 beta * C library - Further development of disprm and related functions to implement the FITS keywords for distortions introduced in WCS Paper IV, thus changing disprm's ABI once again. disprm's model is now similar to wcsprm's handling of PVi_ma and PSi_ma, where the parsed keyrecords are loaded into a set of pvcard and pscard structs and wcsset() does the analysis. For disprm, the parsed DPja or DQia keyrecords are loaded into a set of dpkey structs for disset() to analyse. - New function dpfill() aids in filling a dpkey struct. Function disparms() has been removed. It was no longer needed as disprm::parms[][] is now a "returned" member of the struct. - Implementation of the general Polynomial distortion function defined in Sect. 3.1 of WCS Paper IV. The polynomial is defined in terms of Paper IV keywords. - Bug fixes in diswarp() and linwarp() reported by Michael Droettboom. - Test program tdis1 now tests a TPV header for closure in two ways: directly as a specialist TPV distortion (as before), then by translating it into a general polynomial distortion. It then also tests that the TPV and polynomial distortions produce the same results. * Fortran wrappers - Changes to the wrappers reflecting changes to disprm. - Bug fixes in fitshdr_f.c, and test programs tdis1.f, tfitshdr.f, twcsfix.f, and twcs.f. All reported and/or fixed by Ole Streicher. - Update to version 5.1 beta * C library - Distortions-related bug fixes to linset(), linp2x(), and linx2p(). - New functions diswarp() and linwarp() compute statistics of the distortion functions over a specified domain. Changed tdis1.c to test them. - Changes to disprm (so changed ABI). * Fortran wrappers - Wrappers for diswarp() and linwarp(). - Update to version 5.0 beta * C library - Implemented the framework of WCS Paper IV (the draft distortions proposal) based on a new struct, disprm, and suite of routines with header dis.h: disini(), disalloc(), discpy(), disfree(), disprt(), disset(), disp2x(), and disx2p(). New test program tdis1. Consequent changes to the linprm struct have altered its ABI, thus necessitating an increment in the WCSLIB major verion number. - wcsset() now recognises the "TPV" projection proposed in an early draft of WCS Paper II, and translates it into a disprm distortion - by request of Octavi Fors. Additionally, it recognises "TPU" as equivalent to "TPV" but using a prior distortion (coming before the linear transformation matrix) rather than sequent (coming after it). - In wcspih() and wcsbth(), added relaxation flags to allow PC0i_0ja, PV0j_0ma, and PS0j_0ma (i.e. with leading zeroes on the index). - Added wcslib_version() to return the WCSLIB version number, as suggested by Ole Streicher. - Fixed problems uncovered by valgrind in prjbchk() (reported by Ger van Diepen), sphx2s(), sphx2s(), spcspxe(), spcxpse(), tabini(), and wcshdo_util(). - Tidied up error reporting, particularly relating to translating status returns from lower-level functions. New functions linperr() and celperr() report error messages from the structs they contain in addition to their own. - Changed output formatting of floating point values in linprt(), celprt(), prjprt(), spcprt(), tabprt(), and wcsprt(). Updated the test output reference files for tbth1, tpih1, twcsfix, twcssub, and twcstab to suit. - Tidied up several of the test programs, mostly to free memory explicitly before exit so that valgrind doesn't report (non-)leaks. * Fortran wrappers - Wrappers for the new distortion functions. New test programs tdis1.f and tdis2.f. - Updates following changes to wcspih() and wcsbth(). - Added wrappers for linperr() and celperr(). Also added prjperr_(), spcperr_(), and tabperr_() as convenient wrappers on wcserr_prt(). - Wrapper for wcslib_version(). * Utilities - Added a "lint" function to wcsware to check a FITS header for conformance to the WCS standard. New test program twcslint. * PGSBOX - In PGCRLB, fixed an incorrect use of the MOD intrinsic reported by 'gfortran -std=f95' via Jean-Baptiste Marquette. - Remove upstream-included build_flags.patch- Update to version 4.25.1: * C library - Updated the test output reference files for tpih1, tbth1, twcsfix, and twcstab to account for the change to wcsset() in release 4.25. - Documentation generation moved to doxygen 1.8.9.1 (was 1.8.8). * Fortran wrappers - Updated the test output reference files for tpih1, twcsfix, and twcstab to account for the change to wcsset() in release 4.25. From version 4.25: * C library - wcsset() now supplies default values for the auxiliary keywords EQUINOXa and RADESYSa if not present in the FITS header. From version 4.24: * C library - Changed API to wcscompare() to allow a tolerance to be specified for floating-point comparisons. Contributed by Michael Droettboom. - Documentation generation moved to doxygen 1.8.8 (was 1.8.4). * Fortran wrappers - Track the change to wcscompare(). * User manual - Added mention of WCSLIB in "homebrew-science" (MacOSX) in the section on other packages. - Removed autoconf build requirement (not needed). - Added a patch (build_flags.patch) taken from Debian to add CPPFLAGS and CFLAGS to Makefiles.- specfile: * update copyright year - update to version 4.25.1: * C library - Updated the test output reference files for tpih1, tbth1, twcsfix, and twcstab to account for the change to wcsset() in release 4.25. - Documentation generation moved to doxygen 1.8.9.1 (was 1.8.8). * Fortran wrappers - Updated the test output reference files for tpih1, twcsfix, and twcstab to account for the change to wcsset() in release 4.25. - changes from version 4.25: * C library - wcsset() now supplies default values for the auxiliary keywords EQUINOXa and RADESYSa if not present in the FITS header. - changes from version 4.24: * C library - Changed API to wcscompare() to allow a tolerance to be specified for floating-point comparisons. Contributed by Michael Droettboom. - Documentation generation moved to doxygen 1.8.8 (was 1.8.4). * Fortran wrappers - Track the change to wcscompare(). * User manual - Added mention of WCSLIB in "homebrew-science" (MacOSX) in the section on other packages.libwcs-toolsobs-arm-11 1684749449 7.127.12-bp155.1.117.12-bp155.1.11 5.15HPXcvtfitshdrsundazeltofitswcswareHPXcvt.1.gzfitshdr.1.gzsundazel.1.gztofits.1.gzwcsware.1.gz/usr/bin//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/c6723647fc92b167b96983e9963eba82-wcslibcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=ae23e1f4c044e7ec41cf8c739a1b141a6ac3cda2, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=fc22edb15dbb0ca300604fb71737ef394a035daa, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=1994ac68696832aca9ef57368db713349fb437a3, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d9899d09f6d8c50b941fb21b5e51de830f9b9a88, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=cfee94587dbecb2d963087eca5a3a9d62277bd00, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRRRRRRRRRRRRRRRRRRRRuWYtVZLm>Rutf-85261ee490df3de9e08cfc524376ada690d6a9521c87993ab6346df0e4d91c646?7zXZ !t/9] crv9wBmW0_gN5guY-N#gnݞ aPGlqE[rgFW3JYNE*\.Q= EnB88[^ֱk5n]Z޽+9_C 3〒8$*Sћr;a叫2nZxXkg񴢧uyVEm/[`>b"QElpFJGR ^&pFd3k{pp9ݨV͉J 7z9ʺT,87 in D~2g2CC6ĸ#2cyn#J t]N*kFE゚dٸhJ?[?B%JHcZn.)bI8V@I7Xf0lfcֈG7T 5CwyfQɗǧ pGlNb \eV-4bnZ˾t%( 7m,~fAgN3SD.%L.qsa#W~zcj[[&}^]HzlK34Ŵ"#M48&]ZL [ .~է:s'i97*|>l&̥'|wHPK (z<%#&>=mb NVց.uxy);} ^|w3ȵθY' }knxC2O!#fu{J;츈'(Fpkrh@ sa!cQe0##A$oJ=,"K>6Llr!_Y0T*!D5kD,MA%K7ɗBqlF; Xj oCZ-G{昮ݦ9祮#t[F*CtnvZoM/gB7f3zTo9zzOvPhf"~!E#P&e8iHz@Uɤ/ V9%s|::;/YlX@a}'$_hNgeqX|Zc`;`vm0Rm G/1*+OT-]$*g\CvYVQO?Ao.?Fusb@[N2ߚlh!/0:gm%pA+Y<8SXBFtX6}f]+ B #wD C$ %ٱ<`Hn>>CJd|J4*2XO&f vH7㎰suş/JC.Y6:T{zg @#¸;O${!ؒdV;0hXV4"{m@;ݏEs$ԑr=VksBy[T?Ef\/#t҆ZI օmd\!["sFGf.yx[g2h .`xۘ.;q=#C@$:fb-\N7׫2emڐbP?<gd >dKrE l3 *ڱ,=/$ƣ"u ("h3?NC۾pz|1*~+U¹C|UߵC Ǐ=)RChv;4 P+e j#nv"JgQBp;U)PŮ,,khʍQ6n=ł;1QDug xdt*k9Y(Į:0RlUo58\~>nou<a=\b֞uz/h7 )~JXv;i6R] r$zvj&"zwPBw4Mw4OësfQf-@Q>O9ce?~ZR;ӤxyOTHTKP PBm'FH tX] f٦D2ҥs--L|0A40LOlCB"ݟpR>*l}9%iݦq`Qܐ'xt}áP.[6QqpX: N֚fӧ儅ݳX)KFtrT#lnJC)Ow7XMf^{%d8HfR1jSyz;!ٔ:`0ܫtjrKd-o=Yyi&i8ͳAl]%x@VhmyY('u̵IS#pN=;B{+qҴ>DoEcKz4y*"oN$$h?o ҝJd`GC$ AT#=(Hksلue+Gkxb%g!rݜ d}j)2ͅaOweQ`C$ҫ$d N"Kہ*>is&_Vb.Hང?Ԁ!Nm6SP0l1GyFÓM<_š=hL} *u@ d-]7+tG{~b޲K~I+X(263o*&sh+Y2׈kOeK`:B-^Up LCV^Lq/ T/')<Ɠa`SwdDT)hqkL (ܡT K=>ZgQ lQgtW؉uÐ&",E#wq]ܪ"]M,ը;LKfuz~mEʸ]wWSØY  `i{Z!sb:QWR+lEZ4f&S𚥴ÅO\@༥fהx6h%3]9хꆀawυD%FӐ&x6]13:LOrdI]a?]Bu d*" *t2^j+^ZK4QY܉+1 n1!t(o9VF5$/N0W3+4tI"8NCy76D}[[\J-W*˿HSlyddWONIhcTGJGqk5˄7eT9VT+M1y \] aE j6|.;#dBH$_\(&]f-1@ޥez>J ٸ].oY(wP>C~>[ߡj%1N.!-eXIEGӬ5PK$^2@SݦB0$eY>m{ԄXalϻ D/NVꪞ?[4f۞ JVPtOF$#LjW%Kd.(~Jq3M( \!n!l"֫pU7>Q^! 5 KŐSmim=@ +G6˞*V I7*1CȔhB!n;j%ωb8XdLd@E07=Sq!zLQ@>ߖj­53%/\Hb9G1!]: |=IX[عsnF;#_&e.Whjݞ0Ni(9 MR؇|ltիm}ֶED6Kê!,@ؠ:zE!'ڲ#Rl|U;jakl>9BSu*׃ikwT]{YrR2}5aw>G#`p /K\Fˣ$K$0 ã-hZBCEeo).q, V(Ղ5餼|#o~? nꍭ|~ ] !D f* T U'J,AU?JؑG'R.[Z״{Wv1`+[tDxR ċc_/B˂h#%{"x;*c@v 2|,nNOF&ώ k /.zÔW9\&[~ݿ#Gu߃:8WV*}'PK1fA mg_F'ax09aRWz$c4_a7N2=Tj~D(U8_N 'v!N>;2VW*K%x_)E' 捴Чp,Yug10]ce dAK3\ǜ@E>N|׷XbVٰw0N,.Jh" hv"]C`1⼏I0 T)ݢ:1 ct٧y{7B!##9OauzbpUZhwij_YY++RHnI`ZeZBEߠ;yDm+T2݋IpWyqSi6=B(UK\rq^;8J8Q'RfXc=hq?qbЗN2E;WiVR@r?ȝYJh}376o#!tEFbtʔNʯyce̶Q ,4kPreJgڢ )FߑmHOR/ *J,u̿ܚy',̹/b^DSZT`.8%OmQ6qDer[~\җWCKn:hYۨWhy7nWŦcm?s@N+:%mXy#lsA_.U؅D! //W6Դ3DS: <AOL7?`*nG-LkdKrU<+)<.' 9ݶz@Z"Tqڪ{b5:1_Хt_3^z拦')ƙZ:#(EiOD\^-s&DDŽh"\ԓ=T󪯌?$ LgL&dM"7En^[V5A>U&^&F!qy MK΀_r9C2ČjD&?UtY@^w:+kؑj(Y/iGnI]؉TeD*LՎW= pC)MtuE5oyջmB6-HXlC=3DNk&hF98"n犻&ׯ(]SIN a /;u*hdF AV#P eOX = U$npa1gUPxpMZᔚUJ/ Սf0p> h|.Pw-dA M4NYW+OSI$"UW6t@;JUQ f k!LQyGݱSmv™,,yqH@BKZ3sJtF SdE ­U:bpVjy_ YԿ0=ӉA`: 'ݱS1N ^; BOv 5׽rNAJhOT1 <ӊ&#.`(=CDYVr 7nq t\5Պ% Ș+vWOEZC9U!'ҧ#:@b:dmiV7~En[hwQ6=<i_}J@>N&):&?ʼNyr#F׾snkNo}{E`Ukׅ߲<Hv>ܶy})}Җsigvy,dfŋMO vzrG0DM;IM 9,@+r_ZXW5ie% U櫭CCaip/x6tpxP];燹ntB)"=3j /|d:::F ,0橡S0cqzS' Iӕ ҡP!{2N%pЉH61%u&=@##k%4*E:7e$9a3rMZCmԲJygG05 } %ޑ 6BV\/6mf뛼UIt?y'C`C&L+\gC,Ѐ?W-{陃Zu*!?(h梙p)>s VvX͘Ai ח_G.[ƨ@Y`-ηY.E/Tu|QZvFšy:]r`NTT_piƨG]ZCrf\%[!r06[~/m8>jBs̙&Z"ZOdJԥ՚ b'mNV0p\5/Sl -"HpD^gYnӆsf1D7hw lv{M>Z .C0ϡl+/Z8g4·xg9ّDa}Q$ަ&<c HRL?>u&@dδ't7”2{m%ӲEYv&h 5 EK=T];.YaI)yfZ,elԦjFB4MNR{g|Kk5/u?;5aM}xYEVr4hA;N0:ؘfPI㥭<)RG_V^7OhˎiIG^5gU(9Ri'F#0۴&k81qrŭS1xwKKCHP æ٬S(iGU@fF) –ڗ90ઁOt{qIPU´l(w^gSjEVZi%nFEWcJv|vPJ-!g26ʠ0GwƦh1o"-밧e?󔱼5*(k931z<]ΓȦFb Qv-4aAq!]+Ac9%:ԩ`4jZl@݋|1%6JGE@R7+0ޟwV/*.0}W(j, y03>L9}yYYQxOyX7g_'ln4tZORA0U~ MO)᪄gXWJ91g2CTj:/%^(!}/ G3vƨ8HY4*")Y+&3ܓdYᤘJ?[;;548ܣR8VPl!}k[ϪuG?ig(JђQA -*nVV5j ԰M !r^eɟhM^Mʃ蘭wXkmn+m$ $E̲!Ma>ژDǯ\q2B/b'5cؾ?K8E/a ҈,ve KRyx۾ܮ.Ll"mav}`Q=_?D]_}O܈a[=>#drr!yI֪GS vD+a|rVoƄԃQ%90A ǓW#S'V&DI;ԯе`(}?Sb- ɡo0QTBnS-vg`Y'Yv7Ynz 8m#c 4(%6xUs4!wИԁ9T)IE-[-տdz61^MH]whs Tצ!a)0_'$:.'R L59gOC/W4~Yjrr{.): zhuXf[zƛ%^V: U1 >D 3F)r6&] }2]etK 9Mxn6fٷqIHwWC/ |`siAϊ8IiUd'5o T 7> # \_ #*[͸ *}MchBy[VRxi2 mޅRf3xg&inBⷑaը_Yԟ ed;c ]<-;*"bI/IR`TѷL-.qVr`=k0J%6h*A .Y']E+0`dXa@L׍JRY0]7^E//?a/p;.~r}ssAPUIyX%qnQ$~@hxF*]`uY[HrI| [-b]W(h ~f7@yM9\m/rFb1ь&+O:]d ŷTvVX#ȧIXa^iߎ o;dI$5هk?obAŜptz$;:` P.mrА-; T?:kÈTtկ| L/ެ4w-精aNضiK qc=Yl d k]Q?Fc 0\;ki}4]!- %^펇׹yz %ڻ'o3V1'"ZTNZ655壹|Z\c n$8$.,֤lw##7 ߜ ' ETݸ/F:B<28o5FQ%7O7Y~E4$=}YJ:!!r^'=:CLLXCm;N9p7-["Ν&Z7(whG!&Y{޶k+?s/f}n/L I#_MQLA1l6<"l0I|+ok[6avl7ZoKĢG/.RYIcZ5GP~k3:`b"NkozĀ/ PJ-ʥ?V<8IMúlWoW>:a߭L^FŅv=jNӑerf.;ބ"u̾6 GeJ?=#kM(%kZu7T7჻'Vd%9|7!n'Iv?> SŗLu3jaVL=YAЬer zrS&,;YHq4Bd2Sh`=G%x{ɅO* 7SWk8/&c8((idwgp7H`|MJ CfLܑk^;f׳`d :!vf*#Jy?0 ?R 178vfHq;0`\۟=6Iq^@>݁{g(2Z  PN/sX9R*U)Ƿr}ɺ1RqGӵ508s$5ZDIp"pFo]YVo|2KC\3 Zn<}ΜAG vҘH5V 8}ͫ[BxnaS`ܑg\\gLOtIА@B/|>ZXwG/vU[>ZV &inñԳ.0P1)oS±+Ml~OE:0wx(,e;QL/K&OgbMXx* 3CSrc$neD.@S5\BۤRT])DЇ3P;ez;&Q c8Tn[Uxހ{6%|y(cS6A,<~Jok'"ˀ=Lۭ }eF.S966kHDgojytf p;WXKj6Ĉ,auњl띚-loGo,Ο-fR"n*Yk+Z&F7Ë CL;"0L&LAK=fDq^|jI74 } |K[N 4,ɥ|ؗRQ֒P(nE=6GJF{i8ED? C@%^Ő=,}'!-H W׷0QG6rV8Q1'̆O:"̀jV~aV`h {,\YI0Ò\y%"yk9wA. 0ݦuRh̩jQ|IկoK/;Ug[!a-rJw}.F (yxW\! XYX"&Gi]i#yeVW&sdn&`pA#6Ԓ ´: d!H;b,C$Ar U;Jc[ ^IgЧ26"#@7N0wUgECGjSWݨHqЁFF ]bdq|R%6-my24W߾Q2z9b6^:;ԩȂ2_n׾݅JQq#o4,4{!rACnĂ8Gn |JF7r}=sEт66t"ONdcJzeaQBR|\YoP4YRU066q͍5.iĕ:c&};CϰuZnLE;k≹Y{Ma$zhNuʼ$vOf:rZ+/!b8Ni }GnAO`B5q!ko*co޴w$ೕ\Θ˹=:GG7dp3dSKR$oϤtk6OOE+2պ9]lD|A_ 8pLC]l92>y<`Z! -Ł sUL?BrZTvx4Qk71%X%F0WYw;$ͧSRx^&GST9]M­|A#tۻyhfTS;:~%І¦Tbpݵo~ YdG04iA43C/O~}֤L.= ^oizgAҡ1c薫 5P0Jzo~V0Pey9PjhVGm> LeT ѓ$>1\$sʓ6G+ߺ m7pHS0-v~nNY I:]ăi)5-Qx-ҢYRmV4~VT€-="-zay|9CTt83 x c0Lḇ*uP1n7_Br(ǛrPkiYȃJnCQQsQx^OSy'(ơrn\4Ldq;}znx˕x}BAIJL95Y!/G4J" tUpcZ%iN8̱!Y<ÿI Ā/@SLC @0ɫwa$jpb ֍i/dD6iaYm,ƼB7z㏠lhUMc##|Bq{7>Xj Ca1q}am;rH 7=%3%oJ%x)KO*'^V-F0ioÍR'KU)gȀ8M,(zw()PuKUM 6G 5; 8܎hdojKr lཋVi?]gihuv5siV)pz.>K4b48O+*w {_Fi#Y+{%Fg\R|~\d+n;{M\{}aU^hǹ֑г i(1dg& DE2w-_Eߢ\eF!?dA;K\h3q? sΛ$ņQa#iT-";}|u #pVAVrM$;YTziހc?M PN@TX$]YLM76_Ep:IIkKFKI3)MLh ~9wS&4mh{W(\ f~b*b^Q x)-ɓuM3'uq =_9tx`^lF61Ja&I :Y38X83#O$R46}cܱi^;?.0ENƛFy O6D4])(-/^Ty?}l#+nƌ׻&fgg N\39!5|e6o.q3N_95nqƘv"G?}ay\{yc:ޚ`xqҎevD@B]qP^`(lOpW Xyi,yvT-NK|f1 i0ߴZ%*RL=H̦71oJL.vz[I!/a? up a_3%X"@m OzuIu8 2,۶&nzu\ʥĆGˈ/5(1[hIjsW#4gvQ.},Y3-6s,6w;ۻkG{SOs2:1%TTzܾ u/[K(;+de[Fw7vT|L5ԝљЅw|Ka}?gq$!5[ 7"uZL<F,1$["kVy|)웤Rj VVxI˪n-(2Cܭ mV#Vj1fWzd$SQƗsdJBub Ov-Zʪ=gu~y`r.epFq"d ra鮿\FS FL E6иd~UxP$ q)׆ RuôBOz%!4Ge'E5o{]d~gŧvtȤ$KYDydd߄x[.FXdn $>"< bg= pekQ XLOr{#oP푘%~KrGP^swՊVIpVU6δ(b4e$n'wgف>K5NgK iS?Q?pp}0[m[{ cOחRCA{ 퍿,'7TcLXG2o\S¹P$Ӷy37{prh, h4W!Jep85Y e1vY" %3p!7{U:)` x"2*Le A%v[=w;kf)Mx$'G( v2pM\R]>I'OЩso>G#I Uf,R1-k+cbOhrCI7v}FGrmm`I/@˷M$ӓh}V#|O2~Z(<Q~~gF}Άv/c r9[_7aN|@qᛔoKxtG*X/ۤ- gB/doT@E"n^AN+*0"Jie1䉕u~w_Y(ˀIJe !fqϣTԎH = ʣ\YmjC7mحZB[4886{` 2@Z"=0oz]Z-&Qbo WIlqkbGE6yRb~yANh:{w]u@@T 3]l:H879p"ҮoB[{i!8w_' w,2ඤZ[h]`"qV:kg8D^ƛo^x7dJXPp͍h5B4 ж95Ot=oۃ0wMԩIy;N醏ƥ./S]g A`jc/SAfA:o̲g3b 'D|kPyst1#C9?(\5ʦ 7nPiK*]`AFg@!q_9 HK-) aQuBayU/tȤ?dk(XWܤZBx+[ S/KYs̜ ]67QtUm|`[!0?)Gj1T*mc;~Go )KB,`Ά@˝zTYT0 b3 x3%_V, >Ub>[v- 1Oӎ;Sq־ U02C[K\ȕCXqen"yRR 'Y*_M7ٷgQ=lpPe_Y3,1^.$Z]h}r"%ȖD.Z-jzQ2tY@,K8_M̝VB߮+{J24bD#핓3\ӎ4(芯+=˲/'u@p>t'kp (T :bܑG4ȖAQuj]ic}1Zp)]Sj>= C6McYϬ(>h5<rL+%i WIyHR.7Ij8Չ,##$<@ם/l/=kUYS3x,ki(&2ᖹ Pvh5DH]k<ɩw8'+?bx^bPp>+ z6r,e$"IUFN{DNXY\HbA&s}$BLUiqɡP.YJ@=4$ y+7MұwO9E8rhX-NV% >{IpSKOjPJg]DQz]uY6j2BhcĻ==- zu77&M |ʘ:2kxF^sPjsw۠½͂N @([-gD.T vuEp}:Bߗp,Vap~!wv]EYrv5>PqaH,{eN.(x*:`QT$<e4aWeAeyܥHB_nqM(PY\-{[p[¡b0x<*s)Z ܘ^|WΓS Z+jt26I~IG=58 'ȈӁZn9߄MKӜY*T<7[x 22lD]WA }֡߱?T WR<(Zĭ5]{y[i hGDԎ#27q&iKlhX86LJpWWゅ&;vӏJth5`CO ?Qα=Es_Lx1n B86o.\8e뷗D"ݧrKHP*.gbg0,и){+VCh ob *hqiċoprLI-M_ /~.9_~;@wꓬNi]8|=**/}H1VHdP]21Y'kGYe\ud w.}[kкN}pZs 1cC  CD58ngԺƺg;HHm\.߾g_ٕ+f} M ׸3 Tl2]b =WߨZ K|DAYl- d,čr!yKmX֋;5~2Z [<3keTt =I6l,L4Hw 팔BDx{}F:MA.&{;5pg[UT̄{hYi']>(Oyn֣Gj\jF- 6=c"L$[L֓8/q oZp ËBsXv=zj".߰$^֭,7A]^:O_%D}n^TY6W|$j4V'/ӟ\_D^|No J) Ec3S{\EW}6P02 ep:%RNn.m*yǙ8lΗS+.*OY VM)},'L. /D=H3/1g`&w%ѫ^s!ZBe`|VqsH?uĞZ ?Mckߐ>ETŴ/]0{0y8a'."m|ZkDw^e]3&>THiRƄ,]^ú4])ݛrfdVO.mu7&nDc=0Q( *9)wL Hذ\Z&Ee>Ў%#W0`ZZ*37@}yixV\o_?m,1&(uGhdZt׻ o[i~iVwDVX4/WF _`a`ߜ|Y?ޯb~~hwdp2D{*m _ p>%K?B|P=t{&.T/[e`2ƭ !i[ ;pB-9߆% gBI]P %d,P>Ktb#?*a]7=\9˴nTr>1)ɤՇƌ*l]R9 ǖ<4YrW_tPTQr&6(RhqV#鳰OT 0tD LбhxQ HmiQWfhv>gAyVP eǻc2TrI$g%=*N)n( hy Ey:&*$WCx$Q Ceޞ. eH5̮GdY;zXiNČ|c\2!!eʫvvsH1#*]$''Pо\-D /0IqL zN?JI]PidxS^.s&>a:#T)lM-(0pcKt/P7"DNg$^U";S?RBtbՒKϦ*!=K􈉆EA"NƳu:K"A>H^a:bFF,Sp)L(;*/Oak}jtuÒ(F&ve/7ʚ1Qk-XAbn]?7V&}`enAk$qM±ގj1(;9^/i+vS"dQ-X:xɽU0P30bMg k o>|>FG׈PRd`6f z 1>J-Ys2%kG 9F]6$ Pdk2r #>d< `wkSF3:=> HٲTav\Q/JcHj qviq>ACv5.eBXֽu`;oHP}[؏uڂ]㪼yf59Aw&\[N5"> o5ۜeSDX8e ؽqeP;Tfe9:N#~#bBcQ|-O۷f9%ѵ*0!㻛c1$pZۣa-]݀\),=CaY˞7fga6qq7 Pӿ #7NCl X0|z 4m႐v@N*2#bݷta 01+ljiQPJ۹u񯎈Q:(OQ;EuR$uQ6YzX)yi|@*KE>n!h۲߽1hvO=o.]t$,zNy eGeRUr2(͐K=F)AyVG#iVGF%1:B3*ݢx :mL-z h% *3o(':sI.ō"XzC屍1>fu[tI)Y:.=ݴܝh꫽`|N Fs6C!# ٰ"6=՛IjՑCiɯh,Oqi6L(h HZdkzޤsfncS,l9eI~ϵe)S-scSͫDN: ŪWu8G@>ݔpG&hzg e k:fD/6x"uz?Hxc!n!(1' _Cm{!5W9oCS& Zm")XiSL4߲:d 2=27Q߷^~J]JMDX[QJqq2~:[ΞC5Qbu |dB \dIoL!+%;PF\XmaRKҞt4; [.[w~Ύ,^MUe !Gvu%Af1w`OH2c=/1{9-m- [V)c{aVE0]0os,/^ۢQk襼y<)FR̜w5Hۜb#KU O*c9fG A%iO(f (tq*'̯ÉtŎLMLM7RJB7\kG09iݤIneE+]{,'Е2nC&|Xe0A+tQt[ެ^AdS 0njp@aPݠ-T)\wN Myʧq2K4IL!V[]%B=oEpIšZ:n;9/ ZAAzԵ %&Dv ^4?$\8 Aݐ305 D+/bwi磖+[LPoJa/NI) 9wZ|޾ZFebw{) OΦ"ʇIt6(~5 <:G .\B$3ߎR4OQheͰϝݙWX^'ӁAxo~@hIs {-l"6 K 更0tRQG{y kShBYk m'U} _0ѧk<j[!ixV, N jr <8&~4Gl ];<4v)dȃ5 ,)PݍB\`h we;j^_X_;/׊ȌJRKAoBX?rKE|״prT?>&a.l F(:)#5<9 S=?![TNA@||];= J/\bb)kc4J noi!J W#ւDFm.@k:\5g}/ˋyUM{\ķ ANE/Qց &%laU~x-nAR_3B*x%.IЭqh&|TYNco %swޗm!4.VGy#2#QxO^&\~)3=q{4q9PihU|.%^ڻO=Stq?.:2 F~)KS7<בqP')Ŵ zG1 +u e0*f+~Kk tIA7b$XqY{_O~q4O [S~;ԠaF@2!-G3 \e*BVvBa?(Xٕ;e0W;m66&eb4J `'LJC 8E%!㒋_,qgD$]HMoڋ۽ Ɉ|4""`\]trL-Pj8d?zzT3oX$ bkj2Qa#nײ2pz!ZAPR/ '=n\!X!e6pTuE<jf+l8 J 65aRJyOӇz UrJuB&\2dr_b4 RC܅bnP:H.0#veP2;{ c>Yi1mCDK-4VAG K /NiA9O `) XwI:4rLN)z̍4}e Zl_b+tՆr鉅[ ֖4du,+.:pBy۹.N D,=Nn$,e)\0PQ` +l(cjM ‚GԴG-TCKpt $.?B&u{/<器yrxsѥ DW(FU= @?kh#sIOwfuÐŇri:VfA%*Ƀh"s:PT`5P2]&X»u:#_D4z>LD;=\wTtݽ;nrT &H3Y j~A 818 Teiux*yuBxYTOj!"Q:3:9lVg1xa _0b`A>ʣ‰IX@+ M/q_}|-*tT!׹AӃ|)jm$ iüGEIVb_P -$SLg&V Wm"O0ꩤs%_v*t+B`+/:d \[S#SP9f4 p20s}*a% @k:>ŒWk  UiݒPP2=nryZg*m: %Xޱs$r8asՋR1; |XWRTaҺ9 /7x UnA#T;J:!# x >qf}dי7\/z6ʒ s{b63/5cnRVEEGZZ.5VHRuruaɽHPv㱾J3O}Ia)h|+EHzVL{F\1h(t: ccUv +I3I$ڌ>u)[/R;aQ׳N[Klg@\{Y;̱vțG1"YFVҞW,X ~Z5a+<{s@|eĭ5޾}s,G[aXAYielYwUwY5S}'zȇ5e#4J>o:/o}F{8Y 4 Z*^#O-]NM[n /q!-sݪ$a𴘲֋x5dZh_L%prI-̠HN#޺5$x`O,琢RP2 lf7po0 jz$c_J+ 3EC:c 41(WILɩ۵TTb&8ODgpǗNwl{f$ lh*~ Rʔ*I$F|^α2:WBȜR7@BsQiW/{4N]5dF Q`'5ilTha.50,ў7&3 pQ?~n҃`{6 i^SRt0,R89'Rxz P,=>+.^.'Txy*5R@>=Np˗k |sm&Bh" _!4_} Kx0÷O2YltqZݾ&Hr$ 3D N穎Jw';kHTLTL业{8.'RaV@ipKpIDkH0\7YInθ8Dz"l}Baףۃ 8⨧_JOHW{ l^ڬ(O!B9+㏃Z ^7ϱIF,Ɣs #C~w,[y~z"<3jQ6-Ts n,)ff*M'rm:v= iuU9}*baCqvG(8R+56Q8 <} =3=6T%BXk!gZWWKP0tnR%gV܅*b굎- yfC(Ga6qH"Hg*hzΦہb0Q;dn&Dr'ؼqVݑ?㟕^D[3@J01Lqk~G_#[3z`sSé?(L&S?4cq 㱦rYsHթ퍡$Hdm70!M jAqkВy:\=C(Y]}r[E_Ika|\(::okĬXQo>\e6+efxVwJ6+v.׎&B*a'%>'_XIGri>3ܓMN6~Չ\Z*EYƨ QFRV<O=t;U\/_n·#?Zg+*61^BXQMHuac A |ٕc_;V߫uWn(y~ (T*s4 Np5 ev QW/㰩vXaZ34K $[pܺe+pnYplwIYkU bY3ouZ_J:~]C{sE Y.lDNtUYk/2mc`~tgK8or E2c 캬%]j7du Y3fbf_N3 -sx̦V1EFsf\z> ȢqWasBx?4ZV8]4pH2>&86V.>3|w*Ed/ۉei:wK Nv=FԀ 7cA/%$=='Db–K-wevicrr:> Xy&.|n Yc7, jG!ۇOԺ7]WijX`Xq [6%`AT;I>[V׳gY w={Y?k# UzւOe~HZB<$y}RTY=`.{\r/mUۄc+8[U ky?i tr)A Buڙڲ) 0 wbOd^"eV_-s[3``@ἑԀ,Nn5X,HF._8s9x=G5 dv2Y|wr;Il9M@gAnHNV@=YEޞL Q\=| ʞ# >V>)/K 29=[7LfMYfC&SӦͣ'Hqܡ \ǚ<("9  `!pX]˂ Ɯ6]9uGEVKb6w 9=D&]_+N$@Cu\`w @D_"+|D)F@Ulw6D/mMKB$ b}Q!ϙj^p F.1d3fp_%YBoO.ő$fa|!p'T&䴮jdL'J#4TU՟GYI i k H6hd$J CyTSG̎?-9-hL ]}u[۽]6` By!a7A/XѺR4xxW}/Մ |v Yֱ#=YJ#8,:- S_`A=7-F}ۥvUu Bܮ_(E7 xoN$ BK*̙٩vv<+p9xtŔcEFaX6 puDʣGD_c .X6,24S`(nGZZ|>i3Y{9t3>B۹F]Z8^2"XgU?pHQR!$s##}w+xre2qQA'8(psA#Y_9ȌE@xCDA+ 1^t"9Xp Y .M K"Rc}8Uu._I7%EC<^}2 XQZmNjit=yWt,7ڳNo(FEn9HH%Ŵpnsw1xoم w\JJnYl H7R}i|+l$N/tTV76.GۗgaB˙J!lbi%_'ftqծeT%3}¥GF"G>nݿJ9HWdCVf},7L Q;g>y[;C6g]z#X׸/5I ^S JCCW\0)ʤ_Qqӗ(T珕95-h宦:lxZ|%/)b]ز@\vZu3iL u4Dc&1!]-ѕ3bXiSLHoO 9zYNqQ8) fj%jP`21M+.ЬEè}1^mIbh\8 p ,J:Zf@p}No֖ܞH G;'21&q}zA#&hXXg3Qn_Mă!SvLXAсR:-?Q1M$P=,?OVHͤQ`H.,j GfGEt(4У2&y0qNH:wNU_"a5.f^O>1WŃΫx,>99:9~5sit.,&IBxZ`0A_G8fu}%c.M ClD{*zJuj,#_SLS.Σ_G)D52БoG#xHHrׄ6TCZ nkڳu V^[WXDÌlyv$FfndPInz"?QSA֤\bzAY([ ?._ˇ-&v_xm{${F$$|kIC#OƶR8BpHc*T*ߢR U$Ns?V-ctpУ; 9~d݉ͨ#U8蜪9I^n޿ $xu=4{K ]wWmK!gM^L( $ sHmﳃ$4(Pa&Qٯ(!-""@Е{w"?JsYt!ĸIWَ&R u?!ߢ/w92: =m+4˺!+Xywl té/¡[?iG^<Б?}-eOgYVOhmT0g.o\[(+5 ay0㍑viS/yeHK+%˱%㘚L,딢u !J) /BRj >̯Mk պ#7'{tW5 =CCƋVWlI67?ꢶ%ҿyKDDJ/9+QÊέ8?) 90?wľz (&$ xew6DqpK4-`Xk|Ci UST{y.yF@ūn[W3d+fݡ_▟0LV@>lg]vc &pwB%oydB)cxIۡ"<"@y  F>4"$d^1L*1Ya\n1goI>";$G_r#B՛t'LHh/chf/b r9,'ݼn].s lN`%:t}v<'ҹXz۴)#Y/jxjh= cyDiQmq3Tt=d,m#-& ZN LA$wx}3W||bXSXc̫e^HE`)+8|$s|3V"rSSk<+Pd/;g恣2Y< &'췚g+T=DϬx5GVtO\yv*PXJLZ͒DmS]ëk(,wm 1Քv'sINNN6ݲ FM 7)*8*XKP߼"e*V< B/ ̷Aŀu-3lq&ϴauxHk|Ģ519yt FTmVh(JJ[zp *)o6a4ƓuOB0`bf]*-(D/#?7=?9Qֈ(ǛTSiB0h}~7͏_ <՟Hvفdz U@Ž _mB AulۡGVUFy93,؇)Tف8ąa`U#C&F5À9.b1kS(W_-O3n9g\\qZ`é]@ܙTdח)?zw{$]#B1yFH=i6`#=>h_c7j0e֚,pYa{\duz ޕOJ4P6kQJl#'4;EɆp3E_@S;0d/H<>Rwƺ4UZ?Cq'x3="KST3!rtǮj̙7T[CJh]]^,J@Bg*Thਲ਼~K ץm[u3vnQ+({M 7Pe_㲹MNb5B&g N3|MVZ:6T)` 6݉^71P|}o]G,:VF $Z(fV_%FBxH9.3"Ƽ~'V\.OX,UOXKU?~p='>QoIE-[)X "|%z`Dm{{ LrM!شĔn Ӓ46)C~>ɮeQh1CʹSz+ϡJr[L>T5{(5RӫZce&Wd^R#Tq($AFdeq0meR8.KQ&Dڿ뀏05gp.* 5RaM)'Xn-j\!|v agFOwΟ8;lǓj3L*t~coQn w+ ϐ~ p{†'W x#i`sL5 gE}t\ҭYgtwC#R)Ug)b LBP xX]p2+6hY/lϾm~;D_Z'+kv+/ c,Fd?b;%N\c8-.Tψl/kb۝mCzsg3AkAN!:,Ax 1ν.^ȏ]?q}Ti3wjy-Nӥk0zeL<4V$GPEYD8ɾ-0l p!·ꄉ! uú`Yc}r~ vvvMAoY)@ _HkAC]O}*=cW&wҝg4QްiL$v[`_`1s?U=2yWZzVvG`ar {_ !k:[23ow傶:DQ践sݏǭ{I/g־DI||Me~ҧxPSsIZ.:Rr5[s1f^{`5_dNX c9PcάI3-JUq@xe׏&[I,Fi6{TͿ]Y,q^$G& H'xŢߙ3Di2Br|po(\2W~XY4@|D&ksTqM^xC?d,A/Kܾho10i'hbWpd>)7'SBf(ܓKh 'Zpj;l 16(jGIi)3 >БUyc-V Q Su]6p h=SiTGm9ix^Zjǯ[;|P~_'@AbƠV>+`k^~oxh9< b? 9N8V a<ghoDz`ROê܅U%R_!IvbE]0mcBnQIך3mJj^xf``uD{~< )?L8N;hVѰ~o]61ɥ@Pv;%}+Tg#ǘ3-L{A}T ӊt{ۚƟwlܩ?atLZI;4<嶢MEbVM,[ńܲ+Hy@_Cm5&1J% QSM Z%/kVZsݓ -i b#DbǙx#q+LG&rBXh[a<˧m(MP1_M:E%W75~ZVHf u4_w,$g{$N;ofIa?A=io[AI\CF6.k9/ z賘 jPkZKc+p%YNKl2WԐ0u+̏}dH)Bhj )~A'%AZ.d2` W~C g 2X5=]Wv$᷐l²,yT?$Ұ37C@ؽ`Ŋ@bZ&t4)ӤX/ H*/,?#trϯ6cSE@hawjۀϑؔVC( ;mX{_{HLMs).$3[L_)#6'48rp<9ޯr+ffnb^1S|K*x.79&F1;.%ӸrqD2&c<#<&zyh5gy L݈cԍ1#UM+m>W_=j%t~@40O>!?2Gq`Z5'Ykޱ\[ i+|{"YMd/e&:tL _=_Jɬp#u_YZ8Y88::欄FrU_s$ٻNIn=DxeV59-P \ʵL(~8+e~kIJcpRjlP<ly@5H"but,OʣPfHx'w.N$1R1_]-͞ :=. MpQin27ois9Sǟ'.LdRp$'{pxY߿.VjY(v9.jy˟޴?VUv0?fLt(bһRiv uХ!zd5_m^^E $ke[u+ZQ3*C%ƢN\{hNH_mP,i>hԤ3*6> >@4, #Hh>=g DL{*сVel*=]JS3od-xE~snMx⨛fBu|R_XC=hBy ;ZqP&DRΑӦN2<_RiLݳOzl(ZNѮOQG#λV A4軨Bv%X?]aۈz Zӱה&tPJwR;5|gL~ <dPEy+a4 ( h펯XNQlU_b-^&aQ2$ S=35s&.WZdkYD~>ڸ0MSɣ.l Q'l9a_J~~?ݍFQ"$d;rl>zmޥ%@ߋKp:5qwLxc)KץD@;W|`x\-dR&:[F,%XԆN}S&$fl%a05xw",xq_d_cXA\P Ֆq%zޯlj'=DNm! \ISC؉$9g5!Qy"9(X@jY2~p@@!$; *w"ᚰ}dӢdÄXZ|i=@S֯p# rņŭҦ< xs7??e}EzTw|(Mϥ\7 íbK=V@6> CAT͆:Hu7:x^RQ{%MH8"L)wl\QU|_I^1ED#)6,)& ,AɴZ^q KBOg!ȚȩXo@x['eů-!)$Ѕy5?S]6*ö6'vU-樜N Hf] ^{ٟկd1pOYME볌nu`$RvwNlCXkLAf$j'O}NE?ЖW(]CbLָ8X,zy\gCibJf ITqo 6շT72,D, "B,Uq 6 } %KMPA"懦Ž%l1vtC˦[* PbW:ot1l`V8v}Pu环+%~fʫM6Wl5rc!yO-[C侵fǖS=a~;1Uw|&[L}Fg@Y,~H7+7Z$TY"x 6P O&/~ĚyA\yb^HGu4a8?}R1{d^Ab8+9|9.B/iAGODzM:>B9+fcUSH];żR ! bxpl7&PVvy;5Fo~:R[ 1ƨobn1)J'M. |'CH}Li/'_%y bN ·ÅylrQ*iK)aC~&+OejDoJΕ/DVbljqǪrs&S4[mI 6{}ҭBNR3:=Sn۵c?@.r˹Y==BUy▏j3HYWG=M? GlI٘^"Jə^;BA&rE| 3YO#D7A1(f?`1X`G̭>]%j_ژ]x^y@/("F!i%lf| L_o@5n$[Nڿeս;YͷW/E9VQUu ^x:QެM\⹎},] U[IϤxUtnTR۳/C|MI,Bg\}rFA}V)(ܴt;[&yƲ^.!~606l-gq 4S|$A ֢w4ދgozCKlEqz#6erRk*6>ݴウVgoVr(YJ;YAA֩ܜl9R{8EWՉoE˪zC8zbx\Ǭ={$o5NP\b} !ǫ Xd-8E;DK M.r3}7E%LܧJz'V ̇mQ9"Z?֖/#%&Y.TT [v0Ɓd.yGE4[O|Bӽ̭0+s Vа X^>yASIJc^O3g Q!BYt'ѣk֎SMaL"8į89n!VLP۵U糯?Y#z?6bFr-%o!#mAlPU}x NREiml(]R?AkJd xd3$RȄ~”\Ŝiz]YP\ehGSW D^50ՌgMit% (7s15},]\\NON8EΡr?'hEܧ5¼۔ Wk@o̭~s䚦@HK:$4HB\'~f&ذp*_UtU;*VDHlm1cб*ڀ47?ܦ:r}7HUj{ub连[%A|qձ:Zsu!%~-C;u9<!KD{InCũ,8>>C$NN u1̽.DZy@>M9 fU1;׆6Y8e8Q+>L,=#އg{ӅHu>]9/uT ^>&OOv> xo6-KԲٍU.9/Cv:,Z,cBG(cRrC!{P>Դ؁v73zlם2&by`qg1wѷ'_+#`Q$ >'Z-{շIwEʎ/er@DtսvL, yG_uL3a,2Pf^<긎DHR<5x֍\\ĵR4ߪ;Jps2;l'kq11Z3MNULz$8M$ m; zRβ6g4e* SIfV]y[Zb2-{%! :\ =!=5J?"j98T&qh_f3|}4vRo/ ]Nr2ud 2FJ:MUwƢֽDpSIR#:ZS۾I> |sdUɍx 2u =lW-qY)nQNO"ͼ fѯ_;hr)`rxܻ8"9Y &Ub|,IM ^:{RsS)E'sF?ٸz`'@C()B@ZyQi%!("ҝ;Yq?p-&]5Kߜ9>";%kL~AdGG/cyAVЗ P9?xk8ZC~m_m<*s#:[$7;hkmÌF#'2.upé9  bl|q@_>/AJ˺OWwc(fyv>\vxsPʉ/5aQkv|@e_4^S% rf$}vڧr?Hz7ˋDA$S C9By~0pCn6c d Uzo*#OI9 T>j8V|Ö:r]aIJ3F7\2Rd{ʴT{=mpib& ;wR?g#*(Mox3~tkKj9S IizW6ZmjSnYRƼ!>AnGD{iP)F6}n_ wtR:t@4ܥ%ϧVq;ǴK;丵 WEv j5)br y$8-NT}*`,G)POE]@Sq7d8@_bj[v/RjTԅ:Jp%Pz9 z~x3JJGP)ddjXbK~_cj"suB|[:z3>6# Z/D|t7BZ"yet٪kX@k`$& t6Ф-=nsęɈ]x"|Ⴊl𶲨?FGARlu8 =+th6gi~5 Z,;ntf I'WmI0JjQbFpsP'#$PtVCh)? ykQE"9(oiOD&끄dDJ (bW3O-;;n[Wܟլt)}}΢TZ/qecJh+8>U3|0h uKKewDV`P焍d-|*Lk`i8ҲL7&whybYL^VKT~?I}}1i`!}ȃ |-۲PU5sm1@7!R:*o9Ph>}և2kxȹ=#hl嫌f,.* 2_z}wkR-d1rh60Dc eZ1t' tO}T6Q (pϋmDid[x5ywT[ҏ.1 ܂pXʕ'N_'2Gm;Oyv\ihs"s!Uժ# !B޴F͗ bEW4ѳ!m uB٤"E"qk.kHs?[|W'E*qse<0}*6kt8"#4TVHeNg>[a{0+B 9,:Z4K8< 0C@wAOIub*'""aeqO$0Q{i2>=|At\{+8ټI[_[rN Jƙ+a4sh SAJ渚\MUph%:׏3$9lU_MCQ4ihF&kN \8Z: VN٭y(c^5T 2 Vbh4{؞?hn,\d7=PL@E Jtc\^81Ov=IЅw][679Ty]gڒr٨=K=M6XJ*FIL!ScM]yg Ãd~?*79panr&Zhka`iI.J1 .311! G~Yl״m1tǝNBdF4hdžwXu`ۘ5)m308=~Yucƀ`(&a|̖]ք (WFs|$[^b ﻯ%"oWpd`YDZ&`Ÿ5ȜRBϿ鏩>sǭS輼>JI`qybQNNM%$<] ذN/i7tvMG\hp18 ʵNO;`̉CY.|0.Knl"#x}/^2R`=g<^7982܀:[,eg*F;:>'`I ܭD4c\U eY1[n/yqb'p*ppL+._ϊTCS'M}:0cm~m-l@Q`j V;1 ,8{۰KG2So"uqx&%K.Vٹ :( p@e]&1ȡp)Z -z/(<ޜ USPӒ-{g׉dOci\|B~ǭtJhz.&LHn_B|?C#t\iN6i ջΤ<7KIoOVݦfk4uYZ P0.@>Ic+ D@>Aoya՘G``Z(A{nBXUsf` q J`BD_ ~wD;Kpy҈==KJ3`xA~> $UM^ 8cn6dxiJMɫ| 7yBSFprY .1f{mmLwk ̄*˶ʈ@X.tl~2凪#] Nt\9Yoѐ?"dN uFrk6)iI$s8Njh_ 5,U5X&@ JiհЋ2j D-Rp?CIա`OљqzYQ$%nBxYE\'萢߼޳kS'n,]MA5ACI2Փ ?;E'oBi ھZ:̾74m9I6>cv 3Tц"\6Vmf#DFPOhuNDk 3{DNə\_D=]EtI'juo@*+3;o<͈٬J|Ǔ>v[".1@ݘxDr0ǚrOC kiZ L}"Bo(sm^Os_Qvm޴ӯS1D}ťh !.]b gHstk! U'R/g!6S ryg*m(J"Žo3 e٥6+F R?Hϊ?󆁀gPkJ֋,ȧ Ժ@NW`I)-u րp"^Fw9+LQ0`Y*]nC8JF$I#(j-UkD n]:*r;yQ .PſpO|s{dÂc{"w.֙EU#.wݦ7?vOu8n>i/DUzWqȃs/8Ic9n7)"]Npeh Կ/b턐$$3&Zt5cf-!#3QmR1>n-kN1"lH~'3-m[ARKv w0' B5vYx!ҌS홉K$38vx"sJh$r0e}&`'s=|`5=`Y˗wIk߅gOek]''ÚXZH<ٔ =_- i?Sce5xOq &wN۰Dk%Rh9(t_p]%݊3ANKޕ{#&C|l.m(=>Dj"ٙFJhBho/Ih-lm*T̆#CY x4FĨwcs'Aܦ<nK @f(2c, z+5zꡞBWgšP}LLX='[t`IwM!*\S͈%p&"U>u%1L;S%XRV-`?"KOJoQ5,JҦSzm8H2g@In7 ;`MLE'#wX1 cIyUxK\$RPl؞tw"8/'f!ɦ_?-`K'[AD`4m Yo3/piN-0!ul;L9~jsO.0؂W?o#Uq\fG[/IyzrP[<ңB"f>V/r}p7p2Ƃ w;3 cǷM{[VknU> ¢zdҥQ.8@Go;QޠB%/)AkgK5 GN] ~Qk7cH8E{=^$m9Οu"KFzT$eCG8Ko  @-(;> bNK)9D|?p_;1т"3{ͷGTӝҤ ur}u Daъ ~+ʔN6)g[7oRٷ9y#(>9 Їо56hP]# *2o!Þ3./IZ>t_>>#dc~cULYv~%H+-_Uy,#3: .LnŹkk&]#߄i/s-FG1A=\xf2/|4\R˜JdmZ8G`$0J tFewdBnf) Z#JԄ`ն&uzHNS\%^f:{X W,ޔn /KkV4Iـ5ʠJZ'!}ٴGu&+4?H(t46!gRe65[֑`P絲Y3ráZZfC;@bߚ-9ڞZ8 (R%w >)'a@H&xZTz#BO"_H@[$ IzǾ 0a?<!.MRʃEW)K zIDXd8*iuGЙ/nQ=mӉ: :̰ ~2 *-xn9 TSG["l0$m`$o_zzF9,x8vS޸˜SU|% `.bW4ǰCyh+G\,d:ںTxFpdCD>/ Ӡa8VvY L?BB'|ҷ%XN38XFbr\#:+&Cʭx;n=$'=J1=q3LkhF"`a$5z82pʇPu?E.-9OS.̯ef~O*c#GBD_k'̲ eR_CZʘf=ڤ5f=P/T-)ʦ2GN#rpS݌I2:TԾhr&4*F,,f:Q?e'c^lYpIrt2mygb[Unq8:`;8hMWl *uՖ/Sݍ"@WN}c*<:j8KxI.~Xo|c{7 '!0MY)8'/۰Scca7* ^3i#`]eu*28&yr/nr-B4&RƷnN} a05޲l#wH*Agޚ(K2 PVy zE*(2N6&qYzNNm~OWёFt&>P8]wvc5I " qoA`=;x2<^ia2Re]1۽ύte4oFJz!=B~W;r3 h}6zZSz6ĺYЕk->cLڟ pC` =Pp6tkR, W.huWb]T5H2VNçq`ƚ !Phq |it˓~N/Z&a1".-=[hF&bA yσYqUf:2Zdٓ lظY7CxpDoO$Ӱ\+7좧;MB?^Caޯ豋C(ܓc̣ۯ$I,,Q<C eiՖ9l7LȻԐą*T tRw[T?m/. @ nQ]Ȟ O9ZJ!AŘfRu-z% W= [t2.v:U@UQ"v^H{A :WvXX"[.}cr sWɫ%Zˤ:[;"yʥJBd8!<V{B?"(:=x@⯄e>gњdVtLhbP֣+ݍ9~a wie2.<3vjpɚ E+6/2S8 RhAoSƦeCVݕ!/ok53z6XBjG6 K.?IK7z~@" ) ~k'൝cS X U,}LVĊkhJtv:9ȓTU(DJI  1kڄY:C<k1P!z8[c^~ BgY(|j+֌68^\"v>S^جX9 |ZH\w݆v6#VP!qG#{zzxz7hQPM-$cVDN4eWI `bC1^lם4On(I[j|UUq[*j>bO_]!C:]VcG'9čwJW&5& Q̴j&b:?Ӻh}puYD74k'|iuRI,Hv{1km%N)%ݔ?afЖ,O{%'So+8hwXІگņ|-jKzs+.Z&HT1(9imDJ3 7>C掠CNlI?u 'Dx.;A2e7^-JzN̼9$ $sk7R\.  R`yךG~E9P#foj{PV3 cf6O^JX+ݴNoyQwa'TA(2a=چ֝ۄOK$YTJve ?р(O'L'LjG^Q?> [V*n:Q⿆J]9D݁m</`sAҗ/2$.^9NR'Λe2U=$: +MxYR&6eU32vwomeKH~BԺcy41N3vrtwGI)\ojPV'{CR$Jx| 3^n 'R冰t7SzF~ZuNRyb)4/'3j[3W1$i>.XHħu=KN\:u(n, \so6*ֱ*őE`nNKUv'A'm )I-@uT{b: n^W!"@O] _f BM]f>Mg| 2,|jT,?KqXCK#m.,GFWoX)Ro]>k"\Tڲwn};#6rP:f[Cs1WDEo;$͋5L[z; ,X\$p܁74\`?3y7ry  Ȧ>5:t ^mW:DaFHp£<ҒX ;'G5a]} 0 ׼.mT TP!$=bg#U4 'ol&^VRL6]Β`} wgנ4sjYH@ĺd44n0Ճ`7SQ z/r[xR@vbLhGvvr@y6mӠD Ԙ)rQ9Q57Nv_c(6f2żD^wF5_S@f0 HM 1Ԛh4*R\g~A?4Meoۮeg$r:HDzq%]z^D̋5Um-{lV'E t6 %SG \kб|ӆ!O!2_Ӓ"f=z;%LZrDt4sA ,6yZZf޾12꓾&O-oVipI}&n-~BVAA=jueW,*Mo`kBҘEL͹%7"I=|cez$NP;@#>|M'Ph׸ms].Υg|g}t+ҁLsޗ.mY}ɒs85BXXRm}4\>"MYA!lEe[/)BVAk9xwi bxSG|- OcFiA@\be|r62͡xiXKDy9uu$ H4l(TM&^.S4`D%;f>›^Yrw TZ)9!ԘwQ*E8/(ëpy0k~&Se ff@ BPR*Q&mlŅe-t@+K.+yʵ+j6 '\gX7<^CD;&huJD$g`2# M|跇Y|'%l6Հ9u>7S->d*OBbp2T_hA Biv*-;^L| ^lΫjL`@̔qpѥmR3q4U7QJ;uYRNZ?|KUbEuxͣkݿ4\FM,#1x#,srH4r$Kcg Nhz#đx%-ژMU<[+CҎj/W'+uWrv2.-}앿AIk7$|PWp.~3EWX{qQ$P xYn轃PuP̀OoK@+9,цA9n:x53 oq̑&q;I)-{%&)?Kb7!S馍tckty`-~'C[fTHlG9y깛ɜJ,}S6}f r&~BRTNPp{$npzt"Vxzfr(r4ey>︎=:17@xHϷǼŘ}-I,lZ}oq ;;QmI(Is_u'{'a|DЧiW|ͽi:gAuͷNmOFH;Myg9 ?QѝRY $ d]ԙ'u^ln~FB&s&? ,Pf~轌t'5ùOw ԮѥCo Xx2fu[vs*I %e@t>3yRGy(z`>oѱϔnz¼^fφ!@_4b6m%"`W"pҒ7zxD D(bv g=)0SoU9Xǰ'ʉϤZrIvo[y+J{tAΖ ۊ:*He"l3#A{"ܖ-}HcQ)~9R]Ad5D}kL7{$BPpFL~IRTX@'wwt%i[> 8Q OOgmIO9G0$Q 뛴V%:O)fVRE(| rI/?i@$ 2! URjAO 1硡cJ[Ro`K6YF3B[#x19əI^KBds^$utSJgرj1 C#a(WK0-|jGToՆj:ê[XrZvDF̾o>¦`:Hj{߅0*te$V(mSk)!="8 G#YqN^eZ1uԦ,\ @G d鏁~WCM*:܆)G7 9JOXn:Z",7dI2_VI/FY1o~c]Ƨ9*73П1.G'ˢZԩiq6`̀f@OgODS5"68кe7~#uj#>,l7BJDxmR m2vd:_2A:p`cr.dA2]%1Cvdb෣@DhlkePQ!5I GN9?-'bzHɬDPeTj;8FbLla<aKF,0 s8N# KOׅX䶐#h67QN؛ѥ'mu vt)|K䷂M"J'\Z<}rq3QwlmTh8nY7åD}]/ 9σv^-)sY]׃i.0#1jkLJu&6>Ds(Y0 ‰܀4W=fڠX13/Ϟ=f11lZ#+)?::w py,{Quj8)"hO^(!VC4'{S bUS~P:Wkrj 7a}̖8NCcu VÕ1}JtC6,}AnajQ?18H1^ݷ'hs I,/ÐCߘk:ę PŁFץ&x|1Jw kajd{g{PY51;]* ,-E bX%9\RDxZ~|#c")ѐF896G)1 " p <꺊wVG+fifJfIlά6;ljм9Z]՝0}B҅͠7 wه6+A=R߾Wa/7 q H2ډq՘2. y}˧B,p %{ QG4&b6SIR.qWߐ~!&`A?( }]rl nHFnB+U6fFeiX|lx9VFK,,mq#3o,dY8VW6`+HbD`!ڼid4lc - N,J[Ip\O%  Kxj&;<4^GQuӷ^b?oS6|֭Kf*({`EgYS|i <)4QJLq.Z 0s3qRTѴ1Ƀ$p]GB4|QcPY2!|$M %T 22\5mAs:v6سRW%h$uK`rb6%~U⹐XzM;Q[{0e|)3m&}KÆ6PPZܕ \}S] S uY.@rcmt xﰖ {U6Ӻ9WqxC(=]j%yr`tF+QK !m+ E &b= |A"?Zdx'6S|e&Ϲ0կ*IŊ> Ž3G?!oXH$ C}ˢ*}[z0%KQtw|l"4/ imc@|! {&9);bkb ﶬ4kjfb;ĕ[ z"wNs3,1?N.m@)!ulDiJ^gIѦ? 30x}l[SVw¹UlQ/t빌FȋHiދm}ˑ%j>SkH)R_|u;D(^?6N˫Vo5|eC5 PYSPeFu+Oh2CK\k WՍ:$"vuȀ{ġ#R<ˏhL :ëYq{&@X[5K:֭ksrB~()%:5VJ 7@O%k!qsvΦg*0흃p%BO:f2et[gxm'E񷪬фX+d՝bf(g5W(d߸H4߆ʵhUeDA"scd+-!W`@c-iݛ :aC٪S9rR_꾷 :0HzJKV Ae%o1r*q᢬lNq=v2E6qKM=4x첻*^9PI 4T ,ÖⅠY*QcxHYކT`q?^οqɐ"4xOp]Q!;+"EDj@Gg#)۬_ʃM蹖o0 7kb81 z2GOWRs *4~ֽb1IMtՀ!Z^o c@S`D ^+I6FxCqO>!/_R!vMp h։BtJXe&v?7H{d?OU.EJt[aho L`'7iyޚ/5+ݫYrt Ut`bE1(9RF뇁OD\B|&+6~jjaU9 bc%^sJ;!LJ E.0ܽUˇ8Le eLUZ"`.U)s% HJ{H~v /=}ٛ7ldZ_/'Shf֛Te,pY}kH$\Czj4JISHDzUNn$Mpo`w(\Iƈhm˩G~]#-Aϩa"BCǭk[JYAZ~CE'#2IR6JU 9G¸Ne=Ⱝ>IRV a|򳆇a#$S!ZL@aF[9un!OU/ I~uhv1uP %uk\|wߔN64B_‡nzTZ jd>=z&9O3hY^?"ѣ]o;LrY9iDF&p(D h($:"5!vl}n'G.-k 1o+{ΥFw 8ƍ}#WC\FHJRLƿ3 /`,:(2*;=cf֓QJqMj-ΣGSsf5E1U.Bu^|Jև 76--!Ő^\'[<T]k/- 6Щ̘גoANwL>*vi#0Kd׃ {g4i&TjLQ'GDrvw8+\'TSWHo_#pwAgJ}yYVg[-HW7{OLԊC4,u&9?2DZ.n&HバCJ`ܩ:>uϫKyM ߀ 'E'ΊPt)$[$%u]%GuxQBALP#c(73"[wx$v`":Jxn/ ԁ=-,wFU/*kDĽ:3^-`bE4'Vo* `ll>b ~3{r7\ēe E,)=HP3Oܡd^Brj/o YE}Ԝ&7?\ ' i.&%ȩt Wߙ+RPcdCť$xG] K-q8LxKeqV?z!)Á9猇 E=Jk>d5pU>qFRkfvVRx|Ʒ MOli~q|mEP8QDR+%#tܳ q565.A)ƆORjޑQY!Z2=GFI.6[bG &:a,QOGaj,\M?Mx܀oCЎC¨%zm0x$ z0uiEU Iu`w|=R#<7$x WԲ+]lg.Vw?(z+KÐf$Ctn Y2pAM4)Ȱ %< Q0eM-Kak d \s*楿sǑ@,2_+B=Mu2_M5GInmmKvkD;#qTZ3NH}ENqm"ǟ!ZCYq-l2 eH.DN*;)|\ lpb6?0儚Ai_[ytq/((i:gf[uEa7`WY&)Q8;C`L>1K<Ȓy@EV/RD4'1n}"{+%@Q; rJҔJMk?LKeNO&pƨjW@߭J곈@?EFǾ4vOyYiV Γh ?<*EsUlL~[j--{!zq~5Ѐ8y$p>v97CGاjqc0*ͳVMSJD2\lA-"3pyd%By, 0S~@E]>sQьQ`>~ p¸Wd" 'HѸq&K\TkO JgxrJ zt༭l8jq'IlE1DtzRBXs'/!  L׷ZU}b3ҦDbP+3Z:DDdTJ<崦pR#˜Nt;~մmrO7ZlGK̟+pn=0s~Bl D't[o,@Mh&I%83ޑCW*^Y0I6oG@Xo-V|9=lqܳzW%(}2*thlz-Z٧ xp+ROՃAĻ|¯kfl/[T_k6j=>oN. h]ʄYcp@0T`Bמ+?lf BBZ`:[|K.=a;]YxGbcɤ۲ r (~ңS&vxJpCM<~ @9)no 1!ƀˤ!sǖ*:G-JYHyBcK31|aQ1K[e'io ue)XhF锦5*HVhwE9"m^f6K ?,5&  !kir$Ѹ +ۄ#͌B^2V6>]i @4ˬ0ݎj% #:V1dWԠ;elEwy~ D5V2XGv$}V 2p 18$JyA`/xDJg$I% ?Zg8m}ќsgP>@DcˌZ3rê)ΐYn_PQHm3R،8oKpJBY[鱫[9*4VOn\SXQZtN{Jqf'':}!?[%1򐳹1J@?2HqbMY0:w(yFgtMf?5 Fr8HUyڝ>9_M(+Rd޾)sۗm_2s#Uhdn]fL`ܦmK;hC^|>=6V(rC(/ߟqg==ь/şZa8u`uMdd݂"RܰreݍnSĘۭn^DM4 !nZ2˹n#/=|e#?d/KFw{+%Zg'xhRu5|W-f3NjhÅD;}OJmpRPϰ (1_ 3 NyK΂x4:πi,FJ:ƽVM5J$?4wڔf@qc-Eq7Cu~p~`jPB_ӂ/`P׵}ibXC'hgh^\aVxt~#fv-'z@Sa@V}GIޞ[|]Bl&$^(c~R=n/S# j93D՘29QG?i U6lv5Xh^ZSWoC܌I=xg:QֺѶҏ׍mnGZ=kD= CF޻@2ϥE u6 Ԍƽ$߹s 3`t1FI)DtaQsOBCϏc1c94yp =>(17n*хy'։v`7ÿKjoTRc+E(YGcnyz__z?ȍZqVQ`}5cT-*1>Ģ@śjnso|$yVT雔+i2]1j/@MahB+ D/WHt԰uvJtm#2%_>)K:_qPoKH8[xK6yI`H6(T^<4p,#k3leQנ̀1ۡ[,+H4X۷LxG=7d9^zNs`sk`CQC~>I,ΏH% {X1tyWUƿkehQ Mm>_]PM!f@,U)'Pn ;8zN$"۫ac%0w}Ze{QOQg@`do>QJK218/e>sSR\gI~ e;9.%^r~'۟R~a #a=S<%: )IT頲aS* EߤW&(W9miKELkUC͙qa{]}’}l]u.s[|E~m;7g' GXm3OcQ1jm&8a"'Ӕb AX1ZJnOVs)މlSƑn;Tf:/4*w?_?-jF{߇ \T!GQ 1~q {j2b1dRŗSK፭ Nb('vN?m=Wa?d/ؒK宎gUAm]!G$s[G? U*Kޤq"Z7>Lc{zGf&i'Oۅ?կYA*tuץ8fK' _Ls靻lf(٤J^g%~W:s_amR90'F*gy"Y_CḬ¹~I[a*$i7̱{'ǝءBYorQkةH D }KRdP#V )CfP{!vܰ'im8wLXV[FuC]ݺۍxJ_lť"uB>3,*cJ9R"M./da+ǔ/fTaG^H/-^?!y$i0)&h塱gx*3 =]aN tDOJ/ʶE!6)36+;8;:2X ǰuii=< QB:pd#(Glӓ'ǕBf\v./r$Cن߇2GUl 6|`!&?d;E4N9TEXR(71+Ճ<,yEg"~8Ymy4dygG? 2!1)p522n=Uipb?rk=02Hq~}ctZ,S;uuHkԀ}|r^JɌ" _U(Ǔ\\>UWPPIz%80I :W ?DN)\64|[zy],(ώTBƍ%MVISKPTףB޿}=do -O *\.6b8Mﮕr2,&olT[l1^t6L#]{x?#gҼϩqֹ(F `B8;X>Ei] P\5@Obd:BkUQ eB긗ߓFp9+G?~ fe@ fZB+MMbSI:Y K:^U雚hTlΈr4,{Nţ7ZjvF ȥL%Ec\_c*XʞdW+ 6y<&ҕAڶOVv]3{cB-]Ľ#JW :[EedlZ#4 pP8l8~~+Xqj(Nخ"坎B}c$ix,p֞y4)B-N#zÚ -TY.a~+FhoO *֎? v AGpXb\uv& {$iK+z2%V쪮FCi^ö={UED8]X&jg5~ bvK<ҙy-`+;73ՓO(8 *c1J[jGrʥӪDrkjiSF϶ зx(5Zp!; ,QF:~Gn=Ag؄8Iu-14xHއVSl<|!/V^S@-Tv`HO}~@*㒥CMUp4+ .QcH5-Y}w?A6Vp `0LZI.&[OPCIdr Y:?F}&!rxj"Ga厅:C>ނL$[۵?8DU6ɭuӮ-%05>>C%+G% gU\ѽREy5}ftyIK%s t^rRE%l9/#˘ )(Y6Ci^Z_+dVV wֲtz<&/P3$U I}$n?+clCfk=ڧ0d3g|ŅXݩxrUz4ӈuVgZI:D㞿$l<愳n)lJd |܈@ ?hf|Z9! pGـ s/ [F3 '*% S29aSxb>_~/erŷYlud%<IJ2n2zXƣ@k9J90z?qGm}B4*qʂp1oX>W[0٩ͤ<^u ac6D Ih DLӡPbVGbbRxOȒV*Aݝ61iA)I@⠣EI4ɕ a!+ZR鑐 xIٵ}~Yo| s \邶퉔RrT r|b*;6<9ಭ[ SEbA(f 9֚amB6J گg{AgjgFLB5i͍gFj2OF \Ç״mܡs"=XupO\v6;N nΈņV{E!U>b g9K“Ox.0=L *-. <#ͬRP#*sn g~ݝHS)npĂ+}zb-(IN8oy([ۇ$M=Ro3(Wկ]Z>@L+ji( F:pLi; _p+|e# #\%gpQFZ[gҍf09~m*$Ju9%&?!vr;bfw H%Ѣ9d!]coQHʏAXt>me*{XveEMIvo9&K;E3,L?GU*h}i ֯k%5tjSq#߯{ρPٜ[ _3Yu ,(/1ڌ{4)s >6#O,hBy"7z>^Y~v3{H̖rgE,/TUSmI Vlő>thG%*T i1NsF σ j)f, ؽX2f:R/=7oqKX*>On(K ] ay$N~tm+ۃ޷}"= 5;zszjA/bsLq<6pX׾F{Pl䐮G'rN;겲Y6ܓeр#љ+ͭjf y\@L* S4Ošmק$^UGj+TG47J^J4D?ӷL^NH-CXmIl"96Mdl.53cAaMktk!َOvLϾ2ΤBiY1uW m!آj8\In5E(DnGu[UjqSD :[Me4& K !%FE@M\:)5b}尘{..ְߣիFf,Òal"$Y\7TCm?*V柶)WKuj\e_> V֧_V7Fw+P"ǃ'Cy-Av.2#SU͈nI0.p :CxD SIe0"G-A(q]y ]CF +!2jAE>fUI-] $9kg`bɽjfV6%̪aON2`VNR0z"3B7U2t#Z-cvXyI:OV7_2.s@=ڪoX{5JvCC^@ywdT,֘ !XO,GRU2gه[+~!N+R,'^ġZS/:XMI%44Y>LzOrXoq^XL?FyeQq?6 H;B#"VoM~.2f>BlonC:a $v ǹM  QȚ%!uSDuEp7g B"aıDDTC[&z;]vrX욌Gűk4W`k+deMSH):"4`Z8]yfAtG:Ԑ EwT;G/d6@v@t" j~@qSajtqFW˴Sȹ 1e:/BI%U;y95-G/9h21@"ao3C>n+9Ŀm>[Ym[42f}"IteGnxnúTwѪO -/Nː}ѾIUEi, 44rᚸ}h?[z1w, /UVsfv&zDp+'`E:, {p"G9V򇊟U[H k: MdlǮ[6D?ϗӪ^A0S,Tu~|gka_r>0;D={Ou|.a쩞3քQ*$(6:Cnהe݃\~;*1|6q4Ћ_ +Y* PŇ{< AP^ *^j,| SǽΗDVEF$XU(sڦSH a?Ei`nVKe1".PmU%o9uq#pFJ_F8j qt`:,fvG@s}w #LsҰ?I I Pse֘86\a^l-7WL6Ti ?:34uJ&qZwDaN")FE14[lGvPguf:kpvh)Lc٭}U+Or}K!o0Is be8Njۦ m=[F9L@✫N~uE[(0J㯥8kqH jb8AGyq*p䣯Wjx;U땬_!P>0H@eCxWOĎ0o}d846pno2.9 QCo]Yw]l QO]"ێ:]:*{`%F,o8:j2U&Ϩ!_:ΰ_[ xȪZ]O%G6+bڞ 6>yb &CwǛd)UKI|hXg %k^л,qԂ[]^;סk+-噈qzD;2Y3:0bBrvsM?t|HAI\'O* X&U9[!a{`/:x`iw e{/k,Pi(3{rr%.\sSݼ{(7ɏ {s4C>4a]yn v/(ŊJK0L-$W1fԦm=oJ1kLyͮB(eL+4ѥpt]4HXo ʦx)[sUͲ: :,wIv_ZW xoDXYYȱ`ㄸro&;NAn4]-:K_?K[^ 6GG/ .&4@gyYBRœno_K_c!H˯,=』j Y;se,l(D˛%@owO?G׆Tܑ#^ }bΒv˨Mhjf/3I6^$(5: 6זvʋ]SE]6LAO-Bgp2]1qƕ~"1䍹,.lդi1Efq[Ή5MXnK?.Z,7QLW+Ooz/Z~cGdc}/V Ҍp`WƵTFǩ |KQ+6Py]&4> _e^>"ζN^t\WCХNӂ:ByfI)$))bFZ$^J|%7btvV1~p|exyc lB*kx6o4-N"]Q5a1E[ضk|FaWI<=_L%`Tc2/]h̩c9mQoKӓ8G@byXZ ܏ўu7]&ظ|܌5~JpGwX.cPFC>{ ]jO|Ox|Re` *Fq:\gUbvTΒH:k2ld 2AS[e}pԧgYՂAJe ܙ~SUd6<+{ lјS4(˅`#%rWX=;~-Ca<&m2D=i$(Q/Jo rrK1h_3ИZ965™*F75HYIzj,н2 HYReyF~F0*0l.T P3u`S&/%mEEmp .yk $Z_8p Є|"QBzi\4h6 ]Y%T8sä́:κӗ;#/;|}*ϸ2g굑V"$L'.V~ooH]= \im<^9k@zfB|ry t+4̏"먫͸ g^,=ߗ'?r8'b(ކAu޹SHZpլH'`s Evﺂ,' YևMTov$e{ךWdMXm2;tň@hI N:^OB)"AܺXXG/ Ƈ/ӕ"\\5=D*neIfot pjW1_1kuM5_-;M`E) {j_JLz5@՚([IF^|35l$ѽ`>,I.{)cׄxl@gr[D_^Ϯb(E2,?+N(G;}>[+~"e*A\X7UXdF<(7m$U8͛[1,c_O.z'BAf#ELFӰi)O5bftjhF8DɋRrNy>Ӵ15aknvr\[^_Y+~Z!; WxDg+-NM@*zz;v ^O5Zjq.#"p4veՒ Paod#M;D5)u5> q:AH*9>z/4awK$K6P zJ0QNBeLį)t_#eiHU*?hm _b+!v TЭ3HB1.{" \|S7˘5A>ϸLXH]r4y+: +f~I";CAmPRJk%aЃJFHɷkPDOAr0z A<P.z0*<%835./A_?i/ dsh'>i=ZVEWc<-젿<mgN]IZ0G=C1CKș{3t;኎Pys8&I;Тمsa˥ GvkɑЯb *mu~?@\M7KYP/͉({64F?ZS_1N|*c p}pMF"y]P-eqG-Pa?oI/sЅҍ$aFfPKsWGZƵ1& Z8Nɒ(H3=bDvjxkR>E)jUԲb-\ 3\{[5DvNٸ(X9J{{,a)? Ao^`x0hhlqG:K:"0uDmoƜ79b^7rOc ?4vçF`&W0PYI5$|DJ2I`2SS1 ㏽워Ps5 WQm<>7]W#,%9(Apq=`\k7΍T5"9n>~o['wUPGŜ!kO}ڠccWJ* R$yz R1UEb4dZvHB\lkЪzVMbkGyp_>2`=L]cea 짯Ir K_?/>dۂOOjD.H&l 7^W(Ơ! RI}g!z<5a>KB4!䅾)OCLϊDjϼ8MUD:.6EoI['5AX.0Hsu7!I~Z5|L*t]1\.=je0ǃGE74FFY 4hU(DcF^a; ʡ;4y A5Axt7#/Q jD)T}#d)&#byoYwZ/=@|ܦ *kLIR$J_9C--aS$ W|s΅;dHth W<~d `ENl3KhjݦTY\8W>vptG쌋t>?oeaCqS5vM(j:r7 'Ms8@ mܞ2ܻR3N)Jw%szaB KK5w`¯V Cw\,QrMr֬m>'w8}.kS R_|2z.D6d}g \fwM/X2 cNC#ׁKQb5:NbBpG_=hmā|'f+Jpa]v ~B v/@MOjĿ"<&XUu/Z9Qk @ iڕ\hKJWk I`}t-yTOW$Cbb1* :XkBAqLڼ̦!w~#撑 ~rT9Ж9 k\F (O5&.D#w 02<-*@>B\˰ M7I~q5W2eD`e._?&kŧd=,FxVHޤ&TӰko}e.# XSmYIs1ӒM~Q$@8ﲜ>,YbM~3޲"|9l"2dHSd Z'f;/!\!.i GQhiF L)Y=We/p7A8`Wɨ e!J v)u86S)hR矵|9pWe0 >|ḿE/;[i9pƿ jU}(v?.)7xs3n~ɥ'Ӛ̷ 59b2WвNMEz "H} VaLy7<(\8y.3v%N[VlEa:F@BG!@e1Ώ,4XNӒe'>jFFa*Rw'˒ ɍ5:ppgtB$RҔyfHVxBcV\!Zbpz :+;gKE![{渹 -Y M t(*?!2|lg7?w\h`fB@UFxt,)z_k}6f^j_;'Ԭ,+I }χ20~;S@?d8FJtؘ/]&JpXɛHeLNi_J-P p,ྖ3C_@ ϞdkΔ9{\CME;A٣ِM<#ړ;8g=&QjSҽL0cYQ&$31j8Vc)<.)Mpvʼ_&?VEpWbnOXD*a3zy|n$Ƿ**~.*T! 52~FT&.02zz;tr 9BGRd[=JOk{0}LLJSj^8^Mq cpi*!u\zR .4PFRUђ<s| Ev5*~Ţ~-"d13驙mRB`ih"y2GB]="G H+wGps;~,wf%hy'zrў xeZռѣ(ɺk6Mc,J؜-& oZ_:'Ŭ}Zv ƤmLfd}!.=7b8xqKƫ,b^i ?9'w=DXvW>ZQ_?Z?{< EjbZEQl ya]G8Z'^B*__dԄdyLJT=}V{1 :GS.2Q=(h,A:<,M0 'S/"1WKD: @Wՙl!0*;Sb.}Rqn_rDM8K$,A׾/GPjj-D:RȡC}ӘJp"A='P з鈶f(+jUk^G _Y/Q6_J{nPmmӮ \ ~RHd7xV@KaƷCjr'Nj1I$:ˇ'Q>(߂s6~P~>6[ 5%‰f3۾27I O+xuق-k'YY+O?e{g-_6ia~%~84ItzsІ2vHuNL&]>^}g=t%G7+!ӹ/-)O nNɛ`k! piܮZU'%OHAFkhe9+&_NG: W +%ftQUwFuAgȓIй`/DT}&-}/ž긵qk4c٧ Dqk 9ljVawu=\߃r& h;Ei <@c GeI\j2s| 0D\!tСoIϷ8=,'d_NR sї !ԻPk|o[W֎[rR6B^ȦP0'a=X+. I;_ӨgE+QuI qgzT?uÓgZ)U#L8,\`Ox_f32uCL{ݖYx94D5cGGļN&?Wf˂xkˬb9=ٶ]9"f1y,775\XV$qg+<,79Yqӭ/wVUJxA ŶH{aPx];`"w+nt{'̉H&~ꎃ.$kOBqUzҸeX#=MPF1 [Ъ$gY7=3a͚^̞F% /s$m6͜)ȁ{y}",)Kɝ[Tr4YsB z9/!P2GwqP+~)^qJ˟~D^LhVtᯏӹ@e4'&%5'ϦHF|Nwף&`" 8_)a 91c@dNStG!-3en{S@n$uAĖ'g))E D"N"(.aڨmCsoF)_L1 ј&>wJ. .WtXTM6cş@o:u4@ ;V~Sr8LW#|uCt-3'wGU1v/BĿ0mᏡ 8xdL2B*ƜZ4ȁ P=֗Z~vbZx7EVoG敐1#)rX5۠8"O}l1\}~36I~ivW3>+IIhNY܏aek#]*"2XRF`@z1׵ʘ(/)>q$yYCR2 FX/Rʥ Oȋ#Kn`ȩcPj{[pZxfA\7$4/Zh؂ܾFSuqJ}!a `Cb5ʊLwBR'I3(؏7l1Pɮ-Qz ]d'B צr`mx4Z.xV+,a\ V =6p Y&>{KdJd|Ql3'P?aKi]Vj 5dr)ZeɁص^O-CiGvW0ER|1`2ݏ7knVMWDY ;M(#-wiQޯUШQ#@Pa2QYAAa!rv ϞaK!S-"</Ƨ žMcY :p.9S2}l2.NadnH3KE|rZ]u+هxG6_rJ#ϴ"\񩮷v4Q\ O"m62=1!L!NkVy"O}W+ uq%%_ ܩbabE񜗦{ Ej[  j:M0:_*-Қkss1+i<ռNΌ{YLeںϼ_Uk42'ͦkpUs+nG QeuQ*]*`QQІ%Ur]( 9LkCيLoz1ɚӶ1rձS" {Qɇ 26ujp5",yȳh;TM{hcv8ߨiu|Rݗ,2 )`]jܺ*(+ *tę =Am8fZ~2+=NI@Of'Eu5_-anџ?|x{#u`ܿ!\/R𙶌 4ُfc&0WͿ1Iʹ[/,nzO")4xb$T93W2'Dq)}UY_g5x#6?l>oLHcVх^x&c&͔y|t8&wnϘ Cq^ɯ4z3E?q;}>?;=ݤ yȇA!\aS\WFȺijZH H"j3BT^XAW*i$Stf=y0%P1\UXVК_Irt92 F  IK0ɡoԱVkiȼ پ_B''@Zl!P5|lz6BKϸeK6yH 0*⢁YO#Ŭ`hXOYbD%>kJ1R;s™yZvQ PG%6F 1OiÕD;Ҩ=,>J`Y'>0[w7U,c'OTO? r>GQW(G JYYg.Eu[n4;@6$NptidvPNy~KY@zEu=O$ߊ1L3tq(Q ':fGwl5 *ؿBIvEz xK R/j˩QG 1/16` &jE ct EJ(s*`R~W]u'ub/VrDN*}RwtU΀H}n{1UO i(In I7a)a:(?3n?=lw!S*6ʌNfe H5o17n/ hAC^k U+(:JیAljQn_z:]d->crG^,k&Eq\]ϕNF "íБZ|?V|K Gwz݇ &#*Ick}2afuJa+t3tC E_*`Cb&Ǯ}o7ޘ1AW,bpw[qJI߿1Fu:-oBn!`O7/=4Sؐ\|j* Q{3ҟ7C:0#^MyN0U;}LyWZ?^f1dk ŘAvTqu#vX~h^rg>)p$0:wϨS^\sw:QI1@Xj&vyj?nҢYxz] 1.; dڢ\ٜ!'ɯdۻ#߬/m}nX$c=8N[3>ۡ6uoQ9o cq _FQW`.rBqoxȞZPj<}Qk362ͻͷ~0!5̐8V bQDKpܯ%HhoL3`xMdP6U~ LRGB7#5цW{MQY"<V̒`3mU^Q<R:MFNj li .ZE?c+H :-.AOS_ VeڻC{)F٭/`( qDҐGRMM:/_>/9켷ÝO.3~T*1]$\eZζDrm2'tˑNg)L/C{ ˲Sl B0}F/KEi*t"K@~-<B,i6gpvRb.BtJT 7D'ht>x֧P0^.` d^³~%nt*uΉeڢ D&IμGŒGujjs!$Uwz"뜉L#(a8Fӗ">U.ZEAPq\<5?Dn*m8m'A;FT&MT49SϹ-̨Tʹ2Sff}}ScEI MM)`Kņ`xG-3I4+Kz"I"W͌mŊ@z;Dƽ6QEBh.e?AN-[_(E3n-&UQ&TY͐ع5t=Av)B Wtrf8ֻͨwvE1Si oW1T[T$gݣ yq79'MX*kD S5T H)QCfW707<&t2b-B U4A'bjZ\Yl1Uh9$SB`l ?!RNb%no/[]]&c}7 ύb=+7l/=+q:5f ~AM$DkjMEʢ} 3"gctOx(Vw &Ef.( M047;|}2&"g#&Y-X%Jޯ;ΗUNM5>yb/ ͸i8y fDA{hQhT;$:zEWva'0H៦wrk,UL(? /֏{]^r7@Y<##ofڴ@]/Dzb@ hT|J/ù#fb5j4@/S'd&4s݌1y bBbίAկYFSo yB]$C h}.gzفXF4MKgsVMSs#iqWPŮ:d jp$ O\bٕO!u@'-fІZv3<z7s)+ttK69&chB!cMQ*;zj >7 `sV9GP 7l5Q0cFk, 1oI>\X԰@>&?6=V-;`b(Tl3ܦ'$@L` 8v,,5kV7Zq'},ȕg<#b;}hUo꟤a֕`ccۗ!]B.*qm%s풝ZR9.5uXPA5irYZh}{8s ozlƃMI_2[΅6c z,-}| O% B̅T?fxL2W71"@M*K9?fuj[ٞ_:[2p \*b"MMD/>Z٥֠U72yɷ,Ezv^l&F} F_=y}ɨxׇǫ0]? F*6<LÍ8qIBd훌2r- U;[9-B.Q+1{H4vC~>ݳ}`GJcB5'Ua00eގ|Y|>VSB0r=R nƎ"; 8Pd&nh~F #gzYpeZ8UPf;@Jg]>>S]P6rD9;՛B85U g>Zd]RQ,\yUmvgrz> 1awYC.tI0eaRZU~>Ib5 8d&{ItBBmN .*oIQQ~ku ~ih@u/Sƅ3kn1 PKL|(ifo yIޟoYG HfD` %H=PK/F^EwyϳP=L 9‘߫wB+h'8_<݋]~>/qH*~>;H7v >[q:įD$ YdBgq_ͬkw~[):3.329Mf pjDjyxm,FK/ xmϚ9ڀ͏pʁ a^G 헼g񙲐_#g#&gAȲ:Kozj٤Df{H.h_Gw"egϜVE[WąHv]V Cy9LD[/ghȠҷ PG/,'O11m2Z"of8Ŀ#(稰,Y-Ś~7tB~5#$9tQloe/X@~[FΩInhS[DqMڵcųJ B'2\z(mfWB[tw"q:męoz'GQ#a3"iggkΠܢMoASsyȢ,pb:g)9yfeh`^ (hM'l# \WYC2~(,䂌W\(KzsE3Ԥ7H#Riy}e <Qvv*Z)M~uW$Y)<{PJHƀol՞X_]ب`W#A!殴tt.822>] G]{_Y݇O3a_H?qץG X$RJ4nI>W޵nwMOԲ4#ǠZT(D%Mv&Txe=uL:V,ʟLoxL2f`]}KZrH;Jzwb_ = I4O D)VL53a$zgTu]q K&{NXuP'm])xQrPa [Z+LCc>7rg}ƶ]rkuYlPo|oA.&I emlZ^7ߙM.!FvoO0uh )ONq 2V ZGD0{>@Hox6NGŽ[5\c;}r$N+@yB}BBuJHo RK˫b$ezq>%O&~P5G[O^>p> aaI3{R%sQPyQغld%,D6s&̜oytx?Pdzs8( 7oއDXbS|Ӥ~e[2J Z۸noȂ2 OWyلwyi#I[ZdIrXo'=㗊ćSw_oO$=y Fqn 䜐P`itUH'G0iTm$r$'fO=Ѽ#w|V傮ua]]N֏Zp;6/_! 2-=[Lmѓkv⯃$)eyҁH= >~z\ry_gF9" *q+Q:}%G~9Γ2PIL7;{9bm;?Җ;X@EiE&P̏V4#|uno6eʱ 2,S.)9r]-c3ʉK?܍uXV8eORd G 0X{|/(ةKj &O 9*:wo טUB3Yfoknh,kt bk0&r<`[19+Cy75\C2D?%0y;GW )kCn vb[98/m|T?aꧾns?>W$sT0>Yz`F&t`WKh&;M>9^= a'U}fɽbH>jDtCpdgqVNVNd$>20EXg-NOvU$[)" ڷ0gΙ1e td һXLQ2F$>?q|gf$^! d™=Jxh ,q)^wrblၱЏ'T0Ao /prxp/.adGĔh2/&{~P!' 7+#2^1TmqI&Xm\pj~7{_Q`>jz} R(Iv]_hբɉ%$lIĮx1F9;P9L&+I̎d2Z7U.u 64yUc *ʈb&H#4|צּϤ9t~,nh4%=5G'b} 2/Qo3XBM~ڦ!:b6M-&uØ{Kc@/N-)O\k-ɩNA?,L&g O/&'.c ]ҠD+ƽ|/@K/0ckJOfc%A) A,HEu/P+YKǗj|yJ^ttuBu'ҕMfiXz+q#RaPK p(\1XqRJWl)-;#Ϡ:(5yvL,r 9nh6GO]BMv#ûqe=I~y)ߎ]dqc<-0e&􌰂y}Ȓk#l=CǾK%LgGX̻+EP ;cxcFHe'" -5;,:. +FS pWnhIO[RoTa2CW~pv+y[ 7jTڔC0^@S2Y5 wν;0h?> %/LCrzI{x \ϸ;f|ZtP ÏL84$JN@& Wcs@)L|b,v1ۤgBg0! ;LP(;+g΂Xiu#4Q7?TnxX=?-`($ SwJJLϒDMtUHI2#6"7< @{QMXw ]@ؿ=0))cKrz&ՔnIkpZ۬e,2|E{W0W$ߏkꢑ]{d7w%$2C^ qN^\X bavFɛ1L۔~j$Ʋ~$1}⾚hyۘRlSCSM)Z<[N0 zWFɤЈ|XU&uwґ5`7:3lG)9licylCnOiV̧[I^t;Mup r2YPe.8;ɧ%+R 3GnvBY/{hG wH۞D8AǸ^b5[6['yB2&vpeKɜpIzj^zIaדW GtF·!%@+۬emgiX8ao)__%=dٳ2`ß .DfF/E*(SzvFGC+nЧ¬t8% BrfWjb:5ƹ.HZ\Nnd<0v$:lHU EiKR`Ffђg փ9 ;·CWxҤ4v'HsgP&mImίS(~UuTуZ N1B)!Ѝژ8c&sgPYA2ǎLN^kiL7SzX_wrjQ~AP|7QK۞eѷr#84'y1K)nS# mU-/&S$RZ cJ]j5rO,*] 9gQzPrQ'Q&mG#xx~Lvya/B?QR 0#oltf] [8zXJNOK>7- jʖtlFdj9ɏx^3kәsA(-hQu8b @] th.ܣFA%m[1B-] +Ԓ*P+p%ʭּ'Tu"ՠ/@Ko#/:tLkGEm;˲7kH>nR (N44w㒾aƻOr:n9H 7 KEK%޷ 6HZ*}ahI^%aQ&{s M+Ecco% 6aVgϪL{7. P:|9H4:*-v)"JFCD4r  w7Wwx0 ɅQu SIwF*gޛ%mW Q:[ o9T.Jct0U\wsQ՘y+[Ob5p IjObsƓo¹ضj1-7Ѷ UmP6@gG~0>'(~68:~^e_mF= 7(n9i)KJjx8F'}@ ڋQ+94Sl SrrHUsk]̘!& ȁfPڔGn!RK'IsسI"r 0Y/<'rƹgO6AUOGMa4%,A@uȹMGkt,#zLEhd212Pǔ8z|9؞', `C GXj0'h{3ݺ"8R<,*%9 3(YɄ6ԋ^sZWW뗡z /9V(*5ngo5'VÙ |hPe}?KqJj2o5CBy+.hP6vsՊxY\D*'h o13Y0Gd"x#^K# ΡMsKO(_|1;(g74ӰȫX@٣W8%V-5LwDʯMMVX[Ŋܣ'K@Mh뇠$?(&s3P^Ehcw `.v&8[um˖oA<"o>樌`VhZiKex=cS!u͔ע.a#ƐxrUVMY>SLQyqc'ux0H;0IH%Y$!4߬+=SOBB $-ݾt@`)[4&_XT"AFN<(H"4/drMI Uteahnq7wVvOW>xcF*d]? G:†˭ko4v#S2,v#*6LSNJvNi8*U^xuklXPY S#an~s#ú p&hqjh#7O 9zl?#`AZgwb1تVtho VMF "SP_SH'F)]Lw+aN`Wru5 aݜh KUmbW xknnPsnKЄZ R3xAgʨ P tva˅ ^)FXJ# ^'r 5K#ZxSeg _fjۘ !#oܻy0WYl{Z޷U?Z*Űi$Se-D;:E#频&D^ cZS!2_bEx-&;Pjq<2P74"d،}-qrUqk[_ \q ᕒ*`[Ya#QS :3:qRt:xݐ^2cjjx>z股d0XlIwjM\0MY7mrja=82+1iBRտ $cȅe3?-:o{^듍"dN1~Ό\Gm_)|Cy_R@Á?آuHvuiJoizuksK̤چcQ;:(rQ) iQW<0yN=P~\Ԁwmd9br_{7TCY# n=#-mBG@f&Lhy+Y'Ap6iПvN\Eϡ˿B>q/4={!++t~55F3rJ)*?YE `!KJQ$۠Q#ʭṘ ~>AB7Iw9!/ 0x ^BHSv9ڍ;xu\&ʤwkJmSޫɥ: dr]cM9PXژu!@arz$]4)n@mm{z$6uU *|DZIȄt ֭H EhZn-[)[@BĹLC?X_mL1G_"r'cSF4a}*hN܈Bw6Cu{;$SYSO* orҠL*, hbжEW%&Q7H츮}' ll8ZԏRZESK ,~e0ac$LRt@ԇW΂6f[Y˦y7O(:EW;5/rݲ]a#A֭<V/3-mQV1hL|o_dPɉς9'þٸɝ3]SEMQ45@yNGyQs,M!e">g Ju E&RQ|tdjT.r\?/`P"6dUu\1<ڦS+t&(ct\\7KUc||s܉K@|SU1⼇7o O-HZh^=eLE җY5$3C^$CnU[D K9L, SR=stoL{PbxlocA4s"dH"D%(7i,fhN0!m>| soC%檌%0% N\n}q`Rs|CqC:hTO%@!T A/ez[ض\6h4OP∼L#'b@cj]OTvVĦ>@򈅬{LUY y*\{a tsɧwX8/ RkM/x OBeGY:ϨZ?JF}#ҬL@wUܯsy@.ǯUx'i6%Hu 3٫;p,̰I г''NJٯ $hP❒xX7SBP2l]ʛ.-"PFf9x|hLpBk1 *aY3K/3mH5cGUe#YSo.<A;9?-͔k-/QcxB j*·1 ) 3{v\4XGN|TxZ31U#}ǙeBcjgV\>NJ2_{&ClĴs"",:s/''mL+ҍ ÈtSR/BԽ.or>EW@۾Ԧcf5m)lOH,C=$ ɀGs8Nh בɜhDVT,NS-Uy]goioK!7C!sB9?j`>WǸiUh6hKJr Ľ@{䀽,'bCNGzl {(>؂>n-Y2roLx|.Zd<㕰ߋJň>.6rHc~]@i6> ghlDI*,Lw(^.xbekeޱG覭c 7Sb4HxU0)vGRLQKVRoco?v$}& .H2۹-c O'*Ǒ`D\ "+='_ A:^y2CSͲ mxٯ7.FU\Z,E ͐ D S~D:_QC<5CC7yglLYӾx%-*J7ʜ) hLh;:Q*pk>g k`bH ȇ8ө(EǚG&66K)}sgEO}}8e Hf*n&J0 Q?Iꀪ(;w-'{UA\iR+Ė]KQ(*-B:LZXoOݢ!% ʍ\HEĴ29k5c.͋)];,`bS8FW[2\d/㛼K*-&-&sRds*mWyKn*">3J&R.]IifV=/Ԅ6jl `晙KѦߡ e^E7`xˬ/E͡& 4^Ǡ'3 B!| e NHd8f/82QU "RF#hFQՠ5,!$<9✊w9v^=4D ՅB gĵucH*>s'Z}$w LקG2 3Xi7/_PyC.7(I{.z[u Q+ʺt곬BGϨt'VlZSIQ_H#P/0#´CrӁ`F<5IkZ)|WBH>/eiWcX[]IׯAR4}!;+W06v|&>J ۇ)sYUlڿdavueW(hV9 ډW?  :gZ!ey*[J&Vrе} T-a]EA6缂mG=uP<Qⴼ(P[x\o(֩-oH6]4'B7}x= YOFΫ2o;jSTB*)KZM=R!枘qhj+c]e;ٚU>}rR3H2YXk5}ЙD:\냦4纹Rgy 8̔^=uLX{B~MM9B c%VlY";SrHǝ޼޲ GN66(smM]4cN&rg2ol)E"Mj1QJwJb%G#TUK?3fN25OIB;zL Hc%K,FO$qv36%N)bR& yMsܮl!xAr"f,:|{XmWU'ӕQhԱݽ HK$:n.Vx]Ad"~t.`K;qwglJB}w; &_a^fr r{ʦǝJ9x۾<jn pJ/'|b!9֒7<12!noZ)m)]2a DW-ݘaqlͭ A[{PB1ޱ{U@JK\]\\&,պ\KQXƾpᲳodapP*ADW72nHԏyy EjRiĨ[gڴLHhN*^IJliwXgPxrx8>0#΢~dUAKk%XeoJd-S*e"3y[ycXšޯ/c~yeʝlU~d-$>H“O OE*Rs|@>.%yrCD5^RՖ;FsNPCE ɠOPcCG +.rV =G7gbX$%r2p/g?_W009,0HW= 04 ?YO<ћ B a*APO)vI= юICtcP'gI6, N}h^J(}W+}R t͙B j捡:BX& )2PS?#T.>sk֏ik&$DZQ/W9pX_Ep׳!K6u4@ ¦cugbTdF YY+Jc>H0AcD7H|&˲ؠfm99V#u/Xu ]ki s:JC?(C)z#VS nx q"K3z8wPWWv:g3,Q|&1"5hfQ^tNL(*tH1;fC`W7!Plx=@_PlNHS;$<0T(,吳! N{4 Mm<h=VԔ -MnO1^+XOߝڄ!k9ֿ [Nbn6WF]PТȩ`vHPҀ_չ`NºVtR_ԭ,1&]oΑĊW䧈KB#Nh'={cY9$Wv'w Şg D78v7 ۼ@ |N<4~5x1vDpYe 2t|=LҖCݻQ 423! Xм{t2)hzqHy\k=NH2>00#RDžJ9rJzWT h[j4$Qm,MEӿ+/X?. 7 )Zp16 cgtJ's1);%O`}ح_66ucr@q V>Op6F)ߜ" ʡU8NtShrh1ቬM\Qk'=b Ao]maXvïHry FV?Mܣ$h!a凌:bPqѲ~! Vc[JN%I(L{(_N%\0*Lylʬ_Qo+<4U$F4$uR{!-7pB5'J}pܥu(0”&JyFK`^X =>Wi(#>-6yIQrY\i8U '#3;G1-T%q؆<WZ(I@Sl>*lE.iV@]ER2t{uZr?LO9 eM}5@̌DO:QHIsi56oPsN&い b+Ebo__ Sj |{DUG`| 0t]P':]4Ʈ"#h%k)^C/ Kx\LAÍ ͓WLphɬvS9iիQL ~&3Dα#vVYAʬ[úYZtoHEs [/CnaCy-"p~@q$TrsSkU畦94@tRh~Cy1#7[RLL|73f(C/"0~I#+d-906ru]i ,9MhQWW'9h)kYs&C62àqE$-/# ; ZKGTs%TU9|:MuBYp09_/wuYf)FZ_.nωUCXl+$d!W9UU5~fI'}z.bR=('@)FN%r^v9~MJiG~; }Ϫ";X \ f2їѧOL T:'OKBJ:BVǨTE a~wݫ$.ӝO$آ;җ sT6=DُCЇ]#vGl6a|ž_gJpy(k!idđ v݆3 'S}Ϣ-!kF-g9/t!{Md&U,zg?F6`#]tơK/{eĎd{XVÈƟ] j7:`":CcjFp-.jWjԌ\z?1(8J*`Ez"L箓B;?y 1¯Ri+ I夠f8NErp$K;gIei 抝3=8% @iܺ4ꯃxX俋*)'p(6i<<.5#dcs+.+d6|mq$Vԝԭ3%E[?CnDoVqsdBAXrg:L8Юja@otQ?g񲮋.T ' 9AA*|U!;rU# DN6r~R)6JsJ '-فru#ao@u%kg˙П pU|]ŲڲZC<AB &٢`jrj lMN3`(\T8MYh} Hm4q~TZBq*`A7VP֖xODV)-kNY0žJ^ +\ O =VMQZ߬@\ʽz Kq =d`2B.GM(R(6+Q\*CAm? ZL?W{A$Tv:mLsPid.  Pe2N曎`VO2-{5x|k3FW9w^ `:g䔤ْH2d#1cC1'T}+_asXi /1*FQ3Dah ]Oj&7Ҹ`I; 5tÄ~( }AR@ "$vO\ (Lj@iMlDRiM|fȔ*//c҈Ȓ냚'Į|$7#`Td8St@o X+"mJ7"'>z|e!$$ߒr^Hn gA-4]ዋsO%a Akx)Q2;)_H("2WY G-[8M PfS߮9GByYtbNWbfJ}f8(RAIPT7IUIquRN@&yjq˼E/̬ԑQ1 )s:ϱ8i9Xb*`T5NwC4=V Gڭݬدξgj*៊phm|fR &vӯӎM?A5ys[cڀ2%KtsnC.pd1|mM'<{TjtqZ6VqBC1&TV/!Q ScUnJT#74Y}Hb .5!^O= (hdZ!diAK21& ;@`=|Ŀ. ּP!Pg^cx܉?r*HcO~{Unȟ_ܱSAe-F&S3IЋ5~ [x`wx(/zFk6?,Y^&MGXI-mvPΜ4d-:@.#*Y\}\"UCsBFӸ3U݀UcDe*os}R^<;1"T24A.iVYgi0`mCY~k. ⛪ eY:l8 s ")z/+m"S'HM#NJLw&@*p훗tT]srf˸. 3,VH\߂)?f{f5rMatMunn<{ssհEd )ϙ9[L3NN2H%5M6&hZI=(F.q`q/@FbX=m嵦⇖|c$]NOP4oI$m\WW=ioix_~QjaU4GA=J5i^A{+K&n5DUfMIʆuziPZQ`7qu/3!I= #bd=D݃Tigą#Ž>W9 ۷I)Q)v$] -w'cL1nVz&Kià,ox-I;g2_adM„S<,\ i+/dB@`({Yl3Z\s!3Li@%6ZjO-5'L%YBΩ&If_(=9I({\ù^q99O,#H=-3-?0qJ]/V%|OO=r=]h K7ZND:PZAB~ӰJr1Gi;/ zB2\o.i5H=е_4pݙ׵ZL[y%ցHOi貝Anȉ<=:sJsNw [c#:fa)LVeK1Ɣnw P{F7*1idt8W羖EkZӮii`#XTIBt7*gB*oW ,m 9#]&n(+ I)X\7nhZvyrK:`!$3![0sxiY Uu<&$\zZ7./q`Z~FG\ n0>j>ĩ6bVi#{)l Ұs'`ʄ50$`4:~厐/Q?k4C886ط4 q`@}Oid9Sv+`07F;h3hl#pR8%)'@IJ Չؙ}34)^}qb$=ubuV=B`=?2w&XYq'qw&:&6kB3_([$HZ/TˏytJV!P\nnЗeaT]5Hb:TIҌΦ=Z\I=S`&P,]Q2K:꧋!d` "aV in[wme%ܨ-ϛ>e1sGS<B1bV KrZrg\T'$Q-5s C;Cܹ:}3ry,Ȧ5}dŵa}~Ñ i1ϊEz٧eG\~'!F%(CG ?C|(r"ˎ˺|*_ -8*Q|ߝWpk;Hju)T6>IP8 +T"o nB0,^%'/OƨuF*Oy/0'oՉM\Ea`ξ67fX![W惈;BMi:L%AHn@vc+&_ߍ djGFkuE&7 OFLn @,#l߮;6oe[(b\Ťu`cx DI(pJc|]` Iz?JQ˻'ǹ3g]xj͇FvM|#x] zF v.ڡddfEÐk$NsL: ?0?!^e04[dkYw~)U6N$给amKa" ͨ:[%@0%Kݚ.elX-LGom'1 +s|& /[լ7o;w4Jxk=WI)'#}{@c|h4ʫ.~?%rfAwƒ ;9pa{b,Vv̘jOu`/a~m_,OZ>ŃG֮~¦L _DӛE"@q`{xTNUe;͇u*4ŵ Qrt'ʉorB`m]%uǜ8v>؈8_v A"Q.qnv$d~`khzB_Y3[!\ 7g3pђ 6PQr G[ 0ZPaγؿX%1ƐQr樨o]b@Smܘ>F.[lL;8B2kw\q1{agThܡF[`> =19=QW/ s!E(!,T+Ac݃4NN#EKnkMj'| yxG}-M׬LTG=m"?فk=yٽ aG*[5KR(u.O<mo`v`aY{+:Ue&xY)eu!Z&m#ѵB(W$Pmy@ܰtD*&B"f g rrM3& fnA|l;&")D>Ktlch0 Q+yr"6D sxWl>#GQ` ?JH&. t`$o{f, 8J(4I&Xhikr!RUf48euS;3rKW8B*\̆'{  :W[O/A}@ ~hUhk VFSm"`1baG^b!;K7+3Y2GfpT@uOMM)nu 2 y@zT6Vkk?R^ :#H?/⪪R"?G~YLׂZO NٹHyEc\'j}3!^? /Jj}n~-0! Dw;Â>]cvAt, iQv ]sF@*-4"dGJVkum<{WUNe]!!QP/8]= E}sٻ1`3z2,οq,BB01o_*D(,\:Ks374u#(1q'Ra!#Wa؀bTߊnqD-,PYгd>N!)M(TG{x 2 [;Q8ţaf2L7x zW i4jUNW{" xM|`SpT~H ZdlOrPֈ$^:wxqGg.~=NYiS֦_M/<1#o)h͓tv :q",p@݃qwY)R^gPΉ|0;c;/Hvo6 ?i0oO7P))cN^*N %d/D{ uweڻfuݞ1Ig+:tAse䜃;4W¾߲TG`{y9 5y= c"Ѣ`/^hPצ5ٓ k*֎1Z.مrcšѲ?% \Z=e^MkaMrvwiA4$~ZҨj-i!oʊTR NJt7zQ2+LA'C5!.K/OZwO 7,:3[Jc-D16+mxax3f-[=RRo} %UsB,u\C`Y_DĉGP!C&> !fl:.usɒ:~+Gkh4E~ex %rl`WN+7[ڿc%#3*Gha;I@#,gVGT?ɳfG@-G&:\"m5\f(i?JHxNֵ |TǵWxF&2 #s(Ffkg|[/ھ uD$Jh;C9*Y3nd.cRwubX<XDO]F#ۺ)|#7bw~Y^Y֖²ʽ,_Kh$Ą<TYѱMa#xphIod4k,k ŵzS # l{,ld,E٠H:ˆMTrF_y6\gZì;c]q2Z[g <#ub */עzyh=4J*?%3eV\Ivޕie=M؜1 ?֑PbsF,AFP7H\e\(kT+;laQjh[3+Ժ-!D/C/#)O1!Nm fCq,Ε?S#%zHsr;3'Ϡlh"*@e^gxBY^dȷx8 A3T_~jN}c?ݩK*.l{y.݃*4X5 )2P2MK (6A$d z.W/T^0Wh@q YHcцhVrt UD0Yq8_8Z[njVhQHc[`oe\WlxtF";eKZ#%ʴ%xþ]8yg55qz2@yҒwr. VԍIWoKPxiGT;)V׃nnh D츏,&P =j/*j8|k[/ `{ W( tM:ڌ<װSpTŧ!VC+\%dv<_Mɏ;P:{8~P\c標>If1՛}fTmg74dBѵ^l-(HqHk^7w4>kȓ5>~FG:008¿LaPΥEK T}us| >Wº.0!F6A&AK;!=Tpڭ֝-&GF܂J*QQ(`މxv9)1JkYOIb]q]J.M,AVVpg;o/Q rOM U@.ۂ,DNuvwkjYM~0}F]g,AGV$d`-VhjO<ƿ\O7 k ƀM>̮4s b*l CRj=9C1fπ=Ɓkx ]nQ0';X'&+F̬x'wAc]Q:`Ta?h{ kG1C$ĦzS,kw(sPR7Y $!۞ 9TqD8y_p~e@@̬7$to8DYjjه;/^.MYr>^!(69iL V g? 0!Qe Uu9 WSC”nI(IC|a-> T/ױO ȷpcHB5DȗWd W\>Flv #fgUG?u@s?S|s!Ӻ~ P- *#fvikR JZ>P]=+|`8Uq_1b0<8wvbЊ1P~q'Yd]PcaV:-_BU,^'N)ǘZʡU w΄,~ff |=Cm[zQ^Zw߈jٖ8UyЯ'Mm6 a,fK 2Dܹ+rQڦYZ^ϡZ/F1Ip,5Xez\$.oGBLZ{9G 6FMb9P<nj63 #/V^p8(3ODoS.1T(Ook"*{כ rO*IJq !aP־aVbqQ'^! m)r Y1H?6٩$YGzp;Ky+*4FI^ Ь0&pZ `%i\k3 }7n*뙱]: v#)x#DP7Qr9idY}GءS6Z?L>@^ !d3Xט ~$`9aHӾi)Z1N~k4W|P>-mn3ZX$-u|Վ-*u}i/`P|m0q&jPPE@K7=k*BqГqjLaj/6pN x%e $M޺[Se"G]'%Xg?A֣ݶ,aG;kD3xʢk:.ƺ#6& BHL u9nA wXs {!dKp򂩳kbAi}R/|/PIт)†*8E( `z?W*Sn(s A7}V_Zc](F(쭪 *"+NLkَ]RW9&tSq׎zbڪ$$ <m2l ҿ!XF\-I{:pBV0rAz$3J r[+wSKݺ.M68 t e\nbZ wc饑?jm70u_~,=ٌh ,ѭIy_[xIhQl@ki`֎J6rOR*[Ip6!R9w&dxZ$:9N- iZ4zE&Y~jy>wݓTjUu-CT`ۣDZ*,.l1lMc{D{ ozc ;R~:až1yw">ŶUԦi u7Av}Egȩ:^ů}! @| ?TxaP{Q Y$S: `jF8#_{OƃaB3) ټW5&A)nN$|] 3fth&ڄOrU!K Njl(V)ԯ j(>jz/KmρhtUm^Y7Hx#cs XQ/'\BikA W^[`rr(f}WHi|W%9rTd K8jȮWkV)*IK8 t!DzOˮ_tjM3 ,k,gBy1,Ơ`F=CuCkѦ#qm1t{p4+$&v@9)UeĕZKQj!Z6+%1i{@$!Kp,8@߇ 4ɩwLxFdl;R/b91> NJ_ .\WQzd_RVoȖK&龣cKla.Wi#twxu88xG;a bSՖC(Uŀ\DȜy/~(QPq]KWBV`:uSJqF~5dp> 4r+4V0mh웜lyjUR^p!*=vy,e(l::]?F9v(kD`~$hfPluZ^LI_K.!dƌeHX33[-Y JU.RIE "R}) n`@/hQ{oWfy#A>w=#^GL?EPE9,0/)^{,(ktT*1jGW4.~L(%{ LBm+WrPj^ъBhAu)C%|^,Ǐ5[46i[52Ø[}Nu) m ˧Rz#; M[MBGYlMJD_;m BJӘ?~mʇ6? w/Vq[0A]G@Aavko]H^q[SXHƚަ;wg:K~-8Adzh=97QpSn y>4tjj@0&aFZK6un%gv17 {C6VxuZAȃ]"=v!e#5<7ƑmNn}$n .M$DBW8ǪU@A}Esco'C)x戡&2Hߩ}#:6.zۘr'7_K .[E]`N vjg.bɠ\Ea{+9Z'oټ.Q^x w: HV; l@el#dگ=jB{z3& ٝعsJxM]U.|uY%XBk4UA5mE[/uj=N105K @u":&eRZ4se a齚Y/m%A>n eԐwx !!(['/xwpطAJyۘHowPP f2D9ϳ04;2.:?b<&rpeu|zv=r1&<.rxL0It2H~ϭfrQ" k[61fW>œٙ1W9Ӊ_60w>B9ip2P+ C[37[N#La MK,}hNLgf "bd:P*bƴh3{rSRl~fGK—1*FXgI۬uvLzݾ[(o z$&vTBePAֳTAFPi։`z~ܧܳ`qG a\ǣrJihϥ>:Nz4xE.&J(M}=x݊.Xw%@oTPe?zgr'oQGg C g{bxPV@ZqСN ~ƍĜ^h;C`TN&=C#yN/w&t *G)MtЭs iO/w_؅2?!L%EyyG|;OƯT~{yşq GƺkZ"ZhfP@LUkEG"9sZfњ OߩiYhK^9|o(+QʕF (g6C52A ̴_W4ӫC'!Bny .7!-,lLk9Y"Oc5Qu=@_@0#-dcS`촔MEKc;5?B޵Pd8'ķ), 2!B;TmoE7RMw 0z@Z9*ixPk]#S4ZΉΘV|RԪ_ $ۂNԄa<2=rRi)[KPc Bct/SrڄHE\hf,}E47 xJ~N2d?4t[1b6t%5݀嫯Wm%eg7!mZD;hΤ׋'V`x  _`lsHp_b0ь nn` GM۝)/Nj1̰0@]|l趄(c/#[f=Z'h_dHb*gͰ\$M 2GZGBu?7b4)@1_W ]hPdȶ7[JO;?C.z >0}UF\dZ}:.M ΁}A`\'cS(~Bn;%叿 Bq4:vdڊ 'b0neK߰YN#5wn%;7w8^ޯig;l{(};*-u_-ZVyTZF+*7g2s=uHUa.[:ub^PSKEerpSQkFCX5J5TyX_-n5n|\r>)UK}l:7ގr:441|Ia6[wtCU7qCZ%D[L3>'*W{;:INk0]݆ WD["gS,ڎE-W x_o N#"*t2[}(,M88ϐ:K1WHyym?E Nɼ~#No׷Sqnb]bN1lE&.X[%Grtdp9uFȁ1G&%Td|(n0|ۂM/fGѲ7?MZfā`*U @Z F%3L$wqWj(8 _E7b'ǃ1~#=x ̔@{`MG<"q;ABKeBХfB[A+~6D}b=x7!Cx 7q5Bg++^Eͥ?c:f?a]ʃS.0{` C+1LB0t{5Ѓ ƞ\mDL1/rGfm4s Ҷ1Ƚ ~˥b3s0mY Lb MVQԔ@ukxqK懌d4w{aY&wp_Dj~ ?D9_NCn7 lZaitx:9PaC{Sr[QHm4ymx3F9)j1\G,d~m _,.4H4 Y,HLzlJTN|l$YzmN/rP;ءG"͔ozJcFZj%}q)І1r&Z.dG# gc[q.xv-'ObKjtC"@i'2o:7dk̻%Ō|pI- TvM_@}eh!!.NoD 8~@vFN73*CiwrL*"i [ 1kg4BSnc+D$>-u%=q$f.nSz6zҼM0L`?-grazu+_CXl?/&yvxh'ǽH,A jm~\jRqύl,C |ěnFC/tb7~!Rja`(.t,Xr{wj/jn%&}X;(g{ < cA2́M/J`2f/`g$H0I<)ΑS#WBIcgۤ/UBkCSDl ]?&0 jԺ{xiں\J &Lpe;8Z=yl}ת qܸ/u\|MZ6c5\wB^»,̗6SMK*UY^*?m|1JzH]<bfmG;Hls#t]kVszpe ܺG$3Թ/2 3%h5GdmV"8F)oήaOLP<.+28kk,T~`2nm/kId*J1\^A_0Pf%FJ%.%؈קELUi7P1d&nyrL\]rÐ N/KqI~.yMq_хWS{w6v,,(VPbRg]S89s n;̌mN+]cT:sJ WgU]ll!x+{oVU\gDC8 F'L'IIrB Gڝ5cot&R;iȞw [A,qMwF18QC[vׯe)1=*QHHꝜ Ӳm1Q!ӭAux1t﷏WX5(|b>+_q0kM"+7HQLxB;@QZtZTh Alz&jX/d+)1{IY!H%4R>@#Y(M#(Ot<42%׾y3ƋQ8v?\ީB:-D+Y"XdvF?C)3fbk6ݫ}PjoRxu#T$\sD=]AROI)MSr%nр0'G}՗"6Պtr<~nf`j9It/fbz^F}Nt_<6 Ґ1w{q{+}sDS^ViL{ZhkJg R?AG Jz&u\.]/s0\5t2㔺OQv =wz*p'QN [TZ-!EFt=b}L{   LjKב, 񏆺\6RZ~ P̵9,AO#_or|k0. $@t觾Js,Y.M;Y|qn=7R[TVh}b!dIpwOt4I?o N'ÀXQ2{mNo>7mHP,zIϾpf`񯖁Hr .:Xi,h^ Wn[< 8urBeEM~6@'#}zjU٫~IҀc0 -yz۰ )7@$zFq[D3,?YcrU(6frMbwuV(uzWZ uB钳H|bǑ?Ǫ:wmm{2F㑤xKfA7B%}#ʶp6-U0X>(NؓqlgG. ]| ENڵL?=L虞i& GZ:aZ2\0G8A-=8VD\Upc"{~*^P3 4%1w+c1Eg{1D mɬ^!BŌu D8jUl /צn[A[RwFԒ<3śXtMpɣBWMq1)6Nf9^zyTx[+yu-&Z6IsV\I*J6ZM7!WC' pnRjh,$u=.6 R<|DVY{/ZT. eHR\BЇġR,m̒w~nD|`v Φ:Rm, y Nq |qy?=9_Kwdq໌x0f:x?7v|+< ]N}\sߦI*i>~2p~~͵_7*nloVh`KFRs|d=k%ݳVe.3%N@EN׀{aS7LLB:{G-beDmĦkiD?=TrԈa$]N/ѱJa: ?y/dA$umB*xS+< ͜cց3Fr9di˛Zcxu_BDnvVz毇"h߫\2 %4Tb&lN9$Vj1]m/F8D{mGCnG&AU# E7G%7 zx (/uy'[)ɾ,4'&WhR=tMsgA 5m!н?]sU H=.NJ>}=fz'f;XMWm7uEs_"8cl9 `~Iٳn4nK#FHMa'\>>4^+kV2Q?~:b*!Sf?i`$8ـ\ G{K/;UVfkEejz4J,U,!R{>CتQsgxo{o`go D1?ؤ͎xS٤dДYU^ m_p%ׄF-=F!t:!NIU!.)zK{NQvIZAtz-*J_#D/@(@CY- ?M# NL"S wGY]. ضT#@τkBVp5wz7x |eSQ04f{R\4Ɵl#x,EtsRĜA@By; k#Zq"=f\R/L{4P af7$_`C_ׂҼΥ쨟3?!5i=IY=) 0MKjO1@hq46y&? mjJ7$ZBiX:Йz`ϛ[,_٩6xʫ]0Nݿa@ $Pv[-ۯ]ilQ- |*)2L͎c֠[Qb; ?j6FepXy`)J]L UmtY Rnܸ>?0;MͬYmβJ^V/eG~`?os9[JZJZM;67A(- ;!2@ݩfH.z =8O<Ȝ8"Zd}hG=80^NHғ̙z<,#`L$K& !Gjn@m"47k7vLCAB$D_Rl].=t7;lPp7Jtm I)އd!z~@ez9f8OKJk,Zn)а-< R=QWٝU|)@rF".ׂ$с,@EyVCѿ'kx ̎5N<ǵ ڡ@Y  6?<d  hsrf-Ll-oR8 k&5,wN f݄](;*(sh3$ #.$w;D1x *R )5̅&6>4?^Mq9?- EXzOT tsgV--cʬlBpj qfM!b^@+YIEap?uaæTF>m_*f‘'zZa _&a=KclT;gA"u-b$̆ݲqbKkVQDik.)}7"1JTM\E6{Nyo:C `cv%y:)Q-LAj{_-"dH`rߛ́m7|Ed>ͯ%|7eN1+ӻ#n̄Gy>M "%y *ڨ=VPcՅ,ygz<6a>!#˜tVICM!].µQӀ!vQ~X-j)(:Iʑ@q{څvZ'-}D )O pGfg Ϧ\D\#rÙ<~5pXu!̳a\QEK#i`\N,~yuu=.(~Bfc*(*72GQٞ{ YT!mV4_n/65#,m]i@Nǡ)IGW-y0Apˑ߄̫,L 'e>9hю[jLS Xa0,+q߼ 0:3LT` w6[ZSߌ>j[ئf}4n`L1 TjڲQnoBe:\Yt}&RNګ n:jUii(AgND FMjz;nM* uAo] v-X7%شm^Zfi `埐;8R BY?-ȘHR>m9N-MA>:6Q=?yj5U;TF i 'b(qֱ oTYq `w=+uV@.N[hoFz֧XV *g:?P̨*ZĀc(`z%VRmor/._ri)҉b )OKs\6#^MuiV|يGܑ!g^nvJL PGnk+-]jG ڵaCkUWo4>С DUS"mK썡Zf'k$7* {(2&aOݦw5PUȫ;m!+{g]K7)F ? TIo-Q {Z0Z 6/q\_~FWLυ,ed A}=w)^#.hWDn+qԮmwn[7}\s3mZ]3lh&km*JmɄb{ ,a?GKl؆U~vl5MrMICeB!ʹA cl<(W 5P𩞈@HH`yU/_e{r7)_Tdz(SL_9x9]rl&`Bϴeyr!ڵΙ?_tZIm09K`zVCI Xg Ÿgic`yjS KxTzwR+0I)|ʰ\VR]~֤(4OʠH=}ްٹ@4X& |2:ۭh|nmB[4`P.=zfy.~X(#Gdj1`["1.(nM,Ln,8o]'wAfuZܯ1t %*S]Z^ԙ*Jc9lI'ހf"6ݮ#wm*gTq_ ?\>?%M.zkQ\&>SS}ñF',8x=d*2}ȪCWA9_B^`i6L˰HRK/?uʄS3 FZÈ_Gk"^ 2xQ5\=Awe& l xEPO]!ԫ22X2=A^FmT®M8+m^0I{; GjJ81vTc(ǚ/]bfY^`>19Q"G.,bXtLV#ƮKSJ 4z B 5oίrz"\ dQM Jǒf5CznFLD&jHg§8bam_OAމ!L= 鏠1s4w1fQv=6gz." J>}ı7%lJTc' iz'a™bHȬ"E5bgG,|/-۹;s[IxAVEnpZ1.\s)Hf}U_4seE oW)Nq7esгӝ.AE X(}3 J~Ql}5he;ÝG<SLIma,{YAdmmvseNu 5l"sV)U;57:f(}n- "If A, i5{US$6ے.yiQ{n=]u{3z@t)*m,U#~nZ1*lD/ nv2KٮBY:-j 5S2{=̈́_׉j NG{o"燰 3# ={5%#(i[vz} *zy.},o'cd} ] DcF֕>GZ!Gދl'nC͈,ֱ5; f Ur#VlaEٜ:RCrsR{[W\0tHQMhs67w,7[ ekK|F pɫ EjRPHJ1f_g➞[l@ʝq-~Űrpr B"n2眹bkC>~SφPk^Hn55/&wX O(}E\7HֵK0f@oZ) @[S2,X=]B1vvu#㧝6pDH7oZWƻ:/R@ 9YZ?nz숨vb iGH qv9nLѽwWϺ; _"8W`*NZ$)CN/]S &|_U6'){>*AOl5r:Zl+A +q?DW(gJ@ KZt1rps>+yv_(#CSE Cnm:LT Y!է/Y㦍+ۜw7xg*)tNS]GAܞ]tNLfT'B/ vQ~j?EF15o,bYCjҏ"EL` #ԴUbt@x iB:x(uz7h 2{ E#%MpفiF_K?}LNKP]_ 77dWvf._ h!D+uZ97"r|9׵G4_ )Z% pXWn- lDe^FG$\]׈=a'/KNry>G7h\aD\q4W>A Rd9R-OktE(VY^k ( G.ݤo-sb<ce*.m푄- ƙ1-\n1* % ?t\`;tlR̈cKN|aeNk) 8$Kv_69.(-^kgz/ j\1|2*pc$[Ne4TFS%^cnKGtFp/W#2w6ttRzBtLM#A=-\) {K"bS@~Ojn/_֬Wr+b!̕ leJݨ,@/rcL$]!T@ ajN.ɠaQ2LAo&bNt5c{ C&F@q`|Ƌ Iu83@N~jq|ڇ ӖY?rįp$fs^%ʚk%ɺc.}7#\Fd$SR gØjtⳙv |`%B"DJ7r)67,/!z-&Ygr &5 iAZ *mXRQч^|k}h- ."ub f8_ 1}}fEbpe" ZFYDaь *ιBM3-v}]%cty=doV 9A:,٧5qu~8.wj$8lfLq%Cnj?VzOcQ+In-2aEF7óBh&*+־VooC O@7ImJ㊸&tp&[фFjT3zT3:l1 v7uHɩl{Q>QD|פqSTL %]9^mǀYlyN=Ѓ3[a< G$RRWں,Qt3R@-栮og3mdhs5HLaHX[?+cE@*@ 0{wkZ{o+~RIwudM7xq}_fxn=fbXBW+ 8rii\GJz\ {wUg!0 Y @u{}5H"Jξ?3ϋWVbDP!y!M  yQ&q!\ä&jSRZtfWLnF o>W2:;þ&ZGde.!}ؽw[ hq{LqWsCYF? Z8W 70@R>O p7ͮnEN^;1Ǥ} TS7$i9(|qg(zr-^.?+ޘIQSz bPQc 00ă^V^aq =H<]uΏe#Ҳkl *xU5ql=l0esI;%QKYu1_ZLoKb2Gش I!4D3piqzDn NʌagLw&!a@n:O9UvOd7gg(adÄ/GU.>Ds Te#Bt/%?7EcW TMU :1D4:p Z!ʏ4'lӒ VWtE8cd^ +6Ex'`>aOdnySb9 6P52c>Gר4x`Ӵd,=2/(M&+.e> ˿ 2Ei7mW?022`]C3x!/^-ϡΓz}<3Q.GfC^gɏnQ;0@eN)yIdΠ͌bg{bxو= ۋ#tso3%I>QF7CA]֕ aZ9V-,vӒ#j϶TƗI" q__w`rx'*`e8+ 5̦˥;5Iab(L&AH{U8R۸1KA(L"@\ eWv';p,=1N1 9謟*3P*>RpdNS>:Z!9'`Lx*^_*jmz,kKQm+TU2=>kVD<*TǾyMqwF%zy@֜B1<Q1۵t-)PEV&/-k A;Vv&x{:BվԖLjXRNu"YeYA7 SM? X߽%r@2f;@tOle''Ōe8yo|mgx.qx?7k2C"ex`|6mc8NY;ALΤuz=Kf|,ʔ VU ^W s`gvYDvؓ> `L-}eVk rVp[Nj]a¨JUOr|nBCFC(SJk[Vw7yRBd4qK;S tnQUR(뭔I1|pۃ:>G\iB~B]YT05x9cB4Hbz]';$R<ZY=PBjef!w9y h j!igڷN=Z'c(>d* s8*oQH [@5k_dLj$ Jm$"yVиyP|vD+soiEeK:ˠ5׷I@zٓS̤ٷ0+GnȎٟdF(7IĖs?6^MCz$az' `^㞝bA Y~g^+f~,x?JkfNuck_Kw&.']ʡ7)Y}R!pC\RqoupYXRM+v4VV| \;yH.±9 )I0kn6$6z}l)ࡴG'Nou"Oؙ 20YBvBcY;8lۢ2yE{aYQ:B]R&3y.z5,x@nڪ^/%T#r]BL0+7GKlLhˇ`>()2 m; /Tjx 1pK#/=j6Pr|PCdž$o1~[a WՊ\X+#)u=C3nK($6=[Mxof=>!hD'\'`hl͆ԭq0lv:ndG%Dݩf}/Ť@a +),Ӥ ^&Q5Gd"|JBVg1d -^C$cCDFmH$DN[brp4?8w#<!:0%=Y|87؛[D3?!3PfNkG{TWM3ja`<\ 5=((QZ^ Vϣ+{N%3ť5%6r<?+/E8ߪkqN{䞡rm([$QXNJjjA\n*+Evhqtڈv߫<׽űʠz剨GM^ޝ{(`nphUNNBd̊2 # .ot*<,d>2cP' EhF5t㳝wnd-9w?͇@+I4 ;7㢈i!9{Nl#go#bg *؏R:,;[*F~7‰+NoXQ-x(a/v@5R}{i.v`t`NVr͚^m)7Yv Z78*5CQ:;)P8RgJ"AWU󼵹2),D(1倫Rd<>,Wer4vI|fk/-):D"Rm%rp]S)Մ"멦91~-WnFe|r K&y8|]Zyt}%0M 78iYf|{Ԟ0o2Ov{C} ֋)gKhnݸ6 T@(W,Gr7xQ vFRe~u˧zl;5UrA,˳۝G,a.2|wDflV >ݐM=J9gI$E`U+iq Kn3j9R2E3xڞԚiGHB&&F`*~_򕊴)r cooFV)Ko9Z7w\E X1Sn3t7Y.R>mԓ|u6 &3hTƝ#SOt!#SX#iitPEG*y=ʰSW![݇:;ݕ8Ua3ǔ'#$K&Rq ;Iԭdo--;rDxpl2f,:0jNrUyH*T*d\w6$蛍^kGM 'Ƃe*C:vȅ#F4},oduH=C 4 Ge\eTMbdXWqBtL&ݗ;e3Z>\r*Nɞs:Z;:Px*+sT͉M-77uʃ>@;o4]\gT_g?{oL wPzf;B2(aJ_a(ҏsh\ 40[^ܔ ۟ŹQ gnVr`$ 3Q|='ӬZQU%H ÙL "aj]#ʀk1V1BJL; ZM) ȨeD%wA^C}"QVq/ǜ\#W6fj.k5C4FLa\ͷ!K.ױz؁[]rse'Zg[6KOpyvm@IM\=GLn[FTּAQ?uN_@}PkQ.?\ Em}lPw8D:z\ܡ} 2v~C=N'3)! 8msN 7TaX]c9 L)iʕ؂q1+Rixzmq+Pa6zFx-w{o1PzlS X?5,V+0& "}9ȎD;/,;3|xܸJ$MIE* @h<u4W(?8!'.m'^f4(>bjD8s;irE|iҖƉ%$"MBgXѮ-(vsT2 \FwJ*oT*qcB c#Uyx3`n5+ LʟUyX_LYh=(6x'9Uh`a/TY/le"0RLo/MsB Kk % &NBBjw2O@_e`6MPQKP~I_\z >K'Oh ̪[{7߁lzǷ- !ib ?f)V0Q;O`1'G򒦔wfT U :^ BG3t3P%kGAx\nRА fz,V׳^ 98-edx8I;SKś !c̈́^R-SK% N^b-}-G w3G\su ۝wnѭ̎ہGM< 0S9ui<8{/J&\g/[m¨'-9G:-Νҳb{[P(<،{U2?DO[tb&ْ K-"_A0 ӭѸt8mz*z~Cjϡiy9<Q1,y;0w `N|V40Qb9wN>^u={օ=әS[xBbΕhfZqS7V\ pJy: ^*UQEBՉ5I䘲ᗮXjt,ΊASJg2zr =/gF3^f1JsLڼzZ#'z{.]XZi\) ׮I" JE p*}ְCݶ̬-Mhqߏjl3ⳘQvc I@"U1g4!^"^smcz-.djA7q$6$pN߃H)$+t_%.˸}^`C0;cS#>X'ifZiL(,)9Ik0?wM3+ީ8M4B|r>t66&,()6]=nwfЂQ L%JW+׌ÛZ5Ȗ ']3.?^#.ܝ'5= (m 9JMW&x NH"i<KƏ6K2_xMqFac6cv|tХMFVN\xjM0/1\ċwV4z4{fjC2{y)/M啚Qќ<j!`31PEDD<4_pY Q{q(~K6j~ls`@~c8$`bx%X(B_pľ*r"ȸ`JpT@6su9 '51E ^K]IZ(?ί1rj{}0pa;B.0~`JtӃd%vx2Ѷҭ@ixwKS ׻ʙ᪌GQ,9C$9Cw| m͇%sjpG/WVX7oCȁEF?ǢX½qgNBDG=,b 0/ѻlENZ$K# #9<$Lާk۸SĉYKѵYޮSM`X0, a1Q=9E.C1K{l0m]3,h_ꢕwxK{O<ᏴsܪEv-,4QWGcOp'ʦbw;"[|I~C> T5AE-$VkOٍ ń *5`sEb)}Yk6:Ӓz4jS?}^yfھT&?-HD).vZر[{_Sc6~߼UT,al*#[KA18| CϞ6tϭUI7ޗ?Mca؛s]j'Fv.7byaru1S' nK["Oؑ)a9Rh5kQ} \tg Tx;e/jT+Q%#ƊfQsږ::rzPS]1z<^ Pvc\ټv=C"3>)y%yJQ VEb,΁~qQȚ R:p]╾++ALM<7gGUDž>F숿{~Z ,=4oT!tyacu ]Afh(↙}(d'$Ѱ4 U2S i=&c/o[I|%&{WuUw6yQ-bh-bq%D>/x-L U}R0"FN/Ol<,ݯ }Xc+ഏZ;uqE De SE>7ObMhg b3M["J5eGݪj"UB:xXF_X"a]SJ 1H3vx)c!~{^ljeक़1mJWMoou[&̚#ߐ)7,q)"i@IY-cX{ ).YyHeJ";zy:)۫(~֪ ϠJV:['vG:q i_ 6"Yf#\5KԥL8퐙"jrz Qd̼U@ن~w寽HʹvA DTfVd2_#P~ڃfꠥKyr.3b{ji55LI5Y x;8g{ŒFQQVU-Ua!LKa3YN§ g`0 }u3##lݡbSF@v8ق*RWРMG!k;SiIWʫϾhg**^U`(+\a'Q UjڽǨ^pmo97ʽ'pJ#XBn9~G!#anneKeGxxEWԥ({n^=M LF#!x2~PdNGDO="六Cёr% P?wԭ1_Vz@r)s^V5a=P :qzQޤΦDEsx@b ='j;u;SlCJ.рg?R%sa]E-N^2ǒqJ aȯG& {s)hZmhS*>vK0!Hzw/Bf /m=M|5]v 2Fh@.~GY{Vs&.0y S+湣);! /Bv/' &㥀^U ,!RS鱓=b*/a/*swռ[ -p o+ 9ZjKKX L<3 I96w]2/'o=ˑl}+pNN9L5rw2[$ྀv.hhܬ.RiMiu9[+&;ܪsEN&XwcK ^W4ԓ{1p@U yPAl& Méfه8X|R 0i##xlfb3uoa;&f]N(jq~]8ނ |)N]@\_V[qm% Y <.^LK:[8?k<v% /~+⦙x۟}8s2In8[Ӗ4Mj H-Jʻ5aWSEP o9m3XtA8ɊEqt_[P*XNC}tK l0Ƭ>q'pק옻'0{b*5ӫ EE]C5RL3r*¬hvDZYųLN`\dvM$掗B[5c H]uZd{tttjwso*lm&>(dǸ ^uxEF0{ AIO/ER~d5j,LvU%3W]]4mtD?i1ޫJ( Ⴜo۪j)ʴG3/{b 7sw1!73X4EW;!`(Q -%⋚x!TN;e)=v#U݋BVٍ9Ts%{-iɱi-V&b'BBoa.1QZJBS(֋JfkF\]\OoĆ..;X>>ZH=Pʇ>7+mٱ^ǫ"+[n=P#T r#>W~E 25\˱},)A4%^<,"=60!|οNYqB;NqG-Ԅ/ UGL]o4&3N9x` (oz94iG IAOh+SE7Q4D)(+"cH`ۮeJJ=-ҹ'NDG[Ygޞ_V{%NmեW8wPtp Jz aӰKݨdҕD[cP CJZ߿ܼ(+iF#5|zƃ[+{/;'9HTg<$t+dHp#1*llu!);7O n,o){&o: QĖbn\wd-} KЖa$b~=оW/mCJ_~6TԲ:SSw慘1r{+8z5zFb{e =owJS[VAJ$hɞ3ZOHGe s ^õ qZ(!<۶Gta -~`UI:^zk6 dlb'iux8%:tDKZ"́6olTivz[]g՛@:}  P}&bB7:0 ͵7\k sDޟ#ԩI"i;)ݷjkT3P BU7K|Ͳ/nfLӛu<F1Gm##b:;p`CE &/ahD F !1O\)uެs&KKo-&uף @,}̣IoVuaA?4JS&|R`pCOzøD!gz4)$T yNͪl*skh|mGK4t_x8oKdߜй˵bN:}dEiwm_9NZ `n*3}g"l?ų!Ax= ;:!Jv3ANdN$0qwL6x;>ekSD"3 B/j]2W@wuOV+` 0Q9 3k%xHi8~nl;~:7oJ{$}WR7.Y64ΣD謁ؠKd#՜ BIM3L,.m3s F_@z?hڸfw<^has&Ch:?$ގ-{E3 ()2RY_S'-d4AߞYR( i=`J%>+qWn\n1jMc\Q{Mi!rS&Ll'i3J  %:&7J^yʻp:'W`Vs unI#Iw/i.:*.hX*bKTrk67tηI͚4~@AޛsjQez\^D}Ĝ8- Lk=8RB1 m2-ʆ8|{ BXy1ndm3[hLAo9mwڙ(F y/1ʾzj]' hטs I#V )hZk'l_>S0?.+i`,Vxd¸8蕛J\gM, LBd͕6a9)s"l! Pb] ul,s&;QgG(b<z H@3jM3tthiЅcs85o.>kE=8= ц[,_hsXId?zɏ42KO&ES[Tf)葁ph:^&mao&$N,H =~|'*nX"S&a,h9T8϶㶘@4hozmr!QI$S (5@cx):;%[yk^j>Xz2j'֖z&s.<\7{ lJ&Ɨxw<,i<*#zU ٸxؙ*|3(Z)YsN¾ ref*' p"q}X) ӌŒb,s,wuUG0Ax}w褍P>kn5"ҚN s72*e@oye^>"b 3i6DYL at?xn|3v1QM4moexrΰҐ)vSnfN\'Q>Sy L(SN;!gwLW/$W,DgS)7LjLAv%ۖl!3X{]ul-h[1W!^dBrmxA窩4Y.wU r8^Bӱ㖄h XӗJ/)1L)O B D H>B{j^z8r/ "p#/܏_;?WKT) +[fs t7|Fw3EґsΤ ;-G-p;@ _=7(9zyn@VVYE(DHqyS;Fvz+>T&o0T@G@rRT2+6iVIRUy 3vzr$l +JCA+!ޗYIxTVכ[ѹY< BN/~PBA#+ =4^LTK6\'%?`lC20mP;qllAl~M xbqC͌69EiX|?,u Fyw pnkĪy6cSm*ha1vO9{^( [_q3GAx$'bQwwnC|,PXț̼_qTtom-Kқv0 NZԸd[^5eƨ-*ȞPxPa];S| II 9?XLiG$Tm 6! e;w SJ 09J7i3֝Y.vJŔ3k~(Ԗι yt)4w՞8ÂO?kv:f:^jP7WmQ>^j`j^^s!ś|>9 STA 5W &1Ф)'_U~3GhHߋ?QсZ'2xG4wDY*K|ބDXs$@+Z#oXA0` ƘO/hxJ!q1ɸGO*- ן\oLHbP9uҍjW@dϲ(6Z*: H~KQS>TYHM꧕Uo#t5Bck+*r s|԰$m$[HP@0lu!o{P/,iE]l2b (z㽚^.pipfl;'0~K0f4d.@﯍jZ. ;U.,xV,eifcIe۰9;= [)o@@I؃Gi:AG:kJ$it̨j,frlu@^&g3ˠ04OpHU AK i'I?7-St -੡:6iXk/Lv6eNXUJ8+ףhC9 쬗a&clvp;7>r9dj?˭,|K)udm4/&r 1ԤT7G )/-|B#ړJWNmSDҔO-| |.PI@C+agѶg}^ȳ8#3uɒX]p`r {8AtZ]#{7wfvĎN4~x S${`B`K5}lI GZ0a}+YhV{=ԣ-Iԇۛ)ԷXt(H xH%[}A rSqS~!bq1gbCbIFY.{&df-KWDKd</M%v@3޺%eȨk60[2ȵةX\C'kb]Ri:u"|)T?P<ڶJ&OI[GnI-.> \Qlp`ް=,+`m^&EwX2;W/˔SԋGǣ/ΐ#p姿r-oS9~oI%?ݍIإ8 1k[=_/<4M#L*alKp ʲd r`?EZ:` l`nNW t OR;"@+9$qؐ?e$W☀:rO!Tv ;Oљ! "tg9tϟQXrET vFJl0x~š؂0rAQ+cJ7gO֫>|,stMN>l a<󽓎qdB3" mc˰RWXw3[k2^@=&4M`Y]j PW춻9Ŷ x$3-(12=OF.T Bq05Mc 8m!y zSڲ 3>G˅6QBLF0wJMƛvj0M[]QBбmםOZyY8Ǵ:l<ߜ^q$R)&adhiFuՔKpr$QpRV6lĢ_Z0wz'y4aT1_Ty:iDo}\seƿ`^%$PDPl!ʽ< +Z%9QE)q4WQ5N[16ό!|no y9z5P츉k% ޳F<@~&*M#&3k#tNԳ8 wC'k1_jΘO ɻB0פtd (*C!Gi0$:TEV!}"D9ᬌ&ȁs݂tcL|4-eP3dR4wY0$~Q\9%kH@YIJ5gIflL40DDeh'tr*%A:/[thʯPV]Mϕ9dJ],"u:ٯ>)K ~ɫ:+c?[=1dt_| rJag|u e᪂ϮA21[6F/ƽV_"?60R#t |?~PRpSUe΂޴'˔kCc:Vd!A)Lm*jRvO_lwH,7={ᤤ:r HY0U+~^-~  )@vMau%u'D0j@Iᔫ+}8C\TZƨخ{-O-pަS "'"SpS:W'3O%X߲~|RtKz[7nA>V=U!~^(mũ9dS-)SH8 ۱w0n8)լ"̐JFrD*Qv!= Vhܢp&K.|lDG o SBL~)~c }ûUpJ X _ MSg_:xTŶZן.R`_o?\^Mgw]  Bt[ԘY 3+0'S}_~/9Uxwl3}oy2}h71wz~dTj=1(mb'UMMYBY8 m 4wea$ zqKʗ h~ںlo<R;#jӠy7&2 '!C'8|"E\D~CsߕcLt ALJa|'P w5Ov^YzPa+FyOO\gWsE Ʌ?8Ě,v3\4 fU0myۚ%&{`~'X%3RxoIbͦU2Z8v|EG!< &}5>|, DjcT,ƛ x[˗U &S'=n/֯9W^Xn\( eY@$}ߡZ$ugmbt2{]N9S1/5Zn @ѼlnB;o6M7nRMARœmOF!n)pZa[W¸mt~GoOW7Yw4٪"bJ꾋A"Ub]D4s< 0,/;%=GU={)U 'S:Fu+ÊTDI1a8ԥ {{ Ӯed 1uwԀ"u}ǵ쪳+iI?. a]-=ƽ9K=q4DS# s5$# 4x \țۂ2܈ "P"w ˫D!ctl$WYNԑof%T½Bjd"kB5i /7ؓaI^I3Q4_a/I DLJ[Gٔ-r"p,Y}*s%xl61+;X"T3_$5pqͽ^!.= ]>,1aniOu{ cL-ko0[?:u?/Ğ #Aj)wd_PW) 6?"ӜQ) W]zBdu<LoޜW$$Nj.΀n'd].NAc`}/Id`\=ŗ3;sc2\f! wp5)0gGiʚcFBg3 Vt zľܻ6^ԁLH8+lAW|쩑*쨌$}NIa1Lϣ#w0(TTFA+zr`~C^-9*1C=e@#e"րLް|ΜJx; DsɁԤ|3/2TnN\tz 'DZ"%$ ɵo2?7w ?Tp&3gZ7Ӂ6x%<624O)>?#m-f`PZOS(o8Ƣ*}φq 09s$mWHE՚N\~W+.}O]i mjk^#  TVs3#-&0|h5|0)F6{K6Nh 3oqOA9Msevll5|+|Ro *$3:?h2U-;VYvp*zw_Q]0%GDV:hh^ɟ zB\\ c 4%'yEAfHe,>h2Q$9_j99Ѽ'0EӼ)4~]um^m>=y`#H qhzye4wk^/h(#.A5`_tLuC7sQ3ʔvqf C /Z-kjRC&uX'/˿UR9osspmUON# O3Pq( b&TCmKiQn0{Uu+_֒Z$xO`t&~97kneA|؜8X: <T . MXWlϷT2C3ĤKΈM2C!)j.~xi@5AR8A;~7lZX2ky-OhRO҄S:[BԖ:~IZ ^pG3O{!i2R~"f18E{cC >TX5 LjbІ 2EˆYA?mP\?4?WƯ.7 ,[&t O'QD"$%v mHP'hZ`n5Sj`zx9!`A h@";6<be.HCg!Aϕcp.P՘>bMHh`YA<t[zHJYif+a#%YdgD,%jfQ- |ӃHRvɒ,}E,恥qe%Pn-l6vg;[~`MR +{y B .mC`_>0P#% :T[CW#7֒3_ֲ_G.D5!DOH ]!:ޔ/Cا 4;6AGzrt։ma9HUi9t3]jag_(IfCV`rvplhEĶٯ1'aRG|emXXBPvB[J(l0\uh^JYJ"+!nFֆ"Rc?Xˊ3αy=GEdhٷ~w. i^ ߎzYEYS{7F^i)kR>~Zv{'=p )X`ŧ;UI5QjO; R'2j py@ oI7cdHPn z~nH}#&/*)P]/X^U747Rb Xg.{uY Yr/2-149]c 2 O}1RӜ|G Yȕ5LM.> - !Wv-( Nޱv4_.B}sRA3P9IvCWu J %\@$pX>xgk-^>J] .eV)h\Jv@ڝ+KASW){Dm0^b;T*hlϗZGiĿ:#8]#LqD'Y$;sl bEykphO9ˏ)Jj_o#c}L[U|S~NObfk=ݮ7"Zr)QAIs5RGK2UijB~m(Nɦ3 ENV;k;Tul=>A|0Ҳ喦W>B\ݞ4"52`O]<g݃ &ChC-U=F]7Ê牭ٕ'x9Zq~OnmDIk "F:LB\(=[]RT_/ljӵBbc1[e+m{I2$S , VˡaFc)'gbUS7hhj1P!QMr[Y1A#%⼫+L9t6,>?L,^0ѝu>UBUzv4,GkXkG[x3 !ZӲ 6qÉtT0Km0:YX5YB60!rա\k[ ~5a:Y7Gqr-ڱ"᳤v O2 (1HEҴvuj[_'N+'1bZqrٳ6 蹢]+ Ќ=<zky/eF2Zz|-Ջ4cAF&9𣅴4nv3V^Di|U!iRs᫿r8}܌`/X'݄zlky,$rY }WJ~;!F {W>w'qϰ Yx:{IW @,R3ۙ=P{1 K"Ǜ#7-ň|@A}/%mWn2 yd1iiar~TͰ(=$w XzL4uݏ 7CaᄏݎqWC uaӐ<1s-CwPowI$58üwAn4"ab1:֖@V9JHo6&gY ߡ(pUV=e6g=TuWV_R٥pTj! 9YApS|ݢ\O#Adv"-+f9lEv5 C-*t.E]-v^-o?pL2f"d{w_=1_!Oaј؜=*#f.SW)]b75࠻lh|)}^+]BpV]㲛):9'lpƻU$h}(FH @Flmx=I6A8^}=9ȃ; /OTc>`4r:!5!L '~>^ͤvh] $Fg`w ȿA]ŀtW~XwP0v j?q ߗxs)xSFnr}z"LA^V;=caL9 aR2 qŰMj&2'#f!Z_>Ǯb XMe29 6=vթ`qn˧A4Ao'[co3 QѠ.l0ޟ,rBZgSv$S$YUjb#gLHR[Ӥˊi G6ku^Fy!0FZX)c/ ;59)0o9`H \z6;K7Bޙl.u>\="'y9`.YT16̈AV,lyu bƑ1|aYIȉu-YyIӱ> gl՜U5;K"=I!`9Mn{Hz93 #̖gzJ@vgʆxy r1c֫Nq%A~ DͿ29$nc p}bLQGJ`'Z$"FK 6F5JSOԽ2R4KxExvFPN: V&O^jDftzv%`O|趁NsPJ`=i5rXoEa|6nU*}E밄T>kߺ2!z1_BHgV3w3nQfޠf@-+ݪYb< 7{9KnV{C|P9ar7g񦪺b A=/礔U$byDᴲ5WN uɟ6ѧ&ɾy~Rږ\gbSNbQUar3TKO&BPv 4Qa>II^<_nk0 G|L-Xܲ,a(\@>T VK)maJ P yl0ewnJ,ey7tJKjľfk۳rYbzN&9 ׫b: Xqaٜ:7NX/ jEAQ6*߉=UZDG]X2v{Z[PCs]"E@"YaGѲprZh!cC'}I`~<~ xs5B35 oN2 wA4Ŋ Q'qճx$`6Xu>zNF^Vl/]ƥ42 P2pUt52 ^LmN.UD|4c×b=]x.Rc4K,$闦|@ ]PZf>Fɵ "*6)=C#LF4!QlPZըLq*}O'9$+QvbA}.y59a8ˉҽgꆭ{׼E2 ݲ C#Y],З{ 5 ۢc3u iG;iV5\ܓuN9^D>doTXczVan{f$ fEʫs=S _\!7f2M̚ý#\^xusz%\iWo‹,Leެ_NM䚳ty˛Y@rk۾ڔnFԼ{a:h:aF=e聧5R& qo(O/G˾ FwX=pMqIRQ框m6(.Tw6F\.Slmq$a" z5ySieJεK]B lEMuCՍT"XQ79/{k 6.1Ha(M>c;IxU#uc/FGLgp f !A~O7| ]x,"iD+R b:K{3FyIluB Ҹ@JV녢;=T>%ƥ;= hɍ9Ÿ˸Y@jʜ)D% 剭SB5qddɾ=U\N׮g4MVeaM;D 2FLA<,^³*9u*P $SFjm;9HUׂy6@Za&U4@q/j|V!S#@޴~$w F g|_*lG|K yiSN'b.~+=_U*]М]"zEnff\ϳD<a^ b o4uB+#V~v"ET;TBTWFϲ +}$E^a) gsɇۀJr56,,^T_0[ԃ!7hlгMpz{je%rǟ YXl1QIwo8 )9zB۳Q0K hͼE웩uR.-ȧ< 'Lz+1I)-&KC5A2vۜ{ҋ_}:9V}t79;} Db _B>]A]֨dԌFn,%&(>S j*Im@U?l6`&֔2)X<[^\(ݮ꫽7~1u0 75ی( xڨj5o% D ma[6$"}Y&[UHNc3ߕ8[:8le|QR:.گ[$pD+2j<9"rbMMm` 8(:ty&菅 ?u,vʹH=b1Єl0[P .H@Ҝ垱 ,⦘gש@ɥ5,t2,H:AO]*ykr-Yɕd5ߗ 3Ķ6=VzFw{`{D,ll2 쩹41՚*H2A:J?vhJWbz۹$Aiz\ XIA`Wκ p/at} ߀AnP1 )F? [ ¶l MŇ.z (ƃ,; 9n^1$b$@l7HuC@aEfYi7SÀ]pKcNZ=Uu0A3*%@yNdߊ ӆEGמݓkATؗ}P.W*Ile# G:ZI (_ nF%'u؎/z^bA:)Lr> f(߱xnyHPZVbJ<&ZA[~+2O i;Oln. vnx%ߐ X<R+ :(BGh6H(QnGҭLqBچIi_.}rvpa=?]~1]u~4t pQqD&^̶w+ns7=Sѷ[ZY=6Ec}Cy:1 J2ԬBl' f9cWiF0r7abi[69Y(Du~³yVa+i#pj=M3;l MTG*utHя0ڗI-kg˯jѶ +&5|XBiyLZmu.:\5: m~ mp_ uR3+;"WPыznoÕ~$ּ.aP+F *U=qI3Qef<B)R+ K4/ fXfNZ$?W³{.el渟tļk@O_Hbr4jBwj+FfI vU'm# N9sh5ʝ#IR%(Q^B1q:τWaaY3d\{k( r&oo 2Y?RdFL;yhd߂1lQC$!˵#1efbY8.X|B-B_K"7d ^I5b5mLuWRDUX ~cB\-HZWga3* ~nY}rS8f E18.Ξ\_׳m ! @S,Øhw|Y3uJf_hM׿M-I$gk ˂߆8 )8h$`oĽ V)cV4qC3 pvB&4]f06̌Ї] 1\g *Zr$W=,Nxb,XL(4n̰>l٤>5UPB[=X9vq 2"50t \5H2#CݷWN}^"Oܐ*7~o1 Tgh[ 41izE[7gR[+̔$ytC{.'*  ) 4*՗{x:2MK*>]-hDJu1J`v(`{ZkXOKS 4"qe y뉨]ks*cV@)t~2ZwNO7Ł 8,?LE)dȩCL:zU|7$nc IK$Y|D7 ǘ.Kه]Řq(GᖈC&ݮ1}p mᇔ1 X4=ܠ4ݰ *l̻oajqLnskaV)w;i3|=:ېU Qj6GE" d"BeYS?pyw~ar&wjSS&˵ƶ[NNnfLmjw8R=dѷ/cY$9dҷK\h$biԧVP̺:a,T$|@Sš#ڙu\t` |rߣV9WvUL<竬'U[%+ץI Zugh k3}Q[&1e Nwf+59I~٢#"IX{&ҤMw|Tt:n/0L]/36S-%+lĶ0ݲ^gr{P%-z?QrMEfUkq@8%*327 ψowM`Oh +=Vrnc`(,WH7Dӟ{M<%3 ^ 1."-2ioI3ϧm,B84Ǟ5nk-+(mpE_̃H('VS͞fUY8F }l&\?D S3bn%0bԵ~Z_}Eafk\tg63dL)'"hfھN $QYcoPe+ .ZayŧEy^%9rTgsѡ*sqh~m0+˖rm!T6jШU0ۘ5s݈l=q xdF<>w x |N+ {=2 dTƇ]""=pq'yW6OR]40XdwK/Qy;֝)[ae'LZqԆG >9: qƖ}v q*+yGK<eߑI0D\C Lhх=X|dDf^`z_!{AiHX05L!un6Ul' Wj@T _+y(^Ir]b #Bf pqkeRvO%.0u Wh,a-lQm9s*;Nև^nחĞ.38WXj;/#0vYɟ\! HGJn9'~׷Dm(>&\׭ N t g/X@M6⎤x\DF3F#z"BBgIC!:7 X4Qiu?fPL;tzsޒIН]"'E']Et { {F`߶sT}LxfR{c ç E{ #ƛzdWEp a,|VbLfۈ2?w2r(i@6~ <<r1DRj7ޓַ`IHUSy"Y!3E8y׾ڑIaC~˵OPg㫀 ozE8? 0!#VsG@jB11W ˟TK&4>70Pr M/Uȏ^HQAz#BΝ7)rɾ(J*J(ɹXZ>Cpo3a?C:;DUy6KjCtv-U95G-dF fWΈv91~픨jĠ{-&Ω5; vr%C؞Do1!)eE`ʀYMGC3٪,qC7_**b-e baz oI٦6iK/4Y+PPIe7R0|LӪg/OFF/kr%laW#$]cE淁jvuseA'+DGEɎ } 9C+꫺pf`jֿWh%t TtIϭvNmCmXUn` yV@R$n#&2b2Wh_`C@zq&7~$g S>ڠ1ېIzui8/sHg$ 7cD_Hq`h((7g2;gOK}0xMG!v'64L@~Zi)#D#Hswsc6t@ 2y+QpUhWW*0Z47F,87] cU 5oK(yQRD\xdh8}6"fḯ@Ne a'A-*W1nKZ3$Dbs2Rpz]brJZźNsNYݮQT1[rDj44L+'ڼF65, ]Ia9f^tu˨@]ѩ7-&šH`7 %B{=?4e 7xAʴQ>]n "=zZarPo|ԄLd#nU"XrIƼCɉI wDQ50B vpR6U`m,a;V_6#ϩx#5pm4T XKk%FkEпta?]P11p ~X{fKA-:"ǑăľkeoZG+Mש).P +ۛ+@`Q0kiS ـ!S]Kǰ3Jg+L9AB@}]-ϐgk|iZ}hѯŻ=4`f0 0*l)UхߊbHg(Z2Ÿ>fCRHnJ  _`ܹ*7`P1bl;q /\EQ";DŽD5z{U+=^ځL|Zs.v`tɀIA9=9=So"CWv,qu`"@vR0gJJs>U H_IS3)jNQ >(T49J0bnԫ40`pXHdIWmQڙ(WC֯SyQх\IjoV2a$W>n#o^]toFTLKnE/"/g}z8`˲ˣNs{ݖލIN-X=_Mڥ( ^dޖ폨'o&zѻqSNZR4NW^n lo*,(b1-^=.Ji:4-'$BRNqU4>s GC%+9|׵?Y;M`(FsA32nf ZEV2q@z]Jg7 rcaFPt0qĹO]T?ٛ-B^*|:> ;IZ/'%?kx;AZdvC\^cbٗ>+yEd;s>G|aB Ԁ[o%;ƴW̠N75^CRx4&W΃.$cnpB>!>eYrNDgErnYޠᵟY)`{FrBvp 011G^>p| . :96]ct-0^H(SVׂ0a&%zT=;|F+I}ƫxS Yϯv]3Kjfg`(0@()RQUxf诩JϳQ%A<KJv~ q\3+ cq dDୖl($G,zWYl25e]vcmey Pn$i[7YP҇:îkP;o^A.熶QX ]uZ((5} D @X4/ՔO[t_Y_.|' ;b >GϬܕt PJRErN/0FBh~qNp Z:C%.m^#N -apݍly X$w73~GꙘj(\Yܴɤ(qzW,=~^_?[A ƛS~YgUwOGuXlž(#mo;}8Ve9%= Kǡ*(=KkNXDfL<)wLgZK{fefe0C[t(LT91&, rz:D?A g d%2a+O :BпwɆhUWn8|s숈YEvYf[H`",*[#C+׊W 3M1.{'C=D[vaG-R>!랿P'GoܷbD/JNij˿UiT %xA8 U 4jɤ 18|)q^|ηxD&Z QQ- odማovƊ tR`tR\ 8L`5_i~ -}&wO[ StަG$ZOh5>N6 ٹ!7jr4%dבC{ng{?3>K7wn2q)ruz-%齟4\':BSuj5T^6?o/Mӛ;}'Cr%qe|>9l{&OM2~2g̃7Hpc>x' Z#fѝU$Jri"pX-4Aچ}(?5a Td[VF>z*3yؤL3or`QQ.\/ %o % umإ hc1mЉN90T⧇?bց^zwYP2D%!F25;Ň34AC2X eU]E[NzFS 1`xhF @[]~8A4E̙;hي>,C&eQ;lʠޡɧ-':ZswrsE cO_.4VVeK.MxYJE3a V~!Qͪi^ѲjB)f;w>jm]tmj[u*AJ; ,cbSmu~li[ Kɷ8эJwIu/,v v朌)+By Yq7} *Xܲ(}]V Lh~ حpCr-G%6\򄿳[0O,=3H\6/؃[t()ziZo]@2 m|y.N*贡̍G7h;iRf}̋9ځ?`,ċP k W2&e~*ttZT㑴jM=Fyzejub=F]Ak *x<p`P zpn:j&@?KbL3@{8S]'^Hy W&s%t1~N:}:! +"A0y jnO WZJ Ƴ:8Lz la HJ^tfĒQIrjacΆee)W"i`t ? qf,aʎR,>VteF@avxZ}3QAN8Z+^[*LIO~u{}cYV9ͪ%Z~'|mr'PKC>=t֞ m>'79H6^W{.΍$^L1\{|m<ɸ$0ѥp %BK&ץ䏶ChgLDMVa_^ClXag1=4PE0jx4`XH:#$FXmV^렄"c1BpQO-Hߏt88.VcH H`Tؖ*ULMFhN;_5&t _pĞ_Pϕ]\޽Ll_r7Re4^lVܤ۸7(c+#AA̭%xkB~7ʠ>;Co/ҵxx<,u&C~$@_O!KˊE!0c]hfo[ ?\'lҎUt 0=t6aJS~k@FޣM9CgyP>|t+plHHRDK,˘x0ZhڈOx[2XÎ|)]CNosq3 uQ$.ZM1Bd50ޮOY&_%^LS@񂁼03i&SLDs珗]`sE/$yː}MQR#"˚k}q ta)OޜbGJ` P/lNɒJJe)ujOmGɞ[,evedT Ray[SGOɓ0C*ʃT\)F+F}aR0I aF vȻpDǂ%)D oIKl!E{M[=e|lJCy'A~=8U/EDž.8IC!ou ^4;Liz jRp+*;Txk Hc!lcewqGU-yD[cM≢bMj0O8dha5BRebUDPsRQBmnj[; jdئDأY?":yYU:0rc=W16`'PP NE:'Hx#&t ~@ 2) e$'ڲlO..bl; ]rY'HtU{nU+d:^&((I;^9C0=D KL4MMM3i ~gP|A+@jqEtP (燒hl*CB3 `^$ueuvL^P#)[hB@9yiيF>7(]l +9FSZYF83kJB jB̌{{>V(fK_un~hzW4*U՚ Ͷ}M| hgLk/F9LLt5LnwMO6cy6qM\a`%big,d@"^Q RS&ljQ5omFy>'HgsS #W Qq3w0ljӞ5޵³ G9Yc@y47jE{π $h~z!szE6f|g)lc{Ϳ%:1PV, <L˷Zȡ]!57t)G0=#4[%s7p_85n'h^M]lsH?S$l/icpxCKo?g @zT{dt(  ~Jc*V/F8_=BIAltvܺ6SyB7Nm+NT&X.ф]|.B"c#po뛲CkWlZdϩb =5g,C5tTȯhyzzPHôiP5\ f k"> ף {"'T і^䀋jbsOR]KU.qY<x *0@¼xC_p%([ǚY(j`:ډܥ []<P=⋗+"Jg}e/G눩B?&2]4t( AkX f"Oj} MtT 6Im%46d'˴𖋖P s@7+eZS廏AB^Ԉ%ڝ`[,ȎSCU**N~Kƙ3Vsd-R 6s_tcO qjغ4.-XHl_.iY+TIH l='V RokrOR Ĭ:wSNB5g2O\a HT Q7B ^KYHO ^hUeひS60 s3 4SV2:~gle$,<C,2}dn$,wQPjxԊD;Mӻ̦1sT؊q5%8ښׇ" y8X\&\<6rI&肖M 2l7zI+Rp2(௬B(&vKd#ߟCR WZIsDsVY>/J5l #C˒g-XϽq |wZqAhlG=zyW(l aYٕ+t *g N [ nuU^+J9,GOû*,t0P &ʱwbvѬQ#Izv?1u a_a9 YZ