libpoppler-qt6-3-22.01.0-150400.3.16.1 >  A e?qp9|)<TPM[9br5jAT)Ҕ>#S;`$(8 j\+A- ONU7Um8Xx}%$[u9ܓ_VG 9)+5$L} H|x{A~ 2C˴R<:وWaw-QjpHw6#?hǃGѦ錭 & L sϖ2 dEvւ D`HhRwU2'|aC@%eb=PZ Y#r >p@?d ) ["? Uf     $PX(8c9Xc:c>@FGHIXY\ ](^Tb`c defluvwHxPyXzClibpoppler-qt6-322.01.0150400.3.16.1Qt6 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.e?qbh02-armsrv1(SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only OR GPL-3.0-onlyhttps://www.suse.com/System/Librarieshttps://poppler.freedesktop.orglinuxaarch64(e?qae?qa7cd068c74b2fc310120ae5cb49288ce311b1e0b70a97ee8482728142aae250d9libpoppler-qt6.so.3.1.0rootrootrootrootpoppler-qt6-22.01.0-150400.3.16.1.src.rpmlibpoppler-qt6-3libpoppler-qt6-3(aarch-64)libpoppler-qt6.so.3()(64bit)@@@@@@@@@@@ @@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libQt6Core.so.6()(64bit)libQt6Core.so.6(Qt_6)(64bit)libQt6Gui.so.6()(64bit)libQt6Gui.so.6(Qt_6)(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.3e6`@e%@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?@pgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compsimons@suse.comalarrosa@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- security update - added patches fix CVE-2022-37052 [bsc#1214726], reachable assertion due to a failure in markObject() + poppler-CVE-2022-37052.patch- security update - added patches fix CVE-2023-34872 [bsc#1213888], remote denial-of-service in OutlineItem::open in Outline.cc + poppler-CVE-2023-34872.patch- security update - added patches fix CVE-2022-38349 [bsc#1214618], reachable assertion in Object.h, will lead to denial of service because PDFDoc:replacePageDict in PDFDoc.cc lacks a stream + poppler-CVE-2022-38349.patch- security update - added patches fix CVE-2022-37050 [bsc#1214622], denial-of-service via savePageAs in PDFDoc.c + poppler-CVE-2022-37050.patch- security update - added patches fix CVE-2022-37051 [bsc#1214621], abort in main() in pdfunite.cc + poppler-CVE-2022-37051.patch- security update - added patches fix CVE-2022-27337 [bsc#1199272], A logic error in the Hints::Hints function can cause denial of service + poppler-CVE-2022-27337.patch- Apply "CVE-2022-38784.patch" to fix an integer overflow in the JBIG2 decoder. Processing a specially crafted PDF file or JBIG2 image could lead to a crash or the execution of arbitrary code. This is similar to the vulnerability described by CVE-2021-30860 (Apple CoreGraphics). [CVE-2022-38784, bsc#1202692]- 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/ldconfigh02-armsrv1 169865661022.01.0-150400.3.16.122.01.0-150400.3.16.1libpoppler-qt6.so.3libpoppler-qt6.so.3.1.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:Maintenance:31255/SUSE_SLE-15-SP4_Update/a80ddaeb4298fe771c55a970c87d091d-poppler.SUSE_SLE-15-SP4_Update:qt6cpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=430e709533327b3c41d8318ee1afc42dc638faa1, strippedPRR RRRRRRRRR R R RRRRqjROѰutf-8c878c740a19633d98d8b83e4d86ac92ec59eb4f2ca0da13c291775165419236a?7zXZ !t/5] cr$x#IK%f:Y 5=%FL8Adb-il&]tfؚHd74#oO]tn&nY.Ȥle)xcSe|ʜcr{#.`q@W єQvNO0kTJ;ͮIp8U~ yܧf:2`uL߿ejWSAw$Wk\Fu(>B E4x?EN=A<=̲JcY))n>crvlJ`x^(rBX5/zCYDvM8RUq,w'O0u{哮M%!dG8 f67Xd0M iO! 8`S-_|pcp8JUT(>o[(ny U$4OwW:1!M^k.?b&'i]OZ(VO+!$.մn=e9ArkL"rfu#wH?&&&_bCXD-oqMβ˸-17ΈNXQ@& øwyyMM09ڥns9Pڣz!N{b]`+XnQ'|AJ#V<HSmqճ@,m̑rUa$:(8TVTZ,w cօexեs,6)GµhVkE)!&m 8(EhV&9J,(x1iy\wUzk~u֘bA0F`{ -BV*]"u2'o:1s#b'[hHYe[f遏Eo# [&7XFrtvļM Q;_z UG!:dZĜXZ h,xqcغtr#ԃfjnƖ14יjW] p u94{QN4E7j=Rw)X7Ұ#g'ʉ71#DZ&}`C3_*JÃd[F]F,*Dl-%`6u?? ȩHb!c<x]PWKzfU"QL b`ҒVJ4TNb_{h[ĥ.1ƈf׼l=fp)y ?aju$OeΕ#Uz7XA='R1U_z?%cBP-w@q47̄cfcYf؃ "*4BxY{s/1%1߂5q%sCT&"fUCyLJ %Lz }S 8}pnfK*4hoCAa*gwmtbC*:E A>1$ً[vsLrZ~~sR{;aq8,(TE;xp}=dJq˦$eu8YoN-{Aʼ%t 4x +E2[Xy7$I]u7,!<% s侍BQA4bؿ-h&}TttHo`C-8|R8vfMNr6| 6$~VJ nDŽzp!JktW1e."D0IN49@9WѺZiRduk8fvC@Z^r'䷣-fBV5{-ǩcT~<."&f?|+#bܩ 6Ԣh &G:B?y},cHMU6޷t>U}᪀g&HL'*+W юK6pAY XHʼߚ  /SzJ_&TieȊ=F@4\vUW}B^ ^%7ؚ^)9o*`q٧m,L6ph_[e=uu1Gcتsn=W޿Q54Մ"kV?2c; dA Ř^0Z 7aTSeL6C|,0÷݄XDZn5Ure=mH4$=兌.&s@qL ;GW!6 OgGjAw':cm·z 0m[H@#n9e"ޒ@Q;ނ۪~+т͓:IͶ O]ju&J<&ӫ#)1^2[^;2-'nc&f]M{v(X{޽]L GixO'VxDK|H16_v"$˯Icov۠ iq; R<Y==>-:@gBJMsG8>U/H67ie0N:꺻DI<冄DK(ܚEN*h؅Cuɳ`3 l>$9j{{}E淳t r*5Fޱa,% +xY Z|p `3'ciR no#^ǂ}dvC9a~u.#FC*.*+͢~Vh=vEh*@RaЫ/:sYxXUq98 ԰߅*<:y= D x6a`qV)-g V|veW7࡞,\80Zg3٦W+I@E3wb딖{[ uwzA8n1h-n=>p™|B^̇Z]|%DB nvqZB ,zHtXrm#x@9~4?XjI٫ TA iQ 2Hۗf@O+6` (Yg)Ffh^$C~@wKC6Q,6F b,kKTfB_=Ioכ+{JH]!pn_ Y<7Luiد*3WZIu{{NOg&)f,;3 aFsw_P؎o$mHX*@Po*$A+UY.@N{;36cgܿ ʙ9IpC̏GCka8,% Ln/޺La}l!k1$RBZtKT+HJ>f .=u,V =>X$A3JjZ{4\UF'x+@#ca`Tbқd?hŭ$*OVOMRx1{Nb]W/<ũ.zgݦj* ([>饽mh+a"xT6wZ.{Ln%*-f|xz/6!XE`gheFd|H_4pfܫc֛I}ln&u_'YuYFtP"r;uvxןV_졒-WYGq;dacB]=5}ls.n=F.}@t%Mk@b5?Jw9)Ȭ+l$m-|5VfH׺&>ϴ%f`N4|J&tIʄsҒ>!\_*dj:a!ĽI{dx ץMAd3" >:rzyJ0@ r# =|_H'i(˜} =? Q2q#[ߺdeR!pSYJWӉwešv|Uٗa;|E+ea& D(kEYd0b;@B$bP|FצtӭrAaȼ<ɕ]݇x;qNNyK%:/ZcT21]s+?ޖ moeŜ|ѥ}~3=u&CP) th"eلqpH"=kc} RQ 1݋ڰKK.1R& L,w 1z<]ZF8WQ\R" Q4+RyS{W9ZX_ C!E^7vs#DXk8|mLn(Q̯.na)G-C$˚C/6лOĕ5uePZӎ?A5`[|m^jblIH ecd靖$w-uL ەR}b抖-Q^vap^ 9bE~l %*6lbo, Wgp4o'vZ@GcI)mg9DU4084 3?]r,HaNc5Ə.ƙj:+H-@f;SEpx! z Y3*SO&2+ԡK%KmZ@cSE}2T|l3Z5]$Xlku:0j+3vc-Q~KYDì7U+ّevfr I`23/]*FOn+?_T[mW8) գbδeN޹,~Y#%렧ٶQ4<`M L#MY)_>[[AHa"%DE@;R ۋE>7s43  J:ʗ9{S81KB&d r=Q(i83Q?|v.CR]?'X*2p%ek5Z}ajjlfɩcv'o˱)}Of!q*TRJvywVV '*ED;jBf/a!1$`k,Y߸FP>i`f<\p/@H[Cv$xs`.mc&>)fLlսn9ƜӧXU4,9.ʌ:cwhTԔo>9Zm۸\xD ED&,vܢ1ԓ3_`K&"QdMw) EޢGJ4v_(w ^˲4?Pzh]`$+K@Җ8]2>:;M=둮4|c,mUi`۟fW_H.e"EpV9\,] |%}AAg/jSbL(vI9vCg eҘԓ Yd._LĪ$OMa1l;460j!m9Eephᄷ?b)5 #FSVooGS]@~@;ϭ{ҝ;-Ieւi*L-' #\ɵ>F9؍/_4*t6я. řQ8 kX ]}_Ls۬ϯ>kxS?1^xZ*AYἕ&R kqTSfIq&nc;]2޵@1ˈt|JrI-=$SIcʿs俳\1I_z"R7@HEW5[ p!JZ78)VZzBVdg&o<k ipGޡgf2Q,N-Yt BgObsKӿMl{f$MNyUxg.e1Ҳ#4aEvݴ@c@nuB4] 0:6::A tWKwm!ieH=qY+A0_d #yaȴ`9^Iu,VBENX#&GMu52JFBg#$ȇ9;W°&VJMR"{^y'=`p=M Ac߉U!r籆ZU/ׁmy/rx?cFfg{ӨFя0ZLen]K.81)`xIڠ" HE[ zԇA} Dp*lwAsϸJNӢ|/QrgS{"ϡڬVF|jx 7yYyD+ULXgo*MsQ7ꈿtȵA fV|짷E9yqaExgC;!Eԇ;図ppţä$lVKf f ~Q+Pn6-NyTҵdy[D sfPb@]TJ"X"]7GC QZL8=Mɲo;`H=SzIi,74CC)8nBĘ6{u" x5pXA` ݅1*B56q:0fkm`X!7a˰3s?(_% @f0$Hs{QXZʊ̉ o1%ʳ*ĖJ' m߄uQ"KCa#]7Pɟ2KG֐yƋtQfh `[* $@95c;5F֦Dֻ"k3Bqa IpڈpTZ0S!MI'?_H•Dھ_3n=l򈢴ljur^!f~rWD쩐)ZrVM#^iR:T vasHw]aMЛ}tC(!tQ(Gt!2 1ßN|@Zڎ͗KYYK[ ~cLu. )b&Iai9-˳ ("Xqezᗒ%Μ ܥ. N87C_6;ԣs4^\oE{%yCF1;Ue#ܳ| 4s66MQWfx1u-oY [>\WL9XڥAB2GqX :I-+c5IbY9O wCJ%i= >s)XC[aV#礪~ꋤJ{R)z r➘(3㛞m A_0 K`gg]rO<~T&逘/N{' J<#iC0F5E`U:H֩v. u1nDv5+؝,m8+r{xeJr5YJ<0zp,}1*o%%XUaZPⱾAk.1x7?"im OI&sӒcEִDx㮲Ntքl2^ f\_Hj'ȩl-וĈc`[Hà$_< b_Y6~bDuHc`Fy B&ϫ&V TQ2rCJc#x#:?[I;S[ZR34^# *L:{x]8GK >zlt[XG&K-I#@$r뎀=GFH3osz!7"lJn\+J7_4e"mFvm}0ZTN׵$t:Z;0UN*t*T5WC/y41N$kكP3h&yVt e5LFgbulHN1MhmS^ %(9ң$6z&ؐTXGi6],Qǰp!Ȇ<-rSƅAڕч1iP[!T BhYb IK@ Z[!lRu o@r*xջWf]hR= Qi : !& ||(>e.ΠITatTWb-a暒>Œ0tQ;xD 箇B=)~jW)? c`|k_L~NXԯ*x{{;wb@ts!2auIeIu47f4Ňv!H tk{nG@ 茸f_f(1ҿ=pN oƉ^͟IcU6,O @1: LBTh&,KZsiZ1Eu)Fi,aM;m{͗㴃JnolϕRϴefBE?< {s@NPcٍ_*AA$lɘ\˞2R6dS^VfEr+![)WQDj_dg8H o~+%nz)H"U]! #&Dq,6<S7t;PjdbAUcHCmr߳LxR\P r.`3:DX݇) R|& |w_qwDrZ׺Ljpg6~^]o$906V㌕|`^FW+P}11dnoޤ_GLhOxgDrxӁ M7eO`=?'k5xQf) %% 蔓uyJ0c0Q VQTMc$Ogxi vڵ7t7Lc""t,u7; y{'5P$,Xu'q4TR>Moo1_sk2R!"sg%2Xr7@WG_,ylp`oLsjkcJ'n,uUIJ/bxLa:zl[/1YwS薶$ఖ"i12J{d=I1I35HZ"!'짹]4/t?>4n*fgC8l?$6jQ#mϫ 9G'b2ޫ@ЎL ΰ፪)8a9kʠcE#1E9ϖEg@wP "V1::zq7C௽ͣӳ r:t3?IAoWP}X!#ϱ؃ U=i{7m)J40$>h=&1 t̫AnǮ.naF(j/| ٚl _]XҶОP>G eՍ"A Q<*Ilƹ9Hul_ISBFBZͶ=mCX}y#2 .TWJ8 "MUn[Fn-. |L.#8=o.{YU;["&ybHފ`_@ h +y@Amw*EDOW=OlWcq:\XK#[ ^uϷV). ǾӨ}r4Lw3}mi O,EXa!t縱Tc^ߏxr.AfqQ2{H^UpR 4SVwAQE ,u0Sc)z'e, eiZ39'k ׼43{Wb]v۞):T C|TJ,OpĘRŎTr #]ۃtW_,[JJ~S"_JA/II! ӴVDWj֒MB)WG6mn{dZ` jA~Y/D-ɠiM{j/8S"83[I6$hJlFw1&ܦEe09 ;/@)嬐 {d~&͍\G2#BT} /7_F)V,=Yka^;c&e@chOETD"CO) 륗)[XE@<- 8q]n&##@!Wv iXu^rcT^WB[,c -aI}xAΐlx3ѵU .$=]&Z ,_'=zPMmYS@4*0 RRm9ONSIR }Ty`kfwcBP'>bz. c0qxA mśw]v8g+=oEx[E\qtoF9 `Ay>ѓJ>&jݻO;i6`>fQ@)+HCk 9Y7Y-c\&DBs- 4rȹj!-레]7zMߣ>FĘbe'"YŲ2lvf~j[Wu| )^6T ;s[$ZȦq(Z'N (E &%_Eڳ\u roV3CVY'S>{ xq^ou~[r+yQi4 #+d'A3C"8oMXca!sfoؼPI%X!{ur oA, Z7z٥9FXc d&”Nw[s7cD:UGAr6Tƻ"'n8Z6q\xBP\.qpxĒeW!K(K$U"l'@8_Fm[0``'}xX1RD n* jPצp~8/'׺`YdpC x{@#hYʢ&@8URQ͏\ VBIץ/?CL8Wu̲;d:$3z`Dq5-/ m/JZ$uu(O5+gk7{}AEƂ`cRRQd x"Ї0I(H6Y2Sv o0ੱQҍ?deL6kZF\bָV'Zz3@ɄC&˷_dr}1F(+<7 XM8̓Ay.+쪥Cj-e,L$Y e~tw[%Fsk5\t]C>JPjא܋ eo8NU=BTi nwp:O8gX^ge^ȫrC@]P䠴‘ ,HhlT*āKl^JԀЪWKjW%HUsĤjVmgMQՙ0O*גyV?g-cO Hp.H4M[D@fÐ.2.Zm c%#3mQ\9/ ]MSuG0Z;hiE@WEٲvo4(mcUceu'?O3%&}Kevg?Ш+A%Q%.Ig5_4q\#Z<V h3[鮊#M Ywd0:'w;*5a_X1|l 6qvI}; R?+=. E/ZR Sb@9]!ɒæZm8'fݽ&8|3]r*WE1ͩDztV.SFg !{C;-(]^.笡?[6CN 8u^#(*2 &I/gž\D˯˚k/&"M v䵓@4Ddě]&yF^]κzjW *`3'9]̯hYV!l+)(q' ^ m[i2Y?Qg?P쁎ԜG{l,\JKO-hB/0g't< IĩbR ^5X0 Hr̀ʒ b KRǑPC En k6Xp:&t"_Ȱ8SZ?Dz l{l1֣8X-[a*K 0ID8x[zb]ЦAWF} A4 *ƥ-zq-^3jg͞Y}a;-3)1LNspٞ*A2Ne, MX=o>PMwL uyKD8&IUhեM$sH1uv n'&.6­&>]>ugT\\|:wZ0*'|ms T{J5eZ?- 7BqF/J ~B[RWӫ}cr_PO$AE˰%ՈXlhX{<Eukugs8rӭ@8̘˲ofJ&qU撾%7`ӧ^FqÖ5b(V]>T 6= #n$^M0 ,m(_`-> dmr&.38SkNW4?d&XІA9TrB6-KG2^cUX*Y'DUά_nOaw ]]7[&гI ią_wxR#E_r}31?[J5=ذטNyM0OE,)G=OTk%% >T#cmwc)}>S%ODZ)c12Yw^zi ;z1`yiw{%GU&F@(0|Lh1[?N= 4iݠ>!~:%ô4T+GAjo;|\XT:(^ cdkUZ*3ӊtIXLŒk.7? _'~'Ъc28N,D[?cqվRl,[Y“@N͊&R]ɔ"ɿkd+5tR8Qu Zx!t>cu1}TRIAd=EE!E#GR/Ox[j?-B+mU՗W7 n ܾ1\zVXwk 3`ƿa{HfJm\9 ?@ABz_x#K̠q)rl3?&'h0{kIq²eW%#شDt^2q&ThtcMh!:0>MpsF|-p„vsQj5b皜d]guy ؅oШ2w?fXrD ΝKoN݋QwiD|o8O0V!xQ{FʻBUX˵~&FŻ:K$_1Dr11QB!$iʏݙkIa\Ro?JР )IOH^  $pPrRyVC$p!0+6?*r BO^x A,+)ٜ@.;aq5m뙫#cjZLfJ*Uy!t&<ۜ>,gsޛ38FHr N~ItwG@Jm07V83JS({kO _-=@q8=1GB\6f^UnwDQ$w#L~I-`v+v9E*.A wJFqyhҘ!XtzΨdq6!+v"-+X^"xKx?c yg310XmaW]yH',sG\F̑S{$Hi-e+g5`S(k(nTvb 8e#Iz|-A y 8I!MQ̛Z .jAR!BRײ.NM›ӽ)&y1㌣sҚCyS@#u"Nm3Kɂ;T +ʭVfW)h!:isVg 2 ]EGҠAGx=8ZDmCEBH:T^ܺ>,ѪGOdU3qok`%2/Z) Zx|%7ԹdddeIkGӖM<ƀ'{`ymCCb]-oX/uEf((q7rƃvv[-pJOdKAR GQRXW3F}0 T2b~'=hM.jg Yѕl%M [#-÷}R?kq@KԼ\[QϷ{:~z~}#-nLY%*Hn"z"4xZA|`Q䟽µigsM;-;OI k.V(dժl 0P榡..uS4=w^H;!UL o@DJH}S-`+0-Z<״ ꑴYt}a emٲ0vez n->ke! G"3E$ g_:J\J8D 53:P!rp8 ;IM5ߣfyrDB קaDg[%˧7BD[ ,e|:3@q(wkggmzfg|j jR{QUr+Ѐ*Ķ! b *ȋ`<'kgn Dgp 8WnO<͐0M7<&~R<@3H9@gXз\ޏ!rc[UTA=.ǚQxkD-uN%>>I|ϼs ;Mu`3ucu@x 33gf3^r0p`&rԚ?6Ȭ16@m O3UtC2i#=$'(0 F֞Yn>Qǵ(@jh` 3EhS>>pc\ g-90Gx'˰Uf@Z0=Q:Tcy{ڀgKh}QwvYIpZwG>zä2;&?p-Tzǥve|V/nH+24$z]$U@ H}c pD:c(bN곐ם;Y]@(Y(j}I 07H0glE!&#t"yuTrbx4Ô׵Ύ+%b ~`=իk9_miTU u(}v+KFRVaM5x*rD>)\mιOxuz ՇgCL_Y,NOq5#$ 1~=KnpIp߇dJ9KΌ+n~Rn,,+ivbw.Z6lxsgپ ?JuX. P~ֺW(Ee!DPJ/- " )tD"~^&. ^OPNV2™= B0Jױ[T;X/o+T.0YPóDMsi7ot2hVT@W&BJ/8y>vp8B( $~g]@nޣ(σNj5Jm!սZ$.4FaP ݭ& Gr6Cf1͜BnW:#$giefbC.T2z,VA4|:Qbzf8)!` %6YUN Fΐ_3y:$AƢQ# ,9Vz$=sV#4ɕ[Z:ҹ!Vߛ/щ@$$aVdL0=zQw`fG_ Υx63qBMLf*SR*^BXu 3M7$rε+rAhSؘL wV:'Km>̮MLD&_{Y!SK?d:'ɢRT=ECI%Y,4@]*q 7s#3_Dɷ0uІ=85_,M{H *i-} >9][V fN–+]u%[φ(aB7\{jq6~^z?WOܜn ZەFc|rDٮ 1wDaCJʬa]Hud6֌Mc{ISUM6 Sn#2*t8"qr`F͸u 8VsLmCr$ #>{lLFJ!E<"3c1»P9)7"V(V0zll1ɑ.BҾR (t8}1#ZC"_ ٓOCV՟ &{F;2b]?p ?1j"S38> ,#j54uӱ5ƯbS;oPZQEp ohgXƤRO{<h%3(&Kp$ɇlkE 8cI_KDM̈́lbWQ ^ BIN$kM~uD7? $'%.1 =w,+;XbpV~hws |D?74C І ݘ1 6 uBOX^p}"EhNdshc[{cKMc 6ƈԬgJ^!pFq?Fr 7EnJ7XK&MWJ O)E;,<_vr?}S卋M8'i-S[Q]/pxQD"Q0`(%tG,bQJ˖u4#4Y+4ـɽ8n-IBlqn;Qn'#qnь432q *;ȿ2?=Jm욶. $Zp5ڄf :?m !jvx#i,Յ`_D7IFԥZ*:GR: -h)w7~8IOm!)O`PG~ 7A=Jr:prY$'ww҃ \z+tP}/K-[3 \O;(>jp̵u VMTʞ!k} ^xH\uW `Q=U W_ܔQy+5oq@F݈AEIVb&U|?DNq"}:̬hBnlMS:mĊ q-Hr˼3'LRG )feOKC02x(?wvm4X4c):RI#:Wf͹s 1V˄t\ϲ%_Hvoo+ȡt <5<~8HfNt{Q˅vE$Q:NR8[nv]ߚa?_k,qwI&zy#~I<ZSB sGRq vyNkV׊;1C@7_ӂl,w)"gƛm1d,mxsg\G燅V_{{y72͐!.LqIʔ ,elj # !?|*?+&|-'ixaY-1;+.kz'7/?cp}L"$yz [(-7͇AUl_v E5q蠇 5BSN{N@eEs;";W{D:!|d23Ci*z c#$—h*Ӹ w"%}1*-õ[v+#·vQJ߇iX1ky ;Ce|۽{?dž8o]T[|^p2x1GT:ZYsTKq0wFkeH+yjuE?{.gmۻ(%GCnvKH 弲]sF h@JlV)4NHZD]m1+zÈP6vog R~]뱄W9G|;2(~Vce͐PX35[[N;-#`_p` W<{;Ӂ8˟ { <=k6w+2 N/+"Ơ-2qFmds q"X]TŻmmהx-aHsyR9iN',&:FqK]vH`tF YKТ%[Bm dXe8,%#(W/O8WTnl.O.h n@'d"J*Y90=`j+Ց"^$xuXcovX#T [9~ǣU?(,+"$/d{@8I\bD= < 9f0A<7GHVg*N(?K1*fbY},=A4gtlѠw,CYR=")89 *g4qPio&LM*c7R񮈖pƳ2lXYQO2OY0mZmIO [xH_%9PBRGEώnPtQ*hmK{}b*[`/O5w=_]@^K\Q$&Eʔ1/ب4 {$ۃbY肂~XJ~ m%!="aC;_>sZNoV>FXd[՜i&d( .-i ̰xy/ٸ ̠mO])wI<~ 5j{m WY;loniЧ!޾OgQ\E\j@#tj2^nep8eEwt Q AWSj8WÔTЌ-hHdzM'Do֬uBx4higS7^ꐆx|^͒m[Vg]XV82==qnVX1Or?f#zeMNTσqlx<B—|9U˺DT0kH]r+'×Ƈ<}M^3!ukwMlM &V8 6:L麻Pd#q7s+kW :j@R2h%;E%&tnS m>h΄b+ZB߉Q{s $R׬oS@$Q?yƕ0@ V{JZ_2z8MkLIזyI-mjkCO!A#EVW-%0g!k\1m~c1-xGVWOhտBII#*Q+Cm%0!6QpO! azLV΁.PK`0 gBWcv8>ߑG < xZ幁ЎOh{(9wīh4ЊL Td Y7_QdžvK | s8Dvs -Amհs1xĠB" 3){Zt'Z+ y]J J˺SԐIe 1VZ5:K1Y5-Mo'% n $/"Dޗz1^Y y7I fB}۫ F\S]^Fb7f栒T3w` >73| b&N&\axӡؗ!d_G1.@A=|fъr+@T~bnjJ|ϔ+9FtlkA_j{k4UzSK|izS OANeaOCQtcJK w5'0{F&IGp9(]&Br>xsUXgwÐܿPKwpgS;}Lc4-4fH8Rs>[!Gp3su'j`nԧīA6AĶaƈj'qJNy7!] v}_BRvD n~ iۙY6Tmz}@% T@}x-gb.-'Q}UP J6f]T5-AY, ȌrʢZE6)>n9f/b<Ϡhn:dH)>8G^Pߊ·R@~^ڰ?ɋuɲ>YhkB-GĶ@Ga?6idrbKռjj[S(w g_HP[ޜ? (Bb!z}_85φGaso){-D:C!zS!V Y+(a $PJY# ϊ ق轶z1坾_zihP9b85RTjAa)9HɤHfξsEΎf`Hu9gk,ԾhLjyE9FAu3e w$mr]pҙdș^|?;Z '4zo><.ro3?"txT gAF>ps%W ؔxV8frEr&!+:r 6W?]ztmh@P.ɬTBV Bh7 ^8d*Y贳[$<8ds9ml$Eu2[j0%炙jA_ [^ng_e05p:A})˭ݳZ͖,'=C%[4=$j|F3vASDV{q\a};o,BA.: Rq^َ0:Nnʊ'y'r6ÅjNU]{},ڒUʹ \7(H/_9u~,2J׸#zrɉܘoo,zJDQGwxݪڎ ^ʈcO櫾5Tt>?Gi+87GPSh&QY#yZ/U6G|j޵fJSQ2vhr+=I`)g}^bn'/!ƘYb& fMf Vwۼ%gs3thED~gƌfmj@0g1pH23A 6nT!%GyG! ;_KX5 tvoA H&dZl) T %PUEGlJ}FvSEPgp4Z4 "!:7m?|XV lK?k9`z}M '=k=#!H{Vgp񌪝FF7HHbfN Ǚ$KN[FjWm"\1mjJ)j0qܨpc͑Qh?Lؑ H9@*WytI:< (vv_ⱘRt}@UEMKeG`u* k3۾:SS8q4QxQȀG>v|L8MN)1˿fO"YWn#'?*f_FTJMq ^ }@{ʚXFjYÍC!Ru&Y2I_Ŀ߲R\p+G>0>ߥ|3uMHUL0=TլfY\S}.i_ӪYmyh^́}hUk}SkI`tKH5>Jwbp[0 nWFXH6RoӌO iݚ70VP'!pXKYY}MCj^ੀ)H*e(__qYi>Ƅ?F3o@J dN, |金xzAy_ƒ^644t:W?+^ۘ*vґk'3Cᤷd t#`PoxRZ!X4&*tu{ź] #нj"ؼ$a2k_ v%,/9ă ;ԗ>w"T>^c Z7ЫLܖ6rˉ`h<+ʹu! ׇZ$C <ߧ>_z_tERB3еoD(746 pVh)7b8X浓߬~[XU0nVGɘ|mQpıMo)?̥/"\*hXC#I64i NH[szVEl10G<̚ecvo- EyF?*5-&A"TGJT "D$hb8Bu[p7|[]$% F%7øƌ?#qf3yV}:ֱvGhJT.4?V;>բF)oc"l$NHbwЬ) MSғu! CAk{ۨv-9s3Y֌i17Kg⪫l7Gt-&}a@b`u8*H-C &8+|/+VHcd7vhb/~ut t ?(0\YyI8|Dܼ-!I8Iɏ>x_ {o>9}.o{0vtbG *@ )^X6f-JU7^i` FM)v[Ք>8CEb~(LS].tnڝ@C6j+Y ;?:tBMXZsz7a'mfٴ^of\% qgQZ?"J`sTpa sZ>pXI5'~)uR;ܔ8:?LSw`b^L]FI͞fX91$ppi(!@]:_n۝_QLvm@$ w2w_rC\D_̶H#˵YX8_6jyPKkTEi6ŽR;DH FqSlMsj5XPuLPaABb clE~X1lL'J36AЧ*Eï&ξ{Ec  oMs4Q3vGmpJcB=[1pE`'Kuwj68|±7v7bT  g|CumR|ǫ6YE+\D vVSiڢlXQu= )? 9P=@0x{iDZ%s&d4K8@ !jlq. u2Z`~VMJMQMkpKY;/CjרdSXj߳Kh8҃+4|'=,i׊pctGRrɎX)Ԗ5؄c_,[A_#&[B-8%L`!W~\ G]7֡IK$oǵl~?ڴQ֛W<.+ehsY/c7bxs>.o\w+-uoN50-To g45{^zN8bԨAmat?̞! YM:YihfRV֯-µ*TϏ5/2?VӗqRcq<]!}p[0 !94̡e]D &Nou=HqEozy,%pEꮔfV)A SK\fj M:kp oo&9Ia݉6NK J'p%Z Ms'Yz%أ|P"_Qf.62"Fݹѐc. epY;GEZG"k/㨦\{w2`mީ[x`CQMxOνhD`ےDA%[h>e6݃Yxm,9#]G93Q)mKնaz:-8jH,O74?:pDG|?%ҘV )7ot׹/6&0h:}'6M |Iu~ЖXgt63g#ѳ: 'J#r9Ɏf jsɤȥRd'W$>%.=˒Z Pci7#&~VQNc($X̆ Eh*' uQ\f+NVb)!o_s٫.>R4ɏSز||'ĪiE=YP6 gP9D-CEƅ As,Ԏ|DO߿N/~h'[#4ة(HPEH*.R@A~c"KYq6ۜuA+ vK%0ȪX3=ZG2V Rs\Fc]tlX=.-ula\"5l.&̾'.S<燄Vk~cPʍ`qwC r8f/AxHu`wzl ,9?3Z лihS;8ڿM/[#rYR)JQ"gkx# ˶9W!ʾZkR82|VBKc[0gB!rK0 Oޏ!YbjxsEH7SCh,,^p&2<؋.kgTeG?Φ!/+8u l]G@Œ|xaMQk)UfC(;D !P$ H톀_C( VC^Dj$g+l`Y4|h3N7T`=2b8b͞=nnfĎPr*exfvYxL/qbnZh p '3:yb+}㥳Kwk!>-jv:x1F yDJhX{]?ljP6aΗ5|v-9 YF!{Gnӂa۹ s7D MPoZh_G0p:B}}gDT͍xkUMwi<|'qimLZc[D9LO/Uui4|O<57V~:c ܠw0V w%R.2T蓛;]&`%F9ߗD-ŻHyElzhH+c,TLxaGubeA(6$T]M |a(M)]@%9K9V=uXURhBt+&c~n-7KpZf$dIR+ڛnk?Hv4#bߞ#KΝYN+Y8N}RujJ\X&zlfy]{-`^A*<(Y!7J|>K}E-K6*'yd1/m6l.ϴMk'4B4鶳o%YwCLx Vx-|UjCw z>ׯv #cg@h7Kz Ƀ |Ho- Lڂ*:(3.55DM+>1J+cK7$SrF9;ɒj[0H03]( 2_xq=0b6mWr%U3E`_6B rs!k9 ar_{9Ћ9E{@m݂GL@f>bYMN2TRzN/RTmg?+ Es+c2RH Au]}N5p._M O S3Z2܊%ΆZobm\XƸwhGIwۖo!}x锇l6c-]&GTtKG8U%LWɤ啳S?OC>a!<=luɩ^CM.wϠL$Ea xԁlgVl{|*H\]-wL 䌛S~w4.*TdGq?, @mD'1|Z: ETE9B|j r_%pZ77wΊ^2w6FKlP]+iik]3S}^1= pu1€2=Nҷ),?y`jߍ{k4Q6ݑYqS\1P־!!-Խ~7j1b?On\IP#(vcstIn~K8jcRHAP,Nt/ܜ?%HXDyHFT6"(&o .U P|o9!éw92}&8Z_'-yF; Rt}w_*#wЂ [H}f>⩞7AsYo`@XPW>2ls1a&]`EnɂuR3BLG+P}tA'#3f^ )d7Ng`]y^ !aVjg@[͢'u4!m̆OCE+5 71֭L<,Can9mU˱-.疊6+2  jE]$V]*&#*ZRp=S/U/FR`B`GYmM͌0s3JPK;oe6WHőcܬzJ;Yٜ$°32GxZ~. T8/p^k?VgRm'"AeG) ަq?s&w+5 lNui^擇|K+t3]>!0cdZ'n%WLrjqa.c-7jq)l|pe78TAV=s`W{~6ZjUT /D7nn8BVB|*aF۞:r5~W*>W>dCH"*f: mqnԧsp{Xg nN Dzqrޛ]|} Ha,CY4:C΂4G v˓~!q[hjqSYƘep55]V ؐ 3ϒBER)Tl>*xFacRID%l ٝ1+ 'NNpY]YoGg<1m:`ZGqb*{ʷѻ_"܏5E:*JR SeYNbNTV#vîUs}b=x(I>fx}sLU`X~䋱fc=?ٙO2>Cwrφkz I(4\̅7 N$,) żHf.d;LE%S!3lS1ʨAy)AMpq8ch9J;ROF1h"Ϊޥgh$mun| '^O4DGu&Qąɖ NXBSb>sjP-2q0?˴v1| AI*'{,q@0aE;&aP'< eBV/af ipx]M)xf?pJpٟ">XMdՎ q>b5߀6$jKmr=g,F$/rϩJtVvzoڑ[]bIG>ڀ30%LmmW$IfK6@wVl\E|b^OwQ;_FJ򊻾 -" `!LV:7i]RO-zM?S4T7 b΂- y-t/!}O?U翅s2eHtQU{_;9'CcO=T9m6yčOEO P[d]_C(92q N9h=}8q :eR#|kL< hȳܳ%Uca@E_k8M b ٳO3 V ~kS,FPeB$NRpSZ%c5e) #ʫ)fjb5S_mٍ~e1#RS#o(v(_+XYR4;̵sTWQDS/AH+ H9 g K0 乃uU$XTףH#c; nl4C/W_F7F{+;>FOnkxY=d&x>9.zlzq&¸o( $eQVfl@:otDM̓\:?'Cu}GC2Sv cjWhwcEMtQ̭yJ>Y"%|H&5KKa Z`)@T]- TwYqPK^z/OpYܨl5;'E=4~~xxbƎ һ0aUo\ۊ-NO믊vs@saa1Gx$}[ 9,gTw^2 '"hÁ ֲ~wl*'0%‘jxnlCKGz^0H lj3.<Ax%pNgECmn0z4TX>B4kU!  6YTy'YicLWMWp,0@16cƎRbUE=Fb,h9W ~LFixxABD͹*ujDx s;1/&m7neD =ۙ\d~S}~X08W=1[8 o9\ ׫ Xwĺ~qxJDtT* !qTG 򭾀 p߹?'b(f\f̓E\'皪 u2"^xiʼnzW\/47XQJfocAѵo{>Gzgoƙs~~Z#̀2jg>)1$3{8z\+ͼē,HA_=3hNPL2@.ڥ{߾4ڌMfAr3  SvL 젤*ݒ(MA|"K1`SSBiVkB֠Y^),)̓ιԟS1CW:3+ މ Iњ A[\MѺTpG%=46P3m@n9Fi \d-*NFm֔JuxD3W<1 /~pd\QsN2ĥ| -x'BB8VW2 pp#DxJKf`-jj./ a]F<0\2={T> u뤄ZFDe9Uºv'W5_[;'$uWtKi}܀0cCY+ }qLHyEhuBXb dL^@Ld}*n1'I R2gk$gޮj)dPWsChqFnؤG)&ݍƞg OT۱ mQn"eNjmRmmd}(ULY)\P=@&JL|<\ce,Ϗp qbE&TKő,C|h"]JHM.?N 0^KgU,ŎL5+l+M uƛlWyd/u Rcq-SpPUqׇ4%@zO܉:l8@1+X<,mvɄa+%w#!|(9x*4^X4M #Ȉ"w5g3&~VZh ezYє?h;p>+d3Ahݿ~`}򿑪˚oh1gZUVOׁ~H˚q1J#<"J:kޒ;&SөPJ\FU07\gPdf_(ny1a^iY&ˎF}9EԼ!\9M¿j[Z+Q]ra$|:jB$x|.;PWd8":z~aQxc0C0iF 9i1{e25?ݍfO"`iz-Nn։ m 8!,2dGO B΃E8 U:Vz.1 ±=N񻟙<{.G@;̛Ͽ)ZMƃa#'HjI p"4gTE='_t'%oߺl4`5t $Z9 8$EfbWͫŏ-\Y[HF\K3GZ]DWr;73c?FKJUu9 '<ٷr*{'T*$]N-=@A͋C;iUZ yrdsoB> * wsa$ne&QF>HbXcwxȹ-HjcmO`=NFL*)}w;qfl_D论)":o[pH:gm^=t+PRu?;=ݵ zDhb{ "w*aϤ?;aՑFPyVF*pCET(jǪlSԘ=: hI>/C+1㣩S^Wbe A5VJ<1j=BCKNy~5\fςCzo ryKr}.K`mԻ$Ͻȃ\r W}<2sy4gIE2MR驨 ޗLybf? AJ3 F;S` "pb% 6F\̛2tL22.r=ZC[3ੱsH m؂-[K*)EwP+#,xO옖T@_k 2f'։zi/qO+{UŮydOyfK|$m:< {6|@(4 ~[tWxez]#~S+Hۻ 򤬰Nˠ^6ӃZ=LNx)'Ci|?C:u(prʸ=.@;oے`Uv5w.'_)/G[KO#AG;\5?\#,(Vo-M0.WC@)r"f@Yt5: W4ߵSP.^y@fp~#юcB=vۜ#.ljwQ09bV+\fLRD[-MU Lj3tPfqP,^\&-ۀƔUaJf<>|QILTD߾-Tr6G@A4 G`&ՔEyYF sW,U)*yNcAwXn֙qC8Dz}&UWGlT+Q3ɯ; y[|8,|BgX <i[]gl3 μ'ĩnjtkѮY&?wtKq{xhc Ļ0VMRعN֛65i0 ̙L;>@HG*V_ijyߋt@&bDbq\{Bs.@d~]\;ǑF?im |FM=6[8LKt} KTB,hZ}RxO gbDyjA} 0 8WmQ%sfT+`#vlLSȬӧ]ckڊC:1/vXzߙlbGok/$h%,qK!eG8VpHO&sGIzȠ)"S7{Uw35I=\z$!VL ?N3GNfJ [u/nx鎌v<~;— }LJXN֡}?,NOxٟ#%"ժe?;. L[(IIknԾ%ҕg- jZw3OV&S`:)-9l#oJQ`ZZFBvv$>D=BnRoi ɐMR\g.bBM\hx̞m!)Ff?FMcͺ?P&6rMFOTpFQ@$l٨L5*B@4 8kz]b<6]2\5UP=IW8ڜص/ǡI6ooRgի}!5h*o[rc!%McSa=]%NshO̢~)ۘ[5]R:ڒYk܈f*"6١ʔ3Ƥ 1ܐR%{zh@цe[)L,޵J1*'{sB6y Mc#™,A?r׹e uUVGz][H,R}\*̥-Q3&meP=MKmAPYʌ,9]7*- SbC RaB?MPӽ=aJ({Rk9*si& A^eLkn2Wo;v-w`)t_#h1Y':WP _%&"7(-S6VL*c;*"Q>lRL;E.+Ef;D*/~q!&j%S, JP8 4\Y|FouoBk3klr`+S+ _v~׌@u[#1 #3^ ?GpKI iev,-Io CP)w,(=W[|1/6B%;e*\mO"w[Qf1Ja%"CI0~GUC_Í<>`uq `Odvܿhk.D)^'ο(}e|#t* :lzIE:PsATDԿKeg37c`ks&4!Ug9$)ma4ĭKcL5-od>iL˘ΙKF6dfL PcNŽ]G -P!n|O\KMOmvyWO'<$/w7мi'{ XG~u?Mm+" +t7/'saAϿ5ʯURMcgk3_x&J_6C[_.ЪüL(\ 1>r^; RFSjޥ?wvkB9jW]QmVOm9}}dn0=4q"~/>wi[$wjƷoR4WMpP?Pl1RI)8^=S, ]egocοB"P/Un̮z&`>aN<2AI | Ul %QxzaEa%.͡h%Ec5?gxaIwwBB$a:'5ie!T_asZ+x_!Q(Y|G۩ϓ2NѬ>2q-1X"CKʗrz1 B 9Ja^lHᡤBNL? h8i/[<Gg =,ظ*M4/E&{=h@i*38bGl"JsX%"GvR6'f.Xv3~ynG}&xY9u~DBytн47af[sH+VEA%Wr#9SpCǨߪKT) B~S}:x, M SKܻij̨Z X5'8F_9s;(y.%OB -rxw _{Z-`ݽDUt49IRRiўpB]z lg8j.]]Y.!7iu߸rl Y .V 9"JR]k}K,V;0 yTUː,`Xxs;-L'r7^c$=o%haGR»z X@H[x&$J `c O' qۑU S#DSEJ "1t tLmu6f05,7:dwzK66oJ8lM9.-9ߘ*Դ$~j=s cv6W]޻Q7d_O(%,xh69o0Λ!F1 =V=4yMu; ߛkP3 N!]մVWB<2nxA;R0x |gи0(c`{|rժ? q])jѫW"Mp^mFh eĥ;6ͥRUY&-ARSi?P &&id&':`#Pyv ` `5zO @TrQRo!}&ц]'>::# @hZv%/&{dPqQx-k s0/.0A$D$ vR\x6^Soh8H(lnUį*ZaTKa VeFX4,ћ>zGbu"5桮AE\V! F/qZ{܋5 2 e$A ly9R@.ż̟.bᔿ=!JHi+f##i8p3.CZ<0]֋]zi dC.^OS A U&D3i $Fdr_Q,hG o*Sz6HIAW &<.Y3xtq2i,E9-N }sTJLO^*&j 1C\dsL4w̏[ m+U7kݴփTdm B?Ԧk!rFcrO7Y)5H+ޥWvƣ&Y֍dY\|~(SXH;Nw,<[ƅNR2N`݇T/˼t } D,]6CRɔ٦()D_;i=ы,\?)7Q'dSwN5u¶O?ʯȾEkW ~N@Uo/-dlў,aAe9r C'2U޶eb:8~<)IhzqmNpC%`My.)@#Eus<3%C 4'v2Cizs)nγ^xYl88>tM2t()~H%"ȤޝnJfk{5NţΎhc D FZA|]zU pL|Wjy lAG9]őw{H/dJvLئn8]m!D㕌ڎ/ʺZ`~q*5 Di"r-MfJkr ݋}}LwN}o=,IwC#MVG>4 nq.e RS(F{xKt,,=ChC+ΝY*`m5|ÁNQTɟ#{~$pq-Rzy} ~R 4:ڀmJ2ka2rksP۬E0uQ.|? ״eV1E4D6P_^/Cxd[*ryΕ[C_)q .ٯi9Po!jpC)LѼ%z㽏?M:Wcc,r0q:Ac̏QI.]b9%)c>S&~ҍk;^Ckkjǜ ݴBK|N\=̍ ^O)K[~;V.\M}W \6^.Lg2,9*1,U"8qƑ[n&1 B~˦|`^G3Єmf Z2͛TjctNf="&H؜a6TW,)ڱ;Jl3P], Ɖ}p@ά;dIi/Kt: vx1ҊR<$( Oͪ>3,wcMTUϒ. N1IpYSu[jax%P6]3.+ZOnJS\qw$ish`=tyo| 1w/9!o-g& r7{ӗIx-Z3WO9 BhT 8dpB1WݙQJ{uܚNVWs"F?ɡ!hT/CŻRVNNLF!Tnzy uJjlu @qN1efGA;;uw[kxC%m􉚉=eARt q-?/y:` MBҫjjX:~\{9k"#N1 n׏J:@|疠S3/lMu@N|ÉˋFƧ^{gףi7՛Mi_?]K!\_޵2>#s@~bIlׁsb ސ_vHtd KL4WZ)xrh$Z-BGe{nQTx?ӷh*Ldxw,?38%cA%YQ HEݦmdێiDsӠc k5Tkm&8'ᆠ)E?$^!sB`\f`G!2.E͊Acv揷o5" W:$!̍reZ)H<$r&R=ZWޮXYfߴ<?:ܻ1hژ}y k\*³f m1>[Iiϒ>a=W~Lzƅ_:LeYܟX1ΞoX".\ފ؅ԟRZkקe SyepjѕwA-j52]~vŽk>dkRN}|#ҚFZ%^-(>{+1R1^vm99=xF3-43/~Bdmf ǶLa5;C&۲rPxfC@)W{S;: эTDE=X^Zأ{?ڔxe?zũXf` }=IK(G^ERk(Lk#zqN >z-wMXӥabag7ߙ\&r3픉r2M౼%.kP2ة[tqK˔W3>:7*|lzȑG'-bs~kYAtK _=m6խD״RJB|POJ#XP[W׷d"5;EE'zPp=[ [Tqz9Ʒ,ɋOm>X&W>UК86ޱHT4iY>K~ϟ[xQ XWs+GDo.se5Fn"n>Fiz#yAƚ&H,O1Jpy<Б0P"@U(gpuJo)sW+MBa۝ 8N'n6ͥJ;W>U54s V 9>Q`ZCQgl=C uCT&ڌ\i-LVa[:;EgG A`&0ܮyda*|ʚC;>(jaJqȶf^G>5ҏ&E-p7۫:i\~^`A#ZY$y(!w ֥ɠ9Δfb;#JRݸgwzT П\x|(_mWL;)V{ʂ&+]N-b͂%[V qf%[E.+$_ȯs)KLʓyk50s68h0UudVY&"_nh{>{k`^w? {7jNYro=. I*K+f|bEvLT(:,j[A3z  bGz 15#n)GI'†|q5sI@_a?u`DXTH6 1IoVRS^}$m`n N!/z X{\yV59|^]%im xD;Xm0(N:ImCڱC{_stf4Ԃ;UY'd5&)fMFhno~uP_kurnCfZxNC#JƵBGư9(Z<%/D\:coiGƪNjv v֊hPꩥ!ȸ}v!-XAOԅӫ&o9,FK7X;.HEH+3恩(>x"jc?Pi5Y\|m{UwD$h;X.fra'IŮF |Se݉i'" Ǧ#{x\`mmX=Njs%zqea =G-GRFY(> W[oۿagk~P7 "Tw6S$^ >2IʟoucIۥoLGE펾 bXܱZ|8YmR7R|u))"\fEȾH/e3,f-d%<7!4xI4{к40ְK9$BԳ!üM)S)Bg<hV] Hܘs hAu9yk\dC2 $a"g|&M~KfT|=dS=CЪRKd iل J&#qӡC>VUyF  -:&Sxքq!uu0!+?"EIn֒Esc^oI758:wUURtH:5{QIu@dv)Rrc(y)la-h\prP5jPx#9t,ۅ-=V ~ng~s%lIJ ,!I!u∪wqژfmj~黲 O,{<(ۀ9?Q=KۣS'&`9|Ux|Nt+"()ҢQdxKpAWcj)Z zew-/3X X~-0j 3e ǔes‘c"+:)2@7qy`dj[\w/cj㔽BXW0_ %A{S o\<#yR(݆Eqs?t/~ xPCBJQs ;W}.<0-BP.!3zfzQa΄]xLrxyJz`,HCi7bc!#66*kN=-w(m5QZRWn%CK{#9G/F+ 0ʰWz \VV߫ge ?f0,n{fDL1Zb瞹bND$)\/VXm\Lͯ9欉K)Ne?% c5qp0!E#A"2t}WqxmYP]@-=qރږw%XC I |Bߴ˿m? 9B˘6v AȆÝgq_(ҝ5~<[|rV#dʺi܄-".yj#X U69&DoN 5e򩛧V !16 z~XGT9rʼnt)0F ;kqmGDwߕoВVy/Ti#(2۬-A+bdFIůG"qr+}|SQfubUN{T| _1]>cbS.8r3/5=o$=ѹw>6]`2%MkS?׺J2w JX RE5O?EK +Gv?bak"#Q,} ,'e(:JK#/?/2Ly2ˈ1~!m=L6oQFlw%Ӵ&AZ-VM'a]׆ƤQG9v0Hwb&- u{UV/,|(cHO`_De=tPhyӢu 31m# v1PG $wX̫[V=^`F/shd1- cDz n~ Jóx`/;ѐzq~$Xk;m< +h8}a{Y?-ʷ.QMTΘaO~ xٸ YSls |6fXQZi.*[qkAIȱ8>c 9ष,#;jQ" iA.}Pbo$"U7nZr"krfzw)$/soJqとzB[ziZD2MyeNC|,cW bLJAbEC?nf 3Y(PDfu0Sbusf[ q|/"‘]n|D}o9OrAީ^ Bb X誖Qobc&`ʯHL@ Nli2AJ g\Om'2=g!+-k!/Cx30I鸴aŏ%V%1I[)ԟ,6)MV䪔W9P 8GԊ 'XD8Ij] A9?΃#=tvS;e 5pUԪ_9$hwO5!d:- Mʝ9wҦTa}\X_.7l9|8_ Opn-}Ț]_jKr~s)"q5gRh%Ԙ@\vm?MSMBq5?ڇ^G_58qWW ޡ!\L\HOGT Yx~#:c-ritMPk_9&z%6(P˻e[iEwEufb~_Hûþ +}$sS898RQ}=^k\{HV8鿎gw;Łtm9S$aR/o8)$6Yl&{=zܡJ!rR$HJH8ݺ!SqFΓ׎uw: gY2hQ<~5Cdۨa6ٝ"z6nAw$eg&YĀOUߎ 2&A'j^M?vS0YOlI['Fe-u4lEle6|7ϔ7%4}/&5 t!-D4ȩzɡPmxFNtZt靶Iwfc"pG CezQ(F{βqx,ӂl@A/K/-7lYXOkSaadÉ~jf5W)LO"4wq{з{mSX\x5jY&\nY%'PY3 Eټ00^):JfL{ܾ/|G y>1PgA"w{n=:k H2/mbYߗ=3#ɲCqluώmgRU?qF2Ż@Hce.Fz⻻ā4geˮViS.ֵM(3EcD|΢$ qLm&|T%#"l_6a=ִF,G(.m#fsx45wH&;~i]`Ogo4OL{ k.^#B/UERy͵VV:0T ݝ_W؇J>U-gr]EŃLej3wŘ_׈p|>^sK#x6-{KkD_2-Q{u!8-*e7j(Op>e^{|d6C􍅮|)$͠#PʴX;Bx(^v"6J-I?9vK#K<`b>+ad] CHBto/:~fl)}+W{sqT3h2~=m=#A-ʦ [r>l=͎Hّ۩K=lej۩Q rnaFf<gyx-D]UPu*Wnq寛wPCg jZN 0ܐ0dG[\P#Ԧ862AaRr;MŮm,β6v6{4O81Kvܞ3FȾ( %Bf;L+\2NyTFFo<_4N^wnup VLB1&bv p4ڬf'm ҉ϪC}C=gům@)Wۀ Ȯ h&@wH+yyEDO lնԠаGqu'ICX> Ь EJ *5zsۙOi?3_=ON&/GaJ`2-K\8, UB,П)Q0#~nLZsoh+HeXS=y$4H.5Ұi?;,V\s+I8M-70AA}NY uX f$TҤIQj Ut]KM"VN* ^'^7's vy'̵dfw?bΈ$kz&`Nx* k-B8n64㙩yH|1F>f)S6U:pk`}Yǵ, fӧ[VK2yDF#Bu##B> ,u|WkwW3B>'|quB%85(ݍJؐ[7yoZٵlΝ=_D(07L˱/rk1EĒ J%.]^2+hOS aQ SVZwER6.|`,8.4H`Q@Z#W :D@xxcun4ߺ .tZ9jeGFӑ Ԕ.bˏ]G5Z^S Zd"v󓖠2aGu,U.ѓ:ٓ-cLKQOڿ0[au#h>tY/0E-/PFj~ŽsI72%zVyA栻pA <ö=WR-]DZˢQzCޕOn(M ﱣMx嶞s۶1gY U_Hw1=l~X xuz'3[ 7&/> %GJYWRFphbN8$ǶhP4hܗv}{x5Ȟo:qpU#|ˠwWl&r8^.b&(c1ŕ4WztU+B|2C :ɧKBN"cWP7(̷ُB - M a.E.2"ZN1G-6gHwо짌NU^ݏ\?4`r 臇'mAy;{$o(8![_fPjq)Ͽ=/pGSغaryl_*tǦ/if"F9hK`+^/c ۑTpg*dNxc4Ho 0sNUC XDS5F4I"($vL]jQvſd?2OPJ'qg,2;`}a.g6e);1}WF— D~'2>}@aX{ӿ!2^.9rn ,82 KgdJ⋊"uKi夙lE{km^M-~R08!dQJ4_Va)!rX'J/|Nd|A}p:W~61\BH1>̿/~Q*-mJ [f jyYuX6Sh~fm¾S @ru*H̀8Gp;oUԓ3/>_Gj+>x58e.y*M;fL!(gl+T0N岕)czP쑣Jpყmzό:^izu0@0uv$bC Q_ C<*Bq\WLy 0}@i ?mq2${罶du㪋I+Ԧarڧ -9E1!@l'_hia(6ҪXr E }@@p4D+f$,&m3j=n4ڔMsjǶ;M䮷{17bOqn,<"`ʱNvuZMlALuMg p3KZLdQG1 &oh3Ѷmϸd)( >8"JrLWvm%5]qdz cqٍ e]qXPur!i~=qkh9ZPr) KrҠXVmr  6e=).R_΍`hTO;W|#s[P%uy\dan@,˜F͊q4ڝgs_ZtRlլ u)fG8 Tϩ}nQ᎓$DB^8v>^O5#n|VWYw9<">>\ `6p8txt/n$znj≰ sP=rcz RvBR|es7#=>ؽ3 S 5W r֠}Wװ,9TNЦJd⌛׺C(bAUJ磠ɾr>l2ޏAMڷCl+B]usvq3[̗5ǹb]ޘ-̂ ~BffaKs u߽7 G:1/(LX-W&ckOl@w ֣:><| I|((CM\YCJ5$PAY- oʷ}㦄gњ_]Qw!\墘tV%02d5!^ƦpZ{H%?*5&jR2'-tA%G~&Ùo۲+m4JU_U(0;l!FV{4}$,%t$Keu}ʭFiq+?^n"KP%\|HQmo'Ŭ=G^YͲc;ũ{MQ}.LU^H՟ioXYgoMlqvѽkFM j͗lPVJxI I^1.@q£C:%2䌷~uӆ8`{4;@"v$=e MF 1:ϙjZvQAV@e#ʙ %3nm.Z1ttHM{eOlb&5ƨc5]/+RU0n82@{?Jb|m𒑱y.݆_k%:DF-O0,'1#ɼtQI `f;sʉk"`Ǫjlv^nҴMW~%֑!_+%jrS<ȇb|{..B>_TTxǑp珅-kl9Hח5-5<$iCQB$$iS*Z32p5_Xđ!b$lmszpXIO$?NТb]7@\q`:S1^;wI捎l<8C jS>c|bVRm7xÞeGT*yrt h{<ʥI14ȹ ŒBɼ/[-(%!0PZ|l LPɸ:bsB\8he}N\K7m% YQ'}n,FvL\՜W.KPݹi$,[j]hWXAflRw~=]h`:-A.g!_:,i+Dn24E^GG.~ak˔7S1*HY&;hk$#r@#uFȾŏ/]V-u8*7lĄyl|Ꮆnj0pE E /SoV v9 XS-8I۠y@k/x BS ɊŅ3"Z fKߕ06A5S_6_m= ›]E*opI"o3S`Vjv۽o%pn4'BF!ۼ߆u~PvY=RFq49jo% o$*?ǀH[^٬ y7y ]̅(:loD 2@m|nݞ% T>tҠ.f10KTԅ3K*Id+$GaSܧs"Q)/pl>CmB*e&l*l@8{EmE;B ˔Wl'U nb|4KdRx"rf,jbGCI͘&HK)'M6K=CD/)AD5Dk7`4 :tuh;qU}p5c{W+܍%!9ħdY@ `| !< \dU)V#7USGZ۝s( Vt8kB 2D@p>qzu~qCizj!|f$|["'Ք #Sׁ?< z7 tv'뀒#ύUU_ͫP1>5c uPk%'k_O ùdw$ }*zjt(GIqKR,$ cnoSGq[.fNX%{9l9Sy 2 v(~YqI7x(B95PZмB>-5Kb*c? uxS|Ɵn7H}kR^+,d NA_s"iK ~e#f9u:HZS[ DȐUg џkcᣕv `O6j"O1RH&_\^JKaMa &E8;[ wv`_g;K^de|7X͌JtOjoc`Y_R"Z8.QMsFoWҡqcl4UTEzF%U GTcǍ ։R?UbSB_Np3 Pspmǔ!q:@gikr@Z@ k#Lar$N)Ow;G 1h8JDB5 knM4E6GP$G/GMaz5ݠ6 cӢ?LLd> Sѷ%lwۧKr|3{Jf+&]ZcrMuxJXKx^ki ߤ.Q>Uhx&8&fư4>v]z"U.G w:T8. 8E(==x#VMpIuk:$MsC &y6Fs)44U {;2Mkr' \ HRR LwT˪គOe(6wTV]^pjEQcqRnA?J ذu@C,4fy?w1 l*ɟQӊkHZsYa/tZ!h;L3)h"R{Rcs [~~:49lf=ݖ>?m x~C܌[?}F"tWڸ[)ZZ#1ӧe{ܸivuv_J^bh&$w@mwF> GuE2Gw5-Wt=>{R:z=r2U^^jwX,xΐ֕'xZtpʕӿ9WƮhT/V[8ICy^YRXjg6'p]b  6+$oR&vQkz6% !Xʱ6ڃ^"D>ILYuA KymMB(]}Yp?s}EqqQ9,,|[k:H$i"C +d ,XmfZj_tPvobg=ynfL ir^qfmq"*A.* 4 =/m(g|ڄL7%Jt1K{ҐZX+ ق)9@3I\JU';4@9y )N nG3yk~I1 Ök*AVŐ9&ǘ-[ ʁ$/ּi`/B]rj&e+r m~{a5ێ"Z]vL, O0N~EYuE@E|㺛dUB]lf OeaA#cȊPhr o،_L8-Vv g]+.$QÉ\$CqtȰ3ʟD/J'W$ >8v{}QSEbqc@K,l2cJLpr0k~pVp u%+S NЦFa!T(L2d宋TAۂoYJ?<!\B>*?^$B֔bJ{Uud3ѐP{*maZ!=Z$Gnax8ݜpވ09 BķVbz{dYX #c򘺃;O:9DJא1Qf/`}G!}$fs2+1_u3#@%yY@ *y Ƞc\ sֺj)au 2h[I_Zmԗ&O6Pc=c =qAI\6 " Vxn݅O||ymھlS'׉6gaQ ,A `qR2075etlx371YwpTkDU^2} f[gJ-d*Sf;WOgO|dpg hO,(_K?@b.f9z)|r*oѺiT3$|x O\5JiP7h&w۔4FE9)uxp5t ]nFh0{kgdFceGqE6L p4k藹,.B/dBhX|$Df+xbCj3~w]z vUbp<w R}M08mA3~8{{ cC/$d[,YI,:DawjԶTuhbXO7~c&6:Ȕ7R|caɜ+h36mE RP d٢W{v2ղ Q .SՎB(GhӷfbAFȌ{F/z'?,0SbBX?@ [0ߕo՘#h7DڵjԮ60h?9Axe&b'kU u7 ~*ex?]gxjjfczM(u@nRVQ^dB)56pKKb+~qH3~5iRF@3I?Wx]SKvY)eF$F(. yBWs30 tSy8_bt{kaRwQ9J"G/h03M;;/{QwtگF=P!&3OXfA!4!}VTi)9~/GI}[~4p:K.L, ol0.zJNdt7 ͳ*Lwg`߽_6I-NpԳ]~[&B~O ӫw2i'-ZSH(*j J TNK@e՝D̩B:/h?:oX՟F'rI)ӛBtu35R^W|_M:Lاd:v5ű3D8BڌceEXB@'t ]pw<4GD"AZ4{j$: zּd`6~7C~YUGxrGhU5f{ߖha(~U44z6 #ٓbrgh̉~4p2M r*B|/=$9&P>z[Xj~ޟZS^tѢًVA@{/V1&tɣB(}#BCJ#!jkݱ'W#oS"/yI8Z V4` M޺T1CoB}0d!*㲥GhCiu8Pr19ȹ ƥ3egE﯇U4;'!"&78fEMll 6zb jiITQlVBuLc,@xnsts($wLh /ƏۧHo3bը'xlMa($O­  ;Keε`S[˜0 " IǒՒ]j~i0,Y2t$m,cz Q82^8:4YygYHY*tzJqaʇH]hFA(U/ʁ bRт+_!GhFV 28RMҶ"Ef4ziVwm:ږT5Ԕ`U~pgC|R kVQj%c߭ )}LS,=YU[dQ'՞S,l!c5/6SH.{>i5!*{<>#{!5pŽ E/<+h֩!myȺ2:mמhs0GG awuZM;30N1Q31As5b#<n:ۏIpXlt۫Iԍ Hn2mmLB#\OvTCȤB?a\ L* 1$ds)ᎍUvjpn{кG| dmeLZ?"+Jj(GQ_k񷵈"Ҡ:I_gd/b ?B13C/B!ˏ\~73`EvVDg>-ضM^z ID%孖6[~3bayIk}xy,4m~䛠hA̳C>0X^, ec`" XI3v=a$tlV42Ըĝv3 m @#_ՎwDϛZL?'Wj"eGa׮[>BL਌0Ij .~9U""/Wiy#xwyTՋ)w{2Gul9T˺Q-9Ơ—֘)gq1d&t_3+qDylL>WW(;6!xxu Ng/,8I,pk5j6:.@eTdGH&8pi.Jı-V2NWtE-J)OϽތ! GT. 0Ⱥ#:-U<#`40 x2C)\ФT8㣢Q3gAx҇cӾfEnOvF_ ?HQ$3y2Q\Ӑ j04U6D;k/E ~q{ dƀ/_JhMB%P^_¿i! ;>?RBEa})gc|]-zSy/d5Uq=$(y8x;cJWݴz8:uς๜bYYI~$ qy+'Njix`zm!k{\f$=ƬJ C3!4n.9ȗP`T~,[Q,1 kٝRHрx$ɡQ_WȦ~]2-װaX j4šPۖ0y_ӸP=wQ0mLaWn4ab-:_J55N&89-qZu^vW4֯uqūGK߾p&ŠgrZ]9M[Xm|G;ez6[tyd)H9\Dg!ᴈWK#% ic|73$Mۤ(C@{I| )['q|*^r=q6UP&LzF^ +Dugb39{9Gj| /L*g|I:C]3R>wCnk@Yj稜}SVhw`UfQ:~^7#gx!{<yW=fXN"5B:xm{9E@j©cdHG{a8htdjk>8UWfYBb_ѰCKQfL+hc5]pgӡzG/t_5UݔZ1=ei@ꮺ odٹO  "N3+%KUM ljB$`udq/wålY= TkB-  z*y"^ }?SpiVzŸ<_-osEAP34y!Jˈ zϥGb`5!8vsBف5'hk+'J߲}KdoJ~H( ODj0~ny.CBWҹ/ 3aK|[Ҋ+|nG~jO(N>P-/YqRfB.[yXov6GT($PqÙWGLr@t7<myPFWҬ-J$Vуypq2:A8uZx (RdX%wZȆDŽ_,^\tCr;kմf^㴧z(.#➥!HbLȻNr^ɥ:ަ1X)0ØB@:ƧKL**!^8ٹ d? zrOiYvKa~GͼGi (D(i֯>:dddʒRP,3~ʯ\?O4~1;=7r2&3 Bjp!/.G$$/ zc9u^05SФdC]P67,*D#NO.eR غ](_zswJK3ħDʗ[0N%3\bIe 0CĩLPB{5 ; ҹ$YY85:[1Sd'Q֕dM=phvg B|L "GK`XBҤ{i(' "'>oB':H9hFS@d7ջFM$+"ߠFnWYm)EoY Y!c#})༜ip,d =OwvuI"J#1CÁ [tc>ű=' v[]pB81]UxqµϤTP+U"Һn@pf #$ /4Cd7ܶRO*ܻ4~$E) ߌ?Wuh")k'ؠ xޗgVms-qu"EtVasM!<ǢŽCO|Q`IH)Q`*>?o|E~sJc:ϏboH_}aza`{N<.i NNE![1v {"%3p#{w`J@4؁ {:lgUppp28Q]XkjQS}Vȭ\E||:FQFx=ZwIǖl QZp<$DJt26tKS &g~ LU*9SV>\THn0mtQgh!1e8BgOI0 m{42]&;<:N'`'SP쟥/Y1R `lyY6: z C}E-^rh [պ`G#~t\YY܄/`c%Lv͆E{O\JT_/ʧNxuLV|g~܎k25 c}J ɦDN}MhFEz|"jqP7ϣ' `~NtP׋dp,9@a_^T--j!͜ "[ <+ @8বW[jb\z\^9|0MAEG\f_,}{G8>ua{>ǩIQV\?QNt"&+_\A9 _k$"[!臀ֻI-& -8(Mg"<8 NleqrIޭ$@q&]<&A9bf[|%V:-ΜwH1>iӳx\Z!rT< }'9d+۞NJB2;Hg=p0V, &]Z=2k0PcbzWc6©1.c&=I,<TAnV $]c1rwT\3')k-N\K:== iqٔ(3Q'.Jdԛפ!poV4[9gm4m@HpiX5)~D4lXZvuz/ H_ hc 0,:< Q?v7̪дc8)oZ{ih[ AIĴGLݣ>$9E~&S8nv$z ٔ"jF7ѻ\|X7Cc,4hҡr// SuέO1UZ e6{h [`|w +D1oM- g =8> Z|A֊@I Y9&j5aƕEb#C> Ek\'ICW fCP!p.q7|DiE&Hu2oMe9y4lʭo^zvNZB#=x +3~\P쏫t uYy=|V!Ԙ,W7IHfV~B .zotI'a2_pI"džodR{%Vʺ hV pA5Hg}srL`/s׆XTz>"Vw !ɇE3E*Fac[ͻ ̊vj Mj`_eorp4gu AQӬ孧BlzV%@јF~L#E?.Q2Hrrٖi/ddmCJQne5OOp"pk#<(Bp; wh;9 +(D(`vؕt>{lgƜՋ h[W.>%XeYљQX准\{Wx*'Y%Xow Gj_G9O;/ )&|PD-[k{f8!aAM.MG}022[@EFbXׄ1|dh#NS?g%1/;n\ SƍAodynPZ4ݮ?Ge3I)HaEFJ90XWGbNz㈛]_Ȱ|X*iSڬp[DpȆ43:WY$3/e⯦kUTcooډURY}f"`Re@&X(|{j&rTnQDf Pbnn6+lMٗ(wӻƔ(ҽ+ȯY/48@F-v90* BvX/$H;t,9l."Z< -D[CcKHY 7$um0]+/Ϧ˙7iR[4-7E%ػ:3=)ԏn3{]x7ECC_:WքCc3HFD n#n9?wk!УWji&fC&+Qle=_}M} @΢Yfag* SMoč5& 8JlgO DT0-VY *WmDNL)و4#Q GhN$ut"5Vsx<x'ݚ3nw.}:xnT->:0$Hٍa%"> m&Ւi;Gׅ_ }Y,̽pۓҎ7 򪧛J\<쨍j\4kݿ 0`Zb_1OvsTO,`9bBuzu[ F}naGDָ@lK%1:BB)`ҕi*N!oXiγ{PL84rzd +PY8,3~Fe4&?c=յnܤ<8  O`$41F @XGd!{z!te7PZ9j{LT~^ blEwbGnyo+ўb쭒b/pKz-*`=i!8C?ȄdͭtRBH40Mo5ɒ,OM +Ũs=\8mP{1Y9i6V!%z 4Yx࣫~F9e@3.˿]Y5 SSn3ykv|H'3ɤπ7@Zy B9\5g;Unc^iD}3hP-=}LobQ!hRߑ'XWV.vci>tEchbNt2Qq"=> 7A2_ʹ"`UEg9`x,!h_DbSodER] 1 TӶsr0d jAލ>s5&@ZNE1jk+jTԐ=v/R kRQ1s"}{޿0bmvw e)s ĵcg`4\n'`@4J._tI&zvjT< 5>}X1kpL\3GUOh/<&};';o9&Ҳo;σog*"Vv|/6d{1Y ֔dj@Ž߱6ÃХx~'Y"&Z^ܣqNoGqR(e A,0:9 q!v%S L^WqϐȖ?qPAN^ ^ܟAAK#V|2Xjxg$ណwWy L jQXfsC̄ţ7đpC8ϴv96vcЈς]+&Aך?Rٓ*M[}S.I,#ծGA4=tXSh]|ZBa>5զn1"e4w ""ce8'B ɩ <6?f2Z]Ćn;=I"\p=>Kܲ8QZ`CɃN#_pQ %Uc3j?ep [rf~hy),e +6K>QB19!n"@Q N]%aPDiF|n#62$ePhd"rSỷIx$Jp8q?OjY'_#Y^:C]yBܦF`jV?/Ѧe̾V"!}Y`ˢ۷:UMQ@+%byR-RڐIGmpNp'@vv^afa"e(Lj`˙T]C icJ2 =!M81t7̂{k"ygQn6+!m!Tpҩ>;9' -_9XU% cTvVr 2~Rm\YOzլ1Ȗ` Zӝ _l2<"xH燼{9o=7ŭH/)-eO>#4je+ `N'=/fc]G =o]$T 3!+03◴~vR# ,\y.ԄOO8R2desv).l_:Ӓ5@`~dbcRa=p4}{>`kCe4c4- T'NG(h2Z\tZ!AY ɇ NÜIUdOpa vZKq $8W9qvUSl$L>IKxTP ٯ{9I\ozs 4|5ӍU[zGa2\6vPҬCd aJr3kVGIN;hL Z!6̍4icAcLEWpCsO$ܡC7{)s phz0K5,D,cEC*M+ZR"c9+8l&wEO=WC:LqCSz )R|},AۨWJSL["燓r"N6$&)IYGԼ: 2B&uf}m@5)-բIeM*iLHC?L]y F5Po=7Ye6U m@n̩i^KM|Wil-M5ܰOo{؈ fG褵 xǮfS4,@JuGu:9qـp(d^`ϻ jiz9YRxW+YӋnXTg $%3O*UraИd&MTڿE4Y]*m-{iY@ig_ݽn/= x˱=l!TUEyW [YYV #P+ܤvRg?V5 ^Ҫ̵2ܵio\g&fΙnPzrmh|`LͬF^{ѹ-!kb\{}{"[يy 4ŰuNlmz1DۈtJ!e363A;@!@z^ 9 .pz* U,򽼥W >?#<ڮhfvznvqN#q $5=#E@stqt'  Èh̲@0U!M<cnyg''&́-,T[Uλj"fFMhsm3_HB[}  U7N/jn'b+aO+:͉d9,sJi ㈒PN|3πWW1Ύ{m+7k:"í*g|J:Y-_!3HNm^;yNg 3BK-?59x2$G(E=z C>ȯbW gl0DcoR7Л2Rt_ԠZڏCTQ+k=uy4[Zo}44g:k7u[n1Ϳ1ƈ`PCꛌ% 8ˊ1|9Ce*ΦmR?cyk 9JzZ%v"wG߾oɞ5(Hkh1D}L #&P SFg3A L UleB"΋ʕMjZͱLtxil iOUDv"} CMwS 4$ lsr/_)0vz#_Dxf}R=$Ue%\g@ zC+wbGեRʲADzGH]@+J5vFBNbkjW`~8Gs_!:-~7qdEc|i8+[`ٽ)/` 7! !<}Wa2.ܞ8G_0k3%*n)B?PG)8Y䘴u]O4tڨ$/BQ 8݂ke,, DV,uvT[FM+ػ_bm36r?{π2NV4߳X!UTgWka *0HǨC"L?G\\rq%U٢TѪc|7je K0%Ւb8\Tu޽2G;9M\'Oz)E_qaŃLގ8Dm꡾_Y!r9/E#‹Gj߼I}=`")N%~RG2lLCs& D~>tӪJ :i9ԧץ$,lR/LXJp iXǦg ~rR х4}y:xJnb >灥A iٜq y\?N}4jjT~|9Zw*^%[?4.$J `un&!+xFd&DL{%fNr]>6'&t "w#Ҁd,{,GTozNwb+w0`b~ 5ڊdIy ipc-"x\v@D|v)>N~yVj 5h xuMa/bdNƆdQ]pDxIہ=$6:Qe:c -َVALHnFak%,=4xeˠN&Ŧ;}4i7m_#( 9,= ʈaqج_kjlᯄ\>2#a?Ѐ\G»4%J1{Fm޶ש%~tj23"7T395rʘ sL 0kHA*p`J}KZm gI3[砧5D=*{]5Y&0sB=qSr0Xu { Dܐh5^&7h^fpsfIrD"!6|ɣ-}x |S#J`;Jx3a55%/m.V6z `mFw 9?YVZŝޤ!B?.kƃ KpIE>눯rOMb!!ɻcːpù6S]FtOVn<Y?.yN4;]vR[S?^}uʉ,wfF@mz@ $ؓge{bb߉o}!_.+Sˁn76<k^Eϩ@uZ-roq8!e6j=E[mPc a%3˝Zgc{*b_; Ih]?ɶOB47 HYUbTˬpk<ȔJpp44 w#Eƹ$}p+;!$^Ut~cgZ1r ?Ԕ'x/IӬR7碳]Y72^/ IMȶ%}[4Ldo(nm=3F{Xeb$ (Zg'4F@m.1ZT'Ғ.ðNZ2~y>aj@ P~ :&9=~AJKjSդf[ ;O'7>cp@V35,#짱.C4_/FS`#|S)K=w,M @\@BAIwIRyqjnʁ)-m~Woh\OH$A"8^"D0usL&aʒeDRbb{؍ԓO;ޚmԋ )? qݘ}y.BGcό3X+J {`f]$KO9ĹI_-X͵V}]މ嘫8*UQ,<;Ǖez# mX#-lڲ݊h7z̕iC*z:r i|D`*xLF?[ӹjaFMCn_Mhf  [ܣDLonBl|-Rl0]r/vR:4A&oCpLN­Jq3_^]}M%1{TY\Nr:0$˽@=wC2g"nt;f EZ_Df흣҆{'"isQ JA;fk .2rI>ԭ_Ͳƽl\X\恣ּ$Oj"'O01Ҍ?>/&ցr=>NouSSwP4{I,'{H:yra69Vl`UXL#MXVb5I%a:JZJ)M X#Q&ԡRr뱪cˡ+9>=>d}lmTP-Wn&OxVW <0p J轔\}کQ|ĉ'˶}'_^vL!M?v̅vѤD5I jXN`p?/[r+aB\v֛%gbl|9˜&晼63Z/rnn. IWF;BH?v LŤڸV$tGJędMi\ 2Ln2A%/NKVN2k$ 3Rۉ>i0lILf"$ސv+7Y,*G{QV=IOݝFPEOG곾))<߈y ^>8 ‘GEzE 禟Nˋ6 a&݌,M|mSX`TIe`;h7)A_'_ÓyxkwI)#O. {h?@4DjH JXhM5Bޜ:\ ) YCHO*en`O5fW?߲-DfS8h:b(Dћ~tP"ˌ?5.\I\nc:nWُ 2y "#՝<=:q* ʧ|Su=[Ur1 p"ʭ昔IpU-MZٸL0jn_y4J ,׮$ ζ;B,& -ф)꽿-qM\Z(2 kndHt4(dr7*tV)ZҼisx_no뇲\8Y,Gj3AEC %jN\ewSb-$ٖ$vj1~.Rڻ?Sߩbۉ}C!4"HdVHmxabYd JiC8+IM5!,ai|S~-G3#\oI0>o@rL;_KVqe8I(`k)Pz2R+ǺNL䢻|Gd xK"':tn3*?8LqoW_x Z9~;>R'[a!aI{1 (bw5WUk̆^ʑ;K5L f6Wp Sc8\ާ#<0V]X3߭B*Vܶ,x=J_ <,aiv1:9Ӄ(rܓ9VBgzغK/nvO.}wbH5kjQ[d˂ ȋ"۱=9nJ5t8)C!]qeD-HDrN޷)=Fn5Mע)^#Fs dٸ]zTvN6JBu.x;9]Ȩ4?wY 4;GaXM̃YϮ}j-J9-N3@RdO]P&k=:33 NP,2 7Y)A 蘆?rhG쨄AcC0 3KyU™]eB$a5RЄ+~>Y`)ζk%`T"F'E&l,+8ֻڑF( lY Km5!8Zd'(^S#e@xD=O-IQo@(Fr^03Dɜë!l&ˤYroBYs4l-} qLDJfe `~0Yzhp":p̑?_3j)ᔘbU?Ş5%tGOVC24اK/3?%FU~NL(H)j4:SB4dV/Ō1 GDUNCM?˟ {|s6"nWtK/W. MnwH@R fO%"M*;]sA_Iٗ^\y8$`hI|'yҰ<. ̽oV,\pX9'Ƕv=8_gf=q2[Y^~$U5X Bl_W&/p(d9꒘mSl[&ﯠf^Bi9t-_(_gӁ}aA1;M+4=]b}(?Gd̤J`1ѻO6)L61Y}Vp0~hl4|l*%Yl9˂VN0nWYO4ԣjZjZ%;u|8/Y%eO-{o3ϩLph vb-a!9v+9~h|$pP\g2urP@6s쪱1gaC}SMٓGZ6lz˸zN*u-CۙL=@: N4G"D+r BnY>T#. +I~Ӆ2x \/o˃|qxnNwI/J#^W6bx/3g/'D.?Bߑʺ3z ny#5<ޏQm،!l@q_(83ylйШU!MK0oHUkdݰ~!Nbm]=Hژ$=/ #&\quYP81^d,k%4}4(PHVo!uzʗRIV]&Z ot6e[Np8zRT%0UrP!|&|];#F? {`e2zED)Vlk 0u * ,u̬Fe+3's%57ȽT'W.2x!FeR|9a~$iG:Mk(0 93PGTsA1D,9^ƫ~f(;®+L&"8%n2%&o `s/K`5CREv|"2]ր^`@>]P3jTtZB57Ц"-j_:wvWSiNY|X#&.ۏ$zZ`4o*㺱W:Mj_g$Yևqܙ} *`S?أ+.!ÅM0 x9R'll \Sgb@)9-=_STuERMl""N0m#Tfc%ס:󰾁{IN'̈́O2'`+Oonӯ3i$6wO 6u+`&2*saF\v*7";KސТ3qm_tn7bjanQAD)Qe)>umE .qv%DдM%pLha4sIMQ_;~jVM[KQvtK81 ̕coz?i]KwTۿH,!hY,ꘔ)kI&>ͲYRϴ=9h} hi6$=%twcu+P:0(gNT)APޢ^VoB0LdiM{n6:vtZ+G܉T\@둫SMrΣaEUaDz0 {+ȟކ1! !(>S- . )BAD6*:{ktҧ 6so] HEC6b 6*{IMm7) 缣f o'.ɀ& e{G4 aS.<͹UC6Z /R{A^tCQ@6EAS ]5ߩkcӉ6˯1O'ӲAs ݖnu4U)jG,a$a8N|Q38c,r@Ng"8HLs=B0h>ZU̽} FxM!|Ve9 - 5{w#2_^On}Ov!i&L܉o,4Hey+bµ߳P>s9[MyK 0 Ǿ{6-/Aq|i| éi$ntD7',|NշVrĄ t56y8zfOe g4X?U,ň,|)YxR9"W!i11| ߙ@+@Vˁ82KaẂ wkm,/GAծa FYPCq {FUgc"1Vfdr[<-)VQ;H9.wC=[ ; {SgJ4z~j]ӥ +ibإ3&&bYh d[2Ya^'|hbR9`N |fqܮ1/ⵔlf s䭵8R[=H602A4)i kn_M'}z}MR 9U_ ,`dC,$ԧ9]E0ccW$ڎ̿g5B:{Mgba(>3//ҮLGƏ(Y/g uFhx?Qō]@MD$zK=5Y³f҄6Q9.渺+y O!Wn*9z5B+^?WE'Q&$ḳ٠Cj~H7H#$u=M>0M0]Fre 4.~h{]?h6&qjčh(w%=%fq`^LNX -)߯)ڔt|\!(M3NZ]|ꙍDz-q\7n9Lz lfx_Fw&{L~Ȥ:Z+~|'ԥJx{Sx \ߐ77+Z4Kj4Nt- jzRFOy,S[=ȄXZH~dussm2w:. \XvM~m^;}'a>dMLA7Pzb/ڐWz R&%,ȣ {v^[qcGǺ@-`K Nѱn\L[2{NoB9XC9 E$oSvM=݂̎)(N<9M<߳{KFt s<Z;Jڴx Ȃ֭=xRϾz&.Ae͌㕹1يSwY)C0`t]:dD_@f_`aO:85pFS'T_|X p:npī܇|9TXe[7nhUvZTr1ZLirO9 x\p(RH0 $W݉TO!%&1=(P3rrfCPf@JX@2oÀX8BiJ T}T=Bf5 ] $Դbc~tҔ{yPR.˸*FI?O\Mw$'0'+]t40nipvkQ+8Ѧc5Fv5w1t4-?Ϯ{Z"JaV: 7mK_j}y09,v=C92rfB1β ҺnY"^޵pTѽxՍ)# R.LLpS}Ieavќ ȭ (˪ϲ1'4=9GwE=$b;86D\KzRk]Z/sU hۓ|vl "99kui+}ZIQ;' I2C* l~H8$y~ Q0?j/S!tXUZz]z^U aeᯅ{B : 7fóVkT)H0'4 mw@??'? :hirCV!dmp,^2esqEȇ2Om ́b)SFI D<'IinϠZqPul׎{HzW.Pu~F k7LoE!ӣo`jf[hAFXz֍?TmhLpwr*L[MK6OPt(G:;X,P1Ul, Ҩ{7:{ tK(qQ]~ђR#{m8aEk?}r83L—~*4&AbqWSo܁"/Q~+/ÝBA8Pw@ 3"u^CMMk,S|0.- 886"[ qߙţ1MLISȼ"5 0B?Q&rߛ/3dTwN/?]=.4(95:Eo~09 ׾3?&fs}sW01U;J*6\fiCwTP5I>Q0StH_NA@*B?=#й6 !7qڜ^mk{ *Em.n8r\@qG($`N2l(_ n[`D&6ZH ް][yI^hSk/@R!++OU2rxHe嗶.7[ssY,݌B7QTعen.1\N|Jg ΀t<{g4hEYcwle@JޮAy?ķ9 cмA:?O_=Bo4@)*XEQ1+q6YUY`l/N:I?g;[U=Ϡc0;ORc`U^Di@zܷ<^I@Ui<4m*{9iIC;q: m D/`svhkϕ&M&}QPtgVû)5̞yCf#&qޞ\5 }`6,;DD\B醓ato`df;Zs qM;:IӠ3l-@ #feNN8:Y, >)Fj8Xt ln gHE'1Su]{xw.$:iۑJ3rC XAeݶfEd%N1/C5ʕ jWkDMWM 9`=YCQӮ{!Dڣof!JMkQ1=`T [L_'%g-sb5G|K˦t;ӶɌ_"AڟiTAcړ}R,PZ6m&]kWܩUe{ Vҗ\_mFmA>R[8'W[>)I#XޡڵχAa"iOZ<QJ CqW i\ciMUZJ X0AQdۯ5lr3y; ]!f6e9ڶ| F1$for@+%bR?HڛE ,Oa:DX}>J@+/t{UN3%Ԙ wIP4 j#j߇,ޫ=eg4U-ub~6U*=/勪c J"C7݈ K3jrWVo`l8 Wo%w:dW^a$p|yY ^d&zaʊ_zejt<]aT累%^rơWŪ)NFfd+E&i]JINC#`a~Fb;)dƞֳ$2톦g¤i Lb4҇lYXYMHh̏6StL;.Ф [5V_5nJb1yQC֭I+6lʌn:CEz +9-Ne? el4&X`1d!3R`XpvۀTWq\M_hEU$&(#3S8Znh@V[Bb1ѣ ,V#  `;qD=L3e:WQo4|&ɰMzB-XBv7/|-45qr qEؤC<_B3t9C2eTw:H! +.MRͪ+](<^Ģ _4Zď6gDb@M%իP$wLC~K1ƤVչࡧ @>eڰӭOsfޙq.&􆔩\:e"ٜ"#pwxX?GȘ98B0-ol-rǦsO6dI{9-1e'PO-DB$5֚!_}G:Apy %2~5%Ϟ|d\pW Ȏ@<ٍ׎.sZvnNdd/RUq3 1Xe3{(5FZ>ݲc5 Yn;ϛ|_?i*qcuO>M8uU̎k y1yآF[R:U 8( +b+qV"E"F'X3/A;ؕQ_P(^+U.yQH7^t.prVVES/1}#b &GJ ^ZI݈oX޺//۶''nQ#ZcEN\ψ%lӃe<2SOuXd05c-˜Mp]wje2M3˜0(=Zt55LÓK;,\.}}#SӏgІ5Z G5yWfQaaxx^.i @9w#SQw/w R~ f;L(D.ˎˏT]!)1Ro53߷#F'zKAs<̏*#8V @ JK<D/6ݥ X &K!I P%kjjhN Z%,V_Qs#DSH:lrt`JYقnCw[nZ8y笉-ݷ0cKUd.TN$ ?xQg0Ljc)&inI{:Iz 75Gau.=@=6ӻX`k,w);%Œk4pT<+Bs7 9}߻:Ix 1dz"Ws1[P$b}e( `٪GV*YsQH9{_9`y3Eal7OImJ{1I^)Jdv҄qb2 HN}詓m"ORp;%3buK_4mXG:pjauKh%APnAGL(PJ!Y.ު+WtiO_,[n5 ͣL$]M7#ze}4nV9!a4@TÍeh'!a ^Eىte } jG# w77W6Y0t-&/rM3^JSvD?ع*j 6eLbb/Nql`Qs.qvߒ|10UK?pЂNA(#) % `β~&kDrgMIZH#d2ЋGⰳe}<@5VΩշm(e[!n̵EJ@P$_ԴbVx.O# I'kww;Կ 3s7 rȞmL2N`!Y}jd\ `BVH]tW~rX3U9pl-W;;\dPp*^q.77ՕW^(tD ?X7!R4q5ca夐-9\AG{R ,Bȅf"*q;c Ql1mb mnk˵hIN$7P07 q!PO:Q*͚Ri'Telv3,R̗F%S5P3Y:LxAC ml]&Ԑyٴ J49 A;ө޶z<+qsw5L] n&c7HqHzb=E(Zf})ɘяō"JZ-{VT6ɻ GГﲟ?Sn隡 .|LBo,Eƺ 7&XRw\ _R?CO-/œqs2kSGn0^#StK=nv`&"١˜: Zf\)ghFoSn-Z-*J ._6۾ -OQ!5M?'-G%L=4Fn.<嗙RY&͙1"SJͶ}Wr$$}a*8;͒fEvULZNyMBO>Y㡿-|/p}h8/5PsC) ! l짪$RtarLJ&f= p&+~{0\DV}CZIy07SFOԒzݳ[u9&lGOF chۉx~,1Yx[R T8etk$ c1>ՎTՅ1BW|Gv~ch4R^;8ɴK&' =5mKKRsZmȂUOHC2JDDKv-#i{YŐ >hK PVE*epX>&t}MIDih=rA;4,#y:B- C$z Fe"]Z/1y ws(]p?higV \MFNDBY8T:\Jʂ6i8JD@Ev9.>%Mx~UۈX~#eP|C=[_G(1ZޕDq 1ӢyaY5Q%^!?/̕Ч~Y 5Ub}: )Wn ;Z- 7KL)2/1Ns] UIЀc& 0%`k$QomFK Obce`|m/JLmf^qn`6 9*YDhܥY)VfFs̺Gk,Ñ$lMVx/U%CH.I2wTNR.אlLމHi哮abiF(T1A ۜj0=-ƾNis +9:Hvj#gęnM]Y4DGag]3Y@'/2E`a.NMqȜB TXrkno:!Bsdu}\JfRl*9ܼ;g ޣ ,9J;*5U['>F !+Ȓne/ڮNp+d7~o6z 3댽 8QV­ >hf':]gn*TGLvfMzԸe!lf:^F!z Q(XmڙDhUrUH<xߜ.bInO ~GK2k ~h]y A{!IaNLaU/v.9p7C0B}ZNM8 3{4R꬯ս uFݮp Ow] ""b~ݬ?n^ ^'wC 6MT&{ej4 PX4=GU 9׃asc{ *la2X+ U+ גSw[$LӀn큶X5hGd.E"F}% f*2WMDhҠވ/sNR^Ӄ Pү7o}^|44%mѬ<͕Z=\,6꼘F)R`6>zònO$c:fEMiύn1G<)HM~fBs|h " {^p{J*5YQc5{j}kKǒ33T!ci'Bf,aԤrd_|g3QVZ,Te*RFyҪg~{8îiFQ+$oƵw(Y\?d%>01}VVS`P!Q]A ] ~tx1cEn _{b3=Ø[gўޛV9w}4r9Hj≚ /U%BP1nW3%g) 8zcXyQ?@QOOl\e=O}sTT-ˌ}k=x 4 嘁ݫr!?Zr]F2ֹ"2'e^w9VB uƓ]hJvutB'/'&x! c?S`/eqV4b _ĐSjR_~,#}EP% !{*-'^N:KeJy;2r2`cGQ Az:ˋCt ≁yXdz4 \Ѳx̹rȴ2bB$ 3`'0 e} $a~p?tĻ԰n;h{/H1R+v#:m]˿XH$ˤu/DAK:%&!*A% L-F^a'Y=u㋧,'P&SwKe:w b+v>vȑ JG)p`43 :<.Ea Q&p4p(^!b{ sλ# P*w2A+5=ǃ*Ubgx?U^ϝf"b4T1a3L bG-v8XBå[+2q$ߚ*#xej \뼌$Znpg0]CZ+RB{*ZHM]؟ۦ ͻwS֦4ܒX~jfD2]9'|<<W D!"qJ;Ws{a.O/PWtwk%N\agqZOM8i9OJ.)u>jA!me@xzv>lJ̿Rz@{8q)4O#Y+'SDZ\zVѫǞJ5$:jX, )AÖ͔[5aXƑCx @swA^N}+`RcȄm p9Aa4s2QĴ1 YU}3^^~\YY:T.)?.C4dyqGw@|՛ʡY˗@dMЄʧWSkeyA‡ݽx}<8>ħ(jVTNc堈>; NUaNw v_H9ZSx7i1ME<}dw6f*B6db#ߛ-*Wh;4ㄅ}s:&p~H#ZgaNOs O*fQ4 DzZt\Jd;}6`H'*vlgԅX'棱# 04<߃ŗ;lوgŽ>-a gUĹ)%H`(-hl[͘3lNSͭX8潧XhT'hẎSܺy^MdS)>sʠs@ 8f>f٭ΪxcĮ1:>5- Jhvyi_@(.d驀h)ms3g.JMHi>%+|zOҕ\F۽@01lGŹt֊WܗZV{0,+m@`>/Q,fmsT5Ʊp:ǩ8zB<52ޡN!LgiCE wUX>j 0KDT1<V #u=#δ5#—S %ʲ<EE%7J =z@ S0: ^ֹʥ4гbՓPk1ԍMS5M€69 (fNQ)2R~.I6V'vVө-w {;R([ͳW,`ai(NG 4o_qk'mg3>p&&oCS8MJt"Az\v@RǕg{ rjD\o& phs`+~E.ؠqJz̧O>fpKdX%8xE$v솛]EnY_]Yu%HuePSУqs"d|),+/#/ g #f(J1oV]hԥ \JS8))2H ]TU8&7Id%L"r|AP z`H>>}Bxr"q-;LZ UO 3E9d](]ѣ7v.˻,搮 l'ṋuhOT:>4"(lP҉R#VAb.*Ͳ띃u[, tU̖kEjbpISMIcZQUVtMye]ϘH%*YDrU,nHY5H*J 2xC f_:Љ\ eUBn))\ɖGMk/ǝE"d::47~lCqj9/ p1&$cݳ; +>­ޡr혺xt%&`uw 'Y4RTG!:9醂A{B@^m_ ^jD_knT1Y5W^zڴ ߳aMnۧ謥h.uvج)ѦQ, $IXi*oЮ! ?'0%J.;%M7sӛCyh!ǔwL(iI&TJ{9ٯ4)Bk6)VZq }0-Sߊ Z#d3RPL*DAHa4 ,AvmfNxCU$hPۚdFD{鏡',B}zdx+Vw)*#k7N^ uYxW\GI`IEr` Z2uA! U n V\u;>-<-,J.}+/u pf;03T4A0it5w2X܎Њ_h` i"SD097%+IFhVj*SG)D8ﲔ }6g+(OEv,/Zf q2c"#e CrxA9`'[&!l"x`*H"&Cb5_Fg}|*G IMLx'I#qPN۝q5w/fd0b-] Z1Mv@q`m[AW4ٗ]᱂X . nlOS}mV!״^B62ݲOε!3زflҢ8(Uz*; Xzb 9bꭥo9RcUdM}s4sdiZqoe䟏$zh+(lp; ݦBoM5W탲]:yUkwzV/4P-8}qDZ}ݪƧ2m:< /y*pP+O{0d(=p^Y`0Sw9rMa/7?=B;mj-| Q<܂)D+0qA: KT W W\ DwMz{p\gUƊ{` 9c&lM7}jdb#@HS-`UeB'vU*/jƲ6t6?t\5,kwY{ҝğ ,sҀgq䀥G 5 GķVB qڤт媹r8-&-rwr[Owq[%ؔݬ<ϟ#x)y ݖv23t (WutMoU \ϬmO7 jaWB4>[⍈Ns,h蔜îR>6Ԏ^|; sA||bFV~AH9#/+Խ wR ]iɹntAԀN%!JhYJn-o1~WN3Bd PI;'JnƩ* hsS'pHIZ0.ΪŲ7-'A;A;6;VTP VSׇy UykϗFAouPխVŪҼsQ7?a$&UPWh00Ģ"+VhZp{ۦ>E2E c;ProtWUF0dRiUI9 "Ξrb QԝF`ǓG#&^֧ZVͩg۾4FwElף;j&|˖ĵA5o$qeA>l^ `Q&): SOu}Xh۝wW7AJ`aq@CNߗLJ'yJ.;ڋRïԉޮ)ᘘNeMݧKR \5 氫aT/EH0h^?rPtz=/]6JrruFyMvSPdt5'!݊PsXpg4Rsc/7^2jTZl\'+NtԎ0 q`Dw.3, z 2>yc' sr{)ƭTA&oQ?^Ἕc l7E'YՎ1=euzC'ۗ.#?''L'-i;2}b7WhOYWۯ]j ~”u1±˳+tmwumZ3\H nuΤA/S MYZ\Y'z"6 Vz 2?>(أWP3A\72\mN@ϗYEeK2lyz4qk踅 Sӥ%8W9F׽ !wVm"^Luc K'(16ƫsuS"|~{x8!>M:1 XkQ1ew?b2;lHjt O_l͡ZнC1'[̳2VBKfq!GTbxS#J"d#O0,$7op'(P!i]xuare3VERi_`)ItaubCBe\ruj`%dAk Xّ[}R֟!O,`=1\k&NaU5 #ؗrjmxġaqB <99WVM>h-'5k b86g~;58 `BCv<[r t<餘\j䁇kG z:Ek~p$,f/ v6}G{\lEg@w| @܌/wO*闘"A*>x=.q& |rCJhUQxE-o4CRյ= G 3F bYQݢˈsklm}rMR4a?Y'79d?q$'jhQNvѸʝ\d;]{H ,wa}[?D R%S Ҫ\+h0۲R,rbF5 gِޖN͋Qm;y!<JD"e]LO<^9òj?Lq0΂9E3nzЃD#7|Y֒8NԈ&lAr3q#P4,CEcb`M^΅ JTM. |W{$]Li9EYQ;b|3Fɋrԝ:+ ($-mz^AMrMNnчDʈ 3^.qbZBrnqBT՝4Ev6,V?h&: !\ M5ֲ\,=P\,ߘQśjZXt-ۆ^" 8;b%)w&I7W .fAH;(A(Wz%ԫ0 ,+Hĩ ɴO8"#M?z)pzt;3ȱtdCsrj z~*xxVQ5yOW~)MM׬K__y= @3^yz?pSOIZGh 3Q&yH "yn-{m;4\M ۅD $\~AљjCFA_,v^v 7?(=Ҕ :?!?r^>/ /3"5=/1 oάovMiDI]bYJ [nٶ MYШŰN4M|0ƍaDqqe7q( M2Zb|!,]fs:4eVrm}ρ]lAgL.(8y #SbuNuqfj(3 gh'cDlgU6! >{~%ln"يݝ2܍5ly^03N?U,w ԣ+.k z~2J г;đ'tԡҽqd\JS”$"\~`UwQ2Ӓֹ-S.Te4G>zX7#~ s}?zs] +xKcz!]'\ }$NT`p!ù/.{rVT$4sEpm=r.f߫5.RQ;tCQd'eWh$yz<ۉ`fhޘFؓ϶fDz5 *"D.) L !LJ3 ꬲů$o{GQ9jEZko _JS A'R|yc慈GQ]~JgިJ'5 y1b;+KRbYoxTBK0^eid>[R&b#&^h\㙄ӳઌa)|\]8{"Q0Y5?*>hJT;q!i[()Av(Ő:+ &2V\؀~׆'m3?!V <2LYͤw@^3#H\ zrhS˻Ϥ DaJع@.)b| \,!KPMhYv;uN8Ug@iݏ5/Q)8pW塼&K#  vqPK IRXbl^|4IxL%M ]Σ & /8ZBGî;e%T4!YVe"ӬFDئ3O[9M;eU񴍐t|=zٓVjKxN{9G"9I[{?RdM$G=ځ԰-; gHz ]$r>p]hDe*pkՉ!5xd8d+SUH %^@H2aeE8>M)ӹW)$]YX?q`,rx.O>f[u$$x?5 6g DPn9ԪXXgN~S*w*[Tf\Nq[:`ȟm+=fڷne ]dfzܛ*z&a%D"Dz  E(nz  -MN LJ3J5)| SF,F,c KG^ܨ̢=돻TqB؆#]PM"EX3˅#U&6&SGˏRʣys?T5Χ +L-(9@|Gp]qxN!}6)A^»3<"DT'qwj_G+w~9p R `jDGr?0g60zZmU\5|zCNr.c /Z6A}J)'ܐL˲\{2%N.8N5pͤDb by‹;mjĮJ[rigq9|@2 {{%ݠm݂EO}v-svM"5\5}tRYTo4!͈]f8 0{"I.Z>gDNFb svyPMIf^_|/0fT#*DCIleAyX"Q8sJlPzf_d$(>`t0W 6Za]S1LL*?i[9GܺDQ/=gf.ܔ4)' Lκ rW$MQ B\  cN x:SvV)ӌ>,ğA^][fSCHhcZQ\@<9d뿥cōgffSA━!tYzD1:([`BU>1\ȶE6ٰ/s@d1 i.vb7(|ŸSHΙ!vtf&KoUT65ejI4< _?vbx ؕ '\D:0:P!^my,lNn~ A=|8W2Om"BX9w&q.Y oOqM,@ 8zFK`KE!Roh-yWP(L[wreLݪ[a=!]F6{8X?h:6rE !,{ݸ=e R"d[* U1/cLOG εX;wb״ւFųkj<|}sAF̣ݼnK/v)"^ ΜbSA&FDq@-€ 1;TRͳoQAe8xŒ8::+ ltme*F?it:ґ7ߴB?#֊sS BKK.CbKY$dpFUK$]P9k*o{ < 0xY#!UhH'޴6|MHLn#"Myѵ#+&H~l%E3nגL:s'?L]8 :Uơ Mhk>H餛ᥫ bUKʙRE2uDF?XZc2zCH3 !yx'/3BWTre#$@RKR B#ͥ2w IJbE>eؕ*j gMį` ;k!===(h]v.DȠ3k y5M9(6U L7ǦZ[hX 10Nuzwu,J뭰iz,j[j,?X_DdZ^دCRTZ϶PIVGe6Xz]@Bޥ\sx{u)6ҹC7.tc:!,9cP3{Wriȓh،~#+Dȿô8&M'w$x gFC4G9c,{Niy y12%{nj|A7na)w;>I-F8 J&%9xЉ/oׯ(Lr~+Hl /~/svL{vN 똊=AS,?ioƱ>~'GnЌTEm4VirQ0}yv Ä&ܡy%e;$p6?Eu/ 1i & ^k|R_+BaBվY:WB NI,MzrSy*ZӒ ygZTۘMKUx$=a@oT ??Z0$KrB󯦂^?J_&&1 FUK*Q ls#'2jUszG +C]D0EB[U9qW>`蚍=FRfF1GBjlڤ(wh44(5&CJ8>jI1( xa=Vq1\[v^s(VRT=T}.\ѷ/Y$!EzŠAG\;ڧGZIToL=SFŰǬ FQ ^p. wSBy)ҥvR ҷr*YM?_Gyd[+3Ds43!JFaםGeA?X ) m}[~=AgQNjxx{RaQ¼h/͋@gi]P"Jc$>^5Ui7oYlX\IɌ(Y`~|&J gûR:ХAY']g&Q^qGXo L_2 UFI,OSs3=${>OmDNS\0]5LI u$% (ہ|= MzYyB0|QxVw6<AnU{Ps )(J ͹UDq_^x/PL#S]*[sJ{`o^ߍ"+בʝEzZy2gyVx">ӜTp(rN6;BX"jHץ_D8bg;3$g\*+\pJ\JQ}.2jI 4Ȅ.s aG賝c"-pZ;eO:-BseoГnE_Җ