kernel-rt-tools-5.10.0-177.0.0.rt62.61.oe2203sp3>  <@PT@7!.ܶujG7oe4openeuler@compass-ci.com G7oJ _Λ^gn2ٽrϖ]ksڜʔTϤ] &u!{RFXoaV‹ܸӧE#T3%=9码 hXZs!H}d_me|lq#b}P T?s+҉@COrڛ+Th]< 3*gYWy'I׻(:9 B>ptԀ!M('LZ>ma7{)"iL9M Eihu _1w):F=fԏNLc?k O. 4Q-ymSDN If<iIDgsze/9{)ڨd1f125e9501f4cd0f21f9813708572d3d08268f8eed6494558a0104ec3f763d36ebeffe87779e58a6595bdf329d5b1e06482aa69}ߒ\R!#h x>F(?(d 3 \  ' '' ' D' ' G' ' '''x!!!(8#9#:d#> ? @ BF:GX'H'I'XYZ`[p\']0'^bdeflt'ux'vw$'x%'y&$z($(4(8(>((Ckernel-rt-tools5.10.0177.0.0.rt62.61.oe2203sp3Assortment of tools for the Linux kernelThis package contains the tools/ directory from the kernel source and the supporting documentation.edc-64g.compass-ci GPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64/sbin/ldconfig if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ]; then # Initial installation /usr/bin/systemctl --no-reload preset cpupower.service || : fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ]; then # Package removal, not upgrade if [ -d /run/systemd/system ]; then /usr/bin/systemctl --no-reload disable --now cpupower.service || : else /usr/bin/systemctl --no-reload disable cpupower.service || : fi fi/sbin/ldconfig  870HH8y00 9pX8@8&x .J'"!%s 6 (큤큤A큤eJeJeeeeeeeeeeeeeeeeeteeeJeeeeeeeeeeeeeeeyeedfa2f436ae6b75bbb29a713d3e7b14e63f158109339bfef985561828858e0584988c528961b569c4513ae26fb28d9e9255ff829a338d96ea3adf4d351dfd33d05056f752a9fb3514030df4696c3ac46b2c191905e49485d14ce43790cf6dcb546003319cf2f2adc12ceb78c660e3111cb12b13804377f015dbbda04cfcaa164405e0cd6b4c17b0cba75a0ef298754cc3a6572dad191c39a7a41ead68acc9a467fcb6d1a646a7e778d4d417895aac4e23fc86f1879b7a9b8ba8c6e66952268c3c3d9925b831a3e03987a64f6ff6dd1aa585bec7891bd8087b5fc01e49abe61faa31e44f365ce8a1d8bd4c33ab3510eb9bde5fdb8206330e6ebfa6d18409c32d289677510d1d6b1e360aa4c2290ce3ca7ceb6ff9c8639d2e5ecb6991420d217714425468c7929ceee987c37b2e0dcb7b682b51d1149d4ac2cf1241b90413c183135639a0fe3701bae695f9da8d01192c060b507bcb1eceecf8d52c77d10da1f9720e91f8d7f92b3f8bb391a232f5b4f4fc5dd07df38b0ad7e1a8edbf435828a72ff8d1e8e6b5423a1f900260b26534522e7c11545ee6ad3b506ba2b0f5e5fa675dd0cb7d15f4d4b7eb02764b185cf4ead6ad4aaebbd92bd9b96cf2406b53bf9f30fe0f199e923c40fb940f7d4f0d62307d72053c1087a216ed48dd2047c9f4f556015b75cbeebe6e4b1fdd616df4dad6ace859fb4c35c2eb1f34f154c659f883909ab3228be954c710c358424709bad20f22ae548c249f66d0af53666f14965e03b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98c66456fac24a0edd7fd7fb15e7f75e36ef7afa799f4cf539500c8f7d1a8e248f04f831f2b433eb04cf223eca03d0d213a0f486e45f952817c340043d91b03586fb5a425bd3b3cd6071a3a9aff9909a859e7c1158d54d32e07658398cd67eb6a0d6e9b61145a3f72620423c80f591b0ede49300d35a78772e8e2136e34b4e10df5c54eefd3cb5f578bce0899d7531d095e1be048894d170f2e05ad7db9cefd39f88e20c8927e641ad20e4b63e752ebd504837654c90ea0906ad7099eba2898ffd2a5123deeb73519db6ad3b0b46c87f35a43f7fb495e7ad613a447491f6c035b44285af9fedb132039e8b084ef8b806afd4189b6a363e2db41b83bd5b0753662d8349d3677800300978e6ac93a7a12fb922b9b1e8b33987c8810c38151c801d7cdffe39ba5a4216a389203030a652c165caf3c67f45cee8118c46e5fe0f1838f5c5d258d1d5809366d1cab91fd5403827572c5bceb6ba9793089da19e7aebd34ec585bb8ab43536ae9f92afdf0792d9a89c63b5092ca47033d4307e1c34af0f41d7c751837f1940b50e5090acc2fffacb133b3e0185d233532d7472b86b0f4ae63057ad2d886f1a9775418ff2e5da872c7c1727093d443c816bfc7431ffb920af0f47b3185ce2590d068716602ee0cd73f6d8fef9208951139f8b89483a0d1455266c9910b011efd596011ddeccd234118a618fb14899d10d72b6efeaec1b261adfe4b6cbfdbcf9073109f5672bdff88181dd4fc9356fe69a90932a4e4988282890d6a303a87220aa35fcb5b99c4b25abc1826e22fdbcaae5bb778e9811a35b9fbeedace702ddc684b8b1b8b50b9349aff7612cbd9cacdc3eb384f361003f05dclibcpupower.so.0.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-rt-5.10.0-177.0.0.rt62.61.oe2203sp3.src.rpmconfig(kernel-rt-tools)cpufreq-utilscpufrequtilskernel-rt-toolskernel-rt-tools(x86-64)kernel-rt-tools-libslibcpupower.so.0()(64bit) @@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/usr/bin/envconfig(kernel-rt-tools)libc.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)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcap.so.2()(64bit)libcpupower.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libncursesw.so.6()(64bit)libpanelw.so.6()(64bit)libpci.so.3()(64bit)libpci.so.3(LIBPCI_3.0)(64bit)libpci.so.3(LIBPCI_3.5)(64bit)libpci.so.3(LIBPCI_3.8)(64bit)libtinfo.so.6()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)5.10.0-177.0.0.rt62.61.oe2203sp33.0.4-14.6.0-14.0-15.2-14.17.0ez@eB=d3@d cccc{h@cb[b@b@bx@b=b@bbkbw@b@b1@b@bzSbk@be;bbb^@bV@bP#bDF@b!b!b@b8bOb@a,@zhangyu - 5.10.0-177.0.0.61zhangyu - 5.10.0-161.0.0.60liyulei - 5.10.0-146.0.0.59liyulei - 5.10.0-144.0.0.58wuchunguang - 5.10.0-142.0.0.57kylin-liyulei - 5.10.0-141.0.0.56kylin-liyulei - 5.10.0-129.0.0.55kylin-mayukun - 5.10.0-126.0.0.54kylin-mayukun - 5.10.0-121.0.0.53kylin-mayukun - 5.10.0-99.0.0.52Zheng Zengkai - 5.10.0-99.0.0.51Zheng Zengkai - 5.10.0-98.0.0.50Zheng Zengkai - 5.10.0-97.0.0.49Zheng Zengkai - 5.10.0-96.0.0.48Zheng Zengkai - 5.10.0-95.0.0.47Zheng Zengkai - 5.10.0-94.0.0.46Zheng Zengkai - 5.10.0-93.0.0.45Zheng Zengkai - 5.10.0-92.0.0.44Zheng Zengkai - 5.10.0-91.0.0.43Zheng Zengkai - 5.10.0-90.0.0.42Zheng Zengkai - 5.10.0-88.0.0.41Zheng Zengkai - 5.10.0-87.0.0.40Zheng Zengkai - 5.10.0-83.0.0.39Zheng Zengkai - 5.10.0-82.0.0.38Zheng Zengkai - 5.10.0-81.0.0.37Zheng Zengkai - 5.10.0-80.0.0.36Zheng Zengkai - 5.10.0-79.0.0.35Zheng Zengkai - 5.10.0-78.0.0.34Zheng Zengkai - 5.10.0-59.0.0.33Zheng Zengkai - 5.10.0-58.0.0.32Zheng Zengkai - 5.10.0-57.0.0.31Zheng Zengkai - 5.10.0-56.0.0.30Zheng Zengkai - 5.10.0-55.0.0.29Zheng Zengkai - 5.10.0-54.0.0.28Zheng Zengkai - 5.10.0-53.0.0.27- update kernel-rt version to 5.10.0-177.0.0- update kernel-rt version to 5.10.0-161.0.0- update kernel-rt version to 5.10.0-146.0.0- update kernel-rt version to 5.10.0-144.0.0- update kernel-rt version to 5.10.0-142.0.0- add kernel-rt.spec and rt patches- add kernel-rt.spec and rt patches- add kernel-rt.spec and rt patches- add kernel-rt.spec and rt patches- add kernel-rt.spec and rt patches- sched/fair: Add document for burstable CFS bandwidth - sched/fair: Add cfs bandwidth burst statistics - sched/fair: Introduce the burstable CFS controller - mm: memcontrol: add the flag_stat file - eulerfs: fix potential sbi->persisters free error - fs/ntfs3: Fix invalid free in log_replay - Revert "nfs: nfs_file_write() should check for writeback errors" - xfs: Skip repetitive warnings about mount options - xfs: rename variable mp to parsing_mp - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - RDMA/hns: Refactor the alloc_cqc() - RDMA/hns: Refactor the alloc_srqc() - RDMA/hns: Clean up the return value check of hns_roce_alloc_cmd_mailbox() - RDMA/hns: Remove similar code that configures the hardware contexts - RDMA/hns: Refactor mailbox functions - RDMA/hns: Fix the wrong type of parameter "op" of the mailbox - RDMA/hns: Remove redundant parameter "mailbox" in the mailbox - RDMA/hns: Remove fixed parameter "timeout" in the mailbox - RDMA/hns: Remove the unused parameter "op_modifier" in mailbox - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - net/ns: put workqueue of cleanup_net sleep for a while when notify. - bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() - md: bcache: check the return value of kzalloc() in detached_dev_do_request() - bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() - bcache: avoid journal no-space deadlock by reserving 1 journal bucket - bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() - bcache: improve multithreaded bch_sectors_dirty_init() - bcache: improve multithreaded bch_btree_check() - bcache: fixup multiple threads crash - bcache: fixup bcache_dev_sectors_dirty_add() multithreaded CPU false sharing - bcache: use default_groups in kobj_type - bcache: fix NULL pointer reference in cached_dev_detach_finish - bcache: replace snprintf in show functions with sysfs_emit - bcache: move uapi header bcache.h to bcache code directory - bcache: move calc_cached_dev_sectors to proper place on backing device detach - bcache: fix error info in register_bcache() - md: bcache: Fix spelling of 'acquire' - bcache: avoid oversized read request in cache missing code path - bcache: remove bcache device self-defined readahead - lib: crc64: fix kernel-doc warning - bcache: fix a regression of code compiling failure in debug.c - bcache: Use 64-bit arithmetic instead of 32-bit - md: bcache: Trivial typo fixes in the file journal.c - md: bcache: avoid -Wempty-body warnings - bcache: use NULL instead of using plain integer as pointer - bcache: remove PTR_CACHE - bcache: reduce redundant code in bch_cached_dev_run() - bcache: Avoid comma separated statements - bcache: Fix register_device_aync typo - bcache: consider the fragmentation when update the writeback rate - bcache: don't pass BIOSET_NEED_BVECS for the 'bio_set' embedded in 'cache_set' - bcache: set pdev_set_uuid before scond loop iteration - md/bcache: convert comma to semicolon - bcache:remove a superfluous check in register_bcache - bcache: fix race between setting bdev state to none and new write request direct to backing - Revert "selftests/bpf: Add test for bpf_timer overwriting crash" - smsc95xx: Ignore -ENODEV errors when device is unplugged - net: usb: Correct reset handling of smsc95xx - net: usb: Correct PHY handling of smsc95xx - perf symbols: Fix symbol size calculation condition - Input: aiptek - properly check endpoint type - scsi: mpt3sas: Page fault in reply q processing - usb: usbtmc: Fix bug in pipe direction for control transfers - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload - net: bcmgenet: skip invalid partial checksums - bnx2x: fix built-in kernel driver load failure - net: phy: mscc: Add MODULE_FIRMWARE macros - net: dsa: Add missing of_node_put() in dsa_port_parse_of - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings - drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() - hv_netvsc: Add check for kvmalloc_array - atm: eni: Add check for dma_map_single - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - net: phy: marvell: Fix invalid comparison in the resume and suspend functions - esp6: fix check on ipv6_skip_exthdr's return value - vsock: each transport cycles only on its own sockets - efi: fix return value of __setup handlers - mm: swap: get rid of livelock in swapin readahead - ocfs2: fix crash when initialize filecheck kobj fails - crypto: qcom-rng - ensure buffer for generate is completely filled- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode" - jbd2: fix a potential race while discarding reserved buffers after an abort - ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed - x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86: Fix get_wchan() to support the ORC unwinder - netfilter: nf_tables: disallow non-stateful expression in sets earlier - io_uring: fix using under-expanded iters - io_uring: don't re-import iovecs from callbacks - nfc: replace improper check device_is_registered() in netlink related functions - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - net: hns3: fix incorrect type of argument in declaration of function hclge_comm_get_rss_indir_tbl - net: hns3: add query vf ring and vector map relation - net: hns3: add byte order conversion for VF to PF mailbox message - net: hns3: add byte order conversion for PF to VF mailbox message - net: hns3: remove the affinity settings of vector0 - net: hns3: fix access null pointer issue when set tx-buf-size as 0 - net: hns3: add return value for mailbox handling in PF - net: hns3: add validity check for message data length - net: hns3: modify the return code of hclge_get_ring_chain_from_mbx - net: hns3: fix error log of tx/rx tqps stats - net: hns3: align the debugfs output to the left - net: hns3: clear inited state and stop client after failed to register netdev - net: hns3: Fix spelling mistake "actvie" -> "active" - net: hns3: remove unnecessary line wrap for hns3_set_tunable - net: hns3: replace magic value by HCLGE_RING_REG_OFFSET - net: hns3: fix the wrong words in comments - net: hns3: update the comment of function hclgevf_get_mbx_resp - net: hns3: add log for setting tx spare buf size - net: hns3: add failure logs in hclge_set_vport_mtu - net: hns3: refine the definition for struct hclge_pf_to_vf_msg - net: hns3: refactor hns3_set_ringparam() - net: hns3: add ethtool parameter check for CQE/EQE mode - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: fix the concurrency between functions reading debugfs - skbuff: fix coalescing for page_pool fragment recycling - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() - crypto: arm64/sm4 - Fix wrong dependency of NEON/CE implementation - crypto: arm64/sm4 - add ARMv8 Crypto Extensions implementation - crypto: arm64/sm4 - add ARMv8 NEON implementation - crypto: arm64/sm4-ce - rename to sm4-ce-cipher - crypto: sm4 - export sm4 constant arrays - crypto: sm3,sm4 - move into crypto directory - io_uring: always use original task when preparing req identity - kselftest/vm: fix tests build with old libc - sfc: extend the locking on mcdi->seqno - tcp: make tcp_read_sock() more robust - nl80211: Update bss channel on channel switch for P2P_CLIENT - drm/vrr: Set VRR capable prop only if it is attached to connector - iwlwifi: don't advertise TWT support - atm: firestream: check the return value of ioremap() in fs_init() - can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready - ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE - MIPS: smp: fill in sibling and core maps earlier - mac80211: refuse aggregations sessions before authorized - ARM: dts: rockchip: fix a typo on rk3288 crypto-controller - ARM: dts: rockchip: reorder rk322x hmdi clocks - arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" - arm64: dts: rockchip: reorder rk3399 hdmi clocks - arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity - xfrm: Fix xfrm migrate issues when address family changes - xfrm: Check if_id in xfrm_migrate - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - proc: Fix a dentry lock race between release_task and lookup - x86/sgx: Fix race between reclaimer and page fault handler - x86/sgx: Mark PCMD page as dirty when modifying contents - x86/sgx: Free backing memory after faulting the enclave page - memcg: introduce per-memcg reclaim interface for cgroup v1 - selftests: cgroup: add a selftest for memory.reclaim - selftests: cgroup: fix alloc_anon_noexit() instantly freeing memory - selftests: cgroup: return -errno from cg_read()/cg_write() on failure - memcg: introduce per-memcg reclaim interface - KVM: SEV: add cache flush to solve SEV cache incoherency issues - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - share_pool: Fix ABBA deadlock - sharepool: fix hisi oom deadlock - floppy: disable FDRAWCMD by default - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - sw64: optimize simd version of memcpy and memset - sw64: fix sendfile system call - sw64: fix the number of aux entries in ARCH_DLINFO - sw64: pcie: enable PME and AER support - sw64: unify 32-bit MEMIO address of host and guest - hwmon: add support for sw64 temperature sensor - sw64: pci: align the address of mmio resource to PAGE_SIZE - sw64: signal: save/restore fpregs with copy user - sw64: push and pop kernel stack with ldi instruction - ipmi: add ipmi driver support - sw64: add pvt device to chip3.dts - hwmon: add voltage sensor support for sw64 - sw64: remap PA with |= in early_ioremap - sw64: vdso: fix CFI directives for fpregs in vrt_sigreturn - sw64: vdso: fix backtrace of vrt_sigreturn - sw64: kvm: simplify the code - sw64: force signal and fault for traps and debugging - sw64: fix compile error for DISCONTIGMEM=y - sw64: add old sigprocmask back for compatibility - sw64: add dynamic turning on/off cores support - sw64: add dynamic frequency scaling support - sw64: fix ip checksum calculation - sw64: remove unnecessary parameter in REG_OFFSET_NAME - sw64: kvm: fix bad page state setting outside of kvm memory pool - sw64: fix setup_rt_frame for non SA_SIGINFO - sw64: do some cleanups for rt_sigframe - sw64: kvm: handle ldl_u and stl_u when exit mmio - sw64: fix some compile errors - sw64: add missing global __constant_c_memset - sw64: remove unnecessary include headers - sw64: increase position index in c_next for cpuinfo - sw64: Kconfig: remove dependence on ARCH_SUPPORTS_ACPI - sw64: Kconfig: remove dependence on !PREEMPT - sw64: clean up out-of-date selected options - sw64: add kbuild defconfig rule - sw64: ptrace: clean up debug codes - sw64: add ARCH_HAS_PTE_SPECIAL support - sw64: kvm: remap pages of guest by vm_insert_page() - sw64: clean up a.out and ECOFF binary related headers - sw64: switch to old-style semctl/shmctl syscalls - sw64: define NR_SYSCALLS as generated __NR_syscalls - sw64: add SO_RCVTIMEO/ SO_SNDTIMEO socket options - sw64: dts: rename spi flash partition to fix warning - sw64: fix ex_table entries from misalignment handlers - sw64: radeon: add a force flush to delay work when radeon uvd suspend - sw64: add set time support for hypervisor based rtc - sw64: add regs and stack access APIs to support kprobe events - sw64: unify access to LONGTIME for guest and emulator - sw64: enable more than 32 CPUs for guest - sw64: fix SPDX license identifier in uapi headers - sw64: add required include headers to ptrace.h - sw64: fix the VDSO symbol generation for nm - sw64: add clone3 syscall support - sw64: add missing pkey syscall numbers - sw64: reformat syscall.tbl - sw64: fix printk method for guest os - sw64: remove unused a.out.h - sw64: switch GUP to the generic get_user_pages_fast() implementation - sw64: kvm: fix bug when open file with the O_DIRECT flag - sw64: fix compile error for CONFIG_PCI=n - sw64: rename kvm_mem variables - sw64: fix coding style problems - sw64: kvm: remove MAX_VPN - sw64: clean up useless #if 0 and #if 1 - sw64: fix coding style problems - sw64: remove MAX_ASN - sw64: add support for emulator running mode - sw64: optimize ip checksum calculation - sw64: use jump label for running modes - sw64: mm: mark pci and memmap region as nomap - sw64: fix the value of QEMU_PRINTF_BUFF_BASE - sw64: clean up some useless codes - sw64: numa: switch to arch node_distance - sw64: fix all compile warnings - sw64: remove CONFIG_USE_PERCPU_NUMA_NODE_ID=n code - sw64: simplify cpumask_of_node - sw64: modify tc_sched_clock debugfs file - sw64: remove redundant Kconfig source - sw64: switch to generic pcibios_set_master and pci_common_swizzle - sw64: print correct initrd address - sw64: mm: use memblock to find the end of memory - sw64: mm: warn overlapped memmap and DMA region - sw64: pci: remove some useless code - sw64: mm: reorder memblock_init process - sw64: vdso: fix time calculation - sw64: vdso: change vdso version - sw64: vdso: add automatic syscall fallback - sw64: iommu: fix 32-bit devices dma ops - sw64: re-implement sw64_dma_direct_ops according upstream - config: add initial openeuler_defconfig for sw64 - watch_queue: Fix filter limit check - ext4: add check to prevent attempting to resize an fs with sparse_super2 - x86/traps: Mark do_int3() NOKPROBE_SYMBOL - x86/boot: Add setup_indirect support in early_memremap_is_setup_data() - x86/boot: Fix memremap of setup_indirect structures - watch_queue: Make comment about setting ->defunct more accurate - watch_queue: Fix lack of barrier/sync/lock between post and read - watch_queue: Free the alloc bitmap when the watch_queue is torn down - watch_queue: Fix the alloc bitmap size to reflect notes allocated - watch_queue: Fix to always request a pow-of-2 pipe ring size - watch_queue: Fix to release page in ->release() - watch_queue, pipe: Free watchqueue state after clearing pipe ring - virtio: acknowledge all features before access - virtio: unexport virtio_finalize_features - arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 - riscv: Fix auipc+jalr relocation range checks - mmc: meson: Fix usage of meson_mmc_post_req() - net: macb: Fix lost RX packet wakeup race in NAPI receive - staging: gdm724x: fix use after free in gdm_lte_rx() - staging: rtl8723bs: Fix access-point mode deadlock - selftests/memfd: clean up mapping in mfd_fail_write - selftest/vm: fix map_fixed_noreplace test failure - tracing: Ensure trace buffer is at least 4096 bytes large - ipv6: prevent a possible race condition with lifetimes - Revert "xen-netback: Check for hotplug-status existence before watching" - Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" - gpio: Return EPROBE_DEFER if gc->to_irq is NULL - hwmon: (pmbus) Clear pmbus fault/warning bits after read - net-sysfs: add check for netdevice being present to speed_show - spi: rockchip: terminate dma transmission when slave abort - spi: rockchip: Fix error in getting num-cs property - selftests/bpf: Add test for bpf_timer overwriting crash - net: bcmgenet: Don't claim WOL when its not available - sctp: fix kernel-infoleak for SCTP sockets - net: phy: DP83822: clear MISR2 register to disable interrupts - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - gpio: ts4900: Do not set DAT and OE together - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. - NFC: port100: fix use-after-free in port100_send_complete - net/mlx5e: Lag, Only handle events from highest priority multipath entry - net/mlx5: Fix a race on command flush flow - net/mlx5: Fix size field in bufferx_reg struct - net: ethernet: lpc_eth: Handle error for clk_enable - net: ethernet: ti: cpts: Handle error for clk_enable - tipc: fix incorrect order of state message data sanity check - ethernet: Fix error handling in xemaclite_of_probe - ice: Fix curr_link_speed advertised speed - ice: Rename a couple of variables - ice: Remove unnecessary checker loop - ice: Align macro names to the specification - ice: stop disabling VFs due to PF error responses - i40e: stop disabling VFs due to PF error responses - ARM: dts: aspeed: Fix AST2600 quad spi group - net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() - drm/sun4i: mixer: Fix P010 and P210 format numbers - qed: return status of qed_iov_get_link - esp: Fix BEET mode inter address family tunneling on GSO - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() - isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() - virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero - mISDN: Fix memory leak in dsp_pipeline_build() - mISDN: Remove obsolete PIPELINE_DEBUG debugging information - tipc: fix kernel panic when enabling bearer - arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias - HID: vivaldi: fix sysfs attributes leak - clk: qcom: gdsc: Add support to update GDSC transition delay - ARM: boot: dts: bcm2711: Fix HVS register range- net, xdp: Update pkt_type if generic XDP changes unicast MAC - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID - sched/psi: report zeroes for CPU full at the system level - psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim - psi: Fix psi state corruption when schedule() races with cgroup move - psi: Reduce calls to sched_clock() in psi - psi: Optimize task switch inside shared cgroups - psi: Pressure states are unlikely - psi: Use ONCPU state tracking machinery to detect reclaim - psi: Add PSI_CPU_FULL state - block/psi: remove PSI annotations from direct IO - psi: make kabi compatibility for psi in struct cgroup - psi, tracepoint: introduce tracepoints for psi_memstall_{enter, leave} - psi: fix wrong iteration in iterate_groups - config: change CONFIG_DMATEST from y to m - perf: Fix sys_perf_event_open() race against self - blk-mq: fix kabi broken by "blk-mq: Use request queue-wide tags for tagset-wide sbitmap" - blk-mq: fix use-after-free in blk_mq_exit_sched - blk-mq: Use request queue-wide tags for tagset-wide sbitmap - blk-mq: Some tag allocation code refactoring - arm64: Add memmap reserve range check to avoid conflict - ext4: add reserved GDT blocks check - ax25: Fix UAF bugs in ax25 timers - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - selftests: tls: skip cmsg_to_pipe tests with TLS=n - selftests: tls: add missing AES256-GCM cipher - selftests: tls: add missing AES-CCM cipher tests - selftests: tls: test for correct proto_ops - selftests: tls: test splicing decrypted records - selftests: tls: test splicing cmsgs - selftests: tls: add tests for handling of bad records - selftests: tls: factor out cmsg send/receive - selftests: tls: add helper for creating sock pairs - selftests/tls: add SM4 GCM/CCM to tls selftests - selftests: tls: clean up uninitialized warnings - selftests/tls: Add {} to avoid static checker warning - tls: Skip tls_append_frag on zero copy size - net/tls: fix slab-out-of-bounds bug in decrypt_internal - tls: splice_read: fix accessing pre-processed records - net/tls: support SM4 CCM algorithm - net/tls: support SM4 GCM/CCM algorithm - net/tls: make sure tls offload sets salt_size - net/tls: make inline helpers protocol-aware - driver core: fix deadlock in __driver_attach - driver core: fix deadlock in __device_attach - inet: fully convert sk->sk_rx_dst to RCU rules - Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" - arm64: cpufeature: add HWCAP for FEAT_RPRES - arm64: cpufeature: add HWCAP for FEAT_AFP - arm64: Add Cortex-A510 CPU part definition - arm64: Add Cortex-X2 CPU part definition - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition - arm64: cputype: Add CPU implementor & types for the Apple M1 cores- hamradio: fix macro redefine warning - Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" - btrfs: add missing run of delayed items after unlink during log replay - btrfs: qgroup: fix deadlock between rescan worker and remove qgroup - btrfs: fix lost prealloc extents beyond eof after full fsync - tracing: Fix return value of __setup handlers - tracing/histogram: Fix sorting on old "cpu" value - HID: add mapping for KEY_ALL_APPLICATIONS - HID: add mapping for KEY_DICTATE - Input: samsung-keypad - properly state IOMEM dependency - Input: elan_i2c - fix regulator enable count imbalance after suspend/resume - Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() - net: dcb: disable softirqs in dcbnl_flush_dev() - drm/amdgpu: fix suspend/resume hang regression - nl80211: Handle nla_memdup failures in handle_nan_filter - iavf: Refactor iavf state machine tracking - net: chelsio: cxgb3: check the return value of pci_find_capability() - ibmvnic: complete init_done on transport events - ARM: tegra: Move panels to AUX bus - soc: fsl: qe: Check of ioremap return value - soc: fsl: guts: Add a missing memory allocation failure check - soc: fsl: guts: Revert commit 3c0d64e867ed - ARM: dts: Use 32KiHz oscillator on devkit8000 - ARM: dts: switch timer config to common devkit8000 devicetree - s390/extable: fix exception table sorting - memfd: fix F_SEAL_WRITE after shmem huge page allocated - ibmvnic: free reset-work-item when flushing - igc: igc_write_phy_reg_gpy: drop premature return - pinctrl: sunxi: Use unique lockdep classes for IRQs - selftests: mlxsw: tc_police_scale: Make test more robust - ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions - ARM: Fix kgdb breakpoint for Thumb2 - igc: igc_read_phy_reg_gpy: drop premature return - arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output - can: gs_usb: change active_channels's type from atomic_t to u8 - ASoC: cs4265: Fix the duplicated control name - firmware: arm_scmi: Remove space in MODULE_ALIAS name - efivars: Respect "block" flag in efivar_entry_set_safe() - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - ibmvnic: register netdev after init of adapter - net: sxgbe: fix return value of __setup handler - iavf: Fix missing check for running netdev - mac80211: treat some SAE auth steps as final - net: stmmac: fix return value of __setup handler - mac80211: fix forwarded mesh frames AC & queue selection - ice: fix concurrent reset and removal of VFs - ice: Fix race conditions between virtchnl handling and VF ndo ops - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client - net/smc: fix connection leak - net: dcb: flush lingering app table entries for unregistered devices - net: ipv6: ensure we call ipv6_mc_down() at most once - batman-adv: Don't expect inter-netns unique iflink indices - batman-adv: Request iflink once in batadv_get_real_netdevice - batman-adv: Request iflink once in batadv-on-batadv check - netfilter: nf_queue: handle socket prefetch - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - net: fix up skbs delta_truesize in UDP GRO frag_list - e1000e: Correct NVM checksum verification flow - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - bpf, sockmap: Do not ignore orig_len parameter - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls - ntb: intel: fix port config status offset for SPR - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference - xen/netfront: destroy queues before real_num_tx_queues is zeroed - drm/i915: s/JSP2/ICP2/ PCH - iommu/amd: Recover from event log overflow - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - riscv: Fix config KASAN && DEBUG_VIRTUAL - riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP - riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value - ALSA: intel_hdmi: Fix reference to PCM buffer address - tracing: Add ustring operation to filtering string pointers - drm/amdgpu: check vm ready by amdgpu_vm->evicting flag - ata: pata_hpt37x: fix PCI clock detection - serial: stm32: prevent TDR register overwrite when sending x_char - tracing: Add test for user space strings when filtering on string pointers - exfat: fix i_blocks for files truncated over 4 GiB - exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() - net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 - i2c: qup: allow COMPILE_TEST - i2c: cadence: allow COMPILE_TEST - dmaengine: shdma: Fix runtime PM imbalance on error - selftests/seccomp: Fix seccomp failure by adding missing headers - cifs: fix double free race when mount fails in cifs_get_root() - tipc: fix a bit overflow in tipc_crypto_key_rcv() - KVM: arm64: vgic: Read HW interrupt pending state from the HW - Input: clear BTN_RIGHT/MIDDLE on buttonpads - regulator: core: fix false positive in regulator_late_cleanup() - ASoC: rt5682: do not block workqueue if card is unbound - ASoC: rt5668: do not block workqueue if card is unbound - i2c: bcm2835: Avoid clock stretching timeouts - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work - mac80211_hwsim: report NOACK frames in tx_status - nfsd: Fix null-ptr-deref in nfsd_fill_super() - arm64: Add non nmi ipi backtrace support - slub: add back check for free nonslab objects- sched/fair: Update rq clock before unthrottle a qos cfs_rq - io_uring: fix soft lockup in io_submit_sqes() - arm64: Fix wrong logic in gic_arch_restore_irqs() - pkcs7: parser support SM2 and SM3 algorithms combination - secure_seq: use the 64 bits of the siphash for port offset calculation - vfio/iommu: Fix uncorrect type parameters which used in bitmap operations - ipv6: per-netns exclusive flowlabel checks - memblock: use kfree() to release kmalloced memblock regions - gpio: tegra186: Fix chip_data type confusion - tty: n_gsm: fix deadlock in gsmtty_open() - tty: n_gsm: fix wrong tty control line for flow control - tty: n_gsm: fix NULL pointer access due to DLCI release - tty: n_gsm: fix proper link termination after failed open - tty: n_gsm: fix encoding of control signal octet bit DV - riscv: fix oops caused by irqsoff latency tracer - thermal: int340x: fix memory leak in int3400_notify() - RDMA/cma: Do not change route.addr.src_addr outside state checks - driver core: Free DMA range map when device is released - xhci: Prevent futile URB re-submissions due to incorrect return value. - xhci: re-initialize the HC during resume if HCE was set - usb: dwc3: gadget: Let the interrupt handler disable bottom halves. - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings - usb: dwc2: drd: fix soft connect when gadget is unconfigured - USB: serial: option: add Telit LE910R1 compositions - USB: serial: option: add support for DW5829e - tracefs: Set the group ownership in apply_options() not parse_options() - usb: gadget: rndis: add spinlock for rndis response list - Revert "USB: serial: ch341: add new Product ID for CH341A" - ata: pata_hpt37x: disable primary channel on HPT371 - sc16is7xx: Fix for incorrect data being transmitted - iio: Fix error handling for PM - iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot - iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - tracing: Have traceon and traceoff trigger honor the instance - RDMA/ib_srp: Fix a deadlock - RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close - RDMA/rtrs-clt: Kill wait_for_inflight_permits - regmap-irq: Update interrupt clear register for proper reset - spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets - net/mlx5: Fix wrong limitation of metadata match on ecpf - net/mlx5: Fix possible deadlock on rule deletion - udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() - surface: surface3_power: Fix battery readings on batteries without a serial number - net/smc: Use a mutex for locking "struct smc_pnettable" - netfilter: nf_tables: fix memory leak during stateful obj update - nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() - net: Force inlining of checksum functions in net/checksum.h - net: ll_temac: check the return value of devm_kmalloc() - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure - drm/edid: Always set RGB444 - openvswitch: Fix setting ipv6 fields causing hw csum failure - gso: do not skip outer ip header in case of ipip and net_failover - tipc: Fix end of loop tests for list_for_each_entry() - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - io_uring: add a schedule point in io_add_buffers() - bpf: Add schedule points in batch ops - selftests: bpf: Check bpf_msg_push_data return value - bpf: Do not try bpf_msg_push_data with len 0 - hwmon: Handle failure to register sensor with thermal zone correctly - bnxt_en: Fix active FEC reporting to ethtool - bnx2x: fix driver load from initrd - perf data: Fix double free in perf_session__delete() - ping: remove pr_err from ping_lookup - optee: use driver internal tee_context for some rpc - tee: export teedev_open() and teedev_close_context() - x86/fpu: Correct pkru/xstate inconsistency - CDC-NCM: avoid overflow in sanity checking - USB: zaurus: support another broken Zaurus - drm/i915: Correctly populate use_sagv_wm for all pipes - drm/amdgpu: disable MMHUB PG for Picasso - KVM: x86/mmu: make apf token non-zero to fix bug - parisc/unaligned: Fix ldw() and stw() unalignment handlers - parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing - clk: jz4725b: fix mmc0 clock gating - btrfs: tree-checker: check item_size for dev_item - btrfs: tree-checker: check item_size for inode_item- mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - ext4: Fix warning in ext4_da_release_space - perf: hisi: Fix unexpected modifications in hisi_uncore_l3c_pmu.c - huge tmpfs: remove shrinklist addition from shmem_setattr() - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE - huge tmpfs: fix fallocate(vanilla) advance over huge pages - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - irq-gic-v3-its: It can't be initialized when the GICR had been cut - irq-gic-v3: Add support to init ts core GICR - crypto: tcrypt - add asynchronous speed test for SM3 - crypto: x86/sm3 - add AVX assembly implementation - crypto: sm3 - make dependent on sm3 library - crypto: sm2 - make dependent on sm3 library - crypto: arm64/sm3-ce - make dependent on sm3 library - crypto: sm3 - create SM3 stand-alone library - dynamic_hugetlb: fix undefined struct cftype - file: fix kabi change since add f_ctl_mode - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - readahead: introduce FMODE_CTL_WILLNEED to read first 2MB of file - lockdep: Correct lock_classes index mapping - i2c: brcmstb: fix support for DSL and CM variants - copy_process(): Move fd_install() out of sighand->siglock critical section - i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() - i2c: qcom-cci: don't delete an unregistered adapter - dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size - dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - EDAC: Fix calculation of returned address and next offset in edac_align_ptr() - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop - kconfig: fix failing to generate auto.conf - net: macb: Align the dma and coherent dma masks - net: usb: qmi_wwan: Add support for Dell DW5829e - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - drm/rockchip: dw_hdmi: Do not leave clock enabled in error case - xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create - soc: aspeed: lpc-ctrl: Block error printing on probe defer cases - ata: libata-core: Disable TRIM on M88V29 - kconfig: let 'shell' return enough output for deep path names - selftests: fixup build warnings in pidfd / clone3 tests - pidfd: fix test failure due to stack overflow on some arches - arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 - arm64: dts: meson-g12: add ATF BL32 reserved-memory region - arm64: dts: meson-gx: add ATF BL32 reserved-memory region - netfilter: conntrack: don't refresh sctp entries in closed state - irqchip/sifive-plic: Add missing thead,c900-plic match string - phy: usb: Leave some clocks running during suspend - ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of - ARM: OMAP2+: hwmod: Add of_node_put() before break - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - tty: n_tty: do not look ahead for EOL character past the end of the buffer - NFS: Do not report writeback errors in nfs_getattr() - block/wbt: fix negative inflight counter when remove scsi device - ASoC: tas2770: Insert post reset delay - KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests - mtd: rawnand: gpmi: don't leak PM reference in error path - powerpc/lib/sstep: fix 'ptesync' build error - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() - ALSA: hda: Fix missing codec probe on Shenker Dock 15 - ALSA: hda: Fix regression on forced probe mask option - ALSA: hda/realtek: Fix deadlock by COEF mutex - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 - selftests/exec: Add non-regular to TEST_GEN_PROGS - perf bpf: Defer freeing string after possible strlen() on it - dpaa2-eth: Initialize mutex used in one step timestamping path - libsubcmd: Fix use-after-free for realloc(..., 0) - bonding: fix data-races around agg_select_timer - net_sched: add __rcu annotation to netdev->qdisc - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - net: ieee802154: ca8210: Fix lifs/sifs periods - net: dsa: lantiq_gswip: fix use after free in gswip_remove() - net: dsa: lan9303: fix reset on probe - netfilter: nft_synproxy: unregister hooks on init error path - selftests: netfilter: fix exit value for nft_concat_range - iwlwifi: pcie: gen2: fix locking when "HW not ready" - iwlwifi: pcie: fix locking when "HW not ready" - drm/i915/gvt: Make DRM_I915_GVT depend on X86 - vsock: remove vsock from connected table when connect is interrupted by a signal - drm/i915/opregion: check port number bounds for SWSCI display power state - drm/radeon: Fix backlight control on iMac 12,1 - iwlwifi: fix use-after-free - kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled - kbuild: lto: merge module sections - random: wake up /dev/random writers after zap - gcc-plugins/stackleak: Use noinstr in favor of notrace - Revert "module, async: async_synchronize_full() on module init iff async is used" - x86/Xen: streamline (and fix) PV CPU enumeration - drm/amdgpu: fix logic inversion in check - nvme-rdma: fix possible use-after-free in transport error_recovery work - nvme-tcp: fix possible use-after-free in transport error_recovery work - nvme: fix a possible use-after-free in controller reset during load - scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task - scsi: pm8001: Fix use-after-free for aborted TMF sas_task - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - selftests: skip mincore.check_file_mmap when fs lacks needed support - selftests: openat2: Skip testcases that fail with EOPNOTSUPP - selftests: openat2: Add missing dependency in Makefile - selftests: openat2: Print also errno in failure messages - selftests/zram: Adapt the situation that /dev/zram0 is being used - selftests/zram01.sh: Fix compression ratio calculation - selftests/zram: Skip max_comp_streams interface on newer kernel - net: ieee802154: at86rf230: Stop leaking skb's - kselftest: signal all child processes - selftests: rtc: Increase test timeout so that all tests run - platform/x86: ISST: Fix possible circular locking dependency detected - platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 - btrfs: send: in case of IO error log it - parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology - mm: don't try to NUMA-migrate COW pages that have other uses - mmc: block: fix read single on recovery logic - parisc: Fix sglist access in ccio-dma.c - parisc: Fix data TLB miss in sba_unmap_sg - parisc: Drop __init from map_pages declaration - serial: parisc: GSC: fix build when IOSAPIC is not set - Revert "svm: Add warning message for AVIC IPI invalid target" - HID:Add support for UGTABLET WP5540 - scsi: lpfc: Fix mailbox command failure during driver initialization - can: isotp: add SF_BROADCAST support for functional addressing - can: isotp: prevent race between isotp_bind() and isotp_setsockopt() - fs/proc: task_mmu.c: don't read mapcount for migration entry - mm: memcg: synchronize objcg lists with a dedicated spinlock - drm/nouveau/pmu/gm200-: use alternate falcon reset sequence- ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - ext4: fix warning when submitting superblock in ext4_commit_super() - ipv6: annotate some data-races around sk->sk_prot - net/sched: cls_u32: fix netns refcount changes in u32_change() - arm64: kaslr: support randomized module area with KASAN_VMALLOC - arm64: Kconfig: support CONFIG_KASAN_VMALLOC - arm64: kasan: abstract _text and _end to KERNEL_START/END - arm64: kasan: don't populate vmalloc area for CONFIG_KASAN_VMALLOC - ext4: fix bug_on in __es_tree_search - exec: Remove redundant check in do_open_execat/uselib - floppy: use a statically allocated error counter - ext4: fix race condition between ext4_write and ext4_convert_inline_data - arm64: Fix some build errors related to KEXEC - sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - ubi: ubi_create_volume: Fix use-after-free when volume creation failed - ubi: fastmap: Don't reserve beb_rsvd_pebs while filling fm pool - net: ipv6: fix use after free of struct seg6_pernet_data - net: ipv6: check return value of rhashtable_init - KVM: arm64: vgic: Drop WARN from vgic_get_irq - Documentation: arm64: Add limitation for exactmap - arm64: Fix reserved memory via memmap - ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() - bpf, sockmap: Add sk_rmem_alloc check for sockmap - bpf, sockmap: Fix double uncharge the mem of sk_msg - bpf, sockmap: Fix more uncharged while msg has more_data - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full - bpf, sockmap: Fix memleak in sk_psock_queue_msg - bpf, sockmap: Zap ingress queues after stopping strparser - bpf, sockmap: On cleanup we additionally need to remove cached skb - bpf, sockmap: Fix memleak on ingress msg enqueue - skmsg: Fix a memory leak in sk_psock_verdict_apply() - sock_map: Fix a potential use-after-free in sock_map_close() - skmsg: Avoid lock_sock() in sk_psock_backlog() - net: Introduce skb_send_sock() for sock_map - skmsg: Introduce a spinlock to protect ingress_msg - skmsg: Lock ingress_skb when purging - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU - perf: hisi: Add support for HiSilicon SoC L3T PMU - perf: hisi: Fix read sccl_id and ccl_id error in some platform - perf: hisi: Make irq shared- io_uring: fix race between timeout flush and removal - net/x25: Fix null-ptr-deref caused by x25_disconnect - iommu: Fix potential use-after-free during probe - perf: Fix list corruption in perf_cgroup_switch() - arm64: dts: imx8mq: fix lcdif port node - scsi: lpfc: Reduce log messages seen after firmware download - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue - Makefile.extrawarn: Move -Wunaligned-access to W=1 - hwmon: (dell-smm) Speed up setting of fan speed - phy: ti: Fix missing sentinel for clk_div_table - speakup-dectlk: Restore pitch setting - USB: serial: cp210x: add CPI Bulk Coin Recycler id - USB: serial: cp210x: add NCR Retail IO box id - USB: serial: ch341: add support for GW Instek USB2.0-Serial devices - USB: serial: option: add ZTE MF286D modem - USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 - usb: raw-gadget: fix handling of dual-direction-capable endpoints - usb: gadget: f_uac2: Define specific wTerminalType - usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition - usb: dwc3: gadget: Prevent core from processing stale TRBs - usb: ulpi: Call of_node_put correctly - usb: ulpi: Move of_node_put to ulpi_dev_release - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" - usb: dwc2: drd: fix soft connect when gadget is unconfigured - eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX - n_tty: wake up poll(POLLRDNORM) on receiving data - vt_ioctl: add array_index_nospec to VT_ACTIVATE - vt_ioctl: fix array_index_nospec in vt_setactivate - net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister - net: mscc: ocelot: fix mutex lock error during ethtool stats read - ice: fix IPIP and SIT TSO offload - ice: fix an error code in ice_cfg_phy_fec() - dpaa2-eth: unregister the netdev before disconnecting from the PHY - net: amd-xgbe: disable interrupts during pci removal - tipc: rate limit warning for received illegal binding update - net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - nfp: flower: fix ida_idx not being released - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - net: dsa: lantiq_gswip: don't use devres for mdiobus - net: dsa: felix: don't use devres for mdiobus - net: dsa: bcm_sf2: don't use devres for mdiobus - net: dsa: ar9331: register the mdiobus under devres - net: dsa: mv88e6xxx: don't use devres for mdiobus - bonding: pair enable_port with slave_arr_updates - gpio: sifive: use the correct register to read output values - ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE - drm/panel: simple: Assign data from panel_dpi_probe() correctly - ixgbevf: Require large buffers for build_skb on 82599VF - arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' - netfilter: ctnetlink: disable helper autoassign - misc: fastrpc: avoid double fput() on failed usercopy - drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. - gpio: aggregator: Fix calling into sleeping GPIO controllers - usb: f_fs: Fix use-after-free for epfile - ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo - phy: xilinx: zynqmp: Fix bus width setting for SGMII - ARM: dts: imx6qdl-udoo: Properly describe the SD card detect - staging: fbtft: Fix error path in fbtft_driver_module_init() - ARM: dts: meson8b: Fix the UART device-tree schema validation - ARM: dts: meson8: Fix the UART device-tree schema validation - ARM: dts: meson: Fix the UART compatible strings - ARM: dts: Fix timer regression for beagleboard revision c - drm/rockchip: vop: Correct RK3399 VOP register fields - PM: s2idle: ACPI: Fix wakeup interrupts handling - ACPI/IORT: Check node revision for PMCG resources - nvme-tcp: fix bogus request completion when failing to send AER - ARM: socfpga: fix missing RESET_CONTROLLER - ARM: dts: Fix boot regression on Skomer - ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group - riscv: fix build with binutils 2.38 - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER - KVM: eventfd: Fix false positive RCU usage warning - net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs - perf: Always wake the parent event - usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend - PM: hibernate: Remove register_nosave_region_late() - scsi: myrs: Fix crash in error case - scsi: ufs: Treat link loss as fatal error - scsi: pm8001: Fix bogus FW crash for maxcpus=1 - scsi: qedf: Fix refcount issue when LOGO is received during TMF - scsi: qedf: Add stag_work to all the vports - scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() - scsi: target: iscsi: Make sure the np under each tpg is unique - powerpc/fixmap: Fix VM debug warning on unmap - net: sched: Clarify error message when qdisc kind is unknown - drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer - x86/perf: Avoid warning for Arch LBR without XSAVE - NFSv4 handle port presence in fs_location server string - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: change nfs_access_get_cached to only report the mask - tracing: Propagate is_signed to expression - drm/amdgpu: Set a suitable dev_info.gart_page_size - NFSD: Fix offset type in I/O trace points - NFSD: Clamp WRITE offsets - NFS: Fix initialisation of nfs_client cl_flags field - net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs - net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs - can: isotp: fix potential CAN frame reception race in isotp_rcv() - mmc: sdhci-of-esdhc: Check for error num after setting mask - ima: Do not print policy rule with inactive LSM labels - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start()- crypto: api - Move cryptomgr soft dependency into algapi - moxart: fix potential use-after-free on remove path - selftests: nft_concat_range: add test for reload with no element add/del - cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning - net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY - ext4: fix incorrect type issue during replay_del_range - ext4: fix error handling in ext4_fc_record_modified_inode() - ext4: fix error handling in ext4_restore_inline_data() - ext4: modify the logic of ext4_mb_new_blocks_simple - ext4: prevent used blocks from being allocated during fast commit replay - EDAC/xgene: Fix deferred probing - EDAC/altera: Fix deferred probing - x86/perf: Default set FREEZE_ON_SMI for all - perf/x86/intel/pt: Fix crash with stop filters in single-range mode - perf stat: Fix display of grouped aliased events - fbcon: Add option to enable legacy hardware acceleration - Revert "fbcon: Disable accelerated scrolling" - rtc: cmos: Evaluate century appropriate - tools/resolve_btfids: Do not print any commands when building silently - selftests: futex: Use variable MAKE instead of make - selftests/exec: Remove pipe from TEST_GEN_FILES - bpf: Use VM_MAP instead of VM_ALLOC for ringbuf - gve: fix the wrong AdminQ buffer queue index check - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - pinctrl: bcm2835: Fix a few error paths - pinctrl: intel: fix unexpected interrupt - pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line - ASoC: max9759: fix underflow in speaker_gain_control_put() - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes - ASoC: fsl: Add missing error handling in pcm030_fabric_probe - drm/i915/overlay: Prevent divide by zero bugs in scaling - net: stmmac: ensure PTP time register reads are consistent - net: stmmac: dump gmac4 DMA registers correctly - net: macsec: Verify that send_sci is on when setting Tx sci explicitly - net: macsec: Fix offload support for NETDEV_UNREGISTER event - net: ieee802154: Return meaningful error codes from the netlink helpers - net: ieee802154: ca8210: Stop leaking skb's - net: ieee802154: mcr20a: Fix lifs/sifs periods - net: ieee802154: hwsim: Ensure proper channel selection at probe time - spi: uniphier: fix reference count leak in uniphier_spi_probe() - spi: meson-spicc: add IRQ check in meson_spicc_probe - spi: mediatek: Avoid NULL pointer crash in interrupt - spi: bcm-qspi: check for valid cs before applying chip select - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - RDMA/mlx4: Don't continue event handler after memory allocation failure - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. - IB/rdmavt: Validate remote_addr during loopback atomic tests - RDMA/ucma: Protect mc during concurrent multicast leaves - RDMA/cma: Use correct address when leaving multicast group - Revert "ASoC: mediatek: Check for error clk pointer" - IB/hfi1: Fix AIP early init panic - dma-buf: heaps: Fix potential spectre v1 gadget - block: bio-integrity: Advance seed correctly for larger interval sizes - mm/kmemleak: avoid scanning potential huge holes - mm/pgtable: define pte_index so that preprocessor could recognize it - mm/debug_vm_pgtable: remove pte entry from the page table - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels - drm/nouveau: fix off by one in BIOS boundary checking - btrfs: fix deadlock between quota disable and qgroup rescan worker - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks - ALSA: hda/realtek: Add quirk for ASUS GU603 - ALSA: hda: realtek: Fix race at concurrent COEF updates - ALSA: hda: Fix UAF of leds class devs at unbinding - ALSA: usb-audio: Correct quirk for VF0770 - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - selinux: fix double free of cond_list on error paths - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" - psi: fix failure of create cgroup psi trigger - mbigen: fix mbigen driver defer probe - md/raid1: fix missing bitmap update w/o WriteMostly devices - md/raid1: only allocate write behind bio for WriteMostly device - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - block: fix kabi change since add bd_write_openers and bd_part_write_openers - kabi: deduplication friendly structs - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set - bpf: Access bpf_sock's src_ip4 and sorc_port in BPF_CGROUP_INET_SOCK_RELEASE hook - bpf: Add new bpf helper to get SO_ORIGINAL_DST/REPLY_SRC - bpf: Add bpf_get_sockops_uid_gid helper function - net: core: Add a GID field to struct sock. - crypto: crct10dif-neon - fix use via crypto_shash_digest() - net: fix information leakage in /proc/net/ptype - config: enable CONFIG_QOS_SCHED_SMT_EXPELLER by - sched: Add tracepoint for qos smt expeller - sched: Add statistics for qos smt expeller - sched: Implement the function of qos smt expeller - sched: Introduce qos smt expeller for co-location - ext4: fix symlink file size not match to file content - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: fix use-after-free in ext4_search_dir - KVM: s390: Return error on SIDA memop on normal guest - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - perf c2c: Update documentation for display option 'all' - perf c2c: Sort on all cache hit for load operations - perf c2c: Refactor node header - perf c2c: Add dimensions for load miss - perf c2c: Add dimensions for load hit - perf c2c: Add dimensions for total load hit - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe - livepatch/arm64: Fix incorrect endian conversion when long jump - livepatch: Print logs when register failed - livepatch: Print logs when check calltrace failed - livepatch: Print logs when patch text failed - livepatch: Optimize list_del operation in 'arch_klp_unpatch_func' - livepatch: Use 'old_insns' to replace 'old_insn' - livepatch: Remove redundant copy for old codes - livepatch: Reduce duplicate codes and fix issue on patch text - mm: export collect_procs() - rcu: Prevent expedited GP from enabling tick on offline CPU- tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - fanotify: Fix stale file descriptor in copy_event_to_user() - net: amd-xgbe: Fix skb data length underflow - net: amd-xgbe: ensure to reset the tx_timer_active flag - ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback - net/mlx5: E-Switch, Fix uninitialized variable modact - net/mlx5: Use del_timer_sync in fw reset flow of halting poll - net/mlx5e: Fix handling of wrong devices during bond netevent - drm/vc4: hdmi: Make sure the device is powered with CEC - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN - psi: Fix uaf issue when psi trigger is destroyed while being polled - KVM: x86: Forcibly leave nested virt when SMM state is toggled - Revert "drivers: bus: simple-pm-bus: Add support for probing simple bus only devices" - net: ipa: prevent concurrent replenish - net: ipa: use a bitmap for endpoint replenish_enabled - net: ipa: fix atomic update in ipa_endpoint_replenish() - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() - block: Fix wrong offset in bio_truncate() - fsnotify: invalidate dcache before IN_DELETE event - usr/include/Makefile: add linux/nfc.h to the compile-test coverage - dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config - net: bridge: vlan: fix memory leak in __allowed_ingress - ipv4: remove sparse error in ip_neigh_gw4() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - net: bridge: vlan: fix single net device option dumping - Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" - net: cpsw: Properly initialise struct page_pool_params - drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc - drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy - video: hyperv_fb: Fix validation of screen resolution - ibmvnic: don't spin in tasklet - ibmvnic: init ->running_cap_crqs early - ipv4: fix ip option filtering for locally generated fragments - net: ipv4: Fix the warning for dereference - net: ipv4: Move ip_options_fragment() out of loop - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending - hwmon: (lm90) Mark alert as broken for MAX6654 - efi/libstub: arm64: Fix image check alignment at entry - rxrpc: Adjust retransmission backoff - octeontx2-pf: Forward error codes to VF - phylib: fix potential use-after-free - net: phy: broadcom: hook up soft_reset for BCM54616S - sched/pelt: Relax the sync of util_sum with util_avg - kernel: delete repeated words in comments - netfilter: conntrack: don't increment invalid counter on NF_REPEAT - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - drm/msm/dsi: Fix missing put_device() call in dsi_get_phy - drm/msm: Fix wrong size calculation - net-procfs: show net devices bound packet types - hwmon: (lm90) Reduce maximum conversion rate for G781 - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - hwmon: (lm90) Mark alert as broken for MAX6680 - hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 - ipv6_tunnel: Rate limit warning messages - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - usb: roles: fix include/linux/usb/role.h compile issue - i40e: fix unsigned stat widths - i40e: Fix for failed to init adminq while VF reset - i40e: Fix queues reservation for XDP - i40e: Fix issue when maximum queues is exceeded - i40e: Increase delay to 1 s after global EMP reset - powerpc/32: Fix boot failure with GCC latent entropy plugin - powerpc/32s: Fix kasan_init_region() for KASAN - powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs - x86/MCE/AMD: Allow thresholding interface updates after init - sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask - ocfs2: fix a deadlock when commit trans - jbd2: export jbd2_journal_[grab|put]_journal_head - ucsi_ccg: Check DEV_INT bit only when starting CCG4 - usb: typec: tcpm: Do not disconnect while receiving VBUS off - USB: core: Fix hang in usb_kill_urb by adding memory barriers - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: common: ulpi: Fix crash in ulpi_match() - usb: xhci-plat: fix crash when suspend if remote wake enable - usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge - tty: Add support for Brainboxes UC cards. - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - arm64: errata: Fix exec handling in erratum 1418040 workaround - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS - drm/etnaviv: relax submit size limits - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX - Revert "KVM: SVM: avoid infinite loop on NPF from bad address" - fsnotify: fix fsnotify hooks in pseudo filesystems - ceph: set pool_ns in new inode layout for async creates - ceph: properly put ceph_string reference after async create attempt - tracing: Don't inc err_log entry count if entry allocation fails - tracing/histogram: Fix a potential memory leak for kstrdup() - PM: wakeup: simplify the output logic of pm_show_wakelocks() - efi: runtime: avoid EFIv2 runtime services on Apple x86 machines - scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() - s390/hypfs: include z/VM guests with access control group set - s390/module: fix loading modules with a lot of relocations - net: stmmac: skip only stmmac_ptp_register when resume from suspend - net: sfp: ignore disabled SFP node - media: venus: core: Drop second v4l2 device unregister - Bluetooth: refactor malicious adv data check - drm/vmwgfx: Fix stale file descriptors on failed usercopy - select: Fix indefinitely sleeping task in poll_schedule_timeout() - KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU - rcu: Tighten rcu_advance_cbs_nowake() checks - bnx2x: Invalidate fastpath HSI version for VFs - bnx2x: Utilize firmware 7.13.21.0 - drm/i915: Flush TLBs before releasing backing store- llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - Revert "clocksource: Reduce clocksource-skew threshold" - Revert "clocksource: Avoid accidental unstable marking of clocksources" - Revert "xfrm: rate limit SA mapping change message to user space" - ipvlan: Modify the value of ipvlan modes - of: Enable crashkernel=X,high to support kexec option -s - arm64: kdump: Try not to use NO_BLOCK_MAPPINGS for memory under 4G - arm64: kdump: Use page-level mapping for the high memory of crashkernel - arm64: kdump: Don't force page-level mappings for memory above 4G - arm64: kdump: Update the name of crashk_low_res - x86: KVM: Fixed the bug that WAITmax cannot be updated in real time - powerpc: Free fdt on error in elf64_load() - powerpc: If kexec_build_elf_info() fails return immediately from elf64_load() - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - RDMA/rtrs-clt: Fix possible double free in error case - arm64: fix clang warning about TRAMP_VALIAS - arm64: kvm: Fix copy-and-paste error in bhb templates for v5.10 stable - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting - arm64: Use the clearbhb instruction in mitigations - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit - arm64: entry.S: Add ventry overflow sanity checks - ARM: Spectre-BHB: provide empty stub for non-config - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - arm64: add ID_AA64ISAR2_EL1 sys register - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path - scripts: sphinx-pre-install: Fix ctex support on Debian - scripts: sphinx-pre-install: add required ctex dependency - ath10k: Fix the MTU size on QCA9377 SDIO - mtd: nand: bbt: Fix corner case in bad block table handling - lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test - mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault - lib82596: Fix IRQ check in sni_82596_probe - scripts/dtc: dtx_diff: remove broken example from help text - dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 - dt-bindings: display: meson-vpu: Add missing amlogic,canvas property - dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property - net: mscc: ocelot: fix using match before it is set - net: sfp: fix high power modules without diagnostic monitoring - net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() - bcmgenet: add WOL IRQ check - net_sched: restore "mpu xxx" handling - net: bonding: fix bond_xmit_broadcast return value error bug - arm64: dts: qcom: msm8996: drop not documented adreno properties - devlink: Remove misleading internal_flags from health reporter dump - perf probe: Fix ppc64 'perf probe add events failed' case - dmaengine: at_xdmac: Fix at_xdmac_lld struct definition - dmaengine: at_xdmac: Fix lld view setting - dmaengine: at_xdmac: Fix concurrency over xfers_list - dmaengine: at_xdmac: Print debug message after realeasing the lock - dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending - dmaengine: at_xdmac: Don't start transactions at tx_submit level - perf script: Fix hex dump character output - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - netns: add schedule point in ops_exit_list() - inet: frags: annotate races around fqdir->dead and fqdir->high_thresh - taskstats: Cleanup the use of task->exit_code - virtio_ring: mark ring unused on error - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 - rtc: pxa: fix null pointer dereference - HID: vivaldi: fix handling devices not using numbered reports - net: axienet: increase default TX ring size to 128 - net: axienet: fix for TX busy handling - net: axienet: fix number of TX ring slots for available check - net: axienet: Fix TX ring slot available check - net: axienet: limit minimum TX ring size - net: axienet: add missing memory barriers - net: axienet: reset core on initialization prior to MDIO access - net: axienet: Wait for PhyRstCmplt after core reset - net: axienet: increase reset timeout - net/smc: Fix hung_task when removing SMC-R devices - clk: si5341: Fix clock HW provider cleanup - clk: Emit a stern warning with writable debugfs enabled - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - f2fs: fix to reserve space for IO align feature - f2fs: compress: fix potential deadlock of compress file - parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries - net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module - net/fsl: xgmac_mdio: Add workaround for erratum A-009885 - ipv4: avoid quadratic behavior in netns dismantle - ipv4: update fib_info_cnt under spinlock protection - perf evsel: Override attr->sample_period for non-libpfm4 events - xdp: check prog type before updating BPF link - bpftool: Remove inclusion of utilities.mak from Makefiles - powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses - powerpc/cell: Fix clang -Wimplicit-fallthrough warning - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" - dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK - RDMA/rxe: Fix a typo in opcode name - dmaengine: uniphier-xdmac: Fix type of address variables - scsi: core: Show SCMD_LAST in text form - Bluetooth: hci_sync: Fix not setting adv set duration - Documentation: fix firewire.rst ABI file path error - Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization - Documentation: ACPI: Fix data node reference documentation - Documentation: dmaengine: Correctly describe dmatest with channel unset - media: correct MEDIA_TEST_SUPPORT help text - drm/vc4: hdmi: Make sure the device is powered with CEC - media: rcar-csi2: Optimize the selection PHTW register - can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message - firmware: Update Kconfig help text for Google firmware - of: base: Improve argument length mismatch error - drm/radeon: fix error handling in radeon_driver_open_kms - ext4: don't use the orphan list when migrating an inode - ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal - ext4: fast commit may miss tracking unwritten range during ftruncate - ext4: use ext4_ext_remove_space() for fast commit replay delete range - ext4: set csum seed in tmp inode while migrating to extents - ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE - ext4: initialize err_blk before calling __ext4_get_inode_loc - ext4: fix a possible ABBA deadlock due to busy PA - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - btrfs: respect the max size in the header when activating swap file - btrfs: check the root node for uptodate before returning it - btrfs: fix deadlock between quota enable and other quota operations - xfrm: fix policy lookup for ipv6 gre packets - PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device - PCI: pci-bridge-emul: Correctly set PCIe capabilities - PCI: pci-bridge-emul: Fix definitions of reserved bits - PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space - PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only - PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors - PCI: xgene: Fix IB window setup - powerpc/64s/radix: Fix huge vmap false positive - parisc: Fix lpa and lpa_user defines - drm/bridge: analogix_dp: Make PSR-exit block less - drm/nouveau/kms/nv04: use vzalloc for nv04_display - drm/etnaviv: limit submit sizes - device property: Fix fwnode_graph_devcon_match() fwnode leak - s390/mm: fix 2KB pgtable release race - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds - tracing/kprobes: 'nmissed' not showed correctly for kretprobe - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - fuse: Pass correct lend value to filemap_write_and_wait_range() - xen/gntdev: fix unmap notification order - spi: uniphier: Fix a bug that doesn't point to private data correctly - tpm: fix NPE on probe for missing device - ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers - crypto: caam - replace this_cpu_ptr with raw_cpu_ptr - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - crypto: omap-aes - Fix broken pm_runtime_and_get() usage - rpmsg: core: Clean up resources on announce_create failure. - phy: mediatek: Fix missing check in mtk_mipi_tx_probe - ASoC: mediatek: mt8183: fix device_node leak - ASoC: mediatek: mt8173: fix device_node leak - scsi: sr: Don't use GFP_DMA - MIPS: Octeon: Fix build errors using clang - i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters - irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time - MIPS: OCTEON: add put_device() after of_find_device_by_node() - udf: Fix error handling in udf_new_inode() - powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic - powerpc: handle kdump appropriately with crash_kexec_post_notifiers option - selftests/powerpc/spectre_v2: Return skip code when miss_percent is high - powerpc/40x: Map 32Mbytes of memory at startup - MIPS: Loongson64: Use three arguments for slti - ALSA: seq: Set upper limit of processed events - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup - dm: fix alloc_dax error handling in alloc_dev - nvmem: core: set size for sysfs bin file - w1: Misuse of get_user()/put_user() reported by sparse - KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST - KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots - powerpc/powermac: Add missing lockdep_register_key() - clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB - i2c: mpc: Correct I2C reset procedure - powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING - i2c: i801: Don't silently correct invalid transfer size - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race - powerpc/btext: add missing of_node_put - powerpc/cell: add missing of_node_put - powerpc/powernv: add missing of_node_put - powerpc/6xx: add missing of_node_put - x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs - parisc: Avoid calling faulthandler_disabled() twice - random: do not throw away excess input to crng_fast_load - serial: core: Keep mctrl register state and cached copy in sync - serial: pl010: Drop CR register reset on set_termios - regulator: qcom_smd: Align probe function with rpmh-regulator - net: gemini: allow any RGMII interface mode - net: phy: marvell: configure RGMII delays for 88E1118 - mlxsw: pci: Avoid flow control for EMAD packets - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - mac80211: allow non-standard VHT MCS-10/11 - net: mdio: Demote probed message to debug print - btrfs: remove BUG_ON(!eie) in find_parent_nodes - btrfs: remove BUG_ON() in find_parent_nodes() - ACPI: battery: Add the ThinkPad "Not Charging" quirk - amdgpu/pm: Make sysfs pm attributes as read-only for VFs - drm/amdgpu: fixup bad vram size on gmc v8 - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 - ACPICA: Fix wrong interpretation of PCC address - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions - drm/etnaviv: consider completed fence seqno in hang check - xfrm: rate limit SA mapping change message to user space - Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES - ath11k: Fix napi related hang - um: registers: Rename function names to avoid conflicts and build problems - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ - iwlwifi: mvm: Fix calculation of frame length - iwlwifi: remove module loading failure message - iwlwifi: fix leaks/bad data after failed firmware load - PM: AVS: qcom-cpr: Use div64_ul instead of do_div - rtw88: 8822c: update rx settings to prevent potential hw deadlock - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream - usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 - cpufreq: Fix initialization of min and max frequency QoS requests - PM: runtime: Add safety net to supplier device release - arm64: tegra: Adjust length of CCPLEX cluster MMIO region - arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO - media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() - media: igorplugusb: receiver overflow should be reported - HID: quirks: Allow inverting the absolute X/Y values - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - x86/mce: Mark mce_read_aux() noinstr - x86/mce: Mark mce_end() noinstr - x86/mce: Mark mce_panic() noinstr - x86/mce: Allow instrumentation during task work queueing - ath11k: Avoid false DEADLOCK warning reported by lockdep - selftests/ftrace: make kprobe profile testcase description unique - gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock - net: phy: prefer 1000baseT over 1000baseKX - net-sysfs: update the queue counts in the unregistration path - ath10k: Fix tx hanging - ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work - iwlwifi: mvm: avoid clearing a just saved session protection id - iwlwifi: mvm: synchronize with FW after multicast commands - thunderbolt: Runtime PM activate both ends of the device link - media: m920x: don't use stack on USB reads - media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() - media: rcar-vin: Update format alignment constraints - media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. - drm: rcar-du: Fix CRTC timings when CMM is used - x86/mm: Flush global TLB when switching to trampoline page-table - floppy: Add max size check for user space request - usb: uhci: add aspeed ast2600 uhci support - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node - ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win - ACPI / x86: Allow specifying acpi_device_override_status() quirks by path - ACPI: Change acpi_device_always_present() into acpi_device_override_status() - ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table - media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions - ath11k: Avoid NULL ptr access during mgmt tx cleanup - rsi: Fix out-of-bounds read in rsi_read_pkt() - rsi: Fix use-after-free in rsi_rx_done_handler() - crypto: jitter - consider 32 LSB for APT - HSI: core: Fix return freed object in hsi_new_client - gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() - drm/bridge: megachips: Ensure both bridges are probed before registration - mlxsw: pci: Add shutdown method in PCI driver - soc: ti: pruss: fix referenced node in error message - drm/amdgpu/display: set vblank_disable_immediate for DC - drm/amd/display: check top_pipe_to_program pointer - ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART - EDAC/synopsys: Use the quirk for version instead of ddr version - media: b2c2: Add missing check in flexcop_pci_isr: - HID: apple: Do not reset quirks when the Fn key is not found - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L - usb: gadget: f_fs: Use stream_open() for endpoint files - ath11k: Fix crash caused by uninitialized TX ring - media: atomisp: handle errors at sh_css_create_isp_params() - batman-adv: allow netlink usage in unprivileged containers - ARM: shmobile: rcar-gen2: Add missing of_node_put() - media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure - media: atomisp: set per-device's default mode - media: atomisp: fix try_fmt logic - drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR - drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR - ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply - selftests/bpf: Fix bpf_object leak in skb_ctx selftest - drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y - fs: dlm: filter user dlm messages for kernel locks - Bluetooth: Fix debugfs entry leak in hci_register_dev() - ARM: dts: omap3-n900: Fix lp5523 for multi color - of: base: Fix phandle argument length mismatch error message - clk: bm1880: remove kfrees on static allocations - ASoC: fsl_asrc: refine the check of available clock divider - RDMA/cxgb4: Set queue pair state when being queried - ASoC: fsl_mqs: fix MODULE_ALIAS - powerpc/xive: Add missing null check after calling kmalloc - mips: bcm63xx: add support for clk_set_parent() - mips: lantiq: add support for clk_set_parent() - arm64: tegra: Remove non existent Tegra194 reset - arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering - counter: stm32-lptimer-cnt: remove iio counter abi - misc: lattice-ecp3-config: Fix task hung when firmware load failed - ASoC: samsung: idma: Check of ioremap return value - ASoC: mediatek: Check for error clk pointer - phy: uniphier-usb3ss: fix unintended writing zeros to PHY register - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on - iommu/amd: Restore GA log/tail pointer on host resume - iommu/amd: Remove iommu_init_ga() - dmaengine: pxa/mmp: stop referencing config->slave_id - mips: fix Kconfig reference to PHYS_ADDR_T_64BIT - mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support - clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell - of: unittest: 64 bit dma address test requires arch support - of: unittest: fix warning on PowerPC frame size warning - ASoC: rt5663: Handle device_property_read_u32_array error codes - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry - RDMA/core: Let ib_find_gid() continue search even after empty entry - powerpc/powermac: Add additional missing lockdep_register_key() - PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() - RDMA/qedr: Fix reporting max_{send/recv}_wr attrs - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - openrisc: Add clone3 ABI wrapper - binder: fix handling of error during copy - char/mwave: Adjust io port register size - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID - ALSA: oss: fix compile error when OSS_DEBUG is enabled - clocksource: Avoid accidental unstable marking of clocksources - clocksource: Reduce clocksource-skew threshold - powerpc/32s: Fix shift-out-of-bounds in KASAN init - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC - powerpc/irq: Add helper to set regs->softe - powerpc/perf: move perf irq/nmi handling details into traps.c - powerpc/perf: MMCR0 control for PMU registers under PMCC=00 - powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C - dt-bindings: thermal: Fix definition of cooling-maps contribution property - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA - powerpc/prom_init: Fix improper check of prom_getprop() - clk: imx8mn: Fix imx8mn_clko1_sels - scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() - pcmcia: fix setting of kthread task states - can: xilinx_can: xcan_probe(): check for error irq - can: softing: softing_startstop(): fix set but not used variable warning - tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' - tpm: add request_locality before write TPM_INT_ENABLE - can: mcp251xfd: add missing newline to printed strings - regmap: Call regmap_debugfs_exit() prior to _init() - netrom: fix api breakage in nr_setsockopt() - ax25: uninitialized variable in ax25_setsockopt() - spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe - Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() - lib/mpi: Add the return value check of kcalloc() - net/mlx5: Set command entry semaphore up once got index free - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" - net/mlx5e: Don't block routes with nexthop objects in SW - net/mlx5e: Fix page DMA map/unmap attributes - debugfs: lockdown: Allow reading debugfs files that are not world readable - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init - usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe - Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe - Bluetooth: hci_bcm: Check for error irq - fsl/fman: Check for null pointer after calling devm_ioremap - staging: greybus: audio: Check null pointer - rocker: fix a sleeping in atomic bug - ppp: ensure minimum packet size in ppp_write() - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone - bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). - bpf: Don't promote bogus looking registers after null check. - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - power: reset: mt6397: Check for null res pointer - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() - ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes - x86/mce/inject: Avoid out-of-bounds write when setting flags - hwmon: (mr75203) fix wrong power-up delay value - x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS - Bluetooth: hci_qca: Stop IBS timer during BT OFF - software node: fix wrong node passed to find nargs_prop - backlight: qcom-wled: Respect enabled-strings in set_brightness - backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion - backlight: qcom-wled: Override default length with qcom,enabled-strings - backlight: qcom-wled: Fix off-by-one maximum with default num_strings - backlight: qcom-wled: Pass number of elements to read to read_u32_array - backlight: qcom-wled: Validate enabled string indices in DT - bpftool: Enable line buffering for stdout - Bluetooth: L2CAP: Fix using wrong mode - um: virtio_uml: Fix time-travel external time propagation - um: fix ndelay/udelay defines - selinux: fix potential memleak in selinux_add_opt() - mmc: meson-mx-sdio: add IRQ check - mmc: meson-mx-sdhc: add IRQ check - iwlwifi: mvm: test roc running status bits before removing the sta - iwlwifi: mvm: fix 32-bit build in FTM - ARM: dts: armada-38x: Add generic compatible to UART nodes - arm64: dts: marvell: cn9130: enable CP0 GPIO controllers - arm64: dts: marvell: cn9130: add GPIO and SPI aliases - usb: ftdi-elan: fix memory leak on device disconnect - ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - media: hantro: Fix probe func error path - drm/tegra: vic: Fix DMA API misuse - drm/bridge: ti-sn65dsi86: Set max register for regmap - drm/msm/dpu: fix safe status debugfs file - arm64: dts: qcom: ipq6018: Fix gpio-ranges property - arm64: dts: qcom: c630: Fix soundcard setup - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() - media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes - media: msi001: fix possible null-ptr-deref in msi001_probe() - media: dw2102: Fix use after free - ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush - crypto: stm32 - Revert broken pm_runtime_resume_and_get changes - crypto: stm32/cryp - fix bugs and crash in tests - crypto: stm32/cryp - fix lrw chaining mode - crypto: stm32/cryp - fix double pm exit - crypto: stm32/cryp - check early input data - crypto: stm32/cryp - fix xts and race condition in crypto_engine requests - crypto: stm32/cryp - fix CTR counter carry - crypto: stm32 - Fix last sparse warning in stm32_cryp_check_ctr_counter - selftests: harness: avoid false negatives if test has no ASSERTs - selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST - x86/uaccess: Move variable into switch case statement - xfrm: fix a small bug in xfrm_sa_len() - mwifiex: Fix possible ABBA deadlock - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass - drm/msm/dp: displayPort driver need algorithm rational - sched/rt: Try to restart rt period timer when rt runtime exceeded - Revert "sched/rt: Try to restart rt period timer when rt runtime exceeded" - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma - media: si2157: Fix "warm" tuner state detection - media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() - media: dib8000: Fix a memleak in dib8000_init() - bpf: Remove config check to enable bpf support for branch records - bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) - bpf: Adjust BTF log size limit. - sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity - sched/fair: Fix detection of per-CPU kthreads waking a task - Bluetooth: btmtksdio: fix resume failure - staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() - staging: rtl8192e: return error code from rtllib_softmac_init() - floppy: Fix hang in watchdog when disk is ejected - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info - arm64: dts: ti: k3-j721e: Fix the L2 cache sets - arm64: dts: ti: k3-j7200: Fix the L2 cache sets - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() - thermal/drivers/imx8mm: Enable ADC when enabling monitor - ACPI: EC: Rework flushing of EC work while suspended to idle - cgroup: Trace event cgroup id fields should be u64 - arm64: dts: qcom: msm8916: fix MMC controller aliases - netfilter: bridge: add support for pppoe filtering - thermal/drivers/imx: Implement runtime PM support - media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' - media: venus: core: Fix a potential NULL pointer dereference in an error handling path - media: venus: core, venc, vdec: Fix probe dependency error - media: venus: pm_helpers: Control core power domain manually - media: coda: fix CODA960 JPEG encoder buffer overflow - media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released - media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() - media: imx-pxp: Initialize the spinlock prior to using it - media: rcar-csi2: Correct the selection of hsfreqrange - mfd: atmel-flexcom: Use .resume_noirq - mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP - tty: serial: atmel: Call dma_async_issue_pending() - tty: serial: atmel: Check return code of dmaengine_submit() - arm64: dts: ti: k3-j721e: correct cache-sets info - ath11k: Use host CE parameters for CE interrupts configuration - crypto: qat - fix undetected PFVF timeout in ACK loop - crypto: qat - make pfvf send message direction agnostic - crypto: qat - remove unnecessary collision prevention step in PFVF - crypto: qat - fix spelling mistake: "messge" -> "message" - ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco - mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove - crypto: qce - fix uaf on qce_skcipher_register_one - crypto: qce - fix uaf on qce_ahash_register_one - media: dmxdev: fix UAF when dvb_register_device() fails - arm64: dts: renesas: cat875: Add rx/tx delays - drm/vboxvideo: fix a NULL vs IS_ERR() check - fs: dlm: fix build with CONFIG_IPV6 disabled - tee: fix put order in teedev_close_context() - ath11k: reset RSN/WPA present state for open BSS - ath11k: clear the keys properly via DISABLE_KEY - ath11k: Fix ETSI regd with weather radar overlap - Bluetooth: stop proccessing malicious adv data - memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails - fs: dlm: don't call kernel_getpeername() in error_report() - fs: dlm: use sk->sk_socket instead of con->sock - arm64: dts: meson-gxbb-wetek: fix missing GPIO binding - arm64: dts: meson-gxbb-wetek: fix HDMI in early boot - arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ - arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name - media: aspeed: Update signal status immediately to ensure sane hw state - media: em28xx: fix memory leak in em28xx_init_dev - media: aspeed: fix mode-detect always time out at 2nd run - media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() - media: atomisp: fix enum formats logic - media: atomisp: add NULL check for asd obtained from atomisp_video_pipe - media: staging: media: atomisp: pci: Balance braces around conditional statements in file atomisp_cmd.c - media: atomisp: fix ifdefs in sh_css.c - media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() - media: atomisp: do not use err var when checking port validity for ISP2400 - media: atomisp: fix inverted logic in buffers_needed() - media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case - media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() - media: videobuf2: Fix the size printk format - mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware - wcn36xx: fix RX BD rate mapping for 5GHz legacy rates - wcn36xx: populate band before determining rate on RX - wcn36xx: Put DXE block into reset before freeing memory - wcn36xx: Release DMA channel descriptor allocations - wcn36xx: Fix DMA channel enable/disable cycle - wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND - wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan - drm/vc4: hdmi: Set a default HSM rate - clk: bcm-2835: Remove rounding up the dividers - clk: bcm-2835: Pick the closest clock rate - Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails - drm/rockchip: dsi: Reconfigure hardware on resume() - drm/rockchip: dsi: Disable PLL clock on bind error - drm/rockchip: dsi: Hold pm-runtime across bind/unbind - drm/rockchip: dsi: Fix unbalanced clock on probe error - drm/panel: innolux-p079zca: Delete panel on attach() failure - drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure - drm: fix null-ptr-deref in drm_dev_init_release() - drm/bridge: display-connector: fix an uninitialized pointer in probe() - Bluetooth: L2CAP: Fix not initializing sk_peer_pid - drm/ttm: Put BO in its memory manager's lru list - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages - dma/pool: create dma atomic pool only if dma zone has managed pages - mm_zone: add function to check if managed dma zone exists - PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() - gpu: host1x: Add back arm_iommu_detach_device() - iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure - lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() - iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs - can: softing_cs: softingcs_probe(): fix memleak on registration failure - media: cec-pin: fix interrupt en/disable handling - media: stk1160: fix control-message timeouts - media: pvrusb2: fix control-message timeouts - media: redrat3: fix control-message timeouts - media: dib0700: fix undefined behavior in tuner shutdown - media: s2255: fix control-message timeouts - media: cpia2: fix control-message timeouts - media: em28xx: fix control-message timeouts - media: mceusb: fix control-message timeouts - media: flexcop-usb: fix control-message timeouts - media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE - rtc: cmos: take rtc_lock while reading from CMOS - tools/nolibc: fix incorrect truncation of exit code - tools/nolibc: i386: fix initial stack alignment - tools/nolibc: x86-64: Fix startup code bug - x86/gpu: Reserve stolen memory for first integrated Intel GPU - mtd: rawnand: davinci: Rewrite function description - mtd: rawnand: davinci: Avoid duplicated page read - mtd: rawnand: davinci: Don't calculate ECC when reading page - mtd: Fixed breaking list in __mtd_del_partition. - mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 - mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings - nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() - HID: wacom: Avoid using stale array indicies to read contact count - HID: wacom: Ignore the confidence flag when a touch is removed - HID: wacom: Reset expected and received contact counts at the same time - HID: uhid: Fix worker destroying device without any protection - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock- hugetlb: Add huge page alloced limit - kfence: parse param before alloc kfence_pool - sysctl: Modify sysctl_overload_detect_period minimum to 100ms - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 - mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() - mtd: phram: Fix error return code in phram_setup()- scsi: hisi_sas: Limit users changing debugfs BIST count value - netfilter: nf_tables: initialize registers in nft_do_chain() - sched: Fix yet more sched_fork() races - USB: gadget: validate interface OS descriptor requests - usb: gadget: don't release an existing dev->buf - usb: gadget: clear related members when goto fail - usb: gadget: rndis: check size of RNDIS_MSG_SET command - locking/csd_lock: Add boot parameter for controlling CSD lock debugging - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - PCI: fix kabi change in struct pci_dev - PCI/RCEC: Fix RCiEP device to RCEC association - PCI/AER: Add RCEC AER error injection support - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling - PCI/ERR: Recover from RCiEP AER errors - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs - PCI/ERR: Recover from RCEC AER errors - PCI/ERR: Clear AER status only when we control AER - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() - PCI/ERR: Avoid negated conditional for clarity - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() - PCI/ERR: Simplify by computing pci_pcie_type() once - PCI/ERR: Simplify by using pci_upstream_bridge() - PCI/ERR: Rename reset_link() to reset_subordinates() - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() - PCI/ERR: Bind RCEC devices to the Root Port driver - PCI/AER: Write AER Capability only when we control it - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() - scsi: hisi_sas: Use autosuspend for the host controller - scsi: libsas: Keep host active while processing events - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: libsas: Defer works of new phys during suspend - scsi: libsas: Refactor sas_queue_deferred_work() - scsi: libsas: Add flag SAS_HA_RESUMING - scsi: libsas: Resume host while sending SMP I/Os - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: libsas: Insert PORTE_BROADCAST_RCVD event for resuming host - scsi: mvsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: hisi_sas: Fix some issues related to asd_sas_port->phy_list - scsi: libsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() - scsi: Revert "scsi: hisi_sas: Filter out new PHY up events during suspend" - scsi: libsas: Don't always drain event workqueue for HA resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - mm: page_counter: mitigate consequences of a page_counter underflow - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - io_uring: don't keep looping for more events if we can't flush overflow - kfence: Fix wrong memblock_free when enable dynamic - hugetlbfs: fix a truncation issue in hugepages parameter - spi: hisi-kunpeng: Fix the debugfs directory name incorrect - spi: hisi-kunpeng: Add debugfs support - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - net: sched: fix use-after-free in tc_new_tfilter() - mtd: fixup CFI on ixp4xx - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS - ALSA: hda/realtek: Re-order quirk entries for Lenovo - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices - KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all - firmware: qemu_fw_cfg: fix kobject leak in probe error path - firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries - firmware: qemu_fw_cfg: fix sysfs information leak - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled - media: uvcvideo: fix division by zero at stream start - video: vga16fb: Only probe for EGA and VGA 16 color graphic cards - 9p: only copy valid iattrs in 9P2000.L setattr implementation - KVM: s390: Clarify SIGP orders versus STOP/RESTART - KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest - perf: Protect perf_guest_cbs with RCU - remoteproc: qcom: pil_info: Don't memcpy_toio more than is provided - orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() - devtmpfs regression fix: reconfigure on each mount - kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test - staging: greybus: fix stack size warning with UBSAN - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() - staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() - media: Revert "media: uvcvideo: Set unique vdev name based in type" - random: fix crash on multiple early calls to add_bootloader_randomness() - random: fix data race on crng init time - random: fix data race on crng_node_pool - can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved} - can: isotp: convert struct tpcon::{idx,len} to unsigned int - can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data - mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() - veth: Do not record rx queue hint in veth_xmit - mmc: sdhci-pci: Add PCI ID for Intel ADL - ath11k: Fix buffer overflow when scanning with extraie - USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status - USB: core: Fix bug in resuming hub's handling of wakeup requests - ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 - Bluetooth: bfusb: fix division by zero in send path - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 - Bluetooth: btusb: Add support for Foxconn MT7922A - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() - workqueue: Fix unbind_workers() VS wq_worker_running() race- USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - swiotlb: fix info leak with DMA_FROM_DEVICE- sched/fair: Add qos_throttle_list node in struct cfs_rq - ARM: 9142/1: kasan: work around LPAE build warning - mm: kfence: fix missing objcg housekeeping for SLAB - cgroup: Export cgroup.kill from cgroupv2 to cgroupv1 - cgroup: introduce cgroup.kill - memcg: Fix inconsistent oom event behavior for OOM_MEMCG_KILL - memcg: Export memory.events and memory.events.local from cgroupv2 to cgroupv1 - net: hns3: fix phy can not link up when autoneg off and reset - net: hns3: add NULL pointer check for hns3_set/get_ringparam() - net: hns3: add netdev reset check for hns3_set_tunable() - net: hns3: clean residual vf config after disable sriov - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: refine the process when PF set VF VLAN - net: hns3: add vlan list lock to protect vlan list - net: hns3: fix port base vlan add fail when concurrent with reset - net: hns3: fix bug when PF set the duplicate MAC address for VFs - net: hns3: handle empty unknown interrupt for VF - net: hns3: fix race condition in debugfs - arm64: cpu_park: Move into stand-alone file - arm64: quick_kexec: Move to stand-alone file - jffs2: fix NULL pointer dereference in jffs2_scan_medium - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request - config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - share_pool: don't trace the invalid spa address - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump- net/spnic: Remove spnic driver. - SCSI: spfc: remove SPFC driver - net: snmp: inline snmp_get_cpu_field() - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - kabi: only reserve flags on X86_64 and ARM64 - mm/dynamic_hugetlb: only compile PG_pool on X86_64 and ARM64 - kabi: fix kabi broken in struct fuse_args - fuse: fix pipe buffer lifetime for direct_io - vfs: fs_context: fix up param length parsing in legacy_parse_param - NFS: LOOKUP_DIRECTORY is also ok with symlinks - blk-mq: fix potential uaf for 'queue_hw_ctx' - blk-mq: add exception handling when srcu->sda alloc failed - mm/dynamic_hugetlb: initialize subpages before merging - mm/dynamic_hugetlb: set/clear HPageFreed - mm/dynamic_hugetlb: only support to merge 2M dynamicly - mm/dynamic_hugetlb: hold the lock until pages back to hugetlb - mm/dynamic_hugetlb: use mem_cgroup_force_empty to reclaim pages - mm/dynamic_hugetlb: check page using check_new_page - mm/dynamic_hugetlb: use pfn to traverse subpages - mm/dynamic_hugetlb: improve the initialization of huge pages - mm/dynamic_hugetlb: check free_pages_prepares when split pages - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - scsi: ses: Fix crash caused by kfree an invalid pointer - arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() - ovl: fix incorrect extent info in metacopy case - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) - arm64: remove page granularity limitation from KFENCE - Revert "arm64: remove page granularity limitation from KFENCE" - kfence: Fix wrong size of alloc_covered when enable dynamic - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - arm/arm64: paravirt: Remove GPL from pv_ops export - ima: bugfix for digest lists importing - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - net/hinic: Fix null pointer dereference in hinic_physical_port_id - net/hinic: Fix double free issue - eulerfs: remove redundant calculations - scsi: spfc: Remove redundant mask and spinlock - xfs: order CIL checkpoint start records - xfs: attach iclog callbacks in xlog_cil_set_ctx_write_state() - xfs: factor out log write ordering from xlog_cil_push_work() - xfs: pass a CIL context to xlog_write() - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks - xfs: move xlog_commit_record to xfs_log_cil.c - xfs: log head and tail aren't reliable during shutdown - xfs: don't run shutdown callbacks on active iclogs - xfs: separate out log shutdown callback processing - xfs: rework xlog_state_do_callback() - xfs: make forced shutdown processing atomic - xfs: convert log flags to an operational state field - xfs: move recovery needed state updates to xfs_log_mount_finish - xfs: XLOG_STATE_IOERROR must die - xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown() - Revert "nfs: ensure correct writeback errors are returned on close()" - fuse: support SB_NOSEC flag to improve write performance - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 - fuse: setattr should set FATTR_KILL_SUIDGID - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 - xfs: remove dead stale buf unpin handling code - xfs: hold buffer across unpin and potential shutdown processing - xfs: fix an ABBA deadlock in xfs_rename - Revert "efi/libstub: arm64: Relax 2M alignment again for relocatable kernels" - crypto: hisilicon/qm - fix memset during queues clearing - crypto: hisilicon/qm - modify device status check parameter - crypto: hisilicon/qm - remove redundant cache writeback - crypto: hisilicon/qm - disable queue when 'CQ' error - crypto: hisilicon/qm - reset function if event queue overflows - crypto: hisilicon/qm - use request_threaded_irq instead - crypto: hisilicon/qm - modify the handling method after abnormal interruption - crypto: hisilicon/qm - code movement - crypto: hisilicon/qm - remove unnecessary device memory reset - crypto: hisilicon/qm - fix deadlock for remove driver - crypto: hisilicon/sec - add some comments for soft fallback - crypto: hisilicon/sec - fix the aead software fallback for engine - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bpf, selftests: Add ringbuf memory type confusion test - bpf/selftests: Test bpf_d_path on rdonly_mem. - bpf, selftests: Add various ringbuf tests with invalid offset - selftests/bpf: Add verifier test for PTR_TO_MEM spill - bpf: Fix ringbuf memory type confusion when passing to helpers - bpf: Fix out of bounds access for ringbuf helpers - bpf: Generally fix helper register offset check - bpf: Mark PTR_TO_FUNC register initially with zero offset - bpf: Generalize check_ctx_reg for reuse with other types - bpf/selftests: Test PTR_TO_RDONLY_MEM - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. - bpf: Introduce MEM_RDONLY flag - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL - bpf: Introduce composable reg, ret and arg types. - bpf: Fix out of bounds access from invalid *_or_null type verification - blk-mq: decrease pending_queues when it expires - blk-mq: add debugfs to print information for blk_mq_tag_set - blk-mq: allow hardware queue to get more tag while sharing a tag set - bfq: fix use-after-free in bfq_dispatch_request - livepatch/core: Validate function old_name before 'klp_init_object_loaded' - arm64: config: enable CONFIG_ARM64_UCE_KERNEL_RECOVERY - arm64: ras: copy_from_user scenario support uce kernel recovery - efi: Fix efi_find_mirror redefine in x86 - sched: Fix sleeping in atomic context at cpu_qos_write() - vfio/iommu_type1: Fix the logic of updating num_non_hwdbm_domains - iommu: Stop tracking the dirty log status of iommu_domain - iommu/smmuv3: Remove the S1 mapping restriction of dirty log - timekeeping: Avoiding false sharing in field access of tk_core - config: close CONFIG_ARM64_ILP32 - arm64: replace is_compat_task() with is_ilp32_compat_task() in TASK_SIZE_MAX - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() - kabi: fix split error of kABI reference checking tool - ipv6: blackhole_netdev needs snmp6 counters - net: avoid quadratic behavior in netdev_wait_allrefs_any() - net: allow out-of-order netdev unregistration - net: transition netdev reg state earlier in run_todo - ipv6: give an IPv6 dev to blackhole_netdev - configs: disable CONFIG_RODATA_FULL_DEFAULT_ENABLED - dm rq: don't queue request to blk-mq during DM suspend - rcu/nocb: Fix missed nocb_timer requeue - dm: fix mempool NULL pointer race when completing IO - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues - Revert "blk-mq, elevator: Count requests per hctx to improve performance" - lib/iov_iter: initialize "flags" in new pipe_buffer - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - ubifs: rename_whiteout: correct old_dir size computing - configs: update the defconfigs to support 9P - Revert "dm space maps: don't reset space map allocation cursor when committing" - drivers: hooks: add bonding driver vendor hooks - etmem: etmem scan module Replace WARN_ONCE() with debug_printk for "nothing read" - skmsg: Teach sk_psock_verdict_apply() to return errors - netfilter: nf_tables_offload: incorrect flow offload action array size - kfence: make test case compatible with run time set sample interval - kfence: Add a module parameter to adjust kfence objects - f2fs: fix to do sanity check in is_alive() - f2fs: fix to avoid panic in is_alive() if metadata is inconsistent - f2fs: fix to do sanity check on inode type during garbage collection - iommu/io-pgtable-arm: Fix attach device failed when smmuv3 supports HTTU - configs: enable CONFIG_INTEL_IDXD - ext4: convert DIV_ROUND_UP to DIV_ROUND_UP_ULL- bonding: force carrier update when releasing slave - ext4: fix underflow in ext4_max_bitmap_size() - dm: make sure dm_table is binded before queue request - tty/amba-pl011: Call acpi_put_table() to fix memory leak - config: enable MEMORY_RELIABLE by default - mm: add support for page cache use reliable memory - shmem: Introduce shmem reliable - mm: Reserve field in mm_struct for memory reliable - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - efi: Disable mirror feature if kernelcore is not specified - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages - efi: Find mirrored memory ranges for arm64 - efi: Make efi_find_mirror() public - arm64: efi: Add fake memory support - efi: Make efi_print_memmap() public- arm64: openeuler_defconfig: Enable config for ultrasoc driver - drivers/coresight: Add Ultrasoc System Memory Buffer driver - coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow - RAS: Report ARM processor information to userspace - configs: enable CONFIG_NTB_INTEL - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - rcu: Do not report strict GPs for outgoing CPUs - rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states - entry: Explicitly flush pending rcuog wakeup before last rescheduling point - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume - irq_work: Cleanup - powerpc/process, kasan: Silence KASAN warnings in __get_wchan() - net/spnic: Reduce the timeout of the channel between driver and firmware - net/spnic: Fix an error when netdev failed to link up - net/spnic: Fix xor checksum error when sending a non 4B-aligned message to firmware - net/spnic: Fix ethtool loopback command failure - net/spnic: Fix array bounds error in ethtool get_link_ksettings - x86/tsc: Make cur->adjusted values in package#1 to be the same - ata: Add support for PxSCT.LPM set based on actual LPM capability - ata: Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - ahci: Fix some bugs like plugin support and sata link stability when user enable ahci RTD3 - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI: Fix some device identify fail when enable xHCI runtime suspend - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs- yam: fix a memory leak in yam_siocdevprivate() - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - irqchip/irq-gic-phytium-2500: Add support for kdump - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - iommu: support phytium ft2000plus and S2500 iommu function - sw64: vfio: select VFIO_IOMMU_TYPE1 as default - sw64: tty: add serial driver for sw64 - sw64: spi: add driver for SPI controller - sw64: add hypervisor based RTC on SW64 systems - sw64: kgdb: add support for sw64 - sw64: LPC: add driver for LPC controller - sw64: iommu: fix a bug in calling 'alloc_pages_node' - sw64: iommu: add iommu driver for sw64 - sw64: gpu/drm: fix kernel crash caused by drm driver - sw64: radeon: correct low-level mmio memset direct calls - sw64: gpu/drm: solve driver load cause kernel crash - amdgpu: enable KFD on SW64 systems - sw64: megaraid: fix kernel panic caused by accessing an illegal address - sw64: i2c: add i2c driver based designware for sw64 - sw64: efi: add SMBIOS/DMI and EFI runtime driver codes - sw64: gpio: add sunway builtin gpio driver - sw64: acpi: add initial acpi infrastructure support - sw64: add perf userspace tool support for sw64 - tools uapi: fix sw64 support - sw64: kvm: add definitions for kvm - sw64: moduleparam: fix sw64 compile failure - sw64: kdump/kexec: add KEXEC_ARCH_SW_64 definition - sw64: add AUDIT_ARCH_SW64 definition - sw64: ftrace: add sw64 support to recordmcount - sw64: add sw_64 support to buildtar, mkdebian and builddeb - sw64: add basic support for sw64 - mm/pin_mem: add invalid check for pinmemory boot parameter - livepatch/x86: Fix incorrect use of 'strncpy' - livepatch: Fix issues in klp_mem_{prepare,recycle} - livepatch: Introduce 'arch_klp_save_old_code' - livepatch: Reduce duplicated arch_klp_mem_{prepare,recycle} - livepatch: Move 'klp_func_list' related codes out of 'arch' - livepatch: Introduce 'struct arch_klp_data' - livepatch/arm64: Uniform 'old_func' field in struct klp_func_node - tpm_tis_spi: set default probe function if device id not match - deconfig: intel ice-lake missing config enable - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c - selftests/sgx: remove checks for file execute permissions - selftests/sgx: Refine the test enclave to have storage - selftests/sgx: Add EXPECT_EEXIT() macro - selftests/sgx: Dump enclave memory map - selftests/sgx: Migrate to kselftest harness - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' - x86/sgx: Expose SGX architectural definitions to the kernel - selftests/sgx: Use getauxval() to simplify test code - selftests/sgx: Improve error detection and messages - selftests/sgx: Use a statically generated 3072-bit RSA key - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list - x86/sgx: Maintain encl->refcount for each encl->mm_list entry - x86/sgx: Drop racy follow_pfn() check - x86/sgx: Fix the return type of sgx_init() - x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() - x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc - x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() - x86/sgx: Clarify 'laundry_list' locking - x86/sgx: Update MAINTAINERS - Documentation/x86: Document SGX kernel architecture - x86/sgx: Add ptrace() support for the SGX driver - x86/sgx: Add a page reclaimer - selftests/x86: Add a selftest for SGX - x86/vdso: Implement a vDSO for Intel SGX enclave call - x86/traps: Attempt to fixup exceptions in vDSO before signaling - x86/fault: Add a helper function to sanitize error code - x86/vdso: Add support for exception fixup in vDSO functions - x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION - x86/sgx: Add SGX_IOC_ENCLAVE_INIT - x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES - x86/sgx: Add SGX_IOC_ENCLAVE_CREATE - x86/sgx: Add an SGX misc driver interface - mm: Add 'mprotect' hook to struct vm_operations_struct - x86/sgx: Add SGX page allocator functions - x86/cpu/intel: Add a nosgx kernel parameter - x86/cpu/intel: Detect SGX support - x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections - x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits - x86/cpufeatures: Add Intel SGX hardware bits - x86/sgx: Add wrappers for ENCLS functions - x86/sgx: Add SGX architectural data structures - configfs: fix a race in configfs_{,un}register_subsystem() - fs/dirty_pages: fix wrong lock for inode list in super_block - ACPI: irq: Prevent unregistering of GIC SGIs - PM: ACPI: Refresh wakeup device power configuration every time - ACPICA: Interpreter: fix memory leak by using existing buffer- configs: enable CONFIG_INTEGRITY_PLATFORM_KEYRING and CONFIG_LOAD_UEFI_KEYS - tipc: improve size validations for received domain records - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - block: update io_ticks when io hang - livepatch: Fix missing unlock on error in klp_enable_patch() - livepatch: Fix kobject refcount bug on klp_init_patch_early failure path- kabi: cleanup config entries of kabi - kabi: fix build error when CONFIG_KABI_RESERVE=n - kabi:crypto: reserve space for RSASSA-PSS style certificates - mm/page_alloc: use accumulated load when building node fallback list - mm/page_alloc: print node fallback order - arm64: openeuler_defconfig: Enable Kunpeng related configs- rcu: Make TASKS_TRACE_RCU select IRQ_WORK - x86/kdump: make crash kernel boot faster - mm, hwpoison: fix condition in free hugetlb page path - x509: Detect sm2 keys by their parameters OID - mm/page_alloc.c: fix 'zone_id' may be used uninitialized in this function warning - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: fix address limit problem with TASK_SIZE_MAX - arm64: mark __system_matches_cap as __maybe_unused - arm64: Avoid premature usercopy failure - arm64: uaccess: remove vestigal UAO support - arm64: uaccess: remove redundant PAN toggling - arm64: uaccess: remove addr_limit_user_check() - arm64: uaccess: remove set_fs() - arm64: uaccess cleanup macro naming - arm64: uaccess: split user/kernel routines - arm64: uaccess: refactor __{get,put}_user - arm64: uaccess: simplify __copy_user_flushcache() - arm64: uaccess: rename privileged uaccess routines - arm64: sdei: explicitly simulate PAN/UAO entry - arm64: sdei: move uaccess logic to arch/arm64/ - Revert "arm64: fix current_thread_info()->addr_limit setup" - Revert "arm64: fix USER_DS definition problem in non-compat mode" - Revert "arm64: Avoid premature usercopy failure" - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: alternatives: Split up alternative.h - arm64: uaccess: move uao_* alternatives to asm-uaccess.h - Revert "arm64: alternatives: Move length validation in alternative_{insn, endif}" - arm64: add C wrappers for SET_PSTATE_*() - arm64: ensure ERET from kthread is illegal- livepatch/core: Fix where module get and put in different macro - livepatch/core: Remove redundant klp_free_objects_mod_limited - livepatch/core: Fix reference count issues - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block, bfq: don't move oom_bfqq - fget: clarify and improve __fget_files() implementation - KABI: add reserve space for thread_info struct - kabi: Reserve syscall entries for kabi compatibility - perf tools: Update powerpc's syscall.tbl copy from the kernel sources/bin/sh/bin/sh/bin/shcpufreq-utilscpufrequtilscpuspeedkernel-rt-tools-libsdc-64g.compass-ci 1703913201  !"#$%&'csdefritpt5.10.0-177.0.0.rt62.61.oe2203sp31:009-0.6.p11:009-0.6.p15.10.0-177.0.0.rt62.61.oe2203sp35.10.0-177.0.0.rt62.61.oe2203sp31:009-0.6.p11:009-0.6.p11:1.5-16 0-metadata_list-compact_tlv-kernel-rt-tools-5.10.0-177.0.0.rt62.61.oe2203sp3.x86_640-metadata_list-compact-kernel-rt-tools-5.10.0-177.0.0.rt62.61.oe2203sp3.x86_64cpupowercentrino-decodecpupowergpio-event-mongpio-hammergpio-watchiio_event_monitoriio_generic_bufferkvm_statlsgpiolsiiopowernow-k8-decodetmonturbostatx86_energy_perf_policycpupower.servicelibcpupower.so.0libcpupower.so.0.0.1cpupowerkernel-rt-toolsCOPYINGcpupower.mocpupower.mocpupower.mocpupower.mocpupower.mocpupower-frequency-info.1.gzcpupower-frequency-set.1.gzcpupower-idle-info.1.gzcpupower-idle-set.1.gzcpupower-info.1.gzcpupower-monitor.1.gzcpupower-set.1.gzcpupower.1.gzkvm_stat.1.gzturbostat.8.gzx86_energy_perf_policy.8.gz/etc/ima/digest_lists.tlv//etc/ima/digest_lists//etc/sysconfig//usr/bin//usr/lib/systemd/system//usr/lib64//usr/share/bash-completion/completions//usr/share/licenses//usr/share/licenses/kernel-rt-tools//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/man/man1//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnu ASCII textELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=13ea7bbde844b567ac317145596583ef02b1f6fe, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=77e53cbed2b2da7710bf05784321a3ca9faa7491, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5df33a498967a4d29a9701c46bf98ed9f84bd9f2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1d545d5ea58081bcaabbaf3262b69444886dad3a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=252846f5e48748f296157e08cc77994e2d7ec51b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e53ab6ac3535848eb232f5baefb4037ed6cd515f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dcabdc9519d207c2f82254bb356f67e3bbfdd329, for GNU/Linux 3.2.0, strippedPython script, ASCII text executableELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fbaa94c4231825aa1cd510a5126e712023256160, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=470a6c674edcab8053a7b57023f7594d2954d6aa, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f3be5c24fcd080e10d3d24d8cc4b4e6e592dde40, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=14f1ca530032d1bb198342851323e54cb6c02a52, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=86a81f34212baf8ce0522bcbfd2afd5601ef4600, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a6535eb79ae450171ec3855031936ce3aab1bb0d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e3d8117fd8654c3c71d93c3f8bb45f07f44acfe3, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, Unicode text, UTF-8 text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (322) (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (892) (gzip compressed data, max compression, from Unix)&,5>?GPVcnw   R R RR RRRRRR RRR R RR RR RRRRR RRR R RRRR RRR R RRRR R RR RRR R RR RR RRRR RR RR RR RRRR RRR R RRRR R RR RR RRRR R RR RRRR R RR RR RRRRRRR R R R RRRR RRRR R R RRR RRRPRRR R RR RRuy!uR4ޔutf-811df99696e2c5be215f3807cd146b1ac2a60c0b68d500631b0ee267d6cc9de24758881ae6591d10ddb06cf876fe13b6d29269563f45d11d8b28ae207a15f420b?7zXZ !#,] b2u Q{LWϗvT@E<QƏt2J%zfӇDkШ@!Y_\JRF#LN*zԯAu='z!BfE3ws Gd1ijs%o ַ%6)$;eXT0!(SI&9l1ˇ"\0p*D!qWfvgxt\Ud}ucw~3/D0t0n`7eO ˻ $Zn~]g;Zr *\@G] AN.b%@G!h,O.=@,6y~[2,yQ@4N $/ jx"Sdt:*E'aJtxiK59eҚ%iIce/8Dc_ gN>Qn ˈkK٥]THmAXs=z"`_Q|:h3WRE;J%S>&)޻?pP]]O31EEr/{,HTDgbNV>yo$cG` 0+{eUL 8lg05UP HM:Ƙs_t)թ啻90P"M NJ倈wz#\ܮ< SސyEx: P=WLνQ͐|צ⎋"}8K;v\5 hM-lj0.mB+9dQRWo.G V=[]Lj]eDqD@ڜ&[" kZRNi73o{IP(}M 1,*?ΐ4[,˗/>Ԟ3^Qy@ܠ^oƬg )qI<ҍi;r[8Н !4ӍeM:YHY?D:ힷFMҐR 1J,:nJ]?-#Չ2`sC-0;dc/6hboΰUt, CDƆ*khn52HvSn&Ltͅ|]pmqc$$heAiѵz`TżZNW'Ukf8JC,ia{ 1IEΓ3пo7\|)xEش#jo3B7yA`@Sct`h{1Z;/ ڹ(y%ST]fME}P+% q 2[ .LnGiW/1]vP= tPL{|—,ah)DY pE3im CrhќtW7 o>0]wk><#Yhb9DWfݥq)ɶGEDp8Z )d 34~M&ˑ2 ۠2?u[hYȉ j]eDek o&ڝ 5T Yp=b%TW*ꗮ;NcBȚ[P0Vg'gz;9̙ Vtk?yPACx: vuԼU#M $1YVrzC6q;y%ـ 63Te+7.GO3H޹؈ Mo5 YVT,۬k+$r\.e7We6ھ֠; "&;D|"+tK3\"FRnSujj'>n5R% p-dSY1Ԝ_=w#"GD{!n =2choCO @N`͎|&!DLh 썘F<24uViVGF tSA4H Qd>Uz}"z>ۇ,A> )VCIܥJʸR2WӚ.33[@jR}($_]vvcp~͆qh}؆dŚw^> +eWbB; tԼ a$)yY׆.* -h?]Gq;B5wN+ps%NnHWE`iPC5RXc*E&s=2NZ`cq݃]k RBݞw3+R>W)|9$غg߅c@(n k'^qUw lXCb4lP(9.|Y?Z,B59ZE2MrlS"sT{$#JQ!8ĦIpC֏4ܛ,!/6E;a*)Xu_,[_q1iqdy\l6;3 hj#*b`$A$`Go.,DV| (x"^|+;EIJbpu`*ͬ:IKRY@ҷWCHY\#=KҸ :Im"yYe[KkHUF2=q pqg F*Zڹ'l "/ؔu y\rēAʛܝCd,Bn{@jVZfqvOpn)S@($ؽ6iA+& ?"_Fhzr_O))qV-6SG}u6>rjDОɫeir F<j0hM+7iieiW3EfU<.6Rz\1l&KJrW̔Ҹยyz <NIc[ӕv( M1 䄝{r/oO¾3Mq|NQ7fMژw ɭųs}j~KfjZC`ǿG|LEsTX57Iqf[ACTi+Y2ګ }uh\#zHoz N+>}|sz-/ED,i'9=gP5VBR kl2$;d'-EhDYaƴAYE Y?|\]z?t^ =02t/0x(H\'Y|)2i=+a>} +ʼXuJ-D"xS5 ɒԕeݞIk` ڰG@F|XwQ$eō"׀ v u"A=$aOU`#O\ XL)m?6<#Pe  6O+闉(V@1Pi5'ODN3AOxd )ȱ W)/[nM2@aP~gUcb7~q )#Ud-&bY7Zhd\^c1k}.=._6N3 B7Y)wr ۯ_A)z}U%=ƫ{ˮ(2 [/ƏHNlC.] xV"b!@C4 ՜gCH7j0AERN@R`|no4Ep'6`JOY`5.E~{ޮ>)xoY[^_ܟLG:v&GŵF(whwYܿBjYL"؟^Ia6 Q*P'@-opW–04\l,m ⫃Gm1A:9q l9rV&l5ίǻL)f *|GV&Nzw:Vkyhzu)"v>%< ^˝:'n-ip2J:Y5. h+h&#aze<f'A$[Қ+GJT5nӓH1{hd,whsۻKwuC=Ō\*9%r?'>ә&V.Ҁ$k(rarNgDAte%(tX3X<:֊C}YP[ H7PŹQg>e`YǹtxgؘХDdIAmB/ {?uLCx@XΗ>uOe=9qs.C>ܪF3'|٬BUD1f迎=$CwQeE'nfla+B/[o.K*!$^=5kS(Dni~ia7_F)e> g/*itO"6ύ_K&9񥱐K7ȡz2F{)M-Y@OQqDUNJ+v98E T1qHT^mHG+Qci˂:N`~PTIUx(z-_)qЎdKvs~?QYwlv 9^ ԰z_ |Y,nU:cCӖV+:ryQz X:8BTN% 0э{@^$orf Z9:tv,8> &6{:jaM[ N;ꌕ#zE@Cc<6φ+5|1}-HX Ev8Džs8,XMW3XNfLHFA{nͫ#EK>8a%@xtЀ,[$UO@xj4KZ9li䕧?,Ҭ8ݑ8o*+8ȮFa&5B-y7Kqggȩ~Pl0e~$T |n INhbn"PE~]O"C¾܈n-N\)J>k6OkVe΀鵲dbזk1F8q𛊒1Z綥>\?/^Hɖwe@VcmZ`bz, Zj,&:GψTY4{E:VЪU{$ CF4:Bnq|ͱ*`z%v ޜ&M~*WL;}` ^k(b?=X$ "{Wv@=c,yl%îk|_wNu%rǜ\gii&jo,*v#W\agh5ܝ(@Ng$9[2䩀%}PL8-N*.P(9QA ؒlB.μiZEj)vmbUʙ&֝bR) \48" IcQל]\ GF7 a:`4mN1.*ߘW!4.&+f8m y9hcs vBp-fPz˪H qE% ߺ2k_PNw|:\O~!ϵ-o@SJ> /!a ӽ$5(^Z$;r\}%=9LL5mPnS)%'pEׄ5e. W t_נ%6𰝁?Rke$^p͆?Ȕe"oѺM>Nnvb12KЬVyB5)RlOd40#6VKJ)I!kgGL0_oQ}9w2z˩DUƑ:G%lp.дiƬlsxʵyr8OO9n9Ip3G& m3"yi }E:AJ` lhԔmwjl.h3;Z 6V`23h,3TaKqR9%WjBg$=b``'5&oĢ8R92 w6'b'5ȅ!'RIkw04"mTv㈅\)\t#5vzyyk,G3z 钗 fcn|kLj~Ǐ}VLnXл|*4U>ַux8|q&EՔ_Vd^I}|A~'D$/('\bxM{4Nim`bu[,?)˷vԮO(J` p~O8x,{a%ޑ y&}s@2}}دæ ;L( ucEZEטI9c\J[4g9)` -A|o<Vccg`G J[au/3rm-ņv1܌UlUmZ.Ax\=[mY2W Me OOL. ',Mcu2Vx&bfb%dGr?zO3䧌5R;OtB繸سp5P5 DZԤVbf`-[h5nk$4+uQn7<@ye=# ^ѐ +c ֠dpfk#q4-L4rL3hOapWè)dÇBDĎJgtkי6ĪzwMɺNoim6}A,sfo)k ZPy`?:Z@wWMio$`xc}Q@oI(~쳵TzޕlT:=@04/PjuMZ0xyk%wbbEgG6 cL ^:WS:CTؓ7w;%>4/"* s." Q*qiIc_ ی1#֍gokq E enZsT=Gz,N"3 kb;M.EV^vO202$<8>IȒo]cJ3Ep,%e%IdK[kYZVό`()$aSذ46%Q=vp鼓灷И>5@x>ّߏ\tx@'!m/!:h/-Y#9uN?uVظ{]/aYlq\tM/|TYbr$P 7JK& }삫;Sc2O(#սY.T y{%Pmva )/ N?nܲ!\:ȟX^CmΥ^9Yg,Z.ʫ0]>VP5\u !yJ> F񪨗g׋GP|<Km20‰G6j?Ę@ i7V_kYF3c[,RƆ2zA,v*5Wcfd;3 ie;Fh?il4%'!pF(1-0C.SVofx)^8ES('Gɾ ~-BB@倆ߑ [V|G`>sD1rAͪ)>V !D,&lJ?~oWw$ q!}?D O+0FR[0.3uְMvIRJ&c`q4~yXCv@t{%x_7rH^F~'H,NbFSUJ\]ςP2={9Ԯ+M9U8!儙Фxr$PpʘsΗvo"_&!zwۆՓ[8 ܅)(ta|Uuӂ3qnfC 6>#\F [xU#+MFS4_B6rR@c:[s#+O2'1/Ϥ! CJM>P|ulS[|"GǤOz8@آKM14 2MK<뱴S5 U? aAXٓ,|,? /LPG04OҾ_o" !*DDexG~!>rʧtރv8όLY# oZygҹp‹/$lU:4i=k4%+B6:;(h4! 2ń[|S1"u2t*YoјB5J3"6#@oz}T 6cu@: {gX1z&ukL!k A^iXbBqB =nF lI.Q @n$ԧQ4IvաUf]$jxPKIgRB%O^Oi׏򰚎6w3Sy8uݥ*‹%7wW)-Aoisۧ}x#1waZgaLpw 4|',PJđe¯#g~̨U1wvSv2!<`]j-s#_\ &-r)q`.}0Fa$TH *6f/0{%5KW+*dsmayPc'DdS0ӼVUv$웘!Sr= }MR\uUy'.g$~턯7;F9$Ġ92x'au`"U(m/%2+([^:LkqTcQ~>(ʟ>wS$K_k4Anl2Z/ׅ!*%ۛOk8± ?Pwn='HP:E5_ ٪ K"? J#*! ){wu(oXEOF6xҫhdЃ,y~DwSˤ7]j\ǔf('LVxW_ GN!8]_n 2 uvTq62B~-loyG* LYaץQp}OCpv)IǂᶙMsXM\85f/t~*wوDNG]s u6qQxʦ!I#b%L[J䦚&<5ub i?lY^?.~ge5uv<t 3m큷0'Άt{>kuF߷K;''":K28h >LcO~Ⅼj\a^:B\[`SB`Tv,e]$F!we|*s`@xhKUPV47뤼q|~-ᵩ$$r~WaNfskb&dfKl9\%&# #:{PF~G׬J˘XK+w(y5#L"S} UJ:<"NڡRJ$4n6IҔ,/2 ۋ"0M[}C`&QęHnvK=q ٙ noۑȑ*3I^jdBKZ-eۥ4X@.S@jET(ϖ$v,b> 5)$s$`|c2Ml.Ԓ{Z2P/ܵ;fQQkW0ȯbK|Z^R?U^c`#鷝(f2r@}MiכNlձdpt=6FEkGX3X~jsĸ}Ixx/;9&M_?T-"avBpm v:ζ͡>iw`3kǵLRh{u| $FCo +cea<^!˗wE1 O \_A.sq.Е ÂJt?bG Ѽ@P7#9};3N)DJ3 Ч<Wj"(ⶖ ':@^6;UcP8cò@ .(|BC#;PlΕW(ffG.dtvVh7l(뇣yy5D*i吶>z+78Ń$dcOf FhXr""G Y>pt@Um϶ # vplY[8:M`d8g?-fqvsaBUPX#z2]n4<Ҳ}6-cuS& <ár ;Etn~~O(0 NYdaV۩ &ݲ˴bzC4*?Rxt ]Kn3bזyܛI5ꐶ\\~!m@ kݿq;]~NUL+B[PU] +92d'P u,RR-q[_ Kg[qYyFq#?tYjZonf{YWFWI'$G*Ѡ6uHU^7Hf 1@߽Zٮ1aFNp؀Qʜa6 S-kYuV~0qg@ q.#he&-Kң~aRXHAvw|&Gӯ&) bM QQu;#Ȥy%uv.s# pE,zt~ Xɂ>-U8㶥NG>PLW |d@}ȋ1k]_nt-pd-;L<icܘM&usa`0+4{Ɂxhs?ߟ$R :YߦơNr'&}59>P}أPTaӢ,>\yٜo`z 8ze6ڼ74{, :+m q)uVaѶ k0wmYM ?n8F8lrMFž#+!5Q*]ݣpG&X,HU8Z>9gm^MTP?5Ph: jR+t :,G'n'w.׻kcQ,ʮ8>Wi(h  !>~~ͱ9bomV p4S//j:tH3M I)PU/HίҹCSF MJJ)/:& YhA<RMcjי&l dZ {t|$+3W!}pQ/+21[;ӛj% lOC!uStCޮ"d26`C]KAr$)?VD bPW+Qd4Nt9f{J=.Nz.[T}SSjQoo!X!|;C0\zvs0'V'WٷMS'Hx·Fkoip6Yt 0ZGꑡ,Ð4_"/'Iq/ 'زc[ew f+]9v2᮴hwv?U+4HJE:]m2+wvKrĤ&S<-$AהvC͹e$~i ؅sξX令"Ns4;'pzBn繯o]ѡ)6uOߛþ޽SΌɉnP^^{h'F N߂)axHZG+1f <:UT!_fEDFYcEIaa7lIc3Uqw5 @?Q>m$ds\ߧl.e>>Zaє*W?xi'x;j7)hB% ۲j-,LBݝp#KB .߄)?]Usx># ID-G[45\ v8yuElo7(DZ{eq`sbg޼po(SZL;L6LZ$2"wj *b0ZDeKN_!x=gDtZSήr@:_pQ\;PJ, ŅjX1<ڝdj ,*8qoY|8NyNcaE0wlb552.RRf?xz6JQ0hͿfH?p|5 E n,S(hrS)%= sn1Yu]GIa6Rw8<왩!nx $ǽ*MAgaɢU t8$]zTÙ~fwq"/HdE2b tíBSCOFϫpPY$ S>)~4\J~=*>8C"n7r[\Xջb[lo5^$Yf >$RlxY)^l4WT]?9B)oƠ[׿fJZ` /Ƣ4[jKlPs>훜w(<XQ 6AoXI2S=.J VϼЅyQ?F`Тק4]Ԛ@437^ĩ&P#gj}o,\-:ZOHꂬ<@'I٩6oV5TwM?h'Ieܟwξ<'*A/%u/WLAL4X Tm-\ѐu ɓ̽-T_:4_M8 ֑fzO\QOג `ɵ*Y({/AcsնSlW1HIwJF~HfX))SQ_ovl~QX:`1xMG 㻣" t Rv/cTX@7W`Ș͕ *Tq 9u@EWv~uw 5!ѮkX=3 ٛyA뷽ªn2 `t ,jY Vt89iTZurq lh\z䠩g%lМd" o@X0).hΊ;%9 YQk<#]>orӍ6M=c,:(y0Soz[+\Ϊ]+Kz_.Xpٲy{xZ2 o8ʂӾYoYr?7|m (/Tn"%1mR||'i6Sٮ[AeF[ycS!_w:ثw?{X?2h J*"٢A^ iĵ-d=[AWGmx XK!rBY@ou:5Y!mXJw Ee|-TtY,֘SO+ľtfift R,ze9b }'w6̓lv%6$/Om)XɝQ3iLhz6;~5Xʚ vB:R'&LC.sЯ}oq Q+~AMe\K>Jsƕ_g)Cv u?ê~v!h#),",|¥kgnv״b ފe `l5t_+5\Zަp]mc:Y* jȿ fOXjI?NQ,d,tΨ-\[ mDUMԔw'C c"sdgj@>|/\j?R׵vGWDTǻIt,j ˭0O Cn1yp0]A< W\Pgqr1yK~Frwn3sߌbJzvF"ʐg*Քn'=n *^/Twhڜ =_XÉ= 7$3THu3VNd;s}հITS.jʓ=fHމ7&7Kc+|;ll 2"zg2զ&']) C@zWomƕV@C @v'^+suy=0,+.MbJ<'v-7 OJ, e H04 !c@$%8hҩHQpJ6CB̈́(.jHRtQ z1;83xiG9!BqKDžܛ;E{[8zϔKCiIڌK/HF5eBo4eKOxMDO{Įuc3eH1E"4U݊}Ĭ77aS|WЃm rG!cLWjHMrLGv?( /QoԹA\Na;FfB~/G8Z7&;2`CMiK ,*]©bS$t,>tUozzBt$KUS&<%N}U't7t6˥uHUv 觩jm'Ys"Qa gMuv[@eV¼&vzWCr䏥d+Il<Z7Y7| ̿H6FCJpxokHB4unxU<'`'Y=D FMezet<)AлOyderII=8dpV_*>̭0BcFgIncbjpmd^_za|5$CWn(uԛ}!qEF0|65+:9r[{-y0ZJRt$ԳjE,_A$`S/ۢ]a0R:S4u p8{n1Ľi)RVk_W.QF}!&Y󉎷Oa|75q$r&7/c,mha+.\-kRRU:ZG i R"TExsAǸM4 4tu+|("&rZ/!~N֓^ eLaO,|#D8Gx91}bYbsOVҟɉCA]Lz. ZW/[jܿٵ#D1G7xT t 7 !T>[bL6b6hӻ%q?FIhe8[f&clRmu5+p^ŃQiC!"n[|ign)П1}mmɟi;?{+h~ l7*Ǎ.\hM4<!t.73;*=ic]^VDet/ .10[Wiw܂t\?{ {E1~uc)DurTdi?e"f L-Tčx`[f2M h0,,\iA Q!H>N$P04XW6p$lu&;L}#UxtQE|Apoh4=`X)J;S5[S#9鲴@PW:Rb#$Gd`H~~b/CfnݑizcG_X}₷2ݴpr9scv`]bھo@Iz0J8%,1|EN1VK#Õ(+kab<9""e=هtnuOEh [/[#"뚭BC'N1oJkNi~n;F/`=9nw]]u*1E{HCYXX9Roxmgfv hk;L#f%L8Ƞ5Y)c(&ڜn'rZ=vB3%cRG?C|}  @ZLv|(S0f:M3Wլ뤗A6]ʕ|YOUlu#ԟ!)U*MhRe}* J-zH7[Pr"xg -` Po_!P0X~|-B *?m/YtZ{=[XqAmiL; ޕM*'; ݣHM?ޱ-˒vϗbN#cUxA;G}i$tJ@j!fKnN`0eۀ" %_;N~_֢2qk ^ O(^\"ϗx^U6upCm 3#&,O F$,㲥͠!O3/ڪiA,ݍoP*=K-q5Ef2)|hw)VIFԱ3PgK^G䩔uQɖxY2P}p,2%;^bF0 FbDe ** 5|b6N lY$֫69ʳ2 h\%[*ݬY4ff(V-favͩLȪh,Pͯ04Ja Sԯo0'u++j~oɲ;Hsy9{}csjwsܗ4t@Na9tߩB{pQ7 NI61qW݂yOyF̹SGiu.&(x8zO /mT@~&Ab hÕ(\<1 v=%^{okYU |ohewa;f68Uhv3ɩM=FFgrKd9s PeǼ]\>\ ?U9l!ܟ S.uE2Oj@l3o.ĐkG({܇]2 pȀ3;p 8jfM ikI'tK-5x<+y5]֡|F`vՕӴ_/^{@ -$Q̳!J uMRV,#GvB<_BM[}%uƝ#d2玈*zKr8Ft9UH})Ax={]LVv^IN8r!e @,8pYܘ_E] ~)x9"I%9=w2=tJ2,H)KטJ`n'|ώ%ī?b !r Z9$&agt3GUv5Mu=7u&޸l,+V ~zLqBE *vA;)C`~4ܼheد5C$iy(O_ q̋Jf}ŵ MUȎwd/_ѯK<Ly+Xrhp7!~0;ʻp0hZ(Ex'1G6`P6:z-V:uoe% )|Y^)Ȭ tp]E_d"-!ImJD#HB0&ϲ۬|{S)qr?d )z3T YXw'Jپ6&LxNE!!A#g Wv`M殒&LL(XXRc.?1;bX9y鎍cA~$̗ M1cKi!%똪X,G&gɨoM,K" _,HPX]&h4N;@.F'=-Ț]Њ|\"As*i_ {㴗1J4%1'4ޚ  uBIRrL1A_MHC@]HG|rѬ} 1"_DgjK2mp;㉖ 1-T_$4Vq.52'ddB9Zm՜ewEJf2['YA"[y7S!]J`mph N,/(|e 8z@(ѺHd|5)dc3laX%~Y|Vy ~eJWj6uܐ7S0gv^ǧJ*D$:0[ܪ<FVH.]bmUe=KHѰN} yx/b(Ά/m^=om ڸࡔ+/ Ȣ'F}P]M'RZB"1jRZ2G.pBKHOC$M=ߗ:]fVL;;"b{בe1悦gû-C6lJ>͹C T6<|/cjD?X=9t-E(#zx@k*֚Ԯ£J8*K7mF§o׸~QMV2#$i$ Φ?g.;O*\q̤7%ʰLRAnKCQ::7`a{ | C.6|oVvƾ[cXlx)ѡS{Z94=P4 ßw}ҩCsh+[+Jћe2=SRCUk䫉WS#7V@;d2>ؐPL[kU.4ߋ֯! /ݢv^w0.lZ+du"Z忝&Ouv뤒c"&aɇM iO %5J박+\ci~=CW8LZ&a!aBhdT<+z t.=$Y(a~.K{FZuHcӝLoc76љ$)ʵnIv?pGBpHM_v[oj啦e*BK艚焚 =C}s(L 62P4sY8(hZr]tK1-\ݣ%vvsOwK $t96G/c#F.Ajҷ4ʖˎn'ue{ oD8\Ł^n9h9ؑt\0n*@`ѨTْ'$1V+>B':9uXy6+ PNeW2tڔ<6T:*X6}ݱIm㱺XsF7Zč5۩G(:Q$kK*ak"-k'x:*;vYUsL%ey>"&"N1>iw-+Cw8&i>[H]m˺=ni7[~ 71>Jj¾&BG2cb *اb(qr7N_Z5bHe%?5Z#LPFY+74*B\r>P&vN`?HZ%qZV[-Cc ҭ98 9mur`įmƁE34-!.G(|UP!:MMhZ^ ~;O~0VA0s*{ok6"OMN 9J ʝF g6j_pct+ y&\8V)S }]1aCc%2Zp C曍 aBaqI]֥y-`_~h<=M~'^ n'dMp܌&Ilv,DIľ&$a`'zUiL9VdP'm AK%[3V3R<`IEo m\LҘ+)E2M b`JD"2e ą/rLk)U8'M3qznW?KvANU{o_;ϰ3f_4=H[W nY#?ڊn3"؈*($OS՘/ZD8d(Z5Ms>eo [$BJ}1UQ9ZݲM1` ` Z??*0܍x ,{g@SUO;Эn jqEKcszl|PB kt(̭8/J*.}Wӵ Q>wrӶhF&{`1h<,,A>R;Ȣp"ӗ8_Yz5*~ s#{o@E$7Ӱ"@la -W֧_JDK5QP Ö8vR"/z'zR za\qD2̐k;wRdH/]P[u;ַ*10}:fׁ=>ۡ@'dmӗ$,.fB栺$G Wf+՘'kDWmw"CɔYCOS:p;H(Q j?HE4Ul]P_-p%yH#)#b|ӕFBG3gQ`)f)}'DG*,TV4 mξl7F\܌A "8LJ*7lm&Yv8gcYX.~Y´݇dy%~VzNM.+ym]vM_>9!6d!s/73–IC0k]LnP@wabsDjZ8;tqtiD;{LWW'!dN\9U- 䃀$kߴ/z <,b% r%R6+r |-޴/nAu$m|` hnYK)u8(>ё vQ ϗVP==ɨe}@DvDC?df7'|'؄&dS\8ҕ6Ir~ SRtRtķ僭ٲhLMXu_œ`ջi+wF~R2U7Hm5]޾J},.?ڠ ]0s<3O93 ı9cvpDS7}~@#}Nh*۷84#Cx)qiOb-s8 L]6dy9%?>2қ쥫fo=dl{ZKB307#7)H#U䥴;(=,ӎHKhv)I0 g_nh 7۾uOI4}'AoI%lz=iD1MׄjYjw|ӽ1GsR=U @ OAũZ(áJ;GL-dTBxyeO6j4+QHFi\X"2Doo<@Smˮ9x5~k/Q̓&!Ծ}!>CjK)[ M)-_g,wǃ-̞V$nSe(xK0s.cqs{y ,%[>l&05{)[ɠwnaoVpf_JAs8h@׬97*Ogd$-pΜ'b֫wyJ=o \r:Hc$f8""cBrM:5#dΑ6?}`+ ./7W/zW"׏- m|_1+QS&_-X 1snK>O/6U ܆d `T39~bܾ;$Vgm[" !h{T@0oS z/I.;'Esd.Rq=J ̦ΑJ>+$M5&;/D\DF~:{rJ9e` i#^)Muf *Y؁s>;ȋ]WEw+E)x6C @z|RVDM|zM3o@ulXVN)gXg~o-W̪ TqZjky^#!# +cңSJΥ SYMIk%b3 m_l7\.j00@1 !WhK8= Dq`[n=$?R{x\;R"k+7t Fֺa2SiiH9HR-0}{]5UC)$BIy9cNIry+&CX4E/u2l _oC姛 RrNw27qxi?Bp ̔- m 8?[y}g^}ౖ·;!nfcb[y[Pe߹_͌<QDp)]uj?y2iÔˡbG~2v3FM <C!%Udr9g̛!Qxp є6~8˓B;l[#{-qn>:_lP<9oKZʸ"Tnl`1?ƻpb_-ޔ0y"I ^??P4lz W:2gpVIx[Dr$!v: la9Nd:jыžpv"@ahZanc F(ݭrsE(KvUM(l[9ݏ!UG Ϣ#e9B#a'|/gSGJ-'RS|eɈ:ܩO@(@oPW'l|BuL<#*: =09)Я#eэߐ)E 0ޭ㸥!( $orCYj(*m=5 s hgv8Ydm "t"XdpYظi?G MP8xu. Hz1΢צo䲌l>ŘJ]!jA%2:KR0 U "B8O `=g5! xgaɫКoVz;gsѩdۙ8JVq$@,f4y3j~j7#&i$a^&W*E @ F'LgֿP J=H?m̟L2NGˇ;͔(uJk9ta-$RSJlD.hw¶LϠ(ZkpZ&ck}͎?$~A`dErK>5eRtC$^`.(poQ=ۘn밶~)1+yQW"R3Eg\S.7 Yn,KD9^BZI #vF KiNdYfε0We2h^^b'}2zr_kEب pUr^ԌR;~4#1b$M쇦 "ݧF.=>&4l AU!C6^y7FB6LX2Mp(Oai@x:dfZ ' NG PzY3&)0~OA̜?(j CV5Jq@Gn5?"Aq B1t蛝Hr!n#dm3; SѪd 1,z2: XRKO vwHJJ܇'\q^0xsXE;/˸MFR|-:5mUΓCa<լBUTؠGPx=`dUYNYbO?oo O=O|NHxEὼ. Ϧɉ TTi_گrbc^Y0ʾ=D!mHC0g:#/n,b.NP IHba3ig=MV0ϬqcJ( 1]r٢""ELY-ڝ"KRi0`N?h{R1^"ת ^A\VE] ̧v- e(pٻ{}6¦O/Qd rIH{Lo8܅oM[}TkޗvUҐtgiǫEK8*~ǙeJ'+=t_IJK ?.|۵Pcj SPʓN^)BE4Jʕ5^+좄SU:}!bKa; dQ)rmC2IOdpi'(/TuӱnLIyk!/Ø쾲SU9Yv^h)2ksLY)jf$:(&~}ŷ n{Z;|?6SnUX]@ӭ}x 1# m9 Y]}8+&`CM^ܨY+)2t^@)45(tٟD,׃$ ]v^5&0E m t@&tƾ4H l_j$Ay(ӽN'*'ɟ /+j WYiSQLwü4:e95V1PLT'[NlJ7'h=k:Wa .?9gWB'clЋa鵵|}ZQ}뚲wtiڨ\+"ɩ>  d%z ב5pS]m*rU s6.B.뼇 %ɘsTm;*WQ)[SA0gU88P:㰧@~|(#vib\ooIL/hZo3ހ)"Nm#$8A5 `y#O?(x ?D.욤XiOn>NnFTPʟZ7OO4ifYCW>j7 ^ cIBk;m܈i"{c#N(ކA|N@ZcMh٠7L1PnP 7_YjQnn},0K̏e"!hhN8{dD VRtZf=г$tIL_)<Xpc9B6$ m>Y-CDӕppکjZ#SYgTԭ4 x3D>PE>)=ˮ(ݺ>38yЉ"ʰX6KH:2 @PXB2m/Y.x~" H"Ul\'#,!Rw O ܐ->@I g=BA1Z>b. }Ԫ!LMklyU2d?'YZAao:.du3hR*LZm@Kk5`6e MUyBi1̀()m-PM9+=\bGVvZhY1Be),b25ΤUsl6ڹ޺£s*b-S5 x|3E]RFQ:*i+ kyA&GA}5'~p*7ZSx9{7bF•j_q ~~(")T#f rDP6gZ3ڲWf(}Z!R- ,9?(O%.gҟ4W:,z,eek[B*PvHn 0˓Guؐk*Ldt0B/5']+.&ΞxY_bMKlN2 _bn> j~ H2œVuVAR[yw6X;31WQHay!^yy]˨,'|WZw5;;Չ.d94U"^U%otKN1cH$ꁀjZr@Si6dZcq9HIr>6ZMy0/ CXT.훬DԱ663+4[)ۢ%ng0m"Y;uDQ0gg~JQ ت'h_ uR. (sG[DM^ :_iZn>e6W=MK{nDKb̗)L9RsLnh̺M gAK%_FT;['tk/)}8-zq (ZU||w; h詭j滨j4ydؤ~(Иg}UK MP#W }ȑlN!5 /i& 'ߠ<&虼l)vdPcuM|;Jqb HQSh~ւg7A<ժMl -gi,{M>n)MOH܎@ҤQdXk!5%<9DЎ1w;#/LmݰZ0I-: J ƮXcP\?qɡ[̣ϳ"︘ͱ:6f/6Q}Բ&,{$K_.9_1pl;X;ŌәߐP *oGSHsIDE2ׄ ]A%G3|*ys8)Y0zzN1A6t^ o8zgߒSRxo] 銶G9NV`P_̛6?ʘc#p[=~}R((1`픜yQ>Gf҅AiѼ%UH\6,2hx7M/& \`W3|T%J^_kJ9;rT]ritd4~ޜ9OB! )ݻMl?}Qyz;~Ӹyf/#Is$@"J2ėJ|ѱ+w;BJu'cz#,y` RRj AǶzy`t1G{/>fC7AdZ8dm"y5[#(q%(2$ޫ:} ppb ie̅Ά}aEUʄ54 0Gquo怒A v_if"$T WVQG$.5@Z:PTf.9n 95 N2EowLMOv?k#U@UsŪg;v]u Jђ͡E%o2]E628Ix#Ѣ?A;dKl+y(Z 5b)@W/CA\:\%%9SV͉g q i{ H+CS7e>wP:њniA^S~&=ȽSCHRԨtA0'sYIKƈ# 3AV5~B ަ.lD; {*Hea}:⣫h )a*#ERILW#v*Jf.ʦ6<ډ"ju'x9S`\IX#Jsyce+zS{U2ys1]?YZݕŵgIWMܿη:q $vN `)瓰s8 hkdιW&؁LD+sۺr%y_$-Ef\Ke۬Ĭ͆ńJTڼ.1+ַlnL9CUF[\Y-L XSkmÉ^bPHD|‚63rS "/mړ3]0@|v,PUHb[01[?ijr& 9b!Vrpo,.+"?Y"kɑi 7I"k.XMYoÞvB}v;Ismk= M(1U+vK/go%F-:8'tAٳ9VHw4=V;  73Y8R-W+ffsHwbsvx8YAJG$Y<ä0HvtT{v861JbHktO.[e%>U JS/ k{3{?&ͬE%G4V|65r>>kq)o~jXۙaǗf.0+DGgYGy?46Ę})Qn)>M&ZǭaOiά U&p[c2O:Ā_SkHJW-MSRdWFh kK *)f<[rIAFʙ)h'ELqڳSKj$ttjshEֱQ =-<\;-F$yv`A4\YN]2d"m<9Qc;Z$YCyiim(K+q6"<׻Bٹk 9.F9{Mw۾D!*֯Ȃ*狓ho >t0eX)v(P1yRW):Q+#hH.T_+EXHQ[q\WSq.RtpMuԍg,jMLCꀨ3;~m3?ءuqό?.[2_ {yl' F\8;~τLfo@Ф uX/"߄h:'ъhkRd9#Ϭ 4׬HSFaJ{G, I sb3uh0r&!W;n// *K ),/I+ (`]rޝX:T=58o?a ~n? !q8Nlq#QE[xOKxdOIpؔMvₛ{Ȇ!*ʭIDxkL:aG[Wy+w, m| ښ3+j{.h@9- *vHEQvbq;%V_.p=lKP3^A~+'E1.ERo+L+䣅'mQg~~:tx][>V\f$S,,S*&7`7~:Tu.2mPQ^ʇ2֗~Y2 lU7ŨAC$8G풔ӿF9pe." x%![rI{&ԉ;5BGҤ&a`&⸴\ )gXy[!h\;i*4%أ+"_~#np 9IW}IxnZSN 6ZT ԼEf0 7:]4N]ɩ93H :$BMD2ɋc9V:=R*+Ӏ2wl1#EO9X~q2~ם $mB:r^&QqJvOҔI{c&=ՠDnw[8KpٰMYIҢ I$3l#]O5aƒ}:SZJ0*_i?|T,h ^ 9#94%4cJUU#Q꾬Q]SWKӊP+J}닮}S]DDyW;xp(#:S~%}YiLՆ2c($L Q٘TN4eLOvQQfKخ^ƍB(p"`uJ Hz_$ZqzOer ټC쎁~6G"3 Y>Wŗ Ҳ֦fc~SF5+8ϸoqփ>pGuCz~{[̊X$7D3-^> KC_,S=.)bƧv]|%txx5\$[ϔ] s3'c%|ET) 1jZ3y"7SX(79i$(qy賬?|&! ciHlvd^oD=`N>귣c>Յ1~D-B++%|N1vXi7Ήq(乌%hf|`ƙkqCL_xv[vJ/bH17wbGr %Bϖ#H,qKN[ 7$T^ՊJ5%^^PkqMr_7+fU]o(m"^sڊֻV[f+ڊ76/c(+.|-`fh dBZţ"lrK'oc&@Zr^R>SrA^l}_a&SF乏_|9oʸ~:vx;#F.F tQsAIMQ+CgKA'GңG OTǯڻ$ Z%Zh$=t}riZW69Ez)p(I<=sWB3*֝?Q ܸDۅLEr(-F#5KwoT3[Z:w#Y"da*jh`?snQuv`pS'Q@4>Q//7^2Y5M\w/}1  yFX' v q*}({uVܱ^ ;CtaHOsC9Ƃc([[-<95O[q4E5Z,^%3ӮJ7ul =ܞǫ}W܁]-X,j<~;6G9_x\f-kYC1-2{@9ݳ٤ ;4@ C 8+NJ# h=~*\ֶl~ |'ۜ/ f EE6AS#Ѩ &#spov½ꓒD"#ua)htjp>!4LEDN\'๭X [u9™D\*6GW~-K&N+8I1 *{IrԃrB Srݺg0Pf5ީ #'UUŠ> 1䒎I,/ϑHi2 MSSL`jC i 6QQ cdҁSMˆ^d1hX.p.v>I|`@&q[:GBL]`TtC!%~IM0\a](dII/lށX8` iT#&;8:UaN8n\m ;tw]GٻM7rqch&"a v /Mr =Z1V҄.=aCW_g};f"LF!t4v+3JB$ -UajKvW盲>Rx inbQ┄ k1+ q۸F軽.ж!S~!| 4-lQJhdg B"!97Sju_# [}&m ,=DQ;W84"X:dt/k 4e`5Gg5D#H;z>cx]* ~&#6mW<3|^'ae+mQ&uNhՁ >@*v /cGB$~G٣2q>cg4tHgPфs|Zb Ϝ8)^Z5ޯt@dvQ?&2.p[B^94٭̚Ԥk6jSPn9!NޕS|r H\GQ%Gxg_Zᘐ3s$ N.0um*R -@!b$!㻧@$UuAwfȏ}{:3" @݂&r/bGE\jȦ5ndtu&>ÝA3ŏEi}[3}P3l*}/Ea1r؟.3G0|\̲B{倽9ҵm}h6w# A$>n,j|yF?WLݩ$XQuFlx@hFk FI=_,l'[o2yq L{F^+Ivx&vX,IZX5;fk lWڼA|FfuXzDm׮2Fpq#PC١/~Y,{/0P7ԮYh1#j[b!) 2Ȗ坥RH88J iugDIYJ~2xBu`Fbf9e%h)/wYm9b Hi1##^K)!%Sɨ: JXY~s҄ex،ޡĎX:[Ĵq$V{B3Nv6Ra3U1Qlieme,E<܌Tnj1"ܶx2O!ǯ%rEgr"eT륡q@8 LL3mj.ujw?MPm<foY@H~ݥ'n3ͰGA$S%'m]9D-nEv j/#\.6Z!/ߕ$a"gz\O!nrՔAxSm|>L&Ood F+(pLz p4F)s_4dU=  d c ~klXLb,MG luJU uQS_naɱ[}@>s=ݩ9ء("PсM4RI peѴr0q4`6t-X,Xb" GgF1>pE0, +61ý552ȧ͵ JS"gjVLҭԐzbduղW a_y榶k4MJ H;.{~b /G @ZA'(?|4܁Jbf{x'#IprȸڒRRZH9\_/Mʑ.&ߏ*[U/݌</j\H-vz:$0pȬdNb>jMaٯ604 ש'N *K`xHlTR~2/7(Ki`=0jk#ןz]t4G A@4F)V~H^#WpOܜ̖}NaƂ JhY{%[=(TjRc4[4b/ bJ3c 4Ƃ=Pƴ݋< B-wN_};6#&!zcR)]΋l+쐬2Wϵ ;euaYwg_ aceݠxn.3 *]$GJEy{G h,qq@aIigHj}T 釋^}]уf~'MML=_c [\ޑ߱:G5yޔfOAeC 1/P__\#yk~'@.bC }yYU ,U_b8p+)-Ec?-~$r^QK[ooT\_1Y$xHcU_.0ɿ3Tt(:~%xZv;`mMvpߥ&譚iĄ7|;A$WR0^z(:wn@^Df*|rqs1r 0T&$2>#i3͢a *:->B`)@*@9h8I$/0qvEס-=q;f+0ňS=x@7U"Zbzo;XvµGh˳4@R/BPR5b?M8ճ۶ Gtĺ{ 4u<9xwo뙧uvۀeUGgeߢ ^;7 .jJ!rޔ_|| ASSXm$e@=IUP4ʏZ̓I< fbxJ|AVp9L0`QŘFdF Vi%eMH#YWT -"qBŠ~P%e|cujA2;fY'O(kp_Y71Z3:,9L%q6Ħ+螫uL\. T_'edp^@fR,zvH6k'2μg~ĖN-1vCm̐N@o<%˄mUZdd7UJjS5C\?d{#G1RB@vͧ[.c=(?gR}ஊ=M _37HE )PR7QXnmS Y9+Asص_ePVDZRQ/&y':+4@B~C6UOP(,*y bz%l@4f>V+2e04E,1 @`y^V˶ZKFf4GQJPern!kap~os:hTյ],~VZsꎲiQ+Ϊ @>;E(@v,ӺDg{|k?F\oI1o7. hjؕWݲE[07daVל #rvH׼hu{0@4I)%}A s`rq4qZ2d*B.Oaѱ|BɄ'3a~`?z/&M]/\?͔uW|aeBߍ%u8Y+&;o3b NwGEŹItk֑KHc;yBخ #>|FR *&ޣ~C՟~jwџ-,r LtRsjĽs 1cǵgvnuR!Խnp:2ڜR6bs rQ=*Iz!FkϳV2Ah\#g+! {r60bT!=Qrmq[X~]jr~ݓ%V̏8d$ǓQBR+"gsi.h5?2%>2 #`Xx% 8vK9"ΌP^,h2?j&)?n5e !s+B8diOB >.R,p(s v†:S)%@ZFjSKRѽc]E4q<}SCLJ\ HG>u/u xSG هP#(JQ h6 b=Nsb3 PDh [7UhzPcj nTg[p'fv/2,^6}^seĉs\ Jg0v$ö١ W=3B+ n,k _rBǏ2fT8ah?yOQX6 ` IN aߵ2,l6"H'_@NqPmpAFl6?dBI}0 CkbNaOP˾QpbVcd8|x(he[P\P*q(M4@6`kmW%n7%t<'<{ҍW-6?SbXJ @[Kw~ ȇb„lsF^`ŝ2EKgCG6'@C=#܆ٴ; Kcihֵ3;|z LVTfjo U/>1m2@e ]tKU=T]>qeG.A5ހ2u1d3{gc%iU#P'0=l9p1TgxYH/ ;#aXt ܾ- oqЋg4rņ%)3vn:Ru:ܐ3Ky̝ѱYY 4b -IfDs}d =!٥ܩq0 d\ʞUQB65:wI@\ {^dl ҝ94Vev GKu/X2l+" &0ǣiUL$"u i!\"xya?vyӚ)MkƸ<]W ḉݾF\"G,6kqEXwC*Bn:V ^x[ 0.0 5Gը^GowvKs>, >-HեJ~W,zvQ~+_]E%\Α_KC^vASqqLW#n2V.^S[9M%W3%X|j|{d!`rq@԰8#[³؉,JTOg`$YVȅRhz fh!x<)Vŏs"xDP0qY)>WݟgO:/~HߜJӸR<$pQ4L=~D?#6Qo"p W>saR2v,m\v zA`_i IeYlfK#~I{p*%(1KLKZ՛I38 tth4~}TY~%OP!m/\'&T#Fqe5:asca.kuGvJg;оv5s>4~RiIocYW&]и\]9 l/΍O i`@KibAq!b*N:\_?]#fx!\@I4|eUg Bm+l= =Ѝ|*" *:{a vvu̅W<ٮ""]W,eEtV|v޽2;z&Ɣ" XLCQᐡZ)L{XH@?QU$gQ]Zm3("e3Kω~y8$&QX:<жfܔp ˸nOW`ȶWCh) |#6Pvh+N( 0Pҍu=+{$b N3z?/G7_1f ΡjusѸͥLB^I\N0 &%w0|]2s [o=x.B}Hɓ١3'p|Gכ~ʤ_\j|bٕ K@XEyo!^Jaj@IpH!,Ei􍫇E *%v*"(0 ־Mz ]n}~DCə}ׂ͂&Ƈ@7y3e0\?*OB'L.K3|IED2˘`󙏔4w%m8Kp{]IUC6Q ) >ëXXIcIz;ĂX@< W:NC)4h*.~JcÖGfWtɅ)TKU]Y 迩E 'Ci33`'YQ{w#0'bF.S1 kP87 TW *}R |}F i/rPwtig H(>l)v x?ƤgO y繪HۦX%Zmhi@&`[z{ )& Q[ن>-Mk AWvq0!ղ.q|Dڽq:&[\۽&G?x]!Q &t!?>ꂏq6LYu} 1`rЉǠEWlDz[{<Wu (1krGIU/b# 5**NH\o5>{m#DqE[a^ԑ% v}`L;tiz~>ĺԸj"0ÚH:K,?p=MI oQ&Bͅz_1TpJd5BZ|Ƈ*X?B.i ,ޑ8-jjpc;AtP80ŤĘ6_EQBs[f#:CkuS9tO4~6OOB!P{h kօ{ tLyAsUuᲃ+h/}ȶ]%R0p֕Oƻ$~WHG& hnK˘er2w̪KL1;36`wjcƐB:?œiqqnR`a `nA6& fֆZQ_9:-g66l 9iM.Ϥ̀u5%?#3.88DviMNcxHPv`z Gcw?QIO 4}R%FtiӨ+XNVCEYğ?.򅄮!$/.lKh7ٺ} d@׳}WlY,"=.D 3 d-U@w2T=eʿxYړkRl aH8/:ŗ,@ ֈ _ft@A?;4 j뀰N"&IF_~G>4_ڷ ?&]vl!jߺk7k-byH۽t0H |-uש@ͨ|'چX6b#l9/C-]SF$Ű7Fs'yǵD E#k%=wɎ@%ϞB:p8D0fH2<+Ъ01z+skk"WGs jx'JBo)~;h1~ W!$>l" [6xJQ7G}2zخ@-VVc6fԕjN:xua>|'N7ף_ȣR%yOw  뺍/g_iy{&dK)c^O4/t8p8=ꖿ;mhds=''ঁv֐!ǛqZ/f#7gPe>m bb,@ S Jcc#1jEL7k?$7oPj=^_"u=cI/`uy o G|д?x%%Auo݊+T٪XQ;%rqݷKA{w@R[ f&4xGz  ܍ ֓jθ` _#+-e8AƭyxޅS$ns9!|/zPV)<^v(FrC|l$0PJc\F=S&]?VvɟrF99:t+W-q,`*wVk12ܼ{-dW֔3w"$wsW"7ON!jpm),%g=V 1Mnك+Sy6%cI C. ^<@nXDK7eӱ/ɵp/h!:_*xmim8W㹸:1%&~@5/õ؉23B?\1|.BX^p6d.+š ]e VJt[ اLF9?Fk{l:4mŖf1r˪7"!CҝN͠{G 7o7ݹ\ $V+SDIFA >j)K|\^)ڠFSra~?&\H}abӅ8$l L. Wr0 )TT66U5P(*$!m㞪MH=} B<.#Z2^ WOKS Ǫ;Д1MYݚk9\%WoŮ"$8T^00\6 7+CdIL,ئW+^h~XTؐr0: /mSI [x>$R[oөr7䛾9W[j!eO bѸ:e[Jԏ[@YN'͗}չ}@5vqG8➅c1 ο CL&0G;w-V2խ]`mE0 ]tNBKBp<'~0K;?lC;҄ssώZK~NrSL]^;$`u_2B'@DA1T,=ؙ3@tI53ɠG*{ 2`zdn^D9jHgF%1WVG))EC]i@_쬠#,Ff[pGL7;'8"D{qL{ŲC9g,n G'Щ°bg OFЪ_$EjEuo(gnsrP`'% $*0FC5@a!Tdq4t\ag_&$P&8]7vS9>Yݧ4`SF]SJmw♯3 X N!}9+HIA_ci|sC $Y+ouV"s_T 6uCgIpz!SyON5zuI\%Fe2'bP _V>Bz̓YXHaY&A !G#Jֳ+b>z|o45;IUڟZMR#ش#)!EF잙%'F$_-Us1|^ ƠO vcꁂܘf@R#zЅ却ވxt":°;Ul|4Nwǝb6 ]AfX.Gp%O&*[-:bmRgӚcĀ J?Z^ŭ[1}61[7.oZ*tgeL&WQyJvT?Dž'->kgsO  ۓ4y_ ksmuGO畹? {kGz.XJgh1D~@f˦ϱwG!PsVU,~_M&ysof ؤ`2.ךT(bj@/Hyk {kXIrZ<9)|XNoK9cm3FW+ I{Qc*L9KVa|LEH]sdJ-ikBx4Zt"͵_)ui-ΫSz~bf@C@'P{.79-{D ./`޼yJ"! ?KE9]oJΟmW4KTWyI~VOϡh\-iNUsU(mN+.R:SGew4jEz>Po|ӖѢ>C#R崑&9EDI,^-NO+V~(K8iv8lE6'lgH2;\%-;sN!"ѩsHx! q ATd>ϱ)eydЖy:)SD a$e39¦GPjCxLwtEQ^뙂~E#F)/SEq^gJk$<t=5bft ^ K@s@7xy#[B^i"t Ή!nP2tFĮO Ê˞ӄ!-fOq `[\ rdG}ӠZj&~1'ޠ}VŎV `mFJG^s>&$iEM5 NËVIJeo\Xs7 ++ΣXt$YVpR 4}熟x|΃e|0jJ/2Q`ʡXMxJ[qь#k9;hG>t;Tw$DVsYYwKk`u?XT .L_fln,) ; 3MOŧrϓ#6cU0xI}ybb" H&2V{# ~fT 1|_ N.ϑ[w Ǻ!w=(]YV-^O̓ȁX{ѭ ~= K쬂Ce2"4=ʐm$-7#]uWQU!!}2?c x5o^D(#=s-Ͷ$Xjێի_7䧸*Mry`JK\R"׃busE>|gyq XkvoGM:-2$f]t6Zpm$ %.4< c2^:!{ F<\)[ 읬KX-0? x=5pwa9"6֢ocYM=:RY2sx ]/C9V-,*.kf3xi*#Hf 1doV%6gY9=;2<}fO1bq})$̈́Fݺ F3^e|l?OX*)Fu ʗxtɦ٠r|r\č.kN]P#C/ 95GE{I3cAf*j6jm. s,7)ur;e{BY')M3 ]R+iďo6qְ$)jL6;ZDm3-N04_8ϸ4sݣ؝t˒Pb}{ @8xq ,nG}Q)F{P=9Xҷ#IbΫ9dlcc\Omg@J>WNgY@/K`0t*>= `09@Џ}ӮFTjO&븦],#u==ylg؀^qR}yCŔ#%a^6ѕ~=%+BZA.Rړh[Рv֋6j1@,.wdzC-"O>ABPf#P0  UfP'G8ڎ@UM݌2 |ܾXҜcvmsלp4l'H  D!⸉"NWhc~:CW2@xA-o((6!a-L|`lbĢu3"LS6_G})~k Qܓ6C e7<':DА@"Xw:*-3ȳ@ʗ“8>&YܵH`sQⒻA'jRu:Q PPwkr Fv)J4({jCތڞ-0`GNۏG"fy }9srCwG6 T@P{@pֳyq,`K7E[y'6j=1/|Yh 'ķ ku c EaՇ.hZI]EbZDKH[C(F '=K`9Xt@wEeX{tB5~3MN 1{bq"83@'[\Iӱ 9ĚQ5ۖ֎Qrb&=5`=DYta;uF'lzrOF' C7@5NSǤ(=?Q V*ǏwNHGkOw~I~,(cq]grgDїW7!9|\4)Ug9Ȅ؁.yD-V쩍`j5f4'3H>b4FA|!E5uuhP}Ug!M é]^ذ%ܫ\00#:թ>o9#9Q} F{8жCy h||nj'}4#S ޚ]B M47jt/FOc'^vk}`P_$h-N'7DW($ё4J_ejE^a +ɂTovxJzwK;dzVC$q^r}=uRA48\0{gf]읓2I15şѤ]_bFF`a qMgQ$8"Q-뎺H+rĆ&Qc.kUR4Zϸ&dp&J efY qe;*D9؜ymؐU2nJflZp=֭MVR@5zgL)~oꝫα ̤֝,d 0=>ڴu3^{Nz^=#$PJ|XU4NP)xvJ: 4,Z}05/0yO \b0OcF.+b$?ʼno X&υhB$.f}@zEPa ~~b *fViX `USjJY]P2W@vu,VV;mlx׍Ƭr%k13zJ+QUnۉw-63BM&% SPtׇKJ/e3Ƒ4\DuA 3$Uxb|%l;}F~-泃*:vy-Ob+ԀBΕHSuMdwN{=} 1C&wrfEdoaԯܕ7vQt1D9~ؙ˳mK_NpAXWCdTEģ)^8Yd2Z*LQaDsbvjt`1qbԪ,2*kN&NR;etw7le$Ak#kcsg$ۍ([SkڂaDIק 79cڗx7~ Ce4D0Lb P 9]BQ}kCa)ҵp*S:w˞}le/|908 #SD' ,OI?Bò-{;&sC|k#;܂VRC摆e@(jNkʛzG >O4Nɧ-j8eO~>=t3]@ÄHLbw̏ ?(zJq f`T^ |U,>OIZrpJ~zF{5tfG{;T=U!^ .-ci2hg =X*9K @^ wR&N0mtEi©}>p%\\+7_\You::U #r7}9}\mX848MHv͙n2Qp҈ p{Yy# l䧯y}jO;/MӉ }?4^.;5, 4?nn3$Qh<P:g| idhs:&)g4cS^}?SƾfI$?ugw gAnEyٶx6Ǩ%UKmE}d_ClG]ϲ#U]ؓe$eͮ O뇢 }mZ-.Gv1(o4VHEKU`'*8@s@Gސ`:*ER֜K8s忪5T C_;o S9y2ô0BG#|Ľonou m}I˭I$ 6pH}L;er2rDhlWo6.!R @]v ,cv}i{R x?G)UBa^{!W[z3@ϸ^t792A}FD0N&$d@c \HĔpMcϏ5"xm Bu8#K$Cb\ #z.c(^z >mD]9zt1O.e|LSMbc-|BT;T%x?0T9S4k{ y_B#/Њ!Z3)K2p(|3UObA!jćM\;Ժd= *Q'O\/*1j#onv p`W]=D(PЀ *z{P+kxcWv$~ViIrM#sa(4cֆ\uRXRZ'>zJ$ 4fl]H4Ӂ-Rbޥrj7~^D7}`iQKeQ+s0XsԆ> 7TP2|{>./bƘ]cA[^,>C#l 'oDHsMCx4xeV:81Wa?n:ۄF5Ы}oax~W ;;Z@ b6/Y(vQ8bgq)*訝X-"3EZ|{ MH(%*~֐p+d+əV.*ƌE|j^~rn#⿄35Uc .a(J6E7lv9vMVcPT 1/| ][DL,C\@ܶ׳$vk#,&t#!ʵJa#DB.Fz$=zEx[ ܭTO:oQh#8MIW|:$yBIϤϳ 'H} N\4rйr" O&hn7ڢI!xHg[FY<]xk9̍)%!1c+:hLUFSj'm 0\;IԎDq{Ho^qk;oڵ+,8ТPZsZ &7|fJ[c^(v*9j\uW6$R -фMo$jV- vctePb2C,y;]^>^ ߫4 WdɜR%n/mIY |г(A;юk]8ovqxWj$C_˶/*1O77%7scx W:n]1qA;A$Rd.WP J:Asj&NbA uԺ Xv챗Ua͘_M +FYp%OK`a ml+1"Z?!{*|JNٔ܂{DSst2(kWOÓPoPY_D9ܚ%==GxrAjKM_=(J I>{;E첋& u.Z'/ձSp#/ z`9:fHw+tG3v~?Iӹt*r_,;65 w3'ӴΣk5mrV#b>˫#UeT Z)KA0ur{tDu^P3_آLRBZ[4;w)9&V'\h5~ *sgژ p6,н ;Luj}4\.j\?]ϟ @3_][5nꦘ>Gr5~R oLEBYBv5l;#tl&|:8moUS3<༧CT 5dG,o(oy ''@s2_" ˹)ͱ2ߝ^ JA6~|=8YMHdKyNœM [aVZ/՗8AWU۞nuHk, Z.Mݛ>(s϶x[D`6b ?y"бj߀n4Gyp${G d^PcA klt/nB= oFowt4آ Y#-B)*gDRѡQfY3=JGcDZvcf #[JVQ0LOFI06xfӭaae&{J yg_P8']{>]e ~y'%9E[%Ȫ kcۜ=z:BCS].BYu C% "S 6V| i,ޮw+t_H7NoYN?Q CgSg.Wm|ѫWj].qZ>5 E xfweL2[1v\3#gg{F ˸6~:jfB2n FmײO(MΫ:`?5]fc$m/,1!j^&mAeh;2w:'WфQ+CJ1^n#]kx B2R9QsңЮ%EGaniχd,+7Z$ω קah bc9*B#LOm{A;]c),ƻ7/?漨rO<[%1=џ_x2aC< '[鏙ϲ>s%̖(MjRH8 ꑴ}ZhrzACwd{'8`b3Ei-UYLFs2z ;]0ƘM?k QϕkF R5%[v97Bיo$'!#̌-~?XuC"y.@G3)RDj_"aJ?!PC.U.GV F¨X3#vVE. SJf_g2@d|ңn7DEwBÙ71v! ;?d((5}.S< Td>nȩzIZ AmEʮ /C4y柇G#( U1q벰u;xR{"ׅWOh(lJO U.ԈӥRlXvHw=7^OMfMkMУ0T,ki5YK}^ ^}<K`-|їzƀD#[ٶ7JQkТ[:Ԛp뒫MuE{bOE&PHkǛ]P?5I$e'طwAIO1&U:͍^4NL>a9"*>xX"n5;5N ~ۂo-%dL -QpG#2%/<;b`\DjSJNo7>Mvfbks89YŽ\2`mq/հ~˙5T9]|4CcdЄd@{8ޠRN4&ISU un*70x\ |Q>q;CQ~%$o^wGZ ?vD0j3˴}:g,`zҷpDq#Y\ ۳AJw4}@=,!~D=-Ït,J$NYl7fIUCjcC{jOa'Xʻ1F[\`ŰB W_%]@qAMY/t"t*-En)}q,7eN y[2@q~)8+ޗb@wM!|8A~arp?[:4Na[i;[۰' ȇ}+BIU:x[ %U=),L.|,)Y,wuRMn7;0݄ϝ))AtejX"3 mztF[~&*|Y͔ɲ?+7C˸XdGj-Y"@@7]&R(8B\4p"4&} xpD@6>5odܿ?Fc0XPASgଦzHDDhOW8+PnSpqo(G6#h%e++.>ܝ';&]f4lo !Y 9vB2Kt;Iꑈҵb)Y X4%.nznoWhG?L Vô Y=|X/xJTpm3#%c5C~IQdbwucqB=*'f`❦J?Wh6M ٽQlXu-SX.m5:RrqnLwYBukr擈[VzaU1r3{`oVq]ְ 1Mo)$v\@Iru`Q rqZbC*7JO폴`pʊ&Ty.i¹3C .fN޸3 F1oKg;;LkK-4G 1V֡.0>&j^*VX¥0^/ WIF/L0Z?u5OyķPFӐY_GT7mC+.Ad0cm JޯXix#Y\5":EG(>f*&JIkg҅U{۷@3 gI$-߰:Nl]F=Q鐹|:Oy .rR Kgx?T%q^dA/eڧ^V@aۚ JʤciC,Voa)9ɰ͔Vbdp^hz|g_>پSK,9w[嶳 c8\ 0)S[3XgQ.NTsVf}[RF:@ő6_Kg1JA>Áw?Ԇ|9G4Z:hgtƔȞycr!#iDjhh;َ{!ȵ$f&P_ab"UCDa|v8pe6L)n *rtXsUu+x)~*>6YRY" )Y$&,!5z?,=i_,:F%F.li&R`0 fjLΏq]oք%y]>r3'3δQ(}k65lk> 2!*:R\y#L3G"JjB+[k47>#6~0, #f`@} }.LQ#x!`S,<cA>w5m5C9DC _o`8c1(w>R3q65jR'r'x]K^FS i<% ۩hlʽF5oC &L=նwO9u&.ī^'VC+큸~Ez:xVYM^:Y7&If $xhPa gM@ۜS)KY>y\]Zͯ^o 結|} @f`ŇB$"-\; %O2n ag>neU%;x~2HD@^N} O㶵xzH){%>(Eu$e#|rř*&Bl`sᎌX \ k[JcYNZ\>'c= R7pɄgAa@ EM7NGokkT6 >LoݰO\\ ʿe$ ܀&1qeJxږJ1R-'3;/*T `/T+Ukcd*P5 L[\LH^䠚ݳD=d$pQk|9$ 2SF 4WX7KAe,PrnY[bS9uA׽zͥir q~^k1z,Sa9W`V`xH,';Wg*B*R,>93w]7$n^s, ɐNx:HCSQUzT~4d1ʢ*֎[Xr*WI 6ku9M82 #r>i爓s僯jXٞu :x&]yK-@ic ߙr S _/U4#m-D W*jf9(lj)Jxڹ)|R:oÔO!^[>&>yYB)B-YJ?-AzSt-Xk8,=7*iHbVQ]L ofʶ! -, C܉5Vn!"[@y7 Su]$[EdR.GzGkK%xْyD3ۭYZ",qM[m<5i]aFe->/PN`f~U| e3%|P(IɹP"` j Z 0 -KqF Yҭr_e*|dH7FSYDXD6-o+JxՄ4m븚j1MtXn;C~y8\U\N3;~ ihv{no{^(֡E A{8 \^Z5{z}#Xa55ߍ̥|( GlolOsKGS/Kk ]tjZz+JI1aE3kM|:2Ŝ^H@=0K7>δlG^\|.Z9 T{aQ$djBӐHp&p?J>Xj3YAz$VꕗS&ؓ-1s** _dּDr[ &RZ+&+1=Y;bof6"^x ^g} z_qVuE dF=5I@|H([yjهjk_|M\Wfj,w "aÿ]R! `͎fK5u"x+:9iF<G+ZzBXb_\B90xl\<Zw.8/nT=.'1,, ƒU[>VN":mooV|ᛊcs~Y0>Z}Bi08òm]kȕY;q|8wژ{4]ViwW5V oYE䍠@-'LJz D t*&WNH!2MۀT 8)p.ҝvv"pT *IV'{£rKsg"XHTVqƟ_tUADtԜJ Gf{qihqOO.TJ-d5S0?=yrJ̞F M6m΢|YP7& pjxQTe5ia*U8YKu 1Aۖ?h8b&nR307hkdEp=<Ē`fU/*֣"!?[U3ZP ?#pѠǼN 7T?:QŇt]{iT7RԥWy8AB찦#b(j5k_݂ ?dT\ կnl@eAS6IS<ؽڤ򂽉ov+:_V,wNP'Gph |H}sƍ͋ * wp/$jop AQ1l=6Zr7{Zk=|oEITk''@ӔT 4݌u`ab7CmI]ӱqM`pyX9'Cvvԇ;SZyb1& |yo'y2ݐCMsVVz絊 T`pHȀ̠ ҺwSd6N)7$G*$^umҭ'?|[-+DΊYQ;gq'$9h@0][m(( b5 c׳Mj%v(ҹ:FN QN{hUkR1ܾ3V/7'FR^[e3=|st϶iw\LAlXk +:ODU>fw)@V;u]A' / cBaM0Zp"LL31F 'SF_YL6& aL)΃z1ˉP+yKՙ*I?]<Vayg0ED&LV*k, oXǼcOr2H]墢GؖjrbaaDx&1UR !v9,Y~.Byt8fip"*@YjSz`+ҋNRYTUHʯk:KLV3bRTΪ aƀx.fjV@Rt#gO5{,8Bgr:0^+\<Y}#R]>E& .uAC.dƯQMAk|9WUo |:ÄcT9DǢ_hAپ^&I2oE+kFm'B#f SMh mvcK)<4Wq%*68tk]B*Ck=;~uǿ;\Zj: ۯ9rRޚ0ȡjn%j * 'SS߈^wrܼdDՊK4Z,}# |F~>bJŎb0l'ތWmjwaW찔Bjm 1Z0qŶ]ލ@t $BK@Kƭ+l^iG{ҏ\Îc\/I_erkaP7}5FҝsFss~6 F̅jZٿN̊V.d~$K)wP0!ߥ.ʏd,EAw!nn jΆkjhK{>ZFˌ|쐱?e11+Ia2.i,A{k#`:v@DDGKi#uU2qNȏ)V-%~{[ǜb g'0#*B)1)w]* ~,#'}kU?%s{o[.C8„fa'U,DST/Zu:>;4dJg촵>&Ľ~:iSU*9)8*&V-$n|c8F^SSslp3*m45'2+K*3\x1lV_2 o,éIdw\4>2,RꗴJ^vM8TG]+x>4z 1;.0tGM= 1цNX5H o24S;gm;*ˁ3rd\*ULjͦjJN€bYnVk#w#5 n8=)(D%*|ց!ioV,3M L ;jp O{-po#.~o[O.j*m[ZǚbӦ kRh0YGh"{fD>RY[t2c(aꭻ,x d=DWz1^`VQ\jrH=M ƛȭ$NIqw_QN UB2]I/ZZ%E^SJ\#~ޅF/q4#t̰ - fϰ o p5bqs(waXJl3hUffP"N8MP9/{R^{bT_=!2xyߧsS,-Dٚ\'oY<lC ˯g5LWΒ+燛 vgл,e1ԃjʔ@ե l'8!Vo|o!lV>б^ dt HzmwY_ڰE}  xгK7Kt};?=1a&%eM#[p=919\ pD",:Hˡ6hќ< ܹݮW`&G%);Q<9Q%)Tɶ#[T9wmٴyI,Uzf@ n)'3'GFpR2Jʳꎾ/ vc,W0~4$i7xby{,6!5Y{ZO-G`x7qѮc)@UCpB0z~} }'r2D39 ִv\5$fjo&W2;EC/oCWX`*2uc*c0zkx 6oh]C.m%8W&'RX蜿MhkSh 18ED,]9i*@rsZ+Yk1e蜉AI 2.eI-KafgrjQՍ 8>#'ԶOa7P|# \˗ \i 9@GJkE3XR gρ/[)rغRLOTiEF5iKHaBʳ#HI_Fa[r&CM[,+"QV[ԣhx'Ql >Ns'`@!ލmp#rr؉HIAh`CdR[MM>ٍTt>x}z~s)wGYHC9Ok  ʰ'o5`^{{3RVKg3I~VWӖJOV YF;@2 y4 tZ;xUS$^Q_Q52W/H^< a2KħRrרgZk½Nv.9(KIB!1 lau'Ma3jĶ;hJQ L$;s7`Pn/NZ*:tR)5+<ǐWpIzS-+܉Û{ 7b?@ YzUY V)Pcwj;qz]_Z⒒vHs:ԚrYsδQ$U>SFOJe%Zp-$Quwkg`9>h|Z9c ېq[S^  7?CKC}ggjr…t~mk(a`ބu_ZWXjF_zA]0Vk?ވRGr+WwFE.>7~p{ Q/*fpT.<ڏYF^R lZ`@=w 0ODF UXa~k`&ox." U qx}W֨t{jc08h)‡[a~ !tkİb#;v}^Ah>j}ҫϿmћAJ3}Y@WԀL`HZaؿjur]5)U nfȕDo-B_Ĭy[fdv(솭&a{ `Hٙ2QMK\Yr3Zi>Ͻ۔j.pVMϯlnJ$+h M kb؄sd׍Dc[< a:h/yqL3K?iۏfżbRj:Zy`uj4Π`d\]j5ˠ4K>+V]5xG Wٸɯ]=(> jx" {+aFRe/\p!qq_\Qn2 id~bpԓ ڝ_Crx!Mc-znϺ.~&,q@yI Y4^FFOfIXX0DsuGWBl(9A*MY9; ,ϓC1naސl%l6p㫤0_o`i$ctf+/$ѭf 8DM8]^^z"qmtWr5/[a1?Z59Iw\rt-' _&O}%/: vc`M eƘMۜxI:9<{O_ _Ia~ufg@6u<5U}R5m$͡*hZXiX,ix}C촦gryԾtNnn4FW~=Pï옪yC*.6I6o[Ӱ [K=AqS_6I S(śFL )+#yZ{袕a@ kpi]i3` d?UtҚ?CF>\;oc*;_ww4%ݒ嬺gIZh\<^|"lv{yv; t^nuQcPф ӨKǍLT{Gb|-Euw _B3pE>WOCAsG{L7rp 9T3ѳ${31[BJ&,'I @8!5>k4bmPX˨_i_}%KbT/h*a5R=XXʣ #|k)ӐGW I\)rm(&;>4u ,\)`yw֧B. kT0?S8c[81wC5R/ #tܒRWX~?!F}Y'Wyp1OpTEƄ`0^4tG9aFٞ ^r܃@Qo2,_QC+;PS'3:xk[AL^$U_UfɁTRp\S2jE!@ⷘ h(muA\nZ- \dG]%׍Λ}0Z$!ӣ @s4ԑ[eZ+UeP-Fb#IHob2>ataV6Дno!gjC e Ig >+Bg Sc`?ݕ^zR#_4@'5gמ*;S}XFc'^M9\;[⡷=&k*B}y$wBUF~Oy.#Fv($>4Fcɒ$6֠E܊fU/g/]П2)# C"R .&lk< D#A莗ɤ;Er|nà`W|\fY3%R{ =X'Wm{0 N֖7RڿeFz)+:HBkxiil2u&IB;ME*ra;p>2M{/aX% b{9~^exdXQAtu fQhuWUDJ1qB'IhPxJ<e,륹ȩv{gVs pk5|1-쩭uWl)dhvc,xu^~1Cae>w!H3% X$KL f0TEdȰA&Oj~|@'/ 5]dEpX:ooGTw17zvp62!d.]lވo Go5J0L,X<1+{:e #_旯-Nww)b\ISJ  f&Ia8[]wWz~}$'5B IT4*j^!OʋȬ(W5,PJEI7;Whd6DMdE1FpDž :X5=vS>WƵ~s)Evn7[KEa8A9'T~|ar8ڤd<39Se\5{ ~=m^JYtR COy :(>|VB{0ȋaSkp9bXۼxDstH~0Zn mIAwU]BP{/ôg.xr>gǬ(|KսUg71A=8<@i۾ݭAv@P2 )6ϥ9EtcgӠlzv.|(8[l./ctazA?1{e\əO/~M`ɔbG'W! xǹn2?ʔhJGm-7oKν$/'7RBºsYsNPm)h~f4%UEV:{ID^f-m'x: v(W#SDkD37 jZt s#ܩh-%[@He e_ } yNcֽj9F&T'1تlq6"Uo @Sҩ"$gݠ1yYM<C KQ$2b)`XiKW.\|N+^:ad*6`-h<΢jd(_A4- jtoO\5ekq7#0Yf2]xgވ=N%9"|pٴv[}W 5G5nr!&p.!ް?DK'bA|¬m !a:xz=Qtd,x1-剶˃ 9XAC "Mؙ/cT׵K~-&&Z"46pyfaFvH;j' h~! FWm z6$5Ci?TYl:A elɐV(N/s_i'\O} G*e2ѝr >$ض?=aߠYr}Yt=2Cqg&r "|[4&䑄qͦ6'|cLL|18*?So_5oxHf\+)]9Z&EدV`3  \5D1³d\M  S CD*}PFT͜52BIDHp2(%#ibt.?ĠZ͢2^Z*Wd ) 8a4OV-[AW/>`_sa<-QW<:-.V<=80cãQ:zBF_o8IN̠rGD5lc1kHX/r]^(pؕ<[=m^`2˃gbH0R5ijm0J.:SbMq^{`ّ9P!{|Crf9vj`'b)2G^(4;qӀ|n[|JoťIb ,)g7Z뗸YSZj C !>;,7W_0@a*{ ݃r}ۊ~95 4!8}L#>MnaT!#ƨdhDPѤmk+I$lwqT#K,Ϛ` xsaNWI(i"퐤[Bq8wƪ0 ᦻ+w!'E `ՎBtύFbbbaC%U0"x4*_O|%Qg5S8"J id2Kl0x0TQY}t'P@cKF#x+—PY#s߰ƓD "hCkoI[_+![`2{^S=s|%N曎GCbΘ,J ]0:hmzE`M: ̷>%vSq&[d/QЎ$ (YA^8a'aR @R4N6][^cm%E#QSf@,P%y}``L&AA쌬&;4}RlipN#+^;hyhh[ ?Tab}MTo﷯>'QK/O5>!`pȴIdœƜZF(T!(g_p9 ~ "Am-;m*괹V "+@4'5:3Z,ksj.G`qǎSqKp?(C7DZg8,8PH^ZQ yСX+R3 r಄Y]KI%v9jEH$#-%1UY3gNV+p:ܘ/ Z\۳0\ li)4)lv_=zKy4y _q)4ؔtbfq<ZZ/@do|wKcrfju/_FNAĊe7}rͫ6Ay%gfj-+@/6Pg4տku'f̃>R(M U<@9h-]g$g32M? ۴u#J;9+CvR}e-mg7P*4oeȲڤHZ:Ribɇ*NÌ igXh;2Rru%b u0ͥ j+]<Fcp21R3lzuV-]̦^ЂnJbzן!ϋB TmC@7 T =8Yl|Q JJ @U.;yF ]Dl&?%% ˯&!FZHt?7 ? *ZZAx&CLP8zQT&p<4]NjwXP_'6-:õKz).?7R$Mr85Mx4 4 vlA۷M~+ FND@(()VC%EeDGwPt)u̐m5/A2w"l)8> ƅb@/^)WGs0A8gm~nhHƂT:| $vϼ-g؃$*cpDECD5~å!~4Ni @@-{b,΋[IF 3#2s|%īRK]2%F3tVW,q}m-}adۋR#&[.yqz7ץ01.Wj:\^ wOQǤ53HlwOyuD+O:10MܙM;8MrG$JA}mX24f@Iv̔$X/.]@=nHz8'Nf\Z~) JVZT(1g\6@Vǒ"SY+@ uʺ I0xl(٠r' Z2V3]Y.ԍiE *A`1ck,+'OoeLžӵ+0%;i}o$+FyAxkVi 46N?Ԑ5l3NⷐHݎJʝE}\[z07̯!P顿ikE^IH7&\["X>Hsiou-ͅ^=!e CgԲ" xٕ$=I0L\YŻ)x;MO4P?]~Ӿe96!\aZ >?Ya F{&k h6=hDVъLLїLZJ׼.z`9ԣPU"0jU3}=^S|o-!b ^)ќڪo)LgXpMb9:YFwV(̊-Ɨ HL/QA6ƁȀE~Qt]S 4icM~^&hTd%CAwDr"q3Zgq`ġpSB^0 #r*PY9T7vg,ب"cy q)1Ρ ׫>.ԵzڗoS5`?I*HBգ&MbR!?N Pl=\F#c<2CHϽ"4w,169AaW*g4 ȘlƿnDxI)%Tm יn*c܎źÕr0,Or&OB-mqM01VPgV%Aϣ!evC#%oxwqK< L+ xdKK` H|Z'IǀL\X(TҧIk rʓ!5Gt(ö᱙4"W!ٕ7¡Jd,Xp&".ޛ۴ϫIj\sU">fq݄;Z*Ɗ`tޕdy51ȽsMd 7lhw/ cY2NWZ(Qr sȷz}ڀ#vr;iQU3KYGs (tLm;@dQT@~~+9{dF4nuz:D̔h2* \RF<YHkI\ASf =2ӆ)PALy9r M,0y]&Ԏ#<z2$۞B|@nT2bwCζDW;HR4vDTs sw̒7&KPns٫II_\5*P6Ix_W 5MgD!yc|`c[DKkZQ< 8ZZ$6C739&wbMsVE#c?=6sx6 !I"&~=}|1Fo8⏪%hAZ_hUƷ]^V^ 2g k>F]WH'Y6- mmM5Lk<Y+yvU4"L .?-L`:|0l<1[4kٻ"W['S| .Cd&S0Lp*4HWit>V@*d1bKsDŒl˥QUWcл:\o~f\h7ٵSu4zl(x!RaZqJ! M.DRTV\gJHi5Tw#RL-oǰ(0ꔟċ΄z_"DcQʑmљ42˹fm;Ibkf5v%IrQ0hHUK6 h\ !OR$c qݠƨ(* 4pYI:s͂w΃E҂T]s 0ӯV#ŦE1Yb9r'St a+)}!N$og ='W}|饅wB,27u}+1Nkz?.34 vec*Wpb'jUA[X]J R*bVi#ScxGF5 b:U7lrqP?'b=<5BK:0(9OX!eUu+3ZrE/TG416Yh}GqtK3J;cˏ&(ah/4urP< !YލCr2n~FZYC'ڜ} /%oY !3NІ ?~{pZHbXQvSEѼT&ml(,*7lUzE\Ii_3B>u֮RHiÅY>H/k\ї,m<+4f'̭Ry}2ƐL4ZQ_A"^} 2 $;Pa$2G!j ,D|$b-"ꤒ tz-_Avui/-"Ňq7K8ŊKg^ *E {/uh'/BJe޵dꛓpf;E\{vC9xo%k$`9_4Եg-L [8}KO Ð2.2ILHs@_FkuWklL`e`drK}{_'1B;vhG~}~ ?MӸJxRVYi%]gI[*jsHū'dq|ExuJA& %ģnݘ@ۚcxKko(®ݦ6d.hH6 'e8a%*E_G)޴NW[kc1 )Z6z^=` L=7ű}տmQMC+'ε'ÖmNr40[ F#!FCbX#6={@ǁHUAvB'rvw oIM7d䴜v zLY7a4 Uan xt0b`H]Yѻ_wCa}5l"ɑ0~* murዊ?l8|MhH dOن }BTQBC}K/8T蓣J*+&rqT3eK~ƗnlafG8{ۇzYg_XNU-ۧΙA~P/[p`-8mVH8k\f7t 9a`%u;5Ţ0O |4 QJlN&Ƥe)6>R@#"[ta"ePQ AaSp XľAw4J+ U:6|NWH=hZp^ZІ(η@igZ D4e&ۘ)Z)䍧%V.Z7Cg]B ! CجsӳCGWof}IGqhzW34~Njw7 ʐAγWE,DuMUCAhyx SG̗68~4XaаE:*|*NGCz5.s$s;W-V8I"tߩTk[(̀2J+e F *l)҈S- .sZG63TKPp%Ѯ8}62.8uXSǻ }]A4r_㏼~vB\x&L'`x*G$; pSs s ξ39Vi-2$m~Mu {+^RȤMWy%xQWeKTpZSKf;w 6l;y uܑFI PqĎ|맓*b dZ .zvgz}!꽅:S|l~骫y3yq K u;,[Geny9Rﺽq`',s뎤c/m-p[02iCzܩˉދ&lEȜOK>?W(ʍjA7KܰqD%4=)Ms`-s|tGAɪtrEQF<,J y J{6RF־n}xӪљ*GEes71"=q*Vr}Ml%Sf8Hbe#h\MZÓJ7kO-w>  BKC+U;i~Dѭ*Fapo-# ~kx"QDC,k~7ڝKjw>-4 =A#!/vmP C7bYW4ItL׽?g` UQ}N%jRV1Q]S?N㒌bJ%@8Y̭_eMwZ(7 XntS Xq_wnnYĥKio=2ð/OhLU2uRKǟseCg&$T rhcbԸ)?OvԇeA|rP6`îWk{@Y,Wb&v,g /5`W"M'NVY1!ъ~nO,Yxof&0hBt+6Eҩ ˀ6#+ C4sb5isסp rVIxf(()/#{G4  ZT1^FZ'pCWw|,s%HOn,Nv+$v;,bkmY#ޮOU59%'_^y!DZ!Ft.v]I*.wƼn]}Zmdþ;eW CX-He„֯~ [~8;f!`뺕EAwڎ* ú~&ddz##`a0~ wSr_a rf1GӅ;Q֭6^4a=^y9F$Vce;}qW{\r֭CNcQV ǽnFˊēX,bo1ߴ aqYr3j%c._Td"4#'8 5){Bc3TRF,u֙ScG7h塾CDo[a"NtγKQu)Bη omu 7-:xC25(VÙ X$N!T.jt5{ E<j7XfA,TxLYf@d"Jq4ohDS!m@EX_oc].2~F~yZ&HB 3нZޥCHxb!Y湲a P _;POJvs61XHV=ͅXL|8gԎJ"&̔æb樾5G7R~WaEZ q9gּQU&4]]usUWjzPU'_Gw+ʾss3MM|&~PP`띁ikxT0]z‘l bW%i`s݂=m ȿi)enƚB~Ҷ~PY^.h{c'H%Z̸ݎ!p͔?f֑JP5r $t2+oT'9-Ug$pa&4jI!]pВAZl/osFoZzG!曁uoU`:Lz眰 Mev!I?N$0ֱl9F}О"bw^7+*'6= ܶZEBBiNJZS{Y/NJD >@ rK[#9׬# 8;2j _y׍!h a@ʠV,~e u`Hd ucYw]>49€5Y2?B 4`ҫR V'0b:Cnb b^ШB'E`ڮ8uEg=D ;T8>ګT,wίI g89 IQ$:͕Ės%ܮGB+Z{7O12<>HBx>xX[}4+RMg껣?A"=4R}& O91MRcLEEfOtzJ[.'MIrmU71))|( R_#J[M1#>mG$On~|B1MNM]~m9V82ZB\&,NZ'ObRa]$&GL_j5d3zr_?%)͇%%)K6}=!;f^ hB( S/NDwp(aܕ`b4 c/VΦTgYޘu ك|A70h~/~w`LR42/^ќ x}La Fi"pImmԍ9=Yl~ Sj), WS \Ә^DEK>rwEim7AMPY|'; 6=¯][9[<ong;:XWjocBt(R(E1?V&ξ"/&R=]8UMڢ/\k8yreu[l G7ǐE KV 7G`L;;W`.mQ9.tl FDz ԥZ ,+E=>@X4x߹;.Dzj37\TMh6@|\֎%jo\P+~1l;^\vjǹQݟçIP3Af}Ov Q>oµ}8\&ؑڳpdI ~A=sw Tt~xVsi5xp$_>3R@)WuN;ä+ c&q1\}9ͮJ(ͻs*"!؉UM&EtP5SQ[wn9ޗl+S?SY3km$cl"KK9; zX);5:x^CV  'ih/~m :,lS>H)YEVB\{\Au٧{B $ )MsCY#/^=U뉷FNv&D ql_;dXK { !uKKjblt9r鈕.~Z*1dD;Y:aՋSB1%AN*ɥd:Ӝ 2[O]be(XU t{O zBTIT{oU(ʂQ#$[be`\LL9Bx]pm:hjT2$L/'B;d뫓!Ƙw+O;[:ce5zuHKp $D7]A2SxH\;iN5s]\駭[gf}X lpj:u#^M?c:WEd;XI֍xhBd)4" Sn5M4]{D.Q6̤4 ˁqАV*=qRU3 .&.⼁q;BeBkS+[M5P\| SlcJLW _otyէYlh] LQ&Csu}K2 z90TM?x"6-9 QTuHa.([}ỈQ.eJ# >('!JԨu*9HF41*3(ލ'cdMw44%_M+aUq):SiMn MtsP38Y38$wo C(_kd F!v.S֖'Li5,$+Ci픂QcCdqjC" =l[ɂ95 |21{ztOHN]>zotL:V+6,d*"_?avI22Z%o5"|/ҧ2ӵ#1Df vcY~-V"Yaو@kwp$"n7=ګI Ъ;~Sv9ۦ٢odyg,9oJ>)Oq,QB(< .t!Pa2dEv=q]G"0sq@dmp!l#S-|Xf N@l+q%Б/@]emd` ?7 !dM:rS]Lf gm)2~kja.21aq f^rO28/ݢws"}_BwCHK{H´9ݢ$P(Et9fZ@!FM̡5;[tA>ǐb\m/ŜנjyJ^ˠbw((1 XB\g\H#JDdqS4.ym[^.<,,ML I֤Xm ;vni ,Wҷ ,Z%ZTq,1=w[Pfm'sxCJ6CgGgCsx/貙 8- Ӈ&CǢQȭFw%0J=8tzf}wƝ"a~Fyl?C/v >xcDiw>??eztH=&bb[S,Ӻ[7]Ypn!J6d2wIܜ(;xl{iq0 Z„F^("WSo^Y)ܘtQ;ˆ^}C1O6:f/ <%lVFS)[1m`Mܰ+sTIL %ctG=\J9j;MzනwIZKϊo F;M=U7gMJgsmIcZmūz`BEALHLO 3I|E!DͦO+NYL۾a?sAY ّ̫s1(;nӿ/gWz(Y43M< E҆3 Y/bSTy Z,}pFgC~.-kM;ᬊ?GxPM`XjXhY$ȴA.@~,wI8Ȍ엶l<#,!( ôx׏ ־*Af*bEc)N4yƉ7X"j D`M ^M 4aaSVR'2Ҥo _AL099fA24Xqz]dQPB8{^?Vzi ՝ ?WUQRu|V];{ΏQAܝB@:f;NhilYl0Ԝ dM8-_\pG7e/:4ĕ 0ByC- }lIe9䢡'Q`]>.' MHІjȹ赽d4u,;H.?W04Bմi89\CL{v.+5<Ƈ ('5Nz>/Z}c;E:?[ 9eR?֕`kVo-VJDcaGCX{uB+iYq-y'ׄzkq8t\JD})S`'{>cNeDkDB|(Y0dYÊ2U;:M`Ad_ 0 ) "{9ל`r9:GdtQh{LNhXUYmezBk&.}|rN;*ӣ sU|Jz0SD]ȸf^$s~qA%\t vs%p{V sn%B$0&Eckj2p <$-' 1`-{nyhV;+N6՜KlqQ|[䱳yOZ-}8{T+{0O9XqE{EsRVhLx# Jbl/F8,]GzF2Z'[sGX7ҷwQd9!Mηx_8z 5Vkaʒμ=̉A>Pl+9p7^z5.$'WQ uGDTS)Ԋ1.slmUk1ơQyGrQ-ӻ s}J&@v1\ *HsHc9{/2\)lp )YD?xfX2J5f+ ~I Q@-'ʀ)^e#)LP*KD񉆠HhEn2u=qqs.i1;/o}!H'e_narn.]h!p7o v6=D֮Bpu ME1 +ߙ},luib6-47_I(R C}<22ʹ}9Ʈ6;:<XBWul/yy1W ѮȨaSJiT6mK% Rn:KzC2~QO\Ɖy 'z2%X#h1ϵ;5 Fw5Z+5Ң} Ƕ46Gf];OֺoK>HHPT Ta]jbrډӠŋG^FtͰJ/ӉROTh2(2՜^qZU2^C՟+-MPtd!;u+J:gpZuh  =Pr'1j~ :\{DmxL&xZ[hGN}לl}P{V{N!ۂG= 1P L**,T 4:j?R@o(dt7ӂ)M!nn` F6K#}~_8boFA+Q&4w@ Fܶk^F<}xTtphYL\*9'j"$D?NP*̶{06+zc^9맖% Hi"} Y")1*(\X M6Ӧ1=A\< K8bމ0|*_qaQ\%r |{ܠ NJ?{ꪱ54xޣ=Y+ZN|͢KBsd-]ͧhb36o;lE+oմ#hA N"}KP+EoxIvѳMxQk4bؖ麂mj ,pU±)_IQ& J0,U}V&x5|r ] *92Y&rV|khUI ^1|ܝfFC/!C~MsEg lMMmN5E4͙[ F2i%lt0+/&= "LzuqM7t!s_#|hM"g}-ZW)r$![˜ E㍐̃$j%ڗfp1@˓*|O=5/7nF'bo^Fׇ"*|J0+!p/2жkz3  N+ |F-=ϯ\dH麦xOn=`% Ew,g.?tVύt#"[Pf 2(:5-̨8gŎY6H)h_ٕ?&(%#7}O&X)S82xD7ECx֪8A91E\+0R]ZVy4 [R>pޒ6X-S@fs-Lj`4i`,XIdgm&yƦJUE9ckI\-g-cPHezVk1v*s |2q~ul3Fp6z51KʕD*3f2'= Y]Ul1HשYc \s:@ `3<ǑlCd*ے? 9U+[D}~d{ K7>p*Z5Xg5y *TA~279EnizԵM#Z&O=T{P2G{'k8t(=S(D^//> TO<.$ebThURWyPrK\ZRPPv=xѹAAt=/kaFoFdF5#F͇;W]S =r1ޕ9Ǒ"6>H,-|, 30'&.&[Eg_l=ܷcb\T<%4< iܵoߚy5#[]259_r.r_[S)P@<Y*}= 9!s1^WeHr82Â*3:->,eK3vsG:tqF|5ă42ߌk}|4=@RīPz⑵SR>=\!wk]y4x s}y hzKgTo3Fo/Cp7qmV,);\1:YGKլW|:-7Ifdsg' =B+^[<8}ޖ*sbЬƒw>@uƬf)tXnb3MqG!dx&b(aDԨkě{SO_ l9F6y)]w$Z6A((qވѿSi2Z]25_< nfjX_C")vJzw"AܾrDaK}&+Hh0qS\769.Q{hk%BUj~әxwOZ @0W~d 815,@U6kދO[^s2Z6Qws"NZ$rC)O֥s&HZ_%؋3E@oHm/={7pœHkW 8$Emƿph =qiĀOke*3|p$U:8.,6nzU3VjU0k+웖,JXu0 YsЯMU}m⯯+lwvǤF+ (\]TqmX!{x &؝wuD5,Eoi7@]$G069;ܙ.I{Dz$,Oܐ<ȫ(aڝ̭éρ"nHQ=klvf&1=&G( Vq=l_ ЬqUcj  ?|E^4< "@Н3dxҖQv5g !nqw؝~mH(-{ D=t\ :bkU ;k;0[Q9An4 BTAzOײ ój1Z¡d-&2_`x_D {'O/tZeOڸvڧ82$T%\u8Ê{MYЗ$NM"Cp!ng VkɈimۼ(}Q)/A9g8Dw;L[}G揾}߲uYNZ 9+ HZa50\zFWXgsnpм Z fE(ڵup &zL`~{!4cgg݇TD1~gǃ}9?WxwsX~C^I640&|gAU C"mĮCJx$(:21f©lܹ0d@(Ƶ'=KVW[g8"iZZRvG ) WtB1hVZ♱gy~5xwM 1Uˌ=[Q=]V//("vuJAPCqi KM ګIs_IwH5QERܡ JpH_ik ~si-s\z=| 4۬4u@P+,]2pG5oʿQؿ9?$S|_4e j)ptۆr=z^sGoθO^ԴLSo'|Lt{/8$sv1.7d *$t`~U*yVbDw;~ k }q\ih{N;OR``VC*RnXsr=eGѠ\q 5kXSY1&a[ 5Xv@&> ͣG59ΑGtA00 X9( >Dk:Kߥ¼_\G>\bBQC%ϱ鿼-a[8^x@ypV(;G5I Xы?qMAj=Ug\}vGڬJmF qe)Ctnaw,#]cayoczl~vĮ[ Յ,q]g ZNqA$㹩1q;;eae(0xORʯ^=0ucy H>v˼i;5^0S[FƲe CLl7jA^MX~җZ ! d+UCnw^Hs[H-M$Skz/pP3CTc@D~˛7} 9}$>~+C'z k? Jy6KtmDrke@ \6@YY?%Ly1IՒ ׶8qG{kn%RHY,s1-hn.⚈5[9o[]!J4I_ yL`ùwYd3IVx#%%鈗zXU7#-:S1k>qbruk|K_#P,ANK'F-dJD9”~mޗGBk3!Qo_oF lc HĚp z>Ry*+I )J)kT` u@?%Ào0wYxɇY]κP|9qfkg35j!tB`R!Bo@^nTqo%4Mj #2*z +UxMYwV^MfX0i0tvfWR0DR$@c@` JİxEb5Wn⧎I# g "bi2Nhg=26nPG2e)}cԤk˶#w:(ŭvT?AH-9d'f3̴Iۉb IeE;V;-Ztt-*ޞAq`Soײm}/vF9y]q91cS%Y`_NP$|U8sx8\c~Bx;J+Zm ߀XAЩb6yrתI)@5+Q<5:1ɡԤQͫ4 Q+}9|Z$nc;ϛ>BcFR#->PۘŒso)GHc/m%NN &Ͻ}#oBg%ԥ *%%~(;hzf~aS^ A9qdž͂&|«{Zso)ϳ,1U?:4?ӆy PPqe$ҐSFѯA :=*;[j" Sޔxgޡ^4!UʊcQ"qPoLx㥱#[(Hw؁:ր3;[ +x+gWC%Hi]SH=Mî10 's$M{}KMd{anE7.'آ[HGޮnrdp7XJM\3r 0A# ͢a70n5") H0&rQ?(ͣeAJْF ([B1 ȫZe.]#S#*2,KhY\{YsrNqk2gbv=Em3m.v8{K,;)p.Ӊdbdܨ1Jڀ58(H)0R 7OAWԮF1]Cώz}~>-W>zq2aN˩4lszF xgxc1Z M蒔2e=5}%{2gq N}sa@gu|+$[!l7kt(YlSe~^%qѻ&Aa4\ʼn՗g1sJf4~{sԸ#CG5hMI8wgI)baIR#On./(KG2FHM+jZc:-d 4oDF7zv ;mq&aϠluJHCIaY89VJ3S5yF*nw+TuH%Pv.uEL~nZ3,A,:0=M2a@۝j$ T: Cpp6F#) N o3NIGXdO=^ݔݹO^I¯A#NÝo*ĵkV? ym `MOX{?),ܞDCCT{#RV͏h2&!jدBR!xZO!;ko6cl]`VX͆od].ҩPdIGE W}f&!BH?w# WqEtXp+e7<1%ghRiv冷5G[^V' -a@ǺӢR(,߂(.Qo:qYщ ⫚uIGnFG1&+oښA\ĿENxBRPP"&rR4vu$}5֩vyV E ̥(;`&FzqP鷽{x-MiW1z1 xW" m)2pK<;imRlc ǀ<  0/5bDBA{¡pZ^ jyG KZX_5@~]KmT -1L2brQ'JqUL&Ngj]?3c|g O)rqF"ɎF QO.#,kӵ7:$et6QtLr9:"snvN{617Tn# 4@Ϙӝ4=0qMR >@c⑑{0@Mep֙~1 J# A8$Ɨ  m {s{zJ$) [ys3Y4}/*.T5 ̍Q#..SuVq`}0h;Wa>$e+_UтsYWbҤz-0pa?\{|3c.tM1lCtskQMOwAɇBt$<. 'Q?x*)`z&uT!w;!jPK秩F9pO1^8u$}BFS8hE9O\>oSt{9֢.C xgWk"=WZ'^XqN?P}D7{gaWR8'RF?4/kg@NX4lKkF{N[Qvw zH \`cvƋUJ(S"bns&v8lНӉgOLQ^kwȵ9ؾûnic 찳 }OKjYMYJ^Dmzo JV;OpQ=$B1r&-}ا!?&z651(Q !NJkOl~V#0Vޙ|ُiQ`Y%&Ra<>$)?2ӅqP:9su!"}!KRI%jsJYO!{4δR8l#0GklhtZN n{vZ/3)PtX0H5:'k'E@)3i}Dwpؐ4,? κ;\GWp%@c-ɭ7EgP0_ƽ \fJ2&h4i} CB~P-2ND% CgP%ߣcBZV1ۣvZC80/9t=T8" Y_&$| (z_=FKb&wk{-6+ir\->8WgL^iDm.1lodxU;: +$lGhiAMh jv4T%;ΣGn":1t: J[0/c>NӡWKYݘGhƨ[g^*q͘4Ԅ7Ca 5Qn}6rb׳>iŒ)AK஄ JHwXŃ֌2i{p,QqtE)WƘd|SqcQبivj4(g|.(uleWxUtЭh5 ꪁ`e`C|Dݨ=iy;}sivn;Z)[v0, us4gtH E"דk3ȩPB +Tv_vJ>&}WEƫqC'#ѩAnn'U[Gm :t|og4 <4uЄ.'[LHT"q%H\r:[ ܯ_Ϝ[L?~:Zf.;8OU6xzDrU6֎;\83A}|3N+j JuQ ׌yVIa_=Y+"D"%>cr0Ō Go7j,6~{'^2/kZ߉7mBVpZjсh%DjFMg [-|#CrӼg0*h+K#iI*|52cf"np"낤knGRp\4JD{ٛq])2ClJ{X)ZEy8?f\ CXXױUΎlU@( :o1Ky/ ^Sr vP_0L.eq[,oɵklK*zau ?Yr;Q3` ;p>%g) CiR y1+(|.7C)㭒zp|݈ v( ΚI#O`:쁵4ddXrNyׁ*Y3cK_#NIRG6 UKtw, cr9UmxhL'0WUC&գDQ}Vu;2*=Y޸^ȳit1{xu޻2En{x/پ2ibIe1 asրR%?(!UckR~FP.T]6#޲"8liB-]Lm22~e>3DPXUVS^*ce@F~1 tzmqϕkOh9/X[od.LQyR(תl^l2BŹy ]XH> - M/: rBђ{k6r;3=]H0ڀuG1V?u>2meY]b>7R%M_[)DSdΌcT #}(Im~<6fr_'Ǡ<L\y]i}Y vV 3\ N"^< OfƲLJQE `PPnKZTieeѳ $<>u*SIp frm`7B$Ĕ#_8 >-ʍ0"?IbֺE]k#s.)^-AM^ IZ A92{ֵM@F*i~ӃLd"wq? ć) ` 'ryx/DZ=0lp?VԭjfHh8:<ކؗ)^9 ),⋍Bp*Ñ;3iم9'@wG ܇k\+ xC1a1^;!_\5p}5d[rYcZ#J0_ni\KQȁh.n}}p2ak|Xlc_)g*DO'4N Y Ug׸|ŷ/{W+x|HqИQn^T=r_#x9 4xJZ@;ylX3Pp_|54{n^M'7G 7iˣJj"yÉ 7|/y2-1L M`<мdy5V7Eޏݨa1( r84LNŭx%AY0, b])-u TDyX?[[Yl2x×fφy.l#y+_A5+] c~!aԾ FvoR/;Pǁу~yAO"'CX> rY51]h])}xfc7īwjPڻײ.g 7 a':蒎J<Qe0ik$D ܿ p;0O A3xÿUǻ 0.V]ӛ+(^768=(+dΧ&&oQ=hGπmoԠfD\J!_1[KOp2-ia&v蹭, kux-3v,#2q9fjϻU=b9%ǵNS]N~pLtPrnDMyum~C@W.1IjHbէ nr[ ]D@)wU>z`roͬ8h1]I2_ƶ88SP^D=w{P ,IEɃ Ԥ!Qs%aX.7M5gu'ZZO/&ԟ};+'nV00$1mj=/]a;=NQ~UhUZ .*1~ɸP_x 0| Lc{]myk>ĕck!'d7#0>#銰Vx 8,PG&^_^@W?YEXǩ8̨` $/\Kocu#^)09CuNr 7ĝ%B8WncU+M{}' 2-ߏ] 7QIҰSeTq ⠐] nh|3v[OIs]"M<4Oڧ[sjM[,vb:OL%UޓBZ5@;3 %"+$=n  O!z& h*5EWP +s #7+x-`隆$bJbkxfQQۚK)^m(ޞMz'/vCQ xؤ7&&MOg? ?{_iPݻ+pNCstp8 < 91XkujgNc>A9֯I^ w 7, zP.h%s=,'g@nfԎ(Dj7ALR+nS 5o89j`> {Ye94E:sQ,rv OT6QUGt9U%0 Շ0ne.dHu:/7G/f~ d[U *wDmU z}0ܣ)Ae_+f4e|?J bp];p-羚ς~is~<&(=J%M;Rz(DѤbQ&Y4Vk[e7juW%"Lkasyi'B(t,ħyކmQΪѐ(Lh#zU:0|dyqRxDXۃo9w .k=Aé=j "?^5Ot/)"u?+oe2 g箄;9lӪo,N3&EV:Cw(gk?[h"fhʋ֚&QףK~ Ɲs[߬?xv?X C"b[b#oh yxzl,$w'qYl^&Cv$ZD\e)P#`@͝APa< ÿs:Nj荮"@\#sPn$Y Y-*:ga_iXH˪4VܸB\ob0>.{ wM^@* _։H/quđPe)7BQ=`kNk%T#OJԙ{5uxR#bnϰAtor&)/6iEzZ`3;"Ҭ@Aa;AhmR. +ܗ@X$3?iI {r &t s!pFo Ӆ= PTϽᬮm-E] Hs StyB3wgP! 1z:=,@W[FWq~pWg^ H0c0P2؈j[@ǵ;0Cؑ*c-9xڬN-ΟGs(|#-35sQW[A(\j7"K3 6jɥ-) M LW20d:B炘WI~MWgaFbittvn6Ånj_Q?0v bU&(H_ )ڝ;;(dR+WF:y;jP@QDdlWчNʩ~3!e]n "K7_gkGEҠ2vN:Q= pg,{l:i4/XIڹY,rU7KhXd|m-j<)'.2bxQ5|˓wmf[ڌ5 Quˑ";.DG!:> f1?߰瀣z$rO̒n&o@(vo2bO>RϨJ{ 9%L_-'sb1qXalNnl#SF2bzXW)U!,MMyٹ!Kj=gVrj `քW >-y9C$ )@t[pQdU):ǩtpg] Iy=٧( )掎*† 7`9}sib_9ry~Yݑk}<qݛb EgDV Hj5&=\e*QG4Hu+7 ޛ`Kb~x9u: (>w~nK7LfkR/% my%Ȭ!pI MϢ+hWhb>I, G*$M|aVcn 8R0ī߯Ke+h8?EmA:;lG[6;ؑv&^ۭ\]6Z:ndn bb#dx^v |FS7%3|>>u#clm$q:@FT"|6v'4$EF'玞w2/vt\177CUuL阆0P^1x35vl{^S%* 86D S /@L',8YpP S=*”mhӨ_'PU%ĭ3(:z`NiVDYOסrGxCΠafMُb}&;AʕP #t D >2q%K"V@tȺ{*Gqїߣ! hOɭpQحEV4TAۖg-dݜ>Dމ!ANȽ^FVT y%+l29)OyMi[TJ퐙$EOω<G`JIbI6* ˔N׫Nq{繽d"Se =?'!;)̚ _#:lgC3. }5>֜)*~~Յ :~GtL&OkN'`7jY6'*-cg`h+bUIt8}2 tIFds@?;[ t@_E{? [XC=3=(aIϑ*µ}V.IsDӆ4 l֏˰[=O5)"k$u%eQH4sTN9+]>䭇Ӿ˪E2u4OCFAbCkMڮiak/kiVi|O;v_19cah4f! !PtΜHH*y;3CFӞajT ܻQ+0֮WƎQ΅YqR >ND6qMmX|2 xh9p "8%86q pɯrO0uTڪMKE'ϣ !^$Ncu*链*/Dg*rؓx+~DɣQF`DjK`B`xAjVE1{Uρ.0paѢqYn@ =&ڻit4A\~hA@M]CzZ]󡲍XJg$@Y<`&ma-vSgF!Ӕ/+7ڸzh{j p@5m{V-E֖D,s- 8NX aNe>)Z6x4%̘YY2Q){\bu.NR#:(M1Nr=c./  0@pI|T/坶,1˵ MMZc)״GqeM;&Ze(""Įa PCcLs+Cgz͝^Ij\9˅)PTzmBH$ThHWC`K4u$ UroLj?BdN/7jdqT |q 7?M>1ӹd*eu9mSPYZ 1dQA[wdмZ5UkmcYs vhU]2z:PLN{Ĉ-vC,C^'#1vȷB_$d/[dd -a7Zڒ h{Ո,"$yiLdϹ JisE9=4S* ^:.<"ָV@R6w{))nm=nuRyt`S͆-NnMZ'~EIG>0\#0O,Fork:+JӒbʠ@Kݭpm?_/U`e͵d1P=[b^/ ot~ ##([9—‘UG@#8E.¿ zhؔ`霕b 4v!ǒG"&.^iF4( !|PPSNsaWʮGN`3U-͚憦)`)fg E| Xywc.@md);88BK/`);' xu5N;J Ia[qF@i[VڮI]8K#%ވZ7O*ފcH׿K۹J%k),Ǘ&[fޖ74.sA#Fj%-6[|@,yʥ~ r1ߞ _Ԡġ|"n6_\ici #{Btd1^ E}?l'[d.tsI]oGZzuVxL ٦I~ SrB/8I]l my~oTvhֳdV,;lFpنK @_T6[yJ:xL-!ࠄmY 4Cl+FuEHG~*zfv}6f2UBB/tKXm~؛&M/Ń-3x h"Q2C[:۰s{IGfK)V4{8{?/yRZ{w'eДWK;!䜤4;EZLNBuwBۙoүk4l]76KIoæ91%gGr2Ӂ{xDjꏿ;LZLsoeljzٞ7t/_'/}K:Is$Y5N6vO vsdi>U޸tJCSWo< B8 oRkkCW~x^xG&Z1s+63-%Boh"t@Cll7ͧ.e< `46#`N "Ct%۫DjJQo_Y}e;8"hmش#\ϊ=sgU'\cT6FyXzұIM@@kVR S$|0F3\ڨeY R|!hж" ]w!u=PـC%e>]VV3W_]KGUI&ky%K,fOӀb>ƹ?n? M p˜sJ)DHHTi2Ɛ@ENvzh10c֜[8]+ɽ:^w_I x#=R1렱fT]Ò0E΄& 9SX҈jq29(4FXmۦXr)d]|U euu8i:3/t[7:@^j}2%BY XRN b&Qh%@!!$Tj`dU,p],gjK 5zPͲY B 厹f&dRBqɭ֤dPK!2KZtcoh aY&ɛh,ښKJg#BƲf-Kᜥb$Ё:MZ$p"dƐnL`dRJFxiCI5Ă/c`LJe"p4yJE`Ӧ7QiP=pQ!w`qe/,yȥzkܑ#Q Zk:2bⲬyS](l#Y8KYE.UzՓà([y=7l fG/&jҐ1N*.CY(t-eTà.u ~+cBa=,MïUhwT!)}UD4KUjZRveW ]11B`OU0js";qqoVؔzti"}h$qhǁ̿1(6+L$IEY%^פ4DFUw Gdc$-u}W(H vMZ{1nH'\Xq@c f>=Md+mN$$`H莭:aӨ 3IRg`3?ܒ\(6TX _m*mqݖfĐgU`N#hdxp,zRW`M!j@[W:t%,?9"Y:I+&Z%y~ӂ7]Nh$i_*霰J^o}_Qv@7lEe._p=ckg\Ɍ_VSFծHU!v2ko={K Ho!C=dtÎyo-ӝn]g\a"IlSt .p`f>2;t\`aY.j?hH豎]ք_ ޔ S!дBL}vٜ2'pѸUͲ11$Ɲ]3ء "W[U&q0O6WKFv i?tFÒUQlP)/:b{ZhiiEDdK~VNf k%`6wX)KLxߢ@z8h`h,9F<YXoyZqJrIg=ΘCeS6u娳IrĀX)CNn!9b!G'ZQ}C{U` ITX%PA%y:V?3VW F"]zIePMA4k9ZZ4dvA55:@Jō#!Y))o:|eTdП^]4Av&@_ReK;"se΍W%AF7YoXCfS)l+>0 3|n;xWLu , .K%9YG`)X1C a W I$>Hr;.3sm?%rVɒa?G=.rHiwq1e\Noeh&~aUZt1)PF<ϖU!^_ې= Ѡr>i78W\ïWV+V̸x^Jx]p;\=Vw|$-viFl~%lmS{T q(.? %.Uȕl=dP#tY\+ Z^ld_4U8˞ސt]i ek,s2=zMʷlEF%{=?4LKf[͗NDN.%nه1l:u)"*Nk [R/Xh)\cS u$JGa,X e>:we p5]K0?  2.;YHR<7{/`+MGAEA"ʪ= x6%P>mF!"9[mƪ*^e瞻7S>08"vNQBc]IMeF' q 9i|ܾosKiY'mLxVb}[4vS*-:=?SU3@/kqx =P!l]Ƭfɽ$6%U(Z\ih=ˢ_Y H(p6/z^JLXɠf?CM7G+G+gv@M% ΛͧBLf`y&qgH9>rCk,-zY}H5'c/DqHRe2/VlrgoVqXeZ*}ilG?'3QH Bdɸq&)2 '?SZ!̱y99z:["Ml\*32~va" +ќD =ڀALWnsQQYaP4zʩ{o&qTЧ ?6_͜MVa"2U08"_%y2~"ء3Mia r×1B׭I2;\M DvgZ`DJGFSMUR~aړH@v%s&C`*'Hs5} Xt;QxYds ݈d F2eՎ34,[;+oTp+^pOѥlЋNe]\pKY͟J(HSʿ_ntku,*(9,1T{n%MO*psӮ'ªkIX3{ѓiX <6.VF/Rԯk)2}=^O`9pY&KPtr @q+ Xt-asWiIv"p-7ܶ, ZbLZWTFdD HHP (-f@{7vXX${91kGҫ K7:'N kaG|?b83]uZzt#@{x_R^EPLzux3s=G5\uR 6VCj?n2;yϣw)":\#:Lyv:K /+NL博MO ] H_IwoD2%VaCmE r1﵅*}~n/Hl\@xonXN(&ΩcR+1*=~'K៺j9[8 EOH܉`WƟa;n4 ?  j3}R]2dcu9gaƇʟ=2nZN+? $iœa\=4~E1j|jQ8CIL_}'AUGu^U%Ha~v:.:}ɦrݩ\7ErE'~5NַYƦrڨfX y"!E4E eQ ~2zA(Aq>u(n#l) KgF_R_Vv (ҩ~83/)/$,l3o%$;h!F]Ʀ(!ZĤ02 SU̘ӏ/@w3?^GɠKs%jr\޵aN"gQ a 3Lܖ n$9@l7+jo>;^!'j8_j( &uL/ zPz ZW[RKLٯm# j2.!𲟪GQtLvPLz9Zɪ-pi6PylYn[yH!.C%H1wu$4$zy5jևnrW23(#VlNҴyްh |(6&)5F 䦚+1oTAj* Nk2ZH{w-Ww @P6aw̓'I 93c> :g: b-J^RN4-f, nt)H )?pڦƯOڡxsgJ8J{Q$!Vec64ZO(2wߗ61ynx64>^̎W$ K$`kS֥'B=_(<ζ9ẠӄĐ^ Sǯw*nvG/D7o! VyN@/YE1Y6zj9>(yx4BD2kk0`m4_axg3ٲܷpHE>޶x{O63H_R"{pY&Y~K;7'FꔂR \6ZnPBT:T{HG~:Q^A`4*kuKߏt@ie - u pxE2b)[E YN1S[K5Ioߟ6%qRT e!gcpNq: 94H8O#Ssiٚa_Ю|_Ѡ6`?gkOCE)WƆ!BeV-1J#yQ ,畣BzOTr |>T3@(N1UjfQp2k[ 4!w&6꥔¶L{bL%\52uKoE 3K (7:S粚(b6<Ά[c_kc X3+G/K`+taak=,I6$p/i=%Z##$ , 9ʂ.\Z`StȏlGO$Ҥ1bnr-voH9.pX_dڗR㊠B/ Rv3Nh3dވlOx b?#c-*w?e] __r5\srm$ mV*ɣ/^q$hL=xE=ǎ5Uզb<9Һ꬐Lb]TYi[fP5N-4aJQDC$d9 a?qfl̑D᭭ϋhf_ZMJA-/ewȆD.mzt,3#{ؔUm*UI o 1GPИ]wK7eЩ?rX@si>ֆk FB? GţHBp'!Ej`1^8߬iT깃w7ڎXV(y߂C_ jyBj@O6DU2e V^ʹ%{`_ +tLfV6|QM߭hĦ7Ԕe7~$/' m0r~HGޓ|{PԾ}[f›pWˡت=Lȼ}l60.rZ>:f>nAa2o:۶$WN Xy}^*~UX_sLfh~y'DZ$- R^QΫ+LRd7dMd|?0j)5e48J٪/-1h'wǘ c8@MT5 Wd`6l~ϤZf4f=9;ZYqC4MEv(?zPv'=xZK1gԳВdXlX |:8L8k&"(Y\HH[܄ϣ}Y>HkGL@"I} .&WÎ"/ϥiznm"g*E/VXP"kaAbV0* B![ۉFfݢI͏ I5O5Ub`c73wKdxJd*У2ϘC Oз2gȒyYWƻOSt8 OɽJ-1VPkY(JkOx¸2Ti{;>v` ~/bJZBibrHH/hc|ek\xBɋ$gӘvJYͰ?mclUܑB TH/Hd^ǖDZyb῔DUjP W Գ*YmE"sS_MMy&#a['\B;ѐCbn 0|nz" ܡsROG?'HF?!7;WxX-[ GA0m7k,c8Mck޽3-V+_c\yylD9>Zַ(4 7GCQBq'AJ|980~*Ǵj|8r;(ԅ߂4RO aϙsmt;~KƢqI, М]X߯E;| K!Y\; QBU 8ŏ<@en h3D},K TD{[ @5=aQwqt)Q#/ HBOwK|h")I7Wa5)am KmL-X; pR2R []9A&\,U`6kjWyF~:rD@ѼAFD"saFɖz_^t—R4N7BZrM}eL =εrSఋFp^C1o>LT &[E!aiSBb@ 'hUsY#9n(jAK=V bM0u1'Dr5 ޚ\}d˚ԧP[s.  HҢELDqNzdTNI=Ul~ @EgXeAnŔJmjh/%8JD }) fz4'VM2's c2 z.fLƁY\f^\*UlQSv>l!Rv 8{ÖD:Pk ] cf0\y2!.F耗=NR1p|\ Tm0VG}z.^#ecJ.w¿{KW\6:fַJ]Gyt {t):ڵEjnwMױ4հՙ?'JxɮSVMܷ͘ڋ.Uo#5US8m,̇Y {#b8{GQ[O]4x1B`0ؒf܉Mb oC.;bHFr|5%ǭvOtWpg3Y~{3N)9Rܤ̿lh yf5RQgBbOuL+իr,y=Ԓ^9 ȅJk?6 {() '[qKRB1ar^GdP2M4M{>2eVrKH0h6`uٸw0t 2Xw=f%d}2 ֜#˓z@&d K=*,88e&VeYΛ[K`\{ܭw-1qL E,., E^!<o/&Æ"3*7?f XG~c -33@]yK|K7*{l_v3gІ 8.C`#IiVwYoE J4c &x6 rxzC8TB'ڀ WL3 b(nR-k#݉r)$=cӷm.e)m%qx }]IY 1GGW84_W < mBɥf28t]2 +'Hɲ2*iT90A2AZOkL$̼)0hf'| ;Uս" (nU|&-97y@CZ\˙26vRESqR#Mp0SgJ׶%Tp1zqrwP߬6c*{O>OYPJv_ߊj"TT.&~PV3G3zϧunjUqN.CŸ wT"w+ [z›]1v@kTh3 VJ}s 2QL;R}A`2|{@xcFXQPA71NcoO3@?=E?=z%~*l/y4݅zc|W2ֱxA,0cCP^C_6걧x4 tji·Wˢo#j6BhM$:m-8܋6_7ޗ3DU$ʺ};B?瞒SL X2\|m] zX.)u\A4)G.v+ޡȀɷW tRq3xyRaud.m>@̫ћnq0BOK`]IUZ\xR[R5*H3'z&u)JZdp ]=&02YHK!Y3V)@vݫK ENQa5K hى56jm82 ʫ cG~'O.Ŀ؛:N<ާ9^> (ϜO;T~BI+r'EpDy!{|W s>'yqA`4w8oyƂ芤>sj)F]w3*K\Xd䢼%^#ƒr%ۺ}x'I6KsΖala$^+9/ʟ|$7?FW6*QT0ՠV_1hR"%=y0x"ZYtc$nK? 䎀ٜ,(sC9zxL+)G*%onMiTjH}o&ԷqɪAVfTBhӰ( C)`&"%'xυD^d.BHhܭW} LxfS&t?;Yp Ѱαs+:w T7 BE9<#nYa@ A"tdG.M3aACrAYDXmkqN O{m,<i!@}6MpU,?5O<^Z0Z܃:Y|v6^y&6k R^fЖ/v(Dֳz_0ۊʑpʸ} ChG)gW$̚_#QN#dj;z~+g}Q5Q?ȵ>]G&RIQr C;8%H:Ѷzoa$8zc4O~Uu!*.fP S[\UJ3&cvxӣ~n̓=q&R3 X Rk cՎ^+ɫ;R\8u}Ү@x~gm5V ̜ng;..3kH:NIq]:r-Yi%?guJдqmŀΠh4I# YsN"5VU8#$`$_;]/r\[ Zxezy95ѬA'>_K5lE2cFjVI69?Y7lO~$>bm-+=̙PL_޹l'+A EL]Ecvmе|ϭ٩UȎshY]#+4_*@B7%Rtqyl֊r EOE/vQ2+L+ΪW#PN>g ( Nl3XY/k1~X<֢uX%kh}X86&?xQReK(~^9kk7e[W3X0!m֭r~oJF^F%e0G*!|GzScIC2[(m<4Kc4 "#F. H +3]?gw] s_'h+Y=Yj}| Г]}5CeWwxQ T{:ax-i#L!g{dn .chUVsAH*+}H>e%!b/s!TCNÄg\A@`X%$Ո6:{죣,)þWElV͆hp4He~eug;}G哩;2 (-m97^ҩ!ہ^3cƈ3Mv2Ky?oyñeMxmh~yN*@u)ޠv+UW +UF:iǕ>VwiY8~xl߆rLJM{Q4larOŚToH/bqP0v,!xObxk'"xUNF\띶2x҂%]h&Cقve2^l IEXl>6<~+a6!!yAY tB*3 {5guktUBZy?7bfy?:^y/kJw;4&.I:1+ʨ `T}Ǥ}(5mO9qی3I5 db"| 6YQG28Mݍjnnb Z,tD3)y0̈"`n-%_Y@ v—=e aaet,9-TKjݏPQ^WU1=ҠC Z|AqઽK*)cǪ~n`JO9Tj v=~󲓌UbH)'q*X6KRvL@rU)Syx  \4QQnt EI49~/d4"7 T0~Kƶ2A ɡx;fѦSΗ[iQqwp8ߓw ty9:0 -,NM:N;tfUՃˑr;PC*$$Wn6qd9Ԥ"~!_*s)ө8ΕYMA΀ʮST24Jt|'M1 R'ױIG!h*hg*inI)`?XtD&N4M)X_"X%<| LSqľo[]ٸb|f/{lҀEvW1p řQ W[\'72.aB|.]3Ze&0b ~ Q&3x`̂#jjDD X'Z0S ¡4 g ۍ7 y[ .ipYv@2BfP mgǗD e/5zt'ܙBl.~k_T#n';oqr˜'ȃ>}ǥ"}t-_QZ]?hjZ!ZOܺﻵD]d B]Y:ZPٗ4KpRq W>mx2(`<ƄeJ EFÄP@eqro bC(X<^R"[t;U ˓ F?.IJUlDt !j>Q;*8$ρm5\-}E滂p!jx{d8ho <]C/6&7rAbXFU/bxQahQ+;,T!%R̜|LDjB1 'bLS6s+[48t-™3mq85vҨa2 Ix盱$?|z@dNe+Usg찿#Bi + Kwwmk~])݄ὐ~B2ZSZmT<{426`T`Z+⎒hSg1g<Nt̰uhN܄y3O%WXjGKdΊ/@P|o<ݵ:N׹M!<̝ٱ#GUfsi~F z a2 +|KQǓYQi FYU)5ҏ/Iul˂|J.[CcJZdEӽ3BR ΰlJYX5pY.M}_=V`sH|ϜLċp"| 8Zx*j<ȕC{ftr .R?IdTd\:v*䠶 3}L9DZ=meq a!.M&hpc[֓*!F::](6^4s"hfgl=t4-ͧGdzZϳ '{#uy eq=K].2@SLK[$BQJd=6A)DwQzHT2;U}}x|XFg;_7gAl'̬4(meI>z"j X^,]j?zzOpb̴S0`+ʩ+/|̧+9Vzr~!i?<>@̐E~WƵj[7`gʋ.G7sĘ_&;",!C_#6-su5+П{dԖ,qlu7& n[zP530{ɯ*O0Dg+/)J(zSe_B}Rqj񮛕Wgʛa+OKJ@yO=ȲFb?hc0edzɍ&J }ykͣ*zIE"W /ӤO61 \q0(6G]cYTzn EL۲5":ّP Qtǰ]YW|p\%O)U>㩪|{ף]_Ln}zT# 8OпAjveoNFx mYzT_Y+zd3 ~6ukG-]rS|ܫ0GStG_X~TEv(t Mc.a"m!ܒ4, |VЁеs/XvP,7f0.EpRǃiE'n-e*MP'T W.ͅM AD q)meK WN zy%S 6OZZ*XK9!Òfz?'j>A|+]scOB~TuCJ,X|i=Z)O$%4gugW%D qP/Z[;:k1AÚmɠFA0=}E'#_j9.Ϭt-{KX {h:;_5=[v:Q QIA؉-Ȋ .ɦzN'Sអ,o\Im*&C8W;VC`PV="EوPzX${܆oYy}|إd]GND5}2bo]nW΀=XE{_ؖh#tRÂeb9^%XlN[}~t6E\!&̋2yEx4k.t;1./ۋ?DJqV5ºGVtc%KP-&ԙ'?5 =mz 4-9U& FBQUus(; [2p KYT ! `ҫ  &iU*T^JR$*?9i7|Mx"Z_Ώ0$qu(Ce}1sCLF#.}4{9{ut(0z' doBlA\(8Ftm$VGqj*%QhȒ羲ͧC#gQ 5ȼ؆, *~"H r`e͙WKu3L+,2)`UNy8ST~Pm;G "_"ٸ:LMua\ I}|g=՝QĀ_r/5o礇*\xYH9;} rchdp6r)5 a:īey{k<*ΨS-[SZgffr~5S~MGPjv82KZ|G 6$\hZ~.AdkjL-P C-!s͵& , Fwo,` Wk(ܕqO: y ?31shAVvX6XԹHY^xUtVL$f1®<8 M) V/Wd [!XkcU{-3(^Ck_BoOCe鞜6X;7GL,\_Z?59do+HbhU6'ktMIj„V侄ǬO@,\*("*,R,{a^`HBA\rƫdZ:C0™%3տpSr{>Sض]S-PWx 1 .8 -KVwz]H7(W@|pi| 81L-<>hbCӹkoTmY 'I h?^7*윥AY*4/uMaK¶P}RNؖlςNvP2fzO`wo˳'aq)Ցs+Y7;iu'ҧ/iGg< zEŦMLGr3B>E6+žU;u˂Ob|W$YG6%dULƇ@9횕OURdv1YCD:ykà.+Xhq#rLdRRǝF\1-&_W*"9*$8wihؒlQGf\ƕm5 ît"W:&C:lj.}BW9oڿ1>a9B">qh>Vhw[d6CtЪ MG,ɗXxO)n6fFrMrnkok%aE\,=6(!8"hJgl sjBͶ]=0!]'|4} #-|v~_HPg!Aϩ1]{gşV$YU\rkGGeT+{$M2vC*X*r/T(B{S,:WI{X\X'-ѴҗfvT_=etne-T1 jtA|=s1ɨsJSVT8z=J#|np̷NtEtTcX?$A1xeVO/T(_Zx, ']}L' C!aM$3q4L$N ɼ^m8yі`)4-5N( Lx8!Zt\ >sUH_)hLBMm7n4trpYGA[ALd0-9GE@%kHRN.Eǭ5jbx%8%Bxh`ho"\ӀLTGzY-::T*Xp]x>/I2Ncp8L;ʊ04>\]<~ZK/ nuZ ^3g*t~ D ݥ۱ՋǬuk%YR5ޕÿ}ɂCP {X=?T㫬Ը$L E!t~Ӝ*4Ryg],it}S>~3LMU%y3FcEImE@'_\IPj&CEţuȧ㖤}L쭼U$בD>SfmD렂tÊoQFX,Tim &+f)} Օ?emw>y!^Le2=0(B Xx[Ϝ4o㘺[ZVg Q(/w _V @p_*K|Ahz-{k#[k~_Nϸ6NA Ic3M~w~GG3$ TmO?_+YլiwŢFV1aݫ<҆L q-}k2p6/>۳*Rګi*;y&8DP![ԇF5Al벨 ҷ)Hrap2$y}OC#? А9"AzA;*N S8$]ͳ!,ykG+j૽GRnm@ΰ|p(y$c =/*!'kNŵs88kEQa>K5! cjS%-6g_?]fql[5֝hDz8*$}~BhI )~ަ9@S|H&#ަUU"DP 24NӨ9݋qD `!Aӧ5z}cI|󭀼g.d[xD(Qbp~V(/~1 "*9\T{deC*UD:nb$`/N1c=6+>55f.kc9L,H޼HH8J@8խuYs۠p$2甈h3%IN/Bߞ1a8-ryM>vgD^h|%x5 *e,UroMoE.?$G@mvzެ;; R(34)<81%)eRT_>İbg5y Akl YG6lۋ{ 軝xH16lA5ASL0ު@;7zFW c\?kURVF|4ױ̀pY>t˽//cu}`%-tg?_KEZWF%StLP ff`U,Q]q.³,i#DU H>Nk_o׭j!@FtBriD9d1lZ'!>O¹ei{`F6f>$wOׄjdSi~*\b5TL 5]g '!EV5=eƿr@=Mt04ָ9;i?UMKWrz7FbT07fqtJ9k4咳Zęӻ\)tI'&Fbc~ j`Gb_rK;Q*}Hw& #ftrƳ1K67'}x)3݋~FY'aTGIb1{/97L*r.ۄZ~œ/A7Im1HP 5j*̀Ӯ ( mX2sF/} w~\w$ۉ |C?[|ݬ9dzndmдEPu{'bmx|}3H[?`7Ƽ#{\.U/lKmAUp.G! ԍ { F W/ঢ়/{߈*MPSh%pȳyv>nFf>eM#6[>.Afoyd.PThegS(Ss9yKYW ŀ=&@9L8 wocNXvQf:ӧVǁyg=! ^Qk! NHAᡍVR9\J|½V[wɞpH(r5n@JI=沀{AӇF$&U$Ӛ>QQ ),g3䂇7^amODZ5TLONWrBm93m?jP\jTVDrbcsE}k5?d ь B)L).vGwUvTFLg<ҹV[ⴡb y(dDR!h{՝tc%XTP~ߒFmK Mj|)Цs *|C9}tK,P>j%6cKD+UB仆?0Fi ΘHr5|g)rXQ]TI˿OKiR8}x.˹t-4PJ@Z=yV"dHƔ~6Qi=$OX3DYb0;bigV^`խ ]}">ȔKJMYO)NtU0YG͹xEޢ- ò{ fDkjm3Y{52fɱ>O 2Ddb4]aw>M5hOc 6&+wX%79DLSzֺS!RNoݣ7Y,&!D-=Ld"0j9R*zuLlg07%-BJUB@@qM Y#aF=<bTϹV3)~V! C9;lӈw35gٞ Cd+Zmvr9q dleLm~HX^_?JW=xyo+Ko %@V͢˄2c/j=nE#,ѡʳ: uRL_J Km [ubX c7dZFR\OdsHBc:STg=Ƣ ۧRq/EOEiMr$xi$۝5E`\L^K4uE-K@AHM Lx|b(rc^+fحZ=- 720?!tl-55LLX08 5aK{1 o>դjU]h?}0ydC[#h,(+Фnә| *MN-r+%IiRD?ǁtv. 9t"@ć*ǾH5go ż`>>IEYL<힞gw-\R}Ra/b)]H׫=vB90ԛ8wJL29Rx=&)&A.7mmG潦$$浔!x]YlF/c__&,%y|w%*SmE *V-zm筩ppp0I : oݚ}Ji1# Yo,'DD4am^OܮW2LG<$jJ(ۡrNuH(C|N !IX`ܙtU}ݢWXㆺ%0Ty޹GI<' lnHBل-z-XڎT ԧP&8~/!k&}PR{> +ufۛdtWnwb@WC>GyݢqEAw!+z\)ʔ\qʰe +ժp1t_~ÚYS֥GWL`s,`_Y|RQ5nRvGSuF^gau n;oքςZ˱-O'*61>,]ܙIӾTy6ac^MΆ<}T^+X?;s Z=p@vzd6-Pƫ"@;K꥜`Gk:R)NuSQd%_"~\5Z ӖYeJȎ4E+\O=x\so9bX:CGiLt [>,˖Ԗ!gLn ;o#uVM'DmD~ܐx:OFfԜJC3g?xށSB*<dPnւz>HbZ|Y=*%5l^-w2"Is/ 6qyn3VmA"H%w`ť+Ќ3}J9seL$V,` bMc/fXl %07΅nQ7a)W#-@eN(59BedBVX*F~AUUz8rY#-D{J4Rz *=llѴꙐ3շlo@fF]>:l Sǜ'pwl^Xg߼;o#2DI=]U .oqH=˺AS <2(kSgS6A܅FfvQXt2*-I-ycY{Rm]~-,x[c|s2/G,$QbvDDN 2#~;W% F *G M5vv#, bpŵ*CZ ה* 1?Q\O Y?!Q1d/$g%bZD zWo Z tS>mҴ M6{#;}s]7QU ;F#x' 2J єC)1;s3-ɶۓ0;~Zu/`XA:d'auK-ȑC:)WYMxvZ\}k]+`[Lߩ%1Jj%,a\PQ̙ wo<:? ?.7{VUٮUH3 7{e H+ϞLBcn;NhxR#!zgݭe8b5 Fj5Mx-?k3Fʺ#fhZDUKuw-tb`[#K. ڮC 1ɇwe7+`?O2r#-9U^ <y^8a _jIιdrf4ˡܮt)@_ei AdHDNoyݒ/mS\.Y,j{N?:( 4zl3ە,zoY  JBV1 CH- 'ׁ؛/YyX-)Cn\Z#vk rRUk_S %b!Q- w1uPaC@$u;: 3/X@2f?XYۆǷиtՄ!VVA.J"bvfJ>袞N{;kja(#uv*ỠSY6@DH"~,@p$^le=qcH_w٢j.x4n̈4wfR~^9NNU{i z/S}G2VZF.xm,ߖƓw)+Oe38Rي;|yoLKYz:<BGm6'e:~cyhpx=pG•6D١m`"_Qs7oܠFi_619eb"~5/`As^ș=+tz )1Faif]ur|@kVs .?"GU}S dǍJ.zMM'QF{ UlH? M|ao5)%3]i$F&sv~>ɟa쒇ob VV ӌ`e5gxgu{6mDAw|Z z/b!?!*3NA,v H1^ÿ%gDǎ lQ,{KBLlŤ5+3W1or.DzvqnE>Qoԧx~ ,bN2g*y64ݷq\9tJIsS {DƸرe:Y7Axa#NC;q9o|h+jqІȼScV?4iyY#,06ohT>h?|P-@I;i Ͽܶuԣ1'{ T,aQނE-%宱v͸BXMi闋-8(m*Zd{/t+?m=Eꖿ= ?Z1؈+AJ"+ ;u|E?dbzd+[h6_gX| 𿰄?`i!XLj1oi`?np'Hr~D d"i =Ү.p]h2J?.Q}[ eOg@m򈼼-t" /*d8 JG  .o9i&(zy^SU|g.ٸ^N1b9쪭ZxZ+׬hˤ0!`Bi!B9LdoQk?;sު}y< re{iK&VJխײ(_4A:8Zzg!AEǬ)sWg`buF Gъգ'mv` T nfbRN2νtCٚ.&q`\<7r=#|XU F50&K=cL_fӘ1 %%0VU(pc rӖ=*B")fc[Hb: 8׾pt[^&bec EŦbgECL@a0#\rWELƃu Wy}To*ch'\x׿f5d-8^˾Q8 9n-$6;h $Lu ~ƫ})tHL(!!ށ|zW[: dȄ":ۗ9g Vӧx HwKnPcm0^ܧJ*fH"̏/\ g/ֺ,F7$]0@>eD\.Bn&;Ќ 2Rq@uUhNW+@|-J*] lj17b-U8j6 TUQV.Mᠼ}5 B29S8 li@tAnmuח/Q'-q4Neɐ ;喉$c9*ԋHnzw02_c°\OU|7f&s[1P|ŭa]s ߇!)"é{^ pHP/W6#OP5HcvcP(ʷ_c_(O8s`R7oL ٳ"|[h]/ M)>8tyltmuEb๶X~ Ĩ!MebY.*#c@ f1WcZ?A,bC,>cm-bpy?. 8g)=P'^צ4c΁*}# b_1A,/c)l0[uxy3QCZQybÏilILX_J*T?6_@J!y6e6C D G R.د\uE0>2{28Sӫ61HJ/_zJuט Li7h سw <0pVf]yPw~ .YQf;KқŀP?,hg{hq g N [Ζ_?[s'w7UqA àSa8'i4PNWmԶV0L6I»(0$lPA-w>}!Sy 4^ )\m48e6 K'ev5I}W2I֙P  x,,wCRyfnzyJh4d:s^LE 9x/#'>93Q&\Y;-ٱ,BV, % B RZRtD*`J'l|0^qiq.sSK'ީwQV]Z~ TQ 42r jv;|i14?Ÿ@bH+fpOµ2 ^x4F*N97kGo#$n:2`a^Nׂ`뚼eiֶI%RWI|vzQQ 1Z"DX=/ upjރcCݡ lLXO3~hf1}au,YoIm2صvTVU@#c\IB10Jɗ˶DT*B#Tw<Uj͟8[V-q[cކHw\b3u]ƾ 6N.Ѡ )M3hHM~WёTsϠ| {xOm}Lͦ2rg!|P)<w$wZWBm5#F h١u TD zN{w .&`p pKYiBFF_p a/d9ZKpfI *fJp zا3M`2} Mz%b]ccK';|kuoU?V}Nh·f4 Vj^E1ct^S*~԰1J} ;7L~&ڌ3ܒ])ne`<"~RgKhC2.b7;qڼY?Gu-63&[(͏Ho%<(ws 5@ flD}UiRT>Kbͷz=ΏM0I^JA)-E5u[(b h5&+Kkb Xˡ(1+S;SJY3TdHw d)~e\rgY1QQR{sML݂4 ']7oLq.Zt?F3.4R(HkI!:QVYΚe,mF"֩[~P^-*Gְ"Tto;i=J(֔Y\ɑJ6ڛNL n;tĝVR j.^zw]?{r9{{x̋ߩjϤ0.nx'[N57zxH[KJ07즩9WMcrl5-C𚝀 >JQ~sH*z;96N?}BkZ9Tu q?s~^8(oB:ʧ,i9bmq ogOYe8 znT!U"IIݷF7Z"AK2mQ}ۈ77xޟE ؖA_p HTlǩ~FwslM-k.@t]_o k!i-=H Aʗ5B[Tg\72jNd#>ZuT:IZ#4;Ah7Mݟxteɪo!Xw9EC dxA?-YGr(Is7W#x꺷("VJ?Mط/Jj|d@'>H~ǥ"i,^3k+P_3鮽 BՃ<`=(ҝ)Ojсt2.~jku9UEt_|$hҦ&@-Mυq,Ͻ?)"Z)Ɉ kW87yH慱$#GE-4!݅<DG]֟VvTlcw&L\->Kp;WmK@/N[?[qI*^S$A/&@U(=1&:}!ƅy."0%EJ\ v d 2EE+履lm{Q!?Ez MybToW*XRǒbb(!uNUzKG۷!fgd: FDz,38D_p!>5!Sz#]; ?x! RkCQQyA(Lͻ}8H&oǃ8>F8A> ċ} ,*'ˢxZH YvH㹺ŠS%H(1<͒| ~tR|08ɿM[|S`4vp%G^[v( Æ|Y2`Q7cVޮ̜Wlul3I(6 ʫj c]GKd$X .~3.b6N SDf"LCeG\+Zzqdf ,5cgcbF.qv0KyOvgXsikĖ'O.bnj^@mM֏pbm$@K.e!},?6֩k0bqՇ5Ai`9VslΎw[|IZ`(8,E ?W(KZ fzic)P'Q ݰ4}DCϳv3((bFW4Sh[9sа26LM+^URJmw|Lb>m"q=9t=Vlv~4:D, 0ZKgrO q? ^#f4I琅aVQUNs[Iz]K;rq(sPKn+4+t ?Hh7i\ i>4nRI~l<͋Sjc@75u`a Ч򕰻bk<`u8 (OM\b|Qz OHO-O(/چ+o`VoC& &LKԕ&DŽ}JOFJ9"V;鰷8`yZ(ЈWa7{O9L@[BR%H弞:lahW\$o<WIEVgvV `0*@sLȕ/u?YQ4rڏ{Y loNtz/llPo[`Ϛ@,HԠЅW$zܲ*+W$VA*sfV%a"<2@d@VNj#H(js9 `D=yY OIEWn>1hjB*.ruqjԋ H?`?$o[) w9+v;6KçA#cZx?g`ѪHG\$^!NDQhdq֢z=B%E8'!9o /dP /4 pТniߟMX[BKxhΓDdbj>"|/3>ϧԳ#TwshI=}4p-N]/ @v#3--Erh2O|b2/U,n!R⣛$;[q$veCx_$>U$yi-.=DwN{kqȌbH\OoE+nXjf%cѠ..̄rHe?2!,w=Zrzf/Lvx.upNNQ>ޖvF_5ɘ,{xґa"ub9`p r$7A2Ԋ9?Pl3.,KCIY@oqP]!"yo V,8TրQg3On];KyXxsW5fVUjݝ;U˖a kk nWsPf~ˏl`kN#9b[ZT˕#HBxڴ cs)5@5ک^bV8pm`ϽŁྯSh eg5 j9Vw G{ڭ|0%8OԘErϼ.b+uk#OBsO+> !kҋ(ţzM *!3jSXjMW K M?<ď}CD8 FՁ sS)l#zCYNxj K[h"/_*m¦ ]xČ2A1wÙ Z/@~1>9k9FFS_sJ-x+4݂ؗ-rj }_N|6 ]14޾=ۜ"p &sގ>?ğGhSY~w]mkPi\vF gsˆY3#@%;+"<;uӕi$em;hsq!>R)0:y &ۡ|6P\X~ =umĝ /osx vL=f|.aഓ5m&ZG&o]ʽ(8>:( 🋓/lLJ MݢaB_M=־" !P[Fts x~#!!ȯg.B5L+(@͎oqV ahfl1rY_~