libraw-devel-0.21.1-150600.3.5.1<>,hh rp9|D[rzYoeHb 8uOLwX: eAIެ]*V@+?BdFKPt:iCƧbۦ Z,jwzyReIKa.0h2:mJfu|upbG%Q emtm?h8u #i\USRa̲&g@K_1nL(r:ˆS(8_z@ZA2-˂:<ю0JMB,U>>O?Od # @HLX\u  |   \   8  4   T   M( r8 |'9 ':'FFGFHGTIGXGYG\H(]H^J bKcKdL-eL2fL5lL7uLLvL wNxOyOpzOOOOOClibraw-devel0.21.1150600.3.5.1Development files for librawLibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). LibRaw is based on the source codes of the dcraw utility, where part of drawbacks have already been eliminated and part will be fixed in future.h rh02-armsrv3_SUSE Linux Enterprise 15SUSE LLC CDDL-1.0 OR LGPL-2.1-onlyhttps://www.suse.com/Development/Libraries/C and C++https://www.libraw.org/linuxaarch64G ;`*P)v )@D*GJ W*AyIB _EA큤A큤A큤A큤h ph ph ph ph ph ph ph ph ph ph ph ph rcrh Dcrcrcrcrcrcrcrcrcrh rcrcrcr3e1c191f1b2feeb58c50de668c2a10fa62631ac49db3fafc3501e5c9aff7ceab37bd73b2a133ac7df778e0a02ed87aa20c86f85299f5ff0474521d2d29bdeb5adbee02d1453e39c1b391d9ad7fa7dfecd21bf82a1a4d785c452de7a720223ece79fb4f9fb4aca08cac0fc36899b3eb89ad3bb807d76c72949951e28dcd5fa1f87c7d8a6abd51642868903f4567475ca97d5bb876259a2e1643ff9f0bcc706b11d83c7b9c7a8ea035b12f1d7b70f8ed686bae360da5b56c3fdf48dac397b6402dfc0bd74b0a7e7265264c9f7d796e95a30273efd3699b31e1dbf1b36365446998f776fe97e1f64b61deb6182c964bfe46e413cb91e6cb80bcb380d7697fbceb96ba29385b47efc502f49019759ea539c45113504fe04d3f6ac0b0c77214b236f21b898bfaed9b3f29d8469aa4210c7fcb96a8c563426d87066088e02e0d664144794c1781d39644d8f90c408154b5da9ce80918dc0e40632966b5463031e466f7584e3910f0176b3b49576a2eefbef49d805018903b44015e7d2180f788851de61da835d5fbb1f514cc34b893fceae9ca773ac16653d411bd0a677a17480db13c46a1ffccb21f3eaff924b2328f784200fe97d470f5a8f3b7faa9f335eb53ccb46e39b97435a5bffaca3b3ff38b17303e7fb69a788c84dc1af2decb3fb58e4d8eda451560f774334a1fc2b27fb4d98a6f499fe380bf329b7a2be5805db58550bf51713a4bed72bdae5d42b47503510541e58c9d7fb4bd4083f95aa755479d1c276168ce83b3bbfc6d55458a0d4206b90f683b6a8c940848e3d6a54f549d6cd698c9038fe4a02477c6ba0ca7fad637f9710998ffefaf32a9e9db560fcc28bc5bbbd6ed03c89e25fcda5db454c1badc2c321f241799aab2062418a7fb3742c935ce0e3098d2d54a12434715f6679ea408d57da5e8d613c385c58ecc6fe5d30cc81feea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449libraw.so.23.0.0libraw_r.so.23.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibraw-0.21.1-150600.3.5.1.src.rpmlibraw-devellibraw-devel(aarch-64)pkgconfig(libraw)pkgconfig(libraw_r)@@    /usr/bin/pkg-configlibraw23pkgconfig(lcms2)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.21.13.0.4-14.6.0-14.0-15.2-14.14.3h 'edP@c@cj@aQ@``/@_@_@_c]]]2@]D%\73\4\*\[b@[a[aZ@Z@Zw@Z}@Zg#Z2gYYY$$@X*Xv@W8WDB@WDB@V`.VEUrUPpgajdos@suse.compgajdos@suse.compgajdos@suse.comdmueller@suse.cominfo@paolostivanin.compgajdos@suse.comwolfgang.frisch@suse.compgajdos@suse.comdmueller@suse.cominfo@paolostivanin.compgajdos@suse.compgajdos@suse.compgajdos@suse.commliska@suse.czpgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comasn@cryptomilk.orgpgajdos@suse.compgajdos@suse.compgajdos@suse.comkbabioch@suse.comkbabioch@suse.compgajdos@suse.comavindra@opensuse.orgpgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comnico.kruber@gmail.comnico.kruber@gmail.comantoine.belvire@laposte.netantoine.belvire@laposte.netpgajdos@suse.comjengelh@inai.dejengelh@inai.depgajdos@suse.com- security update CVE-2025-43961 [bsc#1241643], out-of-bounds read + libraw-CVE-2025-43961.patch CVE-2025-43964 [bsc#1241584], tag 0x412 processing in phase_one_correct does not enforce minimum w0 and w1 values + libraw-CVE-2025-43964.patch CVE-2025-43962 [bsc#1241585], out-of-bounds read when tag 0x412 processing in phase_one_correct function + libraw-CVE-2025-43962.patch CVE-2025-43963 [bsc#1241642], out-of-buffer access + libraw-CVE-2025-43963.patch- security update - added patches fix CVE-2020-22628 [bsc#1215308], stretch() function in libraw/src/postprocessing/aspect_ratio.cpp + libraw-CVE-2020-22628.patch- security update - added patches fix CVE-2023-1729 [bsc#1210720], a heap-buffer-overflow in raw2image_ex() + libraw-CVE-2023-1729.patch- update to 0.21.1: * fixed typo in panasonic metadata parser * Multiple fixes inspired by oss-fuzz project * Phase One/Leaf IIQ-S v2 support * Canon CR3 filmrolls * Canon CRM (movie) files * Tiled bit-packed (and 16-bit unpacked) DNGs * (non-standard) Deflate-compressed integer DNG files are allowed * Canon EOS R3, R7 and R10 * Fujifilm X-H2S, X-T30 II * OM System OM-1 * Leica M11 * Sony A7-IV (ILCE-7M4) * DJI Mavic 3 * Nikon Z9: standard compression formats only- Update to 0.21.0: * Camera format support: + Phase One/Leaf IIQ-S v2 support + Canon CR3 filmrolls/RawBurst + Canon CRM (movie) files + Tiled bit-packed (and 16-bit unpacked) DNGs + (non-standard) Deflate-compressed integer DNG files are allowed * Camera support: + Canon EOS R3, R7 and R10 + Fujifilm X-H2S, X-T30 II + OM System OM-1 + Leica M11 + Sony A7-IV (ILCE-7M4) + DJI Mavic 3 + Nikon Z9: standard compression formats only * Multiple (resultion) thumbnails support * Misc: + Nikon makernotes: read NEFCompression tag for HE/HE* files + Nikon orientation tag: more fixed offsets for known cameras + Adobe DNG SDK 1.6 support (meaning, just an additional patch for GPR SDK) * Bugs fixed: + Fixed possible out-of-buffer read in Nikon orientation tag parser + Out-of-range read-only array access in postprocessing if output_color is set to 0 (raw color) + Minolta Z2 was not recognized correctly on 32-bit systems + Fixed possible buffer overflow in Kodak C330 decoder + dcraw_process(): check for buffer allocation results to avoid NULL deref + Multiple bugfixes inspired by oss-fuzz project- previous version updates fixed also: * CVE-2018-20337,CVE-2018-20363,CVE-2018-20364,CVE-2018-20365, CVE-2018-5815,CVE-2018-5816,CVE-2018-5817,CVE-2018-5818, CVE-2018-5819,CVE-2021-32142 (bsc#1097975,bsc#1103206,bsc#1120498,bsc#1120499,bsc#1120500, bsc#1120515,bsc#1120516,bsc#1120517,bsc#1120519,bsc#1208470)- Hardening: link as PIE (bsc#1184123).- baselibs required by ImageMagick - added sources + baselibs.conf- update to 0.20.2: * corrected GPS EXIF output * Olympus XZ-1: do not provide linear_max * Pentax Optio 33WR: maker index was incorrect * dcraw_emu: corrected help line for -6 option. * raw-identify: corrected range check for color matrices print * use_camera_matrix option: fixed a bug introduced when making compiler more happy * multiple camera support improvements- version update to 0.20.0 * Camera Format support + Canon CR3 + GoPro (via GPR SDK) + Panasonic 14-bit + Fujifilm compressed/16bit + Rapsberry Pi RAW+JPEG format (if USE_6BY9RPI defined) * Camera support (+59, 1131 total) + Canon: PowerShot G5 X Mark II, G7 X Mark III, SX70 HS, + EOS R, EOS RP, EOS 90D, EOS 250D, EOS M6 Mark II, EOS M50, EOS M200 + EOS 1DX Mark III (lossless files only) + DJI Mavic Air, Osmo Action + FujiFilm GFX 100, X-A7, X-Pro3, X100V, X-T4 (uncompressed/lossless compressed only), X-T200 + GoPro Fusion, HERO5, HERO6, HERO7, HERO8 + Hasselblad L1D-20c, X1D II 50C + Leica D-LUX7, Q-P, Q2, V-LUX5, C-Lux / CAM-DC25, SL2, M10 Monochrom + Nikon D780, Z50, P950 + Olympus TG-6, E-M5 Mark III, E-PL10, E-M1 Mark III, + Panasonic DC-FZ1000 II, DC-G90, DC-S1, DC-S1R, DC-S1H, DC-TZ95 + PhaseOne IQ4 150MP + Ricoh GR III + Sony A7R IV, A9 II, ILCE-6100, ILCE-6600, RX0 II, RX100 VII + Zenit M * minor/unsorted changes + Add support for zlib during configure + Fixed multiple problems found by OSS-Fuzz + Lots of changes in imgdata.makernotes + DNG whitelevel calculated via BitsPerSample if not set via tags + DNG: support for LinearDNG w/ BlackLevelRepeat.. pattern + better support for Nikon Coolscan 16-bit NEF files + Bayer images: ensure that even margins have the same COLOR() for both the active sensor area and the full sensor area. + fixed several bugs - removed libraw-Add-Sony-ILCE-7M3.patch - removed libraw-CVE-2020-15503.patch- security update - added patches fix CVE-2020-15503 [bsc#1173674], lack of thumbnail size range check can lead to buffer overflow + libraw-CVE-2020-15503.patch- version update to 0.19.5 * LibRaw 0.19.5 * WB coefficients check was too strong, weakened * Fixed possible buffer underrun in modern Samsung loader * LibRaw 0.19.4 * CRW/metadata loop prevention code is rolled back due to ABI incompatibility. To enable, use -DLIBRAW_METADATA_LOOP_PREVENTION=1 compile flag for LibRaw and ALL APPS. * Fixed possible buffer underflow * LibRaw 0.19.3 * Several fixes inspired by OSS-Fuzz - deleted patches - libraw-half-size-allocation-buffer-overflow.patch (upstreamed)- drop JPEG2000 support [bsc#1144252]- Use FAT LTO objects in order to provide proper static library.- supplementary fix for https://github.com/LibRaw/LibRaw/issues/195 + libraw-half-size-allocation-buffer-overflow.patch- asan_build: build ASAN included - debug_build: build more suitable for debugging- Updated to version 0.19.2 * Fixed possible buffer overrun at Fuji makernotes parser * Fixed possible write to NULL pointer at raw2image/raw2image_ex calls. - ./configure not present in sources- Updated to version 0.19.1 * Finally: got Sinar 4shot sample, works fine now * OpenMP critical sections for malloc/free; extra #ifdefs removed; bin/dcraw_dist could be built again using Makefile.devel * additional checks in parse_phase_one() * more checks on file offsets/tag len in parse_minolta * more checks in parse_ciff * Mempool check reworked * Old Leaf (16bit/3color/TIFF) support * Fix cameraWB->autoWB fallback * Polaroid x530 channel swap; get metadata pointer for Foveon files * Fixed Secunia Advisory SA86384 - possible infinite loop in unpacked_load_raw() - possible infinite loop in parse_rollei() - possible infinite loop in parse_sinar_ia() - removed libraw-CVE-2018-5813.patch (upstreamed)- Add patch libraw-Add-Sony-ILCE-7M3.patch * See https://github.com/LibRaw/LibRaw/pull/145 * The patch has been cut, the tarball from the download section doesn't match the git tag. dcraw/dcraw.c is totall different. - Use %license tag- security update * CVE-2018-5813 [bsc#1103200] + libraw-CVE-2018-5813.patch- new upstream branch, version 0.19.x * fixes CVE-2018-10529 and CVE-2018-10528, hence removing . libraw-CVE-2018-10528.patch . libraw-CVE-2018-10529.patch * the rest of changes at https://www.libraw.org/download#stable- security update * CVE-2018-10528 [bsc#1091345] + libraw-CVE-2018-10528.patch * CVE-2018-10529 [bsc#1091346] + libraw-CVE-2018-10529.patch- Updated to version 0.18.9: * samsung_load_raw: possible buffer overrun * rollei_load_raw: possible buffer overrun * nikon_coolscan_load_raw: possible buffer overrun, possible NULL pointer * find_green: possible stack overrun * parse_exif: possible stack overrun- Updated to version 0.18.8: * leaf_hdr_load_raw: check for image pointer for demosaiced raw * NOKIARAW parser: check image dimensions readed from file * quicktake_100_load_raw: check width/height limits - Dropped libraw-glibc-2.27.patch: No longer needed- fix build with glibc 2.27 [bsc#1079853] + libraw-glibc-2.27.patch- updated to 0.18.7: * All legacy (RGB raw) image loaders checks for imgdata.image is not NULL * kodak_radc_load_raw: check image size before processing * legacy memory allocator: allocate max(widh, raw_width) * max(height, raw_height) - partial cleanup with spec-cleaner - other spec fixes: * switch to https site * remove executable bit from copyright * remove outdated comment about build parallelism- updated to 0.18.6: * Fixed fuji_width handling if file is neither fuji nor DNG * Fixed xtrans interpolate for broken xtrans pattern * Fixed panasonic decoder- updated to 0.18.5: Fix for possible buffer overrun in kodak_65000 decoder Fix for possible heap overrun in Canon makernotes parser Fix for CVE-2017-13735 CVE-2017-14265: Additional check for X-Trans CFA pattern data - remove upstreamed libraw-out-of-bounds-kodak.patch- updated to 0.18.4: * Fix for possible heap overrun in Canon makernotes parser (CVE-2017-14348) * Fix for CVE-2017-13735 * CVE-2017-14265: Additional check for X-Trans CFA pattern data - add libraw-out-of-bounds-kodak.patch, upstream bug #101 - remove libraw-CVE-2017-6887,6886.patch and libraw-CVE-2017-6890,6899.patch: no need to patch dcraw.c, it is not used- updated to 0.18.2: Fixed several errors (Secunia advisory SA75000) ACES colorspace output option included in dcraw_emu help page Avoided possible 32-bit overflows in Sony metadata parser Phase One flat field code called even for half-size output Camera Support: Sigma Quattro H Fixed bug in FujiExpoMidPointShift parser Fixed wrong black level in Sony A350 Added standard integer types for VisualStudio 2008 and earlier - added missing parts of the fix for CVE-2017-6887 and CVE-2017-6886 + libraw-CVE-2017-6887,6886.patch - added missing fix for CVE-2017-6890 and CVE-2017-6899 + libraw-CVE-2017-6890,6899.patch- renaming libraw15 to libraw16 and amend spec file to avoid such inconsistency [bsc#1021327]- update to 0.18.0: * License changed to LGPL-2.1/CDDL-1.0 * Camera support (+87): + Apple: iPad Pro, iPhone SE, iPhone 6s, iPhone 6 plus, iPhone 7, iPhone 7 plus + BlackMagic Micro Cinema Camera, URSA, URSA Mini + Canon PowerShot G5 X, PowerShot G7 X Mark II, PowerShot G9 X, IXUS 160 (CHDK hack), EOS 5D Mark IV, EOS 80D, EOS 1300D, EOS M10, EOS M5, EOS-1D X Mark II + Casio EX-ZR4000/5000 + DXO One, + FujiFilm X-Pro2, X70, X-E2S, X-T2 + Gione E7 + GITUP GIT2 + Google Pixel,Pixel XL + Hasselblad X1D, True Zoom + HTC MyTouch 4G, One (A9), One (M9), 10 + Huawei P9 + Leica M (Typ 262), M-D (Typ 262), S (Typ 007), SL (Typ 601), X-U (Typ 113), TL + LG G3, G4 + Meizy MX4 + Nikon D5, D500, D3400 + Olympus E-PL8, E-M10 Mark II, Pen F, SH-3, E-M1-II + Panasonic DMC-G8/80/81/85, DMC-GX80/85, DMC-TZ80/81/85/ZS60, DMC-TZ100/101/ZS100,DMC-LX9/10/15, FZ2000/FZ2500 + Pentax K-1, K-3 II, K-70 + PhaseOne IQ3 100MP + RaspberryPi Camera, Camera V2 + Ricoh GR II + Samsung Galaxy S7, S7 Edge + Sigma sd Quattro + Sony A7S II, ILCA-68 (A68), ILCE-6300, DSC-RX1R II, DSC-RX10III, DSC-RX100V,ILCA-99M2 (A99-II), a6500, IMX214, IMX219, IMX230, IMX298-mipi 16mp, IMX219-mipi 8mp, Xperia L + PtGrey GRAS-50S5C + YUNEEC CGO4 + Xiaomi MI3, RedMi Note3 Pro * Floating point DNG support * More metadata parsed * Existing API changes: imgdata.params fields (all very specific purpose): sony_arw2_options, sraw_ycc, and params.x3f_flags replaced with single bit-field raw_processing_options See LIBRAW_PROCESSING_* bits in documentation. * Fixed bug in Sony SR2 files black level * DNG files with BlackLevel both in vendor makernotes and BlackLevel: BlackLevel tag always takes precedence * ChannelBlackLevel added to canon makernotes * unpack_thumb() data size/offset check against file size - removed libraw-0.17.1-gcc6-compatibility.patch (fixed upstream)- update to 0.17.2: * strncpy usage was not compatible with glibc bounds check- Complete libraw-0.17.1-gcc6-compatibility.patch to fix build on ppc as well- Fix build with GCC 6: * Add libraw-0.17.1-gcc6-compatibility.patch- updated to 0.17.1: * fixed two errors found by fuzzer (CVE-2015-8367) * phase_one_correct always returns value; handle P1 return codes in postprocessing - removed upstreamedretval.diff- Update to new upstream release 0.17.0 * Fixed dcraw.c ljpeg_start possibly buffer overrun * C API extension to support 3DLut Creator * More metadata parsing/extraction: XMP packet extracted (if exists), DNG Color information parsed, GPS data (partially) parsed, EXIF/Makernotes parsed for used optics (for both RAW files and DNG converted by Adobe convertor). * Exif/Makernotes parser callback (called for each processed tag) * Sony ARW2.3 decoder: params.sony_arw2_hack removed, decoded data are always in 0...17k range (note the difference with dcraw!); Additional processing options for Sony lossy compression techincal analysis. * Dcraw 9.26 imported (but some changes not approved because Libraw does it better) with some exceptions: no Pentax K3-II frame selection code; and no built-in JPEG decompressor. * Many improvements in data decoding/processing: Correct decoding of black level values from metadata for many formats, LibRaw does not rely on hardcoded black levels. * 224 camera models added to supported camera list. Some of them are new (released since LibRaw 0.16 come out), some was supported before, but missed from the list. * Fujifilm F700/S20Pro second frame support - Add retval.diff to resolve new compiler warnings- Update to new upstream release 0.16.2 * Fixed several bugs detected by running American Fuzzy Lop.- updated to 0.16.1: * Fix for dcraw ljpeg_start() vulnerability.h02-armsrv3 1745486962 0.21.1-150600.3.5.10.21.1-150600.3.5.10.21.10.21.1librawlibraw.hlibraw_alloc.hlibraw_const.hlibraw_datastream.hlibraw_internal.hlibraw_types.hlibraw_version.hlibraw.solibraw_r.solibraw.pclibraw_r.pclibraw-develChangelog.txtmanualAPI-C.htmlAPI-CXX.htmlAPI-datastruct.htmlAPI-notes.htmlAPI-overview.htmlInstall-LibRaw.htmlSamples-LibRaw.htmlWhy-LibRaw.htmlindex.htmllibraw-develCOPYRIGHTLICENSE.CDDLLICENSE.LGPL/usr/include//usr/include/libraw//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libraw-devel//usr/share/doc/packages/libraw-devel/manual//usr/share/licenses//usr/share/licenses/libraw-devel/-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:38395/SUSE_SLE-15-SP6_Update/a89f9193aa7fb7986d2ee89f3800a668-libraw.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linux   directoryC++ source, ASCII textC source, UTF-8 Unicode textC source, ASCII textpkgconfig fileASCII textHTML document, ASCII textHTML document, ISO-8859 text, with very long linesHTML document, ASCII text, with CRLF, CR, LF line terminatorsHTML document, ISO-8859 text, with CRLF, CR line terminatorsHTML document, ASCII text, with CRLF, LF line terminatorsHTML document, Non-ISO extended-ASCII text, with very long lines, with CRLF, CR line terminatorsPRRPRRqjSxl]utf-8923711f5bd781367cca68ff5cf3c9254b0956c4fbd216b17158921b2f025bd5c? 7zXZ !t/?=Y(]"k%Խ'a1揦nZjLؔ1>>_ab13Wi!xZ}m=Jݩz$G19P!|NN hپkaix˦T˄)\ɷl(.w,5o=ؘcENBtlIouv጑NG)kQW?o$-w#Kw_Nh(vЦ$hq<;}>ѽք7v 1 nvksуUI*Qo)vش~L3ÇBV*Kt}jzGH90CJfmOiZ\Pӭ@*0;XS}JRw8\%^`4;鍶(aJhY$HR7-WnzO|PҷiPp/r[n~7Up37_2P# #]9OPr#_{~4H'6JZVTT;MtԱ ;5SL]<44da"Et6P9%5ՠL"_f>)51Gsء %4_Gg4pfke8! ra7A|oPޅ0j /ϗX&`R4GX9_i5^&UT ##FPLFMdJ]t:i@~[ "3YMY6QA)5.ݳ@nuWRYX|S]L^vT KqL1QXks80L@CPCOqk:Gr.DjQO6%r\˩+5 JM BB. Sn_JU*pvA#'|“|'pc!Qt10WÑMps=6A➸, 9`ie%5wEErq~ D 8)7 qntI#vhqWE\F해qoyp?Sni6]f gACȏ /~tAn%}5.R8,yLIehC4[\mRQ@iv͇v}@2!bpCHEtsoK:?D 크 eGimFIꅊR;6fUCU:QE~&׼T x>1 3Hg]坚[]~TB]_EAX 4:3oz%Yg'Z?|?{Xy#xMU:YjWUǫ&/e aDL+UJme'WӰ\3]Jmo,#t FQNvk sJ*h)z¸&5XrjưSM)4u R j$)ŝ_KENQǑ?Vl8ZM%Ĉ|O_kw;7By8/ 05aгW=ç~Me/_؟]{^ڕn&f4KJl6U&HŴ@Uv.eI?n752(5$ʕ1k^}0e_:譞'v^O;ӹ+F.zb}o .UI),mw vBEaԴw%ynmUnQ)iQq}T-ߍNXhqBU^(Ob~- oA}C.VslI:1=p2AVqԍ3E(n K*8Y$oa!2Xl~#Z^4 P0GaX{h=hһwU3n'>!?IQS=ۆLℓˆh߰8A|NCo9Num_]n>ߴ~87*0Z‘j*P 6,B"DEelbʈ NI踚ضP+Pv0>6Y]\gm/^x7<$4c74o'i,+]`JY6co.ȵ|@Rf4gۉ$tx 9]حq@Ⱥ;aTB?_Jigޒ ~" P `li_j=``lĪr4Hu'q ʞ2}+*:C e-q0j YRl + 8iXTlE_WD2GHȀ ċ?$lwĕvxt,?9 ӤRqG^'S}^kuVD4FpxTMlN/AkMq26 @jZMwĩl,jّo1'̵\"#TGg|Z6؆ދ~_3H).Έ%{e"Q]C QȻR+.2@FEFaIʌԧ:Q}I$)'\bSlK°ScgB c%\܀圈QA3& =7M⏋5>G7$Kv5nI{lՎwOwEwUd+8~i-w)Zf=Rbޣįˮʢ\bf,&<ۋfJh4Jb Z,S=]Ӄ+Iq&- $U,8NճgnD8Djhq?)[~?ckM ^f?>tvg\] V`r.[Lռ<0gIQreK\6A.x AZ.p Ce\WdD)TME'וXk}PJyh A CMCZ< |ޭ NX*Ўs?|S{fY!A !0٩uФf7Kw]$^erqCh]Kآs` Ū^ Pn(݋!#o((Mo0AH'ZsbM;98dpA-c*KcŜ}Ӕ++?JwQW?+|MWCwيJo~zq1y G#@;SARlDHgYjJ]Ay֟|!рC |]FNZ IL"n&)],,e'иA8*~e aL0TV!loLk, UߪƓhg,^W>SC7j<1twv~,m3?8y~xSsyV05r)|R_U|fQhNnJ^^Qte56{h_CL19s IOՓAl8^?hMX |%`u)Y(q( OzB"MyڿIZ!$>ŽցYIj%9_ OpŀFxy[L#:IdyL0Q|Y1#HU/ɒUɺIN1q堒:6 D/R r.'blT~m%D,E[V<ٝk@MgBqsD.0SI! OxZmz'D̨--@ƫnwư`#B,TR`ȘI.a M4WB6Tw(d7H3%tlz6?w 7m6AWc$}!{D%tQ[~z`7)s=eyV!&\rb(ZCp@QНqS~Iʑ-HdȬUtD KG_\. ``WUOǘ")/hAƸI',FKUvX]'6OҳJ Mq&?!Իp*J'M7"+:^A4/20^05 ֊7eo7BrԅXӕ? Fa1te_ZI[i 1 DlzݘnӲ*~d^vAǞ nRnpf8s"~6 "rcv6sl^J~༸ƕ3O`a8 du]f=7Ń_(xxOsm!*W|.an"*e=Vg 1?e6\ /Knʀ/jT`AvX8*>rOx-<%RXG )g_:O'U!GX|TSP/$3%d !b sTGZ BˏR_~:kO5X<l^}~"Z#ѲoU1AqRd{٩'n8aX^VkN=F]szY6ĵ/u .6oݢ"w%YJg=k>,U/\nh7YD Lw]bVQ|$L, "#y8k=h)!pʻn 5XCjS:Y= yUCǃ1qN)kO-\WɄaUItaGĽUc$gb O{j%IhatD%ԗ*KD'}BuXi!CU*Srr֑vLb ҃+r? VgP}XSNP+eK:_@iNul_ᢛ'=T I[j¬@iL M7M<Έ`jAGr.ޥ: +{ШKirGHG{j4M-&J0#/LM*g4glAPګS\8K8 N&.~sz;C0كe3S(a9*OE'HTW\Na6)N|GIY3e;ڮm*'le)8ŝ?vju2s>L>L O@!h(xύ쑌poK{dGb*h$Q20?vƴ dD$wP]i:yڔgaxISuX1;R jBbVX8sr)^0 us+aSbB BVuΩّxM77ۏVfc1O+i TSXŒln2"OSpB~TXG6dZB%ݕҌe8;[̠FT/'0Lb}!qX^UTS  )ZTb,eib)%Yf2Mk5Ɩ+:}὎p29K`sບYRYSdGe-*LH7-p z0؉Ţ-}'RKIVx& E顑w\ɌnG:v@]]eLH3 D (q=P# vaU4"}hZb5ݟ,wNb59;AOš}ܜF&wl$e|:t$\Nn -գ! \`c@d#Dv&bC5 ϧB$i<cSa8RTvrH ٧8,9CVB=U^$ n@cDtS&YApmfCtt5dϳ =\=eݫ]nAX9iWkJnLɵR)CB>%lMWl$Sp@ 48">;=XqmPOcSFLI_Z95?Y9cs㪉&Ō˱ Hst9pk+G&`4ąnpl@QYpFc!/C2 qj,da*@-GŝI\k{wMƼi >-]6s⑑O( }pi wu ( 7ĐlTZY RU!P>lsWksΛM+ 7x: FrPuxWn;}通KJ+-95.,,ƀ \&A"GۙT_el@ޔ 2.OҖ>?#UG0k*&>N$:֘O*:AM/0(okM_(*4i3&>~v^G@[a<>brWn[Jp''6k󮫩X/N"1rsUNs#zNK^wzP]_&$=|e~aZp~ J3Zy@O܎8Qh9g!*LΎG_4d]6@<{LV/\Z獓הZYZ\ |d# jXDž-V)'_!ESaF;a~ -ۏΧ40C"ɸ P"uưfQTQ7|*-)my4s+-8SydEz4pLvPM+д P8,Y10uWAe}MpJZDp]mAo3>"A78 XCvS*Ϲ?<:2䖏N{s!)OnSϐԸ[r1HD`~ ϼq]*9߼-3p2"ٕ= 5ʾu~Z>y&\\ĉ8JTGu0+z0> |;phUoWvgi9!RZzuElL7;ДZwH?ebpllо$f:4GeJo\7.K)"$ 7qu$VO6>AGDbڀ)` Kʱ]2gR:k |FDx.ȱeտAb>B 3̈бfTWN7 r<l~YgCn ;oWUg(7zI bAOWe)_\3yyyA)K$M\vpB6Lx!fBQx_ade`HeɬmMX(_k}"zJDz)T1.z)&Q3;]}!RBXkjK߹R n8`7A>@ePAʅxwǦYnȬߟn)5V*ݬW(yHyǑ~Dݨ٧{FUO,r5 FTߓ -ݚK[؛ŀ q&1fVQA"0"z_WFjfS$ s7S_ h,ZL5T5`_7;kޫDΥf]'|vH/ްx'=[s3rg75t_t) ד_%tT4?X` ($<3Ő+L^X>_;w;qυ|LEYVHhJ2m_Ct#/Вe7.@LeXk'GMMkw98ةn:ke_tzc2l-KHс#YX=u K~u(E#dÜnd0EC>#lRyXSWE+*G)2J%H)a; *朤*խM׽:ٌxޣx+U/5rEcF07Xm8ߞlyh+ko9<)ԋ8.K%egj^PzFk '[S*P၅pKՔf<2ɪ0lpCĤzP+E)HPlT|(XtFrv֑ȼ×2W!e5ԉī+ w1srbNU:@A`v\8󛛯ktjt@͘`h >fjZQ}}-P)YA¼QL{^x?G(y&Չw ֬8zY)ˡpR$=L9"z8Ji•`PS)C|f0g!.bNhcb$TA=r_cr lGh+?sn\Ė@v[ /n)yXE Wd6ũ#οNK˚63)E +qQ<(a\cz+̼)8"ͪ;/T2;tQ‹Rw[=(CCRneͯZ7K:sp LN~Z2-S2Zwai6KSߗogF;zive."JQz@.>/6t[ܢKq-ٺ YgY)v[ϕ x,57#3GK4)JwmjhKڰLf=B1ecty8 ӕrߔ&a2?&$KuW=G_ 0 Rc9 tΖ`%Sz),2 ֋q'HLX0FhV%;$|"[Ri)Vc.ȟm v g;;DB'i4' 'Jہa!q$83ʟiPYv S=:eEwi#G=ݎMA3#}&5cBMˠ:e~(/ 5A[̣|e2 ) !_u]V@ޡ+b9W"1_GOd /u=G\ӻ(!%/ɾT&{;;J4`X|4昺+wNl[8RgƥsU.]^H4Vt硨W=Ş>*ߥ. Lμk LP:F*y4*0U ^`BW$*i]&0`IĔ0 I (9}pb#1aeBIMPK=J^ Qpnۖ?T5Z*PPr^_iE(؇RX,8TTE#SN=]AGjv6|"mV{PB$J#H!EY[!X_9Ah鴢5#f7jI nd7E4=}Qb#om`5,}3U뙱&h tX`YG-um8-^gbD]UJW;5Ll Ċ~}X[b/a'Xt7G@JAjÌq_Oy@uEM(!p;#ҧ7w8H f \\^.,CWJvL-Zzg1STb~e?a<"Γk3*yEA4E/oxYW@$ ? H10^ f 1igͲE|7yUR\wS( t+H-qM{ 0T!Yޖ9Rk< c iOCֿ{p:maÄK&a\;@*4!8x"^P!X\xUSp?zɟBm4*$kikiԒ pL R/Cc%[P> ;Hΰ28R2 7m'6kUr6gш7UL#!yAM.r4ӆa& A,f ax7z`^HnA!k"NTlW|izN4^`:tddW)=IaX|nיvhe)mN)Q ~ +RAsA{ζ6+X4w̢5TAj^N{RkWzy{8S;(l-~{ύ;L]sufP)^9=Kfq֛Bk. zm!?g Fgh2*:w+T4@ikLXVWlv8uU),^jWD-]\n>.R$Sz#q X4F̈~EmRFy\VSֺr.Mb ,4ԥi KdRh,Tb˻.mjR|SDOyA;scw\HR*v2[cC"jRdV-һZ0AhC2 Zk&!{4#UĤs*$KOW] C uiK\qG0-}[bY4&[bb ~ó(y])G C\*8T`]ݗC9| ?_NgG"9 ̩zj} k0 nw=dM˫MEu sҿ>nEc׉ݘtT1+.6K˟." 񊬹,ތ'櫆h.|ͼcGJCj R}: l-k%CYNJTo#d#jzL:*fF荒1:xdǡ @z-TgCRMus=n&h MC˯f>|B*uIS-_bh$($I^ 4@Fhfïl(nf"ts˩vwJvQ8 )f:ZH~;>!1 P|JB*&Tl`7D0۲$=vw+.뻡"(2 v?;%}cZFJoJ!KSPT}XGwkBZ|/ zv;?Ep|ƧPٚ'/gZaN0ڊlʲ:fV6z?odl&Bf*`abŔ~=Ü ǸȗɈ/RGW4C6JD?9@ʺp?:ӕ eow߾೘!PۈjrV 7N[UȐGLbڐӠQ?Ik:[ejy+y.#~K$(:}byC6 j@l9Ei-'3Ok\H'{S2`'c8\3e\$ .aDWs^$#:BRBzȂ8(W QpI~k|"Ȣ^r4E9EfFw*pD27M2!E9Ώ>ۉG% %kY[[{_REΖslb09{jZmXjNg< BA 4nz&I;}vH^[Sp6^Lv<S; (X L3ʪ5ǗH}-[ٷ> yH$Y:zvyܤC#J1>RIA D7 > 2MUYQ i0_iqE"{7oytv/]oX O@61;^L޳~5u&|;U.?FsE8NOG7UJ:/,oKr;=-8xm uPxT)DC=K?]2/*HJӱJ|.hj;4)j\c%Cj%jn_!C;x_d(:)Tۗi^iPyEYS龝)*`S&NJ1z4F}nYœ̀e# }O R琅($KW#OI0=~_ R[7Fb;1 aϚZZ86 q~#Qܚܐ(_+Vo]Tbu& -?psqBd߻8.tشnU G7(YQD /{/c N]qVQǗ1-2Zu m\/2Kg݆p\dVcMR`zx|%JIFX 杦wiԪYE@KŠ}  ~Of?8F 5 ,(C _UJHhHKj2m&/yIwSmQ)N%P=\̱ۑ55Xml;Sہ;AV:! .ҳ~i~(*!nѮ$*a0~$z8q_0KRp=\'E2>Y48p;LI=f|&PgX%硻Bo2P#p ;4IzLSs--04OƳBӚn /\pF C NwDCqk{)9tW.*jR}3ya]}7@&ӹV';>1ڽEˏ B`dͲteg6:T?ν'hC259112;pi>M M6FV cUP ŞhR ~I47ǔL9%f=ZIZ?֓S)F2xDۑ;Fq}?2g=J A3hhݣ 3lߜK\jmM''a> 4}G~ @z@Bm5[KpʆD7-uvU"q+ߺS)04Pŋ?>|SN}Xݷ87 i: 3C W<d!"HAmӿT$h/R!xK|]rPYGPσ0Bo4aRuWprWgp !+R:Oj̜ݱᰂ|\p}%%v?24$\HR#8 E8cDo{~sN3lΘ<,}hW,n@xg ƩFWNK4 @(Rz~{#I^ w1ӧ|VWAǡuYqb+b ˩0쳫הԇLUӍpiȴtφ\mNfwN1 EwY< j\1OOPG>Ϧ<^.h {;R OD Z^5?Be#c7"9XGF [VR׉pyT[8%LM:~li^yx mf]~UU)H1(H>0yBsGvL¿"wyC-6=U8 G@ o&A}E1bXƹꌙ+jPgK9"yhLw^~INpG[T)0#Պo]qeSh2i1S`fc@ uX-\蛉ކkpar7JS񗤙$? E6+7C# cWW\L4oCċ+5|641:Cͧ-(FԻMBզ -/dPeՖKRޱV!2ƹW $PJxL }3?_C\j~&7LX0w3!5(Rqq% _XkgS7 8OAa?b Β.qvyV =_~xl#Ҹj߿F!0K9'*RYE+󘌆Y׊N$$XDzo 8u2׉n̚p E[$@s(JlHe{]?!p 2f x CG&LNL_>5Hce `r LdZq)b?QO7y,\nȜAQ"bF0襎|[=L.FZ;iQ:;ag?ͶƕCU @V%B/7su.퍙HKS~_V0W@-oh@OcU.)^Z D$PW%0$5xA40J,J`c)Z{ ߆ʓF1Vz`W tq&1p`A,r~{[y|lyN׻ ؽgho@Aa[D |B_ 03~?0{83xYE|{:Xy[=#oj9=nLq'Ʀ2!A0 -1ba0p3]6WPRrpMGmD^cX-g55};Sf ڽ脽p6축A^'<-Np|$zFD[Aq@, tp3?V>߶"YVMSgʬSşDl3ꋶmsӮmjw3*=<ܫA ,uǑTG8 A)پ/u&V2<[QV$]> ` :y.q 12 so!0M p|Q;K3nouKlDKa50տQ376s h`:lٰLV{j8&9 gx?øθ{ԻSz6jT^" YNVՊ+9߿hrHoO6 J\v$}JbedmYfjnsB!!` \$]L~ S*cx0J x6f֗RcŮ]Ril<޾&_ե*qUX&3ycsߦrBaz-DЀ *mpgc<*zT%PNyb6KۛK~זZ\~sϦ`Q3-QJK]0!NTu]}/3Iڥd3Khn*C[(nkBLQ*OB&闱T'@ TK6[59ߕ"tE`,O-:iWs~1΅8Kn~݈ u򞆄{g-Cу:%sdkWO{vLh?[V5Y⋂i>fpR& %q -0I?uHXc먟AXvr_0wY&KՒ;cݙ~ ;a+u}l'IYp ?r?,|Jf!r.'cΫ+ xЄ^~FZu3^ Cg'?QfWf/ONIBzTPV,bǰOc_mv%WuNƇڭUO%6 {c))>hO e7qO#IPz LΤ<›`[-8$]ӆX d RA@+W˗7oCV8sWլj]Ly"j.d9!taQwtH)8kڈ>] @Z:l O@i̜m@GWSMG1 =ܲ6 YZ