libdrm_intel1-2.4.97-lp151.2.3.1 4>$  Ap]{/=„AKut-]CQ`U |ݳ;Mu+SfW&h@z0d<,[V#ќcrgQ5U yY^ELA/Z6uYjV KA {6:'/^Qu[(I?02q/L $vF5J34!sA` v,CSI+6(J 1OLb4tWebj36bceb393ade8511e2ada4c1a5c9255388669f437e1fd07364977e4ee1d6313fe2953b00ddaba7880aa0df37032693dde61da197c4GP]{/=„GJ۫TZ(֙_ݡ* UhDsRjPױ@zZce#ki.*>ub8ZY5F.v~JUo'颀]C^t,QL~V INN!0f#BO'g'+LJ"R1> U;UBiB%|e!^pAw𣒷?M kC i EGڋ_r_VH7m"` 1(>p@g ?gd # _     ( j  D(8898: 8>c@cFcGdHdIdXdYd(\dP]dX^dbdce5deeefeleuevewf|xfyf zffffg Clibdrm_intel12.4.97lp151.2.3.1Userspace interface for Kernel DRM services for Intel chips(Upstream has not provided a description)]olamb07/xopenSUSE Leap 15.1openSUSEMIThttp://bugs.opensuse.orgSystem/Librarieshttp://dri.freedesktop.org/linuxx86_64/x]]1552278d21b55f08e502c5731b111f90a06984acacd6053c20f55556db935682libdrm_intel.so.1.0.0rootrootrootrootlibdrm-2.4.97-lp151.2.3.1.src.rpmlibdrm_intel.so.1()(64bit)libdrm_intel1libdrm_intel1(x86-64)@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdrm.so.2()(64bit)libpciaccess.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1\]@\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 sndirsch@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- U_intel-sync-i915_pciids.h-with-kernel-aml.patch * adds support for Amberlake (jira #SLE-4989, bsc#1137515) - U_intel-sync-i915_pciids.h-with-kernel-cml.patch * adds support for Cometalke (jira #SLE-4983, bsc#1137515)- 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 support/sbin/ldconfig/sbin/ldconfiglamb07 15689813592.4.97-lp151.2.3.12.4.97-lp151.2.3.1libdrm_intel.so.1libdrm_intel.so.1.0.0/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:Maintenance:11093/openSUSE_Leap_15.1_Update/557cb6b8f250ddf004b42fd83c438f53-libdrm.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=89fcc70ad6be1b2ca4351efb1c4d15e6cbb18f75, stripped PRRRRRRR R j7JOٶ֮utf-88afb5d24368a789586f0db768c138db29b56294a8bfe2dbf0abc0657c035b27f?7zXZ !t/1'] cr$x# tq+˴AtA:[`<|Sbd" [EFw q_3?nҝJJY{ڤg9Ox.8%ڟ=ɜsK!w٣eA`iDxIiNo5:P,ay\jqp!F_8lAOzwRk-I#`1s2E[VUwVJӷe|J9u4#+_(^>[;7 -G֖4 kb\ݶz&sĢ ZuZo R*d[Vno6pOZV2x18CXEve.Jlep8W3BtPbМXAaM O'GT0,vK~$j*LsCS}7zup=8E7p#.80ǭ1{1*qHvDh әzm5:Ë"L/83>68- -!iefȹ;t@OLFRӦS0yn sg~A.}*R%Musۺ)GQ:ϲ*)Yΐ mur"8+ϯ8Ķ&e|R4GԐM di48h;ZiF[{dacF##3pI˳jB@,}7,z[wxo`WhӞWY3t++ sBz; \Í,󺖸Zbeh.~\i4pa}*EDPX>MjpniG @Hyk3S+͡>q)nGT.9":r(\`G*DyE~|{P F~:9 |J 6biCG %廲j*c%†u@ٸۗ|,r ZlvB%FP4Dn>bN?cQj$6~p r&ڌG\ZAԠJƪ! ҵYdbLGi pߊZ4ad"jQ?@,]`(e1qy9=bFKOxi|4AY--fϽ$O; JϘ\RqcwjPUx@|Gl ԎjNeh55n.EW)c-_[ۻلS1{S}U˒?ll|A:MP3F;!Ff~ڸ-3с͂"DRM(OkB ;H_yQ`2=QH#A_XMM^/E@db{ fI  tW^D8pa)X3׀ eSɆT;JաaCH޾dXXOFA&)T7linʜp3fwV/= ]1-M@#X?$ M F|R'(쨷zWr{ˆte9FR}= AV #DE%)pi2 _䈎&AJkB"TM\a T4#|]'P%zvj7% qhgb Gol'1l[x y:Ю1T‘ B,u(.A:Tfv(Mk8UD((Ѩ|4WXPULf\t݆Y-8f똚&@l0}yewvDPؾˋK,k@Tfk1Wsmm]zaqm5{d R07% jbiѷtAA9 ړ'&Au40V+8]v5AKp<Ouč09^3_9r"O$/SNֿ|JLvՍ7Š{EhD”@xCG2G$TiٷZY֝1`X1?BS﷧D_e ށsW8++K@T9lUhV+ -1mƍ EC$)]w1m`xZp)6 oCSqʕ[LcJH|8.K9J7"iu2 Y2uF'c[39sDWOt6(ȄB*4`IHD65#0N-2+ g}xDӐӅp22Fj_E?YWJk>w~w*A"!.@@ =HgMamfءdOzE,[/*.^SIa *aeLKoQG\<̀Δ-xf]H<CƝabf@2X&.i]FӺ $[ޗ#?:PIR lΧy3?;ɡV0LI6^L =cӘ`m,>pBn#piŦoB۰<^Sچ=\QQu׍=dJWI:8YRd 1{| H1؏Xe*hЌS6FxףK EB0\;1&|m=wdš cP5*!@ r^< [Z`<4 :PnȜ:trթ7甚 ]ʩ6AmT ׉+!]WV*>a̧W9blG[4w JKRD(_Yvݩ?2[}#XF"5=8tC!M#D?H6ۥuKT8-tv=Gjir *[<`3(ǀ^v!y @8zNJVr{2FŠnk*#oB<|!9} :>贶cl@#sSx( !^<:coŖ?o;|gi: ՌaCo;8-2@,wfO|fE@J9j-{V2Xʧ -h&uQc_X֗&* PS,]n2>&%/aJ=v[$Tq.ɀ^^ߤ*bsDb !jcLSUr}u&``& ,"3g(5w+txZr␛tA+=XnsaO@`[ = )w -&1bn-ɳt[.>F]΂bfMVeƻ3Gh"u WqB7.a,yN4zuŨ5tGI:hjJ'[ĊW_l\#I*M t0dR&3QYsc6+t!w$x\JԪ/rܾA,F=LTus]uńXQ#D/UG9\$6"wh8ӦY 7&:J!`= .:@T2)*AsB&dLm:œqqEP>J'֬xZg]$鿬Խ֮`iΉ2 ³!uxRH"ZѭELɵ)(Wl'9b lvYȭe`8*={~)0J\#'Uʼq젅ɆSl |[yW;w~<= Vؿ5W( md?տT5|qv7>V( [_ZӐo6%q>x BSCː7fkŇj&WﱡVFuE`1cZY v+;]O&>O"U9̸f6nN]lmMЂMzAnْz)xA [ /Q~7 cqqFTr ^I܌WYaNkjAġk(; yܶMV%RaxcT WE.pCnac'Z@|ioxg+aQE t_ \H>K2ݮ718u ŘJcDăl}k5(dĤ5~KuDV6xq*±8=-Y2J3Q_澝*do }S gט/wĦ!tnUti\\#jAlqso&@ui#.S眖g;1#2=4:L`E5=v5쭶fvE[aw#SdPY4+bU?{w7 UtBB` R:DXb936l3jZ8P'pw>a3 W  (Ez0/JLjrHhA=5EҟaGy6WՒplW>өoA-ZEq#@5x`z_犸v>? ig%2O/]_e $\^BV*dC:k@?F[h^]].,ҕ&3pS0( RB=ܓUbSy@JZ\l$"X2,zR+QW?E`}B:葄CH.R9u/%'PsZ}954`K[hf`^q)ȋ.>C}$+Jz: qhNh!WO0uyOMIrUúԨ*xz0ZCl4.Yԍ{\~‘_r,rr#r'G76xj'{}lCs.a.&r'ѨoYk${ N}i!R8jP8UuM.$ĉ:"wyVÁkY^NDEE^/o~eLhi<\bF| mSw 9M,HhU(X7O؋]~Uv@%!Tb#Kn uGsM7c4lEѻ7x ԋIyt³[,qL (úCT8S"SM&7qV<qᗣ 7HsvRȡ1;tt_ul֤C"-xZkEean]@hk$5y`.zqvTQYu:ߧ[ /ҩt_c_0wgv|T򑚗,sTQI1~!aq%* **˚#-bGDx١a-9/,9Hᑰ3SL\o#Qd{Z߹-ά.]\klO:2mEw%C-}juLX=\8I LSK%.<lf- _q ˏciU,uf\COt<1R?x#-UcU$͸2&>H|ҩGPz 0$_û ̩IҗTftzdF VLIe;#rdY԰ I'貍Ʀz毷}9S/QԂd NO /`4\?cRR6W@$4{63<ҟȚL;C3meкZYSHixt+fbCJ !P ;SLy:Q6J\NʡzovlZ}ͤ >((2TW-a)@g4nG;eb UK/1]0-$V Y`!P"\  ?7 a"W8n9'UC7 WE?b +~p=vG&-hxV{6k)֒0qhWǓW-W~Z̀ڏ5)ü3u m^( ]S,jSrB_Z&]3[;zÅ>\Jq4i fd~2[R c sX5$SnoTI\?:\w,F>lDZA)b19޸RIpyٺgӌ}VZ `+Icfb0U [[WoL>Z^Hfn&\&'rux;i yh4{*}2 Ld>U:rBO0I1Qe]OS+)nԔg.tlXyQO؝gV=6MJlp~LR #B&4Y4/R`S xC_o4?l"@l٢X AGׂe\LLx[WqD6p˙nN=_y-^ ĕG{^b[ole浕ă Y'=_%I.4Rf{1:i=RƙpefΪ7ygD ²ި'+*\F{9dǕ9`nmoXyOn`a@"Ps D[V, sgsĺW6T9,} >aNJ8կf :A 32^[:4& >$F U d W@&ܔ/܅3:߲yV7ဈ3i Q؊ J6_1#T8f '6GY&OH1RݲnnTmXmO7 My1s<-Z(eCjPu]b!=Hh&Eh9 r;no<>QA.Ul20RlpuO0KX"i7+}~}17ՓZ ܾvF\_c*zM@-_ȇw ÜvPvv"?Oi Ҿǝ81΋bkٚ6Ku0`(zhBpVB)Dpfi!V?fbhAbݡGA؞8mOɖI/`'4]W2w&["k'A,&yw֚? wKJO+5pVN=^a| ޜSu(8)% °`LW Co՛qɠbےq%}C-ŁґF?~ϝ wX$R/W Fs3vW0Jّ]ycx"gӼb{~U  y]ѽ9]mdM2|ő1ū-NQpa3vE7G}(y~#aۜk}">/W7}-daD3+e7߹Y`wo{ &c2D!G#$eN_4*X)jg 5N X1xNs]Ko &bl˻06bD7$LKWIVXb+7ֽ*TRxJCM_2eo5 pmp6b5B,0FȡK8kD+复~{!f.QUJ=K0Za}2+IaMR%aF@ל8YD &{,~: 6EΔ:ytj㨍5o&nͧCҁ k\CmJ-6k4Tȭr'Cw[i_۠}~ƌ ʠĀϰx){ g(VoWUDtDُ9d *NY n3>sR^]W~TPjw'V 9c vtTЬd*'χ[KvKXCPq;m.L)E>.]qsK[ԑ/owXNaT}. 3Qʕ[Y;hjjA"Hf1ʽMHgC"V +̡#etQz3tn PхzzPQ8 &$*󩲑xZ8`2|Y4<;ls8g#ɮ'")` 8uI +{MC7԰\:RhY-281!^Jq6[o=0>wZQzNS V Չ.G\{.1wRMd*4/iv}Gڂϕ_Hw-mC4K00 UxyR3Gu,TgVnsQ&D 6yf1esX:uw8_"MoЏ«QGICr d(2QF]rfNge uHY;ΐ66Y3X=NϱC{'LDvB^`wwfVyدCY٪DyTl*,,&s+?1$#jF/J;yy\eHj$*8r9|m#qqp`c0qTGh\ OAT>{I/,$$<`Ux|A{~cjtiʦ5 7 ٺֱƃg6;3 l@u˵.I XjXݲ@sC]+Ic'y*t2ƼaDodsH|;X|:L#7PxE"J9SeFaU,zab& >w^Zgt9M=@͝Exɐphsu٩2DB@W*{f4ìzS^軾gaH@-J[ze7F.n̯h?'(}^f]5.d#vqX%3Hu"m\'YB(0Tx.kY 7spwq3 j 7S-;< mCi Mqc.i! U0&E\. m0HnXŃiD"x<;릀mGIT(N&kh#:՛&=N# ˮ5~ %ƆVCHZ,$&bmhYuEmMTKBI@*)ϽNQ ںhOuHA@MFoqTPwb*܌=̛t=|s=o_G_>9l&ּ6JʛW:ߡ̏}_U,4BVpADz 隣P:h =rь.)كVX'$3 kCIwF_A5cJ@`J9n=+h2d:f$X )%]ٽ%h%J;Zdxnohx_Ņ`I 4z{ERϥGiIm q' !S䦌d^Z=>gm" 2CS4ncEz+la6yVݠ)G{jEK M:VV_ d*;[5mM~0#Ycۡ:\5Dk ~]xc0\~(Vs%K ?F|ֶ'IӷRD?Go !Q1ynu|Yڙ - ڲUDX?5ތԃ~ְ7eߦh))Ƽ#C 72Y'L4>׷ſ$!;"HL礳s(R,d<'ݶɵP#5h$J劅wV:}R'RWZm BZa#7'9wܞ:۩=0"n.?1Q Ni+X;B;CcD[9^,N'`CcӲ>q}jCrVt9yKCTjKA^?ΒM BD!z0Fu|]ǬU)N;Y+b}.Z BJmARL6E*˚4Jl踖zk?j`!E(Z֥^LPFDr*OkwGTIΠb!脻s1w8V3i*/(NBC=E9^(LJ:X@[d7.UAIi'6)qekӡvia/iT N3jO@]w/WөT % d"=kV,tJezI*3<5\dž8eO)MEsA)Cr|*:\o2s.O6PgFIc7@e^Mɥɲ%My&D^~u^E"5PĹtVS$n0KV\fVVi1cG$ {I#,'Q$,_dyBy4fF9Šj$fCqX9~VH6tJ2p(ɏ=ٲaw8PI;ei/h^ָc:s 3 ~lHt(aDIϲ>6zãڱV#} "ko)f>NKd(Y&;.8z"6W_{L ZŔ _'"'\ܢgUq0+5IF!C; =xyoJh85ap/\u>F8.̞ǔ8邵Tܜs,]T[^9A|\G ۳8`m v2`o TBƼm&A\ ]oB܏ Y`Oae%ɝ֨ٽhVD*g 3-BSc#0F]FW=Cbeu[ !f`%!?H Ɣ0:-_30Q6ռ`і0{oX5ÖaJM ]#.b,QG ,;t"2ZEr^_8_R'E.9np=hO 'ۻ3ŢKT@ u0,JuwqO ׸uC q&-F//v93g5?`Q-}B}&4#T͖zPe_Msǟ=V7&O,j!“lb.GrԷG)&R"󎅏ґ']X.kq|:0_TE'1"q=P?=M֬q)#"w>~ʄ(#xYy]A4 `Sudɠ:q(hI>QRvؽQ406 ^!+ }?p3p ~dZqf0آNub9W[%%c]8K ZSSZuXML ,˪ςV=Q]PFRШ6_8%ce =:I5{>dzS DЂܬȖةoV#OPS{k#Gpremr98?8S( F LŧUQ]si0;W#)lLS ᵆhDjId^k؅N˗-+J(mFlkMh+):AEgnh-7T@ˢSޣ]llnpF18~*AXwiԀR+AZPs nCziИ`7EPfmI܏fj(Հ0F7ZUizAs ;>p|nPb=hʔyW :`de5Lm>&Wyeo('jH(**9dҤɡA>4clR1 ch6O )p&AvQ'K<@`8νr?ֺa]BEVMߺHk=qq*HLe:9 pdf +RE\`zS<鄉5b%8egOY sn;)ٓB>4Ȗd }\ nTm^XVmaZsaW8PeØOƫ]dOu7 9Ms=Zn肆(Ƈ{1z'^jk ?}W~t}-=ܸD@ qRCxlP_־bQ֖_0y!e pr ~?gҢ11z:̵寴ՄrP:B@{|`i \TW`G+3M. {[l% 2_j!@#54V(JkDsդ'fjj~,"CQ256,* %>jqtp }Ǣ ڧ~GV4Ll9k;6 }ű2& ؈*Gv$nOwijFGX3772|"K8_O)) ˏc bsql426CC?)}F\5Ԣ%0)ݧL{%ۧ罫!c7/ k>/ƪRcr dW\p4Z_ӊz: #Tq̶'Kc Cş*'U[KK,7)#Gf+&-iZF̳JY_EF"+/'y*gW:O xlIİJK{rms[Hq"5AFo$zYDbzht =}^17p& C/ %!X"ƳT{iBWݵ/Ʋ%fݖ|/:AF#<х0bXI#o4?-?t4zlo_SXIjdߗnmo Պħ@&8PhOZ ?ό:pFVF{uM^&>_֟ 6* wS}> ̩4DVa9w-ْ<a)+_(Fn+LV{ܪV{!GK@'2^&miOhfb+ \pNJ?P绐j,X#W(hy[\ا+ h,"fRXK-6^{Joeh*2 :3)Gw==&ڲBl˩I *)AK 24;mla2-&r=NFYs2zyل:qY48% c^k4y꽫e|@ElX|v qݹ蒵;d"KG,pzՖ3HB#DJuJ_D>%%dU)?ef%z!cbU\ YD ՋG13DR8llbtSkZn^Akt-= ʍTUڅvc Sx_ʜI􂺨PrrMN\ϷW{E٢3,awJ>='EꭹqC=+<?nTcyB/ZG?wMF tJފE$Vpo#n&ZXaSǯTɽ'jgz9 \@C kcgۿ. _K&$ jG Q37Me;UgZǝR{cC>pӋ% oioKkם)o8!#69wIܥ,3s @,2ÞwxJ0cg'x1ƷUZZChw):KU]`wAÝc.zq?BYA=a|jMH[ ,p]hSE[$)ۖ{Τ#̃2TcgRtsbPD[ͫx7oao :~q@F-E}Yࠄ̒`Xsz#$ExcJ]AG#7~k :jVbBϾtg20\v6XX_ a0lhC hhBUtp  *T`IQ}VDulrx۳皴 1P.#r*F\KK 1|6TӔc.:_ 'CdӡqS#K":sc\HvG`wfgv6)4,C:q E%kIM`Y;wV}f)"g&́3m2;TKnyEs~`% ;i`g2i?7~qRXu"VXL\ѣ|ȬǷovi M˳=w1y,T@_G9|ɰ5O=LXH=T7Chڞ *"dN5Ghǰv ƽy`V[;}Ƙ,"pCiga=}h5w`tj$vg0a\pp&YI"i1FFxzѕB:U\* X4yIU) _ͥ`\q*c֛맄,$"Q䴑#fv(Iqe=1u:0Ce۩Id,XCׇ4D=1(+9_)沜wqݱWcl[B[$L?iegd5 [CtϦ dvMܳ21`;iLTH3b~w"Y$hFv;'zQcKn)25 b|D ?M@pTߠ S ~E̓y_8r mPUwk<]0'hyλm}ٮ /JolM"ijt@<9JF _6Aoe~IV`Z7H#N;xw,+'Ckx)-EFAK3Ɵfk,!Ԅv.ݸ`$yǬ:J NkH܅PO5TaFU2”FReJ`pȾG;\vhD45ib%8?Ojzy&ۂ96KnCy[[*AEPvۤrQG@cn$3 ʜ1gP~EpM9X&J&vi^ɐJ|#enxM,!9V}qd9 ZP`=#1B[qzypb*&O#h|6{+J%g50RZ#fl: 1fɶ.74r3''`{ MX۩H}hr^IQ/4h4#aגBރC]( ]Kԫ kk`PX-wDfowbZP!UvrUǺMO4[CSAlo𘙚yҳjv&3GgE@)JQ a䩱瀡Bu+]^}bwF>955 BQ)K8Wܶ44_wyS!Kd[e;11*̙HoV|J޳*dDe;X™$LLBBp(fڦO^ D/ԫn0 [rB%aG%K$lu%bGPz鞤`,BSlx[qi|P'ob8qATa.D>-.8$oJV4YpT %^3ZH{D<-0wo`c/ܾ{d Qr}@b_\ & 0 E+PgbUa7C)nؖjI7Bq.@֡Zʗtcvn+wDMmi?9']i +Ԑu)dB@>!@ƥnX+Kǘ2nG=Jwm O'd_lMlts쇪FA6Qc#3$(i=2(4*US|br 0!*Q+3f=A$ߘNV p236N _dr~}WKW]Yɂ 6 =k> &&`~^@3jCѥ6ϝL|r>h^Ya!2~*) ({|a3%Y'{.; eid2_{K Y{Wm"Va҉NBx=~6` #C _4uX+:˸s0RbcDPcqّٱw/wUg:wr!<S K1'}+J0p%\<6 92+=pp:ʜ S9%NN$VoFUoz+>{o8\SHu$>dH4׳R: ?<$+Emm Xjq}[u oiG<0oΛ`YM| , cY1` GPY{Tr.l4vPY;93 NMֹ"kZzIvh[L`˙e0S̓-jhsɿID6!i WǶmrq~A#08xg *ʋV³9jmwO̬0}eO0̲vqߤ)g6,e2VFٯ7=J~e/yZާ>ct̚.I2$̫ MX&k}w%ڀ*L_>رN$3HH@ IXiMĬGmΖ\l V%t C-#yH{W%R3U',8CCb|0DVa2]-rB?3w05qa۱ mm> vXC^?6?k I *G_yQT,0 [&M)u*qN=_(jb\Ez hL4a-J)no<1=݁JL,y} ]EZch٢A yZ؃S}i %by 3$&0kI.р#1V_L~i%Z7j~(EC)at؎pke 2qKC+jc q<`A$_{8VM)CL[L,{ yJk94 AP"Isn˥Br<$1(S8讃1"eڄ@~ *hև'*//6_!&S }TzFqK1 xUvw# luG`*qt4m&"}Ea&1<=zۇ] -E*x)jD=SG|`Utʌ" h:X_яX@.׎ie\[$ucVD{3d 鍣tZ.7~eS#leCԆ|6΍WFĀrBkNy>g%K`m(SV9tQL-[JU;pU3 x|gpY֤=QNgɡL8֦=?si/~7_%߯u+ӣP< ?K|CM,rh8j o]n;zռ1eWG @ΙZTMgB-hEUY>:0~P̌2R'66}j2~A_G|ـgڨ3myvRso&?+I[rZ|O;Зttnh  ڷ7S4^†xqA\P` ?#gڮEK~y<oȆ nfV/=?"]MSWX8]],[A2 _&bitIC}W3a}*O="N%nUt&OE*'9B)Ǿxet,NjvK)Q#0EDYKw@Um"]pS q¸Lah+d(cK/Ij (c9.[O!t'щd1N;G$6nP`a+ lބ8S9'7Od)5]"N1{ڗQQ#[C;Y[?_)(3G 6X ̣P1>2E77\ؠtiqR+{ s ZEāB2~ ,1>bxQzڹ&̈́4Ы* %R:'ft:A^fp/豵 %p X.1Fz;򴺋c͘y T3׌O(N5=rvʂ#(? j~-en !3:!<޳Mz7Ӻ֖UK^-We7S4M;AIoniyf|_NJd.`rL"ᐌPnp.@| #QW<3D!Vݔ@aYaVwz3y{P×F@-ӊ8*< 3Rmcm1#UnRx^QLf12Y%~r? Isk/m⋽&aoSDO:"~vEhz0eŢ SBφnibԙ/KU&lnL:Xw=Nք]dn*[2*yǖzd5r: Fe}K6Gc߉& !aF6TB{5<**Lާ* *S*".BmՔ| 1i*:P8$B;ڸ@#SO^Ix0鴙[>ez#xMD{z)LR;O1o3 Ns]acUVwv}NX]^盛){u*H=rfVI/&nVReZ!x@rIL4[5娞 l5{TC؏9e=a|^m pod~`8vvx|S'.y+L;+)at&G.&]o 6F#vurs `{.+l&* r>"bQ1NA>pϷWQB62G|!J=kđ,oX431T5FzO?x^ Q^cS޹l_vrP9-îK0 xmF%. en%<5G־RIxCݧQ x|u%WY%sh%5/6+N+완pdLjUM$ |o.uaaN[rX?]ό.ΆrǶ[.#Iv hQ>dε!DrъwP\[ ;%%#c5tX?UozK >Z^vC>m+(ntR&ݕ(IJbv<2^N> :'U)-%UTf+GNcgU/.>=[!&:x$ -lsv!ʻV:i @jv3 &7srap )spoa3}#[%V=GNdDs9H#7UֳS:|C*T/ˡs~X6Tb+$^wqbYTᤧL%O9>8ɽ1ԩ/zb&u+O,t9*OWf,ɒ}Yh=NmuqGL{4f)n&Ҷ: lz{;jF;"H=l Q~~/S 1O"LZH@qq׹ڬ2TߦxlU7npOG)88[Q.j!֜_0z> #618jO֣+z [TpՠDS73&MC5as{ιxRrJ$oa>b%\CC9iמ (1I s,dyq|5.kv˚3ے+pFS{A|nأt\p"fY T 웈n5-FEmL^-Ub5T3N[oi{ ,m'cfُ:>>dP8djHҿ .l s?7.3D=9h{)w  A3OtB U:T` kߗG2^I`yxxc' +|c/FLױ4D:b#`b{2c_(qHh0/$+Ê ݀B'tlSbd_pdˑ\I9ךĸRDsd?.fSr3$lٞ<6#1vaѡ#୯ /oGN`ʆb6YTк,zcYYilGtK5lqŞXo\_7ur8W[q ҵ&hLd_LڿoSHTl ?PtOP o4^Ɍ䖭(dU9|*[W\#AIeC ˺[9.Y'S[r1Z^:fV! :pUȩZYȥ*c!c) _X5C1vb9uWo+<']|s@k#Ι'=3Gl0`Y{e^o;X6m ӏX_ĹتL*)!L SyYC9 SNi=,^VH.8* sr`KS L@>I#R'N(~ÿed,&sUS2a{=R=v2`p 0PڤUoEաy.x pc9-K 蹗]!̺~rضiC(}hw(Ux0bX⤱-/*c} /#X`ϓI$ S׶e96@%B_GqCh:Ldxc:lvWxڶ {IF}p\GiY|nfn/>7 ~풔maNqd'yA >1{ ,/f! rTT0uaaܾ} eQrX Cz =*^͜02ɞOĕO".ɔr]vdnRMPԐ)_deܿdt,@ OU;} <(>9V)JDGEz˳b<`C}\z0SF!$lF]xfiK].ihai Jnfi} 5Q`n! m+jLGCɅ,i qxN$i#ae's sɔC4eu!P )5bKo?nKLS|vQ3~l@W՜Pf0:Ç(TS]!%h isS rX!\Lg.,!05 Hi+n49zQ9u"\a& ݝZ5P*7Nz"iBBF~fɈT~S߅i(wt̄w;YPXvAQd/rq?fJZ7%'1d.θ-XNI68RבI!i嗺U^ׯ0Bܭ!j0:c>)UFOR8وn3XM_hzi-Tt2ڃ.t3QǦq+h@g-tnaʬ;(d|p[4b`I?-&e"9a !zu2&sʩyC"Uu֡TFRL^k#eR}6'O-z:5'M=ab * j*QL$a1;\θB +:J5'OD>S7[6xgޟ^:ţ9[,_eucԥcĔ9JcFbr-vM ~TFˋdp1#^8}u!|>C#y|ŤKP*=G{ p}#S|:iV -,; ``JLW,':!HbE+*0+cJ1 > )F.P!)/>2"KUZGOأa3=.4h`tas6kOsLͷW R}X)u1dy4JPķnf"&qv6Ԑ-H_}t-Or.K;2~q\MXj@cfT`H%,۱{=YC'J}Ԝl|ʔ[M^1U  B/҉/T™w 1&FYMtϟ}Kxf;S%P#D\(y!€" D#. k[M&t%<>j,f(Jv)F Irn@X iti˟!ƣTtD$&5lPWY 5c_2rś݀?^cͳF lȦ8˓hӊǕn,E6ʙ4z`L$BYy@md.+ sjuIT Ǧz*3Up%M6(E5ވe;NuI7sZhŷ!6Z_̵dºgt|5 I?+3"ܓ`;~#!7 Z'2^6W k6쾏HσD07D;z)`pe1-oCF`"^ijipGE-U.qH#>FJG|,@453vC/œe]dh°oQܦ:gnؘ~PڈYy$Uj}UZrv 8^?TWrDdFdCr40?;`;$ߜStt)ٵ=p6YXDMj Z9g}'(5rx\dR xvͮ6Q@fpPjC ˕LR9ȿ;h5(BHsnۅ< 8mM*E v_+/=r,`K"#%5$nUAF񢆸p]!yɧoڂ61?i v0lbIPO+7O,= p3VLm^}|Qp˨<~h$~+ߚeu:9J8g2(ƾ:?_WP?np kkadpH0(I#I]=#(0O)ܭWGY;9/僥)X9!fAǨlO6 J;g+䌥˄:D\//HmCTF/uMCYe8)2jꠧ72V"huf/uN3Cܻ(SI7##.4Ryo. ~˶Rm"n='0Fֿ cК7`TX)UbBx|kbcr?!=%v| $}򯜉?y|$3eږcQAb32"v%>TY֛V S+@Q5p np cR^dq8w$,11:!\7 ʌe֪i1> e5Z9;4qw I4021^]Z~2ctDV:0rPObYl#,nJ4> E m88'ڦHv?'#_ ӘCIOaB/j,?ŋ>PTomwJH4&=eX֋Q,z<#I{%˕;eȢ}з +kz [%&Qa(Y *[|2-*oD,lx eaB`@ a6 `uɤUʃb0K,`(d~Rї௻0=3GvJ.y;&"%X3{]ʜA&m1-0ӊHR)f(B+>a&kbkK ho ~P`.z<Ütxm= !;6;gB,r!k#IB9D!Hr?"B}rn? bSh)oJpB+m 9Np ޾Nj񽦠bص `88u,Y԰ݮ#G?`TZ֤quE+RE;(I֊"3Qme*k1]sJ<#8_ESuVggEf2갋 pޘ5co`GEL]ߎe?цϿDhB#e,U7F nf !b:6ۮAjS6h{HlQ9|Qu܅:7 PGjdXp1ѽTQ\g IEհOɭ/6|qUJZL/Bqsz*z+f,C玥-q?j*Mw~8lYw&LVu:'ey\bAa>L) $Ta٪vn)B2t#7/fFL/֛zJyI83QY˞L#3'pӰS TOE^s*\.~Ug?L1,CQݧ_KH,_q}]")D4)j Y ЅV4r7 =`?vÌkbXQd LAN"ɽOfRx$&ۛOKCXa"@u̧Y3m4slwɑ eOȸBD@6/5m ,CBI8w4?k+2)V1쮨:pحtF#r X{ۢ\K'1ȔMM&2k6Mh GJMcZSw݆^(LJcO'1/Ljb: lKiB+'3Y]l; *ޛе 4ad^ [^l*dc<|7àcÝZ.ӝu`oy+Cug810DwtxL=6)2fAqFڗ(E:mn`RteVS#4rxCCC \٤WF 'S~ XW x @ |DnfPKT8dÝRP_'mGqMtw?=^Ƴx;f + \wJֲQ/.\w E%ԅNw2x>fGX5'7or\$UZcW>Amkoߟi<`%"}TXFFf0g=B` o`B 7SMCg Wxь[/Ƽ;]1_c&FIC{$;a _ 4,9 Ч0ЉB~*i֍n%%2A@s?씁trruJDFËոzo/v3 m]nr+ S`.ygv 1ʫfMK3-~VxN.'w3u{U\{Hy:wMm'…3$=s fq'ByCKb<9}Pa1s}xHcʼntWT Pwe0Po4ڣ5F 5%lP b2\[6AOXݟ_$ڞr%o01&;_ xit ׅѿ/!.)(iX(;_"z ijO-Y:Z-Β=HNȾC=_AE9YEV^xiuax&ɾDǕWfOn'o=ow+LH" s\?oK uL eNUnޱI02&QX+zw^ Lqʀ 23-ZO]/suqTku+orA':YJKX3!mi\& /w|cnOB$zBt2ANA+;T)ZV%9g[@DoJ gO"0ӟp)-_eb4~OH ̓ ϥQq%좙xS2q. #'ԯ hZBQNz4Mߢmw_*09A ` OL6@\ Ri%I1W?]^r?MA#hP ]laKq3d98!g>\YA3Fsfc,j, PFy^5d14Yv `%y'(i'fNx4볋jBue ;7+8zj}x\J8ϊMc#nZP5 N:ApBc< <ˬzmr@e 9+msbGx^Djȁ`@O\8zr*f' )L B&B cr}N] %gb6`2D>q~eo}1.\`V[k;WϥW5&F?WZryT񢖸o$qJ꧐{,d+@:LjN<䮑;cnIK@K w;7ggyG$4FpJv$"AufZ~XD d O.mQUEe*daQ`[5R6):"'& dR4̋)'jz19`u1_h{q_oi^O}nIiJ(B, |,:"E|Z% ho 4'ƅ|/ͤtJ+382 l]T%?$desTƗP:l^щRX.3omjy#DMp]UYda񞧠Hv|qb Cbcکdz Zyvuuv&Q駺t|8 KٳfeAOhmp3`~yiv&fBJKݯĔ~ݷ*R LGm-s:{5^;.R *MXLWVv5*?7DHG_!=9QUr3SHu0W޲*0W-" `ߍ |gDIm_J\8$8&DYBi<.I9^ٝef90'Y1M8{XķۮԢշ0p(ތ܅x%*T?_5q\#W+oUI$rVBKl(d"I ÖCٓџCB!v$_ԁ9Rwe0JZr<{d &Fb;PdCR!c5OVť;Sb/'>Z:U~iNcsYWv-xVRuI 6CtֱMkwj|za;WxRN٦:O2\.VN_b s)i8 8ٞR5x4ݷ,Ep1>5šAw*|Սm!()GXJAѡ(\,;ޏ%}pO|#0Mwoo' HN{9jp6Fڌc@BCUCV^5԰$ ` ZKx8MF{wV&+luHaP ֎/΀qe![HMEn4c(Jk?:2_h+U`5|{Yuedޓٯ.Y֓Vi$S 3l#Yfna^\b\ЛsPUXaTFrdt HnВ0+ lHkpw(LwF8wQ1 nӑ僧\biH 忼b^寓kVLSS-{3w*~[Ky62[#?dI+G@2\S !un sRZI\v~L¤b95[<f"}ˁڔ_d+ 3}X7'i8EyȈ#/m""'!.Es~ 6HoՋe5CT#U- 6ϴ)B͍XҫԢZ5>psʮ*xKI_`͓(/P.߷/L&-\8%uS'i76Btv?IԽ >92F=M_ͯyoLo`{oe] {:`W,m#7!ֽqʕ;'(.C@1'tv`* pW2q/}ć_38r#ݺ<~Q[d:zfI(CoRy5nq 4Jn=Sd|Na}tvQv@^g|k~PdI=CR$}* H1r;>-?S`]AYn;"֎܏-o"Q9|cVzQ71ɕ؝49ٗ[L8i^ďOs^dC;aHo~] _(F&ifNylVRi+$am$icEC=NZ1VCqhH>wK\۔s-ڼNGq:b|1& næi+ t,K* 4}۩[ôRr1Ҿsmw7:-vhǿf|m,Yca9e of[mGwv|·oqFW*Cfx5ƪ6VM0ҙ["n_m^rȢA[=uspގnЍLct(-8*x{^ %s۵P!;0!nzIr42,v)k]2mTaj`#`ו"C0(J:d<.'1W>52S=~i܊ "z@e[eS`2LIL4qw9.^IrYs< YfN踾F%n @60} [0H[t4k%[HXbjjZx)u%{߂1.nq,J:|Ding/^Den߲mq bXʩHMiX4azxȪTyb[MJo@k6=;;K!-"9?S8ޓ l;Yjk`nȏ=\zIANV׎HNRp`,)$^~<l? ~t*|K S=qK$f4Ko=y5t2o=T48=1'ԫj ?Y[1ܟ:o=G_KZ (Efm7k 5a%J ͒(%:'6h.Zb oWh#D[@AoP Vsj1(Ey_f0u7fJ)ɢP@06բ'J&4LK^̨'1Kbg,8DUWV;-RKCXf 4dՎGk)Lo(=/?Օ',z:(v݆=j/TyI%j.{B3+?ט/~BjI SClm H:{u&}iK Vƭ|c0e_}L t,i?|'k JM-`퀥*N } c&|7jiLs<#/H'M&X2&# ]SN^̍|d |zoogk;:M`wvUSb2QK#1cTvJ}s/3a_8)N+Ŋw !1)z!;(I@'fPq7J#SHp詽Aᴜ}TfҒ7vk>RƱQw>2E2vEn#|̾*JCsby|dz_l6pJV 7hB25[`.=!hopl($[4kBQ)^rmR)~&mvb͜|[*%Tŧ U'{ӈZjQ[Zi;%  /LJBk8~"vJ n5vY]'I\  Y?3%; 9jDFzI-CYۤRCZyoܵʂ \>߭79o块/*L:iI~B].E]/Ny}]BEcX7&$5 >ڀĘ|z5v`Dվ-w"29ߵ\p ~~Ï 43*oH.zϔ[ 43'8~H`#^KqB]LfE6g,pfL|hol*_mղ[cO ;k65 5[kvuc~43@[Wn!] ៍'ۜd>>a;+j!w0NJZT?Oay ȰIx (tM̬עЕ3+9 n.<ru}˞]%DI^_}F->EJ:1-Bn\<`(OtuFC5_./z-L$Mwb_wGF:w8=a Q{GpE|ꍶ2WOFsqzh kI\z- Xke.̳js0 ôdf|OIe(<-9!O5/dCW2<#cKʽ@ jV O,M&!v#j==@. f i4T@%2>5)@< aM;-I/E Z4;(abDՄ<Hc.ގd=&A>oNxDye/ bM"zo$xv?̯}cJlOF@ Dà}֢K}ͣ4"}ifʹ#w/IjژK.!rǾ0l`GMQƜS0O՘ q<. 291N =aVꁹ:Ù3~ ˣ* ũxS᧟c']쿊 5t5 5~5QbpDBȯ^}oa緀^ @^{'Wd orw+%Ol|o7%T* ׍мu#\G~yo; I&џ  L]3e  ?Ռ|*Z:􍴍HSVbDwSSߏR|^U^ -~b lDTQWlhCŸE3u$m%ңL*h5;G*ڵꕐݠкۣLx; 6XҨ+" =p]nnBu$G=ӧ|4as5I '{RbWwA%EށBeOmD'ą2HJx0xۡ(CJC"Һmw7=.2@:?P:g{X0Χn6u푕-'9G, < Xb]@cˎ9LRFc975܊M Yѐs?@rݦ]lԢugU%~g(Ig @58"*Y4V"j<+70Qm)Ԫ6ă$ :axvP̋ZV{ׂ<չR8/uI*sjH>$.a]"t-Ĵ mZ')O=pPQR,=4kE ?U} Eđ&!⦴ .,t6˯#&a2Hp5O#'V>JK*֯(ZC% f5+FZ*i8Pk=qf~/fy_qu=d>,ƽ"{♸[_.0޸fMY,(uK~a X\}bg~Y2z^(]PyN릤0a?Ǒ\i_Z\d]7_WW>5F`sxFїwzu.s蜢>}d$-G|=&*Ok ?ކd,[g_܋_ϔqƬ> o@F֎(kQ |ѧ@D'@TcTRsк87Hʅb2)g3}&v,$A6g9q,4YA#'!KlYLmńjd~AM⺴IO}KXF]&l;J-bMMuy(a*]!D8|5_";Ӏc Qm*ADI0jG;qL}姘MG6^t<  ^kUbk>l؀R͜'Nh- jG6S~'Na\LVlڷC}: 8*>ӼrQ:S%מs`SϺF$a.euȹQxx+2Gj?=*Ab御K[ɨKsj+k:pۛTHJ|s&X8/I*$N9)KTM܅%J%qq-9}7 h0z_g9B.B?ЍM'[Hp~sH:w6ba7|8BDa=_ Ԗ5" OxXqlf/Apm_ PWT;  RLMm{: fxX"%N5% kR ˟ .䰑7>Em8`@]>^4n= kmRǩ鼒VoTa mZC#/8E*a|9J\hNCy<~dXbr*E t8tl ^&Rn{{R{? '!)dk)vB!ɧ-W$),Gv*e7NL`qaﱾxUڙ|F է ȸ~$閩v'"YiѮ.2N8n%8 dP( Z\K#\)Ϛr('"⻈.:}]E4)7|G6~=CܖaĈDdks)FG36ʥ i (p (UX5S3F( `]s.9 |S2GyaJX+'~oW}Z #端pNB\eU&iFap浧.9%>Z#'_Ĺ Lrz"N~vrSr7t 57B~b9Ktn~з{BG"ꂈXpRG2F`a3@7v& 79xgy}ywx2>݆:aԷUo]1n |1<#muZJSe6k/0x]-м+!z,wU .%OB8Rv߇xv˘61 ]4 Ά"QOgGӠgD&$3=m(Z9٩h|RP;Wҋ{H%0JpIK4 7]#9$-+.t x ,ƻba'<`"kA7pWnJ!/@&Mk.{KiX#q0Gh̥k,U0M7ltH/iPHBylt<Ã)MڑU0e ؁y 쳜\+I:!W;RbeUE+,dV d B:F'4vK Wya{)pu׌ z}]ӺcO+SqX]e(c2k`̊nGV|H^:$f1Ke/ɓ7g; dَonNa)&vbm%=YxT62Feٰ;cH~vx+ };~N?»oS.-̓=.0vIw>$7-(?INSz9Q".:F"c+ ˌet;i@AG#Lq$QepiMn恶ԓ_ߟCkZqn'.Uߏwl;K>>tM%8x%N(7,q@6ݝ{z۔;-@mF8ͽ^9_S2z{@5jg2v(^\.I̺'^{Jrخ6v9&4ɥ~܍Xhي@ke^ 3K8ab&K;#g7h@J A l'~$Vhf+xޚYA^nGz>gQЊP>0M]xl0Uʸ9v\52JOl' Zq:|Ѓ{/aK];CdtL!/৚K1F)"KFQB+/[3O[ERx OHޘ=:&tt4`SC$X0(A.C8ZF6jt]ЄK-j3\ј,{ir>GM[$-wi]ӂ;C$}%8}*O/Nn <<qP ߺ\Gӱq׶_Vm_@)7HDj)mXZ x0-V×[hkRKΣ&r.uaBr)"̂sX|d~XJ¶"$>h>+UoV8Wȉh0!oLI~ g>[3!ҺB/kh`UBËk+ܻqs`||Sm]I9>%sϕVY%d<̆b3IDQTi5BkIMq)|oܦ,Tb?oeSl 3MՌku,гt6g%g\Ÿoehai"´$z rb3] S]*6A/HmCH{@Ud8+.g;b/z~vcxtYUn{`JWg rt.x aZywP4 m".:+y~ ,Өx zjy]p_ ˬrEaC0<Kf_dx4^L.eر ?EZaALwk Kp}}L?0C{ D+F GhcB4_ioI7 ^ZK~̳},piDVˎ Q&&Ϙc:Nv /`z݈jSyaa|XZ2Ք1~) 4d8(҈gIǩz XBhHgF_ 'W7YuE1w8ܠטoLSHrU[vdxw PƒƒXR$N緸V[ts*z?m9 UTv7q$&gB3-dZ;U@T3FZ"uEw5|N{ i 6/>.VtbG2 /'_>%hO ~5TCՉ7p~$ƞC~^l);Jiʤ[Ѧ9w"dU;b#r墨2^S)iX[Iku$[pVZ[4ӣtOvsjZSzԓF=ؗY)mpl%pS#l- 2iVRƔ`f+yҬ@||a_y($YM}9Z~H a& *nX{zYBh,Kʒne;:h?]hѳ֡KV^Ԭ[${uWYtwNl^9%b-D#:Cp=yϾKΰGdr'׺7\-5lp[^`9~R"B)C߀S(v#i~'}̪Uaծb7Dڃ$jo7tm)ݏ[Iͣ(iJBc;1 e$Q^L4/֌ފÇ h>[R?y!;2=%'pr #C** 2WcKzT1gW:CLӽu5m MwxPz_ւ/a_+Oڔ+OTlXKP q3#(+N!!wktŪ|~cY,ZQlr[JIl2[0miMʉ+'Fa+G4" (SK)9?psI7?Sq'3?]{ZVĿ{)!epQ36f A13gԮĀl=>sb:ԑNa.l㞦 "YxYi,s21RG>aUnkyjQ>XXW#M͝ >$k.t˺*x&(v-ĸUx5'E|9b0t̕,pm1f{Z15o[`8i)0 A |hAvR8wkɼMqr(_=yRW'4%"lqh VWF߶<\u)HWΟMcʯ!BV4ꨲ6T?`#0 ֡a1̏欴qP#Ј1{u@ܚko }ZP?xjkjro y¼"/>](r-x[. y1b1}q /= ̘ÃhxDvePaW3MB\|ͯQ}au>S * %-֓Փt, Be-܋ًr#3eH7L^ l |;ȐuwhR'?*V@fV?M;c81Օo`dwk" 2.ezG~,P$ ˂B8 hX4C&`P=O+9:EPN[-2FÇ4UlMq6M2S>&ȿ)EA7iՈnsr Y uXL62nk!KjjA`(0+WqE1a_@X{M:񎫊H+TKkd/߯BDr3?a/C3/pLUY+:̓ڻm4(PN$tw -GbYY6ϡD .j2a= be{9P<};Wve^wOf3aͻν*5,1K/c@ٸ(n.=MvHjeB3%m@*"sj.Lrd[q=H AͣY T,%mQ$ÜbG X6U-dͩ gS: o.['o)9N*|E:9@]췼UcؿWNgaC͗)Lj@[5mqw\ Ku(\fv˨Ƃ'ZQ\[H6,z.-jz&,^hP.:K/0z^&=jvٷVoO`n9żZ +=16cL]uV&Ⱥ+"٠ a ODIhS-9cM(78D< &{ /\"'y;R[T;4<kƷ'n).)i~\:Js񓹙SwdfwB5Y^4r-- f#z. CtdM iz*$*9AkKiJ:>}@e%bE )K9YG{.GJϞkt}9LR.jt.D(AHxĈulTD;<Cy`8%4^㉪r3Y))mHgJ@2N(g8񛱴=Eط kvXZT\UStp33V)DrˎYү }yQRo Jq.$k߈IXf6|cn]&tf,%xu'ѣᄠcRLPi?3D—c&5̐ 8_9?^9ˬiþLsϏҜ{xωDuvX|YJT-Aw@טio%KjbUv40Ugc,M:3pz|"G~6h PW8Vܲ;,4#N0qmL x]v$ BރO r/ם<6ؒmz y+OǜLy<],@ºB a?52+v)/+Js_8):Lz8_S6_ XJ] )++wpWA8sdr6Ek0V>1{QҕTfR9L(\t Z] i_BX]Fǃ&3D2.ʈ}q@UJ/ j&yDݠi[Q Q ` )ûk̈Y 0Bb C6_q̤EW)V,J8WQG$7 #V+}:SFRý5@jx9oHB:P< fd \nK.òujj0u/2Q9Agƒ޾'f٣mFCėh0<fb2䛦;ƃ+v;2L3EYsJwl$p,5> 42h=|^̪,b8 99hR[|ԆrU#U4Iv`tla2fV{c9JBR4&~T|Ѻ=,Q%1Z=:C nӃ ~2N,@~u-_7uy{rqλ6>j!CE"X3}r8/g\MiE<ݓWY=/OHI} $Ĥf-;5~_1^"_6=4E N^vz=\{N'. :Cvn [jP^M!NPrf$4^t>^r*}~s*Lqzhzg;%E}#HmKVAbb]Ӓ2td3"T@,K*kҎFs_ur.("iļ ZqN@}BȪBOv9Zgx6A3W'_ù ̆P4l{ԛ|:vԙ'T%Xշ V6\&K9<9мvEc{hbSG>(<L4bb YZ