bpftool-4.19.90-2403.3.0.0243.oe1 >  A eW^^f%!"\ίVf=~f'+ZaߤrЧGBc yi`[ow6ibGz3j]MLyq iNf/=œ{mrY:PIA OZHvkP(l;M=u@f1}5.6z#=Y#2",u3eW⁶z{V&<) 1G+i]dzs/g,dɧ5"f9gb7e5413391d99ad3f31c424b497cdc2ba4c4960a2c49b4dedca1670bcbb6a984e01028373a0c6f3ba1dee9fe77262061a330caf7 eW^^fwXf ;#?`"<>S:xΔӽl(Bpn"-3Nɵ)\Pt]JrRTrlXu5.m *_-zBNPLe3B΀bFYuC(CnⅪ;6Yib\}VwISFC33m3jC\~K 7Y@WF*$÷V+l_7c隀rVqjM) k 雝>%@>p??d  $ a"7= R^u{         F  P x   0H (P8Xf9 f:#fFG H I4 X@YH\| ] ^+bcdeflt< ud vw x y<zCbpftool4.19.902403.3.0.0243.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.erobs-worker-backend-test-0003%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤eeeWe~Zeeeeeee817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698e506cba6345d67e588c2fa85ba3236efa0a8359cb9e15b0e9b3dece86e939f6dee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2403.3.0.0243.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.1ee@eZeeeee@eoe5@eeeexK@eoede\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@Zhang Changzhong - 4.19.90-2403.3.0.0243Zhang Changzhong - 4.19.90-2403.2.0.0242Zhang Changzhong - 4.19.90-2403.1.0.0241Zhang Changzhong - 4.19.90-2402.6.0.0240Zhang Changzhong - 4.19.90-2402.5.0.0239Zhang Changzhong - 4.19.90-2402.4.0.0238Zhang Changzhong - 4.19.90-2402.1.0.0237Zhang Changzhong - 4.19.90-2401.5.0.0236Zhang Changzhong - 4.19.90-2401.4.0.0235Zhang Changzhong - 4.19.90-2401.3.0.0234Zhang Changzhong - 4.19.90-2401.1.0.0233Zhang Changzhong - 4.19.90-2312.6.0.0232Zhang Changzhong - 4.19.90-2312.4.0.0231Zhang Changzhong - 4.19.90-2312.3.0.0230Zhang Changzhong - 4.19.90-2312.1.0.0229Zhang Changzhong - 4.19.90-2311.5.0.0228Zhang 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.0142- !5306 FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5347 s390/ptrace: handle setting of fpc register correctly - !5309 drm/msm/dpu: Add mutex lock in control vblank irq - s390/ptrace: handle setting of fpc register correctly - !5267 llc: call sock_orphan() at release time - drm/msm/dpu: Add mutex lock in control vblank irq - FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5241 powerpc/lib: Validate size for vector operations - !5246 ceph: fix deadlock or deadcode of misusing dget() - !5268 crypto: algif_aead - fix uninitialized ctx->init - crypto: algif_aead - fix uninitialized ctx->init - llc: call sock_orphan() at release time - !5220 powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5196 drm: Don't unref the same fb many times by mistake due to deadlock handling - ceph: fix deadlock or deadcode of misusing dget() - powerpc/lib: Validate size for vector operations - !5210 v2 Fix CVE-2022-48629 and CVE-2022-48630 - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5175 arm64/mpam: Fix use-after-free when deleting resource groups - !5163 nfc: nci: assert requested protocol is valid - !5172 CVE-2023-52502 for openEuler-1.0-LTS - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - crypto: qcom-rng - ensure buffer for generate is completely filled - drm: Don't unref the same fb many times by mistake due to deadlock handling - !5177 net: nfc: llcp: Add lock when modifying device list - !5157 RDMA/srp: Do not call scsi_done() from srp_abort() - net: nfc: llcp: Add lock when modifying device list - arm64/mpam: Fix use-after-free when deleting resource groups - arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak - !5142 arm64/mpam: Expand the monitor number of the resctrl root - net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() - nfc: constify several pointers to u8, char and sk_buff - nfc: nci: assert requested protocol is valid - RDMA/srp: Do not call scsi_done() from srp_abort() - arm64/mpam: Expand the monitor number of the resctrl root- !5133 CVE-2021-46926 - !5136 NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - !5052 v3 Remove WQ_FLAG_BOOKMARK flag - !5140 linux-4.19.y inclusion(4.19.305..4.19.307) part3 - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - ALSA: hda: intel-sdw-acpi: harden detection of controller - soundwire: intel: filter SoundWire controller device search - !5114 fix CVE-2023-52578 - !5119 crypto: scomp - fix req->dst buffer overflow - !5101 EDAC/thunderx: Fix possible out-of-bounds string access - !5094 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - crypto: scomp - fix req->dst buffer overflow - net: fix kabi check warning - net: Fix unwanted sign extension in netdev_stats_to_stats64() - net: bridge: use DEV_STATS_INC() - net: add atomic_long_t to net_device_stats fields - !5092 wifi: mac80211: fix potential key use-after-free - EDAC/thunderx: Fix possible out-of-bounds string access - !5095 linux-4.19.y inclusion(4.19.305..4.19.307) part 2 - !5090 drm: bridge/panel: Cleanup connector on bridge detach - !5088 uio_hv_generic: Fix a memory leak in error handling paths - !4952 scsi: qedf: Add pointer checks in qedf_update_link_speed() - !5076 v3 CVE-2021-47074 - netfilter: nft_compat: reject unused compat flag - ppp_async: limit MRU to 64K - inet: read sk->sk_family once in inet_recv_error() - bonding: remove print in bond_verify_device_path - af_unix: fix lockdep positive in sk_diag_dump_icons() - net: ipv4: fix a memleak in ip_setup_cork - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses - virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk - SUNRPC: Fix a suspicious RCU usage warning - tcp: Add memory barrier to tcp_push() - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING - md: Whenassemble the array, consult the superblock of the freshest device - jbd2: correct the printing of write_flags in jbd2_write_superblock() - !5073 RDMA/rxe: Clear all QP fields if creation failed - !5077 RDMA/rxe: Return CQE error if invalid lkey was supplied - !5055 linux-4.19.y inclusion(4.19.305..4.19.307) part 1 - HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - wifi: mac80211: fix potential key use-after-free - drm: bridge/panel: Cleanup connector on bridge detach - uio_hv_generic: Fix a memory leak in error handling paths - of: unittest: Fix of_count_phandle_with_args() expected value message - of: unittest: Fix compile in the non-dynamic case - RDMA/rxe: Return CQE error if invalid lkey was supplied - nvme-loop: fix memory leak in nvme_loop_create_ctrl() - nvme-loop: don't put ctrl on nvme_init_ctrl error - !5060 net: fix possible store tearing in neigh_periodic_work() - RDMA/rxe: Clear all QP fields if creation failed - net: fix possible store tearing in neigh_periodic_work() - of: Fix double free in of_parse_phandle_with_args_map - pmdomain: core: Move the unused cleanup to a _sync initcall - tick/sched: Preserve number of idle sleeps across CPU hotplug events - acpi: property: Let args be NULL in __acpi_node_get_property_reference - tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug - ACPI: LPIT: Avoid u32 multiplication overflow - audit: Send netlink ACK before setting connection in auditd_set - crypto: scompress - return proper error code for allocation failure - crypto: af_alg - Disallow multiple in-flight AIO requests - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again - !5046 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - sched: remove wait bookmarks - filemap: remove use of wait bookmarks - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - !4929 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - !4752 block: add check that partition length needs to be aligned with block size - !4735 blk-mq: fix IO hang from sbitmap wakeup race - !3864 nvme: sanitize metadata bounce buffer for reads - !4946 NFC: st21nfca: Fix memory leak in device probe and remove - !4999 CVE-2021-46984 - !4938 crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - !4990 vt: fix memory overlapping when deleting chars in the buffer - !4978 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - !5018 ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4992 bnxt_en: Fix RX consumer index logic in the error path. - !4997 Fixed CVE-2023-52504 - !4982 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - !4983 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - !4995 mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - !4974 arm64/mpam: set default feedback of last_cmd_status interface as null string - !4975 arm64/mpam: support resctrl fs to show mounting option - !4973 arm64/mpam: Skip updates of unrelated ctrl type - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4996 soundwire: stream: fix memory leak in stream config error path - !4817 v2 io_uring: fix overflows checks in provide buffers - kyber: fix kabi broken in ->bio_merge() - kyber: fix out of bounds access when preempted - x86/alternatives: Disable KASAN in apply_alternatives() - soundwire: stream: fix memory leak in stream config error path - mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - bnxt_en: Fix RX consumer index logic in the error path. - !4969 CVE-2021-46990 - vt: fix memory overlapping when deleting chars in the buffer - !4945 ieee802154: ca8210: Fix a potential UAF in ca8210_probe - !4944 perf/x86/lbr: Filter vsyscall addresses - !4967 i2c: xiic: fix reference leak when pm_runtime_get_sync fails - !4970 binder: fix async_free_space accounting for empty parcels - !4919 v2 HID: usbhid: fix info leak in hid_submit_ctrl - !4980 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - !4949 CVE-2021-47024 - nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - arm64/mpam: support resctrl fs to show mounting option - arm64/mpam: set default feedback of last_cmd_status interface as null string - arm64/mpam: Skip updates of unrelated ctrl type - binder: fix async_free_space accounting for empty parcels - powerpc/64s: Fix crashes when toggling entry flush barrier - i2c: xiic: fix reference leak when pm_runtime_get_sync fails - scsi: qedf: Add pointer checks in qedf_update_link_speed() - vsock/virtio: free queued packets when closing socket - vsock/virtio: discard packets only when socket is really closed - virtio_vsock: Fix race condition in virtio_transport_recv_pkt - NFC: st21nfca: Fix memory leak in device probe and remove - ieee802154: ca8210: Fix a potential UAF in ca8210_probe - perf/x86/lbr: Filter vsyscall addresses - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - HID: usbhid: fix info leak in hid_submit_ctrl - io_uring: fix overflows checks in provide buffers - block: add check that partition length needs to be aligned with block size - blk-mq: fix IO hang from sbitmap wakeup race - nvme: sanitize metadata bounce buffer for reads- !4947 powerpc/64s: Fix pte update for kernel memory on radix - !4932 phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - powerpc/64s: Fix pte update for kernel memory on radix - !4874 v2 net: openvswitch: limit the number of recursions from action sets - !4920 ARM: footbridge: remove personal server platform - !4887 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - !4918 v3 usb: hub: Guard against accesses to uninitialized BOS descriptors - !4936 i2c: validate user data in compat ioctl - i2c: validate user data in compat ioctl - !4898 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4879 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - !4869 Fix CVE-2021-46941 - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - !4904 i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4859 hfsplus: prevent corruption in shrinking truncate - !4877 i2c: Fix a potential use after free - ARM: footbridge: fix PCI interrupt mapping - !4888 v3 media: dvbdev: Fix memory leak in dvb_media_device_free() - usb: hub: Guard against accesses to uninitialized BOS descriptors - !4825 sched/membarrier: reduce the ability to hammer on sys_membarrier - !4882 Input: appletouch - initialize work before device registration - !4876 backport patch to fix CVE-2021-47077 - !4899 net: qualcomm: rmnet: fix global oob in rmnet_policy - i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4892 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - !4881 i2c: cadence: fix reference leak when pm_runtime_get_sync fails - net: qualcomm: rmnet: fix global oob in rmnet_policy - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4865 Input: powermate - fix use-after-free in powermate_config_complete - !4860 apparmor: avoid crash when parsed profile name is empty - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - media: dvbdev: Fix memory leak in dvb_media_device_free() - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - Input: appletouch - initialize work before device registration - i2c: cadence: fix reference leak when pm_runtime_get_sync fails - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - i2c: Fix a potential use after free - ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook - net: openvswitch: limit the number of recursions from action sets - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: core: balance phy init and exit - usb: dwc3: core: Do core softreset when switch mode - Input: powermate - fix use-after-free in powermate_config_complete - !4856 bus: qcom: Put child node before return - apparmor: avoid crash when parsed profile name is empty - hfsplus: prevent corruption in shrinking truncate - bus: qcom: Put child node before return - !4828 Drivers: hv: vmbus: Use after free in __vmbus_open() - !4806 v2 media: pvrusb2: fix use after free on context disconnection - !4777 drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4819 v2 fix CVE-2020-36782 - !4833 openvswitch: fix stack OOB read while fragmenting IPv4 packets - !4677 f2fs: fix to avoid dirent corruption - !4804 CVE-2023-52451 backport to 4.19 v2 - openvswitch: fix stack OOB read while fragmenting IPv4 packets - Drivers: hv: vmbus: Use after free in __vmbus_open() - !4778 v3 Revert "memcg: fix a UAF problem in drain_all_stock()" - sched/membarrier: reduce the ability to hammer on sys_membarrier - i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter - !4812 parisc: Clear stale IIR value on instruction access rights trap - parisc: Clear stale IIR value on instruction access rights trap - media: pvrusb2: fix use after free on context disconnection - powerpc/pseries/memhp: Fix access beyond end of drmem array - powerpc/pseries/memhotplug: Quieten some DLPAR operations - !4758 binder: signal epoll threads of self-work - !4746 KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - Revert "memcg: fix a UAF problem in drain_all_stock()" - drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4751 [sync] PR-4623: i2c: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4707 mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - !4686 mlxsw: spectrum_acl_tcam: Fix stack corruption - binder: signal epoll threads of self-work - !4710 CVE-2021-46904 for openEuler1.0 - i2c: hisi: Add clearing tx aempty interrupt operation - i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4671 uio: Fix use-after-free in uio_open - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - net: hso: fix NULL-deref on disconnect regression - net: hso: fix null-ptr-deref during tty device unregistration - usb: hso: check for return value in hso_serial_common_create() - mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - mlxsw: spectrum_acl_tcam: Fix stack corruption - f2fs: fix to avoid dirent corruption - uio: Fix use-after-free in uio_open- !4701 v2 mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - !4684 v3 CVE-2023-52435 - mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - net: Fix compile warning in skb_segment() - net: prevent mss overflow in skb_segment() - !4643 f2fs: explicitly null-terminate the xattr list - f2fs: explicitly null-terminate the xattr list- !4601 v2 xen-netback: don't produce zero-size SKB frags - xen-netback: don't produce zero-size SKB frags - !4583 net: hns3: fix a bug and modify the hns3 driver version - net: hns3: update hns3 version to 24.2.1 - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - !4552 v4 CVE-2023-52340 - !4526 v2 fs:/dcache.c: fix negative dentry flag warning in dentry_free - ipv6: fix kabi broken in struct dst_ops - ipv6: Document that max_size sysctl is deprecated - ipv6: remove max_size check inline with ipv4 - !4538 fix kprobe reenter bug - arm64/openeuler_defconfig: add not set config to fix compiling error - tracing/kprobes: Do the notrace functions check without kprobes on ftrace - fs:/dcache.c: fix negative dentry flag warning in dentry_free- !4454 netfilter: nf_tables: reject QUEUE/DROP verdict parameters - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - !4411 v2 drm/atomic: Fix potential use-after-free in nonblocking commits - !4412 v3 Save and restore msg_namelen in sock_sendmsg - net: Save and restore msg_namelen in sock_sendmsg - net: prevent rewrite of msg_name in sock_sendmsg() - !4399 net: dst: Optimized route gc - drm/atomic: Fix potential use-after-free in nonblocking commits - !4392 linux-4.19.y inclusion - !4369 mm/filemap: avoid buffered read/write race to read inconsistent data - net/dst: use a smaller percpu_counter batch for dst entries accounting - net: add a route cache full diagnostic message - net: check dev->gso_max_size in gso_features_check() - net: warn if gso_type isn't set for a GSO SKB - mm: fix unmap_mapping_range high bits shift bug - x86/alternatives: Sync core before enabling interrupts - mm/filemap: avoid buffered read/write race to read inconsistent data - !4360 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - !4320 io_uring/af_unix: disable sending io_uring over sockets - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - io_uring/af_unix: disable sending io_uring over sockets- !4277 fs:/dcache.c: fix negative dentry limit not complete problem - !4288 net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4299 smb: client: fix NULL deref in asn1_ber_decoder() - smb: client: fix NULL deref in asn1_ber_decoder() - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4228 fix spinlock already unlocked in inet_csk_reqsk_queue_add' bug - fs:/dcache.c: fix negative dentry limit not complete problem - !4235 nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - !4255 drm/amdgpu: Fix potential fence use-after-free v2 - !4209 dhugetlb: skip unexpected migration - drm/amdgpu: Fix potential fence use-after-free v2 - !4231 crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - ipv6: init the accept_queue's spinlocks in inet6_create - tcp: make sure init the accept_queue's spinlocks once - !4212 netlink: fix potential sleeping issue in mqueue_flush_file - netlink: fix potential sleeping issue in mqueue_flush_file - dhugetlb: skip unexpected migration - dhugetlb: introduce page_belong_to_dynamic_hugetlb() function - !3944 time: Handle negative seconds correctly in timespec64_to_ns() - !3943 timerqueue: Use rb_entry_safe() in timerqueue_getnext() - !3942 efi/x86: Map the entire EFI vendor string before copying it - !4166 sched/fair: Fix qos_timer deadlock when cpuhp offline - sched/fair: Fix qos_timer deadlock when cpuhp offline - !4137 sctp: fix potential deadlock on &net->sctp.addr_wq_lock - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - time: Handle negative seconds correctly in timespec64_to_ns() - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - efi/x86: Map the entire EFI vendor string before copying it- !4101 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !2954 spi: phytium: fix phytium_spi_irq panic on boot - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4067 fix CVE-2022-48619 - !4080 rtnetlink: Reject negative ifindexes in RTM_NEWLINK - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - Revert "rtnetlink: Reject negative ifindexes in RTM_NEWLINK" - !4065 smb: client: fix OOB in receive_encrypted_standard() - !4021 netfilter: nf_tables: Reject tables of unsupported family - Input: add bounds checking to input_set_capability() - smb: client: fix OOB in receive_encrypted_standard() - !4039 crypto: hisilicon/qm: fix several issues - !4025 crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - !3980 vhost: use kzalloc() instead of kmalloc() followed by memset() - crypto: hisilicon/qm: fix several issues - crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - netfilter: nf_tables: Reject tables of unsupported family - vhost: use kzalloc() instead of kmalloc() followed by memset() - spi: phytium: fix phytium_spi_irq panic on boot- !4006 crypto: hisilicon/sec2: fix memory use-after-free issue - crypto: hisilicon/sec2: fix memory use-after-free issue - !3923 net: bridge: multicast: fix UAF of net_bridge - net: bridge: multicast: fix UAF of net_bridge- !3768 iomap: add support to track dirty state of sub pages - !3845 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3847 nvmet: nul-terminate the NQNs passed in the connect command - !3863 linux-4.19.y inclusion(4.19.299..4.19.303) part2 - team: Fix use-after-free when an option instance allocation fails - packet: Move reference count in packet_sock to atomic_long_t - tcp: do not accept ACK of bytes we never sent - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() - ipv6: fix potential NULL deref in fib6_add() - ipv4: Correct/silence an endian warning in __ip_do_redirect - net: sched: fix race condition in qdisc_graft() - macvlan: Don't propagate promisc change to lower dev in passthru - ppp: limit MRU to 64K - tty: Fix uninit-value access in ppp_sync_receive() - net: annotate data-races around sk->sk_dst_pending_confirm - net: annotate data-races around sk->sk_tx_queue_mapping - !3862 linux-4.19.y inclusion(4.19.299..4.19.303) part1 - ring-buffer: Fix memory leak of free page - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" - x86/CPU/AMD: Check vendor in the AMD microcode callback - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() - audit: don't take task_lock() in audit_exe_compare() code path - nvmet: nul-terminate the NQNs passed in the connect command - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3823 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3803 net/sched: cbs: Fix not adding cbs instance to list - net/sched: cbs: Fix not adding cbs instance to list - !3770 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - iomap: add support to track dirty state of sub pages - !3757 Fix bugs from LTS patches - devcoredump: Send uevent once devcd is ready - devcoredump : Serialize devcd_del work - driver core: Release all resources during unbind before updating device links - !3716 appletalk: Fix Use-After-Free in atalk_ioctl - !3667 net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - net/rose: Fix Use-After-Free in rose_ioctl- !3660 atm: Fix Use-After-Free in do_vcc_ioctl - !3687 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - !3672 smb: client: fix potential OOB in smb2_dump_detail() - !3671 smb: client: fix OOB in smbCalcSize() - !3627 jbd2: fix soft lockup in journal_finish_inode_data_buffers() - !3189 fs: don't audit the capability check in simple_xattr_list() - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3555 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - atm: Fix Use-After-Free in do_vcc_ioctl - !3592 CVE-2023-35827 patchset - !3449 Fix data-races around - jbd2: fix soft lockup in journal_finish_inode_data_buffers() - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work() - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - fs: don't audit the capability check in simple_xattr_list()- !3607 Fix CVE-2023-6546 - !3606 perf/core: Fix CVE-2023-6931 - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix restart handling via CLD command - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size() - !3417 SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers - !3531 Fix kernel panic occurs during ISO installation on the 20.03 SP3/SP4 - i2c: hisi: Only handle the interrupt of the driver's transfer - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - !3483 net: Remove acked SYN flag from packet in the transmit queue correctly - net: Remove acked SYN flag from packet in the transmit queue correctly - SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers- !3426 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "cpu/hotplug: fix kabi breakage in enum cpuhp_state"- !3347 tun: avoid double free in tun_free_netdev - tun: avoid double free in tun_free_netdev - !3239 net: hns: fix fake link up - !3113 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - !3281 LTS patch backport - !3122 nvme: retain split access workaround for capability reads - !3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: fix kabi broken in struct netns_xfrm - xfrm: fix a data-race in xfrm_gen_index() - !3276 linux-4.19.y inclusion - !3263 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - !3267 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. - can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() - can: dev: can_restart(): don't crash kernel if carrier is OK - can: dev: move driver related infrastructure into separate subdir - ipv6: avoid atomic fragment on GSO packets - tcp_metrics: do not create an entry from tcp_init_metrics() - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() - tcp_metrics: add missing barriers on delete - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb - tcp: fix excessive TLP and RACK timeouts from HZ rounding - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() - ACPI: irq: Fix incorrect return value in acpi_register_gsi() - ext4: move 'ix' sanity check to corrent position - vfs: fix readahead(2) on block devices - overlayfs: set ctime when setting mtime and atime - quota: Fix slow quotaoff - mcb: remove is_added flag from mcb_device struct - sched,idle,rcu: Push rcu_idle deeper into the idle path - cgroup: Remove duplicates in cgroup v1 tasks file - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: hns: update hns version to 23.12.1 - net: hns: fix fake link up on xge port - !3021 fix CFS bandwidth vs. hrtimer self deadlock - !3202 regmap: fix NULL deref on lookup - regmap: fix NULL deref on lookup - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - arm64: cpufeature: Extract capped perfmon fields - nvme: retain split access workaround for capability reads - cpu/hotplug: fix kabi breakage in enum cpuhp_state - hrtimers: Push pending hrtimers away from outgoing CPU earlier- !3158 mm: don't let userspace spam allocations warnings - mm: don't let userspace spam allocations warnings - !2781 cpufreq: Abort show()/store() for half-initialized policies - !3118 sched: smart grid: check is active in affinity timer - sched: smart grid: check is active in affinity timer - !2977 Backport crypto bugfix - !3071 perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - !3038 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3031 x86/mce/amd: Publish the bank pointer only after setup has succeeded - !3030 x86/mce/inject: Fix a wrong assignment of i_mce.status - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - x86/mce/amd: Publish the bank pointer only after setup has succeeded - x86/mce/inject: Fix a wrong assignment of i_mce.status - crypto: fix kabi broken in struct crypto_instance - crypto: api - Use work queue in crypto_destroy_instance - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies- !3000 [openEuler-1.0-LTS] add Phytium drivers CONFIG - arm64: config: add config for Phytium drivers - !2908 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - !2869 mm, memory_hotplug: update pcp lists everytime onlining a memory block - !2805 sched/fair: Refill bandwidth before scaling - !2804 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal - !2960 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - kbuild: ensure full rebuild when the compiler is updated - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm, memory_hotplug: update pcp lists everytime onlining a memory block - sched/fair: Refill bandwidth before scaling - signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal- !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_xmitobs-worker-backend-test-0003 1710915442 4.19.90-2403.3.0.0243.oe14.19.90-2403.3.0.0243.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/6620766910125e45ccb55160c66e8286-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]=797df7730890316aff1dd7cbf2007814a8339da2, 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 RRiگ,AЧ`^ utf-80ac15fc5e4ba983da9dc6aebd17c195c54abaf10beacfde3219194e072b5bb10?7zXZ !#,] b2u Q{LX 0Y66;u璊)"ߏ@Ġ5K"Tx3c2%CrO1 Nh7y B puܖT6[6V^ F]&+Ϛj&2xPz;~}[%(GBbuYV)F:fV$Og+AV{Y xٷv8URaX֔d4ȅ(T#þR "\LIWu V[&q3+jR6w9AL_yY8R:wQܖvz!fL@2:"Py%cG(]]pSu|XPpȓ*p_0ˤc-2 `>@ޅ2qW)wϵX[u;8s2ߩn%E+أjV+&F}rj,}?/{GJ'I dtc̸Gvp)b-\.OiTLTך#O~dU} +[CϜG[s}u#1fkǻD[~ѱ\`sC MX҇-WTt݉@'4Gt)ǹ+TF%bdXۻz5{gjyT¨7 c|ud_._ЎN;m T.)R {l0SY6$). #.$7{CY/4OWx\ho l#$w)_KK;ʼaw8n'u;Jb`(3}f8yÊ2uw0~OGzR1@ +G6RT/!ޖ Ctc,H}Y >}\,=470>8>:J~' K1SG ,Y4ёϘ1gAٷq!F_}K Lvh(ӧK򵧕^5?zyS&&-K^So-~KjҧaFRF vQ SN (/vH]wbGr;oVs*ev/Âr%ܦT3YϺKjf!϶k0WXxieh8q3Q̅VQC `anK@O69|&ÊQqM# ßҠi/iLjPuJ(4# A !W5QCM渇x o*OJ˺8W#y2&me0,VX*Ys 6o GaVd *ݛb/MaWcY.ӌc?P&vh6zDɪW޿\Bm!Bn5_6M5=yD\afS˻xV0ҹkd5X8pK2CєhŁl~ƒFJr"OLwn#eۻ*?nh 7F5-E$s͉CëbM>s*}W'YEW%^rb3l%x:u-bXh"8QS5]IA) mY #cF R}2*7f=k_ئnj\ΣZ#e>Wd%Wg]s5̛^:bG z !#TĀ.FP1g1(;ykvFهQ~@`Pq ;$!"wyBFV(//\Uw?w; Kl{퓅h?Ծ{|1[odYNxqʾ=U_Zenk>Cϭ5gG!*Q7ܓZx}zR}>|By-$( kZźjءAwh쫊G=/Sp`=*?Zq/Ƕqsy9R66:-k$C%P#C/\w_pQo]Њ5 泲2:l?zRq㞼+\|aĻP-gɶ#'+EXȣ:rB9ch/+pN=r-dmA譽N,KoRzfkyid$65(љ5+ipir6bsR զ|φA9d<خk))bd@NhjUSهy 5&DTF'3ND uoK}5 xHaƂ\3+ٽ)TZHa^ÔUQ"}8f9ҮѼ=D䷾$ >["E!UKM 1[/*HEF|: Hv}'ltx) ' Q^8؛q%wPmTHkW$F1 1&tZ9M" X˹7ZΕ١PQ|z4;rO1&E [E&ڥf1'q!a"Jf* ,pK/$|+ȝz ea^] qƅyJLEOj >L\{ .O6:ISqhY2`+E} ^`ug:gR>³r }!1*R~,:s qOE \<kxd1u{dS-GwY$ci kH Hu,pa Q*ֲ?{u.9N_,pJ. tW/[}5A+ b5c@xN^i˒3ޣ̓q%hg=:QTbo`qǑMKB<\..M5B~ruӔIw{t}n>-쯹FHeR5uMGN~i;uM`蕲Uc?辱dһ69‰$D7ƶwS"[MָLQTFyTX)5.ԸYsP9^T$5.ïx;E us; 趽7kUVx.Tp̈́K@(60MI&)LQR x0PN-PjН%(Mrʙ3D ,+Z6ԙ(%YyA4x|dF@_?}0lW<,ϫeޚ^]IVE _snܹ_56$ywOY$ -iOO?}餕[Z|EpnxwEE¯̥i DY]:u“3/Ob@HsAZS {$S~rb 'o~GƫRg0=0XݰS&LeMUVi]ѥ/H9(]*}[@ dH[/y@ڴ_z ߊ{cWaqQ1x@#AaǜJmǰ,¾#7/v,8} 3-6s02Txfr! FV 2iXP#`Z\p.cmB-EC733m ]LY 0zI^qZq,vʚbs}m)!z,ҧ!s(,Yz -1zX%07{l' >9Q@k#,ͳTnxs`xK@4WKe-Jq#*JX.}kݾrD툕ƒ3N8m=.o @7[(ds6?<,b2g@O jO_z 6. n;z`/zG;!iT9=)!-{(8х@;8B]@μP!Qx|j4/X |nRPb ?_H qipaFTQRȝy(I;9{*ܷ8O NܞIbz]ׯ%T` HpT}X~ {Rb8`6ulPX/Ym0@T҇LZ Feʾ_|u\Jz186i%_5O?*$tNմ(k֌0Y{ M.1r}1`䣅Үwʩ!_?uv]닩>{D<-a;:'P '2AuB_ڻjJ 0 ;9/Q[ ZZřWg{Qy͘aaR1Nc猍W~e2P27WѐB0n5Hhz|W5 RnZbqA(W'L#dO)7t*v٫ԳciPgQ9W, ƘZR:#\<_ݑ#ifuÆr'C̼4},Pc&뛪)!SkafiĞŢ'4ik]$QPnoȐ}n2鱓UsD:(*;t2ftH͡ `aM# 9[07pه$_>6B!@ )k!Fs'FXb-tdx#=˞*iy(Ƀ[+rM4LlJ|{绿3yd4\C <# N[ADiO-8pؒoL]"ϴxڞ+h)ݻf{En(\_'ﶁ?ŒC2G"AvhH^Oi[ Y|[C!i?G)).C5RS|i-Ls-yaH;lYhm-j!r bіzE29v򌼷leq#T]] O*IpD$畯m9~\8@M# -BdNk29@ERɛZE%_Dre?/zLU[R P3UnsLXnr{pg<%~ {ctc 4VA\a;ZCH7,V+v0ok f-Hc/4VO/0*+sj;6o#&.<pֻUmܫHp8G) </ItCv#J$NAh jé}d _ P5_-m OS#Olۈe]j"Ţ/݊lwZ[@2OH7=J= Ba*/JUVRbE9@[L 9-o[Rsy} < V4e%v/dir#@SE-cTLhv'ss%D0"3h̯zwCvCFt( @o UzjyD&nq\̕0`BQBl0_6Amo&=N +i5x[tLհJ4`M5Qchy <"fbQj50ukTyb^ +,}w씈[>ff4^j)oz P/Oz#E͞Rd|S"RADĤe\M?eJ,Qj,u{yyYԑB)rcR|IWʷܥo"0F6WZ)f=ˈu%_`s\/) ʊFKwȩ.7~-sLv{BvM1yr5 Eܮm3-CB}}-v(*OH@cHY]Eۑ8 h5BS֪RQ|w*uO5IrMkP4n[S/~ATEEhuWdÜV2wĤԈ&)τkHX Ef;bQsZD0*'SKqb@PMxǍX:mkT5:|_N9>˦9@L *z9qަWdG2ݰ6IL,C kZͭYm~#ø6?K R/Q8@M9`4,RM<{89p_۹ܱj*[9܉oYD:zSKv9k @(O1Z\J-8R%9i#U|jYa=5~.W a L]W/spdzdpÁ$#E|H JE7ޅ)ճ*gy=C3 hJVtdnkp˲~yP[ep>.#\![1yq1&D-,BSAGun-W59Søb~]tA L^&_S eg"m ۢa\ VgM.KÐ>-ksY4ykwC2^!>d4T^C}¢j}Isx]Ӣц {WRȫKXSKVn!5t#zLXz܀Osb~ma*=y:1_߭]~WƝMz@,I,-X࿙vpwc%&ۺZp冮VU2kܯUX ו^4Ҕ`Wπt'cUpX[þ&#\dx'D#4<9o8V&1#U*O/xdw k!O"]@g$G^:wdSҗna}6,OjH{vG 盡]{Â8rb2(?IDH5,(/fqR&UǃR5(^9۸_]:[*ItmU2%F,gdudzBĭl[q} F\{QVyJ:0^ .CAYi>9ƽ<^ t["P֓idKA+L'3ZlNT}uvxaKuο|P+ +W`<4=5[<'"9mp(tJm 6uYY)7ESZG0N< {B, "}tת/j :Gv >aAQe+trs8BI(rŶ\SM1D=|a"uq=po{PTZ7}jqYSfF` ;eB9啕 >kc$SAȫ郦M7;q_CֆKukc] 1Y͂D]h둏$gn0 A Q*x=Sɏ@wJP>-#w<¢5BX~Gv[h[%D*t7WPa`HH~͵(hd{HĈM4dlhzœ;<H(|yջ"/Mws~o$#}㢈ez&RQt`^YwJu^[߬:Eʮ_JYdˌ8@Dї^:3|v 7\aߢ,>'7"ŴǷȻ0ÇC+9DXOW@=E/'u0'.h|O#/DFFnC\yG^J3m˙ÃXZtKy}a $M2sϐAPD?A9S|A{"zc껰u| 8q~7]DI!|pCx/~j;'qZ=OǣfTHO%i }]JFvo8,P: CR+ 7IWvOҘ;j5z:aXPduo\Q$/- DX;e%"c|Jl N\k!OJml5@$u !"q<,6&y9ƿY0緎|~ݚV$աN,&ت]MacW Emc鋂k=Ê미>@ɚAIjǧY}bqos` HM{I9 Pj%U;vfɢ^:#1v/vZ"sN:͵VˉIfdrqb_y8PXΡ󞩹=Y; *CJfSθ:bl0g;r! |ި˝UN}cGݫZHew8,|F>;]~`Z-Lع5RjutXW2--mO~7[àtNiDNm&'i8Bpoƒ?dTѱ-^c MADuzB7̥Wfr WH'7_|jpQzT4^DQ$s/@CݱrLIhm}~4.6ȑ[ްov|tN&l4F ȭ$mc`鹰0G_.Y0Pc;?,}eR 7,M9*נ$t鍲3X$iW)sd'Gdg&GLQ,9_0_X [ô21g^o jϘ]9f%FCGFq>Է@V.CڀRRe]#[N! ]}-K*O-6g̦`"]j&A͒6V@Z#9mm/|T@8#X?)W GY4}aGo H0]uroXk2XчޡALDVI~ED?T*O`oDr4= z_M]̙ rbaQ~%<@Z}w|#ZTJFƂ1'~mc!{LBXfYdGt@NknxNm(.LS*<}ܝ#+LU؈cnPg`'gW]ޮxq PlT2VC' w)lQu*]R vA#Q!OzLu0 ؉M_\,1r*p/MMGrHՇT۸gU,K{=rG݅d /ClƖԯWHt('N89ח=^v`O>հR@8XIqtۙ.LPH`q}3+D(<>=0ߥTdlj3HExK {au#s40j&⍌mƬ?$恘ނ0 ph -ج@Q2  pQybͣ'ISNd|6}Zs;HGgYӝW`U {S.ohK2s[HR FAem~#޼npKWTumdhD+ևk8-t [7N:F Jb=G Ԡ?9'V-nkc+#Y(,F`["5zQZg.a3Ww9Bp29'bOd'<4T2,战 <Q:Tn+8{A'r/|z^(pOƞܨ( %GAid䗗pObt`H!FD^SPV9BO/#Q_r/R`*{8y罒U7+ 0ѓR =xx*Ǭ}+&BVZ-xE.T3꛹V:l!ZJFN|yu"&60A"+jvKYmJ4ȉ}\޶ľF\)w 9$bHSć$Q9.w4p_LX>͸O7V]1˲`mDxfHC5ݷ+JOemP j(uމXoSn(!)hw/ſ-]bs] h):NpW6Q:JiS 3u'Q)& fD:*GsD4L3+e|N/U==Hq>U`Vie- -$a,A U5pWV8ƅBFiXL+M8y1,m^36XޖcO|/*C- 04ܵ|ź>A&g1@iB9bS]}S5{\ao\Vh_}J4XǖcTR}Sٙ\A6·)vSLeeqCsPe~i/(DdC~8xX-ֿĕT$qDDs1^nͫ[ EX>M<~ {[1y䝾Dm Z#YL4ʷ>eQ0~1I؈zy `99/ wnwHOb|'*ڣ)11l0,( 3disSqCY yTettxXX6/~.У&מtD_ʦyNȫðXHR[Zy$Ýn]Lĥi^]} o?/&-}eL[y> zgp,tW;|]= x]DTDpauIRYWYш\N,ܒW"s^cy> GA eJZMq d4?[JC;P@җ#pԭ&[]/ ;S $\JF֗Ro/4>eh/8qL܉QPF\|/>[˓iOxZZ{#xRE]i&7_Y7ec砺ekm:OGٝD~ &04ԡ@:3hݲp+C[de?H@q١MÈ^"~"\rt5ZȺ;հ$d*,^USA?#(x&e # G$@v7`3@}5T+Qrs5-`[*U/'0X##UF]uPvJwvظWQ "#թxaJ@O8(8 *1dWx Sٕe>'q>m)]hx[Q B@-i2`03/6|oι Xdes}k9{]Ah1(K2gt?⼻5jEE Jy7TcI^ uhzt(T#~ߏ-0qyYXe-?n'[藮lDw[=IUlaIj-) 0]υ٬vVApC1'h2= zcE{3M"zbdd8C/\5أ?AXʴޱh>Lhםv`ZpUA=+z#u)߃2L%Ӕ=DJl]1 :Hdd.#rT." )+JC0IП)kN䈉,^R6iP̠t.@F`FLLHt89LQ MǿB7Gysj vƾ (gK~!;XA}Ha*د7K펨pyLKF)VBQY3d[a ]y9a'6h(F5hG0fI"m TC{W4K($ٖ0 )FPw$V+҃Qdׂ!:RRB?uƟ >,Dε|9ݞFo ."@ ޣuso/TSF]>=pe"am746h.BΎ fs6ڛJIK"]%o|y~WfS~iЭgM2ND+ ?C_GeS"bC1(EU܉k >7׎Ɵg]to1Y[v;>1.%l3R]~#ko҈ vŘn_M([ƺn{76kz4Ӻ| Xwꍞ&18tB;?G%"{\(i=duDUn#G nʊ}Ծo͒@UY A wT7?bVtP-!N# jHi1dA5f髻Jn>ZDG[?N<}΢"˗0sH)ΞothjwWWP ?Pr`˛FHyU2Aꤊ<7:QMdfh!5ڠzV)Cq4%xq]'m5Mm JKShɄ81̠1js!u1vk0ϙKJ0Gd|ÉEWnmɊԔWN1DDrQS=M75L=KIA[?N i={R,Uk^ `0FaJ37Bm|p~s6[ 4}"h*K=.Y~F_Ƚs5u%}G@0"xJXq+кw ۱f'q$Udjc5 L3tBi;i. 9̤juȵ lZQ"nOC'˙D.+I*  y+,u V_ݔU֜!'PMyJbĬ^мx`sCɋ! : Z: 6!qfARJ4"l;DiP7)4DIyǙȱ8)Ϯǀ6$cklteʱKVFYdaIrxyzsD ~Dž]}k Sx= juC+-m C[}$3l>0R _m7+aoˇXPZbx] *dedpm<)`R ̏Ef7ά^ǸUN}ѱ <PڹU- 4܋Nz(R~\irKH0 V8baQI(d0K@?YcqR+~Y<״lۂ ;. * ޮ^:qIwȑd5ȕ";طrM7%aUa&SZpވ-EGrSiK/>$m,i:U}M |1EU$vobljIsp.wg&tu! t5l&a$z*5&bDQh7xOxy][L~Vj-GCnQ|ݡJDQ5M%2jTqD/!IY ;:&Qc@%p@*u02zfaJ3[g^C`]-.{cFޟ._lAF\Y/Y|upcTV*0{OQ_7{ut+AU>ckLoa4ծXv1{}R XJ}+> -wanql|)u%ڿEbeڲDSӮ%"3NVG؂F()nVv{|~gݦ'[ê/GcdŬ tySGT)5{J׷,g>Yӄۇ+m:r9'K:杅F=Ⱦ;H,)>ķ3~yNCY̙f杛ؔ0Qge >!܏1 D\}UH2^>6=TȮ7cU0smo-ŠIjւxuNahs\]rwbU:,\S612t= M:Im(or0=@LK'F lwgCP"f ">RdZ-c~%!QK@X^jrvn&ۻ- |:U=hSWWTPrʥ2)tvVVpmқ \o!OCYZ  H2߷%0oOQy'hoC M/k {*Fu[D9oW .$h(Y) x ?}SVQdS}jeDkB8"2kwnbb-kQ7m !%@P2Y/;9ͲneF /M]G wn XM@K:{kz )D`:I-R8%g3b;lXY~cډL*;X)`T,"#KM@1+GL|􊳮 \ aD5\r[4-A»{`u<*J-tw-c]v|m8oZqy7ߊsXH$IL$;|M߇qRlQ T[dQS3ik3(؄cvۥ9_KO '/ 6CHVKM;SM(2F#נpRK6~~ ~<\?f<77Yr8>4{I^p'6֒rl=6?zzG.LlzNޡfĖ\tϙrh^I2q#iyP/Wdi4)!?J~1ATəKp-}LQJ?$z53"/~06'?9x:eH'{s#[X 4|3$a@)рz-h`m`R|tg3mP4MҬf ?}\BFcS-~6 x@yũpV >I?mk-_D4X/&Vq= ;, ׍.Oaw9ټ,3uDo,~o#GdNSn/ !@ dz6IvH50@LDY_=uP@M;˓hHwʾ\V 4~ 'M &VT_1z9.X[`:5I:; V]ϔh w9*rCTHr'Mh #"F|OT ZZ^ʚ{TfGf/ĭ &gjVX/)VqƔa82s@bn\h(8P pۿ_@L9f %uXڴHÝ|c6 mrFyȬicG:x3ZMX\w~Y2_݀9mO=zJT5#W9D5QY5"4́[ !JeO:EXԸKRw-/k6EdЍ3g&Xh[_+L> o( EӚ<HOԈa5ߙm Jug.c{t.싨3FJEuеvm](b]|7wzpNt޼\nj#7Y)r@.U(w^"a~D5;,qR&aCS;ȃO$i3qkhUTI>7B.R*#? wʮB1WcdYVA&cR15ױu^CDd2JH&O 2gݨPv6Gq 3|OǸ YjwFa6sc²ow-F֚ʯ,_9>f#2;&}lƠTЫM4O[0X។dFeV" W\l k2\e>TZeΑ׀'ULF:Wb/Rcus4Ix #QIvf#}?[p:;l)杈VpCD *m}S#h}lj#q5kJP=N)ڟE^F?ZRNy;:GM4Njy) Pd'o2'd! |Le=`Hk@A;֢B5ׁ\i|\i֞;!ӒC*|Jaۻ9_(D@QyG$HܧgxhC0vlbV@!by0Ӑ,}YO|VbHSfCzc昉+P`HZY[q@RFe3 շ~FIE *SԒZ6{-=j*$A, I9-5&M%ƚ\a 1}E㒒r- QX.N}-pA+o|dE,z:o1DKEʳ! &?-9uɌ0.",ŇVn@=̡w$uHGkrE3RtRiy8s$wsz|lnゥv@Χ\Bظ2eHjZCI՜O%^r*~G1IYMzKrgzKu7 촞?fAl͒C@`klNZg{fL}X{ BVm*cJGz܏ymM7-QẈ7:#dG9$f0>/A׌DVoA%ˠofr˘6aĝH~97Ѓ ׄG5-Qhq6 mz`(+3;@,[$@vqk>=p M/Dj,BC;dʬU({s"?΂Mu΄l~, H2fO k|ҒE^9mTC4p,_;J\6~_ık+V쐞' Ph:zyk̇ "Ci߮e%^I1T ϚDAYB[r=(9'Э-K \Us6x=ְ):jݸ&1(tc_Q28,ssz!qrvo֡3:[FeLJ~LBx Vb|*m_C'){&:t6"]<|3>3$>™ F0 P*t}>/KLs?(@qq>J,TDS8q{JU-\n9k*pad zy#-6u8H(Ӂ^'ƒ?_TKhbvHGOVPҫ݂[uDןR"0=sP<]ʻuau^V"3 '$silNi}͂RgS;Ab#ވg"SzɈjr fotr$:$>5(X*L/R1|nNQ(zHf؇\?օXFpJEP'U nS&ndjӼFoJzŒ _l z|3Ғ~PeynS?nsn8X؋k䌈BJүw!0'pv إnܠ"6|DY{=+Ir? ;Lm9tTVGX:Ï]ΦO4r oY*5Ѯ7+W<}hghHk+ǂD;Z?eRgoꤚb Cpش7z^7Įsh Ѧ&-8_61ʶ|d?pO|-~qc!!RZ/7lOrMﷸj)rB9I |gm##T.-&|y=jdRK8Fl.C)K#?ݸ?Գ^Jnl[1uZ+ ?7Ο<mlxϲЍN$np 㮓Y'PƂh9c72dL̲-Xk?`X$ dο EjqЗBw#QJu'!iWPHְ:2GǑ]Orޱl /_%1F}WRmlUcxmYZ6JZ*yJVEҩyNͷDOP@"j^ 빞g׳ܱR 2?Z)[J@0w=چIF ]ZܫmnbDd?9,OOQ\k wܲ~!i @wA7,;4''4\g^G[Ծ7S-Cd49S_k͙b{idH8Ը fsfoY`Idj?8(Y;kc MRś* vl@/3Ԍx-Vw5\vHBv`+tZ(Șd~'3/ɸPܨ2Z(WSW%\!X٦M~6tR!UQJBw@`F"qKVׁCI)6qƣtsU6`b T@\T2(@5KwzŒ4I{jKړ/ _w1HoencJM5{;⍱['0jәNΝ|Tgq,T$7j;c!l]8Y UW5DT" sax{G;/'/xѠR,se]]ӚܮB?'P+#hW -kߡO!\iqx 4YATz렘H;ZCPl j|P&_CIQ]$Qӯ{+PuhQ5 2q_'s`.O$ |UQ3'.EY_ @bZ #7 mg\&rSs=<2QP=t!XkehED>9IErs9;m^\ If A@I"@LR&G]HMze61:&_" Bv?"}: 1H+bZ젴TB<+\Z񜤜Z {o;z:') 2A%VadeM"E"EoyLR%tD }򏓤*.TѴt˯ (@dԬO{v:l [q9طӂ吊Af+q i|+9 0 FΟ!pCNAx? $`?)UԽKX/(X. 5fnkXmbf|,5 "+#-y: :oi@rƲ<8ZUq /0ܚQm蒉t/E9nvV8$iѓA~zf.'*~HyxjeŦ;-&㖮G8qKF5jSebK_a;"J$efBx˻ CUIm,O|^klbC&4 v~)ޱ2Fܽq뽙JFIiN+ jB(gsðu弶,˷hf g5z-`j+@4 +ka 31u$Ǻ%9, 0&HWgEJaܵUz6/+>B}N.l,aY$6,۸ *Re-Zjs^L~L1/:b?3-I= ZOz" έ zum(a-p QBK>ϻl1?lzO!:ܸ;Cf]"Xh jUz ;l.!z7JUb+B=WrX 0H[`Ciˑ+ +[0p۸BN"BU1nיFKMM]J0THxJe(1&RMu Pg@cL㉯wGӘyb[ Z~<dzEϘϠ@^3fRxZ.ď/ѫ ޜ <ACJ $5GÕeL:yj99uoaw}ZhgCfTG(۠E{  ֘5577~ޮi6R/C@5F}F8{A'%tqkE#jZc±zVןMwH sCCR>?KஒGPdpܮqM"f{U8x-Nˢ=d~K0kNcd{[1b(`|*5t6C)" "+P]p8NNH56BDG֪W0;0պ08dL\ARcG|HmQ9?XQw*7r~x>ʱ{ߋuhbڲq+ Y+U/o"? nY%He!*Dpq9v+Dx+'m{Tm%g Y'!(* JYݻ<{#nAi4mJ0Xb]Zj/9xC`D"C8{?OCsi6TlITϱ~jV1/}x}nq?A)n;Yd?k0J;#ۨlUC}Q 1̣~nh5k|br(V_"ڀX|7[QEhoWI\$>f=A S豤Dȭ%eWA"˃2?EM@y_Jn,/zWWym΅Th-,FZg}zǀ4jei;lqGnܧ!rx2gU:m\͎IͶGXW]3ۣA be԰ȭ,oi? %<;Kmӌϱܞ$K$dN8#z PsLCT>oS~^_ 58Fzz>?q ]ԹC"mJY0_v\ NNh^d\cVHɠ-jqQːZ7Chd{1Obގ%jP9]JGDL3)X"G:=`+2xϠ<2|udZ^!`AEl1}54"*WHx)4*-Jm͚w^"aU'vcP$CV[)BHG& [A;H8(I(FXb_>%r&R41Mꅃjr8KXJw0#O2)W)&r3TVVb#TX ,cE!Xn)d%&_AרGp!>;NGc-7dr򨣄:&W?WFNaZ{ :7T;Q* %|5MnkeX0DiQԃEŊ-Qo.4($CRɸ}cyLd 5 rА1=:2HG#', %$ :鑙R:N:*0'e9.T./ifА$ ;&bjI@[1` Aw7ma5~rb]u(ӌ>+~֔dG+5p\WB+s҄mTɶ_ngXI o([ 8w؄Ì skY *C{A`r¿*wQv&KYQ`޸DL7 8?D)rc-, }o-?6(PF-7!s&wi?? wᝅ?9J;`'uXvX#M1Q~s%OxtIۂs宵 }e|\~eSMn%לt&u4>vLIc6DȻLRgTwo&ZSnjJ& H0ؖew96Q:׊${Xjбt{u{:`cI2SK~efA]lSkx<]Y=l~>;~O?{bX\cR:D53\oGK^kD c]Ф8W:ZP"7[УywwWe`Nr2G2;SݑiȮ=1=C,~u0A}+`d.'\f瑵. 'Gu-A| :`pϰL8qH9_vE2(G% O?w>m~w]K;:d}Q#Q:HEl1ۿv =43Cմ4RQ Nfݷ&M )@ƛ5MQj40/GEO3$ViF\grAn#w1W@56Jaσ2O;cL]:ٌ6Q'0|tazO 43LYZ}@d@1NGX5/WKfo_x[ü)n ;1UW1BV1I&=?1]Nz7۽6bZye%$kg"|/W%fl)-W=R`)Tta|ilm/5cGcVغ_6 Ib>܃aj`y>H 9֡$0˼+rs4$>WAٞkPx}KO(+tImI[LIt <$xxq䘂 H *Ǔ:(?c&3MO.$q(Cڡx9?cYޫʱ:'PVX΅|Gh;;U}Gd>Vh]tQHYo(>$uh28-=˱c6pe G ~VŸ3UQYRkx\Lf#*Y8_pDzFoCH<IݩZ3-R|ѿ f=_Ii.Pȇs*{&wE~+(; SRR[P"c=d!Pp xNb&E`_ wq M$i){[G9ziMdۉ4)]N!N,jCZbB6P"*<O`Z[5iO?ZZr: q=.j'Q"\ٌ\B$NYd(zR}LELO*v-!Rlg _Gв0J& y~Ъp&O2/pc|mF],2ZⒼxg/>S,YG :o7%#y5.t `P5Fsx?`̸/P*p+[#.})hԩi EֲsS4nȢR6w.(KpM?]a򱕕2=լj6n[gzY@߇& (^1h:?UF@Kj5^T8T\SoJàc 2CDR)!:Hڲ}B@L>:|;LlD%^R|TDG,Հ}Pv2L30|_{%]noVu@ibU(V!I!g*R cxI=ni\dwzƔv\f(r (CD`"M'lG }՗Z3?`aG{>3Y+t&]iB*_e04e6J_1yɽ+-CO$#mwY<-E"ҝ33WtAd *vMjj vW59ȅ@:OrġP9X/٥ b:IЄij\_ 6fyPu 3R:'Vfď_;+l Cʞ3wGJtZRMr7ux%&hc;}M] Kco(J^QJ:1XٻFkjR@wc73"Xcf m _sۻoF(# `,+[?$LRcgx&7ܣ/YژnE ƻbuSx3^-kahwEWuz'|5 }ƿSߋv|70;# dF*WfYV ԺmZ D*(VJ+. (iJy0AĈ+XWFnSq;UBĥE$EFAzRQ %atʬ (k-! IELbu@ yCEqg`\xj2) },Ͳft1j";Mf6T[*QedΤ|p 6O.Xwf9Z7;"ѧT{}d4.z[]tz1gps't Ƙz۸Z͘s~j >tTZT, j6d+,,*spdt_yU Ve;N#@B [ͯ *6RYTYXcYcL}!$ aƜz19-^Xx$}ѝ@Kh3 4}]D9Z]+FxXZɮc4 ̱7F|I4PP#;gCڍ{|xb~գA%sRfPעkFfFªU$myH4|Ȱ֌d4n|ݦ]׎LOޟZWQE~E+ jvĜؐ]$WWXwD>gq֬R47o[{*41јPWwn]72GNۮi5'9,i[s櫴Cŝ64|E@X %J'kX I0m ᠖<=a[HLIh _ػ|4 ,蒔A)Rۦ|i?M93̳ܖ#o1 oBS>O̘[5R^k]n_!4Rr=o3w :(kgxN춓#,-tƗҐ|3rYAp#s4*%0(h+/;N+"ޠtOHB{ݧ{#I`gtFn:o6wGo _)E߳/* :ov<cCrmAOӣL:|׮M&@݋gi{ލ+8PFZj9pT` Q ͡NxiO`;L*㱟J~)ZCQrvg nFɯ(~!őq;|Oŵ^d%MPCg+gqB:k0EAx? ~|24s)uWykY[1RCK  x~;~BM1/*nV+ʋR.[ºx6HF! ,6YK(Kή MGh2墿j9hƒ-v>qp:ўIPg2-^&ۢZCE52AK{/sp^uIIV":y5kP/GAEb#1KW/#rg]\fy|?&R+r 9>wUU(ٔx.^oY`bX͡/M]yuVʱՎ͸7),H ƪ^n,tAH7k}ȅu)^3:=gx zckLNU͐Vmqi2!m7O9K{辬Zuex@X"|1m|].]]5OYqg6G 9h\+wF>kb|(CZ.Htb ֌7D:51hXVsK[DR:y';CoؼWAoD>/XWvu17b42%} ]HGC f$iQzqx)Vr0/Z|?)ܽқ|BF/8mq *!ZF@zVnbY$x&5h4mU(G壸pQ_y 3fqO\{hNx1QZStz*y{^j%Pj`fWMR >Fsq0$9%Bd-:_6 t w?vA WHt Sw27$_6TacT3kVc\`8BC*pOֆ*,7:pgZV y`x-DFEyWorc:"qXx$A#b4$wic]=rI7r _mO|Sq4AE-Qƶ$ ' +oc_)zbph!Pi[jU{J`ViVnuv %F742eu bn%]ASp C3n_hҕ\؋rɬ|׊MNUM0bTT;QDCu>6f?`);J i*(vZL{oJn`/q] ݡ YA5|m u*H:j' d+cbN߮4۫nL[(KY|uy֏׎KTցD٪1a7Ki:bjuRV2jlXTdZ>w3?;,$V 22ى-z EC6{=ױ ־˦j!GrFItJ_,4`ڕD"4h 3ĬbRK&`)6،߾Y~Z6 Wi?,IS P?b2rR>Fe]6%]^hBꌗt ٕFuWӉ~ _[NW 9Mf`u$cXyYc!/eǂ#@kp!SNxGuڵ$7zrHeDnIǴ0q&/p êjxL.jyFEӡ2mt)ە1&%6@p 'ƚ5c M{99({b7}$A{̓,K]MeD dz,rr@TEY]&^`Df0蓉XRb-ܔJk|`yk/NpGD>ُf jc"c喇pKHVψ-,A c=)jFԅaQg%LbY#=V)y|q,rU(г O흸0y.Àap<ԨV>.Ȋ s'i =0PΛ|N1%F$&B xhDU \1l+-y$.~Yaz,YTADc<,=>zo`_Z5 @Qd9%Λag8'u%ZEB7Ѯo3%_T4[\Cwd_oh9aJJijQI{\1{E$xʐ NCrֿ!?kj"koRsw">b'0~({Tt`ӽ||jPE36 =ąMy,̎2(fegn&lO<*0*ᕼ:J}(']!z躵zSIDL(~KY_HIhB Z#ⅾ9W tiHŧ` |lWO7.Z?:6Oؑ,% 闭*4]y Z{x,p1sr:qiSs9[qXXeu68*d0 Fy]ȉzn͖:`$+ U!O2i68궐^ƟK|ñnpHaZ6Yv9lpZk$4c+",R 8uEfNq={H]AwmkӱOl|:P4:.2+:i#C,qRڽ7Z2 ?m3PU`т!9j򓹫޻‹Bl0y["y705(IaBF(Bf.1V;\{2cl6Ej]Lʷ MT:ֹx>ku֕do95D_ roR뻫kg1d0~wA!u ܀9%HKh=?ԇ ȍaX Q򀐝mC {<$ܶ?$hq{^oƅrC<9Mu=eU'*S)CY vh!h"+S9-+.vܚq쩢̚ekg u Ahނ?G?Gt;-b?c+9``yߞFDފ) *}J1F"]QdC ^z&U(VB~L+g ۘn6,iÙlP^|,ǽ!ʔkEM<̮)#n7V εGWWФ4O=7g\ i7$^G=Á23sIAGF:GWf~&d%X'b?;'Ry!4?6UzR'n2VD*$ܠd֌ڼF;`fx,y.E 8_vrH,09 "~a$a$0HykyƱq]|Xi1$U$*\}m&fUș JLj@XԲX1tSp^fu2* P$7Æ<\1.fV샪nZSuEVoҬX_I> #F k`{GN$o*ݛd/*[y@9.\=[aٴ1Rѷ" 0| $irĢK} KuHvA&5zK~\7h'e'VK8=̜V6VH"eX_@OfZt_#a7\MV啻@|j-7YG'|n%K<'9= $U./vt*3diZ7`Sڹ#'FEA8%Z49 lwP3Ύ4 67,oTPmaՀR]ʘD[hViKR~9?WqG{w* C2]I-)(l $ܻ6=V*me25sg~_z-1U:|$vQ:3dg]쒿rZ)YQQ$X=>Sgz gD\O\W}1:YYfv{o(lJG{aCV\&fOf54c} \8'Yʅ'AEK7ԿLvUXq 8i'T&^9S)LM@["b+?oyr'd62TstQ{ؾ'{ϷsyuxJprƴ6UADm{KQoӒ 1 l_ի39YZ~ Y惤n ̈wg VQp8CՂIN=rعÔ4\ZʶJ,jkFrLr#r|(|4ݴoȷgMzD=mHAi2s6x0Yc[ǟ^`` <4`.V^;%ػ"eW5?˽VS!'691WA:U][5&v> 9O&Z1_(㉆6 }S*l-3s/ H% ^^\!s<4=P(R#qa$#ੁsodq4q-3ܬIiIs/N݁ZJVGp7ߠڼV GڃZu2Rg'vgaP͖RNʄwHǾg [d6H:A_KAKIt0Yx&I@ͨJ/Ww(GZ:e6u%L}@Hl|{r{Tȟyg _~孀Ko&Oz,P^%o1;28iM'o8B?<Cjq/td7gO7 x+}F"݊l.9|R{Kܩ]}^QN!XpY0j\gD ޸$u;‹ zIyI6rͲEz.kQs ,OZ*)RUvt3\0iȊ$kdky;aW؅#f?bbf72QW wt) 8#"úlf@1Puq WCMU\S6Aҽt&TEgzgtTo⽮`.qIUh@yVk4uEO0CAEeLQOXm2&>e=/7Gļ7=춡 rv7pKl UL= ztSDڠ4tcŅSxE2Lgw+KӖ#Ta@i |Bv3Tǥ,*c5kg͗{YOS31t`^̎4 ? [Ȧ4,5zߤqV 1:,gݒv"UF+Vɸk: $B )GIJ{fH2wqꧠX͋Й$,r=K4fs.qZ 0 O)o~,8`pM VDifSE5?H ı$5pHu0(]W#A_Oqzj .2&kW6yz7wn"6=fn4ך x$ct8H@) F׹D1 WS{1/sQKgU <'_~=x38=LZOQ$[cJ#oua|( =CR"u,:8^Jn%tۛJW:yN2sDuOKjaoCQL2# :SK:;%gzTz՚:jB ɅI4r5)"Yr˕9OJW2 dʂȻy# #8U24lu刨J u}ʳ{ToI,2K\YvN?D΄d`~^,5歘YFl^'? +YHm_Ж7w7`*Rmx͘rˬxmQQ\"9탒j&8Z5/G9`~, wZ$M=ZI:\\bBzu/j"XBP|A?Sfhtw%}Z{d!FVZ:8k[YK4sɫQqؒ۱R3@Tj[}u$U+&%6 HCԨEj̷]ZA!F粿LkRǼM'J%HDwĄ ,4`V]4xq|'D`p4o~H5 +ƪz'q A݅-&s,,<\.M◡xi{˘/_Z:Pâ;ۢJS|g/=)]PG~*?>ږMC#J} Iǩi&O;ϛ?/ѦoXm Kى9,KU.g!#-aDtq~#((p52Vϒ.==(j aiH/?^3ş40š`}8'^˫Æ(}91ef2q c  \/^qCX*ΎF}qCtL1&mU޵?p2>=f'P֞sBC Pe#ι3'y Z\~}th!j^rPTyq|exm|I[!} rnjͭ'sV`gNdCێm|,jRXPݸ=#U"*oB.-?WHݩB~@ؾu>p SoHEm?;ٳ2;]Y!7{c{L*`A< Z7(^}O%tȔ.l#E$2O5QNq!5&-zjWYʗS.T]bJ3' o 3}?'2:FUF^LwMXۤ#2(:(0 -ڗP]Q \cZyк1\[va} VՒE.S+] ŷB #E .5t .$v@?!C;j|xM|y4G9_?C4R꧘OJ%FW^7 Oؼ@XT[KgM^]z}b73k%\!K|) ϲ? $&&icgc0c] %ˆ*j!m4]bXsbJ&p bnk5{ ^ h%[1U Edjlu~w8xI)Bτb43E%Ds_̒F*аL-A+g,~q.)7~ %n{CI) .WwyqBPk}]o35tr9d*ziWݝ!IˬPΨyA(\9 (^it!NK t))R@y\`_ %%Dub)|>$J>V]ZA-G[H5K/#h7pi^Y8Ǒ+"HO(Y'eJPl"msth"$j!HCskFlAqn9o)NYM~=P{/n_/ 86{ZIU3][5&sB U=擏-xg'HQUSW r~\E]n3g}hc?:h.lKoP9~ YMPdƧMFf׶` ?RA:zĢHINz@ZB $+1l nXt.h/I;P;_y~-ʲ+sE%kqz()X NMS9\R 'IV/z?2t Nm7ORrKEbb#hӅ沮%pWGIU$jW]eoG*ǁ&#u+fxSm/h: t^b?3LoQf@!Qe*gs׈*8as`DXKW$t!vlB/xju E,ZL?*g'޿9X(adI8^|d yAp=qnNl,/0v'U?Hfr>c&zN?E㴢=Xo$mMfּ,I[z\iK[vVm#A>{|zo!PVMۀQZ)B7?โs^'+qtWnZr~wSa`1~†kvPt3yh;Zb' b4rD Z>3SYrčs_ף=&eVztS%*;}&y ^n=P[_5M2HKK!{랒4y$U;:h. ,áL?]p}ag5Gg 8FCb&:,68?zޏ?X&^Z P(2LW"LovP>~{44zMcY ‚ ~CiIyO]r*kfz1ha i'%xC '4Rgo|n`k;t}!hv2h@E5r!; m?x0ӧŬX |ftpb3S;e>P4 B=@Ã$5 Tࡵsפ#.GP |IE1KS"NQG܏(r$r @~| )=9,W%Tc{2ڲO=L^ΡȓmڬN#@nSZxtiFе[Agyym6 %v(wk  ˧mGc'W `.H[Eaُ>ZKC B&phdl$?Q蕍Us+՚2KJƫi՝pi&U*vFfm`[U7dT.#;q4EhiPַ߳*nJKyu.DN+^(Czt&zӆJ, ڽ|[g_Uh^]rEVbp*ެa!rNz6EiG:PZr6 bI]ZܾiOM.[g嶣sqP4܍||,@xD3?|(ֲ){p~*U/iHT~&{ {~&'XO<|Vٿ5/%!}P%!c>3/ظ16Q]J(]ѾF,7x,Y6OD{`+jC!mՁ_>'QG8O`Q;PJz)풼ः'Sn =AEJ3,P |L^N9ި0gЉ?Y79B@Z6WV`Y8GJ 2I0-;1B}D^=rZ_qՂUfsj)AhF)p&Z[rkj$D%Z'I}Ɏ5ӂwj نzf$NM-yG8[j4N0+fF1 HdۣVp@09M6hw}[X\O6=j%U.%UbTyC,5ЮJ:82~#)н%UWY5SN9rM {Xe0fϔbd,d{%JHXq-y50(Da>2AD ˜F͜> 'X!&bF jK|y"XjO~5 d3y"M%4W/(\{6`m׌l2GJ£8|O%t?Vl|'p_\ `@yWN٬6~ }}iho:3R?RXEB<":x>%a$0ZM{*Ql􆸿l_@tQm%7@r?*8g} z? ŅCPysV7@ya ATHȑHt4$wg׿)u #j ZK% Ƕ02bL >;W8(뻏`HPE_i_:]#|I}EG %˨x?j /LU+vղs`M  {}9?SIשC0'$bJ]VwN2Hρ,C6l 5fGBݺĖp[7Wj s#t%P## /dxkJ7*f|(X_m7DsʾcD$| Л":_ }?Xs{/G%xh Q Q@,rw'#`Nw/9eľ7(uV"QuAIuwJdxQ<^UbyĠAі*̊N2 C 1ց%b~W 5߮=OH' d &h3!it3p5e[%@EFXb&@ ӐƄ-^d±+;ڔŒrXleѨIp` K峝%9٩UZly2QyY5]B ɋgOEM,w!wFl $ْ-U Kǿ=O,9,%`Lzc8ϋƃz_`R͐S@bw6eؾ_WJ.#`@ةCbĐ YaR "ˁVdrhOL\K+ \zy1q96Y3O_Zڄ]˛hC^X˥̅PIg t\.u=BF碑k7Ŷ+@ :F.Ԩh^D;i?$\a.dz`)޿v CU5TAݧ5ܬ.?9GbY8F (zZE?J$t9bgc셉՝G^L|yTC.?h6W\Vi3Hj;4[/,#W܆A-cjFy67|`}JF9‘K6!'t⫍cHex"Pzo99J@AEms`ixȧ_4)JEgmF_ݣ= ! ;2`Nq&޹cW 5@~(oJ[0>2#L)ߊ|AUjiĆupOȹIՐxpVxsHЛKO>1:BT%xnT6GU&Q;9yU CǕ8uphLMvwBZOOc}vX Vq\ՀJxUL :ސW"KAʞ.¤ lCk3fb+Ɓ _1apTG'¥$l#6m#E.ZUs@_?|(( (pYI@QV;]I4fGa@TjTXP%r8j |偽n #T&miLfI;fƟ$Rr `s\AF"\DMfKHU($> ^oc^~d+D@*5.@Ga|:QVĶk̯HV !-ʪ\.T(m}4%(#N@RCN1`ՋIU(ň71)m=LřKMpV u+<-:Fc4 {DC* M c=^KcZ z+ M&n[軍ʏѼ: S5g̝FLv>ֻmHy[浹fQJEku !9Ȋ0z#Oqf͝Kc{l~OaĄ (, nC )|P>'vUBSM\,E9+nWȇmxr٘ZQ ڹVT9ݞmwc݈c[ $r _}d"w.=զ@F}SCFѦZ8 >$k;π cZE&Vi'J~1STVeŴXSQݬG-j%``U]~6ҳa1U#Ǚ>]U.qPBPt+r2 EBp(P?e:G^"8#@ n|:S"Xs- *bP)h `\p#ۃ @doyV#,8 Cg!Q/2jIԽx4HûXe>W_+v4 4űw kwtsdx1޲DŞΩ vw@H6UDȈb |z!1Y5^Ӱs\t Q#t88TPH/+YA9XDY@=.i ܮ[J~ok<'e9i)'YOG9 ⠲|@Ŵ_2M k0m;=jV>9aHlS8G>y݂,Ő$A7+8mBt^ ?>^'4}m-UrRH(Cw{A2+Ο \!Yj\3rSq Tj\r_{A.t4`i󔑵m3[٣+:׋Pu'/o_"YS\Qne2U>ӿXcRy'#Qs0KFR^tKʺN5t7ũOpdқ%YDF`3|o<ʏyjPj7V&5ZM8W,^B<@}yss>i1iiX 9D`\m^Q+Tq\BC\} &<+"6D`:l3$^Z< $hEYK+?#5ѭ[w-FNrxCp͠,ID9#bD nwm.1MꡱFJS|bBAiۦ l z21*}omIT7A-Ar*BْC&R>r]닓 => \AHTn^$62;2'IܱMA } -z [kTzbč cm%N!4kyYgeªrNOy#˛hlJ/Oyw,3)gjNXbi51\K-%+Xsy){Q} |u{Q1l7 mH=7 ;8W;26&4AplHg\p+1V݉'UӢÂqf,ix4)h*Ǫ7sjEKAWqf.n.Rȋ6AbP qRu#i: ` f2eƤf' ÊֳOMJj)8GCȓKODw͐- &g` K">wPw"j0"I9Gn=,>g"MljRy>fKp5x pN>ʼg+౟F/hzݕ\7О@1nD;:Ny93{A{@i|Z}I2,O0j?t-dY'eoAﱳshRB!w}[rG {e=0fm%q_ɏLD؝om-qY}Ě_NIK84L1}Wks /i" dor'0hz/)ĵ_oleUpsBR=ˮ:Ҙ6e(OH[. PV@;Jqf07֍(4w;-pл,d%.l^5ԱXgmfo Ye %IW[ȣX:tꖌ T;Z>" u6Y ax@-TS &>lSmti>ZpP`/1J̺yP1(.{~lYo# / Ф@ 8I #`l2xн*#-\u'cTȌb(p3ZuFOՌܮkU/F7aRS~]aC,k;MEq/bK웱·ϼaDg٥2Ѳ j4"f'NK]wj Iʣ|I"֦Eg@3-LNޘH Q ?kTWr0DݺcrA v^5 (zљ ;RzEqZ@ C Kf~*owF?24\ᮩG{\$Qc}u pA8{4W'IV3>]&OI"Sǧ+ŁYEwu4K-j |4[NG@Dw.BT$N1g;-nىf\qJWTMD%0i3/7pxTdTok&~!tsF!XνTR5;3=7 Xg\ʟ 7f{K l !9!glt)TsMjEgW>c^<ۊzJ %S+٬D\pWHeiX vYxg^> ?'(~ =3m*ZoQta] n4C :+|%Ok+مdW,J x%V-r]۴ad.Bȑ3MȽ/ϲ$1eex3I6k#Y7n  :}2д>SWmLg>)[;J{l+\ |MݑGfQbş)bhgtltJ}Nc eK#)KXn!Yڱ uˤun')쎯2N8Q ȣfi .W97'~`4fhl|?+OjFO3އ9FI2'o#qh)A ɘkdOo[Xn B+zfL~^p:UB^t wK[ES?~Rb‚t'=k0kc"n-ďuOiUڒ}RQ _$lhّ#-J1gO1e#;45#k9s1~hbM2vDk!qYIlP.!% ;SGDJF7Vxw 7{VwAԳqHǠn(4B0}A ]Z"hW&zTI1f# pޓ6#;5P Bebװm^^٨I>y:VIc&H y5^+cg2r($AN'/^rO9{]ny:-l9pгo^em:(Jd'Xc/=TǷB+g@ g@OE*^jQSp_ .XjXO\tšG ٱMQA3n^Ee Y<'jp#SnػR+?1dzD-L*H }v 0CWZF\鉿ڊgk*FOB>7\X 7q[>d)9 q-!9U)ݘ9}^Ree4\eTϛa~Ђ?[qHdd_}|saO' wMcn!r,|s/OiE7Wr`GزZ$6ɫR]ah]'^Y)(ɫ`^bwi#sr4O7A3 J'.NKοh.ߏ.ŠL8wy>;fwLJ'{."NexTW[K"mm (hiiCI:RU$tXA8XhǗ3(+F'/3@Ld3\,@CwO*KG<,LrmeaN=Jn{ ٜq,/v{?>s|r}A;.<ur<Vc1߇̝qA\t{Nm%{Pʉ(dj:k=1n/p\G8cik>}i"*YzQlL$;c~vٹw`KXwIxR[a5kΊ"%O 7d+3ج[:`K,mun=ɩc:-u! _}r<=ouD" !TR&[I_RH*MdLX7c[ҋǺ/ʛw"SmL*f6N6.r5l8L B7HJ PVqXiNxLvr4=&'mZZ_yioFs1Lb0dyXrM sg}n=b~p䬞BMg{$,h< a\w~'RGz5d}g%Ϻ$I @H4_~Tyh8miRKvfJuZ`Y>+OThϐ(m r,$G0h3bȫRʽ[_1Z$Kl:?/.~-,͂Y6鸣E`)挵pŸeUZQ` o<FSSih;✺]Ks[BBGug{{:bH*E1Ȅlx/[k^Zş L2:;84%ZIhY*P1TsF u_z".IbӇ{N)N4 ,9:,3ZCX)?S_ډV`FRfkaȮE,gs1'p"= wVZi5ۅ9.Oos7_o2xԶ.t^*+WV4˭@-rfF\`76{z?S07EEe)kgSj R<ve~k@S廹]G3{@4XRB2G**_~&0}2vq(*@@Դ>)+')Bh&<w?p-xc|_?IA]teLdL.ʏǁ[K\EɇCM{}gsۖaܭ_P4pE"J>jovrQݟP_ P(vc8Bl~I;"\lV ?1T¹VcP6)ϘjH7k:fg'Wˊ3t=~  (#;Q8H{M[Y[G*ђ;;zj->fho.|o  ba(9ȩ$ c<(>[VB/rm0gfW08 6u]=&μbۛcfIֱgJi]\dJ*%<,d ®3+QE ~wf!W H+͜QD6_;9g|M~sɄ$@~2hruE?^; 6JM҆=] !\ wGDH?IA Xʤp^ fyplQNVvjEɸ :^I(3{:T$+5fلBNXUj YEqfz>B峱:}VbhKb¹kws&{lUĔ?`u=Gi~ BthzW{_j;#=fQ'tcy@q. & cgYd}i}z8vo }d#EQizpI$ht ɍ~QzVm=ux\p&5ƅ pzٮj7VKe:o;bcMϹ_7-"8H x&7(`F:A 410uu-< 3Aڣa.}0ٵ0H(/Yda\}A7 ޲XͨRVod 2!qg}!,"YK:-Z;v7˂7zh/'/MCvj*Q^jߐ~T&&)S558r['%i0#C6g8r u"YCg35ыj@0Y!Z#ҷ˾Y3PÛObmc*?M?$cbm K.LBr4m,V֞sjSb7~b!m絊2{3}̝nN7 2$BǑѵLk 0^NWEgӫ+GY[@7ĸ9.waR*/F|YO̦ow>C)fG( Pd*DzRcۜ\FІ_[iyE؄kok@q@ &Z8;1bI.59"Oo͔u-?6/7_TV&h$bhH&(wfZ\S?\5(zbw}׌駹a 7`f$_\ jfLsZ2ݞu[,u{kAz!4ϳ ˅K6xGPs>inPpIPMO@Un;?Nm2n܀{sv%gxzzѡY*.wC`FE9@4w| }ޞgDS $jJ(AoŒoڒaVIIN It9+xH؇@gQ76ϐ {;݈E/>y]#<1ghئ nGs+2y\靬PKPxFV-C#Q1@(3z,zjD1@G! 6<ˤ,"*ŐԺ|(.YuR"sD9A8} Y74>y'w#j#RA|/TT4:e6`B5Ò\C`[W'b|nצI&fB+GSLtXӋ摁,Cϝ)=c˄/^VZ"H63 9)ß@G,z&Ia`YXMp?)053}_isn*lGۉ=qQ\_ f;DB`u'i*5Ew=U HZa6SyZU\:E9@Hk %>lOڦz<AQ7ZcRI4}(vIG# %$oV >s5bBJmegc]'ĵ[2++ڧ.|@fQujr+Uvt+2ڝů䫖9X ۃg.C ) f,lU+2ծdHg_:x2dbIaϴ,{z2 &i UMGTBa&aQIi.OːD'y;O0Ea~HqHH<j^q"~ tt;nm\EaS['@A⪙+N~Rhˬk; ޵đ-X5CaКHw-rh8nE/ࣻeɌ}9PȋzrlQ5x& l7z; ϐaok,"i m6$/mTp 3ڵV#vʾG.Pʋ֛%0<%-/, M}/p+9j˙6lxcF=DENL`Ȕijri+w|( !Ε=~8B+XXbx@-x?H}2+Ěr5ޙHFD49âDїHJ ۓ?Ѳr> ӥ o3(7q$|,LK ?Ym,x,o ㈋]9v"N=J3#nb;KE3u: !!9(7{|p<[?]H9nFm؅!"7>6H*7GW[9,-0ęɹ =(~uYOj ;ƹK_^B`΁d舸@ίq2eޛG=5ؼJhHM*u6eOe[=2J'Y0zA|,&Pz˼ՈNU>3S וט/'8?jZfG L ~]-7{r}feFKSȖݪh]sU]Y.`VaU%LWxlw\q11Itk構9?rccm{TFKB-_6H>3 V$ڽPT5َ?SK7"xGe6QZF 9gKwȹӈ󭾲'6GN}xnN۽<˥g&g@QyvP\ԅiUxvȹ Y@>!Pl@҄wWp~x*Б<)׺܌4ȓhwUs[)KQ SD%u9hDg 1S &EAsWjֽ`>7sgcp~hP3a<z+շ$(|yT pD&aoɴi'C{JUkZ'RVOIJm=u]'Bz`c6PޡF1`vxQyw#[ԭ5m0~`:-dʱȇr@h| `b..SoydMu뿦<*FgG"Kr_yl pv-ho4#̨z2ם}&[h{gLXAj#/ :YtVQ 0(1 b5Mq P9_@?h?NRUm k]dʙ句ng8&$1H_2yvjW='O}dֹR2tAURqLJO;lzd~%GuÝWϛnlmryaIZb@b*@D6{~#ʛ Hwc.ClB03ЊC(F砗%ڴW\O%Am顜>[X_ "HSԪ6z 'ԯaqqtr0=FpgWNyѩ{0#'ĽNa]_jIDFqCFbݩ$o~k)R jpl\7%4cE-$r<&nGH#_(4G6!%DO>-92EyG6ZfY'`rw-Bx +=56 55~>8o]'{\Adl'.\R2wO ZbtXm,}x@z8M,ꀠ4Ҍ44ΫQGޓwLsVʑՈ)BMByzGUQK=sΓ"o = +;Xn48|h’xVO+ߐRkٿ{G=9-&+{Wd3`3G9n{g_gIWV.).bfij'\7Fl\޽EY=YhJ^xfyfcI=Ai`G-R:18[yKVrGyMg#Zqt !,-Iz+C6z针A Nq anx>`tb8 $[!Ȟm:Y_F]D8cYKE׽ 'SAnbh!P; M^- AY!\EUd_V.~xY8<6!nר IOVTg\g~JqY5o }9W|囂y-:C=e|uU%ZlNT^+贜. VU7a8zywN~{"3 {/.tZ>HUyNx,;q}gmX0G=`K\XE\_f\r.зZڢZ YjT7dw UP#,f[SqÔ|,.- j_$ {eq7"-MZe'\P.@Bgܚ~2HyNkjeIЌH=v@I^EF7-!KI6b*P@2NPCg_SwZx[b2SWpA4O#cѩGɛaMSH8&qD'u/fjȀz0=ʹ[VҶJq{eTĒu wzGu(A0/}\eVuT1r)[IJymP oIʳ O-8~:)Z(J*{h«$7v*Q6O1rvLK߯T*o5qSQ 55Dٯ6_$^ekP|/Գ|nক1gfOU|:ozIM7T 4ߕ\-P M$z#AƸvN!Ž1#)Pz|0F4.m^gݑ'.f"mS2 s{¼cew#TO[I0!Z+}Avŀ }v ŮiU8DТEN˟[,au+bP"1Ɨd΋ζ`F߯e f_/{牑wo<@zc7CX<@F71~Ë3n'67&e%,v~@R>Ø'@SܜŪ6A ٻ_ B?k|p<`/b[lRMUg =|"$vYox({֜M(xU\ XtUb<S|D`ЁψI9s*,'MOob6D#(P;4r/> {ХFX*KY0SBL1M"KQKd[=9 `Ie`Im% J9B8Wm0Ivmkg{[62i?iuP0zCunaC)1b;TĒ;P(iw Tc*N)VtboJ C*+JJ#YaNgH(N%UPS# Dw`u34u)K^ )JUR9ħ֊%ԣ$?ޜ54zcu^mA<^LFt+No}Z,#5-v/+(@'61R0n5=,9pY߲ ޜDp[YY٭p.;@Gkb2#S)lh1=+/440VXEE iޙ 1: (AX߿F1k$nJ\L4 ?Yqe&K#R˵! )d0+VP[lF%[f &==.h'"TLjt Jz^\酻[KNQs݂ȮZI}1~rJbڽjD^5 f}YNkZE5aZ'S >M)PL'P:f~`]3w^tǜbBл@ D-Xg1qqp.GZ(.- Dplk;H\GLOU/TddXrii#p>Φl=y2͛]ߩ/\ U}^4N/:i :KAdǂ!3-+&H҉&y GHF;|ۦxZb^5Kg aS* m;^0ȜK8&4zԃu V8x<5QkAd_}Wh m)%2UO2H<vt[)&]gKE;z8[ʌS) seӞ!|ئ'jq^a*cONElvTΨFQHV.W8hDފ2 *͠/*?;]&3򷔍. E)A1Ci8dN>4`}9Փ2eIΗn $w5W J[=$sF $qبo0_ ?3Ch 5sWMSx}L)8Wo5=L&l(0\ &~}]OoɫKď[ڏ'cg"'wVV~.rj,«^1 rh/,5֭A-d?6 J3s1DשXP8"r &B%'_%M5q,CWŭ %Ԛ.V'ȅOjrmDg~SQ''LIK-{1#r/ F6cmE'()pS0F7j։X[sA$1A3rхnS򉃭1/΂z|z2uN(hZ'H2 1 Wp9[A!Yűp頉?Z+1.BEFbvKSc>G[=':xG>U? I뱥;l7\4@cYjt4b/Ҳm]ÕnDpw8m՚a>O7{O#6S6tU0ϓD=pS>p׫\>(n&g=1!ƔJ֌"q{2Qcs`]픃- `: ?ʼ0,*|qc<%+1(|_Kx 4a=4v- Rꨭs.=ZJ7«Z`EnEӵ,G4|zcw0#{$Es)d" HˤkT39萫Xj@L Wj9#[:E'9meZ"n]Kj rDuDT04fGBē?,ڂrM4dQw1tX:w={U񇣾Izd:E|`n YNg"ILPa\kŊz⨒'̞/W(𥶈/rsxUc ʵNCiMv=K2fXq!>QsN9̓DFEc>PQ@ 8=F蝥ukE\B]OF?;vuDἍzQ V`@CMGme'R  ~ +E+2ˇ]9AP)΅b&6pF5ɇW.tWi0o)mKbpgP/bʛZ9_bdYV qD O>To5n8M]!GgsP=*>6MJOodQ&:(ìDeVGx9vJj~*Ev!l3_^|YiW0p= TohbYr}_8e"4)GJSxd_ϐ6T.@g8Gt,RfS/? İkZPd 2/d (u]9\ [0CF]9"V4"МQ"9-tQN߲ ՐGkH{B`$̮CYM^Rccэ ˜S$N-3"[$OB90-Q_ر&~M:zw(Ѳ: (MX UP k\eVvt+J2@ j /|8R\Q[iޑHӔ(`}G6,rz#mЂDz41|~^擶'1:\jzW4le@yr:>أ=I^ a2PrB`Gx^ r7ףgZ! KHD|L{+ir B 6iVɿڝHAGČjeH3/]*3XÞ? Y}UID㝞7|t@(; Qbq2vsJ:ZEFXM\X*9c DBcޤ=YOmHi\ ޟػU0%s3eƂŷ<{BYu{y52|[AKyrیJ#N%=O]woR7NʨpJ7ݾ{7Y69cNͪ؀ <ȡ ~2ڌA/:nUSq5 2dJ3:Ts6%1ğNHO5Z#lUҞJXw{l9*돩;MRjPte{p+^~76` a=-).`"}Ip,{cnN]ݓr1&+y 1ڪF)O.(r5/Ϻ.oRn-e`[ɆwXv | WR.𴄂?- }0"HL|f.G~59;(1= uq(c^Ї W}ޭ_GZ'q1N%ӘjvJ7W ܰSY#ύHs4!km¢5v Ѳ~H4\]o~X;J|n5RE \(ۇ(v/kdZY i[-{:1Lt;&ɧ^fđ3#%$/`\V7U SR1,7=q (l2N5WQh=Qg3xs5yľ*r3)`&IbzK18yk!ԫx:(:'ArU]F4YGWknzi[*pTMweD̃ _#]Wp6*mG^x؂ƹ*݈7![kaH^IEVmÁSmEv#gTLJUw}5({Q;JQż'*qNOTH{@F rd/zl%3,6ns]ۜpMk #;lS8`e̴ՂDYrD?%hI<vhGz$ݶP[ٗ:D|n._t.@ Yo\X_M\/R0W9=]S1U#~թ6jvV3n30R}>*߶~^Z t1L׭}k ) x28k !I<Y$?PB)> @7R%Bn3"O řB-0WRT1J$Grlͼ4ΖZOr.:aDH&xDœb}m!НkFĊTX ˡdfg!xDisP!ˬ'@Rg>)䕞O5As-ș=q;#":0CH0+5kG4J%w6`"PP` p"zxf3~zPޤ>c4+Ncmpx4|!"?vc26&t+Z5?s,S/;-@▂! nyBT$4y!];Jd0#f)ɥ z}b#DM-1n8⩫oDf'\qӉQdqF\ {n 8>li5&6zJN^yķ3cƓC**T߬uSdawHYX h42Ao'ϋ:qd .#S)TJS@/Flu Ev#ɮ24 G$åvN`ƌIf8uEK*IR-2ӵF($FDMA֠&ɐgP7Ԫk!18y"qx2Wu/0޴5Hy{705[d}B!^ڕOp96?.֜\i)fs|L%0N(=?UЖ< %@ۅ\xG)x+i$12rNviT}Z{U|2mso=G|c6*V';/Q&\Chms[`_j uQi܈x{ڔ4ڍ"3νN؅Ƹ+4,?n2_t!J}͓>vEI}2'Lx{I2$08!ƟKg?oA Y4ٺ2s(wJ[P[-LXmR?rՐ<\NbTeښkVcW;b€ nŃvkz[;i)cJ",ji7DrڪZa6pTUy`{CR=7*ء d-RK.UU\v"@%+s~^9$sQm"${-SO}Q%WUCJO\f\kK\2Tk]"yJ7DGT'Xhº _RSut|u#a`dQcl'l5۹K;} '9Tɽ:Eiz9RgAQﺄz["V*VV!PT@&TC'7b}y:-* :]q;>F3s#.7/%aA k]0}NN'd}ذ FIM>Lh ڮ<3p-!? mU/Ʋ}ltr>۝I)E٨MVNR`o? ADF `ɍNT(z nOQm"Cbi6& 0),tjoI@C 6iQH߯I jFBXw'cd0hfUgi MWS2k9 l eIGNiAڐ˟Jceƞly44/̪/XߝesUgp^aR%hU(ps9"xaI~޴[V(Y N㯊1 SETM{/je&SS Sߙuqݴ%ɇGPډQk퓭(vp%rNXyqCTdmT}Wgٚ"U:ըi-//$8 *8F۳:٧KEE=qyA!jCŶMД+y>WG,ŬRrp*Nh9/L9'N{oV1E9~R-CY/0z8z0Ȉ?ʦE"0y]Fb6!m*XMfZ$4fӛh@> WAi| \JҴMCյaJtvr"q:W ﻃ5vJ&3DA. o, iϖz=݈Z}:DD[gxP-Ѱ,duߑq?9aT;!uYv@%c"/4,2u?OnU um*D3҄cIKLu+Gn¯5C;p;iV}WŠ֬I#l_BMK|*j{?^`4E5]BOsk.%K.7E:;gRZv|+ 0Ɛ,6:l4fA"Pq8a6֥>w5AC8$?rv~%w4 !aE|4ywbCz=0qoe.e z,gDLcIܣoܟcj s4}BI&7PPnO/J XGqlsy 3'/NTF)ZTɗ69rZl&Irޜ]=y8_yeXh[/Fӄyל:JS^keOOd%=vt\@iģ`AHgI٬B'gՋCg|*j.9 m& dhtjMl(KF̂Lb^Eρ- X%1n.>M2Bf[06R(1ᛏse>}(^۬;u&ZT.:Gx(5(zLTݤ`#eB'Zi`n?}{g(*O) |W_/S?ыleQH0n->O`mk̺?lSĶIQs0IUV#ޗ_Uhsi3RԣfA{g;|3nxbQpAÂf"ڨ~5$LmjIuiОiu$of/iE(jlt{)A77ȦJy"ˆE_3(sJ'F3kqj J,F9RXcӝ{t}5 5vՊ(wfyo=@|BD!io*X (]ºe2h>n)Ž)$xO@}FB@m!ATR1޾I֯G(zDT=;KuM#sW[e^&)X<6wR̋#;K9"_@PPm>  4>xhoU!ClaΉeW}'V [MWQ`MI)D,ťz]lTuXa2/AD} @ԍS/8BӓЏ-KI\]x..wdW߉}#¢;A󻙵wGļ&7ϕ(ʠ1kY֕]q](ً //|י^NhJ9B,F!(3tn  OǵOiOLi[:Y6y1H{aC4n`DՄ(AQSt̟P\=CIdƲKrʉ\'-Nx`Ш#8*57]0GJ\,lj: q0z͝OVO!έӌCY!ƕ Q!Ayk7aՇDM$\%\UoQ(&?jcVwB0VqVb{4ض?#m}!^$W0[k542 k.Ծ`Ϩ(^Fu_S/?,Y}!"/F_I$ٴ*SW})hE]S RⴛHaP^qk{}ZBF! ׏mk&Kn6WT)+*O;y9OG'睐+60#;QUgeFE9pɱMvA`$!ք],2a4DQ 7fo Ȅ$T@ Xȧ0\S{M2(26Fa!Hݒ׍H|l:p υSVdX>M bc%3x=50q$u-q"-؂lq*&?Jˆ:o,zoYH gǧ~'',ѹv{zR'@5jhʯј'z ȫm,V[f߮ |kn#;}nnRpP0m}@XI@W|o<H\*]%v̅7B"sSǵ5> \sfJ^k#:9E+!OiL@HƼ'fT{>f3%CLbm&i[*y9nk(CHJps=2$$Vs;~ $R[2§|bFրhvA9u40U7OsNj8D@nPk׍k9jW; ۑ/ÉMŠG٨\Hlhq/og@_^ե}Xgs&!H2d [}}*Z +d 7S'e f97ײ%G>bhZDZ%d#Bl/#ƸFgv`q͜hVKYf-/OGa@e#>L3<|֐d!݆13GJBμ s:䕊-Sj#ȝG V;7 Yi7 iRjEW vHc0!І5zT|xG,1JѡܧsS eaGtLF;Iw4I 0/aU NLXAz ;׉lpVr\*)`чT\9̱f强S aT2ઔ1hQ"a~Ν p>$PqyCU-:leDMoE dw'A@7\=A ,6:2jWsID›3++nr 15BԜ FZ.K(NgCS5NN,1\j>4QvBjzS3t/E\; c91'ay^c  ?ۙ5]@bqb.EPG`1t5\x_Bf7b= V_Zy_+?/Dr?{BĞ١#8-:?0O$U804[- ^:Q;cǃt+펆 l =S $gbpPQ)i}iCq_p}¦ aSvYd/Ř=]7=u'UeKL8ɜ0v_j2CLE1O+=8Ό%W@.0յ3mޣćvƖHxhnmKv eiHbv@ARb¨pd&7`p!aOMn0pgPTpeE%tZbs\Q7˦V2D#$DGꡘ%4˒:2`ӂwW2ءjlPD8A7"lW B眈)xe[{@Vgyu1Z*VJ,FJiԪ~onCG[Sl=>Og9~W_Rcw|?.@IꃍeyB`eʚ`Z}1WjU,_Wԛ. Ѭ FތyTp|MA-א_u-7S|dRAi ̩ŮD3CKXNڒ}`;J-ݞB {s=I{Lۻ2gR4DW`(<^4 Z˧l4/m5VmI] CNeؓ;e=ѓnC>NF<>ndhƓ^Yωl,z{4Ƭ[elN ~օ )=FA8iZWlV6a!b|frpkZlY>g!LMN[sȀnv _Hb3X p9SvȦYn}UN,TMKC"(KⴝCsk/-UVsF*[BoR68Ry 㦷W1t]hc?JUE|-c(`RHfCO#|:Oer[!5JOpYlF$ pu`Aә ]'Lj FQ Ћ"fI^tXKؑ|)u(։q#yxUVoqƭྥl9<&?`IS'Eqk0=^f~-©Eڅ\Daܼ;%ZҴӂ4cnkGyN>DՁ={+|Lfn5˭usTPoh>lf>{Ί/1"-CorK{iTCұ%"ֲdOưC|!\M$2@ pq]N퉃/V5Pֹnc"_,D6 Thri{HX4cTfy3V V!-:Y+ 4X#bT8WyQP:7LqE&yY}ْd0diQGwt(@4;c81zq*| N4H=6KŘ]A>cɺ֛2CLִ0+51 ޕn]ȑ~1q $볇/`\ Ȼ&Ry**j6%sgsDX}mg`IxcCT?.|?csXxr #頪h~EA  -vM-Nk& NJU>֞W^yЮL{/UA23WaJ,s|?߄352Vu-ܢ Bˆ3]^E ɾEEr5?,V!TDa7֡0h w`uFSj'x9F]A۵8ak×b}+x".z<8H |4{?@ʁR}|[, l7]B9zmEURdV` ^s(3Sd_ `%ko.#0F`{< hx,3#pk[Uz=agpìOf|fy?މЉ_ w,%QT+N \֟mFݹAA`*^77=՟|LE#Qh$$-y%#/DѕnнH_k:TdߙR ׮X-:*!ѳuԽAx䵓C͇R|l6U2_hUl!}9/„x+ 30 ^ u^.$,Lcqi'qOK.:aNA58@5TEGZ 'h=F f*~h ˕DtE:a62j@zVA2SK{ ߜQYë83Lw0QBA.iƢgJۊۛ?]]Ѽ6z/a6vdGp!vuY {&j_z2 r*9NJz'FU"m8jr>@cMH.M#VÅZ}! %Hm# ô HxSۛK2I7DǬ6 ӧK =,/ܵaEj7%ba̛"U ]QJpnZ]+^NpjK ZKQF$/>vDY %zxN7E!3a~9&?-8 Ď:O/kǃTˌQ-MHkukj'tBTn:21q3#n;A[̡5P{p=-qPU&(KiE4d` /'/u?x8"5FX]ER Ǝ$-GU Q: "04RE0N,f9-!`851ds3;sӡEljV$%1KFkO{-(R9LҌ،(x[6S{Fc`9tgX#c CܜQP5<8mE^)LnڿuO*|TL#)2d)!1imm|]nygZ~Ċ6IFFeȄpP&^xgt I%N,Ҧy2[-5W,!  6RPVnnP+KGf "]'%9Ux))0 4|ǣBKiKQe4FG+x l*2{g" 6 ]?h-ݘ/Μz,05դk#ڀI\#?bTF2,dJR &QkY-^eɲZ]N+샕bv4MKD^-|QFIy%QH>4uU5*Aևa(M >u=21}JFl7&vS`& Ȅ .S/'bEBE< A߫4-%>L7.[k׼.&mXhAUl˴S@Ka#5O2W->sBbhs4鑱ʭߩ0ؔin|X/uw*_)dO[ t{y@#vvpV mNO*}s1fJq9t7m"怦0OH6@G_H6P*ըù,Z۰jo2 Fw5Y [ sֽJPM'BGMz.3 "JS|Rev!aN[ғSO#P+SZ$)kٸ7ԯDqK)jRzAyz[Xha"k9_8_خ?p89St1 )2WDV\=! -OЏa $h8[{B1(4(O(MH+q*,X 05J3,|Wk3|2lؼ)K!B1Cz+@6IgYm.'^pqq{%tmj{3(XItLO V|si}ܤx?G&[t ldSNwuGX|+W K+E_>4M7ڀJ폫rJN B:WH[ ff1,D[_vB}E̳>-Y0lc|qvD8Z\u|zZvTpfb(% H LqnF!|D1s9:Mt oUS"!FM_ tBd:Ti!TyO| húS6o@nHZI^BWЏØOz΂ĸձyXy'bؖt>ȡɎ3q{D%P /JK)wrRuOe&ՙϿG^ؘAʉE_:gVzbG,V'J>IZG7K}ZQ)KqH<DrQo4O*d/$J_T[9;vo.<RƗ\I'6F6vB,c~ߺ.Ư{t,; y8*ejFӆijPi_tr(;4gs _:dثDl#dCCtص4I@V+6ǐk!f(>jfCgϖqBK7=AZkʆ=]_oMPۋiYL0^)|78K_d06:; طKsg!:̖߬ŴQ^nDxR gD>e*Z;쾕y4ڠ΋tp| a!abur^ V/ = ںR)uW8̽nLO {> 85ll~@B3}NE؞քQ;Xmކ>mccblۯGbMׅΎR̀;Ϧ5IW5W:;..^6FGFUUǐ m5p6^v6 -";U](kV?˲DfƗ\VM9KQ)mF^yg~8t,/KBhuB햹1j`;q\ga0fK/n},WTvD=GErA}[||'HihY^~C^Sa-^ZN#ά&X4ۮ}X?[E.`Jߩ H<9F¯o_e};3;Ptz` 0* XM{Yԡ\q|4a 3?QH+˳Ug˵ S!yzqWCxʵyS۬HH4S;g&=jca۰DuVnV:U;;]n姜$l8|O.!ALxDžeE]p?܌ȡT`0=q2sdq훙-oȑo1HN@!}MKLF]J&l/oWi i&?ӕ#RԖC_g,gSc3l.݇8M'\i& 9:9[ߗylqZ̜tɇ0)LYT7V9$,YV,n{HF‘jEreK~^'SYvUN),<QQ&G:hӬt,f1LP8Ug^j!Pe"]0EŮ58KWgͥ@ݩ#{?ڰveH̓H  X½$5́,EAZՀ'F4#-"{aOe8725x͉NtwMJCǂ|2GS @ªg%e߮w=js({{~Z/&$kvN+-FvT@c'#;dJ)%19 e  ].})Ǿ$8}pkij yv],%S`U}C5PH]] Ӝ#wG]%ç+L] OUOjf'rDA22n'❑&m{0O Oȳ(Q6E/Ɖ8"}5D(߱f|s麬T6|]ZHAj,xI橝?8g]#< t.Uɤ!bҽbCҴD꺚 <)" Vf !>6dU?rݪH 'Hu~ ] oA i@򵰀bH˅ ]b)/t4 8 yjly[~U,ic 0Q̅py%<{NY[JK N|ǘT'9% ifYS#0i@u@\XLJ?S˻OU|:?> (UA?V c+b>U{9.h}sHz `%_`MbeB5_IcX𠔬&˱"P)Ϟx5ՊVhY7fD@ zw@*m@fhڮy*ýLDi$.ߍS͛lO(|"),BXcCq^lS mOúB4uw[ir%Âo1~YEϊ`&Y o$/\G4=Pc8ಇa+64MgՆIoawĸ|יP`vy;HpE ).Nojma 1.포`s])m wn`]qOf3D ։ߝh;;]%-9+1KڃL%\+NE&Lksh4{01O#gِ/kWHQ`VDŽO,Ƿ.)P0Y֩D*2Mc #Y6Ve<*t}P((҇EEf{ѓ]Oa#dm4|!NAתͦqQqn^/Kb#yPF3| hh&$$#_:E`gOkEM s] Jh[l<_F=giRfU ִ`:='y<*kIuuŅRtI;TYisx a"76 -O%3š\5S?sG~B$5$&s0jyz%PޑBh+[ ,#MB^%kȻhd 4 FYf ѩ6ҸYm=z!.B O9D2ZV & ch .g"f_L7S8K!y[ު4Td'^169.c|%-xI10%q DM,ĠL5Y3V[XՔ}Kٶާ׸`b LmZhPV'N7 q9.KIy/`Razulm'#N'%oMY$y+2u M΂QS5_7( kWU{_ȱ=rB Jr3#8#8$k-9A@KTAWϏ`cDtuPa:AOWmS =Yqq&}Wwx8lXZ##!"bJ[h'nL7>.+tҳiܕOδ2-FTOc+/1@If+u.e6Y Z.bx 4CIO1ϯWbR 0ZGl)Q"wGԜt`jgW 9vIXXx'q.H늩Êj ͩW4"}Wm5-lCtu]N(Gϋ6t,$͌, t.swH#mfXoނ"+`ռ g`>|76"c(xh}OWI]Sfj QW!Q-I/vԣp, ~8RK\NE-Y~?Ŀ }I8L$haC.LS`]W{Z|xRD=FkYKf[)B@ڂWQm{Ҷ2/d|EY:>o|SQdefXqòC-3LȞ R1hZ|^i.&op2K{8O/17O#ԋS6{4 X?g9T L8*S Cn!6+#cg$J|\SdDSS XVa]Pq}|esEP5ι98[ kPOInw]p3DfHOx ؄@N(@xNJPAJi;ƞH 6K ((3ˠȫ66{}Z˻I9d9ؖ`t= fTQ*3I5i75KYHS4'?> z׶(¥Ngٻ),KFy~hg"KAV,X31DBw)j}g'Vh8;UƄxr} 99lnD3}3SxQ}+C)Ϯ-A%r};G 6C+!f^tÎοjDva2¥p-^kQ(TbmGL*ևbk6ӽ$1br|/MSwltB{L.)tU/uC1.'ɸTê踟,W zxНΘ r|%J<Y@`  *K;}K^, (WoH6^Qw3$ھh6Z25(ٴdG]#197ybiH)+MQ d .÷5,*#o[2:7S[`G uڨ:[ېWv]`lspfbw X^;Z1s&b{4 Hk'<\쵕ͮʁTEǡ-oeFaE)%e _ ΍ZhsLG17ųV/beVsYOTΊAOq3c^߸j(~_zgDu'7!dVmb°5e6o}H/G8ٻN㎯\$P:J\ S);IB _jTMG/k>lwf ro LIX} _șȂs[a ]z@!:ևwӟ rDF ms'1*J qrgY~tꊯf| i$A Qر5ϱ9WQOhQ#.w%žSsRvz4p]ZAͳفZwc杜k[]L%H<4fW:8Q)GY;G   ܟHH%SXW\oq (rdngg5*S *9!]{⼌>"*cAo)=rHĽ_Bhj8(yhc'|`JH[|`ym窰 SRza kwO貄{lƁپ$Xx2Tpj <RGz|9j~fݗѼ_ҾÆKjSiNaʜd}jNk~pΉ쇝Ӣ: wD4L=1(wr]+ %̑H>Du4r2? _"G-C27@]UG"esr`ɯ,eaWy-D.xi 9AG9Oi4?T6 6ˑ1F;@A3u4Yg?Ģg[Y ՝wbhm f/@(]8*n_1ߧ;U]"ow-;#'XV3IT U@YgCw\܈njFt_ǾK#G۵#.AHCR)켜\xIR~s $ҿi2[woD|non;_~2(-ݣ,2ۥ$crU1X!Y[p7gNs{DFm>=^`IK z-ŪcyJKQ[|~mɭ'Hnt{Lߩh ]"R:*gTmuSy>]48x9`~SU?<%`o;I蠔%E_vi/soԮgLi&.cA]|]QW2~KpOFO|=7WQͫn%BNyK^W68&}A, rʧP&/?SryA,C dS!3{ =2}J9D+ J#~ %JZ7:^\ƋI09Y#oI߹"`Ѷ$2PGyQnȹ{"d1 D H;H[61j쎐qc~yX C kvä| !Ɇ&Ÿ%'# IbWavCk;t,nVi8͜4/2ACMc~=%AO4=,oǓ.qG~ŧn~TS2/c~f[y7Fd0BRĮ3u4tP+lσ@I %Cy@֖J0pA~a3aWsQ$d|Wox!Jo={ԣ7LvQ`e{UyQzW Tgς: \22xZp-YΉoB%^ߏ\^Nv`ϹM;TzM@Zy4[ +kb;Lh.alr 0oZ<tv3Hw;`j$# C|zqixV1J\A kgp&K6_w]ȉr/}R]$n+bi"h{T& sR1ȿgU-6*miKlXUrd8OPѹufbFm{<ӑ\:JWbGȘHpoT_ݮ[6&f7k{$"nbds'2RqKUubCg㳟WZ7T(b«Cy^t܅7eZt/ A p~7 6o˛A]lZW&xD3hϖFL?:,:ke. QO̤U@Z_qH!/ z"J|_XPD g-e!8sr0s7Y|ÛD@Mvp X }|:;||"uJxf+ҁZ|K4qu -xE%nw : Tyǡ[79&#r !7ùtL 错\4 $qLH_w)tBj[ص3'邁_w-H Lo @-B ާyuI.9 3D"wC"sv?q`KLP|Pb@FeJ3Tq4޾چ]m J+zp.!,gqϢ!d\QRB]'z._[ׂq"@c2Uz"{s9]MFA'֝bc0nQ 9ݴ"ZNuzY]LI:t?}D8 iSacw?7wDB!7qɘ4Pv'q>U4'ߣ b7om0 _~f L oRl`-#3nb'rX+:1ռigߤ:FRΡ䜟GS?a4hED^dG>+ʎޞd|B ~k%cS@\e:^ಃ- A cL#7vߞм>$b/L t{(`,p`̇[L/<*U6Ja(e/bo+;h~-#8S76n`>| *o?&.C5Og|xdmV |ǘ3DӒxXn]籶N`Hx6oWzU PfO $A`rh0"HA]ǯ+-j|*6?hsjc'A*-q,QX$w}El(8iu mHpo2ў8@&@eS 0хu i>')R 8V=Ӆ隃eup_}OEЛ!o?A>fm}%1pguk͢*LJFEYBp2pܤW &BldI`}>eedOthX1M;8iN)]-<38_PɻuP)}-X|}/#?N1NFި̫th5UVzP[9,X_n@=D2!#8Ek8_$譩,V:m@71lrpQ%)cl=l1Q4Jx׃M䀧 ɮ%QEvڹp%1'QJ~z ٗ#8-;g|:Rd*ij:Հ r*ߕzՎ5xMRgW5%UO/NeOOXܧ}seGIR0־rFV(g LP."V~ 5k|V#miSE1 0 <[(a\>T|aˊLcӲP! GeV@oS!e_5ڷv4=渟SpDrF=*yexhBry/ SZt *s 7xs ]ܬ _G—XU2RGI-t~8X8i~ةywk{W5Wa=yHv\5I| _k5(%F y["͛C{Xyb )D1SF)(7f xm 0aXKWY;f7tWv %p)TExu}"֔pw((g~m͕ 0 g?7<p1?^WCRC1 xܚȈC/3VbQWM3>';rC7on2"LS+Ƕn^[w. 7/!23o@}w}O7,F4VHaϋ6GJC §|s* އf^zWX n "Lɑ"O;RhsK*#\u_2-IʬMa0T~& v-9p˧ƀ۬4ڂk)=G)gU#6fBpm4_[^ʖ:,5UyŌ(,V& VL'IFϊ\ӌ(eg0Q:+l|c01E mO9*->` 󚭀̋ĵf# -`Ue (lF܎b@.e.\6k"\~W*c۫g/It^~rdώ͋cXNQ j'idg}ұ#>%󖳪-_y* ;[Syd?h@U8rC"D`+`v U6~4ɰ#0O7$x GJ,U `RLבb1l1#}uܯF3pڤƠ^ &DO2=S5ae`hzپ/^!=;>і $ntN-s7Ȇ|,V '9R֣?+ax(!o7@Ԑ(|5 3%(k( ߷ȏhy7}Hh0tiB Mz0IxPWFȭa@.kqW~XC^V8TrDO:7Bix93U@BzUG:'2I]I -G^)1k Tt[Nψ<0xuҸx4oܪur1귅.IV6.sfrS'N B"HN^V9 z68q=acsa\ѮRHlV'J 3_=pCNbt뜤'™=29^Y(|iGj:\MY[uNT4{BTkBA *OGU* .N6VQ&Q dd iTXStvobxdc6m+lIlNrpBu WWfNԜ&y̯Gv |GH zOyr(~ t=Ej}ջ "3byI/KT(MF-^;u]&?l^"œ=v7Ҹ#J(5'/e04íAuxb۠d5@L؀a[<$I{PsktWG l&3KOK*đ$}"3Zk5 F4Bqc.(=c=tO/i7/#|m|Zȱ3,YnvX:gȉe $ٸT"› 5h@~U~W>Ad.~,;!&qCkxV[)/g* Qfq~񘋗;y:yx1VF+< Z|ӴUKt݋s6S(8KJk>aϲ䫝0 L" ?؊, 1+AhMv 2ux Knܾ'9@) )Z ez& cW*khRԓAEV{cƒ&D88eEqC0?~ HQezѩfY<֘<Ӛzn<:;֌9v1I(_ǖۉix-t".Yc- @}sF'Xҡ+t;03d<3'"5Ƒ4<:i3uۧ>6:؎Rjud|;w.YtDc@Ɓ`E9h8)% eߋNud}ƛ"G>("̼ii&fkH,P@0)~D>Q7B>~I*7cQiA%s1ET's-FtmY>vvDMMPlU i%L0wʭ-~^S@z3nj72,Ǘx j1hoI3A1"p{btDmS6m=}晉G(*1ssH-Ԏb=gvGpY/"4G ʨO:$4TӦ9tO vjG/]pӕw(3[t2tS.H5,0iN|Au@ gw^Ya1&uhJ$eV'Ebj&U+QhU"iHaB5xBSb8Ι=]!f- TF݉T훂uÿ4ml*MD w*^qZuKfH0L,d:01IY_}B ^%S ¯4*|M|=ۏ\Eˊ^7S`OH q mt$C2"U JQI)iCv{8/ފqj0ط5E3[ N4((oӃS7/[ F@l,sKxn(M,J(>4 TA*^{Hr=`ˎ8uob*o_oJe6=dao&w͝x3työs&[kƸ : CedT'!QyMW8m̞2L;Ӊ"߆DeQ_(b>Nb" _JS2_ܪ ✠D3Lzڐ=GGP$l(hpSoᨹu!iɽ,$T(Ӆ'%(kv̬pfd M#9n9X1sJ vbveU(B'}UPن_coKAT!~ʶ_Nk1@ӼϠ})A,cA.3<ϛ0 "ⲐnBjo-wW0$ y y<q!+1k'EΈk >|FFȗ_7KJIspV(AH6z93*0nMoz vPQy3xٳIļ+yjͨELjPAi ebVZ.ƭl8~9q[6ZocmL9HEH9wMՎ"]?;=w(4ԑ: 3@kR(`nr9~qk\ 39{%= DMNJ]1" }Mv/|LnL6Mv̨ yvz_}z[k%(fqڞ(QeV[O44$9׫17Ѵޑ^3JErhNlnQNZh0̋⊗Ll%J=V*U<.J'…u[<Ͱ@ϑ;P= 6r!2 êdSAA]:-X[H 2 G\FY<gQua>]#yO<koy|WB U1NHRL$3\$# *-I= !>fo)eWޅ@L ?JB#O級=~ԕtȍf8ך:+ 2(gWz6 O-ztJfprA|¼d(җ(U6G!㖺 o!td{,IW純I}* 4Zok}Ư r}M %Ry4Z^7˘k*ХjSʅ;&Y]~ !7b[qAkfy H~5FhNg=ԏrN <~'y,; 1G !)CMkz%/5cF}kLczpw[_©rCgQ}*\8ldLs#Ys14$v}~5}jy0PaZ\p$cu!IyNtPsB녿hlEݴLraB /WLX>j]VbC£ʧ;8-$jn #aK؂^*@D)u$>3B#T:.'}qRkرt޽i3o)^RQ?x[R|Is;ZZfqC= #7<q~pMMO1ʕt՛A߬.֣}&ɪhi;bzh\@nTϢ;M<aj8M1) J4[-m}AkIna % I5O귶ο _["Wk/do$tEL6g(}ߚFR#T):[$Г hE窿KLJs,ʹc;…/2`!h I3ˣ hJS 8Tך0CV rP3qg\}PV0㤸TI\zzTx13m9_ *[f$+K6/%4q$nP:2oW )BjܝyqfT'.?XwK9 -)#c#d/;tJEJcQbl!x$xk"qrZ++#:WHRjb q9ym4xQ&9ez[LWiYE>ˣy 5"=ԩ}cGNVz0E8/Hp+,EB 䓝+ ~E|%2fuGbõ%A-pJ"¨Z~0"%_2Q 9cqݽ[Kޠc HOc#p5x@jpԆ0\jvE_2k7Ȯ?8}xCB\䝐*@%Vn2s=+G:kTK2Hv(j댱B"7 =ԲsMb7hǼg. 8->(iq3S%&o,:Mt=IQ8~d5j`-=9]#QsS~e-@;?MCrnkc9噷!-:ثTܰ9&=K))0.a) GWW!0_L\ ?ƍ=Ne.))J"#n,gS[]G0~FQOIlgb ./q2+wl NP-wSZ_&`ҵ1qKrqA)=cὲh e gNcTʄ,=aOszOҔ_h GY; KNXA|}%l!h8CAի5%{i+UOG';jJWqӽlV~nMeGVUcО+}pЛWk~&(|•aH4oϮSȞbRo/P܍_*9o Q5đRm̸S!^^d\0 Z11 ) }ߒ>%o%6ei3C/{ ?U+F-,8q1}kM d}V6^NI\؎9<ϔ[b*DC,wCYsɮp"+'/Gu@8~rz!c f&ȷYZ_o=) k%溘N-цf@bޛTqf4g U_!Pϱlx'xű)0|P 6S~LyJh#[wDG5A0Ōn>{{lAa"'c3=6#F: RwKF,џU0-afMM )Y} ; 3`ܥXpNRھ@iA92R ɶNF$_B,~wők]l&>6~|G*ELo u@\@14Oաld< 7zDH?{y$|BC 0* 09;+KJlc9<-Ur4c>IG<#DXN^i4w"G/o ??fĭLL7++Abx7I A' xk Uk+q>ZGma=(FTJaR2!TD<ܞ l!_>WMDZ M=$yEwI{\/DRAtݐ F 1Y $)A yMl1=j]xN q^2dZ.DA)3SRUL8tr߲'zːcz*ܟ@vL_ tgDya.АhR߁КP.O%s7ؒ'Bcͯgz,7=Jg5<1e%'˿}/?(!NP$$t3=%An!K_)`1$Ω.^`L*8bH';ᩞ44fWQC7: h FOw[9՗JӨF]2-4T [)3|SkgpɏQ{ƝlIBZ)]Z ?L$l* ))Tȕco0idLgtuNH6!>xº!Ov5\q)mO353:qCD <݁Xy2[Bu-~${~;߰RT6^m[6?ĠCwr68+VH@ 8.{=57XfZ?(Sj kY%"1OaAd vGƐ }):ɬ w"]7ů$p>98*jG$GfՆSȏ63X;0Г+3x54C]W^IRڜA/l4_(u/n2+ZR,ݬC;GBzPG,Yl>9&Koaiv9 Ԁ;~H0_vF (t5R*]|srnꅽ&|RoyOMj!~2.4v18%_00h p4c{呝9(ξ' 'y>;_ Yb DT=˄zHs Y?${c s$Rl3J< AV6? bX'#YqS&jݒCCRڗr)qLȧY)(01@fAt}"_j౎Z3" !^1+ݨyq]F(۲+WV2UblBokf:<4⭀R\W~a%>~-Egk31FC x j/HV^:y)ӊE;-M㌥e a#UUy÷;jl,y7gG<9zG0oҎ7 {+$!-kw2+j&^bb7aCQ?7}-~0nЎA#%~ !hJOwBlK?҆0CEߦ/ [;_ lVGi ܙ1жyѶSqR%g[;(*&Ew9'|>x_i'eA`*z xR%)|E4PKq1Uq/BTm@B5%,EZB7iUKJF.kO%E}aѮS\@R}43SΟ9cJ<ˎoH6& +=;ȯH Ld"/\j1 rS $:RY4(Ē@q4UZJno iw?E c5!)հteuR܋@zFͲ~7VFKY~R9Rd%H3C;fvAo$/O'z.˶X^ѷuHc~<`V vVf$Un 1TDwm U3A\3h",NRh Z OZQ/OSpL遰.E:bAZ)Kv{kDZ,0J @X+X`gfcwh 1?U92b\LG[ \&0MΖsމI7 (m .M"/lf#O+&Y\2p6"N]NiEF.({D*8kx*n&ڳdfV2Z}`T)7C#'"yrt>3V d/TK 1qՎ~}M@oјCk^F $/Mg kMF,lHqw}weSrBxup &s&'fd 5&.+{@1H:M9ȊM4bR ;M7> \3@up` {7W/ܳ ұ_8kBį_KGع}/bȚJcשj`Cv6DSgiؔuP}xd&kyx?SњEx12\zɕmrT\]ZRktڕ`AlrLtqoq qI*eџos I! 3kHvMП%յi\9z8VzT$Hmvq<"Z!0qM-^ )p /$(4|6X VIӠ̾Oc1``Zg;n3=]I#agphJb2] G 8 Cm5}{mf |T:DŽ~|\ G<`EYWv,4]̂#O{ȉ161-Kx,4‰lYe;gG?CR[!Z n3`Xkf3Ϡ3o=HvN^q%<|ɽLQR^FdoFy`r!wιP+ɸ.)_Vg#~| ^Aȍ#!0vAˋ0-)G9)ȍ(QӍ }G䙯@NGBY-Si^P'X]<m͔33zb﷌_Y?|A|Qv 賘ʹ̲F4udfKl OSOdT/u;N҅GY0qR qHMr\sT@F߇f=߂:$G+m_fc2UEwY?P$dS1nOj?h'tYr*k|?׍igxU$kЊх $B]pDE@Cz P+C8 =zCj?.TYUB/, L[ f%=~O[yE?y-ȶ:Hߟ e64c&naq 2 .VBB2ji]F 0#fT $PvP0ZY]* LJ(Z`[e}mZ_S;>˶ GYشٽՍg ܈V1`&X& 3)$5}@Yt<3Aˏmb %zrZ R /ke,_9Q]̰"BQu9/5AR@Mgcml׹`-W"Qƶc>d;OaX5PԬ6ob*%J[&$\C@ rb/w^iBB )K@-_=_埃`Kd w@;'vjg< HH'f;aP"S8Bt_3 ՎRuT V|o ՐʭL65Up#(ӍKpg$:&BІR^>8"tҐpƒ? vkO\@կ7Ê:%B^?_NˬT $K%Tʖ׍ND|E[XkώC'MǍJJ2GL-R5{/fj|W)wrS}|_{dl0ܛ +LW1;mNc|Xɔz=׮kWj²>s/2VȬ."]Qtx'+fF*quqU8:^:(D 8a'KbYhoۓEqRѬs!q4^b4gUQCχƯ łq^;7bӨcE3d0N=ł7̫&Tc΢+6_n;㱭P܆8 Ś}yk`/IuRCI*]⫝̸gF>).8PRKBY-_:) wS:'qibSmu>`j Y^WS\z`l4@$3;Kxd.B`ѸwD2wέ$ ya h|fF&I~)E OZ bn@Ƕ%gum=5~2c]{bEUYnY]zzۆ.2Ie"M 50e*,H+}Sva댅2{7;qYf$,ۋ4yjޙʾ)b#IFߖi(w !e`0}v#ctR&W3 N(kiiF 8cX &u©F k#8{%c,L堇eu8Iߨ)cT6VXƏK^J 1xYܸG{ zC34z=KϹ7wo4`sZ'5R!pc;6 7'OPV JW(k{u2 eC٥@ʁyvE2E[:q(h$|ћ ݗT!h~= K| 5mT IoP^ +v= Zi3ο)JLTB}vΰhX١"h|r¨A>C_ 'Lj"(=G [}aA2כT{DdYhd:w+!dL ]'j |g.|86 _ \HR:ԯ2VAqd]NCOC !A{'EZ*XJ]Db &`3>cy|;,1KuV^:^O_Ϊ`x.oދwjw_wEkwӁa( T'.lvU8}Lmǃo-ޥ-tI=bt0h<<cq/ gk9@y} 3{.\+H0^qf}?L+)Tŧ]nH0MP݈f)So3w_@E8/ kJbpXm j'g"xSP6 i$&E(`9`q ER"1r4~?On,yAIE8M0K0I[7x] gO{E]W$sU?XVH]Q 4;$> i+LeDmEFcX!B)*7Ľ^wj nL&#E3o#peR4Υ(:" 2X7#l4TNԓ[8JAd1F?jgĀLykT__r1yO5 6)qw'ϠUhP #yqbmZDoG"S-wbeK&APThkQ[FJCiXY!r }{qg0{m&^wԢ,Y{NŇkčTE+N*;L*yg +)^w"%eш6"&b!<֗\>G%VbxqiX^N[a1 RCQ܎$sK['Z>!bң70o]5_zbzODWJΥC LB ? /M XX=X=Rc#oOj3o(^ľ{;Ĉ?O pf),abl착\ތ-sYN<ңљߨGS#35,ܦ3BVC%,[Ȗ F*mc]&[wꥎJd @@u塚~T8N{T"ē3U'{+(!gݩEV5Ĥi3M \2ѽ UpXl奱5G?t R8#yUS0Ϳg|cTb,8nbke" ΕBX%F6Q.^6;K*HQ+NWOT,5à?|#.LݼT*s6#\ )aQz'C3G6>vmK*J_hd_mwtߖ4t*L*D+ [LCZ|N\:i{-LMc ]/PP2I*aCĜsˡ(4fs#.*͏*ƀwR>3%v\+`& j ˀVV'"e]^2 zS>"/}|)?a볋'kABpN3u(G]\:TÛ?x?y$8/,rukL 0}_@ڎ]!?auM-o;*&ĝ1ՀFQ!<`m]lvnTrCD∐1)CIy]kI9]+bi5xĢxn;jBek fBy]6`_Mq+C1YVn3i)8$aJ+0szyިG(lyzN5φExL9װӱ;ON'4\啙Q+tSiܐ|"z &"ZA!xBƳdXMAwԧ/j n*K*cGKJJ7-f[樬9T"s/Ճ'm}!6 [L6X -&DF'iοO$#&MYinYa4-;%$;I%OQ .Mɻ+K2,(Zǚ3;;JZn{M圧zݜA LڇFvL٨*R?p}{{AB9+XmMr]Խ2D7.ǍACT4`+s ו$WFrс=MV]&}%^^UbuF s[;iNøZMՓ=EyUmb'Uno`}R%gӱl!uM*-=W4,5tiI"?\u3r&E3Psx;no`5&:'5$* 3C珞%&SɥGext.#{`6N_n]aR4 q`Alq/~RFL*[=U)Vk!ƨ1(ElKBz7B4I>⟪:1؏UhHh=.o"Fx/) -,^$R^ pG̊~_3*T^kqФd(.ۡ:? @UO}p2OjMS[ӄK>=+rC}! r1YY4N43TbyUR˭V _*(zCLs9es$q@ B>v* ȷ3r2J`By#1"ex?3GGUb$) AhDGoޒd@x1I5%2pto w)RXn> u닕E9֗Sbc/7Kʷs(jy[\+Q[W}S>·r`lBşy:LEHH gڰ[+ѤJHX=ʆ0-aVYp]0Sj AH1>tS%=MI9KiI|uռ'=Q9L/ޑ?=wy0#IOgf|@P4K"bP 4[Վ)cHeF-uoV{w'JQPXuUUIQt:[–;omAm8tsbK z>n2(& ۏw᝻Ue@f 3Dŋ R#B &hMumiP gk"kbȚ 7XIuG&T€,q3pL)zw%z^j[3yܸIqn\ pKAXcVDK#K(_Zƀo`o-y* PC"ANv1u3IKVXy>͚7%=g=! {];hbY/eG_ q<6+(XOyn NBLAh} %4<0Yq#*.p(wn&3gB/ŐyB} 繗[b&NfѲЌ!E53 [כ*M Lxv*4,$@a50\3,šz"'qf+<9){8)Tqp|^\;w%(YtV|/*cC{3;Rc55Rᣮ"%wOzyoUK<+op`"o[c9n} ?RUWId1;ׯ5M2(3 _;N.ӃUJE ߷O`Q^{@gv5\Ƀ09g/ `&:cIʹqU.$h{Ww<1p2qQbw36fh_$]Yl*vjQ'|w}5 N-15iIӆf6QDs<('uÚ%V2i]|[V`Zڽ# 3ٟlLvKz?ImZ غ'ܗh63#rUTqV+|PVwLY%7i+UmItI>4ʫo{2L"DX[óbJq N 5Z.6 y\'SkyRRpv'VI01^yG!T2<)OU´U2AoP q:濫֏`\6Mx:B"vDg֠;c{~w_`3՛[֊!'dY(s]?œ(?(f/6?' Ag;1^礈qoHY}s索"vRԄjKv @'"`4RIcP!)vUQ);glaϏM;},d^iFCCc(aȂ.]?8K/$rh*}*'*6P\0jZKO;:1oAVBq[k0w5imo< S(@~Io+3!׺Y9+" $Yx>:M(nPC2NPΦő23B<IԾ וyrk O܁zT*v`fc6_QjOH 4pKbE%,, تFko ǮqnQw\K%ۜجcK?Q:*YAwscqqk4)75#?a/x^Y_B,<'~1g- X'Cӥ{j(VOgl_\u&{kɱ# O9/`4\}ml|d$:Qǘ"^_v Q lc{K~ga\WJVoȥîM:΁ԝZ|^-˾{bL 7`,Hn+q#i2}z.䇺rk錟Eh!GAO>QrtjiTb . 2K@3.bzFBZ>-רtz MF{j}ZNW o[~'IILw ߙPu;; K79!SYJZLBn@Xn\YDBea`b19-y3`ǰ}RﹷM_Az^g@ޅ n(FH XFo4oXa 2R'F篢 ޟXC#[`VO^,5VHgq(G`J BSŘ[uRm9#-&Y9B Wcx]BR^ԟd?q11:+ '9^ZH2dGom3$;C]0'"xυW"͏_3F [twYjη`fkC(vUriˌIN؛X?C`SdE@o}'ϥO{N-GPNT% Hn]Eldax)؉Li?\mEdW:(G ldBէ9ѣFjQi~(3PwX`wؔ<'EeRɪg5NLH[y&iLߟQbcWۅ y0+Tq i*ښQ ^)Ĉ*[W#QXF+^FJJl(nA8w>F,T/{k^acEΡnËB9*>N#>lƋ1wu;DCK%6_ҁj!p_xBeGH,D@ 7չRazV>'&s4gN }`wOd$C^Z^~ 3bD00pkS w=EؼB$dnEY^hBXwtrvReD6C}-Z{֡LAFM}OD{"8;Ʀ{OBQ)Z(B-핮k\cՔՏn'qN,wjˆ ,w;zNHvVӔLma˞3ezSבEbtJ*qW" O${IfG( ;NIl{}x9ҙ<_:[܌㤊V, EX4^Bp姍MCj⋹b տޟ,ÏBަh+n 6:gCpR"6Z59cw5-ss5ض}EGL5ˆrv!HYr:! }_18-Te\eO=H-ڟIJ_Ii;36Y -~:]H1{J"hܭ<6DZ۩ "O~чĺyTŰ_AA2Ct>2Ҍٲq&%J}~bdRsy{vZ՜Aوz*rJp|"k|4ܭ%4c2|RB)j71}Hx-Fxcin؆#F)V+ ܳ|kŶ5 6 Z&\Gfׇ K4GSEkh(6v%X3Mb|wHr6FOtpV5(BP^ ztP6(-Dц(!BH{ZUOPo$bBր5>~ӼD¨rZEaՓf W۩oYβѧ:ADv?Qu!$Fu nXGEWU\1@Hy$1bWc/+:`" Isa_%H~i :>Ҙ S7 fT$ s%'}ԼْT?eJ@A+u@2SDncL6OvPz!T&q`fT|$kRN4&aޠA$ScOՖ`1w736CTIZS(U6W2zaBAè'tjm6І}12,⦭OSv> ܈lu!ڱj_%O;n>irSٮYt|zHQj. :P]f3$݅ݰxQk(C JI L)yP~oPIC>bc\R[?$a,JZ"$('Ȥc(Prl/w/7?ub6]v'Bf=@Gz ݎrhJ) 9ґAG"UqbZҼ` =ЖjV/srrq^)"_?yRL,ZdjR+SL_5nص֥FEq z{]WJ>X-ɤA*xlWϬ–Z7b-upطX(l@Gz#1຺Aiy)K ԇGWzO?1!"VW'">`&P}%dh0PsrK<كʚߍ?Uŀ`0F-N%]nh5X6Ua%F(%TJ!xV,mn(4=|UBIQ*5ћ?puH܈XZs0S{L u-P jE_fԍ^X)Yb|ѸRqMqC^1emK/+%Jn]I@C\W$V\bUpnƙx^`^IGD3:٥EQR*{8wK=Nߴ 7C/j:v,́zmNFDI BFpXw}%4?"Z.OS.A%'P0x؉&kc4z[H0I!na0N{QƏ&XoxԯJ!.0nv^&8|p#`g0:2ErG_U*n&Ny3`INq[fJ][ٛ!ԑi+ƪge(4W6~<iT D7(gˋX"WOl8{SlX}O{:2Ytz@R[Aku;&x|tDbd92W78sm wDoASH~\A: h\F>eI凞zAw.YRwT~Sv+ _3^%W2 õmLzSN0V*^(qh(ܘ;ӀUgHUk|R11d 9H 7Nڂgrgv(Q@αCΆV ԇT^x*QycIakL :H,nd'Uu"jpRSC{L8Q7 g4"PlO\pk e3λagn'n+X0[]RSͥo"N@l掠xH*U VGX$\)B.٪Y2ڊg7Î> Cd>hBS\&tȳze̾nK ʤ L`ƟFTkW~-Y|khwHcLVH2'uQJQ BF.+2Kzգ45"%$,\"WzB[elvAlTcƲ`fLrSEgv#Pj@-M/; 'a&>ovP~MA#aY=h$ z͵.'X =L,3%AU "3dzrTy57)˃зWѪ5a y La*L=_`Cˮg=Wxfm\'@ANW硟.֧F4nuC?-_`GUJޢH]0t;%,nhᷩƅ[&iVc. D('՛aA\'YC#!kw\WYDEN-nR]@H`%% RY|w gyS'O3·XYj pGrjhrs_5X':?8Ӑ"@bdn9 bLͧ_|b\_OIFp~ 8a=?B&0 i]JY)NcF}GȂ6&fԯ=5ER%ct.x)9cfRI"'״^N@j-SbDK sy;w< E-Dta`2CRx1ࡻloE*sos(W}0APBiEFM~Rꀹ J 㵇2pX ǢY\yn!ÎeϾﲁϮ^ɯz4c?ƧEే6GiA`[C;Ӡ!?D{Ʋb 8Y/j*{6k?tuod\(Xn 50' lOu'DF3ѭ%+P*^9~|$/7T]~ bmZ[脚#/N 3e͟U_ܺ.@8|gː\kT/䜺_k{Ӽ;1op8(siOsJ.RXxʖPG"~HXlᢷ9.W0 +8ŢډۥVj,@B_ hu*$[ɆIgHD RAm~&mGDۏ)͉4nOJrz%LUE.|o}]'KsqqSLeM>hese詻 lM<EꦽS@4UɗFe!`yĞY^9Qx_]0s].Ü_Zܘ$ψHP{"}*$0wbP b`Ҳ:GT.%TXIA_UyHg@NhE #uEy`8t3-T֞]kYȻ@kc+}˲'Bdy ±FOt43 ⅄-?AYpXɤVhoݴ'. Xc" ETYi.^lP'1A,8|f(dar%VlXnJSDGh눵VzHԙ/jF3^j70kd3iH fބ{BjQ}^̐*o"w}eXjrq.eĖcOT\V$I'jQJS(7Ղӈl0N \7_킹Eɨs,W~^dP[YAxR2v.ă$:߈r(P4޳`UL6Xes{tmFrLvKZdH#:>H4[0Zhdxb]}fG3w}[YS0Z|Ѱb_q@_UTo{(8iO)v1s({¯+)bp>"Ā-qɛ>Trsrnh2V{O 1`[guaOՖR8-a!e U(!}8cLZ dn0߼.}TE8]+F.UPJ K{C8Y<*IB2 H<~\~Q}4!(@=}=)TcVù.,f&k(b17v$R!Cr(݊A5Cto& bHi3=Iόw?aP ރOSl'rR|]}28'pza:4S qBF75.o"=1r̤@U*M4gx5q"s)o65+{Bؙ{2+SȍĕaսF/O~d:nd3zͰ a sY׫&Xk1;h(SHJHvm5(\/[G4M%r7_Zg8;dcWF41I恲5`oqO5IbRZK 2  yNzOp1-e Dz}Y-=uFg*gO$FLl@^WǔbHree3%7=SHaxYbQ6*9 Li7>pr1I[֎>OkurZd:L3S /)6n׷C ]ba܇̂ŵbȡ:ihU]jcyv ^愭n\y*ڑgdQGk:̊en)G'^װ/ |$ؑWTڦ` JM;]@Q3[)|2JU5s )c}r ~M@a` @ȸaSAv8iSI$%EX8g ~Bֹ,un"]$E7S&x+|U֨jZ_a|x,n; \Y+a L#YpJ&(6Z‚]6'!KX_dns'$ӗHr9{G=d[+eUpy+qtWFĢ]_*+< ms=)@ܲgWΦi> nFna`R{D˵}P}VlFLa<| =sd@zG)532aNQ0$FySqDTֆ WzA;qf~gfC)>ƟS@7R9^ ( &ra]kK+k8 IZީ[ʁll ^IR֣-lvj u -*fr,$:a-/o24YpIJ 9\ +c7ʒ2 G`,%Xa%GٓF-=zA"U ,Cbs:f\W)Ddg/vdŽ2cp5AεKaj[\\YO. k^?T P3PQN195]h"!fP{o0 af%6Cy6*dQ'g2 QXz x/8V[ˌ> /!Qd3<#ob8@ *HDb0 a6m.U6^9i1tǫ:⥆[l0NeY$>~آr,0s >굦+u?tUJ.W沉b|puꄔO (v )1l/]=8& +eGq)F:+-*FEYVrBtye^DUrUyJhєBX6 oh:uC#Lɵ{7g.7|ٲͳL^_4c%l?>CfX{1`r+Yp}3Dy09OξCv9{6?B1 W%wI=߅it#` U)c^^Ȣ!NMˆ0] ϑhWhO5W 3{NGdh5(KBpGXIK .p%L2T]^=`ZmяE1HՍЉ1< mk;.OwML>axqUfcҙp9!?=X=fQDxZ_J^趰!5(|,phO"xh"1͸fyg .Vp#h o7RCğXvL2Rz3rDD'R m\m@N즚E{AΙ q)Tݭ 'Ec?Ӛ8{WmЪ 4~ӈ`rZ ~Ư:!ig59}Ĩs94$$k`t\< -ɂڝoٛ=@A?5#+#RIހ5@kHlTIRhs TeS'b't/L0(dkCx,  6a:MQ4a,!.ajA,QV`e*M4l}h>?^|fu T:kf[4bE@$Zbl"lA<=l<]WZ ٮӁ($0ųuڈM"M[㰂SiO5tۥg$BzAR+bωAwm3O`Rr^9,v90DZ/,Zy*2\3;L]`w}"ƙZ~F,BN˿_$,!!9qwi?%ÕBz$}PG[$n'V 413nc^ʙHNV(ԐgNQ Ss{%HeJVH^T]O/D vOULXS/܁I:?+HMV ef̰%RVH45j{ VEȠs҆ 4$%$td#y6z/s*D֤NUDBu~qmZ@E~J".VӉhf`kE [-zٛ"c(MH^2y}yi'NP&S!``KUq/K Ң:¡%y vYU] {Xt;X=Jvu f3NOk U'=) xҏ`Ndh|~asB 3k7]91*0κRm;oߟOCFθ0SS,Pk;Јo<_o1O*ܝWH$.$'` @$‡]HwJF16EŤG$V<*G6 ̂ ]{!& RUBԕE->Hv(gٕ#zA`,02<`ϐ(Q|dgdX m% ).I(A vJ!N}DPԺRII}p 'X2L[=υ57F7NA9$\F&l>9W9w&}@dZŘ͕J+lS+RªQb}ЦZAG6KZRƊd9=Mb}r| 2H"֋MARa.D#$}ÙOe0e,ZT/y.*kf`b}`!FBLR̋2a,~jQZ\ys`<~ ExH?%!"c(F|L4gnbGQ>o6dV8EO-|gVuiS_:={7?M%KUH_J ɫ$J0qF_x%0rb18c~DTᶹ ~4T#FJD;*3IU)2IEiV̿ -@NɠSc%!u[*EUKWda.UyNLߔ0겝d@?"_b3d|LM"RV fuEDL* Sg6AIkBtQ7Aq%t ԽJ/-\EsJ'P;R\rP (|8P9Ua>g.G :ɰ۵?zx\^I@G1m%aC&Θ䟁(n+ '2JH sxPVqIh,p>#AD#$9/^&Aì-.f@ #ǯC*UnFⲬ6P  {DD;JA/=Iē_|)X`by\!5;{X4{cF7jT,4dJ* j8@|^$7p7ܳ'ܠ)+@odvcոx $7ah1#Aǧn(N eq0\ԶxNToHi@L(,[a6"S7G6 t0Ͻ"H٧cGed TOO&Tgg1Af/s=.6|:cfj0rmL5TZ*@.W5^Yd׷ۀ%9xGk_-J$g&%;:&8IjA6\%V ,S4C'X-an^գ圷U p5$ ӣH0=]:6(lD#u`k}͌y2S?,;0s7)F"lRH?f#НzMQQ؍e.i# aU dջX!XIK(UL&65'I]HW=$K2ydoiz #QttȤR:U8IH4:T -]P3ޱ8Wȣ >!R-NIK?AxH#P1@Lrnnܧj 44\?Rq1wAT>̲GD w*^TiVܼ |Y8Ѐ۩s*'}OzC/*WJy!-x rW- ƣV y2D9Ք3N5U.Z0Q$UD "B=CzA)|Fު*(/D b?aJdB,zx-Q*!$Iݴ[xOsKkL * 3݌a7ֺߊP%NopVgabd(QgpNoڕ\977W4]kƁ;\KVfdujG>eVğW:(؅mSW-a>E,FZŁ#^6GR lI+;-;I#`$FЃ6 K{ؒL(<b:M^\ۼd#x&㉵燦蒯4(-͌z8-wX5U*״Ru:gRMt!(yOghVwA]ʫQ@$n:=])Ŀ.ex#w ݚ_Ĉ*4IiwqPdIv>}q@)p3ҰxQ5LL?/$pW|M[ӝx|" R4>'7ucHE-cKOe #i[/WaFH@IJ?K׿'}u]ڄbA4{ L!Uf'=;[\WYn7pmmb+Edf;#w4U[B};40F/)Q2)'d DD櫖@wRDymnbWjkeuz gyr+/)X[G(;~CZaXO{kf(Z!CT4ư8IN -;@YY%3iֿIvYbKo \3T(8?-Y'Z48gH0 'ghvl'gWtPjDK-/|{L`t JVǗu6}$^f9hKiR3$wBumC#N'A9)J>m{Lwz|Mbw}aGȯ awب;Xaܘo.> >L?ZG?&<+hN34ql oܿx~v=TWQmM vs:G!쿟ErIk@ߏѠde>17QL$q//یaLCA㍶Gccl4` Xb +uKCϿ ⟻KCIut<¸XZ0 {WHa@5HʃK2gT&<6N L~ aKNx%DNe3t6#&K*=h_2Rˬ_. njGC`=2zo&Z'vA(41;"CGH~1*،;ZwG J@)[M0 ,s;X8\e6 wM8ocYn9N(@[ +>@8!FSp ů.BY=pbBaZ]r8G[BBPn?_L)I4m3'܂Сs Uz30,"y| BI¡R:bj(Rg *aPkS%Yc0WpT&jecہ CQln턝e@?-*X5TQ9-]Q PpGZkpY6ˣ'̧ Jً#`|Gcov(m?|VJi:Y s \Q ~yM 7[*oxZ;+\B; acTLm^0 7qÆ1؈mlB7ʖ)7R|FlPX}=0\ݽLؘ[pr[m^Ku[5+6\0SZjq+n7<Q}qbT3H 61\f)xbL 8ݵ$[Θ⮧ YpA}r<,KF-L; weR=8q5(_DgH]%.d#gqw uSc܎6a0HO@Hadl Kӏo )lbi*|EXS; Wlށ~;U%5J+H4iq`j3I(UbAA0xwܔaq3.t'c#YU58StL-աrAF e\6OڄIPW7ivfJDKk{"ei@/GsdfThdYT,FD%Hri-XN5v(Lvddu {3GJV 86:m!n* 6/O`>/P8OC ku4(ӟN;8k:O5.5z0nxwPFgӂqIoPG~ֽ A6aoAz1?U~K4&/&W3RIMKNɌ:zGW|THJ^T{#(wmKV`;dQc-lN߇+K$[Ň+%c}IsZ;<^1RVYѓ= 0QNԀ3ZssZZ/)έw.u pˬ]xR홁m2}?&|{}?gX>o+Qސƀad#trźzDٜXFEc65ZL˺(kmAG(U# 1v.&w!G8/?Tlj;ӷd}'~Dz$X־[(*]9EJ3 V> )I32^ G\Fv`n5c:g\tag]͙͋6Eʬ}|Rw<.tF\.ŌF&&ʬ8>Z6)/@mm&K=AV{5d{9+ A~O5Rc{3'h RYIk[]R[N[fMBEut|*mUxUw's K%ߗϴS/,itZٛ! ,EAޮiٳG(yGaWxo? 9q VPJk.|bPb)SHm,$]^e<0.{Wmꚾ”<1|f(zy$o< wAB Qvm\bpE`>sjQ"y ๧݄5<# {*QXN? ~6e18m&&2jmY(W_s.g/{-I͜;Y%hF) 2ྦྷ&wR[ȡ^n Dp,5 3bx h8s{d>c} qoC/],/(`x{7y@WaDŇt(Ԥ%6it))Kl%L)\ 6uLLDxm_JpsFT]x/qcrZJ;+N56.:k}-m)`L''gD=/KRN~e&+ͪ(<8IѣVz=j=zm@W%ԫ t9i&{^(J(ęc|'`3\-sҎ0蟔u)!R=pu. Lq 3A&bs ԧYz~0HLBig;]ύ"Aݨ8g`][|:X?bU1?:^3<~ꄳ4T|AEC9YA? A ʕ3hb2liɠU !9J: 51B'ml8)#' @2:Et*n7~]D[,]ͥ9Ėn2Ue 8ҏc̙8RP*Ԡ#Bn]9zP2Zb7 ReE5mF[zT5:dB]52 -!|_Ow Ӧ#׃6lrM2^u};BGIao`\a4nR5u9U>]$Ip)4X@SaOJi@l-]hhJY;egxs:>GwgW/KD MT 9Т#8VHsĹéIG^6JQ4^H+ЇUn Wp)M)V{sa;4z'b 3wW857^6#*?pzfS^ً8L U(i=pNWcrv|iǒ, 3ȃq}?α3;;'l fӋ o[Mk}gp'#T8 `\xv۟Rn8gx}]k(3]iFqD@-]vC#UO!rvRL_k-mߡ(jj4%cT\r[l>a0 ԑ}!_cݓ`x$>F)&hju~oe9AW؉XSɈ0 顨s-Dm+[;X[X%??,GXǽ DSm;$\|J\\(@ h6G JVƆ +nPn5zLˌ( %0^B{[\ y`.FsV%sP ro*j( v47NI766FAn{ґ+h492_7~oݷ̟+PS0(}˩oL6kRU8*"bM[˹S>UnǑhW2)b,+vzeMKN P=xq ' v: &"O:Zc.ŹPW#1pAzwi*3[߫Yᶻו%UzC [%AøK')=eH9(p^hZ[M oZ>d] +)e'9^[1OS5UE8Xpȸ",+L+(6RUt!FPb풥a}ZҜvJ1 R\(pɛ(n쇽 9/mgmj(EWTa92g+@ ʥ<c<$He_ l9>(qzO /\}S FKGZCeycF2,Kp10౉,rd9r=mŞwi*Z5;*:sx`5yE(=m$:+e'3C4uFANfH3L&DkX-eXi11)wf׻b@._cꪎ}`KCvp{p,)d1G 6 ~{_v"`g@ D"9P;9Nx\sz'`NVM TM3pTnFL@V(*ؗg|JAan:^79e0d.57zsh$#廃\IK[-,DFmKP?|[ FJO)~bt_OYSUa!"6bp%1.ψ 'P3v~\D$u>c{Od H$'Ll7ՍMgy<h3.WE1ú'UU1w`)R)Tƅ5 J|eɦ/ кO|H?13.3;|BQP$͌+LO /?@9E^v\VhoĈ[R X[y ќ(%9@#0^R06 7pVp\HA* Y"3_NVFҥ^j`x Ga&'M/BW*0$+/t$#;Aς+9RK 7@(:bU4 A)qMwq]8jߴO҇GH$~Mg1jq\T?.u)i쟄Tc-Oq~M I)X,~{2|B\EZJP<Ͼ- !prb%(B4,}WvG`L(??+/,:̉w`pa4o_ߝYj.I/vaNTmy470)XRp/ م8H؀K>QnNp|chY~ކs]rr)]j! v0i=OHxqz[ i2&u(Cbpqedy&gd <5s@D =%Y 㷤k-G D7@f_c| .1Viiˮa46ۯ52 &^ vvaxEqRVg27K+FSW',E4n\Gç!xȘZ9 EX瀻FLz➿=cD_ r5񟾬o}]gޟVb7 R">%RMxz$ҹR} iؚݨWQ{mP:. ,}osXxq8-Xf?uM h<3sVOvw;"N-_+p]v 7͝f|'ryKޭU,ܢ vBRY0ozyl-V+IИ+ 镑+I^px_) Fa_$wzyp# 1{ւr(C\* Nm!ZM~g ry[p^ ĭ@Z|vɚۆǮ5 A)ΞIN@Enl}<$bm(V Z`/ G3*qD N3<<]dˤDKx7P4ԟ.蜍uŏٽ!!yDzI;Pzbq\uS[YwXOi$BI Q dl~\p4K88^!{uaƞ`xLuTWq;oi^-Tg}~ՠՃߎBD"^HƬ@*g'lq~{[lRs_ -͝i> f }UbR'ZL_;(?\cI:-NT8GSCǖ5;y+^G,T9c@KG*NuO~vII3wv}I%o)$:t Tl>ZZ}d5+&EY75J9ri bb7" ~&@^q% |7=2aNB+'&m}&ݓyŒ̠(Gzsq<.4nᏄ"LcHNużQ]ht 冈-]¬F d:< 䔘 ?/fNZVtX!l8 f٣Ea>؆v)P[2>J@g-UB0>b}n> 4+j@M/p7{_L׏iwnmyIXɨ'EJњ)LkEOapqjGC6iC Fg/ql8.l(Fj'5vurX~l\X;G@#EoS_AFm*=^u+Cwep z\D$+/1VVpⅭ[ީ佡v+5X`]*0F wN,ݲ-Eb9ILgdֈ[#%5'Bqz3wcz=rV>ݣ8W*"d㹙=GV|4Ȗ uUT֗U)/0Rld|%LwRkVYV]IBK?}\?ꃐ~5وSW ɼNً\/Xa#^]^&LjWOLzWcyUa!R_EOx/f_f@UM %y,DZr&LL޶loGU\VkMK&IUָTLR&ȯF9;lY>g5#QQA_˘yyV8{30&6`lŮaUސd ҿ&e*P승_`ZXn=F_-vszQdGT}Oy{ _%mb%,Et7s w]n֌J̲@iH y.h# ~밀K) ?m` n]@3Aug8.dh^>h!)E5mQ呟Vӕ XbEEmv$ {DFćY7t}h/v/:cݣ5{iCzA!NހZp{#KyJsap12bYKL: 2q=3.ݡzHT%.H^Cv7m5ΈtʣJwxpQʐXJa Yi@-3?H&~jAoyg,J ֝t; uUV.2;Ma{bv\@(pcץ'V,g\"RԁBfTo K!MELǢ T8" +rFm'2ЌE/nK塉%78 hMvSvSWݷ@ꂶ6$ cv::8He]3Hڟzq Bt'IdZy;㰜ITf"xn<ըJ.I,.#HB $ &Q`ao$jۤF8Cb዆ñ`A h0{*4k{ϟU'$$AP8uӫ!4կfypЗlJW2n7P@4F3'Q(vN0_g\ۘEvLsc*]t L/[O޵dτFGb_I&p$c;<|<$&-?B˲Ne.g.1W)h*|9I\jtT98;P;BUN81Swb <})`':otiip8^Tkjg)*3& Ŭѱ"x mu|+8 m$m3gmF(.FH<6YȖjx|i/S(Z|=hL\<ɇg08ciu\XD׌O2ʕXVP$c1TC뙃pB R4o@Ƭ7tE]d-*# 8-搷v\.ꌕfjʅ-Q/3tZ[nrKH3MX\WX2B^-T)7-/MuzlZG|#ϧL3yc{:.*4EzCp P8ύh]6D߱r e TPyW|q{"0Xf<_3HZUc)6stqh599L*Fp^n5)'jÄ(_WZfr$՝c*V ;Zuy*dr!l0ӖV$~yDV7E%fnߪ-P 4F1Rw %gM&O M1 E;p]m:^ʝMZqыF51lw -&{|=z(8yjd3$EB$RqVZHD]+(C<0[r ~=#/Y&zj.jv7Ԯkyqݔxkx f;f*TMF1ndФ_8al~}_+c ^ fLp=uY  ,/Hx[ a@ U4byRV:$;i (5[ͤ0bWJC8^aaTnҾٜE-Ro>NAx2LoYe8S(nNT+/fFX֔v.@%}Ow_|ס,U5  OKVEBsLs6iueMpػH R CW iHu)hK_~9.Pq溴D~s #[3lom}fqԽ򟸎aNۂhyq+GD"؃{aE"E_rMVڳnt0JlFL"1wp[ZqrWl<(à>-<&S攏t û6B n^} #[*_D,DkfsLDŽ1Iĭ\~DJ>fn1X'[W|S{ą!ׅ>V/3b"|R"RKS9ZK:"֢ r02 r=*UbmQ dUpJ,][eGd- D|ECE9T+>EJlɏܨ2!FrsڧYTޕK;9N& AEbWWIr$=L@Gtg moNX?7xIc4  |jz(9Q_g#jt]D!T.#CkAn0ANeW &.輍2QR;YySij9Ί6z︕2bj=$ VB:Phj"}Q+200 w<-x7f{qmgM(^ã:EG 5Ij f-DNyEK}D*N*3a ` )4%s;G_<62JE;Mʽ$&0z"+X6X&8*'.|E;+Al)4/u+{oAQkXrf2qz_)T*ӚBordj";-_a[jkY!AKox[:NΉ8ne4mȖNCX6ơvrDOf !`fd qnQh~W9Q_ gq5ݻ+];w+KCX.iw:'HGV/nf06;+a[\&3@ lkݕ־*lZB;E|w7HvW!jjE:8فU$:yQ"K]VK ) "願|6'mNIԗ$>L PVj@Nzn9-)-yF誣oq:y哟ڗʌ^ʏ Rdhlz&iTXMLr}c#Vfly@W:AQOC yѫZ'(UWUGFb;E{Ls ܽ1%hiAy h'Ji՟\{eo{kT]ͳQ!M,ÃTp|SwŞQl ':qA6i6P*+8)iI chxXg GItD19N5g%? >AJܩvŔ׏S>;oxG3h3|t'g\O@r*QWms8Gqv)֠?*'ZJI9#ٟ60nVB`Y9n6NOѸm(IpXs.x xD;ÎF+Gp7# i_##i[vC&]$b? N X"ĉ=TVZzUh'kP!3jzuՒ'95xϻ@غ)R`f?H)8ُfۓhY{"M; qL]?HK*_(6v[+ 9l**PK N\O*A[/⻰{%ߡ_K׉K*w_z[ۃck}ΥWUx凑bVVaN*ۄ首S Q M(t)i߄|r$V؀mlnAj3/\j3Ja;VzSq BXӇfYD'2c)bd| [hLnjJqQ-βy@C2C4bG*d$ cTgՖo݀fVpGO%BB(1h׵ #R 0)K\(7#_f I-el;Euh8\˘xS{ҝ >\Rƅ(nO,K%"` .ڍF6S4/Z&6`T}=K%Y}КH?/W8 (b'1Qk.FC0Q%~_M&T) 'KEӤN;|ً$?D!pa|{EsM̸{y#9 fu5%-2,cZ_`M} '|,X^![3bݱ $B/&g[qcRc5P?A7EM^doPSf0WY7mO9KTY4;] rJTdžz66c<"ʉ!)Cx_KzCEUd(vɄIwgn:U *F |dJ U~橡zFFKi#0TH!q׵ a-#EK|4? Q;4xK$¹כ-^(s5b)xbv#> 3cmQnN(Yۃ Gٸd?>9}71p]NnHؗ}ItԡY*:\Ɯr@Nv>ڰϭ<%Q_e+)RJK>-#QX;.Փ-|vmfTG/Lt/iE85AOe)9&oR!be v'8Fu4z{Ԩ򯄔"|[b$/?2EYDMd67xxâ`p]6E;ї-13tQ޹tz!vRzYqRэ*琸:=0A5kI]s֬I0X x^1Ma WA*tko9LCPP\_8Qg9jY7%i@ˎbH[@"lsΉ5FY$5 g$005qAN4iAU{:(}`n]^N`YsTMy| Q蛷q6? %!&7]aLߞATyy];,v5^^kh.gbGZ2o`zeSi1rS):}xd]7@K`cdfzs%P\۰fЌH˥-TٺF5V H;Gc=a;9Ikdo؜J|5Aް+k%a,E)Ӭ¬=[z%&gвp~FtR_b}@-ql叫>$: v4AL%ycdջ,"r>{C~MqFnReC+54猠0~v6Do 5E2jNՙ:WjgkB yI#c3p]ٝ؞l{LJΧؤYB "^l)]jĘ JMs?.~"7Xʌzz )*Y?ՏRaNupԸ/SB&EȺ\>Z\ynsRAn,o &7D:cj_ct""T9Փ%ȰDyjVx+ SNe;b &"{? h!WZ#6GvӨíGFb).rߟyz֬!JyEkQCjE]ѹ v'D0۬)I#qp$SV5 sхQj@)z#{S+H LEHc֨}R p\jб"nqi*w ^k{4 wUʱe7H C ?i9S' FVВ1Y?9DTdD r,d٣2#UC^)qd(mf˷C%T)}\jU3A@Te^戂%?nq)U8 @v y)4#Z8S oS'Kmhd"SE?]$uc B~[lPd/gAQE$/3L<^Yc hnLern3%[H{QUD >W+PBWd#F\f8K- UpɽQJx ufhҮc;XD=?xԲ5ɸ& UdRk 'VkD`lؼ3Xjp!EFT%̼/+M K Q#Hp(s֤6V l"zͩnJuQp2L&EeȽB,6# O6 I*̂syҐ ^'6x5&lʼ0$ ͸ȮSVFrˇ_1@jӐ;\Z5uaf&TDWjcs? dN<Rv{lM4'֪^Ng,a1URrWr\[]"7`fevv`S'Vx* S,otN]cp"pddؗvZiyD J 3uz Oh\kzr\o魤CJt*yd7^NB3&;9 j٭X9f]7e{֞}FҭTSqi?.9@Q\P_ՠݺɚ~da69lO C c2ĎNhs*37ǭ>>ăC3]~3|yH%)-澹Q-H^=VΩD沃>'F]Oo5J:S8gS=@?].qT3gV($3V`qMB0w_S7D7n5v}kY4 SRr <vjZb Hn(g£EuݹQDtR.^U<@-7^vj9¬Q<9 #2$V{;ÕR6tq"hr0"fsqZJL~d nv#Ɍ3g˥]0wGd_/z^i(b2f/̱5+PhqE[cYU6D76P\fߝOE4Zͺ|K~k2 ̖ l|Q&'L\pgZ@kw'cPX"tda룕 }^ی 6S "5m27N=D|Ғ19O:v9pJ4Mdx:#*.ͬt6#:=~z.swpt7Og@KpN4WPFaU<z9yC.X|XD*R)j(usYå-ˎtم+&$ ʡNl؅EE=aկ7-p33NP -jXWkHk<2G=MOy0݊v-̵a]KBC  [h]0C"A\Щ>~Q .^OϬNS|qAOlzgZ@LA3KU\0]3olJ;2BZM 3?pYsޞPZ(b;SVC\-˯SU Kvlѭ®ͤ@Ec3(R6K8gu4fx$핲mƘS^V c锛Ƿ[[c)z:c6K3/>SCݓ;'Of b1C絫pג# :TGjaRIra*Y %tM<)󒵩 ]2 9Q0DKqDZBsAĜ  G 2JLٶcJBT.w[&pi{Rc)RIdNpilod"RwP)~D3Kha[a ( d+¹˛RSZ1;^hPBF=(ȸb=BUWKTL-1:/ ޵WX: S#fK70*v1B3qPR>UG|s3:kJ{DOc$).,ϾO L3lzq8$B ²cQb]goyh.݁,"=t Q!HsțU%]挮4ź-5#!TkpgX0I(mKn}7pF=ei$#?#ͻ<7b۹ E1]_Jb&`(8ɽdPx5~X'8wÍsjIᚸ} Jn< [!ip@)1z>!U +e U#SG4%5mY} =)؈{EΈTϕ;ZܳF= K'pZ?2BQRYc}X/R)ݗˁRcb` ZEe,?-Kt<[c@Ti:4߯Ds;wI= 4C/wg;y1?~1UZCL|F=:h V-psΎbBms+̾o%c)?F$.b=2Ÿ7'! YgˆCJMp.1E|7Fo#L?qī3\rjJÄL[|}Qyg)=o|9%l.U6IE\l?)Eg+JÁT$L%Q/i!{k߫&_|ٺeI9N$qK(g<|b9j7]%Pژ@fum~v EDsX`]JqIB`18Llks(WJG̚ϪA偧}qm{쫍șT}~|SN\=[LӘ1i4_M=*Tegêǀ.l}BIS2paɂʍܒ$LouQ$m$៉*ū%;+ޡvp iW;.g_ =Xo `"lRZMB*Ȗt4q?&"땞!bX^ ;;xz SJ6:Lt*7:r2oa?X20 5 <۾DA&j+hM̴ 0FUpqf`Bq=R)sqǭi~i4|mFDN?!akj>\lʇbLJe䜑>Ӡ1Hv nJC,(a=0N.Xb9uJޝ (kΪ!q@GsGN$4џP7mGc >0^pln뵰52*=ϻp곴 ,ɉHaSoZd1옃1' H#8׊PA?4bZC+hR"P+,H$eadJ5i֓^O&> 2` Q/o<@e\[@O^DU٠:pem g Anhfa19~rÞeg&<٠փ+PԨT9;RF G+8@a2:^YlyBp>i,by,Iי]|JCB'gNRQc@nx8TY ǎ+=䙙i=72!&zk4~i9wҗ= (]R9˨9 te .*k  Qwfy'#-5!zNsHb9|%;B!x@luay[d CKbwjΕqX~EypZ P1kP: ) VGs>r?d/ۍhF ~G|(Xҫ.ȸA)@P&I!e V~U:S C'{D#Yl̍@62Tiv=:/fa}&:Be m"?{ ^Th|?:_S,D~Ay%QNz׾u׉3prQO%$I9d:4F۰R}z}<@(A>V+ [|cֹBDkU/X6ӎ:WB Ojr}WuD@רv71.r)s3kI2t)GDRk+)GTcը힣qWd0˹]]eoPUnbqSDѧh̿oPRZ;3W?nTs K2Oq}9G>먄#Ϋ^%UU֑r3 v E'}l|LO`!*ec|Gpf[24Ǣ9]sfFKǎ;h}MJ} r tdV;; 8֬i Ku|ͳ]Q\^Fp cArYFn F`ό;t*> [>ι1$1ti Ea#$! jjF#b:$qR;+8>PRtvQFDH{/ u72^]ExB @T:}BZo+85\_l]pE6hL:m7Dƒ]/~~+ӥ" /GEA^%&;ŕl<4$¹qv*>xn].a"^N@ 7a_ 5e[ab6d +5M S-=31Ó!jV˘/O-*ip] ad00Dl,8BhhphZ{dlڻW}]URY{V> cvGFk/7p}ne0MM]ȫ{#}?\sNUSIݜ軵;=xͤe3u]x):*mja2U~C!cݹzBiiIx bc5w1w-F3\/~"~ң1i%mˉO?~`V6DJU]nN0y&Gko;(Z%0,]  $%@'`4aQ(]A$"d_$z\ ۿjL&J Lhus̮zQW\b3v=auM[\Nt߭x6ą2JӽQkOUP;`r6{1~2dR5-@/a^+j]>uXuk͸?^ywxa2SnO,owv{HqF/ήE\ vC?ՂܞDd{J3oZu%@\aA\.KHC.r:" Gb 솞lJ $kq  j}%L[fC{9M~ Хw"x4`J*gq3 :muV=r! HL7Q na0=XG T3l$1`UQI+srYa,ؽֳcH M)987S9i02i>CLxNe IТ{X۬{yrѿFp;DÛIw>nY( WP9PD'o_cb'nޕ;9S" tBNPg)>CpǣK'NS1p8JGwxϢRV K3W"p T tkq BcˍtOYx l7s@杓ѴͣPt &`ɟ~Ƥn6|{;fkQi‡ѡSه0ǞF{,u?Cޫ[F @m;?=X(Q@ uсeUFk@<3L 2N#c&BU+ղDCit^ld@ `|7{b/D;By)dk:) TuzSzk#UQHJ@}|@su uVT.&0_hѼgX`@p/1-d`EMF?`-{ZnQv86%ҍPffz㘂EY W7yXI*Zd)xD [Lkjql: DXyD;:֑yI̐ [w/6hާ0%z "9=jwTiR"d^HX8rʌMj9.҅ $+׈i9O潻cLbu[R54Uvj+ͅ{.fϞ{/ V!f5VHIyq+U1 ^h!]Yb ߛKQYv3@ )K@Zn'vW\uAQ?wU}Bt 5򤴍EhdS5u-hܭc lAc[>aPJ-kMG}|%c0#/56#:SRQv[4c[7wV/5fc$[a~-x?N(3"Ro~uZ*Nyd7vRM*\W'W`4͑!kA 钲`)kc%RW}e@ &'}mb|3?~؍`SlVO '!ByWb.HZaf 0>:KhEA{/?3ƻ:GY D¨ϰx4 r iWW<`?w! M-LMn"m)GD9gZF%3l*E(Uݴ \;@bj:5ygri 0ֈ_d^ȡI|ck$.gw2L \OWg|n,9ĝj7Kh~vY3H[{<xXޛz<SzP2B'v|!hruAo@e#f"ۿAi3jLf-7p _NW bx]`<"yU =((䉅jB\19O /W͆@{jB&xP2[Г$~K 3P86bV:$+)I!kqѰYG8 (T#&iHNC1A4݁w$^Y͢*<=?dW""<b s2_N-o)xYIy3$1AD<0P:a Ψmof*,G2REHdLguSfkq6 {X+_-r5GnA½{Ж(_~w*KZX]4P^"Ɔ7!x/.[B$)=9*E1/ jnuӵ ٨}H6dב"vJ;23W P=z?9/nz n[>A {&"luAH qޕZTB#"nw=jz2By]uQd]圗aV8H & GY$&ir LBXF4uc\7UN_w~91?ыlpYቄOc?k(NCy'y\nBT< 4eBb ܳ صDY f`5;+cB=]*n$c5sI7>$3p$Pqo3ewW\vjEiCcci=)i6DP%G6}/ a]%u"%(.TI1yKjfX]+N:A8Ù/BHC~v`MGؔ5URlh%E \yJUE/sAs۱ڣ~k !6VYmFZNu@*u U) nl_dof9&a`@wod랸͵x5dW50+،F2+G/PA۵AGIMKg^; 7ܱZ.׌ Ƹ^u<_P>ys 5^@VH|աUkъGq*[;AYdri'@/g69dKV>]](Z DbXH ka"GG46ѩΏ)Й"x8ɗ\7,P2kE=pa~Nw82Z~qģ4$i1put<֖!?ސ$`{X!% .9OCB;eoq<_j A;.pw#l/D6A"٪TFȂS!> A;r$e"͔-"^?Ȇ/~[6s[@;f[DIW;bEtY6CJH?RS;isGb)?l=JdZ?'JRFSʫ9b/9 6Kowk>zD lk6>5.!Ս)?Qj{/Lto3MCdo]5xjƔ~`xUYì! V+=~?"h :HnH9тX4 r& L>(Kڸ+}!= c*q7h%UDF㾂c܋_─Cxt=t8b_mro8$`BUǛjr#wzLb~1rWݚ3KwPCe@*xWgWFY9}'a_aSSFmZg!wh!"Q#*xVwp1U!L%7!N*h!yweЩԳͱ&fzk8m]Ɍg]HwnO1}מsˍZxϐ:p ^=w" 4;srzJoU]RRٶMH|\ tl\2%PHsvyc)NR7^\FU޻lRs GɔNL}scK`pOۃZv\XyWƠ8Db_ǥ'`%wbCWc6d/`BܼxW5~Z;}+a˾l&wX˪vl$4:ԟ!BQ#U;˗\S آTfE!h &s{*Pnv(Pգu릠A3FCGvWւf?԰) J8oum-gʈCn*El&vliNw Y jg ~E<;vzOΌ\6sBU5[}T_j{^$Qg &TjbL ᦕ(%LvZ7]޼qp]F,.:S .?zP.6444SdECsUJ}7L5k WN`4m)P ohпxp.9jߓa_e፞? 綟+jN +V)`p2l:؀,_ +OeirXIξ]VǻMK<IQZ6Cϡ*/(5zZ߳)%%}GJ #@,MFr2Mv4`<$jn,}LNgr_ ;"). :1*B]Xy|LfuD7_ enj112N]ť1N=Z<,xN6a w DWfɨ.~MPB.y@..!m`F䇾I&H n/4 Ę=HMZ:q:8x_֔= J?Nc3VA(Dt*_|g$\Zx4NT8?pώ.RHS,^L݈]in'V̄ =BH;vǤB6[:SB;[Tܵ_UFSm/Ђ =6W aoH#*t|֣-MNO~XCZZu`Ξ'./fxw(MB ڮVRZ=nT~R@BꌜyӇc:}̀<< Ny5fnp)DL'~hӽ;m/LZ l_p>'l9,4~e#f?Zyb,lՄCCp,Yz5RACj#l *^N 2ti?Bnm$?E6onTCxz猪;v0% ]h|ZVȚEi6Z̲ Fz Y׶̄R.H09z~ܞma/'HF%v4)юOEg$Fu#- /bxkR d~;3r+V[: 2fq0<5de&"g^QO* >>#l?mA=+̦bh a M=ć邼(Id;4Ч)ş/UR+GWh%\#>%8n 2$TfpaR b.R -]Ckܖa >^BZ=[>@5wN:nEJ)JP ߯vYY}6Eds?Cc x/@swD,{ŢHUmgYl*Vs fJ5ge4l HF./kHqTɅ@7+%/oAm<oRL7eW‿O!y *l2N-6&ejGv@ CS:_ 3804JdiN|>[27%8R{= ua)2D8%{DXt+HcpX}2 PPjWdMÍg2AO%*62(C&!QaW$gC'$ DYH5rOMty|Ʀ4Bs`)e#^y' Aߪg`QEL?0njVL{m%Jrֻc7‹OOg_qEx aXp^;Wq8o t?tG @QoS 1@jt K`Wmg(7\ >p}̘"`/hu>C5Zo8ٽ0$vj_S)Ͳre1tʯHc Cͯ#cŞeeEz XΏ!x)% ,\^( .KP!johnAl4Hh́&dG hR;#Ii=s_{덿\ f3 L>n/3; i$GK[TcOй˺t3B>{)F}]F%`ҋ6P5M .cs"0.~]ЊFnf36O n~]ha0SvjJi,WZmR|iwP>ϖ`d"2y'>GqSB![5@{،KcJƏ P$jTM6OӈD?^j>lmAI^Ry%;W̩G*guQE^z^ݔ]'Ct]-V'JAI s0»CH Vt;JtZ*gJ{: 6si ۋ hbB:gή}G? X'@!'0#}g;~*Ys#F5CIGB_) pس$=c];m`;Pa& pʂ_)FSA '#GSw` h-*g'B멗Mz07=[&s!R2) BғH[:pN=#핖3r@Jih#Z$E&E8S ~ z>szhʀ{x.;f:EOP2'{|f>[FE=znsC@lAXQ xp{nQ~**O&Yjj]Ix"Kjbpj::S8x-r[]]Ypg՝~8$~â\#dS|7}W@]h:=l{:?;?Oc8*;=~>_%_DHJnPGSЛhʁDB~Tt%H{4vÉ+*tl HceP\~ToqZki}"a꘥2+BfYw_VoǖSv H)m!^N䮲uTFpܨ+%*\ }J:[(6rsML_ +NL,8+\MPWڊW ivKjb~xFWLH kj8;6N7$`?Q%E32\Xi2HfNVlVIltc&YS.qyꮶw72>y 7R>/&KQ Pk̡+ͶLhHˎKz{Y+$S̴/bش/6SUE|w-c)Fdp h͐ͷ}KwakH,l~r~Wb7 ѕaB;pO^~FQueri(K\WKD*0jV ʀ ;d%*p4d/ɳ|Ww0P.^I) ŅUQb(%HwJں]!XLqY`Ԓ`4 \QI(uή%}d@41箛 2uqeHGP _*j Q՞vuG< O7C 3 Oށ s;M_Pp ¡|IV!-=}M7@S/W/CGޘ]ӎ.?p=FmS/ un(A:T~Wg4f0E2<(ϤncBFӂSx#;oxTci@Z0n4=w~rJ>WցOu%ϷXgD6 5p݅%we0=V/PMnﵫC&j_" "ՂF!}I ')Q$rӤ6n۟t=xjk.FshWe?e׷iz?0-}lV  vylb%+ǹr*ӻM(3 jȐ/hc 4dL9tvEkj/^s(DJS##fv E&vx,]u-04򐋻BqpSs+'bfm/^&pv}g{EJHMlPb8Xnh ^n,u宮clX9+АN#ЍK G[7h>> {/E'm5fN-''a s% y@f'QUGof#UV8Jމ%F=K,HY$[ 8gYn+K˔ꆘG2""0N/ëfQ_r;IgM%VZ\,r-+-r)"QCLl^w_U\;+-<mrhc$xr*w*jTa2N (4Buƞ>q ME,1/L?]CZCHVd}1 鮛@ܙcmSʦrgY\ ^M56Y.PmI+y3_*_\r<#ED !2Z`0AG 8A^QNF_BDFv3f sslQ:#=M' e@@ѝB>Œ2{"#fS_7~5A$˲Hzp>+O@!Gܭ9$!|SBdNǺݕ UB+ QOР4f3hY:Oі6bMOF߇ok>|.ɁWkϙkVnzDy{T5CH/ F:ɣq(#WdvI)cM+ TaMPDFkmoGQeG6=2p_pe:llYɫLjc$2O*nj3̑>Vk*P-"B+̆br$?P˘đIF)'LΆ>\VPODAQ~Ľr e|đOrd/sQ*CzpJE0*QH`Tß}122EOC=h:%ւ! K #X(u=<0knf8@[BY qVUm^c<띎IAiX3AEiT;WѲ3O~/p?&YBoxzMw@1)8Ѡv7pp>A_زXv%\;_zA|9"sH.})N]!̩eu{|Yi Q7i !:fU}Ppp] m 53`xqu' ?Mn-\[*)\r=-pԬc65[JvgLDT:auҙ"H2yD<.\Gp*f5Gj.w?~? $ʼn#vESNOXϔz Nofi|rpM 28|wjf}B mlsN+/"êX9@61KN$D*AiRlp _tQ=EP>* I$p}*>l^/a8H*yEUb]D]/w)OjfX):abw#v5\_I9=m[Y\]w,J 'HĴRw^vכe(p#X7 TyE>C6`rԤv X1>aTa4xp;Z\RcY?" 8^ Pr=1McL]5x zn<ϓ-M>H/hmo&ڨw)*>(0H6Ni6xf}}W7[<PZ~ ~Kp5T7ݱ7Pjn빫YS6!VQg269p!Q%l9t ^i+ JZQ&:>' uK|m:rxИ3V{fW/UeW3'ȐO-((sܛNes P ْětv< qgz؄S/x˰v yֶjP{LbN8:*މO0r=UQJ<7INr`Z1rc2ymm nnԟ5g0LIuht'D@eR^}2A]d)4?c-LRKPctS< ֮4nvo=56#HYRr<ɿ,E3 x=m3Th@  x>"# huTM͓~ "z*h"I,]gLX@ZYJ Gnt RDRc@O=ޠI.pdi^: .>]3!Ŧe;JG|U6d=\"e>@MW9󟘶rSklib/RxȕdضIOg/j<W-n E 3 _&]i햎2e+<&0zo|mpcba;[&&cB5*uŎ [<]e;rV0.`b5*sDh<q*`v#;`}&%28 !C^ N%>F3 0Fz=3Q`ucߚWN1OЂ^3ؗx]dvS#Lnq ZaiCcsȮ. X.{pZv27 [-!/Hs6f"j'iS؝k)^W|){]id5*I&?B:Krv]Ʃ`@#XswZ;͹ޮ̕5X0DI*8}HŘ**~W30x ^(i"" ԛ%CjE#-_F6!FFǩ \17Vz֨'+3Q%!p]=~6y(ϫ!9(/fM ԂYF… a;q H=)=80&VS/ \Zܩju;^/hЪ:u\|i{f~ʪ:bΈh䤃HV yjȅ@LvN79鉴i$iTFCv@ְR;&aCŷ &lCnNC( 4jBSz9B> YT9yiHmU񝝾w[Uf\4Ʋ/J 4U?YFEW$ACXs]i/qBx_uۈ_KھuLAlWs=rр(WMXCݾߔ6٪p٦|Q L[Ju](C nf')L_YzzaxQb%s%vp|%|LTc`4sCcx/ɗv)1DFP3$v1&j*nCDj rme?@ٴQ+"uKeŃ=X'@_d츺`kL<ߥr&Ư_P/6 F}6-9U֛12,Ln.f]`fsMR(WSFw"L"_8ԂQt*e8` 7n>U$8B7L_|({yNx@WXA_*8 igN PzLaڕwn2V|\6.NW2nԶEl]?D>p[{N`U3 ?*iy iO+ Vهo:O7TA ^u^9m`n#oPB"ۧ+bVZiWFZm9b8W"v{(uAPc2X7|[*9xk@ڟWj+9㡂!nh5'͈CHsCQ"%/D0U+*}[~J'0胆倱hX3qsג#@c=v `vxCK)!Bn'B9D>H$ {LyKf͆qʘOMl(,̈b._[-ׂJ!; @pXs |m폰m|nTZGhp] (p5bhlA"#цc<"_  Na* .D+*/m4#}#'1XĒrm&t(\1't32J0d&dV cGޤqDX}J?O _0^顺Pn뛍&N`:.hHm Ag{>FCkmWckA@9a hezlX LL<(91^ku ӏwDmsj* 8 |O^FP^}nRD&/#"#Q&ˢ(™|Uey=hzI!_.@VBi/<)JQq"\p;RZCU4Y}s6uhƥ0S:wm_JogM:ڄ!qw_=G"2Q9*RY$?0.chZH#c⌭17kGƊk9)g[ OZux!Uk\,xH6>BFuY 3LaK:Alvmr^Ѷ{CɊAyܛ0eb:暧''52{6؈>kg 3I!!30a@aWcBZ#ĸ%Ký3p_fnGQGnP#?`O_&)!'[h2^:|EDܜ/$M9=_ FE.Y>Edr :1/d_iIvyR%VD3v:JBĺr%,]Mp8zv] o4ϧDDZ>V_9*ix T hչ30M sD}KyENBuI5d955@")Q; 2NYm%rUU}WI߹44HrvBIUeUndo",,(]017va*`"&|'ju=~3nu3P 7d.&0Sγ݈#25烱-1eA-|i3@PQvH\+亗\&h4[|m@D,H;=X*!Gl]ehƦZ)qj [@1SN2 &j ;WaGk3a0# ݍLDx0B(T:=ֈ{ _F+Es=5˓vgbd]53yÈj&R"m*]1,X!T b+b=ڟJ ^?Ss_ψckRY44tk@++S~!-jm.fGZdstӁdm4Z WE_9zLitU0a݌Cq=oVEF`y;D Zc|8`5[L(Nj0BH"8v#hc-VA e ByR(5}pm;rrDƦfqo`iHX =[ϻC X3hӋ:5< rHqR Pe?3uL-?zaBaz 4 N.V> ~!_&8hgꓰ1X0TEsg]ЂRe韢cr[Q4|&}:1>ʥ!߄ 廧1GTɟ:~U#9IZot1c= z݂"4 ~( Z_ybC;YAXMK6]|MUY[!N)wX i JN|8p(o[ Nh -Vvh@vLnyANu [Ά#N#46+Y4C$b0dK?/%y,b˪Hu%* $a7 T6p؁-hu9 k3)3&b\x<On twea=+)׎F+-Ajb.3U1@t}5ɭ/2XG 8Ku;̪Am]/.[؇Btb7őq y:^nHr ?'OOz +xEvXj{Ze&L!oX]StJ$6b)e<zsH{\23͑6 R hKX_5P`YQKP$% 8> X$>U%\z]k,]Z}7dm޿%Xm yN[@壁"v*|W;h?e w5Ɠ)bQ?Vjf}Oy&},ϕtEV[!/:DFfqP-\° 4Qc_/[A!wxdh@eWx) /'V+~­lj@$'1>|r" \^;V +/`[WD=>Kjk.ɒVY[)v^d"*4񩗽iM$)%*Pf:~F|dK;zb +Vx8VZI 0lfϜOdKUY (S̷m9@~c'pQP\&L?Ŀ"Miv>4r~އ+8L hnZ*PQS%m33HB  $C9 GDQã5\:J1&1`u$aiY3Eߚ"ﲑq( ^Uw$NA$_)U _t6Z `5"hl6do( Y[,5L L dIptGĭQׁ`Xu%Qt|(V:Wr9|$Qdtz N){#NC^V ثՄ.z=tT i~3Fb~Y*˚e+Sَ5SY[ ;sx۩cnd?0ޥd "J%ZjR]*w\|T5mB\/6c9slcW A;rN|Vjy% o,)@ Ygvʨ2ѓ!t$9[J?{N:5gpKSȂؽ4^cx|k$Wv$떥.4 CV2la諸^"%!IyZ"7L혽K|Mu49p%Ujb@uSAfvp5BEx2ygJ[Wa/Jdb!֪e;nO-}LN[)0GSd?T^ G^jB"g}+/V7^I/+K k]T uO>гy'׶DyeQ1Ո C6U֩B'bBEK kX;Ki~FLkjb`"9&m}a2rIKKCoڬ$Um2ߟxQ.6 9=-f'LQF͑=ļKqƹwlc]ݢ9O"EzrvXA Q}2ќL^l.g )SOc&?_'emDs"]\b0 WNQp8gdj Ddm髈>*G7" j|Cw5}>gY %oi}&atq4a]s:< vz5G]U !(nٍNha]ހ`bcvlk+"_k?zLRZ_$_Ρ~Fd*s"4Y~?ƓBjej =:B(אW`ϣHds>-c(^͊:mvYkgNx<6FڊԣWk.G!&Ev$0D+dkTuoI?83ՄbHA߰DV[^{EJD3 npՙPe8g{mz6-_)doC V.Τ2Ny<+ N\9]1qal.Q>Oh[|V[m<ʚR)۴UAuK?1 5es_xB= 3wK>z>S̜cY>MV7W(O(u(wWU K `ζ@j5~KV{ M9bLr(W5i.t89N<0ljfTr&8m&U,3l"ڻODR1H(GK~И=Ozh6#N[>5J;08}:3ZS[ӓ5W~W..ƒ/{tڙaOFɓlI=͊MX\p;osZ̏;8-n).ܚvʩc~1)'UIBH|dna|sCw(ZE2NAnɣn,h,+ 8H&2Ysj"zJӮ[uB TQ"fq.v;^=4kg00zC6 ?PG\R\߷wj⤐-u|f$T+qwUuv:6Eak.Az0>&^P[2 /"4V_03d&AOP\xT% {q1G>vޏbs5}ZSXSM-\ܟviNF!\n.f;FT*剆D%( Jgg/L$ WN5+@C]+&rBwa;MWZcoq×wAK!"`b\ ԎxOT'hѦn|ط&9bC6(`i"ˀvɆ6:9EESK+Ha \` pZ&UPd- F9$cb㳊 .cRݾfTե꽽KQj>o-4bۀ & 璴YNmjؽnZpwc4Ʈi5,~y^ Aŧ#֛dlΜ?0wHky&YPG8;L: POHb9Ng-¹+)/L^ٹTq22YPCŷzzC+憐X"@^[}c콘oL: 2Ϝ29twYn]Iw4$/!Vk0tCwF|լɐ5`MhUII_'BA$i2:l {5>2_DG@ iswXSb:_dʋwPƲ15;7fs; ];͝.Ϩu@\I91PFD_B.j"C@!J9u*r̉(01lDX =Qh7uz\yGpTdqՙ[ytP3\VRELq:\D^ȳP7N]wAD^}+2EДq!Ω kb:|,lVTvlz:'I uI N04dJIAzRHI͋G G9>dOJ/T;}#vdA(fu;t: {TڵmeΆ'aд]*s Ax)٧\Su+%+eRփKFl^4wrՠjEx:~hmw;"3sOѶlJer)-JiB_+TzLSC &KDZN㡮_ZQ'/]֭C;"B73[nUHMgzz~T̖oȡ~W_3+װ{= Xj1t1y S^mH>G/L}.O I~qLR20d].uj`7k|#g;2VP?w|/+4Og9x2?xyEҠ%AN=Lͱkᥟߤv11;|lӚI#_3 9=m=$h;H+n 3$obQh\W 9l0qme Mj"6SDW6qGݓe_Cwo!ݏx="Mdq OĮ2Vqa" -G۵3 $UʙgaeҧQ4ݔ5Zx>Rb+.a?GA|C@V mj6Vg3 gW&.+mT@| Ycp<0T*Ӧmi]fOa{.OD]JMy E!C0~*vet8 **C+VOgGL eH_MI-?iI'N78o9,~'ѧwZ.R;/K/)Er*fF},o? 餭]UgL:0z_eTam{ Y!͚dJw>`ދsYmZŠ4"G ۘl4$NCeڵ>0qdp$W5)U]5_tlK^Yhv꾌'W_2 #@w ٝ50FbE0C+hDCnmnrˤcٺ`u[hOF%m5X) Y LE=Q*n?%[N70"u&G#. Sqo.=܈Clk9sLI:7$u;{]x$0_%D}Mlzs)O^ؤz۫X@5l4 +j@fR'i|q^U[g+HFjEy`~0 D#n((jy|ڝb'zЎh2>sRlmϚS )W+qe}) eYs?5i`&$F&I[$ {^>gXiO(?g tN:><=¹\tr"'ԪPE9x؄IӉTld޳ ![k~<[Zno~5AY i6Vm%p$X`O(xRՑؠ6a ^"J^ƛ0)~Vm꩚UZ^fp[2\CeN/1Qpo)#ODS? }>R6~|DQWqͣr(;YW`O9R#AR@6O4u453јŀ mjhu_B۱U*3 'Nb*8-tJ^kY]r݈~JRBXEf#7'y>7]1/T\aebԪ9+UL ykMxN@ mPӝ֢Fj NpEjb,2wKcJiZx/V/QyEU#˛"N[kA}^xl&!7jn8Qx⍦!v_rnhEW_VwH1j(,'n.y/88 yذ4?2rzj儷qF[4Aʷe4i Ir"7\sWM(_@J=8p{l$` 㕏Smyr@юc+אMMz+" s*֓i> ١&W%+ u++!rcv&“BeQ$4P q^dT(6e}y(@Fe\5iQr\l#[/A SS|K^%lQ>@ pgEIڿPЈ[0`[Jۭ(#4!yjnjE]/e[fa:6jFYj7J^o fQ a Cw@Ųnԅ,랈: X䲹KHٰ@ RQZ$H˫Gp iԝ?$t-mJq[l\I2Iwn֬7XtVxizQxS@@&IP Ԛg/iw^~l0#a:Ļ86Ini1}ƞa2 *SZqSlS{lҎ?5Tϗi^X"oB&`4k Lår5`cxbR)*uv{\gc/!&=O{gϟ&yS,v( InDzZ9֗-KVz֙ (JU?wZFUSd vr<"5a5n0{녻tΤdj6JC/>gГ]SptQ?u_F` Fo>A,~Mī|][3wQ8 3 HC.  w8lZ{NRR#s3Pk0>!"R0C$˽\f>橿6OY1IbNtFԲ3jÎL)AiMI9𖩠\ؿn Kz@\4X濷VGW Of/'%uZ[= _MC,w -;Qpe٥oɔ|CkȹZ9d#\{*Z^1#~FvK̥I(WH #Ka~v~SU8a֍r S$ +-pl1;z\O]39փ~4.4JNUm1vvYM2f-w!8͔*D8lj >h\MfjKվ?ON:QZQОAw'Zkا-g >w~KB'FovCgwan!g1"/̮e)>,|~?jkhϯ\A~s*d*.7}zP^+N~,sGN.G(iapVw{^1uP>MT4%V@Ȩ}2I[jXW|iOg{ nP3NJ=iP/zמj6-(ҘuXF d\0 UTlBNZt`LNV Oϲǧ2ͼ ,4E%jk-Luvi<(YL4FɑG'U^xC0A߃kdkzUT3sS iN7̧tmd;a7aqPȻnmf\ t)ڍyd qɑp$'])qث^nQh3{ : %{{4΀# :ڥ>߈YŠK'4%aF5뎾=4,~7U;5 廴'UԮyU*UǷ k!n;_/"/UZ/om*?L7ܿ*Ә7?;4Zӎ6rlԤ v0C}(ZQh#y5ڏ@j{p^ש uJK7:{%VEA`YR| ]+~$>Cr7ly"UGӠz]SE`a*FLtOZ>i nĎY ̩b1x3JGv\ 8.ꝇrBV<P`8|G8Ww],c0RaP#;=m,dϝVD.X :TIe6LN^zY E{BpXَz+7[y&g}wvBD$} <8k7>| W#@ϙ *A $@D ZW_odڦ{;b\o1^Wx 2*lú)jXIM.Yh $mEZʨ02oZ'@iP[1{AABUa9~p&Fը~|5%E:lt-QL`e:cˈq[da;N 8z*^XX:\]MkD7[zkMhO6~{PG$ЛW{fFʿ~O8CzM:O< @ײ\TڅMB>ԇ/F,*Fa\!U׎KV;.`s?I˺rP$iܭp{#{ (j,?*wOe=BsK,rE$]?*τF5ȄaW:mkÁݖgmԨ}H#*o=ixE:w=ϵS_*+{Q=ʔ3y%=vx6ۈ$7xzOw \ˇ!g8KneZtS-dN0;&eQAd0?1-1c4㗉]->6 aV>xZmKOM )V[)ԾR,HxELBfr3k. SZjq?3(ު>hPI.I/U^Kȕ]-\s(#-7 ,W(B6oyb>}+^b%q>r }|X>Oӫ:?z3ה?(&5{i[bLR `H:ڍys ,omZ$1KX*ȷ4$/*4 ^6NTA}pೡC .)QaOD@\Zߩ,m/Aee6o&&'Qg'7+-UآitfҹK]:SJ_k"nf , Gp]OyP =QJ&/u6c2IwZͯg;S"GkG(4a KȷLyr DΉX#(C|0b M'L<f-KBݶ;6h49נ"T !Yp9n uR"ˑݣ)Uhm[GwR2(;((<)( 7MF}Aҙd3[ "E6][Iy%:˦i׍>;)U=,e0ܩ(ObЎ+F_آ|_XQ;+*,vڿe` F rz[0/r1Ft{Ys$Q_I`~w1_eG`RgPşE Uf4}shٷ1OWa^j^IP4{PzJ6P*݇9kЬ[g |z~>M  y#g|WWgStGUve afIskN'z|b ؚxIei\8kQ}o!Ow7w ECϱItܱfg"ORd8â!W xQ-)vBؠUz%-.lT>5 H+6byթjz{.A]_L댕R2!v0&^{F8+G):#E8Lr?6<9wx FpwcpP DzڈK>ECv?j/Nwy]tH?XZDJOj7 qئ;T57yE 9P$Cy1Yi蚢ƕ p#ߞWT%Eʯu4ȃYLC#-k 0͜60{5穢$ާ輸o#iH&ը@/~g΀,2s;@ an q;s6Ǐgv_,{W@џ$`O^p? 76"(b951l^o[=V3f=;S=E$ \3 "&7?^(&BR;M@[P]jB$cZui}2Ūq~g* ȑ᥅HFPmE7)}VicJEZHpcb#86E?eWf yp{g2?SM {~v0?.UStS_!maF$@6Eg!mn9&B7Ft8~i;DƨP_OtDnF84qVF߭' O_SZʋL4ݣnC3k 3bD6DQ;Q?MנYJߟ>׾gT]D0h|+?' [Uo8/UHGı!ɫ*Qf m ]Zzصh4BA/6*GVSwA,l,GBxm76[/]ocܑ|r.qUVMN ɑ \]Dr\!Qst^FFĭ>^4I~g#A!HB^;qַPvuQ]Eu_`jtQ' GYԯ8sӫh.ț-BNU?IَQv=rG9gg a b67h}kwAic-3( teΌ5x#T(P/2Khu+~J˟OZ-\JGJc<r{') ? fǗ!j>Z eYeu+^ /(pnƢ+> YP7>&|膗I%yߡȢF 6z,+Xڛӎ[K̢~Ub6K{(zƙiR/غ8f;>xm%B'3 }1/$!3m#P%}}lˆG,zJrH`)[,\?SospTtoDASРhK4REEV9@y5Wi~ND ] ')\&j`%$Y7Gog2,@PumXUZs=xfFe  r|"䃾vs"&7Yh"yԧ0![¯dl>{-[y=,TN->Nj*aYco#H޹K7AR olBc0ٝT@d E>QSaAן( =e^ T*cO?ӈx'`!]1N2oFO,*~Ϡ9AYv 0e7K\e]f^zS6xV71[c3r.v"+vّ- +֘P?)dohϜAvZW,fo˒a5D3 VeT4r鎴}\ ][28rRaOk} 1֐ b+[L h.GWi( xy>:7ՏN @8I>rt'o$Ҍ@\g+c4x?WHcDoGKnϖI(ˇQta;8މf3 &WrN)m WvE^+G*Bkf4mڶ:ƛJ'裿2;nP7 [OFHt(E}d4>*TRRZr/;8_c Ҙe(qb $Kd6zHo$")~_U3~MZO#4<!/]I u!FDCswHPյPC51d&r rhbs{RnHOC^u Pq>$:ŅCW*cf!Aw|f~Q .Cte7 ׽Wv'7*%T}ɑ ;p+>@\>c,*چi_$ޢA9򝎏L[ˬD"3D$q! } 6qPGsdd~O5U?s?ĸ!meqȬS4TTLn5PhaRU 8pښyXrɬ YD1q)k@Ŭ{üD$~buwH6.W M{ f7 %^CVOYᖡ*j^N3jWAVw7L.\BzTK~2D_;iS(ꔀ{CI<^"Vy8?h_&],*Ю1bɃZn\uP֛m҂yOKkX0Wp+.tL#iOO+(XOYoQRVԕJyC,:N WtEv YN;wN R= L4ʤmZg0 ]|yhlV3*ңAIV"R75k~Ci)ay†)lF~vhOme=cFi ϻkPc'r2_ٻdyHdjf9x^E'diŝ-w|CV]:s]Jt0\^YSźs= [sjU S?U0sJ%2$AYAM~D9գD>c hq f)5߲& *7=e+yO ̹󙟉 3S@bHk5.^/"tڥZ ]vadZ1iwT,:z Ȅ^R&Au5DjlV_hׄ&bPy5p{KcgZ2<2`مlmk'i _k ?48)N2}p6M2_ #u]۟m@4: 巓,ǟ7N~sĥ'Jˈn+ -(k0r^Κ6P'k6Br;&7\A%ߌB,zd^8S(gbI,XSv*p9"*zXYBMl:eFK@wt/=emp0ӥ"@%kvz"c6)ƭj/7ӚM'~P kXݑnW01K^n- 0?輚ah>tzM%nVҋ~4Z` HtQ׵סh7iXSh4lҫ28e~k 郠XF,?Q:[mSBN]sA8\R)| t[j^yM^/_-)C95q/?(uT`),2||$9Ĥw[+RqF4ipxM' Խ<:J^Vo3??%/wFMk*_7sˢDIG>͖WFrJT>MAxu"a6'KR !fAFfS Z V-Q3%vuh+uQIN=63A?Lw;4 ZLE2i EkbzMJrDړ Kr[:t4nbz/׵PD?A\WԐY$ijЉ t~R*t NP}(y[.@]I0 ր38x:Q' &v^?~pkn >כՁ 3ќ Þ"IT1)HI,l3=r:e"Dz~˻PT?U(Ul/dhحھG9iX.Τ|BH$U1asHقR i.`@[uD.(- lv>kDvn[>n姮LP#Sd"qlRu~Y_ָA> [~& ݤi> ꉓ˝Ϣa;ʪ=:C9Ac&QWQ) -Uz;N|7ǹ!*ª'H [AEi#^+pԅ-c%uFߕ-|BMU.Ż$((W/}iiƻ_[?dkԏqL:J㌤ۼ9QBDD s|W ӈ\z(Yat.1h&| ZyQXmT#kyðEV 8,+ͥ7bdzAIxR&,p`Yλt!j yT<@p[2Ik=r"ɂaL=-d_ Y wry,8]5TŲd[ 7z~K;!2F>iwV#SKK=onip,]{="|+uy0ņo ՆE9+i )IHC'S2IG>wϫBpFmz)՛$OO|76zC (?Fn>5XѺ]ȜЬmAu G ̐gK'LFZY"ҳCWa-y ƵwH!$`)C Dؾt'!!=TiTh@F#:H8c#YbDy.,#{2*[X.Bǐ !fka-(U{~^ic I)Li@ fGze6}Q~i2zDcDhW_ Uh"UYlf1_43rl4h㪧ٲLNtUy&;,2YlYԔb"ᖕWHXSe+ TjPshv(TVEhdD>7ȼřj]Et4Fbs>19'ص`zN^ 4Qxd]ًn' i1CN -Itz6$`2bؑb^o!i7~5J\i,U *PjL6Ŧ?+ qQ5k0_M-xOH3=JKY'_ޯ(/5?. !B$F]3򷈩9 ?n7T7B֎V,3v!M.2w >M/,t;ދ*Ca^ '.Yi]P`Ƨ޻|oyN_V#n$A, i#D$ȋۄqG0.@"C.}s9y[7h:H3x@)Yl#:dG!z6:psxk)b?t5E8?PI+4 tA"joЇt8TϳE ^:Q騃F3(*ԯAӅG Ww/Wg!!ZZJj?.),FM;% 'Y4RS+{D;{Vx]S:0EC09YU̗PZ\}Ͽ8ێ`8;`˄Ly`w/\CF3lYS4uZ&}ɢYӡ4qN9O+6b>DdM?rT=N2V!(N޺FB%_FkyZSKV6*mpĘIJ??smA%WA@G9*g`ɀ-qtO3tCj2/  aZW vytk|=yLaجH}EKWQWAKtԆ&} hw_CSsejSFaPK*@hcN״zpe sXGytZuuu'6LJUUxфo =Eu*lJ(Ѡ+I<.O_/RRGl>bgJ=RESϡ̿yJ|~?BFUi{΀NmWCUhлL3K osfI ʪjz c7d ICxL{$M,r3{ό5gj=,pwD3iz %'քR5r.b.4|͚ fs6:}IlE5Mp}&/,5ie-Y|0К^{;}$1%<ٙGtoʍZ$ Ek?yKjB"\ݦYل2DqEg WXR1P~3l=%֊CP[^߶^CB籝GrކjɥIFrjqpT*0h?Eir]Pvs0ڷPL2 gܖm;=0AC-(WLQN-GjL&2b7PʰxJTđZqk=bʢ̴TLJ9"vmBdLUz4 = }K^Kcq!.?FWqm5D絯c)V }!wtya#˜j5HnxtεsBҧ>SC g?w=m/w11+ ]$geB/gbI^z}f:Q={&H{kv/R* !4-li;9)@ߜ8WęSJ-dY6:pX *aϴ}~MےQE1kɠLJJ ږJSm/^Cͼz'5DTLUN؇B'0΀IaiMT!ٯȺ9+%NX՛+Ni<=ɉC4?rS1y* ;h%r !K %~~ K@rPݦ@~eR#%bLvQ] ;x4# Lbc=3J( @:\U. J]'fc&x ybD@o>Rg2ƨQQn(ԚQIta2ekH_]p`"GIr-i-ˆş܀2K4'-uhߌuؤe7`0'bl_&g҃Q8En6gedzxzA'ه7Yrd2R,)/v kpUCK}Y+n&witwaaD:K.@tܢ>&}MBU7sSBט=ipG[n'L07ص*ޭd#<}yr@c}k:{ 8dΊ.wFiz /DT]{ ^CҼ0Ÿ;}Ι/F"/Rts+g>r?95O7Z$ 9僨)h"R0%#b "$۟d ܇5?1@; @Y '&5 a4LT9u♙A ڂz1 +n2֙ '∥`27jmW)jnIT uV"NY,>yXU _>)ׇ!i+^9(Ԛ}NWP~4-3xat۴[qȝdz:݌++#Kx~QX/3 l.Z{T TfFQ} ؏yHޢ b"oRO{ '1\j%a51 ct|}Sl/Ԓ^dś_eОQ&qY YB;uKjݳ+$#kј^c.0f娽1[}Ɇ<;wt%=,*n ʸ~}wCY۵(&PJDR}doѹ$r $D:D(w7g-Fjkl}Fz0l{i?X>lzuHhЮJS }X?ҽexP}qOh%DKIi_0WqIyKfsv!" Oz$@dZLMNo;zibulhB3"ofq H%kх*Ifi?8eӷʌq!uICnòj@2^ߔͰo[VfΖ- 9]rL&G>èϻ1hɒQ10.".8{tPAy{q3_iF:)\ WA!0Ց3VT;o%-nbgu0:wK$8#r'!N77eZ;OD7ג*Y^k@]0E,OP޼ Ꮘwzg7 `=<8(#:u68gXsNT r1EJR#nm,ʿ{6v)"('U}#;WH)IYLcj4(?uy-%iuÓD,3 B86nUCnݞoC0UZ1%swgע\}g_yDђ~G%^QY8G53JbE6]َ0ʻ1w%dn.S}9b,T40j 'h&13w}PTZѺO`"ν0̦\qeMް(|򂉑N\jjou ѹ4du?ڲE&,q3KXy_܍JuN&<gzӲ&x8kJU,DnIwM*6AjeQUFgN sS:aĪ.KIo.#ߧAYWmKTyܘ-c8da~*o-V!J B%G$  `_> /m`;@P֚glYX={4~Tp_K\-7WWӮ^IV˩kq7Oͳ}B[Adoq7k=5{֓`*$@>Qzq@S0$`}y4# gJ! aoO&2qݚNp7v6D6bR2.B-8߿>.[d4HզSԸf^f L*W`(vPICۤ|j<5ZFw 1Rc fqM\1ꅑx$oTr)̦m)5/=jE*./^^ m/I4ls=^OoIzz}Sz0ߝ_$Oţ{?yarK{мA|CKs%@LEDyVkoY&:}|/嵰+Ln Y{Кl|U Qtol6#걐7ũ<\[Fo gJ3 '~t- BM5/iy\&2u"ʖCi?%gߙ&IG/S3g 'r֖@ _GSKQ[,.p0_rk_4: 1Y/UdX9 7Dt^箋PeͺKxY/ui ! OɬPaY]e4M𠰌`T3op[fF~"pֶ:㮒 ֲWTstIU_Tz: jɈ4MP:l͐o]_y{l"@x/N𞺊MR_Νn*wT ;`Kc#%W“9풵krѾS׭wd3hmv'%CYC 4wjn͵B!IUC@lW8/; H8(Z[@>OjH!#ʝƷ=1HQ+b3 0(:Lx34QV*}ω.kwPHƷQА/y &7u`j$ȼWl/օ&t~Ţ &:dm0eOUbz*`{@Ik/zJgB.~I%zNrNFns&AJ |Nb`p9G cC#}FxUc@v+o͍b::ܑ:KX*QD_]7A˨?H*!d]yM=S:1%Dm6")̵;EDѰ6jh&s;qa:l(<-X>)l*5^gك)욎epB02tS\lG9 ,'P{0&DAнyL/TPJ/SDBoR P"H*((ypײXl]2ǕwǥX3GmZkm}UL+e) A1[OQ;U C{JUߕFt#4͞$_ =DAlݣ%=' u7Kl}ؼގhq%B9y|D=ةXˉϻ&WItlU 8 48kє/YVpp 9ŗ)*%ΦWi,재i5]ʰ% i'$)%{bb(63q9ىbQEUjuªTlm7b:VfDEGm WN!:qs:^zΣ!XGz3gŋB!*TaTҚRM:C0&(F1ə8ؕ4!+u2yY|u&o+<k4u;uCQKd pD.baxL%wB7=AP-{Z[7pŨ"iEz(ۥX OEqas+ru:o3C Ř7)u=ͥFN FVi-ư]c2/y: 0򨅔U:=Y{:KQG㎯f8!݋8.{iТ|Z~ E=)0ZUCpзDmXbgx=[ @ݱ#!ˆxC()}\<^ϵ5oP5>`}}^@Rn/:ǐi[Z}XԘk_r0ˊ Be4@ EV:P`Eo cIg&3@k(IŽ@Wm\zM`MQ`{yluWcQX5$N&ۦ(M lJFow@TGZtKwB;~ N`">5]S:3XM^6Nxxfh&J ?fr̻DV@+0w @B?x R(W>!M˕BIw؍tClH:C()GLn`rzK ] 0_|/"~m'=jR#)J?jڨwH]#9伇ic!:&kNlGhSi8 m#X"&>z-B;[BtGC`,lsL?0^Ol\Ƈ;x#$TjjUzG^7$Jfm\^1 ذ>MϩwfWl&V.wHk–\k wEGs[vtVCR-NeWQ4@Ĩ4'g6UƯ׌pj,(`>m|-[+v`egcB$*Š*RHRLP幤c5OhgXJf<7J~ LDQ3dyBd,AEnY7iIy9PKu 0R|;!KcN{=tT1F h}f-?G+krU*i䔁jY H3|o)}'P$oƉ8zS(2Z Dvڃ{֫B?w׆M9aF>&hኴ$S;;!]}09@ؘ|`[h t8"%*\TwRHY , KC H@ć^[ q-*vc`N:AW72"?PGsˋ EG+Ըb҉=r:{;J@ ^+E4Mknwl5#c :Y bfuH \uz3*~Vl 3\PoO ``wKX[_ХC+=`gz!%| T2-daV>A d 6LE!zKHF ,"տBvc$gA ) b[ؙ.C27IJ* !2$)У^~ПLLBP~Nz2S}a? qΧEvI"cсJsBQ⻳S \Hw&(Ŀu? Ĭ[_'E餷WWI{z1ܭ[V8C&>PpRXTQW!ex-oLHx~!N ]U]D#7Rt mPƥ*|9{YUm~*"V%&b-a̒7ɉ2&67GJWFcW_bO.閐@ܮ gy Pӊn< f:υU(@~tWDk|cJ@X9XvZ˵*pgE ^A/;`6I_*0n"CxborZ=?]C@,~7i)(B.P?TwJLoIo#W[ty Gja}IPht]Mŭ CrNw=£[]鎧SƉAwm{{*J5b%\"8n}Ǿ:0َiҔm.`jL%FU^㺡nxhHm2G#+J>l#dK-CT>xf,"]k[Y#lS^vs-9/SbTۚM%gx"p hISTo@:"K'(dkeP{uP.C.V(l 1&{+_mS-[\O,!]`Led3≮  NRwc?TRI- pXQUĀ½ SLb/JyMg@(2d3o'L?/lΌt,>:dПi9-Au銄.S\RrϿSw{>3aj9m3h<0ىJ[slR;FdmܽBbtD4޳T E:T&܌*e# U䐖s ]P* :TsdM<΂CYhWn?kn:.&(5pv9R:r6}NGH΁,m'z=k 2,}D%f){[C%m)q[I*De~lntƵ A:MAd<'ɱ-cqZ|Aށswԁu<B]@!Ⳡ5N8" ZCMxZQ:笆{@~rPD+X ':9\:"V̨Aæ 3q} fӘsR/>eGs{+K -j(]QZGlq&NFa^cY0}헾R*KI"ǣRƵn-@GIiuHǗP.W L\īkB_ R V1'C%f׻avĀ8_.SSP#oݑKf4,䫤ǦV !p6o~ͽ%W!dFﯽF-^3-A++#7߁{#̷z$'_&S`2z\$Z~e> j+O,~ 7}"ʏEjKݟ k3CkuJ#?:GB k͡⏨ggFLezԍ a85@uu&Fm&4Nqc%6qƎh\pE"}a&/y`Dq(v2-'=}#݆M]}Ɋy!JL0"d\;_gk , NxKx>7tj<ĮVH܌6H%r;Ej~[wwî.+4x:~a'=sM,oK$cSDK=F8uP4IkJҏS(MSMݽĶ[V?zOlFqW1٫ZحؾFѩk(UGXS_2j$ (.onw%}xdh:@l9`m]'@+="BfsbX \I/[N:}g{4!=wD'xUhWčb)XY;) 0k{#݂Ǽj#ЏKRAm3eN @3.0#ʭnزV5ȠH2(H' @L!OYa $݂Sgwx\@O/8 $ ߼q01w?Ad hxBޟIj _ @Y &ݯl@MB1/28nHàFx;r/\sLXfY`=Y.Gr(/uL'Gg3sFNTg:'D$əUz正ƣ7s;t>ZD"n}ׅT8ը"ZNi+m-( ӱX=kӿV'c ))[ޖ~=yzV[S=ೞhMfu3M#PӅߏ|{5Qb%D E>@BTd> Jߡ![,E^d^; 2sZΔ:1m"SY?pP8c (*>?_(xlW< "7E䷧e} 9lq[Ipk:kc1%}=P yY5JWwqؤɮ0Cf\wq7H&3T2y ~x'BlV`:LR HƸe?-"͵cvį!A߳w(a&Up$ռ Ŭ} {lBB}xT_"Gm\gFSTƩϖlhh F .W[@ioI'B'LF*T4-2sZ3~ Bd 7"1Zۇx`R Qx@:Xk(s[gHAPgTʈ:i+u&X GAø*ES-V>`~Rr mM}N ]=5F,C>u0Q^#hɠRum('cF6X:#UA쁚zçUj.FQ54Mz~lV!CҺ;_аA[mQlh _lҺYo vW0)ؒa\C([>;cܝSGm1'IZӆ"gQfERƖXY*2D&m:Xdۂv0Yp?1M7`0ܖDq$WqbT q\!g)\/MY[o$fFld@VssJ5]]b20ާް5Ї0V¿k<ɬj'";?{7JlLGg#eJ?-&d$.L2q-ۊZTOEw[_cՆÔGQ֞pf՛rcLq,)) \0c8$kY5¤K^s.ݭ:Ft|8@` byy;<҉DlK^#n"_)m N P9J9^}[Dhjԥ 2ɗD<v񈧮ߨOF٨%z uNJtl2e^]Y8@ &.GŽ@>y@iGFB."p;H`Tk-39QQ] TTHӭ`YOR볌LRg zMeA"pLI߀ *֥d*l nb dX?⼱$Ř(&g(?4_A*MЉ/l=S#lvXuތ7&OmQL@hdܱWPSDQdV\R3cP9]Yݑ|B+X,&!k(W#=unx"νJSBP<Nڌ!`Rf5hX 5_@`*Oez% T̕W,ɔ 4ȻOH:>l|Dn}{FE )G܆UX:صl; v u8[{tH<!8˰l A2CU4CU}iz W+N.-BI2hGV>{帀,q_TQw3{rq܏3x9͕MLEW 7z!kTM`3`𵯉Zj$=nz14Dh%s\ځo%N^9SX>w*hu m:%A9%n-szB5z⃘qץ}LPyB,/kHͿHu]wxZkAK Ϸ[8ڦD6iT2/sPNtl  }<@ރ"cLti{#j*-㾲rpYא^'8߿{y pذvfz,,dgILGa9U&~ҋ[ݪP#+8ڨ8Ϳ;2-c.I lW嬨"&*c*'6M~/)d/*0#`xLÂ[V<{ '#ꗌj0>I~Xv}Ǭ\P=*# gq k%xqdcROy½Gi4}Nv2p~>(ai҃w }/p%!B"gud eKTT񡕌FtڑDJ#?$9QXEXq {j'F_.%DA|ʇlRd]I<=Q*fJ )@&lh(*k W:aZy /gp߷< j݀8spB|։]mzw#1U]g 4C"7T|z]m0Yg)X-:)$B ] K<3;3燷APJVyPʀ|C.1=BLOdt:}ܒ,-`*\B[k$E*Ku>aS ~y<^}irūV%/<%K{x+&FX:.YO&Es;SR9֟] [%eT./a?#ңT|HkE{xyhu/YeDƹE)T`}ZcBvtvci c Ah8{[#"n[hb&ssYQV损ݏ%lF15mm_ȗEG%>b!^oH>dr}YRM #b^ FŸY9cBoQ\o=퀴#vy)WRionO1wR, 7hn·M[’9H.qr6IU>i@ʇ ܕ{^J=; T"[I'{,Q U,Cg*F2 ulU?K3+qt0O|8뙱Dz۵*#bRUnY*  mI͆mZ 1No,`(P?(vʜkLAJ~ω5`# aZ5;4 P܃A#l'˸c2~Nm^S J,~P4֮-/6COƛpΟy(iseE̗Nj2\~6}P#2͡wwZ{p8SH\}|/~y%s7ȵ/,( 2uv+:+$xPTft{:;ţ V3Oc/ E^ޢ+&G2oؿ6Zg cႰnW~aT |ԁ"'wTЈFut1R:ojn*\X ȿt/SõۢphIغIL†η5=1U\Iu+?WZO҆^] ~* wa%͇ jʖRڬx6řOR4uT*ٳzWy y*ԚxQO'g k9Q7[~"1NZ [^6e|=;95MjM=7g)c1ˊ\G50 C#Fd3 1}‡j3Wrk0^. I==@xN}xb {mݧ#|{! GsSSޱ(yX&~Ĵo`}P v,>dxo>M@ g/@ 9q :(sDN;%MXJ´[VLp;=/^B1dЩ79 +RE``RJ;bK}:(=6UϗUxqB'==gT{R] fV ^S=ݏZU4s Q$VHNf2HR+T UvB}AkN?$Ul)(#jD0SLɽ"=aC[” 8-|OAUNk+G|FI]nٟ[{b}RQGʐJeXϾ,2Q3S%&+&"y,>W0w5 p'+[JXsô,vi-/Ϩl6f1)o E--ڳ~Vk4s۞IG@㠩ȮPXۥS9$^f}W*zh*) 22|:~h'K6K$-`FPSkG/1]*C+Rv3Ԃg,kh-,F(54L+|afvhx~sRzzwQdO'cR~YIw3<{@ &*GbMW¡fxjvSA0sЊz^,'(mtm z٢ ixުu:BVk?sPyx,E X 0 }t- Ed"!dra f6^@&'Wz\?/WhՆz~EAcE`vs!`O{J>gu|X¿oݱKFls}O$֝<4k,Yx݃}Һ̄"w8"rm(GTBr\:vl[-'=b%,;t֤ ؝qkD5&Z7- FBF!UR[84^+=Sus.J]VffEM-S[>A,jJgR` GnMU6,a%K ^A:}$8k4]0; +0 [AOL\pY:dNV^C)K}x86@d{B i-,,`cVZg_Yb+X>5ܟ]2ù}27[:/ݫL@PI#zKI9V{*eVA).\}6^V wɣjlE2* 6ܻ:x!&R_A3^[.fyyZk[pHW뇷Tm̸f+ d#,ov[c;j@~ _;s":e׆ѕ4a5Fx[bO[4h=l3^$kM ɂfS%>(L1AS_ xH[~e`HDբxC\IdȯX} O<*=Gs)YkWrHL^4kY? l\.ecD%uɝӢ OM4_ %:KPm+ E !8+;&L;+j "x@Zk_ь]'R-{eSbE,oo-LOκ:K+S~j\^R;`JozU(Ob pÜ݅:A'wv=nQ-wXG~ᯃϝ,OAg^Z0(F tXMT Ś/1d$ǛIKs.xߪ~O#i&'iv=~GuQnI+LIx! `0#id̤:Cj6|PB|IzW|cn݉..Z;͵\wm(&Ȃ7OT 0 >Ogd@zA( vq\)}Ȑud*Yk{"+ .ؖ  oM*Qi9)~}qgoӔFY)ƾ`j ULxszBDh`ntnWـeْ]jfg|6 &ӷ=xa%Zt7U|G$B"\A?u 9ԶX6BD0\pu?BsWņ}]{SĖ7E,]xxW?S306팪Sֵ1{;P(о _KlZᅷ f-纊e5 H D;AoӬ:Sh'$ 3gX{DcHײ4}ꞶLD nk&޶[d>0wH7钄+bw]B_D.-h=+Ԟ}lr7ۃE=P 1 #Ɋ%~ h9=$ruz'`9pe:0 E}?TߥmQ(=/-*%S|)>HxW8`\54fpt:1 twv3;AM}wu"ah;#+Y,b"̀,5u@`gjA`eqC#Q0jkA!ݷ ) rqX zh˭fcV:j^"@F':$گ 7巭<*͐Ԑ e&MWbЬNlZ` A< /TeJj {Էjbrcz@ۥ'A:J྽UFl>v<6jg!*Uz3I&|[ 2ikX϶#rMO pcBzWI׽}ɱ/ż߻Jyu(oƃ_hv,{JCd62 fpNRbi*O {˰=3RyN% )g%o ~'YG_|N} Igfj{.[ wA0?b+E!5ջX$/lHAf(+W@I۵ ۡ!o}$۠i t^kXIr˴M?8ec'ZK7t =)t.2{;o. Rs aag't?O4EM.8} $ܩcV z4glkJLD>^Pk:Y5]D_mt %n.ؿO䋬ǡ9ڑ&RU]`Q72y&WTpCoGٳ5yq8sp[@l;Cބ_όMH5?[eK(\,l:⫈sv[;Ph.DgMXSGÈ RxA"s 0/._ܥ@e;j<2)+O*ݽՔٴ,E,/o?ZuEV{F6w'ց*Sv{9 W mK 5m 4,qTD"1ABэJ١wCSwiy:XL~VRxh2m_1uu ˇs4~Yxڌs@ZގiLNE.\v.Z&9A4<+)~`ZM5{#,6zpŸSǼ9m&E ^OIOooށ|)ΣD9L?k@K1 wCh@%xmiq|]U ˋ#[_է@щ~.OH,#bi8~,ZۻdZTyEc.n:01yYaC|ۘA7LXTzqv4o3 K(Z/ _ªk!` )aD'`_}6c@nXASA!o(UO 8Ū9 Tt!yzaoQyheJIu6(f^H8`:Y;\/>JkTR˸G?M!꿲5Q,wr3 5<Qd+nnw!Z 'T߀+q:vcU;#z%E[AkH|Dfzm=i* "xZ-ʅJmd<5K-4DeV4^9y<ŏƼY~_4jFGnLOXAG;}Wr$zF,_oԞ8As@jΣCU#{ 6܎]Z>f\hHz/qxen5dS3d> R)#:?-=˂ nZ(dԳzjRx 4w+ӏ?_-\rj0%jsn:Ez=6"}O.1_庅.+/^|+}PJOFz+~Ȃ 󳏖~J5hapG6{9V &Ro? ^HB}&@7RD Yֵ>x-H<8Q ӁE+I=ݙBY{D;tj3I <9lJ?ݮѬ&tJjŀx. ޲b@_[{>}buKb'HB slaP񚠈vN"8z8c|Y_1RMȩ#~-p5QC m3VrP` -\ME;rrrcγ,=>2}L^vR13o9OqhX%4#:k ƠA6'::K Y`7$t V{!OL~5dG# BTTԢg=%3UQɋjdX׺ bSHP&#Io&;Ľ{vҵ/FVڐ|E9-`X\dzq7Yf}ܯ#2+É 0Eҁ#ݒƉށLbeHL렔Y'oו"yX5 a f].TW@GHeګ9{}m]dK(J2n2 3IBxX4fOkOvO?`bPʔ]'Kka".z+rqsˁ:Q{E*2|ު"O1 ;Zr}Cjӳ|iҧ˖eA`Vd @{8%M: ^P$iqn2yݕ uM*b/>F>4n1-PDAA s9JhD#ײ-meeG z8~1ˉX &r ]@cj/qGIzuP}ICWqz5z<#}uEŴƉf0 m̻|h?]γ hG8t.Sp,JO_0#iWAp Цk%]a9l]E毿SnU^Rk#) '|P7T^@I孜UTyЙ3)F JV`(ܟ׵<Fz7!ž2j@_Tv*)< y.tC0\V*|'JK_EF?z5gN2@2{7c`6~k@ye*lcns~yABx( >iJ,I, Pͦ*P/ō?]=XJd[OG>L|KC `].8[ 5#foRjY@lCpŰ V FۊVb x1%"ČWWM#-bw;oiᤈ|Yr8.2_ Raؚ1JSt/X?IL3^ 7ZE̾ 檕ImrPeMbj?m됪3#k:8qZ8Ծ97#4$أ* BvLM0jA\Hˍ) n.i n:p-re7#j~.Q!cPS2[LRq-f(Os}6^f a~QŊʦ:.@ OT@1cC 4t}d\h|t>!b~B..bM; w3Kf A_G݃n n925bq3 QN}K^Zvn+,cA[u #tK#^MU$޹ PG Rh :RcOߢu2`Ӻc͓!z+FTy?Fz8Yb =yڷfz6ʒO!((;;Gt(e}Lk Uߐęz@")1ʺAJ/#VQJ/w7WirUչ.5t4-O)=b{r`jR/ YR@Fm7Uz1 Vk0 Xoy,F[؈:$sS¯Y ~aX%5@5[\Wx \s3NMI#LXF]o$X|d>4U S.qbh}T/ į/Fs-a!XCmq2kѣ8=-Bh_ זgzfM厴FЮ vdJ $g#U{C?A5;mc̫ZtO"]}w_!$Tَ΂[V/T 9AzID4,<Ff2#T `z KXEk%JO5 \XM/ty\}RZёhX!ҥgg3un lxFaA oO ӻC|Tb_) HjD( oE1٫˷OFUo[g7n׭PqmCRQ. 7Je(lF D3` shܯ`/]63)6v |P!(X0Z4;y Dë؟q5+vu"bKէ͛jPBϺfɉYuGQ ܼbo2BlTac]Τ?D7y(}<%ᤍ#~8rI{*)'CV#e ~.mC=t>1Ձ m(\[rIEwno;l֩083ֽ-t,M<,%^o ݰdِ["K mee;FdcA"J6{Dۤyuڃ.m+TZW)`TP a P|nnӂ:<M&viJ64j[Fnqpߏý`|OSɆu˚N k-%;K CM`Dɻ߫?NQիC'=(Чn{{kLu &V@5P[K*{߅s]%G=!*5LNy`W{}r_.޻VÇ L\71Cd jV]ɒ34\bPACm ym<Hp5E{E@E<\@ڂOr}+5Ul+ōM=k Q | м]d랷g2lS Ml%|wZ\&t+p`翖_7|ͫFbCbCε loišç;c}9L-}PjќpA¿dXM.KmymuE|)}sH#$VE-g!Н œ3M0J:+b[2H?0 y ݶx1[.XIx ʼ^ IVzZFw1"c 3=?Ń }H3(e:Kw~6c[} ׮s Qvvbʃ[Ƙ_s/)Ƽ~U )a90AHܠhS u ,AU͆EII&!#ʴ# X)^tsz%Bv El#&yO 9C sDT5 N+Հ:`d d^pG`oyEJ:klڨso<1ņ7f,h d!n%H\VX(V_3ݫ3>Sر$ !c{L]̛ч(%7o悕H !*%S`^ҪGjN&ip%l +Gq oK۹ b^حNם|] _~<^e,\E_8nYHkG=t{/ԕI_jg<OKƭ$#H|Sbl1fM~0,[TEkr7L Nľ-] ďW 3>` γ@!=O h s}THnE1°!*H<ԘY2 M6 eo6L@\C$OњG 휸^ Ҕj2 /o%z kn侱S; $9}unbǁTtG er7OLljnNQ(#V4!1pQ4 =h=ɰPvXѷ fEH1C-m Sɝr)72%?2wQG ΝDAg|P/ J'96̐_>8yJq:SCR2$pU5JqG#33..֊me |.eQֹ4 &.="58kQb@; O0m/@gnyFz3q8,O2um&SUg3d@ sn]ax"I@0SeV{`m˱LlM|US0Ie 2{P#wm6qN/`#}w/+ ak\ @= LQw|f;dc/4JNSV!0Z2rq7ź)"0"o1c@R+7ԘG E'Qx˗ GKUvn|sb1ܓ\V[&2ۖQNP4妡T?TUa<cƼbY8uF@LkݜRPp6sTB˜u4ŔUmr0 W, t-,Ж *r $X:@Duw ؏'BVϯ%y+_FgY_b삺n$ySP4RBsp6oC$ [qQ+By 􆔢!E U> Xy CM` lNh*.(i\noO]@vv4JgHsePY\|MiHhZ/VM #=\˅˘D5|rmpGDol5t[N=Hmw _΄yf% mߑ !&~MPVȜDCQ愊't\֖wWb-{ \U7+H$ A^bŴ61#uԵ-%XxI ]1`}bA@lfeߝ덕(_%??FRXOwB+v6uğA,~dCn𠙬l"}qN/w+sm['7[g㾝ܽU%Ю9 p)hh=ԶTLN$8 +*4M4̷d_@s8Gͦh'f`4 x nV1[ T|dVwԵi^iqp7F eB95-1)!g{OJ+(._Qi ha;-4 %pvc[JG\RZwTX(\H[&.f,~,g3uEO*.3< CTN)?AFDkO޶agǠwUu9gDKZ Ey :eO0 sKH=ں*٧rGGt#2u v$\-r.ϖŊlLQØIZ'|Gk/bͪQ^-rrrvd{DWڅ{mR: t\' EgrpbI'gke]?$dd;ދyǁ" T~F1=i N7beGRg+>͓T\@㱤s򢒀,u]#3|(Pذ7vЙ~?_j-찏iK9nIP*br|0dmؓ޽//_HHe&u: "' wf:c.' }j㓌o*'';9x7Cd4(K;.JH} ř`nbk#L`|)/p鞬 }:Q׊3JMi%91|~ޱ_ScyijHQW*>-z9_E3IX@mgݺ@B21ZXd=ݱ ǒ捄G>1zy}nbL FNI1^@UqϢ}jlٔ[v-c߆`ZY ;5mu}X96izj@k5 q RƧtw*Ï熘.kx\/ cUg!TY,ƽt H5JNTuX'y^cnkICM #b63`Y(+ 'MD8e2T]Pc{/B-? 'g1|@dƧŅ"GsG&50[$l ;o29 VÛyn(ۚ@#< **. wO7MPM6'>%@)dƬY9b/]ED $:hSbF_/6!fG"Mi?3 gǢNޘ97i? I&蓭5/*6{QWkы &~%σV3&]gH0AU?[\U؁.xv`"WŲ {HiU|R39\h^~uݘЄ8>NSyO[5{.b#,!3ݓLY!ݮq"fv} ʗH$AO3ʍdϕqO_- "30Q GN=gK8}ERL躙Κ쑈uMQ"§?bCd-}(p}ҟ~Cb>L@)Zb>6g }U0<1 97וU+ihM*ezO%ccL eO&"+b$^.آ>[.|N/ݐN:[E✈?2a0Շ¨@l~4a ׍mKS-pؑ߂]1CSx@a' r3/&]J!Nμ1Nh&ab*/H=7UO,l\n+t(2>Ō}!x8qA3U&`6`qTik+F~n{(RݠT8KTx=3@LGob^%D O]XuAKm%P&*ҙpœtZm>STNvHHͩFsuOi@l^Ь(^. Nr@<מ.GAgJ7*!k^ <;XcMW4l\^ 92be~LfD4GRjvIv)xD(kU(63-i)邢ǒM7 %I* uE+I汝 'ĩUgscdGկY-˼(\F%) \\g: GRR)R`C-c1{R|'EqP"ğ' CR?d6 ^WbFlIG1Il?hv'3K)wMrZsڸ_f̴t!%F)\ ayzJ:$7HnVÄ9Ľr'Nm`Xѡ{cOCgd)ɖct07jhf%iyp6)}END$ $G>_ =0]wQy "ypγfBNsg[{?1FΌH$(fWy{}Gl}x uBDAkuZ",y3vI;v>cJ~sMB;a 'IYJDl1`Uز> :@MXI QԵWU'ɏMe?faQlr_a cr-2zSnawu[}>q:i pM #qZןdI(ي@ټImx*$h36_z{RJ PTv%"JxoZ&\#0%H]5[8A}4^; C!0# G[ЈɠGhMlL KVksKQ ;bm;S%:ɟFv4+=u~<*twWMn|9ًniԼsR҃4PeA W).;ш ftrG-HG2Zτ 6Mؐ#_5zld?ebJH+S t(_A=wcVoq+G:iɟvzL jA/+/_{O l{W 􅅳|~JjOՊ 'RmxrB+WkO}:㊠+ܬHߺrTN}]?Mcp Os? rz/}ɮTVN 0T*u_g͂b-}ג;k<Ŷv(;ve)WZ @dnr}x΅ʺ S/uԹ湰RvpC`y]Rj ZR={+ip}y KZK&i&;4_ƒ jǃ[@=E/~a}{5WiPK}1*sO>`̻Y? ox#⇟ 2lFehOX[jde3G.L ,p f LrΦ* \0G)G]SYhOJu{u2A}ERdGcJ׈-Ô[QV_dGQARo|-j5"XYSVe0.c6'zCNpJdVi* Q>$_{CPB&q]FA&G\Si}&dV:3Yܻ)u]^S)@yBȊϘxf᥁?늠;[j;RC/O[Oi/ Ɓ֪}u{-1p6bw YqwcN 1?0#[ڊ%1jx XZ- WmlƘ#3xkÊ\cg,"P.dZZIr3Ԥg ݒa":DE HxS|2F$s #UXӧQN2-IJ)CYa Z/f'q߸S.#WFƏ{bu(v6*1Fm+5mp}S;$ƴ'F%hEl8O3 gВ%ȃ.ҹQS-qdWʬ%hh Ϙu̺Y >k4Kr ;@N^ [[VJĮĩ %q;Tp֩!^gvG'_#nHjm;VQ/S~S=e5`ډc|@WdKP5To۬?*0,W5!Z<s{Ǝ35DyTduq=9R |?ڷ_xtх0d L’)+aM?w1mx3C1AjQV3422+{7vVH"~%r"9h[5+ԟ}>mA_IlzFJ?N*#ʋ ~c1VY6S24l!¥ zs$XZO3I8SD\Kd`f vzU{K͟TUOaEՌ3bpJ4j!Pak D" #:KhwFTp*<8V|be1hĬ*x !x" &X6Sx9k==l0'$tHNJd]bڏG xkFD1z"iϠ Sd,-!Qmc{v> rVjN)9m%3Tf^Mi@lic;;i~R%%7j0eKlTo*.^5\ 8’`ufG+?y]qu;fm.%%&R&8ݬ U}m9yY tHrSYgl*@-UwIHs҈omwa~zyҦw%K N3{ 4+g^AaH N*ny>sERN!A +*4JBϙ(`0jW_4UQ`Z yPz 41=5Ѐu]zeB'3)W7".\qkvuyɓ2->A,F-)Nœ1X џrK )"P& @vأD%veQZ A3s i|PjhZ7=] ڨ?>(1-ˑI ?׫iNL30?hOh5e!NtCa2%ʢ *bIk v](gS} 7YzieD⻨HI iJ&mmz ގA<\2;RvDX}ʞhl6ZAfOw5.נj1fpTfNxAxiXY =nH՝UFCQੌ f]i:.}+\~M d]f&SCQ%D2bɸvU@vn/&R^S|=f*W;KFBh# RYp15xKdcr1k5*?L`(HX>7P@=j6C~o.wN5~r2W$a%.SwYiPWaӂncCfV 2ę)pհZ*) ԛ#o/`1K3TJ+>i?B>]yxl/#;,O@%RBY 9&q~l_PP00GtLddF_nvr1Z-GT-=AֲgrYλ5 tǍˀ :IfOSDK_iB^g^@sB(!g㞃YUzBH}T^CRJGE:(Y~;ݻ UH$'+AW?Cg"N]B)7BѨ_/U')W( ]ĝ5`(sM(W ,}߯yqY)]+-ta'J騆| ϒ7Vb/# Rɔ.dZ,1EmɀF^b0 .uEz^z\k38^shS;@FjLE/fXP֏:wquB㠄bcT^_u`0~A\~N:Nj/|9ƄQD/k:.*8ǖg4y&6\261U:OJrϻ*}^; Y.gr}]L΅@ՀyZ6a6!フ f|UzXCC'Fќ4W8‡#^yYBezw-zPqlw^>18&@ޘtYjYd| *"^K z(gXryZif6|V]zgmL!,Fy="3 R:f(3u]Tť753{WDϜ%!4 hiґ.^NED~(_0;;@qqGn%#ں6[GDӫ6Hd8ͭP"FdXvd0TRs/got;B^ۡ1Iw?K<f!f hKnG+Q+D&aJ;;1G1fc~faOkJ*F,i <{LV{tgk$#Zˮ2dK|=&MI>BR8"H=tKӧ[5B.L63) lszu`+A@XMqNK8mEx aW^ ӄkBr̠JUw\.,yxlm" } wC~k9G@`߷72X6Āh@z$ ~=ޔEq}DWx}Λ4>QN Ƶ7JZ=%)b5]mSPp;|O_v:1k~wF?,0U=ZA^ ekxc~z&Y-yL?v * Fhy ? ݌(94O]yAj;(TR˳_ Q@iaQ}17[l'ʍȩ-.g?z>`z Қl rQ^f.[<&̏QI"5% Y,Jѹ"){hO^ !^y)`i)OUSyCJÉg0L*^|;,62 )~(SϏ O1:!*I>H%Pc~6^.dl]/M ( j |C8`3äEo7mAG3#b.!ɯ4Yc*uXl8*AXTD/xGb}IA[4[;fsBnCV^ŲH,M7T:>3F㲷rql*\;_;Јx8(#xG&-uQt)m/&iªp\ʹ2BsjP8c~ϱ]1Ws2^ MT.bvgdAֆO&o?2,_Io-K G+r9L,;YGw=G~qмzzrya%'hSGhO i&i#z"j: ϿcĭN7"*.z]&/LdZB'=Dž8&>&՟)>m2/`!+]L fNߛpd'f:@!RʋX5#-髃œ 8XL ? ι')Hcɱ\+`a K"+,~{Lm#]K8u}F=l|#]4Eh|%"ȡ~X"0%AC0h c:@?ܴ>8U3c1 >lp}UeiBQ:PNdSvn&uG#+t- .ip~5TmrMd%Tx -Hdd;XARz C Hi<ڷ2Z;xEY\{ۘɔz;JLU4 8j:fJgNacMnr'NrՐE1Yߧ0=a2q _V1NdMͷ"4Bmbrz9c,ҭI3*]lơ/c~mx$Ur*0݀yiIE %a]Xr 8DKU&,^) pJCl;r2Y-Äp78;c9c*{&gy4^~ xDڐ?-w;^Wɲ,1+N;}=oNv0/ :P}P~%O`>qpFSޔݎ_54V?M^ }NZi(٩UԨ'{3RSKrRjS;u< |8;vo{N^o{gJ @QrB9ON.WPPs<֯OI+5ULRᯃ#l :1(sPRNT<5c68Uw;zc|Ox!w[J,+륾F2G)0V럖׭uei $d CQ^Hbq9>|3zwV/b>j迓ͣ/˩)R evBPEtMf?WJisMz6nA]紷&aت &Z i%8ܸƭ$=+9pi(pX[' 6k^ b-Bi,JvE2GﵩajvF¶z\1yy"gPZ1C7KO0 9;B %W^d鵲$~1]x&`< 8-Tt鎈m7,OtrU‘ CZm&HԷLN^s pڏVxfzdVGdgY\ czo %Xm]Hn1':<s|aґ;#KeK; Rq`њK>л]ߴ$\VQ'UֱPY7] 1sW kן:jbbVE4 x0cEex.$k;`èFr5҃1a@rcud<_T-_4f0d7LJ't_i3@fkq|.s]Ð!h7H zsfm*}ScLpo9R}|lX n۸>O&:vس)\z*v^ HS4ch횴50%n P[7wEX 6R4b䣆q 9x)/@2f;" 6a0m x tMx4j[d eS\m^4&,e#\T 甴SrU8W,2"+83 Iz4œJ{v-ڀnyd0;uVt\#gT.l !(`5s"׾h;K,pi;>+DI4|*1- J)ĩD6[sz󕺭+U /oN2dL/O=tq>YLgוVcnmnk%-އY*ד4G>gWۖH2pc;Ļt,^VTOZLt^z@sOݶzsR $iFƋ< [ ܁4Spa8Vt?HossP d>m,WB$L_MKpԅ]E DJ'&3Eݭi Ћ 3mD==(RHTzj78`J6ԫڭ5)uc*Bz#/[`̓3sqA*uqfd\wqo(VH8셼\'6퓙:F`䇍 u5T dzUZīz^ |8m%7H\2-J}ne4$NEP*ULeXMƤR,૜G1ךc w(I#V~u'Zh\-r/U=h:g`=঴Boxj( }ց@XK-jM@>dQ i-RMB/\kAhj\{]Ae6 &c{F-o/1UUs  ES wZ_r a~N@Y[ȷW Rwy_).B,gFB ]Cy&_n}zҗ/ADyU@82Om Ud&$R&2!fkvqa_G›O͈àۃ HeCq"e`RZyؒ 7ϗʴ p&$͐~@ǙMN+x*1Ouۜ-3k.3Xpu jz#w wr ܎MƘHp^tɖƮܱ y>Er+͞;5E.G_3j<;ujoda9!(ALN[U;j;Yq3A;'ZuZ6R I3xFTfDϪݏAI1OBq|X+QKMImĒ4gGum}@4[،؂S|cNT"F?tu9RsZ2 k9TAD[9 P媦H" נ*VTߑw_AG E21Vk%u.^岺>_}y?$3`{=?Nk*X(ZjV5e\T{cn U ̶5H9hFw=MNA@|X%/gv?>WDP.Jc9Ĝr0hOle^ﰛX fZYMT^OHRu%yzhW}4{\Kv*ЬAh~+fClK)mkhrXͣTl@;j,+LZ}/YNbhd$m2H,h3!/2nsԃPx- Y 008oY}y-a̚7*Ql+/ƿ,U(,V\'Ϯ,Kν9?pCTinI^vFjy3F U֧:v kc͕sLt-%2^[7d{Va83NWڟ9B9k's͍Fv=Eœ4IG+(+m5 vf[ܜKt&Dq_nG'LFì+> S v7-G*K>A7os7qGF_賁u#;kU14Ӟ%,ڍIRB#3m>xA_0BɉUMrI39|6˨<ׁZ0bAN~d Yq3Q C̾B դg6bXGVnC.wxP]6r#93}r9Qg;FlZk#㤈-~8 V) B_2ApLַT(!Imp dХNQʻpY `+yWJ=|W4A!I(@O̮==C,o"}C}3imEXLS=I]፻ٯR9xj4v'Rٳ#/qY.g q1(`ݏ.Hw{_I}>l:>R((t͋ttޠnq|It?)ٕ?d<i]J\iǁhEG`>$UoLr:! )Wf op'U||D~i} efB VLdZي4÷1EF/L8Zc{W4JsZW R5]+e*j3-*\zP}Bzx>%6 [(+ͫ?诏X|<%,7kץcO[3(FW@lYL޹xΠpr;5ʥ0orRkڟ4\wYFAlDz8Mc6^>Fjh,kF!xq>&6tDνRgJ=gO&$Lg3:d&u( Y =Pqbe+=cLx, ~avXm q%Ṕ *qGGg}! Y!A^]aL#>ࡿgn\tꞅ:G cv+?2Iy(,I+ aY3H.-IJ75, k?󄦀E44Y=Ax'[BnA&w< 0^#`0!>+r-Ⳁkޅ1م #̠1(sZp% #]wϠw| wnTzA3VZa4Rky2L^t:I7vثmɥԘa,oN}Xx9SJZc pHbpE1Nș Lh7]ߨ%LkPDdRh# 66)xC-; ~])j {HIȹ9gg-[۩".}i)N7I &% ]VmFwB}y1 buHY4gc cxl "ڛj9W;m؈1FC E{U(T"9zȖ@cG w*phQp<s7zROq:˱g;CULE +} \yߺ<1+RfWz;$~ KUطF's;?_R4BH?=Ʉ&Oܤ(dk>Ow'z)zMԌq)dWI9TAUݹLEQ)62~@fgR+ 뿪U*v } >,HT5~_]:Y*51PBS0jՙS*.2#!nffs#o:`ތo۾vճ'#%o8m\{G%v ̇xp =7 YkO[w%Lp2trW"4td1v!m+NdAPtͳ j>Bl*%~=Wt5x (WYcdSJAנZj ;aX=4:OJ0Jk0n4(*v I<`y#-rc#=pe]Svv2*%mj{dݒ'6`pRhft?3QȋWrp?ݔE,?K|l!]n caR F4v!:ӹG]w_w["p.  3Tr "KR@D^3}߽SrX#rf؏x^ə lt9HoQA`qd4n!X>{]VJ_ +Q鉴ۘP始jf蘎F rg(k2d OcZM2Ke>>pќ J "8]irrA<⚺fR*5j%lM2̋OU=2CiK{ g>-eAޤ>Zd˹{*i8 9@)+a_u|* 7c9_д}R,tvVmIy^}WcO?3,AŔgCrF[L ^ {):q_^ξ^ ht&F? iL&uDz%bK!@,Wl/(t=A>+cIoFѦoNӧa8'(ƒ[ChEr^BOKFn'A^!Y\14 BwR-?=n[EVܳ0ǑRz*Gw.ko:Z9+Jd{|K@Δ.) |L TMswI\STaLb,9V? O;XL\JA͏װa[ by+Rjsզ:Sү1PN`74=\;?>mTd`TOVuw|t!z.$>DN;:׎5EW2bAȈ%k{d%8ݟI0E~J<Vp~NJ'rHP_WP@ C)(GL~[\Xn:y|b̡L7Ev1i![ 4qikj8} ˑfش"90K?$ejjw쁌MC ־DLJlac:PC0Rs]!}J?*nUs !fTa 12)l m4;H<=O0E 1{E<И #VxRy?&[9bmwRuZ!w<s|c,j_(y7G+M8* riHYc8&3tQ?( o\+^Q7o~A҈qmg^%TWR/],Nj V1 qb TZ{7> j3OCy&?{_v0az s#(ipӞa UrB#<݋}\K<߇BOt\uY¶8+:q5~xW26t cRf|r>umE+|mwoT ^MiS$O(L{Wv.JnڦU\~<lGejEz{ ό,t^o)=)fѓc?'q-mJ1 [S$(XϩTXmDx7SyEBi]0@4@ӰK.(VEf|YQ7i -;Qf^9 :{}[7O_$$4y|NS!֌qE#Ǒy-̃La* jSh:Wߚ?A\!ֶ>QфI_d2aK1)Td[ 7(wjKNz rz k΀>D0qzƱGVa],|C#2[M!IJk2hZ}g+?W_M^2)N(:,5=?8q pXOL6[ZQz۷k0Gs?\q0|N 7֚gg1ܤ, ]>"O?{{gu\0"N#&\0No?._jmw|k.]7">RTtnXTi&"e߯F'tc~ubB3eF,SoX簲᳑h<( + |ֈ. NM{t}[.0,DlK,?p=-7yӽ?/!cػvجp=+6yU]dW5jY+@E0J =>+jX3}/wV ϗ:6Y|:"V|F[ÏJZπA jNoXiqſvNz7m7_!_!0*3Mqsٚ$9f b]7<' _=1hR皈|U.w&aAmPdoF$5;e3 cuRV=P Faah'Vh蠓c?iǙs/@E~jZ6FW" 0NnB-iq<+lY)ND||fޙ(Ku1b<,UqZ Iuv]Vn7 c z>Qb\MW՛ۓ9ܣQ|iyf/Z[Xs2I~ T?v=܍J7~-D@،7Exh$y/XݕnBH<3aJPs,NòU{o-|Izm9_"ʍ5`KW,rQ$`phxt330M@r(hљКuye)~K5|/(W<U) D'He!>Wo<75}ȹe|^hģ9}joy+HAԗ.0BYnQe^>lWǭ99wnjY?,*CIW1%KilemtJ Z ˣ P{4d\k>Aĺ"d >ˆm!Dcw'Hks gV9z;Ԝ޹3~w$/jKp$c~ʛVp[0)xx*d=NA~(`1@r7#1C' K׃ d* Ûk VzcH?)U;GIaaBpJ)X_̧ZT؞TA# ~M75nKw}`4ѣs"2XkY/!ž}DEx)9ېOG|drT _c/QMjK}e/H=soc_(+tb~0u_3˰Jj=F~ze7)[ & ~hҸq3Y 7!Z ׄ=r@GƖowI[Š=Ñͷmr@ h#1]70i5Ig,ֺ-mH^Fr'Ժ 3R ћfH1))[iyAȼX{,zw`7Wq~X qe'`ER/zu3s?\vm$% 7Yxw6LjT#5庻W.udipV|u)\z>`sϾm 4?з1Q4(նMc'B_IF _xϋaP8U~+E9/hzK=;cPOҸY,ߐrյW I ¦KUR| j}fdKdҝH\Nrw. =mX)V(flnF8xNiY.Fte Y/ĕ7G BX>&S;uznf(KzLEy!DKOZԒG)gIFbش.V8aFLMVle̍FIiܳ9hISf_s2,J^[F"omq/:jFp ^R]dկ ůyt>֚%3{7~ ݖE8QY4`~^ M#{cJyM]G {~+^ĉnq^TS]<ۯ/c*6W[Ϻ`\6 HH KoT&4#!/! 脑Ld.PHuȓȊOrOI xA#)݄ מ+[xEڗZG)ɻ1QX&Y9o нG HI?T 攭\3qM9dy'M;H&fn(7Ev?}$+R߽b9?_-.OUP.c^= }g2&޽w-pl-ǻө悥`a-llđ$V1Ϝz>d RI;miq@*?B'@d; *=qHսӁ[ F&hGK :;~" w"1-RE5慪:AjE> 7Wyԯ9Ÿ}7XR\a*e0f*LU + gJkFs1w8xٕ%d(b9XX*]oʷ 60zЗ(zF,;dz"ɿX m;$Nכd;4n(WtqV j AraZ? BNQpa5Uımۧ!]E#X3C<5} WÐxְ )jnaC./!DLg r"3frɫحcseBv_XW=j򭏳bA\r{TܿeKH(`c? "xJg]V"qAƙ:e&/TЎ Z6OM6~tpXp}etAE܍)fs}#oά7R7I5M GUd=ؙutCjdT\(L_s̃\ǽG@,\d, l"iAyxcb,Mm4,I] [?E /#63J1ֻ*<&g\TDe<S^W dz4lzeT@2F.nmM@Ht_(8| {?17N]cVo5ߦO9/HːB weпSKmٲ)=uܼPEr].7OsT2d*:/|HQne ųo*5;B,ECUwu912N%(dwhF10\rG_|Jx~ƛ;bf5XI/bV `v`"3SXC'#)CnrMlQ5%oOf{fX>D~@>Y q"3*?@R|R֖^L,\h1~X=̺@SLj"`x[_i>G?I: Wՠ(gi >#] JcY즥v3 h(vز4sy+Ƿ9jhM>FCH%2(@vT$ (ǖG[HpW@# ?m+16G؆f$U >F@/b o*;ɕ nhD0K ܋50ϭ8p~p)(V\ItԞU7h=/"t{)oJ^;Jq_ @?LvXTw)k8?|H.'' Ȃ۩aQv3;_-p^zRFU;L$zUƺ{ h"&$I@GLJt"g'*gL[FKf =s} WU_Ie(Yv8m$# Qu_E b9 ]7 Ģ8OmPϐE 3(O-j_9 ff=~@ !¯Xoc9&kT F[:oK;D7'ML9k-򇮠ٗ)vT0 8iO疬y1:ohOr[q/~uǎL@T<Pp\C?a%֖o9\*B 뎍o$#6MnAcabPXсü{&<#+Gė =8II*U<J2g 'ʸ#SP裪g7&slp5ybq~ec.7cs|F5 sdXddv_^2NZ1=B6n4cir]p?n/ J˵1|gK:8ƿ78{nrnz"E/ym5rۉ8%j>y-h D|=S#o9ruwE[?76 &ι5،M.~M*@O[&ۊR`9H崷@=Jv ^yzwg(b MGFFntپs Y{l; f1hScB1ca o] 8srozPvᨅM*?y 6J ~wN.Rfn? Y2Rghr2+)|0&wZ]tsX8>jV5dL ~"k XzHy4B іfUqf=,$כ?#, W*{C25Ob: W,!K(b|TOʞ<0CfM:hZdb;2044q-AWxU"Nߢqg@Zghx@%ed RM(t. 1%[`z]-O:^_lC`(\-plnk)Y626 ˑ-Rb2Ait۷wLx]\ʗ 6@4PvcեHͪcGՕFV+\e pMuԎ0p:fV;LWHz }o[|yR˴ [2u~#+ߙӜyLF,(X .+WUl?ڥ>u<3i40PFRXKL=LY0 5)&,UJ &ίGZ+e<[Sĵ6 h:,%(W&ۇԬk ~kt`"᧜I;+oj`UJ!DB6 ɗ Y4wa.(Gr7Y ə3/ܕg2Xzb0b(nB, Uz3RfzBk=ڠK>E4~d8o~s^T6eKWCNbX VKó.-IV"9S\D?uGP#Qף 0txq,b~:#8JM* y٦'0YL >LIaԗnӺҡXNoL^gMX9$CЩzeft8al DWPj,md[B93-feFێ}$]7k4  ih"`T&VKRwEFVgbtM*Iv2ȈB WR˲CZ  㝋!a=]nrͶ+ȗWv0Nocyr$jG}hxC;l;k~԰u}hydM3}%ލFC22v|d$`Z wkXImMd.|ޛ6U4dKePuGk'DyZ$j|TU HbN'gB?Z 9j~iNY K>Wu{}2pXpgGD@[2z,X>:k$6"9G? f~rx;^j I<7RJ"lKr^;f^%*nSU¾neyʯxPaC/'8.1ʩcjyA΅L`|icMu~L==uÚ)uh!$(#?H*$Xulv/#ٚ^M?f@zR%'.cXQ~X*8ET~c;ILA ;i|XWֹc)UK'*&%eSeܛR-s5E7{" Hc7'̧7$K,>{7ܥn!k-ArgD <`#vрUc'DEC0hoZN4m]%/ce:d,蛤5.H`EEc%9)Ҟt>*V<"u1鈏yX % SBK(%ŗvY񊴏D.MMouCEhib_9O(gR8(] S@G;F"2AW|ꠀYա KAYew?_ϱxƕ>U:8 uO`R`fi÷n$c(KM0}bk:p±MЫ"qvZ-wbH&Jj_P^_*s &LX]Ҟ(oKXn8a_0y^w_eqȍKGqrJD͌[1jͧ-en `w!?IS?8-۷XvTPRδ(Vbi~Oo+dB).F (k\Km}E۟ د-LCHz-fJP#]/6TlV(ubjiSLW Ȝ/N4-.(aol{V nUB:dT͖F;COs',1E(G*dE6B dѯb/;aFZ;^* 7 |l{!r'Y)KHwe}hj;棁g/%粲+&1:{[ʊelw&RBA-±<$R5%,1){  v-|F: qN*/ -m+m6Xy7rmf+NI [gt sHjvuoFL/ ci`TK|*R"~ [צ=.)fSxLlB?3v{{=XJ?S8Dξ}l! A\O<ڽq7efzF%ِϝ '<Ӊuۛ2+r$Vaɭș7XP{bþt]? nA/bZ껐$z6 r'JOφ/D#S-k `Ũk0D>up7FE36Q!qXTV/ iėpl#@Ucv*xDQ1b&PN$~.80??fub綞#Na"xcxȺ?;=yl(;σky;TIУU&@#xRj{40:tJX?>YK@!ecϤ$B`&.Ng]M,3oDzr4x8wGju+vk+cߗh %;3}QWddV1Z__oXz@,]4*+hzL,ħCk!癋.ˌ&.)EpG|1 /!W0go>w$4;^fiΞzZ2|Ϩظ>jv_|O7dLq Y%Q#q΍Ю;2LP)KKɽN)}Ș i@I٢KBboxT Ioν\rqHq K(ѭɂ]f0hg6k?bՌOA z܍챊zZ7`b{b o}"<CTED$> ~x jY"*5Z[z {A-lX7ᶹӈ,˪E&)"c i`0z!'i_\6 3V)[ͪzVtJa րBҘjS-2vsīn^GlzL@OrУtM%Rߢ ^#!A7^Su"r(v4S<889%)UE]Q;6vc\Fh:tT)|(CؓHdKdXQP tYl a uHoc2qglJyy,&IP7w&^]hFCh22jãx)0A:\@Gr%qƯ?I_^~|I gƲ}TqkbSU2_7K]Bm:$ ;yalPWm N%2dOg1㟴GGsW`H8Hq^&A!-!Pl"HbѣN3ۢwy!_Ym#-w\2A7U;\U̹2-Y lyJ;| "9p/^N]6{kCs6JĿ-=(،/FȧRTwrF)Yj |-%v7񊵬ܐ+!R@OVl<NrՖOlX="d%+(rL#ixQ˔ڣX^Jv\֓TEf#e)e7Wa\DLJ|Kvmۢv F:k3kxd4OU"Wf3zA3v!E{0. PdhOEbLG sTZ +U=jj9 (61Ȭ؏pJ57q=m26waL3tT*)Onͫ61x;92ybzhOҖ4`-?BFhg!C.DGv x#$$|&~>8ʣr#>g3w5$p *HAIjm`~vCyCց` 6Z,LEՂ:)Z'a@ d]j'k7V 1:(Q=<Ȭ=Ȩ%\1ƭ\!w5O5֒+rV An09($u9mٹ9uRWhi0?Â*unÙvC1\yd#^*[C$5| 5@oho/ϝi C"2Nİh _~ϴ%EGi 4? 5D*4j7X|CN,*a{+( !<~RJ:ri/:rKY0{<%h!Iwi?X*7'E}\+0Qj"~ "5P!^L>)jX2q%ieg^<8, T :h?$vV)spMMsg V*mZ)U"Q+۷L-:"EVNՐZo@#&PV,Lbwc4 IЪlMINp+v(RCsjFnyk2-'Jl̛ڝP^͏W&ZUkq7SwH, +[]c:*z/FyY-ЅKhC$ĭ\861?k 7!)}unbݿΨ~Q !]^2QȅRi1&҅%eS)~.N~7p0Y~i@ĕ\-Q6aMVVp_?O[/^"7+c*U.8-&SHC3h' XT^ Źn\^Xq2Y̏K쿃ɴ#ssκ&A?>%*<}hϟcav9KjNm2\±FHgoѫ+}~g=98*m|+HPXQVQӓs{a+~t58À2/j]C}4EcOV5WHYn}SN\RIm+q] B}'K4{4v~j/%%ݸUMѡ.;ؑɡ Szh3b rgW1PZ|WyUͨ|g6P#F6W_5MLޢ3- )~̺4qbm "fB:9Ll~]îh3&2F>4:삋C C?J4[b`ArxkC1?bz4hr$aDNym#@qltK8׫F-ȁW]ϲ"1;QI[{=kDizkO zZ714) ÏѢ5^_J܃`L5WA㨦t-,YzN)I|I-Iפ6aaΜR -rL{.6To-/]:(ȉX u?g!8l0ݩpY7]AؠAY@Z]>!Ɠ*}MÛ rRHh>0$dL %JIJVeŚ/|* 'd˭enDD9=sVfT#F"W}C'E@Ğ-@)LJP#ែPb U0ԯE54(ʭ\7!,pc]n5C8|O+hr\/6' 3x:?S +l͛ur-b2M>uQt;T ڐ#Kk*֧Asv"$h$7ddowδPϺ/58Q]l9PPF;?-`Uvdq:$=LU5hmĞuc+-.jM ?ɘQ綖 _aU>%Ũ:V #݃ {@,!nkz[@TLE5ڟl`$bL_|_m1 84ҙ/VptãXn)hqPX7e}Q@Ք4f9 ׷ubh@c-sPqA@Hy_& W~0iD'X܀/F";s@nl9R+'ͨ igOL\is SZ`ӃX? sx06Z-ip4]yNAg%9ś4K 2y`^ֈS!&5(j;O"Ag),&r"@ 6ftdI +lߟE=čI|79X/w 'ZQӅ)Islrp!rPOw0u:Eq,!ezLcrsKx PF_(il#6ݿ+hׁ8\ae'=7` Ǿ~G鿁K 5{u&Q5r9Rq%{ G*MvQۥ"=lqS*͂; c")5?/z0z|teANϥ`PNm;ddqD#*]X8Q7,~UU&G y&52Nٍ5+jӵ [iN-E)\?yXAc)26jNY1?Q bD#b7f=H#94Ki-H7lUl8Xb=BQ;8 Af#rfۗX/P/TaK-Gȶ;e&VzkA_*K3JU }n ,1x? @8grN1m 4M0҃IgoZ9#eFr"-#~W4(jI #|cahW3Wvx:yyu.+ WU5YmlOcP CL93vz7kݰ=&7|qU8x6VRDkuff_Ԁr~B#GZy`3"oAx@EM~:ro^ȋu. YMNzdS0s'[TSBK3В[^oH1 UcÆraMBƛ؟ |>\Y1Ml28Q欑+T, <Gc^nlģ\ZzᑵwM&}M/ׅDT;xU]W8{(=K{'jK]n 37v_Jwt+^PX6=Ϗ$3#H:)l H-p>Nr&ٟ U:sȖ#pXYZAѽ3C^Zb"3_b;Hra|Tt Ǎ5踅-'Cg]jqY t>LM&dݣصb.';P6VAlg^}Y\ALie'*Q )ͷFa1%6jct:'04@y>V}Щ'SY `go Ob']zYǭN -j!Z mGLdr bc$EH/ƴ$҇ k~pM,: nnaC.QCޥaHbZ e'4F"., PS^CAbBbь]WG>T^=ƍ@CoL"b,bKhTK&R(}L[!cpnsRv(w€〬 #xTMOrT9NXH^!ƻ!wY>bPNC#%zz۹Ξoޖ1 R,]%iI=e_>V%Z7nU.xhV)Ye!@j8ʋ.Oߎg*?(tX,ןwFp@&o35k~Ob9N?YL?pNҿ݂!?8B? WӁX;4-__#LK5')܄~q*8ߎ}/u'g5B VlEqIwYаuzr` "iXH;6I8_*e!U֖(&3ɒPG*SRhan1Ó@ߪAxsϸxwV RҦ앛g -3X$h9q0F Z+&Z@|@ `nh&<jy h 6Glx D9M=}p%pN"Nu,#Lu1Z=jԯm2* ȤD"e U'i`qtHJ,R^rHwv_HDt9ądG^٫'.8T|%  غU ,Yzgi%;^0űdSt("F"vpQ-y9k?А"/V*%Y:Vn0vł\a Ia&m;8ߡ{RTm]_\kVk-C C h+Pvs`0 R&W譃ަ ̌c$Jr `8"iO}~נfMs :9ƜNPk<^0ƽ L[s,a R t?4L=.DwCktjo7sXaESaNew[S(TwG tEs:+Q1œ$SOw7")^# )ѡub'[uyOVծ!gy8:n!ڃYDC`+V`kTCۂeL. 4v "- a~/c-z-0oj!.Wj#?n[:9,5 ~` 4j:aF5mGN< KpN1;XO͔Ie\X? ?&mR>[F-e+N*7eMy --L=(78b~|v|Q"=h1 as@r)${ޝ*S(#WzhII1]׻F[H9wJ7y_<3~}z9%e*ۅ,21T"%T!*{od1KrO 4^Dp”K #O~ #pt>9]r)Q=B 8n3SgPPDӤb^n)ӞpeqT5ϯAִ7e-!_8|=t[AGpBI"8\"E|I%tshjv=9rf~صiGmQC %9!G_&_H;kYs-IA*ImKЯD\GaE<5%do;9!Wp[&9)rmi$h]?O*-7Sܙ?`c6TW> 1\F,,ycA_ 6_ LO+!Z%zge&E<`ߎ*-q њyFO]n2qF@'q*ٺ$a7${=V:G_}_'hUhat#錀15~X` NFzbn@~I]Tcʱ_ڪeX)9zX|J%XOs[8-Y.$t oke~kUTr%qe- ]NQְfF<~ JנȚ–CF#O[I5YO%?[ݺMo_+iA?{Ǜē\m d+b 9 aԩJF,\jw`ոgd䒥06A N/~L3 QsaRn7:ͻ`/ YXe(fT"f|vhnd4)ZȂ Qz!C3G ^mvPס0BB{wO\N˂彵;|!}+ !|R}C*M?d-rF7\W9C±w~f'3!o,Nږ C-v'G8Y˚bQ='4Ux@)a&S~K 6/jztjΆ`4N]A+ql}١߀2]=IJ}ǬF8n:.5kq:7e-&jO5)UF#pʼnYJrDřd&eG`?i&KA" ^:e<Ԋ"'2:d#){I2P iHx&^ TWY69VqB<[=Ȟ`Vu !Meq&ZW" StQJxK}׆#xtYZ4_K mc"@]bLW}$]8X F |l(#bSiG4xsA>H[y^IƸ{ohN: Ej5FyJcu*bY2h-V3 P>(]%m\~= NuoX-fZtZ@z!ڤd^q$'%pݲ 4kIz\]\f$2eAv5R,J%Z ]N3 +{cܮ7H1kƮU jE9/ +7uGʉ}o\i`+f|" BK_y]t67:rKN,q,IՎy"+du2*xiY)3wc}TC@N}Z:ͰeϴA}FD>IyXEe6si.+Gk8܅#t +o:se'dTY9#,܌ƄL̗\処w/Ynå6p(S:8o&!!$()~Ԡߴ !A5wA%i%e/e@J -g07p+1qWaOs\*m?G 8[3Ilńd-geDz)[cFuzJ@3!bpf)9FOi9;e~@̃WNiۇ A4ث3ZoDL9ap3H:.8\Fx` gqI5U? VMm } kjqasDJ ]A<xR t-_ceɴޜmd2Ջk;v %@~]}&<]Xe=E|A7$6]|DNG #LғoT2VSlrZ9+Z+SS"|MLl,)i Z|vqrdʗT7^REO1SpQ$|=33@U $pYf g/rP~SW稀8\5gkpdk()Krwf s̪VT[>DSHF+4.F,(I6Q[uO jӓ˞܎:U6<.WCdExX$d~]9kV][B%GsuD /_ g{c!xmrk*_Wq b^\k5/L=5zN{^SM8Wͧr  ;{sIW*~=TQMʼn`J?R()?&;l 9]1 qNq\ow,3jS}hvTI3oJ=_t~C3ݴ r\l{%lW: VF7؞(H28x~]h y'9Q`rmD‹3n_KoE#tg lNN ۝9qݷ ?Z 9DPHh3h\Q S7V*?i6xdM;n<˰,q= G1rN sx/~GJ ~[v/kώjߌ"D; -cj*+/ce܏volmt>Ej)% q2z>D $o_%+BeBi|@u_k\nT_7󜟘S)&)%tW%)zyJ@9$f>Q"ޱ?܁L1g?5%ћgpWBUXS8E"C"J`oL)ns+w2.p5W.ܺChF7W %x0IF"9@1F r&-DT_I2xJ~27\T'8JJ[R+q \ąuTGNᱧ zOةY˕s#o05vȇلlk5E`<4[1oҨ<(n MRG}`.\Phb9*;*oL޲Ͽ{4ÈNp%_RMWv,0F%گatr:-%} ݞ.[m\!HIQFOfn%\=wUˆKIior2> ZUNi$ZXE{&`"UO$E=y l+k <Ώ9A `k^m-sb!i(Yӧ `N8t1Z6qH8E{V &߁Ocr&U9lNUR5ˤ,"sm;#>Ԋ>exiRmW"Rv [\b"Z7Y`UHfnWeOȟKɥ]~)6faDְnӌWҢДkVNg_R^G6\^_"8!mm9_vGC9NEo=j|Nק⪐'dP#oƨط0 kk$@ߑӕh4-i](d@"sh9u޻N`8_(3@Pv@"bcY8P̊NjN[ZgEՐ`>6̪9@dz*and1(7l26R?uL|xcFSw[57(k3.F6wf6!U3&ZM,^BN+nGDۣ {~WH|,DNbtd@[ݨ w[>~j1&?u2{bX<J`Klh˸XZEY#Uvx@ JIWrOW'j`=eOZ acSbKS +@@^~auQ1nV?W+)X n&nRH4m"X /Ed[H!:E+H?^ >BPsJ:0\,xY|S=W^ M,aIQdCYNycof9S?$<_;O2'.iK֧6 r0FE9sЅc>9}Ҍ O Rp-F2Ԭ&"h&ߠۉ)~vpT6j}Q-ƚ6V@vQ?}nW ^9QN v@ٲ0 p`{2L'$S|>E]AAG-*OGbɌs>ݳےO`9uJUJdqZۿ&k{ʭbyÉ|p)m!q M%e Ia w2 =g]N*p,VT}cBCsRڼ9\AmBk; &E r zCvjo->~Al2;F y*13@Ǧ\Gd03>$HFT=@B̰r[7τfzZ$bk'V!7a8j&FfQ'8ܸ>XQL ۯJO``gc0{D-Y&v7E1c )Xϫï2H38&L^P[+$(5;4@_=cCZ2p CLȄzqp$Knд)w4wXD5HV)qNy;ERWXH:% ^M5QZ\貸hSJ?6Ƕxz1( /W&JOxrѣ_.cpa1JM^E.zaֶrL\i1 4ɒZd:l /:jcN?yO,?.JvuB QЪ(Z/|#F 87Cx!r]6.rz%"Wءk9ҟcfb?/i2u%գJeǂ~=&bbwLWUUϔh6=9*۰BpځR-@8ܼ93Ȇ}NWCGUDe#rr,UOLe<\ud6ΫZ5`t<298Ds<4*#~m䆵mPfpl̫:N+y9M/B4^);E9+2NeO=/i{*/)(&!zi<crՇJJaioI>:]۴#P;A ]46-SMHz6u^5/3ﶵD+ɓݡ.eY9OBHV2Q7 ֵ$c5ǝvS^RӃ8lrS[{Jn_ޣbǑ7 _ZD8#K,pS]oeOeldXeԫ)i^-)Ye8eSR_~򩸏Dq]dILg" ?iO  순/Yl"ڜdxr`1Ja eZG kK/L W@y8_nC?ΒU\V%4#Rɳ?UOE*rDq?LWE3|1u~iP8pܰsW(1|KQfX͢CM }3 U,'(mEd|mb<Zls~MeCfy`bW$*&jQ;ޏꦹ6i@6Ǜ@Y sm={~ [oP5>t j/W8ڟ`j]a7!7Ms9ǶvYj5C2?OV2(|d ߘrü `$켉5D_B!kAb58ke0sb~.z}3w[&_+$mv۹(#w'v(#5 D4_4xv! ],o .&*y:[ҭ:dj>Dz _ <rR*bfHt[I_W;sVE i^ _G򒿔R֐ *?j[*[/m&J 2}(go %GyEJ"Z_9E.z׶GڳBFzg_d#bdt ucoTU]EI$P!'M~F tw|~e%!%Z#8u&´ C:)l@_lI-q4.*H+ff?%,˧_N9}e;AS[ ( ŋu9;_ g*E*,[?vzH6M+mMdsmOU6Ziq-4 x 5QqNjG2 ^Q-K~`-۬uIV1sy7Ajk4'RO]ƥ:?}n9u^OoYbtMP@A02}w,W#0ܨܜ!kNAJNoFiDWz'1XBX#lC ;1#eP:R ՞UIą!~"v%%Zw2FWbkziDɚVQ<0lsfG:C.SvbK*dH6_mCVݲ١TOhb ([Oi-`F6%_:)R𡡩"#;?:fPN7ZZ̸6$hiWZTU~LGrJ٣Y3GՉZ4%Z).@-DtZ;Ln ~k>mRt5y(4" )UA|$ M_wh$Mf# ],٧۹׈(`K( }>Լ{'nƴwf،э h ESGJ.Ml^bơS'L9j-XuE! `n3)nt ,IKcu= Lhj:r~F@zEn:lw͑@z8ǝH8C2NJ_ؓG-<3֘ ]ШAΉ*ԔQ;Yx4u ޡà< yrUЗt:U^TŧQmϤqZUdAiT'Q?>jO隣?0.ײ&[>O%ʉ^z3ujkeJ`4JSz4.wB2D$wiC[JSIQQ}ߒ q<'N:_cKV^Y;DWAI/ƂU}`엄PagiA W:{Ly |}Vt? \0tGEZ*da?bB=/w,ڊ[IOyr(r1RUbKa/K|fݽ-3QBn2âŪW9B$N+Xq@V[ڍԀ/oߛ^iG T9Qks()"fǁKnA`k/bx1Ϣs0U I&rُ)\Y4Uy 2}K0*^u\3R^[0/%ѱD%f S^%ٻL⓾qxZT:y^ ڹm~V|{'$r:I5Sy7^xJznJ[)H.N9bYpiP*nUyP$a7 xMgSGWtǺ=.]A2B puqUCD{Js~J^Ʊ b9{!wxͦ'KacSrˬLn{ 'kH]v줪6ĩ=+ ! bޖ#c\{k^+64(|˘v"ؒ-Ld@AvwNt[1A|" @feK5. Td1 x_0I4)QI4uAI꧌0j^(+n;@h ű5dY-EvmF .B0KԩZWg sGYȕOgJ>GT֒ j|@6:,? ^ Xʰ}&"gcN6;PDQFa<(ѷ'e>B%g 8I9L= 8ozu=X2f{>WqBtr}^|t%Ǻ_#_&BOh3Qzb COCQLԋQ7TX>HKɊ!^Tiْo2|Y ڳEF)Zåz Px& ɺ9r冖7\V׎q?<q=#El}{ΐKbZSW窃)>}r,M$h y)U~&'z&T& IһaEz8:/!_q5`~'\9W5$ MURpnK􍁰:PFޏO"RN4¶PzBtFj2IvTgCw+4ʿ)/ar2py0%Vr [歛UP`ůVoN@FGlʷq+kVS"C_N/IuLAmKwYC#bj B!?D0(,T4K<%NƯ- p3ҏ~iׁ81mf7ȹ6=M"Pް,A9 yD#z+9҈OOvI-q߂ltv* H zb#@:2FjV;`Į9lf(-rolYN=^<\}st@HZO#JL@ȼX0:u*xPP킀t8oX#{d7:6{7)fU49Vb]9v @{=\ ]I2aĮtX 8d$h}LݹViaYAyмnCW͹Ct 󌂏pBAHrt#hPHs#?'G.14JT#aD=<ıGrA:FnEMC9bfK i?PNqBs{RG2coa6Mnb>!Y9>h`K[E_^XYҹsTT0Q@gkH` ns h[Ղ|fxnh@+mL\ s8~}()T[R܈M>^}B,i'-ID‹O#,L|!q*AQSX)+KQR>w/6:l=KUlWp& Z̍}@chaL^w@.}uD!DXAi),|}\7r$ӞgHO_"YU<2ѾQ={Iy8|Ћ #nʾRkJ.W}wji-pkI4YvOt&(#HBmn6V %H+8. UUS˧ '$h3b^8&%q*W`%_8Q;-rir|➜/'͌g§ɕ뒎?">C Bm̽.ڐ4q9ϲɓD`9Np0RI<PihcFS&?NtcL,9<YB+P pTyG6^E^fի `D+0MR^ tQ|Sv`vL0 %;O;_ v?(.3bjviW5XXTP)]}LRA)qE0yd.>0TzS͂Vh'yƆ9^077bOa\!7ÁsebbBc [zvF|k\rd"鈜THQv|·,7o6"0kf"-/z_`?xw@ȋT{RwnC "%3ToRrFh庺Iq6B fڼbqZk(YՂzHP@F/-i2-js e-PUCJ3XQ6f ?^AGegbE^H={#|Q7:p7('noy`BP9Pe!?}m6M;=!/$u3qtQp$aSL_OB"A n5=ʉQޱ"x(MTB~32DGI o ShD^2ˮ`"$2-wc[> ,)T.3R>a$e{,qLY )9mTZ5gkfem^NN0!9V j\r2kW`*Aq97 q 3]§tƵ.o\V\bfE`F'S@%N#+ɬLЕ*Mm,\:޽RUG/T>mc)oWEfHER 'nqxgKu()p-md } t9нX܊t[Ec>WpߞC`H+'b?YJxS>mEGVFay[P:UÑC {&"= $0f~=ۄP3ɔDT'ȶ|> @-<{WH   U-qf̬AUzƃ!g@DIp[s ʎGrB N1^L;[n6UH3h`#t5NVAaL @ELZ6!:s7eze RP;RSBΉ|7f[l>u-qA~KA#,kg0p5緡RCgT5@=uc-3r4eӡ`&"+hz/#t1g꿴"Z!'M !@Rlr&N3InJdo:ӴĄ<`5{L'ds r֧|R T?]TtkjWҭ;]a N ?TcgMG]LX:֡A8-5{҇lpv~?udL KiNvOR/6 Қ-5(!KZ)+I˹ܴ:ioHX4@yQxPG?"_Z G',ڲqC\A.YzJhDl:J79ҒGkl`P"}@DR.Tdf}l\ܟ=`$J5э#-1e5KAd,ƯCIK  2!c>MnPհ!sn0IUiwÞ7e];Lr b @oEʏ;!SZ]/]~8@nk79ڌZ==~E8^n:f?5K` BC'B#N')5Xw$ {ʬPdz1 ,K%0/7᎓t&WA"/)%ľZ9zKW, Ԍ'4*@Wb$e-X幠J\ܒa ֟KM -&"Þ"?Eq[&'s}ó=\S^NB&i⸹&U^{tpcVp9ڞ|()Dpe$,/If!bz +"'P jZNS.\9J6Fx] ֡'j&dXxa 홼ő,ar1{ݢY[*g~#=msRX.8]M>\>uΣU.x(W%̳bѓ3bӰ~oڕw*y19(#bt >f7K<Ӫʡs&H!Gl OB vm)5|piN%c:ɣTpO5MG>&WE;1-ty",xD*]H]%aMM<\TCH8~Qۍm aܶwO]\tayAXsjo.D?,9L*9&c LXTUK=aڞF^ WcpxE;:A i=g f|Dt>0cEhrˬgc C =r1# ^.aR4'HXmxFK|ƞvW?],Ѩ9Y#cVT<\Z51K(Ȑg[p~TA]#AT½JR4RPWLB@|Ӥ 흆P'CsN.I l c5fgxV AÏHO'W/荫Bb h?nA8iVgM#(:l$"#~N>l5qNF'bm ~"K@--5B8nxQR <8m<:ԄUI铽 w8 PrBW'a" ;?e^zc_$輵ZijBD`?(P$Bj#xٞ%vJWwkjp@DŽ}+Xyk;aS/w 4oOl=D^ נ-Ѻw<3e aqBW&S)k!|ӽ!_yzP';c 8_&ƭ+on%zӓ+;+,;^t9iއgcvkWϠ+.Nx7( S)CNTPaTI<@̿!w"2%ɥ6/-mBΣSլ*/+ʒ'2nhLq//~Dm;apUL/pip%Mx'#=ծK~ g{vo,E?aBeCk[zM:>Ǹ l`Hm*e" 1 W-?-u^'-k^\` SSAHw%` Lo.H 'h)9/A 5&Oj="[!mIդ5:3PZر\1\%)YcCQCD@Ss%jmoJ%a !Lmct% iz" ՟m_s[gZ 8ZhI/&jx!Fr<5Ev ^@|fR3,Q:B%LyBm&yZ2cnemq]xI2𨪑-ҏaQw?4t- z(n Yx OރE^ {#aQKZeY(مz`ܓEH"t T2f\=9sRQG׿[nz!&Iś&1,ƓV[hSHDvS"2/[$&IHSӇ죕 ]O<κ- Z#ϡZQR~ĿGsvLl.ՒX=Ĕ,DpApzT@nFn~Ǝ=`EEwfCGVxa.!?-!.Wu4j菡B;! /_}@W=qpgQJ^wƎ]U/-vЋ" I?S.;)Z@ YIEJT5>j!+Y:{Wi ̪l-S޻/HjI{5-&jbQ-h+pAT75ZBF|V/: ~ȟN<>gv!f2[V斌A䓝I֤r; %;8x@[ISmw`u[w!ni<!7VmQm] !o-ifd4xdDWY]wV:ae|[XdޟCIg,[ZvݣWżPzj_?+HG Z=}y"#_iU~s>i_NW=ݾ }f^@a<;KNH3o^eO_+e@&@rб suXH'3i/}Viw]kQAO+ 1a -G^W<9#*9,}:r[ _ȸ)N?^&*')y1L09}oP\8BQ;;~F$QIɳE<Ӊ <В ]yпmem ZV@W;qK>(Zc c#lehzDfۜ/xUmx%쳫 aTKX^<$RɃO;GC$$*#6R Xg&>wy|ذ(-KuPΎ]Eߙ( P[ӀxN8FǠIJ!ⴉ)GHڣs!!l 8\C{Dz [z=|x VHoW1f[k\ABŖx'.-OǁaxϷ}IxS3` DG vahjT9Yq i%#EQ _Sۤ[kvQyzLiO|~F"ۍ ZdFIH#K^B71hPGx)QX+ }>ݥ c-hDNe"|z"/mэ}RM68i˦\:t!_ѥlӨ0O'ӊC%ߦ霌䇵jǎ@UU>LxYNJUÌi3v.]/.ɓI5泩Z..Hq љGRDSXRM4)l/pӁ[;bC#@\$ 7L\;S!5LA1gi7ǣU&%+'$`#̦}cm6qIǜ{])kUpF7Y8]8!pѼPsa G}mnn-FQLz2}#oR8WhXOv YM>DH}G{uqJVq QqIlR;xԸBx̱7C΂(ɃC ubK~kqMդCk,4_U]"8 ku)$?nO 6# B9wriAKDmQz S(K)wnjQǝUr*k%mԺsD$JAU[)凴ip`-ٗ=lw[uC3̡w4܎&O"6<`'ڙޡ|^rmt,)7CO ?-~5*6@`w NPVL?so&:] =tgdtڇ-?d*U4tm9F w88x4 8^ʥԀ!HTF]Y%E'U0wYAm/)'Q'.Eev7ߊL^%ejW3Ka3S[rrj (jMwu @vlV%,EYMǔmcRY6rifi0v@%7 0z@CfYa%" a gڀzp%z^I^l(Tyɱd[&z8~nw{^S-0|]_l6(s .X(2 5tƑ)pj=Ͽ$oAv+tU=FqCdZp3?(x=$``moV'\5UI`p жN@F|\t> :Fws)Q'/eL@6OKXB1{eaֵ^n~Ο:\Hô$,|cI3֫Ʌڃ< Eú&~\q̻Nʠ';^qN~iYMƌTm^Z:|ic'P2:t~NO^A8zy(U56 Ȕ28^VSMݷF#V1ƐGLlo/A`XrNm\ٰSq'8F@sNWBh 30Iߥ]>pŖK<}0#w9(z:"4$ܸ`ψ+aeغ3ƕzLbQ#l^M>|xڳ͋4Fi/s*]xL`C6(6`fv632#%9=&c aț"ӥUJN2x:^Zn )A= }_Dme6S 'I.uIpc_.z2bsK0hPVO/;M7K.$ę@ϣow}<7F<0LՁ֨/yeqP6;PE6%J@1CnGd/E F,Mup;-FV9:Z8 lqB㝙XMZH-<&# pI^h@Foeڵ_T*/-|b[z 2#~~Npk-y3Q6't{?cDRdY  CnDoKT-w]d9zkj,{bg5Ǘ;Nmp%/M-IҺmCmnT讲+?@*/TRHgMҵ`RIz,?AiNJ";h[if)ZfH=^Jj;QRR_!9M wDkۋm* P3(Bϣi? WaƏW@I}kāQ<'Z1관]~M AC],rϩ{n$QDKsBxZK?0lhp+o”y^| Cy׸z-7x!~Eॶ~d~n8Jh-E;V@Hf|k1K`XLqv8=mG17w+ Nz7N;HL$F.Ll4`YludžQ]az#/Zq`6Ew.:YMo\\fuga-jᰋ8^'+g_f`T嬭A'.41pawU@|G:<YH=z^H[(JD_|þk-MŔ @rs󕨪ɘTAL5\J| #FW?jE.i@TgX;sk9 |NTrE%ΒnW=+o78U)U ?M5*Wؘ`?Mv=8 !wz S8|fLWc}^A"Bɛ ٢`3ɏ'uR!Z1/#npz%\m&qIܲqcA)ѵwI{Ck}Rr=JQb"bPEj[k"1q./Y; [SCVGyRmjO5 jFw2?򂯀ץxKH6xmsF!C_w˙jf Q%WdKkJtZ0p48@ZVXMdԮxMkJЄ̣4m7] -a>xuh[httF@. +s1r< 4 <\YbtVѧ/EP=@j%b5B%qğmY220FIni$ -?-T-ZdE L/xN iKT_tp2S7q*#@CW\~UڢBï@/ge}b^ƈ_5\cG߶aeBVP 蟧/rtRe#thW 0Hi 1tz*2.۾QӻGwחRD dz\㛔N–3? xUE&LcEOΐ]oYHKa *Z ex |-T!vNM(<(WvU9y1*?!{me]sˣhjGwY wREz Υb$EdBPsS&)-sEW d1~o:8x S̷4)[Df8;\-FYNUK\Ef(aT-oIT} a_L-kb&@IoȄ{ ;9HF=|κZPCMo!8cV]}*k!'{%d ˇ"8À*Sp|3clo}*SX&0[#K"8 |SAb'{ F8 !\+-b|z ll3T" ]˞#79Ez Ȩ % z${j[qBDZ=m)I#j"V%Hq\;It(_FM卶 _'Jx%NhᚐP yv_$%If%K[ApeYGbAN/*dHN P>,ʆY|;Z4d>;(v\e`Hޛ4ꁜ,x/bEXͱ"AA`>HҳzRvkB2Y'q\#4HZYy= fI9* aԍw#7ËTRRl1JZmVEtv5  !y񖸍tHOE]y-`DQ@3Qe򃉤>12;ί^ 5> 8SIFytNkXQ'>i~샑Q˷dMpiz.S?qROoQ(u#|ߊm !.nE蠟4.y{=ŤX{ SR+f u\<4@aK@}Ż7#BnbNMZx?Gl=v(L> +vT;~ps8ǹM0do3;haݧNU>JYb'(ZՉUp8OS1F>MJ-n0²!+JU$I15IdYHT^4J^s:8_ճ&E@A龽iSi|= mZ_-C)kXG&߱Ψq {-"y1Wh= Xu#citp֩h^A?%HMꙚ1wdW'OCv.XV6 F*/jWu+ʞfHx.EdTH4{%B*8^dtu[BC>*?'K[*& K"oc#>kSX |ήZjUdD'2DSڲ]vQi UCT\w Fs>Fr3J:V#Me7n.TFyb#끼Ndm kL)7sn~ Z2TcYE ;qex7k{iIj 3QTvN gكL椽9d)AEcB8;Ɓ*@& td)U"s%i:g;&2K&| >6ƙؙԇ=믙.QFg0_x:0k;AZM tLҩzPŻP XS}"y,iԤP+*KY"$QKJ6)b{&!U 9no:cvg..'-ZMy章-'`10R8hC.B(il1>_R,;^ u" p> ʊɤIbΞRwvibr)2pKʼ߁L~n:2 Nh ~WJ;E˿ 9}[3K> `ϛ:zTB3a>8Ӿ%wm"G#'Nc0 "v\!ϨG41O;::2 W}ߒ?|fG iG"aV?wx.Fhe9 T0b3fJ<5-f)x!3zQUwT)hz4pPKgcaBbyZ+[+bI-HHbku(ݸ}7qc6'T*8-yJ^ZzD4 7^w z~Mb #l.Ȯ| @NY̧ΪsL|ʠψ:r)_vC=$:^DASo n=Ib(Gcy*P{=i^_2b9y Sv;WɢXUXAOon'g=KnW&_>)y[D-AAjܱGȠz@ V磠͸0 .B} Ng>G2 |=8@ys :-L:RuZHn1s{ Gtڐ}!cڇ@H/EJһ5-զŰkYɎTRBF^0.BPҺ/>C>ẙG sb$^OqsXoZٛϵZ` y.{W:&A뷾s)'=k2D$*^Js?W6'#/z}h\*[B<7[$ФާjS,n{|ċ(wH_%O7U\Z2ptM:/302Ȕ,LƏCCaU1wVU{9>{J$/F,q8Jkrq4^BRdbNmD<&r<ƧtY7d ;튛j6eq9fw5ea})o1c#vI2ijP%,Ͻ(7gd$Z>'Eq.aeRRgK + *Fw~͔_OŘU9fjрT8a/v *<Ɍv9ZO *^mLdY@*HzuBj~8S+!1"_>})P@*r" `9c#u-i ~o vNLxGe*kc*p2ix/9*gY?Tx` b*ems蜧g]V|AW;gOAnTL)%׆6t喵u +\k' ,oX4AA;n5fOK_= եnG]=t[ط}lW-%e};U J#tQ]3I`)eBc3L$z7G-&(2.%BpWZ,*ew۾_[f<ک5QoP3f4a9=䌿\@ugvxA'LV,ҿXAazwgn>W/o~u8^ [d#03`(dC>V.nN,WhݷnD$6dQqB>_@c(zQ,њCN)yzNGٺ IV;4<D)H4Ң@beMp7&mB _V"f3pHCXĚ媧t8H$ɸ5_uysX꥽gKmY\mB@KdC̍N\@Pņ,jV&SA^vTizz5`bNbs1ѠIxxXĪ^AI8}y2y*B)ɳ ~R#A5k/7z؀"lgA̿͘ @vQv/ i p(Sp& fnkk%qNEW>(a!_9ۗ#Ap?jhOBĝ삎gw_$ZBz^_V7J 9E;a5'=eR B Pa\NPrܪ`fN1W/≯f_.H'&Kmu⪯AύBn..QzSi}8 p深vt:̜ѫ PE7)sO3=[mhGNotR'tv|T9` RG>(@4ʃARVAĐk> #E 5[m4у޺wm k~'!yoS# 'Wu{+^v}O/X<#t#:  #$F6OӺDGh"7gJr˛Ti%$a4o k 80{Y"tM#.]g^@/Q&!Bи>ҔbqD\/7hR/me5U~+ MPVu[`dUآM)k_zP1 PWczhEtdw#XE&q﵂gaDphs(ZL8YA@?={67Kz& OY_@я!ҋyѥ053{eߜ:B OkBBF%rσB[hY[pkJ"k~9pL ŜŦG 'R&BLxl,~yᗰ@T<褱T)Cxi\0yp 5.],:tvkRUnhEG*c;v `վvcR9v!T:oT]fLפ):eFpJ&'mWȁv柬)ȍ/~ 5=Nٌ k9k{ěF}ҍ{z=M2y6ay^q[C*lvWj_j.El|J텗Sأ]F yBqKN<t y5-)Q*$ -> p\o42TUzTKf3ٞs:#u rgʏrJ=8DL7ʱ#8P_ΠdSbPFI(z=Yr+YVy%< q8ϝWݔh)r/( a!yg}Sc~ЅJM]\rKZo%mdG8/J! o7Qa4*eB=Q<roQN|YS U$A|Γ}u[^Dm#z>GxO-##ϿP>kb@ܺ~ H}NQ_DK>%0w;"x݌k|@^on‰ӖݹL @7 txRw{8Ĭ@'XX~Y{DBizռNϪb[Qvuw1O谯FW▷VD!?˻q֪KWww2gu|)O_hǹa<}2U6)Mt9??$H1| {k2Xjض'K3vjZjSмPv~ 8ΙoUt?xM DDh{tbvx,i/ϣpU?W RaJCY`%E^ EźAŒ>wPYZx(TY 'Š*PH0zt)I7yh;@ʽ~j?JY;,+p( b?3B``_ @'6Iao9 o6Һv~%0 4Mh n}?(O׳g?})T{ȯ0^ǜe5nRAaRБAe4 &=--߉ rsT 0vlyK¤u3]9V8HiM]rh$$d̡O po<I*O𶶴)Ty m-JVm;IrNgf]1u5ZWi)_X/@&L|2jk~>dF:w@V1 t*GE i'q lP/3am C)=95 C--\" S=}b}?笯y bķtL o8O1uB҉M}dlGȡYݥ|٤6J+V'r^D Y`)-n%stXN=ΜyZ2]bm!4~ EIpհf(J VէC?D]>[!d6AjLN6}al/ dww;&OBOGblS ] ex_-tյ f6UCgQp#IF`p Kb@U[ $Yģ^?_jV4qnfcN-w'/V G+"o?hAEӹF,jm^$ul Q%xJڋ+bP!6~$>ˇq}Y6B!#-;&ݾ 4 µeYOuvve~;&;;w (L̃\o)Re kIvs)_X6>st:J*+nT ;yM2=>*] _ Ui: uu/(5eBEny285bG-ItT[uZgˆ;wdoq/iܗ|ks)sK *IҌceρzO>{(N1:D\FGjo/ Ss&k@*|WŵNJJ{ TjJ526 9iTq$$<'>+=a qPR q۟BG3tۧ_Ay2JQmr с0x8j4-_U;O.D`i"kbJ5TRZr X: :ﭥHje#SfF+{NMtAjӤ^2_KDji*} N7_a|_-~!ƨ U$+%BNl\XNqmu?(}0ZC9" ;Y폏{Է(ZCYm)Rs}^iv%rjިÎbK+W+Ew#2Wq8b|Rde Vj8كtsgjC#x|X~+ry<\!#$yNS1++mn{b||p<% }”mᦡK/q?l2ׅLEk^i4r^ě*EF=XA34j?9jKű>dZ3>%sSk KW7hAؕWY=]VsHX|jبe~ʎN'8hs b]5 q)c: qDk fE3ưگa_ LoNyj)RJÊYE6 k/E`BjafxmzKܖ!hęN<n|\ݍ~/g'F^k}?64Vk $1<0IB\TI5Jf +*ƪIW_~2܌I[:kņԾk`Nii%h5=F4ه D\D TZx*pg(O`CgTPF  29썐Y ]s,}O+^CѸ&:oqcR0Nk?lDGX 7bWY_ayЃD/"MAF>%,="ɔ)L?O|6n}F^M#F R*/y~9`I}_74QĝMP\DIPgXgSǀ~dxEw8G4Ⱦ7.Ơr6>f& asOӓ EQiq@oQCj$Q I^݀0

:3?3u-3*%H< c|l\, #DȌw% y-Ֆw`k:DVp؍`ν ~B5<6NۣBexh#{)7MEn+)HR,a(4vf81,65kŸx"D-b+zs~; +d@OAV?h-j']^,d˨Q+=,/Qo|(l$j-zK"a,`רJclˠ3Iz(Zo!CS}2#?%rFRLt1g9PуykrMomx4Wē13/o՗?$/2L=B<Bn(0>/M4Z{iU!|Ccg&Y/SՎ6ɹ%DgncJZǗ4[%VNvӐ#Itpv~{›68kK񬮕(C v5E-huU4íDCAGmz;ᲂ϶\:@_5wFӈhgb@In^"X~wkdPL֪(1"#q ?Fde*9K|q[ y!l+ۗ=Xv*zg)Ohn1b_2a4ƉBF"^0ݣs"y&l ߛv{+AV,O780ϛCO)tPoFvGҸ詨):Z٠oi ِ9 9M ie5_ȂȌ)Y)z(5RhY/1!B E*Noξ7ZH;7ij7f%Uc9Noe:Wb(iZ'{xT>Nk VZ1 '*10*.&0S*,ikȩԶG jg E 41:I"e.v~UJ"BxyH?jQEʳ P;|awXA5%x6{@?CX݂ \r,BKر^H"n iV`**n%oփQ`bE΄(Qyh:0]E135 /qQ R=.4zjnSK]IZ$iogVh 'P-$_+3SX&U6bG&[h@K Mrgr Wd-^GB.igctc,Kl$EoEٲx14 ޮoujVD/>991[C0riܐGX.\[Mð-;Xv*jzawLπ0vtj[EIKt)2jk(*E%,X Sv]S -$|/ }+ojR"SZtFvk>0cp^CZ#5|ML5B7PK*UZs9*=xO_p SZy4}[7`EkK 6О/gF9'*Ɵ :Q~_UWCʜŃDn򍬯a-@V8&{^{0*,$"$]rH-ˠG:;0v,cWw;t)ghl`.[0YcʑР:ibcQe+yd%:]]?iiAU״z!.Y-fyRs7mm![fS̵T /9 n̴:dx%FX"(_kv #!lpj 8jEw9 ,α1ks՞y->Oo"3#rhr@^ l\c0;;ZQ(X.T.f G,vֳ][b  iztt?VzA "CyAbK>ВfWu|YPɨ`:A_NGh'z#{s)u*mYh':A#˂LrRبXv,A#n4 įu;C^JPܱ(DI<+-U}'}ͅA) YzN bJ- ?R?(b|yQ\$ʊ(hAB%$7t6Q l&Egąm>nz~u<ի\gz3"˟sONɦq.x Lb|HI"ʥVCXZ:+L 5Hh .!k*"rvdH|ŵזb(,}d\[4\Ȣo}cqBUnn-?nljGx3ס%/"Sg]EAp6noThG"?xE|kv"8ALjwi?vSRas lkye/ثRֈMX,Ԁ_5tA)-cwHSP. Mg׹NpUr`!9 [);ғWts@2qJ (>loT-w;tL">Aa=Ǧ^>-ߌU1o]1OZQ}I8ۺ?,unS90`T&k}ޏF~f<+-vQ9{?mgm`_PQas]DeqѶHՓuGܺvT,MAPRF3g58$g~XS_ѐiц\0hK(JYxG\ϖ5OjXi/_PYΜ(hU1_ !2IB1/3 ֵ-sS`kؕ`:%]99e]rۛ/hHyF,I\f%Ȣۆ#EJJ9c7p=Җ{xJnvWCL&gS2|"R(}" 2B`&"CKl~0;R|3CM cLQ1]Kr/ߢB!.p)U,898 -c. gB"ɗF]~ )1phTJcp̃n?H^fS-7W҅gͯ3MQף/X1N L#(|z5jB#誈I WDb*׌9*1_{ݒ5 -zeӞ1 CVhs,~w)]Q ƍxk VX|  Q IQ]N\ry76djuM5BH߉RHY]L8ox;Z] i?L_5Cm߁Or;v";E4Ff0c|vWi(ăEp ȹZ~ΰjJ=rs*-#˲(DLGz(l0؁xp2586 SWlg=x֗W)%fff[__ 5jl![<h4($z4y?μ "-c=,ebKz L}2&n}`ϕM̝'7~z+ͧ xp7" ɸ=V}_)LTsWhziDbXgѠL#dyk^!jJk/v?E) Hb)r~\-~a9Щ2nfJI->_;μxGoqҶUy}_o;8G0?M:/^wP{5tuSZATs 5X]QrJEabywN4`19M9i8W̳<6:n&^!9=F1}B.`g,z4KXvּ=HovXGRT<'NmjF(Uq<=~,{%n*"pn ڧTS$]9EMD~w qAjߺ:xsQʘ(c */9vpt>WܖzE ՟lŷb5y I_duUUo^pJ͹ $B^袷ʇms:9@˚Ach +%w{߈)F'}ibWr:aŇʩ&6㺢\1|D-uyY[RO$-=%f8fY06eMaXŐXn|E<݌%ZTj󴦰hB)0Gh4v1l2/䁋~G|UxQ>_tr_3?1Mnא:1L\s)9(-*'M~$!J3-ĞP/.6)f:ɾMrvk}ΐl24K:I_zʺgN^ύ74h*28<`cWǬ_ϒxPcD ú#$RZzVْ\{Ӈ L |Š ΃X,5ήxT6O!A~NѮ"y1t%u2磊e?g0?*W`cznNd53.yOP3G*#NZlܣC5Y3vDcʍ\Y}9inٳ^WNl򊺃([?O% XG-~C7:ڪ#lOކrGxh <;n<;Qu+6`@Ow~֟jiK!{-Yr ML}eFJF!#1ǯbCD̶Һzd!)͆B3fT8*iO4 (D?ȺvGk/-Wѭ C[BH黈k[Oq;Q4V~ZK3ځ|EV?\HqHzC */$_bel/Eu]RC uH3N >\"V#|>;Nn3hlqUnl=hs 5@~V&W?:,G/cP):r moIj!O\3U!b%Խj q횆zk/fPlgi:2&B-#rƟ=lҴ|/\8R#RQTv`MA6~fl@9vuRi-nwg1v0b"q|p.s R) W% 'lo6% 9껫yD `8n ,ㄾfCڙN3Of5ń?'%ow)J\hB;;\\k%>S.x5Ãe88BjjeXC(|= K%7Fzcy5/_)JRe7tKFwvY:("= 5pɷβ0AV8A/U7L"ȧ`:>qO[ô3q},k.=]FL1mX 7z47d{ ϋf A`KK:/h-MG3r%4t(`{a=S8HlC"b&Xfѩ)G_^+3.ƊSd>*/_/v|l@qU( %dqnZ 淤o2XUkdY""dZ[jDɆǚܴRխw/ҸL] ʷ󦥁W c7H҇hdPZ|ihChy.4i); aTBqBxf"kG;z/8HMe37`aɱW #zd \M+bq'@?:-CQ FNg^XM]ìM:KSx9nbٶ|FRVT*#YHF1㊶wԊ/FZ榡] ۭ V%%Bog{sd7Of^ oeG̎%o]PJV <;1~16H\ale(?"jA2_i僃zA5}?-07%ڨ y+ӈʢTlFQ8~ugJƖܦ@E.fH񃲿ĂD9 VMbz1%ymqRFrȥE&]\'<^Hs8^#b"RnvrQc#y7&—t{.@z{b ?aqOD`rr8}>(_1{ 5,x$%Zor-*2 4"!e XX ^QV=۞ 8W{,V*] 8- aJ01~ƿ9l fۅ g_eY[*"hp'M/.K;th#+DlHoH RfCzo9_.)+L'^)PuDz<~y5AG[g 0"ZzY=nd(7MܩG&LO&<nFsxLpef x{7KUU\\BhZ,FhB G}KLrxnX9|e#W䨸t<-g.U(}R). qr`2J䑌K􈓓5.Ue *do\9>EӪt 25U#6 E`y+CEbz1т:y嬙u\o.5%1*( I|L}H[FӺ̗j 4=۴U'sp]\?:,6t"whg)ԷMYEeU H|R}\ /;sKv!^>m14+`r,WT;lJ.,=DpE/m% vƺdcZ[8 wBy?; AvagS-jW'T?vl&]e@wN͈\lC'^Ťk/>Ę!CiS'ڬi6E\^`jL NsMjv"3WXљ'B?ʐ_I-gdn':^j]m֝t/]]&UD<{?npL҉+(+FƗn tU \V!Kx2͂2ӹDy᠎a;Se]E p>" ouu:#xRm phw}l}NdųzdMJ إYh4n6א;a&q8\N'l)^4!͖A(p^?DIY?Ϸ,ѓ]G>q0>sj3v~9vij; cP6f%aG*Uh{?My U0Qh܌Wہ{G sa: UaæRlL䬌_^Vhw!e|]u-1:6q 񘸉=IׯMzG\=eK`T(R:7h lEOLa0BH@L0U |AIBYJfUݶQAY)YJ џ?R%fe6hq.T1E;&HٓM*Y){9)]4X/_ځq\mJdF 7Nwtvt"to0e=|iyk5'I^GZŦ if _GHhKp^4xx>VaoßSZC*&klBZnJVPFKe iA9//;Iǡ8s+:T3Z0SN]8RXE"a[*zyt&RIG"گk ݣ@'uVDrGT b^pBXXt_M8/D@{4kG0#i/[),A O$g$V&/rZܷy` Ys X.@"PaP|6cu%*R%`ӑ::X,7lr#mXL{BE9+2 dt <b.31 )R[N 1jsC"Р9ҾGQ;{۠k&fN+NL8huM";ݼɼI{#R éyl{o0g}asZ<+yZvY:t5$).dLƒ )"b @SِXiؕ?O+Up:(bY`U1é4)& y%2L hJ}reSUc >pL_toC?/g.MJnf>Lg̷aoډpHK Dy>~d<cNSzv`LCzIStsan,H8I`3 @C;Ө&bFTq=;T*7D.=C}X ֔s2 N!|g󅞃{$2[henmTVI<,=_<xIY S)§eNk2_v+er[TIÞ,YNzgˁJá*릚}p?5^N3Ӝ>V}m'}q集^j͛*焰riT55*v]*p? Dt(:JVBL0 đ.&@wNڿD~bmzvB) M+qg}s-ѯ"E]2H}Gc` 0J~63XqvC p+>\! p(lH0H' 9q=0 oׯuʛ:m7. e#A껠0&dyQƥfC&Bv?V*ұ >p`# N1.J6O^|+V 3'D5bsٯzg5-Tl vasC@/2{Yk XDԊ  Wa2Nn ,"m?H|v^4%vh?%Y9U(IaW{m}'R"=@0hRP a9l`TZ>nku%: X']>B490Cwz3, anP(߱AMN/vC[cmc8--J '8^5c_ %*"zI|ۋFQ]^gQɰi$Js~?SOΘsUKuݔ!?Gw$Kzc.1f!5 L੏ߤqE`s,+U5xz0ɶ |77_ ]fjZ` MeS#t=SP:k0\R+{9jL"}{k\J  +q" 1ix*@1<ځ1eAI:E~yߌG^:xfi>A-=]Ԯ]zZ9.޸._NFg%nY[MųreJt0NpIw_1|qwʰ|8K,upbBuˮeY0]W'ZYws)U[ ?_-nO/f1)o5#YZTXrXqv\dHd nۗe5~*>\.nW83Hfڝs[*,5(Suk`_)&jT'~~)B>=[Yd1l$w#~dΗt;]ITC*F~ày4fPS D>7ƙYBB vyY5+Pomlsa;on~/[@yTV <9#ic7yʚű}]3s02z#Y,sre`(#|U^$J+6ɞs뿒Eӌ&5m8XK8тi|sM g#-6^EBS-u?f)nuoCu#pv]w@(?x#5a2CE3Jz Y;R7~`o-IasvgXMHVKC]amRq/)YcyY3':73D'0Wl'^2O7^~W)dX(Z8[LBz7>DjEف >o4]W:Y%!d UvQ`62I[ f|Gfx`a\79o4 lz%T 5(0:x0QokˮAy!e2$bF:񊢬u!8Qfպ+ o+kGCswfG'07wߎ;GOOԻӀnȗٺ@'v 3o2G0R\qZh-HbL|UɍTy!ٍ8/_ [uoRО3>u]Z'CFXKH:H+г]B=P96۬ :|-ǖCxr+LxdU`ɄSr߶N ;pA>QUiɗ[li<5k?΀dEHup4Rh<W[*I:zk%+ȜT\!?Ȣ͝FzMnNxZ? 1O0/ߤ"r+ Ezja!rrGÑ 9D)6ߤA-6|87/)B;}iܩXUT`co iҕ iA:PpMi/FI=v1? ,Pxg[t%3X>rt&=PR2Mc~QN fV ӁpR.MfFmcSa_Wc†.H}b/rGKA%pKk%R֡Lvٯ/KRb^iCȓ#mguxdEyAfX"V 0[ՊM}d\G/V%Tx&Y("MjnN@g)QMs,]٨,թ4,m wm;fYK=H)8'\uoaH|80;ی\_+a6H0lzQ1g>o%i`JM+u,Z;!nEl\VŖƆs ~_k NMyvg zr~p9A=S @qَ_P-wIo欴KE mvNJTd6 M<3S% ,%cZ&K(Q]WjNXfj(fM֋XWi-fGGw%FuHU Ěxk s`׺6$"H-٘w&GA-і1aO-QRoguw7ÿ|T{3`dN0Wߎ/[@;m;j"".]9 n;&x. ̈́t2x߉o#f}.{z $E&{h(oM>3~MeV ܱ'm]pqkr#7"6&3j|gv9*'ȡ8 q2H5QM[alBq0h$@*WswեbzR?j=} i߻s m?so7})AA}7ǑF nҠn8|>S ∎xſ:J?a!y$ d1YbPcEM?d @裞8m*h*G|?hS9 bXg#j_Ӿ2CCSv?AQVP:'@K[.}_R(z֞PaY3|lhʄ u|oռ^ڤ QRAJk}F=p/~KjXI?级zŔٔ4He؆%mkXO*-4y-ߘn+Jԕ}dQmM)$Ugf|_FkVj݂;(lZ zk4muhJͅ!$9`!18TE[3-oCY_:?gC)x'/qw6' a!2 A׭3w7PуmR1ri1_*R@Le}W6' 8kuϊjX,[!GpKXe!MRUk8^C%xdy=ۺOZ*g8q(W\{WOp4ao/Z;zE_ӂ!:p7<&.·YvܷT/i{`1:) Yvei*X0:X*0C?g"[#x'g"W-ݚW1 Bh :L Ɲ.QjUJDzglV -hc܈aYτ[ 'vysm Єڡ6pZv*EQsmAK\$pI]Z,g0m\o8W'€Yή5OJ_:X#EjNg&FEt,="Q^0Dm+6 lvO[Vl:P:%"bYAF<\3E֬՘+.c/7eH<{S!mQ`m!D-n;#o՗ c2-˞tօ@a`AWe%+&WD/jm] Lmg]܉t]oB*r>E09&d"1\ZLCnxv휲lԶqHvt.f/<>e:>Do cNjcePx~M M.ѣOmd!ŸTYPBŦ_zh15p @e|3~eaA9)Rl9=?jl5R̺o6ek (Bx}\H(rVH;<|،0f=A]#=2ѧ \8,"[Xak,w4jUb տvl펲4?Vbݭ̯Ujc@Bz%[5!?[#m4AEjeٮ W tMC Mq&:\*HGӢ_u̘%z藍tb[m;E{cN9 vdA U- D(1Va0^(t#چܧu0EhV ր,"o-@UJl"SlK U_,iy瘍y.d$JPdL&L'4wv;F}$Cc`C7!,ٜwHKUK3 rmG8@d5DS"}uSe3&$~]Jcl[;.!B5pƵn8$S=[dUj ˤH%zw^W:/=8N3-ȕĬtܷANr!/h;u{ qZ㵀I0+ E; I1t`(F0_"Qbރz,` {(:hOiї^FcM='1 K5V=RuVQ\)?`MdLvAm$O+5,\(QҁxsՕc4C%,J.f;vw3d/8;>X%c2l Q#I. c b|D-Q+ְ7T kL&2'[ IC$ Jk‚=W2="fG*jBgt"6:WŧF_*c)(ty2PҔ;/mAj #oMuI ByEyʊ齡@$WSN9 ,vNo)Yol,ȑcIWC f$U OkCPmOݱP=1Ov<پ4lޏiaϦ3|d./P)/3`G %&z:Ϊ H A я` Jtsrϝ*/|ȕeTm3ky Z9mGc@@_JL(nGci6^#W(WV zR zx}Dleuyi?mK~ WcfwFI<9n1(F;'dO)B]t rE.gBUQ9>M]g'Pr@>^UꞻUWoIJ[r|\3oGZ~nwSuEw" srQ\qPЌ{#.4(mU ydWB2(,,]W?$NH|c>B>^ R.~IG{-r]T4_x _" WGV g HXh$6`&8F/(II%S#@6ˆ|3dڂ]ۋsOkKQz9bD}-iv}-%VZ9N^e{(!Rac7s F]qV&Uʞ47= Nzw/y1M'G߁W`ǪLכ9ƚ k缗\i`ڐmc}S̃GŒ,& OZ2f?,F>vZF7n*?<@13}vNfH~r <{M/19]R\ 11|Akl Bss=9<ɉ $fv [W0p+Ɏ.p&]' `}z,V#:mqL1%&S*fv.r &J.n]3OA~OE7xsP;PH=Xj?9OhHnӪ#\Pjg (]ݮDVj`N.uC}^`im;?Z?|/h$A/:BkCp9E_r9>c9)mC贓.!rFrYa7EMA mmyoXܙ#\aL?Q oHrhؽɱMD&lHAHw Zqbs9 v\սvwjR A!ۙ aEȢMm,H;g>hG턢%^0˯ nx2E@Of>'M-${CKjvgJx?^8[P =2 ))Ÿ]) 4v~\\ڠc=.062|I9W1kq>9}pXa.EK\'ɭWjߥ&׽c| &֨7’X^TVb F`B[RZM46rO 7^)}ղ zA\/! 0:?,E#-nC)*:oٚ,gPq'0cJXFty ȥ2tɐ(PFA̯^ QvxT{Hm Ee9pbLYي 9RKE$v˻0/~3 /VHg9QrV>. MyVfBQGe,c_N c-c(] zCfX+ϊ}r0fl# ceȧ)EKGmK >~5rDu o)hA7ȁie+~ٰB:]٪:UzdX-?*pSmM==/Sup}^4 ʹ&3* a$7}\pO\+OXû6)2mfyљ2˰ʇU19Kv2j Ts[IkSziDuXQ[B\ (֍}J H0FM`ލQ̤EH:PΑz"˽iIjpITދkM#Q/bslwx/=x5HbFaS'<F'Re4 O}"BӃ9Mw KT/ˤ3HnM Ь^+;w3AQ@r1!'ll9Ϋ%`ydd\bk7ѩºSNA%سSc' !CVq~:K0 2=0 ^2',͚;Xe+H#1Gj{|Փ]rT۞yat(]&ޡ!` hD{|Ɯ,kBFsTbB3׫'rsN5~Xeҳ4I&zgR:* jAtOc _w2wI>Z8V1V4Xg Ӏ8ʌ@BT-żwВh+B/O# ˛}.XޞJ*jAWSu\: 2ɴ6OkH Ee׏A@@` MǬ-rnPN(VU^-56> lKP,H *_oidP(a IUNș+lբz va6sdviz{myVpCY4y1 !x8D\:2xӨ݋ fR`h0x}?TK !v%IJTЯ~:wyv〟iF vpxP<hA1rg<Pp2IdώQ.m,;'봙L8B fJDQF3 W,~|BVg gL'#"TR!of&K?KTi#`Cy#{]6ŃeByyIW0O])H:hB#p,ܿcMTp jk 2knxS̯!H7f, +%:iZ|åeCCfbvk:qdw[XK7jag{:0+a6N6OwՔU+v03"kh?;,,Zd+>ϒN40cNT.K0]Aa?BGu4uc1"5D@Eic;K=bhG-FɮH[AMyp O鑈eP7_1 rO[4d hhUnxċJy(Chj^o#<έ: eIHt/ ˏC ܾ`%[;ݠuCr'5V0 1'pz }Ro):L.)9مI/d;s?z m( TySi^xzᙴ{lQױTdp?YSqσL2NPq/~zY ЏNīB8;4?X5 t"yi.;/kwT/H#̰kժDnOAl!aۦV?O3Ej$|T\b;M7Ї;J) v,#؉$0 `3MaxkƂ)̎l,{+HXub*AivŸ@áPjaoK()~bVRHXی8YnZtϕXU/]>ӯܠ]=Rp M jix?ʀaqމDnr~dOa|aDHTs>3q,u4<'>i6ikQdu3u8076ENߧy@*N5gC'n;z7 b?e.@ 9Gg2f'Ng e\#ud|m"Ë1oI~p xhS.Tc>2f]q 7 $1€aC+J\CN*C[K-㩀eUEgUxQ6U0i1veߎ̵|*/V6{(-g?LX= &eD  B&UmH`-yogUTVz]@InμÒsVrĄ} II5&FVL0YVLHVC{v] oLx3Q86` ,>@փE~Lŧ扢`eA l޹XwoB4 v%8CS>ҌAa3O:9QH ZqիcTРrI}eHy4+U@E#ճ7tsnxʜJm) ]{`qs S jߗ񁇢ɭ}_gtpDU0Ƞ+Rkji?HM%)4>9h]SNh ZjabA'ܗA;埋L;HP&dxؗl6|Ls|΁]=9(m} {MtBo~|GzE3wk',%jzo[$S~s C;_~43Ǜ]N.|lYxs#, "+ G>V-<%̺ŋ˨ g*lhX؀p=c$p{0{,30Y'@r,n#R;>e[j' 6~V=uoQ8 76kW򾞗>IA@xK(&?X-w" +ڤI~p˕yr Seϸ:L"4:#n2sC=((TА.&/x(hZUt6-i3W1AWf3WlSXH?JzhS}\Å#gR@};I8^/#'IEldN]Ϩ瘍0l=J @'WNj}G *M O_b5WP ?넓F8%eClЁ$Nq[%H@Y1<khpkFӊTD+Y+4I6$= W<H~M&Xi|nbstR#VTS<5n=NPz hL~;.\58ktdun>UΪeI')ū;ꕜj,15XñC*мdc:߄[-6GSh苹}5=,zmq=~~Tj.s 4GmGfxVTUhQKIJQ>HpK%Ju/._%BGX0O$j̴ jݎoH(@'&)H83nSڗ ʷSRuY(XDd[p&RśȆۥESΑ,/%ѣ*b=nl]{H Co=eL%#ڝ;UR :-c0.rES䔏bkX;R˝ۓt][SΙN7vda:v6.m/lG ȝ@kx5Vby%;Lc(,(`MF"5m^@0t֒J:,MTh 0? [h%:TYBqU:~"7h ?ky܆ʢ@ΌV^y6F]L[}lU`[@h5\؍PvNn@%wNTKemhtZ,dMp`#tb!ޮo.}e'M &QGk2IkXnΏO+i9.ֈ(pҞw2JXEg#d7.8Ksx }OSl"EqA}`;&jRk Pt8!5 r.0~Y"$z/L׫ҿ=cr^ofuvb,y^ㄢm13U#LMS `鳪+Z#3iwsȳ8cz0D(oƯ95Qk%,^/R$*vu`k3"t7Xr~Ϫ碄^Dl=VpuǐҒ4$'*caH9=ܑ췶[#3-_.{fL0&l[+<g/_Zy"E){T390̹@k5R™5- >h)D@>)^s :n ɂxWĵ 5<>m@+FZG `W̽3+ӿZ\8j1 LO!Sh8ÛDt畕?*ڳ>'H>>N :er̷/њV۞o[F{)4u jo׿AJOb$=3ۢ>U`xU%6!j63! 4\ 0cZ:8Td0F W͙Zފ7W٣ PiaCw>ǫX9^EbK{=ۈ9S\RǃY!uڱ=r {+ApsZû]Z=/7_o\C/,A<< Tr?oo2J~l6IE t#1{$AqG U.>aۑ5!9.T،"=0%/j<Ǝ##GKLkC0p'`,FvJ&% p$k"tr3uJ-NiwXS,Mn-jFŸ E\u'LqfyתSVwǝ{_fq!*eiMA{˰y|WqXajSMV WŤgT9Ao7Gs"W=o$f~l9w}ܓƤK_|O3{TgMKKn,XbD|WXG&LN͜lIg{,O驱dفz~)oAlE?S73[{iUN+uGFWQ["|r 2qyxySk,?ܝf:֜)4۱QvĊ*l0Tc9f2n6X`X-B}(jzξ]P/n5DjeWh4R+Nz@AF|q(\ gẏj:Bn)<)>A] aS{^7Zܘ]c*zNE eA|;׾<PnnzTLF%jАto J^JwҪԓzV" ɻje=t~qtR. ~IR'G91, Gu5j󜯵dUP>_6(e_!5Wcbm9'2Oƴ@\*TPC:Jڷ~].LTLyh? k1'W"ٜscXq´MweXnK!?/!>` `leȶ6Oa2s0 Iu{p;նh*ff_9u=:t8_8J/8UG $DMO&2%ȕ}sENT^T$MVᘘr`ѡh4+wzxI٩9@j/p_85{kuj {owVDctfM": (޺ -XA1e]G-L~wO[Yΰ¢?[,%~N=;) f0 |lb8'Z6HuvL鯭D@9><Ն$*4U?̽G6b`G+R;񵐼v *|=Cׁ1_rl=JcErFs(-%BΉi AP^^inG0&WǰOtf jR#7laA\DbWF kG v )!{AY'JZ 4MIyZ#JaO s"9p]4ʬ oi.ah;V*f1)X7)chtm7W/i@ZV|eh#=!_l*P~{ssλ9 , jcLsrZ|3ȥQ+|CxJ3~*1xi|:FK*_QW#,q?JLҲn8To/F`" ^9@\lD3\Wċ8 /Cل69$O\RpYIyZU%ҶMVpޯR>F+UDfVN0ϑZ}2_gfa tig]y^uW,I5!Z4 ˑX[\d00o 3J)2=zY@n)RUlrCMc#GL;!dms~qntK$ 0_Y񌪞F%9|uOG$ZKe )'}$"$pT*~;uoEї(Qz|d(zPym/tKvjN 'oM/ЄxĪM`zMonL!ҵ3,*'D- Iq"p%_6`4cЏr'T*{Gn&\.+r@U*]='S8abr#Mm-Ce\hM`IDՄO;5sxǑV yl}!0`l{F( A:k'\q?h:Z Hs䞔`'7RMduk;EPoɋ %6N!H̪{\*@eQkm6TuyV v8ju9y%qt̟ԔL"h8[}BbrʖÔhk@iޯkEvEKmU|ELʜՐJۮ`tTRnb<8R"V% sWc5%2 *l6;̙|\&jV:Sp6 ][afʦ0p1I؉+EƩ}1v]!LVuR^Jy'z6Fnؚwݿz[DG3UΟR{դ[MRxH0(ſ%Su'#+ˆiamзၽs|oUz_{JhusVw7sgœVNo}.cS&ʗ!Ѡ#sUs!3dhD=@ 5f'~sfQ~1y+:crVvpwWC x!'?xmVDŽe$#׋ W&݊x2DJDk堟ןD>$w/[d+Zl2S&Ӫ!HZQwti_f`?u"Y~%]!X8XiRum;B;_hTIcAtrZ h 0rk6Z$; yxv*u 7v,(_ 8 @侔 o)iӱL]a x:afQ*HB^Zz y %WWVpx{ Z\"I(*vm m`5I_#F.9IN(#ƺ X@Q"8lfdL?lkP [GS`I~΄ܐ~$>k$10X3grʁ3JR }״[ug&oк4s )+F^PDŽ*S~3Za1RRhP%\sV$Qrzivb őUo2'L!!ݫWi y8xD.5kQ=዇X>rVvwV,oo7jpʟTL'4H44 k9cFg}sWޣ "#HF6+h;̧Yz]L^`r 73!/2#+2VMEy~޻c-+Ppn ZJ'0ҤF1K5~ozx9Jd!3S~ڮlkt4DUs5P)#A<͎/ a^'Yr[_Klr:̮cCcw%Oq.HM#}Z,ѸŔ]ŝV(GaR%[Td iHĝ]*u 3=u MS}T̜`oWE'PTNrRwMf2ӮT`wBAIMno=)4|iij*k D0VI=ܫ~z_[I\, KI16Z& 񭬏#5sV$  /z߫rQ)80d<q~JJ \UycH_4(ݎ|bͩ2B_A c/@̶K2LL99ɻQOMzWR~M úl&kZ38x)@jgu,܋=iK%ޯV)&XKCK o#=,ȑLmawx]{6۹^ov GwL_U u.mD-nS&ai<|Qx#:Ec7 6 u:Fhէޘ-Gh8qy y9xo 5P14>ibˎ&=OW88Z 򤹄ZCCz=zR!*N)9nTDr 81dñX<`§< p"n{nVM. 3>F&ޥZ1d$':R,%/@ (Ẁ\2`nG8@/lGFajorfMGc}Q2 0x`ěJR ,d06&WD}iJm4C`wk|Y/,h?uDJ8l'~o)Y .$dp ^{j%ʃhǁ0Ϗ#kPk(ς_Ԙw mj^bѩVA(w7\kYS$C7sPP6|X;4-җVG| ^oCٚ0$"EKPu@ RGۢd6+ޤ\t Eg&8jǪ Q9YOPb_{{^ϔu>O+j~ yWO|գA M r5 ,75 5@I*Y'Ϭ.pfUI7SfN,CKREY GղT5 €96,R}XؚG*m2|3)B!h?|Z>_NMreJ&1ke~Cl]08kuIqQ]OxЈJ2^xV ( 8mB-g EpVԱ3A49y-%ώ&w~0՞(HuEOO FK2J݋qERdˍqt K+}D0bzZ][izAHqo2',X8WyrUѲ:#01ò5/z 3P^'Ԡos}z|:œum?<ﱭ϶QQlpaU7RտX#|yY{H_Z(gY e`9d[,\" hE{<| PB-g_o^/bһXOal$Y[Ox7jg8ϱ˼ȕ $ 4hUB)_X] Y.֠yz);@ﻪ{x?_@\#,ǼKɒN@4/'O*\]8X)ɚRv "gF & Mú, &1 Lrl*(mߎ 1ioZ0:L3Grft&Y{bƎӼfZŘ[l|ɪR2Jj?P(*5LffG*#twbV&Zr.(΃vC!=>+8K  hV6c%x{ %\%޾e%R;YťX,pOgu`}SX!S (`ozPZx)[2/$Vy%?Vv"rueKHP;̉Ti-X^]PtO;1S 2gu%E^AB#ۊZ|0T_"a$Tl"n0mv!Dɏ̺$4VGT|b=G$YzegI Pvwx;K:M eb oW5iA^acDZ*U}{iU2͍(/Y+>U/E.FjPxu?|݆LQYE>}[$TkT! ,fU P>F< `߲.zL,%ṛ1pu ]Bk`GtlQ`j8"=J$dN %LY~]?ՋϢ$ Jg*NSsan7^!6=J6ƫ>c+M<߈<h0@0&D5l*𛻑ع91^.#]AH J<RKVt /Q(6i[C=[^l[D877* G.K"PȰW}F`[a啃nj׳ luzcD7Ď_X“m? O|^ڱ65C輸m ZP=2J#;RbL]d?<*p=Ig@4̘+,]+踸܌ն3 {N'^4 WOq8T^WcE[1ү!K4{k9At͙ȡ@tWx4-8fEB^MH k֮I像٣ChLB߿Q:":ȵ%P, UZOKܨ ɗ2ֺTRP:B5u"$A /LӠ9p]ǍKjo t3Y[0AT33d;"VMQWb?BqMB-#Yõj1I[ ~ۖde7]9;(^.Tiҥ/wEFɷG9GQ;O\Yq~A=r/'{(@Z5o*'c2]kYoKovT#tx-I% 0YJxk!Vi|O~Y`p,`Ŗ7KF#dN=Z %a=Xփ22XTSH; ,CP]r_3G)X-h(5t1n:hv_I`fΎ$ K9eY7=͹/tZ19{8K-6_y7d!2\-e^P%m[e\UǿPHٿ\a|IPBZYx_&#_#ϿKǹڥF'+z)L42T^'P o- j>_?{L& $; ǎz%k H@JbÔk&PְH-&L!d?xPt{2+\$-u"i¯Dl1:^ʉ)Eےiblp+tr "HL=xSD.Oinv$2||\ܘʼ 8$Jd#}E)q/u#LԸCa#G]]~C셲- \fOE^Q3 c*qOBRO.]A8߻W@ W|1eJyi huy3S/ߵNM?mvxsrnsY}6I41O} wp'BY7@q`1N@R)U:5A#d.$d<@e5>(<'nkմ,hİm엱0uZa2_ m$Zܑdbv-cZ\,)Os~.A\q(h:㶃TcAG=*r|ZLrKz$_=.DgABJF|ŻA~[LqMlS8)M< h XV:ɖ9T797FՕ<8EAaÝdBl&:?P 1xc?~NғklIE=G)2DU=Qd}iI}OǼ< f"{@^mP0pN?*072n)OOִVlåW\DEJH~~LҡE7a,Gb'^K],Ʒг]Zv;Ig@ݱ_z WhUTP#s'T?:5bP ~Q} B?pcInjn I`? 6xMU-"Ka*)zJ*ټi (A LG@V]ߺVW_w.W@+Fg8>W m)6g > 9"ͪƙƀX@ (giʯ&1HV:U oNͮaĔt8@ЫjXBK>fFrwVA|{*ߓҢzbd.rΚ@&aeZ_-N\T㍚4쇹DEçE5w388|?H.M_D.i"+TUA$ZBbWv|vdk/wΐmϨE*q6 ߸|5@}ag JZST|K\P k@ƲXj`6eohWF!(gsgʀ"!Htp ?5y&d{Wěb~!t GJ"Yտڕ`C8ab{mO_˼R %`X k Q;6V,8)~O(~MnVjb&g<Eݛ# CƇH4,\ԸC'8Sj00$O4 LF{:cv:~fllM1QNWv׮pKRKD(F/l?J|=ʈf+~\.FH2Cɭ 8k(g⥼@ʂQF4-E&pZr9*|Kd`r.W|aԞY5PƏj?!;1:kTi#k*%r/_&)3v\n+)qhm5zy kk naVtEŐ/nCgN?xpek)f35{˭&&L;#u-u@R?>l`V*" b0xSNKx_@.jk {1> P-&sɭh1^t]b̡R4,(/rǞ]u q|W}|f+ܱ~&c`Y[ <;sQx*B|emk:C( ڄ%}]4}[S8YF|/>|KP>Do9Ԯ62X;'X,'D&ݞ `)^1]'; R<%Wn2F y^3o 8R}թmﻚH[Cf]<ڏ@)p>~4w4`H^&[e-DL-UXo圏fw >ZBј[ѿZTFI6i`Z60H+XYԧ7vv rձ"Wb|'VF 5JhmˍKU%ׅ΢w^'l r<4pbSS?D#g$W*:elC$]!m%[CsV^+5k %,]kN7!R]E3 y< `˔x!qVRg۾JXG;}T>bnC7zׯdZN ENwgg#K$&B1oR*.A=e]QxS1E4w 6̐:McE]XL37K*F1q3ȿJ)ZjoOTHH=Rh 5JiUB{=wwv3wBHCZ({xD8d(sBg:zwN@++@ K.^S n5%S`^vhh*LP!9(}j]u⢎)̙̊,ZpKwPik/gDT1/{${ 3ź.<8+@"[%QZN';V|tVdQ Eƈ*,LO$pҢߡW{U Iʣ9T޴Ð*-{qP(Pmѻ@TL9L9\䓍9#σ[˾_~M5%wcj[nԺr(Ml) f9^<|) mg$EcxN(2jCx !5Z-B 싔VgkJrԏDbE]UJFM'n> =oM(esWILfB D.YJͫy杆r>n+ 鿈Œ Iѻm*ZLWa zg@X` ϡ%‘z74YRIȕ_nY,cbF,bv1^wN%`C5.{cIbC@KqOƋ= BuA` W7G5*w>t cIgd[sHC|*p) 5ŦmYZcסJ5Vrhg.#M?Eöpb$+9$?<\ᨷL`[DWmZ ;jn{_3qh3~3b.#n&|~C95OCm =$P] Z}zI!'hzu_KZUn=JF623%q b?,\L;#K쩐PwDŽy-])=Snt? EAQ&DY<z1_dFg{Kc!Nn}WZu{Lb'^\qA!^P< ҡ<.`0x#n߉Lf+5V{E~&B!<^f^#rJ̜y+hICBKU鞺i—iܡk[S|n,Yǜ-6/NR?LS𸡓ǘ!ZwRpD6PiŒd$YZuAEh*KkLK!4ÛmhLPRZ uCƑ wH:em[pz_SR@ŠTeE`Lċ \XU,DHM! 'YVQFԒ/y2sXi!ä[]YsڥWRtVgaMcinIО`XjdgH)Bslmܝv'G4#2lqT>ohL Єc.K>A66oIMaT'Uψy>O0$H(e@D᧿xqx+!#t^-/Låͭ/jVđ43 t~GN|*rZ[IZ8z׵r~֑3+fr"k'25!twtyC%X KD].{sI_Z7 !f]^pt&L"1.͘gaǎہJBCdFU3r -tQJϥJ%5N:{s'7'АW/xήt+5OSxjخvQy+K9% 7YrA7L}'vUd,@w3DSu , 8̳vZE|j3Lk܅5>bL3K<ECzE'merM󭂙s cfa\))}HM^V]ywd #`ՈY:C(y1 )E"O]s㆜_ok,_U?SC/am;fxB:j```xb)=7$b&pc럆6_ TPn˧Hz@h(^(aI(r A!pُմ?6DGv9? =9g PjIz|`}ykw!4,H@{nSO$6P/ϝp2Α+ F8%'owhRYG& O3َ8՚B]A/5~n$lmDyFqN (]A®jXP G“k`5':儿LGбP0 L(!6qD˱w_܅42f4m9$ʼwG_``<Q̐ z[uYB)E 02MZ2&"6qƒ#>$ Yڢ`5 3o3˲-p܄g(0QJzoGhYuQ٪uvU~b_n beX?nâ^^#/O:g==3\hg4jlSәh>Päb@ON3M6>%8αha pyڀA{6PݚeYCDགྷ U>I>E0&<8q.RRsC nQa!%{($N+mw v'Es5iOLmCYt*o,}J%TLu讨(4CHsOכ0@yG=dU"cVPZZBLs镺фgg0oNT귥gMi) U[[Y2,9{8fAGήYF'5,ɡȞ"S9jT)sxYNx1MGA"DY/Yꇉ&(F" o>pjnr=:W8QoE،ۧ;7XVUg`p'8"*o˜lRٶ[TU;$9i\4$REbB!e/`<("QrfY!uūA$Ջn湋bat0G̓bMcRӽJ-v;B44<"*ڏ3g.ULC,oLzRM*ȝkB-nmP0>hVe=\F6fЈ0jם;J}m˗"C,Ђ9|H9@K@Io3VzesnUG'VF8kLU[tȄe9Q; dn_Z(*Xm /9yщߐX:AcZDϸ56 Qb:;f!˵WUj*RNP1+o0 =@z0!%E|#K s)* Bm9QyT*|.E4mT]N*e>kWB#yT,1}9sI0a ڈ; hאok~Kan{ჰA STTt0NN1p&Ʉ(Xt^)auUC.'." T 9{{V J% TlRrׇix Uڛ#{Q7~:\ _ :nDrDEcP-"jlhtsB0hE~+jF2 !fɮOv!7E^(ܱRFd+2G1%S-|x)pԠ~HGO7L脙C~!k} g d$͠)D/ya]sxr1?ܣΆWW*#/;[Џ%{عWk[^hO&Ɩ [?+-%32Xrx 3`1mTY'6%VFoS ef(Js7>eӤ$,R;'iDp;"JDeoZ-كÈVơ3Tҗ*zgHb4nL8[C"GӒ}j$Pc P5x>$%gyjX7 BsF2uwiru "Cv? o+pC"jҗ*ke[vdI Xꆺ낆}%Br0##{l[i_<|;Ir-|)HLdb-dO۔oaR %u\ >=O] oP#@638r''\V掫* !mhhtU{qW;ew*u!՟P/>erxcTqi.p"o0a@jp )+AmbR3ooڣ(LΖ;z/F~r6_-ʧ>8z #bgG_X$e'V<'!3U1˾P'zݱ`a4qq+nYЈB{"[CdX\{XFfǣdyPP1 T~bWx^>h<$c$T[#_fjf^$ńHU.K\ xiJm0:Hu%VMb _+Vj9K]!|q J[k" Y\sβ(*;NCa v90E]*d.Tp]YGRM*GR)te3<;RGu亸TH i826uV ЧLbĒ6 en}%zS9t b"2Rsk^u'"^-|er%>7 2HgM SwKrzHRrKQye=ൎP\@ˮjub lvKk}/d_<z XHR J`۪cW jj=O@K n ތӖn4%:]8#5荏jKL;AGzQF2cb#]5lob`?#*[Z]-dnR nW ^R-Qs< %1wOpas2ȍEt+ 5|*5V@qk$Qz)8Ud׌ɲ|᰹Yy#Hffܞ.Ea1<-z<$h#9BՆ,֙BG%1p * EA.d gJMp牻ʶXa?UJzrw(ϕ:XsXgV4$ֵj\D _rBD7Q`#˙p#GmoAg;53X] y@`*}Bp+|s兡JAD'PuFwգ  lմ8$Y9R k] M.5^Q2Ð( WIڹ4+,|2%tPoI<_pM1L^0Dn?`k[ mp7Sb 7?9w~|KS-kb#=n1:$T!X fl+vGI?umd^j|0H[^ͫN)`" ΁c30̟|*! u5pxmD [mPrw0A7 ~|e˰[ܺSҦm==kf%93S̸I[@ d5󟝼KܪzTȓ+"'-8oAAލ5̀P6R2R) SKd%$ T7sbc3"==k# Nh |\$kHtuv!f3 j\J{Y|)=yM-/iHE:A$ˊ, QlaW2SXk^4Է?3o6uٲZ5 R)'k\pT-屶{[P2J$JU@0?aX ;&D*!E;d~ђIsK(0"u6="jo)\-GY륩..®.sV긮~1˙] lzuBVy`yB-CaF+q 0-յ憱ϟ8؟ WgɄoAѕ!d}zsٺxUk] 7>1d@A3LW1/)MP0qc=wEuAP`8x YZ9dJwr -琭:hv,okf f͂7װ:M]4Е9P-8bTA fVTla]6>ڒ@uđH,Ճӗs⒰3#<⩦wxx-^7nK"هhb6j{tLXjm*T#!c3@u`f$`mm/̾@;"-1AF3_m /`TB_b-$GF8{v?\OBDg4_rL.E%l~g-ā%~)B)U x~~b1U\#{ [co?=ԔX'Ÿ@awƙA ]7悥 T5n5824 ޕOYHR[I [HК"i.Nnn Ak-hd{0smBr f_=^ ;2\Gċq!u4|>24`;$@iH=:2<|+>4vSAKu CS\|x ?ƗX@^bqQ5+_2bY2iѽCV[7#1@uP·h$ .C?nU@n*,@%tm.8rZCkp\K@ĖSIWޡzSh]xdwJ9D͚-LAB⽻0Q"GbuHH3j%Ʊj-gZe=j2 K)2lPHF $!LJT} '^/TvIW01&3P2 BrnӸDUt7$0~׶cS&)#֖fS$Ч׈(_sЈjUGzyH*]v!j ]Hqu)f ?vPZcV]YnPٷ?eɪRCC()SOAv2_{  W_{K*/)Bs$}(= J6jCI͢ FFb?a`L+Lo[(2q0jȦoɧZ1Ct=4ut0xަ9@)Z nIIչ ۈYg UAVvXx!>Cɨ9 R4/,s_8"I@Y"k>uT$UYeWI9o2#7_"gC~YK ,(92qȾHa86|%s-⪴˭"oVh^F\аTFվ,5!!?*]u9!rw긐=~?/1ێD Xoe`= :ΒkӖ;#)l{g:ddS>q|6!@*hr;*S 0Gk7w\X6Oy"tdSPdzl!V:N/WS%aBE@pF_k+1aj;۱;vd{0491q/2`D~t!^r y%L\F1߿;OFk/S*ege+ 2؎,(yrvG)a{O"aLa_QZT%Eqwͱ ٔnJ#ֶ6p%E}s+AJ' 1:PᲛ[FpwDvsϱ!>QS|UߩȁРs LǥGNȾ[FM9Ibb:d\*)YfҤ: "jMAcxݣ&a-%u Vd7~fT͢J{* CgxoO/3X Z]ԺBhKhrgEQ۟>A:U{.: iG=3, ( ?H) [anPּE 5''&9ʑE P :`]dvv ڊqjPFҭ}{9_E4< 4|)nl :Nvm&ǁ*Ldݣϡ$&~V[BrQQ{ q4\}c r=lӛB ۴ F~Hg`k*e mj"ir;ivu)|M's6͚.isﮡB5G璨KrKVjysb%(Htlu409z?t8Gr40qJ 0BݐLrr@!vup^T\45~UO:A_鞿FХ7 GxڐHd\㽹}B{.|^;{b dw]|'efWӱyH4Rq=֚{odvUTزJU%Nu)ͼv2[6n0ɹO[dJ:`s1e,;U\ 5,@&.V5Ϥ&bmh^ތrj87.'Ε_ T½zblav-Op ֓9{렑 # %*p7ȘU1<əCP9y'[ƕW1x:ϯAeIC6ibrhsOi,:rG5 vwwH:'|#jWU>ܸE5g \@f]9h$GP(75G{ Ո]a{38WJ[<%P7EY/T:8[Er\qmr7 koR%t<Ƕewin2PEY^yVF (5{զeԭؠ(@ p%к DG@26J [&!#9Q eBY+N*D1o7`d83xߥ")9gXFЈ?z`B$YzfVDNIXE!d; ӝz n^7tw bݖVY =ޠHMVZJc iπ8/p~PD8dEgB?vY(c8#2'6AtfX_9IdQ|z߲ETإ6IRd ٩EX:.yy>n88 CdM8HNYIM. 1 B%Xux5DȑS=iVsJjwXJrɶHw;WI˹nXQ&_u1/ΏQJrgǒMU#WģgUThFh-d '9ԥ)zqr^Lת\ eX+"'QcWLj}.r _)zfMqP'I!N췄˗#.GNv́J'i!Wر#\.r@(2hBflXuڭk "I<1k"L1T~q$Niw1tL>^U=SDmb%E'kvey.g*=~r ] z%#tjqvzvt ct)qX nxtPr ~,(YAAmR#yXݛ$a@0:9mNb~[z+9(cE,kӱ{2v>j;X) Y#5 KQ9JA ֓[؉W?0ɷaOӭ)Hl;D١n,b9/k}ҋيnzM:=.ġ QMgЍ{XoIAaע#`axo 0=" H30,1ͪqQӐK`Y#s5ާ# W9xwUER߽9嫥-:+#jց!Iz=' 0nêG({2J%#w1{!9my,eyǰYN, (6tLZbL")+R,kǶ@&zVW2CΞKmO\>(a cP c ETf? ?Y1Jo9Wc4^VLCz9lK / VƷ`XV%xsؼXP{W TnIFe tv#4t!-z5Y'qbk!%) W;y2aF,Hd)цE$D0:Y'Sxy.՜MkD7mIh" )Ż_U=lwnͿ&V}xIQ -¾AzV;?,6h9,BB 7 U@"L%\[qi|h +et?["2m:Pӂ&M,?UU#Id=.j<}%FRvǺfEVOBfpdT&Em*(} + kT3Sq݊8o"N\M5(/jFF/h3dGAd$B^s@dRNFySHbͅȒ8^R hH7%D AwL׃|A.XNa ~_@nl ڪk= Ɨ1ӼGLGcڼzfXk=㌊J4C3Xg{.k~%-lUǣwivEj(¾-@gD;♁IY@jc%Zg]KWYʦJD06x`4k {o,Ֆ1K}WX `/B$x(z~5eEYo`nزt\ 0W Q"ZLq^N |$c:zY[V~:Mjv6PḷxN}W) vzR}jZq)%#i|Wf,lm2WC'1K̩y.T^qgwz$>!MڜsiC6DF<m< A^0$̈sZxc;ߣ7b<*F0TKj !k _k =i 6R/O@S|!z6fJnّʠ4cwɎ§D|)?;raoe$Mڰz&*`q9b^"{ŌL%!w' KܩWnC{BÞZXMۏK]4iIp)FB˜ 2`xO>k IB<л CBLwXsXrtZ548ܒ>7&~9ndhjc[KuݕB+(G>/DjCzMW(ޅ6Һ9Ȼ.qDX}ST(;թcL櫓-hkF\Ԡ)?jQUCݳ[PGpjzQfCr?N ^0-C/%6Uv4tȊ Ff)Ϸٸhj f D{XV_Xtש9d%QyTԋiP &R Ԅkz ]J>ʸqE]1e|( lcׇR&% ~ 1JcMdgd=61 :F|*)K*yKc 4P/"$_GT2 ޹e,.еoCr=u2lEt $fT´jǢ.H۬P=L(O JHsqƷFԖ~B\fv ŀ 2}OP^ufga,1>MÊS,?'?ݬ>ϮLw䧋X"2i+hԑjmhMtA츚GH**pOl`~ NE??__羟>tճm7Wxyx\ GMol'>y_.a^0׼a%;7'q%6V ճ@猀hƢ-C]q-î>\hÓ7˵+W@2ѽ\ODE EX\UަN&X󏒪*qs+26YnjIB4yه24Fbσ2WoW.n_ܔC{%X> NrNN*(V]d z3M™U9n\Q^U !nW?ĬW%69ynQigf(6e { qӗ ~5͋b3~ltI$ w!NdY<h[C4)drx}Lp;nO-.دNk}J:Pn_M: I8p"&R؊4b0…]S fL3UM>fhix8̲r+>U`yޔD ]cwA"G\>f[$źpA'K)ot*=o9G^)EHX,t[ Ke{ŋ@&U$h} ~_Q 2oHsb:l9e"s 50e1 8U鳣s,m?0XG"gÌZ~HW3g(ťdRiM[óAy|pyeSf$tw YOs3DXz nМ2;]3?$y]FN29x# SN7/#yX H쮋e2O034 E[Onof--^5sV1}Y{H!a]UAkMl̷EH >D׊U_'MpQT^#ag$(->cԿh |_@[zq I;HNJy1Xų𹳅?u٢)"VYgus@QI榸pHXAqS@=Mh}=<|HVa8{0|6maCX&e%e},IF^{ d.n(}"CkMJe7/! A+zq;sI#NBR>P\,Wg_v^?v^h~)zKGAK## MΠcA`1u;*pCⰢ) n}GX꼓eJ4ë6+eˍ%k+<ݨjLGS%DԨ?\EjBƻwuDs}|Η(_i3ur.> Dh-a v c XWlyͷ@7R.hPBi> ed傇&!?Ӝ:Y@}~+.ďԆNDY-x ;Qť68N*҉P>_+ qȦsJF5͏Z }ӧ+p<>2 קUL_$lB?6qL Bk糿 8WZcCVtlq Fm`U<#y J?Oc[}1%6E =(ŠOttj8GP* ǞC hg®~KTa_ۂbMc2mFŠvmS]z< #f"޸7 buT.wbZ}:.;}W89KpKC2MV6ONL"a_^0 _L|b2 I/{#T )N117Tdߨ7&Yµ4G*ǞOMLU˵k (`{B]x%-6Q/](Ma"vՃ.ĞS @F;`߷\ ?فJSaW'tw["x5` D-#{L#`kk#pc!g{z6Wևh~|amoP3/av]2OLFrw ~\&j^DרA_).Q;J"XiL[;Yve%m@[Fp@SCB5#rh^!1I"b՞e`N5e >] -]$"nNr-c W)tI: pVQ zQè_&^0K^n`E zW/ i15π!k7qッ.^gc x&ʨ0_Trms,5jXgvAVmeyEI'YBE͕fz?W Lʇf#ĹG< ޟ5P>RFVD1Rd/rytg¥{9Y7uGwqKw>'#jpj<6zlq VoV 2;z&-W MOtK ~$VQǦL@J=iY׺s&LAcO!2]K{ [RD9#^ֵhWc7aV aG5Z@a#0\+=)?C}2tnNn-DnBvO ^x.qZ{J8l9x0'_6h~ X#S'*\_w Y" Iy (vT~ꏐ3(,0˰J}<zLGv#yi]_MO3Yeһ GGdnJ-DSzy֜{%1lp\ )Z-0ݱy8jY, k*3X5kBF!B6Z ~sӷps%ர'!x3p޼\nbg X=a8_njtOWՍ YNM!CL[QD `}Y{&]@u(\7ld. *E)"eKxl|L:vU< z޼~kJ DJxTp-@qAѭ舋Q jV0k\ @2o|2W ы+V79ȿܡH&>_*%h8c3pe:رr?VK w4]nr\^O }^>]T?0bv8gw\ar8H 萧i0R[q"pFzHJZ1V:_WࢭκY50mIWYk]zy#sX b_r~ "h jmPJX(+3N #Q*o-.)r|bRYm1?$8=w[I]ioCgF."*dXעynh,dtNSjTUlVs$e`͈>Wٍn߅Z00dE/rnx~l'e9#=cKY9g3]zɴWrjSvZ;߲'O KQ[-iw!9ԕ^YX$1jqzr2Uzq$[&^+L 3*0HuĎggsV9%V:w@Nw L =c&uA&+ O=D GJw+(Z6lʎ+LJhno1CL2Qُ;#-zXH [ض})_'ٲd;dȒ~fL\< @ZUNcOtM'hG' ⹺H7цεZpW}&?di0]QD0џYq2y@@}:s0Vݐ"ȴU'M=o"\)44#;TR4awԈ6J= Qǝy;D<x GmܡUv 2gh<„5#!ֲ]=^rv"nl &ȭ ij('h9ZjWi}L+IېbSG! teȦ/m c-@RfH\X9OXC'$דQ4g9_9mŔuˬr{#qd $Q/ySs[dpx-XonB^C yViQvf ߎ+ą:*%<_3x6)אHޞ:8}$[xJrc#9 :hˇ!ᇘCLz~Qj to R@ *'U l nijafQA~?ĕuMqMY~/`3ZD9H I5R}Fg}yi/Ҝҕ|oID•*oĎ>ʒpd?iYJitVHb!6(KnRy\vFc`wU+T۷H+qۂ'o.A+&egbRHl} BK|eVտm|+lKbE5eTfPgetєE_J1m$3tsAdwfRm BLp2_q˙(X!5庩^ڐž'9hٕih9)2,ZJ:u|8 Ԝv\ޛj~sy ˻kcqc]39V{+BECsb?uf1A ʴ LW/*?է .K:UM[|ls r'BK([Ѷ,|N)9JH1+R r&2uoB!T7 X@k1S|(S9x+NU"yJ%wJ M( $u]2Z.#qHb#L2i A UbZcGXdԴܫ)28_%}QX؜C3§r~ZZ7{X\u%dJ+%+I(بг@04j$-Nh}f [P;]>ep+g@ n7PprL-J<2gd,[)E2L_  ;L̔. pĂlʕz{MĄ| [SJi 1,xgmAO#=xpsy0LS7fbi({l/fjiH1jMTeaxHRyvĥ &^cFO8Beo8n/|P06$3SJk#.;䗒,jRv! "Tr"~r\?ٵ(\]`jg*l|lEezX#ƵpXXQ'Al`Fb7PxTYکZk2V'CO>5#=UcDK.DQ˟II؆ ~°! Q.C$A.<g?"68Y<8,lM~jl/ iIBhnڷAcH/D΀ A;V$PhwDGH""MF_)W^1n:E> 39Zh-V~4d-}j0"&2oC =ob.!ԙWV/w4WBϼmi"k#<).w!ɾaef*:lxSP HPU²  Y+dIip M9%ZʤsK`.ي/ !uy]:+iv %w\!gלXńB]%؃/R(ݮ NDP_4/U]}~K,u;n+HL)8a )fQMɎ9?P+m[.+-}*R1уt#A#2γSxYυo~bJcz˖xk Ue]}0Z)c7q=")BZv^]jgMpEl]cJ(^ zM/b N`0qolo#hKuT4qyq~M*EwmosOXmG 1CS+HNV/vxi5bM C ι wb6O]WAV{?Eju0縊1i@( )\NS#s(Ax>'B(HAyY$9R5!b~io[Vh)wXxJ7~i~>oN2y 3eovJO4!= 4RtG+q:>vDx(G0Z'zZ a5}TU8*daXErifW.9I 2U N\$՝1OMmk 0$;5bJ[| ?8yr??rh4+S)ꆆ Z]OD&XÙ8B$Z{}cpJ4z0uRC,q{Jj['6Xq5NAvL49"?-_iq{AGL) p IT#l}Xj4Za7t&fPa%iUPDG"CGomjej_4UG l2ݙ`&({(Ni.QHÀ'y%o P mnPXeGDnE(JlElU\e6L cj Tuu5|c҅ MYEsx}pf8Z|$m#?(=GZV 4xVx NYpYsvR-/͇_pZ`uVӆXR"D`V4Ev% rW}ZKٱ%sRe 8y( p _$@;\3FLؐ$-z4 WbLJP(@ _Zb0<{<U.Gb1LDt>y0G.Bs~fDV]2':0"h sᙉ`fRr*-JUBɎdTZʏx=*CGjcNTX+ei^ /H}1&lLp~][OSl{F?/[\[WUt ֔N:5$V6Tꇂ%'LSGÕgcRtL`C&kF֯iW//m٘3i@٥'(~&,i80m O­8X.uPڀ \UʽQd8Gf=3xޝ&( Nc~lztNn\(x;X7tC B;i _s:֛u[ZAk)/>XLs r)҄0\år2B܇40zrG2q %M}#!F@Uz產\sm|JxZc9%ޅ|Sa Wqb[2$S-~aXg[3Q6SV<`R"/"$R DQBtȮZ,U1bJ/T<'s3F.:ub~gBo^zF;]տJf laIwAb`}})wI'|.ysߊ5?];`pEMGtVTTk%̻ (9(c'uW*ѧis+a rm@&ӂMlΚvÛ_2 )xEجmT^HMW7rz!3YPkTZk%06UƬV("։7yUm^i [_*@M?q7gt_4K"o'g=m-s عnZдo-(:#iߚw"P툾|Z؋MԨA"Pc{mQ'ӓo*=LE>P84ǴЭcV>q^XY7 ݅sVgw+]tyֈڑ`၄ J<} shN8>Prvߡ/LvΚ88c?BP@OYS9Wlnw[?"ku"Jw'"3ApbiVASv#1`?3Ѹx \5{} QP ~y]> JBoJ#x2r]<fuMPԗП2R^X13KJy=ʞÓpA\B G-XA}(҉D jt+%/$tRL7W,.S~t>ۊBFﹹt ? C`%ge5nwB+o_F>зGc$W{1ۘ$, }RY=Q^J,rpl EW:TPU >t{~T2'[9Z*egyg^+C,-t]-t-AoDZ\hvz`$ WlJU)gU *~Ud4Y} 7 gGk@!?uI`jr ?9OچxZ|17!큮n/h%s4AVǀb*]_:.ɑAD岴($iw & KȅY< _/-hHq`&¬巎x㍽Q"9 P$jƃZ-iOw"^jIAl!V<Λ>b_=~>I B v U~෪zv%y_W@a_X]O!N"v%hDwR\TUpP= P @( 1ވ:AlsvnFnx@bBd'3wmʊo񆂱6^ RYc= ,st1r]dLEG-o7|e[Tl¨y1pt/CMK8jcq%ךM3{ ).8RC@R{(i!t:3p:] A<ҪD<0:$# _$7 G ^DBS=}-Q (:,HT3ւ0GF 㬨:)h˳vzQQ -l#CMg5r!=EGǕb:h1UrFlo؈SQuc35ZGNXlMpgϤ㮠cy{ T銧0V[c9;˻Mg#'0g᪀ңXhfGhW[`VFHfCtSHJ]UaZ3*gSú&ͱ۰W=a3=N6z&`0"ygtIMX(4STG8"z#d&'C6: ]p*5[[L0@z/"s+n:鬑4|QםTID~;2;:Cآ'UsTAzX'˽L}jܴ=vByi) -;bRmS܉Av|˂` [`R$=Ԛw9Vi6H >D]У=QS捱e^nA%X;'H/Ӯp_rW hRa<ۊ(۩6n,ȅφ7ksWȯ瑎Q>ɬ7qR3;Uc C^@POsj!'s4u0!QзFKX7MZ8 v%Kg W*Y|46c\ k;쮱6F<=f vc:9Ԫè *~bOQՑK\Aji u#E-y:qA28R/n: Ko=1Űn'Ěg[}.u]Ӕ1^9nJpDw+GΙ t~ټҸB*EE/-zO1 ӆMA,_^Hwb-'#| k Q$mѺԔ{(',Il&ȈU (7h.6F9ʉ4,xJl3S+q:v. ʗf?,҉"q;GP(R/oX $v!^)=:QD?tOYO[&wTYR&5y]m L:}9hC*`7ŏ2spp7 ,v^?grPT8_/F&ƣ ƿ53^g]  ?3[z/g;X!_&FUx7-;v9캟_y:Ǵ'T~U ӳ$9[%XvRt๾`B0Ap\ j‚OF֦>>:9! Їy uiG1ҭ]NYiKS2Ωy*PpTRN !>hṵ8 =TMe?BވXRKf5[T_hOB qDvezbkl= -'kjv:GRBWMf(mG@~iC?Sy~4M1Kt{C]>s 01uWhZv_tH;j*ybQU[E2xn pu=<Ի؈oiLEPj"t1 JFg0?% G@b1d=z_ o;UP."M8zhuvyx ¶ ^[t8^Um# /a\DO`?qT ." FGUh6rbz=7ڂRdZC3nDqc^nE_ أ7HL-6h8,ei5Z ))E\F*j  82TArVzsDUlv`ɺF[To0"Km2QYɦ]bYx(#f a"1 rf yRU5Cv`#(k 줵@ e16.x], J M jedqt;M´}V (Yiuӽ4hƥFYBfGZRHAGU>际0'rp+R7"6VU2A e~O,:&5A;zҪ{IЃBGPfAܚ)hsH:/Q~H ib؈4z*ټ?EBY }#}PvVpmUSZƭQl Q)rhfbmy*v}r+p@xGKƎMO7?ߛĹC?c1<L asj5Wl3T$\}G/rNoQh1&oGK*Er3>fej:ш#; X|?YB^L|D] BĪ F(\f]}Kn 8߰N+XSy@ҿGQdýϘmKG؝9ڦkAsÚs*hK2Y#Ɋ`{rL{eKS. )2YEI$pVEz7_] {+;#xi6lT瓣W- GHhP=;Zq!^irK :Dz3z:MPuz_4+7[]cMlw m~꣩A;#n~>S$ E`;@kv:@S|H-y Ycbizs ;Ti䃭odi_q6QXƶzMֿLՋSংMCX.vb PPVGX E .I(hfl5@xR1 vmp!cIPITKMe8;c?F$SSnz pnF>Y7ߙTHQXEb kT+k%?dٖx2`F?Mk`!٩^H!2t?yZI,mCYV} 0qd=VN-XX)yХfN z07F9'%iIGۢLc$-Ud X0T7YP(ɬ-y>;L{`w~˟غ-&&' z( hD0~3 Bac2P,Jd-ҙaI#Y*еp:kCAIu+0L}h(Q[ڒ hQ1/k`aOxTՑZӻU>' R}s~\0^7vݎuC_dԣzn' BG{tUÓpB>l{2E2O\0=T#&5hxQ22SB=(r>]3g {&Idv`|#Ə2b6Je }z!⥣oʋ(zEb%{*J*M!>~'1% W8$Ip@XâݩEvTKeZ$yi$1E.7_C#|wXΑxaLۢ |k۪ULk7A?apEPYeԃ҉>'#gŕMG+VulEa[Hcw992TV{dSF(MtPԨz a83g,4Z>Qk|E IfsߨC[ɯk_oGxi3IV0,7`lL&?Hfۑ`1P΢Jpd4 7nF%Z*- Mܮ)vc*O,x}q&wk+<ĉ &~MMҎ-ie]IʠIm JԷ,ˣZ<P!_K /.& A'%38KoZ%EW/ Ijic"R1VC3d_DV3Fs35T@]` nI9:lųF_c}/jLxyN>BvZݑXȫ ?#cݯz#LoT:+qdٴ`E.0M)kGnLqs c7#UTWM?8d:dT9_p| T򔧣5oK˛*~<@eo9jiLE᠂k7C%DDžd p=O% !'8>>*@U6rRϥ]4jVԝU˰l&Y$͊hnq POO"ݷZVrڂPsf5?q#w}`eEA3)KPj'8cm:WO1Cr_;;dd SLlqR~XQ|{eW?v?sbٺAX;0/PqT͂6-}x]5y*-ي ,-=?ݬ5RS Q]SoZl9G+= % t7X[F#Nyyjxކz>3$ā\|ݐAw1 =RfsፇmObD1R8MZŸ(ۍk$j{{&t]M`  J?UŜ2X "0BR>(ß'0-T*{(m"Y=]d zpz;<4)['z ,RK0v~D,Oďt8Qj'0DnVJH;Q7|z᷺@-*Qc vEoh/o^Ψ`)ph⦅i.Y|lIqQ\"k3!W^ҽ]1B6s<=;[<9ʦ1()ea糺?)S* mZl/a12%/L몦XZ)s˦@a $6â~X X,.;QT_cJN|#MªfSM7\~N&Vrp c3o@!n (&dtNn`ȵx#HDN"ɂ'mIH.ISo6>&2QS0?TEy2uzklZyVaB!7x KX{SKThHu H;PVRB ry7>Ka.1z`T2u'3I\lqC-y:%((Vh8' 㢧2Ϸp']HF>(-9A}5oĬ6;νOJ;MY0r l()㹗ɷRCQI:Js_x;3.)1l3ڮy2aX0_Ң.8L&xru7"P1;׭i 0̐\OFM8A4ð)( j!dВ"spGSUTOfY/sm6}£#i/]lx+BP#ۏ0l3x>2L19ٙoAǎ@^S 6#geoՃC*0/bwVc^>O1ݩYi) $t8n+W&hW=@K! 9` 6/6*@ؒ FD׷5q'Z}5H)ų 駋~Mxi@(5JjTአQdm]lj-npS/|E Z|+;|1:$ Zj1F#7ivS`fێ!6S z۷X`@jݪ~v(zwJTo2 Se #<#|.KjF RrBPsYsMy'2 Td;J)W .D !̎ M;e_² w:-O]]%2J#jhظj RL \|V=nc CW<5t5xrb =6yV9BWc, g#>"RFmip,Āb*S(rOL Ye.$zE٤ {!cӵ^4 ܳ:|HB̟2rA ^c(ٔX(1{qi>w6bi=[?Z#-}ݘzl0Ar ÓONJW m;?{?gy&fl] R~SGya C"&F 4s4v@o=MIe)BV='*<7qaڬfKJdl45i}zG=^(vʣU6k-L.7=M}ͧr?p$3ۗ]g\3xXj Opv_,"-HAv6JBU?'43o],e.xs,\u_8#[tv_z-dyQKϕ\D"|Cq ?t((ͽ:~W9P{c1`b=O%fBp2HuH/OEyDpYv=jj6"pʬI)K~nƨ[S[n@AQZ%PqƄJ,J}_F=݌#!Jҿ;~en,$s 7GE*l`ogU66QؒCeQd\rwctzpwtr:KBěQF9dOHl_,0S(j |cDSVGz@ED4'hBT.#庯4\2 LƚU OmQfbV4'KnE_)[\4SG[@m3#BǼvEjZ)J7 h 񊛣,B hegF0(]<;JXRob?yҾi->Є?^㊱|:;uLC"Z^:W\q;לr_j[-n˴N?_[H1KHC;;E?_r냭Z=u}VI07NPՅZ+ɚڮu " LJ,w ݙ"YGazP_Kg/*+>o;I% _iDSqЫ>Ts'fˋn`rb۩JLJHWk<! >-F| Wܰ2B-n_W# Q]ƃV֍XC %+zS$=b1#<*tܩ}-sO=03ٵZLak} _EQqHfK$0+#}L;FzIlErcYܳ@$TY].m8 d`~Qn@#^N]tN3ɵ@ҥ\MuWRu$=NnAb3&; +Д=H-#0=o!;%S0/.AxYBr_i˼a2n@wr09Սܒ{XDdVc*{=ۜl}0oXjAXR뢞A]"V[\'&Bє#Rw5 D?a*S:Il{+F4"G'"/r*XG_|A.Qb](;WkC;ZH_HwKtԈjPF'RzB.Z x]rMDAsU7狥(ABR \8pZҥ^&n;AXK}E;/EF*= ;Ά8ċB;mOv؃Ϩዐ9O}&/_ )7eb'{'zsxQHdNBnGl"H%v>B7~Wi>Owo0'n"h`Wx] Shlr _پo#ٚVߟylQ/.,9K *y NzpzTF vv\>9cLVt(f@hP%Y< Ur ؃X%v} x.K-;~xqv׋)8.a$(lǯqِJx0o@́}yuLxNť V!;d> =H]QxZMvTDiSo=̫ ߀'pւ:brr{]*b" 6_.ݙHc0|o[-Tp j}X~P?AN)ؾԺ\>7g.Fv/UE&grwf+ _ +i$(WVbjtPi͖!h~:"ic'nEI{PSт;bB)N5cDˋ'b3OfT4 5i8^T9#dn %8z2Zxˎ~RkUh9G\ZeS=Y³ >_Ӽ =BM=?U~+,dC0 zdtACzvy^Cb4qt(HmE99ul [4t[0 pY@N9~T&^@uQUM:{^:d6[ 3z*C7.S ctq.ƽ^O)耟21'Զ-|aGո]X5jQ^{dR, K(@3n5liNfƥaq>J?:e b>t7k&\[S-Yb\{޾u |dlux[KSF\jdY0B.9.ܚ7~Q^ ~OVRqmu`ePJW-W崤azmw–G+>)+}m#g+6Q/ro5קD黫LZ:i*. RoS)(M^;T Hed X7 L@(y$Bx#`@>$?ǖq4reʥm eG@2/{AnfE$-(3ˏBOؘk:,ɏ$OjJ:ȥ^ i8Ndcu UlJrf g U]~ݩ\̎]Fی][.p"`Tfיc{YSZ8eqbHL ;?sԔyrATt|o )!ү&z)fǵ]T `0GCyv:$^4zMQ+9a_jL{!-X垲r0^DLC*R;G9njmɊk]2ZK10,$&4v=M7$ePΛKh=\fxq#H1\7`~,1 OͧmoQ _k9pLrVJu5s1^|K &j [X@]e$rY$|ғP :O+4 3F1OYܙ9P7||iSD\4Y !#iyOF@- no2Ѳ^FL,\=7G'(B8(:q邗%VQc''&jph30h1{%uy&@Pto݀b)Y'"5+2]<+xٱ(Qp%s` ,'0X@똇6HyuC0txaV6lKٜe:UX^N H/.Gz-xWwiy %j[sڙc_<_O>7E9'SG[^4/ߴB9:N,21Eq{C+zvbWxWk7z]m.ˊ/z :_"#H2ÔI}Aq7KdzH^ߒzq7u/AߣeyzIZSUWUybAP6! 5ajtL>x/*+L8Ѓ%i`hUtMJb=NS|!l]wp~m&G{O/[J;B~|~aLp䲒uð/i>o]qߞm6_@6Zg7GŎ|ʲ: 8WcƭhizEc`GoiVu2Lkz_m2mT[UHoדm#ީ4(nne>JeS #*G-/>}K|ؓ[ ˈ%cqnG1L 1'~%*;=~`ghz+K0L=ӧjח;-GـŨo࠸B/mR\ ={z5[ĕC2|sC8+8]D!I>}(3k'X&4@-ayHܷ#َ5);nGgfr|)wb P6+BBuHSwMbtp{]3NI|&dy ,hpB8ʴli7͂}ޚ&_I%zI}c^%ᩍ S Is.IAXZ?=kC;T5^3GEU*QbW1ג3}X]CGvK{Ȏ+E/IB7@KT=6xA6P:䃰ᅕD\Ct$,cUo.$sdNr6#);yPC.Dثd0z4 Vo@+"͇2T ^ @i*tZY̙?~" xmd5rЌFE Լ([8pD."D1'7&=~L.6CnJ#[FP`̢ 7O'+$¬pIU[\'Mz:,}}jJ?PYxS+y] $7fhR$]/C~-?zҲLI>lܿB:k>lkHds Dx;!V>ȲJX?"JqTSz;uiIGy%2l_p{b@$l]RҧĞ Z )Kd-LNb!I&"UxB|MK'eB5E`+Ai(Ib^.O53 S~!t"d: Jk HR4   5[y ZLT0=SGUR  v`̜Hv!;v`QR䮭 EO[|WV3ƥp[2]/Ў=17$$WLIbijC..D:aa&uS%܋bgMl0;hW\Qtil DTlbtWV/"p~`:Rx+4Om5aBH$Ztc6*孱JK1r~]vsBA]%yҺ&bZsJ1N)%Qhva A)m/6MuEnfG[UzgxY-h|nn;6фa?[oKA[;t:3ҟgy"Iuƺ>id9p4pRIr17gĊ3Fd#(H^""Lki ث%c!I8 a rt% bnhBj yl|V'Ą` Ƹ4i+PA; gXeO-R X\#Mͬż?.?VL;"7; x <|,dii)+B:(uM+RS&CxmFء[+,.aQNVk+XCCf+~x)ufϝpƒn?8jP,RS W$Tm.IK2toJ2_bݿpKmCb:lTO=?ǁn^ƧuNQ0B#M]5jR5ˢB="jO_g,؂[1>r+KpND=vCԶ_EO$bKC4]ԥWqyp4jj𐰪g $zMhFߑ8# q( h˓A~>Z^dPb-pܻ%;A$ϿmFlȪ$}eԑE*{qa NkbāIf 8n'lVfEsV4vT ?PH *z>]s'Q8@ ze*ZL.~zDWg|tP]eT ؗt{vgIYaA~ߡ$<A : 2_mϸ%jo AkР`h&L;,Az7d2ZLۡ"?|l">VMQeo \E +cD"d!e(qĶbA,['75q=ny S܌g8Usqd0J=ѡ+8ccy,KJnq;hBgʳg{1>0jZ?ڹ(zz2z H 8G fJYvk]}<K!7'ֽjqQے<\'*Rkw|hZB \)G!A[O~))s:fp[B)m$o&bU\+U;wrx'et՘M㝉o#T@'mvzzN!&^//wRp¼{[O4ZvP*b3(o (b5-5Hw_ ˕GQEhi]j|=̰P}6b=)(Kxہz ۬xa[׾ äh&VuUSM_XAO?BlLE{3wbds?\_a&Ga*"?o&žiLꂎle$V{H6i*qأ<5Kggۙ6-zרl OCyvVA0IŚB;aqtv~L伏WX$c[gqBR ͋Ց1S#ެ?YpaC| طsWFdT6afG;W뺀 sXW_#oj( 7OE׃舓j*xap:W+J ~@ZX/=ab> ɕcmjD tc y7"Hs |G36 8-j8f J.{Oy>jACA, W Sj03Ed:r6#Gs*CƼʵC  \y;6fU OA3ܑ󾙝6 6[#4^Pd8e8o;78q^dm+仁3,,]Bd21b,2H1La)&ueY@-@tmtiLwN?NG _@| f^sd>i}:bBX$ Ks+Zlw]Eo E#RB QOT⸏΀;rw D1G ["}/Z!  @oȄ_nD¢Mb8 EU/n@{bv".@نsG+}4J{ȼ_av}[sUlpPXrs<NWpkov EFdž.y&E:5r,fIGܒf["eB! i35jovwZRS9 |5>j|NT&0ick@GGr0@&mCa\އ-!X Ml_I&u;Fš/=R i)4'CxysL;^N)(_}HO j0bE٪~7_EX eJ8!Ou=.JGzrzohgn"7AM5EƤT3j4؉¶[<aZ{4 #ͱ&[/}wZ"beJ$bP1# +;AFφ;x f4 衭*[ݩ M*@6ElT Y;خ(Jv>O(t¦U׫dCQj BWSE:  zjFqB/@;8`d+BB. jD֏^P;GNhhAQ83 ,n?)f|"z,sxaJ)vKrn\UnאuVF[fyj&Ll{7=i.Bx~s2bܺg&q_ZHXP% =Ћ3F-G*dxs,~nوn۴&>*MF L}zC{֏Jg|<(~ugS 9nIz/;yQVoM'(4;,1}p9]\T|Z(/H%oM,g4F+H]8,VYA}&vFtKлVA`2dyQ.&[LTR JZG/km+=ʝK*zΈn9쪜v<>"_ɽ1-LSeH-S ʽ[4R3 ktZ 80"'-$jSB=V3vE2`VvPHHͲW~*6u!쫻0~ ]a[% t\tIGUz7MqֿB?r H^m^bX[ wO.RL%z8Kz)}D/RdUwQ&ԕI{(w{r<5 @w)X8T4'eQWxU3p܄uo]Н=[DJgں[K,On{()sN!gjD+r@J ~Kį!|FY`XA3͹!Y"rW^td鳏ǢBلhDhiIsrQ;4]ة{h1* Շ Ab nKNtH%/@P#w@m) ƖGX랱υzw~q6rS@nI?}sO\b ôoP=w&Ӥ/:]24#5\o|aTs|` ֯,:*Țc#STkcBbTwt^8W2B+V0 m {=vzKkΆ2J P-Z<{B6H{$:2n\w=Ⳡd\//0ⳔB!l\2oQt>G!O jvGU4rSA=1퐣5zx?C#hY,QUNN>9UNyE$"} Q[C̈DQ6Ϣ 8valwdWlB/8GL8oA.A7} iU6Igz/r N4h:=bF-: P( 15V@*pȨ) k2~t/ `6ZHz6[7#P <31^9 2/AF-k~-5fXن5 >+ޯfee`/1D9 B!3<ہy` )Yvu=շRbнFuKkrU۬#Ք 7YK Q SWKər^uŲ۟h*.==d_KUb٪(ة\|.&ylR< [#lh`3Z%|nj۩XKgqqbF ׀ m)(n|`0VMԈ!P _v4ëYg(#ojt7*|GZ8lq`_`p-mdFq2Cm}D*a X*]GF Ҁay)Ś=]@y y0_9^zvgpk!AbB}elf=md58JE #d׿"\ 0p9\3 zlꂒX^(Ad(lG@̥ ɴd =bLvR)K9) w @~R|x ~PL9֏3x;ɃI\<z2*yi s4\mw©) @ <ޮWٳD9}CD\:LweEk`&m`8 YU$xd{,QjZ\1t(\v( !ytX̟}+nO$2Z.qE\GVQQO,c=-=^1cprEM$VN u^c؎7pXHucQz۝fs@KΡǵ,Ǘ0#MP?EMhjCt>=B2^S wzk vm&4K]nzˆc D@?@WD 9HQ΁箩 ^X l1tBu_۾?Iغx`cLe UKw^4(ʹ׬Ԕ~d8pCvi>)7a5Į#Q*K)/8_֧ǶI)>lЦpMF3tpqϲq`vߨ!* ^/`44Y.Pp$}J)n 䨅3 2ҀKwLJPW~itWz"1'3W55m=\Ĝ0,$]?{]ZS/=w^usI[rOh[-*uh?݁8CTL0[!n8xɼ4 }hkљPYdg!ke5X,P`ss &5{H̋&HCCu3Mxjʩ4vꦶ~ C8>b|ׯ]G5ڋMR2N0*l-EX >X7jޖyTbJؑ +~>P>';3;|Y{ r3kO.a#bk/N >ZkqڹkJOM-!b,ؓU@bL{T@ӻR'F1)#tΕzf=8#^>xqWa.Q u-bq^[ar"{v9y$7xѳ8|@o'ॱmƽKgP*6 O7ޡECsb G>iH:N7]]Y-tR.2Em,SGѻސ[tsiI+=X#FЇɐ8xȰQ|Ulm .&󬓆Ji12%І?uݳGuFR!x$IF9?_ d4 nܭy) |cIuG5֛ H{QԔa֝@dx9VBb_gԤ<*'6I)k9(:o#]:80Ay~)`q`^թڝuǔo ;@2RiU u<ʉOk;x6^hS#Z k2O=43~ K#Ŏ/GM@GdӸaQN!mz5QHzR6@á2tmP^nxu(BL4[W?э+'& ){9Y ϧo]$]2VO)mcW45+>}h}L5m ТQ8Ԧ<dH ?[ ԧCU~秀$nJؘGӔ\qs "Ki`WD m2aG>9ؽKAL ţJR^fDw]·kbE9<տBq61F$5>7c{K(x28DYΗ~Qۆv8!W; 5IuLP\24p V2R3rڔl^2'ф)vȏ,~:}z,eCI M %'Yo>l'ܸ9j *NAx q"ιtiAv6 MD0Sʎ}nKv_mXS!RTi؜qEE kՐX%R!o>(ѽ?%~MqyK ql3U'HcPqPZa֫fd戟EP'h+Tĉ^ǽ5e&pm=,K7,QhhS̩+'SAqB+mp!W7zewwXm=Ϸw7z 0 rU{!|uR- M'd{@ (jksnZjCym--=h1}ri.R&H;s *WD" 0c0YQEBP1C Z-znMt%cؑeoNKe·.a.U~~Kyrm̌=F& Pf`97wgc3D|o(ͳ+5nq'- wERs# AV0r6A^IcƩ:{oGچ#J8P C#mi?;9jkd&k@uؕmeA.Yg~(5{M)fzK KktJRI0zYYM:ciKͶ" \??dD86{vXs2Vx_&H]v?^ohdY|Ps<¥ >NEELtH)xpZ^#͘J`]j~ ^ u/62RC M"4a*7Ͱ ×n E"VQݪ`}WGmO l>$Y"><Dn]PIG1Gsf8S\%A )gQoq}LB=DYj3 iV˩F;y(PIWT&u̶@Zygn:z,l32gbG - o͛nΘwr_5JtuU-x\xK+ @Nƀ>H5ɵthQl3̢yPSHKG@[c;Wl46hFڦY!أ\q1CX.K`>ᮌ왤lg$JP0üCѳCȚ/inrQS$ -wX%)6ēhVabqs0A۳ȉc43r/KXiBoꚔ]\>c}ۣ;UVø4)}dY7v/ ) ӡCr/1?ivJG)}D+ bZ 2.tUz|iPDDW2|~@hgV Ɛ-LUt=H0-2#D"G@kIQZУv4os*(/.7O6_eC//l<`4"mqb~T^}Y蚭xMקXn WL\7@@a./_ Y#IY[2Tj+=bƱkZ!I0ZmҺ>3'VRZ:`4.8761~*%@S ݂d }JA&xʐy3LyT~'BM-4gs0N/L[FjX`Eoaba}N" j%9 W_ןy}3Q5g>|)6lv# Bi/̘O(-܆ z% ѱ%Qn .P-KUZ(͈bZV-e;Z. W)jGUZN$k(,kx|Á_ AżŁ>|ZP/ȫ]Sp08 Q`=C-MBW 4GEH[n[p裇, =sFD^TP\\t<|C7# ޲Q(ӓK5]؟H:Tm*3mcM׃~.ge*zH~Mǒ&2+wSCm5zf"?<.ʈgtv 0҈|W:fCgAAw*el HߝBzKdK+'3 .bq v]["AcLx ؜qP#GX{|a%qXKL`sF4Dt-N@dFdņ1ߐyH>Z $(D*Q T_`V7~,),<becﯭ?Ѝ+o&ZrN#mp8]g.Xg G`xC*{v6j@,yo𠓅)YXCqJ dLrV'-ɀ$%r~y^2#PI=RfuM܂}lV >x͚ɐA6E/]뇗DPNe]g# .I ߵ$T̚l*>}jJ?j}>Z;U⟪evCf97iJs8.. [=KCJ@ +kKE*z3Ht {Z_|>2$6Z%-^Fon#8 &Ώg4DpU&$k>QSICf) jo␼)e 5\R$,WOS)A\A>jdЋNTBy aL^Ʊ[C(˔nC!Ǟx˓ek 6UQBآED`eq=p-aO^H`:W䲬_K9l26ffvs.`rdt T#ķǬ2:RR{j=@|Zp0АXh%"DO 6/ +n> UU% h J3&- o1FX/w45-ǺC/g}at 9\=8_G8iBN93LOyDi,]ǫTF_?Q+yǟE9$;Y9dʧB0]% mvUhz)': ˵lPs5(N2-n=)*F |`!~Í(b+~7O5\>ƿKDt 1ӃWf;i -0"--RxfaʢXDg$=<okX%QZuIȱ" ۻX D]B )5H212h,Xy^|5; F@7_޺3ɝ}SM41M۝1Q`FЅ215zQBAC^ب#n!_lGYKՠSq&zI[B_,^T!Ble.ަۭ9?kFZPvb%O; ARcŵTJwˆP/^;<{(+iEѱcl^}bgL֮>Y hUg[qQ&ͻvO 9 zo/ң2"}B\-}deRP0]EUvt.Z-Ц-- [FkRl'|vheG؉-֏ni?K*ʐN޷Bqufx~>AгP62-9w2 8]BE;ʋ'oh4rM1ZF @^ Č#B2MRmDzvk^)yWw'͉ۊP< ]$vP69M᭥(&\9C+ 7@BM<,Sx?2t-􃎴wW^^edsH`0)=?Aד~1dK}0{y ;H+jX9.܄P)|uCYd012&L9Y׿bF|`7)1@J֩N95i4 3(EuQڦ)w4xҩ?7#>U?^g\'.؝{[(DiVD2xv D[1=V  Y M1\@DNJ3AcpR,H݅$ ]75̆ # 9hY1L<&'V*{*GȎֈ'CZ:Y PO֕^X<|h fZ\%JEFN^0$62A[@3lnw7e+Erhss;+UwA&WW`CDp#R9f [N%.k21t^O+*M07H&[_S:k\@CnTL!inI1N[¡& a_>M%*eSSRl6QQ"Jߍw8q}t|E-@3qH4+ܒ&b2vMxK(«"cmqxA}'c|g>Hb)DS'ʘ-+EW`gO @,,$ ~YwWۭ/F)9T*58:1}lOK.!x( YDO3q&#DFX%݁ wG*̲f!d w)f$ Zat,k 59&|(֌s8w2$?N: N~e# 7RS2ed`aFfJLBpLtGU5q/:r! Tz:'tK?w0〳O*p n_CBRR,Idޖ6LոV X8'Nssl̕O?`P%s?L;H#4 -~3eFJ:IpT|;DhѺ4 8&WXd ~wT6K7`*Q-W„U wh.Zu-lMR/| 1\]QFV Ü$tҼW0E2⨯%—1>݈Z\*^#A犰IF ":RZ]ȶ{ 3_Zp9v0ݴm7ׅT-r} WxeMUGDH4JFKd,F n.qİ)}ЈuN6EC$"_D`xV\ $SiLZWF4R8u!*’8sm})(ՙ-Vvh2L{aɤHk`&[]6JqaV W[Qj ; bF@M}m W L B*e8jWV~4µ*6  /!N?=4qEtX/è?*CN2ƥ .<+@#F畽2HGg& v:`U+Q4,ZF"ip:"X -`oںك4 (簕D+u[EJy+jusT9Af;q C1{P'I.y|N+!B.8Ք,Of )`Fy ]$_ ޮRO{!b M؍\|0-K?dh ], [< n_+}=K1ۉ"t1IlRm˸KR$)ł J:6%^_a_gyO|]( ,ZeZX ޴NJ ܜ{s~GYo`p@X=K0`,@@ZyW7gl%Fɲ譨jK[0x89xbJ9ymYtKPN֫yۃq͖2_uPz,A%HQ՗;7G8%TLv8G\lPe&#Nj %GPi&T6YYҀ8Gd@<c&~ @X3Fq߫ax<&Cle}: ́_5J8iz't|q*m^ ƨ;`YDLV0c-dSۡ`L9ߋ,J@jRk|zT操`ROa֟)gos.M 3|GpM |[DЇ٭JG9TƧ{#*[ M U~FӰ'<"opy}=H9U.zB1$Tx+h; #\dG{M<3' =\?`z4أg.W07(p >U͔ `5;3|@Y&%'A2ZvJpSXVdX$)b6e?R<#cIrVGE?< 0^ ,Ok ^Dȓ0 OBw0P.3U*D>=1G&;Ziy T~2c@^Rv COpq.ޤTuviT\1G6)h/ܢ@#:7ʋ'6B΍15瞠 M1h3?E[[K|Y=`E[Σԩh9Wn'U Ali uբ9͙ܜfTXk;1!ɚIa >M[Ve>=T e[w`},[y-@>>fٚNJ`&GJv ɗ~xs7x]gg}  ]C0WJvOA'%9ʄ0J‹jg\fo!FsDL(:˭8c8 \L"N`gT=l*6]D8 3Qh`EQ7Nh1 ÇJd1 !8>P}Wƺse 6}cyͭ'E#c/an-u}/~6(iJrߝ [-|s*<0q46r^FФ99Z6tZ.i%!N e*sKsUNU7%>-H~A"e0l]+w#܃ Cz60גIRpUٹUd^0_e`Ŧ}qCWIQ1l䬰VbS!D"j]?]7RބIԒ,˝(G'I\cr?xVM&hK̜~?ޅ8v .eEfFJe!uZM(RwAgy!㨰4'u~dwd{QDRk28]͑b5).ƒ֡{&s?O×^Tsuxm9P n+5u#9:VG[IG5 fiFhtg8Ȓa=BQ:55Q׼O;ƻVRX[hlQxh$qe8]vNዶsP ̍ډ o܅˓D5<+GeaxwLͧv}hڜ+z!+"3@oG0 '"M=%KmRo+RfȲа68/+Q }gOthǗ9` UʞŠ֟ _OktXuU qv,1DLOY^pJ#JWs lcI=Ae ڃJ-RNgHhU ۱ue +|Nb4o+xW͡ق_-!݁ld9,AR_g_UcTEw@_b^[)~$8@O#ATo47pcP+ ,%EWqPAlcChQHJl!l'N۴XłZv |P!^:/b24pI5{x-UO*2ٗ')@ @KU@A^ttqxteElңq;G ;˞Q hS (Γk Xmu_b:U| WZ0[z XkK-n*ϵ£_4"\Z$&){ ӹC_/Nv8:n$m(t1g ]$ĭ=!kbZȠ*]^\ݧL)e2t/Acr1RYAؿ;5I`d"0ت ڭIyjDixk<#urC 5bFxբSǕaVJ^4m76ÈX8|]yec2Z@uxdzVֈӀzu\-Q&n{7k-c״y) ^W2;؉8d(!aypҏePoiwsiٙ1Zcq{xL!8apOa47` v>rB gff/6ɨd;"xA6~AAQ*|;8̋-ބz?F$~q,/v4@r cIp^( 7ۥP쎈I Ck"\ Q|ZF۫hX*N;21lU:FWsu-ȩ"6]smޫBi~ޝBNr84\24^Ma56h1ͭҮT(Hp؃s&Y8-KxW񓍱A*W7c x7c0xQ)l޷>uJ,]͖Oڂ6J$9JvuѼTeq d~N:6$,#Q<ͣ~SQLY< ȯN { k[@#W^c|;5(& ~lo<(˂rHZu1/\C3ڷPZ 2A{J [ܖ̔aF3F9hY32-2wk.cᆳC3ӏt@>1dž i߫iюh5Lתtp&7OVg{o".u!d&"}e/@g̘pUc}טcn,Nvb~udj8gȁh~ι` &5fk~c3dj%xi` #1G=\A|#EotF%{|C/H, xGEf޲6"E@AWV;v#uBVA >!çTz:B㏹17;)=_~=OB>feg#b䶉Nc(?H6*io)8Tocɧo;7F]W-gpRU[Z1'呙.-Nꤶa9"ɚ3e,clWg3cFqN8! ;=n1A NbW]oHM;*sЄlMf en?SK/h^= j*5r[Lb /QYŤ(8AwUtQ7kNx)&?-+@oƃxL'`}OhE brJ2Dلr{1Ȉ2?Ieqnҿ`cpY֟$FL 3.!0wD0Z音\U]ac_;cOv0Ooў!Dزҕ]4n+B@l̔g ڽ/)?8 ֪Ա_G!U50J^aF }.7W8`;%Ww&dnׅK(#z-s\SluajͧTݞ\IocՊ/·79 ɷ]dV x7*\F@APFy ǝEo'QN8MP4:sfJٗEAWW\mh[f|] |9MQᛘa'=[8?uڅVH·\2wwDB ^ _3yCδazcQVe?<6 mJٺJ At*DZ? q@VCba.Ŭ_b]3 2!3>7i{H*b.VnXx$H(SdXaJcu8;Gu$=?@ԛ2P>1&= Cԣi6A*AVBѳǠݬ ǫBS_*P s :L΋ SbrPc<t|]J q:q}E l2t휥O@*|'8Wwnm[|H D rozCGIm/R* |jDr]f,B%x)"#4hz!m4jtv-LbAڰrI(Y 8]f^WZ ^72]o_ 2^ָ'&7gzR~j skĭg/1>W]ZM+A`P%Q rr'E> k0ڿD(ӟʄ=14J方\+Ego ,\i{JˑD7"4o*l<3碪I~z^%~ `tA 5QRY0(5%jL1lJjRG9 iKXSwM H[px'x(A6"CEIY\f ăwiG~G^7ٮYq&\ J10Rw߆YZI֓ >g)OZ7#oIMM@91Ԇ_s;nZ؉X1x8.*|M#X P<̼ 9cprzb祫M zpr:lyCC&}$ֆ~fZȪE,K3͉]R|2 + exz14:hQCB3T x. eו?`ofx[yc3n)w.& 4[.Ɲ4#ZEry?xK@l/bHu΅LuX.‹w&(U3p4$<;jb$rf-B \(|`73V/HxB,5rWϴvgw< W!QF9Nz%A1{y$2oPTh4M^:SvY;[؜!jIg 2(7BN99\lw)"Fd\zEM'Rp;!ij_!6>,!Tτd-VThTkooc ș6;E0L.ג0VRd+3^MQW j-=촽#zFz} !4i{ 4eE>%r)Ff%Tp5ero4I%',].5CJ&ꡒS>ڏcYD+ wd7 խe*FKhtrH-|&Gwvq _> B{ ?4-ia6Ik9P !qwlTvJoǫ~v5R Hjr?OW!mӨ%Ae\[K;_;s#Rڐ2f T&a;vM9;alsQе  j&^πr8/5&ͯtjV` f1ksQ͋ R*#G{#* *>!uj}% Ԫ* I| *b3g՟;ʖ M_@HѦ|ɜl/dd#~L9ysÌUhpLf׽ÀX"h8nI:Gm_,hmvhJCت>Q:W&>^M}͒:OLQEpw:^bA6-Xif-awyIZgn1whf%v$SżAufu0TLҤ\|NkeDѩ3OU6D_E;+!N܄"@։S]I!Z)/7-We#Ң)j#ϊ+_Xe f+Rka`Q]^pV_9( X!W6)݃3Q9>aۊMebQ&# m>7?Gk26䇯~JI%G][T2/g%W ٜjQc-ۄe7sm{ 9Xܨ 2MgQMjX7@l4zm~qս YOh0ڰ=**ѼI-4H˟^N@i&i7uu~ sI=I[T-՞g.)Sb7j7&.^Ǽ _t Hi&$= 'w@SZKc{/U0ɔ#Ō {LjgyQ-I?NmE3 w)]Ӵ]?&IWZL҆ua1( '@^^9"JLfyJIu5 Ͷi9_ 1<K*?b pp> hX}F?)!`>16Ur'ekghs^)s7΍cQZun9~H3r`9C"Oa'81msXj .2hʛ e&'C' \0h_&J\h+CSwmf8P/Bڪû|yyAoՖ[pQsRvi=<-[Gac9lՅUD%;Rrxlimjvs<i>z9BLgV~4KGI&nnvD.x94QUb2dme?XˌC@ɏ=bgA 6&(ZC.nE9p5^֣O]^VE{fd1H^n2/~GAewjG$@TӢRUh;xpmxÒFLȄCF(`rY D}0'wz$E ꖡ)FEI-1G`JqM%->ҙUtqu?>hgFy؟:^|4\B $83ctkǚ2܃N5U2ݿ x4yIJVsM14G"!.#ЊU󗩖5Y) S@K>H>xG#/o{!t>fki|XSO-SCjlGw`]\rYEr[*GS;^ ei}̖p ب9 6MJ`#.SpOS3FŐi nlʿ8L'J!$>$uJzh5 TQ#| +En/6)Ȟ23 }g:@áT.X 1#ʬ}sFNߣ}N&|W ^~ xXZ"u.C%܆6yZS?RL|?uMz|QZon3 :JTҝl[3bx?flT=g;`66څB1I]'u}  ѳf4m  ;ñ2`Hxxl|Ru+4 !fCLmto/v*ZuU1ZB<7ꆙC2^ŗͻQptKm)(i7\n񽋲a,p WFEE[?|'&)2|C<T&g5FmY iF*;gk[mz9iƑ2CǙ!;Gw;vRi'Whzg]I#x[QK5ʑ'wB/gEqWpGķF7y94tA`asaQ4#GGSaݠy'>kD'[O+qX[n mmB҄4=˜@ò^Q4uװK=P."ͯb1hg>om,͹ Џ%d_ 9dPF/^>gG6G9c`k_9.Q]ʛj1xAAG :8AfuwعJt,LQ{1.r-{V peSt8e%~g߫ː"-Nt{5x2VoUe/D\GOW4WwREuCU 0#ttCP6}?*GR*7K}"'DB+uzg!pǂZ#SbW"O +4 *٧hv1jcƷuk<|?=;(B^vJ/`OljԶ W#mTvQhQHZĎUJ ^!ϣmCll'Pʃ-[3/[e?w/&H'0MɼlI3[ZqȾO>A6M6.-hm`> Cnoa!G.5JVwo7Fr^Mb";Y[{diZHA.}5yCQ*շS?,x?~!xЪ)qaP' 'bK%O ^-7%e0gRp"ݾ36ScT.w՚xq\ԊK}#Jv{5oi0z^);nbk Vw41Up2KMmt A=N ʘ i{VBΎʑ:Awlrgå k`m&|r٧[pnF2Αhc\a#`WnHFG^\c98V0sJ̲)SV7MڳN@(G>*$5/>w%zxB[+wW3V-e\H~4bBdց}6IدzzxKC0o7zKtM8hU=h+Ol8jIq&~]`Y/f_ $=-0BQ2 Ҏ{3Od= Cyc&oA̙59,Ʊr$?+79!R9bxbw~cqIZ'ݡFF4Bg+l}V`7|NP0;c5H$]AQAoaWâA0 6Dηr(R~ r0⏎dUU"LΜ_7sػmol{Vv]YA t}PfBa20PAѧ1ihʯ=_fF3Ir'ޏ,N[-&Ԋ׻~Ahy ʦG+OZ pYb=p#S `ՊQTȖ. p0ò~4>'F UZNCKcI "yEwztNŪoοu"}Ɲ?cf/#> `e& zeރ׌қCQ"nmE,sx]?_I~݅  O(O$L9]EegzxsB?AWwʃ]p‹$pE~0+b퀋|iidYJ4PDPI+Nu6La* ;.\1N1"@&Q6_e 1SThb1@peS CI4x0h-?wRwٌ׮=N? M*UqUx5qNe0`bQ]"/Ӿ,e0 ~0X݅ѾyDk16P`@Uk .ZP]Rr[f> {W=-ij4dw;5!od ֲOC[Iq۫1 `Sn&9 a"Q_fTm>A}t([cӈs5ewt՞#&Y4윔.3=mo%~| <ⶀ5`w*\Am󼑡&SB\6h)> q@<@Iy}w o7sp(U3@2M:>IGA+8VIUo4LIhQWW}hfQRDl\AF;5kϴW%CѫPqp1IɇG" plk^& [ᵅ"0EAd٘]v.!(Nܔ~6’Z%]W~cnJ25ʚsUGO R,d_X+/biULRd-&7=By=m> +.֕h,IDFCǚxj1…6O?4?)k=},󫦆Ա\Ng] wA6 Mݫ *AmyDΤ6!W ީLGC'!A~ nxX͸g"~t2F]J=enFjZZTfy"-Sd;pc DouZց!, r-]aߛ2Kkg Ò_Z 9N*;|,$*s 6sS(yBc:fX'$b":A#3z)}Tl@y. 5/.>n»5^7)ɱV[)6&ƁJ<]ܻ_pJG7w{5.à}}.V7p'jy> /Z)!]@:0POTr Kw JCcyANIyVMt$=,C*.(lN!]YʸVzA=+lK'$ Trv6e$ -># þ`%ىAFwDN'񷚅m %`Y7{ DX;oXY~-~gD֐vs﫝p/ё"_\}X/occ#V4rΞ\ALÚ Xӿ 6?"T44E5$U0I`fWAm ٯC/%_\YQhDJ z )y8}rZ,0Zhx(}c6hs 6<"FކvCvjA̾F!J/ipx+ bz}Gh!VʵՇOm1@=YBFdk; Txp7]M/ݿqZ狏M)OJP^(4oy4~HViT3.BCs&%í$⩮w&8Wp<5" F4g /h7iK+pYP]?*6O\& v˅׀bs57rp OG+^)xmֶYΛ`>V  &VD58'sm"KiNVV?ߐseMP&ںDiue0^>ǘkNSA>5Le\q LMJ!RɟXv^_4.}{o6!,6xg Km71%eI#@-3@:*6DʞXyIQ} &u!nu¨9˱ձ 3ے3 O8OVj3p1$_0+׎N vlkWr\JV׍"vVmFI(?)KJ6^ w\jO7]]#_"ÃJ׷:1`gos,`~W^%rncp j&P)bOĹGvqKF*OTW1f䖪jk|\{Y X] 3ֱvDƍ~W׀32њ]l 5T AQZ*CsG.lı.{:MwG52|D5ι# 8 .Faͭ c{3uOڀcVM{Jfy/(Zv?d~h&/*Nmȅ(ߓ n,%ge|R"hJ Wq5G$Z3;)IչH,x,$1{-Ҳ^)xyR$тmqEr̝yzBQSu'߄vY JH;Rv:[E\ґuLmn L$vPx).o7S룂.Z:)&1b:m**jֺo^~yϕ'̃,8}+v!а`>F8ܰߞ 7bW;P @<v:q! ~"qpNň\!H||%)43߭6txe[^L3p\/Fs?VAY*]'Ā B̀eNʦkt>-)G_O>Br\8F6_F?@+ ?U6eMi+TAkmf  dv_6}q 'zQ.!6$;WM*>Tɦ6;8׆;CN.3H/`R-^B:ED%7~U.rrТ\P )q"fKKkM` bd*@^ZiT%Hod ?KKQt23킏ufdzF Ft\vM 2g=#S0VR ;8`6`C k(9]Z4'<ޖSW٣ Yl & ~ShbLȬh5='w&]%'X3g>Ob:'߰+t=ځČ.äH=&U^D.# ʺ]^Lis:]3.?7t z[P aj|93AGw9 (JS`Hp%ͅ \'='OIۧOoI\sCR]C-JVH%~8>,DI#H$#3mv2IalY$۸JUט IIlq_4,hfب_`Ix Xo*\B1I>ӳZܡ}3Ǡ-4.hC-+@Ha. ihVEzǞe9 E9!/# Qur{j7%S9~iYG I֫>;RnR#Narv(3l *7ns%7+Qqi>a)!+*NA/ϐw@.*e5r;aەJƾJfeK5 0ʾ;WO5yRkÚZ՜di(ŪKev,瑗ȴe2kJ :=A^kϿQ"ԇ1w:l=]MȋfByIl`q)FpbYrbP؈$eZ.VǴˈIK$Lyݬ`?cJۭ ,5xtt{\C9 ]Q/lK=b^C)Q;K/=ui2T'j[Lm˶l[cOoR\:S;x"2(gN-Nˢ? EЬ{"Jn^c 9tz&Aq3/hUO)*g"S?n#b&e&-dwǐv3.;uaVL2if+*1 ~(J| )Eb{ڒ5ޘKM^}XΔZ|L/Yեy.1,–tJ*l|Ph{o:7ula(|' 6F2+]E0V]ohIXޣ}s.e V|nR`Ҹ\zqsN5L jlnxsign8GΗ8ED/"h)AmJD jXKa.lj?DW>z-PɄ]L/2o%X65ď p6kj8FԩXqA#(RhtB|Y&@{ Gb!U! 3E4݇9z=+}ޣ_T#VvyPbI`NQc ̦]'f)]$P;^@k@tἏ @UI Qbcn:O{tqiC5t,Й{޹P#]^ C_\|8'qT͊nwpVI}v Tz%Uy>>8Ґ%;!.3I>XQiv>9=6>äcjT*>-Ƣ@ϙߔii\=`sO*F 2 ktgDB8|q6/-xh;`DMٖ !lu!h^$Z&pgv ;~s?4٩T* 0ҏAlnlQ|ȣJo Ϙ<7RBaf q5 H h]Ĥ&(Kgj>&,|x䆞eQF}c4àv8s_=)KjA1)= . ;|}:8kL*A!<-L4x} C@)r ʏɷpk4jn]>Bf7D*oKY)]ou+Hq9SgϳHv^+gj㠒-Û"M{Akcy  R[boע_@.xTť.LRS/4S3Vd[E;>%-]m#* >szDqn{3RAIcj̘k_ *B;h5T e/n)ẁy~b1ؼ߫Fhx5Xt`#9 %UҌFܲwl˷e;b@SDi$;ҵ>]ŭMN_C/2kVX+Y %Dt~g703gV0 ?s|GjeN˦MoHZ^ )>\2lb89$!,d#J*b\E[Kh  ^C!w!0_W)~Y:ݻ^hV̐C.Y7͌1yJ_qeb\2"NDp̎>*k]ފ@)o^_s]Q_E&vp=b$M9|AA1́Z^]fD>f⩠&'<?LPf;|jN▨?$$;㢾ZEug#܃~El)3D)\=1]$J%"g Ӂ|o(6hqf1{R.Rb1ģKaf?B.b@o6ww=k\/y3dX^|eLr *3K=тť%ɣԆ"zhSXײqC3%"9Yph!A](i=~ss8Ood(%muqR{;U5>B-J}A.GdwS:p˃(6?J[h+l?V)UkOEk#Hq zM؄,7K\YT5\Ԉt~“ɽqCh,Fy;("r9iL>`[@BRdY.{7v26 z[iSQ0R S{ 8#lX u. 1B0A4cLQcMg&;;FDk!/ !w1 y0,fҞIhjNe^wZZp}lFiH(靋'?* N vkTfEAjƼ'N0+HV {7bȏmoGENF.SYUrg[9 /4u0H*Oۏ_feOɖ} ڲ8}H+ɪQGj*5$~*۹-LI։5EM9g<ܲ]jQ./?NjģjvTTB[D(5/ B.`wk5x3+ѝ=d{̩9I~FtA` L^l朮uGKZ~ZԴ m!/GyTQSG!'˚/ F߽&v{='V0FNj)RS&䲪!Պ֡Feboxd OM X݆-;FAFZ ohl:ζB$TߘoTEM⎞3鴁+2j];ؒ:W%SԸ~L;9{\_9ic&&RmTGa{pJ 45}} t[]8R$i2Brs ػ6IH /`h:Xs/kJHWMӚ(vG$7 /iaN(2̦s#\1x,4̺;bbЦ s[Yl 0rI؅ԟL@͊ĆשGӄj5` k vxbG(MQ9i],qg->NM*Nb(}m2 PPGY<Ѭn4Ȱ2F}j IXOVqOD<'BggYh5F z wbyjdbÜdKʦW~/Y yh ]P`8VW"''{7n 0z\HǕ+B w K{BpjY7/, 9{(5"%$.;?xw U,–6%:du;zB lpЛr#%eVʾpͪ 7iq5Ey3'}i=`dW?}&F㙋0j3ԉ4gؙI`;f-` $5Fń$Gc 0?eut~a 6ij1[s~lX+t*m\q &LjA8()g@7[aĎ})+2 G`ҳO*tX2̍s?xU!'0M2*47NX+oP3\# GP vFWv?bSvyM"G SmFg6@Hc:ժ ^(|so}ӆqme^)(@2>AEhH{Qc ϑuʹ+ַiH1բ3j+<锠Gds`^]4YD3ʉVr.o +׈î;=cneM}W"?#,4o1F  Kc6O:bQF}{Jq]\Q_r-2?1ka򸥫"v B.78J6Euehxtf81W2䬼0+2c=A8vvg+ΛKEq+Ƌ%VWGo`R7$`t/J$LJRt΀'B\L!'2]Qkl(t+ xh\hʼ6LW[SH]썖G|P^ P8Og_>*n 70?-{8r袚@vY|vi(Tbua!N9ڮYw71 *!3Tc֠:ɏPx9b-(Zc jV]x0(E_ɓ]lU_Q*nѱ\FfvqFl,f(lx҉"eǐ4v-:ܼu.HХ>\Gn7mJѤ7T8(Y8nZW3ǢqkCdL=F I!Օڷy'+4gL@U68E@()qz#K:$ q8c yup̣ ?h%rY#[rV6EluW2EE $<tZRҰM3P k o`D~18\jaۍגpUӫaGe~8w~NlǕyo^+Pe)wIkg: WA[<{2AMhл=G78 )ezF\[+Ԛ"1o|;]*v(ܪöuߟof!0'QƜ8mj*%گ0,t .FRbA)6QNܻS8c]֕ 0x>S=kFŔy0 RTćϦ2:h/by9>A\Ŀ~ešۛfM[k"C:o"l):p"){TsarZˆAgCG8=\C;V輓QZ礀8ֿn-n-}^"u ]Yߘ~7qlbŃ*8O?.:+m$?wM :C4mZ4WBd DZ{TilW#_-0KIE!ӡOnQo-2qt[N@|)tͤzyyυOqD OsD645<>P_[.]wqj;>60Kyl.|4C˱Pиkrܰjwߺ8Gv ,Vj͎KߨL!@\Hջ]ubDd&D#!1z1ff\&˃ 譿ǾGN(m<5=0%7!'Y 1762(!W 9o]ոYߚ7^,Wlރs{r@"p;ۄc 2g̠}ET8\^tv5z,l_߁"j$6Pu|3$,Y К ch< ]l_6: f Mզ,5eeKUiDX[گ08!)ZX셯9UiE(n`[y\5<討m}~)Bz-XCVa(%i5aZaP"ݙgKcO[')DBl]s` 3&[`4"vh $I[(x8!Rfi:W~*ۗ{qTdžD.ĶB='oHsǖH\QYݬPHdJgGGTV+ɐ@ųso| TErtgVFϥϸ΀]&6(W8&q=|,Ww w}Fj!,c Leā@H,b,KNGoJpc0h2Jh2n[=sC/ t7WȾ(} ޅEU@ 1XXeeOsq~g1}bU)[jS0}LƚqՈD0)r a(P4Hp䱴hy0hzDr^-0.7^%d'}I77)s&\1ovL~?Lm]hIݙD5pǑ^wڪC'iv%2FwIMu)\k%\ˢT뵴"D"ku=aBћ"o7sMV)ŻuSa d꽬$gW]@Pa#ZuLK;bbv)8M3((M"e}@Inu8)qnC|.u<_ ֎CHf(*peYЙR ܬv2 1䉿, G&[)|UP~kMުcD:qo_H^R$UH-`nTћ<5;è؋yLzqJx{[\ڨEN$ GnB:b%D=y&rŌbdܒfM9RK{9&g'ηYuP@:g)bS JxG`V3r[>pn{-PT;s(pE)'c5֔0#U{pFǃv{Q8n]'chE I $.#0p5BΜ^ZqC^3[ `dnA̔ײ220ۭsJ]g1.+ 9D2G^lpU!;"ѽ&9Nˑf({Ga w֐9)e/T97a-7~FoFPc(61!!b:r WUn\V՟pbC>[M땊fNfiOtSKPa_#X; dMdY]&^>z/s8A|Nw-濍e &bZsXG$7m xt'˘Y['1+1PAW@ -9;驵c?p3; ǣvrC~?E^o8 I`k XR2Rh>T5úQ4P}T đgKc&9&BI6܍qZSTbą2E#5>"\3ǸgMȽs^r90K8j(V;jr\DXuL劃)q0rl__SD Jׂ]0l[%5*%`B(Y St?H]V⹏HzeSjB2^ڝbĨ S]OUcպtbhm4nQ9+;\ e6>CKӖ{n- 7F*n (-IL[-Z9{:|&ݼ+g2u破j7fVth8d`/T GS6eEBeOw &kj8^fE'`fEkY{v$q*Vγf$+jCV+Ll ]HH`8nֳ'<$"-Phg臀sp:7J^-?f:hnCs염uNAX6דWBZDVn _PƗ"2_ 8HMz~60m6CcÜ8$/x$cх?rhꌵ\w!_̨.R2gQS9vR0r5Y.GU`@A{|DdsPJPS/ۙ?Wr (n׳"H<rA jxښ{swyOCSfUgpp%@(&!Z-Aw?yaU]Žv=08#^e&}sB= $ N=w>TH!4:n`<ķB &c)ЌҐǿRGi LH:= *tIv%왆),x_=ejeEݎգN6]-n45X v '48KIhW?rI=j ?-N 򑎊B{99.g Jzܬ׭euCSz+$!3jVX6!W LjUyX7@CW)voi$E$׎s4f SDRu⼢z(rK ) Ոoon aƌ%>]Gv㖢no=&e|LݾEf{Μ]y 5>vHyq%C.14}=gaV7Uz&`txX$l~FiL p`}΃U:$yԏ3LNWC)|e7 NM= vS{ 8ܨ"et|1'!Ӣ,? ֍xQyyIl޳RAYd>LGd+E) mN-q=|,Bը8`nPk"5V?4b[TD=I5XKmmАd7 ;' Y 'Ů,}=UjAJ%JIBc LBhAHQ#=` NQ34w }%XStj|.C*N3ER ;ET=Cm / .H>׭j{7D(ѿ1fv}>>xK0v̞9$Bpppӡjs9FU"Mۅȏw-iW[UfdzBP7B?}mCCWw߃XUz*L!PkMz"1%>Y +7k<H'u<*FXn犧ߑUe^_RҧsNSdCk+x1ww#ز rgeAEYPcȅA ڥ]pC%gbbC+nCD"׋Y j~D˥lmd|ge㜗4CÕ%g9k`B .RLD{P`u'r̺ ?9/Tswl<"ST+ARen!=MZ *s>^XgZ;?I)A'[H9P@AI<)Y.Zb 4ͮ9 FLUU>0ͨ@~GI " Tuwd|PGݓ/2l/3gr#ܝ4e+S h{TU æF[fQkmrqw=FF.%m/i=%-{V| /sܳ=XjFS½kl3S2=+OkMwnqZkWbL`֪>*ZQYg*D]D5VVOr|h<Xz(G#[9z%&[)}ĚEKiٕJ֖̕|p˨G6#O`:CnM0Ȫ[HUO599i/~R}6IM~/F;pdvC> {ʧcΆR2e_ $>8)R( 3|rطZB/C5'Y,aJneT#i!1ke/~ ƳC#Sg&`\4._[s; =_2rm\He0ӎKE {k]7 j5D4*=-ޠ[} >E ᱷt4nQ[?~0_xsԥ /t .@ѳUz>:w}Ҭn9}C;Vl+*z {d˃k7{eKG.ʺ35XTܕ xyZgE)P3w%WVsZWO_=Es Np+ T`/ৢtg)m2D>,"B[XO_dH lByfg30 c{@M,25/1! N\;Q]TEj-U?fP*Iy]v1U{ "qeqF"jA 'nj?S+e ^bp"D[FkB*ƒ1 360LcrTU4c(jmUjBX~–F>UY:zl NdY /n|^qJmcg!gj<{ O c j'Ajs_@|NCjN$'$ʄ9:8JOyt 8bP 41/OH ~&$mؠV@ʜx Ae)9CzlgAM>sbŢSՒb|:qYŤ!߳bBXSJČ~ 1>?B>qߦjҒ%#uXfnn XVL?%;MG`S0PV%Ta4r#:HxV%Z3a,nUR"5DL(i,!~\R'*[pS=xGjxěa+6=؀YPX0e 2QBS/łTR9W Y̏cв`%{r3^JtLc C д” _ç꼱Kdn4%w6eNӺTsόgEgVҭDĪ\?q rV.,}@NQcy,g%HZw9UOWE,FqcYp]U`L>YϠN|_*vL9 o6t2E+D)rL˒*;X+ֱc؜JƥfZڞn;עCRǺ#"hPi,ktqS$&?Tt(Y~x>2<{&JF[)о̺#Nq7~s+Go;괢Q*Df R(ySqo"p)Qk#A\V -**^~ vrb &2\+  SN⡪\FxJb1X.IPe'(g*JYxuY,Sq&_nݱȋ[eC,'6" >J}t3MڝuduiWT*ζUt\%:2R*.F,Xfx|A&K.߅*[t}1sxǪ%^cK:nX '~']Hrmz+Ay҃hAp"qCMV,|"ܽŁ4:ȤS6~gdr,[#e[pgf[!άWH^=?[~zx1OSI~i@Aakf1iȤMYI}i}6d߫JwFٵ9ueu]S:' $7%^X;em]#3k1h`FA{aC+_:mulNrzG̭=;LTZ,9qQ 'T>j!W^wϦ  9ͳ+15Nk s%_!<;6 qC2ˎQ!S~>t恘dT!׵8:׾L_3NH H/0K u?ƧpXsW~+y/Uӱ+.Srrwy|9̱+cG8 aVyj$J3kOK٧srcP`°ݦ:zٸ;&ӥxGˌ;Vt9 E:%A{q[C1d7N>ctGnV! ^s LupjhfAelDG_y=Yo#}|e_DρZj~|ADj!=0XQo8"v/Tsd~\vLg!^~<q`-yQe[сOȣEqB" Qq"?&#iz,ųr YF+(CiJj1,QR# ` vh^0MeӎdI;?$;t2Kd)-sTZI;dq7ZUKhen'/MR?y#Ĝ/,讽 bcIZ=.&m>:4K,Ԉx"v+$h+<:k]9vq 8/;L&4=e|]6'x_>e}8HLfϸl\kWg3k|( a-QVDGۢ*̲/[y{g(BГ=n!bwp @Xᢙu.nVٶVwy @PIAu' X ؇jhMT>ek°nʜ.K=6oUwh1eZռ3_,SzEEW8i]Bq,Nɓ7hAB<,yc)+jԔ'Dvhu,qgg&|!vZ7H($cAڃ2Pb_}c]|XW{$x.?j;h]_#Q{VXun`[Wm]zIa3YGe- ڈ>УIyLʝ,8O[gUP3QcMyBDr~.GuKaA4`%)%%eywjrzZ2OGrNc :%6}#@^{C]n5SWN\0S[nG%Uva[yHƙcP!ű"{&nIJ,I>zS$mw PTl\D[DJt%zf>~4LCFP?K.^yb++BW L3mOْ_rg$? q؃&rdO.rBƹW p^ K'Vt.#6kmS-ߊTu6F0(yJݬ;ϰv>)5&7M=)4;2h%~rI'ie'zxg'r5P;̍j!xo hs^sj!+SNL\6U:P پU_߮.`i7ΘV[BTMigҢt|&y}{mQ7 ~hlETrAgEtBX=NU(VibP]45K_9eP78I[B\zEU.|}od!Ϥ~`ŬUHF8Xx 6YSxH8.:v˝3dGZ?w.Vz^x'1v]^,[Bʧ$33Nθ3Ι}V=D~Aǃ«3qM W ; [mu~B/ػ )n^Tvb7:>Iw(5uB`wlib,fM )DPƃ c #Ed8/ϕJߴO)b_W[GYŨXT֬' 7Pr8紋Oߗ У}z x/6p ].^' -V\Bv͛sե'>7G߉<_rH Xu+L`ma Ms@YW0IfB5ʴ/>{Pk^H2EBL!yU 556._wSY?*:m2"r*V\F4[\( otk.NO ׽I(MnQZwp4s˷t>Fie1ũ^ptICDv$Xu1O@ߊ AWXC%F>iUCYh þACl.5Ң C K-CCH{ Q^`nv.SE3 ljfi'>2Rbuв|o~/@`1,p^ Ľ(j;iMyX=[@ZJ _Uϙ#QDaر]t 5ށ"q=Vn r)W^0G,}ߙ/_ bDWw|45JY%qUhx@|irҜ I2~wL ߼tu >ϨjY 8'V2zqߢHh0 2Kr6].5>ZKM/`U(I (Fv/V:Do40WX m9鍨P 6jk@@NƯ#x\" kǢĆƊr=e߂d,֞Z} zs]J@5ﯚk΀97RǰӪ\ɚ*Ty c4t@p*sGhNcR:P"Eb ܚBD3BMR+L3 ;epO4ST9s.I~ƣ H<-Ãj%CF&wV e<&9e3l3Z#HX;^my`|ږ3U6pu(TjͲW{q=}7ަUO#?0tm^zpjm/*3xx65{(IƧqL+gz]Ext;V{"joXqJ,dJ4Pg(2_@C, b4]_,SkVڝ (U!oFF 9vcM֎E{ ";9DU U 4 ʑ7DiG-'j3 'Ʀ5'kFm~ZN*B)wMXڻ/'M(tYSxwuwTP 8?; \IRQJBޭn3UET[q7ke`H!`ϓ Pqu}dҽD)u_ ӯq5ajj#_#1=p{QO)BuIkJR.&[ؾ3Jem}>,G@z6: 820c)PW6>}l*V9dd&`dK-\ oR,ԸHQV^˞Dˣݭۅpq@P3Wjؓ;!=TsOZrA;gJi2i.C4%$ŪUQ v$$˪aš!Q8`v-*sJ.գ0QC;4-)D%eK׳rNr `SBʹ"(Jy*Qlws#ԋ>zڶ!SE S =2RHM3.W tשκTՔe~,0~KI@TZ)Jk uIM^ Y.HT?|43AMF_$p&N!Kcm,>e)95NdW cR>js{Jmyp]Ve02"+pX3DMT$#%WM]U~ {Q 6o݀-).?xl':j#o#V`FqYU9 :{-?P]t34/ [׆+\<a4OԍKEQLЇv1* #G[|p[4iƸ+[3:!9 *|3E>Vt%vOi^w# KyꮥU-g\$Z:S3Pfluz q@6``LPt[R<~ ε ^T<є0.H@wM{A2bBttE 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 e7 rOA&eW ӁzGkbXRO븋u] _3m^dc#m\DSƹLUT Ƌʄ_L>']nۥ pftzv /XU@yl;Sc?AӬsJթ;C;*yjlՍ>#{RqRmQT vh#ߩFE8V4 !hNсbQ:q]kl0($9=~Zb ʾd0֥e׷o2azB.Nm@a 2d)nFuTZy}.ArMDTFd\>- - nqqߺ&#fc6U}}>V]kGb.j}cV;O9;Wo1x6qjlh{D҉e؎F_jv1ۨ~,![_PcGrSby{D}ד Dɷ)s#~~3[O&:1kcv>o9t~' @bR^ YF#C)1S$XQ)|P%>+ayʗM<*i`G~ LVv B"vWY[ QDMuc(%u۪ϡ€ɘh5qqG3̱[[R L\+*lwì$@^0G̲֣w\ݚoh Xs~d:EHun}ʠ l1_gOaoQIDWYo#q#v_\^S> t1{-Wn|"Qt9oƙ/A(LZ/r/q;ivՏ4Gmks:)e,a7ܨ M-LM">A\?w.z}:(D7!TL &P =ɵd+9? OxS=KW4: 1i*qO_pwj7ݨ3wHХ2}5qτԦ 5Q+Զ[NɨYh5ŞGQg[jOi^}O{&и99e>oyOP/G,*߅;(qVǒh%r4`B^l|EyGӳEuDQG^'4n  Ѿ^ytrrz&C 2_O8{Ke#od).֝ ʴMٮAv-%7g2>^`~ʟr2Y2to9-lIA3gC,*πOČ m Ei<PS]˰G K&RvE>O;]Rӕ IZk`8X$(œA'zgU? k]_u|kyA. _?HqXbbA+|F".o?j@&Xhـꦸ=c^YV )0:+/}]Qwcws:6";x.S7\`o$U#&@z.Sz{&QԚdO(%OR^!CK3V|0$o7YG+Z&JaHT4o;s$(S@;j&DImSXKOU#H)ԉTQo6#M o=c~~7 "oEIRX5+~aP?)=Iz_dPM*=~8d)Q<͖aQв 'Hiu.Q)ReɆ<?_$~ VO&EH"Dck&$|v14ah,CB'Æ 2[ 0f:#Z#*c) Z94&g݁l|/~yϥƣ=e}޲<3=+3?U??cRS^zՇS( P H$ڋC-*|q҄r=x6kP}<_=n|%R:u}l0p.+rCID/O{^f^-}/YV].r7%`rE,WuC1ԉ#)q(>뜆'X$K-u'^ky0 SP+{W&Hne˸ފُ(Y_9#Y!*i_Fe2laՑcv~ML^oN妔n+Ie915b6Cs\ܷ0&u5Xn{ާ~ۑ͟b}p-R95 W3ٺِ+d"MB9y;͇,plɴp3e A*8i5c5S& hɿ+sV]jϾdRYV5Mu|t#K)kN?T{peub3"~Sy8#`uckE!$a3hHC+]0Y^ĭ\a@`pE9'qArAk bsYxЉ=9GB,C':xn_, iGl8ρoL?ʫ-֢rPTc'L]o41 k50|ghf䧶z`P%3KOrE8.d-f" ]k}` ^tGUrc\D>Г3![n#oNXNt*mCdk)yKG}3z;E;1DP*TyIsa ~]N8AJw :]?ѳ(ޮH/=W'RF#%8ɁV XG BiRK <=RDNz$@pY9:ק 1O0+m Z5f%[hB-< tP]vډdDbrQK:N]ݟ^I' &RAg¬BahY &q%߅Y$U#?w )tӽ{./ڋf;_gM ޡ c@O̖dd1e|-p?Mq6:^gm4%-|jeRzTGG}VCH~bW7_g)l+>&!ݥ'. 'G[an|%XtUx6yT(G$! ] F.S RB,Y_} PSP׋1+"22e(i)t@cGIHڂh Y{]ϲ5v 5_[NWM bVǂ小L]]Q h I^юds Dʱ pW:`ݱţW!|?4up(^h?B./sg#\L&ɭTDɯK5Uept=^<d8 jQ%2N+~Tv>|bL `i;9;MPvt`;l<Ѕdjnqj^>Rse}M knj&ȭ$+|Ν]n|CmL0L\<+H=TA7X T2J;x<%pJ)][lA;Zw=]Ocr % aR[+Yw7h&jW%ЖC 3Bw?F˙mh*o3ٮneFRd5P>#h8+>/a 8tjrb;!ԐfHo>OZ*hf;<~ | ll(^p:ܡ#7LRfߜ fwC!t#(u]5S5i U YffCaLNG.oK+s`Ea[apl:3#At5;= xr7*uc}8ɜyM'[vǝO2A%9Ո/++!L T o"ONLX5^ 7iRڰ/" Scs[S˟Y׌c"﩮EH5/&)s ;L밒QM]}_'LUOwZDMo# ]l- e;#-tD4Y8֨\ 6o?Yw.]5܁#i1lyi݄LLÊS6Rox5#De=nմ@I <Qfw]cs ź# T.6 XGd1_WP"P>JuKί=M^anR{Ba֯pU?ǓT^?4pa1kKP {d@" H;#~F0s|/ijq3C(Y!{eBey 'r':MUM Vw!]/4a {[V+3`T*p_5[d" 6gށlbh R^G W ct1Wk\d+;.\F|puCY?-R 8j)2cM[cEbL,_yP5a#vnꍽ28$$4ɟ/̣Iϖ]Wc0pREp扈%b}tE9u:J@[k.Bp1ӫ943q&Rf,(K/=r$Uk:B +Up|ͅ%*R{yOII&UyzwHsN[äbz*lf82Ԍܯǜ zhQXU VVvb\(F:fB ]:Azjgv<>VqK_c76 9Ku9Y?˕M˳oh6P}cF\U4aW,$bAyBJIb EQUݱ\ \h&6wщѾ:|ngrK7VB(6mcD*P07p:}dZJ_JiDǯ/ࢥ PTUg[Fa Wu}dC N1 J$)F7*LH2o [aL**??5|Zv8P )[ۙ pcq8¨J"K< kVtm}EE9!t,_ao;fɂd<Y1k5Ǵ?ua!0| b5S pBvFo9J)ClE~GM+'qJ9G2.|}ޕyYnOd2?6! e 5AcY]$ /C]Vl M:eªrZn3gZP 'hPȾghqW+C:7wxmEuwS [gvu"D]$! < :%B'^5ɦݱKP ⅕yCTmZx@HJU!P}wDL΃Ay ]RcWkHWK;8n@31"Ey51Ӯcz>1ۭRsW"|;\lD@:',:zXzzrɤYC홿}.!ɒdt\nrD1XPH8eb).r)I_LUj#cӤe!LRH}`s7ewTպj_H9%!0NٮGܾRv;c]J*o1)nݎ=6[C =) ibJa ?}YقZ5X{[ 1/[cI>%-d೅\op1d-$qgps7><7Z3㇒7E{ zM-/@'MPPZP[bsq`q0IB0)oL#b_!%:KjxIeN_+DTyJ.XO)>m{Z~5 Rn 7V $_dt4*Hg&HD&.z LG BBN\񨡔 z^]MP[_3#ni) FuY2Qc~{XcHT _T%0OLe'[l`F9rO2's ) V~<}_ rKu ^m^&2i 閽Ed\]A-iZc6VTC:(0>yD@g-ut' GD} i^_Wְ;ROb3?{O}p[]obbzHFGukA &]xMX`{>e ;-t5rNalBhbdqU!NZCxol>;x4轭HU-^IBZ D.KƪRzB#nys!bv1{k0`*L}&ƽ.ravmbLeK=ډ)Ta_*#>I >0 RSf7y"1 /`=O5?;ak!bk);^.Lм" b)˿ XΓuX7PgpFfchSfTlav:^IU`\ )FX[4VV .|qa,҇͡}V2<7^ !)(.oKc`=v *>Shs?^K(_hjy9.Jhie\]ŷ.PRˌsϯ:4:yϯN_`hB]~KX=Gxm}BS&l$U3"=GLAڠf BC>X I8pAmAdd4ڬwǣg ZsyK2@˭' oW&k/6Z$5PέyMTFH1E#YRMеv/- uBk֫ H^F+ 2TDg(z}.)7$\؛Ϋ:cYJcg+ !! 3f2FgxP:lz  ҥ-bzSvZ̗o %䃝Ǽ=&M;'hv{ M5"=9ASOԢXhs  68UW3 0o)ƴö~UZIj${%EH7nM}\gMwFZWi9 ]*_î`iͧ x87CdN }O&n c˵Y.3cBv'O$} }{8"Uz`eqiR?{"9?mb1]\-Y|!i]e$0(*Eb'kїH嬑8ڶ]>yEټpc}."C.js!Hd9mrjボB4 u8ɛRF3mƛ[5'>E(98|^rE+ F=g߃o]2 z*O=3<ӴDߗyUKSAT^l\n05,#/:kwbJ|HKڧ &<NuD@v0g0:o#s;9spVB=6uE%=qyYelEo8 A*ڥ|P[NŤ.qU@ vni!<by =䏷 AsdOv2+.8#{PN7wה"c+:,m)H,T@?D>ivY:Хd\|>w:UԚHGBV)?r1`#=\K$Et_Y ۠F-3 /93=㉭vy0"'-z ZfF%pSZ&" yfd1mhqdpR +؛onJ\oHȕDQ,nW/@sŝ9.6ða, z2DU :+czFEzz5z>Decf ᵼ66}) m$A! ؖH342c')8#CD0 #pnO>fj7vM?zHjG=:Gݛ_>$0;DXh~@ Iv "2Vʨ+ fNA8QQD^~-A,wmrnf)vKsOLTNE튢vR)b"%[GOmPDIRQ~xP (PġMHb(1+8 nzw18aCr^6Tt&W 3Ȅ Cih/D"uI4\K2#teuv_.B7ߐr掠k. w$T؅?ш7[FR0klHv\ znTI< sS T:?3~N5T<'ByYO U"M5*; qCtD}6:L`_,P6of2N |yX̩(߂A~Dޕg-IiՕAF]YH.VK=V)z4]Q$fܮ?ּ; [&^4/h&%kCy]BO1oC:r"y T7J 6so._XSqNO2җO.WQJ8clʷNBzc"e 9jnjTEKbbOOXw 936ꁇ+zC?;\ql"8f`}_EkPjg7YaqI$ x6znjD5P|I1'n:tܮ!su6:Xjq ]LJ"(i(֎g^{6&bv_vvgϽTcӔ}󌯢;7"eGX -|{3To~beWpxV.L+ID2N]w: -EA,3;la(;n\ K1]V|ÉjE.S+$y9p.oQ*.؉[~ [ c,emCtqR1>/: ~oucdV~j{(+-<8EMZ="q3bA ӹleSW=.{+:4[5I3F!}(ʶe/DJcxZ먡E\p tE+SK鳄:e7vyM!{j ")(B3a #%\|O/Ek7!8%T3$RZBMɡGr{͋Ss\"7-w_!A2g7JpQ>@/g RjVpzy>?YQ "Jےzv4[ryCI[tj5t.r# Y !堟CS2lRIg 3 LԌ]&F?e-$:Nf,%5:OσLSJCs%#g=bEA,yF&h[S<{NZ_9`#dfZ!X[y֚+ymj m*e2QuZzp#*.xDv]O4ue?-#/.P+ 5aiIX ݜs`HكJxucR $FV?m(؆+ҫӲ4̯Lcm:ܿ&M:JRQ|'I7A7d52 .2ǹA)[9irܣǢq8O3>Y`nl㰛sfChU:Htwmއi}>;SXO]c.bIk.sE>jj~ZrP:@-sSʩtaX}62azɷ=6|: fͳH?-0֋(Cg8]Xp@TR_VJ%HtydtGuX:v=eCN:# IE@ &q~ܮ0ʡ*G`.p$}es AD^v$T}u\Xb64OP L2!+բ}_3AyQf߈.tXBuc.ɺW+l9*KF:WE#׃Q秝΄psO!a*;cMG5=ʼnmn ܫ@Lw M zWh|!@B'!G 1ũ*Qm{ɪy̚ڪEN2Ԗ*уœD. ![Ɠ{3w0{eĪ ZvxDXF̓:% %)r"cZle19wW));j\Z:ԃ~/lSB!c<yAKEbA@7C6, yn~IܺP~p l8p̪}`AAh$P!\Icx8dj<ё(/ԗ0~uM4E|ck_9;xP{YCFNUFC{ǴJ>ˉV I&.uM@e@7MHwY/m U֫B(9#)@/#dϳxtV .s܆mb[JTVF_٫o"c&[> %uS:͐*ݪu Id>\;B0BBTgޞu1KObpYJ)/HMkc ;?0rD'PTٿɅ.f?V;?qyz&?E3Is`'yaǓE`E~\CBY \j52yB[g';u~C|P |ޮQa~FO&KP$QA#[v$u:X uLAMfz-qy o3V3{x~4T 6bvu7>> xAdG,bQ ,"Utc#cCt1:ZwUX<:Cy.;j,±'k]?2x Ϫ0gS% 'ϙvԵ(Vt˹f)[88qz1n I >AvM|9X)>Au,K2( !ح+n@IS$X|j\dɮe;(crgYrbÈߝ; pKSĵhL2-"Jl @6i}P4d<,R7 '/!Rd*Cd6ld1%} AF' {ARĠЁFϨނLHC2;d/ Cm]ȸֹQ^<_Ra*()*_o+4ܷN+Ӗ́@@N5h/6_\Z#\D3yhZul!Z@kD5@: ЫC+LmM+ ʩ (ߎ7V딇1~=< x*e\((b>^ Qh khl2wNL!&Q)h0)6B\ m4$,'ќ[F=K'yۄQWh -Հ-shN@NfZ3vDXjFp7ߑ-Pza/Ybϛș̌%rkY%{?nu{`K";'Z`BUv*ýW8Rʄ.RB`L~oj{{6k:X],U9uu=xk/z+{+q7Ķ&]ˇB:)d\ϟoV_LgA'A+O#> Y60EcKD &Fv$O6xgf!,KGWV67|ji$G|;tfXsK~,:DG"{Ԁk[3Λj2qqqvBszC[XԽnwϰX˕B-ilrB(9}{LشqwE=`6V`_^REF3U=`hAx#X=;LbV귎`=b8 *2zDžz\o.ސ6uVe~hD"J܎Nz wf^ WxV>GDO9yX5.B~8IM@znz9I+/ΝlDW:zv@@,SMÌAEڼ*&戶kmFUo)/ z~@@R1 Y"rZ.)L | <_?+#F$ ܾƧ)izSYMklF8h>PC8y)y?drd*=knsD+)dѦ2v7x)#fwwl O י  ѤeVҹ޾D>/r!P߇9LJIB,eeW11OogD3R۔YvQ*Od"Hx\ez+ToHw!6XH`&jYS}swqS(G2eK [F#jJ +Mt0OѡR0Ra~pC`EPd='- EQϭމBW p}G^ XЊ r\h^uQDUKuR_j,x`6g)fs,CB- LSNCƎbp0QWe dwj?J`.vC"Q;ҭRCN[mтOFZbHl{u=RdNECMaPuP0UY^;-nM qXy#U&>g2G|O%M`?S -gU$P!MgbV(%Ǐe) 3 LĄT l>aaB*HYcT?'tJp_ZDJҀ.- {rJQ#S@J[b43\. r&Nc];#dl(g*{Nvjz 1uq6On߹D4Uk|isQr:/& zѹ^_2Yx"S~_ KY\=rIRt\A=372urifL+ Z<.ZswGrkiD bM'ڸ#h ,ͼnfw?=H)t{'/N{tGL4,k}z@ QN )1\5Y) PU&;(*MUSv"ӿ?+Oxʯ9!Aa2s_bTvxСnn+uWWٻs( Qo 96C?~SM׺H5&6e4s׀H>?NHrZ޼Ay% L5D(aatoA77/uZ,M -wX.]#[k3'̈J];W+a-}j0_0h(%lr]~Q$aװľ8+?u gǤMK8󄉬1[?dvYT E(N֠#pʆ: 8hvOEMf~š@O=#Tyd¦%vio Dhs,'񑈘r<1׉5}OsbR|_f(wTCa[گf7G!{6Zh:kq^22[78`{䬖U:&vܖEG߂|R!Qv֮$>ӔaC3D5}o̳s敕!~4<"OQ}$ؠA. eoz0p$D.ɶW*wLba*:{GI*H*g(Ӱ^8}-fa)~ Ywd: X<8qSEdjȰj/-N?SRYj{qФhz2 TQ3sbC?Dp N1>7}K*׵ `(c,8N(/('2h(i&3(V0i-ݱӻRJ@eMNdҔnfQ!dtV{<6OlL47Q3eZ6>EP3Q.qRыQ_: jK~ʲJL*>Mji*.6*kcp ĔjJ.HUN)vb@>HJ1OVb/5c^>\7ckr+=d344B$T*t *dSqv$b2PZz,㞳;sT]:" *Ľ˺\V%?ۂ$1n>XIh,>(ʊ?6D(K;L!RYdNꊖ7貛,RCov'2&b ګ=]$x~0Ol$D8;6vG< g~\thXKHyax!7.ܲ8@&?\07*[~,p0e&Pn: j(1jl̊E)De19Ż )b,~ũɻg܌g*ՇsZ15%uM,覷_f̉T~)O5Ap'cd kÞ^R'? 5<ځt(P\^QQܜTe LZp,3t6Q@rĹ̫9W0@!iCBcnxM}ECt-P@,jߩq"-ע;V'~hߡV:c^Y&Pڹ;&ip^R4Mt(N검owMt,h\6[L+.e? ,]39=k+ڄ77TA*NIrk%\]1( aECSQӨ>3_ 4y[Ȅ4H'i8PLfz#gj,%S,ˋT2D D߃+I߀6a[G?0[*g˙?6IFQ%O'we(VیQ9qC_D.e դI}}2ll}DuC!Q'&|?Z˦^Ygs&A؋ڪ^5%L5L [ 0]zmu7P<Ű+"&8ya+[=!#$5MJ¿`V\\Pƃ:6ܐ6uya[7M鴍5O'n,Jf \ >=MgF|yha ~0Fs4p>Pa\͙;8"9ENxHײ|Y6v\:fu'7B\dN9D9iT-^1s(Gs^0ՙh}gXx#U~9/ d$3̋Đ~CLG.xaV%pj$cKctUqG- z]A4پ$ B (!ʧF_M艈GC(Mq6cH<'eƒa%{f/63-Db$*cB_ǰX^cY!I,N3N#愃!tٵO;uqf t^%g=PչF=ǁDZe"rMg4f ~ +MٽLk=By4 ӃBhfQEoK^1*V!GoV#/ F΁Tɦ 1t/|y2]:3B> :B,mR/["h655ut&v0y:ă˃ Dw$½dU(r-2K-W58gm+A@dg @<鸏_P^†Y\@Iz@$-b_<|PA[ص[͐tefkO $}iS}#)hh ǹ֓2Y:P[DCc7DȏFX/ ʒ ՈjBCyF {*YtcT,rďAЃfɷ,v!;sA@>i% T)UP^NeZ`N2|)y;Jsϳᧂ^rX3(|eN7B O;Ǖ0zvȝ5UN^R(ů*3,3xױᵔRUjR/AHCJۄchz%1NReiKoӝ@f%U \6*B/•~HĂX&Iﲪ6Cļ}h0i›:鎾dͶJ(cY^?8E]Υ}i8ͮ! f4뱷Mzꙃ+6UC1I:ͳ=a [ WNPKN z(CGBmRE b)^PVbsu#XAoe cKWAoh@ '҆4.(S>dS:gF[63(Fl(ɱ..F(XScŅA+޹~ס-hY^ t Tub@FQp.}3Җ 8=S*qHKrRO,/B4Q:3 #X&96@P=[v'406.s3]o9k& *{ї"ZЍ"vPΟ-DⒶ<--CBJ<}YBgO9tW[,t|<]"2^ j8€0+vw8̛oV0}3&~=əfU5fNHV}[˯IHϝ#/e-<j'xvU6Ni1E2_a*?h2#@0f2D’5`N jRQ-ٖD02|"a$9 *bW9JxOE,d^?Wrtƶ.z%` @5n07|El\ xۮROCcI>qA-orfÔI-َ ONeԶ >l 76JL 1 :+hVvXH͹(~TiSV&co+NVGߖd-](X{g!Ӈg{wq:4rHPʂ\޸*ȶb3P"\E*UKj Wr:0r%Xi}V S/Q 2s)̿-cHcS6X#X8#5I!*&xqbF]Phh1UT }?l2%My6uUwҐFXtvoD~20E#^ AiE&+vp {Ao[9!ں25P? qo}iW .O? 01]Ҫ*UpA!T6kYؠ@^;ySI ,]"R&d' BvgtwQR ʀ1hx9a%t5XrO^L}(ӒOTw-FB ԥAc4yH SF^ۋ4Z Tڇc^Jv]|rWlv.J}8Ԅl;(" l<%dg$j#l Vrlͮs[jO^;&ĘnH|e~g9xtqYס'ƱFU6n6͂rH- [fX4L +tfڍIE˕),cxSN7H=3{ݶyqez1H0 ؑLa6 5|i^%D!Wpv1ݒ Y\X]>X$$=W sgy,@rX8KԕbaP߸J z|,*3gEV!e+ gLMix֙CGQ yzGKiHiO}w+xۓت#njօW>`Õ⚚l!CG uRdͼ %@d! 4 }1qs+Oφ'ḁ9Vg"& O35 䆚@t5.ii^=e, B pI8B(Ú2d$TEkLB9ADYB~+KeXwҡV8q)NFCgG쟻.ilZy; Ytn5_]^ -)*aD}: cZX mS ^eޝH2fjV.ļqV|7nGnbg)GwT';~eH䠗՞Mp}?-"%L\MF? M}SAxſEp6|! (Fye qkވb%L*By m(jL|*\D}K+2rj`Go(pkGzPLfj&ujrՀx=>LJUORegeˣڠiW_1C%q6'z:A2KT 75!0Ǘ܀E>cz K_hJPgcI%uwJ }y3lV_.j0O?FGaiYKvbDш[NŐ6LNAqu/L]j']z: ݜ2Pݰ1?ZդYVQ+jdxl %|oTԷ*wN9J^DSj.L!rT[3NSo]1@ ]Hv:C6 ZîtlYe=keON6.|ADk[Wx㷝Zp8zї l4WSvZ"pCf[ zOaP @VBzf -nxZp26mP`ֈ!R>;45R eFZDo#h4Ҕܢt$O;XZ\V2?~7ifu'rtws?*/'Q1BnC%28ѿ8ߙRG/ɬ@8Y+0IVhrjTyTj^ey[:!0Q\* !ۻ]S=Xdэ@̪Zp#fVQ{'k c1BBuMfMwvs1#M18滔-^^ef]vq/JAگW~WX^.t$mӵH)T;<>ˬ#!]SS{}(Wϰ`RVum0N= _&'mɢ~Me~ϟ: ET;HT4b`?Nn,H$Nd X86"j;08_VVS|$8"؎\]l9+f:C;áE0!w=Nz/%n6ϒQ9(8Vb pc_5IO+ +m$0@'':xS \ a#-)ЪjlٵKl%a; EX(U oGvzRθa^fcgYadBZ}ulMDޮ *'=b[3~ia^z5PA=|EOZ+D aƖ2n㧑xP旼T۵h ts ywی'(8 ;@hj;RJѷF !,>zo :DbNKQoa4YOYqX0 _ _(ޡKI&Pz$C' ~p5o`*6I]s[ǸID{AUڅP'?|Is #(7s9`NFq^c]6 WN hd } CpH3bwnHGژ5,qp  !FDT÷>8;`>SVժ['w4QbqRQy- L.Ca.x >Cti2b`z'k@9Z[85r{&>2P/=|: ss(J ڵYlto b#K\ ,N)z"E?A9kFdPFn:E ̈́4ͱ糾ʥg%9N?}`)U9KϘTP61W~p)!Qӹdn-fQ&Tp\} 6_rZY1dcle]w#Mz˪-[gT !oL0"ŖU@äcyvɊZK+dD o^2m6XHE2.&f>muײ7@Cq ,Δ!',lS`aYYNzV]BPX^l1A62DP۟=1Qrߨ`9e%Z%Kd)ntvBHwfʨYjgu5Bts:M7Fi0&))nYDմr k@?OrY&-!*I+~qJtL>t?;"0Q$]]pNZLÂ4H FiE:00yvT+rx cJ\#W#t!/$wFT!ҷ sZ?Av}Ih)gZJ_BV:#,q[SkO4U]a8A1QWCxoX?A5Iծ+nFPUe'񕔥 6jfjbCJȩʎT6YxRSkE%M;^n()k6o%^cw~x*)fe9M_WA+HA%ƹ:-awvt$#hL-"QN]R:'r\;D3G?lmբMI rNJDu+|/.(k%𯋢Nuq:*Y`^>>!W6R4r}JK3=D k#%ZS~vEΎE @2㓁ӅI^9F9Rhz+r!tNpxӤ vZ\fLݑʎz< I/MO Nw_Ɵ3aJߏJqK+sP| Y^9hos컩 9]=!xoZ`kQ2}GJ9g]/WQ4AI(,sLq{{PCeZ냉-ͥ?A}n z}~g-,^_Peu ^i~5' zH6x(:(6m{wҤrjCRe{ؙF1cL'n?^^j?o_i{ŶpK">.M`=8ebnjJ$)h;ײ=+cbj^j"=mPD` 4)fk>.[gVKf[%ydy 3u/7.]H׆ի|j >K+Ib2p:/$HS#J| wFc#S)S@f.e`,70^G@rj̈́NRi 7L!Er#4)pqZ}o3}O&Sl'\d KB²̅vs/u>W` nV{H{v +b.s[odZ/94ZImDĔJhQcD-`şQ!4q+e^ J-4s ;j\MG Č ?B4]0t$֓tUZCE-m<(^0$|P3- oV@𛔆~KyO-C*(qMJ @ G*tTcrXn ӛr'a@"LPG:˄ H] M7лF"î~ /w-Ma&j-h[3TצLBԹ &(D420N5ݓllhhݕT&sZ% 8W o0CX:fA.c?1)6У.Y@zzBou2 =gat0pgAd|,+x"JT&Ou Ӹd` O1UtL'f$)+,*(I(\͉,P㑁̞u{Zɺ0{ GY`~|/J*/ h*/Sq9q:cT?6\G2xH9ڼT05'0: f#M^#fTuQ|4S3fbnMeXئ9:ޝ (7NAq0}%&;X72C^5&][#4#Lp^⪾ "͛Т&AEiݙȬfU:jltSgdTJ= S!sMhD`Ӡ-IS8DՐ=rRLe+ ZGR>Y7VE<.ðg=i$bL9~uƉ'5e g2u4|J^E#Y~@9쎼TK)"BqwCS;FS&@I7/:wBV)_V<ӰwO .r |ЖE8v$Ó;ecFO^HvnsDެ`'Lo@0hk<ht7bQ^CPG&E)_ay|;.W'`l_WNkwY!-r20B;ʀ2Q1c|C^=Ϻ:=H%dJ'c3X"*?}̂{X*I5.42xK4tqe*xܠ@Сͻ3D 5G:1) \73= vP%ο} -:>%Z 8lt={w1 T&Q_jT9CY-?mи*R Q'Y)_dX n<]mPUEd7ѝd9"F9xW!7eqe6\3nW[j/x%C-6U*?5B@~bWMΙ|6f' HRUCKEfp;%D= UTru+J"g5. n@ຊo~/DV!م/&t0 jDͯݨDf|O}sa#vkK{}w`"oH0myi8 ʛ^ w*pȽ%foen'<3a/#/ۙ0Cf2(C*h+ 95?wb#?) t, /m,>*ܭ˲ 6m%L- YZԨ~'#|'>`c͗qyR9XbLa|!N܀0ׯȄQLb k1H/1Q :Nױ1:{^Ny(8wӽ Y鬚< m {!nnk^u5}U'ɦ_I*(TJXH.VNUQ NH* 8UZgF?pkqoF?)vYwSp.doݐ ˘h"E=i \^ d8*)sm"&"}G<4Zb5EGs{?85CcFO Ŗ#6TTeBK)HqJTJn0<~QHLϡL+a/O۝Fղ{c8%кxUOTmEX233k$OX &Ò!*$>x_pxߐ JRDW/M!A~3$B!1q-SO?9HSM.D!bM MwčnݭqiaAҟA@$ F0{U롄oj#W7$Õd$DmL8hK}?" ^[KғɢAe Ȯ[hv`;ƒ]-#Y  iW(xL箷K 2$,Pb^".h84q4䬩YlTw2TЊH`!k92jXmԫ0,>ޠ絛 \o <+ZzpyjFq>Ƨ2P܀ȑ2pE<ަ򳶼nvV\i4ŀ@)|lߏ̍,Pfl HG\6`4E|$& cP Sv!RF'j^K3~thkdb_} SCey,aSͧI~=zPulw c魛fzi\xF rn~超DHU'qlgI!@92ƪ/~g=5Mt'AiG!Xi8/e.8VS'س>ފÑ3)!5m>̥iU|OjJ_];e7_oա&"-vj$o or9=q j'z0WfĬ)*"FoN̳1 @oUR~Я<2Ix͎p3:RBݖGdֵE' ^CM7xזq)y}t#\eB/8a.މZ'ǞބŜC( ̲RQu/9:?h׿R$3@+w_jLru(8ctahgq;8(zzx7Ev,ig6E02pUF<,WCOט,꾮IøBxB=64u-xv`ozYNHfۧQJnha1YJq-iKxc0ި YP8! R|m_^D@WK+UW_^"G)˜p1r)?VݹGB\r_7\ 3,)L̋cX/'S9^:Ķk~gOSN:XJ9 m$<32˖R({O˿KE9?X1 -!l?/맃Gq~8Q;v_AiueZ3VDLpxu8K'FӼI11=*t¾f[&atƮk i8ScZ l㲱sq?j`[8RȀ<="ɋ/GQ..Ef۞p8H[/R ULmE]?F#X'z-%a$4Ijc[ͨrֳkf1qDUJK$rlrUT.\]4s vV Mcٝ0qJan+ib>>)|?&=!&^{'`TQE^zpq`|kv%,\DKr85@GCRPŽ@~) 7|Ɩ]$q^Qtw})?RW(ӶoFp|6JCuL%#!I+!eQpY)'LdqiE j;oR xsQW+ᕴa~?_Gˊ=4k#`mv6ϙ&OrM ޟU0@5s+)Mp (e mIuPj:י֜EQ=5K(sbj'ϸ;Qĝ6$J`ˈ 37ȵ>3 ~%OԆR#~!d~W֐h+vWfn}rEH~قIK >%7VgvAPS.*nsz=| $rܠNYx]sakִ7HTj */nN})H:[DǵoK)K=ZwNx 4^xΒQ B=boxʉq n@@H,#a6o F9 ujp ʗ-#&BDQu ɽ4FR]:xz.V1-%K$čRC(v:0?x%- H<=*<~Vף3#:qh+0 ARqȁc5~;-chn]O#|ItВ-ʦdMOrF%]me!“yڒHyrf"6CZ*)[f#!Ka&B;U1 g@`0Pt8x5 EH`:jopSBx^dS*HC?U(PۙĖ?P%!-$"X;}oM Ż/R _G$A{&4^ J]5%`S1,iu)Q+ًli4̥ه.?/Z^u?&S`)bF7v֦GYeP[;GKQa4ȄHt;d4=xoGКsBE[ppꩃ$Mya 2b5%ߵѢ-ZZZ8FU%h <̝!{h!aBFI>lĄ$)z 1Xzi_v`0g#u'.PN)T9PbhT3LtR7W&NϾ2P.IHvóMOtܴDYwl9K =C>Zif`V/@[ 7,.H{y*FP}F#DA)kb ?QPM4.a>0էw\ލ<AH8aLI7&uzVg7W" ).-%ˁ{sA.( Ӽ#IѢPfJ|DkSpDU*vĸVUlOj>*]$c-ӭ//q EgD$Epc{pe6"(Q3S}6y7r);W|bd: 3`УbVQ Rjp ӕ >Do>+yЛ7@5s K@qsxsWM`g>ɔ;U( ؁#vr;q^oJ 'rUEiIzN),3ww洎ps(}\d6s*@.+'^*-xq5v?e= ;]ȧ@^TZD,V^5$pV)3VamGn1u׺Ъp$KomgY  L~!Q ){y9[Ek)UCc{!@evs+kp,Ys(b س1_7xj584M``4¢,SyrJe mޚ[ȏNKAoU0@ܝ؞.4`p vIO@dÁ ,1) p^K4YZ/蒍іk~"00$!_ߋp](JN ~bvIwhҮ E,ܫUdZS# ņy,\sPb؈& ǹeU<.3")b>TQ\cz|cSi`b784 ?fXe(ӓYy1T0I`'hLf# |sD?mE_)U12`,aco^Vki8T`TEX;F,e+)SDx14|LBlqM|Xu!nP;%A1}Xmw 2i1z]-G'pX+9Eb+˩c>xgk%>3$DŜ*'z7?^Ya8ۼ?7q0QHG`g*-dx`jR&)nF'0, u1-'&p).ieNZ5 1o\-l&St84˺ET ,BQӥ)3LU s(G ֔"ҽT(d+x\"{_tCdžG .ߴ`c8u:N>eKt=0i&J5: M'}z ?V* .^_rb EǙxu0k԰WfEʤ-9jdE''-O/('bIkn.S6p+TCkBpܥ#YcJͯ~[b8A澎.&o0܎06ݍ>8NШ$jx n)j9EZyC{;£Cp@?ieorT^w QcO(CV40 K@GEHIPfr9&b~촱ƖV]-]h*zB˭j; WI"΅%h;-@DѺLőۛIcV7[< ?v{*"iVNe h`vvIO`9CyvaS`Օ"1F”:}d{ƈ4CxR5}} T6|VS,40⑲1ᕂg۝ %TGd#`ģnkVHsWzO"n9,  ā: YZ