libplacebo-devel-4.208.0-bp155.1.8 >  A dk@I%z hQzpACu?BvGTi#+$}u$VR;3e%Gmʵ>Wu6bwⵤrz軐;\KZhf>{"pXeJ3xL/^y_MЛ}|NW-q2KMΧ(5p-MWF9 :fqcL f2QV;NQ"Xr!=B0zWBܽ$96,3fӅS*;.~dx᛺ 8!#d%dpy72Jk!\-IH>p>?d % F >lr|;h; ; T; @; ; H;4;[;;   (8(9:F -G D;H 0;I;XXYd\;]|;^ bcBdeflu;v w<;x(;yz0@DJClibplacebo-devel4.208.0bp155.1.8Development files for libplaceboThe libplacebo-devel package contains libraries and header files for developing applications that use libplacebo.dk@old-cirrus1$)SUSE Linux Enterprise 15 SP5openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://code.videolan.org/videolan/libplacebolinuxx86_64i" C&I?u"^+{I- _%O "[b#)`jz^B^F M*Jnjt- !_A큤A큤A큤A큤AAA큤A큤dk@bzbzdk@bzbzbzbzbzbzbzbzbzdk@bzbzbzbzbzbzbzbzbzdk@bzbzbzbzbzbzbzdk@dk@dk@bzbzbzdk@|dk@|bzbzbzbzbzbzbzbzbzbzbzbzbzbzbzbzbzbzdk@bze758560cf8fe928dedac213c36efb6f8c90ddabde49cd3a0b7503c59159b2a0e84356a2c8ccc9b8b0acfd4a4f1a4a955ea5f1f24d9baf1ec5b4a8e409a77530be99e61d129593aabf296c82edc7d70b79a8cc747881dc15838768955708b1779f8366474ecececadecde4f9f0c1dd71b0c86f84c077b2b5ed6e8eefff485fc5294a429c6bf22608e339ce3b0a35c7fcf7b91a29f92484ab628f704a5ef5bd6e2ed39f71cb3dd706c1e78a9cd8b96b3ae319fc3c169e4baf5084bc4114e168e34c32418ae1a96c3da47d362890f0fa73376f14f581447cc65236b1a28de2cba2c2889d720720a432aa0e1669c9ec4f24b53c3ee5d3e7969091508fc3679a161e3f258f27f8fa9d5b305aa8c9f0fd7ad5002a47ad31ff99a7062b842da25c60633660acc8abcc468dd2cc82f5e0808f908501d891e024ac56a2eabd6aeb48d91447a2f861f1dd9df162d290c928799d26f304cb6713b5fc3af67bcf97d7798090af8adab10f211a2a19695c79458e1c653db18acc774cb438d80b01b6ec67e2137d6fea7b0df88f2a4f73b57e6ddfb4c7738e5f69c50cefc0d851fe7d2877b55dc25bbc289c88b9224e63a0904e672d7ab11f4ed04f24156412e22c3180643490700b56a9ece1ebd966dda710f3340c2abf03c09ab6690bdaabe5e2310843bfbe8417a10febf29e52d55f74046ba01469c0ddda7f9df0c6f9556108f6c3bf16d5c44f5f5dfb567fceb92e5152970c0a6297f21f0350c1ae02936f44b9b7ae2af15f37ed942166b515879338f15bddbeab1954500ba4671a26579fb530ae0f7c0a3d68db5be922c24c25fc29e900318018895920fbbde6c26efae5ead88dd7ee0d6246e37b76938647957d8e01b31a2129522f59341a61d8e49e2ee3fa1e4805d8d9c4e1ea07f7ad8f89f7fd7ba3551862522b2619250139b9cc10cb8e9c25f510a56dfc72057b2dc983de1314a4db6ae7db0488002c8ff372d4c3430b2dfbc6f9d7104906f3f264b9ccd2cac9e8c8676f25c98e04c8dcdf5aa0b5a53dfbdfce34fe99642fad15ae6d1daaf299cacd818d3e408ba6dab9fa149f69d3f97a8ff5c213f78baa870f7b6c97fc2bb549c5c8f62efb273b4f9c6da1af9438accd30bb8af6b35d19572e6ae0ee18059d476571058984dcf137b605d1d1e27a77bf85161ee30b3bb71469c71b0023efc0b59d0abf08931f1fd9da8b1fc9087c1c30243c1b561f7859c18234653454d8b4924b56cc7da22cb37a36cbc50087d6b9e06f71f36e17bce484c6c169bf27624e73135df798a3d15f4125f486e2cd9bccdf47d80c86ea04a9c1ba4a86d27aaf46867d26f8dea65de7448f1f8d0cac8f507d4274e71e4a4d5c7ad8ea8c70f9d75ad161ce9f4d9e2282421d3a9d7c07267faee94a98ea2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499f55b789bf79525bb2bb444d8c70a6955186a43e3bdb4fa54cb9fa1cbdf38177b6761da85f83af7fdd699613d810481811a84024996a1ffe0d35c3ee400c0dbe789516f606fb22935d6605965dd0c96cb8275d9e57ae3dde8931a2b328f7cdd7e18d457898722d62163e496c268f9e9b31ad4d5c4b336d265b2103210296194f240356a3a2c06850e92ec954ffc139b5cac0c96eb9456a3c91b6ae3cb634e47568405e18bf15edf7408dc374699482c2f5618ca1edfc870a663e9b6f7c62a9d86cdcca33dd6401f7836f9be59c238ede6b82c6f0e21fd9be03b47400be2cec53557b30c90a647d22f0ffd97d911d0b08bfac31010d9933918c1bc3ea7479c2e0985e10baa64c3bbdfb58dfe53277b242b2f68aed152e502ea39412b331b536f4bdeb700e2e2334d18a588aa03cbd6f6e7f094c97a8d1687e8c30180307a1b2f3e6016aa744d121a621851620f1621648b126e974c2a65e892654eb82d882c29265bc5053a4e16ace9d735cdda1dba4fac77a0fbe35342ee42c65b518edcbebed2266742721957368005790d1fdcfa0cf2a72fc9ef820a95799fd4b802da986d6c039d3fe418e59bf1a70a086eb7a172ac989fddbd032e0a6b4c4a502297552ac924fb5754cd705f8806c36faf72b29c11c6ae4c7d76e99dece5e29654fcda9adfb4afbbdd8c82f96ab7ef56812dd33392f69349723b40774b6c7030ea5d47dcce0001160e2d621ad13467d1e3cda4c382294a46a097980715e69728232896c2beb3aa400aca6d2ba1f0bd03bd98d03d1fe7489a3bbb26969d72016360af8a5c9dlibplacebo.so.208rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibplacebo-4.208.0-bp155.1.8.src.rpmlibplacebo-devellibplacebo-devel(x86-64)pkgconfig(libplacebo)@@ @ @@ @     /usr/bin/pkg-configlibplacebo208pkgconfig(epoxy)pkgconfig(lcms2)pkgconfig(libunwind)pkgconfig(shaderc)pkgconfig(vulkan)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.208.01.4.02.92019.11.2.03.0.4-14.6.0-14.0-15.2-14.14.3bVaa}a@a7T@`+`}p`lM@`g@__R^@^^@^^@]\u*@\>@[[]@[@[5@Niklas Haas Niklas Haas Enrico Belleri Niklas Haas Niklas Haas Niklas Haas Niklas Haas Niklas Haas Niklas Haas Mia Herkt Mia Herkt Mia Herkt Mia Herkt Mia Herkt Martin Herkt <9+suse@cirno.systems>Martin Herkt <9+suse@cirno.systems>Martin Herkt <9+suse@cirno.systems>Martin Herkt <9+suse@cirno.systems>Martin Herkt <9+suse@cirno.systems>Martin Herkt <9+suse@cirno.systems>jengelh@inai.de9+suse@cirno.systems9+suse@cirno.systems- Update libplacebo to version 4.208.0. See details in: https://code.videolan.org/videolan/libplacebo/-/tags/v4.208.0- Update libplacebo to version 4.192.1. See details in: https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.1- Update nuklear.h to 4.9.5 - Add dav1d dependency- Update libplacebo to version 4.192.0. See details in: https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.0 - Add libunwind dependency - Bump meson dependency version to match upstream- Update libplacebo to version 4.157.0: This is a major new release involving a significant overhaul of the public API, full thread safety, support for Direct3D 11 / Win32 / MSVC, native HDR output, and more. The primary way of accessing most libplacebo objects has been revamped. Rather than writing e.g. `const struct pl_tex *image`, users now simply write `pl_tex image`. In addition, the `struct pl_context *ctx` was universally refactored and replaced by `pl_log log`, with no concern besides logging. Direct3D 11 is now natively supported by libplacebo, and compiling on Windows in general has been made more straightforward. The entire API was revamped to be thread safe by default, even when using OpenGL (assuming the user provides the appropriate context binding callbacks). Accompanying this change, the `pl_queue` has been rewritten with multi-threaded decoding loops in mind. See the accompanying `plplay` demo for an illustration. Finally, this release brings with it a lot of features for feature parity with mpv, such as the ability to get pass stats / timings, oversample scaling, and more. Additions: - add a `void *user_data` field to `pl_frame`, with no further interpretation by libplacebo - add `pl_queue_push_block`, useful for multi-threaded decoding loops - add a `uint64_t timeout` to `pl_queue_update`, allowing it to block until frames are available even when not using a `get_frame` callback - make `pl_queue_update` also return valid data when failing with PL_QUEUE_MORE, allowing access to partial/incomplete mix outputs - allow calling `pl_render_image` on `image == NULL`, to render overlays only - add `pl_get_buffer2`, API-compatible with AVCodecContext.get_buffer2 - add support for blitting from/to several obscure formats such as a1rgb5 or 64-bit integer formats - add `pl_tex_clear_ex` to support clearing integer textures - add `pl_render_params.ignore_icc_profiles`, for debugging - add `pl_queue_params.interpolation_threshold`, to allow disabling frame mixing when the source FPS approximately matches the display FPS - always accept DRM_FORMAT_MOD_INVALID for texture imports - add extra windowing functions to - add the `pl_fmt.gatherable` capability - add `pl_shader_sample_oversample`, a variant of nearest-neighbour that preserves pixel aspect ratios - good for pixel art - add `pl_scale_filters` alongside `pl_frame_mixers` - add support for compile-time specialization constants (`pl_constant`), and use them to speed up recompilation of shaders with hard-coded constants - add `pl_render_params.dynamic_constants`, which lifts hard-coded constants to dynamic variables - useful for scenarios in which render parameters are expected to change very frequently - add more PL_COLOR_TRC_GAMMAxx definitions - implement full black point adaptation, even when not using ICC profiles, and infer this black-point-adapted BT.1886 instead of gamma 2.2 as the default gamma curve for SDR files. - add `pl_shader_res.description` and `pl_shader_res.steps`, containing more friendly names for shaders plus a detailed list of operations that shader is performing - add callbacks to `pl_dispatch` and `pl_renderer` for informing users of executed passes and their execution times - add support for the Direct3D 11 graphics API - add `pl_swapchain_colorspace_hint`, replacing `pl_swapchain_hdr_metadata` as the new way to update swapchain colorspace metadata at runtime. This can be used to e.g. switch between HDR and SDR mode, for supported swapchains - add `pl_peak_detect_params.minimum_peak`, allowing users to constrain the detected peak values to only be sensible (e.g. above 1.0) Changes: - simplify the `shaderc` pkg-config check - rather than querying for `shaderc_shared.pc`, `shaderc_combined.pc` etc, simply check for `shaderc.pc`, matching upstream - make almost everything thread-safe, and document the parts that aren't. In particular, almost all GPU state access is now thread safe, freeing up users to access `pl_gpu` instances from multiple threads, even when the underlying API is OpenGL - deprecate `disable_overlay_sampling`, now effectively always true - `struct pl_overlay` has been refactored completely to allow for overlays with more than one part per texture. The only way of using this struct is deprecated - prefix `enum pl_queue_status` members by `PL_`, fixing an oversight in the previous version of this API - make `pl_renderer` automatically clear the target image, freeing users from the responsibility of calling `pl_frame_clear` themselves. This can be controlled via three new fields in `pl_render_params`: `background_color`, `background_transparency` and `skip_target_clearing` - rename `pl_context` to `pl_log`, and make its use optional. The old names have been deprecated. It now lives inside - add `typedefs` to all public-facing object types, o make them shorter to reference. For example, `const struct pl_tex *tex` is now simply `pl_tex tex`. This change affects almost every type of object in libplacebo. The old way of referencing these objects is still possible, but considered deprecated. Note that due to C++-specific reasons, C++ users *must* upgrade their codeto the new API style - remove PL_PRIM_TRIANGLE_FAN - remove support for 64-bit float formats, which probably don't work on any Vulkan implementation - stop contrast-limiting ICC profiles, instead assuming perceptual profiles have infinite contrast - remove `pl_shader_signature` for being necessarily unsafe - require Vulkan 1.1 as the minimum vulkan version - rename `pl_oversample_frame_mixer` to `pl_filter_oversample`, and allow using it for image scaling as well - change `pl_color_space_monitor` from PL_COLOR_TRC_GAMMA22 to UNKNOWN - change the signature of `pl_shader_(de)linearize` slightly - significantly increase the default strengths of the desaturation settings in`pl_color_map_params`, to mimic the hollywood feel - refactor `pl_glsl_desc` and `pl_gpu_caps` completely, in favor of the new structs `pl_glsl_version` and `pl_gpu_limits`, with new members. The old API is still available for the time being, but deprecated Fixes and performance improvements: - fix possible use-after-free in `plplay` - don't explode `pl_queue` on NaN/Infinity/weird PTS values - fix edge case involving plane merging for cropped images - improve `plplay` by using threaded libplacebo APIs - several fixes for edge cases in helpers - several fixes for 32-bit platforms (e.g. integer overflows) - fix blending edge cases involving overlays and alpha channels - skip some unnecessary matrix multiplications for RGB content - allow for some small backwards PTS jumps in `pl_queue_update` - fix drawing overlays to subsampled targets - `pl_dispatch` now garbage collects old, unused passes to free up RAM - various improvements to debug/diagnonstic printouts - allow blitting from e.g. 2D to 3D textures - slightly improve small texture transfers in some emulated edge cases - fix several possible hash collisions for generated shaders, making the shader dispatch mechanism significantly more robust - properly allow building against vulkan headers without linking to the vulkan loader - C++ compatibility for public headers - improve performance of textureGather-based polar sampling, especially for radius 2 and 4 - fix vulkan texture handle capabilities check, again - don't include superfluous pNext chains, fixes undefined behavior - fix crash on edge case when shader compilation fails - infer unsampled alpha channels as 1.0, rather than 0.0 - properly infer `target->color` in `pl_render_image` - properly tag the OpenGL swapchain as pl_color_space_monitor - fix possible crash in pl_get_detected_peak - fix several edge cases in pl_render_image_mix relating to LUTs, 3DLUTs, HDR peak detection and so on - fix sig_peak inferral for HLG content - several compatibility fixes for older GLSL, and GLES 2.0 - fix possible use-after-free in pl_shader_custom - fix `pl_color_map_params.gamut_clipping` for HDR targets - reduce the number of redundant color space transformations required for frame mixing - fix edge case in pl_dispatch_save for some ancient GL drivers - several fixes for LLVM/MinGW/MSVC - fix bug where pl_pass_run incorrectly invalidated/accessed `params->target` even for compute shaders - add windows compatibility to several demo programs - fix the pl_fmt <-> DRM fourcc format mapping table - fix inappropriate texture access function for generated samplers with the sampler2D API - avoid generating spurious EGL errors when probing for EGL format modifiers - fix various typis in the documentation- Update libplacebo to version 3.120.3: This minor release fixes a number of regressions surrounding memory imports and DRM modifiers, specifically aimed at issues that arose with mpv's --hwdec=vaapi. Changes: - `pl_fmt.modifiers` now always includes DRM_FORMAT_MOD_INVALID on OpenGL, which instructs the implementation to not specify modifiers - passing a DRM modifier not in the list of supported modifiers is now considered a hard error, to rule out non-working hwaccel formats Fixes: - fix a crash when using sampling shaders on textures with unknown formats - fix improperly specified SDL header imports in the demos - fix an issue where the vulkan texture handle capabilities were testing for presence of the wrong extension - fix an issue where non-enabled DRM modifier structs were accidentally linked into the pNext chain, causing issues with some drivers- Update libplacebo to version 3.120.2: This minor release fixes a number of additional bugs related to the thread queue, included demos, included helpers, and build system. Changes: - replace the `shaderc` library checks by pkg-config checks - `pl_dispatch` no longer grows infinitely, but prunes stale cache entries after a certain threshold - improve logging of GPU capabilities (including format capabilities) Fixes and performance improvements: - fix a typo on an error message - fix a use-after-free edge case in `plplay` - filter out Infinity, NaN and other values from fps/vps estimates - add several warnings for suspected frame queue API misuses - fix a crash when combining pl_render_image_mix with cropped frames - fix a crash on AV_PIX_FMT_NONE in the libav helpers - fix the loading of overlays in the `sdlimage` demo - fix a number of potential overflows on 32-bit platforms - omit redundant identity matrices in pl_shader_decode_color - fix crash in frame queue with certain out-of-order PTS sequences - add missing link to vulkan dependency in the `video-filtering` demo - correctly shift overlays when drawing to subsampled YCbCr planes - add missing check for PL_GPU_CAP_CALLBACKS in `utils/{libav,dav1d}.h` - improve handling of asynchronous texture uploads in `utils/libav.h`- Update libplacebo to version 3.120.1: This hotfix release fixes a number of minor issues with the v3.120.0 release, and also modularizes the included demo programs to cut down on the number of compiled binaries. Changes: - hexadecimal strings in custom shaders may now include whitespace - added 16-bit half float formats to the dummy pl_gpu - significantly reduced verbosity of the included demo programs - merged all of the demo program variants into a single binary that picks the best windowing system / graphical API at runtime - install `plplay` when demos are enabled Fixes and performance improvements: - fixed an integer overflow in a texture bounds check - fixed a false positive error in the test framework on 32-bit platforms - fixed some minor issues with various outdated comments - fixed a potential use-after-free in the `plplay` demo program when playing files containing embedded ICC profiles- Update libplacebo to version 3.120.0. (Upstream changelog appended) - Create a new package `plplay` for the included demo program. This requires bundling a copy of `nuklear.h`, which is single-header library not included as part of the libplacebo source distribution. This is a feature release, introducing frame mixing, DRM format modifiers, and support for custom LUTs -, while also greatly expanding the available demo programs, in particular the `plplay` video player. The main highlight is the new `pl_queue` abstraction living in . This greatly simplifies the core of a libplacebo-based video renderer by translating a stream of input frames into an array of GPU-mapped textures suitable for frame mixing, given a corresponding vsync timestamp. New frames can be delivered to this API using a push or pull model, and they are lazily uploaded on an as-needed basis as well as internally garbage collected when no longer needed. This abstraction also contains all needed machinery for estimating source/display framerates by comparing and averaging timestamps, freeing users from the burden of having to accurately determine this information a priori. Also worth mentioning is the addition of support for custom LUTs, currently only in Adobe's .cube format. They can be applied flexibly at a number of locations in the video processing pipeline, including as a replacement for YUV<->RGB conversion or tone/gamut mapping, and fed with either normalized linear light or native-gamma values. Among the included demo programs, the `plplay` example video player has been greatly expanded - adding support for a settings GUI (based on nuklear), frame timing and mixing, custom shaders, and more. This example video player now serves as a convenient platform to demonstrate all of libplacebo's advanced rendering features. Finally, all of libplacebo now contains only code written entirely from scratch (rather than deriving from mpv), opening up the possibility to explore different licenses besides the current LGPLv2.1+. In particular, permissive (MIT/BSD-style) licenses are being considered. Additions: - add asynchronous GPU callbacks, specifically to `pl_tex_transfer`, allowing for non-blocking host memory transfer operations - add `pl_shared_mem.stride_w/h` to control dmabuf pitch - add `pl_render_image_mix` to blend multiple frames into a single output image, given relative timestamp information - add the `pl_filter_mitchell_clamp` filter preset - add `pl_render_params.preserve_mixing_cache` to speed up redraws after renderer size changes when frame mixing is active - add to help with Dav1dPicture mapping - implement `PL_HANDLE_HOST_PTR` for the OpenGL backend - implement drm format modifiers for vulkan - add a new field `pl_fmt.modifiers` for DRM format modifier negotiation - add new header to load custom LUTs (currently only supporting the .cube format) - add `index_data/buf` to `pl_pass_run_params`, adding support for indexed vertex data when dispatching shader passes - add `pl_dispatch_vertex` to allow dispatching fragment shaders using a list of custom vertices with custom vertex attributes - add `pl_frame_recreate_from_avframe` and `pl_download_avframe` to help downloading GPU textures back into AVFrame form - add a new header to assist in taking a stream of (Frame, PTS) pairs as well as a list of VSync times and turning them into a stream of `pl_frame_mix` structs - add `pl_white_from_temp` and `pl_color_adjustment.temperature` to apply white point adjustments between correlated color temperatures (K) - add `pl_filter_preset.description` containing a longer, human-readable name for a given filter preset Changes: - `pl_3dlut_params` has been renamed `pl_icc_params` - `pl_render_params.force_3dlut` has been renamed `force_icc_lut` - `pl_3dlut_update/apply` have been renamed to `pl_icc_update/apply` and moved to a (conditionally installed) new header - `pl_upload_plane` no longer initializes `out_plane->shift_x/y` to 0, instead leaving them unmodified (to avoid clobbering existing shift data) - `pl_filter_box` has been renamed to `pl_filter_nearest` - `pl_filter_triangle` has been renamed to `pl_filter_bilinear` - `pl_render_params.frame_mixer = NULL` now disables frame mixing - to get back the old behaviour, set this to `&pl_oversample_frame_mixer`. - `pl_color_map_params.gamut_warning` now highlights out-of-gamut colors in bright pink, rather than the old (ill-defined) inversion behaviour - `pl_named_filter_config` has been renamed to `pl_filter_preset` - `pl_find_named_filter` has been renamed to `pl_find_filter_preset` - ditto for `pl_named_filter_function` and `pl_filter_function_preset` Fixes and performance improvements: - fix buffer overflow in custom shader STORAGE blocks - fix include path for glslang >= 11.0.0 - actually enable shader subgroup operations for HDR peak detection - fix locale dependence of shader parsing primitives - fix AVCOL_SPC_SMPTE170M mapping - fix wrong color space selection in `pl_vulkan_create_swapchain` - work-around low UBO size limits on some platforms - fix compilation issues on C++ due to the use of reserved identifiers - fix `pl_get_detected_peak` on platforms without host-visible SSBOs - fix edge case in vulkan texture handle capabilities check - fix suboptimal mutex destruction code - skip peak detection when outputting to HDR displays - fix edge cases in shader LUT type selection logic - avoid redundant scaling passes when scaling anamorphic content - merge similar planes before dispatching heavy shaders (e.g. debanding, hooks) - avoid scaling passes for certain small fractional scaling steps - entirely avoid processing unneeded components when dispatching scalers - avoid using more components than necessary for intermediate FBOs - fix out-of-bounds read for small non-cropped emulated textures - avoid thrashing the shader cache when reinitializing OpenGL FBOs - fix incorrect include in - fix vk.xml priority issue on windows - fix undefined behaviour / GPU hangs in HDR peak detection shader - fix incorrect forwarding of DRM modifiers to the OpenGL backend - fix crash on AV_PIX_FMT_FLAG_BAYER - fix various compilation issues on certain platforms - fix obscure edge-case in floating point printing routine - `pl_render_params.force_icc_lut` now excludes no-op cases - fix handling of custom shader COMPUTE blocks - correctly apply hue and saturation controls for non-YCbCr color spaces- Update to version 3.104.0 This is a major release, introducing many new features and modifications. Most importantly, libplacebo now interoperates well with FFmpeg's libav* abstractions. This is primarily exposed via a new set of helpers, , implemented as a single header library. In addition to this, a number of other supporting changes have been made to the API, most notably the unification of `pl_image` and `pl_render_target` into a single `pl_frame` concept, similar in spirit to AVFrame. As such, libplacebo now supports **rendering to planar targets**, including subsampled YCbCr. Besides the libav* compatibility changes, this release also brings with it a new feature for custom shaders: buffer blocks, and persistent storage. This can be used by third parties to implement stateful shaders (e.g. motion interpolation or temporal deinterlacing), or be leveraged to speed up some shaders by combining multiple passes into one. Finally, various import/export procedures have been expanded, including the ability to import host pointers and real-world DMABUFs. Additions: * add `pl_memory_qualifiers`, plus a corresponding `pl_shader_desc.memory`, to allow attaching GLSL memory qualifiers (coherent, volatile etc.) to shader descriptors * add functions `pl_dispatch_save` and `pl_dispatch_load` to allow saving/restoring the contents of an entire `pl_dispatch`'s cache * add functions `pl_renderer_save` and `pl_renderer_load` to allow saving/restoring the contents of an entire `pl_renderer`'s cache * add `pl_vulkan_swapchain_params.prefer_hdr`, which will cause the surface format selection logic to try HDR output formats first * add `pl_buf_copy` to copy from one buffer to another * add `pl_get_detected_peak`, to read back the result of peak detection * add `pl_primaries_superset` to test if one set of primaries is fully enclosed by another * add `pl_color_map_params.gamut_clipping`, which will colorimetrically clip any out-of-gamut colors by desaturating them towards neutral gray until they're in-gamut, rather than clipping per channel as before * add `PL_GPU_CAP_SUBGROUPS` and `pl_gpu_limits.subgroup_size`, to expose GLSL subgroup functionality via the `pl_gpu` interface * add `pl_gpu_is_failed`, to query at a high level whether the `pl_gpu` is in some internal failure state. GPUs in this state should be recreated, using the appropriate mechanism * add `pl_shader_custom`, to allow injecting arbitrary custom GLSL code into a `pl_shader`. * add `pl_buf_params.import_handle` to allow importing buffers * add `PL_HANDLE_HOST_POTR`, to allow importing arbitrary host pointers * add `pl_pass_run_params.vertex_buf`, to allow drawing vertex data directly from a `pl_buf`, guarded by `pl_gpu_limits.max_vbo_size` * add `_COUNT` members to all public enums, for consistency * add `pl_shared_mem.drm_format_mod`, to allow communicating DRM format modifiers when importing/exporting textures * add support for importing DMABUFs via EGL, via the new fields `pl_opengl_params.egl_display/context` * add `pl_fmt.fourcc` to facilitate mapping between `pl_fmt` and DRM * add the missing `pl_var_*` helpers, for consistency * add `pl_plane_data_align` to help with aligning `pl_plane_data` structs to byte boundaries * add support for STORAGE textures in user shaders, which can be used to persist data across separate invocations of the shader * add support for BUFFER blocks in user shaders, which can be used to create UBOs or SSBOs for use inside shaders, the latter of which can also persist across frames and be used to store persistent state * add PL_COLOR_PRIM_EBU_3213 and PL_COLOR_PRIM_FILM_C * add a new header , containing a variety of helper functions for interoperating between libav* and libplacebo * add `demos/plplay.c` to serve as a demonstration of how to make a trivial playback loop with libavcodec and libplacebo * add `pl_sample_src.component_mask` to allow sampling an arbitrary subset of the available components from a plane * add `pl_frame_is_cropped` and `pl_frame_clear` to assist in properly clearing frames before rendering to them * add `pl_tex_poll` to assist in interoperating with some external APIs * add `pl_render_params.blend_params` to allow blending the final output Changes: * remove `pl_image.signature` and `pl_render_params.skip_redraw_caching` * change vulkan surface format selection to prioritize formats by 'score', preferring higher depth integer formats * `pl_fmt` may now have PL_FMT_CAP_STORABLE even when `glsl_format` is NULL, in which case formatless image storage must be used * `pl_buf_read` no longer requires `buf_offset` be a multiple of 4 * `pl_buf_*` commands are now synchronized internally: * `pl_buf_write` and `pl_buf_read` now block while the buffer is in use Note: for this reason, `pl_buf_write` should not be used in loops * `pl_tex_upload/download` may now be called on in-use buffers * allow `pl_dispatch_compute` on shaders with outputs, including the ability to automatically determine the number of work groups based on the shader output resolution * remove `pl_buf_params.type`, and the concept of buffer types in general. `pl_buf` is now a generic catch-all for any type of buffer, with individual capabilities in `pl_buf_params` determinig what type of shader operations it can be used for * relax the alignment requirements on `pl_tex_transfer_params` * change `pl_opengl_wrap_params` to allow directly importing framebuffers in addition to textures * rename `pl_color_levels` members for clarity * make `pl_opengl` ignore software rasterizers by default, unless the new field `pl_opengl_params.allow_software` is set * add `pl_av1_grain_params.luma_comp` to allow drawing the luma component from a channel with nonzero index * `pl_renderer` now supports rendering to planar targets, including subsampled targets * `pl_image` and `pl_render_target` have been removed and unified into a single `pl_frame` concept * remove `pl_tex_params.sample_mode/address_mode` and move them to `pl_desc_binding` instead, to decouple them from texture creation * refactor the signature of `pl_tex_blit` Fixes and performance improvements: * fix an oversight where `pl_buf_destroy` delayed some buffer destructions unnecessarily * fix a limitation where `pl_tex_destroy` sometimes delayed destroying textures unnecessarily * improve the performance of `pl_dispatch`'s code for assembling UBOs * improve the performance of `pl_shader_av1_grain` by switching from SSBOs to texture LUTs, also improving compatibility with older GL * improve the performance of `pl_shader_detect_peak` on GPUs with access to subgroups operations * fix an issue where reinitializing shader state objects with different settings sometimes resulted in undefined behaviour * fix some GLSL backwards compatibility issues * slightly cut down on unnecessary image layout transitions * add some miscellaneous debug print-outs, and improve the legibility of some existing log messages * fix an issue where freeing buffer variables from shader descriptors could result in use-after-free * add support for vulkan memory imports requiring dedication allocations * slightly improve, and fix, the vulkan memory placement logic * significantly improve the performance of `pl_tex_download` by importing the target host pointer directly * improve the performance of small LUTs, especially for the non-compute polar fallback path * prevent `pl_renderer` from unneccessarily applying a 3DLUT when both the input and output frames have the same ICC profile * fix the behaviour of partially specified `pl_bit_encoding` structs * fix the component ordering on some odd packed vulkan formats * fix an issue where `pl_plane_data_from_mask` broke for high bit depths * make `pl_renderer` consult the dither bit depth from the texture precision, if absent from `pl_bit_encoding` * fix the behaviour of `pl_renderer` when sampling from textures with swapped component orders * fix the implementation of PL_COLOR_SYSTEM_BT_2100_HLG * fix some issues relating to missing includes * enforce legality of image usage parameters on `pl_vulkan_wrap` * fix an undesired shader double-compilation when using orthogonal scalers with subsampled chroma planes * fix an issue where application of a 3DLUT cleared the alpha channel * add a missing extension to `pl_vulkan_recommended_extensions` * fix the plane alignment code for oddly sized subsampled chroma * fix the poor precision of `pl_shader_dither` for high bit depths * fix several possible overflows in the BT.2390 shader * fix a bug where using a polar sampler to draw a scaled overlay onto a non-storable target neglected to disable compute shaders * fix a bug where the renderer could sometimes alias when downscaling, in particular if both the upsampler and downsampler are set to bicubic * improve performance of scalers by avoiding bilinear filtering * reduce verbosity of memory allocations * fix missing PL_FMT_CAP_BLENDABLE on opengl fbos * significantly improve precision of float literals in shaders * add better error checking to gl_pass_create- Update to version 2.72.2 This hotfix release fixes an additional glslang linking/build issue that was missed in v2.72.1. Bug fixes: * fix linking issue with some installations of glslang >= 11.0.0 Changes for 2.72.1: This release backports a number of bug fixes from master affecting the v2.72.0 release, most notably extending the range of supported glslang versions, as well as fixing the 3DLUT/ICC generation code. Bug fixes: * compatibility with glslang >= 8.13.3743 * compatibility with new glslang semantic versioning scheme * fix broken shaders on some versions of GLES by defaulting to 32-bit precision for floating point math * fix the vulkan API version passed to shaderc * fix the extension check for glInvalidateTexImage * fix pl_tex_create on older GLES versions * fix OpenGL logging thread safety * fix undefined memcmp() in pl_shader_av1_grain * fix pl_render_target.repr being ignored by pl_render_image * fix 3DLUT generation code (generated corrupt LUTs in all cases) * fix symbol visibility on some versions of GCC * fix potential overflow in BT.2390 shader * properly restrict pl_shader_sample_polar to GLSL >= 130 * fix vulkan function loading of promoted core functions Other changes: * tiny performance gain in 3DLUT generation * pl_opengl_create now logs GL_EXTENSIONS * log some additional VkResult enum members * improve several vulkan log messages by using friendly names of enums * add a copy of the config.h variables to the libplacebo.pc file- Update to version 2.72.0 This is a major release with several key additions, most notably being the support for custom, mpv-style "user shaders" (.hook), giving us access to a large variety of pre-existing user shaders such as RAVU, FSRCNNX, Anime4K, SSimSuperRes, KrigBilateral, NNEDI3, and more. In addition to this, major additions include a completely refactored and fixed AV1 grain generation shader, support for Vulkan versions higher than 1.0, support for GPU-based timers, and improved interop APIs for both Vulkan and OpenGL, and new and improved aspect ratio handling. Finally, this release also brings with it a major change to the way HDR and SDR content are mapped between each other, including a new tone-mapping function based on the industry-standard ITU-R BT.2390 EETF. Additions: * add pl_swapchain_hdr_metadata, to set HDR metadata on supported swapchains (currently only vulkan with VK_EXT_hdr_metadata) * add support for vulkan versions higher than 1.0, communicated via the new fields api_version and max_api_version * add support for GPU-assisted validation and best practices layers, via the new field pl_vk_inst_params.debug_extra * add helper functions for working with pl_rects, including new aspect ratio handling helpers (pl_rect2df_aspect_*) * add field pl_vulkan_params.device_uuid to allow choosing the vulkan device by its UUID * add function pl_vulkan_hold_raw, to hold images without actually transitioning its layout and access mode * add function pl_vulkan_import, to allow directly re-using an existing VkDevice rather than creating a new one; this requires communicating metadata about how the device was created * add field pl_vulkan_params.features to allow loading optional extra device features at device creation time * add support for mpv-style custom user shaders (.hook), using the set of functions in * add pl_render_high_quality_params, enabling debanding and EWA scaling * add pl_timer GPU resource type and associated API functions, allowing the GPU execution time of shaders and texture transfer operations to be measured directly * add PL_SHADER_SIG_SAMPLER, allowing generated sampling shaders to directly accept the sampler to use as function parameters * add pl_image_set_chroma_location to automatically apply the correct chroma location to any subsampled planes * add PL_TONE_MAPPING_BT_2390, a tone mapping function based on the EETF from ITU-R Report BT.2390 (and make it the default) * add pl_peak_detect_params.overshoot_margin to help combat clipping on certain types of rapid scene fade-ins * add pl_sampler_type to allow encoding non-standard sampler types such as sampler2DRect, and also generalize samplers to allow e.g. usampler2D or isampler3D * add pl_opengl_wrap and pl_opengl_unwrap, to allow directly mapping between OpenGL textures and the pl_tex abstraction Changes: * deprecate pl_image.width/height, which are now inferred automatically from the actual planes * pl_vulkan_wrap now takes a pl_vulkan_wrap_params struct instead of directly accepting its parameters, including new fields sample_mode and address_mode to configure the created sampler * change pl_dispatch_compute to allow optionally passing in a simulated framebuffer width/height, which will be used to translate vertex attributes (if any) * undefine disabled config.h features, instead of defining them as 0 * remove debanding from pl_render_default_params * refactor HDR<->SDR mapping; PL_COLOR_REF_WHITE has been removed and replaced by PL_COLOR_SDR_WHITE (203 cd/m^2) and PL_COLOR_SDR_WHITE_HLG (75% HLG), respectively * completely refactor pl_shader_av1_grain`, which now samples directly from the passed texture rather than requiring the color be pre-sampled * pl_render_image now infers the image primaries based on resolution, rather than always hard-coding PL_COLOR_SPACE_UNKNOWN as BT.709 * change pl_render_target.dst_rect from pl_rect2d to pl_rect2df, allowing more accurate aspect ratio handling, and correctly compensate for subpixel scaling ratios * require python3-mako as a dependency of the vulkan feature * pl_chroma_location_offset now treats PL_CHROMA_UNKNOWN as PL_CHROMA_LEFT, the de-facto standard chroma location * the default value of pl_color_map_params.tone_mapping_algo is now PL_TONE_MAPPING_BT_2390 Fixes and performance improvements: * fix shader generation when the GLSL version is explicitly overridden * properly mark some shader failures (pl_shader_is_failed) * fix texture invalidation on OpenGL * correctly respect pl_swapchain_frame.flipped in pl_render_target_from_swapchain * correctly validate descriptor uniqueness in pl_pass_create * skip redundant matrix multiplication in pl_shader_encode_color wherever possible * work around driver bugs w.r.t out-of-order buffer offsets by sorting all buffer variables by offset * fix edge cases in vulkan swapchain usage flag checks * fix excessive CPU usage in pl_tex_download * reduce the number of unnecessary GPU flushes caused by pl_buf_poll * fix issue where blending did not work on some drivers (e.g. nvidia) * make the framebuffer discard check more aggressive * fix computation of anti-aliased resizable orthogonal filters, e.g. when downscaling using pl_filter_lanczos * fix external image memory barriers for exclusive mode images * fix failure path of pl_swapchain_submit_frame * fix various GLSL compatibility issues with av1 grain generation * reduce maximum vulkan memory allocation slab size to conform to AMD recommendations * fix build error when lcms is not available * fix double-application of texture scale for e.g. 10-bit content when using separable scalers * fix a multitude of bugs affecting av1 grain generation, especially for chroma planes * fix segfault on vulkan device oom * fix invalid shader generation on some platforms * fix a multitude of bugs, edge cases and subtle off-by-ones related to chroma scaling and plane alignment * add fallback code for edge case w.r.t chroma scaling and gpu resource exhaustion * correctly load VK_KHR_swapchain in all circumstances that require accessing its functions * minimize fbo usage inside pl_renderer, by re-using unused fbos * tweak the work group size for polar scaling to perform better on modern GPUs (tested on RDNA) * transparently upgrade fragment shaders to compute shaders on environments with async compute * pick a more reasonable size for the dummy gpu's max_group_threads * forbid 10-bit linear transfer functions from vulkan swapchains * fix segfault when re-executing previously failed shaders * fix swapchain creation errors on GLES 2 * explicitly mark all shader resources as non-aliased * correctly specify shader storage buffers as coherent for shaders that require them * fix various memory barrier synchronization issues for opengl- Update to version 2.43.1 This release backports a number of bug fixes from master affecting the v2.43.0 release, and also slightly extends the range of backwards compatibility with respect to vulkan-headers versions. (This change is not on master, so this can be seen as a compatibility release) Bug fixes: * fix GLSL version checks when overriding GLSL versions with pl_shader_params.glsl * fix minor order-of-operations issue in AV1 grain synthesis * fix glInvalidate* backwards compatibility issue * fix compilation with older vulkan-headers (e.g. ubuntu 18.04) * fix a bug where pl_shader_encode_color sometimes uploaded and applied an identity matrix unnecessarily * work around upstream issues with MSL shader compilation by ensuring all buffer elements are sorted by offset * fix hypothetical edge case with swapchain image usages forbidden by the swapchain image format * fix an issue where blending overlays caused the rest of the image to be discarded Other changes: * log the vulkan surface selection choices * log the overall library version on initialization * add a few more pl_gpu validation checks * significantly reduce the CPU consumpation of blocking texture downloads- Add libepoxy to BuildRequires - Enable test suite - Update to version 2.43.0 The major highlight of this release is the introduction of a new OpenGL backend, documented in , which is also the reason for the major version bump. Apart from the addition of OpenGL support, this release brings with it a large number of fixes for backwards compatibility with older versions of GLSL and GLES, allowing libplacebo to be used to generate legal shaders for virtually any GLSL version in existence. Supporting these changes, the test framework has been expanded considerably to allow for automated testing of older OpenGL context versions and older GLSL versions. Additions: * add pl_gpu.pci, containing the PCI address of the underlying GPU * add pl_image.av1_grain, allowing pl_renderer to add AV1 grain * add pl_opengl backend (see ) * add pl_color_levels_guess, to infer color levels from pl_color_repr * pl_shader_encode_color now handles non-linear color systems * add pl_render_params.force_dither, to force use of the dither code * add pl_render_params.disable_fbos, to forcibly disable FBOs * add pl_vk_inst_params.layers, to allow loading extra vulkan layers * add a way to restrict the maximum GLSL version provided by the various pl_gpu backends, for testing purposes Changes: * load all vulkan function pointers indirectly, using a user-provided vkGetInstanceProcAddr function * vulkan can now be built without linking against libvulkan.so * refactor av1 grain data struct, splitting it up into "grain metadata" and "shader params" * pl_swapchain_resize now recreates suboptimal swapchains even if the size does not change * pl_tex_blit now requires the new cap PL_GPU_CAP_BLITTABLE_1D_3D for 1D/3D textures * pl_tex_params.host_readable now requires the new cap PL_FMT_CAP_HOST_READABLE on the chosen format * pl_vk_inst_create will now automatically load any layers needed for extensions specified by the user Fixes and performance improvements: * make pl_color_adjustment.gamma actually do something * fix av1 grain shader for separated planes * fix memory corruption in pl_vulkan_swapchain_suboptimal * fix access mask on API writes to read-writable vulkan buffers * fix some instances of undefined behavior in av1 grain synthesis * fix av1 grain scale for PL_COLOR_LEVELS_UNKNOWN * fix use of local #include for config.h in installed headers * fix various incorrect literals for compatibility with older GLSL * fix potential type error in XYZ input handling * fix numerous backwards compatibility issues for older GLSL and GLES versions, across the board * quench some meson warnings, as well as some compiler warnings- Update to version 1.29.1 This is a minor bug fix follow-up, to address one major and two minor issues with the v1.29.0 release. Fixes: * segfault in the test framework on platforms without vulkan * error message spam when rendering to minimized/hidden windows * compilation on certain glslang versions- Update to version 1.29.0 The key highlights of this release are the change of pl_gpu API semantics to use explicit erroring instead of implicit undefined behavior, and several important bug fixes related to swapchain resizing (in particular, handling of suboptimal swapchains); as well as other minor utility changes, bug fixes and performance improvements. The new pl_gpu API allows clients to duplicate less code related to checking parameters and capabilities, as long as they're fine with the resulting error messages they might receive. In particular, libplacebo no longer aborts on invalid parameters - which helped during initial development, but is now suffocating clients more than it's helping. Additions: * add a new field pl_fmt.internal_size, which can differ from texel_size for emulated formats * add 16f / 64f texture formats with host-emulated 32f representation * expose a pl_vulkan_choose_device helper function * add a mechanism for allowing the user to explicitly resize suboptimal swapchains rather than having libplacebo take care of it Changes: * make pl_gpu log and error gracefully on illegal parameters rather than doing undefined behavior (i.e. aborting) * creating a host_mapped buffer now requires PL_GPU_CAP_MAPPED_BUFFERS * drop priv fields from public structs Fixes and performance improvements: * make libplacebo slightly less log spammy in general * skip the creation/use of semaphores for single-queue usage * fix several bugs related to swapchain recreation and image acquisition * fix creation of non-renderable but storable vulkan textures * fix several bugs related to emulated texture downloads * fix pl_fmt capabilities for some emulated formats * fix stride/alignment of std430 vectors/matrices * use push constants more aggressively, whenever possible * slightly improve accurate of BT.2100 matrices * fix overzealous rotation of vulkan queues * fix dangling validation layer suppression in rare cases * fix possible swapchain deadlock on VK_SUBOPTIMAL_KHR * handle VK_SUBOPTIMAL_KHR more gracefully / efficiently- Update to version 1.21.0 This is a minor / house-keeping release, mostly to get some important fixes into distros while also getting support for iGPUs requiring non-coherent memory into a "stable" release. Additions: * shaders.h API users can now override the GLSL version * add support for vulkan platforms with non-coherent memory (e.g. iGPUs) Changes: * default GLSL version is now 130 unless otherwise specified * signature of pl_shader_alloc now uses a params struct * PL_FIX_VER / PL_VERSION are no longer header constants * the renderer will now automatically adjust deband grain scale for HDR Fixes and performance improvements: * on GLSL < 130, shaders now correctly use texture2D etc. * fix a bug where async transfer was never actually used, due to incorrect alignment checks * fixed some issues that could lead to symbol conflicts * don't require large vertex buffers be host-visible (usually impossible) * correctly detect swapchain image feature flags * turned a few 1ms busy loops into infinite waits * fix compilation on some platforms that require SPIRV-Tools * fix vkCreateEvent error spam on MoltenVK * bump queued command limit from 64 to 1024- Build with (preferred) shaderc now that it’s packaged in TW - Update to version 1.18.0 The major changes of this release include a new and completely overhauled HDR tone mapping algorithm, support for importing backing memory for textures and buffers (such as via dmabuf fds), as well as a swapchain resizing API that, among other benefits, allows libplacebo to function properly on Wayland. There is also now support for generating CPU-backed "dummy resources" for things like lookup tables or convolution kernels, for users who prefer managing their own GPU resources. This allows pl_shader-level API users to access the full host of libplacebo shaders without being restricted the lack of a pl_gpu. Additions: * pl_color_space now has a sig_scale field, which allows modifying the signal range without affecting the transfer function's shape. (Effectively, by "stretching" it). This can be useful when dealing with HDR material encoded in a non-HDR curve such as linear light. * Add support for importing handles (including pl_sync objects and pl_shared_mem). Currently, only memory can be imported. * Add partial support for dmabuf fd interop. Currently does not support dma layout modifiers, so the usefulness of this feature is limited. * Allow importing external memory when creating textures. * Add a way to overexpose HDR material to bring its brightness up to more easily viewable levels. * Add pl_var_int to go alongside the other gpu.h helpers. * Add a way to create CPU-backed "dummy" instances of pl_gpu. These are not capable of compiling or executing any shaders, so they're only useful for users who want to generate and compile their own shaders. All GPU resources (textures, buffers) are backed by malloc. * Add a new field to pl_tex/buf_params allowing users to attach arbitrary references (void*) that libplacebo will ignore. * Add a function for changing the pl_context_params after creation. * Add a new API function for dealing with swapchain resize events. This function can be used to both query and update the swapchain size, based on the usage. Not all platforms support all operations. * Add new demo/skeleton based on GLFW. Changes: * Remove the hdr_simulation field from pl_color_map_params. Use signal_scale on the target color space instead. * Subdivide handle capabilities based on object type (texture vs buffer). * Completely redesign the HDR tone mapping algorithm. Most members of pl_tone_mapping_params have been updated, in particular the options related to desaturation and peak detection. * Split up the HDR peak detection API into a "detection" and "application" stage, which can run independently. This avoids the one-frame delay inherent with the previous API, and thus allows tone mapping to be frame perfect. * Remove superfluous field from pl_shader_reset left behind from a previous version of the API. Fixes and performance improvements: * Correctly apply the OOTF before performing linear colorspace operations on scene-referred content. * Avoid clipping when tone-mapping out of gamut content by tone mapping before gamut mapping. * Correctly reset the peak detection buffer state when running pl_renderer_flush_cache. * Correctly use the image's original color space as the reference space when the content is prelinearized by the renderer. Fixes some cases where libplacebo could end up defaulting PL_COLOR_TRC_AUTO to a suboptimal curve. * Correctly track the lifetime and ownership of individual vulkan buffer objects. Fixes some synchronization issues when attempting to use the same buffer from multiple different queue families. * Fix integer overflow on implementations with very large texture size limits. * Fix building against static libshaderc.- Remove baselibs.conf since nothing needs it - Fix build due to missing shaderc, which is optional - Switch to new upstream URL - Update to version 1.7.0 This release marks the first major release of libplacebo, in tune with the release of VLC 4, which will be the first major project using it. Apart from API stability going forwards, this release brings with it a new AV1 film grain shader, better interoperability between libplacebo and external APIs like CUDA (via shared buffers and shared textures), and ICtCp support. While not strictly part of libplacebo, one of the highlights since the previous release includes the existence of a new example file demos/video-filtering.c which illustrates how one would use libplacebo to do GPU-based image filtering in something like FFmpeg or mpv. Additions: * Add a new function pl_gpu_finish which blocks until all oustanding rendering on this pl_gpu is finished. * Add new functions pl_tex_recreate and pl_buf_recreate, which work like pl_tex/buf_create but take a pointer to an existing tex/buf that will get destroyed + recreated only when necessary * Add a new function pl_shader_is_failed which will return true if a given shader is in a "failed" state. Shaders will be marked as failed on any internal/usage error, rather than them being silently ignored. * Add a new enum pl_channel to clarify and encode friendly names for the often-referenced "canonical channel order". * Add a new header libplacebo/shaders/av1.h which currently contains a function pl_shader_av1_grain for applying AV1 film grain on the GPU. * Add a new concept of an "exportable" object (buffers and textures). Exportable objects can be exported using a handle and imported into other foreign APIs such as CUDA. The new functions pl_buf_export and pl_tex_export must be used to correctly synchronize access to the object. This also adds new fields uuid and handle_caps to pl_gpu. * Supporting the previous feature, add a new field memory_type to pl_buf_params which can be used to influence what type of memory to allocate a buffer from. Currently only works for texture transfer buffers, since allocating uniform/storage buffers from non-VRAM makes little sense. * Add a new synchronization primitive wrapper, pl_sync, which wraps a semaphore pair and must be used to synchronize access to textures with external, asynchronous APIs. * Implement the ITU-R BT.2100 ICtCp color system. Since the libplacebo color systems are not strictly tied to any particular transfer function, we must explicitly mark which flavor of ICtCp is meant. * Add a new field instance_params which can be used to influence the parameters used when pl_vulkan_create ends up creating an internal instance. * Add a new function pl_vulkan_unwrap which allows users to unwrap a vulkan-baed pl_tex to expose the internal VkImage, allowing simultaneous use (via pl_vulkan_hold/release) similar to wrapped external images. * Add new generic helper functions pl_std430_layout and pl_std140_layout which replace the old pl_buf_uniform_layout, pl_buf_storage_layout and pl_push_constant_layout. Changes: * Empty device names ("") can now be passed to pl_vulkan_create. They will be treated as if NULL was passed. * The out_plane parameter of pl_upload_plane is now optional. * Clarify/Relax the restrictions on pl_buf usage and polling. Users are technically free to use pl_buf for multiple simultaneous libplacebo operations. Buffer polling is only needed for accesses by the host. * pl_vulkan_hold now returns a bool indicating success. * pl_buffer_var has been moved from gpu.h's pl_desc to shaders.h's pl_shader_desc. Describing the individual variables of a descriptor binding had zero practical application. * pl_buf_uniform_layout, pl_buf_storage_layout and pl_push_constant_layout are now macros for pl_std140_layout and pl_std430_layout (respectively). This changed the signature to drop the pl_gpu parameter. * The buf_offset parameter to pl_tex_transfer no longer needs to be strictly aligned to a multiple of 4. The minimum alignment is now 1, however users are strongly recommended to stick to the multiple-of-4 alignment (or ideally align_tex_xfer_offset) for performance reasons. * The chromatic adaptation method in pl_get_color_mapping_matrix has been adjusted. We now use an LMS model derived from CIECAM97's revised linear Bradford matrix, rather than the non-linear matrix that was being used previously (incorrectly so, due to the lack of the required nonlinearity). * The order of fields in pl_rect3d has been changed for consistency with the other rect types. Fixes and performance improvements: * Fix std140/std430 packing errors for vec3. * Skip unnecessary flush in pl_buf_poll noop cases. * Fix variable collision in sh_prng. * Don't leak glslang internal symbols on supported platforms. * Fix an issue where pl_pass_run was stricter than intended about compatibility with between target and target_dummy. * Fix an issue where pl_dispatch could sometimes try dispatching shaders with an incompatible target. * Fix an error in the heuristic for choosing the optimal image layout for vulkan render passes. * Improved debugging messages in several places. * Slightly speed up lookups from texture LUTs. * Fix the addressing of shader LUTs in some hypothetical cases. * Correctly flush the contents of host-readable buffers after modifications made by the GPU. * Fix synchronization on pl_buf_write with non-mapped buffers. * Fix undefined behavior when using push descriptors. * Slightly speed up some texture recreate operations by invalidating re-used textures. * Fix an issue when trying to update large (>64k) VRAM-resident buffers. * Fix two address calculation bugs in pl_tex_blit. * Fix an over-read bug when the size of the vertex data changed for otherwise identical passes. * Fix a misalignment that could theoretically happen with some combinations of (odd) texel sizes and device alignment requirements. * Fix UB when creating "useless" images (without any usage flags) * Fix a vulkan device memory leak when destroying large textures. * Fix an alignment issue that could happen sometimes with pl_buf_write for odd write sizes. * Fix an alignment bug when uploading partial textures when async transfer is enabled on some devices. * Fix crash in pl_color_primaries_is_wide_gamut on DISPLAY_P3. * Fix an error when re-using shader objects between polar and non-polar samplers. This is now safe to do.- Add C/C++ compilers, glslang and lcms2 to BuildRequires - Update to version 0.6.0 This release brings with it a number of minor fixes and changes, as well as a new feature for simulating, and partially counteracting, various forms of color blindness. For more information see the new pl_cone_params structure and pl_get_cone_matrix function. Additions: * VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR is now supported, and gets treated as PL_ALPHA_UNKNOWN. * Add a new feature for simulating various forms of color blindness (based on the LMS color model). Changes: * Setting pl_render_params.upscaler/downscaler to NULL no longer allows automatically choosing bicubic, since this breaks various other optimizations that are only possible when using the built-in GPU sampling. This now only chooses bilinear/nearest depending on the texture/hardware capabilities * The public API of pl_shader_alloc was changed: the uint8_t ident field was removed. This makes no real sense to expose publicly, since users had no legitimate use for it other than setting it to 0. Fixes and performance improvements: * The pl_dither_params.lut_size now gets correctly defaulted to 6 * Fixed some use-after-scope bugs in the renderer * Fixed colorspace selection when using user-specified swapchain formats * Peak detection is now correctly disabled if the buffer size is set to 0. (Before, it would default back to 63 in that case) * Fix the out-of-gamut warning feature. This previously stopped working for out-of-range tone mapped values.- Fix RPM groups.- Update to 0.5.0 This release brings with it greatly improved support for HDR (including HDR-in-SDR emulation, native HDR passthrough and improvements to the HDR->SDR tone mapping algorithm), as well as support for ICC profiles and external VkImage interop (needed for e.g. hardware decoding). Additions: * Add support for treating an SDR curve as an HDR curve by overriding/providing the true target peak. This essentially allows you to calibrate a true HDR device to a typical SDR curve and use it to display HDR media, at the cost of bit precision * Add more values to enum pl_chroma_location * Add a scale factor to struct pl_sample_src, which is useful for e.g. debanding on bit-shifted inputs * Add a new function to infer/guess unknown pl_color_space fields * Add support for 3DLUTs / ICC profiles (via LittleCMS), including support for assigning ICC profiles to the `pl_render_image` and `pl_render_target` structs * Allow enabling optional extra vulkan device/instance extensions, as well as listing what extensions were actually loaded * Add an API for VkImage interop with user code, e.g. to wrap mapped hardware decoding planes into `pl_tex`, plus all synchronization code and extra metadata necessary to make this interop safe * Implement support for native HDR output on supported platforms Changes: * Separate the texture from the plane data struct in `pl_upload_plane` * Swapchain FBOs are now guaranteed to be blittable (e.g. pl_tex_clear) * Tone mapping is no longer done for desaturation steps. Users wanting high quality desaturation should use ICC profiles * Change the types of various fields in struct pl_gpu_limits * Slightly relax the sizing requirements of pl_tex_transfer * Change the default value for pl_tex_transfer_params.stride_w/h. Instead of defaulting to the image size, they now default to the rect to be transferred * Texture transfer buffer offsets must (now) be aligned to the texel size, in addition to being a multiple of 4 * Change the API of `pl_color_space_equal` to be consistent with the rest of the colorspace APIs * Allow the `pl_upload_plane` helpers to upload from buffers as well * Switch the type of mapped buffer pointers from char* to uint8_t* * Rename DCI_P3 to Display_P3, and add DCI_P3 (using the actual DCI white point) Fixes and performance improvements: * Fix some compatibility issues with GLSL 120 * Prevent desaturation from exploding when tone mapping to HDR, or when tone mapping a very bright HDR scene to SDR * Implement the fully parametrized BT.2100 (HLG) OOTF in both directions, based on the tagged/inferred signal peak * Fix an issue preventing the out-of-gamut feature from working correctly on HDR displays * Fix a segfault that occurs when instance creation fails * Fix an issue where `peak_detect_frames` was sometimes too low * Allow debanding to take care of implicit bilinear sampling in cases where no other scaler is requested, thus avoiding an unnecessary FBO indirection * Only run the debanding algorithm on the parts of the image we will actually be displaying. This is relevant when cropping * Fix an issue where PL_TONE_MAPPINg_MOBIUS could fail in certain (unrealistic) scenarios involving HDR-in-SDR emulation * Fix an issue where vulkan could sometimes modify commands after submitting them, when recreating vertex buffers * Make an effort to reuse the same vertex buffer when the contents don't change from the previous invocation * Fix the glslang locale work-arounds on windows * Fix an issue where trying to upload from a too-large texel buffer results in an assertion failure rather than a clean error * Fix an issue where the usage of VkEvents prevented libplacebo from working on platforms where they were unsupported (e.g. MoltenVK) * Support and use vulkan push descriptors where supported. This avoids having to maintain, update and synchronize descriptor sets * Correctly disable signal linearization on low-bit depth FBOs * Prevent a crash on the (pathological) case of a shader with no descriptors * Fix a bug in the size limit calculations for 2D/3D LUTs * Use optimization level "performance" instead of "size" for shader compilation * Fix an abort() when trying to render to a non-storable FBO when using a final pass that requires compute shaders (e.g. HDR peak detection)- Init, 0.4.0old-cirrus1 1684750497  !"#$%&'()*+,-./0123456789:;4.208.0-bp155.1.84.208.0-bp155.1.84.208.0  libplacebocolorspace.hcommon.hconfig.hcontext.hdispatch.hdither.hdummy.hfilters.hgpu.hlog.hopengl.hrenderer.hshadersshaders.hcolorspace.hcustom.hfilm_grain.hicc.hlut.hsampling.hswapchain.htone_mapping.hutilsdav1d.hdav1d_internal.hframe_queue.hlibav.hlibav_internal.hupload.hvulkan.hlibplacebo.solibplacebo.pclibplacebo-develREADME.mddemos3rdpartynuklearnuklear.hLICENSEcolors.ccommon.hlena.jpgmeson.buildplplay-screenshot.pngplplay.csdlimage.cui.cui.hutils.cutils.hvideo-filtering.cvolcanologo.pngwindow.cwindow.hwindow_glfw.cwindow_sdl.clibplacebo-develLICENSE/usr/include//usr/include/libplacebo//usr/include/libplacebo/shaders//usr/include/libplacebo/utils//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libplacebo-devel//usr/share/doc/packages/libplacebo-devel/demos//usr/share/doc/packages/libplacebo-devel/demos/3rdparty//usr/share/doc/packages/libplacebo-devel/demos/3rdparty/nuklear//usr/share/licenses//usr/share/licenses/libplacebo-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/a8bc0f248a13f23e58a50ee41661ee62-libplacebocpioxz5x86_64-suse-linux  directoryC source, UTF-8 Unicode textC source, ASCII textpkgconfig fileUTF-8 Unicode textASCII text, with very long linesASCII textJPEG image data, JFIF standard 1.01, resolution (DPI), density 100x100, segment length 16, baseline, precision 8, 512x512, frames 3PNG image data, 764 x 1262, 8-bit grayscale, non-interlacedPNG image data, 320 x 85, 8-bit colormap, non-interlacedPRRRRRRɩ*L;)Yutf-87c1b32eb384f0c49df5585f79dfe260dec2283ccc453a01937f6b685db379983? 7zXZ !t/] crt:bLL ؝-6I2i®AjHp*@.-Ly_}l{Ǔ9ͺ.-\ۗo Bv@h M+ i1~/Eu)MJꌨ0{xB{+lJ`a*7^5*xAz]J5ʲ;Ҟ.3ڊNwP! p$3F٬cϖi#Kct F 0?gEt͐(mr鞎o#yYVF] C 3"gtXvk7[n`vZ'r0(9/7Py<{CTiQp+گLc61ū,"ĄCԮ+Ew;reRb&QBNq˕ިrFm01нrSXXrEs_3̑JLQ8Վ[pnFlIA}O@/';#r_G-t.1TVxaݲ .EEa:1`RCҝzU0`"{C87 DirqPp0C*y'ؗM/-|sU_ƴR$k &E;ف M30[C~ *k\g\5MH}v։c;N$Đ}z0nΌHEѽ|[ }4 z?nd#+PF?b2#49fzi{^EuK)\Er*gsRYd<`d2P:Et+,e˽Y? 1{/]S?9dY_0E𺑜 L #cejzvg*f@Fkˮ|h:3qD1NU0+V4ިD;:;J|'%\rH{,.IQ|xn?CJ߲0ϒCGtM23BI5' ͵^Cc%Dd\CA%XMqDŽ^!M|> @\oW˨~"9mf,t&e_MBy0PRQw( 3C=<9|y7oE꛼?\ebYj鿩e"'E-2f|cT$rSHn CivޏѼ ]/ |9eۤݴK[EYOEd|=sr t%Ha=,N(@;%Ae j4gR֢AI4 IP7$Ծ0H2;RT}ټ^ @|P+jz{ax KTmэ_ȱu P^5X+"^Q9"Ln (_jP$tIȳ$9 i@ tJŁXE␆{GtN,nZShMv}*'=Y 4ȯ@^< Y n%AF#ƓʶdFDTrU"i?m5 Y/O`eo+O-xБR-S3Qб$n0J>#`b9?~lo/dۖ? i#x]6xi[@Dd}Ӣn|hۓq{?sJn?P5T^x{ya`Du#.ȯ=f\,@r孃i&Yp:s;AL0iۂ񑇽wm2a%Iͦ~|Gd˭ҍC x14(kM`x)<%?Q 3+-{kyqO; tz IҴZ4rޠ/ą I~5]vUU#HUoq Tp4z鴙.NOamgMc8:jIݤ4n;'\?W*!O/Ci|)U3`yo}t@!,_ډ L)k[oRgs?v pU++ڏN$D{uv~tF͚ԍ"#ɶLcv]JOz‘ʱZy+N?ɚǫMyh`EjYť5cwH[*Vi#d5ˊt)*#2LyU@t6hE>/ Q@To@A𧱷t 9Vl!&,;lNVCi!rqcNrm+$_Ӝ.lD'ޠWytH ,5$s_dRݭBdqjڢ!B)ZJI45Qْg?JSzhH=.-HeLC9H5>ڛ;NL'd5іM4ppZy],J iS)3^=HavdyPBw#0e(C=2nb qu{h#eս0GQDkzB,YmG/ 3[cA;oYyKa)Гx5%jK+ BΥČbVx塋+IawةʽXŕ(8Qې~h+>G&}Ƴ/eTڊT:*GӼhVU83 .w4֊ pk'q&X뤯XKkiP_eL{k&[XX`B3xh [];jт#`ݩw#u? ͤ14 hH K|r,i$KsnglXBDG ; ?{<eOJgy=rR0όo8&)%m$3h>Չ~WOKqi~k| nTZ\pM~2Qy_  FDm!_:HN.UY][-{Lwo"xp=u VZVaʵi=8&N܎A IR qPR4+u~͏ҥc0dKj IT.%TŞ(X84F d) `o%"o6ؠ%f6aEKZE)pؒUy,Wv>}%>MVCо%P6΅ږ#ӻ9Zb=7`nb"շ$Ok^:i|HXe^v AA1L0p"tTd7:U8QBBsS\ˮ tVxU! #I:NkJ, 0ޟi3D4)-q#[eP*/ZƆ I|њqt"YoN9(kͶ|t,"(H7ܱ oOt[đ]<XYrL\kR.\q3F <#Q}k@ 4)NO[;Sĥ/=2^>yšt# =_#< *cHS5ꂻ$މ:$)N3uhX+edooZ_|G"4!/C=pDleKס#7hSbv3WJ^fN9g{VלK!G)wDC|C{UFM|\7k rk+;Aqy*)^+LjBͷŽ#*N@G,!p-RG經7]._d4Γņ vO!V5Us:GumJpri :!Sk~ G=ʮD$,)G8ݻN:CIgGw̸;o̖k'ؙm,jx{t@y.Ɇ̄,B DZ ޹;+DEу D=$:)] [>dIze_HYߘ!ON R3%=z܋o<4VjV4mj66cvN|s2f [F](O'O~=,,(͛V")9>UËcAA-E/R0 0V3tV~| rf9Φ%ꑝ>5[xD=$ȓbj-k;7:ITvd7ӵ o_w#Hx;HQO#ZָuQҗ2t%_.o&h4~U>I,U#" p9c{~ɨ<^> ==G'4pJψSX'"[ɪ{` r<?RiYYCnyV;"Z#w_QgMǿ[_ym/AZՀ1F˅`]` | hqͻj|W3:jUN;nK g㠱VNnO)9j&ݨ%{CÁbͨ{Ѓ~쨇zsUӰ,ym%` 6ݬ;tl\ Iz/IzvgC"WuMwJbp{ow3!{FH[MZImkT-|*QcM,Ic=ZxtN Kwmq_=V&W4p^S[+*Z9F6J \Qvz_5V|bOo_&'W{_AS_!>ؠRid02tJٓ+a Ж-R) 6W՗a fn V+$@%(|h#D2# G߿-q n rװ+FQAPKR%^[w3IZy 7 1?0O,/";ǹY~}S_Ög-#wiB1%Xqk`kwg5H . 'jTWјq߆}_{ۯ\%K®Pn4wrҹ<:{Sy( 6\~߰-|k)*sKn7ȳ΂aB쓲=0EP@9q+Bzͭ,W@bsь1c|of5> TF8- hJwigxx\{B!-L_^iIgED14QpdߦKkLhug>Ä" au^ bF/"i[mb!N0.Is6)ͱ&]u>];<~&Cv4p|;9^"1jnR,;[t%;YQ[Ұ|Lwk dWD~MtPޝKl ( $GT>pD=oS] `{PK㤣D tbSgZF#[y8=_K;YBNeNȐq3X[]h0d$Ѩ估Ax^Z'\WADyz2x 4ƙ B Z൵חkMwr'dߺUZ!?P̏԰Ys%j|L*YRUV 9QyKrI'4 擧 &e$D6#S5dr!#g-5Co36*O+2]Y'*sxN3 W\ZTB81p#p!`L[D}7`T2|vk $`m^AGѶ -1APrPTbAgB@[!+ @Xu39n`3e(*

86;M/mF=ƉhZLɓ軏! #ÝZ514FסL\QXQmgpyV JGBriο|]YyɂOQSack HIEV]ǧ:ZH'd_.6d6a'yWd&9;PVF4Nڸh=y" _e/gb`8 xƏ:ꍩ3cpH"⿅qtUWWSRbe4VA,nNJ 7Bu& zdiP\kbeʁpb&ts/ŗ7uSH2&HcP!mp"s8\j?;v- ;oч9-Ɔ\#.M Sj~ ~h7 x_e\M;Mg2{I<~ؔhoP (:M!'cA8L!;.xw1=ZL$?ߑk0CD͠.qxfx-#vjZ>'; ˱qj8 ,#e̔ hš00u+[qDݦ#ު URX wizu\odx{!q]Yd;%yS;,AgvFqf 9io pK_H&"m/^MjW3s|YL,M0&w28{l9e ovvQbw|3lsH?]l/[0f[9{1ͦIWޝ\c"4%M#fOX=Cc$87 &p+5wzI %awnY;3[\cz> m| %xCJ[Gku$X]9 {TP@[*T)oY5z\t?ڸ0s:ڄ.(r;#\$C6`$4D *gẊ9[|cIY4!j\g'2]E5Z8i-Zh2W4.+b77%XX ZQ6Z=!ހTPsp"(ef]+0*%AҖ5o01IzwoMOf Innul(RǒY?G_nwPP~Hw؅b%5 J jtȩ9z?_ o4Bb7Ĩ^n?w/]~Hsn)@YO^מm\6+l=)`X ]ŧ};SaaQlN F5#$U*6q笣[cY踉}Nv" ܍ U)dݼR(42dTZ_5ʵ]Ԝ0!s;@@ + "k xh!iTW^Vt1+_~gZWDE%'fis bb wɼю:]>4 "2yO{褟 [MM& X\ 8N q x8%gMA+[IlyOs&VxY M_)/ŨdXijju>{) կADHXԅZ&q"W, tF⭸5mḁtȜp8kO5#wd+/%}ASjdpbx<4M /1+ ys#zcDZa/U4ClR-r}$0B[#u(|~6 mD҃W:,un f XdeL/դ*տ8Ok7UFbq=&R6g`~- M#}N(dֲ`iK2\I?!V+BIlݺ ,w8aRxj$⹲+Htz3"3- \iBS|G&kPЅw~_9QʢM E_j@'O,Ű| rKEx- oOtץ=k˄@a0z"1ƔBOo2@[d37 SS6١loH C> $e>~dm!Mgx~~p[؉CKypADT$ 7c$Le+=+X^!f,OTC/:AFT6, ާ\/-M⤕zDZ[9T L]չ@!W{T5wc;\QN>i9. Xkr&)LN K}f3QUU?akɽ tjS~%@JBHUv4^>{8$8+`қ`%;u]FXunvAm $aUkS޶ km"Vd3Ԫ6ԡc˙.;qR_q=uyt0і3?_bd̓n)2r: "}K}d5('95:# V1+ dňӕ O 6YO?ijJg®KBЫ vu߱U}gV<ِ< UHm'/-mv`aa~hhDo#pc]ߑ~H`/U4^m'_6`( c ; cFml.6#BGH>qql{GdY=m)r.OjlngVwP<LVjv$q&`Scr-CN},Ťz8J{M5񚙊>Q (,K7M4Ɉ@ IǮz~uPm[ nzᆨg<5E G4\mQDބi"!n9(imaua6ih4@M=d~5ZL/_Y|# FDJ+D\uJ@~u$vh1PὃqI8tBtۛ#m,:еv |R]{;m]$* T$m<~GH6Cj~-۴+BڀQvג×^=:wyO\4;=}2 #AmC4VCG.C[ hKN7鴭^ lAWpUQWU‚SKb$Sr!2=n 3/FPúeYd{dI# . KUт-Uu,dedCmU=mI0C OQQ>1O1f<Ҭ ȂkI"6zIȏ2 |)QEH%  @s3R zEiŬVm+Q}Տ5K KP a $\vAV\V0ݗ!vY)(`0 XZfZF6eDQjvF$U&"9<0aa f!9VɟOv 5KMC4mH 0>hZR5frԖbY Esbp<6>%2Ef懿_5QvSQ4ohML1yXp`8.wšk$|`Ѥ@\R ]͌8q*2M@`s(Jqy dra{tNI:'n$ΰ *B}Hw[ܼxµ휧͢Cxx0װ=-yM@oK72h K, \GF# *"W{7iEEtȝzSISNvD@b5/&zc͸z{ W8@qU+1_ZU8~G>o+-pĒqtK!ls_.:Yvhpwz_Z D`*/Hr I<.O"mR݄s&$WdQvvZIҳKvS"*'dǛy8^NAxK>\tX'D rɾH^?)aaHm$qKEDK{nzE0RzL@j79Yo)R͜5y魋swEQNzL9WpYQ"΂MyÔjsd v-l1~q!* Bl.SiT %<*]f(Ŧ])9\ BO+;,ՂkQ})% Az }$lJ?, (;m̌x]e6k9YX;}?\IJ9ߝX!1pܔ8!Y]C"6PThIʃra~w34AvHp ){*[}._Xe"80iqJc VK*g$c0Mw9DmLr,RmR}@YqWNɃvo~5C)>G݌:)D`txtJy2?`{ _i^xt; f>x` ]O't ".LG?+^35Pߣ28q 7T)6qC,Qko9]; $$PVCI0I5~1C=k*|;񛰌׼dOl6\ywӄl+l$7d1` cJϋlǘ;^ ) \?ވײKwqȨ/L15DpFUxh|3 X~=!(IsXm94b&Џ3H4oڸ =p)!:MCEe1abFV KOLUwb7i\*X/HW7Ay!Go*> #Q;y<:6}O}ˌ [1[%@Ǟ*H }%iq;F*Y ,e||4h}Anu*Faiv爚ߔ;Ni:!=O| |TT%ޫ4(Y( x^Q\Nz |2cްrdc*O06NϬY; cFJ Y$NJ%m&yUXc~o9Aܴ޵|pYpZDpP yMBQoT>؞e|Wୢ^PjlJǛ/b135gɘ,GN͋i`]1a$z͚Eu;as& 9%[i{myn9g CvpzpY 쎏T n-݋!] kŴ<ܾFoզr"[ U))ݷt gxLշmx>:U;5Brc ym9uS. ^ ِҡV64 9wdzkFaisflT}mצ8ljj6urvLW4D?Yͪ'BȣdJVÎ琕~R;kB&׏ &TQ1BAgk謜h)sP)#jm 7 |閹܍ ڨ2G.mG0Yry+/N|aDTrlnPnx;CPb;ܳ'_%fXi8zAi@l f \;0[ w;24wD)6B} 0 uB$nJٍrÚ~ݼƂ+ `75mfHL}AEl:kdYLUJ`/Ck R7kJ7*nݍ Hv9)KŠ3yDod ZmqjrARl7 ̯+U =-B;Kǔ+^߈2 su6'P9i#Y Ӳ~&qv\ugqzweډsB^ėoj-%REH4WOJX`]MpP!Hz$,`[a۶#B.X8񿌬_G}F<#ó+0:0ZF2PI1m/mfU?/W-yYq jhV36/u]~ W*8fֹ,rrƅ[^Z [Fבs{ #C~wG`_~09f8 D.ő?hdf`E(Pqn~P\uk-o`Աž2,L'w.wŞ2;+(,_D6eَ'^Ay2s.`D ptb@9[!ʠ ɢafKDlN@?Aɖu{n[? ?STT=#ȯ3`63 {cROih5nNm݉,g|^ݞix^ǖui?xW$gbPޫLk1x #1Iy#&}446?7ȏO =.*aA`Me)텈PΒo8@G'|QL$5tAh0b!ler!Y٪)j]|cy|%ϣAJ9$hR7aۊXGY¸`o‘>15RI†<{Qxt=Ӵ34e.2H{_Z&T{_6ZRS9h+L VaqWz(E\J/NyS]ZBN=QLU*g43-wݍXHtq[t]g A<\T_=tNu⧦hIyrɽBIAm亾e߯%xq㒟czzV}цcbUIJ8]!-[_{\ S;w*U^-E{OlDB#.D+(A=W f,S?~al!TzsaKj}7oqTQof.3:7z8j|'꬟];k͍6RzRn=Ȼ^:{W _@n#;7!n4BS(ʄOKxL6 \/$QT>`g2I8ų7pYf r; wCcïb1lT2;o ss 3X%v'r:+ro&8'Yj5KnDM(./tv>cZP,7c}e +,H LH!z_wt ̄d&v6$Ri™!9@Ԡ/*1S.rY,iu0ңafZ\sq^s$=/-aX ?l٬tEU^{S!Nߡ% ߤʂv;:稂/y|9-ya23(>Ck8S&Fa9~Hb$-vL@j $:,[g] pyX4-v+{pA7/nWqA5̸?f_;@9},3L8)Dlv8nO>J0imUKl)~9r YxZ{EC-19 4/#T6+pAz)gYM_X|fSM5 REP7xh/d~Q-jw%LӏZrzEamջ5`m)J=I{,,޼\%N0_R'0]{gnFwh/PQvMr;^91J&Um5#K ˺Kvi*}a%xݳHSahY&%`\_;~$.= -[Zb^)O(Is#9__ ~:<de.h-W^>Ts\`d8.U}]֍ZaJ\b&׌XEG t&AKH U`0 a`UF2|/F$T/нxdο1r:n"ۋ*?/CUf[d~[k1dv’9Q"ud.x*":0̽%cC6r4GkN{oXZ/XF<_T.BbF^a0ǤPhWכSQrKkQJ]=xŞPgRzR\YZw8Ag|T=At'őeQT ,9&vr=rrceϻ؎;+D<7pxoFnzGmpu`؝=m\kIe J3>&i B}31<V]::ɺ.)]ٔŘXj/7`3dr!> 3MA+T@V ~Ӝ&[Xmo!O0GĎt +Bb3HPIIMZCe2 -8XZMoK>)Xٹ+?YOR)=O:.ip@޶oq>} Е؎ExB#Í3awq3>#Y-PGj+WZ$ `4oC0m Yfa%.Q,AJLeOeJ;{~_vؚ3rX6+D'93%9@Ōb43p:#Peu~M٫6T'^R ˴&\aBoȔBcwy<,GMk Ţ. {_Uœ}؝32;qΩŀlݶ48F(T@t O0~ja;ǰe> .cץٗR4B !kIzhN{̑ LZ^7gXOx3U,uQ!6],F.58շ[:Jw?mK̜2+nӗ6+`sj/I3pg}2d*9D}ab0.DJWN'\aIU&Nmus[o aDtIąH ^*p7òގ~YF!cjmٝjr9kN*D'v_ҒF+d .9n;UaQ!݀u:|<'럁et;S+; }?i-I=uP@7?i$]P>1Gš6.tຫkN[0G^VjE@X & \-ln> Wnc/aǧ6U\v' r840o=GqU5t3 H@ΣR3jo1Pn؄KĢ2qe[W (͡AZ+v0M m@gt؝[+i7ĩ"JuWE>.X^T(茜{QeYoVPѹa8Ȯ+*8sP2Yt$b݌Y;0-+U-;}}[^r8xx` ac)];&#")4 C I/782; ֪~Ϸ,"\;>eA@I^^&5F:a:R0g=c>x.z$ia'qI;Qܚ˚8ݤuGJj7Wk dGQ저a,OP_h.yC !M%2mdU6X|T-ۼUXmKqA =TY5B}[a "5}RNwR̔h^%̛ BNqj-`@j.=j$XE^J;lt,\Rsz$MXibMC|SP)Iy.El) xc#<{н!}dE8G2ŕ;A1&>G֛. :[cߚ28UD6:u 1*鍴է3V^[ygUPƚrNYz DBMif\ ٖS6`q[r#̶$N'’ncGIC?fo7 B Dl؞tU? XS.c"6?o,ɒ9Sɛk'<##,beё R)@f)~P!f|9-dG"v;#`NΞ,)K*5 ZtAEU*0E$]Ee*ne42sӫ+bSeA2 3$K3R,=բDp>ƃ{A0a@`;4DY-$ol!f3&ȫE,7 `uRJQõh>Y=Z4R 0G|2t М2]S<`ۆ"˟_r0sRɕݾJr'npTHgl2r6% ŭ*zέm 5km[#T;22&`j/g= 0'J]_AOT"EHbZN%&h$܏mԉwp(|^mxoD-ή*+e؜,p7m6jMg7]zH;i])/J , I,^AL)J%|X&ެ"0Pf\1*\|M3zNY6`L_/rAz¦*_cl}2ߨ^I8rOponplQү(h8yf$g$clT:y~Mk7Z9сYzAF>k.WRbruw%תRـB(*1g4&ښؾJL G%,! @D<Iۿ _ޭJJnnQ($ͽN܀d,fw@z}/Uv=Qh=F{p.(=%^2ĭv[TK1`Ƀ'Ů9X(ʫClPEF<ZoC~9#qs՗$/c(̍M)c4ICYO)6x9+6)Mu:$fJ ~I+ o8h=%,qd_+|[-.F)T/ 囊(ۉ)Yz cm_+q{שH~P|fVtoIfxGP[4#7S/?"M,$r"b{q#1χ'ܱ\h@C?xj15`9l&zGm]W;+;B\qBvJUbּq==k[P濼6Am5'K(#<9C 8vN! dES. P ^oMzNNbf|<״*!М~`(4t/ܵ\/hbVOa66CN œ4#_3݆]fBddG# 1|W"UOe! (+.f <-MnM)=f"Zi"GXE?ƻКH72o=lf``ݳ_N~$ Ec 4I Lҵ'1`s .2( ˎ .p&Y` 5;I]b: 7guϵd7#YmOBNP'yF{ni֒_K 5?ѶőRw6Px8^$7{xZRE&oQ$SZt]T!z%Ÿ=;'>"UhUY)XkN>ה-~utQ`әsZOV=]#Ӵ3 OAGL[Bσ~hO ɷ ".8H1V"^BYwH[*݂ەvRW*̒!v' G 3`kمȑ"Ƭ3?s@'~Pxke[npZ` .kB˒y4'OҲȁf- c}ErA#r e?mܜ}8A$4/P_VpN$8Y>CAmFR.;o+z߻!Z-676'o{%i$Qw *W~=-K] lTIwӰzs oO{KtzZK&b95Ë6F;RcUخ7pBx چN$>k nSw)!0I*f'EBN7Ar(?~- 1 e{3Z8?P4F?*saw &(CFvv10Pm G (.b1+MJBfY)=~RQ.̘o@y#-jopnoyHJMmN3hm) 7'J=HƏb4B8EOO<.nmM&ʾxh1YuK8Da{h:WD$#L|HD=zeS4q^d(~1ʮ^P0`e+n9 >)΃мʮb'unłs\"u/ Y[[r | PI ΅U $A".kh216gZx`[Œ%;fuUOS>]0Iu,꬝RيIjp]=L:O XSMNQxp 810?dÈ x"K*.xQO=-n\2'r҉)@PgT62 U}J@ocm?~[sc@`G^רY>|Y1n%Di4| ~YO"Y STLG^4oDG t2 Ss"q~1*cMAĈS cz[J')4mUE P7J"eg_!}TubU|)`Or1ɩ!7R@!M+HGwn #I@TJ^ NLh;7A1,Dݺ3Rϴ;0v+[y얣V]ֻf3?8QP䦞=0a;6ʷ?]RБyDGc`zp!(,?fM8Fjy/C􄍰xMrVe3m6?VXCǀdϿŵ֜TI'j_I?v2J7!zu"4UV*Aэ>OQ7#HG.t']a=*1Qe]F3Iln!&yxIG&"ݣE4 H2k'4Zc4[~lG<Ư,u#T =~(P*ED\m𖱯NA&Oo1^?:8wIuE^qV#CP;W[LR9">%ԝ, K:t)-"vw5[ʅaՎ2%?a5wsAtp $lxeDcp1|`WzOLO6DB$|E.|{ȝof͜I,x vifVX'/x˹Ug$2-x#GQl$K?PGhG?i%4eKGfO> !"Aޟ_wMNAa7eoֹՋf9\P^@Ur(kML^ r@$̊@f֥؝5|?PDkq/vΖЌFs;ވm 1͡1Uʧ*풾fǎU~`!=ߓl"S@(@I  f`ZֱD **<ٳk/D-/\|-4[Iབ=CD\7Qw+n}Sۃ.TylF"4?>$&@ȪWTJ.d=h ?ԀEY hx/0X$1'K)UQ jaZtA󔗙^993K`vj =nEWr)L]_u?oIМfq ퟺuՉâބG>I"zhC* xr8`C2xs>D˪ ociQy8P4a[0z؜~yKTAT) DE-8p" oQln\-0T!=.E73}{,cƅ(,>MjHf ʪR]$5(hGBv Rk,AsH[n N/(fďQݼ}ɞ9IΆ C*5 Mzzp/;5>rtgӓ!Eaw+Hr~zڮW`>StΘmX@JIsRSM8n,^2OJmj~7K (Uǁ=8IX?9l=`'Au8=P4Q!~2#{H+7ZIG0 {L?6%Yy# Q) =ځ:i?EFL q(q_OJy3S8}ON;q&֫ZYaYŋQ}_=yy8,h`Ȝ̡l~fzZVބwmK1YV=DAv(3Ó}&H 8XOcUN23ʦ986z,;T}"fuIqk2khE}~Y|# PQ .5f^8Q9M~ mk ǾRx]bTKd0rӰoi ]ׂ2قT. cMM`-Ψ 2VbKQs:6PX&4چ6pN3I.4iCJ`':LrhC( X8~ S>̢:D)+ԕᾋ_ꆝknNO8m3!@'} B۬&M4 @@61`wdq՟"ZgJt6 R->PFt(@[E>'u1g;'~]M'] YPFulB1Qڝ {kWfe~UϪEt oO1fҞQd ]";E}04ٯU+^<{Dꯁ^`ܾY!k?av`m^fiVCkTyт?;t S*Q[kKg?a)=X{V,d9fd.^ 31\p2+5(6XkwP%:^~4 ~F(ɣMT7atr~ߨ]wO3SHG\B5*N^(&ӡ'[8 ѿ|_,~v^Tij^D&eime΄X)"|\W_p Іo;TVt>Y1#L4bV)MQ<(d:JYԏqzHF)haq߳+hHFArruZ!Sh Ēc!{kGO`Bb<;r q&Vލ ~||Rc;3l@ ~ĦeJQ)q:Eu(8hr1" A}%Xs<7dlx5dJPbG<]uj}yVHn[ 8hhRz̖9TwFgf~ÉVQ`Pol Y]oy빎1I#.0j)XxXCJ]4yr#Oqg):"5n+5G×8\rd^p7}-pmpMٛς4wJU=hA[6KrhT|+q!@C#GCy "ÞNղ"Q@^H q}#BУᙹƃe`ȉ$F4+"gJŊ{KSѦ}۩YJp i鷣 '} ?ZJڄ鱯qpLчV6NE(a;7Ȧ(AM+4cǻM3gSh1³J6ar6j[W@+o'Un>~%@ ^ӐRQ4!o“}vN$>^ 25i,360J,vlDlݑmw \oq|- Ab$-ejɅoDjvB-EG[ Qlm$6EvՑYK'"K#rXjyԞZO`p-өRYFnEZF[q lsl\@ OǠ_dKjVs;[Av.;y'TyЁczP j$VhEGIٳ?qyQ5Wf# <`~N|*ҏVq-y<#%+/:rYnc`S!'_RQ-jqb ~K&MFXnwšbU$narZc5GYb$%><򬼠#S㔣!Hq5uUB_{빬3W)WbfS{܃{sG:mݿ $os첒'gvġ4i{4 wOWYP&8|$SVLRdT JB G@ks ~Y-EjmFoi8c-$IvJ Fg7::p:^On\ruނeyī҇Xƙ|y*Lm/ Eg c-wع|pOMĢG=fJBu+plD3(c^SXxP~R)Fm],t&-NHSa1$U42u~v=EKVZNOh VoJwѶ! @Fworhfȼ_9$cӱڃ Dz xwDjOGTn ;Y~=K,2b BGrjɚ6&m q}/>GRZ.^$KAHEcT*_CAotޟժ>H 5T?HI>a&6~D4LӤ0g69AK-#ǞPSsE3/Cp/&[8 w;U6 & ї} <4P2{-|(R58z?jGI+J!yg1VyU-Z'Q+vaU`#%g|~VsnФ嫛 a㝰m{T#%|vm YliRP8g}`t3'ZY"m:IiU H"$RH\3MkZP5$PiW}ǿpFؓZqI(k0H@Tis'Ăx-[o,As -Uyvf-ZLUrڳ/׷GĎ6[`͠>~e~w/Y*;/TF$%X)/+ѐ eJfUKL2K[a{J dej5bOw'v ?* 2Ŭl%ocU-R#WoMɓL?χJKcP2'SмF6mj27'HM|wDr{(']>?w$ּ \x3OsTD'l&^X ^@8_U0?]R1yiyMV4.;ÒHw , v;pm7bk'MsfKO#+k|ΛYh)B{F?WD < ͝n_ d '/1S v؇^"jsS{s 9b pL=E.r3[zlh#LEd=H=Kcf+|)Z-ͨ6P n0z(Wo{_=ANjl8B_+!?r;]Gu(#?JTŨj& eLM#GZ6r&OSw2Lh8%I-EuÌIx_dU=q*abfv>LSC2JJ}Mo)V0T~h7GZeUzS O۫iA UYO A[wFqEy'ɛU v[ӲOb>$hY*6(*Bƌ@wV2l*LD ( C4Л5g h:Vԯӱ -,rkzt^[k%S5h^Agu<ܧ#qq9㽷wXFVwPif( 7Q2 b` ;,$˿y1WGsГkkQۏfl%79cyr϶aa:E5l00bp_sB!h.>'< ̵rJ1n3jT. }.!tM5S@}u"Q!`BmhvhuĞhcuZHfRǢ@il!0شu3ϕⳏz"zJG[ôǽV!nAOYt\e]kM_AOչr B8Ɣ-NkА{eAL),ߝTQc/m[3,S}%[+95+4:KU#RMh>pixn̺K|k2#mLGF\j8?(ZLKƝ|m )4${f|7.mp.v)=*q/M[c'45nVJ6_aG:s*.5G8`مDfxsA/VSG|ob,28q-մk,鮖朚@!F 8Dͬ9~ w>p6vHE2W9H i7 .6xf7.T$kV t@?w]Cp23^@gL`Y/)-y7#]2X}OF׉ 1n#S 0J40\&IYV2@3ԯL8hHʟTkwV>?F Ƌ,_ x̢&6g'Za{hCp! ?1td~N؍Iσ̦5:ﲰ~Pp[wVrQ㻅UA?6M2r= &^8j137Bfu żҶW(eM\bK4+2߃|Owo4j7Dl[;uwI U:~Hjh2uS`1m\^) vlp|uV+سկS.V{!EtŇĖJO{|G[ڲ\팰R g 3\FlpaRJZ.}`봦-J=xuAXR$Z'k#].1䂴_g !{Vh>J g'HNr 7a_~$KM GߛTkw03./ОK\ gouO?PdrFbWQM@,HJ0 Or#+!2e9^Q @{Ct}}XPނ~E'^w*J] ixqO"fQo#]8 n|^lTb)Y_!TcGl\ \':-p#SR["6//~5ė#+A)tNҕV7^@ߣLjq4m(! VPk]KPF&jltoworc=䖛ZAMsY,/98nǻ] FEԗDCk, s^s.wһ<Ӵj1ۇU;Z&\ާKb 'rf吁JOz{̪'e<]\ nhΘ !m 1rKX]z)5ǏH-mFjuRwIlڒ-U_%АՠK`fȼ26 `ɇ7=iFHf,=*oIc90bv|`ǚS Rͱs׏0Z@օeZ)"jGpv2T SksK."]> Kp~mdN$u+[_Mx.(/YJ"?6(g:$̬ v=8c,Fy寫}ylrLj.L/4'*4 8KB[ 捲ҳlV/n,G|`n'?>g塼Y>Z^ a@x{s=l5!^O|i55gI]oΫQ|| M,$2;E`ugj4`ꪁG}N)g2H c˜v! Ԗk\}E/$rGV9KKl)+Tz)/<.ÒLأx߽ETB= >:k?uHtaOõ:nKC Jyn;hYDŽ!vt:[j)|7uoM!>l +;lB60̸*iӿ]>\{AKNQ(v[uBLp~ `s@xmWZR8zv4d8-ԍ#{"h Ic\UK ?d$.qAb s[Nۙs*5 Aha~khFB,7,Ir"{nKyՙ?Gݕ=s_=Qmќf04K2b(P0YMepsj83f1Z[m7፼lZ/6i]<H sl#V8™=߱F9/Cg`1f Nj FsVj^ayMGSًh8 3'!মk)`=˄XuufKyAz9@_;"h"?q*!᧟;RQjw(o:-C1`o8B@X;Eagz5\f"luζWADJϜUk}8[9,ؿC0}nZ&r-as_ɴ à|ҤEZ.K^''Qk59w<;|A" ^:^ۜ,O#U*>-infuZRÛi+'Vsy4.VO%Dqұx?#&QfNfeVfjq9>2sPjG?3 ҂8.oa% \nkyl;>ZӚ?2c}B^D]ŤݾBtZ Wg o Ezg@^+Iz"z]+UL fQAmG :aY n4uR&N\Ea9 ͫM cDDBhqR0d ;ҌHχvx~ܝfOSHÑ'Xʟb}, pwZC2V^#P53+"/כ;M >4\v}"b3V4tEĭ޶+ cQHMb@}~^Ft VA[/+f +aª9uQX1TWVPyuHT}hW€j<~:VU$j-e&t<|'|7o?9SZC?4-9[#WKg^^6d9hf]Wi0bH#SL$VeqP6CU(z4q>>D[L^vƓ C)"bV-3YZ!) Rĩ>k̘ ?=6Zide(nEg)]D6ڷaj@S9 Hw^y ܢ `.>TTgaUd+#"|YioqpCŕ6Kϛ U:YQ6}kAKuP{Aї!8A~&ق R͕H+w $sn2ɭ!Rt0TigtnENZb9LF' V[KpI8 ]aĖ1?y{|H:}IsʅB_4kbǘ$$"JWz6X'%K||SPceqUq/h{arz:ؠbGj |Mӫm濍FX;s3#R^e40I ;i]*׻BMχw<6Xg%E;4#Uq " ffOx?b/fchyl4jc}-ཚ]~̀RNԥTqF'ݜB$-/grx?!jrE Dwp m AeݕmXVz&ߗ(Vm2IcKrS8Pr&NoHX_1ZӇ/…(pd& FE 0SVֹU旙/B DPfp[5}=<9Yd vCf>UV]i(>6zۇYb`='ǜo*qƽK"޷uy&eሬ'LE\v;MႦUˋ+.?l+|Od-GŖmGȨe2v."md)]ZQM`{$1`h60sRjuZh$cx;ѫ% YϮehZ3:٦LOtnْe  a4jF{=V %Sr`d^ZP/!AaS`; !KG]($_E\U'Jz"+h*1N^͢<ͬrJwl$'X2lCI@jbTPFŀ,/ys7`-}}Σ<(el%PG(/S_#RVb dclPQ W -fL!gyYr4x} =]bjDUHT;_MBZwتrk߄lu#VZv/J?T{$)g'gr??h urn{ ϟ_v LV4?»xZѷF,TJ1!9| J Ҟ1'Bw^P.(qo+~4fH#w >!|:4<Ϗ IW̓nj&k};5 XC1Nָa*f"3 Z`Rȡ}B@:=E;n'zRP!Q/d/:)9FŽz4n"  >=PVr_A,ft@םaNl7Z{LHԲwdu{ޅ.nqU>)-^{[bҫ5JmVd+v10F#7o7*U,!\(U=~&RM2IMJ4)aW +{f:}ޭ;x {)pxD1^A`Q+@B/EB|~\e.-a#>][viwR:BX;`"(@5^iZ-25e@kdYw&*yrC}SciJWyo(eztxM,DhfCaK_V0vge; Y[f7oldj 8/ &}\*b8Cu48 ezO)Y`A{jk1W_ҵd΢ }N̦Y+AMĬT.T 2ʕ3;>4 MQ8u S}o>ԓaV|b2cҨi\KSs2^In?º"4C εEKE4J\uc)z%1[ 홙ªd>ld3}skk>ձ.6Y U+Jw]$jݑ#Rk!v"0ϰ!#@iQ4:j4s<|x @ ZgƉ$QgzXڙYOZlq$ -I8R:' 15=Mg:ʴSpFԤ!ͭdiaQv9l_QU~vw ,Pʧ~H3y%z5d4g6'+zLU+ OXC-Ǘ*: \+SɮFYX+ @) rSi ۋ] [hEH.xE(\7CLߧA.g7orSzjc hkRH,,?r9"v08rS,ET$:p߼^+:[% `шQ_5鷩 1LGyZ Q[Qs9 cH\nc۝hxF 7㺧C̐h :B[iē)d P]+TUr W\;5CRmlVxi?ؽ`r ;$ _eTܼUܻ5cL!x9q][1}3WfR3W( lщgqF] Ju[|:{!xFug{u v*d)FE9IIΉw.aAh-Ϊ2$x=^UClQ=h]u07>C[-OszICҠm<M)9p}3 5C#WRm?Mo 4zR2UH)={U1IMJ~a\8$gS!/O' 2aس_cOpH)0.US2vIaqߕQ T{6 14-rl\ Pq]\j7, |.IwuY0f젽{,kiSw57#G&@:n9ItDPSfk풿6uD{(n# ܿX|_M>z %TI?&D Auhdn}A Co[Ӷ-gp~C:-XGٓ4Xq$ IL?uocńBeuv,TTT#5FŮ70Xt_d Xވ6)!x,ZZs;N<}kSo#f\ܷ 4(v= tqaP}TzLޏZ`Z'>>-f\l^Xߦ0*g~!l`$jc U]Ӱ_lڔ8%$A$9By})؂n}^v$vFrrU 2ز\Jc$/9&7GfM)ZZ !ERū9ϙ;]lX$6![1Ӳ cXAP 10+AqL-JOk.ʜ` PN  DSYV (r#B^|ץLx^ -(;3OtpiOTxu?D=9|)TR ѧ j,{Ð+RfcYn,Q9E#^[Gfe +z)GAWԹjRq 3|Ȱ'{};,Ҵs.}pjs* >E&|^bh*HrY?{"&Zwtg}P:`D f ?`gzc@U!xalKSiKAgq5&9{( .{")1k 1fHDEmjNST/ U ݲbڶg4JaPupzgؤ ]9Z&5y STF :DsgRtW78*"*`i(@j+|6?ZrsjZd^b S}vz,.1 !QwPܒ֡C)D@EiY8\љ c*q?*PeSr6Ê=1W3K໹@~Ioٶ !N,bhNd " eG69ʘu qR閔 ΙqCJU7 ՏD5f>gת>"v!NF 775T k&S%ɪHRmN6>3TA]7;0]/191wX.D E2Zқ}Xe:Y/CWS"A257ճ1[砐unLAR֝$lAԾUa-(&,N|K˱.KKA(K:rSl^ tTG ֚{[R`sbgwl7B'µXgpP ' k`9G#!cr^mǟnHomonZXO-@Z>0کwa:DHG'tT d67AT9ʛ mn#:#N^6OKGg-$O3 BQ#`hSs=R s` $=%ъjW27 Fiu`Ep&\e opDqGu@*kraD} WҋRϊVt`o[bnixZ!컥?U=w3/^Īc۶@EAFJe5-4ZH $O޴j ]Z mĶ(vLi"묻kãڕ׵2C=[5c%lnɨ1+܍1ۡC3?~8 R/!}®@*@K#E&RH Vo1qyӄ {e~+kդUJ(ݨ=Yi ;c,K,bfGRji)H@m#^oqGhK1mڷpVJM?UtLG<Eˇ en]ĕmPtzώ+\PZ"Ab#E[F6,{a.4^N1-iX?x:/)ڼ֐w/؈H6D9QtPie+Z?XV,C8ԭ#_w$kp c9 Qy$~eS$:Ȍ,L-J8I`pl~bbn_EeqV(҃n4bys4^,jף(N9C(@UX>҈U!Lw&e8RhtUuDܣ&~5qCƮnφ>:נ%uK!dM)QFHi3bmʭ" 0֭>H)Ul;tKؽg$g8鉃(bXN{8@@m1PF5d wBV@dȯ\U;O ?\kL{vAhas.DkR۪r*gNi|]7r$4$nΘc6Q7pE\{F>ht \e,L*-QE3xRK`1Ncrb}\qP*|i)!1) sYG\?\(`5K u H8aa`r!3Z MTW`YNJȇ'$O溡32\O6r S[ëWqG9&}p(5e^~S~=_ m*F G(+2dڟxe/^׬s5AE"P\ʦ 5w7cU~N>%X1ǹ?-= cwL<4 {*ݬb'5 ڱ8y伋*q( <.NV`iP"uuVG@Hn5ٰ5j}M*S'cOT]1I/LE֑V'T=egL< 0\lc L (C''9v=h|@k z L#} T=e~!tgx% &e^v-;c[=Hd5/Q_\dSٷDm }:JCQ@VSE@3Pԝ:?!/9.a^^gu'G86nf4E ?NNbWcJב%EE6h3MHsDN^NH4U}7#`rJEO1Q %5a1fjLoBJqRBpAq"ݛ"j/Zpuqg5>SXD5N0|ws+-x:~/C@nV$<#x?Ld5!׿W'$ڊs]"aTK 55MblbqSH6[ Rwp|Guj )dQ4AiGZo sh]x,"S҇"o擷", &a1`18v%:ԣB[7bԻl6Y x- ~B 2 ,+`t kq(7-zNO)j%DxC蔟Y%E:ZWWuΐ5gVxSmí*@ p&JDžB8 ./aPz͏iSRY}iҪ;^3;+eK_a4=Fy;-OSaHC&מ:nzQyU5bCY,2f[[}Wb)_ᤲ]UٶbAR$(Ö[Q kb5-{c(*ᬁNDF߶oY$47,R9|2|Z{KIitF봐-ymO E!M1YL(xwG4ZnEd @]h179D`=ubdIX\xܴt9jJTIsRS(WqA~ L]7* huX1Qq Kto F;e,VZ!B3xH: ˅ d5]Mdf3sVS.pZS:V5 2lP)4oN>=M,R&opjbN0,˹|ۆϩ ;_ De,^ÙAr cvK/˒A3A/G67j_D}h0}\ign āo6T6C0M l8nR>D8ēDKHnogAġKasHG|R9Wmwve_tJ6l*Y3s!B ۪;l<'t u5O-ļJ>GGgJ} |:t}NPZT *(sq1  r,b3ʝE=4Ooxv;NF4x27wISEu-]=꺠"zaȪ̲1'ӌQO"9Kua*\T<ncJ@ NA}\ Ց2˚`yO&h v>YmjF0;M%?aCG=Rۀ={#.R兄1D|Y/t/ ;a}>՞B HAcm`e4 ŝ %)pNoA =r0We6n[ wh4?Y|ʧto՝/fr :.CZwG2vq #bX)J0J_r8+xo^jedw|j%oXj-64c76 .Np@G4rNu9 xEԫ#WCldqD*r쵷UmBEp?KQ%0س$g\=?Mae i+U`!tFpn/aԁD:3^b%l[h[B@%|<%+n+ߘYS;;sc MIgbH8 {BrM'o}Zi?=/Pņ6]裇\ڍ5*t~np)4!Bg2Q-wG3X FGdorɑN:ܳzP n-0lKOA&l|C qV~变T Pel3-71mDH.߮l {pbX dUchY3 URdjţvlPرRS"qN5ZуmNVGD@ş{Tkp'JM)yNKy"XZ ~台:6=BKBhp}LpbYZ9H&\0Q7z#}˃1#@ުe9hai ٔX1=Ro,Wpp}7FMw?fn6x<[h$~^_:ң ri3iTQ_|C޾lHBS:}ųsN6X2afAF+ohЇ|q>5Z$$aoɋIYcdc pbR"B0+e(}tVTl 9}mуJ۷ U=ޓ70lin@vORw? a>SU~fvG192]ߴ@ߝ^N^rբ)4" 0cntXHm ~|r%"^5W?1DGwo6]ZGݘVyOfe.hA1@h%b7MfXӸKQ&Mӧ\wQ$lv3!J`4_cwTt\mu[=XJ'6O5]H]@2m R G,7/C#u<@A';3W(񬊳qԽl6;+"gsZ'?pI4nQ,:td)L4[.?7,ѫuu5N!3ϡsV! b3@WJ,BpTOЏ%SOvփڻ:BmrW\H<ǀUQ_Ґ 4%KV>k J®:6ԯ{x$pE_wzL8qr;JßNSy_.\fڙ;YAbX( p)q|ߧ?T `IroIR<_K,T=reʶQR."zN5cRwz;o!X[5TF۾b`z/A2IihNo_'` ۆQs=1JTQ}9ak S, .f9ohݿW$!?% tvd$yBTï݃)$7d-6Hpے,;uJ6,o~Zn4WTmF=0U+EVnC8c ˼;#>/s{ Iih9S&Җcl0 ܟͫi/GcIEmW )iXG" y-{hWtBۜ6MծSoZ()%?/K^j2U7>@ 5Iy0:w?|\v#T.O]ݹaG}38oYVV<DĀ"i!Xs F慠whX"rKΒ_^}"Kxr6/ Sgj;*4 - > -̽C(8xhkvR-w%@[b "-m] (u=ÍGŊf.חiԪ{ СDkIJbf1Tit['SLRIl6Ki4#aRJF(8DRRN$Q_lPUpzRٿ胋s)}ۚ2]u&i lr;esSm\%dMIԠjwTV{u,;J_>UW)bE\_^V2=jt5@, N^FN1Lg3w'e3/+G{K鈙)1$kWzeP*fc,W[#=*Qf]jW &(^Wݜ*u/Ʌ*h'.%~Ss)RL'UKTM PŸV<;xkfq{,zO8%UXgS"X^"FQmFxxHnjѶ1坓1赢vL~0iޏvYnZFDNB)^<6~(g]/n jC¼jw7;0nWM/*fU fjgB\/n diZOk D *w~y[Y?a]:wejv# z.Öӡ̢fbXt'Pyy*0Fkh:/wP׎f&4xKf"eϪW*dsh6[؛?V~uzJc:v!towtAT@F_6R0s Ƨ"u]l\^jW{ _~(ڷ'i@:6 ޝ8'K,j S Of^e<_\t\H;4%~؈ݠlg-64ͦPj *-s􋶩k#ɝo 2@sbIB$hX5Vܛ+o.bA"k\μ*ӝWJ1] ,9 f8U40\]̟:w.:pWDJOk:֥VL)g7AXCՃE_MRLKE%h`S4~/Ocjt zdΫ_LQ_K6G$#-r~0/YL,鬇 t|yH׈RdYi 6\m(1|Eh8Uֺ ŭ_LDV_7LL|J)4e ])ʵBZwyܟNa`B w1hY, #2vrc3ݎAEP\g8]աJͣm=k81oKofة fxSxSw=aȰRjaH}h'N{))RlL^7dkOtZIxEkZCc=;P}ĉS,/-nUa1f{YNHC/<GxRY^:T"!Z= ( s4{R=nP6:{ í$P'^{d[mS I(4`UI҇57Ҧ!!+lLZacXl_Iy(Je%Y`([h`5GBnn yL3Hos,q@'(]/-O2r&Cى>7U$P_ N 0* ~2|Ys|FWq(0+PXi'VcԫSa*g$ =a;B:2=B"h2AQ4*ԥU>]YĵGc8ҟCad%a.JʜbAҮ:>'՜ m`/r~ˀ SGw =*:<דVc1E{ 0r ۳KvӍ_S}-Ty;A֗n !Pyg'F#,=?7>(3tiDZlPpu*vf}g?P31Ow#~<iEL l3j, -qم\sؠsH8DX;h/o6kN'-t{ aqv+blA(}(wnS(&b3W1P{V4 qh"gH.j3ZkFq6SO~Kj}ל(;Q:j)a`k2!1g";s~XFE.ћ+h1@!K{Pg*`;any0 ?"_-[Bfn F =)\6ŋry7\h޳ ˈcs;?j?Q%)'Hn]fF<\Ylf?As&'vڧ iǵs9(uIP_b.L  rʧ67v出c*e{*צaAm#VM]29&_RhYGFZ$߇bB0 ٯ5NJLicwky~kFª6ؘO} 3lr6I+H ,v:[__3nX:isX3P'C;6ܡ5="n$kV4ݻL Z+%4Tccܵi|l0]W\0 %ftW1$zS8B -LͣZG:,-1p5UjOY>9k3q4lq&P2qq1bBQ[ۣQ߷F&sO: |n&X `RJ;vl7F^k..Ĭ }S~~y@ 1hRNW䞥uwgݢBo*B^Ie4t65Q?CQֲnIx ;cc_X+ k`~dH|7Zdd6x~Ⱥ;!y"%Z7H wmfnmk"L3'-YBCaqp!mȜ+0ƛzɡ`PҔꎚJ+OA27pK(fsyT<泓p]oP;qln,6g2sM;p?4E#ITs, =66yK,ؤ6*=Ha4^KCf4kֿB'Í*p#J󗰩oAltU`yQ3]X_8?u[-Yd5"{`7?;])ܝ BFYc)ۂi~xT;?~;^Ri׳'35@] 0^lr69Ѓ:do['76bRoaۭ4ǻA]?'Btw{st%0C40 :|¯o:PV? i}N'>51-o"ؘ w4T}6la o{n+)$']fsGa6@;;MmrF9"sExHt>є~>9 $ :}s uyT!񀪭#YEA;1}_ՒK`-4k/~,!b> Mh?qEQ0k `ϭ?Èmh&<6b;<U<[u,8>&*)%ЭGR}C 1 e,(v^.TdH0'`Ӈ#9e85m].>5LLr6;啅d9=0vԨŢ2DEBOBTb~~Y Hv{hxΆzD`, .:*G(31nG"],xJ{m&CAXzCPfV /ܕU6.twlT#縷~t[C/ZM؈/ SO% wPoǼ5E A;`:P -wPC^3k ;;u},-3g: 'STtq;N)G$< Wl$;7@F QW/GQ(+xψdRW !>5 nK;QW2$;1`" AXZ4a&mnM x9HV+-@笨TYz-Gl+ R6ڝ^䷣g1?cdcX2y?޶"^.%lB'{ѽǎb5/o4eKm.G=%R;:qlĤ##cFk-JTw&E #ȁMEWr5 CNd: w 㯘' C;hGqs6Q僱;,boRgׯ}M:}E䍁!Ot/h99X-Q.G**Ѻي+!^"F \@iIz,sMت'U16:\@d9߷/ʘBwx~VZM@?Xv-sDG PXPFh@8¯ȦM"et[?YX:"b\3fלʜbCd x2k.3r%s#_>B<^4hPvAd氧) oX܆$8[7HNJ!Ҹ?Cj4iEZtpa12w!p4A!H}EhaNlo\ZWS+.t+)|ΞZL4~K(as.ZC `rgJG ;]QffyE/!ӥ:F3y79iVU(:{ͬ3E5@-&-`[#Bّ?WOZ O(cFcC2dA)xf%ȔlۻtV7I 4|9M::\UYw`;f]c^xs}o_Gmtjvill( [b7W:$yT 1R޾979K*DuK܉((v^ ZQΩL5!xĩFe̡Ժ0CZ ]zH5 F۫l]685QM"q>gO7_ԏ*qA*3sZwu$0Uy05שah+QTBe yh"7) A{fԭ 2_О⿥!IjMoI]|U$;Tk~鞮JD({o_ٳ㐧¸/Cv*{.g^?);tZ,Iif؝?HߨmYRF(I MM]S3;q !=/T&L 7RX`HH38*d\u0>E)ca"u*`eQWB/.{M^2=,ffEm_f4US<P;%rdZ֣M z+8UvИuvZܾ 㹓PԌGaOmnH.望UU-T&D]x_EMk"7!u0'{*J ϡU!aOP{8(>D[WYf"!rH"*zj{n!2ȃŭQ@F1,}GMCx+>;it663;e"Q~qr0圍e!cS+Wq<K#&}\YaDs}p5~*ܕf0!H#zh!鞏hOA \4Yt&ƽ`ғqPC0_H$dLҵV/{! 89Hq<}@d^k°]#`Յd?V)L3.8ޒ ,w ꌖ N+4gbE 1{6JMҞAfl*Op]_aL b$C@e`(-ȸRVeTqgR,0M2jmd)ZDsYw]jW96pOs[bn5Ib>s!*̹˱?sn.SJiqc@,c.&/6bv^b;;0QgI~o Jj6?K}H;G@KwΤtEؒgڃ&'#WH0D5Xb7zd2Og;]@vEUhm!{AN#ԒаSҁzOtW(C @<XՀ{Iw5Tt$ViVK`˻,38 ]] YX&[a.P+| Llj{!8tɢݩS=E G-bhՏrt]`E6 }#) Rgw@WFQN5iCvNx|!$X=BNb?> $(n?:?h6]śjz8Ϳeƹ𹼏K.FTj5HQjL~ s2% QsmgW M0-A(#]|*J!g?RZIjD d|(Kt+gJ09"y!9-;$vY.#d3p;UgƧu ތ&LuO/P;v%j P s66U*ueq$usԥ9nG2r4HUFAs+R7W qi> wCr28HNwN&|ہKC A g-I:$vxW3ݾ.7Œ#2:5[.-1 \ SSL:oy)OmT8D(\48MFQʻ-Mp+M[>7ep JM,tǸ ;`qYJp!vM`ۼ{v oqnr*rh 3ܨq 1wOG5{nFyBVUШRq\d8n}(TKxN"ATv/Z[tpQ_Cn+= ԣ1V TM̺4ޞ"*O#8!X93~{sypT`m_KYq|J=歶awswej~-ffwv(3tEtsB`ݲ^N,¥e;J|BwOuHjj9#U3O~@ m^ 5@G`-b>b8ȮBIZ#RzX`d'c\4[ٜOm?݃6ֳl& ?&8v|?( ak?X-cP%hzJV|" h&(PnS+L]M!싀ygк\ef\)凤QWT  tp'A?G?G\w1N"r: ~ /y8+ap|#t3HLhVx;T/yNypB%y^oX=Ҟe}XfI.9G]hz=2pB8(Ν$f̚/:|P )Y\5pؿp/ef|6רꪺAd$fGlx~GPn|nf11Fn_ꦉ]S¶XЋr I9ͻ6KKk)J-m)೒bF! IScL}L޸x,{1PȵP\o.l΅inu21ڤ[/3?X?sҙ6j DɩWA/L*X󟳈jibGMO͎kwPVMx[*]!_t[Bn8ဵ3'X \v2E GÞΖo=M%b a|9myʼeP !gJ~K!PǘzQq=9|lS-=G (mv7k;CX <ٔkq& 83RP5#Uwe%ſ5R\ѽQ~~U_p..u'`v[Y2DaHy~AFQ24P[ㆉ|۠koFD`X0oIS6wS !"~B^aSgxOf9*2MPҿ^YZY-?h5N9O?L+jܵDd$RI&vSh E ūfTeuAOk\ђRz;#H3 rcKܨLʺA sƙc, ̺u}J'V+(bdMXBLNV:Um';)HOc ǎvK N?wYhL /Z `vFfiF)T4F=\Kr TЫSCɽ"Bi}8/N%x0Aِ2LxFR*ב0ŭy1^Gt-Wt EAgHL?8 F BAa`.".ı¬8DjIGlOu2Jdwx^5)>ǡ׼V˓6_\O ڋ.O2 %jԉ"hr-)JCXLYli= ] ^9*pb KF+j+ݞ雄|ŁV_+ 4NcLeYw7!b FUnAߠf}?_4h9v gt84hC$؉{NSOC[p>J5 +Nq^YˊƳHt (Z}̈́0Y0oLõco}ɻ/aBjŸsBo峧Zی(GAl6E%v;Xܣk g}' *=&f~18_q0ڈX8Vu ;pOڜAq1"zC t$0-lWLt7E[YF0t.˃ſHh敁Dh~k }+RHX.@v?b.LfS9PI\.kW}sGQH_8`DϿU.U'UqWzҶ#4ӻyY g*-dٶXN}2u`yj؉_PYv VRFf'E>|z 9IWyrSN Ny|5:#@ΓGU1-'^<=s7 O0,$Ɵ"u{L-VLy$cV?㰀4Mfޚs+ ?!&rjނmz XǗ`60`d|%K¢G1b|'Ǵ?9嵒2*+$̃ -HVѸmvpuZnߠbȼn qFSw!"ˍSg f. 5:w 4h:HսU{#i 0f?\!_CՄё&M `JFHmj#n3LoL =B߿8Р{\jm 0't$ZQZ*R'IwP=L1 9^ 򗟓.$(Gj+4oL\1bMG"w_\׭Ў魸F yD0{&mrr@,z$IX|PqMM6բBGwy~lҘ1LꞆ1bR;{Vf;fG1g&Yl&H5I(ڧ"w!6S*-5¥>t';ZI3`^?7"I[8`hD5/yABA+\np@ IkZM8c:s.˴6oPUFH$\b ~XBf̶ǽ}âH XFwn‹a6;\]ބ@M ;Cxv90p@9ωbWWӔuz6CrksgA؝d{$Gl{]̥bjiel|ݱ丟}Ԥ2B>zD-YFO\/?Ǧs1D˲L; #@d|"l؀TE;*2aY#os_d07 'D9aWjiFHI~̷֦™o}DVjZ6|Ǐ]WGk`BҒBlrBn\NJף:󦒕'%*J_jZXf{3o%`.ӏs Q:l|)TDOl|1(*V^NM5.#AATـf# lN;ʾ2E%ӭѾ]pv"dmKqܻsu j1]$ H5Up)5.<ȶ@pκb7j9sщ\<Y\^;2~1B}MVJvƊIWeΰoi`xE@Ul.lJFBU.%zWz6ɿ%<ƥ&+:iv uz!}H] - y7YHHEj:n?3p3OyҠo0=SӒ̍_7˗RO**ȢXI_q[lW(J1 gM+ TjH|DwJ#OmpC^Fifjl= Yw #[BkH1}σK=zypX bWȗ1$OnİS^וx1g:RX xsYiT.HKIWRk-7Do%.7[hf}^PFeMWGe?r7%͚MKaUy/"C',$-4wW*4Ԟ´~!r EH+KI cJsbԴz4G=|$!H?=#m_ɍ0: 7u2!Opфz)fa$urj) bq{}ͬY23> SF[<_l<}EG;"W*qp{dK3Hwou3{L ]P@nYR`U'|KsyT2}mXZ)كIPJNs<ϛu!׷ϩV*֮KXK $JdN'L*y9U(nsKZ+V=!$l!4䨸. dOH+RzݥE}[(/1ce)̜ҋO\_'HU2柏iHɵG7EL>%zMaE"Ņ$ZXMӛ$cft1 5|Ƙ5s`ayGV1M(qC]mˆ[1/:5wM˵_eɻدsܜlgXY3lq1=᩽橚Ej5 R*q? 7% #=Y ONT]\JuteĢ8 ȝ3F&Y ]$Qy8F qb,1V8k/6AldNfR%#f>ӕ=F` (F7뵟Dxջav.(mc N$G˱mv`OB,<ܪMw ?V<'~1cJhy[[G:EҰ p;—CWs÷x +I 5>HeI Zv#?c?XrwZe伩Z/J#u=*)ϜOj`˩Sؓ8 ÍX,R_uh-c zݒ&ˤ/M~!Edu7(Թ۶)+Ha/ &+:+]/{06(6H8[Qis^)'yw,w9lrl J9FR f+ n6=( =z˜2kEk^E_ (@o-3 >I)MKH\b.o_Ņun$2I/\9bd\̋e%~^dq!q?~YA[;J ՈvR1Ok|Wi:g_:+y)lce+B8'wvn煮c -EI#tΔrtz8TQ'N{|ce8ʚIo,dz$I$y4V-|PF_Ӊ,C2:@r{fpƒ9 1?~Ӊ̳D E:.nPUSw?0!&၅F$CJ%l.N >)|fNLpx&*CZ3S7V%43q >@򨟾Wd#0)\Jo9n|2bSaLEfiGjo~}DyLew7"DWke;H)<Ѵ.PŞpdqқ,پЇUu9+љ>oʇ5cIDrA:Y~@?L'*|r@t0]8Or(NgAX7pZ""oD+/eayEj .sxPLΤtE_O q57 ZGD /e\|h\/`u@7Is,#XL'ݪՎF-88y`~Bb[|)ig:FAf|-+ۛ N9Y_4sJ3 ;JKB6p/(We %g񁡻ߪV~jǝw"/2(H3ӷǍwX-lĿAy@1KQ{NrJ(UiO,H5s!7[xŤXw[ К.`XA" Ǝ \NBmmo >,hG¾Ig +g2'h!s_[ *~%4mjD?}-Z}pP z*L<9ԫw@C:Ge/yt7$Q;A>v]K$*IytK#♄7?i6Z, Q@9[ є!Dib)VGU4&UՁ'XMnA Fwr1dZDpCx["0m;4D LK܅/1\oE+ƊX7ꨟҖr'@-*%D-wJ='K 7]O;<%hy&%1+}^-Cd ha~4xrmIsoB+g{G\zcouitY2ᮽmsrp 8BC0@,eLA"VP=EH?'m/>nئ!i<9K9u?_<7?]ٵ^Yc"h`y܍R ŝ|2RL&=PUІ +4k m믖&IQ(yF8!d&ε\ڀywֶRL9mT+i\vvCL\jR#e(9մc bzȌ.BZzO99l,7e7`vFsJU3Ȳ&A1bm':<2o6H[yي^FAZ:h*2$1ԡ-bbI~,\εVcԺ5 onw샐4AL-U0B|y]aad|qGZ? bXwahկ"Yъ3׃8ȌQ9@Y؟(ܘHkZ-/gdjGKbHsX&UT"nxW[Y`]gJËpB{Ȝ~}nB5Ñ16 _jpD!ˉDBjIV-OVŚ<^kNSܠBH1)Lza#faD|_Gy|) Xc )fR7fPW$~lj -/:&Bo?]j?'C3 qDXjB14ſJs9f? 3v3U&\)Z,4ZҊTJG\W4 hpLL!Vʸ˨MP#R*8^&@+XRl.E2&JΊ3W$k#9:%h?L 5KG5(w[w,&*#o>3`Vқ]tm?H|y 3%s%&%=$b'fĭ&V\~4K[,Jqe+?V׊z^*vdBYcD.|e!ۺ#kEa{q@Y8h[7+-O*Iׇ[ܡQge6y0h^Wd̪m9$8#:N 9ML]|$$F 4kJ$YdDHHfl b8غ0=`wQDk H|f ZǻU2mdM< RKMzg*u͊_d w&UIJII$GUU5y=6P;H<{z2 ,މp5 +e^Ȱv9tgcb-1n2}ewZI"5"EOb%H%YB9x4$dmc? dUz9 y .Y1qJ N6kѨs u*`%~$Fl{Z0x.NKWMKAh=U_(΅΋!n Cki"{iΈJ@^SZ*1]{v>`hEvP+&o.RW𽦞 ؏hy2j|Br)%eY{ ޕ.֣q[~úU@-.E̛#7⁃OpD5v:K2 en PrBq&vwGq5B+еP dNm$&67X>9\>>ۈ;wӄ fqMJC kơ%$2J %qxK YdU`j+=Q)P1 ^֡v٦V['+:M{Ϩ}rZA~Q9]#-àOG]]5B:jnVlCmrZOjy ^@o!LjxTTa;|Ơ>b0j/3χ:D}d [(KY(22ƠT\O#粣W| v7g'p#Y@aXI@b([/br4q.v ߎLn[DTLp'6JK=Lb䮗kfHg<{_2$&s9;8R=FEsziC>)ƒL0cv[ 9C mo2ѽ;E$"h5jOc& ,j(sSO$4xȚ3-_R\$ @(N5RF ө:/ ktP+,Ey3T.DKe,IGQgLہ}y\_KY9T0=c3Si|K%B&6ڭ:f}jS taj)|'U՝Iv5֍piLdM:$Tz:ǔdGf "LKg7Xև,O21)Wh#qؽ r該>{tlk0H:3-ؘt=Y~j0(k,¿F*ID&"r$801@Qj;uad(y~7@sr>Az|O2" +Fw* M;L& F;PKU<5%-VZ )JnG_  !U3in4|/a\޾2Ϙswm y7Vt (Y@2YwiށWM#6z/yF|Ǔ)vuD1&J?aUψ`D1@_.%lNlPʎ׎wc:NbPMwb3}<Mq19nSKII&\./͜Y4iCX }}7~N*'L'\LPf"_<+Q;LZ)QvkP? ^E[~[Dl^{UMtO&rwKʏ=XOy7*dWV.d[ FP@ jK/@Rڟ^0`SMƆ`Znh+ ܧ雙+o mAo(׈]?brwI;Vw`#WYcYu6(D_0S{&Fl)?v^7{ײ$%mH_E01fC*aBd:ڔwAvtVxƝW8+d?)/Z퍋=c>];EXflHLn37DSvtƜ,{ sot3@qQYǣ~*e_ݴiau.kڔs uTzrQލ;yFȃ(n[RΞ)wf/횷1юȤ|M9<@Ow/' &fM-7gO٤YK2&3Tb^"%qBzN%ps>Di3bݘǻ815,|Yxw޲H5L%]dUl{[h25exOGԤkRZz QTjr'nEq309<'LI-$ c9ݡ"ȭ\ʇ:HKVF&mܡQuΎ{1os|Gխ6B}}M5b罍K|8$\HN!\S7c[H Qy`p)32|PObv/;~&bBrf50$f_DqU7SF" X8JD[&l2c'S¼nB$/H9FA K A=\mvUgH<=vDݷAQU* H}>1@K zѨ} 1%ym *UhѱSYܑ/awJu!T0s* v2~ڎAYNMF3_'z G|e䇡(j*QVlZ@"P'A<@W/T,$pt7gcg_1FggA-)$@+1/(KJ43FX@?&=xGUe5-Ėn2Z9/1ƟH9Gʱ|}dx4} J5% *9"s[/褩}{z:f0\X%ndp.]W6dwzOcqN/Y=7VXtWJ,&wE 5=wcިNbkxLz3v+} E(׶+:ᗷ/_"hsᐟ3YMM0F4J0k0e{1@"N O&V>G|:uGdʋ̈@Td'i5qLY6]7?F | oXFDY|+FS"% PQAp_`(x+?EQEؼ͉.SLƙyd9hķԕƫ@-KVJ!Uc\y+Y]OSB9 ކÖ~Ge{ &n@NckVO1oYj"pcz %)C6UFcvz%_ODO v Lyr! B Q.kD:Tպ_ ѥc|ڔؙ y5oP$a8A{Vֽ RIHTUPej lN$n?4L7@^#QGslpsv+ i|F^>>z/-׹ CR27p䎸qtc °gh_3K;)<'ϱ'_By|!@ F+ωӇ=B*dWB,#΋Ϣh/?2H|"e y7k8` SeqwVÝ4+;RSWR@*ݷ"a>J3i!30gA*~{&.^4h7ċJ܄;_Q>7I=.wQ%׊C %1P؝=c5as!1mi"@  hhox)o=L@i+#hlo FdFUw'2לVC$Ȑe8[TLHRv=:7x0Ωo^(Hk]U)X.Bo.̀fG7fpHܮ3hI3>V֦b\/j1SG%_#ͣS셎o%eKNJnާ0?pTƩIMd@?J`,U(7 NYsp^ (ڟ> [1>OfPH@/ <+ŕݞ$\UXTy%t6&m ϩg?s?ⴵ{tr>I T]%`dN Vs>)f&Ĵ`sqq37!0Nh*rtapb>ʀc!0Ny.eUlTb7&y6-o#M1vO3V:<9S V}.H:>wQT|zQ/;sHI\OD&̃ٚJVb{gl J%jf#Se1dAz^~O}2=8)?fMs:沈"|tEE%2a7 cZ*љ&ZoBvģ󡻰~.&D/_˸z>LN\gn!Ͳib/~PgEHXP9Wh/5>.&mV,,:өLٷwcYM'~L 51)k`8bV%*Kw4X] Hl , ŝ7Tm$A[yN9qDV{o9)dv6֦&Svd >M^G+Iy0V ؆v(ЙݺBi1ulVNNJ&=0g5$uS%ao˄bnJkhՎ$n R, É1۾|?{yoUQg2QgKo;vumT!V#33#;}5\׎NTW)?H0vkƩw7ϑcj[}=~Įp|vQ!|qEt|w0`׌JS.+96Pa%Ȕ;Z j1򤓧1ƙP!i;Z6׶@_dëZT+v{WUK=ܳpjiuH GܗB+_g6fP%bZ+ibbFuAKZ ..9'ƬoͰh Z"% CB(f$tA!Du;WY0KM.dT#-v~;b@  ͌Ֆ>?;+e3Z9#_޴_R9[/^&Hd؏ 0Wn•[yjŴV'?q`wyIZ䐔6O v&HƟFuuHs&ܻym:gn<zӦ,|)_)䥐ċ|'@%KMXפPnmAԖ<0X}uҜڹ{Lс(װm3z8 `*̮V~ (@>E4-IJ+<9Y5pTp;$]]O^Fnu~`Cg?M<^\M4t ,3u9nHS(5/ w\'x_Ś"VHNU@~~mMp` -CG4F Pz@Stdj19a/wb^s,\;J #9`b^Rg|#qvIbCX,_q%lYyHl .TOڝ@ E5F.WۋbKJjd{t]fLg\(ky(ǯrEBS)m 2&Rܝ2}|ǟuN\Ʋok;79}S=¤PR?.N f-ʫ[r`˨ o!K lx#aБy^YkYJb)T_+*?lWMf]Sh?39H5G#1ĝ-g8S߯Өj欰CਰnwPw'` x2Yv3=q'0A"Qhל3D} (hu^^ż|Qԕk/e&GFp }^v6[r1 $ם3ml.qQN0;ԛb?'!~V`3J>M*W;kI ɿ?qZ\ײª"˟Ș3} -G/ `E(G>>rnkkC^+OaVn64K}b.vJ|k$iV9Z6$ͧt& %&.Ub\ ɿRo,ZBI-4.F2^~tI'|o'neaLG9w :_;@FssWl^iVo Y0Έ-pZL! Rp̛yjvPf&*ȞVTkqSUU$:DJJAurJ"4l3DѣLyx!2КRaT ky?zdSHR>4&V1dMO[V#o][6]$TAP_tE>ϴ76uScPڇ#[x.5_q$_jd[78MKE,W|1x4Qr(͞_Kz{6 ݋SS < -1: 1H=| ;! Fls CNCBj䳹lOZ>ּ'ULՃgtD J}{:!$Sdem\AYkl*ijT&TH I_놶ܫ}l9al%N _ۗCX8F< ng*ݩ׾{f%V}Y<O e k$ONTWQAS&$g"{~f>S?cUm**O>5Yt=^S}rwdHWq ܋w~OLOa|=0d.<{/V`ES"$=I>hLZ(āL,FTYX`UGऊqE;ms*-e[A3J1ڰ #XۤD#rwݒޥV A #Jl\X3C>g{Αw&[ X+wOxcIh-CWqr}ka_nƏ@HzH"H-\V@"je 1TyBs'#^C>ԹM9*4ity B=:ˋM1VRV aY`]u〦)ͱD۟L\kk_ڀ nl"kJI-YUc٨a5N;LŃD(3#[nb7U *KU9U]ppxJ n>]wxz2|F~f;>Bhwrj0O]v\6vY! ,*(L#GdhrQ<ќLT,Z'NLT5VF|GZR1 Y?xIe,̗oTX<\1바TnKHf\ '%ᥜ4[oIv:ÿ |X62qҴtM{_ hVW/1zӠ#eW8Udwj -Qt@ı1 Z]6c9dgge A4EDDfZ' t*re FYx'J"rȂ,v>2M Y2҅읞䏂mcE-vɗL!e浝6t\p0mj [x!\슏,m0`k}Ə`gF jl2< ![UJʝ1$d_"2Y yDE͍Y%Wȶ+eR+%̱E\:uO= r\gFjߠ2~Qψ"F]o8yICv6ҝAH6ƾa:QyrM=Ƅ #~F!*c -uGvS8:H2<i DX d F1ːO(1ۏ@m$ GAwQ`PIO'h'/&cF #!"]3ixs Ç82쟋cX^.Lwkǽ,r@ZDmأhD cV/CJq>%U3L\M~\pL3:K ƉJDL qqT>j3gҀ ř䁎^j0pXY5l+d5\\ y]ĬˍԀ5+Hji)&tu.Rgر/zS @5cet@$lV~`Տi5) G6kTM|Ur>ys;\놪ӉP]xdodjl?f#~"ROu ?#P6~ |-EzŢQ.<*v3nh5 }YyN~`1U\9wi*G0輚o]e,#5M@ܸz ?rGv Ao ף(N YL$=N>;U=~$ M-L,ONo|X?bfw*&NA=4wn+ODX"Rz>bd*YNwy_CtbSRچ?s1q'@=ju/V;fCcgϚ/cW9يvGZw[_8c~Ęk|ecFBཆKk%dzOSqۺpBe 7MnwM+hz8v_Mj_aжbU'!33W3FWC wDjpFQeM9O_3xcR0^p+oJ:oL\gOP"mגE~%AXr3x{QvwF¼*!V3RjLEaş^;uHCZǺXO++R$n)D)ztBNs[75Vi=UA5WLsۀO?;ZpQD=31A%\eVL4_e$Jk6W 'r0k+#s#UnjL6uxU$ 3zuA } K$F^[hYIPKhy>0;ԓT5c\1ctHc>9RIʕruCN}cNe~C,V<[Aa1+sEKbОt?e>0Q2ŭn=,80m‚3=u8Sn?Al# zL2K/;\`E|a~EW;rguQgmr= {jV1NNV [\LzG{=$O: x ͌ Ve7[~MNk4ɩyԃwnwuT*aPSn Jz#aS]j!{?E^|Ey*L,tXla)bmO(l@9".<`VR􄗠'[92$sjv5Ϧ-i(&$t[]$>G1X #d0+0eIJa`؅i=0f3~kGV$0V9P0/N' "')u :E&ml1zń&ᶕ{Rћ.:h8Ԭ)77h03 _8.LR'+ήyΦC }[0ddÅђljW9j4^l?D%^uXIbhl^rFV\3m2Z$\ޯKYzuEZG ?Pth~mcW><%tc\$XE#vVe"VkXQ[:F_H2[3'PO~YwUt]\mTܫ~2\߿9>Spsm3TMQ}qmʫr:rw_dHG-{Ԃx 45"L_R9`7,ڒ-x׵SZM[AFʬu{+WSŞ|?H,'9;{CYp{u=_>8+!?'M^^|+|*Gd_ڰ7ݟļ38 ^Bn{|L1h`0o9c_\NTɝ6\\+Zkd ?&ИQ o[o6Rw91V֢؇|)tf9Tuƛ[݉jph*K_Bu| Oq,("S$КҼ(Կ¾ȌT `X:u lI`b0PG~>lM'wGlosIl CHBʨ5 ԧ::O/VKΞN S}W=<+_y9uøE8yN X4[,Xjc՗e(smHX/'ohg܉K  *(i4Rv:^GR"]ܒsHXWgAEAm^qX1C i$ܼow%mf{?O7T%wZεF<#xJ:6-ߨ J/qCwW_Mڸb+Ag~/@BMucb5r g$OZ(j)1VܶUH{/1fh^R(&bMK𯯌K.r~q]OSB9dj!eu2qq Ni}=VHů@l뷻&U\ e ɉ[j6oIz i`0Y ~krQ*syA.3Ѭ®fmֆ4duqb?$7UO`pܰ"WH ,A7XRiKSGeqyb֊R1は"22lG A|*n܍V:d.3~ \ Ҟ=-tt5.  n312n>򾤸p&<4G ^Iq)R9P=Ebz6^sv,kO Coݳr4yy1h+y`f& [!>Fy9)Yڪ'?=8uњ J[ S (z90_I T ^HE9Mc M )Lz /*o!|ʈQSSt#(]v"-a?]K 1;/tBqNysjo4Q(ʳʢSP]))FX=B.Z-ke-6Nmߘls`iœ`kRC 8dHzK]@G$QǤʟNmYuqTz4il*\!lQXظFiZn,zTf8TL/%3C5]ɝ=Z_AL1ÇD `PΪnVʅy1`8&Cstl2S2ź766_gœ/Q=;n)YlIGۼ1#p5uͥcVo 3psҷb p9ͶA!+ԧMxV=(&* <)},>_0hj]K36H!ieK@fOI-{χI7͡M!+Gl?2h^.# П^x~>ch7U:`8NRl+ү\PQB+|B1R:Db$aOdMS4hVκ'px A^xq!s6#0qY;PLA. 6Bn`Z{kj;Ra}*\ XCF&8y;9@Ry3LB<&^v7kBsǑwF7bS c+g>-ny/;2]ԔC@'8BM R,)W}+`b1:LE-@nKǁB#B! Td U`Nyͺ<%Kj:X]j!ZKSjpt4OMcyI #s2'(*۔eN^ZS(:cԕJ$o-b2=fg..Z)6l S12u"5zD'¨,ZFu4{{>NV2Fna ϥOP,lq~~ !5Q9u6_d&hXySQ6WTLE 'iGvd/- Pb]/3* Bْ385PK]VkA_GׯQh,hec'ߴ:J"}&w0oGvV&TKea Ӝ;~[@c3T~(L5(e_@٥N"W]Hsi0ae CGr2?uZpM`^U2W8jvjYrn (֌{6 voCG/&X:sg#`\c\8]y*ѬTzlݠF&r=]>C*޳ѫo8mcV]ѯI6Ketn bHGLFi{pҿ 0oս}(7j9FHb&H^r'big4{敉j/g]EZ6kiDLը9<==$9w|w_7cǡ^켒,,wj_bm&?]zdQp T 6?kTarGa >ki7HGW18g}iȳ]77wIu " }T5$j뫵KrV+lY O"|4TӅ`̔͝6Ca:G]I==;lvgoQC.z %+}@Նj2GJBa7Az9([`}yR@l4Kv"<8dJΔ *FM\tT~ M~"<; $2Jժ@"uҤ$/c `Z?pQ)plfK{%jAKT,!MCCbd$nMfs tߟ am(2>PU\ٴ fkmn<,4N #0O}ƺgԎys~J6v`/WP] rn~-%o%;l nb,.9ԕڱkr^ ^9 f=1C\u !%2z݋k61uQ#p 4^E\*E+}/2;ĦwI,H3(z݄~W:չ_ܫi)wO_LdɝaxN!|&Ja4G@a^\1εzun) ,*d2+r';M}N3 Z{6˩^Bbayz.R ,'h~`yM*/ncxU"SBc-혉gٸ-g9Te ۝Ag''7XbT8ԨuAOR_T K뫂Iw^:+:=YZ#el_QMx1!Zn]0yr>@ zjŏHR|-nXA VII>dYSq(Q喛It1r9S(#ȁf;"Hd'p <[>{@)m|v RC'=RAVdy\_n1 }OSS(@xNY8\"c"odP9LxB23CΔQXěxd^sJ X +M_xc%[1*ޑII&F c07H_w_;nKyxZ#tImkTuƲC-tdpRq!:eP_5}/=Y5mrM܉rpY3U_֑K\ĽRgH)Oh"3i pU^8N9.v9چHh!w`=<ׅ4|GB>B"bu/|$bV`4h`ZAĆT^WpUb-b^n_"Y[ou;Ci``ߕ%va(CٞA,i81˭L>1]h 2ӼF"Z/@1*Uڣ+ʜwuzl]# n諲 9RT>nM$[1>8F* %.$3 =y =#nV1BI[ !W*ںVL;:+_e* Mj|A\j2!Y.x}FRtKwLhq!^|f] VG[krN]ݐ"䋵JHRꧯ&2D F}\/1 Խ WYxr[udcKڙuAUARaY8KDY5ϓs:JUWW ϰ0nU-]=2;S`ω2+Zk6 QRH_?hNceѰ`Fc~nfP9Zʊ3ԚVG ,߆h8:lkedATq%t5S.D\lv{)RmȜ儓\>eh/<`aSܢim86Hde00ޕeȧ_.k,=<]Ѝ hvځcvEm2f`e8~U%F>c?/$7;hJWǑ7HrA349cIypP<Q:Mf=T{x~Ll*5Kᷨ~/W`#D¹[[(~C n5bFsosfi_(@nLC,,zNe*ݠ9ó/eҮRˈNЦ-$CH|ݩ=|jK n#k ԝ&qE% >[C &⴫زTU2֕@X.#_p%u_2lC_MÇ!{Vd]4oA+XNPwmmJx3Tԝ9F_7"H?F! :d;5nc.'LHЬb1fn tS9C i\ xFPR[Hѫ+1҉xY; L %hر4Ko]h`NHJ:bOgvvocቃ, ? 9m1<B!iZɲ& >[q&IX9D(4߫F"@L=b 5#BX0f_‚%3|j$&kwͭ޽u)Td%Jaj0ǵ1?A:pw/R!H:? v>@az[XLAJJ G˩=0VDEԯyxj}ZZL>9OJFA]Aޠ{]L8yϪΆN@dp݈ 8S  tc@Zb|(]莫eGA*f U&llj5 hcXą]v㚱 T<AnG?6g#&mi]G4呲sE;l, s3$"M?c5.Y2% (sG ΑdF8̖wz 1m)4\ PtV65 ]/dlvk0?X$ u|yf90_jŮw X>#x DmcgSkT^a_UA c>eOwN!ۇ{.0)6e.*,bM#YKiDT{P%6 $}E6xܚmٱn l^";C3;swu[y7 ^N%x{-ƞ$xVp/ˬ-%d P96{5OCexh~<-,D"uՊ皦Jz&&a;Y.Ѧx N6aepuM`PVI*ݷ("WW.#}-*2;H2yD&1k@0^6 NA-mnS| JӦTzOapfV:?YFvo'~ǮmsKC q?q+U͠|߮s[6QA `J !'y\]Hfkyh)[ h&^kY .1dlSp9꣜V?7N?>HzxnM|slnAtۧs+*m{u5œOYy$tw- B ' )cwbtY}ɍ|qTy}"s&n;ԱϗCf3|Kp(=ͶOI.tzlh'X KjBnoXg@*);g)iQM-A.WYW6$תt7OxEVV' (;';GyaOp̆ר>-XΌ Du|z L Au|0WBŎkB$(Ha4oͤΊ&,!ﰇ? Cj(eìB jП|;9t\D\!Eq sE8gV|m~x ")gK\VԐE]FLr+CK>zSXV+('M`PLX`g ><г8{e:FT97{1M@ 3_]WQpmH}c=0E;/>Nh_i o_1 {>[(x_s}"-nh z滈6z$X G-n} t}|_E8Xg:p"i3$WE8~zo/0J`nmJ.T^A'M>H|Jn|`cT& ҵ$yq*UZBizB7qD:~陜?uy;7M|t2nՆ#8l*8DCe:D6p*d2l/Ci+"9 N # ȿov#5a'"^#I2|ed%#6h) ʅHu*J@@BǍay|o%kqtG^<m@h=Azh,WWl3ʔRJyzºtHIkWskxa`@d6jl&ĭ[Cݏ|{,+*d N`pHmM t rHXcz'?r'D֣Xci0sbJHkbs[&ˎAQJ1\{лpI`۱ VPzK >CڔV0FJ Z&cVjP]#GAyTeFj@\s/,pj^xD08ǏC^~bO "VѐOjmnµU-ʋtkl,e]u#CV+z|S ut*;їE`$vXSk`\FCPŹhE% ,8t]U$ᔲ^el[jc,ƀWpZ#"i2@qGQg )xAF'Nf/:z'Ӌ]{%a5{?,Gd061ǟl6Iɡ,)*qԮq3Pa;GiL9fm'@٨xylԴa2l~{Gs{T}&;|s_C.GNw[O3!g`h =1xLU/č`wD$7-V *}篓^- Kw $eO ?Dk7?~n)ţ E"κ=y=v%е[2w>-NiiKPYXؗA~C++V *_F_pgԦlj] QB ) f,T{ 3iZ1/w.Gm^e J- $z8,+X(G@Hsn:@t(R/rPbċfR~^Kj:Sg$-)_St71m-~g݋ D^)FS ]X}G(7R]_\{i\!n{L) JO֟U=J=mA8wkvRLzyIټUK11 "ooS|P,r/EǸh ^x~ (pOy{vAyq]]S1vlc/3qG8ҎSԙ>|ڂaUL%hSs.nuA833r&zg&*)$eՈQ0`< j2\[F6N$t̡ gmC8#6.Y'k俀/ٸq^CأL6m|夷B|skdt_s RIn:f}_1l`Ws)3>όhjA!Cge͡$>˧AtRIȇ^}UMSiT@<7.[Muk,1H- (,z '(OC; D< Xlv٧3 L؇$6*СVX[v? C _:f溵Z"g%@[tLC$r@JfSl^=٭Mӻs2x `O.-rI.o]4!pGo=00>GE1fOEo?i242* :x8}5I E˄|g˫$,,NW-p$ ϵ,|Y AԅdW) 1XT,£4ٛ-3v )=>RQZah=%iܸWDA/boJդ|{ -ΪOaI?y bsUͱ_pLlR_r?ɿ 32SS!=.}(!`挬19gmoSqb\<>gAQ;BG1ہ?4TtF; M޺bU>\46/n]`ҙ"L돜!AƋPڦ:Y5FGKzrOݖ8l\{p' nY mrgS#dBEmן҈]ekꭶ%_JVX{+V\MO%5T4*u3h08,%C93@aI\vC?NG |wEGuԟFU(iz|.@~j#d_ ";jn.@*+ʝ l"bÆc@3P$G$SwfLtzohgH$m^4W87/l%k]{JN}V~y3뀊6֧X{&˟?ɧ^K=Lw.1 S,en70 !Ky ) eR LyecTMlRcFGrXKRe4ْ|fXjj brhkrYyap KcY̺L`a\ qJMUFt!t-"JcҩR6gs'9Uݑ5_]= !$S߀Rↀv,^:tv t/R?^fݝ|Z /iew)i,_BtOOQK"S90W͚.gqsWqF`i0j3 GK078+N[nvzq%3YpN!(;Tڒd,~\P;0͘؃((B/֫a4IiFI"; w!3)?(09[jEC}~XaQs_0b,@[ːP> Uc2330$-$`59_$ 27a\+.z'DRqЏw6$"BZk[ɿl ߗX mM^L5i(m3HNb2"Ae9;;v>;kHra49J:,^GEp(-(^&.>#}Kmql3<uﱓ/o 1ݡ{#Qݰ S44c4w `"W]>R5cik-S1-4c&{x4w&x ꬂ(>C'5H tr9KyM$.4 ,qT;=EBF`=}K_cN)1D175=KEϝ9HR7I*38,!Ry tY9z?tDeG":u/~ x̠Cٚ#}L954-+; ]TuĿ cϼ"#Z*n1>_:@ |;?7f-O9sMysSi[žA7x1I?BnݓK8=kKI+qBC6pCvڒ%mJt`oqWn?UqrTRE,߈l[k6wPrNyCr@.toDӸsÖ\(%hEY  4e;ϛN.nzدűkUzo#&JS0 n^)LlNhSB8rk(oKZ\S.)qBbP_s"8ypJ}u;_)'C&(i92ѶPpflnA6U7hmd~5ǏDr{1Z)iF;aV=BbuA?HfR'OM7M!N #y36\!羶MH*|/{ɽ"EK4eeo=DbZ ٮa87T痔JRĔt*u>j3MzCy*;A\6U T -˗vMp@Pa=3XI>}CgG籜&Jį0Pj$ڇbdԸ@:ޔNUN\y^ j3qc b`d9E`nO1:mۢfh u$ՂTAfl?ld@|5a&>$(&tv_(u+.TP#W"@IҏVיgW jS:|#xsk ej\4ձ;λlGB$/xᬰ]O/Ὣ쑄? !<׭DR8ԯF2].OO/ʏ;]:;a!*Z0ۆLo$m~惼z|_\y qT1N~ Zߡ<Cٛ`j+-@aNYSMRd9ъ$uA=wW3LK_y»4Ȗ& Yx\b L5.ugz1>CQ4᳁%"'*EY)4a/cZ [ uTu9 Q+ջۃ?>r y\byy*:,*TZE|mdhY4;7-bdS{I uX"Q((F=/e]n I&,9^Y&p"YX4obuQ"ͩ@Μwȿ)Sc-.! 60'l>azލxs}_`m%SȗI3kVӼO-W$yQv8/1*ig>W?ە+/C V)M nFh;Pϛ:u3[EA7g PGuC9CL BD<~JYA]B1]M@I\?e!hHp0|:B7AGL#JTJ̖\E\ :$3)[U[(swZ[:֩Hٻ53rӞ3< EruZ8#Ŕ3O4IR`5(1FOFiz+ rJ-XEg`F@Wč̢7ĠȠ2%m0,}nfw2f1$dfFD9J:Dw/Is}$+ ěYMFaW]mC_MD!SVaCo]L-Gw=`F}1%rCIl6}oͥ 4p ֜Tu[&NT0gHS_ʻD[K=/hiҶ7ۙ3 |VEkfo7vj@Sf夵DYeYvlrM i^2q%}mz&K3YN=^"nH/_*zk:ZLyHC݅R),tzhJ'][6Bj)*6G"=NcS9 krh-I@xePTsLnjEEpmn; .PwW7~H>M.)$0w&c$V7a7ݫ.4$VgکC\AG;3ڭGUڙ_ָWex{͘2٢r zI :5cK+ h˚K#xoF-̯F{ ,VVS!%,.YΙm.oFNpβiOȉ@}0H(v$`J74 xMULrx "|!;H?v%zvjѵpU+H pJ"f,=6zKve!٨l]LMp"c=LM?99.3d8 AӍcNt] Q砤5 ߢG8j@mRk4 va*'Ae=^){\JQݷv1:,b0>(WB6z&;W'/ X,Ff'd&;k[64)U!>};JWz 7rV,Qt~m }fy?lt|-jF߀"ޯ/YS@t׬=}'n[+:M;jg@NuKLw)n.ۅmXpK6e%SYGr{:!r*Vțcy6U__6׹OE̛lMRGUmtM+](=ƢSrf{Y#]%_rȌGHV5bViNTR׆4ZcQ_=rɯd>-סᄐBrDͦ7DCGd ™i)`/]ڝVhV{.V#({kLjd`1v_ƯD}tkUۭJ'bdy+6S:ZNLL(b )ra#XTiTй ZKL2X }LE89TֻIxrUeͪVwa1 X3,:;y"h[Yh{~( 鴋QI 7X !!pIYq!藖`Jd-Ѝ]f][þ~]eqMЯóIoXN=uhF3Yai=%|t x& 0ʼnlZ9rer2z:uk#]HaRHJE̶ =cqfxš*Fe `ҧ6]hA5iJl4Y9P).ZW/ =+gj6 Pyϗ lCP |(Pil`&Љ\q U&6~ H m2ntHe"t%"zy {d>p70f)jzΎ;>v.į TC1w%teƾޒYU^"a߶X$Pqbf3f~X)a}|'Sk-D^Vl 2peSS50]nhsB%B+1MXlr@}pw$EYU^ 8.~G~=c/%Gea&|O '{:Rp6!i~1/kji*7%z8@'X–/j^p#u3/[ֲZv}95xŢTly5LNFtQjU.qChW ND {8 wKo#'Y@ἝiD|:!t[\ r6mhb)vǧpJu>HDn'<B$ ~ luû-D&׏{KFU1̜? u"qcynˋ s'_)Nsf[;a9x.Γ9-J]I[3%Ȭ)ܼ2H!(FЅ1_8=^ ~#lfIS*0 u+B[gnz~oEO>}2`Ce#co$^b_pqG H72\(_Z3 %qIq} :rvA̓><d1Nݙ'N|vld?Kb[W>0|B| ɦjv ò"ukE 5M[|Gb˟2?RO|/(=uWC1WQ*'m!]׌^RWyhިw;?K|ɐ+hW_E5ր?b ReܶE Cib .Mhj$MqBB*y>Ed(KgHĚ`|)OZ@\ۮWhT鶋:ARJp)UEn ] :)~/e]8kh .G} th[ شs4#!=7^+טЃ)XRcE9ϊlYBo#x-H-[AA8p )SrU[&>p7is2_kRS~5nu70D5H߯ %+[Qq16*$<0_( 3?|^ Ym:qZ I ̗ZJ؄[^Mv+XO;! ֹ\1i y$d;!r@sj.]%:FvK]iRmH\S#qmhM_, Xw_Mt |& <>U Fs]*PX?}zVѤɻ ΣY0XL>#=@K`@;8^X1PGz) ,:$N:'gW B@@ bl"s9 x(kh v<@Pf ܟ̥|ԯ;A՝U*~fPX"W asuӱz5M1v!H-FZ3c0Mdaj!Sn֦!XlgWs|? yJ͖`E qpKތ &7/,w؍piy W12qo> ؛ǵYVլh0^ SB40`2 tV nٿ[6Qyr*_ S\;MZR G}Y" 6L'j:ȱ:EB k:]nS24ȥt/ͤ UfOU"|hs3}Mh +@5G,=FH"H!ӍH ~IE >Mm d$.6]d-'О*[ FÀsx&DăH` ?Qz[qj/}(}jt[5}xMUD`b[<}[*/r>eeML&c X)ڔ u TTe۴jJCN3an%(BoPFy"y2NDjŒL8B *(9]R@t:jtC #zZJML,^`${]/%Eb-(ȦtjpQ2&*9|}<4u(a>~gec>/"Bko$F=Z@c J#O&)ql.@YKe저—1`Nyz_7`uFfV'8-g7<100㼮U56Ja\rC TŅ1 ɴ+`):(>v[M{݄uI=FG*a^̖[i3Ml>u/vN,.fzL]&|u!PD73w^yI_++@ o lR$Ssl5W{ش&_Y` n[Vw4T2"S¢khN78*LA3:!ɂE{"NPξ_mO@˄YqGlUOˢ8⬌qȂLvDT'8BKkh[Kf2`KEA˅eQL(y=hHg, |p0 xc#Ȥv -yUM 5 VVeqbHĿO3',3^+0Mj0A 81eDL>i}Œ"f&2 ;uj_ "o~>*=jz[&|Y?^o2 qW Ks/^;O}"X:=+8iD1ch5 W͠DҧM3G>5G)4 %'A CN]W* g=b|ݝdKYPsD0[ Xjzfc7PbHsѲ@U7sze []K[$g:n## 9[bKMR ]u*,|~)r=q17A|vBn!#_@[> R6Y)+w3,bsLCibo, - LJyܕ`QֵnT7r&[N2XZd8xn.]%>.\ ۖ6E4|: xomß6Q"k1d2`> {gHtzǵ:!Puqh}u:$cX5O^a5:Ϳip5HR[2{H$np-3>ݰבCU~ N?ΐ@8$1b>8ɑ%NwLuRG#=%&1 Bd`44'PlhNzSh*rl-iX`T-S?kRn ujx-ǁivp;$Y1Lh_Yә3jѐ/?+AE5Ks%?/frŲK(rkl_<[O=b5&jHCk(@JwJ\kZDD !fQUv؃܈vuSXLG<PC2eMe4>6JobƔ8beH ` $0v31 8rୂS/[Ю`Rl3#%o+a=$iqmRW@Z =Q|ķH2?C#!*:֦j3V7|euBJINp8ރWSP@ ЀKfAƘ~"M \B6ɏSkLSJDk0eE>}aBlI11/+#Ó Hv˭} w[a) H3ejB"%A57DdtE.M|l_P2dŕu:VxNb_ q&DTe\yg(^7(6=XE~zDI+'y]HQ j2CT wp\ މ5i~mRIEsvkhT4MD1x֜uaCȽG=eNS~1i2v x75iVM8zYHcA2yP;~:Z+ۣoD8Mi0ZY W'/J: -|c΃ nSI RȢ(؇eƦcy|uXɠSeRf1[Rb)Isw6q4H޲,iWȅM$8 *c9 Hd(SpDI",~xߧxdUhnuARo_mHbUgҹkQ70uu&P8 N+،~5n6|NU2e-k75& PҴ% $U;gtw61>_ 7۩45V1hЀ:4,H=&ρybfMZwPOkԍٓ+]C{΃{.WSw>_otȤ3"9(u\CNMD]#ehiȣ3 ?Q1B^lmZv_@ߡ sh>lsXݪ؃o2$b`'܅EKY5s4U"u"^9CѭH *d Y_~.}b gcw<υ5G!c=,1LZ-9/Աtz>ymaeF@4>|O`k,=u)xcE)])s! 6>/@/@ڍ1Y}ˠ%TSO>clU8#fl89\| NC;ec-j&MCVݭ|)9hB3GuszJM*e>LO9淩\ձ|a;"޲d<i2# 9xocDvP@wLvBOFzsgHL0r(T ~˓M6=<'QRQ1%צ`:a[C(&/RQ0@%}"DZ1dֲTda7\G aaƬ@D&DT|xNkAxK05O0(3 `,z@bR`bTTJ[8dĝ#^pa1@4*R̲Ƈ"8UC)o?4=X* CQh?񋋒qdV1 FcO's7=h'B3I(b5N3SQ#@,4ɲ L0AL ^I> -W:&"iJmg ~3|! iwI1ZUp0Cn. fhx=% 7iMQ1Ionq xdsa ŢpfdlRj+?2k\ =N}2%K:YG@l[0@76fӏeg.:(Rk0mQ?J\ Nv53v\жV_~QYuP"\M{A!w>T*=pNJ?#0l{vhǥ!YMj/Pjɼ֡7(^A41Kf!/Ѣg d#IuxlfE \1+X8776W 2^eԷv^y7EG52=訙9"hP^/1"8[=x ǿEܝ~A+\X3}wa!|)݀" ӝ7wsA찣yRb9ϼnɧ5[K} J "[ \m"B\iJ`-NvJ#&, Z,k $9C; ՞pcgS>,Pک-ܷu GAˆwk[+R/EPڃlI7V%_)lҠEyp0c5p^=aX88|PjL@/VD˂pg<}aZ0vAXb:N@7'{t-%6WeAjrJHUԸEmUja:&"_9(:>_TFvV( x}{5{k -kҝ$V,0}a>w  |= BJf줵~}9ߗ X{.^Iƨ8k/u^y㝷 X=ˍh.zPЯ' }2_uns$ zX,_aOn'X-U $Գ [0_B`tjDxR3(QD&}7w*.o `m/tgdMCş#m>^2Gb;kgB7lV|p]? _H︢1 >U6io}OdoWgiY )Yj? 'ȓ&*ɥPh.n#{Iީ2}lĔZaWQ%zWLzga\Ȯt;^ S) eWkJ?4BvHS9NPs/LMhmҖ0}n Mφj\U,ݰ Ƕd@/q .2<t '"`(H(!Y.[WaF#I%h\Ħ|Gkb'"l, 2i+6jn(Lbj6u {Lj0EW əm:mn.ak^$)_jHV^/(h!f !M 8 a+ ہv[>BЂsV͚q4! t^^d3 T2;Oqfbs4LWP\íxf:Kة {e{f p[P0o =,ӂ,sO>r*N|E X.}yZQp]sR.v.:Ԥ #FSÈeµxԀe;9X;|MY2,.ᇥdV™)G1Wnm9Թbwts^@ &}s;˲vcEo/MO{=#(/U{|Dzbt= HO\/t.sCJ{D=MlhW ޿7W4HQ=pc[A!m\ތ|¶x0iȲ:fzqb[K*bA#@r?B/nR>ly 1pt19!!(Shҭ6Ļã?+h B׽!;0Al1O&Eayi*uc۳6%deRz( s>NFaV?EٸIkkS$G1p.4,u?JdjY DSv~={j: h<(oZ̕Dw2 :bdb[X)jrCӉS;B@p4eLd_BWRex.K%¶'hz 9Z&&arG߄;p)y^1BDP-$ș<(|G!7?µJ4Hް'ү1Ϳ]޲#7d73p5˅ \zG%w&Il1-QOwPK۩Φ<էewr5Kv<#ͬ8H4 /^oLhbuU_ H:ӄE]aA5LpT4d~yZר򌂥 4kOq3Ƭ >&jk2Wo6Pɮh ͦ.o}F txS $#캨)fj*G fz,5|S+2<%RuwfTaHܣc{AИ5.Xif F/kt3%5Ҝ<NJɫmsC_Ow'#Et}X驱+ nvF(3Yud~x"*oC9, W.4Jm Z9d1g ܬC?|&ܼco jS}ƙR))?ӖY]H┭OՆI]4,( ֵ[lFH6cYxSQS ZκWMuKfHRPKCO@#2 +i}bhm뗓'*NƂy^b9Gp@3~L_N I a- 1x ~3J{j2y>c`ygTX*{-K -Rl?gPPJpa= aHE!p_6X=> cg۪niA2eU]"tI2wwmz$A$iͩd3R .oe  ?bëX|~Ţ5̑ܦ@k+q"Vmulh!v>%{*\d{3&JUr+zuR |ҤeK"~ϵD';Pp rf.|$OJ{utWK$!6M;@;UlgbP/n?8~w~7UeOB L {f=^K^AmD)nu-Gg{Vo#癐^NATxdۚU_ ;1S窍4aywl)=F&D VA)v}0\g7b 2_M;lMFGTbʏ镬{@-k,$b +Kfi$w{fꚀ7'~sX/{:inq;&p~3?ЭZ:r1Y84F^6#^ly6Na4HݵG&ukyg* Z[M/3$teetoU>F{ XVXV 1DygUDtŎmQZ/]lQ5AZI9Hk⌳ J]%[sK2_{Y mX \X. ?+R+].4A5.8U$+ wA >oMo٪.s2΃4'6oJ ˧/Ҽ@ʆ;z(lt\y,rٛJ qH5Y:%ld`'`\RAXm U{TmpU_QQƃ8-- (sw3FqVĭFz~w-΂%#4 i3:) #~@nj"L&OS8_}yXй2zc'SͿ/!ZV{Bmo"ihɷe+MAџ`;\9t,P-џ!LJp$ I<|0f_%P&zB 8$EbԄL Υ=t<*g^,ueP3̚.Q 3ֹNJc9? i׏E٣4EsQ:q<5SxfrU;*ԣ+YV{xO.֤.B.D6Gpg|_9~Fg.zcHIK,1U*2  բrw)v]ӊB G4EÓ.DXRN2͑07/ o7*jr Ik Y3a#e8>*Kn,gOzj\x,o1u,Ok䃫_R>m2_ş7'iA-$!EA2ź]&ÓKW~/߿mz++nN\D`B=~bl^/LȗU G;>JW<%Ύ/3  x G: kZe7y_=R4CBAHW a[`DtB6yL:y':!jJBcK~Rr}A(n_>S&8j* Qi)N×'(9u:@&:-6E`f#gdl?Nl%6!|ϪQ$h4ŖKqN€#>(RXVTz8F4H 0$5]tov'߆*͙ [S֭H?a1+c~ËQm1#W]AHRn3ʛƢƩRsiM)JIei/8(;[HԶDCr(RAvoC;O8۹˒j9-|qhWZu%mWyݿ@M00E[uDgN~PseQPS̅X"&*Q۷zez/~l>!|+'d Cq}ϵ{Bi&ȌYҸcПTz6'>@5J"ha(CfrYx j>Z Sa֟ (!3A](Բ1V)X8Άei%檾Ǭ`5sirs *x I׍ўOpQS)UgK.}ⴈݯ9sS(r\h٤_S`*VeP di3#]wvD;d3 ;2gX l)Ò:#jG`~T;WjA_ϯcf8 drBa g^ !>H5 X+y]P HZ3z0و~h\XaR}UB,z}}U6I1a"[|Y|숒f. [׆iSW|@–;2 G<ܘq"e1~jB(1DN/\SP ix, f>8MN/lP+6L&/z}ԭnFS(QH&W$+ʒCeaEFW#*)'I\J%K^lȄ,F؜1bf@hQُo3+ʰJv!ᕤ- 2pŪ'hxZ;_yd,@vw5-$XA['Ìr}d W8!Xn%_" [vspe\Nȝ{B =z_eS壇 /}~_vgXCcQ >=_R]p0-qҋ_.F{ʆw<: (D7s@mN IVpٺJGpiU q/Idf4gAr˲7+'Y|sYA25׼7A3T:l-*@0u8RsR|B  mT ӚCn,4.zBT y'nZ!+[l+ _[ R2AJ#ByZ~_kҴS"7vg=F,VҰ&|O xkx?jv[Ł4|,A (T]bCɻ߻TtCYᅥ)UaM Gǩ38- ͨ qFB'nq k yV*ᆲ#>hM y%_XṴJb} °kAߛxAuv9wѱ aw* Z&;Kg,gBz^MS1Va 7 ݭ3ǕΛ{S--JQ}RAɔj3QcD\$0ilyWTF{@w ӌ#z&z$&HA@XuBnpAk>%b?(q AGȯ@ȷHg Å[P{AuMR~/,*vR-i0Q{Ʃ9dAqiKdxjI>I. _2 Z Fj ףOa.O)5#OmS'NJE!d4r3j1m3Vk2#֛ZP(V5)POn]$ږ>maZ2,s}Zbcf"9l{z`;*Ntc2ra]}kАD Fp9WGTl%-[|{ ,^|Vl GPr}Uh?鎔u:]ir^$2?3gqjTT<ԯ^K @o2PQFx%֍*18(];1s~M?zd^y8`e3ݯ/(̶JHF s~Z^OX1~[,ՉUM[P8INFHG 4\QE5j}ӦDA 1h͟ dU#dЗƑd*. H|\B\6#OiSy4dm>s,3:tшG?f»ZDI[^]L)7㟬J;tL@Jp8&GL/BekNx"ȲpiP γbW}xgB?<[F!zgh* <^lvE3lns!( vnt[]X+a)De;˗9&Tsb-!կX};]CˍU>ϣ{@F ]%ypK@ M4%|d.X:2h2P/ʟIdue=b=YTkb̀$@-uiyG!^VXۗ`SF(3ѩ!xۅ9%Fs훎]R SqPtj}kB|??f n^\9V^s͈BkS/HmL$C.>S׮!&z9 b'/Ŵ5Ic8{oأ~vVzӽOnT,3Ai:6gS{;,"ѻ}MK+dm1%E|}rPM,OWLD,!nRi}{VJ4cD }n.B0k%[B%hU'jBX8jU$9j1U]rZkK}aM[6ھ9'lon1j8RW9ABtS67={I gT8Q@`!{v{}x͒o55b(pn%GʦbO$GL0 {"RdžoOD3Rȡ17 juAS:$G}PK޲Τ*] D$S ;7i){{xsWK7_aN!0,Q*w& P35:x*5Ǖ_-[&SVOH, Fd"u;üW6]G# jI`rF%->hjT|vW' dO :G+mOeXz{lZ*MNa~beڍH*ZMϙq8AřWL\R듢Q9te0[j9羔>dk~M:t0DWn:5Mr46rPrC}a+F0&|mq̓p t38 jdZOqDdK}u!yLCzԪaj\, h@ >U߅S_[Q-%I4[Zt \#Hł8ƴ`>)3QR &+imг/n;ӳ"[5!KYJ~a;zκ4wcVm*?]JCBAmS@l╢6gcb&!+}uY/BeH[qг0X&9KKݯo_Hz$Td-ջunSzAKVji7]:%(kV p*t++tx,F:cHbUˬqu`5%`/zpIP~p"FwH*J!mmՓKn k,n]ja@"R>+WQ93KƢU4 `hn]LҔ0AQ"|Uq{ͱM˽74gT5=I[x9|~Ayg_^)Ci:uJ+$!O~!"6 W;oлէ{qjT'"Y}[/RH A ]%zcx\82\} nLO&r^S;\k#+u_).bU8匒J_r@o9;b ed_:7̲ȵd[%060ܬ FeX6/'Kja-3>\\TVMGZME!W&N3mHb2t%'み50lWa!Q%(n DzVxrI)K#cf U*7\4`)8Sߟ`&zN}{ !-kؒ.5Km : IwEtAJؕv= ΪzR T["?;M\y]7uyl&LIOZh;uwE;ғqU/ZF<7E''b<|V]oż: lq֔rvIoS/}ݙ+iR/KIې[7F]/mD#3I`1f}8)o1%CCKfiF=Z#g{g"pWrށ\̈9*QH.xnGo[LR>$]|tnwLxv51{J\Ұh 1ՕE;"{n>]iC^@FB^P{R10pkMa/$BSk5\ kD0vkQ]Ȓrsu̅vgሰ>TfȊ}f8‘[NHh@60cd iNA.g~dqV'- .ED0蒩-?`lPs4F' !T1D6U -?Q\_qRHqqem?ь\5ʴ6aшC/]o*+O㊎ofnXBmzϿ54b]:KIA [ƥQe1O-zRm=aiCTEGDRBOǙWv/Lw!+ǙIuTm1#8q[PM3GpMn/ YԿAyЍs}nQsKkw{:[ O;d7t\jTVV{g~Pqѝo!Te@: 6ŤStwO,`я/Wr _":/I1k;XBZٲ\k;R`*޵~YrlLv7 ^+^qG og$XEт8vHVKF` Tҙh4^3kxͻ]@:C) (٩lD;=eQfpkiFiާ""4a'4݇G~ڢ'C*GiA엣K #&ǡV`G(}~92J)Q=x'5@ճQjޑȞ̂_I^ZG29U $.G0y0hKyBI)7 e[\\d]/RS_l"wyo"/t$ˍyogEZg& H+Lm X y}g~ӳY$ hZ7>S:L`݋u]ȫ._^8e;zbiLzqQn[?\HjUC]I/Bʼ II+ܬ {M˓6A^#uTFPKGƭ7KÍ.eCEςP^A1(\}ڥHn+5RUMDoB}l0ٗz*^uiq gѵ>+u[⟜K_UV-vXJu .ܑ`>\VXaytལ!G\D18w!Kr@L2 a -u-p}S-݈5-kV^OWU;'BF 4:01&jwi;ݲ[eV);Af%R[if(JBWdzշ;%DʋeFJڕW =7]uP"u\Rl0\j(12!]`fu螛52$* 7 ;bp͙Y0Ck2ϒk.Yyxi9$%v9X6{q`晑i# my{w?T\aMUٌtEib \!m,-D% 2<mgH vC鼞-~X^H_ [t: br[hzF YtɈ! Θ[5r LQ~;n#2zMclM k`S`o7Kb`Ҽ+%W B³ G7̣.&B1__\ 9_k5ֱy% 8zbMEӉ^3(-]e[O_v _jn䑩@2[8SoUFnZxI n -v1jdVwK#<NK5*El.xky c5/A":<'3((WU}ڕeLxLAҷ\Fu0i92ļC9/)\ui؝o_v|-͵P) M[xWic(rHhrkX=CZ jP)1yJ76ǞE.4Iě4$ 1ၯ3UoMM^ _ڰ׀" {78 1sL]vK 2lcs} |ٚO:n?++Ü]7%jl0z#%SKIƁ_Ml_u'f/n> }VW_HI$MSjׯ Zj;yRN(8m<̣:Xx υ&"sF}'htiSTavhB!m:uagq"$v#;\4.<æ SS{o12hGB@W.d~MGO)]hvև@#^㦞NDC: =S-p[޷w7Eq4 D.YG*[|?*J}x gNv|!(Q&Ub+]m$!LS)g41;[FH˩S7VSE#b$~%^ؚ: bsZ|.5~̸.ER4}C+\,~vSᾍK+llfd'THz\8RÈ[J8;3T)VQ:rClj^OӺf ~@M?2CaOc ~rHIlJH-e[;_VI f!D'Jꎓxxd8=΋ǽ+Yquw͉WŸw#ӾT7X~O |MLa``VL`2jJK FWdNV J@Rg/L~= ܈WϪT3oDn}oթ]a_;i+Њꊷa3#U C=Flhz"ȷ)O2 n^1yI9qc.̻|dWt=8$xC*|,gmvo8ބPp]<ǂz04HPiCS(Y,մÕFo` k0_~\SEY{pQn[6s2> ,?h rt]7#D6abͪf&tLF8M_T cd/UaJ ߷ABW̼ )PbDK/$J B))@w$i&2f#~5HoY(~m y새crĊv|2Ke>cbI"Y¤O,%;6`TΏ]'ax^wO7k0ϦNY]lAZ` 8nBl(^;AmsPg>7O,싛RP؁cuV~A4d~C:tY.HDpmMT6SS ş<#G2ŗu;U\i"w]$q귍:o١MeY2xɖ (n(4_ƨxrZ Ux?֖6-[<\뮝W0K1yDVTp{$o%{s?s"f&p4I҉ 9>*cg0Nh8}_.xv(-"؏( w@Y=G|Ksjjp!nĤا8LԶѼ4yD[22f?Fus/S=ެ3Af0b%K6翞= hզPB0 _QҏxJK+I10ZTE8ܺ=Fy%B#4Ӿb0UǕΎĺIqiٶJܵ8̝Î-FJ!柘\A?@GfЕO3⎷ei=-[I5-/_FIʱKa?c>bVCI;6 HG2^2QQe V.c킅9`iT`!n'rRA=/6/2%=xvJXsIF.l"lfs@w=cU9,H0(zCe6K& gw>Lw}٤6 r1l̀9+R {@ܹ8CNs9+S8 t.' xd :>lFi:6[N?htXٙŏ+ڥ$1yj1lL ra wDm+o~f,y-0п?ERnz7Qϵe>/r[UW~+r7,/3!pV$ !7 1~MXܺcBZb 9ÜP[7# o2ܹ7}Mͥ{P U ~bڿZop_fnUj*}~nC LA1T<6mώcm2"yp/̡C6pRTbw?4ve״׿)t.S9_!恵 /EϙU?DIfW,:,Q3U7_z3**#JՆ#AHPYw7V(J³L͐ݼڨԤ#w|Cm阿Zū8#[!%h#۲8՝+I6s.<\ªe{dj}A1,/IVkh> RWr(Xhi=kX 9;.t}ܓg{nLs"Ytm_#HusRެPaGf>Aȸp򠊎Ŧ2{tDv%C #A;y{`mT8;'aƛi8 M9 = L Kฌf%z.)QZtuww=mΪda1WԂMd:G֧ Œcn  뀮#yuoZ#f)*Kih1W. "Vl9^5V;@nE+qFg }hJダ2'a tg[{ !q.r+bmbɼ<*~U<"U#p1bfc9`;UGi)ih',hʁ*!ǖoG }f0f]ӡ l$LNչY>z^Pm7n__I5Xw&CǼJPX淝zae @Uƒc6SD;u /VZÍ ri7{x$naۮCz˗PmQ^)K|sQ{wϵyeON/O#bRIw,[`ǭ3-9Nox'(.lv{& X%ݤd߯}_Q ݻ>{O! 6A)@M`ͱbn_u=bŢx"ZR垒frMQ|h7?3qLcu7@uL8LI"7A7H:'ߊCgs]|Z[vp\Xis2J-ħex>zK TVEA !me+K۩GlHGDg,8=mL,' y!+{ V5Dޤ;JӌJ'tx5ȶwjrsb 2JQյs#Iv9ggۓx 27G`SCAYދ6NQb*#Ãj6彚!aa`{L<-ȥ+ pk֭BOރSe|kTIP^d_;ceڣh4 Cb~d;dHDZ4M Ocl> fSX~ 1= ڙBnv Ն;vV2›u)8FuhV($Uf+BEvx~{e!K&xyiAC hvJ*P9Ψe H&4Ǽj -W^7¹;^F@'mOWrW(gVpnΛ{dd3m 4gQ(kOHL}xԳ7Dž|4Ug!a/GO-T{!jҘD/{e.f!r&,$ӣ2e旈G$f3„EIm(ܢ$rV5;ja~t=}G/#II$C}!Ѐ.zg͊ a G.V{WC͒'|9,.tY ~b]xhM[ V7m?6Y'ĭ>#.I4KRܱr .*\a‡@>0q7us>2~>TCP4Zlʫu"&ә'118ҏ _P\F;R* 2ס^a%dNYa?dXK|2_TXF4ݜktVGޙz+鄾&5Vj Bo3z̢蟛ƎԱTAO74]gj*03F e-i>*M)Ph;i*{elda5؞CduTzL"'ؐ /T 3%9 a]ّ TWbOԶnyzsPgOZSUe?ꌅB@Rڴȑ b7dd9awE z*Jgq\l:1+?3՞'Nc϶SZ ﭶs"ԡV\ۢۉDYSYp_}+IkdHqqDjyj0qv4Og25xy<")@ԈTT})K"*[4}mOAsNi$ɐ5 Ns3s>P $*@'1\)=Cf͓'@8U=ZuhYL:oq^#O{˺:Lu~CMíLk# m6Qr$>F"؄l@S$v[9W "! nH<Ò.AOA*L UwW'͓;Q7vλfkW\$JC,Pu&}q)wWr%3>\7SlV*4I鯻Rl~^;Wh&T%, ֊,l9Ts M*AQooȀN}O#b ?E~2:"f`KQQCRKȁ‘0 ( m\ݺ5&!yB|ʀ!IcL wQ i°]ݛp؈-6/]NvԦ9UƁ5DB>b.&9zduwvO2RndPvħe.Ԉ`zɀVO`+<؂q4r] b!n=~pB^qTW];g H1VYi&oud\y(xT>eDr2RyW<%MUM*nԶAV)WR[B # 869)PX撟1M:[7rKWX&q ӧfv ș,V݁dXP –|xBt抸^)|@"i,;Ru2 ޱw`;a+bߎ<4א A< ܅8œ[}=TYU1 r[ޑP sB`Lޭ"5>~$ta<>e7Ũkl`mUB^i M-nm+P'Hs{R ox cM1W7O%wSt4OU>9`3 v7cs]y#֏e1`B1XܡEtdb%Á_'mXi6u 2/x|-s{{v>U񳁄 _eG66U>d KŹC3_p1ג==8s}ts(ݐ@ 8E*nx0Dp^ȥJ#O\dF~YW3hG;URf%繩V2R>V3@Uzb ok|q ,P0oimf00 `Lk[U1nļz$ŀ&xμ5ѫ2l"SM %pґHf9G|= DFf,7X[ LH$NYlq R#x?C{\Ts!q?ĭOc)>Tz0TMd;onIeұl8JfERF@V W"P4GCVʤӭ5{TSlfi_H !`{!KX޺C#,b`3T ͰiZ@ke~GRj ?Z/[d'5"Cs#vYZ2V +RJ/XB-IL?8L?y%;̮aV 'q:99'1tk4xn[}A A=)uH{jG&F\8z5ӗ(bpJ\4G`GM HPDKˋdjZ&F燔p#@~ HcP39i̕׾إwC!A=T'@R8JB`EU E'WK4HM5y8q2]Xl7ʶBǬxP:,79m](YLV0y9 O+v^9n -%Z#(`"&Y|>9g'O8Ե6SM$$t=7#È'u|U17'.I:/YRkuݺⵕ%"},{yngYdaTGBih Z'} HEp}>䛿[#ʆC}&eJN(9WKAVTQ 41$e4}sVsļrCkH9_*3t`42:3]t<%EJuL>NB$(> Pȃ7+4W)"HB'r^CG&yąS۸MfAdznJM!{̫.攖%k\Xu*D(ojcUq;+TrGV@be1|%j~HډY ?~^;e%5$AS‹EWꭀfެ3Ogۤm#ؑp![3$yΧifY"쇞mv!Kꤰ026_[!\J[h.Eeqfk;:2wUSqz2,%%"!1+?fQǎ@':9]p.[":KMkdrT%afn헞 4SpR6$)KJW4I@OYrώEO@aVoPթ%),*yFe ܰHv K\wR?Z~ݹsସ,'jި0P_*jG+ps;2oЂH s E)n)jI I[ʝ>Y_R@Un)GA:@(朚*$qr͈lٵ(FD<9k^LrwgY\ jXn,~ l{V!%,ږu|y +oVpEoЃ2R+u +TEAr;Ԋb$^#aB7ZݫInQֻ бB?͜:*J2` VՒqi^,n@!V> 䠱X+DXr=.04$Wlx_EҕqBT&cZ ahRɕ@"@ 0-]>[VtpK&_F{4VKM&/'g !ꤘ(㧴p*;ӗXEiCvI/H0ohf 'b&}B)p7h,ygBX} :DzG@}*aL 5 ԑF rv\yyS]^x.@amKkױ֐-j1s?p,. A.v{s֤(?$(;n|yhҷ;80d ɲ2OJ~BQ]*NؿSɳ8QnMO{R+F&{#&982>jP$"J>U,)In&ȪG{H) R:dĔx*̼A%Voҧ CA߂CCMiH]>&to)咀=anqM%v&Fj%xK=!E70u_kX:tk]@_^-n~)vnz,hòS`8(sov>+iXDY)ad1ɋoƫgTUqKVqZ̞K7-Z?z(',MHBE3C"Չa?Zczf#fݒﲡ0sjy$̕Ldb~#}_>SҩUl_8Y8+>K2,OyB&.NpZY0X85 -_`yRۧy]n)q3RLDI0&_+WDb<*Ӣjb8!>8&ݒ^5-)艊t%c~HO۸*d1qk<|dhB֓DUT1C3BSʝ4S(w)i_{ض~ B*RsViJ͊6'~qw!=t@.Q͉!m?w6Ё4i_=>6B֮{G T=ATZ/DghDݨB6*2lp~HʀE]YIP=EH1goxA%7钗#Svgt{#h ej [ZM,(Ur)7ìz͑!@rU,FuBU d)TiBK׋H Czx85=]3axP%K($,.}%e&#ysGQdX78d5VW ^E1L1Kyg.C4WNֺ|Hb?Vb|Yt0 : lQ2'WFhItbT#7.)h_Xd}Jm"['a?naht0vz5z>is9j*k=Vwf%Rn7rS fZ"ˆ Y"-JOq I):EymT>XЫo7E1<L0`7QOX%Rd c[SsA&/ qkAG% H ʍYXHD 3SץeB,5w0Xy\rXTWIi3zuE&c#wFۅ)p[:x8/ d25 %6nfn^`hP1%}zh,-&0 ar36Gn2Ra 3=*KDy&=SU*)23g<*+v?S0l؅9*S6N.9d]Z?B9[nۊV##s!uzg?=o! է}=5uF cNmEAf>#$g /BH؉LJ-DpYx2;37B[E-8>/:c%ЊԮXa!@nr)(ˆ86 ߺщ0P_#5̪t4xȦ$aT7?ОGekrzQ_;*ÛG$+߲`HTT9+L<0@ܣٸ J!푣"/({rR0%[ɔij#)ucpyRS>.=Ll nTn}*EG@F86k<%voCSq˿WD QsRް[~56vڤv/' hQHf&FPNA 'հ T)q$9i]Zaig"u"; gk50CeſLa|~J跙RC~V $":a̙ukq9E!\O,//,0|ӉsqK>* n\0|*%bHƫ*Xa}r{Dԭ#p4%`),@Jj We`#u'bUQUDf3¯(KlN4YT֤[Rm;~ԉWT`{t4 w^o: W峈y‚!߻F#N8tjD_#vⴘ }m?c(3""lO-` }i cߒ4Ī#[աu֙i$yaN䟍ѡ\PG9Q q0(B(V!q)7x_Jԓ=S w8M\t+%]wq shZ`=x_` QOU@ $Wv*b0Ns?N7-nہۺ/=M6unkJej@i2f-ϣ  ZC3 ' uY\^睡HFtN؁avCV}p]6eWdr7nϚg< Ńt僝b_ʪBgy=rRw6i=[`D鱟8YZ;d08G|I<hՇ#ѣQ q =JKmq&1uwAIu(riנEn< e$TTb20R%rur[_X^;{QD z 7pZWze߂]A=;ihKL3$ϭP}YMӘk;TVE1ao\ss6|HL8 S{aL.qOEx$cvklbc?XiL-ZRdX@FqPb+* >qQOiU2R9q&S[;ќTɋ;?%҂Դ;l|R3 YM6PwI:=')8y[Yu_\ Sh^ O(t_ɣv{!4BƓWX4_ D+_G~3;@:-40C˾4,!y&@Q"(zǧTюfSq:wS: L;M>.'r cϏ/Yc'?@oR]qh4ր_ڇ?tPL~Tp7kbQqOE)xbT_H0:Ŵ|b;q>Eo Mj)[UF%P &lNk*3Zi~;K{RBذXSq|h$L*5 p3:n)BPcdYlOa~]%{_~ģѓz`Z`+ 4JvbYhxCi㽟(:EM aɳ*^KkZٕCc VFtѠ$C(Rgة@ǩo M3 )UzO,*zb3a8b& {z發sAHH@Jjǥ(UuJyxή*TfUBIV1HI{ TdTZ+[ߑd > qBW϶Nr0G@o3."MJ0TMQE[ʽ=Hv즯v䪥!\t]Л5,>UExl57S?dw~OxEg h 1WBJ4^O7aZ5Q ` | uv -Nj J$yMT6!UX[n5*#o`eu1eOpJu-=564MuFz狷Q}(qFgh5T*}Yo>EM0'18}MZӤndeTpb0l?Hգ.z63igJ]3Ri {$u-bnii1âBwK[J|L!/O]WN _{@#йPa7_jy5zEH:=} F:Uƅ^<~^BX"PCNŚF DjeHoB۪9}jCn)w{v4 U7YarIPn\Q!dwk)Q8 hՌfXSQ_TfZ (w8k TbP*J"Xc IWJyo9e',!UiM 4'EC]YP:~M0yb/,E!3!yB{SB[KxZ^7À +p|%فLı}]J7śT_h!(&)I/E2\pYJ}v5D>^@qlQjjz$㤴VGz#;*ϓip,~z?8"=&s^9=FJe0A}Ж%Os;,LH"ʥXAZ5eT*afLKnv" ) 4㒊֟Ft=Mr [ !KcHboKyCg4 }Sߝl'm! (6+Kd~2zb@ Тg6oKB6Y* <("M6uO$v0_iTGV+B >'Pă0'p8B#%5w8"S?R.=sFG(}^ा %gmCNkYz޼dc=8jA @f*'ppe?"^u.a6|[F8^b3d5p%*'ӛg~7풳%4.Z+b6]ߥ9Sڛ7Ykjn 3 dքLy3-n{~1WE sY[{cS8/Ê`&YMt/_)KŽ?À1Dy Q.MKOTtK lK_+}2 ɓ(cA{* +G%!5 yR9 |ޅdgoV ķK$r'unofF"FvX{W]J0rz9e8a}-LG<I 5PLTk1rYVXc4Gew:D Z;I BK*2 .y*ګM]s܇fTqQ`uVdgDlؗ<9&l PI >)_@ N TV|4`aǺؽ0>U1sB{@}zv,QQ 3hJ?H QYm>Qk*G]KMh- zX{SbqkzI KWt c3{u btuuC};f?m=Mʲ#&XrrH9ڂ !12jX jKɴKY[YlJC=ܸ@rK14K3)aCcR9>27G\ 3#nO8~/4CMrwn'>I="cH$ 7ڍ ?d|TzwdXds tNDɇ{ܘ*LP'ȭfYك&)e옥6F2h= o{za \E$\V HD] ֔ADeՑy#UA̸ѝH{"cmoYNGpa}!Ði7BY iAE{OkT"# "BzW&P0BAy + b{ 4~tHMYg.BNj1 x$H8MAvԂ9[U>=´G>C/Ki3{2|m.4><}ytPKe8v虒i@).j'C,7qTO%P0N%wa䍱>P]?"5Il= 273e_ho*cw18\wт<U{n"?40,.esWqƌV9()و.:䓐{LWdb,j!ӵ`d$#,>UM'7G1t5pRyOzKv)M5#9BPR{ @∊=*h7YHgtqlVI!dұڴ7SbQ{̐HbɮL/0$· ,sg-<ʵ <8eLlH LތوXrV`E x`Sݪrejqs.2(f:0g/+LRQw v "o1G}Ok,U衋݆\qAVab;kyLN5cnI/R48fO+ tc. o^=)DLq.^Mo.O:` Dgcyeߎ%L?u)9`G32H /"@l>O2 {qTOu͆ZwR=j7I0mi8H߇x9/쬧b)Qx]ӸN8CMh&CMhzH= 2]54il~lƠe0<qFb{CXqn1w-2$`BW\ e; sb~?tu8RZ^iTSm#qHy-G>̋T0ֆ& x) wLն+ .,j3o.xC Fr VgIgZsQ=gwvJ!a2bh"He -9zaeaA nN{wzڭUo'2iƀ7 Q;Uj#IZsݘLA^ Hk׶GE= 5L \f&>5nci,żcR^v pZMbV7>d鴘ˋ]_|T7L '3=E{ٶ^LCmgE4wR<*ϩQdHʐcK zc9Ⱥt(N)դmU]T^:Ǻon/}T&ZRM3ߕc6PmtOPSt(9)e2Pbs0,VOvJJ{53u`>޳ވTM*Fj$0[%[GڅH6`S IWRW0LTw;N8v m)BGi:^.JoXZk@QQ>]HތFlFbRLMCt`]Fqn)3t-bFa})Z)I!IZ`X3b&tehbL7d '|UBJfVn՟0tu-B2HJCJ.RZO{ؒ2z 2xW~XUoXGQ<Vт3l$DEg_H]po*a^C^"YHggP$mPIWSY3 ]/'hE2\$`/4@Ґ~Ew73?)dahw&f2.C!{nizKt[m}XBF*Fug2f&6{k@rF;TE姁}iiP%ŋ燅μGDۿt =g\ *|8P'zwH# Bۧvbeː3x'(B eYmkƊx[@t? hθ.]c\x%YcgW-uLI-c򞎌F,'sAZ['@`"\HHl}VH2y*M|))޵-oZ ',P,RJlp2;vY|)wNĥQt;ohH~2h -ʙ/>ӳR]#!c>w R}{/2B#RÌ)YX^B6uffED̑ PYoQ,,(mo+PX9JZ G}8HBG::!89ͦ5e_c$VsŀT P{Li$K ݰw9Z26(Tp6{㙅wgUE9TWW;"r.vl_Y,)o:y;ԕ"oZD_Aօ| :ȼl!33t3Gd 8"]Ze 7Hw)Rc}/h\q{Rn(},v)C(QElw#( %cpwT]pdcSgwKNGg0@r0Z*챪CpSd$ SoUvgo8.Й^ yYO(b͎Y%GRdV R2C}b)B}WEz#.7Wϱ"@5sDQ<>7)LMW'9"fZ|+OT7һdS>KOna+M'#K˄n]9SUHOHlفLyH s|7c`,÷?,Oڥ4hTV[-%H#⅍WtE,~q3eś ^X}/CjXXGL),tȓs'`4b38R"XqmX]0g۪M{O(a" p:J gyEpmdžNqûo#}~by W⠧ g uIsx[V*L;᪆]"s_d5țun6nr!|#°67G?Vi`&g\sM/yKą xoJhDL Q8e дG,od&?+S:|?<;T8pՃרY_ |߯@7ـxPf1~%J l>$ۓLm ߒ` )o-Ѕ}di+t6= OM(ЊP$0×|xvʩF=D##\Eg6P;c2au(!n$sl!yUJ.No8^kfJb+wN8ބj>!}Q) (>-Hwg' ]ʚ@X"nRҌsş MݧWJ,Bj7YeY:.V|4jDU$l*Gxi&7dfz6}@JБ|Юp:b6ҊFP(; 2kYP!,P&g՞G:WH0XQUyF_nlnR4e?Rq3xɘ{]`TQZ7]s|3ʽXQn E њb(#Ov8 )<6rP~npiyPG(}l)}Z?/u%59$ .l5ErfmYײFZ Q ?lhz>'/JKKbBN߁TAz#c4!w8~Mz_ /pZ*K;;?nuO;;ױV1M| =*Nh.$6H}LX{ H(םƸRP4=P0SSqI6"f,ޤ<o .: 8zX?7Gx3Kjh{hA _,3K6҇G]w+F YdcJZCb:>TjCƁՑKenJhYcFi+XRo*(z; =^4,1ŢKN+Lb+}/X 4JE|wTb<=G+|4܉9 \9hFT#e@ v5%JTB/6Rky?Pkt3Z͎%z-V[@\H^Z8<7Wy}uXIB ֧ƛDOVAӫ6C 1QRBj,`$P" Ț}d 鼐dDfs^Tj\5zr=0J3l_f=L%*@c+W $% 0ht6D`?I ^~a0H$*)Аg*Hbgy\ӄ_ A01- !% uHv6҄6xȿf)^d凜&y%+jR,0A@ *+ ,i>yZ#FZ]~3Zho8و~B+UJr%K?:]G斢.*y.ʳ&^A|RKݝ{ "0η8=o ?юnbAмM7"4D9-w$#-HoLn<? PZzGnd xE wl-)Ccp$qn_V%}Uv>g8`&T&P)m7%ǻ*ڡ>c@7_hгlU_C,6{A!D@(Rj61N&\ڊg Xp`6|@|$dfҞ8qcL4T[< QH5DK O ԉNK^zҿ0h|QE+vkyC+ jxTļcb+D\h̙iOOtv[c 'lK쟽q1–!d;P?*_'u̴LD/%Qi8,AP@+ /&UΒ0kflx0MP-NL\P@f[5W-I%lMW.%ldrU$_%* r^C6߹(Pɴ Gy_q,({A;[)$$ Ժuu٦=`IsRfMF̱J]hFtQP]YI Zjtd98Io1ꌽi1܀ $ iKdPDBJ)5`*^X sHz'd%g>oYVhT>WkxdǃM='.Kބ͑ZKre=SW8M>4JpxU)Lf*eC>yatTIMʏ7 AAџ'H0G4^L^TܡưqNڜkX/ymWő g=;sF.{oN^{Nޒ,>:iSϦ۲ ɚ Y+ߜ9:۠=xjS\V~ym:eA_vU={!hzV:#"̢|tKDdT ,.zRg,U:g ›*Z׺%V^L%Bq@`V91iT4ЁtOs`3dBRXτI#3tS`4 Qtoә5Qr2'Jmךq*cfއ#|hEcr C|e=bIiA.{k'z6X# u=9WŚ2&Bk4!Qho2>}9Mr~~grRV)Qy H[KG{Ll;X"n9 b NԅVUą`aRG&גذ7dc81=J,  o|l3Dl^?j,IEܟx$VYKALEb}k4X;)hbOWgGr%zQ>ȳS7 y*Ĩg*g9$c HuԆPqiE)90肨 ,,+ZkN'dx#,1J#UєRZ\uO /m ԚnV_j&9Q%ŵ5iTvmVGwir}FL^Y6w4pSo;vlD0eo/B z)ŷիԼ['Ghyl|Oa V)ٖ'EЫsa9@dypUƹu %.~~cca6<~[, W~JK,/[~'Ƴ~[%B|y._hUE=&̴GB]9J2y DFsED cB%c0BDQXp( w;5huk>o֊ T|p<ҋSI>fI]hDQɏy G.k5sI~$ͤX'APnJ5ab_c3MH?\d U Q r)v*&o b↤"ۭMꜛ [+mSZ QX)6V{!u9[|ͺm)BC+!abژnk]ϊ7vuAm}8Rr2ʛ4ȡx.QҚoν,úo/UBISvD -+CG{T3U֠FGCǟ}*?{)T>*l(stho8n̑%59)yE IJ۸͝3^1e1]8kŗľQNJNegIP&(Z\6P.ġ']7E{> # ԉx{a(d\[јԉr7u`>GVȄԫMJZ"G(g=rveX\FoPKj2Z⏆\8 ,*FCxп2Yx%?@n O"aYE=E= ꩯB"L3ObVQ2NWUQ?QG̮>|U?^{V;H(?sxP  s{f&G7P؇aH:__>GIvJy_{8`w;w?O!i"k %ں$`TJ./xzpŃ7+\0kN$;s Xsl`8PKlDƒjJBe$7Qpt FlK!p7_?|RHV;׻y֜vt g5BV7bUz331c*iļLN ) ]صhLGc Ý }Ɣ^iVNVo _o3/`lq| nedfk6ϭ4x@ =N7yCOwCPmfw.M`FbBn8PKT!í6 !?.Z-~eDG N~փ3u7mWSITaz&0\*}g[(nfGd^JuDxg'ZL@Q`a,4!!!iqS0Њ*DU~YI+c浖Ķ[|X7NSa`=i bPƬ,\b dD{ԻѤX7Y6Lǂ (.8lwx^~GA|P; ތmL+}a2T:+:7^d%y''cn`.k06{drjx!iUp6u`|fǡ>Ըɘ)3u_l^ʒg?99wW7XB}tƏ%0@MܵlqP<Ѩ=)H 8ѫWev4yj[ZjMoDw㧔8s TTrK~.kJE?"vX q,u6$ES .Y=L1۳.{][Dɼ#TbG^ .`[dZ0q};gYr.=daYXb>qTDey eXE΃tC ?ϣP fNsQs7/ O7z 7>[թ ׾箶w#t|sWPZ ժGWWڍFuL{$&Ko:=B Aܦ8Î]lq+In"ޒ%SQ )X8lb*5mࣅ¿aZN\% .ƹtC#x1`zψXL(7183C 1Aiӗ{,_AVc" ;![$|[~e|M@pBG;/jɃ!Ku=c+OQ)]" J; GҘ.kDPlfjGKeZ7 p[H /LIP3+J:@%KT4=mSrc;z['7/;A؅h>W)qi+^xcDm5؝|<ݟG4pbK _#<s+JH|xlcZ[v?T4^%d.5!٤q{|dq5򱾛Ϡɷ'*? QWJjvؠI:4UJv( GrI b3vה\ w&ۣrBg{I>;~ul̍dTz#1?DCR n\% "6g}ǻ 9OI%+ML?#evh"MXfV#⏊r- *4L(ldJ4>/+jz z:2hʪq`Jk#,6\n '7=m<zHjWfidAsG>iVGty,XTy%jܮCɋV=}Rp#\= :sjJ" @N!];t< }W&P;,<^j_ )J%7!3l7kf 4SϛILPq?43Xp4_}SJ&pMCrưF5bF~ fBy8/f7Y6=jM {99 S8df4B: KF/uhx-;Tv;|̟~$|]I+-wHbgoWgF>C+T)L&bt NgcPS;4X4FׇbG"f$vụ 4~ V`}xbW>xMG^޵c4LE;O[B]_7A952@|)2.(nJn~Cqbv$> K% sf3;v֦6{.CSp>&O2/MHc{NV' &-DZϑ*I@KCK$(.FO &'q#X"({bX"W%;Mq s{N,}ix[`~ _MCY" zMg]0x~g<ݗars7†Ti֩YBS"ըJo _WO͠+2 2GY@/!ZOm9#%M_IEߕ%T!ʢ>i\^}Kl.};v=djӊCd=4+pP(č$Pg R"l%,>KNtDϞYϷ{bu2$ ,~dgD[ڎuW`0gka=jHKFWg-tA'HP>jy799:,o+A؍:à|Zon ~z}Jf^?pŴ,VÈFN?VkX!@*֪z2', 2gʅ͈ح5aoU#)xJ]brƁ>et%9~H&=t#g[I7 ևv|Q܂]Kͅ,aY1{ĕ12͈Gh*1d?/-sSkt0!KJ$j=ўW;LxN ehbH̤ۿDJǯ$̾b<,$MRxaO  s=" g6`5&#@@ι?7KY(5oHY E#D>tJ;k np/qL%W7&$<jrXu,14ѱawZڔiQ'DD$@Ŵ:KLLhz8rivb<)vlZ Bo^TU(Ze $Kp.끱?I7e|P]V%xQ {^Vۻy;k3t"W뚤Ot۞U~ٱA~ݫ.!\^eR#DTzp\S"HdH:ոfs)ld^׈rVkńblHJxߪVagɼN9r'4r~4GG WR֚hyz k~he0oTk !)72f=:=c &K@ISP cu|& h|;t0 tu6 <.vexy[UN'fdB Pu%KdHFG-j5y[-`L?d0NZ6.զӃJ{ Xf6mɭ$Q=W"{g~#Gy7u=L*T RfVq4Ec VD`ŒJhW{ѺvU+Txvf%iri4i*1OmjO+#`<$]};x/ڷo=^lj,(vx&яd>c,RgLr9QuQYSkԓCs6UW)H%8+`Z9Vqԕsv(F21V퉕|4|oycx.? ^/B7dwpzxeLk0v8R"Yk6//A0 IZ9H f <`h!i\;rW,,MfiiȮU{R( ݇CLξj Sit>,hCppēAs=n`wY E N̴nہF^TLf" 0\\]&_luP0o-l]%6`Z[lSz!ВHi]B6~x",ʲ$P`|꨺ Ƶ;ߐ؁m5V"KW{x__2Ĵ̏-N KԔ#)`]zE C_ Gy?M|U&|eͦ*jUR aMH4 vB\D1|0&Aw5~6v-nw0N>W2DCaaw4]y=*w 4 =9HNMPJuY[D-y,Yѧ:8C }-l yثU Y^9ka"A.Oɫ=(9 J5Y#r yGb]r@i}9&K/ \қ0^amWm*GNY=SeRj18y~NX"3Æ){wu~oDk 0r.?hbaո({ZA~Ӳjz [~óHRR"$^|Ob@[tQRwpYb}`tLI|ۇ^hPL33|*hT~z[{I0/^)! 9OPAX=&S;>=uAl n->gқc|1EYlKat@V[Hn|?DgԖaC]-`^C$H=#MmGNvXOwSzxsSQtGR-FERW&Lp1-u(sd}Jg{OXe4r&;ЩKA1PGϳf5r #cȮC@C$t0Ma|s,4#SƬ:yt܍= 247($).P1t\,NびK5x<2DuDoOJ]7U ״o{ɸ-4@|Ru H,#?rG N=/O#T1[(XOXh>W-Fepty-]PSmǹ+EH~D*N2 Psv!+ 7ˌUxriJ7}5f.9R}2f|E_'@ǜYj`_J%$+d(}NZeO3/%FpߊV '$v]PT~H$Q9;  OQB>}Oa]敦4;Ls ck7(qP_}8Ӱ,aQi`&hqt͡DC0M^HɆ,.:TǜU f:>72N\UNUԍ{R9<}t5^|5 RNXcg q YGy&-RP^?Errs-in9e2լ SѭC'& 3\o~*) P}>Ѐbt.ӓҌ֐zvZxFJeDfʱYNLjae ’-*k4(k}wpIzx96/L\.^@T mH5f:2Ldu:wA IЪ(Fyx}A2ye݈&)\ToyZCҜ)ROEDn$r Cl++b"6SKYG)cœOzBJ7l !wsbomTySMrf ryDh\oh #Bנ*# UW,Ə\Ѩ#HEsQ%7%5USHSLx\=[Y%UydݹBu;r,}ZJT|ڤK!ХqePl)\Ţ˱eR 7iH !r/i!rcsYҿVyBَ E_ڍkn>*sٛ}H{'gzJM`32bbUS]TB=ZNQ90KXy4'_ueoܜR@P//Rx? X`2z<$C {.5ϯA {ͧHzGGy)FgOt3(6v܄oayr](O9g~%u_ݵ@"[n5lB h64?$4ڙ-AQZ?tnCUR}C?' y B~(= {ܳՇow^fFq Sd#j6{M)(]v;`Ʉ4BO.ߗItz?l)OUWIb~eB/ -#K(NxTnnμ8G|΄ᏇWȬ)pN[*~g4#U1zuMv=1F˓ %b9ukw쳢 3#/g= YD˓çYXmz~QX%' 7'c.PI[ۍ }fGB}xe܇~`&-^3oS L5 8/h9>(ED`ECOܬ(^(BQGcz( ګR)Ǫv.D%{jn$jq>0& gav>U'|κ5F*tam$߄䶟0ҎN>`_$Qݯk=篊ESL B81+6d?պsqz+\e,V؃.ކbQö6MTq0 Gҹpu:'e*BEFAi _n> 9-"efk=xK,1"ul3!}6l&3j[G63r\\PqDAʊ&csnt4N>Sf̴;8(E}F8ShtL{^D|;[I3I,NO6!  SצʦG.`3)Y:Gq5=ң7s3Oo+1z Hk›X_Tu7KF@gfF-N/ɸ 6qLO-{Ð;_";P/}Z43V7ʙM/%Š)& rzØhɺC\ԣ6YL"SŔ%Hc,»WVqv|"\FKJ5PܺKM cY`\{uTZ*.q0q^hyfWz;s0$|(Wiy !+ulQ-vwNQT5Sg BJR<3/sL~ДV\&_d{Cښ&'L78e)+ /*LkmDyS<{Aj-Vi/Duu??mxDlB nEa,i; lV>d 83a&Nlw; MSk]8B4[ \D>6A00sTi:oP P1@ߐ]*(oQ]5bz$8l@˽Ss: Yב6RdZsg C*7=nQg™R|l屲0e9 ^kW&y-;8mekUAu=jͫG0Kqdeڕ,gVXשN5‹1Z^X8Yni훮K:OjXiSڭQsVp]NO/f'Њh@K f7WO'h fTtfD " Qf =}ӑI#D7uHl^,NRs;6L³;tfJߌZInO FRM‹/&Fx}_%G 4 ܊C!/1kâ%kIkh) Nv4|DjzRU>.F5&vIu ni}Aqgb~LVC9h\/fĮf9%-o[a7'Euqʷ2h#á*eT/u>ڧpJ-rO{z' g)\Z$GdɚfY?3Rk,o럆V#X:Mc`58?/g-6. 94PxEKo)-y-ϫ^c_%i?9&y maB|+>:H?lʊTsvC/tR{.Y*{Rs]PAIݞN+1N\_t#UY: h}VPڤq2)L*^%W?' d_ !EjЧU|DN)2,f㴰R} ^d1 䃡fRPʆrh㠜3-*r)+g\6(`B+,Ej}APu4s.`e3r [hVMc-I3T=Cj&C6S7kpcu>7 Enewz'Cۏ1rVrAOؕoBeI mIsIЙy= Z vn/sY/ ,v>* ҾlFPJѯ~a؂k`ͫ$-J"xQ)W5Gx;oSo9 jɑ C꧞_EN_L kh́?wӈ?np< `nJ׈ t`%9΂ yc>agn Mei|$g+)Ǯ\͕MoMYyz.,/pw$U*-dn~3B _W";MCܽ$=<]R )${>DcaOe<E^bӔ3Ro hwzU3bbJfdˠQ_]e/Ǖ,UrݥV炎P42~#5:ZԼwP'2e$..Pc&1u0Pܩd+  G^C96D7h<Up1d&!".Bo5|ILrN25]$wN \G^Ů o? x d^՝tKvy1נּe{ȔJgtd_RbVA K. N&WT1ɗt)ϒ4mEBrni-|oo<`,V!uu"܏j#v{z޵&70VVF  ny pL7PӛWVyrx5"H3k;B،TTrr y]BJB7G'7"lXذ%{沖)MR]ݏUOp^1BH+*k(_+rLVy&  DnqvOG*zGM*GDҭӼ5[h#.E -yC^]/QBJ@[k=$1х[bo$4R0$Z)YKX|*ǯAz#|q2wU A_DbץH ?8[-f~ p^pR( y`\ 3fv Nx@8 etX<@M˗jtGN4c j$[y( \nfoApFfN꞉^イRf+ZMj 7h\Y\ 0zչ|VAMKQzlY`y&,.ڈ~i[ ͏ /5Zq/ D8n 3Y&V;׊v!A.7T?lQ{]Eeޠ*e14/ڂҕŃrŨD8K%p g8/PsA.r|"]s^ڔrxξbi/iN|Ń֨G.7r}x \+1zy]A= &-ҞcUqQkU@R}bVƫx*ʩ+]-X5BJ"sFvyH169=H龜:p.D,柗w{E#W2Մ d}Mp%Vm#73*Z TeztG(àI^x;u-~-21ӕQ:TY,#Pĩi rצ,%#2.Jf)]52MyNus>j4;Wx{wxwtĸ*Kz{{KmZ=ELV"؇|vMt|cᲶ`AAkGjb=6c$#Wb&fR>PgAF Y0ȁ(e.,,-K_ۂ߾oxapلBrW˭Z\ԥN hCU c]HMx6}$&>K1oW,g`W쭯*|kyy'7[h GG%LF*ur ڊ8oa|wm X~tO\4XO/Z6ZH< hv~SGZu + E%6Þ:c Ť zn].rȃ:Nki}_t}U\[`\UtwɊ}ys(ܸH d;r70 ЉӫFɇ6$UԳQXVk~fÎs_V\֯6}d6xeN`%l9ys39as# ?ːYHO c!ۥ9mfJY$޷\J8@$4td3gd7Uϒu{NTg{aF,0|rӭOR-m. F~$]h?4,h@ԜJXu9s4}@D Tޠ05eVsS" 7f[e=-VS%!`b$@' OE'|\s ;qN"Z؏lhȢ 6Ij h{u~G%A NHKÉjU*zv?IjIe7&KP`@&+#=۳i4=8hARq >cP@ukX씊ѱnѢ0*%Z6GqKSLP4*2߽bXq[׍}-2ƃ6!va}h)UxfT+zIr56Nә ˁrDCCL5 eVεpEK7.3djRی3~M{4X:'8F߻=X_A,O^B{ *OdOxlϙ1@[Id#_'42z*R,&wc.P4rE(ARjWMfLЇ/kґsRxI.{ ~J Dm8ՒcpŽKe򁭜6]R)2∬'elXmL$eR ޥ*lۓ_5@foo&%rU2L\|9O-ޯ)C!x(:"ira$ ƚGX9Q/B8 XZk)BD0u(!Ϲ]zg BYNF 4[I*NbG\:Xp+-{Eyq0騸[x.8qtU[0Q)8d{"`.Kas W]{[Bk>_^ ڔ^6݅b*Fa5 59j=N">+ZS> (m101)>Y })AGڔrZ`#/J!'רoo~j|iWGe/%e%O+ԭZH-3,F|hle㔇xO+n 8z=:{Ӗs}bI y=YZX] .)|'*L(U~æs@79#U'B fB4ܢP5r¾HZ9ᐎs{߉b-s4ӱe3fzNb#)[™+(a_bb+\!߱gXn_/5$&Bg>jH~St >l{n $[$ʊ|%}b wd#;L4K 2@3dBpүth 4eʦq&s82؏F6k܍c~Ȉ '`H+_B:Gк=.X  UWEPW(DQ Novk<߾SςzJG B1sSđb?\~UVi8S!}KiŨS˹jJ}@wmh򖄵TdHrIrxcuh::#kC'M++)f)+".'F1MEy ~=7LH2At쩷#ULxo[PЅGek?y ia$d9K:{Us`qOǡ6Φp6e?,(2>VK sh%JM5+爎Zkq^B/,!wGՙXwl*̙lDi/9or1"EBY G_9Xf)R@ ʸ!cS;Mn$Zd[klP!Ӂ` >Rm1Ug?hzZe%eJetv l0",xl#B@16Z]5Wvc FxZdhAzPJ0p ǎ$QX%aCJ{,*0>sZ_:6 nLVԳPN"&,f/뷸 K+=}K/VDb`V" Ҥ޾ M) j{ y]v"6IeNÜcGhdўu9-dchzGԑ63Q| څ >m-e1ٵnka-NkgGĐwq }k=\QuG֟4^q͑Uc؊,FÎ#&o Ҡk1].sc۩BZIW&07i>v34+]{S2dz :P$鏖'DA5Q X+qi^5@>!VMtK&zO:00 _#_6-[jdk^J$ deH ?C!ޑK"1KX1 %& \jtu2ۯeuǏϤ/v8)ٟ^ Qj1aYy"Z+r!,4˪ S A'xAK]9nmFU\sj&j&*' ,eYǀ)&iTqpg?R*.QN  ڜyհ82ԡjP%ufkt![,[oҭ'eI;ub 3 lS |Uq˽Y~OkV)]7mKz`wsab],6e z!|H7ûrh?\ ېfo?Th 1{1\P_2zw JP?@ЎԈm  b$R3BxytN$՗IHU67]SVݿ5etC&l"ruG@"'-OeI'en8(le}L' ݌~l;%z\Mp.OL}#~XzrT۬gu$xYx`CMcUjлq1F̕s+ fbJ1`h#ъ !tsG t L̆P?R77I@)^, 3QН%& 9;sXs tʙ8S Qx3E3]ӆY>+{;iNeOIjyzҳ}Z%q*knjR޶)en,ƨ I"pЀ4R[ &FlHD#n6 KQVc6 ,$GtJk4 T(s]x>ًs\.F6{áߏ4ж|me~"buHUҗe-ු"։R&U7lG'Izlj'PU%EFrcxc NM0? WF%#;m»(zZ4U4&ea.e&uTYz\BCOIa:5͹Dg :mչ _0fAam=Fw ǝj/ר?:c&[ƨb2'(ZOqzzޣS^z,,ew2X`Rd2s 0o4%{;wb62T;s0#{X6vmˋqEii>ʷ#X[XZ/qm]-& Î>0 `R \m_yd.B^vWR(6~=BtdS[\t 6M,ܽހ phuG@+&΍km ft0Qvf[2UQqt/S'c/WGHLmԜ]UNq~bᴔ`2;UNk\ nkc^[`j![#PӃ/mL>+-ˆH:,` c~+;egUy3eCUcl]L,o_Ѽڤ~E"\@e9B_5pS{M9"BjL.}Ȥ5fк-C›"ynD mdn;JBEufBPJǬ&`>Y{|7?2seNbHõ8Tt0Ibi<[ j^zɇHAǥV&h.XycۏjDɛz).]n |m+m &yJ5MAkȮsK+ JUID=q'K\i`q犿W)Xbi%'뺮]m"3R'ȱatc#a<@9 򢣦9d;%P:LKWOGfNm<>L}_Kq.>zIYA}TnDo%eFo죹IA,{üL oYe鍢'h2.pDԝ\lu \6<?T~WArEBT)%´.o L?A<B%)fmPBb儧:{ aen{^zp,a[A@C/V '~}UL&j6[h'_daT~PSjY*;.4i}*a5D[mBTA_[k7l3FhR8[ezf[̈́$H.SNߓ`0Y pl&5h5VmozEŚXr7ܒIDz./5zpզ_/}{(20 s [QwsO~ߏ&-Z=_O\z$1NaBz {D*)6=چl<h?ܭ g$Fza!xe^~10| Y³;iVh!j#(BF~wݫe=mV:uB2*> 8 J֫ ~dB\}Y6^ d8T6g> aQ{9=eU Ym3^f#VlqGc{]ttx1D§G47a'ƌ*!FI S ީ@ !Jɹ#."KPxm=#Ae :}%x9 ?Y1IT# x_-@:)0˖B HӆgkHB!%+T-q3KvG;]sbݛoր W5[劍Q~jx28&b4kEEDGǮ;23RƠ5)㒲ppzaU# 6-PE=vZv m!j*SJN.;%byVHǂ}oWV-zi6a5)Z!r`>Ҧp>c?>{0S5峲׉H1x28*y3Њ! 6mS2ԣcs |,B}2 5.N E`Yg#V+݆Ndp(n_ף\e &63@P"S h|0ˉMT}NZր3cFA6k& .:>|o_xW=?p ,u孿Q;)P9[e䷣|7?o%Vmޤwy9.8O1ѳw'^)]c`$ 3y)$Neoe 8C*`;97frR[(uR Z s'ǟ5d)'@/0V01!)S*ɻ*)/5e:~}`,L yKH[?Dv#݌У!sִFܾf-mY}AWrܫ!3Qx]2yRlC". { D+L ؅B ’PY`.fOLӭ ] w &o*. rm|dbV`sU ҡjZ/5~!JQg U 3_(zr;+(闙h1o7 g3uLw\EhTq!PjFkv_]LvPQHwk?b:{uRYJcEV&@(AX>J+wY1}]vԽWbdLW塵W'g%Nec^%1Z&yj14E+~r }~|I bV ˽×M]NW*h# e4E[ښG6=F7џ:O_`c`9K kl9hj/4`lA1g{2,@@w?e#Y.("-@/O6FbzINj;X{"ɕ+V{vѤXcQA.zoɽ+吾{քk[ƉTffY~|*'cRl8U=1X~mzb @q`:/ImS:d F#5{hr:V6pdzM:LS ;R{2 ]dF }F7K"H)-)`ŻM 'tof:9lT4Zcr G2摻(x?Ō5Q{})1,+ϻvztrq hBĮ4f0spr˙WK׃@&Ɋ~T@ZB"$SKC7u_c{_kAg _{-6 S%-f|9r*m3 9W8j+}L~3ՇE'_ q%hV&򲫿@߄rZwH=ѯPq'>`nȥ%k4!LA?g'B|$ěmnzGPF=2'Y|ɉr)bdY3ug]htW9V^U`Ty>ʬӧ ξn͠M§rF{cB z͌oB6!_ֈKv9Z0'((qE:ÔzSHdu2P5mv<-RsNRm(Mr|Cۛ;C!@TRT1 'oJ`/-i􋖚{RoTAU22S>Wь6 .cMa~6Ok>|d1B/e(Hْ>gKjqÕ'[I{Nmm&Gx·/S`Hv=;'MOl5}&ݘmbI!\ؕv$, XfeZ^@qon{$oe户Гg+2A9I*N²R8Hz 0%\;%Qj€e9W * !_1bGbvqr9amV3:wIR r99%b,s -KaťHTһ"1e ^Wi3Gu=o/PP/Sd?ɀuW~X!5ѤVVKcwqi\巀@c 36P)p]\J3x\ͻ`X&3q;k~^죚k0\$37H'W:f#@Q編>0#"{Ԑ=N|  ,őg+} gg"K= ϗ`@ YVWV~ V0bhQ$4:O|*KQO<$gTxJF}P\lY ŕD1 ɉdc߼vm6 tS+2L>nJˬgVֆ "962@5/cEin~ @p8 r0G21D|p^7)LLLkfH[pt *5,ͭ4!5Ň7'6D+^il]HM̊a>J)Q#o\٢RC7?ݜHLUKg"J 4V7D&]>텛xJ'}1o( ɸ_zJ @lU3 B \ Mțo}NUm>&dWH>sSITm!߮3vNl.݇Y}NOQ 7}.vR$ ` xD ăyFŭ 0ia0^^_D ~%P,'eOkRyxG&.:bUEr0N%=9lcI.8N9f hw+2+%n0@:JmJv[U*iMo'xICS\1^;;<MZϳ;RD >j($e]t0+y=bmtH@]OoEuC4Q|84YF]G_7ߓ.LC֕C:] ]HONE*Q$i {& $4.\D?T#Vm \uJh(!(M幣"#5hlu2FT2OF_SNM?ͨ^P!nO2,€`&Ȥ4DIR AlMaͲ^t:}^ntFӵ@{@3odإn2Q3) Gyg]?Y^ 5j^2\}xv

JCOh=#Kwa3s,h8 i3ՃQaePΜ@{.HiA&B)q.ˇtj{ݐ> q,b^+)'=m1eVpG~6cӰ-CD܎c4Fq;ɼdR>J2$z{; \D9P+eDnalxYJk$gک_-2PГ$`z?;?4̀bO' 7$}/ebӗq1b>qq:M=Wt띋F;+8|`|tzR3UHP3MIR.x\Cna*wC}fi'8ŸaĔnޣ2]Tgئ|Kc|;K )~%38k,|ZӉUmG3:D`'!"U,jyx9ƑI>7t/2u+NM(ߞ\u*^ Uw{lCTM{iLc&T(g>YnrR^ʰZtX!ֻJ\lQ#>MCp$ NEuiG_tH-i) B% p+>EKDYj-z`m jxy2<L({ /C;@n)rTGsUiR{ù ac2&HBƿoQ-)N/\D&}pg0ƩO?P? U[hV! KW2? 5]'5bKg$K6YP:l)nEFq7G'<へ>yj;n`*(`&6Lf5N"B;km]^, \պbJpei))A:Nϖn6&F4@ F Y[9"eWݳYTsDjkRoH0՜G {)H^}<5Hp ʲ;%X׻B?%h>f>}R;tv+VOjzUs5q54?v^Zuz9F{2Y/ReAN35O  \TD 3-_]3˪i!J"բ/oA7jVϻtWELfVsT)qHeD%Zz]wm$Htg;]I-q gpԓ弶L4wFqIUV/:gn"h &s"H]Nd$>phGUOw\ $[*ţ#B`.iѶ™_zp Ja跂;'-'wS]wKI-pd2TygWvP'*?n{61mǴ3'2 2Z(.m 埋7M$}PUR֧9;ltAN^)[B QlI_L}-RgU;N\RA=I3/|Hp7vSA /Lq+A99а[FT_ܲ;<<|K5XbrNDZ$ߛUlLu3X]EUk$I@BQ'5N/_eg \bps4B# rup,͔52VNl;-{".^OR|hJ:κϳ+BL,2IۑK3[aP ?;ܢhhľ]*Tk7u5]mMUFAeVpKL_AFEe-6̵C3w o>gW{EgsWH1+O&_B]j?Q0Ǩо/ c\;Mk0&1W?DL92nS$,C:2Uz'h 0ęĦ P ^|xKЃrPimQ_9wC#cm KnFs!EQ)S}8´JpfBWh _5zERF(a|;0_ Є<Ğ'E.e|Aؼz3lc0癬Ѭo_6JjHBBsDze;,F7U6WfӖNJ ^;fGb2\Iv* 7 L.!sW,X$j+*2.:H"'zf*Pϴͦ 7iTA0A#Bũ}xcS}Or ^AL4M>Say!'Umr" h+4U}EDVdC YI) 神BZ!ѵG$Ї>̨䶮4?tg-""k9B [4ޜF׀Y-uX> "q$75r]j?ZLe#lK0I9Iɻz'D߮/~=S^ƞp`q'L{GR ޿27CJihľF:WcF5xZevE 'u5;!xPś;.>ˡؚ0l/p72ƖW$M +Hj j{&rb"Aӈ']9j=[l2H0FZQTj) woF=Sfp6R=u3ͤgX Kg=j7]+X A:G z-qG~.0R/_|/p_cꙆ|.c՞ɶ]ҺpV|(5by!;uKX*Q I e.#M_D`*Nӥ j GKa# +JD_Sv8 C>*y2opۄaL-'h9W`5Ю ƀД?$iBiC˹{IpI "<jxM|:t߻]BC'ݾp2'oS&d wDH_#5QF޷#ae|w'Iaƿ'*Rl@)$#̆-#?Y#ń2R5ةtz[=gȅw(ILqc)Dv{># +)W87Ps)>?B%?$_KK% Ɠ5Ԕ0y2kAȘ"ENëÅƐ%e'5@FFo'!)A\Rs;GϺx9{ɾ`eBm2=Pʁl#<Fa6IQJ?<8?\ט2"(@QA/sb̤ptl븖(rϷYFFћO͜E0. [ԥRS3}@a>iV[pT,m>5Bc ea8Zb~2(mVtyy?YMbjˤRL02̈́"7]٬9_%Bgm%5c ggBTC074;#H]xfur#r<0!f&I[YYv թ|}} ΝYM\s9zgY"q@!r  n{  vQ+k:f3!%"%s S/g"&nnySI?*ͥ`G2t&!.MN}^:`k5\C}cS?q׹fbMO~u-&lrn<>$1J6 R)w,hM t' /oe+dNFnwL?Gcdž;MPRl'z&oH?f% &9aݬ!jߴ2OAXg[E`ȅج5&=N oey m?lwSOZ&I;1$a0iS?*d*DuܨGa?}h”v"jB45Sj>4G}kFp#4l lOVzPIK7 vpJ;ӤmeLCLTD&8ߞSn@М ;t%?v3݃}pZ%hR9FpmP>2z9)ҝ6. HY&Nϊ;'쯑Nv?┯<ԆcVoˇ7W1<~ t2)c7Ͳ (z®!l 7G?}V ]4;pzVmzIw)F4B 5| #,_TK0WWdvJU.z9~؇#B蚌%ed5{xs=>G-i/!Ǝ=:-HAB<^X1[ ׵Y-$bkIBac8QE[DN7CO-mD٧φ,єkJh,'/\2fKCo#VӍlzR{%:N4T @?z nDeU/ePՒhJinȲݐXT-fnU$ۢh 8:%%67`k˃S9ҳE¿ ;|BZO 6li{>[ f]w VM^OY r(ߤYkCF~AɌߟUCԒzXȜPe\jL}UJ% d@n_"{ a,īlG7}\@+ "jrYfSI'T{OH$@Jg9XcURhPuE'j\/ÎԀ@mqj{0ȠBKm 3b?IқCӓ1VY{..[wkOnAUkZFfalGJZkuMfə2$w 71+Rl·x&g qкSBC*L*N;U!R]ν7)r"w3+oc7;Nh6+T~V0{.<@G>4]Hhz+177py#]cvB(5Rժ+>// +ם] >+T|eʧ ZbJٟ/@"⦐ͩl2{tg-.Pp>IGnԷ.`JA[-^iesZ*J!@\pUQc Pkm햰D}@@2#VMV&gss(p^~q2ynw8@sԕILTc˂) >ŒgJ  v|{P&֘dqh nٔCѝr)bp!B0ׁ3o=C@ Sb).9Sp!)L 0 wAvhxyc].u_mh{žꪜؤgRCEP*|TZ@17K4Xi.<.,4} Y0Y8&(#S k l.ޚI @\bӷ&e/BYz|\1E,4PE|qW&P]xeVh[2M!bok*L?IEjw1=Έlv2ɕ/g^ e}ő<97@\ %u͂L d;<.2鎿;K"b|q://rٻP5>uCgyFaG?Y g^;Pex>`[nJq֥o:*;N@ɵjK0duI'e x~>FM"\tH4 Ӱ@t~ɝ[ s6*cb[. I'ꤲ'<D,ㆭ{2 ͌wYL]Rvb-$:OzzZ~Ea@V$B'v0sθR9ڋ[hF?KUuNzmk=YVG (AaP_P׏ȧtLXPdpgCa:вm`XaQivܖ&Q&WyR.Pq-|Iݾ[M.ptJ s]s~/JAՖ++YP\报TZ_`h6s.#Sʓ6 j g\=yi,CEs޼g begs_kweF@<; 8(ã,9Yɂኍų.oy9w5F| }V`BXCA>d)w2܋TssegWwTf@6 =3v ݙ6 0L4?px둼*5*Y EbcVsmueQ{|LG%AVnࣄaӛ=a]ſ"Cndc`PgYy3`}:;^3{$zw}p6T;Ap_1J PĞg읶V~˞԰_K&%W6"MzѲieDy)Ya>`+7`4Ty|1Y\LihEQa/^ndRl0ƭx.}HS,YDiXƴh k;xiqU0 rAZ=R`gl[k+s?䫲Y^Gf~(ZgyC).a[~_(ޅ\%+MKIu SL:H!aW.Nlv9u[͈M7 - Sّ WJឬk=wxL%E'q<{RDam/iFFM3=b<~\EJ-zGqP?p4/Jb#N #:CIJfJ4گo2(`\P4piRMgG?gk#2c&GHUOdy>̥o%#!cvԹ eT%6N-Znq+Uin>Sz)?Cv@gYX!>l}^VzF00N(Օˑ=@i{f%HGzOxy gDGw)Ȓ$)>TbE]ɣm1!*uY)Jg LKLoHfѠTAݒ^ۉRЍ]wJM Ef$nd#d`>Po'gv\ 9G0n``uMa%^<@#RbEENe1CnSXy-F@y:C?u9y:As o:@ ] YkJCSΩp=s8qRQ[GvJ* -3'e)^W/]y+PC±N?ROJy. 3h*~YJI%i-_qmUkb*X/6&-M?B6'*]0P$a5!h0!p[( Nd5^i/?&*Q2.br«]lY\u:Qtn>ov![nڄخ%SNvѵ-‘j)t@&ZàAa|`\_B-F|"7+EJ |*]T~ʹ_/ol o@k7Ѻ0`CRu37D7$w/⠋ `Z(O߼4wrikmR/0/69vyBO>LQ͉ 6PRSǑwx/A0]|n>VnИ\M+ Bɮ 25U=Nq MM?y n)3K?0=M Xv<2}|s<.?297[^޺_c^gހ(3WgMg$JE/x܀rmƿF&RAIo3JƧ[ L Llgw1ch٥vt"==SC0BId{!÷0ۑ{e]"8.f+q]WL"@e\Ѹn\BsH^ 7ˬ9K1*C^!LL3^>,Z$BxNmr,WQ~Bql\?K >@ʎ)I^ma++)v.`&#)c=[;牢V0vlqĢ\ $ǁ/_Q'l,bmN3YcxrȰ B/?GKqػwO/AqZaj0c%_yu"*׾HXGxTLS32d+1| 'K BN, 55Ҧqݔ|!su=-^hVݺ l)x>|CU`Xf>BtV' 2"f15s2|b.b)dj~ØNR;jਊSb} :օI~ ^(|6ԈꈬH2*AWU.x8Ǐ)j.E;3~6Ġ9铦Ovݫ-`>a.5p* )E:G4U-)#oxGes~Vn1pm S;ht'mW: :.C̛.XdxL@-% {hLFBgʸm Zz_ÜwWf=NWٚ3/{_~MF Bl$ZϘ/}Q{w8X {`-2E6~ppؔt df)uj>#sCq-]B>.xS[;'R|ûzlSFBy3ԃD(x@V4xkMOĥ \>E: *Cnf!繟R2ϹmI8uucS]/ ^^f?4?O\x)OܓB `>u)$k\T=E>{ˣ?U K+=Co+ɮ[*5^^|Y?FpN&G F!@T;Th<nXm#X ]5-`6IM9fmHaSN#A|CVmU*TRXo؝!73b`'۠/# =Y\mx@ t ^goub:R'܄5{P.XD>N hեX2X x<9u)wQ2!RvpJw!\/ |3 &R>k>ç'1M=iɴ|=1}iVV" g} Un(w9h-4yO$v| [29=+ ^J`МLa~$CmXD%4xF8A;'oFƈK:p}+wn<{((RwE22w g3\1Gc3, 7$*06F#16 &p]%#Qp@T)c$'" 9HpI@DbXpYѩj,X$@bCp3vIrM=2{% k7Kh;^όWqt"hanxX"EU3^;F+e|0NyTLRsnqmIW?}zU5x ZD<5{Ac<4.*NToB!ɖoĻ> TCU1qR7 0HQ:,E5 d+2xZU2ӧ#f+[.ewctz B]IC4knd"(66Rq| VHPK!3mצD",y&7TŔ_4(%T=ü6뜎:dIuf&86?`y]uf;hsRwuJ2-pįoN##A3:oޡDߖ$UbTC:(?FcPcp+0Ms㑷 3T߇س؎p$0>t5L66 ew:;Jmb1yu&p erRz iVя|L `ExG'gLߵA4m²] OL4aGJ3Wb*aK=Y3N$NIud&"IDyxA%pl㓯MO;M a ЫnW:6C>aIe]ݯv,Mڣ,Wi^g[Eh/oRSI}\/RRJ]QG?m6G GFpZ>u3|e#&Z-9<W'O؊nxgM]ЄxO'a}!1 ?v/ezڔ9S&X2چs@醾l O}V7@ß:5Wݲ!RAN?^CP_]ò5 #nj*оz6i˦>ibky;}3C5Ζ,?]#;Wխ%SzXh eJZTei꫟ 95|I0}Q7h{*;F|#rqخ[fel4!$ '9@Hv䞥ͬ е+eRq 8_QN U-n*rHئ]5Ij̇/>c9z(q'6*z5[TJ=(t|b#ٵ_ZD?9PuM]^%!m)WSr4X+(躮clUc!O\WPxFH&ޭ^u 4Ї8-TT=aa%D EKqK r`{&b^Tow\O'Q Egp=.]dA܂],8JEWA^mGRt'v])V@A\]02kȿ(>2JS&#bO>YW[Ō+[EZ&YǪ'^mRp'*̪/W 'W&@WuN[CPlK|]6y~#>Q]&ck`2 l G" C٬!DȶYDM9*P>]fVϱ SIXJ][vURv B)Bڳ|oJǗW '̻GOظwEl _Zawy۲p ijs[ʽa$-!a)<ǘ#E>)l5 >\Z^SCi-00wOƭe +>% U&$EŠ=QhRD tg;f /OPS/#[LzI%'֛ :ꨏ*tM>[ke4WZSnpBodj1vOw& ņol,]®e|`ĺ*-OO#bf"=/^f$r:C͈SgNjQ>C A7尉i#9Y7.xu?'r@<9dӪ3Ihhg2 p:X`oߓ:P,8~Yh:d"FSk;lS%]eK-cZ}Y|mNFthuD^Oőz۬fIYz!#+.(4d?傹]>K;h:\:U6H#ԟWt.֓9M$19|ɋB+# m^O6MLlN-0w4#.:n0PЍETb{P'{R7|׃`&kÏr0օ {n"c8i("r1j=V>zCɟ<wO%ŕk`Z|o?R(s8q~石8%RŬ5\w(MP{EgG1`ks5"?G$o$3 ^6_`a'C}ti}NYbYbYo$i-A[m@%U,Pm9BNB+ӎ4J\LEໝP2iq/E+< -_?8 jpnbFfs U.b fcNrԆy;$LNN7+gҋW*|49)Rl[N|YNDRkHZ6c[YwWT#rH0&QPj\! 4գWez#@ 1<è,|?8a v dIW e =<-W}H$mG.YI ϝesA5{+9=&7;b)^V԰ N*wKx z5 QHjC7 }L"ۉ ZKMEX{ ao~6 6 j$*a=-W{zM!hp0 Y3"aZT6+| ?񃶊>3{v{ztʇE^&֯`W-o `m&$*L~7>"j~2f7c@W$yr Ia6_/w i"NÞӍJ<;x'@xj 78j ug w{mrݺMj$q"$hkKiwJ%•.qT/ڝ |e]< 0ѿWQs4jYPS׉<^ck=+fCp^WgHPzviZ1_ DeJvƗo;5Mk+W^[&Fđ@ "UvX<ڕdx~aYnLn(.`@E5=n\%ƹ1N""PFeJC'5]G,!ML<1ڠVT)'Vi>ɟ@.ʷYlνZsL%3CI9y d~jNGhcdp$-jpw82"<9vO]8(% -NNQi>lo*N}lXr̎疿~,ۼpCݨ*Dd\O= 49t\kS:w{Z{g6p:ȪU#l%Kƀݍ~粉3ԞL:&Sn!-jD@ D8QF{1:nI3ηrYmRoHef:P굃jb󹍧űmkvdx-3 ji@>$OƔzjCxKROV$3:;3=iI 2~EdJLyB=&ޚ?}YZsS8Pҡ-߯G%v%чS|S޸']cF&*2o~ ܍W6SGx@k}_ CmkTXVrIFM9z,r׊;Ө0.^#X$h% sFE8gmhD3;\C(- +*#~tP"JA'9O}`_h/CIQ͎NdQ9jz͙!ܷ %z(6 ` quo;#DuS,={w]]4JQO@jv|0<'bjԔfU{b-vº G{Ǎy-x?x^ט4Y %U05b5lzYЎT:Ӿl >we<vԍ*V$ZINyfůվ`:}(ěFŲAڌCbf[*4O#F4>ٴ]nW$2ѻ6AB2qBq?܉:(;xE͚i8۱0X~(yn<ʿGUUp%Y~]_Gh`ZH*H1 A~"u:_ WvG)~B V#- a;/E6{cϗ)i1i/_ϧdlZnvX]ݝ詟*-Nz!oVwE+\.T?'vp@J4j©r PA4Q:NGd 0rԪX~Aˤt41B)Ӌa}~Fڌ+㗼>zXKӜߏ>/U墧LM͚6#kMWQ*V}vPFX M.e37/{HCN-jA}V!^uBz9uQ>OYFQ.ͦQs?Oc'dћL1^Nɴ+l Gj>Jw=X&U=ZV/C2-F? % lq5TThW *v@W*j݆MG 0mFT>}u݈{J'BU(&2dV+an"Zinų}m lEN`~cd4/0 !W)` exӨ$+z$"OX=' Dy(Zdtl | 4? 4h3w60'ҲݘŽpql Q1 pC8gק?DJJʜ+c!h3YE̳~"|WX[xsUOhVyoT {Wb Pph '6RPebrۂhOi#*x{Zġ:9TE Yz&`38 K$-/E5€Dq~t_3:)hd 2=}d: — ]2h<7Rk'Xfzߎ"g# X۷41 _=7ELmI:R-n ? QWrʁFRJծšw.n#P8D/)Cף߂mJ檀[D0R2t Pk/¨&x2b:9yGsS?'Ƥk,^_E*/24T+dH2l*ƏVVSTj$30CbȌJ) _YAEԽ0`? EgvAS,6~DT{77U@p bm>'8}Hє`QKv_yT|0 *= Cq1{|ʰ'{* Au FJUV/9kZ "XxpmѤTu*F[_ +q)Dyi v'q3TtT"]aC\=x|hZ"QȿmuaϾ؂587w S16wJH"e?B:6 GT3xHˉG`C/Eg8jFypqY eVjUGpW)K|33p8G` Hj. tO!2Cv [ "邢.p{ɟ;D9[& =Qވ'BojWNŭYscnz~~1#0)!=Ĥfƒ<̭ђY90J4}c\N&z lDŮb X:iz1U, ׹n^KA8WSQ{>EmV ރk{9 Wt]$}^QSoO"I n56};)S:Q_'X0Pva8!f'ܚ&aLZ(0X'2cߑ7^`~p$y%z:3veZvC>?0m5؃ MqzHUT\T9^v2@̘]zwm"bke4C߰,AdR{Ac@,,fV $l{b?6I s!w66I|V3z1 :'&%geeWyU+l8 >%}߂BZׁOO4=ÆȁtjoȨisOf ;e7dSE `8sHeާ%3+R I]k˦lnq$luX!*мX?CDο:RXMn9Is_NjC@*w/ aN/B!h\=g' ݭf;O퀄GUcPdj8sXzS?[eüxV^S aJwY41p>I@5,XxªrBH@,}OSL|ːpwXx;͞cD&+h Xjx-c?f#01C}f[ =4{L]NYl} (ѴyL}%=%bv}ٶoxmqn'd%zZ%=yەd05,T6 -E A\o!aݡ^ O3ŕLa U0;"4X &]K?1jPg; \kw/amH@+܈[޹fv"@+!&u6(HZBȏw^7@4 >) ;M]CQz 'rMϐ^@mfhn3F6ǁQtdpEHvai Z`''}V0in}"hKgE kSl$,\.2oB"lg@#{>V߂9ؿ#`vɀx{<4졎NǞ([tV~ ?= Zs^'p#:Af񐋍?Iv;,A-x?%s#\ɧ܀씼O&*z T5A[f;^NLb]u?;^&D>zVÀe' $r{ch1En\v5RQAjc)[>VThX|wgcTq'ps|ÉؚPp9w@O%l(c">1+ʔ-zXKQH5߄WШq^Pe@a- Sk1wimHvCJoxgV}jäih閞0vOP 04 ٚqW\RQς t48LxSDNh0xl3X*'|Bxعxk96 vK]JR$VsŎp6.;LwJb {V,yzY#Ё-96|䘚Avփ핌*}TQTcueYN6HF{f(SB~1k>-`ʑ ~;dcR y]x xTaw&WY2GQq5(JY4̍tC`jKl/9^˘°p\{X8,uJAsaRg~tPOΠWaaOjPIľ?l 7/Rw"&cY ϼkpk-beRN($EMyrHVCwTVrd?'۲0q> V 2Mg>`h.>Yw ǵ7P?{ɓ&sI&)Zsmw~*: |\L]'7͌Ї~[ဿcT; oSr ('r~]]Flěq0>,: %Lsk<΃Y6ۡf ['DX>2AsI?q_?EJ$F{S&dnTiO6B&~>2"@ 2W Qr}hXl%'OcnP?>GhadWfאu?HV"FEgsONQe`{H]qyT;u@I˨*χ k}4spmWr9|a!cdaX  ),!:1^ڣn/SVS2$Cpؒљʳ'3BI,e+?JaܩUb/|O_k.ӹ?wB`顙7>l$J]oM"yBy.~]LC~ $,4&qksݗ)F4Mhr tAS'q"Yg×?lQftl^j٭Z^|+UX{Mp"ֽsy F m` dis4pƌỰLdNIDh^ NY̺Bp&R1"EIq=ꝿCťTz+Owc)2s[\̌53zmXً =/G]ō*RW I?Y:uVkS[CN^p?j/ar z̃d|qҬ™B%|goG:WBu@!QoٳYq VU1{=AеuεTظ~*:h8?.3`9@3LY݃%ώzGw#-T:~MybM6"V$s\hY&GI| P EGJַ`1q*Q$ɐ#^qJO0#)CrC^ae)*aphU9Oҩh{ːQQDK&&Ξ'bJAںlm1얪Jk Jf#zf{If*DfVmSC3! a@CJ"f'1翉MGgzK0Uc`H9:rÐ. "!# 9wQn b| F`~~]/XJÒI xvtΜ\qM3_VO{5*)Sk;ig+&cDPV.EءӮ*dV-x Mͳ 9ɝʃDPtI'jeJ(w0B^y uxue4c ?}wi Ġ$hwEwI2W~7dhFRVD i>, v8ĤoΩ/\kaH6eӏ7'[%Qޢ.HL/lM VG¯=7<hT?E:e&HBƍ v_zwF@8RUSQTtĻ2SahVI@CrnQ-[>eDff!_zᐴ\gϣ=1"zp_'r.d4[qNm<9nO Pa  OJ)0%o}9<1`΢*M*C r:w2l}[i۸vo+JgwST##Kw13yߛ"Cwfo4WxDoNJE 67r.]R?hr y_2AzPo3L}nØ5wfᨵČfl0!WУ:Ur7OopNs g/c(6^"(R=gov MQܤ3I,,k}&+X !+ou8fT'u<^_4bt@T^bDrV6 w t(6MÏ~f85" ~9YdX*&c߱팜pRhNܱ碿x`=Å3l.-{bvV?2chzώ7Iׄ׮Niaq@ V^j3#}OɌ=n?9oմ rl3碙8ź^ӔiW@_D0[Lý,s˗R52*-k(z-npE?QoėDBnlXUqZM0;3T*`n{alz,L e~7k'܊9`Ww/)*vg7,k跶͔' j]NduBBsv"d۝swW0HJ߯/S.MLU3N+H0SfkIUAr"YP RaEd!6rd(eHTYP3Cf|x@a~&9v/+l*kz6uRLw@UXzpRp(J;+xjfʰ՛ JP"P|+L|tRTOA`q/yLKT֗.'%U4}{?+g "3 5.'d-S (%P(]YSq ׄdpXhf*v،˰s o.,@hjȷ'|Nػ9IE_WVܓguOeXuv>Tؐ=pKj TĪ$ eOɸ$ z|.0jzUn: ˜X=l|tQ*n>ů .e3 Śrvю/q֠Onᑚm UV ?lWv]_r` %xkG,$X1`5I4,B`;@+t 0 ͆v?f]IG5<#5WҒrDVg MGf#sEx.Rヹⴅjs? B-gɠp+y4$d[ѱѮU[ PrI93SKE)EC _pdcN_od>Ɣ X*0ۚZ yiqU=qE蒁!4L,xQxJ,?B?UfR|!vǻt%8"_; AoswO#ݱ09ܭBqߟ%:Tc0x61fЬYb*u/I6&[kX'ZCU"kg7(\sb1XaBͶL7J<'Wܫ`2G]/I3^ r޿T %o 8i"jJmU#Vۄ2 ||#|PZ9١bcd \#ːad+rבK `e$%r &}5y /l d?QGy]Sx ? bڄ^77zݐ4*%Ba׹{2fKfVtNJ: Ta65ѣgP ׾LpT} #P2ؕ͐3"'E|X5hK4RMo Rs/j#$h3K,4wI,(nbhQ3/|4{̗e.mHC-DTD f(cH+uVc䱞@j}A訙oyʞtHP'UUisx"takXBg6*TX` !WnAw沆/# -Ո̖/YI-C btZ+9vcƄ? s3aBY2/@IynoqT\ HZ m =e_2hP`Zc.(V nL/c^hx/oMGby(p >1`@"{❆HMm S@ZֽzP'Oگr$_b4G-#NW% Z*BI/Y{Um9]y>$6 m@pcYKU0=v(˧6B2tIRĩ}]14w0m?HZR>" Ҽ7aiv^gxbIF,vW&$/} OJp;Fp}7΢5|6ˠP],LYi7+sW:AfmS,Ud 8u% 4bt.Rc݉9pMXmi$2t[XrXB({ ?6b]q%>, &$}b)K[٬u $Le~ʽS+ݷ˚%YԫYmS iq5o9];Tr^=dMO@2lK( ofPNӏdFǹZN<_ae;&!=[,I>H`8?;P00~N"zϱBNi[_ureS ^ߥ$ MRP(B}z`  Oz = yJ2f ٟ>[oR!\*j[ 51u9*aB/,n/V*%Ԡ[OR~Jέd0ćߋ1Sξ1xY^9n*2b\rpԉu*5K)$3y,Rp{7cLK>:I P{؋u[4·=m:h1O,َ %GGqDhV²}4j`|H5j.b Y[UmD?s` @57f (l#ZꏋiS}J$a"qEQjWM@Ɲ |t^>d{O+R't?z|!adFaXDtRJ)iڵnb?\E؂29Yt. 40Y:j $Aփ"ɣQGThđec#8n$`Ғd\5 "+n U{3Kæ 9窖J\;ȋBwz)L:)I j ?IdMOBEO ހƆ|DL+}JgHfMLеRiЫ/˶jDXCsi1ǻ3 deN?:(b?ܸBɖU qbHsF?6JHCb7b@B]ʛdpj?7>I MUz&s8wjI׋ iNFG;HWƖwPgtr#ZD=WsC=E)9ďaW ]f*q V{`Ef=wj?"B.mqLp$%%d{'dU]\ͳƙ_~Ȯ|ȗ5#V2dG'lGSAQJ 0}""9C`)1I1}{,kӟV6Ljܢ4 qr]Q\cejYHē!` +BHERql^:sGg9?|wlV\4ZSԬ YF|GU6 ky L':"s4 yݔFua6=oB99 URG(^%=n}Gir05yx8@}ѣY_mq+;~p#Cpkp`Y 0W+JƑ`29sN8ߩ9d@<+ VfFsY>*ljz)L[Xl2 O=JxV%_cJ;XQ*:gmR^gVȈbI=sWVMHq8(ؓGP >Ķv%ql`*\B`;F^4)%1(sg9UdYAJ"j'(D?Ϳ i𰆀hr\'$O xS;ܽ|-`Hf`K<3'9G"iǽ,GTZVչ͸wzAmxhHU@ݙ47K4'3zdӛOqю4ۅ@ C.zUd0{g߽%,=.S>-KI Na5X;3*ϭ v#G ԝնيRi"5c@2axDlAvd/I ?;I1.xaj.@֨ +}P-jIWR'9۪C|PElI㠬);s:1Ѝ~* yh9ֆת_hK7_< s- wY͊tHA~E`\Kʧ#dn)$Og>w;[1V=I糄]~pʟz4t@sJ_OaغLg«ui, qBDiGj+-za.J*+MyOGgy!=u.1u:J,r4]/F e-4] m- ϖ:MqC33땑t!g(Pmd>HtPċɰC?CNcW;4!tY*%/zW@<&q^k?\K$q󿤶$fk,ave[](cBrS'0*V+.3eip'f>_L2@KJ}UY,Iwg6nn3EM-3p-4|R7arAau&\hf뀦Al8MfV"vq_]SthW>c{0@{ϼmЪ7\QȓŪl"ؖ7-p66yd"6Sj %w=/pk@!īb#nOQlE_ y&vdz8"f/jLz=tcFW')q)atnwȳcNMszLQ2Α ydL 8hl]T97 :`-"bz`Q^L(>?؁βXNY0}eJ* 2!PAl;|`u“t4L-S]9`9d)vdЄ6,Z~4ֽk +v>}r `^еa7ukX Aʞo)aPc_K_xH2 HBԪE(R VXȒR2cF&Hw(%:F*_ov35m3=Z2UDߔnHTd.DTv(G.3#Z5ȏՅ'!j2[@idYJ=:7ow:V&"tD~K15#ך"ޖJt]}kRO"Y{4L9@lJ!UxsBa^,oo-{~ys>5.I ^[,fѕvAcw%} Jڝ-P aԖ3ekZs;0KM=ƯIJ1=ENVzm:Uϊ[ *_ۡhuGWţH-.t4/"ik{U>Gu9 O|`e9m!SBβ%TZXz@x-YZH YE$0;\5c979^  9 uZf/0[;P;HRpgv[Vz8e: 6IDq%9x? ?t&D8Tt@L/v'$+|I<;HbUǑxT8K96o?weIeuځ+¼ٞ(XK#$QaBx c2ZJԫ *dn+%&pv=D߹6BE :'SxZLF8XX7VWLCsL] u &/1]?=5ɛ@A1,.sltU`7©5Ѥ$rC)r›LaN]&A;p`; vNQHwP*+q M%J#WrmQz]vAי$PC=7Y98ܝ dqcRI BFX"D43*Cף }kHj A=`d"D7B|j0Gy5^LIH?eJN+Ȯ:T|_xKUiw`h4Bv$RB邾P,1ʎmK}L7KlƀBqX:ˬ9br |#_cC_|yZUuGSD͞ze`_} u8CtʑcƦ/Knmyj4p!Y@2*/yGʕG[3*c|ۇLCym*A?8hcT*0ctVd3+UaUQ~uJI5fm? i kN$$)hʀ\nQBŀ?Qh'ʛ^K̳ѷhAό-Cw¡ڰSTMT iӎEķ5{ 8cr2 cg 3~8'=ݤEّtLt6RV2 يAoO펅KF>STfJ;p䃢hcG,%27.g s'j6{|co,ɜ<3;sk_/F{!䌟W+sq5%ipTĩZ!|̢*)gl¹ z쏆#T~hI?XۋP: 础IreBYol;rq rXhBVl`&6@cmhpqfٙNq.rT긡 1/J{臸Nlךj/k=x3FikMO,ݽ_FGI@}sXek֛qDzeZ|:;wd6*Yt I\˲, 6 N:J!!OږCLrz,x~c=f,᠉h `6ܾQ /0pKE*/H6G?.slQc^T=6*W?POH%t"o}Rl8 #6`^HzA27RjIwU o̡Qۥh owzM8ߢqNRF0_'ff%PX\ݢ*;0qnXK y,Hip'rmJIqc0^gx;FK^O&ALg b#(Ź}L2V=t]/f4hHx@P?VXXtދٓaSZhE$ {w[V5Q6_xqq*XuidNfcj}?k;B)p7*k T=cj^%n/}vϰH.Zjj(82|03Xϯpڊ6ڄ 'K.*NjS2[@a$3wTЙhv%i}LF J;rzEJ: =lR4 Jbؗ"mS; &AR{?* lĈzZ&f׷c!r=߀!p'*M /Z9xʠ&v'"Lj6I^jQ\I6v$aKGlosL\/`>:dtҹ *^79<s&A2瑪S]e=G#Z||3M~Pjr ϢݒUݶ\+3\|ȉqPƧ@QC㡞_^FJ5ll^?yC8Q~?kFٰjX;P_m<\>JNF ?p~+oLMOܶ+fޗV~'$"324k;k\π ҾS$AL`st̤[w4}q*=@&#SJ9Sr6jmycYgK(\ؚNנuP=mX7QoiP+)1WS/OeXQf.îvlSt~Tޕ{ ]v 0QFꎰGRHha:k1M!xw)Z]SB40Ƣ|=v^xn櫿_]M>:A7{d~QQ1=2Nv֘`8d\WfsD(h|,zC<Vl[䶨n>.C? TÐN8c-8vK-H.lNo Vq ,U.e = = ,Z0FlRnj.&4`QMDQ /gTT#.#5Hf| AJܶ{r;LkVV( $K"%)b/pl4h̉:O,pRIU9*LChf50M vDĞ^i{TBp'&GlX|*M*hO(t5m|Hl/z4V٢sڢ&Mlݰ_ީjrpcf&R9s~sBlXl'ZRnFG~J)7Rd`'̓ۿ#d 8BG"3N>fG`g閐FGiYMN d|VfTR9W,jI|k=1X|tXFXe$/F.2N)d> asCu:!xu ivZjy*2"vɜ!GwU36ŔwI-)̞<_V,Zd'?&K&U._ymcgq!se جfM9ˉC,H! TЬ6a R44Fet拮Ď=.#tv9b4typB6x/]8,w &Eʯ7>hpJn-Q6t)~D BւNaLS_%r@4\GrG5{;ŝ/!<߳d웯jëyoR٧*|fcĂL 澂R@{2Ի :!{_@}E_ZV3tr9όWj^ 5& UXU\ CK+V"F+e>Ty?,.:*nRʩ'ʗح{9B/SE &㏁Ŏ4TC^|ТAܸ1\6vG==I@+(J!qLc ·^-,j6.~BĔ"@H#2GB*sвl?,}Y)@ Q{0A:ouT0 G7rZWrON UgK) (w_^PEN`T_EY1%֨/k+ o2Vd[lM':y31ԇi6؄EzNDŽ9oGVKaWEz+}{1Vcn~?qG?9Jȓ S{VmHoU-k7ڜA{]y{8j=ݱ)wTaSl _ӹ1k/H6C~[ .X}:e*>:%GVy][2Cxtjwbbe9l`5 "j]sz+q֨݌*5̰k 4=jW%_{Q(g>s!2L:e#D,H1]D+?JS[V4'D9&t١9vs*|{5KD/Gm٫OowOAIFldN<s"IDʒ\tޕl靳g2C:%6 .< u%hQ.)R!O,&kô}0Y +GHR"Q:P)v[y7e`L5@,C\.So.L /yGx.NvauY !$r* E,-Q+bR QFy˲* Qy_f)1[PU\F>FkRc܆7>o90 ί[PmUg2KԈCBIQet = 4R0Ӻic-5o-HRcP'a,^mDYB(D"E ;bP-vW-(m%G݈Ȑ3^ٹg{: B]V PAaVֹ2;7:#tKl>ФazJmO '@I3«5^\jzEv/}#DV֏Wњdn~C2s]s?ڱq#g2L,G0*zGVVo%L/X^uYG,SAJ8J,c+=bwjN  P,͡дagAL!K`q(i󨳣xTC%N3Q/ڷӑAbiaܠsl2܏:O`y8)MTl<7{g`[Eb1Ad I3`:/u!XR E'O{HFJ 2جǗ:EWR%LC@ctE\аA[q6au}z3x7ԅ>oeiRPvcf-ڪrtoʰE~恸UW[8~tWvx";g)Jjc؝nel%83)?d]3o1]$T!/)s:=jX)vϙGǟ@ PE&o1{*)T bZ i@B#/!4SY[r,)KEv v,y`?LvaUhQaLŸ&]p9v.mO?&`s\p/+/W336MpD.0эq֫NV^tP.xxsKN}1#~4A]2h'y i;!a߾-u5㾨+$4eD}1(T2F!h0"K,GsI+8+og,g$TAh;0?Jo~PR*"|T7}{:`ΏX!pA$Kc@dժ"xj?9p~J;m 䯂t.Hkʦؘ8>K!Q|98A DB;~Mom[6mNw /4%xt_d+m%͏>A$\ 'ȷҥilNI\HR8rjB2ؔ~4)o_݊0)Q5RŽU?%+?â:WOrvZ^j*4_1TpR6͑f葤)lMQ5:F.W%wFB*"o3$B^$^@pz/~ٌ]Y%8bewu 9r7t׾^bzE\YP+Bv][OX=0f7=Jr=#CMʛ,vaVRw!u0⸆?u| Hggkπe'};~D4QT "N ~$87T7"U{r\̋t-6+@Vfmnv^OKׅ|0iEe{#hQ}ryb\&GxNZ`iMV{ٶ:~T]hM>s/y'ѭOjd1.}ߜYKYU`B]Ô}B ]s_::r!|[izY^gLrS۹ĝdž? οoc"t~ cQ<(6YHvY@_m?Rvv'ч_a>?=jwgf}5kƃ'SS[90m,2L~@{{cQ{U aw_0[V.ō4 xu xMös.ϹἜ{ 47_įF}aF9PТVƩFͫ&N ֤ u~ؐN@R$,7p^i3 ,(+fmms,1L@;M{2r25uP(d/"7 0@9.OX5޼9^ EO0^]p3%Ҽ BǦ9}σlئ(Z zP[X|b^tDL WBY=$\ݷX<І:$fGqV6jBCc(EOU .txpJ,Y<*#ܡ*8p'[c}% ++p=A'>HY 2"hMԦ88y? 8(pV'E!4Hz-|nPENr!Y7H5 Ӷqf ˷=`礳[f&2b8/?9e_<ڊ(T[%nOSrgrHng{w(yj'.<ޘC38gr:Wʰ}V!CxԽeΧ{{(p<`Ni*}ͯ^Qer ᡞ:(ڴQ LȉHqۍ+VDDXaC.LH {6$RNhͮ"aj3>`.b.t*@+Ӿ%6T9M ?q슚B^yXb+:Mb$٫a*/s龫!7Mqݹc0L45n[B':ѭ?Rӱ:c콖i_d'y8Άn"ͮe)}i?SlR j?Ly[r+<֗trz~JaK0tuЂTh-RyY-> M!FZ$iDqelRE:go@ JD2,=F5@!U^[Mv[])X"*nܤCn$BpL{&=; U[=f O2`|mU}!K[؞O֟E'TW4tOjv ^z8""k:Ԏ}8cJlT?g[Zؤb9imVz3evY΁L!pt_~NS AV${/Pf'Qݜz  6X/> V6fEANT~2>f7 'o! ҚeŁ5ـt&ZM}e͕ݔlj57?^ CƩm$ cVnb jUN`>#Wt~h+0. ,qS:@/y$.&[bgTl x2 8~7}qO|;@o? _4ކ2YSߓxtٻ8Dj4m1ⅲzce5C=.Z2BX&Ƥ' k6_W5@H] 'APi `vfr1$®Yt.TU+`&puȚZLHE6$k>ӁԦIZݪͥfK)ʓ puޢAJ.ǞUCx[{Qey[8*^sB035hcc=5ͳfcx!k6?8l\T޾swe7K9ǯ"O$1z딠R#ɾ˰ϚLȂڗU|JK1cXó%{`b/ST\]CkJך|38GZ~6OY,C"Ѣf]W~=`LoFf˸S'G̢Fj7zzړZg `RM-vRu}DQ$ֱF߈{2#CXWгTĚrIdۢS7a `=owuO[>o) `Yӫ=mz~AU2K1At2g_I}:iDssp*Tw c_f|t`aЦR1{Dwy( )rغ4nCIJWkIKm y;h%>}ӿ }ѽRm敗F(h^EܬXd_"YCSۆm?T?rG|z#2Tvv4i!: չrUAjC.Iz!Wb!:'4k+h7a*A?T7hrIb^G 2\_&SYWEan;'Ds_- wzӜ 6ܣl ΋í8H*U󧌁o*6?eD{S=MfXB=OWnUuH2刭+L8?c]yy3717_eZ xu:P-z a<=tQ2!z?&ӨM2=+@i#jPX(2 bNvi=ݧP}|DW!g+;y4{mlc*,8%vU1 tYŪ i .VVaABrO` sE+e]ャxg{ ˠa ~ѠUZ \9YQr(gw.?]ImfG⠉bѣKdm.V"欂v5I~nW=MQмɂC^uY{DϰCI^ykj3t귚)ð*Lxf{ Ɲ{z|$,y+ O]kR7ݴmP]3iN0r00À u=cǪh=I*v1Os@\cוݷ. &>ɕ%ȫ%bKf1)7Fݨ N$ȹ*낢"6˴2q】M24oUų6{ڐ@yb\-482U P6>x;E~Iү=DaЋ"BvU& ^8 T,s&\Ԁ hI,lN="0y!pj]F7s4-Yb)aEM ê.v*d |4 ?i$KJ`IqNss7G)'0˖fc/)5i1*Mxo^3W‡ dK{+84Nu}glAi5℩F0}ųU)+Cg]DTrˆv0ȓ 7‰֐")5|]zԋ)>Oץk֮a'E>O@l90aw.+bU!&z;^:(rj4ëi 3 ^H5P2L \>&+q?LU'-hR?[۪]D^o"ÌF<= lKQ~aX2G~Yҭ2^" . ؁E=eF U2v }pp*djTqCn^bzd:eKw Mr9`'x.]Vsd`(vC>>wB;/qjW=Us~ ~cQ֛J9`N0u ss búeÑl 01jV +[]8W,o lr.:7{<56KK`Tzw,^et8I"S;$|̪}+dLby> CwA܎RN8QI46F/4ໄ7-lPQUQp~:kQ&pcu_E;6`~+r_v[̀8s?&g[@dn#,oj[K p&!ePݡ+~;8Wܧ Ƭ,7QOZj5|U" fdťH?=]AW[)18\-ď)F+}6u?Hj=ZƩQU3UxW&jFj+9s#~3:!;1{} n sasQron-cъ̒i`! )0u >rDKfd'7ѹtm>== })ֳҼ mg@K HV~V^~ؘvt(Ke2NV&[O͌mԃcc 4eb o{Lh OBCu7,~^ps3@DUDe+lZxO_?i'0Ote`b2a-IdINЖ͌RAz/mcؕYRNڣhN7<|4۫e.m Z$ׁT }T!EQ-ɕ\կl??򭀥OTmtq?kLbg(g֙ @*lpiɆT\7ooɑdC~ QprF}1hu٥|pyLWLțSl$˶MV;Jjzǻ>Xŕo8==K7PWqTaH4?)K8<ݍgD!R|~ZFv\ʽ n#;yp/Qqz}{Ǯ& w)va.&f!V#GT=3JHtz]ROѨ`T!QY Cs \Y9o1m*qDᖗs㗺թ?:*0 HOJթ'T hdcRre;Z6'Kl\5eDfUtE]xZ 7o*(]%1jGA@K%90B,H{?QikĻ=P=rd n:g蘅xQ:쯻JSQH#doo6 |? gz]q'EwѢdE{//1_bL6 =\\onriuْ>jL &d@Q8Hi9'ʹaw4qYkc r(jqLzlB!-+}qSTʝ^-9BΫ^#EZkϾ=:ȣc sD:<6 9׃m\X㆖֧ FGui 3!jh֛PP\r!1xK.Ն*Asl,! !E$G'}}.] 0&T D9]W@uo銳A0β#0a ЬO L0\efGShכ%[mFc|@Jܢ9 H탑:hvQ8Z'fʪqIj [.7eo+5cDmj6E)v* U!S|w9&DS\ʯ +UaO3W @\'dP+MM8vY1H"0m.1lwAr(LdZ7l#傳֓{![ܼS`?샥$ E-JlDErkpzG&gD&iRFF@sA=F I}%oki!qILq-lv?6U?#W{iC35O&؜,eboȔGrus4\f6Ko:kXgb>b4nGד֚)%䲥鵛 ҁKb{R JXM2b[j ۰L'+FL-nۋ̥ LU֓Ќg2fQ?!XӹHh5ο л(|$bGRsO:a6-L)TƇ2fa/Bشfoұ0!9Ym&N6* xAXYb*f״59qۺ/-8Y_F:rgv%ö{RqI c۫}r?aI P@԰z{D9=j<  kqM9=wn<+$Zb%.m.͌Җdh*F̻p\(-M*;ˢ `Ze>,},BwF MrJcPcȶZ *ȓDZ>U;ml$teYs}&}8%8C>jENFU>ߒ#$'K{MfGws}`&(gL| %ke3RWZegCn;rژXң&]^o樽@S5CuWK~g uvψ]S 6uQ֯mV@'Y|0nBV bl#";~\~Q-ՈzLRl RJ4ٍHTH<|'z;iߩZèd8xc3GnY;w#ڷ(I&C2$NFS6 RzJ`Hњa :MoO\Y H=ʖ7@jvwraXWfK!S 70)Z~*&%4zGΟT(Yuns@69'mZHYy1%X,T秚U*#%σ?1\o*`pX3H(ҥǎ9t&9ip}\܏>r, U~,>Lh,G41갾-S$:(ѯFql:1p|򝚨 h[U_3dsdž[R^;rgŞAy6J]b#˃"iz?ce(_,7;)P7NcP$!&" xp{5(2vk 577VP>o^7\^0D- qgH}h"OUhFm̚VL8U 0|É!wu%w̹@ZSrѪ=9}CJw\Srs :L<ɒ\C JL32Qͳ)AL<t-x-:K77bBs W_]yl[:TuJLE<&@Z %y wދyKr[G!ƺ+T y3yc2Q[1rr/<) 5yE>Npz` vtN*ur@;x"XB#(}]N)1sLd>$L msZMr&W r&.^W`cK2JC$OvR xݙNsm c>O̹uEuy"x,УU z֬B Vve;߆ 7xI ɝ/"_kGռCQ~gIA:֖灉*͍.F18~S3G溠#'&w{XlQrȏ^JVW^ın^S3SeՅV[|zPiX y M?0݊1ty*$Qu2 A#>ψNHO'A@H7j98:Jӛ"b WÜFB]-Ƭ˖4zHJH"?Ts!Y-Ǐ˟K<戣0E "_7*g0LANrtd@ru]\0r;\5RZ49X/M,gP\΢Jm|B(b??ͤR4cC*W DEa?p}}s'UJ^qHEL. zKZ׺65FE>4zϭ]1+-Hɜ$H7=CH|XmWECI:<2mv&{~I;ʊ.z0o#>y̚GUOѝ̮\(ǩzA숺c$ `)4X)A F8jCL2Z f:j,9s|y+IG'.wE^!<7ڦDoI`˔ɴ ꊽts(" tmStI骘_  (%?B'F|ՔJK{+`a0:Ch1NDUwVs 7!RIKR_ d/w[SδBȫiD3@=RE1ˠn:p<&ۍM ( VHb%dz*`;xR5Q9uBOr&PA*M@{H8IGV ^.빀91$^c#i"=gBkަS.qŃ|Ht_+o036BȰx R,[hRF'TLrae̅T'w8j~58>8 `0[?-uRʖ >Փ/Nk_~!;܈7)U'o5aQjViPlꈾ(wիTK!g ""]g^91#d،F-֟$"pk?ϐЋ/ضRz~Z;T(› 5UNI`n#O&'3XʓSb#㿂o2ؖo~ +.ĜPiƖs5\~,O{`( sLBap+ xiߵ^I^f%*(]x M sddң5HwF,Zaw:C}JC$:jip0?Q$W =Dpo-z @P쭐dǤX&|k3?[X).~"XpzJn?$,q .䨔Su=~@U ~fq u< w, VAU\h{2+ckJ/D+ܛ׿}k`.y+*/U=vlm1A}Y}YFIو~>TN@ʶZޥ.G`shw J3jah4!A 9c'[8SUGжN;r5(h\BAsilݿB咢a_3f~wE@$}9]yLjy|S/peHYZ2Sj6+]D3$_"*$Fw'z2C< n䢹]㿅XF;"ng^FW5q >}(uVD~ʙ]|&6a3.ؠG$4"1RE} 1BKEB,XS!ڎ؅6iFAi~QHNږ4̎!]WdY"6l"^R!U=D-ԼmLIEE=Iy󬭈MApv)=ۡ? Wռk׏7`[0Ĝ DZVi7%H8tk*w'x w-bM,@? {`vRI*Ғ|x#NO k9>(OĮۦ]YX AحNP]?kYDۖDoJ5vѢsӑ jz;W[')bW2WxMXA,)Z9Ve -!ƌ [Bϴ;;@̚.ĉsgXKB;@Tj89"UC㐦Lq0 yʩD Ya]=? "4UAQ\S5;@8p6Lj}/wnu)Y`>W,ҵGFWcOsq*1F=s0> #l ﷊LhY{XNв \^GgIC7`~恂myG. j=ƶ]JPzs֕>|Gm:T;lG4*w [w{CqWZ\?fI\aa7*H#"€{P,I _?%c%M[u!H*z@PHb |#_&7)(ڶWV7&>Q*^u?|wTқ)ȓv<y}YeΩ%NSCYJ=Xhxi3d%*5ہY!~!c*0;$tr"{㈝K GSG0kggZgYS3NUDLLzft]9>H&0"g?"!8+yɌًH5=+*bR#Q}d48e8嵋n 7]C<.< O~z9Q_ r03r8gPkӔvp_49]k|7KEsUgR*qP|{za$`0N%QX]^b]:)2t5!Qwi R̶䝂"LNZ,]qpGh)`{ VB-yhk ړ~ #tKCzOxƐܹZb}}L/#)7L#5SU@;i6V=$N^7CբqK:r5ÆB~YMŪȮҪ=qDg8B7QLd{7aU4 -IWJ8p WM Y(DaUڎe]=1!mTVgI!(hOn'Zgc&w`:F5'x!Xy7.fі' y-7`M wˣw6r9x!V.y`kDe}hmf~ɁSB^喝/ۿ"0QR*BY9h.3nU89kcP&H]q;d6ˏf6JVQn;L+/coTyK)<4_A8LscU)3OV:Kz ^ 8Iǜ2ɕY?mƴ=*Ht0Ȍ"'ä?<Ӿ Kæ ^K& 'S aR^"v56)Am`f& dD^}/am pk^i[<Hzح2TMҶC7by(,u a/Hl|bʈNʃ|$>. vg @zo,@I=w:p݁zo#Šxr) sq}99ap-B,L|iR]ó 7{ak(6՞i܆DAX.ۯ;+IJ4NgκYE2I|ol3KǭFߖWݐo ۡGc[5}Ɉ.A3g# I?1.xLwW ﻣ$]vJHqCcQXc.ٵ\ 6>m@-cnθΘ@(3d|pjpe2CeWvsJ?X)7+m{̓ ɂ3O/Q]V_9p&H8X `A.m~L +`Qv(C?1犞~ps'6CsAGz~VD\ E9LI[ 6%=%c 'vݭݎc{q&2l '?{oqda1Tش(c_FbmdcT. w=?]=OKT3l#"g~ 5Cjŧw6a~Ua{jPd~=[$3CgmM9]u':8eNt4%vє,9:[!S\L\/KP7>P=nR> d|ȹŸCol4b&=2*ץ?f_Fjv3i (h,6+mhN6Lnʯe`JȄW I:88M Xȇnc/vT>;csa{Y)ܟ蹯&ޝx[g: diC( OIG(oNw+KIUj~[`DX1C0,ey\i _Pµ!@>=dAD 5 ` u鋺WbłK1)xBNbL)/ܛ!M+.%;t9Q$Oؤ{+1*ܔcdi ˆuItJ*=ҿ-Nv~٣% /^:&iҋ H} ?ZMWw&y[AkB~SVj {׌VHc&ܕf^l96o$OveNzwʴ\OPaMM9εpbҧ"SC >96rp/rWin0Qjm(dl!Blh2%M۴Ն+LpJGe j]4[Kr*r8 MH*YOI*PG`c)uL!x!(%mIĿHԭ2 lv㿌#W|3s#)CPh(8$CN\z85KAmƞ2Sa.2I% MLao‹̏7j!= t@1'3 o7&03W8,-,C>mAjLad XcbPBDie1%ۘfk'#Gb_}h 8e}a0;p=Tٷ}cs}U͎<`=JK:W۹cDU -=pb!LO,PKLzeGqߧ|UЂdCY6-9ZO'BG6NX|t i?jsLb6@R`OPOen.b dOJx &%ioGk{V"K  A.% ڃIb~fPe jO]j)"?~ZFn_h ˓Gqf~'hLv*Y7/P4ܐq^R8"ߎ{pmX іd)̼r"'gXS,ksDA~±>\Պ]3LșpN)E6Z ,wG "n_`3dD;}X!G] %ew- jd*^U$Y?åx~eqc5Gk GO ̄2ق0%w`7tdzG#nNXE9_I.Ǐ$Ge^{QM%jByZ VdtV#=^B V*c;㙗^϶gS<|mEPZ>\knB@srznv]7w>'!a X=KMT}o.`noZYY- gQJDjܧ ;|x(K]OujǰnSźC xLqYF r:?~C$ew(;DHQd6T۬|7na œ#$:Vmx,q5CPV Km~PPuht K 1,}Ico~ tVYbIN&4 |I7acl)SH %}d͊{>|ZI}],9Xte mGT #⤉w`zi!1@eJ{ח8pD~H0-N8b}n]Ѭi&)u,*,{qv0Ǔ׺X\ZX@O0pkTSLL)@/ʬJӤ$ BYTwq _f|p;L2]ê,sRmID+Sr`9n mma!6xv+'tfݪqaj>ѡ⮡|z 6Azp(n;.WhAmn{A`nxt3**bI΀>RAOӆ6G)'&xl=퀰#>*ՋBf|6[E>u_T^ǰw\z`\*.(wX~HeSMZ\GE3q,>7M`m宍=7p%RkIn j텭 L][ 5+d6"+цTGQVcjI%[@K%*DҲI8DĺVa7'̳z1fU)kT`~[KJ&,$hw?_5"h`wB9!d繹7 \HKyx7i>g%om@ Be =;` +<ЭʟB-V~<0 H3&>m+# 'a[ㆶB*d,_D CSΥ0TG6_lqJJ؉L0au0)Vm`jn]z2}$#)2L.[䭾I`X3_γ2e6\Gy"j5L9f\V:( LؙA9_/qbLm$2㚄ꀵ<T~T3T!aV/: )y.y"M ÚaFޔ_P:-/ocW%t\g[Q9cܷ+7eBΤYtnܻR{HFGcu)h-&^ܶU>3'ܪY͉\/sXXX!AÔ5B$ш"1_+.T"u'"B-F]l'YjcZ~|m1TS'{˥k${?$Qۯ?{Rũnx{Ѭ85.hJ8-@~%(N[dURf cTWU0%Hs+}$F MʋN}XNHG?Ǘ2[UhUVdL4x9CV+cLEG9ʵ\SWy*q Y%C5Z ؏(":b󩧟oMEr$dM"nB/zrŀ$ qx ̤xp H4hcS\u+6H!#Ejs9g5k ies9br^˴S'7ԅT5#kt8v%~^R˾hJZ濅wU#TԴCiCWژ:%}H{K6{MJ =GS%\ʱOs :"s&;Rq0w7䍊z_-VFrwb ?VAx"2`l '%g 1.$9MyD8_ oG2Zz ( 9+{WJ_'WxJ^rB!izYC 7kIq8omI1DHgZsT_׭*o_/rG4ꁕ ]]K0r9r4BB~4?6%f{IcG\i/7g_՛!'_%%)Y` xC{4-*oLC9ҭXₛ@*xrL* _ʔ.gI 85BFȦq- v2L>vM&}Q(0-13;ZcZ"$ӯC(WJ[jUgשm.:Kjg W* 3܇6#"Ɖ˚ ;PSf!-T%TARټ˭vdmFA(3jtdT- y"R9rgE Vͷ&I'/JWO H4[mdaAP[*ʦK-~ℇW)uMO-0˸P>ۧSoRsY1=Iu~{[dmn4qNp"ш!*dzqZq `ܐ0Ӑ4ڶ5^ wnO|s[[ b.0wfhQQ4gN M輊|nWDxUZtJ?t8 +Ƙ5 7;ښݦϣFUh fq).BjF8ɃI8JL{>夤_#Q[GLHЈIt)3͕d~zىq [Yi[)@4M&NjlE%^Opʁ.q$#v#Lf9Vd>WFX㜍ӛWq0Mԅ*NqsF˺DtaT3笻[j w<,i؀"͜!;PW切mjoO\]3l· t6#'Z`Îz|jV@@<8;(G==195 #PQeq)3"T̲y屬g<8mS8bzjFFJB˳ {NpUsr=s?H$WkYFbG!6;FɫFiWns <j*?RE^(BE# ڙ8=?\yUC&%:֣-a ۹a8U"Q@ǣ[ =ܘ.4_H0Вį?(5)$3=T&蔙2lܐ* -A/d@:>SGEY3 ww5+ٰo\t(`nO4u[KjUVUv2X=E"PF" (?+^OնUx>BQ-%yRˀ4.9^WߓN#@ TpaM=bg)8' ygĕAݥk z?mifyoF޿/ ^M\&Ks,${B : :zRX-=`:]8yh&V B{f󕞕50὘L98 @I9*p{;FJ>m&\3{_8m8uV8 C0/x$rDtUr5t*sʬJѐ}~z`4yΏfS?g uYFJ*;~ Wb!TCI:{VZ :mGRW-Oj~-p]=Q3^TYSJ (i!SM_J ovjN|ezdiW(8QCB :#=(SդIڞ3חvEia9l?K6@߷ j#LYp&-3ZG 3-mɯ2eRL˚{n{iҶ\ޔ +fux:WZC|"+r2gN잟Z.n?jg})=tZeg^(F-,ZL;Yq"V%P_Xfc9KvQT#Qݙ}kbceu3XB'2h&[Y &}P C0@V# ~- ?9W E7dd'$1Gag_hkh3byq,Zpk7mu(2+p6,ާH@B_)W~oԁ(ۢrlW)\ֻ:C/RWGRۨ ln|]?hrrE55lM6D7]R`,C-> vxѢ$)g@ςHkrVDDնTFfȿ@Șf"ogH`Go{|1Sse%̬m"%6X:f'Ą I PVEsv+nuAWd>T_7-UJd,g;.Y_=q[ыAE\8P@OC؂p| Bim8ꐽsKNhS}фqbm RHk_ju8qxׄg3`:Zj)fUt*8試hR6?x?/NYdfP__iK0yr9>0FOι2ex=uUe'TRPnPvIߩۯHS?Z;CN&G)Ul̒y]&xD.ć7|Eh[C>77C "ԷXyg"}gcQ̷}6Ƌ ! AI ͙yE{ ,H5Nku|1l_Ú2|Clt ~$?x1TK?.UDy36YH=6h&uÐXJeVzlã @ӭ7+G)71v~']le0}H @w+Tth6C}` (A"6f|und[\^OE0Şt@т_tcZ7$,3Z8)K^+"mm*jn8"fN#.Imk+ӳ[*#8? 4o/*Ɔ&BQ5lcVUhIS{ąg(sF}'7>̺H&^[ML Ӎ"/1j8sШ-z5W׋)&_nCOGT m-޿d!4Kq(#A`.XI~U&f&oLUĄh_QhnaCݹob硪]aD6KT\=#a=>HpSa(=' \{+E6qn7Oz!MB2M!,`'M!/falzy dz5L\’:'CXc`F_i78wCT[=sAL4mnJ\Ƙק>p:z'Y{EK6Ftcc3=D tyYwmP7 if Xm-qUc\w)ӕ#=^ g 9)T8]9!!}cptbHIѽk-DI$B΍cL'X"^J&HvگF! p`G&wg'a$*wbDjuekbz:M_uB-vZ 6}#w; qbPߧY+W3sA>ԫmC+WHqK(}JE*"IVwMAkLn T~RH:Ɉ5籈'rrTADEdh45e_(uќ> /9*ܧ PDLpKT]Cʦipg-]KBdX7mmX(ʼnf#> ,)#\p؉x/%Os"dS-Gʦi@ ڰ;n,q>x(>KCXoIPr-tB?Ch%)Jn"g[$7'xm8r>wxN^,Mؿ\aJW :% &[nc 6@C}mY]sMouaBi`IaZU`w:*nnMqᄿE..Р%ɗs,P5T 8o`BZ/trƘX$&'i`o0XE{n!(+dcFwHS<k@ "X(<8Ό3W0EX&D{ q-KS~Djoˆw@$pyv#Zi-+#Q,Ms^'b0ǩUr|!`U!} "jˏz(zQB9jUC6h$A!z?|.M7l"z=1(1Sf .=AnS;-,) Ԝ6)2(-8s*{I/b;鮜R} Uæk uU@\;|ِgύ$g֎AFw #ɋ $Nh˸/X ٟ)ȴ8g8;N!}YG_nd8UhJTǙ@QFˆ5,"⺏q_Z B|=_)ݪ `)4)xd =qW4 adM tL݂cX0$Ab(yO)PMFaHȄU=&xi|7u*= "?<YoBtg z!P3/lF ~upLpOk+-{@ (ѲmeHu˶2LCl;,X=Jqs4wA!I)E!~jEP}Cv9g JmTI7k[Mj̹o%\Ob990)OdᑏFg ٤-]Av?AXJ8 ]Xu͢k4q-a0ڕ|>/4crmaPH*-B#ٞ?´e|ws^-W1)4e5f|`DA&Q66!cPBy"j~E-yKCp4>)E%>5LuGb,/%҃r APPЯgל]ݯ&{ @WߠJ#~pa<SoftZ>q{Dt7TQzkCxVmSs7f?aG5N :csVq/JXO&f>cOxV[D#Q#M4:-1͙˽i7j[98ҕ

sn;X ;0V/eUK'͈(jϩrE'Xz@,qpJ q-KxQ~*RaJ1|y'sڕ1W` WJSwvj%6ը_G=a'ƔCֺӳt]96ߗ-xz#uuRP_%t PXjԣ=l|O6B,q1ۿ -Ll[x ܑ~-YWtŃvO=X6Et҇QLN{l /6Q&x&jl;ZVrf~tfX aIpA 3WoWEkr8z\|,%bu3/hFaf<;,|˷Wذ;)\CT 6ZxSNz`FE%^PG 4qj%X,eS Z_=O!"d2f;'ݻH YB ,Zkbc%Tl%Ŋ!=-bNHjdw+i7z+D!GH#r.E`m+Z+S6wʼn xG{&vNv- ڎ8>MZޏ ~9Z;yBW{#' tT󗛎$Ǻ?zt/gB0H `MpOL,;y~O}d/uJ}xơkX3$&]R.Nܼ: \s(T0p,>EnV3IHyu؞"ZiʡR"[nzܳ(-H퐡L9'T?U8U, ӈLQ@Oo3ِ!kk޶X/p]0ӥ0dB9'.a5]0S-Ay!D8=)CB|n 4nڰr4]opSg' V k.Pl,E$Q7<}/Ǜ-s)*n1N},G.nle+اe&Zo6l çxԛJ.XƎ*3?;̈u(c0B`*;Ϟ.JB5ׂqu@N'+ :F`s}"~CM+教1 Wuؒ+Mb5%u$Jw[ (Ljj,pY[h3I8W>źZ=Ѻrs`Z5.>|$i+o|uEb{Fi'ӷE6 18mVS:Cj3_Ϫa@@ͅm - Ĩ>k<Szq[iTP.jC"s))l]~}}^GUyK8{pGM cn{Tt%OƘag~&wi&j2"~j)ףWpnP~Em{A%b,"wJcNbXAޭ#B ?AQyi7-m0mP!1ov^, P5t9+G^OxzSw++!xik~8i˜aGD.`s B >{lv \#AsIp-+XBǔ=v:MץW@^ٿnPb+F'p 6(;{$x6h#/jIʿEVOtyb5C'j\A1boJ23jό:}sل4;Q`.={ 9+0~}NcYh[[aۛLi3*RkCH*tg44e=:]A6K$h6݄q#2mP38W2#jonOkthg~{Gb p>0N- [',MHv 8-8D=o#AvZ&99òOVz6E@}йe ī I~&v+7:.7DM>,PڹX/ 5OF,$ Zˋ^̪zqĸ XVܟ7x(S>Ijes8v09˜Nh+vۥ!D-zw{ t6t &!FK>,'4cңeE"SX[8z fҞ=c6 ޙ.KB 4n}ۘ0[ l W!]FR( a6tSgMnQ-M(($򔟙{c"]ZFK6_8@O=f2i je&:#A^m>\6F:TTh}o_ @'ޜQD%F]cB:Z3 uz A@&6Kرn֮o"__h$b"$yaL&_EawГzjƴ̳Y(H(oXۙdFg"#jC<4f˓:E<'XX]:VsB$9c[LecObGxIS'AtO%w.íE'Ɋ2, ִhР#e"\:4]s9t9tN?t01lusLvۏ~c`5s ǔǚ+$sT~_ G4q_x Z:#2D=I3$ݵPIbpNAk"Qꍅ{3g#:zK)k?{<@L\VrM)ˆ!ym%w* x]=_-6[~*u)gHv6SiAU;99+[w(:mj:1 əF`ezЧnI.sl\" &"Uci@b$8 +iHC 5h$vE^`W5=y}+44 <[W/OA/^`lUwB<[+љ=PhCzI}wrB8gQaVM䤗Z"L KR0v`!mO妤aQy] -eL v@mu!I)jw\A%@$'9reT{CT j`.o ȹA ?ECw+ϑZq3x¼:YajY炥 xqj7@tdF̆LZړ/#(WG/oj\ˌaMuKAk©Y3yܻH/9!\&W^xu? `5 +'!#b] @B)5pxC3!CKoACߝQ6:e+ۄ#RXOyBcVHsnuRMrԞ Mv1Z "([&!csCv>hf1oo bݲ7<%d7lR("DZ#,Gh#Va4;)Ūԝ6r0Ðwl> gv|_#1P^ɖ`=|%oEu  P7(4T* @n_xIAt q@x%0J@D4{c [c>hɃS+'wnkQacL<%to?Se$OEQ#?oSD_zy;B}ODa1g>^7 YXxNm vQ v@$Slpn/z_muq#A :p|4aFk%X%l:ULr`̗(.?-<^W,As|.Wf>Dp 6HյCJa 1Az/K lZVk?m-U;C" ZO1A2^$Ş PTΕ|Ѓdӝ!1{Û M)D'.)Kgj 4uDZy97϶?h+{  =FEb=C )a|'Ł # r T'`vP ӮCC8ծз5X4h-x x|a>Ps>Êb g/ << $TBS3aB WوSW`u 4!dV j*U]aLPcx~X 53<{~R"T f#'_t!=bBS g%ay!wiщބ3"أQ i;/6d,\]S%h ξ^ƅ]zL$+8sy|0L9rʈR/YH@d/8w L]+gl_?l)CKD.~fk$ɽujO+a@:B2 9,zŖ;M3d :Dz%m.f]иW1׾cDd ӂĦXzK)&eGկNіڒ-Qq>^c^V%MDv2c? c'2蘑f DED*6/@m'CY.z)yMˤd 9E{rqVd-z`ɒ \$ȒQvi!zinaEⵧoaI2/ʁJlUor=c;83KH=Ʌۉf_ ;LMa0_4œ܋<^H#:L6{n8UƟ5Ј {3kF$ʎ#Fފ%Xܷpt6_kno鐲,fOԒp!}V}E6~,L#<+.3v~*O \O^`MV%rܡ,fF\psv1<=.~vBa%jk*a[G_ƒ.u`:}}O4j h6i)ʤ"ϋZQCB8К&8y99o+F6(E)B?9Ntq\#c@7ޥN_1.l[FLǞ&1UOp6S6x'o ZKPR"JVv;偂9O̗ˬl7zoZT3n= t(pw7CMĻp" _9j7g3bh|.$)t%:DI8g siASi(vg$9 .m`v*X^kTR kTj[euZA;:XN "V}Mseͺɣ)~2R 8cn0adl7rWGODw'<+T؈)M>8Z9/^-}Oܢ̈́_Vc|6R+RB+neP&CUbdP3Q51+1N S-O͝D|;&c/3Lh3|Szn΁N ,xo1EpiP Zv? UzȞD,P)/Bu,*aq7/(?`͘}pQZB~=򧎯m#,Muem7l! e7h8z~ s8.hwVO6ԑ^GD v*u)0Ձwo5:z^CJJ0ގ;'֓i;w$AB*;(н 5n=-uYqy{sVT{D)cPůKaԝ^a;%o MHi7f-:!P.)!~s#>e'R-_F1zJS_r)_ ]ވxn۔4pbx } S/;ěՎ'~LJDRty rFebbgũ^'`5~a ~I43[?/+b Q?a,],іB1ք?˙ Y3JjoFSѦy85"0pjb\-% o. [z6Ǹ-Lbl8!;5$h:[p0|F 䌡Ó<giZR(\"9wӑޚ*}N:6~;!(*QR/ pʔ'l.+FLJnq-!I6LhY;Է8MNhԸ!RJqS3MٓծCu*d&]6zeo}zj7+Q7 1bٰT0V K 4cmqm+4XRB9n)_8N8(m+ۄJn5!G>,% f3)R{QW|1XOZ?:IS |+VԗT_[Gާ3hO+t8 wivq셕L{kbgGS/l.RڑYh<#Ďy>_]u*lC*B3a)3q/2}%pI37?ml{_Uee5Y,w\= 8xQ)N:*`ъT+AeR~)ZՆS+v]a?&w8~~2U#fWِo_Vw{!ݷ0rF'Qg'@[)utC=:@;R D[ߘeIurm`\3?k)Q}lk/jMx^FXsR!E)Q Fymg>9ZT Ep@*RKF?Vgrӝ a-+;|xb~o!S<)k=^%eAPRieFAj'?,ƪCS8kXYp;5 ߇fC^;_ v#/X޳BX&/lq,$yNKQݮ$0sjF[ z5?ӘdRȗǀC"cf'`σ`7yb@&VŤ v4+cz%w D 7&Y{(PT2܈!wh(+iGu0?j d cv R$0O&>r;h96ᒖ3;E&tzgE|9DKsuEոn_ΒM7>9 Iɡp5Br<`|qȧ0G3nP@^t`VŽK'>;U6g6@1Hx#dڗ*^B5.E,$2>i,.J(&)z- 9k {Rm> m`Dc*!ZhW8jsEP?W`=nRӯ5xJ3 h rɷEouspCI[.Cd])^ uoAO SfdPV1®* jO?!FCsQm"_lѓ\v3[Ie1Z)eOVJe_jrпT1ղ۳"!&s5; F CUZ-sXHj# 1VBlwKBN%Oߎb)Y ^:Ωyѯru:="-2FK5i,0Ȃ2D$.oMgF+{1R͑]0cIQW4_`="m8X旚Ϙm;DQu|M I DwpEoAƾ[tD:PNS% h;S_n)hf9J+KtʈW&12"#̖͸hT)-/xrєOB*]L@G$e;3,Wu~`ddDe#,p0YԉYҕ?[cf8:aߏPmS=ʟ21ɻ-:bKDR*k Yv@X9㥠 u"q2AS&C-\pG_/X:q$ Ck{1֊rfIrӷZ3DQZ7tU{$y5movUāJ߭@j{g\7%ɖ;M{E~h;tr帜w\wզHZp-6k'ƌU?JtkᕮSllw<[\S> F |a?;Ä8dW?w'jwS5P؁ex4\֌ k=۪$HC& xL*\\FXC"R`]eG);5li1o'vo*Q/pRBc㩀#^>]V 0ij3"4h4/4NZQN7[Q/`Y#ϩ+XIWĽٗѮ)'#h4x!a~˓&Y# *Ҩ%wNFQvZQ<>Y=j#xʾݴqr'srf.]/-bZ2him ݌{mMOv/Rxћ*?R ûv%Y=Q3*Nw⨍`Oѧ,Gߘ{P[v]݃%p,Fal!/K似N)0eWH݃I!s0px54K;@<30ch.1F~3Em gs|*r a"3Sϳ؜B[i݇B1 B &u@Fivf%;V:z~A ;l|As]8K[g΄>B8>^ҝ7J^LFgt#B~?+t>`/GŠ_b>*  ^=>Q598W6?&̏?ݱ(mk{(L=[Ka fTy*1F]E^tIfM*" -AYe)1#=`w1hQMmFxxNa}fN*jGܼeN.?Ub9J};9F|_IJߟVO;!D]Gd H죞EOESk rW]d9dD]q }M;ĐcދYK"QcEVM+O3@C 0vB#g-0/,[nH^O20;HJ 1r|6M.ۡ\|px7TJǁqB7/ǵvDHd\82(=QpvUX_qUY86Ҋ% <.$2 .9*s$}SԜMʔ( PqAΣ@-~?cmrÚD70yp»,=tgӂO!Q2x!= v 34NK`r\z sF3wdq6 @m%ESg"f܃MDȾ>dzlroZBCLТR|ލjplm[`"fё^!%u./ ruG^ن??jϕek&ܡr+4~AFVWoBl vY~2[7Ø[˘ ,+rs,k T "DZ9XN=ꄠ%vvnYYVE"B4{[Z#'nʭ}vJjU{͍Fu@|W4OD_^zyITh/`E, x{)p]xjhGYT=4LnUл096f%IledΎC (ڝqR<k}6s+`Lq'1k45KL@to4t$vG0mkb^H1RQYeB*Ss?T*Mu"{1aSd'rU#>T2 C8'8ƈva'4-SwsTvs`|V˕GӃ 20ƟNc3ؑ>O.C"M#r8 fkACf FPZr;7 CKŤXIϖl LW5}k|e6fS2; TĶ8ѳɳD穢TU.8 h$氝POG,%AuV̄Lb9 @ IHmVoƂLGOC4U?6-n {p(d~ʒ>A%iƮ]JAFvZ6;dꆤZfsrXSR$f͢bPcl5&Kv "InWrZp\-c6R}0C 88qly|71Jؒܫ.7˄l*Ov6qoFFxtCHR2ȳiX،8{s SC6dmo^H!,녶E$Tx0[\̫nSNg[WYR*:*^Rt 5w_W IK `J"x83pwH;lC詜Lh}h4n fvaK0cN;ʹXّ(\Ux.8E,wF =W&yڲ?;z6,Z tr[DM鷝Õ6+|7}UH8úƮMs~$)U@`s>ؘ)_:)q|BȥJOhҘzcS&5Lh?Ѱnhܐwp U߄$׋Лem7ely$$2a6gv;}ntb lt'XL8߇5N8rgf6wd# JpfJWmOk* RzNP:t"=^I"Et ,WURMFϤ7AYu :iPrzZج//8kX=o"۟:rڡY9C\Z [iG1@>{"J :6gՇ1?*DI[)~X4=,ȦΜ̴kS{wX䥯M?W6&NI族|QV͚vU:gWO̱QVqg QK_^68]mNP5 gKd9M ,b@`]XE{`4 f]Z/Ԕǚ%*9fϸkb%Xձb> 8t="Fۡb., z[ XT>IlčL0SU?ȡn Rqp3 z I*ϙ,uhFvfDI c gſOBG5˓?+ Hwӵ;0L^#QRwI͔KsJ=X kk|QFg5L-F}Vx&* ,1X=h1d0 ĚVA EmNU.<\EtLyŒIٳM i_R#ΈF.!Jxs-[UKqB_i<+JUZ] D {UtDۜK;纓랣|CzpL|y<^WD2K^Pڲt 9[˞[Kjx!)90Ga ^^7MX\&6m_3Scdde2ܰMME➶!.G]9VyMDx-s;s1N ={{+Rۼ͞cɦY1MȬRB|C[%|Cj׽T_ @}{-y/p=jӹ!k'|tIVh`8h~Cܛ!K²CŠyU=d/rڟBbm){l,eE3nSNE8Ks>t]N&yiB8KE2\,/B thrf6Z .ߚoMl/Va&" Ԅv3EtF7mج+o(~Y/\4>eу׿ BNxԽf eJ})1s LAٖ]&}駤wD:벛+=Fahx#]@?m[!HtKk֝YY{`a#+Km< 9?1M@^ ;J|'s5=]NBH rv"7A]B7)|UI*Yg5SseL?!%͉%;/%%o**ʝH*&-mVXΠ7ddվ1QӺ) ?[KK9nz>_hɎUn+!vځ.nC 7|ugQ>:ja-)Ц ir9O3}Gi5S~QלMj6wߍBh.rg{FyR+(HQ/yȔbveVZНZ uGG䚯 f PKMYb~_h.D`>)~w˗+[e0 3[A>(SK*&qyyMEGIM\XWOI:``L.\`Z@& ?]T=Hsz;"`9gÜ*AޚDl9c["ކx ,+\.6QN`BHd)+7T;++bxגWLqL𨵣K9C%x}6m_/b{V؋:[rjnƳ?^j@ SQ@թ'r$m񰊳0"YWz ;5հٝi&v'9 QLv,_2߇zQ Ѣ.p{B 0O=d [2S6&`aqv o G ^6#3:%q|Cӥ>e:r|__ҝ:>]ṡWݍbawXt[D;()D0Qk<PV=*j7Mf u(ƙ,T`&.MDVc?F $Co 9ʷySZq\|>Ƥs֑^v=" 9T,\p "<hFɢ0H%X7P/ʅ>ˏ1@،P4wS󾚰y`L&V's*crcL? AR0΄|.%=>21E7S-}e_oT/!M%_6wqlIxcc/:^{3X: ~NV`ؗlf>DTaE]8H~78ϞWu>]Qԃh2J|ެXK]FŁxZ푧n#jټbJD\OYsz! }c}?UWA{Ax2ڽ|$DӨu5,g̫>im/ӟI,ˁ ~E=N8KAsġj3 Y$', 2rQhGcMoFūltjn 0WP*fM/MY9JӦkQ6 ejL._ɀ7֣jy1_melk^ĨQ_Sa4"X6/D.v,pkT{cs ecZȑdZ4|9Z'֬0wjpubaљ܀9Fpvx~;F?0&k1ǓO$JWi  \q:?Niȕ?7ӳV5Cޠ0UfP1&Ŵ>Ǝgx[-jm.*UDb?m6ZQ,EVQ.mxP&oz?YG]J|os̋sK-i3&$`d.Wd#&G2rl9:IXPU+MbAz'#A7ed`v]f#pBU(b ˇ(a4׸,89R|kφzJ8:޵Y0gHAg1a9v5:sI$y>o8X=WlaRIeM>ߦȡgBQBlz}zja52$LI1Xa@1!J;v&sgCxn7kgorw'NqXJ+8kU|nZ`#Oox >e2K:};tH sq춿4 >!5f0ɋRdWe[yuluឦ}H7dxW?j!pDMzcIkWt鐵&fJ0>^Ae1dyBYj:jIERrmB(>;Q~ku3|wFKYmJ2nB2ڴwɪ!1 EJT,Dzxg%)&6|iNBT!J9jg "5]U\wRvծ4tFa's g5[Bz|CZ 9*5 GR+Fk,gDL82QqieA8E7͟tX*4NJ$lMgKBH' 5jg[%\s"E'Fʡc \2ݯxo%$$aPHӳ y_l`wbw/,ɴ#GR͆;e0 LFa?xX # 6ԭ_5=VF]t,g#n\mTc*9bċ!cR.JDMޭ9M?FEV<=sSPk#56{3]EJf;aZzɑpSA#W x ,y}>/Ɨ!OuB}D] +xTCK3Hw}n0 I,9RZ{b 0H#ǹBZ ?t~8v'bTjވ/&h^*<,5]I\*wB='T Ri6vEZI/ x)"ST;>A/Ǭ5qgjXRܴ 11f9+E.[NT}D7뷦P 1=[Q(Nkw2@. 2:Rvan1$&"Ǎ /LXP0f9M MUg!ʉgUv*ލwp!}'dNX*CIִ+}| !co!o9Cxm,$3cU9 ^u/t.I6`dBf+-L :^fV*o`?ʲ2d]x‚Z8pILX3dm*_UM*aG3F"i\6$f j3[>rEQL"z UKOY (˛g 1 ;PXӄOrŌc,|C,,J_\p٭ʉjjx'Dv$Y} ` %vc9D._6-ݻ~c#pɳ 2dI \&O`֤ʚzFa΁4 D\3#_ڇ|yݧ],j*e7wS9O:Id;g)䑖D"#I 4ԛ8 1oGUޤOY\ 4`{iHY[ytlo-"! P/!+(c+Db'kuqNѿe,}, }tsEF+l/.I/X(< tMsF?]jԔ~!̞&hp[x#Ks,=(/_XR@c)yM 7 $ TMqQOz[MN;?r@_By?XtWR>t)Hrf_q;P*0RraOZEOs+H:Cqx$Y@U+Q|P20gD5-m8~+6w^GxL#ϓNge2qPCQƋؚ$Ȕs:η콎a ƃբ'¶ ]Z<NBr;l:I8,9W.y ^夅@:ns6~3!*k7RXN3GRcS%] 3a18d×\bmR[feA &RHVumTN?^EJ4%"w't`R*;&>%CksfE<ȗf:Ay*(|k],G†o pF_KWh9M^plSJŁϡͰy^#1;y-L L9`aK!ZȄ9&6`V.oEN jog*-~}cxz72ᓵ3sfN0R uЯ">@fi#m]tkKz6jxs v#C4׾$-_ :+ )o4-l6K&K6?t-U~9Lgqq#5sa}DlRZ^Y[䡠g$o+Hqn(eN8݊271r/sEخIKѼtAԈv0f;Qh\c'CxUTZ~ #_^dڱWmF㳇+yHeyCVi\p= yS'[#rXѫذbj F6UHl6.m.~0 X ߻`q!a w0O ru vQ>pIe*a^u%Fda3e3mm0-/ާ'ɿ&m@iƏ4 2ΨiRْԬ:x~H+֝:9 ]xK] GȀ\* xw'?"ߴ/qoJcV=|)HUh|mqG[BX}oW8wz((EtŔ]^s9N#q֎jݱпx-T +©?U<f6= nXՔvj`EcR)u_)EB}PdM?iJ)8pu~ӀL;SHK83 /=›-KJ5PA(Sw̓}*lZ byW hHTNjC?0βffe٭vqJ[ r]ۈ4\IgTLm+A /t6 .B@>w|)v-L4BrɦADmנXÿmQy-ְebMF/hѯ0j - y}$h:m#Y1 "A$!69`pl0\HpSŶ5ES{6ݵRJxHK>)S}2 6 : tJV{+dʸB⃛ĽQR"RA#(\\ϝ~wrq*Vv=vzoJTWUx{rE$O]lE<֥WDړn))ׂȽ`K76?BH- U/*{Uy'eŒjG'-]i|eCz<369XtѫY%kN~dw ++&F Oª pެ{Zf=.@2iv"Nؿj^_̼L:UZ Q?*'^d| 2XegIf.m`nPu(XIҙ˟;Ȩ/咭fFUаXOz1tPj$})9Hb+LQa6G2r2{C~.q.0ڈ 3p-v Ŗ&x% P ϰ,&g4{~mF9"Dz`YS ƊGĹ#.'M¹W4s3 uN]aapHFYI~9xl@9 d|upi8w1D<4j8 5Z)[LʓCFEԆ^l= KT';]Lw!s]dz!P 5e&a֥D*7lZF?8Л`yǝXd%-I9G+Üq;`D]>ŨH@ȋsRUv[A ?|ueA( @&zCăt?%N%"VR:^v7&|c( W\4g#ᢊt:4x5-*P{YUYXt,[+ff7A_'^mD@*4(!PSY^䜒sqpi:uڜns]"!dQv^AA#rqޖ("{uzj1<fa7ux YnscԹG-m!CoG CT. jsKPAWcXQ?Xfowo5Dl@pX >p~!97}@$0[ưąmq wd_!iL!#ۉ,Y.@}hTۓLpآ[@اPq N~{=*syb1Kmdw xg-#E\!5-ROFB |I޲)od(R1HbʒE}z7N(7 +PZ֊B5sՂ W>l}#`P'9$#ZQtCIkx؝f?@4/%_ͧ){, > ŕD*Zm9 cAh55mB1DgXսݴ 4 i$4-TO8hnV~V;!W3*+z#>>ꎲT|6PE.μvjQN7u$Nd4C ɊĠko=ſqD|wfpʟ"v sm?ATZFA؀8o.yWR f}pAM};~yΥH[VnywR#p| @qBQVEBJ~`@h75t5ё@/J$ܧ e5{e[ϼ&[QKnhN>%F۹Ki9nH hkD՝Qx|B*cƴI~hP4=vBzƷߋ~8*\&C%=v =x8j"M2t^dHߍv+qJy k,t(9b@Y|}`{ c袊@e;n뷖.'CUв譆 .zI#=8{JYjvM&8$f@ڭX{+b3s?fzAGZqnB1M aDQEmJUīc5YX!)MM0_^Z縋^ O*vʍ>_ϗg!{7k1cȼ{iv;L0IE!Dq;K(#Y{{4!f?Whl <,czu /rlzZ.G})itɊ!T/*b+Ess.L7|T)Ǟ W )t4`J/S^pB8q }wᒫ THGϵK=,KHѣ;JFϒo76 %n$5Iv}U-!+lB/0!=:ަtƭ%%uߣv)!z#M:v-5Ip-R@|W<Lh!9jgoH-F;8]Ukq9dUg߱&^EUOkUFR:yΝ'ՍGXѡ,L``lh '[s'B"uĺT$ _2#z.+oC('^-l?W=^%0|_}m?)St x }ԁ^SdUr7ob q!ܘ1+F$K3H/;d+lt,H_qq>6}R}9pj(`}E Gv"xpuS^J"!%5ZAC ' 2$7EQlHN@e(W&Ø][.2.W9 S4Ncp(m9}Ėfj8!rK[gcQeyt$1 Ph+|PvQWW!?-`8F2*5n&o_8GZh%-ߧqvUD}-]PˆJ^ɥ%݃ Z3<] P\Jc)K/RsYJacohHkbPs$䲏+r~r  uBg+*]t!״A:i{\Fr"a/o), o ֵKeї1T+XCH4RT(b$#%voޭ̗9)U|\΀+zˉգ'UAD)-w7pמBiہNz?3OC"0˳z6A0/aDU+9c>a Vex٧3sfeǑPQ{wg?E- 3l|y!g;-[Hyrgַg_E UqKgQLro^Q@ oqcBN]H(:4pNܗxMSh)D sL϶fl.]8>$ mGL&dl ?ש] VLgzr !FSX'r9<@;wlº89+V{zq郸ķi.N\ LGshZ O筦ԓ~̋:8j<#sK).XC1'W/M'bmPzZϬ_*X ĵ0[ؘ*@B<4E򐊞Mbqd @ke^66qD|Jwm[=Bv 8pv@o^E5;дU5tޫ(2+DK ikէ2dr*p8Aik߭ 1kX8I=t`"`Sn|DE-KyrZHU$>ۏjsWdka՞hy>)(Q_ l&>I"dWfE3 :ל%H 7tB] aο+.b§ӓs>2z(KwE>> T|r5RF7!Mg x>|qͻT ɴqp`F dtohʀZOhZKD:ܦ?ݳ'b5MEaoi|4Vq+ɓRͮvחQ~D_Lk o2t~fDJ@p2޶:?u~NF1d]mNCze-^W,ӽrP6$ .,n˒dӉ! C< c*,Q^5rOSreD> w]Ie]n?Ibnba!<ݳEZbAp-5X_"|ւ"la9h*"Jӎ^m|_Y|o,-W>!'p7Uk eK 3ҽT9ڼl7Lv=@͂pTqA5$˝nަ!mb) 2gɅ:F06Jзm!#&BCF h-$4eʤZlj8,rUQh1dV\8Tbv(ihƟwjn!"_h4.d=?SEG2P:b)rPńZHcvee-D@q.9Ur[՚㯑׷R|:a y>ք7ޕd%/ڵm%I;E6_7dB`XԃatvwQ=`P.g'`c,jJ… 9XZ9r>IBJ/|yd"EA&(wڰ{P7;b;gAQbٰ}+n&|*\kǮ!gkCoyV:=; `#_!G;;-MO0'zYas+Fq7oՄv؀xBPc (*Ks+2DPG;@=Ju.nj~Z>8F93q)IKp+;I(+rjwg"'}sO_94{ nɛw&cҠ4(a{ Q"}xxoąs vˣnTt\8ɈIF7n7B6f[5/kC3-M|űRj& DS 0 A0*O;qY<0:R]#GñvTM4uE,Z&Kѽմa#W{z:;QxEo>4RK c}33ؼXjwt’I .ݶI`$ʖh @#(sγROЄ#zoL(g0Pgpg9pwrg"WyDi1*P;0YH,4+(KU]--uTm+|3U;h,6i)^ۺ2[ѹ)@$6yzv9Ng䈛s69V R~#H(#X0C?3'xi1(fcB4CTڴFU~QľPjX^S@N !eFBX01 _GSN܁Q!mp;'ڨII!_T,r /_) 'F` )G( ԥ&;A5wQm*sJPaR WtYx\ );CSLiƜuZz3m7Oy':+4ɽ} 6~;֨1@`k~ f[*g[7N309̘)N)-pŗ4 Zi鑎u+)#z(=Z=4O$ C,A(PvomF79![7=B -(b2vB{}#R8NbߧjHWa5YMLo Q g7J]ҼZ2v9Wr&,-< ҾvDM}sMz=)4 U8ix-w_HЪ07'f8)́%OԍPc#--$4.[Jwty~7X*EО=]WH{)ԁM ?K8޶1a_G]JGonl`?cϑ$ʂLxvy [eb8*ˋWyfUAg5G 9T%%pP R-.SL/gDuK; fv'z8 &^qА eNبQ]=¢evtYcM#8|[yL7 Sg{P!M tBYx0AL~cPCbE9(d|IIΖ4J ,D"L>;c%ܨm\6PЃ`5غ&OܻE\Q߈F*&,),v8U־Ӹ 2VSγe⛻ 0#7E mLWKGТ>8)Xj]KS; A#(\DM]_T"ޝvx9#ˬRn@뼊cζg=$P٧@21X /_ҩI$2fw-=GWM>I\Qn|[s\h*e]~]zPo>YG_x [䴅ętnl8Pby ʀyBӨΧf?bsVW**g~}& ՋFzY9 R4//זޢaM+K-hЂԲ5^ \`ӗ“Ek*4D ܘ*JRl e)kj{eC i%"ﯶ/F:*HtwFP'󚥙p2`f4 0jeXۿW\v$#8!À VG 7~|M|.X=O@܄5bPGS-c$$NL\ӹ,7D;ԢZvn'yb[-d\z^ib~€Jq@LD{ C4dgoK΂Ԁrkm_ ^t8Hxp$=Ru0Z0λo>` T؁tnWLr`uȼ61SAhf)q# ;u~d-Me΢1mp@#/ y/VrZh.Ϩ\A8z`xfav07?qmejUwvmu/~vٕU$QLĮ<e!MZ[g$Lbq%[9De~zo-x,`ߵ<[чb*㈈n~@9E"@T.mJ~f瑓bS8qt]-[u#.Y9oa.00p{F){'+TV -6ϓA\=VLy_J1wJݍ1LV!;p!!ԆmaF굾 zRnÌ>\DjeBr^R3zɰ[JZx]}V֥ fC[2#UEH} u?^͂|԰*ɇ ] .FhTs w~fh/^􍔜+jM44˧ױizDZRX?Lt9w[Wkd ^9gZXz}a'OWXrAe:])uEXHR-Q83 ) vϯpI'rq*ދ}oYHNf?Yo5":iG큡םsC %V!;-c]{/]TsyifovCɴL%$zH=@@;5lMYj|0(] Tdbϫ_|`^B}\vbs?1G x]~%twP&vHڙ zK؍69^؂46ڊ EkmNh 9ig' uK硲Ư` ^+չײ(uanP·} }3_4ޟO_f [f9tr|[, 9'L)x TKŎ(86\Qf6HŢЪ KDeg(=ݭE;$QoR<+tDS5YȋE$@A֮<o81Ue~3^Y Er7?Y7͇6]YA$`wV46U'5PyϤN zFNny=gaۏ/8W{'uL49^B-'#@/J;z{LE $;;ʑA ,FUv$ :݊o]9gZ|w{ B!3u€fSF 0)6TxCg y'1r[AiWnczuűp1N1]Ҩx^ Is2PxN8Xޕ(P-F]#S6pDCCF3ud _j 'e<=l -˦LiϬGܤ.=j\NL "%WJEؽjRAV1:L9f8PM& dx^<cIs:?%=s \37G_10]U/#}]X0h+H \MijpUͺTHDڌGU:@X>{twcG\gq ^a"T(}xhG|xjZW]yᒚ:f$ie$%ji.[C_+^m6YԿ߿!>nMĔO@ r<8[N G s( x`rWd̟(wv..A=KP PIMY{{`6:aܝP QlL}U 7;F(%l>wdc~Mg?>$IQgq6]jzhSw_8Esto?gKY>!8QM{P_dQIJ߉tH:iXT_MPw қ{ײOl}hS~͸V98e,]njpc|/x pk!#GЫ[ݹ^}|_L.Y"FA x}ǣ_X&/^aKm rB;KُX2'&>?KEf&`'frђW+"n?>-H1eM h s SJ'$ BY$>Q ^E nbYΌe󹢼qR['^y[xaM"h2iCA0LC9)ZSk/z_גFzMEIemۗ(VWo5—qT+b?Dw>'x*HdZ7Yu.|"e0$ ^x ֈK Z{ %_V[Y6beTˣ-dIшLdv}k9{)*z<V/z tcI֘jƻTAjцB*gmVʃeБɜ$7Oi׎}nK$t^֛ jrkIo))+ɲ% EYdN"k[mK7? u52)תD_t 0A_.SOf}[rV3` rP࡭шبRxl(}>U|λX &);mEO.8hpnwg +1?#M_$%pDtp>;S:7[9fNt ~G֮_mh 0ɚBA戺F2!2uV_PEݗE{C]S7|*j?e޹eZ9zE(|ܼ.K 6oEw6ď,7A|~jyg7 2i;~a~2th.m}* N}}p>;wys6*QZNow gc| x2&>COQO0_h .ӧ5ʉ/0peAuɖJ(;J.Znš잪a n3a\6*1V9Xluz *v !%/uh g>_޸uĦW5’<:]+bS0o `m˜T'^>_  CL^w3a­^:A˘_w9Uڍp[餪Ӣ@UlY=~8;cϻ6n~y|K~AfcG8aSNc[8$-YyoʉvRUgX~`v\g 7ma>l Lڬc WpH5t2 +,DfmVl.JVJMkz?I[=-5ꌀG߽J69$+zKuNg3b e-@-[|ۤe說lsٳO.VX~X:y xwtp~7{5k iMD<ʗlM x>$peQ- S+FTeaQzHϾT 4dR$\,ygrt1bn΁q0 &aT``oI"<'_tS(.m7 oyu2ݚ¦ZBO-2Pv>2WO&$]_J3W?r$PhB4֩o %x D.穲_;C`ڙrw{P+:s5/xh-BVan[`P'hPG?[vQ"/BuީN` gүv^i/( s0ؖ-K+^ X{1l XɄ BFd^7WOS7-.Y\3҂L^W"O#]22E>ˣ[g(M皮RGɋfn#-q:~mS$o;Y. ZTgy-|Ռg#]Nz*dMnqwupJ:Wr`29L1Lˏ"J;mpE K*S x"7LM1QD y='uҏl s2٧N\NZ|[ꉎe#Ű_nnaeZVh/= kD.tȉ_qQWKA}ڳ+ӬۃetdEpTdNH5<0X|EW"fۚ\ 0!h1AJnBJ8؜:ǹd`KPDRgJ:;sHW',`{ofZOHWռ<$W 6hQգo?o[)TDz)u3TȆJ߮PƟ 2.y4*aFBk'p.QI<4FS?6|b1㭻ߜ,pcEBw+(?B. ]> ;4Гkh{B'Wp5n7hnsEzvl Z6U78b+.Dce)ct8$q976cтQ4*K, 8u&!|RVS~mesQLY0(-'Tnf畋tHEZv.*bO]FLD^.:7Ht ~Oїꮺ@u%2\mޥa,֩i0&}wUZOLTÏIaBz_:l]BaCxv% -JlcR m,N$$}ZFIhKYE0Y7q@i2UAIQ3pn&Y:OM6 8޿dι.z*'f} 205lDExO1ݝE> R͛ EփmXO7n; d!WlWҐ!I>{iyPV2,Sm8F#qM zZ"QA+\z~&u"Z !Ε'L4]7d]'Tfa--"`M^ʐy:;›ͦ[sNKf@Og):Ua^iT4ZnČoERa8Ҡ_XD׮3cY $T1I`jr\3 =l2 X5_ i9OS13[;BWB?)Y'v?(~d1<&骉<$on goPg,ZF l]7[)_4fJqoT^54; ̾9Aˇ2*a_77[wFᕈȒoPBc?y`HG3j3x/&LAⳍQ 4W4*,k@+銌2 艖a 689;Pe<ᩓh%:SwxF:IL*gLb3sItEogeHOZl8%RVƖChgiV59ӎkG]y腽wUO%'+ss`~%8{6>a+' s%]fOڅ`fJŽŷkR{:Th\zŸDkNadF@g@t`yQiJxi 7A j^yBsnk4K6"cRa,ޗ*a"mV۵HPYkVdoLHS';\=kW`(OAT((I5+DuקHM "QZ.TS3S>QΒXRz [t|%GLE~4mD)a̮l23AM椋mH(r{;ʪnPtj2}aN¢E\@7q )nu,,^yInOkcުqŝ5UN |GGɘ>X \KjPWρfVFr0旃(h?fZVaFm٢B7Qkt+"rPp"v-cGFi72[{ zN!ϓ_dFMNu$M|:QLTALm {L$8p~4: ۗu8 <UO$,˯?S_IȚ7z"aOoBu,k`^M%6H 9;8XdûsFMj;2#lBjibBc .(jby,f&)Ϣn%|5>{~0K\+=%Xt^ %R0~-,$P~_ۣ{$ IA[`5ޑD5Zkv*W7.{HSdۯZxc`}s;p_˶>JE1EgOZ]/3j2P=?{FvN6n" FM*{`? 49; d;NXO[ɶ}N D5K #wF;y|C3\/L6ta,k \I}RSKG\s[]n@`zXb+^A ZL.ʝ] BZR(g ?sIw `,P3ɿ22;>ŐjB3^?Q$;jFHQÚ1xM:;BG.V^%43\9 1ב S3|I8=6ט'^2ޚ@Vs&aZ}eMSu>^^ϣE<ʧ|(vUߴi$H\'$K +&H/H/OkDw$ l hxl!$qC8ߡv1NEVEH~*ˣ}$9).kuzlR>fe\h6|qS52YS!q\2dW+" Dn@o$n,r/{_fc Xd{ #2}v To,̿ZM.̇\~;p1GK\yn7L,mbDz{ٖr+c|f`tО>sNj>Àݭnv'vߞR蔿 K47Zm-pfK>Rcpe2׬ *Gb@W_5pא?8#Y)xl՞)xefg,9R,=[1 # ~"@nh+s~RKZ^6>ٷ à*δsѿ0Fd`Ed@l"1oWB:U0ͫDm\ћHtݻq{>3JW 28^av-A&{Z}jc$Y +.̜]2gIMIXn7&4meu#~Rit]_U?H'ظvkWq 6TDEHYOCu8*]eҴ͗OZuFp6 t^B S̞e@}"QH^΅_(TxΣϖAzzK0i^Y?2CwS4zZP߀C`[3}e} ӧ:,ʾB⧈.!m|+  Bx Dxr7.:C*u&5Eό7+*y?T5&f )[z<At}9@ kO.o&DRt):7E^vaK$jvDmnH^UG(DnŮ-Kx>_`![7?0xs)nH }-YM2L,2i!zSyS+Nv<iBԕbV+/??-POF|*}Wa ؼc6G@ha>  ~šjuް߽-яgaLk쏈twTdd<} 5Y1xufYq{za&!+4ZO8fP$=PaYOɍ2OyɀF++ h|JhwEbȔ@ OYq/nJd"ss 1=Agf Hki 4İX\Λy~QF'D}2F c/j\P+ ; Hf-q\=gVWrCuu0%EcbPdT1xsH@ T. B=3$yI;GnPGq&RV̀K _PmʡRRfvExL=S| ] dVᣬW%cFf#71nR,|&*/:[jhvIKi_*bՄ\sqƛ[pP7G\' }pLĝh>^E1+_LTɧyf*ZƍNxAuéd$#!uDz~9;AEpz>9YpoX瞳(J4%-tҤ!҄&iBen6e=O3 W9})\-TVb8&KR~^0;5J+^6mL|lQ~4!#(DJj0򳥠c}bHF _ls j=p̚8I4YLS?[dpig5Z,th0&\H! Lvs$0 ffĜ3~<>KB675%ͨCf6md}Lζޯ,<;RH!&ѷE~NXŗ]@L'.oӧ# W.9Ԇ72t8j֐,`ڷы@뮈sK9a'4ەrtC uyo蚒#~J,䚈n% ZPMVvy d2 ͮ% ;yj̸f\Ȼ:*d#Qvʳ}u-2H̏l'H SSsd6~er\é>ggGarCΎP4?|T D>#J/N ُ .O􇕽vfx 2Ry@ֿTKA^9# ^W\ۘ֔W3y8اe \YqGE{>:b\^0p`ihBsW^[{bS?1w*!5[{1Wb'{bJB:]x DKa36"b9%(˦zJ! wH~Xܢesʐ̈́Gxj"y%0"ݻ#⧵7&rI4 MċD&TPQD,fQAVQV㚯q}_ޒHQ Sg >}պ(% Ibބ~=$?-YM7[KOZx8|8 -F" #&ʯhEv?&hKbVaGooRvr]Qq V 9WPeh)rQRҐ߆6Ub>犮0̈mP4NXsLt`+lŷJ6J6E36iD,r**K P% >r#^ \ҧeGe|Iɍe)Db/;o%e0D" 6E`Ք2nE ۺg>z!tk:6{:qE?E[ʹ ޴r0Q 4< C'ry,mkfr&R׆Tpyo :E1Wg5VbvkA5S'C"Rc8dy?. R5癙n)J1 ҧTuLP-ǖTs5|',/`q8]! L_Jq-:>B|}+4{q߰s<#afSh#b̀MwVMy?mV6Ov"_5%a%]Ue)(ᕤ00X3MCHr=Voq({K"V\: Y,(=<4q)pΙiӧ+B1@pՈ(ۂ' 1Oqhߊ>b6n3lўˁp mpŁj~uh1A|7BF32S#r8,q\Fx $<,%$z0@jL鄛&%˪5DGp2n/ `?d ߼8:QxK`d%5y"Y/dktjN&̪W^'g%߭%=swv|yefJ'(O'&Gv])M :\e{p+b eRCZ0O= Q'|EKJM|% v?5dq6qa]D>L.畵Bt80^hWyI9 S[Y3p% )xe3Aއq!`0|4>Y s7ܕzQZ!Z͆2pxz8s`4v8_e5V0F992-3L i=-ݜ$z c#FW)1@ aGl]v%xJ $h,!+~{l>{:YbxKf8"sps'[3*x^b|P -cZ|+ m^X?0EOQI'ULadzМq6FV`Ϗ Ŀn^M0t:$?jX7jJ;~@nǠ"(sӡn_1~LU'r 7T"]wfl'MN}YvQG*+iZ;{7*Y|FXiB$,Aӓ~~m0ucHǡp O*>ï;YhP3^d ~Q9.y"4D!GT?S.g#Ӭ[4N6XYV]{0p![8kpJsj3BmrL)ֈA]$Q[}*j}M+]nsѷ`f:=c6 {:)A3jd'-b~\ʐㄠߦ ,%ڽz-* Lc$*',#Eoʃlg/a(h~*ݺJuoU8F;1wiƑHA`>Š(Pp{?Pܺ{Ueoq*}ۺVZTy5)/#ȃ #x 0sQaN'%Z)RodXHb6ҦYeWroےt S# .uJ7m׻l. Z4 B&Tgpy->PJBxyȅĝlczY"iyVՊEva7.SƐO%#Ԫq.[3aН7{WLG[i,<ݖJ ㈭?*dXҩbƶU{ruO$-#ˑ8[7 5ycTY5|9=U=vNMJ^oC1 vw Vuh}"⠃|qޠ6},KI*qmۄssj"PJ1Ǫ3 i%Btr$4rW֢IŖ@pKLPDZRR|ӹ$aBHjL~~Ht^WF Y3(k+>+e@e_`L#y$0jFO\C=Ɵ@ဇaS#6BsKaeN&VkH%$ȇEM_tb^NT"?1fOCKtE$݇[珒:Uy{vn~CVxx8&NCASB d v/*g1yv)@o| kvcv8lꓽ_l]aw3`OqW3?G Ivcc>@ڳ~;ZJ@ww{#xL&rx?Nnqdް NUFp?RǑ9g^vNc4d}D~?5#sEfJOHy}ʳE?𓫹[dd9~ m q?QFFEK!#!Q GB~^ɧs; sٗZ3n9gql<*LWմpoc+)ë%`1"Jâߩq 2^wBb[E:cTǒq'RgSR"s_\q=F[BGQ&`B 0j&q@KFq2ȦE[# <{Kg$ivR%221\7v1REʺ5wF&4lj@NYazL§/?B/WQ/"M.voC܏ bK+I* Sj3 L1Jz/ڧ`JkOc]!+9;x[HZ l< l&!A5ZkgQ̚J- *ZW@: !Jx5@fM6׆#ѳƧ.>0Zs9 bz @Ku5%?&30[T| &4oF qAy[B x(FA{D wUͩpL$^ke׽҉xFBV;9KHa"ӊ=dR~}K!@&)2929l]"Olf3c9ܞXPzm"ojl=nВ' 恪BױjzPDNtؐ7ɤɄ415,4(=X܇yzm:3e08|Ip'$j3N*Ӡ]\f3cQE8b re |ºHמb*}L4 jWk8xLU䇦C>W ie=8vXO8FQ:X ɱ |qvОlMU]bх7P^, /-DJ6KDVϏݼDW-ĉ|!VH;Y[نnt;F?{ZQZ\NsGͬ>TA ,,=緩e#ҼBmz}%9SmKUɌCP:F3pHRSɟ^Yzqſosr@I'L5;ET +ycV06]6sCȊW}U- $J6 *`yl}?tOڿRe ~vf)|u;UesˡS?M7y*XЗ6@ybpn1NX4pX3hʯY5Jq|RJ @LCw\wQ,Y!i^|?N>3|}- ojb(rY,v[#Vk-YD"t8u.S $[ĽFPg4!,OV~b.yT]M}N7>y>Pm4! _`z̾MZQ`5f;Shcנy~c쟽oK$ݣ»8~flrT8` dKRGh}jG#"F6;uh)6g¨) '퇶7iՃ U5 cAiOPgx7k*٭^"h/!p( 5yb 8u2 iX,\eC6vi&I?U !g6!6-"y(Z#qhqosG?@ rX+dr*Xc?[HnfВ=S-E' aiu lWvޭzU`* ut#h[kl<'+㞳Dis%WF+֪sYPC٤xLdN ֬j,0hn,?!k@fiعμʋ HvDF$e%zXB\r;(Z/U_u#mk%E @ M<:2AvK JcBcDz6byǷYM6y:GRo~΄GZk3^Hg#lP Tjx<{$e cਝtNcʮ.x'D^/H?3*Wcf3-bI8ІKxx(8K?\ f}F@HI5!Չ_ݠWN{|k6H!ֶ埌gF*ayӅz$ \*А\՘9az߇yK燇r.Hn5މnheX(PLjoc$[a[ &>-6Jga>,S5pcO1n5q,sH1.eCan '纑P60a77*=Jʬ< *wy:ӢWz$JyuZ1S;I$lsPzc5YXB 7,㖫u s@=0[*P2œsi3U()"0WTYȨ']Gelz:M4:ҵ[G:0r)lg ]z[mzٺ=6MM \3-8}=Hi4`L LHVUR7H #h~u^tt$H]VXTuPE;\1T_EG0t|65,]3GM#xt`eB2_wGYjg hlԊJDf偗! 7'Д3_PQ,k:4Ȅ]74x,<.[nL`'X*G R^^. T_r>3mbo)z%`^3h"(q(BMwinRd$mS~W p_Tr$T:0 L1uAL F:r |0M^:0L7x|.!6a_E=!?&5TaK8[}D[ߴA5-}sD~Br`+h+!/jsxf7H!(װ:9CWp9'8jDHrB(,P'Nc ͚eh-A^7RERY \P菆‘f{Af3Q!;Teݸ]y]IcQ "?3 Y8dZ7ht2+[dYh!hD(d++jt0EM<*КIJ=,>,G@01؆Bx(_ Vd8d$C=:øU7st-|uQu3 kdȒ Bޝ B)~4L5=FЮ9y hyTBlYP@tך sɯPBec2l=鐋>ouʔk%=%@U8=r?0Zb-4Oe 3e$qTëW{\.hЕhݱ)^לr` *I_-0bhՏ?h%VYADi GFBQ7(:h<|e{%Fqb ImݣQ/neV:n2esZO+!~xm6,Y3t3SJ[x!Fî=鱶(|dD幥D<;%Ĉ2{?]x/Kt,s)\`Um1v7j͐HN]UܺV[N5dž x8u,[wL95,}B%-id_YjbJ\T4N7s({Et(ʔ)x&rSjkwAcqH?GwxL-x %ttoRA.SxO{"y%jUyIkRa9`jeIJ޼B7iͫ@tx`P]`MF;_ 6*6ĸSHS:*[X̻NM00~qi;ZX?X+_VТ 1g6.pTwͦʟ~b ~&);6 Kx~7 kϪ-uD. I_ [BZӢ؛r (oJ_Wxj)A0#dnx^K6 uP 砜xz9{|~Xl9(ߩm?"0H, ͱ.&JbBu5+^zv\E+i`*ŝ$xZ^+Ml 6ClKN^qGi4D|v]냛)Eu7q>O[he3@hrGX*g r<ԕX~;Z'܁Ғvn*Uh$10.[Qfa|] 6NB،Qw-=1njfH!,VxO[-WVeTчn`(#?X26-Xxby67qUq-$t Nn$iLgrp, Y,A|2k#>Ka@|]d[3aq&EBn+FĄC0(+L*nY ?~ (¼T믦OJIƞaOo1n4F(b` 6prz=}S,qqֻ`XZː i * ״7 {S>t(%m$^0R9Y&doٸ~2䯔T!Y:ZH}А+wf~&ZMC–}9P]T , L'oZL~?-1Z5۠H\~84^G)xw@?Ôs:΅a#zHj9*kfВ7#:X0)ASh%Yl/S=HL9h@cׄA5?SJD52 Mʠ96Jz|y*qS`Iϑ-#2 ŵ=brJa0b~9:Rnlr5 *7/ƥ/{%Ta벁oϷ}F.}7,D릊0b߻ј9u>jH>8 W$=#C^ϪD3`v]|5 4'?qfm_HHypaR֛$&#BA _ݻ#Vz耊Y-[Dc\v)t&4mdc:^{zB]|A?gSHS0X|ǽ'̂O&j*b\/"`J-[@Vl:Ipff =dNfy{~2`EM8 Z^ёGoEsm=sN(iٻ`Xq3!ݚoGI~!L/vh+՛D<9Ef_iT&mxq&8.ǽIû zq@ٸA1NƘ؁%YC.]9-\*`Ƣpr\@_CjfzK"J_O=V-}Ȅ I E&`XM-:"<@oOXU$g8nisjzI8³IhSNPO 49uEr)`)3AJr-Z'?ֆ`g|SеzY>!3иV>QbdsDu7ŌB`j M)֐l+C̶zI,BnZ؍MMHFyFVuV:L-edho5CD@Qc/ĥJ\d\^Ժ0Jzmˆ\20!F&Lf2e l +ҋqeC,ښNɲ-STA;& +=&cP;sztF=Ia>()ؕچgCQv^2d["%ʙ,9*1t"9^~ZFV&1NZ[D&.mh809 =]}(bg M\q>qJ02l>je27Cc6LȰ39p.ش}a*(j\jI`2`A?}[/2SaiY[3 CH7gwokTvkjNՉ~šh1 IN/qu}CӶܜ8[9y!yod*1 ϾVd]m @tyRsJ(>){0ا0`Cqn/K'\p!W6D{^&D.$<\u7ylPFO ^e/= IG4WX_1w9(FZ0VtQf}BmH~mHRTy<2U$nZDy=ھti|^W!B>(xD΅G֐aD舔VrDwIc6A~phrqV״Ew 2^wՀF!*@{50}~'FwX@|qtiqPe@U?bE9("޻#|kȍ̒w 3,>G.uJgK%|"$9sX@`3eb6I:fAR|p/$|NA(.Ho EmR%O~ӁlǨy-.re]1 #5b䗁wɒ'*yg(0Od9'a;)aw"?w p96H˅*)Rto'"6† S=0MOZ%bq;O־y]Zb!za\תJ)@Imۢ<88f{1r+ N7SM.OqFFosgWjC =^<vh-bD$Gc(`5 gc/6Y\^\#]YaʠWcGI5q%!RˁZśdkb*MZ%[L> iY}Lmdˢku4jW>߁' _FTU᳈U2b1hJ# qf0k8X̫rkhTER)L.K~R><ys& xyyM:j!fpӭ1KQ d_S #ul?R ,89u6,J7x4jba,ttCRACk[@}<69 {_3pSXW[V`!zN|cb=#kR޴Қ%&xd vr¥Vb*=Ksh(a-Eg ^2*hL(#wo-5⯎a3ac){7S̃boD\Aoy6Z0 :eqԫڠYl2p?fb >pBѦaۺoaz\2dsSDkn{ce=\hJIec9H9=!=1=pQ%:qH';@.!=ojooP¼nj  H`HQNcSXL>lD6{e6=/($Fr`]\6%`j;N5UBtMS(GB*]Ng2уif o͌|4BL>3Ezfj b1vR=ī8Zgƽ'lpȀmH{a y{ 5&mVV 4' &jqz4_|rP6bKM'd]NJXez|FWCJj]zndgΓopӘlQ-d>VFNLb{&cq^߮\ z3V8h;%Fo0tWvW1,g ֡яo+K3 ?QFڟB/I TyO2_Uu7jÝ7J=D)M:OdZr3Dv~o7!z5#VovRh?~mqqt|J7+؏2SWV Zpamtz~sN'Sjv^<*[͂θhhoƺRڷC?RQ@$\J8=Y&[DJߡyB}@0)ܺXjҡ`",Up 6Fe${ahذ0q<9ԭ/ʽ+!^}hFck]8FQBATs?"ĿA65^(>][ M@ҡZ8/@$^rDvpxD#ckMqRƘ3m ̞t8dYu.MC.Ѥ9ڣ0.(Ea΁H96> pGw1\-R(%Dr`dG$K5n˱C,*Ќw{Y?d0'%sPte0yXMp·z_&j`%;>Td_}Cx~awi/Mqu]߿,q> ]Fs?|E&$ݳ̍96h6C!|c`) su#PG]-L"H7CPA"")袪E@Ayc`̢-],hl3a 7vdGQɑ@W{a'8A wd}th JbKo}^"9k̀({J ~PjRU}0z7Y$VvFL]_G_%|+*bm_&]|+oFܛY7|\&Uyj^䏊~\ǩIT%>h©lũ#Y'H\yhYi[6#GogBz¿6q*K r^dhHf]8sf4^\~@ l[fkpiKaøXreYȠrO,JZI $_p#l~|h-1f?*U])j t.; HܵmXma%.ie>e\CǸNȋ *uV~FK}hWG,g! R3w lxΗ:UX/*EMkF/UV$.@>3xq] RgIw7PlMU,LK9W+(7&ZٲFl{V&;v-$k\\ ڨNos AhL3j$X[E="HX9b I?y5/ ~JBQC@EϋI¤'||O?Tzg$&ܔ~}vj7<n6+A\ou*5k=0T2@ #*OwAibJ3kI")y.GqѶŏZ֗P|(ɿ[/# z܎I)G@NLf6WfY")X?Ng^']66\+92МXi8G{[ r|{MqiJX_:twP0fo29Lƒwu Y H5GAo,hQ)maa0z{ßq(h WΔD3*0k>ZC19̥܆Jl1ݱ՛4/eբ)X%C켍,-}n#IN"?>em:@DwU76MP6U[{_BMEo}wegϪp☏1HKyk\:>8FvewZZ|׀iKԈ7[tJ;OJFD9Um v#l:'v}_eŤŶY`Nntjxmѐ:ŽZY7-NW0Bhޱ5`yf& S#=#9^JC[aTu&e)v[љ$h/<֪&a |Ҭ^ (<(JT)3(AQ<]3^ ˇQzK#H$k¢4`6}?H[J1ƼJⱔuߦq䊂n24)ԩBsIUƓf MkgsE.œd^/{.ϴf$ 9*Cquj0:S9xW5oe슲mG慸QQo-|Iғx9VT~WRx%#Fޡm׭qI>{yT/H=BjmՔɨFNܜzP o^TXk%uHDjS] I7#_H5 vpXAVv=gJt5SsKh ^7pMO~|k PrTrSipŎUno>H҇ϾN ':Fq*ū+щ@5̖{ aχ˾Dagk-%)Y_ft ؽޔ(3=[^y`A^5V|K=kSkG6 6!fF~s|&\){*בUx;z.0F s<̩:=((ZdTemNjj< c$u\!1s+x=1.b{k- 5m^X. *zghLΪnO]EDRֆhLΑ -ۑ}f_jIlIi!@bYvuQ} O^/BKÊr].IՃ=qC~bľG+FSL+[=RVz\`Tße+QsC94j+y -R9 l@5_@zl3,ko3YT0y ALE*o󝑣%ݕ*k ֚~[IsA3Tzrz|/<Bj[qIU!vQb:qLv urreb: #9\);j>@YʂzP8fes5S.z4o@?[s'z :]-aq7m7DT) %  P`uE~9<`xyi)Sߞ ka E'iowT\Z&Gչ BxhAԸy6ۜ(R4BO}{P,W!Re- L*FRP ` ݇hT4ٌEE##t4ucӉhv3ⅠYq%?J[h`"yRFW&D,%Wz}_{n5hYPj0\/j6/7.yb &wb,5$*b`[79nɟʓ~]*rkF$zbx_f S@oQ>c=9% [$|}/-;k՟N!4$dIO}*S`7.np- sTd|&X$it a{4[؞ߓ~xxOݻ|AWN5qbEV{ ;zX`hx.a)1@Ղfƥ0 $iX|Eba6t/li(t?ՎDeCx~,Vk۾4~`Xd;to.>>h*וR+#B  tVcAYX 2vFI~2qO'xxy03 IVk)rPfH[tWc cMk|IIb!+x2q 1nVz˿MЫ`:рI?9 %T;4VP>}j,7\*vx,!ߩ}PBk2zRk˒&x@ʀڲ-`QQS^CZm{Uv;$zO&;ṵ!.A7qr~>)xHmJ L@F&CI.˶eK@rudSsrxDw YT4⩼:qrfC4kJʤ#Ւ/Šv(B^ŠLDZ>CIvP?po]P>K Uɲd~bËn#ƾed8`k_\>Fv-(3d-В8"ePLps\^ewdLsa ʦddr[0n9Afyza#kt'hjCp r{oHC:aQR]ڢfX@B3-¤0؃Ll8s޶]Ϳ'DWH6PvlJc՗GJ?L V`%0 Џ%sS!hm7KHO 9>tJnu W\;#,pTavi r^ŋMy wÙj1*!eyJ&[-TZp'VO+2b6|_Ѥ lt8d]0ݜ,4i}؍Ą{DD~@g;G+Ff~6QW0DNʉ {o_6?mmBI̎.`YvKh]||:"pZ^MOWj-NS^ef_GUނ/DTohHfuwl j* /J&S8 'p_Y@c,0Mvg(E=]50g<&R k~P3U3`ҵ.LbPLOڗ'OV"httEQ|,S+4UzVmAӢhɽ)nEwJ4 5u 5v]SQMYg'0ݴ=0T[9n#u7ҲmIn <ϞD%"| J[;&*QC+n _0XE' `xl ?]J:X﹙84[pk~4PNG,jZDcՂ]{9KZDzlW mߜ;s8z1Kر<ؓ1ţO=la6#}sveř(Q&~c{*hTW&4H+bF xq?ƳLZKngjzz-=gEs/+j-i/xX  xSmܐ=v"- }_5~RT.TDzPrM-(d(ץo*(P+$7[29ɈFBT>0[~}?-xNywMWhK)E~+bBL[`8uw酳*'eA)K?*,"qx9S ͍˲cdm9ҜUE] (DhB>)˭h-6VcOyv蓤<S&Ii ?C K!m'<rdub>ksb)i:tyJ3زMJLY,𱩗*Ft%R ͟OK]}ҥ*u :2qdV"JkĦ_zKΑ!r,wAmk~$ RѬN;>]eY$rEJES| aB31 x՞59)(Op'Ϊ^-dr>5E~fmMDbXf+= jB,ZB2-Z>`Bh]#\`NKi*./rp.*LXbc͜VL1dp .PzĊcqBO&'Qfj64x= qt @Z5A(y)'pĄ̮>qvӽmwIV5b k՛@^vZt(%t.cT4 foSԅB9+ѬkQ["w_}<[kO=KfA&fO fW*&oif7ttYi:>w~%vn^-@r^EVBCG?>C(k"`wP{ )밋ui`4،lLmH@y;06+ZN:]$鶂kw9YTʔԬ:Ɩǘt tLO;Cw G;QNqf~O;pmNpwqTa19acj)^]/Za2r]3kނJ&1'bpp!l)fO:D+GA(Gu": B7%ʷ_bvϤ|&Jtlp c +RH7|X\j^T.^)W^HBm88aKvBV`^F[Y1!Xq֋TO迧cK![I"vZltwu6Ͽ>^hJ~MJ_ @ls_Xْ αNNtp[A t;*b⭿&95;^LqnWgAN@ƎЉ{_p&K]g/TI9fI?~\PtT!h߇wt9lN*݋} , |(ުL&y}h\GO3О~MHT_#ll 0ru#vMa{"sx0(K};eu{l*^7;nT:8Kqv:xJSn.IK7 0STv̎[1W#R(OVL"mL݆\wZ)&lJW(,ٷ&/ѤOcb=$[=߹2.Q+5 uyWȚ,D4UK[(' D`[tUiGLDwAּ('X9򶝂x+X{Pgfrs hwH*f LV<`4)h/u`y5u! 'Bª(0Ӱ3`$/] 6iI)YR#N va ! :TL?5@>t vztzzUi]BR~[yc"o  _ P~[u+}rǚ4Y,w vPKQ8 _|77U7O:񪃆߸9yt-?/F8C1jP?؉3 36y~"s2ԞH2$eHpͣ.9YzhO"b0I{r=*'u zwhIırc>\.{R~0)zX –OOND #cԵoPnLN?`K"Q gn{HeS@kB5UהO1ѝm^EiqxCBW(Lyx>Q[(%hۦ3dXYVT16|a-%Qƫh{ aq64n}HބYPq1,7G9m Ю7ɧLjgdءuLĵ^Ձ^ xXӈ;U[bH*ŸY'5;kD:*DC+W2dFj"$vDw3+IXyz ^-2{?2/ĪG7*99w&M <Б;RjL:F$_Ji$[z^~P-B ?05_ʪq)4(.!gpa^0}+w9zt3YO "SEtQ䶑Ȳbꪵ.lIV!"FWAGb-S@;jFPԙ9_ {=.ژX'rV  ([*7b\-z!;`"c]m^!VFsƬፓAXks"B nK-z4筘.pڶ8ZZS$\6S'XS7+*tK)HCQKх۱؛G R:Gy+Ie$.w}>#9A f[&=(_)FM> ф^z\KIڈX8]S\Hh`jl*T~Js.O3##n"zW56 AiMx]i%D1o&I;x֑vEȪ%<5 tssh}NEЪxk`j"n[h7R`+?q5\<}N` V4'X", OP:Z~)ք^ 0Ml.8k-)~?k{&nH`9$k,{GanW8ƶKqJS@kYtc +bڜ_hLֶ(guM1͈iE%Q0hGT,vžz`qc:iIocDp[HQ'-DCq T8C*ǚj]4h~))7c/'DYx4Ȓ"-.<-ā=E{((F̝HpTI1Je=U/iO㚾񡣜CŒuH _TӲ#^ ^p"F+LHª+f*[ @*?E;IIIt"vv5fTCE!{FF(l'Pj$IX*w;aB:?(7++!+aW)\n!5*XUmѷ3^FŷxKhyCW~1rHccQjFޝX oao˥J|l hTow|Gk,;6_Uҙ{ ^lݦPR^PwD-=T]? |9sF'1 e\#{jmJ UfugMW{Y)yp]]\&i {b <~طeUh#$AB&,Ǡ1\3!{InEӻ=#9KQӃjTl|sWDLT?igVjppb -i@ 5z)<^[_-tN+7$Zf} 0$ x38:G q8B{p̌3@Swi!?㖰 s&qIZsLolUv[$M"H!4s5&&w$&pp(4' ђ#Q dleŴ'FE5mtB{] -Q%*WX΁go(,_8);!DX-sue|*VTFdmGXX63 :uzWZqLoS hO]RNZUM%7= |qh#.\ 3 %q :LsVdQ }E3^V y6t*XQQ~l{u6r?b^ & *NBF5R@ivN;uc /Oe[# *w;o3?P0Ud :G-* ]5= ˜3žzaI{S#R (Ԩҵ@G%k**A.q]$.$ޚ۝mpp EVq9I!laKQ78P a $N(qCmGLbZg,+>˶x:1wY.PT$3\`a0K н"Z_D|Rc.Ğah!E)>WSf4Me-CdcyV QOծ Xo|eQe}9,oR\N]i22&YD5#,nтxWebl.S|CsgׂYa/VP'؊4*HoD#]( [s,ǻ6fJtcp4mK04s:`.5 2-_E;Kn^8?۝[z8ЃuU][w[X&͐KzU>t'z^]٪1S>o F<(IVÊp1ڵ]I2zuUIԜk|mܗ3*S8M0IQt~W3!$ eI{X>һ3:4Qoh,xU2zXxeĮatP̶3 dOK̒k \&$pwu^΃68<i:;_y)Y/ ivٺ8¨YLo 4tqQ5:0I(J!%VIg&%zwg;Z t/0ho0D.塒b+U?R L Qf.Rrם&,Et=a$D2Ѱ)~Al'_F5c  9>zιtc7KoJtlB~ˑgؠQ?0<(L+Ph D!3aѲano.vW=w85п rGsc9X@x UoS#u}R6-f+n ;rfMY 80ZE쌽J4mљQ u'H]*p?l6ux/V9%{ mKڋ`a3s$ w&-푕[(?gҒ̈́pu|Dh0uuorg>!QgoF.Ѥ%w;/?b ഥz6ϊ )m,wEP-1n۴[׊\A=M~&L;mAZ>Pӈ)oJR#>:(ܞFN%bMj07D=jV-,MͧBk(7<%]ݘCILkj+Z%2{{ҏ _ŸCi)C8N;5ۓJO+445bknZT@5j2뱅GG-;³BW褾0NS?AV(hc:pB`nU*.<[aN~م[7EOqLa^4o! *%F-Ḓ؞QQ&߯|Txz)6i_ȍ͈݂U@7kOuDcOxJ8yh;Q_uF*יp1nbPt0w`,=U7y>wApH=XObaCTŠm;s8G䗭Se{+k 1fGi{fPDjOf](r_mh+toM|='Z5]OB4m./pUk/aQ]1)>/ 5yz*Nچ;LfGh)Y6$V?D dP0;aebkH+WMfe!l gL }4IdU9Yh] ~iMɪI-D|T&@_>.tȐHGjVm #ޒEA(S;$98DFw"':m}kdxoWҤ]'95/^;Wroٕ4´2y6,/ej#̺mo,\YGp/B^6z#IC,h3M/*hZ HyȠt&ۓ]r` ٓmZ|&IbUe';3F)rC~hH;%ֿU3rG>'(d1"1O5h qծ;9<#R:z&uCl|6D4}ai!aBElC续N E߉s QB2, x,Fct΋L9rޮRh d(ҏfArCs :\=T:VFD_ Nt { Yov ~?R?I'*h&QvU_G5t6bXN;'|7ż ~ZLP e,;K 'Jw  ]ьݸ.z]|z]yio4KW-Z^weYd+B8.- j;FabZ @F|C~V+#e(b"~ެ2Ϡ0>#PSfZkWJoAT \J5mAn0zqS<8΂Fگ^-_v PuzQsY_#Y-ȭ V^ { -X V9zg:-8k]d"-KT~ [wƭ 5Ѹ͜hs#5p/yqd{: @*o݌-m.N+Y1C~kdcQ'Hī}*Cr8" 3i)!*'{^˚ vOꖊ2ΏknfFdAGCs!Խ]_0K<ѹ@&gT84?J[ z_n1UsUu{qIC_5ZGMk&#֚jE+53 ? _Yҟ MUsEGЭ "m%^fHaGLr}X"c~e>pX:9yEh#O9 qtl9+9 tS_@[lx _2'*Glz ߼05'cPjӻ\H4h|OR ټdu&fNK5w+IlyO*3@ZNLΣȪR|Ei\4iPFC9&A@ڥx$s79]-`߅62\&myF 6˪\^jsOųot+}\ M̺m$G*8 ɎR_ofxa$%_Q+ڂu+[+‡tH7\|r~2\m,)(C iaS'! |zd<< !Uǿ3ͲV0f\~%Lt'Yp/bKO x ;Mk-(xPoz5 BfZv}_ I=Fe.(\G*D0jв-vﰀ-Q R97d(\>3AU/㼜yB hKw1R{xt15@0:T?t?ko%rAyq&(%Ϗ) q-һZwmN%T,@2s'oa۴/#24xF.;E)^y63kUi~~ + 覯8Yx:2O4 f4;<"<&YDB{]ѩk)}E(&ZL!v׿sdw@ l2lgN1%Z]wɉ?PU1GH×_{m#[. l!aꬎЂԵs}54L&g^178W'l+u@?h @Jk>JސS{ Y$x$`]r#gsS΢ACf1cfp]uNf描+Lwtٌ X3>t=q"pfa7N#1YT۪8,d{Fl^ĊQIjrr5pEAP"5J/WC)t5 jLcrJqc9s_CA ^9nb~P1$!#FNIJKZi;K ހ [,`P  _ZpwPkUds\v<KL $NOnyM@FcR|f{ݖiBD3-UcK(W"Q˨9Y1fg* A *xVZd-7MojzZ: W\a:9S~5&pwV͋VyБ|9Er~ cΤHU<\Â2JADq(L'\>HzNup<{*ȥ#5,ܭdz*?7d]2!*9, \/ghͰhK\(~8;xC#bU5"C mqcd<\O9O3 7u YTÚ(۶i^5hKAO( ǘa[x]gZ3I,dz@fYRDQd!F;sXaXeZ$ǼcrqF Uk_SgY0B)&x#nw"/H ~.rcr :%]iw_س _٠3$5%j˿z騷ŤX`>9rb'܈=u̖+^0MJ@N&Fǿ *F,?VWZe߶2]f2 VlM9_IKk(d3yXMLS 7'BoV{=G!]N ëwXzOJ"jdvy*IhpTRnuwBA]+= 01^Rzq?sD㞨4-' L2z1s|GɼchFAnɊ#zыck %7K:xoPy16V"`A8zJ@3[72R P?4|@GךJ'^i=}$ !mY0OTjYn:!8^|Rcw&WqiS@D6ȿ@?Nl` 3c{1'a轣f5 da+ SzN n_fȴlؘR =xPb0~k1V1X PV.lc3փ;P 7|2x+oEb S`$^w>eVwĮqsʼjϐ1KSDřRsNq?yb;#N` $:0%1] m1LȋM%sIu#e!úSn:-'x.dҗ@NK/5EUհ/^/"cAEL4;SjX[9ka y?&4i?DkwvAiuG%k@vBw$љ<"{PK}G«jQH̎ w+ḑ̍ϼN;Lx1t.=SO"w鹥S ]HBXȷ1dYMOyʚ9s:5+"Sͱa[Ԫ[*] u.ԥ`{“7e fy}= j}P,T[K%WcV<>>cl4]YȔ>AR[HT)^TXc 6t)*܇du` vR%>] G1C`e.m(ڽynnٖoTN{&PyK`SDQo>@ ?3sy"adq|kt/J&b[[ώv$M$]v'Po,n޿ZaXT!"Rn[G..$"ak[:u^//sn`r=6qʂjLXO> j^gI/hYX LoU%jf!`vӜԯjL 촳V RD~sU ǞGU\X&+e )D(/CvzpQZ֣й 3php ; /5 O OYہ+)@zޘ$_\[ȡod2!hhcEdy*GaN ,d6ZDnz-ÞI@4w 4㻃p6uoM‘6O`< ʊs2֘k$&57M-Ѓqɻa&z R9CmZ68IҞ%.`4g‚԰J|I02Iy l%;{9+4"oN7EX(-P+4 \h{]l;Y)OV|Qb= t^Tac(Sܸ,6VSeI:`DQ ^mP".hY$=4kM^+)?T wXSͨEp!zXܓ{L;YK0T5+Ԋ-r;pb&{REu~mo:md/niÈ@2I}@X tV -t^^1B ?^K|py`^ԧJ#͗EjQ'|7*ި6)v.ݵJwxAhɶժQQ'Ae7sχ'nNXuG^AY>w D$05u8JR؇ݻ|"2W\_v.4680 (4c$bVqKij&'/.YKjL4HmOiW ĢHݽ0E!3:P^ VL BJCVKi {o˘L;H3Qoke^g|j<Q?;Y Za3yF¯Y18fDœi3+tybԞ DJŻlfwuHZ -HO,zLDgM<~ꛝ{R0n;"!TT7IΖS5mq?8{n"o@'p@2pU')j5̹eAֆ!0`Mpm}$ ¾z:hL1 p:uzr$COf]yfvTy9Dd'{Bj &:W9E؁_*b`jp8qϨ_MYOYAtg㭓<\/sF]t)^P%"!8Tƒ 8&B5nUX&ÊnЗ¬ӊQ*ԊO{!хm`qS^Râ|0BL]1Lgzn&TeB*(FmPק;ӾpL_:ʑ+(K"MaBc83X5Z:*|3`iƵ"}l3O+18?L0o:o)Wwxqm0J.f+791xHZ~KN| :ёDz\_ra'j؛Q7Cf h cJ%_/Ãf`o¨i"\vHI͂3Ppv_!L=\,ךIBƀY26Baj7>-ZǑq[h_W)T'?z,V@ٗPuFƚBJC/> &t^qXEJs_X\0>Ӏ9l [%-a@J9㛈_^pq?yCxUW VUP5; U -Pq+ +HQ yM\YT oa`j :ضM ';/Lulҡe0J :'KfuߖƁΝ8f9G- &$R&ϕE2E.D?U鎾1.,\ߢJx\II9 сW91>We^f[^Z՘frjr+c` 3`hY#|zd8Il<ĐUAW*6\ ޗFGsߺIxͦ3_^%ql%BC1O(ޓKq.0tYC\Z UCChxEVhrOe1ȧSv?RƯVHm5,ww,8ohZ?>4w<=aҹm( ~}3xi\b4U_bt: o^z@]-` ֤6_2Nk&zh:х+ z &lFa8]/rbJ& D kcdojk(ƅihŇf@qªh_ϼNa[;Vk6gLj^dٓ(z4 GZ!gDd2qp1 ڪpMid>yjd.x={z_3DڡqX{ӟjvp`F*_SkhXoR($9kő% 19%6ިG{g(ʄ4+>4El)ֲ}L,&_ 7w]^*w \g\dvUI>2ͺ5j_ 7)1I1y{~{BL~7p/ݦQI]=>󏥩0-aX cWVv;9ܿ)v/up] v*CO?$Ic=ѓR ')Ƚ?;y1#"޹ɑWSdlGiCD 8){mD $锆ƍ筞ًE)s98ds Xazg#G9$=2:2 ΄10p=Gla'e!$lٍΗ^8 f _=dУD]}]qq̎2B.Z|đH"-rvjqb%?LZq#/skdįxK+-u[@! MX AyCAm,ީ6QRxJ0Ի(x# u6|eΆBEZ'T($@64(P>Gx< 0IDG'z%ʁIšjޚnia<6Bzdo=^wlQ&;XL.tq[n5e?+uVCH m @!QʜYH b@V>נרNWOw Dc`ͅ_j7YLE&+9z| wL YwNa OMTQYNJc>}lQY*_*f;>^ơ;)6T1t8P`:EỵX*;[p|ߠ+l:;LS *ـa$Bs%}ˬ^sL}Du{ICH^ϭrF ,TM:P x?Nȵe82ڂ QPBsuu2@s"C~uk @YR_M:i 0M5.2[8y%<Ćjǹg]U]HE5_2AarZ_nYuy=^5jf9n1gر6$gHMgwJat_ӤF<>N Ϩ͒rkᏝ Һf` [ Iq )b5[1­f[Q<<%,̈́MUaF8uXܷV2caK̭W.AHè5XvMNZF2MFc4luQ:e#Z ON#dAKnt o ^'O,>v;3_=T/fR+D*QH( =ѿԡ$9M).@ +0iPaR4f qÃaj{5%C%+![lK|`Kʸ@l"J8@Wr顟#;[T>t6WGZrM6LlEGg{`IBp[Nk{AJ_Ծ&b?YyH['URNOyMܲ6OM MBsP(<m/t6gզ~"ǻHP"ϔ6: ei$}|2Rpᕆ|(q2DQ1w_Rhy!t"&$ŀV({.닽? AdvƇ¦|lvVb8 YY<͹5bDq)5΋7ȌDZ-V)DZB_~ tlaq +AOu5&MfT.uSA +=DDp#)yF8)R_}ec%uZL.Y`v| uhOt/_Lʀru{%hXY*вpAж\'2ƃF]vfYNk{F:MN8Z$[BG3U#_VTs@1xFD~.9#kz@!?5ൖR;%YW'E|`~Xp,q@LFwSwMm^$G ]J:ӂ"}*+{Wn6>G~1f=Rtm 5 `usgdHF @}޶f1ZhEVb#пN}&;/oi2fΔpni>*d=~k~|XHbRyg_y@kYl2%%棷v)t ì |$zzTqɣu/ƥ VSͻxc/Gڧl1yGxbN@s4BwA2GV/5Q+(VǴx"2j6E4lKܲ@f:'r9LH G&q YˎZv#'ny[q^mK T{P0WjFUiJ+`/`¡kzwhWii(?#t)MU \nRX[O|z&-SѬ&AxFt|n) K⼯5%ukCoQ#O[\-}B 6TסN_5N!iR~R.BZ9xy3tnUM+59(]Nم+jx]s5? yxb16Ҩ`;.dyjkb Sel4Ft]Gr"#3H4]ȿvw|V]Nh rp/]՝&B7ipFK6͹OgĹfDz Ľ,n E\svg6:ث4g LUnφ<{ Ծ)QψHbpE;R@1 ͥVV8Cx/ 44Wn{,uRt":V67,ppGd4ҟ,GZR.uqGk)d=zRĊ1y>gei;J#VuñB%F,R-댩|Sq(ȯ6UCL}X ;>Ӝ!o|Bym^SV-e~J*_;Y ɌFT9CZ/kM,LTTθcl~`jWA<p#/ZsDED(ua F2c',8PxOI\SuB9]Hug3 [a?*30kpZIu̞Y-x|bBfU rRxƷjQ 42 {ROQ+\2iwGdnMNP셥QZqo|»m1U 4N)EPZmKbtbe~-p- CBg:AK|Q vFm~3J*u(j7ؽyJb"?Zt*INU-^L_z!ޔp{ՍO; jQ$e.i}tF_*Xi14(\~ޅva,h-e* yzQЃNOY%ޜh݅J?Ԗ!Wu3 JndRbܗ.~nĝZlj䍎$xe!uaks>$> gC*g ˴bݡ0$sEͲaLTtz#wxw=U#> AWf: %zK`{N!ё(yJ e#[EtXQ{١ o[6XVqҥmbsZJȂbAU4-8*ܐF"Y1_nw6¦͠cs\e8{/k}6{ТvCP 7O-_l;wIAL:lھ$ *}cJvUت5& .T;Ԏٗm_ɞ%<!CTL ۄMT7zijR^I m=onG=<ج~֗8.$y诤gd TT.[ %gWxwsWn'<~x[dk܍ {|c |cNJC<X~gKf\[HjIZ=b1iGem[0csLZ >(LLP>fNFt$>{ӄZL}#qafǞUޅ`S/|Bw61[^pRpםr%S@e/w} V6+NY.^-jWeIC7NC}9{tVpRo-̀pIj̐CݽhSt|)3Cz˝f@U%k<1E~ $SX>e>WzkEc17<F|k8mVIp J4پߖ/Ƒ3qwM&``E1Jf,v ee_* 5}#Pr9jSMdĂsZ~r^=߈XlWojr" I9D}@VRsG(z[$3pW1 ? Ͻfu/@-+Lz9RYUEl;| h2D^Յ C%"KamXTQd<3y 4* ;Zѽ *l_jӧh0Fd;ُ${=)Ayv8 FgE} \'ZgF)$4cp BIdQS-wzW>ϴ3= VR~;WO5;ȞƧ]߯Iu]$FCG1Nt9kWpK-ry/dW7XB{.UoZ_P,wVwZ]Ak]oB@;, =1T3kH C1LAo'g^jÁ+3㶁leS3U)iz;FPbIq}@\|!4Lc  ¢xu\9*s3 7Ġ-;GJ[oU-@+t_ҝoRX%~5?dES7bqHȎ_)rLNƿ@*);2FWs󝣁k?-i6;|ǭ(0pNMa#ĞOz r?O'YOYP2KȀl_J:ѵ+:/ Wy@'k7bwb\#RZ-gPmBYbGx'^{&o<4M2p'hȀiJE E灀x\o +!;gŖ>yrA|5rض FR4auJ`xԲ~މcLj~9|42!NΈQmpǓPmy^Q"4g3J^YkwtͬL[-V4| :]Cn;Ia- Da`N4>$_MCERTӂ5Yf{{epc:U<] ட!Z)ufW"? ʁfrx2 wGWpW&v!&{%2pl\~6BhWmыn5(2Dh` 9R =Pn$U1c0s乘"x9=#SyW 9O-cZ]BBq߇r RCf˾F]R$=Bkt|$w}AnTMӶ7# w6I2]!^%x؍9@1_HJ$FҰop?[Y!ۛ=W K>_BKK1Ph]bȭj3Yq(]KOV{^̄<8SA$0ϼ_2鹾1=j5jH=P߸_9VUлt'7V԰4?E:t,E/X6XPjMu4&5hQLxQCSɃQgHdK.U0zɕqa*J=ݸlwHZw_C4Za.–"h]gq΃`h:NlwsEg/oNu&t5kx ;ىx[:>hnyzzP٫Njֳwp >)QcZ6/yYRmWzP⽱yDPo[#+AF;vYlwV̍EUjDžߘn+S2$8G0m֪yIJ,9dL=r3[pXi%C*? /8 :"<xܱ~21~I}hS\dKĬSoIxB"e0퇲| k·8o+Z6`B]jvyH]U+81,`~X*@.OB#|ާ MD_&r}-!< EsORԪd| 0jaqRx00m!$NEDXgv7%,*09UɼLzaNrČVbず'qѡ_ӵu $fjGE,9g;_ 6pU$Ņ?ҷ.C;ñG?[Z5Rי?a2B &Dx:PrxN."M$X|iyC<ѧ}~|L|S= <&6蹉a)njj hTc~lkDlG R$hmm\ȩɃIJ=W@q+أV8 zY8A4\6l<>B Ng .62Xhٟdg`HQ)~*gW"i5{0ߐOAߜ H0PB>ޖN&8ě:{Xz3>Gi cE~H7/m0ʚyB6q8JBF-t `&,v:fR@<6o~Ҝ57A :bT]k?WJYڊ_bķx8oCuOw0Q}fPrx1{c<0KESJj袗"RJ.n#\k@z\}7L=:G.D>B4'IॉXCS13# s;܎[Oss!sGvL8~2 C  ++#oL8* _Or'mO ^Y`d ˢHzY BN-8^TcUe(FD.[LZC?=xw;Ԓ3"˧0TȜ'ȿY# Txgԉ 9|J|K8 GgRBbxI?ev'HJXD#Sj+߰=@7)sË;|6 6B:zn+kYE*)4m]א:C/!sTArNBȗqbg}YMw5?(c&vҜGeM~x7L b)P1 nz늙Hax-'5q!K&X(zf+=kP, ҏWމt?#|K}]@|W,HuU}^א H?jJyzDe`U"- ]Z"ۈy&)AhlCWG3  Z3 3]\7$3B/tnfj(Mx-SR`ا)*I[џlAeo=ӌ 7f7 g60("SHhGfc×ޓ8+ Z6CF.)GJoRHykO!)cvG.،1'JZ'C h/JMaZ&[$(Y\̹}(/$vLօC9!!|v7~qŒB< &irfm`;#lעbwh#8k:vA8|x?uϿ [p>Bc.kN{.pxy!^D-f*8|uNGM%1Mr\Yм2ܟM&mclxig_a.^3 SGè;ajgǰǝS 86<ۑ \ 3Ȑ VzDS% ^ nRoi{ 59P >2ٚ%A=x@ZS8_Ken<{eZ8Rl9^`v*?n=?@RmA}ntXKZˇfekIPa&~'W)5VYr$spǃˌ +U[X}E|H@<ɫ.(Iz\2@'Z=}:X 7)Z ")¶wmnbIw NTőa ++t 5ZP 0*aƫAUr9AwOֲ)W<3ujICw,^3ƆפUI.7 {N6\w}c?f|b䖣]Inut7.4fDY9f@l93ZYw$Ud_+JD3@XW0X!!>NWSqV [luwΔɵ]8W4A"-wl5(k[C)MfrH)zRS_a L=Yyc ⊌ @('^ebȍU$ {9:5\Edje4 dZ\U(/ uvdg``*Vx6Bl*Qow('G߈nMi Q3ecTٹ%oOAr12!IwՃE"4J4OZ0z L:K$zE+_r`#7e 3CכmBnQ=x3n{y-&\Q0002%V9ҶM+ٰNSη wEfnjF4щ 0}^ kqj 鄄P3}O9ޥ騠,}Uru+|&3(/e X50ͦ,[}@tmÀ]҄P"b,V2;!Oѣ'2HJ L nzyO}ar>V}Bt/Շs PvU9]"W .{E+O9)Yq8KO'BN;GÂ^^ BAقe-",I7 |!t=)i ̤t& SԜMJC@3M;^I2 AoDvF}Et<}+yѼ~AHv:w$ 5387x)udwF|j 'Wj1v+,oQcj'v* X:t"(_凤s`FPF:T!W&Ϗ![bmUtT`Y}Yc4W<j\? N'-Gwꐱ͸Y蓮F,M49{Ϩ=PDeqa? gԾƆUKB`NOzQlB]g$\]\3'|l YXws Ik!`3m#1jQY#J6Y7,}7d G GQG ^V oIR)D ߘ捣StnrO\ 1B aCk]jەr,e1$?شw/qs萋f7 t`_1 -Mq ޯ։?:tD^Bb}}H"e,T]"[mو PPNr;˸|N#agQH!}?fYEsmHҧKy6jǞ!9Z= 8wƎ; rߛ'aRF.U"+(n S(:f 'ڑ?96N|RP^MR<#ٟ)6+ă_ %pMs[G=R;vlx5S+ܤLp;®<'O((6Ȱg5zIQC+{E|&ԛϩCdɫ 2}w ^ۄ M!Fe vx0 ӗ8 K$b>cT5f94ҌŨ2çOS]~s+c9ܳ[7@ŋ9F >mnU3#|4 P@qˣH熹CHa"9Dž\Uڤ6-7vs,Z]DHZE'9)yhk#Cnt<zJe~/ [?ҞA5LA@D|, 40Y< }vJTe42GhcVSa`ur+ lFh=0E_s)R}J8WB'4 #no: oLM|zWv:1HuTEQnQXZ\Ρ6)o$@sM gO4?30 )$1"D Z4?c U00)R>G![8r*[~'5Z[j"m+'·Xt0Y8ѸWL rQ,?_ׯn`ҕV&u-ḭ +.3ocm&ZĢ`0i;L58vPnR^,j8u|0^ۛTF*+DOp鶭X* $QRֱ(s}U9[Cz4|x@mWqz͡Dbs7g$7ζX^G;646~-{]Gb%_^:km -U\ |ۉYR 62|䣕DEl<SW?{ꍍlۺ? dޕ- Wjkݐo}D FcG+w%-Uk6ƉεRT5$wPQܪ}wOB=כ1&uG\4.ovW:Smfinjj5^&`.J%QJӘ ʠ 2IGK|Kg3| KP@62&[齚o*Mu+u[ Ee 12I0$!bCshճ4N["րRrdfiD|#ucJܯT N/nh]W anj̷̞UjTs~[4rXXjoڮGLgO6 jK|Pea 0X-H{1HY& 28S7󙦪 )?P] m!G}XcxJ%eAgf0MXĘ LhwF ֞ =tS6ۘ}$Mxe-կ)q*M%ec4s2Xyi1&-wFr~|T$[o#&=l肠ZRKIx1p(v)Ubֽ˟'եߠD@ۻrJ|9A@T֤cG#&!;Ɩ7Oo;,rg'Bit:º]U.t MNE `/cK:|S,rzk<Æ+2|k8P㝧+S+gK fv!+<^Uxmqѽror?1HLhCkKtP{.Bc"gǁl"KoGb#t\c9}8ӿ=0lORfA|`K!e9K;L7dM*>7ʮMdQ7*ى MBh( pG*TZp#uBVS ~'UR 6N]}cx, _.~(p~V(ïJA5O,s$of.ƠyfM 6fp#jk=˾?)\2aOC3 Ԅ'܈2+M|n#bL2K&R(Sxp`, 8 ^qGohS&'&Ϭc끨a*oQqkܖ8ї;k9D|جB,HgneSxĉP]i@W;fQ֮镬8zR E,JS[.rQEfH`WUvb_M cVtpNZ=wPյl!;^: p]A7qÃɌx hFtlp1Z=j-yh;{ZwV~q`6PVw1wH1\/~Zr r8wFJ$nD:wzˉЧ-,4N =em5Wfyxf]FKt*N4# $|Jx#l?Ofﺛv"1@YF¸L5*,#lSP\ycIJM٨çHC6edg8I2"kXaM,lH|` Q&o! Ry|(&,N%c>DU"MC{8{A\m"`-tV&n$hgzLh..ǡxJ^!.L'?6 Z;#^z C&Nm8dbHC/Gd!P<?b~%G 2QͳNp{d\^@g@ d'n _@G #_%2"DCbwd֚l[Bo#Cb_Byw4+ D$[Λ3_#䱔ʕ!bׁ`XX^b:t/錧\m-h> 0pDi{?!f~ K"qB_gOfao=MTC羧Qu(ݍ4.aR(gd*S3Gg EmG~mdIYg#Y({\.,zCtVs:}fI@ rUb$W$j}Ez qH,>o#眜Xq]j!6P$9?źo-~Jm`dҖ*pEt9cc?@ ߂kuVu!벍AZ/I|'&4C RJAұ )!sjp [\l 9t~d!9=7ћvƵhPxy%zoMXΌ8z_K$4W4ja$eBK^ԡ^(% I;\vChD1}2eϡ4EUdyH\ˏ.$ת`~ִXvũˑ6Ѳ9_$=f7 .(q 5A1T%ӥrI`\Qlk[8oO?]܊8M" י̴c.zvJn*6ȆM=>r)(P .|MI7wh*m*4eyDJWiғhN pvh]xN6Q  72lXqR؏_r{ax"L'^` ^It̆p o~3w\qNhP٤ &U2VKĆ'Gx̞kHHU,8/ xe$[Bꭜdn\+߱ÆNDGHRI(^eap ϲ ~Z#u \ѿ{>IC1Q2\_m{PFžkX79J(Sњ/c2{ZK_~Ҥ.bտ]a@ǩ GcT:(;lmmD-E$:)o W!xBS7nE/硶QBeUi 2tPL`m9, Cp?ɓ[coo8I*Jbޛ3=nJyǰf2&fAޔSz QL»t<:Ods|1ln.)̭l^l3oC sW:?Z﯁ p?Z8|oMs581oMK?ǜ u*z+?lJ5,Tv$0K8t\}߷cP#? L+()USU~ )C4&ΡjȺp')JEZX4Ͻ-ҒCAt+9qU Lj:>Y&K#Dv,6s -lE1dâ<.@H+ӛٮl5.GI-Ҧ ^h6Bv4D$Ӫ$v&@{6*of]O{cLIc XB4Hf(b&^v0[ rZsvˈ%avO@ŲjQ,2fO.mN:ޖ~iȩEŔh9gF,&vЛ7ƵvQGrNjtyoxɲWm^TM1e~k! Sz}!]$X73"^?j2z2P ) FRQ<{YE8"74L)HiއӼ]ߐ\>c(D4WTM#ȏ Q(k rz ǸLGe;+[2ja7Y=IEŖ [[hgGwA܆}NV*?.͵+O G?=9](Cu36-eS`՞ALpf줴sX-b./O٧.XruBKp!0Hnf) )DFL Ŏ_F7hQ0bcğWc}Ȩo /)di;%auIDo{ ,{n*LGYĮxn0_#B] [Z.Om dRwPbn۪c۬MF'6kl=l &,4+i;@[zs=`$74^o$i}:'nDYU)H%$yHsHg$jIm%EUm Fpp"8p ƫ^-B [$)1i}|ds yfL'zhw_2*M<-D&S~p뚰M!_DU!~q`:5141TiaQ}_p8U%)dwl5L{`'{oP%Ff1qwԍ(h˶ 2kds! Q4RWα1bwnd_ ɴ, Z hiA{X@Ql=M[857ly fQB u8P%%Z ,X.k!2Ӷ}vΊ~@#TuaU(e%AC|-,Uơ[*l-F Ow76rmv*ہ F~ft p%!^?fNCN%ٺtF:%u9Ў[r|U1lֶr0œ8Aov` )Au/5E^0 ;>.i@H'K ~Hl_۬&~L,Ԍ +XgوO\vr%@aa`i8m1v<6Fd5|Fs>(Oe5>gʉ-О $7(a  Po頵E̪q#"`#,׋Bc&][pA$#d$Gm(y?h"EϚE55IYU}ྻ)a+qʟ9]@|Yiʆ Oz!}=ix4p>;OBc{8DLF;2K{`IKKϪ&ʦSQ a6}鸕ED0R8PnjgbP(ᬍfds{٦5qMwwX|ќ9r?Y[""]◱X[P ٺ>8P`aDhY@>[g6`oA`Jk#GuM~ES? M=|Iřh4MphI6nU"G{يOq)' 'GZi0Z"-@x~P0´V=kɇRg~N/mAUӂ D uz1Wju!K@5So"w.*g=AnL*@ GqMWbrbQcLy!ӃN 8@oK>51}Z卛A"TÜ{n慫#a % 6){0j!JqVzPyٮ.P\Qb!A?p{EJU:O:gI,WwTD%q_-5|ϲ FS!7Ÿh nFWQ/Ueˏv3Wk [Hx+*qk5)iM=1ڥlֶ>8c/%(pI(Pu1ȃ.ʘ}4f6dU m3Q_Ɉr*wj5'rK7AER2g :{N|mB@.tqcClZݿeC//Kx7u?;#3nfD$XUem]z<EZyp 24"JY򙋎nmE%q)?/Do 5yt4A\bf_GV#fCJHh{;$ B9’Pe~2ForNH[6JWi _8QN)>NA^]Jce/gd9P4"g eƐ{ F(4uU'uI!J+Rx ӢVڷi%6˝?"S%QG#)ސTR 6YOc}ڝ\[gǩ4M]1}G(@R%s X-eI:fCTI=!ߴ">JRLyd\67=w(M^sa{VrUHȒqʶ YZ