vips-tools-8.10.6-bp154.1.37 >  A b|X̜!M@eeeB1|S/y͔)bNöspPlx XFS9H12nDt6TY蜖TBȧ)<}cEJj^&FG&_p>Z,?Zd   C "EKT   D X l   P ( 8 9 : FPSGPlHPIQ XQ YQ(\QL]Q^RbRcSdSeSfSlSuTvTdwXxXyY< zYYYYZCvips-tools8.10.6bp154.1.37Command line tools for VIPS libraryThis package contains command line tools for processing large images using the VIPS library.b|Xobs-power9-06gSUSE Linux Enterprise 15 SP4openSUSELGPL-2.1-onlyhttps://bugs.opensuse.orgProductivity/Graphics/Otherhttps://libvips.github.io/libvips/linuxppc64leL$d Q  H3 I큤b|Xb|Xb|Xb|Xb|Xb|X$b|Xb|X$b|X$b|Xb|X$b|Xb|Xb|Xb|Xb|Xb|Xb|Xb|Xb|Xb46122a423d0df75bb2a3407f63ccd2f777a53d190a748552335ed07d729ba8691ea7ac150dc86722c0284005e20416b1fd9ba3ff3b6b060bcf21976797df32b97fb7a705a8c09253a98fb6ff337827e5e44cc32b9fb91a8638386beea1cc221b10e3fe5436dbfd990542b8b61e7d254e10251e0838d8fd5f65e11eb723ca06af571e87f8524b4b69b26af64addd469c922c4faf42a8494f589a46a83070505993571926d960d5239e611c8c6aa80510d5acba09254145fab3e1399f74d3f44cad72ce2f19dba1fc93046acebce6653c9575db111994344b403f7f39f0d7b87ed61dee88e07f1f427bc27293fcbe302c91f753c62b1a719c90186a5000b524ff22ad56567cc4a84bc4042a3de8d90fdfdeecc036526b19ae4da8785f59893091c604f89906e3822b97f31f80496adf2e787fe1ba65466234df6f1bc39665daf1bba1f5ef7b78178a663e54367097fc290c8c5b6facc780faa2cff45054768135b5ebb562a7fe2af151825ecb809391f42188e664f6c35124abb91af7f9d3e31d4ddfcf3c394af7d0963cc9af2ed1e633cc9641b17aaef85bdb0ac7ff78217d6dbad33ea76568284da8e46fd1f62ed46ff83fa6ce6190897dd46105e8acfb48b1e392565ff565df0f695519c88c631f88a8f11b3272a602d7c5d33b0ebdd229f74296e409d16e7a150adae6c6884cbba29803c75c0f52f332d32b15ccf798e3cfe29e1fe3bde2c43ff5202a22c3f4005ca536312dfdf13d1d193e43df696997bcd88778a512d0c6c1e233f7b100ad7c51f488658ef8fce84e720f3942a8518566943220ea45281817c3d3df3663f587fb55a4fb659045b510afdef11af8bbb9b9bc962713aebf5db67fd78e76e2b4c564709ded4df0d8d2a6c888258a4c915903rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvips-8.10.6-bp154.1.37.src.rpmvips-toolsvips-tools(ppc-64)@@@@@@@@@@    /bin/bash/bin/sh/usr/bin/python3libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libvips.so.42()(64bit)libvips42rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.10.63.0.4-14.6.0-14.0-15.2-14.14.3``@`@_ __7@^Z.s@Xr)X43@X!@WV@V0UJ@T@T@TG@Steve Kowalik Andreas Schneider Wang Jun Andreas Schneider Andreas Schneider Dirk Mueller Luigi Baldoni avvissu@yandex.bydmitry_r@opensuse.orgjengelh@inai.deavvissu@yandex.bynormand@linux.vnet.ibm.comeshmarnev@suse.comdmitry_r@opensuse.orgdmitry_r@opensuse.orgdmitry_r@opensuse.orgdmitry_r@opensuse.orgdmitry_r@opensuse.org- Add vips-vipsprofile-python3-shebang.patch: * Change shebang of vipsprofile to be /usr/bin/python3- Update to version 8.10.6 * https://github.com/libvips/libvips/releases/tag/v8.10.6- Update to version 8.10.5 * fix potential /0 in animated webp load [lovell] * fix spng detection * fix vips7 webp load [barryspearce] * fix out of bounds exif read in heifload * fix out of bounds read in tiffload * fix tiffsave region shrink mode [imgifty] * add missing flushes on write to target [harukizaemon] * hide info messages you could get with some older glibs [kleisauke] * fix --no-strip on dzsave with icc-profiles [altert] * relax heic is_a rules [hisham] * better GraphicsMagick image write [bfriesen] * add missing read loops to spng, heif, giflib and ppm load [kleisauke] * block zero width or height images from imagemagick load [Koen1999] * check for overflow in gifload height [lovell] * fix msb_first default in ppm load and save [ewelot] * force binary mode on win for connection read / write [Alreiber] * better testing for output to target [barryspearce] * ppmload_source was missing is_a [ewelot] * improve webpload rounding and blending behaviour [lovell] * fix range clip in int32 -> unsigned casts [ewelot] * fix precision error in clip of float -> int casts [ewelot] * fix load of HEIC images with 0 length metadata [ddennedy-gpsw] * revise rounding in reduce [kleisauke]- Update to vips 8.10.2 * update magicksave/load profile handling [kelilevi] * better demand hint rules [kaas3000] * fix tiff thumbnail from buffer and source [vansante] * in jpegsave, don't set JFIF resolution if we set EXIF resolution * bump minimum libheif version to 1.3 [lovell] * dzsave in iiif mode could set info.json dimensions off by one [Linden6] * pdfload allows dpi and scale to both be set [le0daniel] * allow gaussblur sigma zero, meaning no blur * better heif signature detection [lovell] * fix vips_fractsurf() typo [kleisauke] * better heif EOF detection [lovell] * fix gir build with g-o-i 1.66+ [László] * improve seek behaviour on pipes * add "speed" param to heifsave [lovell] * fix regression in C path for dilate / erode [kleisauke] * fix build with libheif save but no load [estepnv]- Add AVIF support via libheif * libheif is *only* built with AVIF support * HEIF is not working as it isn't linked against x265- update to vips 8.10.0: - more conformat IIIF output from dzsave [regisrob] - add @id to dzsave to set IIIF id property [regisrob] - add max and min to region shrink [rgluskin] - allow \ as an escape character in vips_break_token() [akemrir] - tiffsave has a "depth" param to set max pyr depth - libtiff LOGLUV images load and save as libvips XYZ - add gifload_source, csvload_source, csvsave_target, matrixload_source, matrixsave_source, pdfload_source, heifload_source, heifsave_target, ppmload_source, ppmsave_target - revise vipsthumbnail flags - add VIPS_LEAK env var - add vips_pipe_read_limit_set(), --vips-pipe-read-limit, VIPS_PIPE_READ_LIMIT - revise gifload to fix BACKGROUND and PREVIOUS dispose [alon-ne] - add subsample_mode, deprecate no_subsample in jpegsave [Elad-Laufer] - add vips_isdirf() - add PAGENUMBER support to tiff write [jclavoie-jive] - add "all" mode to smartcrop - flood fill could stop half-way for some very complex shapes - better handling of unaligned reads in multipage tiffs [petoor] - mark old --delete option to vipsthumbnail as deprecated [UweOhse] - png save with a bad ICC profile just gives a warning - add "premultipled" option to vips_affine(), clarified vips_resize() behaviour with alpha channels - improve bioformats support with read and write of tiff subifd pyramids - thumbnail exploits subifd pyramids - handle all EXIF orientation cases, deprecate vips_autorot_get_angle() [Elad-Laufer] - load PNGs with libspng, if possible - deprecate heifload autorotate -- it's now always on - revised resize improves accuracy [kleisauke] - add --vips-config flag to show configuration info - add "bitdepth" param to tiff save, deprecate "squash" [MathemanFlo] - tiff load and save now supports 2 and 4 bit data [MathemanFlo] - pngsave @bitdepth parameter lets you write 1, 2 and 4 bit PNGs - ppmsave also uses "bitdepth" now, for consistency - reduce operation cache max to 100 - rework the final bits of vips7 for vips8 [kleisauke] - --disable-deprecated now works [kleisauke] - vipsheader allows "stdin" as a filename - gifload allows gifs with images outside the canvas - wasm compatibility patches [kleisauke] - webpsave has a @profile param- Update to version 8.9.2 * Too many changes to list, see ChangeLog - Dropped python subpackage (bindings now supplied separately) - Added vips-8.9.2-implicit-fortify-decl.patch - Spec cleanup- Update to 8.5.9: * make --fail stop jpeg read on any libjpeg warning * don't build enumtypes so often, removing perl as a compile dependency * fix a crash with heavy use of draw operations from language bindings - Change in 8.5.8 * fix transparency detection in merge * define env var VIPS_WARNING to hide warning messages * shut down dzsave output earlier to help mark-sweep bindings * fix webp thumbnail upscale - Change in 8.5.7 * better smartcrop * transform cmyk->rgb automatically on write if there's an embedded profile and the saver does not support cmyk * fix DPI mixup in svgload ... we were writing images about 20% too large - Change in 8.5.6 * tiff read with start page > 0 could break edge tiles or strips * raise b64 limit to allow for huge profiles * fix error return in blob save * tag vipsprofile as py2 * don't cache thumbnail - Change in 8.5.5 * doc polishing * more improvements for truncated PNG files * improve corrupted jpg handling * fix small test suite issues on os x - Change in 8.5.4 * don't depend on image width when setting n_lines - Change in 8.5.3 * more link fixing in docs * revise cache sizing again to help out of order errors under heavy load - Change in 8.5.2 * better behaviour for truncated PNG files * missing proto for vips_tiffsave_buffer() * move some docs from the wiki and blog into core libvips docs * add support for markdown in docs - Change in 8.5.1 * init more classes earlier - Change in 8.5.0 * rewritten buffer system is safer and frees memory earlier * added tiff save to buffer * added dzsave save to buffer (zip only) * revise header get/set functions * better vipsheader behaviour with complex field types * added vips_image_hasalpha() * added vips_thumbnail() / vips_thumbnail_buffer() * webpload/webpsave read and write icc, xmp, exif metadata * better >4gb detect for zip dzsave output [Felix Bünemann] * all loaders have a @fail option, meaning fail on first warning, though it only does anything for jpg and csv * add vips_image_get_fields() to help bindings * add tiff multi-page read/write * add VIPS_META_PAGE_HEIGHT metadata * IM6/IM7 magickload supports page/n/page-height, all_frames deprecated * gifload supports n/page-height * added #defines for VIPS_SONAME, VIPS_LIBRARY_CURRENT, VIPS_LIBRARY_REVISION, VIPS_LIBRARY_AGE * better support for bscale / bzero in fits images * deprecate vips_warn() / vips_info(); use g_warning() / g_info() instead * vipsthumbnail supports much fancier geometry strings * vips_thumbnail() has new @size option * fix --vips-cache-max etc. * add compute reordering, plus some new API to support it: vips_reorder_margin_hint() and vips_reorder_prepare_many(), thanks aferrero2707 * kick load operations from cache on read error * fix return from C++ assignment operator overloads (+=, -= etc) * add @max_slope to vips_hist_local() to implement CLAHE * vips_gaussnoise() pixels are reproducible on recalc * max/min sort values by y and x coordinate * tiff read uses libtiff scanline API if rows-per-strip is large * vips_region_shrink() knows about alpha, helps dzsave and tiffsave * use expat, not libxml, for XML load ... removes a required dependency, since we get expat as part of glib * new sequential mode infrastructure is faster and more flexible * add vips_smartcrop(), based on sharp's smartcropper * vipsthumbnail has a --smartcrop option * added vips_rot90() etc. convenience functions * fix vips_resize() bug when hscale and vscale were very different - Update homepage and sourceURL- Update to version 8.4.5, bugfix release- RPM group classification fix and description update- Update to 8.4.3: * fix error detection in gif_close * fix tiny threading memleak * improve compatibility with very old glib, see #548 - Change in 8.4.2: * small doc improvements * fix error message for metadata fetch type mismatch * resolve a race condition in thread shutdown, thanks Lovell - Change in 8.4: * many more wepsave options [Felix Bünemann] * added quant_table option to wepsave [Felix Bünemann] * added @n option to pdfload, thanks andris * dzsave won't write empty tiles in google mode, thanks bverem, perog, felixbuenemann * allow nested [] in CLI args * restore BandFmt on unpremultiply in vipsthumbnail * better python detection and build [Felix Bünemann] * max-alpha defaults to 65535 for RGB16/GREY16 * added radsave_buffer [Henri Chain] * support tiff orientation tag * autorotate option for tiff load * tiffsave converts for jpg if jpg compression is turned on * tiffsave supports --strip * conversions to GREY16 could lock * free pixel buffers on image close as well as thread exit thread buffers clogging up the system * dzsave can write compressed zips [Felix Bünemann] * vips_image_write() only refs the input when it has to ... makes it easier to combine many images in bounded memory * VImage::write() implementation was missing * VImage::write() return value changed from void to VImage to help chaining * added C++ arithmetic assignment overloads, += etc. * VImage::ifthenelse() with double args was missing =0 on options * better accuracy for reducev with smarter multiplication * better quality for vips_resize() with linear/cubic kernels * pyvips8 can create new metadata * better upsizing with vips_resize() * add imagemagick v7 support, thanks sachinwalia2k8 * added vips_worley(), vips_perlin() noise generators * added vips_convf(), vips_convi(), vips_convasep(), vips_conva() im_conv*() functions rewritten as classes * vips_convsep() calls vips_convasep() for the approximate case * new fixed-point vector path for convi is up to about 2x faster * gif loader can make 1, 2, 3, or 4 bands depending on file contents * support --strip for pngsave * add svgz support [Felix Bünemann] * rename boostrap.sh -> autogen.sh to help snapcraft * support unicode filenames on Windows * added VIPS_ROUND as well as VIPS_RINT * resize/reduce*/shrink*/affine now round output size to nearest rather than rounding down, thanks ioquatix * better support for tile overlaps in google maps mode in dzsave * dzsave puts vips-properties.xml in the main dir for gm and zoomify layouts * resize and reduce have @centre option for centre convention downsampling * vipsthumbnail uses centre convention to better match imagemagick - Change in 8.3.4: * better transparency handling in gifload, thanks diegocsandrim - Change in 8.3.3: * fix performance regression in 8.3.2, thanks Lovell * yet more robust vips file reading - Change in 8.3.2: * more robust vips image reading * more robust tiff read [Matt Richards] - Change in 8.3.1: * rename vips wrapper script, it was still vips-8.2, thanks Benjamin * export C++ operator overloads for MSVC linking [Lovell] * fix magickload @page with GraphicsMagick * add giflib5 support * allow resize >1 on one axis, <1 on the other * vips_resize has an optional @kernel argument * fix giflib4 detection [felixbuenemann] - Change in 8.3: * add vips_reduce*() ... a fast path for affine downsize * vips_resize() uses vips_reduce() with lanczos3 * bicubic is better on 32-bit int images * add pdfload, svgload, gifload for PDF, SVG and GIF rendering * vipsthumbnail knows about pdfload and svgload * added @page param to magickload * matload is more specific (thanks bithive) * lower mem use for progressive jpg decode * sharpen has a new @sigma param, @radius is deprecated * sharpen allows a much greater range of parameters * sharpen defaults now suitable for screen output * better handling of deprecated args in python * much better handling of arrayimage command-line args * faster hist_find (Lovell Fuller) * webpload has a @shrink parameter for shrink-on-load * vipsthumbnail knows about webp shrink-on-load * better behaviour for vips_cast() shift of non-int types (thanks apacheark) * python .bandrank() now works like .bandjoin() * vipsthumbnail --interpolator and --sharpen switches are deprecated * switches to disable PPM, Rad and Analyze support * added VIPS_COUNT_PIXELS(), overcomputation tracking * @out_format in vips_system() can contain [options] * webpsave_buffer no longer ignores @lossless, thanks aaron42net * float tiff tagged as scRGB to match photoshop convention, thanks Murat * better jpeg autorot, thanks otto - Change in 8.2.4: * fix nohalo and vsqbs interpolators, thanks Rafael - Change in 8.2.3: * fix a crash with SPARC byte-order labq vips images * fix parsing of filenames containing brackets, thanks shilpi230 * fix hist_entropy (lovell) * small fixes to radiance load - Update patch: * vips-libexif-header.patch -> vips-8.4.2_libexif-header.patch - Disable pyvips8: not available for version 8.0 - Use pkgconfig(style) - Use _typelibdir and _girdir macros - Spec file cleanup- ignore make check errors for ppc64 architecture tracked upstream https://github.com/jcupitt/libvips/issues/427- Update to version 8.2.2 - changes to ease compiling C++ binding with MSVC - reorder file tests to put slow loaders last - ifthenelse needs less C stack during eval - better rounding in bilinear interpolator - fix to "make check" in non-C locales - use compiler builtins isnan, isinf, fabs, fmin, fmax, ceil, floor when possible - tune vips_shrinkh(), 30% faster - remove SEQ hint from vips_subsample(), fixes cli performance - fix double free on attach ICC profile from file in tiff write - use g_assert_not_reached() - better vips-from-C docs - remove Duff from im_conv() / im_conv_f() for a 25% speedup- Update to version 8.1.1 * add vips_premultiply(), vips_unpremultiply() * change the alpha range rules for vips_flatten() to match vips_premultiply() * vipsthumbnail uses vips_resize() rather than its own code * vipsthumbnail uses vips_premultiply() for better alpha quality * added bandand() bandor() bandeor() convenience funcs to Python * oops, base64 encode could pad by up to two zero bytes * added VipsRefString as a thing that gi bindings can unpack * support "with Vips.Image as i:" in Python * try to support DOS CSV and PPM files on linux * add vips_byteswap(), remove byteswap option from vips_copy() * add vips_bandfold()/vips_bandunfold() * dzsave supports zip output > 4gb, thanks benjamin * add support for HSV colourspace * skip oversized markers in jpeg write * jpeg exif tags saved as name rather than title * can now set any jpeg exif tag, not just modify existing tags * add vips_hist_entropy() * vips_log(), vips_log10() are zero-avoiding * better overlap handling for dzsave, thanks robclouth * add @spacing option to vips_text() * tiff loads and saves IPCT and Photoshop data- Update to version 8.0.2 * remove old doc stuff, lots of doc improvements * add fliphor(), flipver(), rot90(), rot180(), rot270(), median(), dilate(), erode() convenience methods to Python and C++ * python: use [] to index and slice image bands, use () to get a point * c++: use [] to band index, () returns a vector * add shift option to cast * sRGB2scRGB and scRGB2sRGB scale 16-bit alpha to and from 8-bit * add magickload_buffer() [mcuelenaere] * add vips_foreign_is_a_buffer() [mcuelenaere] * added test_foreign.py, plus more test images * added vips_region_shrink(), fast x2 shrinker * rewritten tiff writer is about 3 - 4x faster at making pyramids * jpg, magick, png, tiff readers now use only 1 fd per input image * added vips_info_set(), vips_progress_set(), vips_profile_set() * better conversion to greyscale * add vips_image_copy_memory(), improves stability with heavy threading * jpegsave supports new mozjpeg features [lovell] * add vips_vipsload(), vips_vipssave()- Update to version 7.42.3 * Bug fixes and small improvements see included ChangeLog file for details- Update to version 7.42.1 * See included ChangeLog file for details * Remove obsolete vips-date-and-time.patch - Fix libexif headers path * vips-libexif-header.patch - Build with webp support - Enable post-build tests- Update to version 7.40.11 * See included ChangeLog file for detailsobs-power9-06 1652316323 8.10.6-bp154.1.378.10.6-bp154.1.37batch_cropbatch_image_convertbatch_rubber_sheetlight_correctshrink_widthvipsvips-8.10vipseditvipsheadervipsprofilevipsthumbnailbatch_crop.1.gzbatch_image_convert.1.gzbatch_rubber_sheet.1.gzlight_correct.1.gzvips.1.gzvipsedit.1.gzvipsheader.1.gzvipsprofile.1.gzvipsthumbnail.1.gz/usr/bin//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/8c25b21b97fdbf933bdc10a78c932674-vipscpioxz5ppc64le-suse-linuxPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=60026c9d884daad541ad6ab395d452cca2703352, for GNU/Linux 3.10.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f7a8469f056287192b56cf106a308b34a217deac, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=84b2fefb89d3d766d0f406ba1af83eef9ad3861e, for GNU/Linux 3.10.0, strippedPython script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=9f4462790e23876f8e60a91abdcf3cd0cf727971, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRR RRRRRRRR RRRRRR RRRRRRR RRRR9@Ddv8utf-8a516c0fe6b7b97ab9765ac8cfcc364f5ef8ca31dc1a235fdb3ed8d6da062ee75? 7zXZ !t/pW] crv9w WT^RA餏_I^M)  KQoo`tixPI7/âlz;]sD|gPM 7nJqfw Ŀ-Pth&O8\:+5}5ĥ i)©Dqwsz j[98, T^s,8ե.=Xp0tJ:̓Y83^vɬ""J~?MG\6¿,yN E}fBSU=&.{SjI8ko z=Mq츑XZn̦7|?U(*gF:&5ŋ;d[k viiWSb~|2OvA x0cFd5ш96p97'MnK^tei vuu }wcs[iXswXsRnek`ГV20 ɭMf1Q5<70DE!.KBk\P`?Op7=@M$s0S'zS{!d9I)#Ny^!̚c0zU=K^TgԸFݤ?mR?)-ӄsFC;3uO9FB/:n|XզN~`Upr('%SXyQ&wodR}5'27jR~ce* l}*lLaTssky݆9PЁE%y=ҐͦҺtB[7;$ xtM4MAെ8兡AK"Bk,lW24w{Yn%i..#+jׯ_V٭)\:Q]LxҫCAhFMhi"V#0KĄW':SGJyĞlx-լA:[kMw~1!P,+p>Z$e?_GWKϧ -q@i]RN/t6m4]pbqD)0Ej}?l3uZp<'g33[?ò=&! ٗMꜱ/ ݜ2Ekq2<ޅ:у ^Gw{?-+ of2fs5TXOyQ^KE|ɑ|O;tpy_lY`C bq T܄3j>-9.0w7Ҷ(![#/7ILF:)j s>5XB#Ύՙ_ guƵ6D[Yf+C|q.P։'#c?zdW jF΍PԪ_z2nPvW( Z+Jƹ"b'=9*#ndAj2:Ό'ϡIY%UU8քBsZ>e1۝5kJıBg:Z ,Pdc_gEv ѫқdY3"JN GjkEaȆ^ȧC}0Tzn+E1#;,ae™ǡ 9XPG=px6gCZ_\4 F@x"'P/A%IgŻfr}.c 6F>ѺoJr7%vtMѠb&Igq6ͦejV*[;>[)"֞ EWC.Vxb V,Dvf˨ CVE ldFzaywTq$ `+ BLT^gji"X+,M2]ΰ+gmF>^%;)]79yoY9K~TD14tboE_[qMc<E/倗aR-Pry7ufӒ}Xyv6 spG-t:xr&,jK _Ti֔I-n9))h'r5#wT8/컠ӋUܱ}>k<9\S=`ڲɝ,jy?ըqBCG1xҵ(DgE4%_  kE ֗dxcd@9(3 SoIK^tPdbj!QLۉ=I 3WŸ+Ŕ>={CWmCA!6RKn:! @Iп!7&,6"C`@ ]ʁj^w%$xJy0KKzҽZJ2f>ڼ3&t?wԌSb /ў̾)P~wҜ࠘Ea\oze!݋\K25 a3#0Gj"11 = F)~δ-]= ,嘬h .:=)8!JzMip6[= Pi"萌5Nї Љw ~rE4~b{ 凘G#/a/qgWaM|\ϓ2ˍ \>cm}eAVg'i*^8H%%.NFOI@C#!/ ar9Y+hA ӤֵN:(fR2TߟYp̰ޘZUU.p.BHΕ[i4;W4[C0a:X(m z+a_*2c;c,O}Et]ai*) ,i=ۄ7:]g܂'3 B=ifx;NY-*";mj"2^&֊]\ SBG~IC!77a$Aus)C`^#W=DQF$Jd䬰]j@s!4]N^!/R(#o{nq^fuԑ`H7ޞ;sh)^=Q晶I;ۖ!M \ܫq.QU\%znsR}M.wg=Y@(4"7#הMسzj >2# X~؁؟sծF/ 㳔@i kr,;b\/& hPm|TR濏 =fO偈c@v K. ٗ/rxg+fncunR X,c%:yU?kj͎Ӫ&SW1P尝[e䱫n{c+VEZrӸ=X"Po6?3۞hz~uzI[Qي'9)`C2~k _&KnVI7˶YgsM Hy?x*P~}7zZ3q!.mVyt:.RG)@X'c%GJrAΞ;QG` }lFrށyHkkг*v C԰OE0Al&1nb#65[l@ H s zEI._i;,R]4ClF(iSdn $ '۾7=I[ OJvASpWYd}8m&ԇm϶ӡIrd, =5NoWr~W!^7|uisb3,L!m`Uqai$;r ͬ8SUapw9VՁjm@1pm'x25](mBY}<SW"D6F-9(qMf4lv,lp@>CqHz"l"s( ݨߎ%4z.3ojQU.#C}ج/MFrX-sXV >ZND>՗9r^YsAƣ0}mvLvZ:cS̓_O_!:5=q2̸%`RǿV $F NDU|.Xs_򃞂'W$E|Z60V~0GSc}~=/XN+^z/{5瞪؍rxCYoJtk!LtUIeiSW@/`@E(nW=9/).!ʗIm]LΑ1>rڮڋO!5ꛤ/bI4|dv)f s,~\8XPߩ%oa{XpWn悭B 3@2fDD.rKАV?-#DCZ ZD‘@ !3Jd=L!-iz^62$(h[8F2i?c_w.ab +Voc+0޼(uIxRԉ}ya n4U]ΰ^(udcD=){O#T`!Ao~FlNU\kRD;Ssnˡ`[ Vٿ"(!| ! u +Vϱ4Gg.=gI/>iVЊEZ\bc)7qnJgu%Ŵ qxE3S/EʧZVͳ߲3*E9 }L8 7A^Ô5:HMz#݋o+uF{n.SB";}6+q&w#\bQT9e&$9`4HUn HX|aka&m&ϧx8RG$[ M3|h?bi5DE $9č <aI7Z7HFu0AQs$tYTMӏ$)<)\f6V`BImT\!cz |߈N/,I6VoBUisp4"DuOѬn"&$Әp6<vhUsdQb|)7Ctݮ_JWX_k3pVWϝ!-VqBvD=XȆXvup vٚu^cϊw.HX9 dZސ=R3ez.|Aٔm|مը}/5/%.(ܿ=P)$H66dA! 5mďx2i[L3yF~)((tMf2,{,,QhXrįwj|gE+1CG7'7KcjRB[Bsp^Q³0D׀;z<t:Bր}0 in&h%c!~ޕӂN`|ێmaYMȻU Mh0ow^c7%r΂.(3hѧgZk?.{kvJˮp6S4lne=aְQTg; r3*55dLH$ U`Zk}5x-*FWK)GCk/[w]Q("J,@*IbMi]=O[6wc8#מ5Jә0@ndx@ڄ(dGv)מ+ ;ݵyPT28‚L#Ē[&ɑ42!Ctn7qNUh Z!ܮl"FWs+Eqp`zH&}Q :{ ɎDt;3d+25vܼ-azT)(רprX ETy0x4z\ 4ݑAS4Y5ͿgJPf@+hcСheFEWn8%<8 =F` %9W8"Nm)ҟS^be* fU%$#=)͙7JlU ;ے ĕ]@I/|(Jcj^lF(J}cb$'xB2\"$> 0W<(/qXMAC0> N?D|{>$^}QIkQ,?{@V!#|V 8uMK={P$Q3$T?I$S wg.\'d[8eD}^eCg1\F'ž;Ō#b3 Ll_k/͝M_3?yt$۠~. fߛgtHSَ57PJUO%/йH%̃6Tt, f4aS՜6v*4 mR7- iNh(1Ix_?M3aG~mjr74a;qobbp꾇/Az˶b)ag"Y mA0S>\rغtؼJgC}) @}T m*Hr .͎qo4m{9J0/mX6Հ#s[LOz?,_/)vDpdj&WOm̗( ) o)z8z1 m/փ4=lG2Y4ř?~g%Wtj}SrM#+6-Ṯw{8El'϶BFM"ǃ9,ꔷZdvc" $U!fEcצ"/#Da||f'YM1x%`Ɓ'"`> `Bv|!}ZZ3xpo/,Ӳ]*ddbn8 !}+\L u$r,ͺLK40ڬb䩚Y=%4iqSE靾wHJuQE|YWG 9@ڇ7& sYNýㇲ$Y] 3U$?7r b_ 2WCu@8ZN{עSeK-[X^(u'n)u5SApXv%0p+JcF5ҝ8hT j+}C<nu!MT:/4AV1<&*U7bu}.Q)9w€VX( GҒ J'z2]Eimp7z lRZJ/o~^)HK-Jk7Q>OGv b05Sl^BM)7 idZs0mH-V?>p5ETIR ~;;@UH@Le_2[nLhJ0y( Gp^2q2T}P|t[OH aWdh|P. zR1o&`T؄83Cˌ.h]mB^\S>keW = j,o֪+dilH*b|zh= . GǻZ , bR1u86܂{CB|3DRIѢތ\ !|&7?)WQzTfaEfQ.ldek ] 8I '*JAheEnג'״be\Q#E˗#U;ȊNuw:v"Zq|+wzEʧ"6jVfe휽\hIHվ~2օp4fP@E:ۖY)%@]YuEՔʢ߽u~5T-V,Mdl} ^jm۸c5AhZTDoڐ6'͌iOXhR]=G!{X ׎[#X+1C&hT 隌;!Sdik9ꇿRĨZY3(CPy7B뜮b݄#MdXѰѬ <P^ JGC;ό%v^[}~8uA{js q$"ޟvżT$gX9PFS`\m&!9jsSh&fSG.^L|jv8*&F% h;5Pʸ+&B/(OP8+4$\|* KP{}.$&!ݽmL*uN?0~2)h>&}1"OSE( M@PH .1CNF$g<wAӲgow OD;b8|* !Rdѯ2ܱU#y ځzMp=ODg?hw&ډƅ䅺@҇i]z"_!#YOFmk:l=YE--1+sD>hVtuR`)8̳;&1-[5II,sӍH xXE~Isъnb,#Դ(m{IX}p c|w3P ڪ DL`ܖӃ柚rC NMBeE96bLzwM}]_$hX0"_I?FztoӫailTǶg N0i|aqXN;!|r)ΥՆvEnd rt Ygz3elEe]CO(5'= b~k$VUMDi2$.iC N p1윥(׹Ffe)Et\B-E[M$~8|XJ{l6C'. u"߽Ɩ%]_$+O 6bI6,0(:<g*ƟCvbx0slaC%$*r |B`0PZgN./`@'h<7jæ1La Ru#OFxWL&Mc=f`o!wiee ?Mk+F"M_}`yiCZolL R#eZ Z/D.rIb|݁:CՉ"0:g´MK%epoPs^Ff=?kuԠgdDM O?>r*R"MS+:i ^~O<:hgy됺 x;]oeGfes]-$ZаGә;c7:pN0@ɐzȧ,cؾE WM3UPh6fiV^5wCmZRmd0ѵO>u^{%r4tt$x]>J c|En6aCHl㸖_p&DFԘC I_d|lv-20pru2;g49e)/}NB$s)i+6UGzc =4o2ɐ x=B) Hi!_C۪Z򵷯-_u7ZWpyUG-톜xrBQ p#DζfoUsSJ\>/\p);}Z,h^r ^K隱d'P*=K KDSv &HE8k tN[s{~NPDpWLP ]s{LM8AsL|2Eqi܊2=&űRlz x/ ׶~͓-h<V ʸye~-eθb:!v* ܽQyȇ^+pp^f=XNYLb0)HXdXkj^2ѸDjpD^Zކҽa{ohNܤ3*没$sZB2 ESc`$"TB#^k,G݉ G KWL'`@Lo9[R;Y7KY݅&>w_gC]i;hr|{VV(zۅ(+C_WYT;}%.9X M!לbE68y<#K nD/:3d!13ڐGYک Y hLc=6:>р(2ގQUg6>rIаꠈ.en;Ų = 1%<"^=-{Z_VOΙi;-wL(goT] ;myxyDdTev~J}eBk P[t|m[ԕ`EHX.=Sy'vOR)cIikj .8 Fu⌂勂ݳ=/rRRAH< A@6_("GMۆT< Ǘ"rח 8tӼսԊ p7֕,vG˗ofa vhUH0l 1˴R6ׅ/Ղ&YKvӀxfM#:U `Sug2~@(hJl(@z{l`9FSzqCINIk*f5KŜoM~g!!{KY[8AK H߮M-bC[;3Z8ͥ?W\٠%!u /x\@_%?KH{c1!A`/ZP)ݱp4~:~zd0s[^J4DA2]9 .aZ~>!i+yWĂiΦw{c:C\ܖdPkk1WB#C;y8pR,q'| & R\_n h;Fg㧽j"owXx-k}-]m` (cZ)] .)8}R*Ai@f"#?j 0R{z DŽvjP!azQdZD@A@f*=Mϻ{$M4дdcPzb#G8L ׆єIr+Fi{*)Td}e_RAGt*L.'ٟN]RaPU"eM;/$A4X 1Z;12Vk[^^v&@ـ-^9v-v@h|!\W[cGh}3 q"lIb@mX=BT-h0 pY^M۱" 妬 [^Ѐ]%d"|ʨlk=d0lA3-g }&z)݇#cѸK+ 6aʂՔ\ʶ*"yY~cAH}R?|ԒK|B#8D;! XWְw5*%@ !*=TsЄ͗,0Ψ*}b%k1۪\F .nR[-K7"8U{:Me{[wOy!!^g-07 n2X ,?h^- onRN{>;ݥf.D*"17Cdcsi3(^v!_>!ʰ֜Ǽ&RګDpNa;Yw!x~P /Rra]'6`t{ /EQaې0cy?y Wwq9jJf1SxHou%H>{b"!Ad>j6r b./Zҁ<(g:7"Z]MU&LQ*mtt,$΂P%֭#G:@ݳsO꾾!u<%!h.qZ3a;59g$B4 EErfnR$ AxOcJ^zd"aq2nS-^ń-HQƫgFXH+UH""v ZfOsUX|ʒ"oAYsوԵQݘ,Fiz9y *,=3ˢTh4Y2H/.vB ~yCXyLΠ8Vz 3E7fi.#B'{f; eSB!'I9hQhF$Z9l4 j@+ދk&5L6 <׆jLB1Q85立,*30Q'7 #P~LdD/̷F9*HqM%>~$ЫB ҀRV5Y~10 |:Ǯ(˨CwPy9"ϵ dlg85tl7lqcaY얲t=< B Xhk&'%Y~tW#3WUTǺߗ)9\d r[9Ԟ`C5X{:JlfƋ =PR~mkGo^`޲ 5C<oo}]i50W7- a-ZBMYܻ4v\{z.z/q\p35O.Za_+/$ %*cv׻Nn\¡~ Gr{gy4?u%kJc싃7ܩJgy1qMS162ns&X y=[¤id9q&pͦWB䪾Vػ4^dk&EL.?*2 v.*ů+˾Ru&!#ŧwt|z)*^OSLǧt|2^_*a`Ǘeڠ긛[VJ o4].X=PY5ipD$Kfc;*S\=➘P/ฤNT:˂~S=s@Phw%"TS[azeJש!6k`U>|$ { \W12>ޛ")E&T[ z^>s%߹+.33%I6K,~kފ"L:xCȏ *'fVn.B@d7kwsqQeK5MOjyXb,{zNcY+%MEHWa'ir1igA}\_*-#Ip;OƮ@qMH,GPinEh6`I$V4n՘_JO;it9U90!5c"x^w V 5SەP[QKL~2\*r`$ZH!ݱ5QesfYNEt >䏧zN`8fM FHN.J$K ܝ DMzAV%D "z ¸5B% sOgi[MZ!-z*t`uR9nj.2lm㹜4ٟO(<1#l9N zjpfm=;/ ^o*zunx)Iv50,qc֮vPRF>kkEzDߠV&up I_'CcEM8!jtO# kgÉumՊhacKZo 7ĪiUrZɬ 0U'NHLMEYr;)X(<9ҬQ0 ~[o g{=W0zxO7buht3 g:#*Vʅ[ P^JE{0a?3s>g|AWױ! C2Z,^NwCL/k4M.PF. ͒-ftF3*Ml;x3[nְC/ٴ:v9hk1D)UV Jٖ \*MHçWw@SM5 v* <)9JS,ĤL U¹Z<U[ 7®,yh FW c^3YooZYZ\×͢y[Mr*%{0px[?P@x9d5DVA빳I{k8,R:FP B`3!]`LؼSlXN?3N-QÔE!rBs^!GbM?]񱘗r>ܐY=ΎdA l:ì]X\t-lNwkhP&9COVylטPuGv;ϓTӖw)uu5H_D vʩuN z,%pAP73\M= 7P㵆#ѯk❕PBDnYmWT>b>R|9bbJG5/>SR`Ѕ4KVњqpQ5$B*F=[$iO 4vRֱ.GO_@r;,u#o y/+_F;s3ij}M>˙UeiQ9#,WR)NnAR'I]th.@EϩW͌΢ÍI{e I”v?=蔓Qul{$nN:AnT+zlғ>FW4 -a&" MFoDA4QX%? _KfB {.gh9,_lvQ ARN{}gmiHc6BVG`&O8{ hPd@X9UA9 VB7c*-X=Y@, B#e$CZyETnCx{=ֱ4}m1ksQ&÷g&H^pO;srEb7nv'I'Ҳ؍@ɜ-9l8~jŸ~=6n~z5WjVD>_=wuPaejO%&nIx2ch %`§Sڌ)]=:!o2duR\@ ἸE*]ʭ͆:L[݌CMH>%-M4 7yg\ĵWxs.?_m/B"FNx~XPGti2g;d؊˾-)] Ƞ\z;#>@+dLb\hËN`Q-e E[8~ʹ\h~M,Lⴡ;?3LXx"5giYN/(Q\t^8ZӋ3lJ(] ^C[@yiڶ\}{gA0H ls{3ưTwQ),jPno0YtX"CЋ=M$擉ۆ =I[!*f\B1zr'zHOSxKO-q/"Y`bRS] >IP-"dGkĬXZ#桌*5bg\A_ܘ* J4]=^s|X17;V$g}]kRy#mfۿe+KVs8sS*|P 1uC2G8OqjD\nU\dOxoM}vmCJY OqefYxcH7z(׼g3P2fOO3Fs+@-0NֲPkbi,0ܠ@sPhwr_жJ - (+\ un=y]eh|DMўФ /_%:pgYv5EQ>$A;a4Ҷf'&*~)j~YsF0?^W^!5Bߌy5Uجĸ,t N³' #L@$< RBaad$奥iJI !Y?Fghd4eXvnhDVp!p m_2n|74 p KTZHg΢rJ;Z Ǭeӗz?a/ݾ??DW*U/+4I p!#LT"jݯ0Se3 _]d_)KƘ;ϰo[BW `+ (y^zWǽC~^GcM;׾!p@ȡ2\F>Y^bҌPOF 3ѳI/^􍵄!+@XDž4oa^TE釓 RNO87DO.V?DX V@q;e=H?HōF;o*zYʚ_PGS]F[R[I00>t3x҃TAwtL{|փjJ_Q$ofQ{ *Rތb zVEY:`ݺl=n|fvB`|*>*-0B3A^R=ҁ$)=?ÑKi%dK. FGh8=i}DYl׏0*޷'2oO l9Jk{,rV"XtI1ttȈvՄ56rs- %Z)fpİ1 74jC4ūNY |1|dz/(lEB àrҕP{T^ "[ǒ9Q]R Zf%>MEȇX})1w)EIՙ:*x2כ0AD|O]j"t[tãb"tI{p S`e[5*h<糐I"Ϸ 6W|yrtZd{.r[ iX[[dr,Zq,1 |3ͨhjs_J O8I׷z 3jBlHz׀mD<[$-~U"?r%l=h70;Fh.TDRb1+H{RDZ ܽN߰HOHNHZKj`<\(m[iX/+sK+kٮNF}X$Z@.l7QsPRW8?ɬ?oc|ԩp*.>:|ŸfAi ƻ`4EY@LZT&vEBOi+@_;޳& ;/D(Xcӛ!fia"2b0On/3&ea])/T$5Ef<@Q Fq66ӳ_iT. /6LJ!S.7D!C˃p9exNjbQ*h$m ΏFiϡcÆ%+Qy$ Z;cI|Cr0I%+yO8K $4Rjm "AtIKp#) h%#xQN1F|=|!-3dH[[ӭ)>w[$t.~yP; M7iD.6^Xd֫oM!͜\g*->9'=HWN6Cg5K{D-d~]`i9[)1+y)t~^;_c$7GpYL" ~J6f=1F+i+=!?\َFOde_vPFFQ#^"DJ\1i=" PRb.cIϠ:ftEw-vðWeS ڴđ W _ ;(b[b7'{wj3]42@/w6ǯsHr;,L# V"~.c{A"Q{b:z#v<]{GCWf -)oi` /[]3#Tp 9@0w|}"R/ȱbD?Ƒ^TO锿 FNe^ λc2ZqN ,zjyg,.uۂ^=}q$p]# }R*t\5y7@1|R1eá$`ш-3 re_$‰}<11; MH )kj`Ǭ>P0dggKaUe-/TQ=2 A:h[@VK  I  5~ӱC⮡[#8V+IZmew7Lka_x70 k42loN mx`PciM#[&K;_q٩yeF>PP:x =: bN? I[@O+1e'AW Yr39?!RKwWH{77.DrJ2CD69DZSJ|(h6i  eYZk1E` Ƒ1 Lb_;3$'-8?'"{LCL`)oᗘ$ 9]-/ÜjRlΪzzC&½EHnʹġ[yҨUvO_(RD㙐WiXeUF3[ӧd\eƓV lmWϴAv޹c4MTĈT~72QBѴ@XWl|vClX?nȘ`XDᄣRCsÂ"iȯA*Kƒ"_^Ɲ?OǦ@dQ\ck^L84֖ hBR~kPS-Nn}:”$HI aU-v1"H *ٮBq|tb'B\T(;e$`j^% Gd,@4VOmNLpRa%iT+a;ay23f!B]2?EhU[ dT[h3(0UVy`36bc{Ȫ&  YZ