qemu-system-aarch64-11:8.2.0-21.oe24030>    g4 ;G|`u` : @jE`)v ]h:wHu nEOiΝByt~ K~cQsAg6sI=Ǽ; 4CHPz-+GAN) Վx=R*(t$JWPlNX]q'Q6^sR^N~zHFJBHA"`5 tOWomiEcɪ*^'TS\3:*X!g{zO\Yz2y$/&I3}cBg:HʑdMKjWp F.A"2,2N>h?hd( , @|    (   8DxDD D( J8 T9 :FcxGcHcIcXcYc\c]c^dbddeeefeleteuevewfxfyf?zggggh<h@Cqemu-system-aarch648.2.021.oe2403 Qemu-system-aarch64This package provides the QEMU system emulator for AArch64.g4dc-64g.compass-ci/GGPLv2 and BSD and MIT and CC-BY-SA-4.0http://openeuler.orgUnspecifiedhttp://www.qemu.orglinuxaarch64 ;$8g48g48g4a48820222a36d6c10cb665a562762e4f79ae49c50858e08eb2b7b60d879ecf1999f8366cb001833ed36aab0a595a083540ecbe9d688f92d7954141eaec5d68db7edbf374491cc24ed5631a3e82c07271146368265202f70b19b90d03f6faf9a8rootrootrootrootrootrootqemu-8.2.0-21.oe2403.src.rpmqemu-system-aarch64qemu-system-aarch64(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.30)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libfdt.so.1()(64bit)libfdt.so.1(LIBFDT_1.2)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libgnutls.so.30(GNUTLS_3_6_13)(64bit)libgobject-2.0.so.0()(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libibverbs.so.1(IBVERBS_1.8)(64bit)libjpeg.so.62()(64bit)libjpeg.so.62(LIBJPEG_6.2)(64bit)libkeyutils.so.1()(64bit)libkeyutils.so.1(KEYUTILS_0.3)(64bit)libkeyutils.so.1(KEYUTILS_1.6)(64bit)liblzo2.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libnuma.so.1(libnuma_1.3)(64bit)libnuma.so.1(libnuma_1.6)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpixman-1.so.0()(64bit)libpng16.so.16()(64bit)libpng16.so.16(PNG16_0)(64bit)librdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)libsasl2.so.3()(64bit)libseccomp.so.2()(64bit)libslirp.so.0()(64bit)libslirp.so.0(SLIRP_4.0)(64bit)libslirp.so.0(SLIRP_4.1)(64bit)libslirp.so.0(SLIRP_4.7)(64bit)libsnappy.so.1()(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)liburing.so.2()(64bit)liburing.so.2(LIBURING_2.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)libzstd.so.1()(64bit)qemurpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.18.2g,gB@g ffٝ@fJf@fm@fK;@f> @f&Q@f! @fffh@f@ff f @e@eqJiabo Feng - 11:8.2.0-21Jiabo Feng - 11:8.2.0-20Jiabo Feng - 11:8.2.0-19Jiabo Feng - 11:8.2.0-18Jiabo Feng - 11:8.2.0-17Jiabo Feng - 11:8.2.0-16Jiabo Feng - 11:8.2.0-15Jiabo Feng - 11:8.2.0-14Song Gao - 11:8.2.0-13zhangxianting - 11:8.2.0-12Jiabo Feng - 11:8.2.0-11Tao Yang - 11:8.2.0-10zhangxianting - 11:8.2.0-9Jiabo Feng - 11:8.2.0-8Keqian Zhu - 11:8.2.0-7Jiabo Feng - 11:8.2.0-6Jiabo Feng - 11:8.2.0-5Jiabo Feng - 11:8.2.0-4Jiabo Feng - 11:8.2.0-3Jiabo Feng - 11:8.2.0-2Tao Yang - 11:8.2.0-1- tests: bump QOS_PATH_MAX_ELEMENT_SIZE again - softmmu/physmem: fix memory leak in dirty_memory_extend() - crypto: run qcrypto_pbkdf2_count_iters in a new thread - hw/audio/virtio-sound: fix heap buffer overflow - hw/intc/arm_gic: fix spurious level triggered interrupts - ui/sdl2: set swap interval explicitly when OpenGL is enabled - target/riscv/kvm: tolerate KVM disable ext errors - virtio: remove virtio_tswap16s() call in vring_packed_event_read() - block: fix -Werror=maybe-uninitialized false-positive - hw/remote/vfio-user: Fix config space access byte order - hw/loongarch/virt: Fix memory leak - hw/intc/riscv_aplic: APLICs should add child earlier than realize - stdvga: fix screen blanking - ui/gtk: Draw guest frame at refresh cycle - target/i386: fix size of EBP writeback in gen_enter() - virtio-net: drop too short packets early - target/ppc: Fix lxv/stxv MSR facility check - target/ppc: Fix lxvx/stxvx facility check - virtio-snd: add max size bounds check in input cb(CVE-2024-7730)- Added CoDA feature support in the context of CVM. When virtcca cvm is enabled, the iommu is tagged as secure. - hw/block: fix uint32 overflow - hw/ufs: add basic info of query response upiu - crypto: avoid leak of ctx when bad cipher mode is given Fixes: Coverity CID 1546884- mac_dbdma: Remove leftover `dma_memory_unmap` calls(CVE-2024-8612) - softmmu: Support concurrent bounce buffers(CVE-2024-8612) - system/physmem: Per-AddressSpace bounce buffering - system/physmem: Propagate AddressSpace to MapClient helpers- hw/loongarch/virt: Fix FDT memory node address width - hw/loongarch: Fix fdt memory node wrong 'reg' - load_elf: fix iterator's type for elf file processing - migration/colo: Fix bdrv_graph_rdlock_main_loop: Assertion `!qemu_in_… - target/i386: no single-step exception after MOV or POP SS - char-stdio: Restore blocking mode of stdout on exit - backends/cryptodev-builtin: Fix local_error leaks - target/loongarch: fix a wrong print in cpu dump - virtio-pci: fix use of a released vector - target/arm: Disable SVE extensions when SVE is disabled - hw/misc/bcm2835_property: Fix handling of FRAMEBUFFER_SET_PALETTE - target/i386: Introduce SapphireRapids-v3 to add missing features - virtio-net: Ensure queue index fits with RSS (CVE-2024-6505) - nbd/server: CVE-2024-7409: Avoid use-after-free when closing server - update io/trace-events. Parameters should remain consistent. - update docs/tools/virtfs-proxy-helper.rst. This place is spelled wrong. - kvm: Add support for CSV2 reboot - target/i386/kvm: Fix the resettable info when emulate Hygon CSV2 guest - target/i386: get/set/migrate GHCB state - target/i386: csv: Add support for migrate VMSA for CSV2 guest - migration/ram: Accelerate the loading of CSV guest's encrypted pages - migration/ram: Accelerate the transmission of CSV guest's encrypted pages - target/i386: csv: add support to load incoming encrypted pages queued in the CMD list - target/i386: csv: add support to queue the incoming page into a list - target/i386: csv: add support to encrypt the outgoing pages in the list queued before. - target/i386: csv: add support to queue the outgoing page into a list - target/i386: csv: Read cert chain from file when prepared for CSV live migration - target/i386: Introduce header file csv.h - migration/ram: Fix calculation of gfn correpond to a page in ramblock - target/i386: sev: Clear shared_regions_list when reboot CSV Guest - migration/ram: Force encrypted status for VGA vram - target/i386: sev: Return 0 if sev_send_get_packet_len() fails - kvm: Add support for userspace MSR filtering and handling of MSR_KVM_MIGRATION_CONTROL. - migration/ram: Force encrypted status for flash0 & flash1 devices. - migration/ram: add support to send encrypted pages - migration: add support to migrate shared regions list - kvm: Add support for SEV shared regions list and KVM_EXIT_HYPERCALL. - target/i386: sev: add support to load incoming encrypted page - target/i386: sev: add support to encrypt the outgoing page - target/i386: sev: do not create launch context for an incoming guest - target/i386: sev: provide callback to setup outgoing context - confidential guest support: introduce ConfidentialGuestMemoryEncryptionOps for encrypted VMs - migration.json: add AMD SEV specific migration parameters - doc: update AMD SEV to include Live migration flow - crypto/tlscredspsk: Free username on finalize - hw/nvme: fix leak of uninitialized memory in io_mgmt_recv - hw/display/vhost-user-gpu.c: fix vhost_user_gpu_chr_read() - cvm : Implement command blacklist for cvm security enhancement - crypto: Introduce SM3 hash hmac pbkdf algorithm - virtio-net: Use virtual time for RSC timers - vvfat: Fix bug in writing to middle of file - hw/core/ptimer: fix timer zero period condition for freq > 1GHz - hw/misc: support vpsp- cvm : bug fix for undefined reference to 'virtcca_cvm_allowed' while compiling - cvm : bug-fix for incorrect device name check for vhost-user-fs - target/i386: add control bits support for LAM - target/i386: add support for LAM in CPUID enumeration - Add support for the virtcca cvm feature. - target/sparc: use signed denominator in sdiv helper - crypto: Introduce SM4 symmetric cipher algorithm - ppc/vof: Fix unaligned FDT property access - vl: fix "type is NULL" in -vga help - hw/display/bcm2835_fb: fix fb_use_offsets condition - aspeed/smc: Fix possible integer overflow - hw/nvme: fix number of PIDs for FDP RUH update - hw/nvme: fix memory leak in nvme_dsm - hvf: arm: Do not advance PC when raising an exception - physmem: Bail out qemu_ram_block_from_host() for invalid ram addrs- nbd/server: CVE-2024-7409: Close stray clients at server-stop - nbd/server: CVE-2024-7409: Drop non-negotiating clients - nbd/server: CVE-2024-7409: Cap default max-connections to 100 - nbd/server: Plumb in new args to nbd_client_add() - nbd: Minor style and typo fixes- block: Parse filenames only when explicitly requested (CVE-2024-4467) - iotests/270: Don't store data-file with json: prefix in image (CVE-2024-4467) - iotests/244: Don't store data-file with protocol in image (CVE-2024-4467) - qcow2: Don't open data_file with BDRV_O_NO_IO (CVE-2024-4467) - migration/dirtyrate: Fix segmentation fault - target/hexagon: idef-parser fix leak of init_list- target/riscv/cpu.c: fix Zvkb extension config - target/i386: Add new Hygon 'Dharma' CPU model - target/i386: Add Hygon Dhyana-v3 CPU model - ui/gtk: Fix mouse/motion event scaling issue with GTK display backend - hw/ufs: Fix buffer overflow bug - arm/virt: Set vcpus_count of CPU as 1 to compatible with libvirt - ppc/pnv: I2C controller is not user creatablei- target/loongarch: Fix qemu-system-loongarch64 assert - target/loongarch: Fix qemu-loongarch64 hang when executing 'll.d $t0, $t0, 0' - target/loongarch: Fix tlb huge page loading issue - target/loongarch/kvm: Add software breakpoint support - target/loongarch/kvm: sync kernel header files - hw/intc/loongarch_extioi: Add virt extension support - target/loongarch/kvm: Add pmu support - target/loongarch/kvm: Fix vm restore failed - target/loongarch/kvm: Add pv steal time support - target/loongarch/kvm: fpu save the vreg registers high- target/i386: Export RFDS bit to guests - target/i386: Add new CPU model SierraForest - target/i386: Introduce Icelake-Server-v7 to enable TSX - hw/isa/vt82c686: Keep track of PIRQ/PINT pins separately - kvm/arm: Fix compatibility of cold-plug CPU with SVE - arm/virt/acpi: Extend cpufreq to support max_cpus - kvm/arm: Fix SVE related logic for vcpu hotplug feature - arm/virt: Don't modify smp.max_cpus when vcpu hotplug disabled - acpi/cpu: Fix detection of present cpu- hw/sd/sdhci: Do not update TRNMOD when Command Inhibit (DAT) is set(CVE-2024-3447) - hw/virtio/virtio-crypto: Protect from DMA re-entrancy bugs(CVE-2024-3446) - hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugs(CVE-2024-3446) - hw/display/virtio-gpu: Protect from DMA re-entrancy bugs(CVE-2024-3446) - hw/virtio: Introduce virtio_bh_new_guarded() helper - hw/net/net_tx_pkt: Fix overrun in update_sctp_checksum() - hw/nvme: fix -Werror=maybe-uninitialized - block/virtio-blk: Fix memory leak from virtio_blk_zone_report - hw/net/virtio-net: fix qemu set used ring flag even vhost started - hw/scsi/scsi-generic: Fix io_timeout property not applying - tests: bios-tables-test: Rename smbios type 4 related test functions- add '--enable-slirp' compilation options- remove chrpath- include/ui/rect.h: fix qemu_rect_init() mis-assignment- arm/virt: Use max_cpus to calculate redist1_count - arm/virt: Use separate filed to identify cpu-hotplug enable- coro: support live patch for libcare - tests/acpi: Update expected ACPI tables for vcpu hotplug(Update BinDir) - arm/virt: Require mc->has_hotpluggable_cpus for cold-plugged vcpu - arm/virt: Consider has_ged when set mc->has_hotpluggable_cpus - arm/virt-acpi: Require possible_cpu_arch_ids for build_cpus_aml() - acpi/ged: Remove cpuhp field of ged - acpi/ged: Init cpu hotplug only when machine support it - intc/gicv3: Fixes for vcpu hotplug - arm/kvm: Set psci smccc filter only with vcpu hotplug - accel/kvm: Use correct id for parked vcpu - arm/virt: Fix adjudgement of core_id for vcpu hotplugged - arm/virt.c: Convey local_err when set psci-conduit - system/cpus: Fix resume_all_vcpus() under vCPU hotplug condition - system/cpus: Fix pause_all_vcpus() under concurrent environment - acpi/cpu: Fix cpu_hotplug_hw_init() - arm/cpu: Some fixes for arm_cpu_unrealizefn() - system/physmem: Fix possible double free when destroy cpu as - hw/arm/virt: Expose cold-booted CPUs as MADT GICC Enabled - tcg/mttcg: enable threads to unregister in tcg_ctxs[] - hw/arm: Support hotplug capability check using _OSC method - target/arm/kvm,tcg: Register/Handle SMCCC hypercall exits to VMM/Qemu - target/arm/kvm: Write CPU state back to KVM on reset - target/arm: Add support of *unrealize* ARMCPU during vCPU Hot-unplug - physmem,gdbstub: Common helping funcs/changes to *unrealize* vCPU - hw/arm: Changes required for reset and to support next boot - arm/virt: Update the guest(via GED) about CPU hot-(un)plug events - hw/intc/arm-gicv3*: Changes required to (re)init the vCPU register info - hw/arm,gicv3: Changes to update GIC with vCPU hot-plug notification - arm/virt: Changes to (un)wire GICC<->vCPU IRQs during hot-(un)plug - arm/virt: Add/update basic hot-(un)plug framework - hw/acpi: Update ACPI GED framework to support vCPU Hotplug - arm/virt: Release objects for *disabled* possible vCPUs after init - hw/acpi: Make _MAT method optional - hw/arm: MADT Tbl change to size the guest with possible vCPUs - hw/acpi: Update GED _EVT method AML with cpu scan - hw/acpi: ACPI/AML Changes to reflect the correct _STA.{PRES,ENA} Bits to Guest - arm/virt: Make ARM vCPU *present* status ACPI *persistent* - arm/virt/acpi: Build CPUs AML with CPU Hotplug support - tests/acpi/bios-tables-test: Allow changes to virt/DSDT file - acpi/cpu: Add cpu_cppc building support - arm/virt/acpi: Factor out CPPC building from DSDT CPU aml - hw/acpi: Update CPUs AML with cpu-(ctrl)dev change - arm/virt: Create GED dev before *disabled* CPU Objs are destroyed - arm/virt: Add cpu hotplug events to GED during creation - hw/acpi: Init GED framework with cpu hotplug events - hw/acpi: Use qemu_present_cpu() API in ACPI CPU hotplug init - hw/acpi: Add ACPI CPU hotplug init stub - arm/acpi: Enable ACPI support for vcpu hotplug - hw/acpi: Move CPU ctrl-dev MMIO region len macro to common header file - arm/virt: Init PMU at host for all possible vcpus - arm/virt,gicv3: Changes to pre-size GIC with possible vcpus @machine init - arm/virt,kvm: Pre-create disabled possible vCPUs @machine init - accel/kvm: Extract common KVM vCPU {creation,parking} code - arm/virt,target/arm: Machine init time change common to vCPU {cold|hot}-plug - hw/arm/virt: Move setting of common CPU properties in a function - cpus-common: Add common CPU utility for possible vCPUs - arm/virt,target/arm: Add new ARMCPU {socket,cluster,core,thread}-id property- vfio/migration: Add support for manual clear vfio dirty log - vfio: Maintain DMA mapping range for the container - linux-headers: update against 5.10 and manual clear vfio dirty log series - arm/acpi: Fix when make qemu-system-aarch64 at x86_64 host bios_tables_test fail reason: __aarch64__ macro let build_pptt at x86_64 and aarch64 host build different function that let bios_tables_test fail. - pl031: support rtc-timer property for pl031 - feature: Add logs for vm start and destroy - feature: Add log for each modules - log: Add log at boot & cpu init for aarch64 - bugfix: irq: Avoid covering object refcount of qemu_irq - i386: cache passthrough: Update AMD 8000_001D.EAX[25:14] based on vCPU topo - freeclock: set rtc_date_diff for X86 - freeclock: set rtc_date_diff for arm - freeclock: add qmp command to get time offset of vm in seconds - tests: Disable filemonitor testcase - shadow_dev: introduce shadow dev for virtio-net device - pl011: reset read FIFO when UARTTIMSC=0 & UARTICR=0xffff - tests: virt: Update expected ACPI tables for virt test(Update BinDir) - arm64: Add the cpufreq device to show cpufreq info to guest - hw/arm64: add vcpu cache info support - tests: virt: Allow changes to PPTT test table - cpu: add Cortex-A72 processor kvm target support - cpu: add Kunpeng-920 cpu support - net: eepro100: validate various address valuesi(CVE-2021-20255) - ide: ahci: add check to avoid null dereference (CVE-2019-12067) - vdpa: set vring enable only if the vring address has already been set - docs: Add generic vhost-vdpa device documentation - vdpa: don't suspend/resume device when vdpa device not started - vdpa: correct param passed in when unregister save - vdpa: suspend function return 0 when the vdpa device is stopped - vdpa: support vdpa device suspend/resume - vdpa: move memory listener to the realize stage - vdpa: implement vdpa device migration - vhost: implement migration state notifier for vdpa device - vhost: implement post resume bh - vhost: implement savevm_handler for vdpa device - vhost: implement vhost_vdpa_device_suspend/resume - vhost: implement vhost-vdpa suspend/resume - vhost: add vhost_dev_suspend/resume_op - vhost: introduce bytemap for vhost backend logging - vhost-vdpa: add migration log ops for VhostOps - vhost-vdpa: add VHOST_BACKEND_F_BYTEMAPLOG - hw/usb: reduce the vpcu cost of UHCI when VNC disconnect - virtio-net: update the default and max of rx/tx_queue_size - virtio-net: set the max of queue size to 4096 - virtio-net: fix max vring buf size when set ring num - virtio-net: bugfix: do not delete netdev before virtio net - monitor: Discard BLOCK_IO_ERROR event when VM rebooted - vhost-user: add unregister_savevm when vhost-user cleanup - vhost-user: add vhost_set_mem_table when vm load_setup at destination - vhost-user: quit infinite loop while used memslots is more than the backend limit - fix qemu-core when vhost-user-net config with server mode - vhost-user: Add support reconnect vhost-user socket - vhost-user: Set the acked_features to vm's featrue - i6300esb watchdog: bugfix: Add a runstate transition - hw/net/rocker_of_dpa: fix double free bug of rocker device - net/dump.c: Suppress spurious compiler warning - pcie: Add pcie-root-port fast plug/unplug feature - pcie: Compat with devices which do not support Link Width, such as ioh3420 - qdev/monitors: Fix reundant error_setg of qdev_add_device - qemu-nbd: set timeout to qemu-nbd socket - qemu-nbd: make native as the default aio mode - nbd/server.c: fix invalid read after client was already free - virtio-scsi: bugfix: fix qemu crash for hotplug scsi disk with dataplane - virtio: bugfix: check the value of caches before accessing it - virtio: print the guest virtio_net features that host does not support - virtio: bugfix: add rcu_read_lock when vring_avail_idx is called - virtio: check descriptor numbers - migration: report multiFd related thread pid to libvirt - migration: report migration related thread pid to libvirt - cpu/features: fix bug for memory leakage - doc: Update multi-thread compression doc - migration: Add compress_level sanity check - migration: Add zstd support in multi-thread compression - migration: Add multi-thread compress ops - migration: Refactoring multi-thread compress migration - migration: Add multi-thread compress method - migration: skip cache_drop for bios bootloader and nvram template - oslib-posix: optimise vm startup time for 1G hugepage - monitor/qmp: drop inflight rsp if qmp client broken - ps2: fix oob in ps2 kbd - Currently, while kvm and qemu can not handle some kvm exit, qemu will do vm_stop, which will make vm in pause state. This action make vm unrecoverable, so send guest panic to libvirt instead. - vhost: cancel migration when vhost-user restarted during migraiton- migration: Skip only empty block devicesi - iotests: adapt to output change for recently introduced 'detached hea… - travis-ci: Rename SOFTMMU -> SYSTEM - block: disallow block jobs when there is a BDRV_O_INACTIVE flag - [backup] memory: bakcup hugepages: hugepages files maybe leftover - memory: [backup] Modify the VM's physical bits value set policy. - ui/clipboard: mark type as not available when there is no data (CVE-2023-6683) - virtio-net: correctly copy vnet header when flushing TX (CVE-2023-6693)- disable keyring option - loongarch: Change the UEFI loading mode to loongarch - target/loongarch: Fix qtest test-hmp error when KVM-only build - target/loongarch/kvm: Enable LSX/LASX extension - target/loongarch: Set cpuid CSR register only once with kvm mode - configure: Add linux header compile support for LoongArch - hw/intc/loongarch_extioi: Add vmstate post_load support - hw/intc/loongarch_extioi: Add dynamic cpu number support - hw/loongarch/virt: Set iocsr address space per-board rather than percpu - hw/intc/loongarch_ipi: Use MemTxAttrs interface for ipi ops - target/loongarch: Add loongarch kvm into meson build - target/loongarch: Implement set vcpu intr for kvm - target/loongarch: Restrict TCG-specific code - target/loongarch: Implement kvm_arch_handle_exit - target/loongarch: Implement kvm_arch_init_vcpu - target/loongarch: Implement kvm_arch_init function - target/loongarch: Implement kvm get/set registers - target/loongarch: Supplement vcpu env initial when vcpu reset - target/loongarch: Define some kvm_arch interfaces - linux-headers: Synchronize linux headers from linux v6.7.0-rc8 - linux-headers: Update to Linux v6.7-rc5 - target/loongarch: move translate modules to tcg/ - target/loongarch/meson: move gdbstub.c to loongarch.ss - target/loongarch: Add timer information dump support - hw/loongarch/virt: Align high memory base address with super page size- block: bugfix: Don't pause vm when NOSPACE EIO happened - block: enable cache mode of empty cdrom - block/mirror: fix file-system went to read-only after block-mirror - scsi-bus: fix incorrect call for blk_error_retry_reset_timeout() - scsi-bus: fix unmatched object_unref() - block: Add sanity check when setting retry parameters - block-backend: Stop retrying when draining - scsi-disk: Add support for retry on errors - scsi-bus: Refactor the code that retries requests - virtio_blk: Add support for retry on errors - block: Add error retry param setting - block-backend: Add timeout support for retry - block-backend: Enable retry action on errors - block-backend: Add device specific retry callback - block-backend: Introduce retry timer - qapi/block-core: Add retry option for error action - scsi: bugfix: fix division by zero - scsi: cdrom: Fix crash after remote cdrom detached - qemu-pr: fixed ioctl failed for multipath disk - scsi-disk: define props in scsi_block_disk to avoid memleaks - bugfix: fix possible memory leak - bugfix: fix some illegal memory access and memory leak - util/log: add CONFIG_DISABLE_QEMU_LOG macro - log: Add some logs on VM runtime path - bugfix: fix eventfds may double free when vm_id reused in ivshmem - hw/display/macfb: Fix missing ERRP_GUARD() in macfb_nubus_realize() - hw/cxl/cxl-host: Fix missing ERRP_GUARD() in cxl_fixed_memory_window_config() - qemu-img create: 'cache' paramter only use for reg file image - qemu-img: add qemu-img direct create - qemu-img block: set zero flags only when discard_zeros of the block supported - Revert "file-posix: Remove unused s->discard_zeroes" - pcie_sriov: Validate NumVFs (CVE-2024-26327) - hw/nvme: Use pcie_sriov_num_vfs() (CVE-2024-26328) - hw/acpi/cpu: Use CPUState typedef - target/i386/sev: Fix missing ERRP_GUARD() for error_prepend() - virtio-gpu: remove needless condition - hw/i2c/smbus_slave: Add object path on error prints - vfio/pci: Ascend710 change to bar2 quirk - vfio/pci: Ascend910 need 4Bytes quirk in bar0 - vfio/pci: Ascend710 need 4Bytes quirk in bar0 - vfio/pci: Ascend310 need 4Bytes quirk in bar4 - chardev/char-socket: Fix TLS io channels sending too much data to the backend - i386/cpuid: Move leaf 7 to correct group - i386/cpuid: Decrease cpuid_i when skipping CPUID leaf 1F - i386/cpu: Mask with XCR0/XSS mask for FEAT_XSAVE_XCR0_HI and FEAT_XSAVE_XSS_HI leafs - i386/cpu: Clear FEAT_XSAVE_XSS_LO/HI leafs when CPUID_EXT_XSAVE is not available - blkio: Respect memory-alignment for bounce buffer allocations - virtio-gpu: Correct virgl_renderer_resource_get_info() error check - hw/usb: Style cleanup - tests/qemu-iotests: resolved the problem that the 108 test cases in the container fail- Package initdc-64g.compass-ci 173149740911:8.2.0-21.oe240311:8.2.0-21.oe24030-metadata_list-compact_tlv-qemu-system-aarch64-8.2.0-21.oe2403.aarch640-metadata_list-compact-qemu-system-aarch64-8.2.0-21.oe2403.aarch64qemu-system-aarch64/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/bin/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnuELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=699fc4212751b2166be82bf01b134a9c5684aefb, for GNU/Linux 3.7.0, stripped?RR:R*R"R#R/R8RRRR5R4R3RºT;WҨ &Th\B ٖ3-1\_;Q_yZ/6k~Kzx/2. bb@xTqR?ƫ?95:=zq]#&c`O#٭ c!?vQD_ObSAqZ1f8].$boVGŌ$x3^զ㘀ҳ T'0hșS}Tm#3oHÊ̲?4Ѯ$:i&dIX0ЬT|H,o͈T>xr9aAi֤=RX5| V4s% 2QX,zh%:=2 AEv;j5h)?W/V|r](t1LVOs-rH~M)N ҆t6G5M$֌*mrsZB"c1E7 k98e"r,0@L%Z=n~>K+}aq TL䈎u=1HUo77 J6o{lS-Iz;+%%`X8C~{[hT٢@K8M)eВgJ|VExͼlfme#G)D>WCΒ+U!3lx&]%@] uՉ؆Ii`x`I+RjJ:N*\C?a%%,b"jp&FڲyYy^n?FsPhb(A3 %.zum Fľ8!cab#LU/"5N=Yg0w%Ìں^_]k*o}Pu yxG5B$91{'8&AF=>4in[&K%'4_chFc`j_t&S4<L, ٚ w bFH7bGdB|h1/>%&38bCn1򿙯8Q GL. 9j$ĕIzq&닟u9cS"2NM |0rܰ6!C."]iVA\X+)"CFi-s+)ѨOh|޾Oc=P:&.IrfhƼvw#LN*޶j"P.ӢMvM{ݝץ c1BazoĴfq[S\C-pE# [VV4Ƕ7{ODݽ|*Czޒ6kI7Rh a)3;I HR=ZX.TQFInGσ|f%W~1=͑9lsӄ"z L:Bǁ̹XpK4n9,(Ic{?y+!u TRɗPsPdhݒ}PtZUaZB}[K?aew˲ $LQ l6t:bQFڧLu]ŠHNegE&-̉rUo(oV6^1\]۷ջny Gɹ qI_tX`Px0RHu?vwDZR[ŷ~(Xvvh weQgn% ӂtf_vhƶh֪UM9"›f 鷄icmHҰhL{}d=#j`x 1S/`?ߴm*'!f%[ .0 &O,# kj Y:=S HdwgqiyNw5vfӢ =aj%4)fb'c OODX+{~ ˬζSK+Ĩ:C4jn?I"3JȪPnк7bBH ~=^919(vY6`J(li=VS +r, |> U4 PMEVQ1evX;tۯ-Q4Cj^F$!>]<'lsA n[[{K8 )E osG,(XAe"1}ꞌP~tusOBL]ҫ0!cNؔ:~Z>;m"mӪo3@sxXX#UV59ŏADut@Fg}icGc8slAi9znٳt#T ~Q~&P[>10˚"mOˊX)hBbYzQ`=/:ɤfe-#f"-5#蜷…>& N7azOқ$D`EI?U)N|o>: <0@ikI<N1h6U<\P-IrLވKssrC ˊxJ&9DUFpY},~9ߩX}#i.bE{FF.:yB#MaѶQ%͇Q 9&7,ъ6+l2Md؝^Fo7Zgs6t 1E,b&fPB&gbMq뚉_&qHBK>k0G"ニIݲF +^٭󊬈$x;6L| ͥ{b1~xCnz c+4{x+ K=d^?W #BC6f `K֕/|b 0>TND;b aIV'T^=HvLنZ!}2F,%)L>x4 bex[lBGoG+AS=`hαĩ0:qYu᳏kT TA޶ 4=2DA\A T`&y ڲhn 6"h4#Edv7dV0/wbv8Pc~3wfk$11ΉXu#Hx.\WzUL,H6}YA)S. TJ)7K\mm$dB's\l6ggAkp^|<^A)/kXtZm?_žvaTN3\ݨ|vxiFЋ6f˨kk /ѲGɇK~eNVߴ,=Tš(ÓnjBomp=U"w,Wmy"ʈuEeEݝ&-,T9B@{46ϱ\Ծck %>L6$0 EJCelyI0$*_Μ|zme1:XX:uG'JI#r[~z$\z3gjQtk;"5繀;zj.T` IW^:긨|L%2yns6E?쐣F'Sx~OĐh..JءN" L9[KH$IBzih&CB p:֤;HmBs4lqBϸC Nslo'm]c q:z{h67 2FS2'I \K,߹d?lDR^@1TGd~*Gccỹ0[AOƛ^/@PDlU}%UOZ? FCbx3 安>rj`1H<@HfO=܊UDDlAm>A{q0MXLj/}4SƦeYƛ-<1_ EG֬QI}wlOqC԰;FO)dBhdFi%N VkbQrzn"Æv92BbWH: =5rVnaL=Bips_c̶8{9ؠ#٭lL:8( 5[EN:Ng^.J*6}D^QZ4L]I0;h436hm^K l `Gu_xm;1CzQ}Xn"%Vwh%_Qq,f>| 4n񵹀x~8<^2ۙ 5%5"^(cP~88Vd<YNVm㩔8Hy XY9l[BFV,^0[I̸J$jhr}r QPBy{+rNEKk@Sx/dinRpk6!+RS)%SF/UCJv"NzOav/E}2w p 6Ohqc}ljr'FĿ[@cnؗ C[Ѿz$0Ξ%a.BPdv;3mOI 3 T:e|H}ĻJx삒[>q0і4h=&>肳 yP=eMCm+޺} }<Q|~3/3ǯgU43ؑyHבDx,5"mp.KG˥TsvЉ&!E-9tq"5͡6U#޺N=(fiPz]]SQzd׌?۴ڎǘ]A 08}7?O!* DL$O\ItBqSn.JΌb+(Kolؿ本k8ލW64a}-twos.!utmnGkD{}R;Gk S ojZ{ce9ձ{pHNP F9~1L'T-M;b)91eIT}QbXqf2jΆ&MRO;C~_>0X=%*Ab}ÌJ"t AT046{:ۖ-fmvԫKjyhS{6U/M1N֨L4M -&+#&ɴT/M4j$wϋ55ThiqHpyy65㎓Ɔ8*dN73 9 9,JRHԃXͳCJ,UEUjHt +bP؝ ,/:De0X rY~WNHXp^&>!a<0\S)ֱyЫ!-@l(kSfVUq#`?W&ͮ_ZS,P'( KB<=YIs"!w@^Do+$7!^n4vǍcA`[fD?҈7w7oEWn ]~Υ901a@ւIepFSD9BW >$VI@*sͱ; ۷9XH kYUKr킑u=wYR"|%ڕhW/MjԦ/*&WYir>I! 0&rZ+y3F[(. #ϊ8-=ҋn.ҼWso2kF>yuQ3:j5b[gCnFXZ.6ӓ/I/XÝ!Fd\PA#.i!IuVTĊ|$9M]nGzĉAG26kb ǔ5xp>ȱLv*f{u6ThN06vBT1IeӒ^p KYS]!kֽZ AXϼ}8m*5m^ %57Z5*XS"2y#0H]i}Pm:&>rд@Q4_FZ[$9I&>gpv* _ǘ 3kv=Cch)d"5(sg.{`&{[IHl qBJ~|Qzxk{h$)E=Tq2.O:uJnj߁/"FiI3蒊V?^|?4E0Xt/ȭy1$eucgТzZ<]=>;Ot4_7btqqHAO2-OѦ,|Y0X' _|@ҝS -XPDKxmW#y|؈5,(DIp2>:wb$٭mv\'J2-súZ3 wmpϬ,Bh.3HTmf9yf(^Ni:igK쓗Q}P5l zCإqξ2n?<>V'@|58ӭ25$R4[[<#_Xbkađ,Q`KT3S+caM6} 1n=Fv,Gjq'b8kS6?,Y SRȨM"]}B]HuD qTF$pS*4`muWV6; %d/&I{|70/4EI )YkgӆL:fh 5IغŮAu/`FNz.5g@0fp؞]'%ZW.%6k_!%}Id("6Q,jJi<_Ģ=m؜TyQFRzvEDz|{kd bBV!ʊ} -~gmlp\ bYdd*?9H{߁𠤿S;F [Lܭ6񑺕.s(oī_/XӝRD̃\Ijoi~*)'&7,R^Uj\J\CnBģTt JƱ .__ gLlÆ^riR/|_-#C?񃀊 3%@j:n.uy vƀ^[e Qr|/ۧ4)k!vRw$PpLo}OAG>9zI=VM5KLQñȏ!4i%ks y*?M-{$̜iATM>"Byv+nDȴF_ AHUn7h*fvܺDwFG-B AJ }:4)'>̨#c,>Ds`u>rr]1 9|B UuZx[U#$LOZ@<`PK9$\m;\k }>@蚴gUAf!U;5rSGw>H¤Bߴ'wV1Nb:5J@YpϩQ]e[t\>;^ZyďmB %ɡ@ąi/#D6qI-Tz*3ۇTPB/\e?+)1PnW3dorFYm߽<&oq+|:{lNUSG4ƭѳ6{|'<6A9 $rLCJϋZ| ny<,&O <|EUr'MCA78Q*}sܣR̒|y&sBQi> QPYqR'-\t$<1A՟bk77bԘD\ ؚB+ޗ^۬ ֊N: $~`wNuLe,/ZGʢ滿'92Nȃ8#|qZ':.#M%b?|oV l{&&ၥUW4ŀI,MQM&G局Jo]FEܻ/8ʬ/B?u̇[}aSfȺ3NI|?kdR{DVҾB<ݩhL== (Sg HkQW[.)1ek J򼟙C,Fef?n:sEpW[vy3;kp[A4\:v03FDǀv{^ffzN_ŽOĘωٱ3)N rRH+@Qfherd TxFvv #H x4eV۷tLʅrxy~sZFY#%C}QY(~ⓛ_/h0٩rG7n&BO2gld8 }r7w2,+7Wu']"tbhzSq KÒR2Ņf펯ܓy[?H1yG{>r;Z)ESG]~Ґ1M8:Z(+JO8qQ4jKF2 .j:^ 7 Dz9 %/)kӭ,1Q,Uf3GU@TqK^,{6'I X_MGJ횯/u~'Pe22B2.~ UqCցv @tga:15 d_3# Dܬ7&n|T7E4{^i |NҋMPkh#ns6ɚn.彽+a/w5m aB̘te}JQyIYuU~Ykf-Ϝdmã 1/&dwL;NngMVfaki5(=qAqZޝ^ƚnl\NDuCr%f#`@%;?MCm,ԯ[晐Z}GÞxvcEN8g|`# 9;ר>% IM[9)1Ѷx/vB5@FZDhkyP%3!䓁\xHU tO)<[Z.t$ݎ-[~ç/U?H.#R?hR"k 9ۭf;9l秳-٥k,ѫzЄua[I$Ky26& Q;?Ȕ&}ʪ-D^GM/}F3*4TNg5A}.# xyEBiÁD!:n/lF!4*)djhm~t_ߦYFlfoNڙ)T=y!!E  un8Xj\km碑VK"ޯ*!;FoJ3wLECzMj;S3&R'wIwZ(`3 r"M&,1~un!SLA-cՉքY8вw٠Gح*LT(?GpZ]ɕS#(t;dcp 7w-H] C^{F:k7.Ki l;2+RmUPen +pZYO6Hhq @ ӏuL;(Sr@خ E#SAf6Dߦ1n6`1}Վ&Ю}Xn7 @ޞRzbehr*dj[CJ@+_DћaE]JHO]üEI/uԹvԘfBU_TY@ JV<c8 }75wXRzB{lip`,φzocM4{I,?jL^{$||U*ab+1.xpOc6%C]" Q5cCC]!b0uSe8mIYI^-c)s(T{B[U*V9,R2IBbžjcԥ\^~ח.rK>*CF›#v1 ݆Y9_*E%$kHͶ^(Q 9l,pTҢrdsz$Xt&?b{R|/Ӊ `/ߵjmKv^CG[GT-w!R|5s؏lVo o /{mNt|K6bv$^kzPʦ*ȅ_\.:0>n-NOJ،zZ@a=ߜnp1v(S]?R#OK8΁\j)H^ fI5u@F IzLjx[>jS;U3/ r ona=rMU\@}d|-T{ͱClT]h@(ɬNdK f+ 'g=V,NbY"00ј :;TA+oL:r^O-,_.أȥZ ŏ,8Z+'7]fY*Ms~ɟUAa:&f)…PV/[%k,I}o\4 R~+q\|͛0tNS$xO Vsp ZC@8].!u!2%ĕC 07M-m Er5-=:j졋㘇.Y ǡަ`-!k j⽮>eJ,P5^94)&8*ѱԖ 'Y3)e*]  Z r!+*?^X.PL%*33jY(jl7"IYIm0 d}-7ysaj -!ye+t=z IM`.*Y :񚔻4j.ZNؑ 7ox4 iC^J)'j)3L ~"m%߽Z$cIeL tIjht֑PoS\;nӸf;hq.!&Lc͏:`Q9etx [ j i ?aӧTMgMDiiDUƻlblpe]2i_} ; xz62g |V|yn~ף~iQ%.0b"VEǃ^N?+e$sH,˕( Pypg%-kzxAz,;f?1E_yzd1\ޚ]Qv+\מ(~bCGG[y*h~ 25)3et&B_Xb9H[c&bpd=ھC=P(/,_ց!="O,"= {}UEԚuDX2A~_n{ۻ`Y3^=zHl$S[=ii)hx^YgjDj )$,͇U05bAϘOKV؋v@3]9daUcUPZ _q-_}yO4D4'tW&0 Y`l4,&:;W8st&)I u|N6;ڕAkDH=_N`AeB^LtCayS~6^+!)?d:CWa-i pyތɤEa[ 5idD@0#t͒3zV.٥3ޗc ŧ45۶{Ⱥ<~EEY ϷC0,;3[hU$B`Ԍ!!m͊)д]mjgr}"bczG-\"fd +;C\B<.u.oIaqj _MHjDݰKDa%]db0)/"yߐ ̌Ǵ!D) 5Q*.L =<"u'ЌavN":`jNSnR)8D ;Vx_ݿ.wm/ 3%J[~y@N/xydKV1!Zojjf%vg]} 1 %Bj݌D} %!^tG: ζȘfErQ|?D5l =,R -/b!z s5PS l8 !k彋'Ș=0M/OA ((b/ӻKklH lH>J]l( 59(hv:Ż_F~(}r:w w<3J )'fdq.3N@AqޠqyL sUfl"7vK_X磜RËku'57Xm=ע]l%DLMv?ݩD^ E_m Q~?er v&kDx݈]Nӷ5Ģva;C@)HxDB#]8=턫'Ql]*4ȜEHZp98[W81IL[m,aq^veNڕ'EJ?Xhk;aCp/>aD r|V@/ *q*g53)i3E :gp* S߱1 &NXemUl#X1N-ꍐ{nBwhхwUTn[a* aH4W ۣrODaM9NlCwM57A\DDPx $7Blc]Xfqm2b ZՉ׎q1ʌC ]q @A$n3)`??EL=Q-o|I:H(5olhB:ƾQ`fۛ %Mc iAӟ66x=xAPm>ӳ-ZupPy3`S5ɴT퉞xc?4Dmq:ί𖬫3 MԘˆb~DRS#g}FUm+5nય29E\iށ<I6nUB~Kt@Tp@x*boeUu{n8ChBeo)P!2ShKӭ5ѷ]nsd/6J4P'xǖN5!<?B/u53 f |ON9]ߖFeKC\q25nQG&AA# 8zA%!9ٞ < vE <*8O/(xRf CC Ė2WPUT(_t t_ 9I}\6Pn)n"HGF ̴R/48@\ mhbtBؒ6^›+em1x-IA_VtĆI?+ ps+C̬==E2|go5JUIڄU镼  gc(l2 +7%̅~E2:v;GMwPsB~4!揋LY6D6<"`)uLG[i1kmܚQ-MIi9ƌ?y>һ}>YIm~[ͅ (߽p)o4­tU˟OrM$0@(L8d (>C|xz4ب{>qufmN2S%9;5i&U=ʚpnj泱a^%gM_[")l7S8NoLq@i `&ͱt (.,֯#5Bjds>::Gs^! = Hߢ߼AN _ݏY}^pA.Х=[}sJ-8-$ h!:"pQr.C&̐ g8pck+R.Z+x6d`'F7zX~?17xCIj'In[J?p16ZohLeE?BTz Wp"evZ-cG4LT_Ju;D`b.PD5H%%)u=@GA'y@H ۧ kZ/SAHz3e[Ib Nxgc.Lᆋ`6pBCx>H4Jc|*DNbg:V`mL΢03OА*ߒ. &{>;V ^am*CLv|z7X/yN43kY_׍c+ZoU/s8[K;犯eA@Q@)]HC*g4gYƴ+7 P\R fpAYg徊ҏqDzorb)qog /VxXek1 BUQ8!K8g%Snq=u}?rdjsA\$144SBާ1e%pP=d! *7zeuuC#ǻHJv}=vpx -\|K+ǰ4DEgAUB9 wQeĭX$/ ~Q%-Y`'HB= վYi &!;γoݚ2gI@WO ?LΎR6 Щ99.v=~.c{uAF29szm}șx4䞮j٧9\4;v?ŞH ^AI}5ߋSkNd~͸`5vQ!܊}љo!ύ"ﲰB'EtajC|/k&$-UW}`elM`uSanp)1ZzDNNg #[&deDNCS#K#=H^缚xs-$ߏ ѻ,ˤNx;׬1tP}_!1RFoT $JGw&i_Q<ՐH̾/6ӑM6+q?w'R="@?}KoPnKѢ7A((#*D}#ΝYYNZH٭g0Ȓ@).[+DAgF ؒ+#t.#Md(~ 5ȁ :EZ2OmX6I`ZT؟'/%%myE{x^''ĥtϝ=gjh؈Fb| ;BPIf<.;hraC1LW/i\{gxHѤl\~6P>z=Xbr@aᓍ\y(\^U#m=ex6%HǛʣRJ۹ 58b&&-N2,꜎<?I8NZ2Ubؕ%L= ʌԵ>*0A,+.΁H#oyV>He+ԟÃUO*8! g'0ϣ'Ƚu%ul:f{^֤_MF;G0A_΀N,k'U}JBqSW]:5_㏧gAB/VU$vLULTuҿ9o ̰߭\eyT29n9LZ.f&uF{5œ}l2Y~ 2HJM%ΏLgiAFHŀ!X"ⶩILJuyPi75?.5_mEmOT _\ZA}h[wX^TiY[ȹ}\$>S3^~YrQT[֩;7L_^;R40IYv4i-W4!s%rE|SrkK A͉Ur&[3hr xLC/* IHX3J9PO}:IK6^󧫼aT/V Mu!7|_r hMOkqa[K֝wGTTnACt 8-p]0m&t$V:כv mmy wp$@f /PC;ֲd(t]c祣57«"tMvm:[.e<<(OZj~knlk̦fu}4s=tJfid|\Uggd %R ;%hM)L3N"Hcˆ糾a"v"%og:!zꓴ[q|diUkvG"Dls.hʼ"h++"{v,hôA(;LuHS | dBнINfj?#j~m!>j4DI^*%]+3!nh0j?rX?1-6ؒh_~QF r1XWdz)*oBܒ }GTf3[i݃8 Qr2i&ZitǽT2be2wm'|O(+u[bi%Bk*}'W<{36&g|.{X8o8ZO}†aD;ŒSU&U4vdf|-MI-~Ȇˆީ@ ~OZX4גPjCݪY@MpNH诮q N %ė:#aFt:;!.4gG#p13ago25^6x&I쩕\뎊y[)Ž?(3ۄd*h@uӏnX;|>'x amШa98nW !|)L"D=vhxuv,I2 j> _/, ~|A U$>@ŏZɨzSEN@͹ד`!+|O6i#J:I~)EAN.v bhbrٻV# T8Bu:zbogk՛ =Ʉ&(bZbPf"~Ћq-ԃ=wg7yƷ]S@ #3:qCkU.1X(xoSs U!|x]މcdQj]R܋|.x'{=+ۅ*B#pBS!.[+$PNp,ݷi,>EVFMf*Jv7)q?و PԺ򈕨~I??%++*QWޕz[uQؐF"/<Y W$(B"kܒg1.*b 5'!q;2R#&O2 W"d$6nި칲, G6 e=qrmP *MUރ鄽⺥JxT^ _UWx@^/`%Y`CyBfј&XӋ޳,U//G<W$2 ?&"_CZ1VT. 3lS# QN(r~ȸ4&\ &qAn_18pȿrpNJ% rce&1vUl q}H 6Ety:gP^#Vgh {e%C(h8Fe=3,l|e.4K)gHV?_~j)I309.+M{#dK ".7JJvV8NJr#bP&Qv΁/%f /U_B!԰|0_ e'zZOQ;{mk.:x@-v$ULzauX엳OoVg#=~*fo#ɐZijYN.?&,u:t +p %Rî5T5kW5bl ۂ}GlE/K(yABM #kOv$BEEbC[m"KI' %2ܝ*Q5t8WL\H?F| zii.J:CڢH1Aqy#r -tqCťC71qx(e8! mЇL_]i@NEIHpF 0v6 Zp!{Bf'7Bɘm+rmAT֙AǠ-k[0\i[3B)TAj-;Z*,sX7MԿd.AWo|訠&y)r?ri ۾ ?⏙BK)ܬO>saj|%?=ya2q QbC8i{({mQ虊B7wR;Ԏ'K]л@H"{z^/6tћǔ s+;MS0'3MAudKzҊQz,^zjW"5QYȸqĤX91#י{TMԊɬYYDmNhB\xyGkS՛.SŊU.w h9 Yd갔m&fM, .2| R9^Eh5͆VlMHҡ65-M~thk0SO(5`t!+xDgD8da^d{}:ʪ}< s]2_(hKԇm13?@"DԂmja)".GBҕ rca6$$_G)UҏA_}IOZj|P. OU1;Nm つ(.Ӄ:<3߃O{}wҦ4~`_&l2ˏ[6} ;lNxw, C@}ʨHILap$lh?ЕC'%8q8q Ĥ83E-..RJ56)SoZ2[.$;FyO|B樿8L fyu)=uM=UwMuABHu)݃*xxj;W Pl8#) $KKGG~6$akIᜈƳj z/Ylg+-|^CmasYhX v#|r De``^Zn\li3 %W"[zH6R0i&^d fދ-  RD@&a?<#R!ɻ/z'ߧJG&~4Ui-Sd|T/LX!ʻI 4gvU+ɟ0̷orK`kـ ߺ+VM\sw̾Cϲ9e^5 C|[,T?}Ib4$qvtDXZ* T:*^8isYyͮY7;Ƞg,0;%/-/UrfB54--mX[DF)B4tf"E"L7ԚĴD (A@YJh̫~q|W0eWJ'VKY̱ȴbF'/DKN>.OR(]q*jCapZb GWm} ?gko;ir Vi@q<7ۮ>1vO G(L]%+k?'Dm]2"2 SH QK4}XW&j)]Z#u||H=-M\ޱ+x6g9YMRSɕM1aî~ ږߒ_nYF( 7?2BG5 ?9m*vTk*"i?ffhuϛ *}4(m]Y՜v[(ES}wO Ls}q R?GquSQb{&>_qv1$zI?rt:YhTy<^3^1ZhXBs!Rw.VBt:^gdf?ºԚ)]+f#N:AL{iV.9Er{,  \j2,9Q=}Av1AN=#,瑈pIvJЦR5ož nx/(cv"|~U9euy\':0;1>BW?Ļ~Z&np2 |Hf)owKhu?LZ3VA֭ 3fYm. +#찯# jR=MfBťk{%M74_(ͻ_zh9hst<+P&aC#sQic2H]YpPND+fm]-747%%s ql|IoC0VR_;`71ŅTzaջ0G9~p&ϋn.FR`wM(ܬA ⅄_eVCkɰҲa0Lk}]@5Ibkc'>Cb;200EeC G6r99qBUuf*Ӷ͆:a :x\ްgrt9ffY8yP@ \pMzl+D/̌;)W_H,kd΂هOi(|#0;o]T^\qDh|g/CX HQ.Vf,&Sta=F( T:ؐafh3K Wm8̢{wMX]|~ C<3l6JaxZ*[ J'(:co9 ںqι2S0~ҹ@XVcɔJk@e:fĥ71$P'fYűc#B~}gt{0s m M:I= dž'$aqC7|_DQ?o?o`fԡ(| y}P@& ٰ{z=ǁr]h|P HȂ"e".by7kGT3|EFm8dzi<8A9hܛ3Ukԉ?q]%Q=T)KKbf }lA 20[!le5xhfx1\SBSvT`zC"KCt }G׵953a؟B|N+pAƨܸm4dR+kvHozEru.scMFBq$H5eۖqRjK-/ef\N;ly:`C"6劲r5&z}DrUkğCA!nTHQlbbN"ql-U#\7?' yŏz螽cX` ~ymI7p]g˱spg0;gW/?^G;i{;p8ʌb#j:&<ŀ%71q*p# l& 6/}`ߐ3Pt" KqL"c#xkaQ6W8ӄC*q>2&ۭ nSz+ϐj,~E#^(fӯcCktnF$%>c2aV~z99Iz7\Wlaaf\%s8jYukvljkԕ~R֚%>LvO9Dɤ Lz[=2~q8 }wZ\.h T!Fʄ5#C=aσZY8-Bԏ#<heVξAAN_O)TcK)*.DSIuS#J!6d X-%Wc`S~5IǸ!IqD] shiIcϴZ" :aLC%$0ߛLzQ*ټ0vo+e)BGsz*|(PJ :@( Hp_|4a5T\MerM[,epz3XWl*SWz|> gQ)xOБpMi ӱ`yUcYBJp_Odi|v#&.ن FQHG8rr׉C%l倦36>Qs3`[Ub1[i Tkɐ4ᣣP* _ۦfbLK;=5 1~.`li K"a=(6^yb63pBo9p(#S&k¿4WZ˟ s$* rGw( MX/1wkJ.ݙ^[ >tyטVӰ`L쫻b0E:yF$ZhiP1{YlJGiA:eXtTW:Ą:`Tx:9RAg]ڢc˕>@mgjP+A%Ii|6$as a>7ժUbQ(gЧAN&="FxΖ҄%*O!wP8RKSzhq.~ ͒uVuonWbnO(>"r4Mtss⚋%΃m51(: z6^nA`T%|X`%MG?ZCӯȻ Gۜ@~%#m SHzhJTmKo X^;M+}(Ԙ6dh~ِ 45-+ȩq0nL-@ʙGBzje{ >lYP?O("ڒi":x1z_C.j Lbz<A<t,2k,z ZQ ѹ Fn Ez~E?ף< 280ςi #5F$Ft^eGf%xYg>t>ꦤ"G#R'wk8%ꕇq2II[}.-PMJ:8od{y@߁N>u:+}$kW1SnaA7mT)]00P -)fƕNUt<0<&G`҄[tCEE,AR lzW}(ƶ)H;V\js;7UH6,| F@fl=v))L6r1gNotW9w&e^:hOA8"CaU)lUwzҟ OQp=/@R$([zϨީYYS<=喎d_.'\biqLff 1./$.XK60s$Hjj K;z%2B = »;dX헒lr^)'y$g5lmR,$YȬVUy,!㱢lgp-H/tq\]oumwY]ɬtED㼄H(mTìnB!\ TSМ~OSe %sYX6JrN׭|=p=G}3G^]Kʭ(-.P1Z[-0ZL˾TmRKjGRf\4te~o*5Hkm=ڏGH_^Iq߶6% l(G)ERE)PjRi ^1d2{aNo<s^.y7 :U1۱l]x.gI5xU51bZڷ!͢D`7qY,6b6[9}HmLW5`#'m3 sZp&Ip.Cpm!2VCf3E_^C#6qf¶c!:,de#RGcfgzށsT'7u#QȤq cr]YDŽ䠀M DRwgm>.h D lJj)2DRu^n AB}GUH>h_9KiTե|T\'=ņ} KI6jA=fxS~gf3;\5Oa]:_]&Vbĸj,D}TeBҏCsM`2tD_]yՓr̩zgckӆ/M\R<؞pAdr6y uT|t `l1eU0r^<8_pܯkHnkKB@\Tm(t'ߏ!SGϏ4?4rt\B3dhOʖ%czȚHXwy4Qtqp$^ BR0JgLTH\|mEh"cAgIgieW8Ra&Q _N-Rh*GAlȿXzx*ΦsVcyP-e2`'jBx\ӄp2Yl4PBI%G7,̥_< 'Ӏ4ϴ,+V`/a'VIȧ2`$ :Fz6` zSqԁ<.$O9ku0 (N8NSSQY~ =YӋK]Wݥ!6Mw݆0'Pyxpxa^ P PrDKI(IxUGCT4%Rl\Zg ߊ |.}W!6g馏p:'Yq~`q5A|D?kkZq2b9yAz鋮Iop[)uꇲyfC9@@4LS s*R^ԉ|Z6{֣sugvңOo~t)]9cy h՛-z%h|w.nw{O/\=a 4aqT+o.,*lB"kP~BJ7u*C wŤ ȏ싉B:+*S ڂ-w̬ D{1գbj+hMlT5Pl) YĖ)nz>Sm.6p+qZ?@6~n2?RŻ#m֍^Q"WtjM30X*C]ws(!MNBI8. iĴCgQf/1#ȀS03rV^lߣHzA>ʘJwR5cAž+oGNbCWyV`[he`2s`¾{fNa. l<ِgZOވfdhѠ`ZXOUlE|g^dݷ`@@7P]#Mz8KFTl*v92o3Jf-oHhYY|n{Bm+&eA(ia9M U3 WKj^"3iT ~svko2Q?L/{ҥM>P-զ* w4(w'D>y RI ~IR2@'3kb\J4R(I_q71Ѽ0c[kVgE4qzc1z'wbF7(Jtq!&[%5=/%GUFùA0m]+-hSA^-W! qUi+zT(ty 7^0l?~X\u_rza:Yh ΒBkl%GDQwt5^:ӡRRvf{q9s #2{(P,2Q XΏ!ě ^ʶu͵s+h,/f?] f^b~,l }.G q_?߱uLVl֚Ͱt^E1`b:ID?qLWQ L!({Yb!g7>̰Qg@[cDypD%H?1.cKuWQr(slSP eyH ʘI:c f_ݡ򪫈c#2Dk(i}NG4:^gÓǀ'Zx\ĖU4a90s_پJ.֛5bO NU"x瀏KQS6e:ZNT/W?-m@OX2Rsb+- *qoYS~I91gCLdi܈?0'eaaNQ/frCs Ikk7݃|]&t-#F"&IzxhDQ"1\`\'J-6g>Q5ő\KwVαuNWN<3J]^2Ǻ8Kգ6Ƃ2O֞2SC Z%TY2_=y '9eKנ]G&, tஊ\a2iQXG2l3{?R[D= W[]8}a){Uz-/jeT BQ*ӡ茊~uZԼ!Ӓ?b6fr37c1.Y /cY0laVA_0oe,;E\<>G$ s9'b9%mGVi8;?!FI+F<(ק-]ߵBQ(5ۉgJRd~#bofA.lXn$TۅhK:a.o\9-tt2#կBBpu "[rmv<=JI3dЛJ}X+13lϱR鄘8cbڈsD}뀏 2asu;ʄBgxfᮊgOm+$Lt% Hi1]6dLF$uԠ$}.lF -Y,N&uo~P$DqA-L: #{"!Č1^pG*dba(vbלM 1!~uF~YGֳx]xXQݠy5tK`a' E. ɏ,m8,Q8@&YqND&)t/z+ZFj CMh̫12XJ܌ksz#)Ӆsy[ٗBI/dPFߊLg{>h"1~=Ѝai JB*TJoz=[{pF>b " Q K/}dGۯZѤHL)>;i%-ucS&es;׽ݚW$OjTlS[qm[ibz3kj3[iں+hwJ ͙+=' eٌ+ڄ8j^f\L,~ 5]pRNT5"PRFjXl!AB}N7KV[]FsX̰MYg]KuRƮKř`hF`X8B ft #hxyk%nT-BDV;0Mܟ] %y]>Ol+qX48B4G^+o-cl*4C-DͲvwf5jsy! ^ ھ]WY(! .8rgav*m[1b\f N!ΦDə+=xer3JMX4|enV絽Z9cgUP+RH=\b`Ёq) @Y}(e:Ss,H8 4֛i~e#24= LSҾy&mև8W0KMDܨ}{w33aa,i+&x=%e|QMr!'` 8$瑆H#]\y'Yefӄ&b?j Dr IR+HԝH<==4(5+|^%ؗ.j)w`~A+z gLz뇊=pmE wGQSN,U[_L_(j!c*mj5xP `e"WuWܫKGdHw*^PP="W4-ȍX:#')e}KG [Ç$9)ϑ3S-N<(QA2E{SZa3^e>Ͻ-~ң4Ns]^Rn7?>.&pv81-c Y/#ú|#Ux6Vd7E$r|ӔmS9h,fBjvm"rwS6y^=.'n @4l VZF3 o߇2ThҢ HO,RƊ3aJ]Wt?np;`1WKGvthG 0Dj_މ=9L{`jo[>ZzΌg%νi8.=kzo Kwo3 aOsn7QU\(!߯:Jv~pB_pweV6/CbLU@o >b|DZ#pۧ %r +Qx0d~/lhU훹vR $XC/~W>Z[ˣfEmPV\%6fh)H~RVvJHgJ_p)wD\5=xpNFd]z2LW͒,z8&&gILe9hHD&)R㍮ID*Զ>~$8JoRnTĹ)`K w)ɘ:%j<,/Y_W_Y#/Mޢ?_߽ _Buc>cqEU40kkiprڙߌC8% bzFJI&V8SԍpC<9RiF?[wIN!5^;qe{-x`"B@u%tKu-_,؞?M7+Ԓwwf=c/YOmS}h;N5J7wqį.#Bi})}6m3~Ho|,~X X7Ιԡ/|粐Vc5A8i-Nk c sn_~ŶnmQCz`-+z j=Rb!rS+!3 f5{A-T 1mLoϩե;dʂ}Ч ^և),ykO9j>dzΘU nzA!bU:4 mˋL1nLWO$LQXL5xP xY I:lx7YGƟTnB)L`pcUsx8u! Щ7Ȥ,aAC Eg^b%'c;w .,gFiZd 1҂N5$A/sppXJLAKmslb-e^Ih[ON<9r}deA&T9X\ͫ.\q3sa9p? u&,͛m26~I^B8>8@AqUx!졨T{ dN"n'DBEx,^CɇseJ_x3$9:QH}d[ׯzb~ Jj=*B$``6}([nW<}Git?ƎQO, e L^pxJ!ӡJ^V{ZRegc9Zcs2c@oTJ3`%_(G}f)NP <UTh56] ֫jc!2ؖ=GVhMm֒}xeREBh877 HU?LY0MZZ:`Ң›Kκ.0u`2^<2BD}OK}O>&\U_ /^6ܕ/(օrI[u-- B=>F#ȦVmVX]`r%Rv'&q=',  qM҂Q؅<cᷜk]5ȭi \%3ڤͭ79EEwrZ o.† &d)޻33 1뷎2t4μ*D&?.wtNbøɗv@U2J[[6 ^DȾzaQ5$g. |⨼|/0']A0C/٩r9M#MqH"Mfۏ/ɥ,!Jfy&⭿4%'й16Sh"QkUӯF'̌_V`'#Jw yCɛŒבEK,Þ;B:hw$XLLb]9/PeDQ_?҉ꦋؕUepWO^ *Hݫ/_O^4OsYoEG">n697:2i,yڴƤɷu&Gф~ ǒ^FY3Kky^.uI"͇.7sN\'-lCۆWR@Ɇܺ ?N'`n3fȋ?,w{<6^L^a?n)ʢEVHLuiޡR\2;ߜb|4-f[Y zS֥2o8`&F(Tpz[-$ VB>#`?S.{DwiRyY#Bنo},@|Hfuz@i{EqEX_.~F(Gk*ޛ| U,6>5s}FHZ$}Cvc4A%YhRo>\隔wXJ s FFE-y*Vy=P f~|=-}=Py lƤ3BѸƏV .|P7$"XY/’Y=U@GjrOSc=$oap#;'WoHT7n N7 'pcNx))}@XׯjCa{ݑ0uͰ1Fc ,]鈃b"ϒATatv/hɃ=7G[&|%(J7$?_ G׆IIh&U~q4<9=Vkᯅݢ|o45^8JRa6)^|{ t"L?=cl|6A}Que2Xt~ ƪh|B'Fլ|Zm*j >TgTIYEX®'@= ^9!gm} $tm:hxN`61#J3dom \^ĻKrN5Nyȍ8!,q!=]=ĝ٠߷CJRV.T_eʑ6;g=GfBN锧'\-{(xrrcӯ!|r7`hdEMAS[պLϖ97] ŞFr荓`Zt-/ m&V|<3בtĚ|y:]^B…g\'([(՜B^Ϲ0Yp4ag CBE&+j*/7_BH}cW%gn"G"yCTކ*Ⱦ$aA3 Un[HS¥F/$qVD% H0<Ł֖軿lwųG6]e ؔ8#oB!Z % $e-|/i-APKO5bE1!}HȾ3IJGrb,ZXK m-tQn OS1Sb3Gw%q7C,csht2 5e|F^Q{.*$SWͰXD Oһ *~' vNu' fwZ5I5s}dLFš.c8b\ ۢ(r<ԢyB."bn?4e ɥctT<-3d597vEFM}\qz "<Z8!YW)U~ҲM.s-R (4  Rgw!aM5ƶ$_K =\ Ưu)_F)%PHTE q2^VGE%l 8Q65몖yhChFxG[ڇx*mo ;5|Qk#!"фw2| gvvT"QwYY9@X%w/g3=N&MqR,tk#n,ŕԥn" Q6!$SE*_.7&|(cs"(oe0Q'TfϽ_nGǺd;LDD6\}{k{Mm J?#ȚكkÏ0.Qud/9>2{*m)Xg]^EgNMRBfvjd%˨gRA/$ Z~@2 M]VMѾ,#š:{_Bxl̓ æS.|Oɳk (;@JLR'QT!-|CtrE"y+CAzܨfmϑNÊwiJ4[p8a;| FH+ff׭6 )nf&U.`^kMMaZ}-ql̬u6#g&_v2\XyZ4%E?įs2+y;aQr_Oٺ}3Fmo= :XBe !`0!o,cRD`j\.R8ي/ WUXlͷDoKRM{9l%(P8&֬gQT$[ y4}^ln%Qx1 ۝!|Bۍ'DcV99=c82ZpLeYcciT'V&ЏͭPUm 0nf 0^UiKzu=7B9)X1GRgㆋCmzX#;ڜLnq&NwR m=́9Kqp> ;*qyll_p#si{4%-p*)yPVh%nlPV@NWHs^md=+4Y1/D "Y]>5])7K,sj`h!. n]A|Sl:ldB4:x1TFΥ7oQDC*9EwWLSxn/1vZD)m_զ9@@0[u}"cQZC9L1 An"*1SK;,r$k[y Lz'Obq#"em)PB D{3g,fm^߄DpT)\e#_;3}a"+4o3ko\A˥SiR*>Ӿٓ~dRu:D,-VA_;I#/ t^o{E? s}1ۧQLV i ;" ϡyʊ¼餍qpBT1QaxI Ӛ3զ(sρ1U @)aC>{ږ竛 +;QNI?z?$0=Qn2Tym|$8skZW!歠.[WɧG>b1]$[pmv7Щ_,u!AU6'|*st@-qu@hwplm7ڕ9voIcTNP˪ EF`:`%&˜&i5G= Rz&b6, Z-F rFL<A,o`z{)^z!"*# Ad9yV@؄ʷ\^%5SfHu7k (6|SaiǛbp|c>"jwÎG8g׾OaA؀N>xCd^!<9d$֤G}_7#/;Q ($bFƕwlBK3Ɂ %73`,!„9v?7LbOxI$:•`Z Dqi4|bݻ. - wEL=蚂hSSuz&!R%cnEu"Z#b'3wƙ@Շ[േN$׋mDSbHH8usp:Z`Ϙ>t^$Gi ]L=atbx)z$,O.}2crijOhEMՎ"c$x|v_o '{7؎]F.^.BVaQ`y ( :sa{d޽́=o|̪:ʮNjL᪍!;avBmyB{ɑy2NrNAy9ʸ5|ax4BIʨ.AߨGk4o1+`qɷ`ƄW90 (붖wۂr2jWKSt@'%v;RCRpHzƋ" <ү'\C?R4E.ND7ۘ^,Qz0!XA CA+q1bVO%#BD7с}KA;szf܂~ٙWC[ glSsC7Z$jږpf^gjpVbZ >y]l0S^֒/zd%\"4l$*=y̭WAkTĬos7mM/|03O7,tP+8Ei~7}2̻HjH^ĮwAֺ1-j՛lěBP!j'WU/2pڍ'foqV )sJNQm@X}{]NUn6D3[&7Xwu;{fNѩ ~8o|E8&.iLh]MxLbPn"ps H7603^uzknmZƷ(k2fA䊪y&?b[D:֚"izvm`iQu&^ty BEOucR{@Z%yr,$PBq5@@w*72B;n֢@ע@hJ3f9lQ\@LG,i9ϩO^Li\?*TW\Q YAA D?z@iO [axڎ14@uvƾ4G$E GB!P:c@J-k*#oؖߐLQ4ܫ$/R%}9{yVmJ2pg.b,=:1>WB)A}$EWVuml /ZGy"sM'V[ry-QIr/Eaủ=pAY g+g˥%=yL/OE~{ 2cO nlow^E4&9sȤÏL .‰KP"o*dYZ-9r >e 6\Y(񐁣2!\ٯL)랸 1AAlw9EcGU;䚹Op4e#ןZ~YS.Ƀ/' 3D=p| r&_zBБ>;݋^KOƉͯXI!@ 3*G%fv-1Kuyei߽ ⴷl $]m8痵f( E_ivxfKnk̗t_ֱ$AŖ+-c x%g4#I3%txrhkph|K#Ï?\q!yT *-1<3x}>pm=NS"p0]h(R@6"W@1-Q+w ^Kˡc.WY"6b^qay2@XR6ܻ-Dh>>#*ߣB*!c/3^~0Mn6)ܨG=-쇌77C 0ng<`Lhkzp6=ԭ8xwĿvH~&$u<+~z>M~751jӦ@C/XBt% JXr=t0dKŠ[ ιnopQT/ԑh9q#aB:xا讧FI̎ROyS%0b)MΚs[X965)<=hIl-S3L/9(#Rzoƈ3T5}8)pLvNra²eQP$-9KS(JE)RwCT륄}PeWl$jLW1\4j˳2q}_8~Hca9~"M2C嬲FAn 9\xv8"C+*H)uek >fſOa/b^-]tد5zEr'/Qc Kk_xc:٘\SmH^t1D9: =/F}D [*v*ܲT FlU$T򟲄ry9Wg׋E\/ VyYKPzxOvVm9]'s{*V7YV 9H? | V(NC d& } O bאrAƚKKoʼnٱ3:[ >-6;tOm&8"|U)!%o2K€Ukj!S D{Ď^ _U"a2"3&gϖ+d&ߐ s A^2aIrcy <#&[qqY8~@r˦ep4/Ժ-،7pϵcL*x~+@%#r2Ev;[[1"!c?SH2P1w0q(`=$Fo>: u`tc =xS#B:ku蛴~#̖XLlh7|H͛Ĥ螀er(R%V%Ak7W^E`r.0gy|_U_~7SW,6Eb40tҠg.d)6% ZĻtHY)=FI,Q#AG:hLa)+,wof١kJ2G+Z.Ӄʩxڜ$Gث/ XNDt-Ox_-%(ypaDiʷg?VRʈ},0лh6 uВ,˺ODߠ>jwAf,0+ZJ&!avٻ67!N`HNp ֈCV744glkb lgH:l|ݳpۏ^sÓwr :`D ^J T?酘kX78r9[T( a33~r&̀Gm?⏤4 Px=uZK)J̰z6?36L$eѹ#.]v/Bh}\]Ron/E4Bl_Ajg懒"Ґw ]a Cg`vƫ~cv=@<ɿ f1[9ڴ|:hw3LV(,PklS2kh@h^5hfp\Kal{<" E!'ܨua<,[X겆p \M|z zࠎ=oSh,0ci=uWDRcm"d~Țk3äq !yn'ӓ?:Zd1&j|;3"xB=Fh˲ HMOZs>]>Ƃڍ DCAGbNGSǜv3CUR*KKCIn=j=C]\:rrٕkiﳜo4I|f4X|[Ip-W0ЗHdZ¢ M]J.cROY/k>`o\WMe= y:l%dg.l5Aa`0M^ =[POj(4P)ug"ɱ4-iF?`} pۦ#㷕.OE l0U} D(5Zq ^ ZH*$ըS2%d[ j%?>%pA$ <3cҋ/o<+<BOF]N5 "8ß#}П[2? ޼k"oIɍ{9lyQQ쇡Z-X>72NMEXְ*.wؒTV> aS}5qSsM%"Xt~EM7͹ߕ%*KJCǀQiHa}!p^?f~hڵqYY|Gvv4iWGK t5Aun<|xx zMNF ]t"lb.zĪ螉q-Ų` LUd2d U:x C|h%2$ &gM֖sNmE;q3koeb~Q5v%a`'H%y[Y"XBj.},Kx9~4Ϫ+4 Y?>v5OjNi$p;ZQ҆"'B Q[1?ŠMN&%nϚ@-t9O>oө,n K;?/T<${<#_I^ ]znݶ| _ҟ"d!N#//~$h߁hR O1RBߏUj8f dwrUvcկjyU.PSӍqkC(`VvcZ_1"MnD}Np ,E.ÊΓa̞r* 7 (a> ϝC} [G[D9 WUrn-0);Smhm #5MXI ղEYB-eeL]/ƍ gn=NU& ,#H<Ams AboBڰlL҆}fH,`K=Y~6+G#DY6F\p:!HּQ-MF]be!/{ҖdrEA H+onrOڳ. BC->J$Y깖iFnAԇ(*œbSK[CCS3 {']RH%ŽeO UN{ 1 %C /#e J-o -}P# mGB݄ELdC;WFZRk3ޑ$#40T`0H}:b\1r' B'8ՕI IJANps1"6^C{N7QSՖ)j][R<$ԝ#aڡ(%+VdlW`k`2ctŦ8 S}5O0z*,HbJ吾O8;0sބcoZ9cnvDPyBC ;V; z6WŔ/=K% b ׇr•&)C10'Cl;TevVs^A/˰1MmZCPc\S!| Uܞ)_M3D"U\ps'U4L`r9a_ukׁO4_BtL?&Y֠r/Ӧ* kq1KH'˞??cӻ*=M?i`Iƒt?Z-{wnmچMR(=8ab`3+!5oκ9ڙ+_bK9t 05zX{Q^s5d1bMk"`WYԺc%'cVD"0f %1r0. FItl{^ d<$=fi}Nr/wh2q"}28]@#vqW.Yh/A{պь[C'"- wb 7|q q z!{ڬo i^ piLձyLEԹYő$נi;ZZDhayRleU H۷cMHXb!Hzo׿fk~eDi,藎Ba5߮?@)p?!.UZ,M05!Vc176A'oږf!ӣųAgksZxVL&P.[ݸ:<yɿ<|֭w\BG'PJbTh $hxl8O22Edu,k 5raG\W<4VͅIЗtXm۸ e!؆}r F7P</udƤTuv08?r frluɳEͫ#=vqѕHk} %x 0U\F 6oKHC#C>[ v>!S:m;_"K'cʙ[[l ͑e!;rD9o,ʨw3ޡ95s1Y.)Ej/%eCeb Uf5J&:JL5ZF]c l*33m7F &>A-BL-cՉw/n)HT4E&ÔBsL{e* )7eF*V\~M>5zV'^f49E?m ٺ0H\3ߢۏ! |y\j!3SٻˡNO7ٰ1sEG1龎UD71W]L3k0HnWeoOAoW4 `j+5/GQ6UtV~RԈE[p3J]m{GHCc6_-֐ow+JfP]- gݗ͝%,.6B'k?\yc'Z{;dԕn3jK@ut{v`;Y|Tf]ĊBѿ,V݃>F  5.}S.sx|/AvH~9".4&XF!Vߞ'TV^)%dxI 4ؖT޼,9t(܏Xu?ĦSf7 ZJ/O978Μ2ݹ _=u}~sl[V`izsAt^kB߃E܈N~v~SiiswBᄈhgbnBWJQ*Q7k&fm vС{txevG\I4992pB[|HxA3Fb;V?R(;z w8310_F>9_wĺh c]DImm@bIJ'j&˓k!SY& sAn UGQGWCQsfOx&e 7uh}V@qhBM0Sfz9Oph;Pa2H@a)G1 K/zP27?$j,Rh4k3F:d60K՘IN0M Tf4 D0yvq`BwnWim$^| ZjO/KZmNombzok#ZzIbs<$j盇<͠ TU`w9'#*_[ωk.OToyz?4(HIbǥ;gn$.?M\qsnJ ,,\Wj&⬴Tg^,o:9?NE4dl6`ybنoeצ,gH~{EhK"M)Q2.Udx)2s?]l13!|xIԷnj :ыb[L,ySY"I|=D -E) M{(]];t)4։@~V`s#*&]X(bXՈK 'e燯OTl NKSbbk ;S   "voW` Zȉ K;)7 -E{C0;O?68`{RO5nGӍi IEL2\AbЏԦ J]N0X_CA2r(TW--=?8p>T a ܮiK䞃]fYre\$ Q *K}:Z8k}9"֪YB_[#d65, 7`f19ЮqI=BeQFɫOnTS)l )e-jyM]R2]c.91S"VyR̉ (XZ*#NrNS8aeVUEە~< ZDT5Sp| 4RA$ Kw2 q .HrWC#AbM<k/8 qf@qa-RM{nk('{R{ٯ˦{q{7vA.ɥp#e~J@_8;l-> p'ҡ*.U!W%ʨFVnמשN(U2OkNP?DJy#a#Ht|&L>U?QXr엦; )XiύgN.ܡ?h)$FHFdy/IBt ӑ`bɑXW+= ^ u#znr ! p +5S{ƃ6Uu @.3 L2?%d¹[ôTd~BpbfP="B7m N4 0xƜ%N+%!;,ULQCu[N-tHUCtV?[2OcX!0&3W ^oG;C'|6WqIU?iމ`ȧы1XcR#y1o0):Mւp%2h'p-"ʮkn[w0oZ'{u >{@JL6Uˠ6|v,힁t@;Hnܔ-DND=ٕB6(DuYՄ6=Fyn>˝t-1XI-f4J:zv1(ELh>l+"ևII2m 9:`HlacBqez@Jk~P97(!{ ",.L$EK2)E~Wbbc5/Y'XMSׅDE"A<ssbrK-oWg3*6D@wsuK9,HwIv0XZ9̎jU3!jB/,Z'߆d=6/A$jD 4-;8Lu`@ \QMY6NrU]?qh^W#I]V2 , }iu8  7-zy mLPtd۔NP b8 zx#Jߞq)#i4[uvZ=R\zyi/;mbbOvn[ߛFuSeB2½Tg =)y1NYF9:"Bh$oyG)#_Ů;/l[j:xJ>˜@qGzI!pzؒ|'-SC5ت-t]]F'Ujn/wh)>3 w2y$RQ;hߞ`3}1jr^99T">|͏^w󵨛B*?`@i_{/>=h8jLV5LT_-0;`,WϚ8*r?3`nM QXݥwe7..@]]\'4v3$حd3В

