libpoppler-qt5-1-22.01.0-150400.1.6 >  A bwQ=p9|>!Ru >@3aH9Z})95k2'LͰLX7RCڽYV#/;O :9TWHnQK Lc4y==R3q=(A D> )mTNp@ ? d & X; Qb       HPn(8\9\:;\>@FGHI X Y \ 8] @^ mb yc "d e f l u v w Hx Py Xz     Clibpoppler-qt5-122.01.0150400.1.6Qt5 wrapper for the Poppler PDF rendering libraryPoppler is a PDF rendering library, forked from the xpdf PDF viewer developed by Derek Noonburg of Glyph and Cog, LLC.bwPcabernet SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only OR GPL-3.0-onlyhttps://www.suse.com/System/Librarieshttps://poppler.freedesktop.orglinuxppc64le bwPbwPa9cc13d3bb47005365b5864cdbef3daf33f743e0cf815203690abc778d1d90f7libpoppler-qt5.so.1.30.0rootrootrootrootpoppler-qt5-22.01.0-150400.1.6.src.rpmlibpoppler-qt5-1libpoppler-qt5-1(ppc-64)libpoppler-qt5.so.1()(64bit)@@@@@@@@@@@ @@@@@@    /sbin/ldconfig/sbin/ldconfiglibQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libQt5Xml.so.5()(64bit)libQt5Xml.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libfreetype.so.6()(64bit)liblcms2.so.2()(64bit)libpoppler.so.117()(64bit)libpoppler117libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.29)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)22.01.03.0.4-14.6.0-14.0-15.2-14.14.3aq@a@a@a@aV@aQ@au``@`7@`@`i@`T@`M`%@_@_ _ǁ_ _@^^א^^^^r @^\@^[^@]߶]{@]z@]z@]@]t@]_@]D%]@\.@\`@\@Zľ@Z5 Z-!ZfYdYdY@Y4YYYK@Y=0Y$$@Y!@XӸXX~@XS@X2WWWE@WPWf@We7WBW'A@WVVŲ@V@Vs@VKVU@UUb@UXU ]@T@T[@T@TMT*@TXT?@alarrosa@suse.comalarrosa@suse.comdmueller@suse.comidesmi@protonmail.comidesmi@protonmail.comidesmi@protonmail.comidesmi@protonmail.comdmueller@suse.comidesmi@protonmail.cominfo@paolostivanin.comwbauer@tmo.ataxel.braun@gmx.dechristophe@krop.frdmueller@suse.comalarrosa@suse.cominfo@paolostivanin.combjorn.lie@gmail.cominfo@paolostivanin.comdimstar@opensuse.orgaxel.braun@gmx.dealarrosa@suse.comaxel.braun@gmx.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdmueller@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comalarrosa@suse.comstefan.bruens@rwth-aachen.dechristophe@krop.frbjorn.lie@gmail.comstefan.bruens@rwth-aachen.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comalarrosa@suse.combjorn.lie@gmail.comidonmez@suse.combjorn.lie@gmail.comecsos@opensuse.orgidonmez@suse.comhpj@urpla.netluc14n0@linuxmail.orgluc14n0@linuxmail.orgjengelh@inai.depsimons@suse.compsimons@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgwbauer@tmo.atjengelh@inai.dezaitor@opensuse.orghrvoje.senjan@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgcoolo@suse.comzaitor@opensuse.orgzaitor@opensuse.orgcrrodriguez@opensuse.orgzaitor@opensuse.orghrvoje.senjan@gmail.com- Update to 22.01.0: core: * Allow local (relative to dll) fonts dir on Windows * TextOutputDev: require more spacing between columns. Issue #1093 * Fix crash in Splash::gouraudTriangleShadedFill. Issue #1183 * Fix crash when calling Form::reset() * GfxSeparationColorSpace: Check validity of colorspace and function. Issue #1184 * Minor code improvements glib: * Include glib.h before using defines from it * Close file descriptors on error * Plug some memory leaks * Replace use of deprecated g_memdup/g_time_zone_new * Remove FD-taking functions on windows utils: * pdfsig: Add support for documents with passwords * pdfsig: Fix signing with -sign if nss password is needed- Use gcc11 when building in SLE/Leap since a Qt6 header file includes which was still experimental in gcc7.- update to 21.12.0: * Add API to add images * CairoOutputDev: Fix de-duping of Flate images * Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393 * Minor code improvements * Add API for validation of signatures * Add API to read/save to file descriptor * pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117 * Increase C++ standard to 17- Update to 21.11.0: core: * Fix rendering of some non-standard confirming annotations * Support rendering of some non-standard Type3 charprocs * TextOutputDev: Respect orientation when selecting words * CairoOutputDev: Don't override the antialias settings from the cairo_t * StructElement: support MCID in XObjects * Fix detection of monospace fonts * Ignore Adobe-Identity for non embedded CID fonts * PageLabelInfo::labelToIndex: work on some special no style intervals * Fix crash in malformed files * Minor code improvements utils: * pdfinfo: add -url option to print all URLs in a PDF * pdftohtml: document what zoom means in regard to DPI qt6: * Require Qt 6.1 * Minor code improvements- Update to 21.10.0: core: * Add support for setting custom stamp annotations * Add default appearance for the well known stamp names * Correct encoding of signature's properties Reason & Location * Splash: Fix rendering of some odd patterns * SignatureHandler::validateCertificate: Add option to not do OCSP revocation check * SignatureHandler::validateCertificate: Add support for AIA fetching to verify certificates * greallocn: if memory allocation fails, free the previous pointer to avoid memory leak * Fix issues with malformed files utils: * pdfsig: Add a way to list certificate nicknames * pdfsig: You can now add signatures from pdfsig * pdfsig: Add option to not do OCSP revocation check * pdfsig: Add option for AIA fetching to verify certificates * pdfinfo: Add -custom option to print custom metadata * pdfinfo: add metadata flags qt: * Add support for setting custom stamp annotations * Add getters for signature's properties Reason & Location glib: * Remove incorrect PopplerAttachment deprecation- Update to 21.09.0: core: * Splash: Massive speed improvement on files that use lots of save/restore (q/Q) operators * Correct decoding of signature properties Reason & Location when they are Unicode * Fix issues with malformed files- Update to 21.08.0: core: * Add API to allow addition and modification of outlines into a PDF * Use additional samples to test for constant parts of an axial gradient * forms: Create fallback fonts for some well known font names * Support reading the PDF Version from the Catalog * Fix XRef::copy when there are modified objects * Take into account that Date string may be in unicode * JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error" * Replace a local bubble sort implementation by std::sort * Fix issues with malformed files build system: * Better error message when libjpeg is not found * Better error messages when libopenjpeg2 is not found qt5/qt6: * Document that a document has to outlive its pages * Make getPdfVersion return a dedicated version object glib: * mimick TextSelectionDumper logic change for spaceAfter- update to 21.07.0: core: * JBIG2Stream: Do not consider a size-0 to be an error. Issue #535 * PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088 * CairoOutputDev: Fix memory leak on broken files * Minor code improvements build system: * set C standard to 11 without extensions- Update to 21.06.1: core: * Fix rendering of some extended latin1 characters in annotations. Issue #1070 * Support some not so well formed documents with password. Issue #1083 * Add API to get notified if the xref is reconstructed * Add somewhat fancier left/right signature visual representation * Fix crashes in malformed files * Minor code improvements qt6: * Change some functions to return std::unique_ptr qt5/qt6: * Add API to get notified if the xref is reconstructed * Add somewhat fancier left/right signature visual representation * Don't assert when trying to invert singular matrices build system: * make boost opt-out if building splash glib: * fix poppler_rectangle_free() regression. Issue #1087- Update to 21.05.0: core: * Fix crashes in malformed files * Export SplashFont* symbols used by Scribus * Minor code improvements glib: * Enhance find to support multi-line matching qt5/qt6: * Make sure new signatures are always properly oriented * Allow to pass the border width when signing utils: * pdftoppm: Fix regression when using single scaleTo. - Drop Export-SplashFont-symbols-used-by-Scribus.patch as the change was upstreamed- Add Export-SplashFont-symbols-used-by-Scribus.patch to fix scribus' PDF import plugin- update to 21.04.0 core: * Hide symbols by default * TextSelectionDumper: fix word order for RTL text * Fix rendering of text in some files. Issue #1052 * Implement rendering of Masks of Image subtype. Issue #1058 * Forms: fix unclicking standalone form buttons. Issue #1034 glib: * Expose more fields from MediaRendition in PopplerMedia * Use stock glib macro to define boxed type * Remove incorrecly used volatile from enum type registration code qt5: * Fix crash in files with malformed signatures * Fix memory leak when QImage constructor "fails" qt6: * Fix crash in files with malformed signatures * Fix memory leak when QImage constructor "fails" utils: * pdfsig: New paragraph for "-sign" in manpage * pdfimages: Do not assert in "too big images". Issue #1061- Add a Qt6 flavor to poppler- update to 21.03.0: core: * Fix parsing text in some broken pdf files. Issue #1040 * Fix memory issue when using threads. Issue #1050 * TextSelectionDumper: Fix getText() for space after word * Change signature of OutputDev:tilingPatternFill * Make PDFDocBuilder return a std::unique_ptr * Improve well formed check for shading functions * Fix leak in case of fread failing * Fix memory leak in broken file in JBIG2Stream::readGenericBitmap * PSOutputDev: Fix stack overflow in broken files glib: * poppler_annot_free_text_get_callout_line: Fix wrong static cast * poppler-structure-element: fix memleak * Improve documentation * demo: keep same visual appearance between displayed and copied text utils: * pdftotext: Add -cropbox option * pdftoppm: Add -progress option * pdftoppm: Fix rounding bug in computation of output bitmap size. Issue #927 qt6: * Add missing poppler-qt6.pc.cmake- Update to 21.02.0: + core: - GfxCal*ColorSpace: introduce Bradford transform for chromatic adaptation - Fix memory leak if saving the file fails - Internal code improvements - Fix various issues handling broken files - Make checkedAdd work for long long in MSVC + qt5: - Properly export NewSignatureData class - Fix regression in QIODeviceOutStream + MSVC + qt6: - Properly export NewSignatureData class - Fix regression in QIODeviceOutStream + MSVC + utils: - pdftohtml: Fix error() parameter type- Update to 21.01.0: + core: - Faster routines for jpeg decoding - Fix reading signatures in encrypted files - Add white point correction when lcms is used - JBIG2Stream: Fix byte counting - Fix potential data loss if we try to fetch a non existing Ref after modifying the document - Specifically use DeviceGray instead of DefaultGray for softmasks - Fix various issues handling broken files (including bsc#1181551, glfo#poppler/poppler#1014) + utils: - pdftocairo: Setmode binary for windows - pdfsig: Add hability to digitally sign files - pdftoppm: add options to set DeviceGray/DeviceRGB/DeviceCMYK - pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK - pdfimages: Account for rotation in PPI calculation + qt5 and qt6: - Add hability to digitally sign files- Update to version 20.12.1: + core: - PSOutputDev: fixing regression in the rasterization code. - Add missing profile copy operation in GfxICCBasedColorSpace::copy() - Fix issue in broken files. + build system: Use modern CMake linking for Qt and boost.- Update to 20.12.0: + core: - Draw better circles for circle annotations - Fix annotation line width if no appearance stream or style are given - Tweak rendering of highlight annotations - Fix border rendering of some annotations - Fix rendering of some files - PSOutputDev: . provide options to set the rasterization color space and ICC profile . for splashModeCMYK8 and language level >=2 activate overprint emulation . use the DeviceN8 bitmap for rasterization with CMYK-output + overprint - Use the font name without subset tag when querying for a system font - Splash: Fix wrong x adjustment during clipping - Splash: Fix blitImage in uncolored tiling patterns - timeToDateString: We forgot the ' after the minutes - Move psLevel to PSOutputDev creation - Fix several issues in broken files + utils: - pdftops: . provide options to set the rasterization color space and ICC profile . for splashModeCMYK8 and language level >=2 activate overprint emulation- Use the correct, upstream provided tarball.- update to version 20.10.0: + core: - Filter out repeated forms. - Implement EmbedStream::reset(). - CairoOutputDev: evict just font faces owned solely by cache. - Splash: Rename Yd to Ydown, Xu to Xup, etc. - Splash: fix crash in out-of-memory situation. - Fix some undefined behaviour situation with forged files. - Compability fix for Forms. - Fix fetching of Objects failing in some cases. - Fix clearing date in Annot setModified/setDate. - TextSelectionPainter: support glyphless fonts. - Splash: Don't try read past end of image. - avoid abort() on large memory allocation. - Fix memory leak on broken files. - Fix potential invalid memory read. - Small code improvements. - Sub-page objects: initialize clip max values considering the render resolution. - Splash: Set initial line width to 1. - Fix stack overflow with specially crafted files. - GfxShading: Simplify holding the Function. - Splash: Fix x86 + windows asm build. - Fix regression on PS conversion.. Regression only happened on applications that are locale enabled i.e. Okular but not pdftops, when using a quite new lcms and the user locale uses , as decimal separator instead of . - Add UTF16LE support to TextStringToUCS4, even if the standard clearly says it should be UTF16BE + qt5: - Document TextAnnotation::inplaceAlign. - Make Annotation::setModification/CreationDate work on existing annots. - Be a bit more stubborn converting dates that come from xml. - Clean as many null characters from the end as possible when converting strings. - Deprecate Document::toc. - Deprecate AnnotationUtils. + glib: - Add accessor functions for PopplerAttachment. - Deprecate PopplerAttachment GTime fields. - Deprecate PopplerDocument date properties. + utils: - pdftoppm: report error and exit if output file cannot be written. - Document that PDF-file can be '-' to read it from stdin. + build system: - cmake: Modern way to link against libpng, zlib and libtiff. - cmake: Remove stray support for lcms1 in pdftocairo. + qt6: - Add work in progress qt6 port.- update to version 0.90.0 + core: - Color profile tweaks - Small signature improvements - BBoxOutputDev: Fix calculation when type3 fonts are involved - Fix potential crash when reading Forms - Fix infinite loop in broken file + glib: - Fix adding annots in rotated pages - Add ability to reset forms - Several fixes to the documentation + qt5: - Make it clear we require Qt 5.5 - demo: Fix crash on broken files - Small documentation improvements + utils: - pdftoppm: Add option to set display profile - pdftops: Add a -rasterize option with values always, never, or whenneeded + build system: - Require cmake 3.5 - More modern cmake way to link against curl - Bump poppler_sover following upstream changes.- update to version 0.89.0 + core: - Add support for ResetForm action - Fix crash in PDFDoc::getSignatureFields when there's no Forms at all - Fix exporting to PS of some files with CID fonts - Use ICC profiles in PS output (if new enough lcms is used) - Allow almost-singular tiling pattern matrices - Fix memory leak when failing to load some fonts - CairoOutputDev: Use stroke opacity when clipping to a stroke path - CairoOutputDev: Fix tiling patterns when pattern cell is too far + glib: Add poppler_movie_get_aspect + cpp: Add the font infos to the text_box object - Bump poppler_sover following upstream changes.- Update to version 0.88.0: + core: - Support Widget Annotation Buttons not linked to any Form - SplashOuputDev: Use stroking opacity when clipping to a stroke path - Handle 1 bit RGB images in ICC colorspace - Internal code improvements + qt5: - Add Document::signatures. Returns signatures not attached to any page - ArthurOutputDev: . Fix font hinting . Set the opacity when filling with axial gradients . Implement the clipToStrokePath method . Use stroking opacity when clipping to a stroke path + glib: - Add poppler_page_get_bounding_box - Add poppler_form_field_get_alternate_ui_name - Implement rotation for 'flagNoRotate' annots + cpp: Add non_raw_non_physical layout for page::text() + utils: - pdftohtml: Fix noRoundedCoordinates->noroundcoord in man page - pdfsig: Show also signatures that aren't attached to any page - Bump poppler_sover following upstream changes.- Update to version 0.87.0: + core: - Fix crashes due to inconsistent vtables for Clang builds - Fix leak in broken files - Internal code improvements + qt5: - Add option to get form choice for export value - ArthurOutputDev: Avoid division by zero in updateLineDash + glib: Internal code improvements + utils: pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest - Bump poppler_sover following upstream changes.- Add pkgconfig(poppler-data) BuildRequires: New versions of poppler-data actually have a .pc file, and we check for it during build, so lets add this optional dependency. - Enable building of gtk-docs again.- Add missing devel package requires (bsc#1153146).- Update to version 0.86.1: + core: - Fix regression in Browse Link handling. - Internal code improvements. - Bump poppler_sover following upstream changes.- Update to version 0.86.0: + core: - Fix link content exfiltration attack. - Splash: Implement gouraudTriangleShadedFill for some non parametrized shadings. - Fix case unsensitive search for Old Hungarian, Warang Citi, Medefaidrin and Adlam. - Internal code improvements. + glib: - Automatic handle of page's cropbox on annots. - Fix memory leak if poppler_document_new_from_file fails. - Minor speed optimization on poppler_page_get_annot_mapping. + utils: - pdfdetach: add 'savefile' option. - pdftoppm/pdftocairo: Fix more odd/even mismatch. + qt5: Fix loading from iodevice. - Changes from version 0.85.0: + core: - Fix case unsensitive search for Deseret and Osage. - Fix crash in unicodeToAscii7. - CairoOutputDev: make initialisation thread-safe. - Fix crash on broken files. - Internal code improvements. + qt5: - Fix FormField::name encoding. - Accept UTF-16 uiNames for form fields. - Fix search for "complex" characters. - Allow to load document from QIODevice. + utils: - pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages. - pdftohtml: Fix issue with the font size sometimes being huge. + glib: make the frontend initialization thread safe. - Bump poppler_sover following upstream changes.- Update to version 0.84.0: + core: - Fix crash when converting from Unicode to ASCII-7 - Splash::scaleImageYdXu: Protect against crash if srcWidth is too big - JBIG2Stream: . Fix potential crash in malformed documents . Fix leak in reset() if called several times - Internal code improvements + utils: - pdfimages: Add error message if first page is larger then number of pages - pdfinfo: Improved paper size recognition - pdfsig: Fix exit code when dumping signatures - pdftocairo: Error out when even/odd selects 0 pages - pdftohtml: Fix memory leak - pdftoppm: . Add an option to scale before rotate . Add -hide-annotations option . Error out when even/odd selects 0 pages - pdftops: Improve -optimizecolorspace + qt5: Code cleanups + glib: Fix compiler warnings - Bump poppler_sover following upstream changes.- Update to version 0.83.0: + core: - Improve when a file is recognized as Linearized. - Improve const-ness of the code. - Make code a bit more readable/maintanable. - Fix uninitialized memory uses in broken files. + utils: - pdffonts: Make code a bit more readable/maintanable. - pdftohtml: Make code a bit more readable/maintanable. + qt5: - Remove a bunch of unused internal functions. - trUtf8 -> tr (less warnings). + build system: make-glib-api-docs: switch to python3. - Bump poppler_sover following upstream changes.- Update to version 0.82.0: + core: - Fix not being able to open some files. Issue #832 - Fix crashes in malformed files - Fix memory leak on broken files - Minor performance improvements - Minor code improvements + glib: - Add poppler_document_new_from_bytes - PopplerAttachment: Silence deprecation warnings for ctime/mtime + build system: - pdf-inspector: Support builddir != srcdir - Install Cairo* headers if Cairo has been found - Bump poppler_sover following upstream changes. - Drop patches already included by upstream: + 0001-Include-SplashMath.h-only-where-needed.patch + 0002-Move-the-non-trivial-part-of-the-clip-test-to-the-im.patch- Avoid unconditional dependency on boost_headers when using the (private) splash headers. Depending on the used classes (e.g. SplashXPathScanner), the boost headers may still be needed, add + 0001-Include-SplashMath.h-only-where-needed.patch + 0002-Move-the-non-trivial-part-of-the-clip-test-to-the-im.patch- Define %cmake_build for Leap 15.0.- Update to version 0.81.0: + core: - Splash: Always enable support for CMYK rasterization. - CairoOutputDev: Check scaled dimensions for 0. - BaseCryptStream: Fix potential uninitialized memory read. - SplashBitmap: Fix wrong width condition for splashModeDeviceN8. - Fix crashes in malformed files. - Bump poppler_sover following upstream changes.- Convert linked package to _multibuild - Cleanup spec file (remove defattr) - Add boost_headers to BuildRequires, speedup Splash backend- Update to version 0.80.0: + core: - Annotations: Implement support for setting a different text in the appearance stream than the real text. - Splash: Optionally use small_vector from boost. - Fix memory leaks on broken files. - Fix abort on broken files. - Small code simplifications. - Remove USE_FIXEDPOINT support. + qt5: - Fix MSVC build. - Add subsitute-font information. - Fix since marker of some functions. - Fix leak when aborting text extraction. - Small code simplifications. + glib: - Make print scaling getter visible. - Make Duplex/NumCopies/PrintPageRange preference available in API. - Implement Movie API. + utils: pdftotext: Add -nodiag flag to remove diagonal text on output. + build system: Mark external lib include dirs as SYSTEM. - Bump poppler_sover following upstream changes. - Use cmake_build macro.- Update to version 0.79.0: + core: - Fix regression on TextSelectionPainter. - Fix parsing of DefaultAppearance. - Fix memory leak in PostScriptFunction. - Fix crashes in fuzzed files. + qt5: - Implemented support for setIcon by changing appearance. - Added option to set the form available to print. - QString::null is deprecated, use QString(). - Replace deprecated qStableSort with std::stable_sort. + build system: Turn README into README.md and expand it.- Update to version 0.78.0: + core: - Fix line annotation arrows for usage in dimensioning. - Handle Ink annots without an InkList but with an AP. - Fix typos preventing parsing of Movie start and duration. - Fix crash on malformed files. + glib: - Add poppler_document_create_dests_tree(). - Don't use the deprecated g_type_class_add_private(). - Document the differences between render() and render_for_printing(). - Fix introspection for poppler_document_new_from_data. - Don't create PopplerInputStream with length 0. - Document G_IO_ERROR as a possible error condition. - Docs: Add index for API new in 0.78. + build system: - Fixes cross compilation of gir in Void Linux. - Add -Wshadow to the default warning flags. - Install pkg-config pc files if pkg-config is found. - Bump poppler_sover following upstream changes.- Update to version 0.77.0: + core: - Fix crash on signature handling. Issue #766 - Fix small memory leak in SignatureHandler::getCertificateInfo - Splash: Restrict filling of overlapping boxes. Issue #750 - Fix crash on malformed files + qt5: Fix optional content handling with exclusive layers + cpp: Make render_page thread-safe + utils: - pdfsig: Fix small memory leak - pdftotext: Fix typo in manpage - Changes from version 0.76.1: + core: - Make the mul tables be calculated at compile time with constexpr. - splash: Fix compile with SPLASH_CMYK enabled - Some typo fixing in error messages + qt5: Fix regression in annotation handling + build system: Fix some typos in build system output and comments - Changes from version 0.76.0: + core: - Fix regression on case-insensitive search. Issue #743 - Remove GooList, use std::vector instead - Fix radiobutton reporting wrong state. Issue #159 - Handle UTF16-LE strings - Don't error out if there's no DA in FreeText annotation - cairo: . Compute correct coverage values for box filter. . Constrain number of cycles in rescale filter. - Read more fields from ViewerPreferences . Introduce and use Ref::INVALID . Fix crashes in broken files . Fix mismatched free/delete . Add missing include guards + utils: pdftohtml: Properly initialize HtmlOutputDev::page to avoid SIGSEGV upon error exit. - Changes from version 0.75.0: + core: - Fix rendering of some annotations - Fix crashes in broken files - Small internal code improvements + cpp: - Improve documentation - tests: Add showing version information to poppler-dump + utils: - pdfattach: new util - pdftohtml: add -dataurls parameter - pdftoppm: add -sep and -forcenum parameters - pdftohtml: make singleHtml and stout not mutually exclusive - pdfsig: fix use after free - Bump poppler_sover following upstream changes.- Update to version 0.74.0: + core: - Remove support for obsolete systems. - Include timezone in timeToDateString(). - Fix/silence some warnings. - Fix issues with broken files. + build system: - Fix linking in FreeBSD. - Fix fseeko configure check on Android for API level < 24. - Remove unused MacroPushRequiredVars.cmake. + qt5: - Add API that lazily builds an outline by wrapping the internal objects. - Demo: Use new API to build Table Of Contents lazily. + glib: - Improve documentation. - Fix cast from 'GTime *' (aka 'int *') to 'time_t *' (aka 'long *'). + utils: pdfsig: add -nssdir option. + cpp: Add a way to get all the named destinations in a document. - Bump poppler_sover following upstream changes.- Update to version 0.73.0: + core: - Fix regression reading some encrypted files. - Add X509CertificateInfo classes. - Add new 'IgnoreDiacritics' option to ::findText(). - Open files with CLOEXEC flag set. - Remove Gulong, Guint, Gushort, Guchar typedefs. - Fix handling of some broken files. + qt5: - Expose X509CertificateInfo. - Add the possibility of getting version. - Add new 'IgnoreDiacritics' search flag. - Make initialization of globalParams threadsafe. - ArthurOutputDev: Remove all Splash code usage. + cpp: - Make initialization of globalParams threadsafe. - Fix page::text_list encoding issue. - Improve handling of UTF-16 by considering Endianess. - Add API to specify a custom data directory. + glib: - add new 'POPPLER_FIND_IGNORE_DIACRITICS' find flag. - Fix named destinations. - Make PrintScaling preference available in API. + build system: - Rename ENABLE_XPDF_HEADERS to ENABLE_UNSTABLE_API_ABI_HEADERS. - support enabling NSS on mingw. - Windows: only set SOVERSION for shared libs. - Bump poppler_sover following upstream changes. - Pass ENABLE_UNSTABLE_API_ABI_HEADERS=on to cmake, replacing ENABLE_XPDF_HEADERS=on we had before.- Update to version 0.72.0: + core: - Fix checkbox lacking AP not being able to change state. - Draw line annotation endings (arrow, circle, ...). - cairo: Don't use UNIQUE_ID for PS output, to avoid using PS memory on cairo >= 1.5.10. - Be more stubborn looking for a nssdb. - GooString::fromInt: Repair the return value. - Minor performance improvements. - Avoid cycles in PDF parsing. - Stream::makeFilter: Fix memory leak. - Fix various issues with malformed files. - Rename GooString::getCString to GooString::c_str. - Regenerate UnicodeDecompTables.h from python 3.7.1. + utils: - pdfdetach: Check for valid embedded file before trying to save it. - pdfdetach: Check for valid file name of embedded file before using it to determine save path. - Fix typos in utils. + glib: - Fix missing PopplerAttachment destructor call. - Support getting form widget additional actions. - docs: Small improvements. + qt5: Internally compile with -DQT_NO_SIGNALS_SLOTS_KEYWORDS. - Bump poppler_sover following upstream changes.- Update to version 0.71.0: + core: - Replace the implementation of GooString by std::string but keep the exact interface intact. - Replace GBool, gTrue, and gFalse by bool, true, false, resp. - Splash: Fix crash if document is malformed (too wide). + qt5: - Fix crash when adding Highlight Annotations. - Default to hidden symbols. - Fix two leaks in a test. + glib: - demo: Fix build on Windows. - demo: Align property labels to top of cell. + cpp: Fix typos in documentation. + build system: - Enable searching for GTK on Windows - Remove unused files - Add fuzzer target from oss-fuzz project - Changes from version 0.70.1: + glib: Install missing file. - Changes from version 0.70.0: + core: - FreeText annotations: default to font from default appearance string. - Splash: Speed improvements. - Fix security issues found by oss-fuzz. - Improve page lable parsing. - Use std some std classes instead of self grown ones. - Various internal improvements. + glib: - Fix crash on missing embedded file. - Add support for PDF subtype property. - Only export symbols in the public API. + qt5: - Add Page::index() method. - Improve method to get the page from a label string. + utils: pdftohtml: Improve font handling. - Bump poppler_sover following upstream changes.- Update to version 0.69.0: + core: - Add annotation font color - Splash: Some speed improvements - PSOutputDev: add native support for type 7 shadings when using level 3 - Add support for PDF subtype property - Link: Fix memory leak regarding next actions - Fix handling of Signature Info Location and Reason - Fix errors in computation of type3 glyphs transformation matrix - Reimplement Dict class in a more modern way - Fix security issues found by oss-fuzz - Fix memory issues in GfxImageColorMap copy ctor - Don't abort if the SampleFunction has too many samples. Issue glfdo#poppler/poppler#634 - Document the OutputDev::clip and OutputDev::oeClip methods - Fix macOS compilation due to boolean define in jpeglib - Split GDir and GDirEntry out of gfile.h. Issue glfdo#poppler/poppler#370 + qt5: - Add annotation font color + utils: - pdfinfo: Show PDF subtype - pdftotext: Fix only outputs first page content with - bbox-layout option. Issue glfdo#poppler/poppler#88 - pdftotext: Fix memory leak in printLine + build system - Require C++14- Update to version 0.68.0: + core: - Add Reason and Location to SignatureInfo (fdo#107299). - Fix memory misuse on signature handling - Fix security issues found by oss-fuzz - Don't give a warning when Marked value is false (fdo#107430). + qt5: Add Reason and Location to SignatureInfo (fdo#107299). + cpp: - Add rotation() to text_box (fdo#106562). - Fix build with MSVC + utils: - pdftoppm: Add -jpegopt optimize option support - pdftocairo: Add -jpegopt optimize option support - pdftohtml: . Add option to not round coordinates . Fix possible crash (fdo#107316). + build system: - Use OpenJpeg cmake config file instead of pkgconfig - Remove wchar_t- on MSVC - Changes from version 0.67.0: + core: - Fix lots of security/leak issues found by oss-fuzz - Splash: . Optimize some files, making them 20% faster . Correctly manipulate spot colors if SPOT_NCOMPS != 4 - Fix compilation with some strict compilers. - Bump poppler_sover following upstream changes. - Add openjpeg2 BuildRequires: New dependency.- Update to version 0.66.0: + core: - Fix lots of security/leak issues found by oss-fuzz - Splash: Optimize some files, making them 20% faster - Splash: Correctly manipulate spot colors if SPOT_NCOMPS != 4 - Fix compilation with some strict compilers - Changes from version 0.65.0: + core: - SplashOutputDev: Add the invisible character check beginType3Char. (fdo#106244) - XRef: Fix runtime undefined behaviour. (fdo#105970) - Fix issues with malformed documents. (fdo#104942), (fdo#103238) - Remove GooHash after replacing it by std::unordered_map - Add conversion methods between GooString and std::string. + cpp: - Add newline after error message - Expose more image modes, add option to select mode in renderer. (fdo#105558) + build system: - Fix compilation with libc++ - Small improvement to FindLIBOPENJPEG2.cmake + qt5: - Add widget annot actions to FormFields + utils: - pdffonts: Minor formatting changes in the man page. (fdo#105194) - Changes from version 0.64.0: + core: - Workaround form field text not being drawn on broken files. (fdo#103245) - Add read only setter for form fields - Add support for Link Hide action - Add support for Next actions in Links - Fix parsing of Annot focus out actions - Fix PDFDoc::checkHeader() for PDFs smaller than 1 KiB. (fdo#105674) - Add const to several classes and members - gfile: Fix build on some platforms - Fix issues with on malformed documents. (fdo#105972), (fdo#105969), (fdo#106059), (fdo#106061) - Several small code improvements + qt5: - Allow setting of Form visibility status - Allow setting of Form read only status - Add support for Link Hide action - Add support for Next actions in Links - ArthurOutputDev: Implement axialShadedFill - ArthurOutputDev: Implement drawImageMask. (fdo#105531) - ArthurOutputDev: Implement Type3 font support + utils: - pdfsig: Add -dump which writes signatures to disk (fdo#104881) + glib: - less deprecated calls + build system: - bring back the option to disable GObject introspection - Add iconv include dir when compiling - Make it possible to build poppler without fontconfig. Default for Android. - Bump soversion and data_version to 77 and 0.4.9 respectively.- Update to version 0.63.0: + Core: - CairoOutputDev: support embedding CCITT image data. (fdo#103399) - CairoOutputDev: limit image size when printing. (fdo#103399) - CairoOutputDev: use GOOD instead of BEST as the default cairo filter for scaling. (fdo#103136) - Error out on save if file has changed since we opened it. (fdo#103793) - PDFDoc: use %c instead of \x to output binary. (fdo#103873) - Fix index out of bounds undefined behaviour in PSTokenizer. (fdo#103583) - Fix opening files with OutlineItem loops. (fdo#102914) - Fix some bugs in StructTreeRoot parsing of parent tree. (fdo#103912) - Remove error for wrong child type for tagged pdf. (fdo#103587) - FoFiTrueType::readPostTable() from xpdf 4.00. (fdo#102880) - GfxFontDict: merge reference generation from xpdf 4.00. (fdo#104565) - Reset lastAbortCheck on updateLevel reset - PDFDoc::setup: Fail early if base stream length is 0. (fdo#103552) - Check curStr is actually a Stream before doing Stream operations. (fdo#104518) - Fix new Object API porting bug. (fdo#104517) - Check return code of getChar(), abort reading on error. (fdo#104502) - TextPage: Add horizontal scaling to font matrix. (fdo#105259) - Fix EmbedStream replay. (fdo#103446) - Fix memory leak on error condition - Fix assert on malformed documents. (fdo#104354) - Fix abort in Gfx::opBeginMarkedContent if args[1] is not a name. (fdo#104468) - GfxGouraudTriangleShading::parse: Don't abort on malformed documents. (fdo#104567) - GfxFunctionShading::parse: Fix abort in malformed document. (fdo#104581) - Remove the extern C from glib.h. (fdo#103621) - Don't let ArthurOutputDev be friend of SplashPath anymore - Fix undefined sanitizer warning about qsort - Form.h: include time.h for time_t - Various code improvements + Qt5: - Add cancellation support to renderToImage and textList - Do not assume all Screen annotation actions are Renditions. (kde#388175) - qt5: Implement operator= for PageTransition - ArthurOutputDev: 'clip' should intersect new and old clipping path - ArthurOutputDev: Implement updateBlendMode - ArthurOutputDev: Replace the QPainter by a stack of QPainters - ArthurOutputDev: Rudimentary support for transparency groups - Remove stale libcms1 code. (fdo#104358) - demo: don't crash if page is malformed - Fix warnings due to the use of deprecated overloads of Poppler::Page::Search in tests. + Utils: - pdfimages: Fix for files with flate encoded inline images. (fdo#103446) - pdftocairo: Remove stale libcms1 code. (fdo#104358) - pdfimages: Fix build without libtiff and libpng - pdfseparate: Fix buffer size warning due to missing space for null terminator + Build System: - Enable building all libs as static libs - Enable no-missing-field-initializers - Remove unused FindLIBOPENJPEG.cmake - Add "--owner root:0 --group root:0" options to tar command in dist target. (fdo#104398) - Add python3 support to gtkdoc.py - gtkdoc.py: Make it work with newer gtk-doc. (fdo#105075) + Cpp: - Add page::text_list- make introspection scanner (g-ir-scanner) work with older build envs- Update to version 0.62.0: + Core: - Stop supporting lcms1 and openjpeg1. - Open files that state 8 bits as third field of W (fdo#103469). - GfxLabColorSpace::parse: fix crash in broken documents (fdo#103582). - Fixes: leak if parseDA fails. And UTF test fail. - Include glibc.h where needed. - Document the meaning of the 'type' integer of a shading. - INSTALL: add debug options. + Qt5: add API to let the rendering process callback to get a partial rendering (fdo#103372). + Qt4: remove the Qt4 frontend. + Utils: - Support unicode on windows console. - pdfsig: install man page. - sort encoding list. + Glib: demo: fix warning. - Remove Qt4 poppler package following upstream change. - Drop conditional use of openjpeg-devel BuildRequires and mainly use pkgconfig(libopenjp2) instead, following upstream change. - Drop Provides/Obsoletes meant for pristine openSUSE 10.3, 11.1/(SLE 11) and 11.4 releases.- Update to version 0.61.1: + Core: CairoOutputDev: don't overflow y * stride when accessing image data. + Build system: - Fix incorrect paths in .pc files (fdo#103578). - add the custom buildtests target only once (fdo#103003). - Changes from version 0.61.0: + Core: - Fix crashes in broken files. - Cleanup unused functions from GlobalParams. - Tweak LZWStream::processNextCode error handling (fdo#103174). - Warning fixes. - Remove t1lib code. + Qt5: - Clean up the remaining Splash code in Arthur backend (fdo#103117). - ArthurOutputDev: Properly implement saveState/restoreState (fdo#103118). - Fix leak in ArthurOutputDev::updateFont (fdo#103508). + Build system: - Use GNUInstallDirs (fdo#103211). - Fix installing a .cc file as header. - Use -pthread flag instead of -lpthread. - Changes from version 0.60.1: + Qt5: ArthurOutputDev: Add missing 'return' in error paths. + Build system: FindLIBOPENJPEG.cmake: Add CheckCXXSourceCompiles. - Changes from version 0.60.0: + Core: - Enable libcurl support by default. - PSOutputDev: Fix wrong text generation (fdo#102760). - Added methods to get and set the font size of text fields (fdo#101692). - CairoOutputDev: Do not extend the pattern in drawImageMaskRegular. - CairoOutputDev: do not use the custom downscaling for rendering images when using cairo >= 1.14. - Fix: Build with old clang. Various crashes in broken files. And some warnings. - Add some constness to the basic classes. - Remove unused functions from GlobalParams. + Qt5: - Added methods to get and set the font size of text fields (fdo#101692). - Add whether renderToImage shows annotations. - ArthurOutputDev: . Replace Splash font rendering by Qt font rendering. . Implement the drawSoftMaskedImage method. . Fix several small bugs related to dash pattern handling. + Build system: - cmake is now the default build system. - autotools based build system has been removed. + Utils: pdfinfo: don't truncate dest name. - Drop CVE-2017-14517.patch and CVE-2017-14518.patch: fixed upstream (fdo#102687 and fdo#102688, respectively). - Add cmake BuildRequires; replace configure, make and make_install macros, with cmake, make_jobs and cmake_install: following upstream port. - Add glib2-devel BuildRequires as it's a dependency required by CMakeLists. - Drop command for removal of *.la files: with the build system port to cmake, *.la are no longer generated.- Update package summaries and RPM categorizations. - Drop some idempotent %if..%endif markers whose presence has no effect on the files being output.- Apply CVE-2017-14517.patch from upstream to fix a NULL pointer dereference in the XRef::parseEntry() function that may have lead to potential denial-of-service attack when handling malicious PDF files. [CVE-2017-14517, bsc#1059066]- Apply CVE-2017-14518.patch to remedy a floating point exception in Splash.cc that could have been exploited using a specially crafted PDF document. [CVE-2017-14518, bsc#1059101]- Update to version 0.59.0: + core: Fix infinite recursion in NameTree parsing in broken files. + utils: - pdfunite: Fix API porting error that caused abort in some cases. - pdfinfo: . Fix crashes and memory leaks when using -dests. . Use GooString.append instead of sprintf/strcat. - pdfimages: Fix warning when compiling with cygwin. + build system: - Fix cygwin 32-bit compile. - Cmake tweaks. - Bump soversion following upstream changes.- Update to version 0.58.0: + core: - CairoOutputDev: cairo 1.14 now has high quality downscaling. - Signature related improvements (fdo#99271). - Tweak which cmap we use (fdo#101855). - Memory leak fixes. - Substantial rework of the internals. - win32: call ANSI functions directly (fdo#100312). - Add some documentation. + qt5: - Expose signature information. - ArthurOutputDev: initialize the image with the paper color (fdo#102129). - Fix copy'n'paste bugs: Qt4 -> Qt5. - ArthurOutputDev: Properly set the QPainter transformation. - ArthurOutputDev: Use Qt::SvgMiterJoin instead of Qt::MiterJoin (fdo#102356). + utils: - pdfinfo: add -dests option to print named destinations (fdo#97262). - pdftocairo: add -jpegopt for setting jpeg compression parameters (fdo#45727). - pdftoppm: add -jpegopt for setting jpeg compression parameters (fdo#45727). - pdfimages: support listing/extracting inline images (fdo#25625). + build system: - cmake: Various Windows fixes. - cmake: Use -std=c++11 instead of -std=gnu++11. + cpp: Fix page.text() not taking page orientation into account (fdo#94517). - Bump soversion following upstream changes.- Update to version 0.57.0: + core: - Fix parsing of Type 1 fonts with newlines in encoding sequences (fdo#101728). - Fix crash in broken documents. + utils: - pdfunite: Fix crash with broken documents (fdo#101208). - pdftohtml: skip control characters (fdo#101770). - pdfseparate: minor improvement to the documentation (fdo#101800). + build system: - cmake: Set RUNPATH for poppler shared libs (fdo#101945). - configure: fix --disable-FEATURE actually enabling the feature. - Bump soversion following upstream changes.- Update to version 0.56.0: + core: - FormFieldButton::setState() shouldn't check the field is readOnly. - Fix crashes on multiple broken files. + utils: pdfunite: Fix crash with broken documents (fdo#101153, fdo#101149). - Drop poppler-pdfunite-fix-crash-with-broken-documents.patch: Fixed upstream.- Add poppler-pdfunite-fix-crash-with-broken-documents.patch: pdfunite: Fix crash with broken documents. Sometimes we can't parse pages so check before accessing them (bsc#1043088, bsc#1041783, CVE-2017-7515, CVE-2017-7511, fdo#101153, fdo#101149).- Update to version 0.55.0: + core: - Fix abort in files with broken Decode arrays (kde#379835). - Fix memory leak (and probably logic bug) parsing broken XRef entries (fdo#100775). - Fix memory leak when reconstructing broken files (fdo#100776). - Minor optimization. - Fix regression in GfxIndexedColorSpace::mapColorToBase (fdo#100931). - Fix memory leak in error condition. + cpp: Return nullptr if the page at index can't be fetched (fdo#100981). + build system: - Fail by default if libjpeg is not available. - Fail by default if libopenjpeg2/1 is not available.- Update to version 0.54.0: + core: Make XRef reconstruction a bit better (fdo#100509). + glib: - Expose movie play mode (fdo#99625). - demo: Show play mode in movie properties view. + qt5: Compile with -DQT_NO_CAST_FROM_BYTEARRAY (fdo#100311). + utils: pdfimages: don't fail listing if inline image data contains 'EI' (fdo#100737).- Update to version 0.53.0: + core: - Form support improvements. - SplashOutputDev: Fix memory leak when rendering images with colormap and matte color. - Minor fix in GlobalParams documentation. + qt5: - Expose form calculate order. - Expose Form additional actions. + utils: - pdfimages: support 16bpc png and tiff images (fdo#99988). - pdftohtml: fix small memory leak when constructing some filenames. - pdfinfo: fix leak when printing JS. + build system: Compile in C++11 mode. - Bump soversion following upstream changes. - Stop exporting -std=gnu++11 for older versions of gcc, upstream now ensures this happens.- Update to version 0.52.0: + core: - Fix assert on reading some OCGs (fdo#99768). - Properly initialize some RichMedia variables in corner cases (fdo#99767). + qt4: - optcontent structure was leaking the headers items (fdo#99449). - Cleanup objects in tests to fix memory leaks (fdo#99449). + qt5: - optcontent structure was leaking the headers items (fdo#99449). - Cleanup objects in tests to fix memory leaks (fdo#99449). + utils: pdftocairo.1: Fix typo.- Update to version 0.51.0: + core: - Check for error from NSS in SignatureHandler construct (fdo#99363). - Add Form[Field|Widget]::setPartialName - Fix memory leak in PDFDoc::markAnnotations. + qt5: - Implement digital signature support (fdo#94378). - Add Poppler::FormField::setName - Fix segfault/assert if LinkDestination is constructed with invalid input string (fdo#99357). + utils: pdfunite: add fields to AcroForm dict (fdo#99141).- Update to version 0.50.0: + core: - PSOutputDev: Fix PS conversion for some files (fdo#63963). - Fix Outline parsing on broken documents (fdo#98732). - Fix PDFDoc::saveIncrementalUpdate()'s detection of document being modified (fdo#96561). - SplashOutputDev: Read softmask into memstrean in case of matte (fdo#97803). - Bail out if Hints nBitsNumObjects or nBitsDiffGroupLength are greater than 32 (fdo#94941). - CairoOutputDev: initialize CairoOutputDev::antialias (fdo#98983). - Fix crash when loading some thumbnails (fdo#97870). + utils: - pdftoppm: Fix -tiff -gray/-mono incorrect output. - pdftops: add -passlevel1customcolor (fdo#97193). + build system: Default to libopenjpeg2 instead of libopenjpeg1. + qt: Support OCG state change links. + glib: Use g_slice_new0 for PopplerActionLayer (fdo#98786). - Bump soversion following upstream changes.- Update to version 0.49.0: + core: - Merge type3 glyph handling from xpdf 3.04 (fdo#96667). - Continue rendering in case of 'Singular matrix in shading pattern fill (bgo#98623). - Fix memory leak in parametrized gouraudTriangleShadedFill. - Fix crash on broken files. - PDFDoc::setDocInfoStringEntry(): treat value consisting of just the unicode marker as an empty string. - Fix UBSAN warning. - Misc compile fixes. + utils: pdfseparate: remove extra '%' in error message. + build system: configure: Fix typo in disable nss help string.- Update to version 0.48.0: + core: - Fix crashes and memory leaks in invalid files. - Small memory usage improvements. - TextOutputDev: Remove null characters from PDF text (fdo#97144). - TextOutputDev: Break words on all whitespace characters (fdo#97399). - Fix UTF16 decoding of document outline title (fdo#97156). - Add functions for named destination name in name-tree/dict. + glib: Increase glib requirement to 2.41. - Bump soversion following upstream changes.- Update to version 0.47.0 (boo#994702): + core: - Fix abort on documents where the docinfo obj is not a dict (fdo#97134). - Check for XRefEntry existing before using it (fdo#97005). - Fix memory leak on PDFDoc::setDocInfoStringEntry() with empty string. - Don't presume that DocInfo is a dictionary in XRef::createDocInfoIfNoneExists(). + build system: configure: Work with non gnu greps.- The "poppler_soname" macro (and others) really just contained the version (not the entire name), so rename to "popple_sover".- Update to version 0.46.0: + core: - cairo: . Fix bug in setAntialias(). . Fix tiling patterns with BBox with non-zero x,y. . Try finding glyphs in substitute fonts by unicode value (fdo#96994). - Added XRef modification flag. - Added DocInfo setters & getters. - Be less strict when parsing FitH Link destinations (fdo#96661). + utils: - pdftocairo: . Revert the use of groups for blending into white page. . Use fprintf for printing errors. - pdfinfo: Don't print pdf info when printing metadata, javascript, or structure (fdo#96801). + glib: - Added document property setters & simplified getters. - Make document metatag gobject properties writeable. + cpp: - Pass len to GooString constructor in detail::ustring_to_unicode_GooString() (fdo#96426). - Added functions to save a document. - Added document property setters & getters. + qt4: Added document property setters & simplified getters. + qt5: Added document property setters & simplified getters. + build system: - configure: . Don't use -fPIC on cygwin. . Work with non gnu greps. - Bump soname following upstream changes.- Qt 5.7 needs gnu++11 standard, export the appropriate flag in spec when compiler doesn't enforce it by default.- Update to version 0.45.0: + core: - SplashOutputDev: Fix iccTransform + splashModeXBGR8. - Fix memory leaks. - Fix crash in broken files (fdo#95567, fdo#96027). - Emulate some non portable glibc functions when not available. + utils: - pdftohtml: Fix crash in broken files (fdo#95563). - pdfinfo: . Convert dates to local time zone. . Add -isodates for printing dates in ISO-8601 format. . Fix memory leaks. + glib: Return date in UTC instead of local time (fdo#94173). + cpp: Switched from detail::convert_date() to core's dateStringToTime(). - Bump soname following upstream changes. - Drop poppler-Fix-mem-leak-SplashgouraudTriangleShadedFill.patch: Fix upstream.- Update to version 0.44.0: + core: - Fix Compile in 32bit linux (fdo#95492). - Splash: type 3 chars. restore the current position also in output device (fdo#95344). - Splash: Improve rendering of some dotted lines (fdo#84693). - Refactor GooString::Set() (fdo#94201). - Fix typo in GfxPatchMeshShading::parse. - Fix memory leak in PSOutputDev::filterPSLabel. - Fix memory leak in SignatureHandler::getDefaultFirefoxCertDB_Linux. - Fix potential crash in SplashOutputDev::doUpdateFont. - Fix potential crash in TextPage::coalesce. - Remove call that does nothing. + utils: pdftocairo: add -antialias option (fdo#94977). - Bump soname following upstream changes. - Add poppler-Fix-mem-leak-SplashgouraudTriangleShadedFill.patch: Fix memory leak in Splash::gouraudTriangleShadedFill, patch from upstream git.- Update to version 0.43.0: + core: - Implement sanity check for linearization usage (fdo#92482). - Add SymbolMT as an alias for the Symbol font (fdo#93168). - Fix some blank files (fdo#94756). - cairo: . Fix fillToStrokePathClip crash and rendering (fdo#62905). . Check if PDF knows the width of 'm' in case of substituted font (fdo#94054). . Save mask state and don't extend image mask (fdo#94234). - SplashOuputDev: Compile with C++11 compilers that don't define isinfinite (fdo#94761). - Typo fixes. + utils: pdftocairo: Calculate rotation before scaling (fdo#94655). + qt4: Fix crash on certain PDF form item activation actions (fdo#94873). + qt5: Fix crash on certain PDF form item activation actions (fdo#94873). - Drop poppler-Fix-rendering-of-broken-pdfs.patch, fixed upstream. - Bump soname following upstream changes.- Add poppler-Fix-rendering-of-broken-pdfs.patch: Fix pdf rendering commit (boo#973888 bgo#764641 fdo#94830).- Update to version 0.42.0: + core: - Add the support for version 5 + revision 6 documents (fdo#85368). - Add initial support for Signature handling. - Initialize gamut mapping multipliers in ::copy() functions (fdo#90697). - Implement jpx streams support with depth < 8. - Handle SMaskInData = 0 for JPX encoded images (fdo#93468). - Fix rendering of some broken PDF files (fdo#92508). - PSOutputDev: . Support for LZW encoding. . Add support for Flate compression in Level 3 output. - SplashOuputDev: . Implement function shading (fdo#94441). . Improve rendering of some non embedded fonts (fdo#94054). . Fall back to Gfx implementation of tiling pattern if repetition rate is small (fdo#90596). . Implementation of Matte entries in softmasks of softmasked images (fdo#22473). . Assure line width > 0 in case of text stroke (fdo#94038). - TextOuputDev: Cache result of inner loop in visitDepthFirst (fdo#77087). - Avoid attempting a tiling pattern fill with a singular transform matrix. + utils: - pdfinfo: Add option to show document structure - pdfsig: New command that gives information about signature + qt4: Fix bug in links to remote documents getting the page number wrong sometimes. + qt5: Fix bug in links to remote documents getting the page number wrong sometimes. - Add pkgconfig(nss) BuildRequires: Build nss support. - Bump soname following upstream changes.- Update to version 0.41.0: + core: - CairoOutputDev: add missing font types (fontCIDType0COT and fontTrueTypeOT) (fdo#93559). - SplashOutputDev: Adjust limit check and check in addition bitmap pointer (fdo#94053). + utils: - pdfseparate: Refine resource detection. - pdfinfo: fix man page.- Update to version 0.40.0: + core: - CairoOutputDev: Use shape mask with soft mask (fdo#91931). - TextOutputDev: . Handle right-to-left text in search . Fix finding Arabic Presentation Forms ligatures. - Fix crash in invalid file (fdo#93476). - Regression test improvements. + utils: - pdftocairo: . Fix writing to stdout out with image output. . Document that -singlefile appends file type (fdo#86254). . Ensure surface flushed before accessing image data. . Check for invalid use of options (fdo#92195). - pdfunite: Fix typo in manual. + build system: Improve cmake build system.- Update to version 0.39.0: + core: - Ignore the alternateSpace and tintTransform (fdo#92381). - CairoOutputDev: . Scale radial pattern (fdo#22098). . Implement function shading using mesh gradients (fdo#88394). - Regression test improvements. - Fix typos in error messages. + build system: Visual Studio 2015 now supports snprintf (fdo#93116). + utils: - pdftops: fix %%PageBoundingBox (fdo#87161). - pdftocairo: Fix double free when both user and owner passwords are given. + glib: - Add duration_real to PopplerPageTransition (fdo#92040). - Remove enum PopplerOrientation from API (fdo#93229). - Documentation improvements. - glib-demo improvements. - Bump soname following upstream changes.- Update to version 0.38.0: + core: - Splash: Multiply opacity in case of pattern colorspace (fdo#92592). - Small form improvements on non ascii character rendering. - Clarify README. + build system: Clarify internal DCT and JPX are only provided as deprecated fallbacks. + utils: pdftocairo: fix fit to page transformation. - Bump soname following upstream changes.- Update to version 0.37.0: + core: - CairoOutputDev: Use mask for even-odd fill (fdo#84527). - SplashOuputDev: Protect calls to set/getAA with the proper [#]if guards (fdo#92006). - SplashOuputDev: Try to use an external font if the internal one is invalid. - PageTransition D is a number not an int (fdo#92040). - Catalog::getNumPages(): validate page count. - Catalog::cachePageTree(): recover from out of memory condition. - Fix crashes in malformed documents. + build system: configure: fix openjpeg detection. - Use pkgconfig(libopenjp2) BuildRequires for openSUSE newer than 13.1, stay with openjpeg-devel for older releases. - Bump soname following upstream changes.- Update to version 0.36.0: + core: - Patch to support RichMedia annotations. - Splash: Fix wrong memory access (fdo#91686). - Cairo: fix size of transparency group surface (fdo#66229). - Fix bounds check in Linearization::getPageFirst (fdo#91200). - File Saving improvements. - Add premultiplied alpha channel to SplashBitmap. - Fix for xref table creation (fdo#90790). - Fix JBIG2Decode infinite loop and stack overflow (fdo#91186). - Minor optimization in text extraction. + qt4: - Basic support for RichMedia annotations. - Change default image format. - Minor optimizations. + qt5: - Basic support for RichMedia annotations. - Change default image format. - Minor optimizationsHEADmaster. + cpp: Fix utf8/utf16 conversion (fdo#91644). + build system: - Do not hardcode -fPIC in Makefile.am. - cmake: Allow configuring SHARE_INSTALL_DIR (fdo#90293). + utils: - pdfunite: Insert embedded files in result pdf (fdo#90066). - pdftotext: Add -bbox-layout option (fdo#89941). - Bump soname following upstream changes.- Update to version 0.35.0: + core: - Fix assert in broken file (fdo#91344). - Adjust memory layout computation of GooString. - Make SplashBitmap XBGR transfer alpha channel. - Splash: Fix wrong writes on non rgb outputs (fdo#90570). - Splash: remove ifndef in Windows code. - GlobalParamsWin bugfixes (fdo#91053). + qt4: - Switch default image format. - Add IgnorePaperColor render flag. + qt5: - Improve efficiency of Poppler::Page::renderToImage. - Switch default image format. - Add IgnorePaperColor render flag. + build system: - Allow configuring SPLASH_CMYK support. + Add configure --enable-build-type (fdo#90796). + glib: - Explicitly link against pthread. - Deprecation fixes. + utils: pdftocairo: Fix cast to pointer from integer of different size on win64. - Bump soname following upstream changes.- Update to version 0.34.0: + core: - Splash: . Fix crash in PDF with nested softmasks (fdo#91240). . Speed up of rendering icc based images (fdo#90171). - PSOutputDev: Embed Type1 fonts to PostScript files correctly (fdo#19747). - Fix pedantic memory leak. + glib: Update new symbols section. + Build system: cmake: Make sure ENABLE_LIBOPENJPEG is either 0 or 1. - Bump poppler soname following upstream changes.- Update to version 0.33.0: + core: - Fix regression in pdftops parameter passing (fdo#89827). - Combine base characters and diacritical marks (fdo#87215). - Use width from W array for WMode positioning (fdo#89621). - Fixed adding annotation of Subtype Popup to pdf page (fdo#89136). - CairoOutputDev: Fix memory leak in CairoFreeTypeFont::create. - SplashOutputDev: memset on error to have reproducible outputs. + qt4: Fix PDF Text String -> QString conversion (kde#344849). + qt5: Fix PDF Text String -> QString conversion (kde#344849). + glib: - Add poppler_annot_markup_set_popup_rectangle() - Fix segfault when creating PopplerAction (fdo#90093). + utils: pdftohtml: Set exit status adecuately (fdo#83609). + build system: configure: Fix invalid shell comparaison in libtiff test. - Bump poppler soname following upstream changes.- Update to version 0.32.0: + core: - Annotations: Fix rendering of empty BG/BC arrays. - Splash: . Fix wrong colour shown when GouraudTriangleShFill uses a DeviceN colorspace (fdo#89182). . Fix use of uninitialized variable in Splash::pipeRun. - Remove unnecesary check for font validity (fdo#88939). - Small optimization in GooString::appendfv() (fdo#89096). - Fix crashes in malformed files. + utils: - pdftops: Make colorpsace optimization an option instead of default. - pdfseparate: use always an unique instance for PDFDoc for savePageAs. + build system: - cmake: If extra-cmake-modules is around include the Sanitizers module. - Bump poppler soname following upstream changes.- Update to version 0.31.0: + core: - CairoOutputDev: support embedding JBIG2 image data. - Accept malformed documents whose root is a Page instead of a Pages (fdo#88172). - Fix crash on broken documents. - JPEG2000Stream: Inline doGetChar and doLookChar. - GlobalParams cleaning. + utils: pdftops: Add rasterization option (fdo#85934). + qt4: Expose whole-words search option. + qt5: Expose whole-words search option. - Bump poppler soname following upstream changes.- reset baselibs.conf for rebuilds- Update to version 0.30.0: + core: - Openjpeg2 support (openjpeg 1 is preferred) (fdo#58906). - Fix potential memory corruption on TextSelectionDumper (fdo#84555). - Check for invalid matrix in annotation (fdo#84990). - Open some not conforming files (fdo#85919). - PSOutputDev: Accept a list of pages indeces instead of first, last (fdo#84833). - Fix memory leak on error condition. + cpp: New API to set debug output function. + build system: configure: Improve support with older clang versions (fdo#76963). + utils: pdfunite: Support output intents, optional content and acroform. - Bump poppler soname following upstream changes.- Update to version 0.29.0: + core: - Use correct LAB byte array for lcms input (fdo#86388). - Write correct size in trailer dict (fdo#86063). - Use Default colorspaces if present instead of Device colorspaces. - Solve blend mode problem in CYMK and DeviceN for separable blend modes. - Compilation/warning fixes on SunOS. - Regression test improvements. + glib: demo: Compilation fixlets. + build system: cofigure: print "no" instead of "auto" if lcms not found. - Bump poppler soname following upstream changes.- BuildRequire libcurl so the library can operate on remote HTTP documents.- Update to version 0.28.1: + Fix small typo that made pkg-config fail on some systems. - Changes from version 0.28.0: + core: - Fix rendering of file with a wrong embedded font (fdo#84270). - Use alt colorspace to get CMYK values for an ICC based CMYK colorspace (fdo#79019). - Map Standard/Expert encoding ligatures to AGLFN names (fdo#80093). - Make Attribute::getName() work when UTF-16BE is used (fdo#84722). - Fix memory leak in Dict::remove (fdo#84607). - Fix crashes in broken files. + SplashOutputDev: Improve Overprintmode and shadings (fdo#80998). + CairoOutputDev: - Fix crash when no group color space (fdo#85137). - Don't render text when text matrix is not invertable (fdo#78042). - Only embed mime data for gray/rgb/cmyk colorspaces (fdo#80719). - Only embed mime data if image decode map is identity. + cairo: - Use matrix to determine pattern size (fdo#33364). - Fix compile warnings. - Regression test improvements. + glib: - Fix use of uninitialized members in PopplerInputStream (fdo#82630). - Documentation improvements. - Do not dist gir_DATA. - Remove use of GTK deprecated functions (fdo#82384, fdo#82385). - Build introspection linking to the uninstalled libraries (fdo#84526). + qt4: Add a new Page::annotations() that let's you specify subtypes. + qt5: Add a new Page::annotations() that let's you specify subtypes. + utils: - pdfseparate: additonal handling for annotations (fdo#77549). - pdfdetach: fix crash when getPage() returns null (fdo#85145). - pdftocairo: Add support for printing to a Windows printer (fdo#79936). + build system: - Move automake version check from autogen.sh to configure.ac (fdo#79797). - Makefile.am cleanups (fdo#79411). - Use poppler-data pkg-config. - Make autogen.sh work with variables with spaces. - Don't use -fPIC on mingw. - Fix build with --disable-utils (fdo#84448). - Bump poppler soname following upstream.- Add missing baselibs.conf, but as empty file. Since this package is a bit different in number of built libraries, number of linked packages, and the fact that there is often soversion change - generate current library names during buildtime/sbin/ldconfig/sbin/ldconfigcabernet 165198668122.01.0-150400.1.622.01.0-150400.1.6libpoppler-qt5.so.1libpoppler-qt5.so.1.30.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP4:GA/standard/330b72aaf2ca48f2a05e806554c26579-poppler:qt5cpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=dbe10a50556bb95fc95b67e29f620bd70245d3fc, strippedPR RRRRRRRRRRR R R RRRm!#nH=utf-825d49fa50c140759de16340bb0087b59558a2ebeb4ad74f639654d6f487f402f?7zXZ !t/X] cr$x#F2HȾCs3X-LN]Lv2pV՝=\ KvߢD!7%\ ⼷G=t1u¸8E\ސ6ѽ$'k:w.T/tTXq2/m|gT֖T9 ۔G`)ӌPMKHP(iE왞Mq"b6eЃ%{+fOy\p50Gi֋Ll iۨ(_a8#q0|e]% =0nDuWߠQ }7*r9t1N7Khy咎T>9"56t1Oˀ\MS~>98OvjQ:,EWk΀VMXGH{Ӆ,<σRdiD )fk_vh2݃]FX'\YK.4*l->1UZ'w NVNBm*/tO6Gm=+  -{:`{ 5I׸PR# I&ȸbRH ?A޲uʩ;< rk~R2)׺<@M7Hb2aC:XNjM(5fe@z. |'$kkjZay*I0QOϮu; 6 k 8|ND `wXmƀRCp\sDX*rwHHJy@*؁זgQ,L0YڣT%_ϣ6 symRwժJqG"NOąSgՍ >g&iG*ګw t\jEf!Z+v袍ʿvή:Ne iK8嵮tD$V'3(cbPhoDN v1 p6+^3Dp_؝$d~p'1::"bitbq>q?v*f=W13¿XO!m}wT+h,3>Z]d'JF/j\5 b;*ݒ$A#~82)RX9dyVa rk,i[вG5BX@ bk]AGЕx|u pZ\}>mQE㮹gWILEk8z2D˂CZ9En4IQ(P / f&žkn0J6(Vz}#M9>+q>jp40Jᚔ?nپ'qXo$9W#5ܘMh $Vc9Gs(5u5,#|E< F(eFH}}fЀJd)"JPz2\G>bXQg/FEk3Ju>rWj/W0ӌQxwX+`Q@X AmmiL*1<ੀ0&©9ist~ֺ6 b Qpu\qڇ\ 9;+Rڄ>Rā sca™;pKy) -vOoɕ` (ղugw;za+]qa1Jgx9I"'@'O)$rv ?P? yi߂IL?<߳ 66E?R Y堦7ۑnb!i)j8U%f@J[{[EmG^dN˵CP$\(PָYMS'rjR4lCˤh(|fiRdz"Ko# Iģ(=$S/x[_e~y'|ȗGz[93MjN\PB:[c3`ws/qi\5Jvϖ] ` Ua"|3.k]i:$ uu'jKNfBl@Tf[קi:W= 6L|WZz-=H}9hz_mϩC :h^QAtx@+]/.ߤ#IܜNo "y_߶r.gt xat(M}z?d{u~@]q|j,xpd2Wdŀ`[n)KVIA _ NYwxk;ov>'5\B7~s2ƻRށ=jp';fʚ޺"4ʜFaDA+dsbm tjO3U`]Bq[ \HNy|!9bxY( ê<ރ5 QQQTF.L.G5Ԇ-B t\~7Y&,-f ю'5@9 .Η #M.8P;allJ`m9L2Mo0&^LMBc$X `VONjX-i6\"z(U2zu[$KWPO^SJca ;֒-#E39XI=^,Y% ﴹSXx?MNn$`F EP5U'QcU=QK|a}fnqjW1|PeE{R0`bm~|x w12?9EOAh`^~ jtξԩL=W2H yq_TQzth,v(NtxCu^V<@ 1ᴍK :N)Hv8, jt3s6Z-FIhJΔ]rOL.uO{dwL(a T%Ï0\#@FN Y3/rcU4qQ+c/d7'hj)4l;{Y^"@OnP'2ǵ2%0Nvϗ[~S7 \91:zv[ :(aKg %R'JJ1P+]bA#nS։235}D.Ȥ[1Ra\](@$cep._PxAlnicS֎b1e s|?/*.:ĵY`U~Ĺ*8>m'[h?[{#kٳ8 qP)UU'U}dTLBs)bkȟP[W}Y-*HU 9^y.d0e(OKP0uAP).KmxwƴOhP<~mBlviQ,z]˗=Q1_bq Y*&ymTH'E\hbs訢us/)p*ʨJBCN͉Bkۡx7L+%XzQ?7owt@Ld=RhU'G>sfN(z5 Pk6n0\ml]2QYz܈TFuz«53C ;`U;=Chek=\-K0;P=4dV+¯g-7ݣK6{>6<^a&7p6ƨ"bm5> u=0vP|95W (4Ҏ fy ȸͺՌV'?^' :4;6[c6'&~BmǤ9ӭqb?5NbF0ˮk=]AMXo 0rC;$z/h`t;DV0c)rExKQ<);+MJ,ю}$(Rg)`;vP^;a!_a$h̕2&P2pS(Ypks/F@`r?-t ҽbL:y Rn}i^6{UxFkCB!3\ xK^ Xge|#YHM9"2^ȳ3qj'u$WX*'-p"ɉ]V%6Ou! =ڑ'xW3?gz{|:'n<\㬀3pP: &ÄW4g6wE"7gO^X1El(Maq7$Һ۾t,u:x GO‹SOBdDk6i]`( M[rrvDԣa&V+i'1E~J=X93Gѩɠ{ߜ?'PFAi ' 5LΌqxAMM%٬vhT  < 2Q] +Y Ej]E7k x0/B++qU?>+%]O;<~krT$˕gZX  P4 qlP~O=CʸWN(φ0*7S҇w X(RúM/M *^gXnkxVkׂ'pqH'6aw梎s *=#>'FP3}@;4kYw-e0!Ӕ+?ȵVgdnbN]# U Wg5zڸq<Lj~SJ~CۀKl? lYM<:4) PP\s|Nn퀲u ]_;I>qZrFb _églD`EB͜N#a@[\x. 2@os[4"b` Ɂl{GG[6hnpDঽ}WRKZK`'+vPY*y1ȵq /7-jϔCC rhȄ/F+ֈw"ėk%%+D4+gFzڝ}jhqu—n3ݍ1e6tc00dYmWF1 iue-_YW\QkR,KoqX?ɃubUq3=6`fbU!tk> ;EqƵD&f8 ʩZV}>5bX0Qp r<#YH=* Ʌy m^֛.N(.8oYᬍ$b-ﰳ1t4b߇2p ~(c[ h!]ۜvk8Ap҇uD Yv$/פdܒe2(l7*Ω w/59IF~DA?\PRb$$">V!cr!I׎$,5~m)25݄C9ՊR{Z"}WSS"1tTpZ^SFo2B2#ذ ۃЋ$m?+^@v,0]݈;~Ɇ$,T|;͵\.nJ,3C m gC߯d8Ca \t4l66T/UA>!7~$*f95֜[5/Z~pM,r #U4_״wp,Ӫ6i+/Lғb/Úmh(_8Xkqq9 CMt(S}m4(m_OL){q (`A\AeMu:\γHy)e `wt ѠBJ4bh`Q7+D[e1̙>͞"N Mwt)I Z]I GѨCt`b#Z)Ɲ>׊4754u+ۡ9B}E&a_92HP(BLS&p?0^ !?Cr7EYҧ8P $u5R[KT暮Eh3p7%nnA|6'9ޖgϚx+tNŀ84юn͓fdjf@S9I](9 -zOcF $/SAsb'b\ K9Jo箎ʩd<9HDnO]|Wt(\>>.|RsBB5kcA J*} jyfp%>їU;e )wJ i.˘Z]/ ҉@ScU`vQr6Ϧ:m+fAK㲝'@qs+]a]}E(X;t,R5]=C!*{t4~Ouɻ~͹N_|[؛DԙuNl0- n?&b*}&ߎC8LjS~®ۙjW};jNיb#<и$lUBQG=l4(JjE!+M{suw${ VՅnvZ9kءֽcG N>|d9?4c+4RwZKeKKʰޢBK7 ˽El~MG%;hJypIa5+վ/%Y,ef%?0]9LV{w3)M'#4 h02Cmj*<#~ ĢK &R,xT;_;, NhK3C>+,θpP3rZ ͉^APa =Xp-سP!iOE g}a!j"ީT߲SʗmkSޜ5͐mp "^SfM,=ᦶvx[WC7r)VI\Γ]ĚFȄIc&ugb7k *=x ~2:!ᚗߦj@tD"i $-cj!ڡJ?Ҳ"gu0wNn)iNO؇VoRNlgHi\nBZB9 $c^M7 e_Q#^:K,>9^bQ#19H}k>PW1[)zƇo<ܝGT8>c-uޫa_Vzlnj;v88.n7rj/Kc$61 UGD;r<ê0#C '2_Yrh{"Y|~S@./ 7=υ!ݲ^lYRpa 뉰-!5ӲP]%?KV.˯!oHۭ7]ȁ4M%3]oa.֓OoS0:TBDCt96H@2lO'KL| vN߆GMN!C̝\dvoFp'Pʀw۪dBoE5Uee5>ZZ% S92`:ƪAd4?#vE@%:\z{@PRw#4>?s7%8=3HyHB%pKlT #lV@Džy8AH8$D;!_~6e`ڝpzaR<| ᥔГQD(@SjD0]̘ ɑ̗B@Ф]qS_F,c_uAԆAS,#Í(Fdi{)]$J°NAF`Oh]|Ųm؆"9ί %,^PsN*wDɰ GJ8J=Ə$ԙi$0fTS=/êV~c2pэ @TUB"b=sR3e: E_~9/  P}Iyz7uq߻H{c%EEZہ?:mH$EQ(o AC\s^"KW^[~ƒ"p12/Xs8HzQoE3iNӡHçrh̏410w@\]*;J3)1C-Ѽ1bIW4=>}.tp3|e}a _7A~uEk o{ǭPI!>LB+ ݳNA:]oD:E 5T;YBW]h 1$ZilHį]X"(P-@ 'KAu|_Jc O$6۞j>^{或[40iݠ37J(vzcjk)]TAg%;&0ٔ_B&q.Ȋ" T9 oenP8U0`I@`.MYZOQT&, /UPVm| HEǖ$1@P>m, 6ҿb;8}VߤM)rmvʽJf`I^oiQ e+$W]Bx60ZNG@EzPHW"e&iA|[!k)gY!WfKw e#?fуf"4H @ac(? mx|~e%R(WR4* WO~9.m, [D.%4@6sP[m-3h70 ^E/vH)qL*`B !Nķ#QY 0rS͇=#_YEAIajOx7GU4PCǬgd#dz EKZ[m Jg3Ǝj}M_Le]=߉&UZ#?r2`[3BCk %Kezdl(8ӟQ| y'x- ЭzO:G]O{yI>opA]jl/]fxSm;EWQ p˫ K -nCvPߎ6; <&#s58oHh_~nJa]a&q_ FPIӾZT5fO)B66k 74F9 |:ߢb%G\6CJRլaq{8܏gB !!~hYN2(+Y:r\t馥2B{2uBp@ʴ"*Lp P@tEȆ* d#&eW ~MJ5ݹI^)#\ >3ǥf!aĥkG.qV)y0*m`еvQ%[D|Ra "bO>uบX籢n_$) ?ƛf?^uI]F߾J-S[20DsO fɲfȽ̉OC6|r"ыXD;eRB𱢒bpYr] Uv~tjXmsChW1`pAL tF!oDa^+ѐܕMg瞢;[jzV'#9 q0 A#B؞?eue?Lviۑn}WcREҖ©6b"xLKHثZ d%k5,-Vwm6iH8ԧ?t!ÇrY aZAVv :30 }]pYVb*ǖŨphAγ4X"#@.RCA9]#Xi#Ǽ|: BǦ}~W?;c-tHS("泊Yw$ us:q>n5y#n*Wnx jhgb ~~j> :( ˂#3U zO @^lq%~lBl응8@ٯaFgG˦\:P> sgٿ}CΡa V w3>r'}a891~L#K'NfEB*if))o\1(]G?c"P[=j|wl6z`ܮ޿ Hqpcw ++ZG߽flUq&r~󎏷UvH3s6Ԝt7.ɿ vvh MWd0dIԩVu?z;)Z\9э h j[DV5KDQ*?Jl\zeWHqr` ]%jUzuvmMrюlo1A]VW"Li֞~]}.@+'ew{]ۼ|*sӦ&dB#^0V}ZOL$(+UJH5?v#Ɵu 710U=9MR6kB 0)͓'lbF;YuTeRҋjpUu)=47" *s,I,,>H1A4i[$ `=:`*7?XOxiAQ˞B-n<]B5= uk" Ѥ=18DhWuV#KSywMzwvϛpaG[% '0^:cX~,K%yD*&( 9Fyy:Y% '7h7,rM&qVFsI1P?oEU~,n03u+5I04]V_!I^PhtTYܰAG&،\rD֧Zh8[Gl'Y9֗u{19ҍmKfݮt~x>ƺ)NjZ^?ߜa68OSce(_+[d|eZq5YOͪ_n(v>$*]()VK1Qra! =:> wnlB(ЖN l.F@H匳ҢkQ^pXѽ_\Z~"+8tcHͫ?m>Z#y/"+<|1r-ԿhFx+}˧T^5 cڑϰuB',6@1jIဢc-WfN:j~3[j^-pO!gI@<x+ o%д|;s-Fs!z]`عRPA@ _qY F^dzυ\o1`svЬ76'_XQ0GAw=,H W.U?spavcnhf#pٓG5#Q'81yOٷC)o_{^^"unQGoTy|-CAf,Q1*`32&U2RҀU'vOK"ə3́x$ܟ< %!sڣ 061O̚-D`놪R!!ia`tDwƂf ^9Q+kDA41 v Jl@gCp^A҇PR&i׵&f+sVѥ{T@DwZ|5( mfge^Hfk u\9O{Ȣ*qZ/SO!osZda98mdh۶f9zJY:}%Mpd7)`{Zaބ`wJ?%Al'( ˝cJ0 ?1lSn=/-斕(1^voJNIf[ҞlL8'H ׀4t2 ?Q[OwnTj}ѐ^ ,:ƻD)*B K2[BPh3NGuko$粥u SmtWCDsi^m4;R~!b\;VjZszuToBV*geΆ^q  VyتBvȪEI]\qmk 3V/|b#Yڌ+3:˪M͜h/]qaeLPI+ܐYSֶh^ M%cm nњ8^Wfs^H,LzԏSǐBu6td%*6 -奞wHXf8jR)ŤitU~p>@ég ^7ir]1?DS? sӆ ? w(`UJ\S4gwU!56SLeֻz_}̆/IxB6Չk40LnY 4o4#닎 ^z[зk?M "Vtr6~RG FF-?h:lAk,^^%FhsAXӬIeC? <13Fv")XeXtiDoVq{נ*N&w\p;%9¤!,m-)# @d' 7ZV$xӝhTx%H797ܮv.0 KxE^mMyfDq'vKmª eٓ<IiٮSj?~ΑSh@ ryp@(Fwۇ SjVX~{6;au_@H'Ew7VcS1ϣBçRB%; jI4h|&PdCL^N> 4K[&T ~#\(A{G+ zs-i"t]2V bZ >&';A:*k.j"v|Q&v4ZQ @^Ōa0j鱻\QyK:'cA\Q؋}T?Ww6>f- q xP_6Vy#8Ƒ_]ibȁeݩV S/駱-R0LSҬM( Q]Bi_Sγ*6{t%fYݜ"?`Qѓey(b!:!FZDdn ;ԤM" p׍fʼRD2>wjQygqq7cJ'""]zE%(Qg4I; } 9/" *eNg+ML|XץH҅)K2b׃) ?afwt/J>/ ە.w3L`jzӆ=)'Q)mv ѐ^ 9Fպ8طTU=va|g_?:"`N_SUğՎ.KpK^LߍֹAp" p҈$.{;@^D 9L,+&R-:WquA~YzJۡ9#Z̓x󪱕lT lwI,+*ݥimn֍w0+Yi13Y8yn:Ԑ=҉BMw IH0$^S R1E>PZʜ䤃Zƈ+1 LM}HB'J!'G 8@Ie ;"C+1lmb |QOiRL+ʱC"I(MQ.W'X|#M7 A&:g4[YriEkGAo7L7ׁ"̻wZ=/=gL15=!0Sst4a"+..k6It!;Ia9^@yݫu-MkP !5Sf{=+*N #DЊ&"t;|=P|**EzZjRޡbJ_T<Z˄K'wl )Q+g?< vZT[Թ^a>žjb?<#q`)UXgbU] :QSƢgj$3[׏:WcY/YFzל`}˚& h#geDXLT+Dw҃8cgQ qS)(UpS ߶.3dU=!m:b}w[]2vNsꀄ,CNN*vp*kѬ{he=s8A|qL:yv O |5[2$<SҏN+ ; Tע qZZǸĝ@$kt?0>q"l2d#z+Ccdp|].*䮽C9z)ǟR)g2l'Y9v1[Gf>_|){ï\D(4#)4Aݯ7wh8 K~%gZ{csl:R6XF&juyUr<"ޔb錵zI_Dh.ϘVnVxoo[4b) `U <2Lc}Oe/~`u_%9[SLn|$ j*T‘\#Z3HaPV\'ًq%.`]WsK#96,_AX!:yjИ>AR]_ٺY4^et!Z]ٹwvz`1[uxx 0R |v{1ft\2Ϳ~x]ԓ&aBu9 V63lкaS( 3䊛[B֓1ǒ/l/G֏6L풾v/K:Rn-w7¿F9lP~vd1B#+lm.N=X ~M/J{4F,(a +b Ո;T VCyL'Z&%Dt{۳S(]:$E JcA)ahqtd?1_7X=P1'nmB6Ǒ\ŷRN!ZA&o;Qd~sVXۤT7Oqb* bF <Ņg'~ʑ9q5btx?ހ|2W\T-_g =%ǖleٞ=@.7ex{$Xޥ)TKPIW/1J2EwHf@ Ym_fMN̳捌orEm.Ti-ï:Ca֠8B8}բJ%j9Ur+~1hmA\ zK/oK5L ;x؞HYB^qAZr$<$!$d* D B| [6ϯGц T-G8W/ hlaW2-v\ڃ;OK<0USnpXP“8* }6E$Rj.s8rBè盯>͹ڽM1G9̖Wpba$԰6O#t;/;?"͏J>Nqh芎 S78Y>Knd'jMU/xs,,V$qqXQ|eeڵql7gr (I6ɸ3@. h"bhs[Nx0ySڤ)o_ih3LTYS<P8+YQ()ŏWEdOG'5BU$!13}:gREkMwe{:uT wupsM^”Q|vS0ZGnֶp.(y2șC]R w̸U;µs #h!4Mj0L5eg j-Ÿt{PAL-yzBdaЊAF7"KPXlEOO[q2N."'r 7{=1W!?o"X:+gT&v. f: [mq~`m%<7dl;:Y`/Gvԟ$Ќ"7zMm)]"'j1#4‚V=>Ȕ粜mn׺#u),լu{v-5əۓ룕qBi⌏P-VmvԸM~뢦*爊j\߲&٢z{-@T˚!'ufc3vAcѢ 1"P-m7'_s_\˞I3>qvP#߲۰`gҌ_s+B4uF uk8' c1)\5]5b:"A2fS籙iO%̙K]G[{:sMu'ogluKpOY_gbZ#~T?13͕XOI.2c_?=G BPL., Rhφ5B&c5相co&Ceejo [aWq~90I4H4/yD-4vy^d ގjprK59Q=Ա1}wP7pg@<^(PAXz>Cʜx,"u^e955-650aOJ#8;wYA"lڧrv_&by>"mq[&R||Jpcaq5fnPh)tS H|[i9:S(#q kŒed<).LFՄ 't ŹeF4]Hū"KsR&1F=rwH8#D|٣o c3Pg<Ӻ?)(B LR刨K'zYUЉ g.줙O蠛r}:?: +>OSt xZkǸ 9b<̐OzQȄTeB\nbﭷWG)N ip5Z?"<4*WQg`cGأ31 fSMKPx"*)y5P`YSY:e?U +oۓжWz<ۯӵH(  Q~U~"DCpAy3Ԃ,(q+I;ZAYD)iS.0u@`:keJUJk|zQ"p2ό k"˹ҟ]ll^.;ق`f(&YT7jTWB[i`)@Ck!87E[q3 I,1k*+kQA-#0 jrSv+[kӈk]){NKq:J?]z9h3եU_4l@v;_*\gSjeVzK^OD޼T$2,%_T%p-m\$YȥRK]えQû[%F7񳯻5NDX͍[^3"'Xp^ݩ!d.Z)B=_> W`db*`ꄎ[PWDʩ(ӠaM'.*}ei{nƅt((kBB-c AT> 0ZDZ=97"i(ORt~0fz)6C?1k1ս oBa<˖\nCXQ tGP1иTS%MTpHkk0.Հ9y,!s: eSa;HӚVX6SJ`-uf{Q3wVrG{6=o۶m?[íj|9$QMֈ@7orDjj#b01\0qm$.dqO[[L<|qdho]EFB~_;8]תsZd0.Ϭ=OE]7W{1>ydA3| l7צ99bOGj%I>贯`vE %BV;v~衱cIT:z~nJeAydoٝx|Fnai` 0@$,fb/>c!5e ILe27].N/;`Fݴs"΃kȱw[eD0I ʊ:.@jffM]YXW Ռ Б.=$s^16lw:3 T%?O#ԗ[jM0j&ƾr̸SUkD4L'w*qlյG7`l㲲!h~H@5,9&?JuLi!Clu͞(-Vv?AiDBtm}U"{~aB#.-p]ؐJ`"7qC28tz=¸=UfmQm-=IoDc*=nYUE(:rɆ>u e hipW!ie2PSb~2YFZ17Fqz3*D_-%T.8wiy,r0MܨJ|E@˶­s)A/HV%p?][6bHӖ7x5Ǻ{T{\hpUinqKki_XV!'U{3:hk1\ax?Ru/Qot}6srHo_cF* R$.NT_E9RdC ܎N+YM᪄hF#ns'[[p%p-`[AuGxamq@u|@ ,X ,;p|BDZ_-\A]ʵuzҐ“1.BWC(at 7|=zs9kz_ATQx,,d3F+ gأVA⸅$᢮mUgQBRU-%om6tI0$m:D*ib!uFvŠgY\4$lgu vݰmn%^Gx P^%g};=Py[&̫4B , %u=BK3!#S6ց.}⼢R6x.Rr~GOHMOH\9(Gq2-nzGBou,A]h[j[ʊ}/"Rh=G=jR]+e+oAQfWzwSͿip2lfDUW5yf;S-SozuYz7t]c|lBʧ# UGʼns}Y_daW7,|Vk'D~Q;o(cZW5^zNfq!Cos2~P'1>3Wu.2<0juSux7ߴ {X ^ %!O'iYMh'YR q l}$^~$E JqK!~sMK#p< UvLĉR};\jƠg˖b ÷C]ž9h1 HL-R}?x9W"QU $oРN<-."^Dw2ν)"?vυ}_7zN GSMߠK'32v*$Tr?\}1ڮ@cxPy^7Dg!_yJ**WlR6` aЯbY/t3xQbW/r @ĔJ{csBj9'5׼VQ{lvx.d>IvohDqEIjf=z\dT^B /FLS8 8G&tD]#Zzt$!(eLHPT#=HV* A=9SĦ,g=0o8/4u 1 q@hY2M啬M<3g|EᄄbeIy̕lU x A)=T:1w ] ocU1dV MږPgYF=OqbjG FZ?Pܶ W9ٞfm& H,@JOٲrmK4{78䇾  o?WbEhߨpiig36/@# xcMDz LTm}"2@5aaz3vH jycw,+{v4znNs^KQoCu{vuE'FFow; O1B&䄼-; yOp ^Mfe4 bmWe|B6\LS<#+]ݼ .nJV5q ;8c0j:&~2ٶ@r>[5zhp= G$da?]N\wmit̙‹ V|zWiiewÊ>S$jOӦ4Thᝥ,m'ٮnS+Mv81DSZxM4nYd`3Ar:qY2]VY?LGE .lJM8}}-XF'F!VMSgL~uDw#S]^O3f$.k],j# ye6:`kŀNҌ[o;ö/oHB-Xj7K1Vg<kS}kNFfClFA)h@#DÉW_4\kHBiuî PU:zUR  +x6H"y336"55(N±0 '_ZX,ߏ= I7&M/$tzM@G'/ ~ Y)Lzݛ`mlhD >_t$R^7륑Ȅ4?ߙ326[1~x8*>?% :<3nN0/-<|%PWa fpu)4^egYYڠWj9v 與~ ?Ej t`Hjv'lT<҃Ѝf{(i;B] p,ӈB1HݧT]}ydFg{rYvghdO&w4zkOoN]F MS˒܋^~Ζb-*@S"~cR[O\6`$IQdվ)Я䰇SPΦrEd1(hCBu\ ۖIa|0r^CN*o#blHRsbfg!4i2*0X"j~80x#j~h,*7 ]cj JrIy h|k@p.5X=8" #8'Am6.~b/-}HZU>; ;n#~ZeNf;F[5Ehkhψ,J\ihYJ^xjipqD4&0"ůXţ7tzh/ezy 43j,O &/^AہfZ"qR bt uBŤQ{oKG}Rtq~;ڂzVӹ9]嗀tsLA;LEْmҠU\#=UZ`1\Y>Ob$ rlkٽE5}+늊[녨hsU $𜗃t[g*VTLdW.}"~eZMXySiZ ֌(-VmVٞN,l K?γ޴}}~nȡ#O(풟o Sfl^^>K2uJycVޏ&\g^fzѲ:LZRKM`ߩ3A_dr!`h +au V<`9/fcW#smB dJRA?VtM{a.')P:{ϩsdh œ8LƸ hn FxE=щ 2[@ $]kFPZUvonv`EX2@S kۖz|1˔st~ Z 0qL'݆*4$~J6 g}=u ~'Ȟ $3|Y\+`ˡӧb̜!1:)yEN wR;Ư֨L:PlkikeO:jy!Y:0h"4dwRN0U $ŪlSt'j_(¼ZZ(t]3f}$ 9-3*PŮD;iكaӫ(<1q:ʴy;c¢mc(a7?_`Iy=zv_we{͆L|7q}d2?gB զ\@쫽ꅣrXt*z+r-UPgBG+xPO\&goc~{Q U)%S9uv@GK'3iʿuPۂw !|_am!5&5UEy^RSQ+pe_|!Ei"0XNL~J@[u>P@<^'꽌`Bj-.3oexda>Jj%8ť穦RЫJ L3n4ƏJ`(!7׈Q Zc3<z 1J8j}b*Rfdrn-z"wCH!}F7F)2F 9pQ[^3H^Q>$ ;dU D (;(?fbU˒S^paPn,P~,䣿v.^ӬMc mC遍5^LF>'X]!RaEu>*d膨vx1NfTq(wW_#Ti J>y%\im @O `"':IQ`!t/+zeӘ9DX"@tyny-MfN!Ь{OӘkGT$VQ沂m%CL j@sG~L:"yLyuyKdP.|d59gab'_T<}X旐@4z#Z=Kx@K*֐k.U=Z"AM1f6. M.e8/kKۃx93-{nF dS˫f\G,qHKVV4*l:Q/ 9̧Fo\dn32̛@f=/9/2i<{X'v2%Ѐrf+~O"rP9[RΒ;PϓfO:75S^֠K.jMXQXQp"sݠsw8<q$SGFuƛYHIFG 0>|`WrorFğ-&wEeU}m 7\$c,A?>m*!J=aUt.}FDa&odwh]27(zQ<)}#eOXÞozk.+txNtZSOk3Jj-> Q9q0{kʐۨ[3`=vs'S_yuȜ ,oփ 1} ̿{#S.ي@5Ϝ^ CгY ¯#FZJRz{;jw ng+gʢ;. n_*%] D5g3'HyCܪI ?|lqȲM`sU33έꭟ(K/ZEn{Ԃ|uIL5b_rЩ&`g0Zl@ҡֶRuD2Y z*.W-K|7KCSkƫOC69`!( auH ʺQA>W0͎䫻6L׋DCGpΎCK*E޸ǀjm$l oN#RaBYu]}$'^}]ڤcj@lZq[QaSװ {u#HN@ V+4٠JhPd0,B14:P_#Ɗ IHjhg++Å.Bz2+8 uaEJII.AttBؕT]x0xKfZ>g9i\E/N($_C  *y/I蠐zuYoy|"܄Pk~.BSykw!HK`B' wZ!YvWоVFJus%=LKJ"^2Ho] @%[_!}&kD|V7"}&FВ>!{^ ׻AXc Ṁ]yըLq )*BFOe8OdNoOOVlY2 i,uѾR ?%N"dXF/en 1xi5OkD[& #4*~(y:9==9 ą˹]tW!Wە}:g>ɀ+QKP/!TQAHIUN lkS_m3g]|2>ł`znv%Wjj 5v-'!Ia}jJ3#{p+r3dUQz Thi}f[;{2[> )%rPTE` wR5ѤRy٤5cOg*i*O 5:)|WyO𼬢_軶{F3Sks$ s/֪:}s{l! f Ԑ2Gʎw4_to4SԸRW&рSčĚ 3[ٰDfK}%_ﭕ#%R77`ؠ[Q2c XWKȋu fE1PE#"!Q7_3kLta|m[ž"o([$3=V2koMe%vc>ĩ=z@Ư IXDA?& Jr+FMjqh' fmu>VVw맵 VXT30m?qŪKڦ.E1O-<Ui] (cm>'f`BSQRT~GuưA)˷O*j6 nhdM΍#`EjAnc`'}j%Qp k70p t n3; $Ose~^\W!N0Da;Cvr {23"|Xi<+eo ;}k&/* V"Jf%`؉1@hȚI 묭(QɃ>7=!ؕ)=n8j G@8odPG4=EVXb9lԎscX:$K+1QAӄn|{( >cjy P-L]qO g%=}TfRJN5'9_WC0ulez $ӔV7l:wtgd5$(p_T 7ӿe?# rJB]|e E$О²n@̄sA =Zk@KO+U5T̆e,!zn{8rxz=Vay#O|\Nng1U6^*FHƒ7 _۫`@sb9i(+JZ JWip3SpUBKA߮7qp+kі-[]({+3Uw]D52%  D79ЂpJ,$Fۦݹ}2u tQ%/w! ^Bfg3LW2~rjз~(J 358 3f8Iϸ~eCUXO,9ؘ"ep֋< uz] ^ﱳː[}J kt8hD ); SnPeѝyí[FN<>R_2:.˄1V󥡅o[]e)߄Hx-zc> CvF>oӐ^pJ?e%3]Ui xlⲍL9@hzʥ qNfPJH!,LR$Г/~q?d]H/|$+P_;:/Z"o%Gf#!kш$vsYJ5xV1.V_Ȗx`L;CT:2T"U7[-48kCUv2Z:W>8+h>^k+G%d!=R lwؐE,`iݐDJx3]<\ŖWZlv?Bz@\ 9_r~W70@}8b;ZzHd2OEc@m> Tn]"؈xdzK '!֭Jc]:0mgV #%؊PBFFi1$O9A:0`ڭcuv# oףYb4^'T;[L+z9ߌ @Ld+i K 57*]6N s_X&q$glc2)=-#Ext8CfrA٪_p2b%RR{0e Z N.-Or)$--BQG ]$8pV4Aզ؇ub8Lc{8ne~MNad#5l1T~H>LM}$NT$TvzQ~%auC}r+=t8xhtTZuhNcAg}{/I Nd[Qj'?•mBX{3z+ ؍x&} 8Ҙa7?{*iFG.hBMBamb!;ފdSt,xm. p!_*PͶ8Sk@مS90₌6X- 61y2zʰr٤:*ĴKjdG3L Ad|HD9$vdfrp@.RE@Zın(Ǚa,Ug=bYȪJ2Tx\Y3ktFX`j/Spch|2t7X\ap; (K~z0YPglBSSvׁל+/ IrUZ4t '逑x2ls[&9 12r.p^xoa {r#@^l{Hw[S%&bӀP T1fVjs~Ё*ꢇ#59#)=QkE<5#P\ "Fi5|I6x`wj7ZGr,%K! 31|"*r,aǁN1=Q܋?l1U.hd44n ۦCJ Nw"L) F?(-tmYN! %̔ 68Xޟ@1Tloz0\`mkt@KYikʜNhK5Oi}>3ۍgW){EMsIQL)Q/GJmB )/y ǯ0c-|끨-ZЦG+I9xy?hv8)znΤԭh?+㨰^nբu;VڥW#k!i$J#QG8,U^b FYW&3T8`ʼSHXKeޞ64Z3Ňn9d{U=A ϴTA7Z;E\zf̦4@|ylgo;$:[)HXu=\هCHaQLZ.RGRLar\uA &\Z6|iEfs8UbHTLʀY Y+4m`Fa`;f7خud-:6 L %Q(&,E3&,j]_ʼf|a<)ٙE6x; ρKy;єXu/aJ,s!{~,LX)7糰̢;jۖ uY6;kJ,  )kz7Sv-&"06@ڂC2b]qn*8,?OeCHpoUȋ4U$mf)+\% O.[`Q}2f5dxww㦺%@Pmv³m5$+e>nf+{p Z5?SxPRJD:<;%ʕ|KȄ+< jV5*;R*!i6=яlBY匨drM;ښ%BzT4X{~vEu ~P`&q-45ǙEi^YŮ 3R31u?S u&rY>Dk{{ ük4m tcHF!L&AUBQmfVa1>;ҩP`VQ-~98Orv8@2>\Iqj떗Mh Vi>+\(otxE&g?]5 &CTaҜx(,T5įhߛfކ} ,*+-pj%vDBk4X1u]nKODk#a T!ԙEr9mbj)e|nFz^# |xp6eB/ol (Rpe4ІY.$tgvx, ;ꮷDs5^ȶ0' )7ؾ(AFr_݁9Ajn| A]OaR 0GY yprBʔy S3yY_hIgEs=֎ B+*DGILrc.B3 Sب FM[8#χ,8 zg?>bƁyT,.q2FjXV>𽞱*}B.5< p&T. 787f 1Á*lVZDaM"-j0…b7E2,u8ˡXpu SXY͇\l+~XʤG>qTZ*ʑu #sGn_~ >Bym>xicY5>t|)@ O˴bf - }WF7['%٠2FHom]UxmX g EPx _)LjGKu4r"'W:8ci0Nic@âl:\\w6牯xv(p|J% +c u=;"fQ-J*!iX]^}\l7;NyLzc,p_Q$NõWcV|)XCHj"LwƠ+ vrߟpm' Ch/!ɷgf! sW޷ dr;^qc:8*R\J50]o56F(a\y@e5Ǥ"ZOA$ 0J(}΅{@o=21+Al9yVic -c A^ ܌re_tBKC[={9魷f)pLx9%J\{>k}lĚS4oֆls `vn8K(o-wSs1>%>of ̀ܵ{s>q>mCeqvIT ߺdZ <{,>:mUE0o>^>E0鎿?նWfT .-CzNܸ9\s7$vX.="8tY\vQWo) 0mCZL-MBgL:(:8լ:{,OC'/8bF]<6!NY[@F0(2;_= j ;4SKLxӱ%$cXH@^JP3_Jp|~&X̰Cb2 S1Ω?G+.5A/ S1c vc%Tw"Ao %UzV } %^qE6ݲ@u_ޮQETUd oj e]vK批n|HE>}`RrjaoQ˦if ,xzD;&7@/XQ7R< ŷM׶o%f̜Zcof+~=gR O]EJ@hSN<27Lu{C]y/N7tsR4J_d@g0 ~#ھ=5&JAO).\=fEx'IOG7чg,uVhJl_ q}Ystn#Iե*2E~`oFݾE֙i~%jHŢl:ᢛyw94DVT>) ⵂL3@q}qз!!GԄ2ֹ;fzEtJv#E(e ZrѼ;&PYoP8DW7,4dYПC!OIm5Llz"-2Xc乨JٹՏǦYas)6n &_v?5!#z? }v{Ň_$$`!ԤČdI]'DjI0>HcGDLѮ g4㚪cBbUX)48Qr.Ջ5F$J8"m6<,g :v~2lA۽"6`浖pY WrbB6ZO~N&L4c>=BX"+0ܿOh`gw)vɵ9: e#MN,q7$6MF DKrW>U  ^sTRD'_}qv?-sRIcnweIpܳU}Uo-*l^nO͊p"_Ft<_Bx/¶V΂uiDL=A:".W@Lugnw>rY Qڦ4J3ؙnf)L#a(w=\IDGaVI46yrW"l;˱'8#Vn@ׇN?v/j2%F kz s :of%'.G@vwޫue#+PzEK>>uFl_5$6zǡ84y(\lF{?ECw ƽOLd1!}EQGk M@ 'pc0^e%%]u1vj-Es_eMk}5'=XHJfCn/.%b ;%;W.;{wJHEsGvAe1}IkwŁ8ąϛ`r+qp<2Vûi4ބ~{{<8SYvMre>5&!ad~[D jB9z67ͱnz hˏ| tegZ='W( E&ECӞ~Ӷ*ym6(p.vnlRԖUHsQ(9qR+P/W4eտ(}ExCg] 5f0c mş_XxtO==ߖ'a*ƸHw2ih5!xFH`lv'1q8a-ŻyxN=Kj ҠQ*up]Q$ŋ>$?f3>JgeL~؊YQsk^c:Ep[/̡-ۛ+U!U5ry~S~iVBI ꔍrFd]񛖧5򪶱VPp2îvW:2O̡ % HzIv.~ǰg~ԊӌxP@]RS8ԞIX%JHon0XRRY*L 4撹6aU;dـ›̽6)dM>$J2fd/n b_8@rˀgV!juf?3@rLR>ᐶsOJ{_Qe_RMd+iCn{qjc1%[o@;fd(cQTwHF8`gdH;;_s{@(Y00)- Q 1U>֡ H:%)^> 3buI?Rb~bF8I9#绥X{ Ab)0K9_ J'>kV-aSklmOgfOo>*a7% rEe/;֎I}8EYg !&~lV<W2G%-a%RPGdL`љ!Dr6T p;)mBx Uur/nWt·O%y{#MןhܳܬT2nY+<'8pZMr &J^Нm3uܐ>dY_Ueee}C&9`Y<5"[wG5V%8$:w\s nhLƕp<̝IZow;(  k:diӡI/Wpd}|k>sPuX :$[ݝ|8ȋV t-V]$Cyv$y֚͆2_BmlN"̈́ω$6xwޕ‘$' j Pl*˿B ha@4h\K(w j F tpDٚߝ~9@+F^`4@&G[]i @NdGF} ;>^L)5q0sKZCX0o:lfMtN~Uخ?/֦V|}9_6 sR"tE$-Dzʾ[įAg@g׆!s4ΎO`{kcX9#Ċp’:E4zRahUpO )dE]`0(Cʘޞ$g|m2A_Uw&[1CΡ7yUNn@E\h2deXDǥ 1{A߷gbpax%V+cRד h[hҌΏW?E[_s 1TF$w&M.wIQki͒ +##tgƔjGN>"`dcp(mI [TKPo: %5u0m@,& l% < 8YJ\zъ5jPP.CX:5'p}ʩ /|M2b 9Jxv*:+T t{{'I7튃M IZ:'"h2\֮9wL$:>d'0tҀHTbUf`)L;8 '(7a,??i>pW݀7YFӸ\&S"FfCqi>iQ6NHA 3ꂮ⥬X9DN{ʫ5F^7d@U <ΑAz[ɜ~j!Hfh=q Q) 1I2wMo5U%"l +1e(CWy݂^ĦTOw~bm -> w>NA}i_^K{R͹(ﭭi46?7I_+315h?a"u ˮ={?mHG5"ʻ#6M8/e[`ւ+v,wOip%SբDꋨad󋮰Ro*.c10 IÍ5Y~IEWRS$H!RF&UNh[A< \_:t\WEqrN8yF{-g3( >2gFdO duc灭^]%v'w-`ڴi޼RIuXF0=`y7Ϛ, I!,2N>udzl;\Le!1]`i]J,mKsfq #Hھ;2vP>Fa.dEwِSH E,hk(ew0KϞ ɰB=(W L'q=R̉1l{yF`[7ԆYBW<zQ-Q/IݸSpDTxZpK:!-!cY:=Ypi[F"%fB܏wjvsLlے[Y~C2m+87Ҷ"c(=Vƽp:}gq*j<GϋMB3-*']hÂC ʊaj[j6P pz߷$` Pde+7DP4o*;ƃ),ՍERrbi6W;vR'~ Zq=%|ab+@;dw;S'cs(eBR^ 8deR!ݻ\ xػg֒~AxS$̴\~+ɲ?1'ʕ9#V* ;r{{yHɦ}L4s}۠7KS:6kݢWPJasC'#TiFк+,0}>"e'S"DH~z&ebGo?#=.3eYg>Sg/W~n5&.*ޮ3(#Dz@)6GᯛXp@B̢s^0[Q̯͑8ր|U"?eSܬ|c )Mxm"#ѥ|B!Y nCf}w).QĖU0i8u0< ejRXdQC*߉t=,kV[ӫZ#yd偛B5TJٚ33q/~Dc:\0R X M4{0/x抜Ή.&ǂjhx7{?-^Uu h^lZ)Rlo,/s`<&r%o=c jk)xvɍ9~V矍>Gej1r6(4]Mrz< 8hc۪-_5!M\]T-܉@őһY_%x\y#Kf7\M7"'h?p^n-"ϷԊ* #G\}l8L -wFb3]v>n r: mЮ%jկ47;U|LjD{ -̍`tCp)A"[9>m_:@OG{DOH` zDV4;>1Q#4GWʸ!f$bql* tWcΰXەu)lsbˆu,}pn;lpQ%t\'EKRܺs:wGY l`QzpjUH\+ `gJb%ɾ q-1OV!ЫsQÒ+Gc:x oRR> @?o_R^VXl€gt`B+g$ݫsgO;"|֒\ʏ+5lwg i hɒ֘rLfthTk97预})v#nygїrXM3xמ*<<\d:e+D(#o"ZAěuF(%wtv qj:1uOr!x?`R .0><ij{-o1 @i]̆\UL}(3ky+&2e(WQVH4]x;Ҽ]ժhvxs5Rl&1Mw_lW=){406\"DN׾xʎ0c1 (|#b*+cOv5/L=Fܖ 8:7RLǟ1F/kiX3Qw8TH4kh9C4l[! Ѻݦo@!{{kL<˦ה1돇5Ѓ*0!"'dZRFH;.S틈'G} T6t)A2Ml-_[fߡ*t!ʾf2h)(y5'4:v_Zⵀq5c %숤dN"5L?=q[`E)DJYJy8GBjV:QK@X# 7_o$-r;̴B*Rw>=[?̅h mA'3~6V.|D:4y$ fQgvx{_K/S . 'TeV{4WDY*43%8|3-7hξ1 Sg{$eoY~X<:דI`:&C5qmdtn Vk9 74LuaIDOb8bTA S`e*6 yL`ׁ^uwF{DL(DPftBHaijQhE8b7 WA&HSDJPK!x$G=°M>T*e˭r| ]e̳zPޞh14j*F!^V)TmϮE*r92hGɷlu-FJ*JzsZ&e +[? A;0(r#Ⱥ.޴ :A̛ېVJD6I,4 Ƭ֖И\k:_̙ w˼.{LHI›'bFT mzI~֢O?`yntAUVYo?ts V{ Ch󽴱۝ 'ߐ+e,ul8 ́7T[ŬM:xUD1W)` %%dw:J57n9Ӥ. 1 頜GITB>x!UauA҂ʃG=7 P&7e{3}gK+/ 16Rҧr3ƧV^ ˵iy.CLCΟS&ZXqlKHųO?κK!61?g!>%YkXp=,Fr<౅B`;,, }q%q~ a K7Hu"WL2SSkHP)-Fm `HÇ4w$ _35}jȪ!VŹʱ?):ϳ3M|!@k- Xu(dzG ]Nc%D2{T$ R(tS%eAs0NtR/|5n8j84Ff6R^똖8ם|a᥀ q\JB <̠>$FԠP6(I}p`+GxFr|,W^!1H[]%Oz2s8#t;PNBFɣڍc[B֜XmR;HT>-r6CYp2V偗V@{C#,kEcVVqs4*sJQC`\|pv3mtuB\֏v_I-7o9;λOKH/t ; |mɶa.E##xly[NJHfhwID=bsSlۗ }Qײх0e=pXn4ڽLY$@_Xjmr!-^'zנa- %,qN>uq(CE1yN׷&Yiʂe复5m9u_ьt-]r #3q'KB X L՘pe )qx])i=DG5E iNŅn(PA@,q`?g7O#]Wf2>GIРqH cz=NUYf$U\h{[*\ZL&Vysm*tJKQLy e4`* C "b0r*2Zpih /+ǒBR>>Oӌ/_,Vq: !<1@jR13|ݚ`QK`T~*yȎ81<.(YgnIK7d07\rK8\׊-`1157G*MF -Z=BYe|!@Tf@(r2]llB*J-{ =HƉ\i$ KڽP`k\}%Jֺ$!p2Q^pΧye <_n7ܬhNߗ3]D:#&{ITԺn'3jTMCWFދ64Su {[y[Mp ![ONtr&U8>Uzo>XnO(]`6vpk"+/w 2&1e$kNfd7MJtN"[ Q%Hּ 'q8#dkG(Jey0Auåt}VasWG1[LS *$*Gg \eK;xdH^>ɫ,Q+L?xܼ U;cJR aIuޗF( rgjy1:_%fhM)S=b> 1CuFO$;޻>EYpc ۻt۩i#xswr&?d vggpcT~D6FSqƟutsձ+U]nI;:*-L-TN#I C{-`՛}a&G']8ȒrGDp1mϚt E!kkCQ\B5Y$&#;bp0r2qUZvhIoe}&H`MʲWC61pu]dVQ-1s V\AƠ}5C#,kAf xhH헠jvL(":0#ءRVOf9ĪJ3xm̈N]1d#kyf^TK+:*ΗJָO[VP5˅w`-UcG|%RjcE2 MMiy>U!~e&'G]\;Xǜ%bFa 5'/ijy- C_Q4>.s!Mcx{eֽS{aITW+w{,7p{70@LG/ۈswܢÄūMnaU\13p@ F F,"|4)v uxwH6+:(|q[c U]6UF^ bK!BYa_<-R;I_?㫚Tf{@arQ+^ ۇG^ԝyd9𶨩0A"Er.ҥ cEDm/T[18ܚu,VboQ$ANxARS^ɱ5HzDpȊMHv7^uI٢tAEeӘJ=%W>7P д!)soCnC<#1t!=w4+m ||=eN&ѿvB€G?Y%tPۮrEAUzДLD?J6O[ӃiؼfAdzpVJؙJQW>N0A)/ FlO M0^8I&fg%wRhcC\7hMTTN7ChۗBEm=w/WU0p_{Zey'Sg(O2ë Ed23eGSfhoO~̳:C1v 5Y#&&DGJdifB[=s&Ļ%_u(ny  (8A?cQllfM]:FzM\WnN_¤H: =}r"D[xgbfr%94rn7N԰xQtC zΗ,XzA?67`DRIZh-1(fk:~'+Y¯xJON[K1KZt g[VHIً֘zw_9H -s8-۱ޔ.h,ye+3z&b5Ad}UCљ0  ܱnbb ynV@D"RC :n`{s w}֛V|}m)6-Hh+\Az9Jw ZALLkQ T8SӜBr $^ub:9bdKYKY Xɷn,<~a8.Բ\XB-uTyP=ȩ&c>4<ڦ~gna4A=c̍U텡,NWfJN13Y+є"uXUfdkARvԉe76Ւ?܉T^`soJKtwu;ۍM)2bl;UpAlsfxYǫqj|gѼ'%8~L 7brY-ii0uNy/Q m`q3bg6;XF7Y@LSfBy u\1g궃'xeN3 uc kOʉ:WW0 &W=Pr BN•W1_0T"EJ=Ń^5^n m$ŖSV6-A,y a O ׎ppΖ4|01sϊin*NbOOa*ToLx~ tq7-½y͕0_"C9 PVRNm_Tkb._0&\D1JFS$ޒ^E ׾;koY|o5eRm1U`O[\rlhYyb9^૭hgazAzP Ơ389>Nqzp" g>hXNPZ(ʀ&D*qF@'͝Rs6-Xqs&r+2 V2,92[gM kQSSd><+~ő#_,5&V<ֵ֧~^55΁&;4XhT:.7pbi#CKǷ×zW%;hgb|19_*Gg&6w*^p7[v*zoNYb-A g!v}H`=HE1W8Ui>̮C@ao+z6)_: =k i9uRȓ"C*Vߝ<2U. ,hUϧF&=}sVwݝ*KZ-9vf:м 8MΗ]Pc KNGE\DwzCaeGmO:"TAT/VS^gzDTNh{o0/At^;Gb #Q`X Hd֓7G@EhQruvL)wh?A4KѨiU2"0d&I*?LIZwlNgd ՑaJ7W1?="E7G_= uJ畅JC4͑$FqGZyvMɇvz¶X>S&uf.]lO [ܰoO-u@.J tdH.5=׉ v2 +T`cBxű^jYx[|e䪒B-2ؤ4v`-!"D;Uq;T]:2>-5ci`*^p'#A0xBk,V=#wX|m44t!s=}\Uu%()A+@Bz*{BG[T>XLYᄊdE"t%|fLW/e}E(;QqP-[+4|b,Gv%z;jZcL$h-bU:1SB NN[6VvW $mW*7<=UX?}A^7kT69f¶i KLX+ӁDU>רS*In1Qu7S* 3.9OkO\Vmm+進s[fŢ=F/?SD20˼#6q\cY9,WMo qz݇>a _w0&rE6t;sU!, k<֞i!k' 1(Qkn)cZnð N˵@/ &ƑИpy|Vc<A[9X:o-Ʉ3ْ.bѠ%)i5)vcmHXiH+C}߭os[[=E|]FPf<ȶ0ߥnV0TDp:kPj#W-g7i ?teG &ܭ''ts& $a<ս"1 x h;%B9 ؈l iCf N;XM0uQNv{s1X6O߁&yY~qE7PiNnCU}9MbeW)gt&a"ݴަbrكɫiJ`*D>3ߐ/#[nrHj'/}8]2ʎ(˜ZY:γTrtcta1>ǝ/NplnuaH*-K_n2! w.u\8Xo[ۨ nBQ4 4<' 땻b8-^t9p(TZ;cQQ vĸIJJ96 :kC^Γ jA1SpO&ŧTcA ‡-%qd;B蘃„2#1 [M “~')L!{k4Yr5PVHg:xU8g;P}xۂTZ͏0E-"hpu^>7^E2n(A@x(iS@73tn@k2.2̢rCvZ4=νAVfmk@ VF -8= f~Q>hE0frIP jԔ'Ti]pW  QY %CW(4waL6B^)tގ4Q.FXwtltdkhӱ^varH)YFlyB7oTu)OL`Ѣno6LW؂صJrjXb! 8rUĥ1O_DHR-RB{"qƐ}CUBM׊ [櫅i7CUe"]/9tJoMq+lQy?ɏ-/zяɿ4C` ;Գ#wgbKW6 ؽ&aL&eVq$0G01kqŬ&"-,oCI!J#!.v}]Q8SͤU@C5}Q'ʂia9H\K]1ۄN$g9?`mY}`L€nox<ȇ*^8̎54{-h,KU5pK\,x[ÈA6wa3$]EդQ^!O}_2,&Z6Q^djw׃ TϽz]Չ18tKGX|NpƋ!Y4b:@@p[gqՓU1b8{AM:*l@q iL! x?ϙѰq{vuJyCti=-pЮJdgq%'fXHO;*y(|Irkƨ[^0C?0#20֨rGHUYDOXpM* 5u'e+YxWb] FZ(bMc􍇷%0WNӰdTX0 Fq]s:AE6wr> TyuլEHLeJ&G| {~ +RAܔ[(/x)D"RUeiq!~,؆4AB}כhN~X)=5҅ȧe~Qb&Y2Ns[)".KWt(#m{\fnl;4xX~:4} bDE >Α`xcctXC!mß~} `UP-CϹ|YLk޽!/:KV TVoϣ]CWK:RX- $…%w]X;n~2*vU"=mfmLPCw ^|9.-w \_ d`*K1PLF1%6UPP?L Ma;f9YG.^x /%%e"| &١3TիnBO'*ʲRw}wOA_[d tg5 M25q\~D5  TJ!CǡwFuzGmWsꤻU7#4F(K֢דm?]^Bf{Έ x+w4Y[ȧ{. eGpyir|3=m]uf$pg ~#E դauJ7j)wf;.KVr;Ҭ(Jȿ/ؘ3w ENg>ƻmwV`'Mzgo)V?rU~K|R s"ߔLJ\|-nr 6)Qt%q G y̯:] ւLi#œ "9,ĮwE E@)+Ƚ!iRQyAf|KC&܀>̒&|1 _j`4 xZ2}vP""Ua_Ը=H ~$Gek#Rf׻YɆbCRcK\#KD܊-j28]%ҰK%o~+f$ou!ھtw!ΗRfgz4x~?3 hwrTk.{Rx(^牊0ɪo<|Bˉ[̪/y#Lw}GT{2ueB` p+QB=7BR ůz]QrיAԤ,YI臆J}X=nBsߤHhYiͪKQ0bP?eF4aWe}ښe>NJrCqπ NC4;6Y%d -!+v@˵BJXnrop_@K#X3V:Y[c*ܦ_(O<$_57kSJyX' >jW -ߠ5qGd, "9 b6ʧ+I]Z6wqe00~jf=V?1'^eg<gojkĒ'Gwc4/RBX6b>D`%auAwe{>Yq؀tzQEyQԶ%$Hp&O5y/ݽV}a|hؤׄPdȌ? l~V_%W1I(6yE 0BN8. P,{jlǁ"^rPd QˢfZ0#QǏCfHHB(B0BUF/OR7GDdq_#}WxFKz͏G5˕Q!Vpũ>˶a_ڧx#Dz#k|j(R4h%L-,lALQLx{|W, B- C5Uipq_,³9TLfZ+W n1BFۇcr*PMD͝*ԟLt>ޞlU}Mz!0;KNrY+lZSlݕIt|)Pg)C_rX8`juGrQfpΙئ(]->b'ȹ]y 0 @FRW"x*DKEMQw.\yBNj_CT5r0dՀF´z=u4#zh\V@:x'K;QTK 7[{bC,s_t|h$[|ȋkL:/.R(ukZѺuBg`n|VhދOHVc1#4@ȬKnLUT\m.`*T{l`st{ټ= 33w Nip*T2K>cze_9k͢1{ y˹'&z#?[=>Y5P̼4v*^;4@r+.5rq ^g siHYc=NH(*{ f^e>j<ŞFֆ?U@#q/ |C_1Xze4 HLPol.؁^AH<nۄ" š\9b#m &ML\NG*GB^nx\p#(#Cuͩw':P~p5l̄Te S…q N{JvS%" X'7/3[t6a`FcDi[*}BHśdo՗lFW~.:Ȃ*F`8WW HqW?J|i=Z@ u29헮(rƩԲ4cᬋ}C`6$c;ъ:^vZYgȂ\ZXxdP=sDf V "04H(L13b끈`2EI|ՒQ9~>iK|sl-cCcOCd6/y1 .- M#>'dE9< i/|0_9nj[0@GAh ߑn< y/N#i1!["TFFx-u>vLdX Dv.jwl{!>[~Zޛm|A fQ@>0d쬬-]%[};{C:uљ`[#(Lg]Ǘ1F4@JO( r !'_/8B:@ q7[cw*Y| UzBv^ՠn=/E1Ce'G] qN| /~t` D\sڰ{Vb7/(UBnug6CZ@mH+ yX뛫{bAՓ 5KfbJ4%986%Iy<"=']~=/waR/Yf&f`9 ~;3r\@z苾oi&HDe[jb^"z&UM g0A 4V\ˮBo Vϙ(Iಿg'bHr]k̉܋rDOpRly_QA9}P<RI{P vVBdj>@XT<@t-8dgQWri*渿h?'M]YbIGا#ɝ'e>jȬPfm ߥx<)i*ӱwnnm UZ'`Ȟ2N%N X"X=Ǧx\Q0X1B59}qO+9:aE;mrJqT &|M85xzsY! C/P'hԪŝ#X-(ߛ˨6'^ܥS5'doƫ !ch[CGPKs%B;cuUhA!hH5ks@|?Qwe.XŲ]2MNBj4 AH_|0 .TYXW-N Scu˒uJGpP{vR]onm]W 0'v|,귩ƖX7A8'DeB&aoYi'Ғbz岠Q~֮dYB9(xdKzv߾ l7.}bPHHvzˈN[#!/TZ]-Um!mٹB`6Fmv"fOE22>b'翤k+5՟]~'z6o1*[i4d\zQKr5VfN&ߚoG I0%\P^~Vs# xܙEDtT*^?,-,:e^`'4[ ]Ha#@,`l,=R#1QazC>YT'6ʐ#Я>cJ#}vVTݓ zKӅT#G 郳lW+cѺ1Li?\Hd>,tN{/Qf^XŮ=|pC '?!˪ќ) I,tYv>E(|W5WtLQt֊dy Ei&i<`恴E ! T!5]Dc"unr:63=XՓ"/UfD/iFd aIY_ ',ulu:QYҢ&& ilNfrQ:lzQRǘʲ`g(1VKWAj=su#nZRbGg,.F1e2S 澾0zٶOs*z}68Ч[h߸#aˍoYH!9Ɛ)T,.̥ɘQ7H"I۟&)> r.71lt)ӨȕxO= r *CMb}\_;n ˯GfCc"VYqȏ|Cs'vMFxꆆFK{Bf!,O8)WDuS#^lhSj)d%Km:b >,i% X=Hju 5(-<tj!gNع3Q<YfzE˩{ ah!{B cVB h%̷AYBx n^;Ⰵ} .kiDČ^{_  l",DoۜHz;:ԗsӔ%f{g!rxt)j> d•t;-f %/TQo/?G9UIܣ~JzNDCN |E"w`cid9gK/IL\~:ѣb~4EJ ~Q)T=| YD4<>s6tH1XEQ$ӫ @X4CP%מ܈hkݘgi͡! zQ:HQ~ue'(7M;3\ >qXb_JEm=9Fmv 8Q`i]\N6Ey+L w¹S\;bFΏQYjHQ9Lx5 ^Wd4:~@,}\b+VG}|ۖE7vm١l(,aʋO50!Ȯ?q|V>Qی G"[=EjݖJ| K]| Y1rG6YCBlotzNͯl;`G dKz'"li?Ko翡h&.nj_}DĂofPiw;OvJ -;'O>FaOZ!zku|{S`C)"W-L{MKD89t^+z <[_]!œd_&ֻ8eVwl|^6QYÍhGwow-d[:cGhfi!8ikAH3<\h\(a`÷Hv"1 >6WLlalD*p%7m*RD#[>l\uߒ8 ު( .d.ev0L\;ǨH:;x$2/7psC(EߚkwHSD/<Xb=y`yzG*(bsc*C|!5VZ+C#-*z(lc ~ %Vx9O#ksE<=Uؿ$EM v$l 9j n9h:]O1aeІ' o%+O^ܭ1+OIRD\4\a\KcO_$@VoxoxE&L0Xc`s~B6dQQ]XeZ~N`B [s`wtQj\.LvXQ{GWpGlNa*0 W]^T:k|Ր. 8rVG"SԙqJ(h$JEF Il;| 2f|@WNdץZ&RNГ{r;t7?/YZd1ǩ-F?8)>~iJH Ԁqk67iRڝ' 2emƶr@r8HUϦ0 o}-OSJH 578$>"h0A4HWO/Tq>FhF'.VSN+v Yka2y/)d>LNۇ0/q]Wʌa*jk F~{^% %@P5ZK{Ur\$$*Uh؍#]=Fifzba?̫5YW~*O *~ ط C lƫCd}"]Yl KśfaxF}>Kf,AdG)csV !_` W;A5㸵̘&);WaK9Mcп!w'+|p\|3Fݝ[9}/ J*wVD m 2dN'+QQ9 wyڔp\E_dqF3g{ ̍;-J8mĜ2^I*C@JUJNdp| Ȝ㝅dm!Y9ptU/P&۟P@<>r(Ji7mGB旾Xl5x=ϭa?>2d81Tf蓉p=c m0ߥNJ-H}@y7!7Vl_f_\agKoa5kr 󮟩Yk:}sh>wA>0޹5n]23yU>> ޕ 4!cTJS6;>;Pe mљf*aH][խl|1`C_y{6ys0[Ʊ#BA ɬyW<P*!0 Q};q|%ﴷշwWi}¤yT ᑍܞ3 2M<hdQhi ,tPR}thl2G,t7dKX6=wd*6jO_ ,٪kd ۓU95@([M յhA{&} ƧȈ|Hsc敜{6֓7ib>B1F/h-l(dQ;Yj8$ŶR46}Xv9@vvYRgq_$-*AEa78{#kM #[w#7+B=\ke2a-n ]),X 65HU(8nY'yϋ;+;䀿sJr:vM[t#j<=:Dr5=7+ V>-hHTJxHrJr%/^KG&5a5O*X%f<-h6)5l' =q@ͳ+o}Qov })Ӯ\EMR,&2\E%m—J+7,?} Xq@/l9q19UB}%'{'N&4Vߟ`g °31rdJBD¥]7ݴ*(5`'HN '~Bt6^S%N!&$We"5V'6*eB kۉf#(IJz$n=j,\K9ݲS8uBjy ]KTĕ=Qh^^ j hV#sgCŔn`;w1Kfmj4  e~&UP97(͊VC򓳖۲#kSDP -v \ZٓbB{bJbYmz14W[AR7:R10$mI1y!tqELSLJn ĒLQnBAz3؃(g}'),-I%!2SCxYGOEX4ֻbM[﷿%'l?eǦYA ƒP\C%;Su ! [êFF Hdmi# lJ×:9 iEc0Hy{ځgsr"+#ZY 70gkH\NZ0٦@4lSb"ޡaDqv6^!Ӻ^j:>OYɟȁ> 5G`X]m鵹c1ϯ/sg{BF7|Z(AEވLaQPo`:hurKIV- sk'nW?qr@+P8H|NIy$ug O>VΫmETi#5{UFh3,wsVB{̫,WXBȑ&wtر,EȚ!eu+L2?`$ Y@F0 ɚJJ^?w5>l ;qMZٓeոrllu3WV>\1w"VA6HS]]FȝI15ݿJcBi~{vu؊!08o0oZ|pdž[* e猞(sݢjw$eۀ qNN67ˊ*v%z].inDYCXIW pe (U\Ū_kH%̝w՝*C `|{ELi_No6TJ|/ {T\U&HCsi]r;j'Ӣ$8MeB~25@PYLɄ8ָ))Eü:U` )r]5y[DA;D0 ,J];bf_$M8d)4Yd4E-ȏi?Nc5X35sʾǕAuy9ho akb62SԾ!^MiC\: {21L'As\I70b `:}gsb2(FFH۝'+ P3"ڬT-tuY+_@Xtաn7'\ MacؿNˣ"k\Ǵ媨-GNL\VI#m><0J0'ҽMlaU:2bXdQ )~PnFB|voá]vN@~)_m/.b?n>k=3zD=.#[ֿy9 -OcIC}]=Q7Sz\mom ]P5 A7H&W'" z6y{+2dŢnL w`3Np:q6x݄-[TXJ&Y/̡gyiI c_]!{d3Or!!.$N{Lz^Fx@6fk̡Lf-JOWPٯj$=N>&?d), g ," $0uHI64v9EJ3IS+}>;mk{1vtsEI|&/~?n^xZ* f-j:8x~=|QdA%,(4c)t@˵+*/V:8h`OΧ4ir.{@t)0וÝRF4:r2hi/qXF=,,Id.Dpֺ{JĐ:+*!LlJ(/ak|[! Jq0j,4Nsv4oshއkdkVQc*[>a{:/r̎AWwmɯjW(& ^f 5%q˫N25M ֲՁ'LClLj|!%JݼPe;5D ga8\Me|h_o~^P]!FBm>`~l2iK?c,HvJhҋqȩ EY3 $Ty =_B&C.ha=1q^[+R(5k'Ƿ܏ ͤ*-BJtsl ߃&^{iIg44v=YDݫ{4'Pjt aw'߼EħLo*t"3 Bw¸] .H7˳}K41"| 0%G[i20g/ {)lsB4ϽFu@֌!8%w}RkCTR-VXȃi>xF{12PCұ^h A&xvh_1(a3dpz:ra)Ъ/7F1&A{~Q5A{X_Vn @O6#JGre nW]n/#mȁ\<]\8-Su2.yؠVW)e1FrKzF[r? e_Ce$P(y>q[[),V0̀N:#:yK&JJ7 H|cY掟OI.kQ dL zR,$ },C~ʉ]ͻ:zY٘Ȳڈn xÇKE5nHcĒ:wX'oMu[el!?GM D?AH>X%2GB*f4eιkC>zmpɉl4GPG_(7QHvF 'Q?-W'C rqJER=z͆Hg-MN>w|ZhnRNj`EGMqYÎTHfhwۡ8ݑ[B$! cyM }pԯmy/ܔGI8FQ* GFBQSikrֺLDseDG6=\Ga >`M Q!2ylжL"czryYx殬Æʬt&& xP ]oqq:"ݐĐ&bt.!Wf_my2b<\%(ngY=3=- l{]4ӔEmJK]i}qȟ>R~J͙ h@WRkp@|Wj4.IiNؙrlxe3T;)ۀD2~sG>bXS:8p<G&-\.I6מxc{?7<#L'Q>Pysij:A:j @e CnUlso<N!i+' };dv>  p*?/])`|zQk #+*R9xxtdmTL#b{%65 w~u ^W-"t2O Z+fv)SPhsuc?`JMQW+3Ðb直γG(" 7gavWRƠ&yx*/[Dj$zh [@%5O#I53B^: mN:ի$ =u}9):@}(Xh㰓[Zn'-Hz/"Ŏ{51gz2gӃؿ BE׸s.(o":$P-0y j@&5U_7a!v1ٞPEnM%Fc4~䠝C*́Vh/..eF*́?n 2;AԿ'54.`WtM%!4R-ո=PdMY]4E%޾t6e1A9nxLj R%&ڀmd0bݒX kX'ACnQYhm|[UGz9ʀ4w'V4trd˜D4i_$ P7kB?\(@v S]ɔe~:z*C){J|2J~{7'ejScV$S_^RZ@}j PXp0Ɏ_@^>IJ}R׶XOJܡAǁS/둮YkO'q>\_N*N(ƟC/j*AԆStx$Z_:WV` hd)$}.97ꙓN2WBk !~:2aF$8ݵ@&d=S_OF^}`Us7XnTWi Qؘ}^<0ghsM,w?qԀdB'^pD +Q ('#Q hLYOTjC5^ǏOt7[Ng?6 |Q7b#ZXQ&n0w߭LZ#["sucr7;/IgkI`+Kbs $xX2%&nؗ/6ȅ]SO$Kl.;R,ZWS&DB} Q.;b i)ra>j6٠7hߐrLHZyZBH}m \3tj̛om/ŧYpG˖Ywj -ݠeHcF:.T'v=/qMW|˱g4IUKz7fOpMP@Rm[+I9;t ^:&iVVJII|8{F5ŮϬ//ic⼊{,~H=z;JL-.;PW_ 5Q-ǁn''FHt}"ng\Rd%b7䢱5;ξuH]9k]_k5}5WmSۺG,J/z[B"dHg"iO[hvT  u_Zow[ބșו=dHmP#c]Y0LkAMfʝHI{M5#wm҇3 v[$ZhҢ.#(󧊏`UŐíN_= ,FNPTdɻ">"ŽTQR$'9 EfӲ7nY& WkpH6>a W J!-eewEx>A:;nEqddֶ]F)LV|ۭL HEZVmht\|(L ^XG{N c0 M4gi[R?,. dPkh.I;}u"K_}3UWMٲmQ ,s%8:NV LwŪh\Ɍ탶t+E0cD#)~'5p*);_̌Y<v`Ϩ&[Rl -+3YfC/#[w!nPo䉨zzmRRއ2/񃖌mi*\C+mWŒ)p'e"+\i -QL]j_ BPZ xWSu(yI"S4z_= r$QsTL,JmMԅ}H hLG"\蒵Q9>vr ")xN+!&th+ce;R@G?Tp 0ܓTNKW=bH.AEWPꮕ pi6ҳ2@uapVGQ=&cM5^ToWpE{OhnuO1rDn ƹ S7f Y:>ltG 'Zq-_ёY?=|jTl$Kozk2mnc~)>db:sް-^e/2AuldUs,^Vvpʶ\VHJp7U_ ۈį{_" #׳1Lp c(0ӠPԡ? <=\ @%P7%q~!'p ' hUFխ4Ɏszm-|7{9޿-tί6dJK$Ḉ9>I jTFn)T9XMTI U狊KVOe1/q#+B_2 Wvt`iϙXi>.U$[}^>:yd:D! Q[jG<7fņ?yp8}V 7'ER^#XKm)QEF}ᄏrgV=epR桡1CE]'&Tdk Z DA9 )rߦQ w`_ʽ`?&>O}0dF¬ہBs,% /k&MpS78O}C#L Ԙ`SV1S\dmv5[#~Ijl1lZc2_<nB tReě$Gq*6.=Y:uJTCGUe׹x8m-/-ݻ4 z#Ea&XwyS4(q&ksA)F\3PuFj&ʳeM/:!wѐVw[e9.ƄJ>c|:ib=焦e+bFk݌B G6l'!/0/BL::Oۘ{cLovXD}$ഘx F})s Tt(KkR@{ĜFߜ(4NRI-8L!Kn4#7N8Ʉ q#l~D2[MO2W#cRu'ʃ 9^3Lk֖QJȅL.;9izp{TϤ:5r/u~>:] ;fOI^O`MzLaFFxȔ!9R)I%E|XXB|JIW"(nRv!t}[:Ԁ?f}lVv=8ktl ՞oѻFrVHu`M #(i4Yc}5҆54kq_ׁ=lCbf ľ0 6s"L(fP8~WjS QmXA<#4\s8D0҇1:p ՗\ 5Uxs>@eVTA‘GpPg|]F+%˸D v@CnewzR;jrR1"­U- xZ-撁`%KC_\ a|GY}EAzKqX0jp2 $ Ӥ)#b3*6p(BOo ̹PͨݿрL X[QBSDZe%L7whSm(&~Ӻy.4 c􍤥^)rf̚,5Ϗ Ux R'j@$h("i敤eiL]^ A&haYUx@;UzMd^mDf) &+ډ'x%`)޴wrk@G{21пFWj^JW;IѵmCL.4I7Ή\XVA :Mcٜ(GF.Y2eO%Etvf駨Sri^oi MB\~;g%$<ľ8yO_|*Ǘ_`YDs,%|zNi0Fɳv{H&zcڡ'ȿӐ ; U'۴[Ğk W:oӿݻ ^xgNĀWs5L~~ -g !뒨lp+44hнo[L!gHEf:hH*1)jtzZS'TǰR{]/.>v =YI=TI)k:hE7;iZT^ہ[@NL0<4 -wH%DH LejnZ r@A_B`]|!!.lkI" dU74L bTp1 M@NYC$Oı9c;X/q7r֧A|k%[ʌ ^7N:v@_\i}485T]E]dBf7X'-"w`S _$ʺIGU}F/h%N? 4`G[NY^$T4s . DG}dc$*£뾦+y%ygZЪqtGb_VD {&nٛZ><\y:&ж`lA.IפЮ)0~h)*d PĻZMK$X PWQ8Y yX2:Lxƍ Ǧ"c/x{_F"9)*h~1虚 "9,mڈAjLB;.hjMu%Psmz혯=mh56ljg6, F^)o󫒐m06nGg] 梗}`-U(y5F.n1EWk n=h3v8ԫ\Z dVG+2%ʕR%.ݜ"bC8Aa|UɻB!\4L}'vE򨻜[ݙ:v#! E2:SZ&GɶHpH+S*sk/J&'yjWt9CL!{XSJZ.}= ߹;H3=ELT0](q)K6e6>t a4*) 7˸O' {Z^ʣ{>FN[IHkGh;A,/+{% ^ԋ%BvR5(6Yf=KJW DwV| K! rC*SrsZf63%1t@}e0IxvءiJD3UjEX|)Q{aNS !rȐpҐmqCTυ103/,mhvޗfJW'-Gj5WB>96I=mѣw#]/^xa-緦TA?qV| 62о4aDL򢤥@;]t09v\ B^[3@%y *gO C}"qo)Cn(f@l~Tc aOgҾL36̘LɞD|4׼~:G+\!⬄9]$se`t v:n0VJdh(1~3Vo8z_4ߦJWaiS*#zRTSgv$-]TѽTdSL>T/f:Ԣi+vzE`,=:AtXk@3ED1~8 {owֻ V8V?.H1B sE8# }GŒyZ<*L8Z"7?(/BXKc ںA\FKr}5Md7Oᐯg=Kd}0))5aCf# ϗQc("8:=~!n~KM)f7)4w+s}'l҆C/Ce)rjN ęٸH +Fy]xj~|>;!lV % s tSL+-!ӸB *POyVuO%;ҐH_`^up(>,T*!\Kh(@/}2Dm}!+X(fbwb۞nsbrn˱[._[5^>O[&34cP.Eʡ: !5;i{: =ߪ/0Vo5dNW 8yHڙ/@>zOƮ];!ݽ\iHզ㡧>_ o?h֬m D g])pnc >DOS`u|%P/+ +Z-Edf(u5ReQ'Tsh!;D"W TۊAZbs@_ .i:967HT)NF ݐn|xFH|xt<2 ;yݢu 'x}+÷2W !'an/):SQz6GّEG=sBFb)n,~PٶWs1(YJχ䲄ZF8E)i+3]Զ>sdh &;MoFqpɒgq}x3p\3lЪö³u"2 T<ӒY@PَP~̅9y-fK~ 桱CUmqany% ? >ݴL(wt:w,0)g΁J*K7!3MM_(~mCWǒͨ%RPZ (Tk (ge6$@0N7,u)3.qiJu{\~b$By]4u@rKwiPK@).qpQqFYAO!J-(.Dn0 ģȜ}S20$^ZM }?~ݯRx8?O]\ HХHa4 s챐ŧaj`9L#2Z)n}?ĊLv9USs=±̼4Kd{Ѐ-/VoeʈFf7eo@)7!~ֵcrCS\9i?Z^3؏q` :,e\L=(`sAD9kXyv{KWS/RFײ([,hh F~Lj3+ʫ4omHU.)/3ME~`A~wud'SnDjWʋGՋ yt3'czpyª]goߗ+dc6Q=YB@e=+$ƹ2=j:3ʐw=b`<V?]K7;k]( &eRC]Kkbi $Zx%O@/ML[)8W}"sǸB.VWnnk0=?V< @iSVK F."ib?$BIjS’{Rj%-HOۼBonwt6?:zv=M4Y=H* to4zPU`+ 2vԼ1ώa":y-X?U:Gc״~ZFW 0}B;X5%*> Ҫ%B#L=60Ed1/l3(z`u3%ͳLqg%Iw` ZΨ;Ā}z99M~m:*|^s'/gLJjNVI,LHB 8LB|ܩhº?p=w]97PRSZ`_o(F˞iT&8>K)IJ5*Qy DT`>g<h\Z*PJRaR`:bi.jPOdùpři'ZN8zJ֒Xbiw4m22LaIC}պ!huN[t:;3H;- Rלw0¡|mt8mn&'!j?4*Y`=KĢۢ4>#GL n4B TwK"7O|?% ("-yf+1,?sNy0R9<|$nli9@"[-%JΎ&DT SCF? zZiԹKqc˓Vݽ67} IjzrF Uiĉ 1/npTo`hB ve;R!sU8hJp \ѲM1R|ZU` FtZkpz\ &9"4v;^mty BsyKH WZT-\ө^ <@#"asG 'EoW ZB'2U!0 8w|tCPz oNglQ%N\pҙ K*H&K.+9}Vp^05*F0C@#5t|q n"6J<f3 D3}]ϼCdoa<'i,N\]){&T JXGyQ!&}^g C\P(:d T{J3XUO2٫6o(fx "cZ{J<%f:r|Y|\EnpX35#`Y+quRO:H}NIsL =GmtnOVi;]gw.?|K(?'Gd5fIR~̏Irֳ|@ 1@"GZ]܎d+|(C64 01\̺3s'd#M%8%<*(ɬJ ,K!XJF.uhv 1EX~`|Gs`[!!xvv}V8 h\̫PEӍK%D._᧹Lv"N4]GxܣWO4WϧҩmSfҺLĴVkטF'3HiRJK!HX7GˠZn Rs6Ԗ5&=&igb6t2[(y Ω^W]>\@R :i [%UpvYIEWH&[:jJlzJ8|Nbܥݣ Wn&k5=Ya؄ Z17n47DK꣝Bd}Sf]YEFKS$V87mfF Oz[Up&g8rSCCSğwM9Jix92PEZjeKx+DoAVb,Hl.Tp/g˨2 Jp;&3mEU0 P!r0TdVLgxb,y~l?$m?_,҃<9M}&|mrgīEyNpS5L`-bB=Ҥ8s?|mZWv0ot!ytt;xpwlf|$CzQAOh#`xqtu>x n`Nk- ))u)Z >ZKSoc=D^BU'~q~WZ}mj5?ey䅑:1U?XyvhH}F/~H6@륞s&~${-8bU2s:U@#x(*6;ek]ߝaZA :ArG6x0NSw;Ę0'/#ٶ;56 3*NFaދE~\K#av}?T߈,eK@pl)~Yv!̾5:TcFe_TO@@P W"3_-?zNWj_ oTz` `ngNT}oVFJ#;NY5j}gܡu5QYtN)nyqȻYhBc%jAw.48߬0KMxS,xor~~6"l󁙰!- #HrR%#Gw^P"g-+/R?X||ov?^L>* 0p`&sia<p{l<.^9ل"SGW9kaa-Uv^9U)|D&Mi͐A9uvPBht"W^HHUwuͰAM"}Hxʵ䚮rVvb_"o,BC|sꊴgǡ`BՁǷ_UD+e+p@Uzp>nþH囃u9zA0G] d&b᳐W S*G/З/_~ۆjlō& +:E#FPB"ԟ>Vn-CܑxR!kTZ+W!jX M~7ׅl'.e)+5MR|y }fmeH0裱,"/<?K /0q^_@i]His_5pPHr4%?͕xcLq f&e. ʆFiCp̀~%hC$I8&4W˛th t|7^e1'Z°+pT#.L=ۗ"o}j6qX-R8`A(^3[ѥk'_F`(ܶ)Cio+gC N*YaX֘X08p4+^W(}pЫ 8R0êy7D#p٦7 !*<$iM0i 9jDDm, Il檠pFO9qۆ'm@Q6x"q֥ 6וD/}MӥFW !SwMS Hp7%̇mW[@ X_t!rKT <1_J~8:DZrjVgҞ:h M2| e@Q9UC3>r_zыp=_jꌕfxqҫ[Ty2qI_XV\aqN.-PoriIu;I@Е177g[¸̼D!/G0?T G(i"@XKg.Jт3.[ȠgN ߊmY¨!ȻJD@) qqh)y#nbٌY)l;7+8'NEBteRz=hd.x@)we $D,aB@\ k҂(̀Zڎs!Fr8o%B9f雔䓗='X; 5|#¥eO/whznbOjnX [r~3/ |PO+(.\T%ij0erF6btk _yh8%!-#(dx#0q#qu,l K*jb݋e}}4$l䊋ɼ.K137y1n?21b^Yt>h Urg&aVɡ[g1FldUfHkuŲnغ4k$AO < ],'D:h:2ׂ[!.ĵ5%asNnM 6J 7mNus4--kŪeunC-$s4ƛA0(DD Lj-.1r6Y)=U)|%lFZa7xU|Y+V1hZQs OmHO:% )- eIZXe܊,޽AةTܟ1n2"; A$ !gIh M qJz G0 HeЩӐ|ۜրYZ~A?i%}D]J M¿Z9˂Y b>55;JE [\~ _RA DPM'⧠F}XDW*+9d6_p5VɖH&Gp]<خXi~ߠ]4A{R*9斟 8{DqDym'}ZWX"wʳ>g*I!9|s!z૜R9x qGcYb1oQd?*ey X`HwI?(G-OrgDgiE;)Mb6r97(jm}YO6sK>b t䉎%Ԣ*bVvJQa69 D|ؒ)1@"ӀctNzӀZ=oᥧnGL唽cj~d4Q WenWצּ-~E'-ծ38{؇F/ Wwnjud5.a.ЦB:za\B/9K_0Xup,i1uk.j#?̷i2;\qy@5/5S: &)I Ó3,s{7Ru7|KՎ8e޼ìo- Lı=;2ʝF۾5L٧"A[M5\l#E`G2vP^2@ dHpFO"@ʎpbdDdvn/呈=g-:GįJ,% >rpYUMaqZ0˵9OCk E156?# V?ߵb lm%5e.JUju -ja#řآazӳ\FHCou}b1Y҃S+,+&b =Ge=p,1veh9Up]r bqs~Fl; i tٌL3`lOu *mT[5>6Ix U{ʹd rZX\G+Yv4x,.Wڞ"g#6<`$jpl5gDL: UZp 2`M}Vy^fvz^'t΅j : Ǩa}Izv"ye3\ yg% ZwL8 ϷSl &<й|4Em'xc1g~>"uXn9 Ib~{ϊ[k#"J}&Se>D?:C G| P 7?Y' ÚTHAeǜ}Lj'BLTK;o*1 tOtGp|@()DZ_sfCp|0Vòvx[Hv/G$>F{" hSKSЭWyYo0٣C@SUۅ]9(/MkqÀ4|k׍dy"a_kNO}iut>_haF< *b2Q@wld (wF` IqO_WNɹ]&KM"OCn"x944;wSܶ\pNtEK冰 4qjw>MQ2f$ {{AFԭ8RM0 j)c*BF gvP/߶"U? nI]2*WPc流Qwq'S]! V v]ζGR>|}U%01ʈBrz<:\)%P2NLS瀴TJ޸ {񁄼`77$~ ^J+ሁ ^>Ab_}F4L1-9 [(Iri0ãK9'G o_/$v08g }: vL+uqG:$nzhүkNρ[ V|YV`WblKcvA`ҷ۶? 0^;Ͻ{"JW&E5&_#UJYxt|$TɃh(z/4ɮNו;9= CV; Mx>.D?H5̜͗@1ZKCVD9iT ݙRXm QZ7p{w nNdv'Kf* Ly!{T\ehkю۴:fe$#8]f>])&[t.&|w6%9a\"Ҍ4Ȟwլu[߃7jfh XԼ)(uiW+  ڂ%X`>(b/jml@doGX%v1/Zfpel4DʜϢ`fV _vA}z- ..ʹߑoSzxX*'S3j)QnrT00T%k^ jD*dőٴ'曉ZVqĔ>uD@WF\pߐhM-%p5f8MΕؗOHq qqr<$86Br, QDRҭJ9Yc?_ʅq^wnsv=8'mQrث'ӤkE!zb6+ioAеdyPe?/)I.M44}; Ԇ?Jp:VJ-¶J?~rGH#. |(pVUwE̍;w,AP"L)Ms2Ñ g.#Iފx\Ь_ GP?ot:Oqdk0XCcHzg@ys󉿢~󞨅b3[X7a+p&h;޶8 O=RnI'Kc,KCcĕ!9V(l}^e"nBؤ5{/#r]Ƌ JC->RKI=׍_߭{K|WBSY|VM8sʂſr/-/1C*-i$z}VP Ho[,OTt υ&甀QqiX*?.X=`:ͮ HKAwgadmMm $.}K/NB;,IrB3Pvj~)$M֣qh~ ;$:ېǫ TEdI @-mH$'BFe-4E /~bC[ܲLv1'l)WݔnW]Q_<9*K :_c} ǣsuz@Hނ4m\Hd2cu.u`$=,?)ݍ@9da46v]i;G3V mCG1pxwr)akE" ^=YRTq?;4éXpwL%|@VoXJĤ2ݿ؅1uֽ$xߏp#YuSpH NKc&L΄9/ͰDSat=砫ô"DI'+yW=σ25Q';:/;Ry[?C},&] f'nxyZŸZZe0 G`!4<+Y|3(zr] 0ZѪ-8#8- ALs#I'zJ}j|\彋gax~L3l` Y+>Γ]p3t8 FfWFNQ) ;Yo:=MzxԂ;^yԺ-9fJun֒TK/ O$Q6X9*WtoX4 #Ct&,HX1e¢I.[&X Gs!}Py#cڄb{tQrEla'd^CHJ6R#i|N*&9t9 RR45z*\h# ljfq@->MPGJ%h)ĭ7%Tt%ioj^7 krJ| NLt@&)ƽQ ճScYHYӯ- ?20IdBXxk}#\a\uc3U;εijuIFSU~6 mhTr¥xЏi^J"XMw3ʔQ5];5%BխΧ [0Zϓ|,'2jsWu !˃Q@rTƮ2 * {Vx_Jm9\se\[m]4?̱N#m[^ذ6VxYHme~û#W8Ca}eZs_ႿH( (5 jTDi^ؿ!}?jQcwր:u<'%Ėh8Ⱦg<6%Ct,ת 6S^A ʺ'R&ZUUO0EEG5{ dK[,}kb:;_>;ˤ]! ;!(h)6DHШ{ɩ6* $77B'G&3ĜHj]GC?Ybd䟠Ff`Hf{.3/B?G&K5QcHΒ13B"WEuzubJB{+tT,V.^n4S.Y7vM5WoEw 6&HW*7$xo':>OsPw t<Hd=q#<4p(8g< @d+ j6=@ED}4 gOc]٘;6c%8;J#ҭ>s4vB(KP՝ur/47tWT~}1km_6(V~~s_tCN!'Ԡ' 7_.NGu#~"8d72O qs yT d5>V{||Yi#`$&|Q"?L)+:%)(u.`P8_CZݩGQʛFH7 Kbobo~y ;O[YL'A) Bj|*! >~TXT)ЖŽ RbDww <օ-|˃`b~b6~d?/Eaj_^KfzʟRCVؽϦtYHwnC\hP Ԣm*'{!?9#K5 |&ZQJ$m;|r^/T/x5DJ:^]ł] W:+0uEo,@Nj+tS( Qriczwb#wu T(~ ]9e/FXUvyr7&͂ VߒKʜ0,D\f쓲[JK6%.uW^A<6PTyOMG՘a=Wפhk2aq?a#V8Cxa5! G(bj7,X#r&+첼GAhw d_]`fc2W4*]*ѷZ]L=e6WYi=}9v+%]Yَ }t cȖGC$ɍcr~rLtD>bv6mň(.hkg*d5JЕ!Ϟ Nvq5dTo6ct&U/hd?,8Dhw58y7I^d0?*]Sey݅?U[ȶ8ۃAD&ra*¬5aDrѨd -M:e1 |XCZ2joFFQ8I}"r|tl<ŏSѪ!͙؜t*OsXUym+MlH0(DmW7±F9 zP,(8q[,~)s?#4X!'4IN9U$LqiHn\bI6Ɔ8}jDQCm#ذ}-PY'fmhco~yȡ p7ۢRq:XNef8 wo*Љ'AZ"af' ^xiB~(+b&ωڒL\9Ee-k{Ǖ+Muj`XIć2'ƀ2F(SZRw_M{vs&@Y- Ȍ2[I 9wz$W:TYeZia.|OcHBZ8`Rٴ%Zҁ}8fe 3fѩD0Ugxvyal/:*:Bd,}-uZ!c6 c&ZTi:,C09A|)#j6;$Ù@supysނ-߽QK-W8XgcVA[ߒ6zNQ?&R\xlC9 :[3gaK+҈?~8>aGze{fm72$ZZ>겫|0n9K!UҘ͂:};v]#QcZ5$#yÄ m5^Pfw+$܀)qfSݳTdO᭴w}n 4 B9^QDq|H9D/\84[v@.I IdO HhrШci3p7:kfH:CEHE;BA`!kʩ,89bSMn4;^dHͫ xHT]MN٠ f NQ5Vq,^m\wܿ NA%GA,DyILIZm/y8Ƅxʗ'C[+NQjy}UigDN}6rE/mZ݅ M+m(v^Fء8 %^{>M|[3M=eWwk5{#WťW,Qڕ5^6T]0%h8]۶ֿ9P>w,5D_ւI1wvS 55^/y&߳lʞÛnwtstT9Br5^s&[hlu.کLpmt&!ɸt7X P&"EIz|QzOc4i^prDfAVǧ9R6 [IWJlo5iO/䑚Hپ#vgP I vsQ4"}b6!S{=ſ0$v8f q<=~gBvTPWu(0 ҳ +d5&2XgWyHqDI3efGZd_m?*ɑջP.# 6c.y#ZOC(O]C 㓳t#(Fg_;&uѤ0dw~?Zԡ$3T$A.yz=N{7:C>$X"#tYAJ51Os~&21%@ j!d&v1e? 0~Tsk1p5O 7f_r(O%c]"=:oz1=eIӾRoSvBuvfwb ;WpeƑwK: LV`>j]0AeR8J!BF&?E߾w !2m?>OT9H?Dv)0/ sޡis;mQ@PW?8 Pr aPxQlÈGVg;Gagl*(_}gC!<@邡}(6a>1k\wJbP?)xZC?,.*]RGG/m5)$hvm~F~^p #?otEb,6#,UoɆ>j[;<ǏAqY X= If_rJ!9\n;fb$Hr#di?$dIB#Zv%p.z7"-?-# Z)Qyo$͊Y"ZfRZݳ|gpb'Q]#0H+ux / X݊pVv<H7w JqĘJʝW,ȭO> DD[metu i9M2vfJ8_yFix/ifפgkyow$FK7k&b4V]{`y-3Ox'cl/r wtF:~$͟PpE6Os1ID,&26ٞ| n 3JXK!5XZMLebb7v;D/J&2 ۄCF9CҺb mVn*4Np., P:dBaOzXS%j'9{jjR{v)_f<Ǩp9}8[1n?Xmmn@n ,mͥ|'ϳZ-wDG{ʹEf8a+BK4rJZʩP귰Í %߆^χKF*W) 2vV`RJ D4|BzkIOqi/D٪AΈٚE1j#(N 5RrK{scѽR _ۺ%ZPxơX7 qхWZh2D_UmB!}WVOv({>X5)ܡ捤iӗ~g b>bmb)@qt&͎otWҁZ_z~z>:2}NC9D-2EACD)?c?~I]FȾ6e9&-vrVЉX4TO 3S%t߼D0ߓ1 gJJx|++oU_otziM絶-f92-> å@`{40*wGþ+bS?/RUyF=n R^lu-yiM ՚: J˺f g@j{{,v n~W Yr,fS-j RT{^ &%ϖ+G7}%{k&Pz4Jaj ewt;"bȜJqѢxo4l%X!s|R_u:\|$|j*_yهF:kjx0}:v@^!{jl yii#>[lg\kVN:k㲇 FѮX Fv9K7EI:kFWdbiJoaU^S#e"i;宓.Tҡ@ؑYN|7hs@R{L2E7@ס{Ut6Jį=ϦN-`ybzJBE3)9c yf6\Xǩ<[O C%rχo+WCi<%V|<':4No,45Rn%E,{IK*2S'ƎD"CGkn+ER=ojY?и'u, Lx,ʖEDH*)hVr2w'=¡*@U1M- grpcvܭWcZ*<&хZ'%WpmhOв,SG~uEq(?$s%1]HOf:AZ:w?M]t+wH${.,G7jN˽]^<֔6/bQǔw}/ ٬*[[F^ _gKݦ+drA=J[e؊i](7uX3랭m#[d8Gr]~\MOnB7+XWDHer;>'@qcEG3vܾ~@q[>Dd8.oء/ﳧĝ 13 -<󝅸=Cs >I@ymﭦFWld%ƴC;CTRfsTu@M8)_5qau|]vFmorZIV٥ pHIV;I4dqLGO2ov0^Q>W#Nh~{ӑ!ګQ6ߺjkK 2c9$v6E:#m\ r bX՘l^8] {c!W`Ѻm(c_krC8B",&d:a;xA ca#n>Ώd~,DєТb%H﷚@uuB).r$1xJDrsb,R}!C7aGMW79a膇\$"4[+IH{c׿RXm%G V`~ ~& l.Ec)cutIt> ~Ko)*pO& I.Nu+#E,b5]XKDr5_rm'p!BKt" BpQGhg1 8)FGlPJR1׶tU_C׳Z Һ23r]0ap@]HGcE\DtD Hϵ!P<"7`wF,C5|AMf$ ]$ُf5v`\'֖WlEEC#e^D׍T;!1P^"-&y!)Վ;ܒkd×xq?Ђ%5VjFuuif7T6R'<0xW~^Wa)24Ў%pY> .QtyqU˅y{ *cGcXS/=uP ZIq,s#5`$0v*i'N@: |NFҹf[Y}z)@;ʟHw$j"AVj͚$5IA7ÀW鎁nqoȄu;1&Q{qD>|Lhʿdg~V#d;P G>E?$VzdXI6jKoYT` (Jhպ)|nQnB/ȀQlJśȯ C-y -]I;), +h f6K ꢐu!pQ)e`S9Od 2M#O V--)XMkH[R_dtWXYLR'a˴FðwUŨ=u"_qdin< wL"o-g8-A#ua}w4'-ztڤΝspbœvm@gl̞rG绷,Ǔuj8vV±:P^U5{p!ϊ']]Զ3yPtoWl5C0'KNkPJRȧo\] i2pԩ a\j&w=@2X~pbuʆ Ne,Fs us(2ܝV}鮞7E6*U# #P>tDz _)zA/1?:dsx'}מA D"JJRV2K~ٟ?>^+yƙ;La6 M[Мv!,,F/u8L jՊl0nJ,̈́SU&+Zxj* m2 IN<1ܭHg-z"^o Kgʤg,=ĉ*&fm3FQ_~_xq̼<'&VxUT3I_У߇HH?L@Q HPTu-L"T!#+(llg;umGf =1`іGO[ȳB$PNޓ-4+rbPK`%!fT0"X h;9ַhBAU|"Ε(Q,sň6jN,Tܫciֽ ,z aTV<bj膁e $[1]WKp׳bOfjy㣭?6uF =0GSy1 O]KAΧ!$A0=dvmJ4!C ٗ]Px<罹:;Tv WO' 98O#)'#rV#7ᨀ);հ:U9FEA#nW*i g`5t;uՁu}3QAa{?s%rn0Lsny@[ POlO(jBLѐ&0aCw"& >gO\w H'5aR_69k%KڟWU< R?f*qͮΔ0|T畳(Y3:zߥRM+ktE0Nlaѣ47茫w#h=u-_(ee?`ahy3d oK^f6 QHVOOBL˹f$fCiO+| pk36PBzܱƩL3oc%2|4&9?sewYsǨH00uO%"{LMKf^nؿN ;ѬaO5b*jF3 pX+&?[{L~>O-K&$l-F*6"1Eٝꛪ@@12n|gE [p^#ߥ|7)DrǛ!8?Zӏ]:&B0<yrg.u ^K rF{.\aY}ʩ,]{uL,˔t2mbbg+MsB)~3`b_ $Cp$}kMVZW1d \_v@V~{ zOnt7 ,qɪ:HPHŋs~_c+~ 8)ׇ몷8ŏVoG ў-ч&;n۶|~u ۑ&*;>ޜkd޻d9n;{oDꥭy iW|J|5GeJW ts*JԸM/޷Z 񄾝fƀ?cm?_Rc`]î^"+7G E1ٮ(E]p߃i3YFA=g§bv"|gP]eжbMu@",bBFWJNtE1mѿ{ͮ7L"4MV[3]My8[jJq7$a3)^-T͝FqC\,Sbc07%$.I,1lx_[ C&޵"L} PzUuG2mLݰj%!4䪿QZ=# v!'"ZzptAtxoO6~ 2vK<ό+/aglSĨtTuR?ضV!w@z2gЦVOS&;2aE4 e]+E-Jek+y}(AX1OZ|4:@@t@bfəʲI56i/*ͫ%ܿThèu} E'X>P[T kO3m /i{!*1 ?.ɽw,8g{y..W {mYJʅ/ra/!&~8\~Ӷ1;9P:z/$ʂ_yd,N8SHXkРldͼІ0Z| F~:<[W6yډh[yh? cx:'Nv|~ɢ[Pj3a>c_yM8i c`$5@$W- C׵O;K*箯 -4(2jj[(bA `#SXU|$kDzQ!kt>,g! qM5ZeX~O/?*j0?65[AxϸB3notwzݚF .=L[g#u)iHmn4 (XX##a&_%+`6>}[̱굿ftpK>-cc;glR11'A#fldXBG- 1̓j>Vn jRi2uliGRΥ UHB&u+%uOZW?0?R>]@M?p0cҜ/ /IfMv^^- Z5}h#naKE5gG~] B,yHeuOւoBfzt.ap7əÕ,]āi㘰XdK.{VcJ[in(=Bm,ni9W.i;;5ZNΣ#m+JqHb_*l*qGW ?fAۤZHjqaO"9d[X}yW`2@ ;B=Hظ8C]UhVDY B~Di s?#Dgkwq=B), yxV,㊯NanҞN09Ic:{+BpWڕ];Cq!#(_ǐDθ=36SM8NzU|9%˰bνQxôr^Gtޝifl㜴Q2m,/3ź]TW!K8Od7%0'gŌ;%g id+432ȭkfd-:Gg'Guw}N`Fo\޺H4~EJp(D?Ej]9M_ì~bBeg"FO%ڴXՌ5 mm@+L'F#& 3SWZ\K!#=2"v -Q= X]CX@״g#."~KuꫣADaH,؝ Q .%"h&SVcnͧVJK1W,/ܰq3[Y̩^}q׉(cNNi=EB\{}@6AB=US"Np )6sܮtUF19Q}(9t9;rmX/iu.Yb@rS@gW'^gPskYK\^Ђtn8͔_W18&YpFsgpѳ潯(7ӭЧR`W8&/l:`s8¤ӧ$igz /$29@Ux,tNsr {x} dS$^Ղw-sގݫ!O{ײ߇ ԑ%YjO ;ַC m\'A#i5* 8<#=̧9]S-~SEkTvۜU;G'ǧ5q{,tOq黇vO̐Iߓmc1agWT7gL:["qgD!pY&ot*z4YHOZ`b!6Njk#G9xwnCb mF0Eenic(sk}h~i_hZ;HvӼh^. bdz{>+^y16יhF>N-Y$KfemI uvZMfyP - 62=k%v (ޯCc=_k\dMn_ O9?VJ|EG&vEn5%K# vbHFKln_e%)'n$V:Vd&Jk6zH5Pe Jy'eCݻ1SLyw&'yY4_aӊrp*7s PRG5 "Q VF9#$3QLO E1?+h^6OoTὠB yutGA1 DW#l @BRUugX%+,,bl+P=E.W - KlYPryuz3_I!=vCzLpANݹ[ Blp !"<*Zu~G0ܕX߂ҩXqbŰӑݞ𾳇pQgdMVdB*Z)Vmd_Yߍl`{5|8NI~O{G?\A{?Oj㣮@H [LJ\P&*?:Ix}7~?IК.>%EK`igAi?"rm}uy.;\ xW>Ht4 hwyp'M j<*kíf< Xc+A;ؖ/2o ۘoq/9V鲛%s0l=]Bx>>]F&eޱnߋj!V-/>wFru,u:*IfjGw`[ה >2/솫4p3(Lc{ժm:&`z 2pvx>ҨN +bi⍒Hc3M+t_:ǨIGT]u$yڀϏˉjo}f6SőUiCYH޾!nOAD'ydwUNcj*~z%#2[zLzO0=8Q;c{D,(Sy+hq$`xFޟYXl ( FxS[*v킧o~5eƧf!DNQ%|< J0g|d Jc]FCyZg+8I} Jٹ&鈄C}I;~PU4tPqr|Stz%y!m3>y 6[1kwY%7VB!p{s% 3mI+4Uh]ۖ*mevY9{9:YvسY+5l:뽏lMGa&Lt^MǨ<{J{F!Yp RθY2B xRom+QśUt;Pbf;oO`@-l C]o mz_nsv͑iQ@2jwu/MsDt-0`V;VpMU=(mojt""9 \4[K7UgDR?##g*W$%Yf/ʛujO3DW) X6~$C|ȭ>\[(c \֡(i5guz7/[H=J-gs%S/| 'F1~^E䮿7]eZx-lpm~< UR(ЄwtIx!Țr4k6*#p1kgz\vk򾚏cYV-,oqsɇr\Љvamn^(!\(G`~d4H[_,Uߓ937yiͽ(SXCvtsjqTtwaUK+DZ% IIc(d~J5lwb+xe0- U4;Պ4޹2`d"(IL!llqR~ mn$)!۳~;f=lbf 3e wátb]8(3zB IzcJcxpi=N^@[ S;Nєč K"7aYrԢ'_TK M'5,3(lSt% _@ %Ry%|Ȣh,NUմ c W䟀/\pKőd_Lub9:n&1+w1 kb]y$<ӔP' ª~LE攦#ʓVS6P)1"[֒?Źc8v l=$$J*Ea%?B^"65C\o9D~UDc8b::Zv=JWV>uqOY*a?nc)PӝhG#bLW-˝(x8O@`# cH%یɞ~z*\-WqjwvP~G_[6Z5[X E= qޣkA iv).ZmM8!w-iXW EmA9tԤ:D@ WQɗm* '^3x (6^(BX}9~pYjse*Dä׬WK uݽ=o`ɋ^H4CUDGʄsKF#"dZ߲3?o:u'<(9>~CkV+.pj OEL{=6q/~ Y=~Cԧ4 ~ 6Z::jѢ PڜrV5QO[]\c-2GYgEnɉfVQmt[`h.7 aB`6=lX5pE#ce: CA1T˳w$̒ZXiG|VF4}.z4\pjQRDoqihʎnLrQ8W7y'Qݦ l?8G)u0-;1@([2[r0WhZPT־L7'p)>p =;C<:#ѓyۡ l&x^{|oЩt :|3SR!ψr;9U3!|2'$щl9l(ȼENDf%A$NFܘjš]6nJrsP;i}d1i8RA?!~F^mbRAY⨨)r uJJrtkCJ&s7nfʮ ?TQtr.g,mòӂo- L$FqT&v ؖ4b3 5orz>D`{2hfS{,&Y9O7^ `7dE;P*QʽlHu~O-⥻Saz.q.guk6գQŠ2jy#H\TJVxYKU,ڶG&EVI<}쾧b^Gb Ne!!`.`ţlZcݬGy4?\-Ut\ -caյZc~ʬ*F=##OyxYzOmj&nǁf E-?Os7aыAOq4R'Ibܲh~J>SᛙN[Fm˜p(ܳXT*> xҼ|ЉHyBImAvwL.HܭD&%MJsT%cjD2;oKEP/s})pCenE7 1f苀nwy)2;a*ݝde^7s x]ȌwX 2. GAh+DH fqovtMedɻYr)LlK[)*齬&lϸ|(6ZUO|swA†T,Lʋ2&>_f4`&{0# _w!Kәpڽk~ǗUܛ/ ad#z-$(T:&!za43:y~ܗ0޳"'H&.ae2R!<NrkTf%ܗDؑ 䨈8HDTu0y߷4a3,S=#L"LsjA)R F><4 .}E:+8YE  ;#`&%A9 x<0R )ɑFu{ \J?c6&Ty@&.̅T1Pxm|G@GwT]B{ oS*r5,tb0ۅv\mZp`}%uJFwGxW`iSXqUN- Ÿ~&qJҔltz7NBaݕFrk߆ |w Gf^"YkTrD JTЋ-^}8k6:M`IU+ 7뷄y i4g%۟S[h.*f$E\.)ּ̂zۻGT: zN?_ qqL<.l|VJ cmo'EJi<2r#TSB;OگjDTvbEXm1p;o;.g"ǡ &-}3]jxV1K) ?Dun1fɵgDZ4|[/13^W ?-XX?xo LQc?qחPO?Llj܊=jdj@6KĿE >}gzljLNdjRiG֌7WfD{.KjA-)80_;/57Ԣɉ5U,b{Y7ѻjAN2:?'XTPuj>㷇ђ *]0E5p>[%µԊZrAh; y`ٜyuW/veȔzv P C@J,sqMG"j|xHPuU^9-('1b^Zx*&wAS%)M?kf;XK;Y6'LT47=lyhg cecl`1r΁j%z0!Ujq} ahR,h1uX q^u5A<ש:I(7Zhx֔IH8X7/RYZ•D^6+;֮Yni oL㯣$ 0$g٘ڒV!PLXmHj^յrëm0IbTep:¡jk"Д "l~N4Y$uE<_,1%bT(kXc]],ttRl@&)/+1i2Mj]ߓ"">y3b'7{E  sTP蚽p-a;Mx t; DþwŮQPI  X1Fq1qg[C-YvR I_x?k020[:ir$>\q!ƪ\o49: ͻM wŠH6DVo"T)j.l{p&3v|ٕ7 Ңw ْBl/ py]C }#F|i GqNѳK *oXVjAVvNhD5N24UjˆEq'ksϰ Dr8<;`,-O8fviĞ0>'hFSutulR_ZrŐ/(5F 4~.weE37¦smD{ +$o-ˌ|&%wh2+ŞK[:}72A\c_|D(JԑXB_G|@~_| o2M7;{I̭P"񍃷c:CDzOӕv eL KX)ɺamf|wEh\Sm]м߭>ܭvBJ08k+="3G4g *X 0ĉ^Eu ^G~2U344(U$wODNdkU#ԋ'JKaJ.xnt( O(|S.eEH&hhkqڦa+"sPRאs2J,h߁D\bɓtQC:mb_!Lg>P%zgG_Nq@ ;/w u65ٽߕ)&TR{%L7S}6*#J՛3f+J[1&1ߓY&e \NbE qK?m> b.mw&%1s"! .|VEM X64BiOHjachFxsd6.P'$TЂ1_ٸ8Ԗri1.sJ~BdyV]{SDBZ,zǝBȏ(n}mIz5^ ݷ/`[ mok6m_%ȓjTGόSrtDq02-֙"Wӳ C]`g``czE ..P [0N-27$}xp=+yh09%[ļ6~p>L}ѹj7ׄENjdt@[5f D;6XF7\!8f5GU&Y곡ht3!nڌ'fz,ªK0gV`8$#,ʯ] 7kNξOǣ4 u7cA%j?mͩS6`/k7P/ܓW@XG[7`5N"eF +NI4R8)ѥ@fb_a5CFG8([^1AFe9_.J'x&Ra}Qnٯ}X93<5VC^Ů fPicLn&[ 6bv:% + ٪1;́o!̒A=[o Szz!`8U 6~GFWNKa*(ֶ/Ih~?A[{kNͶzPw-Ȣ-uBGH['/Nmpe CCT3m1޶Їc@Ex?_K.5΀AƢ#$tOp>%~X_=3p~@ڋx&INzv XQ4 - ˭D ?pyβ LKi9:Tɚf>-լ/Y j"C8Zu\L=n>w|v Tc wnlI{t%)׽l_%Z '9 x8q#F8UNnX/\FsѡSi p}g~[Т\rOn !ЖQ "u: lLkliBPowӷ'b̢~̯aF:Jd\:Q}r?- _!?!ρ{U܁ΣvRhkEݓ̭-5:z?oRcPsjЅX lhY!}yHBS g^dztx m @.<zcgZ?JNI3wp.h@Ib<#yre[.=eY%xNm渕ڶHJYq > D{Eb3LLC~e!CQ ^$ߜ'/y;G5V|RyBBu[gYC#-sQEk~*O޶W\m=wv3J!V68^XwT؃RYqMQOA^٫ 0T5][h3}<k; AU Q_F:[:h뾂ZcႏA~3oO❲l׵d :̮3l4d NWG+$4I+SctdiR?v[- #&}T%PAtڊ^WYݡ-zαQʹ.U.V"!XV> u75񉊣H2>Cpec͍1"l OyO_GN:ݹH!5,kѾx?.=ėl_/DkEdН,̶5Z5 Zc %_ঔ5?Hh֐,4kF'E<7H4gpL ׋a"*t,>#ӝ^ KD&~]rd+ wG;{QO!H!{ h87t47/H'-j;gIa2#ld,,1䔟. TA\Rt5lZuM;&,R_5$Tی7,O\!ߛ*^wSnV _Ӹx.LEP,Ƣu&8>PMf4LYR 2@(0<0nƅXf~l8)}iJe?'վ/LY3iNX]M[@R{4gL﬷B* 5FQX?!_{$CCPzU}K;s% 11v1Drec XC6nn@`g_.18 j+W,QP3ACҠ1cꋓaoOpu] *8z-dmzxDWyv:DDB-q1/L;dцN22bD^'W )ͣq꺱seӷy$2U= DSPfB5e%D欳{S,+CP ф,ڠto٫$$I=!va eGWjTbKEZv&bsdT%4.$Xn}-2p]w&"(d1bafd3?+hݿ5hvR#O?f;,&5}ȓнv(K{wN~^5,,9~TLcUfN0o&L$ظI¯0tO@l+(:HqG5R%"Z++5" #7`y#bw /` t[ #Q0qLz/0?TD-"M JɢW'a^fd)soOɄ bH.H(mr$pd7"뢥zvj G#ߤ'>nm=YA'/(%vk+H "F*\[G(הv@)bC) eT̥n i2{@2A=_+_KGcUXǢ3?#tQVİՖߵU^G e_h-r9C"q\kH?\ҝt冀'ӇsC.z}Տb0۬+*H^uZfoP/6\)n`75It}$|Hw3jzºlb0Nk^a ,o5}2=( E$ߖ,7wj5 t3]K7{h}GMB/ 64oW X:ѿeEGc"&s_ K!ڰ:[˷h.㽌sܱ X_ -ƊpV-XCU*$q3M QrʆTNuO]Ix<=A*݊KҚ5$UZPYvk{b[Hv޻Mn,HBϲ;ݐfxNCNݫh\B"?otNy<[814A,3\y.'滤Nxx`҈ d2B+Bk”~sZVzTS'?& it#ʏ;/2;TAKT{+ɆCFjuƽŵq]8ƒe "ǨNqK>6 $K!kgc/k\&? o5&~R䤖|C:cNE^۾WA9ofr鑠| p zRc)2!S kbAeez7Rz5[vyȨR wnn4{"d,AkFì$u@|AIIMC,7֘3w'N.9v3kŎ?jPbԕL?g5hˢ#-0E2 K*3R\7[:Ko[JQΥCo>WΉylcD:}y4{:/Q)"+ƒO[sU ͗n"¥5;uue: oW:B M2Jnwnȟo'H2 ׿Cs4ַqpM!VFݪZ&j.Qާj1Gz<9nȠ_њQeZa! XT G4=ekM$E@)i f2M9 P,ehtY$(9Ep-!6LRQ vl}l@bi$IWC()Z鏝8v,v,['.D{/hPB~XeќXHv[;nҸRzl"ؐRDU],fc+pkƥ?x! IwfNHpl x5D !~=B1Y/O*VoB^X^Np@ƗYNY{szh'ok;ۀe}t.ou:Zި7B'o ;_*B¼&J6]O>8/uBRJLY)q|^t. Y҃ylcY@82lմDz8حY_y$;:L2"rqW#7ue 8MDuqj銫AxLȖp}>ӶS.#XTcx3fYf\*!5:[IQ%״-Ȣe)Lr8$J_g*uvsܙQt NjjkKj$8ʾ\ >338V6p缶t8vjIdTH1hVut8CDG?՟#[q9ߗ{wBŐ*byEu6z]lv6knO4Hbx.O.eb)3Vv]P3wdmAobMR 8Ϩj[`[<[A!ƚqѱ:(t3F<&?RҌmz`rMO.㹦RշzM숤B nԾ +nT M*y&Q_WڹI1=/RWD "nҽti4tWwL_,`yǫ ]+s%Ƈc?E_e&BE H}?'pcc[]'pw(< l.;;婼V(dǧRl>Ѡbqi Wod:Ez9LUyjS׽w/gɲԓb~+_d܅; a.&aPl[Y9nf13൳:L7[KbhT`GB.4k7B5BE85VQJWS2+F7B1E4h&W ok  lWϿGL3uxgpziS9L- G"+uSvpACҿMPa:GpAt_<;@b/jx(J ˇ}'.X%%͠Y[tt"BU8rOT'~ Hɹ)IFJ*vZ J8pTg؝N>tFsf $?@k[AM?V|s*Y1դ}!Nl m.Owԡ{J4X$-ׅZp$96@$ +mKቍDeXM_>DWӏrNt+K 8=nXؓU3{5^EF3ڟɕ#K|ru&HֲX/J'RC!ׯ; p f/ych[X>nC#.,={S^\1Bŀ{%m4`>)e -yw g?MkErQ Į!珂ghű'q[ZXHsk GlP{%c%uP0w6k#.II@1fc-xYh! j=mIN.V\Vq-tD^;@ }s+Ll2E4w/Yri .=H!mWuWtr)Uv;ȨgD:gj.[NyB b͏Gqʸ'oyƃen7q`}4h,rsO3,&4})/;=}ny) ˕N#AbGu+  씃#yS:%8満{AAH*^ny,I gvTڗgww3__T92 dM:\>~ů1K"THbE!UfSJ[)i$"nl5P!{`|nDžUhώr|)6Pp)ۯ@Ȫ 35ee1 ⰸU١n]:ћydu/(kIgP]krb|Hg ȝ1b,3(9.}5ק l&рhY0~$ ˗&IlNJb 4ѼMe 5Sn*h(8D]%u2|䜂;X! #uy ըzD{Tw\C^澶^Svع}3\*+-#)e6=?o_Qg8 = >*N% ane|{ 6H3D:.HQ9b?<$"P)g);a=7,;*uq7uztxHZ& d#"CƅlC¨ԿIiQISYo!5dQ_H0&L;pĬn5~Bk~'0i6{.@2jBi+l ]aADX5@xY?-BSK w&6 osRcz/6 *t>!DD{xY=KNFJM/Dr׶Xlc?$by!wr[Rh`2O$|;v 7\ٴo3VEbY_'x(CrDY٫}ӆx Zb/?bK6%'(c^xb x9bm8Ԩ+p)HXC M?c P)k{fȨ΋unGĘBH:A\dx`y{I?,-EAW?t6u/>7oKqbi!^h'LZ8QC:@ )i3ڎ)|﷯ ^\~$Xɥ'zgV-HyF*g6.hyn8l#{䳨NF j§ s,'ތZ;P /]' 4I_Qs>~r|b*zK2 Êi%@vly0Fg$+_yosaKs iJ,ّNb~iձP*Pⳑ;e h!M_AN UNh~S׍Z4;̎ȓ޺}tdrE^!P6[SƝIZ}pv_j5{TmTGfURu}!чh; $29[s"7,|,f{eo.P$h ג<3<~w]|5C3:p!x|*T@m <<&-~zLa~_&AW i:g!cn=유iEFf/ 2T wܙƽ*_[C91U\M#`[1džgl$/GEr,3e1Gv7^E+v(q$`ܫ. (م3I(=TjG 2I B##kr!cFP,O`oBA"Hw+b}@d:W:Ѻl5وWalYQޘp-kJѝk3-c q(yD$dGƒUj/ja`N)$ : Ϫ3gQ}*S&p[,VBŎ-$Q ɺv4&|4|x  xK/ƇD]`cv02Đ}ʤ^zS$lV rBd`BYys&fF+n{{$s dpXSb*3?˹!/yݾ ?NLuk;jf?NL6yKCMAVܴ`߿tnJx_µyl7vri8zrD'x `9J%V$l" ucEȐ˔P&n}곬i)3>U޼-y`]oܫ3:^P'A@Mo@+*G2sW}`yO%5i\^, vێ=4XiW(gV|_['J$HϘKb{^"71¨{f40m^ꌰv`.pz3C\d-+hDƽ.L4ncG,/ZTv?R*I*Ig[($BS?FL+DIX`lknlCͺo- gV"bf,)b\k~#}9$ j{'%{eHeOf={w:E; ) _jJ!xLM+˱L>Wud焆{HE}po q< ĉ[[ElaMTMOfdž#l}diLQ#(%0&^1:ITlr"fs[MFU-VKͽMB/.nB">b%g ًB7/ҏ})5呇ha1x 2 4BC+ύG*ܱO6i`& ptyxs@]wQ0G̿ 3ɑ^ѳILfO[Bږ{LBK\tc|C> uƣɥ|5ᎊ ~)=B0멜̗ \wޮm:~~"UCwa0hmY ]e4D|Q4Yn L3M* ۻ=т;Zdi e`DP,ġkebΏ-=r\GཚSWI4 U\?!˃ kr(,jԹEHÉ'q4ZΐTWtsNUB8a\ N}׋kZ*cN8\}aTQ\X'a˾c ^ ZZJA9 ]!cQ£A@9L" !4 Hɨ` QIs &\V'c[W| f/gur/NagX\.n*L֏-Ì5u#Y7gVۉ?Dt˾%gaE/L?ȩM@bBNT'17W\yFDzIl?{%!1H ZȱgGL/KyKqa Ԋ"AY$/㡩l̳R3 =g#_8mvh 鸷5N}hm<8Z0v(2THC8~ў$7tM*#;Va,84O#;g'|0e,Bc.s-+ a['=Adda2]`r,6jF6Ly[JW"]6l;Nуƫuy[pbK֢Z#׽YL8 ܻXμĚa/yR9A1+9*R$=F0SIxk=ȈQţ % $lbDXcyly}+V}udmҔ@0fk `lxTff`XÊ/ao wǵ]1K$jn$%G#L쨧, fB@'iD%)MEStݩ6ho))S?L-{S5'7DʞaV$ȞB۸^X0r:@ qU)o++]zaPRkI&]~hQk &F#B;hꏺJÔ!, w瀵ˍ@Dv"v }H!k(V󀧨^ŗN pzW>,ZJWm_3v&2 (NÌx`)vg-G@l ;qŬA3T2*GK}&Y ocj" %7ԭs&u\薾.3r}jBEM+ԍ؇sl&c3*uMr%UsE:쬟c ,,Fs0N |<Î[cCbbuz.yһ!8[ss%]ةr x(G wVJlgwdz^m*N)@=/ٜ ݈hSnx^qUSmu0Nch;{ krV'Lb ;K '- 䖻CCD? '?g:j/GUGkydz3{:fީsd*=nϤ8-Q[b[l[:KP?e|?iƬTEt&Q ¨Z)H؍A;Y^$O ͏aVI /`h23rN֊8 ۫{*ˁ«g韠N}:UkQ} Z%B;CrGd)]64Tv FmoS[>>^N%?)3ʠ!;pu1~Kit7N6>]ljL &{CNC:=loHfa5 %T淃99TL2 6$?Zf >a؛Je6ߤFr&f_Qr ]= \έiYE!Q{% +|՚m-huQry%G3x03g(qOOv1 ?W^tjNV㭞]/A|U}hn/5 {z*7#ֽy@#΍DQ4f T ߻#+NZ =iRBjeX ˛.K|R 5Ϧ=ʚoMhi۹hHcs']E*̑"X g{h'|!Dsڔ\g6[$1n҃O"E;-Lf5tx1]4#ehϣf3juCq5/)^Klmzg= Ssž;j ̒.u([3` ]K 4E)7 XXlǥV,W4s OrIʘ>~PX{"?9>zV fD«Z!A'eix.2`c ڌW)07ƆK?m/+.&5~,&bƬ5 ilwNO@QggaD,K>34qe1;pҔ?ΚO|.*? . 3$)mU4/!8фsᄰ[z@B/hǽNon _gi `"DmEpU2iˁVU]9, }߻©9pN1-#%mHk8#@1ĂUm}XdI"s>jI\A/=s*71[q Qa.?v󦚌̈́Cc~bb b\A21pLc)PFU'Xw㇤)H-3HW ǣeBi18 HOR-0CE0JPjH./V>q4⊤-k#.K%DWBn=H?7!#B\"K0`5WD T,t.6Pr6a>cqZtpE uU̖:ɺ:l:"1ujP5{֨ę%j8-CC ccEG@j!:lJ^Ŀ[Lw $uUd 6,ϹYkăbU}(mirv^.Gox^|}ЅSQHí"mv1۠rxBaB[ Yg#Y1a-p$紊kLX8}F)y/LҸ!鶙&jj:ШͯZUmה啤4y3G떫-XG-fbQA{P߼9fd?p@ Do]Y~G駉绿" -:b} fcp[:K_MTF>MK}jt1Hd yۯA}BkR' ʁ)a0D4dOU9~{Ӡy~)YhG+$nll!8T*UWs,<+ ~,Q!)M̉Ff .QNH4Zึ_᫇bl {/v3+{:J&e_{@`]`e]"J,`-3*czH Z joۂqWSH}@Ϋ3ljhrvvv@ >SK.!k01e,:fz k:5$sAlݔF?,){b;C̓~A21}{v!3S Ȱ \OIZjy/huA5lh ܼP X. wQISeyQ.&0gg§3:d7H}w͒Da9ךp9RR!}%o ,025+B/ Ud_x)}B\gh|bi@g3l sp)x.Ԫ7p]"ŃưPxRoQ! {o)#g']U{V#d;j6[%*8L /-q蒋 >- ߶c*sP XoAY} {U)cx{鍷~?d }]TZg%&6XՔ~u{B} Ѵ y琥$pQ3& 2XvJO*D_@9Q )gp!ݠ!冕W3u )BL䴃 Ir6 L34T3L7*/,D])5*`wF{6 ӛyP *3#񼞻F@Ӹ=4b-ݍax nW,ڴx׹%2VhX?:x&vI/>RE7|a 4|֑tx;DXɁ$G v;܉>кH_ O$j^1 V_sL:\xkhm$TQŜ9FlCʎBܚL"1Wl::~2ag:WYLd/W-X; 6"`ڙ ۫Ɋ%ŀ?O.z\GO伕_ *,m v ~{#1\>@0ce[+FkhB`4f-&a.9@[tmZ9kN>JI6aXAUWpECP1wy@s-aTL?!+"" ({ ?SqPeɎۣc 6V]zO^\mCІTu*!|Q9~rm>W45fQ~@J&&5(aGS۠K&A|C‘saHU?e ;T\/`DUP47u?emiKAeҙORޖ }?ސ$E 9 3$UζQ 5\ n]l?>.5!F[LkU;I!~o WFK œ*a'1U:tԟ,#~*e:܂=Okm\l@EWOJoL_Fy*bl_a<yh<خjU^c?hs1E-o=@;+w)fh9E/.99̃t2 }8P<X%m^u@#yt'ȁm<[Deln7cWOSgěFǂjvZ1!-RǕ7o( EQ^\0f+kE"7CTg>Fh|҃ntLB@pDe*+5?Y Hh|f1u2zj G`3XeXkaAᴃ<ֽ?5XE᢬"]k9 A31=7ڐ*Ss0MruWyNϑ% n}mjz_~#f C J/%,Ly+ܖ!.O:_aVƌJahַDA+0c- }tk)Ȣ;vC0ugVk$m" gt5GL;f2\A!օuWeTHUe$3bg|ɄV=wt,Lfؿ{62zҵjgNpd {'s {&RHqe(\]P2 .YݎHhj%MkƤu%Cw?}/宆X su=i+h{\1gd6LJR޼<2n IhxΙo3lnVTkbs,=+JkDR"k(lDY u$QQm魲sIB u ATzr(BՈ%c—TE^(JbѺ %zGF {;>糨a۷W˘#Fgקy̦ VKkQd~דXtu5$q#s;XV729#yd(U3!~ywfs(SC,H ч=K^uMhTAYeH YbW%s 8. h,*riq1}8~:J3o囟ESF?=&x@X pMW7.`Pԛ\gD$5\&X͋St^l%dmN?a/Z:]cԃ4=w\T.jWr WX} KkG~.jSڣ}= ѕ:H.UɎkupƩmg%~)v7VnD nV[{cBSO@M`6&1aճuW?"ǷMV٫qf [,KJ]NG՝הO-!/ PhZfK6O /͹ DTyA3'}*P=FYTYHjמj0zg1&~h m{ƐΝ#SnFcsk-F1!2T]pֽJhɱNd+$ ) hUDXHjG|a鮮<207^Pl5}&MLJSPPCo5S=|>/LBdT^deKX!d_ez]y&)lJ!e4pLEq- x:.I=،ӯs0V)'^uBA*zQ'lS!H1^g JK@$9D J ťl^= JN=Aܿ3@d__3r`P1 P"1 S:#jR,gwG1⪽T♤Ut cfwe/'$q=~\QʫL%/(J&HtҠJ΃|ݪ tBKvNLt kq%00I][=_LDZ*WppIE"ǍL{ӒwQɒM0աVӈ%@珜ioZz \D2^n5V/kuҾb R? B}qر9+]{ y7gBS4]3vyv\Yawc#߽ɚڡhM` Н sgQIyN"Yi!]܇ 8(ݬKH]LdV=봠ukbbdg4!>av#zdr=JVbmnź<űfqGΝM[GPi 鹔s1RKiA mTsPI*EԧF,q`J$}sς~6DO*s]nwqLX`E생R<WœadJf߬2Eedy6ֵR|$ ۑy_zc ".Mܓ8Iw+-V+u {Tn'Xyac>L[l8`E8pv8C/ 3rtcZ>nEEvFPi?jD-U ҭi뗠(ShZVp9_`ޢkfcSi{m(@"M0nZۊ 7mE' BVF,W?ȯ18=Pn4d $Kx@Iyp.j &YMp;(r >2 FZudf6= \o/?CFS=/Μ\]gnA1+2G.^i=0L~`J<6jJ&e9l( 8nrHeYi御M l`V_(׃5"N'Y@?hVu@aq>ǘ$O{O2mP.|ȼpBȟAkOs_E#\>6Ѥ>C(3!]+GˌN !XACzA8Vb3|`"WlRڗpꂡ|R}4kF a5?A  'MlKZg~4U3U ؒ5h}+-.0IS59kHRR(#x6X\*: ^$܁)׏Yz{dc=# (}3L~)7Jr*_-D[ HgKx]"vnssΨ6g0nI Wp@$E#fyN tqh0qyt .$-oׄ+PJ 5_ʑIWM:/DD\XCG^$FMqkJ蕑j1:.ɘ.8f6#.s5ޘe῕0l3W`?p2[찰5UcpK4 VwLK2 lwYTد_hN>l/,4%~q@ڦzaz [q4=҉:J'cAMj%db<./qicml0q>90TOr^"b! *ʕ_# mE+;cF2'A WjXwBY$(氠(vE8%sI,.qF1:yXy.dL[' rgI)&+^pLC!S68M wstIkʷ {|dP, ;/$s?BξћBR'Aޅ+i Av{ 2L9< ShO|LJT,MPU$#;`n~ۖ[7CVWQg`f?ӯ*w: ,0*,&?C5#==V*P- v&* vYꡳVm*?PgW,tASw&Z+S9&BtC׬N<HB /z1JZЅeEbv* 3Fȅf6z_PdKsO{w1jnE5n. `{)h6v86hee `ȏ(w.K,k,Zym`u8@"\yLCPrЅ-b{!a/3ސ.ө-&z"ޗ}uI%Q^?MKq_]umY8{`"߼o83M"EXh;&>*t5P6&m`-T%=)ٔ͵.m@JȉwQ+gv)LI Q\a'>)i|Z*+.^mi[4M6D ug qEKFQ+tj m go]Lܙx & 6GjϢ _ }x.wU8y};n3NgRtZI{ѰK4 I'XQI<&2~lY3C(c-^̀gҠ`/`B{hWh7:H UsI +BpT% Ӟt+H:ȿ G煴`{ւ!|bL1G+°2YmDoGadٽ@io;85* ]!ce =\]sKs+l:9o_ee5VFE$4nۦN[_ icx&U`b"Pw TAֿ#\+%6N2@3(jX'V) ռGq Tk¡oiy--%rVU|{%F\٘ZХH(ۊ D4yXDSZB~#{Oή:,ڶc%P:@Xb}Avun\۝Pb:ݲ0uVXTOBl27fGg@6@p~ތqY,=peVt?>IV1X-hcvhFk3j c{$ s4ðzg5[ c nǹ\?J`~|ݞe(_WFE#OO(\[½BNŇ=f*&* ¸ 3OM%wwOKZhI絝q B}#Jӥolv1T] :Gwl]yJ6Oe7QZqyVIw+^~Dԟٞi]~<"߭q'Š} M\wHЖ!8IH7f"#EsX6E/_*Ӡbz\Gptz~#OyU/&7S0_ږn}9bCٖN+V|7֝\B;p~C/XoC ogβ3%l,ACVMKJ}fy>n?>QJN=eR6i&"y]R??2f'8`A]et6uX ;r#<2 wzvp1W!t#\M*9ٍP=~_l` `xH}FGcz(,is}"x/}9v_TiE!7nR^/ּ̇F[R5E_uz;n\ \wvV)eUa&g!Qr* `(k HVé%6Pu2/c߮j="\ӷ5QgpvB?h" uZNd;SB>0%q#x9z$ЦG5;f eyLr$]m:rG;P7P}yJJJea]/K0z".R4Yd BG@JuZXΆ~dӝh%J_ fkCfk-:^N ?Pf3ew} !ܴ"RjՒۥfOzrbXfL懪G w`vCP~T2ؒ?Le{6ʈ{&}և)2=醻fn8i1PoyIl :H!2}?j1(LxF) 2oۮS1[7ГkI '!&~U>{l|ݩBstVeWxjn; $/㶿XSJȱ DG$zU:G`*uc)L-#@U5czXjq6kn/`@q8a6Z ]A\jƒ+RF}YtJڥPB](iWISxQd lnf yU 8#4zL35-AbЃۯ"$5>1kܙKĨWJ'7ҁ OG@ui oKZwbp{vf6q5Z #5vnOW](2aadq=Z%ԣꨄ2 ?k8e\>KXɁK[.;2BhS*̨7X-o4Tށ9+zo;<g1]?&+PuΈ`35{hi?Vrh/k VOCt^.F~o / E̓0ػuȇմU[4>^l->BmuSKfi 2ߏD>qz;ذqW? VeT0˫j=6srR׻;8zGb<\X qNc՗qO x'wP)m5+,1MK`yYk{c듣?;ӞH>M@-^ݹ~f!( ޷~\7YJ[ƕV(ޝUعJ}QdC6 /XdN<CvDrX]C9 yZtﶍ-4Mu$e>yd v(bKf*oA|,4V׽O&њ3ݐKas9.Ij0}Ě>oziSy#D%} ;@^C]EmUTդZcj--aK:q`z