libdrm-devel-2.4.104-1.12 >  A `1 p9|@O=7 XŅY.[Gn3o(psnkjYD+yfSZyYlףA+k 'ͬ`/`i D8ߴ鹾 v2,]M_bmm>|c>9NAQNOe׃P:X3-UvdXNɈ ߧ<2F J<+Ȉ(6-j 7& R_;c4cc9d6f0038783ec777651a885a28effaa5fb88c6df4ce6fa8fd8e948421ed9819259ab7745e759156b9cdd66454d1a1e0339eet`1 p9|кTFa,^@l1%y/ cXѪ=p, 21D-T%@XR}}I7@3L a0u{IZY٧ZRiE ɈODZwS"`Z\R?}2u EdWezbL8F*?oZ>p>d?Td  X>B Xr99 9 d9 H9 9 |9`9}99 H  (E8LC9XC:dCFG9H9Id9XY\9]9^bJcdKePfSlUuh9vLw9x9y zPClibdrm-devel2.4.1041.12Libraries, includes and more to develop libdrm applicationslibdrm is a library for accessing the Direct Rendering Manager on Linux, BSD and other operating systems that support the ioctl interface, and for chipsets with DRM memory manager, support for tracking relocations and buffers. libdrm is a low-level library, typically used by graphics drivers such as the Mesa DRI and X drivers. This package contains the development headers for the library found in libdrm2.`1s390lp5]SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/X11https://dri.freedesktop.org/linuxs390x'~2r 2/IV"U fX#'@ AP I:8y }U 7 -mjxA큤A큤A큤`1__________`1_`1_____________________________`1`1`1`1`1`1`1`1`1`1`1`1`1`1c8db4a1150b190c7b2233a1bb5166cf9abd3df656393e132af38cc8fbe493fb509ac56324aa0bd34fabb2d6c2ba93301ff9f444c3df8c051c8073882242ec39849641ec9d3148c525a7cb7d1e6dfbdc12c5f25a13eb90a1af56afe85c6fde61efb1020db140322503b61d63c591141f5fb2db780e850a23f238ca2c8f3f87abb0c2977e25a567978c3281ee30e146fb62aaa2c2c2069a5a0708bc9febb3f8742fd1a9f523738de090ab5018fc6776b83d18e43ad84f2a0825f6a72d6278c542ac249fa60d95be44050665e314bc9437d2d80e43a0011064bc66fb8c87816a00d26cc4affc11d34748724a2b619fd166f162c6215837d0660271c56f4b50e44e520be6c1c32101d66c08a5741dfd7ea834221199a5921ac0e4b4698c432dafc0f90305a6fae34d7d5f7f74d043523aaf5d84c94e4691219166060ad36debb53c0bc71dfa40e5957e5752c9ffce61ccab51f80a436f236d047fd3eae6ca95692eeed9940a3e58c635980e7c7433b18ae24f079d36453e809eeac102b8c359dcaca5c6d3f5b547d179e15a7b7c232abcc4b93fd74fd67d3d52b405131b2595206108486732ad1988054b5f2415970111bc19e4ebc8cf4b059288d462699e39e7a2a4f24f59677731a71b5de47cd901db5acda2100fed13698f331d36275879d49eed24b3f3792a44d92a6436d51be99e0b947d9d4673928dda561e9a83540b5e77db1037cfadc5940a837eaea35b50c96aeb5367a5464e15b5f978d31638b4586df0874ec3e02716aa60772acc3d85112bed043b5ecd483464fe39d74cd9dadce3a7757e4a836b1c6e36944c686477dca664aacb9ca44cc6ce7841bcf2ebfd13cf9548e963e52309e741c413a2d1918e6f8e31399a350f98b5fd46c38155546ba6e5ee8a4d8dc2f8529bc3082ae99e19b836b9241d3ec8380d6e544165c2468ce2cb40fb4a001e210c3bbd716c518192a2074228a5faec8a1fcc655b112c0c27ee6b1af62e46474a8afc08301df6644227d03545337d680d0fa392b766dc69d1ceab2a501afc0b0c78650b11c1bec547dfd7db6f69c2774212468da5eb8902a5fd73d6f947098974af1c4bccb265585ebb623242015b91b833b5c7f35e37b780ede97f44a76aa83dc8a3a2370a29169b1f6b347e60b96e5cd5949c21dbfe382a2883f28f2782a8a0150ad02a6cdcf3056654590b3e779a3d6a5c5eb4bdec9665670134a9310cc9d3e7219dc40e59a20ec94e0e64959487297fbd2489c5b71f38d3a1dfa3a4185a75b3963eba9e4ba757cdf7aca503bea7708cf301197366faa5b8dcd2fb7bdd447164495d01acd7ab68ff70794e8b350bd1508be0ed8bc2ee2459a09f5f47769f6365b2e321ece9e83ce1e4d6aef6ae727dacd33d02d2fd64cb26e981da0746aedd980fc2c3bb4357a400ff2b35df2e214a582b58488ffd469fa7ce62146a41c5dc860b7c170a43ada8b020dfb78d5918f1c5082f748f99ad88ffff1ffa366621a643e4f81d4b0c15db46a8405a94a45cc08708cc8a702abdb3053ace3ddd33488b86f8171b8622762be2816598236777b6a88afd053a89a7e22d7d80818cfe1ee862dfa9fb23d46f37a10ae80a2901037421742c40cff3a889772b134ec8e4212cda56a57f5eb3de5e43ffa72cd79cf8e5d10a3d33fa8d1eec4ae9dba22c1b43ba2fdcc1c53367f826a6cc45015122e75ad81985711186e9b8b4829ac2245d0100722cc44557c8f0b3f3e72b92084d5611b64ba1ecd0f2d34b29ed7f44b52050a37de9a183ed1f17c872bd71b361d7e86c1935c01808758f94c96f779b5eac07deac72aa72009379cfce52a2a42028ad40871f07b6e2fb7137cbed5636e5c81e7095cfe7b6d2cdf7aa88ac0940f02380dd0c903d5e145507eb223962433197f65a3c7a11eb3ea8f8fc0506441cb018abab7411ffa0ffdfe89229b3549a1f9860075218e3844894cc84196c3cbbe42aa6fc841cd952cd7c9f408fcc30decca2c07d1c48e0a5acb020efaa22e1b1110e309ff444c3e4fac73bc254ba41f49becb3121ff270df2ff65cbd9c8ece1caded4db2d9a6e23bf5533a9d5c9e7807378563f2dff4efb5b6ef888aa4ec39ae714d41df15b1f5982601526be3519427662693b87a6b6526e5a8c438b7671933755bbb45925d63429c184c1ce85d2f29a24bb361039c7dbc4c09f41226f09c77c939a0ab1ac832d4a50c6ecdea49f0369eba892c0da88b86dc80a6cd833ce3da00b4dea8dc6071fe5ac093781felibdrm.so.2libdrm_amdgpu.so.1libdrm_nouveau.so.2libdrm_radeon.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibdrm-2.4.104-1.12.src.rpmlibdrm-devellibdrm-devel(s390-64)pkgconfig(libdrm)pkgconfig(libdrm_amdgpu)pkgconfig(libdrm_nouveau)pkgconfig(libdrm_radeon)@@    /usr/bin/pkg-configlibdrm2libdrm_amdgpu1libdrm_nouveau2libdrm_radeon1pkgconfig(libdrm)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.1042.4.1042.4.1042.4.1043.0.4-14.6.0-14.0-15.2-14.14.1` a@` a@_@_L@^V@^]@]{@]\@\ac\I\G\2\2[$@[@[e@Z4@ZZ_@Z_@Z_@Z@Z\Z7Y@Y@YYY@Yχ@Y@YYp@Y(X@XXsXXX@XX@XgX*WW@WW!@Wo@V@VV@U@UoU@U@U@U@UUL@U@U%@U TT@Tء@sndirsch@suse.comdmueller@suse.comdmueller@suse.comsndirsch@suse.comsndirsch@suse.comp.seiler@linuxmail.orgsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.combjorn.lie@gmail.comsndirsch@suse.comguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgsndirsch@suse.comsndirsch@suse.comtobias.johannes.klausmann@mni.thm.demimi.vx@gmail.commimi.vx@gmail.comemil.l.velikov@gmail.comemil.l.velikov@gmail.comemil.l.velikov@gmail.comtobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.dejengelh@inai.desndirsch@suse.comro@suse.detobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.desndirsch@suse.comsndirsch@suse.commimi.vx@gmail.comsndirsch@suse.comchris@computersalat.desndirsch@suse.commimi.vx@gmail.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.desndirsch@suse.comsndirsch@suse.commimi.vx@gmail.comeich@suse.comtobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.dezaitor@opensuse.orgmimi.vx@gmail.commimi.vx@gmail.comschwab@suse.desndirsch@suse.comsndirsch@suse.comsndirsch@suse.comschwab@suse.detobias.johannes.klausmann@mni.thm.dezombah@gmail.comzombah@gmail.comsndirsch@suse.com- reenabled build of manual pages (switch from xsltproc to rst2man)- update to 2.4.104: * headers: drm: Sync with drm-next * Remove outdated comments about stdint.h * Remove definitions duplicated from drm_mode.h * xf86drmMode.h use ANSI C99 arrays * Document drmModeConnection * man: convert to reSTructuredText * testsuite fixes- update to 2.4.103: * xf86drm.c: Use integer logarithm. * amdgpu: only enable security tests on raven family * amdgpu: sync up amdgpu_drm.h with latest from kernel * amdgpu: add marketing names from 20.40 * intel: add INTEL_DG1_IDS to the pciids list * amdgpu: add device IDs for Raven, Picasso and Renoir * intel: sync i915_pciids.h with kernel * amdgpu: Add Device IDs for Embedded Raven2 platforms * intel: sync i915_pciids.h with kernel * xf86drm.c: fix build failure * core: use `O_RDONLY` instead of ambiguous `0` flag * lots of tests/amdgpu updates- version 2.4.102 needed for jira#SLE/SLE-12880, jira#SLE/SLE-12882- upgrade to version 2.4.102 * lots of FreeBSD and modetest stuff- upgrade to version 2.4.101 * adds some new AMD GPUs- This release includes support for latest Intel GPUs (jsc#SLE-7962, jsc#SLE-8024, jsc#SLE-8022, jsc#SLE-10182, jsc#SLE-4989, jsc#SLE-4983, bsc#1137515)- Update to version 2.4.100 * bugfixes (boo#1155382)- Update to version 2.4.99 * bug fixes- Update to version 2.4.98 * This release adds marketing names for AMDGPU devices, a fallback path in drmDevice for devices lacking OF data and drmIsMaster API, amongst other changes.- back to subpackage name libdrm-tools as requested by jengelh@inai.de- Switch to meson buildsystem: * Update Git-clone/web to new gitlab home. * Add meson BuildRequires and macros. * Add fdupes BuildRequires and macros, remove duplicate files. * Rename libdrm-tools to drm-tools, follow openSUSE packaging guidelines and silence a rpmlint warning. Add Obsoletes and Provides to ensure smooth upgrades. * Tweak descriptions for several sub-packages. * Drop custom test install and run, run plain meson_test provided by upstream.- Update to version 2.4.97 * amdgpu: update to latest marketing names from 18.50 * amdgpu/test: Add illegal register and memory access test v2 * amdgpu/test: Disable deadlock tests for all non gfx8/9 ASICs. * amdgpu/test: Enable deadlock test for CI family (gfx7) * amdgpu: add VM test to exercise max/min address space * doc: Rename README&CONTRIBUTING to .rst * Avoid hardcoded strlens in drmParseSubsystemType(). * drm: Attempt to parse SPI devices as platform bus devices. * xf86drmHash: remove unused loop variable * meson: fix typo in compiler flag * tests: skip drmdevice test if the machine doesn't have any drm device * freedreno: remove always-defined #ifdef * xf86atomic: #undef internal define * README: reflow the project description to improve readability * xf86drm: implement drmParseSubsystemType for DragonFly * libdrm: Use DRM_IOCTL_GET_PCIINFO on DragonFly * tests/amdgpu/vcn: fix the nop command in IBs * gitignore: sort file * gitignore: add _build * amdgpu: update amdgpu_drm.h * amdgpu: add a faster BO list API * android: Fix 32-bit app crashing in 64-bit Android- Enable aarch64 build for: etnaviv, exynos and tegra- Fix --enable-freedreno option as it is not experimental anymore - Add etnaviv support - Add exynos support (used by Arndale board and Samsung Chromebook)- Update to version 2.4.96 * libdrm: Allow dynamic drm majors on linux * amdgpu/test: Allow BO mapping flags to be passed in tests * amdgpu/test: Fix deadlock tests for AI and RV v2 * xf86drmHash: remove redundant zero init * freedreno/msm: get rid of ring_bo unref hack * freedreno: expose refcnt'ing on ringbuffers * freedreno: add flags param for rb creation * freedreno/msm: support suballocation for stateobj rb's * freedreno: remove deprecated ringmarker API * freedreno/msm: remove reset of linked rings * freedreno/msm: simplify emit_reloc_ring() vfunc * freedreno/msm: use hashtable to track submit.cmds table * freedreno/msm: simplify msm_ringbuffer_flush() * freedreno/msm: handle ring-reloc to other stateobjs * freedreno/kgsl: fix build * freedreno/msm: fix c90 warning- Update to version 2.4.95 * This release adds a fallback for realpath() which was blocked by the web-browser sand-boxing. While the browsers are fixed-up they seem to have little incentive to roll bugfix releases :-\- Upate to version 2.4.93: + amdgpu: make sure to set CLOEXEC on duplicated FDs + xf86drm: drmGetDevice2: error out if the fd has unknown subsys + xf86drm: introduce drm_device_has_rdev() helper + xf86drm: Fold drmDevice processing into process_device() helper + xf86drm: Allocate drmDevicePtr's on stack + xf86drm: introduce a get_real_pci_path() helper + xf86drm: Add drmDevice support for virtio_gpu + tests/drmdevices: install alongside other utilities + tests/drmdevice: add a couple of printf headers + drmdevice: convert the tabbed output into a tree + drmdevice: print the correct host1x information + amdgpu: Take a lock before removing devices from fd_tab hash table. + amdgpu/util_hash_table: Add helper function to count the number of entries in hash table + amdgpu: Destroy fd_hash table when the last device is removed. + intel: Introducing Whiskey Lake platform + intel: Introducing Amber Lake platform + xf86drm: Be sure to closedir before return + amdgpu: don't call add_handle_to_table for KMS BO exports + amdgpu: add amdgpu_bo_handle_type_kms_noimport + xf86drm: Fix error path in drmGetDevice2 + Always pass O_CLOEXEC when opening DRM file descriptors + Revert "amdgpu: don't call add_handle_to_table for KMS BO exports" + freedreno: add user ptr to fd_ringbuffer + freedreno: add fd_ringbuffer_new_object() + freedreno: small cleanup + freedreno: slight reordering + freedreno/msm: "stateobj" support- update to 2.4.92 + drm/atomic: Refuse to add invalid objects to requests + freedreno: add missing symbols to symbol-check + libdrm: Use readdir instead of readdir_r to avoid build warnings + Intel: Add a Kaby Lake PCI ID + amdgpu: Deinitialize vamgr_high{,_32} + intel: add support for ICL 11 + amdgpu:support 16 ibs per submit for PAL/SRIOV + freedreno: add fd_pipe refcounting + drm/amdgpu: Remove IB count checking + intel/intel_chipset.h: Sync Cannonlake IDs. + libdrm: amdgpu: Adding DRM_RDWR flag in amdgpu_bo_export + amdgpu: enlarge the maximum number of cards supported- update to 2.4.91 + amdgpu: Fix mistake in initial hole size calculation. + amdgpu: mostly revert "use the high VA range if possible v2" + amdgpu: add AMDGPU_VA_RANGE_HIGH + amdgpu: fix "add AMDGPU_VA_RANGE_HIGH" + freedreno: add interface to get buffer address + drm/fourcc: Fix fourcc_mod_code() definition + drm/tegra: Sanitize format modifiers- Remove unneeded defattr stanza- Remove pthread-stubs dependency- Remove unneeded autotool dependencies- Update to version 2.4.90: + Add meson build system + always define HAVE_FREEDRENO_KGSL + always define HAVE_CAIRO + always define HAVE_VALGRIND + amdgpu: Update deadlock test to not assert on ECANCELED + amdgpu: Fix segfault in deadlock test. + amdgpu: fix 32bit VA manager max address + amdgpu: use the high VA range if possible v2 + amdgpu: fix high VA mask + amdgpu: fix inefficient vamgr algorithm + amdgpu: clean up non list code path for vamgr v2 + amdgpu: add amdgpu_query_sw_info for querying high bits of 32-bit address space + amdgpu: Don't print error message if parse_one_line returned -EAGAIN + amdgpu: Don't dereference device_handle after amdgpu_device_deinitialize + amdgpu: Symlink .editorconfig to tests/amdgpu + amdgpu: Disable deadlock test suite by default for SI ASICs + amdgpu: Disable VM test suite by default for SI ASICs + amdgpu: Add amdgpu_query_sw_info to amdgpu-symbol-check + amdgpu: fix not to add amdgpu.ids when building without amdgpu + android: Move gralloc handle struct to libdrm + android: Add version variable to gralloc_handle_t + android: Mark gralloc_handle_t magic variable as const + android: Remove member name from gralloc_handle_t + android: Change gralloc_handle_t members to be fixed width + autotools: Include meson.build files in tarball + configure: remove unused HAVE_CUNIT define + configure: remove unused HAVE_INSTALL_TESTS define + configure: always define HAVE_LIBDRM_ATOMIC_PRIMITIVES and HAVE_LIB_ATOMIC_OPS + drm: Fix 32-bit drmSyncobjWait. + exynos/tests: use #ifdef for never-defined token + fix return value for syncobj wait + freedreno: clamp priority based on # of rings + headers: sync up amdgpu_drm.h with drm-next + intel: Add more Coffeelake PCI IDs + meson: fix the install path of amdgpu.ids + meson: set proper pkg-config version for libdrm_freedreno + meson: set the minimum version correctly + meson: fix libdrm_nouveau pkgconfig include directories + meson: include headers in root directory in ext_libdrm + meson: cleanup whitespace + meson: add missing HAVE_RADEON + meson: sort HAVE_* defines + meson,configure: remove unused HAVE_OMAP define + meson,configure: remove unused HAVE_TEGRA define + meson,configure: remove unused HAVE_FREEDRENO define + meson,configure: remove unused HAVE_ETNAVIV define + meson,configure: always define HAVE_{INTEL,VMWGFX,NOUVEAU,EXYNOS,VC4,RADEON} + meson,configure: turn undefined preprocessor tokens warnings into errors + meson,configure: add warning when using undefined preprocessor tokens + modetest: Fix to check return value of asprintf() + remove unnecessary double-semicolon + README: Add note about meson + test/amdgpu: fix compiler warnings + tests/amdgpu: add bo eviction test + tests/amdgpu: add missing config.h include + tests/amdgpu: add parentheses to make operation priority explicit + tests/amdgpu: drop unused variables + tests/amdgpu: execute write linear on all the available rings + tests/amdgpu: execute const fill on all the available rings + tests/amdgpu: execute copy linear on all the available rings + tests/etnaviv: drop unused `return 0` + tests/util: fix signed/unsigned comparisons + tests/util: drop unused parameters + xf86drmHash: remove always-false #if guards + xf86atomic: fix -Wundef warning - Remove upstreamed patch U_intel-Add-more-Coffeelake-PCI-IDs.patch- U_intel-Add-more-Coffeelake-PCI-IDs.patch * Add more Coffeelake PCI IDs (request by Intel)- Update to version 2.4.89: libdrm release with leasing and syncobj api updates, updated amdgpu marketing ids, amdgpu tests, updated uapi headers & etnaviv updates.- Update to version 2.4.88: + amdgpu: Fix wrappers for AMDGPU_VM IOCTL.- Update to version 2.4.87: + amdgpu: fix 32-bit build - This release includes the changes introduced with 2.4.86: + amdgpu: Add wrappers for AMDGPU_VM IOCTL. + amdgpu: Add VMID reservation per GPU context test. + drm: sync drm headers from drm-next. + drm/syncobj: fix some whitespace issues- Update to version 2.4.85: + Add const qualifier to arguments of drmModeAddFB2() + amdgpu: implement context priority for amdgpu_cs_ctx_create2 v3 + amdgpu: add padding to the fence to handle ioctl + headers: Sync amdgpu_drm.h with drm-next + modetest: Decode IN_FORMATS plane blob property + modetest: Allow full testing of primary planes - Fix changelog entry for version 2.4.84- Update to version 2.4.84: + amdgpu: Add deadlock detection test suit. + amdgpu: make userptr unit test more interesting + amdgpu: Do not write beyond allocated memory when parsing ids + amdgpu: print error messages when amdgpu_device_initialize is failing + amdgpu: add sync_file import and export functions + amdgpu: add amdgpu_cs_syncobj_wait + amdgpu: add amdgpu_cs_fence_to_handle + Android: move libraries to /vendor + drm: add drmSyncobjWait wrapper + etnaviv: prevent deadlock in error path + freedreno/kgsl: fix pointer-to-int cast + headers: sync syncobj ioctl defines. + headers: sync DRM_MODE_ROTATE/REFLECT defines from kernel v4.14-rc1 + intel: Change a KBL pci id to GT2 from GT1.5 + include: sync drm.h and amdgpu_drm.h with airlied/drm-next + tests/amdgpu: add missing header to SOURCES + tests/amdgpu: add new uvd enc support check + tests/amdgpu: fix uvd enc data corruption issue- Remove --with-pic which has no effect on shared-only builds. Rectify SRPM group.- Update to version 2.4.83 + amdgpu: Add FX-9800P Bristol Ridge iGPU id + amdgpu: fix missing mutex unlock before return + amdgpu: fix race issue between two bo functions(v2) + amdgpu: merge and cleanup amdgpu_bo_free + android: add rules to build amdgpu.ids + android: amdgpu: fix build break + drm: Pull new modifier uapi into drm_fourcc and drm_mode + drmsltest: Check expected neighbours + etnaviv: fix etna_bo_from_name + freedreno: remove dead error path + freedreno: prevent deadlock in error path + freedreno/msm: remove dead error path + radeon: add fallthrough annotation + test/amdgpu: fix test failure for SI + tests/amdgpu: bypass UVD CS tests on raven + tests/amdgpu: bypass VCE tests on raven + tests/amdgpu: add uvd encode unit tests + xf86drm: continue with next device if drmProcessUsbDevice fails + xf86drm: continue after drmProcessPlatformDevice failure- build-require util-macros-devel for suse_version > 1320- Update to version 2.4.82: + intel: PCI Ids for S SKU in CFL + intel: PCI Ids for H SKU in CFL + intel: PCI Ids for U SKU in CFL + intel/gen10: Add missed gen10 stuff + etnaviv: submit full struct drm_etnaviv_gem_submit + amdgpu: sync amdgpu_drm with kernel. + drm: update drm.h to latest in drm-next. + libdrm: add drm syncobj create/destroy/import/export + drm/amdgpu: add syncobj create/destroy/import/export apis + drm/amdgpu: add new low overhead command submission API. (v2) + amdgpu: add new symbols to tests. + Android's major/minor/makedev live in + headers: Update drm_fourcc and vc4_drm.h with new VC4 tiling UAPI. + headers: sync drm_fourcc.h with airlied/drm-next + headers: sync drm_sarea.h with airlied/drm-next + tests/amdgpu: rename uvd messages to decode messages + tests/amdgpu: separate decode messages + tests/amdgpu: move decode sum to common + tests/amdgpu: add vcn tests support and sets + tests/amdgpu: implement vcn dec unit tests + tests/amdgpu: s/uvd_messages.h/decode_messages.h/ in Makefile.am + tests/amdgpu: Fix device_id option + amdgpu: Add .editorconfig file for amdgpu coding style + intel: add GEN10 to IS_9XX. + Android: fix missing trailing \ + intel: Add Cannonlake PCI IDs for U-skus. + intel: Add Cannonlake PCI IDs for Y-skus. + intel/intel_chipset: Move IS_9XX below IS_GEN10. + amdgpu: move asic id table to a separate file + Remove redundant memclear- Update to version 2.4.81 * Export drmDevicesEqual * configure: Fix the check * Fix stray caller of drmCompareDevices * amdgpu/: concisely && consistently check null ptrs in canonical form * amdgpu: Use the canonical form in branch predicate * Add pl111 as a KMS driver for utils. * Add the DPI encoder/connector types to KMS utils. * amdgpu: add raven family id * modetest: fix printing of fourcc on BE machines * amdgpu/drm: add AMDGPU_HW_IP_VCN_DEC * amdgpu/drm: add AMDGPU_HW_IP_VCN_ENC * amdgpu: add the interface of waiting multiple fences * amdgpu: add a test for amdgpu_cs_wait_fences * amdgpu: add missing extern "C" headers * freedreno: fix double-free on exit- Update to version 2.4.80: + intel: remove dead code + etnaviv: sync uapi header + etnaviv: add fence fd support + exynos: add C++ support to exynos_drmif header- SLE merge * Mesa 17.0.3 build on aarch64 needs libdrm_freedreno >= 2.4.74 (fate#321223) * latest libdrm version for sle12 (fate #315643-315645, 319159-319161, 319618)- Update to version 2.4.79: + amdgpu: allow to query GPU sensor related information - Update to version 2.4.78: This fixes a build issue for GNU/kFreeBSD, and adds a new page_flip_handler2 event handler, which when run on a suitably capable kernel, can provide the CRTC ID to userspace for atomic completion events.- Update to version 2.4.77: + tests/etnaviv: link against libdrm + etnaviv: remove struct etna_specs + amdgpu: add amdgpu_bo_va_op_raw to the symbol check + configure.ac: bring back pthread-stubs check + tegra: update symbol-check + amdgpu: add REPLACE and CLEAR checking for VA op (v2) + amdgpu: add amdgpu_bo_va_op_raw + headers: sync amdgpu_drm.h from airlied/drm-next + headers: the uint*_t vs. __u* discrepancy in amdgpu_drm is fixed + Android: fix building of modetest and proptest + Android: disable pointer-arith and enum-conversion + exynos: fix type-punned pointer build warning + exynos/fimg2d: remove unused-function build warning + tests/exynos: remove unused-function build warning + tests/exynos: fix invalid code of error path in g2d test + xf86drm: remove memory leaks in drmGetBusid/drmGetReservedContextList- do not buildrequire util-macros-devel on sle13- update to 2.4.76 * This release is required for upcoming Radeon Vega GPUs.- update to 2.4.75 * amdgpu: Provide more specific error message if non-privileged user runs amdgpu_test * amdgpu: verify the tested device * amdgpu: A new option to choose which device to run most tests * amdgpu: A new option to run tests on render node * Import uapi/i915_drm.h from v4.10-rc5-950-g152d5750dda9 * intel: Allow the client to control implicit synchronisation * intel: Support passing of explicit fencing from execbuf * intel: Clear execobject flags before preserving object in reuse cache * intel: Export a function to re-enable implicit synchronisation * intel: update global_name before HASH_ADD * xf86drm: use maj/min in drmParsePciDeviceInfo() * xf86drm: add plumbing to not retrieve PCI device revision * xf86drm: parse the separate sysfs files for vendor... info * xf86drm: introduce drmGetDevice[s]2 * tests/drmdevice: use drmGetDevice[s]2 * tests: remove useless legacy tests * kms: remove commented out libudev code * configure: remove libudev checks * tests: automake: reorder makefile contents * autogen.sh: set format.subjectPrefix and sendemail.to if needed * android: remove LOCAL_MODULE_TAGS := optional tag * android: introduce Android.common.mk to reduce boilerplate * android: add HAVE_VISIBILITY to Android.common.mk * android: add note about command line defines and config.h * android: silence ~550 warnings * tests/nouveau: automake: fold C and CPP flags * xf86drm: fix sign-compare warning * xf86drm: implement drmGetMinorNameForFD for non-sysfs * xf86drm: implement drmParseSubsystemType for OpenBSD * xf86drm: implement drmParsePciDeviceInfo for OpenBSD * xf86drm: implement drmParsePciBusInfo for OpenBSD * xf86drm: implement an OpenBSD specific drmGetDevice2 * xf86drm: adjust device node path for minor base * xf86drm: add a non-sysfs version of drmGetDeviceNameFromFd2 * xf86drm: don't fatal on per device error in drmGetDevice[s]2 * tests/util: Add support for meson module * libkms/exynos: fix memory leak in error path * xf86drm: fix null termination of string buffer * xf86drm: Fix indentation * xf86drmMode.h: Use consistent padding * xf86drmMode.h: Add DisplayPort MST and DPI encoders/connectors * xf86drm: Fix type-punned pointer build warning * xf86drm: Factor out drmDeviceAlloc() * xf86drm: Add USB support * xf86drm: Add platform and host1x bus support * tests/drmdevice: Add USB, platform and host1x support * xf86drm: Reuse sysfs_uevent_get() * tests: Use -pthread in CFLAGS instead of -lpthread * modetest: Allow the user to specify the plane ID- enabled build of manual pages (bnc#1021810)- update to 2.4.74 * vc4: Add new GETPARAMs that have been merged to drm-next * freedreno: 64bit support * etnaviv: add etna_pipe_wait_ns(..) * etnaviv: change get_abs_timeout(..) to use ns * libdrm: random typo fixes * tests: kms: fix shadowed declaration warning * xf86drm: introduce drmGetDeviceNameFromFd2 * automake: make the build less chatty * intel: Add drm_intel_gem_context_get_id to intel-symbols-check * intel: Add a getter for the intel_context ctx_id * etnaviv: add API to create etna_device from private dup() fd * etnaviv: add API to get drm fd from etna_device * intel: Add Geminilake PCI IDs- update to 2.4.73 * headers: Add README file * xd86drm: read more than 128 bytes of uevent in drmParsePciBusInfo - update to 2.4.72 * amdgpu: check parameters in amdgpu_query_gpu_info * intel: Export raw GEM mmap interfaces * intel: Migrate handle/name lookups from linear lists to hashtables * intel: Look prime handle up in handle hash table * Silence runtime complaints on platform devices * amdgpu: add the function to get the marketing name (v4) * intel: Add uthash.h to Makefile.sources. * amdgpu: Add amdgpu_asic_id.h to Makefile.sources. * freedreno: Add fd_ringbuffer_flush2 to symbol check. * headers: Sync drm{,_mode}.h with the kernel * Add drmModePageFlipTarget * intel: Add new symbols to intel-symbol-check * intel: Allow some codenames in INTEL_DEVID_OVERRIDE * add libsync.h helper * freedreno: sync uapi header * freedreno: add fence fd support * Return an -ENODEV from drmGetDevice() when no device was found.- update to 2.4.71 * amdgpu: expose the AMDGPU_GEM_CREATE_VRAM_CLEARED flag * Add drmModeAddFB2WithModifiers() which takes format modifiers * tests/amdgpu: update vce encRefPic addr mode to tiled * radeon: sync radeon_drm.h with the kernel * amdgpu: sync amdgpu_drm.h with the kernel * amdgpu: fix valgrind warnings caused by amdgpu_query_firmware_version * intel: Add new symbols to intel-symbol-check * amdgpu: add SI support * modetest: Also print the pixel clock * intel: Export pooled EU and min no. of eus in a pool * modetest: Adding amdgpu to module list- Update to version 2.4.70: More bugfixes on top of 2.4.69!- Update to version 2.4.69: A new libdrm release, in order to use the new vc4 ioctl in Mesa. A few bugfixes on top as well.- update to 2.4.68 * bugfixes- removed no longer needed patch u_Fix-compilation-on-systems-that-don-t-provide-O_CLOE.patch (https://lists.freedesktop.org/archives/dri-devel/2016-April/105283.html)- update to 2.4.67 * fixes for amdgpu * adds KabyLake PCIids * Fix memory leak with drmModeGetConnectorCurrent()- Disable valgrind support for all architectures if not explicitely enabled by a macro (boo#963979).- Update to version 2.4.66: This is mainly for introducing a new nouveau API. Lots of other changes as well.- Update to version 2.4.65 * bugfixes- Add libdrm_amdgpu1 as a requirement for libdrm-devel- Update to version 2.4.64: + amdgpu: - Improve amdgpu_vamgr_init. - Add flag to support 32bit VA address v4. - Make vamgr per device v2. + tests/amdgpu: - Include config.h first. - Remove unused local variable 'i'. + freedreno/msm: - Reorg ringbuffer struct. - Fix issue where same bo is on multiple rings. - Dump out submit info on error. + freedreno: - Add fd_pipe_wait_timeout(). - Update freedreno-symbol-check. + tests: modetest: Accept connector names in addition to connector IDs. + libdrm: - Remove gratuitous blank lines. - Make indentation consistent. - Use url to tarball as source.- update baselibs.conf for AMDGPU- update to version 2.4.6.3 * This release adds AMDGPU driver, adds new AMD OLAND PCIids- Disable valgrind support if not available- Update to version 2.4.62 * This release introduces the atomic and blob APIs, adds support for new devices (AMD Bonaire) and a new flag for coherent BOs in nouveau.- Update to version 2.4.61 * Release to fix regression in nouveau in 2.4.60, but brings lots of android changes and other fixes. - deprecates reverse applied patches * U_nouveau-Do-not-add-most-bo-s-to-the-global-bo-list.patch * U_nouveau-make-nouveau-importing-global-buffers-comple.patch- U_nouveau-Do-not-add-most-bo-s-to-the-global-bo-list.patch U_nouveau-make-nouveau-importing-global-buffers-comple.patch * reverse apply these patches in order to fix a regression in 2.4.60 triggered by new legacy tray in GNOME 3.16.0 (fdo#89842)- Build package libdrm_freedreno1 also on aarch64- Update to version 2.4.60: + bugfixes and cleanup + exynos improvements- Fix include directories- Add subpackage libdrm_tegra0 for Nvidia Tegra chips- Update to version 2.4.59: * bugfixes * more Intel Skylake supports390lp5 1613873147  !"#$%&'()*+,-./01234567892.4.104-1.122.4.104-1.122.4.1042.4.1042.4.1042.4.104libdrmamdgpu.hamdgpu_drm.hdrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hi915_drm.hmach64_drm.hmga_drm.hmsm_drm.hnouveaunouveau.hnvifcl0080.hcl9097.hclass.hif0002.hif0003.hioctl.hunpack.hnouveau_drm.hqxl_drm.hr128_drm.hr600_pci_ids.hradeon_bo.hradeon_bo_gem.hradeon_bo_int.hradeon_cs.hradeon_cs_gem.hradeon_cs_int.hradeon_drm.hradeon_surface.hsavage_drm.hsis_drm.htegra_drm.hvc4_drm.hvia_drm.hvirtgpu_drm.hvmwgfx_drm.hlibsync.hxf86drm.hxf86drmMode.hlibdrm.solibdrm_amdgpu.solibdrm_nouveau.solibdrm_radeon.solibdrm.pclibdrm_amdgpu.pclibdrm_nouveau.pclibdrm_radeon.pcdrmAvailable.3.gzdrmHandleEvent.3.gzdrmModeGetResources.3.gzdrm-kms.7.gzdrm-memory.7.gzdrm.7.gz/usr/include//usr/include/libdrm//usr/include/libdrm/nouveau//usr/include/libdrm/nouveau/nvif//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3//usr/share/man/man7/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP3:GA/standard/4730c85aa7e8ac322e6476f21bac5c2b-libdrmcpioxz5s390x-suse-linuxdirectoryC source, UTF-8 Unicode textC source, ASCII textASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRPRRPRRPRRO9eųpdVutf-8ddee393f89641663c40d415dfb96dfb1530095d67a75b186489b0b884cffae1a? 7zXZ !t/?4] crt:bLL ׉z,Gv;μB&Zj\LƷݨ+"z/4yTӱ?߆0}Ju2z8RoOd-q8/c  FU!% X A"\qՙ,rB*8),vZ~`{0.$78۽G.,6" ^WP99/8d8nkFWrH4 ET6cڠre©>^!$?5.5V爂GS  mWl }N5 =nۏpcVu!w_#̚d.NF-_Scb6g%\RE?V.lZ?g79~ZgwQJ3zS ԇb 凌i,䇴3DetU."p1]c,de<:Y1j[TrOf˕k&J BjYHOўA {H?ڭlm?JDpܦ:fb㉩1 =s{ DFGQY="&8H[R&]Rl>IȎdQڰߣnti%@ibndX;Yǩ~@wCAf˘LGJ䯮E$B*>o!\֌$ŪemPQK2PY3qyBC?[¦Eg5l2)=`?edB$g 5 p%YRmÓyqS~.W9@Q3izA="] kvY0*tV[TEYgZ I+j+MmONƺ*]F8ɨ*Z_ObWJgquVgljld=$] gȡr 974Z{P"h/  ΣyÙÙZj9oв@p ? tnAPzk=xUwFly*AhgRRQgjS=YrW^*JqhWA6Էvl=9̖i n?ڷn\УDΚ\5cF@] ׀טӨMgo: ;RCxhӱ_/:R> J-#d>qT-' Lz v?1tNbB"q($sa7Ucj\]涙H0T e&V0cԱ%\l;Nui#=`Kw:wmqn`\+"أ_ҧ+X?-?[Zk::V"-.Ɓb`~تBqbQk\U3aSĝ֡,/B&Ҽ:)$9GGd:݄Tq]b..p;%= {𪊎aiPD2ͅo"+T@L 2.ݝi`^Z]L tYɥU(bhlhIninOY8<%{|ێ{ !~5. ߷3>79̑R{TӍ˪ټ fcH˖9#`(+Reɧ `WkBƎqGF_|ӥU\f2Mhmbg?ҟީl@O|䨣[=Hّuk._UAGB]!<]a]etOk39Nqf?ba`xҠԧ. 0G&kԭ^[FZ\F}2]eW&T$~ 9R-N׊e>DNcR~XFPAkk V'n RhcDJ` V֤2BmCL`M~,PK#Z&J?:Omf DNq)sQ 1J7bj5wz!ZsϷy6,:8T~Hd^]7pd-~AFW\ qnG7ո@9( v, }N>B%$ᒓu# c}^:BP8 a 'fN,z( 6νndk{C9-m?BJ8fsi CuX!rwbUkLF Kl"/4F2ky+ұs/Ym8(!f=`ǩ)m/ͪwF2źO$6jy\Co}zyyuN0m ^%+ ahT҅vW $j'zj J Ƈ3x(߿}( 3OtucP-Fg1T!`~RhY; w1Hy̾yieɸtGq!:lGJ)o\?IZrՍmjŋG}V Q: `{뷤KSx&9 Ohy#^ ޥƳ eo8O,w Ew%X< W3bI9wK8SMd;#^n']lmqCBQ q*Z%?R.0L(WkzΨ PVRGgӠ/9zmGϢFw/-WYRޯ~ ˮGnɘl{r H9.Q/5S$XIgsV{O{NYsGdj xNfs[K]Z[hL+e1'|t@3 9PDYa(,b",b 2aVńZ) uSI]❻LF5&ΆN.e\1]ܗ߇j檿||"K#2덢y.L}6I"=) jIthF b}V3e Dq+< 9D|ʬECzc򡦸6 >]i+^ uQL̉uX5GHER6x=chCz.q˜ya5RB6Y6'ƬX=f[S4Ix ^!jzOX8je(( 8LT@8o (Mz$A# K/JPyTq8]]/'vyj (բy# }>k?׀ɒXya(EpJ ~3^VHOOw~dZbL+ ]1(>'.1 en<-K(ZI2S"\L߫Uh<+>oo&xCQ!N57בfE g7—?pְlKK>3j. 6c6FW=~5%f&zD[),ebraޔM`{ZzO/B/Tۢ|1Id qg_ٹ0)3_;_|,[̲˃K^qEƂ/KG$T%䉩k8Z1|pQ͗P Pbnt\:u x8s{B1TJeZk_cq(A {YvBۋ?3 6sH({PM7qɖ9C,$O^$"_k7ϋ# tXDAV.VGBan|]78Fһ{+tK/SAsr(%m84mvǖiD?{+(3mN+c׽x% HǖNEbr74= 뾋9,l)N+l˂wgR BTRv61p2y,ΖOH Qv =,z~M˪H"IuRr)@ ~ ES{f0&\**wdy>]^r?LX:vIm`jS}n58te{kILm 뭧 ^y@a]`ώiA*:2nyܿ*NZo>Ndܹ[8R}S Vdw͈NQd{ (4Φd¨&kR?Re$q2&zKv,O `0P.D5 !diMTS%{g6yv3ɭdxZyyAY8ZF A#ג4cYH+ba(c(JGWp+DbVBQ:n9ɋhZ7~yͪ%ut3mV~(h4xa-l.Ue ~ ߶Ƒ3==Þ GlLS3 j`tV3Lg@*/T:xzI }jS+S9z \-#g.ιW'U"oښ G+H.z?))=jwUm0 hO_IlvP<,Vn ݢ _;*lѝ;ӜR]+,?{݉Y҆FJU4s&:5/kR:Qkl~7R. ./ۺ9bںCa^Ӎ*~g/nX|yW)w fʻ7JPT+1 BǤHIEy?Lg<+%e>Z?rS;Md)_v5Aֿ*;zz* ި7Y>jxB YO8J&<-KDlia< g/@nub SR V)Єˁ΅1J%e?v)-Ojr:U? xQ()pfK1QP#$ QqqQL}\XTel!EU &Z;=#>SI;AҎy]OARzNU'\ƊPz|oea J~t{n<&VIC-{JC'7ū5!#է:p P)4_"yeaYu[qӿD:C>~Y tIco Pl*3.Suo8 /PkųN2/. X3"'fEt9fh"NMj.\ʽ4wApwZ#`~"|aWޢW )=A:!;*MfSaSؘz.lZ݋B[:P9zޥ\Kopt4sA|*OGrw Ԭ+-;w\jnâJKzΥb1*N,+@-D|%aKa%>=I/x" ׁ/o@/?$g0JNVZe ~F V'#-} #)n~ + eOO]OȣT+ 2lc69Q i_ (Ƞo-tm-!5Q|IwtdaE(Չ#PB3-",ף; F w fpJԨ*"١hHt-M=2,0H.g]</0DdBMo @q''qs#{~ @F+lm%aG"Rw aγ)ც_$vZ'Q,DQTe [m m J -Y#u} JԹ/]7@4y[H& RW =IcX+y"TMǐ4 eT<Op,Zjx%[;gk% WlY:\21 5C^H w:qW x3;G)-|][k7&AιPdgA]j图 !Nq 㐙 J@Np,혡1liJ"|w!Z(Jy*;S n\;'Z, _rzk°ZfA b+ D(8҃ MZNNfHNپ T^.r뵥hg7`~ݠ3& ;#Hlr:!4㵅+KGÞɉqۋ%]t"kΟ]x>Td2I(㨢WxA*Б/G"' 2h C|y9_u6=o!EڟhG=ĜID*CT-o Ө"]? G[X X ߠ7cW k{ ||-+!VSt A uZ)3n,ee᧙Ɯ݅AyEgc~!o s>HW\PɞWǵ}$mMJ.pfts9KvV (uA`w'/d'8~^w0.b*{H!dq􉓛 o#D%` e߭ϛΥNgL2vSݫ<͸g%Ȟ0ruRw|J2>WK;P ٵyn()=QɎi!!F\=m7 gѬN|/&f$ܢ.Kt@V:6y `Jn.r~o11rx}8CɬLXObF˺quAD*$+Oug!NH!u%\mCR2µ]f[*a Bw7e.03BHo$ )|e@#k[LaAuXS_=HS$;I.RW9Y^,J'֢M\k^Jo ]| <&9bwB'xx̀C9G"g>i;\"Xҝ~#miD1p3URߴ>l{<~]Kz44aWppdU D/!8^|bfa蜓$И ?=SCt97a(aeGl0;hF9˻vdWۢkS04Mvb\x ؋VO@ʿwVLU5EThh{'}Zµ=jTm‚r2戬#Dz߇_K<0o= ze]TTX 0>U0MJ0 xKHU'S/7^:4;>b>j׻V$/c\0MjθCeۗڲ6cM/-VMNdxMR7\j߂A]_IM?qsΜ@w`lv]>J}2"8F *@oz+pr 9O\|@ acP cJRwOOh6D}}4` )ʄ3nu]>u5}lSR{$-A2 |FZJGMwlySO!Σ星f~4AUi}u\(^BY!AZĮ(7s?{D:.tgLMgQ}ZK3 X "jz!jO66kBY q1jhRE ;0 rm+!7<,kϼ1UMe@AܵRb7*O#4*ZV*yԥvbBW-L0ٔ|L!.Lgq͂бHϒV'y}#HRHV"C |Tw󇞟hk0Q60F 7bsiKKU#b'> E{վՉe~̇wM(a/o#q"Gn82(ŵKX΃vo(K # J7_ͽuof3vƬօ>m9dr&3~i~SS5=B!rx&x7L4:Uӹgù"7&T m*K.c3',xz܀|b%n1 D2O"Ӳ}< nMvNU~h!:|1h ³/ |pRU#&Μ#Am1X%&J;/#Qx:bȔSJ"gB)",Jj55! h Qd܅0a.\O|jdE8PCf`q4O05;F$)YZO0v˘#5bF:Z!&@P)敍; 24uײ$vš ŪrLpckmBo+C0CFOk-C_Ȳ ٣"(E4iЎ{K45sѡ:D㼔p\38g(68'bb씛Q0~xfOJ_U+/.q?:̓.AC D3q%HnV{T0Ljq4)Y? J~MTl#cLN57[L~=eTIܗ(faY$hwQKdq 9WDD!Ch[x! h PD%uHu⺹}MV6C'oz/dDϻ"V4ZCt" ;in)T|9ym€!Yj:E>8{󫔷A,i%{G8ʙE<ghYv_ٙx+A)J2lΡ˯&湎!ҋ2-Z/߷>F+KǏ;>LFi/y`S`#Q@xy7* cZ%4gS'lg>\Ub+6Oe`T#V2Oп\)$G35bTV`DŽXYrz2jV|KL~ j(%n͛8L\uCT1OѨaP楺K*1{D}Plm8G? /RmF ekTmf-n\r(yGq.7ų!G f.TL}=)R)vvK~k9!nOo#&pbZqgņi^=zqʒl "Gl{U&qV!>{Z]gQYL(0 .0"k5Y4G9.NJQpAg;x<9-/dR 2bV|֣*ߜ=ڂ;/[| N$Dc)Z^w" J ">kP!@2`"@:29FCj{vld)t@g8un GT|weeo;2jʇ=~To:eSvb3RHq_-y@=)*ooh[߷9(p3PDL笤% QPbX'[^]!U^~Z4 O9VPd 2!εӱ[?rbiIa`ѹH)WEu4o[1dUn(h"+E ž!H7e5ƠY 86gptoC71[P$dj[ Na QhdY7}h*_Nzj~WѢJޱ.ّR^cbpS(+XWskj4+{@>e.ӥ%Vw;7g{b"vR[Ԝ"g، hBL2AEӠS[Ld1;tf [ف**O#w'OK Q?  FA.#- F B׀JO`v)Pkn.=}lxHT[5YފgyOze֙!_~oUe (Cy"rGuvc:+[zy E+rc|rO< ec_M+N!VLЮKE!9;N(Uۃrw?u4sJc9O!`C<~)VJH8 jXi5o!`@m|['::aLRخY6"jT׌F689Ulũ?/]n1|e ؂?3,:-$V#~ ~4/vi91>ORަcr}8S.yc@Vm0]ggbM'Ghd L"I\F7wU},Ӂ !̌g{ eGhpռ'8E;0+@ wMb<%n+qkO}ڀך|J+&yz{l,2FTN*%ES6HHW;vW LvtҿjtTXCTK^F>*`"ӆbr})Qtc;|ʬc{.㵷%>GJl5\;, 3?7a6_!]ʡ6&Vae2`Tyu.R5(\*IvA[R<46Uuw.`T]Xg pI$&kuFu-12hyY/#јHSfH`=:9bKYL0nIt1ӥǍw [P:jjηg\4fe }ǿtH:zT+iB,39='VD9C]ܴ+TMFQ`,faU@ͣSgT;J*r =#2N'f.:ݠ1I/*s [/[G$Mf}4"..gw-bGU7"91Ǵ P];huĻ*rK|Ậ!7NA{^BXft` W>%?L+6ImU}T@pasz=)𐢵ln.FC^K h*[m|NBgΤuMH"aR4-l61bXY`<eb1;'kN\Bj=D PL5ɪLZb#F,!RGu]5HUsO pxNu9&9  о̃@O.'S֣ RdD9H+[FCP0m /ɣ @z  $}k} kQ?53{B?ZRx|A_ <e `e _IJ >A *ݠ#-l fZ^.qNVIK#[vXyl` uI;G-_/# ^qQo1yWt 0K-lCdJA'g5 e2rR&dX>mz1n!o&#dA"#:)$AB|ZNa+EO*|ܑZ@p\ȺZ T0CZ&GE*LIԅQO" LgEN-3J)piobP)^ 'Q,lMED^TЗFdO%X] `19v".dGDATm# ;GΏхܘe/aX,޲'Nvȸ#K(˓[o bێ|a"e|}d婻wU;mu02l}hMMLҁֿݥ`̕J®@m> G>PߌA.`!Z q&q] Ng'wZ!$k'3~WQASćCݥ9Uosѥ*>D f[K'Hh)dw]_!vB%I aqD0t(~u@iPѲI(qU]zMO6/MzŒvw|ls̍v*OF'.S8>8"9V4Э$2[ƒ6<4x}% `t8ӷy[azGE eYp!~M(ZOTT.]M ũeoDPmyC2M/NKڢa~3F@3Ռnds ]{J8Wm0 eGFK$I;}G?[WфUuDBձJP}8 hr;DHVcN廬Kɂ%w+B_R̪ ?1ꔿíazBJ$/vu"QrwP<#-;E|C5*Q<<z~4U:XՉ4\j^~~nv3_nxwym o ouVZ*=35qsv:چ^sLPϻXkpeW}֛РOH;RQofR?]ǘP7̮e<@O4Z恜zEN(G(ȀUKQ/q}(L1 9'{FR{ D3R!HTv6 ([;,╯4>:A`gmOQ-_̂:Ixv;C@#wk},lST`NEtD~a31MqlK> f;C|+m{z:,W%ͤWǘ3"AQ9qQqmDPy-zȅB>Yz?VwvNݾ P:$T)9sAAEjf>` M)r^촎!FuR1+3 5ϱ,SuhRK)m5̽N{+9"IcA4Ծ|71KOӌ+pSpcSUbMXk怛 j{ 1XsRێjPy碅n c[*|uߙ+qҗ!ްc#Tٹ; .n<Qn1P,7e(0RY+nI٧ $q$KjFG xd_ϼ~<#aWE[N^$L1xnaWA/rO!B|VyHEӳėMJPwC"*TҸHʺa gN0ЛQ_g|.b$U.RiS3EsSBdJ}*_"trG&+(EBU {}I8~iPcf̼(_9}T6$&R9dl}ߴ!\yCh nyui~"=bK$ɮJ#KOONQa}+ǪGÿfVJ}TFm l5yF_^<T/ISV eA6ֲFoLJ~+=ܱR"18iMz; -4 >82:0SKtGlFx Eq_nߙAYQ[U2:]NnoaKVj_a%^Έdu rr1`{s.f홾L|`o=X b |_5r"uE}ƻV0UoŦNJT8ˆi*qbeY]+P_B0l_qCEJ%(!a ÏjL!󷻇L Mtj<(@Hgm&e #ݣ@`5DэAaeTal'a*SGjM^3Ըyu$Xҵ((GsRgNTN83n޻Sچ cNZ+G8$[kV75בe=aXAꬵ6c Y!7 +m|1Y$g!>0<> ֭ʤ4*>g9|MkҨSa[r^6ܨ˴ z"! ({Otgc3r@xr>~lQAm*'؏ U'\=4ї>S<ચ װ<={2 X;<^T͂akλѴW䡀>ҭhzM!$?eZ [8>rXa'780!$ӐKjp*:ؔD`5R 2[X[ >a=,ɽe+qC`*&xg7ٝ$r 5c9RYekdG=fmY߶GMb0b9Qɲx9|2(%y-樁f4ǧh*~Sm$PԈ01MG/jOVP$h!^xbŢ`7 l>('ɜQԋH5mu3- gnl<:ۢ>4 XBЛUv,|}zSx0f80Sm.3GX ŒqZe-W>^ F#Yˍs2*#;̈VFvD#4贾t,hn!kTi+w߅hhT|82(K] @zEcRV$hɥ L@#ySI4hGiݿ hVf˞^SP^fԄIv}]d[BPKh(sV 176,<YgC "w`,<@TۇZB*-sݛ4NPwbijqZ!3XU Czkw+o0h|RI\eYG&,VL ^W=Pu-[&^yp3R=R`ȡ$[ RyC1xOQPxbo++0g!(ҟ| Ћ4)P[j60BeK[sE5|l[*b|e X [ r^k}&"\SZ^~{<E=8ՑUA06+݋q@6 FO-#OA|e:gljlIpvLxZ dE).]!0'fik ҊvKcIp2gUNGE/ʺ)HagaI3GW\R bꬓt2 5H=,nq[#E' -~_:%EJNuWF$9ofrKh]j3tPbjQ>4Gegm[ӤG8-$W*!j&PD$> +e)2&6٘NB{nML7O7x_/ʅ~|2\t>&3Mڰi@N=|Y_` ,O)<^xc;0Gpx0X=uOv.u E h< STt_]:^>:E1sYWՠ|/m#žz_m~Lj9ZmX mFk*0Z82bVpajQʼxn^Tff U9$t梎t>Ejew`E<U$k6},]w0/}o1/ ϑuhk2͛2klYkE a#Ry O EQ,SSPhh/v&K% x3* C9@V}V+rroS&l +]Ϯf|zmqP䋻mҽ݀pٰyRS2.E~=QQ|Og|R!晋OM]'s(a=U$W{F02JV-YV<g@sx rע_& Յ:a::,z~?%HВ(6 A`{[]uV<Ժъ`<6sk64JaEAY񈇓*N[$ݴ/Iǎ '.׺)[\ZAA1^ _y +rL`>I>c0Zd@ꄲYxҺ-xV?ې3nvy6 @  ?]eiFBQɿ^6؄e.D==X(J#ݔHK1UD>t]qFyGʿ*M $xfx PO3`TSWq|b'p!|+Gڌvr~JC[ ő)rF\s!Y.Z>_rNf';ג0`6 l>HtrЫ, ?])+!oĻTaxGW]E4jS+p }" -v [mmrgb|"3 idS gWQxKhTU;(xE4#O W9PwgdFV[ !2)u'm|tAu{39 4 TBzҷmK0$)fiW4??}싕;4% \eQg/6z +[9 LE])SH|Dڦ;0adRk嫁gǷA*q9Y>eu8|yKs',0n1vJ!o|zcV>F.zl~ǜlU+l{+5]9ë@>oO^ړIʀ>O&ʨnf8XȆ }aJ_ui31)(]O¾zequ;V “U9a8QUqq, ]cX>`b'l]j1zZ(\U)7@J݅by=ZB"A;6;/|yma6HqC߽qA XuGr`]tl6nB2ޱ9EN+%1].iW-e=Ul(?SmKc|щ6᠋uc `ݓA~%s.d<Ŀp(Aa$W/='::-8wDjH!F(k6͸*`bz9oI;aI\ akڃHf ~ܣŎ Fpa۰x£QIЄ:>e v7DT6ZH]AnU)E.!5,;+Y)H֙AISwI9הbE0F;^r\Ppsu|w<*L14־j=#x,!Yb5υ蒔&i3ckNKAm} NW&>N|,nQw.e~LzuylK=Lx۫d}+fט T%b@ o8I0,zXUqgilwwD]tDZHXi5%ڲڍ64qQ$zOVu (/Fh==v΍1I5-7lGu޻eU~[ry+fm/;YgT=܍whK5lAmP鋈iJ9,q۞sV|5YK}z18(t6O% 4vRC3dLpM|Fitﴢ[D5_-y,"z u*K&ڼ{&@.K-zٔD#iqS{9iXDCK^o%,NlV;9)K-haH&!@};u"<"-t)\kV2j?dl 8]b @jD=Oc>݌CzhPAi] D x]/ :Nndqӱ[K\ü4K6\ CRZ\p*`k;Un{+;eJ̧c7_O$z͘GwCZt)VXZ(_oqtfM:TAY'pB@ubcu CIr_p^ԃ$=@h2F ~SFP"8jNȨkGKfK"4oeqH վ1὆EָSĮDub`HOW t,f珮jtf~ =8-"-!Wy_Wrw< +׸cTUVdB > a*Z'{V@QnOj .WH ?'$`e}:g!+oOcEcޗ>> { 擈qgoILDŽt}&70 |AW A[xeL_?In Cd 쒉SSZ8ð;'$IivOb.ozS9(cmn,U)5-4/"L_,e(EI߀]@YpL흞S XB\,s.F8:3UoR=;j C1s|҈UCN3\.yE|DHwJSFz5|0e}D\:fXLcy,,ӄ~t\lálҺZ٪? ,dv+&@XJ_`n R"8|ֻY?U4 gF95hڣ_܌q*:^weK˃=-Hc=%-/ B#S.wrvdͺ Z _o@E~Ʈ4@䤚\=VNrIOծ} KV4wZjEr#@wfC@S >ի#Hn`㟠%b1'Ue fo& |4 4NpH1lZZm"X`[ô:?,.Ϥ)OI=mǚ->5_h=s8#ԧ\̜۪B(k,(-bPi@PH_a1VYTp}3tj>nQ]D.^ϐPbq|JR`R} FXh.=@Ȃd4}Q1bg>eo \VlR=#>x^f_=Gf`hjm'\T|:v|5*)-/@M8&<zD/4bs]ZH2NY``nN˲1Ҵ1mX0rLbYPnIӒC*Q@cH>֮l 1ݽe b ODqH&͖?73@ _Mw gא I-ٻp_f(oi ]*uPOVfHW^Sd-++Fm- ~iY+^/hn2ҁj9r`0[0:<9ցmJ,G*() wu:Y3Lb`oi?\%GYٹ6s\Cd!PI}TRi1啨F vaJ>_-X?ak Cz2ܔ_W4 VY>UCF']N=WG@㺊U;;Ҵq:6BNeMBHDĚ0#/G ,'P u/8~yrLD7~~Z{+ $/S(_cfr,_bۧ%yU(vOz( ^ªQDX \i;SFy_HBg4z'ecUX/U n wP.3/|>L8պͼ]xOzfRa&7Mop,vp(2,\|έuPMzcCb_P\gbR\\׶WBR'#8AC4Hڰl%%&c]#qq.'k.2;JK2;ΘU0 2}~y3F$|q݇/9}9B;R9(|՘xQdFySKj:M{95}5_Se\ޔAKӶ|7Y rx 9aauAqZw54ٌbZ4!2ʺk;3Y? Ȱ_\gD-";5̂ f (I혔3KEE'[XsrQ#>Hk6yz>'T6RP᫿#t;RijLH~h/* xzX'h$f6gDx-;8Xĕ:J\5Mm pmgΆ⯒h φnRqP[M2No^CƦw?+яMؖCR(yt[H\'wO4;K=SG2FA [埝BkU*s>|Yec34%=y2Gy'I *Q7M0 T1-Ǝ s`?*< \jp DvTB򹼰 -:&0H gej76 D tiasq cmQ:n`1Yw*,F &{V7cZEvۉ_^ ݍ{N8F )bM?6Ֆ '/Cņe(Uc 1LE;9}ͅ%V⪟!r$(IǺVT;wR0,ӬTKbB*d^fJԎY= " 0P[rNXu.X@,%don*+y',KSjTU r6JK=3i no~7@tnոy*u4@\Ëys" ]Ld+!Ӻ%w)F{`^Gՙ.hӬ܍Ӓ2?] `eJ(zgT@-]]A87@! ",TN ?u +r#I~KY 5~" Rc;yNablGiѻ+<RW|:AF܃?s,$G+gtJ=ĩ9͌4KrrvQ;ac/'k(~(9ĊA ֝M1ԓ쪗T|9w\IϞRg4j ;ܪ*EdCCyͅnv!83NZ!J'M_dRPث:Oʜu҅z a]+i8!J֢_glO{?tL@FVT!cFkr~}׬xŞ`E (1 ,B{|r˙/Wh82]~&ér8eWp!,1IM'ϭpЙL'DՁڽ؎ޤӔY֯lIȕ%Rݸϔ1 _D1ٗVmJJM8?Y$^эz,6,|d;N]5TK!9,![~2KYǤ6h#`y-6{ȓW*_́^׾p {E5IW7TlAݏA t6M`o>H6ŵrʇ(= *a*MwIyzE菝!6S&s`G 9phAM5OObř   ԕ%#YN{Hï[Z8Xs:Dpe!1@8`(l;i6; .PV<%3mZ}75φ%I" MgOT$n.iKXFH*lzv݉Be=ZStE8u$62G@z.+θS5jeahKxS"̙=N; OI|d|p jdP%U+<˫ (T*q YxqUx9C$B1+\1hdɎw_I_ fH:Q%Awwj0OUdpA3 {[2`:8iīaQ)z/:.~Jg0mf9&0!ςctʇ,5I|=> F攅7C(G'Pnq\Kxx[,s +R V̺ jS6jdD^ƺߥA=jɷ[{/ I`Bk@BSpex$ŴU=V~7Y~Hb@>f7V]+q̲Oml!cSoKs@F2Ɲ{-}s\5Zq[[T/0|5~dMaA`ټF0oN)ƍN<7-u+A{?ˆ'XrmOa[2y r_ <Sj435anhle }jڒwPvsz&hg6vV ;ߓVb;[PbՕ Z-0-Wp&6 `M;+g:kR r w Z7=62޸zJEmGR[ۉu4EHUz@G\M)ѬԲC;l'&ndhRѿnl}1K(wGd-Dmz.DV_*{&Ggi/ONg2PfxWw\ *9f'[˵eg4eӥ#5hw4̵- /[x[Lhiz&z8Ujmͧ8/+s88|w:}G>klQ}.1n񙔓&d燙iV"8GOH_>;3œe#C:W6sJYh[F 91W,l}/C~9'o>Vawd!JHJ-)Fgز TdTyOv.h|3,oQݣ|h?Mʶi'@*l*4L_ȕzl.6({m2Wr,HCH-g寀mz;yBZrb~`\ Y^) ~5Kݘw m3Gw,#'rpytfzB%kX,Ԭma/LޡYl:P - Z"wVק #Uk4]% ۾YMGUπǪ JVUΣyQcNB-dScCa> MB*<cwl?@W S5^3?I6b*/HWZi#ytn6*7 &{Xuh9mY}pu)G8Tswpn bA^5!v֞dA"Ě:uvǫ@4H?L^j]K!Sq,׀>`e ibǣci;hYK.&NsWv^M*'bQ.!0piN~2~I&x絁wx\xᆼd[W^c愫_ӂ4mw w!jCw Kq{'sfg NQ a@h~̹\2hgEi2"ʛP(CoHJIGiHաPS^g 3ؽH1؁>з:i,k>e"*OM4 uEʅ?"jPwҮ4+&r SI-i`$?Z ])EsUa)H5h4Һ1~)Yb*X\35M\}RFS,ρցGӁ^ؕh K}0zBPPdH!Aۣ:GDIz話U :vN5MwʶXE{pyE)Pv%:ZQ5 ~тDC@K'ןT=(HkJJwe>$ R R:nŁzj\ *cE6NL!nr E `I}N*~odFDwyIހf~ ,Z| =!ء<>Jua|)}m風aq@c+ @7`Mbe KZSg_buE3;+DHM Mr7Xm ̚cK$&CZECZ ̌zc(mXi@6MܜA1ygɅyA=$3b')n4[ѝ"m^d19ZO k^(Qmj^s_/nOZb0ܝN֑TqQb1NdGUI$w|4&Aސk]gciWwg_c@ϧ : ~,܌@x '5p;xV(6!\k/xJ12n1X 1Ğ61ŬI /֩G?HjS̈_{`_ٰu alKB6Mp=03lڿWW[zbb˛B6{ $؎sd74yf_~ '*v &62ad;˯IY/fљcP_$͝=ơV;UJ,|/EUȞ:lY/ 8`_QQhW|ɺςp$ 8mbُrNsX4 i `U M$f^)<# LL-2pcX;iL@fP61z3[G0j4cj0w"aiT )o{e"Gm3l~ kPPḿ"4 u!;L2n̡+[)9zKP<tLS4 X\mlaFӀb=@{cbׂXo䚙Ԡ }Ϝ/|f1 6ɨ/'<e KRƈH}J-W:5w+ll9KmW1}?Rٙ"뺍$~^gl@3)]R1tpD'.<ףp@i5<ܫզ+<6|Xhd \F3ֹ3S/51Q:$lBf;cqCsO}cs, wJql+)ԕR+8PBX,w-R|i Vn/)&%.* 7u+Eb5\~QAc$Jtv寎oBpc6Zq/x#YBw|9W0Ϲl+0(]< kMA)J3Z[^ ̏ V1L '`9vՒCte:pg+O}? FZGAtD _/][69$D_IKP쇒0Q!{Jy M/ĎIZ։U:8+:~tz.&\^璗4ؒ3zx.{!1Akb:sedxj@K#OUN )S\½"7eĜ9<ԸQZbS/3wa ue"Lk TCS Sab FL_No#)KF.71]!?*xZevb?FDlaרXa;jwaSqy2͒Cؗe@rix4~S*Έ 6Ba$%T6 o'^wщsd0;{.Nia/-#iߡ굪ގrByTXgՔq&уF!FDj1'1܄z ʉ&chU_y<{s9T(o3sW2ߜ&qfW 0dZz=Jd{RBZ -ޙW7w@FfVpc pfZelyxUQhBwCUKHUVjQ3AHx5JGMy1{Fuo̒|+:O6I[HdvJ_+'c<})K= Fv Cҧ CB]Jr1?3K"Q|-W؏Q9aܬP19ʔsuO~`I;#@ wؙЯ'KBf7WjRTm&W4мY#ӓcG* $TXC'X.EqoEQi+hp+KPFڰ3R[e8i$EmoH.iֆxB |nRܪL.=EZ#Tq&eK);WŋGMy=Mf/3LoĻ/"Pw 1:_Z_745ܞ-ͭ9\m:t` T;Ep[1~ǔ.Bҭ Iup-A皍̝FϾw N,DplP)=o$<{v|1lfHJt=yDFJuo z\$Ǎ)F "c01cPqG(Qf)qmdzOR$>)|ADs';A NrQ:HeQ.{ә=xQo@ᑠu;pܵD6%:ːzG$E|/1Bbܝæ*~iUGF]&@O=Ɍj tZTO!pCcyZ %2ZO JpY?ୗ7!5`AQvùȻjbV$|B^Au@vP-ALlEL)9h@؟'s\N99NՉx #X|Z(J4t!Ԭk d`;'7i|(\Vѐݻlk$53–qCaMb 0R#hC]/MC}4˯/9IU&Р$ fSw7-UOA3 j¹Βܬleр 󲅑'KP@ِ^蟆PaBIbpTn\M56M6hczO"Bhl[lU|蚒+0A9BZdj5,{V|zT?Y4Đ4v^'ҀB ADQq6QOc Y=u\$/:T@%2diB 5*tm.RLRyaos[>$)\CWty~0ǝeanh*/`(K;v-ck>dD2rPKUq2wU A#b rCd..0'|THg |u ʤ t65^3O MKRU; OVdu+83hN#4'T7+T }6xg++-3I/W ԍ$f7)Ԋ;>vCy^#^,dv K/Gr-)fct=򝖛q(,e%1k-܂*̑'n]EìnJ,TbcI2fW0D]Ԅ͑#@08s$+B ^cHmXBuD!7[EЃٶD)>`S,ߦ.9NG`/ЯNLV[=p6ϼ*o)PEY-'G-a׿~+ܞnSE"׵leǪo,>+hTҮnd=+M{iW.pT ҉u#0}~r'}@\qB8#sN#7|,i ~,9mݳ|2j}%5 8g4 [cy+%-^ e$3p2e\t] " :Ư K . ٱNvLOx^T%5ḿ,~҄Y̺8%κm] >tVi9]TYpm>$1*ϳ_R @}/XO4ew%I#*5ަ[7 e 48+ 2k"M͇Q.xz,ƈnMڋ==؀>OЪT/۴ $ϚyPzeq'ؐX}k)sS(Yspu]-$+]7pR9d^S|jӭ OGTg2Vf9JD ׂĕ@b|*ADZ9h/xL-Ӏ'v,0 X5%h/Y1հ/.XY'GCO%]3x24s?#̫ZWT3pzM,Q^#xq1¾qh)Δ ћ |=65OWF)ޱ`M$d fBL}춰teݹ SOτ偙 gE\IE|l9so'-἖t#AG N=pי_Fg=qR2=IKP cQIqͼwDpcDWõ$-AL[8 .eu@0$ T̤?I?/cT)>H<.<3I\0;Žϸi.NDcplBCjlIӔJɒί#eI,QԓImK,b)GYPY>Ϩ~̾j&4}-W"KdJIA"By ~洅/;{a&]W9,"}fGW}Z\֔ #cS~].G:yy cyazAެ+I,QZOq3(xYҋ~M7ϧ< w 4lVi4h\8Ç,3!Id LTXSbar^^paoqk)n?~(J"$߉M@Egz7ڠj׭V@5"72%[kg#s"/hT{ɛjYؼruiP Yst\)&A/3;LbKk5%eKec-NyQd zLQl&?;ҺI=~B . ?\ HXFڜ!3]%t6 Tl2cOÇ-j W'J΋i:2Xeۉ1lu|ڽkO: xXNv bXultg=G(A`Lf1WoLvSW/ 5KvО9 iyM3t,Hb(Ow 3gdJNcC &hoTxݕk?A1I#C:0ClzJgQh9ѷq EgmgP7p[JLLkig@P\+)k(h&178X+}\ʥtB/7P|f+Y'cLǓST|L*y<"6Z9}+w7 0>LƄVK /% W5ou4t׺,U5sƖJ q*ox{e2AP=x"<_W3{x,n'<249RV H9H/_,Bخ3J0P*K)"efEov1zB㎰Խ>'/WP˺5!^ gɉ/ YIlD~}\*S98r\0T |Z! W+Gj5=&H ^Y DȔB2SC} z}Nl:6/_*P/pzN gjႨȜGS̟d\ʘF̗9D":ADUy/ȩ(uFomW(( v7D1n_bS˂_Hn ʥ1+RlCjPB=@Y V:'v&;QQGP7d^7,2(Q)[A;h8<> (>!}gtL5p( )?ШA^JZ+~L4C{ZSP8% dX e 15_CrHc:#lkO5n>[khCNS2bOJEa7268f\8m[L#{%UI^E]Fd|L9V!Y=HOu򅺘 4i^+:f'шtb 4F7bX52TB_H?]{ ߇K i\;:"y@+R[ ~9Qp诚295WDaX;redB4pu{'J?P_B(vyvp(mA5 )Tx 5_Q6_WZ:ij/_/4_Ȫw.fVl%c]s"&|,sgwe+Y#<3ĥ%;}A!n.f7QhaSxgME4{@VNז1s/ǝ 7d 3Xn%HA[NqVMJ1-!HWc;Hb(L[%2hl.$CA=WaUJxQM8LF4#ha~5^ƇWX1lZO'p~6z?y Jkgn*CiH(N6 & IH ui=rDw`Bp$rϘ*aFlx'0ոbث߂<2p77M {CuJv)]d"e@CUeDV^|K|;H2g `KK`O`$7Y//m#H*x|Ot`3?11s <.`ƒ_8twH0BE'X8}Pݬ3&e jh)g K ځpaAԱ^qf:g1pㆋ;,Uʅ$2o$ix2i!9Ir+C{-S}Pt~ӂGA: <5MvJ\dxφlq.SM-\9HI Ge$/ /LmR8ܸBʆ r+cwP5m,g5lG+_E!Oۜ&sNg% sI61h?+݆ڜ*D<]ز? L|0&_NLDIxANgueͶ e(ۓ̬S?G=ū c\~fJl ~IDH칛ŏN<&Y1FX+|(IxX>$1]4H%v(,n{'7/E5wp3آ(I_8Mf{dh4g}>a٥ URS\gkv?L4NG`;?UP-p-ķcX $QI1ɸz96c`t:h+7.i%synM|?G;#l \7SPi~Gq$b\E1_ |v5'iP3'v} !ꔘ؏Zt!4`SzC?K+2K7]/¹kל~= ŤԢq~|<~ @ƕY4o碮Bڂ̽T<)8;KUfߔRҖw}Y~Ŀ>^0k8S!{ȣ?1d T${'tp/9} ;Jvhjie`d DN\ Y޸ݝB!^Qea~-v%;Ƿ61 )'p$Q.EIi15٬ gϚjG/^E,nTo\uՙK>O>A.M H䬿*mj?B$cWJt{`a%OFA}*5J({ ͑}*dCFQ`v0pQND;zլpR  ]4?tǯt`(IV,Aea .A) +Κ넕r,%PlF>b',uݸ;)*7-QPc B).ji| `dr2vL%RmJQerU1M2o'np)eF53#-ؾ#F} X,zhULyΪrچv%s|UvGٿJFpz0F$3plqonŋ ?gv{2(B$~.zw'NfI5_hC?݊!#<ص x'KMH5ģ eU ^kвW8;X)p>7''\z:.qh(MwqC2a8| X5;>\N2_G RSa!QgYdҬ7ȥg Y/lju E s Y3!}0.aOSTf=Jw*bˤl1Hϒxe;-L̠:Ir&(bC*P,¼z/g'Oo5 S/時M_&E\38ƻ۳q64|#{|9%'O*6ْPk@r$Ff){Lܥ(PGDL+ʩVby/@3NJYJc+E;W18v#b֨ 8|~v@k\ts|6dj H{%Ʒ84s4>\,㌠S|ڦ0z82/tf 3pϙumgvbP#@A@`LcBj%!*틋V>x6߿ږ#!zFbOcNzkA;`F+EqQz("M޳ɤv+;!^b1^Wz:nREe)3 ] @T^;|Sf cZMά̀Zܭ)7@}QpYud9VϯYlY@6x;$Oqj-H^ș$+/!pQ&^۶LL)'2oA7?r^b|W s Ff+uh5 Hf}]3/>j O7+p:-#H[ƄB{ӳO f0~I 8< }Ad%P\" Gs_໗ƪ)-I?5i}d$ 0TrGBئ O) Hp?K}lٱLp#U vRv8AN*Dsâ'mDHj5؉*J[BQޡhKՃ2']½ǔ(,˓~BGca*fZpDj#o&OQb.zRPRk Ng~ƇEhhьn*[ů$| So1_9jyu] Y8rF[P ';b(T`lgLx)y|69f1fEb=Ҁs AƒVNN?EB̶,6HSB ̋M^R `dMԑ\Y=MQwb]:+}M2eU9?ܪ8Og DO(0;ǟnZX@xv_Qќ/!sQ W<'4.璌q5^FעÑ-+ӄY)- &1!ˍJcԓ:[gbq7WISnNK籠/j^7Tw%1y+hPRxfwF6= xX\>vL@TQtePYqLB/}kx] y!*i% 3(z}=Ή)@"hmRv [d2'->i+~aF&~uɌqDؖR8Laə4#pCL_1k|,[r#lK+m.8rT^4/)ˊ9"`Xj6h*WgYl7tczFi̽ȪN_4Vd332HI-gt9BP"a%{r:Mv탳V3|l,e.Ū Fǔv]+kˁMr z|6{0ؐ;hsBTlR @cͫW:!ԗ St$ZtR&g=҈튫ᦿzV#u^z?32 ${Y{q 7L@#bf]AH!U^VUXDv(x@J@3BļPfw!cn#i&.ŵ9r֕!S,K}Q>׽$&'ƭ<[Mɧvu&WˇKa-t7qaч9VQ7ֲ.52jL#rz,vl!`[1Ezʃ Ww\:AQ 堏Zp9-قmͳ?e$lE$oxO!"A~ bz*H=ޝƇWݶGaydtkV/@ڶ9]uYd3 2Ax˰}qga(k'?U`MLNJԐOe3Rw$;x cMN&B#  6ry6c ٪~y+V12P~ `dž2O@@F[~$;,g%{jLv S((6pkjgfSTPMt1\2.tUhLĢJHAen^lr, _,ï"Fa 9 {_7Z A!}~;sd0Aq}=w\*EcqX'= %Kfx۷?7d6C[S6)܍6K祅?ĕiwyN:BQK?ge.nj:|/xK߶l0"sĿ:+0Q/%n:*X#$Rx¹-j<b$0q7YQmVaۗ~鯴#kn<Du-G~{C,2f+E_W~1C:p=f E"]Z H`qrׄCU{gDפuwkE}}%:.s1¾s*1+qjuψBMVUD89hC4* T<7'4 ȏ/ *ϿNOc܃} DW e Kr!6bEjx2t*r{0#.Gz<Ԏ/޷m)U ;~R_>Cox8<=іl"n\?) ^nI݁2gRXbZJεED}B+ok:#1>ܸU|l+gs66yl@nf' ~j~RfI6?6R5lпX mfv`5C=Vo_Ogԧda%Qp/|&V CzS2䀓`1־n;nِTW6[~M7M~NأtW>TdðNJ󨪇LAU]Qyr'-MO?nt H!S+/oY~N\? zqV@F9+Â|51 IΟ//ygeg֟'NDB X;1^}}.#KpZh\=GvbG jt\qµޢwkvOߩ^W7eg|0C(W>(0'9ucb뉐HaJS }.a5,4F=]h? up9rp32T0e?uВj'%_F/PժtrT@ $ [k`[&Y8,h-foq,giJyuDp)":\Qg>(R}5 hLQ8\[{mr"+-)]_fv&0re)ͮ>*>:dTGNh6!ﱧ5sa=Qࡾx+?\}ݗue96l{hgoܧ QaRu7b5kySs1()+q3oE[9lg>C1L샶64dGvEB??D$a}n#BA_5RijiMqZmݙ2B[g>{g195~KHG|qR'?H%Zq~M, $u1`M}"9r i$`< >|`p::UrN1n /㬋5)r,֤Y:IEq~>AKXIQ{a 6"Sܪ?RW@' F͐~JnSC;0?[V4TfO7_kƊ4mJ.]*٠l1?O v+ l+O k=2cllc'_4WDEDQ~ꆈ̚4=قzW/P.;RU[Z{U Ј?]-9~k8[ oi$8L%?++̩z hCٍ{'dyc \ɦhғ -DɆUItZǠzzeAդw#A['MC#}=] :|{4*.߀ 7M%I9E(7]xFJ@54׃,RN)Vq9Q.jH e t+gVW,~UO7I"}BMgK0+6pEme!UXɮ ciy K V50{9ZzX魙bz[-obEsX݋KduL,cFjl%0;C K%0?g4fH?fI`ZD4fvl ɔcmw9meHN!63l4duG8u m1SV,Pc!2vk͛Mn4ѕ/lLF9 ^ g_Ii84 {ˮ#8]e'ήZaֹx*:p|}N =˸ ܹ?ܯ8'V|TcW3-v#Դ1/R(3ߒڿdWꃼ[46S1HQ҅ͨ\%d*ryiDԵ8ċo߶rb56UFqI1Ol"_n\3ۼM##K'z-IJULKR.2 &> )ur7y~B}BW3'"Zwq_EN5]Lta/mr(W|-, `9}q|B'&t͊ (*~@2ջL0K]b0l>| vPxQK):vX0T\RCbh\hhS4ޠ.a)kaSGVu#8+s1gRoF4JI ?zq%?w+gtOJ`yyI#ݲêr08t{~Xѝ H ǟ >JʲgD]V-4 {2 cMD߽|^)jӜmN* ##܎cuϧkI5\nSۚ[LηCmS8{>T"} 8h),`/K{џQzwfqa&$hJo*cgoYL9櫴XOen,N>Irv cZLÑn|Jʧ˪}cT-<_7P`(TPcv,ItaӃ5dPziG= YuY ,[9AY6?!x M+cHQEuX6gSm6 ,[~'f4Fa6*to(![c+ǏQ Ve0!?m9ѽr77 J jtܬ)#?⫗_g9DvQ(ЭK}Ool|4fM)57zp~k sr7'˰IFnI{^d!!}_gXNBgʪ }/5 ^)v'cDȻn>xgnq lLo)z4gMA/PZQrݟRI& nT)08UoԜ{#i71pJĺ1.<P'[ArAN,&u|N6gyqO*LR{&:v"̦Uwr|~Vyʷ[<;M%L`%-oxF~C%~o$4GYN=gF02tnAc1w⾶** Ѐ C!yGfR2>+ U5\*oS|܌\3q]Bww $1T|R-]ʹw&[`aq1s|WMIC]5 U @v_"y7FsYgc+sKS*^Z$dwGrg,,y}z:9yd C'Ԗq:J  =Nq=֐8G5uP ~{( qeNO{nTWDƙHɆg@4fu1'+_^x .:$|!z) /ƶ2x22~m2htFt.yNB_UyN(S|ʌ@^iKIչc>C7>bv[OTX޹dqIH4A!#YlP6f%ߴ£A1{@JK7n41jO?XVnL^M1Vǿ3{b;\GY|Pq"ͪpEJaҫ '$fd:C|G)\;0x$z%$(6.HNZMXŤH\/1eN-P|y,i>pLN،(?6rhwPjZ*E)i6K+BG2nXq~+,44r 1kT =?b3V mspi^$)1P{1HYSn](M 1]!ytnE.(Fd|ާD!xg5|Cpғ.?(&:2H-/@Ԣ2y,)1p|~47JOkWBJHL_&p(c%CZ]F5 +(е~نV/=5\nnUTp"KۗŐ?~mx6&۱h'C<x*}A&`f x \@U&dPqGV _V J /귥Lx$3*bG\lG^m$#Ϲ$a'~֠j; [C[mPƽA&Q|;&OQr2V0Z 7_TӜ 51 viR"N>nF} д$!҃Ckg-Vϗ_iO3dȢ*=WiM?flB}x3Wׄ6B<~o8~h[1ruqY9cn|7 K9Wؕ1kVIfƨ L\X/'" k>\iwݪz+~8魍_8`&pPrZb;cE696 s䨛D+raG^lNކ:eXJ [?)7,&'U؂mK?p#C.ʠ7]$ZX7 j=3KS%m+(ǖ˸`=m΁Cٴ[s0NwN`'mZie~(Luqg)xY6Z:)z$`VJh-e+4rmc"WwwF>#Qt*W{<,^]v|ȞY2?@Mx4}BW|mPKr (d)>bBolw:@!}M#.wC]7!Su7iM'x)z8jNE5gWk>>tWx\x Gs6!5L")Y"|[s (4j<~G|0fKc*SkbUW,yD8y(眶bf'l/%sFEj]0?`N+RR/O.xsgs<~9>Ň6F8IHInÑ=d5AˉFpw)w||4j?x}_h$#*v(1Q=OH&VI3xx7{4f8(q@{NLzٍe}^RXDLJ:,d0#;Nڣˌ;W/4:x/2.@cYs\@PM62!K2wH݃aIq1eWre$_1܇ WFuʏ4ˉF%$mbۆ۲/LCH"%!D"4Jtk׸|[S3M#W=J(NEjL4p BrLF󖚇h(ڙV ig|VvxEw?ݹĴ- %*(&ro.pm@u =ר~HSN \l↘G!Vnؒ1TQȫLD[<&G9+4V,-f Y@H; H6;"+B6zhrı%X=p7Noȗ*Mk /[0]Xdmՠ6-DE`Y5yJxn޵B^lɓv({2ȶq k=8X&Yk.b@dZ!בЇ}HyDV#c'WֱJiWa\ߝU>0#ظ16ﶫ;S d|}O{geĺL5l T6 `|ojpCٱBO_rL@5YM7^ g3n!?p1鈖skm> Qifc8?I>=2xDKJu0dZS݆Uo($$D|IqFVFŦWUB\=bWm4lQ6(00_ @~ڞW~N1sa"0K"bhcq`Oy /QM^3w~ l8M.snLbޝYm#Ɯi_cSͿ۶m-!5_,^t`RXgcʄ}^,#ȶ|.yLX \z4yg(hs~$*۝-[V֟D]Gl=qDègTtlV/Fu4pm%}6 ՚^ JN$+^d>\5*Gp_BbXMLmf)^' o@N ]* W'E߀Hcd.M8 `e"$ޒ 4S`M潒)I* fx0T(G |{ &Yrjն6yA9 X]ƋqNxBQE7)@qODh`'5: x![ٵuҥfwAD}ܺ X Lqӎh p eb !l't/d@#L_Е ]%er}{׈ 0@Yl3 :h7BJ-ojkz!\Ӥʝ6(%0T_l՛őzy%#EUAzTdM+ -olyXMwa 9KH`Ha׎jo&iԞGT܋E*2]&o/Pm۲V,&-gE9꼆n^R!Ґprݸ 3m nY6ua[?E"rqlLۈnܔjMVO ^4'´{7Y>.F7#HQc3&>3=0ٶGq[|HOL9o-B/vg!QdDWQ6r V˫oѱ v/uJ$EOHJ3hQe-Kd@op#9bY$7Ww3j}GJAR`ߣR<1e}m_hm_`B7SEZ#! ʀuU{"r_#>u }R|- bkQ&@I*'seZeTn xMBBBĘJBYJ!"KhG?hx2L!qS l(+uvD$$Uh@oظ> zҼ6jS.wmkQAelg'"kNx%#~$=s%:lq9&7Fb.RG!3߯cI`WKGb". 8gu r齕X2s.G]UqJ/ҺGڒ +yHeRcM]_'al)TYtФ_Z.S-"E5DCW?v o՜%YC8gtKܼ ǣf鸏-C=&sSsٳ&R!(tG?`f#~[YHvUNPcX|&`2fjpzM;cWei"L u U,8ܟtfxƴ@ӜFm.3[2E[$Bˬ O'xA5C/ {,nQDp' Rycw|!=FEm5.x-d;m$PA,dȳ΋Ri_FksQ Qr0  Ƒ𳂋s0'<Bp(BϲS֩=H2mIϱOPfih:'4-xphj.qf ;+̎MWDB1Dޤ޳0/vޏG@ѶN?raZ7B9Hhqv-kz^X7^eH8$s bqAx"8r3 MhfL1{x QbEv [ DNGi'Vhy3 :;$X]8$Yt;HoCqĽ/[ M}߫lV|Q135t?Phb?GYi|KcQuo*{_i;8?A9!D׃-K&Ji Ў.oI8ȨE}8%S ʝ~m@_Y\LˑzCL/񻑹FǏE+rag6TpHOP}=h0b$UQ{+oQo?Qxhc7}fXAI{#XJ6V}&EL}spҸR3o;KLb^kԏR.CQǣ)"ܘH.݇ֈx0[٪ V~=fgaIJ||(rO[F ꥨ0GWboa14&*Ww膭x:OȘUcPfz>V1BJ*4\ 6#D4Gf޲;9?2Ǡ{DTGjߛ?תsFu$2aysb]0ȧP U] ۡt%ji?͢9%6O:̲n|Kl l`@.8Xu@F^1 Ucb25B_D,&j6 `"(?&r/D1L3SXuaX-o$zXq #M{<5qN֓mI@ͩrL? Z,Io}VA_0Avz[^zE_dlcSZ1p8BuR ?ߨj']5-/JT] Dݩ$ui6",hf&Q[1TZ4O p'ǘFi,=0ʰ)VDh ͚!l I $ eJnr: _k2B;oZ)(^ NN} cJKjS.'e q%e2ުf_ՎXh ppE9 {RL?pdIDt%di5R8#u3A5.}cM6b3Rr|aD#fuMOOJq͸u@WDE׌|R޲T)ݤL=Ҽqt8m1xFd{5jP%>򼉥r<7Ա׈2Kdwh{n4= OCvFE*^ <-U%QQZEf#Wy'`sp@o%WTaڢHWa\@$- ypGnaN5R(:/07Z:VN8I~Ŗ2'{?ɓ!3t$8ߎ#螜 $cnn[3Y&`5Z l+٘ck~|7¡\~~;I*n@7 кNO `+~NlaX}6/gLr*uj#Z X0Ho9པSU螿9T?~9{'R|-o1AXW)RZ٢pOZTN/@,xusB?g0"+Qd?>{Мܡt9_5؝?PwGmCh,|rӓq`\6]NQfJO.p!'_;+MA ?0 z0yE~c"%L?/z^qF/8]x+ i6Ǻ0nu55@_{SOR-j9Ey(jj:J_I A2ɮJ6¦w5z yᶾ oANy>zc1 OA.'+UۊZ] ](? ZBsr5GhddP9mO)OɫI:0,3}k~~bIW8f /P4?3HUy9>27r[3O5֭$1axm??Kw]2B8Xz*_sF__4|aXX}2'A3G&Vyzu׺VB j+ /VܿaA$&a{:(,3BdчU+BG.#GWZ;2L8ze5"TDUϫ|t(hn~^# ϡhu?:ΏJNLUJVS:\Ky汽tNtneiHCVBia!%Gz-aR;,N:Ny^x.Te ?~2X{v71s>ẙZl]fMq JqR %^naVVr)- w$ĨtZ^}{1p#s5>Bvi3'ꝢxIup{">] I' hkuƚY]mL)#۞k3]ɶuh6:vD%4vIY; +AU~ "Քq|5\oh~!ݠ'/ cYqpAW8 4q*\Ijx=TT y.g3b5}xokZNfWj@&L*S_cNoͯ.ߖٙݓ>:V|𱋮{oR*xIѲviC_2 ++:0@Vlp8`cf4lO'j4K826L:p{{,5k:F-M /f?«v iimJxbeoT2KB B>/$|7,;Wd^)ķu=L5HM#U-Z; Ea7op#=Od6; OcD=3T65V,e{ 2)rك&*pz"xTwܥj/MzyfWNFd_sN53_+?aF ՄFѡaJ΁8"QtQT,2bƫr^Y{C|BNp2V^\nz}As9n0ʤfcci$PWZ.ʥ61$ԄP`y*hw,З&|h<@YhEe _MPFs,..fA'  ]et/fv~bO0'SR:ӟ&~O Fe_!ÉI6 دzR_LSb0d0C&b|Q7?JF^]w-sC1$ S˛T.,ĕcc?Aź$ov&ؘ5(f ˲!I|I†^UB-i:NjN,LT kD!܅{KNmttOgm_Jϧ!#A1F ~2b7i`3OކEflp=tՏO(h.b>@Pk9' BRCf~fm>W_m UqMR;qTG܇m~ƀD~UlOfrS[Lt`pɲP? u/^3},o|eTՎZW 8"Hh0t 9RD9Ԝ!@xn";BεnJK1+3FMCPrw0lqV ţ[l,{gVDw{t8NC-<~P$iQb .{RѼ[Zk~vv/lj"շCs3 T Ȩt+Mh|ވp\sLeCu$Om$f/q3x+ E؇v2Q+"B̫8<GUh7f1cαy`HN1^9t]sO5ة52GI✥_2!;o%$)i0sh%ߴw8"sN<|]˟Ʋ\~#^[ FD}ԁiijdJyT`.aӬ-}`6:ܶ.AK|[ZNM?=Vy7XǐS5a‘D^ %w^.Š4C<@ILFLģ }Rf~tZ U kMޱw}ApƼJP_KC5 S=я<ժiiO@5r|i#fHz> LB_t 8ܞxCW; GUi$TPW~ ;˫a'܆=[3ݜn1YTfk(ĝv PsIxm()n{ԵiǨ iN80ω˷3K1Ro*hw4 L3:vfCW(mJ ?[BvT:2/IB)$_kjD`k`mG-KXK}`Wz{wpǛQU%p :cr n?1Y_Z"j1qO޳RJRd U̙xIl}uռ1ЙJu2pAb(ۦwrkE1 OH`:9wAEG'B۱݀eo>`1p,[NC 'U[#lr*^ /6H&Y(bO?]&NP6~hu% jo̱3{||)0om`(/ff8תTr(JTԀT{"jjmG+A!3㵈t4h/v 2T< {CvF "޺Lsg" Nn617ZpV8-Mi4a#Eʩ[ǽd!Pңz?(Ӄ8. p'(fN>7oKeD!t Te{ µ$qؾ$W8fۢXn)A͸A:Rq~)aʁxgߒXu&YYa?ΏD*m0g;}#cLT{ou(BA/;k\gvI'jW鲃GJ%5:gYqg?doыr|~l5iiS,{!zHDٙc; N#QOD&t8՝ Φa/~ Z V{%~'oNԄA6Z:L l,EFcR!Dˍ$ 9 Z#Sk%ҙjW! W^E%ӐM'IޜIl.š9MW$;9]=]a.#*>rD(b,2ObRܣEߜɊ\Ʌ;h\:kuSuߍV=l Leq20HTfcQXo]5:Tfw,6rz vrƳ03OV诘u|U/>(\hRVQ7m)- gߨʐLJ|9^ן: FYx4tGf7Oj%K"Qi~Βژ ,%:T4kYeFUhW~bYT yBcƷ`1 5F̎;x* M]9tRa$uydz4@?ky ꁆ A+Y(VqAwײyX$Gy߳|$/]5.%l0ڶNiKǎ kla_vo^oOFM1{ޙ *߰@Hjޙypm//AK&4=! ?BQJV"M' Nh#-Z^ZOaS&2Q v?@8Z(GXu0$c,TQk!mjo g&').P;9 K945Rh\ M ^  q TB)]ǩ稆\U%Yll EqjhG(PML_7azdA-X9]8/>ʩ=v%ZwEs*V93? Cl"!faxROU+J?KSMn*A]8&{[VXN6 GM&>y e# #rh eld]Q76yAҔ,i )xM 1Ie2 C(۫T] kUI>)F-ckR^п_Ks7( tE&tߝn1༂PQ)6eM^ޠ;kߑ1R9g TQ汔t:( $ MM13?G^bmnw,ph 1d6B]Ю_-[jGDvo?yEnU{3I(*rZOwOECbLv ip>vt <^ W 5V+f6.:] 8Ay3NfJFB|d76ܗC#m>pm. U3^TKwTeqW|c.TEɮ2x(^@.$۷H"ڶZLdE!<ܸU\UxOaoD"IfI0h1\6ջn :;Վf4;d{RJYVDh'8lRRy59I:D4Vw9?E_*7|nìj\IK bKGJ seFK >;nZܡH VV$4)xoRa'o rx$V:EU`CfiZYXkN_?*矐iݟ_~ӋzwCBOp[ȅvĻEgUV_0lUAfeO=+>/)q n~J@04[pRh~ft2%N̂MdG/o_x.vB0S],{S5︟jkK_e@Wn0c'̐%^,CcMFߟ2E@O/2 WBx.ـL$4I^Zp@ccwM8)kaA 9h /p X]‘GyN #kV8 ,ZWS2<gtGߗʬo4XǶ*3b\A_w ]8k@(4/NGj~?5ǥv/Ȃu#k6 t1}Ī xIOvM-֬PAtWhw3Vr A%0\-J3 =xҾl&?gywbf)&QyJ[UnbS?CbHZ*Ǎu6AMj3#a޶~BFp,#)!t%h-Ư*E=%7{5[1*(mo˶A1FI! jӍZ~2*ۢ( 9sdH89@ VY 3̓V ,M<,3|9W/iYWP(F.xQ6hlJBFް05KVRwplg 9QaΡDlqW:5,(&:{TѱҸI ٍՎG$/CNQ8L" Rd\gE{;).>='^޿Y\r"[toU[65($=\zc&dU5qnea#S"5؜ C5ʴ7^39Ԗi᭤[*̐e E 6h9^=#`B 06dC9P\m7R[',22;+@t޿{3lb9lJbC2+*פ@FڽmcP^z rg&2^govJe+]ZEtlnrt>7/-DqlB(yf 0|Ql<\ v*.* Tp!-( !NDf6"D2s̙ER# ٹ3{m ֢"Qδ?nA#Bܵn8,! 챞HkO c 9X\CcҀ|\b '+x1&x ҖNBz.׆T oxG6Jj$Konwv?r(kym:11*WaqkBL}1nJk"oj f.%iJ2>d{ {7ƒ~ &A]QhFOlrkìeش@JDnHƛ6ڇGY-݌=1{z۱!]z@?Q.^?Y𩳖9K3Uj1oO;+C-n& JӺ1# @Z۱ ve]+Czdsȴ0i)bB|0⧐\xa(x&bzR, !'ъF3}/TtJH i^XްLWv kMpW?ڏF }sNnK̶~f!f2L,' ]짤âmLW^'uh:hI?4K'N!8мVnX~2}I~T~SvW:͌Bh0HoFs$K@eMZY%Vpygiw v1ndέXެ?EOQn|mO틂^JYY E!j: -RhUwpf8~y=/Z̈׽<S82^HgBqd~ϨO-R.ڗPH#@\e!˄Yq!VBZ`7(HlQlQyսiDP w{$*{S'gA)oJ0%MRXYeY*a}o hle~ ׯr'6wϫ(RfA[B;i Zo$jKZ"Ȉrsx[4VL4⅘3y+BːǺE0X 7.i7d%qs3zUl?ߟ p`j@Pg`wOBT,95-obu [Ֆ& ;c}ޫۍ "Mo:bovjz:Le3h>JȝͶVz/Sk6',\h?PblOLGyɁFZ4N\E^ZM4|Ot)U',wDDA(b,_E*\5@jV5V4K@z4!,A$q`בj㐁%YӄƠ<*gF ], CvCnkHa|ı,Y?^{ |&}L(6ej99w dTiq8M@K'iN m[܌6sJ:8 q+tߧ)Q'ӌW +Lͽ!Q:$\8Rx)^*?3 nͲ^+6i @tܲ"ZʙJTS'vȈr$!/=^Χ ~H[u?TKg߲fa9D^$xW*UJ8SA o fq7tVAdZG$C& l6ep#7ь0nLv*}:qRMy rm4-q|st3|Fǀ EhӔAvWSќmI /eM}ph C3<6QZ!^@i**XF %}ryצ̔*x SQyI8HF_jF m2lSZ2΍cʔ51syC^?_߿xGofI@$NxAgh&6i^*^|h MOb?f/:1X)qL΁XOgUH*h]GSu~A"}kp3>uF{A%v-e9k$eJ x,]0 R8QnsM_ ۙIU'#L}%}[&|tirQ,hc$ e{צy[Jקg3ۋ=$ 3um21EJ GpCf瑞Xxpc+<Zhda9b2 s%^ W`OT]i0w):YWrhERRznT.yGqڜzH5,CC*v#8ޣ˪F`((t 8Medm?4YkzapbrS| "H(뫥ɉvQ j8^5 zf+.v_g6?—J"r) 2J#' -ݨ/ہ۰*Z&x"_jd.z;%ne$=]d璫ohv{@|_<W"@;2DNZ{-=r&%KI)YDev )x(r$)9S_SAdu~d> I5[žoOTm|nJ/?OIJ;Z׎ؽi{^lZ3kȨM c3ީ Vm>A0^rޒ.c{\dYFK!HP>0T0, dqO;7?^y:cw]Gsf U3g}7`[St Tb-)aWĠ']덵$cwn:+VZL0ߤQQNFDSp 8G+S+L<锧?UCzYR+4?Hn2Jȓ N5!a}B2?'@զ~EKA Nw5jbL*sVuL%7t 2#*Ea Ams! ˗g]`'kbJpZRB3udy~ $sH^ډ}$+*n6 HP,I]pw!;.c5KP% L}SdJ0j\@vkO8% ]-PT+mIo!MYnD7&Ǧ+=OѪe0?`#Jy~A (Os i6 .wKOT7zp,suB۵]H 5,">MrgX+0`` f%r2qVp9 c =xY)h!\\QM z(YN%ޮMlƤp[o*R+g1䠋D\ð0 Ut2F jbBX RgY:{6`Ɍ4VtAdߓsuʼ{D@OOZVZ4;bm%E*dn!CwnYO95xz$i{V rg ?3S|819InF_ |2|pYJTR@)C 32# *Uh<R 'q2{;~d*\su9Pi%= % M")Y {.lO'qXA\zqh:.J֯zR^bW7-;& )MD /j~a?__ц*|+ǃgT6m^:h]Q $sEA`Xs0:{mJ_*T.Ym#JX/5Ig> mriYCZ<>P'E2l]&cncMEW _O鴗ӦR!e͎ϓNy<(OGm@Gj uwӧPnֳ|ChTǗpRBv.=Ԥ"x;qXh=70E$٩^ \ĚmPae"m1uǓ=K=,tiʮGU @9 YlsLI/ۗ'NvȳeY=5G`UCd5݌SeʐH!Eu߲BLOqWrĜ~Ͽ:_%H]/Id:i F8MIQZ.DEH 稫<35j`c ޽5bf,}1 ]f@f @ou!|Ҁb @ǚO^e̐W^vWi|'Q/e!X|VY ܎̯\`QVE;eAϺ^&+BMhDIBw[cP8D*jY ^Ɵ]iZ"Xj)Vg#k8-'3yj^XR.%+k8/ hkٻ4W b3xvLI7O?xpag1ݐ۲ߟO6z\໽KL6a#]l'C{kYOjl، dћX<ޓ|L[.-7U"+gHv|I50̒؀$2nuL 8AD2%m$ҩ^V?(EN?m?g"aTtj=*:/"|{O]u|8.[PaGYVt(L5-h8(ٙ4h% ~^ AǖjX4*NGñr.f0 x~NΦoy &%qkWJɅ+]l >_',+U&r;]PGQeS/u 2ۿ"䄬ԟ@t&B Ń+vmMiI[MޯuH/x)(QZ!,XW2:Y"vA!&*b}sk$;)LcTou{heex5,sɬtnưcT5!4]i95,"{ik_KቍBDM w2yE[Gˌ}xF-! F55~0 hWd"Y z˰p7eX}KKe^jrGTIiU.q?%cz\PS[N W< mQ*hi-M!i]5ʻINP?;g fdWHkFgZs` ֏~þ=)2K~̇r}ρ|&#= SL᪝[.U>RP=²{2h/7FK^}9s\8%0 VtԪ,]Kj[.tW*0#)=kPJa{s2Jc}0cșS-Lkѿxlݏ`(4KЖA)gX7|5q~+K2cZyTVXzCCvrŔ fͧ&B58:bUD/|0cb P/2f87K`_(҇1pn3y+܊`U~IGv@3󬍵D:'b*\l?[T5ϒ-T61G`b\1|yrcJoY>o#@էնg]sDE0b_?\] Sғa2LxabS>˻i6PHw'x3?:,x]zQ#M7oWEw02 Bk׀WIq([8WS,HgYdG)4]ݵi!(> _@ZOׯ.TACi nCUə.ZLųjSVN">HYY}>B[A!}tOOo%R ^~˕v._1ϰ[Z1jk]q^kv&S e`ԡ֔L Zۺ%P˲\JՄd (*IM_Qə٨OW/˺Tp9Y/[)p9i}斲X=ڷD}vn1w,1˧@dAc09r*DWц Qٰ@ek9˜Spט\wJ ۃ[(zD<g\nWƵ$ [O<=U[g#]WdWiKOiMjS܍ƒ aj?6Cg({ m^S*_q*8[C5 .걡b\|y \=BO f ;'.g%ju r9;UGٜ"/Yu(EG :8ÝkRCUjJz7T|G'M1Nc0V;vJBa\ϫoeT6GrBz߼r bۋ숑H(1Y[NhZ(]0FNh one~ߝTS SMFOp`  $ljű6; r\Jki[HT(-]'ӀfĭAچ* . RC1zƲc)ZK ZD/CT%S!Pf1;%i2;*A|EV$iXIZm(ț|Gc~-oSI]IǯoO)y==riD/%H85 *#mllj}{ķ !oEOfe$ޑ x8KvXnQǻ̯܊3+pтs5 dt.]ΨCž֙. {QP=]3`{>_ZUeZˠTB0u:L_ݟ[S}a 4JeT.ŞrWbEkc4GBCdos+ :m٫i3 yO[8J/=\A-?>8g>'Y?Lxt f5jJbY<0,38d >%q cj["vLѾVQ]:1RLiJ^OƽOxC3B$GP%uP݉E IJbÒ*w}i"X R 1ur;_iOB8P}܋1 }=>Ķ9b]]f+v4R#LMfMlV,GFV~{آi930gy.>&9η.]^cq%j%D݊9Sb5X{l+*NR5.}Lѐ2O!vW}BȚMʴ C Kmjպ3saG$.R ۄϸ+"% Ej'`kS7flh>L~2BhTk"\)AS+p"-,GU^W#/+D\~Rp[O{K{Ϛ!n yV: 16 *i@AVȪ.2NX>1c~J6~.p=C-ϥ xZ )T']α~E ә *Y' &nVvkU0fI[VW㡸<>=S_= hsA{~:n%KSi~Hv7Eg{﷢S/b K߹5Y}Ù(I#~"z(F}N\r]Hϣ:Ϡ 2n<.g4Ety;rmQ*̶vhgĦh5v< xykG v-Ad2 IܵwřWVLv*mOhcf)ia_޾XXÇ6{ |ДJd+0I ps#Q #U FӰd[^l}i HS@ߠU-b|aM53^㽹7~ +m*rTΓ%ԊvĎX{آjrI3&ϻCѕ k=~{G}`:P/1Sk$e[y0u 'ۯ[1y0@sVS)lrscPTaH,1/v(` |ADbxOKw VKHUN40.FnIs!;N5q1\0EDA F̕y!c(dm7{$'N 8e8=au͒pBϢ݌D s;.55f֚w4o#8U<է\0BQfƚX P-?wvW.Iw2W MY<r|f16ڝ?v dF30*-ba,fH"fd@DX 1[].d*: ?x[#m 6`]acV^A³9P^nGؽJtlhQfa]/W9(s7wh^CSJ1K3=K#@ߐ?K(u#gPk8GK˴8"v ;( QOTf -y (ܦo\J_H9 NDp }_u'Q0':=1 tE*;N)1lJd"`/Aҵ(H;+,&/.i1=2285ʜiTa 5KkQ P%vG(GM*tq}-:hNt-mISb*"sg+5*]UGjt>|;|(W,(<7#;!I~ԧHyژ">Ybbâ23fd( Eq eʛU)W @S\ҁw}͕a "GnRw-8oEr /&HagpԻ`k"\(k*|6%[܏ zvuMn\:֛؏iT4𠻰!(̃n4js.J oy Ţ=w|$Fk) 9r!ҿ0#Un<{'V* ;uEo+h6~8ec9r.گ9y##Z.EnUR mo( KI_PlzSJ9ֿ &z^7*;mpxg,Ri1} E$bMdԥj)EĜ@H նCbLL˥L|-ɋxqmPGV+P,Dw\L7Ĺ`6S7Գ}b6ME MvfWJKB#(C)i6:ߊHv t^yejftάqRg+]M{Iδ/3n@ Hݰ7xaQ ptZU_S/:a!GAWŽ֦8~~\}Zfbڷ X(KKAD?7@CU(Ad Mf3Z!%Y}2<|u-0S/ר!a% ?:qvĒZdt\y*S_~\^K`׊nY2Ȏ3G&= e]@y緵)p o _خN_1Hrd,6FPQ wU#K|},!0. jյA\x@>t?fV>iUj#*Q"2E?PVa+or:I AMze%%O^%..PluM^y!V#fNȡo\?Y$,σ>ghK9mP3(."]vJn=QFt $Ca?|P?֍O ?`_&\^t0xZ4?L 1PGP?.J5l׾Hl5H,{Wr,,`y pl cg;心ƥΰз{,H%6F܀&Q_=ksg_B,Ma$Uf% =(On>/3 EoAI48qV1(Oyu&lLsP EVJb^fUa }u|&% %s{>պ"iKg8?E%~HL.C/m=P|v3(xn0*yGJnxRԪ>aY0/73,,HVԓJ^Ŋ]>SU̝T%- 4b<] Hj/&Dam`YJ ?uhUݨ2$PƣUE?RӶk@jO}b k*U2c%(f|β*JZAlzH!9jil)c.ْ0^8oh=NRH6]zNJ3 6rt__af' (ɰ%ĝ)La'BL_!*)!Q%WwQwl Vdoc %.]ӏN(6[.@Rކ)P|$TJDKd]*6y1e.QKV?FwYpi_]rïB2>:/FM.MIk = 1t 7lEZ魌^@͜ 7τ{Vn/$JܼzU4_̨ۍ}qAc7 , stp\lqJ[C35mLj(+7$n,2k# Z"AkCKΔ޴9>w#_IiA^Ez 9A:dJc-Z5Jz w`u[{4JEU͊n)ԙomq8T$^eEV7:wNv `:5;)D]$`Ț|YwV[0{X#![C6Nׇ&h-YWxCM{u}LV/f/kd^Z͝~3]XfnwV^㭲[JǷCi/:Ucեgc"|=흼dg~TRr-gXƲgI:MBh+?܃-MO>?GW3X2\l4k.&njӰyv#ZI=Tˎ7>qtMj}&lw CSJD r :0IZjE1?6CcLh$4sE>^ @4FY (OB41he쒾9 C%;{J9.ʉ(-mZGm 0#KS튃&Siic۸2HzxfWNS4Hl+>; =-`C;AѬ%h0Q=ϟpA5JOA%C1.<[&o|>vw%/ػ+:tAՁ $hiU>z3V} wֳLw<@!1 {v5vd>bY~4PM1WSglVř>@^$b<Dz4(R®`25l\护:yѯ\DS*uJҰ`yodAϨ V$[[0^n}E,42~r4o -bq) Y}/׺WZpr Aڎ@uYkqvVP=R^^7ǙBФP&:$tzkI"ci2ە`V5C'-K%HkD.]=CZic#?;*Zf Fޫyus{١"Av' աM =eLXU&2:XxXgtR٦M;Nr"ÉaP`} irrKVC锲K&mth ]GbCv) 9u9N@&"28Sc@+1pߪ9d-i /B"j e\` mg?-Nwgw/eUrS#=խmZoma(;BNRvL*V>:"y?L6OTR_ei=":,ˇmZ_/%`AOv-bmјiR V|Z^1+]_V%s#`_5dej˞h.ḧ a &C O;m0z4U@7{r_3S[}Ha(_H3.'ia:͸T;/ll2 gҒ7.Jp/D~{L#H!xi0dуS@zdY=ŒQXkQ ]M/bfiNQTxjmzSC|KdTL%n8W=Ep?kThRqW̲t 0'QXm5%k'`Q.>܁6XX R"-bx}=vvk,!2ϕJ;X޽`cxm @q᫞ݕm_I<Ձ}DMʕ!+gcl@gU0x~d[A$\,W m.2:6(*\هI @Y%G[ȞR 2 K3?5$6U{FP H$o:Z'5C`+SNP c=lDՔm6cU`7vE)]y&T1elfp}Du4?`5BA|Zm٢ q `aT dEI%$Y'3|֏^ D[+ ĘDbq Nv&Njɦ+wz2?upv-3Qx"FWK,sݦ\'g WkU[[bbj:^[ZbD42|AL* 1!͍S,mF~f#Ĉ/ԫC(h?¶@.)21*je3J0];$f=!=zGB]V VV4hdަ(BF izw_?35^%XU1y?=fF+U6w }-N:hףvaN G,{k9B7^&w?nݰ'w\bAq"aNe@= C,]JC TP([@,q6ey,;7zlJ]nOȉ}Ƶv4+Do1G4}/<3]huP)(HKn/rk`vZ]@dӢfDgbPwãC]: F:<\ p@t&s] ~[ !"8T&p?/Slb(PQM`T뱆`,&QY(͔ǮV|M\Vqgmt&Ɯ$erƻ` 4VCRǗ,3_`LBsH ej~#d\e@iB68]S0I"f3y?Ua*d! pq_2@ |?6j. Cݨ-s5Ēؒpՠ@,6Sf%ܞBr=R#vzJ<~^/_U Tqb)w+L Z 8q\dM#"w(fD0HX0=cxZ>LkMBWboeD.psIdv)02 8idVI2vEۗ^gaDd('6af۞3n5H"l]'945/m#g/ċӃb9lQNW&$C[pCכ@9f ]ãus`TIOZ^ŵXE=ŝ bVjrTtVFp*hcT+Xk +JL,Vb/4K, Ay3)}JWR cMq[؊L$6\dЉA0oal#0Ohk$Xɫ/:E^!4!q_bH_RrEĐzzngn&llxok3搲t{n釦QL&K|s"U7BVriU۰Ĭ KpTѲ2IV/oIBB̄ڿk$IYf}")XSju@4sh9N/2]J<.bu6ȑь˂KtD7t &w[C؍hL~;=_z34{ML9> ^hq+W=\!6u'XFjو =$Cj604-;x)W@a'\ 'QeӴh\s#h6:/Gl+gJߙH&!w0>i qڜ\T \^vk.\u*˚xGQX^bdLhkdmڜdna FO pқ?pwaI[#"OlU<o"z @pc"V,1|g*yi^Ƞn9`,`!V?/lB! [@IGV0@]v3eN.0xA&N˜Wp&M)?nz0b!=x4Lw:ƫgW͊b˖m\WMEbmcJ ۪yۇZ=G;OQEKOyGj2LҀC (^4lFیDH\#F(%e|b̢hE~B] Yn]{uㆬh q٠wZ\GՙeT:ZZp0GRpH N!"`DڝՇ[$V!cz8;fTAv tff[ך` W]QPS6$3lgCG VxIG$BЪns@&Nx`ά/EЮQY \4hv{Xqj6[c? OixlܡV̘;#aԆiL؋/JS0juZ-/aJ97sp-Q=Ig/!-2;Ou/\, )TDEA[ϳcdk5ҞC?F검Ɂ|3VQ_Z5O2OhԻ9xxFJ4 j!11/ΈT_JőT}wƔ&A?4bj-9T`JCov6C"MRճ,V񂗽݄ފ!!@[1:8e:6Tu0.~!%@fRo-N0&mK#h.v,G7$3\e*obBf"闢t-䗗38,`VPWXajl>}TIų|ҟAZ5Yucd^(GbnϩC4Z[ł>7aܪGݷYYh:[pjRB`9=M =J7wFNl1hjQXrct1,^R.bfF ,/4Ap ::A@2t{I/Ay7bFkDԢrЖU0h@ u([%[~eq#d؃cǘndY4>>1f X TeA1Rm- ^؎SU^.NzsN$y`_2G 6$ļdFO22xX4tO=EZg\4Ʈց'3UdjwkhXVvӴ~Z]nB2[zWSA`x1n"xRG07Β̱,DFs3R- 0.5x6(銃lQ3:(q:>];¡"g@5\՜j+Vź ^& " {>t(8 ]V_cՒ TObFԈ'\ r æ\ Tmx;pE~Vu:&dȟy_h[ؑ2d'1XܖCCNQ3IUn8: [ B }KJќ4'\Pۡ>t3rV~fIw?c*Uɗ`Yݫ;۬ pBc]Ǔ~o V':VpQJzUT=Q^&ua8\If\@CXi˭>ײo[ 'EVVXZu90P:J=ɯi]_wf uL#@ l3vM:X! Rv^)jw[b8#;9o:,ٔ,H) $I A T kGțH6n).r.^G@ !K7£ W78xvF^jH.I"b-F֤p"8`mCcѯlUvwF> $RAͦF|I//цvbL@QpN5ٝ"cs&}EbwIŀ[Qq|AX9{;SBʯ%?u5p ?p Lòa#O'<{DSj)!B;W8RiY;;N\jjR8jm||V}'k@'1 QJqH@򍫦kDIDqSr4b BoP ݵ: A lMG[ Xln'a6=]o뺒]H)8颊Rl2ˋGS ?*=|i4y'Qgugdr^(Ⱥǩ(~9rko %䋬~geg(/qo!H=(cδ}Cu۔o6UYs.OˇᮛH`''ԗ?xKř8qR26*IᬄwG "]jtc~S.ϯ[tDaMouRiߕCT o&=3-AfFI۝YNz=ICם4Z?7 = cA3s$ۿPF(;^r*u*rb#{J*T %AaYƗ!zTur\v{~}j/6bBx$f!Q\ NH3!وr=)PN4@v GВmDhg!:pD&@X@cjFlހFhcv0cq]- U*4yGJ:DQh@ C-s{Zcf$(|F~z q>D]Cgx=:PoHsZQ4@8E ٽxpU$wOa:9/l?Akto2{NRYp#0=)qN 6/d>?+Y牟i)\u`f@k!>YSqae_cX_8gvLTNs΀Q΋29Rսh1 `|E]#'Uek_/ GfGcsGRsċ'F:Ĥn|NCEע,Pv:y.bwʻyOv_Y홺?v}w> f2Diu2"_eAPYOLB!"|6iN *Ϫc+f2M5F8 ޖޒ S_}ضki":D5~ξ(&98AfL|ANyuxrۼr9 Q}M;]!b!ns>Mm#-(l+JzSYѽ+#K>쳳{%), ~n𶵙mn.VrEA5 }h 87EA:WF+=7Z)9@8p/ZCkh .A#_s bIJS"2Ioҕ)v E[yXiy ,y鵊 x9w$vI 3-x:HjF .4ҎPgN#k\*2TѮrzrjQ\6%- ]o-3:X%I.^q[~9lxl.[O?p> N-76$Pػy0kこ ƅep4rެ_s+ eu:h\3bJYAR.O=40wG%1E 㰇9ُ-ikTnP t;#YqvfKI}DOp.@`=.ΨԐ c*,QAK"3w ~pFt&EK7_𝎩)2{>Ŏ Y#Y)6q0}`w@2 ' ݰlHTz6) GI )cs,.ܢ[ !))(v$5)%zJV)QZyd7 Wwt`u-c;mG+ sרj>ͽppCt"3'Ga)3v%+ q(fVzү/9SgQjQ R[`pa-jӶelhV">C t}Z0]=F-zQj u& M^8= ZsYثPnѣX 4Sn=!ԂӤ-v'n?(UbOSO_vܳ)sT 7G`(" C ֲH0L$u. UmۃJRt㑲  "!ghS8wI1IQa [qPJ.u{AlKL$ߐHˬD9#n5 \!B,ۨ3UQ#h{nxڪ[fCtF2ipÛ@l#,' EU)ՋpN ,oX\a4<3'llHAh]Zt8uY8c0%-)&Y= QƯq?yI &u2ӾZ%kx;HQFh)nL1IN]-RJl;ꗹR^!w >&eXabf$U \<]$DZ)GȑLJct#sBF3ưF 5N8w4{׭VLrE_~z``]L_¯L s&b")3%ķ WS};;KIEOx1E#iU?)s&-u-hQjLw!Ga6GJZ;OG\%Wh@5i $q:|LL5jsb~BCR4kJyNyBIغ )_4tn PG.TIY 8Po 8D%xF Kx1EO6%:{XH,Wɍ看o=uupk_ho%<;lTT$ץL'Yku)VlĈ} HN=aA3"v8LQ6qE]"Yxy$_LiGe-UL޶Yݐ̏%Mʧ~v=NqIe}LQ'._m,,I7qQ:,}\l$v.ЦLe_8[@.2_y dN:D(\;ýi𾍾Q~a[ \#V9@u`258jEwr @ڧR6dHa0,^QbO`NONzдks.FF?/i<@ۖG@nb&4Cʳdm/vl߼LAKHf^N⨈>4"` \6Sh C7f*3Q`',?=c0^hd i Pw@ iXe15l`u$0)T+LUDk/:RPBC[-R"+D sK8#OٔerEj:+]i)vLq(I#wx{K@b z`^Jcmt7hNR*-ʏ4Ԝ3 #$ 2o[$A r \`"c,ydv~`4@5ҤUܖkMb;gެGِFQ uG4M Ӓ =9#i4 h.%EB(6c/;R7(8mHyц03P֯#$i.YIʟc jUQAŒt:dy#=SwnW&䳾ww7C1aǙp 3`7-[b3U_$3p%~֊B$nlIQKzֳ /M Ewٙ._ѷ >T;s'h3g7TXI1V^9GqDn(цx"y1@1//"MxN %r頹'l͢#Cօ7GiVV5)[sϭrۅj/ Oy*N&[C$5倞TA#SFW L15[;,Gb !".Do1i؟c 2oNɄ796sUFM~i@Ӳ9p9EM`;3UJŋ!oXCZ\9"wiݖjA2фZ@(ܑͶF > ݁~Я0m&h,BN'$_+x20k:,+@ބVu5-b ߼6t}Op )`NKgIu+Kw6nh-)5uܠ '@_+D|I5v_jF_E{5S_C'p4@!">sܡSsaک=n>i@;X sfC똓Dnv1}wOGӽQd"}Q2hF\,8tegZAm^zZDԎ%NjLm0t7 1G4.̵[^vcEߠf{BԌ Zagm:K`|u;8-bx)RPbsYƲ,Gs.O9`~PLO`7]vFw^ό]# !zo3/mi GYNjƖV;KpfB͔w.oUE"jMmZh@f,ϵ"3FU$8fd]Nۖ%hۈGBžm7J=9|~xBkG :k-^y[N:255O.hrwNPgOے+ɕ1YMz5$S8bsٗ6uVy :VӄuIc/ٳsн̥hwo1QBEQN*vx :AfGZ)|gWy+G{SoI>h:K1\+Edc,},m'H͸9Mܟjw'ȋ4q30%Mtf%jijF+)RVb>z*+"+CL95۠҆Ф޼h"feoMQeMxM&Jr` #D#綘q;CZH YipPq}δѾ7ẍ́JqQJ> A ̶QT/d) kvlY+ߞv ?I,]TXm6 ObHJ܆iL/Qx#ֆDz@hjpur{&H LTFoӎ5(Y Q Xnc5`=xG?\sTu>e>0yvYM|Q _ʁ(Y J|7uFX{K`zIwM .KY:TB u I \?R^jP},OO-ue= {nT *4!|dcB'D-B]‚Uм)P@lsi[C%T4NA'&WՙRo*>Y7'N5%p8郟QJa8LrF }p )XjntuP'[#m]ѵ)\&W E$kW!d~e;4)6P*v*AyN:: eE cJ"STZ+߃TbL8to:8NC}}h46`0fWJ:i[2%5yWR )S#3~ІVh-}0 P\hSgKbdT_Тk\o-AƩ5%"ZgA%k I)"$-0ـ+m.Y&o<*IΡ8'8g %y9!O4]1=@*!ሒV̗J6cѳ0Pj [0l9oÅz#k WZ]z'rY^B6Aa!H(LGrpIXϢ(x'A崣sۣ7KY L"XE2uL6ڒu*cyCq6|dMB}Kbz$ ,{su8ZX0F,tR% 7l!j3Tdh7_. qC!DMzm)6/~0I,젴5X\?Ƈ :1b\ug>5?vμ1nahlL%oe27rf|f rIJ*e:cҹMAϺNi9 Aڧ0ru{5 E%9v 5tG쥹)'´J,I7)u\ }o$1k[;כr7w( lC?,vF!;O- Ӿ` 3gLbǂh j.xH\17x@`>g{-Q߂_c$e!j,qJ3!YjB _bVaB_!G. u"D%|o˾OD]俢cm܌rEK ZƩa}: g '#C29A||XDF0e8{Xe?[Vt%DN`GAI=IhzUve6PdP,o6l*_Ĩk|Q}ve5Jxl<*Y46 v[r)#=s{H3t( $AϘ^|^fZNs?owJVhG-S2;&`-@d)$%j%Q3Y:^neBJZXgXiSd]9d(_j!%"Vwǂxqnr&|:xBٌ٠6İfLL.^;LhifIvIj\q֥>RtN51"ƶGl [ U)"r`vz"׎眵Oz$bZlz1Z4jTWHMw =aMBhYNsд[QigkhkAz:R "81fDb)1R},o$.d|Qe4FX{Fm>qӖzыNs^$H !1a݋?e50'=ˋ} HWm2܄Aie1ZR2&MF:.t,Xdc1^omc^v=mA~fj$>3=A#+OQU$ZkYʍz\";ّl{7sE -QH&rmLN=3ȅFtĬiqWnTv{a Y>rN64]t)(Z_7Z^`NjJ?: ?Ob_xuV8kHʭ!\)mTGH>{M쀨D]Lɰ?ѸT?!hJґma9O?4\w?h[9JUC;fړ~?ٕBdI\Uu="OĵNJ$E++~.f&ߑUkasULμ!;- V(AatT]cUծD{@D2!W1, 6De0Ջʏ]8 TAvݏBƞh+C]$y^lI%.48 &4zqU'=`LD@˲Tn7~h؍(U}oٌh!R2^8<5 7W!`+}xN7gk)/4H]քl.'u&īp0⒕(u!TdyM%;D tL/&N4s\ް ^T!2 a k8Gj—\)+:87U\agy q5Vkpo[)~ozk=Yarm#$4ֈpkzEe`,&8m@X&#a,m?\2%8 52rRc[D𻋌/$}P plqlzyY,] ETx/Vϸ2 9j=$#蕷͋#W~ Qގ-%o_k ɐOL63$ Scs*gͫe=V~l e/jr:$veomgm݀^Zi.x";ŸK yK{B}9W%+ũX !!@>.*_A=-/W3u&-&h}D!"A!1B KG0wgMt0isJ+իV_X⧲w}_8 sMƠg'$ I\(3#5QS*)]#ćMVY'ޣf7R m)EvYExH_[u,6eG9V0<ޤTmb&EBOT~MjoF0E{F$r27w5@bGo83724S+`܁kqEYy53 } g_vmx6zW.AC+Q)7(\iSl<]`W1M i(}]+t!|f8(Z`zh@bZc. XC]qҿAn@, +|І?W@R7p ']ϛRZ!bdQmcCZ7:wȆAjZw-m)֯wvTm^p%Yw9N)u83#J ODָmɳ2*+}:Z8YEաٵeY9Ajɗ~_i8eL}3i)Ifhѻ15h22^(+;Gq 1z&EF7@Q%=UW`w_?!ݨ3FQ@_:!Npp73Kc'm|”D>K*X, ;We_wmG !Ƣ^P` Bu,9Bgro<acHɼҷU}~<ݭZ}T$`.?p^PC0#x ;`F :|^&]d"avRht9'a.)@P!Qaff zd;pfW؛"Y@Ncź "Hq@u:eN>%h8Kt6R‡%m"H z\3 ޠ>Pjt-R@:_%UBьY$FV0ːrKkp~4YӱNʣ]@Nj#Tc)BajI>G?:f9/N 8Ç$!R?3)bؼum" vkäOJ<ˁy l!I$0rS/Rg>ݭ ^ GLW-gW~Il$sKq_Տ%[yzCU#RaGrXjbZc0;]JC Tl1Yo*]I&kdo3YUo#e>u´%¹ЖlK~:i +\'e6/(;\ 9SWRzw`W<̊Z~RN%8ixBt#t]ۈO7L]K%Uű>{ nZE5H鸍}UkF0g/Զ̉1x`*JRs(u]S99S̀>ARW[mjFl-d1X}&p!D eA!] 6p, 6coxvPFM8 [n9E)Q_Itt DZ۪Wdʿ3LC*w;˓.#5Xٚ, (P`2 Yw{JKbOn{@˖除uh95ёUhPYQ:Jw?_Bx2Bbcx.*{|ӡ[n^S 9֦H hmҴX#r~K [ܻ1"> a!@uFR4Ily;۞g`u%4`6@~5BxwRET,~nwaS`9N,n!,J\?=R1a-9e+ö*hnS'S抧:h#~bU\w=+ݯ5 hj$s!h_?50r%ׅ^{"BL<`ws$Gֹ~=`O/D5x UNэ &sb::DLmX{˲O8q"|w#;urH^/-PGk;l6?Ct+SR/698^(3, n8C\`w\_&_R[C:!E[yy&07@xA')xK;=W{];Z6^N!kjI#r|B` VAZXYQ7: bg+ׁ1bƆ}V xV3Ұ݄3KuݵNP&dfZݥQx?_ lp`/U>5ErP;訡>\h6HzϽBqrc&i)p;&uB-h/\sz%\,*k`Sޥ`n)Gn٦P;:{fh<{ܧ_5<%)*s8+brl}T0І9Gk)[VuY2,N=G=tEi+]N?[kSWќ!׹z&bLh#>ڠq\O+uy+mP+?N/+*<5=i+YV&ݰqF\uHzXcKhH7J>a0ZN~J`sBG _dyxS-Q.in- n|LUգyz/u϶49ӉmO?FYDaԩ^1!ʨ[\CU;0+Hu:A=q[3:kNEExXϖjqU`6 e̓jGZ^svXJB^$RJQ@CXfI?lG!'ImM!A&B2PB.h )Z 2lʑwȣ. OI|G_wXfjB \"M14{ƑC%Ζ +*I_jKCfa}H&|1tu 0ʺIl^F nP~jœ$k^.lKix b`@)ҹ+p_q?xlc:W_/ C9Ww tN|%7O)Լs:QSSA% [-jfNmkBAXO&fG{Er3 -f@AT9ux"|QF>Idm䓋6,7xWLJ'r9L^,˶;F@oĂxn:Iep1'De!]pR+-+_n9fT8DP%^h Z;9 qq 9YvOE8"0̹6q8Aoy{NA;,|swdT\,eR5FFtq9\)sRRRGpMڿASun3ȴkCe[t I0 $ w ]~liI v{#XlMxqMwnõ0{dQ*8`sjCT@f6b+R'M& v&b1G3+"]X1?wzq Q.nbPpƟs o/&Su:ґoLˬS"kp,3xR  nM~ҋ=Dk4!b2@d+w 4Zs8(| FC`.w`imGpzla3J\5öINt9D`VoTVN 4)\{RW`2nJW]UXe D{lLD t%4K6 %C+!TT֣ [pzJmM`qxJ@'-ޱEd,i.!}Q_8 C}YSQ#'3r(=lYTֻ z*G\3n9mPz ? :!^ְ툺m7ƾ6(69wIdvDԒ<ecX ś5<czɔrr+MsXYy38zƓ~N.O&d}Z뺟T)m08q؁NKϤ 6"8PHk6&H DX$al^OL^sPv82 GjJ`&_haE5MEšgD#91RwS:DMg@o8|(R]nfw07"TWBY{MPGxMˣܣLFo7^2z״I|*dgC5%.)VXwUFO+ \Լ‚ѽ?%?}M?C%Dב￈i-{D D$) 0a"oE|2?Qo?* = W]}ѯ~%W7 W:.*nA3#svFIJZ{\8i(0Ẋ/u?9NM- >Jo&gf90=Y#E NIUE/>įp>nZ%Wӵ6yyNuFet}Xpp}'5 XD<)g o+TB/C{dðS'4׳ˆ%J0`b5M*nˆ.SeC_*!1n–Y| G% ͒CHq>&~i/+zu-POIZ[,و,XSKc`}t-WkYAOhꄡvaR+kvΓt ~պJԠ⛴ Cە] =zÉMИ?*VH^~R<.Co3lnf T`,A jacaLcJQWcQqWT ^S yxyUW߉)D1r(nrY=I ݊GlC,yX-UdcTxВyP+Ҍh-AI_ԯ4+oRW̓a '}nTgg<Tk~V9<( cFqC5:[,-ࠎʲêl]KL<h3c7UL:AjW6n\nfd8(hGSg8O!7 :XXɖ0Jur#3^< ?Onص JMdEFU\``d/5l:F6KP"l`tY޲7N*aDQUq&i !Ɛv:[)<)mj&f_\!],l8ZwJ΁f9)a.oW-tn 4o3=s=B*]۸!WNfu+$uw9eE y"ɧeU3ЙirN +߾;D';a1=1?gy+gA]7EI-x f]JiK tgd9cإ/*. ++;F"#Owd3PPV"vz͗m|3GsFZʙe*7'j%sL&ND߆ 1ԥvb-mПhˬi`DJv䱫u?q9hKbρ{0g6%##)yR~=4/_.鮺3m˗v z;c{-}\ZkI)gYWXp*9\1UB3ATҩ|jqF%Y6ߨu 4tMp<[8V@lHr҈K_',>PCQXItt`/EífFt] CyڀE0(n[4;ijdTco ϝNnSHya8upN W*KZcrz۾ꎔ}h^WCՈnRUuߔ\7j4 ?j9 ݫlS.UCjU@+RSVVfGv_F8o0-#=Pet#e%@pz[ҐeT?(Bvyxl:[#oHhxStK5@DGN]{?p/;M}lV%8DkEVeRJ ӞilBǔYezI (M,Fd˳FFV

V!VkBpҞ";IB xvUp]}A2yϓHpvͯل,О"n_S(#GǂSnila.ʿGKjbxo+]_ ~)>2iGsvˑ.(lCheNJv?Ō %F aR ̥`b'.5Wvp/ {ٴj]{{2n'L)ݤ I&CgTԴ1uXO;|.=aIYZ@8z~5&VԊ"Q"R׼ ;Ip.uxM'nj%4^6]kYs'+9l *x~l&<ӛ\Tfwmfo$fR&R"fnmog 4+9HGHtZN88ŇI+p"Dt)=fO2pc7ATke)>\ FOQddxˑ_(~jݱN bmJykxC-vnL鹧(63lOfc?I;rl bB(U8Mrf52]jrS`c 犑BNԶB1X#5iz:Şy8X:gMHCœEFK1pwq?:Bj9)ԉ vG_;L! |99ZL;ŃsyXv5%]ϖ/jxdN\Q> [ij+FurOlkKomM6I0=&*~EW.x;i7cOTyڐnS1M ~iR;BOq C2.|M w梤 @U&CTZx7 \E2D$7-hvkƆfG~*|3@90F캔0h -Ju'$n=Bд)_.Sm{ķo&j|w^;;?x/36 KycHE"pAEGw~5NNk"kfL z?Ҝ_Ha`WfM8EoLNGp MNŧ*riVxfpjiwv,A)^,?& }j(;ƌhi;:s": 0rh1Ro*G|o(}%t hw6J{UƇ2Dxn=wNByRm2u&ѻX"ɹUØJ3w'AU׎㟞y_8wGέr &sVӺN7F(U2 ¥ޱDueeTÖơWH1rjQuz-HV́ 9ۍ\yR^}ϙ?EsVqSyq='`Oup'ElpHa/8]>8[@{>yƠ,٧ DCˠ6؛mJ-ڄ{3P/bmh)!E{k)`EOMGmˆB0=F:PwcJx*W/KZ_t_=oD)Wc5gR R&vFl.hU0N_#"c\e@%cDl4 Br[fv;$%9ƪӤ]5)߆ZdX6^q݊ fe:^.nXQmD?_Bgu2M-wucd99S఍7@Mtws^&SJ*HӚkɥz쮄[uFSy# ~UKӦ;n̽ft m٩>y!Uw?P!)gfc KkICE ⛤s aN9n;Ik]L% yԁ柱%Vr8 GX \1[olv}:ykVd:;<yb)-}7wd T,^wv;q Dmy"Z M$]b04r_^(A'hA;4jiʩr p[wZwD p HVfRDAʎD19sU8dH6os&,,4LkҶǝ6F/w{<`w5'򓬶HY\FqV7O%DzI? =1 cH2\V9%TjS%fW3YE8R *Ƈ6EDjbA%?j!䦟k~\0VJ]kГX-?L?nP.͛c9Y/*?"+X/ &HL(LbB%JqMFҬCuvNdT%prKa@}e 6g Mi{ѵ\IէKZduvsɽ|@O_wY |&Ǿ3d Bš.*{לbhu c[w-LGk3}ӽױ.phk akt@Q-T1|NM &X/_4.gfثg=] [?|TLJ7"7bXSO?was*з:<3˱ ugxǐ=nrS" "wlIqo+cLg# ƤR_0߃ U+۸;pP?؟Y t+?QiK@ gx .6&vNur(Ți x3d7G S\ һϲz ͭ+ZthNw3TA]jF٘;,,:57Xb=R>l#ƢU YZ