5H}(ӵF?țc s߼I>w)+`*$pdclҽ!'3uʕ[ $@{XЪҬrc5DŽzk0-m)'!e37T1uQ0WI?&y~&m88짰HX~(:SfK Vk@#/ 8հ{k RA=`t-z?Xr8Wa]w)os6ܐIy6" 7yεk=R,f\i3+1"KKɝA AGtbT(ԙi–YQp?J>eֻ*`U]modmc%Vv>HuaOƲT*~k ]Ml\" KU}=AnT"=xoo`igQHaIk :#_?Bz`_}uɉAC]uݗ DCN.9l@m/{ K lfe5T;u+X9*^B}>Si ȴ9H8cKEĥ-K!oFaUn-y%qv ^v45dD4e],L#|'ԨJE}6h)`LǬPˆBJ8pZ\>7>qER[Az;;ddpmd`XUEnkp9@e0ti6d #>ARE>QIdir=]4m\W #E,C,^ql!*ÙEѬWm-k  [Ep @Q2pe.T_PU`D,p`cݥ|+TF o_~ rByDo4u Zu?@ Aߖ4/Ӣ`)s= _+&́L%.xz UiW fO-}{$iay^tRj'>:ao|C^b 8Y5v z$mެ.4OwuD\SL}pq|^]&3d/5oW@ȋp24Loҍ:?3F6S+n0j!ؕL!#DeacCԪ8e,C :9I+S@JfFa~ffbdaGu-bX?,ב_]KFyLη&trpD3쳜(~6=?FChخ.Ki.RRFu9^ї IԎ92,u!A.ƗlWT9\R~/,>mKӯt1/OTHXfSZF_Y/[P 4]TDE?$w࠽T92q2d ❶>(ЙonHVKz{.0`:/Z0⾬T+2bA|B:pJ=ޯ5jɮw4ol$ǵtI9w <:|& XOξ ^#we-"0rLZar0%J.~v<[! mDnDuKVnPmz5MD55t<ڕANZ=jxIRd*,k +٢2Rh QӪl|K/4dԷ~aײnOvùysuHC\He'<`F[DyѲ5c.>s|bs\B{wtb (ᛁ8 6裲+S^!ч 0RK .yCgVA/ML۷z2Iup c@6*)<*-9cޖG L:wzȮKe^oC8mզ-SGAb߿CD1ng~[%c^ tsdÙ_<]ݟ43a6Ky V'3C$ܽR}3/K{w3 Щe=^M m'dԇ+b,i#׺f pv,r;iLF[^&* sGoC,$&:8uA4nCkSDrWizP79.$fY,tݼxT degE<#v<ᄕ 7Qd?G| Vqf.~$ږ&MV|$' 6u}2*Wz$|Hΐ?̫387qbiڡQ)ߧ?)gPt g2ǥ-cH:cPA*^I'S[.<|"=[8A{,|nv(75 s"}*-c fкa\}?AI-Kψ9α6N}A" ڝ [ DzctolGt|lJ/CD]e dlM%c䱤cgf)NK.Z-d*r8iޤTʶ,vLǶ^Ųn&YVHl@G_>>D_n*u< (0CZ^]r6 FaV%?ӽC&3o$KYtU~5Q #YƮ\34ɾ8͟H;_~;e22>2x]hi pj6X̮k* lT pз%`)]nmMb0(ǔ ધZ"ًPiO:tY0 6) btyIޠg*<6h= ;:-wt^>uhqނ43k`[sxyѮvrfWȧh \Q5nft>pHKqͳo@ĉ`ܮ&a iA\ssUM$%ynӤҞ%İ6BHc?7hoV3*?.iӻz@u1K3cCt 䯬Ki ƽ-X*8<&7Vє d:\BR?6Vrщ'SL>] !@~\ vسcJ3 ds~ӻgsӒ޵E LE5 8DŽmqqࡩmQA?6K{}]|Ay"(4r z/ s=awˈn2D?y,%$o(g[l&1͜[hwwl7LbZ):8J=wp1 [i- {6sK7ϫlpf!ܤziEZDΑiUPcM);6nBq JͿ"兝iȃ=9%{x#Cq/*rt$p,8]׋yc!u'=9ot쩓 _DI[<;X ]gTELY.2Rdע;ZGxU,8r뷽̓'jd#8) m(fHT"Vi ؚKkMw{jwP~|>&;rFꭴ,P@Ե'f/cf-}#oaV"w#GÆ/5_qɔp5 +jS/0xq]TsK]G`uKF6 SŔA_Ln ̍,:t8\9w6h x& t *LyOWeoWv{ħymj}L, :e~ zICcƅvea `n~OJAԭ̠bN _Jޯ}rK*Чi{3v[*~r9.ud<6}{qXV<},Ǣ?bN z0j$Pq D 8^M|T,mXY4S߬4dN;% T:T(̌_(z?y ";޳r&ZOȕ-zD&B&xٸӂilX97.<|fNH+kBQnjR4k>Pt)M"bs dv6ـH/% h3]-8@5po@UIq=*j{Q`zH9ض8X[tՆwAVa΅C"kqQuv>''43Wi*7Mf]`=H)7 (nY TC" L[UUH +KTs$@]y6d­CIv7lݶSSSXql8'mlqg*C])`PR^W;Y|fۋ`I*ˢy?Ky1{4UJ8(BqOQ^fS@WG?jDy4o`o ͜U(ūb4W,]'b4s2\vLCV cQ>ˎђ95vIFn39`=f{+Mu bS'!Ö_rJu+F0bj\VRT.eƗy6a86.w]c54K2jᗇˤZ,kܤ]p̢Iy,菊! F 1 Q '>jGPygr78,_E4Һ EN- ~!J֤0Wt6AtDbgKݨB63LP ָZ:9ֱ \n-d)"- DSS&Vmj!Be`=^YdpG(EoPb@ѪVhOP5/+:i>b˄-Khk&}-m6.%(7C9pKArPd]Fo[gPV6%]NK0=F%&-s}>3huQav 4a !j4 r=]EGN6eq,A!skɷ.818? 69yBHS+(zŁ'́(RM`mǥvmٽ_j5:A 坔'qcNh뇠NR@m15ⴺ4\Y8p%-eDm:&d6dY7+4v{ȧ<:Th{*./ q"6`b 6\eckH^Џ9=.k]DRh2O/bEe_(JCaƲZ!XW~tzFPC:c:tm$hD[٠:.g֏Y i}l "SṾJ4sw^hW-QAso.ٔABӟsY;í 8V5̭Z=;Hi'!-N)s#v Uo⚴C >bA+$wV,(rns6 f+}Q b5I&~+yПB9¯Z/J|wljqÙ`OF*(q~۫SR?3`Jzrfq$wMшgodž]:&X,ڛ o.c@8~"᏶9gY%j[bImhNX \ke#Z衧/{da}sgKôl!sf_\WMN=nSDV-c?Kj$8u,&(p7#z~w $ պNڠX$`=vO*\qjm5[iNB!uC+{Wɭ`.fsG໾Y#4q3Nn5hc\K,XP/av?Z pib-PQ_I]SMbRt;g)<-5ڿ{k$ot Y;6y  MlK3]hfKnw*f^ML@"(2:Uqf\7s^$0+#SHɊvҌIQN"YKMpȻXT1;A-)[g'Jʥl7]p3j/o ;Xпú[UΝh@f&/bC< 9Z>K]\BV q0W`2R 3:|6aCJVEh ϔ>>qKC+b+9]/VqSM:*k||&5OZTrә@&꠹=ߏN6r wU,ݲ|- @6BGt5}8|TQrőe!W@F@7ԓΗSD[ qV-M$T9XEZKҤfа+".ܙMWk @\b滊* >(!rv%s86m.WN'Ū!BX'~C1T]y--9˧{.Sʉw;},-ŀ]g&;NoaE,d[HE2 :݈HjĈGY,ՑFvO*%LkoX1͇ I*d1CN_*RNK6_P8@[CS vW,_M-v%m}^Ir8J9pA]_3 DNkLhPC]1 yJB_dNedqoz*Q(92-l""X:Sw>FbsJmw+z4(qߣ^4p0_3F!tlVv1TϿiֽ8Կ%F:Z3FTV5.5^kW-_:mf dA[o'Bf}5#f}\:#1#AMY aO\8+ѐ#KԜ.K[L.ѵk!k\ʆ=Q:^㜭 2}s.j}-fx0CCo14ňȼ`s۵c,-M^ZR;4.`oO'"!дQA4z|1޵L֞X_ZFlGoIّAEs#sbkvm:QX.5Ә'kɮс>3=UB-;4@I&*ˏVW|h.OE4}Fγ4*Ë?α벬cn{Df\=֨z&[O\miyЬ)&@Aam>ogҫ5r"0 `v*~n˞bf(OH%_}jm:=Z lq :jaTSgycX &x8iN Cӿ mׁI_qݘ1yjۗж({Q!b$T4\EƱ) [/p̞^z,SV$7`eGC1n=dabz 3C[ybd3;EIYU}9l--@R] cN;"}i