bpftool-4.19.90-2311.4.0.0227.oe1 >  @ e]W^^f%@6B7،+Ap{<}|RH_ 7M}N!!2@fWY _|5H61Cyղw'ngzYu7t5$pHwł.E,41y3 >ҀEHԅK,E2ƉH],X雥3 2(=ێE% k!k~RU[iw vj4*}w -s+'-R6C>I=`=44ab43c6e83d788afb6de146699d6daa64b497691c8a19f965955438c8525cb8912eb6e1a7d4950c0cb22dd50dba344d1e67e988 ԉe]W^^fG\_W3q1~7`B>lFm[׳ߋG00T%l6H4?_̥Nݍ>JWAF9@j [}fh5'MTaGnhU'Ϯ64p??d  $ a.CI ^j         R  \    <T,(\8di9 i:#iFG H IH XTY\\ ] ^?bcd(e-f0l2tP ux vw x( yPzCbpftool4.19.902311.4.0.0227.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.e].obs-worker-backend-test-x86-0004.novalocal%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤e]ze]e]Ve]gee]~e]~e]~e]~e]~e]~e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698adde7d601257f222409f24811628078ffca8637ca6e267b2c77983205bf00440ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2311.4.0.0227.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(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.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1e\eSa@eKx@e@@e7e/e&@ev@e e@d@dd@dhd.@dd@d~ddd@ddZ@ddw6dm@d_{dZ5dI@d?d5Kd,@d&@d$(@d@dadxcc@cwc=@cc@cc@cci@c.c@c|cs@cjDcb[cZrcWcN@cEZc2c)@c#c!@cc @cob5@bL@bbޅbK@bb'bba@b&b@b@bb@bzSbu bgb^@bUibN@bBb9@b0b'E@b b@b b[@a@aaq@a6a͟@a@a@aa5aLa@a)@aZhang Changzhong - 4.19.90-2311.4.0.0227Zhang Changzhong - 4.19.90-2311.3.0.0226Zhang Changzhong - 4.19.90-2311.2.0.0225Zhang Changzhong - 4.19.90-2311.1.0.0224Zhang Changzhong - 4.19.90-2310.4.0.0223Zhang Changzhong - 4.19.90-2310.3.0.0222Zhang Changzhong - 4.19.90-2310.2.0.0221Zhang Changzhong - 4.19.90-2309.5.0.0220Zhang Changzhong - 4.19.90-2309.4.0.0219Zhang Changzhong - 4.19.90-2309.3.0.0218Zhang Changzhong - 4.19.90-2309.1.0.0217Zhang Changzhong - 4.19.90-2308.5.0.0216Zhang Changzhong - 4.19.90-2308.4.0.0215Zhang Changzhong - 4.19.90-2308.3.0.0214Zhang Changzhong - 4.19.90-2308.2.0.0213Zhang Changzhong - 4.19.90-2308.1.0.0212Zhang Changzhong - 4.19.90-2307.5.0.0211Zhang Changzhong - 4.19.90-2307.4.0.0210Zhang Changzhong - 4.19.90-2307.3.0.0209Zhang Changzhong - 4.19.90-2306.7.0.0208Zhang Changzhong - 4.19.90-2306.5.0.0207Zhang Changzhong - 4.19.90-2306.4.0.0206Zhang Changzhong - 4.19.90-2306.3.0.0205Zhang Changzhong - 4.19.90-2306.1.0.0204Zhang Changzhong - 4.19.90-2305.4.0.0203Zhang Changzhong - 4.19.90-2305.3.0.0202Zhang Changzhong - 4.19.90-2305.2.0.0201Zhang Changzhong - 4.19.90-2305.1.0.0200Zhang Changzhong - 4.19.90-2304.5.0.0199Zhang Changzhong - 4.19.90-2304.4.0.0198Zhang Changzhong - 4.19.90-2304.3.0.0197Zhang Changzhong - 4.19.90-2304.1.0.0196Zhang Changzhong - 4.19.90-2303.6.0.0195Zhang Changzhong - 4.19.90-2303.5.0.0194Zhang Changzhong - 4.19.90-2303.4.0.0193Zhang Changzhong - 4.19.90-2303.3.0.0192Zhang Changzhong - 4.19.90-2303.1.0.0191Laibin Qiu - 4.19.90-2302.5.0.0190Laibin Qiu - 4.19.90-2302.4.0.0189Laibin Qiu - 4.19.90-2302.3.0.0188Laibin Qiu - 4.19.90-2302.1.0.0187Laibin Qiu - 4.19.90-2301.6.0.0186Zheng Zengkai - 4.19.90-2301.5.0.0185Laibin Qiu - 4.19.90-2301.3.0.0184Laibin Qiu - 4.19.90-2212.4.0.0183Laibin Qiu - 4.19.90-2212.3.0.0182Laibin Qiu - 4.19.90-2212.2.0.0181Laibin Qiu - 4.19.90-2212.1.0.0180Laibin Qiu - 4.19.90-2211.6.0.0179Laibin Qiu - 4.19.90-2211.5.0.0178Laibin Qiu - 4.19.90-2211.4.0.0177Laibin Qiu - 4.19.90-2211.2.0.0176Laibin Qiu - 4.19.90-2211.1.0.0175Laibin Qiu - 4.19.90-2210.5.0.0174Laibin Qiu - 4.19.90-2210.4.0.0173Laibin Qiu - 4.19.90-2210.3.0.0172Laibin Qiu - 4.19.90-2210.1.0.0171Laibin Qiu - 4.19.90-2209.6.0.0170Laibin Qiu - 4.19.90-2209.5.0.0169Laibin Qiu - 4.19.90-2209.4.0.0168Laibin Qiu - 4.19.90-2209.3.0.0167Laibin Qiu - 4.19.90-2209.1.0.0166Laibin Qiu - 4.19.90-2208.6.0.0165Laibin Qiu - 4.19.90-2208.5.0.0164Laibin Qiu - 4.19.90-2208.4.0.0163Laibin Qiu - 4.19.90-2208.2.0.0162Laibin Qiu - 4.19.90-2208.1.0.0161Laibin Qiu - 4.19.90-2207.4.0.0160Laibin Qiu - 4.19.90-2207.3.0.0159Laibin Qiu - 4.19.90-2207.2.0.0158Laibin Qiu - 4.19.90-2207.1.0.0157Laibin Qiu - 4.19.90-2206.4.0.0156Laibin Qiu - 4.19.90-2206.3.0.0155Laibin Qiu - 4.19.90-2206.2.0.0154Laibin Qiu - 4.19.90-2206.1.0.0153Laibin Qiu - 4.19.90-2205.6.0.0152Laibin Qiu - 4.19.90-2205.5.0.0151Laibin Qiu - 4.19.90-2205.4.0.0150Laibin Qiu - 4.19.90-2205.3.0.0149Laibin Qiu - 4.19.90-2205.1.0.0148Laibin Qiu - 4.19.90-2204.4.0.0147Laibin Qiu - 4.19.90-2204.3.0.0146Laibin Qiu - 4.19.90-2204.2.0.0145Laibin Qiu - 4.19.90-2204.1.0.0144Laibin Qiu - 4.19.90-2203.5.0.0143Laibin Qiu - 4.19.90-2203.4.0.0142Laibin Qiu - 4.19.90-2203.3.0.0141Laibin Qiu - 4.19.90-2203.2.0.0140Laibin Qiu - 4.19.90-2203.1.0.0139Laibin Qiu - 4.19.90-2202.4.0.0138Laibin Qiu - 4.19.90-2202.3.0.0137Laibin Qiu - 4.19.90-2202.1.0.0136Laibin Qiu - 4.19.90-2201.4.0.0135Laibin Qiu - 4.19.90-2201.3.0.0134Laibin Qiu - 4.19.90-2201.2.0.0133Laibin Qiu - 4.19.90-2201.1.0.0132Laibin Qiu - 4.19.90-2112.8.0.0131Laibin Qiu - 4.19.90-2112.6.0.0130Laibin Qiu - 4.19.90-2112.5.0.0129Laibin Qiu - 4.19.90-2112.4.0.0128Laibin Qiu - 4.19.90-2112.3.0.0127Laibin Qiu - 4.19.90-2112.1.0.0126Laibin Qiu - 4.19.90-2111.7.0.0125Laibin Qiu - 4.19.90-2111.6.0.0124Laibin Qiu - 4.19.90-2111.5.0.0123- !1935 [openEuler-1.0-LTS] Add Phytium optee driver support - !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2873 Fix SAS start error with maxcpus=1 - genirq: Take the proposed affinity at face value if force==true - optee: add phytium optee driver - optee: model OP-TEE as a platform device/driver - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver - !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG - !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition" - !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI - !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support - !2403 [openEuler-1.0-LTS] Add Phytium adc driver support - !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support - !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support - !2682 [openEuler-1.0-LTS] Add support for Phytium MMC - !2671 [openEuler-1.0-LTS] phytium dwmac net driver - !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support - !2604 [openEuler-1.0-LTS] Add support for Phytium SPI - !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port. - Revert "tcp: fix delayed ACKs for MSS boundary condition" - hwrng: Add support for Phytium SoC RNG - jpeg: Add a Phytium JPEG Engine driver - !2818 Fix memleak in disassociate_ctty() - !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - rtc: add phytium rtc driver document - rtc: add rtc drivers for Phytium SOCs - gpio: add phytium gpio driver - dwmac:add phytium dwmac driver - mailbox:add phytium mailbox driver document - mailbox: add phytium mailbox driver - mmc: add phytium mmc driver DT binding docs - mmc: add support for Phytium MMC - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - Revert "tty: fix pid memleak in disassociate_ctty()" - spi: add phytium spi driver DT binding docs - spi: add phytium spi support - qspi: add phytium qspi driver DT binding docs - qspi: add support for Phytium QSPI controller - gpio: add phytium gpio driver document - dwmac:add phytium dwmac driver DT binding docs - adc: add phytium adc driver - adc: add phytium adc driver document - w1: add phytium w1 driver - w1: add phytium w1 driver document - KEYPAD: Driver for the Phytium keypad port. - KEYPAD: Document for the Phytium keypad port.- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- !2609 Fix CVE-2023-5717 - !2588 [openEuler-1.0-LTS] Add Phytium Display Engine support. - !2627 ubi: Refuse attaching if mtd's erasesize is 0 - !2473 Revert irq reentrant warm log - !1860 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - !2551 Avoid spin or livelock during panic - !2314 can: raw: add missing refcount for memory leak fix - !2396 efi: use 32-bit alignment for efi_guid_t literals - ubi: Refuse attaching if mtd's erasesize is 0 - !2446 audit: fix possible soft lockup in __audit_inode_child() - !2614 CVE-2022-44033 - DRM: Phytium display DRM document - DRM: Phytium display DRM driver - ASoC: hdmi-codec: Add an op to set callback function for plug event - char: pcmcia: remove all the drivers - tty: ipwireless: move Kconfig entry to tty - !1974 CAN driver for phytium CPUs - perf: Fix kabi breakage in struct perf_event - perf: Disallow mis-matched inherited group reads - !2577 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - can: can controller driver for phytium CPUs - !2550 xen/events: replace evtchn_rwlock with RCU - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - !2557 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - printk: Drop console_sem during panic - printk: Avoid livelock with heavy printk during panic - printk: disable optimistic spin during panic - printk: Add panic_in_progress helper - xen/events: replace evtchn_rwlock with RCU - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - irqchip/gic-v3-its: Make is_v4 use a TYPER copy - Revert "genirq: Introduce warn log when irq be reentrant" - Revert "genirq: add printk safe in irq context" - audit: fix possible soft lockup in __audit_inode_child() - can: add phytium can driver document - efi: use 32-bit alignment for efi_guid_t literals - can: raw: add missing refcount for memory leak fix- !2334 ktask: add memory leak handling for ktask_works in ktask_init() - !2333 ktask: add null-pointer checks for ktask_works in ktask_init() - !2453 igb: set max size RX buffer when store bad packet is enabled - ktask: add memory leak handling for ktask_works in ktask_init() - ktask: add null-pointer checks for ktask_works in ktask_init() - !2441 netfilter: xt_u32: validate user space input - !2435 USB: ene_usb6250: Allocate enough memory for full object - igb: set max size RX buffer when store bad packet is enabled - netfilter: xt_u32: validate user space input - USB: ene_usb6250: Allocate enough memory for full object- !2466 x86/microcode/AMD: Make stub function static inline - !2461 perf/core: Fix reentry problem in perf_output_read_group() - x86/microcode/AMD: Make stub function static inline - perf/core: Fix reentry problem in perf_output_read_group() - !2409 netfilter: nfnetlink_osf: avoid OOB read - !2330 Add a check of uvhub_mask in init_per_cpu() - x86/platform/uv: Fix missing checks of kcalloc() return values - x86/platform/UV: Replace kmalloc() and memset() with k[cz]alloc() calls - !2412 netfilter: xt_sctp: validate the flag_info count - !2419 ext4: fix rec_len verify error - ext4: fix rec_len verify error - netfilter: xt_sctp: validate the flag_info count - netfilter: nfnetlink_osf: avoid OOB read - !2360 scsi: hisi_sas: Handle the NCQ error returned by D2H frame - scsi: hisi_sas: Handle the NCQ error returned by D2H frame- !2322 net/sched: Retire rsvp classifier - !2346 RDMA/irdma: Prevent zero-length STAG registration - !2349 net: ipv4: fix one memleak in __inet_del_ifa() - !2329 ipv4: fix null-deref in ipv4_link_failure - !2342 linux-4.19.y inclusion - !2345 Backport lts bugfix patch for macvlan - !2344 PCI: acpiphp: linux-4.19.y bugfixes backport - !2341 quota: fix warning in dqgrab() - net: ipv4: fix one memleak in __inet_del_ifa() - !1706 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - netfilter: nf_queue: fix socket leak - net/sched: fix a qdisc modification with ambiguous command request - net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled - sock: annotate data-races around prot->memory_pressure - !2337 mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - RDMA/irdma: Prevent zero-length STAG registration - bonding: fix macvlan over alb bond support - net: remove bond_slave_has_mac_rcu() - PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus - PCI: acpiphp: Reassign resources on bridge if necessary - sock: Fix misuse of sk_under_memory_pressure() - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - ip_vti: fix potential slab-use-after-free in decode_session6 - net: af_key: fix sadb_x_filter validation - net: xfrm: Fix xfrm_address_filter OOB read - serial: 8250: Fix oops for port->pm on uart_change_pm() - quota: Properly disable quotas when add_dquot_ref() fails - quota: fix warning in dqgrab() - !2335 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - ipv4: fix null-deref in ipv4_link_failure - net/sched: Retire rsvp classifier - !2301 xfrm6: fix inet6_dev refcount underflow problem - !2303 cifs: Release folio lock on fscache read hit. - cifs: Release folio lock on fscache read hit. - !2294 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - xfrm6: fix inet6_dev refcount underflow problem - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - !2276 cpuidle: Fix kobject memory leaks in error paths - cpuidle: Fix kobject memory leaks in error paths - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()- !2274 cec-api: prevent leaking memory through hole in structure - !2281 sdei_watchdog: Avoid exception during sdei handler - sdei_watchdog: Avoid exception during sdei handler - cec-api: prevent leaking memory through hole in structure - !2262 crypto: hisilicon - reset before init the device - crypto: hisilicon - reset before init the device - !2212 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev- !2168 net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2226 crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - !2225 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - !2177 sched/qos: Fix warning in CPU hotplug scenarios - !2207 crypto:hisilicon/qm - cache write back before flr and poweroff - !2206 Fix booting failure on arm64 - crypto:hisilicon/qm - cache write back before flr and poweroff - !2205 crypto:hisilicon/sec - modify hw endian config - Revert "efi: Make efi_rts_work accessible to efi page fault handler" - Revert "efi/x86: Handle page faults occurring while running EFI runtime services" - Revert "efi: Fix debugobjects warning on 'efi_rts_work'" - Revert "efi: Fix build error due to enum collision between efi.h and ima.h" - Revert "x86/efi: fix a -Wtype-limits compilation warning" - Revert "arm64: efi: Restore register x18 if it was corrupted" - Revert "efi: fix userspace infinite retry read efivars after EFI runtime services page fault" - Revert "arm64: efi: Execute runtime services from a dedicated stack" - Revert "arm64: efi: Recover from synchronous exceptions occurring in firmware" - Revert "efi: rt-wrapper: Add missing include" - Revert "arm64: efi: Make efi_rt_lock a raw_spinlock" - crypto:hisilicon/sec - modify hw endian config - !2118 Compiler: Backport value profile support to openEuler 20.03 LTS SP3. - GCOV: Add value profile support for kernel. - sched/qos: Fix warning in CPU hotplug scenarios - !2154 netfilter: nftables: exthdr: fix 4-byte stack OOB write - net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2140 io_uring: ensure IOPOLL locks around deferred work - !2056 i2c: hisi: Add gpio bus recovery support - netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2082 fix CVE-2023-20588 - io_uring: ensure IOPOLL locks around deferred work - i2c: hisi: Add gpio bus recovery support - x86/CPU/AMD: Fix the DIV(0) initial fix attempt - x86/CPU/AMD: Do not leak quotient data after a division by 0- !2084 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2071 【openEuler-1.0-LTS】net: openvswitch: don't send internal clone attribute to the userspace - net: openvswitch: don't send internal clone attribute to the userspace. - !2089 net/sched: sch_hfsc: Ensure inner classes have fsc curve - !335 efi: fix crash due to EFI runtime service page faults - net/sched: sch_hfsc: Ensure inner classes have fsc curve - !2088 [openEuler-1.0-LTS] bugfixes of scsi - scsi: fix kabi broken in struct Scsi_Host - scsi: don't fail if hostt->module is NULL - scsi: scsi_device_gets returns failure when the module is NULL. - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2069 x86/speculation: Add Gather Data Sampling mitigation - !1692 Mainline bugfix patches backport 4.19 - !2075 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !2079 [openEuler-1.0-LTS] stable inclusion from linux-4.19.y - scsi: core: raid_class: Remove raid_component_add() - scsi: core: Fix possible memory leak if device_add() fails - scsi: core: Fix legacy /proc parsing buffer overflow - serial: 8250_dw: Preserve original value of DLF register - serial: 8250_dw: split Synopsys DesignWare 8250 common functions - nbd: Add the maximum limit of allocated index in nbd_dev_add - integrity: Fix possible multiple allocation in integrity_inode_get() - !2070 net bugfixes inclusion from linux-4.19.y - drivers: net: prevent tun_build_skb() to exceed the packet size limit - net/packet: annotate data-races around tp->status - tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen - tcp_metrics: annotate data-races around tm->tcpm_net - tcp_metrics: annotate data-races around tm->tcpm_vals[] - tcp_metrics: annotate data-races around tm->tcpm_lock - tcp_metrics: annotate data-races around tm->tcpm_stamp - tcp_metrics: fix addr_same() helper - virtio-net: set queues after driver_ok - virtio-net: fix race between set queues and probe - team: reset team's flags when down link is P2P device - bonding: reset bond's flags when down link is P2P device - tcp: annotate data-races around fastopenq.max_qlen - tcp: annotate data-races around tp->notsent_lowat - tcp: annotate data-races around rskq_defer_accept - tcp: annotate data-races around tp->linger2 - net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() - net/sched: make psched_mtu() RTNL-less safe - udp6: fix udp6_ehashfn() typo - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). - vrf: Increment Icmp6InMsgs on the original netdev - netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - tcp: annotate data races in __tcp_oow_rate_limited() - net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode - ipvlan: Fix return value of ipvlan_queue_xmit() - netlink: do not hard code device address lenth in fdb dumps - netlink: Add __sock_i_ino() for __netlink_diag_dump(). - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !1987 tracing: Fix race issue between cpu buffer write and swap - !2067 memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - netlink: fix potential deadlock in netlink_set_err() - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS - x86: Move gds_ucode_mitigated() declaration to header - Documentation/x86: Fix backwards on/off logic about YMM support - KVM: Add GDS_NO support to KVM - x86/speculation: Add Kconfig option for GDS - x86/speculation: Add force option to GDS mitigation - x86/speculation: Add cpu_show_gds() prototype - x86/speculation: Add Gather Data Sampling mitigation - !2063 cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2046 use precise io accounting apis - memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2050 memcg: fix a UAF problem in drain_all_stock() - !1976 fix race between setxattr and write back - memcg: fix a UAF problem in drain_all_stock() - dm: switch to precise io accounting - block: add precise io accouting apis - tracing: Fix race issue between cpu buffer write and swap - ext2: dump current reservation window info - ext2: fix race between setxattr and write back - ext2: introduce flag argument for ext2_new_blocks() - ext2: remove ext2_new_block() - arm64: efi: Make efi_rt_lock a raw_spinlock - efi: rt-wrapper: Add missing include - arm64: efi: Recover from synchronous exceptions occurring in firmware - arm64: efi: Execute runtime services from a dedicated stack - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - arm64: efi: Restore register x18 if it was corrupted - x86/efi: fix a -Wtype-limits compilation warning - efi: Fix build error due to enum collision between efi.h and ima.h - efi: Fix debugobjects warning on 'efi_rts_work' - efi/x86: Handle page faults occurring while running EFI runtime services - efi: Make efi_rts_work accessible to efi page fault handler - lib/genalloc.c: change return type to unsigned long for bitmap_set_ll - iommu/amd: Restore IRTE.RemapEn bit after programming IRTE - iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE- !1964 crypto:padata: Fix return err for PADATA_RESET - !1955 fuse: revalidate: don't invalidate if interrupted - !1973 sched/smt: fix unbalance sched_smt_present dec/inc - sched/smt: fix unbalance sched_smt_present dec/inc - !1906 tracing: Fix memleak due to race between current_tracer and trace - !1958 block: don't get gendisk if queue has not been registered - crypto:padata: Fix return err for PADATA_RESET - block: don't get gendisk if queue has not been registered - fuse: revalidate: don't invalidate if interrupted - !1902 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - tracing: Fix memleak due to race between current_tracer and trace - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed- !1863 nbd: pass nbd_sock to nbd_read_reply() instead of index - !1638 [openEuler-1.0-LTS] Add support for Hygon model 4h~6h processors - !1884 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - !1882 ip6mr: Fix skb_under_panic in ip6mr_cache_report() - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - ip6mr: Fix skb_under_panic in ip6mr_cache_report() - EDAC/amd64: Add support for Hygon family 18h model 6h - x86/amd_nb: Add support for Hygon family 18h model 6h - hwmon/k10temp: Add support for Hygon family 18h model 5h - EDAC/amd64: Add support for Hygon family 18h model 5h - x86/amd_nb: Add support for Hygon family 18h model 5h - x86/cpu: Get LLC ID for Hygon family 18h model 5h - i2c-piix4: Remove the IMC detecting for Hygon SMBus - hwmon/k10temp: Add support for Hygon family 18h model 4h - EDAC/mce_amd: Use struct cpuinfo_x86.logical_die_id for Hygon NodeId - EDAC/amd64: Adjust address translation for Hygon family 18h model 4h - EDAC/amd64: Add support for Hygon family 18h model 4h - EDAC/amd64: Get UMC channel from the 6th nibble for Hygon - iommu/hygon: Add support for Hygon family 18h model 4h IOAPIC - x86/amd_nb: Add northbridge support for Hygon family 18h model 4h - x86/amd_nb: Add Hygon family 18h model 4h PCI IDs - x86/microcode/hygon: Add microcode loading support for Hygon processors - x86/cpu/hygon: Modify the CPU topology deriving method for Hygon - x86/MCE/AMD: Use an u64 for bank_map - EDAC/mc_sysfs: Increase legacy channel support to 12 - EDAC/amd64: Add new register offset support and related changes - EDAC/amd64: Set memory type per DIMM - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - EDAC: Add RDDR5 and LRDDR5 memory types - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Remove residues of current and voltage - hwmon: (k10temp) Rework the temperature offset calculation - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems - x86/topology: Make __max_die_per_package available unconditionally - x86/cpu/amd: Set __max_die_per_package on AMD - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs - EDAC: Add DDR5 new memory type - x86/topology: Set cpu_die_id only if DIE_TYPE found - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId - x86/CPU/AMD: Save AMD NodeId as cpu_die_id - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh - hwmon: (k10temp) Add support for Zen3 CPUs - x86/mce: Increase maximum number of banks to 64 - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs - hwmon: (k10temp) Create common functions and macros for Zen CPU families - i2c: designware: Add device HID for Hygon I2C controller - hwmon: (k10temp) make some symbols static - hwmon: (k10temp) Reorganize and simplify temperature support detection - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs - hwmon: (k10temp) Display up to eight sets of CCD temperatures - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs - hwmon: (k10temp) Report temperatures per CPU die - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info - hwmon: (k10temp) Use bitops - hwmon: Add convience macro to define simple static sensors - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} - hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants - x86/umip: Make the UMIP activated message generic - x86/umip: Print UMIP line only once - x86/microcode/AMD: Clean up per-family patch size checks - !1689 [openEuler-1.0-LTS] drm/atomic-helper: Bump vblank timeout to 100 ms - nbd: pass nbd_sock to nbd_read_reply() instead of index - !1807 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1844 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - !1785 README: Remove out-of-date contribution guide - !1849 fs: jfs: fix possible NULL pointer dereference in dbFree() - fs: jfs: fix possible NULL pointer dereference in dbFree() - !1836 tcp: Reduce chance of collisions in inet6_hashfn(). - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - tcp: Reduce chance of collisions in inet6_hashfn(). - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - README: Remove out-of-date contribution guide - drm/atomic-helper: Bump vblank timeout to 100 ms- !1831 fix NULL pointer dereference in __nf_nat_mangle_tcp_packet - netfilter: nat: fix kabi change - netfilter: nat: fix udp checksum corruption - netfilter: nat: remove csum_recalc hook - !1769 workqueue: Make flush_workqueue() also watch flush_work() - !1803 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - !1767 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - workqueue: Assign a color to barrier work items - workqueue: Mark barrier work with WORK_STRUCT_INACTIVE - workqueue: Change the code of calculating work_flags in insert_wq_barrier() - workqueue: Change arguement of pwq_dec_nr_in_flight() - workqueue: Rename "delayed" (delayed by active management) to "inactive" - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves- !1762 xen/netback: Fix buffer overrun triggered by unusual packet - xen/netback: Fix buffer overrun triggered by unusual packet - !1761 fix CVE-2023-4194 - net: tap_open(): set sk_uid from current_fsuid() - net: tun_chr_open(): set sk_uid from current_fsuid() - !1728 fix CVE-2023-4128 - !1673 sched: disable sched_autogroup by default - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free - !1712 xfrm: add NULL check in xfrm_update_ae_params - xfrm: add NULL check in xfrm_update_ae_params - sched: disable sched_autogroup by default- !1699 dm bugfixes backport from mainline - !1697 x86/cpu/amd: Add a Zenbleed fix - md: Flush workqueue md_rdev_misc_wq in md_alloc() - dm: don't lock fs when the map is NULL during suspend or resume - dm: don't lock fs when the map is NULL in process of resume - dm: requeue IO if mapping table not yet available - Revert "dm: make sure dm_table is binded before queue request" - dm thin metadata: check fail_io before using data_sm - !1662 media: usb: siano: Fix CVE-2023-4132 - !1696 Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/cpu/amd: Add a Zenbleed fix - !1694 linux-4.19.y bugfixes backport - Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - sch_netem: fix issues in netem_change() vs get_dist_table() - sch_netem: acquire qdisc lock in netem_change() - cgroup: Do not corrupt task iteration when rebinding subsystem - !1577 tracing: Fix warning in trace_buffered_event_disable() - !1663 tty: fix pid memleak in disassociate_ctty() - tty: fix pid memleak in disassociate_ctty() - media: usb: siano: Fix warning due to null work_func_t function pointer - media: usb: siano: Fix use after free bugs caused by do_submit_urb - !1629 can: raw: fix receiver memory leak - !1655 can: bcm: Fix UAF in bcm_proc_show() - can: bcm: Fix UAF in bcm_proc_show() - can: raw: fix lockdep issue in raw_release() - can: raw: fix receiver memory leak - !1625 Fix host zero page refcount overflow caused by kvm - !1595 net: nfc: Fix CVE-2023-3863 - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - KVM: fix overflow of zero page refcount with ksm running - net: nfc: Fix use-after-free caused by nfc_llcp_find_local - nfc: llcp: simplify llcp_sock_connect() error paths - nfc: llcp: nullify llcp_sock->dev on connect() error paths - nfc: Fix to check for kmemdup failure - tracing: Fix warning in trace_buffered_event_disable()- !1571 【openEuler-1.0-LTS】net: hns: fix wrong head when modify the tx feature when sending packets - !1570 【openEuler-1.0-LTS】net: hns3: bugfixes for hns3 drivers 2023.07.29 - net: hns: update hns version to 23.7.1 - net: hns: fix wrong head when modify the tx feature when sending packets - net: hns3: update hns3 version to 23.7.1 - net: hns3: fix tx timeout issue - net: hns3: fix incorrect hw rss hash type of rx packet - net: hns3: add barrier in vf mailbox reply process - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - net: hns3: fix not call nic_call_event() problem when reset failed - !1556 net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1568 net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1549 binder: fix UAF caused by faulty buffer cleanup - binder: fix UAF caused by faulty buffer cleanup- !1534 arm64/mpam: fix missing kfree domain's ctrl_val arrray - arm64/mpam: fix missing kfree domain's ctrl_val arrray - !1529 net/sched: sch_qfq: account for stab overhead in qfq_enqueue - net/sched: sch_qfq: account for stab overhead in qfq_enqueue - !1474 [openEuler-1.0-LTS] pmu: remove uncore code for Zhaoxin Platform - !1498 media: dvb-core: Fix use-after-free due on race condition at dvb_net - media: dvb-core: Fix use-after-free due on race condition at dvb_net - !1444 ring-buffer: Fix deadloop issue on reading trace_pipe - !1469 netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - !1472 ipv6/addrconf: fix a potential refcount underflow for idev - pmu: remove uncore code for Zhaoxin Platform - ipv6/addrconf: fix a potential refcount underflow for idev - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() - ring-buffer: Fix deadloop issue on reading trace_pipe- !1435 fix CVE-2023-3117 - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - !1400 [openEuler-1.0-LTS] block: Try to handle busy underlying device on discard - !1416 Fix generic/299 fail - ext4: Add debug message to notify user space is out of free - Revert "ext4: Stop trying writing pages if no free blocks generated" - !1404 bpf: cpumap: Fix memory leak in cpu_map_update_elem - bpf: cpumap: Fix memory leak in cpu_map_update_elem - block: Try to handle busy underlying device on discard - !1377 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint - !1374 etmem: fix the div 0 problem in swapcache reclaim process - !177 net:bonding:support balance-alb interface with vlan to bridge - jbd2: Check 'jh->b_transaction' before remove it from checkpoint - etmem: fix the div 0 problem in swapcache reclaim process - bonding: fix reference count leak in balance-alb mode - net:bonding:support balance-alb interface with vlan to bridge- !1361 fix CVE-2023-1295 - io_uring: get rid of intermediate IORING_OP_CLOSE stage - fs: provide locked helper variant of close_fd_get_file() - file: Rename __close_fd_get_file close_fd_get_file - Remove DECnet support from kernel - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - net: tcp: fix kabi breakage in struct sock - tcp: deny tcp_disconnect() when threads are waiting - ping6: Fix send to link-local addresses with VRF. - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - rfs: annotate lockless accesses to RFS sock flow table - rfs: annotate lockless accesses to sk->sk_rxhash - xfrm: Check if_id in inbound policy/secpath match - udp6: Fix race condition in udp6_sendmsg & connect - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - af_packet: do not use READ_ONCE() in packet_bind() - af_packet: Fix data-races of pkt_sk(sk)->num. - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - net: fix skb leak in __skb_tstamp_tx() - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - af_key: Reject optional tunnel/BEET mode templates in outbound policies - net: Catch invalid index in XPS mapping - af_unix: Fix data races around sk->sk_shutdown. - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - net: datagram: fix data-races in datagram_poll() - tcp: factor out __tcp_close() helper - net: annotate sk->sk_err write from do_recvmmsg() - netlink: annotate accesses to nlk->cb_running - quota: simplify drop_dquot_ref() - quota: fix dqput() to follow the guarantees dquot_srcu should provide - quota: add new helper dquot_active() - quota: rename dquot_active() to inode_quota_active() - quota: factor out dquot_write_dquot() - quota: add dqi_dirty_list description to comment of Dquot List Management - quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list - kernel/extable.c: use address-of operator on section symbols - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - x86/mm: Avoid incomplete Global INVLPG flushes - sched: Fix KCSAN noinstr violation - serial: 8250: Reinit port->pm on port specific driver unbind - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - ACPI: EC: Fix oops when removing custom query handlers - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - ext4: improve error recovery code paths in __ext4_remount() - scsi: core: Improve scsi_vpd_inquiry() checks - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - loop: loop_set_status_from_info() check before assignment - loop: Check for overflow while configuring loop - Revert "loop: Check for overflow while configuring loop" - block: don't set GD_NEED_PART_SCAN if scan partition failed - block: return -EBUSY when there are open partitions in blkdev_reread_part - blk-wbt: make enable_state more accurate - block: Limit number of items taken from the I/O scheduler in one go - crypto: cryptd - Protect per-CPU resource by disabling BH. - random: fix data race on crng_node_pool - x86/kprobes: Fix the error judgment for debug exceptions - ext4: turning quotas off if mount failed after enable quotas - ext4: forbid commit inconsistent quota data when errors=remount-ro - quota: fixup *_write_file_info() to return proper error code - ipmi_si: fix a memleak in try_smi_init() - net: add vlan_get_protocol_and_depth() helper - net: tap: check vlan with eth_type_vlan() method - !1317 ext4: Stop trying writing pages if no free blocks generated - !1323 jbd2: fix several checkpoint - jbd2: fix checkpoint cleanup performance regression - jbd2: remove __journal_try_to_free_buffer() - jbd2: fix a race when checking checkpoint buffer busy - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - jbd2: remove journal_clean_one_cp_list() - nbd: fix null-ptr-dereference while accessing 'nbd->config' - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fold nbd config initialization into nbd_alloc_config() - ext4: Stop trying writing pages if no free blocks generated - ipvlan:Fix out-of-bounds caused by unclear skb->cb- sched: Fix null pointer derefrence for sd->span - scsi: hisi_sas: Fix Null point exception after call debugfs_remove_recursive() - scsi: hisi_sas: Fix normally completed I/O analysed as failed - drm/msm/dpu: Add check for pstates - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition- HID: intel_ish-hid: Add check for ishtp_dma_tx_map - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - config: enable CONFIG_QOS_SCHED_SMART_GRID by default - mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - sched: Fix memory leak for smart grid - sched: Delete redundant updates to p->prefer_cpus - nbd: fix incomplete validation of ioctl arg - nbd: validate the block size in nbd_set_size - relayfs: fix out-of-bounds access in relay_file_read - kernel/relay.c: fix read_pos error when multiple readers - net/sched: flower: fix possible OOB write in fl_set_geneve_opt()- sched: Adjust few parameters range for smart grid - sched: clear credit count in error branch - sched: Fix memory leak on error branch - sched: fix dereference NULL pointers - sched: Fix timer storm for smart grid - memstick: r592: Fix UAF bug in r592_remove due to race condition - fbcon: Check font dimension limits - sched/rt: Fix possible warn when push_rt_task - !1152 pci: workaround multiple functions can be assigned to only one VM - pci: workaround multiple functions can be assigned to only one VM - sched: Fix negative count for jump label - sched: Fix possible deadlock in tg_set_dynamic_affinity_mode - sched: fix WARN found by deadlock detect - sched: fix smart grid usage count - sched: Add static key to reduce noise - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - !1134 【openEuler-1.0-LTS】cpufreq:conservative: Fix load in fast_dbs_update() - firewire: fix potential uaf in outbound_phy_packet_callback() - cpufreq: conservative: fix load in fast_dbs_update()- arm64: Add AMPERE1 to the Spectre-BHB affected list - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - sched: smart grid: init sched_grid_qos structure on QOS purpose - sched: Introduce smart grid scheduling strategy for cfs - ipmi: fix SSIF not responding under certain cond. - ipmi_ssif: Rename idle state and check - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - nohz: Add TICK_DEP_BIT_RCU - perf/core: Fix hardlockup failure caused by perf throttle - of: Fix modalias string generation - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - crypto: drbg - Only fail when jent is unavailable in FIPS mode - crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors - net/packet: convert po->auxdata to an atomic flag - net/packet: convert po->origdev to an atomic flag - ring-buffer: Sync IRQ works before buffer destruction - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). - lib/cmdline: fix get_option() for strings starting with hyphen - of: overlay: fix for_each_child.cocci warnings - kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list - fs: hfsplus: fix UAF issue in hfsplus_put_super - block: Fix the partition start may overflow in add_partition() - block: refactor blkpg_ioctl - nbd: get config_lock before sock_shutdown - ipv6: sr: fix out-of-bounds read when setting HMAC data. - dm: add disk before alloc dax - dm thin: Fix ABBA deadlock by resetting dm_bufio_client- !932 [sync] PR-922: jbd2: fix checkpoint inconsistent - jbd2: remove t_checkpoint_io_list - jbd2: recheck chechpointing non-dirty buffer - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition - net: sched: fix NULL pointer dereference in mq_attach- !841 【openEuler-1.0-LTS】cpufreq: conservative: Add a switch to enable fast mode - x86/pm: Fix false positive kmemleak report in msr_build_context() - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - cpufreq: conservative: Add a switch to enable fast mode - of: overlay: kmemleak in dup_and_fixup_symbol_prop() - iommu/dma: Fix MSI reservation allocation - lib/stackdepot.c: fix global out-of-bounds in stack_slabs - rcu: Use *_ONCE() to protect lockless ->expmask accesses - iommu: Don't print warning when IOMMU driver only supports unmanaged domains - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum- netfilter: nf_tables: deactivate anonymous set from preparation phase - x86/msr-index: make SPEC_CTRL_IBRS assembler-portable - xfs: verify buffer contents when we skip log replay - !586 [openEuelr-1.0-LTS] kvm: arm64: fix some pvsched bugs - kvm: arm64: fix some pvsched bugs- net: sctp: update stream->incnt after successful allocation of stream_in - !741 [openEuler-1.0-LTS] openeuler_defconfig: Add configuration items for zhaoxin - !752 arm64/mpam: modify mpam irq register error log - arm64/mpam: modify mpam irq register error log - !437 [openEuler-1.0-LTS] USB: HCD: Fix URB giveback issue in tasklet function - openeuler_defconfig: Add configuration items for zhaoxin - bluetooth: Perform careful capability checks in hci_sock_ioctl() - netrom: Fix use-after-free caused by accept on already connected socket - !689 Fix compile error in allyesconfigs - !441 [openEuler-1.0-LTS] Add support for Zhaoxin SM3 and SM4 instruction - !438 [openEuler-1.0-LTS] Add Zhaoxin I2C driver - i2c: Add Zhaoxin I2C driver - !432 [openEuler-1.0-LTS] Add Zhaoxin ACE driver - mm: memcontrol: switch to rcu protection in drain_all_stock() - !429 [openEuler-1.0.-LTS] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - !428 [openEuelr-1.0-LTS] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - !687 [HUST CSE] fix a use-after-free bug in uncore_pci_remove() - scsi/hifc: Fix compile error in allyesconfigs - net/hinic: Fix compile error in allyesconfigs - x86/perf: fix use-after-free bug in uncore_pci_remove() - crypto: Driver for Zhaoxin GMI SM4 Block Cipher Algorithm - crypto: Driver for Zhaoxin GMI SM3 Secure Hash algorithm - !433 [openEuler-1.0-LTS] Add support of turbo boost control interface for Zhaoxin CPUs - !431 [openEuler-1.0-LTS] Add Zhaoxin rng driver - crypto: Add Zhaoxin ACE driver - cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - hwrng: Add Zhaoxin rng driver - USB: HCD: Fix URB giveback issue in tasklet function - ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs- ipv6: Fix an uninit variable access bug in __ip6_make_skb() - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - verify_pefile: relax wrapper length check - udp6: fix potential access to stale information - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - ftrace: Mark get_lock_parent_ip() __always_inline - perf/core: Fix the same task check in perf_event_set_output - net: don't let netpoll invoke NAPI if in xmit context - icmp: guard against too small mtu - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - dm stats: check for and propagate alloc_percpu failure - dm thin: fix deadlock when swapping to thin device - genirq: introduce handle_fasteoi_edge_irq for phytium - genirq: introduce handle_fasteoi_edge_irq flow handler - Revert "genirq: Remove irqd_irq_disabled in __irq_move_irq" - Revert "config: enbale irq pending config for openeuler" - Revert "genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI" - Revert "irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ" - scsi: dpt_i2o: Remove obsolete driver - md: extend disks_mutex coverage - md: use msleep() in md_notify_reboot() - md: fix double free of mddev->private in autorun_array() - block/badblocks: fix badblocks loss when badblocks combine - block/badblocks: fix the bug of reverse order - block: Only set bb->changed when badblocks changes - md: fix sysfs duplicate file while adding rdev - md: replace invalid function flush_rdev_wq() with flush_workqueue() - bonding: Fix memory leak when changing bond type to Ethernet - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - timers/nohz: Last resort update jiffies on nohz_full IRQ entry - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg - ext4: only update i_reserved_data_blocks on successful block allocation - mm: mem_reliable: Use zone_page_state to count free reliable pages - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - RDMA/core: Refactor rdma_bind_addr - Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" - fix kabi broken due to import new inode operation get_inode_acl - ovl: enable RCU'd ->get_acl() - vfs: add rcu argument to ->get_acl() callback- RDMA/hns: Add check for user-configured max_inline_data value - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - !430 [openEuler-1.0-LTS] ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - audit: fix a memleak caused by auditing load module - !595 [openEuler-1.0-LTS] iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - tcp: restrict net.ipv4.tcp_app_win - x86/speculation: Allow enabling STIBP with legacy IBRS - iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name- KVM: nVMX: add missing consistency checks for CR0 and CR4 - drm/vmwgfx: Validate the box size for the snooped cursor - net/sched: Retire tcindex classifier - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - cpu/SMT: create and export cpu_smt_possible() - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - !566 linux-4.19.y bugfixes backport - bpf: add missing header file include - uaccess: Add speculation barrier to copy_from_user() - random: always mix cycle counter in add_latent_entropy() - x86/mm: Fix use of uninitialized buffer in sme_enable() - ext4: fail ext4_iget if special inode unallocated - ext4: zero i_disksize when initializing the bootloader inode - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix disassociation race - irqdomain: Fix association race - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/bugs: Reset speculation control settings on init - timers: Prevent union confusion from unexpected restart_syscall() - crypto: rsa-pkcs1pad - Use akcipher_request_complete - crypto: seqiv - Handle EBUSY correctly - ACPI: battery: Fix missing NUL-termination with large strings - ACPICA: nsrepair: handle cases without a return value correctly - genirq: Fix the return type of kstat_cpu_irqs_sum() - ACPI: NFIT: fix a potential deadlock during NFIT teardown - alarmtimer: Prevent starvation by small intervals and SIG_IGN - ring-buffer: Fix race while reader and writer are on the same page - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - Revert "cgroup/cpuset: Change cpuset_rwsem and hotplug lock order" - Revert "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock" - Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - block: fix scan partition for exclusively open device again - block: fix kabi broken in ioctl.c - block: merge disk_scan_partitions and blkdev_reread_part - block: cleanup partition scanning in register_disk - block: Revert "block: check 'bd_super' before rescanning partition" - md: fix kabi broken in struct mddev - md: use interruptible apis in idle/frozen_sync_thread - md: wake up 'resync_wait' at last in md_reap_sync_thread() - md: refactor idle/frozen_sync_thread() - md: add a mutex to synchronize idle and frozen in action_store() - md: refactor action_store() for 'idle' and 'frozen' - mm: mem_reliable: Initialize reliable_nr_page when mm_init() - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - loop: Add parm check in loop_control_ioctl - block/wbt: enable wbt after switching cfq to other schedulers - Fix double fget() in vhost_net_set_backend() - sched/fair: Sanitize vruntime of entity being migrated - sched/fair: sanitize vruntime of entity being placed - Revert "sched: Reinit task's vruntime if a task sleep over 200 days" - btrfs: fix race between quota disable and quota assign ioctls- ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - net: virtio_net_hdr_to_skb: count transport header in UFO - net: be more gentle about silly gso requests coming from user - ext4: fix race between writepages and remount- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - ftrace: Fix invalid address access in lookup_rec() when index is 0 - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - RDMA/core: Don't infoleak GRH fields - !480 mm bugfixes backport - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - mm: memcontrol: fix cannot alloc the maximum memcg ID- net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() - x86/speculation: Add RSB VM Exit protections - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/speculation: Disable RRSBA behavior - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/entry: Remove skip_r11rcx - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/cpu: Add a steppings field to struct x86_cpu_id - x86/cpu: Add consistent CPU match macros - x86/devicetable: Move x86 specific macro out of generic code - x86/cpufeature: Fix various quality problems in the header - x86/cpufeature: Add facility to check for min microcode revisions - Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" - Revert "x86/speculation: Add RSB VM Exit protections" - x86/nospec: Fix i386 RSB stuffing - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - hugetlb: fix hugepages_setup when deal with pernode - hugetlb: fix wrong use of nr_online_nodes - tty: fix out-of-bounds access in tty_driver_lookup_tty() - arm64: errata: Remove AES hwcap for COMPAT tasks - kernel: Initialize cpumask before parsing - genirq: Disable interrupts for force threaded handlers - softirq: Don't try waking ksoftirqd before it has been spawned - scsi: hisi_sas: Clear interrupt status when exiting channel int0 for v3 hw - scsi: hisi_sas: Handle NCQ error when IPTT is valid - scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: refactor the handle of xmit - net: sched: don't expose action qstats to skb_tc_reinsert() - net: sched: protect against stack overflow in TC act_mirred - net: sched: refactor reinsert action - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - ext4: fix another off-by-one fsmap error on 1k block filesystems- tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - mm/oom_kill.c: fix oom_cpuset_eligible() comment - oom: decouple mems_allowed from oom_unkillable_task - mm, oom: remove redundant task_in_mem_cgroup() check - mm, oom: refactor dump_tasks for memcg OOMs - block: Fix wrong offset in bio_truncate() - fs: move guard_bio_eod() after bio_set_op_attrs - block: add bio_truncate to fix guard_bio_eod - mm/mempolicy.c: fix out of bounds write in mpol_parse_str() - cifs: Fix use-after-free in rdata->read_into_pages() - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()- scsi: cancel the inflight async device probe when remove scsi_target - scsi: fix use-after-free problem in scsi_remove_target - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - blk-wbt: don't enable throttling if default elevator is bfq - block: Fix kabi broken by "block: split .sysfs_lock into two locks" - block: fix comment and add lockdep assert - block: don't release queue's sysfs lock during switching elevator - block: fix race between switching elevator and removing queues - block: split .sysfs_lock into two locks - crypto: rsa-pkcs1pad - restore signature length check - fs/proc: task_mmu.c: don't read mapcount for migration entry - migrate: hugetlb: check for hugetlb shared PMD in node migration - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - ipv6: Fix tcp socket connection with DSCP. - ipv6: Fix datagram socket connection with DSCP. - aio: fix mremap after fork null-deref - bpf: Always return target ifindex in bpf_fib_lookup - serial: 8250_dma: Fix DMA Rx rearm race - serial: 8250_dma: Fix DMA Rx completion race - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - netlink: annotate data races around sk_state - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around nlk->portid - netlink: remove hash::nelems check in netlink_insert - net: fix UaF in netns ops registration error path - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - binder: fix handling of error during copy - binder: use cred instead of task for getsecid - binder: don't detect sender/target during buffer cleanup - binder: make sure fd closes complete - binder: Remove bogus warning on failed same-process transaction - binder: fix incorrect calculation for num_valid - binder: Prevent repeated use of ->mmap() via NULL mapping - binder: Don't modify VMA bounds in ->mmap handler - binder: Set end of SG buffer area properly. - binder: return errors from buffer copy functions - binder: check for overflow when alloc for security context - binder: fix BUG_ON found by selinux-testsuite - binder: fix handling of misaligned binder object - binder: use userspace pointer as base of buffer space - binder: remove user_buffer_offset - binder: remove kernel vm_area for buffer space - binder: avoid kernel vm_area for buffer fixups - binder: add function to copy binder object from buffer - binder: add functions to copy to/from binder buffers - binder: create userspace-to-binder-buffer copy function - binder: fix use-after-free due to ksys_close() during fdget() - binder: fix kerneldoc header for struct binder_buffer - binder: create node flag to request sender's security context - binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. - binder: use standard functions to allocate fds - block: fix kabi change since add bd_write_openers and bd_part_write_openers - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - Revert "block: add info when opening an exclusive opened block device for write" - Revert "block: add info when opening a write opend block device exclusively" - ext4: fix WARNING in mb_find_extent - sctp: fail if no bound addresses can be used for a given scope- HID: check empty report_list in hid_validate_values() - dhugetlb: use mutex lock in update_reserve_pages() - ntfs: fix out-of-bounds read in ntfs_attr_find() - ntfs: fix use-after-free in ntfs_ucsncmp() - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - netfilter: nf_tables: fix null deref due to zeroed list head - tcp: Fix listen() regression in 5.15.88. - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - rds: rds_rm_zerocopy_callback() use list_first_entry()- !423 genirq bugfix for arm64 - genirq: Remove irqd_irq_disabled in __irq_move_irq - !422 iscsi bugfixes backport - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - !420 backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - nbd: fix assignment error for first_minor in nbd_dev_add - selinux: further adjust init order for cred_* hooks - selinux: further adjust init order for file_alloc_security hook - !415 mainline bugfix backport - selinux: reorder hooks to make runtime disable less broken - evm: Fix a small race in init_desc() - evm: Check also if *tfm is an error pointer in init_desc() - iommu: Properly export iommu_group_get_for_dev() - of: resolver: Add of_node_put() before return and break - of: unittest: Add of_node_put() before return - drivers/iommu: Allow IOMMU bus ops to be unregistered - drivers/iommu: Export core IOMMU API symbols to permit modular drivers - component: do not dereference opaque pointer in debugfs - ipmi: use %*ph to print small buffer - crypto: algif_skcipher - Use chunksize instead of blocksize - crypto: algif_skcipher - EBUSY on aio should be an error - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - dhugetlb: isolate hwpoison hugepage when release - mm/sharepool: Fix null-pointer-deference in sp_free_area- !213 net: bonding: Inherit MPLS features from slave devices - x86/unwind: Fix check_paravirt() calls orc_find() before declaration - dhugetlb: set hpool to NULL for cont-bit hugepage - arm64/ascend: Delete CONFIG_ASCEND_AUTO_TUNING_HUGEPAGE in hulk_defconfig - arm64/ascend: Delete unused feature auto-tuning hugepage - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - !396 anolis: bond: broadcast ARP or ND messages to all slaves - anolis: bond: broadcast ARP or ND messages to all slaves - net: bonding: Inherit MPLS features from slave devices- block, bfq: switch 'bfqg->ref' to use atomic refcount apis - x86/bugs: Flush IBP in ib_prctl_set() - media: vivid: fix compose size exceed boundary - cifs: do not include page data when checking signature - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - net: stream: purge sk_error_queue in sk_stream_kill_queues() - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - ext4: fix deadlock due to mbcache entry corruption - mbcache: automatically delete entries from cache on freeing - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm: gup: fix the fast GUP race against THP collapse - prlimit: do_prlimit needs to have a speculation check - arm64: cmpxchg_double*: hazard against entire exchange variable - net/ulp: prevent ULP without clone op from entering the LISTEN status - driver core: Fix bus_type.match() error handling in __driver_attach() - md: fix a crash in mempool_free - bpf: pull before calling skb_postpull_rcsum() - SUNRPC: ensure the matching upcall is in-flight upon downcall - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - pnode: terminate at peers of source - cifs: Fix uninitialized memory read for smb311 posix symlink create - device_cgroup: Roll back to original exceptions after copy failure - PCI/sysfs: Fix double free in error path - PCI: Fix pci_device_is_present() for VFs by checking PF - ipmi: fix use after free in _ipmi_destroy_user() - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - ipmi: fix long wait in unload when IPMI disconnect - binfmt: Fix error return code in load_elf_fdpic_binary() - chardev: fix error handling in cdev_device_add() - mrp: introduce active flags to prevent UAF when applicant uninit - bpf: make sure skb->len != 0 when redirecting to a tunneling device - ipmi: fix memleak when unload ipmi driver - ACPICA: Fix error code path in acpi_ds_call_control_method() - skbuff: Account for tail adjustment during pull operations - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: amba-pl011: avoid SBSA UART accessing DMACR register - class: fix possible memory leak in __class_register() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - blktrace: Fix output non-blktrace event when blk_classic option enabled - SUNRPC: Fix missing release socket in rpc_sockname() - bonding: uninitialized variable in bond_miimon_inspect() - pinctrl: pinconf-generic: add missing of_node_put() - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - md/raid1: stop mdx_raid1 thread when raid1 array run failed - blk-mq: fix possible memleak when register 'hctx' failed - perf: Fix possible memleak in pmu_dev_alloc() - cpuidle: dt: Return the correct numbers of parsed idle states - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - pstore/ram: Fix error return code in ramoops_probe() - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - sched/rt: Optimize checking group RT scheduler constraints - md: protect md_unregister_thread from reentrancy - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - lib/list_debug.c: Detect uninitialized lists - crypto: tcrypt - avoid signed overflow in byte count - mm: sharepool: fix hugepage_rsvd count increase error - config: enbale irq pending config for openeuler - genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI - irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ - md: fix uaf in md_wakeup_thread - genirq: add printk safe in irq context - jbd2: Fix data missing when reusing bh which is ready to be checkpointed - x86/unwind: Fix orc entry for paravirt {save,restore}_fl - cifs: sanitize multiple delimiters in prepath - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry- ring-buffer: Fix race between reset page and reading page - block: don't allow a disk link holder to itself - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: lost matching-pair of trace in ext4_truncate - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - mm/swapfile: add cond_resched() in get_swap_pages() - hugetlbfs: don't delete error page from pagecache - mm: hwpoison: refactor refcount check handling - dhugetlb: set DYNAMIC_HUGETLB to y for hulk_defconfig - dhugetlb: use enable_dhugetlb to disable huge_memory - dhugetlb: skip dissolve hugepage belonging to dynamic hugetlb - dhugetlb: only support 1G/2M hugepage and ARM64_4K_PAGES - dhugetlb: isolate dynamic hugetlb code - dhugetlb: backport dynamic hugetlb feature - !344 mm: fix false-positive OVERCOMMIT_GUESS failures - cfq: fix memory leak for cfqq - mm: fix false-positive OVERCOMMIT_GUESS failures- bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - genirq: Introduce warn log when irq be reentrant - net: sched: disallow noqueue for qdisc classes - net: sched: atm: dont intepret cls results when asked to drop - block: check 'bd_super' before rescanning partition - net: sched: cbq: dont intepret cls results when asked to drop - swapfile: fix soft lockup in scan_swap_map_slots - Huawei BMA: Fix iBMA driver bug- USB: Fix kABI for usb_device->reset_in_progress - rndis_wlan: Prevent buffer overflow in rndis_query_oid - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - ima: Directly assign the ima_default_policy pointer to ima_rules - driver core: Don't probe devices after bus_type.match() probe deferral - KEYS: trusted: Fix migratable=1 failing - certs: Fix blacklist flag type confusion - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - ipc/sem: Fix dangling sem_array access in semtimedop race - ipv6: avoid use-after-free in ip6_fragment() - nvme initialize core quirks before calling nvme_init_subsystem - memcg: fix possible use-after-free in memcg_write_event_control() - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - nvme: restrict management ioctls to admin - arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 - arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - net: tun: Fix use-after-free in tun_detach() - of: property: decrement node refcount in of_fwnode_get_reference_args() - af_key: Fix send_acquire race with pfkey_register - audit: fix undefined behavior in bit shift for AUDIT_BIT - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls - ima: Do not print policy rule with inactive LSM labels - lsm: Resolve KABI changes on lsm_notifier - ima: Evaluate error in init_ima() - ima: ima/lsm policy rule loading logic bug fixes - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: use the lsm policy update notifier - LSM: switch to blocking policy update notifiers - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers- arm64: Kconfig: default unset ARCH_LLC_128_LINE_SIZE - mm/sharepool: clean up ABI breakage - timekeeping: Avoiding false sharing in field access of tk_core - mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED - mm/memory-failure.c: fix race with changing page more robustly - mm,memory_failure: always pin the page in madvise_inject_error - kobject: Fix slab-out-of-bounds in fill_kobj_path() - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - mm/sharepool: Charge Buddy hugepage to memcg- dm thin: Use last transaction's pmd->root when commit failed - drm: mali-dp: potential dereference of null pointer - power: supply: wm8350-power: Add missing free in free_charger_irq - sched: Reinit task's vruntime if a task sleep over 200 days - media: dvb-core: Fix UAF due to refcount races at releasing - drm/amdkfd: Check for null pointer after calling kmemdup - !325 Support enabling dirty log gradually in small chunks - KVM: arm64: Support enabling dirty log gradually in small chunks - KVM: x86: enable dirty log gradually in small chunks - KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 - KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one - KVM: Fix the bitmap range to copy during clear dirty - kvm_main: fix some comments - KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size - Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" - KVM: validate userspace input in kvm_clear_dirty_log_protect() - kvm: introduce manual dirty log reprotect - kvm: rename last argument to kvm_get_dirty_log_protect - kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - hv_netvsc: Add check for kvmalloc_array - xen/netback: don't call kfree_skb() with interrupts disabled - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - !273 [openEuler-1.0-LTS] Fix mouse enumeration issue after wakeup from s4 - arm64: fix a concurrency issue in emulation_proc_handler() - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - media: mceusb: Use new usb_control_msg_*() routines - media: mceusb: fix control-message timeouts - USB: add usb_control_msg_send() and usb_control_msg_recv() - Fix mouse enumeration issue after wakeup from s4- mm/sharepool: Fix a double free problem caused by init_local_group - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - macvlan: enforce a consistent minimal mtu - net: macvlan: fix memory leaks of macvlan_common_newlink - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - net: gso: fix panic on frag_list with mixed head alloc types - tcp/udp: Make early_demux back namespacified. - ipv6: fix WARNING in ip6_route_net_exit_late() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - tcp: fix indefinite deferral of RTO with SACK reneging - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - serial: 8250: Flush DMA Rx on RLSI - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - security: commoncap: fix -Wstringop-overread warning - ring_buffer: Do not deactivate non-existant pages - ftrace: Fix null pointer dereference in ftrace_add_mod() - ftrace: Optimize the allocation for mcount entries - kprobe: reverse kp->flags when arm_kprobe failed - mm: fs: initialize fsdata passed to write_begin/write_end interface - nfs4: Fix kmemleak when allocate slot failed - kernfs: fix use-after-free in __kernfs_remove - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - signal handling: don't use BUG_ON() for debugging - ida: don't use BUG_ON() for debugging- !272 [openEuler-1.0-LTS] Add MWAIT Cx support for Zhaoxin CPUs. - Bluetooth: L2CAP: Fix u8 overflow - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - !288 Add support for ConnectX6 Lx and ConnectX6Dx with openEuler inbox driver - net/mlx5: Update the list of the PCI supported devices - net/mlx5: Update the list of the PCI supported devices - drivers: net: slip: fix NPD bug in sl_tx_timeout() - staging: rtl8712: fix use after free bugs - Add MWAIT Cx support for Zhaoxin CPUs.- x86/tsc: use topology_max_packages() in tsc watchdog check - scsi: hisi_sas: Set iptt aborted flag when receiving an abnormal CQ - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0- svm: Delete unused ioctl command - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - block: limit request dispatch loop duration - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir- block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - init/main.c: return 1 from handled __setup() functions - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - x86/cpu: Load microcode during restore_processor_state() - genirq: Synchronize interrupt thread startup - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - once: add DO_ONCE_SLOW() for sleepable contexts - inet: fully convert sk->sk_rx_dst to RCU rules - ext4: continue to expand file system when the target size doesn't reach - nvme: copy firmware_rev on each init - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - can: bcm: check the result of can_send() in bcm_can_tx() - xfrm: Update ipcomp_scratches with NULL when freed - tcp: annotate data-race around tcp_md5sig_pool_populated - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - ext4: fix null-ptr-deref in ext4_write_info - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - ima: Free the entire rule if it fails to parse - ima: Free the entire rule when deleting a list of rules - ima: Have the LSM free its audit rule - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - net: team: Unsync device addresses on ndo_stop - mm/slub: fix to return errno if kmalloc() fails - of: fdt: fix off-by-one error in unflatten_dt_nodes()- net: tun: fix bugs for oversize packet when napi frags enabled - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - ext4: fix bad checksum after online resize - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - fs: fix UAF/GPF bug in nilfs_mdt_destroy - dm: Fix UAF in run_timer_softirq() - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - livepatch/core: Fix livepatch/state leak on error path - !130 [openEuler-1.0-LTS] update pmu for Zhaoxin CPUs - update pmu for Zhaoxin CPUs- uacce: add the reference counter protection - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - usb: mon: make mmapped memory read only - !185 [openEuler-1.0-LTS] Add support sata lpm for Zhaoxin CPUs - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - atm: idt77252: fix use-after-free bugs caused by tst_timer - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - !94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - !88 [openEuler-1.0-LTS] XHCI:Fix some device identify fail when enable xHCI runtime suspend - !92 [openEuler-1.0-LTS] x86/tsc: Make cur->adjusted values in package#1 to be the same - !93 [openEuler-1.0-LTS] Driver for Zhaoxin CPU core temperature monitoring - !89 [openEuler-1.0-LTS] EHCI: Clear wakeup signal locked in S0 state when device plug in - scsi: stex: Properly zero out the passthrough command structure - !192 x86/apic/vector: Fix ordering in vector assignment - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - vsock: Fix memory leak in vsock_connect() - x86/apic/vector: Fix ordering in vector assignment - Add support for PxSCT.LPM set based on actual LPM circumstances - Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - Driver for Zhaoxin CPU core temperature monitoring - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - x86/tsc: Make cur->adjusted values in package#1 to be the same - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI:Fix some device identify fail when enable xHCI runtime suspend- sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - ipv6: Fix data races around sk->sk_prot. - ipv6: annotate some data-races around sk->sk_prot - ipv6: provide and use ipv6 specific version for {recv, send}msg - inet: factor out inet_send_prepare() - nilfs2: fix use-after-free bug of struct nilfs_root- nfp: fix use-after-free in area_cache_get() - mISDN: fix use-after-free bugs in l1oip timer handlers - tcp: Fix data races around icsk->icsk_af_ops. - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - !134 scsi: megaraid_sas: Add support for MegaRAID Aero controllers - !138 vfio-pci: Mask cap zero - bnx2x: fix potential memory leak in bnx2x_tpa_stop() - r8152: Rate limit overflow messages - scsi: megaraid_sas: Add support for MegaRAID Aero controllers - vfio-pci: Mask cap zero - tcp/udp: Fix memory leak in ipv6_renew_options(). - net: mvpp2: fix mvpp2 debugfs leak - !159 PCI: Add ACS quirk for Broadcom NICs - !137 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - kcm: avoid potential race in kcm_tx_work - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !139 nvme: Assign subsys instance from first ctrl - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - nvme: fix controller instance leak - nvme: Assign subsys instance from first ctrl - PCI: Add ACS quirk for Broadcom BCM5750x NICs - PCI: Add ACS quirk for Broadcom BCM57414 NIC- binder: fix UAF of ref->proc caused by race condition - arm64: fix oops in concurrently setting insn_emulation sysctls - mm/hotplug: silence a lockdep splat with printk() - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - HID: roccat: Fix use-after-free in roccat_read() - ext4: fix dir corruption when ext4_dx_add_entry() fails - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - Revert "quota: Check next/prev free block number after reading from quota file" - Revert "quota: Replace all block number checking with helper function" - Revert "quota: Add more checking after reading from quota file" - tracefs: Only clobber mode/uid/gid on remount if asked - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: ebtables: reject blobs that don't provide all entry points - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - SUNRPC: use _bh spinlocking on ->transport_lock - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - netfilter: br_netfilter: Drop dst references before setting. - debugfs: add debugfs_lookup_and_remove() - tcp: annotate data-race around challenge_timestamp - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - neigh: fix possible DoS due to net iface start/stop loop - mm/hugetlb: fix hugetlb not supporting softdirty tracking - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - net: Fix a data-race around sysctl_somaxconn. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - xfrm: fix refcount leak in __xfrm_policy_check() - audit: fix potential double free on error path from fsnotify_add_inode_mark - dm: return early from dm_pr_call() if DM device is suspended - NFSv4: Fix races in the legacy idmapper upcall- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix check for block being out of directory size - ext4: check if directory block is within i_size - block: Fix UAF in bd_link_disk_holder() - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - block: add a new config to control dispatching bios asynchronously - block: fix kabi broken in request_queue - md: enable dispatching bio asynchronously for raid10 by default - arm64/topology: getting preferred sibling's cpumask supported by platform - block: support to dispatch bio asynchronously - block: add new fields in request_queue - md/raid10: convert resync_lock to use seqlock - md/raid10: prevent unnecessary calls to wake_up() in fast path - !122 【kernel-openEuler-1.0-LTS】kernel:fix some issues with 4.19 kernel on openEuler 22.03 system - mm: sharepool: fix potential AA deadlock - mm: sharepool: check size=0 in mg_sp_make_share_k2u() - mm: sharepool: delete redundant check in __sp_remap_get_pfn - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: hisi_sas: Release resource directly in hisi_sas_abort_task() when NCQ error - scsi: hisi_sas: Enable force phy when SATA disk directly connected - scsi: hisi_sas: Modify v3 HW ATA completion process when SATA disk is in error status - sched: Fix invalid free for tsk->se.dyn_affi_stats - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized - scsi: target: tcmu: Fix crash on ARM during cmd completion - scsi: target: tcmu: Optimize use of flush_dcache_page - scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - perf bench futex-wake: Restore thread count default to online CPU count - selftests/bpf: Enlarge select() timeout for test_maps - xfs: preserve default grace interval during quotacheck - i40e: Fix kernel crash during module removal - i40e: Fix use-after-free in i40e_client_subtask() - EDAC: skx_common: downgrade message importance on missing PCI device - x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled - x86: Fix early boot crash on gcc-10, third try - objtool: Don't fail on missing symbol table- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86: Adjust counter sample period after a wrmsr - KVM: x86: Fix perfctr WRMSR for running counters - perf/core: Provide a kernel-internal interface to recalibrate event period - media: em28xx: initialize refcount before kref_get - mm: avoid potential deadlock tirgged by writing slab-attr-file - ext4: fix use-after-free in ext4_ext_shift_extents - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - efi: capsule-loader: Fix use-after-free in efi_capsule_write - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - mm/sharepool: Fix UAF reported by KASAN - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - mm: mem_reliable: Start fallback if no suitable zone found - net: hns3: update hns3 version to 22.9.2 - net: hns3: fix error resume keep alive when remove hclgevf - net: hns3: update hns3 version to 22.9.1 - net: hns3: fix keep alive can not resume problem when system busy- jfs: prevent NULL deref in diFree - jfs: fix GPF in diFree- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- KVM: x86: do not report a vCPU as preempted outside instruction boundaries - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE - netfilter: nf_conntrack_irc: Tighten matching on DCC message - ext4: avoid resizing to a partial cluster size - locking/atomic: Make test_and_*_bit() ordered on failure - geneve: do not use RT_TOS for IPv6 flowlabel - SUNRPC: Reinitialise the backchannel request buffers before reuse - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - tcp: fix over estimation in sk_forced_mem_schedule() - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: make sure ext4_append() always allocates new block - kprobes: Forbid probing on trampoline and BPF code areas - kfifo: fix kfifo_to_user() return type - profiling: fix shift too large makes kernel panic - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - can: error: specify the values of data[5..7] of CAN error frames - fs: check FMODE_LSEEK to control internal pipe splicing - tcp: make retransmitted SKB fit into the send window - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - x86/pmem: Fix platform-device leak in error path - selinux: Add boundary check in put_entry() - ACPI: LPSS: Fix missing check in register_device_clock() - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - igmp: Fix data-races around sysctl_igmp_qrv. - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - block: fix the problem of io_ticks becoming smaller - blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling - block, bfq: save & resume weight on a queue merge/split - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 - acpi/nfit: improve bounds checking for 'func' - ACPICA: Do not increment operation_region reference counts for field units - ACPICA: Fix exception code class checks - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: custom_method: fix potential use-after-free issue - ACPI: custom_method: fix a possible memory leak - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - ACPI/IORT: Fix PMCG node single ID mapping handling - ACPI/IORT: Check node revision for PMCG resources - kprobes: don't call disarm_kprobe() for disabled kprobes - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - usb: gadget: function: printer: fix use-after-free in __lock_acquire - video: fbdev: i740fb: Error out if 'pixclock' equals zero - lightnvm: disable the subsystem - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: make configfs_create() return inode - configfs: factor dirent removal into helpers - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup- dm-thin: Resume failed in FAIL mode - tpm: fix reference counting for struct tpm_chip - af_key: Do not call xfrm_probe_algs in parallel - net: usb: ax88179_178a: Fix packet receiving - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - net: usb: ax88179_178a: fix packet alignment padding- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - can: bcm/raw/isotp: use per module netdevice notifier - CIFS: Fix retry mid list corruption on reconnects - KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - dm verity: set DM_TARGET_IMMUTABLE feature flag - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - Revert "scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs" - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow SET_ID to refer to another table- x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - Revert "blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite" - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - arm64: Avoid premature usercopy failure for __arch_copy_to_user_generic_read - net_sched: cls_route: remove from list when handle is 0- Revert "x86/unwind/orc: Change REG_SP_INDIRECT" - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - PCI: Add config control for phytium ACS quirks - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - sched: Fix null-ptr-deref in free_fair_sched_group - RDMA/ib_srp: Fix a deadlock - mm/slub: add missing TID updates on slab deactivation - block: fix regression for dm - blk-mq: handle bio after queue is initialized - x86: Clear .brk area at early boot - signal/seccomp: Dump core when there is only one live thread - x86/unwind/orc: Recheck address range after stack info was updated - x86/unwind/orc: Silence warnings caused by missing ORC data - x86/unwind/orc: Change REG_SP_INDIRECT- netfilter: nf_queue: do not allow packet truncation below transport header offset - openvswitch: fix OOB access in reserve_sfa_size() - dm thin: use refcount_t for thin_c reference counting - exec: Force single empty string when argv is empty - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: 8250: fix return error code in serial8250_request_std_resource() - ipv4: Fix data-races around sysctl_ip_dynaddr. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - icmp: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - usbnet: fix memory leak in error case - esp: limit skb_page_frag_refill use to a single page - net: tun: avoid disabling NAPI twice - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - usbnet: fix memory allocation in helpers - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - virtio-net: fix race between ndo_open() and virtio_device_ready() - SUNRPC: Fix READ_PLUS crasher - virtio_net: fix xdp_rxq_info bug after suspend/resume - erspan: do not assume transport header is always set - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - ext4: make variable "count" signed - serial: 8250: Store to lsr_save_flags after lsr read - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - io_uring: add missing item types for various requests - net/sched: cls_u32: fix possible leak in u32_init_knode() - fq_codel: reject silly quantum parameters - net: sched: sch_teql: fix null-pointer dereference - rcu: Set a maximum limit for back-to-back callback invocation - mm: Fix page counter mismatch in shmem_mfill_atomic_pte - scsi: mpt3sas: Fix unlock imbalance - io-wq: Switch io_wqe_worker's fs before releasing request - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - Revert "iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()"- fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - fbmem: Check virtual screen sizes in fb_set_var() - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - scsi: core: Fix race between handling STS_RESOURCE and completion - block: prevent lockdep false positive warning about 'bd_mutex' - dm verity: allow only one error handling mode - dm verity: Fix compilation warning - dm verity: add root hash pkcs#7 signature verification - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()- inotify: show inotify mask flags in proc fdinfo - io_uring: always grab file table for deferred statx - bpf: Don't redirect packets with invalid pkt_len - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu range in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - crypto: hisilicon/sec - don't sleep when in softirq - video: fbdev: sm712fb: Fix crash in smtcfb_write() - video: fbdev: sm712fb: Fix crash in smtcfb_read() - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - block: don't delete queue kobject before its children - etmem:fix kernel stack overflow in do_swapcache_reclaim - etmem:fix kasan slab-out-of-bounds in do_swapcache_reclaim - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - blk-throttle: fix io hung due to configuration updates - 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() - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue - ext4: fix race condition between ext4_ioctl_setflags and ext4_fiemap- block: fix that part scan is disabled in device_add_disk() - Revert "block: rename bd_invalidated" - Revert "block: move the NEED_PART_SCAN flag to struct gendisk" - Revert "block:Fix kabi broken" - rcu/tree: Mark functions as notrace - netfilter: nf_tables: stricter validation of element data - net: rose: fix UAF bugs caused by timer handler - xen/arm: Fix race in RB-tree based P2M accounting - vt: drop old FONT ioctls - dm thin: Fix crash in dm_sm_register_threshold_callback() - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen-netfront: fix potential deadlock in xennet_remove() - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/sharepool: Check sp_is_enabled() before show spa_stat- x86: Fix return value of __setup handlers - x86/delay: Fix the wrong asm constraint in delay_loop() - ACPI: sysfs: Fix BERT error region memory mapping - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - nbd: fix io hung while disconnecting device - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - ip_gre: test csum_start instead of transport header - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - NFSv4: Don't hold the layoutget locks across multiple RPC calls - tcp: tcp_rtx_synack() can be called from process context - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - drivers/base/node.c: fix compaction sysfs file leak - fsnotify: fix wrong lockdep annotations - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - fat: add ratelimit to fat*_ent_bread() - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - dm stats: add cond_resched when looping over entries - zsmalloc: fix races between asynchronous zspage free and page migration - netfilter: conntrack: re-fetch conntrack after insertion - assoc_array: Fix BUG_ON during garbage collect - net: af_key: check encryption module availability consistency - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - block:Fix kabi broken - block: Fix warning in bd_link_disk_holder() - block: move the NEED_PART_SCAN flag to struct gendisk - block: rename bd_invalidated - scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs - scsi: hisi_sas: enable use_clustering - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - x86/cpu: Add another Alder Lake CPU to the Intel family - x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family - x86/cpu: Add Jasper Lake to Intel family - cpu/speculation: Add prototype for cpu_show_srbds() - x86/cpu: Add Elkhart Lake to Intel family - block: open accurate iostat account by default - block: use "precise_iostat" to switch accurate iostat account - block/diskstats: more accurate approximation of io_ticks for slow disks - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages- ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - swiotlb: skip swiotlb_bounce when orig_addr is zero - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - io_uring: io_close: Set owner as current->files if req->work.files uninitialized- mm/memcontrol: fix wrong vmstats for dying memcg - ext4: recover csum seed of tmp_inode after migrating to extents - xfs: show the proper user quota options - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit - drivers core: Miscellaneous changes for sysfs_emit - drivers core: Remove strcat uses around sysfs_emit and neaten - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions- arm64: fix out-of-range error when adapting for ARM64_SPECTRE_BHB - xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata - xfs: namecheck directory entry names before listing them - xfs: namecheck attribute names before listing them - xfs: check attribute leaf block structure - xfs: check attribute name validity - xfs: check directory name validity - xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t - xfs: abort xattr scrub if fatal signals are pending - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - arm64: fix extra cpucaps setup problem - Revert "sched: Fix sched_fork() access an invalid sched_task_group" - Revert "sched: Fix yet more sched_fork() races" - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - sctp: use call_rcu to free endpoint - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - HID: holtek: fix mouse probing - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - netfilter: nf_tables: disallow non-stateful expression in sets earlier - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode"- x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86/unwind/orc: Fix premature unwind stoppage due to IRET frames - x86/unwind: Prevent false warnings for non-current tasks - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - NFC: netlink: fix sleep in atomic bug when firmware download timeout - nfc: replace improper check device_is_registered() in netlink related functions - ext4: fix super block checksum incorrect after mount - block: remove the bd_openers checks in blk_drop_partitions - block: fix busy device checking in blk_drop_partitions again - block: fix busy device checking in blk_drop_partitions - ext4: add reserved GDT blocks check- ping: fix address binding wrt vrf - tcp: resalt the secret every 10 seconds - netlink: do not reset transport header in netlink_recvmsg() - ipv4: drop dst in multicast routing path - net: Fix features skip in for_each_netdev_feature() - VFS: Fix memory leak caused by concurrently mounting fs with subtype - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix mempool NULL pointer race when completing IO - tcp: make sure treq->af_specific is initialized - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre: Make o_seqno start from 0 in native mode - tcp: md5: incorrect tcp_header_len for incoming connections - mtd: rawnand: Fix return value check of wait_for_completion_timeout - mtd: rawnand: fix ecc parameters for mt7622 - hex2bin: fix access beyond string end - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - arm_pmu: Validate single/group leader events - netlink: reset network and mac headers in netlink_dump() - net/packet: fix packet_sock xmit return value checking - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - smp: Fix offline cpu check in flush_smp_call_function_queue() - ipv6: fix panic when forwarding a pkt with no in6 dev - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm, page_alloc: fix build_zonerefs_node() - cifs: potential buffer overflow in handling symlinks - veth: Ensure eth header is in skb's linear part - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - mm: don't skip swap entry even if zap_details specified - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - NFSv4: Protect the state recovery thread against direct reclaim - macvtap: advertise link netns via netlink - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - ext4: don't BUG if someone dirty pages without asking ext4 first - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - ACPICA: Avoid walking the ACPI Namespace if it is not there - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - NFS: remove unneeded check in decode_devicenotify_args() - serial: 8250: Fix race condition in RTS-after-send handling - serial: 8250_mid: Balance reference count for PCI DMA device - tcp: ensure PMTU updates are processed during fastopen - af_netlink: Fix shift out of bounds in group mask calculation - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - mtd: onenand: Check for error irq - printk: fix return value of printk.devkmsg __setup handler - perf/core: Fix address filter parser for multiple filters - ACPI: APEI: fix return value of __setup handlers - crypto: authenc - Fix sleep in atomic context in decrypt_tail - PCI: pciehp: Clear cmd_busy bit in polling mode - ACPI: properties: Consistently return -ENOENT if there are no more references - mm,hwpoison: unmap poisoned page before invalidation - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - NFSD: prevent integer overflow on 32 bit systems - SUNRPC: avoid race between mod_timer() and del_timer_sync() - xfrm: fix tunnel model fragmentation behavior - sched/fair: Fix enqueue_task_fair() warning some more - sched/fair: Fix enqueue_task_fair warning - floppy: disable FDRAWCMD by default - perf: Fix sys_perf_event_open() race against self - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID- net: hns3: update hns3 version to 22.5.1 - net: hns3: fix vf link setting failed when no vf driver loaded - arm64: Add memmap reserve range check to avoid conflict - 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 - uce: coredump scenario support kernel recovery - NULL pointer dereference on rmmod iptable_mangle.- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - net/sched: cls_u32: fix netns refcount changes in u32_change() - mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - mm: fix gup_pud_range - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - ext4: fix warning when submitting superblock in ext4_commit_super() - ext4: fix bug_on in __es_tree_search - secure_seq: use the 64 bits of the siphash for port offset calculation - floppy: use a statically allocated error counter - mmc: block: fix read single on recovery logic - SUNRPC: Ensure that the gssproxy client can start in a connected state - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - ax25: Fix UAF bugs in ax25 timers - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - drm/vgem: Close use-after-free race in vgem_gem_create - mm/memory.c: update the first page in clear_gigantic_page_chunk- scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix SAS disk sense info print incorrectly sometimes - scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout - mm/share_pool: Support read-only memory allocation - mm: clear_freelist_page: Provide timeout mechanism for worker runtime - io_uring: fix race between timeout flush and removal - 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 - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: unregister sysfs path before destroying jbd2 journal - ext4: fix use-after-free in ext4_search_dir - mm: Update reliable flag in memory allocaion for reliable task only in task context - mm: refactor the reclaim thread of page cache from per-cpu to per-node- ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - io_uring: fix false WARN_ONCE - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - sharepool: fix hisi oom deadlock - share_pool: Fix ABBA deadlock - net: ipv6: fix skb_over_panic in __ip6_append_data - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping() - cpuset: Fix unsafe lock order between cpuset lock and cpuslock - tcp: make tcp_read_sock() more robust - xfrm: Fix xfrm migrate issues when address family changes - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" - ext4: add check to prevent attempting to resize an fs with sparse_super2 - net-sysfs: add check for netdevice being present to speed_show - memfd: fix F_SEAL_WRITE after shmem huge page allocated - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - cifs: fix double free race when mount fails in cifs_get_root() - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - x86/asm: Move native_write_cr0/4() out of line - x86/asm: Pin sensitive CR0 bits - x86/asm: Pin sensitive CR4 bits - mm: Add more debug info if oom occurs - mm: Fix reliable task used problem shown in meminfo - mm: Show correct reliable pagecache size- hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - 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() - ARM: fix Thumb2 regression with Spectre BHB - ARM: Spectre-BHB: provide empty stub for non-config - ARM: fix build warning in proc-v7-bugs.c - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: fix co-processor register typo - ARM: fix build error when BPF_SYSCALL is disabled - 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 - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path- Revert "perf: Paper over the hw.target problems" - 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 - ax25: NPD bug when detaching AX25 device - objtool: Fix stack offset tracking for indirect CFAs - x86/entry/64: Fix unwind hints in kernel exit path - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - arm64: Use the clearbhb instruction in mitigations - arm64: add ID_AA64ISAR2_EL1 sys register - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Add templates for BHB mitigation sequences - 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: entry.S: Add ventry overflow sanity checks - 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 - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() - mm/memory.c: fix clear_gigantic_page_chunk- ext4: fix fs corruption when tring to remove a non-empty directory with IO error - Revert "ext4: fix file system corrupted when rmdir non empty directory with IO error" - sched: Fix yet more sched_fork() races - sched/fair: Fix wrong cpu selecting from isolated domain - netfilter: nf_tables: initialize registers in nft_do_chain() - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - net: sched: adapt Qdisc kabi - net_sched: fix a crash in tc_new_tfilter() - net: sched: use Qdisc rcu API instead of relying on rtnl lock - net: sched: add helper function to take reference to Qdisc - net: sched: extend Qdisc with rcu - net: core: netlink: add helper refcount dec and lock function - 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 - xen/xenbus: Fix granting of vmalloc'd memory - binder: fix test regression due to sender_euid change - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - svm: Change svm to modules - svm: Delete unused svm_get_unmapped_area ops - ascend: mm: Add MAP_ALIGN flag to map aligned va - svm: Delete unused function sysrq_sched_debug_show_export - svm: Delete get meminfo interface in svm ioctl - svm: Export symbols for svm module - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - mm: Add space after ReliableFileCache - mm: Drop reliable_reserve_size - mm: page_counter: mitigate consequences of a page_counter underflow - 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 - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix lseek overflow on 32bit - ovl: sync dirty data when remounting to ro mode- Revert "module, async: async_synchronize_full() on module init iff async is used" - tty: n_gsm: fix encoding of control signal octet bit DV - fget: clarify and improve __fget_files() implementation - memblock: use kfree() to release kmalloced memblock regions - tty: n_gsm: fix proper link termination after failed open - gso: do not skip outer ip header in case of ipip and net_failover - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - NFS: Do not report writeback errors in nfs_getattr() - NFS: LOOKUP_DIRECTORY is also ok with symlinks - bonding: fix data-races around agg_select_timer - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - taskstats: Cleanup the use of task->exit_code - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - nvme: fix a possible use-after-free in controller reset during load - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - serial: parisc: GSC: fix build when IOSAPIC is not set - perf: Fix list corruption in perf_cgroup_switch() - seccomp: Invalidate seccomp mode to catch death failures - n_tty: wake up poll(POLLRDNORM) on receiving data - 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 - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - bonding: pair enable_port with slave_arr_updates - bpf: Add kconfig knob for disabling unpriv bpf by default - scsi: target: iscsi: Make sure the np under each tpg is unique - 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: Fix initialisation of nfs_client cl_flags field - 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() - ext4: fix error handling in ext4_restore_inline_data() - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - block: bio-integrity: Advance seed correctly for larger interval sizes - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - phylib: fix potential use-after-free - 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 - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - ipv6_tunnel: Rate limit warning messages - 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 - PM: wakeup: simplify the output logic of pm_show_wakelocks() - tty: fix crash in release_tty if tty->port is not set - tty: don't crash in tty_init_dev when missing tty_port - printk: Convert a use of sprintf to snprintf in console_unlock- serial: 8250: Fix max baud limit in generic 8250 port - sched/fair: Add qos_throttle_list node in struct cfs_rq - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - ima: Fix return value of ima_write_policy() - ima: Don't modify file descriptor mode on the fly - ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() - ima: Remove __init annotation from ima_pcrread() - ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() - evm: Check size of security.evm before using it - ima: Don't ignore errors from crypto_shash_update() - mm: Fallback to non-mirrored region below low watermark - mm: Disable watermark check if reliable fallback is disabled - mm: Do limit checking after memory allocation for memory reliable- livepatch/arm64: Fix incorrect endian conversion when long jump - 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-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - hugetlb: Add huge page alloced limit - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" - swiotlb: fix info leak with DMA_FROM_DEVICE - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - io_uring: fix UAF in get_files_struct() - xfs: fix an undefined behaviour in _da3_path_shift - xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() - xfs: fix use after free in buf log item unlock assert - ACPI/IORT: Do not blindly trust DMA masks from firmware- kabi: fix kabi broken in struct fuse_in - fuse: fix pipe buffer lifetime for direct_io - blk-throtl: fix race in io dispatching - ext4: Fix symlink file size not match to file content - livepatch/core: Check klp_func before 'klp_init_object_loaded' - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - blk-mq: add exception handling when srcu->sda alloc failed - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - veth: Do not record rx queue hint in veth_xmit- crypto: pcrypt - Fix user-after-free on module unload - lib/iov_iter: initialize "flags" in new pipe_buffer - mm: Count reliable shmem used based on NR_SHMEM - mm: fix zoneref mapping problem in memory reliable - mm: disable memory reliable when kdump is in progress - mm: introduce "clear_freelist" kernel parameter - mm: fix unable to use reliable memory in page cache - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - select: Fix indefinitely sleeping task in poll_schedule_timeout() - mtd: nand: bbt: Fix corner case in bad block table handling - netns: add schedule point in ops_exit_list() - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - ext4: don't use the orphan list when migrating an inode - ext4: set csum seed in tmp inode while migrating to extents - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - scsi: sr: Don't use GFP_DMA - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - 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 - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - net-sysfs: update the queue counts in the unregistration path - dmaengine: pxa/mmp: stop referencing config->slave_id - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - tpm: add request_locality before write TPM_INT_ENABLE - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - crypto: stm32/cryp - fix double pm exit - xfrm: fix a small bug in xfrm_sa_len() - sched/rt: Try to restart rt period timer when rt runtime exceeded - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - netfilter: bridge: add support for pppoe filtering - crypto: qce - fix uaf on qce_ahash_register_one - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - net: fix use-after-free in tw_timer_handler - udp: using datalen to cap ipv6 udp max gso segments - selinux: initialize proto variable in selinux_ip_postroute_compat() - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - ipmi: fix initialization when workqueue allocation fails - ipmi: bail out if init_srcu_struct fails - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - net: skip virtio_net_hdr_set_proto if protocol already set - net: hns3: update hns3 version to 22.2.1 - net: hns3: fix RMW issue for VLAN filter switch - net: hns3: fix pf vlan filter out of work after self test - arm64: acpi: fix UBSAN warning - sched: Fix sleeping in atomic context at cpu_qos_write() - io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there - io_uring: don't double complete failed reissue request - io_uring: remove redundant initialization of variable ret - block: don't ignore REQ_NOWAIT for direct IO - io_uring: re-issue block requests that failed because of resources - dm multipath: fix missing blk_account_io_done() in error path - block: account inflight from blk_account_io_start() if 'precise_iostat' is set - block: add a switch for precise iostat accounting - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bfq: fix use-after-free in bfq_dispatch_request - hugetlbfs: fix a truncation issue in hugepages parameter- mm: Fix return val in khugepaged_scan_pmd() - mm: do some clean up of accounting ReliableTaskUsed - mm: fix statistic of ReliableTaskUsed - mm: fix missing reclaim of low-reliable page cache - mm: fix statistic of ReliableFileCache in /proc/meminfo - mm: Add more gfp flag check in prepare_before_alloc() - efi: Stub mirrored_kernelcore if CONFIG_HAVE_MEMBLOCK_NODE_MAP is not enabled - mm: Memory reliable features can only be disabled via proc interface - mm: Fix reliable_debug in proc not consistent with boot parameter problem - f2fs: fix to do sanity check on inode type during garbage collection - mm: Check page status in page_reliable() - mm: Show ReliableTaskUsed in /proc/meminfo - mm: Refactor code in reliable_report_meminfo() - mm: Show correct reliable_user_used if PAGE_SIZE is not 4K - proc: Fix reliable display err in /proc/pid/status - Revert "mm: add page cache fallback statistic" - mm: fix page cache use reliable memory when reliable_debug=P - mm: add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - mm: Introduce shmem mirrored memory limit for memory reliable - mm: Introduce watermark check for memory reliable - mm: Count mirrored pages in buddy system - mm: Export mem_reliable_status() for checking memory reliable status - mm: Make MEMORY_RELIABLE depends on HAVE_MEMBLOCK_NODE_MAP - efi: Disable mirror feature if kernelcore is not spcified - mm: Introduce proc interface to control memory reliable features - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages- usb: gadget: rndis: check size of RNDIS_MSG_SET command - USB: gadget: validate interface OS descriptor requests - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - ext4: fix underflow in ext4_max_bitmap_size() - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() - livepatch/x86: Fix incorrect use of 'strncpy' - tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - 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 - configfs: fix a race in configfs_{,un}register_subsystem()- tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - 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 - configfs: fix a race in configfs_{,un}register_subsystem() - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF- fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF - ext4: fix file system corrupted when rmdir non empty directory with IO error - bpf, doc: Remove references to warning message when using bpf_trace_printk() - bpf: Remove inline from bpf_do_trace_printk - bpf: Use dedicated bpf_trace_printk event instead of trace_printk() - net: cipso: fix warnings in netlbl_cipsov4_add_std - xsk: Use struct_size() helper - mm/page_alloc: fix counting of free pages after take off from buddy - mm,hwpoison: drop unneeded pcplist draining - mm,hwpoison: take free pages off the buddy freelists - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page - mm,hwpoison: Try to narrow window race for free pages - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP - mm,hwpoison: return 0 if the page is already poisoned in soft-offline - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page - mm,hwpoison: rework soft offline for in-use pages - mm,hwpoison: rework soft offline for free pages - mm,hwpoison: unify THP handling for hard and soft offline - mm,hwpoison: kill put_hwpoison_page - mm,hwpoison: refactor madvise_inject_error - mm,hwpoison-inject: don't pin for hwpoison_filter - mm, hwpoison: remove recalculating hpage - mm,hwpoison: cleanup unused PageHuge() check - scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" - uce: get_user scenario support kernel recovery - uce: copy_from_user scenario support kernel recovery - mm: Modify sharepool sp_mmap() page_offset - support multiple node for getting phys interface - share_pool: Accept device_id in k2u flags - share_pool: Clear the usage of node_id and device_id - share_pool: Make multi-device support extendable - share_pool: Fix flags conflict - config: enable MEMORY_RELIABLE by default - mm: add sysctl to clear free list pages - workqueue: Provide queue_work_node to queue work near a given NUMA node - mm:vmscan: add the missing check of page_cache_over_limit - sysctl: add proc interface to set page cache limit - mm/vmscan: dont do shrink_slab in reclaim page cache - mm/vmscan: dont reclaim anon page when shrink page cache - filemap: dont shrink_page_cache in add_to_page_cache - mm/vmscan: fix unexpected shrinking page cache with vm_cache_reclaim_enable disable - mm/vmscan: fix frequent call of shrink_page_cache_work - proc/meminfo: add "FileCache" item in /proc/meminfo - mm: add page cache fallback statistic - mm: add cmdline for the reliable memory usage of page cache - mm: make page cache use reliable memory by default - shmem: Show reliable shmem info - shmem: Introduce shmem reliable - mm: Introduce fallback mechanism for memory reliable - mm: Add reliable memory use limit for user tasks - mm: thp: Add memory reliable support for hugepaged collapse - proc: Count reliable memory usage of reliable tasks - mm: Add reliable_nr_page for accounting reliable memory - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - 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 - mm/memory_hotplug: allow to specify a default online_type - mm/memory_hotplug: convert memhp_auto_online to store an online_type - hv_balloon: don't check for memhp_auto_online manually - drivers/base/memory: store mapping between MMOP_* and string in an array - drivers/base/memory: map MMOP_OFFLINE to 0 - drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - drivers/base/memory.c: Use DEVICE_ATTR_RO and friends - mm/memory_hotplug: drop "online" parameter from add_memory_resource()- config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - ext4: fix e2fsprogs checksum failure for mounted filesystem - drm/vmwgfx: Fix stale file descriptors on failed usercopy - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric - perf vendor events amd: Add recommended events - perf vendor events amd: Add L2 Prefetch events for zen1 - perf/amd/uncore: Fix sysfs type mismatch - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest - tools/power turbostat: Support AMD Family 19h - perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter - perf vendor events amd: Enable Family 19h users by matching Zen2 events - perf vendor events amd: Update Zen1 events to V2 - perf vendor events amd: Add Zen2 events - perf vendor events amd: Restrict model detection for zen1 based processors - perf vendor events amd: Remove redundant '[' - perf vendor events intel: Add Tremontx event file v1.02 - perf vendor events intel: Add Icelake V1.00 event file - perf vendor events amd: Add L3 cache events for Family 17h - perf vendor events intel: Add uncore_upi JSON support - perf vendor events amd: perf PMU events for AMD Family 17h - perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification - perf/amd/uncore: Allow F17h user threadmask and slicemask specification - perf/amd/uncore: Prepare to scale for more attributes that vary per family - perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() - perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour - perf/x86/amd/ibs: Fix raw sample data accumulation - arch/x86/amd/ibs: Fix re-arming IBS Fetch - perf/amd/uncore: Add support for Family 19h L3 PMU - perf/amd/uncore: Make L3 thread mask code more readable - perf/amd/uncore: Prepare L3 thread mask code for Family 19h - EDAC/amd64: Handle three rank interleaving mode - EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh - EDAC/amd64: Save max number of controllers to family type - EDAC/amd64: Gather hardware information early - EDAC/amd64: Make struct amd64_family_type global - EDAC/amd64: Set grain per DIMM - EDAC/amd64: Support asymmetric dual-rank DIMMs - EDAC/amd64: Cache secondary Chip Select registers - EDAC/amd64: Add PCI device IDs for family 17h, model 70h - EDAC/amd64: Find Chip Select memory size using Address Mask - EDAC/amd64: Adjust printed chip select sizes when interleaved - EDAC/amd64: Recognize x16 symbol size - EDAC/amd64: Set maximum channel layer size depending on family - EDAC/amd64: Support more than two Unified Memory Controllers - EDAC/amd64: Add Family 17h Model 30h PCI IDs - EDAC/amd64: Initialize DIMM info for systems with more than two channels - EDAC/amd64: Support more than two controllers for chip selects handling - EDAC/amd64: Use a macro for iterating over Unified Memory Controllers - x86/mce: Fix use of uninitialized MCE message string - x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType - x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types - x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units - x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types - EDAC/mce_amd: Always load on SMCA systems - x86/cpu/amd: Call init_amd_zn() om Family 19h processors too - x86/amd_nb: Add Family 19h PCI IDs - x86/amd_nb: Add PCI device IDs for family 17h, model 70h - x86/amd_nb: Add PCI device IDs for family 17h, model 30h - hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs - EDAC/amd64: Drop some family checks for newer systems - x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE - KVM: mmu: Fix SPTE encoding of MMIO generation upper half - build_bug.h: add wrapper for _Static_assert - KVM: x86: fix overlap between SPTE_MMIO_MASK and generation - KVM: x86: assign two bits to track SPTE kinds - KVM: Move the memslot update in-progress flag to bit 63 - KVM: Remove the hack to trigger memslot generation wraparound - KVM: x86: clflushopt should be treated as a no-op by emulation - KVM: SVM: Clear the CR4 register on reset - KVM: SVM: Replace hard-coded value with #define - KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated - KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM - KVM: x86: only do L1TF workaround on affected processors - kvm: x86: Fix L1TF mitigation for shadow MMU - KVM: x86/mmu: Consolidate "is MMIO SPTE" code - KVM: SVM: Override default MMIO mask if memory encryption is enabled - KVM: x86/mmu: Add explicit access mask for MMIO SPTEs - kvm: x86: Fix reserved bits related calculation errors caused by MKTME - KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch - kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c - kvm/svm: PKU not currently supported - kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID - KVM: x86: Refactor the MMIO SPTE generation handling - KVM: Explicitly define the "memslot update in-progress" bit - KVM: x86: Use a u64 when passing the MMIO gen around - KVM: x86: expose MOVDIR64B CPU feature into VM. - KVM: x86: expose MOVDIRI CPU feature into VM. - KVM: x86: Add requisite includes to hyperv.h - KVM: x86: Add requisite includes to kvm_cache_regs.h - KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs - x86/cpufeatures: Enumerate MOVDIR64B instruction - x86/cpufeatures: Enumerate MOVDIRI instruction - x86/pkeys: Don't check if PKRU is zero before writing it - x86/fpu: Only write PKRU if it is different from current - x86/pkeys: Provide *pkru() helpers - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: move jump_label_init() before parse_early_param() - tcp: fix memleak when tcp internal pacing is used - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() - ovl: fix warning in ovl_create_real() - fuse: annotate lock in fuse_reverse_inval_entry() - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error - sit: do not call ipip6_dev_free() from sit_init_net() - net/packet: rx_owner_map depends on pg_vec - x86/sme: Explicitly map new EFI memmap table as encrypted - dm btree remove: fix use after free in rebalance_children() - net: netlink: af_netlink: Prevent empty skb by adding a check on len. - irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL - net, neigh: clear whole pneigh_entry at alloc time - aio: fix use-after-free due to missing POLLFREE handling - aio: keep poll requests on waitqueue until completed - signalfd: use wake_up_pollfree() - wait: add wake_up_pollfree() - tracefs: Have new files inherit the ownership of their parent - mm: bdi: initialize bdi_min_ratio when bdi is unregistered - udp: using datalen to cap max gso segments - bpf: Fix the off-by-two error in range markings - ipmi: msghandler: Make symbol 'remove_work_wq' static - serial: core: fix transmit-buffer reset and memleak - serial: pl011: Add ACPI SBSA UART match id - net: annotate data-races on txq->xmit_lock_owner - ipmi: Move remove_work to dedicated workqueue - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit - scsi: iscsi: Unblock session then wake up error handler - shm: extend forced shm destroy to support objects from several IPC nses - fuse: release pipe buf after last use - tracing: Check pid filtering when creating events - ipv6: fix typos in __ip6_finish_output() - proc/vmcore: fix clearing user buffer by properly using clear_user() - tracing: Fix pid filtering when triggers are attached - fuse: fix page stealing - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - etmem: Add a scan flag to support specified page swap-out - etmem: add swapcache reclaim to etmem - etmem: add original kernel swap enabled options- net: bridge: clear bridge's private skb space on xmit - audit: bugfix for infinite loop when flush the hold queue - blk-throttle: enable hierarchical throttle in cgroup v1 - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate- ip_gre: validate csum_start only on pull - hugetlbfs: fix issue of preallocation of gigantic pages can't work - hugetlbfs: extend the definition of hugepages parameter to support node allocation - mm: remove sharepool sp_unshare_uva current->mm NULL check - share pool: use rwsem to protect sp group exit - Add new module parameters:time out - virtio-blk: validate num_queues during probe - virtio-blk: Use blk_validate_block_size() to validate block size - block: Add a helper to validate the block size - Revert "virtio-blk: Add validation for block size in config space" - scsi: virtio_scsi: Rescan the entire target on transport reset when LUN is 0 - Revert "svm: Add support to get svm mpam configuration" - Revert "svm: Add support to set svm mpam configuration" - Revert "svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu" - cgroup: Use open-time cgroup namespace for process migration perm checks - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv - cgroup: Use open-time credentials for process migraton perm checks - NFC: add necessary privilege flags in netlink layer - NFC: add NCI_UNREG flag to eliminate the race - NFC: reorder the logic in nfc_{un,}register_device - NFC: reorganize the functions in nci_request - ext4: Fix BUG_ON in ext4_bread when write quota data - PM: hibernate: use correct mode for swsusp_close() - Revert "watchdog: Fix check_preemption_disabled() error"- arm64/mpam: fix mpam dts init arm_mpam_of_device_ids error - arm64/mpam: fix mpam probe error for wrong init order- mm: export collect_procs() - net: hns: update hns version to 21.12.1 - net: hns: fix bug when two ports opened promisc mode both - net: hns3: update hns3 version to 21.12.4 - net: hns3: fix the concurrency between functions reading debugfs - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() - tee: handle lookup of shm with reference count 0 - tee: don't assign shm id for private shms - tee: remove linked list of struct tee_shm - ext4: fix an use-after-free issue about data=journal writeback mode - ext4: Fix null-ptr-deref in '__ext4_journal_ensure_credits' - scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. - bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers - bpf: Make use of probe_user_write in probe write helper - uaccess: Add strict non-pagefault kernel-space read function - bpf: fix script for generating man page on BPF helpers - bpf: Backport __BPF_FUNC_MAPPER and annotation from mainline - bpf: Fix up register-based shifts in interpreter to silence KUBSAN - xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - xen/console: harden hvc_xen against event channel storms - xen/netfront: harden netfront against event channel storms - xen/blkfront: harden blkfront against event channel storms - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - xen: sync include/xen/interface/io/ring.h with Xen's newest version - xen/netback: avoid race in xenvif_rx_ring_slots_available() - netfilter: fix regression in looped (broad|multi)cast's MAC handling - perf/core: Avoid put_page() when GUP fails - perf/core: Disable page faults when getting phys address - mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag - ipc: WARN if trying to remove ipc object which is absent - tun: fix bonding active backup with arp monitoring - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc - PCI/MSI: Deal with devices lying about their MSI mask capability - PCI/MSI: Destroy sysfs before freeing entries - ext4: fix lazy initialization next schedule time computation in more granular unit - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - mm, oom: do not trigger out_of_memory from the #PF - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks - llc: fix out-of-bound array index in llc_sk_dev_hash() - zram: off by one in read_block_state() - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` - netfilter: nfnetlink_queue: fix OOB when mac header was cleared - NFS: Fix deadlocks in nfs_scan_commit_list() - apparmor: fix error check - serial: 8250_dw: Drop wrong use of ACPI_PTR() - crypto: pcrypt - Delay write to padata->info - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - cgroup: Make rebind_subsystems() disable v2 controllers all at once - task_stack: Fix end_of_stack() for architectures with upwards-growing stack - gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE - smackfs: Fix use-after-free in netlbl_catmap_walk() - signal: Remove the bogus sigkill_pending in ptrace_stop - bpf: Prevent increasing bpf_jit_limit above max - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c - tpm: Check for integer overflow in tpm2_map_response_body() - scsi: core: Put LLD module refcnt after SCSI device is released - net: Prevent infinite while loop in skb_tx_hash()- mm/page_alloc: Use cmdline to disable "place pages to tail" - bpf: Remove MTU check in __bpf_skb_max_len - sctp: account stream padding length for reconf chunk- watchdog: Fix check_preemption_disabled() error - btrfs: unlock newly allocated extent buffer after error - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic - kprobes: Set unoptimized flag after unoptimizing code- config: enable CONFIG_RAMAXEL_SPRAID by default - scsi:spraid: support Ramaxel's spraid driver - USB: gadget: bRequestType is a bitfield, not a enum - phonet: refcount leak in pep_sock_accep - USB: gadget: detect too-big endpoint 0 requests- block, bfq: don't move oom_bfqq - blk-mq: fix abnormal free in single queue process - scsi: hisi_sas: Add support for sata disk I/O errors report to libsas - KVM: arm64: Allow vcpus running without HCR_EL2.FB - KVM: arm64: Set kvm_vcpu::pre_pcpu properly - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - arm64/tlbi: mark tlbi ipi as EXPERIMENTAL - arm64/tlb: restore no IPi code - arm64/configs: enable TLBI_IPI - arm64/tlbi: split disable_tlbflush_is to control flush - arm64/tlb: add CONFIG_ARM64_TLBI_IPI - arm64: tlb: Add boot parameter to disable TLB flush within the same inner shareable domain - arm64: mm: Restore mm_cpumask (revert commit 38d96287504a ("arm64: mm: kill mm_cpumask usage")) - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - block/wbt: fix negative inflight counter when remove scsi device - nbd: Fix use-after-free in blk_mq_free_rqs - block, bfq: fix use after free in bfq_bfqq_expire - block, bfq: fix queue removal from weights tree - block, bfq: fix decrement of num_active_groups - block, bfq: fix asymmetric scenarios detection - block, bfq: improve asymmetric scenarios detection - fget: check that the fd still exists after getting a ref to it - config: Enable CONFIG_EXT4_PARALLEL_DIO_READ as default - ext4: update direct I/O read lock pattern for IOCB_NOWAIT - Revert "Revert "ext4: remove EXT4_STATE_DIOREAD_LOCK flag"" - Revert "Revert "ext4: Allow parallel DIO reads"" - net: hns3: update hns3 version to 21.12.3 - net: hns3: fix the VLAN of a vf cannot be added problem - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - usb: gadget: configfs: Fix use-after-free issue with udc_name - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump - Revert "timekeeping: Fix ktime_add overflow in tk_set_wall_to_mono" - Revert "timekeeping: Avoid undefined behaviour in 'ktime_get_with_offset()'" - Revert "posix-cpu-timers: Avoid undefined behaviour in timespec64_to_ns()" - time: Normalize timespec64 before timespec64_compare() - iommu/arm-smmu-v3: remove unnecessary mpam enable procedure - fix kabi effect by change in md_rdev - Revert "dm space maps: don't reset space map allocation cursor when committing" - nvme-fabrics: fix kabi broken by "reject I/O to offline device" - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store - nvme: export fast_io_fail_tmo to sysfs - nvme-fabrics: reject I/O to offline device - nvme: add a Identify Namespace Identification Descriptor list quirk - nvme: fix identify error status silent ignore - nvme: fix possible hang when ns scanning fails during error recovery - nvme: refactor nvme_identify_ns_descs error handling - nvme: Namepace identification descriptor list is optional - nvmet: use new ana_log_size instead the old one - nvme-multipath: fix double initialization of ANA state - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head - nvme: make nvme_report_ns_ids propagate error back - nvme-multipath: avoid crash on invalid subsystem cntlid enumeration - nvme-multipath: split bios with the ns_head bio_set before submitting - nvme: add proper discard setup for the multipath device - fix kabi change - md: Fix undefined behaviour in is_mddev_idle - xfs: fix up non-directory creation in SGID directories - xfs: remove the kuid/kgid conversion wrappers - xfs: remove the icdinode di_uid/di_gid members - xfs: ensure that the inode uid/gid match values match the icdinode ones - configfs: fix a use-after-free in __configfs_open_file - share_pool: don't trace the invalid spa address - share_pool: Remove the redundant warning message- ixgbe: fix large MTU request from VF - block, bfq: move bfqq to root_group if parent group is offlined - io_uring: use bottom half safe lock for fixed file data - io_uring: fix soft lockup when call __io_remove_buffers - block: Fix fsync always failed if once failed - blk-mq: use the new flag to quiesce/unquiesce queue in block layer - blk-mq: add a new queue flag to quiesce/unquiesce queue - blk-mq: factor out some helps to quiesce/unquiesce queue - blk: Fix lock inversion between ioc lock and bfqd lock - bfq: Remove merged request already in bfq_requests_merged() - md: fix a warning caused by a race between concurrent md_ioctl()s - net: hns3: update hns3 version to 21.12.2 - net: hns3: fix race condition in debugfs - kabi: fix kabi broken in struct sock - tracing: Have all levels of checks prevent recursion - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option - mm, slub: fix mismatch between reconstructed freelist depth and cnt - vfs: check fd has read access in kernel_read_file_from_fd() - dma-debug: fix sg checks in debug_dma_map_sg() - acpi/arm64: fix next_platform_timer() section mismatch error - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails - sched: Always inline is_percpu_thread() - perf/x86: Reset destroy callback on event init failure - net: prevent user from passing illegal stab size - netfilter: ip6_tables: zero-initialize fragment offset - rtnetlink: fix if_nlmsg_stats_size() under estimation - netlink: annotate data races around nlk->bound - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - net_sched: fix NULL deref in fifo_set_limit() - phy: mdio: fix memory leak - bpf, arm: Fix register clobbering in div/mod implementation - scsi: sd: Free scsi_disk device via put_device() - cred: allow get_cred() and put_cred() to be given NULL. - net: udp: annotate data race around udp_sk(sk)->corkflag - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - tty: Fix out-of-bound vmalloc access in imageblit - tcp: address problems caused by EDT misshaps - arm64: Mark __stack_chk_guard as __ro_after_init - md: fix a lock order reversal in md_alloc - irqchip/gic-v3-its: Fix potential VPE leak on error - scsi: iscsi: Adjust iface sysfs attr detection - serial: mvebu-uart: fix driver's tx_empty callback - cifs: fix incorrect check for null pointer in header_assemble- arm64: Fix conflict for capability when cpu hotplug - mm: memcontrol: fix cpuhotplug statistics flushing - mm, memcg: fix error return value of mem_cgroup_css_alloc() - mm/memcontrol: fix a data race in scan count - GPIO : support ascend_gpio_dwapb_enable switch - ext4: always panic when errors=panic is specified - config: disable CONFIG_NGBE by default in hulk_defconfig - x86/config: Enable netswift Giga NIC driver for x86 - net: ngbe: Add Netswift Giga NIC driver - ras: report cpu logical index to userspace in arm event - arm64: Avoid premature usercopy failure - hugetlb: before freeing hugetlb page set dtor to appropriate value- defconfig: update the defconfigs to support 9P - sched: Introduce handle priority reversion mechanism - sched: unthrottle qos cfs rq when free a task group - sched: Avoid sched entity null pointer panic - sched: Clear idle_stamp when unthrottle offline tasks - sched: Fix offline task can't be killed in a timely - sched: Optimizing qos scheduler performance - sched: Fix throttle offline task trigger panic - sched: Remove residual checkings for qos scheduler - sched: Change cgroup task scheduler policy - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - io_uring: return back safer resurrect - cpufreq: Fix get_cpu_device() failed in add_cpu_dev_symlink() - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2- drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl - config: Enable some configs for test - share_pool: add mm address check when access the process's sp_group file- rq-qos: fix missed wake-ups in rq_qos_throttle try two - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait - drivers : remove drivers/mtd/hisilicon/sfc - drivers : remove drivers/soc/hisilicon/sysctl - drivers : remove drivers/soc/hisilicon/lbc - ipv4: fix uninitialized warnings in fnhe_remove_oldest() - crypto: public_key: fix overflow during implicit conversion - net: bridge: fix stale eth hdr pointer in br_dev_xmit - x86/entry: Make entry_64_compat.S objtool cleanobs-worker-backend-test-x86-0004.novalocal 1700641582 4.19.90-2311.4.0.0227.oe14.19.90-2311.4.0.0227.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//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/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/2ace09a9a5c2221d2cbbe745ef74628b-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9d613229b5864eedb8009208e11745bc606dea5b, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RR'UW&Sutf-80506c110e54073c229f9756078e53aee5dbf62c47eb6a847e8acb4b87497aeac?7zXZ !#,] b2u Q{LWㄐWV{bӅB\ %pd:eᴁ:hSq$tDv$*2bz/ms-xҡUfyXע+o``J[3ЭE< L?;?ra02c"f)FY@@b;P |[R|=iqx6HɖjE~Ԧ8 ) %cHQ[0VFO⅂BV`m%å_{_wͳcXԢ/E+tF`GPZQ %!9gnd۳fgjEhN2%ˮK~rm(;wl$KM`雹.[]\>8HC"2ȔYf,OglV4Shףށ& }P'~Ts+z7:`)?{JuT&&HvTn\@IyDZeIHWm.E0'I(j).QDD f': $}QpKZx~(?,U-(fg K*G\f+nˠ/{w;z܁7սLն?xu]n~[G2\[-E-ʶ\f#9C:e}G"CױRq|% fqPpnϵP=%#hW2rn!s$pW;"L"_Ƕ1tx:kD7)D@šY.lxIS(gkMEJz]ꑂ-q̥8ZZ Q|cHt b5GSTEӈ7},3F|x+\Ss[a)txTOxK^F8X0-^ nwN JwU;[XPmˉ>H5qPj AܳgfqfXb\S0 C>522 =xvWYg=&_8f|=2 Dg9c-%\pNql_=Z1.~t:y'" `_[d{] |j@xĝ9x>2}?"-Uw9? Y B2ȣ>;a}}1Үvhnƈ|R`@8 ʴ8YݽT&^fs5 j"33>gl;v(*t:&p0y-ЂowzCr/>1 lIEqd'BGACzvn,rT&7/N"^:נs:<.9mТFH߮? Eu&á$,=ثu[擓z>vdzϝ%d M@$ފJ\6qRYD)7ww|nj:3P"l98, 2-#%lB0uA Bxk܍70sĀ< H|&֬i;: LJ2R`pJz 0՗B+0䜑A+C\ެ*մfʋ\WF!хͳ,2%_5q Z2C?VI}-h4TtDW{>ir1|Ƚ ؉®շJ*f-Dˢ'oAZn#v l]凗~WUeED2{ҋ;#t4Wr6(|.P`9܃(XRY+YWGY|FvګEpĈ2 D#r@.Dz.C/9\u,ƿ IMɡxV H#*+!lLx%=u+}~Y3'\pEƫ4J1AHb ј,REɝ\۫ QdP|'gKy1^/kE{SJ=H@6"nRk%o;Ytzr;݌}5&KJz҇Ձ+g d*+z_5L+VܜIңW ҀTIރn:ݜ%W{y"0/s3}n{{~|hIDWWوڂM:jAeJC) EJ*q.&^srDHS1$=%Ș˱2h  j"cꏨKD)"t:jwBEf+ .?Cm*:&̓Mk(֖"~,2ʼNo^hROI!2E'*Z pJ_0,.Nő>W.̀')qe~2˱0O;6 /gsj]R]ŖfHf)% XEYsOfmCNoW8?}T$RZ_ڪSmP=D)kqIxNKB*?i,0E lpԧ~$y$#HLPŇ{~qw- eedYxZ;0@<"Oآ$`r뙤CXm(Q ஑LЇsO'2뜥u א.W J:Uf ebWaF$*S 6?+~8i ?c1@ Sv(ЄxWDS}_GLd<2ʁ$?udrzin^q]lC-3pE ,I+5l`Ⱥmq, E7.,PZ,CKJ1 2eM2&B+ڟGG6Eѵ \`lo8z&F"q nGF(\Sda#|/=Sqyɝ{447n5+ ![ϲ(-C4O]]a>}h}PrH{Pah?niZyl;+վ\_y'[-ݯqkTplt\^qF!iC o_MNs2=%O3[ZR] c֤!Mwr(n  U"(K6Xk<"v>u 8תBhx1V5qѵ[_!CշT7`-5f^~ΨJǵ{z(fE!`„P?;7|L: lzsbU󀲓َI1'd -l`Q6J B\p ! Ax[6כ&< cWoFc;xӆi.2LW3w뮈}mX4`J'?,%{ROlTӶI]b7, t~Q@{`QrEA"0)Tt79i( ђD"cAWl=Ɠxt+КMFBxz,sН@@2lgʄy2<uwLԆj|Yy!PHP^' J j͘ó+'vy,ma(!P{>x4\Cm S!%Dl M &)^Õʸ 2}(˞7s\o$2x{L@ 0\DaFzb @|RKNۜjIĒ̟؆ rRX뤳Y fUD=mIsl( ZMP`MR 9CK P/m%vHfdô?YᅢDG*EP2ۻXvw+00M⳿[q_^N:<㌬b\&X$$2Z}BAG]nނ;f˞Z3(19Um D=Vx4ўTdmmESݍ-/ km([AAT4Q•2TBpA7ItKNZQnĭo"-͹ݑ)^7nd]m,N깲O)Ҋ̀L7Jv%sGj9iS^ P)DڋZHzv8C4Ç8'U@Ü#ۅIBTq)ׂD0[ E\L'lX>tg3ǰstau &U~)% }WnB`)Xh,e1vnX\w$4ESQk?V{f+Ju <кL hb{,|&%HTU.F*ZFfjUd-oD|$9;Ƃ̮Ck6kQ4LĤKF(PA-;4s2pܽ'D^݌5:),'JiGZ)u&1XVAQr5pB{"LmDY]<6Ytyw96;>.$ym?_StyF=^d-6GaS5AX{EHRrv?YrHOSәh.Q?e@sdbf 9qސ8 }Ե9 Ө_ez$O0=EKq5<@D12mC^:A:D D@#UĒ"g$¾bD/V;r Gc+X^9\"5*"K"G Z4B_M*І2oC1҉5̴[Jg=&,̄cEpcr>9ajȋXWshC6h]}#3l>$,PTm izj+l=^\b#yb U@閏݆u a晴 jl=~,MVê+^N!F&s mPH@Y9ئ?&##x9.>Muؾx"as7PPP-S,fAf2HG鐲hEze/g6ZbcٶX,hZߌUPH;C1.֗">ɘYgWOt~Qr진Q9{&@PwVH\|qڏT>Z'da9)e`V' I,0J[$]2-Ewi"=&v+,G a_CE7w@z-&\%ĥ13-xYUA~7mF^.FR1U%ȑN`RR4:k*qRD}Tvo{rdG വB()G;P0YPw|vNa/ Ō#jb8&"OmY [A i_'xYl?q)©)ƬQk00khAcz[ruyt{\D} CNĶ~RGϿyV 5^aNI}G!* }V(osC*ӐyL̘[9~Jr+r<#P.W}. VsM:R_:D9OHj_`i sEМIn9 GD1(}Xl ,Sp)9JC {׏-A+mRh?%hRl W9 tmLX5|BeSAUŐu$a5fmN£ 7(r&Gqʵ7*v)z l';EL8Ĉн+q`Fw ?}#BuCu~n+?R ipݩ(1p0p%QΑ 蝸&#IځXjύw4Wq<ҙQyt ︁_Kr5s6e8dW WGQF$N!!ok?߬E aM/\7Xo.y6}>.?ީ',U~tҕ9[8i!\mH\"8p׫{ ̥\Q RbV  !h|_'n(b& p +|r66%W|7)pU+42AG9hʺ O3I%ۻ̹n-W͒'%TWiJk~;:vȂQUU"^7N[iB(߀[J1Y}B<ϒRo5 a&؝7:"2W>&`1@ܓ]TF`*WypeTԴ׈vY 7f9+nHD:PBɵf\Q= %|hcTOIl'hqRЙz0,^ؓݛ<<$VF|xZg뺩6 V9]Q9["E*3֣E%اk>x_*mUCyPїIb(astc "FP6wN:כ~ |iz(>5)dhl,AN}4Cի `$5'}ڜtKml^j8֌1բܥ j6e)7<APxPgsCʩ^;~43gc_Q~M~Bjg ]hc+i,m'dF!i_>{#.:3.P&-X)X:qj OŕpEQOG?*wɑ@e?tt49rK.&#͌T1w3V㪴>;C8gYnD[ @Z); W]X1 oL 9{gBeJaPe(~ċ^ZؒŞ%6)4F6ְ2-8VF X& Cͱ` nY,CRP*L ȟ:/@*ѳV0T,mSq]O"4 DW<go[& 212xc=tEч'SMgcx׳86LL2bH\m̏WR:v[ *u, "Y26*ٔ2dʸfQ EV0K j& -5,p% c1_:$I{k,#/ kq:)@Wi:V!G]Ʊ+ŦjM9^vpv.Er YB:_\&.=D l/\q 9kZi*.lzF#)=6ZEG$>8O2wٮۈ+ۆt Q.a8a -LA UOg;rQCtEiD8wQۡ3j\DoH8U>*bb BczyGjhaztbjk][[(_V扌$(6\Hl~}L9/aS+toCszABD?YHRã|ɏiQXح}()JiE$AhAwQ,a$oɌ ;i U6wofI;8_Gb (rfIגC jrMWG eu:{6? ,;| 3ɭ:; J[myi tծ"i_l@ԷҰ ~4J!iL&mEJ|)\Т]8\ti[kq^5D[;p1]Sj*%ƵD?hq6MT7X}Y痚 GmX(%AѤ Ϋt$>//2qv1~`KKFL0 üЧOWJHPe`*P!@ljP8J=KXFa=>)b1‘r [܆%ѳqmV~UX^$`tvۿՆm_F& D$&]Ҳ>c=ӡnQUbRcfaEZB mOq2N+pW_w2P[~fY,k,uawG Dv MÖ^/yռcTly*@ I|^gXAP19dn]NkL@4J~ ́|4aSa^[cMZ<>)%*.>^k.#ziT6a/B/!r t#"2%B5qRĔ0D67N b/|<FTXwQZF(C`, C2=u32'NzjhRI~lZ|M>忮EE ż{y@\$"ZIxΈ5o)w}HSL*ڑd4Kd  걝1S9 [y0b]cɝD4Gg jxP݄>ڋeAs(L.pZ %'Bs>(Pf߻qш? GnůwLWӍOS4~`΋ˇz*|o-e7wh0̇zYBã5M tXB%G68 3쳝NͯgG.BΎKiIrђv2w[yf*Aw{X ۣF ϱe8-/U Ikr$焅ǘЀhMv "y+b;y> uf1E,ZsYR~4<+.j@H dv%?ttҡ)?og:aSx5)0?T'[0,қ\ yY8p *~}RU$m8gL:Ft f|IX|h$I}Zp {6)Ѭ &`X g#T)Wsj

{oH6¯5O1>vuW␣e:}H5Z،`8G&i-Ƽ-l7 ޥ=R UʪRvl9Ȍ I ]CH >$0O':o#4p) .&!҆XIvE9h=4rEULqn.^K(d\WJ7~ Ħ -|[JĜ _*r) sCu4DUgB < .*F_٦[]d2j%Q/`-48hG6%Z_= xnb߸,r />*[@&/@7ۡ /ZD~t1Fbr \(FT![[yt͈X@ļI>v)#| Ȅ,[nh~W\.3 _fpp?0O "*Yמ+=/0xNw3H (ZՎI^qY3턀_ q'W5L 㪱.}{g^xvU*Jn$N~`}9u#ЇU 8jje#puD펡@t#4|v}b[n[Pο7=}@䷙/ TeW5x.5`)uYŽM8'ZLX[nbmBUܺwcorfZyh_W;幨iV.{зGcz:OQ-IJʘ̮4~ɵc ,Qښ*~O#6 P%M+TnA@F~44预X-ϱ] vֱɵY?EGғ3|0P^L0m_E&Miv_n3J !yzXPsg([4ҳ0Qk/ekS3vQ9Kþ|W^KĘG'$4YPDbxi䙨>NƖKzK[g[śUR@Ux@ ?VE?{T;[Cht5&3c< D1BzNV,T4/p & `d-!1CW4$2IUN1ڡI+K.Z0'P47*Rbcl2x%0yLz] r`#,uSaqzm$~СnȻ̷YEr$A缨{Ǧ +9#{uw<KJFQ-%wδկ1/wj-p& q)se^5Z 8@4w6Be?JQfEaE / 9Gf8Z:UHR5G8ihh5_rZ/*#@]ߜCWQ~ fjA֓REwtb(!62m_ |EΠ1ﲎ+Ԯ`k!W0C/ '1쥫Ќd$ydȗx]'zQ8z&C/G#mb~@ဈܮS/In%?l.7gFY[EAKRJ獊9eAryFD_`䱫m+¥p$I{WzKK8Ve.6-d53Z GscPe*5V޹=!~ѕ\,kw-IY>1: BYW%AьtڮfQt56pHWPU>;KV d7:嗅ͫ4KF /e wrkl]OPV98Cidt߼,IK |*l37Y,*ɰ)O3KmZ^b1Dh^x]Xp~usbُ%p}y~,,ݐ󿤼 yPb[yfjKG[?}?j{*6o$\; 4կ/D~?&weO5wl!M4>GؓΙveR6N[~-2l61dLmg^h-]6HTRb,-/Lx`XNe,C?6I ѩM$YYԶ+ݧ{+:v:^ݵ~d8NsŒ6FX,jۃEn*2V3B\"vrHx旻7W8LNY:ezA2V Ů[YY Eˆ67vg8) s̷&xVkp2sqq͉ܓl0#YvSrK>ys.g#`jk/y@ Ҕ1vg~4,v|`VY=w ('I{M{ 59bgd!#~J ׂoi!>x唫 a ɖQTT;arcd8DN Gv樜)["hՆ9u}l{6%[5>aR0gR1 .Nl zx;*h|-i5|E_"pvm#*کX{_&VOJUݾ0D}_)YkNbM9tEi6z ]0k1RJ/zr051 qBjSXB eMR/|Әy>gWidH^iC>ĺ/P|6uH‘|,Ε7 K| %X&KܵQD2V߶rK܌`l%1(WKrʻ:* |+]ݑG8q-^27ڤua>U˚Z@c#D-}%LoG[z3[&3b\|r't#}g ko`[#7%"Ebݟ)|^v|XDZkj&i6z4_{zdX͇AMFs9Ky=-RoSj'jb% KGLU"ZCUC-B̃aJ|$9' TBvHMp$T*:!R8Dڼw&LqXXgI$R}1DM# N+4Feس+6W;ג YsXu1Raӎ4m`xP&wCNt#`>Q  =ti!cm-lo({;N=CdJD2t-qGI+Cl QL,S}=J|'d¸z8h_-lSְQ/m R R^C{$|^a\\800M jcyLdz]W1{C,`{yg 2ׂJ4(1B`d^äfF0 5`)ݩא[ W vŤmrӛ5erfqx=fFzWG,ͶOZ⌌lt`cD~oJx:kG܏ˀSψ)-i[Jdxr/'7$kȉ-_FrtQ%tp#U/ƺNn*㽗 7C٥Dm)Vb Z$6uC!"gNېq(e4mde%{#;g{^Ua%q8s=i|Žf+ ~&?|ʞjk亚ˊ('X{2-7-Ӟ .g.mMy= =?RZYR{x?5jtccDIh55;h `Jܡp]jy#oha0"zEd57ԙuMx?vCCK2K;ki#5H%nnZJÎ1ͺY)ɬ#+7:\,%PѠU9tFfrm\VvJgjF k~D *%!۟4`IT:ʿᪿP3\4po"dO6Kuf.w4e::sQxcCG)Mܢ{;GfsÕwU`p 1qMKX1 ^0S|ӕzU;q4e )=]n}{ꫩ7DcS?6WlhF)xNjAVrF&V |:W%gLURGWk`Uaخ;ԧ>cj~!=ЯnvX$K}ŁocJi򟵿Gjb81٧k5gm\s6xiyt \wCF0vERbNmwa< *+R=K}sΨH6 o4V`ٔu! 95 o) fAViU2?p"pNNwC@>*~;%w>/^3>пeN}B}- p.-/<, Gve:zFh,- 㖲M6Ld\5T=3W4Dpo:'ኳhXÝILR͉bx[6%Y0V"۰'#&W3zgړmjI +mQNB[qr0NdRCd=K-dm3~1$W$jyHo [0-'g]a@9%cΉQ$bOM}"MŪZ|veIE8 mVYB,ӘF!}'a^%/Ɍ}Ccd3=Umg'v*! je>'mo Fbl5:/bȉ ;PwGh3D|ssZ(s+d&lm)Ǜ4/vu[0kʠV'#>Ed vQ7j Au@(Sywxnl)=Ϫe ( ^E`En-6""3z1^RZ`* jYw`U/& gzG^azZ@岜'U-E,Zo.} }Ͽk!ȡU@9yQx:{enm;F=+)肟NNढҷ#9GӮ2]| НNPT|_4)7ܡAf"܎ QjVgHSc ̘)2%)smP>OY3~vOSl{A6C NN!ƁjxJ}LPUv6[aYڂS(z>z[4>L@{`%ҤBmpr.E N#z i1(&Ыz%\pödërW"Rޑ5 `BD=D- *GJ:^Ddspx&eyEq 7{2-;TH@HTd*-ZFsF{ D8ψ Ģ6v!.ݷtrNՠVZGp9^ &BvuB :zfג<´hO]#wΙSyeyߞ~;۰'Fi%`­ʲՐkq Uۭs7heII}fI;m/>vz.+V.bX8ٍJZڭX$7IDa(~.loOXdK>>8fFwC1[[$_uu'ړ%_J/ܽ}!'p0XkkՀ,؄4ݠP9jpw3zH)Q_F냠(3M} SNup3$ڮ)TpE¦*B^cKs7XɢcPo)\˓NJuyK<&ӔmQ5y6-mx9@EyNcYؽG (}j IɮzhKYl BOGItK& SFVH8C-n۹'o$4E&B)kU;]ʏr&BMM7 [ϭolYbn'|}jLJW-\| x1@c(so;m% }vdZ发CSN-Jv(e6d]'jw ׍u1BE\vC*c]@'g_w0I9sIhIV;-yu$%{gfd"-Fq@Qrhym-_+0.?a;&qf`>1+*DJܕH^"1,:ԸLE.ahSę-xwnjg,ܲJ]cmD 2N#ֳF{5ݽӓ?tqX{0A0X8' HhB/IQAqÙêͭZk= G3{Ms3GbFabUU/u//*n _&2ߙhWQߣ3px<˥]N/\=C#&mٽ_jl 5u0%-< )%s|56P* hHOcoJtgٳ:Ss=-ZI09Y9_FuSq:AQH^TgfoƯj<źiE?r-! ]HTݷX1_`;H5 d:6&FY/toN@vDJE/C$5L#C?82Fn] 1G{>46!F/l)@WtтDVq<0>2ӭ>͙S{$'=  4APԕ2a6!ѷw!n\Ժ&ɫdz>(jE5v8zpuڟr*[+Ϝ__-ɝZ{}ϥT9]Lu٩Q=Dђ:zqvO^/ۂF-3xX(GIWˠ@~wplk(}0H? +Hw!QW3E&( ]"3g̀]qVFǛʇaj0 F;fNe1YgcO@x18~$'hG$)J<6 E{IHL5 pɜ䳈2AJUT/& X $?i^.ev"=̈1-}:-]!cX >/.MQ1;6YN2k^< %k) 8pA>P JmT,"A-ANS4<#iw 48e-(_bf}p B _;+ٺ >RJPwdPb[>FI9+dv%d)`" ȯxn>H&HpEi10}K 0@ u٤b~xfZESn9 ?Tٿ Z,wXX"hF^!w5W3|ސpPi":VdD{b V!(Cm1^>FN1ܸ41)Egߕe"їSx #N}%' {޸Xμ8*X>.mV d9VZ`n "|6@L9?҇b_|Ql\@b.0DLTwg,>yjnW-3V}*KM4<q"ӘM=%ڰ(Gщ+,diN*"}Nvu@OW~ L otE-ꡅ&cJOn gaU?ρb uͷ?;~" ǿZa]+?__źR䵜u nuR|Pnŭ}' g1L"=YBw=B:[* 6֓]5+O 8E%?CpȐ?ADyA~׳9T6+ 7XK]"5jjl 'it}0[ZhIK~`'X ϔ. M~VӾM{,lBZƿ_9sޭDv'7A 2Yf9Z-TO0z$v7Wyhcj!@K_fq~ HLb^G$cTe ]{noUr4f;"LaBUpN1XrY9)- {k"A]`H`?DoG',jRw%jX8'w2E^a0k4_j` , ?P_.*!ܾ55R^" =EMSM3v18*kd_٢6Xnnlkt_a:ͫKXΘFra y:e\WӤfO)T!j?у z !u:Dq^- Tt(+`lGO"XD5Ke!%93B4l/1Gj{$<hW *}y!w[\q"߇{_j)HJ]S }sA?JEK_4m4y ܪ;U*, 1+HuS?&_-;Ma!HcUr٪+fdRӿ$;;i<6"쌢XcTXMR{ ~B{fVdl2&Қ{ad[d7g|+[yhղ` v;H (gˢ^d.كH;יMKPX75 Y`Jk(;d@l(]CBg=/Y/mD{XI RĒJ-M2-eFWd[@[r0t'.*,t7.ő5B.Ნ {~@] ae)GR)K+Q83ȥlz#Ok $#ef0 Ж:n&wfu^sױԬzSxc #N4:2xfKv[.g dh~rՀW\ۤVC@gy&tl% AϤנr~9/"C06p7Ln/(ҦXF((Iz>xNv>,ƚkxJՔ}B9ytn$UИ2l`QBs0@d.$4;[l t!dSPyNʉ*&W`wB d.LpBIP頧>c〲;{_k. `4Es:o_4/PunQ{ځpb€u-Ma5H;Q6qNIv>G~#+`x_I@4L! trN*[0A69DXRHOղHǜi{R8V{mF\<7H05)؁.趉5Y dWjzk]V{3MmEA6O*0|i9Z $Iq`Gn|D.𙭚Mz{s𴭖 Jgq%:ѕ+ ޒ?:IXivE@]xH2J"^FonRyYOş.^ǹq 4l}Ŭ1;tr`q72FOĿ}"V<צW̡HBg,k};b;w3;&vb2@ّ味ZcSՄ Cp-[0;\BwR] ! H#v  "ppXSnݦTdU)t2(f F6lI03|Wap JNvyoW$sv&YjۀX:Νv5m{:avybO~O7..ǘS{| zZ!I0Puɥʦ4G&2ͭFe|$ wafJV~e1.lmCFE MkRvM=3 V}>vp6We2e! >hnGґ)aաW;ی3l2|ƪLIqT.˂0ܵ-IWjޟW~) x$HXs`}mc9)$vTc3- _`bV7Bb_t< )=QbNO}M؁fƆC] +Q3;:"TyκxR Q|"a ]! ?r8C`^.НĥW;|*@@UĄPœʂ`^]h](4a0Zhbj#{5Y#0,ë1Z*iR& VV0 'HIX~b JFutɨm.LEmV{Uh o"WlL KK,b~Qɗ4AR$# BPUݠLo![39iEkrO\UE^^qMPϪTFRB|iY<<|g]RWqY*7r"6 2l\0*B 'mcs4[vkض.$7A(WLt Q7#_y1`Dwk>cBӾP8}lk&(zsU;ᄅ\>BZGluJWj=pLp?s DO<֍߬ҀU˧C]RcF k/.i3@TJ&uoeH/Q"m]j|^ex{ú.cۼ5Cq<ʎEAߠ$ 4~k R&C?\ ! SeP y{Qxڝ$xa` 2bâ1(f07ѹbO4o P"o 2'n@<ۆ5= i6 TVRc\/ȌZ} ,oNv&eX?9;X`鵑!!z6=No`ZRWD@J}3#L ¤21XkC2 2nG`QӁqjyHlCgTdΣRv6SA EK}I\/i)DFt2~cj/"~k2 $ˣNicfT}Z{:zM/\G ]*9ӧL46zY9E(4ZT>ˡя`W\[#R~EOBt2Vn6lG‹ZYh'nƱ=kw6- ,rn/&nk' "*R|ф}uO>gA8; |-V)BOm"* 5^/ZwmaɐG04 lYݠdD,Yj5GѾ*R1%=R}bxERccc.KvUr R Xeki++H* rpnbW9(l"ŷ) ptKz9!ؼnp'=ϳo(a D@ osV9xܚ9Įy;Ĵ>MPN.ѧ5njΓF~;dF u Vق {W]ٚ& %ha~t԰]`!z@LDsNj{^O~ :4:Z*)Y<@ Fh.\;<r9Q9a: &3jTfQ+)b l5)8h~ ZBA.9ye=o-lްyӣMm\(U O=w9ގM]&kcdy;g[@Eb,Gh;1eB=0pQ̥Ļ㍣wèR'JQcjʎ.cmC_Ӊ<q |@h(~ҳzG{JsR>xn{kP}ԕis!cKzR.9ܜ?Tfv9A74?_BЖfXgb_䶛l]_SvI5d޻X,ʒ-O`0=M7S; P{G'x7BPD 0/HXaf{p[t؃D е;.0bf|U!t֊rή-BwU'Nl5H=F!9=r!Wd\_d'bx%J sN$VZf]N?@8{Z=Ǘ 2;?B;_Ҿ;sIP UD%l|%#Re?W^ L[eF ?:tj(Z%+"p p<]*a/ p1W 9 `aOeo4x&x0YFkŹ/DŝW{zT _k*kLGIfH{tLHgƵk2"ˣ [۞;Zƨ:}3 UiR}{Vt!goP8#XUl[ :TwL4LA%T0(wkfHti'LNpW58ۤ7Xid!W܆t-8ne8c ƽBV4o Sy}LH-ӨK2Շȉ}֍:C0{ՃGۀTZ@0go2rTfW98M۽bK8]eMQ| p$D#zAOszK$Gģ_vdװ8kGJxZ)kYFŭ3gdi:]zPWa>1rqVal "an*Mj*kzS$UF^Lͷ:Ppbka܆WQ(HUt#| $$q= _㕿'\b `&>alvf.*@;J<]&uo}Do 둌[dx-ȵ 3 c49BO#=Ƣ-zc:fQU<:-6dcYybY>{`r@c?)^e+&oC NXF]S7O&g-,o5]VH"]][KFՀ,;IrT2]J2u\z&-,Okj;$% zŌRh.7Me}ZEn`|;gW@2a9A><_w.e+:hv0HB+fQZQPx_ϰk%!vlU1 ii| cժͳd=!7{q@to_'rJ; ټ+K@ 2Eax5|H|u^c/3A 繑 l)))׬rHh]3>NSa!):[/@hX og~nΕ("9@W ߍ'OJ?a7zͯEUIZBG],p,3-䧀IIJwUʮYe7׉hZbG}$"ý T*،f }iɮbU ll?%Snzgt_9EAc0HfwG\4 6𬱴 \ P@Q17hk2g5lYuXXWz_ĕ;:_΅K놝ɫ<^6'mD?Mde"D sD8}|p!7ge QVf-"2vµqʇ"'qꤸ jʵ`| AKQش-:V+K|gp (ѿKSDq^)Ǐыx"tȨ.ObwhD?KޠG Q$|6*lRfGĵP,*л7۪qv_R~ͨCOGɉu>a8?ZI/,1mi`2]*EzcYTbp~pjN1^Ib .Glv%k.AA,&Йx C5x᫣NT%8y4*ZR;[2!<'RK>>hW̼') ],z`IXFYLXFpg5(̕Y#`bAL:C?)[ܼQ7wdWz ar'tmbͦݢ`HE-Utm9VrT>D|V(!P`Y&:}eܫ-Պ~}xLAHJq-'R\:x4G]-N=)G'[  "Ι]2xY ,y}s5Mˎ73lœf/opńti]3V<xH49`!Kܸ_bknWhd|fc~J>ڦTR2.l?%yڍbɚ`/fА>Xb׈gWHH{=`,I7fAybDSHS3>~ TV`uns .:a=ėM['XcHŦ%Tӹ%Hh8Z ұXR8^0D`?`0j0u>STeG"`ly# Tk[`ӭz{^&}1G_XHXK3ߤn[lC5@5E$ƲE1FW$U˥0,_t`H37B1[Vkp!p n_½?~ї60l>AG@ٽ~p*&`4R{yn*LZ|G "~R~s$S%ť01X|HR{$1e“7Gގzi5_Q/JSs,57:;|xIA@Xt|1ܛ{s@8E:tQPSI-Vϓ\ (m<?F{{V3RFUnxώ`hf(8mlpx4{i`^'䙋_DŽaZB!iah.b*}',,;,ƍl>0`Е+e8Ѷl:eQ;9%ZhktP_\$.Hsi5З)i[̳>骬,pnU[Zr@L*Jrq7juxb -zXrm՚'|΋[I&1 R/ZlHGVZmot+^Pkd5&1.˸wb ]hFW+ {?: TTaeN' <澣}RйTI{Xv3ȋXnŢpOŋ?!!J^e°vs|e>_aPa|lfHtE"ޫ 1 "#=XXjK2Qn4`]\{=lH%~E=-X㗫С9[&ET  nx!@޹Evz;JAΨh!=%X:5{d5g $XZ\__p0Wq҉ []c3Շlp X^?*$P퐯HH5]JɁNSO޲Ŵh kwU}Cfm6if JH'WrȻd]~V˴)/wg Z) _%/oblz|V%{KE۔{(`Bw&maw/ NH-ҥ,#kF*F>;?P=kKw$ī&z_('ʟ I~%/~qxGHsL3j##]JўbkN#!TI 5W*knjI+FRb*`wВ%v£Jl uRp?|Pk`8"Fzx1XC5ѲMM}V1Y{h)IO8LM\P!B pZEE:H~P'nA.e*6%j:KTu= X{WɸfºX=ggCdE)|/:u  ƌhiml+h$%5lLo'' EQccq^Y0\!!e Y{[%F^lq|bM>io%W9L۽ij4v([ (.(v}T=ȅ[(5ӕh=EC`b%?",'u/w hqzru\ֵݻ°W :J󻮹_}9Vz\Uz1&a@|:q7],7"<흲o7A>V]ƀh%V"-|гeY=nI}iSX㥎Aж'_hozzMw Z\EG?oͣjBP}]Ę\/naU o jl i"~/0'"]w; Iw=NTRcpnqܹcJ;['ՙ3mϝ2ANˬ5-9~= ض(K-~ Wh 7`)„‚ ̣ECĽIxڝXi_AvV6Ds (Uʃ6UT_9H,Hk hx'xk7C]` -.pN{0''k@eaFk\SЗ:G|E-^k8H%%`vlL?JVeE;)vaFs,4^8E&;Yk"6y8F۹_CNԖ7u|92ELV> t`L0a^EC8aXU4o`F3Zڵ"2,4f1r.x/bKZ-D" V8JtχA_E;mb^Y] J oփg:@(L˚bQA׍6V&yB4>ג!/LPG bs*[kF͆u_+WT%nTӦvgZ٬s 7vi#Let/SMrmpaapGikZuXhDAr5}볙S4|g{QK8̤묩x]=RTifϕ m='Yyp\VT&:.mzq8hMP`9Ml>0!#^ -ͮ-MH.f4vI,d/ķ4 ߀C `#Ҫs\6+Qht+wjg/~zNB/ɏ69V`-Up8#n/{^W @S'#`#-Sm\扸M([SM>aAV޿ZGfV^l /4B?=_i8"5W^ p^u w&~;O>I$cdI$cPkZ(u">(XՏpJerϘ8⍡<ᏟWeuŔU*7ײEƲ}~!aS8^yb K^ vŀjZn8wqY@ Ů ,`>ctrd "$> |.o#c4`P ~ivf qwz6dqqT_/Xp0 3BywHNdnê=2 *olqt*L7zue mdPCȫt௿"3Y2x19jJmH؟7DBKz Yي /3 MϺc ;H68Rl 5" J>?Dnpr#!sc1?E/ VfԬfw3br&BpGr2Q~-m3Y'4i]#0Ck;5 hty%ÎX/7ЎP8l8|pPd(0pV3In*-b Id dL9*ᬶΥT!N}jKXzr)x|jȃ2BV9U=ϼ%&쁺^"M}Jf͎W.eA/ ᷹ÛpO$w$ػΓg9fleagtش.D!kF\ɅJGY#։u5E製4iO'@q ~+|TC QggzlrQ TV+Sf;w59S3'ogц<1yt͌y "*V:>/.+{ Y%Gu'>ؓOe==l[aWL<l^ C]*L7i5煔i˛L| -j Tx#nUOgD9Nצ(uXOAyǩ+gǽ{u0NDY ,P? B]I@ĿJ w񌐱W .:B}m ::_A'թ*I.ơ}[gF'v 2>p򓅽wtٙO ?d a[am{ Ӹғ=S"kS"1rt$2s m${@YmH׆R\` Ѳ צ F7o`)P.xZ!{'sB5tD Cǘ е*I׾~( K)#Fyxn$:B uX-9}ϖ X!Q7vb\ eZ@lU\9?PWr(M MDNX zc"tbX›wxEk\M~I:.ԅ zC酱%ukиd_, PsRM@m4XZVٷTIx.#9ძ mB$ .~Ypy>?((k}2t'[p!n,ƴ,?5 a2G>  B_^4PkHrlF;~ j}mpnIUC=F.0XRMV7u`𫹗2d¥G!o8Ǯt.+}atꗊJO?T!26I\m CIՏc`,(C!вi-xZ)#a vhoܙ*+ߕ[m~,WÝxì`._dL/1B\jhi6G RW#CsI`lT|ءd\xa,ϝ`fx|zV&64^G994}8x0%+pu ^Wӗt j]SR]DW`zZj0M|WG,ws_?g/]b R]^ҊqZ (8Ž_ߔd' DȮܬHLlz96_ۄf65bK%7'iZx>=ofIbch!﬽hdC7%\j|1[ 1F# 8ʨªS3ˣɍ22O[4]Շ>aWXN_G>-i 1r2^ dG)9pƑ:9M۹yK&+i71XVS<+W䅸[z)I!pсYH=R<"ct ^) J4kՒ3i pr\^bg䤭qH_XQ[3<cd~<%!G*6X` ̠K1zC=!&O5͆x(dP&td>̬Pڃ2grqo5Ojm&΋س3ޚFs$QU”ڟ;&"lJI[q:*c2 K`Y`ՂWQL\7Q[8NH} s`pEwgJ3KPSE8PauA1Cl}J`͍O6n1,vsߝq?@[k$ No&\|Ge'DdvXy܁ 2Q_Ap"'1LSMDhQ{+X>WyhJIl"x.Sgy7>Zohv;^vmiEk'(`SjڍR=B2eLޡi`c`Rm`h2GU=3Z^BJz5h8L!r+0,@QcҥX$6MA[@ wC} [ӛp,RzQA> #c ݞo UaoMpL lnI k׊頭y\R kaH9Ьl_Ђ` }1rF1b-lpMixb=^iVV@ Wy)'2j|<^/ϊ>Չnݙ_S#0]͍wsֈUNsSd/ p+W3׷zJk[A^С5KHA Un"ŀ)*I>lٜٞnj/5W3E +"J[ل.'(3?={ DZY]fƯ& ؉k"mX?o|էz L݂Iת`Py*P46I^\0TժC0ʧUap]-S1f8&u0+) ֊aƪ] Ax/r|',8Ҧ'DZϠ]]pqJj@nFH=Vtq9$mqHqZj#x?sEZB5 2u 3S!G* *t-a3h'UfKj%-8+p3iP@ u;y<ΛvK܆b_3@%W{<m Y6ypGIV4ֺ];9UQ.]0ڟ%ɴӡvgMGTU+PM C˙佭QNaX-4OE<u+Hi鞍'ؼvqEiPEۗhhV );u@"<ï) s"cֳ,@w~SSgh(Uıv qҰt r>/,eHә%ΛNY*%-,Ihď^%/SVrG8yF3 w^Ųy/ I=}&:iFq0mV%o.KJknCS\t{ IέJZ[1D lOO$($|J8 oy}x]fv#Vw) Bm}wgP ypVfZE״KGfT' 3`NwObhHv,`-W'ά2(6 Ƭ4J}hTЧ /gts akM ۅSƍdlbw:xD`/EA9Ӕ:>Ĭxw6 Z ?x+>!xHh'*{p+v`[NFPtMVv R-B b%؊$hcV Гr:Zy C ҽD{-Ɋ4}1fߦVxp80eE] `lGŁrα+ahG@sW,*~o Bu9Da b ^~3Uj_D:ty-eM#Z_L#}n¢oќ(=۩Ʈ Vu9zBj^5fh\w{A{jBj~^[4tI[Oȗtx0V'a}t:)04Lq xKD #̝ ٲ *(5 0N*- Uհg:Sw)Jimh `',HvHT(ԴtpZ02<>*lptCLJfV[A1AM VkSÚ(P(EHUF}V)6ߥ7>}'LȽbtָi2ƸS_FWNA7XҤHqK h2CFw[5;1)WFXdf$Bȵ#jRp%8H3-cp3jV9ʷ~=EX]4@%Snl [n6ܣ2ksI7sh !o:rRCaNvl0G5XQ +0@Mu?p\YT5C*!EAݸz+9%inwQ#! ܋dΆ!wVD]T{;8zñ%/p˟C 1D{\YNA-*lq'y+Cc?ל_2Nl2ݝ`YKkRyw11FyMUϤ_x+\YňD f>b;~Տe/n!ͺ22 M Q؉-^GV1G/Ss8ڹ1&DiZrw^m @p,71pC9H%Ђ]Kõ#.rtϗ L"+?wjGB=nK;쬾{LN늣s&9hI#m&&OK}2C$?H๜/B7{ղgɭosVgMihݦ5K۳7(u v{RàCT3 $qM"~NrG/X`fDQIMxiIfwyA7B[@mCPIL01~ qcEk @;@j)(|ܞ{3( BṂ<`*4QtФQߘHghF6F䑃_2Zf1R#9@nBңl?^}Bgi9KR36U`7&g.0-&ςXM3`6/~D۹Jn['fn+ƕEoL? 2Dۆ_UʞZy?+|g'I AYEWmo¦QB([  OɃJ og\ 2+{"l 4E,94{pKb M!GS~ &wؕq*gn5>S#MLCbgU,ZW ;N!@NL(mpm ~w9=/2V)V!LzP ^sI-V50wSd>׊AxF{7`DAl68a9$sg`Ԛ|F]s-r&OL$z{I%]B!~SI1#=ffnx}:1nÏ}l4-0p 4$&#IyKBw+ڬ*; r# Ƞ9:;UǏ=}v#s[WS*RχꬥyP;#@e.L>'?4}ӑm?}_D<'iNGk&p͍z| C~WKqP~DSDoe8ynjcl@Eln4vZ0gGCT;U;|ΔnɟQƷ h<Ey_/YҮvf/Ne @+ѭ+l%@_sg.7R&*PJj<+KrO̙ [26;Xtwiv+)c)[$(Š g)ސ1IC =;DFMc%1N+[:ً`>aL"p΢@z  m_@K[Kw_quIos/ ϊ8`t(v=J YDͬ_LsG |(CfN˯K}ƄMZ̝¾YV#Y$s!~)ۦ,#ZGմ=]~~?ԃvQ<fFb6=oLZ;\ &s=6(CDrt߃}k{wa[t5soƝP7y0c!ȗp: oMP*,2YJe=[ Y(MQiBV ?.>{UW-}n앣NO:xÓ w%>0w.u#Sr߭ *[6\T ;PYf)\C n)NDj[˖;K~Yᥥ!IW.uKk1j앰vY>WF)W'Fr5V4n #9v[8{ֱv> 8*|*rM̧5*NS|!'_ f2o`+G5e:lr#ȇՙ}iCF!N H$D B  /WwX+gF_ASn̳jjQ [v.ōYeAPB;XBw17B_JR<4Y̌ep(@ \*^٪3O5Ԙ|tNmc뛱Š$J{+g[x?Qx>Dy* "xՔs*b0VF|q Ԡ/ ц*J"'OG5@^d{YdÇT! K=upNRq&{0GXX6'_ݏĉ N1#t> xv&A-m`O[Qת T+gKJ$"|qS| i^ZQ{$lWMWqeIRDՑˀ&jҀf/K3TwOcHѷMt@blWg+E(I5NW$ЕZK|},Id)imuSt׎.zyD+ _֚^W^BScFYթAr0bQn+GIa4SVy ?QY83cM:x&]0!pܱy^vy`z-5|!MW]²hj9b;xMHE={#\;e@ jK`4a#7(C,轓t`܅Ith)-jmPTj+.)t^c"e 1 q?wỌ̆N$ ]@`е?)9t[Cmh5kWՕr*ou=9xU8a Xx`#vQ~L&ښpu%18:vhg^r Oa0J$4g Z4 kA͋&GLL2bb[^^D8y8wz9XM&J)҉K^/KaSS-:pBFۛk" xܙ=jB*F\CuH~%^IGwτƭiD XȽaE4|gmO\| UfSwJ}`bGo!Qi13 -mKuܤf>[}#∹g}p/X^_Jñ#a参w$ڰdЂ ]C_B3&Z+זa֢[ B8 L"-)1`@~Oey1ogo6h:e"Sd~TvFbnɯe=KN+I?@ݙ8:cNoQVb˼s؅gœWx]"3i N` $ط}zd>E}./=1[I?iiHǫ݂ # 1:ym##Eu H@$:B+\oU:5w`_ 4(|=l2xgH1J\S-ߢY;45zT"dӿY@k9W} N)VZDU.VRd!6${[ [x!.^vD1Mm(,NOe`,s~r|"y +Mqg :m GlO-¨,t;l2L_}` CNp.Q5j)e2?ء租Ӏt-zs,#E Mt\2X$)=c!Z4 hl}sc]rTBIwUᎲN%i;͆MM*]_62Z蜟tpapkz=t3ٰcjTV4)cܳsyB%U%Knz*@.DPàrgZWkw >60x,@7ȗfz<Ͳ14:8}w`U˗HZ_ͽ:;(|Zs."]gbs[Wa 0 zz6?1(Ѕ*aRy P4җգhzu֊i6@#Xw_b(o.~ds xhFpFx8xeBnZS\J hdWk>j*@Lz֧.` ΧK66(cYAVP+wJ^"~-K-7̫C pٰN:5+5O>֬xnE2+UƻShcŇFg^!m/N@ ^HNfXVgx#g/s5kn3:k7b"z:JgЏ A{v`×-@ l^w^k7 Ls^t4q;MF]ǂx; R|LlWq Lpʮc=a9-O"AW-˅gȄڜ!TNUB$H3E]10ub+yC#pE_ n_Sae(V䊲ҊJCe =!SY7ȓq``Ud۝,Sp\J+  !=bl ӒvI9$:%lhx`${37~i)t[n&m1_ejwqm?3$mz (W6IrsvLתN'i2qՕ-]j*I lK#ULJ\nDm-NȞ vXG'ðtb6-d8}O}^iv)p\$Kb9mۓF3ȧ:/ Yat<1jm8}HLg/_HrQL^AC@ |˕7bmԓ0qϫ!0@>do*‡jNRMWf\f Eòm&֪2RvfL˿ڙT֪2%YJKx.p\0RwxV(P]Q#j hE|w!*i,T'uTo.*MEXg`C*-tolf.= jrmLm -. )qqqם{-r`UMt>k*9m . iw!9 (ȄtF?_+#P^-}4g yj",>~0#滦mkwRwS_|F+K>}#`N^ĵNc룅A8}VBrtU&Z)K9ʭ\B%dZH}ѣ-oba ,E0s[ϋ:{GwNNNJ Ok'@7,,LV_f Da(CK>vOE23a+ mt/4HoYVy0*@d%ki~ni#:o݉ ,X/Tb2A3ӨY$9+@e~)\l|6w{?Ygvd8ELCQ7t0_63)hml6nl GΌ<  =ϑUHv"#eݳ57e$ H}MΐD@wL76#7L@g5hF屛iot fg yZ+čpW NAEO2?.T ݢ|dd@2) peNn8ۮ\;O*c3T+fm41Uz:|mv-Gt~q-ڮ_S= MLЇS9"/uy`rVQv}1s7(,7BjᦠOQT1\ؓE_ΰɣ L ;p"HvFY#[.X جy\?8"=!WKp%RK( #Z AO\ %Уl‘rS{Ŵv@;\998[.5eBbdCWq;<~ǐ lA`~$Q =wB-W0w;[ۓ7>SEx^OM̡[ gi[Y{0 ?K1OZ]hq" yɘo>$xs4k$\4gz;:?J?ƄPfsVK7B!YeNVq;ʈQKju4>̈́?sWYw0GY_V}:=[;YST ^wv*SeR?L{V#FWHLvr79FN]>r3teAj ~1L5Y/i^Zx5;m17BxvQ=>BM7@wZ, !Lx$oӊja2E,TLŢϲM.I= `;-䋤/ͧ*6N& 'c)T|O+TP C{PtFPwY:X$}ɇR<**b$:kUjʟM(GGfNꍏ1T-[jǢg)?ί|t_lõ7C_zw򂽵\.͞ھ*j)pz `,\1]̏Y6l;V1$# TtgrGC|D2 O;u=jia]C4FCmkN:H 4Te5L]m^܌k/SpFYHeXGJqgnoniV h[3QY|ĕT"N1Ќ9|gϱ'6:zNʨzԏ*o ׌ 3P_<㑹p[nwSED<ݽT$I:^v=v/o>up? aJ K`/EPf'a 4ڷ ?cE\V{`E<.[xfWBwIw9;&_QjgƝhK 菀]cygm̮\JXJ&)_HTC{=id}]ڰ+|ȴEѩ%?# uI.D@/Ky7G.s(!c@:W(MQ]ُ\'F8XGsG;Rgv/D5޵32Z!hfF,e92@0H7V3M!QAF neqwo]cw8 bȧLp>i8<[VDMf@?L4LQ% bE,4URb~"QFqM<W-AjiSwmds{ kޖybdڼNGtB Id޽ig2hG @uVL*PIWh)^h-?n":%(]t'Ō&pdl@]gš סg܃/@!s!S9{׉@\cQ~Mp*!T+{)8)톛Q;n9lgF.'_zIdWG#Yy0>hb*ZJ1y~^E6~M+)"KEՙuV}q667|NUK'VH4 f$6uXW!O)) Q<{xg1f\egdk:+_} H8)s.ϓ--HoQb/# 땧* kDz# *Z9KJ:^! ϤG"{+vtGmR8>*MEjsC!kssvݞD1lW޹ x\ʒp|*iH)!Y*{ ~>ƇLDىLI1m^>7Nl}DnP A!=3ǸB1C};KT1ۤēH0u\'XU4k4A[.8u2 'qEk묎^*[ r9rF:jgؐ[g~]hE@D?X?%Qv!Ml`K]0%l|; RJ cjseޜ]X\ٔKC ү2FTcZ]IFշ95;k e΄\M5PNyI[T՟q/~όӦ]t$ v6ju&R5lRQ:ݥ6%eiy7rk)2h[zLu:xs0x<ʱ,xI {fg׍'Rغ!{$Bp18\qw~78*:?UۭGbUۚS],ST `5n½CpP[*wS'WE$Io1t IZ>`di G -m(.m1'v4"q-_Q?e5 ޷vLǤ!` g嗣h;X-J5fY'ċFE/_`T-@rKǯO5<uOoX1<|^wӨ!9?c%ꤎ Cq@]" FKRlJqWę z{1F!(7Pӛpca|%B׷ o\gM՟䊄rNIϾS0^uȰV[k ^?xdzW:m l*5ne5Wv&a)68xlҢEj6ŵ潙کsqV+ٽT\LpX0|e͒#]TO431|U̞TA"ɱ'ݣieb]P*~Q cH{MO:Rz*V[ eo*&# xFLФYrJ=ā"PؼlW>O25i nM@^3,[!MQ &5׎>#uέLaBD~)>*z'j8H ƈC =}?x^]!!h:Wjmgp'?2R(]QAs.w-eJ~^2rYqy,}aZ CXA?5⯔]5$r6QXs@_ݥn3Íc'ݦxf5sxmÙ0p:lseX.P7C3kQ@Epg8w<}T\<w'eBVI"ƳL&̝l4Idշ~=vfy  Шl wn)EFi̍~n7]\+c4r'T{tza}p(<eFT4e2X 2SG%i*kstujy:(0VW H$K]%=S֒ybbuSeAh'/~/2re^{o]8ٞK.խ# FgO*$q0Lue/#O U,E䅼f 4 Ѐ)j,FeD ?iG+?m1+S_wo:.2-Ju\۳2=hZ}E9sx᛭~7}*݄oSSOXgZiU :< /nq P*T\?m5|mE|ɴ&B!7\ױtjN;G(ͼ4T饲-| D7ꂮQ1R7K-rp ")vC);g:-#©3?6cs"3|K[zԳ`(3Nd7*ׁcA<ⵗqR>z@l$d}gu]K"(VvQ'0XX3ȤR?Qw:@rE-R֩6SND T茼DԒX**7oOپg輏CZ$\.r>4,B(),nN'gr9uN:!MDΎyrxb{OvmQ=we1}۟hCυŐ[%$ Q\Yt(b:#JР]Ӯ-4c`:6\8wR]rZox}ѫ *m!Ui@ ^+\-d @6&!㙉ysMhsQ==lenC73KiMjz k~Z|ҀE/d/T[V,RƠv SK)"elqRWnҝ(3|*-HC >m 8)Q[5{ ,qu4,N4V㚑*sB:$W3 /0sB]k_3=qT#~wAVXҾJ 8d{%S{[&sar_E&C5'KKtXVY cLQEK޹:6%ZL{K}s|A8Z켓f ai6v{y c?c=J *o%P˞F|hVl˔95%)[at=2O0ôkh=W];Ӹ>3 `QM;hƤׯ-(]d.*$rRO8y">G]V(}Y 4[vև>f1KN$̆dP4 @ g褽"/EUZ~ OՐ!G2bxoö>0SRMáy@ݝAQ(uzD![y{W~0}{r$1JWŀ.tH}Y ?98I^n$rIU)\aQeNhȵ<'JH D?kFOo-]y1jsQxUʈU߲hɧTNM_ʐkj-};x+,F%؀qSR-u b?Pbl bͥ dw*(/*Fh})!<5T:nqv!:Wn =7 ǦSSs)0@F=pxh&b_X]K=M/q]\WOOzٽ?DhN6T'kBu8eZCh6L+1;I4:0S4ߟαL+-Y8S4^Xz|rhK\`%\U VT^KI]V7l~*#BP-\&TZ !7(ψgQԮ4 P3yy[.1EL`@ιc!#d? L:DvLp*V%tMnkN ,jeϠc.f@]&$>^zԑVݢ<4IoIZ]D23pKQ03}CRfq"?Mnb\$,ooZ\;h19H3V[C4{f<BBȄA;DJt@7v`D"PwGwea͢;m%4A+8_0yKFկsx_& +)<- C""gACS`HհܣErF.G 5~?=gל˷ڤ3G'l_`/9mkۯݷ6.|ư ;%'hy2x^tDשhk(5gbHi;IZNu F8BړVey&rhߛУ9I ϻuа !*Ksަޑ~E tw=.)+O#YxE*?2(M4} ml{9X.rvCHl5ЖF"qʜX(TƙsWsуM{0By*1UD{rr|<\qnb`gOj/),JM}ЍÉVؚ f\]HFa玨v$9lo6>"|qc|Dcy7&}jȗ X*o@fr*]7 G]WIMZv(iʳ#:=bB4 hfr%g/*H7',:ΰwOXزBz=@wqӖiWfddWhZihYWLCU n*l_zfJ_2MHܭ5%ơi3L[b~ψP :c8G*-k]Ji$! 5~R;0xz)'Ɠ)J!UGZ _\ABt}ۡ"'JmwP;뎪kqK IMM%ڻ=ӣl\B~B>S9 GG` dRi0p nQ~$CaUn\¾>@ GGBa[9f:3(3ܔ,?K4H}i;u UQhI!y[7C^.m*'<8`~HЄ"`yQ +_H:66ŒE|n5$3t2YL3vU}[HuGm$(|lU&\1qg|&1{(,zrc X uf6d%ƟI9B)rlRX"s#ůA'>1 )>zi Q=7=/P>/ԝzIJ ZD=y,_ml`,cJIjXQtnn-udb卼 M :%=6(SD^!q4(9_`(D;jίRZk#)r,#=Frm8*!ڟ<٤_Xyq#&k[ e/FmW޺x+p.u9Yo:9pB/`a͋(*q G}q=,\ +:_$VstLJ]{DZqGF?ɽ(|%܄ltN4WK0NL~۳!R3 |3^m Zv e4ooC遷8i$偷]$kcP'Q'J& rB%UIjdi:Ԣ \,yieCDTRyKKmctw֯B͠[Drk Ty51΢S"gіGTsV]z $a+X\奢BPcn'еD]HEAUV~VEN8_ Co n^ǐ樟xH mZk@tGo?>yJxZ$lIq9-/;%HQVO3vcc8ՙ, 67?sN>ʹn\bK"e- "_?qRTlāAyOV>RGhm2QNqٟ//s$ cl~|罿tup99D$SDN2vAL2&$.NDA4?bUjP ~ZMֵGǖ8U2|ʨy2.doL<I.a!UB.ɶlJ9nSEE³|!fOvuWID =mKƦC !JLcsxOhx#踑\-S PXZa#F^ӑz`M<5d)pK~(&b$9TTF;rjc{={SHʪ}fc"UW౟֜_T03vdNP1$Q:g#Im1ir@ԓ=p"p*8yf NAg@Si؃ !L.#N-8߶F/iv |&O,Wu `er 鰢vѢЋis$]DwKrIE@qE6LalI} “4 $%n w/9箮sda[ύu,K£?2Tv0-DnI vHcbK:T՟qW?.zcO Yjr L i`$ ۯȴ% <V# ̴PēŸYI~5ɚҹ+؄RK"%+Cěͱ Q崇ЭP]'0~Y'+b+0Õx/AdB۽(obq[/2׽ ]rlӂ i#$Ԍ#^[6O + 1R_܊Z2Y7u9r떤d2e 4>\H='Wݲږ(AVQ, [̆uiW3LEl^Em}ɁQ!q1ggG7KHP8ŌsCLSАWKka-~9 $8:ƇM)냉?QF!>dAf@&UcÑ tLN?܎/,II"@9jt ʋTY$i5k\ZKBk+])pC_])/jGPe 8![eti#T,-jRl ֺTlK ESIͳQk鎚 [&|ڌ37|.\m:iHl+<_ h=Oi 6-n_.LXc JOgvL܇rP[ϊYsne? GI#`aYd[aJ]T[q#8xG' '5 "RաL% |UyЖwlQ4.|.yV8Jҝ [ @{5;@W$$䜯dQԖE˝3qm6$HQ"}牅$B{7\J@< Jc\AkP. Xl2<ݖw=N?afs_ :(RmF09OKWi,K<;3x]FV,48!nqmjU#79Tm7sgވE!f8e;.:*Skm(u9?8dL`[Ck%d"q*r9x9X@(%LK 0cɨ@h45]Ű%\\h rSrڝɧU}>|G;khi\\r`QeWFY# hrON8 K!l+>O9 2B O#N'Ax# `O5) 6ls _MTòT]]34mD4c, I!`M2VYV,97ɡGd*1%p<Ύs[o$)4O*PPb{f+gdQ+@I@{\ZRrGfBz y?U1:D7$TYd7rN3b,d8[гphM[#*M2B@y>}|1.fma&~Y) 7EC0ZX.o8GƟ gJL2~{0Q/h9roD ަ^zάy#q*s;$t[n7_#feMW,k`0X{[6ڂ,}:\3ò4 Mf,o3vd1YŜ N"dQCˆ 7& eݭ9^|}WkJ; <'W cإl-֏R !yiSAeY뉐2څ ^mx^JPP@P5iw%9Y &6N:բT%ye* OmO8vQx"1۽G)i&@m |e韦ȷaH$Yv > 9wLQ76By cmZcgJ.cshS[)` 7 *6Wd{w5WZ]e"jhz(I$[J[fzN[‘& :TVLػUdv\Y>kw/XpVՒ缧{4Sn,׹k,SԪ җ_o8xDB"@%5#TTNCgImj6 `4^cm4]a4,[NkpZV\#DNVv|{Q nZ/AY;*RROqPq .NTu'x<ٜd̈P<ߘ :ygD-,v(d/A۸VevF(׾ÆRUfJFP΀.(~#<(~P>L݆ވ]B_O(:Rr4".q.N1jmSRWJ虒t.*V]k/b>3W04@#F* 688K/0P8 KГK8_hZ?SgYw,͝MA @9]`PC:EVȝ=%rH+=V i" =)>0iɻH;a\H7U1Fidi,+ %86ɩQX Zj-,vX|zPk ÍKC l&[E}u\#y8!s!>p7 =c@^>*baWq/տ1\c^-?~*ZSdL- WS 0f:ҩ_M$" ?6O;YkTQ,%ОSM_E X1pQ*#ӴLra!OQב6͑Cqn hQ@'Hӕi]vUN8#$3'\|h _mKdz*Vt!v뿜ޖ}~I 9XcuPq|` 05*-'{C ^+@$[@Mw1ڿS}1~ JWXBK-C+ܷPiuIt kEe!u!5ܑ>)ƏF0i}Rտ#7$=.R39$(m,E;a˱EAʆ׷|vyѦh SՂ{!o²2Ja&{^qF:g_W<2Țf|i݊\UL)U&;wwx%N/K 4\pfjE"#O ˜h"\ǥ FmG+v:Šrx.zk cGC1MaT/f*i3=ȋ~f D ,\+9,q./{l[ѷ|u */vvܸsS"xY/+&gĽ|Ȣ_A=^Hil.'C5;dcR>c"GIY;ArX)q-8ReʚB]ɾF+ƽ@-e{7R4ND=ŸQYN=ڰs +;EkO#*Vn b庹)p]/tı4JWo'U7n۶A)0vM;͝Vs‰}U H.c p\CAD$F[\G=M[lʤ! tďKKW51Gt WYK2$D/V .ף[$@4AB 79QҢx_Ch.#P)vC@-\fW\h5g8 'DdV"!iq?~Iڞc^(yk)*M" D* >}0V @3E(Q&OX?ZAkۍt).R4$d7!7gWS*[I@$% .DcML/PuYѼVqrSv%kj(\k= Sds{{cvA ]?'#LN79=s=^줒Eƭ2jMֻ}25;z=_7ʆPAgVjyޠ)_$DZzw3QVcKMt(IB^ VÌ%k]GIg8`vo6!8C t70dM hGztϻm5~w;%.bbޒۮe/T}A[] 'bؙ!92 >n@7LȢ@= KCM\,Og_wk؞IͫT5* %vaQ3yg 2nF=qZP ԯ{Q Rd+@{SK{RCn9 -K/IozkG F@#ƅCy:)ev7MNҢ[? X~QNz 7͟'* /]BIbq9 v'RИ>5RXOnjXM+ahH&O@Y0x BOSD=i&@ ÆY~=|pdmjf^A|Qy ,jkꯏSl,@#/#mj?+U ^gAZ㖐M <ܳ@t׍0<`hBdrFBЄpqFgF T5C(Bb-|@<*ySq) DCe\XF\BD*tDhy;rU gc`'4aQdnݔs39-& Ln|$̸qo+ e=/\Sz? Z:sMχL_dNSĩj` N /3|>m`!~G |h~ktKt!}_#Xl󬀉5<H%4ʿaMhqX{ _6N6 &\T.X]I_>]Va).!/;+VNjR+Ἕ:eLU b1#Е:BSԪE6$vJ 2tE6K,?E:zaW;&6``G?=8ia*zv=Sd&.`9'HI+=15.3 r-&t}q42D.+:iui{|jB44LCd$c3mTP(h[ATDSjZ{QN0!&A:bʲ&³۞ٖ䧥Cv,P.T:`dC,8lR8@5~Ɯѭ$)YDhk=FuuȮ?-0 'Z/Sњ++m{sw!~,ND0F¸>qC8ڦ@BOZmwq;ؗ؇g֙ѸQh|M A͸~+*B&5[Ju`Y҄s`m7ktZ- מS},!w+SBE)~labß&[e=(OA/hae^m览<^]nArY+? afrI6R?jm ϣaA9JEO?J71zZ g;#SY̊VrEJJP_Qnk{>o+߭9#]ˋV j=W+ZWw &n_CW}$hEmӔRG|C8 kOD ͝@Uc <*c֡ܙ(˔P6jv)/,=b>!T®1x_L7\mb(mb6zy_[7tu@-:u. ^:W0 ~r/|tFŒHEw!?'ED{mZ{R뽩iNi-/ؑ)4We#UrsCQd)AZsTe؊6ߣF"縕)4ς >znZwp)<|:QƇ|FӺTϳJda^{.j۴:'K7;J' |7v=lGkʋ6Iy:$BʸJk`7Y.%rf\4aW;}}4uA7}#դfʼn[lrh`ZRKc ^;R8.e 0{m0*F!x,|.ݸ.AvsAӻ~16 9׳5oQӦm U ݶ(iS? eyKPdϘ*huOp麑>bEF=V ~ç}5E!r jPĂޢ ǃ!eu<pza}8ܚC2iC" :b 9dݡMLQ/S.Qϋ:crʼ{*4^ipUzklL\)>Jo =+VdmQpJ:[OKyPF˂0Qa0Y@>hHH}:FrR+)1 [UfHMUxU!W:2=bB~%۷WyVX^7<XO0@BqZ7 O Ĉm|㩞,}qԧz,׉P~`"¿Z{ ipmU{Ǫg@Oq-2i%"7 -%ef.POrSSM߮-!}L[4?!~Mirpx gdr5Ls40E2 p c0T*SWBWI2=.L[hNon:FHZwuƂ.T-D'l3LY"Rkv*vB 1s^['냍a:_צ.i~-D>S#Nh+dNgO<.YCI`V1dj/֥γr_+s.ZJcOTa2vB{b~+7`5_J;ti 6~ Poߟ^21gO⏲kX bO*] BM:"Ǡ*dڪh  b #͋#*ˊRս!+W|pGJ:W{۝dBCi\MUCoynvLnĚ V25vn5Ʃtf3Yuj28̷b(5 'Z rK [" Ք̝Klp_U#w9^ZKV^;H\LCbz]`ȀO!x $CQM7嗋HϖtQ%}H!-ַԋ CwOsAM(b6-4(h0ֆr-) E:vR#PR|s{OAʉ$L=i' iwh\m{*PXRΩD}Ph@Oѳaj3N4_9vA{ip(JCIB:<זQ4o?/m8aXKU1=<43jg=zro$n*;iNqWґa`uuOQޭmQC ;*#] D!xrH@򲰥8ª*®u]AEnaO&`ëhΙţT̤U\qg2$Khs 0"4pV4~ebX9pSj6zt ml=*` C=T#+ mNN>Ҵ3t̚G YhV̔22Ȗg:rhgOs9<]hTp\ֽbon_?3H$]3vŊ'~:<þ&ZzS{_$0c$USw.R,sxi&~ &zHQ#cÝY@ZHM;]I` 4h_rb>E7^169]*MakUD&v$yWxf ظvd^p 3--i>Y>?֣jP'h#ʉgh}C*XԆbGX5MX ^B0S!XJ o3 8I}%*Wqxxr{W$9rlZ٠aHZCp:4_yh9u?2>vXK%;-ۤgO C4Uwʼn;,W)<&jŐP=LlӫRx߮PfImP 7Už :a3iHcUd'Mf15 1ālU\`;`(V Եh/H=M%.C eo 7kfR5,-,X ?ƭS%=P/aѪ u-w5z͡EJD!dE̩^lD<SޢcP+A/\ cQªNRppnS9<=q뒹X{sq1E@* SaG p Pq:TwM N`IɺOF(SOZ9Qk|\HEq[#&4s!ҩЍWcC4ֻZcV)Zm@͹GzAVk :S$RÔ#۸;b 8G`Xe]Е-y :^8I=;Hv90X4-;?/pUٝ«;>O䡳~;phDG| i:q|3kM"o06YDkBݜsπ1͌Wo#|㕋Պx1Ei:gbh}jm%K#Y\Z$:Dk%?^1jp+Ka(Qk# 5/zt/uGlQ-m@&#xZ=T"i M-GA5.%O+⊨p51`jW$N :F7,{Ӱk9t2n: ИCi4 s/ʿDF(ȹ=;&^yM--4d :sWw> tchqՀmGU}"6o E jo+Xծ'{_D,avxqW 5ࠕ'/R=dmJ3 ^4xAc4j%b\#AE>z3z n9u$XHq~xG(ʃV "/kϑ2|Lv}Nr>U/~ֻ" ~E8`$5:)[cpdH=_:70k3(9r`]mDca%2 >?zZ M; fxg{ UT4XȌ@ם 텯D'I}~&vDLelڀKKdGHΞ>PM.7Cܟ,qu^]_Su\Z$5%˰.M K1mbXKD"FY3x^1l^5t&]1CW`'>G6IɖtpK|!Z 6f#E(1uB|xͣS&ܚM;, NC (QQeCk"^'y[߱]3E |/xJ%E,9p5onDNH.˽_(I! =a2 *` f<=@NH}MD5e=ۏ/\3 DiD78tte7[&ɟnCSXYhBs-GdZ#Nԃw}мKx= 9Wf-0ь&gءۉaR'4+*?0ݴ@_'`IWz i.vjqQX;KіlFE,AYfY 170(m?[˵k@Do0!v/#PZ٤Ss0䳗3rbn##i1bC@: [6DJQN$Oč`#R5+PXzIrqY}S# TF=Ӎ|G]ԉdGv)!Q>e\ѱ >Zd #]H]܏ѸG.'NNg&K?v4.s&|x0͵wlE I"(i9;5U7]Hx{(44aWg-gbq4 L^X`<7;sY;)7T?Ds=+l- wZމlwQ{YQr^@lݍ4yH&Nta<Ͷ j}1$2.kh:m3OJ-gϛC @1;}J _/1S s\_?[j3B-98ڤy;WU6?y 7Cg^S.( G;;r;7Bqhuu&e=Vaq[izD&l @kM*>w2 Mh~lfa鬛x7X-%3tNq2N0…\* ͍N&{B RrGWViEO WΧQ2O߼E_}:].'h[9~\o=odBJ0DA$h'9#nrl63"h12UIABBJ/n{ea󥗿uIǼXWPu$׼ aBER">jots{ q2,T* ׈lneaTDe>.2 T@x0h1_4H?WU^{P qs PSLT~sn"H5BC%0`ɿ˷1e"á칪"_< Q&qEnZUrQgy2` 2gI:V}RQTBgJ{_TӣZ1Z݃q *Ѭ^H>/A8l 4U)" 1gZ)I}ѡ *):wu0cZ8j? ٰW؃J'^g;Ts+O/PTmC%K~#3*״͛x!m1L6`7jG!JQt_` _;&򦲪RBwsPrc>i[Zl__-zD_MjV1+.9~6/ wkMB]3 (6q)u/9 YfΘU~+ %3}AP7MQc2}D΁x $n⪉rt,hAz޿1ajff-v[|WL7>ڎ\44-k ^Ai#TVPxc>*i R#B:54df ){ϒB8 4#p蘝|ckQMn㠵ݻ#kŃm=8K KzuԦP RnO$)fr'[ ٽPY۽~­Ma0@N8Un-VxOqDPHe%@͔9h]QbIJm_\ ɿ+r,{K[ ی?_[n0g>BŸ:y̫how/})C AѳM. Va۩Jdq}-Uc,`ɹ. y+$| B~"ͷöK%ńbX !ИG~fj%Н0mM>׵—:t,l!Xg JΉ] sP09tbj"O Yؘ 3c Տ!˶_Dr?ߎtlԤ/4[$gLB2tySw62GP!~Fq]q2"#ځLXEf */O?[Z3+>H8K8>*W'E@^ojwΗ Krgn*24B$C6pI"~q3Qi nX|83:/P阣UŹ扖!: ûW[d8lva$v4ԈŨcweo:sLu`Jh|%미ߧ]΅a谩L##mײM/w6cL;yK&0Nt.x~z|Єfܐ4Zw~v}JIN;Qf+%"1\8_C._S!ߠo= )Xm!Qn2WFT^sNcgmD@Yj\!)VUtLqSvL n &+3qGM[%Gϫ$%ILb=l 㚟yt)>yͱRդPl ,#uIs(貫Um1:8pܺMV3D5W 7mGhTK4S[Biz_ڃ&a 5ܿ% u`zg7#12)\[oS=hYA!T;'tWйpJf'j?.l~mDi=aHzi 4S}JAB6^w+`%E p i+m \ⰿMOU큚4Cl'Y{ IJR?4A:.9n;VK FZ}%/TkXc_: )GW굴V_E#S7<>ǶW5ɍM" ZY̩et%W,PKM Jƶx @w[ agkʊo?&zM: b[0}:li T#8jYKr޹UMgS>@-&xYO_Sͻxџ~Am70o6iۜyv?B%}}o w~S(:ln$\2s(2âmDQV=lQ' QWGv gcT#mfq/u]ysNwxxH׭2/u U?@hz!'1w~QƆT v+98o[Ξ'5nt=HIH4 ?j{OLA`rlv\L:f/z8]x| '["|;Bw G c\?h.1c/:^ؽCA%q̸&UwmȢw'5Spə=D3XW*HHyGNI}Hw ^M0y0feDO]-Z@ dCe<-e~4Xz9ܕŠvַ}4&|5qcbĂb q-9toxfa)'gͿ83:@𗳅dZBm'AQ8p@`6$1qfڝrҝyvYzx9y⺶DZpEMYD2Agb7R $b'˿qqz:.*G+mUV3#*gp$ٹ0\\]ƱrozՕ (nވZ1kZ@31b͹.GcY. M S^I+[i<~?|}N&"UBl,xK= ˷0cX;v/JXs8 BC `.b$0^0ʂ{~$EbR^f}ΐ Nn h$nX"Pvv6Qgt }:߯Y) %ߤRԾX+E=\K",0u(4F"sXuU[.^y(?"}|?(^v' ~E*=4a"5,e}wNFS,$=I~}˝o[5Y[԰]u. TR|P])cdHt_дby 8'z;w-4z3JBgKPg?""ڱN"h~|A2DBdGq(|4n0.6{)N ws-Du,טP| nPh l0fl!cA|> zR0k$ I {&*Y)e8' ̠CNyІ#}&nhpq0^ _9k;j6$rv&M #\P+bZ){;ef R<0GH_&bte-߃Z(_r@Skxw%eTcJb#yyqH<5vJQ/(D)`-Uou"I~T󆦛V J*W8ou{!Nw(.R(l:vbw,Q&=X}+.HWZmZSh ߽eBXgd1)Te$%.EEь|YIy,Ɵ?A:eOEi1n J'D8Rwïokܐgr QP֍ cժmwPMF͝'b p/վL?%Hoҽ~m>± p\$JLG\q{zuqdE'e zv5bԯFܪI~*?Q RIij>dZPOe1M}kwD08U_kOGS['wA-,)ҙ.j-Be':NpzFK;M-TL3/Y3B8rZP9Ɏ7ťctFݔ~G&$h#gA9Lxl*~Ѳ8zǽj_B:X>y>!Noi2d"$[PVCxc\.:$O֕d5Do~^i$_:`Q\y\|Mw]5hl*?Ò_xfDIz)ᅳх{wL*u٫`(p̴6TN]\>#bez^r!֌?1p"?gi*?V%}Rj"?cIaT/fŠibZUѲ2G095OoB*T;?;jR.7rY-אﲵSV&Um(v*g Oes#m[Gij1]|6Uqv~`2pc]T6c =ӑ7 phV$ eZG- mѧbp-pE49<y{cKlK[F!>R;+F)BnUo:n`-KՠxI$N+6xǎbHi 1 c'ED ^EV|upaלHnlQ$TR:]?!.U=6d=DfGpt# 8fγ?nhHB@m`d DU`ӛ~%eDZO0/:wr 1l^R(Xږ|vERi,!}S)_% T<^PPeֆ ɤ[,K-׉ HRsOi#?"rg [ؕ^՚hՓ$*\4 ;5CŸDL4W5F8[ μxZZqG#pfflJ>&:.Z@`mTm܆ 1\*ɒ%ȥ%<Lq(䤯VWJd1qhS PV (C/79swprLqBĔ8ic8idQ&V[ȸT͏d֨%Ķ^y5v!7/Ђbܗ(!ݦs^v¬x,COD0ABք3^ry^lm>Yk'LRC,/!QBJ?}R(4j@2aj172Ykȷn\MQsHi3D&A:E'6\ʤ͛<&7g=b+{m3@/vy׹Ǯ"6*|wӶH5j}SIR 6[lD7Kˋ9Fhu`RL2ƹ2WOI;> u{a28Z7YdcXBŸKS#g8%h?U ~9Y>ℛ_N7fiF.KGp: E-Lc@0+GFU(z|LhNuo~/-nx$6BԻ֊ њuG\\ev<@(F>۠l.o5>pMK}=.ZF'frm>6x1;ǐN2 [5 j8.ack$6ۇ )}ymօ}i.4W!](dE[(c8Z7\TgZPWOB$#''qCG ɘ Oeበͫ(,]< }-fx&1xЂSsZs@  Z{-g{u Ca"nE!}0 ϋ&'I fQb7#4ƗFniJ|adK;3*%鰔 R7Z%Z~0(O1qNb=/о0(T.xf xQ{L۠5ϊb#31j/yO>\M9g?@W x۲zՁMٔFvҧmnt<+ V/,i,UP!r9鶴\=p͌@kl9L99M%`eҥRBuqw L:7O7,q~|;]g +*- zƫYl{`]EOY[B1^-nlCV)6}#O0Cϰ Х0P4r0j ~t|LتY'*rc%ܴE UzҖ[!FsB>臽[5>8hPx6,9 u K7Xc3G+dz pq't6Siv (P-dK3`}^{6dn7E®3h'1 |0V^ڳ,/]E{[oni RW3 wfR.r2ɶEr1[WPܓ5vUuֹt5$Y0: Uv:i,2yAl9[, ː< D}nE]2{#L7O<]ϓda; KBCYj2]olC 060P'ENUьgzH.<wdwu|} ؂$ HeND$Ivkŷ B/.qDwF"/Z\ z1X!ɬ)I}>"o8/ozHWӮ 8Nܾ,ΗPR*T~ `{Nc0pqv㏥?40~X20E#ŨOcjz8 S';&"^ݽhkPbDYTNb?+L46q9*E#8=S*:9R9u@ѩԀiIl1MxC0P1 "a{#8J ňg`\kRI5Vu$EfI1mqIFϿ,wЄē$$ :ȧ3Ƞ>ΘKy]-H"CJ2vvLD}o(I;,* TЭaKwڻ.SuZH)cɒe~NhdYatiWs{\ɪq 4O!8=46&Q~W;AEſz( HOdR69<sO~f:>;~.u D1Bll (E1W|9bs]OʨVfAIؘH .qO6{WVcJ:<̤G07ܦSUu\}$Nw=ۑ齰 ~,Hd( WԸ)U2忳4AtlT1+Ej jUanE}! l>df=` 2Q "˃%c0[ A*V42ZQ:R2\P@RG-O"'K]m쾁xf1TBɧ~ƒ9\pnDofݜ@_L,@XBFGWZ=474?DcRiP[r]<{i.Tꯓ`BKc,sliP?(gAB_P-=t&if{MjWIѳX\nġ.6?`ԩc갼cؿR8 z=$}5C|I 4Pg,Fc{oSx![Y`&V#eH5} y䄹Fl՟o:Qc͞F n]oJ@+pjP7qOZF# e{0{:Pzg1@!"x$-N FW|D!hAE&`ȄG`GZC JvjJq$`)"d _ #&dxR[ 5K -O ?gYF%!֐*hk5NkQ IN{&Ф3 yrQ={V Ol7S%2`hձb |-6)?N NRvOLQnG2w-RSZԏ)qcPsFIgYm/m >@%אMyjYgaQ _8']}ߦ&En@BߵVB3e;/K1V :azMK E{ٹSI @+Rvsح }ܛ޾ A#f{#;ݬEqJ} QuXL!٤ 2BS8yȅh/#4E*. A((dLQv,h}klswDPx.m5Ci&:A%.R8^|{, ԐßykXIOe$ܝϳc3tLkK8+8,uz\r%saI]`Ab.jė|}gN.U7XOeR^DгĐDrbi?yq}{G;/*?dѨSz5|L62n^/c⤅qPفI.b S@DQܕ=J޹:2wVI8\k#dA˙@p tX??}6_>Xw޲IOL 5O>h([2gwy J]H|׍/l # 촍k@Y85q83x~"vShӢfE牍 P+r 2Zp!]*VmjV*^ZSR]=>Nv/)T,aG}\$1S69l*JS`OA{MۓO+RWg6ݨiaGOwn\~"jEYST0&GDXixBSñG)N2w;з}W?/}#~> l;Mhd l=\S[itg;ÌS&r?~,{H%sDq0X)6;9^pvhyhv6 2l>Qa7)8Q8p ʀ%/TD'A#Vo;!Yh/tLhi'!{ w~pê0h B[;x㘊fizB|a _BNڄ맪K٦ K̗}`ġ~F()&pGTՍ\s<2ơ- FW AYU M3Ld)vgG~޿gŷ2Um8 @ 0M^n2鏦N7PqLܨPt{'i^@=<87dU¥{MeV+4{'`[-Fޚc}䡬u^$hqo={T97_ †U$*tұC1>XQZ44sY]_^?)G8XiwK׏B\/ 4BTkpsc\{>^bjb:ulaޢ[y;4;P91sܝ]2H\B@i!XZ6߁TwPi#CzЊkXw@O>VSIj1D'i VuZS]a/& BK=g|e[8<욺 )ƻՁ:D'ڪШFYWd:s~XYwǍw[ʞdxX-NE t̯>"kJ{PWZHÈWxᖠIICc6| CzWk^T 7_791f[Լ63e+(W"|ԏ[?5[BHwT ugYZfRTHpyj6֡y7VAi7p^c~>f/ok<%3^F. C޶iGTq~Q/R^Em: @)^÷!xwYH;տP`FG,x 7i4س8Op=V Vs0{p,J$ޕ[\._quS z<؅4s]7 Zd R鲜B&ӛ ; vcU})=RiU+:i6U& 0pK~1cn7ay8m!rB].B<\Ԉ N$_YK9#\/L1>̢ B*NL5!Pj[{]=;yvr!m3PVǫ*$g% jw[Xa./j[NpM%@pVt8)_`/mKH:ȑ3^ Ff4.U<;Dpb$P\X\*f֪Li\Jn%{av[4TՎ U֮CSĈk:TԲIwI/: *.wwwp/uIU ~YA)$6sTuȩ8$|jw l̐:7!_,E"*뼷}J+lD<+7ww(P/y0W#d0nG0oAڴIIVAfW׌b O TUiyERt|G6_W{JHz,` ]h( =S,{YyS˺9Bպ\o1vCfL[-r]r+Z -;zb7Iw`D!ߤlc`RYSKqA_yܣ f:KkּqK<&!7-QRZ?8&K9*RpC&O^2*aخnNª@6UES{gkR!?i9RV3<[ϔMΖ>c0c lzF%md٢샏گjv~oܙ*K鞓٩d @]L&A\Q`BEQCmα -e_B2~WcOVkb-*=1= 6\ AO;Yd &p E .B9q}">>br  bjK-,[*}ja[}^Qgdd7X| ޞnOΓ٠έo$[ >e$t~>:BAIn9ٮ,qc.VDoFCS,#bt _ co|0dHU)#OiOr\e|xHa UvxҊSJ}x< J(@_!3I5; 1`wB+\2د $+޾R$qW[LKUquf;^ҥ_e" ZOn=Qi.~3!7Qz9v[ J¸h֠kpג%'4"yzO%{!22..VQq[Ӣi.봋xv^mpU03$ f.'`꼽`ͣLT6<:x"!&|%Krm 66A@?k3M_n}"!,7:ӽ&[f‘Xvhlw5ob)DqsH_@Kfnw}(g|R ?;KW;ZM:<角'T2!0a7LuLBwC(vɐg:Vy9'>0E'qE>T$#Еpm2<^k &itDu/>nƍ}L~C{GWt@_:ӬʭJyj]և=`:kiBܦ U"_,+V3X P6*6H7.322<sT= ^}PiZ G¿d$ה)tcey?ėsd;3X1ј.=זUF6VZY2I<1Zlo@XNHmߏ֢#`O%;ZNfA$ č*B|&9d7:%xor $ZfIZ_w/p ny7^2.N5y=!GǺ.>>ϸYtËP"+r!Oj9fUQjEC<Q jŽ[n-|bn0?zɀҫ=|fp5%'As&(,0^64?4"ZY<ǨQ*U H95`fox~%$,;.! V*,jY7vS'K/O %*EzrhRw9i.m= ~hHy~BZn1c)M08;mvE A2uc%my$u`Dd{{o:xs9X׋!8S"IZZVOǏoQu.axuuh{Y{@MC+(|G뱈ܽt6FF~kWҋfkl*X x|e @؆/%'vf}t!v1 3y`ꀨNs8S>\J'$ti^b=;ԷzS0qB¡k %:1Vw0Q,LȽA<כf,Tҥ fl ڳڱ?A{Dm-v+蛯JoV轓^>uyRV!b-$w\fVp%20U_] mW5 T%T ER"y3W~M0*#$/`= 0<*np`H#8k/$ǃ%Iׯ1!Ҟ!C7]=VzbL4gHY@.#.WZO8v^[V/zMN) _g5ᷥ-JS CqDfR(vai&E`1Nܬ 5&P䋕rѩ6pGcL}jzܨ'%3٘ŠtѶ_H(v9:j +hZ('E؄A`~|N;UA_D9 7'.|;Lz(`&dubYXe`aRӇkX&l=ƪ0 I@FbKZj| #Ş[c h2aBfQh:.`s;-S#*zOzz?fG*s>?*pMY%t=W*S$O1Zsn9&NG9(ݫ$U/>+"kw:#Vkӡ Po:)$] }uDPy8_z{va34f\=`NL&0E5 5[ B ?sWeh]';,d[|N.+A?b%% n!e b.B{C ]_Aګ;OJlq̋^Ҋ%ޔLK[,L8t\[ƗMJw^ڍ"~RU sSRɍ`}$Z'̣zY )EBv_ foL@FaMoMq>^LS^֍e:,kφ#C0kaZ)y'f Y"喏7DĨ,M%*!V\mnl ׭gmD~Rb4)E{-(97V i_ rz-=-|!V\8Wz(,5f},zc%yg7iʂwͩחpG_>7ȏ"c;F3akomvc< ZXD iwr'<{V\NKGH ua *IH*a^_u9dY׫V 5#l/*䪯'{ мr&ELf%jM z*7> a (lh 6DpQ}P4&dM1IXzUu 9F9z C2bq'~-{J!RxdXRVzR洬A2{QaEyԼqɮfҙ{<+Vup_fh<9T2f;c6KD2# A6ON bÉlUAjȘKSSUժ?Ɯk%50#[YP#aqXL@r/$B2kW)ŠQEkۖrYd=O{-KlqE7 DnZ:Nɦ]~5qr7 ԦrvaVﲲA믤(z +n3܍Gv<@6ߣ]<uz]BY2y,UpT)sf30~U\ %CLȼ'%%#v bDzit:bȜ!WW ̢:Շ:C!YtQDAZĊ#?  ״ď x9WmnoBeitq)s=[X7.QX0XVĿ5k]y\_M 2 "\ƐF=$:z9 /3]5gu ܬL|\#H =*۰!$E#VG>4J+1׮I!11čha PܻT`}+%pnz2i|w!AY2Wǖ|Ы+^ sԿkZ-c-N\)4eq$+}\i vjޓ*zC!OV///-R1,}sC'n毜X&)U2%2woL^ܥhwed:k%/BikV-[L\hݬP- f^̿ɗ~>6GߓFS-rXp˘ARk$*ZݣFa^llV:2\MKpnzУl역%︁f˓Er/J7v"3b[KS"ϓkb^ - XL426niֻd`];Ӕ1@BqQW>jի״l xKrFK Y, \ x߈t=!(_nCu" dHMzJxӅMXa Rާ +_!dd[!S(S W0HKc~c/:$0eҧiHHߴe.v-fS~xQ;|k08|<~w۸,  oe,X #CA&`d #Q2UXnof_q( bׄ#b^9Ϗ h8ѩCu_N=5. @`bfg[n.VX@zSUxT)KHq1ɩBq]chߓYc[50TEY]7n 7wBΣIGy< Tl஛ڼg:#ZEⵍ"\x|B$ ZоXkjPm䁮>kLҢl_m(ZcsB1cy-u #{TGX^c":^9B*#vT R(.Pnf"q(ݯfkK\.GFqh@wTcp64 ?mܺG’"= )Nn[\d,K~ZqPۣ+<)[HlYE *0RIa3G !MŔp16:1 m7z̡FUY-Uf\r!o"aH"&$(?=

@2Egc{挢Y- }Bo% ,${dTO Lؒ* !Vʥ\d)xIE.]9/1BN}dE͌U)}pqP &[V8G90xXH]n== 'u(BNe&XĕOFRP"#%Oq!&c@Y/2 rQka c8ؠO0-Q4*1Y9'o)/p$tD,>ЪM̡䣷}l) xpM9Tw:HrnkB@On1lŇ\!@h+soFƥŒ#%=ؕE+\`W%eCu΀ 0;^ڐ6Uw}yTrFOON,a̹-tWY-_iN7 AC8x2W~SA:3ok`+j朡{gWvgUwe ez!OQŧ'3 "@ dXc{h?(ϒ?IՋg7aV~6'.'k ,n̯Qv_ )FȖy*رIvs{Ӱ譓qҜf"j3Ѕ%$_VMAӔ[8qK>Z =KۓGs;٠xO/]:oìh_/`6SeMkG\us,U~VGJpZ!zzT2wp&KW{]woHC5 <䋈F~7~G8BK6h97-qk.{,ʁƞaQ#*62 Žp7 ը]Ѝ p2h% $kگ b„SgzM5nMz"䡦\*tM_$)c=q(*vOe-'4׻aX bS%XgGPoS w1T7{}Jz2dA" ,0ZD${Rָ l`o=uY"RbQ-Kyr[L83ܡc8: )m'ڢ*Wo? ,()nxeYIk=\\w-devA}/y'EOQ!uOA$ "%Ð'nk1aNC-pkm+Aj+5Нk}.G|0dz&6"cD"fG?!ç`cr!T7i( >d ȓjzK%:҅sЌcK*f#Pm;e dQa|W(v3غh6O*5TvN^,J: Ӎ_^Yk#_1񫋹h*Ъw㇩0.E=9ha؅(,)qs&><<%c^)bH5ȺY]j1`EoKΒLFS0~\N L%~MkLtjzT ߵ :8l侗xF@ZZmɯN (W oa_֜ݠ50ckOeE Pwv7rohOM0GybٖY3mė!p@X+1W>?Xq+=E~"]nHk$gf+WX:S I_ l*`u JyO0STbZthlihY}d/5svԫk\铒/x>&(J}(X= %L`}#>jZO.࿡e(sі~\~YTj8UFge WY)$x3T|f~xb&WT-KЧyvR ZI,6Q ~ *#Ж%j焁ݿe<˙?U2y^ MF>;d$,A|A" n!?Te~p)A J=`9SR6e"{gmA.:+CKhMN"RzjD]_Wܧ ;:$En0ny[;37IDmDI%ɲgĵڶre=A.HzL5EA='6Z6Hѡ:95ADH !OZJ58=g@QH o+Ak6D8Q.C Њb_٤q9 ˇc v{VE/L);:΀h5S!!N 47'k\jI~*=:Yo]B tw!w~ *h ' Ƶ!6x9 X+45Mm*9ξ|No]UѰ32Bfqg!r98f^{%`sMμ^[eJ7s!4o/;l[u>ةlb_n.RsEYtNS*)d'G_v#!b9e+05)_%n!8=Ǹx(Q\ΐ{84%1L˜!]˩EPpQ7f*Yr`?rg%SA`tf`E #1hR9[ۯ$ЄR;Bg4ʆM+* NŜlr qwĠ@5ʅB%NI9J#ٰ_ Wv%2K2WyMEHXg{"QxDde۶;քa0¸n.S(-@qp/"O򀆝<9}wR"Ţt [|'i$uJTu,߯g/ؿUx@L5)L6"E91{޿,U.zT"R vxÕ#4o2&] b(jC>5c) ndGZ; k.(9Ԧ`e+&ڐ ''-6.|۷Z !-? /?D;jߖH w=c68GiaE/2AƼFc(?thj㜨>8fffcz>}}ogΗu[\Ԁ d)R w4&zKTe?(/ӡ2|jUl-pWK/ZQ*x딤U &ȗʊ[ 6Mށͨe]7Q=]ͬjC; +\b 򋾪-v 4<)rz~&p4[ ϒOoࠊoZ/\ޒ{R">6 ^ Lq_a.h,/-pޱQz b7eC /wT Y4Q `]ҚW4<!vaGu jnAh)>Tur|AmTT*!|[. 'tچOroz"9~3Ӗ &A}yn#/ʅ蹓2WZ,BatAkUyXm7|ӒoX%}*Jt#=BqqY#G[n\EAlpki۴|mFu<"`׫86vwWK U7&<{pgA,7hu  d_ϼy`l\zZQEy t~8ׄ8E€[[U5'dt+6g#lMpr]HX JnbCk[qggVWfbVqXcB4SS-˦y6J\h%UPk:0 I]ՋzYV7I(lċ7;QR9Z d05 gE1)m4SE^{.D8pI0/up?߮?_JCkS4yPc%Ҵ7yaΊ$ H6T7.  FV2hTlf'3sZJM1|,\0<֒Me#&&_u*AT%O(k2ShI6H\N YRAl>cnK Иt͢3-7Gr>DƆuɚ7scĿԎ5< Ś'b'E;< t$LoOnsiƜ.~YmKs% L24lͳ-یRݏ̺ V!2k\Rʴ NdrΏOO_:̱8g$2XA*g3W-_j}8ýDiUISQq'"?#Qw|ٴQPgTpd!uHWB;V{>5=%mMYBY@<aDLDIϹV+MT. l1L\a$3V$1A !:_R*$`4(6cm)toe%ΤIL\9mhRuD&X6cfAK3P-vZKY)TUFiH2樳RmeXM5zu:8TʡهSCB,r Ţ(+s*R4 ZRC؆dATVRQ??i9RKl$۞JҲu/82na\9&x~sU;F0z'oJ@ww`{$s*YhFT4ho$Z+u6v\*Q@Ѓ6=xsT*upsuj1b]կ"9 ics Fr +O0Mz>suT1H9FεC!99q1Irt#欮eCtae9#*fv/1;hTXu@)igBuȉ*Y7wYqȿ6Yğ2\}p+"W0 <4(@/wj UULsq e6j˟ S$LM%JKL MWZ='+gl,v9+)iwah؛a"%C(7pGw#)gT& ~ go_W0xk/udKqfeѽWQѿL9Ler]s[i,PCwUjQľ2d[n:9g{#afK15nF~ eè?SG87x?S삒m 5F˩LQ0D;J_ !.&ۚIpFΩ^P=t RT2շ=ZfaYQ'_}-S*Db֐GBa@&I+AOf2qV+l=xX Wvw_J|1 *vmJ8A.[^x -Cõ׷Gr/r F~[Eez^(hb0_ѐ Aϐg٥: t;C 5,KL`CruDl$~TQQ H|lW#bup4NgAףJEi?,9loz{Nc&1W%ģMv4{fǿbd`]1AS]cؿ6VFR7w`k[ւH4a?ғY~ZjK| rxJ@.E_w|J9RW]/uh8`hN,=ԿLy̡-$wVP BCU$NA ç{򢛶G%HW0^Vji\o# |Php@IhX"7[ImG/F-[n d~&HfEz`TLPG!|bI#RC&OE# }Gp"CX.a5EZL|s)]iCQ];.(muh@]`BQ-CMٍ13vDV'j:S|CT>ƌ: T- ԘeǙ*⚀qd'>h PmY 4!Lݡ? @D.bq>BRgib58:6J Aa"-ģRV+Dw QG󋾎@vϪ.&B2rwCAR= EjbIQ8.~~NH0ܪWL8BwKgG.2%2[TJog샑%҂̝iR2qur%(@Ƽ0zL Q`T:-Ch4bOp]skzo %Zdh~|@.rSPoӀA A2m~ʁa)@sէ9R&iV݃MfOoDoG\.R-Hݵ*rc5 ʀyYd.6: )m2A zUqB:z+j ?Uҙuս'$4N%A݀Tz`*[I M9QU B7Q(M1#&+`4|z:ai0F,Dݭd6qSGNqB{ɅP:Cb՗/8wN]{|fsalX}!bwW 0%D(;(cޤ &y΄B4{$66Y;{]0@u@BUrNҼ~^_ؖ?)&)!.:L;( +V.((S Ds Sb(A;Y,ĎpM#1ss[@U[CqLEW /ɹ_KUL i#?3hNRϔjT܅:Sx1ydKj 9ZtBp/ɘ'p9dfK3%b5O~2ם:wrU^yi4QY\|-; sNyۣ&ZO{ֻ|6?tLMBČMa4(9Sfo*J2w d`c~' ͟MzP~ۈXm8v7Ǫ֩\TӉMZG nBx{ F2tQȴAx2M>^arB:UpFco*GYta7|$B0ww  xgf֎h&؟] 41͟ԛ)r,&akC'F'WOXlZ`u]i*439p&fsxcF3vA(2 ML=RћAFFݲ,Sg~ima ńw|R.ݰG;fהPV?'kY>#1! F*."'Ƿ}kbrmc*J8'~* fDQ>^S7NިzHYѧ4]{(l< bH9A8\ԫ`s]7LN@rF`_C v@=7YV9^ @M%sxOO2`h&Wf0tRzo,m4X~l,]@~B4撑w=_rdZO6 yi8bY>E5Y=Zdn|xJjcSUB?h{xmk:X#XڎC] ш9H3zIrgc|MAގeHBM\@¤j u*j'SqCޓ&:AxW̆EJ8VdV ;#?{PߢǛFj~,nzy=߮VR-~>mqʲ+IN(,\ -p x?rGܐ 3 Oy Qj9r7D?xf=`JH?S$I뻻$3|B| 9Ǜ{>`惗dh nj6M bHShBB9&ogSq><:.H:. %zewu٘NGTm#}IA7ˀR\ 7 UqUxZ U0coa4uڌ><ǼuH3\xփՎe*uiZg1jIs]srL&>^_^Xq ζPsUM@2zgͼ46C8λq:xS'5 Y kUx'zsݡ`]7l)K_ش]zPvUby[rzx-$Y9ST %EH,` ]7M2 R0eƒE )r2]{c1Z KAMf_RG(nk 1gh`$8Eew$e.F sJ1E#K\{vs0p/`cȋb;'HLj o_-f\!Y`S unnWl]c.vѹt5yP‡vU."V;W<$ynӴQBۍhˀimPV_t zxVXL7ŷ!DP wtn͕yF::w=vLV=muOJ=ȭ 2Dq_яw :RVK(sЏmjh;wڃ@rvՈҤI)rh~m-29ڍ..X'kY3$hIT̚ Ky$|?7 C2:W%r>İfTNpZ%rWCN%RI+>#5x`&:\4VvJKwk$5S[s%)~28 (zYh,8l:r-! x}d=,-gg'S8k8 Y'Ra4 \Šh~4T^B `ؽxNs\` ^NW{\{(t =H+c+rj?<7t|W2 )/mO,+;@>hS1ؿpޖ(G]e;ހNudyS:BNaBi̘ø戩;!Lyߜ{w|a bI| ;XZ9F¯8Qª`TmZ`y Wxq煶$|Ajѥ(j(^ кrf$5G(;.עި& @ rǓKN)85MM (hUIcdQŁIA0*]c]Ʉ :P[yBUbz|?fƆ\}!YwзM/-+g]<(HlU^}!8uX `gBo@Q#cF)y#KmD5OT9)_h^V /5Т-{Lv(XB϶Z(|5}Hc,ݒ橯s;{hM8FfQU>WE@;haĤH'3dvWz+lulU!NWUSfI#u.F=m̲[ vr5K{vcO㒟XՏ‹8k?!ecM%afqIg7ô[_!v o$|76hE"\Y ~R<(#(ڪ3@:QK穝D6 4U1g}d┅*HuD < K47&'$_/}FvzC%} Q1 +%|< =Q'??X}ձEF,t%9qz1_#Bx+ rsq $fV&f|pIEB="5Tu6H^H9ca.w9SC"h#iJL!u@u )gE]ulgOwc~IhA23i:t m4n ։d>$1CE]<$iw&摪PԎJeڸw(E\y  6 b럁J~?yIrf,'OBݭU]s:t' 5y ir1@i5R#`:6{`-fR>6]zN|2Lw߰L~*Q.i:g\FIY&RO=0wZWe q8K Hl`DžT0ܥ~")%` d w,0*EȭE0 [xR~Yk|zV2dR6ͦ)B`E͙=>sMKA55N9iMVX`3+sod-Iܱ$ُP,b7^칱oZE;0#ի-ouV3]qZiiQ]e|ˈq`Ϛ Ņ wu֧je;oVZ ;J8Z#6+g.h8a[磮& dNڽ{XzB1+g|4F1ڜ^O*:<%;DX$Kd1Ui0p/>"\kCVVPؠvs`[U%|aGj A! 2'tynjԆ=3/Wy K$$\Wr/)k*ԝA29ch g6M~_]MrYqT@KThelLl uM ۋ˸4Jy= "eByD@]Я&z8O ~ͪPWm1E}؜_s !_)9dH,҆Iez+5C)k Ōe -ɔx!JOsn_H! 7b_XdK1CVQ[ V֙)[s3t 5>@`ty*|0k8v1[o#KPv(7xLTƒ$5bQFg~7(a9钴|z(A|X7BNt011.#Ya] hLʉgOTp ee`(nz,:Z=Pރ8\a^u g6]s'sJ(kaYxOgӯb]Eֺ^!S .yy}- $SlfT͍C%74?91m#Q'E *q tؤ 1lÛ a mm\ DM 8h|FXPؖ _'Q33> ~L_9k㐁<*Qj?Q*:긃.no`Ԅ<ފ$Rm,={1h06E%5B*4ہ^ Fe3 ̩fn dQ׼)cAFXś_ru4ŊmOz5ItM!ffkI?sP؎BfNp&CȆ1s`jL->!MjѴ3}O+KXaWmI 䂥0~,])-kuf л ^Hga~JvLEPϺhsFJ\a@0oŚȓV8l]6@ŰyAmܷ]sq|gd5J;\724qpYV+?r-cyx4fA?g 8op-Ս# zn|B維h=LϜ2tvV$T yPFi:pWD- BR|.;邓t+9CIKqI]jD[6rr|⾯A4iRWP&.dc;Y) Ȝ{ |eICr R,]'XS fBF1av1AfIa1Q2ҕ㞻NJKdgjdfR.PUAU4uv' %…BxlI`c+ڷ/Ff Fn]q d)w%b (`H@aߔVZj[Sɦ7'/ )<휰H3S_M}> Q>=rחMҘp+Hb%uzUU0 { 8\N})ӕù@JŜѨ W'@(TLY>}(4)^Nx- v#Ϻ 7jr/5ǻ܁֛˻ࢧiZiTk0|e UeT4tYR3Pjhl08p*j(WG%C>?Y7{GJ> ՍOf~ϲpD-a/:_jWK*2I ipQbWfxȪrW V; la٣V3P[U8aupJN17{]AWdSO lSݳ%;hhc GRop  " :qDw,GLq.@-les]`{ցkS;/MŚ#Sye.н9&gh;t62q]|;H E1-ceq]/{p:HoIJ sL\^nS~7=an1ӳ ۚX#@&rv|+ Mr%RLx^^L0u!<h'z51u[^5̌`o#_Qd֢Gew_3џsMnnE`gŀQ'cUn¨2.|r'm\,],~gI}+/4Ҵ3)$mvә6JڥmPbPZqx!:D'ǻQ2J ,Kpp,$KʷsK`;k(h79 u_|̷ś rlc61X(2fDWp_' Y+,S,1Rz׫ɍu⌼yL7 #R6;r0"<9NnQ"3 ,9u'}2*ء{FCQ%GM46=b ="z|#+r{G\Ǝ%6o";16KӰYg-L}!B*C+}C_޸i?ʐ}' wYqp>mcnSHa`o@p b!Y3p3q_Ykc+3L07mYӭh!?IO~%>0Ή-ˇ3.yB_ fLP rmm/@Tbpg|(\8%WJ$'~tqYp7hrc= N@d^[Mf΅TZiT[7' Wԓ$ȥNb0$ L9Z;i^a!o@o{5)==nYotTU5/B6LB[vW>m"xW g ,z|h,]4-=$XIJg{ް v)"} 2S bźrQNiߝ.wĹ(J>ev>J(Sī%H<Ӹ-Ui({? S)"ί"MEO֩hcͳ?\*jM47y y/YƔZ[ns'f`=-SѺCW3_=Byj`d{8n/obO80\uە 06,FwohV^ܜX7(&BW0X3kB"_qXdԾZ!bN;t]z}#'KO}VfSMG] IZ4)_F>ǐpst&rNzbGjF>[n)z( HGE~L zZL;U@W|ULR g¨7౫!~L `%v_{*A+݋R]4)kBzh~OP!FT|R]*q \(Fߌ[WM(A܂< v2foDpa $J5/X.C3Al+J;']xbvtU([ Qm.#qҼ)? :v.Ԃ/Iރ@%B,92 %[VA*@xo,5kO(]nC cuAM*t+HTLۇZn0x{}~`5@8cjE'v.EJwYSc:D#,?jX{U{r9f׼ gZp#9bwvx_X=:&59ڊcLK6ooo$ UF3Ч0Лq  A#pgRVtx֫15!Sm?Wr5}80,,2hGOڇ[@heq -d]C*+3c@]07WJ`G]l1 RvūhH7Mg#;tb4[*eVsk cwv>^j|d$)`ٴd7tG6mֈ:aAI#\nVҝM̃37*EZ ^9,B%lyϐ RZ')v hD4U0Z [>`8igJ$U1Y6Yu;rV7vUO`fThXY-_eBd} Sg,<{86>Aȯ)rC!r( @ʾB)dfڏh/l.8 }~.D#)m'­D^Inb%x%l}?]WBӘDelń',jG+}d6Bsôxf TmdʳODEa[3IYeҐN2/pfE T `Dl hż&u*0)7WrC!u;F"/ G9 ٟoTlMX*ÞG%߂G~1Sg yM2Ҁ[f3OZfK ;cM"0H/ @~P ~ %37-`SCDv`lC_Cm5)0`4Qiʥ$VLബɌ*OwevaU,o's&GKĄ1t9OjtJ*p$rBy& CͥS ) BUsX#1h "{ϧYӄaTb<:էG^5$VĽIfD1:/uW!zGv} ݘp-*M}Jļj}@Hw A V>'N.ֹg8;Şľ=;!3DIyjDAoiA{s2A4LaptrO+~t.Rt] `U DPq"#V ys,a`ĥhȌiNb0B ]xWHKEu@ M:DŻwLG0>%5*@aDp^$obB:Uӫ`P7\R^ k64$y;!fJJB{=[ Lq_aRAMC7E vr>lv) JrB>mSxc~f."B ND ;[<2,$38#)|<O/`$`'sḖ {B Gi${FGW?i7.P4CMċ*gHw`O V($O֙~b˘΅wXc8^Y[,/Km+R^ds-I6K:{82%X;4xiC(VjR`Jk6xHb jQ4kw N{*zoWUML@G&dI5Ԡ f5k`],/#DZ**N gqavƗ|`hqz=SZ^hSЙ`mPIS.DG6`r$~[jB?Z/{!hȯ ^5'ꛈlxC@ǻG@A)̀FyZI=/\aܧ?3`^Sh|MdO\x&#jQ66A2]v{^d"SPC,fiiJ>JbEy%tޖpo/#,v8c2#"vwl݃ )&a6ZeõD=B}De4}:Y<ùٜlQUO ;\ Vmφ>bmͬv\ۈo,g.qGC>yJD3+yM%}u<H~cr~h.#$@Y0N.vRn``jih4*Q/E:n4Inn0ý!j6&6- x,lxuFRVlS2[yaftDajʱe' ?BC[t- INͦm` l '[X &ydxVPuMg/C^> ݩ$Ø&_ kn1a'*y\Wu`P`(, @s U2hD잁-'`?|MNi+m.&?|䵱ܲ}'8~/LKt䛩\ ƛ*5X_*YorWݼvt0kEI mc&iW [ Rm3$,t}@賲d-rA S߻ Xv^EYLH˺&N2 :6v9E*VLh VHQ9\:>X=cλ{SB2ХxH޼weUyȶ5̨E2n uT"c`i EՑUqbGnh!N}\cZ5rB r \)NwgN;qҺRR;%Ι%FVZYҹyxxS?w=ueLxf׉<>>V>r 3#oZĞhifvM {.Enm4Z :vg˙rntGO.ehߒ$3dp6v|mfJ{ Ky1iWW9vڱ&g8'0i9Y6ۇ32Ov2?Ѷ^-8t[$G䩆ENz[ʕ+ J Q3 <)E͞H PH(pqA8oś{`uI J #?@O%zrL##i'ao{ᔲR2dF+GBZ%ئkQqRCAΉe~[aJML_*"Ѣ*` &#`$yAl.SkI\$utrC '+d_W' xmb4ڤ73ct*`;qjGsۇSS[S!N/k(:VӸ Ac#}Qx2>'9ԀMv7a$q[)TS܅ Z;!5olƛø8 ~XXxC3f.axr[B44.vY&>%58=>x\4@٬9T@-`4 *)j`@˓C9q&sT#IxXDcd d'1xMˋt1:VjPYdv*}@ QHiX 0 l_w7{?e?*N )6cT>h(fGIv$u 2>u☋²Κ:l9^FRd&2d)R\ϧe#IŒyH:d>!%Q[sg ѶrYhOrih$nK9|QM8S V>BFWOh&nF^xy[U74H(%b%skCWĬPԻZA?ߣ~8PsjAI_ڕyf R$>UJ)e\l~ N),%N|BN8.JcttWX6l21x VL9p5""˯F|[2QC|=`Ef`QpR="W;˯Lw]366N)dFe5)nl±dvb8(0weޓߘފ#ҠdJj S9f,t^ "M(3`L[3.&⎴"!/ Aȧ=nF- '4q jQɬ*lכx% ++*Og!neNA-;8wڕ . !o ]w}>-l;zi ϼpƽfKصO&ex㩸զV\@XVrQE>&l 38›W^"v61&P=+B˿xz0]C`[H{?T϶An9ZAjgmV2-ғP~ϴ#GreFUrOtst\%<~^#x&'eu /T/abO]lfMgPcWںE\wM=Ү:a<.{F(/$6dPm'$ Nw RgutT1W͠}a'={$'S|a~ՙ,<߾ӡ@vxUfm?-2ea3Lq_.Yo^2%v=ʴsxɦYhuQdtEJ |;N6` ;I8}*T, qP2Dzdیᵳm7};i.eȆY*;0t./?t1u]sT( ^0g.!)~cС~}ކ.lqgH2kĪc~AϴPb ʙZEg8ԺyV;cTbZ*5R4!e{5E3/HvY@c|GUbHCe7@fdMMv<ǔy| jf4NEWdNcůЮ+v,ٴa60d'DYZN砿]}j8\l9S٦*ta^U!.LРsf)_g,V>YFAGXzgcBլu((FXF_jdM&..,lztL.;ɷ=z%womCDjvilϢ#Gs61DPAc%qFaRII& ]L<~@@smZd-=Ϭ~K W-/)l_hpǑH6sx8N@Or|!i* #0:3eSx7).݅Y\bo,YƤk' 6ʉ~a  !E4U̜dI/Vqc`^ ;Q ʒLa=HX퇞YCF[t@cȡ5D7zc i2wȁ,)VBޡyO_/ɢi0jE[ntTzC݄c$Yk V cs.KŻ˘BB¤n7Z9 WT: {W@%&80Jc7@p΋K7 qjĆPg|]`x% ŚBm1Va׍.I[vD1J_őyoQe+9# ьxˁ6ƙ&O^]v])s3< s Q<}AD֥ajzFCcC}$ ]LƳHK"\sysVu <`xȯL vո`/!o7Pi D Ee藠4ܷ %[8fᡛVRB%Sc`M8s/GUlyu+}<%١4h(/5A(=Qk4Eчvgv#_՛^E'ã*"(FQI m\D])W&H Hyof! -w2y)+>5R"f#"lr&-xLߟl=?w{3[G@ՌRgM&fUtCT޾yzg DX9[yw[-n>e/G,ZnxN^!V3#&j^z%P$60eġ$nxT'D ɻ;k Prn#7~t]ݶN4ХYY-&uԶ~20, C.F|pfDQC_҉71w[e[ք_gl[c<AnQGXm7@gȐ-9VTy&R;$@X͆U( gYUT@rǧ{)&ZL9Vw:+w|\|6d9*}5JhZ'OjF%-yτ(<^oP Ћah8SËʇB( \3O%I*.i\/܎F]JmG6RME8J {t`e VbFKS\%kYm!Vq!$AfT q˥ѥBbIhOј'Kdlh5fW= 2Vʫ;+M?}p[(vCڪ  Z2v$QP;Yغ-^Q\8i;)IGĜ 71!{5Z[3VԵHoeNP_:sdn B_۽'4Ya UfmAq+du>?ۑ!EW؜l^3!tI%n+RvCoQ ]` A V oÞ9MvhثɢO@tB(ܥ\,mSzukKBKMMTEy7Tə`禀xI@)16^!%&,$Fy\;*b f>r.RB&yDыyoD̻Ar3= H~y kq=z s5si$cGgՠ謿V?7H> л S lﵓ,s&ǩ]PZyNz/ =/ɚ^ MbX DizGLqp~&mL@r#Hcw Ƈ O%2@X}k7PpX|`|7J/Mi)uk~9ǯ̝WSvc/s#ۅb[wua^!34~~S4gg!Rx>[J!GL6w뇽гh q5A;{NJR( \Nbw Rtѽiwrs4#9 QŰțOhikuB-'Xv~XYq LGfP]w]غ*`glA8y9>vsV5YbEtL,6,온ML~$~0*r(КbùoE_@)Ӓi¹wv$UNj w:یdCvROQ@O` v;Zuȟq(&(WuRJޤѾ rM ƳpB %i&%&(~A^,B%6pmì gb( 7 e9O.J9aI "剟,`,>⡘EJzl|"I\ vu_dPv*w>c69cP)a4o%EIkΘ%YJ\= jŸm^V Gja댪 S7+Lz.7?~{5J%9^F9'|_!o ["H ,1~ MlɆLzyz}oy=]ze,S95$Y >q >JQ "_jAy;s.Hzo09 ,P!3d}Q1eaPNJ شC-膭<:ڗvyP|F+T9Ю>+` Ŕ}* EQhTܘ ) z5 +ZcIW$MW"/}8n)b)eC@}ӜB* d*Kq;/iaЀ ȱSAg" fa!8Y*UBwyIm1.,dw?/ܓ~|oPCuGj{t634FItfSףJֺ9fM`C %E"Lb-(e}譥ٍ.mzo),c6Dz 81ZG8AɴږVW޻'9y]MۭAƙIdk?0jL8KMYk+Naq5E5W_N,J89= lh:hM:T,R\^xhfɅR(7 .^:hO= +g?]Omߕ]kу@z.#?Аda.WU+d-bxt80؟}5F mnڷz,0p_60  j%Aۻ$aՉTԈq A+6xЄSEyLoi!n%o ǤńxYnx̚-_WiYPSɈwZLOnMn* */`G ӕ4&09s$L|OmP S()[ImZl]V=O僞P4PBLͶ\k{_N`Kl 1xנ0 Ci,.9Z.40MʍZ-,f|ۺ; b$,4_buH_IJ 9:kء$q&[RP'qä/fQbpD+4`OfOLɋ S d#Ƴ&f\\jw I*]8\5oCrW~ώJ.Ce@mC܊կԍ6:ؠ~ب  yޡpypTMY(j ~Ay!nІɷ<>r*Pޢ*P ?z7HĶC*ҒQSrD{9FxfmK.д"לKpQ&d<v6P˨<۶-nEz/- xeմQvs1Kү0U:um dQ]gɕ;rWIO&qŐpK zHPS*H6rT&D)!Dl\^mDZqwdzhoiv<^KN 7CNw f1A G WloZf.wtE`%9~gw<g$@FWPC)si)va E/UL2kf҅9C.# uBg颛\R~(9+}Yسy,=nSCdBٺ=TƇ0i%g[@N\Kij{m[]o~_uG@}-~jv`ZC f`!A,QZVx#=|ixREPuOE4?˛EwN׵9OM*f4k. >hR2%156CPY2dT7^C]  A7#Y+C7]w߈TEhBc`A>5TG[/M4YEtHdϕ0sn;Xρ-<ϰl%_'W/Ra&s0>așZ~_Gr?^xnI8KI=i`S|bkGVޫm)u'7Kw4CV, Gtj2Yol r ~G6>E Eo)k=/ |lM|} O]'9K_K? ^O1}Mk **fUQ+GTڬ/w% u. A0i 34IS-%:P!>?K^NM=>2{->~y%:U%cu+V$uÒ`#⿌ qj q+kѡSO}|4Zx5`;y*Ƞk6^f$ >A^ [c~W.[Q։J"б&[ތ6稯ϸSJLѱ A6xߠ>_U"\k`@SZ\m*I(HfvƬgK[^o(8.}a;'5f u2B\-o]ν{} 0ֿN] B N'/sQst X6Ane 8lucL9 魸=wVu% ,Ԭb907ި%_Kޱދ6n9 %~OY60۹`;n4jMgM:_A"ɉ"2![_u&KA k6ow_ p v z2ƽep=*f,Y]|u G2PJ{ {:/]_߲jQy$ C + kq"&*Y"AϩwE9鯔fMݧN`Po=!~Au3h>uIP;" U RP]u&}u iLawzH1'ִ{i#-_Tà3W32O@t1ŌR#Dc5`aj&p7X|c, M6}:Y CrZe\Ay{ANE#WZ'E:*|ܑdʐ]bJ'@ZyXAimmfQR޴fYWMݘ۹}¹uZl) x~^-mnc-u{J86B3=,[ek:<\>֙ utp7'u-+ڠ 6@בl5,$n_W`ӥ->i{j o|R.Mj|K j:>;fjv(P9),ߢApXe^s^?<*^O.S:2*9OLt"mFWB^m`_pB#gv:V\4 Qg \DUxń0>ed5rk+%|YB\NV# gVf:/׎Ȭ=;h-oL!_e0tZyU҅Rt`ݧ:Udؤu>Z؛9LZ/dQ|SfGI-R4LvcOXviWh_%/rs5E)h̉4ڃRU@#0709f9Gh:%8(!^a,8[09[9!HwY&Dpe;GHv)]'q:*{Ӌe^nf|&s]$T~LDprK$>a7e$ew K+k^юbpk?D$7:_zlOwuNocˤ*4_zК3ǚHxո7\6MA7ܱr&.ƿxwzbu'/*`T.)Ҙ$i 2â:Rft5Te k L&&aP ^|銦#y=z:0Wo)rK 3Dx.F3D$^!0h&eے5B>e1vpRKi`.}왺]d`vhcBKΒv xg{RlbV͙#3-H!j|"00!v'ǝG1_C%-Vݹvd}+EybrV8֓kiFV0nOƭ>ae7zNvZCM2\ܐU72gS \,LQ5dpkϦ}("/ŷbS"F@;[XM5뚫P˷2Tsԗ$dEߴ8fz`v^:LǢ0_Y,'OW.z^Y6)n:(w\]iwa B" ]感 e,qrk :8ǎ=~l~ iIF5/(@(Nݙsa6yŋ _ CϦv>n@ߜ7m-Bɘ'+[ gvo~#Ca1goN}-2&{glUQh8gO81ժ_a>m469/(# | Av1wN-•J@Hݷ)sG|V_ޱLߜ7W|]gCT)> *"|5G`Jr0zLޚL1p8z&=sKtY޳9Q9?^8[վbX8YW! 6?4`̏j=\K2NS9ML5WA7GltN2?Dz0kJrGr/f* db\^AcUq;K3ajHmjO.^}gDAq 9QBrl'Q`"m!s9vbl>BJ@jG"k 0[&Pa/ߦ&vҍ"5!N+?IsmU(\#M!Ќe {Qe4H< )b!Jf=M)FA[[zPT[ӖX\fk$Һ bi]zpQ$a\r{qwv"ۡ.TdlKƠ'iǀf}n`Γ'DzdwR^6u>#g/#ԩ}]^wEgbz@@ A gM&ixS1+EtǣeS ~+#jŴ?9g.?1eryN۪(iM_Cߝm8cQv8]$Q= Ftq5Tnpd[/"pe_B\.S >'म ekx v|aԶG\ȳX4Q3`CiDHUmgDEJo>{צኈ wᥓ Sjx]޿l#lԥs 8;WCW'+IR>&3t-븩DZ7k8ĔѳqU7Hk&E05˚xƍט۟պ2MHļ<`.RRxqDc}Xe~.=δȶ0MOͦFꆞo**HWYy Ŧ4e塵}!>`+kKEH*X<ȺA:aԷȸϣfͺ#a׆OFRRZU1 nmͮi qC,}*:4vu $f,pO\(eq~zkR\S`M#:J!6YĪ/׉%DFY?Z@!c!wX;)RJX XȻ29̶x_b7GhP0L%ݍɳϩ SP}?ڹA24uˑM1htb|̫bbp@,oàJg_Y㨐>h@`\y'r=ڶk>ؑպε 5]&/=.!ZA=U:"+hIRP(Z_J@a|$7/p+b-Us2m;\Ld8ze6PN@ kGalvJAO5VT4fh6$?/5 W fgΔhL->vLyzB]e}5onH\^XKw֠UANȎ0<HSP>:e<)$aJG4&^-+UH 4y(`r4O XяF$ aI#b?Q 2gY =s&R [j[׶?uK۔Xd\(YlO6^;4^BQGӝKKJs8FfbO}"- @Q{^Ӑ-=W+5R4d1Tw/:O|P*`$ 0.2Y豈 q}-"r,顔laviir!]zHwR>|(m)K* 2WOkTDבXqi$F uU/zUrM\_|Fԩ Mt;Os 93 '8ݳ`h`oeP}V9v[6܊BESKsBx"U`(J ‰ _o 6S``j`ص#]NS/T?u$|e6ySb%?"&_˅>lO[,6J7fhB{]r'V 2lj@ Qٺ*=#P[EռC7{o^CJJLDTg7q-;;.ܶ(p?:A]{úx/i`h"sF Sؕ:ʄ i * F{JMgs=3l+i} 5e|2^2VAfѭCFnTs<$d<9zTQ>N 6R(VǾD5"!ԃ[#B!;PIJ X+rw["eTr܂j.~gG*c@?~0)&=vhz! t-\|cl[{[ 6ԗ*!\8&@CSDaO`:# "ǭm6.=&|R J j!f{:ؒ>V \/E߄_+}0sA7_oC(7<ӈх>ʵ:Hu$1 }"@FK:oӟ# 7X*hB%+`HyIƏ Hm;Snu]S2{FU&Iڂ7XݾBC[dA5(%hieElOkS ӲҊk21Lp/Y+ @5]lHiݍI,r $3JJ:ተ(3Njx~U=r NEBis+w,LEiwҸL?(aIv%OUSW#EECΨJ8L_b_\pVRo9<0˖Ixx0YS *F4C+JRaw nO@ "Z6R"tw)l9|)[LKP*8U p;69q~ZX@m=byk_ty߷xJYڵIlqL?|-WE*M~|[*@E0+@z K_U`1RI!VU]nЛ( ޤ;5u$ -y{"}E+LkX @d@q׭y<t!UR]Y禩w^ХAݢ.)[}ˣzBhPO7t`Yk~rc>XH4le{k&SeW34XE݌ǚ$ 8eNfqᬘ(t56-݁ e R4},M짮\&;Zv=rfPOW.+?c߱RЛo* (͕_=u?db>fT6ڻKE~lraߘ,"qI&[c+h{O`$vŖJ.2jjj1ƀvM `< QZRДϲ]'me.V G}dxC-$0@ ~f7Y 25Zj_Cgĝf~U`{ V1&n2r:]е2#uJ5 ;wOAFfI5NbjHLXvhF*XȧrغHd_F=l0^o[3X8T_) ՛?;0@^C!Kn$Vm CjiFd`h)KO1FEd3Y8V15^W ɗԟwPWJ:/,{_1zNP^1~wS#:oNoԲ@Sf93j`w\ (hucPsP{ToUh^${ovT TLd>($p4k4{v5 ?^u-/;Ƞ x$>}n3k=1.ؓ=buc)hCpVBsu'6R3%&ABbx,'n-وŔOeµ ߠIT p;@Z J1-IR?b3VPSøȖ(+U>8jV^gVf鷶`^%<^%2gFA[`Rtyu pt@wh/**Kx!h\rv+K†` D`6FZ.w9G8#ib,,Ggt;vjT}9^@"j}{AN?Z\0U.))Y|jvGedR=9adb^ 2Y>7I i CC'>%!{BCo )x Bpa+@70OhbcoNF6N:z<eNưc7+Y46V"HZ&l2ixK<^sA ]{C"lY,V)~ s4_w9G&ߏ`V.L%)PMYh/؃v#r_C8M56$n~>KZmک_+b5nmNWj)2.{"R'u\2A7:jTYj}T7E&eqK:x+` #_(-,hR?evbtYa9JI=ݘ`Onq͙\Etbn-'eU,yNC`+ x6"\RY.(}Y򪽌̄8pF(wz_ 楤90,1PDŽoܰh2}9W՝_؂WBO*`:FŸ́~*U3V3SB~6!jg%ܔZ$øh"{9TR)D=MFȂ4f@tط_J|h}t1,6R٠I^I9qƷX֚.N$728!FIĶ J1F! M$&I0Q(t,Ξ® sq XL"L_b!*0]51tzb_3Ȩ L_ g@6l~fW ;pֱ]lb;F #lqWkڪM}g马 " 1xuؕ1^^l/&~/nP'\Ѝɀؚ5z))В,gu#Cs2Wg?dI!"=ŠUC6j8q\QP5+]@ZLŌ,}AsBJ2a_ cf,G<霭s;7E| 6ɞoG|m2.j8qN悧ms|׎E>~#R`+FC'557)hLbǴR>]'!41*z ]~P#Cݘݼx_SVs1iԅ=0'>x)V!m՝7 M\%-]!1Em(W|"+ȴS*:[\BBv޸8bWkVb+x:>+"X|ɣ 5w @%< ̃ts S;Marx *ukkf+j`ՎzkJ;9}E8LpOT$zZfv pliW]G%(Cv~Ie#Asݚq%wIH Ha GY,lSs$ߕJc^MZYqR1uωM$BP[㊏S?RCN4Vh7cAl:F~ETQpBCme.VXċhoeVaud2E I|+l}U ;MGزvicB凾\OQhY%FmG~ua-P_Gr RWe \ .C;Nh==?Ljl٦;0Õ [e&2Wb u¼'of%)+։b:vV N$~'Ø(eTNX*IE 13j,_R/uvZS=) 5&⼂bm4}G`:rr@Lt$|2KT P]Ɔ4^GT'͹wX=֐ZE)hkZEZ[{E",´s| 4/]qe90OY@ؿ-a"&9h0^;v^*pLy'=;Ҥ+8gEoi{;b.֨tc)8Z0 }"<2L2aJqg% Dp-^|45^xo |ì(Vf)nu ͹N_ Ss0S8orńeМ*7LN h^@Z^%PfbD5@0bxhq̧&Q&Ş7z3OXh')7Rx-P+|WƲA]k@ aWD GX3EVjM-%oPT507p`n.EpEq#d1PbVĞ$ "zNWwԪ2KJ FlqxB.* }6z{FbػACi]]xW| ƒpPG%3&9H^~A'-SD,5T….S]zB~9%RxyG&*B^d >APFr:Xӥ5o«[}g-8XNd#֞>8^UH20W|OlqN{;B-.'k3;Lj {d7uAisu#5cK:V^@% 1HuH%8iGk-m@DQG}4W8 ؎o8Ho0 jVraACIWj1.ChY8tuHM5]N/ >S>  M!%Z>b0Ba991;yp7(^ܵn'ZhnYsbP$Sv$kG>'E}Ow!Fo8/]5đf- vo|9V`I<.hʤE*>I~[2¬!Xi;#Z ghvҍ2h͠Y[^u" fռ-$EWkT4dFH$t%MMi2O_8pycѺjHPpF=΢vk+278.wU>SWվ/kBڇ 7bd-P۪miGP"ҋGQx8mA\8/u5JQpbu.&dG5}$ErOGw%E"XFzOYjN+K 6"!W wƭ y|TQ_ng8u(8^,uǽ(A CQA+_˛mw ٗfGz^L`Ğ;WW|`uE=1\˧w 6AH̷-p42jA2C"xQD0.#J^`^SQ- 'Z.迡R&nH!8hI=m*%tO$!/;ScɵalpY4e]X 8A·&?'?/=}MK}Qv͍5k[4q e[Pj(*˟9O}gF7R{nLW1wڤYT|֪اuhk 9ɞؗ\?vQfWX :8xSr"0b%&;5NGeM4/&*zpJk>wO cVea o8zedW_ 5@Oe$\fb=}yåK|9 LyHC`8_UrXʩ( ?/u=d-+k^ߙiݫl-<ԗDD6 L.xB%oX3>|̋ڗ|rBd{BvZ}nkq⾘QW^0+gS5;`4BF@Ӧlj~/$ɒ^YzJc\YJ؛;>*a3E Ɉ^ \1̓ ?=<3,(;{d݂ke&[VG Ƙn5[è'wK 0&j5RS1o-Nt11/Z@2ݻ\BJ1m>]6Vgpm) c'N|r5URP ,mb]]uN6!)#a9L`E2vV~BCs獵?"ܹ`9ǫW~Tg,ҾI߀ݱvƁ{/aox QM$}y x^Bf|hsPYE e$qڎ<:<ɹH_p:Һ}:V G>#IXۓXĹ5Ċ> ,tIO`fiP߾c9NJZ&2"Dw; xYX|-con\_mT[m;']LIsMu!Crsh!Ctu0(=w|ǫ ::FiȨ&0S~5O?N.LT_'j%7Uz4?NL<*T{CؗFDZ d9CAB6p7$DI"uezcۼdydV^mhDvJ~Q# Y:}=g3/=wpgpYc¹8m&bwW6 X"4g} qJ^wn׆m3J=͝,nLn־4FNgJblY|rBBv=vIL]8\3#"2S iBwnBXƕVex'X3-n^sl֥B!"J!կM=x_ pJ ֭vD"&iͬ3e\҄ qYƲguG<$KogfᏌj'ƥJ _8]Kd4c>M:×b)1\/Nr{Y0IA;b|ѷͅmoyx0wעulqZ!鷯O[>idC{lJه=䡫;0O{t76nY4]Մμڽxsx͊l, G |vVw.Y54Pbt6tt~^?_ýb !1B |bNgV5.T!  6ͤFHiIԺ|%/0 M57@2#6:]Y,SQ1Pp>}0L;~2e˽-H*3M&3-ȎtUJ^z X>ᙇan"YBު{׺;=i_[ T2> 3VZW(xka@oa/e_N|^.nE"#! $;H}򎆶6.aT"4' dev([^G{Ea]$Ocˤ`n~zvеϟޙ+D %F?>!# _Bڎ"AvŸ**dsgD(e9w:iFt 4VZG ;U$vl\9Vjp0R>mu̼4Υ>>dG69A.~uJEdq*p'x{`RWRydb!?p}&vD>PeW_mb#Q7ylߏh$lg*i٢Z3#ߩ x^ #OK2($yU)Ǐ6%}Fs:sS4~09pUv(_S95vU%}}Nk.G6lZ)Oh RA0ِw5$T?Yj#lsʋN OY%6Gz-xV+EIN!6a~hcΜt}>m 1tRH,PYYU  ڣ ߗ1>¬p:+,?W-(4 6fCy%xDoyD9}zٯ#HT8/jMEU|5 _;%0jOs{GJw}fY߾rgPUp˓%*<2/"d;JUWxA?*X %AyGQBƦls=HvƛʼnV cxǿ3e"kT =(DG\ӿ=}ޠՠ.2w?T܇t]!‰:h.f{o= dpI[ti] Mi4U3i1Hz m{޴Ե4IM@,5fvŧSA >s9s'N\ۚx}2d}Gil0Ū 9쪛/܇9ٞ9Ց+"koG?*Qe PDkݳ_Zop= 7nr`G&VQY@a5?\ ?$MN96i/cyiɄUUs昿V@8*֐T@އ Ť+ j$yHA@Ltytb;#qtl3!yZnڂΎ{F'R/7M.OFKi O4,(&I8ĵ z9?X⎲onA(d}8 _oBhK9#0.UZR-GN6ɲLLn_/E*DnGؿ78@og=H#ؑ^d4x-=*aI` rB/ٿ>\s0dTi[;QTh{["֋|>u}÷j>BuHEA|`C8x97G>%{Tb0 #Y沮r^řtn"sφyͽe{5+P[)Ǻ/> 𨊍QajgA7k>шw`f@}u zePcp `݀ᙗi AQ6A.B׿H{G3C= .ʫ|qαӶ5ca9a fRҀ`!ES:©%Ԓv1!FJ8[V@WO|}yU z]˚ާ7T3m8g*MJ6/*:HȒ9˝{8t(6t) pg\v29vOS9H*Z\V ԃ~b2MLgY{TYo n% ZCwPz&m9~R&C<ޔ|.6]tu"wg 9ٙ/WBW5~7ul}/[R!św( hrAZT tÊ)Epw^% ht- ,cN:/.tesZ;SjDZVFBj>&ʻM]o%.[8$A&YG|S i|,T7m7q SK^ Xl:|M*` 55!JSUS73 $`##V`C˾w%. p)6 rƞ7l p97h ZfJm :OQ[\ (Mfo&|mG dOvZY ,+n=ȱp'#XXTU1Ko- VL 7aD Io&|.wqvl3oqXۧ\Y*{rXd]߳MOxea"bIZt{Zb!އPmfq 1p/>Cx6SUZLF7 "( OD%)>,6_oި\+3\] U#3MT2Ӽ`bN^"cyTXyN/|~!XƒV?HTT&RcJH06Ƴ 4{?CM1bQZ~L*Q=22u6Df__ NECbGĭLTޱPH"RV)RbZ[KVx3嘄ܫlWƚ^SAAvY !-9p(up;b*={CKLÏ{+Bk{ M͟NX"QZҬN>Ou% s@f3Ievl턶Z)S/ ~%aBHq2P7ea1vQbwTr拚aIaFԽ=G$]m:a$j ~p@{=}sg(,áfDEМ_A|#hƯ۷Y+8_cqT7~dV&I뿛^x"7[5'>y#My=^GKaL!k$æ0p=[Cu5^_W&H]mb@ Cs$Վ7H{jA3aAS&smH42{NEdOO W2#{ {qm7sG!Ճ^O~WT!xآi/ſ|ӀEo8 ݗ-QN{.:.Tj(-E}W j ckARs16&/l+Z @ uz\qnɬd#-A2c](wFH-.Ù'$|D*0/#צ4ve_|*ˆD#V@M+@>,e牧/9A: \a;njO@erYchm:i콣oi+ )$vHH_}kJ\8`>a '0'7Z°PTRE{(7^0pq8CiO OL B=Bsj,B ʾݻ }Yp6S-SǓ)yTҟ ~G.LҰ#q߅0$qՔIØۿ:r貀r$E YW">CnY.\сl"lrQ df鑞OK2񪓔3PO7'YrGTdUB"/GѪ%t>rm[GhŰ_/{(.EHpVT_Sx=67Fz D(*|Lm5@ż<^NCoΐtCI(B^+<(BC0'O=X'491hZo$V3qzn4 qfuO~>b7C`L3P`bƲ!^%+maowFsSVUȐve2~_zl$>(p1(*Dɱx?N,i/a->8G`w/>)Iraq?-5T4]{BL3_/KrJPmS S`9Ot'+n-v@lt&򟬴)*. E!`rcXxeR-~bYEgy5EH*6+([.-LHr⩏;^)H!Ar!7勱nz'3f 6"x ʑ@Bd%Qzo:"EYxjCO]:g SUebmQ^]d`bUoHOaAY-:wK 6kBMH:Z$[[[cA ĹWlD&g0h} ̓_q PiQyLs\ FLzFn[Vh]fKh_bh"_ ^ǧjb.Ҋ[FKJ^Sd͊pҪs.F u'N{X.Rzv`RZRs,2W~IH^䇞 `Pd(GЏcA΁ndW4&T?2g0>e⒊HF,:М5d(c|ì^<7+F|ąM{쏓wBW/:7>--qR`hVs4^b$.%JDٺ8qJ0ٓY=]c<{~#$h55] 5vEzbSZ|W\Cﳬ]w ! P%[1a޹֢{M,OQ3fW`ƽʼ 94'viKK8=m+hmaJ컳$Co"8iM4Vfᄒ ڏ})Iqzg}YH)پ Ղ$[1uss%]UI?,:nl*V^:G\+ YeDɟ.  LbqFc-5ZLm$G w5 =6ML~g \54D6YY@Q~v3JV+&J> *<ȁx Fik){b#0< }maKE\mk?t|f*L˩R "-2=$L\s7½4ByKZg^19UCDN0VxKꤏ@q-*.Us5|l5%nèSb__HB™Iye_:71̱H=3LA^^HOt*Nzs3yܯ(Mkp_͎lӸXaC27Pl ƹh*}`mdO(ad!EY ZH}MhR  TTϫt57{進@t>0ffϔ抟Mmu!#|hL~i9b)2{eSX2E1ym/qX=dkTK TFZ*Q^ 4k*B~T’9Rɤ1>Lp!]tiZh+ҽ:QzEbz6ߜ+xkTT܇XB !W4+^ɔexC jyMyfhv]bUwaGМ)ۋ '" 98AM$qq$Mu0ix=g upR對:i0 ̠jGRkRQQ;JAWR[6#"{nC2<-gVJbQ2J_hi~{rB @B~5* {嗈VjxQ+7KK)2|E0! :Bj3#k;lk^%¹޷ V>H_9_ߓk&RҲڨTl3DAy)^abMW#=Ms-9%VNri? uH@r+)v_SD)!-?sűb&Y~;%N;E44?]r;-6E\\iI?wa# `Zj Dk4sGnԩp'h֗3zӡu ER$N߄)ae0D|\l^WJY7d J]*ҋ*$oߔ:cn\U[SF yH5Njg bmDaX69B{bn[T[(u0\ 7&DC9NDo VG\r*)pwS8h2՜[1ȸ(BܫxLN{U߼)#d>, .1YA& mzYG! m"p"C`%̾ǯƉeaaMax^REo0k.R\fX OA &IJ@)s˰!C64[i`{֣^p&6J.Rs4μ6`hN6z lh}<,sj#j+qS:qӷ$T. 2tSƓ ػ鹋yTAѻK#H~V2,ͥXexGvȒѫɳ8gGaj\BZön1,rt!] ɕz#r" fM5cDPQۭlskjwʽ%Kӥ-I1}rEXVLaiGuUꏃmSTaVm.vwy// Pcy_̆[l ?d*jE&t (0f̥'zY-ZRe?vҵDŽKć+2λhffx^v\BZ3Ah2ȉM̧ݳAKN%&7ѴRגo^QUmo"AxD.$S7v80(>'`8y!:z_GZ,+={ࢌyH;"@=='99ێUeOP9/ @t"$ "'?1RCAqDJmKGW&Im%۬Kx4KfyC|:rCFU068Ң5 멫ճPc ,0s}۷V~d_@Z:}( a G=^Q-{d`U . ۝ݥ/Q Mt1kEGD$_j Tq@ v`,~!M /n3v-c/c̠%  IIN'kI9m<݄&5 m?zM dd$^gTt Դ.?:vĕR*Bcf8.Os ҵQ[`|Micj dĪ]ZgGvA{ c:_Tkc&&վH={hK#;y # (>CBb8r"PQ;~QIvTZ=4Wh0\w2U92S4%-k-GZ{9{G6i UZ ӳ!8>X.R(~`]9̧*'߀ YmͰ4C6IF:/ۈ(!J}P7^ԖpFYuvSȳP`a$wd8qMzɭ]N\S^% 4M av 1 7Y|p$D ה$NH핃C[i O7RE\tKj.Va|u!;z 7Mqcɫ3&>W _+Jq02b Z7m0ho~c^ڃ*lN7g4…gs#X3na]G{! 3%`P`|Rס TnodrYɋm50!0:q/TKxOh5_]Fzb9/H%+Rfi-Lbȡ7O\j 3#*B '|e:Z]ځr & g.08@(i8㯋 nM]Q-}nG}q(n!0A8'F {vЌ _^(Gㆲr]TcՆw /@) NGj'+[Ic 5z8B$]_V / rQ}P=8uQ{>ʌVc '_fD 9&FT"W=\_UJoIu'b}.I^ᅊn# :жF㾹B̺ Ihl¶|-:;HsDOۆ{S"&YډSVb-Yf-wh zGy8*]򞤦Rgܠ$^+qʎ`[}2,%dF~g4aǖO$Rs >z]m,}!MVt$Q!X4:4x,҄VtJ'yQ(%"՘h<1\0?G}(@je'0[T o3(jnwLU|dbi!'UFvb%U>uIA(5ֻF+!r!~#bZYtut"USUYqD |~ '=K쫎WPܟ58Œ-v#cfU[Z+;34lg! &3wBq2O ̟?N e*:Eb624oJBؖɻEt4'q^c^953dj)* yMvg\n\yNV gd ?fu 6;W #F15{ 5!߃/H}Aɯ X(Us9Hb~Wb,a%YEI҆[(XIG`gМF UD`LpY|N'q9cHa\~q# `6YppvkZlN(KeޅmJPԱY_5@-)!4D& :aYBFaD F_|/ȯ+!hܤl%Np*%pGk7P6%K9ܩ2.ֳzG3j"F'!@f!u"G>Z  #4Dk;H-¤XP&a|{f&9ƨzB+j*MmYc+jZziU'ƅ.ԡ[iRFώY+߻q1ߞf=Km':gmśYs8Kbʤg0bw|WkrŊ^ Fg519'lüvH+z4+(t4óu}NKqRKօ wh!I($P'+L|`t{@=p`VǡWπ USv8_^nJ^!ǧJe;=F)ZGhS\\ĈqSbuG˘9O $ܐ;]G̈1{Λ]:'(^cY3!|NyVF,_$'_#^@]Y Q?W75ACɟ6>Ng75Б3+ؙEtLJիS2T +#Dy⬓x53Ο:]x } |4`0rId:aR^378:6QBGWlu&#?fo,vG˰XE%LA $C9SbAV"Vo̼'hVJ0EgjާӇY@(j.2&+&ȉ LncUoCq,s7xgyO׵Aa :0ԵҼf{#$tfIOW,ىr!TU`7Ƽ]gXh!V t|ى~'vzAa4AŒnVz?ˠsz ֧v_L8>g7MX0mDW(dҼܔ"P˽p([E8{0n)ʖ L%O4pBboGچ." t}*8!g@;"> "%[M | TkZ [xtf6@b :&l P( ~g`R?d%L\ pK~oCٛI!&z4 Wx-hMh`^4(qW6K- f_HUҺLg-׽o;}ߦ QR( _ SBX'MaT2cnL \F&5 {< =N9}s(|yr3kq P|X&p]:`% u[UԊ`#=aw$.$۔{3ÕR,h[(*xTձL"Q݂}X]asR) I,vۿU:)4-푿f<Ԁ=yR~T{@jD{8({ T/)S C\WE[cf-WyNzݻոv§j{;5czl1G"twzya4qj LtDtdt gf#Xr h $^u>;N6jJf90Ililo՟0Av_^ܗQK5!!ԷY" F0~n2- xsWkIָPFMȰ ץ]UQg)+''@IT$aYɠ.Pe4!܋_sΘo=S^˨Cf[XᵒֹdrwwBIRRcIrX7v5q >trV<3N%ՁNP,HT\q*?䖾ZZfE>& S$ -W D+#Y&t/bG:ZB T ||xdq@U[Ge1 +l,`P˙i"!OQP^*c2o] }gC/t~p>Kt2?A%N]=iQOӜ/L OYe" Nj} }zgS0,k4HeE=BҫO&17?bM?9=)Г h~%*J C'׈Fu"n`bQ tq !z{ }}; ۴jgG"rw?+oX}P/ bz[MG,E`Q:¸YȎˆ/ށ˱wpB_ldJ& ԕ]gIӽA޽V`_<ςc- t DZԞoZ+ INaŤ :ͻ&(fX3t\ySOoQCJVG`z6 ]0%{%~\Vڝl?/wHɼCA_6M}3wW4e=,qจ(ZK_V̱ )aF){aׯ$9{zXc֊\g)Pj=61ڶ3-ѐ+ؕwIќT~ٸ6Ip K$mՆ8ЏCC{ɾpct7.JA gok aRL+Fb9 禬?5a%&Vicoii?~Gz>thqIF&́ ̀+HP?uvƫXשwCryoёM?TRA1Z"}[|<- !gq\1٬'m޾O:>ZPLJiN}d#M% ˌ.%K9}"j<~жCׁZ0 $VR ',$:mJHWa)USCXqT:VEdPҴ"'RDwut*`ͅx*ٜϸs4`lr*z6Umgh RUOȧ-OD$*3#Lo^U8sotcv*Qa؞a# p|NEK-0L`UO> @$\~h,mcp/6%qDg:1sde<[*Sj=ǩ[(䷮Vt 2Ŀf>A­S"x*_Y0Ok(}}2ϷNxuM xf!m/Lq '^tu#951 vye1)Pc+(NؤΩ76>UlP"*&?ΜΆ鹓>@Ϫƹԩ2<o-W\vjEiCcci=)i6DP%G6}/ a]%u",4-ng+ e!~EJ5&k<<{/Q32!vܹ#`ZOm%Bj.^ QiA`( ?F2 [ z_Ft>Ā$Kd-C=".>xY/弞lctMO Un}, resE.WͰbZ:)6S$GBe`vXVQQ!%؈j4$A3gNbqv휢i=@EprqT۬@t+g[ѕ{VPL{4kE#-Ot^MBYm#ph:!`%;Cl^Bo[uK)4/*oho!|=+vE4pO-ߪ3Ӣ;b<Y";j|9$hf=.!|~g \qr/XB x8-TlR>8@+|V ]qIӘS/ڇ-CrMڜeUX*tOe΃Nl] ;u@qp+Vꔋ)Po9F${}p#mHNORd4#!ךgR@Ԙ+W ^w(nUIU)M)d"}2^Е\#?o`L؀TiomCfCnr)i(m'm?NMrdrpGJar~i'u:.5\^7)LqlsyZi{Roǒ/0C}BI*ky"XV!R.bf ȼ dBxfbv"`qyt}áXX+!V!dBQOZs1`}[ ڜrq$2_PE]c+>9 O캐n?oc nixD.osgTSxԗI]b UdCb+%Hr+g4vBPVcI=c6Fi,m5 kK")p'LK3F=NtD(׋η %Z sCQ%-+|5ӱ„ߦ dlOZp(R=>r I@W"4VEo75 sV B/Ur,A~w {jh  u/UJq!b(,i콕oVJ3 n4lݿ*PƋٛioܛhRܒT|!)ƷRX, BfLܼʷdi@|ZH%=S}iS6y\T!^ߓ[Ewϋg7wU.8biB}FvgݛYI/`f3֗pDK8"G[ 9[tg8L bvy%Ld~̔(ATc`m sD0R|U:j<̬!Gv |\A[/nW6L,P1j~#!v|27}}@%t\0e5.m y7Pl,]q>)S5t2**ZYmF|jh6x;C 9@(,O?,/bc}!o#%6+M;&sSl &.|i' nY< a"pp#\t&uQMX&&ֲL5?N^Y5>J-cݟ ffļ k,&n9=O셑0 |-fE҇xA̶uhzI3# ń|pQM'"zMiBy?$~lx Ӈr;"_nEn>ֶ9IIT]wB<)n[t` a!?S'AEAMqg܃JqW0_B TY?=>  vs!8az DU䅹s__2KTrDb㴯_R/ )O,?%(35c!qU0ޫ {8/K-LXb =1~c\k+n C\PFy$by&KN N>Z1AV}|ndr 3D4kIIgWk/0×-} 6Kc_! xr͓re2S(<<ظU`D?k= x5WbZ^ء~YE S9,^6B+ٚ+<ЬfN/td9@i*r>=yWf-d4eL'fa\E@AzUI1VX+<hb;f܎ +LA?[3=Ȑ82}IV'U}c5j<"KT~#7D=Wf#m{|\q<%3Q'$: Û(5-KƙۗXk Ss"BU*PU/;IZ!r5=Ae4E}H2M5g IS,@0D7A4BټQ::=YtbN!Dk&۬܅'%xb ":6P+ })WHU*<\1 ڜUUBVp 0 R.18E'oAj8ВSqn]VOc@ڡ*9UQd&БN Tga6 J6SgԼ˲䟑# i5TU>Ɯ:tƎRy`)bBy :A?Wef=UM8 "?d 0NJ2 K, Aʖ:O-'\Æ2ND:h9W%H[ U7ܬ_@M']Ɣ!EXB;'4]$V*>f("N#i5w? Ȉ¾?H?5]m+!f܅3_4_I aySӮ(9I=ma-wQ-P-;OJ06!ЧqX -5U:e@r䚥WN:5X$q?g|0!*4'nFA_ӈ&e> 4tWmbLtJ^|50IY#9ѷV!4B?F]PөȆv&EKd}e3APR}kB"uu]|4v$4=>*:Rs+*"[bƻjkVȨP5*/if߸mݐ 0N **A~yh>7Fxˇ&*l"`qUQƳejV[/vtqUne6@z=)><ܭ®Cfdvᇥvh{ta1qymvF#wDvEE%{ ~ :0h7bS=G|:PMC(Fb }^]eZ*3[$bCu[o86)Y'anv5vLrǎNu}'oae_>γry'f cRMh;mL).?%+ < ;bP&O~@K[ze#^k!vJҤg,x,"G-1(µmJDͺ/פw97YUbsW \FR$IhÇSF-; XAUL3lnwϫ`{m2XJPQ#xMjcǽ6oCw܌VUCk$yTޜQ8DScLM?;ێn)usM#LK](NZWfXdޙxZX1Mߕ; cl40oa.$e>Κ:25'lK0WTVDT:IY繳{+ThkIc12W8UmeCD:*,,P!8 +)B `\r=L%Ȓ3<'d5:'upxzv( ht8 dpm]d UstY-cL~.ڨ8Y' YU;>:ƫܦ<:g0.Zup 2(6 hPmDz4{U:/M8U(H9ox&D"쮅Ert#jtW0ܙ6 F6*FNqlɅ6,^pwUS($imC)Ɲ"y-!$V$^wa p mrU6c qfudMUfsyn֏69ƤUz[U[+|3!MOJE B KnŢdDZس֋sI>LjY.ݿE=S ]4 ߔZ7{qj=>{rqˏ~GWE ±s׷zu#a-GTޚH][ԕj=[-'`ܾސs&חH|S ϱݯY a^Oԏ29qЩjm  3Çw]A-6 x޵{y3ĿBp,Շ_AUrP^†8Tө=bPӍO!?'~<%ID͇(OҤU-#0"6_\^Ǘ[1Vҡ]k9i4v0S8}_0ue`hs47?+u:9yAK&ǟ#BAmφvQ̜!!x^Z1@/ѾmvvSbVj ?!~4=3s"qt# ݯ sۺ[V=9T>KwʛkHSRM4h [[ :R'FQoWsYFa-YCWH+`͒5fMriJM*(먆P!6֣CC#fDBE"ٯKM0ظ:8`^3$*Da%j jh["v)uJs2g Gc48 +/,@'_சO̍bO^*-NXR〝,M4J[u~Y5paRsm7 &q4؞> ˫\C7D~c5ehp҄=5a_[B\꧿w5Gv 9lǶ_j9a[Re(6#$JM1oܧ :Pz7ѤsP}+@vm N"5hʝ~Bs0c#xu҆Lk [\|7 `|\$A"Y} KRUJ͘9YҰG;]'T;dի(Cc17ۧ^CN^\⽱o9hS*Р88u?VKgM{l+aU Ҍ|29%pDK#$Eik6wJϩ\o1L!e-~͸b5àTԤ^}C|WVUCQ[u|="&81F·D!Z.d4Xޚ]R9qf+@oBf@¶خMS"% 0ΘG@E*B!9:EPbNlZ;mư{ߐѬ[j4>&O3øo xw2 OOR4SGm+ 3}(ZȍP=-ALC3Xm7z u_ttholpaⲄU_;Oh(Ӵ;@!$T̥Y{}IM#|]Za] o+-H>Tj'x ?c&u]~oPmN_x)+2<3Mۈ "#`#c,zxH~PkWԪҢ}ENkk d}={G ,SdHR68 4f?eqCGY / 8 ʤ^/)pQ=yM'iw {0ȍy|swK Gn|q`Z> ': 0uԽK3[ٝ_o"_ri%ǰf`$I'49 Djxnw-rcЙ}\AKކox[`p=Yl[icR_',Z V7Fi 7@ L{MA.@{z?UW}֖YMEWliQW`B󧠽cƵ!ٳ<҂>({={#aD=٣": wʷ홎߃{ #·^r 3ܺ(N,[%c&7a? =DQ 0ra}%Kcc󯱞RM_x؆pQkbC{ {ed'MZՄ0& IG4TQk!I:>A0ȻeyG'w濮ej{M4 >8Nj7 & xc6=)WP}"L>mܦ AA$@T'8~%7!h_L\D3MiҿW ߨ*k WBU_q n Տ@ +Tȑnxol-~-S6w͊22  Ϻ]pHY疑eUJ#O.!fFZVbA/6:E3hsS̻LO-k<ڸפN ̣36*[lNЖ7K)-Y~Q5KD'P1y5:oh40SJ97]ybϯfPEJc*vUS8Nl`63xn A-̭Aٺ/hRC e"ʘK-p <$I>d\K "AWW#+sʋk3!Ȗ1jOI1injeCk`izI8p~5ɕV%Ml(O3@mē5:+\[iQ*e w_ގD0N"'rH"â6 lJtb VUGWK 3wUCb}ZFDcg!e?a6>x1yvn ?SA0]n2 ha˺D#yZ ]ڤ6dU8-$l1RÍ$QÞ0 +rct}͇vF ^o`|[Eئ46Jkҡ^+]2 _, L#@z"3Nyde/nd/-խYhs4m'_d[u-2 #n#BR!|>&I]~*Y[Qomt`\C ~] w9YO2ed簋*laYjoBY3.I O=U6ˆ#A:yfGv/ Ӻy'Q{?}kR.qr@GRAuT OYoPI\x:ttuΛe#a+_&jCv[ Qt:-Uc&#Wr<|UX{=7.jo*½%aj^.i^ 0辢gF^Bm8bDپ*%ן>{͠0qB|MvA.١ {z9#N@ԝ~`_BT &]|0Al]w-oV6ujMg"!8yMR/x:M|ySHD@#/~gKWz2^tCZ4~) pő|u 0/}^ݞA[]r,)* "gD>ʝ #W%"Mkhdٛa6Hednސnr:sŷB`Y_[BqJ]f0Y,: NQXzF!W*,55M߳ݍ?>f7t^t#QNe&5P{~3a SWޯ9k]L`b%UPrF+ChE ԗ B]P徒8 QJ$QAj7~q=[g3!qu=(W椙/YJ2y 1"G&@GNǟ<>^`Эxd"'8 @6˒a`ɴ\m/frh"Ʒ @$x*ǣ2\<\1aΞX-`%s:@{^IEjv,ߍT:b",ߵrrұs3PP06^48F‹#zk lV`,ͪKCQcgN׳ZoA>فy)U< ϏfX0U+ف9pY(alMk}moVCK`^DҀX@C7HE$:>'VfS0/}L)bg, B=Lvi=2ύdl|1s˅R98L*]Mq+^+O1a9 *ܞbMT_Qac TvZ'NFQ(˵ُ'Z.:Z&`ҧ:^Yw 5vra+s#Ӻc<*/*x{ʈUP ҞOB@Qk- }~yNB+F+a'UJwݿ6{FӿE)\F1lI@՛8ڕcie;;EK"8RV>)rp2&g78,qj3_gH8]eJ˒Z2j1LL$8 Mx<"|Ҩ׏Ƽ%~ji$# 녛yV6z Y[ x#Uו![IxbT9ݿ,ؕ+a] H)mI' =QߪGs8n-yIG-[BD6.s<_["Rٍ63RvX 3)5&vh 7}|HS{Ey Jem+L prKRƤBdFOcŏ‘Y??(] [fK }2U0*6a[4",>xƎ;PiJUH11ȔD4!0=,G4Qv(}ÍajF(~<}Ji2vZ5I֔ B @ӻ(ZR?ĸGb\bߺSP4wgwGz@JcoUk-Q >U8~g 7x=;ܷcaa%୿"U.:< ʗ>H=}3$)i6_ WKtxlr܎<Ј x60tA\o90&C+y@мX~yA~+,S#*H X},¹E]fW;moV.˩f!9ndfJS t'%E3$"CTAFdgcd}t%Utˑ%"_d,ҏo3C-]鹏n"<jzUH 7DH3_:HrƎC*,( 0x%/u/Kf8+BTu1YzBdglj^qjV N(Gª"ҝ;{x(=ܜXvdi8 @88ϱulV{. $-a=>{eb"$*], GjT".[o17T؁A;EدĐ.fxgZVrU5Z"F YG$?> ԢlЈ%Yp4|\,#Bd=~ǃmg2y_ITz$` 2M]3-DL4i0"My NfvE^B`Fg%@yb'e+ ,x]^^Н3ͼ#5K}c* Jk[^2eo E[b4ն +BX! |g<2P,^ ðCCF*L aі,1̸3 .eB dwPw!y(KL,d M=݅R3%7.O.&0yH4BgbҸ`t<[jMV<:{ԤL)w 2mMioM03WP<8lP %| -7h!9-_ >ˤWFuB%&MըQJ?*PbOsR~1>Jswt`}ɻ@(=f5g+,PgC!c1$#\`:dwaӆxE^[kk OR]DfD͠Lɑ/{#ۇj68+u23-HbyÙpUhٶ'^ Ox %K*1يD;J9 zDc hx.a[ j4#w~:\#aghyP:|͑ޫB" .ɐD~&8|#u\O/a _Z 1x2l8 7N~n&ֻ0li֝%{qwyBPJ\'J}@#z#|ФJ\u/0ctݐyT%Ac+؀nrt!MV<!+̇enMLlm R7F; 0(sGn,`)+r"W%Zhz@*)Tr:T c(LJ,%{t7_R x;|< _b(]^gQ&/56B'|ŻE w#!2ݷF^ncm<- *+KH ±S #ɘYE<Nu _+Mtk{݂n忿 Vaz3a3 ,d\#R'v sbN Q,b^?NKձ`_©Zr-5y(/u="hbg Vbgj︘7m1{thHT{{׎TvRt dUvD ij=9g?'wTQ w <o @ބp4dKVD*&&7Ȍe}*>S423,p3ڌi.~6Ȱ|k' VP/,t8t=&Fo"A[1hfo6w%7JHa7PM<=Twwt:+}@\[X⦦Uxw8,妬u[.rXgۑ4j<[흫vH'{`X6Sn!6 D2#(;hA,kIxq{ң:FNs50ιJҿG 78{Öa,n#D,|["nmLf <;)U=y[6 _3uU_$p@ ngqVL̦ٖ{HCV f"6{^K ["r3z.|6z^tf:U#0@mBYG-LSw|h 2vDN}F1'o=)ܭIeBJEՉK9%BRq>"NoZBfWNGXA~H:XZ^VZ<֞|b0NgA&ˡʹٟ˩Kc_8't0# u353X%qz̪{.S%@Jݢ| ʰ?A̹RteU͗ m>U d tnDK=Pw1%Z%C^1+1ֽ$ \Cql͗p⑧2O=ۼr'-=c@8NA- "-3?v@Lśy/^>y ZݐbwɆ(GsfTWl/G4;8W+(u{";x"0!R1[2L>R -ŹC6bW H( ϙT*rEhgddcOE crU.՛]A`\qOJ[A!!+V v**TmQ˅vwKͨeNQQ7rW?nK#| PDV=ϦI!Ќӹ7j֋& |-/ĦRLf1.sΨj{ "ѮAq$TN7tϖo.v2mCݱɼA=~X0]~:3􇇅 fd5[δqBpځDIVL E}\%D0z 0_"e[2??&o:}@ٮc+t-T ׸}y6vF(ѸIpXnqqyL[sǺÞ@|V96KZh'ΫVO"zkcҞ=}9kC%%@`{/ L:[vxQW~\NǬGp>hV=n =PO/h3,a*|V2dA[%WX 9h(L)i"iiɮ~y luV'D+\/3Zf?J'qɮ`J@̈́x9F9Vpbοџk`RŪTCU(j Pˇ&Of8=Y"MJvv!y`6/ h#C8(L9v& 0h1nēnˤk8ItdĨ@(# ݻ?u)NR6ԓIOot-C^&~oX|*f CYua5F^`^BB*R>*VH5wt JZo߀4[i1ݶsHcrrZvyZsQ(mFMm!Y#g=*p"Am?I%37Tҭ^?/xB^GHZxqШ5*J.PoXFOp{o~ n '")9|ȥ{RzԲ)*Qg eRZ!crݕ@;.ӄb7o!9P ƀYz!PisFpwb_sXJil+[ܥk+h/>jcpsZ5"EWs3+T@IIތlv;C~~ˉ7VNs`T  2~lu2GY֍m8Lz$M(|D4B9D1uJJNDWZXq/hB,gHً4_Ԉb6zlҘgRa.n R'5i*"c[ȫfA)!j#mJoQ1fic,1Nt[1h*uMi ֩h8=a.0keW;gOy>1bsQ!(O:F6?dJ =@ހǮ@":fhlJQ>9k 6-7pMЁ67l¦aHKˢt9if6P-"{:#qFlZ]K-Ab>` 6wvv,ȥˊJZJfxF4Dx- V6iOԔdj U5]O Ӥubk F P@7af/Gκt̷ʦz aI|lzyw9]d}¢ZNUnS2#ǮT*Hb:Hׯ;whVCJM8j6_}l-XIƚ{"8!Z; }oX@̔i8+Ϻ/1{a,IW>fjn {P[knH;9YyR[D:||o%Jn͸S2.:dW&q_CzoR<qn/_$JUb88jGt ٪)#thBHMaђ:s^@ŒZxS} pP?|;.&u5}$b PbQQ*8seq}]_^ %+' Wn?5-C 쿶b›^_ۢ㙻'f#4IlXVJ@V]YoQYbV,@(V}ܴjӾ+9UWDP q.C6ȗFq{OOu@ٓS%gـڐvxjGƸ]"[(Hx0M,L;\,U%B[9b@apaSzC+QO4t H)̸RT gV"0ÂrdbR4 hS+;)v(dS TIj+OU%DTYsI5ǕeͱF"Agu~tmƼPnfwM@s?Y|dGNI\%.I(%dN迵g1T(;#=UdF;+ ,Z:A^2+lʞݎg dNPU<|pc4K%%  a,>gi/I\cA<` y!(zK3^ Q<19<2<+c]0\bz`\/L5h\BdiSԥCמ؞4-#*R!Tʄ<&}] k}dOstE(T[7Ym{s*=pnrύ,'Qdts ͳf4}y/WD:3(C0T2Tjq /FhQ:TIO>T e<5w> g_]Nd14[82q)h:΢:P`)DEedn9&${ +_ڴGn]B)bve>bF,rQ C͸˃+)m}n]nUaVw&N9>ɏ;E2+l DˁԝBܲ]z;~u PϊVH ?Yk ]mZr3pZ"YJwbOIUg .%'QZWbjDVSyrݪsKdJ/G 3~Kwti߉z]9gdK߱(!k9%_Qy[1H惸/g6Kvc' Ʊpmn35@Ҝi"5Ԇ%[)~;GKA׏ 4xÅ29 L^ncth5^,Aѕ[mXG7.pG,@#틞4,WcAF~>Rv0n06LO%# 9o;܁zbViOEEn&+Vۻ,!3I1K93 ?n?GXZeДD2wۧĩ3bQAxo4?]G-5kF+nwFR}qA9漖]=74o]11Zu ];no.$*˫2Iu]'Hj]m2X. 7yoiΫ")saiy*k8Nbb9˸0C:'@*R̫Τ%&JX$7/Iqu['|fZN4 qVv2?pe&ʯ9yŦ+ĴƉ`Xu{ +|`?{[ #5C%1 5xr?0R؟7A!ĪGS 0ʝKh,(uO#fי%(ƮK|Tygo^n~~r^sfAKx ބw}]OO I!$(QJЦNnQ߁: W+!Sx9IeFT-򂨔a<["?@;Lܥ v F 6%^oDFFw;@FI8ULߧI@'(L/7 EZRk3d^aU [zIS:(Cr{"Xq3^E礝N'#Z tj V.Ӏr]xbBxIumM&gFh2ˮFv d0M!0zyBfR!O +d-0ƙ aOzbsf]U*(dH -'Evk=w#unqR>ry`_\ 2 쁭.(ZPk yռu'(|5&PASTHt 8DZoU+I+À{kҮ pN~;)Su4rR.KE`׽s[)Vqd@pamu`E~Q]V=<[3})'n(JljLQR*!E'Ѝp0C-synv\-]l#d ]TH6f,ׇ3%87+>T̙qra@q$&~[VgNG<GL; Lq Esf^r[=jQyVFIw3'o/^C ཟ G(y kp$b,e 69GAL(m  n7NQiGX&'}_kZEj6IPhI$" {--0_WU?) N-pH[Rdb1_-C(TM.rYk㌧F7y*RHuLU` +fKp$Q Tx#6VJhqk)ݍL+Ʊ}!/R99 6ЛC@iKwtKg&$d"X_)ꔻ g- wFSXR}Jqy m5Y'<#A:]V 'XLk-Ag)'?K?-HOsFlD}mxj9y- gV@4:o @8gf/6rz[l7`*r(WCc '"BFY˝W V=[,z޲Ԙ,R E>$I9ޅ?85-&zQvBH€$7Q-P@ydۗQ`C49'|:V׎>X.ۜah2 = /JN ?l᭔ IT& +BC)voV10 N8 aluvek ?c  "E%|KŹYQwtzR\[mJQޛcD.{Q&C#;?sMZ+í{dyu(blqIbO6#o5\۶ $F_;qQ+F am1.>:D&Aq<|F/0poMrNgKp1yjEYZCH=`qq1w~q 8oi(+'@/M{p(yoY1ǃGd$V},5ɬD^Ӓ*,Ņ&<ܶA%ޘ|Eı-by,7 H}<@m]*eT.zLI:u-:xkLD'F<}vYp!K_'H5et'Y¥@h'-:8&νgeu+|4F~IG*Z" TI+1_5ġRC*{ve>^P->A@7:VkB3 le:ZOw^cl\ltB&pg}E*'?\GU}3X2;ef٩Nwix*Jv?%Z15IaJxف%x1NE@Mn75"NtDZxq!A볥ڐ qVss)8V! Ɏ_X J q̎``六Y~L4$"v/ FQ){Ἶu| ]^zU hW -> µ'IӐT.g_]~ 80ED4vsְ >}J^:wkʿMZRd[}(zX; UlbqGP'7&k- '\ WmȤƔ ds':YU4;BYL1>C;9 j<:G嗀f/&.]P:]?J$ gy cE9#65O4? -J/WqK5_T.):JwExuf,aeX&#sAC=Ux=p6)B$u^8Vh5[P&I-tv*hȲн:@R l|iy,3Rt.!C[a2eԉ) kf' })'mmCf :}8Ka= C N_d|uGu*}O3+Mhc7<ƻDh687}}z7Tpح^x ;v7u%ٓ}6hQ˿pUF6(kP^aAӘS{1I0l5nW7nh`[Y[#tõmf] 9bԂ3`ǟ '>BCa A!,SY Ᵹ؄!/lBŽE;B=o8c+}Ͻ6^1rJ5A`&ZYO:;9 B7큷0 \SU-Kh ;K?2Մ gp:zV3p{ǡv+0,P0-mkZw qKzLlf lsr([9;C- 5{s6ow ٍQvݭ0+X&NfWl֍,- /sg6٢]^9rR'iNmcҩ,CE5p 'V w"K-N } E>!8*%if\q'R2Oٸ 2?-6gl&6 QpDŖfgpT×[_Mt>нtZzqf핐ksi([0S" հPRQv EXXHA@#19vCb[@ |`Y5{{ 9)e^^~Z07b/bs6TY|YCa5"YY>2lΏڜQ e1;IGU0##cj!Rhg$v= ΄L/p3>5#ha*u?Y5*^9$wHwalЁF. Y?s}Υ?΅u Bo{ĶNjީӈD3]kAJא(nomGS@5luDF(en+ڒ1p%$r,ȩ!]'~T&K ]wĕ,* wUyumF"œi.3+ Z>F+0GN].fuN{:8N2!<$<ڇeKq;w$ã0thLalMKPP]4āk "ekJa9FLDq1 X;IT Wf&52EU^(31WoR C@f,!,CsQ_Jr@TA:ffrLMY6 j*絤;+.Fφ<b]Bv[#sѬ,@߆izڍWSl9iZٛFAꐲbnQ?Wyƌ,wpwBО.J) d䙃\/CbA$0zc{w wn1ZWEwk6.H" bC) (d}2V`S,7Z"RJ8%o*Ԑ&J߲9=}<~*81 hÜ~q:S[Bۀz_OOO=.Jaھ ^\j24_"Vv'>%ʜxꌂCRVyP&S{=gO6>h\POva{~Mez!R=x26Ez}ƖW76wtj<7vh˗Y }B@4 'DvGx{X]#` / Z\3urSd%73t?{si{ J(|{2 GlM3 i}0^x ăp}6+ MRL7 )u `Y^wU 0Ѿ˞Te%"trVn=4ձt5f2M\ޏd[!!BZ7 悢-DWs,aQM>?k;dՠ@xHeWI+1+\A ˆq73 g̘| a3i3BudKCdT,{r) ٻO_3oɺ|[>A?Cy2 }üN3`4DC| Q{[zٻM\%D윛LP5JlއVȀ,Gԋ|or) } Qs!Cu:02$ȩloǍ;E yMC 68svy '^!iLa MrUg< Ԝ+% _GmERU459;F񮮴ܫKY4d?#˂զ[OaЫ}pEGtӒgM= yHhŠF6ۭۗnɥrOBُ&q5L[\ R,v.y>7qp[1%7ڪvGϢx7"dį[JLNice0:RG7H__;r2y[<nl7OZ̔LJrb)Kd Ί/l=&t$# ـ4).7AОХW{:|<լe+Mt_}Ԩ+ICn6WyQhw|z#\⬉8wd& ڟRLxT7nJ0Ŵ$;ݞDT=BxѠM瘭 S< 'S{%~]=,`n7qw7 z23uH[x5:3ͤ Rq -kk؝'6 tn"uxfgMZsì~PѨ6CU#=O[8xa4$\D"R1l[+;o~,ǐkq(ख़$Dӑ]^APE۰"q JJ~e+,Nƈv6:ȬXJ1 )oR@0=@l3wgS4vLTڍn{zW$ lZ sSVN. Br9Te__l^#z!?Qq\|)]~܂|u ?I[>UEuX!Nxm `\0DG .sR>rcP*^U:cu>5k$Vhjs߬!`Lq3fzX;tF%^Y[;ՈtMfG)~ͻtuT`1DM%ps^fg8m߼-cikxc^2:ᅧ7DHh,݅Ց|1HGTX%K"sw` 6Q:T>v:%3GN`"dJ0 ϯ(k־@@gEPF\o@J*5޷ʽ|~}18:{.vNY.LB!?jlZevb5ׯZ򼹯P<~3ƴ]>^/F cb5|zD44YHs`C]mힸzB&v /VI[lI.i5TMlihݡ7T Me />T&Lߓ\k'h a)ث!Q"9z k'5!z[[ - GqvNْ̦+(kZf=r#'qmpEa'"7d)!~׋K]>W*HA#2CJvɵ je'[R+R:LBθ#L=[3b/Ч3ɑ:5:p^.(T_{vљr2:;f>^0ƨ%~ᰶzr *Qb}os?2A9vT~68%t{$/Q-+K!擏?2 d‘LF}YD>ǿ0J]Ј60["X8si$2qQ,G(w*g~tKOoEy3?C~_|hDDѧ-]8IQƒ>%Ad~T'/"<_d> edgBa}f0 GdㄻrJp3;"O+_7wM]X>yDV 9P-$/vEރ| -eQ3KK \Эɭd ~+*^C]IsMM"_8P'Re]0ZФ|DOK޺%L7ڈ\%#Fh@60FǴK@g]q=oi$ /X?Js ٟ'rY{Pv_=`%S1X9G2 YD,Ph('bB$o]W9D咱#me.PQԮkB?"#AFmGlf0ͧ:2`vݓȿ"< o} |xgXw[["*ΡF;\BGnDo`1D Ric,l6z&T'0d5Jh ! @0@lP+ϒz듌Y!'^+i޷VPaS91,h-$16la:Ж،5C)z03=;lqRR}NAcJe2 JT/%.9Gh;Rmqcd̩VT> Agq=.W kt}̲~ QngYijQiE$95,R@"c|8VW \tVן$KR~!-!YF~R^)3{%sm2X8#޼9MMv;S)NFh_~tKDt7n̈́)`env )??u?3FY:\RңuN7?hɇvLWsUaS}1.s/iܳ/]pG+TF&b!c#ü*/9ZՏ"NB.ûU]in>2[O*[xFw͈dzjke >b$ AhLA EZi FA%? V!iUtu`|s7:Ǝ_oLGoM he#@$;! L;?B)Wj,-Vp [#4ݸЎ#B"&̭tWi̍< d`H]$B:\(@ݎ,U^ 7owmρ2,ut/pF ӞIuDOԗo{YlK > j1/I&3zȗxtFPN' R\yp²8Y9(#uGĔ9 ѭ v7a2ٹ&L\'6dtW^-4ZaPB (FɟgG r*=5[l]]]8O"&H:AF-xD B{P-^`&7Ҽyl2̐s[5𤿼;EKv'RlI˗3Z<}C?X0 %uUkR>Yp1!EuA+2;#[r /ѣY4&55=Y{tSV5_T <Jyafl`/ }d0XD$ gEh&*A.?[ G7}[ Ӓit .&2ڗzޠq [~I2'GuYz߿P&bym8+'V=tnuOij&2Pij_|V' :.2)Zd+X9hOP12:#BZRt3GhPxQ# JpucӰl-bt|\0 ӽ*3xJ=tO۫p:U\OJ§O/N<[ǹʄlYJ:Yob v/oћ潶.j! yaM&އLppra߭; #ʣ匋d 2.UGuʖw9k*(r9B3 e6JrYh2hS }E tN?,$U۾L=> mc @iì_w]"lχ䲪JIg]fF B?Um:w?\Hj1[rScw%/ԓ2!L*~q`=(jeL2 W: ~B_7EFO){}H\Of} cmst)*:'I~&oCΞBxtqboV^r'M-b2H ! hwgA z҄sĘ$V<-0UUH֑s Oʰ {In{j:v 7td2v玆4%+brxѵŠ )}<$?QWTjE I~%/1kܢq#&pzo.o5-x! Q}NJqvp6ؿ\ӜԲ4_CL&%[%eg'^=%;-Q+5#7OᕧV=(V2Yd5`6kH!ӟ(}a$Y3D%o gG02 0=)Kˠ"kX灪иvǐ)hd?wW]rz'+FތŎH! S=fVcVDdP«0W0a'pYArg;Mx e(M]oPwhv>?"!2ЂBjv%Dl2MZ~H01F sO hjdpٍ:Tn5x/M;6=*.rZʔ03FN駹~ sU⻰ L> >&'`rbGM_jS[s"wQJ{ lT$+ܰm5.jnUu e9ᄃlx]vCHf=%SL}S,MC $>ǞfXb +ֽWwisȭ/Ɖ-LDÿ-=9( XH:d_ePSbS7?8$WY;%͓U_fcޗO K$ʪ/|^#iSǷhWQ<;f!*$1̉~E߭zxD$Fv){b"Mq-o?܅\~9U+}cS0YQ ܰ,܌Oz<9wFrVHoy~WQXA)4'Y;ɴP[:A-KRhͮ[4C,SȻ(e@˂?T2~{\o݆0&XMn^ƶ=KlZLBi?t{4u GjAG4=S^6&\&Ƴ]|.mcFM٫i;k'4~_hcjfE 32.P3R}Sle+˫lВ2Ba _hHe&:W8 pZafCh%hC=d#VT~,xSgw5=>fl/dDPAu~xunv{_[_inRk#%;fjD xO+z:aKGNkPϘ9n2n] +)otHi=s?hB/~ 'PYXL}K_!jq j +Q4:Wk"HI$rMPr `d@eV*@dR{2f*|!\OgF1XA5Alp55PZ^H ϬM-3'i Vs$seSYtGBqB7CIÏh8bL7|I哕hFa͊+>eCE2tI3OT,ëLL>BC$?OBmF˗iک -VeVsfS/\@<)N6~?o;(;Ž'$c _e,QP$oRS?0O* ޼-d`3ԅh8TzGExY1Hq.?SP?d!FXD# Yܮ| `nEJy8>+FAh L*`­#5ʩ"̸qAaGpG{?pp;hEAxU;!+⍑L:y2U׌T09`:\O|DA!Wh~ö@:txq{۩>l-6f ڮ{G,_B"Fru4ٛaL [>$QEµgDUwP*pՐJk\MX^q#C/ƇwllʹBk3VilCͩC]AQ5 Y-:(#;"+#\[SEOzh ^4<7n)IkpFM@C)q@p@J#xstۣf Ŕ޼]n=BWda׫t ziQjq'./gI:UdODNJ4y_r-渋n0X򪊩Woq+|daDr8'.`>1 ÆAdaЛfX 3x{I 3:լX,W,z撄{Ib擊(ܦ0^ mEWusopvڸ RYw'swr؁=*nx, = d']S[dq>>+EC[ws]|<Z%^5+cF83ܚDM#'V! h;պ#L!(b@칥2gWD TJ_q ֱ(Q;1u Puźj߳\aL2p2}]zj*T[Ĥb{ )puI퍚CE$8IX"XU6̀"-w tIx[- ;[~ยMt?!~[^յ oV]%!h)5+@/ 3+BϤ))US99K'4y0q"\J볭L _Xr+=<^t_8La8# i&! i2Y^P8ye;Ġ连nmN}ԖY4qq|!Bet׻_273铷wd<],/jeS~3blDQw/{ ΉNI' +kL֤ eq w%l|"1VIH ?le*)x ;bɗ@wjy~V`v5+\dt"IlyXV@!&J莩l80.\dmOmsð;KK!wjӴ<$ׯ+BRK7Tݔ|p̌˺EX</$pnîf1v3/̶ ģf*: 2^^rjE>Fw, (WŅ87<)A5T%uD \5M[2}w~*SfBQd10C^z).SaUyfeV3'H>j XGοR+2#pfj \9Y`Sw OD~TO?K-#E ZalA7җߢ(1|8?ju- BB.M*/dnWH́w1e${X=HɋCED I._ Gr}.σ6E%T97 JJlP7V0-C"AH,{}]^%V1<^B GQ:rwǽp,^NZ=M ZTsR' “J<ѰʀUH 0 k9۞u Wnr/BɣmJ/jw^T:tqnQ{@ ;zn$R(T|4Y*}p Mכ|( iʖ`R! c2@S?Oi&I.?KkHi?)usZRHaF:ecTn`^XrBj[hiPLG0 (,pl_dz-Sk,6M:dS9ΔEҡd-5J 7mK6~H|ٙ`,/&/$:NБ׿>B.0*[}`k!Vt-$NjJj7I}z!~3:6t̿zx j4NNPޥMU)6i&)JHsWϡ|]1&kGz<eX$\in,0Ewӷa"-8  S1 (3IACw44Z]~tQșⓄDTf1ň.Y&Nn+Wq7v miWA@Z*PقL^\;Ʌ<+co.Vވ78 Ln*g_4OPʭلkSbKrz"'SC*F̃~׵ @m=^-Gr*  HlXW6mٕaME[ڶmFW\cRg¸wAʜ6jP~IeB@ =JO=9' a6[!VOGNJh4vO=o"PKW+gKE$E6ӟRtY;Z'CD4A+ѭSǧϋgDJH#Q t a[1{:I8"$YKdxA;[.#ۺ 5/k 2ERW87q(18њrPG] eP|\j'qp& <eDrٟGIyq]N_ۇ>8Nd^^N:`0g+vL.yJ .>q,O~~("M5ˠIav`2IL8ӡ ňdc?>^'PyXNu>5,1eC5.E;~O L\Q^lX rG:+#`K 聉dկHM|~TpZM]uHo`_{)JIVT(3# ^hdC˴umbR(kV-Ku\8$p`7=VZ'bFXQs`'5q,0 f7yXru `cx0 F .urƎ~blhhfZc;M*r)No_M>A7?VGj ky?\3dNtމ u j҃x99c-sכ"POE&Ff>>̄gڞ#ƑchWK{~!Khm>ơXʢU)q ~IʼdP/GDyKrQv$ ӱUv; lI &" ]h-5~`Wk {s?&6?6> @ -51N由W<jocD)fՐ>3xz󫪣0<$ X:psXBioU"iv {-IEr3ߺg rL󿍦Ur]W< S~.ez68ʚw#~zo+}6oGY 7f3ϩq4 O[5̙ZBunZSIR3]NRd[BMP[1 Q 鶊5Wam|^Wa"SvԓBܺ/LbrhΌ8<?zmA5R % VRţѡIŃſN"k-(tIj~g(V#W;c1㵤EyTAAn~u dXP{jT R(f! (^>7|0Z R)bVZ3Iμ#8ݷuF#<đ̅{NK(WUF(U^\0fа*gkPR9i#~eg|Myd b!vĠM CkRASp7xQZūnY͉QM+t7CM[4i_+ vId]bd/ð+04{'aOhz"n xl,TX㣙^'%[ c,x3NM!)`Or7ۘŭ0yMW^X"|2E_aRyXMe TrV 䐳grk-ܬJ|ucl]C ح@# W"Fjہ nj[b=D;=K䦳t}EU5TOZx*H9]ۛHa^,u4tu?2ߢ'GPRغPe)I7O좻)pW36WO #ql}GKyGR34RMBM!=YW.JY^a /oUV-K=jcy ^KJOʔF;C/ʓ!6LY}D#wrbh PO3g )Sl߃VYy'YJ1Nl F!*%3~U\6ZVmȢ$x,}Q';{ ި ٻtHq XRݎ\*+sA6"ln<8,J[16sћX(Y]&_I||Da 7 V KZLt1[Hd7|~ CFT 7E;򌴮 mRuqbo7=4B㵨FyI7]+}dXV}nbJ?b6'?N?l kET/KجjBЯlSŽ糓耶 ō}2?h8Y%-7^0q$'߱U|;ߓW8y5k&Hh6 bS`~PoL!t5.5VakjTj[\vc z&Ou?ߣd5lY#;}r"T4mE ZS8ԫQWSx3T4 LV_CJJnj 6|%^o` 85 fL% "3xtFѼ܀ HYp6]܇#ky괠*ͱUkLÁ_"= Jgk\nb䁷̥K?UħCOItƜ꿊kk:!z5Fˊe"N$zV 36q fW[Hb6D4,9'{Νgb( +,ia~z>fM|q1.IG.W]|b8WKxWA7|_ʊn]!?-1nL."~7Ȝ?A^XuC2dx801}ΒS@ZPCor4 9x6pȦE$' MΘ7wZDc]qƞܟOo+ȒOȵK:=)oV¯yP sI3c_u%p٨?A7(apJX>]^-89 t!<ê9,J'@⿨h._u-*^xHA=T0nR] a;N+cXSղ_AڰƄ(G$LKu,]by^pbZaQqYg=)3zϋ:b lC*gɟh=^Ϝ!5ε,1D7i-C/o8^ |?~5v-;V֦A0wIZs@aCx*l?bF{S)V*SF~kՖKb'ȱƪ&wfnսŬWb= -6޾ى[ )6H0\CڧOT >>v׼ f@vቼ%Pϲn'h-kyuɣc5 zʱƪo]! ]L1<ꜵWw#Lc a8CA..?M`) =R.xDlFCX<w6٧ëWv~;Q}5Uۥy; qT0mHBJapJFCM+Wڏ!/1>WctAi߾7jQl E.Wi<@T*Qh@1ՆwMpljFA nh`'!.^O峸_֦"'\LhbV6_Jȵ?T~>-d̞nOBxbN/rI"fKKFj7|%q46?>a~ Uz3ekZkXzB&+\\"~J "4ծ!|԰\! 0Gso2dшUf:,eb^9D0fd6Cv5L .QTy9fz}%FzT95+V RF;]ZfiCP5 pK@zVVnbRМ9׻ig/ C2yGrj$61Ζd < ,5-,P) y&vS>=ɨ?cz 6/%#4C&Fߑ9BmgPdE%_IT6$^4}]0!ZAn`2auP 5(O#\IX@:@ʅr #VRڷc9Yo/MF|gVG!ś_foyeݍ.WY-OXzwFc)oԱp!:Er+Klfo.<`Y2&G:=\amVf5xt>p=*F^HͲ=o,&JbI r^LrKymP~4hgak#;/OX?QjanvssAW`MM},Y'-4ZE=¼,r%)'*Aj?' * m6siωo6:ڑH)ǯR:?җ_iz?heObEHRcZ)k0muyWԼZDԪyJYjMG eW(\ϗcd/jDQez~bqRKSvHIW#-q;G!Mu1P(ܺ&H7Yx$meJNWr/BNѬ@=*%xC *(CC6{~t?*g[*ՓvC_-et{ jJpm];&T]z:X̜ xǭ5*$qͱcLerV K11w{.e"/tz]ȫ=U$XB1GFH-ƒP7<.9+uI'^ po7Sٹ NM .ؐt|){_"zQhKN_#K:mwM9~#2ߤ;`EDS$4u :W1|uƫ1Lu-+Támfc!e")אU]Vvw^4Jsv0#Zǝo靵&Jz=&|lkL:t{/ks8&CKd53Mo:M7tW)l!Û\`B$a/lv+uJ}d,.zm613.eS 6ѵM/a9"R} i{(Mgɖ(~;J`z C  ]كduGl#ǷC됣 G[K]Нlf_c*ddGՂȴgˏ?sBŐ;]( H/,Q#gpͪN+wt"Xߏuu;⮯mAՖ}1zUs'=GHW49[k%eSs:?sZWhprSFFKP]ijbId/Isf_TyVx~E8"%a[D;s$ٖIXOS\M磈(jyx|\+%7PÉ+o'xᬖ>R ԥH9-puPtƾ Wm^Y?DCʽel0+iuinșUwt7ȣ!r_QAsY.7{sVPy B;h 0m*lӰ'ZpwEh} i$2j98∄n0ʩ\ya slPb{-E|$`1C,dG 2քoX ٟL|-Zw>/sWn*:G}|l<6u^>ZPR6320׻;TnFbm[v|/AL^W~qf87'.幋Q.#wA6ʅȨ \x;otûhPeԌKGzrY&ჲiQ#+=9ˬEoJz󒽛 A^6`|$bQEVHm$T艏Hl [prBbSSɩ&'9Ҹ,У-p/yUhs9_`.8qEpTVeƏAky5Q*RQu#͍E[6I6 \aO&VxV=eɈWa&X+[ eqk9 bTAJi4F,֞>aU%F1ϝFpB h@[%SeQU^_!:wбvd+op~&mtwGw&=tHj5H`f C^uXcͳLA,h2#̂{֭BdU0LʽoEHGn17eBL%IQln?(k)R8֕aj!Fj)B z{0s&h*"(E~tcM\ri@xԯ y*[rqsS@޻+Z $*E(O?(d}נ-X_Z2m*28T I ŎF/ h'- bCָ:sɗ*xHF5[6E5b)CYi_le3PVsit",$F q@W-ɳ-,4NJK7_hFe3īƨv*3? k\B aG3/*p!N"R@1: .ńO rX'Uy~ڡo9IP۶?{8;ri@#w/w'$239!W;R9DD(r55-dw\;f?Cɺ5JC"0L Z#4?//s2s谔bn(5P@ ~.d =yx4G,ֽL 67*钢qǓqJj 6RSe{=EFʱxMXt=)zX7 E2að0Hq=gK; 4 ݑ٪oTPچKt1VZB_~ƹwJX<3/ }`tilúE%[0oIR{Ba ! Oc#{KhQd!>'0p^][ѥ1k)w^`w&gY ];AAże \{C%K}ΕǛt{#30 V k>j_D5NV3Ѯ~:z_5 JBL1uHH'n x!R@n| 'vԱ:KHR_E~%U 3Cj*"o1/ rQ{?1ͼ>sEAqXX.֫Bp8p0U JDN@p2ڗyMmi x 7tAv{RbU~0}I<1Wn 赦2S|4|@/eO"/ |#3_HXBVҏ6x_G[f'p=3ZؑTV#3ikw~mF%1ဿ@UFLEY5%4.wu.HB|>UιV}m_t^5[^`/_-´+2[o93y7>z-<}*}NvՂ/o_܊߶m&>m]hnrzvj9rKd&IO)d:+$xPTft{:;ţ V3Oc/ E^ޢ+&G2oؿ6Zg cႰnW~aT |ԁ"'wTЈFu33՟1+2ۮCn_⪲p}䰾FqEA2)Trm |={AzXz-6V̓(` WYeJɼpC^JElf樘z7-z۞rmAXihLD\NQ|vM=jqgNܵdXbP){ Ia_RP΀\>g7V2MmI4[DrR4X}MDErӊHH22ZhX&Q9 s?;U/ UV»E,J*xAVIQAAψ)YA|er~vI8<5argkd'.g _۶irlL ~JbeÚ룂*ѷ$x0]iB&MaC9VڭJa(^!㻾MR8wwb ~ųi9rzb;y,zkUE;auiYC5U1 QJ $^ζ'*ĆlE Xl4!B"uq:<$Z@=9!˗po>\켲[9EfQČy%+#]K-xو&+_ qwY`D4r1/$nDr H^ :$= 3!L⽨[-%̻ej5<"4qh$]M01@9QφV/d/"ݣ$ۍ^,qVZ^0a a#Ӣ&fgү 0}It5$ fng =w}_Vo$%$"EUN%sQgLlb]b,4FEF%Hv\?`Pa޷"yY6,S8H|F[&SԮ}tfӨ#~trǥKr0 |jD0)dc;ւߖ'L)#\I.Eu&Cn ʕDIiU h<]BZ+ч =dbSIzB&-jR$dOKFP͛ X^:~-.%4dw8,ݻIEy_{QTNrm%Xd2?!$dC:PdQSlrCf *u-az @VAIgV\`\Y<8$&--'RH48̾Ū{P!q-֙iu %~?Μ^,H^T3?#Qm cS{IJ<+6ž%\m EHޣL.z{X/ɾM8do]d9 M vbj,D>FR"=TqFo(~<80GuiƄ!b`mf.=3uAlU'py~?-:ζK9u8d4oTARe{ƮJ[!2t[i(zՌ]vI ql/n0W´ ھ溝a+7 &#;VD1S2AP5+Lȥ&D42~Vs4RH3Z:%d+.u rWafذm8'd/W5wv)An(L10qq; $>5pҔQ*< rdړ6xF+2gk60wy<<5{t<_zoAa78*`vUEk;jo8CByW$e05A7swP,w:By) N[+rS=Nܻ1BUXݹ ZZhx+ࡷ|Hl0=8cOaqf"+UvV$uǫ܎7+Ǩ z}<;Ǐ@hzt ܬEwV1]LI͆} (OR M)ڦJrhC{'kIfW%TCz}-S=c6t9 292"z{:FVP%3/:~i' /AE7s~<\VMA 0Umgag0wc)izL> 贷ӓqzhhsHh; 4w@)Q!^ȵ)!ΠP.bۗ/ўQ  v*ūVrH>P[ljhJP:I)!511 C(@U.Үdrz'{)τyhǣP"ɲ3 Dۇ92ťu@ykG O,WzTEb^Mn,h9./WQT,eʹCR }XEζpS%r߄g Bs# oa-FA򟚈ktLI'Nȋb8ĭLz|_'#öH "}B]+|.*>5(ެdDž J;av&Bv ,/}Tc> ⷨ K; ^w׬Ck({4V._· 'N!$*T·i(,1 +">~uẄ́K ya2f&^a($Sߜ fpgҶ/`d:ygR%!H]w}Kvb3F_F1pa0hs36^{N6֙T<)dznԭ3sW:ǧ/@aiSf$;ץ֩\# ╀XDoRO"\v̸?$ěui6/E5{hzpd3oV-n+H= w؍\N 9􀡙1:b_ERcdDp5Z^ި𪩏z;6W>f_|?BVQEfoW[ѶOi>ػu|lfէKb4ug}Lo( `csB $ A89q m@SP =4CXmL]B-O~%֜&~G~yXu1w׶F[cv;.uZ+Qna/nv/GixN*֫̍StscՕ L{  :h(fX`J+ 2F|mX9 gD| [:g+PyHP|`fxG +U?wզ5Zk* O){Wouq; 8]<1;qYt+iFbÏ|kn;Xs„˼ZG+߸u#'W$ ,~E>}N4LhD,+d&OȹJ\xۚMD93fz62YX!g.{d-CEnn].NCJQ:԰{1RBlR֊OFY +_$A+v}T\q`^(+x?ej#NM\$; WZHS9kIX2|%PURV@*x`ϛm k >iͤ9^R~kS;JL>0Rߡ1VϪ.A#g_7L,!K9W;Zy$PiŽGa=Z.z]rWQM)0V½jMgBg.#pϐ ̇Vah_ m"(06)h6^9J \.Ns/kǰ}S1bM4|1ɊyEXU$om.Zf Ls:i֞. +Un1$VOHi}>Rwc33c҃)?!x":QqUW +dr5<ߺ w9!F)TyOia%еݙZ'tPXO%揝 gn7@v1do1q,ώ^7Rs֦I@Z0A_ ֤|l I( Քy{FhqN@JEbEVhYsH7Qv7ϛ 1\r|ye~σl9g|4γ=lSn,t &0~Dܭƛ߻`6;Ӟ,4CiJRnK~itVQ1+Db>ʪn9X{֟dodq.Vnp2?b#6ݽ 9 kc<߯h|˄N˾j[5ʋid 7ylԖj49aER Lv Q>`ۀq#d[gMo{;aς0xޫ ՖoO/s؇7!!=}=,T0k>s+ gu,i{m[k_VA4Hb t,vέE€RG!+#S62Nc 8vZLǒFe rTٶj[\31GXEK^>NG_\yna QS#+fvDC}kg7¾O9c+&Ns5U7p26 &"gMΉ>bX;qXnHZ 2 A# xr0s93b 1sדYĨsBzm~4Pekѿ[{ec= h*"v֚:2Kƥok@D}g(jq;Nd| .r#ʅ KdA f =gZJMy4O88֤y2AWA冴41 E^EҋXr G}t侔탘kAB jzm>u-$qk-ۯDbBM&N5pދ|Ȗa.vZj VOfR-I?hUWd9!pPH!i7+P2R~qgMbQ!ۋޘBǴ4]ƴx' > D*Pf,{ 6W{ ٩:G߉d~4h!2ebSaO۷ZlY/{7bOA6[Xa2ZX9- i\ȇR0g rP1ouʹmz-ٞp}Q* Qb}ЎP^F5؂#QK(3uIH6<ù妜@K ]k .YZ`(r?*2`B cnzLЦx{W괺IXr&S .Ύg@$/< C *~Qxqeuz1*z82+T*QrJPNoJfN :80Y)#ShO&_l(ױ`T-hscqJyt. .4%/kGslKp"N2J?\t5Q7=/rpGp7Ș{?6Gˌo_զKS~FX {=4tLuObq8Y4D~$\B O^C=/_#Tsͯ1DOxk{<;9Ͱe@OՃFR}Gn_rV #ZsPKߙU+RIzWmWoŪ'Tt> !QpFuUA*̯ӛl o\Kݼ[v0OX!슮ARf|T{یWpEj-pIIqwń&0Arsq4xe9n^LVgúy & s"C.._Pw)|*lWMJI{wy< Hj ҁmG@E~/E3_x{ AV9 9M?v7 A˹5ӡT=ΡLAΙì[[Sv{9~#d(\LSW5O/uxh~/!D,[8/ț@ m6ߴXD%J d>k9δI?[2KFW]u4- !daEZ0ѝ~oWP(%f\ӡb uʆEcH%/IU#najp@K@ g\V?;k)ӌ37nwS3B :R-\NfFiJ*zPstDae[ !PǿCȽ6"Y__$n,^/˞рuK?`axM>߷&:. 'k! 3>?A՟=0qbߖIfx{\$`e'ObQ.w4屮yi=5G;!^!^UA@ąK:&іIg}SM3HyFO~]s' #>/D; u,:nj[X$J KȇrON3׽Ew4Lީ&`xJ[W$+t'\#q19~@d]Nashp͔CόG3nLTq;jmDfً2e3pQa׭^uek`/#>e56N u-laP.|q~X4|J&u$'Z;-{E.S=Բ([-) XIzÏ˱57P|-q@P!׉-a!-}W0 <(YiC(X6-ks'9NTdžS5z=K7EԶ_])qQ[r^T@dj^$"x!H{c+4Q6Gg܊t|dҥqXo?rZ 6l@zK7Iudgc줘v!AăӜ 9?ҷ:֔V{ gWUpWUȰr3Bt1>_Hlؘ6A=Ott6-2WэR08C#vP Ig;%'elu4xCnY?}coX"NU94 Cs!V-(H*:` O6HQ|1H\J췭^'v^{ma4~}jhtء^HU+14'm&EM쪄tWkFA~x%]*gp7/jJ+ QkRBר,sUרCVP|6آa&@ aMn*,J? .%reg~ŭzKpXJlr'ƟEJŮiPc*ŋQIXr'Rrzw τS OsǘE ˶%H8S[cXjB[Ċ 2 wȲ^MV!ЬĸBQU;UFvVK%#唧Dr/>y蚋f= |@T AŢ7 x<։F% Zgޯ?$9͚çվ)Xf kSW @AfZf]  0Yۊ<^ˍPo(Pfn, ;if ZZҌuYN "bLQ6E GCVHC@hJkdL?NET,H6Ar#jfW]k \w]& t<:pL-`RFM,_¤L2t>~nYnf#cq +t[K(GF`XLJ<\&q7]^ӥ:+!ٶb9|ԒJ%\):t,wGh0~pUgAwƀ;cL1W (h]B`= ,kY@tzf㴫qSv-:ƭDu~6=cu°P.}>xZ3r(Zeκ*a `8P?~8ON3Sl,22PP+rpQe~i֪fh[0ב\:m+2 H%DV\q' w_=0x<ǘ<'0a/m۽N+"AȵwŊGmwF|vl5yR[~:>RD>@k88i?)=eĮANfgpV$h?bD7!WnH=uJ7\+uƕ?:09k c#.M;S°ec3AAJ\mK_Gi}W{#B5ѭ-te6ڋQ: 7el)xSZD6v3 .WyȷNhXJd &ix͎tg/o4oyKgy6'y wޞ Fu-Šdno@s잝y3 й+ᥩk"xuUi1^r]PdD:Ar4ƫPM?\rz<3-%֊`V衼"EѥjE >c sl䡀2o"p*tvi1>tz7ovVO&G:fS&u1K?n?E4('G׷ئK|]u/p~̖"Eoz`l=yakY'S#"^PT)+2,?#CvTܑFV f5̅A94ٿ0,9\6 p YogћOn/UwۿnI.t}鍼+uƁc(4;+['O?BNmdϝ9RS]N nZc`Ncq!%K29Øp nQ2K2y *3K~qD둾`@־_ʐ{fmWXsmNx@dW|KXΚ;dN=\86Ywe37 smь]A1/T{L,ʹO &B_F'qV̮+B< QtTؼ/ADD 筩o@vg~^G3PfYnBmogЯH[J8a,+ezˆyf5uMXO6vhh6?m! wz0+'}ΚiAo(.iN,NEȚg? X9nJ%Չ$@73醣3:5=0dq! /-bM)m")nMkyV {!3fxt(pQqe8Oñx^!<%̐L.(gRl7cR5Kg>e׼69DIZ/XD}ܵ\_IA+|67x[^zq2A,żj/( _Y x".cYw AG5>M5{h^~`^: DW*0TϺnD<'gw~K K>-db C HH8jiƪC ۶v%a;G7AG8o*WO/Kqrt'^5YwQ&-p6&d%X!|hm~Ii-sA%=C$V((\Z]Hj6kwtOSJlJyu}ZJxP<>F/Q{iRˊLo,W"VB**y5 K9Rk[boO@/꤀1Xk,wyUh{2[!y0J (8:ld\r7Zs,0ˌ-SQJpl+K .ҿ .(4A gb?ݳ %efaqYyb\WOt!,?5|+s7:O,0ΛZa!$FWwαF94uoi91t`/"%V\r 1~T /0Ӡ'I [ٺsi$q%&d+ACDhV>.hDzMZp^ 7>Lؚi[J`<͞:BJ XbthbWO<_KXy>c`{\*oXmXq'u" e/oՇ$KuXO;>@r4*~piF<н%+ KR) C_#'0SU[tt6-#H-m\QܿKعK">b e j z JUcL tB a+V7.9`C]yM]nGBQPfÜySŁyt I&q1 vJ9=l%@֟I,iFjjL`^vC_V;1ԃ u&c@"/ Rئs 'Ӫ+J?=+6I^+iY:2&IkN ̴ y6wŽSj̕8W sl {yT٦#U_}ֽzvò05,::*/|K.,AQٳk_\tך|aƩ pWPez71tH!"ԃ>x#aϊYCh$Obd~ M/IYbԈ?V-N:SlvBr߿xXn1;ojxx~cMGA[IƴUe[&/yJK \0a%kPPgiI<Ţv{+ٟ3oS?+|!a'S%*EdcO& 7vLMo,j+*RH q5h<%,RggynzO;pC0{EZF H`>(GXm?ߨRA[kZzpItMvFw5hH9+gX.pR F]|IH ħa+xO-f6iPBUD%7}v@,w*5kai|pqG^pCpxg*Se}t"ppD`no9ձ>S:%TLIౘfgЇc_i{4$Ң|` PZ ~ $x)wQ`+c\{<C\X[#!n{,Ir Wׅӭv;sT[tNMZoO1K ET{NP+K4aI=!_Y{.aU42Mȶ@XN%ӸwV1lg5cEHʆa pu+,'f&H84B;͗On3.x)Uk@l̵z>{j Sm y9z48ۍ 'RZg+'eLjce퍏tM( ~zI2dsX-dOUw~,X+Ӈqy\])ԣ&@`_Ч:FךT}rz xM> o {}6Tޒ62sB* %jq[:MڠW6EѯfTzUlYNϱ7E&/OS'/u jZܺ?j<82o=3Z(`B{X{ca7{ )ΎP.xc?;w#GtDAB!z#ߦ Qߝ#1Υ=Dn?PWA.@8 dȨYTmUL(ûFߠrDTt-#HSqzm&RBŤAV}"$H۴, V]rO.ڬA>S`2<Q881+7,4ڇ2줮/؁o Z jŭXoťah辫&;m|EÅ])[xN cH 3z"8D62whgeb׋fRV$.dYeE0Lbyf[4.Sav=ĽYq W12a#.-[5'k6IX"| ħ0/m#c@a!8EʌkSSF,5"j۾O+]~Onz^0mﱬڅH^mV|!?HA&b!͸BbZufc1UQa2>D, fãTLc_ %FZD>7pd2Sꤽb۶Ȭr7M}9J1 Hv_ə_r ؎QpsͲJwew&vITѺ(bE kܱ[3} " y dz)NF:'TC97g0E*8}o嗍PR0-Սĥ-ǒSP 95]h,*v.ѳ~Qp( DNW2, +ɋEIAJ8ObZLI&GiĎB#:&oƐ Ʃ.Ǟ('Fp t@w2g_r&P <5/WrhX5Ak/[Ԭz0,::vo?V Y_빉pahiYl!.Y[j2 ͥ%WyDóvFmp^{Vj!H ~'/7Bv C֫Y#ƅk5G$G,'6JƻVlvTFo WR$2n_(>ԢPX.fϊ8 Fn2%:Xp,21&4ڵcȣ|$K'8glx֟1*̊ѽr[ZFHFxVh["B\>}Z0.DK4K(5M l aCξiDWpq¤!Gm{Ԩi@KoLeۈV WB[oFŜDo]B7g@)Vb?ą!m~M]Q8Nӟ^R1dzL'LcJЛ*R4@< KL+(/]ZD{dIFfѳ3?_ E}y8X*գm s^}aZj(̃a8cv6胇z`qV;l"s9?xP *7JjY4/ O 75)ɲ?P1.6k%L@Np_B1i-S&E'_C'}4/Fۥ't>naU}.%޸gmt(*k`r`%`Q*N%=/8teebS*H~Z)!ʚVWOjYU@5ft#CJ~* vk] ek pPyd4#'֛w>_%{c|hH1|tM@aOQ|-eNtܱ~iL Δ@7m)&X@$͍ vw1%\jl>4ZW0D_v-P:50Dsi%W4a'9HfwH/v'K`Y%¾F3ϒ>-;eN9K=Jq3m6$v̒?q{TV`P|6gz|[٧?ss_h*Hbrb=3D4M)[~_+ m1 [Pi&&$]* Lk >vQ?!--Rސ+ٿ V% M0KFL7`zvP|{Sr9K킃CcbSFRY~GLu Hs5MOf]he#o)e.vPGrW,1j-j0mb?)'@77N7毀UҚٮď" (o2M!T[jGeNYEy;GrPH9&469R9/,ܸ`KyU==֏Zk[,tǔ˝8?<]*D ğ)=pymp1P4`UyǨZiv@RvB򝶱Vjs?qb}EÀ#e~Bԫ],xV o(v m: oGNx}jG-qrUP}EH3;=,\r"ܳiJ~wi~ر>Z1)$"]A C$\ğqm;:𙶱blE䂑r/^ $seKzX+Ndo 3{VUYLA^|*[Y #b4t%PFIl Wp=KEgjzuz*<11)!GKΪ1v$!brOE(ij7iI ֫BK}H-8o,AwJQ55v0{($8]wc(RM@v]$ * Pr%@ %B:2z@"NXQfH?8Po?`U4H41=&ԇIN@@]b 8I ArRB> уaMAjA)IWXy)!82{bbm%}h3$z%C-Bb4 hқ*~[&0,U? .)2vp>j0SlӴ3. =!C9x'K"4[*:msaK`w֘`u >D͟z2[k.MkՖf~?⏉-(61OW%9\=Wص2(\Y g`\5Zc Z y]D&ˁt |לh 'QT]PoIjX9k7]DΥwg/{A"]<e(6FTW$3ݲ\D \N@ iS;f 4vx$J~9[ .h `Tؖ5髐"b>"mO Xbii.W,'|Jnio@aw @Ȇ= Z54[3rk0 ׾'30 T6W}b٤a J+ ?qn~ym?X HFѢ` :Kk*B#_9'Bs%zQLV (x/y$V&kU$\ݒ0<0XN;ÀzO'\,\OfF¾q>$0MR&Vͫd6ޫKU(t%n] O﭂tt(w f7IǫL%3)ʀvB!!"m ;ds&.@8ӕT"ھmݛ՛?1Ƃ26iJJ*x!tStǒԟaqYo .QNm~ om(9c/Wuq5szr.> 3ōгZ#ߑ/י\$yәh_l_u%<*t7+WK[2a(IQӚnYSsmHH{ Ȑ^' )ude^pzzZ_x@Z5>W(t&o;H$!k IuOsS>oML(` PX?ACCﭥ%}8fw|/Jt`7rUUG^tl[}VjqVwbٿMZ`|܌VKP204S%&hb<`$׵sXޠcs(>e"65$g癶yTʪ?nܙcU Ӭ]!Oo0\yփ~r Z蝖!zx$e9l(4ͧ%QBܑ%#9g^~Sܭq n=kƏQ>Ӝܮ 4Pk8Ml-MDq8 c`kD|K5MuR]$G5?KBf#V&Ao^RW\\*#؊ìTBDv17cH7km&=nYGftR'8ﷳLDȄP)W9kZ͇B\C]xx-s1lzhboh 3 Qw*Lop]ĈCfp;-Rڷ 7߁̑Ebc,E}HO 27S"Pa^|BA#$Nx /^Ƨ,)V+~p]7wS M OcřuĂ DM~$7;_Ry\YP)rAc4e*:.x+atuwefX,N2F~n;GnCL^|k.gjAE/M]BAgpsd(}ޢA`Jq$]R93 .V姍  ɸ~ׇ#RItW&ܛ㱓$ >#d)v]I=_ *SBjϬDch\z,3{O1SPB>gb[x#I+v-we׎z-l)q39 a+oDPVG'AbI'I{K;S6 u}M*;MpH0xuNCْĥ> f&tK>VHa:n`n!g=-?:.wAȬ /eR;&Xbۮj {ݲ21~_Jl4j8M ތBWu>A0+1ᔉ3IR)KP#[C$vʻʹGU9 B0`>k{eLD)Xo$c%4)ȹCjVi)6)M7ƥ+@0Ck.ZBzla@QjJ1YLA2*԰Et*X7L֬4{/t㯘}LWfuOPuCx" &'K=Ue&D"8E[V(Qay HB&J8Zz)Tœ>@zL&1Q&vR^1 녈{Iڪ ,} ,[dkڞƎfP͹$V!P2@uרa+ GTܕ~. Oo]=20S:D[\ Kd)ayDhZVT^lܗ`TC2I 0NL6nj;K<΀[MjFɇZpkDD.]z_, W.5Y/0Si'f :;+w%P]d64hj)@_e>dS[bAw]vb\u՘rR9SvHh1К`+]&沛x/'A!F@hHdWoď.j"{bd@>&MjU"`lxgЋ?_ƒ_Z z)YmL}<7 :g."%D/,H=cS",t:]Q j ΄Du@^%/^!c5؍%:ďS^>7^^V_,2iҮ=~J3`NLh  ީz'ObKXMVZלVj;}h2=Mr1nQGl. gW UmiQ==wAݾԡ4Foִ|U,+e})_+&;6U|BaLɎ%@v#6Vvꗮ^ DPUcT{I sktu%p_pR(͎kjkZ_@Rw#_P2s>/Eĕ;۳ľ+f4Ca Fbl6~mYe4J4z& E5ӞVC61] 7\ssa(=J"nS`(E.f K`d ps[Pp]oQBfy~z3[,^a Vz((T)ӐT!9WviSl:aQGtJ "{VPa/B^ >bV3a.[CO[W,ð^#װwEǔƄ<|2md!A%F #k0wF`︮* e GgyOq{3ܪ5Q<#cDY{`"EXFu6d>u<,,d*6khU*FxSl>z{14d #Xm}7ϣMee* 'mPa!=|`dZs,N.bb iñ9La8vjS>x:%H"$oȢ']+[}Hiw1K2oQ..ٶG0PXG$dM*KZG!A,2K&0!w˽(HFyڗ6BQ+rt2@_ wOGԝg~>Ap6,ĜBacJ c5Inuif޽*WsYh@I7ԻiTQP4rwf%=j1e?@_ԛcUj9h))o͟1!}FiM\6|X!~HB<2>K1zn\K9+>SgKK;:!LC%`&Nd H޼$(nBmޟR]M+d9Acӳlz1(o~(Ā/! HAPn2չ0]Id̕v%m8a='uWxֳA̒`菌k> ?PL}O=-bM^3GL Mdyp` p_BWf:txcS( ]-4h,~Dv7{#G󬅶DY"dͧⓚʚ0ln4H_t*&+PkJܵQKQ:kӍʟG  Z?T0rl6c6XJ|s}~dED$! 6KܧɆ>0rWFrŘ;7F:]Wsm{Tkؤ2<e*= P-u<0d7B.<@bC6J7Fm iH~2I8x GGn!Jwq,q ,*g@=1[6P%[PzBX|kyaSDFA&]6{g_0X66:jr~Yg ʴrr`r4i{ܯ~t?NoMݞze[E- rcD_퉯nX@Bɜ)  ;r>q7^ 3}h t՝SQ9)vM")v2d*QkZYjv #8&WpM.[e`Ӂ9e$~}pptV'MgdX4\Ʌ( .b7"kmVN6eRPwjxYX(GoSKrK8E\a\HF%wN7]6ᾖɣ!=:8>F^=W\a6UNϳ^eEȗh#au#cn7E\TR q"ƳBLEviU:oTjpL&X˥q5e+\/RI%W-7.FUv2ܑozq/gh_C"l5Z̜䌄f(!ljXeh1":$h[lB`zrz ,^1Iu3n\Lp21)}hJëG*>To%6[glk )пYdͦ]} !74S,\i15`0kL|=Qh~N:1g)` =&Vl ˱^AyUueB)ByN杒hrt8T5ΌD_g"b6F̰&\ť:TQ.S[KdӋ~}KS [%l{ o N9bl*)J?nDvUJ^FNo&֛0Ta )5 DN~RPeG-b~apCh\S{]L\hhߘWlcy;]G\E:{aܮ;K"}S Cܧׂ$ABïfXJb'u@e ND RޭEnOU~umsZ  ixj0i[ބ"xB>Dn&[ӡ5U 3Y˨_-/} 7)]] I Z\hozsIdO@D KnЈM4[Xjޯ#838 i[֮a>f$jP_01^U{KX(LE Rxtj?F|fL%q8Qk}eal[0jJc4wHAP9TH11hWJh:"{Q-ʢ r~~,tN/qijը:Lã+J UJL3. O:dZr`%6?$%|{ Ogdu86"TM+.dUl0HQq2= ǎw<<jt0KQWTibd^ i*3!. o^oR3QӇTbۤ{euqiY!N^GL'I:S1VS)JtW̎\|-e<Bn1kKP;ъ)9D(GLiRn3鈟μ~z1ޫ%$ qC)%\' R'~MD"#띴7p 9#t' r=RQgf <(ԸprPjO7"MBۀT`>F/ERғPЍW:@+iwkL2OUo|q-ulPafÈ,KT m@7&+R>GSGZ>}ArWze޲Mkg<=wk ET&LVHt8)Qwoޘ⬐̵}U??! ^@}jSfE^l4, 5Z oRMsfSX oVqg _qG!B qeƓ #S ^oo4˜˹ A b66:`EԐW/{:AFhϜ$ ;4YR D[ _rz*^PvxQV)Pik7p 7~ZMX ֕[>/wtFJ桁"gdujVQ턶h7bc_d^󙴷q>/FdJGXW—r+]>*<;=LтW*X JR^G҉È h03$u,,DI6W mʗvq 4aekڒ轾Hb92u[qGҔ{T6v3 q~.aStԎ|z%C( 8: 1AjgFgQ4α @7z*|&\$ؕ2iM 1z3 K|t~;&|X6ZcG/Ŵ CM<c)8z IruFcN璗Z x\Mt۾ 0tų]rHcQC<WXe>7DC9lo~~,y# hwSQV9#Uֱ!%AS2$RYccivYU HnT=~|J $WB*~`i˙Sy+%ؚ $m'dxmHg>П*,ybj͞Q/.sQ3`Nz=!Z,-f %sߐ@ F,[*+Eޭw 7CҨv/(*J`K|SZy)qsu~4!&&+p@O/Ԍr1e,}$}K) GdomE~v:'wIB..ÜإE&9 6͊ UMmډO:J n˵jE*:7'?([D.& ~}P cVoiF?x!v8p3bڡ**Ζ'9/<5S@8ƨxh<Δna.%zMJ0!,7:!rWVm^ mHo'T`,㎚S/2 Ɵtϓɐ`a *l))gPՂ3@<*oi'kBeة)HXX{u*YV-: r&}+ئeIJ$v;jM;6e S]?Ӝ4m0~h\zX+>:Z1UarGqClA>N)&zMc5yLrN睉Z k_VE0W7B<αk;){GhQ;ZIsTt:j] tēƗBAz.h1R GvMqG!Uh| )޼N9Zl(AvmLo݃b=)JΪ;L}P C&wa$>~nyՂ"mȞd;K.IS@r-d[(rm"R O{] ηv7ԣiF;XxGssdX:tJ},: 1\Àqzdն; p5pd7"\kb lSUq80lD_iO\e*rx `Э e'9Ch@KFTJ"khAۑ;/` %_ѝqT-9ϩe ڵk *N}$If~!0p6[C/!S6C~HG\#njDQ8?^ |az1-T;gW`0WZHxMDj9??to00pњUfɦȪ~?K˨i  }¹eTj{6*ۜ cPOS[H +P[󗓔OL㋪LZyaotڱ,c6 U/) %HyG_&(w<BvϜ>F١zE>18 ;<U+o7݃Ld,'UjIY/]8KV9׌sl٦tcӒSzku 6P!CN4j0, ]XF1v9DԑݨlRqrqF>o(\L.ڟ !*GOo7v-uxG@ H]k搦-Ky%'}v-nˮzEZNEDy7܋9] weCTx]>;yM ou@ggeN dƺwR jH7]ҘAYvGyYa'K !O1!N,8_a/E`Q/]3t>[:цCbƂ#A^xZ)LLFQOXv&CTtۏ C}6u.GHSNf@K; )\!]&|p=0 .>Y;IzI%3f+i*(4)^IQ(xz鿓Ġ3@ՓWzKhL<Ѕ㢅5;+i 16+5' NL(mIN+ "uuCdr>BggNQH#blQ1f:=ʬrA8JCp=iF'-U\M.x| Rl_.nhy9R9j"_n-c4ik^,SOHe.7CvaNaM%0G}I!> LCWFH *l?ݷ8: k' .X +Grœ{r>+{儮]jp}xz?˲.MGzlC+Ҽ̉puhІ;{ *73F7"?mams.I[6HEcgb.k᫮Sv)1vA`aZ~&oniW J% Un+KM<WT[Z6-;L"hsrS2NJU-Ax/Qgw/icz=fF Wz"K`Y09%O()x/*MLՅ@ -vWqx Վ8Ã.̩TB%Ȝi8a 6fb'y˭L[+vk5r31? ipᆧŀG8:u|NN 5$NUC:vU7ѳ-a|Cd?1M%l>g(|r-7tՂmڤ z>75oI/%sMP{W**Ҙ= #=;6[% %%Knc]$M7I\lVS,(ǧCc~Re9QJ{Zՠ8 tT8s`K>W̓H!!f=oLJ leq?_Pmtt8Ƌh!h1џ3=_HhnZTy~j._hx3~nuJ<{feBLLHl)bza)XE z) 2>{rwA@w8ىϥ܌+ܑNZ:g ԭ5푁v+R1ŏtDXVl7.sP:`r՜]p !& r6gěqFĩȰM""d;ȋNn'әѬJ րd%Mv-™a4v3&^x/% ~%nd;XGHQ  ~#lE~ Iy˞(X5yl*hd@14um3i7?$YQ>X8Na޻c{K5$VU,#m|O&/(CW8@=K2(4}TQ K;N)O'?U5ʃY;ݨ8渦%/ T T(*N:PO^l9c.a+腫YrHZնEk=QkdQ^aaہ){kScHpOTm?~Bqreuכ&ad4n۴VG4 XN!еAxJv/ R M<*K:,;firO6/i *q<"Bb&ZXcHVVlNWk#@ٲt&?@6ݲSE<}2Hj5O>6XeF?%\Uds47Yc}=nhё_XP`6;QpW;: v "LQPRMnj)ntyTOȘY)F/SnkfmpHhعAFDSO]U<\GF O 6c>煆S=[kYRB5$D)@]^#iTa-#l) * R<Rh!x&e5 6 ?%>csQI (#h4I_$}%vܹY@"x_E3O*P[!ڛmJ A^ 6N=ֈ%eh>Uhh~8Jap q=igZe! Czvf_uo 4z6_=,;C7ס7ӥeo=$O 4.r/h5S7%ǤL]/woC|S"a~j$VG'vx@)$~ԗ?fW$R; ƣڣ{ҭ|g۔N)9TsP;Ά_  @s9IRM[B@P+IaV"[$]wϫIO)[t$׆Ò)o%?fy]3*IXbĶEDNtFrzXf,E*  ߫>2VU3 :mYa]\#C~Tnu!}ż#P~wmBs[%T h3DEl5^'+&఍SC riqr_D;W5hlq+8RA޷rbF)qGi0k=VEZbڭdQ"> @JFfU5P ͨf@Ds`C{q%LSR\ľ%ٙ܃)Y,UD2ԞfnDpui1 `h٦B=&PUKȎnڐ<2)TIV|v-RLJ:!qGbI I pdC-RA$!lMni7}6>@Kc?لx l:ef Q!v:лb|)H@ۨ4m5߉ m_DUW Vywz$ﶹ0 GN*=#->kkJ,fm6p =< % U'^}K5VZV壙&{86)h#-$ȹ*/,˺ΙYt~E$L- $6\-rPߧ\ԇY8?ߧA2ɣB6h^ц0yNʐ0̈́{:欵q's6$o\^,^b,u^\*W z慞Z>eki/?"ηrիYgg eV*kZMBʆ(Bb9GcO:S&E!EQVm |l{R1`K0unHg$ (aj 6:%r/ .V!BIڔժӟP}3z5H]Rol`0 )Z't ?'e~_W|EhPJ#~*<j^}[W9 Y6jO1'vgʼn`tS+:Xv(6]ݼᣰإakB Yu|w٥uK6"NCW$5HދSj4-h,7ǟXW>MB?ֈc4/u͙㋥$-kmYDj=3CC"PB[x&]T½Qw78A\` ԗĂw'yW2%pTV2ٲoDclBq<O1"ajvhݗWц 3tB4*l%O;h ,D56S3]&$,rO%cFJk"i & 3IdNFU#gQ&&( z'_ ci[Yazn Ȉ?xQ.4W8>Cو ÖX?ͻnw.JEq[5ukqCS~e Z9s^._,PE 7$GĭrX8am٭AH&\2нKQYrOv^w/k,HnJX)9 Ŋ9Se1[Tg6;'ȍNlj7Hy(%6ba }ھao{9jTGdrW7:[h*շ|8!Cb|oTogk̑k5M~ȥT ~I8 &' tmT[x'"|b/ŋȡbdtBmu2gN2=9Y`NN3,VdmY_s9w@TC3eƈF?,VxÃCߓz.}Lto;ܘm |Px "Jjx\36yaˮ Y]6Jzz x-8`F y򲐁u 1}/Өä*6 $f8ʋWkze`΅fO]5ؤOu>a_/(O~{]36^@ G̀)$w#0U(V=CzFi1Z$\%SU^& w33<)jv5\08-:QiZbխ~?5}Ba'֘"dϛhM<.wxUXjz:LcF|c_y5Ce fAO|JQdJ.W;tBt -G֠:}XŖtC*=owXu'NOz]M ;f;`BEkK}|Gs V ꌱ }عS4]ɇ)YWKu.̚@V7kk5  KWL:_s-f Pr*eh#.$Ĭ#hJ 4Abӽkb MzE$4ɮGXRQeW=Bٯ8b,3ԓ;TeiU<v]HN%;#emx*w^ҪRlxd(-6==fgC;W-֣kG[]+Nɾ'z Pnv-KD\9"1mր ʄ)A;^)q,IYNI]ze6q=*י|  *\yz#+R67D@T]o[`iHs^HL8na"bYtYccea$]@A:{[j`[%pPU$PXYcuX=B8 kL YzѬq"%x%f\yNz'=^eݿu氥 ,l2PP?2yHo郱:a#{}RqjΉ u0K D/7-kc|N !.2hJbgV\C4llՙk<557T+J"J"6]6f?)vvґmB I +Q]T>l 雲b Orf5y~m9AR~knge6/ܷO-4 'Gos\yrx=KE5kKZM,yJn6J0 Έ;Xif5:iI[ !%}j&(s&nm~k &eyy]/4j' #@'E`6.;=CE.-!#K ~Do㑣?0ۘ-;,ߡf&}[{0jY7`=5#bQr|36AySw ]"2õ2X]fUK U!#o4a#7S47u)d@ut8#۹ A:H ͗b^vLR)Ӧ]UŲÌUry[i޺>b+ISüUnOV$9*DTTg $lӍ9͆[q϶U /:M96qĎXBZb{OL`EV\3PYE*=_(1az>W S *HZ<'ue(4}+@FTw ?*'Z5H_j 7@W8:|' #HJ3/Y ּSQ@Y7JDuOWXFhb vY&eA  պ;B.S19L^_B-M0zj0N*[4]'q*+$)aϮk {d~>HK `292z{y [`p7}&wI8_m Sf\Ꮜ Lقɚ%HBepsd x;4ɥkO4%M(;;ab_\WANBN'UڻKVǁ}kx62n-vpTxax?nXžsQ|L>I^B(D][W)A&] ic7x:d'>Z0qšMYȑh?(ONe ׌:{]W9.%}~@?=g tCӔ5&Sse,pŚjJz]يpj)M`SP'g?a؋+rw\)hD+[ .AXso*N̔9D2UVyjAK2yPZ#i`I5j_=i1C#/J#w-r&͐g&]lx;z;f2C3M9<%3Ө8 {iԋ585nv)W.":mABGWfկ !$:L 54(НJKde";OuV(4e.֕垣G|$6ee,붆pe˦>x/o[QbUYG樎jV-4v"K*nnw(EӲz@go7-rMp! vxfF(5Sviq3.;<ً1`ZГ@ Y*ّ fSte{'ZHg1 WPS4,J88 g-t͋R(KcVΓlae!3b~",.%o=pM -6 E2m#>!9BKmhp/@r3+=Itiy[YISB1n*V1=Y<6.ڸaV;'􎚣Zh02NcXmK&'!kw~Oi)!L1En3V klNU %h2. 'p2 \sÙ3sw__i:,?1sLEpsX^^y<3XV:Z*GRoi=ۅJ?;_[ ZEG:v=)PpS<2ZOo;2d8~WCGKΎ44zo<QC5z`l>eهCK3U顨,8`27[;X?2ZdRg{~"Zii(dpfNx>ᇄfϬ> `kv]AJ /^g%j)c@3,+'+mWf=*SÞMꊀS\L/{mLA j`\ii0=ݻZЙUIr1r kC6S7QN2qC"f%1.QPbséjw0,@!v:_O3E!<1v hw.o٬*/)Iv $B N |kԠ:Map<< :0Tk[,en8 gnZ[DMi]&G(ϗv2=UH_S5s*dg)cfܩ!D( i$amɓxȿ}{kBWwίf0 m6W'DI6S`%A?a4)7+jw{{򐞷I%" #\$^ =E)uUOf 9z*NCjY4DA}5ŞXvBiӫߙ;kPe} Sb6E#Iw2w@]y.;O"ㄑR$g8nĦ75䪸01"Q=:A^<\؈6fO-Dۻ0i JBبL-Қ*RD;YG|O[B /p":x=qX\hKQ|hI7FOP&ORD~hpt8]̳ޥYg(Eiʌ2Ίi p+1%Lu&.#^XHkVr ov:9ʘ&P& FԎ;`JΊ qdV"%J@]/? ]hJA)BE07j1-2NsDq|qNve0G8OO͙Lyu]NN#u J*pg ɞUDҠh~Xc}<;q7EM$حhqypt;7CwDI)$uFe1}y o(ћ221iۜoD(3&8ofm$yBFSJ (hZh]F?bBsBBtȬr&}UN(PeTwlR~"!$ls%f>HiSŜD" |Kn~Th$Mg2.l+0=PL |Q}BJG4Ʃ#xR=W'k4= ěy#gUmǠໍ*b a\!DѴ^^d(s7X X,h"'jQ_%!5inuP-ϖ_&U28:A8Pju/4]5aip2accRI_1#K銯љzQW"AKR0 iLKx-,H,0@^6*\`4 'cv3okX+;d&hȝ%0xV'9RWC9fq- Kue<;GlPێBPr6 ?OhQXp\pR f9"} c^*<ÎZr3JΣC>(>ޕ;xz;,5?)_о PKR?W$-R$`Pi%Ŀ)H@WY2; "vk_5,F$]Kʨ&Z,Gt$\Vӯ_Է|W *aSGHP UgҴ!P2*BrfxKcRљFqPmzDEd=ӻ2Ur;gKiHC!,:F'尲o  P~ۂYUZ<5hRjtBڍNj|ܖ4_l2^>(E}$x U i*{$Hޑz gNiR P}4<:4n;&l/'y=pGV=;bc@ΌW  ~ E{|9p VQ ^ oT q.W~$5o 02!8y\)U|bϳVh0^|OFЦ09¢ 3"ے`$҄J!K%ɵ~3r>v#&DWxc 1C}y%] M Yr7W'$$?J@Hؒp yf-/:ZUeUm0?~g2q=Ρ183H?̈>\RGU<}2oK-`FBLj|Wv` d{4e\JE_QbI-Eh>HOD^F@\@6 Y ignSYrcG/ᅪ50C46J9hZ"U&h RB*İ~IE&«AdMؚM™H]#%/Z%Tw+r ]32DA]n@ KABLS>K8:=]Fke[ߗ³rԯ6b_;nhOOfgQ+) tz > nh%du/ꌷ}S'v"^Dvu͢En@ח:j8 VA.Z3s17}f3]VVC }[x5(u^xPݝ,ƫI8~K[fIadN-[wdj-"(1ކF7]/J Nb 6*(C_}*yzV9̮P]J/`h|_Hf|}ڑoPDp-%lʱ\0i%9 J.k G%!fE\͵`T# ]@9iȘC @My Xl{Vuo]j r[uWCYY9[dÐKІVрBUt8708+8D2S D2S+JC)/MIMヨ!ꋺszl?LF ^!&/lY󿡶GZs`ǫ0::fqDVKHSg6C&Q'8[2] &=9 "j,Z y<^ep>BeCl]MN,sYX|JA~ԘNT=s[|H&N w*~l䮖.&.[T7Kaaמz {7uCvc{P"p_Ӫtd%N%V;ǐټbBy,0a;w?S oh,HG SZJ:s ע#mۦhcTO':ޚqf\Uқt,v*;Ur`,%\I_ Ȃ,JoPÜCǔ>MrԻ6'j\A7 dū&g˓]zm;.<3Sp{xhp>P.-bkK'i뜵ʔA=NW;l(m:~9JGy>`caiZ6GN63&^AVh.pTv\T `#j9Yx,_ k;$ }?~iFQx[c@l.u»w e#O]la frocev?Yx_ky\+n%t<$ecEuN~FfE FARlzr7^C5yϓW.8tE^_w`gy<| _-ǚzh;h;U&T 68qhUHL3Pɟ1e``|Rfj`4r7QӾ(\l>i[.;Q'$!\ JqlƎØ]s]`D "ڝqF.E,`AyNx1n hAk83<^:ċ#DtҜ2?n~"]YGM陾o(ƚ \l%s$̧ltMl&dӥU"K7eU$k{vOg&K2I| L~pg y9NS6"0_3UKEKЕ ^T28!c벃smv+O "/hD3rB&7-CSEn47kk<a8FCm-0-WA1Uk3G^>*>=Y8[Û+,# $q2u0ʬZP!Q%؏sFsK˛:3 nB~toh;*7\yߺ2B%c#zCU o*IBzKr;C4=#69 P<i "lD8] ,{K8 nFQ)Egp$,MV~6kVYF ݞŵAc vA6 q;3?Ny`ha1pDbH% kR~ OÂrO_ ZO^H*n|CN;ǏN!T$5nܿ 9ϩ^xϣ!SPN*.(\\TZ/v}\m:Cyo̷? -aV-RȘ )_<2[Sw:ӥVvsc\{ۗJ-og`)cpa+FlD:BcG|[LD~IwdppzÝ|fl/rO46+ǃ8^F2wgZAMR)xLB7lN%l~sQ0Z R`GYg6& iϽGS>rdʃcH2XXnH.W om` *G'(*IA ,|$=>do֏*>nfT7zUDHagFRdhgZ-*+?NѾ0*90tmIO/Hw^x(Q j*Eg,rsb (wPC# y醕QPCbo0F]~ i~I]hX7=~7VIt6 Q7C%{!8.cEA/Toqf3ke~ wr."BfڋP0W>~ܐQGY 6h[; )!QQ:@>N9aZ{(3~GCaQ R@ #^xPRUL 1`h`؎^vޣp#76BhY IMmr( NHfqNg4[ }؎RVFxi zFyOlLk_2ܬ(-rBv<;89D)'X>Fޜ*O8M뾿vs+P׵!>?6w3 \d`C8W#:p$7dLɋ6O WM2.8uQ 15\j ~kM  Nnզh1\/13 fȈMQulRz^Hٳ:ĉI:摱28/~yV6r@Jf|OxpFi8A4z!"CQTr =DǐW;o4Z!2/lQHs$|]̯h,AVU3e $/)h޼0b NS!҄WFοBb@(x+ G{F%34:=0{nLW]w;Ż}̭DTvZr.iNk5X2Ȱ"Hyfx"<؊«/mwݛH+#]Ǝ%6~vbDP@qc;CKB9i pܻը(MIהJh=,ʡ{fDelޢ&XB6_-l?8."v?qE pU_W5ӊt\axW(K!vUM_̯2C dDv4GY18u; /O6@|iWSDXtʜ:[Ł|?Z\uo1"Ԋ1Qc톲^),o^odWs*?Lz4@5jo=;bc"r%,c@o~R\-5!)ռAd\>^H[A1>(\goL}^L}a@a|[/c "tK8*p&Q?x '>rŨąuSѯM+@vbKPUzTjyf۰Ui jDp;Z62ɶ~I>CR5ήm~uWKIqMG?Գ|؂`_tmRx'V'ׅި#%G+TxϛS"$GB)M' `0=!0O*fat2]Ew8?f'~ czuJU]ؠ, S> :blʛ[?zdoUuGsٔa5Ƥʀ!пJ96pi0/|unW%a4#ph*W,WaB~k >([z߲}tjA8dH25/RGqJ\Ag 3`jHF(lqtj:#YjUid^!,_DIV?W[3iTl/={ܶ ByX^omleG_\p 46ynUX$tE/mŃŤ_ډP}/o9pfA,:8T0n\$z)<}ZWuM:<9MhPR<Cr:9KCߎt&ncWIm$uN]>E pW0__DhqBh 1fj2D\m GI\|p0e`停&pYln| K%HMb'$ T+)W~|;Ht_J<+ewO}!tQЍ5acs]eɺNeC C(v1!mCEmҼY[CG}S,~l`$627 kgMoIE Ywk zfEUe@Vk f iT 0&8S+] ~Ν%qHʏYP4ŶW ^Z~%<|b[N^zSޕ +6YȚټN23 :Z۱aV:%H6""ApU["uV&('TE5!('Q6BJ6VpVu,qRlkD1"#IWkȔ*D;'(.\C5M \BMn1!IxUDD|ˉFi)ei/;3ߗsZV}ԌUp"%-E#p>ܦ5̕޵M3 ցpV;uRLWr@%/;>0. ҥU>xk(]bAގ$;SyPEg>I O"wnsrcT|irRH|ᯑz+m|mUc<+4xeyPڒO "X+;Xt;Ūʢ'2W}ND}e97 GxA;̈́"$#-'oB&3 (ڱ?=5Mi6.90ߝ[sDWAMƂ^Fn2`ߖ3L/~[b`PRrS3þȑ9r]֡hdIAU!e(pM!Cs\`-: MI! 7o/Nު6 M@|^_w<]LY>@oa7OWp=>ߤp-hB",uRVfh.lGivsbm,_E#wO K(@VA&z(tۘ=SY>p!x=)~T >\ZWc)'/7Hi#7K2l.eg!18"7U$Ob1\]}&Y@m89s n,)o'Eo WJj;!,G}7D>DSHF+4.F,(I6Q[uO jӓ˞܎:U6<.WCdExX$d~]9kV][B%GsuD /_ g{c!xmrk*_Wq b^\bSreҾE_jDzf3<R{ 4,/u$ӯGyrI] $_GDqbK4.QtYs lw])7ZH u֘C5{˼GYI2T̖H%8 e ~ s7C`?aca޴`rb&N+T|kl7+YÎ CpǢ=+9]B5zW,{TZÓێw5 9 `MY5MAPz1݊3V[N].%c7u/9W},acSJ66,tyԓY|z.S׷4;DplȒ60BX LhK"Pq}q3dծdf"vx0 `X뱗MBؽHsly%E VKi-|tU8oIt{/xtn fӛ&}?)ޕ]WYP}x25 ՚69<wZIP!:av-A5sV8ۯ9Y=SiO)`՚LiY,3Vs(e/d4ye) 1XK梃׋ |Rņ0bSVIDCKr)[u 5>iD6@!orMu&ysHB^)HL*fWV2-tČk?}"/ǘC;y'Pt_=A wM`rey9$ePƜKuH3‹0 ِ>/2of$n\{yOPA.,t&ʗkjM)K:X]RGM,WY537x-/h_;d6 ,pFS^egbQ2 ]VY/`Djग़M+M@.(dlž6uڇq-GA:g 5|u":mJXA:tO"Wv: oam¡z{/?BDžd(3+RqUp U } EwXl];ME1CY'YDQY%޾_P')?),Qnl[7Ɯg~mCR!72Je YNߖ,a8m6Z&"B-XLojS:*hzY9/@,+r:B:Ms)c@S7H4sMXT+նZgZ;UucO<߃ۗ΋yp|lW]OM6ш,!D|HUkE;2nRvp|ZosB2ʑNXZ3mz÷\-m%%lOȚ7ۼ3 ,> Yz 1 &_ǹ] 'ݰkF:0 NTO,`㷒hGkvkJIObI{"}#2C泒R#UWArAav⧃ NnbGG_x)kn=y߶e["-ᡞَt{ A-x5 YM8f-RB2ߌ ˅փ& na9vR~i/\[W!ͨI? ɚc_vԼMt㯇VɆuL)[d]ѐO̦^pA&u규XcTo/FIH1ׄ9|ql| 5#):ӥ5Dq oYŇ+[!ifQz3oo.PR@Y2pkطp?1<"P?,m&U_Ll5 ZX%û$acdVґ}-cE2aݛއnEt 3@dڵ;j%+ `D')\WgXٜĒe'DtΕ#s hp ,k.d8nOFAߜe6%a1/dVB"U~U~h.N}#B22O +Ę&O̰3dyM+ Ž}+ l7a_tW iЏ^g> `A"_>̐]xى?}e59:+?c6tI\PM_q΢P{fר27R줜"XMq, $W8ag; ˘O9 ttDI36Q}SJ_Ž,Efnjn-6颒 ?Wt$-⋠$\tI8 ]:xa;gR2I!žU=C5^8aЍ3M4. lPZE]ao 2\ Ղ8EkavvKtb+Rh2 [8xm7;1Glra|9Mu5.̻vUѝǛٱror5FJ![+ios,#j />\{r͌ 6H]tYA\ԥ¥4y޸ኙ!an!56M [$ ck]RE椔VPIgIT*OTAkHH+L}0<8HjE׀SLj~(ta)= Emo?3ܤ5+0lfI_C656uR a\"[H* r9!& J)a@9Gv^zІF57e`ǀ7 k}zy=Ps${Og_Xhm͵ws=~`Kx T|4'ఠ8cWT4i7."#*)cxL?&vMxVz[> (9(,P*@R @0bH_YdFwu69Bޖ3˟_a $FoKp{qǤQtb7n2Zk鞬?ftދ[n#:W@R5ii`U\Pw7ίWiY+~Ο\ >\3-[vN4۴*7c͘չ_&,Kx ] 3<++88e3겶/X.n bSu;*I(ԧH[.\/]js07Cog| = l=Jp^?xn7dAn?qZ}VxQMr+wޭF Q>3"_-ޔ G ߉TU8/g8TDA #! GzYVT;'N+bƨ+.Øn?d6n3M )?Ϋ9Oq9WfNrXO⭨Jp=[QDP$S$r?~?Z9B>Jh V sdN;;"J@=9iv0Co9)Drj+/ Cm{)@!ڔW- 6l.:NwYg;;7{Dj'ө=Sȁq2m}^K_g!%^P p_#XJ^"&Yy8XySw8z4N@r%n,uİuHhm/F2`e@+?鵩֛vO6 tp:@%!DKױaKZڈF95v!A'_cZ)L@wH2Yh#-Q)+m-m^+;](gz~@P?g!ȵGt*7q:-XS:ds .ի]~Y@<7J\TJxBV{o ycM?*=Wr#Wp_1>&Ϲ.=~ˆB3]| ֪<$P 4a.)&J2^'`i>L3.ٯNopKldyآt++ʉ0s{&Tb;ryn:Б12>\ɼ-)ّhO J:VT1?D܂pcN\ʡ@,ވA3?B]19\0ly`#/w2.SՈ&}A *!{- 4曓AԿ<@Nt1%x.7{5ъ0^P_- Nǵ}UP#~{NPgX vMs೩3[.qRRF)AZYh 1'&0xAK{=/@HN5f6_jd<9.810\ȶ;vnAΆ&\sb +xC_(a0gtUn>n\5CLc˷PI88@Bă*AoV0A}o9|/8/HZ&8z$zCo'oR]J&~8z(ϗ(Nh٥xr]́ze1BA{t+_ҁ.yX*&ޑojgn1M䟃y_#su:Q0A$n_I2.߾h)!I:n< 54kfՊMF}=HH:aXo o7ILѨ|tjNZ#gЁS>cR|_hyz@7y4FX|T?3N?pYi]'d.״ SH ċ:(77&pKL*)2; NOvѮiv܈sf\yh5/o ۭ;d}j4,seǓEWHn]G-Ҽ03g+u4ł`\ !٦a&tٽ^ʚ|11 v՝*QxY;DkuqFc0#7) 谡;I^`i]łL+;{,`4SS/pc?^Wqpv-0jD}ȕ,pd~V$TWMsk<H9<Gel:wtm|m |ՅK-g? pL.&鈟+|Sʨz)>G ߕU k t]: hѓ{i)־5Mʩ7$H3`Fa!.:q1ؒ5kQӿ \M|<҂~"MSQh'b=Up^+Ւu#Q\]d[VA@ _5Oi?H?­ љ`d"렩H=_O2C9uy)]5}$ls4`f-6bllG`Fl$uI* Έw ͐Z9L R z,*ٚ ߁E=Κ(@︪6<mGmG"8 FzT~y!>X|xcb1H@v tj}`c|*gKJ@G䃄٢BJr3psf}!⟑+ pCGI<q`ZL* ԅz.+6iaFCY9- D[r}e gc5&)VZ 66wO1f_T-VH55t\k*RmlfMD(N=X=(?Opp`{P`39yvUu4n_]:mړƉ698͵mֵnhX&|Qn35|Ysλ&SP-w4[YAĔY{Cұ]8E bqpE.P,GEB $WVH[0-Jr_sQ ^|kb>%G8LsoM7..&R+;ij]Fg;sZ3gU dɔUD<T Znf7ղs?rMH=BL25L {{|Ldj^==XAy;$ˡ/DE dٔU.%j{3as"%#_rs|>o(G4 "gU(~0412sU}nm-.N@/U$)Ε&_*tr0 K{_7/QHBҚCϩv{u 2{o82M U:2D2 me*aa4"wv{S}@ӶRt+Cv; 1묿*D\j<6[ DyGOO^ג|T?j{$`lq;G5k_9+F U94 $My2pٳ8>8\lI)땊aVT\Pm!d 4`94 -ܾ'|ڂr.*c,4Er  2I+b?E "!n!—'w1[} / M767|-"shƫ'I w^8;qxa;˩6sFcLGA3-cHėdSH 1J:w/@~63iV5TBIC˥aޙڗO0aɎ)xdzRkmlpDb+,8x<ԛ{T7f%q 0QsU4''Q6<tQ{M6@ixy8?VTɲm#hj)Aa/$$o{TGEfuIѲp}kr68Brtr&-YyKz}pH8 I"lq-|/MQtm%FjMah1]M[{ݪ\D N j0d:ؖE,@! i4sGS4vǐT͢)B YDB|o/HLXZݒe _z|W9:NWX9j4hO N~?bF}(`(F[Rлbgr(LJBK 9,nR:ȲqIP.Uf%,Sr}Cv,Ċ; J2K.)|ZM-Yau0΋<;-1+0 cAYCw] %IDT S_7xTD<_Z}fqn=ZS{g61oi8$Kц_ p~HHfFiՏAix?B^vfgM.- Ey_@OcHYI0#"PT/ީ|L,B %!cJxũ <St%of$Me[i𴡦/9#mu|ǯ+.؋ꇁF-.ot-կ|㼛8kLPA5qZ IGv敘#\_үNl6 d(J"}' WFKL,Q \s?&{s?Cgb1PTʳPwYa142֊"Hm1 ql/_WmITιY2 ,Ơ,83&bRjWqv2\( 7YF-Y&+}(BE%G 6rr2G< mhmR?괼Êc 5i]w{rCSm(gh;CE\$Nò V`O`<@M*\76Y:{GDx&8;hHu?"mKaИ5P3GOT99sYr'^h. %G0N D0meޒx;֤=2Py%5,|fcU;ϻ7NtϻlT+8}<dشg-v/Xx,TskxIkGٝYYYK"-yDIKxsHܑ/9%އ Yz*60+pMiN  aW%ؓv?$N5wz[%?ܹPQ|!ȓ5 ˭W*Clvε0X. @#wBEC TXR^:[&#ِP_8܅ijnRSv1 %_p!,<ӏګc*w:čdz1贫/0:8WB,.otT!7bXMrط[?Qhx_7 2[ `'hXApqw*=${M/ ~,CbV-tbE=бYʊop'\eu$O@[Ưm+K3k MjxvWx+1Al,5]P#iUpBG_$fr8 8kGVBPɭ|'kU0RR/ UC n†͍*XRqflnR^b=*\ =8.@qߵ[SzWPά,w}$ޚ!ڍNa:ƈ|y_Z6NS̈́D!`_Շu'Da`L{P&k箃7z<+oڣ4t+UwXym3f?f6ԝzۺz M}Mayر`h(V>5k7 B74ώ5L jǾkdw}RtrWBuVUCʜaQg-}FɉA}ZU":6Q7ǯ?K Q곃;Zf2m$@r1}~-4)&jD:Cۏxs?1`3eI͸OW0E_0s%9T,(꧊|̞hll3Pm\~Vn oJDWb5'֡ua'mXH猝VwY%c>ߙ΄ Τ!*>ttϷn2Lq.>o b 

bxvߍo E Ibs@WHP>L+&#;ILy$J=&Tp9EAȶ֩b?UOҺ牐^^vH$&:+̈8`=+)I n DzI6mfy`t@`ḑ͙t}~eS433mV=(X5+j9s;<5a.ɓyHcG*xNρ+5u#+nX''C]$/8L >m]0))Iy-4~մ/bY0 5~?irig9l;J6 ^5hON4d 8|6 :j q;"_ yM$ZLB͊/N G8`_Y/u> Y 2t79q!,Maݬ hQ [D8LIQq(Dհ:ܭ\B ׳}6.in0wM4>y]٬]|~bd-_{npGuSW%3UDPyԁL2e }M4VFY@MX[%FE6ඕjp ojYsN9 9XJÉ=ڋ!Y{!:~ ~ # wOm(n84)sY-oz_Rw$nJ|/.+xxcխo V4uAX29J=RlП3n"QDͭ!ADЫÍ;G$1="V9YVV!4U8>pxJ=T׼_޾':̋D*nOI/ZsRl4oS{""kעhoLIQ:CY*RBHM"fSNo],_(6OaQ~C5|2!1"XM(vs`jʰ"zC7h fY+P5a x@dgbԙPl2%й{_r>@DӈCHѦ[Q>^*+bw@!;,; ak8! fظx*QZ@~DسB%Rߍa^sͻ+PeŨDG K9s mheϞŮ#u^U ;/>W-lp 3#BAg=HR"[ &n\bjԣm 3u`#@ "T%Pyg= sJ]M[oN6LPU,e9SY;.׉e#A ԝPzŢ ڱ;-ԝO &dNK3nk+<Rf(JJ^kFTߧ=R ۭ]v$,F E6BO &rpG ?>J5bND;=j 7S)@8GԄCĤ7? }C5|| dI}uY(k -k<_ӧPfuh\TŠ_qWjR+PaJe;cfP_4l*EȀ] 6 21I5Cqɱ+|SCc8+[}V%`9HǗ fpdVjLj35V AuRӄH8qO[pbW࿠{S[P9և.j*͕n1j.G1lg^ E['Dg³ yb\pM[aȘ|,D?ZS'4}F¡ΠL˲s}vϐk^sMG.hp'Rn!J{ 3ujD ^2$[HQc&F G+_=/uCNBՒDz9II ,'cyۦ  =Qv P'IFS؇^6/TL7>;Bۺ"ֱ6C]ap۰ TGJwwhu 2讔9jM\6.W^Z-E:ߺBDq?ewyMc_dPF/opL>]t0:cJ?) ,i|:5 忰P_KH0a_X2;<7A)~ KN :\ DšχnBͥ8yt_L 8@qA#\N+:Pn<*~R$,D|{ߌ*opv͹|AB2m#S3;TDaOv~ -*b*ގ;3@NS7YR.]P=ZTzgYXƠ(u)kЎ9 \ DLFPKiJ(K:ozZeʿK[2V樄'>&dd p֓:'<s-;4 #YPpW5AJ˪or6{;[ "匷lQ1;[5b,gD[uv}f{fLŀ2A2aɱ㯒i^*^jd!\rXRLy$r.DHː?'qY!*ui=^Hu-Y' 9Sg-o2{yI YR'Gy2BX/oj~[$d1*whFp~Hk?Y9*ռ#Z _3s t?+-q8^;B.Cb,Dȥ9rG"c|y'xU=́;o3{B brc!jI|O,fAR=pN H$:٪3 Wܦ9u],jVRl"WeB;~V',e/a܋c.}$gaS3@d]8.FR\'S{~U˴6n}2Wu|iK&9ΎA mo #*u\Fevsp6&^~qESnSq;e CM`S>jmX"פWEei JgᣜX+bÉ+2'osR/osYv'^򔧭pV0"4 {V}>4Hcs2P)ԼIT2`TԳnhᅢfFZ2(slbM ?~J y 9!5R=HD + )AgTTYs'nfnQėztW"|)J9iG,ͫ B|h>Q 0Á$M}.*uU "{ُ.l?#\,鮍A kٚY'lceC+Y6w2X%XRCq4mb1nO3Tڷ=0_x"K) ] H9]|F4`uM;SfF|o VQҞ'"Zd/ῸE"7u͉7uJ ?GQ r0О`'ݺdx> b4ReA캀R =QƗ qީBXٙ"} ǿln \>38 Z뵜W7 A{T\ˎk̿`bRw2yw-V U7&@3O&7鐞c)}kgөˆ`K=!ѺBk=MaJhR9umx Tt~ )](6卉DB}qaTҟ-cay-G~fMcV3 D;}l{-ZÈ;gDgߧMLC+(R# W} .4 ]rӨyZ4.A-WVQ` p۪]ibL!M);/Ry貃 / hv< acu(o^0]? &ōFԨ6̗)ׂуXڐ5,Q&KpnQo#<ahؾw0q8lBBSM0>ȕ_FbGwJ#K;ZH74YULj2`JM2e+Ǔl*&\\5 )H{1{5 ̲U ad[7#2cvŶ}%v$2iuk?@4WR/ 6t5T[UhӋT8XF?źMp"R;ma} (;̞dR8 Y/ǖKaπ!|67bmEC3*N*nc`siҴYU)#Y["K)s\N;ΐ Y}{!uIY$!q)sw>DH[3SlOL['?&5R "p  k {aQ?LNh%m8 %4iT}E`& yPܩd@J< l> %߇Qp,I^՞ycnN$$y>IE 2[ڷOy EL kYbHu/ʼ ι= =ܪJ:C'E!>"bO1= 6i1t8Aa_ ^2aPluc}rAjSGeM̴OL 얮2ez0`GIZpDǨMᱹ}2܍'梬Wlx) ,:o5X֫A3ʡ^-VbP\ؒY& ܶ7 0SRPrWa]gu?YeV#MN1NAxC#9aV <pK@uڊz"+qXۨJ٭ߖH9~|\/^K8+՞h=KI*@ҍ\LZ }W 4{8P8UC:(^>;y+`vv>#}IO wj6;T- >|E?K` )dz.MrjC#>IJ+ [`]ӆr'Wrh^*h<\pgK F`֮,eja:z6\.> xnÊݫW^NpQV$W<U^lWh)b/l?>^_I1WXFLYU-m7*6s1ċ\mvִ'z RE^ґc*ȁ7+Пh쏃F2 )`C\㒇.=>X5n42TZ]X,.}Քxh[4~D^dxQyqѨVh$Żx\Bx0ox6?ۈmw'RӘ8PA-'%)%%J w qLSGVBd(l!bqcTɌ5|LB~m 1"N:;y c'p>z3x5 - Vͽ~H7+J7 Ԓ4^5d9}ӣ˕v=s@8Lb~qW)D0d@Pbop ΛMrHc)Åd4ƹ $h 3DeqӅ}M= OqN=cUőyvG;7\s`f3X*-G__|3-~4lF|@DC+ɺb̾Jx^bѷ :N;[(ap'g߾'?N{2a= |E5߉iݘLg)_s(g~-*$krԹZ>x4D?=#SWpc5{<@ټQE jvb]Q+BU0tKN&>$gK[0 7L|ےr `!!d_fi n5~.[ QNdv7ڿ 8ۯQ7)%;Pdeka0 uh~ޭ*?IATd)`{Пz[(2xm鈺^y6@>

;tgW "rgnSo ɇi^R\'qyi:07 x [~剒#p`ΟhMT$UnR6=LP]ݡ0Rj]7[x/5?LBA?Ft$C \ V?h{IUE <jd'2Q48'QA* 2a 1e#sOҕMgR_W: a@!AS(;a8[-KMoxj2r twk(LT 5`T= ] FM7Z}X*CRJqs+@)pek@ $}֚۱B&wD "D(:6h(șλ@ 2ETz?*NGg7oWRc7Q\Ԋ&ӏ== Rך^֊Ie641"i*MW^sĤ{k[E$ϒqg)s8 /&MT+{as<~| ^-=PVYCxQʿ9VrB#2~QE$mbȥr-G_uuĔB6xF]Rx4W!?)*'bq+ 깸-XR b E(?@'bwUQSܦfyd!V-  2Hʳ^JJxF2Z\:k*nb?%(4Yw}pj :Dj"1k_LG;Ɗ|f8C26Ϧ.xٔnjpޭ#!VY., YND #Rw@L׊Z=Or)I5IֱH')N- bBٺBVŹNj#fpwMj1r'`#"=` ]㋹FLʧuT1/I^T[p.&춊 %7ൟ "E/k4gaS2Mrg|ui9;SHഞmjR=4-Uԍk`e4 ʱ\gfƌCf Ǫtg@Y,Ւƺ>NGo")'Yk6n͋] ؏Ҷd4@xY6R-(貊QI|N(VNh*ώINvx΍zn_yt$)47{; XaCQƍc[)u1%UT : BAns|C)%"  wz'kY|1@7l,\^%~ֽ plK}&l&mvv n*ܬaۂL]WNN4jZvzoxƃ J53}2Uv%&fwfV\DOGƒ ]2&O'sWnH"(`Ok`!JR*nS;|0^Ԩ$] ^sӢ`PZ.[L(\Yt? ү27l*E z>)#x;ߥseLS݋3Õ<܎ S6qҚD疗szґ$F3j`ZN[ZO\5IMx7ySlCVTҗ,|?KYBቸ&T9zh6MfHy¡ʥtdu]Awl^ U@ 'DCp68+RrU[\M WTXz#e|{ xe0H HO)aJ)'6IG+ k +\#d,_PjOf=ÐW _Ai̚J\VX5H22dw6[KM Di8~d7ǧAfA1`:_YMΨ1w {/AtܱײxcQdu"cf+ !s+`$c6JНxbEkFίAjM^`l<- oT=w.7,KVlli3m4 yCU;d>nsLyO}vRӾW1"1F^Bik ݸ\ݣ 1Y{L @ џal`4/N픲"ble c襙 L/x𥂢0)+AV`4Lh**5lڝf^ HIB#ux.:GFs2K'՞y:0Q6#ʅ/9"N XYg"t2p_re`_t44i$B!PJ ŠρJVcu lz3NJ@{$׿63 ݢg:3.Y]AeD0aDOJ',mĢfb @HK4?+)㖹 (;ioΤ"Xj ;Yrݴ i2K !;34d{in`uUu1 CvlEZ8;[="prE6SM[G)J5^IQ[`[v@ EBAiA{d$k{|LOo BqYxYG&;UYY]@;dYB/<;(e"k:8ԁ` v1qHM;QjS &*>MA-eƣ(v܈OW#YY_:(j:.iXp= 4ӎC̀桗TBu*<2z:{t֪R@xN{Qwtq9#yccm&w˄Knr/_x w3 Q.gl@l);nLg 7kٗH}~Uf]? ,'밊Sti^%~yԏնT6Z |&Z.[49 *+)q'EK X^ߤْ)'PI2{|&qUWA@E,d ~ _aSKLrׂN>@'hI/ ~9*| kYK9m[-an`oa31C/R4*y#catFC6[8 JGr91\908 ] "2-k2U5|CRщaC00v]w.gCJ6rK0Jq wA 'ey/<*y3a4Q}Uio5mU8֪bcqs1&+.t\t$U4v#ϵAٯ-UO!_*MK [[(Ka⧮PS|̋ΌaM%'ktA ֖I(&E}y:M1Ly>:L皍48/c=1fM| 9ָ/y <,wF28K*ϴʅ%lAx#U_5֦g2~%;A2jb8/# 촗1&EcEо|I("'mQFAU.ElO|ֻ`#tb0|w 4kPyֻ̤ m2;tHD'@~Ix ZU(3t &}׉\%խJ8 WoGھc1Y-|}_bvsFs_Z)k\X¦~pi2[׽P6uŌx.ОZ?82Ė@1tSyTP{sw7ʠA?ߐݫFɛ3ok@mZe4B*a B{mQ+Lo$IQEK$ڬ]׀ ?( B8ap:c'"`qaKE'g(y[0P7fI +YBORRc0֪}Á+P _cP4JrQۦڋ3u`s2 >7EKINﲩ!3T!{C>9%k(ָ/↓Gqo-@ԩ~?P 2i_ bf."[<*uN~؊s<y_jlq'Ya>in/۽EcurpNoqS^# ¼sϊspE<'"|߆Cz߀-o` r  p&-2x-J nZn[qc,hJ$r`maH t)ZeWV̌H]S>x@*2RmPưt$P9d/R~Ŗw2ʘ![=1AVk#Ꝥ-naPt?F& s J*jat?@rlJυ8>;k#t?)\*x:z"eəퟷqIG(tz/]Ա+]H,ۛ(HtfmxL ?tSZvDƍn Zx<<"ngu'О\ )+?_nqH/* .E]d%n %|_2vh#$C| @OgcnWn)Ybv`A- N XmXߝ݋fm=[ 1Q`ķ+6(,GHV W/0jgpuN0ScuqVٕ\"2ZOe2}u'S `Wpl9fuP6{=)  oW_cGQ*NlE%B!.SXcf.]U>k%\R.(/s6p f!57Uu,~f ?ê_6e&Q%F{ed! |4CdW#(=/)zu~38Xov9.ʔQtFP Xב< C{ \/`):3h) #)u!8UDҶCm޵*љԝCs3aX?N6#*I˾N TqV?f岠YkBB'B¢%*ӈ~۸cjJqLŦQ K(̫&:&Ƃq!UDV, I fǷB`N\d4+;Bd}C2Bp rư1=C ٗ8(m1ﮘ7H0YU7;1RӉS˰\y8Ok;~gEU?byD3EU:qss#x}Blym&.GX@HKB* _ ެs۳= &/.,sujK*B_/G7-2rM=YUo)f\Vg̝_i0{iD5HV[2#r3B#hI19 یś;ɕ42(u3> \J ћމD#1?R129DcpXIDN} uKllE8Ve2@lC6GmY_?-Q6= UY@הFNY]uށ[s47brPIk?F~p8''TTs IB ^6V^h2|Z&X ~҃`CpW>OQueHS F 'VҔ{刡C ?0܀ۧ dݮkח$Kh[L HFztai }S0OI?t:=ZHخSrequ5|L&^Օa }~1T. !)-GYm%'xsTɈ)mB=׮Օö>5 w:ϜMj[xrQVC;|L**ΈX5GKR_r4SD/m'߲GS'-$AN uLfX_ML >×cmE3)&HA-qi Dtƃ-;Z8-RW㠻t@!m3mM m)#9Zf!hw)XivϾv9uJ,,Kb1Pw2ԉ]xjv<#FS瘈YӓAQ{B\8w1Fb"(шRa& >ej-k+Cܓ,arOn,Ӽ+o2oy^H@#'VJM|A-TgY`nT`>Sh&[+*uAQ{|C1DA F}G lb4_Ww\Rx sgi6ut!|Ќ8 3g)ZIj#'g{EtY1S*ژ'' PjE0jSf-bmB&@,@UZDSQ ƒV fէ)(NM[Y* H]yG^ܭrb`FcH9 I@] a0 MS{R 4 F.컟o;L S3ЏUfZOn"XJbAPeO)6؃2lLzk6sac|6#Vů9| ni$"\u ,*mOH<|45ߎfEBe4mTybVD= ܅%q-Ga0RJy= sZBC9&3 !I{(¢i;ʎ"I_l* Ǐ!Wlv嬘&xx|~fNߗƁUNRelu`8N|XAaRʿ|utEq5Lm:;5 Waq9wX'W^ N,H?#bwo tPHאu9qF -u5zpcA9H:rxP'pW UӾ>9]_~Wxމ-+Va@[NzK"Tֈăqqd~h;aEhπ>F-MGPTW'jv㶯@TfFlB?vƂ8 Ѩ G/z,QG=ur5hߓةȮߺlt*2)aoܙ|q;S.Y9|a#} GilKĸQFD\h,w,%&+Y H #7 < uZO0m ,>rjU`cpWi1" pJ2[fZuVº׸j+HO16G{8VD >p5,EV5CS?Q5!1,܂Y Q1 }t뷶/ݽr.4;>/n,6{/Q|brߏ|lb/gv~tjϼ@{8< D@O8e ЦZ˩}=FJHH;ER'Ui@ ;jɰ'Lhw:vAP6~Erh֏C^޷Vig#xwJ8MHr;nnU|?'_$Nx+'=\'tKjX  %s)H_~Z1?Z~4ZY@]qM%G:--dPծgJLìv5gGkdzj~ AI0v%:*+Dnѳo3Q%m'@ZѺ~lYMn0QB Y_ya'hw_}Ij^,b`رi0yMgUVm ]@DjoĚV ;I,XYA>bĚ'ff.V"&&9\Zٜ7x/:|Do؝J7v;CV~ X46u4lXy-ѝ_h [cN}urGI F f)h d4e w`.hB{KΙ2}l{7~49nsgԸ#} :S̀Kj[;ۆfQ&rjo S 'lm:+r|!pD8 wĹGE.ׂ?eG]bqubǺ/~R&BefkNų깃7+f;up|<@I8aA XuuMZWH <}i\m 5?g07,*v*0׀0N/ oXIi™C Ɏ>'AIxuR]P'Bm꒿6"(;R,tFj][: Q]]9dub(3iA!ʳfP6,p퍺"V0YS!|'cÐ CZ(ȝz\Vم ikytnp"2G _ +DZG9bGDʡ2?4R,);&#MI HP's :l}-ܔ+ A>:0`ҍ'WĶEWjCCǨe}yaDzj/c\8( u.Z7 9ʺMK34(O 2֜EJNp{]R;0[ 'phM6y?t^- 5]гe\tJզŬÏ)rѝШPrc {H ѯƐ+1DH/1>X9C:c<,z`Kex' ; -υsˑNGD!Q, (h~YTCq]Q=$x591.`3Tc_Vmg;k%/?fO<^:6Yu1Rס#S^ոӔLމlۛ V^ag^erv;J,DwQ!R_ꟛܾc]>^-xo+R[WGMVH.:7h% ?eQ73 :/ BͰx^W.W@y{SUHvJ?5κ\8 ؇١ VE_y>, ?%mW.l2}0jq5_>beN~ˉ;:G D&Qb uU¬i[0"? 8UD&-L>2>=V ZMXE_3噟3ܮFg/teoQav`ҫg'cpaJ|ivfIVӠODV[ͫVF1^[y7m'4eW^#FVM}iG&ɨCo/rGYul/>/VSke@퓃`l }LEZ~*0% 1[Ș-N|;)g֬ 8_m%˭P`ҩ,$6- Amh#Pm"ٴr^e =Iݞw2mu[Úƃuh$aɱ 2-)k6") >3;i}{+s%T`Mh {nlָf҉sylv;%$%Ez9NFO閃'p"̞Gl/wC#=w+1s҆PH|?V; ٝdA&Q/7+pˉ-XǦu:2=0y4.;G%?;OxN|BK,w>H`AҍQ:ӏÆbp6j;2+fMɍ f0fj  L8RMm(|`1P'8!԰[ B:(鞈V2X%pu[ofF&_BYl^*ec`k1t*K0DPѹ`bXoVFrC4E\sTʿIQV]oYG 񂶣; %9΄%ەNd{f<(Pr UTuLzU5!yq|` ~2Cж#l(#6)X?G]qu@CJoL*WPR\,<|Y\?ln&3lG.e_X1M~0RQB0 az8~jqsI'TZYΥD)(J0LwyeljwSEdP|2ȧ+/!1<鶚HkNHj=Z2#3zdHdD3!<ʲBS1X+ hjF2]-H6w u범Ӝav 8[NFGi:I x3xq:c)JSؤ K ĮTb+|1\R-K7Zo'ѿʬz Z0O Y(gG2!{ b`#hZ0FrS&}lT&V-VxqX 'p4~ )Z*\pzxAɈ?Z5YD ^=Uj`h0?"6{!'hBI?+ ϻAϞ2Cw[\ډn*:sp`~nǐrLr2ĕ$ ZthޘV*e~*Rm&l*}{dΊu ]B%WYϴ؎8N̹D/ۤyN;gqidTg^yGg~<7:7|d0@ROC1`n}[P?Ήf@?t%2lȖ}C`U6Ap$ 5/Y>*:s:FPc~4u'kcF}; ne¶ hD?LW'OJ_'vP(ט1$ BJṒc(Մy {pI1lkL2QNoKx J}c:ˉZMYE{= ;ޡ194n<9*UD4~318*.d? 6aUzbRfZ)RДs_~WR(D? +"&ۨ>;q>!9ku;(Hs?a}ji/ 1#:$b!{'.Kmj9 V&*q6\(`{x͌e:m4Ucm,! US3 `0]VXye"X#=^{qthP2u~9pL@Aɿʍd GɸȨ0CO)nЂ ɒ;;y(V;Y9w5r1hgpm凟ʹ<9 [e͞_f-a`r0ǏC§9~GCPΣy;ъ[ ;_c]$%)d [ĆohᘗLǑJ 3QO):xFHSszTMīʪrICt7r, Wʱ \0{f^9@M 0؋yPuGxhAF_(^Ԇn7~|1Q9M*L 7lݡG[q(>yl&h L Z=!͒GʂoT?Ŋ<ȅyZ\YojD9iRߐ (O42)}W%3 }lr}LBc;yЈ@_q{cA"I7"\Y7=NZ{UްMud1-jGr;CDn+ed*N!sm k"{ | p^^a˜o4"#Єߗ2T0|<.<"Z(d3mZ s>q뛮N)[.R}aҔ48dэ6+R~!,P1U:ft,Yh 9cB{ĹN <} 41(J/T{|yqb r!G!Ͷ oȻ7nI}M^d߆#c}#Zy%l;8W:4Jߩ΀/8*լF``N4~$(~2٠`5bR\9:t"69]tIW+̵iSe\vw)ps[|;}X:7{)^^/h^ %mKheB];oչQ~Zefo9-VT0G4|F` UT .6-ǠɀHQa,r5'F:AMXdwBq% {E<㋠>5оjEWPc;*+7۱V, CRr C,/+Ja {é6̈iӬE[N͌'=a]":eusO5VjW>bݕ?}npckЏ2yس7[YagE߾BUQ2ˬlDauUEVˣ $Uĺ5Dl {D2_@ {?xNw|{:ګY<:"i;,(Ԁr%k,ֳg._MTYŠʬ/ 0<^UTZ,>m $w7ch7 s9oψn+U"'n3\|pHxd4\{X*9^:Vt$C5-wdH1?Ll'B4n[U1& gG8$X杻]'ucE6sn#}?gG7hw Yr.<Tx 6aF\۹|yG/XiB jVuS{HozKMSM(+6_޽HR⒡O+y(p v6@iZ!ׇۓ[m[eQGX7|pf1T*#$p ]N;ӿd Eek+).Gp0P6[';+͕T&=5k0RasQ [҃R527i~#icF0vZ ™@)%mVd>1YT-ܵpEĒ^y6]T9u?{oQG@T!Yekn,/Ї%VM6–:@k=i  <]5(9vb7.ح y ,wCrw" %''0*EZȮDdtJmcNH8M1S Y9r rLaP;hgvNTVYn>sY<9v/UYvw{#OrG{# ͨ&m3VP, Cޥ.|yš.bWt'H݅4L]<ډ j0˘ѶօT]D*A xJۉ|]T݆%@$4["6o3-u3n2'moB4RxJk5;_znxtSwDdf{-ZuJ]VJXaEH7cLUIa~߶drXɓ*p9y:-^a\CTk$"cV|1ED$v#=u_97SL.e+{_iH!b/WtVb& ;yh;̉8|WރH2ygըmbnvo!AO@guB.W:m9UڢL DL:^ke&c84,4QYpex/g(el _4 psz|(;J`aMr㲐2!i"Z]]J_ucGOLԮu@- q\m;jg*AO [VXI!gWerԚ>[˽dSyTbX0nᷬ+NaVvHm.j>fr@(vqh|}o;_[b3T@kJd_`׋, hcڹܳ KQ4yx$ e>>okUWn0-%s 6Q.i<V/9'4*&E.trXtXKd+&o[S2 X) i ž|M1Uϧœ ,zbFWKDuW|#yᴗ!b5$ߑ* Ɂћm׳d8:8bqqc>߻j2#^GГV|L2 m?BVbNʖO_m뮍mu g;_nR=0藐D>8{p1e@>r$?}'DU=V+QUSRZTxBQ&7Sf@vH XEa[E*W(qƔa`O^xƙi1F)s+G`a?\?`m$ B_gNom-%jxW; -X%DYG £ߚ˒d7p$8%:<Im" 2zW# Yw{L7I`(D?JvgӬ* XJ8Βh[cτ%.lj|/tAB" B U3 ici]CFwmBs[;YmJ*Plu:RAt4GN}6>TEu+o~N@Y2e?JqpQ~B)fP| ( `.y5MֆDR%Ȣ k9\)֪*=gL Exws>ݚ Į:G䇿4a%e"8̣;$7O؅7i:׽́J\he. <2Vrx HGqݑCA !&ѲJoՒ%;D|"!Cj7cڕڱ`:Y;檗?}3r>AonJ [akե˗8pl"R 6Rl'|$BʽD hd̪i.` ք7>S3, WYu}wT- O>x)3 SfZbA7f[,,M^ũ~A*%pGu$’6ڡ Zo D<0jgy|xJHCP[akɮX;AfbڋIGks~(BЂe |]wi+IT0ۘrGQJ%8ZYݠ I\B,h6oLQ=Wۨ(*'.k_\ qA.!pa JzjN?6UMھV\#}?'"^p:5p Z|N |Av.(RplhXOXĴd sN&85,'m G_vB~" ecXQt~zEh[8M 0_]5 8_S699>h}J!(`r3# '=$Y1@^osڳN;%D[q;eC3 t]ߓSYI]'M&e*s0\Z v(~ N }Pm/wAhdRq2MJ?² M9$0$DHjc92nꯢ,Qg>V ǭ( `>4T Nч =teWLjY Vca̱GqCdwĜvWC.!^ +X>xi̶TA)g}_UfkT/aH@`Y.#C<񂑂"jx`v}ÃT9u'EldX%W^Ya|Ifx5,,khz"e-n9:R,䭟6Qxm)sU 6)GpyaA1-Bfp$dj6'dlG']|e}T&R"2VvvM/t3P~<ND7X $=LcxkAIFN7܈ |?_rM *Uh4CD>:d>ϭK^A)踄\w(Mh1$+% 8^/x^tPl 0aT L!4_ZfW(g D DJu)$# qʵY {#' a.޲i7ѽ;CFwepS-hyA{ !W C gʻb|肙/a`Bqn##ES!*"<\y:݃'J^Rntp$VLdpN(jQSfXcNgYHei CR*2y1d(:Lde35s@ , u^gh& e=uZu|^'\ J=գ<]*4QC1.Y~o6/I k1:ov\LѰVtb~|XÇuZLF S'e.r'\^Ev7I1}oWvq'[ɝ­"ktFBIDzp$GyzɤarvIH#v-8_$3Xĥl'@:WP##[K}"ixK^SIe2gpVڲ2?HqyNUYj$=ܦ~sbQ6+4YƢ?gef؆x:2%^\[yU~nwV{?,?v“b φ:[N]jKNUi;h*peKXޜAJKD%]g1maE&e:gR72ifI)0ۨ#9+*&5ɛ%.XYt*|鏪[ڑIϡ[CƟ jICyZ HȾ[Uwacip:9(ZN;_AłmUahF:{/]2FO*KVu͋CxFI%T=˲$xyU)Ts& Cc(%N–k*#,(zؒ*-I}" 䀟WI^׏vcd BV.[4FIA^Uڪ|okw3kզ"bD0&:&F:,hW泋n3k?*zCmpK]+A4لiGGaQ!sGRL\qpx Q<4m[3R 5j\a}KZFpu"mc-\/]}HpX {) ͪ<-+?ŸHASö]i݌\<4i!l 5-X:\Q+SeΒRPJZzœ'ZCHPΨ JfOXiTʺ>\şab~u8ܵJɞtdw ]=bӡXe}wu?u(9ߞg b)ŵf]ALnЭzPU;e#dPbG A+F $^AU,Oudk\C_+oB= n8k3j+] . ewU:@h];D[؋*=:nM!58'nC{LVrWHVcP_ 5tqpXdzo~ !ɲ{FL;W+RqzlX r-ێШJ\:L&1jE0>zr%8 88+Gc"C'eD⎴+H2P,KU%@=+--39p"V^s:}Am4:gu?ȴ )+0n9x'e֪bWGΌ FLcSyt3igQS=3!e= %4.\ SE$x@^@}؋'D~xYVGAa\F9=btx6sʻ3 0gGTL]@:4. ._vge |b;AR_z|֒[u>X]d2ʐ 9{dz *28b }MNYZeb#4%%c, 8E6wp`Um?VL'^WT:~ʼl.1 g8M"MU'OgD+bUmKZf=9SBH=ȾzdFclR510͝}!˟`ǰ šO.D'fWX }V3A0h l#)0K2\;Q]smI7;]\9|hZn̩,-҆PS~"¢uaO9J֭X< #6P2H#% } %#NJny`Bx?ٽEX58`e s^,Ejl$B/Jh": \4=-. c('#(4fJgsFuI|/F <;ӡe"+ИMIHŒœj1=7][7MOP-fͩ[.D{Y9Q: ,]Je햩]UՃ?]HNd8Wt)E 8; }#r*a!|};H[K@tv\;BVץ|~|:?-|[j $+xk!Glm!FvRw~}0>`ACYfkv*N[> +"B?f\I7CJ[<4N!y^+^\,-ޭ@tZɩ%s$v'}ɕ*H'X>Kv:Ryl3 (*$*1 쮶M/G> (+ZF8`Hm'v[czl˳ey5h55c\_W(SX)龍id[2%kM/K7pO [_ZYMaY>o" gkU30mq TP4$tɰ͒F!f4O܄1$:}) 4ZH;nЍhbk?H2&{cpxȦ!bP"L{\Y{)l}*֥KKTD.$n#ð WQx:a_$OgB ]r%"Sj,$@oa|czC؞+QWJHm&+觧Y>Q(dl5%3.! 7IIx rk( 3&W'sMy5X?/j$}6obg. ^;N^nk'A0(ywPi-G } ZCm|{Z3JYŷNp? H*Z7okAK 8yڷ#Pp9?&@V; w=R&<]oAu3И 7O˚SE L`3$31utRZ%ݤ 3f}S*Q:[hŸ=J\NP @n:(<¶H6D}QBfAOeN +!qq/~-wH)yhgv$ ^s^\:luF'΋k﫣\Y_6C~ӔlB>LB>GTO_pK>K9sBSZSY[ 9%jʑ, +T[5&ǻ60мxbˈi4LVkOҎwo.nJRREbČڔ|G(O\4 5A =|s>ЊӶ_fڋla/&q!4 F/57fF!ʇ&q" :K62k^C^~L70~zkNMh,S81g(tug n^㧑(dZmɔ8= elz ()BUdN$/o_eEi|fSѵ-"bnYߕd|Xc&w {hm}dr9{=*r>ϵpIevc(9T&]a)[8CtyeRY{j^Ȋ Jvg.iZUK0Zp ^w p1Ix [c6 OvZCׇ~?z%$/ĔGt_:P(?hL('bjU{M 6 RHXf{msoqzoNz '&LVP , nHuq vU?EemQؘa9MYNX)\!L3Iag?h$՛l H%O4__ʡ=oKMϦF"4T1" =I8Eht;_qps" ͵wBz"Y.UHeQ7.(1pZsj;ƒǒ%[M:$ݞ&: RCFfM*]oEnyℷ>L\ݏf0iFI%(p{iJt5K5(MpFF\`>N,Ҽc1}1p3Ju qQցbĬPL*nųȍCͥzN@@Wy.)U"]OәO -L]Ÿ%ekl< `fAMɢ<<3 ~<[%p >IP$E376FSi P e0bAs6W)`b odA)hSg|&0žCA!ˆyCMRlm/c( {plW*tSpjZ(0 FWB>=~I}[&Ukv23~uCjlS$36e\UR/EZ읁< Q{vd,pYxlw*8tK=vKUnmuvut`|o#x#HH| t&Ƽ Ė6V*#^Wi*\#VxG 癇8ZC1&϶]}O^vsuv+E\: *k (+X65oxlzڻ`8R-3cxdV&l&,Ke3vJ?n)IiOܦ!20jf t*x ;}/4X҃ SwDmVW zŔ >a!zpm(ʩ" w-C,z!ԩJ$`BkxlpƁPa`vLD'06=)@]t.G誜q62BW׵gEM2XIp 0ENksVd+:z6_-˓kJo&ݢ6Rg2"'Ճ AQj=ۯ.yU?2ƅWcDxXIx6DzkC3_> &, cNz f4lzC>sGgPCNӗC1S)A$r"4| Rm^y3R*TT]ƕzjd 6 ȭ?*dqG/#z+WT3)ƾU')%ןX`"g!$4pܪLb 7A7B<~̯+0fr=O7/MخcH6,A6LxH V9>vƬh;"X.Jtb1gTI֔0> k߯M% x4 aN&ΣF] s%s u!)}"A-S!TWD +J`~[( > ݭjW/P1ڮ׽YrU[,n)'y&etL9M+ʇ:& 9 1\VF6>շ#ӂM$mzh} `34yP CFk\}1wUjkQ@Rʈ ,+-;WxL^Q(uA QX~$aMs6Ĵۃ&86Dfe}6VEiӿ@ݸCP,3pE|EBh'jhɐF܂$zƿ(%hZ]n g`&2V↢F&\@a7LrAåj `xu࢔צ^TO)ⷷ:BC': p _}MCֿ=E EB?'2sj(SG&UEvu r-n&|RSj6jx?}.Y_hZ#Tqi);[ (T)t_Qi0aZ#*@-I|X r`5kYVi'^ly T.7#iQ{(Rm~X[NnOkJC6Z0N^cXf;%dwiϸK,znjo&uaL KF:ܧlZzl>eD乒$٧bޔlu24m⏍$NSͨyٴSV>U茵xW>K+OGL &$_8tbr? \-wV1Xsf&N!LCP%3]nMGߐ\ 'ɣPK @=N:8r=sm$Z\Dػ±Ap{=2Y-{ƓmXv(F('5xgUpNMU <o ՇDF)X 5vU=B28tѰP7PiğOHexՎ 3Y*E:'u]]£1%W nL7Y;*bF6'CiC%}\ G`ȍ;Z$[[92oo b\qcxRp._ ^\>+X='yxXVQk h NQgP|зG׭4N<҃:~|4>ā[jMH3tDJ#v_D>A '5~!bzI酼VAO̚!W %P)1%/,a!'-N"(xb s^Q8^#R@}'\{P$Kބb DǑhX,>Ć~Qˏ@d<_ݖR@y;kG1 yt>05}BA|HnQB۴W2k&) |:i얞-Ṯ60,J(7!p'%')> i{'` (ʰ3'==K'rhw 1WKj>Y;1ȿJWehrV4>_:ss8wP`9wܕRf(Vbk])@e@슧y{\6_3a"Չ YOawr|fR Xq ۮvUv X:?c cYh@eL%C#UzMbU0ZQ-B%}w\i0Ɛ]헆lm Wv/ '>9%Hh:(o Lywe}_s*D]HMd%ܷg00ݑ+p '0'y kUjoF|DK׉_k{!MUxD|qU6_2J+#qL1%&S*fv.r &J.n]3OA~OE7xsP;PH=Xj?9OhHnӪ#\Pjg (]ݮDVj`N.uC}^`im;?Z?|/h$A/:BkCp9E_r9>c9)mC贓a;(EfaJQd~6 >u4YWn\?ʺ@%ƞ!F̉-\o㣐\g3(@_2pfi#w"+(dy`8;w;t 7%ߎVo DLJ^!z*v{{JbTxZj|%AW6x:雨XMFuj`G8W}W''-L^,`Uex㷺Hg̿ꁅ}m$_:IΚcF !Lܫ8w(|M m*?ý8MKU?hc|0l)GBfj)T̢=l? KZϋt֦% _T' Oh2@XydV vuk!T)5 ?)ƃLcDgķЄ8[m 9?qUvtQ "XmGc Vup5C1eMHޠ޵SURym?|@z qI&ueӼfg0RXik+k*ߪE[ Re䓦9=.&6+;GHpDOՃ+zXMw3Rh#ArbD]/p|2܃Q(MdK ɊP& "~~8WQ,!Z9# ceȧ)EKGmK >~5rDu o)hA7ȁie+~ٰB:]٪:UzdX-?*pSmM==/Sup}^4 ʹ&3* a$7}\pO\+OXû6)2mfyљ2˰x{%Eo&my6P93e;1ɟ<~2itw/ z4Nf@7F:G}!YZюό1)p`*ɑ[jŖ)Ȝ80ԀF#)XҮf1[ֲ{SDH]!;]?Ow."EVέm4^/$x`ȅnVuD)oRrm<8IsHEf ],IY󩤻/~'>~xtl1c SyG}Bc' M韀pciS ,>/K/]Tt0+CrP ٨Xq3 U s?JEhjoIJ0otD.OYӪzB6* Oϓذivn$O< Q,޺_X"*^tֻq5=jM#ph K8 Jٕi.Ա͟/)8Q`'ٸSlc},"<9}$<ipwm,s.iVj&ne!|<90d WW  %drBC|y4)4dD@IUF)y 0Ǩ }8,uܐ7Cr͇~E amEi͵Y] н7gVONj}iдa7οZ:,_dJmPrju@?&pRXv|f*´knT#U{S6?*xу''9luuoL$UlS`kLS5~s[ڴ>e?N`v#S+hAjL7k_Eܕ,Zs~V8\o 1`!Z IVcNŤQYɞ BNTD ,Ή.%yf \NjXz`x~ܠ/\\t!}#)]4@W jYrB4JxYy3"z`gFsŸӯ qMp.rh}/mᆏKW$fx}S }fn{/o ޥ5L[Q9<^X@k*q٢/a1;d>)G.ghO/eS1hU`b,嫱3nU ~SO֑Bx;/@P-ߡΩKYxKuHOHώ dM8z7L I|xAg{v=k;Gf{ r2CFU*5#$AwGZp/ r\:U`8{=DOFuW'V+!RԓI%dRKJP8%pO>T)azP3{g?)4=௻:j[1 _Ӕ5%]6OFP`X;xCPyVW&p[!(@힓.u1P%Oj *{{KvέjFٴJdㅈAW/6pb!녩)d|$bEj-~{PҢ^u?4tT﻾TZ; < G#-I0$3wq-SHYUy_: +H7:+K5fTb=OS6+"DKUYS/\Z;5o )]*zIi[^.o)_[VfD֟d:+3@ƎIOXLEaq@O,ӣ;ó0u&a˂مTNb;}SA{s+浽z HkUfO(R|XQ+?jj{ |[c[T:K*$M\LP/S!4.rbSM*va}eՃbN=TO37bSjz+ƫcPͪW`{]ҸDpTnԲj\[6@s6hёZwq#+"bEgAҺR&v W_?F9ft#ϛ&V i툴p~dzEEL. _q HJnf?}>*Ҟy;;\M쾤]|q$%'_C= 悒J`4,|N;B}#?TzbGI¢Hiޤ:mJ̑nE⌎}xUbI~p xhS.Tc>2f]q 7'<>Lp7r{`z.2s\Ekr]0bW;J͵ |iuF=f]ș =I2xB5.ぴ6MZPwDy :D[$yj.3넇΄{ރtErKGibʴM߅nEnX7 1SoŸ֕ |@Zb50R-,X0MiVcз2טl0589_GO l9:g`Ð9ZDYUl5sEi:c߳b&@=~&89Kgpr1ΘWql[e_1 kC ?_ML#z#a~]<!BP"0ne?m_x3zEhY+Q a"po_-Q]7+jxK3F=zGF/Se*Ey MA-蟯g/ksjw$3zKWQ8l uE|i.xT|F9 )4'4" N=Z[DqN.NȑŦ2ږz>胠edIcvc ԫ:z%7>?)#q Dֺxc +p8?7ש;oPÖᭃ^ɳre,fzfayN20?PD,^Po]KTEcj&Ժ||+͉}trrDǾ7 ^9mvCMoGwƞՑ:EQ2\V.][F|"rѪMl VYIg .ʳy +1\ 741BmQgJn&fNKsc`z:n-?To71d~f?q P],O}85X1nC. +%k*UARJ'ſe3||&gt2HtD%s Et(VBPRnuy)9 15:HD!)m 1:cu0g&6g0wv.QfLd~z $ K)>8[,0~L5qIەYݐğ"ZFh^&^Iu3F 2$mOil6h "vKn #\3U.o^N偠F Q~CIXlKBV!wm-ʧ=;KXWS}K"TCqV5<̂ȪOV-cJ\{g@HQ0֯=fym-UMIaY:j>KxI7Qwwf`݇kO[IF2ǃ'zԵ^>uD: (nצ}S&!\='Q2!&|[m.PJɒ42uU^ Jd:z]Rg2yC_m'.+OPp b&w!(p2S(c}5&aw[¤/f1av,2x6&YS!u5wlHL,XTr jAqC0jcN*6TJϦ8_D)[DH*hJm'no, -zmuUF؟{]0VpHz@s@>o9QU7Kh3*R0} lF6NH{! {1q脡o_ݍ_>Rpi"[ŎҼ5n.T2uW .+~~ Zm O[`R=+T+VƒĪ6nC/kEN9 Fbp[\}V{ ѹāS 7|pQ/.d tk tgBÿ&7i>ȵ~c/` ]9\ex6}pG֑ q_ܤ"lk=O LLPj[yh[ DKσd17^nWB/&Ǿ+\*a𹓒=o|qy$$Q1~0z77t̹0$vߦ ^]3'v"^ {n< Zwe10sjzA6HWrrBl7颻՟'~UjWR!(\~a\f50RiZ|qޅ_@ׄ*U:|ܳaS[UW:Cό/%BM8.F..~tkp+18cUpcWwApmR@Hju/z4& =@(WOF Q@T 5G}l5OAL>-4ZvKǠdk'Pdgڦ?4~xέ?ڐc}{xof㺛+bܽ%Fn)\ {𯱭;OPpeZ`K$$tLx-Y\[48_UZPn8kWe{X{2 ;ZCڦAsa?oU}}AqT}5ȷZ-Lzxׂc:P z#eȫ:Wr5v.!4)w6dJQ,s#S( ~]H`!(r8j,LǣjpwluP;)i"Hx$7ɀf>7 BFW9,E3i#5wJr ԏ"ʲ ]6:Jн"R*Ok=:c+{2l*X;TOq%Tk{Xa߅'5RJ/$0Se`#}-CKo<-M9U#Zn?UOGl+s}[/EdOc'nkcc۷9JLqq N&n5/#)HZh&aӃec\sT=M XsS~ E@ K4Dy]l>G%N!SmU94fG`i,͝ ._w%421bm_:@}i 9C-t(CzŬT__L&Qa!g_<+]FEνsr j٧G᭺*h/U'iB-qU5*]jsagۙ;n{쭫l̆ؽd'<@ P=z/ _ ԮڽR.D,g"tŽf{h,?4c+2g,ƒu) %1s9`|hXEkם 1-mN^Ye?kBz.Th1^kX_6lxtc++_uop@]pNxkn3ޤڧu5+ݴ֟ AD&S$5&6{|p\%8h2ݒdک:P-AH)P+f)YnQMX)0j)SDݡS]5_tNGS+0umPaT ՞:Q&[ ;g\9YOjq`qnk-{e~ p4߸שLJvRE>ǑOu-ޢnN2*Bڊ)uKddñr++I !ԛ gЕŐF/θxhSC=ڰi=W({st@>u֪P:KT kqBјDՉ~Rǒ(o@䧙wZx`VLJ?ꨌq]bm!Hޢ#RVFUOISq; ,єHo.u0Y>#M5:TVM]՚^ɢUWDlcL,p:hDHDs}3BiΛy)}v],#UfB%Ǭ(H<(>8?Z}'ůw[sXUFtC[u+וOT+jk*0z[(dP⩎.Y+6>@OFKr8.(#AlG[hp榔*h:D."wn-d_컾a:j:*5ڀY@%¨1S<siOXSw^DKoET,ʨĚ=˭Bb9^χC 3T6d1e^XpcucX #dFA);Kw27U@ ߒ^& M+*՝p!W<p;-y߭|K0F7lo&.{b>]j>eE(vx6L:bgڰ|yM݇g~vm+^DNb.2lP 2=r\bsxѲ]It4J5" iFhTf1Y=6~nwnlP﬐z+& nYNĽWlwEmJ^>vg(q͵g :-0 9 .qӇUT2){Y\IWl:6q$P Lg*/1xxFFߪ%:l6YfYmIty% Du!Q 4^`Vv1xMֶ:G+01\$\a÷n xe\'`P4bGk_VuQm_;H?b} [JtptXJ[ჹ*<}؁()ʈBL6բ $D\a$ zE0e4Z!F5yy[2j _Q= a5T#bg ;/ e$}`n UFyqТPo8U"fa{_h@̟%j ⣭^ # -Q;O\Á-&ZD6}&#m(1!ҳjo7ET'{4w%0<\cj/?RdzDj6X/rJu3% q^u\}K TlȜj:e/BVܚ3c;-Jf YEqx Ӗj\U4Q ,ă?}B0bͳrlnj&*`g覂i򻳔/*Ӭ 2bӛbԬX ]6-IS!CENB8kdwAR;,dE*#S?e'w/«<bH>Q^RWl ]0ʽx:W}iy1!| 6/;.Kǩ~ѨrY9>4ru3iNӎɤj>l_B oCծxFp;6[cӛ8R$ z (}NR s`ml~DOiL ڧ(Y.-jY=7 <-߸@qSsU EeH]q5I NHJ8Wuer+s?E^- v |IuR/Z"QRي \ NU'(o8CAQg.P>+@Y P@ζBm-jLGz`sXe]>:_,2%o4ƶ&ܲ7pބ=C,6XXWl3jޒ{Aٯ=P~eź_Bh3oA1Sza2@'U ѵ%dmn |xIiU"d/ʊƏ.&-/WHg29> nRFCgO:i1fL]-(>u^%!bA<4-b㋚h%ewQ^R J,԰a%}GTwogx*SP j4x<#Y[=G0%Fjl-1[7Q@6B+/ЭC&׎)`tB7!7ql3Cs_F>cMOeK KwҼ):2ZBNoa e5:RR-I.!eg3DU[ad=Tit?$Jm0BԍZ',N+4\nmt*ad~h#N'n9o!_omQk@vޖdcH~րn1io-4h.֟Ķ*"gYʱ%(${jVIx@M/CVfFlmb"imGO\疜~Ճ0Σagcݏs¯5gqMw|Bs`*ĂGeCP!eғuo}fv@:7sr2*@Wsx$YG?QlZ׎e.&q~A! UOSYi;͡Y@LH&Y!DvEo_DwŠsYr˕2MPz<,#&7Jp6/ٳ'hUty|cp%!^=WY&Nt_l]j"l0]t-B׻#N]o,=̒ige#Xu[9(>6IB+Ux' #Gb?^̇Mc xX,ȎI xބ G3!ĦMBBOFGdcaʤ"=:Sۏ\_d(WZ,X>ΉN&2RG XڔN0KCu| .33:PPtFoZ"@-/~ :Ur7Ju G \]hS%Df2َ7`[&.YMa80|LkewU6縈X4yzD/Xȉbȁ|6Q|@V7:c9'' 7GfRR X rDA O)7/rqŞ$Ǣ- 8µsW +R*BW:b[Yc6ΉO .V/v|3?#LQxyI̥[)%zmJ'ڢ| _i; Rāvv>#Ϥ̠UxU,c1v:ˮ>AjkHJ(l}IS Ɣ-=b(ʝ$8&\.9aM;A ?`R<F ؀M Hd"ߎH(6'G;ެߛi /GH3?.A2E,GS%F(_qQ]`gҬCO_&neCt:IKRm!夨 /rQϖpX' (Wg 298R6 $=3mCIO${m9\BW^ٿ-)Knc&qv"pxɿ(\WN>c>#JVJ'','f|W, ߇øKe*FzYPxuv"åBx:уZjvtDX-2D8O XޤGo(Lǟ^:)aNW Dr7;{~$v^"1ȕLpŝ#]h1]ˤ0XNA-힜*pǐŷV+ NJ .k#&h?RLtjKL?Z|ZQ}| @U$aǔA?D@:@F=7}wE"^\;H9cI&_o؟Y`#Td:1va=/kE+rBey bǚ6D]Ɍ9zB*4+-8iUA'}[jꠚ 4!xx/P"Ŵղ9LW\=9C~;j#@{4x|,)m& S]O$&!Rf*2C}ϡ5$-$' F>ϼg,HKZ5{Kkj5K0o-,e^R랦c`rEd<^ߴM'l3ʌh )$|t++P:zq߆&8f go˿I O>.n|M=jqo+(fTߌ4M˚YkRZL xB"@1roi繨H)SI]C|1m=5P.93(6ca r;ED_ n6 *%MgЄrjk֌x-D-gHѭwELn\6q`f|& >9mDC a#G8pУm0}Q>.еPT ue<,"h=4ݟGݮGz\q-$3P;K(= Yoު7-Mt1 C!ddaIYt"9)OtIb="i!$ϡb >su-'6X ō [픍|:<0yl2OȪpј-)கa]$~ZJS ʡQ H*z/;]s"#{KD'w[Ti[ r:t2 AK^zЋܑ.ǰNb6Dq[V`Eh?*2sgԅ2rݷ`}|4)0d|NG9.. }=cTiO` O!*<5X:PSA*HU_B@Z )J=$Q{vՏRwmpB7K0|t=,ϸ׍$pBUBqf8p2&f"a ʄXW_X'ψ]#(`zCNK* ,(>n}O+hWX sQje~]M;:F\uI{=KqT/o P|jήaJBalAS }1[jKsxY JiNIL{gcd5yzvj{ - M47Gn2a$/DkhbFU8ʅv"LS Rlr.u^%}OќnsuA0(FW2Ss͎vDI,=Ζ/@t N=q r(H^U;'H[#(Oό'%(xv,(FRmk& P 5<>nd_R9IW0g*>ߪ3chY΅W;=ɔV0*'rOʭRu*yrCha\TnDCea DD20 L⬿$<PǸDznm ɒwRjP> )]m(r%dɔƪBkl"K0KaW8a5Sa :=&_ryK| rFè+hcsI<H`6IfyK1e3nPq=A$q*q(j6!5ǥs$Mfyߺ&GkWz#ϮA8Þx,~&ٶ!) mTA^\:C# J&*K^|c6pJFϬPvPK;:5X?M#ˍā?YA1S]Id|aC?: 󇜴X!TK6+Wt["ֽmreDz--D#Ihdxn.9k:5MZHv !$Lo)[s̯G*zIpIp{\R\br1y@kQ%ŷ:#wM =-LA(^&%9 [ >8۟N=V^*<}z&@ ,gB^9\f\w3f&Vg /[iXNNJJ&&sᾄ~N[ͣ@C $sE"gnUPu&#z!_)zUk!iȝ[CZ&vFhнpa;8pov?C@LCvZkolǨw3ʩ wUҞa7]Q"6;ОD9k|+0$pgJCcY߇ra H:*F 8]{*[EQru{3e/, 2r rYdϴQnp9LCX!Ez\=d wK36sȤ!jhl7nI+W.Fȏ\nݥ2vV.#7B͘LK.7!Wס?Z` a{Ms~=v .}vhqނQܐ% IA3ƝVXt5VHٜZwb(&H[e2bZI$\+O*\[[țEUUpvY&k\s&|`wV6l MDJMNoy5ͧҤWcpޓMVjEK=# K/w~B vō"&mTp#2Xh 7w:oD. 4Mgh{eRڗ7AQ"k3# xgf:rߋOi7Y:i&n$9,'pzSq]*1}ɶtdN^ }ղ{F2e$ϰ}oyq)< >[,Mޕ NTNYus{aWHs~q̡r\V2v4'l^p1Mr!1YQkF?Mg0?fy[?|^m}i<% -$rX~#qJm!Sep2a"ޞe*?1*lD@S6ibRW(}b| 'ptv=ܸЎY;T~ZӞ>cT-&b;9\r&G?`hc?\k|tyH)<0 ԓ[a5]NA'5shİ gNfG [Ot9)ӋIzJHX hKP)_xs, 0AIB]͸ؚPEvz *zr6ܛ5^ǏԸ JKUkDʥM Y*4{-o. 9ƈ:%H{Y>[kD0ҟfFj oػ^sn-j# /S&Gs*}(L`Ŋqrpb~CBp˸eE.&a)Qv`]#J]nPqX|m+^.CLICUR*¯Z;dt,Ӭ$越Bߓ&jbEMTƱFSZ:@)nU+xj󾜆lywsH#:#޴&TRq\y8t3YҬ&s dq581ed~ m֋O2 zY `NnX{a@Э3-/g׃v"7ΊFColj$97[٠Xp8v@HEKW/J!ۿ)Eak=fPʖӝƶ*ec!О}3BqWD2h\ W0r4WP*')@Z~#&b cXq[TtOyC 'JE+PzjM7l*d;Rcćӗ.:M-s[::-&3y-t%5.H]#\H]9!+{ar۱Ԣ)Ыf5]F{1ݵ>V[{>=>%6,sVM*%dڿ=Ɛ8y!5gYA.C$fiB~]A9m!A$יbhրb4rXKԒZae]*E| X\=JIT"({ pA<%QgٰB&Q=/ԏp(ҔCeŇe.6xǔ4K=n*B!etAHCb Jh[dx{`r}gC}.7@PAةOϪ@޸`15#pSdPMmd}bdm7¹d-F橻6X$Pi sj ‹]=;ØɖˇU^:1jG"#y $͏\3,!? 7z{*<Êq_EsG~@)-z:#'\oU!#ni9"hLj؎d[/0WZ ho[`+@&Ctz }HX'Urgv 3-#?vMkfz Sdx.J3U5._+:"\?sXuYN`κU:t#7LL]!7̿>SbjGQsMl !,TOel$rx}c)K,bJOҀJNv{41*s]/~[hjO/;N5]LK+ݶ+tYdH+u\C`<DžHwoceU>59aSH^$"Yos$•U; q :;g"6ve$IʘPAR$6 f;8 @Hjp;w-px5c&M:=W/|'1@ kXP v[4]; WX%K#d؂d aDvV5{ GʙO,9Ox&9 8w_:VOkReHT,('ZqQٽk؀#MP|d<|t[7QŋYH(+|ނzp#58azΥ7C5M z.Uo0q!@3'ыmp. lJ]S Qg~Qף̆9X, (GA:˻Csk>l`j '7 NVTAĂ̑[UAD3M<Ie.f\$+52o$49iE*-Z_{ui\"]gmoak$N2 z:pډѺc\>CA+ûE@W $kjh򉈘F,aD2C$R]ֵW5"SFN1@0HU%Qld l7s:(ZkιnSUvJh"Gw_&g5/͢6Ъ xKJƏ7An>\A ^r0xktbZyk[v"e!fyIhoEϒϒ/s'_b 'zFݨj_$ţU#<ιaD/uO YoՓ푣GKk&Kh*="x ,s8`{uJN0I^KkqO>OtHZ U}>?OO qLDơpGL ~oR}|N5Z#ѫyIq,'4Ԧ? -}gPe~ttw?DhBڭߟd**vˈ,={ӲV~^Zܡ}3t.Re#|l_1їFk.}vږZ\fW(rx%L*,XxgTv4f;_F# 9fhD~=1N2٭T-C tpl%G%sӬ.y5] j63FGs>X{m*?*EІm%푙8QhZ%n|їSsx.x@oWήIR\+.iNy(3\!AͶDH-,>?. О:ڵFVJ;@07\xZϤ:<>'Y?F̘yG&7R6&txLT3A'# 9E7COr"yU&.'|#Ӂ¶A j}\(z(YPaZuDE+Hݎq<+,6$an7=zC*oBާaй1_dxo+G#H=tPf y ig\1t'|s{BPIapMFavYley# yE Y&C0Ru9t/x՗NDjdM[72:!9=;KHI(_]a,!PV`^rWuUO_@G8ZٝnNQzKQ,ÿx3k.Yo/41]G77B }fMpC ڜ" z'xe˄R-2xp(_ؓlF ^@<&&K~ޕѐ@oz/gj1QnSeAf" lhBRۍRf? 6IT#Ȧ]e3,Ltz\jՐ<\#{z&i~G᮫M5ڀ܀٧% -2Z$wLh ;N/otR(Smd,o`B)5` rG%8NyBp{XY%w]Jv$pr=W/aAlml=&}X9_'YnOC#/kȾϹ7l\Kdr<I)dPJB2<{^lDܼvRB?С,xۯ B^, IAew)f.i@^ɠ'vw6H v4P ײn@᢮`V7k6QX)K=6n/ہclǺ)weB`kwg흋f4gx6 pwmAF #%gj5\hhz)Wi" iaIuY(ϣi3jA@ +4Fa?y51LuTȭG-;uVD0IoR@_N <23d Ft4xT)@Sf;oH@?U>c_̊m3 ԋc)WoF]J\"D'Y-URZL9ƯJ2GD`R٪ݕxhbkE],kǸ!AFr6hjmw,qJ?IJ; VrX?EkœeDI$Tؚ.X?JQ?`-7`5T}xKsm G:3q2}W6^$3r9Dܭ7xֽثs# Cķy fA,QlHX^#B+4\~sMB;pTǪȺv-B٪Kpٓ@2=LmXLOWGx-Ԣ5gѨz%pJJKLP<ǯfұ9kTAQPrrK%TO_D"^TE*?ُr }p|ȝ\M,p7"V}l:h\Dd=d2O>M.#iX`|뀋 w!Wn#X*K{SfomlZ 6BzVC}k0~\I\ܶ)3?f;Q൰e;jbuU=B1-%!|ۮHR7HXQYތ ˵>ŴUQR >mdxG Ӯ˾MS )?D>cN5yse;JZt} Ȳk Ic1S4'x3үq qz@j(Tr lQ){yc#9qRe_3o.pPS6$ 43j*]/(3QNf_٫ldx=r iJʪ^c-r<6kC8m5 c-*~Ak"  d.p5  2MI<аbp.}lTۓkHIx?W8%U2y{9jbsRÝɱM'5E#$VL&\X{x8/g6zW.lvclEWĂS$T]5JKu_l1U"OBY/^TF7|FJr3ma&PwQ0²o37mq5~p ._.fz! Ow$\˺i"̄2,[>Ny/k=Ya<.ŔCP=sU߰qwtDZz>@}eKj~KGhaWhWۂKhS ,5.e @9䫚D8{7w۝` JjՀ,{ɒlu;IzNE洄 i:ަeX;B5Xe>f]@Z[shO~+踊\ylje gidIF='̲!+ѽꣅ?GT4{hāQ< QRp#.[BtuV j8mJb6tṽX{ICȊl#kNT7RNVJSX1k>5@+ ӭ|)zki}DlvayԚMxٵ ikw8{'>B:ʭT,$. !(P">$"^*JRRaZ̆: GAT2q-Qǫ7h(Y@4r)?>S*r :2rAO1N98@8If\Xļp"oVX#cEw PbiT2ljp}T(MOrtU듣5ZO#U.;d,D̾傅`˶Z@_ȇyCb*] "hj>u~^$7Q{Ecڒc֛yWZRbYN/ ,3 9`fz>~旸Z8>Gq^( G#1k}} QœaU]C%|Ⱥz[ f~ Uu5h}XG5(10\X"ZlDj`hSCJk@>tonFRSG=T]#Hd e$c#T; `8f~@Wg:brZ܄3v.MuPa ~x&15?L -#Zc o"G e;6$tC!g2JD1) O@ X}N]$ʋzh L ga[j; m>a ф͌~?j|\=f'MD<]Hڨҥ!, M KVMPXjؘ? rFBfuN dE:]K҆etȷ"=D:ʧz1!$+3Bt "ь헅{}q[ {4hrH߯yHkkMm8|jgס)A܀t9o^LӑMJ>񹩎{+YHT `r5#Rc7t)z!"8eX~하BYy:Gt0f5⺞hiF\ ^(M:R A$9~q7*{:]Z Vr(Mz y|94 4k\{avRn ,ӑ_fYU_Q[XmMH_ۚ^ +O AZ1đZ@w7u|5dNc2]d-3~ )<}w_|Ā%bET b@{ᶑ+_UT0Z`(0RzM|IzEԱ}X.$ϩs WXLMj 㤋fac #T^--. h ?(g6_}+P@di 3%' h:6dzpbw@B.{@ڸqj݌qAR ~EiW8çr9] ]\Wk톅#9t5tSG 2p '7v˪p噰ʼ ~&LN(k:VS+Ocr7'"@x RBV b%҉u3鬿D@C,kKH N6j/ }O"v şmn &b[IFm?yjGU 0Ew] nɍ "?pB^[K'srH&h csW&9or1v &WthA M9kMI T)rTz -sko8ʦ7zq-}[ʓ7>- Y3y<V}0y? _g+ OFނ6QdÖy܃KyPU^p v"둥 d>F#to09<&M2tg ?̑mG7s9 >xxy 9W16}n2 Ϟl'8Su@ kTi Z7LqV: ,ONW( %[_(f yFiM$2ZÂX.85"M%֣0FC!UϷ kY@@VlD2pkE o?BdzT9y%ƟmR݀G?+)n%Yw=t"í2Ul oCwQ@M.Z!a JVB{Ïzr5@/SU|s{pA" MSc.b B4o3~rlb2x- Nvp~*~AމD`$YgvBw w_uWe6Z9&6K"kYC_z1Yk3p|k\Ya;o=sT6 3߭foV0.+[%6b=N|Ѭ}}1=:všR9 EUi6o9W Xr  j";ȷ\dҰ!qVt߷FoY#h)xgU;+`%"xzp FK5;\ܮV++5҆V{ {W2oUE A26nѻ>Zr`!+1ϝq@ N{﫶,qF6~z *Z#']' E(aPLs՝+L\jVY[%OT[ X@[F ²ۯE/V>RUaU=+E}c >:쩛 7P{[7m-&.m9ok ƿ;sϣŀ97Bq>4Xe8y02qCF(D nјtwtц}) f$C:H䛁Y_(#4Be{NN}Rή\K[wܽ3Au=r3NI`¬"=;tt`AH5~UҐ:(p!N 1+{[*y Tf,$t&0{[(yS$gи-JfֺCnM_'B0IHi $UtsP s9wxɗ̱!/NJj>WңFDU>`_is$9W2$"&Y 3ϝ>I֊ <;AlU;"@? 1+1Xe35waݳ!3}zO_ 3ZAmVZi`:pݔZPxj#q7gsTo */\70q54$~7A!w-$!ݿ }+_ %b-qF(dX:VJs\.ºpx\wNzA] Z4#j`o8hzYM lZIwP/ty &SesrpZQ7]ua%I4i6 O-"ەh$LNk~b$I<`e<*-Ds1KƍcDZnGgQ$S cH9RKIS9 Jgѱ%LN=A~]ӺFI yPzI h3)F\!8wt%-󘎡E^g_BrWfB#B3,qlJ(N7ՠE!7lq?ݣV=6zC)U&مFBnX~Ak#-@D;g?-^D a\Q %aFnsPLMwcYanY>PLhQN7I y*U txh'>~^G_QlQ)]#}⩳cgHGM{1@8!sSyk^&;qm]9kG7t:?bs50A"PO_a]2њz\^{粴Ϲ_MVO?9-@h[eдpzozBQ]~?d"6|*]lC&5i$VمCZb*yf!jNZsƜ;'+g'(GPhzÊI$LݯԹrN020/*.LG9q)Q-sÏ0-4 ȴUY:r5|ȡniSr=j(,U/qEmsɨ0&\ >MP2w~bp1 2f m8i8Q,*5.Oz,7E2]^ZoByU&xuc!ld qf1;,e"֘_aQS$ jk?p߯˰Lw8 l$J*#bR^Gr9rHf2 >ZTSҭdk=mufB8O47e09unVԀ5Hs줻4 U_^kvYӰ6ΥLNFɛp@)MTN-S"G5CJ)8% QD H"T@ >=ѵ'S(e#LT?^ flU6 R+`ŋDmE$r~JZ!Z X /ōe!`BY~V bՒ&! !>I.\+ J/>,5圖%@ c?s~d Su/ϭ6(ۺ'?D5CT44ԙQ92Y`ӔI0'Deb!dӗ#(,aM]&gu~ өYk:l0@msXVۊJ4[4S5q]7&΄tnO9H5I܃img).{BxU%}jïa ¶d5 7#69 ɅՖM{64䆵kfzK9qqէ^f]Rhi PԖ^ nβ1Ι/˛`q p+#Q ~AKLQ(d/K64d2,U+yp"Ԧ )1%k-H*R>Jٺ2RoFy k[0Ug7_<ͱg"`p~$ s̃xDsmZ¦j׭S^]0U#*pi8%?!}'%M8!Tp53:#pBrQthvQȓ‹`W@-P/yj|3a>J.bR74ݧ%exe]QiK~S6mmnZ}[K{x^+ `GϹY"]3T{o Q9ŔI vW oDFE <@rI]@؜cg?kdi)ZsecH=~pg,t=]3 -/A**~e"Gƍ+iim-şg蝵ؿqz8<=u[h߹ISzybFV̂bٺo7YU{GK{N7 Е6?F[M"^Egf{}Pl.v8bDW4F+J!"n8ٖP4$LbϲXvwY\А8 Y@ӠՐx#)/) .E|Fg&]'\?x_Nx'$,p)#FH2cyf~"@ilO1F7+jMh$A =-h8@BASx -7y@ف Zj~a O6V>"CQL^ǩQeI ۚ돸"!Őߩ2W9 0h'2FŻ=~duo6;i=n"}LPZy0ҩ.b۟ uK Ԣy q#ճÓP4[Tl_9HR^V@ѧԈ18TAך7p×o{.8\>Y0諄N-0<{P~{r}IA52SlX`]t&ǁSH`>o2x[4* 8$7hǓSķ(:h llqrgXq)>sER5X~a9]4f=Zg!]*ckHԤ+c+ E1Z4&n> =-(as9R?B9hޙ Rub_@RZd iD:Ws@QY*$ CXҸ oz{B J!GrHG_ǤaI"yE-޳q֬@*jw%gڰ ==O)%UkсkUU`0M~vlv04RJAﰛSkOh5/y,|)JZ4FI mDm&i||)FDw? zWv7eWu CP!3ǎ.>࢔X!#fD3"2+G=]*ᱦ (ATF~THwڢ@imf ;)^z|Vk<$'7P|_LfiFT;ys UA V_>IPŝ{Jɏoޛʹ.*zɸ*GwGߌۉVAgF4 oR;'&zK;h'R+l1Y{]'N/黰l|{T֦hUލT^`Ae6Q2o^jf)8Mz\x 0_eb.Y`Y=]w@8F11T|~vC>E] Mu+V Bm{B1!OLOv\mx՚^Gg<"=?g36`bxH2t<[Z2 Q8U@sؓ6% ͦKWYdU|9<98||D}zJʁgҙRiI_RBGM[uFnQ'C(?/$xf/i>I񇯔]afcMā:y?hkkmPe5Д{%acH cZҚG!s-~x|Nf{?bV Ilq[ݦ.~(hf4cqL@2 R zd|MiPbZKR0G@6p(+8zb./]g+5,q 1 $-VlKphf+rw cLwa]tޮ j>!#͞{H<ӮWn }yZSo2ıIzM05HNtVU)H+kf ~KH2O/d3u@L@A\.F- rӋ렦d#^dC)a5apؖ؋ɽ* |3U<험o" 2GzZt,NOa2;8Z eGI @Ԣ q:5.h+Pl@vv7D|B jී>)yRVVie CAGYo3"w]^Զ-|_ ˤE&iߢ,QbYg yNiH1[D.@z9]vy ) M/+HlNHHYLT:.TauW(弑456XjPq۩X18n'^7v,+iLGE&I ľ=EyBXh\ª>3~FieOF󾻸hQPo<@\N E΅LƜNO68:5w._<%]38l3D'wS<щNA2.tC>T BpD!WϦ KڍCvv72XyG޳70/ߞÔy5n뭸 x1"A>kspϲIz\ \[\)T]D#9 D0nfPb8]a}Ħ0i@]7y f :_oƋ00]!PDlzn(*ǡ5A%rJmq>~rWBDLj{)"iX/Sgv$v@4G/Q%ޯ\\aߝIÀm瞽j⟽/IՍ[ay1/q)DPlYB0z#L"ǛmOT<_^DzD~;3M2{uDl8JIqHlJWkU88=8sLاRD(|Z~ Ǩ˜ytB? 6Q.>:S'4z Q@lNƈm.RYEǝϻZ)jy1.-F5i(zʘB5o]{^z'*~{`Y}~De qoD[c|` V 2!G2Ш cO6)& iELs;"{} bsc:OtF2E!n]Z]J\d'wx%IYr'375^9U%f\i"&s;WZ XaUp.?N 9 _ b z@m7g3Ñ#aLz 銯|lFiy6ą:ݑ Dwi7xb`$[h4܍ZU_ţ #|3>\I.|R|9G <::g`GjPFZ0u! ބ.v#ұ.˓1 NҦ +@@c(uQT(pk)ަ^|;$88gW#eXэfo;3RyOه+J*կ7My܄m97mhbFxaVږ*bZCJtsjohO0G_$`?ѿV7^{`lءO2rtAQG{ҭ'NYC0Th mvf5Of'oK>:T{/{h3}~@S^Y>Eߋ<4k Or^K&׊87hI@rXͰOk 8櫏v3'zmWlv&ׄytJS5: t{a6d'9ޯX{: ޯύ(LqLHuk!NJ.%k=ϑ<9`OI6Ԃ aQ/rv {\E~?$&lH_iF>[6?p"!Qܺפkݞxwx)l =0;gwfH=}ne5iH ϵ'0I5!B:;LVt(lFzWڔǎM]%ND ~<(tg4CJ̾Jv*!1/P:%OIDybmT |S;W8~1jKc?b v@׾~A `[wgk5 _i X?k){em6eZROji:cT&5>hg&ĬGȽZ@S9_{*ghYCYz)*/ɴSo2UWw#蚽3++E{0l{s6Qj6h&wȖ*N 0L16<~BA}0L~G}9g Y<f&9%xżO,4K NCK$bwlI|A}@Rb@+w^~/%Mopf<+b%ߓL[ssDff~B>lucR =" "{ӺI}f[>cJ*Qf/޸I=9]D$MhhI ~>jU5Fw?ѽ1 *1,ӕdNˍƹKC9vӑ_+́P_)\pgISRxkMHֹADJ LHewD8G噇.£mN.[zyXTMvH:bGm =8 -`=Ji;lꙢаY6 y?\[_SDv$n!#XJ8MC':dƁ+L%E#'e49G5 z Wj ;_G>O||2/bcaH6_(`[l6:!7EԵf (@:ED{O6Hp~fgBnBhb}r]_`K2'v8H?p!fcͱ&szh;)W},'2`?}$~V6S)22hN\ejN{_(u ݽo}ԅcAZ) ɤѽɉCG`C&ZRFʰgՍd4qxt^TqWMy1O|sc/m/@eԌPIâߏS,s{yCM0 3FkS)Jؑ;0W]A[^qֳBz^/Ǭ'=jV']b FWYbXV%@ e%\ѫiuvfy|0p+"%x8q [|%mD7 2c J3ilƽ_FGvT ifŀ?ٷ1Յ86Q5hӠzaНD2Iy:Y6jne@UMbpnShthO-ۣ=8417"L׊ݶ4Ȗ+0D 51kX m-V /J]\]=@k k"CeH{,k@b}Ja(bMĭ$ps/)g}+ywӁ8_Oc%WV|N n( .q5l" `` ´9$9a=\&ookdO~|X3<]Ow}o}ֽ .DS"8:daBFsKE=, 1_,/b+l*fGhC^w;/ՕbٻL^܈W&hu٧(WHL"z.K*l݀0_P.MGXfQ#"Am1~| + 4|-^KeBW`ZKO?!?v(k 7Ð`bFp[eNH;TI=Y*a@%ka7[7!aiđuW{I.+}UDC~sv[5Q|w9}YDB%@vwG<ۢuْn9AɤTe+9!%I'pǻt-:\`È"I8f̟ == pkgEp:7"I`f ܲ~\ 1%6OuUCrv1x!lǸ3qk|" \LToę=螲iR=cd[..IQ`QW?WsJ.I^/=C bwim%)qShHl-9 Ez!;Hګ37.p8/Dwx YBO۾&u( 0äC&#! #IǠ7 ѐ5}kCdG20H,4\876ZcS e LHc 3Hu95Lև~ iHNo"zq;ZW@5¶U~5X0r6ԙK]Qcy M)*mK-V?C.[?sI"pR÷֔E=~Ծ OT:,0 q$4Ȍw3{L!|A r}dM-jQ:z |Y\( ve@t?yG*#3$T}Xe':eBN<7D\PF hCL<~+b+ސι)gw;0;TXE7#hq$PmS>} .u@}S=.I4y Dli?r,%Ax(bp{Fz҆u&!bBI%w0hQ܎$$+#-R>@` /aO,iǁYsyJ;RV}uM s"E أ9+xR^D!`:}msa :BYJZ@$vI4v`ƫ(B`BqAENed1[CGtFJ윗^ܩ23Z23M"I{<m L3LJFz;SтX|T @*`G%bw{^OBW$;KQ}sZV[VP~T*c.p\K@J~Tlj\`CԮD=lYKDbY ҥL..MYîWK7,F7 u,k: 0_q&w wAzq2Y Svp!~0%/'naNz5-b G-C&΃BW* 5dDĵ䳴kv^6X~#XMS3E=I;l)#^|KS1V^K^R$wڃE`ɳF\,H ĠdؘHu{ $T` }PP\ Ҩ<>J߯d>P+'nƂI+*Hrs] pVy]+7 ކMő@ pcgOr~|u2s ߣKbG3 /)}&^\^od)OX2gILL;|t`: VYі 'TTGh`&ؓ>ddHBC] 4lšitCyDK@ %I>oU^F/7jlFGv{K#Tɻ|䪒BInڷ.7zoNt| ns`h*!CHt'Wl#DnrOcy(D=K,jQu&, $@_!JlMH޽xmW Cjf4YYO Ta~4EozED6n ; y߆O)&jOQ{9񲙕;o*Ik;Pޟ&*-qogeLJyx/}L;a&jm(!gra5,èTC%f0:y% $ Rsjc=IU0· zj!9+L =)/!;{,[WEpXсH֋+fcX-Y8sGj̈}z]ԏĜ F=cCA SrѩچLRIS/^!W{LdGmS\TfSt Q?ܑObyuh* Ͻ gS8I*+~Wߞ@ `#9/Y 7rTʕ-?%fMBQ B @} u/ -WYzK7vqՁ|6_=W5-^uڙϊ3!gʾ4Հfuf@7^yJ{ u=ȫחR1: $ D=ADgI!!5Xu; >X/O.ֱ# <817oַO*Vdӌ7fǮ}iBQǁpFeT"7y5Aŀ;Et HTRaH3Nv/fR|I%<%\$ć`URS _K-U]6םSI/P^g2#VlqK67ԱpEt$ R%It!D{?>=K8QDl)8,a k >y3ө$/<6r1.WC}8ᦸX.JWg " :#  J#[CV*)QsP u'/j2}[kPYu}vNGiB!0m3=:py~ȧV?T?:5b5 Nׄɜ^ Yvv#Ӌ@7btm#.hubƈSE3o Mz o#㘯uIny:7#uP͠Y|H 5!'`H_BSEJ>qKhWYҷs/؉esҪ7^(=hsմ`rRHF;BNxKN>Aչk\K>x"XVKv+VwһeD$zLvɍ"#F'0.6Agw>mN'n#̱C%0C%F5N-'YY%5sDIMK=7,̱ЎoOb nnZg5$vB'珢>UHIQrWHUV@63b>#$_цθN㣽 JeS,';gOTp.^Μe 2r5Y-]_yNJcD5}9z'6\0u&CTzA͗b? jM5Ad6j\e])f֘? 񞢋']En4v+!F^1z3"m{[_, 3YI| 3Qg[ϷɔG&Ǖ>[}dl=+a*HM#%дC(hbI9|y]:)f:[fL `7^%Z輼 :_W(.ʇķ솨H$(UЬs c6]5IρKMC:@A-k'y̲5uշGZNў7gaa]"^p֞G-\<Zo6鋿1J [*- A,p7VYXQ 0χӉ2Y^QB@5P+وU 6MJmك-q;COh}ջx+m{ VfBTdsDtÎv;"c9 آ+Bn^G^ s8Xm.c:DٟO%pFֺAVnz9]-Q Q+ي$+z"K!1,3{[ڣAwuyƷ0L͜.)49Og43ْu0ɔ9)Ƙ _ow򜳽Q,nMώLMH5 Q Zt RȤ27uc5Q5_2W+䓞A?ڼ=6bO)B53Z cv FfO^3&,X>E ZF69)(vĮe:4kFai糷uN.ŧ) 4o{wX'oe,cyyR3sd衍"tJ57:?vs;x(Fo{>~)/hʞ71TLZF2"0o=?~KWYQTTε\8ƫ@ҁ.్lEq@kV&,"5 NZ)Eן6B>H9.By7F\@!A# O)D>Oh# ~Zd5X \x缢x7FceΒhqg/,o"w%.KR" J}0tJ8ߍT=Od俗sb`iL\܃,ՀgR,{0)"9Nfp0?+ƍtMU{Z;oU&EOcQhpx^lqg&L`%~*QSyŜsr@Xo&tQU73UNg7^|Eb[l тh+fC9VX:ߢVJdD"; zBB ]@BtbWjF98+`?QEO^{$ӠD3{"徾> qA䥬faoSGH`B}!C%?G~o7( =g#ŖX" j\d6pgyvZkNwZ5 J<@0|SiՓjq0B4ch{~> UGy@Ӣo`nn6@ (ʞIbMhHu-؇b" *b5Y56uΏI6?7v%17iZl73.3G+t>O8NU?tsF2Y`$F!gs$X6<jTLb>1=DCrtz3) ai`BV%XMD UPuk8q`t7s!;(;ʂG;/W}X-[; h'!Zk+Vޱ h 3r U~z~n8eͼ0 !'2o O,1ŒAV+`yڬlI׀1cr_GMˆOw{.Ʋꫴyr!>Src qV2;U+k.IBcÂ9}װ%; ~S0MGf}˜>b=(2 C =s+66Å==BoW]rt&B_nImaPVPtPqܚJLyf<ǃ~epwF)1Y8j1cØ ju0BCcfY;a?" n[}N RC5m?74$94mT9#E|ZGrN!.9T)L}^Smg8C[zNZ"pզRAR .W|1HauH,FxTŏÎ8DPZ [8,ޘk}Geg7ўI;&ل@dt}"mQ]^Ίa6yLyD^ئw5H~imwT|ȯn}u|s'(@8Ԡ] "'6ӲYB9?~Uxݧw,+5Q='l.B !M~`\qSZ|ävw ix,=~b 2E/?PB:.%-wPU`I[ʼ· @q-Ӻ_7YWB=zD:8A厈?f.- 5cfR W]:7k YN+j5Dz EuU2Y3MKCr.*3bflՂ&wV1t(!aMث^>AAF4 ;m9Rڔ|*Ǔy%dsyyMQvkݵŝ.>Dȭ_ve[Pk|J6YxxH"7+m%g p2`gfVr5UAZf*0f@!iaF|6\5 :Ut?ćt GB0Z&)j^Cd8,!Oµ5Xz#1YqVH/F;(*x +!eggaM RZ;F)z;iNxZ=5A=|jϱ?p]/ S:1Xe)3VXW=T䯡]i>\y凨w tJ8WEuY TǨhyMV4 vWqX)ߐa|xLɉd8l/Uȥ:M$bE(sY8; g;Y/F(|ђo؎v#+$K8k/Hbu[qxƼƳ;4l-6<˚3x\~'t(eػ-Tp[})A (B?zpͽT=*C8)5F'N1m,-iJFt|5?G'x.s=JQZ޾DlS)bӨix*A#6D%G~e?lk~ݻj,@q{bQז? a t'n0c cyx6.rI=F҄H]''VZ͂]x:QJu'/'TvR&ߚav(!sryW QY -vC8dDiaEuC&'ʮi{Cz@PQajEسWƻk5ٜY-7@kM,'(/h֛".y 2Y/;lީh{)IfPk}CL< dIӥv> 'ygn~WqX+(%7w+PYT~%n*0ƏuIxO<$NB]) GbtNK؜ 0"ybkԀ=H@՘ٱSzؓI*c2L|kW詟N#/, |5DwsFkOǏ<89$CrX~8-xGS(?>خ1gI5͖ד!ٚe+w㚧pAڤL-fS^Sc*_DR@ B"iA&_d-]#AnZGsϣ7oO sZdZS͙ll|%+OuM@Ld$*Ɏ+NORpI[b>لbٜ>INghIcGԾُd%6 VAaCoz-x8]4P9Gru_{S{EB"fzK^Ff:S%N4J#OOX qIF0bG}-X_@~*kPzڥuQGJW{ؤ}uy j>W vJkl-M:C% Uxb[S,_Naq*LHXbr!M@+6ʲu@ ߛ2X2e%oEas4KKe@_dTYEɇNUg>V#Qܧu–jDy4YH$ZgAM"E h.CD]'Z^n"8B7=Xe '(mȹ@ix#4abEєLd>.ׅHr!7OpDn*9f[yNYW&]rdDoOkUm3SVzbtxCNjyVt)B㚠! 3J-#AUTJavy}K^zn/i&"TjZb7J%AhXuۗJ?|cD!>Ws3ԏ'X;w鄬;_[Fw>owC|f64&-NݠۿQ[ww^椵x$5D$C~59@iev%}[#v4\jS57h掓yE௧9X:j^|,Vߣ~p-;]T@XJ[ϳ>sBeȃ,P ZbhSҷ[Mo)@K JH #K:es9v+I_]E"Dh1IyBx6VwBwbYM:lILu*ϬBP X p=وD>.`ʅniK'әIDSW dW;>)7|SLzVpB{KG2rw_|*d9kC3l!W=`&j`E_* PT7cAS V҇Q ZH +AzZ:Nh -E&ELby>c SHw,揅&YZw C5 0MAއwqky]23Yiqq)9_}¦&j"Aa;[IaD=-j%*CmQ$ wx bڲD\3-u=mZn\oKMEE ,u%_BVb݋O9hc\` 3ʱbȘ{);tԀҶ ޕ*4'+~Go/DWY}l(Sx!ZbB [I09wd&U^oqV+cSb+izh@(ߥ0E,TPvV…y_Q"&cpG\MrU*rn1rL}+WpV@!Uc,aKF I G㰰|H^8q~5屮Y)u-nf'(qӱ'kʺe.I:OP`;|pF.|| A8ҫ!R -"u1[ӳ*Y9ġS"٪`9p_ kHzl ?0ˠZ$VZ/,,IW $ OiHAC~$@Ch,& ^Ƶ>Fg"+/~*X f^֦7LŇJ]9k$)=lyf];-:@0ñTꈏ@3Vm`>J3CI/Hg :l<=c敍ann22UJN %4Ep6-"S:nâ |D2++GZeF@#*jiCt–N-Mjk(_v/st캷N+/P&0X.=lˆ`ĐFzTvT˗3k ڍ;j[S.?ac!ȺTRME%id:Q# [cc5d>zb'Ayb_Z0^wUܫk~E^S`{~M- E8s$RaARCYe(ʢ n,I0b;e~p<J dh\N?H룐;lr$? (W/Hv~\UqGd'h}\642@g Uj0VD}N[z_<h'l̷g'J𐋃+?j|6} HJTFڗ"كdJX44xj^=cʛko-#e^Jgy"C}q.SɿCݵa\jvk + Ry'[(ڵJs[#Id"^Pw>bɜDC`` ΅24rauW=FQRE5@rVe:|A5)V;xqFXjBAETϧ#e`.'+Վdu. K"!0N=ġx&>Y݊A [yE{0dĉdȌ?Q ñt)&*CS':gZc>F:ҝl(GrHJ&˪y~hYHXtiOLsXit `7H6lӗ:v L%TmဣJ V49Y8Zd|9f""!8-_r'vMx{@DV <ǖCW#P&ΦYͣ n0MUz-m< %"TVnC{緩d4D +?yk*d+0ئ }FJ\ZAF1QX __r"F!9Յ纼 n:YTmiS403r-a3N}0xT,4T"Kݫ{rJ+USZȏ[%m T^G9ɉv ȀKQW"1s0E!e_k\a[$ %0zG z:M0-mX 7hYە`G9rUZV0Ѓ$&Ôq+_HAdi"|G'2_02a\BZa 9d+bwp4hP V5* Пfk{cF;j}d_@ ZdkۥAfÇlfo5dp|{:H=)Ujn>Šsb>Pyu3rDlEp?[Wq׽ڒ@O6Y2g)PH#xuB:@}3F=}u=ܥ]Ŧ?ŸBkT ZJ;QoQ>7@zRgx.^te6@eYb]:^6!?zp~$!#!iS&i3.!DF̉o]qKćk].4Up N Nýpc e>KnxR)A@C*!458Hk]Ad X֭UQ#=h\[LËI.)s~TQ0Ma'd6q3}ȏ!ɡ( FwBYs a 42vyW+ǺerhoNPB'X2mlV`J> t ʍ1LN9{+Kp`qPՃ GY ol+\Ou$=+?^M %U+h"ku$ Lj.}7&/`w2H'4BOҡrcb|9n&GY0zru2H PGբ[E pfVN!wBu l[5+xCK+&FM(zܥZ.$닙(షP؂X#`%S~ `^SIª,p>9c.Qy,_1i  qB?3Q3KJ;lvM`|yYq!cÙ=4,rlK\ Qf#믴`ִx`Q ca2Q\s3GFjsX9'I/> XfZ.Z3C\^ߤ6ƵwEݻȫd. bf^ ݷ_foXQJ)]@M7XqipČA RQG4dXavPgA g5r'ؙM9>LC#G Eh3M%{F,7mK:K}SXnY"|ô>L1xߴ]Կ؆-&m6laD<0'ES<>LW=#:Ԯzcwms7zPP<#]]y ?[bցk]4nmT!1ۡIz;*9Lv\iA٫| PhIAlYZ$ vz=`p}#:Z 8v|rܔHc!c]=aX n:.ҳYl0/_1L9*}ý&PV<-+2(rTŹ\6^xԟI3$U{sMNT~J?hAZmI*pPqnHcZ; @KmzZ2W=̄V$PK24i.QRL)cN M]/j=?g`|{rm K 9M%x듳~7|xːW^諞f\Hb}=Jy{ yv1Oc)D~2E y0|UB Fy eSpC-+*FWՁTPie)caKYjW9+Fr͆fu wҭP54x"⅛oOR2[|+xm}{t6G'ҩ׫ y %*D.R”%^bl 'In`Un]I=@c<~ //OY{y%K=αk綗1|M:~M<:s8iw0)BzXǞ|dd[l\/,|>ЌT%gmUM1Z3;6T+*&1,73E *(!;xƱjgsD߂ M nHJB3"n_6'qϞ ?ڭɟGjHzm?)) A|o!B<#r~nKD&I頎X&#ш;w??XP!+t6M:uzǃqN܀a]_5s5+šb;/g=$?Con7Ě`r}6tbG<ޜ["sC+޳K!ed*O4QEK4exşB,f݊Lyd#I,~־"BԮ0 R)JZA9Ջڎ).؉oJǖZ3JLL!8J!^m5Y5' "ZiM 0rՓEdOcd@h;k|e6=ć,)kW+ڗ 4+lKLLb\(7-x4_nr~Smsz-r<ᬺUŻw 8c]&uV1C:`gqZ6x ]&P{ց%p%uML3}c0n?̣̓EȔ85v=U]ڣc ,?tg{5,Lw>Eep4dUP].`۫_Q+m$?\y4v65,MD9WķP̛([{I(sSڰrB(`'1f:(D0z;O20iVB(諜9b9σVf7ŽH qGκBుT)"Xg(wY?ۿt\٭Fi.QQd~|I  ~kF>T @ވYѽi&:Mp9u$eFO)6H2*9W 7tX WP_ѳ{Ͳ;/TR` @ݕrJr7 p4͈+N!fԎ#񑂮wIJXA1aO}=C1WM@+!kh u̞Y>w#{Sf#98mK7U584/ʟl1鏪M2g:Rco'3Bc?A4+:D9`6xBtW)~$C}H﫾u9HP7M"Z0I%GߕՎ>(MNĖ͜y4Ť*h8]^hHzB}>j"F.W U@K K93J㘵S-0cB@cw^Nc&EBZ}H?g]H%SH1[znٟUezq+Y =gmz RI7Z?c<$?ʸJjƒ y",uB SdFK=˓P@}')v")7u1QR#txY@JvS):,*2V%I.kK?ΕHu6@VtCI,\{GpIpˑ"S51 >T xNşC'uʍŊ^lh\=Ń; $y]S k5-"3|M1Mv-J֔\WUrWZNVwoW)1TypD"E͵yKPOCثO]Vܟ.8bšFqc1Xw#9c}N;qwh5c$LXuV[ fa6IS\y"Ea=ZfjY iq(#l+!fJSxhH裦T:(H*`c-7d^3zjA/.ke}D*;x?~i(%Ϝ}S 48GmUfh0$p C!A+sm,_Zh r|IgyLyFr̸Q1X]J~7*[ |3~& wOz)qr0%!'1mQfxj Oj,'_ևRڡ;$, lغ]gzC CfF|F-̻Bs"+8Dو%?} r==`FSNyC$!l<g?JB0ĖSJ-^}7=Xc,fΩ}-&> 㙄'>^)a 0[\@{J()QNjWyqΔa^r+$bKnlcgqF_#ȧJ4\nT3-HpP"6Y YA8D~:6w$us3X]ra$^ޟ-;|Z`G:O)fId6F|&=ILfMlB;!2.C`<]} 6 獋.7K\]XlMH 1NyT>xB[$*+bMjn˿l IlL0aSH*5 si^H  TC$:CUԑQ`!4$aBowVU|=;y^"bc& ε*(¿{髛4qb0l1] r&ѷ7rڧn3)_a "I"15 4خc#Q8_ };aklƱ5q*US70EBqWHZnTƾBȍ}L&, O֫Fs q2/*57%W%VsAç<ӒETQ&Z,4l.vθchwMxuDp(O<"戩S;@ nftϨ,!eo5%\K*l\MeTnZ%U_'dgŗe܄]؇'@w-Ws3eB!dҒjc0aSR $]Q21"Dy-ꩰ8q6R4)478y"T\/RvnDns?#S =}fyQUBhhsNлZ07dTM R-UxJFAFELud~m!xXZ"SG6,I[3l N_"l x<+EȒdޒ)J$_fq4 Թ3x̌(5H^n/YS\?뫁@QpÛ$;[u84i O'<z q7|]_"J?:M.*er?*cfS]mc~|&V+!tQko< dozGDuMz_( /$"-ZFhu gd^gsF=VƋ\?>@ű.V˯T>p1%̣\9L8'Ѕtڕ>"ηĵmV4Kh+8FT`toiЛMүBip^pmT13 d !X3~6-UB#S.8zV?W׿``0éDd!GEeUI_@N䂥 pV/ @ D,g_3ٌ>f ԰e'pzgn sPy4_\c8:Pe:wN7 $y7G!2찑|)5,z&3Tw*c<J~Ena 43GC"y`bkf|K;](|QQ%l>93v,{YVނx?:^~WEV낖;\} :ǿwlPmM" VJf>(h)gel6cN7^?MfuiãOˈږ2BƎaWsO3=0GYX 'PiD@x ixsS8*ePum]P ď23sϻP{Z֒nvBd VD zFLr(a`OmccՉUDNEm!]_B dtᓐnOm'f.()Vq7z\BwHڳ/rz_(XNB4t`uύmo%#$EI<N=JzQ]]_kD9k H*C4r^Pb+7ѹ#.rNQB$_׿#\hJپ clP 8(J 9gqWc]Nz89o@i-0¥n lFV_> µyc~JZA5N֔yDz!gA{TSīJQI>mrvK`|y{PJ%H) SIotuBN%k&uV`pS2ΣzQQz@n WnG:GzQ$>5tCяBƟLraqwEo }AbTjfy% ::Dr u7ĚMgnF +ru.q0r3>l-SX}JhAF3s2ǭE!}ij\{ȄdLY([ b鳱XqWr#:Y 7{Hz 6MjH$ W{.*v6%ܛy/:%7t,yCx}o\qY.X"y䚹X!<4GE?<n-=r *M,< R#*˗ \LT\ˣw%EV綜jtwj%86W}1\OYȯߣ&RT%#I v& ##X`GMzMQA߫hZ< FQGnsSjqqveD! {I7v, 7CG$TՄv{ 6jP2©wTA*g, ]Kt} /Quv|=0)AcVzkbʢ`{5C;4,TBfA~d}4h@$ЭGA !)}67CkCDqO~I !0ڳ7?nr8b<@ >]sc9 ZlE@އ"):&d0*Gj>2<ޡZ&^t#,mB4}uR5Mk%t"ol_C84{-Y\I?~|N'Q֫;l {3rËoNk0ib7(6k74'Ox@ լ1pW)&lj"EHۦ/>V!vt3Scę y:WOb_LSWHrtnw}haMv1;J6xK|żWRpއ?0V5%ך55Ifo@7ʊ< +X >vAړO >).4n L7GҎ bxp)u>xhxYh1Ҭ}K7Zh^7RsP.&%\];,# |~5}?/$vRy+aCHTof$o};r($熐*?8C̈́dS'zQwI|see^dqmq̃,.R8|tB~ 0(l}FL9 -Jo.u`Ѧ8yGs|JGP, (g'Ùl&0wBFOaa. GgW6{vZנ?ް`R=w5.BAoZq}FZGlтONiuh%~VgI٣+i qs1B}ģ=G*ILMMSyGDڻ-1[|Oԫr*Zɂ( 0|d󠩼<k< S+ = =}izBs*GLQJI%pw0c#9s8Pwa 3Aoy,^:`SoZ?n,t?% $!?IH\5o7swH M5LMIn(w2Q'Lȵ?DtPrrf(nu]R0bzek}πY3]*SC F;o{}G4z"f+cݏSߴGj͟kvfZ"\Tvzoʉ^X6al>hϊK8pMݚڨFH=r՞gsm<Ճ=E0vfi)0Q3Cn2`Mwlk!2Dxn!#;7*bs:YED m(l48 @%tGp%MG 0e:ҬqsHeg2m0AT4#P* Q'&pă=ZD w=)6O 8Pna{kVEh#$SgmlO䜜iT("D{މ~X K C=qۿ(x%Z b}QڊRL Z)ޙe3˸K&H5c=v߻{.hNʭ$^+ qyTFU .nXdnO1AAkj*rARhSfʺC4u. w=r KlǴ9tڅ)J[ޓQ&\4pWiCY3ֻ{-#Nb~|Inn0콪C/6RRQNgo_:ј0[Ƈ z 2hԳ0"\ R.d7q1l@Ն(uMR(oC\:qFާvo%. &i۩?Oܑ̚k`D\}]>t' 7*/v oȼ! I6TyCc!:kUsWvl%f17ђ t[XgmD'<1<7ȖyhEZz oO )._K8x4(ZTm)nNɜ,`;jRgOME|/"{QeLI{cXn 4b6l9fbEEk7@%umdb/v IIXGw_-Kg & mmO3hy5J8Cg1l]f#-Mt_YĞXWbp.FJm7FhW|zI r~VI}59A\=ӦKRy3׃Z5]|3`r&tV9ן.2ɬUSS(Ky 7&a+,F 2 Y ;Yt`;m-G(9R[%#P}kuoc=ߜтt>3vu_#3b_7vz۱\cJVթy>쏿6]__k}6BBeB}7 rvlʕHpE%: {oߺLVK8F eP.By6"4N=:8 {U1IM-*ܕAqbpujYn?A}^]"P{%Dley^ʼ--'dAnpqtyghG+[nKfB|Aîf{Na_D%)~0F]QC9H3\ydSpc5fZqh} V4lQ M:S{,ɇ%vDP tyG? :e;*M_ =CLFi&5 }wZ"[F47'a}o)3Ϊ{qU.U'kX - M2߲dM,Fqc|i7f! D/ ́6鑨zCэVZQ&P?x(k$5 „]<5 wE<^!%NDW^%drnmH\8P7: @{QB ճ)\/W u#:iھSMQ (Žux?iXE|҆FTz5ծFۢ+f?jB Fp/m#j#47a_A|N;u8v8囍QV0sTr,oh>rbWkA!`\Aѿli-7)7֖߷Sk;56#|TR[ ׈8Wٻm/`繙dX!lh‘Rjs)%;|c11g3yoֿ*wW:u>_kT4KxP|BRL<6>9g,#ҁؕDOjd_S<&ܼ^\SpOA) 7Z_C#ȹ#uz^0υ PuwHKpKֿ}a$1~EE rѮ'N\G(d})u[OÑ͎q}6ή> QNr1{D3-dY #ێwG=I[΁az% m=Z9X m1y|*ٌi6Nw2*s6;c 4MS_MA?Rډ{+Eae:[6/> ]9i\TfqEA1&"SMBB;Өl4u_i0}A8ӧcѐ>dՄ^?kccnBbmG^ʀ6}I+&ί;nHeHtR BtT.vfRZ\E} RՋdL˦+jG S w:x“}0zH}&A <ʘkq͵g^t X&pgΥ-&Q\)S .$ j)W8\Hx^c[HzQխK@$t-Q]vtkpSk] X`')I68% ;1Wy[np}Ñ {$Z|Ȳm?kƷ;7-c)8StvKYmT!mg86υtرjxZKOWEfAK0G!5XdّI,9!Qɶ:a‘exRR?ȅI7Cm>I;dMсثTÐ@~pi>j{ni5+U5G'.fV[O ".{gހdW!xР*2pSrEPMK!Mp!Xt pZnEbq$ Ns=%P0 gi i,* IuyH}ڒtQu YTg"?at6NL `g!}‡nu1c`ū%nH= KI(~,ra߽H e6A1~/ Gғ< ?>\wRWL:ס.~R(! ư8#MJ+އJ tGZOH]ah "UEktGo=rw;`a@v#Zp8[_o.!, +!at/_czZGZhWLԮ;됽m֬,i$xCw"f[=\wԢ:gҽ_XӿydpkT9@ꩰHG;Ƀz `2-hЉXmRo==15knS> ;svx yc; Ou1)(]ͦJ03nm8^6*) vyNIvv[]Z?H8g=cQ ݿ ϾL/-!Nk'|bfmaCVY?׈Ep^<]SOM5K kkox8YULY.w6|úǨ )-SuUe߈%ifcLx2?ކ}SU?r`}9Ba%;g(&~H~y0ٱ*Lɤ'gƔMqu^*^ds2+,}HIfmez2Ў‰˥T24Pvf@GcGtsDb!H*6E[63y%h +sdЦi 1pD/ {mpYxg#Λ-^̪V|vTޜ7ye8kzTAϿ viQO>]?*ȣA+%qpuPY *V-]Uڅ!2NN-Um[ׯ\4OH ZE2] -m] EXs\][^%vu T QW ZW! Td,RvΔ)־dqeok(QG4)[^RIjAlCYđhEVŀ*9|%R!E|2Q-l6RY  5`YGڗ}#x;Ekl-ށ&$/%`XbL1" -q$m"Od\E3ze@5Yjhf}X H]!~6?c,}?6UE~XކT}}]urL˺/ j!o(ƥ4D/ !AAU\qk}n:YK@>O N[O1]xS%E p&;yT0?g uV D'2I;}!KDLø!-"iROcnۚ!`_"I11V\MA^ffb(~Ò&SO=/an-e{bXZْݯFG\KXW0 .iXV:mɚrWS]l΁BW?u3y `Nn\yѵ:M T"i4;62KqH6*37,ߜYA[5k c솙,U(]ViH 6Vŭ}'%7{ܣَKBJF3a\G]CgS.D&i]hm>(1 .@שد"~haayk!dyoWE@uCH΁l9n 闖\W#-@Y1uj#] Ĵx,B\=jr/YUTrr4tUD^A<^˹{{56z,[CgHfA?@2)e/re-} = (+yw.h5Wn6`Ⴋʛ|cad XXS*`#Gw;KϜ7,L6pׁ&e nn5658/7`c|gn%'?%jzO(CrGn$8U#KBnfDnݩ#{enn/R$(\olT,Pj(EH ? 4?Te@06 ӓR#zPS\|TUJM޻ -moqpdVYc'*`1Sfr]Z}r: MIE=yNe* mqUzu׽eEHHwCqgرWr@a;X īT~e7k.FiWNvnݔ(K7D7Ȱ<`8g QK,V*7~V_O>g{֏*sg/~(Xn Psh'Ӭ66M49?̭N$Rj EMXs֖ޅD'.ܵRsLXv?FB_ +GEr֚iPƸ!J5;au+R"eos\8?N4R;хkMGw8ǟ Oyd#\$'2 )yjm]M%N&w+.ܭ }yĞ%qbn3uRB \'; pBt]!!|!ܞR2e4:xިpΫdr[p]H]3-w!I~3c_B )-횳75 7ϷLFy %1=6V\ƕ}/9R12:'unYSA;rf_QU?nsڰ$Zs .; db!Vuщ] (3?&es\13j̇Gt-D6 J@|K$;P<| 6{>ɖ 08Ll:lvWAe濝fp~pW4Ds -wzaI-#jטdoVīՂ-)Q@KE!IwJU( I`P콊(K4ڷzUG(Hl=Pd&GWOR~58mjZ$!2fzOD"oÃ;HljCV#KG)ÏY~/ۋEJjf ?QRcFisXg_òW\OaC (uc;-φ@/:b5wtdєEP{p+2>]*o-T7erB';\rlC*3h*^y qv ctw81wj=إ}n e"Ā35[{PLf UarE h>*B2.WZ7V[!wˎl(:HBգ.J՞}+]Jd[3ޭZ,U󔱏CdO+ns߱cqyPxg?o}txӡU3Ci8ebL4]g;e'uVЙ\k4fb;>CPU`j_ wfiD*]!yo)o:݃sByzYO6As<RV?{j})fIdoZ%8sDuq,V"UߴH-?Z"YRzޙ뼍 bn;(g,WɑVR z_/ţBP}U %%;>)X]:cFxy"h qۧ;MY?B-ԪOĜD3NkV9N>40.qLCHKz b<(w:Mu}#36}$iwqX172l|p 3cQ`BPA &&pa35eXIL%?P,?"mo )HEv$.9\eaQdcj3ǯBʑ}ޚ.i^f"ʠ4"W"h|)SalU͚Z4sߍsAe?qϟjtt|Ce&GZðn$'bN;gNE"i:nXh['Ӱ 3,ɜU|RXOn=)6g;I[w/rI܋N([.Vk'wO.x9(y:q LT!d:o𱘑F^xٝYKAaLLL\_, {p{6)n`AP|G5;`vaJLݦL s m'Rx}"B- lqz"\<X /=Ֆ?C'rxؿxN:z9o}G |} p溙I]|D bH/[nM}[LSf%A'pƃ%8&hk|3GiK, 1@o`rAU Ixfv\1(_]`‪y_=mU"'dS<3lL.t)Y[2ƽ5Uެ~BWjUyweԻ\/n擪6Ja_'jEǝ&;ӂ3Po %C{eVFpI}R Pe 2-(&U^U>͆Kuy?P…l KF]1&Y==b i>MPz|AniVpSTszy7IqY xf&LO8.6P—oNQ:dv%F6h%W}_E9&e['Ѻe ]Tr .cì})3fޘR ?Ƥ"t8/VE\jYFc1+J)ANC@SgYC%w8vUnuY^ٍ%:= =ol0y[6:o[OB!P/W(ki\ 5H$䴎]#3KCm`[X:ոSbծ1y*Hkk Pg|L<7li3b'/Zl` ')R1ꎸqmʝ͔?1>Fhu@2X%lkxɻ.O1"`DMgd殅\vИ4Lp8A ֨y+b^ ?0-[Xی #)}Bz"Ph*4qB}"*Cqtw D8X3`CuO:R46}'BZ{.UYX{jy? (\T O{#0 #9{!$9z`O[/jVچgJbV?p|sB(!emjr4BD.Uso!kXkte.J(>4_}VFk{FɪnF&3tgT}}w[Et~u1s`3՝j) iYJ,uF='#a;x '>}HJѻFĒYᱬcgqi/U*x{NeERRHGUs%D'67j*RPFPX Lݡl({~b8'{t!t;0-[C#/qA_b8=O,(N uexy-.v .rɵ8."EQLr [1 Z 3_Wis`_ vRemn=5QO\!V#G4WMkm߮JF@`(;YX&TPꈡ؆D@` ޞi*kj(ђ{aÂSIffQl<'W=N$Y7:A8j=0w)![Ύeϯ-u3L$yg$(_\ _…m)A_PE>C[e[λLG@ TnwcQy==g]A XC2* n Fo "q)1ZC2G cR‡c)r- Tp_vmLgt(y}_eǦ_2yLh'H)oLBl01#Vr:(LTهǡZJbvnFʭ)dա.׺BWc'f,[啯Y(bKLVK:@ޛ &2U҂qp0q7;%&:\BeSP"3S iJ۲{Z "} U婐rzꢫP|5ƈ9&n2ŕvp^D4GRNS$I/K>:XS$-Grtޭ456q#j!e`:n2>Q<-hU?q+:dχ@7J 0۵fh$iٶ,.Q6ؠV8^y?2wfAň4g:fQ'ӇJ|ŒL-ŕP~I"Խis <)f PkkgL+]8eۗ:ݿa+%}~ ¨mHp.+3 !oSxnc "An|EhH4O5Cxy  Knwd3fDMZ9I*#!Xs_3?ryr p :7\@"8,'V;FPTDn ۅïЫ`DF|?'(2<4I>0[.P7WXAg^aRiǑЋ2̰`nT`oX}QX==K)ݲb@ڃ^o]~3!tXI1 S&Y?(k*&uVCFSK(1+&oVbbЎFYl_^Z"R]Zhрyne"II&1]?^/uQMÃ}I]PJQC4d2kkngvU{uF69׻V Z| -hJvIH:L]hp1HWL.[bR̾!?cڜY*KY:" h>2TRU$sFh_,Z B˙/šQEExߋ\^{mEY؋q$11)-0+MSHeeF Hk51ggWk.6i`!ƂV(" +ծUAAIUrJ B`wlʋP<=AkLvsCr { ӡ2wrKH\+6Ur2Ҕ|%XMxlenIux,@8 c@@CXNW؜ `BI.[sKZ]`(#N؅ap. )vz<ޑU6'=Jp;W?b9Dh񳟭a?YtƉNj)I}A :? d0 9}DV-x"P@.}C.`"Hnm{?9<\נ{rkRT]G5 -־QW(TVGziA%"3PN2'$ Y&gK#]P%kh/E :ǤZN0) W킿xNY7RS~T# "'HݜkkfD昬1R}biD "FHRFiT { Zƺx9Hx /*3Wq 9Pw^Z.FPue{ Qe)@?plNJ#o='PX/VрqCjIѮ1s'VPJa3U2C2tr&ΐ"*%~ uYy 60E]%a=,dj!YpP!&v'@"428vyy9ۯ!.`W+ROzR:jB@f^ߟ=$iERO&nsY=UrST."(q҈=M8&{}6ԝtxNjυ%.M$.@=[y ШuF8g#DD DM&A"e? WtC7̌3ί~7@6@@N?1k=94Vyn~<'Q#r6_% !# V3P0RzV8ޠOpQ1G?;.7]Wd0藁ӲO Ʉ[q{)-iF]#}c]Q/`5d 0MѮˉF6Hӄ"˕rfASu+();'Y1d2d?sz嫣+ҩ9n3pg!e.+l^At*n[IqFhđiؕ7[G|Y ^zKt߱,xAy$g$C^ݼ)1bRpslH.\U{ S'rrآ]O⊶Wu:Bо' _-ϗ6j>rǂˠ3dhe%3)C}O%q=6Aۭ:f嗾b] u1,ɜM]ޢ] ?CxRZt4>FzXth!RtJWKJl$_J=. -iX3b/1 r>-D2#0[al9,ok [w?FS m+Ծq履j?e'olNw 7_mCWDX}_{4=QLE;0) A4:ɓ19ڪ4oAib^@o v zW p6tGǏ0䑫&L%BB¼)KKä2WQl1"y<ȁt)ܛun65<>Vq^+qn KHT'(9v7܊˺ީ~Ɍtׅ@xl1e\2SB}il@? R#YXpNqu5=?sPl,W~הThG+,BƊj'\qw;G{+kؼIj4Yq9{ukS81Dg]uy*NQVc`PNH)KbaI/fv{|am*UeJ?@|nhD<9svImt-FGYu͞!h ʡ>uTRܫC#z2*KTTDTuK6%B̩rPԺEdk׵ZC}d'~eU}Ic/Ut^S2sZ/[^˂,|`w qQeIO_4j%1X!6RF.wQ/UlK!nrCCYd8d>Y~|C>x!Run0<67pn?<ʤȧ |&׀Xkq9"]]#D~mW숗FRJp@{VDChbdZzxyX3(J{/ɑVt gPtsI0f.2J7b؇'цkcgo2~nҾ^7c|raUcL=Boz@aAr 1g~nHuJq)* ;3' yRkLJ$ҏl!kǙ7 ]BS_|c1[]Z '[ܾ:1.#ۻ7;T >1jEWwĿM@mwj~#]j#Dр`oP.sI!gӥPҏ\&v {jJ8ϟ} h){swPw0\iľn]x=3ɏjxfIU[frxYƖv+LEwoHRy1!i3zPގ~/`EW|g:WGz|LUz߈x )7iJP5*!)"UK*L&eAHZ2!^eRQ? őPPa e@zJ6̕ ̢+dNcPoMB8+{,g'82@ ֲVw*U-Y{{IqHU[IӰ7F@~%cAԷ,E(YZn.uoX:9%.i,p9~GiW;"}Ĉ|j}s6_v^hGZwO9ַă7%\Hd㘂+NP?q/!8zhdw f.PokOZ00XYbx"\:8 JR+TC,:yjxa3 ,%F)/ AƗ,;$ץI^ C!Lz"^`0@4TG>(_;ןksȆ'g~7S1S]KG—4udQa-)T'-y6XX+` IO0HC,mi݊+;TԬv#d.e-fo‹=BkZ+'N+zvm׮- w'6`Ai NŔW&sz|N][NWs5.y>r4%u*9ԙg=i)۞J@6ˣ¼bF=Ej,;]2 |6PkwmX`Gsh^áݬ^JpSnA<\wK=o2\`YB_gWŝNOL*BaA'qP)hKn4>We(s8RROյ6qh}n'aAV'Ҩ蚛[ N)P1=ze} _SXۭ$ w:|ޢ)-+H*J lC$5=W ry0ܼ!nC4Q'=c=Xoln0bDLKce_M@LxT*hkMҰW"Q} (l}^r=ɜg W ;XĤX 'hz$HQaĔ?!qƅu X{)ꇶs>P/.B0.}ѭb[̲" 06\)6?DUaպvR!m?ExNc".$dRosoBU?ၕ`]R3[~/O|,6}}tYktT{B@E_WaZba^աo?@R&w/9NW?;M[{`ڃ.bd% ֮c N@auM2.Xn$oɃU>T e"lT3 gObV]IE_~#y'SFB6#` Nd*e&urH۬Iq)̎(a6rK{3u@I!zLљEY] #{{:EPMk>hMOo[ ),zUCxG?'*岫gެ('\i+`&e:"Kq;sh&P/A o\mg dά4{`EQcP|r.Cb ~Y wT;XLxX!| j褹%ԟEMڽ|hLTW xߝP8ףUzg ^EOjq,+HrXm NMb#Na#cQťHȸhBKn'u7!KK;mjfpK=ctȨȜi Qo[|Cs>vWxTMrY™?>Qx>o@,iî>y`ZWW.MWBI uv#?]"4S'<*T+R9g 3֖ARNEOXg Nυ0X=wAY~caVxtP/$d |\nlK'\?ejKaۣFS: B*[ܡ<`+uV<"_ھuqr jٟNˢNyaF+pߺǨ;`4㽥KaAMn#M7](D?"SȊzJ]0H)h|HaCHNnGڨРj.*}ԗL1s .2zpPFܕm0^+0$0QW gmݍ%үH0u7:on9dԒ;XSB5tکJF4.{ŕy+HkK8s!;ch iYK%BGzt"p'UV񽽆 |s~ڪ6m`7cBWHyLI-XpڵL aQ~$uhOˇJo]qٹ%z_}u=J_CX4O VZe% h-[&d7&@x2g  Eo2ɻufHYY8ڸ8"ׁu,h9 `lJ ȫh;9ͬUTzCHLX76aN!}|sK&>7CQ4gZS g9@R ¯ m%Hݲo=(Z%d{VXEL6 <p|n ͯAmJ]v*a^*HJnʜ'K2 .5\ӎB1@}?V4.=zHUM VjA(6@Fz?뿭yܻKn{+;tPRl0Qa Lk$HWRz/gLi./v) Ue+\,|2%mC lP[\-}nou&%RxbhP[At^0\kz?5DRxKqYbχ!2Ԧ -Nlfz)mQЭz+(rΞɏRX<Jۏe2d'ڣ摎L)辺D"Q\ĘYǺ(JPT.3%ʸu :[$\,HkmH}  `RijlC|+f>&AUwoG@H^x{ֆR}E\"u$7Wg>KIpӱRƉ>o[%T]$|W,YV8 `6ZC\Ơ`}a@H^yv\/_F_y'zJLlˏYm 3NljkZܭ&aEYɌYwMԾpֻ(/= }s b-^㸗xԦmp?҄dL r$evmXiEMS[;+xI[ t{u 6'P[VD`eh6Oo]iigG3X ZUTxF~ʙSz?WӯuOz2bpPrbկ㍜3 |iY=UuznÞI6 s$}/ MWJq8 )lO9DQ8F)F5:v] x)I4dX'hi^7U1s Ix 4>τH*YZ-qSi%);bk\ި[/q#`s%7t՞I:waȖE VPb\~|ŷ6/g=pFkRPky9}C]nIȥmr+sKP}g#hNY'5N(1N{C) Ie7UԠ;#AȄ[h$B/`y| ˥R!C~()Go G"u'ɭ!Zr+zPQZe4dv_B񁮪 X/qe;i<˭1GO,xvt|+ uvljQaij5fƘkV sbaW9`esێݠ ~PoP5,&9s5 z,Wad`ȓ:;uɧo]<ʁ^`cɵANtXг bX&^,&d5EDqp3N%8f[a?auM!1-[J#HƏȵn# $<b`, W݀gE<;ac%R)mG/ϫ?5õ-T4FF6LHncW 36R=Kw'4e{]?K5h_Pdb|O^R+Je,5Μ 6Aur~:2.GQ-]^$rSMvH4򛾀fhx|3e*mpM=m/Wv}8˴)a߂J( pUVIv ݻS p*bK&l;(a @ލ f5^/~pk6I(uѓq>@. H,jئ3iC2D(ÿmãMZFy]sTHWaY%%'\z:F`lS+f27@,/]˸fݜp申$M3 %`aFD XKQ(}[|5VE2V4ТLxȞ)Fd~LuDId4 $BAŏvR?p\[lXܫ%֑ lgpؿעd…t N+F'\];'k|%6jhI#F Vl +ĘJ - ׊ADȰ Fr#کTY> MWbx op'~nu&W_ctB%Twͫ\*JPVMkfxM\IYA:` 5KAzf B_̺40KrN*xUK'NcWFNZZM5I`^ֆv̡"xSFƼyJW2\UeL/TZ9c*(T~8p6Û.k ydSA"G쏎љ+5\5lTJsm#Vbfۧg#*ɼ1 *Q@&`B]N4%IŕBk2с6!|DYrYإ,o'2Tٿ@hpG}i;<ۆ$"/X#P48Y U Cx%_$LTJ'"˱C!s T2ґ ȄtXYG0um"n3I)49=OYDh>5z]\& GY?+\(ؾgZE^&o|",CSb*(Q,A/NSI0?٥t"["b^\4R[oH(#y^ 2/Xb> F~ "8ƕjo]h=U[S0gSeIaU/4C =vYxN-!3y%E ZfR\/D9wcQNC,J!lQxT=M.pԳ#0f)jof|3KQ$N)XW΁Btk#q&~iZ~f yx.:USbJhy~c0q0 ?A{-ǻ},wGDk[lkulsIIfƈg1Q7bTd)CS#Rn xwz?,o,jgZ([$S-4/P#а$r- (mkxL2P%+Bky20.~d`3EZ_UsrsNHD{ḍFtlFRDZp }: IOY;<YO%>6|/flZm$_Z^ Iz #Ę|unؤDjc{W ,Y^8ؒ}o(a[4"%FDoYuɐ6m,۫L; (&z7%WI.%C"h[XCA1{f(3:e(31C*<@m|[@g1r+mTV%Tg6yـo4P _eJ׉)٫H} &Q0M1cXRE-|ip1ؘ0\G(잪NZ ír2qy9j˧~j-[R.kOC@/m[gVbc<*} Fl0BKM@sCy/{Fh [A$`Mq:96DXL[kz61E 2Us[i&f='%1+<4[|[~u-@[Ў|[WA{8k=^ZVp?Yq!%d~٤N^-jKUrX?9} 0&l ~'zoM.}'J4|^ڐѹx uU_)[L2sB MmIlq 22ZQ_j!e}n_PEНB9OR^Vw߰ Tj$%NzYF?8 F'ȱWȕQv+ƴ^kZz}Eh 4>LF t8M_G?9n/xk1)Qq.6'\vzuw$ v /9tN y)%._2cܻrv()g5L`8 ygt0Im *Po0lBqnPDPk(|M;crX_)IzW ,1ƟzDULA?)ƺc.wLz&OG@~IYD8w}ٻChv?;mh%S5^ yY6֏Yc[Q0S*fӦ1 pn9N+RB9 WΦq@Sxꬼ L2 [^s#E-U&[t 6KP ^ųB?լ{`H9x"BTz`4&S]$0 S[D9 R"%Hvn09>'0. F_ VAE ;+٢Ics!0u@ߜ_`1* FJԋ%*qh+m:8eNGBWށwty5Ċ~E? &!C.!KgVډБ^>SqrZCT\ X8$ .nDh2$ XI+tƎtH>qljܒ$X|F@ZQ:Ⰿ X:#y b9cBxkcDgY{K9Gyr> q6e8v nj;_v}wMÏLTPh5 ?UơLEWTrya7od`h- !2 NÁOKS5LߏJȴ_ϛd 6҄zLmVwhNBH \҃byEZҌe g VUsUo Vȴ%ic_7:5SbB0ō{B њV@T$~Uύ$ˉ,2'v*kS٩`6jȨؽnm Ta909{&]Bud!jahliƜFnXOz$d_LxkZ"z葻9! 4] 5_4A uKVR-gcs9C!UM*;DnX==j̳͒ <aj Ap0щW2_sCb9 ^A6J:CRZ$NqkwSqQZn!+W鬊ҋQn$/4Oѵ~F"WP5;'.Pb;CE)( FjO6H˕Vf4vz ?Z"o,;*`bȲf<$`'/JѱjŞ[ &"8-JWˇ\r 96qb*vq4PҀKbudqp#>DFœ &L$!MhNb7}Q)on<07e ?j.tSk ͦXŘ&cGcjZ #+y`)~/$f|$}\L-}O>)>L'{YMvj򡺶BIS7)q^Arut7`] ~Sp==媑͉WÅo 6u*\/:o y`zIWy,Df?@2sG[8 @2,yVVJ=|ҝpέ>sx4JAgD0K_` iQ!bz܂o6~~`v3A]OoeKܟUrlz$Gu 7NƗa gІ*I%[z=-t&s:ⴴ;]=0((S4Cc`ϣt0?5QV` %!\EAj>CHDSo@Rd%s3I[L2_LcSoϯ Ma6O-zP?Csv#=91':8~fPc&r7!\}g4çӈǃ7{ew.}4 Yxps|?nv"J8}5';ld;%7Y:SPdD(=gx֌#i8y79}W<דAfAcUԊ.⭆OOgVCBR@ο  }~mgaOSAx^ci!/B< |(וx(6mKUt+ɺ#bN>L VPfctԖ0 v{=Śa2mLJ1ޑӫKR+Xё,ܞXsh&EJ=*ӑt$[z T;R#R(B}L=*?­*=Z)f߅ \5sg!a!1@Gf8v4ӡ{',|()șұ?в#UtF8-Ջ_ĊX\>D-5\$o6;"d@ʹEБm6-y7@yՃ(|\A(X;EհHq; ͼ.9ppuTNe5lotC}L̯>,g$&e(:/ p%Ƿ\Z$ =@SчPnnl9hގiJja1B>V$EMg CgY)vrۣ%CH2tHĪmQF6F  y!I{_}(:76a")PzXe\|=_ΨjD>v:ˀP]Ei[A6BcF_<88X"(-ߣ)J@Xס1UKšmfyL$eeu#/aP#=.gI|cɜ$z]d29Jx{qe/R?+a<&XXjÈj_82FM|ֳ2R+ƏC'{ 5+9PVq 6hWfbvjO!Xi=D3?CnG"?făDJ>I,nϵV^nOSʧԜ'71Аڥ" gL&GRaN S~S6&%~k :מr{E>\aY+z,ml%QȖu9d luU\ u"}jSN$<͓Su /h$Oh }ǜ瑑~ǵ\"mbBt#7[jF=׵Ϣ5yhýB،~AQ1q:?UiNaEU{_yIE{N2/E.Y}|ヮ^秲Ǵon.'&Zxj;&r;Z5']j9Huū{A .lw,YV]ř+J~ 8n`,Y1pbz_&=kVnc'EbMbd5_я4`6>XtxBjAR5?.7Z2zrEaP9y,^̩nh^vri5F3Ы>\HYNȹc5ԣ/49z!U8ÿUUf^`0 6# M lXݸF^&} gMUDnxll#\4 ;oF֨-h 36ţ}sZ j{s.!dWmھ-=`-~ z^ſs>UuI`nMB-m1>,53u_VkbKoX=`p´:V8読|e$y]ѠAu? ,&ZXf U- (RII΅8鲝g51/ F{aC t7'Ê]pn~N}%fvOVw JTzS}nk|#H RAq*ܷKgߕ=Es<"}X~yz/vP{xR؞<\=v˗&r;.p_zD65)^N<pnx1#7H)2/p ?b{2ɱ%0p BH{X-p3:> z R)cc8uCec7Ps1ckɹ=(Wh\*/ f̮ɔ(ď,pC^ve {Br*38ߝ -c,.nid= ldP'|`RD[bdoeZRAOW]'N8禍l6Vi~m-F5Y|W[:PO2GsXU병99{ӢUy& [R_;ЅdJ͔!3ozc>F2MS@$-36gZtn1{.~rx/C{vH%/$.r$C !R78diOsެg'I{+GEp$D9 9k_Ƅ?n{<0+F3:*M=O㗧}BkYp0Sk鏲ZԐwz}0@:-#Y \VyQG)FY#&#J^}1#[GDPRG hwܒ8fB:O%sx9gQd1jWREilJf%W>:fms4q銏z"}2pGgPZ,7uf|<DR^3&pi,"WJE룾Is3 Cv"R k0+ZmBJQmܨIb&Mnq72q~F(9i#>Ã)e1#Iq ߙ,J]5|S|Bɟ]l~R$Ǝ^Tk#+d~O򰞴@/1\:PQ"':#&!; Gi9b^2vQc d&-> Ɇ6PvʁsFn>]YבYpI+_qf2 >; $EE _ffvg/bGpgX^%X 1#Ig$3@hJCԪm{)wy>Z2fsOO dh"Dx"X䗥m+>{մ~T O}F[wQ$<ɜKVCeٶ(kA^2g\R6xr1~ s-nȗKEcd{Bh Rmc0 [d ^.O/)+337cyM ynb+5rĞT[ 'RIEÚ?P,nʼClOc]7)%|eGۖg;QZ *,?bb8qvsRQQׁų:Ի(Xu9MHO\KQM!ƴq/Q-@d0])]fRb͟|fo8#ܯKMBylßhq[Im@;27EFFlBC}̿7'zJwRmLb&xo֥/="@3 ( l+f "/OdkMĘ*E⿈`rp͒jAGa nlA)]q/|mpw%qK`L!! ?.wevC`c\A:;g*DQl$ܿh->n"79Yni`?pI lGQy $pUD} jN "ă!nT] bbOlf>Qqŗٓք[/Uon&U=5Hӓo#nZjTH?Z.A}@%@9pYubh"0ͳby`4I8'Y]lC'n 90]Dc9znRYy* g4m/zT)ee*dH #E0Hϴ 0' 1Ng['ñ1cĄTra7ErYgk+D_ ;V_ i8p*V˾g$T)]ITܤ7LX}*Yi8GC$jD|\7Q,% k5XmH+"[.X/:JšsӟORtRJb=E``dYq=F\lxs(85}1k) |0v6Rӳwޕh-w=3%$\X\Л@C)F_ U%Jqbbhaܔ,uc8?yi9El>Sȏl⭟i.YǣASo:Qk ,jgmkY=S.]6^D ңD$wDC0( CmRdEUsxy^c;Է Mǿ@)ًs6i KEwjVa]H3Eg"?CwfLׂ8~ԪY5Fdݻ%'lqK:&ԡ-1FT@ykhO;jJVz:ô %nDHwI UH$}>11e-Y$Ȧ WjUk~J%LcֳXȔF-]Сd%԰k(C#%;Vm\ P\vP2vi'lU!^G9YA\UxΤ2dc TJʇql Yez;}[}d{R+T|#8fF I4"G U t^`k&܄wOt_^]BVԕ s| CF\"T1?h$GK ? XhpMIKS @HH!cMq/0 ihN{70a,6\e[JO]w-\ ['Sp^("=Lj7p=^ ﲳ5:O^]*7SSf돱]I=@JE> ̵^^q}X"T#wu l gA%{aLH<'bRi/+H~3ڦ/'rTXU:!lZ'YX}s)N{́ M-v+ (CB){ݽM"Txb+.kOKnܝoIHcY(_h>]93Jc_+5@gǜ'i%n|Uҍtȸ<qʁgbޫcdO+^Ac܇P&_1pFqZn%;b[Ⴆ(f>kk䗎kF?VM0Ժ;çƣ Zx C[Euo>_4Mgc(|i=rd2Jk1 !}lI~ 281  V. O)_LݒnADҭ|MԌ ̰tC2&bkpv۸2[Ci6gkv Qw8S8DwEG G ?.AuQy 8iH/Sb٦AeE" ˒@}ؼ99*{ \χT{@{V/G6<Qj ƽ>k Ý7R%GowAԫ_Y({-n G0/nFO-^%SBaXLe@ X74dIՓ3o3 wu^F#[g07EDTD.'h`.6f)ߵ3sjS7Nu+c2HS#Ja>R"I^xQِ(C{u%ݣQebl/Gc=bzэ1SiYj"+PP79{ʲ@C[zQQ>ymIϲ7u{I&Cl-ǀJiŐ+x>Tx7/w6C٥$]X͔MAF d==|a-z*p\V#zԘ[:q(<6cK9hihH VJG[IFpmty.@)pd>.LlpNy8],>F# +Ši5TܬQ2 ij+"SapuGW" $ 6+ƾ3a + gtz"GpөULV9h'KsdGȺ]LLu&|3],bO  8[XI^?Vggl`MJy?=pq .7í3ho&ȣ ÏYz ?RZRc_fc}_~S6xӒEVm{CfhjK~I-_32aRǥ=ϐΝώ}UbS7]/y+2Y&Ϝ͞($>f0v6Sc6%W= X,zF^ǘh?Q8c<X5)z($mWW>'aI%@ @R2{14SX&5 [j=~+@W`)GP aT.th 7G^lj+ha*}jۻbR~-X=YV*Uk rBOXx{FX 84V[CJn `3(Ch>i}Sˠj3[E5?vcqYh;Ŧܫ(Ia}3|͔ ۵]bD:T NCv5X8H" ZAr)GY/j ,JUӡ9k3tߢ?=8A׳}|L" _I όZX Vm l-l4l9?FxD~9&ħ2/ydYVm?0A= sM*݅ D ,;dC<1 AIάUTWB5 *Qo֤DgmF=爆xoZcb ߤ 8Dc˜oykk.I^ymTJPf&Ya>_mJGmru՚vƉiKasovRE,Nn,TX?~4ї(FzDBF_}M9 lى.ebxʏxpnSwWPd1'i}TE_1Ҙ7A~ TC'JHV  O?\ k3$8|=>aK5/H<3_D׃ ;g 쯃5ukfe9ǗpU\|mC"QCߢEc]x'GJ`clI6%[}ύj[!Fr'GΥ̋ͭ'"ZAhLjrH[Tw]S廊y.쨤ςxYF0j8{beT-/2{V(sJoY8?1KLÍNM }JJtfXs˃$EjD@hts>f14) #KxOF38%a\7kL*e= KkRr (v*&Y^J38X(|߯#U:%RW/1 S>Nm~l~aP՞IH7uFൃnx}Yl*F!%~M|'(EH'9Gc`qI8ρ\] |xK"O w.㳄7 &&bBL3$u\"8Zpy+Q PS͡|a929HŇEx61<FNcݺ2= $^Nz:kse3iNj)t0p/6GuAf==pef=nn όoQ{"TZ"Ξى?17&}&U|#PFJJdCl <$l270 ǁxQ'J8+l1mpNgW(2TB&L)'5!W/1B4%GYq!s ,KlOuL-b{p7a\ iXPԃVŎvfu[FYgt1 jjK]IjGX<չ\PP0h~|*ED>TZf'I؋/3\\3rn&yQͼb ]Siz\0aٖ1Fvn3H8k/5=}X WP&|n{a믳c -X9-nت#H-ڜ"qp$5Q_ CI ; ?3b!t5=#y~v=7rq$vb>: 7x4 {;V<.+hI I(ILdAEsZ10?ce_}km ]/µ4fx`}c]0d cMoY$jw(3'/g93ET\ΒL$g~+K͜=Q8Wy L2U}f3G.fX F:"˽ :)ΒN1r0b\˶FoJ3$Ÿ5(sӺG>+-唊ah=Yb`oN0mb ' 0SN$F4`;y/)(S6je] _"x}6BCըAQܭ$`jNq햲 hgե4q܀o,|u^^[֖C!PM!5?ҢDL uNIxC\y;\JPhlhkشjfsw8@rF=-Է^e bfE^6iYaDgՠ'`߹!kP)ʾ&Z`aN<@\g\iחN`#q|!9CȋX!#bx A4!qC~S~FB{qL{]=Ƒ^ws>أ׶#7U&u%O+o46ڃLا1r KA' 0 tm9h򣪫A'H;׾Tz$ soey 8δUYj7&K 67O|fmVPŒB=cB}/(a?%* úb:k9=E{}n~ ok*¼Si3~ksSңy*Y@pB_ײeUN_Ŋj[/Կ~4/ւ"Biٚ?&%H@<՗5R; ;/p(}P(?4\ݽsgǺ0oߧ8qεbxۣalUfM_驿"}V4v >\,it,u27rra"#zw=IkB^i&OWx&FC\e{0ɘW rg{'mIg@asEn <6gF!E~sQQV|23b$b,rمՍv]pyAD:w m7C p52жZwI_rTR&SzZwLޓyy*T N !\_˖@4]͎ M"wRE=0;8w]oN5鼖`[ (i.FeGGZO@^n?p ts:h)sNPvjʡU;I9.lmA;  iʧUgl1d^:ZLE^2+)8Q!d Lo+xnnxݘ7{cdG@vQ7;Co$q os1֫&GW=㸛L3%ޗ3XP%ud[B/d%MFan~Phbs賽#[߽ Q#2y^X$07M-4f5,I]_l-br f  V5bk|Wo,8rUs+WnI$ 8|̒U+7{9AOB)`Zx׍2>-O)hNV]kDm; d?K fle;G-WpIiuiH(ū˹_sN@{eKgF=O  oV"荍G>qo7AmгqX؉ޝb%B6+s o+baᙷ_B  ,9?ݝ.>, rѶgJ3 9WF`74`]e15 ,c*Oa֍r  k#0R< ތ:&PtD ynVNG,YrOOL'6OLa2pkW VLMnZN.dr߲,L=mT}+UB3UVk1WzN׹A1?'|\odv>_D@ݦfc D(mQǩ 6Jw 3DVط*6_=O%fĞ!d;}kKݶ$9vB%0ZkQy-nfz9*Y.°r/ R4%OW& tE+ 68',M0z VXR,,3d[ 2Ok?K&+N.+E/Ր$A\m@^AF=PѠ~9}?>Ќ/ERRDu„5cYgVEݲ*G$ 䧔xx_6TO%lMP]Kj} o=`@ZΤe}/6krzlOPcߎ~&*),qG!x'l$e>8)p@/}A\-hxO7U"+kA_(P@:POL۶2wa \,PȞq/ ^~ iTzEUˉ[W2{ 74Y_N\ %xE\T8utg-P*#jA5%]Dvu}' GE:$~Ңh]"pe1fc?m З`n "|@lWD+؅q$xUmCAV{\)Ev9Dh?uQb{(!(USabّCf1@.2J.20&zHX!ߎZ~e瓛;k?b$ȋʛ*ox"D,IWscQ9+˂o-ZTzQu c_ UEs'$ؒg~{ڝ[EbEV J6 *pT7񠌱~E7-l }"q^MUۨ/ A9?/z|&ם3mE gn\-ҳwScoiA ijD Ywr#x=&pck#`Rao2FYBq{cg5{ *KFH΍|V6.(s[)ّ1os+`ÚkM <2Tk ~kT\X{Es̐-\1%\c]gIhxD{w#⹿Pj(iDsRd0c93sitS^5?L2U!#Β13fVtBVZ{R> h@99Դ#“YA ͲjHS~J4ߘ-{Ug'JABs|拜. $[UM :AKR\p``z8A!@2<2>#{B2bBttE BH -jzSO늧UB<'.ie0ɍerqQpS'(?L85mMj턛I{UTs=&r zUwHZ(asMj!bVjĮ?A Ӛ_wuRW!O%:GrKN[T,9wX{rڸ7s 0fDzZў˱T7-->#C݄ .{(5,V2'V+ d4t&s؃Eϒ+faӭ(iF/FAS؜!dXGo m4E<<:֥AͣR eJ"GlzJ9dt7 ZI>|:dLQi6OO?YHmVP7Xs R>VUB}o%'F.} )}I*RkL޾{BfM_h6 nFu" C9|׍!/l:wJ0G Y2U-7"ࡒz0h)7s\"8\F*aʝguL:* zcQ4 Z6a3 ? `]9hpbw/lb g,Rl|!jX 1VŰ$&/vY8_W08i4="LS WtsvTށ; %[Q:6Ʉ{/HOK\x\Z LP1hQm){jM]b#ǃ, oK'5Ü0 ߰m&W'ainv)iʭJ^i<^x<n,u*p5 ۉ;mޓ2bX*UHX+vnU\{8AYpLg݆JDž G$Thc/kѶWR=YVܪ''Z񑖔; 2dIR->(.N({F}"RH7yҿH]5ȥa%:ſd='}l΍ʧ( 8g]*:?}}Tj`LK{M|{=ˌXPc%%dOaG ˻T"މm%$zԑ7z"8H*W` q (ߤ6`C^ު?P[̫FɟKlexc'\zڍ NU7Bnh5}LG$}rfHF#I6lञa*  ]a"z7XX$3 B>n |w G$U%h7 Q -SA!5 x눏.@ xjhjXځft݀N%F*~pl`-_wXf;0 ,ʟ%Ƕ=2~Mk%Nx*l-9*_aqأ6? TĹ IkN{C*m䘻tRD)cS6mWMS(49fzItƁ&;UL{e;)h29BU2ԁQG=;wlřk^`lm9*RΆL hx->l) .uظ6P=Iʬmd6%T򐙬tUFT!=V ֶ;XNu(Z6]v>`:g(|ls#;OE4‰=b?ɔp@c `C3AR#8]<l  EtAK v-qkV_ `PR#HUMʽqkR-=]ni"|.DrlYV㾄^ؑ#!Y( W+.*NE`ZXәSZ> 0)Mj UÐaqݐKW\U 'Kʿ 6 6m?9SW=uId˅j>:aCxMH[#ל @2{z2ګFJN~3ɮ~D |OEe-9OıfX7$ (fh Ɨ:FNoSb,J,U#?i=u%*mj=?.9󯞈ƨ:$t%~ջu1>iG6|Gm@5ϳŀ.t߾bsFU\$h ̤+'ٶӦYHQɶ y^]O'7# F(6IͰ``\VG,mf|EdezUBs [Eɚ xuEo6aE K\*gl۫i"1^A1&!@[kq(r^b?u;k! g6%Kɓ(vUL%#R]I86{lxE*EHR9oi5a0C0>D6Z  ԫ*ܣm/'p.҈cast+Sq@Z'm'ikP grR7fkp[(ҏa\Σ1Kv(%qrK$lrք?9u7&dH˽o;$ym}}:\_3bmhI~_pB VI?331yF6Cp2!3r̞xrgP9[E`= Z7Kx.IXX,c:R:SfWXֲoR顉/ W4S`HbdQ\͏֣#J;hȗ'IA*L466F0 A#L 6( H ) >ҹO<7?ѱ3F@% 8\mc&+\YJ hoPDuBkXkRj޸–7_Lg4ѬO/G&: -^1] &7kj%PHdV9)W)M3!6–Qc ܠLEzBS1@;gE D翁UKĄ~3 O 9CvT a~ 2rȍB#euZ#gOۑ]Dc]Ü 7 eF 8z0s'u(#L{|Y䶿IIj2U&{te`R;[#a2ʒMGZ*W*JcRuW)gK0ocU՘d͆T8{8D$){b1 ZwBCˬSCjF+ӖZK%"|7i^.IwвcKa} WI2~zRRlieb%2Yug}P۰jkk :ĽxrѳJ>ɸGPĖrڹg7sy'lui>36vdT-EP縌15/䲥$%Ȟ0+H"Rc-ypRm}o(dda[t )_b)я.uڋU3V{Y ($avM]U~% J-ϫ3^`kM qzH&Pa$UQAp!a}/)_p{c.Uj4CRoz=A3SV=ӵdP?"ʊ2HXw];tYyxp='H(;f<S$u17 s1aG\t@@ !hwѧ*٣W1K1NxzO l!5Iw-X ̯hyucIAO Iq 5S˩?VG:_ Ȕ|\ % Bja.#zd'y*m-@e>QD{Ermf _%9NK%W~;LػKA#a$ 7@EIEJm%},A) @v9Մ&$+E|i(W;NW.$ǣ6ꪵBGE7ɱ$«cl9KY gNe)7O 7nem&҇:N0>ﺄ{CQVJ}O׸Fpϊ?)Һ#I#.dR+,!Z0j[tJpMr 8g.&q u['k􊫈JNS/hVo=>y6Y苳y7pVȰE~<% ' t~4U)|HHo)'yX8 b!#d_L_)-'/d$ n; "b6mhv{p $l~=ۘ1T7/ (t7=O`sR+t8ae3`ߦ}#q@2Չ[<,-~] ÜEX!8q֗j|ɳ:UVOL.\5Sl;1m)K-Pk({`^~Q,fBEx+ {48: WbW{tGKX'/Q3D4QeQBNgc[s6}UzFKj!dkqzsW3LC=,H*}1MZD;$%c!bXMԢ8`CnKO%doVDPzԲ&B#w$~a3ШXĚY2w l{S܋wakRtR%)u Q eC;).5+X rK>hvR8YK=Fix=woh/KLJ+ܾY^r #E?a ',a$)6b_~&NR8zovw$5&BG^բjH| Ʈ%V'an _ΓIMStF7[=XgHk91Y//NKr`߈>T,M|ʻ%)A岴V\qCjQ $ aFb eiuQ(, ffHf&!CnlP4C}W]+o)c)T /g,' _H^o}CIc0%M}+j\ =_0 dyNH+-]AQo}B6l6Ĩt47dn GP@l" piG^Cv .m=BVC͘$Bl>m_szM dŀ ŬQvm.IqQNrFxžouBSW^ޞ+шm0f>ILεYBL0IQҔg:9TT-MJS;D#M.bXħp:۸=/Xi7"&;p>v/l%B_޶5o='NqxbٸYt|jۍ ш}cX%Y)eFbf>|Ƃm9X+M0-22W*V M6̕isD1D&hFLH%4rt.o# LLǨΞqCC^+eJt.uxwG{3SM,Ѥi4P"w6im&8E} -;*!f=ҹb2pM|= Q](29ap"<b}M#b-EdN@PZeUpBȅuVLjwE-!q_&y@I9P4^HH&uiC / 8{@Y?Ss-C `DG-bh7n rOpʗgVZl [4<X^ |hh\8Cl㑛uVo2[8ShEr8s=%F`.VHq:WW,-C}fRtXOEoiCGvuEǭ1R7}uh\j5S,(L]kfx L"$@/ׂQhdRR\F>e:#czܜoVM"皩e \Y^ e GaנaWfZK XCg IV. m_\CZf$ T )b8c=ՐO!;|;Y{׏GɌRƇAow|,l)FP͚C?0 3dSF 0_#(=֚56S܂ 嚟zYё6,ɘ/ KD% c饀_>,t-Ih&{ ؠ9T%TW14b_C*z3ZFѴ+$ O3$+F <g@_g 7'%uODfD`"1eu^{Px Fx tj_aWe`cMurp1Z*AU{"Ǡ?j@+_#֫ex I9 ~.:Hֳ:Tif~CQ@!X;r%!TkB PߪfSL-qccSO$)Mtcى&N_$g\])2.eVTز`%ngRvOuH#Nx$z2X}^F=a0XAyÝ$졛/vB>\YWX8m^V41iˢ>L6|̍Es8 Z|IϮbmYwRxX1I_^2r.Mop`ZنLcdLE[q[U֯u7cm{"ȲÀ&dL fEMG`|$;_PPG:zɰ؎/v5s%7Ko %nn7ft_hØo1!W59u+OEȑ'_lDzO>=6+ʒM}RwoRN Q_}6򔔲XǞ7%#nƸ*ֆM#+ p/׉xR!s| -zd#MajqƨEhDr`"0屣CZKU-Qz!E43.\æRl*~ժkrRD ;CI]t&q va6@AKケV3b+OLW%hp^, mq$'γc@ƇkXcVa>$G;,M㚗o2z_?->bҐo`` =oU{w 2z_QXɁcPoS.<Jԓ͐nejj^}'8s%M&7`&'(S8 E(> ݭ; ogSj)0n3:=Wu{#6ڷ5*.) =&'ܶiOd$LX^\v//6$, d|NDjӵ~61 ofMڴL[:*U<'- }u=+X^TZmT erW'JeD(AW64[C3=4قs[ɘÆX-iWMB7wQCֆwf#/>$>l#3W}rN<x2LH)'u&8AY9-uac~Bd8rEv(~02QFxH/`}~Z}lEj7I%GN %?`ގ{ ]"pI`#'92Y ȉd{kdmתLDGî k6}? i9&oYW%#o 43=gޒ#7nJ *wC k6 Vt;QŔS@XX@)۪*f3YL=±A*`1~/ T]r߇aCPwKN6]=b5<-ć4)Vt0te*`PnLl{khn=M˶np ^Hj9n0 'NI5,_ siFe TUp4F[DH S4qw} ; S;N&CG^leܻԓc3-Kxxe9CO$mFڲ̑oiPN yua[9L=$ UxvU] 1 fS p0Xn 3e.  wKJ)Y[cՃwV7#rS5 NtPMRa#6j5:{U䥬OZGtZVCMJS4) D?r.moٰzq-Q䊅Y52)#(V2N^!;<=O]n@ NYJ6wpwJAݪb]S"zCc֨׀?VBe^ICP6'v03cD/;yTrWQՐ_g'4趪4wWGL5l'Y#R7=~0"_Q=N:tlOOų  T{ONƼ^5^#0R@/b3F(1ڍAwvKMN: ΊrF9ñ:6x<3mF6xbAlSV'[zE$TlD%3 )qf%E:JxTJ$mI!rk)H-=`?79 I' Meqa_[lԘvA,[CInפfn;?崲$BqBZ߫4SmhRN冡J< \TiGo4hZ}^RR ,B7J]UN)[eo[qZLo|-`gCoLeaSJ~Uվx;( <4+ l_:l2ZF4w 2ڽ鸖<+%*hղclދVƈA&a}LeJQحaN"aH{Эg]naz; ) NӔi܁]A^g.P?XlRrg/]V; 2I,v$vI̎O(+?s8ݷ!>ʠY5|MFԇG^Dήo?j4b5"pR=7J&J Fco[)}( WXED򺟙(]FۏxDx?M; e+H8ߗPrl(@cJ ["*; g #| yqP,N&ǡAӼOF-04j~/ y≧bɍ$;Rds6(qFG^UҦO.38g-Q;Dzh)IVAUmGT.Z=rj< ZygyC9:X|9ȼ0L%7;)r@[yӂ ܓ(yds 60G eH#s`$}4xF?N?|!E%w&T!o4(# ƎH-T>OA$s7z3{nKZ&mlS@Wņ"l(!(JC쑶;'K %Iy }_L\1 NC?c[?Jř$^ҩ/YWfqϲH},t@ \A,Nyi]ǪlkLy>[6̣@~+|J@ic7斡a op?r2_`dǢM$'u%svg{#7KnUdr>c``iF*fԽݿ lYNnf̂#'eU #sQ_Us)n-t4c=V0 x^^$kTd$LTx>'Y7̺P^ɦ$KH:nr)oΙv =ue(t[H?$gw磞V'T-DJ ۃ%W͖TP3k]q}0wة=f,_5)8'mٯ{,Y^qobLd=`AJF|ȐV'čNY7 9ULjl]X`D6YmTzh%ϐM —4k+5vRztezj`r*3Miq]?51,aG>;@뒂o=fnl=Hjn_@VXy'bY GG)+-(n4>m<&cZ1ƖBɺITBz&1b4RL`%a{4HakXj+X.mZZ&Tc?M2WNF]a+qG~:n`K5llehW GeZkӁ7bdJ135^&Zc*4<ܵ`12% B+ R,[!Pm[bd~+2/-l w]E@&Kwr8"ǮrׄUs&'?czf"7gHUNZկ3J)g5әCHπ>e, V]9!]<o/qI:Ҋ$S&{)U6W:tp^:bUCBSҠϟ`Aj׳i.qg1(p/?]g[>/5v'kfOm.Q:C kA_6!F_>f&p B<}ŗ p<^c%55j"^V1eUL=y"pͫ$K+C|q3NIZj'%JeL!h9ye W`po^f}YZ4B߫ڪ1[!hy R"rD ~0vy&7xG&NBF49+e -gM172Gԣ2HV`5Fґ˕]ߘ"lQ\I1߯{V!x*C~%0 U"YE>re]yU2)G&d mo R?ܣٱY 08QI `]JԂ9oHh=ƺy !EO<6lZY *ْhZq.TRT}l}5giQ$DH4ٮ%d5SxbϰFrO vXB<~?Km-ӑ,$]pUQ3|Eʂ(imo,΄R$z L~1iF`݉B95UwNq5=SD͢c>R>(֤a#n:Nt^jޗ#\.l uXh7 ᩖqV1Ywe|kؠ]"ZSeJ3 #7cNy`$j4^尌:64AuRw)b.FX`7t 7Fy67 *>jQ0Jbg8ڕ}jYP+vK$3C}m~5z}_A~ʋ'h֘g>9fTكpuD /0bk!=HЩCZ.9ObRh?HX) ␨eNBKdn-ҵNO}67=٩61wB*d泜 jNQUQ\V>% jX8ބNg5qCc6סVCۦKܹ  -UJ\.q{2E?|Z9:2h',iT~jX*\ͧ&Nx.j|$mc2C[Q,Fj4Q(7uFC4PAԚ>0T`d3}HS%~kvވE KDOBs"͝Zu2Dݠd!>Ҏi{4:,H\cl`ܐ1Ͻ O; 7.!*.IiSx&t9{a>}B?\iT”'Jf:>"#1{`2<Ulr0'͌T5/DQX_=*1jȄNPA؃T_F4y}J drMQ!vX1 nrwS4}1hz`\QB3z%.]ASZ8+>֥Lַɕ[16s@,=FiDW1`GrkG*Kl L@Y X>ӗMe/>@n_Z|;eXU,9cU‡D'"{#OH)=&cd.IW\IK%,f7}ƍY6K!۠b :805ь萟H @Z%,ļ_?ϕSfQ_91Ӥ,|y< qamI i!ڎ(VWVT(xQ=H޹..x̙m>ҍ­N8'pLXVooqT.+^0U-ۆ͠oS- 'S76-]uW_/J-zP=ViYyQ2ߔ4Z}'RbxzQ!аD#6pbQli 6MF{AIvFCQ_7&G'>/юJD5;%JLZâ6!R曅*OrBmY{%&8Pi3'U?K9 9Suo%RH3,als-hhBܿB2eHZtJmwnG컪𞅩t2O5=ߓnݪ̛¨9v /#+Nۑ8N`SJ pa<~"i5#꒑wklTK'gƺ(rz "Kߋ a:A" !ʉ!b:tt/'Αs]eJֶ8p?hhdSxm:ڎ 6B.(RѪMz? !ٌv~:MJJrѽgx8[%tltG6g4ۙ:Y28ɣLCLxzi LGH =026?5n}:eRIxs#GFA!6 kN"D`Paݺ ^-kIP%8K@n> %h!C*e,rҵۢ#"ɗd _U3:My CܔrQW:ΥvX$JJY'n Dq܋a;Dl\p/H^AH=`o 3 Jm?4gNǫibNk>q)gkPf&doxFƯ^1ʪN< "[\OUqM89vJEJ>]/{+c" ri:xU9:pİ@%b/lYy5`H'حN$39 sԋWjʧ4JK1ץiS]n l4VU3"rռF24=9U,FO(@I u3w kC/ZNu8tdxGR%d7}Qc3;>El`bBǡu^&KC!2֚}ҭΟv4v T#±7>iԇQӣЎԕ0D'/Ep r%K.I1_0gʞtݷh"m!K8 "0]"xC=;KPG/-=]S0qL$hQ?63r3̤ =wY3ל>TLFt @O y?N8ض{ZDDa|(Z|!΁i7ǯ?֏y$'I±r?+v}M8#bqA˓Z>Ѳ&X`S=fy]ۅ;3"<3nΥ )}ܥ fD/&70duIԊWu7(bWtll6Ǐ ccQHۓ'JQV ={7x=iL q-5IΊUƢVH.c^.& _hWSȃc[$0x*/^э А;K\>egLJf/$reH#DzOBj4;OofMDƛ|(j׿oP\G4>$AZb ^@u9g,g;`jjKdgQJ\–I `\WSl,JT |/jvƾX19/:k{e}@-`"L~El'/.?(;ʰ;HltL@܍ѕ Qx)}~G50 GPAԷI6q[evDi-;ZrwDƇUF'ۯuTY$|;X`\k&s;@C~ũg_V7?fB9qFȈ xUrL$l\Tq~vmyVKf2O40a5l4!yD*n`TA|xz}޷9I5{6miGj׌AKM|,Boc@k0@GyT:!A>oNhOI] LW`|cP)^<)G\884өg)w/]uBEIf'ڹ#2JU<Ga*騬p_J5‡X|g8 JKB`Ԑ4q\X}$>1b,]SB8b!ye"L2]Rڽh0*DVwnjX&VZNŠl(n4ii Ri e^hK% IzwNW=5gwKQlle|aaK "'JX[>ʤ }@ =P?%J.ꂱ|z1kM0*dX2S!Y .͞zE퉪$X% zK*;F|,أ.JIe| PMtfB0!X~r^"xi:g7'&ˀ8r8czV2؀rs#yF|8=, "G517,EG<[vZOOoBRf|W%@ҠfR^HbƵ~;ARѪGLNw]>`QyN5'e`j(V`p,YxK ee+ j5NAYC:!B'bm`*`.ǡ[+\TA|hYFM=>j F ;FHkH&I]g!kψ%+EfFHh*/~cr^[²' 47k% VŎFkςA_XNPv-dyBg&eJ([2Z(-Ck\Pb59OMq32Y"Wk"Le:6t|u؈+!av6)(F^~ܿ煻mMDL7)t>$*4;aYkOde쑌֪/!s+AX D=&PǷjWO[⩕ps)x Ekhr$/'~SoFPmWA@wKM蝼D>O80iM%=?}6Mk3W<\RA,*n<mʆ*xR?a!306oԉ Ӡ}#';Q7̦Jw/Q8w$414@C֑E/5qfT{@X>^.51;5N * Qñ'Lg .[OVsIj훥S:xTP_Ƽ_h]@D&3FW>lUӎw;B!Ge)|bxbZ)}|Ǘ2z_)t=-8dW8ʎr<ļ_蛲ZU'Dlb#?ZT7c~568Ep#T:մ%w/qHF$^%}ݝ0^< `B!YpN/U"cRBqi/ոN%EGMչw쏰S`j^#D7uq95Ê vJٗ./M5/|'1rrF@ڦ('0~|&TK@:۩~hFrQNZ+</ibz;b،3¹hJ$pGSk=KKԷS5BT ,Kb`ՠcu`8ڡ@G6ImoE?S߅)XS&6_UiA4tydD|M$Bt`Fh-Hz`>bye ~@eVSYAZ:*dujh,ףɨ_mpi82TX|@`7qځ:=v!-|C QJ-)(hOC'n~E|(hpg0I N"(lm^c4~ZaGP6H~?1n^ŷ /<*ŚeC0u;fPe &Lm'6 xtnhf$c ,ydU 0#\y:5~rŃ1Fϟ(ew+gxDHOC>m&M)WLV.-lQS/\ʰPp+ Tygh}1=pXmB@VxVsZTZl]N(p|o]BS5]֍ӓu;y h_;B0oV z^ږܓSl>v;hKj*| ,`H&$a̤_:珜@1#4"Fu6.Q#$!ʫ{CYu]>:*3vv+1$24igpIw*D_Nlp|y@DcB5k+}=%2}D Ttpo[ 6")xcѪ uėxb{tzs@@הnPQL3u$Ejv**%QVqb/D"J=xޙ\!6n_[f^; +WhsOM楎I+. xt3D7,H<5Z^m1rb۪j8 @@amC<\\%T+ŝP )L &jR ZloM[`7\ZͰ:+p,XiY:D7n1SŖs>Gr6t|{zǦvVĘSm@^M.-M-{!? 3@$q)1dҳ'05ئA?^}HL5o=;ZBb?XJz<䐦0p$qK?ʂ]F@.SD~@R.r_wZ݆ r"sddrh ^KM4Rʁ[;QcPd0} -z]飅P"Z&GD 0n^yb7Ih. ,d gcO>3Bֹ[S꾊64!Hxa^ Uwc,j}QiuR ռ}:c4's ,C8Z|lo |mhE"9ph*/eMPl.FQqE5?8TV[7?Py @~\ݨ>1 (_I買9j: ϫL6nom|PxlD> Sj*"Qr"=BkuG]̨lɪ03hbke&lCM"$th{%6%"HdT.ʻ'?63g mc`cDF?aa]^+9@>\4y㙧jf~<-KƸqCڅ9%u΋B/on24hjHx'+[-o>3ʸ+N5t.W/<PmUkw>i&n|NI4sf >[q߿AJ34b)P*O@){YmW@}AB]|oGgr;AHH6+{Gd4m 6XĜoTKmG/(| !L$Ȳt;5ugR֒W4'l߈XԠZXȇ9c^-EQRJ}ce=d'-O˥@ ewĘ_6ȌKJ$ļyA2 MA[׈osONѐ1P>>Sǟ^hnj` jS^mwiidJC[p,N-[n_߄8=W67AFo~!+'ifO7Kd_,Ռai'4-YTQ9֏}oK5_ttq!kϊd+,qwkJstz5Buia2Zi6yYՠ{Sd׎Ո%F, {-׬+MB|Q1hCE:-QIqyQUiX9%;oMCozrԉ/Q`}/&f /YB.C=Scx+?]q2* !0]AY{FSt+w]|kx¢$jK G%{,r͓l\4߲GQ\6p*5G;\2mESJ@0bNb@.#/=бX 2p% VE5&AvƬOכ !?lw:$ZdD#2q/#@'J\hogsy1qKH95k98M';Ȟ:9w돓CKQO4r3(b )=p4IYz-O ;kP#'je+,ԕ]P f5=:xNqkizKPLPz>w~:~@\q AZ\@2>C9X]6d?}^7۰SXpӧ%ClUF>"Z" cmh1n;+Cx9eU`Nq]%;sDrQٽgYQW^@p*f%°cs/d;DxZ8 ash/(rLJ͍TE 75߱pRb 2" fN#͵-WdʭBޤ{O,rfOOY-[I'@(R(J{VR6Uc*! |鍒BckٺF\G|"Vؖs^I3$RfNY֦#s gjv;}rEӭ@ ? T5Ɓzo~f+&te ۰1@غPR`y;QIk$:*"nV+sueTD)yx͖"mtE=m9{Ң"-qDi7AG?G? iCx[/gUOGh" \ 쓢M~yrVon^~+Q¶?e~uNdÖh_`􁱐"n)b=֔c$ ơa]Ԭ鐤Ml7M863]2n#VY Tة?n@piLAM]yoKhmL] Cv$/L$)R5l5uvz~-QhS$S^TyD=KAYE|_'R)m6I(6~b 4Bf xq9'ѷ{BnŐ:z=R$7"׭Βs `瀟(|'4?wGX)xQf7ZS j=1֯dr0!-wa9\p&û֒&/=ȥ(`AEpЦ*R9go~y"ZmHc/2;9GqfLgv=G@۷hlo}mse?9 s,>zfɫvok-}q[%X;qc;N?[uݑg4uZ%Z(,tȊi%9%𫱸YGĨygUZ0=b6]ryuQZIbST+ `Yod^״T;O#fVWPΐkְRxXf;f@~0/;,e:ȉ֩ x2&A`}y>LceAzz@#=3DAf,`Y}md~ivDwPBOϷ LN\ 0q+{K`=\5Cݤ#zWc봠ˬ^}<0eyhpG`?E|ձ=D]gX[D% \`(,6hy [FtRoިrH[["TC,Z/ G׭^qf w^) D0!onb#th) 47sؿ~ ] ՚)US tsx':ʈ=D\EɟfO8$1\p¥+=ЍPBDS&x}\7'pmYK qFԱY3?E5TJ69/sbn"%٩(hYmN刿1{=`"jt݈ٺa ޒ $}ߪwc(p'bRg`7u{#f30͟~`rsB*Tw6 XwhDxɣĆ҅O} pKeT2)z"w?? 8??v qa}#|SnimdJя7ɅB$ ajrUl\:fVEOMy]ˑg_$yKbZ/U[cDe;r4l0X^2 ) 2?D7ze4%ܖ 7n%龣BUֆbL>_ h*KLqmi،DS!Bp~Z8FFtE@02^gYh%ŒŒ=L9psH?P-vAU# t ;—f 43?T܎b'0E4L00u9I dvA i|2OUg04KeNQjZy2;;1pYr$'@cSV呼AI 5ZW=O"wxtd#Qi&Z =>z]+اVxk#%{%/!@_;ftAs ΅ĭtnNq: *xB>!!.gZnW'(^WSP̂H;m!KXSfF\Vb}lzFÌF}*9-iA^z00@s}hg` S1F=_1Xvl(xݿH%X 7qp#_? `{Mj:P_ZWi kIO%doZ2gvM2t^ z;@7\͝`*:ZF_!^p=:zalL+R L~UX:y=k|Fm;`7{Y2"פ?fQ@_u.ƭTid֠;a0ȡ`@yO"jgӮ#h@O$U28Dqe G)]Q|TxV )XM}LhiH_{؇Dzv,$:^1eN㩠J6"0n- m0KYJ,.agI A!M RtI؞e_G!AňL@'|ljLp$[ȏG|4x:I\˖N6gT܀7Ŗ@pEP[2Fd*59dk Ռa-b_*}7RYkԖ CbZ_%="i˘|s@:nuNV;Jb5Mq?DflfΣBFú@+E{eIp7դQ?T&0xPyuq#s DdKG[[~+HKeo B+o^%POz*v~ٟp%Jzi30 qzŖuzpKykVbyĘB<웲c;?[ %އba2:\(+` uAl<]Д]pR#FҚEcJH".jÃT Ԣ{++'/ZܶnEф*LeFNVҵ(MG W-Ph+|(Z )rP"_kZg?mXD̛@0ߜeZ+9 +sm@rtl! 3˺_|PtyD/Cה NXQ"ua8R :ѥ< I:Yܕ4HHȩ |Dn'glR1#xE" NcvFv5V 1NjߩݔHݹQ xo XSayYkjN? M|=Ksu(?Db +"~D‰;ϫ`&Kk,4J}" 4`~oyj`fThL=7сI1 +e`},u#}/aRP4 \i3ՕL\ 03 pbu.eik%Nz6ɧ|R:y_Ɍ`ۊ2Ah-ѝ/"k׻OS>!=*IG@bov=!E="6)vV*$pYG0Svdr l߼j]B`PvOI'sN[RYh*sFXUL5eƮi렘T5ӕ2߮lN_U޵0A, :⺷F/3]d'1'QȎk y^uviZ)ˢ}чlel:=Ȝ^K ;u]a=@eP0ƣo꜠UXhktIJuC C<ȣ/;kܹ QجX:-+ 4Z:Si$_kpZ - H&!!C=(x+1}JI0mzŕlnE<7&_,Ŧ7TpQ]Qy-Ƹ>1oe`boxo t`<\A5CxӖSOsj81{պE<ۏk\Ӽ*Pݔ78؏3孶m`FY(D,r]tG Ӛ>6v} $to=oojɄDO6fl GQgb 4].ҾVԐoߍ B}b;?͹6AEb&/ ͼ`aRۄM FHvҾp c7]W8hm"jɱ^V;\2w8̢=#Użh1[BŜ50`)MB+)CsC,nH$OeS܅,L8+,`G,T,&͐|1PIǜ TF]2$#t T7*+>b\P8V\eܔ?[Lf9WyAi$1v`avwH9LRHˊnke'5 s_4L80ZW-qo{-)hvmIYIKQT׻Wx F~Adѝ}RCݲ1T$veB}ʼ -OZ˽2(-`Y5btT)쓽Կ&O$kG/X ܇811ӄ*B~Z3Z$B*S)woѳ˱X#J|ȳADYc2.Zj*Vz,)a/qYB:'ZwxiCW1§1D-&?fVִ]D]ǚ ikܡ@ja%Yu(.QҢ* RP{Kxl@qJXbv)'50J<~q)GoYmb(G#yҎ<Ԓ^>kHIԨ뉩 z#1̺![LÒ;Gu?DJ=!U͈Yo.,$#eAmyK?#2Ԧ]T@R{}C5? ,7gIc^`ӹN²ߴ3-0{ 4iHp&"&װܨz1PbȺv(ɑyU=r@w#bٌrvoM̙65LWlV [p}[ _2hn\&.fdXYE>*silY4љv#|)b 劲I0PMݒf<`ZLp$vv^,|fXT dt?jJyc_^tr!byj>6݇s SmvCs3W^oZ*=g|^D_h\":3&z.uE2ISSb-6kvOJ׶U81hVeE`p^ïnTEls߿W2y84:=duF@ܽ[ +!7c$[^&XxRJh>Yq1F ra[&G$u1фkV8o7vKWJ|2GxÒ:km=hd {L vc3Ík]Ө@V!Uf4۔Y[ws96kZXk ~S_z=ZeU; c]A4,f;D8 #٨6kFL:.Jΰ:[Q~_{Y"K:K;p k00j 6E)aC`ТөlHK) DA웓_+WEc ͨmY) jXشE4;as.T?etJw.:i!$n::bqwR*L C#jֲ$/lxJ&:AVFp۠xn>'*EvUNcor>O#iL|?d05+~s?\Vz5֫(=b3y: WBg8P,W>~߸8`^Yh 4 C+]"GRҌF/Wz9_졡c]nw1 ]vfeSYF€{]|tPpnn$оa!I33Ϯtlh{ 'V.43lb'24qʑ(o!ʸ wϼ=1Y:~RhA6M!f#_t#ޱ0*%<{PP9"bbpO!,CqNB.AA'n2LyE#;UX0OH z&TWMLYtxFoc±HSSeّM;)g^+Sߚ#BQ!.+rѸWO7*d}XL.+sU(Hnv\Rvq =297Ɠ [TPw㬉ff7f){/<_a|o;) \Y"&>_xchkLl^zn̤Ͷ e ^<>FӑS*p/gſ\.M+ra⡉K^7*|h0Ľƭ5YjdJe2(=(Jrok8Urwm-Xc-tnG $&|8g]]lO>z `a PrV ~3 bGdTʔV+tI} \jiSi˧`J` Ol=Rؿ+lebQNWy?^y$+'%ƂH:mbk"/;DqHZ %6_Iц+,dd<֢-pkԮ ѹllQغƩ܊-$2}"V1% ,fIA{%b;>ߢqtzs/F-fOc[z0yst'CQQgr#J6ukbo#O+d6*5dcRN|r}`Ѩ\4JaT\' &"aϻ|O Z¬H;?R֯&y-yx_NqP{d7LN*by4Fdk[&ʹ \ULNeΒ#hYFyi0ZyQkY)NK{9e;c& SCI1}f )Ow97$p·6l`Ń#FYLqɶ 3$}=1A T~!5ܪz/D% 9Oɟ XFj^B$(u*}znPDPGan{o∹ZT9p$Yc?g)zTTF$䝽6fxU*ה2[9ouchaz"uQ%QZD=8b5^s무&FBDų*龉^BaƧ⹸à`]]`Sa49o[uͭXasOPv4'Fj·hNb4?]<>X_%Ӿ1㨜}A"5o@ Ò5%Ӛw(z ](B(6TtU/>5=x V)UQ%PG8*h1>A]Ejojrk_V{:a`Ӕ7*MBwElSgΫo<{PPnF4#Y]l8Vւ00mL \$I"> pr;+cFBb1* C{dЍtɓma~ҥCynq|0 QדRlS6BY֓LJ ՎQ~%. +L6(V᲋ $ 6N¨F3w!͢Jas6{RNyRlDnHo5v.q\3bɘƬRB杹M~4c;jQ]:!o;M`#EN5V,ƒͳҙl"eeVR ו+~1+6G3 U)u?ڋ*??b 1ԗr׀0coߦ1dn/ϴԛy⮝܄$ᐂڂۃ=xS|5+㡊f72`e6QvvMF΢ᐮ 9"Z0Im}zw+SG Sd:MhW_cN2TnJ#S{\P$ŗbc]A*H[J{q@+f-E2aZ1w6ivs86',;L>V^^%_CSWI-TZ>T0y3 gV]n{}X8 Us1ji#֤FɜzY!R*KNDQCAZ.;6W0lذJifW9 D`6/нvR vH#4JgʔdtkK7EiWf4oT1.U<;xWKe̵&\jZ#pa>(@TSGo i$#mvH/*luF7L:LL9VV^nm=9LO%lϣfR,*бicXEo6;F3ʭGQӃTr?6=|qVazzF ^#V>k?d?; 3saYK5WY`.[|GEyawDil|-ڸ _`(xqC#"SnNEku*LjU "MC$w۝-T=]#l{(;Mdt[aS65h%9U#Pn.$Hgnqtq(m(e2 Df&p-/qeL@%Vg' y"3e#;l o<%<7f2wRO%_fph(F;:^\8mZq1ea F‹C0MsL9ZA ݏN"!t/l+]1J(H|@;C"FP^zQlccnSb{r#+/ !x0WgwQtSo'I>( |3YŽpK$<;,LczWӼgG>c"Jx6\n yNC:HtUgV5g$C 64IY+ZvtSzgPμ`aʾ9M=ÁX_Duj2tFY<ս;dIz5{KE;(kN"5y ECSC1OeSx3 z15[c1Ovq QgXxka_wD{љX.K@/:^Bk HZ휈RS?TS_a.~t=L*At~N 3 1m Cΐע±PK# H<!^7&duMf-irm&}0gˇ:WѺ9(SGWU?ׇN<:eE.\ym>\K.2GrZFȷ&kV/ ,@o mPd8cy~ܻx׵{+W?JSמvr?KndDbX& VTPk$;`py(6QkVcu/FIrT8ճ ~mV# 4,+Oeo>E`ZP>QO'-%VD^ &zHX'lf@߀C(șo&:ï/RJC8~;APG]DP9Cu<3]9E0w@ByB 0b "mf|DY@Wi4.焴G3>-ؐNe*Ь=Zw(%icuv_8J⾻]qѥl҄e>R)lMظ皪֛tkZFio  -nx]+P3/2#r&Zg%Ov$,/h4mQ0(^}f_198h<\{I׫Q KDJ.TX>dVͤ4 Ol~4aƮi× (9(qidM(>}& !{AW#K&/=Wfʜc_u|pRl(aAz*~I2!2 KT-BCKXwឫ]ރ` b7 z~5˄X>{HI/ŊkuL3qg(ϩ~m~Oκ$.IX`HH7U=s֖UA`|= wgZ}\ 堮.lA+cW~v}'Y 7Η9hY1SV)h ZuMvXBSe2X٘w]ښ@rE$ .(zz\ LSoh _$A>fh nl2jɨ?`geTBoy&$JDJ(+p8A^Rp I׵Unc׹/_54^:Y~%Tg>D˨NbjuG?S7,6փPu/.;.QꜺ 6 6~ؤ7 a]EC:\G7 ۗ}og݅RU&ݕ8 .Xf'bf[!V9w<%%*>&L4p*7V6zJDM:tϺ4Aɗ'1(G9@i=ejb%̠ Sy f&_ŬI{ΟmADOJ*`y(lfVQ36RUۥ^[M圪dzXOoz򤦴p:*^{]Y?\q*4izd)x/^S2ׇ"/(w/y!FT@G{!5 8r(=]DT-KHYRhE%muK^z = n}i\#Xyme}I/}QKrte Z"KGPȥ^/_[S22sKݖ,aAɤɻ6|=MH>J~3{^#<2뢱Ԣ=p6>!%[%pɴolR,5IjlooY V2^0ZwNw }WT,$qo烴}^qu[ WF.c4`%ۀtwB}a1B @ho/m֊TQa1JM֍Y+ G{fߥNJ er5>^@V{2uw=//niw7oXVo[ 2םᬙKN|kUƂ|\ojd18—Qe#<dXy|%:p,̼t np^,n w% D z=ߡĺ!S{;g>Nv6-niԊ[\w+El2ٕQ`* 9 zWNv_dEq$&e7lL8@zEg/#\, 8&'섹;kLi}?U:,#ׇeaװyvˍW:7_B:c-51zc0 6;IP<3,#w' %VO`qi_70OpwlPm'J7 ui^Swcvt&*}zt1*VI ?/'2[hދE{XR?@3U);4)kZ4ܥovȇِ$6|AmZe[(ہR \/-)#+b 1%# jвOm\iG[B; wf`eѿ< Uf( OyKo/2_<ܐ;OUt wTzTA\ *PDj|(6Ae[K+C6yVUY.P@x*0:C {1'u{"QeGYA9VZ>m[5 na2 mg&`m)Jws[Ko'w;Ϻp'`Q7 Dh,jrd1oL;c:&Os ā: YZ