libdrm2-debuginfo-2.4.100-lp152.1.1 >  A ^2ቸ/=„B)ӡ;s6ҳ>wpwt s%>޼ZQԍ~8d xuT b|`aDi?#Ak tԟ|0ɮ['Cp'DUfN/QpG%Kd-XMO;[Ifv34=“!iD<,zSj~]BMj*Q}c䑃3EygVʹǖ߲)Nffd65f709f6b95d4f6ceb289114d7161dde067bd6eddc251daa8e7d388224f921c47b2d6c354a829f73bf162e71b1bf78e0c2a5aaZD^2ቸ/=„vd#>OQ=Lt=WS)>qMIÝ̅ ,bWdF")'^!Y]ùeOBD7ٵs5UBfT,nw&}ӭ@W ׬.8F"V5\v( b~fO߮ q^D=zi;g 3mp&KAr\uF[Vތ+¥?OCR܆ T"ؐ=T,0OIos}>p@l?l $ J (, FXtz    , $Hh(;8D=98=: 9=FgGhHh4IhTXh\Yhh\h]h^iybicjdjekfklk ukvk<wkxlyl0zl4lDlHlelxl|lllibdrm2-debuginfo2.4.100lp152.1.1Debug information for package libdrm2This package provides debug information for package libdrm2. Debug information is useful when developing applications that use this package or when debugging this package.^2carmbuild01wXopenSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgDevelopment/Debughttp://dri.freedesktop.org/linuxaarch64(VwXAAAAA큤^2a^2b^2b^2b^2b^2^2^29f2acb0f092aa322599381e05ba599ea3393525e407e0fb3c86ab74b1731f59e../../../../../usr/lib64/libdrm.so.2.4.0../../../../../usr/lib/debug/usr/lib64/libdrm.so.2.4.0-2.4.100-lp152.1.1.aarch64.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibdrm-2.4.100-lp152.1.1.src.rpmdebuginfo(build-id)libdrm2-debuginfolibdrm2-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]@]{@]\@\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ء@Stefan Dirsch Stefan Dirsch Stefan Dirsch Stefan Dirsch sndirsch@suse.combjorn.lie@gmail.comsndirsch@suse.comGuillaume GARDET Guillaume GARDET sndirsch@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- 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 supportarmbuild01 1580392803cc3ca4c2a6b2ee383e2129a117ea15bca8b1ce322.4.100-lp152.1.12.4.100-lp152.1.1debug.build-idcc3ca4c2a6b2ee383e2129a117ea15bca8b1ce323ca4c2a6b2ee383e2129a117ea15bca8b1ce32.debugusrlib64libdrm.so.2.4.0-2.4.100-lp152.1.1.aarch64.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/cc//usr/lib/debug/usr//usr/lib/debug/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2:ARM/ports/f1b3acd1bc26bc6b0f24a5bc9cf30889-libdrmcpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cc3ca4c2a6b2ee383e2129a117ea15bca8b1ce32, with debug_info, not strippedP6Exy|Y@gW_libdrm-debugsource(aarch-64)2.4.100-lp152.1.1utf-8a8e690481e7cde054408525339a6df9655d3cf7ce7d73623d1b6696913d186c5?7zXZ !t/}] crt:bLL _.B"f &-S7 zq[/P[l$qZn7,RLs3<+i#ʳ 2aY1,p ܧ80a-S,t=bkfB%%_gfr0`N^6Y@m/7shsWYDnq s7R. &9NzChPkDՆ9A#E<*N+Yv4:嘣4AøM痯9OQ\ yQ3b,Ql6t3@JtMނii­qJ {^mP[%Z]1M28e4Mx18/уH+7m. 8㥬ZnX: T*qX͔ljnFQSYޤJt7$\E|R-Lx_sgF>xU's?|I frN͏{S–>][_=- /}uy\7']^ψ {~{c!RZί42Dz fʠfyrbdw6rZ̒'OX1M8%HrW'㠃 ևs臃8E=SwA-[T.WhR?vV:pi+Iz/]2=pA۩Y#–إ{bb nD:r6Hon%'$~ $1'@J-x`S? *ar\,Jsf| G~kzz]J'WQh>6ʻ1TQxy; W>6.}]uCL'ݾs%yyEП*ӹZ砕 Vn3[Ttb X %`I]hx14LEzKm5O)?+ K ߾,M 9)ftMW 9 '̾ ` e`h}؎ҮiҜw?oz6D+ Q MPADh)z(&u?hxZʻXi]bqZ|!{#9+>[h7wh*04Lmv_G P& jqnFb&RLwq wq{, RL͛!8(Q{oц`7uN:ae{(ie{ڊʒm"U__o,"!Мvƭ8=UVtYg)&t~&ʂoJᾈ` =GIil02zKsc6+R|x^6Pl!=Ma& e묅bKB+.Z}33dr;!Zc!x PD$HΫ{nb١'F:[9>3` 3/gTo7] %;d&T痞18$rPHqUwiYӱ{L$Ac wgz7Ǐ!E|ÿn=b݈x.HF.y[@^#@Od"ky7'B}02qyq' rz"+D2l;AN~oGbZͽ$=j!gj]K 0e\+`,tҴh>6o[Gձ_/.)9~OI;W !6"--P5IT:#0\@mt:Zdfdd,᎔kpuzPhVvI>9RK@59Ԝv9e"6]h4ˀAEe:bWS>`p WCE-Kق G n )FQtAHtT-@tSC*cԢEXA%@kA{/Cd+ݧeN{,axlG{`z%?:eQ2s̆"qA@{"ȊL{Taɫ1* oЙ몢PTsb2P KwmB(ҟ8@5F@,Hԕ\繜TܣR_MXs\8Y0] O_pyy GɢP {dN*sҊvʶ}7N ;VBJa}Ujg3c'E7 9v9OT!1&cmӉU:g^Kj<@Mﶆ& R 4ق4&bï]թy20+;ǧV2Զ jDЯiKjDP jrf/03h/|X НfGLAz%?wdJ(U{zkG=[r*} pa2ext) fZGX 嘖^.y']cLY9fD}OtFV`j08Cdg۩#µLu3iF>\4s!j\ꢡa@~uGOːϙ,vˤd:he]~ Á<ڿՖа;S ZO6x7k dir!7ҽ7 Iq>PTu+@5Y61uƍpֲB)?j5,6]  i$JzZ@Z7Q%uiO04pѷc [(j43(։GW#Ė- 哭+,jgo ґ#Jy#N{ODʷC`Yn;D)Ø?o :Xh;FI;^6:hؚ)#x_.E KC+Ƥ{y0: "@=jf±Re(tF28iT,O2ИC.hjvYڴd> >Zȶ q2+wAl,gL:;"Ӱ?~;'>@cC#?TĽ GxyoRt-)!${`@A2FBU*Q?(>-_,4oL H0}.{ʎ(u?;y.e{ jo%*^E]bGf)< &hL6}"ׄ%L]u˕R3$BrvXLO3^a8s؇) FVM5džg*Y. f'S2r-)zTuVU! MG1W|j`쯳E]OAE6rɜ t}+PkWITP[F(/zn˜:%zv<͇EyT D~M>4-䆴g0-JYXyk̅#hӺ@F(vw<#{uA4ıYrmzldHF׳I^ItK;5ʏ@ox-B>ƍrfW2{{׭\(k=ԑ j:V jB^nCksS[a J.2@E9$C ;qNncIpQ6)bDwv+n8(,E ,Lc2IbLW .:3C(Uv?Z=6{b\9y5h7l 몊>W֒ eQE*ccp]a~sb׿~<{y %=KE|%I!B[%+p>V܍KHKך(-X؆G-vNL_pc|O\N䈠ɽ$VvEH$ͻis.uP3pkܑQ;J-W]vBQ Wk: `Ն`ZiQ6{S\?{*aZ Ӳ W (r~'z ;!.'!NbQLgA6.GrKq0$- Q6P*YF龞x,J6 M"׺ DRǐ|fFHPI_GW }$2"S3=TDEDpQk͸XBtQkoɌ7Ѕ5JHB8Eh[>Ų4ǩ_^[E6êf*Jzߠ4U5b[-iNgᘢG݉ aQ u̻bo1;|0BD^ `+V b8C6ٹ.uS#t (Di/+/ mЋYZID|*Fz);|r:O#FYwg6JђiۍvԈ~#빈Pʷ=7虄*~ Gt\92dE`bP^O,U (XQ}DƖN-8E@WWv;:xCJGB,ꈠx$bЭCMw#S @PM1ɠPZv(%pFâ-m%7⚶Q=FVPB+_PswĈ2>p$Y7KmpiO[A87q 8^#m.:)ŝ|)YuZou=kv. H1رM4s7`ʑޣ YIz'CdNYh.>g^In&Zu! 2ߪRP2{#1~-"3oQHG/jD.z_}yo+h((!>=DyhFw6D%\XKcz(;#V86M6t|K,$Ѿ1G- tVq^հ( Vު -PAB|5ٶ ԩ 1cYpfD ]aj zIw#!J=QpO w `G'T%O= HyUp'Sr= "`h- ~> PX ӘҜ4?[ט9h DZu XI΁XװK[o}[*l?DZ$aJ,nAחK?)Lpr_;uT:< z}V BrVrf9—,)-vj6cb?9IsZ;qyV3JM-=ב"Ul_Oh 0Tyck0 QhOAz4KA%of}*@{]CDuV䷌1,7vݎ=Ϻ&Ban+n tVK1L*z301ͭ[ؓ!ekE=eUTQFEI4=mԳ(f1B!) 89<+\/Qt-SAGtLKz,4_3kQ򕓸7_o ' B ]+ `?մm] AǮsR1ӡ{"pnOBQGzMZMّc6g֑W8 \CHSkG`d<`X7RٛWްj6ZrȶJ֞/ AΗ P!7)rQzxM!i/גl`cyj ĵ] _aIE<%A9eZsH&lH%Q v$҃**u(a.êy x)C9u Ts|iwƠjM#Z@ Z2TB|8=H\Rz[NS5[̎ ,A:# M0?b&aAWѧ0Kw*{ !x}~Vm 7{'E }2!FlڜY'Y^Wۘ"?"se˅nB!-%]O- tjb}#5>ͫWYvOoDk-f盙&k(kiָ$[.אKa&4GUTͲ/IƫxL43R7}yn#[z3&EY|Qq~GQ/?nm5 vOf/НgC EO!01Γ[K{ iE rNUnz*&D&"vs}*42o`%*OhmyodSq%nɂIJ׮X`U7ر%#-K^b,!t&|u'Lᠲ f3lǃ:gsM~V3\-Ǽ.2dǠLGk.I^$*dǾa.UT]h:CJQ[Z-z h>Zza*eu{uْށ+^㏊+D## _M^,6yxIS% O,҄n9uzh,6TtDo*[Uv~)OX |CIV޽F:\W:Hb~0.YLZvjؼ_֖a)ˠXDUaV6Q¶u,t&X56vzA5X^?m :lKu0erO9nDg׏] z/`fg]FH*;ƕZvZ=;w;cjRIs۴*7S .0*9q92bڮ^ BZlx^g ȮsYW|ЫZΚ v]&_L&2,">}$p=AFȇeOaN~H ?a BJ֟Wπ tiяwՂ+ܾt?"!G@B1ܼbkb}(OuT5:D 6mj|.x)(B,LΥ I{}7G#_PѲ B9|ntVnIه[O5hs&-# `|(F¯- Wm,~dA3IHi{54crfHg)MtMfJA,ϭXu'C}dT8?y'̱&&/S1+Qg> 7W* kL M#"#eI"-o˲5aByBQK;..c/.}Mɉ^bڪ7 ˆikl]/%=nT_1\u5{.Cj\"Ddycpx8?D! `7tw2?}jQJ[ID 4d)0=9,l@b׭vR^;8yxd4NOMEYï%Җ朸7΅Xĩ'EX%@+$ƙ즧-/)@bE3:%+ pȜNCBR>@1}kCP6O4oP?%Q6wfe0U5Zyi5Jo7_~ P4 i mC„*}8֩?KU6{.aU^kn&A*86^n \BT"<GE.Yin cKlɒ]}1KH,y! i(K.kJ F^Q˃2WM 5Ɇ$@=Ĺ%ifLFbQq3Q2~AD[9Mv!Nd/-#)p-jd4u(PmM8_=3i9tZ #/*˯zpNx4q׭T)M0H CyREjp]!Z$)9%{Smw(q)wëU)8 )f,Bj4}c V1ץH߇9O~1dF7E9^[tbRBnHIRTOdF4}4rXR[ wv%q~1j'ho'vA_zd,Z`~gACQ)DYPaa=c$´9kw_ըIQ*S 5 T^ !7V 7:M@`K*)>ʷpS(%aϨ]"_.XiQpߞh#xYu΋t4tP[48.+dO$9*HasJK 6cB&UEZo n.P;zr&%/ܸ:,vii(x䣑, N$$ҚaǗ1-xSYd7%wQm_ ˵>/=oem@MzGG|ZnOF"kV Qw t{WKo"x*4V-&!5<1йSlǒGA1_Y\AH#].-'"@S`c1tp/%5pYC^ftI ӿH"s^ŧP3^/նJ0L=3}\T{t=sgN9c۴/`]g~Ol%uD?qP08b/SapӆCJY"@ݟBBڄiʼ10 yV'U^FS̢.BÜO=9pz|hLݴKVD=10ڈZ.!p"H,8$ AW*Y@.ʡ7XȮP((qiSm2܀@rI6+o^9 ]c0{G>JRG- !-p <:;g O;[o#w&7"3N 6 z|nMku4vͯemC#=?9vM.p-wqYי4Qy51[D=DSWpawG} %E舀NRoAU§(DxuNJ*iWD±3e(K}z\ oq3gCQLr/v_9sƟ,.=t̩|'e"eG<.x/Hfml(3] /hJk\;]כ1Zv]ok}{l0Gegx"4Lɥ $jE]E\%"#K'2',o'* mD[:0$$\cX7XA2I<=|Ua5*AF:TќN7ưRi<a*UI,=mV[G3:p*]jٶ7yi`Epf`vgţr>+~a\MJ%Uʯ7f#+ƻ aE8rPy7p5@ :o36(y^VpNN7c߹+J0ۧ響}|U]/Ӽ;v̢O=[-k.~u <3%göܿbBEaDQ7X=y )#28Oh8Нy7J1^3o ׫ KϖQSo߶=@"w ej~y0 pj!$( E[Cz)V΂9lC Vk-ҶyCӗMAG'-wTZh.?1&Q$ ؠY\fZi%\FTCr/ rixXڑ]P_P ƍv1T#^twe Н+r8*En ԥHAvS9wg4 O r2k-_d6\.،\dfUץz#q[&Y^#Ѵ296xd!\]Q'}4mMѾн1*:!#O]epz0G*Bi9'V5+b%C_Q.XG78T9}2'}٪BzlXx/"_7)a[T]xv&Xx$Z*yi ~#P" |#rk_RǠ% % ;IZc+://T+!mqH!ո,um0Kmۀ.ɯڗF7.ɦa4<snZN:k;"]N'3Piҁ/%P뫑c^&IZ5Pɰ[jqǔNz'7 ,_~eKtuv.i=o#o&M-a- >#Ѕޑ @!)=&,jq<1>_p\QzS`&Um#5tG2H*CK܅xي#X(6sr AKEx}1|]Ma]M?#,!&=iKH\X{ҵv^a->^ 6E<q+\$Q]ΰ5,xo&i#`3F q.8&a 9A0'&%BO{ *J*DQ>;[>iY!bD-P[_tIR+8^6[0a5J/FR3_fRzКO=p/ gNZ '];1ç NevC[ f3,:9! G{w(Re+v%?x^*3FBKxd0CL[r%8&aڤDΏ:Lv$0 ݰ={_T!cQ%R\i˳5VP6&V38TU=E9?kaGc##N.Qx\s>=pf5?ꖯ{-d׏`M.#a/5+S㧎f^|&)e^E |S(TeY~a m 'aY|z0#52v9xr ;^1k_V_3!tOS雽r÷>p4\tq C|u H5V`1rg  J|5qQhN8ߘR? :TԹ5l3Q!L ,} tKhSj-3 .H79`:ӗTq':f:m(p\κaf 7*Sz[j8 ݨ0s/lWėor\O0?ӧ]Qlsa _aΞ;yE5@ߗ\;eAIF~"qi]/me #ǏF/u#f>FgaX!=UuCg7fnc|ך1; Ԙ^$ӟsVѲFNϽ8~NQ׫,EgE C.hCx.Iw2] @G)q7+r%k.g};5-5Wx{K>@+hrZ/`רظr!`󓶗]?!"d1.R*hd2U/@(*>^ ʌ;f2O)PS8v[Y57N̐pף-trZI4UUT곟Z/P׀IcőM]fO}ܼ lp&P&+ˋH#E␭ygئ wZ&WMSne*](uLEX=7q,w+MR5QT?Wt@K\UA<]KTΑ%%It +_SR6ML~ӏLUʣG?soZF#y5*4Nn'L4;"wEI(l*ר<:̈́@e'xe >xU}+Zd~k\RzY\EB~Cv&ܗ(w^.I\D1|/]K4aT[f}7D#jt%Pb+ȭRo5*/8f/emLZI͉̽ϐ4]d'ol?R q&·6X5Y\mR+2yO wʙn95)a$Q&$wxl)gao9;f]# V,;!݊["źw&ؗc0²{?eRF5xulLw<@uQ=rleB+O;ܬ$mv`CnD:m:83Uyr> '4.T"fc;1%(E?d[Zh&;bɷ <uF#bKݨ:^tD,8 yӪ{ A>R ~FM\G8Êc1S9?PbopeRTZƹ<̈ɩ5&A kEPx+h-w;+ ԡIr#nb‡[2=i=1[#9mضA#@4)3ٜq) s b39ߨRln-P7Ѵs)h\Az۳\vSI^ 1-}mɪ׸鞗 SvLrѶ̶|@< J X)C^CB~FиD@s 8;?el05H7{[π\(aȍ7rZVV7VW-s)fXE;'8faqc3kvXm@5rwW4|[̂ nUIIb%^|dFb)%h^NSW=f=Օ5|ygTʢ:N' ܂$x#pf?r&f2 3ܘ:X;7-:sUhw@,kIWfJ~'+s{^kvS =$*>}4 ^?0*jHB$5C!Q/k;=ke`A!! )$̷/L~#@u|nf::BLM8_ >eH~/~ [mGPn`/%@M/ "Lw;^4R]d&g?0qIT+;;?'ɼB؅ʜo&ذR.TkUgC|m3e>>+ôŲ6vh(ޓUsܧ>c}0sKLlmGtȏe<3v~p AFU4GQ $/O[̊ޚ!ܻ^ypf|v[bB])l(bnʬ59Hx2WI{.TMkcx\ە讂V5+(1\0 &ΩcH-/vea-,4ܥ BGeT/c:Q2j5q><\p?yWubs& !]^^+\i8,pT~.d=@7QTT>74XNYFw8XΓAXs=R*iE8f(#A+rsAlɇ}7Fv~ZaE7?CaM3- rW#2^uSAO ju6=]}/=[P4p@cI$ITH1³UI;d٪ߪt<PFjiAb^,l=YKcz "Fz"xyոT elQ|~껛`Lf?:}lsXō9UhZ(yIJ-eq㑷~Z_!jwPX)ۤ &i:т{*~RBNOkR$g*m`" n'MbL0QcR]a\MAf$*MGt eGz> sQpCEwЃ.~ Ki M9sgG֠TىυX= aϿ|[.sCù, (ܖ +gG,1?[7}Zrcq=f og5zmVieFG7վz0uVƕR 9]=ZGu4)\`zUYd(Ϣ.*$5!9P'ю^O)<֛Ϻ29jW]{”.ZwO{5PjFxV tՒKcXH;B ɽ8 zS&3PӸMS^f¯L𡍸([)t :Pz׊i $| !{Tb'-ݭuh^I$FP˅iBfMˇt"љ'! P;-[πYӷ["i]~͜ -_ҽ^4.p2ڐӅ.X L<^d 2^G JɞkEC:J\M>Rrtԡ>BCAnod02mMf'nkm ǂ >[!*" 4ݳy8= xW; D(.W$ᑾFܩ0^`/;hhZX~<$JT DnGHԣ(VE"(cMRW+E+{_1_}Ő]E`\I*d1=*]nwwjQ`򙉪dYN[1n_Cx2?0նQxrdV:{2 { Tg[6{ 6:(pY<-h w7d1-2kq@BW+R%}乗7PEo.Zhtb)@鮎 'UgEcC;ʶY~;(K>ao` -^>Rix92 +71K=5׊t<9z@6r=O",UTϡ6|Y 柺>uvO~cbLULx'ۛg @%r5Prn)5\}[;_ G GB*]n;me$xctաᦽm#kgUȄ=,?u~a|G{k(;Q #R]}5V3>=.{ >60p+^ !)/;kʜ 4\XdRf'mŖ˵sZ O!wӪB( 3٢ '? (w5g;͖W}b*|ucA(=n%aB~dr-]tg%]IHm(\>+F17^ra#wN8?U$$ʵ$ ]Xg+Jʢ)£*q^NҢvtYZHڠ1ha@!rƫ .c wl5 %d81\9rNE#L 7EcX@+L7R@m0;n/T/S,F;ڱ*q?Vsp+ l{9O0:{=}CX64L1>Xp%$\@= WpE!DDAP89cLrgdzR6 ']ʋnQYӑ G<'=2]7#;_Tޝٔ);E % ƭ Naj{vO˷UH?h{7m,n3n$" k$Vpi""P[9_4+KcWoTOMjah$:T#{(ykӊ;Zm2Ά> mꬸGrC/5zC/>NQK( m+l#~OCƿ%rY󽻳+=ky۷M{86Ӡrk.t sy$S9d,uL9^q پ%OIxrc|".{ܥxQ} _TNpxB>3TJ*.܇|싦ZxPuglqicf@9 JP XdCfƭL=63BnX&=G5Y~WJгORݬ3eK5A@-q&ksҚv>&]hNjOt}os!IWGw_+Y ፲Wh/$&?,=HT{AVg:$N2Lq/G͕y Ǻ %6~ui 5 _M7&R B:sfܰاW iX|wHCOņx>I)CRf>;oj/&b?]Vre,l!خce{?ePyLZ7{1P=^##p[Y𦐽r^t9:^kV[{tY*tKg&q)Xf豆kz vIa`c'w==3e]las_iv,L#L#f1OEF̊m6uQ=='m:{GJx[Cφe*iqH:Bz=PD!.!"uKn\Tp>g}d\RIҥ6 #=Wsɚrhv䥭u!5U8 If.PCy.0n@!yZdd OmKW0Cq.ņfr7  4ڨ ?ߚ0yѰ@\`iE>HMW՟|HR'R*v} =bX:V ^ŸH䴋$ KO1CLͼ=eN sw6ȕβhZ$p[oXH26:a> $d&'TGq@YM-ҋ0-1}c;fǑG ti)q@|P A &g 6tpaXTqws&5Oi^<e޽˂E*EA+dZpF2_ؕy/;I?J [ zOOE>YC໑JX + QbTAa<$]g jRX}h2&hT5 UL&eڎ=뜎"f~"FH×bV-+)/ yVAHA?Ht=j+ӗ.d]}{OMĻ@TN* i6DmK27h|Ml1ox]9MDl "N~vg6O0,XX/)~fF d|?2y~YIMB{flYr&i:hu( }?~è--y fΪYU-cpWH[+ʗ_Bz]&=&4ڋj?31'NEpޕ#:&2(r?Bxe/f=#&F QQoE#L)/Nc;ҽ$m\k` C=9|Θ3c@BDMaAʛrxA>kKڄ\4äibﯚ+s&\QnX>2 WS/2}狷k$ MjTwWVI^MxMDJ[I2uG_x4՚(31t_c}_B@~8#)%p+ۘDm_< yH P[ua쉳A#ڻXS)BӘ6?o32â BO/\tWÊ"T(Jm0rQWMҠ PBoķЖq|&S謑JHvaד?Nn̿,S=2Hmؖ%D"Mxv`Wv}!a5_5xlpAպVM;-pt 5lpa\ YL.uY4^EUv7H^DE+x b|ksvosL~hOcwf0ezi ReGe{ә81lJG),bWp=1bR ],w oĿE)TPaiD^2(c]T1A/Ij0-U iA΍}rO~Z%yXVФۈXCkx1Ȃ]&za\$[i9Z6G(o$`5+v9Sg5gCJ&>&tШW_gV \>1fZ g'm6JT+2g_>WOn)7әLoSIPs(KPH0@)N!hy, `eNҜ~nCl %.]̱SPI\uS42a{p , ЫGݫ¤`d~vAq>5=ƂtZZtCjDZ BB2 3S`w1m;uV@oh`Hd3REɆ d`_(4/aK:Nj#YZӟXKm]vH~\9c~v'P7Fhځa?5JM4m)쪠 WQؐ;Ce;HV۱1.YۢI.צq) >W I妥Zδ 7Oԩ+[&,f<0NE8р8BjCFMoU<.VJ>QBF6:2Bcum{k#kF$܆o}Kě0+R=>sI ЈlCt]wxu[IZ+3$ASqH&GHA~8y :9$0!-ش)9#F븩~I~y]ׂt=nM>s "* ,+3٥j뛚I k[Dȇ`/Y[,=$d?{e0HcwҶr.-ꨲSD;TϿgQfe4JG]U>bT~Ԛw7WM(Ҟd+ a^Tf PZ(I| +R^b&W|#Ÿ /1y6ps~&IZX :7W6ըĆN]0}Y!d,.aF=l2o1%̝Q+ͭDVqҧ$ni6ZC2&ՊozA .z'{TbW & tsLi!|y^m@C5"/~4~Y=9% C߻(sI(,tѺ~k8&^=nvW_&\)^6SF @L]cTn?U} -T89O掽]ܒv]դ5u!*/oM!f22JJ걹WQ#hwutOs(s"[R_ 3K_{a^§㔮7ɿ=BQu0ެHhFA"ؐ9tV:$7@3 ITֿXl{ @`77|;.J[Ȉ҇j(Ylyea1BHl䳍޺i&s,e8H=-TPqYMu3䐭M_lnI.axVHn:>g WEl&J@HZ"k,(QQԼ:6!uѡA NdGuon}$`8\Q‡9e1Zyd\8zk6*kTE*1`HuĔ)'睄)ц,xk5rlć]bvfuC旎BC .ouK2N΃Yg&Js-wc0*v0"Sִ[SKhu8B_L~VWmӖ_ ƨ] ?e0j|\}HpnH 26Tu.*3F>;Nb ?(JlFԫW#UL yOA9K^40~[EWԠz}xwe-{Bl w;7GN1n"s < >Eeκu *H4e|wJ }V?>Sfo5ln x>o)д-1 Yd7nE竗BX0MG*)zWV݊}x`20.?FZDtYO\r)~)(>'(6sZG|?>oSo:0pׇJ]o܊93!.m9HD_Kz̭DP^3332C M._"qo]&44RTYdNQ3mYp-nѧLGЬ5?@˫]~J~Lb #9Wy1M: 4Vrpﱩhй3bڞ. h_p!Y?n37cF`ɘ ǘ/>|uU N]al/abArs؏PђdbE`^t:;Գ$1o8A[Q$fMJ JJ#ڏ9"WV1.)cTn|w2Q"ewn ;Z2}@ .33A0SFA$D]"ءyHyPSV2NatXjT{y;9d<!aUϻ߯5o7k{\ )_zn=ltV- *,a{?T\W>יK:'9n3ʅT$pougf?3Ok7 2Vӻ㪎vȃ '^mD0hgDEcS>#UP)F?w_x gՃ}{wJTj|)\'q"$tȯn?")|Ϧ*\C,"^W'|V@ͩLh4b5Mն4swSIC5C\q4e䐮V;Mg]? 8 ITR:5c? qs(EY,4d3e<}[|wkPwocy#5\F#ZC:j`v@(}zd H >=Eb۰ZGQAU oi UWyɸ5CEGOHU;Po4^tCj|);z/oOn4/w;2ծ>bQy\N T Vԯ&D]o\WQǞHv5.J@l}ĴaX(] S=/˳^ g2 ,)qis"owHүx BSm5:w_yvh)נ/h~ TP6ﳿ7p"?,4ɚ%,p[ۯC) Y"^('h30wNT c(^xf]1ce,afґ7I? vV堆x w/__Ƹ#e񆀺.߃ Ir'~es XR]D"ƽ,/O\ρ)/%Xd:n~6f̔UKg.LCnk e95?l"* QdQ%/V5-߿|EQQ>0 ji'bz)zNk|tq SLj`K+οg)ȖZTԨ݇ݏO~(0<9P78ڡGWC8]ݯx,y C#wDНM ۱+*9" ,2HR3oI>H?f7#R. qe_ O-$f%a19bQGm) {'A1rUϤ}Y5ըٺ}Tglkf`P>#ppeyzvX!xWs<r̜Kj\ҦXF =XtƲ?-*y9+L/ ֩(Feps|7jKcT5M>V?JX_CԺpJ&_lǓSB;E?yki *`O_/<`mJUt%rd@W϶3= Nx{q,pUW|U,QU3[G{=A]ޭƳ\K$߻x2f P Z$G}Rv| \zw8Յl5*eH!lNCR/uz}bpKp^C!F 5.smbS L)gŠPLkC0} +e4pk!:ٟZJXIyYBF&{bj=sI@ z`Z̮|ۻZ(^N!LUFHN%Ou427(/ / -D̖j=O*oE۲' ԕr[,G n=f L1D5r/̕<a f=;ɯyN?91`Aߜ*eFEn%@g)T揄Mw8Zg zgWTkqEj=P6ÎO[ s.[qh+ xp z?t5@ m߯+p_WF( ~;6eBJ׮̯$Yť*P*ݢtP,(ϰSE=?ZGWҭhy.SPc߶aUIqof*|3t VE|ƽ}PXS8>y8[h)B`^ 4)̵}@ dyHO_TS.\z[2X,5BhQKHGQp]ȓ or0&:='b׃̚Ϲ'*ЮD)[qZv䛄<IrхO,8% 䲀uj\NN\H7 l r|!5YEJfnMDvO|W v岀[hzGNPZܹˏɪєXì\&gh);'NJ,*IXYTi,P?%kkCXڝm6V(MqD~LLJ,VXP8̜`Ϗ ]*AРG[O]*_"\th ;G C*:7^w|7U.cNՌGnq]ԴX9JҮ4}ה hC>f^1%`w-'YjJ t)\^_DY>U"=' } {!y:d|gg-1i#Jm:p"^m|L%k뢸`7'ިsVQSn6&s]3P5rRt~xpˌb\IbfjINGE2IԎ2C[R6KWQƬ{GEL|q.'UJ i7!ӉUpuJ2$(L9ky+:)<ȯdfzՁښT2%* }4F-nh[οQܹ~\[.dPvwFY^T23ƫ.e.KA?~W_֑,LoRn 0?_pcmûz'aUOF"#{uM]?;12(Ğ~ZAn5TߋpGFڙ7GLP;2qBU2>p.(\=;%on`V'+7'Ew`mj잔4$(u"[+}vD֖%~SR:čWWmsT{64O`cX,?>t92<>s&7^'kwfk29f1]d!Q0jf9/k5G<>X:h|$-cxNw.ÝG I;ٽAo~6PaB*)CWLA[`=agA  =(ӄ/\Fg_O/>_}vMvH}V1^tRy/a۟f?˛׺`]k/U`U6I$OE晶,¿ͪDjT۩Gu,<^!^*6'1[!Zf,h&J4osk8E2J'(}®$ʭ$$A}뻠(:.(ތNadP;/NFI$b2_Ԇg-"Z %R,YZn:m(-l/7`8)OX7 F͸(@ي?$OS$ u5}{~&hҜ98che I).`6K~ lQjN_1x!ѨB๶ecNUUY,g"K_ʛ~QG`:'g-mzmx7ߌUZɫ7-e .)_4 /]4tʩ ~Qu$!P2M tW ~,7Gy iȑE8oq#)0 $%Gp૦Ŗ l{OGQ̦,RtppE*eEǂ|N8#qYBRcJyH)5\g6*]H,d=Pwz0-!5AdKu2b ^N/{*G^!pli>:C/^F@)bnO')k:e+EL8cg /*vߊ?\!L>>|V9'Kl Rk2_|KU%HJF+ܹH4DƁ&|m׫̺:yCe*N@|ӯׇ?C#{^0Pv<~S"b.iM.a(@ UF.ٳ}4mThgL!,2یGPz?gbI4^ީeGBEYf+$v ` U^=̲_,yo^OD:SV7OG{Rs]h\SE[!hD;Y7IƊ||E4qGY,fcsO4IS_RB+zz7؛·;5 q xO1[of8#vUy"*k5(;iG^:oQ|K0 T.{97=zGll:'lڿjnFZGDpsZhu1mAuaA8/MpQQ*T.;Qw㚢$zOAp=M)hFg9 mtx~g,>XK+>Zb0貽,Uo'hil֥7Ί]4cGbh^@;N?r5rgXjiNw[Juiug"ri-4 W،wifl*HL!0t 3SŮ~MO=ںDM4͂9A)lCJ<^-8aā[ާ*x/Um4X~2}Nߗyf$9P'R9v-8 -fmc66XVϫ jYf56vp{څk39[)]¼X7]^a`^(ڈ=@ !FE"|̺ނjYFX@;vM(I#p@X8Hݽl!DO*.~DġOiݧdmB%*Ab%B9 D̶uuz t~J"DSܩqU7HFJlF/T^etg(j<Lh}kg0SґݳD P4zz}Jx)PLbYfnJ`玦=xŊ6m@YhҖA)KL;$ƕ5_x xlqe;$< gg\5Mϒ`6WD-aD`l"QW謠:G8MUl"N6S^76htSO^@.Oy_,oXJ1c?,J< [Ir@5$jf*OJsYݳ5R$I}lK;yNq\3螂pCU6Ek!1?:d*=fl\ؒs{=?[q)cU{0]}0>8ZӣvV~8 $J] sn=EƆ6E ol\}0?QeQϑ7H^n}R~cXeqFWV͓4[J=-b,f,,DyXVxQk"ć7{[ 15\Eәcol/o_BVpW7XT`H-/ -Ȣqj+daGO2<& VQ+?@L#S` qCKjO™Ï3g+ì]nZ.ۂ*'i'{F£ l3KBwMbI@Q/&b|uI%dϻMwΆ@#+UtL[_L2SQT맋Il~.*735ٖC፲2ح6S86 ҦKLRFEiyP0xP֟\9aRK:OM q;fAy`(MJb N.v[P"J)U4:rni.A&"w@">UW`~ 7(E1S&%0qpNg'h+CF|QbfhX2DNZ'{ͷnNl W Gp̵c pFb D\+pcY/H=Ww9̎E@Ξns7WQK#HsKz9:FN2\xI>BRN4!ngx³]ޔ1Yzfi>"ӨB5Ab(//!P;<BgdLƖm\B$Mey_2= WruҚ2-To&vz{w & YQuJs<3+"y+|^JcNb3"u6ܣfWZjSssW=xSRwzٸ ne GWs.v2|\ʚq6Nק=4e (Zb!WNUJlIx #w1?#>֝Z Dʮ_3GPK_  ȎÏ}-VmT: Dc>LUdmsR(kDƤ~qZo%12/7][CMJU# n佁`YfKJXzW mԏŃT oѯMd]_) ͐?vG[\`fJč"+F@*HHAzJlʋ̕DZ[*^nw>rCv< D}6NBR)U͋T+( WDOp7ZOFH#A@ikf%+K8z֌Fsl=BnAs/kypK$m6o&Fko}ʰɁ~'Žx6Zlɰ3౦g/x!u2ͅFY z5u28md9- SP%q̏H*%"#gGp j0a,S/,&Zgd;6;yqZAT&I Cgֵ'=:xжuqWB;~`l J\^0(3lNccL;OܭLrhz!k,/alB;\/~\,z|I /FlLAȾq&~,&{&XXqNƐ]iKQrDK<x_%?Ur4T1!뷦J,NA$hUQh1Zs'݃SG< NiFj=+_A { eKխD^,9v! s Mi_Ɍc5"EV=q#O VԡF}Bx?k> Q &E4SPm;)Ԑ+ҾO`f6lKB&;XF+qHάh{\>sҒz&F[׽8^6j)TIR5x j0 M_6A ݚ:"eӠ`n=bp3urs 5 TgᡤDE4N;.ev=ݥ@^*D2ޮf{MQIF4(!I|):Q'൫~rڻvR8.TdHp8\=,ns.*n\JxB{QT}P"(x6gj0t`77q2X9O}[yɪRD$ )r3yjz^:ص˛L9TBT0cj OY+M}#6ͽX1>^?14} Z0^Ti U{'kܽ gnIܹ#x%m4`ܪY*P%qe{៮p|=H 'fp9^&5!PFGR|K7H`p"!#RڢO8xz37BmGdKKvTDf %-PnLxc^;.a%\WppчKagMX#Jɝo㪦ML.dA̵{737,LAx`$4?}v ,{W?` Ѯe=Є,{|>4S:8vS5QoRՆGG!Dk9qC`#p Ք<>@$nYzB`t%|A' uf`PHe>98bVIp4:>`&Cn>4ڢl!}I~õe{D'h;߻g8J*0DO,I>Q:uvpx2#o%>xݬaZq9Aa* _2^7*c&lx>1 L*0<*D_ħGK~ 8τos<U}j!Ѓ`>?cp4Vn﫭f $0ͤ?0CtHֹnaj<3fӰyd2m4z#iZ8MRd.+XEḾdIy\AuӞ` NcP*CC׻̟"~xIhAAw<{&ESs3i26 62F0q~j&7Bj $fL.Ȟqo:YiD;c. RdBV2з$+7Wn@@N=*=,w&J9G3!Dg=0tkY W#^=004$P?`IsjW!CsOA8:l ])u cl28>q!%$VUlѯݍC/TG!A!,?|Ĩ,"PS%*:w)e;FZ6/>uWsZ #M>){.K PA(Vo׋JϞ1@- V f*qC|#ӇrJ{7a0Ixr dLũ*R#KS-XF&9/, ߯3LmmV6nD .An{WZ"sR' 6t"C G,seb]i 8^(J/揎sЮJ}$BA 9x1L`nHe} B/@G\ӹtɼiY`/^md:i_9A.&Y "Ho6UEGOuc"+kC`~-R'?C& reۯ#>l!B}XVkup?b[FtkH #'A1B12+2Ř! 01NM@dY\Eա'-jg[v +T')S,JRZaJqsl&Mv3`tW嶘%_g^]#.ïix!%0#ǐ^b GLͪ󲵊yIQ([Q(CB%p:~iNG)V 5Z23mD P?Y|*[˜m҇IħH\T4ބeE\{LzoG\nW>Q[Ձ,'h -vS2(ٝm3z)]R"ތe TRt  pCc%DkPuZM}F r͘e  Jj|MZhZuKUI?3Oz>n) k!߂[tyHZ? p_s{)^$ WT!ys%C!C.S85{A  zM靧&J#ip}K>بC5k{*~uIxOyQ w:O<Ux8spn<)* [x6t@)Ml6o.30w %Īi7g]&e@ elh'c1QˬFYTȱ\pSr;(Ulm?xm8})z҆6`zqZ3EiGcEY|Ɖbo>Ï0<'bgUoqL%W%Wf!M(d~ >puk@K!>8o)8GmSBMR4gr{i(Iy3ݻQ(G=1rL[7alSȋܞCUBpKȵSAlP SE+ʻ&RWni+m&)[Leɶe> h᷶Z |JEEK)۴,aya6c,$ؕ#u^C)yi꬧f6CA;@ѩ(!Qҝy-Y@:vY{W7EI<Za}22/&qDdwpQV 1PОɐPEe ]r7߆z} 9[ $^앮 ; iy73Ǡ]c1-82ҨCFnW8e7ɶ 10 #x.F%. ͻ=)@kaǷ$VQ-os]:L۬αe_T->ZHwڗqJFt5{!uPae SAE4,f_ZG-4СOr뜾}ގ:B;yT]kXi'TXR)@DQJɝU4v .|~gPR:qӤ wq$:akd.OjtO|ګeW=t _GbۥzC鄈R UAC.8 H y CDI;sӻMFʌo]4#gnN䨏DtN\d]k6/ӞI3\GVx*Lܤ˭3|C8WRj*:Ҥ*VC6#6]~tOVA+GN-\^%h8 7i;P r`]D9H`!h٬l)=u2%^haEە;#^HQ$f%g"cƗVTHti0L@_Cd{P$$1W.G%T[b{k',!ZA8{E?1.U )+wl8^q:ӗHWWZsH}O[IM"7 g mf]VގhUb!HN$;kYEQ,+V;fקb5ys޷w -u$ &y%&f&$em|5*vA036 07dum`D{Tr'?%nt3#2k)!J\E^'gz~GR%b%EBd6˕jmP5-X0X;D(9Kzyhb|8=*wꛨ# +f`] e7Q"+̣+*CW_m!+C:ҋQcxpM}Ï4qohkFX1W|tR:+_ Hub{sš: N WX'l %M%\̀ s{zPA5.,أ;VasGLڽV,cbgʘP8[K2-3^9`Ej3cCĿ2sOz2ex^}T *bx:AؤW-1! mV^]H uG"->(J>*cц0 "P5]SJA xm`ŕ $t9N=vgXغb2Ně $ p>=ەbCr-^߀e S9K>HC1 CLFD-^[P= ES QUe)v;^,6mbD0whW|Kz"{a<#V(LP7yOACA <z#(3%cZGUMCy#e?LaMEA(*hc*9oDS=xS-jք4e }Y$ s) !x@Zqw4cM,%]yXyy:;ij1"%@֐ElVm`p@C]J-T`q ۟ O6-[g{[ z F-{+ FJai?n$n@ %|vZ ҏ m_Sdꂭi u, N8rs b}i}, Aܠ]0YxrzAܚ ?G'2qG ,Tϖ?a@3;~!)hjOrF$JTG=XmB)"QDTh6i}rR*ni>8AWk eJ]%݉`Ӏ{8φϝP:M|%wT/GW:.AgK'_3.7XOٔn= .;mbRK@t%vCko|vYM;-(Bf2m)9Dk\Ӹ**ʽ{/Bd1P =Z!UGŷIU徦#nO 5jDEZҟblLH B4$18岟'\4J~uS #[b'lw!JHl,I| MmB$xxF%4?Ek08q{^AlgM"6rw;݅] 3u ]L&;@`Jj$ n fpItJO 6GB^WdICd[C"vk>ϳ|y_dfu|Za6zTeSFA/y0P]|XIb1xU9gDN_-'A-wb"Q{8>zYHrjG";f6-2mwwX}eFo {4O4i&mkqIxQF1:AG$OnZ n:f/)-lzWbԵc3KV-< 4'.[Ǻǧ9M{7@ܥ(f*EFww*AUߢ`έG/lҍ@fdc@ I?x~OWI;|@JVpê5_L5"ـ}uU߂^zp^Iݚ}UW l+_3ih3u@@U`R͐Y%@ &=$# &Ł_,Od1DeCŬϣ4 #I{~=/  wX,M}]ٝy ?4nߋn|-;9( oN-14[u'j\`wP%' o}ϝ;Π:Cie(]d@"*~pK^b8iLф!D(("er5d.>.WhoU"sfg98>@vBv i y2Tu{6· `4]3T6JxrsEb.+AP[kSG ljCեMOo{sK)1)Y~/ۙM'l_pyEl,}hgʢ&M=C x|4387jlS6` NiܒF zK7/%c$RW'a* |i8=+T$% +፭ҥ΍eJK **ཱུ*fg/JҬ+ӘtGs5fTLYȨRg#c~Ȫrt%1.߅E2Bڍ?hMs yg bz"hG^hϾڞzt#(GHɦֳjSkTUFs( \Ѝz(m`VN| O" sr*u)D% Znq&./Z d^6"I\qqsTo}LflfM1Pކ[V^$|uLV[[pp䆧wlL]K7ކ!hkRC @ }3TN@s$[6&5}jŴq-kP)ԴɆTliy'đU3Е|t{ e0,1QGGZkѫʫ Sh8asB %Kf:BDߪ=(LM-Q|hFvl}O(*Z׎~Hb$Y0Ӎ9hک:үP,/K`z.!UL4-*K:e'*9*]C{}q|Í+uMpQ&S0ۯJ[|2 _fӚ!{fb?J5o6I4^,irX6\л)\#M7 {^Mw@u^u.{mBV#TIX~VwLw)̜*j= 3 [E>ݥ0 JnWD9XZR!VD9=g Fcw?L;Zι yA!T{@w1VfgQ hy T뢬v^A|;!MGZ*H~ibV*vXPdh#, HI~vtM E?:|Jk`?+;L/4Cj>$O6t^hC/{JҷrXw, ni;< w簫gEb EĴlVCRa>1\{uJKp,klU#!)ՠ+ R~ƙ{q"MFEY*qӘ S9K4 o {&_0_ڼ\D@F8*؋>eY5qdR[4g_o7ߍjQԉ\;**2A*I% _:Ej& n-ȕ2u˫2; ]2Q?jQ `&@mRw 8Yҗ[zx\nۦ za /C~|9q+qI]ZKF$4ҥ%ܹ84PBE&zYj/&\^?ZɅG*mS]!f齐jU{"nK]X_CO er/_Caq5 GMI^Q :`)XIRYI7mDL׷ΕɪN!ϴ~ywU/skk:?s+AV{([oЦTaյO) kgHLc;DI$+B9n&ǿBAD5:F?ӣYj#wM=L|ngNJK -2+pgkj` //]O.y.R02to}\FHMT,6O^%\n>E ւHV˶'!v[J[Om>2@okr%)fZdT/_%{YV)2 #Laqv[4%qr!2툂 qS G($x>C $0 $˰* D C :}nVsԱe)̀6"%>EY ߡp8',iU\Em}1-O#!tmܖ#ݳo1A !@Lkov2{CIhF" Вo/H }L X_df8>9^'sҮFgdv8@ӠA9[9fCKR)aFX%?/YV8!TtoCsvzSVd~WE&B䑠],T{{Lp~ Kvl<w6%Z =53[&&ȎÙs\ܙOA# oб+.ίF&ƚS=CnzMg%L'_{a;!7W?i*ܺ(ҼeWïS.BӬуv|jbN οYx-2"ȩuΤ }|V-YO M W1^la ,?U^(\q;cٕ+;DP2YX@LJNЊpucjIBS<2aĤ6>Q?wk`Fo8cY^lN{@Cnug,ra3yeWqbZj}K UZDxNF.OzW"^Pp[获9|pw)yC?{I0SLm$Dj6.-3 ,Tьd"UՎ]CcɨJżCR@G*Љѧ+W9 <t4œdՃw6j"`~St=}`# l tNUK%T[G-CAPSm _2܂ա\ Pq #P&".8&HU={ SSޘ}ttKsV]ڃ3=ԛGpתρ\[#AY ۧT0=]Lsfoi~&ޠٜ2 >k›dAƠR]]Kg"j5!4/sdFwB F#[1\Pʾl`ϴ! @4XuSϪ֏>\߶ll7PʣTLڣ8)w,ee8_$ /櫢9tqz?HבS{Xa0 i[4t~zow$Y_}~E`@a(!LacjyM!=ezIcy=O@DyɘP/.ЎlO ޵ adH2+fMӰwz$^ՙ yS53bp +[[R2B+10V`Zȷnw3 |1+W! @o1Κ}~1o3byZݵ8.X, a~}=Sl}6g% ԩ ]8x93u;ggV"C]UFCzO謕X:*:T^E+lwG]=c--(;3,C1sZ")uޑԭP41r!w˞SQ&N n[˃v'[mm#!MәmPi nD ΄<׹ `tV*PLJmv Pr{^=;PNx_uJ,D,è W^^!L :D\nƳGT *+jDVFE6 \)mr L0 ]v(ZA n$O&{jB]tV @Kg ̹0<*.7 n*CO-IU#:s$bkNL,empJ2M S>DoEƃSclPY$:KݲRPY,qYOz`Ye-푀?mA䲀S}s{V GUfYЖ5Y!9ڱhɖ7LGAh W6ԩ"xTe&,#f!\MVn +<*\tJV39pU%A@Ɏj)F$+9PPj -NL"Ώ'VY*q)CJD=K{%p ,"Y^/Ze z~qy"Fq|0h*X( 1xGР{6-c/c/'5轲 QY DO@7PN%ҀWCd,߯ڞ2`rX\J,^n'shX.or$}r&_ REVLG~|x2˓NZ|ȌoT=ԂIPV|ۏ+` [HWxDj@^11}kcv K}IWk+#2O98TK!"]o3Iv*`,[^ƐTY]H޺ s^} _ST)k@9xa[ʟSGR5.S]V`S{x0'2rHœ7qH}`LuanӬ & ӝ&JNK;88ŶPJVjvwP*}9:SvB28&:Q6ݸuU]{_<7KBHӥ 4F{eߙ(UD$<%hd=Vjj^8/ƚ=W ;5sXBD.{`UAt*n 75IFz:!Z%.>r96B XMxoH5-uQn98KL:Y*u_g/Q?dڂ|1: ǰ^(j&A"ّa[MwZ*ksupRV,;t+V3.6b?C3a wujĀY?&1}?8KOR5$5g,U7~tzq1g`< x9<ΜmكT^; Riϖ{";IF0 dt$fzV2욨DR |x[;HzyO'qCE]B =4ueYª_{ +tעm%=A# ϙ2=Lh;FJ [r΃U.32=CC翉[Z "]h.&9ώ:g ,\\M#RH1o&cNtqCNo0[r F } 8j7fU\"ahڰAӿ[a)if ZF*aU{awMfmbE" 4h30<[QtYbp9gi34O2cLDw ԷRTlE*zbK L';\8!f)1.:Zk *E;"0NV^wd hz^8H"A/_Rt~Ό+嚭Q&*U"[ҩu=*CXq,^ ^.:/wy`5v!6=A,㺤ea*J*hֶgΧeD4~w"%>˯U7?{*4>A- <-8_2(@ Pꭢњ69Q&$f;wE{w:qEqh^-eh*}zl>sYa3; P#W'Xm tVcpZuNB86)OgSyD9h`V f''8 H{Gx^Dٍs{`|Sh `5۵vhb@FrZ, @?=;TTq6\UrL  [sja(nf&T]M`⌈d=(Z\e&YZeaoW0.<+|&\}b|YP}'+A31Hwۤ[<3.=MǤ`2սJv°tз Ac, M_ą r#L83H5ԳnӦ@;\ZjN n>p+(>yXȊckRR0F5I8w+.^=Ť>\t^$u|:7Bĺn+  /]ۆXН92n䚓Jm8mC^H$wsGX]ݥ!k~E]UjZkKZ#LI1l_e;O|Gqh^GmfPu,G[z;94׈"]ڰty.ST}Ӝ+G&dtD;f%X^Ak**iuGQ ލm:BgP7*Ԃ%瓥$RL:u5N=RjzeО{$Q?-Aޡ]\|f[oޝ3Y4X߮q3W%υyZ XmPSL $h<>lc Tkg,DMY%ؒͅٿDKr*= Ƹ!f>^2g֩?kJE )aOIaenkf+Z {IҘɲ16Ÿt1,^ֆ)YK~%N )gG v^oȹ@V=eS٤aKsuH0oUCf6soO!W(By{u BN["̢L ia4qma>jD:{1 A`p5"8 MU:,;ZZh@,${cGojEvHȡiW*21StI0 xDNE%qy`*cp*n-sy>q 5*S$'3/etU-&;ް}$ 1JõIVD