bpftool-4.19.90-2211.6.0.0179.oe1 >  A cW^^fh]6ed Uhk6Ԩb?? bMqT_r|A).d+;);4Iqpl X0#qhӣDqVB+B."[nݛ* /Ho` ~J[~wXni˨NägE0dx.]qٰ5|18el-KzǡZWi 40v! ,߼xތni-$-0b38eaf7013b61b4e5fa541310597a8f7db1f690b84e643e9ff2843985e24b438eda4e0c46df4d7b8f9b158aa071cc70a46c807bcW^^fsO<1TGZEeZG}x aC^v]+x҄ #wnd勃oN9,pL[pxՂcU7Xሞ/^} / Gs#cQ߯ivg|ڍУz3LeGB9N;si`Dq`c!t?3{!M٠]obT̝CݶC)BHL`G7A8H_$"x* r}( 2S${o~p??d  $ a'<B Wcz         J  T |   4P/(W8`s9 ,s:#sFG H( IP X\Yd\ ] ^Gbcdeflt8 u` vw x y< zl|Cbpftool4.19.902211.6.0.0179.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.cgobs-worker1640081563-aarch64-00118gopenEuler:20.03:LTS:SP3 / standard_aarch64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxaarch64M7plCU A큤cccJclcccccce817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698a15bce4de91a3dc202fff97d05f5b50283a6e99b2aaffb296113d3d6a1763859ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2211.6.0.0179.oe1.src.rpmbpftoolbpftool(aarch-64)@@@@@@@@@@@    @ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.26)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(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.1c@c|cs@cjDcb[cZrcWcN@cEZc2c)@c#c!@cc @cob5@bL@bbޅbK@bb'bba@b&b@b@bb@bzSbu bgb^@bUibN@bBb9@b0b'E@b b@b b[@a@aaq@a6a͟@a@a@aa5aLa@a)@aa@abay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`q`}@`Y`e@`e@`e@`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`u`eLaibin Qiu - 4.19.90-2211.6.0.0179Laibin Qiu - 4.19.90-2211.5.0.0178Laibin Qiu - 4.19.90-2211.4.0.0177Laibin Qiu - 4.19.90-2211.2.0.0176Laibin Qiu - 4.19.90-2211.1.0.0175Laibin Qiu - 4.19.90-2210.5.0.0174Laibin Qiu - 4.19.90-2210.4.0.0173Laibin Qiu - 4.19.90-2210.3.0.0172Laibin Qiu - 4.19.90-2210.1.0.0171Laibin Qiu - 4.19.90-2209.6.0.0170Laibin Qiu - 4.19.90-2209.5.0.0169Laibin Qiu - 4.19.90-2209.4.0.0168Laibin Qiu - 4.19.90-2209.3.0.0167Laibin Qiu - 4.19.90-2209.1.0.0166Laibin Qiu - 4.19.90-2208.6.0.0165Laibin Qiu - 4.19.90-2208.5.0.0164Laibin Qiu - 4.19.90-2208.4.0.0163Laibin Qiu - 4.19.90-2208.2.0.0162Laibin Qiu - 4.19.90-2208.1.0.0161Laibin Qiu - 4.19.90-2207.4.0.0160Laibin Qiu - 4.19.90-2207.3.0.0159Laibin Qiu - 4.19.90-2207.2.0.0158Laibin Qiu - 4.19.90-2207.1.0.0157Laibin Qiu - 4.19.90-2206.4.0.0156Laibin Qiu - 4.19.90-2206.3.0.0155Laibin Qiu - 4.19.90-2206.2.0.0154Laibin Qiu - 4.19.90-2206.1.0.0153Laibin Qiu - 4.19.90-2205.6.0.0152Laibin Qiu - 4.19.90-2205.5.0.0151Laibin Qiu - 4.19.90-2205.4.0.0150Laibin Qiu - 4.19.90-2205.3.0.0149Laibin Qiu - 4.19.90-2205.1.0.0148Laibin Qiu - 4.19.90-2204.4.0.0147Laibin Qiu - 4.19.90-2204.3.0.0146Laibin Qiu - 4.19.90-2204.2.0.0145Laibin Qiu - 4.19.90-2204.1.0.0144Laibin Qiu - 4.19.90-2203.5.0.0143Laibin Qiu - 4.19.90-2203.4.0.0142Laibin Qiu - 4.19.90-2203.3.0.0141Laibin Qiu - 4.19.90-2203.2.0.0140Laibin Qiu - 4.19.90-2203.1.0.0139Laibin Qiu - 4.19.90-2202.4.0.0138Laibin Qiu - 4.19.90-2202.3.0.0137Laibin Qiu - 4.19.90-2202.1.0.0136Laibin Qiu - 4.19.90-2201.4.0.0135Laibin Qiu - 4.19.90-2201.3.0.0134Laibin Qiu - 4.19.90-2201.2.0.0133Laibin Qiu - 4.19.90-2201.1.0.0132Laibin Qiu - 4.19.90-2112.8.0.0131Laibin Qiu - 4.19.90-2112.6.0.0130Laibin Qiu - 4.19.90-2112.5.0.0129Laibin Qiu - 4.19.90-2112.4.0.0128Laibin Qiu - 4.19.90-2112.3.0.0127Laibin Qiu - 4.19.90-2112.1.0.0126Laibin Qiu - 4.19.90-2111.7.0.0125Laibin Qiu - 4.19.90-2111.6.0.0124Laibin Qiu - 4.19.90-2111.5.0.0123Laibin Qiu - 4.19.90-2111.4.0.0122Laibin Qiu - 4.19.90-2111.3.0.0121Cheng Jian - 4.19.90-2110.8.0.0120Cheng Jian - 4.19.90-2110.7.0.0119Cheng Jian - 4.19.90-2110.6.0.0118Cheng Jian - 4.19.90-2110.5.0.0117Cheng Jian - 4.19.90-2110.3.0.0116Cheng Jian - 4.19.90-2110.2.0.0115Cheng Jian - 4.19.90-2110.1.0.0114Cheng Jian - 4.19.90-2109.8.0.0113Cheng Jian - 4.19.90-2109.7.0.0112Cheng Jian - 4.19.90-2109.6.0.0111Cheng Jian - 4.19.90-2109.5.0.0110Cheng Jian - 4.19.90-2109.2.0.0109Cheng Jian - 4.19.90-2109.1.0.0108Cheng Jian - 4.19.90-2108.9.0.0107Cheng Jian - 4.19.90-2108.8.0.0106Cheng Jian - 4.19.90-2108.7.0.0105Cheng Jian - 4.19.90-2108.5.0.0104Cheng Jian - 4.19.90-2108.5.0.0103Cheng Jian - 4.19.90-2108.4.0.0102Gou Hao -4.19.90-2108.4.0.0101Cheng Jian - 4.19.90-2108.4.0.0100Cheng Jian - 4.19.90-2108.1.0.0099Cheng Jian - 4.19.90-2107.5.0.0098Cheng Jian - 4.19.90-2107.4.0.0097Senlin Xia - 4.19.90-2106.3.0.0096Cheng Jian - 4.19.90-2106.3.0.0095Cheng Jian - 4.19.90-2106.2.0.0094Cheng Jian - 4.19.90-2106.1.0.0093Cheng Jian - 4.19.90-2105.9.0.0092Cheng Jian - 4.19.90-2105.8.0.0091Cheng Jian - 4.19.90-2105.6.0.0090Cheng Jian - 4.19.90-2105.5.0.0089Cheng Jian - 4.19.90-2105.4.0.0088Cheng Jian - 4.19.90-2105.3.0.0087Cheng Jian - 4.19.90-2105.2.0.0086Cheng Jian - 4.19.90-2104.26.0.0085Cheng Jian - 4.19.90-2104.26.0.0084Cheng Jian - 4.19.90-2104.21.0.0083Cheng Jian - 4.19.90-2104.19.0.0082Cheng Jian - 4.19.90-2104.18.0.0081Cheng Jian - 4.19.90-2104.17.0.0080Cheng Jian - 4.19.90-2104.16.0.0079Cheng Jian - 4.19.90-2104.15.0.0078Cheng Jian - 4.19.90-2104.14.0.0077Cheng Jian - 4.19.90-2104.13.0.0076Cheng Jian - 4.19.90-2104.12.0.0075Cheng Jian - 4.19.90-2104.11.0.0074Cheng Jian - 4.19.90-2104.10.0.0073Cheng Jian - 4.19.90-2104.9.0.0072Cheng Jian - 4.19.90-2104.8.0.0071Cheng Jian - 4.19.90-2104.7.0.0070Cheng Jian - 4.19.90-2104.6.0.0069Cheng Jian - 4.19.90-2104.5.0.0068Cheng Jian - 4.19.90-2104.4.0.0067Cheng Jian - 4.19.90-2104.3.0.0066Jiachen Fan - 4.19.90-2104.2.0.0065- x86/tsc: use topology_max_packages() in tsc watchdog check - scsi: hisi_sas: Set iptt aborted flag when receiving an abnormal CQ - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0- svm: Delete unused ioctl command - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - block: limit request dispatch loop duration - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir- block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - init/main.c: return 1 from handled __setup() functions - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - x86/cpu: Load microcode during restore_processor_state() - genirq: Synchronize interrupt thread startup - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - once: add DO_ONCE_SLOW() for sleepable contexts - inet: fully convert sk->sk_rx_dst to RCU rules - ext4: continue to expand file system when the target size doesn't reach - nvme: copy firmware_rev on each init - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - can: bcm: check the result of can_send() in bcm_can_tx() - xfrm: Update ipcomp_scratches with NULL when freed - tcp: annotate data-race around tcp_md5sig_pool_populated - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - ext4: fix null-ptr-deref in ext4_write_info - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - ima: Free the entire rule if it fails to parse - ima: Free the entire rule when deleting a list of rules - ima: Have the LSM free its audit rule - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - net: team: Unsync device addresses on ndo_stop - mm/slub: fix to return errno if kmalloc() fails - of: fdt: fix off-by-one error in unflatten_dt_nodes()- net: tun: fix bugs for oversize packet when napi frags enabled - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - ext4: fix bad checksum after online resize - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - fs: fix UAF/GPF bug in nilfs_mdt_destroy - dm: Fix UAF in run_timer_softirq() - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - livepatch/core: Fix livepatch/state leak on error path - !130 [openEuler-1.0-LTS] update pmu for Zhaoxin CPUs - update pmu for Zhaoxin CPUs- uacce: add the reference counter protection - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - usb: mon: make mmapped memory read only - !185 [openEuler-1.0-LTS] Add support sata lpm for Zhaoxin CPUs - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - atm: idt77252: fix use-after-free bugs caused by tst_timer - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - !94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - !88 [openEuler-1.0-LTS] XHCI:Fix some device identify fail when enable xHCI runtime suspend - !92 [openEuler-1.0-LTS] x86/tsc: Make cur->adjusted values in package#1 to be the same - !93 [openEuler-1.0-LTS] Driver for Zhaoxin CPU core temperature monitoring - !89 [openEuler-1.0-LTS] EHCI: Clear wakeup signal locked in S0 state when device plug in - scsi: stex: Properly zero out the passthrough command structure - !192 x86/apic/vector: Fix ordering in vector assignment - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - vsock: Fix memory leak in vsock_connect() - x86/apic/vector: Fix ordering in vector assignment - Add support for PxSCT.LPM set based on actual LPM circumstances - Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - Driver for Zhaoxin CPU core temperature monitoring - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - x86/tsc: Make cur->adjusted values in package#1 to be the same - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI:Fix some device identify fail when enable xHCI runtime suspend- sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - ipv6: Fix data races around sk->sk_prot. - ipv6: annotate some data-races around sk->sk_prot - ipv6: provide and use ipv6 specific version for {recv, send}msg - inet: factor out inet_send_prepare() - nilfs2: fix use-after-free bug of struct nilfs_root- nfp: fix use-after-free in area_cache_get() - mISDN: fix use-after-free bugs in l1oip timer handlers - tcp: Fix data races around icsk->icsk_af_ops. - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - !134 scsi: megaraid_sas: Add support for MegaRAID Aero controllers - !138 vfio-pci: Mask cap zero - bnx2x: fix potential memory leak in bnx2x_tpa_stop() - r8152: Rate limit overflow messages - scsi: megaraid_sas: Add support for MegaRAID Aero controllers - vfio-pci: Mask cap zero - tcp/udp: Fix memory leak in ipv6_renew_options(). - net: mvpp2: fix mvpp2 debugfs leak - !159 PCI: Add ACS quirk for Broadcom NICs - !137 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - kcm: avoid potential race in kcm_tx_work - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !139 nvme: Assign subsys instance from first ctrl - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - nvme: fix controller instance leak - nvme: Assign subsys instance from first ctrl - PCI: Add ACS quirk for Broadcom BCM5750x NICs - PCI: Add ACS quirk for Broadcom BCM57414 NIC- binder: fix UAF of ref->proc caused by race condition - arm64: fix oops in concurrently setting insn_emulation sysctls - mm/hotplug: silence a lockdep splat with printk() - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - HID: roccat: Fix use-after-free in roccat_read() - ext4: fix dir corruption when ext4_dx_add_entry() fails - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - Revert "quota: Check next/prev free block number after reading from quota file" - Revert "quota: Replace all block number checking with helper function" - Revert "quota: Add more checking after reading from quota file" - tracefs: Only clobber mode/uid/gid on remount if asked - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: ebtables: reject blobs that don't provide all entry points - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - SUNRPC: use _bh spinlocking on ->transport_lock - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - netfilter: br_netfilter: Drop dst references before setting. - debugfs: add debugfs_lookup_and_remove() - tcp: annotate data-race around challenge_timestamp - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - neigh: fix possible DoS due to net iface start/stop loop - mm/hugetlb: fix hugetlb not supporting softdirty tracking - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - net: Fix a data-race around sysctl_somaxconn. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - xfrm: fix refcount leak in __xfrm_policy_check() - audit: fix potential double free on error path from fsnotify_add_inode_mark - dm: return early from dm_pr_call() if DM device is suspended - NFSv4: Fix races in the legacy idmapper upcall- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix check for block being out of directory size - ext4: check if directory block is within i_size - block: Fix UAF in bd_link_disk_holder() - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - block: add a new config to control dispatching bios asynchronously - block: fix kabi broken in request_queue - md: enable dispatching bio asynchronously for raid10 by default - arm64/topology: getting preferred sibling's cpumask supported by platform - block: support to dispatch bio asynchronously - block: add new fields in request_queue - md/raid10: convert resync_lock to use seqlock - md/raid10: prevent unnecessary calls to wake_up() in fast path - !122 【kernel-openEuler-1.0-LTS】kernel:fix some issues with 4.19 kernel on openEuler 22.03 system - mm: sharepool: fix potential AA deadlock - mm: sharepool: check size=0 in mg_sp_make_share_k2u() - mm: sharepool: delete redundant check in __sp_remap_get_pfn - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: hisi_sas: Release resource directly in hisi_sas_abort_task() when NCQ error - scsi: hisi_sas: Enable force phy when SATA disk directly connected - scsi: hisi_sas: Modify v3 HW ATA completion process when SATA disk is in error status - sched: Fix invalid free for tsk->se.dyn_affi_stats - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized - scsi: target: tcmu: Fix crash on ARM during cmd completion - scsi: target: tcmu: Optimize use of flush_dcache_page - scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - perf bench futex-wake: Restore thread count default to online CPU count - selftests/bpf: Enlarge select() timeout for test_maps - xfs: preserve default grace interval during quotacheck - i40e: Fix kernel crash during module removal - i40e: Fix use-after-free in i40e_client_subtask() - EDAC: skx_common: downgrade message importance on missing PCI device - x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled - x86: Fix early boot crash on gcc-10, third try - objtool: Don't fail on missing symbol table- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86: Adjust counter sample period after a wrmsr - KVM: x86: Fix perfctr WRMSR for running counters - perf/core: Provide a kernel-internal interface to recalibrate event period - media: em28xx: initialize refcount before kref_get - mm: avoid potential deadlock tirgged by writing slab-attr-file - ext4: fix use-after-free in ext4_ext_shift_extents - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - efi: capsule-loader: Fix use-after-free in efi_capsule_write - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - mm/sharepool: Fix UAF reported by KASAN - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - mm: mem_reliable: Start fallback if no suitable zone found - net: hns3: update hns3 version to 22.9.2 - net: hns3: fix error resume keep alive when remove hclgevf - net: hns3: update hns3 version to 22.9.1 - net: hns3: fix keep alive can not resume problem when system busy- jfs: prevent NULL deref in diFree - jfs: fix GPF in diFree- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- KVM: x86: do not report a vCPU as preempted outside instruction boundaries - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE - netfilter: nf_conntrack_irc: Tighten matching on DCC message - ext4: avoid resizing to a partial cluster size - locking/atomic: Make test_and_*_bit() ordered on failure - geneve: do not use RT_TOS for IPv6 flowlabel - SUNRPC: Reinitialise the backchannel request buffers before reuse - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - tcp: fix over estimation in sk_forced_mem_schedule() - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: make sure ext4_append() always allocates new block - kprobes: Forbid probing on trampoline and BPF code areas - kfifo: fix kfifo_to_user() return type - profiling: fix shift too large makes kernel panic - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - can: error: specify the values of data[5..7] of CAN error frames - fs: check FMODE_LSEEK to control internal pipe splicing - tcp: make retransmitted SKB fit into the send window - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - x86/pmem: Fix platform-device leak in error path - selinux: Add boundary check in put_entry() - ACPI: LPSS: Fix missing check in register_device_clock() - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - igmp: Fix data-races around sysctl_igmp_qrv. - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - block: fix the problem of io_ticks becoming smaller - blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling - block, bfq: save & resume weight on a queue merge/split - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 - acpi/nfit: improve bounds checking for 'func' - ACPICA: Do not increment operation_region reference counts for field units - ACPICA: Fix exception code class checks - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: custom_method: fix potential use-after-free issue - ACPI: custom_method: fix a possible memory leak - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - ACPI/IORT: Fix PMCG node single ID mapping handling - ACPI/IORT: Check node revision for PMCG resources - kprobes: don't call disarm_kprobe() for disabled kprobes - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - usb: gadget: function: printer: fix use-after-free in __lock_acquire - video: fbdev: i740fb: Error out if 'pixclock' equals zero - lightnvm: disable the subsystem - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: make configfs_create() return inode - configfs: factor dirent removal into helpers - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup- dm-thin: Resume failed in FAIL mode - tpm: fix reference counting for struct tpm_chip - af_key: Do not call xfrm_probe_algs in parallel - net: usb: ax88179_178a: Fix packet receiving - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - net: usb: ax88179_178a: fix packet alignment padding- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - can: bcm/raw/isotp: use per module netdevice notifier - CIFS: Fix retry mid list corruption on reconnects - KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - dm verity: set DM_TARGET_IMMUTABLE feature flag - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - Revert "scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs" - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow SET_ID to refer to another table- x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - Revert "blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite" - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - arm64: Avoid premature usercopy failure for __arch_copy_to_user_generic_read - net_sched: cls_route: remove from list when handle is 0- Revert "x86/unwind/orc: Change REG_SP_INDIRECT" - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - PCI: Add config control for phytium ACS quirks - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - sched: Fix null-ptr-deref in free_fair_sched_group - RDMA/ib_srp: Fix a deadlock - mm/slub: add missing TID updates on slab deactivation - block: fix regression for dm - blk-mq: handle bio after queue is initialized - x86: Clear .brk area at early boot - signal/seccomp: Dump core when there is only one live thread - x86/unwind/orc: Recheck address range after stack info was updated - x86/unwind/orc: Silence warnings caused by missing ORC data - x86/unwind/orc: Change REG_SP_INDIRECT- netfilter: nf_queue: do not allow packet truncation below transport header offset - openvswitch: fix OOB access in reserve_sfa_size() - dm thin: use refcount_t for thin_c reference counting - exec: Force single empty string when argv is empty - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: 8250: fix return error code in serial8250_request_std_resource() - ipv4: Fix data-races around sysctl_ip_dynaddr. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - icmp: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - usbnet: fix memory leak in error case - esp: limit skb_page_frag_refill use to a single page - net: tun: avoid disabling NAPI twice - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - usbnet: fix memory allocation in helpers - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - virtio-net: fix race between ndo_open() and virtio_device_ready() - SUNRPC: Fix READ_PLUS crasher - virtio_net: fix xdp_rxq_info bug after suspend/resume - erspan: do not assume transport header is always set - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - ext4: make variable "count" signed - serial: 8250: Store to lsr_save_flags after lsr read - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - io_uring: add missing item types for various requests - net/sched: cls_u32: fix possible leak in u32_init_knode() - fq_codel: reject silly quantum parameters - net: sched: sch_teql: fix null-pointer dereference - rcu: Set a maximum limit for back-to-back callback invocation - mm: Fix page counter mismatch in shmem_mfill_atomic_pte - scsi: mpt3sas: Fix unlock imbalance - io-wq: Switch io_wqe_worker's fs before releasing request - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - Revert "iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()"- fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - fbmem: Check virtual screen sizes in fb_set_var() - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - scsi: core: Fix race between handling STS_RESOURCE and completion - block: prevent lockdep false positive warning about 'bd_mutex' - dm verity: allow only one error handling mode - dm verity: Fix compilation warning - dm verity: add root hash pkcs#7 signature verification - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()- inotify: show inotify mask flags in proc fdinfo - io_uring: always grab file table for deferred statx - bpf: Don't redirect packets with invalid pkt_len - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu range in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - crypto: hisilicon/sec - don't sleep when in softirq - video: fbdev: sm712fb: Fix crash in smtcfb_write() - video: fbdev: sm712fb: Fix crash in smtcfb_read() - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - block: don't delete queue kobject before its children - etmem:fix kernel stack overflow in do_swapcache_reclaim - etmem:fix kasan slab-out-of-bounds in do_swapcache_reclaim - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - blk-throttle: fix io hung due to configuration updates - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue - ext4: fix race condition between ext4_ioctl_setflags and ext4_fiemap- block: fix that part scan is disabled in device_add_disk() - Revert "block: rename bd_invalidated" - Revert "block: move the NEED_PART_SCAN flag to struct gendisk" - Revert "block:Fix kabi broken" - rcu/tree: Mark functions as notrace - netfilter: nf_tables: stricter validation of element data - net: rose: fix UAF bugs caused by timer handler - xen/arm: Fix race in RB-tree based P2M accounting - vt: drop old FONT ioctls - dm thin: Fix crash in dm_sm_register_threshold_callback() - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen-netfront: fix potential deadlock in xennet_remove() - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/sharepool: Check sp_is_enabled() before show spa_stat- x86: Fix return value of __setup handlers - x86/delay: Fix the wrong asm constraint in delay_loop() - ACPI: sysfs: Fix BERT error region memory mapping - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - nbd: fix io hung while disconnecting device - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - ip_gre: test csum_start instead of transport header - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - NFSv4: Don't hold the layoutget locks across multiple RPC calls - tcp: tcp_rtx_synack() can be called from process context - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - drivers/base/node.c: fix compaction sysfs file leak - fsnotify: fix wrong lockdep annotations - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - fat: add ratelimit to fat*_ent_bread() - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - dm stats: add cond_resched when looping over entries - zsmalloc: fix races between asynchronous zspage free and page migration - netfilter: conntrack: re-fetch conntrack after insertion - assoc_array: Fix BUG_ON during garbage collect - net: af_key: check encryption module availability consistency - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - block:Fix kabi broken - block: Fix warning in bd_link_disk_holder() - block: move the NEED_PART_SCAN flag to struct gendisk - block: rename bd_invalidated - scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs - scsi: hisi_sas: enable use_clustering - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - x86/cpu: Add another Alder Lake CPU to the Intel family - x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family - x86/cpu: Add Jasper Lake to Intel family - cpu/speculation: Add prototype for cpu_show_srbds() - x86/cpu: Add Elkhart Lake to Intel family - block: open accurate iostat account by default - block: use "precise_iostat" to switch accurate iostat account - block/diskstats: more accurate approximation of io_ticks for slow disks - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages- ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - swiotlb: skip swiotlb_bounce when orig_addr is zero - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - io_uring: io_close: Set owner as current->files if req->work.files uninitialized- mm/memcontrol: fix wrong vmstats for dying memcg - ext4: recover csum seed of tmp_inode after migrating to extents - xfs: show the proper user quota options - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit - drivers core: Miscellaneous changes for sysfs_emit - drivers core: Remove strcat uses around sysfs_emit and neaten - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions- arm64: fix out-of-range error when adapting for ARM64_SPECTRE_BHB - xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata - xfs: namecheck directory entry names before listing them - xfs: namecheck attribute names before listing them - xfs: check attribute leaf block structure - xfs: check attribute name validity - xfs: check directory name validity - xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t - xfs: abort xattr scrub if fatal signals are pending - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - arm64: fix extra cpucaps setup problem - Revert "sched: Fix sched_fork() access an invalid sched_task_group" - Revert "sched: Fix yet more sched_fork() races" - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - sctp: use call_rcu to free endpoint - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - HID: holtek: fix mouse probing - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - netfilter: nf_tables: disallow non-stateful expression in sets earlier - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode"- x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86/unwind/orc: Fix premature unwind stoppage due to IRET frames - x86/unwind: Prevent false warnings for non-current tasks - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - NFC: netlink: fix sleep in atomic bug when firmware download timeout - nfc: replace improper check device_is_registered() in netlink related functions - ext4: fix super block checksum incorrect after mount - block: remove the bd_openers checks in blk_drop_partitions - block: fix busy device checking in blk_drop_partitions again - block: fix busy device checking in blk_drop_partitions - ext4: add reserved GDT blocks check- ping: fix address binding wrt vrf - tcp: resalt the secret every 10 seconds - netlink: do not reset transport header in netlink_recvmsg() - ipv4: drop dst in multicast routing path - net: Fix features skip in for_each_netdev_feature() - VFS: Fix memory leak caused by concurrently mounting fs with subtype - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix mempool NULL pointer race when completing IO - tcp: make sure treq->af_specific is initialized - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre: Make o_seqno start from 0 in native mode - tcp: md5: incorrect tcp_header_len for incoming connections - mtd: rawnand: Fix return value check of wait_for_completion_timeout - mtd: rawnand: fix ecc parameters for mt7622 - hex2bin: fix access beyond string end - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - arm_pmu: Validate single/group leader events - netlink: reset network and mac headers in netlink_dump() - net/packet: fix packet_sock xmit return value checking - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - smp: Fix offline cpu check in flush_smp_call_function_queue() - ipv6: fix panic when forwarding a pkt with no in6 dev - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm, page_alloc: fix build_zonerefs_node() - cifs: potential buffer overflow in handling symlinks - veth: Ensure eth header is in skb's linear part - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - mm: don't skip swap entry even if zap_details specified - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - NFSv4: Protect the state recovery thread against direct reclaim - macvtap: advertise link netns via netlink - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - ext4: don't BUG if someone dirty pages without asking ext4 first - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - ACPICA: Avoid walking the ACPI Namespace if it is not there - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - NFS: remove unneeded check in decode_devicenotify_args() - serial: 8250: Fix race condition in RTS-after-send handling - serial: 8250_mid: Balance reference count for PCI DMA device - tcp: ensure PMTU updates are processed during fastopen - af_netlink: Fix shift out of bounds in group mask calculation - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - mtd: onenand: Check for error irq - printk: fix return value of printk.devkmsg __setup handler - perf/core: Fix address filter parser for multiple filters - ACPI: APEI: fix return value of __setup handlers - crypto: authenc - Fix sleep in atomic context in decrypt_tail - PCI: pciehp: Clear cmd_busy bit in polling mode - ACPI: properties: Consistently return -ENOENT if there are no more references - mm,hwpoison: unmap poisoned page before invalidation - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - NFSD: prevent integer overflow on 32 bit systems - SUNRPC: avoid race between mod_timer() and del_timer_sync() - xfrm: fix tunnel model fragmentation behavior - sched/fair: Fix enqueue_task_fair() warning some more - sched/fair: Fix enqueue_task_fair warning - floppy: disable FDRAWCMD by default - perf: Fix sys_perf_event_open() race against self - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID- net: hns3: update hns3 version to 22.5.1 - net: hns3: fix vf link setting failed when no vf driver loaded - arm64: Add memmap reserve range check to avoid conflict - ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - uce: coredump scenario support kernel recovery - NULL pointer dereference on rmmod iptable_mangle.- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - net/sched: cls_u32: fix netns refcount changes in u32_change() - mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - mm: fix gup_pud_range - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - ext4: fix warning when submitting superblock in ext4_commit_super() - ext4: fix bug_on in __es_tree_search - secure_seq: use the 64 bits of the siphash for port offset calculation - floppy: use a statically allocated error counter - mmc: block: fix read single on recovery logic - SUNRPC: Ensure that the gssproxy client can start in a connected state - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - ax25: Fix UAF bugs in ax25 timers - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - drm/vgem: Close use-after-free race in vgem_gem_create - mm/memory.c: update the first page in clear_gigantic_page_chunk- scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix SAS disk sense info print incorrectly sometimes - scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout - mm/share_pool: Support read-only memory allocation - mm: clear_freelist_page: Provide timeout mechanism for worker runtime - io_uring: fix race between timeout flush and removal - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: unregister sysfs path before destroying jbd2 journal - ext4: fix use-after-free in ext4_search_dir - mm: Update reliable flag in memory allocaion for reliable task only in task context - mm: refactor the reclaim thread of page cache from per-cpu to per-node- ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - io_uring: fix false WARN_ONCE - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - sharepool: fix hisi oom deadlock - share_pool: Fix ABBA deadlock - net: ipv6: fix skb_over_panic in __ip6_append_data - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping() - cpuset: Fix unsafe lock order between cpuset lock and cpuslock - tcp: make tcp_read_sock() more robust - xfrm: Fix xfrm migrate issues when address family changes - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" - ext4: add check to prevent attempting to resize an fs with sparse_super2 - net-sysfs: add check for netdevice being present to speed_show - memfd: fix F_SEAL_WRITE after shmem huge page allocated - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - cifs: fix double free race when mount fails in cifs_get_root() - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - x86/asm: Move native_write_cr0/4() out of line - x86/asm: Pin sensitive CR0 bits - x86/asm: Pin sensitive CR4 bits - mm: Add more debug info if oom occurs - mm: Fix reliable task used problem shown in meminfo - mm: Show correct reliable pagecache size- hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - ARM: fix Thumb2 regression with Spectre BHB - ARM: Spectre-BHB: provide empty stub for non-config - ARM: fix build warning in proc-v7-bugs.c - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: fix co-processor register typo - ARM: fix build error when BPF_SYSCALL is disabled - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path- Revert "perf: Paper over the hw.target problems" - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - ax25: NPD bug when detaching AX25 device - objtool: Fix stack offset tracking for indirect CFAs - x86/entry/64: Fix unwind hints in kernel exit path - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - arm64: Use the clearbhb instruction in mitigations - arm64: add ID_AA64ISAR2_EL1 sys register - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Add templates for BHB mitigation sequences - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: entry.S: Add ventry overflow sanity checks - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() - mm/memory.c: fix clear_gigantic_page_chunk- ext4: fix fs corruption when tring to remove a non-empty directory with IO error - Revert "ext4: fix file system corrupted when rmdir non empty directory with IO error" - sched: Fix yet more sched_fork() races - sched/fair: Fix wrong cpu selecting from isolated domain - netfilter: nf_tables: initialize registers in nft_do_chain() - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - net: sched: adapt Qdisc kabi - net_sched: fix a crash in tc_new_tfilter() - net: sched: use Qdisc rcu API instead of relying on rtnl lock - net: sched: add helper function to take reference to Qdisc - net: sched: extend Qdisc with rcu - net: core: netlink: add helper refcount dec and lock function - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - xen/xenbus: Fix granting of vmalloc'd memory - binder: fix test regression due to sender_euid change - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - svm: Change svm to modules - svm: Delete unused svm_get_unmapped_area ops - ascend: mm: Add MAP_ALIGN flag to map aligned va - svm: Delete unused function sysrq_sched_debug_show_export - svm: Delete get meminfo interface in svm ioctl - svm: Export symbols for svm module - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - mm: Add space after ReliableFileCache - mm: Drop reliable_reserve_size - mm: page_counter: mitigate consequences of a page_counter underflow - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix lseek overflow on 32bit - ovl: sync dirty data when remounting to ro mode- Revert "module, async: async_synchronize_full() on module init iff async is used" - tty: n_gsm: fix encoding of control signal octet bit DV - fget: clarify and improve __fget_files() implementation - memblock: use kfree() to release kmalloced memblock regions - tty: n_gsm: fix proper link termination after failed open - gso: do not skip outer ip header in case of ipip and net_failover - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - NFS: Do not report writeback errors in nfs_getattr() - NFS: LOOKUP_DIRECTORY is also ok with symlinks - bonding: fix data-races around agg_select_timer - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - taskstats: Cleanup the use of task->exit_code - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - nvme: fix a possible use-after-free in controller reset during load - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - serial: parisc: GSC: fix build when IOSAPIC is not set - perf: Fix list corruption in perf_cgroup_switch() - seccomp: Invalidate seccomp mode to catch death failures - n_tty: wake up poll(POLLRDNORM) on receiving data - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - bonding: pair enable_port with slave_arr_updates - bpf: Add kconfig knob for disabling unpriv bpf by default - scsi: target: iscsi: Make sure the np under each tpg is unique - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: Fix initialisation of nfs_client cl_flags field - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start() - ext4: fix error handling in ext4_restore_inline_data() - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - block: bio-integrity: Advance seed correctly for larger interval sizes - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - phylib: fix potential use-after-free - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - ipv6_tunnel: Rate limit warning messages - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - PM: wakeup: simplify the output logic of pm_show_wakelocks() - tty: fix crash in release_tty if tty->port is not set - tty: don't crash in tty_init_dev when missing tty_port - printk: Convert a use of sprintf to snprintf in console_unlock- serial: 8250: Fix max baud limit in generic 8250 port - sched/fair: Add qos_throttle_list node in struct cfs_rq - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - ima: Fix return value of ima_write_policy() - ima: Don't modify file descriptor mode on the fly - ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() - ima: Remove __init annotation from ima_pcrread() - ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() - evm: Check size of security.evm before using it - ima: Don't ignore errors from crypto_shash_update() - mm: Fallback to non-mirrored region below low watermark - mm: Disable watermark check if reliable fallback is disabled - mm: Do limit checking after memory allocation for memory reliable- livepatch/arm64: Fix incorrect endian conversion when long jump - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - hugetlb: Add huge page alloced limit - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" - swiotlb: fix info leak with DMA_FROM_DEVICE - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - io_uring: fix UAF in get_files_struct() - xfs: fix an undefined behaviour in _da3_path_shift - xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() - xfs: fix use after free in buf log item unlock assert - ACPI/IORT: Do not blindly trust DMA masks from firmware- kabi: fix kabi broken in struct fuse_in - fuse: fix pipe buffer lifetime for direct_io - blk-throtl: fix race in io dispatching - ext4: Fix symlink file size not match to file content - livepatch/core: Check klp_func before 'klp_init_object_loaded' - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - blk-mq: add exception handling when srcu->sda alloc failed - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - veth: Do not record rx queue hint in veth_xmit- crypto: pcrypt - Fix user-after-free on module unload - lib/iov_iter: initialize "flags" in new pipe_buffer - mm: Count reliable shmem used based on NR_SHMEM - mm: fix zoneref mapping problem in memory reliable - mm: disable memory reliable when kdump is in progress - mm: introduce "clear_freelist" kernel parameter - mm: fix unable to use reliable memory in page cache - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - select: Fix indefinitely sleeping task in poll_schedule_timeout() - mtd: nand: bbt: Fix corner case in bad block table handling - netns: add schedule point in ops_exit_list() - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - ext4: don't use the orphan list when migrating an inode - ext4: set csum seed in tmp inode while migrating to extents - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - scsi: sr: Don't use GFP_DMA - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - net-sysfs: update the queue counts in the unregistration path - dmaengine: pxa/mmp: stop referencing config->slave_id - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - tpm: add request_locality before write TPM_INT_ENABLE - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - crypto: stm32/cryp - fix double pm exit - xfrm: fix a small bug in xfrm_sa_len() - sched/rt: Try to restart rt period timer when rt runtime exceeded - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - netfilter: bridge: add support for pppoe filtering - crypto: qce - fix uaf on qce_ahash_register_one - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - net: fix use-after-free in tw_timer_handler - udp: using datalen to cap ipv6 udp max gso segments - selinux: initialize proto variable in selinux_ip_postroute_compat() - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - ipmi: fix initialization when workqueue allocation fails - ipmi: bail out if init_srcu_struct fails - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - net: skip virtio_net_hdr_set_proto if protocol already set - net: hns3: update hns3 version to 22.2.1 - net: hns3: fix RMW issue for VLAN filter switch - net: hns3: fix pf vlan filter out of work after self test - arm64: acpi: fix UBSAN warning - sched: Fix sleeping in atomic context at cpu_qos_write() - io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there - io_uring: don't double complete failed reissue request - io_uring: remove redundant initialization of variable ret - block: don't ignore REQ_NOWAIT for direct IO - io_uring: re-issue block requests that failed because of resources - dm multipath: fix missing blk_account_io_done() in error path - block: account inflight from blk_account_io_start() if 'precise_iostat' is set - block: add a switch for precise iostat accounting - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bfq: fix use-after-free in bfq_dispatch_request - hugetlbfs: fix a truncation issue in hugepages parameter- mm: Fix return val in khugepaged_scan_pmd() - mm: do some clean up of accounting ReliableTaskUsed - mm: fix statistic of ReliableTaskUsed - mm: fix missing reclaim of low-reliable page cache - mm: fix statistic of ReliableFileCache in /proc/meminfo - mm: Add more gfp flag check in prepare_before_alloc() - efi: Stub mirrored_kernelcore if CONFIG_HAVE_MEMBLOCK_NODE_MAP is not enabled - mm: Memory reliable features can only be disabled via proc interface - mm: Fix reliable_debug in proc not consistent with boot parameter problem - f2fs: fix to do sanity check on inode type during garbage collection - mm: Check page status in page_reliable() - mm: Show ReliableTaskUsed in /proc/meminfo - mm: Refactor code in reliable_report_meminfo() - mm: Show correct reliable_user_used if PAGE_SIZE is not 4K - proc: Fix reliable display err in /proc/pid/status - Revert "mm: add page cache fallback statistic" - mm: fix page cache use reliable memory when reliable_debug=P - mm: add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - mm: Introduce shmem mirrored memory limit for memory reliable - mm: Introduce watermark check for memory reliable - mm: Count mirrored pages in buddy system - mm: Export mem_reliable_status() for checking memory reliable status - mm: Make MEMORY_RELIABLE depends on HAVE_MEMBLOCK_NODE_MAP - efi: Disable mirror feature if kernelcore is not spcified - mm: Introduce proc interface to control memory reliable features - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages- usb: gadget: rndis: check size of RNDIS_MSG_SET command - USB: gadget: validate interface OS descriptor requests - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - ext4: fix underflow in ext4_max_bitmap_size() - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() - livepatch/x86: Fix incorrect use of 'strncpy' - tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem()- tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem() - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF- fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF - ext4: fix file system corrupted when rmdir non empty directory with IO error - bpf, doc: Remove references to warning message when using bpf_trace_printk() - bpf: Remove inline from bpf_do_trace_printk - bpf: Use dedicated bpf_trace_printk event instead of trace_printk() - net: cipso: fix warnings in netlbl_cipsov4_add_std - xsk: Use struct_size() helper - mm/page_alloc: fix counting of free pages after take off from buddy - mm,hwpoison: drop unneeded pcplist draining - mm,hwpoison: take free pages off the buddy freelists - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page - mm,hwpoison: Try to narrow window race for free pages - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP - mm,hwpoison: return 0 if the page is already poisoned in soft-offline - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page - mm,hwpoison: rework soft offline for in-use pages - mm,hwpoison: rework soft offline for free pages - mm,hwpoison: unify THP handling for hard and soft offline - mm,hwpoison: kill put_hwpoison_page - mm,hwpoison: refactor madvise_inject_error - mm,hwpoison-inject: don't pin for hwpoison_filter - mm, hwpoison: remove recalculating hpage - mm,hwpoison: cleanup unused PageHuge() check - scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" - uce: get_user scenario support kernel recovery - uce: copy_from_user scenario support kernel recovery - mm: Modify sharepool sp_mmap() page_offset - support multiple node for getting phys interface - share_pool: Accept device_id in k2u flags - share_pool: Clear the usage of node_id and device_id - share_pool: Make multi-device support extendable - share_pool: Fix flags conflict - config: enable MEMORY_RELIABLE by default - mm: add sysctl to clear free list pages - workqueue: Provide queue_work_node to queue work near a given NUMA node - mm:vmscan: add the missing check of page_cache_over_limit - sysctl: add proc interface to set page cache limit - mm/vmscan: dont do shrink_slab in reclaim page cache - mm/vmscan: dont reclaim anon page when shrink page cache - filemap: dont shrink_page_cache in add_to_page_cache - mm/vmscan: fix unexpected shrinking page cache with vm_cache_reclaim_enable disable - mm/vmscan: fix frequent call of shrink_page_cache_work - proc/meminfo: add "FileCache" item in /proc/meminfo - mm: add page cache fallback statistic - mm: add cmdline for the reliable memory usage of page cache - mm: make page cache use reliable memory by default - shmem: Show reliable shmem info - shmem: Introduce shmem reliable - mm: Introduce fallback mechanism for memory reliable - mm: Add reliable memory use limit for user tasks - mm: thp: Add memory reliable support for hugepaged collapse - proc: Count reliable memory usage of reliable tasks - mm: Add reliable_nr_page for accounting reliable memory - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - efi: Find mirrored memory ranges for arm64 - efi: Make efi_find_mirror() public - arm64: efi: Add fake memory support - efi: Make efi_print_memmap() public - mm/memory_hotplug: allow to specify a default online_type - mm/memory_hotplug: convert memhp_auto_online to store an online_type - hv_balloon: don't check for memhp_auto_online manually - drivers/base/memory: store mapping between MMOP_* and string in an array - drivers/base/memory: map MMOP_OFFLINE to 0 - drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - drivers/base/memory.c: Use DEVICE_ATTR_RO and friends - mm/memory_hotplug: drop "online" parameter from add_memory_resource()- config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - ext4: fix e2fsprogs checksum failure for mounted filesystem - drm/vmwgfx: Fix stale file descriptors on failed usercopy - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric - perf vendor events amd: Add recommended events - perf vendor events amd: Add L2 Prefetch events for zen1 - perf/amd/uncore: Fix sysfs type mismatch - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest - tools/power turbostat: Support AMD Family 19h - perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter - perf vendor events amd: Enable Family 19h users by matching Zen2 events - perf vendor events amd: Update Zen1 events to V2 - perf vendor events amd: Add Zen2 events - perf vendor events amd: Restrict model detection for zen1 based processors - perf vendor events amd: Remove redundant '[' - perf vendor events intel: Add Tremontx event file v1.02 - perf vendor events intel: Add Icelake V1.00 event file - perf vendor events amd: Add L3 cache events for Family 17h - perf vendor events intel: Add uncore_upi JSON support - perf vendor events amd: perf PMU events for AMD Family 17h - perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification - perf/amd/uncore: Allow F17h user threadmask and slicemask specification - perf/amd/uncore: Prepare to scale for more attributes that vary per family - perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() - perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour - perf/x86/amd/ibs: Fix raw sample data accumulation - arch/x86/amd/ibs: Fix re-arming IBS Fetch - perf/amd/uncore: Add support for Family 19h L3 PMU - perf/amd/uncore: Make L3 thread mask code more readable - perf/amd/uncore: Prepare L3 thread mask code for Family 19h - EDAC/amd64: Handle three rank interleaving mode - EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh - EDAC/amd64: Save max number of controllers to family type - EDAC/amd64: Gather hardware information early - EDAC/amd64: Make struct amd64_family_type global - EDAC/amd64: Set grain per DIMM - EDAC/amd64: Support asymmetric dual-rank DIMMs - EDAC/amd64: Cache secondary Chip Select registers - EDAC/amd64: Add PCI device IDs for family 17h, model 70h - EDAC/amd64: Find Chip Select memory size using Address Mask - EDAC/amd64: Adjust printed chip select sizes when interleaved - EDAC/amd64: Recognize x16 symbol size - EDAC/amd64: Set maximum channel layer size depending on family - EDAC/amd64: Support more than two Unified Memory Controllers - EDAC/amd64: Add Family 17h Model 30h PCI IDs - EDAC/amd64: Initialize DIMM info for systems with more than two channels - EDAC/amd64: Support more than two controllers for chip selects handling - EDAC/amd64: Use a macro for iterating over Unified Memory Controllers - x86/mce: Fix use of uninitialized MCE message string - x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType - x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types - x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units - x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types - EDAC/mce_amd: Always load on SMCA systems - x86/cpu/amd: Call init_amd_zn() om Family 19h processors too - x86/amd_nb: Add Family 19h PCI IDs - x86/amd_nb: Add PCI device IDs for family 17h, model 70h - x86/amd_nb: Add PCI device IDs for family 17h, model 30h - hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs - EDAC/amd64: Drop some family checks for newer systems - x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE - KVM: mmu: Fix SPTE encoding of MMIO generation upper half - build_bug.h: add wrapper for _Static_assert - KVM: x86: fix overlap between SPTE_MMIO_MASK and generation - KVM: x86: assign two bits to track SPTE kinds - KVM: Move the memslot update in-progress flag to bit 63 - KVM: Remove the hack to trigger memslot generation wraparound - KVM: x86: clflushopt should be treated as a no-op by emulation - KVM: SVM: Clear the CR4 register on reset - KVM: SVM: Replace hard-coded value with #define - KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated - KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM - KVM: x86: only do L1TF workaround on affected processors - kvm: x86: Fix L1TF mitigation for shadow MMU - KVM: x86/mmu: Consolidate "is MMIO SPTE" code - KVM: SVM: Override default MMIO mask if memory encryption is enabled - KVM: x86/mmu: Add explicit access mask for MMIO SPTEs - kvm: x86: Fix reserved bits related calculation errors caused by MKTME - KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch - kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c - kvm/svm: PKU not currently supported - kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID - KVM: x86: Refactor the MMIO SPTE generation handling - KVM: Explicitly define the "memslot update in-progress" bit - KVM: x86: Use a u64 when passing the MMIO gen around - KVM: x86: expose MOVDIR64B CPU feature into VM. - KVM: x86: expose MOVDIRI CPU feature into VM. - KVM: x86: Add requisite includes to hyperv.h - KVM: x86: Add requisite includes to kvm_cache_regs.h - KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs - x86/cpufeatures: Enumerate MOVDIR64B instruction - x86/cpufeatures: Enumerate MOVDIRI instruction - x86/pkeys: Don't check if PKRU is zero before writing it - x86/fpu: Only write PKRU if it is different from current - x86/pkeys: Provide *pkru() helpers - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: move jump_label_init() before parse_early_param() - tcp: fix memleak when tcp internal pacing is used - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() - ovl: fix warning in ovl_create_real() - fuse: annotate lock in fuse_reverse_inval_entry() - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error - sit: do not call ipip6_dev_free() from sit_init_net() - net/packet: rx_owner_map depends on pg_vec - x86/sme: Explicitly map new EFI memmap table as encrypted - dm btree remove: fix use after free in rebalance_children() - net: netlink: af_netlink: Prevent empty skb by adding a check on len. - irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL - net, neigh: clear whole pneigh_entry at alloc time - aio: fix use-after-free due to missing POLLFREE handling - aio: keep poll requests on waitqueue until completed - signalfd: use wake_up_pollfree() - wait: add wake_up_pollfree() - tracefs: Have new files inherit the ownership of their parent - mm: bdi: initialize bdi_min_ratio when bdi is unregistered - udp: using datalen to cap max gso segments - bpf: Fix the off-by-two error in range markings - ipmi: msghandler: Make symbol 'remove_work_wq' static - serial: core: fix transmit-buffer reset and memleak - serial: pl011: Add ACPI SBSA UART match id - net: annotate data-races on txq->xmit_lock_owner - ipmi: Move remove_work to dedicated workqueue - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit - scsi: iscsi: Unblock session then wake up error handler - shm: extend forced shm destroy to support objects from several IPC nses - fuse: release pipe buf after last use - tracing: Check pid filtering when creating events - ipv6: fix typos in __ip6_finish_output() - proc/vmcore: fix clearing user buffer by properly using clear_user() - tracing: Fix pid filtering when triggers are attached - fuse: fix page stealing - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - etmem: Add a scan flag to support specified page swap-out - etmem: add swapcache reclaim to etmem - etmem: add original kernel swap enabled options- net: bridge: clear bridge's private skb space on xmit - audit: bugfix for infinite loop when flush the hold queue - blk-throttle: enable hierarchical throttle in cgroup v1 - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate- ip_gre: validate csum_start only on pull - hugetlbfs: fix issue of preallocation of gigantic pages can't work - hugetlbfs: extend the definition of hugepages parameter to support node allocation - mm: remove sharepool sp_unshare_uva current->mm NULL check - share pool: use rwsem to protect sp group exit - Add new module parameters:time out - virtio-blk: validate num_queues during probe - virtio-blk: Use blk_validate_block_size() to validate block size - block: Add a helper to validate the block size - Revert "virtio-blk: Add validation for block size in config space" - scsi: virtio_scsi: Rescan the entire target on transport reset when LUN is 0 - Revert "svm: Add support to get svm mpam configuration" - Revert "svm: Add support to set svm mpam configuration" - Revert "svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu" - cgroup: Use open-time cgroup namespace for process migration perm checks - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv - cgroup: Use open-time credentials for process migraton perm checks - NFC: add necessary privilege flags in netlink layer - NFC: add NCI_UNREG flag to eliminate the race - NFC: reorder the logic in nfc_{un,}register_device - NFC: reorganize the functions in nci_request - ext4: Fix BUG_ON in ext4_bread when write quota data - PM: hibernate: use correct mode for swsusp_close() - Revert "watchdog: Fix check_preemption_disabled() error"- arm64/mpam: fix mpam dts init arm_mpam_of_device_ids error - arm64/mpam: fix mpam probe error for wrong init order- mm: export collect_procs() - net: hns: update hns version to 21.12.1 - net: hns: fix bug when two ports opened promisc mode both - net: hns3: update hns3 version to 21.12.4 - net: hns3: fix the concurrency between functions reading debugfs - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() - tee: handle lookup of shm with reference count 0 - tee: don't assign shm id for private shms - tee: remove linked list of struct tee_shm - ext4: fix an use-after-free issue about data=journal writeback mode - ext4: Fix null-ptr-deref in '__ext4_journal_ensure_credits' - scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. - bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers - bpf: Make use of probe_user_write in probe write helper - uaccess: Add strict non-pagefault kernel-space read function - bpf: fix script for generating man page on BPF helpers - bpf: Backport __BPF_FUNC_MAPPER and annotation from mainline - bpf: Fix up register-based shifts in interpreter to silence KUBSAN - xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - xen/console: harden hvc_xen against event channel storms - xen/netfront: harden netfront against event channel storms - xen/blkfront: harden blkfront against event channel storms - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - xen: sync include/xen/interface/io/ring.h with Xen's newest version - xen/netback: avoid race in xenvif_rx_ring_slots_available() - netfilter: fix regression in looped (broad|multi)cast's MAC handling - perf/core: Avoid put_page() when GUP fails - perf/core: Disable page faults when getting phys address - mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag - ipc: WARN if trying to remove ipc object which is absent - tun: fix bonding active backup with arp monitoring - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc - PCI/MSI: Deal with devices lying about their MSI mask capability - PCI/MSI: Destroy sysfs before freeing entries - ext4: fix lazy initialization next schedule time computation in more granular unit - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - mm, oom: do not trigger out_of_memory from the #PF - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks - llc: fix out-of-bound array index in llc_sk_dev_hash() - zram: off by one in read_block_state() - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` - netfilter: nfnetlink_queue: fix OOB when mac header was cleared - NFS: Fix deadlocks in nfs_scan_commit_list() - apparmor: fix error check - serial: 8250_dw: Drop wrong use of ACPI_PTR() - crypto: pcrypt - Delay write to padata->info - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - cgroup: Make rebind_subsystems() disable v2 controllers all at once - task_stack: Fix end_of_stack() for architectures with upwards-growing stack - gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE - smackfs: Fix use-after-free in netlbl_catmap_walk() - signal: Remove the bogus sigkill_pending in ptrace_stop - bpf: Prevent increasing bpf_jit_limit above max - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c - tpm: Check for integer overflow in tpm2_map_response_body() - scsi: core: Put LLD module refcnt after SCSI device is released - net: Prevent infinite while loop in skb_tx_hash()- mm/page_alloc: Use cmdline to disable "place pages to tail" - bpf: Remove MTU check in __bpf_skb_max_len - sctp: account stream padding length for reconf chunk- watchdog: Fix check_preemption_disabled() error - btrfs: unlock newly allocated extent buffer after error - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic - kprobes: Set unoptimized flag after unoptimizing code- config: enable CONFIG_RAMAXEL_SPRAID by default - scsi:spraid: support Ramaxel's spraid driver - USB: gadget: bRequestType is a bitfield, not a enum - phonet: refcount leak in pep_sock_accep - USB: gadget: detect too-big endpoint 0 requests- block, bfq: don't move oom_bfqq - blk-mq: fix abnormal free in single queue process - scsi: hisi_sas: Add support for sata disk I/O errors report to libsas - KVM: arm64: Allow vcpus running without HCR_EL2.FB - KVM: arm64: Set kvm_vcpu::pre_pcpu properly - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - arm64/tlbi: mark tlbi ipi as EXPERIMENTAL - arm64/tlb: restore no IPi code - arm64/configs: enable TLBI_IPI - arm64/tlbi: split disable_tlbflush_is to control flush - arm64/tlb: add CONFIG_ARM64_TLBI_IPI - arm64: tlb: Add boot parameter to disable TLB flush within the same inner shareable domain - arm64: mm: Restore mm_cpumask (revert commit 38d96287504a ("arm64: mm: kill mm_cpumask usage")) - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - block/wbt: fix negative inflight counter when remove scsi device - nbd: Fix use-after-free in blk_mq_free_rqs - block, bfq: fix use after free in bfq_bfqq_expire - block, bfq: fix queue removal from weights tree - block, bfq: fix decrement of num_active_groups - block, bfq: fix asymmetric scenarios detection - block, bfq: improve asymmetric scenarios detection - fget: check that the fd still exists after getting a ref to it - config: Enable CONFIG_EXT4_PARALLEL_DIO_READ as default - ext4: update direct I/O read lock pattern for IOCB_NOWAIT - Revert "Revert "ext4: remove EXT4_STATE_DIOREAD_LOCK flag"" - Revert "Revert "ext4: Allow parallel DIO reads"" - net: hns3: update hns3 version to 21.12.3 - net: hns3: fix the VLAN of a vf cannot be added problem - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - usb: gadget: configfs: Fix use-after-free issue with udc_name - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump - Revert "timekeeping: Fix ktime_add overflow in tk_set_wall_to_mono" - Revert "timekeeping: Avoid undefined behaviour in 'ktime_get_with_offset()'" - Revert "posix-cpu-timers: Avoid undefined behaviour in timespec64_to_ns()" - time: Normalize timespec64 before timespec64_compare() - iommu/arm-smmu-v3: remove unnecessary mpam enable procedure - fix kabi effect by change in md_rdev - Revert "dm space maps: don't reset space map allocation cursor when committing" - nvme-fabrics: fix kabi broken by "reject I/O to offline device" - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store - nvme: export fast_io_fail_tmo to sysfs - nvme-fabrics: reject I/O to offline device - nvme: add a Identify Namespace Identification Descriptor list quirk - nvme: fix identify error status silent ignore - nvme: fix possible hang when ns scanning fails during error recovery - nvme: refactor nvme_identify_ns_descs error handling - nvme: Namepace identification descriptor list is optional - nvmet: use new ana_log_size instead the old one - nvme-multipath: fix double initialization of ANA state - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head - nvme: make nvme_report_ns_ids propagate error back - nvme-multipath: avoid crash on invalid subsystem cntlid enumeration - nvme-multipath: split bios with the ns_head bio_set before submitting - nvme: add proper discard setup for the multipath device - fix kabi change - md: Fix undefined behaviour in is_mddev_idle - xfs: fix up non-directory creation in SGID directories - xfs: remove the kuid/kgid conversion wrappers - xfs: remove the icdinode di_uid/di_gid members - xfs: ensure that the inode uid/gid match values match the icdinode ones - configfs: fix a use-after-free in __configfs_open_file - share_pool: don't trace the invalid spa address - share_pool: Remove the redundant warning message- ixgbe: fix large MTU request from VF - block, bfq: move bfqq to root_group if parent group is offlined - io_uring: use bottom half safe lock for fixed file data - io_uring: fix soft lockup when call __io_remove_buffers - block: Fix fsync always failed if once failed - blk-mq: use the new flag to quiesce/unquiesce queue in block layer - blk-mq: add a new queue flag to quiesce/unquiesce queue - blk-mq: factor out some helps to quiesce/unquiesce queue - blk: Fix lock inversion between ioc lock and bfqd lock - bfq: Remove merged request already in bfq_requests_merged() - md: fix a warning caused by a race between concurrent md_ioctl()s - net: hns3: update hns3 version to 21.12.2 - net: hns3: fix race condition in debugfs - kabi: fix kabi broken in struct sock - tracing: Have all levels of checks prevent recursion - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option - mm, slub: fix mismatch between reconstructed freelist depth and cnt - vfs: check fd has read access in kernel_read_file_from_fd() - dma-debug: fix sg checks in debug_dma_map_sg() - acpi/arm64: fix next_platform_timer() section mismatch error - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails - sched: Always inline is_percpu_thread() - perf/x86: Reset destroy callback on event init failure - net: prevent user from passing illegal stab size - netfilter: ip6_tables: zero-initialize fragment offset - rtnetlink: fix if_nlmsg_stats_size() under estimation - netlink: annotate data races around nlk->bound - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - net_sched: fix NULL deref in fifo_set_limit() - phy: mdio: fix memory leak - bpf, arm: Fix register clobbering in div/mod implementation - scsi: sd: Free scsi_disk device via put_device() - cred: allow get_cred() and put_cred() to be given NULL. - net: udp: annotate data race around udp_sk(sk)->corkflag - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - tty: Fix out-of-bound vmalloc access in imageblit - tcp: address problems caused by EDT misshaps - arm64: Mark __stack_chk_guard as __ro_after_init - md: fix a lock order reversal in md_alloc - irqchip/gic-v3-its: Fix potential VPE leak on error - scsi: iscsi: Adjust iface sysfs attr detection - serial: mvebu-uart: fix driver's tx_empty callback - cifs: fix incorrect check for null pointer in header_assemble- arm64: Fix conflict for capability when cpu hotplug - mm: memcontrol: fix cpuhotplug statistics flushing - mm, memcg: fix error return value of mem_cgroup_css_alloc() - mm/memcontrol: fix a data race in scan count - GPIO : support ascend_gpio_dwapb_enable switch - ext4: always panic when errors=panic is specified - config: disable CONFIG_NGBE by default in hulk_defconfig - x86/config: Enable netswift Giga NIC driver for x86 - net: ngbe: Add Netswift Giga NIC driver - ras: report cpu logical index to userspace in arm event - arm64: Avoid premature usercopy failure - hugetlb: before freeing hugetlb page set dtor to appropriate value- defconfig: update the defconfigs to support 9P - sched: Introduce handle priority reversion mechanism - sched: unthrottle qos cfs rq when free a task group - sched: Avoid sched entity null pointer panic - sched: Clear idle_stamp when unthrottle offline tasks - sched: Fix offline task can't be killed in a timely - sched: Optimizing qos scheduler performance - sched: Fix throttle offline task trigger panic - sched: Remove residual checkings for qos scheduler - sched: Change cgroup task scheduler policy - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - io_uring: return back safer resurrect - cpufreq: Fix get_cpu_device() failed in add_cpu_dev_symlink() - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2- drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl - config: Enable some configs for test - share_pool: add mm address check when access the process's sp_group file- rq-qos: fix missed wake-ups in rq_qos_throttle try two - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait - drivers : remove drivers/mtd/hisilicon/sfc - drivers : remove drivers/soc/hisilicon/sysctl - drivers : remove drivers/soc/hisilicon/lbc - ipv4: fix uninitialized warnings in fnhe_remove_oldest() - crypto: public_key: fix overflow during implicit conversion - net: bridge: fix stale eth hdr pointer in br_dev_xmit - x86/entry: Make entry_64_compat.S objtool clean- io_uring: fix ltout double free on completion race - iommu: smmuv2: fix compile error when CONFIG_ARCH_PHYTIUM is off - crypto: hisilicon delete invlaid api and config - crypto: hisilicon - add CRYPTO_TFM_REQ_MAY_BACKLOG flag judge in sec_process() - tcp: adjust rto_base in retransmits_timed_out() - tcp: create a helper to model exponential backoff - tcp: always set retrans_stamp on recovery - profiling: fix shift-out-of-bounds bugs - prctl: allow to setup brk for et_dyn executables - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - tracing/kprobe: Fix kprobe_on_func_entry() modification - rcu: Fix missed wakeup of exp_wq waiters - netfilter: socket: icmp6: fix use-after-scope - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - block, bfq: honor already-setup queue merges - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - net/af_unix: fix a data-race in unix_dgram_poll - events: Reuse value read using READ_ONCE instead of re-reading it - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - arm64/sve: Use correct size when reinitialising SVE state - mm/hugetlb: initialize hugetlb_usage in mm_init - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - cifs: fix wrong release in sess_alloc_buffer() failed path - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - PCI: Use pci_update_current_state() in pci_enable_device_flags() - userfaultfd: prevent concurrent API initialization - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - block: bfq: fix bfq_set_next_ioprio_data() - arm64: head: avoid over-mapping in map_memory - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - selftests/bpf: fix tests due to const spill/fill - selftests/bpf: Test variable offset stack access - bpf: Sanity check max value for var_off stack access - bpf: Reject indirect var_off stack access in unpriv mode - bpf: Reject indirect var_off stack access in raw mode - bpf: Support variable offset stack access from helpers - bpf: correct slot_type marking logic to allow more stack slot sharing - PCI/MSI: Skip masking MSI-X on Xen PV - tty: Fix data race between tiocsti() and flush_to_ldisc() - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - tty: serial: fsl_lpuart: fix the wrong mapbase value - CIFS: Fix a potencially linear read overflow - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - fcntl: fix potential deadlock for &fasync_struct.fa_lock - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - sched/deadline: Fix reset_on_fork reporting of DL tasks - locking/mutex: Fix HANDOFF condition - ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) - perf/x86/intel/pt: Fix mask of num_address_ranges - Revert "EMMC: ascend customized emmc host" - Revert "EMMC: add hisi_mmc_core" - Revert "EMMC: adaption for ascend customized emmc card" - Revert "EMMC: adaption for ascend customized sd card" - Revert "EMMC: adaption for ascend customized host layer" - Revert "EMMC: hisi extensions for dw mmc host controller" - Revert "EMMC: add dts bindings documents" - Revert "EMMC: open CONFIG_ASCEND_HISI_MMC" - Revert "EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct" - iommu: support phytium ft2000plus and S2500 iommu function - arm64: Errata: fix kabi changed by cpu_errata and enable idc - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - nbd: add a flush_workqueue in nbd_start_device - svm: Fix ts problem, which need the len to check out memory - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - openeuler_defconfig: Build HISI PMU drivers as modules. - arm64: perf: Expose some new events via sysfs - arm64: perf: Hook up new events - arm64: perf: Correct the event index in sysfs - arm64: perf: Add support for Armv8.1 PMCEID register format - perf/smmuv3: Don't trample existing events with global filter - drivers/perf: hisi: Add missing include of linux/module.h - drivers/perf: Prevent forced unbinding of PMU drivers - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling - drivers/perf: hisi: Fix wrong value for all counters enable - pmu/smmuv3: Clear IRQ affinity hint on device removal - drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers - drivers/perf: hisi: Fix typo in events attribute array - drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and its comment - drivers/perf: hisi: update the sccl_id/ccl_id for certain HiSilicon platform - perf/smmuv3: Validate groups for global filtering - perf/smmuv3: Validate group size - drivers/perf: arm_spe: Don't error on high-order pages for aux buf - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - compiler.h: fix barrier_data() on clang- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access() - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - ext4: if zeroout fails fall back to splitting the extent node - dccp: don't duplicate ccid when cloning dccp sock - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - tracepoints: Add helper to test if tracepoint is enabled in a header - Revert "xfs: add writable tracepoint for xfs file buffer read" - Revert "selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c" - Partially revert "xfs: let writable tracepoint enable to clear flag of f_mode" - Revert "selftests/bpf: test_xfs_file support to clear FMODE_RANDOM" - Revert "selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead" - EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - scsi: hisi_sas: print status and error when sata io abnormally completed - Revert "scsi: hisi_sas: use threaded irq to process CQ interrupts" - Revert "scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock" - net: hns3: update hns3 version to 21.10.5 - net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev() - net: hns3: fix ret not initialized problem in hclge_get_dfx_reg() - net: hns3: refix kernel crash when unload VF while it is being reset - net: hns3: ignore reset event before initialization process is done - net: hns3: fix vf reset workqueue cannot exit - net: hns3: reset DWRR of unused tc to zero - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: disable mac in flr process - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: remove an unnecessary check in hclge_set_umv_space() - net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space() - net: hns3: remove the rss_size limitation by vector num - net: hns3: bd_num from fireware should not be zero - net: hns3: fix the exception when query imp info - net: hns3: fix local variable "desc" not initialized problem - net: hns3: limit bd numbers when getting dfx regs. - s390/bpf: Fix optimizing out zero-extensions - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - nbd: add sanity check for first_minor - perf: hisi: Fix compile error if defined MODULE - nfc: nci: fix the UAF of rf_conn_info object - ipv6: make exception cache less predictible - ipv6: use siphash in rt6_exception_hash() - ipv4: make exception cache less predictible - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - README: README optimize - PM: hibernate: Get block device exclusively in swsusp_check() - isdn: cpai: check ctr->cnr to avoid array index out of bound - blk-cgroup: synchronize blkg creation against policy deactivation - iommu/arm-smmu-v3: Add suspend and resume support - nbd: Fix use-after-free in pid_show - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - scsi: hisi_sas: unsupported DIX between OS and HBA only for SATA device - scsi: hisi_sas: queue debugfs dump work before FLR - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - jbd2: avoid transaction reuse after reformatting - jbd2: clean up checksum verification in do_one_pass() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa/cdm: Introduce a hbm_per_part variable - numa: Restrict the usage of cdm_node_to_ddr_node() - numa: Move the management structures for cdm nodes to ddr - perf: hisi: Add support for HiSilicon SoC L3T PMU driver - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU driver - Documentation: Add documentation for Hisilicon SoC PMU DTS binding - perf: hisi: Add support for HiSilicon SoC PMU driver dt probe - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - config/arm64: Enable corelockup detector for hulk defconfig - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - driver/svm: used tgid when get phys - share pool:Solving the 4G DVPP Address coexist - share_pool: Default enable enable_share_k2u_spg - share_pool: Export __vmalloc_node() - share pool: Add export __get_vm_area map_vm_area for ascend driver - share_pool: add sp_group_del_task api - share_pool: Extract sp_check_caller_permission - share_pool: Clear VM_SHAREPOOL when drop sp area - share_pool: Don't allow concurrent sp_free or sp_unshare_uva calls - share_pool: Add compatible interface for multi-group mode - share_pool: Rename function is_k2task to sp_check_k2task - share_pool: Add sp_k2u trace - share_pool: Extract sp_k2u_prepare and sp_k2u_finish - share_pool: Add sp_alloc trace - share_pool: Show process prot in an sp_group - share_pool: Add proc node to show process overview info - share_pool: Apply proc_sp_group_state to multi-group-mode - share_pool: Put the pointer of sp_proc_stat in sp_group_master - share_pool: Free spg_node when group adding failed - share_pool: Extract is_process_in_group - share_pool: Apply sp_config_dvpp_range to to multi-group-mode - share_pool: Apply sp_make_share_k2u() to multi-group-mode - share_pool: Apply sp_group_id_by_pid() to multi-group-mode - share_pool: Extract function get_task - share_pool: Clean outdated DVPP pass through macros - share_pool: Redesign sp_alloc pass through - share_pool: Extract sp_free_get_spa - share_pool: Extract sp_alloc_finish - share_pool: Extract sp_alloc_mmap_populate - share_pool: Extract sp_fallocate - share_pool: Extract sp_alloc_prepare - share_pool: Using pr_fmt in printing - share_pool: Add access control for sp_unshare_uva - ascend: share pool: Only memory of current process is allowed to u2k/k2u - ascend: share pool: Remove unnecessary params of sp_unshare - share_pool: k2u hugepage READONLY prot bug fix - ascend: share pool: Add parameter prot in sp_group_add_task - share_pool: Introduce struct sp_spg_stat - share_pool: Introduce struct spg_proc_stat - share_pool: Initialize sp_group_master when call k2u_task - share_pool: Rename sp_stat_idr to sp_proc_stat_idr - share_pool: Rename sp_spg_stat to sp_overall_stat - share_pool: Add group max process num limitation - share_pool: Add system max group num limitation - ascend/config: enable share pool feature - kabi: fix kabi broken in struct mm_struct - ascend: sharepool: support multi-group mode - sharepool: Fix ASLR broken - share_pool: Adjust the position of do_mmap checker - share_pool: share_pool: Don't allow non-sp mmap in sp address range - share_pool: Free newly generated id only when necessary - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: Free newly generated id when failed - share_pool: Fix missing semaphore operation in error branch - share_pool: Use pr_debug to print addresses - share_pool: Add compact switch for vmalloc_huge* funcs - share_pool: Don't do direct reclaim or compact for vmalloc_huge* funcs - share_pool: Eliminate compiler warning for atomic64_t in arm32 - share_pool: Fix memleak of concurrent sp_free and sp_group_add_task - share_pool: Set initial value to variable node_id - ascend/share pool: bugfix, sp exit is not atomic - share_pool: Alloc shared memory on a specified memory node - share_pool: Alloc sp memory on a specified memory node - share_pool: Fix concurrency problem when a process adding sp_group is killed - share_pool: Fix address checker - share_pool: Optimize compact procedure - shmem/ascend: charge pages to the memcg of current task - share_pool: Update kernel-doc comments - share_pool: Fix warning symbol was not declared - share_pool: Fix warning missing braces around initializer - share_pool: Waiting for the migration to complete - share_pool: Add parameter checking - share_pool: Fix struct sp_proc_stat memleak - share_pool: Show k2u_to_task processes in proc_stat interface - ascend: sharepool: calculate the correct offset of the address which is customized - share_pool: Print info when thread is being killed - share pool: Clean sp_mutex for sp_add_group_task - share_pool: Rename buff_vzalloc_user and buff_vzalloc_hugepage_user - share_pool: Support showing pid of applier process in spa_stat - share_pool: Fix coredump hungtask - share_pool: change printk_ratelimit to pr_level_ratelimited - share_pool: Turn the negative statistics into zeros - share_pool: Put relevant functions together - share_pool: Remove redundant sysctl_share_pool_hugepage_enable - ascend: sharepool: fix compile warning when the sharepool is turned off - share_pool: move sysctl interface of share pool from kern_table to vm table - share_pool: Introduce refcount for struct sp_proc_stat - share_pool: Increase refcount of sp_group when call __sp_find_spg - share_pool: Update the comments after removing sp_mutex - share_pool: Rename __sp_group_drop_locked to sp_group_drop - share_pool: Introduce an rw semaphore sp_group_sem and remove sp_mutex - share_pool: Introduce an rw semaphore for per process stat idr - share_pool: Use type atomic64_t for process stat - share_pool: Add comments for fine grained locking design - share_pool: Remove residual macro ESPGMMEXIT - share_pool: Fix use-after-free of spa in rb_spa_stat_show - share_pool: Fix the bug of not down_write mm->mmap_sem - ascend: sharepool: don't enable the vmalloc to use hugepage default - share_pool: add sysctl_share_pool_map_lock_enable to control the mapped region to be locked - mm/vmalloc: fix pud_page compile error on arm32 - mm, share_pool: Print share pool info of a process when oom - ascend: share pool: optimize the big lock for memory processing - share_pool: Fix memleak if fail in sp_make_share_u2k() - share_pool: Free sp group id only when it is auto generated - share_pool: Add interrupt context checker - share_pool: Use PMD_SIZE alignment in hugepage allocation functions - share_pool: Remove redundant null pointer check - mm: Fix compilation error of mm_update_next_owner() - share_pool: Fix compilation error of do_mm_populate() - sharepool: Fix null pointer dereference on adding exiting task - share_pool: Check tsk->mm before use it - share_pool: Fix a potential bug branch - x86/mm/ioremap: Fix HUGE_VMAP interface redefinition - share_pool: Calculate sp_alloc() size for a task - share_pool: Calculate k2u size for a task - share_pool: Refactor sp_make_share_k2u() - share_pool: Fix error message printing - share_pool: Calculate non-sharepool memory usage for a task - share_pool: Calculate sp_alloc() size for a sp_group - share_pool: Do cleanups for statistical functions - mm/vmalloc: Fix a double free in __vmalloc_node_range - share_pool: Add and export buff_vzalloc_user() - ascend: share_pool: don't share the k2u to spg by default - ascend: share_pool: make the function share_k2u_to_spg work - share pool: Try to compact when memory is insufficient - share_pool: Fix null pointer of mm in concurrency scenes - share pool: Roll back when sp mmap failed - share_pool: Set errno when fail in sp_free() - share_pool: Release spg id when fail in sp_group_add_task() - share_pool: Remove memleak debug printing - ascend: share_pool: enable svm to use share pool memory - share_pool: Fix series of bugs - ascend: share_pool: Use remap_pfn_range to share kva to uva - ascend: share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Add dvpp size statistics - share_pool: Fix rbtree searching bugs - share_pool: Don't use input param pid in sp_unshare_uva() - share pool: Solve processing errors of some abnormal branches - share_pool: Fix spa memleak in dvpp channel destroy procedure - share_pool: Add sp_area cache - ascend: share_pool: support debug mode and refactor some functions - ascend: share_pool: support share pool features for ascend platform - ascend: share_pool: support fork() and exit() to handle the mm - ascend: share_pool: add support proc_sharepool_init and is_vm_huge_special - ascend: share_pool: add /proc/sys/kernel/share_pool_hugepage_enable and ac_mode - ascend: share_pool: add /proc//sp_group - ascend: memory: introduce do_mm_populate and hugetlb_insert_hugepage - ascend: mm_struct: introduce new parameter for share pool features - ascend: vmalloc: export new function for share pool - ascend: mm: add an owner for mm_struct - mm/vmalloc: Hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c - arm64: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix vmalloc_to_page for huge vmap mappings - mm: move lib/ioremap.c to mm/ - mm/ioremap: probe platform for p4d huge map support - mm: remove map_vm_range - mm: don't return the number of pages from map_kernel_range{, _noflush} - mm: rename vmap_page_range to map_kernel_range - mm: remove vmap_page_range_noflush and vunmap_page_range - mm: pass addr as unsigned long to vb_free - mm: only allow page table mappings for built-in zsmalloc - mm: unexport unmap_kernel_range_noflush - mm: remove __get_vm_area - arm64: mm: add p?d_leaf() definitions - mm: add generic p?d_leaf() macros - mm/memory.c: add apply_to_existing_page_range() helper - mm/vmalloc: Add empty headers and use them from - lib/ioremap: ensure break-before-make is used for huge p4d mappings - lib/ioremap: ensure phys_addr actually corresponds to a physical address - ioremap: rework pXd_free_pYd_page() API - mm: add do_vm_mmap - config: update hulk_defconfig - configs: remove euleros_defconfig - iommu/amd: Fix incorrect PASID decoding from event log - mm: compaction: avoid 100% CPU usage during compaction when a task is killed - iommu/vt-d: Unlink device if failed to add to group - iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers - EMMC: open CONFIG_ASCEND_HISI_MMC - EMMC: add dts bindings documents - EMMC: hisi extensions for dw mmc host controller - EMMC: adaption for ascend customized host layer - EMMC: adaption for ascend customized sd card - EMMC: adaption for ascend customized emmc card - EMMC: add hisi_mmc_core - EMMC: ascend customized emmc host- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- add kabi list for aarch64 and x86_64- pid: fix pid recover method kabi change - config: enable kernel hotupgrade features by default - kexec: Add quick kexec support for kernel - arm64: smp: Add support for cpu park - pid: add pid reserve method for checkpoint and restore - mm: add pin memory method for checkpoint add restore - Revert "sched: Introduce qos scheduler for co-location" - Revert "sched: Throttle qos cfs_rq when current cpu is running online task" - Revert "sched: Enable qos scheduler config" - Revert "memcg: support priority for oom" - Revert "memcg: enable CONFIG_MEMCG_QOS by default" - Revert "memcg: fix kabi broken when enable CONFIG_MEMCG_QOS" - f2fs: fix to avoid out-of-bounds memory access - ext4: Reduce ext4 timestamp warnings - livepatch: Restoring code segment permissions after stop_machine completed - livepatch: Delete redundant variable 'flag' - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - ipv6: route: convert comma to semicolon - ipv6/route: Add a missing check on proc_dointvec - netfilter: xtables: avoid BUG_ON - SUNRPC: Test whether the task is queued before grabbing the queue spinlocks - SUNRPC: If there is no reply expected, bail early from call_decode - SUNRPC: Fix backchannel latency metrics - sunrpc: convert to time64_t for expiry - sunrpc: Fix potential leaks in sunrpc_cache_unhash() - SUNRPC: Skip zero-refcount transports - SUNRPC: Fix buffer handling of GSS MIC without slack - SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - SUNRPC/nfs: Fix return value for nfs4_callback_compound() - net/sunrpc: return 0 on attempt to write to "transports" - net/sunrpc: Fix return value for sysctl sunrpc.transports - sunrpc: raise kernel RPC channel buffer size - sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs - xprtrdma: Fix trace point use-after-free race - SUNRPC: Fix backchannel RPC soft lockups - SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge - nfsd: export upcalls must not return ESTALE when mountd is down - sunrpc/cache: handle missing listeners better. - xprtrdma: Fix handling of RDMA_ERROR replies - xprtrdma: Expose transport header errors - sunrpc: destroy rpc_inode_cachep after unregister_filesystem - xprtrdma: fix incorrect header size calculations - nvme: fix ns removal hang when failing to revalidate due to a transient error - kernel/cputime: do not update cputime when cpu offline - perf/x86: Always store regs->ip in perf_callchain_kernel() - perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - config: enable CONFIG_HW_RANDOM_HISI_V2 by default - hwrng: add data_mode to support rand data with post process - hwrng: add HiSilicon TRNG driver- bcache: Rewrite patch to delay to invalidate cache data - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind()- KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - KVM: Check preempted_in_kernel for involuntary preemption - KVM: Boost vCPUs that are delivering interrupts - arm64/spinlock: fix a -Wunused-function warning - locking/osq: Use optimized spinning loop for arm64 - arm/arm64: Make use of the SMCCC 1.1 wrapper - arm/arm64: Provide a wrapper for SMCCC 1.1 calls - KVM: Implement kvm_put_guest() - KVM: arm/arm64: Factor out hypercall handling from PSCI code- bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch- net/hinic: Fix null pointer dereference in hinic_physical_port_id - kvm: debugfs: Export x86 kvm exits to vcpu_stat - ext4: fix time overflow - ext4: drop legacy pre-1970 encoding workaround - fuse: fix live lock in fuse_iget() - fuse: fix bad inode - net/sctp: fix race condition in sctp_destroy_sock - config: set config hip08 prefetch default value - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - RDMA/hns: add eq and cq time cfg compatibility support. - nvme: fix incorrect behavior when BLKROSET is called by the user - nvme-fc: fix error loop in create_hw_io_queues - nvme-fc: Fix wrong return value in __nvme_fc_init_request() - nvme-multipath: fix deadlock between ana_work and scan_work - nvme: fix deadlock caused by ANA update wrong locking - nvme-multipath: Fix memory leak with ana_log_buf - nvme-fc: fix module unloads while lports still pending - ipmi: remve duplicate code in __ipmi_bmc_register() - ipmi_si_intf: Fix race in timer shutdown handling - ipmi_ssif: fix unexpected driver unregister warning - ipmi_si: fix unexpected driver unregister warning - ipmi:ssif: Only unregister the platform driver if it was registered - ipmi: Make ipmi_interfaces_srcu variable static - ipmi: Fix return value when a message is truncated - ipmi: Free the address list on module cleanup - net: hns3: clear VF down state bit before request link status - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - config: disable CONFIG_SATA_ZHAOXIN by default- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingobs-worker1640081563-aarch64-0011 1669772903 4.19.90-2211.6.0.0179.oe14.19.90-2211.6.0.0179.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/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:20.03:LTS:SP3/standard_aarch64/4cefa058c583b6341b2093b9fdd711dc-kernelcpioxz2aarch64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=27599c6dc20975099833ed077b34be09b1d824e4, for GNU/Linux 3.7.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R RRRRRRR RRRRw 4z'utf-8f2001847537cbee697063f380d16f4ab11fa3d2ee372981c2c34441a1f65f80b?7zXZ !#,<] b2u Q{LUWs$YofS3 Q~C/)u@{&JqĢ;W&)qEB1 VeFW~ѐqh5{Ȣ$×nFiV~AQ: 5m₝>F'Y3G,6c+=$zS` g|3"|TWJk!`D@ {sW'2ZP=%sjw2ݤ).6B^Z?Es NS <JdBkCDxqpuTC1tV4i*ES δf N@aZtBV Ӗb0"cklugln_1NǍ=j<(3G$]HkI_!JKKװ3&sѱ1A1DjRQmf&rTG2{'FsjkҬan7zG"dfRZJ*EF0+'ΨhMwh?y#K0UW]*zAv垟cU^Դjmx.D&hg77)wH!7-$l8V/^Mv|.:q.YU;\,mhҧ*T{>61Q8K:9-Z% oj#;mhPF;o1F 䯾4RCTrF*Ĝkₓђ$PXl_-r&fۆX"8l 䞝禘Gt?7ƣg E[ У76/#AJ9+)(B$&ab=mQ˶]ur"kc8;cl4s[ΐݿ23(] wtAxдW0n͹Y ^szޅ1BZ{Ի1^.O[lVѻﰬטEo1L7T|ҏ?;M  ?G y[>c6zKqVIC06LBQ{Be;necU\T"VV5'?Pf丈 "cXoz_6G CjX ߓ6 mtԪBb zBevKn a' Kd!Z3DP-ō3K%G0]p56D%3?U*<&=CP [ ݚ$kk&ݡ!:^RXiUST*d$x8w=23sԨl wq0ܽ_Ը M|9n-N˔hǫ]#h`jA_`oCN.[-ZeeuMEe6v| n'^*ȠReeh;J=e-*KDѝU,ui>CQk-?ǩ,Y>ؿ{daNOsw؂p _vdDKJ9%sX{U;wBV! v;;%E(c+tsm@wmnR_8M1)ZlW6JywZE|k\\ty>KBr p SqM~ wUƦ;V!}BM Yu@mOW YV F^HZG qOdnW*xZpi؜ º[_" Cՠa`]u%tHu MIƵEsԡi?z.n]Ɂ$o˥˿I,yБ'ϡ*TqmVD]I0IsK+diY"qu_/#ca:_jD0L4hGӋ;6D hg@b薧8RpmӀn( mRz? '%v'VYdN;AY}X@ȷ9)'mPe\4V[+2Ӥ {a ˺|Kk#4N޴gF) F}? M./`27_)< >#ɮF|54^@풷p=xS!iJyq\dAؿD, L[?z?:%VuB0د؋xR tI% *xǶgAZ>'m<>/r b>(A H Z* /D$s2vޡXs.!jm/!0fic uov̺;bg!/ KOR,-I,6A(:څf ̌YcA )f.?sr6BaVJ2wf9 rz]F}V heZHr{_'"B.!h6F#"Dh)ԥ BW\nrK"߬mS^gMPuve[fm"ʁ9_% П9i dC|$(Y%mNϞm6@Q |TNPbJ(*ω4ד![r@ˎaYGsg xNEAX%)Fe[?ҋ }=󪵊[&99K7ģ'X@xEƮ_T}|>{OvI?v_-Zş0L~GNLz= A ub ٵܱUqa4.hVae8]z('Q#=0 "܆sqHB3[Yc)y߮ZWW·yR]^$KR ~@CQu1)\^=(k G L޵?ZG3΍Gi0 Yu\9Y~tLI.akt _Џ$Yc`rq-gKw aO:0}վ{RSk^A?ko(J5QgժÏYR$ZD[ż3 )D&tGB.c,!Vy͵?͑*n( ~@+A3gk `sHL(hH TtL5zu~4l$z ;|Ov{ }V|*~K!*1VǓ:i'ua2،a/L-B8kZO(Db\ 0x&-RMԻpl1R-.ǪA";&:wF~*ȲQrh+z p!pbeK ך{v s*FoFX;3VoꤸYy ߐI nA)< f1fu?PE b tt H??]Q:zueTk;:x@Z"El \ofij^Y\s>::* 3\ϬT1h6;"(M0ZؒXuFA!K&bAw׀GaIJa=(Q%?'V_+p0/hWE maΐ1VJnZmD{|ft䛢K;Z\~4RfS:Zn共< na(0au"e+콝q+O^(12wB7FYV?M{x_P M>%nvyflr#cZqVQ-o/F]"1 >|` VR~W|h;r^Q_kV:ސl* dQ )t h$wvUAyyK1S'7K.e~E}lMү6+ j ~[t<6NO@M0(}~3F/ϲ+*gY^= O`JvKd`2ra>p55ɧpy? Q+ƹ !d",Ạ$(:2}PO4Ln]3mJ" ]j[$䁧+ .f[u7~1YD$NIKSsߡ_ "Qهj0Ɇ ؿBRCᛳ:!*ݡLVtuf;PĹC@tO"_CA҉VRwȴ asr'`UOr`XmymhKU4FJ$ ?5݈[ES/W. {$_`Y̽ [8y@ d8+.ÜT]/j` 2oʄݟΥaW4]3=Sظ[{gT޷H]q]Z\ѾP#Z꥛i Cz忞+9#!/S@ j7ZTutnAb28ۥL-p܍-B 8ī呭@W9Ԕ6U-\K}<Hc>hQ N/֖yUs9ߞuT63?<`K~w˩7;j]VXJqO5` eq uDSۉc/5VGk~~SGѦOYq;0A 0i-+r91É]e޾.!) B3cyg]:8zSxzTX>iџtYK=H\tdPq%6T崁K,kG}h%d|' o>(DTu|3/.<&owS/U ,~LЃ˙u3:* ִxˋ]1-GLI> N!T @ܴyGFjn%-} X?;@ q, "mp{;IS՚)~.0sv~3*LOk]- gqcF \ʣUeFvcQƒ-+ KGҾ\K2B58Ϊ;zp8G Hj~fv̧\kiJO Ά{HV# j ^\5Q{VyO8Z FT$ugR޿hӰF'nwQrَOnJ5`y0'֭ɨѥ74 >#}hu/c0́x;yU&V! '&qcK6o(v),.ErW*v;ZwɸNT/gZ$Fmcn`oJ9Zl:&bF=~@zz,7?#"Qtp &@Z. Pw}:; Iu2BK0/o7ݠetf>RWn+;q<SeEYy9 3.ޡ,+>H+]D|nBa(:E P^7'W[T-ʘ$CsF7kې:/?g2Ӭiat0]N9T:W׭䔩O6I߬ĺ7Ebc `bG3#1w]i ֟+)9F*0/C 2Ds3W6FB@ts|Z䧓 ")<0F8թ6K׏[@_Hjľ`-uOI|iI!0=|5F+׀%YDyi\[wi7%S!D}zwp(ǃ50{ܧ$gۆd?X6D#ّΥAw3e)ՌG RsɎǍ5&TˆZ>#&IqN =i m˼cDZfR~ibyj:F)\ ǘ̹N#շƁ-d5{/ьr%0wFRxb%&WtH=KqY ?oCvlh`zC1D9mpIIuZWZtwGs*b01EBGj}0E4˵<6ϻ[D(Pʴ(UWRŽ4sHcdf|7Bg4f z\IlN.txc~TIsگ0x!;&7g98aɏ#%fX61AY (F9W@9<4bR#vUGC:V-XKe)NGJS3/LU/eޓ*PpϾ 2 #ZuJoU =. (` OX&ZuF_ ׀ 7gKؔrl~Ds쨫` `+7,L wpMban ccQ|fKA{K kZ36f;QIj¶;@ yw?s RKx[&[YJ~d ^Z,Yf%禄vަM}9y5]SJ49ZC؂d34,w 8_H5l14{#w n0\{j2⭸v63=FDf[#:WѰ~3owgn]fTv/||46 MV%2 794mc鍋t#zqo0Bh k5Pih%0aFDl/ҢE:^C8)ͻeԆZp32FD;{I$U8A< ހ(zv^8 Nj br7W!zJFWV,HCǺfu @Y% >ӗ}r\dgr}v[` eQ? Y[gU_C_J ,׼OCzdJKfF9)^}wjݹyaѥQ8b$YMN7Dvt‹JVPzd 0nr$,[y@938 KW כk!3 ; g5#*A24~AAIuYGm*]y@6S"9^]QC)d< (z1,򮬷% q\:'BF-m#lYܤ}[-GB p$ItVn IqsZJ+~їXbT]Z^7":O"42gGȷ)jGZ7݉9>`vpz]HDz{u@Pfre?XjjA2=y4ODɚN:q["$juTc~c f"6+ D&6ÁWNȒ⺾2D 3+\ZO C3<[^3ri}`-:~>A-/ >*.KF $:ӷt8%Fr9T%gbi|xH6zw ~^Ah'R1IŶ̝݀N_ڽ?F&T.op â]eq퀠X;M)}GUq}n F6٣.;nLh c"|bh"h y.|G~,l%~wE* -v(s&X\RU߬VSX@4s;L):r2HkaWq`)@ܑ:|x.^kk4VuPa}GVvs2ҵ:K%ihFx\ZNhFD%xR+j8hmh# 4J:f/ =<{Hh;UxB >"Q˒8#毌.솂aPд.L*~^%CGS14adĨS`6Jq۝1qB*%&%>@/AIʠ8iapSϚނ⇬Kp co,`wp 5ceZ'=CAB1U1X%4{=JԵKc5/)U"%ws'dMrx=zb>W1Mƻw|O< WF|O-@hՖKKNuځFDzƖ/be#R~Xac0{W!+Iӫ~)2T=3@P74K0 tā K^&m[jDa,!H~sQ­,﷫R(n 8 pk2n;g#P~y e]֐M|Sa{Y"9x$#s.3J!: Ԛ|ά! ճ8 CE*/SGő|'0 __y&Zܮ6 ehpbY6wbL'}d=ܔ_BU5/,!~$K/뉔zS$(d;>cL(eg˂:`DjL>)I"ꧾ("υb2EPLwuBf/$smͶYhLĨ%v>k7$u@wP'SֹNQX9w7G!z:)!H-iV=cA+pЃ1^uh317.NzS/!xs+:s{7@ymieKg*g3ԯ";"~")˦OUɷJ;DfwA r;:G/AGZlT{ÈJlTl%Og]µYΐSFUd+Hzlی BAGQ&|ah1"'|ǮW!9BKcW+y麾0oQ!QNT""=D Z.6}ji3mK[ES+VbPW[8iDLrȕ c߻P#b }foF]n+UbiS AYQXhѿZ 1rĨTK orjLcty}vpپ76!ߗd~/H~=r9l,L&{v%LyKj} d|X8媣Á#ƴX-&?Vf3 q5~7*y7.Z:tp`Beok<}R% Ξ0DWb=VOZ<QZcg2^v }`bo}!Zb,Uڑ%kׇU>cޭibo+KTvQ1LipQa ai#5L:=}O˾(zYBwL7ShK\l $0DĮK}mg- GMľܸ9̯YbfD- pF>]s9i4ݩ;j{p0=}1s8d=zcCO ұ,bE~ZD\y|}° jQ$2\ڂ$^0’O&^D]CH*/ǫZkZϞ DjM 1-\ۺY󯫭k }>E+9ꤪ3itO 1qo-2lVi c5QFIPkb3fjpOr-݇sg޸ [N{#3/A`<zg H"K N)͔l>ÜBa|2VLٕ>D@Zi UqI fʶ[ MK%컁!ZNez ž( IŊuADh9=~][$ǀ y ~Qn\ 2iڒJ`at"?UJn1-tqkDIx.E"(g/^`nN: "]To%n$F,3PGf :KD$skBbQri^`$oU掚#Xl kѠMQ|~rx~U,ߑjR4$n;LV5p;SUYtNJ=*U9uǠ|oh[ݙ4a$~ux%k_TuFc(:_{s@82*#06_hkQzbWc&XV̉MdcXC?Z;< v[xwMOX)|bS(Q6jڄP1*oK\|<=s;i1=k Ft)s(JoO1^cF zU}֩ VPGj~HWGqWLZ$0ͦMx:nX0W"^QcWk. 7kW!Zwgqda}_eCקmg)̜H<1!^BRe<0,ɻUz|$Jԗ'=4ɨ OWί2@=^ wHmyVί?\\_ѡ+kA+gKZ{v341Z#Jk5.ga9Oj3Dطjyp@;dtM6F 7}3'(1"g yn_ig}+9`pʤL̜el2܉2Qp8xaEV[\EЀbЗ1+VE* P}G/XN9%octU>|YiT}3wq;j9u̓Td!ӈ0,WGŢ͐دΙ&?깸֨N+y?n+'6֦5 |`™IAsS;&d5kt3t<: 4&|j*(?Hh1oBqgL;]\R0$ O6'q67pF 4n$3I.3Og)wl%4Hkf~#8qY+%zW_𴐩Wb応3_=![o9@ Vy$?Zjh9rs55Z{g󪲈u%J_5+f5B#QXO]e5^"Rq[1O Fΐ=>ͻv~WcEx\Z;6X`B-pԣشZښ 9/:n)ȇks_5.7{%,Nֺ;471D+B-9-,2w'8.یHcEC݃X[l 23傒͌ѕ;LX1*#u  e&idǢwgX҇ד8UPg<%gHج4-ˌx074ti4d J|ns51M&]c̔N( Jg܇ӊ6[9<5+3G5Rh}tḏ"˖5&w9g(  S}Z4'Oٖ0c Ӵt:`Kp(/(p)}[7+aI^rc[ՠZO֐5x50'Ā6;<6Xs{kBaTXLWv!PikP*1Sm ]׃"u`Q+lW2>U|LTS䄎1޷QNfБ8v xRD÷L1%'Ѣ)j!Tp}<>&թ̀!OƏ7EXo.7ݏ@wd73s`o3$۾ytPoLE -za]g^"P^dtmu>$vHy^ܼ#gg3UT9֖@QE}V̐T]-rHCTxԀe#(zS0ZDfR;r&fU / ;J:<<Lz`S,t&{ ^ERDv+!&FfQ[G:gGa(}vW'!8yϓR1F e_8]+UG.9JcYnY}6K q0%&y?L, OR5)gkX4 B=k w q[h2O$G fxjHA0g +C{e?T}=d^jl6=:! XOSk?3W齉4SiῐyfZ0pˡ`^xMvy9ZT}*hAIOzۂsە/T?`aWShGMD9s7D~[It]xlN*`ְgf~X9ߟe_KWaaaгV4rcʪpt.@3[Wd'(Lѯ'J(U?@uۇAr!8sXE N\+`Ёב%2i7Pd: n ix%GqpQ杈-:B>5~RZ_$1dבVT1 ϞApff430FVߌ49S9BI637pu]@X3hD &aBpS(2u=)5:"cm_LJ ЍáOOp|e 51uwڄ'9иJ~~a/T%:E%EIZ dt0RW6M̿ƯwG ((HS#z+o[$@э_>QDOכ {-_YUv'(J*J,f9h+W۟xd܋lq1edq>S'F-"uLxDV.LxstD!"o/jl#eP*5jq(vKz8/w> Ow=R[K~cMԂli)}eZl}G{=<ёbgiO)'_KS3 ]4< C!U2aQ]{b\@ѨZqמYLgRB.ƹ |LVNϷuRZ9Sߖ=rxa4 O0+tޕ1wwz}ZEYZ;+[5kzуg}|JPt愋}P@7 p}B_bA2v@19BEa|o±!gk&؉ 2j>CEG1\}mWm,BJHYŚ 'ɺ#JcRib҂Yv 4|fXnj5J;1q8\[ӤⲪ\4a@J ~M(FYk2 *vq68&[S]K; Ѓg6%Py -ËՃ0k`X2߼E(- o;s,s(Y҈⎟nTj8n%Dm!,%+ M2pe.KO,@\m'iUC;l55 x(IJdjY2ٺďxbI.;A$3Л2zY,[RD$ޚJ2Tw-pw^N_ݬ  α$<-tj)$ibÃpͼ}_ҟ[P'D4ĮFq>׽8iՔ$S Qn3Ԥs.kTuA*sIZ7?B3壩c.",ҏEP'$ny͞h <J؆0OlXKl7R;'H3]iU4PqkWlEoaGԇ<8Di?0BS"Fw>؂BbE?L)6ԍڝ_o8"=,wnacFX.#Kj¨npy6ms 3Y8u SIN';,#:DŽRs!.h#@>z`:̅5;Gor"*n)^Ppױp.|c̜Mjf\W=K&dCLm8擲&b鏎7/p\6x<\7t.v 5W_J[Ti$R|uOLOX\UJ @֧țvxu<`'b¶6ȐIC]Ozc+g :@6RBa{Ͷ #8q\9b2N [Q4 Ż *\lic9[TYlL:/IF3@IeVUl9NHAwq˘W@#>o?s#B5c 2} +aOpjBUfΆI\#f6?MCA 6zC]yl&e8%(BxK*AX=mF_}rk[0-8iBLp!U_c\K]I<íE)s1H:z櫗S4Sˀ<L]BM!YUl\W.h6KVLl@NXnqZmTQ )} Zx]ċ<(va Oe[u|bqm?هR2ƾM,L tEq0=pN+U7A^WcZ΋Oo_Y^ASGmMܼ'AHqZj¹'c }:ސaXGp)֢]aVmŨ߷HYPJ8PoUe8 7)jGi t81GeL #2.쌾 dOPmS Ɣ" HFZĚw.٤yrTMN? %dA;L/Y 8AscS*ut&NxuF),Rk)("鉈j%2EoQ&;R7#n9V,a*Lkwt y ncM  V^4B gb*DX>(?U=RS'8 ߙKg0̖x#ҫM[+eP3:ɫ;g9RƋ-Ɂ5h0t"$muS-Bdϫ[xD>hR }o9_Bf"n+t2UMVؼ˂6S{0g֐ ZJ:W@dqFƝ6n^gr/j[4h;rI9rɥu]C$6#FheQƙ1a !q /)REP)AR|A jJ@H-q! LaNDП݂o5cjR 3+9h?Pu1F!ⓄqEתu~%b^ !@iQ:2~@˖W<߂R* #ş 9P`$L&:M`ի׻h;y0zj4(joDCM?Z0zu'v꬚CGh@ރEW~q]|v K3ۻAڴTڧ./c:fSWi@y_U9_b=rrcYsP,ѵ(RGURӱd+HA ]akF-wFxD@A횩߳8Ap{if,꽨6MA%ltj-vTAo>:D= ܉%H `|f"%ߩ0˹đ\rkQ6,ۛ47~Z]9:xRĊٖnA19Ca  ir<ߣb[vy`m.ێcqeBʘAu'˂X$M>Ew.qNn%zU oJEp0P>^IUl:ezh`]GJ{m&ܶ(+2M,S=>c#fe@]t'ZZ`bLz`bt,3|i(7z1P|= uE 3wrW '!*?xsFG)C$b}Ǹajד=R>Z؛!G Y\C,|kqɎN^&lPGci*DfM%n>7zaD!ᬸPeH'BfҎ.} kjqAg*z)~ qϑh,-E:L&5iA` 5@+!e!z* 5MFyݜk0UDb: &b.KԚ:\@l%ZX% tzbiUJR-%s&(l>8-Č?1* [ɴMFKCQ28/ɲto ӳ=b~I-Ϳ ħ_ɍ>Y[atOkh&/lʱJJal -\2:_J4 .L=G Q +z8FفQǩQAډ[w]ʜgES]t=ÖkLnR IU جfUAٟ,5mGXa} 2a{D!xl" bXOQGĽ r6lRƫps9SzO OY["8%;Iol}pʟ0!+A* =ť2<(H˟ p d:[KtݭLJklᦒ}]3ֻB-NtdIԨb½8g#}, IIRH6'쒡f0Ӵhb5Mbai|M3XQKp,aٵAךs N>Abr̔&۶*԰:k޵vbNdJdE#v u\d!+h!젭F$TxVVF]Fih\,Cp<b[)J <@/(g5)s7.I$"Fe?tϐXcvM wrJOɠ=_f|W9u>7 a;_`p'C5 ._Imb|4Ϊu7fh8jFX $dL1E>YyS^>hbAfL6.t|u>pn4.;˺$Ag}wf 7t`v{ː;8 N>3G2ݳTnk%ѯwDhf;+|7fA:KkҍCP 3@ o{6Hc@TaQLweAǔru;x􄛇omɭjgFbJkI 9Zǩl'0ED"qϐ0ZHq>,Q. w@/ (Ê9e && ڈ?'qz` nlkD4l_&EՋ) ^T=eܷΤ:s]˫קj}8 ѹ<6g9k+s2p7LTs$ 9 $RT}QVK95@{> ]H$<8{((|1_ǞD_׹̗ZVs]6o-0 wK Qp[iQyVh#" !t/`Mױz?Ez˯fڐW4g#]&lEAuOIz&@%eJnNA)P[mk#% v#1&wFwu LᣩTpz﯐,kH.p=GX,FTQ ǩ%LT^uָV -mYQ$uNdn=#DK>9,''Z$#1a+hᎡޯbgh_SoaUbrF}=so+7~.S$?^z!hHޢ\ V(Hg: 1BP? + &Gߓޥ$Yx]L@jcس~f٦$CB*)LͳM7zʙewɥ?dV&ٔxN N]>m%u 4jn*l8;r]bKJ:2 c:ⶡbcJ(˜tb}Zm06mvywW%oh+OŸNA' ?e&L+!y|w єܺ H:@2tXTgz7bbss?8hF}K,?@Q9[eLxNLa?Tn/O @B0d]vn6=ڲT,@kXKUO&8P|\7b4tÈ9G:US|{֬ji;~z:JY:->b.yEbv%ՓT]'Bzd7QdJkj:L{^I k$by5G!p1ίSi6)"C7 ,f`PšinxQaS+e*H"Bs /_Fc=AQϞ'%~KuUXBA 4{HS'v0$]ˡA]"(eʾg(9 ~j~+XUy R85< 2is+ %0O_t(`.}|nrv9,础ozS/TF/'!i%Ui-7$9r'Lj6iuOޣB{:.]A9 Q2wPS4ETS9{9!a8wT?Ca* i#59~S[5yi&Y0CxvհfNU>օ;ǜW 'N%?.Sg|d5I9Q=8g6Y6QqP!'8T!|g2qQ|Mz2C0K# ׁ 'JNc5FBw9Oe !c@HI3_AAL57 /> pkBz$pxKFuBAxQ%IyMzρ IgJͪCN[a|S x]o具ʠSۃ{͜W4Kv<[GQtݝAVÓv@nfJ雊9u5"kqA4`5UŹjvՠB a_ 0$5m|m2Z2@)~$բ] adzO0VvƲ`$Mv4_;u#';U4=}F wÛh ;alqZ!Ņ 25kUi-Djo{UGײkai7ni]Nઉ?dh69OdMǯ~$vd Rl>5)~īӍboSޠn)K5H1> ljUg(wJlFC?Q?54A=hFy֙ngUMy9?y15 ߙcV0F®Ax3ր|AD_ -_ Q^׿bp~ߕ| !& 5WH2TcKÀ.PwHS-pn\JŇKc/[@alj ЀLRK#Cx3e$l8qORfcm >·RDTr.p9| ^l \ iԟ5)7Iw"TM^!W,$Jv0Upn(Pu-z/-ŵ6vNZi[ ^J˘|Hc'ege@1?E6FQ7C݆n'px&LEhηzbSgơ#0=C,pB ${OImjH2%8kNSuE^ޒ1& l!x [F#KaqyXGkßy0plE<_4t6/ot1 ])1M5t">ɻig#DX ?G]/U~Gt'Ҙk97}jO|~SƟ,p~oW^HSg#H]%bsvv$vq$HcWrG-hmT P )+{y(&QiSTx# ";%7~bT[6imYB3Upc#PyP˳w#6hD=u̕u#əyj|T{J靓Es#,xNVg*KۓsҲܘP;DjKstS8K0/~4NH8,'2Bʫxq@C7bT <ՃmqA"SySa'f'VU$@w9dpdVnFFL}ȂQ/kmӭ4`g\S[N|rѩV#{;: Ew HVdjɄ j"+>l=plc]AK^5ɧ?$DzWrcXGgL b /ς">8 Cd${qf / $0Ú\FUhZ:g,YXnD'efPxo[fE엻^ځ6ϐA+P,<0-E9k3@`ӱ3q0Fg=MqaW`Er4: {hx7Q&k0mߒ@C0k{7M{_GODXV/MHX 4G\jm'G \`@dvcR}7a2 n'ÎUn^/P3فm#[4hz.YI~$JnMZ(JYufg1hE'T[G8 m^Bcd:32pU9ߐ=gýFA>񤢐㪬b@gnAm}s2q ?>(&_8Zxj!>WRиyđqoBr6m@{uV6YTo@b$,}?2t_9 t;>g'2@ C\,7sg^*Tӏ]ć\M宅'u=7VqGF~-HPxKvRh$gKay_kg$Vv_, eJo\ A).[nmMjǨ>O3i.K-SxA4{-In.s)Lm:0.gCKa.vrUlP`;]42e ghłJV|L/aK:Y F:)7KHQ͉L65g^\؀mԠ)$cR^{1˳t&^nvo>Y=BӰȕ|m! G1~搔`{Sd q}s#x چHŐQpA螹%L 1 .W<;CZ٧蛡 Jd^R B+@mqRu{3Dx V~.Nu\p j Fa G(}2#ou{$L| m }Z3'A(=lC]8",.ƀq++gݡy5'qnLLU@9FNJpZVQDƖCa@ϲ%cqo(TʼMat8g}W`0%}bDfT >:sYoI_?rCVW!Ee#S 3$|lu, {[,s+p{nضson(bxHm,.BԤ+ BlCoيRL$wN:19]禶(݂#E9ÈR!x7[M,ZEKP}57$pNÃG^z//7?@ݫ4$~=SJ,8I'c@-Ue&<3FGCêKh+ HvĢAGU{1+v+N:ԫ/<_i棥'=$QxLW!.WD;s AJ߾w}*F)`ЂJ*c)*OMwEUOA7d2 +ވ`R#qӚ*3U;r>KJ-'`Q/)>#, z)t1ye)+x^q!=$j6yOjz*ʖ8OVv#l( u2H!s]fVVi1[BTu*tn;=&Qחy0._1XRn:p1v?KM['"Ign)%pڜn}*=KL'IT!Iqư0AolTz83p(h-ɘ5E{ޒLLȠ\(CRx&/-\O'yLP=Clddy/8_l,9:ڤ%u 9f /j$ {K>14SbN:RS8f?Hj2N \:+S7Eձ;K 0Nȭǥ6B[NоEK8Nraw*:4LFG+d=@\cЖ<#YUl"qS>ݥBlt PreԤ(,$OBS:A׷Lȏq?M5'DnHOzp3 $2 fm6U:"WQk K.EɒHuo)z ٸrs('g0<]/4t5/$YU7䍙F&8R rRYҜe2^z3H pܚ0J|ڌsO.cK׷7Qڧ}χ?fJ}=cslb[O?p{[e]L%6r&EҶ9wZ '6'~}K0#o"շOiV rhxZ XnA%| <% ~x>sWG 쟏QSAl'0!8 fwiH{)/jհNaGƭV=E%!%oķ?OXXdswt ~BX/Yaw4#Oʘ~#8l>R-Eӝx3sn#e4~&plh^%;VF }Ȗ "!& QbMs[&GtXOe-Hx:70f BQ'Q0⭄@/>68Ӛxa*SϩR_3.4ƒ6 3݌?]YA:j:ս1 \ حOک/sbrVҺ}Prѿ d US5xphZ#4Fu 2nǚ}ތ ;yI@K}6-tB`6ό(^"S's^<[+GRڷ8V ~G ܼ[:"PG&x,EQ $I"2W#xh3=}h&#Mp bY?=1mWf s~pQ}ma8R py0ľ dC4 a(,<]]j*u;&?0p O w#^i }g\TABz(: 4#W\85OB$;|?؅qCN8'5oA?Mzpt͟s3r "leeF& ~@vDUșv]n @Ur֑1~>YC@ /ft;Xрr\3{ LM6S}wv_6. BK_@I)Tj\i"}~BsEOz>R /M3A'CdgW :In[v,xZ!!|%u L%ϾATy/Mˉeш_Sf^ sMͥGw;NBRG<0L3_뚉ע{G'|G( F{H,=N+:<fGH>`w,Wkj!ӧɨ_Įa?x%8&IFtnŏ`dxOu KXB/bDF+JLJFMhN"B3r>dmпqg9[F)ڡKm8>NdqKӢJf66(=AC{ >ѧȲd?#y٣lm]`eAZ&R`)n}6&>VAJ[sRTŢCW? 4Vqg[4A7{gy1saK¾s|>`5'[ϯ75BT%cmɜfN*M|:i_%iV7U#\o9#"FI.oEBo =1FL۽nN׉r{BhRL7~2g7 QB%O#?(^)]^poVxiD> ՈgYě)E6/u8>z7>yA~L0_A+nafodٿOLZfJFz?յr +TF>w7FCgfɽF/Q%<ӥ{@JAx#riS?t,6IPB+H[S 9"1=1HϦeeA*ɩsm͡SJށlZ=3 ;DE"oW (sMEtE9?1D'ݽCh?u,GrJ)<`urF@ ҄Wa*N; `%e7ghw$*Tt2c >.^,خkIlQ`ԟ$a7o8nP[C$jEϠt 9A=eZY>TDYj8\؞Cy4d4)BwZ+)_n'{|L;ӑ/@=ѕqIz)qsK:QcT;d(O 8.E}vDHCϥxh U΀6wQ^q]I uE⚋n\I 9\/)rjrbDe{l 2`&_[1>;rf"в1;0e:;\1^5&G4^KWFJ!fpܯ;$]gW⬹Tˑ툩ՠdܽ q"*^|BHZ}OvT]loYpJ3=Ē資ZYgAݎiRi`v|]kF7"#$r_a+{34xP'xJm㵾AF,. T5OgsPhph 7RZ ?)\rU:N]ND )QI\Q8[8[[p.X2\5A/1D!ZѾETg1hiܺPC+D7CM_D3VɱT !0sQjZ !af'8Zw \G ێI4[3ɽ4q%YgE$Q[{e ýT_ } s-nY=Y'ͮ1H+w@V ޲-|Mx&z%faвLq= }Gk>^w A"_+?}&6!t?NQ^pVDZ> KTOqv?p^a Oc"rRzmΘ|s2ߝWQuv}X =U\[e+2Xs9Tx}ec3y c%"~}t eg;+tt w6>cOQN|lhT3?O.Hy=09 ̟6 YX*wڵ*c( s*_ ߭ efMOqx}tI|l؟;,CIx%oQf%3g]~ʹq_a_+>Zg#HFr u`c?*mHÏGAq8Z^۩,雩GP{r@OKu/D|ϢDI!|L'IHCtP5 !z^hNģ'ƋlogA #Ue*gTV ƣFvvO.0sa=ȗ‚$*yzU`X˴T!Ɣyn8-fh7*)w%$2QĔ28\{ -;}pgmHdrI@E=ޕWu}~35&۸5p *9DJ92΋%쭀 l'~368RPWLڸt*'_"%ͧ<Q%oPbPOQtkT1)zt-?E-/Hd7+R`0sRh~liCʸ'JN5ώX{_VЁ-8k\E؋jjz_bWYxwm/hAS'AzBlxHTq5=)HsYYO. ݶ _&|:HΟyw{/2J 8DX:MIKqH&lo'F5GO=,_rʝ4i%q:$kxhM5^ Yu-SvMAd ΌQtOG p9͡vCf'Ƥ]E(z$c=ǺTGp6 ADu- |IG/ǫirptl,XH$q!ba ׈&qR@#%u, YWAk4P MU,#њ|qP:*Ehʏ*oBpow)Xn,a(jR3ػ{I=!xHo!c;wpۈ\0Wp[e!O]*vGbDIkZ'22݋IOvCŬ+WfUko߆bh\\;=߰x6j -.]6tHޢt¿σ<`Po!hOcJ!|t\B1A_xWDlM_hiƼ$vDNWx2k|"\_{ ;Y/h6di%YIgü%mk\9Tgl7;+LUt6ݓ~=iq̞;dB+}(WL] h±Qx |-PZy,H7#HGpR*tfȿLU/nMP{}bMVR6!]Y$`5W@ y{n}HqV-$$ng'[N10R.c:;))75-~ODPBsn:ۧ]ȶdҦ|H dyznx*r RhwB0σ+Ǯxfօ[5t~I]-w =M ,TRYFAG28c}?(Y OV!WLB"nXM J]Dd L5Ϥ?>pvj-%~RS:$ z[U97$gG+xr˫E&W}UG9i|,ܧj؈EМ#ױy}gلXKгjμ`7{umNn?.nR&lYI; 6ݖ{PPw!A4ʤlW .bI}`C-?*G1ԏ̿qc, Yx$vo&j%ӭԳCcC7ȲhՔhW/c ž/p|!o6Ez|G8(9m^Р#S}].\Y |8zU;ZEu }jԹC (4~nnY%cEd'gHbV32/nlK '[~gOvmi^S L`)pL5vB\<vľʹ֌·m3!'>@0/ WJ+JV^"xb!ڧ5 `0);oͦݥu•q+nvAUVzU"֨IPMCO(xKⅯ&Ìh_at݆Ktkxށ<[[7:f 16C"o:%B7A'^qyɌneuTgumj}Ls6ΟtwYKSpèV# 7$Jt#%V6Xkڡ:rI䏽@hbFL%կw޸m#pۨRࣄACO_' Hr58ת*#'pi)qqo+<;D'ދJ3P!QQL6ǡ(E|/` /S\bW*A.s nQljs)d?mB 5*4*6SO<IOv{y[GCEL}iK]{v`H +s7ʟk/۩QbI ,?2cS|կAv餴A(Q"G#K_+7]7RecՇRm,لh]<̭v߸"VQ43f2m~6"9 k*@= A^Ǵ;>:=S0шK" ˱D˙RDۢ>/޼ ^70A=AN3m^YYH?~jxDl.gН#ccaަˍ2>] qY E Ziѯ rtqߪ6Ui_[;#(VCWˀ Ωx걃aE\hv!o 0QG&?#o6^Y:>)+oYun޼ժ/_еiz|!}I4-?"ӊ^aݍh->0W$x<Ʌ X6[T@$5a2WBTc8]n]A5ѝ`i0W7bYdZ[vw@=a%no6D5"x8 0;I3nE1 ?ojZ4?pqhn߆P? 6(%\޺}[/FTg Ig 7ݬ7k* Yo|%BO +(ie tAW4/yg\ݩšjϟg;cV"ͮST*2*'@-ڃ-칱v.MjLvT"C-^ e_6pS44CaOQmI•,u#EӥterIhu!ɺ8RCf. .l?e#H/ޛGg YM8A䕮 1hd+Z'E0X8 s׵G[!%8C@78Kj{ɿqivۓegn['xn\e'FP!hߙ}]׺lSz{d~^EpQr*G/$T?^\͠ۇٲ etdoe@2߉tRvN]zs>f袕ϧV)'Y=UVc3,#q<:C N' :Ar6r5qI"dۆĉlǵM֬wUͪ'3r!s%]ޓB:c^"zJ8 JU#Ziͯ,1*m-h[ E7M8!8v_k= n}]f%`+4t+>NT.{6ʹ1:ई@b2O̳S#-l`_%]cn.$/c4Z6:;3/ dW˺yі6` MSrB`92a]=+钭~|֎ wFJd_Vm_$$4w ahJa4FgQ. pMFSHْ4w%KZf:3FbKh40mmx_8-v*F؝p]t#s #:#ٔҙL2 LqSwɒJh+F-P6>` )xuЩE&yB\uWOeH}|kbH :?@q(GO%m3RzSmXY|â2ZQPa9ߢe!&GRJX',4ӗ|Š>fGW)m(ʨ: *c;G~L?/׆K3I@oorTn ZѕhGTc {Ta*n^E{ixj #m!A5*<} n5heNDDz*PuJJ7dYigo!Ѳ>xL o@c^1oHD`+[EQ9z>c89SygD^>jHqJֿ|Q㋶42UȣoqFԯSE1B<{" fЬȨpf9%mB[mdӟF}8nA" jRs#lN- tiwzȁ S3DC׶fE3I_΃, 0vaGwfT;6?y@}LƲ42\e4 _UlNb)7(AV9x'f8#`<ޘMdc%<z/J,X |#_0roo3V@㫟Nܦ>BCy^BC? p8?Ϳ:7ɏN=GSEꠎ( ׸)&1o_P+kGb ^,mTYRljKJ9n7t _%Z<&sXm! [( /5b U<=Lmeg\:TZBdQ!ze,cN=yGnA!y>\ Մxx+W#0w412_˳w4\HL{8Z6`ufiQTl}@MaaZ|QӜ0(:&l FS!t󢾚Q0D)@Q՜ ¹i fBR$6 qj(zLZdY(~ aMr.M#53E1؟P2} lE'R7\/!f]FR!&06Z:)wlaYsxX/uQW|}P~nURBs9]p,c602:+2ZiXa8O8a'+FQ'3 K<[>ĉ̗&,А)owu>yց}CU5w[.hp6]4f\;0q@8vcd}z RbfMG w]۝#P6Qx>2/[qQt3d,KnWhR/uOX-4ni߃48K >FMmuKdCZ4)M2=^v./_ڮ nP]); r&23k:Pl9CsܶN)Rl?@g] 1woB2 ygƁz BHPg]()J;ΑF|#-hmP$]KboϱL 9M*q1[_1`tWǗ庎 qA.ٖ IJ-{f/'ٿd֟&U;6';L ˿W!n8 hE V:j h{>M_w5=~$t¾\h- w"L帤66|kDYT'_t[A~G niʡz7AU1fP{Ľ2v&8>Gcb&-؃*W=X ~Gz|2jQNE/pCŠaV3YβH>9U5UslR8HvĜ1{841د)u3)If߉A3? 4؜ /qOgw h MY(k] o 7"Ƙ]L؈$bz^x>*:\8>+JU([:"p?1+^T_DOؤiPu60HX1E@8^MLԎD`F&dOU#Jr:n~dbheW )T-]`d6.CyN'Ag*'iu=C)5 vio@bkJLF6}Ir\ B0MN JVQ 8dK?LJ2c+?Nr`:ݙ }ՊPΝQT2!z]vIIQckĚj>`,c:Z *ǦПID4Mni+ҡ6k4+[+Ksw!kk^{kΟ zur7ID FmB=,"bR^ᰘ^D)VT(g:\;T$3tC1$psyH#်c{sB`՘_ /"Lz[J"?KD8>/Qy$F- ((GW\O,66&Tиc>ywV0TGcy8i_ c]) Ws$EeY1K# ROd / %JW0zcNc!-|i|@u%6}cj( .fxCml؎ C׫YC#KK V770Apcl+\tInG؟A1g̩E}c.BP9O33GvKCp.q=c q˵tWQpXЙuJ_(C`ldro: bĞgfڃwnf\J$Ipu'5%[O."S<Әz .N*2〈؜<<+ԒU5s|o?R x';/lyv n b` `5 ֟3f螷N?DY&{X= rk%oEh}AcoͣABGKsK9ŕ\T\$"gQ8A%um.UXy3_A.yN b5c>0YueV8mo u~g]2ŅRsmVߐ I)3uZA-zIuMhִ*Գe!L 6w)@p42װ`"u5vGks:N!y)jI /c|&b?3*_L#B3GȹTJ5Z'Mw`xVV+M d}4L2M^oRa/wHryv`F_G;s{j@.܆EKޓ߻wV(pjަI|ݛy6 ré9qҏL(ɜbN{2(sK.$r3gߨ:ے"]2cH:+ to P1l1Zۨt{e?׮v/bDta2IZ oa2IC̎D!-252I[Ea6`UG4*+GIfA]85ֆ-YZJ3$E YYY#hQ~kg./4bqDo2wa]%#Q~..`PWPj ';Iyv?;~.:IGވѕWFF<ƨ4˚qkk1qj 3~!pvlg+x2DnF['DiOd[lo)Puc3*ǓcxPY"/#ⶄM~}LfZ2{$L<=֨D¸߹c L̏`kPi9aLj;T@v /Va\^닞?PUE2~\./0i{Ϊ@"h~s~ͮ+FM?}G )ywnQJBSt,>Qd_UJ .:ZGҋPh$z;S+r}Dp@a>X4kOV8tp~|DG-AXkp)i표 J:mX5n΢l ٫7K9͗(Ynj)D>e1v]ѩ-r?3V||J0ҳ^УJ'tznc:39Bh*x!j4fLfpkLحZdq[rԂŠ[&Ҝ50k\vYUxU*8ȒY۞6XɓHziF?R>O{B>XJKRl(~f]ۏ߄RжBV 쳈\,&x)V_zIzĩw;sZΤj?ytTi7*Nq*#ZDMeY&XKymLԣ`]aιH =_gQ ƷPƒqC>>ufӅ-SF.e1h"btX)眕Q KRz nF*{{MwHFzGvE6Σ8PCN( KVy>Z s$'v%V#3]xZ6d|xZ6ؘI] KzVx.rZv3X:,'Z oFo\\^Ni}D$Yƺ\^~d;ldiՙ- mHl\:U_6hś]Z]V+CZ6, 0n{1CY;BCD_X҇P|,ĺI 3㼮'yZw;$>"~BSø !LAr/gA[.Q& tz+AۄXecPPS.(;ڐ~4"_7bD'osMh"w,QDʎ̎EJ ;ָjͅoZe|4/zmYӖt0/'Tm!(JAWD⋯71)x靣kl~'7M>:&DpIB$;ϧiiRNCӹV՘Zom|3\Ý k]bn䣵7(1xHb0|/$.,#v Q2h:O;`egxDhGZkm /r3K`sW1pu-! e"#4t6]9n>fthЏpw[_ieC|;$jUO.hzn&͡6/Ѽᶫj4a$_@-Fmgk!c<؆~NZ sX GŌ5R) Jp3EEFL[Y_P^j'HdA\'r]LVq\薸=Јn&ip0 5-!ُܴG'kE7YY7( M/_׃ g,N} MO#!Bg~ Ҿdq]] 2]YL4[ Rx sop+E|HFm{A^_z/R fu,?Ł_@ڱbitiyRu#21( 2 eIfc'VKHs,#3wݶYa#z*TiuBzcU0x&i7/!΄,qbu[;VJfPgDSa͆DgHu>^ehZVSc(PĦ)gى+~hebl0GW|ax_7yfn>66K[vFM /%tmubsN4.7ռo[+DF-yFI|P2'vFnQMrC 6-yBh34dX`!v/<נ{:H ʏ3|AB!9aCjJ1k@ym  G(:?};Kv|og{~K1 lL*nT~e7}džæyM KukHZi$%'pn&3KrW*ڕLHz@UqX$9,F!nUN37)0uMڽO?po`{dhmApIWЗFQY mr"@S?X8f1%"UlDP@ 6RmIYOruhM:}kF1ĚZ&dAWkg0`1MpɤJ+Z ^ 󚻈\{kCMhGoWTЌb 6A<_B <-Ob_pW@ :2|͑١$>] x] !c\A08Jbxeuo:Hrf IO#;4d+Jx sxJڣ0-OL_{Qc~Vyj \mncR؍͏S)Dw|fkzsgeCdÇՍQbL S) `I1K#U3CS1H +:2xER\ 7K0A->!^ZӢ*J1R ȱ+8lkPj(20 jX &X/ȀEWfD&֝A%9 &,Me[[N HKOxw4nNVm_v犠 j1uh=ZSSDMJy^=0 Z$Cx;tRn CFYOk.U?QKID-7i|O?-O7T׉>>}[{qPifkG5QuŇpF5߈k^I* d87zU.ʔrBIfA0Ǻ 8axY/lO8R@}8lTHcCgⳗ\(?fAx|?48=jJtMQM8]TҮdS[LϾh$.yD錑0Ng(Y_̲9CPOgzVUeZUqQ )fq[dqiE x&ְWo[>r9Rb%te&rE7H3[3%!(|fLO)pD{Ԇ^존m†poI""}0\&,Uֱ)8TnqMBn.am`o#hS-)D\J '^ɈpE}}`Cp D1A %q/ yiTM[G00fe5>gx?2H;KGՉ`䋈IOA>AL$\(ύuoNF G QBZ1 Ӹ6@M4uErȝUgvKcT%~EȄBP! VVk2^%I +`7]zW I4]bV Xt) :7D^ ɵY>D/SZ]B^Rp aq7ől=:b}aTkPwIh5sW7jfTIzqDiyd^pӍN%`1u Ԭ`6ZiM3h鞓y0~8? ?%7S*$#% 3i.mmsoTR>/q}zFO¯8}Q&JS`:@eJ9fjOk[J=%& խ})ST'd>LZwᾚP6%!2>#z!) NMY?L5r՚uO܏bݭ))7*8w|$r)xF$M8و.H ٥gqEi *F.* qûC^{卬9%$FnaMN=1jos28]2-\rĒBcm/Rq2y$QcV% ш *ZnF3]Ka8e-F&idh8=*%! aFؤ}H eN.l+Ҽ i&/QZ L7&3hXOQa N%CR@l=:GbidD#+©y37xBDP{zQsS-^t XVEõ^$ 4 =3iJ,amI~q;|p$kzKG`Ƶ 2DIAlM*yc~:0 '1P[ld|pfpő[㟕IB  I :EBnt!#ڱV 㹰iAr!!&{4Y[4 ٚV04]4ז3#II}|+,P~^ED+Q{>YܸGyXf޿l6$gS&kDu]] -dE6i.GiS DZ#@0[=h秐 n ]H8X~"Uf*Nf wFTo9Cٿr*Y53 WҾx򁏺7v) =`2 8šF@\|Er/m ݅`D|#kl]ᬘBzKYɠKx<EwYOV^NnuzZϷibsì*F:3'j۷—Ul_O2R&B~UCfmLd,qQQ Aiلv)zi HV`^0*+C}awD|&/AH,$Go]AƐFV"ﳣo-Q"ݕF4`Qv4kFjg' _CgvaXňE>8]>/bQNzwBKt]f_,°@hw&t17gPqs\!{mjCv̺Sbp+س+1d)r [-~FnaO B%M٣֚BXydRg0;,)N'*_&ꯗ(ݪ-n2.OA(8X}} C-8Nn%=T-ΣQ'3@@H,wY .Hl9!nN-Xg>H{4-ⵘŤ>SYP;Qz7*{b]`\Y j}zbBȠzqV*uGa;v+p)sK؀Mg$7wra#~~O/NV;L zo[s;<ܑ_-QZ"d#@Xy/(-c2s:o-w7ɫϑ!=1mv% 7I=w˲+bдvgXmy^2NH\?KIL,gPyF[1pUC]\&P-71]15j%W~ܑtY*HΏcYU/\}wUK^O;EY|ˑK/"|YZO*\"AVdkICh#n#<\;fIR$Gnf2BV4IZcSĭ`%e!#wG v<@uz åZË QAzM@3T^\=5L¥ 1q}wBśsmX!lӤaXlk|imKΔϦy.ǠK|}Um/]VMSDꨤ/!$? 3p %[Q BC_T" A%g osTz(~=V 1yLoT[(\T9BȆHccn' 5soi*'3E \-yd (y*c[W (V3D>F{އ굍DXP~D < `yœ* hb<&D6P!5 uo>g14Y%_EN?@M(Lፉ$mӝ[dyY 1 33v-wN!E0i LJR~6a/F,fC^dLLPl&9l<"J}jhuGhKX*;U8NxٻaR?O \%$up 16 (=mrN'55=ۄ cیEF\-g B%Ϫ4~'qX 0黗V*c .Rӎn~Z*f#cW$R\.d?tdo(3%tjKHֱuWIi->Ou)\jzj]mTjmT9qrċ[(UͬDȼϠ:+t]{D7xa#VX;czC̑DVZECp&qrnZ˯ӑGQPpjfda P;T ԇutgK=]lпL=_>e~ABx#31@- *vC51 :4̪Jb&4DR_7cܔT8T*cu a**-*>>sL[aW4Ň 6W',t Ιfe%aw k|Qa$rՠ#롓?t%@( ʰ7ORRq:n[ptn9RK3B-f*&#l-<I]΀ḓz >ARwi]EgF!f33b?lz4+!2Rٚ!@:PQ7 ]e6' }d*a49:2o .Q&B N |g 7A:&HcZVc/b9 [uɔaInc/1󯇃c zYO5gawE;߬8eҥO&js!~yVrϐIOF ѓr#K G QPh|=|1uaN6r- RdS%!"x<'ǟr_@!ؕ̎_3zA+ XORbCEkiƢkNk&9a =F * D[쎪BOxhɿ5r#E+ዺŮV@| kV?9YcY,8ky_;&@PtgzI"F HG-G2OJ_SD51Xwyjp|P:apiC4܏+8q*a!_? kON- SH䌒%) @gE)wIcvmX3KLcaB,iy暔=֊d(ɰB-/j[x4h.$\"*8R׳TCaOT̸Dih:f9e5$,?9AJEqZ R̺l- {7HUKSp8:;7ƃjLfjsȲʨ{7-Jǫ)@ [&w42gPfcǐ͋5 ϵ8&ELԌHfħf'c2<_+Й9zDpo3Vס>yI-_v+A߃߈~Q{h_zbidPi|sHao r ߜSJ(»ݲ* t`}F7 oslOߑQ;F5P\9:n7ЁW+ӔnVẋ}%^{ KZAJ6]V8fj̡g"kԅu.n[@OVǜjC¿e-cO2ۈ[=GUe)Xn(#\. 4wHIPt~zzd. vFߗDH`L_o\'a@D9̙1H~67wإL| RCf!%zZf&")zAOtrBNϹ;-m&X UCxU[Gcc: R-5H~Zs-|Kʻ21oe_rRNӼAlNnů nU }2fm`N ^@qp ;;/>5jhsExcv??UNbnmf)[Hher#ŭaBftO"ݲgyؙ^Ld hcoQ|,g}FwplMݨq,CQl.w/lJDvy02(SD1J; ՌCI^b'/b?Za^">G(͚?'R.J¿(@1q1c!+yvL6pD2wJ]:ZGu"!@OFzxF և1LG=xb ?H,=3|#W=9snt7ǃ0DV}Z6 o } R=΃tFڀmJoj "ϜhAA,&Sbi6g,gGoPՏ) S=UT; &7ޗb c,E gE8+rl3&fc.Gus R;Eq'e. d'k' ҳLҬt}Eb?2 -" f'Nqvy*I \}NfU\!_Re0DʂZqjBԍf XH(R_~ѬlcXB3.CTy#- { c_` JOZyʍoN_B CA}9Qĺ< yvɃF:u`ɺa͏Pm,B+Br>=%vwagSb?ؒ|x,{V}ŻKPO]ׂ'g8V)?Ȕ.J/ {Iz\3Ņf f{D+EnFG~VwْZyļP7{B@8&tD$bWl}ΔKou#U"»Zh܆nVzQ,'tݿPjFkiɓI*ipޟ.7.|]'>b,+dNSb[7Lԉx˕rp ܳJ v;HBPxs [*xI vdN'>2)å fݝ􊴭-MÈb4!"(Ez=YH#^ڦ;X!'hL,Z-5&(m2ZOzg\|եM5#YCM?0O7!{4Iʜ-&]N Fo1\@` M*{ oZ ݬyu>!ESCaXi|+1a#U!ǯsVjW_skppZQc}ZV0-PQe ׶N;[ty]Vvm1ۘenj>6U yt`3&x .ᑊ&Z>?;` / 4WZ㬄Śrbe"^#t\E%4 !0L3ILNq:OTw6ax& bX ;8RN6#֧e}:+HeZw-!? e:K`yy|#wMf_dգgQ!Tv̗V;,nqs Fg$Wet63iȾxD6ՙL4`+ 4gk]zЃ0~Y>ޕ)w>J)2M ^͓iNt%)r吋OFEFTW lHɾ:E-nsdT;5 x %>cҢQ1cS$+ L x T: n3EvQ"6?! w@$b=zl_hO\5;#Elh`x/2rosja^LAPsOG)0SN*ȹlJS~R`Hrd%^ߴeBMYhW}IQ#-_"5B6XYHv7hpLVQvw%wL: dOIjB瀿JdQ%5}s ?K-#o:&32&1BdہKK"g(jfg-gW6r$p@$'8tFFWP<39(%Eik-Ig9#JR^be&0z/O_T-~PL𒚝Qz4]ףpR!, i?Gհ-^Q%]%P Q~z[!Tעp]82:R@ ]*FIWU3c)UzMt ]KۈTGY 6 QǒFXDKMnr뇬o/9>b-yJ;.- Jde1xRn=Zϔ{4M)&@ZTόN?7豔T>?z7O#^@Pz9H)c=oXanV?Ll/@cU2%@DAmCkg! "|0ކ#.r>7! ߷2L֡ǂ|e<*UY}ZvP>U0+)GXhl+`V]{ګ9~6ג+;[aJ;(8WlX#wcK'k4}WS5|o[Z/ary4F N½ ֙oۓ$6E]ܵ0 #2cFC-l''}8aK t CtsZ]. .Z,'pCzjU0!S(􃩠1MiX ^&]I?$p$ nAZ(i4. "V`{,kťVhø0L̈́4q&_)X9T ?!=Rw3FL\ 2V/Ø:ݍitSx%d$Ѣq-Sp$Za'v6MىݺNjmJwd9T XSwo+*`/ORM^"R0C N7;# '@J+?7cApZ8gĵ=V'P7b{YG2K9=x3C ®cم]Y(W~"}N38ޗ1¸/80sj Pv!gL,nc8CXdN cZ51_f惁_]vs"$&o ɲ p.aʶ0?,:*~bΕۘJ-Lz7"EXCMX鑿5rN.nJ;]*lvy?6VS6 mݲ D=Ԁ̹:D%* ͲIRG^-_kcw6y¶  UhBj6: Uxh>.O"L_Tԩ''P-}bG!}آr!҉zf`®$Å+J3BCv8zސ~ M۫ #DZ9_Q|y{h7 g&)M++FPH@zR [}9. ʪfJiS&,t e*6=?Ҹh%nĎ+ +ZXb];/QYS]L"`}Ʊ .Q ~7(E~QF9;y UsFLLz.|*B崴 @!Lz-(Fq`{wA 0Y56ַrm@ h}u"f^ * r .trqsC9sDXח8V`r_G0γ$&CexՏ0\Bb`D'MI) x3 Hʈ/uxx (pۿ5HJe%mt\AvhFct8 2$[TF8 ?jubV7b>p6h>! SI+PH2]??+&V2ܑQ^]X)=Vn*;~\z@Ȼ+J9**ejV87ƴY1/.4<ށ%f;c_gG3417(p`Y=!M?XiOG^]GnSphNХhVҮ['XMF$Ei5|36H= bG ba>iJIl5V쉢7a=gl] b2Њ'ԩuPlzyRϓ=&|FT:dyXQn#2 b&),õ_Ie= pr4$:'A^\#3єoԧ1(0~Y?B5tJ!-(HGP#9fֈ!iͭ(+89L/YA#*00]X%&:]ձDu{0*o:ڱkbܟL}0#UU۔{ر*X Rmf7Bi9 XIA`M_߽+QW-pd:1]J^V*f OXuȚ7IqT*.WM$gZ"'UÎxYw/C̯<ٖv M )= !cT*޳ԲWsZO܇B{!mA" =T+HHe ytƫ#1Cpn mg=Fm;[͸aRsh`a''08z@TӋΦEp$N*,MC4m@q3fEln[ p Dx_n-ӗ׺ te< T*xjњξ>1&-@&_񁷞 [zr*'Hs[¤!f^I?ȉ|-jq%bǬ~w,LlNilf{i=Pr;ܩ>"F\0DLϟ`[zzb'Ց-:NwZM4.<3"Lvg`u|r6^dYLNtc< /ʳg>82*r~Wk[=,t+txf ZO0 j?7Jl~IK匈gpƍg lBw&+V//#Ćwd=۱(Y5⹠D?XɢӫN Bh0L˱^ib9D+r8Z,`mp mH.g୸%_X~69*݈\Whț>R)S3}%4*}hĦ~bQ跺"xSkvL8R!ed(3/F/ C"y+;FB$ql&Tt=ŷ(%&X %~p)PϚ]K>tK4&/)6;\.4K͗v5cjn~-Q}+BK(2 m1&&طõQ7]3 lf(6 faU28 S腄EU⡢Rsz4fPa=ur3K3ѱ3TID4it2`*5wnP>5;i7B0B$V=BAGSǩN0˫%RtUp M$<}Xɟ+1&kwL,qn81.E2D?6Mą(H^(W;ýT&]#mţ,NJ|OV~8+. >E3p dAq&'̝a-1ټ̉?Eo m}o{=73d4xy* x 0vgXzv&].'46?F8nʧWlOo:3*A@47F?b,>g|G,ZVV{7v"~]dw7K=7ƕ8ֈ:U26`},KK>W  *)WhkD 67S(zI_Re90>f} 24'oI)@#]fIe"FbZ 9P!'fuz;V%Wq<5oᇬtaڒ<Rڧ' EfB +.LaeWc<0i*n.͘oE ρk$` Y~7[𯺷֧c-AƦFaEӜ1F.gL|;)E?yWY0aC4j:wM`[W? ٓknU yҲζNa((ou\Us~JAT5ϝY]9!hG E5ΟרJ1ӀįL:l\!U=_:QP"ޞ0Έ(A*(JAdkV- ֡轛xrD7mH`I-~z+*TF|?'c.h:]a=YMuyUrs&0^&2lX[ALj\8Y1\3_6vDQb"[Qb, ^ >m`)6lO%>Ƌ"|rLSGZk .KGnCB!HJz eĚ9ъ>(#w4 ɾ8yB :GA.jB%7|n'a ˓m-t#pJ}B|w>ԬyVՑ(&ݠ6 ~p [|%Ȗ%Eez(.9纇=e\hIH5l]݉:w?tׯ.r76=~v%Ѷn[ biLKO 7- <$ğn|Hu! ͻWS|I|D#_3gzDue`vYbj~d7MG ic5@ wњjUȢ.OmJn04 9D]]C~?iZ@NWM6-gTIaoˢ/mf3 }qꗉr' w|Uv8t!N57\cn7CŰ_? YC+?ȌE"M[QvsDŽJ55&bF HmR\*z07̂g'֬(#av̖W6`3;r۔552mZ1 fzSixfX[5W޳55$~2 DaoJXϖ` 9o=qoBwC 2HǏ4NP(VHtA-`zU2gl˕@ae#/*,=>s^3$bu:1`BoYz$ނl(ޤ_R9ev]TGcp>2,8{v[#k霏P (C*Ŝh8m«)k\l-c>}{V}ʏؔjr4Fb;ΓY+&JG2(^ LsPǣT&x4~nMQ5C} 3#vL^0[4ӂ(goGJlJ#*`.!"mKFʸ uOl?tb+pye:|`1ks$v0X2A\uE2tsf*# (<5`v59B5Il~NT[z@ ~/ ۳9%4x&Us^+J)سIh=Agy@OM7k6wcFn<:"j\jOZF) [հ4 @RV/Nlؗ>f# ?zz&V6*UnhHiʎ`((L=:-[o"tƃw*}+yp{p.5օޔ} âĪ=J5Zm "5xt'Y  V.JO QXCK8OyOLO m2Vzmuv+:Lnh'lC=iw^o]0RbE%c/s@prBfIߙϞBvUwy"48yB?r |T> a4~>-k'z;q>Yhsz~_Pʧb[*jG!Ji%LQfd*ա2ٷlV*Ih8T XŬ2ɨR}?knf`jG6wb~\L ź?b F3Kݕn /pM0d.-ID`5*3~gOcNsXc~0Dύ5?E}<#}ĵ._ɢg]}.rkp7[N_,,!-Xbwԇ3IL0p養DkɌ(ytmj)&1JB.@[\h]7I[5Gn+9<O|ЊnelwV0Z0}x\Hb[e9af|7%n]ZY8䆵h`sgGkwQZӳ+ͤCL9Zڻ,[=1@ןHYANx+^JtJ\ͬ_$ފs}cT,9tc-VP--n [S]8t5JII 2FZJvTH3dFhHnZ`6e-\Hv'yls7t,`R/|袽ЛVaC:YPlB>eUt$'pa\aªCairp%9[c?4vi\+4kx8_ŘOICmA[16U#H%^3lCF/W9 s %ˌY[ϖҭm>:u?^<*g''֢1,aMh9R#I/Y/}4;OCIs!1r\C@4?Qn./.^*3BtA7ӵsjI`%EKa6(G:yMZ*rj'* "?A|o'oͳ&ϛUUJ8bf-*t8#vBi b]Hi&IPhۅ#p=eqfܨvug2sGkUby9!me4pd%7dڱ>ATfSG'G[ ҧd8LuՎoߚ s 4l. 6]Ȑ5.#*J@GVS@E"S߼>=z7Qx"*~ Lt6%HY˻  O0j sҧ{gd!.1 !vza|)Q2*Ff@̉ME qn^5t)S:VR#ӀoRP:Y:hZ&9YVY^28|gA)ߏL['CsZ`!0!ύ`a!cV V`;nd`8X 6/%]:dh:$yvY6qhl+dep]a"fcO+Ƹ/x%bu!U(\PZ^[69!ܾۡPnVa޽$,泱=&i~>0TR)>'է 8d1\,+P5>o-a/8f Z cvEx^M*i"|Xϟ\Rg6ZT<TH "4 ER#pGݪI |._F3sKV 9ĒJRIgBU+!;ƝHJ|/Yo-8?Kf4.4?/.7 i&"^mzC\)"Y-1%zM*s'6@H.doʆg/AŨl A(ڇdJ\CLQhJ%,c9giF C218ߤ)e?SiţĻBabJU>tƓ. 'f`wa9Dxo¦(5i |FwĒł%_%ݯ6Teov9/fiyʘs^&^o2Jo/S"`N})_oC.TJƋ0sGn.: -i=5XE:AsZ1қBJ:&rUß4 JܴrݞkkS,5=j_)I7[ ?V*g.hE}GWڤv49LC!{Nj4Tiue V)&fPhq;G@i4R@IrێRW_%…/ʂL /(rʤ۞f@qu9Ι; &L[.-'!8uXV6tmNfP~N.LŌ aRQ}u;ž;liMzju6CZ+R{д`s+_:P NMsx"VA!@bj_ iZqA%Pe3 j!rSgǟVx&bA2ȭ!Ccć]m'89:0:۹T̒7oK~,fk _ۯPFLM+0dšFԡKn:Xv/$6|[~ Y/nNљw,15p(iiЯ(VDb"a)e,4[V`(H)F)p+ A!rƶ69=n5*زQM#co=TF 948K1KA;|2i@H%fLbe>eE9I6dƟ: ! ::8dsp<)nY!0}%'?*BOHԹ,ᯢ gl* UD.4[L M<*UTp<F0]~+7ȱ@| } \̦y&87]MK*'F[ l^/w+>$0ӺK׃w.)h?> }kom DuE{4]@kz=ߗM)sE_'38et )eLS 5=D;Dbvއb$ô =P ܐKIZ@B_tTj묤v p qb+&ݯ[T2PKbҖ9lIk~ѝcJE!Qo=߉H[[CiYx+aVd?96+>m]8-Awmq\6@ȯ bFdպ`4CFIcz| ~EA s<.MVZ;,P-rPS㯷vZߴF#`;ǯ} H w*tTEExw7s/w(,8Jˁq4q郩8ygG)X !pǨ뵛@ېFɀքh͍Hv6,wZCd] ?Sc {̷.TcGGb4}aεcY p볗%\A9qCM\JnLPy\43iP"̂5 AA7 %߈2mQ*+(]}:3qjNJ1{=ǀ=4b7j_ec +$v$iH"|Ԑ.BUFD2;@*!e;*^I–%sh'yO[e'3x^^pn cX3׈՟TbLq(2Z5y h7밨4o%Н"3)򔎃M_wɞ[ Eu2rEpïzo-9R0TȢIuף ?N<ە!FLbhZĚ `ƀyBaŁ(9%N+gu.jn"]2N|z~TS=t5/q7!*fsq 'ѣ]etQ1h[=MԶP;U&D#x WfXtyJ:o8ૠX`=n^H1{8VwcQbá,8rWjxn%ӡ}t@9xLmDc&Ǵ |`8MH̢HP +LOdݺMmt 'n,"Q?)lBZ0sC Ϣlnȋiku0Dž$kLr]KLywgIIHDx)°;iZiڶ` ހp!wm7W P fyt)JUB1u*骱&H8Y*Ruv$ I"|A/](.Qy}Z XGQ"JA(H 'XFt FksiBԳ˂>h%8R{ԔCS"gwSJFY*ò2ȘfRĢz$0:oZYVzmcBMa`:LIL.l#,Xp"UC9|.~Y(O[IB q+VQY'%Q]q-w=?#/3̫og[$M?U#uWd;F AqW j5drELhnq/FJG ʚ4Z0̃0pQyU(xsJcA0S'X!Ŧ* UۯP,(xRfVm5 fq -"+Jn xfd{&(~ Fz/z=b,Fq\׿8%A5DrV_2Wzhk}26LUJL> W'}Iטmqd"Caai79խ]!\JVz]#E ǴETfe6b\, B0&FFg0|m¼pd*GIh:j4̚Ry4~ 0DB\9?p-rzOXlUP 4y^J#<11C8 1Tj @+eamKMc<, A~1i:7g얬۩'djFPvR j@w+RrAv3?D:y̺#YZGQ=B9t}ɾaDHRo E|%5ޚkDYަ!(Qe38wR6DL .7Bs<XE\$6<zd3睁w!TrIԓwSǘUBqR5"!W8g [7N*I,Hslbs/,tAE|-GX ύ F^̵‡gh Iup>3O54z;ORhS@ .haeNbh@'jSJwmksJ7[˭2X!UŞW\ 3"US?5iqʨ!_V# lmG8=һPl>:6tdהI^ >x@iBe~`g?q j~&,_E'^-#qKƯQ#N#n076JvI?VUq|PLg%eB`S ]³DJEĂ|Pt*艁1DLZ,6z`$K{[*_ޱ̭{h?f8rƍ z|'^棗OD!ZD,;kw%Q:iaeB1WHB¬OdQl8e5Pʺ8E+U} ][@, nĠdiE1[UMC2`W/z5ޭ\1BZ_5f:- >6Z ̴ 1d=V($LJJk," tQ\f- ˲]َR] @\arr-+j4)< P_hH-VQBR/z&.i+f ݗ.дF,"KY)b$~n!_A2n#W d/_Fڏ \;Ss̻@fzLxURHl(vTnKCsK4HvS4':gan WCkٝŎ3EeHAcO,bGwޑMbqS[*8*to3wth&KJxxrk+_ WB^3n+ D1l@z&F.uKn/N 83)k0Ҕ{kT̷LͲ*cv/)|XXc{ɐ&1 e!8MӸtn)o'7 HYP;D )l̜ڤX$x&dcbXp>[_$[}%Tu'Gܻ248ţi` jt0LJVOH8^EV @4)Ʊ^*ɻ /y i -8A΅ g`FxE !4lh K݃_`xm:o3y wXv\  =zbgn^8d[$<9y o1@5hK}ēe)ɻ2w%ȩqKZ2?onTc5TP,.`|`1uT pF?P|Uhc/ {|vK|<JzpjԷ\&_Mk0¤K%H |@e ՠD4A#̦V+λ~'RMDf=Jdgؖg9TnBƋ&]\OE=/'^D=$_Wj[Pg F{e)J4^x+G'\Y1jUiO-7gTi&H;/)~rA@ݕ LE`? ҽ2N8)8l6ERa{ȇ Z}j AVnw^Bgu -C"bQTGBϒP3 }W 8G 3,s%Zl.˛@سq.`5pY[*@+")V?k̮/XM'5u|CGLw+fM?cHKB^ |:>[x?VCW4<8ȢV.ЋМE28څ'&Y6fPH)6; y^в&|,{nӱ,׽-^$Y^R|R2HPy7=L-f;x]Ƨ91-l}-u.AD87>;vp&q %`*+Y!㈖YCN X7"8AaJuZV@5զ2 ǽTkL"Ó= /ikT ŞO_ yXifS#2,Z0j=.ŒM#GX<,묫RvrDžf1f^gSԀX׭^t~$X p2eɚ #^ZRHt7f YÌ;lr"p6Q%z'>U1g߫)k_v9e1V*&U<=iv_O1[y(6L0i|S R/<(߫ޢx&*vlpU,k4hhQ~fLC7i CS]F,gB>%?' %s7 Scm_7Ux߽ [4V [WInOR\Fej߯%; fOS3 [cDâ'Pe)eܑBE̙S/-M:;6ƺ7M =TqCӼ'bvpfkc`F^RNO:78⨷n9md6[0`kW\;2SqHTapC| !Zוp޶dV^?+I@%m|_ xXN coX,Ӹ($usY-W@R#/!  *J8OOzE>v= b %RK;ۢ\Ev_gR2!MRUĽi3=3FvE4U>\(ya`F|URu̓LظYY]c֜}WPAM{aW'kou )n?2 E;G _.Ǧ3k4kN?%nH=fk/M_a79ʗiI^ʂguKoM]ƶkr鱴 F1E<<Dہ5cӉ#VF$Ѯ2㙋Z~;OFٟqc+)yOU-(QͩnjW9uZb}xq#Ϊ!8p6oSNO=_:HT&h(.;a[1]D[x08 iUSX4(5JLN6m3v0tUs &vtWڅƩX2wrER"?5P2N . H<[V+w̕w3mDF)l):/UڔKem)i#v4KH]yc2D-GZtXa,ЋG٨23 F:@ "'A*\%.<Ke=Y:Z{W| `lVi'> :mPl} mS&L[?3xSJ?1q<8pr> Y>%e 8Ɨ/EJZڗ{o$9,+K\IЭ}Cct 4"Q&wα.,J.r8o\pϨطvz|+-~ZU-^BRTPH+[%4n4/VdopޢbIFNb}SXjp"#Dm[熦6nYxy0M,# ӵt0b\Σb&uj7(7R;E*L8;`sElE܃N!p˜UYGSw-2kSȾ/TtRr;v" "57`Xv{oC^#M4l𐯑))RyU@61e>ZG`{S$p<^h^^[ )(bh}DŽ(j'r^-h]jxY3J5n?0٧Ao0 yz U6vu>ER~ B`b /kW\/푪}|r}J!b7Ge)\?Tak9s<'L%[=Xi"K8קߎh7~߱Pw\yf:CR<Ƙiޟ}J~#N=G;|xėд1K;tnQ9%$z"qVy&7[Z$m_k?&Kn,Rl'$SI8@QNRPfn%9ɡS Ä< =r!(NQ?^юC!QJ ՞ˌY'ׁVCIeL5б[q̗z%?N n1iٕ*Q3gItoB)'U{d>HhW`NL3 ɘ3?4@p/D)Wk3'9\2BGaʄͯ1u0Z5Sq߳':|k)!*yЂu6a(8FZ{/q(5骤B7xJN.neW%=UPӭ^kW+J.B&hΝ9 \_A2Z g/i|%xt^YJnFwV@9eGP"KuSZe /o0aFPG-`|掕j~]s7g׹^Ϗ s(yMSo,`윴ZEa4VDG<ø#J;ƹ}^YJ4ϸ4mD Y-bu_^U;X0U'[k1H*IuEC2 5 ꣫mA x=&|₭TI*(Qf$KkIAtt\tjpǰc j}&!Ro==,X["ރPKާ_ 97(]= CLŒa a#FSUKY1.@nd bl)3w.;^YZlϼ[)%4cC,i$ᡯ^$%+90xB.Fo5tat#2ᡲ0]qLAʟ$DIUSP&(,GDP|'CKqكp% 㹈KHYU{i_eq#יeE1; G| 6 QHv@oHu\ۋ)jmIV㛊o66=>壈wPb_FΞt=o̿iE]6QǂuPT+F,J);iyt/Psop^)(!{9ggS!wSɸۤĉXZD1F t]cZ%օІ(=]=:H;x%<a=6 %=5w푤aD+Oj|91J\%!Ghx)tm9 " #e~z{rzTc@x&L߱<6 D͡ۺT+Isp[].hH.U _Y9J;֣!d*B/' JdEl]pb:pKﮚx=&T7`Mlng\(o\݌.&ә{q(25!Efbga=VV'43c`LۿOKb7a"dN(a(iVPm;+c JD$sJBGҫG@ ' G!4yN"U_y˟Ht![ jue@G9ħ!=I9mS7!Ʈ^xU+f}a?%sumDd ~fpǶ)v"j.n{$V+EŊQIz'EbvkF` a5|$v;vV%,UZ_2 J)7]AKC’UIao Z*d Š1wsz?^305={ ،Lr)G`ܗ4I\7\߳Q\d+_kܣk4Hyǥu[jMC3yWv%?=hK'zjTb0ys5kq.mdrH ]O?{1]>cl•fB0Y ZMXB8-@u0WVI8viP34B؆ҩO s Nfa'bΜ1OEh C(8m:0Ԅb<\ƢFj$|B*5Md(*s2+hk8skt҆k,-ûd_^ue5*d(p"e,Rʀkex| i]{lÏ3kt)_ , <⨲fLŮwϫ6ÓyQT AWA̟#WRzdJ:k?pc72{^ i# 1zEc\ L5ɉ07A\wrgUݴM+6؇XibcgdٌH80B*|HȳL'~op t6:Q27WW; Fb<h"Z%HRUp TPPH ^DžxqTUeAic BdN#b{zo.q$`r5_`Į^f[*&bQ|ϐV"$pE|2Ry.N {.Plqf"i̱l-nfrrXrQ,\6Fg$λ\gMSIGPAٮ$$VsyQ|xV$.I DBҷz ist}eaۉKsE@d_,FE(c_{\l`Nsl/6xB2?bi{2x,V)Te0Imĵ>F9%U~qqrT<"ގaQ-_ŕ# X(@TC+eوXf߇*$5'6E.K6U2b8dt؆xJ4ZU[>ǚnHS,)9 ^E9^=;(Z1oS)D72Ks7XNZ92I5 q/ouD}YQd5ZlAfvtPD{~ r=z+Uݓ(⥶NQ LsONNB 69J"bT60[Mx$dӄA VG{fgBtV^1է4`†20jSbQG#D4)f~.h%Son3>⚧HOᅬWfJγ&;(!^ 4j%3nBS klA9|9h Ese{S'x e3Yi!)X*7D|a泺W0ҟv0ߋ]Eޮζ5lG;q"{YYn H>VSTMno/Cق5J/8\Zg;w'}iH3#B"BOh~܇tJT A,! `z0vBlU?-zr,ʦ`3W ,i8̦tπvv0*tUřg gmksUFXmn vZ2!">ᕵcS]f>F .!g[ lX m~/x1wNrЏ@̎Z762;6.E_+ӓ^đF  `KnaW,8 9s ˕wQup@[9l_:y?wͮR@NtYo:i_S*!7mZ <c1< a~f[2wHR+ƃjr['5 a|聽Sc. 6xYb0@J+SCD2Yw8I9uf-&y!OsZ .–9Ci%rxi*E4{SO?UbF  ŭ0ոT܌&?f T"h+Os Jdz>6gPw#I{Iٝsu+[FKY H3|vckoRzQPzYU3ߥ--jkxsOM&D˳"COp0*{#LU?0`9!M>nd]!9$ehjQ|4 Nz@2=1mLe~L$qsRa ׭mhR̛LZ=dLRrQL6I-&mLWt C )ۮ >f6XO>o PT ZXQ^:Zvi, k!9]XrCb2gG32$8. c^}h]K*kxLjJ@w\3{wԴS7vūBq 7C'{AL~ "@]&b;룥ѮoKۢkv.2F5nI`c\eH^QxIacl¼ɿ8) 0fЉ=%AOn8Tz]Ym6 FL\# |(7:Nr^Cy-?6җi @zb}}hCi.$b\h z} y{4]_&d&嗮X)/&}!~#JN$X׏Bd9^aLWx%#2 CDŽtz(YKAp t! :n9I^~ x?`(u-LD2 '  ~4crj#Iz)L-&6 #z0 N,X&;3&z^9}"T".EgFt}}"$gG_p 4=u>xiD{[_4JC"ӞN=|-yJ vtCB+k(â;B0HNf[f?ԆzPMrѼQs|bۣ\T;dC7K6VLK} K`織#,õYW iǔ,ֿɟ6%ǚەm+uhfO~Cn*ƄDj*IUzrs%س, (hc3*N9آk7m:޹?/G]HYeX Br/MxdGsΙt6r{0`2@Tߝ1\Sb2NsubʽF_1@=ް<4utuKC B)2 6(Ka-ˡj{k%M@f4WʵRU5:\J]lU90VDA{cu k* ;9#[xR\:)|M:& f)GOSHgtuQh!ʭ77tM&܍OZǺoh Uul1}Aɘq/ʬN;NCr/?O:@y>#?KDPꓰ \WS(<M mBʿ  })VY^Uԁ澖oWRK+rlt*:(C=n ڔݙ ;>7k7d)h9R{a{+DlWu2OxU+GrWBZ؃FʔGbL޷Oܤc@7e'C ?dHw|/]&+vGb٤t~C.s4~︒f`%xKv̴ v-QR#\aRl`b/]rL8 _Q $ݺ#tҥT/ݑmT+zSTpO4Q{QLzG/a˛I OGd7y!q fjtYW*g8**:( L[ s!,Ɯ>kVbT2NTy]! 4[:2-,(^nD.LLd*51%6MȐ5]RDr g8zRc2#) 5-?}iS앚kf%5W`Ǜ}/ͳG 2aUXk3ɍVS7mYv'Mfx|Ӂ7Y܇](B"(ib{FׇZM/Vg"fcֽQ@KUz"2v;~Y):%%(J ~1Pp宱 Tٓm][ݼ}/"t1rp1EjX#Rt]4@n^*PӇ9֌F_@ٗN /A9aZc$I8]1fxP9r/I_*3ZEt :ӥ/Nm5/9KG)F^S-63=/{o]h-"FL{tL pt&;PӆR<힁r]"K֞Ԉ-u)ۭ`b}빥1nuѮG#CE}.&TeҞ6Wvl% yd4m"l7NE6u]qf2[W75Iӄq5f3 Wc=J9PVŌ*ۣY# ܢsNHS ˧`組E4ȁLs1lǘm<9F-c$t ] <+)ǿ&?7a ICԽt7@sx'9гl@9h5E޸9dPg\@+.$D-5FZp(Vj#tpT22{Ʒԯt 'h{?zt`?'RT@ȯ17 UK890au7[/|y{c Ȫ!d/L @er J{_hlJm|[Dl]Ûԭ9ѹҴ}Ne5*,w{8쟃AP5my@ٞ)Gd{AJ~:U_RRޜٜGMi'$bZԏˤ?^]y;mwwp]K[a|NJ#,L.ki@ CǛ}Ί9Ez;riS&xHg4 NċKD+'! $ tB9-q 95:IkoZQcj˙ s L,[̔B28o݅jXdxg9Vt)ju66d77^k>!;Zw=c GRM.+Xl.!b4>Ѡ(ad+SA26w@FWqeC]/ ğjɳ?W.?N5DqːG=oM/%%Fon>FPIji09 \Q~>XLvy*&(#dRpsRUJ`a,EUX xQ,pro_g6Eqt[O*L&V#5AuW%=y=}-s?1'Nk? Oe.ԖC XIoci{Mvp׮1^?6%U7inu$a&s =S?:`'v⡟D,%y/)Ԅڽe-7 uaʢ5-Hjkox2Mt⭥@Sna"`ſ#_ 77qT0_qeO^ԆSH_K6X FUlSzre@V9ԼoU` {v FVœQVmiF˶Xr&p]YYz#9N^ T2 Lʝ>"be-1?9dsٰVt4x?1V&5Mݵ]AKh{)!,[SeN'; BVsc`!jt'؊*ڣm.dUL1z"{8ʪܴĄ 8j_o[DHA[l ˼02O|={<&>{vjhM> W+lB, Lrh~\Fz1Ef_vI&n㟀(9=W> ssp c]u ;(7@'q吭T~(֔k8/eJKXv롼Nd8n:%/& 3U=K-F(&#KJ?coCesXڵIa %M8c"e/;"ܫjA Zk 0`مcJIs>0#Z󯷛yt>;K &[֤ХL^loۺ ۛ=DYz0urnQ!sr"T ^:x̶ KlM'U*btlyν)rs@!kj1t[kĘDeikHgշ~= Lmj-[1^I9,;l$kP0͗-5EӝbBKE'rDg 'ex^'^B![I)2so!?voU5gރ,T(JؖBzYty{r¡Ą d ac=5#uϯa;ؕ #2ۤ7zV"/U-czx"vAO9/E)OYƶpO'ǫ:e=J;^,Eg& "i"6\ާgl,g[ACvՒHk%xkszzi7DRa,Hf%ܪv) 9N gm6" $d}5G1&d d٨;˔e[St3ڴ1R]`P20Z Tѵ XN2ڈo3W)Iuj۷V^+c6D8&Nm>էPss (CkHV&I ?}DzrW\+U-u 0b Ms8/ ND&!U 4%2P W? k Dmһ!=[3ę8#DR[V[?SO?!܀<<-әd Tȧ~jntrY4Q,lI0(Yf]cFagDrҀ '!IM((D $5*qu?S#7n]AaDO: u7nܢARt5[C-ɭ YXQXp05ٽ/꿑N^u5 gf.Rٛg8K֡hFJ yRjW*=EeK-zh;H:})iU AN\G]mı{ +7A =z zY?nsq DHwXzTB 2tSF#?ֻJl+>qJ3U$38oEG#,ͩx5*0wZ?9bݜfAf!fM}2,ZŋFeoXEGMs_|$?uQؔ`bgZHʕD,'5v7]!!a'rrt^㩡yӇF p6-:F6pl-:^*K `5+0+J lG|\ӟ/֤3 CS ;t*FgfVwWF$""^5{UU#(^ϔ$Ђj^ou*v|b,O69|S1\@Tw G8u7,;&$ $ f_adGA^aZvSe-֬۷AjRM_W@Ļ)sl鸹U[-PP@fDGx :`?%\u&7p1aJ'<.e^~|uԮO5<+c%zz1azx-Dl®C=ky@ܯK6]}o2wKeN ~ϰ!j#0xw- hklX4Q]׼'ا/bh75Əx *%SE]>_0rŠE s\`b)ܜEvتPqϖK$qRE)ǮhGO:] GKE$gE]|_]KW +u}wC phn_u r?dLwF_kWi-[SܢvxYP)1n(X/K2E#ͻC:Wb >} W_̚hT ]iF@9kqÀyP2"VԆ&!N`}r0}\b%x@ E+[nEh G&MUF?t8Il)}@kkёkamӁxK˯)\>Pvreo_=bT 387gQxi1ܮҰ%;vGl20Q-99> 1Pqub  |c_W~:04^Ak\F2xj/gO=jI>aJ<\; Nu% :,{8P^fܶ[j?p=| \Gŕn}BP8k#8To9?\BoNd-wZG#u_?wsuSg6 oZ4ďʽz2єZA<4˒%qa(;oLJ~s\C-V9l-p31Y"$Ye ̬D֪~v,Ӿ&hB4UIw)LMLj0Zlꉢ7bMj)~jʎ̿=X+|r![9O!;q]ڪydM֢&S 1vѮע.H r҆KbyrcЦPogArIl yͿ]7/'KžY d)XSj|[SpmZN7V8pO'^~`H=[øܕaFk}>7S*8RJڒuCB%'B ۥ{N2Ifd`{"O\|,57ވi:r?kD$Oux@},Pڙjyf/Z8;mq|a&Ƶ~Z.9LI̓&r /Տ~Yo\&A2ނ'O2ߦjmA ͚ ;z׏dB1B??:He PdWF 6]WޞzV2FXVlI|SؕFfbe/2rH,4R.[V,״0'zjg8:A"|zu]_?h@ YTi w~t#bJhtt:ߙrRT?agG_!+Suj +|w񛭠lw:rwc"bugjx2 27$}=]{J=`~znٹiZUyEwZ =3v+J 09'3! J{S@c? Ur&:fG%=`MY61XɶR3N8j5t8촡5+]7q$tmˊQ2/@@?He*/u<{7CمpMbԐb1-f&cԃS1Ê~89G4}|-E su4uu, 8ɰhn4Ek R|4(gv;)$inSGccmlS.[:=/6Kd +]:K* K|Dnٯu>[[a)[s_?I+,։q&~Ocs-Y*Ge[8<9~Hrh4j8c#.Hd=XC79@?;) @(pXfm85,eqcղ;JYт,TSW%_Ÿ .JHX?˂w䫫pոDmBV ]eH0swZu?Ps dX;"ϭ aE6&ݤDMo3Ex r4]`ҕ;s3i@}Cdv.6wQ#iLZ|+Q]c>E,yD55b[j\7 ͲhU1&\!_?#tH|;Fs6 &G$,>ʶċ#Ku='dzU&jM/]Ѣq–GtOZpvfd0CE MJ/KY)ܢE#E g RJo)wl`gPmO(7ʰ3CGחԵRYzbgIIzjZ˴~oQIm5utl؋?MuϩXc&QjF'9/^oz%32{dIXQԈ,Bof^XGw/B}Gf?Sv$.e\kBRQxL4O!L@]_=AИ(_Ԋn]]R6cIͦlAj.KTd G2/D70n,;GHΈ>-룀%l-E ΟKw>#rc?M߅r rF_%JZC6)DrUᎊ+V+$XP;?@0\=NoFNO,5V܆~[1w67M+ 86jG sPc(Τs-<*hŎ5|%S}@FX#0Pfj7-isw8)e#T2V)6fUAB8k`)*^L4I ޴fɖeuRV)#Q>$j5ȌD@m(kջ ?>RuB#u7,+'ի6lT8+"Pp$lpq~P@-HDs yRF؆ezi W k7&q#&t/:E GXd*;l|}ō^5\؏EF,=q;㷰89Tv&ߘy,ɹwVn ȋʄA$oD6"@A`6c]y*ynM̒9终! fs) ñ(6#bw>כ|3]n `?S z=*cs}L*/RPAL{v=OeM)\Uy96zJKjSwBK"4(-Oy28%XUyVRI\4;^M;ax=sNsGWy4\z)6Jj-]"<r|73aKH;Qkh^6xL  ȾcLf)2̷=;{vO1D%x:0$իY}4 k3_=r{KEQyO$Yqۉ"oc ͋"3pN|ƴ|"uSGi×q]voܔeFJ,snnH ˎ(715`> ( pOu iqˀڗFq0[^Oa#iY qt,ǤV:#[ה9ٌ DYm6hsUeqR&꧜iSX}ӑwTD[6㧲0M$xұT7@\ ܘQu {Yv~ܵy#'f>/uV!!N9Sj/z`wg,Tamg>@MlNi>.ٔԻ7.\MyfD6NBHHNѰL[:8.<-)wL.yg i:JWRiEu 댈h5*y 7@_ no&%dJ ?5xU|#!, ={(Y< '1UOtKMH&FlHօhD%"`t bu ̮]y*ܶ_&cGE"O${ڪߘWDswH.= #|\WnܿN`S D HJrlQZd ]t=KaX@pd)J@ci]AwshL6qBJZ7o/x:(.y] b) %0 +>y n4Bǹ&:WJn݁zE= ռk=5\3|[ed\Ѓ]dd $KCIGlnYL5-!{kT֡bh4=o[=# jÑ'ܲ6_;TV5U;G' |*PH_n3DK\֩*rwp@[T9ve@؈A╂ͽ\&ldi\wgU%thA@7#m:|+حsq9*4e -1CW'ON tSϳ#Uվ)&hs=|*W'&6ɟ_@6BplB<ƁO&~ZY~ 0 jV S:EᗩVKm%Eg)Ϡmth!kNV2q]u&`e}i`yOv;>fpDZ3ي1:.X%U*pJ|vjqĬ$ /T%kAp5CpdWZGR4ZKF/ j_mi"hq7EabAN~JG*gg*:̐DוrDp{tbQC#sѱxboF%0fwke=0JnbA˒,@KIo9J`lu(}aBYd LUG?+u[okO AB*La t'/M:*&<S3U )9sqK  !Eؒ8rP6D@D q=jh<^W+ eEkn>+teɄ.Z'9raė`I>F*t[$0}[ N^ kp^TW%^+^( q?$n84-GYyizIe_ay' *FM7u 7hQi Zy_K[" K U/\bݡ5gk}0K:|B`+S8K*kxSrCSG]U|`t.LiiK%2VFEv@RSEb 1iU_pv@נ/mٶ9x>]t"Qbuvnp~$X'Z1لfH35ǣ4xI$&/΀|6; )E&{ļ{+C _FhA1G!te_:?_v 8&ca%̙M,'5CVܶ-m?ɷmOܛO@ǁCom[{Jxr$KL6xCk%Ӓμ;GqM,IWthvQMY|<}4t,, |ENJKY^d=ؘ*,tŰ⦔/|o!^#̝mV?e~Yn-mu=U\Kf6X&bɀ.GtwC.&N&Zr/'J^k U xXbu"`Fl8 Ҧ7^! 3x_ۯ8DNƨI?RYbw%=>\!D =TS+wmOdO j+ⷮTB.48g9Yz[vNZ7sxy)/{SviZ;žVX䤡>IKj7ۙD@:~V<-tEDu!rDm74۵KEnԆx׭eol4[$Px̞C'HsjD)m- GғZJ03tKΥ[ br Id3>ZI d5!UL]rEkw,E vj/|" H9?C$g$\`ܸs2-0R][ C⾳0H(/n48ON]&CI]OkᏙ(ɠsbmIOȮ*.]B݇#@#1C03H:I X 4yPdACF۩=Z/*VW曆7f.DIZx;n&؝R܍%oNPymNXZ!K( F_\W:-îv8[?6@PeyJUuv8IҮ(Z(=MPfmgsc(,2"ۙYHl0[E7hؓ߄঍9Oȭ{;6wPES4߈' @MuDuZ@+Ahadt;H!zlHҪ M^ROf á/赳^T k6u JNi0_RN)::g۫Ne7~2ϭR:v1,"`n[ U,8[݊zCX22#E*C_Y`1 a$S$py&O(4([n2"@T/"Z8ի G p__M.i11qTKqճ+^{[[0 4G"w4ݧr|!j텣;["Vp+D:h=i <iboMܦ,T8Fh_" &'~Uuσ:WRJpT9eC|eew,TaE$͈𧎭)2-HC'?E^8`Mw'H.f| 7``SI[F1Й/FIY%;tԆnxݎrp{|ﵰɐN[47MȖa . IK.99W}-)X!B z5p$B>=-!6['dԛ˨ E%,G㠋טA-Wg86Oj˄TZfR򏠒{b ӃC7nh0paXYD>eeDY퇪B&县BV ,V-1hPZIRJU+l2řjjr$R'dA$gpTO 2QW&8 'S_L\~~=`7_r#)hOVTeie_ןFHmlaEBϬ(|tRp(2՘[k}t!:X7RƉpa=- P;fqA@ ۟(țGG\҉27uҶ2_H9/R2Ʃ-?$DTU/s~ Jy*MEFj\ZkBlce GkfHr1;f&)j ]2whh@F̽{M͕%Wx@kQӲTFM :@ eMzT*R2둘J{ke; ~=E/lq0}(skEgx\Pњ'rl!iS͹qbim `h1Z.%"XdLMz'B i3!?xe]P)h38N<8~KOĭO* kO47{l:9Mò1C ԯPoJv;c_GRo:^)% S웎4`H_OQ (c\bLNrf];>zVuݶ _r [&Fp{:(zs40 c%$_'cȱm_ ?t:l<ہ \hy9[ 9c ,ɖ qJ CdSTs}kXЬx1I MbϹaJbLSMp9f~?+Z!XT!$YӢ(EWS%hwV&r!)B,;[a^ hbemHL4ij%x*r?>^ = (˕ No*2q^f۲llˈ{$ME!=]:؊6vKe jdAt +bAx?~Y?֋HIиb4.,K'I,/̀| ć} CT\nVbf7┻0!,bZj#Uynht" M'r%iTyq Æ\U#Qz¬rȎ٣%NI E= i-f'w46.! Tf G_7t[j(8_p%]̍0Cc + ~p.X/&a"*f&hf_#bAYQ8ŽE~ake]Tka_ź Ga 01S9 *eIA*'"}ԉ~4a<{LQ} .%3]!pr*ZIp.y Zr2igm!EK܍c#m0loqox88fTO7s3wuҿEscD%h8d}0Z1[=D/Cė p MGsYm.Kjuzo8#hKyE"Rzo}t(.kK[-̣]Y%+!.m e xLâkG[p3J)<(6cM'AW!#.V<77M[X[ʷwYṳ]wǾbǚTxfK |mSMGy>筓<η.e@iX\?-QxgZm(à*ϵ%S#mH_t"2U8_Fj62Z<7Ylg~b⯍˕wg(ϫ1Ee-IF],Q ` =QyENdmsh졁0.N LU6DSrFYLbrczc3߄'%oX2ʟ'5mI’xcMLB5" g;VO7$V5nG8斻  F"[o,Q=D$ HVޟ%bsjԠµEi*6C@X?0׸ U|έtJd, #0wbDG;׽BE3+x:zFc1?slWa{>f0 (UFwUy͘qLPD>Z+oIRYoWTLMTG@`'ZAwlSMX'V>ȃ[Ncl>-;=G2[)(b4R3&p?uPr8lM mA! f@EOfJxzER=PcʿA3/|ⴉP|x:mٹ5^eչQ`.PSwFb,xO-˅gO_}r ?0Ϊ݇Rbr21.WGs㍊۩M/NELM` +PvHl';Y{Y*Dw\ GC\j)X*l.<9j\}Z2Q |i;q˕w/"2QaK(Փbmya"8Y⺿#GH堃ۮoCC 10LUKw3'W;"Y N9LG}8&fƛ]=sWVB%r~n<ǂ Lթ- EmGxUl1-˗%$U vI@0!Ed2kzROݑ`B:ubb ~p',R\=m> tmM{fXWAP3 (ˊRnԫ^W& P㾑e":^2(YntIWLBX5iXn r5Yزz\K#'/{>n&}Mxe֗\ -Ā\Pe1w}*FՐajL7AH|l`쑙- xrkWH wd»Έ2imehF* Wӗ>/fG6u;۟aFmQ28a޶‘ZD.[{d. @ c( \Y/qxXŏ "Un{:!| D+\gBsQ,N]g>>{tʭ[8RF=ΎvQ6v_EӼ d;K6ɵE?DfzNˍs$8;cQS}? av;1*_^]7o <&{0K{;8咉ftXkboQVy?KK@#|޶0+[Zīz9*n)0lBVhu:0F';ԩ8J?*|tTyK0mIp;NNsAP1]`5\ SCeuV@K /w!6K 1ך*?唜 #fS=(M㔵{3|߲oN^1rͲ9()Up_?lkUoS}"ua)N3֤53kG!ƯOlMm qwzoP+oMPp̢!'WayPOYg h+<2Rc<7Qp޽ΰֱ)݆83E5#ʆz^C,D u3Jצ̏&`Hl\< ,39+B <\A[>MĜ8{7#>TUw,0g'9u1eUVξ#&#学|ᵱwP{Z4m~P 7a.h}l?d69hO}1VЫ_? g&CddΎ˹{N%1xfmX9nqʩɻ4q֋G;ka\ P7o!(nI 67 w度~zV\ BjY! V kž M_?h ƄsWw|=2#/'阛)V> ^)b܃U8^T4 N|lb "VgYf=YK//S^rB`=nWWcTt.;jZ8i_70qkGv3D3YUm7%x ͼ&N>ޗ&jstm7?6gx^ER=cYIF. szߣqKi>ŔU_fr[bPNѾ͇uXLfSά8L &L*wR3m[zIX`v Н8/^}36lspu,%bL:\zWyu'4>D&vgASC?|*:m=JAw)JW8ڊNۍ&CZ{a(]=  gߖ)lo% o&8_PʒGSP_k t"WP4Y0NLaGw?$d T6 W:\F'w33XB?jgۇ,/]5|D&)5 tQRf:PAj0˕* ӗv1.X ]fIci ʁ$T9?恴!g]E޿~L ^}kv^hbBJ f0`v f$QKX|UL AF_BX䴛sݤGe9}ESLfq!Vt hj9%"೚"|%l>8!%!0U: qee٘l< ^c%qE+&XC'Kx9H u'{zsڴtt[LW {yH o~eHMʪ3brVjFqS9ْ B/<.MŁ*BM,lsd;NF筊%vƾ'^H2Cxy.}E=^1aGf:5/BiqU={cŖt}mp6T܌x t*|fҨnùe25]t=ݴǫ% Ey"}<!\_sH.a5U+g@6 n%4\+p:a5 AGKd/yV=prI@eĬX/uRQA7*h\#}{?%}IP ?sg% aM#oś,llw/VE cP]u$PJ0|N94&W^}S]h%kX'Eʨ[V{PDr9@0&Zc?քm?6YÊnVėdxB:ؒZҳia|_J C`gA> OϷǫ ZRmИa6$;[]\ŠQkHZSp`Ң~PKЏ~d%nLiJørc"!E"+ov3;ڢdi !X)b%U; $]ÉBOIvIK6 @v (f}/Af,6VtQwvba03i-8hL"ОdtV\j⪪%G;r3xhWp"o ipq쾴+cYAR73(x&G[=wǟw} 'VRϚT MYR[l:šVz޾ЎiB2e(kr氍Tށ.V7赴Nfwb[;}Q {W'6 zҫlhK(f<Nh7dPzYj~%#wf uV;2NXo6'LQq|= O\ߠ@ ȂUu厓/$VyGUT#O-]H`W]@nY3:v}pvh}z- O}M ıZbE[D$}*6TK9il9Y'f2x+\9CM?!h/I0 AR55-fƭTtK325Ut]As/?J9t#e0o6ByW ub$>?sE٪r`$1R/ D]OԼv.cHX&zG\U(3;1#RdW]n\p͏#Y]&_/LDa֟W:x`#*ڲeF,N)'-/hppLa 6)-yj.% ͮ5BXؐ0C( ʏ}i#0}v-)ң# .ۛwކ꜐t]s>OU㏜W[JO^+XEӂ\{"8$.% 2Oc^h<~)_Q##tM{ Nξo/:u5n VQ @f[~`PbC0טGJqZLi{*ҊxKh<|Ԙ)fP_]UWH4absABK1-;Ex1Mv<↯g=Uv"0%0 fTvF~w2?F_•*wŤk;q,RIrxPTM>V]UxoĥodPj6+$pRx[є7o$F6`3!Qɵ ΡDJapEᏠ(£Hv(;HLo4Ф=+F(]Js"Ͱ 3 %O[s؄`ݫAtuǠ)ױnjޱevlXO/O$`N\m^{e }v= [Bj8|rxi<1vU} MF=|Ռ1ꡒwZF}ؗIr*Ua_w(Დn-a8qhr-о~ H?4jny`ّ%GYY~E>X"[Y?|_Lo(p0 pƂW-y#'U#9AHP,>0?-0tf4\Y$H3:SisŗiInFBǑ_X\ r\2Jᅱ=KYة7hw}ǎ˛s (IQX25i8dblEoJ)50X) 6Dc̿ɺÌ2j_^C: _@'pdSGg)4 h3Ȅȃ]p"qSޯS(ezu|hKc #mehxWCՎZoSq@F#xe"=M' fYQHFQ̒ Kl 0/U/UM[?\\߿P*yf^:` ﴱ8:S ׏@bQ bX:M@k`mjD$0+T]AɣZA/ȎR&xؚ=5?@ΧD&<+i.0olhFT=Tr}Ag_>KjEDa\-dr xWP%w \Kv$ExO,⹶&kEi9ijmg^EPbx||} 3>E2D SC"y..:ұJ MquLoaC}:?RT6ST౭obLbN&,mp?h:c 'K;|1ɰE},&egAc,s'_G$)%f]Z`퐊n:&\֬_|Dfi'-Nd9 )k QF1SxnsAn0}3B^_eܬY:lP/E<܉Ho,V̖~б =,Ɍfe5q"lT-NċA_|35fW4ڝ k0uQSז?lyFvlҁq).Z#`rh84t_5L0:~y +K~N0m:g)9! hzpX'M۬C9ɠ^qT<ȳS-ݧH0 o߻9$g#Id%0(O-`3p, v0MrQi׮U7VrPLQmj>thE 32\~ Y27yi*MW @h`Au9\}@ڑty?L;k^Z~Sʼ|j3u&EHVZ=o4/q'|uƒa f[\ d$m{5DCkiVeE͚߬fҖxʚtzLp$/DpWSf6-:&VzMQij0*E-K<8$ݦAb"?7UC[t~ݼiX3rl"$l)9+nDߓ?8@t}jZkx7{XŌK(׏, |  H!{ Y sn p<5ՒёRWǠp^ 2 GhwAFuKoaޚ4k24)t,`0pBsjҎ.kwVhE;}iJ`ؑFP?,*ꃏR67!{lj2 C TnBN=Oߵ/$Rd/DA$\tH#i oK@N-$ Kb$C[&ƛS kUYf}k7[4(ק 2Oi8'z"&$=aC/;msZrNA6B PmY+[ۣRz̋7ךWcڹ 4eOOs4!=}ÏdB md5ERr6vbdyEƙBU)z 8#s+ŭNI B] M0ї}oSubSmwza4g 9h:y4-X^uU'>ŲZ师yJ"W1U_kpƠ%'f'Т9[;ÛL!Cȩ@b}13Ǚ(?ukٝB8<4DL4[X11V=iec]ˀ%-6'%J%K[J)#>99.ΑNƫ%v޻g5䒄F Z'ߓ2JOaCEO聘>j~iT"$*7dɱV2c6*@~`u;LBj3jW+9!T) ֆĹBclGSźca%#^6{4drG62E82kzPBMs$_pxtN>h +{5JY$(ϻYq9TP9CEL:BHJc$=Fq2<9.y^#Ɔ+hM!S_ !vn_01e(!̮Йh'ĭwmQYՊ3G(Sj$ji'B3p! l*2Xe(e$+JU Vp/*Y]=柄%rJטSſ^Fwd-_hs6b}G4ΓB@[`̌]Dr ڔ4 S¢: EnEVJ\Ku8NBTŲ0úFn*J%Vr^G:tb(⤙K:c+L/ :}Bh=6%-i'U'5}β$q)S_K7{k 47R*DtCR5jWa2 H p#AQ2iCx[I*}C-3<4j]X7grQ4]MqGU2,?x?^"gd-hCO;/戾`:Ԯc?i?h={jZf m[c=2",fl=hNu=..y9v.IqBqϬ u1.Twy͈_Ē&!ٞDxf*1y*,5fsPJ+G9 ,v.b@mI64xhc!dY]M*\|9NsےNK);tInm+)OzESKٚqw8ÉX)Ix{2omu'Q< IpR#Y*'ִX yr$gNRq-4ι b'i :E 44vS/ӐȬX"w95oǩs[w)׫@SQ>C.l TK rNہu?F1U 9rogx(c<> ?"۫BڪcJV$KRHAę`ڌ0)5]e r(Cj? wH^~ C$ #ɗL pY KFĥl3~sqY㦤q:w[;E*KSrbÝ{}ڇ$K;DY-T|vEٺ3n 1]/AX2Gg|o.>BK7^mCQ'}u…uRj^}R9u(^<`˹HiDd:flJ 9F'"mv 2 ȷ!$e|*.QloKv OŤ.dRZ*'؃nxKި q|&Q_X[(ĽU8U\({ ׹ӎSGԧ/NoE*>i-\ )gE#;ܫiZ[tx4Y4HI'@rY6WBV!IvqҿNM"X#/"kHz/2gF(/;ډY>Paq g S&Zy mT$|rIlγ0yE:몛 _TgO\Lۃ4ƙ Zzec1fB֐OYA1q/xDD4䋌`lE7ڷ]͟CKamti"qX"EGz7$*]0t8ó* ay4S$.:sk`<s/[mXTe`q,-#t >M]&rC#HI O pJ`" _rLgz]siNEZl%3R\-S|\GD"Y5uȯR9% /$ -GX {J٦v'"hzMNRO%ɽDBEf g * H S"DXƵ4lpi9agβQJr?$/x7SG[9B ˆW[ "A,7q^NTes=ZoFk@-mmnFkSJ]&03}B6C{xMzFiZ3uXJeGqۖo Ϸ+#yZt( {CMp]w  YsӤϽx`O+p]{.?z9<3ntl2*hƸ i+O dJ /)OsmwlaSB^0 uZ۷ȋq@yYԲ8CB!' F{46  ?õM.~. eR U[$a4Ihu/Eީ8>mh1 g6 `j4ÕY-SvշK[UեEtQh F 3 R~V X8T}k~)&aKIUZ%cbaZd@6sO>ycˈT7A(j [ZN-X2|j Bzy =tyqZXs-ZA cElJkBBU b߾# _Tb't*FǥK &C~(b"Tp@Y}g$Y/!q NSCyUb~㜚o HUMm?mf7:DX,\2BG"CA7SHsm_$^%O@?;ګG㷛3ϧR7 `evcۓ65xRjn7jbfѡ )u\+Q?;z||pwd* d'Lͻ`.Fmy :1HAh5 "p 1ڎzMt'hA5%3M5(HkU[_~944}T4ѕneluKT&͙'3 ;-!N_<)|.J|sSN&^^k,u?MME6}\5ÞAֲJkʏRӼZĿnc:Zף D^( ll('#;iL_lGA^2n!ǟh8T)iJ=Fal :"SO8:q>S2ޠJJI=b omN1ܧ >;\_#кoSa?[+bKȉHW۞&`cyX׳}}-:Ӄ( zMj6\%H y @Hk3>:w+Է߂3dpg=`wVUQmgb-#ӛ0؋=r+ qRvGR竍`L_I.: H92XheYs{!Mxx=P` oNogߡJrEj0汝Mg+R$yvn0zq8Lz0*PNyLMÍ<EU5-tE 果Qx(bxP\FF0$Ë@Us]D{ ԦN(. pu`6Pwriٚ5a@p(SxwE:Jʄ@D>Di||51'ps%'Z>cCIJ3dnӎesq <!$k&n.? ?Te]^ ( > ."+f`LMbQ+ӐQ=Pk_r`H]ļqN;jz^^;6s d u:bpޒ ۿh3 etUff2nh:#CC opo]i83} m7tm9xSFdRȳf=S@o^cD3&N(?TZ-<ۮ!$Q|^̖6ݹnDhLf\cU (2,m3JPV~6#ùkhSZ)|fT/v(d&x{YH#f%|j9a%@AQrWiu)tAg%0AGc[VɁ֊0$sMZ,0,[-hq՝̓cDOyk Ϛ {Pu:-xp-\cW61y7sE9٪I%H,8; otH߀vcuYfu=:rJ(RA5{Zr AjdeYZ=zkHB6Mn͓Jq]UP=L^ ɾf8+QA\k^ήxXYQevYsu_lƴ}B0b/"`δc_'ҙf~JՒ-VfY|z2{0) L6n>Am!q}#)`Y *g)NaKHh_JAD|M{_h6-U$,+żhnFUva,UAjt  MX9m\ Ѱѐ씽1$߹OLu`&XIwRe <2W ,r8 %8 ɒYjeηAےĻ:ǐR6 ݛXx :-|B l,f\jb'u옴\xjcD7`9xvҸ#+\ aELrfPgӕG:4Y梩oowM('Ħ[,yk8{yl7eSrzCeM#S63d鋗n,Ԩ}XXs?">톾;Rm"n~I3?n ͶDcƢd*m28! W]!jT~Gi#5EuKR@u_MiJ)ۭ֝ v6j$a-C"Gu0݂ eQtV)kGGܮcx8V kzhP*Nb*ϻ \g>N&_h'MӬDVOexK)YJӫg8b* *!- $h)AxvjdKb]R- ,q`N Ja uh,@\ \>9̻^K-")ݣ)UjScA%8Dۿ}@ =8:OQSLWKVʢby]C &qfc,-d1/n.6Oh޶bꂂ^0vg 4RlֈZk/JݼϤ,eAjNso92^@xB^=RK'yKBk5 ALt&!/A.b_NMV%X J@\1>Ir0:4KV30d[\s53ʝ/va3eFtwuʅiЯ_È4nBaѽ2q2LD "G$裂rE-J_G5<;ͰoL]i#8Ys_<B'2C׼Qoqaݜva T됚k ӀMeځBky\䍞aZ PɀSPqD5b$O/O[s1Қ;OQ6zՁ&nW&ahpaR`w,Sb@To 6W;B#|YGNuj܃*xVAxk%8aIaS2B@̃e OE岇, H,R46LmydGSXu3t/𐇁qnrC Z]qLQ,1 Ay3gIFR-%*=e } Y3cTG#fXޕ.p+r>UD+R f/"sȪh㝛ZAé.g+'@LW֢gyN+D [AQζ`,[]()Ш#<(4(;jP|QJ_dsjRI.QUAh2=eE%L hA3i[%Wj^0V|N'Q(h:0?gb|UvG>Qwջ}@-!$sL# M";=C ϫwZgJo, @FR9f-ivF0޼J,[ /Gz(Atg{@06bTj*fe ,nWFtz[Aq|{&2 ~఻ Zҫ-Q-Kp1<JpIT^0RzR-oDhspQ`;koFA+8*҅x$FRBiZx<04$JȗT4GZIF8ō*\7x09M6&z憯g(u&a|C 3T^F⎉?@)p(TtFʪrU$bV{c~ 8]/97U\ p|I޾Pͥ&A" n0*m/o /4[L2–ofoDb ?4,<us%^L %П_J5zPUȺ_;O#ڱOJۑM%)?3Ĉ}DL|ax#%\M /hc Ҵ/|? Ȇz#PԾ6Z.E{h΅W˽MZٍ?HB8;:-l$ (7=A1??Gڋl)E!q'513\Imw~ZEJFme+ލ a>h.d08'+p!ߖ$WǓ_c#K{ ӿ*eѫC@_/עN-X66},j`r.ɺQʍjn"j\?O|I%0kTR)KNdeL.z D?|,B+  ~EaɘJA 'Sr֑}ː@FA6kp0X?0[hͣDƅ|}8mRrJnNGS1fyqzsFPYgT̎['ZfFpj* X7Uia&V [ԁE*U<ٷY H Z;sJIc*x\Hg94*Ef`' 4_ kDm:i%Ul%[%HIECAY/\T1 0Κt'\إC~w3!}Iv͔ gpNx,e?HʹIe5vxu; R [vIuvs?wFM:>w3s`ҳG|D{V=EF+Q5c듏f(O OhE׵1`'k y?4(U(d֘6;.|[;>yo/?U3n6;}>_RX! *4+ƴg ,%GN?Ay!vL6",3d ׍J2%BZJdʯ_̝ 0Q^t4KfƦ3*{8bp b-r"PE2ep8|u]&m$]WQt6CwWCabM0V IeGR<Q"־$튤'Ʌz3@2Lㆶ |}/i*-j;Pe㧃 ,0pʒ[׼9s Miaoy$Axe~2Wj>#Hjo_Ƙ5LL#1_oQGkp Р5a aM]'گz # Q|傒|KeW_*|gЃK> Aݰ 72i?+j-̘)WFYU4^R;异qbX-lӮrG@ σ IYYXAa2!r-AXtOQg^|fx{5 %wWN`V& *oQY_هAsr "y_onJ4rd# uT^ bv?PjZW߁O[˂|4EW (59%%nxFK;_spcq4EZ/о!!gp6)cY_|v^EXo!S*k[bH x+Xʓ\ȐPr} ~a(`-rq܊mFB0/+;lVajRS90̳ rA8iwzl^@!)M쌹RENϞ׃ Vq%4%DDɒ]V{'VqQk(?t)G B? p~b9DCvW U3'/TN Dߑ܇#j OͪYδ;C#场cIe6^ 1P}VУ~c,&vI?3oMw>N^@{ջI }!ެA}g: ~awp"̟lt0z͖HD4ʴ5XR/!${x?q^K/G봂^Ї1 I͉FS3V[Xu*?1ٞ”_JLI.r"@cm {aajL\g2y?TfЌ^['C-ZaL-CX,9XhlMqƖ|v\^FM2AZ[%d-@e$8YCX3oNV5 `&߰g.z1R*WzHORCj|, Չdwq=ceX1P2g9nC?em!1` ^&nBH h52 vN9 vȝM, "] ^mrƑi=Oۏ2}1(_7-V`ZEj" i鶅vTf xk8>BC*\$(JKD=Z[II% 2_ShqL tŸ[hZX[s.a׎ v6H|tdb)\rY[@̫qWQ7oI{іUC` [B8eELժc6P ;IP؟P%3s-j2DF QW WEutJǽxR-b&W5s`wg>vU ?\?)#Z'3Dko %xT 0)Rd|iA|K\6L 1&X{U6_v#eaxx>3Md𙉳(3>k1^!fX_*ᆊc/Z!9Z`<G,HdL,+&킪 8ʓ _#B"vc&$Q k#78<$yr$S΍gJ5s`Jl3*9Gg 8+עtTDiGLp+q{C6nj=sgOeLW:tt;i s*:Gғs&\%$B6o?_Ї> 8{T]i ޖe:+kASyG5o =F"wڗ2IW|k<5p:npg@IC`)!/ աxgX?Q$Խ{Dσfr,C'MJn/Z#kXYGKMLZw)VF N|Yl*NJN&bhz_6ncJDf{oUaZX%wiϻh"Ә#<Oϭ{#j%9t6xT9PE@$In^k' ]r:)nB\fHU z7|XpCVjSCRPi;};!դ˝E|"W+R G\OzR]4d4Ji0l]-29xEMtIFm{%aw Ŗfft0@=dmӇND'Y%+qF&J\@`t)b]4 C.]{-<9ES'U99KXS=}Oi"ΦI[1P %NQŋ4d \Eh6ByFFvsB>9I2r2 m@b5n.dI[ڠ́uRQF2e浰*xCrw#Ghw{@Buj:љpn_FkB !$Xbn ++bx5.1d1'}nV⋄|*c'.O\QsLl(k ̣>K5+]ac ZEXM!Wo|:Jo{N5 qhWIY8N,@/foVp~D~fK=x^8HvG~P{FA^$)ӰуV_-QAgau?lZ[Fk5w^#SM{SS9RGeWQ\Cd`>69m{haSK~[6HgA iA~pg竅v_  UWblH I[oZ/ھx gy5^U-9G!P#"x\HM4 BQ:ߑ(Y/c!Y U+*0I$Nkg?m%N![58;Ox64e.XH.ɉ^S6.Br o+xy+8Ǫ#^PFCS;f _\wܝK_|51~E XzlOjyND !A!#4;4Yk9ZW,$'ڔ 8+,Pcn|9EfΥ|錡Q2gjRE`X ܛ絁!_iZ^ABzf#oqPl1ExdɣQs)K0=yVIl$BnϪP^_2mc/ _s_ |۳HWXphz'Q$C!zN)88~Ďڔ*:")BWk|b4OZc|rdKR[T <— acG6s5My;W9YNK<;O!.knA@1avU̬5,҅Z҉L Ѽecȳ> O>Mk="//.AWbd kEzI\F$*Zؠ껹y!j5f]>'2 Y*Ǩ\Zbc;1\ۍYXV l9[^\6nqr4O"ם_A|l󷠑z{hφu[qHLjgTtNvFNƉt(rAk(uH˒ ~Z!s-gk'52@F,86&`&VgQk:+d.5\_eT72>B Iv#5ݥjKf{jp6eW;.1-KČ^%vM7hnXF;w==]]3RK>g)SBaMA{hˮ'vRO,b;#I6T(EPű\Nrr0 tD` xLgZy@* L&(( f5M:(;@! Ԟ;?$ j"@=ʞ^('!sƆ˒i43<{rmk?.,C~D&án`/{3V*& B/? yg82-duVYQ_;ӰQ1{KɏQ6#l>#Syo$p'_ Ixjh[guh8{5A<}6A]t<̻gJڷ'_a'k~-h.5UH"e@U 5k\@s̠+"©s~ :whp Nٖ JmRF?Lj}mD( 3Y P% eic̵C58-1GIMp$x靬0 _=$/x-G'5,;SKRjr^O6FVwitdy\h5>90~mE$5`޼Hm?$a3w=eX Cv !F$_^VYn1{}x]7pd&+ZL{qm!ua.'Ӱo ,=d 7{ #9Hx%vrK^q˘X01H &r%8wvF,K4.[)Q%dwŻW'dsWgnw]^=Y^ xފu:GrYL{5(3/[]=is_NCMh,{Ų2wcK/i9jQsc1èKI򺾳ӜqŐE#xXI^"?MTowXc7av3;.}fC_pʔĨ͵gjH$yv2ۮLfh7;N4ݿӼP!Ԡ|^Wgofn–nJؤX`ӆ< ZCg=Of{b~IЏ2({8|'7@!V&kNŸrG Ln,/};HcO>pWQzTr;h`?G9i5 iTUF`I_4r;h:.e5Euâ9 ltqIL^Ƥ/8ѹzlLY2:b'qAv\Q+Y4n/tk 4=݋:d ƅ1_l=aGT+K{h)LY;fy*.Kj\C\ieFl׏Sg`/Mqv+_" Bv{P.*H1/0y-tnچ\l,lD.E!-s5Z?Fg'oDv59uNwݲe@u_eOO9.yb8KG=dž=Q VNk}3\P!d\é3|d.>x5Ye5`Ozr)eet-\JoԜ_" .! 9^Ȣsc7ժ);tiDS~ʸ!y&nЙLY&Ϊ:'"GTa屌ٻҤA}8r2/8-pa$JݵO0#vFj>2_CEY0M3P?yi͎ Tb.&UfJD-F^> JqVEeKeޔG@PNJ[!-3Tn"<%!=PnOD՗`FG\iElF %+k e{GǪ8p%BDTm߬p_J dm ٕ,M͕Hv9֕1}E o˲9z{tY nz]3ч3xOȧ 5r]f ֣\QxDIefۈyU}*՗>\Tqœȟ|eAիlvQӁEc_ʁ׭5{V_^ Es HpoX?xrм 6MQ*''8e^pڡZs5>ye)gN1NvE1T1κVɗg cxiHm20T AVbR{н3H~*LI) v9s~'ճMUkcIz,S & z`ud#V۫yq&tU>oKQX O~@j(өNg9˦ +Z{ZP9񖫝JiK \:R&Z^/Mg([^: L"?EibN3(k 8 R{BڌE(r80$@_/|&\J[/`T3ljI3|e#ߑg&TYL{Z}#?:(2{w٢>a,Rz=ekϡmM|@EilH)rPݩfjѣ=ib2f/7\p]ivb-1}u<㏞YDbHCe="aZ=l~\7_åt5Y#P6d$hj$tgTfA{08Oo W:T>Ԗ:aMГ, f7ZA%=03~w0 _Qſh#~s-ZÔT&}`nܚhQcDX.O%%Yl!zfN wKĕ M|Jd;-x y8:smR`hc!GI f-&8@ŭD>{1Gd yosiQ\ռFdW-LtaS5W$*4o`l)ZPcK!M}fbWHѵO9+] h]I.x2y4y̋g W*"0#"yAv̑JN#BA+<%/ %r1yc fFTo| ·P7rA:3W'^]9RsF@@mܺJy׬CH[W2>‿7ι]֙B\M{9^rz`tAߐ>yrdy1?ksPQc.Cnr (ˇ]v"OGZl^@aKfL+]x:[0-%590vnHY kԵ1$_3xۀ6v s9hvy@ ͈XW3čHo L# 2g*YD~j 7Ln@ldlԒ[Aף3o rT뺽oQ|WP@ad:lrEjfz+l2%*"ٚH4oP9:^Aʅ.[-| b}HQkTj#[a]o g̥OPpu/dXк.Qz!YcXJZ}_Aŕ~|&*&-4sZR;h031# @< Hɚ&0:A$=dBC8[4M r3 2WZ-tvJF'!1L$ZknځAjduZ7/>rYtmbU$rہ.{2 ø+>ҊHK"kC`cPsJz|/+уPL5.>^͂ !D逶eY uaPdǟ.AQh# )N@"t۔8fRR[_1.|k=CK '/Cz(ֿAFt8˹ . u2u0(xI}gg"3Ŀ[YBlʯٖ~RDwaU7 QB_Y}RЄdt)M-Z q+tn`wR1DzI@=1b]MᖹՓُp=|LLhb0l*5Q9 Wv!IE{>=#P`cg1/.!u3@edZm^:bl !뱝lz2B" &H\qY손fh;Wȡ#)uQ=[hc&gG+9mZ,WU]`U1 C?[:i"2ڂ)˃N~0%Mc;p4-Fb /Om`:D2 A%hIٮȼ>u#ڪ*` p5>/@mL lư/M ^c1db pOVaZK ZP @A9^km<2pȤ\o#H)4۟c0 ߈sT;$ּ! f r ^mv - غ~:j˿F s{kpAʖV\W0%|%LfOԦ #RrL-|DF]`̪7 p)|#X;/KI 6"9/ fnDe 躈̺/\tJ%uS˄W9X, Js""»6n*G"gCYͪmzED;YKh@~֚gc:G"Ɖs쨵H >ڊE`G-AҦr¡hҙ@iJRM痿3Z$>ʘpdx a< ip! lm{y!u~(xTȩ̙7g L | 1{A0=:[,DS@}n W*y"$Zf`jp^/X噱Km֫(H ]"# ad&篚uТS2G.MA4 9}N@H/k~s6Ns^˛o|ۡWkNv{.Z츾y{OM(h=uW6@u(\IGd#R¾YΣ?;>fŭ欆OthS{5l94O, 4{D75|^: WK6s7̄Zգs0 ?٪pX5Z 'y$ꩆ1n Bn挍G GfϾm?}EP wEJҖ᠎tvxڱgG QYl7Dr#<9=,/hC\`ȇTߖD([&{ <篲 X8\YpzUf^>#̞ lыrSZ'`]@ZêvQdar^rS ;dI"046mgrQ)3\qDZ!XjcYvaﶢn nA0ߎ|qfPګƒq>(({0KeX׽y03DnTfԔѩbt2e04C);! GZl^`FZ0uĺf}njCv|8c&IIpz եPN/iUڼK@D*jvNhdP?ZfzjCnpоf8]ح2)W3Edrӏs.%}AxxyI:Ӣf$ak* mo.xn=-rT/+~ͼtf B\?}G5`X m2i%J,QX_lTS'F|"ïB> ٰFWy@qޥyܘFRKƇT*ϼ_Wo1ITJ4wd"Vb?P'Lq3hct{Ϛ: dN-Lry%+p}jrqB@J;۴cQ|Y ׷O[C-qE0p|[E#zZU6 Z9ĨFTJ< NF1!p=CXk@~NMVS|?rz206 FX̛ pܢ3s&_OX_W%sn90{m"ʐT@ !-ɉ<i@,ҩ{| 28̥mυg ۀ-[8㾩pwÃXqfa}增3]{`wl;hr;~`b؜_Rw/~YV  v1jBĥֳC/#'!c۠T q\1@h?! ϼFkQGk;=_󎐈 jZsլ}9USɛ5j6r],fPEYR~d 1RGH4"M.߷p.?:깦6W`g:I[ӵٮM -@`T*ĀB'wbK8q X?$]kf՝ʶңVz;fX‡y9Og`~92#IHBl`bmHBQRII ]aQFg");bYiζ[џQ 3K_첓(t3e`!n * b])\t]|]  i%ߣ`T^QMkZ] oe{4A*!3p瀽]p:Bj匳Tn ZI5^G;qf9a4( tJ167~ҡ wU鸏Odc~;vhsZ׍ @$zm_r2d PkFD-(e.3/h r_p8v foWfْKw/4Qr7!5 8TJQ@61tSFSLA "[;1 a6|}avRy\~X;X~B!jd#T7C g>ZV[܅Ş:֨S |1N  ; .e󘋛(o+Z޴t*u:Rj?EzDkʃ2V^ ;JFɝVKLu=8>b^Yw:Mi\gHоqGxq`}\M̈uddJз^i"C%p[Wj|aGX cT/k-c|Yxg!n]*VUH0x/D P|L7p7gm-N0d+n;L4MrR / 3`!W3&%׎D=p$0=#qad*7ꀩ%˼Jd[6,JAnMy&B 8+4PGcDe,GW-pI`ab?ZM9gqqwq0+N(3{<6>ҹe_LXBןQk*nK ɝnw:x ~93v`Fy-xzІQA0`9\ 5^5GRs#1E~ͅUnJ&ۥ^6-nlP`͞ޡ_ $l-BγHQ馯]읊H)F.Gt>Ew6]O"Lk^Ix2ˢhC `x KBɲADΐS%8<%9$gEM-dmނR!0@3TP=!Go#."!(ƺp z%w[fbSXV> up!in2A[CXx}%/s61ᡂکX,Kً#<,񚲷$1Kz>-f^wJ Boli(H}kWQ}˙5KtvdgLcwD1SC2)*c+W z3l|xЋ#H_d'aCGwt?mH)ai~~:Z0mWq$M[}G>ʍ9A"3WK^N-SCd;L&nl%6A.U 5708/#Pj(b ],\~/\#KUmnLZ!Z29H/`)6G:$ymf+ÖO蓤&v)1c6S$} gkx/P97{)Zr] ]''ޅȐ a7g=T|Vtx% Sa@(*~mu]9 ٩tO"U@Vps(FZ!HyX߅>C1mvKXOᚬdصuǒ2a<)IYh%=\-ظmg{R:bIl42^H-T=K")8rLr盠EjVd'.j2…Em@Cp.T:8=_nIiqm])rꈪ'9Kﬤ`%Vp)iђEߖr-"vGP (fsn*-5)QVO_$C=qbZ~e"'4tZK FR9=7 _M'qPFtf]@ d}6n1Rh|PeGuM[Ũ&Pbjׄcņ (X?;-CO.S[~=9aV?z XQt>\½|7.]mMiW@2* o=aR1QiΆ9p-gDkB ًwD<PR}%뾦n&LyV 4O'EWe3 p5{f+4mܸ⣰i[/5|aI{7Z齳]Oxw\1wٚԯ.YK1o2U[);t΋N'#7я=Ps uO\z&C<{KU H<{VޭeX\UJz;4S7I_ liJ?8-'aB]##}XDZ$y!d]PZM_WcESEXPkHe)AOD]sO6 [Pop63c''2R&Fx7^k)&">AQ0tjӟ*vܰgAyUMy#Ox`JY$G!K1#P wI=^ 2#ݿ#oŽk#)hR ξ0PAϱח@^@l<=>+p #_QDx K7LKz&ZM:8ӎZ>qI<A5&{qX[Pk8~QKks$#>ڞ˟e~:ix}^ch_F(Ob>؄}1!M܂+[z{ABd:+ݹ>{Wy ;Gl?<1_卹',H±&˦>ih,3vf̼ط;NtQ+,e7_Pfe!ܚ])mz8eaX\1M)6r5Ч PտG8X擸$]M}j8PR/"pgCZ2=6[LVk@'}\[q}ĐZ9ޭw|(nP 6#`B7^r֟gkTEUhxnLMinxRD\_]T*VYOvC2wS}#|$"ԷrA7onuVQ?&e1>)LGbxYF؆-זE?f];WI%gS`Viρʴ(¼ Mo;q\zS{д|*)?(^qAU᱘ybeC~ii1mV*P#8 'Sbߝ 9]|! `2*"dcTeDU)W6] %zװaA(ǷK*⠻$<\07|X%F㠻x2є1S ,Ab',"+<0wn "#-KXml2;LmNj" K: ԹT)g$ClI&d2miRnF "%&o}iSBr (LNʐ:\*'B"k븍#_7b0i&avE|BϬ#ڹ\cZkA>[ivG F4*gHB"OʮQJ/5;ϜT|uZe4 =U9 ipHz$YFOt|w&; ƙʕл~W:8C~ SSyhUDVgT]Xe(V7LG=8B['nW i Y}_,㲃ku+lmCEr7WY3%'[~ > (0ZHQ{oN䑜"mkT;RقWuAh LEzBcYBo Lx۬g)MO? " kymbNL|$ :b'.aOt*O('wur{ XWjY۶le\%H 2R`dr\S R(?6KnVM`:G"~E& G=;񶶢gj֪c$D6Ӏl4^rክhl~X+h"9 )W⛿Cm| ¼&KX|J<9NwC"g #)zmH :ZBwɃmRc~vp쳥UNL&-)ov|*Am(C}nk8qi~}A׬8\,P+4н4?`78W[& ~}A՗^`Hn >%@*o02hG bªFu P~:sY$znF؏OfwwR}6%uAzP ~,mP:ac|WBȓ@[=$_,(=!s@$:G=F ʾXN,‘9H53b5M<(Vj_8~t]}ᐄz6<`)D)@|+fU$e@JI5:Jyq`H 7 @O'O &]"N "} #3r>"9<@m^ `M+EppHOF;X[/%OFF iz 1!}\+ō:  cC [ِ?ü]WKO5'kLt#nLoRS*XI)/\l@*_FH I <uU"r'ppmErt~?{Fb!L L˕CϽV3/|aWth,]hF<|>a/"e'uH*PaXnPSRn;bcA-fd,Bχ9w x׺ 36>X,D I)˿~%F΃^6Ē8P3#r8ei) d.>!a|hf߬DRTPouf5ϯS#n*3cyCZgvm3KW'v@IW mJu5ڈ.`_M& ~uř 4JZ2bOgRmLRXCQSjgXzκXLdYa601E '1K7"7\*8{D=^%w8 CQk  +ps(mVR1u- ^xW.{+-Hs(1Pr6#hvDݜ]c!`$XɴrI{,J^MzXd $TC S`oW-K@`JvU)q>&G`̿w~wsG ٚ_QtTrvNeT.O J~9/q}cl_I%gQ[$m ˟BCfq ~ȶErNT t[\4+k|>`$M&|ᥚmǏ,[Eu/ y(Un%%n+ oОU2{E_C,Lɐa$$ _sZ0KYF&qyŇWꂥ 5JMK_n5T,T`qfGbyyVMQYtu#Mk';AL8>(% Q*I8w}=&ؐ&*Epnm&bO9vJ͠J~rUNx>+$ 0x5dؽ[qŠSo/$ =)鸥%8it'E}~z2z\q{`_׻&; (9,k$Q9 z{ق2F@D1Ϯ& \Ґ?!޸R(!YAR<8(fзK'܆SCʫb#S?%v 3C?~"oMϹظRɢD\ =;nf`~Ir?Cw$B#U+)ĶLe3m8 $E"JfhnaN]]QߗSFt0R:8wMz0wрN6ՂW oo7_;?h=R>vG?g!*.*S:d6a,/h;J-lAIG !ӗ} Imzb[JD8 E|l!vT8&U@=+U>G ,҂i?bgʖOJ;,4bzrp:ӏ]t-hZg|[,s@' !h4dmFԠR7.Qsd/(-H;yЁ/5ijhGԳ_|I} byTA\0p b+P$u"asoJC| cw9qS,T=>ȿ76o`rj;]#dŲ_J˙LP$꼭山[XGg" @[7O9pu/&5UY0~9HF24wDdeïoލ\jVsѸKXkT@JfDl 2$CdC&P (kX{خ0*rz l%f x +~/P '0f7Уr |i&\y4Ax"&uINyيڐ)sZKO-cG>oB[K>ޞ ,҅ՎxŜS]?|,mئh1-emNn!T(7hC*O==%DG_5oj;V8_J> F#T]Qh.AQ󑧾*f6S퇢鮦WBGasbQ"Vk{0M?Ri*x9v),!d#\|cJ^l_` V߿˥I9mŠAFR.S  DbWOczTX XA}c#=yL &&azA.-)fnYf j"rC'v!}v`cut ya@xOHY=fg8hü(\)f )?Htӎ1~Ү9.԰7 \PU d(Iᒁ8 ǻD(.EPG[ʬx] H ZyZϚ#$ݺJ ;+zC(ʩ\:b- |3טJmAʂ{Q˨}ҳp/ ]vCEZC 0zvbDb"Y(l߇Q97? _F;p tʷU# P"̾`1ڬó?ýC^XW մ{ɖ[.8 6L6SNxb&13*,t3Ԋc[PnN{Pdo5޾30ti9+g.&t+zv\/SbjAJ41. |֪SO ]Uþ[ϭ"rnHQ Q(FaYU¬|.CHR+S=sKwe#d)MBm̬AhVC˛nؔU.s!@@O&Ɩ2#R)ϖn UGp>&+uU +}-p3v}8iCJ^şiԝBk>h\:iZ:tܿœZ-YHV7 Ba(RJ8rzGaVX֢wL$U p *jVF&TZߤP8Edd1pMjLCLW` M;,,iGydOH/d.ٺ]m~_ҔSp-v ^;|[xVR^wl0L,4u+sEgӍ@l̰" 3 }ԷY*Ƹtȯy<%\J.GOvBMGèu,MOZH;2Ð$Hr24_?TUoeug5Q, K9Qt'nnP!"a[s݂~tM{71x罚`,1-:S,}-g]b =мnz(ȀYO p H͵zYU`{=8v'RG-qY7%6n [5ͫouFaߠ7 ;#ړ]+0]|1,`Ic`#UdتvNm>NHch q/YBlnl c)m_Vv2{DuyV).VN\UIU`jl C5[ۗz/Cr.Ο"?֛'0v [fjN/ ų&\F.A%T=xǦIOϭ;%Kɽa )1Y$pkX](Tځ/.LI؏ i_|s â0ԎɓRcMhg 8ٙ~J)99%8x `Dz|+u`_]ݞT`7J-}Ȁ cȗŒ!;S0/Zb`"G9"1|3) 9Zgp%E>8a3 J#p/n+h帱%F~JB$.ķPihd$a3{ː u6e71Y48 ~')i1 }Si΢B".iH9P-DM|y`Nj<dNg yȁ6WvJm¾}5ϒmZa~S3L X)ؙQM)%X]_<宜t|l7 ;NfQG̀o6MjTd%)PAoI%iG࿭;/^O Ez:4rO,Ox;|:}MDe9S QaK첳u>G# k.%ϸ:݂IIqɇ_u۔kɮ\Q%I__H*04{mj& fFj[AcOāҽIlx=vtLm?&bq7hoIЏ.y=<({O1E8/7:ԸITc}MJbS!4N۬_.3F;ڬ JгqYEI 9ù*$Bxh߁Ey/3{t/hC7d2QHR~71Fox%o8l '&iݳFח%~.7^3sN}-ɶ1o٩#14^`ߴ 6Nm~[_oCɘ7'BKd5t&^K^:7_`ڀ:LO-[:O|[Q%#[p\ܻkx4'p4#7 va|s EKJa'_>E[pY0e}8|DM(/=j˾͒^ѣkQwǺa纼1 #ޏ=vVodq0n!tNbѭʪKB}SrɎM]o$P|%X+b@mt$g2/L'",QxUqa/KZ19AzÇ ExƑ&Xj'uҙf6jL 0H*wS-\йhf(1@GM ݅xj͎OqyOӺ)PPӺ|,L֗SSmLE~l%4O5|:',hPwMJwȰNޓۃ|w;JxG B"j4xo/̱D"#ɭ&G_~#%:e !3,4X[iC(ڜbǽwRA36T ^(}Cy0&7,\re.͉9\mHlhF@w:>9'@KV$%٤U8RHWQbG(FR@M;4:]ńè.rzHᰵ~dpºo,۴kK'<^{ڡ=] );tڡ-E|7PpMSDs2JGXUK"{[\v=!1|)3zgS_~D~)!|?Iّ?Luuwyx[.7FVWM^Sx}:#hxUvpo +ʥE!f9 G1}t宽qgL Tޕ`Áo1d'nwe|&R5u&E֎;ɐl&$=]j芼des#(yLh ZbW,.B.ڲ̄ά&q_=B(⒩ Ec^ %! X~*<PȢF!cn⎿GVdœ{)2G#rl| }(Z2+*){nJ@_^[~_(]&<rO?E) <Ы5IKzE"-faUkN1}ڄ? f,eDebm$MkO]-XC`st?`;\ffZ+V蝜V=Y= 91$$hIH s07䋻iAΟ݄0_,?~V'螎lܡ 46"ol\u,M+1[eRsb 8<:WzZ^M)}}8M $:'ggUcGB=sʖ"3X /^hIَi}7Kn%I(2ݙXdiJFֿ91,-k@dq:117p= :j]BA̭<~= LMA;gDTRT(3Y= @IPvy\fVO(PLQx̛y@K2S 'ل<|7 **~iN•-c;W[_uZCF֣E@b08>*8hZն8bV+иZh`E&Dz6h6gZ%CdDZc T▧8J~X@*TqLÚ#ͫ'3.;2*}?@̡' ƯU \ 5!:L(XC#҈@2ܮ.?`XѽUk2CuQxa'5HFRPI+ݹPK6"Xvp5M6 [@FxMw*% Mh Eoˁڀ*EP=2J 8~p9*|]=-ó6EBW^?mqm vN.v\KƢ6}F:I#84ỡ%Ӧ D+)r}Jn6I_\͌v:&PL1XzJ0vwGN1x&tA MQ߈)+tK6Wr~_ryܣ*{G>8W\ޮ S`^XGaO.p@-IC|AEXL^"ݎEaB5j>9Q9y;E]jW&mU?ōJ3#n rŏC*ԓUs_:yp.棅8aN .S<&+Ro‹[[Q?imzUXú}rޚ^thRq8Rjǧ܎[A~{kL1iȍUd4XK\xrjy=c5f%U`P$5c_RDV 6m}ʒi(ڌҺWە= S 3?0۴B/fu{b>^և,URfCp#7|S3PrN6&+T;m^7(~缥__ܽJgoLRSh0i4FJ‰-v-Z|`w%g/cTD?]?bi,Z4!Nk9]LRw݁U=Ҋi%GYĽ0V5Ow߀u'9_({slouTEt9Դ J$||2 X4O^E*`K%L|R 7p,;^>ѷm1uQx*ߊ+:Qx_cL~O#`BB4K.t1Uק cn)P`S<9Nj԰zS ( S2 l^]=c/wTFNmmUːB:~ 8 -~<ߣQlA)RM1lzF*qA9$q 'ZNͲ&/:m m7JtJbN_`ì~yܸޠ8jםxl &0I& tb&2`ӽMvqYY{6W_~L%(~3bkGyG!;aM6 gJ*wгxI994nAXyK:BC< gB)a'o{Q9~-_zf_BgIЏIՍ \tr @ϋT!P!MiV!S j (zrBT#s.idz.U1߸[$qNS͈mPAK: ](q@Q74*ShOSg:wTAO c7/WÅez~4"(al>FQFUj{]*sN1ۏF.^G\u$Lk6+ސ;9?Qm4n&qjJ3C.B0T4VrQrn2K<|΄,xFJoXcSdd 9 9RpSc/~\R|cu@^{j;ExV=mEj)*.:zH PUػ"E;)(y봎Sys@MLAtO@d"ŸyeE%t29~WԚ%*h%$ 1-ROA$b 0I/s^FΥG zd+m%VoA;3TĢ}QTЈ*'E3VZ^rq:bKUڠ]$8]%T!d}}A{, W~9j-QH`zrt!}RpY/ x<#oSeẃgXEEX-鲙] g`0c73@DI{j}4R{dHbyZxipVqj G__"L#S]|NB4UzbXiNH$-CJ:G(cAt8ω PY_|%b.n:bodKPp%]]W87=\RBg׫qA,QZ% >mwO9#>ˊ:g).\-Z}s"J$vq}a#)׿M1ZNUAG>`lvƓX2"/D raw Nޫyʁj]lN|T!ZdF;@P J=:ñr$-Q o~+Զќl=maf_Cd( (AހhdH:=F_[;CdVs*qo'E1䧮ڛ@HcIJY|= qKoZ^^XiQk{`2G2n6P0DJ^پrv irj4\c,Je!Q-Pjl`%xTq4ɏ )LžƔU}ڗ]#դfAaVR#Hsػ <^*hAJ=!G5)8vpyʹM1&؄@\k4!SU$VAl )ఏ( M!܈= @NLfXc8}`AGw"M/R)ܢsu`b,<,Uv b޿"~y*ߵl 9FY~%|RmD;ת G#R>7hyԌ߼:Í7:9o%aGjs?1+^h߆> tk[l9[fr'R7Ƕ 932vaA =16{ݤFLjubG<+ue\R[i:pk1 iר?Ҷ}y.MBj"J:k(OKPc;qLh°>1Ҡ$\8>|' qpg/&*i|]pXVsGTc\U*5nfLC!z,e[& >O$Jo'8?6+T>Znp2ice PC+{6şPȗ "aqb)bC>I:fPL7s_a#+/:_YRb0v6wJr'eg4P'{,]-Vgf߻Y#c7J{7 /";X%c^gAKwZ1r\CU %K3Fn :qFys=[2oD͎f/N_''Lf+dtiq5Ԛ@hf3o{)I$|eQ;m D=bjkW/4?0kn ySBi4命W}:g)\{cV筟:TihmC Wl] @w‘kH,כcnmJ\@R36"4JAπ܋nټ`>Sܝo%jmw;{m,L1}R',GF6_w/ȝV5 \(!uHtq~N49W7)F㎞G8Ln3܃zۥj`nhʶra+ |0M,ع2B,ح_A/j1* u%G+^ix7V֮ɍ*GYa^D{jnl֕'`iұ$Ry8_ -t}(т>#|/q'`;)%\JTPꕇW֟(VRݑZEv4GG ?V4O1.] 0;m<쩈>-b!}~G6YQC(bK@{džpYp@x c(~*'U࿏uh4'%<9l"?蒒rĨixxSe["s[ƣ ǨNS Ad3 5tR'CF WjB ?2ZoxTh!d>HUץ6ΚTf'Fh܅S^P^j{F^=y#%J[|bmJ G' 7Gg csFGwAn_ kNJGPbAM@z}I`T6&𐠤  16TTmoF.e>pIH^mC ~>,H^O]e=K#Ekэ"@.hrYDz\뻨k%egq^::8K.Y7D9g Yd sAaO'^c&aXפ󢅕v$EKS=и1iOr(PppڱуKZwljhm~V-,k3#KH9*vEshh+h|N6F"QWhJyWϮfe}k#}o.Šg | M=nNYeO PxZԩߓI6@p#J}e$g=mޝ neS\^6+ [1|WOzEsV./ G$ Z񔱌;2X:.ZVy =eXw۾jiqrCO|!)6 01_c.N+Kݛt1N͹pnYWgVS'dL%ӺEY]6x#h**O֚Ưa:Kb64)a9@2S7o"l;n9B6q aEJ{uvX8zO:6cQ…xU+RdS؄pSM6 Q'&4|t*sf@H(P;׳3 ʊ&'%R7Wd3 OZzPWlJqzMb-0(`2^9v[s<Al_G7'pZaE6NЀLl_DԾ3%w!B/@QB1%Fz7., x`T].IV$viI8wQ F66:w)$1": `p#y7pKhD'NS57{XH\8H.E6⩒K<ʫWg!s߷R pMs:aSS؀g1}y?@HpG5c-ޢ$z+ O=R5\ÈBA 5c̠%-k'ҁN0b 9}hZ#0~vRVSEll=s(.k*Λ_DG.i3iI*`ݑ' $ ^Lz<Ë#cP1g=&~|`{DAgaHa5&gIk)[4f_p/xEVg]Л70?ZxQqB",HUf`ObL_016Byg]=cT?=NCBr1*,NrXk1#(ˆuX?cHdp>%˓zj+Z}uXP֡c'ۅk=~,z'g>oQetTΌϾ2wjȃ{TGYrQa L7 bOXgn@Dn ta ()3F櫫L(`qt5kP37_OJe|'7Jd's֜#+:]rNSJ.$Ȟ { X,`-]&Aёݥ]=&tg?ۜK^puO1g( INݬEEUNd"ȏe- =]a`l)nEgL dQ]y#;b3Pma 2F]OƂج~ս=|#N3{-G-`vIwhYgF`R<;=;j.B]wzci<V~}94j/p叉kj 0擾'Fr8q^_ &uKUKܒM[Klޮ-%i JyF5_Nb 29H‚g/N9 C}2~An~^Z*Yczϛ6pST(cRS~)U}O^~4_~y`'oj"ͅ7kEr@fKyʺ5ia^+xkPi[;2Hoy5sE,Ʊ}l>1eI$MRG3qFQ?+/ם99jxV'2X^m6|oz`@o,pa'n4*$7plw&"( <)%u+8>SQct|i} 8IM"EUd'^8/fi8*rv\RQMƋ\:Y>&/E$q2턩;|sqkTX/4'9yBGR:`!It _?xlY1j\cىB'S't Bb6b;Z^5Eh&eIE*Ow{=?VRe1yy\L"g9 W3H4s78]ٗE֯6XYB%0# x4lebd%Beg_JߨEln>+A̲Bk4T%jOtW{|/vۈa^1w]등{3+GQRkzJXcCizcS1Lp>qcziKxK#:YD+ DL٦$≝o$ ur 3({jC>RZg#VX2"'Lcg F&6~|=(-c}t@5pkhk? RkoTzO#::햳unZBn_bY\FWPt"_*/"shalIu{H/8qZ+M(s;dd]sKyYU70iEUyK>1©w;GS'7p^k[Si 9\Dł0j'# $<vA 7nk S,Q?BIjh BYoӓ.Ĵaw)#V\,kJR>.scTB(: |U9(.eGC"8p| 8AQtu&id!1k%#Ԕ )ݧד^_!̅cO2-p0Hژ}j6&zlvG}Xjkev3 뵫t Ya">[ׂj ׺392N9}VhDk5D*#nblhpA}t:*-7.I'&}?}kԃ7缫U&9i%qMO`$EDJG<|LBRx_r/Wv9s(d(RwuOYiH)O@"w7>Dhn0 HjE4@êN߫TwE[? o;iM"~,_ϰ'j{H@;~EpU]BHeO)С# ݱe{mIfp~̀/Dzdi$)'Wsf EG)|E.3TLdڟoA?Z `d|c L1_X9roL\nMIqM6(a;uƙi73Ӿ7{bB:LG9އQ[A2y8!<_ԭZe3+cA݂Xҝ* 6)Dn5Okw?Ǣ$sVUfd\{la~\9SHbIꂰMU?Mi3JU6 +ك?JK7/~.هjpѠ"y[p{z bzohV#D/Ađ.qǍ c?V;Bfh:RrݼA<"3"j6M G djTY*~'\YNI i-%r[*DZ; KuB[BgVEqμ}?.I| $)\(zGlj wߠ>tF9"pZI\ɯ4@{{ո=Elrz*Bll+Řgae\lN[}lI"Ţ)'yHNP pLn2: %\"p Dh_4js-<Ք-An̝S$ŜNU9 t#~"BzʮfRBCdNTFEi|+Vm7`S?'ry\)/1?`/ī)MPFPBFtb1X z”DN&(Zu14h֌2yk:cGE}_Y I|ByhN#L~ \kt1@oS@;꼅xYTT<}ؤ>ao\DwLj0|v#Ѣ؊xO_ vwHJո+k.j8.en-+I>=x%!V;l yLeNšֽ ^g#xlX4QiʠW Y1M"2:(ZC3WҜ4tvI 7A'}mxmY6ns1RYCKMB%lb/Ҵ#4~jˮ4;VYMpGf\dNxn}q oӕmJR,TlP^EhiPM,lHq1o11fqc4 ˸UZ4oJKvfP5L`5TAbWS>uƭ4aJ@{&S W*Sr# E8~͏:0^ȁ]d;=U!bϝ*(~tsn4p ɠӶ*yڻNNZ#6*TXSRj-iMC7 "O$` w87PTI ;S~x-NO_ tzvIMo"3"r}Cۿ_K+ ҃g%4s9% #ݙg*"WpS "NP$ANCVD|2baI򳒮}4"?,h0+3:+ZIifZ JgC?FI<,iQvԦMcAFU4Őц#V/R٩r?-"®) @r`ǵ{gh,c (ȺdH4+qYyUMQx]$1asN꥞8N97( ^i^Q i^hDp̦*Z`gI#Ǟ0mqY6@ᦠ^ Jx(TV5OMF+"ӹ$l?ulVn㮲PBe,SvSEg%@0g4{pUA bK-4t[_mVXVR\Vr:OLoܹ0t7sO70/VnX:҂o s|lV)'+@>1ƷS1]rկcf[xpfIKg"ni_2ݮYD{3;_=<)`v$gQ*lUQB "bwb|g-t˵V8_,nB[Q& CΦizm膇DvÄ$M8Be}\oPa*iF~ݪsyT-/o%\wsµn4)3#E".E#*emNsS#BA:4IDŃ)i>N4*Ud[MC"!7g Am9>j<5iԦXiG~2 i0"0oPʒSmT{#=8>t6/|^?*ג1PN?iJ4 ͒;CB3Tg\)(Z1ۿPqS*ޒCZD#WaہM1C"OOs7#*(uouI9>#c6H 顲yP-8y`D~ηV_#V':~ME(-rEzmk0v L[i<ʆι:fЛq"bzT**X%rQ eg8cۜ`go( /]LS_o>ṅtiRi_ڈ%D.4V/`vu2Nݮ2T9%˅!atYjxV&qPڙ@KZX}z~nQfo`gD )CmNl4B IO(埓~X?N`m5~m4d"jK>}R{7ۏݪ[UF4o&*4H[T\"nq@ qud\OUl3=̓TD PǛp 9-G;Φ@kDݐ5 Z>rRUDB= $*lq۽35@"$.cm,Iw(mup H?>0t!dk7P0D,گN+2RD1u_?*%ۂ \^ҚTԥu3xH6^(&N2;ys K!@;U$P [ _ 0DHh;" G?JHv^FYx}]_f**lG%-/O.|[,S( ŷt%:7踐^^>'7 Sͦ;8k&Ԧ5 B_K G@qsϐ!"ym!;aw-РGw.&G+ܭ{ѨBXxߝM{بXhH@ dDB;FΜ@0ZB(0H[K6qg~U'I"Ɏ*n.8 # Y3[uX*Tw% MؿSlWqYj͝a,뵡])O:v>c56NImrEN6E*?:B2P9P HU  G8f_4BwTIՎCic`ڬ-Xu %NGӏWG1!J|og9qK Օ* մFjeiXfѐD|9Fܵ H0 R~%2&WQS0f$cFڌ}X▗N:_8呄ħL6ȋr*B{"&aziI66c0ϊG|4"^;D[*Ou`F& d/=@RXFHNAjGo%UK!P5Sg(99H<~%|n<϶O q= 0ݦά` yh/[7"f7wHH/,/xU& ].A7XcCAo\8$72b4aύ@X33Vgėk\yyVM+q,Z&NBl@i$3o2E4ZGJ*XL+oK(й M n\}Sդ$H+/қ\:Wiq}1#k-[ o%.ܩ')Yn!׋ٕ1o{Xn1UsU&?ëVLnVKtޑFa^, +V,s[~]kҍe_bC˒$4kEF3e'N`6Fn~D`Z$̵J҆\L j;cT,L I#nA>?䡿k' DqCn9Բ/T\:1P5Zζ<#q! ,YV^ݲ/8I;1N֘'4hɊjY^l Q8|:V֢iToS2ܪdWaC$4I,-MLkY5]Mَ}yI:I\M^T8$& =j 5{:=F;돣S>-=cX^V~2V85C#"}1xRy$Ņ1xc]frZ%EF\Y)5~^QqTE6!fJ,"zc0+mlđ.K<+&0/]?-iif{`u> h%Il8T|f#N<#MرL TCYa{4IƼg/ϋBS値$AW=Hffӯ3əYFkaI`' t?&+Zx}aYl6'k f;/Z?7bDU$v6_Pngh RJݪV^8'-{d3em;6JR[:rFӛaKh=eъRP0*#ܢ:%;KCgn4HCJ'sr&ғ(Il|A<-NRl:G)D6=3/ ) l#pkcv,w@q *%)D}5CD^2͗gTS,& )be!i_DP/RIU6o5ވWl޿F`baJUdfN/]FO%`6`@5$bHR邸I) }dj=/F mbY"`u /Kl]N7Yz`'P`赅o-[Aoˊd-<I|7l^GU߷I!k*l?Vk?1 ,)xlC-\rԿ8 a5d-޻C0&h=,CPa &VSDd7FHXXk?>}fu>0Iy4f5' D>v'm@y"ݗ2)s6 oo`ҖSHtө ^*Ua6nߣ0jNmՌ ~rsqOBe{<'BֳeYq^]XsKF:XP#C, "`ytїhT壎7_ UQ16ˣIsS5 a次SSVØEp!xbC7M}-s3k:n7 g7>m8;lrs5u+ءꓰq3&S,Q(aQ>C# {MP$ĶۋM*PG߂ZùtYxJԻ(d9<>U-n"iY@a {ǚ6%捵$ۚWAxu3e!V֛ۥۍ&ARt5b,'2Gito/̇[uތf,{:|Pފ1cf;Äy`d&WCO|n: 7) *[41 /)hބ1}\?wD맊 p4%+&I.ty l/SlᴴLV} ɟ8SuG/U˄o?bWjLDT|X'r9ggi vɃ ݅$v wƉ&\οwQDx@W.Ⲱ gYD NF%}jxfo]G"4FN*p~"n]/ȇSӂR`s:u Bo3 6NǛo,i=9h ܣhF; @ёO>&D#HI{|6{WYE.dnU%l`^.ӉkT+G|d׊=h/p[Jme{{,},cxto,NXIj'Ȑ)IZOX[sb#Yk[/n{N )_Ϧ- E6pZ@, 8; C62e6pEVg>4sPӾ ԔO;`eo҅*_+D`21sHMǑu`:$[+wJBq|G)-WX ;QH#% vxPh/P>ڏP^Yb l,.+Fn}ǣ9tR?M.NŲJjp\Ӧ%p{חKk؅MZ1:5TPy&1 J]Ty?DžΑMPO-2M%Ot2\a<_zG橣 Ff FVor=&HjddH~^rϩ~/?du\!xccS &ZotLU畭AHQ®2"O 7MS1F3 .?z+S:"v&0`+aԘ^U䊜k+ 6G;͗,5}vN>ې+1$ y޼Y)bݮSF^RY,nw{܌Ar2:=ެt,𘱈y./FVA:avR}l*ѨF)jRX .C IJӁhjn|Q`jOsf>cܮ" &JS3j`4lӸ76J8.Ƀ̶$((ŊHqTm}]_3C^x$}>2(ŧe]ž ?_ QpTdM7zIrϩ(gEj<K9RebՂE.U)pw*s-P:TuV0:t]ˑ‘ֱ\+7K4Υ+n$DzFkX y)PR4>W-Y.VϭMN]i!ңrUiA k3.0c~A`~;.O4 sM8YLmfgMxyul|\I!5#&6?)'g;m G Ŝ8 v8PHv1f"YgHRa'0y<&stakq!)*\sJ?{ZG:=k_*דd /@ 69D0N  γI1l|'g$_x:L[d]/?9`iJ#A';sv98NyaWK1\@(LlOhw a jr|w^L`)~oEꉯ""r FNωՎN"TʊCϒmBיύ&W OO ,__UCגl\xY|xuϮؠKy^ +#9p<⧬8qGP>ipƀ,r~!xܙ"< dNrpI6W_%);/ |e(%r0ѼzNF8gr7B*}J=wo ic==` ^qq[7D-}3 8nmI5!l! Bq cNZQ%ԅ@;/\޹|e5d_Mzn+}"OFB Oq W:yN;/xQ~+9]ɃEGҾpG/Wqjvv9Ͷ͝{+)ta40ݪE0˰4=8h(` ~r8o"`-dF^X81IOu()-z$"~%kf3]D|9ĝ):f1O&Z$Ay!Sïf1}o?7;o!D`!܅N[1Yd/8g^R\϶"B"_K74G+Gs}(Z7y&)ˋ)FhZ&Vc3"XDmې~&&vg_P$@YKF.痖ŃqbG2|sR<f u%IN"|-Kx'o =jE 'jhrkXkm ^)q=wufxEvYsU*+BMxNT|i)4%v)@;QնkYkS 04Z0jY\- 2rk"S?= Zb:e(;_0وhfmVö 4B ^vLNO^bJi2f/X hml8tf6-,Vl?#зOK7 ѥzxE@P ͐>?aiJY h yO7s̬ B/{ w?o(ќ/SQ6`6PٶSI>?]#m )v7ФI/` I޷ј@E (BêycAv}<3ޤA Mg0pT5?t5ٚd!`|JCNrN WMܵcUR ׼BR' p~iQm۩_8Bp(|JP'XPZ#3_2#G|=&iن8bzz+`!]-oM!1@YW&> +xCQu%2x# '`0^Ĩ#2Ρ+G &5Y 1AhռE߿?,Lwishކ |G/Of(ၪnt 8ireGFf0`$2W$+{.>GrnV}qj7"Ӏ @cD~и lᑷ@VDҶ@b&+^Iɶ NO+rJ˷zNi78v8 1tV9YAdb1/T_q姩8/F݅w i%됸 ccCT39)ɏC $ lYchJ$eZZTt}KKO5+HnXO6^TeAPCmOXCdufŶD` M;Gե#-ΖgZGm+V H7*6+(btZf;ŽJd.z5nzGͣ p>x>.()'RI'$]I~AV:(-'}0~G-K/^7)b%thƌ(ɟگ?LuG c,;bsNJfGȌ[,JLɢx9Y^ n0k[.f.4 ~`{u>jv/N$: aR5LXAq nTfX0T"nsm 8$Bh Q1BX_OT.H>DKm%&i!l!88h̊ ֯\Ewe5 #.t=cbJJelb\_-[_!y:h\=c +he{k8?ѿ}Sۍ?աG5oʬEz,}XuҗCTik[$ r{-\^c0mO`H]*Z)iFoLr/mls)}2+tlmO7 ,Nhϼdt{[n ̄C y91wg!{ufL,%~H[. 8*ݲUf ].-nG{?Xm%knĩ;զ)71R ۀCLMuw,2v.D7w`H3,bxAA6\%h&"5T??>jA1.84w K'e4߽qE1) rrw CqZvkό-Bm~B.ހ4NX1&uaZTNĩjБU3K$}XVMk+2$=M(缝n/ >z%+~yv%DgT8Y>s^9xW!ީ2v˥T rn֮Y.g ddC\[ &HԫF2š,su3tT9jaG(H߫dX ^Hm t:3LJs#t+= slHwP' h\'RѦ-,1cj<V'푳׷-~L:AuV7w YYTEdDWGC3ߝo9͛߳&RUvLPm$B<]k!]GKُZ6|Ɛ(-Dp- jA͘ME$'XKI~o.٠`t' 8=rDlمxGk.c  ZH!),6V(IXLH'n\- l? ˌ!=p=}dQSLr{,1w绐{@Im-O$ri-U퀤֒۬%Ra9hI4F5qc~)McBuk|Аonj{9ɍ8dFApqh3BcK7Ө!r {iӽAK{WX@LM7~^MBcT OF9-i;#+27fp D+Tܙ=߫'y's7zԞ· Qf"cĭEm?M L}g̸ͳ5[< ַ 3DVg;uضⶪ9VN eVc{%s=sge`'יW7T }dxUOCnćכ1V͠d'e063ʎz%nwݛ{)&Tp #c)X|z4)P ,jLv!11;A ݵ+m`,pep~ ozA5bVQ ZӨΡZ~/n{"P+6L]eL&f\AZ쾎\4kCc  U(@]\4d.tZHv *#"@|a 4U$*.5w^.aa}uV:laNELC~<\iH5j SvEBݖs'.5ߣ3/1Ւ:Z#w늃0C#$t6*ᯋ ])lTa|%i#27Aq^"GƗA9dN]RS^h݉|Ӽ! ^ u~#U qqdHU̡7*kSvLa[Ӯb/䄤 ;pAIj6 bpk9f~dA%)Zn/3! T>?^#MP=j #.B> _N7^*dP튅T̹z16ςܜ '~8{SJ#n,x#u| jJ d-oG~LmiF-TAZ'ČD `d]R$3vrc=-|T%* T6 r/@1Fˏ\7!,*LVVޔT4z 굨TУkcYJHi`M%ffܮFvQԚL= X)!Աp!aA}~ zF}bY8nG@2쎴* fQƃyе;V(:Y]uO(ӝ а~Kbn܋ p)V 8q+inf5NUd3ӡic-,J   L / WDסaaVW#W'쵫NM;uvx^b@-jS=we6=`-j5([3i 9ObEvK#;IjgHc(Q,2n!%6BW'FI':4dPopc[tئu,*Qԋ[xoY֢7޿h/gM &'m5 7_(fD(H * uGKR$MhNǛ>Hr!8@1zb[=|GY2\H!^D=\8LWGЛ$߷Of \;/*_P( TUy&=U2h5] lfH[~\ VL!ri izZ*; [&qz"Ä[fT7as$tY]{co\yGW U:vn/Lcڍbv; `la^nMQ8u O}/k}r 8Zz+-~ngyc9u` Ԋ*+L4X O>*{+rgߩ*dnm᛬Rヵ\^PF=__SpKiDJJ=OZ˂E:*C)w3nɔT3aM4?M`0a H9<#!pϤSvT΂@@qN OZCgU ({+ "5eqfEW;#9(*1Xx]1NSx9rTMHJgiڴ3592ST<0"n}qM\4!U,G ziYj/:rZSۗEluraS(;%zrË . 7[LZXVȿeQFaWğNs#c;Mtz01Vdƾ}C9o{_ԄC2 ` NƞЬzU4w`p( @/!ڛ1?#0VGz dYkV, u$5ӄkG xKy^Dm(U.@us!EsO/_`]i Cfqe!nEA֕z[.PQӊC;C޹Ӵ)%H<<˻1%k܂_ *h!a#8ViY|>q^E)SIn 2TR5 ?8U4>uNWTj^1\PoE*X4~{@nzB %_]g@ƁMϢ,K6ECX?zV9n|om>t2 u;sÌ&CŤ":IX8xWdso ,%^05Dϗ藻TmāwV5d LtyXvQG h"9@|Dz2~XUUs|SٮKH6cIVڄɱ#`UXpZ&K0"0dqUy 6OV×}hf[?M$EB Xc Β] gdD$@BxAD-B`\6h!Ϡ9,uU# 4Q+.]䛴S3UP %@I%_vTtudUuGeMbP6` o @ݱXّpj©ȣET=feO\'ܳ< VaVeͳ/HTm[QM=I/I_LB7TM11Qm1YZ ޽.}[&ECi}$J!sR%L% cv.;$ܥhQ|l|eճQ+ sh4ߖfRTC7do8߇M>Ztv653x9;4bO2Yhaэ[1uN_R (ߚaLl$TNX*"u{HHP)KdLg[RʑQCc,?.;AƊ[ !>‘2ӻC?}@`ɌK[p 2@%Zn+"L(LfT#I羷ee;f(}Z\&1K@3NYތQb̪;@ZN]\+pe[^p/Kƍ6%+|#W-uxSIʎ/BԖ&g54 '-vIZ;pmca Aʏo$sz15$Ha!m-Heg!EN-G-gmhf*&Wg (ϼpU[wa:QKIVmhb.M"SJ,pa25CL:w_a:; #{S`zbvY$vzc`zjعak[! pc0u ]}M,&JlZ\-j"*/z=iD7s` l,m q-㱞0m$TyiQFgzy:ď*4ՖȾ+JbP9)|yM^ELޑOVT[6ki&lE`O& jΌl^a))AKD&2~wGr.S/GԐ/V9.yOmMJ>$ˠcBaЭ)ޤɽH(28&9eB ެ"L8Є (8Y>0kmfQ%h&wW O60ܰ5}\o D=͍4"#4<W+i.*@2,p-YdPӘ; PJN2>t7u4E%(lGlgF^Xq)MՈFɜ?ɧv+nk.1Gb$Ews<1yFLC2|â-Ag C7ee+AΨؗj %d0Y)33RB3Xe0[ӑғr0g0xszѬ'@k6ei"4S VN/э#JQug(9weZc6@)Px(1 $}}c,89s`Îi&$b[!Yw虱Ȝ Wk酚 wx04KR\VM{ݠ rkJ;{p%Ŀp }9BWnCγ㯗'(7\VuȪ" ?ٴDzM#w{ #TjWl"%~A(Xm?XUs~ws3̭H8kYԔ2(eFjd(Q]jH5qΠUR.ɘ#]%ڗᰐC5C!z\,\KZ33(w q dw>R +V,]n:,%Hy*}+^2@K(9DJ+n?(i$?7 rg^?P >` TAz6Covp5`7d qYhQ'AKZz]u)W(WzåCeLJ9ݣg0C_SRCifN{n}&<[ytWƜ~C<إt *NQ(d+W`ǭP n]qCÔ.a\qx_#Zv4b1.Zn~IjrW*6c]vfUzZ]BpGVG 4S1Bo=}X,-;VX/G8G/ S ([`3`v:Q ) D\T(N*:~ikm=oE_AJ87*s .]^Jb׫J.=:yF#1&EmӀ]D`N@LegT}(h:`9)Kvf<]_~kE'2xY3m{HoWT6(sh^X_bc?Q|z׍Uk6xO]Lg5өyez汖sW3F7Z_[7VpIY^U^3g>5j5Vr!s>S-KogCʢ34N#6._IS+Ӈ6"(O`+Gi]NHn  _z7%Y̫X<HK(حeԬ~[޶8h<ǣ!3HD )VJڛeR؛j~b`[\d!AҎ̖M83-/0p"fwcXm>0’y')ut)eY@ȠC;[4n?h>Q7т{Q/F<T #x{G!Ch9ՏiO/L5+1 ҡ_)9KXo^ORp- $?Ng+ X"æuU.Ӌ wy١D<[RA+_FbLf .vg1KCkF0TN۲&L֚RxWz|Әݖ()}Sx+X#ؼ4u~]4 ӹ 63x?2nG\"MY=f!l Pc&]lH[:MEq~Ґ8`^+fXHTZd1shfWݲ?B纫[)9m552X'›-2L⡜|YAt08)2~NATٽ$byn D&w'nk) wR. NYS|DȜؗ8LKfnԩlTA9-tj{;LSb?)UQDFEB(wH=#Uy[I@/Li BBk\!2Tm '~ЋvWvE9.HCa]314aͼI85)Bmϙ @l$wPywG/,-a(yjO; a~ƟXR*.) T GU4x4*\pI'i: pʶFiNdPNͬdȶ` v!w,@>%k܄fJ$7Bwiޚݢ0yUw L%4sڭ)!Ⴌ1U%LQzȽh:^Чϻj4QLEKa/q֖`c)^f.9`G>]<K9=Wi8yQjuTռ&+3+ N'z]d {UՆȻYr8+`Pש7߄rt%~wrXĹM@[ ;bUd Xdo 3zڲBo"m{Fd{L}I6p?/!tq|}K F8%-sLAZ.95?]^̔eu1)7'ՃS9{ǨFxjypZx.{_~ dSDa::1Ev@ΓLLTPUi4a k6[ً[#9J Hݩ1b{,OՏ|${{'*@'~ANg.*b#&o *-ge)0^\dǭ2nzT5)nE' Nά|-\pS j?CsqfR/넆@ GK^ꯘ9&tk2N+}a'I:KZbWocp[V宑tT Y@TIMڕD%kdجXyYKI1Rtf"e7ukQuW"L.72?"3-C= MBqKXA^JpeL%?t70&: pnrpZ@c_y+}wT_rIm`!)OЊW4wxp&4m*œYM✽4?$DہΑX E%J?»EoaȀ:%n .r_Z+AQj%_ />eЫ:%p$W,tI~!$l2ϑ.jY1+%)!zʲ/λV'%hBd!A;ʳF,p )}||{xߠی!q!^C`i*xv@PRǪ!@+3 3zdNlב n.վP6[ElLy]u|2M_2듑 {Hrb`S FoCtj[ݲͮ}9>-!ů Ђ$fԬw^*j_;)zk9:T];-(r%3D,J6m.LieI4li6Ǥ5͇{<2R)V]{\,%U}G1>( D@xd*!l ɏ`4;0y"%u}%^[AߢGv-Oƨ|~z0#׎`E 2w/Yds3|H`v1wMA?oj7ջ Q1P?l+>t>|jb ݝH+"?V"*Sw6vmn WeSˇCs ΡzW#3[]4bTıp^%}`4DS'KDePqMhzj=1_F`x? PEF{@gnsgi$\ukDNKK@wF~b1ED/zehҧߍ0-HȹiS΅pe[CBw .YJkLEz|2܆ljK^ZIu R"9bL_5~4F`3`eyRBPCd X|]]=gn!R-%c 5t+#< s\\V9E\a}!"M7&F )p]xoT֫:|5## iv >4hV<+ scB9Yv:`3p(;#>,Š@X$|VKC-;UGJDW5)F^P-@HkE@p:küIH8u$QNwҲg}8@OCul4l^+)͒N'dY8&i4(.G&+YCa]˪o-2 Ru(N}D0־(U QLaӞF1·m{oQ#S>ҁmWFD[ #| 67WQ4b);wKSKwG`(][ŧ0~C\āp{WL+ ;%lqU3YM'G!FeE* :طy.s/yUC.ڽsyE``;kO=&/a^rV=+Au5O>IGAY e=z&?o r /$1jp9#kMf#ُy-%jqsW8l{GXZzI 9 6#b^Zg[}gᅒs.MnKL 96bJ>^v-_"x|@¸p2P搱>pB[%P~JK̘#[`mXL`4 [vo:´=c9gv;rg2qXZ^C{F 抛 F ~)aO4 R+^/׷*֌VE|bmsE1oA-)^+t:&Qޱ]f %7XQ25LP]lz9J%!to 34f(d+nx&tofs[M#b?z I"ۃ,cqkPzz"jɎX*SzpU)apl0?gŃ^"n .?39EЎg9t^Hy~ =pZȡ{9m o3H%-gwT$#1~ފHIu.cXuE_hD_S|i.g-뒉č|wL3U$V-[uFU;Y--ʦX3C[9}6 QV?~nV 簂:CKWT.Fܺި>Ӄݙ`QDM3cZK)>>DW `D9P!:l#G lBy(߳ dE63< &uɤ&|}#&Kr~\IN"G7,R0/us:p6f 6pW!&o˨S YWS FGND &@!ŮhՋ,cqK¾|EeaKϦ/_)7U+B}(PJT3ܴL؁BL!Hc) GpQn8|Ǽ6˷촕գ)n eϛ2Rr M,aGPVc ͸U^x4+(NR|Q? `SU7*I产t(+=M&" k\Zc+EN 7u۾ OOfb&u$빎85( qz!>k]aZ$5BU;8. 'W8M u Q=0]+FSx3aqa,L&g< g+̳,WWpEXR fAI ~*!Q֐m}Cn)/E{/qyLN åP3ld FE)+fF ,,m*5du|hK E9gDR犮t?Au 6T2x0+sy,e <[dM{~.ī%%VTT,3?[R+'d٪ ni.hv9 _ EjYALde+9>ޏ<ЋƓY;>Lk9˒ \OœG 4(wr%Z@b-U!rzEdF3b*vp8.i|#4OPP+]H(g)۱>XCKvΰъ枝t8VkZN;^SB7ʤjtzӨL1([o贳 k؅x`ݸӌ~l-c6Wh`aJ)VKe(HS3+.<eQ Z6`5,C 6Waݵ0| o3CZt NE%603N~1#t;Opj337X# h ?ҙwU/g求""i2mwČi`r|Lz;Y EK̟φX#|l)}W5pz2Y*Ll(]jK2*9fLȰ*`)ԣ"(kN]DkW VatG,oYkЧhCqd6tz 9/Eb};qtVEULWvNVXch/f1tKR˭X. ZE+lAc#P%!87M{cVt-z %{^FQXfEe VL/_3r_հE3+g|s\_| 3N[h/>Q#;,X͏MHibһ=MftAXX{GVǖwpj[>dg/{Hr-tTR~ j% JH9.ͤ$/+9Y`e,0j3AX$k<. ۤeZ' $kWFYNCtTM3gKu90G'V@h[<;:WKw`QkO ' P9m\Φ?,bpD)ӊnEN^j=*B32#2zJl4wxÜM l?A[ͼ{fyx߳a Vkrw#-Rz Odwy{[ܦ$^X sm| %T]C~Iu,kv\DGl7a e?"RŒࢺV+kjs/b>'kn)+,(#͞|~6'e2Չ2V?t vbĖ&޵k{ 袿OymN w$|)&QxFXQD-Ԭ:!)ұVŭ.r F,jDښDŽaX5wY-kF h+tc@Xu̔D٘'l.Ϟc|bevyrpn#@]O>ije8z: *}!la4U"~ 3iN)Z;$~YڿJyޫ0S=YyK`vAsI?ث^(I+'t #SZCn ǕOy/sM|֧kIo$h!<&$3R1&}Fםb㴨vBP&;h1)x,tBbѾ C(M(ZSG &Ci*z'L9whI+%Ǔ O͗-3;BldvƁfc*Na-*sJ͜ #iL}x9?/NffC:hzI, +'$0絶ëmqE{dc,6o]yITl6uI̧l DNnŠxVl ;y;)ogu[# yC-rWST=TJ!dOnjb : cʍF͋/Qd2~aEG˰tY8Vs':mʋ^;TR_X~6ѣe Imi~SA*p@?ZjW>k[mEG aAQ7Y@!]A UlE2<^D/k6/]гF@N{@}`EdWDao;A4^e@G ^v@^y^Ȱi%q-UғB8XQڊaɧ'`g"LgGglGy,zLZ ok|wvd}ihkrw6GL4VjIfGEt mOQyƋwD .OMRXq O3Yf{s`~|w9ݯLd]E#h:]Ats_Y#:fDM%C+Ni]ï7^zw_ta5M$E鋕.>4+2J?eT%xU(u*Xu}MٝAZ5`^wD5>Pm8A[5/8 rL}%A% d'rDbcN=  Z8}Ŋ^@߇$ Cr2w(m~MȣH|68 Pt#6֭rN #F ,Blr?!gi d9?y~N"Y=CuuGK[nN\ä{NKon!ܬ`"S쉚ADE[W˴Û+ްBf>t|kLm^b ׅ@Zcso@ olDia;h]E Vt"F:L"V\@uSo*X=o0MS U'lJHϹdv5Eζ"PaλX䩆} pT * kykGdMS6 ӮOmsK`N28'EY@ţ@lJŌ@dn7Tf [1hɑw&x 9o_3`ޘL˭);>.j؏]A<(S`ցNgF-9X7,@}Ny'[\;u}$CuGm5FJ0)ʲ>D}q+?hy5x)0EJs =EzUxyց"}D*%(\یU S5zT_ZQ!Lw dnz?n#*`[O3i30L*CGI1u_gLK&)tf>?ffOI|m8e>wR`B<.V&Z6WluᅮlܨԲ4BkB赤8\ZJ0IoeU׼]~{WfiOiҵ{ x+| 2k}# swVYyrӒRxLq $ N'ۭdMU> :n(t-eN@ UhAu ^ uKw[ڮlBo}._1h`j˳D hB9рGzf;:6ېd= ӔK>(":lC8=d]o m3u4ߞM(KED,)p}aʢ>0| h}I@x@ʜr6>wg3xH5 waIuɃKc>/^JjAKW 2ΣmE(lߙ{y:O!I'CK9&J{J ޢV㑘4+-^ 9Ny%[O({q[Щ=ial0ΪIxK?ەw6=Ƅ'5vE#tץJd(3̜BtT܈B/VQ ? ؆"ӕXέp< n?9+-1kX1gc|%cӱxYƆJ%Zy--P2% =]0XR͞6 D`Îι,5-b6RVu@y6hG--~=&ه5nq*Ġ4| sѶ|PRj BYe}|^3uV^~*pT-}n!9^볧hGc"l*W ?.?el Yo_68bޭW3"SB1sE`h0\NtPRE5xX9HĄ&#kTQd1ͫ| /*6ٓ\,\Aܰ\o!`&<~ǗH_>zX:[eJ_"IA6Pz2Xesؘ/EZPxS'rWCq=(e0ibxѓTn5w׿-Bf ( .&z@QTsu0+Srh!Ƃ.@GF xWr)uJE dV JQv`;E^q:^Xczn2z/a]ݫ -$T#'tɤ,uS %8F&$3dCFǞ(""~VpV!tX]odpIRXDLΫxdli{We4_[Z-^څ B(ytJ 1CTYz^[)=*{^uVJ6bq+6ʑA7X RO$ 4_S6(kp͖Z ssDDm4ZJ # f5҉{I%5>eʐGpl$x3}׎_e;k R䊛Pdo€pUC6f u#t%dyQR2۞o}j\{QpR\"ENT~3t{:Rʔ*s90@>h̉11j#-NaUNwsncP#ѝ'ts1@ڧqK|~N.HqHʥS)Q,Vj+k{Ӎ7-B|MYVo&'1#ΝY7ze.S' D2b--hU m)b6pdAY:?WM%jRɓykiiZ\ͨCڍ0z"%,le" DChrURDѡ_Ȕ@#ͮG ʭk2 !~$7=Q}*g7 ه7խG0HuDѽ4] }Ts<QNU@hMO4D~63bM>ӱ9xn1R3lQ܎d%IW&<}9Ɉ . 4#jA6%xT$,l#ceCqp8Ryg6C:xܴ#)18nȯm1Z*hSċ} ΀Yࡖ"8q.- _0ĐuY񊯾QVKTYN̓c^ኗFpG×]#bGҲk&F^5ArPPa͒IWey^tTKNso1X1jL\XaP)`>N%vIq_=YҲ)Hz]H0p8$mћ>oqyf1RV^*v`t"uȺ cwCg;FA7_\_)ȭC㞬bYr%/te6r_'h#H,1vΔ^P^{5j.U D+g ALQ9T<իڌa:R; 29`)sm$^ޞܴ9KkĮz1ɤƆlU4lvN(cDl0L {MsKm"ò '+K޷,3t O`+] i҃n! x+S{kҞʵI9?ƒa6 6| S] +n$mX_xX9MuɈxBt*X Ð&SwJ(oD3pj|j+@_^ײW`Ml*]lbYQXv+ x@Lt[at|D`8[)lOKn1[e:T(B\CD'Jj\8 3CΕH KҞ[iĿ!6E?"6!gS4.) Olh-0|q57̩\ϮM=@qAU&#u'v 73(2QڱRw ]2~KQ$R;u mE}oL'3I~ 4]JzB{p]LzvY嵭VEV Æ3F? 9kG-qġ∢ $ʠU/X{QZ}0Âh.)-ʫLL+ |Ly/dt` 6=}:z]2qH'lnRc[YPd$5QAP0$ӆn" %7Ֆ|Eq=⊺Xzgҝt!W1^Z:T%6T[# Y9jw_thdT;L\.Ǝb}tté=V~ GxC,i FE]#DtcG˳q+5;JE:9XnP5 f‰ 5f溘HO$n}ڭLԤ-a ? ~{(||rsy_@R $*VCFkZg3+/oW=Zz,?5֕5bO3g &OtU ->P8)6цl.| #fp~iZ[ DLW`NjYp%u@Ą׏ӧ/?<VQÝ7s=vDbD*]:He e恓cqi qw,g}lsU~Y@PRYA4N4SitQne 1ռByؖ;P>7o#TBwA@5p/$t6hQf1mwt4cep F }ߣeQTr$4Jk8@ڜws*CCOzL8XGʨUvJEub*p|Fء7<ֿ3KY³Se* ݯLY"mX@1"QKhCZGN[ Tt( [ܠ3KNwq kٰزDmShJ3,践)FIs\KnF#H#NpJXbcq:n:q&tN-t٩-ޑ;0 a9I( |%9pVTdfKC^$L7= N=w^{/Tb$߹x p&j<\CGհ+{k>NlEfd&'fg- Q<ѯt́V&?qflP\Ώ]6Rc."a6i_0A'=^tЬKy?w *[TO'z-S+:OW`w0h,&n%U\+pܸ>  UC2Pݛl˜12rXEt ¢0o@Կ# f7]$ď\3<BU:KK R5N3+$ÖWe#',gڪbJXncɲ LwltQ)Nsh!s%2jˆ[3ڼBm6uKÔS挧oo3+TNp3Q鑖-bײJ=[8S-0ӿ+Bx@+'+6x:]+Gr90Sn0ND&y B*UˣQm5~">/߻V:[дz;:Z2ɵKE؉ |JG };?i.Z~Wr|ۚ鹫)dKhcepr Tu1aٟL@ N6dsz5Sݾנ+[u Aǐ#s<Fu_:-^Lu6"Ϭ>ucsQK.^|G} "d Dv02@j+ԇ-JOF.vji K3 &Dưps0(͸FpA7>$_{VFR m_. |&7CyS\ aO{H[SJB=sE';ݗ Kp_$H{ix?sd>*\ō7M*M`Mҏ=Q!,$ޙU]Huvǔ`#1`J>$&uwSFB%t63 -nrKM}I(Qx aRSE; CcX޵p_gŞ-NM돤jʛsڝ\=x be}W>1jo*C t;x&_Aer @;8h^z foǏi͛? v40Lf``w62 ųDPCl`G<'YƻN_VD]b;Ÿ"d>=Tm ZCOXݮ;),SGOkrPNS`+^B1(zGIX8>c_-jJa,,*l55jKIJH馰7ӛVlzZ7GCrOJTNSYZ%c}Q/xJbv#PoQ%!ܫBG/9 =~ TwsC>OrߌTe;o|>Fl RwD:iv, T7&Pb |L5˅67Jv.ukCmlF({ēm6 (7Q@ /v7aYGG~J@LpGHC#@Z7JJt!_) J/*?Tp()~uD>=3q7 ۫%qzH#(~HRp`O1A^4({G;o̰w391/~ XvemWC!poe6i_MXxugw,# jA_JSt| <]Y+M|XMGD<5p%ɱܬh_~$cp1?WVϮgNbckL!['D3G(N9la qͧ9=ScM=l•C蕵eɳJB>0,cWdօqn>x/Ɨ@H(Y:;%5,Op|(S:: zLgO'lև%@cN֋x:/sx)`V)>%?ܕ RQ tBv j'q M͘ 9nTlqv2$7"u˜C^]R}(`.huk y\*o\ );;f1[vȰO25;i\IڲR?TJMA+%K 2· EXNJ;$Xg(FvH!t*@ `mއĞw룝<"wz5X;u@jأsEʛtyn^F+D7( ?Cs?unK~Ē45@g!+IXbYT-=pژhR(~H"Y*&>pڇoȹ^ ˔<Ptb94yf!kiMTƥe#Åvv g-yw7"F3d]R|_w Pf8{3i{oe 697Rzt¿{  +Ɣ=4& cL8г}lq 88{s+ ?޵q3fLӶ EY܅aZPƴ_‘!rw| {z[L]'QPfg3*E6{ T,BbjCηaD:I|J$tᐫܦI*jE]&E+ f;ҢԽAH&}&H Eb)D + ̓yxFp; c)l~˵9r=5X`{ C\].U*QA(3>#e,!3+py >gC%$1f+p]/|.Ml2rd41j]mU]1^S*ߣO]Ė"+Fk֗Ɇ,1*Ɓ3 Zt [s(Ij:,5I2V+5YZcfh$Sdr䗋GF!y]z'&u(TjdٝXn!t6޹rw,|圕XȤx,^aLh5MNESok+2 - )B!vkw_ n͇CN!59X搱ZkX*%P gRةnc_˜ #IL݌p{Y[1MڈlNI *3BQ,b;.( O6bwv̈u*,)W%&eMBM)tl {SmaHӵTVm9@A)Pjk/y{, $!]"9j|(mB_u2l%^OBe2Gݿ}f9 Zﱂ>#$畇YJafi9Zĕe8eC>$>T6~x5@maNPiISt .7R^{voj( ';C"676^{p'q/CwHtK8/RS]Hgz4D*'"mA(m ד#ffT w2No3P{TW'N y@%Ռ5~dionvbJ A+(ʍT OT"׹]4N;ưķ {=Z>'6% p&L [:w]ɑEU4cPFY& X{CCVag0BlmPbB]Zȋ *l ha͍0 :oDCz~xak Ul^8Ӿk~נkz#Ov_C^Jť5[ՌPkg.dYF|,eN]/SCnQFJlx9۵)h*s \ͶˇkS2Bf#Y22y8$B6 JR:oCݍKGQ[{M9Зsl+p 1Rymf> FO-iMqR9K}&l-ɟ兪Zebf %ZP $Z>Ik51˩0W̹Ka)$glyW,,BʻsX @mU&qYĨwDwu+xE> I3p| ݐ |آ\2)7\=!ɖR$zF̱T!{֞TT fZu 5ioc=,?QؽGUOr8@!M&Iv*^-js24̜z&_ax%\UFܗkL6OBMu8& |^ ߻Uv -׋D|_AXƳ#OPSg54Ϛzа~r*I&2ā*(&88AivΰwZG1biypK%#ݯżQm@M_>I ȳOW)Ju0tg HE/sMqi侊yZv.7EDeZ b~n4IhkȻ=Z4ƸQ"L>^)2axDŷ-3Ȥ1 pXv)LQ#j=9\~IV@؟]+`&p2UvGЬjÉp.xFU\qQ0& p=Н%:MpVL:ϼ1?-#',$ᎌrL]#bO` 02.H"[`|Y,ؿ%@Rxn>Uڂď'GrIr  rpO4Uf]2{2ĸ꒢O (;7~'S$?~ A;;34 DٕYMo$unWb^]̅&2ڻ-p* KvKjє[o2X.nӫʵb157r CW0UT_]8Ԁ/]b>F;Dd\{߾yi p qi6·Yv{B&=X6!/;j&JUaŸ́ hQO'"(Hͦe`nmQ&~%EcX4Ue.0V}^6 ' sK[W,FkiPR.X8iiaB8ͣh&2^^4` d<'' `|jLǰT,1l .k}ZTWF"]\>[N.d}EU>s o!D/J1wR*d cX~XDOM57rS] >vͧ/:'%p?B Ftp3 a*yA@k\wxm:8 :/b.xojly/{nv3h,LߤT!)ķVb@PTLXie4TId nS  "ᖷA4J^NS,SUo)) َց%h6 ,kHD5~{Zb??_pV`ȇ)*#0 U,BoruRڜf'11R݋^fhaoJ*|C\WQ4~HYKS~G4HʪIL)Xqs)i|$Ofi)XJoxdưH w`,>TV[WH2拆W +QcD0`Е>*f;:N5i%$[ IBF#ٞk!z;83IYמN)DmEXfrJ>LH 3aI WÖPnL4Au:OV]. _}Sqs#Ti:ɳlTE}JB,':1W1٥.JSQOw%oz ޫa9L6W=n ?"%v%|P!neBwyn;Z cΟm$D&{w{Mk>I,T^JV\???;+a^7n9EԾ>^v To(i,Cx̌Luj֍2G,ǣGf5s5B_.f>J24/ ; /dבWxVZ|H14+ag.т*/cjXF9(u2Ԟi"MܴF`*dC=G}^!9 .ʪ dz, }uWY4Tw;-o3M. B@M/B^yg/csMGT2ŸdCDkӍ†_n<748Ia7SYK=׍ S}3-WBs&l n߃ )Q@`8f޵IqQ~.MO !?(&E\ӱ(utNv"QRLw:B1dw *cgj 'W`x`$3s7xЩL0(-VIGb&Θ=^HjЗ`>i]V8} /Z7>thfIP4KsAuNlP!J˨ b6za PR-'мII2Lu*Mjb瀎t. K*brhcXt.8nq}Tx4 䒑ɬ1s,lE&粴h4.@F 0z>+(T&Pr8 fu\Db~-UfWteȍ"&a|KHp/4\r^ K'=YF9炾-`$ٸg+k|9,tZ+ZNA1:ʳAq=C#/տn\`{AfQ@o e85s]mhs?h U9 k+ MĊ\ö P"R=sHocR7n}G8ƅ(9y\fO1U0r̵OƥaLrdOXGo2~oy-Nt*"1tYP'.=fy/BO]LA[sad cvﳔdRuTǡ&M)Y6ׯSOE+"(0 ޴;>C{uMvghpG͇RY l9FNMw!0{v2+fOs|2BXԍ HuƒD|dq̫I>$yyp,h{8޽۠:r<8r'<k>0>:Qhz5K([?f[Y.hʍ gi$9(&t&)J+B"<2=+v{Q玴F?Xa/Yr;1Ny z= w `_ٞ 1yb]֞FB%w TۅU<ޤ,hTTtۜ;F4]ue_G |rٮզ')F8WؑKjŠG|qMkP_2iQ.#X>ܫW?#GK=7gXc"2wk._M]"F !4)O%_/?oVwSIvlgbGm`Gh8e2nh1unLy?&1u@߅i[(Ǫ3 p,2-L1Bu27IZ+X @d@N0޺r֘D ks!7 vcG 3 (e3kFJl ,g&Ѝ 8]Q MJy*.>,蟿IY?bxm?$gN3xͪvGlDJE~Jm@ƕXËU+YәBx4kZbGsngqM(f|ջ~/$$w-H'Dg1`Q EQ+FsS}-w3}INɋeL[Y S6ڶ €Bqȳ!`ShB9 #hjё: 8:D![:P;@vuj־Fƃ`nJƻtM[Mn泏E)?|VJJ/i8ƨ&ʢn8+pw!7PigV"rN-{m3$=}yc d/}}u%#WoRi=QfF{kYJGYf(6R7#캈v|_Q}_B!,-[lHe{C_$7HkƔMI:gqO , )Qrޑ~f=^m2t{DQ&!U)X ,& H2,i pV>*e\mǤDu 6;TH\9eRg5ԽDRZ.w1+Ǭ8{:7>cbb5V_9ǜ%7|11( yұ:/7Ʀ2ޔGFID`'~K[VsMH&b~JA\F0kӝ,XҫrRDXlh1B.jIX!s^'3Il8T`󶔠uZֶ(YsT_PƮ~keX\B;/yQ/j *Iò+0@t(TڻL;TwMufvd`i.z^Z`VӒAu ;@?3QN=S4zއ'(E >&2!3ȤB.b7{ 9gD6V$UF4*\B`8)=gFB*T S 9h >r57b6iIrJ[ 3tYT^В.diּ2doN/nɰ;[A3>d*tJ<jC>+h;.bcNa"}@ZlUub*}X PN-͸GmR[ F[rm[qX혯(-$=t@3bmk|y&w@,z_[t$~K V xV!q=@TW岩Xp`W]%oWW~2:^MkU%hsIת o[,6 Ap*,O0VDcp*=z`HVڥ9̉dGlנuh'J:ߘc($R+勒y*v_~Lnid{gcmUS]&=i{:@OJp d2b@3S&-S’u!5&MXoZp;EcpA6499Dwh#6lƍ',N iU+y ZL/z;&a{])bJ,M6Y?>6N_DcPQGK+l{}ydn\`];?hbRyWn"Ȧ4? w&i& %oUC<h1_݋Cf^OUc OX1j{ =$^ WQ6/`4/@NĨ_8 A_+.>&cr93PqSAW ~zOv''PN$Xg}*[)t9R'%ȋ]0j!3޾dPNxT#0KnU[m]B" `+=bmQ0E gqc[YWPQAU?{e)y@fAbƂ2=P94ÒU& &xƞ1?5=g5n}}Tz(,Q}׬&|됄JLCtUm%߭'\ so8JHǃ^ aeXNVSNiR#6ETXCt3>Q_@zmvr9hO67z kʖ+|%~@.?x4ѿ3[~%8 9binuܗˊ PW0fWXu ѪBpBdzsRS47͹Xf7:)+xj^! .MWsMrd;b#|@EY!݋6ޭ(D UWqAB/v;Dimkچ!=QD0Yn! O){Oki7F&eQJ."3 a"7_o P[*)N vγ]#vEz~b d8=Jy ^:́FƑ56Lj]*=70GFS<5+w{K3r\Qdt>8:Ėyr'BM@gW Ob@q35 [8(WCdk@DTdqq(JHǓ6c& q4׿rռl|ij̾Qar|3 < ҥeQ{;D.xBJlJGͷde꿞Kd}v K =C!$ 똽Ic%4J j s7挮T6%@wS˝vUNx\8Ni 0槿p}'LatJ(ffJoV{_z l,1e8ckX dwQ$&O8^=tX0 |NNb˫FOG!e)0c$z1¬ND&hLT4^mXi6kD,0^ ExPu޶P$oX\~A3нF IjJyzTc6 +jXG 1m؎|c.6{-gmʊf}+ך8 伡xCOj;)P =- 8t$W"bNrťچv/!4 qJ]s!8Jn粦aɔBUBP˶n'QXXP*Xqkx-f@w,Wi[CVKQۯ\h>:a3Jv_3RMIOr30yIo4;$~g~۹_'~I@~Sr8a{Qc$k*T) *|D!01.eYrZvR΋t6\>t% &IQ2kw全P@Z#Υ6(& !{7s®/(ȿVt?YՉ0! ~S=#ٸW] W ) jăR`ӄ~G^ )Y`i|۰U|R)*|7D10)'zn;ǭ-H*ŽG$4?N;vYn9t2H08?ȭC#Z0Tfv'X*\6|6!g; n|iO3(Le/`~ n^ 1FO N uH͑Ey_z>ye 2_ >NrAkrQ\>-ZjwvdThN8 d2Q.&x57*|_+6mǸ'u/wݘfHTP XşSOV. [Aцb(\d(*23,+R9#$ CF6+IMi`5ь83=[0jǕayni} uNo4= :xf}UekWf#˾݈t.PĒ3[-W,R~~\y;;YP4l26)^a?]5 ?E+=27T?q>{x$'dkq+@)P?]ki 2A!Vw~\V.qQ|Rģ砷}˔lnI_K u*J8*Jt b }rCxKeDĨJHd N~|ْTi4&*6yє4>l07g@5x8UOC"x{64%FpFR ^-r6!p: ܌#+p)UjDNR2xc,S8k _Є+\ѷo+*0NsRCHg>8 VOLH Gɽʔ\P~mȋO)|Y9-K&'N$BB5;7`anhP.FkP ztdF H?Ԯ젾[ Nf m`N MH>$vHb)HHE]_9Dly mHBާQ>m-dzF)syPa #O)ӶF27$cy'&ze3ґx{HwK\erߟԆA1]>*M %;sBEJ^WiSu[BujEc Y%: `9uq== C5t@kT_"SǎG8h,|D\[m L`,{-aNnHCʉ2WcQ^/[HO-m;GɓZkHWi*Ľ(dʁ4o'D $·:P/+-N@k'zK +rfZ_.hEqS?M%KX6O^Ovn}^G>PP4Aa~$?s*T^Ѐ W 0j_E^ma/ek@Qžߖp}0GZ1V&a߸U80Qo"^IQ7N*1? cϚ77!Rw<)NGK.$[D/\2ڧ#dQJ$tG^PccEsAErd;8Yk[-+رW={2=h辻=/,ŝ8+z 5E 'r Iӿݚ1%@hAg))Ng΋Dv:f*)l[1+\ċv\{8Lcɦ@v~0 !kG2Ëkpf6iXA9*~m^/jp@=شj{eh{Ӿ-ԇt l-f,*]" Ldt^{܆*!JO-C[O0W?P2?g3̨[ i9uUM1_-h>ښ6HOewDUT(KܮLIBM ֭XG§qq?MNزD8٥Xu&G'wœw^OIUw|gR OI{_2pd1 ˫ܟB0zTvE&FM{ۿ+-ޗ-G=u8'F~fGRv;j~GXkLG5OWwl@Λ¦yeJitơİ!;DD"ɐBFxORI!VjnjwE[%! TC{0Pd^Ϲa4"/XmBr9I. ֋p*r<MĪJ@{^*"R0q~dʇ' '8-kU-PJ+83'xFmY@~&V.i$PJQcT 4' ~5Pzx~7NH? !D99V B閒?f,KYD堞A),ZV?t5CT-v}#pMgm1n]U,rV*^tAcĦ'j$jh 3q|i8ef,""Z{dM(o3²(a%|={N6̐CgT/J\3Y]F֠Wžwߧ6`(Rg0Erӌ &AcЇqnvA +ubo.q8L*bE`\abf8bl5_F/ ITJρ#EPݳ R&Dso T :G;EJ̐'GQ&h%摧y{4DzY/,5޴vL_2JK(Y& ԯ-Ք?ׄfxVA![EO"%˻iO Y}ҕ+8nZi:>Zxzmt,B<_JݥTxo߭gጠ8R71|7B}@-L.TXH:rmv?SLЪF0򗗺: J~Utݰ[dk:Pjg.C:?;kKacWOMK ʖ 8R#6aہ3V#r6VUjUϷ|ܤ@15Ոg0jXB)E+7j ]Q&,}p^z={v^]Kl2bD ~6 .Y`7랉{x?iw*'WUrm|}& {kbaM5y~8*\ݜu?NaL"V^x{srJ:b-"y5?Le"Q%ΞJ;e٪~.|z+޼ycCvW{s[a ^}Qz>?P&T[X}I<7sN_T~78ýQ4eDo `Ph>QO .B1m ?JE$ƏJU$$9Ŭ\h08z XdR'ka 6.wt'CL;XqhVwdw&D=ޣfàH2z#F4AdƬ#|dZšԎ0sb9I/U]kn$'涐u6=XZ+S8xr۴YLC#Wa1LhZi!qښ8 Cy!Y uw-kXU5] O(o\~Vz5(jӶj*]ۢ55FD uDآDc ]=s۞PHH=Ag{rgR;.®J3;ҔKOtז{ΓoPkoUauio1p6,AX`Q0A]ȴל7p|qܼp+)xq$Չ|zS(\ϊ9ȹ ٗA%&>dPV`ΛGJ>*Zq24.)&#-b~o["]kߌϼjO= ob3Z>͎6dB V[Is+܇tqaT6֎E'wmgTVIP74 frŵ6Zh*T(Eү [5nsU;1R+ǝJEi1^pq4[a9[T}Q0VEO=MFj:lq/HpAc_(i'N}ۋL?lJL|!=FpO˄fgmd#AqT\`wàf? 1%w#<(]a".|(K@WDQfJx%^)%8xS|oO Dڀ0"ʳcW>e\aJC ڐEINkW-ĉcLY L ͽiu|4ԇשk cgUje.&Um)]2M\!ZFg6i#㻻vLԕ.Sv#^lVѠdCWL |?۩8$59cjK;bq488&9I7=rэF@=R`E43AtOt ѷ,ث/u} :Tҷ-v{qZ-M 2սE곒S+F U@LTp!2ߐb'Xᡂ"Hv!s$.کVWdɎC܈9>Ji. (eςmIZ;#מ9 NTjXY $#UnUcٙIN,Ѱ |Þ$latź|,bē(JE@,,[|{9Ov!dA+F"Ggߟ:PZinmqV̘{V+eG06&b~K~.l%☝Ҵ]BCgԥ/Z@;|ZP:1'vvpFZtD#C[*}3 [#)S^ Ρz{k3#c2Fl>1!::Eyp"dȣJ_sIяnl<0[V~o2n'j-(= ŏ#+/&8-.[ܱ*:%]qgv!xkٔ%eT9BPuH 7.ޚS;:nGSN<.I虜r:osQ aqaOI e=8ln=}ջh]+!vrR/̏"-֢*WdL-D G&q|IJWi kXa* z,oBϱ&V8i`JKzWv/rc".=,:)&L$ QJ;o~NOE ?N4 7XlLod,~U*WNccQiR1ș ~O8hZv)Ck e4UsE_}ham/)U8UjcOqPJ`k'')z3\q|n᥀YWpz'8QOJf2Ǯ\$ c}H^w_Ϟz&W/ޓ"5v Q"W =,79EN`<0p<.orJvhp;wlPoWtC;vt+zV4Qi_~矼NlbRXy*d9r+FX &k9-:; U;3\;:Mm&aE!]N̟UNK(Ibs3Q&0BC#r,-R^'7WY.leM5a {}͘sg' n3^1?ȋ䞉kஏ^fbM6xq;~Oz 'Tb@N((ԞΓK':;RVe_M1O*ۡqLhӈb, jJσ(R"R>I;4vMiF]GP.xqme*/Qz[}DȧXQ+鄜a8}~3F"x$A*Z`ٌN|3It ^4Xhya UrAsׂ eVEW|d-ˏCNo,qh fB/wћ j׫Z5GIp^yw al!0p͛E&q#4w65GNIҍ|f3 zx T*n{DNסh] ץŇ$kfS]?]mbs)nӢ)^fkY:wԄȉ#l~lM,/} L~. hvV}.pGD^莞e(-&l#xXGY^;E$5!b4Cp)$/XklќrFjd*TArI~@̮kuZ|#R48Y\ 0}[_ .u .1Fplstyd6SWj xާcx>> ;[6WR =mxU߯ZrvH \%jj#ġ!wR8<{@S$NH*=Ϩ"&"9 Kl]|My^CY:i-Q,k*i0 ]ەL|a\M qp6ˈ0nn[ _ߣ_E j:Jub0Gn/%?H$"d)d|*ZHQJ u|{}AiS۴\Vgǫ|6 Q<3W frnɌnhVxeेH/n!e^u9qPtT\֯i1p Yzi7։)'jYQ U+o mgbh/ҟ`)=χ) DӀTHW1O@3c5qq;^ F֑٘y{ uj!uJ +?)9 /vļpU$\TddUN ?uW f-EO#Bp+v"9WnΌ3&*ۚ)iU(rZ~tG 86B̮}Msσ ~*-}l!c;!ZEj lտm %k 0u<+/TcBڂQ! UR\U[Qw:eƆ4C XU^Z{_ B z󇲝SDZ/P menv骰&'pfFzTmoeimkV@n#?ĉqGz,|h/%ժMgjI㮚REdCc|TQMr+_ *^eX5BbB=a#w3.̃`pr(sRk|+RMmi2(M0`&#qa$xx;m f=M_} >Bql/},u(掹KbI85b$z/sK_ӓ\z,"!o Ł/4 F@6 N|Swv{UVOc2tNG$'[ F+/LcaL5`U\ʧI~(Gs/_T1DQьxʎv&c4*A\K4!9O>Ӭ5,{=Pבz/¢vM&9*?V>Ps0 .c1BΘ<)d]H2MnvTag4M׿vVjdW]E3MAv^H4{\@~WBCD =z҃<nCm:хo,RT9ǪL@n0jZI: 챤=fʊ@&wXmMfeq:ҝUw]JZRD :ymC.xp:{ΣӯȜc2_yl[MV`Dܦ-[ڢQpC_vy,]s܊8nl>_ A;D8Nci)]H987k#3|qƈcQSvoVoN,’ez 59\Ra}ub{N4MᩢF[Av 5Dm;9}|daSxg&ZxLE WNM޼^ LylX$DJgp~seaZ^<,4kM6N8M)nݙ8v%$<u17Ӌ'wUqTXDXl5e)98}!ak>ŃAB#Imն-1K f 툯oz4QF*raM l (4AW+d@ֶC諭^ph u(ivY$q/Ye}+Aoe  ٹALՕ√Cq|i>ctL[H.eOXWű0>Cd6.jnVr.Oh!Ф:jr_\yrhE$DH*5u1DSqʽB7wIQ?{Z>zO="FK'~H4ɐaγJ6$YmGWlC$RR&`V]}(CIz$C㺕'&jf5eX-ëMWɆx[='!{i[QM)xmYZK_5KIaz´%eXIA8p0윪>77rzS sa"5 S`%BKPL-$at7bĀ{`e`wUZ x931DXXuk|P{Qv wVf[+0-sĶJf骀C!+ݽ㵾;ڦB(H\eymI;I= ӲBgmm(1b{$m":cd7q`^\9*MHϹwH ++j1S󴺝2t&K[]#y %p^% AG%V?R Ёh!(^q/"p܌ڻ#Z 1=5~IpG޽bip':~C"<'=HHZVl2gA{F/X%fny1h%%n_06O|'5K8ybqU*nVa{ RN1i!mz@ӝ_!^bdu&Y啲k?=^'l)ՙ.1\mhq G~ Rv{M~S殱3\/) "$z4 Y/j*~hԄBg! 0Ů$ɻI2ȷ*#Cj(L8>_]4cѾgUgW`7[W WۚvlyBǍ*F8Z@-'R:Xkc63Yd5BԄ`DZVjRZ26p|>B/KpfWth 8W{r$iW%'C\hTi3e4ѓ{g(|Z wQQY!MOoFpfUb!D-9A婫sRSp# bqt L<L">.\1BjrZiÙ~v3QJ,)oPSJ885f!v 2JǾ1MI<$+AW>\hy>q^OHy|*/\ u/nv&G a<+XjGWoU?`ͬGS&ST8@Uqa(=K-4p!^" ۙK_ sO>2AQ E-L&0scf :=Aю$ rMi-/w=[>n b/t1Z6O exֿw蒒umc菡Ciˇ,4{5ewk +b?Mcͨ:(\OA (3fV:95&xlx,Ld.>^Ø7d>{y٢#*7Y/ECJj_RI=f 6p e} ah-ŚsBq9LI_U=ݼܠx"|sD_0;;:[]Gb7\S6>VyeY'S&5$+a$v;y .u4UB̄n{CyD& R4BnߋцMAeu:| z$Nkfl>p2rOPg(Cp9[Q/[*Hv/ "ݼ} dGzЫ7IA[t~ d$zC;*"Χ }ͭ '5Zxxq ta9߁iNnk#p !-o? *)ld*@'f <>;\Sb!J}Pt]sΕ QGJK-4y"\[a0ކןQX;3kotIԞ*U}YpG&){X<rj}i~U};e\  lW{wC}$y4*/VR=8o0,wvL.!f* T,v0;$HݲK}X8[J~Si*Y`~^@呑Wʧ16o§/8.l֕cHl}gK4/Ƙ:sxqM4F{3^Q@?'''۞Wp;Gb>T}o*결7=wJZa5ZLr u7.js`z籭ZQX HKD43IV5vTB&\18QO`f"? V#pnn0(nDm&WW1>zvj!NM >֔)6 t SZU! 7$LeG* WIZ@z)fVmDWvhy#ִ)W[?t([^h|1B斂z-7Q%N]hCHeƠJW E.'Ret\ SF 8݁Еy*ixl-6|!l&^zHO/ߦQD=yyYK gTG:(ֻ= m ͋t蜋 >xB ׸; 5LSLi]c0OUN};i3KF']wu(z[:,“u]y貿GKgG)att; p,y8Ė2"IRIZ2FjenGqEH:dXrj<, N]~j~T :}`VQ9 'PS1$c!Q ZV뇹bPܷ"8 '–,,~uo!W̦_3$ֿN !$FEquʦ7C uԹ^h:k5M۽.׵P0D:9 ~?1*{e/Jq ZOF >xDZn8^2 ԇl1TV|C6C"{@ljK6шdBUFN\7J =h3ɴ? (Y@G{mܬa1@@jɿ֮=gnk~&kNAW=]B)ԑ:*@V>6zao-[p7&+ pյ lL۔MfF0kd&R0{LphY;rE8^*.dSJ]aTnN9P@5S`O0?!ޫ o)bm:n1g$SYNHrE%ijP'-$lj{rKV闬(azkyF&^Qh?;J}Δ 6X&FNcgj}*T:`t/xEcJ h/g(HeLnYC!;DauZQ޿5~aP+@>2?ro kQIN3?M'fTeٽ"R 3I?PYokxWa>ޜ[Յv!TcoT~wiCUǻ_oDv8gI% }E,˰F⡮h{|,5n|:;5K#^`m[}]qH7çyt.Ͼ NSdZm9#'WRt5?K䯨ᷯ4tCyI`I΍p$}ul\B!uptu@UYCN,KϚW}MrjUUw7/N(H.愇xm2qQwX#$%o`'^ٺxLN C.wIdѵc\1C*ė'Gp:2$; ,@l3N a?]3 z8ico,쏫 RuX vG9^W|B}I4N):?GcAϗ959yeDKqk:r"e?-D`x9ǎWJN*UNR[G24:5X1*`㭡=Ь`=OOS@Au؇+ݏZPFuȡ `:K͊H4X+/ك:ס<p_ZeEX2k+wB4A͉P+eQ~PS+~BT5o\xHF@|Tz@6 ,.^rVat9gC㈝p&2!eΰVa ȅ&o{;:/y>*A_&H3n}0~dŢ&C'/9fI Rݔk)Ag1*O֎ R$93mT}0D*>6M#^PSJycnfX>k_Ί70 AO|OA_#:?6Fgp;}_.|v}.\}i"d x;U du}J颺;2ah)Tr]_c>6a?;+O\s\ 鶤U&1SOa_1O&0SjjD[5KI7ї?y%ʌE J #0v/("=$eBb|/p'Ӊ8'q +li7cPiO<vɯu2j: Q4]Ɉ5e'!U ֢ݏW@(I"0){̤/ _y-A=]ё)RfPͤݫjX_~*Ewe&?9'ɐ##@jԌT&i<Psº%Uy+JKagU;=lb68\>}h_KՉ:%Wx,[i}۞Vg3z|s tXFndg`i{.H>bN نBŗ`\+L)VZNľU| OetnH, f%,wJy͍ (˰ðXgDhEJ@8li-^o^5iBkx#K\dlЀvxhk-;yE_'W9YÎUÀTܗMvH5({x 4Ⱥcb᧱M nWVc _$ؼSOUg $/iE&rA2*boU–P[8Ia0豍ܡve]'; =p,U4ϯ1h_)=ՉSV{9Q>N\-( beO|$z Π݁*/ͬyn$LeZ&z:fa0rݿD_х 7tk^6h'7 kiIq&g(k6&6SlxyFNqEۓ ">jAM| ďI^#h3 B\[ߙu]\v.ʹEpH/f8YUya` 5"X]LHTӻW[/~*C8GX3=H1/_Wm5x es˧č3 zjt_VCh1HhtO`$~1&dM)Yq'O]XZjkQFLQM6wjRk0}1Jخ%Չk0~ӷ_s@&b ! 1Uk{Ԗh4* )@BpJݼ,;Pq&tPtj%P.U;tR 1SsEP}9E^il#8s1챇B8C\yD?nɪ6w5E5VyIF>.6).>Uߟ] {7U/օ5i2MՁEK1hO;.-'1O=L+TmFعim= hXP!b<*.AETT\jjI^˦_Ih53C'OZxoX_-|`*Le+u70.}ϔR<2U.| ʘܣ%XZ7@c`@.E DYPbAl!:ϊ:I,ox hE@t[ܡIxX#U 7*. }P!56v$ϸ+gijԍ40;[abW AUd%;Q=?EνjS|`S0'=f]W9_ : q@38Z+[O۽^a=UK:Ek>[XO,w$1>0219T9s1ĭq n>% wb9ܵ 3o{SWs~$>r.xǮ̴*K?5g#Á.>-ijK1p+α,[+ty8H ;?F*xY#8@C#gaRt%0(`̮w?dO v*AggDo2:_)35>5*+Y-5a*߭m@Z彉AQ3ФRkAz &'bn *v TZOϿWޜ9`7d.Z벪LMX~PHH*כVp.A(FOƼ1?Go3?[ T֊K0:PmҴɶ4iV&kdK/.ʳ^Z_6P3 >Ϊ{pōeeZwC&"]ya-Q[waQH2^ct$+tt[X]5ZjVr`Mm7ây `F,֝npD<{ϦKaSvZzJvb$`Sl}mn^U)‚ ;3]˪><^ͷEzv8%bxd;cW?VmRmU16uskHrʁ |6. V7e*/!!)eh(֗śk&G(s܃ΕһB5)7&. ZiP600Ǥʫׂr-7H8}R7 ,i f=Pju+a{)CMUӖ7Kג[jtu0~>#!4rFdb}yUk"Lţx@M,ijK@QTi_aEd;NJQ6IG7$19]^S&.WCEh5snoߕZaq#͖Ye>Tn8s, ,,6"Dp~n;ZRF}'N]G@3v[VS&&@|~X|Ul(nvxw';kqQ|AdLE@t5oM¡AJM+ X#˼*w@gеP퀁vŋڌwERw \95/65, cU2%qXoPM% ˓[S%oTrkO,#~_ʯ!P@"FY~ЃA 7Gw4p>F7rťjF|³̖fꁺ[Y\bJ }#r jỽZMp8#yA)e$'[7\f)7}u-: +-CxQm f)H5,GnbE;6o"qc䒁(M<ʫH}콪6GTN힛 ؅N?fۣ}l蹱[ݯEf~W_h歵,>UdD=)C,u;W 8VT^bg|/6Ґ/p&$/K`w}-ˋMh k]8(^)UcV^i=M:|AnM ,|ed,]yrQC%x(,e1c,?\~ǀgzJЕK/_c|Xiܬ?$Wc6\/Z(֓^HUgi<:nv?}t@_+S)]`y@k|K/en>,7AÃ6%ix(R>2壟qD0O#hO#`MN+o1'X䌳|HeRv*}-F3YC*aae[ϳKS;_ +Fjꌉ)]ƅ0] H{[jyu[Iw;15Tp.󭸼&o[NE?E{ ViY8X'BI荰 ; E%%=V:Ka^sT]N*`r2YGuZۛ癰~l\j̻զk=X3 |"L?BuB qׄ-FHu,v8R!N 2g T7<@,`lG/o>xZ,{bQopǮIbO|.7?)7JXRX\Nfƚ΂00`I x0` =X3+8`cT\p 'E"$B/xhĚҽzG[ןNp2 !\zk<~qw$иo{R2D"ѽ)z@*ķ0!!蹾lѫO*n LJ)uC^^X&0@_wQDKi)'bdXϹp_-$KYIu4$J~LV'aN;,jѝ^q\@!?9rR,M?oֈ}oPng Ѳ3_t`l6~Nj6&4.DbaܔЕm_3D@3F1Й'JnMBGb1>vk:ݬ]|d =g `Jv`&UI) >oBfᲯer!,!!qRjZR:肽RA0; 0|i. 'Z2$ #&bVzx1wkj)Կ0'* dܱ}1l% Oz|\;SkCV7Y,']Aanݺ.lg`Q_۳4ӂ4>/ P_#Se^sl1O?Ll>$圧3^cp.Dħ7;L 跃ܤlL=̆8YkPL h#]krORHV+<<7nuG0\f% (n4?«Kx"LKj|XLEta|цKuy^qi[[ ;'L_Su|C踴|\nW, s_Z]HBsaux4ƆCx,0JUթ/H<Kϩ1S.J1l*>u,/N›.a(iQË[mj۽#IXj1 * . >/s?6NG#';2_1鳇10?eH!ϝ-Hmh4rǷє8/yr{v1!  _UeZOO0I<*gWQ׻ieH*aCARn̤xn[du <᠀bNe0#N~kM [5ētǗ\+Cݺۚ&lJVٞVG$oc=7]K͋30i, • am dWHK(z5U=]RD؏5.7 Dp楃]A<]= 9f$bvҿ^UOYX;K keKuÖKYJ9Z*t;zTҘ(Hn3M}D?Q ّ.BVݹvmcm6,7T^,;zk&8bN֩fZz;~i~WS''u6,_GK,!??Tnĕ`&lǓӐĠ ]dZ.?R4Wu =RF<(e|KNwŠJ ♪FYGhqC[ҫ;d%I[2 qr~: M_ű% #RIyHM?:V09?3B>Q4O- =EҌp| ľL#J=f|mG|@4geIQ{}Nyn d&NOyâ FyN1cnn,r)/.n:W]!_t|`؁ŷ#)r#!2(-H}j(]f 3!d+-9y:BlK7rܗåI!dLOo$J5Mu\tG-;FM@n~3<떐I(AJڲ+↞yB]2]=;2lNlhfȽNa{VH=Bs-)LP`=rԟ)gU|`S4aQШL1i g V#BεeFշu 2{R P qZ.ښغrD|*W:?2 UMQ[ =Ɨ$}Tseg'/CGtv`C a[BNyOG8 TL.FXڅENp$1, jP"\/p];ruu*-vbt),2AT%Ts)XzƦxd7CH۽kUSBHűxsTXX4H K4̊Lm[mdƋ}ex+/a Q<- *l RWAc+KeⱯbtؚwH8Xoljׇgn{]yK(Y.;ȎؐEԓ_.ks9/N:tCu-ۡĦ L7db/OlůdiiC3|>X6<".+ԕǪ Rc%Ⱦ09JL`[H:{Mܡe!|ӗs#;IOnbGmv=sB%VGlhYѰ~[c1HA"YÒŇD5oSSo⽼]l"r,߯XP澧bٿ~]_"\コ>ԍ3 D|]F/Ƚ\ )FVx9D@ʐbKݭM5;=W{pz T-jHEjz7nOv?a{p;k=V.XM6cpUo0%$] M FRxfdy'R )#yܡ6!BҦܙ~pMh S5px^ zgw˲ 񲄹ۗTBY) jp!yרGɥIEV1&yה[)O't ở*Ayӭ)dVP(0j`_k.*TZC ciZ61QbURi ዁ SuuZ *k#~x>vlPt?cnoqIV. þ愬=..hh6S I+n{WlG*$!|vФ^&Vd&*g,`] 8{U;F1~@;.€Y,Z5%Ù r·#]&О̻<8Pvwd7F{&JQD+?/!wqG |׬Fr+N8!4ޜD~O>9 $7ޱwā=W즱_^uX' |BjC܄!G\9YxTOpsn>sۂwƙƋkPi~YPu(Z/4p)U+h 9|rUqX!~RVͦyC6m2^RRnR)ztlhfhvԍ5-'6耦w5Ps_C`^@ @€9 Ţh`(ҲS6{EIY#j 3UxqT ?OWHIyim"\Ues,{I:6HRur6$zaf@H%kЄ_e5dטTfIQ"A\ K) irꌋ_k!jd$c趰Kޑs Kx}.`"壮30u?Rӝvrݷ|b,PC4a%\(Ξ#Ô!G:Ny.;2wƍ"JPÌ*XJ)ݸhw@yI5>=8!?}I%ZtVJ.knrF`a kͿgCD}$i|:$uՓ(Ky>BJ@`3K+_t}+v3(ly"d} b&䟦7컬l9[k0Av9 nucB!Q6pVRmJ%XK96[ Rݞ3X4D|pd3|c dTyzL﾿"1:ԋ_KW4ɪUD (f0/s["Wj]$3wf$4lq"fc;w\psN}l_KOQjqqQ+NŜeFCoMK@}7E0PC3Ŭ+{V@"4ӓ+J]*Ẋ_xa#72a Gt ,wXS-W 85#>]ޡ9/"WQ*q{G;"$?t` k15Q9PKDuFd>d˓ =\]GG-`B@"/%=ǵ5o#zMqsfT>M[9zn1=.yԋѣ\ȚrLG-Pr#K{/@XC4k0/𢋆zik}ɞh|W Q+"W#uS`I2mH^.8#˼ ikoCb'eNVYG$|\&j"PdNK'6Z/$PLr/i[\[ʃ=Cu|?W8ujW*i7a +s0fvx7"eOZ}~tA $\09ʍq`E SelI w?Di[Wڌϧ֔~G@ynu,R֗ ۃg r{L }t@4`ƼЋu\Hh汞tqUU!c`(oJP'uN`{Gaz'{╏/7SnYA3$duOmF+LQ:PN)\#$PT'3DXspŸlpCTlK9ɓ-mj1+BιHl_)H 5P5gqRf\uMa1}ȡ30VwD'SOWX۽{5@Xg<۠| ĭj]ɠ]K[.UUM n`Z90xRP>p LoWo4}&LY %wSQ#S3JG^̘1P|Q==`u\ֿ,:ծ $KLo=PUc689,J6Vukt)H㶊(Xk~f;nw떈I%+,ѵC j~aQ xq 78iH-,fJWXSkCBC11opٕi۝̀!y7;"0r}̡lSO&$< G+#f 裯] IHI˯x } u lE_?v]f:xvi|w)zD_Xw[}DP4=p?o*Hл̬[;L0 95ovRi#3?cgO\&Qþ(:R+> ~JrR.WSUg!c>[}3}|L 119Ϻ Z'0'O&j‰gXs`׭h_?'Il "AwenL.Hsȝ]vu7cv8XڰQ&cY?8cQo_&r -nEֶcd|声@;efK % &3G N*D^-X%P5aNbZ91iL̞Y7bt3 *^m`^O<;]rF> Tٶ Ys(fru#X{@/adAlmp87TNSa؝/}}-dXnKb˨$N]Q/$z̢&ns{4.LK?*NaF&]! XW4$Ag "x~3-d8] ypZq27?;WV]EYpf_-$PA!>5 bT~A,K:T}'&»X@}ALE*ϲT/fkAHe[gVJg'lCItv-"dDӰɨhi U5Fas7>R4[1@CM'`70$J*cMqwܽ`]rd񽈰wqV1R z zǰwh aڊ:e*hc.c-Qb{} tLYUgl?R=ABs$ /+@A3 $o| g QW4˷h?)Htp:DG;G`Nz6Цey"}S_*LlO.^{mچT>ij@Np}r{ZָI~M LEp{6d˿=ۖ7ZF0I7Pe+s=PlYu_%MlkՁiKdoYSF.q Ph?{2}:ҸU&ۑ7FH svj%_)9{KٛV5Ճd%l_f`{# Z钝dt1C#s0~MTBVM:AGkL~䆼ʩqCEt2Z'Y}؁_ (E D,r a@%^:KN, t)$B~=]^mau(N]eO[g@<@׳ -敡"5 ` |O)%Il\U7q!K#3^ 9@Aq[f䳎~hlw)|ن$^ vG!V:5DN#LA{8}|JxTi&]9;%?D}egӰ*/F BhC+cfK*%7`2 w"⟱|d 5U@͗6&޲DVOa]*H%/pXW^6hZF(駹.՝pwɢ;VG{9.w\x)Ν}@yS%;lo̟yiBjWY.pDs'Pֿ_nwzrO &E{% #@7h\K5ʕbg4~ MU &MJ3y$4צ S<ÍMﬦC-rKw347rF⦇ X'_S|X@c >/P;.5I-zAC3mT6XlOK튚gvژ2!g{˶fV_0=p4|:}˼:e_H&Odo\FPˏчC)SeDi=*,c wLSWmX!]' \_2*ĖMt}*(rТҼ#0 ͥǴ1;\EAKзEgQ )PXb/2ùʾv"M,x),iC>U' l3vQt>hl[DVo[+eŭ;u"dq2Xbx񸆥K-ku7Ȝqq&;Ҝ>JY#)=k,kY9H Oıԉi)8EznA_~k1)%xyV]EBHK &kD o r#XHE=,I# O(,=w!/ J܉[qw.25\[$^{f2.@ZI PWs1P[I !l]v@sNWd=]*Z̗Jgf8r,6U9D"V~B3 OzH9OG=>PKFH Y ;ouyvW/RyQ9vR!' -PFNfo=g÷;Dqݕ/+`:_F)`?lhK;]8>!-ΕlUEjC?ӝAiUs2P6LX@UAEE{zUAXJ Q@Z*5G ,8hsxcg[ww&rDb;BTfdqaqzrJ.+GajVuXksKx{J&VI~pde@Z=nyū(39s`MP hXVwv'3An(UE砢{NcKm͹YXF]p$ ?Zm4ŸnL(x$jPFHh1;IۉGF xu)3uu8Ԍt35Q#'Y7ˡMNv$i_W }β"^o:kSͿp5hoZ^K;!bsn&MkZ[h.EaN>m,q|vC <JgnS?:+ b#u+}㙖C̈"`I %fS -e=G;AUCEx‡jFu-5͘x nSjx"}(g6n"V2:U14GQئF1S&Qz䌉t<=@QC+d4eƊUHwΦ-v zotjj5 W qq< (|h<D2N]ف~Qs(b(%ዑ>SeX&Y QQoNuYwD ƮMp҂+к;D9o<}ʹHE< 3Vmf =>,ຼZ Ymwz(ݻ! ORd툎//2 7{Ki7"v]Cv7g~}n/X˦%BBiU)K^=" &ls; V%Xȯ;CmFj !DȎ89?ns 5B VU8v_⍠ % h[I)O-,Ў(qxPcl4^/:$pϲawe#nMz'bPECirvƵ`0K\,U/SiUm1mX 8ތ]f L2og0_(]B-5nbG ^QU5_L._.Hr:-kb;1s>v\;+>Vc22 ssa*FRw|8yw9*Kpug$R&&&`0z 7w襂o6: (]3~b@_h[rPDΖ6sΓ'<̒Bkɫ`1H3ko|ee\ci BEҧcm5* SbHD:i$03f4=(7־aS&j8'K%42!GyV{-m"G*Sߖ(ShXQk'zqìQ;h,C}FȮ.WZ L6 ІRW8i,AQ2Yi |ѯ "xzcPes-' ݰ@q1]Ha0hkOt&#`l"ӎgWk(]V4X@7b%7[%ۋEa-xCBEjgUӣU0l'0{ގ=@`*#jU,vpcRv}`t7" ^M'y=I;\G`.&}TDi Y]VtCG~4Z_c *Tts~'$Q&K<cVfh43&iJF."P]O?$4N$:+eĕWٮbC6̀@V2.?䨖~Px]sDm>f ~L+Q~ $h s1pa҅oG﯎AkUabyb(Kccn7x/-[ ܲU+ޡB]©"oE - tKضv2IH]C +VС7^b=C!-:KRM`́]~w<@MIS ڔotʱjyRT-x8ˢ?DAZuKhFyRP^ôc$2,H䔇kNry6PPD7GcBDd|I\$7E(Sj5 F S36ê!Ѽ$r{e4,vx@|k\U7L>Om: WG0(+u,?k߮2 UpEТJ8)3iH|$5stķBjE j*y+93IcN#=pl/˞מuEjڠ*?'N5@L%R˔cc kٛ">VȌ3'dMpf6|{Q:+^=2͟uрUji?zK5<[Y'6'lxq:605Fj] P31g Pl]7F'T +h=v}V-;:Dn_C*RFYա@)L6M}xj?,=yC,1Rm߫\^)?ƹ b U^?8JF&$b3Pl4a$pU㪪sI0|SǴCsgC59i;O|z!ϡ >D1("T~hRƲ Y 5,a:W,_? ^M1\x P\6ѫ-077붎c[H "0@J@È~[4~xq0g9]cBCh1m2OK4~gHv+׺OI; `_x@ ՝\(LsfCb#S4@B凉IK!g7O[m瀂k~@2:hH avSiݑ=r#QMqwV~ח;=aFa辒0Rv4]°K | ~~f >-Ao딊lˆH,ZR*Um Fnv:NUp̢ـ ܿ=PwA4LEyP;󨛧e-`{\N|XNBp\Eсy O{ϫMJi;mp-<831"p,'^^[N>| ]JWH1m aU+O^)UU I]pcNQR`GLM;gD(ƛȳd~cvpB43ېµ)v%C~cKC%۲}g.^ӚB YHu۸Vp4$hAY%R䈸9ǤRfZIyHagqqjE+psB(vy(ӎqxdG`׳Mʽ;R̅E#IO9 .˟tr^7 zq]Dht W0!A>(:f+;ˬ`pL!W0Xw.t !!"ԋ-B 2D?Z(}@KbUW7?Oۖ;%bO'ۏx{]k܃bYM<*uH̃U.xDJ6MtS#d5 IF-ĢbWc P'c[R ]ۘ*|]N)av.CNIEH ǐ Y[UH{0|h#5§))*uoo5I44r6r0g:3D1.y~UN0Wo5#l-sD.*e@ŇCP8$G3on\ܣ`hX_WAqv+2Yr|M;]y5a{I4 sFgDN F%j K:8gZA]P@Eiɗ]YTw]#R6_;){3&2*@#u *v B6x~K tꬉsR^8|;u\x^8"޳eKNO}f9נՊ"re}/V#>]LW({ 9JEZtRA @MI^"P|ǠY+셐;S<`V%T/8Mi]k*H*ߋͷWK[C&#{ ]0#S|P}V>EoE/`Z7o]o4=0G!@2PopdpUg=7}doҍsdqR*Ym5aXmԤ0Wvg6vB7gWa `$bD8>` JY͉` -~'C={d܆ZS: v[t{*p&XY_u? #87]+>U ?x2<3^xM {[%ɨ`Sb+kQ1Z 35<ӞOfe͖l"NM#xK{]s~=3YAC{Yo2]'ۿfxv0$򄿵'*JW8n9#bF^{o;I}͑ѯ,Պ|`rkQ|EPssfiX6پU84)^"f-U(f$u'6eϷTBywD[|#|>y9 i9tTur(w: QA-a=t3?5n]> WĂf IWk/Ey'L ۽\M H7}Plބ%w@y!as#jKsFs6r1(-,cJ$:]bEbo [mM '6=_l qI߽&3 6`'z}J} /*U8,$[eݺ-";$df(qPFMZ{EΨ7Wc'2_,9g&0I>_.!Pn]c鬓.ܹw]wJhIp2-Y&{U1߯8!df$pky[S8%i;W1#ȿKmuLr#YוDj܅. 'q 8۩>y`S_Rk:5O6l mc7۔*;ATȝsHa0P<T\Q{v\t*gd;Y~oA3lii:O_pJϡgD@C{BO{X3:SE(z _%p[yY]wirM~JxB܃6p!xpbk;/)6%:3\e不zͮz$Ae<[/!{ԔdLEPKb1Q,$RnI/sf*bϐZ0nx[y3iߦps"^\kPr.,diۥzPw]ijRoU8/o)t?_N"UŹhI_ ZqL)8?J>i2K+'ؔjي.jjTK7JVV/-LlR<DFlm:Eb/`f a7/"jd@ozX6R0c9zc=z)|NUwto_+u^8hhl&V.;b=+?{~69LWoy:ʇ{>N3$4Bޏ]sF]RS9Ok̴[)\'%K R3KIK }9Oakg/sf4BE5O^lI[!\+pڈ EL |)iAZ ү ?[8o%<׋m_,A2gc~M0~ 9HWSi=*6{?&GGps "ÚU)A|ⓙY/!3rK9߅KOCtEt_?l[g;m{3EAMK~pbT )'}W5{i3#ow%m>''& wT??'Cv ""~bX,AyT)S`H`m#K#`gt%~#z a26r^ |g0 Ծ/8XiPe]cՅk=2H(eDO]װtsЪŅ1w3Dԩ' #xe fT({;c/szK4쬜lSpրT5}4HaOyeZ-6*t_85-e26ťls-vj6I2M-`MnJ[{|RڽoM?Ze lRm3 "Ui"Eimw70&1* &nuK`H:-ED0 w?S!b Nj @} M0XJؒzBB09B!{âU^a$XNrֈl: mW ^ ݹ4|ԁLK| GipaKgm6vR Lⷚ1vF"ʿ1~Jy.5w]ai!{ݑ D=:Gw@/sI =0\ը8T$& 0(ERjdG@a9;(!^݄*8ai9ᨛHte;S=abR Dy\If{Fr^OW*Mm?4YȵAeLgL "_N4eEӠHO {&}w9~vEˑ"PiGHn^oh &z:|\P~R!g=ͥ`ELJrZ"}ntUTw̩e9r3l3y£a7cR=ィ@37ޯU(e(?ipKAz˟[šR *N7](M U ]N@:  }op<.31o$Me6Ơ<8mgǓdGwx&˫ןNL;'mr&>(" ̃p+77)}upyD a|I2W(fj?yFE%&Jw]J[jIb9fk0mbHPgr_BKf<+x8VI_;ZۭEA j%nB%ة8ZfP٩,;. XY}!7> ;f/)f?{Vpl?3ҸIY]!:1@SIpolNIN\ *mR9l]T݋Z0 z<"rm||*&\MJ`,<5]XR"R*VR]yQV6Pr8i=Z48Р=}W%.L! OY9!:Ù85P9*hv!̺N㑎*k1*?E^R~w%w' GaZ!X1,hE@}MYp6<(Qo1O / ~֘(􆟅,n}nQj Lh Xo9H!*ʚ}7wp|TfVO ,@He}\ \R ȴ媒8a8@qt3hlzP~4Aىaquc?#m`.!#\ngg ɭ,hzb@F46T@.7~A]1":HYG usu|GVjSVL2!CDj}.MT21XٚoL~ 9[Q_a#F5mQ\>6]6ۣUdaSXY%1d&[TzcA &`Z`!YlS1t@FDO |3gQʧؔ*aHfQLn#+{TLaΨ3֠tW C~'⌣Q# ~/DW4VwmI`E~(#𺕝 CZ-8} (6qJADRE^6h/p#">ex6v|#ICx5݆ śvS k b"1r1NpodA\G]l>0]ydE=@kYt9{n6S2 xd:1&q=w1Vz,;PU-HTMG7Vj05tf,/u:BB耵g?isgA6W+~Cm<>h 3ЀWY'R\A[6hBȼT5OVJF%ɣse;(F dt9.:vwf8rMC/ ֆ5x;s*xat}>ퟶFhW⩉Vd_82|ĆDٗrYj%܆L_>̓7_Ce4#C ёk5%7TPWRDi~`&y $?TV9 J>:p#!":vښћN33 49S,̾߭Vi,ܹ*Eb.ZymAOa++ xҷDt?WTF!#aӯ03yUnQ=bHc!ܱFk\r 1l hԨ[{5!џtqEm h*k?',k1pBr ="ʀu+9y螠 ، c'J ;Ph3cA<=4du84PMm@U)7YXT4#A ٱ8"Uy9c}<$B#r=ʁ!) 0EcV.H rmIP7g2tm1dENZ]Ot6a8t؀ôGt ',4a` @E2kێ^M4uN֏ܳQSlZ5`Wҫ7U0y8ѷH*F!M[쥤ZU%[ΑFӂ%dd+q.&+: M9ִdO9 [콥n?p8$JQYg Wyvt#$8WD?HT+ݛoDʄLI'Ns$j+j_KzN 93|E22Cδ.|nv DmdyЈf-e3|5& A4+`^!HF5.š}~rGw[W=\Oޗ In7"lKjX2:z} c/{ 7Y^}kP:) ~ 3bL Z8`RXu-ܫAHwږwߨg|špAZi`@q5Ր{Y)݃U@HGe|c1Sgc*65cI$OP(IȠ8FFخ W(?*jtcG`_Vq] wQOU~]aWc?"vVɿf~CnrQ$׭փkJPƪ N3Th8#^=N"p`DWX$s+V9^&,6ggO䰾 O"{Gq?EU-* 'k?.Hgt3-znܣ&Pv3jH!$Faz\@oUرT7i &ʋ;֥oԁ6nq6g4FwTT䦄71ZQMt!Q 4z743Fso<\MQ]OpS9`NuxPE+h׻iQCǃdH4ytlps*5ٶr3`FEOn ))FЊ"ŀ rPmoyvU IHC%XOzmXJ]KcScܳ9hݡ@u$A78>4Gɽa,Ƣ!7Uj:Yby5ͤj!wNk-URMkNrGϔ$a: MIGiT-`tqD%3bf?(0<ؘԓm v:\\aZL)t/ˎ*N.&Y[wS+yݠ *ZŜӥLj%O1,o*k#ͪp k֠\՛⺚3 _^ j^?F};*aٖaa^2fK֜ɭMZP`]_u3 1nFJ <`r n+ed*[%<1yV}x7wmdAOySk5?ko`xfxIKDI0|7G$pG v+[W\O)nb͌ejO.ʫ}ZZ1-S a~&T.}2tǵmuB- YGEcUhsOiك Hq¼}c%; 0a!@LHo GjC)}AO0CFb](@t|?GƂipjhkLR8UB3^]m%aSovMZ =ك1N[Z*rUW\UÉX␐y7?4KjA_`wO%M'"8? 3 2^0Jm\ ؐFU=/.e0p!+*BF:Ɓ^]]v\9ݷpC/AȂcRZ"y6!N5DhwA6 dx51z/+1Ue l?Ȼm^{Ca5ByNHz:fH3Nz&qG{Rg2F5@+^:~-2x`VJJ:K^/MzX:zr|6q\A?Χ٣UA9Wek߮:CBW4v*AQ+*7#^mxD<ʃWu֝T%|>#˟b1C| M=8J$ǑkEPTynZ,| nT D>()g; ]SQWQnvONg;l6GԴL#ݬ*Wi$:&MoD1%+9s즛ZJ! Iƌ&12Ϟ*!IkvbX/'@v=t]2wE 'bַ #, mNxnI;! >7U r&Q,hW8Q9Ѻeu7/5ߐiJcǟk/JqG톳cHݽ%zem3δN?Ou 67ouzGWEZ h S1Z6dHwzC`}nsRٚ?ܒɘhFCGr{h]s03bdFr?{7 n#  -ᗸ'uT[}|VnP1$!-!g6dƏ}0[*N^[.;F N&j@ 9&SϢs8DΒjD?#ц˩v%umE8z:I4D. O~sC+J#RNL6.Z NcEÔ_k7݈-HhZ??l)uK׾b嫙Yjkh9ۑ;Pf!~훃N7guLY+МSEF}Rls*~~U'EmΪ)? 9O1}PCO]$/B b_۴C@Js"VzR^Gp&+HZqDr !s_8N%koӴ3 Emf-8ʭ"fʰG;qKq [!~MҚȅHWހigV[0y4AjOPWǁo9TC:z gDꛒkQ< H:tV>i$4 05XF CDyeCX7iWm*GѥYFn!PVֽj"_,sR{ΐO׳p@ _JWP@?kr)uEb ITmߎI3 C1SRl?\3mJwڗK}b3 LivG%~2^KPSQB[R e rYhʖMOӁug?X4Sql=-YӁw`KURh}zez'!1D'uh 6:UwYZ A]ڇpMoh6bO M;mnjLF> B&i1nV Ƹ}737n˅$];XM5װIlsq#aNΩ]Aq]޹2=dyoX#mZ/{#5* ;͂A%QS @+>JIJΌELצjҦUx𴰊帑By_dU7B.9TVI]B,qth ..ŎF߈"RK*$ߩ=53 b?Ld?DaP?>S#a:yVDRKũQ ?*5zʻJXM!E]Q1%|bEi}υ=%iz *;p1uk,E{B<6DGr~@d"Txq@.o]5u?9w#*Zm^%Ӳ;))_f,[?KFQD'&iW5L!*;Ծ/QԊF(d|TʍU]@ guZtkf5 *(+2 [w504w]dwaAj L]qkxZUΥ\ȄBv3bb-giit= t.[0xz Ü`;_81ݻ>;sy@6DI$x0.\*KvHvDd6o˥|16amT{X4yȁls-m:19 !{& Y[>ډd mﮤ/P.h43|7*$ iwAY mFiʂNF~G)W*B{rdXb".^_&~pN*Sh ̕cj5Dbah-4jGbz(NJ5 <20vbj]21}L~;%$Dbү *-=+s'OD[?>`:3b gAGSr懈Nhۚ׎xB} 6hv$:!ãy9|՘ejLd[XJ>`A.3xy4iGQO Log0%q*`!WR8ծ^{ BU)궞쇆kT^`1iᶱ<p׈_I= lg1T+3Ń8Z@|+g䬅3av r_RW} v̓Sקub7_pצh<2"ħcq;Mi ʁ,4m he|NAR̻J <7$N-#ai47<\KK,X[dcQPȾg.}{䶒c.*'U>(ilp(wS_yK(a8*A6q҆ =lT姻jLuq36 m=nM *&}$q&Χ.1ʲdv@~Jڭ 5Q3}BUr\o[j ?٭y m2!!򏬃^"ePYjg>Wowr{4/.XT%UY+,**k,Q^vn~W%!v/f=πuJ'|gQE /U>m|4îƓ3;"xKhcgSLRSWBַB bȸlS33°.RT& @SِIE?E&dڞ !t"6a._;0҃(wfi H,nwWLTopnX~̞ʓ)!b&-Jh].E+3f H;X"e@-XFJt<3DZe8<_KUN75A@-kh7AZlL6NMEXÕA2ēC ,-wmʓ[7U%߽sp'`.|dgj#ߠ* 0Y3-RigۖB!\'#w+8PAgqq0c;ې~\/d}WNB۷-JUVxe*bxc(fL ,*^aYC<fJ/4jw;aB+ R-`0&02P]spb[&A)?͊}{#<%L}6҅Y uESGNjB{FNN~>k4K<>|U [!Ծ=+B8HkBe\`J)L$c94θG eTA.q)aȳjل7]_#Yn5 8U[<"h뚙@kj}v@d9"z\8Fg_0RAiKI2?((݂jӔ~PsrTDBh~}]73t -(r]\Dtˑ9;cd 7R6l^m%),d uؔOV Dѻc;o~Rv(LZr(}cySmtKt [Vpxx%cno=>`ib֐}Phldmž;" >tN[ SnB|\7v:+ @PÏucCkmqVd8mܑ(28Y[ ț_5ԴU ؘ{|rTPu@*RlH)jnݧ%KI[VgP5rr{)36`=-yO C V>^kNwihހ Ab| 9Le窯EWK0ew 鿃X TKLDLy}뒇@#.eIyz6Ac] RdƄ~ 6$qY6Y0n7OT-U?̧%xt|mDbh%yB?Goy\.}E|R؎J=.pTԘ[֊z >C>F`ms>"'`w8_T{2M4nY̑,9.=]zp^z6z̛P ^<ɿHI,Bm6lE>k:YlC|ݏQ*!N[/z?׀ڑ=GW€!Uh I~XPTc/#2/We]-**|Gּ~_W⤄)p9Y%J1'>m4׭p}F"9o~> B#]I2fUMyރ~އ&=[su]!Q32ܥ )>D_N!>QK=ρ4C#g.qC|P,b,zȝ5dl1t37n_ѭKd篑?5yҧ"|&yL }rրtfffC5`,?-`.Nc+K xMA ąU-YʙKЮV,WH϶g잽gObZ-oDi hN3 P<Քѭ#ygX@)@VB杞7A8ⶆթtI&/ +#{UG% k6Iv~|hP),gr D~x*A94vG|oBG8Q(wC`S}VS&2u]m٬J?~^0z5V _"G2#B.=%aUx%g' rji!_ '[P$}r zGЏO9uT slKaQjNYcޖgQpaGh~֯'a"|?L1:<4 |ۭR:9Pd=m$AH{dIdӣ Fo*pT󥔽ZK=V'v^M2 _4^I3L9rݷ?ɄH|ͺ*b[P&3jV%"{Yo>gpCHw@ވ \igg%$iwZAH*'IPมydជɷ]FnA)X2Ll\S.8w4ΈQˈs(\)Y6\J4$*=m2vrBl;ai18*xa;M0]~ &jJ 2 avXl,)ڀw)F^۫$JZg9f n0'57N)K(eBv7bG/}C璈tQG 4=0 Ʊ:J5x Pq:zs nɥra}皠D\{oo[.l)ɘ:@?ؙߨn$^Pc@yC=X&R>;ƏApIɀ*&4U#κ;t`wmʤ.1S{@ogB`,Ӱ$D9 /r!鈐/,&`{ acQw2@[;=(j9 u0ٛ<}<6ayG}6C2,[2؆W^eڶ{V45?wv_L\Iccɉ4@e_!!rFXd{cj\M+0h rvti+RÅ`n xUf4Nu | _*3=.Hgw8) tL>6<5TZb$ Cp/R8wu`uо^Ghk^執Q.~ߑ xm݇'6|v Fk%Y>ma*NnVYz_nwLdig[X500lj?E7:\fSsps\Ր*8wiZ /sTm;bhG\(rLi^:{ ]YIm-֕SY /`D3H![Gkv@/1dYnNJn6?i|Ga >8"\/+03̂n>"#\ '?;#+aϚqi-nʸ)lr :u{XNw_9F%%΄< 3H-ȃVf%ivϠJD@Aܔf]_f,gʣsAi'㶽S ҫԻU)1Q*+^MwF{VܑkP_BpLqmFrՒؖxNy* 6Y2_2lȜv*,da9N59wfϪOxP~]%;O?ߜhFL&z{K O )'w9ƿ`ZУo%T#\b%z9ԑQo3!Y[hA:l{2Al+LT))dɧUtlﯱ[>Yjx1Glɚ#D.[(GYm5|KWpG10z}=exTq̧! 0F̈́M r&f<Mls7I*x5߇7 ʦhEXfRSGiYsuƫvFq.'_F<={4Yzd;C㖠7NЌ?>}9S@~Be<|oӄz/òcM'a^s"#\궅(2B דhm_#QDJ\aC2yADT5VWMj..s ބȒW }̵*LqŶYY|&'O|ס/EٹE܇=^Ǻoۖۓ",E5UDr6JFG JsP1L߂ ߒտu1"ȑ 6bNb,ri./m ) uwWfTg!$ubx))XJڏ@3NMm 8l\uvw_L=N̵i: ŤV>uHm FTAج!8lB/lt@閽v fav솶*f=4w2}Ŗ㛳|K791?s EMR -$IxkOk#,PB jbMR:-tRCj]Cv7C  ](7,>Ֆs)_=zc?=Yt҆p.gqXd m0Hkokdj>\燠B4J )Ht }lQhiey ~J{K1PyFk{A6JAk6_oM'܊g=mz~{ɞ3dI͉҆@rP6s& .(W$A8r[T2Y\۫ 6f9]>#p*"Ny)5#Pb+57J3~gMvzg 9ZW.t8, !Ӭ٭2ݷ.1TPB&N2`(̓+wmSiH"USthb :/)(EKq-|7E+j4.4/ fܴF"}Q:4}ZBDUTˍmL։H`E$zeO7TFf;js>w F\+@rnȋ/.+3 KLkO(NуSЕ!j <\:YM|ehjѣN D2~2ޓ={|N,ҙzrga:Iq!U.GSbPᚖ5j\G)xEYڰY|8d T>"0tyk,%#c':>d3?jT]-.ʗNK䂶tGS]ŎFR*HuifU4MPh{]"?8v,+BhTWxZ#e#&IVUfT!UIjy}rzjX<n42~jGmA>?jI;.i n䐏F]Ga{ck%|i];(PQw!E13V4rD?22X FP4?N_bT'"@񕢚 \]N QgBm9:3nbӨXSO46sd|=[gDQS+A9VRp01˞l{rԏD? ut]/n@"oU^ U!s%(ZN* G"F"RƮ! "/1 z7Feh9 [PhTv5€zVUyK_;cM]l|״82/U1VmxƟ 貓l={ϸ'bg̸B^?BQBVm[*?ED10JwI\g?rDp2m*VPW6i>Agvހ _kI,zȇ*B6ÅST7rEQ #u(9 g*H#xrAe{o{l:_t߈J @{ku<1?ˣ`d~i wM_ rȻ#!ybSn [-]I9R,DPRd_tRMmn/S춖:[ͅA$G}r-Z-".cƋ gWS=,߼6#:|ҹ5sKqz/e-?][8ĜO-68V<׉G,-R7 _TJnCm\Ŋ+[4:uD|= PaQC+ieYphR%5}JCʏ(\M2%ʖW<˻ sz#yXiIR 'D 0/0bw.ӗOR237ݭ7y؊3x],NY 59VhqtM4GQJujhl$tAǮY̔C,)_Q_ ⌙Ӊ^qz"M]`sz"b[sz؁d[Reњµ c_|!yQ/`˰=5>NWq0gs)6DJOyXn1![@ɶWnhH2~+EO81\iD̂l&EP| 21e>(=e^\k+lƥY K;jඑ4E&f7U.w`{Ndt&A`(56V$FGbDdzٳv_kx֙+8GPm~†}멱 tԀ{v9@NL HO'Y|O2X#_"SV቞ֻfd\i9#m`yY>w[V!&LP/ᗜXluωK4Z*TlkZ,"nZ!GL!c`iQztUOSG^ $UTO9̈. T9H>@*ŏN]pִ7؀?:=>k;lͱ4%$6x y蠄li@; j8p}}rŒ9>rYL(1>FٴM0R[Xؕe])&ԌId-w/9A[ׯ= wڽx1H0MuyR07KbĄ8o1c4hqя2YQB/  YǑHJڃ%V71+޺%S] 5s w|n.pZf&Si _qr3EX}p 9SG%^#)ڼL'_6T~#x(/Dд NQSd5M(tfͥu޺`*ZgRdzqGK@=8ZIq|UO,E&x@Z99x\AP{@zʔQ.{ SXкEJ>,`o&?wi<A):ᭅ(LLJ5Q^=7xQE)/.9 _lD4lLI}>sVk_<) dY:oѮNҦ~E5Wߘ$RKtz롐6,h5B+ PDml(O:ǷT7,wkPKUDšo2WޫL>0uo f[R [:FYܑ WU4qAHB GN0-InA~w߹R"nڴ \*a&1|M(0BPi~hro;L֖DQ W7^DzA)?!ۺ{@w2+Fmہ\Klt?.Ѿ0le@ķtV7yI\ZCaį]:KbfS9UZ4ԧԮ}Q 5Vo{*r)C=Rz W 65 HU|$ `JTL&Q!jC~Š wmv~pi.jE,=F>efp7Ef dϳt+wqV691aJHhRW jLr(a^i"QQBF KoO& dY@t迺 o.%:W6"mzRyGoAc ,)0ZxHk4D>*,l# ÍO#`G4.z]gN?o:˖؊E[bL8ҟPĊ4mJ# PXt'H#B궧9&lGPP#˻fs K}eKD} \"~V]T?JtG`jnκ1GP= MuttB4auGCq`I QRz.z+p٨8G;qfEzѝ hN"mPŹQeybͬbrnf^#A&)i;LFN0p3y R *ʉ^ o}gBTq|_&4S %n4 2&0ү!UOVex5ͷƊ?Č99U][s9jC$TpCuヲ^CcQ$)1# UV-zYڦ k0mo1;2=G͗a -k]@ Ъ*6ߞiX5ХbeZUN8M!kl },%@SbDK`+$H5YIkXs&wO. hآA4|3o$_߾;gD^NXEPQސ!j[ZPm/h;}/U_r-t&Pӱױ3kL{ķJ;Dov;8H۱bP5`3zUÂ_t˴sq=4Ц-xޭU J /7IQdDXjku-ތvJa%n4'@cFM!'/p,Y:{2pu,OV1 9&UgZuBF~EdT0E*\)1p7"E`PSMU)>ґ9B^ݷejc9G3k$aymG'9Qq6.OYFq ry8.'1&[N1  @dTqYF5C .WA$ĩǚljqG~+&xA74u-%3Ha횓Zdd9>M٢i ^T-X ̺],=rWCbْER~YvG:) ϑ4!oy;˄_NcE)3ֿW#hy ur3x [)됧6`8PY+{MAH6$z"YnB:s 2aC˹j`RdH ]D]tl㗍٥.rI?ܐ)/a)JdHG!r#ǜ]w1ӗNL?7Gj ~wq9IcgQ_]H٧:w%oB*.p8(O^RގG 7 .#dRP HN<AIcY7>yj{r]ʁ1VG{p.DwiXqb`sҘ~ rd,IS;!k uˈ|!EW- Z[x?T4\M<޹8Qkʮm:$fPrP9wpy%eC%eE tgs p\s g9&6=bmHまIHs.BB&J`fBZ*cq^Ǫoi,x@5GgvoChSOr츈YKA{>7b5)i>k#cXApR~ kTѽK@|]gvQ -%f}w g΄,ǀP*:(w_ m aA|t )T$"0ӳgQev?T{C9gNr[eTl쑡>ml&5-'2ؚ gK7pzdƘlVstE(AO\TUgլ~Ftʇm 飽*J̱Jz wZ#^_"SK7Cnr+˨LPGn &TηmV^Y!K;/,*g ,`[3$$\h;/WU?,)5B9+:Y8xR{xzof(i~&\0^d +Pc*`>[//_{;E(`k`!A)_畾%L\"Ta\ܖm$m6_ {x]4(NgP'~jLu|ڊ_ {iԾX=1O,ח)p8֢؋Y]CleL㳮.BN9O\㍓0xiw@w4].!H#G-* Q~i{YܸlΎ #E5L-0ZD:ZŠ196dو8z Ep0YkY"'z9S+9 ]TJ\᭿/Lgp4- z}< 5ҧ$D*`"9W3Ţu$69SAoo"m}]yŐ;ѭ| @o]={_#7mAd~K/*fFi9T,`n :4cS0=BUf=uA~<3PWA1֩Nsw\\ 0֙"^ek=NKAB'0l9JS_iX|$ⰆK[]LCĖ0t8+@)}.L*ޕJ y򻛁d>[lfÆa@VוGK]?Y²V|aaglo֓m\e6iem%2VgHg0Rm`H3!e+l(#_9$R_w֡\W7(HZv}Q HM6:!, p,#^DI|7~ٞRKq/ЮYJL 5vˑ_TߤOWWWTns_ @S(J& LK[cm!f!Ηנdዎ9&^xJ0e2}:QQC(pX=Tuj^]9!it_4}0d̯̚v?qdsTMxGYv_`} '7y_ @x'Q T@֦ub')&Q3޾Ri5$G宦-̛% )޼`IjιIy0ws]a4!DL^27rjAT GJ2A9fJᦗCaaI~pd h// #PhU|T=v ĔO⯻$< KԡZγ< >|eH"Hrwq.6u58էx jsKtLp$ٮcџ,"XݨpƗFڕvOo4;um(^+FWa=˟X;"]R8eD 7>׀oFXqQ% U`.-??&T>ŋh71_BK8\uwǻI#oS{\AU3ofbW1?)>(K`Z Axܴ›Sxi 5'(}B!W'DgbMU=h.(HBNr.7sMdmwTR2,[:.ԊSlKFT*Y4kݭ3[7_xlɳ27Ӷ׺ce4Ad:d2 T<ƶtp+ 0yP}@Y'(`Z`rwm$:i`&N`ޏ[>҂ϱkڂw|itFN;{)IejǏs.d{ZQ8h|P/p&Gޭʔ&kWml*ϣMwAl-#w'xET xs&NJu 9h (ɍqG/9vjOv}`ݞٔ=c9ǤI*GѼ.A4+JtWfu\kk1y`ˇEmAa];v1@g9/MVǗzB

s(Le]8?t}y:g7j~dg5qN|ޚ9/RIX7?̆_X)04K{w-iY&2IX>2sV #2Ug,И:A3xld-X-SiP䭰 `w+FMi}ܰB`|S ߤ= A *s& #)i7  bfR޿Y-D͸*_|ݾJYB`[Ob{k\k6s&gޒtѼSȠ j5mz?O\-Mt ؼK%S؛]QI2ErbCN\]QKS~'0Xktpǁ$(o͘b@"`od=0੟W;q9@Wk hi˙F BS8_5 DIQzFS5ޮ+A25Xݡ,qz/NfˈeR׬ ]z&Ӑ)[ˤ)[$3C4_Ug K_L-{hߍC˙PKrTm F\Kz`'n-\c2]Vx ?.sWPqS4 6SUՕ/pPy[q@كz))*eR  >`K7ks(hLqg(ՅǷQ`MrW$ͪm+<|ay7&o"Fў1(fw,8 "!v_j >4V V\aWvah.)pS/Yx=y%gAReV6)nv~-\vd7P~8v _dh\M:.hMiB܂" OC*`UhƜI7f"VWq8:ŵec ŷ2Fl~~NE]tzbӐ- WQw.jϺ֥f xҤWqWYu&胷7TxeHV-BGRarw$r-ݥT#%9$Ž(@'ٔ&nȻˆޖyQ9di`gse>ԇ 2DDcjq?V@=kt4GFhZ$)q4LT-cvw1 ]n­=(,)WLF"VRMV_[787 @mzլş{d6 T%D4+j^ )mӺDIO켬S k Xh=n=:&>6(cDUi殰5zZH[=.uYXsnɊ5I0LmX~o ik;i Dt˖d^T;KzG`br|4eNwY&(F:z9}xlJ5OGҪ|aXJ&ʽN_TkfK( 8yW2bY8Pk:CP{b\%TR-m"SD$6`iJQ45,I0Ly3ۀB Rn p[KBVRӡ9+#LxyJOyso AhSc2P_B{YHd/].Ң $wc5s:dhxrU$./j p{y gnΉ#zy]HA~xn2p t=H0?՞28M -_`A4;S&`ovԁR yaЍ]Gv' 0N*DN)ڿS KM3ύ{ Mz%qoY)M̹lLD(0,gxԑ푧_|3|lzgnh05=;RLω '+5fs $U>375{!UfmQyMƨ ZFvz^NA>j\{Gͤ~1dߗ]&f&ݿhI/1vnoS12e;1 䥃$#}`s7Y\ NFd`/N(rTtUJ6 DH#!W&*P<RK1Ԗ-X)=;|h"L=_B& `~}Ug7}6.ƫ,GN #Z^α4b>XO:p5p.?25J~SoQcd꫄چ,#e'h?nz϶dFv t+jB}AYeLuqazd%0 šx@,, ˮ)VܬLA['nWxwfjo84ͼ04'!t^4I*I`C#^/w?"&+=ҧ&T:X&D6 !@iN s_|ekNreSejo @zt)8v>EI,,bi=#'&7@ٯ ;#Nqdж )]`@ؑ kʦJ)TU˦=B܀G$^L?Tœ[uj$.L0X/A y "?5nBuK#1pW*o%wYx' .i\N.𜤪[ixXۺR6H<*Т7N7 vD] إB[\n52hOSAO+-jѭeqS kDt ѧ13W0zȄx8<뱇6uk:V2Hژx\zI@ b[(=!A<4;N3(LepO'l/^Si e  #D8C;+Ұvg ']C8 T<<ǿ"@l*2Xb[NS]LF-Q/-?t`w *T$9#:<$5)\[^y3;5+fu%[yk0.9mFtgs%8*HhXPZYၽy &unz Ɔ#:j ?9M՝}V#`eji*Ŷ*mk+:P)}-[d yZ= r1~uFPʹ3~1a$};Ea_DW:z[xk@p_- #! CVDILw7tm+Q-7SR_::psDP\*S1~|d3jmİaQ@ƺյ(ڿ̎Rpwv!*+mEI2mT;Y{%&SDg242֗BVkPifSfHQ"Gz9q.13Kk>h-b%:ihh xx Ͼp5(q;E5bw#u0tu0H*]k]Yn{˻ƾ`+:f8M֋tzVY9X%hF+0N}^ڪvb|s /6dE(ۍ~ 2:3$PHH@lv58FƗFRf]sN|g ]JQKx@& MԻEߝ (o}7j׭(S2v;h@ bq' wg96r;Ye$G8bRf8$Y2½ !:5\xܖ.X1(z/#۾ urBbx*YN7 & HJ\e&ʼnX}` i_B?!Nh1;y=E"UZidNyM25m.k>g,bX~?/~uު8P/JC}: P`'*(w|4RNwMYT>* /CcEg5Ѡ4Dr*ۺ55*Dw X1,z/T'%ifx8^@W<4: 1vf88M]au.w)H&YĞ#D"o>KqnSثM*eN-CdX*昸ֵâA&!A,5y̘}0J:v:o'y]k gg55sy9mѕ/V(KŴr?Z:o@Z1q k MJeEݝr&W@Û+,R .GۢNl}RB@6ezgbD8~u_p/$H^4TA S{ eԎNiӁTv f8|@Ԟ1Ɂ +H>wGrJ^^si* Aѡ@mz`BYX5߲ L/,MdjgI'^ pS|*ƺ%϶bۈxnTJk! ıTQϐ5'}N#|d9BxvA^FzS6_D XXsCKa}DFp3 i77+Ф?$v2ή-hy48g42Rָϱ) M `]". Vņ|[ܫ(K>Q$kAR\tĉ ?QPKAmGWh z@1; s=,O f46oJkk"=X:F)Gbʶ| BiGa5\VE09n:LѮa106v Ygʏy a=RmCWՊz'IVVʦj)[ .Sp0Mv|dNF! 40'>閾ʛwʋNY-jƑ.!0?=rPTHxJG\Q;sU`u`jS71}HzڏNJP"|xs[Ys纼P8e\fNm1sfnVvQ`4$_;v{c/&:i6!$c1xHOqM0%hKi0ݞalM;V?tr`k={%hjp>[q"_߲k!#X. dvu6*E0]Elgpuu0"kK,}]! 3U: n%}[ׯm&>N. \k@;qpad^FL*~/8߈nNxb"YSo2Ro^asFGܕX v0l[0N rq'[RqbuRФOqhMt_{z18m]{AQSeSH/#3Nꄛ|Z蟬X$؋ hZ3=gCj C01KA|{>W_{ m7]1""c |TkD̮٭j6MYR~,mtMUۘt!0I-2K[XcG<zcEt8NΤP>~^xTN$zKf)#7ɃE3qN2A'<~?I ( !!iϩ}Aqt'93~_W?Vud@2܁fJ2ՀsH ~Mf}$3wzǐy#ˌ0_%y`@[K&A\T]Zv( z%L~@19[^J^|޾RNЊnki8<̯,Md$fdKRfgՖ?^>)ʾ:)cvAZE6,;lK qWO5d3GORHU ̨ɛ鏃Fi]<Ā-*ߐK}o_+YMeSjR"lK{fAF^<`[N0'"uEqQ5`I0,ϰh jAbj6MG҂e{;>1jm͇k@KLp5]INn 'G&F8Bjn21!" 1VU,ﮀFs1RA_;ʗSMEXC/T*h*,J+M\A? `nn(*6::#mWxxvK(%TS2^EZ.r 4:,⹣&!qJ5%'R͇04ف%v |AoPQP{(+rs'JCoE,1~H>U"ʊ_ +-G5i4}]SRyjۥ%*ʼnXHNH^ֵ>~,ҺV4lh~ 1LdR_+6xTӵg n/Л=6ϙjv Z1E=Z*!&u |K7,,u̱ggxB"xMǍ5?l_J^59Qǟ2jt璟aנ{.@ ƥEYm 827Ҽ[>De myՉAeG2TRQҩL%1E7baӲ~hBqJiipaNUN 6G-Vapk O3ޯ` *T? Gr=ÌKPř56k#8(EYܪC4Ŝă]M77jCa4cK;V]oLiQX=6Q8n$<E$T^K\eMc9=ȇ< Ixɞ!$jy3sH('7fVu\?!hҮ8ԭWG^uPմ_0,ggnntY@r{fm:1`oIޥnͦqȚfO&FbHbQ;UWT%ѵw1`wU%0p $0k}s݀J?۝KIf̲CHwNfۨȿIMm_["|%E᠅/f [(~my-yz1g&Y*03⪣M6A^UQ~(*9[: fB}t$增kA\Rֿ*-ߢy)ro0kM/uAMHǺщy GGTd˪, ō-G\ry[vUW!Ľj"uȪU啫AK0iZ A/76pa \@ Cd(iQK.kG?dgbC!눘NA'Jĸ0 Tʔ.wC% BH~>n:WcαL@-WՂ-]7Z8OFD##R;:>ch?5c*pNADH}J+Oʠ@)VIT.tmnNHD 9خVN6;0uKզB9?ZXu2)=]ApD;|x&AG҄31t"t+W, nσs40OA_[o_7~&Jnb!WӉSMWn 5Dkdzhz`7qT ίRǸYӪA PB*W&N5#M)fk$ыG7C*8)˲9#<Ko]px3:ͺ"ı`[tv֘i7vBAP}0=qGL!U3T:_ɔ Ih'5D/,ZwSVJ-n{Oŀ!q<|n)kW,?--ӛt7V)0&E+U~v)早!/Hg\TlK214-gSGa&JPbbtc RZ\r?ӄ]Vufy3>+CSjNbpx2]M"c̄6@P%<H9ȿ#3͈8POLIbzB?v`7\u_11B7mr/Q9@܍ USa*SD ?/I Xbp\d7Ԡ>;@G cI7(%ԯy3&N 89GF֒pd9عt3OS:ch mnibLJG?{A Z ǬmkIm Ưl#fe\!'>]vH:縝^@tf' a0*.~49^ [nJ7WS: Orx\ҵ v׏j!oeSH5~r!rVLkG'Ay6c0H?l/t#J 9ҲAcs[})j !Rh ߍ\IY6ݧe{c6z*ēAfڷX1iY[ej!2lXD9BIQ:M'<8:NWn RT[!hʞaՇ%@:?we~YȈ5 0D%^1,FY1n@֠Zo cR/XU@@DVif{WńHV3Gצ<)]> Y|`s'%JmNJeC6++@جԼ4zEHfy G%GϧM@ ڏ,  *;o'm~!Ějfr-nK б)(u/j<3z Ϝ~&p2c28́_wmॣ.✌}fl ZT(ӸD$CV>02CXTW_0:>q9!Z"A&O3bmȱʝOPL i=_~)S%?CV)p ǐACyD\[^BB } nm#U9Qȸf3snN9A1':GD 9Dp9f-rUfe-A$qNS=2a3Hl?s R՗w'G+x(< {$t<ըu۞23~DH4Bm~:axf0o~5ȪQ-wiXEB;ݡ@@E+A=AVȫH>|Y 42rѩ%T|'C޼OA sJv+潲w5fඒ!^Qi,cޖ=pg,uk|(MP]OFҺ~@˰1{rp7ʦHwE1BCyˬdwyL,R)^8{yw|VUzע&73"4o eLTO9q*X&H ɸ-1,RׅR7_j%)\o썴n 6V)O-M̰Tiv*'RU] ?@G>lεm'T~"D4yIAald{QT\@#LOc@qmmn.|啮gqX'5[6Efkw5$XpV:? $`X?<"my8]|P.Z)YY:dUAP%NcY'nD?kJĒ LA1 M̉ͱ)'[,ϸ  Z+A1!r>^lF&Yk&>'20BN_˟wdtE3<Su,ͯZq;q結zZTs"ʙz~Bctn}$;_m0a,BH}+ :It*B@xT[6k` " x]th~kSw6 $sfը5, FUx{QaۭiT 26w2Pfnhr*em*Ujs?" Y#dFJLk|R* OQ 2p1ѽf[0` m LhAP:$! zC#kbs1 $2ٯ2epLSnÎwB7Ns2 ]?bg//뜁$6>q[+P\2z#G )3~b9mPˣQu+k}UQmJT7EbAdD@;2(m*Z2$VxPώȺXaV#vۚivh5W*(I*% W>,M0ay>%G L%BV$J$Vab.cfk!r FֹbDE%ai0<'#WٷO2cnG]ڬ,'Uc c9 7ǷeIok68564cF??w8- !V1j!N p#8"̮_K.Znӑ8 H+;~",xniA1>d9_Ңc't$gm'-~ j×+:a9B# "" WrK4#pJ&QeM@ug0l b{Mz8dlL5*TvoN6mIz]-_`P~0Oxםb 9MH1X6t쓰 H\im2&Q$*(?e[w@Y㢔ǜ& O|^_)%0֍l;qԈ|`WtDtbf{lNV3]*reT;oi?Q=η,!،vvr, ųCp ѻMOaAA,vfD9 'uޅqQl5@POr O%?:o<{A{ _י>~d?5)t^`k{L[4~y~_ǒz` %Rw~jMl"da$`/Tos`M2g%>r$pfu(1B>|duC#qc&l/Y{W۶@%|KCS ώzǝ9C=YZl \Y. mILBlަz%}lp"[i]ǻPptA(QB r:H9g= Ǯ䔰Ш +pb/7KWiڑ4]p#ދ8J^슩*m~!Gbvj?} d2n x|:U5Y1-^Z97yzҵa~UcX_}8x` ^’[Ae f-"=UhXDJ׊x5d|}DOK_Ggȼ':JB]1A}5aԼbK_!1 ?_>S x ɣ^+EHeBM؝K:}лyOÚYY7#W 9|7,-Ω}y) @<%bnʬ n:,pŷ:#@NYdaGQ?aZUmrV{& @YD@W0 6!*bMeJ(:uTmgq(M!€dmply5'XEȁ 8X )&X34VNJub";8dܘN>XENj & ?=q&ޝ&c@5¦(lPm'e1taT RLKɱ};AIW~^ ȯFˎ& W ac x~!/>l(-Lx߾u\: WwE6=>.QP](IV#8P|BJIVe?bش>K=5Ƿ{WeGXQ[p,{bZ6r% sWshn44Ty6aae;Xy\t`]T]9h)&R57}h)@*½F=WF~_Pz\67 /L3G)cOZvEi%7/?׳ Rc&OjPUɃg]ݝhCfCbDԸު̚ܐhǪl K> JJW jOπSN ZZQ!:zcj-_/*p{aK qWCCfv;x40V'U?dص*J"{7=dI+uդ]kjZΗtyNY!e'33S2]δ%> x續[!L* YxBO[4W6aE@JG?|܋_l F/bFCvyS(4$ bd[ kh!]Y8b敢|y0ڿe' v>nn:ߗ \ǔP ZVb' *m-b}`(_.ieedtZ@VLLOTEUZ ]pt"R."|2{GMUu6Z&Ĵi7 :Y'5C!LƂv?I1&yI>XEDA*(dBï+\ Qruxp5Pi˺X$<;r}&{X bq As_nDF8-Wbݨ#R5 |؞)CT ۲uL{: e6U4q.'թ~"@b3i bڳE"h7J zCh"ȜlQ"&䅊7&r)@#꿆2n’L%I0KCӾ8Z2cE ޸K#0ߢik^6BlUilBcL>`fAU r(_ƕgL ]m_íf D,be . n'PU>vzu3fZҼr5UMs^)#Ol 3ψ20 >R16=))F]&_>6;2&)4s }b清fZpZ[Gz@&@m'"JMk3}g! sgw'IYd.UD&b9bß@0쀪 cք~lLPԴ^)Sy:KR װ ^_an:ОtI#~j3JMʎ{% qBipYx16u1F`U+"d.6Vbyj`n=d7)?HXe|JF:je)N}N#< q gqα.Mi~&>D{TT{8V\qĸ]K"+NI9:QJxXTvRqhF&>( bNZ_]QO JĉþHfC_?g1rrd}eUjZ(u:]'^ gL!5ݕHOCDtX߁p;PA1 O`na-瘤^h~~b93Ni7Ya ϗpĸ/_n?%2gK[̍#zؤLk7:; g1~iL%>#ȸ@2w!ͣ1NuyfMS;-@812 5aa W[;-'Y&I7eWjPW l=e5DMՅy&]pΚS^J.U|~b)L}vd'F$LGAZ$3 ֽӎ1?R" o1@ j/-PIS_zf'HnˢG/Nc,pVbNA{~\OLED! azr.9/sC^ӜuX 'dͲr#wj(9~%'QfnP$Kץc"6z--A^6=-| P=}HF VXy1y䓇[>Ȉr=ŁG ,Ivj8fv]N5ĩ㮶͟)-\oyGM vsg+k?&ΚWq#hB!P ;f4b> zaҔ[k b5SQL&oSM&\ D|kUKHb~yokYZ(Jr^* o+ 5( *bu@\\M.3(5hc|ߙe׽8)<DҌW ES%)Z )~Yt n0*2iV 8``Xn,ާX2+4>fE_/L#+J`\}:K{i$K[u> v ؎[([onV6d@N" d;|/GƓIgv+>Ddka}e>q *r,[?3`MW%{.1*1wV292R!qE\b,|Yw(׺pCI5/(^ۢxFC!jYIݡ풨VU%*$*AI)L7kFMҝiTOOe2Kp%$rBEA[#W추ef~φ gA7'xQ,&x ;cbl$.>t>?'E!&HFD{ف=Tp6ҠUvS)`-,#$[~nyShlf)B%3 ZCcgufH?Th#1w0B#y4H%&R2M1?uki𺚑T8AK"׿{g3bݗZN֟҆ҙq u]z{(--uA8oP٫.Eg]Eap';f;+գ=^\n幒wD۝9l,+!3IGv=_"!ޅZꋃ+X1El 1πgB^gJ0vƤgY![O6Msxl:_go!71{P:;8x?N?\`hp/BY܇j]P]vK.|VK$04;-L]I,_B&Aa!}4wL&~efOŠw,gn>@&1^=Ol#9]qəI`}Y ! V1(Fmn7EիevDrFJ v>H,y3sӝd|J,LhrH-U`nY"f-OĘ[!YqwriAU#2T0(sP 1l NNjy0g%I^~iS,\Hc )vRP$ IT:LNWKKՇ:0 lV޴K\e,ϡrNaBߜ+gdv.ǣ卜CV7D^_erb5 8< p ̟Cx.CN{%'F`G0Љu9 A'ІK6t2OlV7$r E"@0?p;;WӌqԊZ"1%20ƾ 6:v'MTo)}z@WSPW/FtV[_FJ ex̓Tא3@.Bf{ᮐ]->TekzRԇ\~}(쀄ڣ,rR{&o5bqJ!WYZ4BcgnLnʽdd*E??>w*c#F+{x&hhI^ ْȹwڕYw:sx1NDrGm6,z\q*?1wf *j !Xni)aZ6|%[ P g\ diL.5i$6 վR/ DF_cW$n_픖Itx߿cYm8͗n3vA,SՃ04þ=e x5,1yhnLJb+ N m˕`ïr3&T= 85; |gh$QKl}mHf|V"8@nPwd,$1 B7to)$'w87;5ʑWY8K)0Qk^Ί,&KޯfS_] YMF\SU(▙/9XDSlӅ/v .HU<~=j^^ I nFb HdaB4Ň=5KVL]S޿9TKlcY!^#ah`>jD/Mՙf a2~H+)UFd=i]Cd\5dS/r!;E!,% 'xF>DhҕlG<~.nXrwFz\m-E]mTyJh^(7 ~s=hޡӝ4**|w.ъހ&I6}lV%#o;v]uniA ީbnPsmiAX'>$g̼ Es&kfl:YU7# ?jI^z>r0O-7ݺ]\1dd6'18yWʎLc'oZx Qi]薕&R䭼n'):04AuTc]`"5orlQqSN6vQV)l;1vё|؝e6.?^n`8'b,i|\$;\LT܅3@HS钌?E=t?yo([>*7GMXrb3˞ UĞ(ߡy G,+@'UqY&P5PIPHDУKpʝ+OP rhgy D ]\7ZbXmt!B/w:yֵi>? =ͲyC*Ċ%Iq056eN$i %ͮzn7;g:BaY8]^X2}! i{@ia5;smT -za"-#)Oꢎ@XzδB4-zNj?ų`mSbT:Jm1:RIY)x@P&gfɅOU2?{Y?Zd*GH = ɋlw~AvٯFm;*is쓚z|ԫ~ Ih:(\-AƤtO{ǖBob`wC.[)b`_7u]geҍHG4~'E9m ͥ3g0cS?VfKZLϝZV}:{= 7WT+2 &MigP %[O/68@0R{`ܘ[S 8(S kߡޙ) M^^zqW`^ҎKC.9޲m,햂eѦ920hBgpC{Aw5K=wɀ&,BbmkF))/Z9Tjo󱴠+ʤ -##P2Zcⵈsc3`5ϐ.qd*rDY!Z M/< ReLFٛkL B1鉵qig [죥[Ը(K^\uӚV["QJ}UvB>Eǩ,9G#eTuk֡Vc0أjnr:@NlJ6=Xec90)9?myt/ 2oob/ޠhzݍg륄$F`Y ΢ CxIjdb GG܉[JƉ՜gU"af -󖼜sazPFk7 ^AYST\Jҷ{ ,( "*"o?ӛ^]4Lhko+ipڕ,_H4ujLi$eל1J0}],+0xz %tHGBtT$ ?ao!+IH8WJrLh3 <ڊV"W uek!`FB+/Qڈ"^."F4Ԡ7[q6_3&^pwNX~hvTѧtW qzHa*y~687c~Y;@2b'X%0f#>a2*ڀ?k{WمS9aPD@P#~ e \l G#fק"jy|C|y}T9y=i[x52bU y)LTVH"-g9ą&z̎^ictAHOC0X]d [0#vt*}GbHBۙBa=NAxe0_SZ]%A24Q07F(z!GI\_wΔm}nіfXe&jt7vـ,Q-"ƒ9sWbX/I*t(=Ϣ9w] A\JO<'ګp@՞ƌ Y57vkIX,"d@-:"x7NbƕP05ZdB4lʟǖiz8+V-T@U(DG=<*0ĕ2½E:N!Q 0$C[P.M{R8wQ}3Ee53̙OH8"jM"mna38+aY9/dV1HrHPRfܠw0+i_"Yc&sub}ԭ\TgU_ij$+͍En^3v-lp]$>+mn^s\wLu-J:P@YȧKJഈ ->))t X-sg6ldL)w!a˰|yax =K~?Fx.u>.|斬qdLF34Q>F%4 #@lwmA9&ۺz<*1JnDWf,Zp#FVRe-9_g&[#lˋn T5ZJF]2)CʧM.X]Ǫ]S096ml[jee12^kIs !@`ㇿDr.6IS"dE%9D!zMSW}M6Br}JIY{P--s.=nZ z HBHe0 T\Ve`&ۆUFa;,HմUU~Y$4P6+z -pX{X: a!E=lRW6$_{dkwyqX ZSY/W$9-C<`ۓ6 l⏈;Zb'Vx>r?5獀:s% l~\c*Mf$VT2@[GjL  8 fG<s+pӟ5.ml=G i%@Y୥:D8e!ާ/Upw`? BeG;:5lrKD:* CDssV?ZIz8 ׀hE7疋z|C xR[ Bew4*Y@XT03ue.$E /wZX0^!Y2mӬ1}"GNDu(H2<}#>Pn' }ag|#GnaꏨS'Igca|o*y/ٲ9^S1*oa\ 3By/cZ_::6;JsP}`pXG^1.x 6zBZ.X |)f?56HE8t@+q]&M/CMѽqIP:::}R^QJGûDqMk<*-yC{]Fj9 $hQa:3+sdTq@N\A܉J2ˠY|es7,MȂr4fEG%Hyrpfg,\\ 4n({!%r6-,E0 MHǃI}.NӾ0Mhw\d&H!no_ɚCI5=;JV=cSŒmq^h%B_h<4_~>Xa";ij`9-6 E^r;MpBOhvYsƽAռ5ВlKmkJє<(a;3f8r=]c-/^_ Zbo|ЌIS:>45-v.Iȹ%l~kێ|5JDOk߇οۓmZ@pZ t>U]e};sf<umUD$ރ"Cc5*TԜ[U0n&pT"20Apo6pw6Y/&@Mٕ Aܶ'z]ׄǰBk]6G]Ćopa3dn`/&/cIbr *'nKmߠ~T[U%Fk Q~ɐmK+碏JMVFCw_ ?ԑeQCk˲?[Fc Ëg,.)|L@<ȩǶ'NEa{Q4 ^\85"I6ǿJ},7Oj,`+=xxb>w4 Fwץӝa¥Lie^Q#)t#~@IiS*+N Ox:%E>A{ZGm㷦 +|hޖ[JN'DR,{A!j (8c>Wr #_w&Տ Hzg#&Sf6SV/ҿ/Oo=ݳfoxg:z㲫~~9 `Ck;#n~81 &ެfBK*u`ZE^$Fp+:2_vKZ (d4xNI:,},{"5ls*5ѦMO]s[0o]=!fp& h,l~pF[q-8tfrV<@_ 'M. @<ѯFJ(#ߥ݄N &lK}u:> 5u-g8i ɘ{gѝ m SAvBdŐնALYvN5[HCpB^=:v.z??ep:?:VYsU|82y`8ZŰ*]܁Ӟ?J8p7'Np`+l$DL u_AҤ+K{ ~ud,]tx-bgn4Q]S W^o,ᠤ  <QEQt\BN}F՝fg>tU>nALs&=A2JvgL v}Ch~'5r_p>ӯocj$!V$sl1bU$[nȧZfץߞ@g/qykuzbhq9Q(;{ W;`@|ukt;Vϻߺ\T,FvY?laC9?ers}-U@LOJE:@҃iȖ%;D T=uucа? 'xz5. W<"+Bkʇ:HKhZ-t:{c*4GJhEvج{c85;'۬#$ﰜENhFܫQFgX(ba RW)!wei GTjs}M" G8gxi}Z{$WG!ZfSSj"e=Zsp6Αw>)͕gMLⰿ r/ D{{ SJK}Ql~6^79q~8d*-`f@* W[r? fپD(NRgsEpON[[r&H4OE_[%/ʄu}5ڞxD ̈́-3uT(>w\}u{)|0 jS^v7g:zxYg:}|#u8E^4YNL5edۦjƴ"kD@U#LJ 9͏ Br6 $hhPFD0JY QLgh@yX:0щ& ܉տKr,RTG+^Ɍxy֨| Cޠx~u. 3jt 868@6i~?29igӞ_!΍O"x>v`onf[+϶Byc2`?]t!OY<.1ߖ2 B,*{} :8:fZXUxN1gb1wxP`09PVrwrZz?c RqX&.@$6zUu a;銣F6q"kQe Qk0X%m52}Y,7FNH?}y)r^\$q>J@T_:^WwR?(-77i9KaImhMPHxkk<|loR3-|=R}46]ۛ C6wv4?|(ĩkno-#a<[̷ # ?eo\ OΈEY5cf^N( |D]۩x2ҵN 黒xa2L_Y1MY_ԝ'vc7a̷@( ̮$Or<&(č_@/OMԪ^2ey5s3>0N&8$Hx_W,;ь{ؓ]$*x1䄅@g<ɟ(>NFGigbbE+?ư4sqWИnԶQUT8`+\9Q3=d d2b67m9(DC2yuT8mUe.+rD` G%6n$bβ8Y!F]_T ȧn>q<MY(q~1 g_![7I4U;[YD%Pܣf@Y6oBJbl(M K u!4XIj'`pݺ ,FW/3<c݋=TqL %eI1q{&IT/M5i3lƧ6yG2zg^xLnfˋ UHk-g#M*8mjN <h(΍6D!QuԤh ذJ"<Vwwg O x3Y.5ܑEH[lh8b_lO' 聆ti]KGC+領*R~--L*ŧ !Aٖ;DmLʆFpCy2 3YxYqξ!RvD Z@±"iJ=z'ʊz8X02-kkUcgrںV0 g!׹bq$OEI^+@W~ O5-R19ubTuG,,vً$_4(|t}Y ]pu a->Wf·-4g݋N3$+|1 ,9ok̮6{?=PuϷݐ\Qv>*gHȸcEAWI2<\En\305/=Mʢ sOz%#EkMIA:.Mk8+>Sy4^iUm%e%E)q1د<˫:&¼29Vj'J**fk(6*a֕~0=,ɺ;''嶃P;?ܬwbw]Ֆ.`e+O{4N>M`Zp巌5CcdfMBr}O~+N`F$pMGv2c&Pestf1E!ZkYg<`rg2}Oչ_BE#]oZ*~TNQUU;M`@ Q9S#{{ xV9`)D8ɛ . 3}q8`$kiEZ?xf-*9s# ;s1!b[+ >$ҕꆼ)UՏ@ю8Mka)o|$鱴Z'FOW>&4 ݚ7C+S3 $HC^I_h>/F NòP}sv)]7I Q*cZz$\C'?<]rx$Eb}Ǡ69b|7©X n;I9X Z&&b֧7a?V32PA~ 5Gs6(6f :crҙ`SzEyI*O AΥL7#? ?-7-rZψKR4As(a2uפ>i_u*5nRQƠ|}H`[!JEk]eDRILx !),[\g\^b&Kp^,}Ηt4M8véƴ7?ʱEv!E]ڹVp2bmZk 06הUq6SYYs[zMۄ CV\-2z4]XWW (uV$mK݊x ic(!D+놣ag4T$Sd2!ei/End%Dْ\4 LD .nʻ-M~)y&!-sو]lץJ_ $'%"C[\jA;TI\xG6C;\4j"$CZQFR&AD}X2{odXfwQJ#m%2ONtY`2iv)=:26; A (RS#W~J ] =S@7C,Ģ^lwM^,G{>~.6 [3A;G5/10͑ߚQUMwt |}H:V.8C yJ4W j<_ﳨ\rDf7f ma{<rXɛ#5k}W n_xJϳ~H)25zoOdyj%5+:xy_{1Ք%QCYơҺ'!͝zfxs[x KQz=ıt-u`R.hl} O6zmƍ)Pae厀cէ1?ǾjgYEng5FA½G M::zsdLob3r:U /EZGp飘]W_$$u\×N=xWNm#Q䂭 &П!7ߟk}e _U<gBH)}3AWk^E{Ʌ*[zO\ԩ\6zjt:9%W6cT'!m_bvq~1u}r-i|6A%ǩr&U "TŶ8ȁMؠ1+^R^Q쯗kp#?DY/X<1hr~1;/oKbJy* U> յC:㟤ZЗ}-6rBӷ3$|%BƓbB61:*ߵPjU}' eŭm0`=i)4ƽuwqc(CpuR<dz}]!JA2=@1 WxxFj簼x%tɌM5! ?΀`AO J`;Jg!sX =P1&iPO5M m;Ml4In(y+EFwI&SrㇳcQ!0X"aW 1GlK DT)72RAz 乖nG#}vv,b3[B*AS]z.R5n!w^VZ_"Π4os<57lF dr:&ef8O. TϖTP>8,?7ˬ=i7SK< .s3!Κ&c}zM '>LK+oM/=S<%)H D 7YnGk[i; .AfG*DhL$&iҁh-&C@l ., MRJWR4fѳ4$f[ SuQE*}s 8H|(IeAAE"{qP0+;5WvvUTz^A 7T*èvmKP "zX'tф4H 0c0JtV--,ً?U@|k/- mg.̻_t]\Rrp>RآyH˘jdDž10SLfZ1,`ì'0%eQr.zR W=9RݴO q;jQ$$~K0XƆ msU/㮥։S^d nh!;m邘ө<ݕyܠs< 36s;7E c|b$9jm@Unن#Ֆ_?Q j<ޙg ] ZhlY48\2YrkE-ϴ`3\2&=;\ ]^XDQJ{A1sUxVAsoج(ք cԟnĀ_FЄ 3v$Qz_Aة8:67 8>Ԧg1}ANUlΪinn6f|e$=F}E1 L]?4s(%ZB>9g4?HE3=W;Kl[dq)a=1j^G+a2rāN ^tTG!0O8&NwC3U`5vˬP_^Ȣc~] f2!%JtXOK!1)ֆIF&<7D b=A3(4*$u\fE2'U|9u0|&j 喤w~(IO)Khrjc xit_ ca; yX7VmIH&qŁ6Q= $C=22ϦEU4l3w@P %mᆁ9eܩޝ5.]|5e"4PC6Mܵ&יV 0JaPɖϢB9Ei7VN(]"`FZ䌅70.t & -.8Ɠ3 (2÷ rCV@UoYZ^2ފkUrI݉KyD˃PFEjm#H PRp }>C0Ɠtbf# %$(K=P(Y)LMa:@2C lP-,|5wbʐ.A g*c|FS)6:|;k~ۥ%܌r\ɿeh(wSe!kANQJ}!r]m^?.i`ϸ6YࡢqdyERr͕\i *(b\P´u̠)q~:H9eA62#pdYdiՅ{R~l=ݺO8uВ:<h>$˕KOV5{Kö/[L RJ6.ߪאޟA>U @e9𭇾Pt!Nj%RM_JC@9N5p5.&?g5 5hmCB|ZjJՉ(#2}ㅕ,3r@ݘ /{:$}VEN%d_ܒ{GbA[dmI3 wfț;!FmOnj7ԩLvb}R#1q9S9@f^iAxιb _ki$@XKI(Cubɳw䞓mb,T7 P`,YUVH4CWCx5-yh1'ekfmT&h^x1m'RNJH @ϻ)>["iB; NsU*FL, A\KEu`_g6Q}r.RX!7Wt|A(,橍U0'7fv%QN'9 yvj6V!>E z `#`b`+k€Źu j|i|]q1<ŷ kT̥pTBc%Ӓ&GQ(^hYft=` сnY|Rj8+M\k\FbsPfz馦̰vFkpߚR?~3CLt~qDz~ݫg+t#٨++KqS7庙 }f%{\l͠TkHIp}Ě̏QIZTTfhͺ}5^t!7'IH1Hy۹;W:z,P̑BjRN}:>63tvi~]G|091, Н@b^e-d[xEY1gn0K.^kg*œ혗C׷BRvp%d#Z *yF-w-[MoN'}w+0@ 6tva>VGMXccNAn9]r%p|m ]H|J7i>$:_fgco(5ϑʢ޺IzCe|s냊03)%oa)y8cNcs ъ$N1ŒO;.P$XWX""C h& |`<!~5[QZ8F-69T)yYx?HxI h? D-IJQ_0hҭ<Ԟz = ]f-!79E/t;@ q4uvڰU+&;ŚhcȤdu/Mw9l*Kr/2xhA-=QVgfՔ|Ώe LS(=$㳑$ W0C|hD gB|͐ A )/C9|}^xI,!*7c$D@U4@i=C%MBiGho"?|{fek hȰ ܒ8z"'>6.LjAU*ZCz0ɥ {Hb-JuY~Fᇼ]7ټ@#k|]A)_?Gli(V%,I]LIY4ObS^#u7t ̅uhGӏZ\A"q/!8UFIbvv0VVsZr(;-R33W87ϡ PSjfud! LǶdy㯛 i yI+e6q1 *Kw%qu 2o!0:t`x(DBDbpdy) 3 FYؕ %y)*7+IZްr3/YHҘPc*3:]R fp%!OxvTjuXN?<&Rg~q?#+qms$bROD(3N ,Zh6$XDJvbi3~_| JT@Y=O%~8 :BaE~ O 9"GL3)hjQ$ZX[ y9Cd%&2`3Գ&Q` FWW3\6?IA8)RfY>$\PMHmק('D@yW1,Z{ P#LdFxM(l5(`1$TͯN"gQ h∂z_ +"vPvy?ƶ'NA.nk@MqCsI ]!3 a^Vsh϶œU E أ=uDbk3:3^!h2:Sxn+*5VcU 8]sוPoksF;C H$\ɴiCf wTw!%k5/V69H%C!lZ$h=s=Wfx `f}p$p(%;s6*O!}-dQqkH ]|ۿ6vET7T؊>rȕTRRwL2bR,3p> '+c%.Xv|'Li/,mp=O^d\D%W+#% fQ9_eD-ZvD4bI{d wVWdjbtڹSF0 WdD3rF0JWN*HΞ %n$2levh[Aa&.H?{1Tӫ%5\˄YZC7xˉ}2kPGc0kCe +DN鵨F-UNŖq貴 7vHci-PQk>rX:vd a|砠ĉrrx_1WߏjIQ-($lHZDAkj+IULƝf9Zeϕp)>j@bz/%yhpm/:5 ?8*4 Rm#+؀0;a cJϰ.pƄ"eo)HZ7 /q J%^{n,l զ#n^ 3ޅS^<=tc;Mir[&jՃRc*KL>1LjHؚo~tn7z\Ќ)ouF\ c#,q6̊5 *؂[IHlV{CJ}z砊F1E: ojJN\0Nrw ָ8O9)6+LBkKA40Kuk,>qh~_kC0vS{0 cs`vʀZ,?'nΚ|U>x]GO۞A_Z LoxKs&̭wdϮI r'3_t]ЭV,g|"Pfr=1ӳ9~Bq*2?| T#=&WB~:_MXߖșy{"mKN|'G>JV^\3(m!G豾+d"o4[mh.QYRpA[ejcs#1r}[wY^V},x qɥda\k)粊~DӶB"q9MD<^WQfu\@ I;;6m%?";ba8&="mmg1J5#y r·i3 ][}ֲ32[_w/Q!fܵ \k SY`cuRØ-?74煜3d@Sӝ-pkWoU gV0+,nֱλֿbLvs^L[#xz}2v$/`\ЇŘ6o$ W`!kLw}JA5a#OML/?&{2{I;L[ʣxCӠ }NrW6z6B@-k[9 jP|qPp KjqJ{d8ąu6 Dܭc+E(bBVA% px,mqb\:&yuL$W*7whucMQ5e)ʹ5QŸIniG:,- BQ|u?)?M~fA\p662l#Ǥ/*EM=`*/\l^*E]^6:S & UEv$4ؠs.Y1}]C<x:hx:cg2 >c6c “ Lp_<}g+gYi/~5s#U[}G+&K I2@خ?~/q+J~g.Ӻ0RBR8D2ț#1<3$O"sUJgw"aJ*q/;A-+eM I>Pb<:l!&CFYt-_'hw 및:ý(a&TG.%P#TBK}Y[`%.&,n Ib89ֻ'+ط!SǮa5)4gL] `U&'OOQ* 7}+2oA"B/ӻJnIC`Ղ{F8{%9:"B_(8qx4Ў(v_:qw\z:sW~T/K-湯MS.y$Zѕa$"!̵&E&&ns 'PqGmjrd-Mo ML[Y)k)E@L3Q{qmMEx! ZV,*DޮHtkm@"w hzhJ7EΉ--( cEϊD\2~f(zD OH#.PJUHD}^o&BĐwM/XM.W)Ygݸ3k8jPL|+Zv[%tV~bX%oT;sTI%NlJMRh?_24Zk9%Ā"6_If#T"%ʐ;M5Fv.PznJT^A63N]@94C|,e1c.@ D7com{}" &{Fo7P(Ȍ>=KӴ2K{=vNqVDbT6A&@7" 8|n<5h?@s3N40$m-JӢS$ʿR> j/({.' #Y'%_OVS۟O yu˴ZG-'#{:%ichf$qAR֮e^fkAoC`DihbdnM껶 EĤ{6;8jqw&3!ZƜCkޟ:]*о%0D%l>6~Xad(4JSIlMH}E4҆rkloC'3>{Tj.Ŷ=:g:'Ӌ8iX&W>C!)D 9]Lds7"긭%'*3~AD$SF\hBNgBjyhB͹L'U i/ ^q;,79wVr+U|F,#جA;ʨ5P`K.7Z5NA=~b jkR[B Xz6UܪFW&c~8VkL!r dzun(_% OsD:>`D3#[BoS>s}g 0xZ"*_.'.z =Sr9OޤLѓx;bk}[b7p4pAS Ȓ&olە9]Np\h4u>^TG妥l4üʃ)fNWZrQ Ėy:vh%%;ҩحM>Rv!aW[{!/3luQ5gYr ?&/-Y耟-9=+Bdamc˜XHfqc(fxU{4^rAaNo# }g=Xuj<ʤ$T.rGNnsbiqB0hgn2Ͱ%~p@Jߪb-# qS=8(,hzZ,Ҁd 07hQF4/~1|jݐ1CpXc]RD`e0 -QC<.1 E$n (p(Sx6|"@R9~AN7)*8 ~̋o]\21 x %͇R_sت'ԧfmh- f ݳr#L0NA7}RhjP}DC[84aPڽ{rE'@*/%"Afv|ZdBF[$fLveC5PGo4 Rpį1:%I*^tpNo,8COPPH?=mCtt*O:#CFɩ80$PhIo1݂^s 0/Cdp㉶Γd*&2 Ձܶu?U$-wy= Lai0yV%^Cw+#LC$ 2:_JT+ BXV+Z P6/Z/Ɩ|3u\Ra F>4vdtp/VW?쒔/}]pIݤ]=Bt{$&TZS;8,=6 J4vc>t*H. WɅflgtΗ`oz{3ҧp tZEyoó|_$IT3P,bQLG9\N3!5wmʼnڛh?+(4XHLR U?ln4jv MHn` / M<YwVuo∣tlOͼsW }>,_b=`@%ZBXxAnCz!"jݲqo0IK^=*8 %L[ne4S,j;0xzv')>ӍiOC# |铷ţKτsg"}Χ<}aT#tW07t"(*u?S침aUGyBvf嫬_Y( l`}&EQ9]gdrH%XTœ&E豴Oa "٧1JF?= Rr<+LCUWlg7͜"ŒY>b 'k}|U VΎ-b3Cr)^Fc| PYU=:A!XkoEcTN%| pRhr~&]rPY[8E>`Yk7n͋PǧcayNhovpP& ZzD%`PWcX>xqpD&G~Ê5,41G Rp_$< qL[Zaskx1$ p¥ 9)C/p*y FuWZN9AzBEM2C7ZX :,ҔAjœk_)[)3Nˉ7J`|*ƃ=Ҵwu4Bdbꈭ}z飕S2pt1bSk˛d|zz,) HՏ֘ SľK|4ώcO8ڄlR kjfۂsO@Q|~v%3aYtsa[`Jq8-`$.΋klB1zW1m'^AVAkWw. S&|5wD9%2 ۝V:P8[H{FX\Yd4T17s!kv,=)#^~rjqɋExw"خK#[kV0X= K4kjl:?htݍ,L},]J\dlָ y)a""ڽSwMjgp_@2pIR(W5/=x­u]0>#}8ɆFa9Y|KpC}Nt%P`-iLWa(s)z`@'E&{NlgzP?)9pOVG<!¤UC,E|> 8)ׂ,6BxatJs[3Urg:Ϟ N<6o NsxWۖ|0P9XMˤȓ*&MT띈X kqZΫ\ne)I1fR/ '̗@CPjK^$qM"D]XΌ}"lEBIU"w@wpƻޗG}(0>ώ}C"ξ.?tĀ6.9!؜Wepvp OЭP=P/T$0JhxqP46*ֽbWU#qlI7E57͂ق/'QX|Y{I 87?G7,j]U^BjE\ \'^V1pw/;j ,u(c)wyd~X+ar@\&ڈig[M3ԽLnUqrխDeׯL<0xwN>!WALq&ߣY cp4˔@%^"VtPG]pǞ.Cڌ$5;0\10{v0Km',S30 ~QM0:պ]-G6rM[ӆ#ʏ ?&ahV7ıj˯ 늇F >%uk~nmg&ar! /"Ȗl{-+YN0||RUB2jWd{Em+6,M>P Z%c'c hT &Sw\ UZno`y]]~5Cx 60eNC+v C DIvc0%äFVo)WjVF'Od%ݡըfi :.1*vkHaL1  _E&.)Y(MU+h/_h2MÃdA f)"y8@j(s:nnԹ*34g.$*h蜘{°T}2uTىS=nWb Y VHF8M1W"91f&'LhpC-ʂp e*\h #lC/ƹ4fYfIԡ9uo1S63eJJ?iLKi/m9q{}檣JQWp VhXT3>TDaI VsM)?K59s/ftCVHa42ܔ6YU&.Y#Lvy 晑vkS6Vv"E7uR[>Nj%/Թ4ې/r%|9p'MWQ^uzWifFWh)%!ɨ*2AuF"-堃m[ZeJm,=m hqSBr_1G%Nkmր24Oؐg^H%RcHb0LijX$W;_(욮he#ġRL6b$ka!~+lY3~ mϗX[ͫ ǮZ:O,s LEQVo-Ҵ6AY؞_@\(Lٕm݃kƐVm',+IeԚyesJOPxh L{4f8xt؁P&uVbRJݴ-gBؖ;b9ƅ:xh|!(s:&]GuօolkeĀ Tu1 :-0I(R"BIP#Fƣ E{ J%ufR7FR+f^௑W$we5@tj~mې-'(\j+7_Sx^jQ<(Ib _PݸQ>^v"6/^F Yh> ;0Ҭbq͡P>޶h"Ę,N [6*~|GrPx^N'OY+,No)ǶIb&Pi%zj1vwC2. /0pppYNqoWFIDeP-@=fh:Ut~T'hpd^qCYй(Xؓ.{m!UV! e2VYAݤFXc 荸sGy0$%D+y{neg B-S5\,j6.%P9g("}2Jpw"Xg_w3y}dsR>1C -kAXP.W@gL3Q:# xGXCcT0F#Z$jH;E_>ö@Dc+|v^ㅊ=K@.in'R zOt6 ߾in/ -1nG-]]}]x{@E:oW$i"\23!]Lc$ېgj7VvZ7{_%~cF7~T+ȷȕ7eW3̗*ݙ Mf"bğ%"Ydܰ}wG""1uo0=8fsNS+Ï#=re^Fpk> ow(4L[~uʅcdrg:Q%LmQLeؠCg *K 󨞯)9ۮoFoa>Ê0h ݶtОyDΙmCR*`C>OAuNU泐|VCs+PfrhcdBVw/wl+g0LԌY 7qPzt dvt$@kq {MDFw=;Ϛ8i͐tF[xqe*.4E2=FJ |δ׹+ijE$PnRgOó'9Pi3^ܙܸf[J*G(F{ݦ=͜=+4cA;s}"xaw# Ibȷ6ϛD.qQ'-?<2!DLJlif2.m$%arP3\R!|}&[D xjfNk D-!& Iζ Gl"(;hdߪR$R<Aк20CL兝&i5Hu ] a_WŀJL>-GMidpG 7ZqhKϊ9 1o:; h@95WF].1)q^W܃u8~v[h~Vh>6!y)h]z+NS,1UvCuQBE2?GH(wֹXP#0 ]\BɃ:7+ª0LZE8^V BsȇN6E/ZpQ=?~;C!$=4#^J$/TB_A88iHVh+*j(IȞf1ـOvN' ҩM{\yy_tJg+\'bOؒ pKa4\, J#{;\\c3X\|y5&2 zwV޴/7*,8Dqf Djj#w`n7c E"(ͱ~d:V1Tƣ#4\6{-RPyZzZƝƥEB4?:D-Md2w0zi^4x^O U29SoNٷHT2zV7 *#jKhkwtdF?VfXZ[^ FU -u"ugl)x3;VE%`C2,BŶ~]fbס6i$ E6TGag5 >$S(*B(BN,W, Th pG.Yw4y[Ie.f?{<Ar@?]M@  JX"И˿&&%aAmЎN=q=&0tOJ%фVEp?g j:krhz~l!qm>ajeyΒ3E]'Qh5}MnGs?-8߮+#G0.?y䗲QM%\q.Cq ]0h ދzCB?s,oPOןOo#vh2* 0Q%Js<3,84}3V7^& +h:~Я;DžY1q_^*58`҂ /ZZSO5=q 1WAg8.mSebkꪏc3aԵ/|{Cٍ&3&Vu&k5W^ܾz5gO 4`qbysb3rm7/>7|Xg">Exށ 8,н0;>`naXnF _<qJ"B*+VewJΝ>b gh,<1tʬ?x"4O j>?QĀ<2|>~ //(]Mh+ Ԭz8eDv]Lz~D'=› )-$>S1:0=eэ)L ZtC!$/0όH>1V-t?Y^;&#0è?b jp{NXr|-V._kܼqdO5%XK`M-KӁQZEnR`Dڢ- 0\e|-=^5Lgu]& M]PjN _;; WA*+M H2%Gb*4#,@9(vQPtct/b#"1JV$/9Ir tvpo5Bϒ7x->APS 1߬pP,pS> O/S)ܗ \8 1pN#y:8hP>P9Rf"}#{ /Ov>)%zݸY;40fԪ hd"]-ܖXDnP!3bde!*uk _hO݉k䫚:Li_C Nd4B#]>,Ҩ- :Eyߝ}D[tm9$hJxs&U$s;-'DJIFP?!K/Is김g&QQFh5)$+㔴j?m`Mtєm@BySޅXpOpE-!SC}(Ԟ=aeh_hx4;^Z`pA{5v^m#hpK^W{ auu SFC?+9y뤳L8s<ɤN3F>.$8:EK}(z+|Z Ry8 4a Ox*,I"NR@yE/5.A gFHhtRѓ#LrV^{B]I $ZT5V:fɚ %5YiuE*'=R=|];%@8@PT15!tI]ޑ;Kgbp%h'ܓ^G]UMw>7|L{ۤNH !ZQ`ҩ.Lmtآ0նӃЕW $53YJ.)~2eQH {G[D_4'V!|Xk)ᯣ Ē a /-4"7huY#hؔMqX1 c5wjRu6yRśW H01[F-1&p'1"`5:ۀe4DB(@;r 1S&TT MS^G+lo%e$ |'^R)?}@7 n3sǷΠgQ}z[Bk2uh@;ZF:AL~*HF.DDolH)"ӔI*.~}~ ni5߁`j˫ٌJy8*xZ<h>AG4M. lhxW%St?5\Fq6s4F\EucJUȮȶ: |u?jg-[rॅ(#ihszj$,Z2kÿx_L[yUN+4X$Mm)=m "[?{.yˀGP+-\sdK=n{'E0|=Cki;"0]x5) fEuo<ؙ"ɕ̃e_sȈWh>JnOPB:00le̳PC⠜/tq"fBb^sg ,ҡ#J@UG8-73 H+@; |> IqZ$%Zs] K?hZL̔VrZ/q8w#}l*ȍc֊DWU]MqF}ϸ !0.Hg͆AK[" )5#mWP2Ǭ8t3V7;AXjiۮ]1o8{kc ݬ] Po4L891mUvEMbUV r'D^9+,}yF4QLi(F(st:U}7~4c,ʢܥf6(}imۨ\ʹN㭱\P@뀹'^'b ҶQ7oa;2 | g,m027K9R{gF8 Qktjĵ #^}MTtRIy97+6n~ćmWw ^31Du󙥯->* ܘ^ɩ.O&q%c3ū :=TT۰b6}1%$ 9 ,|fxJ{TDxfrp.= 2u?xҶ^|Sy@5gpDIx(愯.Ī6 !G=4M=`~ʼBu-nr~Xno1I+BSIls@Hc&^M^véX?דz,Y/秚+A$Ԍ+q8߈j/p!1XWQo+||hʙexlcW13sŹJ[O갵DByd\ FI O졭tC}xp8ck RvA;&:Cٳ'k# ؙhq粆&Z+⛃׽#E/boyĝ(P\WX:BA|3S[ˈ ?J qϯh~I}r=tf7:8SȒȫs09zN2ŖmC0lXqeJlXHuB&OwC`RT ޜV*b~ml5tU_FT, }ɠV[TxJU+/x7 P>$m1F`s󪪑E&#Ք{u:AJ45odž,:6N=[jp`aY4t֋"ё }NJ-8\\M$kրAPJ2OEcLy^g0A`E`0 )(dƝENsH}Q2%w'2yfhkm 4H QX%UEF0-?u-4I5;SY,= WL>ID@z-Eʎ 2Di8%83-\hJ蚠m@4>6b+Ij Z'6x[NEƎ)KzujOnJw=U;UJ/-+HSeZbz[5OB{,]a-F%W^X˫qG _ _y[N:{K<{|\m6]| &{`r?սzx1 ٗATxɟ`N K ˱II8 h#@#od+ KTQok&e{<:&6]yh7/l) q(CRB,_Nj'x9kMee] r&'7 eEN3IzWx$F $6|7ABۢk7q 1IQî` F PGsJ /PZw}b^=/؋nq|Dj>hT8%@gۏ' B](fh(ul%5A_i鶘lcdJ^>bhjq c/x@dž6vES~p =oqdQjoʡ~30D]*NEr BHOl.̖dtz*Q AZ-GSbj8T5ZGUUYrk =B5Yi3ӘV!~_Z)H!xlBS[p)w^{w]QM[Fqcv摣qnq[*ːt^7.ʃ(ͮQ}+ݏ>|}dϟs x'bѦ_ . @E<dbT̤*on攬nr~q}vEv G]:Ũ&k&DD7mԅorB;2|ٮcS;'C Y@'= 0Gz5sm)%o }"#?reHo%}]g%s*ǒ{ûeƙI&t6j.ՠ.-~JO]9-e7@ZnJ:ѿhY %/G_;WTK/)o{hOzRiX~LUŚ;Mz+:B@o>'4>yЧH81wB-+hb|unx8u kw)Qːƿ >7'p+|p7C,sMlc"Dža)~s0V2k .}= 4GUǸrԼwv ǠpkХdv)b>ϵH>wHf.r?/1݆b-kgP;nd{;r տ12۽dy`Km@?xF+Hr҉fHe1sl+ Of0B>[LYy^2p{e Qkk'v1֝ Z)Yc8G94lsUJF;̬~ Т@T*P(r­|w ^ȗVz%|mچ4e#&u[{{p_! F%&$/GYm(X-ԙU~$x%KpwJr9] |*7>/v(s*o~^vcOɓ)uM&m l¯Mb :BƝG0T_42"K]oq, \v_tT`Zh&c/e+s9̧ z`F`GkaԑfId{Po4Sviq=ٶ )U5c,n@O -AOeBS¢(Wuk2RІz| gn~jb o\ ŰrNmka)uwc}~8g}^iB QUp.4"1q|i|˵F: ]_ޛ|'Foo$Ýp-7@vm=U#b_vtcBXLS Ql1J>r! Ul5hh}VT؋}6%T'' =M=У$9)R!NnG$$DŽC(b0549sV.sa \/`^fl|Qaf1ק* q,#mU}KoA |V+fS;~O\sˑ5<b'=r7Ur|{79hm,5 Ȳ".W|F,VֱoJ0>\dd:-h 8mK6 Pxa}m` = 1v#mUHmtZt^̪ _ {e߿bG- Eqhtcĉ1@o筲vlkvnl`QPzCJk*ވ9N-鷶/\CB232v',2V )x2b>lcNŜzprG?Pr|1ՏTqYeFx8[]Pr@fS.*"^Z,m:TZ#X~eø 8S*h؍dJ5DňfaSyR83u]{@O%w؅oDQokat$-EV7-ׂ2+^Ɉd:)$v+[ųC7:|2MT(~ɤIwGPN"XFi4InYsI7;UCZZrZ O\r1/_2%ĞJN!K|8Z )E**>HI}F0Hz~?J_Y}a 챷&Vݕ. a-Ogg`Zf@J#(K1vھ޸Kgx>I|ɛCp6~s|F@;7߫'VhgSlݗ[ J%Uc8GiEUud<+چɛtlaERֲ/0a@54ˉo҈\{g+7|o|_cxc2]/R`ep+Vi /z|ph}Wr'?RWjr 9*;GT*8زUP( ͉ `^A=q&AЈtF5ڞpwأ}Np:BDkw Z&#PVU]8QU|b>~~AMn.j @v4!ھ]':?~ܲ]U9P1ُ.zb~yր˿ӕX6*gi"Opu}E: M2{f]d0H2j'KMTNݚQχ}!p~V S5nzǘb/o:vKD'jrȁxݴu(&΁[s<ܖ%K|$JSMa>`Rv/R w"QNDmAM{jg&9BJA ʾ\djH4nL`J^9-Qkc=Q_$R[;G*qn) 7Wh&rwN!VKI+(B1ċϿ8Hz}ޙ&FAߦGDcHBiBZNF[n59*CPL%P9d. :8A9cgOʛҍtإ/N^S\QY4)QͤdEͿ,ߟ&ͦhW3`4P]r'.ϻs1p:o2,oU&&3t }mx, F@(AneV@+h}ub9f+4%|K\*Bgg=Ff% e|+pW/+{D]&dԕ.U /p!M,NlóNFffD@"\-j5qLDQƺO8/$CvcW ^O&r~H ||{S []~xbrVz@~)sl /MbK_F3M'k+Kh+K\4@tcHu_/ppҮKȑ?8dE7.ZBû _o,ĞdĽ=.x7BKEW6pf?t s*⪘{ @9}ƾe1 )"UoI@u1K?n%ׇ%ܻ+QHY:{!]^RO~X$av)dirlq\%@uO-MX<<`}[.lT#8o=9V k)40}w,u3]\q/qdF'{op.-}a:jCKܿ#/+V}SmF16}AiE}leVx-A]8)R 2,-U <; J_v.5-W?^<*;g'0&&hm^3B]Aطg64vuco]j#M%JoN{yxo)5mzV]dQ&CRMS%ϼ%[;5T}SbĞKet!PCO6 \'UeZ#䬓e2)tɊg=%-s}O}xTκ4r\sc'\feth_x"褐ADy7 C7I$i -0 Afg4W f9Kzj[ C8H&GzkwA}[sM(%.ɞ9,̽& O[-WwIB?> xM3x+)X5Q#A5 6x6ljA=$֡,@h)wgӝ/@K4JCQGĴ5X8t$ ~z/N hwXn{&m $HهƃGU[=/24cD6XCz@]VYx{#w/U{ c\x9BH/?r$ PlCZD.4/!AAE{DGx~BߝFws7dzUIg8q++fE2Q4$`m-'X|fC}LeGFMUAbu|yW{\2!')'.]*,&UR{*΅JZ/ݻ/lmK_̯23/EAP [^ ;bj}?&ma EX-^-gaKdX=WEA&w:DA'zR0G/E-ŴuBP4 )c4xS.Jj"'aE6o*AA5Jg@ êrhqTNAuIDݖ{$7/X 1M-7)QnTFbV1M0@MCຉZBJ\-_8jMW=^p:DF&6w3Uj@1[ epʙԞ: G~~z(#x1F!l>+w DJQT"Bjۏj#1ؿ蒱tVh5t}4*:MF{ه@;D `MzwV#^}+8]l49p;@لb?~=ةlH3BNa)]Uz+Z;5+ :sҢ_IwgVoMCkq̇]ZG oٱx=cNri8r=F%oax !l[Z4U{aQW>; 6TpX$JpPQo"k`n8q`rJn#AJ_| >Ev pa=pN[vv^a_ ,q'W!E-mHX'WҤ;^KGU26C&loVTw-jR\@ 77ãjQ}xzr '1?q54y nҧghNsPJ9oŷ#'7Y-"]aޜL5=E(WS-,cC%βzSi9VAWܭa:aKG56c` {T|S] ;(A~\rjf{b 5 m.1+-8K^jf@FfHZGth GL>t2 m}'ٓ XV)%@H?̟'#7;{ 6ÂB=/4JQMC~geK})q7ɹc0AhDhLM:HfɚèkЛRCˠRzi'ᓥuG~4^úsodituv객'xh#*6 aMnj |')e3JÉ=J|۔Phpe|ROU:{( xİh+ FjmAK"t{|W' tmNuVX^١ߴ \ \8UM䧏xU% 0{ S7'yodMyvG疵NnxUv!AҸFrG?dܕˢe2' S32 eSʽu>A}2bԍ#CI8(9|b؀Dq%m4rSao(;1bDf#1ym]J"'@tf{cA 5Z(xLXJ֭ŠUn-v@W5c@s{dOGJF!MHC7c?JY~fY"jvޘZԤoJ]ֽ57[V=f&UKm=gnllidMP fpXh9$4DA5v WEL0ݮNE/ Mm-B9uX5QVM,m Wu/ sl1^ YCChGbǓo)׫j/ i(Y 3RCYWP06oeU`kwd6D{aoL{pR b/ct Mójhڙ#tj[FU?C8z0T/g+OIdewG|RVlX3֕VԘSßLp~|ꆙNPH ƳFOI)N<^Fς7( hosQG|/;- g&xr(Xk]Ne|gle(rwaXo'QsG{.3p9+Ң2wR͝y>>̄r<&]rlpC?]Vg;$txTv*nCLΈ\o3g%-ľ@Lǧ,Eaڵy7{wn;LZ\ov#s8əEHu\9v@|ĬN *Be` pR\j0-[ifz2&yd%PLίm=Ns*[0&eL g.X+Vt\QJ# v\4۞NKOkeЁ:#{ă(__PAܨ$ Fb,Oyfwy~Mj~ϱ@ x3}|b8o5soȵ˱ؕF͓uAtxc F{*77Bt­ȿ{P m! N) ;fjk6'U~Sɒuw _Z~[x_iTvV"]@N 760S|uf8S}~X OF7-+-޺Sݨ8u}!߷_qyix[(&uw`)J-sjoV.:vkIF,E1q"2ΚJÞMA4=b+ :,Gj9Ueg8Q>$=TiFD1偀]I@\;kX:?U#Taodӽ%sn77_yCl>,."9Oԉd:[fm_9(ώE;!K{*olݧXT 3/@*;E{N.|rNQ܀]j !*͎uP٠-m_;ܤ!mpǔkg{7y:i I(?^/ňI"?PxVt'H;ƣ\)8Jš/:q)^cm\ zq.`X~0vCr(R荃^ـpJlU[,.P1.NPD<#dyy&LV3(/]/x}5) @@rIv3ӉCKD|;4[iUl=cK*Kuf8u5om$F~ߘkwWlFT$nדYZg- #:p)AE! ڦy)[u ""4xx!e I|DW,2`UXut׻0D$g]2(4龶' ߻n3|)GŊwFBCOȍnK5ܙZGn}K $-a<;zE-_ rxwI=cwkpD}+ʆY]9{6~>)tAciN; &Θ}w$ZG"QJ{wp,=Ǽ ]{S·30xb^ﱼ_A$2OG7VIpfvNa}<¡א?7UhElr#)BMQS{KCYGr):4*^E_~һ.2*gz@O~/O#=?[g* V + !º 97]Ho1;ЃzGyɦգ(B|L08*jk]XvbU@իO)\BT6˱n9yֵh6f=|,:t MAKc^[A~@2z[X N$lpg'd iJZNqϤf` &Ul8\"~×k=6`^Ժ@-9|sH<._*!+BNӀ%k.ʽٌ4,eޤ LO|~=Ā6ۨ\aٝÐ$K5fAI@k{ Y(U8+QpecEuRz ÍI],*P-qD!oi7 :\YnLUN`X/CJX.| }ۼV(}YRbZ*`D5YWU%[T<2,GFfK?1FMtDƧ﹫]G56g|O)ɶ1ߚdk=&%<1` VHeQ7O^ WBWW)&xc\9:v|8" 9U7nXZ!xA jp9|.}%J@i"34YoZ>?1"Qѥ Fַ<;7V~E-N<<|qmpb ~20霉[H0S:)ff0BP91S(6y~+J/DZ3Z޳ z >TJf5C<24lU4s&?ZF;h_D_KaٹA{g i& S$<.&w\EM!2\ʠr_+AExGeք0&6kTx@п`g|yhFfv$08YXm]ĭF]DP* mB9yQ5YuoL$=<;f-' Q*A1tܰ24\]ڈyL!du~9Yi?s_ ʳ2#זW57u,q̜ڍ9ieEYUU IӴz$OOznڮM>3joo[J $&ua^mP"}4g[hmd?NŒd 3r%n]Ğ+DqZ=d;(|a0v{-] !J _s| zOjT'B9X[»pbvAU4=+5Պ``療ؠz/K ~b药H~~!rǹ B5tΧ)ah4uLO5Xa{j ΂^>YEi,km?7u IǛwQ"wzB$Pu*"`jQ5_ pe9`Ucy[~U% };Tű%3I:F֍1>ω_B.#{AelO RR];ŊSy/@7 ӌ$h/w<~TSLmrQ;q.I6%t:9g?(niDN/;}% nj 'fYmW\.1@NˢlB.좉Yᵭ܇ PM[bQnAaڹvVҹLG΄"6Ԛ+69 [J/¢4%Ӷind-0U- ʁgV/nh(ӛ.@͋n+n-'J6!yIѺ\cZ>Y?^yǐ@q7fˁhL^ή=IVva|J`V2ye]$aehij9w@3ZSYv p/vU8PN,pguΒk‚1 1LeЩ"ۚ !oM-23!rnY7gҬyc{-(X)&w ڀ''B{(YT}Yv8q扵?bhTØMcߕ~3{ӌ|(,HϦDVX[a-O*'[v|*]tꭇbVWJ)ҤsEOcr)ڻZ6UOP+EncvK4zPvHU łʟB;fy6fG2Im^ni>APnvzh.qe1Y_; [`?P&a {"s:NWS 0`pjE6h]m/AAN[Zlu!FaA6d kA^^g&{oXVoB=n()%88 81rFXT @ ߑHn=v~ݫ&ù(Nsn)IE!$odX]5%5bhV2=x&O/Ŏ4jg{'񷟞^ȇ7aݚvcʲOpGn ƪjyPo)3;@HvodpS'375lϥ6phL6Z!؅eWu3UnCY8ivԇ-Q;n~˂UW,3 ]{V'CEÈ^]ӏ^0Ka #MܒX}' \ 'hD+ Aa8_9{^!rR Vʓ5Wy̛bM;znu@ZCյBn Q707B=3c6YMϯ3’@00Ht})?ý❔ ho=_kAX"1n\9ʁ dm!w$ۘc3# )A$LRûh=W3U \dNgutް1B jDfދ^т``Mg#6qD3lHҁfZrB.9Z)`7 mCB;?s9:"HFbb@ Q#@W>FB {5 $DrE%rK(Z|vMKAfҞJǾx}CdZvtLa2zâwϟ|5B/RpD5l`»{Fl'nUHRY 3vTŝ&jM#.k!\ڇNm$2D@][NI2z!i8!`̣6xy2aأǐL*l-! r>QQBH&k  adɆ>WoM RCϞѷ9[XwJGnWجp2.CɤR~[FUs8LS?K= ¡ވ~R!Tn]Me䠹p;b#5k1L{$vqPN 5ecy(i=X(GhDǎg Lfl)xmi}!L9`Dμgd_ԇ 8e?k/H?kr:R[餙( /Fk^'Ђ{NsY\^ E?AG1T*|̞:6xCNm~ A/ P"y0_6Z.ݷ QiCJt| *B!EØ\f+/,ҽm`h9ey8cv31MӇ`c~9Y ZXgnt^7t;r g*I$cTOxRAMUt9pHRQ%宫PBe߶^Cm!TCE܃ 8]>^1JPGc%krCFdQ$εv*>x3]S'n4ӧqıvyv СLʔ RKB++j iuf-#Y#@"!ͯb6O.P(4i1- FvgbHfAX;8&9aa;ߑsA8f\`H>|Ԋޞh>,hw](N$,M:嫄k$jbmҢ8Ee5Aco? ϤuY=*8}Uj#Bޒ2])rHA ) LR3*oȁVM@[#MWo6#`؟pAtEF'5n0UO,bUI|ͱ˝*#*tF'7$ ɖT`]nu7,ID-x7B6"mo7(FD=E%vV3}۷~~Sfs|G$LENQeȥ4cuZc+#}U91?m  D9% 9 z>@{@ݚBw;꼡Q2V{^BsAnbrsSS0Z 4H"# XTȓN9R wvTh4g(͐ꯘ#[+$vgP2owaw4oN;NzEt*+aA3,ANNjB2?Ib[ĩ{&-1S"快3Ch~ Kࣰ%؏lKv$߽wHA$3^QAX0[xflv}4SJkBô h/ m0q:&: *ty!go dnI~nX}S)H|O-=b~( >9pŮ |ߖ,hnp=TJ W*VVW湃)M4sKp(i>SLH1Tb_ Sq "ɲH{$J& `:|1g`Ցw{G= .":#(D:,3ڐ%˔ /̹a,mc65@=_L( ]֫@IB۲z:ĮLnl{ hĠ.0Z|CSNk UJ} R |LV5pN[ {OjNpcY!I~P^m"^cϏBsD!TH`z`7Ϝ'B#o#Zp: teIdrpX:F0 g[th!_&*W^-rn")nչv}dc\GcSG5b޿vÀ# " QE0C:uZ5j??K(VS]Y䑨mtT*8c6|ũAJ)UTSX`fj ''4yѦm!RzgR嚁DKM3$8Ck{(Тu̢9pTwQΗ1Ccn9hX\m?(RA1@Pwv'I,Y˅BqQ[xu/mw0 ?1Iŏpd)'|^bӧ&k7 Nq%;a F f7Sg_PMu*!¨ѱFPW'NȯZ~n /i!^b@J곘{ ?&?h- PL!,$Li3j^҇:[l(OƚVsirOK1\Ih/7OgҰ P3r$b. REBZhd7Tm=7l92'T UvI xdXEdqX6w&57|n,KFE0S7SA|^ HrBzl.J@4\9ɍhƢr0P 2ϻQi{~N:iz'˖7T:޺+>="i pGd-}{V$ ?{rTGn +a6:#{ih,\ah=$̡._jҷ__)0ax$ FtZF8g~p^nyM R: ڮ!5#-b Iw(RXV=p"iS&' t:~4Pָk/xɝ1k;jcXP:qA a)C#Yk5Bl*J"@ `+IVxUaCɄ'oLVB\/kvYlAQ{PVJ첻M&˝Vkg1T&N~KSom7-yBMN"1S(f y流L3˵M}L c#zj\Q x_Lnޒ0h; b'*y}Pb#&]1 5uu|. W7Q q-A:jfrσ;P3,1.Xx GV'͞1Cr Ҵ 􄕵RCYX[ŧJ]=icѠ'Ƈ@>˯-Zm_q%M?k?ZBlxna潵X$-fґ#w͝ {v&ZF82.ʻ u6]9U+/q t6v~CV;ec+Ff79"úr݁Z3YCR4~b`#O% JE+ΨLɢo~|Χ& ݢ|-_\6<:ƒ-;>ɚ=l&$֝]XZ~[qƱnZ~`xF;l}j4ôi_ 6V!W82}uBǓLO}nFT Pu![ǠYAϽ:?d3"uoBvKlUҴAM@ؕ kjN˗} xvWK8xza ;Ԧe1(R3 5ϢDqӤMmpJUaz<9-FwJ| Vmf-S+eNCl\BBJ[kοY/8J"'Uā p*SQK2OG_DZ*BnߜSmXamƀ ꏠ_BQ$XJ{2j -j\R z" c͹J`hs\V9HU |5X@{B~,w;Ϻd_{VL8&Q|wȲ쵏ZBb\)⤠OQ\zi-QH^ ۴\,3T+Y Т r1BۣkkZDZE6tq@&:41'M4@6e1Qj0VYL({4QB)In_;/X,>i&~Yߣ aQU)ނhĭ=e~Ơ3QEQ{ިbJR$:癦I.ZGGR?Ab`4}ݺhx e3,u )[]'b K\Hd@ s[xhME_EӨg8焈A@CšdNaWd)iXFӘkApUP"&o7Ds"Xe"B'yL'@{{>8$b!RH])]dp'I\16-3 )+uW[w,!!CO4:i lx)08ڐh6rE;!) 8Txc[{ce޶O{= J@&N1Sa*A%gW!ZI}Qm|@kp4jq֘=B ]Plq_K4#0Mے+ĪfMCk"<9?Z`h<9gn0p<&TlD+ 5lZ9c1==((ΔiE?\B\&_ց2`ӃU#=[P$?k{- !cT:h9S^W!dJkLITaf&U%/Y $ȃ-ܢnh?XI|scU~ [ !adPrMj#rqly˱RrWbSҽ'[X")C&^yR1D7ͽA=ӑ甲Qtl0B7F72SyGd)<'IeEEy^ΑH9|sHbbJF~O#؂d j9-mĕn~SDv"7Y1xJ§՝օpu//yP*e_N$y! sMt#~#x:+aEQfA)ϞUM&g65_jp.ԝgo92񜺳c8 .A_7Xs^e`u]|}R4f2^;Lr-A*M+Y&^~n6 ŋjf rXyA> ~]XrF]zCӿHO),Tyv/hmHT/`0bB2^ IA03Y!AS$6]#+bqˎ4#R-vJTExHOk  I$Y}W>n1 XJ`pR[ qb.oHFO')4b\p:24/u{"ވΑ\Y*p)Eã$*]ZzTӝI--Λ0׵1\.j>h:w!d(Vb<̻@X8!u8߶!:l t U-- b(24ρA~ƾЫ06=ޜꯋdI8 FdeQ4P diSNHUOPVYͷn5DT2Su4DT F0U l$ AqceKQ$0+|Xb`W#n" 3'KqO:q0} L_/e.fzI1 F6SVȱS>5Vr`ϜJQb܉3$%tB7>ȉA2"tG$'I)@_[ZG!r_^'fၰ tOCڽ2_`^ƯܧYy<I$ . <d8 U| S*t8?KoBƪ<-Alũ]Ck?NCO[;LOx˿ ?b5k=HQb˕,)^b(#7\%%OvS妠=ũ+^؝2 *M]`0ZYJ"( at̼Fz="n 05M4gb"7t*xszf9,iAqN+UuCNM{Գ ԰7$tϐ uqB|l?@dR%M-(|~wP;PI(o-NE⥑@5xRsX#P| Jidn )W&+w5M݀!Z5HIقpGˊ vBjh;CTN]1UPI \-`q vH}sPFUxU; hJIKytkى!+(bf,ܫ7yI1晀ĹN!s]Qk~Rl2s Oa&Dyj^HdrNinД(3LLo?-*%"#8.?K׸.7 OHAYܑ *wಲ-LZ G;'a!mbq 3'jH#A9,x~ V6 +a9hpUaI=x&,W*RUSRPX9MIYC*;4Jzi?>P :݋59iB,OLçxo:5([;Ta.YZc:K Ɨ6| 8gMuqnr"h%~qsz4o͎U#Za;}e(5Qx29'M|v)'s7ބ1aw#/hK+SL "1$|\5癌찦ߐdJSPH[ F/K #?oD"zI_NNhXh>qEmUCs쪸mTlPŌ6`OAYb=@jNy،7/*T q}s4/ Be͘hp$O|GČr*g0-RႥĞRޙi&%*\K 4 I@bIRdU=mD#XOwGup¦,Td8ښNn fYbZlh;s!-.Ng1 :60lNgQ(*Zp||ONVMuX ER8=39(. n~{43*D '4g=#*z[50X zT Xt'Ŵw)%Ysy&r$c3xFOjl[.t,9O^T:i$J 9eHy߈P5P"{=J oOY&&pں3^-G/0&SJ=IHɊ{s@kLo9=Ois΀WQOu_Hg&͗n((eWn#ͅB 4yl;5Vd˖ ׺ϺuA爮Tnf!U qsjMV܁_o2eG Sm w(~\b 'Qdʽ0;d~7Q6)O.蜱h3'cbsP1} չx뼉@ c  a؆_&ݞ_cF(̯SRF,ݷlG| u`6pdqx f˘sMs1%X^ !5ER B|D8 'F]H&ajc% Z3\mȔ>x=CEգ̽ Xi3Ro6h*ʣxIhY_rlB\y1]U2d\zFy~M5O%pl{\X0`|ݨ:!Sըֽp!Cc(9ٓ#زMC!IUhC㚟Io z:0¾Nue:Y)Oί7p \4TA~^_tsO D 0ZJc`z?qqjaaZ1Lm^^QX.z$吪:{ᭊϏ')@5RMk)OGĹOpnD I{M\6wĨgb4бZŒfAIZSVkA~0{)ta E6&'ȳ`<) t@`>)KYVa7Lў,~->!5ϼwFS{i*~DF ,'-]y-CiYc09|\=.mnfe+%m1PTq_m;jj0[WppWI-yzB I7"6 BƞӔ|u5f>۷is$ |c:|V{S6,ڙe#JfCVC{p}91t4V 7ˆK:(;|~i>}]=G,(ǀ;<,|rI%)Aw(zi  KLNjUF؞jZv0$1A&3IY | -cv x& )tę1+i)Z}C\|(׾1|Ϻ P:uoڝJ0 ܖM qr֧X aPge,^qsWs( /NgWũNPuAy0GٴxsscUDLSrkXo]eMi>96p5=ǖ~!}f}2& vg6-*Oj䞈Kz 2 -=@% N*;Q uDf\~Ny$ef4Ap¿ ]$_5z^3zՐCMݒHUJ Ht9tK&WR}׌6m|4^ZPq+g\A/AG2e ?hQ/F#4;!9dYdRQzP&6̽{!IM!BaZyڰm0 U1rv`j?Ӥ$ezGsV12"o[?)b _)9t2XL]AO0D.G')5;VP=HDF f~.(-`3PW!S n"щ13i1)$Ĭz5]ӫn9M(ܾ>!&`K$V ƱOqfa|Vɮ\[{22P+A<q J4+&ѦpuCYC2A:>V(mUxw\R>ZE z _GD<۫l>'{CM臒S T(h:Ͷ|$gdbUsE:5;\ϸWߚRa Ejý}^!J1Е!e$I%&GBsw6l*0'X";wܧ1EdfMks̰t=Zl5i>.uLXsqqtB1LaYB?)-YKx3ۏ ۥ*TndҦwz)6HP Gu2'eZTkj.0rk?''h*?lW9`Պc $,,m{qB&J6SC3L  \\Ӥܣ cfG^|] ߶v?28R~Ԕ^V.ɬ ͌1hJKMZ!}3-rp:ot,VeTEњen7sW uDl–qEU ⃻!Ӛ {bQ&g!*eE& dS7WzvKZRZP B=Nr~[Ŭ{̚T@' ƞ~1dȏ:3ӡ6JXYJAw9U,EhGS@1o)gSU3>d]24oB[z^C_L2R*S-uyBņp$WKoE'pD=>x{ɗxUMq{oCtӕL tk~,pE䞤MfJ;;BBj:'J)1d꭪!ʔ=9~/X߀'iUs!I6#-PMmg;iKԹ[:XSn&|amыAE蘓jL Zm& []ٚ־Bp|mE"B=v%55I)D~8HJᤶk4"u]||M`X,veJsj˥K7ΏYksSնffmQ-ncxPٕν"#K?{ ůlF]mj^_z:B9#=➚c`'L-YB BV]QI;`{u >O"GͽvNJXpBr8X=zj"&|mr(;?)eG$> H#t ∕ԊPs׳k6eۘ'+Ikyd Lٷ$K,mLH>+š^!|FzڡK,h^Ҁڻq695JgH'nn0]ac2};^.SqU.&n PRbfz0i3W@e14(oFP^+aI4ή gŵZhX1PORMh#H?#j)"C&CsP3UN0W;A 2h&{ 5ŠK_XB0ytxA$4شwC*5!j )O}L^s$എAs1-h"seiI5켞iZAU-~^\jܷYmJd~pKH3/fx%(zH6a5ՌF~.~Avr h JQrQu)+'D1}hebϲ> 4;TBnU=5 *Dx%E^~|JHF3#S"cB퍑 ە]cv<͵wH>X1J?$ln,>Qqb$5^Eю,_\/924RBsp2ϋڋq}[7 >{p,$UPN(f {X>/OIfuIA]1 0- ||2ywY=R?Xݐwm90"p/; :W0f_V_"ح4^%GU! bm}ˤk(M5 ymr8Nt۬Xd{{5 w뼼@ʧ늏{E!n&Y,}>BR&\xRMm+"lG[#XmzP}/4b4&~yCro9[+nߒ=2XW6  Fo%/I'/߫iwFڳcD[?{NhH*9"qrfxS%O+JsE Ltünryu?;R^pOU6졵pUG~p3Lygؽh@72}e}ALhk?"-ؖM4+>CO pC%x\4ǚga~ХJxƽGEa~u/]*d0XY#bq28!"b6QGV'~h ԲڽmZ]S8\jtZ>~$j@Ŷڞ9}!twـu,ܣG4m5- +zyf=͐LMp]WB`]Rt̠k"9!us(hXcBT]Ұ IbȡgvJSnO: E~+/>1wRe/ |ӝ- 9ip_Hhr_˪H kۗ& lq[r(ޑ 񫀱̌F#r vp軋SaH 6^`󱨥)a f9^W?@ڝ>Jc:; p}弱X&!q_$1-a8s]XtٍTNgވXNp |M<jbVCL?Bz j+[ۧq`Tr]O~P?thf bq=ܜ{f] ?1n$-y9<43t_GpF$/5`W\²* ,IѣL@fh$;H?0SL3D <s T7*gi즵=Z-a ̯'"U r wy !5vy|z 1@fFKyo+G}iƋM3 `EL^UיM|DgAM_4 -UËqL="qlnTCC"ڕ͟t'8 ]@FyR׸06($%1Q-:jpc2g>6a&T8Ap (ϞjlbFk~}*v(gb}F59߭fڥwJ+=A}N%_-0 ǩ]*N};o!dJ¾r.V |ދ-iwdz`g#ݼWU5" hn ;)Ԉ@PR8Ԫ Hh(κ!m/yH~ 6 ̫:W%;,(&i].VfcQQ;JAy2[[`+T A6' x[U _t @ zmu;Q>eIdxx XR~J`ʻD?amyTfֈ2qRq/8s7R{֞?|3BpK ͔hؾ`~Ehc3pnD뫔pm*teK0a_S4 u5PE/|]\;Sg1U$hR`.`2TDx3˦e4C5g)W7IacIVQU 9Yk<;`͂cʽC1>|u> ie#~W.Mp72!Blrp`A <&,B#ӬY3+|YxJr8~,LЋ|S7aau.3BcLFws%nkxE8֐RwȽJb#q'nwYBx"[8_Ⱥ,PIX5 Ci"QK:$)Oĺ}kꂋS4\q.›bj?$$/Ht ˅ZXG[hvIq)⫲}4`N J1g9a+O.~[B}vI F5>]L]VP&`;7jPRቴ:KSDްE\ʽHR3p ^NoՃ(4o}9m!#73J)aD`ync&!|s{O3~ZG.M]b=1&l<鹉*p6я0av'~g<_q c)uf~>(ׂSNyFmz- cNf:x궘ť5QrDJp E5I{V7߁-?{"#f)Qlcb7Nh[#4 bPأꘁ>#s ݬsS 4Wh-<{$zdQjQEe;3otGt.î-/.0r.Ƴ,˃R T/=^cLJdž'_V7RS4M~9?h&Y99򪮃5\){YXޝ}q9(1u Qn)zak%Y9h&8BɌ@GM 4S 7XlEҝƃ5]8Cŝx5%j8 yΪ3(nZp Z1fNG B >ѥw OI,eƛk2[&tMR(ո(;iLK9z /%|q_tX 3ߟf9Χ hax AE:c&6‘˵iFz-wާ4.IMSZ{yD П|GQXq. 9ӭ "1? :/d4 4A` bLl)nvs~LI4GhN+|K(Φ(Z547Mg1-j'(&PTQ=[˵t֗n glgGr7d>Sg 2cЇ>.:gb.?72 Ϻ>@rxn"f1Uc{dF'Ҙ4k0& 8weU;] &DcHi2tEh2Nlp CtNzAje\^lVA 4d R]A+H6>kd2E ?J*RG4r3rQm-H@ V+ʐj`jy<8؊(/XLYT}TܥJbêfV(ɜG(V2=ǟU6gmFMizs }:2( F7с2A0Aq-e.(^p;NuLx,|9(PzޔEeh0l@4.H%il|-rƃ8A-H[}AI~R &9u?A BKк?dKUgŁ#0؜["")_Aς,-~ k 8;\_w&ku6$%7e[lX2H"waąo`dRD ϶ )[9RZn-S]BHֶ,^tKi!E#!· `~jSeˏ}lΔivIޅX8q8Cɺo<Њ_rtMu oǿô^̹ss^kd"E󉻔 sEz2xg*NxFxPXW&G zρh%9lmXnۡ,S;~55kFDZf5c(=1ŋB Gx?N{>x*lj\AIjxpy ;MNA 0P?іq#R{g`ЧT~T,q5 9 >u~YchMn|Ė#If>G$"bԚ.#In^߷ב8Dj3qʹ]g-r/ qB DMҙӪf)ރve`@sH#;6#.8(\dMl #.h_"Prꑨl@EH(ÚY9(w9 ܎=#)H#?h:]I.pݔe]Tp?weHLV TӉ1n)^@Y+Ӹ}Y !}fy*??>,}_6MAnm5'izbW<`TeAt)࢑G z`-3 :{$;F_FiJSh3.;pb+ҔRYï lcGRKu yk)qFh](Do q$}kYZ8Ƽ47GQ:;dk*č?q%!j"4 lK#;i[xts-ѲPT6ׇrz&"Q=R؁bXBr.hL'n83&|gCiV/queb|lSg#Xzr3^M,|X-@D_=z#n ":> $JCM @\'6 ~1n FbbBYl7 /HuN`ݏG'XSf{ BL?? G}eQS`qwzң'K0=ي *X4VtNElM*Q8[$skȞǣЦb^Ld7Ox@F%j?ud(~ n#@f!>w UxڜaXʻ&?TybR [&̬ѵ¦,fƆEFu҄]lq]vd숼MiFB@ u'E>u^WY:?[wdq,:4!E+tYG:ΐj.RkK;*kB{ޞV|`NQyrBYvvlF$-q:`΁i=pGEG8L(_E&p' < Qt̂ 8sfx_^*y+JS:lDkޕ^DhkIUkU gF?Z<MBQW bv&.{"/ff1:dGGjCCkߙQE8P Q-y@H~J~L;?إqU۶S\G\L|3W'Ld3bY-d)W1S4UOJBftNS@? &ŕ;uw]&JˆXe9=(m:j*^|<a,HR=ocQAlrm<$ 6ɞ vLlӧ =o~?-ؗn@o9W) ݡl^;[i  g}mZcͤJM# o=j[u-%CɒÄČ͹cnw)"OVsռ]J o)) 0_5-e K%~6(g}sӮ~톈mȗm:27x7&Θ&TTa0xGWbc[)4'f`ēxq] 0 Rz0?-7xxgM?㯤+LN꯭:;%f!M(c1K@WykSf CZ|U SqWL|m{ި9IqPj wjUg?)eͼ{]jV˕jy '"#P %`(+#7ڏ^䮺~4DxRo#7c>;5EĬ ԙJ8FNžybjG0@R~QσB;\N/L U^xVcrPL ;VGbjm>OgňWP ̱t ?:(ed %|=^P}l3_]ENr{ԶG,<8ؗD*F`':({ ´^QȡجFXWs;+ :ów{r]i<"ղ=Rl!4WZs$'Y;̪<}Mod̖{= \ܜsx0?@8́<^ bqi2+m Ԓt8=Z rFP!Mwͅ ]?ʝx$aAb/>ɳ }.#wn?AS> 3Us"  ,ctrEyq B8}g}))@$ǫqڂNx~/c& '6(l"x~)_QQ6A/P4Lep~k%a z\Dn -g4`G)RkpkbI*8\۟P:nptUPPL =6n~}).R 70ncl0J13;Qz+ZwQO*2S AӐp6@Ћ%NZ* p.!Iwfb/m>σoLkPj}{lI.4E^|VQ=.@Nº셇%'L5m"cTJ\x(B\&DMխ*ꦗʨ\x }"!u53rQ~ dvku8(4{b/^gq e3C1Q`I*|RC v6T$共.U ؕ6׻3ch4+uk `XNm Zբ#SݲL|z/i6 ߐ 2*龺$p8R;c %0FBJ2/'VS2Ѡ)XB+}רIn.Z= wIX<+)Yvk 69`4m{"dOU`nbPl(bmXխ u,#Ix/` Cw;SPk6Ъޒ@H9o:-gP*Zd&xZW"'@A:TAZ Yz^5N{K3 SjFi珄2\\myEn@?ɴI%O[Px 5fbQ4'HjWӗS!̰p*lZNԐpQ͂}^p"YĘcJU=?-M <+JX?9#G!چ~}+Cmۆ&08b6R"fF ŋ̇~dcc<9WkUv9UhMeyA7u^{dՖ.hn>WJ[}3v&3+¹+L!.y7/u:y]N-K3iMlN'2@C̯ьv8` *GFz lhRQ(j 0isy\X͠^|dzz #XeL:= VRi< vKʉ:x^ ^U"iuGvG4/JF@;NNrF8#9~r3:¬UEjDMTxnf:šȀР>.u$5LKf絻"(IsV_1+^r8gi1f>ODJ㬞 (/X_A9_ueu'bвT7bpQ:®2*~`="^PJEYw׶y˴Wu{Q")Jٸ7YL%byJEhm.SPS)U(KZhPQ`sԑ< FW:*DB"F{ړv |3<#B1~_ʒ9w4kƬ:P0J؈J:e֊;;qިX>V;^L =S?cuwpe[m-clldĆ?5_g8k:}{?l/XYC8Jk@yFT>}< ,6ppaڀ]]̋ &-{;ozs@utr#)ALTYзs H`4,Z >',ݿY=puj;@-iqh79Ԅ vKC/SNǠq154!{z"à=mnڣ9-$"^HM nKB,RddQOIL;uH\B`3ّbp;R>YvsRpoʚk۴;G׹"hE*LWPeXKd+FN[ @ykrޯ,&Oɧ= !^M!'|u3=^,&FfVgl+5?HHhc21,H`(A>bXcx ,IΆ=Y`}|/mIŎ(ЇMݭ Pd+Y񦉭`Hx`ʓRSH?bRA/e %߼1Po\s#ҁ+Q Ou!V$:F#T)Fhi5WQm%NE`QB#R.G0j9~a'ID>*^2К+$,jq`V+o'Z{** xl欼}BNfI\n3Cma;G{ʽS_ey4O{Wx+̣\l*qyMJ鉷"xi:NHu 68OxLj~k>w(p7;Aa8X}^:Z5 ͖C[+2o`>{F'zO~e5(+?Q$/q]^{bV&:\.B'܁WĽvh~m` b-v-gw4Bv|Xu =r?Ns.IJ&)%SV^j"ZPZ,d!>ZoNMo0s{@ TPmp2?G=CE aAa4m|B E8?T['?%{M6M7@^ ^f1qL< +$Xy46H9Y~j T=]7tGE7ܞAWnAH89]Q)BݥFKy$t( QXCSw+%kT$ z]:.i2t ~a,jI ~:,Fj0vΰa(x8MgPmwO}Ƽ;iYEA p/D^ە*r?+On)I%i:O: L嫫T.; e!^_<*}Ϩ[X_֏#\զXxfV$Is+hw o3|*Zݦ ;DZEԳ;$1  93ɯK0wgY i 7n+8腽^9mdDՃ,56#tI\[ ܑNb1@~D\6#Hr*vTKsWXqQ4oSi{ 8B.D}46;7eW3h>P0RIr{o47j >U06 2vC[u ޑL)bP6*ۺ`Zj) gK꺰~/VK@J+lɠ`W;V^{`I,߈)O>t 4QxgW,cYWʝ]ϭK'D+,!թ7a;%EG1 ^}N1Ac]iJ.N7`Q^AX=T{YsCWJuVv~U# M)u.D2F9Z:/;i8<-GjLf|NYۧF Z#Y<5^ pa1.[[[8>QG.ҷ&/K/'5I,G'LdDM,c7&4xP!WGkڲ~aPg0 C6e.]d8[iFgC4?w:Q/:,lGAJDNW!1$/_$dCP cĭ3rF2PaI&ačλt]8[_ް\1`| *9'>}|؋.Vz:UROPz (L3͇-,*BUAI,,X1= ۱bؙʲ#yY7ZH h״H 4KxEپ ;P?G]}+̣m,QPFh3h1! t^] 3Zq[YAo%P+33 _T} zd8(W_.Wы=1:ኽ@G-)(%%\tER1c~qĴF|!ƄQbSbgӳ1(A""kFlkrb~GH*n+] V,I\NOI[LUCyc.t|oO%}O#xF0 \g, 2 Cs'{29[=};T-\ǣ[vS$ǡf- Eetuc*#ܚ^pP_` > ձ .q-_O u N7Gu u~2wqp3iȦM?+ ?XV,8EF{vH…O7.L;Fvn##Q[UMnڽ8Mxbfǿ$]9 AU BVPe Kv oJeLڑq0zRJ(L)Vΐ` Jb+aƌuX }Njg24#Н>.(kERGY\_VK>Rcd4;cB' s0== w~U8S"쪨*Q zC>7to z%R>kwm槢:=\"?@Bť͎ku~0~1=͎P3AYF[B>AљZHŒaҐ'^[E+|Q]@ƺ@ƶ>fi 84^ؕSQ8򳰽Fhh<ű,xt|$y]L}檂Uժ U!UߣCD}j? }QzIIOawm‰%heB3B1[J Ϭ mŨy3OӤu=Ciyg+(8T`v$!9z:Sre`zM1J*ߏ)I^:ھ `2% 7i[ncF(4tL7"' N0d##;=܏ τ`pїjj`p6ΟMr9l̋+ ; ^qly}i|d[H?W_cEAg$g vǎ9㾻K7f֖mv+6<Κ/x T@)#Ow3ZO2ٌ>CѨAxS}&$iF9w3ݮ悚e4,}rejZQl'v@J2@wlׄk_G{'Šy޹gøb9 25IN7ÿN VV(~HN+J >wmsMԋԯ ef%#6 ^tkanN7p/Z>7d9|ZGR} :2'j|ߧu&`w!LZ^.JmEhظ9>h~5-Qc1Å[p5BVg1xkYj NñT/v#Ecap~e[jViaUя lv~ NrſQs8EB0 *y,0bGu2>Gdf!*K(8%@$Ú'u aZ:d鶂~Sfs7+Y2c >Z­u7hgi +Zf(h%eg[mEU- %0ѮY2eC;J4;j~)ө/_ucsORjeͩvOM1V;LbK&0u@V%9nwt' B1R %,U!5`r9mfzs% 4L"W\k5w(r8^+W~U{ّ`amLzEȸyr ӟ)1vrg uԩ$ڢJxη ' K@[IhT&Dž5g;)v|kĥVSS$rW#ZcA!Un w;s^ec,9^ˑFD9ڥ.8#,'tU^Z st"ӈxGRVI!_vH1q?yw}䳀␢ ^d5!֑[iv"R%E!!ma+}|OkC;y:]Z1eU~Z|g:[.@M18L z ޠ8nB (|qJK+&6^޼8ֲ~>v4s6vC^7<Ňݕku MA%O%%7wJWqx}:Yw"Z1#a+>ܐ4kor.ZNl] ξ:a4NJ͑:fVMlcx";)C9!vr TZZ L!zT Pɹ_-'Jԍ랏^U_BIu_9X=_>@V_i^%Ur KixV^CG#߈r3Z6_xɥ8 VR#huSRMGwi3P 0H6E互ruC$DZ2_ k&K"% )eQ<8k*j7hdR{(wUID6e\wX6k:˻Ccϗi: &l̓1,$W!9cbq$}K*6r4b1 Sl(_aZۜtQM?HˁԮpvxT#R>%7ɍ*x$oKزn/`'׳o!zg͚یr"n@q6SzIplS'ʀqr)Ǩ=^!v6>O9X͔ eN AįOV\boדz3B8Qu2`G.SC?3RFVJF'pEy1 *(Xq;!fyEgX;. WȜ,O*7l!{Xէ B c4Ӑ`j#~:H2Nu]$:(iH}MϳhmfG#(54C3Uxh,U`j=c{7^qjhM7m &@v1W_i>l?WV?ϫ7+Xm|Pz ^)zjj+м]b^"% 1saFTszJzl]y"GKJMMp'D.fz]ߣ>mgFrÀv\Xf9\sR?Z<)B2b"I3.ߍ`@,|Jb0+lY#m5B_" Ҍ]~OU6w:A_w׻ylHq˄ Vȓ~<2/ hP8W f~>QtM_qHÖBj _m``jS6N+aOOĚǦO樐P&z$XjOhT;)Qܑp̏bdDUe I@̃k?HqfD8ܶiw= BYL\1xwKzXPг5fEm<6W~_:mV8Kr: #@ ~_EY&@RZ;4>=k~up5큎_x%SG~^AsXۡ@qvzAXM Ɂ}ԍ;#>~ FFS u$b&Ipt)<b0\M 㵁ҊoTan/fLDCQc/I}.۷c.@SF?i-(ŧzNM0CGJ27wMsx+@o65[bQZLQpy6aS| 0<}g=BxI}v! z !\oD Hh6|^Ԥ3!& lx".((RcpkjIъ@19 HTGd -ilA=fZi3菵ּq&h;zcfч |[@׈%xd a2p! 7wRwp`R^ܩL@ >\X IWu?YY1J\FipXs%$O+Z@>l1k 1yluDjqU}H&HiG~Xjè`H<?U)E ȹ=@4U)l+_s[4Qe{=YC{\1=wWZNb\߱aRyI 8ơCgT A!2 LPu2|@u c/Xm5JOƦK~hи'5*`HJu1I6;@ENShn4"fVVoERiT21%)fő? xҨ.>7LL~'>Y*vW '+v XePewV$={; SڽU@0 h٫ }v8ttFkLi !@\Gne D:.1"t=BY>Lne{# N\ک al\w-?hO%ʫW[_;(|E '<:U%цjSw H'\] DFH,YK\o^zr9(\b;oe. -jc<9l!N*Q >+K٬2esm|a2E>p9w.}CrT[ 7t>;odemXFP`sc)(wiYiHjT *Ai}pXƀ|AߔaXOaqgFS°2QGHqnp@Jaeؤ9U%4Hi FN"vC_RNXfr:)"ë?hovPJS/isk6g yXWCa]m.TU$s7{ 8l.ԙM͵3)HQO&M&oxf x9POײjWZ+[$Jsys=\u N0t J>]pƧvuO"ۗ%Bz*෯& h9s]V5ws-2N1}}G? /z5L@D3!E4LFZEp}NVnލ)U ]Y/e@cgfMiF'+ğYbԨJ3Xq}M-S3d.}CY&80d9qaۍ8k2t)bevu|a ye =hr&(dq>{w]VxaS^l/x~y~ df~rci!fp, o&bpcMɣ,mzcv6õ0ؖ&E xv {.Pg<> E>@!*MrDUMZHO nho`[5KN'{{˟I\d.0Я"<.%WkAacSj劊›;LU( J6ڜN`iJ̒awE8k-s4H4䖤Ng\BTr_=?r|kt{2&P=gA& Ҭ7C ]'R2(qt/%&=iphulN:l:F 6n0:ߧ?0c#{h+,Xf@v$ƹt1zאIFLl~0QPJdS YąIgIxÖ4." ?q-cNx:@<&a`1B[K%d4|lx)bLީ#(-_m-"kп7D"@%"j ']5e ?+aD?g)rގ5v;݋B( 8sy|…66v;./0f*OU>4}2IR̊l]>lˡ;ǿ7Fm&o3L'fO96!5ނ8 VyCw\(aj Y@֠w9fTf^ܑGwtmuS"!'wŘ=1dT㨫 5!-ɯJ- Er i'=A}AN9.9"\N-AM2Z U_]ޑgqQfP ﷪Ԉ昢,SpxY N,׍i]7(r}~a"#bB4fwC?b.*GY#ǼP v(fa`]&zž[96|iȌZgBCsGmpK0hL+'p#yto/N(.I:% )4. [Cg|xcaQᕹn͏(1t!).l7FsvΒ  3g{QЦc5z SG#q8Yr?V|UGA cL~&c &cԊ8\C@YoǍ0-#H3ti9.AÌ\eth?.8 LW-H+ cC(tfqv0u@w Iۺ7YN\lW&D.4.0#^$"Թ!oz2tVXN L / DDtrK/:кWL=[_NWUhjg˔FvOz5ԔݟIpia]o>/JV|1 *72l6Krzfglν@M 8|#`&W0ړ\Pq48:x+wu%?4cn3!#VNs/ccԾ2uSN<-Wv+k Sjii$\6NV/3}IϙkU8l.L~ȼ9̒a _KLr ց!Sa-;NbYPa0"1es:N $DE'2Aǎ^DŽ}1(nc&E)/[J(u gS(?g"{lc7^Cnv]@*[I+F @QtIqK_U@ɂ֮ǁ&Ա]kY,3/!QݒV=7+NX\W1b!~Q1 !z14xvSG˛l#ş3qN ٞH!O&ۯ%{&\^o6ѫsPɅLX߯ ?ٹq{qdL!1pZZ@yi.5EP$޲-d_]ÕϯjjQLF=C'@tyZb'ߐ]"Яaaزڒ _Q5c0C(0p*#yXCYAaߖR=ZzYC<̩|yFrJ|ul~2 5WE X57ͥOF 뱭6 wx~a]ƖCeB'DEMW8JK.|A %v(ay9UvvìdE ZɆE^՘۳>eZr!p[=g)U+o֟fXToϗ`0Yɤ:E$ =,e+7nHmWM"ͅhMӢ_reӲyԃӆbJoh8KLX{hNj+2R۔Ǥ(Ʌ 6,Rbc]V;b3! 2<@9xHX> jB3YI 0IY'5ibE$(e MiqZ'{]QR.\s!${E0@4j KR~'b `fBMx)\(ɼh^KnT%@%ŁS90yM"Nݽzf.^Qy("㐇Ά[U'd_GDM8*o|ej+Z8p -ChPLpQ_*lmnJZ쳋'V}> q^*gUww"8%M~V GniNG̝cp?Sou1$i].~` z+kVizpLL={~=r=#E]}N:gӮ48h 8YwǙ/&z<2Xi~ՊvYw@ kfV@u:/"σyj<{K.%\3LCT`T 򏇄сY#U9TBg,Fb*'༂T4DeUTzK k ^v9&$Z[1*q{&f-Fl!$:QfҤ{894@x)RcaqM^JৢM6M(4B5̸& kYmf=OJ2M֓NRUtX nl~-eT FdL)p]T\8*F\ ʓܲ7RdVhY9'Z&?!k%*(ʰWꑤbe1)2N!n{уtj/SV|:Gez|+ubEG : ӑgN'0kpwe72XByp;B~ڑBEՏEL-c‡x1YME p/ޔߧ!-] }XБq)Lf"񛧿p#_󊨰 X;Ӡ*1&avQ" SWOb.¥9J;dW0CNS;8>yhY:2$sTgd5fxV#lj iP8.kP?ûH"հYpq0*lVDlӎ{62nȵzOpPOuqf !0J`O.㒫8w_V!""zY])5z#?+sj :(#n8,A@p_|$ȏ!U)$4XgN$ ƇUwoB:ʃ}*F|(KVCjNd!52 U ,Մ+6er3js4WWg;Ry:g64Ԃ&׫jgC>m5TPJk/6VHIAѭ$tJM] o=Vo'em\ O 2X.&OjE]@|' N'R9YG4=KNq6N6( - ˻-vW~ip6QwYA;=/{"ȴY$ЕF"U !\ʓS gnH̢2#~2x^}|̳oiq"9B!] D *o1^%\arxpR xΌ; ⶞uƊ/̊s6my ;1鯿I \-e NGp- y;,ޥh_솧5 ]H{xKu[r+.xHŷª'pV@=ӽk Y. ad51q[2Y}e__ kS&vzX(E12pqI¡aL>WMr K}¯~}F-T3+7n#R6I|i;%[& J9 Y.`7@.C3N$w$/:MRgƿ};8 A7 v,k'E@#//]S׵D~3[.p!-Tw`=z't0Gv2D`\Cy^g|aEWbBU) nA@h?vƴ-EgUv[2Q蓬o_ k4y~n}k"]Ǽ_́tSmB4+?7ШFᩙaCTɝ?|mhM7FUhʢJ,k;?!=Hiҧ:MNN-@9{llwѨO҆A% \=u!${gFT56)>Κȵ#I2'H8gXw/ҐFXw dsi2,%lan؊Jqq hƌΙ{Ɂ6 ⅲJ (Y$WniGf<NvFdol.qFT! *쮴pccء[RZEZ u0+.F2ÝQrk2f/*:*l2X(r3\8\e({\vTcfkq4w;Ft cxZ= 9c W :ya1;c\8).1hZ!h&8w [0.=+vN>_NTr>5:%Wo?ev 1ŽmsG5 :i7$d0{t(W1ϟ^|#]ʦU6>FtXp SJCBi0!:*hUͤZo6QFRomf ޟ&XNjG&X1yc.\ZLԤw3^Tt˧o>҇|."dȷiX3e/ս6Ƅ?D.IX^QPb;EX0$2۸uG0` G%5rF \CQkiu^ML$Љ)_9 u/ȧUVVn>`1c ^Dem*Ǻ!j$&)dGkdIO\.;b`"sLJybD7\!Yԋ}(!翣{VT,OHNpInP! u1ZU+ u\&T 7](_y?ʩnq5X TăL|e8 =CQXe}V/~f3 =X98ΣBͷ[AMi<//rx c*jM_y(Iwܶ_J=\JˊsV"|S)$1 :oͭd$\6ӣ v 1bI:+n J{G$I8k~+y!ĵ>fp.w2<i䞏Ʊ4Wk';~է\Di_egwڢ1}YgyU wt~\3 NrƿV]jwE0u'|j@{eV4nhUcRֺ8HXs5;(R.SzٯR,t F3jΫ6BgYS%*rq7N|3y^:vBpaKoM#wܵx4Uē\Ӎ KKĺ/) C(UEG~5J6^ UMzKL?䊮ejD{+VMF~"/K|A/ndb"J`݀|yi2Yed?4ݗkT=׀ghV~CY qǣSȇpsoZGQ(AX]Q +;nzD }H~FNsuncr7~jElզH}EƒAj֩Rk߁*On\jCZ@N?pwueE%p1G'԰;*;V ={ں!y_YSaȏMk8{^_(96•xuPRI#4vqK̬H^4]U Du)+s i[q(Ӂb}|$j2gF>J^ ;G  ,D Ih6pBXY"ЋBޑvЁl0fu`EZZhjԬh&9%wKG"|Y r C`[B\MOdc@%3m9-RE[*3+VnS 7sMK5-78x5<6@biN %gQ>kkͮ)JY5_('PdtTnXxWV]m>' M6%ψգ8 "$n7`.ZM" @a|﵎$qo*JyM]h_5χ/bXC[d^f |fiTkՃ; 6>c70_3 & ^@֪qGn܁O*)gԖ5+4|Sjݥi" {R%j&^zM&'ާ!2dGK(TpKmu#NzzȘI7B^U lGw##hwAo؀׼zPgI:z qO X7 1F_b*>/@}̺Ak;O`wy%;Esz6NyPtaJulo?rEmjxM9۰Uϟa%4lJ?t8&z٧DU==hr7}۴}d Dęt4'iޙ0;>];3,V: u*:u`F fGge!Tub줓o:ϣ"Vf `TL-}$uz­bSJl-WmJҒjIiYT?ĢKAPK8O @M dH:(7)lLKt, Bo╧́vcڨ\~}FK\vj5Dq%#T(=nZڃ[czE )sM8dmZENtVߥQ YyhR#hGRZ@1mA=)6Z GD;ɗZi6+gMTB3.G֮lTߢH1}g  \IS9VuXGx@ ߑitB}'|7[~// 2pɯ;<9p B))eCmw Aѩ** Bӛ&%>dNIJs'E1'gi3Dn/%{&o1 baj`mvJаgN.~nQ:#%҄ @bɔAHҰr~OMdF"{jnmMj}PW!~\*(wm0 3LɡpfZ7""Ffx*m'8(&)Nk}E1X$gxZaiOYv7)gH"Ms8i\`˧4G 4(س~9o~$)BZޗq aQԈc =1[ؔګ߰;H,-МRs(ޟK6Т̼!b%pt\yy~r4ME}ܻR R44>*MqEj? ;/P rGO;іKj /(H3+Dr3ϥi(zuAZuVߏސh.RemޚwT9 $/Sx帹Wv'f:rz aL2a9)N+?*r$Q3A;"r&'!܀ٝ1MSj#GeU#)lmawimf!a^uϩ3dQM/鿘힚Șݛ>ڲ5l+ >PlcEߪ/_w}/oʴ';RmEf^yQ8?lجHm6Ӕ)b>'KFea-AP[ F@PɫG8yUݙֆ۳kT..*}Q@-s= Ňpk5V7SHjհz^%IȖJ/- )L'\;Gsv,Q9\.==o+`N;h&&uK[zy˗rNAXS=N.C G\?x+$~ė>P~O/r$G+gK&.[td7vBv?f/T"zM\gQ%tβ 9 *z>A)Yڨ L]˓[ Bش+s2[QluAgC ' 0~Q`'H upL co4i֏ Up \dGt%QJ'A$ԗdynvĆ59'5Fk8BLrHEih3 d;Kglv6Wtn/-}zvHo _r{`;b}ߑ7t,ypS4#'`N* :j6?w5 k:L|*z>Ө>GY8gal/ =%wi19ˍ?,qvnpK_(2')GuNWFP@fXn@dQf7^'iJ"!aCuʙ vOAuŸ /+ԡ_83obNWt:rٵt㯃.AaZv[pP =e&31Xj2WՊ=3䴬&<ç;q~M l,:/RLhĚ3 E2]Z%ie]ٛ=z3@<滁A2nSlA Wv/}߇G_t(E nY+$m/]M[ q1t[?2' 'Xur^RKH^M9GXحK&cUk@01]ͶDUčOnf'ج!6-&1Nœ;pl@Ȫ-qY(K +1rD-ol6­m/Hw8-bƷ XT Jz6_>X~K5wXl,'iqh&FL~Bȝt$YfbUc:tg*xآ&#CF}҆n@2 $*Q0@X+ED;#2\(/ݾ^] l#۱:'m^C-<<3y!y!0^aGo5IXmrE8垕dẄ́chiy߱B"PƟ*>BL$KN+!lX5||?e6RvہC.wX3N=Z:>+Kka`Jb8k.2@MI yN]iwbU|j>je3[1(71ʒ`@bs]G!Gc)r8dhPu2o5a~/+]T`+_ڪ´ '9U}3w໰I/bLҋr<[JԾ}gDWF0$obJfblط(W%.ʅiHMҒdњҧb>rO3h/Jpn d> wT73}a_`\Y;vq:4:s1hwU4?"@M\^}DfCh\@#$Ju^nՀ<ೞTaQ?bfҋzWC?H/2%f;jF˜7~Nb;-%HL˂$gBvֿ[u>Fx3Q\z!V- k-ICr u„rGkh&;D 'D@T<;D #bGߛEw!N2y-1V)Kj|&|~ x@ia(՟ kAUN/m/[('HŔnĆeW3 Jw`+ꤋjV· /nhԻLxG= /ch%}vCCi7Iu#:&S@2^fPۈNԭ4Z5w2`֢ 덺!7)xߎ](f9 G}ѿ?D]=#D$;{߭>.͠l#VĄEz@H聴ޜ:ܑNE7 z֘Kk4a/ ]ò7 Rq+t+{ǛY } DAE?78Y0rWWpm^* E\lPAQL9A-`]k_Q7-E}ݜNBosYTl g`=utp[v+/Iz}9"+B}m.c ^NtL'_զh:~>l?Mmn5 VѐM۱<%$9aGV 9WY* .TAJ.SQY FdauYՏNBE7!)| .UX 6",gY׆x?a h6MBFNs"uDN 8MxJ]Q;r|㾿y8=xQ͍,qzmnCylWR-̙B%à"LphP# FCHX\ųX㶜FW 4$ـ<#Mi-52{)pcB/6N;6Qg \Aҭup[ Ee{xseHp D/du OA@kbi!c!RU`齸WYDcn}~)sr|U?8PL8QD)< op1ϧIЁ~Er_٩e2`#t9Pq:`+p0앳/f$rbL8\ o)sۆS`25$e V\#!;)jHKHu5l-BwձO'.T3A+18(k1MJ=xɎLKEGKц2aC_YXގ%W'7l_;꿢rz&idݜL_sxZ.Cro Qbԡl 儅$LG[;#ibdr/ \!~P\WQAyS0 6=:?[ctQ{sWGԐdc9$3,^n[1L> 贲_L."C6Xms\n;9gΧ,A32pC.):wS._ؙ]^MJ2n<-x7fV`/r-a\)Y,Jb:XVlD)`;.< bC$ZQajF8_=l6X#y/@s*8ݧҴD'DsW=0~Vdb3X b{s;ԣ{eoyyp܆Nၔ]"CJϺ夐Oi VUIpf3۫8O/}[huPR k0q1RVfmm 6 ) \&Qx 6hzHA#Y&\H:UM4L4Խ+jtEQQz{-]f ,9Ȟ#j HbY"4zI -q$IvR ww<]ؾ|M>KHlWtkS!;o)3=Aȹ2TӠ<6I$@݁ CٴQǔhO'، +ksjCKஔk_ OS5Ą!YjIն'18Z=*ybԼqyVGDv)}aVRz@pl7%x>a' UQdC NӴ!gtJ:KDJp[z9%M=SLA^+!<7V_K<KKج~+画_:Q_7ƒ(zuh,x#FŒpcael}x<X/)IA[kn"7ꄤ`@Al'q1B|1QLmiwi9J|s*llTtI9r1*]qEö́{JٙgL/\c>=vs l֜F UlYv&oJ,G4>"H?oxsOZO^etdmO*z:lH-VVT?4`2)s+1.MuIҊ|W9D΂^qcu" ~}ΑhymK8rn$ȱPRу#6+cR2ف`Juׇ>.рf1@ŹD"3?dP;j3ѝZAYC܇# u|nIA  ʼ!CA(`6>]wDHS399G ND @TOK/P uQKs>۾a/43qW0vIsK;j[u~Z^"R/Wբc6 #C d¤?,!fyOÛ i=rm-+$xi~g@B޹~Ǡ )tTd[hG }j!FYh`1>u@]BZ_eI6t|IoHl1;6:@ +fêJy"/x5?4U̢=eA| :rQPϪ0@ }:~?4@cvbX/&£ޤtD<DfQL=C[u++@ 7+QKP_p"䲥Z yz䖶kv0 -^!M yǭG6) *d0| Q\vJNK/י ۹P %Eѽ#d#nf݈ ]=sscʞ>:CuzLlNiYD[0)esE{rW{ C.\*/,lq!TQmkGs 6?A/V m1 [ʗPȂb6dǹ/CY{}f'|e0.Q7ġ7}ftt#A^jDj}&4v-o £2f4"1_r=% ,uY~k,S Ԍ4KS݈ ];F$, _iUڙ3I8opiݿ&4 C܍+"|u_gWK,OS)JgI+)uJ`kXfyHeu̾]Rb!a: dN+EL }:ķ3aT@ Ԁdb2 5.]aKWhYS@| 6?D~#J(h6S8ݫ0DIȺHD{`Sf `^ob}ݛeM H3SYG%e5DCt44$o_0iI4Tseh"čx PrgZ݂j0uTD y𑓚_ 2Ix2/W3_؅]\LYK"c[-H`۫&UfE`mۦ, ~:Si0T8ce(uDB}zF;9Tbk{4b5ll>ʧODUW F 4Dx4zJwCȴmuQޔ{<50.$<(#̯@EWxHǺi+ Y24mB[TՈd䓜NJQω?E+GvuRZ^A_)t03hZl"䤅̖T|Ō,Z(T2fbu| =Ԭ鿠n6ĪV#F-H:N<, UT}5*?vWsJ7Kao=AkTθ9,mS;o+Uh=V| 2XRn%!o~*PŠl_! g nA[Ccp\Su Q侻"䄈 }H3 {)WFx@. _W1miWS >){b}k.N6?~/|;%@&I:} W]bUPPN3\xO$T[)Rmj 1>t1Q.-\JWtSHlSm'F>`D(̭X\"J9<d _B ǣv«A#_ $*8>`:"sȣI\M֎x00 dK' g!>pa2/:DV iXǭ~"\V@^f:Fx ߁ܱԎLEᵲ{]|Me]00fG79þ"d 5eQ;LqT5OA,c/d/x:0u,pzǽi=J0p즉$sq(B <֖qTŞQH+ k @诀$ Ϳ;)%6d0:EYzo`&Mk 6uÿ}2o<&f?sZ:fd`8?U'х+l++cN@1wR&ocki`{=O)ۂ)]bKHgWtX&( ژek⮞RI)o} \_?)ډ܊AI"o IT&-}Xi?懔q8ۃ!!>ˆpH^9d)}k/,tr %mHrlfqqMp7?{}B)a.2lڗ.ՆZWBݷڐ4?›*E@x45'>rs% Ҍ&F޷>$BKGޯ < JMO\M/khŷ='xv\mw\$+(>BP+ G87-b5gR̓%o^ l L\?f?JQ֓&"1tt@G. R%#y ZU* lq?ZRХF1[@t,o>kI:m\y{O.NYc[+xMRjV*լ7bICylժ+PCb]~6QjK::v'թсp@FzOEuK~N3sӥ\= t' eMU&[pD7Ńɔd Ř`,A j_4rLY8}'rk2'=41ARIG0`!&$$lԒwDQ7 J$0=rZ߿-U4Dһ5aFw0VwHFQA A4kJN?ǐJ4y}y]T`Hy/%pcJ@nM7Fm_-Jͤ)){ǚ(˞b8+ጋ]E}graCCQv;@ Ul͜,orWpu,{aSC ZaQ]poRq&;{,#Ro-T-cra[&Q1+N5IWSPR`Ih vaEK+nT:t696䯴pMてlG%*$q:1ղ"[ ?(>_RŬSb Q͔UʾB`P$ Uaw/() (0iV(c(+9PFeh?D.ʼ&3v2Elpq`qB!~ך8mkѩlXEqh+_ɗvj`!6Dm(2yYsr]AG)FB1o-0 BIιWs0)&6kocuX<%wkMRyڂyűoZnd liqh) oT h I_ P.Vcb"<~% H+xM MZ ݍ2.ddM`z2aqsx?6uᒧb7=L܈"5GC CPV \< NSehZlyc,J{{~欃l47+WnʣHb'ŎI=HL whlL׋kvÞ&m dV:29CaPV#t]0[.x?Gr,b-/&bﮪMڏ **`ѤfQV {h|3 xgyamݤ1Z/v+"@{))'G "* gȶutS]-9z&ggׂ^ՖHzqw 5J@xdcO:ͬFU"I8vwXg+qW_;'u[&Cj.ѭkg4o`mwda/gQ!\._}C-@m۔}QESggbsSZ1"Q -p#M3 kO7V]Vaws`jy}k.Asn)|' sirV3Waբ/<ҝwszd[d,C^XE5Md^N(H9 Yggak6m՚#1 T6t~؏e2WbX]hUɯ},S#W6{1285 AÕîrr&eIHDtqiWeX{v" poė@SaT('[RNGwJ{ 'Az.ƶ٧`BZEZ߃%gՊ̨BmR?U('H h= ?'0X(oىҷM;K]][\VVkߊDG*ORVhv`[ik!K"f DT X9sr9aM=Ŀ"BLm /ɼ3D S3ߴ4*(7R"_aKLpx5"4mMzMȀ >1'B8-dX1eTUBD 2~M@:iL:^IAj[ 0^-MF^$pK 9,`~G/ q=x'jsHn .hObpi,smX=]vl 4x7C.\DB*ZS;׭ǀt]}Q0Ntn'7L6{9'I4X8P$/I\ATq#x}ykE,MtKOǚ1zk^"~U/-RU 7Cv/;vܩا#T;KDw oЬ%cX ֠<8r*Yik%ubq4tt_WQ\,t@kΝ>A6*G[P˔cOy'\5D21B{& i0j"=f"LMn1mg%frrC)LGJKïQ.I߉t&z8?6:uQ - ȟX*2]ǙN/gn9 D (Ѳm0 9~n+-AyTKKb,(;qEd Ͼ_/1m~/:xHt atGUVz*sxx>aY\EczTCyjL@0#fQb(M)R?*Za~e&QNr_<[P4c0u.F^4?`;i`4 lZ cT37mDzY )a[ b9')2́ !{r_m>%>`4 [RroN} #cV,YkZPVy` ͐< (sԯ7];󪁢+=4gMrv (вҮK>,Isj '\\ .U=cycWGU<o:N'Fp5b@o' dLa7;kd6.f`]F)JFSev^D瞶n8 =>{KkW[,O"Ns JVևnίw3y8+9L0@_~]K%{%Ld)MRoE')͆D-/DvnӬ6i*Y!"ywس< ة/jho7$ ;fڵ7MGKR\.U Ӛ{X)ZN&omy(FUV $kVpIBb4//=#jUY+ OX?9OF2E^f2=|r$#y,#ԯ?:gEIJת_]'2UVF}dθF`c:vNRfO_ŴmX'0`˜ybG$|yu$cmdw76ǒM6N;R3C8Q-=8{]3T3%5NTYgRuJ\C ~bWĿޘ~<*|M \jڏq xS?qU^HsɃөҒWA a˔ϲ,;'L.E_#I2%6r"D&!=|R>{ `oD.T3KDǼhdطk_rKk/S4f#rCB u.̶G zv5uFCH\b#z VGC,21kSUi4 f-(feHYFQNEÄ6p=^Mى} ,{$LAYOo+6u=-ZsE,vSo3&uxix7%l>1Εe7f=G' s6p&qC7VKRF±cP'De r2-Ir#N`')Kh+"!mNAۭȿa)NzĸhTo~9tr$Y̹Q*ی@Ӕk޷IL}e#znqpXat`*w).LIң)EOV+iɳ#֕^T:bU된:2o4'A% /QN@XC2:%G/!ϒH^xުl+H;n>[X !huHRhwGJ hZBtN+TqKעF"pEO<#>jz:Ff6\@`Z3pzrH"0,pM#c-,Mr,du[9p 6Rc0x6)J0>n9=nOvPĚ }46ɗikؽ)qŭv7."4z4 .>a ;'.(^XZ5|/|d-E:Ve:x„wT)`m/4E0,a5"Q|n4aݏCnCEO}Rޒ.{yboM׷!\{_O*]tc6\2ZS*]G@I'|c(t +Pa _Ei1,2 +rh*wC+ ^Ejmҽe] .?Yv5& .*i b{(]>W.ى ǯG|?R(3+DL,UuQ,4]$E&P0>c|,|UZ -4*ω({-Eh,K躀7v{,+e#E -ziG\YeGA8 !Z )wgT8_{4'y/mšH4J}bw3𵨯sL׃i1PF0kh %( 7> `TWEe;m@lcvu64:&q֤% u> I C`I:HƱ4qlbKA봽8vF!DI̭5I%F 1V<"4/x䊤қ:cuw<[y ߯e=$*2z*%hd\? ? P24ױM_$[tnMS aX0'Io!S,XBi'!.Mz30=wFYM7ZRЖÚcF "|]Suj.lʼnYl?IJ*xn!|_Po6oȞ/zͣn$*S""Ǣ/.&x=Xrλ/9tP+;rأIAf3}hByg{;IDN}IDnЃQH4im~dwo]v.!J:@QW|"TZGQ |  I9l){2h~t|[5;Ltnx ¾wVUO|L/x:*c wA /9 ԎdTIW [E|kAT X^쐀6f~x\=< UlZ÷&M8 ,.r<&PRt8n/x*2ѥl _ \mDްoO{;-|(TK/@OO`۪4%ŌFIJRf#uKK_Gꠛ ix*_^řOah]oUc~첀fCB(f$sQ 7["CT~pb&Γ;L5e>og9=4j[b(oP55'b X4#|[=h3/ C8ctm"w V\>-&,źx;s(UMN{TJTCUy7-q))Vn̷7ts~ߵIԙ1P(d]DW+dk|X-Hc" + PḦݻX|U8m_vv zCy5bMifC7)#C]AHu,#6*q**Ww5 C䇋1:jcrKTźCg+5t:Z=*xrċ P})zE&YpAj'G)JXɪbn32/"6r|+h)zflL@Sa z!d|؉QfE5]& /dKe0B<`dd>[ˉ~pHd$| v2 dֹWwf#zwӾ5xʜ&9tտ / lL?T#׬b)jЁrw[и\3Ec3 >zhx~ MiIA52,[?9h_e z(QOZx kP< ;N;TE%Sxs"QĀ(og!|,뽽TQ|K;'f܁DžT`p][IC&A"}W xų~g@ ls}c1z;2rv]G#EQDvp$D.\m< A1ƕ?]"3Rg[%w'ǔ\-9mkZ}׿AW~岢jFWKr`A3Bnpmf|S[Sƣbyg<̤9܇:>ɨ ќM?Lv|1.Tɳ#3KvϚ NO*ثdK81xs^AS㈼/twp$e } Rf< gˁ%G0cc~, "@MZY"y91K{4Az^{)+-4c)ٚҌZW&ݥq$5fwہk.ϚwXuZC@HO3J ȸv׽EWqItz4f-ywc̑eYpY<)(%>]cP,r"]=KKBE{ɊL:Z BUn9~3sVMm^se ڨ<q13 #ADBSvڏ]vBlɓ@q6 !!U9D&`ۥ׾iEup:yk|Sv^)y)0$Q);/U{L.Rclџe{5xȬ !k>vт6'5 x&*Yx xc#F]^RA,~܏g6p Bdӱr!6U )K2xnW !vl {a貱`]:e3Y7MUh/DE\_lNٕT[a wLJPW %khܡ@GUp&cvwla8"~t"8m~IOGLN\a ̑DAͱ/f9vZbNNtM`e⌏n!Ӊ&U_gOT)pXaW$-6#qF\;EgBKqA1a"|bmza Z^bG`+1w6cE.y uU)*58/p_NߵC-E9YX'I߿z+~]mo#~Ɔt >,$,GB Ob 2O6Jh60 DQ6{"MaNm˖k5^8c-]E6BSy[p=mU<7u!H[o=,Xga9^^5](ssFm ;otblUܑK8$? 86,pNנ6E־}b7BY3g#,poyMcCmFA[Km&2/t%FEHiFK kȫ2:TnI٦$wGHp=CdKx icRG rEa mg2/ ӄL[rj>~TYۓmqQ<#HjCe;\B^ޛr)0gy-:ݎq=K؉ޛ}9~`J$JP_x:_u4~[IJB!P5^j@Ak{6noT7?ۻZщqirJ-QxS&:7|o 6!\c}]eh*ccE6A8It# 91wSޑD19ol)I U6FoxӀ#N3N? t66\k:pXYrX׹MPγ"X /RYZComWRt^pec&kYqo܁G&;pMCJQ tyJ=,s}\XWɺn_-"MyRփbgUĂv M*ךF}$J7opVƍ_nZqy~D;l6.0DlUYWruz6SxxE(ư]i4s1oan9"N-_͙w`|m MOh\CߒjGA2NRf)VB`;/UUpy4gc|(@ѻ{hlJtLpyߨrךd:.SEAH">\z;ޘ36=XAwdsAVYmMOј)5ې^ GYNt'EZ/2c(OF76;#5u Aw5#"9}V$=``MgZ7uTp>`Ó †B(^i ґ9df%Xzn؇]Z*(3##pyiLj0Ig8yvtmzÃ$Oz4Ƀq-fuONX&)ǯgjtuﱛ@{܋KXp4D+<!2 S4t9#q07r ӸkW9so~*ݞKp/r `-Jhh)`VR80r\mNJ |/_ަ-~bE~T|BM]CD*X!;ܦҒz ɥ] K< )6A(@' et3ZPv Ԯtv TOf}q< Z8vf_#qԛ]qA=U}aiJY9AJ5{,?y+@5KLj0B M@_} L:nX99&ZlJS=rggm#tи-D3k7tƉfhzjwP @%WpxG!ްT:@d;$^3zxQOe sMS> זxQZTC6tkW#}g%ghe@8^[1Q=Jo@v9=-i%@TgErn))<; BZ/Xߗ.ײ *l%!)Jx{S3S!(u|![w"B8;vr>@]?og$]"ND]F^YxѶmHFc km^3iVyy|$=S,喢w"BjtZO@_=sQ<#5菤tp|ܖv28ξel#89~u ψ%H܈yƏ w2fe! W f=F+F"<>^">'[Wo"SWsU4933]!qS9OֱKQm7m7BjȞ§ * 2h^,IF>*1kǡLGtڦWC&mǩ>6ٍ6*V =Mv*&ulZ4vM-f#tbM%%GAbkQ&"󢟰k|NLؾU"R뛅N=l78;.wѐypl3uʳ69*N+ "Ax%\mhI =QOҪ}P"Ξ:'/5K<+:$gy}gdw ,sCtYR7$S҅Xpk%!b%XMn^&znS$̾jA-\)'1?nS_rkz2I1$H zp0祯Ρd>U׮t$rrᨸ̦l9#p,,ߘ^Tb/0AXKK9Fl'8*&д4w=*\K6ci}򁓭n,%،_lEyYtK )̪]p\FH:'m] aڡhZ?h¾pGVjz>u\d>Eq#3݉!Jj tNUCI_SφܨooX"f*9i>OPZJtMP;(Ĉ*pYʷ0P@a(5";![Fx 2:?$DDf{kTàsas(&>)kSiK[_` &5 6JW$L{84,hFav"c_xڊwiU1KFM%bg'CM?-Fsٰ[HЗ%"/[>_d"< +/,phL. kcz2^L+NwPOl6=ց*d;r&喼zfGS(;OGP%!MY/h44 *8ǜz||B:- V bF8 wՐ {7!/h.7e=Ae{s(&ym_d|D^`ѐ-ʑyDX\>:ʉTC]Wyyv ?F#Њ5'wyx!la%)@j rʡsՆ予@"%,C΄g9i'Z_˛r3[+> o}t*k\ L:P / "6s_:y/v4@v .' ٖ.ڄ$"80OVt" QE~Wnq>'GX!}_bHerC3SʻEft='?C8j"'v -'gQR2&j0 V6\=AR\QNʏmoDmҜ\/΅EVdO?`YY6Mf;`h5dJvE0#XacEq;)bz!a_` 96he*b":t7 8x= r*9>5a(}NspWlc\зL.|ѱ̓FH,\2?3q ˍՊv6d6ܼI\DԽ -a4뇙g$$`XBg7F悇|>_Wvx73n"*2ifYE8;ܑd1=*׮dF\)½8!x뷭]VX:J) 3Q= 9; UPNboI޿.jT.F9(d篸pپM9MFq̫SP_*1n"}GPW!Võ<܌㈙p{ߗ{5sd HG# vS;ape8#/Z)$bvP2\[ArW·zW#ɑ-EBBc.zv(֗|Ы*=’ dw!Z\ (,wtjUk {@VĻڐsOD4[א0/*,-Pz)?.2sֻ[&>t~)G}GϿ&p{`gz~IAu)}cfzh1X{_,^hش= qvMOYrzK+Zʠuܡ鏮BJE-~ـrCQFw7rLY#DvrJr۽LR8\WJ>H߀_G("g +5W%2R,}Ý9F*Y5ؘYrFRЍj)%yvc_,qa?27eRuL֋ƩV% T CeAA(p%U lxSD >`LexCgKv0O-U0 CxcS$?Val[׷pgA|N˲]T~;&ıZO;Giis{ֱڤcWll>7`mCoa"y_RsOd]F NFnRV|JOoC< '?iZVZC!hdO"W)W#ͽ/lscn+ʚ瀤Kz&:~E҃p%7 s;e7#$ck:lyzc@hj!o7.SbHd=*4tn>O")u%#| hxsyV:^t X8W(+n0HnvvƝO^j=D4tld>zʏ D`O@i90*b.OnLa=UB&4 7;~cֳ%7X1ncCq4 I7o43<*lM7tE$C\ KhYO O KܧA/~S][J1p_ەo< 0S,vxIDևy|G:147eeNݿV"y2EjG\9q-K^)`k̹ze֞<*tJ-a[81@HTrt>,촔\+{kMi7V X]=rnFԓaO|$0}UlԡTjY{!7nI] 91@]'n*Цp-ᑢ!Z=OZ^|H*,f$(]Fa| 5/B_ٳAʘrlc8p頫=]@xf)Cb> vgyӈ^\N%A5%Z+5p,cmUjsDqFF绉\|&H35yO#n*PdjP3i€>LDV}2%&K 0*8Ub0"Է"su?(elPT&ٛpTތX@6^a^:J-FzIљ.`F9buH6kLN@#~:pC&TYs~uI:ilSܳpJ҄ [ a)#3{W,>OiM0tc^)o'O'rY=8kT|{-T; -FI$G LaiU֥+w0^zl+VweanPmir%ZqjeahnvZ oj.˗??橔flvH2eHupdq^FZ~(V=1?!{^ԲBG|\ieǼ()ASoP8 =O*Ѹľl+{dTJ,m!.sxvВҰ,/W,^wȠ$эWڱsp3Є;hd5Z=3+g:oM }+pǜCX$uۭ|vLE VP\:C aWw+.t5H^w+` ӄ%mіፙ ԍ=O‚h˻p|;d$|MZ bVzU^DLG q #:kd۟<e00чOyd CMD:B(=[3zY7Pr*N&lHSD'c[ir☌/'Zp2*'ݼig-{GARxг1 X!̲E7 fl 'i9#h' oiHHP&tXi5r$Nyoq%3A+*`wS֙Wz"`hGaF$rM1Gwi!~BCD*|RC G_a\NEwUG-N[W IJהB ToeqCv?B^;2kŽ[@E+:{@£q|7G:E0ٹ zSo փjVAܖBm}!⇸ч{ч`!ЧV7*@z8YD>nWMES0A՚ \ $.;Kbrg@'{0Er'ua{|*-Ko0MV!ƭ (NjXV`L% >ۮ֘D_Ni,S7%~wdBleo~{ix&,^΄Qek6u2[\=AP&tK8jaZD,&6}c뤧 wvTy} j*!^H&VtGVk]K.O4=Ϛ2u" Q▒vs0mx&Wj#˛ookMiGd,4~"ip.GxErwqeUD0{!͐Ğc"ܿ亮Pl^52KzP߷ _xBZܦJ>67k 5h0BWu:gE‡" + c3r)񕕈.eKݸ;kOENooDE?Yu w|ñX&\dzuc&1'G[\Bv@ϐҤY#nVd#̫ *mg "y*qHܺ+&MO|R\b9GMsvƣ9#d^Lr_iݏğpf$̀̓fm0 .6-]s.0>{b: .!nh?_ #( W[َ@cԀfk.CsHVVqiKWҽ Cm~]YW FI&h"T57y2xNo Iji 9OtHÛ~Oh`[X1 R R@1U1qD&$͡:K쒃ez K }n ǒw<,' e|4\A2/-с[G0x:wy^ i'l V8@d -<2gl4uz$'QhU#S0}bo&" . tjRě/h&RqMx{$IeZ.H<Ϙ`zĎ˒~?rh552ODC :XIjhrNn DΔVvl qLSxJ&B?rC(`:w3E=*Y%gHז$3vYWK?()dPdh>M/.D\^w,K$Lg0X⽆O ̈́ffv0N0ۡ"L[Np@ic+U_k?gTB,'n'Z*J1g ".@1Xt@iB.ƚ[;>`{Dy'6 g 湔[TX8 Oks&'V?2>RB58wBt9}eq8oΡh/w {Ĭ 7_ 8VjOi)jG*a[쯞5}Q/310b\,ncy| Rt31{"tUhI~x{ 1V lp42T:Mk@\N_ܛQ]K.mwT܈{-x!@Bm ~^oLX , \C=l䙔Q|eJ@gj9f ;5jnX\a(뭼&MPrM"C=Gr 7h7|:cıbA)PwD#82,e [y{G^|4d8vR<l]^j6>Bq$L;d mpqMM15 #c):!Cm"F E O7"3p)$;Qc-ʂ&)F_Fc9Rd!ۨ@Y.= ~ST_kwnVd6T|c%"!sEX4i=Wsz8my@WAk-6s&֣).`XɄ0LhuЯEU`yPs5vOoss:\vdRuSH< M| 7QiDQ Iaȑ% Iu$=L;YW2g_Cb.+QPL$zEK?AURVY{I NmƅZ Z p QgQ;qn칞,@_@?? ZLcc:f݈B4oO6TI֋tQ^ۓ1IqLiG1d`=c,_?Jh̙G9[ӊby4cY2Q7*QXRS+KQj]S ]ZɬESir݈t3Y&2*e8.> zu{#:=%^*0sZj=Nb .gy( ߁w "Q6~cyX-~AGTAϼ H ؀XStЃND4@1񷩟 (,0﹝o}%uݻ"y#,oWyEGpU߹!E> WmKF?K=S uScm8x.)tvXbJrpJK?TBhYTM z@؆Z_2j菘-8oY!r^">ʐph;q?Q֤1M]$#21Њ! [~fJ)n2b2@u YD.XFr h56n;p:I7#w̪W?.EL@tƌM$/z#*&24Wz8j\ϢpJ.e~B{5LM#.Axr)pR8,G5wJ51eVN.qaV7vlE4LM'I>?/WL)͢Cr4`;?*6I>ݑUJ;4tVhE5dFZY7Հ<&\eH*Jd-Y h (Qr@ =}m*qV+8Cij=2}gA3>@U=Ték?bcR05B0;Fuّ%kh,WD..!wnsG5>U Rbc0)i:2<‡7¯V+c^~ aOyGYt71oPt#4dt;9xb;6-=EU.Po{-qgvl-1m2ujEcr#5T;qݱ9-E (!]mzbXфv |SR80I;2in, %[BXFOgܒ 'A8&Z] Ρ 5xpfzvV<'UTcns||´jPu kcd--.3P%C  )7PSAУO4.7./ia`H=OEYFxƎJ1s MHVg㚸gߐR_jk$k/`qav8R!ȃAbZeb 穗o=fUl]gdsҎ@!dhlI{l|k j4k"~4)R: a䔎5 `PPbHV{2rY{|AgyRLvlKg^ 704{%!Nv7LN0 EX东=0Y0{e"ޮs2$bp|ܱ'f&Q`/'JQ*.45 x&$ Qߣo Mb;Ҡ w:vM0XCsD5)]#C_i33R7JZkX]P:4~2D?"(]i.f,<_ν;|E8A·HMhhi_++P$c~Ve {[?J YX>R]`:-dȖG)nFXq^zaK~fY˫#W|Ҝk^G2z9J6^@, x#m- H)rEJhl'c6 i_NX'&Gm܏`AX8 UFLag׽~6LV%>9o݄p=n_n##Tu\ڣ>q$Im ;47؞?u] w3L&9瑸 o5[tJ트_ ,3_%pUQƞ$C8SF4,DhQ;9WAMۅz7{H%[3Y)kI\5XnYSĤ=cxZ|>5qI-7~/u%ͲKm=?_zsYUI&>WUy~b/iN3sgGLҁuWf + g<5\^"J`I?fo`$ˈ>i4;l/_<}elsWW; ŦM2 S_=75kBO#l9Hzqj :I&B/)LYKdZ"wۏ-[ad&kU.8Ŏ}bҔ2dGd^*1Hnwɑe +m 9ú[%iy`Ga6>[IFTd7aOẼˣͱA nJ)9*gTC׼nzgzuG_MjT;m(*ӤthHgܟ,^Y鷵աqJWdd-zIxnjAlQHQL$jTѽ ݧ¶sS?/cYkGwM#M *[р̉8>QEA4|PTR_9ֿ ޔj}` ]Q&TDXP\2pv}wb\VkU H Ռ;؏]UR \8pK!g?D94U?y87ZM"P*dZhiMv ) cf7>fy5>Ų3 @:_!ټ!5w9WtI#4 Srp[\y@ۂ=J>魋9|z4U tU[p4/[$ddOdr~”Rh 0/V]!W0d[mw`3HBpqOG|N62.dOB>ynң@f/VhG~Q .%61kHٱՉ]*~@ ^_`p3bZśͣ22 O" PO/@jb;*v(s[KsWhr/II:B+~.bb҇Yڢ*%QqH\7ji H53,E2`g2&̭d7Z.LPu ɤ#B,ʲ/UY|0m НkK$⣠DU%u+CbлW,!ksda+@T=.K^+8걇 %P@q[zTmx* j7; 9/Pɸ(?Ky|kGo`GZzʶz%M4m1B _}& xktRQ*m(Q?;¨P1uhw{NQ7'/m  EO.2svt"a 9\9Q#ĥDŪ_OGbMI 﫰z/R?=$!EʩDe}z=.t1fH  R" [sjՅ>N c`ߧ~U}D x\*W&i⌄HNFf{]S0YzG<ƾ3kDTML"zދJ!$`>́F!vU 4% k#7=3X ۫=Zp]F7Q[SDeW`L2mq=k_8ǘ%,lY>1,yr> O0ch/Ԃ1 8t҇4H>j,}ݗ ֶj~ƙ+KfxHK]su!rye֓}HlJ, 4u҅H%EMO}^W+-NΊѣK6& )p-6I9J5ǵkFV R4r E`hă* IifÏnI9 dLߎ$H&+3&ݯcRxfOfdʼn VXrmsNW{]Ɛ9k4Eg|Wy*$s*+ 4oA?«pB0}) B IW۶hx\ AV:3w.a8~LcSG"GK ^6rD< .NJK-<"tV߸{[= b !8{'ŠoKyRU@t,S$c'Ϟ2^`<4y,LI?Ήbv6PTR5Ds!ϋ޾EYdc>+4ͤ:iτ^""c2<5n&j ,3Rۺ/ud<#QK3ܜMm<dwҐ0^C@f49>Oͷ2PcL3d^ BgX} s9[yN'uFyԤnPI(!i\͵,Q[pmn0l"[;.0B7ӮD ׊i685,Z3ʆc^ k ܡNj7r)+ѝjYS'k剮f#Iٴ1LC4=FL>8z@IpU6lܿנP,HAPS}I8jPy,$(MYETE"Y$$z4ZW5-ucؔh/ooBXCJu)+}}ʳEZM,TE{nM 'C2أ(7yRK咰cM'i<81b;@],9ef%dbL=:+ޅE) 6L+]שּׁ-Xr0~7?-$%č֌3vg[, *iys7>J"r|nО5Xqx]59uQ-55E;`@>Xɜ{8‘SP꽡$>!Gens3~xHZ6NH&n<,~`FbPzY#C+;yc64,Tވr16Ɨ5Y/0+,&0]7usHy^P@Ŝ:|6ewƠ TMb^|A0;HȁW$YdFT+d_]vrqv|d,GFASيdQXYE1XVF%,K)_ 2 5STi­׾!I+:xM:Dg`8,rM­Md{2㯴emϑlE4O n \0vD>7V:?RZ2[x{MzzD+8hUgfpj I&4XYO~IR{5YG>⿅ܯ '^>a Ft.1Y;8-ؓZ1([^hn+\2qspy 94mU5PhJ(y9. Bf9=D?ْTHDlj5*B4ЛE:;(8"wcՄ('>ʧxDζva |BLdq_g~Q%a'ͩL'bTĶ>Pb?ݠk]z/TF{&0<70 FkI7&XP(0lt|0,i`?\ƍP094 Pt5TПG]G!o&YKM Eȴ8P^Vat,L Hv/b2Y:Au11j}6rWX$X.jgL nۂm=0t\f[P ĕaioPJNC S` \Oν{{}1KQ-+eJ%AWO3F5&ҹZ~hsQЯC9qEoP%$q;E/YR'<]#5@wZK?@.Ua/Ef|ݴEǪ_!\,mJpJSPٲ׃p-VSb `/("F/o[~&PI,fAN~ן;K?#C^%=lo"A)m%O@"xA)3m[,KE{2CsѵZ>="R;>g33&껣Ɩs %g˖(r,klI#:.b]B-SS%'8x_P3VLsocj ހވMAfi]C&ycɤcDXo@tY:at_ 昭^&fbqrfF}7w׃.cZޖ[^d#U&vpmD'!e)?c$ .PEHޜ/_p>˃noH6<2횾qjH](дK%ٲ\0 x=6wCaHpK m$w(m^_-wE*Jvxqe_6*UX^O9}9PI'k5uٗGXY!9/Y#E6K-P^*(N1n xЗyr,@ @ڰt-"@%78;{h ҆؅Bq g7pktE%)CHEGJoy6ޢZYqU#LTY1܌W*۩ѝsaa\ҚN&^wPu6i6ę@o?_q*`BiO}+5ɏ{sWF 6x\iOQ#p9N.C޹CcP8DԮ}6Ty>qM+,zqkj\C8Dž,Pϲˠ"cѺ{`üaǥjʦܚFo|Nz=u^ sW{vuX V9"[ӑ aڎqS=\Xt] cK[+ ? M^@UHJm,x &Lipo.q=Ѫբ͗M93 xܱ9a\V{ZsëQdYR&iLlt5IS/8}52/O6(yepN'9෪T _W^Zba9"J:icM^Exd=V*vKC)M Y-N`"c.]%lP:CqdB1=%8!V҇t[A]{{,2I,ɇT|L&UtΊJFnʹ|NVr~L"mFE o+=aYҾр|X\=x+Tȶ.Sb}1k$O#Nhf8VVЁIW^=z{wPbM37cRԞ"DW fl29i-@#SsY7Ӗ=O1'}ĔAY҅jg W!Y6$.PNBz9 [/5kτ( {ͰOMyBS0wk uGAS,\@=jƵ*+m.rפlwFioDǀ)cdPN|k3Ϭ^m >]o1v>L?SN{h/ Xn^A/'j/ <1 |('cq℠\y˫w뻃ssV1ծL/;@]{P~a B`t_h45+82J6Yɤ;i׎X{U"12Xh ɓ&kQ0U+1v}ZM)&!O( +v)Iy'Sgr{{bN[J8c]Eɬ=튓sʐ bCtq Zj־,6kǬ/ AfYʐhP1{]hK>Rj mдİ\1ZL~sNB$hQ>^bIfiIV~ jCS]é]a`/k7w#Ϡ[CX 6& pf>5;jE<ۡn#w3R͙ یW;`04H^nwhk|ο~qbO(sDDb]Gj`3^ tJps=~N6Kxftj- egc)V,S%ֵH53G#]4Aq2N_;NaO%z%߸0(x*A 2լE 0t{~/ŧņEv0t gA,`ln );㼢>c.oC9V pVdЁxEPC,@\2M4ux-@t7}^)r]  ^2c]UJ=E^lKo͓!uySpD.b'f `)~kͶ-&(4FMj&DV=E=:x$ ظz#Yb1OvU:>< #?0ko2&ΗGӌ ?jfC{ِnR璑ƿQo[ Wy ~)Y')N%VR/یRfGő ȏ)+99}I V{Q|ßUNw1J :I)KiJԶ*:j*w2{G 2/~^rCgE)ajlzu HxzLXGHDg-F±V ˨U02|,[˕vOZ62 :68  f La.^jۢ82y$qn}1DQ +!fS D= _GoHx ]l -\œ!+ WfetM0yU6'1*0*LDH!!ydveuK=Oך9=o Lh  }S-ޡexNjN"!!ʯ$4uF=f$%:eVN0(W{т3QkSP#HTzd12yXD!Ե+. ,g^;%'yQKꝌ7:ۮd7t!X"B}P: g-08kn`@ Qկ\5qںFE| @;ZO7Hq5Md%1W;"UtFxoƼ.*ƻ;W8C}ڀ߀I[hs^e#)VEi툸g(y`f]e~?ЊN2]}p)x;w~e`%Soa0 FY3g>[X'6f!CpydyS=˼!U-ӟ 0wlr8h.Rzt풀#zn4C=Z)<u>z߫q g&ɰ"~|^n*._׺g Q&1MX1مDVIo6U_}Hj( )|"Qإnq{WeOޚ%V2s D8֮ covv%rGvo h0ζ۩#FPT.F<5ND2xEi,$*,mCp[/ɲhL n\:aw!vR&GELUP:p(4~a#YeuH8#AX oAUc:YtqbO7ۆ^ڞ6/8@8GlX߀a$:%sNS vx6Fɸ}Jj.Mj@GDm̎ܲDw q6 0^h[lyD`IY䄇mP #1*琖*EEuz*w=C>-4ean֒8-AŃ*CP418vq B}۸2Y<O>$F2[ $zUBa"Z˔^lT‹GQה)-[OO}RY:<sK?d9ye &-+"=$@ץ'c*^ .bݹ=KZ" ,WlQ2ojXf% +Ac}]a fu䜩ثAvu!Gb?סɖ!haz5J垲(J vb`ETh8H$<iAÈM+R}(½/Q)a zL^r {sHgo}[1dN̮=ʡJ52H񺌯|]UXֵ;^q+ݯҨ=CIi'NtQm!Pchf>J,k6 D5;nfOS5O`ܺ`"^)W1YX^ͥWL=_I ="@f5B*[$9$=}Oа~WKaH&};ODjǟ- o`#D_fNq^0 "|xinsArVu6Vs6(WLZ(+XP 4~7{S&;U+ZI8{:IIkWlHj^uuR+;B|u v.DB740dJpE3ƋyZv`3< 4<5U N wE/헩X1{8$S*AvE#J+"[n eS?t]kf>u>2T#ط0Җ1 ͩ'ɭm`8mu]^/5&xQWl>ƮM x5tsQ7I,7oc>e51r1>a{mzaT+GJWȼmbxm "fF #p%YwE- yD!9UtNrZEs ]_|};aBhΒ)vd,b#G{leox6Sl:.Eƃ뗝 4*+ ŷcw4Vx9Aⴇ9]"LV9@DӁ-zgIHMǙ4&=+%H"[ HT^ñQjΡ rF6Y D x Y6`>Т BR,(sgf-`J5nP| LZY[+=UfP[cZe3cpP |?z.ѫ(Uh4Y J[랡kyJ@>*;T5pЖUܘV/v䔖9(TF/T`u&W ,tLǃJ=yS-u\_x zPP\(tB wEPV;!4BիZ>`_a*q NҌY `G?BnO!Ps  NDLVmQ XNrx&HɂFl46K7arG&6h##7 46x Yw!zUPR<$*<c^yš ;|l$yQ3>? ޭe1P%칸\=:7CekRe,Ka6Omŕ}F%^!qz㊞(;bDv1$ ǶKÆ9*h f;*')ρS+&ޅ6 \lрv'C#T{vee$DFyCH7E)0•2+.^tc3w>I ayj/^ph |m(5if(2D,ߨ20!.P-9OEx4bWƵŻues~gO[Zp>bڟu?M\n@pޭ ~EKʃ-<#CpUUJ(ű@A‰deK,Iwey8gֿ֍B'+)6psƝہV[׸*ܖfw",;{xݱ[EQW%NyaX7t/ۀٟUd)V|Wlϧ r÷< O%;Dnb9[^xuihɐ}X{p[&Mێd'}+Ɍ?Vp\yAx?w/B o~ݖgz =2;h9s >mi'ӁN? #KZ#o[.L%̯K‹^UA.,[y,IמiL7%5G-=J bt i&\ȕ,մpA²-9NЕRo-1/PnT?4K8Il%dJ|f2:QjFX6njLgCˍsy 'k8?꺀*~{Qw5h(k}@A(m-" |TxO4.7ک0!VbEL oR1mUac 8pAa#6@\UI1\H;=9S%w{A 9}l@U95\F+v"S+]kOOV& )z%휘ghʨX.j$> 3x1|;CTư7"k'*Q >;ׁy*fG|i=tj_S2(޺i8?5^q9IӇ{sw3!u/z o:`v%dWa۰g bКӹ߲Iyoմ4=8NEǜuSh 6Pt:^-%C|X0l7nvy90Rt.;7aI(CL(txue3p0Qz+ $;tj%:_մ(5R:a哳Mzfy#(tͰqZ)sWJ|$Y,1x{%*1٘y1rC ho8-ǥ'}q{[ ރ]d&{^[^rJozUzF0߂tCjx/M@At !݋fM|&}=EtT {K #8K;o!m7i3L"{ryRI|}DE@åD5-Q׎ZᵅzZd.8<蹫5eֻ~`h N0}i)-`Ek*]/驲f% ,VM551*$-U[A*@rԴ9EɏsՂ\ʢ+;P/VI?g7BܧV21*;hKD|9G!*?~iR@#T_} ;}=U50HfeF~X  A].;gXC/('RVG@_!. b82g+aBv0$uuV]з8Ҁ -:^L6:S<}\%ySh{ 8eU!uu:Bӑ-mT|=C^R9ʊ x`Dwr$ Dn2b$Tffn Y&dWQ@Si׸lY){OZVt_(\HZKMq䝈*p8_]PjsY  Ï3P輨1s P.y`c&x̎-trF%t=^x1"6[A#}4~֩\Rdz[!_dB%nfܵQ<0#zM|>dͥOϕi' ]k&lCo +ф-'\Ak=#*W l:پ!YNeo̡}Iyj1~$kc5z({Jnŏmٓd"od|N\(@bè"nJ,T@Gw/iCr V_\m~-FM}OkSlJ0|L ̜+i^ўIֵlhi#n!p4D <돽I[yĜM&KnD􁩟GJ>Übq Da 8@ygq\Z5*Ƽ6Fɻy⪚7-5k?ŅĆettt_&@c!HQIHY P.hL`5S77ȻwP-0BtOcs*B Èģ7_|u:CLJN@ЌFxtݗ;Ir[Mq_\2D=*a,"c\iD-`066d|^4vwq("BWЅT3w޺\KöE N3*OMk7ޣ_m=DB804;+ygPIhV|yNgݓ] O VDl IgC}[a,ݔ?<ƶ>НkJb~ _bxbm^ك=nOt*2,,j CD4g_{аJ~bIùJD6:G4[%uu%^qٸЙgg`}6ß}B^WA#CC\˄LYG+i&@1x"m#&a2*fZ`[ekw{ݔb!(L˞ƕӖ-P U0Dž\үb~j Jʄ=8j` gH-Jorf:uuɉ3{Y*\d0OLι(aqY-Hd\FT*ryy^Jk!# t=ms,vq}~Ʋs=FWf1YU74o v$#Fhc8h\3F(w-({Fyt9m%C6/L\x$|T[fCOԟ0WZiCir *9`)_JZr;f:6 Sea;:61.Gy{ٶ i`ǀҴk2w\]"1>y$u)ݬ5Q!`u؀ڥ*&#S<Jxh*ޛS~h%ݏ7vK9ʹ~" y04<6(0_Uq?Jcj`_@x Wه;[SOK].2+jjM}>;CnL}wTXhRV7),lW^%zЉ{d-\=X*W@w.4{DR{UaI_uHD݁Oŭjk^6z;J'HykH¶x{ rwex&wûWU!gٰgy#raEk]ǼfHT-]WzfRwf4SOʚGDRkV; b6gq}GZk6Z ~vU:t{}pKK}uU+, S[Hi|6֟*rwr~uj0f:"n"u_k&T*8V^#=AcG+weSx[՘) p 3ٽr냦Cm(> Wr?841KmTN8̢bR_2dT 8, 7jQ%Xܸ)2πD/?)>Kx˲p#DG蒈Ga! z13gV<)ZSͅ{w\!X).5; Nl2.ASoōc`;b4e %q&z V\e5e/`d}~W< k&cU|OYO7ڦ,ZWbIi(13jȃ(UaWM, H&Lȏ#>؈_3U^1Z[z, qT11袺v1yqlSYy=uͨR^G R Q#p^\"Rm H@e,DvMymΊMxF-;k,q.7P:3JFVDlhiNU͵%(LLOɎ9 ~)S(d3G31z}.mG;`qU`I}fC@?Z & D- #l\YoDh@8Zry%.O8eNY!kQ\g6سQ#)U%{$=V#cRgfç-@P,/uMn+,EjU#P֓5BZt\ME 73UO+*9*j t` -ݱV^׽PcĎ9KXR 40rFKkD&8p=Oa)"@l2ۥ_[`>8'@ /_?=4SLX2b7Ǻ] ?ZȻgKbQ:eFx! +A&q{/43Z+OD6okb8b76!?V=P&$[vjX|/\vl X :#t.kQg63G]%#ϴeϱ~(u?:or|Og.{ T?{U&f2Z7u\A(},ѵo&jdU6]8 #n'e4n=N8txp#5,hHrCDr6!%#C^ۤI}`xR o碠h6֏]W>Y:!cBӼW=>u[ds/ޣ@OD2D_5_xM37)FB5W fJm.JHwߘFȼU+G>0βZ6~tx?C'p6Y#'S޻_'W@J>%Ms+?<aoৢۅ=}6Zn A8FI`EbH{HbBt>P\cWh =]WMj=.>A~U_ X$qҰuGx&Bĸ hqZ* džH!y (IEzY =qQ#x,q uL#?{! R:҅G)%XNOG+Í~H}>>8? ^FWr*㑾AW^j\>aɻPڰ0v=SzH_Gg}Ufه%)'*WkIP>'LriAEsg&,KrA/xG-Y&TcLWTipy׻,+v$3 ţꩻw㙇7z,5'0i;mp/h13Y9]B4 "_ EY6YGg;O zU%ɪBUƍwz|׽B' Gq(ѸRZ&ɐYaTK<*(нYM(I5 [k[f0`2ag %YcV*ߎ!+ R|:>Фs%İ<}yxr FIݟ'(?ֶٛթ-oG=-ķD?ƶ-HCOpE eW?ži;գ ?:/J캳Vݰc!g%_rNLCQp WV.;7؜+ѧ|I{N>ߌeVUcc-` ]JF:Uz ~>|>[z*Aԧݵ~t.Wy SLERЗ#c G=W]kӋsö_ӾQV X~!eE6+'XFyDdw{Q#&4ܝD5֞`Rَw/"n476zf9>fC N[]vprٙwt,oʦ^B]ތ. IRG:U!%Z~mC >xmԵ~ \L|`6xtXDG[.LI\S=FCĹ4~nqw8ckKO_ 4JvknSݕsфs@ϢBm`t՘G1.[tvV'8`W :m]J! c9UL+X%u$5RJHEv˶@rP,r0ntƞY֦и`Lͭ켔kV=aEYIlv"9iJnVнGB@'^I3 crFd@9H1Zi8 6{֥DFSZV :8OUdWEͿ۹gjESX¦oą=X"/u0M,$H"ɘX05\\p>Ieqƺw+Ӻt:̣!eS "xx䡘-~5)ό=E O5gaM jȉ}'w8S\>Yx;=HL^چ:|Fl#^;5t4MjjLӈ3bJO&%mU2\[z 5Ane`.fTWwck.:(iC'$r= kզ3A\ҍ_1$cPQeiyPgD(D eM cW]:#3X0d缈Ǭ/+ ,#e9.ff e70]p{ gYDɮ? 0Բ V[~&ͧ:jCCL^fv B\(2 hcfLÅrj6JreҮksDnKe=d[5ezF=?֤ZIybþYU6dGVȿ(+^n@ ͹wS#1=$ lK5^'XHM 8gWX́ٷ״N[3^MV4:7g?6F`#6|Jv7Gw W5ˀUa4q&Us+-;`5jc,R j Decӻsf hj/zTu1a9 |0SAsU[zT92͒`fh*k[55ZAv͜ǣ[6 _axE36^-bً;b"7ּYNU­'I}[cSyػx]*;p i4pg!,lqun av+5QSAWƿdpu=l.WOSR+xh0I4D@80`[ub::;d֩*d]e0BAKәŋ:*fr&'1;oU}c#l 'Na,R7 /2KOX0d Bu< aOښ#ˣFu^4#֊Ui8SyZ=bLr$.nZ>"GY?<-P5])-]x'bPz4᳧YrxR`:gcx{J)#*;UE0g9 A_5VlN7OnWo5Ra-Du^L.[5Nw%~:$9Ƌkt:Zt)YwxH|qN8Ӟd=A>42"E1|s\" 0Ј;맡DrǝAW dUna7wvC{w6X['$k`VԛT2ҀdacNQSo) PLil-'48md95⤑gw/3oQP'&i7}ZӖu*~!NV}oo+ A4!Nة- fj/ڴ ~=9VUTXxqs[JU-p2 ~CB\ֻkN6{[4˷Gx2M v8dCgC 5TqaE lcl4Z28X(ڡSk0ݾ7']L[Cb=(EJ) wYPrM /b/zlAP}|2*։8묚F–*_ ģL(cL&<xpctqN1#3\T?*N' ka )~X B z) a:[6r}ߓE 7”R5Fhd ߣCl 4!NOm8d27uH݌o (DÛJ91:]^| Q{j$DBB\f<) Zݬe-M'/ڿMoCʚ|߉8ÂfƦ͞+%JE@BnR>i.v(ğaJ [9x齟݌Bt\y1Pu@Z b4>t{ϮR]Y#_zLZD]*R瑂EpAN_h>qTqڏMB7L.\RGzW_L͑ރWv(pzxBtF|TmxWXfdzo7JALaBe+ܳZc/Myb >9`$cSnALZS3>Y:+{>&.D׃7?m =:[>EYKGâ:=8te2crldz 9KeC6+ ~mq 1OҞ-50XiχN7ZKL}l*1<\:_8K&{>VJ_O(! ņfa=8SPi$LULW}3t DOFșz f}52^N-?~EY* mL"(lK=YBQ: qłYeB?l"Է"9S(gsL҄3v+ ٭<-in5~KbQP\ +1c0iDPVu}oG {lJj~w7ty,ER)+ح#w%1hiW/ܢ3:' ce]KmMYZHeyAld_à̈dm51( _>{9/mӪ:Fs ?NVLw#l?V)yᇠ2ŽN}h 3oQ q|)Wk6> bc!Fٌ rmb*oղSi3> Мl}Hd*Ǡ IӈfLq}U')8L1n}Zz)bJQ@.Ps~Auex]kl0pDԷ:'m N"$QBԍhvrHI31)D9'фwAs1ݐQ .V'wX11Y5)NSdM}ȈUY%L*̠v4 r|5|]֗`IaRkvQ^&&e϶4ѝJri;\'4XƬODyk!3~% )mSV5D,Sh7(Ml<*ٔDWeU^qVF3*=3dQZ8)IJyAC&I2ŠHb9R_b]5\WN(KCa ?P-T:)zI#l\K~[:,Jx>v)X"yjgj!U-272җ%8G(PL*P)a|/+-X6E Ȥµ}ME/>M "'@w0V% ͮdđbgtI~ oU8z;)kP4{q8ACzNKbktFZ7W|ݪ{;]{KGji"dfwF`c) @1t\ދԚPg%mh[e%7l:^v`)S)4'(zt${jF7Y%mY u8\)3)iS l%#H60ˀ`VC5ЯDF%Cjk3E)+Bx}qy`3ՕI2q3" R?l ?_E=)ݾ)Ywo2IK79+3A2*ݓ)MKJOnTܨj9ez|Ga5y:MZ&Pғgbq%/뮛㤰Bx@bLꂃH2L !:뗓}!nLp?#&6aC5TG5},6#+=H֍15Պ4 .mBOGV{h33#!LA愖JR5 TXȞϥO煴%ODj2wdiB]4aW [6n!m^TUqtT94c]&죲Fq^GGzTnZ ۜ!䋮ScҖ-dR9+ׂ[H 7bȹJVcֶՎvDrTuD,Ubh $0boTAbSyjeo)z\6SN>Å!Q$XGsu5e xI++ ƛR\EHYn-/%ȯ$h>j '9?d;u=9K{QtKTt!ή:6IhoΎ)&uAKاJģWC'~2 Z&ΞbjC vƌ ^AU`Gugy[_ ݒ֯`!hG0vT%{":')vfנ΋:()rH6E#ȋkl0{ڄjw 3İQPBcQuL4e|H!İBL\q4/JzK⣪M>RnE*o" t"#Ϙ'kFBZ{A=A,a4u5G?4=`mb yљ-'M ?FJ%7& =?B0]< 2mN`;˦h3TPa_wQYkR_?T*rO[e/>7„8:+~DgYkso5T9Y ?6RY Gy$Oat"3d _C6aÖ)jrUX /"4aZ!QFޛ_~^:p31܁F|sKWDшyj3(T ˗nڥ07@c4k(=e `JQܱpl)%"67,h92.u`)~b~d|*--'Iʴt/f-yD t(*jr:fhԗ""P|>]1жw&<;OުvzDL_TS[{18k]dۢá;st{EY?Cva{] s$Nz'4I-M;. 5>#{j7ܶ.|}fr|~ʰcg}x4*")q4M% ̪o`.B8SH$l~ԯvԧ 3?X/<cpb\Uŀa?`=82ș(#|g?V&[A`'#P%.b<%,/{+=YE]&7B:WȘ "v&bN<&C'.ZezUl>;Ls1axNJA.gof[4h hFQOs[/AO?0(X#!M=s,[ZI`H;ʁ㋋o?m^/dUgFK @t+)BjpT|PEd 3CΞK{#{$-U"FnSv+4Re4> 8g?8W#QfE>7bnc']g7L**K7#xMHf0ADyQ!KU!Ϋ)J1g,5;4ll.e(uRvTV>NII9ItPYBv"!TPg5h p@;B睝y67tj J?f/?{5e3$#0P6!C>K*{8%' +/@"u={Ep?ur!c]2w:yuk9 s [7ܪM< ӡjE!(ce}NJmw%9^T/9|Ĵŧ0'P9B)rSB`+.] 6:,UVLdQV r~C.[uX0gu9G I E8o2d{o$[ k]UaAYY2VC}W@kǁbni% Y'QF7XƗ~L) Rԣ ׃uxvx8@V ؘ`}(;J~4)5(7z In;n E{WL"EBYouKPDZV]77OݷC,}ڼYM{ ;"qy^@z36tl'9pFm$ʚ|5bpE{] }^"!a=M! UG} Z1E+-lyrDu99teѤ&`I_dGeM{P4䎣`i#^CYL]g(Oh:',bpAyTR>b)Љ]xCE씯&?mѽhB_mkuվҺbTH#]G$M *pݢ]yK%kd}ތ !%muf檧lki<hkqNA}X׷X%]תe1 6&` o-L뤃-Q_It?LtuvcC6T-܂ZBh$Qqkʲ&dk'Blz)mɗ-'MdL}L@L޾ۮ"? (:-[8~exSq"@%7vمqZXn 49vaVQW0*,޺ U_7u[k8^[ެQ?W'bЎn?v􇈠{WqS];Osd2aM%)ґ4O6u^l5T{MD#ê.ʾKк~>%W¦6p==e'K (\r9(dD#}uڛ^BeG XU/.n=s.MVW g:?_@+e s!G t}5՞YAX[3Ec-yM\TqZY?d7+`pW\] ?9#<Mq=KbTaOƂW=y5P]/-yZLwC(hVbwqLg R EIR/j3T]PydǬԲ~o,d+Ow=5:Ƃ|+B>[ ׋9kɱ(2Cv (o4TwiRSD08t+11,SovzՅ!`'1,.{Q }Sb4hkfZ' I\.aTH8{[@m1&/+Tʸ!@'rÃ"@vJ;8ؗZB{mZNQ_0߉KD_ʳ]^/*ІMzŷRA{ l4:|-B=pIa]sdJqy!FMSшB v#͹Y#BB^DŽ߂m>64"'{pHQ:u' M$kfTs>.KetKÔ^yM&.Y֑RYaa%NqY'<~ɩ "pzŐz`w]K^9!~E_\}iNff8GXCWy~"Douko|~q_M[ި=mqZ\w놫 aT!IVW&> o2ۻ} oW`;# ѮrLT_%!w.@̰+d<4~=bkd0B5Ddo8=`{0l|,Z4jo#Oe}xݽ!Hmx1d(Fn&s:a<0$cyF*#{ϐL"5>DlЙɗXNRQOCq;dHn=fJ:^7azuf)h2C_tQZ=y奄}q>;$䠿Ͽ((HB8߈9z`/_Pڑ*68IϚ+-f&58p dBG F;@}|?6$4/X=Î[ɬx@luU8Tk4 `229m8`ZȞݟ*`M(irt@P6oqhӑ(ME1fn-O \JԠRjOo#7LIc뙙 g9߫}ZHM,&ݬ(h4oЗ!NZ0Y+Klg]֖Iec2LVRMCh>^L16O:9Dd(Q-`/>ҜMuod1 -i\酄[> VIq,v$̿}s6 o,~͒!~1 *ݷ]U(;'| ~=(PW${{ſ ]vI)~u_@`T)IZ qL{4ϜtvZ5mUnw)ochՅY?s#8kb9lm6McGyhlu20j?l+1U }stkh^od5[{٘5K"L>=-Dati}V|ysUvPGĐf2/X褻V8h+DYݑihDp87khs(gfo $B;*j yCk, 9Cк[wⓜO\zL ;Ϡ),*؜HLUw$~êc+A?~5B}u NL%ˎ;_quFQJUnD4l 3>MΛ5¼\^p[p֩Qo0w!NT4c$c-k'cMb}ISTQ(>?=IVlH C,<'C`؃mXBiSz@u\~K,z) iOq䁚cA< -//g<f`2)PԈbXYg~ g:psgJ{ =JR/4I'0NkP~^`BwHXs@do;cg6s0(|(ݣ3ԉb&F˜2NɜkĿ5;ZۚnEDe'jrIP')lќ/Q'J@ QlNaeߗD*dە6-ʅ ^C`b7{WI 'Azu&5ɆSi>tR[{ȏndgF0dt)Ż1 c`0uLM6;ts<.uNlYwbIj~pSg'u=#b{KKJG.5 ]//W؊R W]=F"_Wظ@ZxBypѮ#Z><L=BldI H`7`c)Vب%owDv~B0a"Cz\^QX6|n J-?BUuPxV/*GANx3u3*rHD| N&TLކK'CR3MBf%;%>>cCZj(TSn60 AdTkõͱ0osՃ̨lr %KzU6, ȗ|D-ڠ$J3lTgbJ伺\oH+*;v~IQԎF뇨7 z^ uy.N ^9U}d9N1~YfP+iI" bkrnZiAazBGsgmD0ErU;~)~xUʀ>$ؓi}y5W1Q)4 pg/q:h!v/عI|X0f>O(IX/o ]3J)2M$#*}񥈄H C~| ƹk/V_s,ёj[p07[j.!^/dxfw{mwxXv=:XN4:9)kAU?(!q64 gy_CSqO:,8i6348{P@~5S a`9c^xJR.ϝCvIA!}|:uFUyZfv˘n ъinq#<4<hF$D7>u5b=W˹H6+&L=Ls\%M+q`ׅ0h‰Xb!~;Ot,pdA).PP8Z`iT'6BhDN9BBa˩y,7#bvwkyea҃]\&WShg딹\Y'p~Y( Mj3O[8Ԭ=.V`RFz3 =l[ճ+QLСQ Pk7hkY ]!&>S6(pgSQ۲"7jx*굨t !8O gzdq])N#Ε0 bd; n c!cGY1v~՘+NҜM`ϥFGt.kT̤NsN!胖!1htGn/*hφhCg9!uٌ_B]i{c2WnX O r/ČѴCwd+͕M+5ǐP>\fhcF-<K%ؓ Ej^y=^4\[}J%حLId֮b XX^>[? Z}Vvv,t㥫Ȁ(([vzc2ն9i{KӨoOVIʁIfk M//u{߽/Y蛿?ơ2?]Z/+FL낛g7qAsPw\@@rVT׹ e@(Ke. CQBaaft8ƦZjQ_do̓˒Db"vG4*<;sM2>,% qL 8ͯ˻}+5Lxnɔ]$Z*SPry m*5;Yt3ҋ%"!m`?FQ΋83+l} .GSI/t95$,)]KV2JW_ 'ZO I`pFa޴KfLB^~h_38r>])SP-R-Fu->x^>}~*@1e3Ie:h"lѭ@f$qۊLI |_̀S 0^,>&&)]U?|sf|3 *Bo"mz2z2^gq2A!S@9DSXTX;e/L̸A>} 9{Q4?qH H 7M^rC. ^#N#A8= - =֊yU p]jEMvg5Ikiu/l00Ma!vFgQ An(-KgϝhM9B(qT|ǚbc2cz Q"$(=fZ$B=Čo8o >_Jg fݘȫDk$_J63rj z5OY`Tm8 dN?wб:*I?D`4r޺AUt0VW:PS !}׌82y 7*-$A#ńg_0k BBÃB4 vݵ6Z\01>f,ߢ Aʍ{Ys&XoYz= 帠~3]Q^'rL{]-h\L6ɛ4a MUC\fˢZDž>s%U|,nyCk(B!yPS_/e*kAJu =I_Ǹ^:vWWOy|uxK اL źJ}}&"F6zxM/zϳ?>7_ri1|W َ:*v*|8#ףd3+3"?zVdY>ņ@k㰺ɷVBwPk:3@5k/ kҵ#H;?Vo/x^RfEƵNO*XHpg"kHf IxBֱ1sFQ~05J$zoi-^e\u_Ε֒)jX*K_}Yt.LSoiL!v(=(vXW*)|,))+=Dn "P3+hոH#l+$ȍw}( 2Mgm@qGDB]= d<>OfCh6CEijBS[4OThg~3X6v1R8 T40qg.X}8[NGI|cC;N77-sMNgp-v.-cnipU 9BcN.'F[ _Aq1=j OATݴt8ae<҇\.LDo RWw6Rl(eY4PE=&A7*goTͻ ZK\oHunXCqBa߄"ސNOQ&'}ŽA).1j+1"ml =KƜ91pXEmSh~5Aʙ0, _6HĺsK5k"ukCm.Ecz S*UAOb 줘`q`bԫ yk.P6>RuU! 9$!څӿGbAQ %ڧVگgPo^dnUU9LJ{MSI}_ pBw袮"S+}* 1S W|]Q {;DXšz5AtnK(vf Uu e8rC5(߇0Y"u# * 7hA;ƾkmئ9e휿cܳr2fڸ4i?[vx (k 46" 8lfC7pH@ubb61yggs1o 퐼c9~>ݙYVDc# DzøN]7͸4t)y;f[~+=@iy!f G\j@VGs=S' ޳n)ڽ=pCkD59|ꗗ25d0NDiq-[χR %\Te¢";6uLrK)E9͢unW!`x"Pz4m, txuC0eо)o4e*'O"C$%O*[qIODqD\CGӒ& \-N$/!f);S׵F#e.SFKKY-rږ2pYӍZ0اPz6nbc;TA_nkUqԱ]b%^-QM`nQ,Z</ O3bOOĮK9nS*`+_Rt;oq(K={޲Tiҧdh@r&4s16"ߟ GpL{` yW2%=ut&My,O-bWyL~`hkI'{gL0G4\,*ޠF?/;F٘fKrN/.E:ē|>vʊVYz_] "?QvQ IYs]T34Jtp  9/j@/E]ΚSK$o&{B}N%$\c];Ux-D_waCQ10LBb.=fnX[ 0W̭$]Tݻ82pl`VK/ }[0qohwlŊ? "ٮjjkEWoA@᢫}t0wK~PLZ}M#vGbQ[#D|17z'>L/ävHsDD>zqۢ(Qz+=oɦ5. {0HR_426й'%O V7!`RC_8~/qM(*ܹbȠMyNpls%e@6_ UN>/24ԫ3!kj+[Rk$E-.[8oEZ#0\n?w2GlMWUS\ґNx˦wS'?CnX*矦>1ݟ^v\Rւ{V&T=Z X_z|{0x!g}p o~[Y7!5U[6$ǖ) O 1Ki7iHPθf`bR˶õ2FcdKzp~D̳l quCY%0e@ $:DĞα_;Z Ō$5h%O)7n3K!쐶М5uAUZ9Nғ ADs5>B dW/ R1L̳NSv?6ḬY ءc†?0(Viϝ~ME{ ND7-t˹X]FFIb~| G"sŹd,W742t3*@ R12*~N=_D&LPe+g&ykhycT~C;әPpt+߯$@  ZUoKWb!K^%lÒ9:4T! z*!Q ݞă˚|Uui VA[7>J D°$ĖK;gv HGz IQtkH~P\)K{c*䪉ot U7$]s(xLEJ"[C@}2~F.\b% }גZCҠoԇ#$>)NL4kLYhf#(W2Pr@Ymi%^p. ƐGQJY%QOԱVJH|%bGQ > A 4h> >=0K #dÆb0 + vS!bgUl]U;7)qq2x cH箛2 ?;ik@n BHNg+XdRAܫ~!mG_0cųeFB9$5ض+@82f$u7\z,y 6u mdrz\h#\|_<0@ӑq F>iwtz{L~(^xln߲6;[B'Ԥ$)D ޽7Z*-VKF^p_Zo$.Ѭa;^-56ΏR<849~ڧPMsiyw[&bQu{Ʉ\xҵךIxx/Lb LP #( cnGYtÈ4&G\֔FB, ;PV<C72i-!WtCo*OK`%oO.wdžvN 6>Uw܉g ^D k=1@9 %+Ʀ"Up`{ tdGo` e3 j/ V{1$WDr:n3wmo yXe遞GsKIid^q U;8 n!S'D"C: t8ˑe.VUaooP-5Oa.W? YT糓/J<@&洘 S2I< d7jkwm`Q59!I$_hּrlW<>SFoōgIZ9mz}fp?{h.1 Xl'j'UãLrFk4%W[mM-*><ʧcYkq~ro%J| gyޣnk)MM _+gjy6e$`g zvQhKjAgR,' xkMDdV¬nX(wŮ1}\2dҖ{ $0y.[ !`J<'Yb۷%Pnu?_7cet~Yw>f-GF|Tݯq7 b 'W]/u+fx2*cwO0BQyrC(b?cr9x#Dͩw]గX+>\f'51_Pp0E{dLx\Z)JI-^%GFd^3;EH"sL2J FݟJxjE?W~!KGş|WVu b9b?aųxe|kLRg~DtiU= ޙ++;N|W~s%z^vQS"s5s7s+m\39\_[G>XʹiCyZqND6") #BӮ vnBB>m,*P>|Gq[,頜hu1KBx6ͷ}Y XbV!0'b4h?~rvv?f? 3i'< &T9^SJZ ۗelɿl)E_veS'=#7&$ԡPk*;̓ԖNA06VjҾNXl3Y1D 'G~gb x֨i$x'z5HxAPJꟄb4oW:E# IKzZ\{o7>e6MszD)@bqq y.R)䱰x:yb@> ;ra*=Vuuc02Acd[Ż>iT>՝CV5_5ջ:ۼI0<+HamЀDB"`7ɣ1׻ "@$8NӒ$5V#c.V=- ye*3y oNa% QvtvNIE CUHC^U%a<=&_k(_ܢǸOXhgBw2r, negjcYDjldT٤>nKaH{p],nsp0#[$9ke(kEYa![L(]8y 0"bg%-#hJسDgqqUS+jP k׶ݺБr1]sOUhGsk(ʽA:>#ԅddѱ9N  8l]V"<֙—̻I1*A#%63M\?-a. oU5}DQ لsOo=Ǒڰк{2jz:4loexvɗ &d)/-쾆v6% kYZYԞT6TfE9_5Ks-c%kQ-dK 7-rX-T*I%I7<8狗&~ mpc0V)szeʫk}K"gݪm&[FRƇ8לDŽ;)z$P@h$I8_Ve;&6F怽i cntRCHzHB2Crx5=ϽH@ $P]C>4}Byeajk=4j֤g.PSS/7 } hjlۣټ ^v(E&[ʼnm1(i߼$g8vZ(qEɕps=Aty*%0ys1gm"om^J.R݌N[ZQA#NũZrCɷ4x r7N[G6&$HitL-^Yk $0}Bh=~XjES\$iTC^F?c ǖmɰRP mZ5U'ס_D/JH4t7^ڐ7- ,"X~Ee^2t}p+%cePmᕠ5o0w m&áOC[gDF۶X:c傠G#IxG5?mlǫ-BqhD#/YQ0:Dk E5Ei"D&D{y0' XAGmቬCJM%} >f.OqX N1"G;5_5VXQNWiu,3Q 8nK9-5ށn%Fa05wRGKFMO4 Jw}ovn=N:rr{ EYt̏/Mٶ/rw6𣈌- j75Ͷ]ߩfQs~ ##Ĕok@O-PSG`:OyߓSi8LtN#*ѐĪwBax'DB+aiі|+)`,L^*xizvl",Obkˇ3nb՜ ŪSƲ7DcR}ܙì1$p'$#9H9?;-i}WxP֝t o ڡM[{//[@QW?sdO\5[ˠ$B4p>Fkh"<@qܿ6  ڀLA¯Džg97߈ L5Gč^S=S&G7Y~>تt& #Q8Zw1ACZb3J)@5iĉ_ _WvlxCQïdjg5À0{ {Vn 2+^j86KN}* sV"pnRs84 0hB]L+9^nfeݯTN-!IЬ ͳ4,ʂ^T֓lbϩǧ|_32U]+Msc!(RTc]fHSDA5sTGD_j.۠\',**N$Zhٯ8L($>T@ - ̊h5Y NxQaҦaa*ƾiI~d<9o!v,֩_ґ1KFIgg~'twHi,!MVAP4."9etm{D%C8HZpI#j֏Ȟ+t'B'&2F5dSGVԚbw7+.3ES+u̯Ƽq;}FR^(Fza_C ^EyNd9̈́T",S:;,VVUi UhO`v^pRe3@cزg_rۇӋbbmPQ=q܍mRȰ(_iDOI-:tt\4eŐvX?\p+vTOC/=ټ2kD ؂XJ2-0OByl5 I0x++Ͻ,A?KJә {g\;G/[wF|3z[[ r[$j^'q*nM]g aũGtr$v{^ѻb@\x_U1ju/6ږ #o,@ ~YqP|6DDXKXU~☂(q<k4AL;XH)}=ľ@4a=HîQ']Qi<=2\&~ z-j"Gqi72NZgW w&YEZ9P/Ӡpڹ#BʹJ Ώ>ZhS5x2A{ f]Sg,!5?/ @.6lw P^Z7mԏOQf3F.n]Ҙ̦Z#:7`*vavfoJĆS>8J.Բ*U qFGPnEB$ z[@]!\ 5h4=xeHu5n!Zdn'pd*s녺`Gpa.f>9s:s xÉ(3(tzoױ//]3Sh*KCm;b=## 7Zm{1jѼMj3bSeߢev ܎ epT3h@hof-E2PSlZ\y0ф/Δ'ŧ,~H8:$VŊc\q.ݏF+ DHx  6zR^{896g*W2퐯2/qo`-3c31m gdFWӆ D$.ѝRuYvt)`@mXEDY@4|PfK&G=$>M6YMWEcj=/.0\?_ O5KQ՘| 1W53hSVz=I4)Wϗ=3axtT5L-~k 8AK'2{㫿Go_S(c"AK,~sreX|N,Ml}<'}ۜQ?f\"kBO$6WnvNf@05y^a c|,}1)2^]A=m$ǻLQ=WXI:I 3D8UkdW/ #Ì[3C2bޞ^7 dSp]Q ].{^l+Ɣd3:V447햳*$}$K',b@N>50 >B򡢹QG*H:Ʌ \BZ՟sEِ)Xfw,5@[p4tllFaA BH8\0PK @#p8B|tLHj&}>bɅ.K1C }"zu ;PJK7X~z&iVh_4#ƞ~Z%T2cOWXq"t/ۖ+]w/WRsO`U)*ީtOk< m:- ɧ):A,DK_GC̡ 6Sl#.i1 >*s;yB#19 ^ `C uAٛz֍`q7g !+`^t=ڇ~#9W=5خo=gV]%(.LQ$BMv7 ݡeIC"uj%3-{_$}s{&yNY!{ﴬ!*4Y]ů$+IDipԪ~AHQ,bRp9ڗtO­-+>`z}OAU\fER^qS80FO+#DQ<=5Ol&u;icv 7f#߀.6Y:/8ZG;{\V@p7)Įhc1DS^CYL'~,y]I~1F dr|-cq؉}݆wfdgؐmC(Xh݄c EL+!9&ʋwVM&WhaXŤ*1*J~V[4Jּ@~&x8To?_iH $s{ɓ1|*7JĤdhIq'QpLIʒK %#CH:ؾkn#HbnwRA\g!&hU;ۢDo\@f$ '2Z%acw ߃BJ>}> G=_&"eUk3 Ac%ÖhSH^U/Rq(s5ڬP$M5!ޘu%0r1=e#gwOJWr*tb-0]Sj gR&BI83i5Lzjij$Y]zKȜ%+(4?t ޾QРI& /D!^\m_A.p,Y&F,} HMٞU4:]=eUPdri8>=Pp?ʢʈOQ6Ⱦە 7'*ۋCΏ,tHh8 Eu4Оm{J~'qF0M]f>|\On<F7\'3OSfp̈́"$3 cvzu&V %ڋ <=@%,=qN:G*#"2[ OOwzC}RR`uNr_A3Ģ?]d֎2_.$$[`!n~QJvɆSif/H&_[[߽v-3}?} 1fKipmt6h a7,Ԫ<ؔ2k m z|DP5-U)BU8 X2dCz#1yUl0-6c 3@ve[$鐞QX= 1k'tRn-xubv04Y6P@'e&i}|,:A%0.rNgI @{ݦ ;zrqhDgnWT'PTwψ͔D3:ES`*=O9̟''+͢;{쾑;?Xx|x-~Pm` 8IHz$l8D+!t@nKU!^ E~qmeUw]Y ],.U6:= >&) R`tnՍ:| Ls:/F4Ǯ #rXS9{bB-(>.V/Bd>ݬh`ɟhaŘ'@@L&M6!.}\B2pe!*/ly0B0A˸(7bN< l৫NG8=":0:}h^W ˻|ή,-~YV^_v8F-3~~I& DXI>LA#8"nstb%)Dqx/K yIh6Z }%{y7MYC+N]ӓL7l `$Wk8{S=tkO=D5yG9? Mz0럎~P"B\ôvm]t3N"/KyyФEY*{KqUٶ~x4WV6]M +eZݗY ٳwtDU7ݱMXs@{:bHݾ~_H~}̐9ʆ,zac>:~$fm YМ!LCzH?nG͊be6ƻtBrW>ُCCT~hd&TH|oS 8xZ)${]9ge!*kmig;q`qjNA,&[Fi@g\'qQk^LJ5XzS1. ,DƤ@uu̠>:ZE/ck"ٺo"qX%ԟeU4q+zEGe Up j㍟uN6mF]/Uآߜ<RHaVywo{9@‹D -A=bl4"Cd[?#Veƥ-cuӢ veEKXһXxcS; uqV\ #E`ZjC31(w=J۞fGgʗڷt@[0l2{mvanC~86C$l oADȻB+Iۥu"=vHG9삆vA$sEy IԳ7P+rEG׳S.WoW-/6x[8]@)NnW;LumlRN!.;GLû5 ;]a m?@Sx37:3k\#}~-$AF'lP#!tMaզ $,.)xO˰k;'@ a(/ŷC/Km/63ѷ% T~k Po,P\) n9[V&3QR\d~.l$\#]=ޏ~ Tj %`Nyib$%`K1jZ;=Ħ¯7ug6g _ɋazRKm2uKm&26]+^ԆnDF` ZX9Y4`dz4APKȐꀾ\ /Ga0?[93typC7T VMxI2AHBT&h<oGrF睠nﷇ"MAO`[Txm2O}v>@S 6okzoy ]aӁ;Y@`+mIΗ2" L#IB(q| d;?e3s@tJpłRw:/*"0Ql :9!Ch >9 ; :ΦM,9erRFܔS9\2nhT_v=@y;s:VW?]ya_*m#:pJ`{1?c+>TSX('qi&$mdMyq#S!+-y\ݚg fsvڄmz # 9WL $訉TO'\/ q$/xPr}dC QVb:?&{4Q{XH,P% me2senwĜEl[,s8&)냈ԓ#y!| ֏r۱, =t'󑬃dNy[gH /) >R;p.DZ2MIFy75o諄b_40c$I厏-Aݑ[b5eNǣJ! +X"t('3{k{}j-]Ƃac!N8ڬ30<[X:?*C: aډ\\vens.lG(R{Gp"?}4NC _Vc(DNbǮ#UG|Q6f@{qAWVP&^>7͋3M 5Or' xw!J)o[ʢ7u7MO}x=9䭔 v,d3i~UhHtm5pS] ^xY,Ȱ"t_ݮ4bȟQ+;e}Q_3/Չw/V݂7Pŷ$Q4!z;iduܲwvö_;TYqDZy@c_]Cpw(9V=YUf"\ťjFN!md?P1H~{?jl!QOwfCRW8Py7/w%Q̞0W,p/̋ !!>!Ff&#%W%g핂51s|']z\(0`N 1VoNg{)<*B"4me纵a Lob4 hf,>PTr"P"!0  ceM,*&7n❡/]Bf`]uܕ_ӼRڇ8p= `L=/mQ%>'%lS(]rTYO5wىdvwX*PDC Z| quDV +qMy4d;:qpOXG@ӺNG<F3z*n#9e0T.W'(+ SOĩ?Fqeg:~Y*!|S5LʪB`#5 Mζʘ Q (Ybd:_4!.ppt?q7L`~K'a]tiB#;6[!ct7cۅ&e0E#wh|~Bd46Z_J6t :H:c$z )?=H~anL*/G8&U<뒈6 /QԢ &e\M[gh e]lF(@3*ɱGz-|X!Ԉ0P Er,:°p54S"11E3E%xAp1xEϤ#}fިkff(T*(rI>lGY[Aћ< MGA0=v#꬐fĎ5xw4ZGx<PiGlXsaZ61GyDy|"uKWjWĶ>sWyh)Du=m| L.qjxZ1>UQeo$]Z;+x y+0ϧ'-Nԗd8I;fn#lFŻ/>҈SzS}p!|Ž(19).bڍ z%©o-':FqUf0˶B +:U7u JO飥NpO^Cx}[uU qJN8%<`mCQH41ӡ OFK֦ ?S ߁lċg .`س > ȉWWN=hg~$rY ĂUkoAY/MG]nYgy̨"ۿn/L ߠ$OIB6VmE51ɨg߭TĤLŠ}A [˟T z[u CFNbJQYaq9-}gi',AΒul9of; >U7~#0G2u6`tu" '~}ʄ4 r4paCʲpC:ưFM@D*~ʫ,Wj_R.,7XVJQ@CTDСAthf7ñIr^^s5f0D2(1W7H梫oU2t:hDq\A ;<n2m3̪RA 8( z'_;1!*std';X7hp' ˓Di"NQy˄n0)50R4n|M :r";IkcZZ5e{_zUR-|gzunnoE\QHd2sTLSd="þ@;z&YYNJr1q1\iuѠ׹ ȋo ,S@x":[$hM:.5]Sq :<ߢ2q YƞD@>rj8Ua hP_éD%97]C"/r.f8i"ΰzjJh*>P$K3灍P+E*hɴL98g7e2bϬb0`?XHx8{V5=|%ޖ )esr &h`zy8v!ZB}jlnOlXV^eb Ų_wЪVk GQ\][dq*RBnN!7uݷ"%N e&zHVm}mW볁K4YP<4S[44>̐ͨl{5F/.Q^nj|KdS~(XkG Qc/4Z+{VkzZ4Ig*Lf_4,fH_BҦkvz)z$ϧ j ϖ@aJ:bΔ W[ A hjχMPAW*[Xদ@sU3I fЍRDqKHZg-~{:ZGҐ Ӫ(a8._{$' w#W 'HHȷT~`SG7NRP;rwp ЎbHD)2(R( bo9Mŵᕵ9 κ IITdMUlDs\$=MNЛإuι-xЅb924BAjz> z~N7U[pWFh4nR XZ T[>W~`ҔO/a"ChvlP*2G}2.-ѹ=xH9 iDPw9*KZbd[yF>c "lfYD;H .d&h*1lps.^q G^GI|Md)멏%Ul$*NEPWt+w  HJ (Hb2-y۩o@]Iڤj.is WsBGl]vMlГ֭s,bA6SiD9)&'AJd`y[%_WVɟ#VGZ ~z' ciIhl\*4gcE-$y E]: WF8;8 #*7VPMe Hu`Y%^ڳ5[53q"s,[Y Q2|vGoqX17T/iDr=W/ۛmקN_Bܷs"&+=:6eEd`OVÆf$ b кK)֢0E`\HuZQ<@hƫ N@1S&@* \zwS&22E8kqEC в?Sz !&'&V+.Y$̸*^u~J@a}YP00O~ca55fQ>+6†5Jn}E$um wu]W-RBucq5q;b1f~F((|:FX&ݣ5#!zǞOWv[w1F`Qvk7ynh*y&Xz,䴟LS+@N@%(c;Sy< VQ+a&"6Hd(Q;'-UhygRy!-Rpl:N.6>Q$G$SCզ~04oB@k`YJ!iZ1 ~OD'?".!4o=G>v5bš4)9z [ u~+[#Q  14rPʊR,{ 6ËlbTDX$f3H˅ܚc C2+K |ygPa]3u} ҥR>}$`Ò ;4q`Y6a)edWCf$9q}Nȣ:zf<_®L*!DQ#R~W8.X&w;kizL 7\9֓ aF k_%͠TcRz(V ϡX.– I3˖bٜLej w͟Ii;l)|7'=7nf֊ 4_N3-՘m!A,%'3(ܣWIh 1jyowL1[.'0lA|2̄n̽% ν~EQj-K2y9VT`2\IBսQ tO[Vs&mN6[3 ΡK(hF)()qXEAKQ//`邍6^a ()i)>w@1QLbµ.*69{Ve czB~tΗ)"_}$Ay*mp{R gC>ņǀbݜ aؔ:;`g,o{! ;>u( -P0Sˤ;axE P٘GŸ],1iD L q9JEP+^e'LY (;4:.pzN }#UAޚst"x Na&+8JDq'l;B^He7ly<@?4'z,׺xxъT(жpj\h"pn{h0l+n2>Ogʬ$0A(k9C~@NQrdMPF Q >T3 ;TN ׬*Rjligtq w?bYQXkY[K?#i#(7w|$ Yg& F\y !DkK<YK#,Hph{7ks; <\ au?5Tn|J0XD8f)6&_OC6z/OkYDa87a l}:U&=5fװB'ଝ2A뽈W}D' j)5ݫfc;LJ06MlP)q u,M Q,4^+Sk׀:5xaN:skU-g98YDs5{ODU_q'O i-)`ӊ/#̊|տxBK 'TN(bjN hďEM &]UB]fr"<nj3sVQ\+!zM l%mF^u۟yqHMy 70 XA*iT Ob2AFڋ&) [㹷 0 뇹c%Lu_a},sF$ ÙLpv4r[@iJ$._P=XVRJT )Ã4h! 3j.uPIgO1;m/l$]SOaDZO閴Hۃ xoD1:^c M;?,ffk@ϸ%ӁJV}E:7/ '.ФlK)k{(3 " r;Sp]h' \P\&5na͋f!Wʦ9=7硖?g*B ]yyQ6~\Q Ii+-n6ް /0@\[<84\C]N[?G5rF*9&Ld< " rkG ~~_Sob"I%߃XEyIsW K$q3DZNǔ-Zޢgh$zbt5ϵ!.Z;U\)TNo6:(vc …>uZ g1ՙ5; ;G<ɂty(vcm7_ͪ=B4'&%ۋ19| T|}Uoֽ ,k׏Պ_#-t3|eL$l5Y@.{6J,]r _0UW "P OC ֡gHcp% zWF cbJ;.٫dl),anQWr݀{04J] |ڇ'u0| g8mC.Gr╵#0m^ ])HuRmB{%zw [_KSI1GbPW$0V״Fa9DslW]Fh>,b̼=iV,zp2 `EBAԂIū'pD &1Z$cѦcTi~yU3{) c$`%ޫgus)XcM=l&Ù@wɉ? K*xaM5()[6oo;SЇY%BJN@$ yx|`&ұXq/I#G,a`hi^vwhӲ?enT(rYcjo9ʼf wJ|u&*bᚯ~8k'@ݟ*!n~$F뇙tIFnyF5-3qjIËkV_!Gpǒ4^9prٻӛT:ͻ*3\G@.8́-f+’a"` 3`"kMesWbf׀t)q”6LbìD˃rʾh&Q6`nɆb+>ww|\(YFjRԀSdnLptrӤC.(A^7!r>׌bd$z |sAbЇ˜X6l5:"@*j2X^?9 kwqL_RlϤN?0"9UTvuT=d"s67kF(Ml"NK c4e-)g\ե!MΠq]Si"kkX˫!X1d,H.~=CLG "ej0kLnž: uv)|Q)˫99D,{D/DeUmbdOhCiv»ŵ=`$ͫ^\,ztucY@!~P$NB#љ[=H.x8[ǟգoZ`/$٘Y䌘Lj?h2 KbTr;ȸ\icrF~I\C+}raf)|v*"p ʔJ#I 4 s\%\HAw?|7HAM|S[:dք=}uC1M {3K -dOu,}9`3$7(fIglOW`)?dy,W⫡B˜oЪy]жc">;/Mpr牕0T0w]U֥࿗AHZ.7V↾zY  Z;c]ؔMuP9ԬNo]sj#10B$j|W6#Qέ̳E݇me@^Sf>k.rEh7[.g7M%WѦ*8ϋJI3B!pa}ի1`GUQdzh ζB+Mhc=O8i`ec3~ s0څRD3,!Aw$W^Hq{mۃfGA9=9ڞr5% *^/ph$5"#uɋ9F~l*ãՕvab14yuͷwfڟp.4)KS7朿d $ZS>_5^)pJo?^~Gġ1I֯ 㡂Fc#Xսn8@lę-$ڲϩ@61v/A_?b EZɽbM iOlZiAӢ8ڲQeݥAO^]h͍uUk:쎴OFAbgbC\Kq; mLZ –U~{4J yV*WR#+mil}zdΩZirF.ngqey`HqUR0;Cvvp#'&qGpC|B_0$zhw f2|oDƑ<&%|͊/.L)ׅRXGee/A(dPďzWStgIk L'xNnYx+q .y@2m'W9i< If/>ksK>]d ә5$=kݷLģXFS;ȷ+^n I舘$xGZ:ŗR}d^d/):vHD<*>QM>cOZ!)Ww?ۑI*NP(2-1ݎr>Ii˱O+Ư;l0ʭL,~qG ;TWN(u/Qg?3s41'ؒMQľ47[]9m1- QBϟ(L3MO.B-kKm[C?ɉc͹I {QV뭸b&<4raʹuAL_BAJN7G@Loͯ 4}4M!4 ݜJ rtg3]/d&CwgA)ˋ:]yZ@blբ lb͇Hq"JX[Wگ?Im Əi3 # U/vƤRl%ڤt^@ڿ܍lAd#Y ^f,&%w Lef=,Z[aB½4[DgQ'5m%##dY ]:Qm/(Y3ڗPei ˮɑE_g(WL6 0b,n/:=:mWk%0~XI弒\4w _ЀZt*鲟Vُ_?;L w sob؅_# ֥g:&K#+qДtR],R_wW{A}G]->Yae]PVo/LO5 ;-v ; ; &>|YxϸL.&gy9PuVg}f: ;!^=?,g3_Y{_R,naңn65`~f:%YPZ"gVX$'h0!P#oYևT]6\>iW+#gj2ByܿJڂ^trc ׽xNO"FFuXSʺh\ˌ#7n |G]"n$O}݋#Ҟ4E/d,%Ӎjw' /f;DLu.Ce/iR8[s %4_M5hKJ+;s>\# 8ْ[^- uXsIRӐD>A!3p5vEF)1X`䈯˦PXƕTR_ >Lq]復+B71,'5sA7R>9lMZa}'"\+wnAe@hlA`U ^OхZ)kXSe=c~N ,FG :?؋m~'8[/dc"hMO&bx;R–+Y4޹.]!rmyi<.sN7 ;G~-Rxk&^P2B Sc=N!uaV_e%^/d3Cc6>Ɉ\ k/lkFr2l+tP:1^, xi/adrPO\vs$Ztr ddt+j _X=جC2ypbhrvOg p=]_\`ڇ77"w , p/V=o-Ѷ^W8*%ϧiw6M 8';2!z=ct.ڽH:yTf"BN쯋Y}v1H߄NQm'J#8Ɋe#$͜ł>G$1*Q";h>9Tm@/j_O)IOuw#Om0U##?DeK-Yd+Ǵ Y%9PL1琹->ϴмD } 0)0Jz8V3]pRۨ(ȩj@14nwA[m#3Ji\oB )G{a% F485;A׫3qBUJ B\Yg75趍v 3DG-/H\3wv^03PG?Cܥ\@ ~6sZFNL-35qj1tpA 2$wG(?0t>)jxǫvdLm0- mݽ . ކvIhDa_PxFGkʑDwWV**;fK V\VP]`cFx+OB/v$7RVskj}l7񈞲vJFdj6Ԃ[[%%|6b2֟eLFN">Od_s6P;-ݯis8$4_{Z6p䦞'6&?pOÌx칡?BBqTZuOK]QZu⨭'%m&LbApg.|8@4_&JEZ#f8fxOi(q7g)~,A`N>%b`#Lk9M WS!E'cաt m~wnV_HxhNoJy )(c|+:2iW%39۝8؁@+\ve1-Q\/ywO7m_NZ5)(zZYHʺ:׭(4;2h^WmOpu"V'љV'.dIn*KS""ōWV^[1I:1#REЦ.LV Y2IP.,]> |WxS6c1m綝/ gc+' _.q#)F%&Oh웙SU[K*Ln0MHLՙ`Fzr4Ix9SZA|P1~؎}m"Bf]-W\: l.ߕ&F@ְlN~ÁyB E|)HZNj/6Z[*W6qH'%f(rZe${ZI@?s8!OYb,-FWHi7\<vxr+SQ={.K{{J '~N͹W?.}qV YYM9C.Kӏ ,_Lէ^2=ퟘ_6+4 ->#,xU`62xf΢K!!j"Bq,Q0Uf'&eBS\ؚzH; mڃԚG K,o$ .q^w * R/MR@faj(jx 젔3'~ qe' wKs`e|2~-o$0:hH6{_&T<{73ѣG[T*~ҺqA&nОo{- S}jqF K !qh_[sDj8+څ:Sہ5rciASyŖr]Z5CܲC'ozyr&SD#h'lcZ{AO#>;gP#ݠ ƨoqk&5KP+r5JxI>,,!LƻAVŏj#/º7e)g_54%6j/*U6[{'ϹG0aj? vFXH @YR\Hv46YFȒŔ@xI UMΖo>fWȘlo)Eb87İh&A[Ϊ/Uog+"ÊU$Iq00?yO`*eXOkB]Hkq0u]mۇ]?-*JC6N1W + %'\4(U  pzJR I3lཊw%wY:z-vk9^W\}UAUVVE*j+dV?Zy7Ɏ lSֳg`.҃Dw-}spw8i*K٩F'#G!㋇)eb }i`EDž[UT~x)d>u'k/;fTAģstшnkLynwԙ4,~1%YnHyaDj.0nHAs,7U=LdIr&V RQ`G:vޏڂLym-J$᯸B0`` sQ{μpE^ >"cf)0!ʴCQ>1z%)jz4&[u펖Ș܈ckPO;%i… JW)C#1_}P~(7Bv5ZuB~ ;jm7IcuA5r Hd 7z0ͦ+IUt~:xx.ka繘 ٰ6o]hBŃW$<~+֌ɥ0U;SEa9|h`xK#%z%QD߽^}wNc06Y 6co {%YgŵS n~>t a2ح?KXAu8:pƨ DG > O"]A,-_aA6K]ơ%8;|V{;dMAaw(mL[9 n9@YG=+zct6^p}7zI%9!kkZh1u~&֞ P8%;v⽏۔[JѠj;;@;@wЅO\oȼ98E8;Qsuj`\d`C؀ o oךDE3X'&\q<Eh"N缐Acy$w?kuHhCM9.֡+tW<*«ebRphبE Ŧ4oy}EY9-op2 4XS V%>E 'V"N)L= $3V׋꽃g>aRBha-el܌ oQIlElfgY X}3=dOZQKNnF*~#^=N𵾱 %{ĞVɬ?Yr7n H~MNRwKp?PՒG M5,fYz<@$?qn=$L-nvaȈ- h8;ZmzLTHҕw,dS=t4R+Ll~VM=qpp+mS-*^;уZ@{ӕY@?0ý͢ή{ˮeHm'nJ9qFÑLhu\Qhu@c+/R'hIK%~xȓ'BsK11eVmzN`c*q21vLDE鱛]\R,7ٽ⣝rJ)GٵPB{h @;ҳnbɞG )YM/1^[Y= a:$ew-xOQu%B,h/0upKgP(0nYtԀzn ) `qt{l*vr_x| F@.?YSPʿm/ۋc/ E V%0˴̣Js9D[;w,|):,)>%lwANXoF +kn{:BnEgQA?@@ 7ҦFqT~I#9߀^}o{ն쭕=^,Xͮ|¡Msѩʾ|\sa\Qå|~)#dE0Eحe67/[ N )ծGrwOϖڹwpZb4^dJݷ;h^,-wx%o@'@`SCLږ ׁ'׫źnT͍=56wjO5솋΁%nv TY9rG^ 4<= UI[HoT3)nơbЃW%-g5IťzB}][z >Bh͑ۡG2{bX3mRki1'{s|JS=rs-&;&dhߛγJ9濺{}8f|a0!kkU- P _ d4'Ө_78^EhT_|5˃-p4f\ y\ʭ#:F=P0CY+!]=h9L6z;鉲GMy6]IU`]p8^O-. "3`yYqU{"!SЬ,&S &ȯ!O gn5#Ce_{SHEg޳'8uD Ďg12= L5VI@vMtZd/9iSc^l1 UֶoFA{ESc R 0.C9wޜ7r)Kd۩UlN8~jo¥*Lnk *:ǜ;କW+P;V8+XrAw.|!{$UHgtH:LNVf框.OFz7%L+S&ow{ݒMTȲ}'O*ceaWVJcS@hPBQ=R YȾ`}~&'z-YFIt{<8{vnUӑ.WDZ0'z0a;d`Uv ;2! D°zNFLl#̠O%@Ν 3Z`~.<ՓU.-iniP{MIܓBN2;n预}כ]!? ʙW{ѢjyVC\1|gqa=u(V2w0zwޛ<Ϸc [" *w>VœMbJєQ-5'2~iꋻW@B<̜I~xz3w["]S,=2k1߰nzѨ ?5U@ HnlS 0:v+a){՟23Ѥ, n ]~ND+RAC,M\006MC#$z:LCHa-(Ml=_ j.6T&bUՅޑZTS_KP.OrRRh?|QNK>b V'Rǚa}7[(;s3RrTM.2ңi}aPM7`Ġf஀M_eyKE0E /:zh (^<6Ts~,/u1A`=U#'RZ9O7-[L`l#Z^SRA̘FCppڈ| ƒ9^ajrs͕W5tZYOt35F 1[k6avJ]n b?_%{Ι A6,fGc_;C5D{Ɂ2|άall "Q>U⼒$^r0C}r|V0vw''68{/4N,,7Qgr""CJ!.M \{{4h9Aa{PIӘE o0OF JpZTFX>to.t_ᅭGahHG\r?PW1fr%TcΟ^r?9J"SjPxk8CBmJ\}q6lQ\xU5 :Tq fB*}M;E2wu il:N}N(l vGw0l^CȜ v GdzݝUɔO(Mr),[*?+h/hnK9@iQD&͚t,s{ghۮ@PbĪ-hjl16L"|fs,_YS aOj&l3gűW4ᑛ0n9 ٹsB \oHMR[˟D)ҤɃg6N=BAGyfjr^9ɩP*jyY\, T0tg#>FQI +!S V^*ZVmԊv$*%jl'kuڔ$ T rJ-N!QXEBbl-'T9?%٦gyNHU^~֦j&3bCp+Y)`w`l@| V##(yp D$$NlF*}hrfR; А4D]KLJ!#jr_w~Xֻ2v̓:zwwc.T^Kl/LHmMqުE*xEǃ@m(9进ğ(= )amvբFh/JPQɤX{JxP锖sxv_/e2ױ|S3.SfnF̕0v> b," k0ؒa_>g&4"&F2_pfj# nXZ1 'q+ wAso#t$6\;aP΀ZOjS|K Xɛ䵏=*~,A+`>+kv`@fǬ=A?68XG SgkBpWMdGit-6nZ!JPBKmo"($>#=LFE2"{խ  EG-X.VX:;LkFs`bY>4>v)A?M2Fre#.&=jxa4Ce˒!G7 m<B}M 㱵a;Ӈ8x zvOfz)5lcLc/$D;X]N+:o+%:5p+9 *[=؈Gh0o8,d.DlEwE@G!t̗x#s*RHh fy2\c!&F=k߮n/8{Iǩ!WR[ɘ6'ux:Q_]e?tOt:투>~:#i;u\~^s'D<4Z6YJ)dOԉSHm^dLHxv {NTrcNW-/dIz|8VwPk>uSLGy0Rrـ6v+aj2r~*- ޢriƂ$'e+b#'@8޶М-!VO\Y]/*nE_ V^V:(m&~uUbtdUw&;|ݠ$.q!jMls9KtsJUTW=U@9{)g2:3:/'uh7VyR9lXgaXiqksA46+1 _ -{Sᨁhî##=|~ƧmcT2f#A@t ;v8!C׃tpja2L^L Gs(]:o*'с04!m{ c6FE pYeehDzK]R'K ݄G=hyYV_55Mltc6nL-$kp:2 ̌W]`ey2> `ߧܣv4Lzٌ.z-е 02D \^Y"#릁K0X:d"^DT,afXOBNWX%|'p h6^eQǦJ3Ja= ^2Y;tePD/ QS/QA CqaկZܢV؈-pKBǣCyEgw `*~t+& 2_iCweQ4ܨ)_Ɍz%cb~\U5P>OT̽B5 gmR87kh "1e:/M%;L̔]QH#)|0>948ݱ^QM'7ٓMb*H'Z{Mˮau9znJF=B-dj15q1]%x0Vr@]55m@ˉ6Ljq@e1NMabXS*Bmo*q[ˡW'o4l<OnfA=ltErh9.iٙƸq3^\xj@Oj$;{{@ NnSS |M=%e: O{cbӖbpoh/WV(CCRjeJ|1[Mm+{ Kz@ҏOnSڅ PEfU|>AH ۻ`8FMn>ų$O&kbAlߨͺ݌+Mw M]1ՈH.k$r+i0+7`dE&ky%ĭc ťvkNK7mYN>* I٭=I.s)࠻YF8QŴoz+BOq+A0&\|9Q7'B/jpتbkI`oYv4ba ;/5ξ6w6)aGB /RqyF [8gBvڸQ'u|&wv<&-0#E0]?$p.ھ_wHi )|UMQmGnS5W$B[+^Jtha!J:-U(1KN6m~2l?3MUukpSLLwcP=M jVg%)>'bw\ِ>QN¢AboiiކA)hxGjP\Ҿ[rBہM; XMjgnd;MX/冧Z8Qe0(cx?؊jʧH) w,UJw&\ISaKHj >OCE_ >z8pH:"N80Ũa7O5 T{ǒqypm؄Yz]({g%BVp>VW:t w2qAw$ vջqy0p ;ؐq&A)O-sh.xpR0,O[[.7-eG j )ϼ'Xg00M<+/| 8k.Y`7s1x@R}mwfS:P-g {I4;l=lYQjϑ+K$u\:K]p+#u.4?\T=/|V0l9XŧyW ֙*4}c*=$'AT*1SXhXc%oǍO>-6r$t13WC٨%sY:aIݹ='F4 ;RV"H)Grֈ5~*HC|RB%B 6|ݔB=:`U ch=AU 1B+ F84(S)Ɩ?gd̡eΠ/'S!9`!=ȭAϖaAkf/;A*:I~M3h2n)uD'hP_# hRZs򋜶=j#zx6㉕gj- sAPѮZ[L_rIe#zֵJ˸D>l<__&SJ$@1C X#JXcשgOf~QbZerf8#~XdKvyOeGA,3z5s􀾫V3O"~S/1 Bk 4fjH`5[&;nSa[9m듔u vq26>FOocFztҵR#X@O_׊ ƒv=yVg)#QpT)> iCѱв9ϼ滊 Ϝ^l^)=>bp.Z k+) cpR$.@8+-n+wV `_/6m2"ïˑϓ V ^#+`ρW֛"|[ U?*i dS)DхS< 25y: =;V?jS%8L t.dC-ف A"WǶD5͞kGp<<01C:QyuVQJҹҎ`m\bs1>dJhǁS*l3"vɤb,)Uk,_| (/DQqESzx& ?{Ju]*Ga>dUti2VFvcI/ y/-e6d\KS&sM,`LF k+F|RU+2NFIyhU C9yKY.8xؙ,֧wih8]z,+P]c"ʍ< 5]B3`ӸȠFN Q71T0[,ɾ5i5q5ï)UTq9tD~Xiv0vȁiz#bo-j~ >$I}5CuD+u"YՐ2!OK#؍Ov?Rkq @+0?8S'@5 Vj~GpyH5q_UmW!U\DّqT`gLŘ02/<W|ݵ3%%H SWAՊ&@h b%u@dZbV S|  dE!#`:,ޣ{~IEH (NfWȠoBcCn M덃WPUm+-AJۍf]f{+7bװʈA/m PV]zr!Qu[JtGy\?e.W5|dVf&4rdhE5+@hSy,2\R7\UQȢŘ(袣Hd !ߎ nUIR&vS%Q's2r3&lCzh):Y!'o Xa 5/Gl%y/ KHLG AOhǻm K!<}AWf@VVolv%I)> PgNRl^.A'*||j2Lk2P@Πg=9MbtO\-J=ɢ]Y6t֨!rrZ :ROHvw'u=WK?]&92s2vMNH32>c"A4V(tMsظsQ K4K!F˿鸗hL{iA51 [H\Qۓ9ɿkl'N]x{<|d^bbX=)aa Q5Dw)|d _h`P§}Fj1턐'DDa*!mQYIm T#h5o.3Dc;|Zi,!8Ӟ+STZW#͜ p#0\_@ZBqѽ3 H% eД?;g[mRi4=fQw.RGe:D iS ۼA)~Cd++G`^~.Y'4?:72bb!yxGٚ< ?zo#N|+a~$"RM%!^M}U0H-hqxcBe~`Z?JhZvx'f$J:֝V}- <=_Z gvo1m$j .<~[fAL lɜyCi֢ByN CCRwvfQ7n?i5-d7X5e`R.|]X4}msYq-!pkOf}`vꕄAi=M‘aǑr;}f "&:юV;vG&z2oC 0b"m>;$s;1xsHx$y@E!j,H63fZ65$!tRPpjkE32^W!pk hv`k݅+A̚zDCpe~ ]e(9(`_)c70 cp.*]U[BSq@b9T6R1bVl|8{?RA7ykD`l/v[j$zolw!Цa+yaY:& d^Ɋq*mǂAx^:'}4e"vK ,o%w~9NU G#R#ehԩ-b4OOPl)@qt(.vA9"cgHoH-+FX =MWIcKuwIO`y^( vxq)x4v:'^c[k3ބO5!N̡rpWI=Yc9awCJ/>oQyw 5d wk$~--tu,J|9x1ST+L{E9 )9ܴ;Tyflظe~ R۲9/D~+`2/er% v''΢9ЌWqNa} #2/.o7mjS8?'qic'ul/ZƽnSFNx.G%`~S:Eꕀ{+&V] Tjrr{ '*e[Y:/ x먎ɀ.  D G\ڿ=^~})>=sଡ଼ ln:B1UHKCmB3G>^AE>҆'_b z˱HDGx[A* hQY4`GJtq.uggUYFY7T 7:h6V#.7>RM3A ؞~"S/ 9R42~x)Tf{#•OB=]BgJzA>Ԙ8íΕR\7Tb5B;|`1%81^C9JrU"N6?Ȯ;wu̹(qCn5FS3@"·LaNO=jm=S`1,xSMuߴ?R>@ \b\_y̏Ju,D)7G~5*h 1^YRfMG#Qb↉cxrMciX"(zC3&X:+-,@H~?7JiQ"M;93/nӧ󎕅":yۚ?W_qQ0ynV)ܧ$~:s Bp |i \{~yp84p m bD׃~8 uP>ԝtފe}yF3T$Z'e<#_)kC3]<%s{[tA-3THfchsSñS pv̥=nxBGsՑ&ȕAB-b-jqƜ̳0"MrF3G0Q6HN=;&p!zkOSbzJ%#'^33&zȚ|;G"8OnUNAza\BvkoG㾁S `lٳH-iޕ k2." 8E}iglpy>j҄2މjّ! $Wbh^ۈ$YO@ L`%Qרjc>iQuf%BO!$.H@r%:}TF (?&211!v0_r_-|s 2P ] }c}K4cI'q=҂N/.ANC;:b!DB?{?;K+cUޔ:˄M}SbƐ,imeOQ.;u4k'.P*=/,[;$RX|0bפg~Zh#i6gah5d.RŠ8L=Muo0L w]1 uwOw&'`ұx"<X%&^34\L0-mnh>; fWz`cE a\ь.E,$2Re15< nonv)-))Vohe q,AO[=1DMG7%/u`+]wWaaAJL/Gx$yTzXrTVdW? jN\zYs.أ;9HH~w!v|i8xxZ~) S4 Ckc.gۇ:#Ttc[!d~qKf`T0EZw 9r d<u"Pley#O`ys^z~+69uuJ<!ۨ:RUj=QyHq7D;@՞+J"*A&"Ϣصe9[Rx;-.y:uG K\.: gT!ZX̛:忩adh&DwOj*a)<4 RӁӮ*Ӯd0'%i ­L<.+TpGZ{m݅L6uۡݍ90f[%$j4ۤd}4kX÷$JJh8I|1T?UlR7)!e)Rܿ|Ajl$Fm :iJ P l3]p6JbKTȣ g4z1H \F2i*Lsjo-%s+[b 6pKEZ搠\ӌV8]jtnhNNj,N,?ACg~ҥN̲FLZ?ؤw [#cleM'(F1ӄ˾Jt]mr?Y䉭m^?o١s[Lд 0s7*eaW e7f(>-:AnKrD) /DN wS0+hAhi`Qu`}p'{M;]% It500V2,?k%־O`|"d;8J hYjT/cK.J qB1Z5%A,p7@VjtOg2x#~tO!w XyޚD%I_těz݅M+s~ Lx 5Q#(WtxwK nȰpz#ua$J6ZpӇ͸n`NՊ7]2ǧ!9Tyrq{B 4A|gdi&̹ߔ]xnlτq5eДt퇙Ĝ̻Iн14'/JmhsA: Ђ՜k0 nM2~< j"Y"Sɐ&&)Aɐ>q>_:2ԧÂ"ј7Sj*V5 ImvOӄ3Wl*jmo~t̵*΄ vt XR8z. NO}(ϓL׾\Wt9 h<2~6M%[Ij;|n\J\6R8rmr9=MXzsd#b5} [Ss(π6Rޖt$k%pF-M!#<)RLb &׽#hǯ7f$_(0X]5nr?wٗP~L<"+HwrnZ+GſrqAE4kWQ~)d&}UM;(͉荧db5/N lWM3꟢3%{}О®0cѦL0ev{d8\aE"R)ѫfb5Rʑҫ5\,m$*+ 's6,l aD|U8 @E-.[F$뼩Z @w;jy¾W)> 퓶x R&24k\^BNd>d7&'m@m)P5p=Kw;D(Y;%pNi*IAC{)V Y6 և`Ji\BUSȹgH?osd(@'͞Iz1FGlS_JB)F":D @X3ӟM9HG- 7qk"V4#[kgmo$z;.,+e}j9ЂhwEP,R f/{ wކc(/]M0Sm x̾|p[7MW29"& WDm Xr,{~U#"Dm%~&y9>ĖGPRٍOz`+bP~Wx >Y~c59ӸŴW "e% B?dEJY#ax68uv?Jkk8ÅnR6r-fj-b^H@6IS.,ۤ}J'>cZ~4_yN*C/2hWݲ*Ÿ-fB8w6'qqjjּyҔ˒j $I76C1'sޟW̆EݺJ6i 'Ғ5Tl} S[H_2j#Apd7=k̍@۪gnC:RTp/9Z]{"r_7|OUzޜq|aq\\xоdT!]*A]r%??CL$Io%}[ My_e=xјJH~U$n}GNF@ $ѐ5)\߁<vT(orD6V聛yle4mŸ`iblOCbV :Bf%RUxur# c#Y|><4*)J>7Hn"zPU t{ ڈA hvl`ndwr*?7ύuӦZ_373_657zA )9G⍌4_xQ87 <;aPv0-JQiX㸄XQ]BB=2?Sz!C"4C+(ĵBQJ. 7tkQ$ q*O8ߋΘ>yft=dgo_ib(c;=eLYQlyfA'}6t\ه1mw. :YU*Zw!|)+q0$s*؂.SA| ]D{PXgx!$TM\PYN6i7 OJ_Z=VA'e&"vTX'dtVy#9Dg:@,P6p@Iaxdz0h#2*ILt(S %W9-?M=w9&~lKe DR#6xה^|∪U^@LtRe3\]t}!W= &gJ*o7@(xDO lgh.}1pInK|&Fe @PN򠒕 =peaUKNP\,G!p\F\"t\XAO[_&gC٨{KSyVAە#i媷mŜ$>uvy~ &Umkga9Mє"o6X$YNs S@ғOҀSo&d+ 8SN҄=9&P4] /:T=t8n]BmNG";%&h(S:r;\_=൸_ <7l2(,~R$`FZa-8I|it4KAL 8^%mRw} ;NWĺ,*̑f}y,ļpYEjA[]XBWW1Kف.7-zE&em{O"3$FX[f: ƒzȹ㰙kUReQ̶ݎꉉbW{i|nl|I2'*r/y2~zɳi'FK}YUlГh/%z?>2ę0O7PdM֭+p:6Qtq7IROsJ& ' J6epm*v]QUǂ6FȒ{ve0}RųFO.!ŸMkqdҀV#bhҷ[CyxD3bCPf{ߓDΚ1 G$rp rs2Dg?38@>":l*C_yf1xNuUt=̦I# ˅ɫTloWPأ>nէ;rgkx cnRx@JUxn"[k&x2 &`DP[K^@;cRdoU")btz|ywʊ*#?l\i߯b p#`s˶M`{-DxE< Z t `GV&K :|g1FМ&cDh{;z}>9O nN{s>3/HtGQ;+$mԽů&LH{p,fP(j5*^Y;I=aOa:|ZvOVԺXPA$9S:i_*N~N0آ`5fI}Ue͛(MV: xNXZ^+aie0.nwEF[ZC7aue<+Kto){q,|zBqCJˣ6dʌƤ'ڽ(XgM4([YޡIuq|?=F&׬Rj>Bda}v \*$<>`HH.w}Z "kte/`h$cyZ d5֋QU, X>Š;+!^ܣ-O~جZ2^l:x1S%UAjs7<]LYHx:ϣh YΣOHM.w@S S΃$OfFMs= ɭHpùң5-#mua ksEJ>!)59u囗'O5ZJB^A\Z0mTeMfE/I;˜[El@ȊqFzbh3Z-pZh9|W 6_eP1@[4lǰ`)@.9x!r,/ M\CGL2{+u'"jagRA nhoN1t?q7@g[$}~KE"[glYNP: +#X۩DBˎҺ{ ,ecX +,@ۧ+tTtbIMA%_Zo~ʅ =wK,T#4:8~׽f.aNӡqcWp6.# ͇/{Hʵ즐m^R((1[4K!+^<\Pui]`ƹ>u& o./e)#.vMA# ~)#RHFȧ 3s1~g1ч Vz|)8YMIDet=E\/货zI~;!{^OUx`. 1*/r3 &nђTGNG#^M9S"6)@7wF[/.thw`J]<4&ioi>6ۤbr:Tt9?nVO.jQ]Y0"]ra,[fti1c|O_j6I-짆V.^6A%9&Q@Gߥ$债It')LZ,)ƛJo(P3qߨ0M7.Œ??z# . t sՠp 2{ց2C'γbrP )V,.tk%{j& G,`mILpSv0qT㑶iݏLc`{{^{ήX[FhNLIKPO~yQ^tm-lDFOE}wkNb B[1\Qcfde!@8@fD1Cu +JS1|pR:s%a>ʃQ\ 3$=^L+wqN1TޑFaW^d|%?Gnr4y`{ߠ7RJƓh\::_qY B`qeyg.s*VTos$Za$ϒ!bEgL0OЏЖZɷ(TŬvIF W%pN0`|KBAJQ ̘̋Q=+6ȉ@&ә-v/pT) "́"˕G]tɐ)&HCtO0Dd?YRc%I3,/$5 <@:ŧcE"+a7u_%iSЗLGY)R2ɶsf,+fo2}S ] *BJ I6AtjJ05k3s0rI|#ɟ$DlcRHDn[̻8:nS{0=OIK |1"߰5{@\Z^lA 9öKw<L u 9R!S@#AjRb㕃o-%$;W עC)פNC_n6d-muXf>Fq ֒F&-)-GRmX`C$wi:@(ቸ3dE |`yQ~bbt[F8ӊvZF ڊO=U+Z pJfX/.Be$yq}瞣FibzFޖ??>ʏ+H*HߝdrDF5:'Wdxҏ^]MǖȆSE4f%'tX@1[-46.?Rnqb3F 7(|0N>aoI ȍL@@XJR6@ g=24DRx@UWoBmXסO\xqNF[FmlVX۹No[֖fbI1VGo1Wl !ކ<ïdֿ3!\cafF}Fa1U۵ #$=V +qACF@Y *X16[`G9NՔ')g0"jB}{29/Op/Zpg{;߹8$O68g6ؚԍ ǥ{ձ{ԝxoaEVN*@Zٲp v RR]IU\iK9): ق[A'kH? p;HE?ܜPOkY3%9b{4|~@2 ֠X17{ި3q*a*7\e<H:wx'̎سB lr4l۵f #0  1kUh; ŕo\'K h$_%5VUR҇I πz3`T>!!~ĺ^&*!Xhy}ݽ3&()jEg_tHk̰g@*y{2i渴Q$t;;7{mMBpц $cxf 1Iǵ ΃` &f= _i\r>O =WXJ½HL|l;-?J~#=㛻˥.` Xv@SZX p' 7̆4rvN@4|bf7Uam۽uF*PBÚ® I/%YV*ħhfahݕLwJ'\.>ee#gy1ES lP 5!=PqǍ[H7#" zp" [܁ j\|y1<.(a?t~2{5:ހ(`7+P% 7x'V$NE}rUE}6䊾85_>9sFЗ#Er=Ӄ̑P-#V- yD& p<v(HFrk6,ПSZXLLG% n~"0v"$4={nMx ))zz3v9E_/ CNrֽe|D{y\P&xªoYZ]w0=r0YάQpb.`&f9OIViKDu_E~vz  \ʗ(ai Cl3 2+\4t 1+|_PB%QP"̀1>{Q!Du`ZR.-inϭ`cW%jb~S5hr cOȟeTO`Y$r4+L[9^c}JCjOSg 1f38&hqh{3*YK0jxPV,mf&8^#Np"!ˎfLa2z8}ʁ<"%M2QO*rͲƥ~1O>CI4d=?yl Jtm0N3[0 l4q]-P; yT 0ż 츯T-#wjd\#G ς4vh8ӋB7΍T5[ -C#3EY_PϕCf@J_al[y!5_G  k'g/JP$& Inl5V*~\:4j<p/ɳ t OR|n4"T[g]M2.WXF2`m /e,DLxʖ%gZ] TaL:NG0tP$Mv4Oyj}Tڴ1=5 B֊@O Caot )[bVgܯ?7*>%uM6x4zw,r c;~e~}۝WkvD@% V4XG((KQ>y Ԁgzd"<GOIoμb;T^Iϳ-MK+= 9OHT?ۺD,j=ݛF}Oi55s͚D4+,rDK+&k:i&{bǂ{".>KLM dpk-+/c3,֟V4tQl}k&D?aQjB/!&c'Dyzopg`q'C+6xQV/*}ɲq!3@ =bpZٟx&9ĵ5." `z.(QXLp@-PۦX aзlu`w.sM8R"exZ[S48*Բ\g?\"X[Fr;PҾ39E؊}J&dx 3Ʀ czLЀ(RGR1T9-W5DŽ/iMPhi!bSH(/?N1njߪ^KS(!J}EQ" ԣ:XǍȥ=ő>-࿊B-(GL BcKs>ϖ0PE *BLܤ3/`;.FB%F|u(4bP h~U%VuuU:W$y+FeW՛5H\s# ->*AT&W#B7Z{yXLd~T gy\%}t@tˍL{`ęXE ț'Cx`Eӻ&2)S?󨎼n4ub'ZGDw##H !U5v Fкm V/8}!@;ޑ+"3W鯎\M" ~iB0 )`lpI0p;%.^ n18lCp- hNpI*9J~o񾬷'$| 5xjD1})"]rA'8}ϭvbJؚɀ]GC^$üDcYYo{_4Vz c,:4FJ$k6lj9Z ?*3-yd@ .mXe jV(l=Wos(Xn!ƛaZ٥ty0a%1qd ; lNpðt7"HDPʡ bO੯T2H-v7heMj PcmGDuVTů*WLJ>8zjې:SN ~X(I9:G|g@]$dG MQK~3!6J[ tSZ2,P ,‡o 9>rDz*25$VhtDޘ ~^sՇ%5Y~HHEڙ~Cб;.0uRU[l0Ngc{m*oة_dG&?'oDE.ؽ jC.t88k&o<ͪ/ek a 2U5Vv2tCfxܒ/ֲAʱCK/k Ͳr.:4ߤ7dР370yJm`R1=z:%mCmDiDVpڐcg!INwg[qY`A[ܼlʀ.T+X E܄aix|7+`Olp- O˯7M"uxFk)4ʚ ;Ϟh:(dE;=9 4g:rNl&"v@&^@AvG ڀEц 9-3l|ےҴm͜BQ<=m ;|X&]k/k~\/4ʮ+_On7> c#ņ=8\|zaXArTSw0nyc sE*Pʹm[k/Io*4rZ:1 [ؗ R.05a#{ o"o4M# vYII?jccRN"X#.O-՜Sb/1B `]7lʸL1sNq7$A9CЈ j.hC2+mW.a "kxU/k%`;͔Gkp˸:NB ZaZ`dldP^^C2 9J+Y`βݥӎaEo\q0Oذ9qD&qa[Sb!Za{ʥԶ1U =H)i8WG s +F1՗*BN'Hȕvydg {4[BT<x9q%~~kbR ӄhZkP;u/F=KܡuakcǍR\ u6Wi|JiOCsoN<:_.敁R*e82QD? fXz,鉱_~2?$V[,o#t⚠xBLs̨[E̮x #ݷZB:/5g݁hhN4e-zgN9uV}6>-8j%VL]s؊vy\GRZQ : w;ylg\Qḃ ϭA~ 0%U(M.O]I%T7Y(>wkN݈V'xh ڧ֔Ia^AlX̘IaF qN Tr FlmBR_ϮXBkEX 9ޮA"Rbdn%Aarr: oPVķQ.e oG]}Z]u~N%;3ONK@\fG(hwM[P,]\Yb3;+l֠<8lg͈ye.ty)r0vW!%K -\@&' {#N% q,ID6s&].)h cG7HMVD" Z01[Vn&5\F!em4+OH4Cds)ƝmGz-id|o0X7Oe;r?UQv5x$"xm&ݒZDn ꛼H\s9ywc45|\{|@X?F_:ҫ"8kR*HLX/c/urM5ĴϪaVY0mՈx AXx ubIN.;@)݀z3+ɚ8xxHYaƐĄ ۂ>f{dniPnd>RvFnnţ RS8IN1F+)<1A9n)]E]*jFy8`_[sTv\3U^?rL R݃/&LYUr/ðJטP.9\Zبn_6/D|dj#A{t[5m[=Ry T0$Dji9dvWVmOՑlhFޫYabެcY| (T}2Bt{hM\uI5#'f"-?'LQK3 )!l\ tDb¾7thșpzL,] Xx7{I%u5Zz̮R~["1f+ZӒ?ygTP)WpF77ȸ◊&>y@z '^_:'0N6iQ;iFeYru4|tX}!Bx>9cYw >R}gI֗3" G} NBI[]+ ;o~Xn=˷5)ݿ0(_ ޼aHa>;Х"A9v`=xt1 O'xLB(D{."PS@s*, &0K6 9DŽ$IK@+\}6yKNAFGiyX:g>.q(BZ"XXG{M^@9LDl1~%Ѳ_\e/TZd?KhȐ38R1Q]4*,5h_β֩#Ο`ۂ'>SH;&Xi~*w;bJQr$*`5$i,p2} SXȚRv4wRC!g?m6!%r< $U{/0D WFN!Ki]z磫.v9<_i#}o?i/JZ(h຅6MD\ ]X1^ꢖ G .cC"eKMK-z 9 %+3-(7a^wOPBi}`Þo.*©Wʷ5&Lx4nXkl,IIu:D ,3!WEb 8=yA@cx}w\%ƠyDno9#3M{Ӽ49q4G d vS$\>BnClE .њ]Dg3I(@TЁˮ>xEK@o(Tuq\)e {lnyun+)2?{f2CbSYld6 5 B_h 76d|Ym2I`-9o'{l!Y؛&ݺ=6hX94Ѯ*GU- k>/hYڲR..x-I}%aH{ -nkr͓COy`UwkI.[CXi#6՚Oit1VF Jj*Թ<Ѳ/w ߬Jc-?vl k+L!N!{Q`e=>TLgنҬC&3)[B0#F`2u4'ݴ%RnJCqcSP772%b F8ӭrJk]|F̦c9 Y7YLm+Fяxw0,1N|/*Sd:?Q?_GAG(35_g"Z8]?B?-32 !T et{2]5$ [P诟@k䡠t}s®س4ɂ&.L%JM ij'x"5^Bqe- a~iCnN&ZrCOiF V]1ܬ{6̩.Yp/S!r(&2-/\1tOtrQ|Fw ?7-=3 d8O:LVU/GXDI22eYD7 f D[AroZ![ [w6cE_N&Kُ0/_V3&6)NQwH{?m1%AZ4B)k+ª6WA%¼ pUAy5_)EǷ +,c/c{qكJRok|b; GQ*Hy{WBYW|CւڹAGI/tίS'._ܤ_7I?^T.\sUe2D1,޷76N6)\?٥hw8q;i:5b>dE /&K^G2IYdV ~h>5H#en<ϻ$xU ZhMLzKSal1ǽBs5'Ӧ>]Ɂk .rV 1y?ȄHRJZ/b?d z@Z툶X[— Xsp}n@<:# `D17iaφdįk|F 5&=URA,>SG8ZO;QԡlXݤt*B{.<}5|PN},}ǖbm"XbRZ|`kxVyTlZQ?0λdc :2mX:`hُ )r qQK1SӠO&*03 qSlRۯP7K%+4IrZ+lV#̥i"EnWm~vuFT/a#3'5N<JV zY ܊t˜q6.H;hCbh>i'I3d΀B\cXU 1+j]F};\[O ?hbyKN^9mF-uGP4v(,p|kX?mn6Vي*2*޼f9|ӵn^@'Hw"Xb H=L\LzQ!Dc6{]H||/ykԈFvtij۳drdƍDeM+{]tQτsngyROWoX&h'_idGaL sc8OJ}MXpE,4z'BXq1f{s=p8Y7wFW*F gؼ$+m r~z1PĠb[%K޾Xl ϲ("w\>=sNC616Ȥ |I@ƓK*PlՐszڗf7L7wO[OM 4mȦX;׋ ^-zPh51N*-867,)S5^,6טAc7=;7t1rjOBt] }S[`_HNe$ëqgwZmW>Wb)0z~]>M(*z$.cw8wu&a~]}'ҲClu~y=M~]}۱ec;6 (,ƠWM|L [y8E5`LTQ5ɕ82dG 3 D <*z!Sp{T_~G\gq%'Sba>e5cQ*%LX(;߽wؒB(MA/}ءоjguʖlմQLU~Uui̿Oʹt 틵%c4Wd:C 7K}oXԓ?^M?Dרaj&yL˂wLJ1#qcsn"-Y6ÖYV}@`Vo;-ecAczB!{/=Uկ,c,XǼ(8}q;;G@n/Hb\ajak ҼIg*,W=3cy~ȵAJͼډ_(Nf]ٝ?t'zK<%f@(ıaO(JO%K؈ޏuؐAmr׋NpXMDW> aXfP( `jO>@CQW:U`Kp; !zDE!;;ؼ@bv@Ň'w|y|Q߄AowaS6@e>/}g ~l[q{kP|1h!s $p I8بqN!RD fE۴ s8nŕOgÈ-%]!EU"E-ŪeNo-Y(@S!:VgM=I5GVz߫W,(c+IR cK TKbxTW^ mx[cf|S*p!$,I`'c]RyNb^LŘkSs5|o( R:nH9H'000EJ ,PO,>2O}5hMtZ1m!Xz@'f<;vT"es/@CgV*ISƙ%]>@)Jl wҊ4$Z}&#,Ԙ$}+㜢-FZ*|U&»vt#Pama^vRJX ys0!8:G 0a#1u F' [Xko#ay4 3X@.j*O)EK$i;NŐ?Y-4DZ]48 e=h-Ƥe- bh_Z;'d.=I (oz;bֈ*w1kj$W||Qs oc[Igy,&;Hׂq0< elr<g"TӁJzTc̈́2irTPW{xH_`w~\Һ-Y0& nf}6$u"9F˖<$!R&o4R4}fX<o,3wc yL-a&hvw(L\p)9lzck ]_/[iNMI$F{ ĵj;Cl>iS~Wq>Pxv%.Xד_^6XBb:s䈮"u/ kqC&г_YҪR^ jF=fW໐gK'b{f{$Ԅp¢FUˢdoU't0$ᱽbt):K1 ȎՉZ?(?h7ͰZ$gL޺>HK+ L;G7[E@ndz//X_ƪev++nY@_ UnlP6`9Y9&MU`ӆJ˛? BR۫Sp~{K.7QdJ8ȹHb$az^ax:  ^+k=\;dD=й-M6( ܲof%<`We爛dkWQ|-t&Z["H-xn;ԯ% Dca֒C 5EncJ竑zKvO+,`|PYEl5*ψv>1kU9`V5"rV&]I>gz=%VBd N}Ϡ7_ zINDw-m|f:k:,Ouhpwʘq.Sqڬ7gtIח)wfTF۱SN EzYt݃|+!RR1yq4on_oUĄgƺOzy#.8(4v Ql0/Wu<(@&.챀;uGrޞ 8r;:x4:xPYZ9$Rr{ȴ,(,n}S:U _YNk;"L}یG1 v#P3nVB*R^0om`QiGc~ߜc=ćCua5?wH죂|j~?C账HUBf:tw+>g?D68jY-e(KOY5ib5JU|ofxJ|5ߧm91cqcPVhbi&j8 X!vNI[6'SvVp;HߔpRpvac1ԋ'gvM>4ad/ -x$TC8,-ÍʣMa%0kO4Δ0G"q\(!d`Czq%&jOڣ?JQqXabaI=28UPhDi8Zr(Kn!Ŧ/=Ϧ̡6^qD|bѓWH'i, E=㯉3BcGxHs陔k3̘Y.n-}1_ &/SsAxsa<ĵ4CKODx~pcGC Z]Lki0m'pk}و\5p11,zH mGheER+5 \ЗG pxt xY3cQ HJ:>+ëc?^e{7_h^72sPrZč\:&sJ_ӛIȾH 3zpW=N!SW@r\{:/_O U36no@5Vƿh=LM'mLQ*^Իig˱l%h zO#*E*&>dPCq0jԞkwEMiK ZQ;9C#>VoJǻrUP֫Av+Iټf@8"~@V ӆ^؆7<&_{S w==|S(kMn}|s -ښ~ Ktu*&"!mBtgW [;j9& rzx^w!*af|NAm|~&\b_PHw!h&r3>*oQ\F%0(/##јs?;af.¨AufI 9=\7.j/$uu ځRVObl%]{Lb3N-3TŖ ZC/,T8e;Mw>Z^TԀIU+~Al׎xѼ5dWG ZS}RYXlAbd n) l׭ L#}nU6PMXȪX&*A+ UP?L&t%fTWɀ1OE R봙!%-+Ltv,nrMB;@dtH d۲`8irS:Iya-\}5EW ԥn޶y>vNZ@1d=G+8pћF'!(8]M+=U2RLj@fC\ Q`Q+5Cu!}|4NHm[awj |;y5$ݵK0'!B>Ob=ުY! طOlWlFBQM-#!&=Qe]i-hI 7@BK怳.h>>]lpB7JGK^ItZѼjŒ4Tk-?OxI;PsGHq  A]ETm˰u#!܄zgkbM |,6'VN@xtG^^G: Y?_߹g3ӛh3 *8& JDYq a~(,^l9:젮.^y (O6qTmҀ_X)z[R"C"]GJw;kr^RȬM[ 80J z5OLpB}[DZa r%1M֜}nT|CdTM}PxAd9Ϝa)A_&,ouXgw Tb #(cmn1$iK50"RLao[ G){KCԺh@vmx)#iЛ]c Ski2ΐ_9k.9Pm.EՃDvRIr-atb}/4$8ݛ,DWQ> U$^-W)T@k]V|!NKrS'|Ypuzt<ɩ=2Lږ1`'Gi&a f#|s<+϶\ PMbݮY(8;SqN9pCG T[qGΙa7xc*:ܵj=٩f % WsRɯb{PJ$kϞqp%qRtuvY,[8ʹ %Gܼ%R4>վ[-~:aca0 2؂x* *QC&|'s6$lTF_RfKI#8U`\{9 OMn/b$dLd[EdmalŴ2W4k_O[gv 1fawX|1\v&|Ϡ4u9+ZU`E9fك3 tZA;bG yzFyҴb*Q=ϯW~o&g-nbnؓ4mq)@|Wa8SI&)~;eHG"CuHil"SJMuQ1i}&0c\]h껹°]l_c^֘|^yiZ7rߍph5I"?0hhx4;hxd}z00-r:5i]Ջ 0C5/ 2旉Si^k_c|W͖ebf((cC%ׂAǣoI^Ƒ-hݗ6~|F[6S!Bt՟Mc1҈ A=o7b; ƞ}109֥cfV:^b8cK(>`;zA4L(izGt`5 @H1]|B.ˮyO8E aw6EO{@z뜮K>ϯ=%Oey"[hԕKmNLǏdMC=MPiu_3.mR;_2CPن[rQ.Tե0Щ,RIŞIzVdI# %ScofaDބ"iu&y<Ճ;ЃzùMWs:q ۄ()ZgdQQP4oH"l?xBt<48a.|?Kƞi C0SEDa*!(zv BԈlגNJ/:ԭg1\w[?aCLi Ĕpm͕ůT^ ueGϻB0c:AκN'ܠ>ci3Rw* Fܳqoj9崟uH_>MNB!܍7n>TS)dWU7|DH/U̥!GR5ƋW5rVFUB;a v?-=Cu'/ZL6HH8%پv9'4]}1@T&\ӋD<3=sD$& Y4b'^=W3lR3&yPu!x4p _3Xll!0*}7~zu rr쟬5%Fa q@Xm+k/ٝ7)n $]g@@wɷf ޅP].mrPP:nDEqG?I0i!E\cIA+=26t{O$'+PDW,XUԤ7T%b[b!4ZhأL'widKŐ52hiwA/[ߘG9 `M"`4Kq,xc |*zjJ“<0QGaFhJyիA|gL'*aԷN`M:tYʿuqf-4RgBvx(JgɃlq4`Ǹy:aIZٲ< ʳ5ު^x&O﬛{ zkS0\cc> " Mߩ_!D5vT%J|GhP)tTn"nR_bBsfѫφLIKJ<Ϩ9 HF-6EuL5X-.R5k `*CeȦ m s N=\|x[)Z /|f65j#@|`-ʹ3rz(/"&Er }aJ'$}\E20j!@PK%dMkQD19o8(7ZY&K<]BIC{& ƹl; c!V$ԍwtgsl4î1ma%&q ߷d`V\{W ܠ9|~̼)|ymƑfQogVz1|z1b}hF2GgI9.4Ce%џJYwXټ̷<LN 3.?zDJ;Pf[G3W3בAՓO  [%Q]py~o*Ku @MDif%p/\D/ŢE__OYNv×UK<]ZoM߰ڀ3[[ʹftJOҌBISxq$%^i)sl )mBgջq(7JSz6R b*cCtY'`6jtU{~ hosZcNWnipD_&F4pFII" e""-iSM5>/e> p1&_ {qRnx0yd۰Ì[^˜pQ[Y^ +*3CP #Ec :D;jόx߮ip#j v-!i8?ؓc%(R[dȨ [Joa{3r;EnXy yWDPbRBS-pk+b yzT=_%L&5.JN!L;py7ST^)\~PStmB >tԒ"3?MJsYɂ2.O^rQ/IC8#ϸZ [X FKS7neu讂:e"*+م~MGW?sDY7.31"M228)]Ƥ%UpWX|:׶ۋqna/vj)3JL@/؄7q$2t5kdXɲ *K2wDzy:]O ~m]Ce^5)E @d SGHGXZ 45zƅINWW۶,ipR~}r{kPDV͏0.}Vn}GdEp!d{t|Ug&tt5i@?KÅ4~ІIby( _HQf3'.,Q t+[WdWk{ j3-Ƃ.^)8UztR46mW&WcZ"X1C"故6ݾ:yL<ǮҿԕiKxLz' ^|_esS_`Gs+}gOӭ?T (g L*ЄGRtQ',8ˌie[@0XHO'#: g`F\[Z?zJ+rDf1[h? rΌPa̔ˡ9%SL+0犥W[fjqQ< >ϟAL}U=¬mceTDγD I"Y27SEm=&/% 8c|)|6 U=ga˸ .`)d=G7ԗ1XsW?/LSvB?XoǶ `+;o0< M k/WJh7=yhӹmgƖ@._[DbP],._h떜cXM˲E_[Ih_&?I*t75C5I;kfQZ3+yw TnHZnzW_ݴVqE<;UbI' 9/:tɅq5wjY+sjNDv" ;LCNӡmFߚ7Gtl>5wv<qe`[SSn Xrcpv>oClcKL`tGީtp"usWj߹Wz(o\|U7b(3#`d,zRw W8o|p.;<3& ;x|KNY^+4=iΟZr{cp\mN(OW-7@X%!UyȜvbxUq(U?/>y{tv,68=eWDG5ѧft *F ,-yZWʮy"h%՚c+?Z[G9:AD>ؔ+W5u~E&L&=(s!/}ˑE|``'υYBNd}k7:|J҃~Œ#r@X)/qu!$bH s_a*!6RhWlk0n[&1\/afM"8V)$Uf2o/<Ym2?<8~@׈]sd!p! Fy|"p"=VQv<aLZ+;C'un^InBTN={1L!/gzHp1OZ!$.kpk6mgQVUd;j7?*4PȻ͞ :`xNJ^\"  5b/m1(E)NlMu)`'!n,0h[)SLZxC@BʕUC0͕n9JAQʘN,Kڐ<@>=Ͻy>>g0|m"hh$!ddR[QypS5CNO7#-'QastH&4i%$Qvb="W*B'm_?Ye"N|Y@o.)1-;ZH4&аn?_D]=vJЛKO?G掮aSC)S=Ϊ@BP{p&8pAjΒ g|?isG m㋁>AڃsVfuM7h^|*Z vml+3f[O ϐiY_%vcafҕ=M^!} m7< iuDq7C[q%|nW'߉x_je;CU t& JV &§. t*݋]$H6W+yG^j֨]1^+&O^%#1s|JRxCuηvC[b6 WX0=.U?lګ` kkAzt'?_R ;?C86ő*2 t{ym44RIDn-5Cwwq;c P o[M}7"W1 }nY|n2Oqgۑj1ROwb'LZWG.rVCHn<@bFgu_~BFN#^|raK>"C-ƮqNV-m>{Vޡ9F;u=QQ> UWؔoEQnOvI28^1Q+m!~Gf1C=_ǍL %%8[ ;tK$Z0tvm'.,XQjW" Fz]-C#wa 17ӝL% xtXdZ]U>Y#֡bbrG7e_bLC"MS4<ggy#v&&_HbŅs & ,D5" [W@̶6:,t71:Fn s҈d1I o (?e؀rݛ\黤JG'cFG?'ՐϱV-'9o=rv%Fzzhkߏ-HpTE}FjA >*Xvdd^q]ZmqC\;u ͹ظ; KF.gT4 kuI 4c AIS 0tai)o>tL oqb!DDFL\{~E>) -Qgou* KȡL?ke$6\1Bz/flA.fze,Y.lETcb3r|} Λ" Hť'pU9w>@c)o"+/z+hY(W|wn6toK#n?p~am ~ď+_)9ۼ9@CFvY[~AV3ABFȼ^!V2ʃtj+Tc(<$JbQ,RhpQe)zJ$!^K̞y`mրі]j- UI@)j .QQ"UKv41Oߪ&kdimqGY]E<82`8rk4.ڂhA o{fF}*".d(Pj MBf[Xe[jĠBn.`:Ypw.G^.M5aSv?lP@mI ̪ƍ%Zvvi v'ˁ.z|r }(޹f uG|CT KD빜NG0Q39B=j&h;6gHk oZ.v]pcsR&Àjywd$ݧŸ˶qn-2"q.xWmܠ6b-@"`_J)zo#)'^9h=1*>6F`jon J_G+ ecSn՜^#=bͷL}*T>wKuSSS*>M!7ʣ͛!wA)U@U5:^gލ~tÛ[_'c2dIePTm3)4I$8J$T assJ yPK#8r_$Ӏ%6_Pj:.AiXU6eiΚݟN0AdzU4Ⳝ>Zj젓AgZmbWWaJlﱯ_Ed]T@1EjXܴ BhQ'S!﫤09=<hazN7D9'ӸhI)^O5xlC&<| sK'UWcڽGj?9К`KG5J ZWVs=uP3Yj?rUR㰢M><>Hӳ:3JmP0Rt O0059%7οLX˚K)Է7e1 Etl7_RA8vM}yt;=D*6#~ݱгkd]Eib%3( QyhI7pf@9y Ͼ82WTZK ]Pa"o@o#v"M#]$d9 _+ղB[0 pUdH>am*I'b_%tcBVV!G0 5+0$g^җ1/+Xߠ?D;ex4♬^Lv |'v8<# ~IF\;_F)bKM8D;M'`>C)*B z>̯]`atSb c@bnޠ xŶIvy-w1Cˀ-ZW4,nO,|;&riUM ƭ0#Uʂ)l N!:p/@κO~4 JG5+>ygƈj7Xum)D|Zφ? m>~Q YwT签o][Z-:Mf;)G Zcbm0c(%,IbP XДFeެpdb6߫*:ccԟ >0iAՌx'Tnx\B[hD'Bh58;iD~ $=Kӿ5;*|x1xtT PuGl޽J(o O**>wF_E=tMX̜KAb$)r9bFw hw2#ByL^f 0)Q\L'.;!s6 [:La[$jkVF&)?'$ۺE=>x LkZH=[FO#¨6q 6aAR>K { :Rߐ&tHА|3:m9suҰP;UT-75"&lsRa6%oq[P&?ы+#VӁ.넖'fG m㝭-Z.-H2ȍ/ex?<<*>|)4҅%|:;٭P#d{ I i`r 1kÿq}?G:yu^! V4 +ig}vZPHCT]wS/xnJ|ziZrlny|7*7]G}>ٽ Yh_I3M!:zf CG֋5RQJTi 'I㨝Nڅy>E Lb$ y0&j) RmC6!:2>Uj-9hS`u'We\gvS_Ɏ.nq )"Jd^m`՜ۨl<0 #E<i)晒0}GWX`w qO&ԕ'ut(RB Y=rf7@#n+O,L1OscLٱjiƧ9k[ȪL%\IEh?N ԑ[y\6TB: 1O}-=0aKr{# <1i`P_Tu9Ю(3M <zz÷veBgʩ%tM/ <+ۑa;,pɍȰMi*69"=:4%a}ۯdv` n)1$ 0ZBLC~_xʃt/,P ~LI$?AYFYSz]4,aTi@I^ LBZ,`9]:$)MN B`)6†8r|޲mC8 a1 |PRWTU^bHrZJTihܲ)^*,wA)zhz =>`!}}5'N,~="ǒvxt Xi~C頤vBRǷY_"}Qm-~%wWXPlϱ׬43 xr/&2A XF*sYie%Hyn5S- ho 2ZV "QT]@M[ծhՖΛ$4ͼ&UJ72t:;; ;|Ii |!+KѢX^B kQPñ\׆=C1g@gX(Z1 pb́TR8<>QT}q$Uo2!B&C@=m!.6;*b:HctWJpX2IY}!֡;lkSR`yMlRWNat0@?5hZo/kjmC&ToZ"A8cb"c$N]B5꿬cT*4!# ttKntSnO“6dۡ8,O 06>A(Gد,\~8mhR&N,,%g&OsgJDnv`|jK?@8H GC^J:L%{g9ܿΫ=7 LB O) {[k\|`rh=%aD|,#CTz `j2?bS/(aP95o ><Ͳ سpJ@pӌ& ȉ>&49pρ[;1VMYhJCt,nw.I0!rLܨ'-#'= +|7RVo32-n!#G -M|z5aĮ:aT%#yB8=F;#N啚;!aTdz؀x)* QJ@=mlQW_}3 : lDf}t)˝~of+bh jf:ğ)jI6jQf/vBx,i-[.ȵ :AЗ=1{^d /DKeA e`U2@ AHH?Sˆ+:v~vV;|8/_egۈ"`\:k޵6O2TDGCHm5B11]SgRr96(}+})/` "V$B[t:5_ᖓiF®ԇ]VģH4iܖu `8%Bbaܺ蛙Ba}{ gJ;29HhAY[>LLʲ= Awfz1_|0<].BWҖSJf!`H⛪ JK_L3"J?SiVژɠ7yନN zN2 ȗXlIyPH-'x[fх 2\&n^Fȼ-\7|5+s.$ @{:B~.Aȕ j7ۜ\trq KTDY. Ꜭ2C J9>4 0'cԎ (ҷ'$zos BNi%<8}(uMGRksOiD+~4ᯥyu1 n] GEz\4:CM^0喎-`4;)~,k lB\@]n:]7vKM+ vm' -`r=IiU0~\0;?TQ2,V$A6 =M/ȇB_*VZ+83{~5+>] @M&@nP ;?FČs'4Emְ}`srsa4I1ZgQ i}}*@et^4"bIU]Lt B,:v*#Uw1=”\С~h+͵nrYf3^ y,lD.T,",ߕ9чG!x#_)Lw|$i? x>7'!`X)dI̝Hk٦M+2(wTI%O᧌غ:b&0O GQкV߃vt;ϜB&/wH佖=|_Y8F\J&D7չs(HjC }nm)} V(ur9,e]P-SwP "am9䈮[苦*3-kY ڄQ]$-papR r-i65CfJ> c0ҚåK >t=bCU$}nZ(/>٢ܚ|X?:*TsǨS/le@H+?:`9?6g//i d mqcc˧.\]wU!j_2F ~:OrS$K#i+BAOQ1Uz |J1Fea&|Y=/>E1:2Ogc4s{z$̒{T̖xqa&ϛ*0$rLkM/D JyK#y<~ x6W_8 8Cd ME\ iBy.70Y D \Ak鯈UHDq8{Xn,֛vp.7RExOH?`wf75Qz +\+K.I[Ukv v2rkSamj-(ՉzQ%&_A׃5Y6hx]Q<^ȩ})bXy p4JL/'J!.]ÙY~iĔz\٤t;&o$nV(R<,Ù31o&vb5_{UOv_H#/efxZb`~ @F 1)|aEO ` TxX܆g\$ޣ^Mm7G5O苸P`|kEKƾ<>#(*$(/n4*T"#]6ekpX< TuQ;EpHlբVBk*NAچ]@=Zɳ&kylK p.r&c͗'P^O5r )tzEx>Lr?_)vGp#JZ?B|H'j$76}k/tªHKOQBYX]`E4W͊:kn|S(AfJ/Ii#$UA l8?l=+A3c!t:Q ?Sـ1 08^ u1o} ~4`FEbu33;zC=@D:iBQa7UC6_Iq,^cVd cKlAd@(kB ? ]aRpUn❍V,IQ:Y8I Cy>!ln'Tnk GIE*~(v}V8=>򕋢}^hPMv-Ɓ (TRLYwLo8MeA{Q c?/S%Ij\ټ-2RyrNMQQsm$y0g'T߬5dROUZ5  *$4yiDx ؼ8:}ޯ(W!qaf7X(,v^?w*yb,שYSVQw0-hMd'_Hu2u( ݁H@xx[.;vW ~x1-]5zk.<@8G(/P9:DV]jYw -Ȫ ZF֒_ҍ,N!b/bcv#=N"e.:džߵa P"uzЛ)v&BV0MIqI_ZVubȮDnAͦ(YnF|zkdxnYuv©=M d^Yeyw/VcyQ*T,Sp  #Z|b:N!' )>~adx!|40$mu5H{1Oq $ ]fPKr]-)*/2?iS,4}`uZ7܍NZ{ =n՚nl Klp*U ]E;Oq&FAwy.4*u(hu˜UBG͗U6.l(j՘6&VVߵkaqn~ ^M9)lb`Z|#}'b:rJ+uZB~^Uu,Pyu0׹a0ZuhJk(O%i q2 = +=rzѩ:|2v8{[-0$jdJU Js%ydw]E*}+=ulo9YIdrW& *3=uk5QiaUgOT)I4 E8%];,3kȪ.z2?w ja-cJմ8 }+` G`pX)6muzue@nY3n^K&}b}߼Mp(W F!Zt;sdtzT)Dt[ jC!Gsq4f`k9/,v 5 S!Loߡ&ߚډ߹u}a&nڶ44!$GM0Ԑ@22ŦzU*"걄HgE sˆ4ݲԄ[ KE7? =oc=40lK-YUZTQ ۉCܽ.{EkDX$AC[&o(+- IAUBeA2{ ~f0_eWą*֩4dߖLD}361_iiAx H\'%uC8 8Ûm!eOz _Ҵw^P$ࡗa?k ->థEY,1N]z%ufn =|Y!s9Dyfa}VY+;B9Lcлr]E:/[` 9Yd%I-> WQ:l"b*]?ExԇB|Y0:__Î 'sK"V8U -i0҅:[ۏ=})RzϴMkC7I]z]0*s3]BFXXx XX  Cm=%hzTոO* uV\n"3wQӋ0n|A+X3u`Ib&q>$r'?+ٳ>]7(|AiֵvC;yiFtt 1~ _%4!(? mG-m4ss,Z횱(Rx)P;h*XW 2(K< 9Hi}HEo]0 '6tlR''n͕Pv3o2BϷ'h$MDM(b}@~Â'z,*~țkYѰ^2*Hsua&YyWٓ`|)4['j{%s^ Hԡ:}[NlPknP2d_7-:2k*b硙zc4 b*ᯄf$3 /:6FWs0gWִ bwqF[˳m+f'a RCqTW6HmJrg%XySӓ{Xi\K(ؤJ=.`ՌÕ!0xpe~ F&¨<i{z>)OU"c^FnfasSy05VVC:wO]3H{zp|8徛dm4F*zY!,]ΰT Z6]/(r%(}3cM×=C>o]fnbY1S491Oej!<=d:h+6l)4(('C:B4ŸK}nn ,Ck O"[2nQ~.= Jý׹/XpCNF$=Vlc0´ -zԛ JM0]SMkTVOzoǧ&ԇ}-¾}rJ'?AW8 ;4pnX'+p8.MbznBx))1@_kdr%CxO67mvG*͊6++*s;uݳf:q0ʌv%H(ҬoBu9"|CworoW_V/8׍ߌ!jְA_jh|G>=,T/@fڂSfä'Ҫ s]'ߕ3pshl&\ZL\L##O/ֺ6rQz]mۿW?岆$*&FuFu<_a2nMsd(_B )&++ٚH.Dfic/Ȗ2s .c[7bO0\a~0Q%iKiɯÀcp[C R&]6JѾ0qE(H) P1E(^Z_ &d/]&t/=wkDHoOb?w&ZޙYlxAjFWV6c%pm]hIñAQݑdl^" %O̳34Icq;$o_P%1DK0 TV ɞ C| :|}^:N"In"2d-BΝ4пνi~Mxf=E%*\d:{TTDC1YY[jciZ2}x =[К #2znʍKc8@RY$R9g#RxJݜ;Kj{q[6wGJWĥc?Ԧ#M7QRa#:1],Փ,mMxshtA$ƳȓT Sa @N$9SXNEDbyII$b`ZVkatOW@r#5KҞ;!Yq>v%&-n Ye&rư toK(o1m@H|8 LUrGX\FG'Bd //u+͋ФrVo~8L ҠϷ8uװdfυˌr`3z&@Hm-[4W\D)p=}V@u/:̩sΪX|5ůOP84m8wpnLj4/NJ.AVqA)+gE ,ӅdAhcEcgenۏ8'.\8>11edzAPzAy *H;J T{āQOSD&˟qSMRuTZr) H嗜HPθebyy3}zb(Cw=ih:ΎԬ3r~1 s.~V/6r(,?L [(7t194Vqfxy iZIt'0O3ږ51uPԨtH|}~!Q2,Ό%[Z1Yѫ?5xu$Z!DàG6^M*k~t+DF8@-C|H*lS#MAo5ѢPdfFAh`Xb\aħ,8ptDHD}Y'7SVM4ǗF|R'H&#O\xsGڞnS@\cpM g3O9SQM:"p4>F:SJ/x"7%SmL d7Y4lV|Œ|/}XT{:&oiyܰߟ T H [0ѩs"EQ xfe"Xn&0Awd j+dwї5S"u :dr*A _`7վj&Q:{pX536&q6l5 eNgJK(ĺ9,|W=h;)a94/ˇb&<ߘyo$J U Vrx:-4<6f)ZڭC*#xk'ҜMY08`a;_JaZ'R IةVkSڔMyF' q1אfa*Q݂_b8l6 >%£ij$t %?-@J$S﴾i= KOò۩p_<yI{d?'G^$#քTdv f#otvuOP&q:{k_CpA|TAY-Rוd}$/Usw/Q)vp_T/z6b,3r]^7CփCLȁ3yI U-s{RW ٵ=3CI9p*OMjuHWHR*[F5R1 +@r*M ]`T҄^Kw[Hm6qtb[0tcRx^&jacø۫O{q̈%@U겈oR?$\72:IN}&:=| FO/2[Ϗ{R+"UJEgQmVԡCx"# FukwYX<ℐ$W\LD$uib:H46 u : ,ث!5']xFA-bk [ʟ~<,^Rq@ϻ'Ā@j\"0SMu x=#_ڻ}FYHnڠwLݩUG ٘DsQni=MvHvi :A GZe$exZYkr68X'o%cWy؄ɦ4:{CsO\8BuX\eDL-y.FʎP.bt):tJlݴ*7c(9Y@{9 g&/r EuJ5A[W]6z|E$یRΘQMTC ꗺ>N)mOD!du`mMa*鳆',@7bllp~QDiTlTj+݆u`O<,$Vsws:Wg؁$Ї1y WTaJ^T iD:&9 񳎁:Q쀌$i.ų#*J$)I 7'Hl%ۂkXB#xh<-N&J*9 Џsm"省\  Jļ;HRZ8htLZT;&|5>zd "w 3# 9f.YoPߩb&*l߫IUz\XEDe;0?J'*Em@a|rދRnPMLmWِ^{ӫ;ČtDR<ּ+ `~[?ǹds/kXPCvdPMg [!\[k Qo$cd?FM" =w~TBz`aH+Z3Mz uH2g%[]_$$;βСg"rt'0e]HP-*?JEBdVtDOԐ@}c* Sšua㐹|#jjC8e?sŘm Dx~HܹS5gϋͲ+b]zfj{.4XnpL}Acx)Cd<{AK|.gcza7Ys@gձ ufsulBj4WAcMyi?MYMY׺=1-qKAG %_\Le#}DiLɉW n%znS{ 85uG(r3ș+^+B5A9'@,v}HB 2yr1!h#$Ee cC|v8~q*q#p E") #Fmb[ yqF&f\?=*<%mf\ -iϟ|jDF5?s87R؀B`O+f(kK&mf*sUy"bcɋ; R42Ѭ%32z-/YQ\{mTi.U`ܚJ ŗ_Cɒ>u~4! 54}avWh$49~ݸE* Ӷp1b&jCAU\56Wh|ۯ}m= h.a%)wG)fl88_0irqZJg-K%uE\Molv {uN=Τy<, H> O{#K!8_[n%ނ^ I0Vł{[[ɓ p Y_A!ȃlJcw8Q\jf ,p&#ͼtG0u9;`h8Z)"`X+? }].Ŕl'8+ڽ<n˸fvqÉ:&6V!VWAut%uLwumȀ{-Yuc 2i!Qk >DP% yehƙ>1s)D__"QqR#<~jܿ:R-6ü_#9|D c-q&ޚ2YˊW Ҏ-QB ?`rxʓ5-v:?+\hbRҫСS+OQLҾivu~Tڳr+J_S/1#5 i2 {4W ;o&M .*羼 >c2`V{|d{V^F1 tdWMsApזXy ,Vc/2W˛Oi?˵+Z }V ]g?fPݚ_+XTRnԶ<9AE1Ng*OlR/E*G}){q $ V;)H%ŋcڵ~XZB́sî -dg[/e9/޳!G< i-c$Yx1Nr{DۑLLl\y"q]\m?sZ] .'2 M>>P̋AvCnK|-WT{)xq_4ӱ=ՌmҸ'Ȉ EF0蹢 ؖoTA̝?[y,gA*ʅHy 08}1/ :jǖW`ER5p]mZ, 2rU"'#E.œ4[An0pQy1oCL ubod"]~ %!Œ|$RsJt bFZ =dS\>C»&JLoKϮ:Oz"{v3Z؊ƣ9J]"d/|u< UJ|TĦ^f+)3\mmoo~ \ rpe6fhSG_i48 v/jQ-ai Z^¤\'v1K )AQ<>;xr@USr2[[V_ (sJ&UǾtu-bCB<'obcmzNLjD!Hqzi&E=ـ5KYh`XP^Dx^<&3FQ|)ctc/jGo7,,G-ޙ7%"om-fH0D_~ocNӧK<۪Bn-㘶S3 u%] 7O%7o; =Q"kio*=5 R`i;uz&.Bi$9v UJ}9"ȷF.Ҷx a5]>;~n+lK2>׹_rR!t ʦլ{dU邪IpSؼڰ$t\?QQ +WՉ`FYc{ؚ56˂ܦakݮ&mon#*2/k7(JS8Jswc6%9_N O[Fʛn{-NJ9 (p7L˹< k,)xU ;wZ|{P44pT;"ݟ>". ƲNH;7=Ԩ6]¶%^5:S9+%t2mwYn녾A©qB V򪺎sau]h&)o9{1n!{'Ղ&\t oEQt *#[.^ ϧd[k&\hzTAIS{ۧoKT[aS *?)S >(7,TA@\}.tHL_83n}Tq ȶVjL dĆJ3#-ų6qѕ=Croet X> My@U1TP/J}ռ 1R#VTZ" 䃧||gqgeyIM4dVƣjJb^}"zG&E@B̃娷$s3f.:F%P> aȣ0:wfeCagIZlƣKx"ԀUd N&Ss)hx[R߃N_y[ ݈$ܳ +lMQ@SY"*h銬@x,BÅuD[P TVrӕ"ކ]1\rB~CA+&j;X+Ɩ4ze{af3v&`gA1o]`.@ #qŘ>I>Q"R9+W 4:8xP:؈sE TQ$J O:J孼BK}t=ٲ [4E ]ІtGx6a3B%9V_ 圂]/#sϾ67%}p2f8p[z5e}'@Ko{Ԋ΁זڕ}Z u`B%]){"~;3n# #'ҐqvǁA[ώ 7^F(V/6/X ۴NR)޲I3ױPW[R.ԥ'P*55f1vl$C ]>y!j芐|`wl^9(-aGu_& $ޔқ'lٶ'Q;^_)uV٧5v(Oi/5B q]Oz86e4+_ ;]D}4k܍JX^2V3%K9(d\{P"#YhU_ Oqd6ue]Cm,s2SL@LfGCIZ(J*h I2|zbz0N[p/s1gҡMZ2j.}}3˓ hh($ wotD Tr- Rj{5ȷ9mFYq;۱QެH^"^ G۾niop:~|^Uow/:͏5:K]wn6;1'{'9gW c.fWXJĂ8F{c #{bD>q gc kfȬIM5p,#;w`Or8PJ"J,oR%*;( >i8ڥrP/B o6uyEF+|0;Dz?4{K-Tz{WdiC Ȫ.k ^2Rp0ǪcuOfd@!T ͙x-/i'7 YlbdqQ{ I\&Is•Tl$?.4.CAmL$3i0BaawA Qq Oԛɞ;; X- BiC*_?̏>rAMc'Ҙ2ӖKe>0 F2Kߴ?NH~qK< c>lADJ3i)Q W {smַR-K1L&9Z*ڇI_#5Cj~Fvn!k4wf/@ SCDgyJ&8O4XJۧJ-Lj1TEhGA/4{ϳ/bmŘ0w]a 8k4_7g7Y}D՗Nt68=nݥ jn#ݟ۵:)+g3<?K $HU`p#ѠeT{cܦڽn mT+5bRa o2!'ؽmEȇ>w Ƭ`qT*ۼm,*vՊriV*Soz8}K4=Bv;ǐ~)'8E#~ltʺ6ٳkqqQka9D^b T߆sKe6_-8{QW-ό6 7/ xys?%/]kײV(0fO-n~f(h'ПȊuǟGvӚbsg Hó;gيxfU˒q㬶qxptbb[L՝CKxg֚֩gK^=Em"63Nq6?҅8ᨩ!p/ǔAQW?݁Wvj2 сHR*Кʁh{H4Z@ddd,78t%9I+hpxH QVP6ekbv ! y=.yUs;4n:Ωea?T}p3zPɓ,R@cL$ NHP4r4~t],` @|L3@NjBGګX:vy#VגH)ݳSúDe95aޛkuA Y/U2&(iAooc;Xh/l&yftl@ڮk7Va!Z٩P/dk5%z8.F[Wad`01|pM-'ε/Z"m{/tM)RC9!9<)!'gOӹ s^FhQ{?J=2%xϦ`ݣߴ.ryF[7?xJ: μa)Ӳz7,B ^5,nJ~lm(hl!`ea~p#A{$Uq䜮 *,kd*n q68e5"Y[ƉijX1pTamEMIkU wCK'Wy  G\S[i @H5wfnN׋Ï:RE ޘ-w<פgbl(WCV+]Ӕog6cn!nw'fm.M=k I@{#O/<Ź cNJid+#<[uete/?ZÂ8!9Q bv] @x.eY쾺>_E=14M}^"pƐJ+Y1bZY̶$3?AT:,;nV/2`N<6R[v[B.@erxڎXɏA$~?R[}87߉BF,\Fi}˗].ށXƽŷL.qw˖͘Owk%cG׽m lh:S$f.m_ۆ%苋T%.iע2\vw N(iY/ LY_ B;G 8긷tNQ5UlYm91PO?ňUºwCROId&~%g%E*-upZЬ|PE'z~·(DH_jLx ω\X&Pа'4H`+)]oP QKQY=/ZY[.B:12T-9!I!CpnE:O +0vrղ:{+jA?kbQ'QQOz5Q˗z=eYAȉ Wq/|;dȧԌ]4CK,5Gv7Cm@x(5U柋2`L7ͅ=^֡}//[PLo4[~0kوC#,6Dgeq{ZoKsHs> n+ g"erO,lκ[ԫ ) iT|saD2m`P֥x+^P}C`?!nZSTlSU'L6_$G \[oT&#{:֔,„΂kx'C-<ׁ*l4nFb,6d\CTV4á䏚|S,@Z28ᕀp}aKk]QZ5bL`֒zE'AܤEVPi&VK?0F)eZٶؖhn\9\GJra4Íf[eM`xE7M'9о( oLp|qr1ۮ87Ps5Iڲipા~\AIW| 4x&>L~!o u*_ %[PٙCZA [_?L/Y'm/X%mxV;)W; k/bIiFړI@@s/wT̎C :GdXW(i).|Tm_QSVM"CKP-Nx +H\+_xbOѕJ*jov&1E[J;<L`%6(ӞIYјc.4}4\}!^⃷`3>?Sj_1Ө~rH'}>E( φ";doȫOl4x^Ro:jnGjif,R8JD'KT{~5!}*oVs@BoFe&]]) ޞ ⪴@Y_\-El nK4]k.s6ű'>q#o#%LK>"Ӹcc{'w?>7xu cLÉj/Lu0 +Ke#߉B<w?C+;!RN >Kc q/8v<gT:! L5Gj/H!%+ 9!*ګE\jnq 434H0g^.8:ד]eۧv5y4,?`Tì1E=1F-bЉJj Fb"w`0kwru@D I?m7wZ 0lq[hcJ8WrV%=4L#DV?H.Y_aĹeB'&2QT9L9&.j&'Wm| D,:.>;2ƿ?\0F=bަWim;/0=q'h?*/~i^@6Ue9u`F:+cWqc17RDidk vo>ݣ.x8:!v*[3V4KҵV^v$IL;yng!p'9ʋ'2sפ28kM@ۍsu+G!b1Զ# WRAv{Ԓ&=-ƴح)K8C`=_L ,:nfK0wLF`|:?>I׋/X{r,u GFJWNʭXiC돢-5\KU&{;xy0lPΧeiQ&ګ!g$zБP=ٸ_rPl3ˠLxJXTm_$98g#թ t4ۚ^RM,11w@("Y.[ BY6 >`zWitp_X^%1;q•Nvef\< LXTЈnV!^ $Л+03IPaJb>H!+zoRfm~%AF "*ǹn[׏E 3ȕ\ 5HIgq 'yn6 ҺXB' Ny #}~l= HzHAzl%,=_1(o~ҽwѡinv}g~lV㙪yI`w 9`I=~H ةT߃r845j϶{raΗ.SѽMr{^Y9/W,rD7DwMjL|XtA(l{"gL<6 NQXY…_e'z-aNҙH)_wٺ%Mj+&̒vvF19|ƟXL5-ȷn38`uʠx,̙yq-d>"--TMNZwgk Oi)]BP"QPa#1G-T5Tm;2>as&1+Md p'v_ Wu`R\N[ |]>OnJ:,Ͷ8o>kĺm4i@9Ws`m'aGBhK ARfȇr 7l ^>2"K:&[CɋS-*5yB*s/{!$'~ Ң]r c`;_V _Jqc6wё, >ƌuҰE5u'P0φz&9i]86{/P.zHJ":[6cQ=0]&(5 kigx>$m`~be[1ztTdA8W9S k|ii\S 9c._[>2*GmG:i.?p}n,2qj?f{v&x<l Qp.CҾrUPBVej(Z/1W>ܟaFZ]]h"dȞ*~t::^>fj<):Gvsdf uV{v~M҄"%AX9 ofqE.rg#U$Ҹ(^e&d׾X,jug9pl q]Gԓ}1QS~CYq%Ӕ\J q:uKG@7$¯ 1J8NLF։5`)&h~kN; ?/\Tm}A?t33T ₫N ̦b++ Q%ȵ=REK_aUS͓BJrXvveRsd%+0ձ~x4'I 9ןnm\8KZlW^^@$Ŷcd_Sح^\p#lTl1R Cb$.{߾4 B"bI3MZ;f`Q/$ *3Z뾑{LFh!˱1+k}#+H 񋣟~2~757*>;Q~q?sY()XRYҡ&+VƗ:^2r?]骤SyԖfBȱW iK0HyqREn3q&ӓIsLMvj"M z-BM:e w5zb!3v/=A0X׍[boyX366jl(g^():%7z摮o$!%lL[xЗc-?*"(Pl UJN_%9~!LTR@ CQ],ڇj_\2(M']S/+jaF*6&LE20CUCÜn]74u-n'a/Qiy m>{+P 3jfQa&:UGН-nRLu!&5Uj(TC#tE8"0^)NB`"[zϛ/7;1]\ v%0sjM<1/9ԋ$i oo:YM=LW,/hk BlJ'ϲ2 h}NF"F8GjУ{-+OU4_ *b#:Zo'CxMXU=Flvc;M7f+bѽ^'! WFiv.1_=qXNsg'%4W~9ݜ#k2Y/Lᰤ%1ha5 5`_; !睔 ӃP"QA#^q9%g7>`=TjO\xLLT/~"' !DeeeqMT̤)KvP,֠CAJYC孔9~SnqN\O)+ |c |?XuHJVxƬq]`AOEUX] dd~avQ/ %EKkޑ$g6dB;ͭ+’ @K .Y7` :(D2 v']I%I^+ 4~+MVf8 ̈́`/Lڻ{(eT7pH혓si&7)jJ g^X-^Z|;nyq~}do-l պ&E2$֛mU)ykwl$pszʌAC\i]m8q9\ڕd%xն/U O`0)Kg! bX)Ө靉b9nSvW!]T)ĤU=L*dnWxj(Wĥ1caˊpAgu"އ9gςO=ȵ@?̗ }w(LQDhRs+ h+5c1kw ]DK]Z٭MtJn6.! BY*8|3'U p_L"9YGc_ߜ/[Ef<]>T ؑ%EE;%LiOM1׺a ufgY䏣:I]EJ{ImHsqY3Dvq8S! zui}V(j'?ZAa 6(G %=W,~̈́s1DqIc~< .Pͧh3U9iȢr2Ve٪15mc;)0Kk4 5`iQ$oF= )qǓ9SD޾yu񖪘a }2YbLwZ5XcP-iC?1X.7a 2BxTH{)e^f]Y`tM?;Ent>^E? 뗗jBj4ñƾ_v-4)@ wc1&MKz8;҃P*J-8 HM.#Ѳ1p|4ړ./*ڣ"!#c6cĊ)-ҫjhp8j0&|~4R^@EVUwBc4"X_ j3xf 1|h:=- R ~@k'M-9(QpƯe K^~s`D=-YE M}8FQJr][Pa|i.T"H ̧]^P-4g r{ʚC@$9&ۿNK JClz&nCRFR"O1oл`q@@d^(m #KT#2cTwgv]Ww_}\<7#,vJ0P, a Eڔ L]/q='|gUrJlrS9ht]H9:i~$#UE/]ח':˕q&)HK5)0֦ZU44*]YgzQgf^CS*, LUӠMޅPž#wwq $}ݶGy%>㟩=lJ߬(&x}a#3!4m}*.²\hOݔQp[-*i,8({-(給V~8í/q97@FX͇%t)aݡp&.HB^SHD3]h_%J}5ƫ7u2B;}'XHRY5:mpw]MbRiP~RK*ހ{{ }V7ч~JkflnR-뵞7 %DZ3ۧF+^7_֋?L|-6+G6W y)qM3ry^ywMNhʦͧuw}C'Bb(Е d>uz()zf6"P|ʎ =\UNQ0Q9gBL4|<42-2HKΘ*aWd:\E0@x1n;6ÂdasLA5C+)ivP6BtOtWTFJwkI|!~JnuNHU˙FbJkFF1S3 `A2@/"3/)ScsށK\4fOAs`ABiqm2.m4ht Ml} PL@dgr^cQ3bHɭUo jB|HH ܀t6h'FiK@35ns>? Pӱ(k{< v̻FBrH2\Z&(Za7JY3rhfٔ"гb;y:srV4--u,™:yU/OT6sr*ꔡ#h7!)?8>Q" wJ;a]zc~ѣ9hII=`*0uf 2PSiX!$oU!dq戨s:+90aqi(1*Dj16d#E@ⳌyLV|Ov$޽;, +ak WòbhGvqfw /so NjӠncᚘ[G\ʬAM1cM\+=''h`>c0Yi!3üRcꞎ #i=K̀ ; v̺WQP}[^g]hq-;\+;3)/*YMYL~8сnk߲8R0XٿoS%"?$лQjZI-?=5xN<&}T*rbLJj!K,ٮ/QJ.)؞"4,ғƃa@Qb@*\Edo *d:P5B6nbGiL 9y30<Cq@.NQs"H/UGF> qƂLi?_^VDuTU>YfQ}qHc{ snV/c^'"\SD =)JXSŪn!p(Cι>,3S-ӍpNgp3aeU[B)ׄ-jnum"F}N~4iOT"nRq<#^6x)(ƒrRԌ+ !&8fs``S{+*_C:z[|湁W _ffV]< ߢ:u#dś`4MO:uhb|z̨ȃ"o|)`1DlM@<ϔIBleoaju0ad[8e #sX|Jr:H)s'A h¦@n±?C%%]O췡Vaux PQa{ \ZД{[З5; s?5:i*N*KF&L.~{ou!4zkCNnq^R}EaΜr$#Ӱ|sn x,fo62ql]jr$uyp?ǻpqe/o(c40j7gg&Y#cxZ_<>KɈ7Q)jP?FX}ʰ\u>4lo>][#EJeL 4hq܈ɱ܇n&FEC/×#c.'e*d$_BTVXقHIIf- ݹ_;JFx2wc~#Z_Y'3yw7ȕed h?^2!J:,">sKV#gmX;A3Weqjn(v݄ +)O0Y)aH` "Ɣ>f= X`F9z6s`zbgxp0 w)V"%(g xdr; Ďo9El*MQ!*$'w2g6 e9jNw-R v3.DU e0s8H\ίiMcpVNJgC1 M tvҟfq&z>2.DVH.|g.G<0C?~ x_qvQ>ga4 ⌤e~4mAד$ZlwTOR?R)GFp:&AWv7&>Rbǧo)|(n{WDmBnZ.Ւ7(ƅgiJ&ʌyLjp;Y +ү>n>E_dN{ǧ CcJ+>А<ǑJq<~䕋qR|$3i+^e_534JlhD CV6W3ԓ'oUh%=xH >ΠKؔ?/1wfP@@Cg,AHOpOob`>HzxkpK>Z+ZS=2 ݏ*@d:UFIRav"4@CɳŧOQܸhL8Sdq V!MrQk@> L˦eA>􂭱_+t_F'/#$qJH3[̈́LtL+TTyD^F[o`x!"} G$bZXe 8t@3^|;wdQIPdӔ d=ɞ8ߤx1Yxz}?b]KMX4'&bʭO|0aЗpHڣagX"I[ޑX"{%Fep~kK' Zڞ/{=(wMHeUvcic)%noܿMfCKĐQntwGfe惚zRY2.|kPFѭ 8Vj>OC[oSks7WUw8"'n/Kʔ/>Ov AtV+}0ld`7pe&*j\SKBz/ Pig%WgilW[z$ŏ f)& ՗҅xo$X0[W/_s1ȅia>W̚ rnr}AO{ 4 Qb )Mz` 3mEh(Ehqc/p)С굙x)MVIu D,ϫhZ4 ɪXT 24cbvɺlX`flWT-M>nuP[Jx*F"*J$R^.XW l`Ex&Q՗oݼNJc/筁]F1=@9TrE`Y|ךF[B?&(SNx"@~ʚa[PtޡquRL=td /7onSރ1sɸșWxM Ҳ_hQ|͕;w)F?v$$ke eM~JMgŠF4E%Pލ/w\('K2!Z ގOk6fbJkt!]n XDJkͶ &o-(0nu4dʋA9M|kRXjl23k$R@=D9n!f7=Xq\n}Ii``Mno(\["QvOBh1 C(mekOF:JE*d)ѽ'_Z 9L l,E7 X(`'{#is%V3q`iS6t,fu )E#V 2e)?p85mv^K51EC>/veQK|O>$}s2(X?Qۇia.^vjN^>; ydK@A$VEq=x(*X3 2rXoj1Gnܚ5_}fq> r y wbؠAV(<7E2φ-0ǜOD[?lb`2>3<[^ fE6עCμs56|僫@yk Bd dDŷ@̨Б[kn6:!xÇ4լ)P>+ ݈W|L,mlö8I=oE^A9˫M Ϭp*q9^ZD5?`\1$rxLdZK %ha{w۾xEuM\I|$qsݨjZ|^nӒZ; b8BA'aCmatٓZPG1T0H@ 󿢬^u>oOfB.{{ݬg˸a~ѯJL{{v:?^-5K2޿KTEs ()K~ܼ+R*&ﳧCA m/YY5YӚfI]v}zb~Ց`>eiR61< e^hwsz dlO)@4|*Bm>1/Bl%,W䅌9Kx9{ :`xo<͚-ht^ϭ ￧d֩n4?WHG{Pd3_ Y^76YVawJA@D-mkbK6gnt'*ncu Dޘ1ϕ)Puɨ/zUqbx35>q]$HӖPqcK`3 $EZ6^T4H'=z}ܲ(FESfI(^6l@%!)EG{fv6γH\ 5E(8z0]+e]TYqq*J ddN3;WSXTFMr*:5%zw/J3HXhLNf|M8_+k[[cK ƦXW`/UK0MM%ߐ0s$.G1Ui }ezYJK֌) o3}Zo{ 4S:Sވ˓e/?#A;2O< ^Y@W<1`jf1űk H14;89$A;4yOA LO/OkMc?QlsĎvGQL"d&8 ùR£^Z6vO¹:+0r$՛wzؾ3u7N6Á#G%~"k>*)~}vps%ھ>+tIKgF`jiIH$J4z69|tҁV "`ZkpۗzbTB4jOC3lڐkYO+.8=`2![ QcRle%Wq♒-^68( 1-zc {dLZe4a yo+i=< 8BN*\tΆ"A 0,^I<LZa?BY!/>djalr09  8RTFyf+,< W@";ȥQ ÂMK"v߼HB{3cIsu?^5WH36=胳YrWqdXxޅp5{Az-o\u];ƼP@zqjw:ji}3p͌E @]9sVQZ}"0`4M ;D3F̈́A9[qJ )Ҕ:FIC{j`ȿ5D]i&U1k2L1F"X~MC H1иKϿcP r\lMt|fX6a>@ g$Ċ  9׌8)}}]*N*V0p2c_R}$?>߳oK) (hCJ@A|2jT<ȿGtn͔+yq+GvqSVnt[Akih <1-[jF  i:ANE<eG=dϪ)XM:T&<@L q<5sZ0}d/{;W~^^ :n\1 R9*=2L~M2gНܙ1, Ets K x)ځMdpe 9Rosi`6%~lѦJ֐(R;*F! RVLh 3jv6&8)*( Ʒƚ'ʲޔ pj,rj=8\[: [D:kč_SԷa_cYie~Gz/ښ٪r}:~_*bSpJ ©KӐ:(ބЀvE6Zc׀oZ{6O̅Y]6 =_n.XeZJ9N[DrcȘ]B]#Xީ!oPCA8Ä=Z)>(zQ5WY}֯ߒ%5/r4~p\1H_UVAW3D\ݲc^wɗϗ,\ |#_adq3|3UX8XwyXMg9h냛H_6P'n 8 j1sUpB^Lr[LG|' ϰ8S^J|kEh#yix[IYo~=6ػw%]q3A#94lGiǜk3p~(Ͼoe(,WoC6 P%驍ӓgdhYi^.ݑpȎ])Y!S.lQ+>0P>_ZD٫sCxaФs2qi[ap;[#m@N 2ےEsU|oOm3_&%lᢶ,$g2^Q!O=5gfH2Ηv?p }#.;Icw$aL$Ԝ Cq+bbO+4sg(IJ&$0X_5`IhFX l.MZL HWExߍ{B_s<6{mŽBB(oJ2ϤF Ӆ&ՖX)\bvI^Djnx1QJՆ0-*/u5.$c>_\`LmxA Y5=44+R:hR³lQ(@Ycϥ6N[s%TYaR]Z͂y" ±_}ŝGPXӍZ~*&~8ωQ  +ѭ99h!0/E8xS69L4QսaJq2G&!@l$/Z$y {*wq[EM<FrRzo1kC(MQӾVpCC:81KjW0.g|{[hu!ЇU gEwわDe4|L@UѴ⦌Jz0ڗ-ylWFKnf/ϛC E롂L/J<9+(F #v>He g6z;Q?0&9b&~k.bf:H{(D:Өu'E=Sܘ)ړS :z!|/"hnhg+N~gj?:Y-H:[6;m |uQiZ*u}H5^Um$ `BfiώtZ/Imhkl=W,*,L !_(珱le sK&FZ-TBX<WA\boTaW1*ҝ (fY\L]=I1 ǂ]r#"'|ۮ-}x*Cy@@lhHЩ4;FA|V?{5Ά? qEj 1;љ4xOrgQGan↸goD+r "S,qօ".hRi ^-:ME3݅% LlFT&EZ2'@]7.RmF2 6vT"Oَxļ3Oxڭ#aXA qeo&o{u+!pڞ[n`X{dŇ Ri(vi})Ry1v`7k]VTҽL5׌ve!咆/\A~l ekmq;{:ܲ (/ᅵ$S0뻹vWў+ |e&:Oclw H  J#, J5wlgDZ3P ^'h 6+@Ycn`f胳P('26m۩Tz-c_,&NR@LPpL7 1 }` 6y`ڽJva'%O gEk#b+9vQlZ 5G] ),%NIXX(Ji?;.KVw'pYɹ#ZWDs %!QF ]Lz7uzz5!sՀI1>5F]‰/fP԰@] f=l hUP0ZJg.ze\8:7"eOR%6MUB.n޹UEcI,6ҥtw)c&p@ѯ+'٧ozSA*{gSGھ=D79-"լ9N; hM[PF 8޲dzC%b!Jk(뉲D_iEq^dC<IxlW;?- Uؖx[c#q$5bKZi[Qq{K9nw耉*P!M4jzb3ZeDb%(U0LekM%fFp6bP:-CUyXlh;a! !:hp^vL2ECcbNP}j0%3`+{ѨF_d^>NzV0Ƒ[R݌. 骯B=R," .^P]!bv˜$7Y=g؞\"C쿎I31[HZHɜk9A*iUg3j޿Lx+SWk5%)YA#pYdkB>4ی 5lۘSIVNZZ>rW> >d.{Vj(D^o:r*:^?\ݭ$oQDlI]x=T-cH)`6a7[ԁ"xO ëҚ9W,oӁ+'n.[*]g8e׵] Y*S ğ%mVl[vi3vO"]"9 _0u Lp|NӉJj(H+t "~[C|!mJ-/ HIъ0\~e9lzUQ:c8T!ZoL :X3fsbcjO@ngq3jRnC?K1*ހ+Cnzs?V.\AejEeEEtVI"h~pd;IpA:bⰿ,4'qe|2-qQ3(*ͱj͗&D|Da3>'%D ~qY89SvIu/ҐҀ|E)0^BJy±Ym}kL"nA)#_)'4B27N\:.SdY3)qyh }8tFN*׿E ȋFkX<ԋ֘ۉ w,!=wh I=5ٔ5Obrq}auh qfU[x-8wihHHrbM3ʖ$*M !L6M=F+V(Ⱦ.CC,Xv'c 8j IZe'gemOM rrZGU2'4b<P52<ΡK?X.kh;բ0 Ÿ[ w }28c!M[1b 1u!4L8!Hۢ(jކdhVPtVƩOƗZȩկ {1F\i !\鳹W1^"6t>*!N8 ؖyM [>(Xtæ0j3&@;*W [OW<)UzQУ  l  (u R7S(1A ]8jcy| NN 1ot+Ŷ9TKGuՒ L'k4N, ~kQu9'`ٚ LSkw_WTY1g (|\6μ>'$*SyvϺf Z.C݆ o ⸝ )f' Hۖ]Y)uv!gA#M%[[Ny՞ex_ qj獢B1dr5.,0 0 }Mlrɡ$K1%/PJx1|X 髊ҤgUljjqKL$x-:.&||NMk~28.]@+/] cR&S$\fpC4{ΔRn1NZi\2_p 8r*g!zjǯ,dgY#f8u:ǁ,g qB{ܳAC-ܴ1"_b@Z0/VHAX!Rsd jb{<#S}X{nY 釧e 59p%J& ɤJE EM$}!( Of`^D8!}(/oǔ*nĜ(j:PCzaAhA܋ 6IrcҖxpAc/vk -c9ۢI)?;UޝfGq{d%=2*KU4ю=b;cQk2Xi35mL^iJbJ Dca'Η rN#_]-Sn*P"+UiXma"`j<ڸhAG7CAa< g= I̠ L(&5`"tnjžފzw]A66Bۚ3 /c>."Gyxfޟjl:qN9c@ 4bi1X*!No\>" RB$r1wHQ5APb B%^`(H l= UƁug ~TGU?^(1G7.64t1\GnR.In"U8]bm}{<Ʀ\b@^ov5"9]:gAB Z Cmg!QE\֝D3MK҆y ;鄉ϦLRp%+Y6*Nx:,LpEÖj7Qi{ kL`뿤9[_֋ m 'giїHLT=ڷk/7*A *n>ѹ el)kcuDJ0I'6kqsb`AL4ah爊{2Gl 8tB#rSa"">RW_VQ-&:Mw"LM@}їvqTGC)eWMfXT04p91Y_kCov+ʘz|XtjD鶔AyhTMp"P͒~.dd{0d!<@)r,S+5p>R{`ax)Ԋpߞ0zJ X]VQH/h[Ce+j8ɱ}XHf8%4[YFFA @O|Z AÖ+HͲhgM?f JۣʫX[0?.!YW 3WC=bW6y^7DG nAkЃ:rUѰmx1"Hbj3(0R(z_05|IbUS+ [ |yUm~.QS&L(ZҾVL1SF٨J>ۙq{thqowi]nϫ)^Ӣ/Nt?W 2F/)҇&jlK%@In.?N SxNjnݹq5ay:f ~E*&)% )5>S2by>u9.~OSDx}ϮbN󱺠Q#} 0MX/ vlw}h=Mi?XJK *?jOSRUwXZ,'N ۻ-3 = jV˔z3 ;Gbp-W  `Cj[&7"&Hf`LPB8^1f4y Pp }n_y>p~C4xcA =N]+6|6SʗUXhDa7_ 9ĮPx/,iX#Mb_ʂilAi}SU4$.Iv8Gũ:oc=KɖF5;e-=0 ZB#\"ې-U@,ݿ2.eD3BֵN_vd.\(7f:7!ի H5 7&+ iN(? YQʮfh{ahdz307dID4d |ُ̫ohpnIAS~O :=ʗoFW?]2ƣx@@|)Kw0W߇t{'%<9*k&| 6"+'l`*{QsJCy ure+ @Kwh8bYCK^x-Jr>+XuK5=)>N(:yIlC>x9J/ZC ư4[pݽKf ORy7^y''ѷt^Vϳ!"@mx\0`[j"7n4Tog-H|?}l;(_Y鸎L6Г0YF}/>bɔx0\EYl(g8-J?;I }?dAT[ZABW1N v.,轝 F!b.a̷l UΥ4ĺ-`/q=^+GuukDd?- `@z-X/⭼ԋb3$^U|ѵ;RiEop*uUjkRp^\WmVa3؊h\#h%5)3qo\RB`NJC~yx1l\h [[!-C^ ]k6A-hlꂂGHՄȝ-R+JXޒÂF>#sL)J @ؙuPM3+@[?iX #(јtwv}q6[@r=9̡nF,pj0Ț fQIYkbni@ePؾqǖO)Q>Z˕=nѷd{IQH Þ F&?N&y !Yւ6X%<]rq4c(}a c/Feڙt󘒈9_R`)؞z oJ [8+NΌx?P_K^2oW/#7/mK*OA @d7W,b9y׷[zb~=ʮ#aZt`q'yûztAΔlEuD|N &iYmSP5/``}?J,[Zz>A BӅ 9;E!r5pfls%xTPLM1d{m*窂vDi atB`$皶[!. ;fT*dQcsiI<.##ֻbq)ԌW~]-!´֎MH.?U [_O vfA^mF2&=GPxӋ bZS9Y.|߳ⴤf-mN&pLMbDU OpB19F7{+T}Y<2i;ݟ|߯0_phƆ͉Heq 7az>( |x6Żu(H&̀t[SwaJ=&s4/\kN3uIz|fq HXƜZlhK¦fbQM!7'GZćM2J&!N-;W€I7LIXՆZW \7C.J N2F/_a RZ)pj uNkũ#ݕeExKw,0a3/!($ ~wPM%hHGRHXUꮢ k3(B,a=քhY%qQ}Eˈ- &g}){'-IɷD>S̏O>yO۳&% ) q1ddbB*dtz7C |xnm`2 93Q/2k3J9/ t0;rT*2fL9.š{^PP=3o$^ph[bQ ~Lj"+0Vo;8M/c*(p.|EN/wB*Te7tq oflV%bkF%ի@L'یf.Ī RsgDv;[5Yk|l/к㞄KZugm ЕLuQנּ7D"i `[ɶlhG e)Nv!wZ'itcDG t(p:<ЀyO2d`HXFW%0HÅeu¥[>z<'i0Ѩt#b5;"rpǾxl9C [r?і) t3#Dbpx($`uJn0GvvܔlqZQT'bZxrGdB*V~y+ZP8jiHbA*prᩛgts@Ad&Y*we^#M!)d/FS9k>k7f ϤN "1&(4{3Q)ٿSv 6-NJX3۔1Nf%Df䋄ym -aP~j}E!`-i(P`g^А6~FSRX_9Lts^&/ ,`yhF ߅>454I.\S~S&Dxn̻jHV _Ōث胈`{x1s WP6 ȘRA^BJqKe ]k'rݹx6˸Qz]J\ψEjر#1a6y$> :nش" SHZvVOOXU*]xsvqCxc.EJZ^3irɄ1CpFg-|[싵hT6"Jr|0dob0cp~d_J}"B+x z#CH8ͷ9{%ź_ #3?5;ؐD$◎i̟B:g4@Rw68 Y]dT  Sn&OU燤&w3O0m` \[SsGRrS۾:)Lt֫qVRTv `c‰LXzO*c&{ *@V{8F:K NƵ(hjL|c8%d;?ۂ켸{Y}Ύ;]7H&c#O;Iߧ)ȝ Z}Lʋ7GA\DmK _hF'.P>Ϗ=y`jQtxg$|=GT͛}*inf(jB+7rmB©=)>hF-GFX7ưr7ʕ]S{.:\WMG$L>VO3# DzDJQE0t?,oP$/ X4"g`,L'k "r#_Zuj%?l(+9MgW|KEb`U du# p(dzD;xsF$q-,/Spt%l`+vf|N讹ҟvOQ6 2L.n\o-8j ք!5|V_G"x4nǚT$)Ι(ګƬ?Ō-U,Lx\ldT>QE0(Dc$OSZ`HQ2XՐߛRBiglCȃnm-Jwi(_Ȃa>̍z;T ~.!/Tض&DNՀT > *=D?Pz RrMt9kz\} 3{ \Z.5xQ#L=Xg ߲>/E}w?Y;- 0{X#9Mx' [f(I4ϽVZ)LPǾp-veG8K/ n~O>aԋ Ir`F%I˞։L}+Ϸ{ w!,먱ߌū%s7@x~p5{<]#- ]aꪵUZ7ε`%zqLcd2\.,ĸ*˰Dw^`*Z>=DFkq=4R9 ֨]i5iȄHhy#dCp)k(F7![inخ $S +En$c*H [N}?xyM[1Ds~BOUZ/ng;Շ.1s G" ' Wg?". ѢW2]*pP&WR”xP0^Č~mVL6bB[8W|7dIU3^oIH ؃[Ԇyc7An׬RPc GrK lWBg.(5w4]2s,hT1:N+FF: @km!;]I hVjsU.RՉ}zXanv w65ϵѐnbH3hIENru )^<9nL}G}­voM>@Z[H"?M^q{iʞR,ܿqC'K*">Z' m/>@/Brn`W\.K""kk4Dg$Ϝ/TLӚJj߀z<_}=9c"v_﯎VZkMҢGi%.,d |t˫N$WԐYDGR@+(j ~RS3`[.yOf(oؤfUZx8:%oe~8r ⷿߴhzNÖu}jy6R5PmbM Ϣ8Jܘ'T0Uu/څvظP *4ݪZ4g\&(E#UՌAgRy07p̆0KLl%qg0Of3% ,bq),VǼtxƶ1kG;o\_qrghMLrFGO>*A %.ֳTI']?1@j6RWe % LGT|{<l,*d"Y PrhxO1chB( QӒ`z 7.xvڟj zF= ]`΁LE&b%j uiɒɔ O/>FҾdq;YW)%0R0v׀N*/%CͰm%[czKPm_Hap{E;:sUD~SPpεY4IkM'P];q;xR6E >Ҵ;" pLBɠpp8 H'X0;i15-#L=o7e1ϩ^dĶҟ,5Z]0ke[5lq{:$wrN u@_6z.<߈ґ]ri8oeVeO˝Y/1~p$|15\:VIJg&ih wǤrrmsmq[HH+ ]]NKLmmK1>Tw3ftfU]H+5m}᫾?4Pu-3O%R'0ձy, 쭂&wTiA-A劅Q48̟U ]?-DZ,!e&kOn Ʒn(Z\g*W@:OPY$𺺣y?_*B9_X>N#JZ ?Y= B@=@UXt|ƤNOM.݌ޞWA ~At.`|ah OO:P#fE0Sea&o7LxMmd6=ZZ E_-u;. +$ 'q:;p*@eEǠXwƵ1Np~)4'pf.@61rWj Jb}iu6W}Xї+j2GB&ׇ^F4A4"Wȅuwzj.<<`P%&RIU>L!tr|U9Z?5+\fl>"=Mh2 ۓ1I0z(iEb10YF|F,K؟o=Jw#_2&DO8^ =1 ?Yf]I摺0[%ΖʁOio=^ 2تگIN=Rˣ4( d7c0uz's|V9b/E7"ptlRM:Vkm_( +e|@f2fv)ȹD8ȞJR9b3˾op"3a?SeAC.T$QWrCp@fB&NW6%7mFX  ӆqC@yY9P~~4uH3St0}+J]Ƶv pMw:Yg1sa_"Ι9 4ȁۑm|>Yk[Pe mGV"gF hGu@i0(5?N˳aUi+NHcIc 'P&O@"b(&v HoPM|3" =p+j"q2&.s]GVk qf;nBi1g}4C>o*tIHc- 6y  WFZ[8kay]P.U_r6qqoaq:=0gD\%H 0A_ֹs9@Yȓ`Y3Gs:p.m^Zc<^}J@-mkUc9^? :u1094ݿxx\(o0Ř?cZOrw1" 9E|mEat> r"(p舅H{/LESF)MDc9FOegE@EB Uwf"g;gy{3Gӹ!(a#J1~xh«[#r cS%iZ|NfC{F##1iI+XO@~Xs!vj |=A/R a.YY}UX`c+'N5niy"[hHع_>+TrQ)eUBDYɨhB44ɭ뗽Y>u(zeq6H4t.- Z"P)ג~h",iqjߐ p a_&_pxf9}:j؂ȲxjU*=D/1 j"̜- 2n>۷4P+,'5 6^R? vJm__jHU1Eu&|O)oQ%Ss(9.P UMOE(»*fZ4=*:Wf teQ.:W;zayܵ0*\:@16w; $ E='eӕTe߳g?rӴ ˬk*mgߙ#t<3AIZyd⿟N2_xQES=H3C?|r݀90W4Sv`|m{)~3 tI7v ڌ!h^eWxmQ\}} Od7ۯ/D5E7D7B%EQgᐢ'; m1ILC$m_jS:E*{5g%Ϛ^u eR{%Aq_5c1 +>}9.G7V=f27v\ykƮh_i'cPXQ*E"-Taw h )?׊eVF(v1O7."W8xՄsO_He3 {hND!!gS!.4BO  y-\mɗO[k5 #oH9K- 4D-eH=hך(ӾvXvJ0c\=…D5"atXJ5n*N=%05HSokHGhak1W,{r3g(c#Qwuhmb!47os"*_ߦ ɒtlg~߆f1ٱc{CaOB~T85"Z(˽(vg!hI8uT =>lxڷbb8U}_fp*u+]>%dSr6ZL*KPϡ$DuhjC Rx!k*bx|C OƟ&k c!=Hm ]+z* Z)HQ]ʽͅ-qL[t+;C9QRސ f%6 ټf{rPSY%cQF^ 6S7mtG `Q' "m+o%{V-@"ŸMB:;@h" VPQ9a>hXl[٤]dV=Q{ٯTD'w,-{fI("˺*JdqVT/ iᒧVy.MoՌ;7tYuvfzAեAʓFv;p*YCu17/P5ldk,ÈIEi '}E@ͥ7laMb4e Aij*! c"l?9bKJU 9Y MuŠM.8oOrp?Yypgs f?10ğxJ0&@Wd _ΏZh8S¾A;8Nƾx{>"U I].'h_d5"8wivƗe7-%H%Z=>NFJv}#OU|H*\bVb|*ޡVgSIa|bW)|ިA^57;ڗ.2]EV '˙ Dg\> [Czh|agK>"Tڋ4Z ,EKM(a'pS 2ʤeK`f'GtHa f~ [vԸ#z6jfƱj$kJńRCeʈzvOJV@̉eV^& =+aԉEHpliC]Z8_׳c7n >8ܮ9Z8Q&_PfI 9Ђ7ڮ3 $ؠU얢 \$M`hg]!\%w3^}w^VS۱u?q,qsUTW!yS ܍(+5.mI3Obj$^ r-XWޣEp/؇ w֗\]ˏm +W 퐧Q903I.7dllSʳ. {+-]]]+d?n-:\VX4SMWt?ZW;[!@d*Y~ք$9ٸQڜ^̾{;$Y;dš|R/Pݓhfg@BZ)kҔ=!q2I׺X}@966\OUrJH0?0id슦Yʪ0[4{mB?uז:eCeV2w}5K zk Xb˾&M]ZogXq=~~t`HY2J<`D TKw:w!)bCàȢ 2B hLpv#a4|UbQ>vs鬲Be6FYq~aȹkܐ ¿w4,korrX}W1|XGWOnGsDxfWV.bW6Ҷ%>+'[u~^,zH Zjn}DQ3eGڛi4T K lm6퀈;9H?oK Ƅ[yp/޵`qawuhK",'&Gfewp)ÊrYQ^©1O&q9[]Hh׿bϰ sJJ$#BJ/t$f?;di[=.Qdo" &~Wa A <0cΛ\;}?,4-;Ə[檰r&R׀poac薟TT$ CY\ ),(k:'Њ餬6P%V@.)PrC7K;15dlZ<\uXdgSȜ`uFm解*218$6mN/7p{mu)4(Mn̊P69 x*ZR;>8MT!}t 1"1yIƥ5y)R*]wDBhz: g Oþ6K.<ͫĖ@&] ;fd&MϝVpu$Ͽ!n?M36hg>00O,XM*0dS ?oa&z͞Y3 FRKtcŋ7>Ne%Aj- 6|Y)w+D!aX.'ˢG`rqX|_^@z'zAuzE? +.Wz}|Rɾ9bZ%8_);GH+qz2 O&2wZ;^MѢ|!\qxMIMCX%rRy '?O%s!aeڑ?Ȼ߄j`Z O{݋De=,#r4z1}!ⷂIw40Yx0r8ص쑆lԼ%Jgj3M\3Po fy~0⎸"V\@ d/ۥn ƢջЫo) ,geh#SX5S%pxPKh31*uNYUT 囓8RY^wYBv۵!PqxiO狯g80[j+ 7w\ab80TnP+o.йc < lOalF 2,ݔ vDŹ^H !ԃ:O{:`q00orNP֝\3zbLs3T=d7&񲬈 H29KX77n^%lR<$kknjŷ-Be΂-_E2 o[rԼm?%AUWG`} KߢmΪc|/|uW AOl\\fvh뒍cD ن[ k~=T;m+8 CQ=ɜsQeܒ¬UM`ǘJ!MOa-5ÕnF)b\kGvs3 USV"B {6ġq[dA߮X,Vcv ejhYd:H4?#xѹdт=NS@/o G ܔRUSx|)o)T\'dfvm62`f<_12"; "(4lmqc]Z #yTGgܡ1*<@U4 ѽE_\2L0/ 1k4yϕ9V@D'@Dn;Ʈ}[$0 o+G,7{lA|_Aӎ)C8|̭eӘ-Zhx8Ff$+5XB#@ܡߦMr21+OF˝W@_"le~3õ9+" o,-(j<̃r5Yө9'O* .M6DI9p ,e_!X-Zz8Gg/J|-'2]gyL!zS wviY߈0`+"T aO NbIVHcc8y+CwP'aoP;Xd#$\DnrQI;.qP}* rhw;MDK&<[%=ǯy*DQ`o 7oZݔI㜕-u m xd ӎvkm-BP2*ǡsdZsc#-??r$y֓CJ)+Ή@ GOjtW0(Ẃ voj ,]s\RpN5#gr'|HP4I2?ŤH0'wI5/60k^̌&cz9/ VTbï., tvn8+`Ò6H}FFta5NoS%)51MW_ܥPZ9% cAzq_'Ɏ+ē@Ey5.u/`9NC[O9 Řԧ2SҧK+,9 G?_0E/I42JTscNdcS^#piN\%B;=Mp=گ uPূNC<܋*0Dn-|2AZ{# f BT[uy-wcҀV[=Er;glS(mt(AZVL:wј}X#mo>Y}@ O~FG,]N9`[V޼v?94Y'AsP?À_= l3 3axOM3H:z4E)_XMdyO}Z0ڃhmӵ}ůs {pYQ\'gՑ&yy_¹\o6%Xu$8\ȳM24"I"1056gTT 1"O|Hi"QWO+R6 R w^OLF s0VHً'VbF~@"fG]Hp.oΙQ@)[ пRjcIgנ+ө;#]Zuݧ %1!I  <8617$[r/gX d;✮ejrϕ-/YH[u&=5R=) .{8hs& X>T2Xal9G_H`*- CF&v8E G6ۜR39uɚB:\xuFAt}Z58W<_ts\%[Soڢ+ ջ49N{0I⾏G,hY>xvJrV8"]B)ja0X;s+ZrU;z*FtRv]VkeN<#Uހ%?b IZ|(`T hu$)ta%¿I?\ls`^ЌNPT̼d 0  *ter'5gՔq 2,Ԅ?qs][0@,QQ/6ۙc`n@ߢh\ *?ጩ\fn9"5h /f8iPY̢Χ2^:>>'ȃ%~"'3%Tu)Kn$=_G~.YQl<|xLr7F3 BB=qfGK>Bhw!.EtNx%UPmfxMhTwZj(;t̮\RsfRSe1Pow1wbCnX$td:L9?#"UfZwRT t_)a7ԘC\,x*.&/W]ZZ.đx#g%IET-Ͼ J<aOƬAūq)z8 ]o6#lÐ#l` `9!y&E~2]4~E-ƭ)FѲ>O'&(B=hH^zl+_ L 8tюR l.4*niyMɼ1) #qH) Zd+k%=lve1څ?TTxm7^6fW s MW2lE#96x <=`]L[0?Z,߿U_`-<]D0+UɌȠߟfI2ڠ(liw)Ө)813Dpfk7G5P1~]> PŅ&2M3v;vix`ވk;Oo3JyJv2b+2 |n#u(t1E  u8EAMKټPD{{"ђ-K5 >/qeGJ'S]T31RA.I8lM A02ɮ~YV`1ɻH+ l}RwXj;y| 㙃"ʚ}!fGFmm?T?B7*`!tF d5R#) sKkns d8-9.tJBwCvy}K8?GE4]{K"S ԉa)+{Ĭx:e!9[5 g'5_١r9 ka%׬QUdq3[A<[c2JeA`\ٽs _8̶䲂:VFȉ*̭j%?̅RJN@G񷣊omr ^(ۖ,Wi&+`PR;߁bu Q$ʙBjaU)CVсT<7y~J僯_L"aI$ޝΑoPB%cE>")a(angxշVo=#~.ob cw{d| 0|]TK=69*ShwȠ$1LʛF焽|KLK j |cf =hFAۣ,u=_M]qcS01І\(}g2x^PTMGȚj0@z^) }Wc(y!+.{V42(22a\[3 #NׂENAfmLkZYuaOt^״o(1&kJ/QD.+lcs,)$͍&G(03 3wYwMo!7Bܖǖ't#meRي8_q(YTvKdoC TAn,Bpt9j 8Q}7^.x'R4811:y2" ѡԓ Tg"kyL"> `o5>ఒ˱&n <|"r倨M366=ex@ZcU4|'|ȒzGOY٣**,L0jG^#]Sn@74W{Dw9$+,nҜg̏ wO܊\]|Eq#ṕ_GB/FE\ͣF~l-<;eA? &7aGunG'$&1h!+skЙ vt ygIB3qe~jiBMs;I7MDk݋NY{ BbjzlWe$,ͥ^(X}w*[&ԾCtUW1eY}q=>S餴H~a"Bla9l |Dh)HcvloR 6P %v:Ãn}dH鞝¾Yqz Þ9ّ-idݵӁ7n$]#ev_f :Ƨ'.#`-M{yH>'l?cpE?eBִ0 |q_3w9)˯HU řM"Pe^gd,ҺuTn{ic7n`w,6QSypR|ʆG.2O Rjt!T4 ®qMW';aw&~QC9A{7:j<( ( ׃2h5DJi)F kffoOc}_y.s#ĨŏRߛr >ȫ08h4SՎ:w5 _ؖsk~+λh*%.,b5[^h 7- ; 烈$u{[^=(O@ ˖Ӿsh(y+Ύ#/xs^MNA,ӒrQn@MPȋo rr!WD; "]Yng0}_':xAP+b5;LuhY]:xPMO]p˯h:ުnM{f0*j٭chC`kaUDJ?]{)',HyaMx ksu~ @ى=`X]ߊ_1.I<P.YS@Ǟ=H3ȼŬGx k N:pijQ Ex̼A>5H'SU_+@LS#'U8p[[& gjֆ:uTd95P@gfsqO#j}"R󀙍;̳F4w]Ꮚ5Nx!]%e(~ F3p, q2u']ff㮢( G"d%'FLbw2➗\> |oXVe.WRY8R[:v3K?ܲ*" a[]͸(ܚ#4Koă&7[y&*[HNCR7'm ƗfE4#$XnF$fn~S" 5Qy@j~{vYWw/! /g6u$|: ͱIS@ xf=Trd1?E]sWu\S<ۛ(?5.\4ΩѴ؆6poP$})rsFCjZyba2p 6g6xF+r0w^BJ 9G(qbf.]B!M+r/VUh ZagP_(/&1?:zو__e⧷|ʊ-(4hnKVwwiz6ҍ!Ѣ}0= /LCngFi䎘yr,ǰ2\[sԁי1)}-uZzY!%Uk`*ae-#KQBm9Cd{U36%WnEd?Rɸjо:շm%oȉi@QySiè*m9yA&}WȺOT\lJmˡV@Ez;'cN=C{?T6[+C-Cy4u?#=!&0YzKs cD~ Si HQyszh:uTUG?t&)1 @3S¶]H%sijeͫ/ŽWZ&t__\q y&y=3-DT70]] 5s*RX+*C,ͫ}{bn !c7=m B,Uc*h/v"ð9n do\!,z^-) {MJ1:J6`B_@GW*-t Yb֖|K?_u7}^ƣ]UVƽ)bK96ԓp{t@R=J3ۙ6~ٲݶe?tLDؾ;cpvN*ϜDQOIno>K*{r tpƤN]hyyo-/$FLCU3,tv+rE?7 0G de_,z&<7W;=% 7G@B\}`sì +0L80Ļ1A(h7G2)쉡v75u9/XAmq0K!$4u.Gyo)9nx[]Ahu2^ ۃ3gU6$@!ha3,֦ft^ WmocPY7Wޜ'eJ$j6WuX1 5X ~]P3w53X9S57r7 >CØ=rפ3|;3m!URv$JlGGz y)7I"S0 8-oIǢUV^Gd>Egb[qOc3A>Ħh,;œnd:#5&/`[7;+'1#UUB>ؘѻgz+gxDpxiz}-S#QdPwG/I´oសjʋMR5";PM~3n,]s?3<[XR]PՋBz|يaOijzs&H:vRk([#mČzbKfo47}{ϜofӇ"jS&`ۼFQQY4\zI=ԙENQ~};@\HÉ꭫/}SX/ Y z'hDmS(|FZ4 l$(PlEfz7Vvv]`jH}QgFF`?f,yӺ”)2f|5+n6C!۶k7Րb܃Fx6Bd1l}m.ljRQS^#G*j{ݍ#o2[Ot ƺMxkie ڐ̵0SKP6Z!Iq@A^|s!4&z?|J=R1|`'e0<]8pZ*f߹eݻ]VT{n޷2"~6e'R\<$ T}AP%>gۓ.O" ~H8ft[@ɎJѹqH8a#l[a Psb2ɢE۽Þ܎>J피Eՙs`w.5d8jb$_s&2#q7Oɡ[Jk|)Gm5py|mN}Pn? ~"תS9;ܹIկ˙ɕm+ׂ=MrjيȻH=ކ>lJi,G5HC^z(JDE[-}2(uǞ3Y~8ky)I'Q=]odY@.|qKMu/օ8lj 瀫9p*.ˏl<^izHN ?;CY i:}oFĤE #k [g*R^B Y8!XvA79*vMȸTef#z$bbSw,匷iR,WST7KG]X.eͣ tsE"xdS8ǡZ2 G;6w˨XexF=fy66eW"Xc34Lϑ0\2rI>̀ypb{LAEog&͍Aa]c6V6j$Z(gް}0e]L>ncWy&nśo]o0ƹUŕTZ$dgS$WtwF7tђhh.U|S2]O9O?Kp[>W;Нh)UNmy<=Lv`iDZ 'rJ/T+ @=p'a<-!K$vGD*E#^+: nQAJǽ/ʵPN}50kKF4|`צa#aa;y+ # 1⠨}Cw  nsanv䊫OdzRHEk1 dAJ!sy1ReG8ad mq BoAF1zv$ 2u"(tq$M`s\?6QB:8|IJP5ް% n͈v-H}GJ́2S\D1>d@id2̻j`}# 08 ֆKfG鈤KR7DqVT1zCakfa,(Ud}Xd}е>6dC ?5DfQsur/ro7_] j37mk&ڳf]*(U `ۈeeܻCu9KHq\2H9~i7Qs*+