kubevirt-virt-launcher-1.1.1-150600.5.3.2<>,ofp9|CE #GW%#HF)T1jվłnI+N"OoS$/7Fo׳YZ3Y.CԆBmDǁ%;BX;U3JfE}S @~{vҕty@-oʐ%d9WnH=֖U<+i7m7'1_rVr.~n^g%AF|CvN ~g܈+_rxj¨y5:'"ܗ碮wss[`_q~.Xfp^>A]?]d , L ,2< d  x          " Tx yyy(8F9F:FFUGU HV IV< XVHYVP\Vx ]V ^W7bWcXtdXeXfXlYuY vY<wZ xZ y[z]@]P]T]Z]Ckubevirt-virt-launcher1.1.1150600.5.3.2Launcher component for kubevirtThe virt-launcher package provides a launcher for kubevirtfh03-ch2aSSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Packageshttps://github.com/kubevirt/kubevirtlinuxx86_64viK@kؘ{,WA큤A큤effffffefefb66cfe1a986d453037780411f2166b6de44b6cd1b64f3ebfdf6dc74477d39f97d0d5824bd79ce6810bc96c83eb91671838d82141d0c287cd7b220d7bee89da42f66051de0193677272adf0210a0534288136011eecad52e99dfbe1fde627831764dfc4183946f6cc25ce1f1ec876f2b72123232799e45a0a0b409aa427eba8f2743e4da1c0952f88f30741b78383a7273a00fa6ee03a5ec4de89fbbf07fa049d198bd57ee1f6118a77e1bb85ccabd9da4a577e5200cbdb5a45518c13dff7a2efd977f9ca5015046c8e79e7acbc809b29e50bb7d0671d927fbace3ba48a990e35febf914b9f9eed690207764788b0660d5a6ceefdf6f9fb2d8e47bdac3ffefa3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkubevirt-1.1.1-150600.5.3.2.src.rpmkubevirt-virt-launcherkubevirt-virt-launcher(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bashlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.34)(64bit)libvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.4)(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_2.0.0)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_8.2.0)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.0)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.17)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_8.0.0)(64bit)libvirt.so.0(LIBVIRT_8.4.0)(64bit)libvirt.so.0(LIBVIRT_8.5.0)(64bit)libvirt.so.0(LIBVIRT_9.0.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1guestfs-tools4.14.3ftf"@f De)eeL@eSa@e/ddP@dccc@cIO@cD @cM@bbc@b(b@bbbb@b~aa*@acapa9@a6`` @`Z`@````~@`~@`}p`}p`x*`m`?z@`*b@`@_@_u@__/@_:_Q___}_ts@_`_[f_ @_*@_@^@^@@^^@^ϧ^>@^vasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comcaleb.crane@suse.comcaleb.crane@suse.comcaleb.crane@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comvasily.ulyanov@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjzerebecki@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comdmueller@suse.comdmueller@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.com- Collect component Role rules under operator Role instead of ClusterRole (bsc#1223965, CVE-2024-33394) 0005-Collect-component-Role-rules-under-operator-Role-ins.patch- Improve the OrdinalPodInterfaceName mechanism (bsc#1222699) 0004-Improve-the-handling-of-ordinal-pod-interface-name-for-upgrade.patch- Fix test of secure migration with TLS (bsc#1221431) 0002-Update-tls-error-string-in-migration-test.patch - Fix volume phase condition in migration test (bsc#1221430) 0003-tests-Expect-PendingPopulation-phase.patch- Fix test with initially invalid DataVolume (bsc#1218174) 0001-tests-Adapt-VM-phase-expectation.patch- Update to version 1.1.1 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.1.1 - Drop upstreamed patches 0001-Update-google.golang.org-grpc-to-1.56.3.patch 0002-virt-launcher-fix-qemu-non-root-path.patch 0003-cgroupsv2-reconstruct-device-allowlist.patch 0004-seccomp-Use-Names-field-to-define-the-syscall.patch- Fix seccomp profile for post-copy migration 0004-seccomp-Use-Names-field-to-define-the-syscall.patch - Set ExclusiveArch conditionally depending on the distro - Remove SLE15 SP4 from the distro check (end of general support)- Update to version 1.1.0 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.1.0 - Drop upstreamed patches 0001-Fix-qemu-system-lookup.patch 0003-Virtiofs-Remove-duplicated-functional-tests.patch 0005-Support-multiple-watchdogs-in-the-domain-schema.patch - Add patches 0001-Update-google.golang.org-grpc-to-1.56.3.patch (CVE-2023-44487) 0002-virt-launcher-fix-qemu-non-root-path.patch 0003-cgroupsv2-reconstruct-device-allowlist.patch- Update to version 1.0.1 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.0.1 - Drop patches: 0001-guestfs-flag-to-set-uid-and-gid.patch 0002-network-Use-JSON-syntax-for-slirp-device.patch 0003-Vulnerability-fix-limit-operator-secrets-permission.patch 0004-TSC-frequencies-add-250PPM-tolerance.patch - Add patches: 0001-Fix-qemu-system-lookup.patch 0003-Virtiofs-Remove-duplicated-functional-tests.patch 0005-Support-multiple-watchdogs-in-the-domain-schema.patch- Add registry path for SLE15 SP6- TSC frequencies: add 250PPM tolerance (bsc#1210906) 0004-TSC-frequencies-add-250PPM-tolerance.patch- Use recent golang compiler (bsc#1208916) - Limit operator secrets permission (CVE-2023-26484, bsc#1209359) 0003-Vulnerability-fix-limit-operator-secrets-permission.patch- Use JSON syntax for slirp device 0002-network-Use-JSON-syntax-for-slirp-device.patch- Fix libguestfs pod startup error 0001-guestfs-flag-to-set-uid-and-gid.patch- Ensure RPMs and containers are built against the same distro - Be more strict when discovering the registry path: error out if the distro is unknown, instead of falling through to 'opensuse' by default- Update to version 0.58.0 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.58.0- Update to version 0.57.0 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.57.0 - Drop upstreamed patches: 0001-Bump-the-version-of-go-restful-to-2.16.0.patch 0002-CVE-2022-29162-Bump-runc-dependency-to-1.1.2.patch 0003-Update-the-cgroup-tests-for-the-new-changes-in-runc-.patch 0004-Update-libvirt-go-to-fix-memory-leak.patch 0005-Improve-non-root-path-handling 0006-topology-spread-constraints.patch 0007-Fix-containerdisk-unmount-logic.patch - Build new packages: virt-exportproxy and virt-exportserver - Update SP5 kubevirt registry path (bsc#1204140)- Fix containerdisk unmount logic 0007-Fix-containerdisk-unmount-logic.patch- Support topology spread constraints 0006-topology-spread-constraints.patch- Update libvirt-go to fix memory leak 0004-Update-libvirt-go-to-fix-memory-leak.patch - Fix arbitrary file read on the host from KubeVirt VMs (CVE-2022-1798, bsc#1202516) 0005-Improve-non-root-path-handling- Add CVE fixes 0001-Bump-the-version-of-go-restful-to-2.16.0.patch (CVE-2022-1996, bsc#1200528) 0002-CVE-2022-29162-Bump-runc-dependency-to-1.1.2.patch (CVE-2022-29162, bsc#1199460) 0003-Update-the-cgroup-tests-for-the-new-changes-in-runc-.patch- Update to version 0.54.0 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.54.0 - Drop upstreamed patches 0001-improve-kubevirt-update-test.patch 0002-use-semantic-equality-comparison.patch 0003-Avoid-to-return-nil-failure-message.patch 0004-only-create-1MiB-aligned-disk-images.patch- Increase storage requirements in _constraints - Pack nft rules and nsswitch.conf for virt-handler - Only create 1MiB-aligned disk images (bsc#1199603) 0004-only-create-1MiB-aligned-disk-images.patch- Avoid to return nil failure message 0003-Avoid-to-return-nil-failure-message.patch- Use semantic equality comparison 0002-use-semantic-equality-comparison.patch- Drop kubevirt-psp-caasp.yaml- Allow to configure utility containers for update test 0001-improve-kubevirt-update-test.patch- Update to version 0.49.0 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.49.0 Includes the fix for CVE-2021-43565 (bsc#1193930)- Update to version 0.48.1 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.48.1- Detect SLE15 SP4 build environment - Update to version 0.47.1 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.47.1 - Drop 0001-Allow-overwrite-the-default-DNS-service-in-tests.patch- Pack only kubevirt-{operator,cr}.yaml into manifests - Include manifests/testing/* into tests package - Use disks-images-provider.yaml from upstream - Allow overwrite the default DNS service in tests 0001-Allow-overwrite-the-default-DNS-service-in-tests.patch- Update to version 0.45.0 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.45.0- Update to version 0.44.1 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.44.1 - Drop patches: dont-build-virtctl-darwin.patch dont-use-bazel-in-build-manifests.patch fix-double-free-of-VirDomain.patch fix-virsh-domcapabilities-error.patch (bsc#1185119)- Generate meta info for containers during rpm build- Add REGISTRY variable - Use registry.suse.com as the default fallback for sle - Rename macro registry_path to kubevirt_registry_path- Do not package OLM manifests- Install virt-launcher SELinux policy (bsc#1185714)- Include release number into docker tag - Add kubevirt_containers_meta build service- Set default reg_path='registry.opensuse.org/kubevirt' - Add _constraints file with disk requirements- Fix virt-launcher crash fix-double-free-of-VirDomain.patch- Fix issue when calling `virsh-domcapabilities` fix-virsh-domcapabilities-error.patch- Package node-labeller.sh along with virt-launcher- Update to version 0.40.0 Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.40.0- Disable changelog generation via tar_scm service (too verbose)- Drop csv-generator- Update registry path- Update to version 0.38.1: * Run bazelisk run //plugins/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../kubevirt/WORKSPACE -dry-run=false * Expose field name 'ipFamily' for k8s < 1.20 * Bump k8s deps to 0.20.2 * verify that VMIs can be started with images not owned by qemu provided by FS PVC * change ownership of the image provided by a filesystem PVC to qemu * virt-launcher's FSGroup functional test is obsolete * virt-controller: Remove FSGroup from Pod * cloudinit.GenerateLocalData: defer removal of temp files * rpm: update `make rpm-deps` * launcher / handler rpm: add tar as pod dependency * cloudinit.GenerateLocalData: drop ineffectual assignment * tests/config_test: fix ineffectual assignment to err * pkg/virt-handler/migration-proxy/migration-proxy_test: fix ineffectual assignment to err * tests/replicaset_test: fix ineffectual assignment to err * pkg/virt-launcher/virtwrap/access-credentials/access_credentials_test: fix ineffectual assignment to err * tests/vnc_test: fix ineffectual assignment to err * pkg/virt-handler/isolation/isolation_test: fix ineffectual assignment to err * pkg/virt-controller/watch/migration: fix ineffectual assignment to err * tools/vms-generator/utils/utils: fix ineffectual assignment to err * tests/vmi_gpu_test: fix ineffectual assignment to err * pkg/virt-handler/cache/cache_test:fix ineffectual assignment to err * pkg/virt-launcher/virtwrap/manager_test:fix ineffectual assignment to err * multus, tests: assert error does not happen * Bump bazeldnf to v0.0.15 * pkg/virt-handler/cmd-client/client_test:fix ineffectual assignment to err * pkg/virt-operator/creation/components/secrets_test: fix ineffectual assignment to err * tests/infra_test.go: fix ineffectual assignment to err * tests/vmipreset_test: fix ineffectual assignment to err * func tests, multus: getting the kubevirtClient must be done first * func tests, multus: execute BeforeAll before BeforeEach * document the interface between hostdev device plugins and kubevirt * Refactor methods to reduce their Cognitive Complexity * Define a constant instead of duplicating literal * Refactor method to reduce its Cognitive Complexity * Define a constant instead of duplicating literals * Refactor method to reduce its Cognitive Complexity * Add a nested comment indicating about an empty function * Define a constant instead of duplicating a literal * Refactor methods to reduce their Cognitive Complexity * Increase subresource pod test execution timeout * Add Nvidia as a KubeVirt ADOPTOR * ipv4, network tests: refactor the masquerade test table * controller, virtinformers: Define the unexpected error once * Run bazelisk run //plugins/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../kubevirt/WORKSPACE -dry-run=false * Converter: Handle 'float' memory * Tests: Ensure cpu/memory in requests/limits allow int/float * virt-launcher: Support (non-)transitional virtio-balloon * rpm: Bump libvirt and QEMU * tests/utils: fix ineffectual assignment to ok * tests/utils: fix ineffectual assignment to err * tests/utils: fix ineffectual assignment to scale * pkg/container-disk/container-disk_test: fix ineffectual assignment to path * pkg/virt-launcher/virtwrap/network/common: fix ineffectual assignment to err * tests/vm_test: fix ineffectual assignment to err * tests/vm_watch_test: fix ineffectual assignment to cmdName * pkg/virt-handler/hotplug-disk/mount_test: fix ineffectual assignment to err * pkg/virt-handler/hotplug-disk/mount_test: fix ineffectual assignment to res * tests/reporter/kubernetes: fix ineffectual assignment to err * pkg/virt-launcher/virtwrap/access-credentials: fix ineffectual assignment to err * pkg/virt-launcher/virtwrap/access-credentials: fix ineffectual assignment to output * pkg/virt-handler/vm_test: fix ineffectual assignment to err * tools/util/marshaller: fix ineffectual assignment to err * pkg/virt-handler/device-manager/mediated_device_test: fix ineffectual assignment to err * tests/restore_test: fix ineffectual assignment to restore * removing trello reference as its no longer used * Adjust e2e test which checks for the scsi controller * consider scsi controllers in virtio version decisions * Bump kubevirtci, now hosted on quay.io * network: BindMechanism receiver name consistency * MacvtapBindMechanism.loadCachedInterface fix arg name * Clean error message for not migratable VMI * Fix detection of previous release version in operator func test * Alert when less than 2 KVM nodes available * Fix a datavolume collision * Remove danielBelenky from reviewers * KubeVirt is now released on quay.io only * [virt-operator] load new certificates earlier * Keepalive function for travis to prevent timeout due to inactivity on stdout * Fix limits/requests to accept int again * network: rename NetworkInterface and PodInterface * network: drop NetworkInterface.Unplug * network: eliminate mocking of SetupPodNetworkPhase2 * network: make SetupPodNetworkPhase1 into a constant function * network: rename {Bridge,Masquerade,Macvtap,Slirp}PodInterface * network: rename getNetworkClass * network: rename getNetworkInterfaceFactory * fix review English phrasing * virt-api/webhooks: test newly-renamed function * virt-api/webhooks: simplify and rename ServiceAccount-matching function * split sync resources into multiple functions and files * tests: Test guest restart after migration * Normalize DNS search domains to lower-case * Revert "Fix typos in log output" * tests: After migration test is not invoked * virt-launcher: [masquerade] pass a MAC to the vm accroding to the spec only * virt-launcher: [masquerade] Stop filtering dhcp reuqests by vm MAC * Example code for gosec fix * Update gosec.md * guidelines for using gosec analysis tool * docs/devel/networking: unbreak URL * Add virtctl image-upload usage for WaitForFirstConsumer DVs * Add error message on virtctl image-upload to WaitForFirstConsumer DataVolume * bump bazeldnf * Fix typos in log output * Extend isolation test to cover IsMounted method * Wrap mountinfo parsing common code into a function * start virt-launchers with a non-default log verbosity * change virt-controller log verbosity on relevant config changes * change virt-api log verbosity on relevant config changes * change virt-handlers log verbosity on relevant config changes * add default log verbosity values to cluster config * allow registering multiple callbacks for config changes * add a logVerbosity struct to set KubeVirt components log verbosity * Remove travis-ci logic for pushing to quay app registery * Make mutating webhooks required * Bump bazeldnf to a version with its own ldd implementation * Add tests * Fix typo * Fix some typo in docs * Add alert for insufficient number of nodes with KVM resources * Remove dockerhub-related travis jobs and credentials * Make `make build-functest` work without nested bazel invocation * Compile template-manifestor with bazel * Invoke shfmt from bazel * Add gofmt to our vendor tree * kubevirtci, Bump kubevirtci * Bump bazeldnf to 0.0.10 to better deal with bad repomd mirrors * Allow setting user local bazelrc settings. * Update Quay credentials in travis config * Run bazelisk run //plugins/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../kubevirt/WORKSPACE -dry-run=false * tests: make client in hello world job UDP wait for response * wait for host responding to ping, in some cases the first two pings fail, now instead we wait for a specific amount of time * Increase time to wait for failed connection * virt-controller: increase the number of VMI controller threads * sriov, tests: xfail vlan test * network: simplify getNetworkInterfaceFactory * network: drop long-unused plugFunction * network: drop long-unused qemuArgCacheFile * network: rename constant to primaryPodInterfaceName * network: drop global podInterfaceName variable * Run bazelisk run //plugins/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../kubevirt/WORKSPACE -dry-run=false * add vi-minimal to base packages for containers * Additional hotplug functional tests * Add unit test for PCI address parsing * Escape dot '\.' in PCI_ADDRESS_PATTERN * Move ParsePciAddress function to hardware utils * Bump bazeldnf to fix rpm verification * Drop references to kubevirt-host-device-plugin-config cfgMap * Check if block devices are ready. If not ensure that the block device major and minor is allowed in the virt-launcher pod. Enable functional tests that were failing due to permission issues * Reviewers update: Adding EdDev as a code reviewer * virt-launcher/handler: move Macvtap discovery of MTU and target * virt-launcher/handler: Macvtap shouldn't use vif cache * Fix Open Shift SCC permissions to allow attachment pods to use host network. Fix selinux to be on container level instead of pod level. * Use the array value instead of a new variable when possible * eliminate the usage of interface address in decorateConfig() * allocate new variable and don't use the originsl s.domain.Spec.Devices.Interfaces * fix some tabs/spaces mess * Fix memory aliasing in for loop - taking the address of loop variable is dangerous * ENV VAR for client-go scheme registration version * Give kubevirt pods more time to become ready * Fix PV selector for windos and rhel PVCs * Make storage tests fit for parallel execution * Use the new nfsserver library in the migration tests * Create windows and rhel PV within the corresponding tests * Prepare our framework in utils for parallel storage test execution * Move nfs server rendering to its own package and adjust memory requests * Add a ginkgo matcher library especially for kubevirt * Prepare image provider for parallel execution * Code Review edits * Bump kubevirtci * Stick with virtio model on the ballooning device * Tablet input device only exists as virtio 1.0 * virtio-serial controllers need the model set too * Add virtio-transitional e2e test * Extract converter into its own subpackage * Unit test for choosing virtio-transitional * Make the converter aware of virtio model preferences * Add a global VMI flag to the API to fall back to virtio_transitional * tests, xfail: Change XFail API to wrap the expected failure * Don't override the e2e kubevirt config by default in the e2e tests * virt-launcher/handler: remove the tap device from the VIF cache * Use virt-handler image as base for multus tests * Explicitly build libvirt-devel tars * Remove no longer needed go_library definition * Allow qemu to bind to privileged ports for slirp * Docuement how RPM verification can be done * Add a RPM verification target * Bump to bazeldnf with improved RPM verification * fix logos dependency * Add GPG keys to repo.yaml * Update RPMs * Avoid dependency flipping * add ps binary * Update dependency update documentation * Remove old libvirt-devel dependencies in WORKSPACE * Prepare binary containers for bazeldnf built content * Start using bazeldnf RPMs for building and testing * Add RPMs * Add repo.yaml files * Add a script to resolve RPM dependencies * Document new kubevirt handling of WaitForFirstConsumer DataVolumes * Fix support for camelCase userData and networkData labels * virt-launcher: Remove unused arg from GetDomainSpecWithRuntimeInfo * Extend VMI count metric to include osinfo * fix: change url and label name for "good-first-issue" on CONTRIBUTING.md Added patch: dont-use-bazel-in-build-manifests.patch- Add building of virt-tests- Update to version 0.37.0: * Remove travis-ci logic for pushing to quay app registery * Update Quay credentials in travis config * MacvtapPodInterface.setCachedInterface: fix arg name * make generate: 2021 edition * tests, dhcpv6: verify connectivity survives after migration * tests, dhcpv6: use python server instead of nc * tests, dhcpv6: start dhcpv6 client, config d.route & prefix via console * tests, dhcpv6: use fedora vms for masquerade ipv6 connectiviy tests * tests: split masquerade connectivity tests to ipv4 and ipv6 * tests: remove libnet.WithIPv6 from ipv4 only dhcp test * dhcpv6: unit tests * dhcpv6: Extracting the build of the server response to a separate method * dhcpv6: Add the request iana to the response * dhcpv6: reply to dhcp solict with rapid commit * add ipv6 address to VIF.String * dhcpv6: run only for masquerade * dhcpv6: introduce prepareDHCPv6Modifiers * dhcpv6: Allow dhcpv6 server to run without CAP_NET_RAW * dhcpv6: handle requests from client - adding DUID and IANA options * virt-launcher: vendor dhcpv6 * virt-launcher: introduce dhcpv6 * Extend version functional tests * Set --stamp as default build flag * imageupload: improve nosec comment * cloud-init: test that GenerateLocalData can run twice * cloud-init, GenerateLocalData: simplify staging replacement * tests, ping: increase default amount of packets * cloud-init, GenerateLocalData: drop redundant diskutils.RemoveFile call * cloud-init, GenerateLocalData: drop ambiguous comment * add use case Signed-off-by: xiaobo * add use case Signed-off-by: xiaobo * add use case Signed-off-by: xiaobo * add use case Signed-off-by: xiaobo * Run bazelisk run //plugins/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../kubevirt/WORKSPACE -dry-run=false * Document dependency update flows * Newer curl version don't allow headerless HTTP * Build all test images in kubervirt/kubevirt * Add managed RPMs and remove unmanaged RPMs * Add repo.yaml files * Add bazeldnf dependencies * Add a script to resolve RPM dependencies * virt-launcher, converter: Extract SRIOV hostdev creation * virt-launcher, converter: Refactor network indexing * virt-launcher, converter: Refactor iface multi queue * tests, vmi_multus: test Sriov with Vlan * Don't overwrite user-provided GOFLAGS * Handle btrfs subvolumes when parsing mountinfo * Add mount info test cases * Add testdata for mount info tests * Cleanup duplicated code * Refactor containerdisk mount code * tests,sriov:make createSriovVms recieve network names * tests, sriov: remove un-needed function. * tests: sriov: extract NAD creation to a helper * tests, utils, delete vmi waiting: assert on err * Preapre build environment for bazeldnf * use placement api for assinging virt-handler pod * virt-launcher, libvirt: Free (all) domain resources * Generate release manifests using quay images * Add maiqueb to code-reviewers list * Update vendored dependencies * Update versions of some dependencies * only validate status of vm, vmi, and vmi migration objects * This fixes a race condition between unmounting a file system volume and detaching a disk from the running VM. In certain conditions it would attempt to unmount before the disk was fully detached causing the unmount to error and preventing the VM sync from fully detaching. This moves the unmount to after the sync, so this race never happens. * smbios, sidecar hook, tests: assert the hook version is advertised * smbios cmd: set the version parameter as mandatory * examples, hooks: correct the vmi-sidecar-hook example * add kubernetes os nodeSelector to injectPlacementMetadata * virt-launcher, converter: Set SRIOV device as unmanaged * tests, sriov: XFail IPv4 connectivity test * Append rootfs mount to containerdisk base path * Narrow down watcher select which waits for object states * Fix Eventually which used the time out as description * Remove unused functions: GenerateSelfSignedCertKey and GenerateSelfSignedCertKeyWithFixtures * use filepath.Clean for two fixed path parameter functions * virt-launcher, converter: Remove vCPU dependency on queue limits * add Kubermatic to adopters list * manager_test: add err check for ioutil.TempDir * windows_test: remove duplicate code * cleanup tempfiles for manager_test * cleanup tempfiles for common_test * Functional test to verify vmis are migratable after update to from latest KubeVirt official release * update libvirt base container to rhel-av 8.3 * Unit test to verify evaculation controller generated migration object fields * evacuation informer should only observe the creation of migration objects it created * cloud-init: Allow populate networkData alone * tests, sriov: XFail IPv6 connectivity test * dev guide, networking: net_raw cap is not required by virt-launcher * Revert "dev guide, networking: no capabilities are required" * Make sure to use all supported versions for status subresource * Update csv gen logic for v1 api * Update hardcoded references to v1alpha3 in unit tests * Update unit tests to account for aggregated api server registration for v1 API * Update functional tests that had hardcoded references to v1alpha3 * Add functional tests to verify vm creation using all supported API versions * Add v1 api version * Revert "linux capabilities: remove CAP_NET_ADMIN" * Revert "libvirt, mtu: do not perform any network config on the launcher" * move kv update validation webhook to operator validation configuration * Fix test id for io mode test * update listtype markers for kubevirt pci host devices * Fix gosec unhandled errors in delete.go & create.go * Cleanup k8s jobs from test namespaces * If the fedora login expecter is stuck, retry * tests, multus: Change 3rd network SRIOV vnic name * tests, sriov: Centralize SRIOV network names * tests, multus: Fix IP address configuration * tests, Use RandName for creating random VMI names * Fail detection and handling when EFI without SB is not available * Add unit test covering GetDomainSpec fallback behavior * Reject --access-mode ReadOnlyMany when uploading an image. * Consume nightly build images from quay * Run bazelisk run //plugins/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../kubevirt/WORKSPACE -dry-run=false * Fix failing unit tests for new GetDomain logic * Remove race condition from GetDomain check * Fix timed domain resync * fix patch for removing infra and workloads from KV * add webhook to validate kubevirt CR updates - only allow updates to workloads key if no vmis are running * tests, sriov: Retry ping if it fails * tests, libvmi, vmi: shorten random vm names #2 * tests, gpu: Do not mount /sys/devices/ for SRIOV devices * VMI configuration test: fix disk cache modes testing * fix gosec g204: Subprocess launched with variable * Removed unused function readProcCmdline() * Enable and fix tests * Fix gosec issue of: Potential file inclusion via variable Dropped patch: fix-goflags-overwrite.patch- Update to version 0.36.0: * Functional test to verify vmis are migratable after update to from latest KubeVirt official release * update libvirt base container to rhel-av 8.3 * dev guide, networking: net_raw cap is not required by virt-launcher * Revert "dev guide, networking: no capabilities are required" * Revert "linux capabilities: remove CAP_NET_ADMIN" * Revert "libvirt, mtu: do not perform any network config on the launcher" * Fail detection and handling when EFI without SB is not available * Add unit test covering GetDomainSpec fallback behavior * Fix failing unit tests for new GetDomain logic * Remove race condition from GetDomain check * Fix timed domain resync * Update ADOPTERS.md * tests, utils: shorten name of random VMs * Move some datavolume tests to the ceph lane * Old kubevirt released don't support CDIs WaitForFirstCustomer * Let virtiofs consider WaitForFirstCustomer setting of CDI * Use Immediate bind on negative PVC Datavolume tests * Enable WaitForCustomer CDI feature gate by default * Generate v1beta1 client for CDI * Don't try to hotplug waitForFirstCustomer PVCs * Fix access credential unit tests * Ensure that our service accounts can always update the VMI status * Update to a libvirt image with a newer seabios. * adjust pci address tests to consider the new virtio-iscsi controller * Remove AfterEach cleanup so we can capture VM/VMI state in overal aftereach cleanup instead of losing it. * Disable complex tests for now. * HotplugVolumes feature gate * Set grace period on attachment pod to 0 to have faster removal of the volumes when not removed by the controller. Added functional test to ensure the VMI goes into failed state when attachment pod is deleted. Added functional test to ensure the VMI is no longer migrateable after a volume is hotplugged. * Added functional tests with block volumes. Fixed functional attachment logic. * Added VMI attach/detach functional tests. Increased timeout on tests. Fixed typo in reason message * Fixed bug in how device names were calculated. Added functional test that adds a bunch of volumes, removes one, add a different one, and expects the device name to be the one just removed. Then adds the removed one back and expects the device name to be a new one. Added unit tests. * Improve error messaging during hotplug subresource add/removew * Fixes issue with VolumeRequests validation on the VM * Fix some issues pointed out in review. Fixed functional test with 5 adds and deletes. Added new functional test to test various adds and deletes. * Addes abilty to watch for libvirt device add/remove events for hotplug volumes * Updated and added functional tests. Added storage directory for storage related functional tests similar to networking. Fixed various issues found by the functional tests. * Attach disk to VM * VM controller unit tests for volume hotplug * Ensure we only add/remove volume operations are only performed if needed * Volume add/remove subresource unit tests * VolumeRequest validation unit tests * Validation logic for VM VolumeRequests * Hotplug VM Functional Tests * Add VM controller logic for handling volume add/remove requests * Add hotplug subresource api endpoints * Implemented virt-handler changes: Bind mount File System PV into virtlauncher pod. Expose block PV in virtlauncher pod. Added volume mounter struct to keep track of mounts. Added unit tests for volume mounter * Change phase/message/reason from hotplug struct to main VolumeStatus struct. Address some review comments * Automatically add virtio-scsi controller to all VMIs. * Updated vmi controller to separate sync and status update to follow KubeVirt guidelines. Updated unit test tests to match and added some extra unit tests for the new status update function. * Updated update-admission webhook to include verifying the structure of disks and volumes as well as call the create admission verifier to ensure nothing else slips through. * Added attachment pod life cycle functions to vmi-controller. Added unit tests for new functions * Attachment POD life-cycle code, including updating VMI status. * Update VMI admission webhook to allow modification of the disks and volumes section of the VMI Spec. This modification is needed to allow for disk hotplugging to happen. Only internal KubeVirt Service Accounts are eligible to modify the spec. Once we have the appropriate sub resources, users can call those to have it modify the spec on their behalf * macvtap, migration, tests: add a test w/ traffic * tests, network: Remove vmi Status ip normalization * tests, sriov: Use cloud-init to set IPv6 by MAC * tests, multus: Use network-data at bridge-cni test * tests, libnet: Add Match feature and expression builder to networkData * Update feature gate setup to new CDI version (now on CDI CR) * Reuse datavolumes already found in listMatchingDataVolumes for increased consistency between sync and updateStatus * Update test_id:5252 to run with WFFC enabled * check PVC if it waits for first consumer * Remove API phase "Provisioning" * Handle the DV in WaitForFirstConsumer phase by starting the "consumer-pod". * Remove sysctl binary dependency * Bump atlassian/bazel-tools * tests, network: Fix race condition GA test * virt-handler, status: Do not include the IP prefix consistently * Allow to run subset of rules for gosec * tests, dual stack: split probes tests to test per IP-Family * bump kubevirtci * Add ADOPTERS * make generate && make deps-update * bump cdi to 1.26.1 (from 1.25.0) * dev guide, networking: no capabilities are required * Increase CDI deployment timeout * expose, tests: fix early shutdown of `nc` TCP connections * Fix misspellings * Fixes race condition in func test * Properly handle failures when starting the qemu agent access credential watcher * Ignore warnings during vmi startup in access cred functests * Update access credential documentation and openapi markers * access credential sync events * Remove authorized_key file merging. * Report access credential status as a condition on the VMI * Revise access credential authorized_key file merging * Provide list of users for ssh auth instead of files * Make the authorized keys files list required for qemu guest agent propagation * Add unit tests to validate secret propagation watching * UserPassword access credential webhook validation and unit tests * unit tests for agent access credential injection * functional test for user/password credentials * Addition of UserPassword access credentials * Functional tests for access credential ssh key propagation * Reload dynamic access credentials based on secrets using fsnotify * Introducing the accessCredentials api for dynamic ssh public key injection * virt-launcher, agent-poller: Start poller with short intervals * virt-launcher, agent-poller: Refactor the Poll method * tests, login: Remove tests/login.go * test, login: Remove LoginToAlpine from login.go * tests, ipv6: Configure VMI IPv6 through console only when needed * test, login: Move loggedin expecter to console package * virt-launcher: Improve libvirtd debug log filters * tests, login: Move login.go to console/login.go * virt-handler, sriov: Add network name in VMI interface status * fix gosec issue of g204: subprocess launched with function call as argument or cmd arguments * Fix for flake CI test * Use the correct emulator prefix for qemu cleanup steps * Fix hardcoded qemu-kvm occurance in a migration test * Remove in some tests the assumption of hardcoded qemu emulators * Explicitly set virtio-scsi on the scsi controller * WORKSPACE: Update libvirt container * Switch to use anew global close() function in pkg/util Fix typos and remove extra comments * tests, console: Remove VMIExpecterFactory * Fix double migration during node drain * test, network: Add bridge binding + ga test * networking, tests: also check the MTU of the tap device * tests, libvmi: Remove interface,network config from NewFedora * linux capabilities: remove CAP_NET_ADMIN * libvirt, tap: create the tap device w/ the same user as libvirt * mtu, tuntap: set link MTU when creating the tap device * libvirt, mtu: do not perform any network config on the launcher * net admin: disabling tx checksum offloading on virt-handler * Add a log message if we pick up a new CA bundle * Increase rotate intervall * tests, multus, sriov: Refactor tests * Update bazel files * Switch to use named return errors to allow updating the error from defered function * Fix gosec issue: Deferring unsafe close() When deferring a close() we don't have a chance to check the error returned from the close() call itself. For RW files we treat the error similar to a write() error , for RO files we only log an error message * Mirror PVC struct * Add function test to validate IO mode settings * Set IO to native also for pre-allocated file disks * Switch to use a common function GetImage and remove GetImage from manager.go * Use qemu-img in order to identify sparse files and get image info * Set the IO mode to 'native' when possible for better performance * test, cloudinit: Use "json" annotation instead of "yaml" * tests, multus, sriov: Fix flakiness due to race between ga and test * tests, multus, sriov: Add validatePodKubevirtResourceName * tests, multus, sriov: Add missing error check * tests, multus, sriov: Fix checking for the same network twice * image-upload: wait up to 5 min for PVC and Pod * Remove domain label from kubevirt_vmi_memory_unused_bytes * gosec - fix CWE 326 * virt-launcher: drop CAP_NET_RAW from compute container * virt-launcher, dhcp: Avoid using SO_BINDTODEVICE on the dhcp server * agent-poller, test: Extract AsyncAgentStore tests to new file * agent-poller, test: Rename agent poller test * tests, console: Require at least two batchers for the safe expector * tests, console: Introduce SafeExpectBatchWithResponse * tests, console: Replace some NewExpecter usages * tests, console: Change NetBootExpecter to not return an expecter * tests, login: Replace the Alpine login helper * tests, login: Replace the Cirros login helper * tests, login: Check privileged console prompt * tests, login: Replace the Fedora login helper * tests: Use LoginTo* helpers in waitUntilVMIReady * updated the technical description * Add enp0s3 to approvers list * Change file permissions on binary directory * docs: Fix documentation for useEmulation flag * virt-config: Fix tests for KubeVirt CR * virt-config: Drop stopChan * removed the word place-holder * fix gosec sha1 week cryptographic issues * Fix gosec md5 weak cryptographic primitive * Fix shell formatting, fix entrypoint path * Disable Virtio-FS Metadata Cache * Add Igor Bezukh to test approvers * Fix permissions tests for VMs * lock device plugings maps during device controller shutdown * dp: verify that host devices topology is being correctly reported * update the API fields so it be complient with API rules. * testutils: remove unnecessary changes to the config mock * tests: move the soundcard test out of the GPU module * Add a "GPU" passthrough functional test * update unittests to use kubevirt CR and remove remove hostDevConfigMapInformer * remove the hostDevConfigMapInformer, get host devices from KubeVirt CRD * request host devices on vmiPod as well * make sure that permitted host device config is working as expected * add unit tests to veriy host devices assignment * device-manager: clear permitted device list before parsing * device-manager: added mdev tests + misc fixes * device-manager: improve the PCI tests * device-manager: misc post-rebase fixes * add GetInitialized to pci and mdev device plugings * add HostDevices feature gate * device-manager: add static tests for PCI device discovery functions * device-manager: few cosmetic fixes * make sure that vmis can request only permitted gpus * tests: return hostDevConfigMapInformer as part of the NewFakeClusterConfig * device-manager: mock PCI device info getters for tests * Fix device controller static tests to match the new API * Move the check for permanent device plugins to list creation Instead of always adding them to the list and then ignoring them later * Add a lock to ensure device plugins won't be started/stopped multiple times in parallel Also fix some typos and avoid an active loop * close device plugin channel is a safe manner * introduce a ControlledDevice struct for the device controller to keep dpi stop chan * Fix ignored static DPs, fix typos and remove defer Stop() in Start() * Refactor permanent device plugin code * dynamically start and start device plugings for permitted/banned devices * propagate hostDevConfigMapInformer to device controller * virt-launcher: handle allocated host devices using a single map * reject specs with non-permitted HostDevice and GPU resources * convert HostDevices and GPUs to libvirt hostdev for pci and mdevs * collect PCI and MDEVs made available for assignement by the device plugins * add alias to libvirt hostdev struct * separate ResourceNameToEnvvar to utils * add device plugings for permitted devices which are present on the nodes * add a device plugin for mediated devices * add a device plugin for pci devices * add virt-config to device controller * add a HostDevices api schema * add TopologyInfo to out device plugin api * rename the device manager controller for kvm controller * introduce a new hostDevConfigMapInformer * handle the kubevirt-host-device-plugin-config config map * Add PermittedHostDevices type to support a new kubevirt-host-device-plugin-config configmap * Revert "Merge pull request #4470 from oshoval/fix_sriov" * tests, Fix CDIInsecureRegistryConfig logic * tests: LoggedInCirrosExpecter can return a nil expecter in case of error, with these changes we call Close on the returned expecter if the error is nil. * tests, sriov: Do not mount /sys/devices/ for SRIOV devices * virt-launcher: remove redundant cidr from dhcp server address * tests, sriov: Fix the helper that waits for a vmi to start * tests, Fix SRIOV UpdateCDIConfigMap panic * add unit test * Enhancement #4365 [virt-controller] Remove redundant initcontainer when there is no ContainerDisk defined in VM * Consolidate shell script files into functions * Create main shell scripts to call from the ci-config * Fix comment typos * Add scripts for nightly master deploy * Move code for downloads and test execution into scripts * ensure the virt-handler killer pod has gone * audit the usage of unsafe pointers * Set leader metric after controller is functional Add a unit test for this * Define side effects class on our webhooks * Improved the Technical Overview description * changed: VM has only one VMI * Included a figure to illustrate the components architecture * Included a little bit more details in the virt-launcher description * Included a little bit more details in the virt-handler description * Included a little bit more details in the virt-controller description * Make the name of components bold * Improved the Technical Overview description * Fixed typo- Fix -buildmode=pie fix-goflags-overwrite.patch, dont-build-virtctl-darwin.patch- Update to version 0.35.0: * sriov lane: skip flaky tests until their issue is resolved * add an independent claclulation of required vcpus for mem overhead calculation * adjust memory overhead calculating by adding a static 10Mi * move guest cpu topology modification to vmi mutator webhook * Ensure that we restore the cdi-insecure-registry configmap in tests * Add test_ids_cnv_2.5 * dual stack, expose, tests: remove batchv1.Job duplicated code * test, waitvmi: Add context mechanism to WaitUntilVMIReadAsync * dual stack, expose, tests: skip on non dual stack clusters * dual stack, expose, tests: port VM service tests * tests, multus-tests, SRIOV: configure IP based on MAC or name * Catch goroutine panic with GinkgoRecover in tests * tests, multus_tests: make helpers return an error * dual stack, expose, tests: port VMIRS cluster IP service test * dual stack, expose, tests: port UDP services test * dual stack, tests: ping first on helloWorld{UDP|HTTP} jobs * dual stack, expose, tests: port the VMI service test cases * Bump kubevirtci * make generate and make deps-updateand update test import * Bump CDI to 1.25.0 * Reduce the cluster size a little * dual stack, expose, tests: get the IP addr from a DNS name * bump kubevirtci: get latest sriov provider * Infra test made invalid assumptions about cluster composition * Fix panic when endpoints were empty. * dual-stack, virtctl: expose ipv6 services * Remove 'string' from json tag to preserve type information in our API * automation: cancel CDI insecure registries cehck on sriov lane * Emit an event if we detect terminating pods * tests, pausing_test: change long process test * test, infra_test, Adapt tests to support dual stack * tests: remove `IsRunningOnKindInfraIPv6` * fix wrong logic in SetDriverCacheMode log message * Revise functional test to verify 440 read only image * Build container disks with 440 mode and 107:107 ownership * Add e2e test for replacing terminating pods immediately * Bump kubevirtci * test: Remove all the usages of `IsRunningOnKindInfraIPv6` * Disable service links on virt-launcher Pod * tests, infra-test, Remove unneeded vmi creation * infra_test, Refactor tests to use a DescribeTable * infra_test, Add validation of errors * Fix flaky timezone test * Let VMIRS react to terminating pods of VMIs * Let the VMI indicate when Pods are terminating * functests, macvtap, migration: successful macvtap VMI migration * functests, migration: move some asserter subset to common helpers * functests, macvtap, multus: use libvmi Cirros VMI factory * functests, macvtap, multus: schedule the VMs in the same node * tests: update the `StartVmOnNode` method to return the started VMI * examples, macvtap, multus: add example for macvtap VMI * macvtap, admitter: macvtap requires multus network * functests, macvtap, multus: add connectivity test between VMs * macvtap: feature gate macvtap feature * functests, multus: refactor `configInterface` to allow sudo * functests, macvtap, multus: add test with a custom MAC address * tests: remove all net-attach-defs on test cleanup * automation, macvtap: restrict macvtap func tests to multus lanes * unit tests, macvtap, multus: introduce macvtap * macvtap, multus: add macvtap BindingMechanism * improving PCI configuration tests * Template the cdi namespace * add dev registry as insecure registry to cdi * Update testing infra to cdi 1.23.7 in order to bring in registry import fixes * Datavolume container registry import test * CONTRIBUTING: point developers to kubevirt-dev slack * rebase * Remove incorrect listtype * fix 1.19 lane * Propagate error from patchValidation * rebase * reduce scope to vm/vmi * Remove +listType=map from tolerations This marker also requires //+listMapKey which can't be resonable set at this moment. (All fields are optional and missing default) * update builder * review * Add missing markers * Test verifying kubectl explain works * Adding test verifying crds are structural * Use controller-gen to generate validations for crds * test if crds for operator are correct * adding tools for generating correct validation * cleaning generated desc. and nullable fields in status * adding patching of crds for operator * adding markers for controller-gen * tests, restore tests: check on successful commands * Fix gosec issue: week random generator * Bump kubevirtci * It is not always bad for VolumeSnapshot to have an error * Fix artifacts in gosec target * tests, infra-test, Refactor node selection * Do not change vnc socket's permission to 0444 * tests, infra-test, Fix node updates * tests, infra-test, Add missing break when selecting a node * tests, pausing test: increase time for long process * tests, login: expect fedora full prompt * tests, migration, stress-test: remove doubled `\n` * tests, re-factoring: use safe expect-bathcer and prompt Expression * tests, infra-test, Add missing check on AfterEach * tests, infra_test, Add missing assign when removing taints * Don't parallelize cluster-sync dependencies * hack: Print cluster-* script name when complete * Point to kubevirtci for new providers. * Update documentation to refer to scripts having moved to cluster-up/ * Update docs that refer to kubevirt-config ConfigMap to use kubevirt CR * tests: Add missing asserts to the vmi-configuration tests * Adapt conformance tests to support migration. * automation: remove ipv6 lane * Set read only for our demo container disks and verify their mode does not change at runtime * Attempt to use whatever permissions a container disk has applied to it without mutating the file * rebase + fix compile error due to another PR * set the label for downwardAPI test in the test itself * Move AddDownwardAPIVolumeWithLabel to be public, add downwardAPI disk to the migration test * add downwardAPI volume in the test instead of in the helper * delete commented out line * Adding function tests (for make functest) * remove rule violation * support DownwardAPI volum source * Fix typos and formatting * tests/utils: remove 'IsIPv6Cluster' function * tests, iscsi: remove iSCSI PVC tests IPv6 cluster skips * VM status to report whether volumes support snapshots. * tests, network: Relocate VMI/POD IP validation w/ Guest Agent * Fix pull-kubevirt-apidocs * tests: Render pods in the test namespace * tests, iscsi: change 'CreateISCSITargetPOD' to return pod * Lift the e2e test parallel run restriction for fedora guests * Give the CI nodes two more GB of memory * Adjust bump script to use tagged kubevirtci releases * tests, console: Rename functions to fit the new package * tests, ping: Move ping under libnet package * tests, expecter: Create a console helper package * Bump kubevirtci * Mirror new dependencies * update builder image * tests, networkpolicy: Wait for VMIs readiness in parallel * Exclude .git and _ci-configs at bazel's goimports * multi-queue: cap the maximum number of queues * Add 2.x QEMU Guest Agents to the list of supported versions * Update to fedora 31 as base image. * Add test_id for post-copy migration with Guest Agent Test * dual stack, services, tests: enclose test setup in a `By` clause * dual stack, services, tests: really check connectivity exists * dual-stack, tests: skip IPv6 test on non-dual stack clusters * dual stack, services, tests: unify the `Job` cleanup solution * dual stack, services: provide more explicit info on test execution * tests: test the masquerade bridge has the correct mtu * virt-handler/launcher: Set the pod iface mtu on the bridge * restore backwards compatiblity with api group/version on DataVolumeTemplates spec * Add short readme * multi-queue, tests: assuret we can request a VM with a single vCPU * api: update the API description of the NetworkInterfaceMultiqueue flag * tap-device, multi-queue: enforce single-queue tap * Delete kubevirt service accounts from default privileged SCC * Added helper function to return all kubevirt service account users * Removing redundant tests related to SCC users modification * Added unit tests for SCC users modification upon upgrade. * Remove kubevirt service accounts from default privileged SCC * tests, nfs: avoid failures in afterEach of a skipped test * test, nfs: Change CreateNFSTargetPOD to return a Pod * tests, dualstack: don't stop nfs tests cleanup in case of an error * tests, dualstack: use IPFamily instead of boolean to mark tests * tests, dualstack: introduce SkipWhenNotDualStackCluster * tests, dual stack: Adapt tests using NFSTargetPOD to support dual stack * docs: Fix the ginkgo flags usage example * Properly exit if kubevirt does not get ready on cluster-sync * Rework logic so it is easier to understand what is happening * fix restore controller memory corruption * Allow PVC as volume source with a DV populating the PVC. Before this was not allowed because we could not be sure that the PVC was fully populated. This commit checks the DV to ensure the PVC is fully populated. * Save a nice cluster-overview to the artifacts * Disable goveralls debug output * Take time in cert tests after CA generation * Use coverage merge tool for goveralls * Introduce a tool to merge coverage reports * Enable atomic count, race detection and fix races * Move coverage reports over to bazel * Use a proper cc_library for libvirt dependencies * Auto-generate Help message from /metrics endpoint to docs/metrics.md * tests, libnet: Relocate validation to libnet * tests, libnet: Move cloud-init net and dns to libnet * Fix flaky rename test * Run Travis CI only on selected branches, remove sudo flag * tests, infra-test, Solve CI flakiness due to update conflict * Fix flaky unpause tests * Refactor .json files to go file * Mark networking conformance tests * Fail only when new issue comes up * Fix high severity&confidence issues * Add gosec to project * Fix display of virtctl help text for other usages * tests, libvmi: Introduce CloudInit NoCloud Network Data * functest for PR #4132 * Fix coexistance of scsi and sata drives- spec: Add rpmlintrc to filter statically-linked-binary warning for container-disk binary. The binary must be statically linked since it runs in a scratch container.- spec: Generate the registry path for kubevirt-operator.yaml at build time. Prjconf macro 'registry_path' can be used to override registry path to the KubeVirt container images - spec: Add kubevirt-psp-caasp.yaml, a PSP based on CaaSP privileged PSP, to the manifests subpackage - spec: Don't add component name to DOCKER_PREFIX passed to build-manifests.sh- Add package with built YAML manifests used to install kubevirt- spec: Remove needless use of chmod and build-copy-artifacts.sh- spec: Fix typo in date command- Update to version 0.34.0: * jsc#ECO-2411 * Add mirrored dependencies to WORKSPACE * Mark networking conformance tests * restore backwards compatiblity with api group/version on DataVolumeTemplates spec * Revert "move all tests to use kv config" * Revert "update config message to specify which resource type it is using" * Revert "test usage of configmap configuration" * Revert "update build file" * Revert "convert postcopy tests to use KubeVirt CR" * Rework logic so it is easier to understand what is happening * Allow PVC as volume source with a DV populating the PVC. Before this was not allowed because we could not be sure that the PVC was fully populated. This commit checks the DV to ensure the PVC is fully populated. * vmi, sriov: Enable to set the PCI address on a SRIOV iface * Don't discard bazel platform cache on virtctl cross-compilation * convert postcopy tests to use KubeVirt CR * fix autoconverge test * remove using BeforeAll in vmi configuration tests * generated openapi spec * clean up * start prom server earlier in the virt-handler process so health check returns without EOF error * change kubevirt config type MemBalloon * dump kubevirt cr in ci artifacts * cpuRequest can not be type string since when the resource is patched it will fail to parse the units * change bool to pointer to know unset vs value set to false * update build file * test usage of configmap configuration * update config message to specify which resource type it is using * move all tests to use kv config * virt-launcher, Add mechanism to guard add/delete events channel * Generated artifacts * Add functional tests for missing subresource RBAC rules * Allow admins and editors of a namespace to [un]pause a VMI * Add dummy status to DataVolumeTemplate objects to maintain backwards compatibility * Add functional test to validate api compatiblity during update * changed migration test to use table * only log event if migration is stuck during post copy migration * change api from MigrationMode to AllowPostCopy * switch to post copy migration if not completed with in acceptableCompletionTime * update openapi spec * add NFS migration test with postcopy * remove vmiHasLocalStorage function * fix migration tests * remove reject postcopy for storage test * remove nested vmi migration configuration * change usePostCopy to migrationMode * move when mode is set * allow for postcopy migration * maybe fix flakes test * vendor in 1.23.5 CDI to hand golden namespace use case * Validate network interface name * tests, utils: Check events watcher type before casting * Add readiness and health probes to virt-handler * Removes unusable fields from vm DataVolumeTemplates * virt-launcher, Remove unneeded log * virt-launcher, Remove double domain event sending * virt-launcher, Fix Guest Agent updates causing an event handling deadlock * selinux: always build KubeVirt with selinux support * Run make generate * Adjust ceph-rook focus for e2e tests * wrong apiVersion used for VirtualMachineRestore owner references * update init container unit tests to validate container-disk pre-pull * add container disk images also as init containers in order to guarantee they are pulled before virt-launcher starts * add '--no-op' option to container-disk entry point for pre-pull logic * Make the nogo check pass * Make kubevirt compile with bazel 3.4.1 * Update builder image to bazel 3.4.1 * wait for vmi-killer pod to start before moving on * Document basic parallel-test execution needs * Integrate the junit merger into the parallel functest execution * Add a tool to merge partial junit results * Don't set the namespace in the VMI factory * Run most of the VMI lifecycle tests in parallel * Run kubectl related tests in parallel * Hugepages are limited, run the relevant tests not in parallel * Make version and vm-watch tests execute in parallel * Don't check terminating pods if they pick up config changes * Run container disk tests in parallel * Run expose tests in parallel * Run probe tests in parallel * Allow running VMI Preset tests in parallel * Run most of the cloud-init tests in parallel * Make subresource tests part of the parallel test suite * Adjust subresource access tests to new test service accounts * Reference the default namespace directly * Add a skip check for a migration tests if enough nodes are available * Make access tests parallel executable * More parallel tests * Resolve test-namespace name in the test * Allow VM tests to run in parallel * Allow console tests to run in parallel * Allow the headless service tests for VMIs to run in parallel * Allow tests in vmi_configuration_test to run in parallel * Make it possible to set the number of parallel executors * Increase slow test threashold to 60 seconds * Ensure that --skip and --focus flags are only passed onces * Change build environment to execute ginkgo in parallel * Let the ginkgo reporter log where it will dump artifacts * Split setup and teardown code between parallel and synchronized steps * Consume the ginkgo binary from the vendor folder * Mark all tests as have to be run in serial * fix typos * docs: Update for k8s-1.18 as default provider * Add option to log BIOS output to serial and use it to test for bootable NICs * Migrate VMI when its pod is marked for eviction * Intercept evictions on virt-launcher pods * Support testing kubevirt on RHCOS * Update kubevirtci to latest commit * create tap device: add multiqueue support to netlink * set vmipod cpu request based on guest vcpus and cpu_allocation_ratio * allow to set a cpu allocation ratio in kubevirt config * Test IDs for Node Placement tests * only focus on tests that require rook-ceph for rook-ceph lane * When filtering or aggregating metrics around the state label, having it exposed as a human readable state makes it a lot easier to understand, and thus, easier to get the desirable information. This PR changes kubevirt_vmi_vcpu_seconds' state label to a human readable string * libvirt: disable PXE rom on interfaces with no boot order Except for virtio interfaces for which a rom is implicitely loaded * Keep conformance artifacts on the top level * tap device: use netlink instead of songgao's water lib * netlink: update vendor folder * bazel: update netlink dependency * Release func tests on every release * Add missing test ids * Fix sync of generated client-go to master * flaky pause test: make long-running process longer and quieter * switch virtiofs tests to use datavolume * test that vitriofs file written in the guest is present in the pod * functional test to verify that virtiofs is enabled * update generated files * virtiofs requires virt-launcher selinux policy changes * enable virtiofsd debug logs be setting by setting virtiofsdDebugLogs label * handle filesystem virtiofs devices * vmis with virtiofs require memory backing shared access * allow CAP_SYS_ADMIN when the experimental virtiofs is required * add a filesystem device schema element * add a memorybacking access schema element * Adding feature gate for experimental virtiofs support * selinux: allow creating VMIs on nodes without selinux * examples, vmi-masquerade: correct userData script * tests: change hostdisk tmp path to /var/provision * Bump kubevirtci to start testing k8s-1.19 provider * Fix ACPI doc string * Add functest for KVM hidden * Support hiding KVM MSR from guest * add snapshot APIGroup to aggregate cluster rules * tests, networkpolicy: Add ports 80/81 tier1 http tests * tests, vmi_servers: Add `HTTPServer.Start` and `TCPServer.Start` method to bypass LoggedIn * Bring openapi spec in sync * Fix logical error in affinity copy logic * Add optional validation marker for new fields * Update functional tests to match new object layout * Fix unit tests for new object layout * Fix injectPlacementMetadata to accept ComponentConfig objects * Generated Artifacts * Introduce ComponentConfig to contain NodePlacement * Functional tests exercising placement logic * Unit tests to ensure correctness of injectPlacementMetadata * Merge Affinity, Tolerations and NodeSelectors from NodePlacement to podSpecs * Generated artifacts * Define NodePlacement for workloads and infra * Port NodePlacement from HCO * tests, libvmi: Add ports to InterfaceDeviceWithMasqueradeBinding * Add conformance automation and manifest publishing * SELinux: merge .cil policies and add a lot of comments * vnc: use generic VNC client on comments * vnc: remove unused FLAG const * tests: re-enable couple of certificate functests * network, tests: check IPv6 probes on dual stack network configs * probes, tests: provide a TCP/HTTP server running on an helper pod * network, tests: move the HTTP/TCP server creation to a separate file * probes, tests: create ready/not ready asserter functions * probes, tests: encapsulate VMI creation into a function * probes, tests: have probe creation helpers * tests, network: correct the string length * probes, tests: exclusively use cirros VMIs on the probes tests * network, tests: delete the leaked Jobs on the test tear down * network, tests: ping first, then connect on helloWorld jobs * network, tests: use assert / failed connectivity checks * network, tests: add dual stack masquerade binding service tests * network, tests: prepare for multiple binding / dual stack configs * network, tests: move services functests to dedicated module * tests, libvmi: provide a minimal CirrOS VMI via the libvmi factory * fmt updates * Adjust timelines and verbage to reflect feedback * Fix release scripts git email and name variables * New release documentation * Replace outdated release announce script with new tool * We introduced our `Pach` type which collides with kubernetes type. By default kube-openapi takes only last part of type/model definition. So type "kubevirt.io/client-go/api/v1.Patch" ends up -> "v1.Patch" & "k8s.io/apimachinery/pkg/apis/meta/v1.Patch" -> "v1.Patch". * dual-stack, tests: actively check the cluster for dual stack conf * dual stack, tests: check if the cluster is dual stack * Add creation of bazelrc for running unnested in prow * virt-chroot: use sysfs node for getenforce instead of less-reliable go-selinux * selinux: print reason why getting launcher context failed * network, tests: add a flag to skip a test asserting dual stack conf * Addressed comments * fix virtctl image-upload ignoring custom storage class * Add unit tests for Service patching * use informer for VirtualMachineRestores in restore webhook * staticcheck updates * don't allow creation of a VirtualMachineRestore if on is in progress * make VirtualMachineRestores owned by VM * wait for PVCs created from snapshots to be bound if not WaitForFirstConsumer * Correctly check VM run strategy * check running/runstrategy before restoring and one additional functional test * tighten up functional tests * initial functional tests for VM restore * restore controller generate events on completion and error * updates from rebase * add source UID to VMSnapshot status and verify source matches target when restoring * fix apiGroup handling * VM sestore webhook * restore unit tests * restore controller implementation * snapshot controller waits for no VMIs or pods using PVCs * add VirtualMachineRestore type and CRD * remove include/excludeVolumes * update VirtualMachineRestoreStatus object to include timestamp and error * add VirtualMachineRestore type and CRD * Fix overloaded 'v1.Patch' api field * Prevent delete and replace of service endpoints with ClusterIP == "" * Fix validation for self-signed cert and addressed comments * Add support for camel-case spellings of "userdata" and "networkdata" * tests, net: Add dual-stack checks for post migration connectivity * tests, net: Remove post migration connectivity workaround * Enhance operator functional tests to validate pods are torn down after kv cr is deleted * test: set kubevirt.io/memfd = false for k8s 1.16 * Add annotation kubevirt.io/memfd * Unit tests to validate finalizer functionality on kubevirt objects * Restore ability to set finalizer on kubevirt objects * Unit tests to verify operator injected labels remain consistent * Restores operator managed by label for backwards/forwards compability during updates * Add mhenriks to approvers/reviewers list * introduce retryOnConflict to certificate infra test * tests, Make network policy tests dual stack compatible * make generate after git rebase * deps-updae && generate * Workaround for a not accessible CDI dependency bitbucket.org/ww/goautoneg * Update cdi in client-go and manifests/testing to v 1.21 * Run make deps-update * Bumped CDI version to 1.21.0 * virt-api: allow update of VM metadata and status during VM rename process * Rename option --allow-intermediate-certificates to --externally-name * Add unit test for cert-manager * Add option to allow client's intermediate certs to be used in building up the chain of trust in cert validation for virt-handler and virt-api * Add options to allow users to configure certificate and key file paths for virt-handler, virt-controller and virt-api to accommodate varying rules around certificate validation. * Limit CriticalAddonsOnly taint to a single compute * Add test-id's for VMI migration and lifecycle testcases * Add event for vmi failed render * test, masquerade: Add dual stack vmi to vmi ping * tests, Fix Network Policy Flakiness * tests, Add waitForNetworkPolicyDeletion * tests, Add skipNetworkPolicyRunningOnKindInfra for NetworkPolicy tests * tests, Remove SkipIfNotUseNetworkPolicy * tests, expecter: Centralize expecter helpers under expecter.go and login.go * Add unit tests for to make sure it won't accidentally break passing monitorNamespace and monitorServiceAccount parameters * add test_id to functional test * add openapi listType=atomic to patches * add func test for custom patches * add custom patches to kubevirt resources on creation * Fix issues of using default monitorNamespace and monitorServiceAccounta when those properities are not assigned * update: fixing and adding unit tests * test: add reserved hugepages * tests, skip migration fail test on kind ipv6 provider * test: add test for source in memorybacking * Add source in memorybacking * Set NUMA to use memfd * virt-operator: on update, roll over daemonsets first, then controllers * virt-operator: fix a copy-paste error * Add functional test for custom-port flag * Make use of stdout cleaner * Added functional test * Add option to run only VNC Proxy in virtctl * Keep a single go_test_default rule * Document on how to use the conformance tests * Add the first conformance test * Add wrapper binary for conformance tests * Detect the kubevirt install namespace dynamically * Fix issues that virt-operator cannot extract MonitorNamespace and MonitorServiceAccount from JSON. * tests, network: Test connectivity pre/post migration * tests, job: Convert WaitForJobTo* to a non-assert version. * Generate deepcopy for NUMA * add a NUMA schema element * Removal of unnecessary output * Added e2e test for unused memory metric * Fix virtctl build for linux-amd64 * Adds new metric kubevirt_vmi_memory_unused_bytes- Preparation for initial submission to SLE15 SP2 jsc#ECO-2411- Update to version 0.33.0: * Enhance operator functional tests to validate pods are torn down after kv cr is deleted * Unit tests to validate finalizer functionality on kubevirt objects * Restore ability to set finalizer on kubevirt objects * Unit tests to verify operator injected labels remain consistent * Restores operator managed by label for backwards/forwards compability during updates * tests, migration: Validate dual stack VMI and Pod IP/s * tests, make primary_pod_network dual stack compatible * tests, Create ValidateVMIandPodIPMatch helper * Turn off modules for staging. * Fix verifying make targets * Give migration kill pods a name not based on their node name * Fix another flaky ertificate related unit test * Fix matching of Makefile vars to env for goveralls * Output what the new error is when an api violation occurs * tests: adapt test-id:4153 to dual-stack cluster * sriov-tests, checkMacAddress: remove sequential expecter cases * sriov tests: Add CNI version to sriov NAD * removeNamespaces: add informative failure reason * cluster-deploy.sh: cancel cdi deployment on sriov-lane * remove version from go.mod * Use PingFromVMConsole for ipv6 instead of trace route * tests, make test 1780 dual stack compatible * refactor virtctl image-upload args * tests,libvmi: Append passed options * Rebase on Goveralls * Export -mod=vendor to always use vendor * Update ldflag to point to right package * Increase memory limit for iscsi pod * deps-update to reflect state after rebase * Fix test to properly work with TLS 1.3 * Update kubevirt builder image to use go1.13.14 * Add required dependencies for functest image build * Check if new api rule violation was added * Pin bazel for builder * selinux: relabel /dev/null to container_file_t * selinux, virt-handler: relabel the clone device * selinux, virt-chroot: provide a command to relabel files * Add gradle install for builder to reenable swagger * Set libvirt to virtmaint-sig/for-kubevirt 5.0.0 * Update builder image to include new goveralls version, remove ppc64le * Move coverage from travis to prow * Support VMI scheme multi IPs list in case of dual stack * Improve stability of fedora VM's login expecter * tests: Use new image for sriov tests * tests/containerdisks: add fedora-extended image * kubevirt/BUILD.bazel: push to cluster registry * containerdisks/ WORKSPACE, BUILD.bazel: add new image * containerdisks: add doc about container-disk images * Unit test to veriy migration target is cleaned when VMI is deleted * Unit test to ensure an error is returned if multiple container disk directories for the same vmi exist * Add unit test to verify stale clients are handled during pre migration target setup * abort migration if the vmi is deleted or in the process of being deleted * Add better logging to container disk mount/unmount * wait for virt-handler to come back online during migration fail func test case * ensure we detect the correct pod environment during isolation detection when migrating * ensure only we're mounting/unmounting the right pod's container disk during migration * gitignore: ignore files ending with ~ * Ensures stale local data from failed migration target is cleaned before attempting to migrate again * Functional test to validate migration failures * Domain XML to be logged on info level * Fix the test default SMBIOS testcase * Add custom PCI tests * Fix bug in virtctl upload when using PVC without any annotations. In this case in code the annotations map is nil, and we attempted to set a value in that nil map causing a crash of virtctl. * Allow podman for normal build steps * Makefile: Control timestamp addition * Makefile: Add timestamps to make targets * Makefile: Use realpath instead of shell to calculate path * export local provider variables to the correct location * no need to verify the number of depoyed nodes for local provider * Use proper namespace in functional test * Fix doc string * Add --security-opt label:disable to bazel server version check On Fedora 32 with moby this fixes an selinux issue in the imega/jq container. * Fix tests binary release * tests: Add phoracek to approvers * create-tap: improve code readability * selinux: update the default launcher selinux type * create-tap: prevent FD leaking into the tap-maker * selinux: run virt-handler without categories * selinux: networking requires escalated selinuxLauncherType * selinux: create the tap device using launcher selinux label * create-tap: add a new cmd to virt-chroot * network: have the launcher pid for future tap device creation * Create tap devices w/ multi-queue support * masquerade/bridge binding: use pre-provisioned tap device * Create tap device on virt-handler * functests: Refactor VMI helpers * tests: Update the vmi instance after creation * tests: configureIPv6OnVMI remove unnecessary vmi parameter * tests, dual-stack: configure ipv6 on dual stack cluster vmi * Add all the missing test-ids * dual-stack: IsIpv6Enabled use podInterface addresses. * fix typo * Rename managed-by label to be literal * Don't add empty values to KubeVirtDeploymentConfig * Use more consistent config access function * Functional tests for product related labels * Add ProductName and Version labels to KubeVirt objects * Fix flaky certificate expiration unit test * tests, job: Rename RenderJob to NewJob and expose new args * Bump kubevirtci * tests, job: Use status condition to detect success/failure * use status updater to abstract enable/disable of VM status subresource * have to call UpdateStatus as well as Update otherwise status does not get updated, duh * UpdateStatus was not sufficient for certain snapshot controller updates * tests, console_test: use safe expect batcher * A low value of timeout in test setup causes failure in Azure. * Remove hidden `make generate` invocations * tests: change ping to use RetValue and PromptExpression * Test improvements: Use job instead of pod and fail fast while waiting for job. * tests: utils.RetValue no need to pass prompt * Remove domain label from VMI metrics * network: Add network-reviewers group * network: Move PodIP status test to network package * Fix clock timezone * set schedulable to true to test node-controller will respond to out of date heartbeat * add e2e test for virt-handler schedulable=false * virt-handler mark node as unschedulable until it is able to talk with kubelet * tests, ping: Extend the ping helper and generalize it * Check if the socket exists and not if the base directory exists * [virt-hanlder] test probing of cmd server socket * [virt-handler] test contanerDisk readiness checks * tests: [test_id:1778] remove redundant `sudo` and wait for prompt * tests: ExpectBatchWithValidatedSend error on BatchExpect other than BExp * [virt-handler] wait for containerDisks to become ready * [virt-handler] let virt-handler probe for virt-launcher readiness * [virt-launcher] Replace --readiness-file logic with socket moving * [virt-controller] Remove readiness probes and --readiness-file flag * Remove exec readiness probe on the containerDisk container * tests, ping: Use tests.PingFromVMConsole directly * tests, ping: Move the ping helper to the tests package * Add test approvers * Let prow run make generate instead of travis * tests: avoid line wrap on fedora console * tests, Fix test 1780 of vmi_networking_test.go * Unit test for ensuring local cleanup of vmi does not occur on non finalized vmi * Do not perform local cleanup of vmi until vmi is in a finalized state * network: Add dedicated network tests module * Add support to configure vmi disk I/O mode options * Add openapi validatior unit tests * tests: Remove redundant string declarment in RetValue arguments * tests: Rename tests.Retcode to tests.RetValue * test: Fix flaky test for "A long running process" * test: Removing redundent \n send from test_id:1779 * test: Fix falkiness in guest memory failing tests and skip failing one * tests: Add missing `\n` to expect.BSnd to test_id:1753 * Shorten the release job exectuion time on travis * k8s-reporter: get all config-map * tests: `GenerateHelloWorldServer` use `ExpectBatchWithValidatedSend` * tests: Avoid squential expect.BExp in test_id:1778 * tests: Remove un-needed \n send from "Checking console text" expecter * tests: using `Retcode` to check the result of "echo $?" * tests: Changing `retcode` to contain the prompt * tests: Using ExpectBatchWithValidatedSend instead of expecter.ExpectBatch * test: Configure console on login * tests: Intorduce safe ExpectBatchWithValidatedSend * Bump kubevirtci to support dual stack on k8s-1.18 * Let virt-operator roll out the status subresource activation * Enable the status subresource feature for the CRDs * Let virt-controller use the new UpdateStatus client functions * Make use of the /status subresource in the virt-api subresources * Add validation webhooks for /status updates * Add status updater helper functions * Add UpdateStatus and PatchStatus to the kubevirt client * vmiMetrics struct was recreated with better attributes * tests: Create containerdisk sub-package * tests: Create flags sub-package * Give the VM rename operation more time to create a new VM * Expose guest swap metrics * Use 'kill' instead of 'killall' for libvirtd in func test- add license/readmes - Update to version 0.32.0: * Shorten the release job exectuion time on travis * libvirt expects memory value in bytes to be provided with correct units * Bump kubevirtci * flaky-finder: fix leading pipe bug * tests: skip dmidecode tests on ipv6 lanes * code inspection changes * Add unit test to verify domain resync period * Add resync period for syncing domains in virt-handler from each virt-launcher * tests: fix string equality tests * tests, vmi_config: Fix expecter false positives In these tests, BExp-ecting "pass" always worked, because the command line was matched. Splitting the word in 2 on the command line ensures the match to happen (or not) in the result. Also removed unused 'fail' echos. * virtctl cli error handling * Re-enabling test pointing to #2272- spec: Add 'ExclusiveArch: x86_64' since currently kubevirt only builds for x86_64- Split out container-disk to a separate package since it is used by virt-handler and virt-launcher- Update to 0.31.0 Dropped rename-chroot.patch since the upstream variant is included in this release- Rename chroot utility to virt-chroot- Add container-disk to virt-handler package- Update to 0.30.0 Dropped build-fix.patch since the upstream variant is included in this release- Add building of virt-launcher- Add building of virt-handler and virt-operator- Add building of virt-api and virt-controller - Fix build build-fix.patch- Initial attempt to package kubevirt 0.29.0h03-ch2a 1720169234 1.1.1-150600.5.3.21.1.1-150600.5.3.2node-labeller.shvirt-freezervirt-launchervirt-launcher-monitorvirt-probevirt-tailkubevirt-virt-launcherREADME.mdkubevirt-virt-launcherLICENSE/usr/bin//usr/share/doc/packages//usr/share/doc/packages/kubevirt-virt-launcher//usr/share/licenses//usr/share/licenses/kubevirt-virt-launcher/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34483/SUSE_SLE-15-SP6_Update/2d9e6503002b4233ea605c8885deb14a-kubevirt.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=194be360e3301b8241e2ddeb64db44f0a18bfb56, for GNU/Linux 3.2.0, strippeddirectoryASCII textztRRRRRRRRRR R R R RRRRRRRlR2ReRFRWRRRAR$RZRGR#RoRR R8R4RtRRHRKR(RDRRLR`RVRjR6RdRbRqR_RRIRaR1R9R5RORiRBRsRSR.RJR3R^RER?RhRpRRRrR,R/RmR\RRkR*RNR7RPRURQR=R!RMR"R@R[RR0R+R'RRTR)RgR-R]RfR%RXRCRRRnR:RRR;RRR RRRRRRRRRRRRRRRRRI LaV~mutf-88e307fb41cf132a9c1406183110b80963765424c04e68c2ac70f628f606a1f9c?7zXZ !t/]"k%\J騅xaNmmj Qh\Q2?cxc@k$'zgH_u)IKм`=Y Ml5¾oW4ܼʔNbq|STwVn4'M/rsb}v:@i`Mo E>XS6h2e'F;0ʴpl>kMnLCӑS~+O/IS 9 6K+ⱞCHw!C[9UA8EtnCLGvky1Pd22lSc_8˭`xً넰 ~R`5!S˕wxCϤ(r`0oZ?\O~:DPV 8S}.hYpf`UPaj|8fH,_=>cO_>@-P{UDlbC&LqCHV$ Z#gNZ S l. HpGXt;~tTk Ô6k9 iƾ + 3{ZxnCZ544 |2}U =߼xLI%dw]=J ;Z>,4>5bf$;@o1gm wܯnsűe 8dhNg>ſ~08iq.#8_AC ג~U>wn`zz 't t $&NOjy֦iD>EJ#Ξ&V}7I2r-BT'(*A7LqzKVډmݯ/Yh׈ teg>-cрsY (b5fU f#kgdFd5sТ\[Pl)؎^W( x8BPbXvb3-+Ln"ɦ@!yrcPBMSDc'_f,PW;O5QG%8m l#,,6#S>V=Sb)KmuD%pVEKÊT k-}a;6.nQ|i*{1]ߙ4ò|Hl~xn_cUبBI7Bq7B24XHK6Uo~2W_S(R(@|@\i]ֱ'P`4{(,QnxL ?}!@fgd؞z s>Z݌Cc4&cv>T8YCoJxvBH}TÁ=y$lty>4|6b$9doZ$2 Wqd7C')'q!ը*XV;|ǖCa(c>/g:X-Sk (d>P1~CJ|_%)N/s˗<ݎYNW %ZqqPB@Z8rlXI8fD>8P26@5ژ b!nխyBa] CAdu1t4/S*bC݉wO[뜕ehlJR?p:/׋i1.4lj`al)cw 8'_6$E0P> v$UzRShߺч{)[tX2,HY^iH# *8.AM+zDKŦ'@D!;wfġ\[q;H25*q@I޷@O.hf0U 1Ro ]O*>[H597 ,T+T%kmP/>q)Jmp&WlwFysD:&؁;g3[㑠&3ǭGOԅmN% izʖ޵)ActP#:l%LHײv))YԽ fψٙTD:-1,cLj̤D$ѫ#xaVRNdMe =u0pwE/LOg( Eנ0%щ ~׮R0zrh!D t[r6)#̄y' O=Fay=.bb%+'*~;E=A,hQZ #)*qKrxFB/,k:Eq*,3>fG`Мto_DF&ߗ¥灃6a%;t*rhޥUЖR~N&uSĕviJ8q6-V;%}2IG &ۣ X18O2ym~6{q6>WSgt_zYr=/Z%Q< B$ ;s C.` {1NVYjM*][*=sGau5vcqΌ(Ʈ:@z\qe qC,LSCXER994KSӠ}^@>h[F 4f|evέ~VV>h3O8w[kj^. j UQlq<C)Ւ` ^9t1^/z/PM;{I -=u0"a.ҚHPpK ? ?^ɨ ~)Ӯ Q>-jݵcED]?% WY<{V>fVڷ9k@;QƟm6'OS;+]Őf- AڻkO>,*v2nnP H]] jb "RwrtNM+: '%nٍڐQ1lNaxNkp_vplK~P&1R#o*RT+ld}v)4((9_;6vfkE"١>Avҧm ?_*@&~Ԙ$UE%ܷ[@R7F[Cwb1MPT4%/$+}3E,@HG`J|{ZϟVHשwdzBPlۿ<e@YuR15`Ib?c W?dN0]O*s?skc4hOڛۡ$Mm]= 0y-*"Cz>2Wloh"9Ӂ)o_a8S׍W"-ߔaNƥ ]E$s ܖZu7^kC1F\\[ȴ4:!0 "z1ti1%8U&IQ r"ҧL<@KC_GMܠZ~Zۓj e;Ͳ*iW#i9ˡCduDp- (w#TԔ{D* p۝evZ XUׇ=Ͽ}m_N0+]7p[*<r2 'n쥣'uL\5Jike=Py枳vw**I)LeIcOTi`u1hx!4H<+;,''Dp¶vSM?`>]9wK8kR@Ψ'D+1ǘ$_pU勽PWtBNAH`ٽ,9U,Zrnm\!l̲{Ou/\:J KܭҺ8ƪ*|3ޯr}&Iv̓l[Gn!d$kwU f3xӪ >}iY 5# ]6ƠcIo.\,Ӳ8F,Hvds!a4 P_)r%w/ ~mca?#0ZMAVv@<\}*S+:L*ʍ+ȿPzhDd# iec_1Ps&q!s9(_cHۣB*C0We19 ΟwqmO:id(9k.nDIҽ2<#P:Pv3FafKļ{]>ĸr٫`u/ˁ] >ZceKF iҕL" '8ⴐ#xb ?Uj%ffK[&}I7Va5R.faPUlGI_w$ bGVqc0fVi ! ,X9X1;ay#]t՝jY1I:7]Qx6뮭x- Ѭ'Ǫ*ٶnזwҔ] )8 \#i#SBNG8K }3接_2gz.`8 LGUP-#IN\AbԒ?T c$ԁY+v"KaimQoݫoԄp8?Lߓo>b>I;;2ө`jY60t(V/"謣ٞL{@ѻ[$Ht?Ar|]' <&|P#+[yK&!ѵ }4n_c˩տ?iM㓩ơ5J<́( pݸTOG`e<@NE|ʗH![ގjS,dIa7kfYgʻ*՜ê I| q)6jt{3]4uT2+MNXPRWeJvvP?h34F6{$Me\ .:"щ=u1DϤ,5A)< n:*x8SAr sm[![C1*zq6n\KÒㅼe><OWN6*"f > 9'uu |./CxOdv#ھs0Ȇf~nȼrZ"kE*I.O)Be-D J0tFM}31ƵA>لKKeuߍiU3j; ;)cP iôxŌ HsI_9a(Dl.c]d"t%: }`铆 s[ :[ B/U a2+=W}i Aˢ7RsE?bR?RRc,c%)*/S>KhX`KB22_k\hS?z;yHCP3L!(2A8U64ٚÓur}͸-oQ3?w#:ݩ0OmƁdZIElޔԠ/w웍OeØ>}KR{gHH!ӲW/pn.rfug(TV;ЃPzV?G[ox-VR.dPw❻IN`_GQt+vav @*C\, qVcCu򪆓ƨ/n ! n;cTiqddzфN"8`P 6h#GhʂKFOUҘ5}x$hc 6%bT[.2\q3kw=Vdl=K n9XYR*ӕ(MoԿe:rL\ug>$VV5Qd܍&O:A@e>TeFJKBL0;U3G46aZ%AfEi)nA<<ǍhƙreWCxJ 1d{ǯ~RZSI EyXI=䕣4Q=!/@z4ɍb}4& ?=_Oذ+`k"#.?tm@a 2p(^b퀥Jp!3Yz ɶ>|Ix"o82G{l>8iryY>$bsqmfW@N㝽:2G?Fמq \"r:ے\ mEVfڽ1j =GsfQ1Vj%I96M‚0 ̲$%fj,0xTfFY(HLc0hҿmK'64|h3b*:u~'#2|&X&E[0LWҍ&wP[P>v2_8?琷ӥ7iZZWG'CB,}3 MQ5U{]**qR<=O>a#]@yQ;i^ }69k.7s/| QK]_ m0! 职B;?Xhzu{'#|PᲜmM veqK|d43xR zoj}f] N 깜4Nwj3k}Rv;sPl8~D%i?]|NA -Q[tASvk _>Rb8Ҵt7A$Z}$5 -* 'FmمxQ&cd\21\Q.Q?]_9v{C7̬|]E^U E9GDsZ !䛲QJ$(cAfo%[|+],SѪ}+͏D!UrQ)y>W8TCh(e)0r(f %F5Kq%Z""ې2{9@ 8ٛ+ĥ);@^6k*caZ@? 'gǔ}T~,gnv~rO, nphGqM bTb*zDBr ɮP!y-8ƚ@)M<țIEuVx>H08! 2ebE y2Û$ :ee\W0'Q~3B0!tzfO;_YB%ANdm}|OsCUg,lۖ 3is6)cfZrjG ?'c JTP:/FoU.+6*DYx*W1t,’qƉjbtնkn3rw d}Vf'/9?C(-'TJyZN _w*?Gw8)ݿ:O:hVr^::n##c[79^R`OTQ7OP4Rh'kœK]Oj#cBHؕ8>"}*!gr H h==9|RV*Ks@ޠuD)|mEb%jRb)0q`2'遼51##*7vǑ,3L[ IhaÙ ⽉QJ /;$󆁥2gƗCz$.K MG @K ?**&n 8[a; Wy k/q&&'=X MPK(bkzZ$.ςmGhaqgIk0?1Ղ{<ѿe PUoȊg;ckZt[wGE3;:/DgpAyߗ*׻rto ڂm$Ƙ169Bn@ M_YpmXTG_ 8MZ]iT$V u 2]Th?,qL!X ƚ x$#d>nҼKچs(zz(h;Hs+lb^H瓅59V\m9"S7o|ԩsCN? y1u6œ9QjyhY)?IN%;ɐFѐ+[jΗ@ 9殂$&vkc:zl0(%;'jL6:K¹Aw & ZUv[ J;Ö瞦z*J@|8&L-R}ق,ѭ=Et2qHU٩/ *#J4fЫ&ԋ*Nt4Q瞄:b}q.h%ڻU/3tZvz/[E2w˗=>zuh-G !Tж.]TL:"vOhdqOGcU]-Au.R8u$ Å FT!3PʕZ= GR7;&&_œzTpAt'Pl-7fv5.0!~=f)Ra٘뻳7h:r9V80D9O8= 8[@uߛx m] (Mp~.\!5\̜ ĭ.7>_Mx;3c3[^® =^%6*v )C~̓L!(1z( KW^~ZkY)TorT)kLEP{v2T'Px7:5MzhKW*[d !hfgj_t*6-R x0KaOӈ;2*'XJl};HE`uo#l|!@bH#5Mu9~ baRq MX7w|jݱ+ ;ψ O"w6$:v ytq\dH$1Gn,2Cm52~&^ai.Z*|?T0+$ph*#[ /`J&#Bc;Z:}#E\.*mSV4+MCt^'g#Ȓꖯ  ==f}0E7g4r]4̈[.߸02zil7Y<&bնsI0xa wo5~VbPKglƪg$Xxa ⧱*o'[TmZWnq-5Zޅ dab(j  _8Dvhrmr6dzNq\M,a]Ӗ9bfvϲP~xl$4HL㐹MmW ^6g0ED>& teN^҈&%7,p>b0u5?eY#܁(FiP91&.̉/cZ j %S>rt1VcpE$ ,A wRMiWUuyu!bhTpY9?|So/@,DZ5:g(5}\bXr+aR8Wז$0.cjG5absZ/mٛ́L[CNŽ^AkK*67(f=k<~`\LskqQ] ‘F-PG~\&]x>aFQ-B<*/4:ſJa206CZX\52`2Zw~Au?[i| *"2[s!KAίf9SwtaErq'2vmTĐ0z`1Lsh/W5z27Eic~#m"bf1$*.WA?W)X"B~md3D.PAj!kscY|LDI~FU`N+8ݬI4&~Vj'a='?=eb}| U,>6AC+G%+,PrmDs)$u$8:p+ZQjTH"kuO@t@`?,炙"̝!W~/A7- e᫨4]9x~]l @(ßѥ*Q]L`zz3?Um ف;azue&:\Fe,McAM#R8XI+M6Ny?vep!<!Cʎ?x5KUtc%* :9^dhpC?[JF2 }SLHҙ+mNDG2tFkK$sܲ!vMRGU䯎5lkrE=A*)Cx6ITSC_Etov ޗ/}',d& on (E!"٣I1;w=!Wo@hzem (j/c9p>hW>..ļ$5¨8g+3/{1묪GhҐX3%qJ L=DD%+8mD߀ڨAߘ`,P-ET9,8UJ4iW w.r-*a?aJ 3۝(/zsd: 6L5/:Y|J!)N8J׮fD3R|j>cjj1+&]`3gm rF|RL@P\=Ixg[FMS7+K*NCmAws"wdCmPX,62Nc{axd觑&Ǖc H,x4}^CD6 71xANylb;zm rv_^͵nlNriDI_ aV\wtSnEE#OR1ͣUh|zB?ͷ.D#IxQ$a*#vl"ݾ$x&4+/p_8W_'\*wu-Eݚ]i&Ża/qGJuA1)g.+g2vlB>~HYz֊EsL0W^ +B3<z3'f[:(eY zޘ"TD0.A EG8pKwoB0Cv,pģqTa {1q}',O+/=1v$Tg_1<~* ᙉ4l kuEP m#cI4|#S܆ȅ!Z XÀs@ԭxjBŵkEn^C8b) $%֥PX]w9yBfԝ#yKrLn] 2)nz)dùݱm!q92gљ{ 7 ODB/33=ǹ0zԑ֍u'J2M{ %_4-U]3sO4ӮIލ5Phgo2lpuM})0^?$-'Xpu:a~ ʪS9LDЋۥ?y8ɤӑc e%nT{߾% .>7nu+b*}`@"w[J(R]õ<_:)r^BUYsMldžQ[N\I 3ƭ]6z4/q2 . )mUș( Lj)P99Q 0'4~H Df$wҘQO64< @e]~D43Z·)R@u{3 j/"1FZ%6ӡ:2$(_g(0skInXa<ɦ4K__FphћvR%1ln+w,v~۝ \ӑ# k7'WHXxXǕ0p"Lk5( ЂTc s6PPo2[J_6L]暬谙xJFm bwnVsy٘gs~R}91iw=K] wc[~F~y[4,s`;0'4z5pa޹gh>F`1w7Dm;fvP0a՛B75m%~ OA4 xǕ[9f^3ՈJ.A/yމcm:]'k(Eň\|W؟3pu,hHRQ{7ߐ{d,>`34Fr^6W8A'|DqM;[H$^e3tS=[|sDmȟKMǠS;ǿBE.Dz±S|J,r( b0}~I{C)Yb > ~ƥw}b<U:5{Ӗj - 0C]ϫמ.<%y4O7k$kGVB myV o . f΃BbzP|;} |c>v2ŝkSmOuo*'nZը +0CXm5OgHᒋ  }6x/ZEӴX :uNl L3Y[OUSZlmP2 5ǽH֮%ܐ,Aro Ϡ0Kͦԧ7)߽` 67؄TYTG1Sv:ٍ РBc^Jr1jU9?nةYqXvNgkN|yY pgz+AUEDviFLW6-l}߽h[*ݧ`z ifpyOP12Nv|ygmƭ[mihE*h-#-XN2|@l_V͜TrKnpVn$t6 °I+w umˢ6k~9&3o. '?=C<zd,x]lSuVUVPSILZ5PǕb^,}:# +BZs.%2[0_z3y^C6\17̡'< li]*ˀNSj&zeHNn@XfK+Iu+׷}O{!~ u[#$^B͞ ȱ:Y O@ =HS,q[ ՜r2 P<ـiJu2 _Mɒ a(w [b.6)(ӻAVdj:"NrS٥rPvլ/GkLLf9c Khf<i }N"ރ)1:2<8Gj8fP"7Z~џJVlXKŦC6ot2!#;RS&#=s]Ҙ+̖{,ȑXxI>E=*v'4"Q髈j:7HHm!@Y4b؈Gk.pER#Mq]r%W3dc;`C$6yQ#D5q@&|mGnDv+/Ġ\9 =n?Nז ;rA)۬ վ䆖E mDM16c Z]Y"bn\Yb i2ٙ#LJՒ **ߦ<Z%@Hr 9ԉ#904y.e`$J4 O!!{'E4^i.'S% j@1<^jinW#=m~>o|}ODH) é7{Ή4ju?mTXp]Eݏ UXVdWnyQO›xv6:uQӲ !Χ+Ikßjfgb:wɭtfd`ѤNF>;NC.҅ tƴ4 )ͤnZϒW' !=cc0@ Х2 O8$%uX'66α3'XR# -}҉b)NBҿXvf 7_NPpn/脂P?ҫ$%e7ubk|EjoMX܀+HV֚WH\ZHLiޓ0ԣ*ĽZsksoiGfﯲ_ޮgO5snUh@'u`Uxto}ťR[e%p F/B\(F`q2~m4!Ot?zmkNX& 8I&sH#%&2E2[5ۃH1"g@C@xZso:>_2&2\k>ūUf؋\q%j~bbXvQ) ?LfKⓅCwA^Hm+:By_nqJTAX ;,#n/To=bIk9@ y:UtYgm;`7#ּ=&_t40F}R!Jqk|0eJY@1oU:)kJ۸r#7jZ1{雨)~,d{,? Gfb% T 2јWw6X.e|Č}&/_8J<rCC[>H;*s3^"#P?I"i@ޞ8U/c?9gON9CP\}G˕'(N# ;t u3>N0eD 'O~KG@@nDοA#i4j{|i F ʖѰf ~>BS ! 6D+K\H'I#!h ' >BJFmI5gٺqA.&o$7ݶSāXI4re%sBBon=+_>BDG1)j!oS/?ΏpRO{DuL˿,|(/CZK ]Kk)l?W)E O!r\y_W ڕEŀ5_*b1YV9i4{4*-7XsŔ폂-I\$c:< ,, cU\+#(TYQZ:v܎g*!W>9ka.JCBvh֚ O尙'tEkN΀ js[Ye!p ՞9_mu iv,-1~RRGۤs~xGt۸;zZvEX~Dd/eN{f-R1y̥Q-@ls.Ê@W0r/Q}Zvo/#vg*?^BCwz3jٶ6}`b>Nx4z}: ^k$ft{]:%AdS>F0߈Yj%)ZAEO]̥^?0P}\+3ut`֑(P:} (k5m?50NK@~F%:MdTB4'MA۟=BٟAHoMǚ_ 9G\*c*5Pɚ ll^ڞo)CN~|!3ѝDnbc]}N/y0 B8hS^(1ݍ3M$EV*nSQV ʉ||0ͱtv롦?^앾Tn*JV`.KX-zJ =_b֭|wp'ܵ;pHS-Zl m,WI Q!SхA] A633WfvXX= #'f.FgF8l) =0UC>su^xH28 @eU\#ۿ&6skn?'Gx$#&>nhD|7*d}=`fw|OH 0Kl}b `#Z񊒌aE4b}\PlvfZK \0s '54?rq#Q pTZŬV+nnJTyW )e29pP۝0-Xi"Wx_4'LS'TbvnLNƗ)1)t֮g_SƃWbDKAi: Uxfv! gSu>SrH[gTq9Q5 V<#L۰F@&ΏG?惎*Zm%2cq( .UH9`4˟ήՎh#ÃIm )]Yv1y!E[o308ɬl9O USVLp~!jC73_i0#\q s8l, c`(0=H!!D@ DTS?Y![+e[v k}g.c4K&!ѽO,W^uZr |pUjtAc똳]'<"h_^DvxLKO/#Fm' id"I&z6-v~_ f..]ڒ]/T}xZLq R%K닗xe /+ojY/ Kt47RmHqB\@T%b?_Y#+z\UqP䀞FrLx$u $; o2$/+,Xvԡw.v/lղw^)|r"4h,a`XR[ʬf{zFBS[%ýUY2m>IM؈7Vl؜nKeLC.Lb@ @H꒣Qcxm$?rc<(.Y"?)1mұl7S8*͓;P q5f !jRnQ s~lDv3hϣMK2v9!`* Ls'\%0E߯2xjJMe!<3%N7!Qu#2Kz2u\"2PxCK1K6|͕vz]81mB 0X9R,8`0qosd"U?U*X/wȟpU8`8t1 hyyW{U 3 5>R7ºT!eY+a#OqKRdugI\.Xeģ+!3O(N o[^vl*c 6@=u=dv j5ӿ/|U8"264K`CP+!ozb?dm0C73K1u->$#aDϤy6>a88YT;DCw;g:;S϶٢ZsxDa~7XrrQ>*PV[gaxjܽ?FuYO%+R7cx4W!Ѓuk|=KۡR&V"?j(;1+˜ĹՇ/.WWQX:VIbGq܀,wh`/rMaU"ݏvؽ6#aS^<$k$M{w0z0=ƢN\$M];i6xm!A^W m7a9 0qKftx&(Fe yho2QrH8;pPY4(v˚PF6Qʢˈ1 < XRt·6ĠBNEK^dX X^`:dY:v&`zNXgd{?|>;LkRVVO6;87zv_\٬ZB@D[$2(,Շ3(W3}hоL*3SwB]5vcIdh*v" ԥrPFe*!3{DBٲE(u/kIW .LV1RбtVkQilkpvĪ$Yhƹ M>Z! ˕T xڔxC(OڛbHNwa$g;T ;h#TO#k_Ll~k(NzY yy*J'K%xPqEE|yz7TUKa9UF†IŠZϟ&؀>ʵ<BFfOxyJX== d$_ >Z\̵\m^6~ŎWOt[J =>FzF~u ?ܻZ o?8EGϪ\&ElP$S|]^@)N@\}R.6k>wPCVժyQ!$Hh<,8*bkD}d:Yy*̴\[\#!)'Q".#v1&9 ˑsh`#s֖c<* x'Ƹ gn:i5F{VGXp^.w#o$fLa)ی eJ=z>C}߈oVh%_mR~#fgշr΋_R)Chg4i.ay?Sxjv8zưyl%U+s ƹnE vkh; !!ʐsVZU7Ϙ^h'BRSNyW`G p vJxԽ4.}^0[AaOK{a7ՂEL<(af{ft]귛4 XAigaP)lY  n]D^m1sE5SK;WB sMBڅ3P9>Y'iEAa1/6Z9rGˆ)a  IvdRTTwdɖckj2o 7?kIZIej]TF@\n˫YlD_0zǑ7W憟ď\t74+[#(qtDRaabI1<) Ք@ǣ;cFEw--lm'; q+1>qh_ݩ#8x䫰{FPRctNJ~GJֿpm"/.hҰtv?FU1T{Z+K)_)q "4t)*Z& B#9㘾Q}uN,KrlE%lk H!yø{#"ɸ8ЊoTU>(-֙⋨Y^ECdg%P ՗(н0H9(}}Sr%D$,VxalGQ&`? kovo߄bwV9'܂rdH}X]MQMΊ>\I:OsC0-ӫC:hS yr6*7Lѐ/!#6ݫ!.XKrg! Ϧ$-M:vn=0%iIsEzI-r]]GVh1nmI20Q6N SMĉ XgP i:5| U7<(.ZgYIyؽ'}O/@әqIYS,=5Jq۔Xۘy'xERo&_锰I3% >2zF bFϴS{䅩4PB .ވ <汫 EeC|pɺh+ ϠoX&qn `wb,bE{l#Ƞj4]ٻ,%5H!Uk4!gmt1H~`q,q\-gx4uQ)M9Ք6E#> /VUҬeLAZ_ $TS(ޡDECôZAlڪɯ^ph - Fy E!c u1Aj^QFO!+TUҖO4C{`pA{#o0yQ*? ֚Xit)=7B Oq"ćk#N:xdk3 b=G-E-{'T,t-eM)-vc#%4Tdأ¼,mƫ}gd2iV1זpf R}7W$ۜs\'ግGmW&z ixe]rR,5/Aȇ4~[AҡM'ɴ渔)g#Z7)L0NY̺LWs@9L,;ȣdZ~qWjrt MIbn!Ya,m;oj?WPA̒ #PѣHDuP)ađ/“W/B&?qnq˦UAPV;XHHUOX ,jU|^}nЗ!zDqNbܗ.<cKÔ'XgJi$_ҋZx(o):T?vcx `=GӁ536C0R-]<"dZDRD+il֔ =zH;sπl9%['lKuj-ֽ1fv`DR&;՗E zbHL` QRyb{fڧvh;-섢nZX__-#Hz-Eڱ֞:S.`#T#;e#uK1qàilI6l dWs ;5, p2ju)uYʇ# 9".>m*=d:i{֛IOz<ފn1b`m!)*[vüB`|뤢)ij|M:Nr 2uQ o60"7E e-(kY$vL)bAnЌx+Q3H`jwtF/};m=˫huos)%Vr6g:)YT++c?w76G?)1aGxが.*S'p 69 H|1b4c>K5sE =Qȥ EJ22A(Er`EB|mԾP_y2<߭Eh|ֺe@z/3򝥿;;kvVd#(LMZܖx8TL]8d&%R oBhά`nepO cLag!V ɗ?~rVê"\4 ɛl).i~"c(JZC(e1H:;gR!~?쎺y ZB My?;RNƩ/ mZ@c!m0eX*I1C_?{#YMKpDu*P`nS9@΃DK"#+*_<:|@ym|Y.l^H"EAPzxZFn39hI/s+yPVnL6ќ]KZÒŎ(mFXP꺟7]m KT\=sR>r_kG2m_VNf Ը09ɫ4*!j6uF+8_ٙ҇$#x#e/F9gyϘkNժw [L0;SK9v)Ӡ׶.^Bȗ\g< |_pÅ`AM\Pn0D~NfEQsLбQ _웚ay :ES#l:b/iUu 4C!j0ugPazzb{GU*Qﭕli.cUPÊJ7wU5 ]Ov%/ʯsf60Ul`_3H4g$k@Di;YF:m[oW'p=v$\ڡVF` &klr %JoIʹ/ ߴ /5@ b!$R=T{ F$i0 "R%tu|C3TF!SA=)$_w.?ddu1G.m>.aWF69$ W](pn/|\[f;KN4ˢ-ɽ,̏L[_qc(75nuMVlɴ֒aw_L`-bxi[Z ^u;SFnz^A\7Ufj v'q46Xx)nIBeOD"-b;yi"rfLLA{ze4y_VՓ0v|vuhyZfϹp&^y kZ23W}kPE$Pq:yTZ)#@NqŬPzȨ}@^HϪ"4MȅM(ho鬢ODNȊhX ~`;pyܶk  NY^k׻k4'B9 $&okSNŏ#[`Hf}XݏW㠣~T}{eZz;5¤gԯyD ܵe<W! L=`2Tў"3L6ݐ~= idIĊ;,HQIFa iT7\PkJ1lS4LtiϤb~QTUmsVs㹢An#&bxp\ޘv1[]w -RGa >Xxqp nQU> YLx,PXb:nWkF|\o꾙pj0o-_WϑU9K+s@#&ɒE\+*J!dw Y3W+Dh1EK?OWz==/&._|QrugVMVFͥ!jQ]hjfi+| 'ɪ` @GI^Vܰ%ꆟꪤM]lL^1_'.;efQR]*1diCB/ ӰO!wJ~%Ku$I9Hz#'\%Є:OR*ǿ;M*+iAҧJ1:ǽg?h+5mM)!RT^x_ lA D"A]MnnAtZ"sξEJwńw5MR#k @ ,S^= 3"?נOפ]晑c&K!&@- t7.@z"KW:. I,!bU{tIa2Jʈ}{ vmpY0;n_'h"ڗ$D09J(mL ʇB^+T,ĐU!7 'zI=w2r+M uݫ{ytdӾsH\=z=3w\/7*mcV̏< SL9<?$y=(TUkLVAOB{t^r`"Vǩ}9~W* 9$8.+2պ0T`oԈ)hL'mW!,0mJ_~r+g ?a+dLg#;h@Eka"0gz]fwJ/b8@V?ZGFoזO;gݘwX P%zL|ٛ|~Y=!{Cbu'~g5Le+A2C ܼ|)uĨut{1eWUorX VDq7K?)RԱvn>GO8Q-#sDP5%[n< v.XBa9q?&'ƔYom3 Z@zVx"<*+[*KڐKe=>-!`#@r-F\ qJr": evg> "Gf r8ͽg\|jW MK}xI,<\O{эU2'kNܝ|becUg8-. ^iz_ 4i Ix[) K N*)t^8;j5z/i7@W ef 9Dl\.k$z.6qȏeBA0?o/Au.Gy>F |>*s~R68il䛛rKKiZ\ 9| d+_,kpyf V)\7.P :W]Wy״={fRf Q0u=Z)5~D#j+l!%p[<z~v [zӡ3kn~,;uiF(m K"rrɦxFiUϽdf0C*;3X;P˯}l똫ì{ fJzqgyC<Q"7{csnX:/8FobsQAW "y&ɾNرOfw"{ⴉRsq=c:ĦX6-$\9/bԎw}yxe8 T?Hh9'a 瓃Bp`qUГڿ1hyBD|=?:9jY$bXu~H2Q^)LHWT蘄%rpMY7#*Hxmћ_;$:.tpK`Yd* @C7Ħ{A o3b(:NRFWJE <ʆJ!6>;O.&LA-tAFێ`_ g\5s $Y",+*5((0"Z[ޠn bZwu&1 nIr$"]J3:;6%L"<{b *15^cԦ,=Kى WpyYE23>󠴴Bs_^|]9ݩ01 C|獑(أ!et({qU5'D>Vۓǵ?PȧR<Ǒ(VzlzcgN2>*N]~vNwacA3 ţiOvsܼ鰃܉xK>#UԎ#W~4&Bz{CfǏƟ&ChG ) Yü'7(@A#DȵD?ol~cѩ5:{dLnBT]SEg&o ;@r { @~UvD)>p$axz@"r>HtP!#9s ˾iRU߭σ>U5'E|ֿ{n@N-W< 9 }f_961\>/L*J8"μt1c*M[vg/,Y'eeiɁVTd'4(@)d[UڀѻB⪨f`<uL[g|GRJw|vIpQ.04¨^R&cpjԧ4[<:PXo"y2t= [ }w(o0S8<‘b|[Twg% >^:1-2^$:U=d,8iXfN/Q$*`:AxGvi!bHN<p7j PsbեAwB$>=|Z)m0_sB6 JwєQ,JWWB Lrr[n㬳PKNZlד JLP ?N."c# /4գRkt(B~QOS|129Dlg>G8i,Ld^BOs J\;…JT=dڑ-Ma޹v;Ġ 1*Z} lT}䅵 zuW8B/!إfS@⏀2r?Ṝc 3{budBw-ES$܇"sIj|PȃYoOɝ 3"^AWRHJo,JÊ0<HW#wx>\%KدI(A 37#k*و;k1>d-4 Z.0#Ou`\z}msmX.Ub.F!1R)l,;4j[Heo3sd\qN ӿti#b`=v!i@_ Ա]RMۡD=0[77yEa ҭ,cJI<\}Ŀ=@oM5J xxLZL;(:|AM }3;YF )% .Z䡸- ګ=HfWԥν7]SRNpmvI2;GTNw0$esy[keUE7HV2,D_`'rtI'ƿ,PLh>vc }oǾ8a@fՓ0.mGFGQJsu.YFVи8UHg MفvZf!0ͽ{Y 7J0p  bJ;Ē6Z!!b }@&׮o1шT܊H׺CYcZwb L7/Igިu3CbBǜ_R] 9V>!kYdUF `6׊z2wzxZEe#..MҷM7g+9s4! S-⮛zq1"עLV6noMi\N eQԔy¼xgIJpp˜7j)1a4!ϸ2pT60Og[n7ڶ[jXHy< hNӭZ G$s:w{h؝.d`oC?5= NYEV5j#-IdW?냢!2$ _ȵadid(Ssr Ӑ^C9oHʘY՗a`Gΰ5l3%sbaG-SNe~ߔthwKMߜ; C޼)t#9%\gi/҈u䭲X2Go* BmghZSDHL 7 uB4KgKzA5? %55z mo4ͻ\5}H*]u7o*!DžO=zGǮܟ$}.0^#ƱƆ%n`eR`NjYsZ˖ٮVJ]5etU H۹(!ps ??k0'.{lݤ2v(V?CNrtj&]ZR~XIyJFY¡QSKCUX셩 BI4FCB+eE]+/R٤|S~: e;@åAsJ}a+&/;A%-: :[a2ڼr}f>bqT8DkE*<A>m8._{ח8Ww?ɄE0Gɵ/ZTt1?X/.WNg\ XrM(/WQ}uwE9[򁄬Uh+c.䧨jmG/|n21G[+/kUQDvRM~jLi1 )QHtZ5 %+m[){0NtTBa. YS`M9kbG BELy!"XX$:U<_\1?sL|zMȄ׃z4|=)ЌS1`oIv+)Qt\B5kF%<^Nڧq3@6m r%\So%$`9SV'\:`<<+N6y^@GQ:H(y5EB2l0sRn@6DC3/!+yѿ%C-|sl!ek=[,lB%5Nw•&+?w[eX]j9/ف Dd*Ɠ:qkoo47 '5%:LKN'&{Pi_92Ҽ?BpsL"LnXorjKM`ES=VjCp,ƌbu^ J4'5{hr/b 1wFYHN:ifzp$4*Qn]T$MYbՑ&G;}jNx ȕ [uCGZS~P}>%O6~4=x^׾1|ruHcUШeGUGM{1Hf9̹yź[):vPM8|+L-@D{Oͱ;$rZciFpˡ)V$n cq6Z@¼_A6/=0O2IZUUu f~Rifopǎj?@Zx,Dbfe?p,5z(7\:CMBCTBij{5_0&IMp2 `:S/U)>iMS XrEP/D_N=[|V¦K#,Nb4#ƓC4 bDtLzd;@ V@r\;D}ɛ\HҜ?KXeHiA?w8dדafQb#sj5KD`_Q'PSڎaI8ϦN)fh˜tWZRJ/`TuyKNo!~. )hFÛ9TorPGA-jS9o|yY*н *>k#'oZsB&DJɝA2QД Sa뱳A"jQ{v-F,z*a3_u ;dUS5@dPexj} fbr~dWQ $LB5+)M[dl5P wK; [Z<[lj&v)l EL xgŋorڅ~6Y 69 6+G+H6eV#XEbGF`4KWb4,Vj{+[靗|%8"٧˯)#0SmAl. sK5p&7Zzʂ8rd W`PUϡ>l.?S E^=_'9H6g1%n州|{ b.~MrGM FQwV/qLs#XP.V)&ψ(W > c? "|=!0csb- .r}TqAh߅pvB`b @s}1R'֜c=8r 2`ڻ6 D~ۚ܄K~._eZ.RLSp12> <l<: ܭG1`/00+u[>voY;hA+?a.4-(VN߷g]bJq_!* 3a`F,R?u 8`ljg*dmJzGw S6gC׻bx#qy]{<H k*f+ܛ*#^Q řTÛ)a;NNt߹8`mqjmQE0`[o&=6)3sپ3NJ:čzT ^K;c-0aAYRpGN| BK@}B0^ 97wLA P,w4H:e(ݿ!rFsWLNu :_uCj;EbxhZ* Yvf˵ХƵ:{@qkju^FUFS>N`Ddnmw Tg#? 5[Gt֛mm>#E>՘3H!Z3MYz3EC:nS8TMIez_l~<#m3Vl+pa钕X?rC7-V=`/PV?:6i% @CYKzE*}%90Jvy&s[X+z*}n@c-2SI-t׸1M0F6r+Xw-,>_Gfۙ6w>:}Õԡ0H S0$n WPa7-{^3CE崿J'\k8l0)ԭBG_7ԟNW)Z%. \r'\$@jٗ.oRv~$^@N8mIN [-,a/p=ؕ`:TVI맡L61bexEFr'=e`o{0꿻fivvHЪEhll^xBIڪXhn!($L[D'VїH@i!U'8(xMbZ x(1=H<f2:9؏qɍ#%j?:SC$Er*xm(v TR_t ,FNI wN7Ήꕜռ QT]W.0̓I46v;?H;+pN!%d{I1d\ FbtKHD bum͹|9N0ii0&M!f){?![4~[8½+0!/sV1IفayuY/qzٮS#5LCzU N}kTMwEHA*O~z=3ݢK/^nCLXfYqk;a:6Rnv|\.*)eA41ڡJK1> ڥxQޠ}0cd?u8:4^ =,6`b) @WnhjWJչ\~dmkɹ X Y/$OanXt^T`-g ,3$]26gѣ<咏8S:ɒSXw>Kq|N߈ I ya转gxGIIҏ=9Å9b6yip]AVgT9E:ZtP4(F+ ɰmg?ij]#jӮBN&hļ&oI,PWFئfF'H5'dR-v`g\5oxcB\n)a)_ط\nm_{h[1FxWL"Y*?_?O#iŠ!Pwppɗ?Í'0%a( ˋ)ӹG3l"Sa^~00KNTIMVǍYɢ`(Hcv c&TsPbKfW`9cvp[0F(\ ĤCd Nɟ#O/ڃ:M5H55 Cj?蠒JS _c@ ;T߮_)!as>] +0᷶gvxԶS#ŎlZ?2ęd"4+:b2CYUŘ4-<:\bA)22P( Bzx~V`GY>7粡x Amm1bt `79>ĥs&pߤ#TE0-OcTH ǡ@YyϦuoŐuE%3ClJ_Ubc;#88g{h F"wy'Eܧ n"HɮƑF1'C f,&N$Y$#Lum*v=V;(ONd=F?Ѻ-hd"H ]nzFF4 b|X5wL"o9ƍj|b`eC]"c-=TE pKtĘ_j~ȋ W@91a>; *964 nۼ(u=™,t۬ǚS05o @yzzy\1];(;!dĺ4xݰ} [; JWiC݇yvP 'u9.$cAD'ZbV^셣%?'4I`KċS1]$&Ì~3C̔E7&_I˺%l+۫02%TOwH0(&Ba,Hjyڶ/P$2& =Aw>L{eB.B$٫0T}J: ]('%!1:ē훸XqqJr; B$4,A+N舃b4K!RC1T2Ls۴%$y gQSEh)-UC8IHWƽ⢇x"5z}c6ȸE6m6+^wͯZTO/:p8['1 l3yǛ>PD[WY++miVwhA0M+`$ M]Ji )5Ol4dq;0!~wx;7J_l(J6@ Fؽ%7_T ɻ)LfK ʰ)yMj+0WLHrzPF*ecɾiH[_; 0K)&ؚqJ,z|fKNO֏_*bIql\AiE߽/Q14-D8ǥQ m5 )m8It#I EH gG>eToǐDJimm[)JCVvimZUu b1=vXLbd[S?$LC[%xsc)_/`fX l 9bK@xfatںz@sD\'h;6:Q0f>[ p%G0-d6LLlP'5|՛4M6/*U7cD(Vb]/lqܭ2VK991UF&cP@hX7URD-un<$ve^(+q# K`E@Ut/=w@2FR[j(7nU@.|LZf 7=8ы9EU ^&0 /\Ӭ=*<ǁd)5N9C@)O}Wi8ǻYiӅQi5X5$u9,`Ѧ QuXjFFЭx X8ո#.Ќ/傃c@Fd!%MWsUV\iTZOw0&wАBw[B,W3R|jP#p9@j]ԭM.Z/ͤ䶆j.P;aꠅG% WD{/|[a4EFH})|KP*&2^*&}kΘyϏ9lXm T_wS]kUշm ItGWZt9PV"ӷicHGfIa/[{ cpTѾ/fmJ ]~%!a `es7Ƨӝǝӌ< EI e'5zMpÐY(Shvr墜̉A;fw]K7rv?BsĶcps&9<4!mO[zRgJ !xJ^XOr> xwEA{0gx[V8Og&d&He{]c-^ݺk ̕I&\Rj EEr e#m3jfz!fe'6>PA:| + ߮7;S5i#Tlc8  Lh#pTJA2*JزSѻQ.)g&u0}QSJe2zG Ht'sC݈k/flHZ/ 8B~64]at)3E*Oռh糝erD](lhD%w#;"x"?j5q|z`C@PoO $]l7ٓ Vjam܄rjY[7HwMYM8ܪFAf?Uמ?tb%my*>흽z+^FW^[Ta5Q@خu!`MiKh@eTbR勼4Ԝ F™TFk ()/ǔMm .WZɞFpĜ.v`l(49 U22+EUBDWS,kt6آ\9so,ba_:vcry}N*T8#Nh32/LNտ;G9 l>F̩^S*KUjn[ȮW2yP}NN47@`@vnlyF|k̗-Hv(޶pǞm&v r:8i( 5vjQi1>ORoxs"0}ڬ94J o( M~5qMSH( |\N>^9{Pxe|]N]f(5bUXYu7RA =9 zgAjZh-YSzLR MD&zeO d+n\iRf0 pzk<ҡ,xl *8y#E5,bƙ]6a]\6:ы2Bz_Ϛ~`Zѳ'SPf~&kB6u-#ށY9Kai%FW@p(W'> /"Gy(=Rc\c]:{JO +`4Jo&T5._C8*ACc7sfDmJۈrߨ X׎ `iS h69θܖ5 +'07sk"!200⍅,&Qm>H*XP$4K1r Hm{1*f ΔՏ.b8IA9K1uOʢZ*/4M45Av^"iǢA?zG 9vdƁAb;ZYCLU26_LPh 5ٔ4n>:Kˮ> &x8{ )4[W.w5S~2F)ߨSQg9Қ*($^P _ e$JJC>{ zь;((r昝x]~k_Agm,$ umӆZ>3ssozϲ{KsP= yT ھ >Nx{-sN! @_# ~@&=U=q_ sD6ahBGe]/Aʥv ^ 9'hGo!p3'1zb#œiT_ԯrfAKBjl@U.Y"M?=/ÏB=DZS%V;8Pڰ2_gֻRQz'0"2 u$>uJGi.(W-AEoj) !`n &zr񷏯o !vQ8߼+K:ڙgr^^x0dKjjaG8/fON,`OxydΪN>m׮%@qupo[FHge{Kַ^9_mN E1pSM(F>;ʜbW 09`rR/osۍ yXF]5;m_~5X}Գ9躋 pUtPasaΉsu+Q~jtL>-J&ʂ׌6^98Ѐ(^+B7#01KT**lFxXyq+:WwlREjN >JQC .O}ؼ/ -N%Cm@82!}k(5DfPTÕOܰ@4b>Ø_j`8ɢ\l/4p`znFnDob3w=N†@?ۚj>Y_>SԈ)P%m?uPbaۣjG:\Iz[]hCڰ˸mP iY:o5Axy'{JkPMZjY0z ^:aPi@"'rc|>Y >TʠkaL."8~oU׽y!?ؖ"R0"+8 >▋Er|6NAVh~XPǹ""d;+x22+#*^g+?x\ht܂.5 'xwd{2 Hj B=Jg>bb*oOiٰߐ<]-4zTݭRLalT 8j.4yO1h&(Org~,8C/~؇+F04gޠfگUޝ6Qդ=v%& ֝C2>i 88DS !"dA/l\XWR'aN[µݰ+jC/t=Sٞ|oj2[+j"r-Rt b6qр:T(ަϫIb~)RT>U<*k^c%*ev'x2BNz=@$ ?vPLT)$)nӚU / E:[q.62L7Gۘ5U)ߏx.{Cؚ/& Z^Vh(bdQ}V 5 \KKV Zq2'횩a#P7AJbݰG՗C?'wQIf:Q# } Յ mGL]+~%|*XnQro7'8Kޅm?iφrġc']Ȣ"l<@,S{=TR?s7E6oF4\'ZX3E%bƪكW=?í˽!0&d*)=UdegjϒI 7#_J{}gl|)pn,13oAAFd"g$ksd]*h-44b @iL*ʬθm`dEٳ;"ʃv+P')N=CAid:Ui?s z}q¿E6` F тl2 kYɹXY晭w7wCgcC([t2źVA%‡ "eU4U_Jy3S?Bҝ@oR}*\Ru`ƱM⇜&'ùL;퇷 pU0ܧ$ pޭ:Xß}5k" ],Eui=SC*2r/63D="dYG^^͜3/"5/: f=hFGhSlxj?md>|\F(AkYunSJ_6/CwZ--*c% S ja @zeb <{Xp`: 8 gu>Hu@zyv={ b~tT!!ܰQ:|HL9<86ِP`B#HyeAD7<b.VI/@1\eέqU54\CΧ6s =n C.*],G݌MC|j֩)xпi,/o=e(+Lsq/o1lh!2 ;齄f{~V̫_z:NЎ{p<3%Bt'5@~}6CՊqK,眤zzoά_Җ?h=z/vT"g_ӅX Ԣ+ȃ?_:Ձ ĮU^'&CH/<{Qx<Kg",46} [7ʭ|gUb}{ǼOR5BP'MDMĭRd-+vo[\,F$6|p-R*8>uS1q={P5 mU/ǸQ JXۆ|㮌R颗1`bO{g$=/¿"cLPB|",fWXq< %N--/ŃKa̫*bAQFm+64s\?x`fj.AxrɌȏI͠{M>a,m2uoSsuvo97\hwYN;S4`G?a&(y%aثS>Y%@;E|SR R9T=?Iz꽠ʡ`5^%""iMR}61Pco^6X,ghY>؊n:O/_r _ou&ƫJo}٘oHqvk(^~_;mtHcKE,V!=$@F |*lgkyI gօkp~|ێ]%e$T6$<!VkN((-s XکEw * ^όKiT~b^XĤs5,>N ;nv)MJ6tV!t&<<1Ex9H9/T|^|?K92~Kiz yvD՟u_HƤ3`mqubZ&@Jc!9M ?JfN4=6Q3)|g N|y*mj&HD}$()BglY̟f_¿PfҨ9fM?9q$5@i](<;m:~6z1ܭ \([lZ80-VW$(^+K^CVE 8\̴"#j& tEX)a~X!#xclA [c|t]C&/RCN֍¤[w\W!)gmT\#ƼrӳnC#awsT·]a&E˻S  X],|.`YbAWNr;Z!!bNeeG|`!܇\Oڛ EXur {Zc詪.0 Vp)kLK'ac[ p-jY첱Cg^\rtK̄Lg'"o) /D3ZKI*V 鿭%XS]*tYm=ٴV5oF:lbJoF 7nC-T='LiƙhBlq@5ȀMݨR 'Wǒ͍:ؾJL`EC \(TA$ \kذ89\9m<>{YrO%uwşv)">=9(Z{udqL a;08lN*c4vTHH7+((2b"i[Ҳs,K\jOËJ6v%065gh*n;xL&110iW:kea>Nn#)^lTr$.h c\k {ݵS#:8p$ŌAuc,HS] FOm@̲̾2^T釉*QpV~sX-9J:lҮxk)Ɖp%$SʦjrL? Fc%"l މ9Bޑ4I5UX7~)kQ>1v$k{%[kY,PI]/M܇ N14Dg:D2?I^>t,vi> ;IP|S6}?rDGҤ5qX>)e퓥+w W8*Ά0-&C3ёoDyJG8f1ȴ?ި=J&vg>_1(c-CڢgG/nT6I_l߸ &j1F8 `dkl(.S_9/L`c0q F}á[;~*Wz$Etɸ+s ^%2&[Mhiu׋0.8m;DL^mc]XL^ۊtR8~,czC8G3 MUfugpbڅ\N|Tp~]:fQp?6 aJ:WQh/}TmU+T!}Xɼyf1>ɧQ@B2 HK`v:%uL&JX 5!m$[z Q>_5 zI꣎bMy pO0Aq{#E3@~k2pcʢ&8Ո hyۢr}[m%ݯjrI֭⺮KgAxҐAR{'2_gyFs[;/ݴN9N0>X6_/QԎ&悆(#C_D vڮbq2r-G,EgEpCxs]bΏVBRԜ҅`z^Z%|<5>Me0>#T-3B:1vR!2;Cײg T/*.K2%Gr{k.F+gxG1^omè^pň r^3V5T1gUeCF!cv^Ƽ0c=lH͐Gpɽ'hFUf>Υ;曝?R<vZ}o qaCCx- 4`zj-ÌJ]ׂ07rQELR9.W푑 L-ؠπ6WILR #Дd-,$at= e֑wђb9"w#0"|'<gllNDzM:r -~/L۽l顅W79aӕe 1zʿM< ):zىv='5?ةԐCg5<'\Ge^m6~WTR3>G32Dӄ^I %hP(;B n0?%b;Wt‘i> >KuP8JCpT1@@'8*2haBpr 6h6r6_%aA2L샗P(-tK qTM"weٌ 2j j,rGj:R >G˨dvR#%kUqcs[_O/?Q{?dWclrWcM߻u?~*#KV!N.3jBZ> 0F\T-Yp?9]^.d+U(%JbC#-ǭx8xCiw2f\汀uΌ'Xgݸ/Fqo !ٚsm|V_|i绖אYdz)d7XUAc:-5F"ɜ Lxtĉ:ϧ^,mxyP h e1 wvh6j/bj)W%:(CW+p53ZU;G{:]fI'K1R|天.IN!g=J:ځҠ4)(Jb,jfܒ\3'd$(WL'lgeXK2p3͑n#唂cw>㎢goL rk^}-^!9JwVfd7}zT9Y@CgxϐToW `P`9ufERZƲޙ[FK|׳hM7TK*ش3ѳ:C3)Xz ?܅AT}KNo'ث(ᱼnDU/6=5&5BfW!gu4}1 PGa@P)]uɋP-IkçzV1*@Oui<ꄵj쫜Vv`sNYŽ׀<;?2T(5BA/,4f.:Ю `Uf -ײM(z&c'~ƌDh<3D ],+7}cAeF|ө[%?/l]V*H{*CZPgLg: jWd0/efv R4< ]LQ}}ʰ~9^aXFW!wik|-X:, /"'\U|MVu&?bFwm1KOٔ;m`L'.O uW/ 8Eߕŀ2G6" xfu6gWNo0+?Wwwpf-5d2 ho B5MD15యK ݨ/*Hzo\сaE7Xy\SˌIq>O:z;#ԭuae{MLi#0ĞVL~OC8Hs娘)܋8\6  .gܬ'BUe jٖF-Ak7{S[W=cV#\]S=,O?C Ӑ綧oiuPNT/QVQ5|{Fy{2^v.Mn|nwP?ij- |ڊFFsGsQY; ? `4Z2 m^~A }r}%{E@)HC("2mr Us MȩjcMYx$__*\J&daQ 'vdaEL#P.izBFmzB#CgC-^>M;:A[.h³j`et sP%%EHh x 9%jbI-i^IB?z"ČOܳ΅$LZ"NTA*w/PWaV._^z -2tU4 [_S)ـE=KT )qk)3яiK0r@!y,軝ƻXhKa4_wӸG@,~k|pN$ WFuPFZs_uX('Jg{eb2?cjh#;U%*f5̪(wAٞ>Sy]zS[s{RJ "Ɂ( G$qVMj'+;ioU<{Jl@Z*RD4OY82:& hpƌ3D]j@ .DơO7j4$zUprb*:L&y;wo>ojRhEɕ+em+~l(.ISH?YT&Xf¬\Қ⛤,Av `TJ ie11n6; F37 YLz jl]dl][{'4!|0VaΉK|ÁUoI[/C2>#-6Peўꂆ˞i՜e4;y5ea^*1'Gђ~6I^3#+M="P[NW<;3DzDPfE-y{d-XOKqG[V- PAmaF O-_2ԓbАD!3DŽ~HmҼ9ߵ (3פ#aZLj0N7rk,d'eS @WԋIq8"U8;̟[^9%^!*\h0몲r"Xs`ad͠ivzvM>\X2ߧSɼ0ha%Wug. F6VC #pkbl If lJoKy~T@Mu^is;Gz 5m6m0櫆$3,j;l:1o^8LQQ찵) 焵夬22fa~dR|| <(?Ɛ(ݿT>?A4T4_.H3 9r#}ӻyNH<Ŀ" >Hw|ЩԦqY걮󮞺kʆ}/k0wLOp q/S\瘯yoC|9sؔenQCbabr)zzfh4nU#x'(E,`| n3蹩O|e8!Hָ@J+^~'rrFڙCOe៧=Z ׵EhU~Ѷ n8Ēh{f ۷Ē^n<,\fca% >26ʤg7SŰ`e=.!fNEFCMǮJPH*IY9Fе#Bl„&6R[o*KL iyLgvl Y0S}.g uP]R#|J= s/n+5\ 6kvQH@^W^@;/^I<+jbryͫ!1? 4~ ⍀ )乜ǩj8J7>2Y5#@\yPtMi)ҍp>_t gnhJ\]RgYͷ!g [ b&LT` `D + e &u$ƓhwJ4 "(/\Hn!-}AaZ`!&!!G? #j&)a vQ<9,ٜkc1zH&btXkH#YJGפ3CX2%(mO*KiۏI"摣S後KE"Ktl+Oq6>](9sj oׂ+6t0(nCzv}N6ý=مCw`f }ڝLvMy5LXQJiXyvG"z@̭͋ɔa"LB=?؈J2c46_줿"]H]لP1/(9Een;% Z 8!`B=zqT%DS~|ND_}Eus]9DMu$SId ?&ӓ罌5m3y'WơR&<5-@eE߿+y6Q'ּTA ݧֱ Rw1xw8h ?UXZmzE};4Cw?D}v 㴆p.:9vezvhxԙC{}<0ia%뛺7sC krj ]1C%F)QIb|e#MN}iHp">aY>*?Jz[ gz!z<ܡbdP{`$;> N6 8؝mQEHŌ"B= @ io}XSM{yX)q4\fɎN۝컧 VڕZp#s8ZdmP=nWՠd6WMQX, hc W M'`l-%*sB٪סv ^̜Cڲ{"c a<*#91h#Q2yBQߕk .ؚ 1$ݟ~b"Rڄ7Hz%(g!ěqBB;YejQ,i;iF=O#N+hZ<@{Eh$]8ulqgxyJϔ^f9j׆W"e15x[~tWL٣tH^vgaVGps!v/M >QPKۗ瘛Ü\F,?9Wި-|g]h$҂a Vl{O{سP9VGvո W<3Јr<ǶP6m'_y( {]DAK{KÓ_}lR)4Vg@0Mx̏zƽ@mC!?xyǩrfw ]Ł?LɊl~~9ֵYP{b"N)qCOG ˿GOf&6dFyIo0L'|X:-/,ZmpE.$,!n[Y/t)ᗿ>LbbxtBtF4S${kOD*?W{͕"t]LtV?0+kβEcR5. sw_g NsxF,sGw0 y՞GcE}lwP5N<)B_ب$JrtΔTaRߙ@I3}p ozD4pug$ r$޵\h֑Rh|` T:}_âW.K͛yvyI, e> [m=!PKZk:KY5Ig/D7=tMىʊh_b ұ bJ 7r] Yf~ ^[llВ- |t>|LTFpfJfʼΜ!e#WCem!Ƙ?`hUj67#f;i@/tϨWo61#u\fcW`<Bh{/ZjF+k%yn=&9۩ #'r6te{3\g=ڏaă/P<^Y]K|̮/of,91>ܯ7G;|F*? GIJy!d)g R ݃`?0 0͊.jr@QdÐXDQ9:XӠZP3һ3tę N*x-aoIz..U#)> &mFY aU87aжKaR46Zfc4lʠO0k"۳{>{.z)(Qi w[3O&/rƎ|e'&X;z?5h15,f.uQԡ$ _&M|H^+(E8&\ʊܬQ7q鈂b3GҼMd* We9 N*{?*﷯֮d4zeHCe=9$9"K-(+)P TErַ̈|9+/-\ζ>i F6/V(ҋ?|{ޝ}PYuwZ/5x52ր]Zw=XxpSp$3M,}T8[}-?bg^ɵ`{mϮ3R&oϛV+WqaLhrcY4+KF4l3 `^0ScG鷝)~bM 4EԖm&\إ 3pil" 3qnl4(+iB9W)05a5} Iv؏4HWnʥ5ul#RG$r=,gwllY+zhߍ r hKH\='О8hoVMf ?=}͋ؕw(cbE W~,y֍s|vV+EMz[~Ȣc1LGחtNtd3>&i 2jwy$4=ItKO|K:boԱʁspLFiTJ #S[O<-qCHF[(߷_y%˅<rndtDB0 byXJh`grOkS\/˫[."XT9J{#3}H'nx6F򫲯4>M*\0Us*Eey;{bn8wl[TK~ޱ;TQa0Q["m 2ZY.LfxdqKGHU r@ih.k{K]K!iå-?O̭kmrE)N3 n/, - Oe=K><¨9$8kÚpĥon0 CM׎Gf\{ ߾My<";Hҩ)FBxCrQ/=րo&;]EE3 O+z=XMl/{ȀE5qQƋDG+LjhUYrz$YErSP aee{m\6]. U0VPs OCkDɴ<36S{+`Lƾz[`&HJIL8+DÉs+r k{z&FOB6`9NB _UN$`(o`h*9%%Uk!'ǣA[x:udՃ ,j> mW{&p 3 X^rzB6{w-` \UK q;DKŞR+?/@#ʀ +?Z(V⯚9d4FF{nМS7!zDi)z<8w-{!Wwo5okEh;yLpfGz Aq7^ɤ]}y0m渊ǥr@ZQ-dv=CX[݀}>ދ" ȟ]A Qx" 2ΰLb3uCnu ;+& t+s 9݋;T%t幽-¿* ֍Z& K2d$^reޏǔ,=G 36֑@*c 1! 8FQ!|x?|;o\ĦuAP+*$~yAᒅz‹L_QqĵO1,O9bջjs?η9=ӕaU*j.MɣoĨ#\6vX`_w~ 3Κ!_ClX aIhF f~o,:{gG`=))t'z5Op(RgNOAՔѷVRy^XtURN>uUy{dۛp6brKI|"xaۑPbPufz\?.g~>1&C8]p5W"v]c[0̕[$0zi!3Fֻ /Ki.F`Qkoe{ԶQp ԉ>7 \P*@4=oy q$gIC{ǝsS K'Be;C_B?=!$ngMq;f5[4(ށ{b遳"Ms!C&+K0|jB{TqKEy# >_[CEaxd >!?Kqܾ̳#"PAf S%BҨ>xx"rm#L?B(q'_ ^݈eŦ@(Gp13Қ=ڽv$A20+czXvW[Fc +2@UK(*g%u)QJɕ\DKf+0z_\rF2L3,UDF[0IT`1'rt?>QD4u_ގpCj_2A<! I]!SAg`k|63;QCEͻe#Q{(.cZUeIHحBjd,TZs !]*Z~ą[YI&TZE빶T!%sc;W8 "OI7*D?t=POHUF޼m/;\uXEW5>}!$_SO}ES ] m 42;5 KX\ 3J *xކO82a)~Ñ\aZ#Z9p8k ʭElv׮}Wo?\s@{?#Mnlv/)Y.'cȕ;~E  _)TK*p(rgba…I UFvڃةMOd7_.m6@l(iV7O o0t1-H35!=M 8? Gu3{y7*_y[ {CO&#P$GĄ)a |W]Dk'*8Q;K 4vygx`R:ūdII =b 1 7B|E5YBHhUa@L!}Y }AoV(kYL"(#'SڈWB>`1E녽E}$dFr#e{ohvP ;Z@IK U⩶Dv N=P)>Sgs89nq}cwi<\ss =n}7{w1-q6:SZ.*K+5[7n-.$tP+ 5Y="5cS ԙ} '.Ў:YÕ0_M &# mYuj'h¦`~.LDɦx|#9iv,fZw;I ByLM{w1/Bɾ3ڲfֵ0 6ksL]DzÂ~? H}9P=I.PG !U0agrS"-z䫝'4CN! c1yG>v5<0H9$J!KdteԊ.&(e%~N`:U=T"L瑔5s#h>8ύ֭AɦdftJj{VF -QWjhkxN5s&Mc z btFRHtjxB^ w&v"uv^\ F-\YD&a zg^Ӧ-C:7mYs9,ƟY-xx?*Ir#nCI)S*ҳSt <bzr =]M-kPŵ*DlMiB(M%,a"&$r}b< [b5`7Ms&&m1HM>R.'"Iݼ+Ȧe"ۘ߭#.y|4)#`-ECfDC4]ҭ͜N-Ko՞s!q}աf>7EbG l%,Xov"RAX˂z@Xz(W@p08Œ;-Qmz: <ȯpپȩ&.~;3t>V|ƯvzqB5ΩD(w)1Ȓo ZpǀbnVjGer&~6шeY:b‘SXriV\ 6]X-|2$d:*D!)Lj^U4X:'o&n9O 6n>BB, N,z "(YAq⮞6-Qwqo}dk7WxXMC,53|ٿDd?uK <37_W':EZ3_?3[žo;_ۖ}y.Mv%c11yq|;rldgc5[ޭ!\ {EU_2>b=g猥.|ĺЃbottVxc$lY&D 1qPO%p r3csЕ6ei'pҶ/PDCGZpo'&N&B(R4`9ܥ9#El HwFMϞ(,d!pĔ4֠8d'$Q B-UIR}2ƩJ]9ݨ'{AmT-P+M kO >p? kXEl@Fӗ]JeId]&'y 퇢rT>{-{.r+\ˎ b{8z2-˚6i𝨪ڏx,:7Ա$(F~KcI_n4"#8CܛT#7nI'5d`ц "[ܦNv~)q+ !9wl{&I1Uq,"XUv~'O5WZ ╄)J峭+ MȔBOw!b 'jZ:3,*6B|=F2<=ټOf-Еm^%:`@b s2{[_ͺ'o6y(Z" ^ bqc~K^FًeZj^ g p"&ĊԴ ?3J-oC-7~BBC du00RcKdo!J<uPь!;tE6rR 3PNd@s7 8s piDtL\ɚ7MRMGP"_@E{L ~A=Q,CcFaByq޳7m:%x6Xe~:bpTo[hI6܃BvҐp" s-oMоoQ+3ќ]. O.td!%LT1!q8s,Q i‛ bBpuoɜ |a䃀c-N,i~7I5ZUQJ!yмLWRM)ng|V 6IɴӬSı#Er}:[M iќL~ͨ4҇OEy=K8^*=͋Q _V*Ɉ'F/+!띯6E7At)!:gk f{q.ҨDvY[czyKlxA ewi5qJU?CՐgU2Qgp÷p@sUkn9KpCBS;.6L(۷sXrx #Zby:q\H{xu&iVa:;xRUJsHv#urd֮ sE*>4m*E: 7dsVk&>)a2͵AM1 ET,_H 6DyHz%÷jJƻ~!i FSQnm !~Wpe<̌VATF OX D:h|v|b9o9kJPc&f%ҁznZ W*ܽd`*H D4T-vPVfaR-/!@D3SFq-#6G aᱚff;3LD*3?0n2}cip<5%VҳqY1s.ɺhKZJE$8egUJ[{r(_:a :~&HH bkPTXAS [+1:Jx[*^%a?JPݙj] F{t sV[/@I!\ ˿Z)m79mbOcqMu'JV6 +)&{*bW)E$xfAF 2ʶ=ȭ@iJoGAW4\ '4y%U"xCC,NϮhnpޣ r (Į&e8U3}KA2sMk_s6Dnr"E' *P6%'4[jezS}Z\ʿqA ߞmy+T<{h¾2дfW3wnfk!ȒrE,XA|9Jo,ѡ晜J:% ;(/zLᎢ1Q\&G륖Qh_(D+ܗr{[/Am$2EoL?ɴFܧ8k<#:QvvrK:SCJM6OU)a6{Z-t U+}Su0S~)ַ0{+n%nYw3–Svx8#!9TAάj:*Ӑ srs"J=D f5ymyuZjF%R`m'|0;eqrvʇnpЯ%B;8A0+u"^M d+f;#$ F#$&@ʔNCZ:68+z/Y>9wufRύ1++;ɁFlǥ뢲ob|zn0O:VO󑔌d:%X7? }'spFV_6zξkIjj+ 6d(U,\3jʺ8SNy^+%Dܯk]I$vysҺݙa%FDn\S:hr.;`7 py1|$ ב&t;#at=]XO#h}Vj`E,-lQwRq0$<;:tӬ4E ָ!.[jy(t  =֓]2>v|V&p|&l7X _'WDF $J׍\-H5tHΞ2zk}w)U%OzMgUĐ {SdZ#m V?xרt뿓7G.sc-hb/\oN lW1&ȝ #='r\~O>}^% 6KRkRcQpn}tȌE%F 2whH^63@/ Q I31n2/N"CGMx>wnצ}Hmh~ojBǽ1?. oqQ9BBhW55s0sHSpRF&ʶ5F f?A̧߾4IF[{1ij"~<Ī^j.l-d7+bˑANN"y4Bt~e1?-"BL9EaٌZy)3vʰi+,0qv4m{񘅭.iP QukG=M!F'ItU\w#bH˖ NbHm<9+8#@- E7nf}f''! [o~K3ϝH L~+!%iMͮV SoVʚyLl٦~k{7 vgaMM~j٨++/%~-4[+Ire-mA]h\/O G+QΨ5aa}w{\~ <#MN ; O1>wYYzeċGSQڤ[@c:):U[~>c\r¼R-`($|DEL6[~ٕ>#|W&*꽟[:eM5`> o Fx5a$Z5 {_g=FlhC$cZ^)}O@ 0o;^Q'#l>}4 CL3\.Kh7|FC%2$J} M' Siݥ$eEA.g]C?-x&‘(&P:0h3hf.ZFK_ɦ(-yX|wtۉ" xǟ$Uq^5}M8RϚ_ =TNaG 97I239[ceaIS*dMr_}p`BXZ%z&<-KЗ . >~UXҁP`iEE4jL01bi ḞZk%l#GI4j ##_ԖX, W :ߠ\ l \O$udr#똬)Xp`#raxJhlJ-ڐ:ئ +[[z;'(Χ ).2?!7>H1-of*`4"IQFl-.aloɔwHd,},ӧ6EV Ӥ,oe:6,WŁ!'ig*\_<|km1M{5\\f1|y Il vqC <ܽqΈZGUGy|f~@w"7'l88O &n4oX6A`z4urnyXU_0Ԛ(m k|mN1OuHGٙwi?Y-e]K;ckLCUQ4|q󴅬JߴJS)^t /,$aԾS߬@nGS22}ҡA~B4-`~Jq-0#.dDFv\K3YWF[U=ǦeѬp>SN̓",:fܚ2ϒʙeIlBf^1p,39 )mg.'?GuҠhe7S.)l-f!Yj'zX d c,{ b^{™u"Xĥlix0qGBLv+χ %@PīnO!$ڏꎵ*!836fЯ@ /h 4/[}}ZL_*tv.ͱcTU$t~,Ę}|_o<2ejhK$ NɊrV@`Ua59.,]"[6C")d7|r6)ذ0վ0nwm뛞]ҌI"i_i? ;j+\bYULw~I TZ)LUZ_1M<5sux{Z{m"n#gӭ](y7ͻ97gs RHp nN$%f$i-c41'HU -cvW-)' moM2&sXEJ4ZRK8ғZg> JP3t35#x‰I0eljE +ؼTjpXu,'Dʮd@{s;%4:hC5,Crgo7>C5 |C=˦Q"gs]K.ڮ.#'Kw0lx{F+~2fhN^VP*HkrLHO,^nyH- 5;a S%jZhvBQ'p),{H~ .0yj2C0mχIKs,ByAOډ;kɿlƧ~g[pv ƶ"$8AݍE/u%R>o67ga i*޺;7$&g>64}Lu,}J|㏙6? ldPuow(iK<tɎ*7{eER;=ˌ.9-/M159y T!bE"餽Uߦha P+ Fu4<@ug>P6Afǰ\8f?druB]c@+LrT鴂`prTFxi2sdoENv`ؒd`Tևop?9@9X#S~TulqC-3a+bԂ!(Â5UsNfEVOTBv͛bKbc\M+Nܫ?PшJ'V{? iK=@A7%yf $vu.څtLۇ|<lz/."$dr]-^% !C9ٕ4}p߼"S}e͕_ߊAT X #)g>Y%8sYcw_-'zQ\G ԯܩo f자!A|x19* [8ʂ8ug[hMޗN dȫE\IMNe9w*BFAUwd#W13s+34HBfLFi8^J:Pfĩ%[$j*ލb˽$g{z4,[qal2ڐ>.5ܰjf6JjG&ux+ 8^'EߙP JښM2栟`j t \B7C=@e@)yv)Mu{d|!yҧp%}Fν֜-Q3/SqV Q!2Zՙ.'BqC/:@\>I|To/ُ((Mx5 Ω[ҴI=y8 [ c)nzZ^q& QY!_BP6xrXlED[9S׌Pp7<\a aލ|Ni97r"$Zz$lIevHU5{@AFq_b̤ÃU#P]dmKHWf7l :f'N {a:~tOL}( voB4 iY3 ԯ#-(=۪CyX1@j}Ôfh(&jG.D]F4/⎁ꌄ0c+#?g<0c;4TG|, 9̲|%Bܧ_Y&|&`BiY`M2atLl(S,2d8}Ş4Qy'>xp!T:;Gذh\Lӳ^18q7yՈ}{Ɵ>^$! i2&>df$BJDB{V:+qt~(4 *HT]ˇ rY*_&À X6k |*䣌\yZGxSb%a(P6=K;|$*U<X]IZ!`O1JɆC+zYݡ._=΄-8\{PW!4SM g{P~)w{]{3o=+^ě,_plZc)KR׶wbj́I 'bl=5o;t!yV@mQ1R:z`?'kR/l߷ꒊH:bt<~)Vo`e`޲mM=X?1g*X׍Hf/0б7#nu-MGPAFwxnsK|^ka|fb}'ARZR26q/*FaΤ|*kgɐu&cܶƔuc19d``l4'>'K2W@2C2ʌ$32vYrz[QB.* 1u+zƐ}蒅RIAevWjث[`֔*0tCgW9DN1Ǹ CrWVxgfqwd҄T _C<?us"А~N#^tEI5OVO2lyqA6ItlKd{VreŁi]Uu^G2.@I4^TVhb>Qw+к<.Qf,XǑ۳[J1X:$ \4۱lɮ&RW_K5Cڄmazl v :ȟ`4ia[& .N6X嘜w=;HQBKV aØθPϠs;%UTl50-6fQG٘éP04QX! +\, {:F< qtLe `ʭ[vS'^Xv5;WYo"VkҌL%:N1x]:w8aznG+#C8#X{}D"F[\ B`lŗr2Ҧ5"LNN@ ODsy-g ]RJRcX6Jܟy*A6z,Iݜe&+|[:A !\)0c9tvĵpBhw!H$/B=X* [{xr`զ$y0'鷣_=`=dvWMx BXN~A>.ZQJ8GȳSB+HgL p6?8؈jPZ78ug!/H;<xrA+eJ#E8{FMAK%/9@]5'{y{0saRU&IlRH)/} URii [=>|pIF?m Hی*&erQsrfsar]*e*_ρF"QFI}" 0eJIZ3+ +Mk2Јr l -(+?E5vRsRB_UkCY\3:oOUkƷƦ,A\e#?=u+((Q-7vBFd 3(eg;Vupsˣ>1O®z̧e2J v(] :*ȇR˜={ &-p-N_֖콺&Wz'enMJn a|qhc/?"U N8P꛵Z6!h{r1V"F,t|t'4Mvf|(sCm/`~BĞ>92R@ȸp]o/jAhjϓ1{$#]66qkX1,8X 2 q0h 箜U }rVֆ6, +1c^B}5wvsjK懹UUEBŒ&qQ>`d0V 0>j ^M.nLDžNc&&ԓwi9:s߲k[Pbro %9M ɯn}N-RR}gʾ0+PB _|&H\ح]8AZET9/KZ&MV'_ .a̓C %@/+Z9A-|) R֕JV hg ]?2gFBcPug=i)}u_{"kjI U>! g{V|hK Y&4|{/'QϺ"^Z rH3F_fl1_[^{/X\_ M* )̃1A{] *>C9m-Նj;AA|; ϗu}X?˨P$2+?p[ eJ* 83k 8{;w=<^|8#V? tQ(ʅ )guCPj(΍ iуorKhGDKD)u4zaFvx*ٱIڪE#o|V&̱'ir[v KmS98[;@X+C_.?ty{Ҏ~1Xvi&]:y)Or3,[bއS=bp*y`oU@n-?*r1o¤Μ:\R{nP@YOEnMt 7n!jPy>/٤6?_p0zSXi՟nBArCD; d0Dm2|t].Ì`OT=%ǏY_O*W@(L*?Oslfʎ/iϐ1vَΑz-eM3~akzbsv@0<۟N%2/B[^htK ym S}sy2+; @|IVsʞ-isudp9V$ Ԅ\O ;L\nBHѶW9~-:N6VX\ZDÅ}oZW "7O+]qӪ uF ͖I®7ڦ!F ViPV .tk*щъ/yvI7N= a] uc= vLO$Ulߪ[*aB#xTճpMf 88xxM2$ kI$2 ǘD&! @-!uqbwXB5!qdGwɤ"\;SWো&4ahT9^3b!uav"7Wm]~d$^w &ʶ!hמc/:=.E“u>F>?AN%|& x 7u IFs_!RZx/9r{3Jn$5+u1qu{C-,r uAq|ƝТ/D0 ̮\i`O!AjձwҕΦ Kc- ^K1LY`ʾ~K3ucv"OVJȃMU8Q?lI馲tc[P|L,|(,T02Pd]p|Pq7~H*-̨``R/POb@JWga&Q#)#J vKJH[}Dd7)Gr)UTe|m3rHq'lhHkf6t9Zܫ>M^$̠os0)ܲ>):RA1NjEZLݎ]1Y]WmHº+bZAGf, +Eu 6iZw)!]CCH]^.<9TzxV)ཏSIlmO#"0i9A{G1S d( yG2ߘ}U:6aX .~̃ugjUl0; Jֳ5R8+G33G%X}d ]e=|x[ypV%Wh7 z;FH֯QQ}IRVN>vb tޖwjR.$/hR#y썈L [m]$J (aiHute;t~ٔC?ewCtO Zf!^$ZoO/)u}l0! )ji'~.AS`s0+Ze:Cˏs>MSMHr3o4%SaDBD72Ήy<(/m/.;#1o !^٨7Dt ыn)Ax%xfW2$A ya?f&3hT 0<8([L2CuX{`>{L sܾ 'IpvZMq", #:TtMf%׷&Lq8 KF<&tD /鞏Խ4$E@Bz O͔q{R6 94魵 ,V]Ew_̦[2G42ۡkG9P=ћ},!x20jߒgV~]GNx)QyI=[)C7 [$sU20*"fh3G\܈$gd̄{[Lp2(+7WvwTEp۴ED |G<_})I8jfJ%p!wV(3@?;Q!:AnuxYttN^t\3I8P$V4;/mۓwR>$1W!e!BRzj>%1P.nꚳ`n`WGh)!&ڹ$I#kN,u.06 LW}%q.Piu+ l~wCugu0 i[s"iMHį(KAjׯ.=68KU:\h[)mX|YuE #R3b?S(;ZSlsh|H6ɐuZиHK9+ąu&5SЬwFweG4 I/\eOmgX}hK5%GU~Jg^O}2t$Eٸ/b9hFUgx{vxZߴ\x >Gcc?VG xmcXVC 1d6MClN#>\J==M~ZڊEa* OAM[u'^VGɼhh^W QFu]V`Y+ 2%T*Sa*e-.ߕgMxVv4x7?2Oy@Bbbۡ-h2ͨ` !G ᭍+J9omekRw}qxõ_JP \?Q(gR-l^',Q-OPS!ŗ[$It|rԎzq.[1MwΣ݁CIEheJ,1;ڄN9g ]wnΆ@N5A~Tmd[ o?HzRdoŋJk&֫زFGDmXГ;8&?߅Ng!(ϔi2hҐR!33nT: z%[u[< V{uz+EX`䠁gbnb+|FGGS;`S*I$8vrʿA7=X>WND B#x-)~7UW-UGʪ uWP}Գ 7jhݨʢB7ӺsgGDEý+4m[TCU F: j<&x݆)6kHBCKOz?ώ}l@Z KxPvT :FeT!-Z{b¦MVxr:@0 MjvPEڞWYuxQkS6vi heq$w@1o,jVȨA}kH`ьj^#l )le]6s_wI.tXlw9ƀj'i*2#/gץmp[r QnWrO:2^ՑrȮAJ0QߍmA6]8,l~{CeKX}l]aGz)dRE )T"ccuO_~(d&h`"%vlޣ@+Mgedam\YrheV_qCnNxlTٶ TJP W::$- ]0V &LN,0sO:$LE4~-Rr#]ϋWE4y "۲z[Q ֣=vR͚J JWl<ފ+GSG\|M//_NM՝  X\5G8л HQwcy,- 뫋7sF,Jދw N\7W_=˹ߌ#n̨gÊD [|FT|?HEH}[ztϨTE4%oYTGl%Xޖ6`R,%0iW?4 >$=r:{J ڌt{jq])0*or[<ٛ5qثgJT 9@*LڦJ4]&Gl֑rw b U"pĥx}hO^#8czPA?S= D3 ޤ8;=@’[%_H}N2m¼em?0c"4. sVD` 3h 8-x6N*і4Nj.WF  s-l`{hhsXal`s7):yd2jF 'jwpxb/o'+@KqYsŤfW݅9jgP'`vRQIOp[zܙ+p4dsCgS>f>Z% y7h1tfDJ)@$-u5jPc'v_6Ooe^$am6Sɲ ذEQQ=&<}F)^*l.ZE\pzP0`ӆQBfYN)ſIڀ0[*JѿoP>'lbJnll /k{ S`#0׵ CiY83ҩѹdCe<oWjF#%F{Txl=;=5αBKPgEI~(_vM-{A昀6_-<p',ӽ3*v2`u3z jrm'~PDr5X@Jᙾ7t u}("65s@L-f;[N /t]|ɮWxpF"vD\u?-TEL@/3h%q]wqM{8TnGZzT|J^*m}Ku*m5}*4-BF05̹ubֽ"w8/xeMJl=}9WOrAλgB+`揪1dV $ADX'M|J8dz+ės6Pf-ˮ"Dsa5Mw CZV ꗕhU 1/VjJŶ]ֻ8`+3JJ&SŰqyJ,4R~itk>Poj~lô7_2M/Fَi1_{V]O.s sBOo #Υ8(RA|&|C4(^ S-^7!!&)49y)jJϟ6Ei`1?gן) 98.#M꼿u/Xe_N=Iqϟ5̝Fc7CU< C(w!"`}Etl{? JbS^C0ț~4ʙ_j W`f,OS>d>0WlJfO);Q|on7)AAn%R,Z;gcZ#Q%"}~31fA\-2bL9^Li9^ӲQ_芀 8`N y2:HF{3Q!f{&[3=k*5ϿnOoI,KfPz&D?ž X$-G KQ| 4&@ EFR:+21H @s%b%V|QrՑSZE}­ kcW{w[9V+i/oPA pCEz|\4jYm|zPߞ<E0Cg{+>?ԖTW=B"1*渊>dMlkp4z㏭ X*OꗙOfK`r1HQ765U~pMo ='w#G~Ig{ki|';d }w&LW7"C辱N9tדּDmAAL[  RP2t;ẁB|9<i-TꦼWG&=AP;Y`VȃZXG$|(8IS; ?RwNiHKDÈɕP\= L:cֿ\X4(3a-۰6 v7p7]KY]wcj1| 2 Re~Z+U~ GƢTcDP'>xa T<_v i"757T[)άjh5kgu7PL nUw2ݷ4"F[nNp]B ck&Ƌ  /d\']p|d;Q̰ +{&E ^XVEDf`o).s+_,O6w~Ƅ{~ءٟ`I DPGT>^t~URu0%]8>iXG*&FA6%h[S44 gUkUAem^XŇqR~C(_N7c3NɻYxf}|[^쭓Кݢv7=~i[ y: =Oy Neacl|~N;,8''ߩB$ \k Ǿ^ző!umQ} x){ֈ..yjmdRܤg_ xy4 ፕL4ظM ML2t$O3Jca}G|qb\ɸYzkH)UPOg{I`Y9j cF5LuԽ,d}UΚ$ʮ =KH4vN3[f%8Fc uaf`B; &:g} J#j`<)'(U,Pv`l\,>{{LЋP=8_GH㎝-lEIIh Ť La op&OK@?(ʋмP8~aMO`T2ʶTwqMMV}< qe !9bS N7_)(KU#9HYʐo{Fo՗0oNe'|>v@m|0Nr ߉^ax}fZ}nhSDFiv'4Z~ -{*raw'cA'Y MORyPzDXW%*}r7~'sAI^H}YvxozK7Nl\CU0!Dg\>;5\ tFK :J7:U?Knn}C"3(2POXC[;8?0͚a G- 54sb۫ :3+ly#)\aId5BΞ+,uCrFTM#΄ִ ݺ ´p"ZA_Y(JGU`VhgzI% 8 ).З+D`>wԣ`6JPcJvzW5vjcX4jOUq T}Ce&BbUm} ,Y\7L@3I[exw90T`V0>r?I!Г#bX@@j"&twtnO❂op&e!%&DYy8_8z䝯ToX?.0-OY ~l_dz"#rQet.?bpp_N8e/Z>%YMV`b5{[vhbHF&A@>y^I,#@E =&QQplV½&g7])q 7 l p%FIǥ~ųE ]GFusT͢?qL7X@ڀ̰4u-Ϯ4eM( o뜼Sxpΰ@nU~ĿToԺ[h *TވkaݡPB?)9+>gR|c's{9[\?7y3!UCWfn;EX9VUyOIzSD@W#ϹRFZ )MjedEL0N! ol>[ڢXT kBRNIcLh'r^@Np+cGF<s96s~q=PxUD0䔵SjǕB^#X{s7^dFXmwvB iOၭWa-!h?wռ%Ztf\|3E`820jyr6H ̮1y|$:{{?dI&yk†ż1OP+arX_3dҌ,93hGml]^ , 0w)-ɢEfu4\Gw]Tλ4dMZp#_[M;H]d9'F\޷ rM4GYAqXy"K\&^jSv ƺpheC!m[GGXʼncW-MXмOUw$ujn]7`$}V}wӽij2 :@v 3sԂdhkU_ s|CɺDѨW n@\åas]r3-P6lg(c3{ ũ8#­Ql9 f_erW&ڼϹ &i} ^K@ ȾY q2 ҇P3*D*![a>SZvE+x)OL'@ӈ_C9Ma+c9)S҉f x(T|-hc8۪g,\w-,lӟn%XJl m>*@W@# # wbH4v:Idu讜3s.P3`y;8IT86,<P(%. sـ-iPRV"jNi/AuQ2q3 +|93ahi) Vg QG<6)U@?9Pk ⻻M4f^V: q0[wӻ[^?Zd)bBiL+ `7΍~Eej1}ͣ>ܴ(L32'q^.K+@.vbSzGYb| ʼn.O`V$B$˹uProgH{8\@q[>-|n94}Z*"ef̤ r`x<a-Xpi)Cԏ,\ReTO\t}ip[rRx6܁:(/@! 4tڃW6}*t)]u!zi`[#9$PP/j!bO+>,b Fv2>B9GG >s)PcYxC2%U\ f9JiHgIHaLoQ}j3}gBO!EP VT-I4o}.u+;Gn2_ TCPSa@qm̂V3g⩲kKƹfpC] zK^ ob.Z*1I৔en3`>eԘ,E-^JOS ?2A=dP.Њ`ք&Ss(?[2M9'ۅH1}XGmpLDN$xT޻UGi|-eNaҡ@ED[7[?7 zr]\kA;w ;׮wQ8+ΝظNj<Ƀ1sBu& 0Tdyq~{p,kJSOc4?=vA{2wѫj D2iH8VAae%t j̧ja0F@=5200 d>WOҰmbZ>3pkKiGh?$\ߥqj(|\)Ҳ^WzVQYd!p9eJ7Djҁv,"'j>DUbm{ +1i}]\rM>2S0݉ھu{B?>ÿM n-NArˌv | q߹NZۥ: ެU&<®!(赟\q}{4`AEɐ?4W aFV,o3n =VN.r=z?tј۹*C$c>?*uOFtd>=AJ'S[)̐:Mi @4[J8 pIJjrpSDg k鰙Ͳ\|xO]Bx07VHW#?Whr:lv!zz=`ISJl_ |xn0NK9:oA7zѧҬf+ 0Wu!K<#= 1{iy_.X4vfa@6CL Wva|+5+cI1ۊo;&7i|"\GͻߖV3K{RTDʌEM*iW{ ]h%}EWaօA; "!]~mc7ʻ-5P4&^\&K޽ [QK-kIהC,Ad(|ݞo{}ߨ"l #"ې~*茂05&(7cýTzuݸk7 P+7L K˵O'$WF׋üDJHմ>wm.]lJUj$i]+y4tMQVfF7`[Vk÷iO>a%av"ksZr},sɾM0&l6|fvq9hK~vg3-+􆈃Xa1jVs k`InF&Bf@IUWc;1Ɛnۈ3ejIp .eYbJJZ\}ȳ{ˠh O5.[{%T_#JPܚR64,؉Û:4WMt-9#< Ru3Sc-gcq-Sw}￶ߨ{ T=\qaTXZp3x&TC4*\,t {9zX\ A,.ɾ+›<5NDw,[KIYI2^pnM8'#I" r"t>bLWڤd766U$;`jf'ZE*kH5 R@4&iop # ĵ'_08ūCkrl\D`ö֣4 8r I;*w0(5COm]N!._5xB͏Pi^Y9Pev Y!T$P><'rܶқf4ae|Yi"Eq Qi5UPBjL9宎/4qOd#=_*ψ7[i$yR6COZ!"t3vM՞FHNe4' YeMf\fGj7ؚEUpbuтc>j5=y-&̳ p{%Az,RUd x~)$ DKa,dNNA 3?2e3)F_?|D}7LzoHW-n6Ag00'R&ɿ^Dp@6)p `JzrkTG@RT&}: hq3씁Y4T1EpBva/v$b n]fh& \l2׶ꩫDgh%;Ej b2:]׳+#5 $7īTtɝߟ)^K@#z>!fhej\'MaK4~WnA|$A *² 8q(0'bp0H|@’,$MEdc;g nώk̓=Gyf^D;֢4C3'K FГdu%wR\]p$Ьu*02󖋑g͇2(DY4Wwn^zY$Y}dҧN$XN 9OOMYff/|n銇VߪM,-,yF-tUf+.\-MRZΒ5U倮v_+*w1 6~3v[?VZHJe/K qg9- eynJy! +K.jQA R߼PU{`=;?lJ JHw=zӕybh/76hr0MU@]ə1?^ƌ6>כy7SXxNgl9uE/ ,;)ڀU!J gB[Sy{l5{uD3谥I r;)lj1n@~[Gܥ@YxqC-yȹ EZ9J\|vg >2-޵hU>-H '!djxSNe"6[dj_K _8+}Ȗi'h&# 1|ͅ>%d+TrL*Sei>ʀ:" B,C%,gAèM8MK\f +G2 7eNڨ\wJ+e&x5M ЯK. Jp8"J0/aKCCUyvN!?& ;na 'd(U-(L-;pt)HMK,iUH (`鎪"d"Pa}R,3`GW#ʓ܅a奲uL^8b&=&KU%k핥u žn"D(Kh؞CU'?m^vP3;(Zgd61JY>i) ?s@+𓲕x;JmK8vjR8$~+0vIOޥu^0eSF!'i_lRgt%B?_[_ <[Xn}ǻXιnۀENj\Qbh1ʹx:p+o81dm] 3juiU(=?di2WnISS+YrU(gKPrT!֥Ѵ_糽vEEG]fdpGTĵ 乔hP twD9cq2y݄ ]-KIa;Av.nF'nyu0sG Vޞm,#ӫ~Of"h8z!@fih!lsYheI@AMqZw15}vf r "jap0q z4pԍ Q_\0dVw1Tp }tf)'%ƨ>DO)k#:j~5v)2OkdͼF|F9߃AQejln! &CbB}xPg$?:]k70aL2|cEdӿuIz QZӍ%UMGOKt{9!Elؼ 3tWO_!̤|Ĥ/f=Q彳V ;WUƈW QMlrf4YHw܄.׹H/|Ҟ  )56S53ԃ]l0E[ ]$x c_f{1BXጁW__ЩCSqc,OXg[^E!K>v;;["{/c\)*:Itk=.?4!~Nvѷ^sWHa,1H/^`1ȑC*Po}HVPr\9OdN&ǝZoLE40A̋rfZK!DA<cWsgkg.F{Sڧ|yu_ɏ.mQR?Kf%@g94{#RNIP9%Nt, =xKlFhk/㨹q`BA;^"9p <2'aT橉I=?TsB]tUrt.T!ȯt*u`z eh>6 -X ኁs2Qړ,>^-[,Uj-YLPںGA4I`vuw5ft}USdid Y픹̊iMwىFzcʻ#BoaĔd@U5]w{r;=c \%Rs$Qs=׍e%_Qg<GO`eͫ]LEGQW1Kf{b*~Hð{E_H]w r(?uF"5n3!D˸=xinw;簴cb5_[ q;^ƒUwVzeHC30'BS@4: z”U9Rx,:]?bUJ x"O]2,i-}uWe{Œxv9.FŒaX{7823gz Fv dSB`x}nYUceE;qʽ{p`:(E } 6,`ڿJG$Ά%ķUպv$zڇ>vmQ5PfmpՃ"s\ux^]qHIaqPV=n{|#ڐD`2ȊzG+Nh3U`DTr?=Yw3ToF$$a/ X 4&܎F `sFI>yxFZ75f8/nZa ̽ ?K[[q핸)X׵ú&JfyYjN̆ew>rΐEG?8 o#f+jQk9߲=zD@]AOa-=zl^&МB?WZijb{SO, 6S& >4O=,I#~Z`!nq!E%NZ=^^ cV< Ek27Jc#p6԰KhbJT˅&?_iʥf2Sj:~ HqGA:;b"&ӌ8b`X6t{U4;ܵƲ]ל3OIJ27UtD Guokdg 6 ~zԺ5wI LϺ8 Z^w% #SWk%=9f^pBL JwT$& ڌ;c鮡6:NF̞-q`34 `LEӓUjHCpn^EVъ [}`dCux )%K%=PO#E'W-T' \. up\0mHy(N `s.Jh$Y宗Gk4"qdr6nXj~mȾ1 dRv2TV\7 > rPXC(](D v!&(cg1"CYqJpNVC[Utt"#$ :mDFdk~~C >6ˡ03_}teQ'@jqqy?~6ML^ad8A'2Q)Rj| |KB.HfQCX_ c }yg?cѳ9:`,5Z ]:c_S-2V֭}3 ?f# {FBIA9pKsXx 'o xn\02פOD~na=U?eˬgm_Rdl#Q"Ϙ` &ov_зmtQ;>Ni9}Ž#Xl'ƟmG<>ȒV!^c*vCE!T$(Fn7×=ϣ7M JܷRRr Q]騷 5:,2(¹[7y4($:=VinDZ7\p߅i.ު* Qzt2g]4q̡aN{g$O:Ó3۫ђ10BlAT}|#܃ b|w{CUxivrɾ|Yr;0Z;X2}^<ӀVpe\ܜ%g{E=p3d);1TP^_5Q;KYh![tX4Dp-"\!kzf; 2PTooܣzg*q%~عx&ayfnMf Zv lhrJs EwS UC{Ѧ־%,!i%y 3WXauћKdG$pcoJ˭q+X87SGC5*cj j񁚻 oH9+8n^E,,υa_&Uq}7pS߮g;W9eBiњu̴?8ܼ}ܜݒlCyg&FNbAZv_f [m}zğbt(~x0ָf3; Y\kl*>0 p#+NLt9f" E8s.@&ܻ+vG\_ qyq vkApS&7 KuvcTwGf 3dx%A1^N|pwZRL  lG}?nx62= EGěwlq3g[U`_P5L}KJwcG{{hn4U y"%u%L"$`TT92;C3H[dw#)/~-csG^[ס"EFVd^ С|?? ήXuү=khJֻR1 8вc L~DhJ![yۆɦ.]@~QMs 2BP5Tbp/;uS9~DGJdPvvHu6,??dtS{ ˣ>A0=/ær]Wr;D-?6# cHBMSXJL;LqBS`=^=|Ssl kuiTȻWfX9-ఐys }gP|7.kEgP$"qH^"c29D=rPn0yi/tvu?zg 0!R;5Umk&]Y`QySț/f~Vd%kGds=]=9ŞAv (ý|4!՛Z^A:9r`ULkd2 :;E֙wRg<ˤ] fwPwg5T\j4F<ѣՔqR!tj,߇F|tb6`dY@vԪS*oWϘŞJ%7V - NKVncF_?~nyg>hC'  1%dާ#Oeo䴉"$0`!oW5(2ɔ]Adio`~竃ަ|EE4Vy4:zՏ!YD3li=RT۵H=6[1TԬ*;ɷ%BQI]Jx 8P."yfxԷ&m8D1%*3(^X":saRKAiDn)[ !"ŷJmqqh/odLvF’+ wk|ҙɖ~U[QV]k,yӰW`~[}|"n[qoنeӽZH%wtַO1xaSԲGA8oSLɘ"'\-l8Ϻ^`"qSQZGC2uks5`jPG'ԁӯSKdcQA@(BZ NЬkI^lј{`HـqiG(g704ߥY\\]zqyT~~jU`|!RWηϧcWNH Ɣ (۟u {7mnpމ`c&rf|2eצ)WZ|-B ߻mڷ_lYpF,ZR6YWF%#<\_[y ]5,ÕDžϨژP- gl͏eNqv'3M~J\5n(f ~tClYD_Jidc%S!XZڇaژ+L2]Mω .q[4DvKse]n{wy.Gzk&eߞ¡ȣ TX[3SłxPUֵmB4<>@jN 1:DiP݂"Cx1lc"J CR:dnt?acIXǜDڵpK~-Xy -mFefhhw]Mewh-*oF8fC*d맺/i%rbcG8!ՙ'f?U:azxCEul!>ϱU4ψK*$JQ$]-n8gc 1m;,{7o*:'`KwgKi1A*C ]h/2BfU,ź|qp|!L+9VRw.˩K+IT¦Fј3ujqΚBvh]1;U=W\m!; Na_"4K rT !#A#C+KPwOoXBz@6Sl{&z {'w'ӯ\w5nz4,פwm?U2OjVU_-7}#6ze]Z4tOnᮅ-8ٿ|I;o '|i2IjQ/\;E}D߳# '{;F :RShKVd!0J[ED ^dmpX Zzk[m(E 0 ib+KaJ[dvh;pNN1/Ɏ :#(*GYMeYA' /ۃt2Rehn9L^ 3 vضko ѲmNB莼bev~MzXELYteM qgCl!_(zwsQ+ aK/4#Grr8:E]r@%Q]n=9Em:֋9.FnL[L"-EcPOKH []gX߸.(bPzO(c6 ռ;hFf4CЂm$ 2UEB֭iXAm?'i۬R^y w%)|,JxIy7 *N n!QxgP.\ 55 * J'УnjxU: h„"uP)suXpWum\9į6=zm½I?Cca.{]ydN5̏JVx @=^պl.n+'A7僚չpl-h3x@xڈOGDU7l8 5t[#+<2jjN$G\l a,ѥu*i,E#4HIP&Q<] zA;(%{K4?"-imضahgSJ.S'TN`26㐆):"gчeS w"( ӵi 07" G ʟ]v^3@-aFLҨ45/le|,12Խ6!d `ꥉw#|CXP $Ӓ% o l9 l8&J@d$D{%_Af=VI$rҝ.u^yݾ`3܂B-g \R3?qN$z\I1نx@lM6)1?  ~)ݛ]xS%=5DٹȎiܵa uzP4 Sa걚vd>t՝)@J=t+ȊdXJ u$To ^fD>۳I@ӱ=Q!y|XqM/gF=sDZ ̛s^y1"X4;!&7I͔) ,)^rwDW*\P@G2]t(Zi1őyfQxHv|.qsa'NVxֱ5@ o+~ᩲl@nJ=T el>\ <+;ZJj@u4gk#L(Q HR#| ߇-zrH%3 Um8w'Uq\ E <, UVlgD3`yDҠRCcAi +P:"B+ su/5K=MU[P*~k ]|1k؉ɔaUKJP,Tnv U_>S9l rʊx6t+nܮ{AJC aPgP/6\V%A=@vɋ\(aU䆽f"zۥu]e" XLF@R[1ڏ$QG0CG1׈ws)fNxׯ݇>zؽ]ɞD#iK/=$0ow}K' T>$>};=QOET*Po'.A °7O&%(^Ě'f^5=ql?^BJIӎwzco 7/(b~m#j6i8K2Brv<9LgR+V> $+/5ZQx!y).cـZ|'}=:{;x}8^亮C_GX5^ݽqWhZ}GtHB.<룏>q,My1L[KuKqcmwŏ|' %cǩO(F]5>f2Ǽr01b'ϞCscLyL=H}BEݠv<팂\B g]œ}sQ揻>_{d]oLTxPcP(mvbCxbMO1 z?kyGBc \D i"B$>9^CNwFvUΏ{T0˴`qm\%HW9ҁxlM9[Z"&W*2H mJm"NJFM{e77۷}}ec/Tln>2>~ޞJyWԏ.)z.W#}{w}G<* mkX>w}Br}ksYᢋs:6"G5t1 Zn> I3(,^ h&'D,<1܇GRQiv=ݖr{|}Wq}^s(<1r$;̩~=N{ۑTT‹9Yfiӻ#]k'/ >VoH{Z>@];$3^yo_G}~E?&A=iyZJ1sz6I˩SKARc<>GgOz. ;VžvU&7/}]ZT|crra !R)T\7NϬly\10T㏽}¼{fϼ_{>ݱw"]ll}5nּ{kn^́S&{r0A-%NPi.^u7/Z޲#J^ ^m)4|{(|N'K8Ag>Z-Z_lcla,{|m{x뛞k."g=Igˣg|soIZ{r0((O E'%oz r Jre|ܻn0ohǽbFn_oxKR 2(t0$_+lm5\%Ng&N/|w}xwm{Ih7oJ\Xy\>["zYr(1\ qnUǼ5 Q ۹y}}M`dǾ7W7ŢZVӦbCn1˟<wǏY0e|mg}!2v{$*¥@V.vG!OA]Z;}ʈ&^LOzSQ"W<<9Pbd>׏O֩}zId{ۣTtd%EWuvlyK|< w^XJ "8%$G EX7+5>JGd'(ZQöyND\\5e䓸q>ס5t.O[畩;ЏdPhxW}IGIh dTJAt"3cE̠s?=E_9歅؏c-0L*ϑnyb:613;`L痫lh?{Ƕwz~})SW]z=9 e,{eeDom-F%=\ OG=;Ӱ}h;{= W}mǎϛa;\{׼w&lN3hw2{t tG::[nzs>KnMf177A= }W|b=DcFRE=Ϸm |>w1쾧ڂrnמϐ]yf&{FOP=lʹ!>}w]΄*'w׏}sF9}eXxS|}OdO6O>pEq._S׹=z)*\*3jȭt%4zyaa5]A}|~o~}{z;{v}}V}?>^O<}kDnXywZGZA}^B0'{>S07\9G0my7[/;w*T?u3azWf=;s0QZsכڔ>=&ܘ1Ecyem|YYWzI/zkף*:{x(lcbzQ>H{=ۮrJ7tdGnyǏk/>%ܟ}';jyqWWG]} vy-yNǟ{׾q%q_o`N(DO-ݳvoWI}VqG6}:vI^.&!mm;q>)lڼY}I>Ҩ|]5}`\ Ӿ<#w<]>qw>.HR|Imy2iOz:{n@}>x'^C{aT/gޫ/{baWxN }m%}VR{뽹t]{>wk|y=w7܇O>]C^۸(J)NŁ~o=I3!n6/=Q C<.= <,{baEٺ=Twk iyOcH52@n˽hi%^v=x5 wd~ސ]I{>>{ w}}{wBcLO ٵ J3#Wt<sHU9Kl66ﷻG2{>7Ƥrm,@]!_>/m.e o[> Ph8B֋cr{܈|qX=&ێ:ɷԋ{B,&tyݓxݞ h6^Ps|7z{ת\p)N'2kyoni}^1 &4ȕDŽl9K[vLMmhr{_C/Pd2J{۸3.2VeHuwWǜa|}||x+8\ܯB˽m?淳n7{k>{}>{w{+=d m93} Ž>^(8gc}]b7W=^zHG|/UQwPxR{3^6_n/}\"DQvVj :V&!Ie{y{$m +ڽX޽*!M_LHUv>N_x}?^٨;cpn7ׂ9=q^LMJ<|]ElܙJ>=c;=cwk}>l6ɗE뻻iXKڛ'oz7Yh]z|ex5{=O/^|}\M Vw/_nL-K _Y$~NO6xGhUSxx/{}!?og9m3 |{ ayGo>".WwJdk u'/U݉I>K i( }>FPy{Fɋ_xYX%s{n4:{w6|\Gϕgˏ^_y7Aw.~ƆPE)y=g{i v=0w47#|8c'=<}WɭzzyU=+d{ޏ`:{r\kO[y }'?m;b |l}>/j(/XG3{i%xGƽk=/șEJ)gη>o4F,_>~{JcmrYc|^18{ûǾwpΊ3&)vul xl"XQ4d+B6hvy_c<"oe2G=/aݹtgO5ɑۦqGRp{(_}>{es^}{=XIϽzvv0Sv?h~O/8A=e>lx\~1 cpAE[#yavq3 QHon4eo}F}~7 {y}m}7MaFͽ]g>j^ k<{$ 4}k֝u}͏]'z<}{|jOkѳb[o-Hݶ|b-B;0﫜>.y3:Z)ܽ6O-{o j^?y}xWD(3=9(pN;> pӣ {ϽoldkS[yu &n C>^z<|K׷ƶ3 EqA־޼[$$g_7{7==`zD™A7HZb۲o&֯os('b x2>ܞ^~mCI%t#'+QMej3'΅xc=P\SOoih8{v|/y[kyf27/}pmgK^{_^2/v""s̻rd:-gՏGujwòzkj?gvnߝɵ_w{IG.tSozo.Ibw :B]{lDry]y0ooq H̯ɽI%ޏ<{{eK{^7>c>u幘7 }y+st)ޏTZ~`ӏ}Y+/>2m$;zDKc]g׵}*;KWlVu}GI&k:ǓT}ɇg44Kq pGw;<~~};{߁Z~cmyy|z:C=vmyN~Ӕfcup>G }b>mc{{rkՌ c(OV}i7/ox7ח1M }yKa=ئ}*}ǻ, y(y0-{hyy;>/i7Gv!޽~ A۟t>ϯm-^*7kopBǠ{eK{|ld!k=:W޹~|Um޲@b۶2.tÍڰgxҫ)j앗][F0m}n=5c\1W;} F؄Fvd{z; &ųySý{|yݡ𗪟;O'Νgx}8]ouzj}dׇxw{}IL|coIg` 9.6}n﫟Fr}A]^-ws^_zݵuoyqr̞4T1_nĐtε^==b7.Rb*}޷xﰾF=7=*y[,/w#>_sϲll^~~{}v~}6ًˌ.SOTDz3&~E:E`|g9R%^ש9_Oqnm>K!Ega׼x~׾{ֽO{֏{{RH)^Fp"2>{ϵ3勽 ӭF~|P֔ذ|\{l%6Q{ƌ>O}{0򒗨+v׽'|h~z[EӘѢv5"2z}uUl)<ɵl.ZvU<8=co!{khwb>{I,؏R?ong,ϰ)Lݚ\zÌQ5[Kk<I@:]R猫8lO&϶0TLck1MB%1yx6um1}8cY6oGYv姾nOfÌjӶxJ7цr(kqmzyIݾyB1|w&̼d:/?}rSL }ormp5=K 8 Vo}o}IIRyla{m Pw}j o[F /﷾HȂ+|<^;m6= dp~{}ͯkσ,pgx]W[C̼h۱֒ענ-vF,&~MSs I{6!jۼ&$eX-mi5i[m˩m )%rI'Lkxݭ }W{﯏\|5*nN6}SXt>Bnz<{Ĥcow޽& jmx8Pan x8gnXD ;d^g y2 I.-e}2zG^1'c'}// )wYgykgV/`bG_2$nWmd{TNG {4A{ʦ.Ml]ތy<|z-pк,WXxMwGvɢ*=s}{z=ۙ]|>L|ӽ(dGOh6 {eۤqe{"2T2/onsYW= Tdt=h/Bdy޻!J{E\Oy (}hz|m:gQ="w9c'I9@]jɞ5Y|yN||IxrT3!E[%vع"}>5s gNDG]?z'?z:O΄`A D24vAM3)W0z[ڽﰞXlt& NHN'T>֡˻pR=`$)@LD)wb=pNd:AGDz 'ݓP it}~~KC bk=pKѽII{mAӉU}:JPu(t:mGF$9AL/l\a}몈='d}SKMPRMKE/YţlhND%ݑ=="SH)SEEt&mR&} t&it!"GB>: _OC+( =.C4vChzWTi GCBi (FX%Un#MM%P=GRA@ДtiiAuI@(::X@PvnԘʔZ8졮uX>:x|"aMy/όbsyn6Q{;}k۠v8Ѹz~PQED*6VfH "mSZjQU@bEMmVMضZ H"EH2Q Ī"dl"kV"֭mIQAiU$|c}o1?wr:tE6U/k2euVNinxy٩@!#2}Oyz~vO_uL )$YT]%1b1M&}cUX,dGMX76Y"vk##DS+bk w4X/^;: RTQ9xAxD>B(l2a -ɷ(l7fyv ̒>]wWAoULFZSvK5oN^^>'q#):;QM#o Fe4㛱\]7w:dh($$ƨg|jLpEW>YS[+Qkk1* Rd 2q~G,?EGHC+## I~/«LYOiey ֩U wwqCrߩA *'>^ZP%W 2jF|#Yyе~|nj4_8>! @ yBC/_& d3qJ:ĵ"pxRb?!rvaNi+$pBh< KWOAOђI(e٧ʁ"g.˝z5r@Q>(8?me\>,G{ _?Z$E&")Fu EbR~O1\H 5Ȕ>#xMѲ?o4u~xi=|8brYt+W V$BZB{q^[L2%xUS}L3 F~\z456 W)UQTW !xʢ5&sY>#}N7q;zOOujs<_>4 (EPH""& p|O}CDXg,lPbUDF{χäj3t+"W0ɥkrD\Ar1$#ĘYO)`۵wB UOvZcls\':N<lÔeO$ O >VAv \-ƙaI2{{"3AFG&@" ŎV DAf@wAc +p2gtIsAS0 >G؊"*'yzy9@3866lKUXs]`4" G)/iJj7Q50 '˟5=cGK{#>&kVeVU5@ܑ,ӳQQ,"V)t\b#* 8@=^7e33SD2./3۪ML@J߬džEFњX\K$TigQwlP &ǥwv";6eڤXb3&lQRQDb4bb(l(ڼmZXDFłT5*"V,L2imP1zfR !#!AB!Ƚt$3.(3Ie!GcI`ΫNJ" #4aHǰ< 6X ʌm*Cb b,ϏݙZ觯VAS#'n _^K_Ӎw1bPUݏyA}NSTEb(PǨ0}nfm>]^($@?+͏ 3Y|*BD{ < Dg7_EU"'?}s9>n_}O+664b#Mg,p[ܹs~ 9,!N%ߵ9Y¢?c8oLO7gqӳ=te{ ҃q'm%A* X2Et/Lrk+XXUPRpeBAѾ/o>siS>89 f&!6@XI6X(E"N{_&75$U/6'A}%LFIK%,\{U O%?xnn,+9ȷdHJ!(Hz%{P_ >B3B8MeK5Uz$REB)NJ[oQu"J8_ohHgAR^D7:+2 :ҌWڙN GՅkM6ֶ҇]@D(NNd^U$E(Ჟ@w5I s FTW^e5A"iϧ[[G֍>}skٍP0w4 fƌF#:^UHb|-RU-NuH2^ҵGN`&H)#=:X;<,Wktr*K7ɼ(6% ގB=x~4Z`씪 #._K3)iod%)4H@eBOeD¸$4g`Ynxfno!/ɋlӞXP2$!ԥX:Kj> \`)8?A:|a=[W`{hj8W]SR}Qv. R0c:z9ozEa$EYi^m֞DqYm5 % kfq@B=dƭ]&ګ>dugQSWk~MHRzuBwQwn: ' Fd.&+U oFՂ8ڵl|g ޸^Z.\~FG) ( ˱xcCt4m$\P|V,[(1w/j0_Wr;(' ZM[̉]8(=:ǐCUMҐ K{G #.r&T)-_[W%ZM#TB߸ӓGڱ}7\k{L{橼(c,LzѿLhmȧǯĮ c2Fy \bPs+PKXS$ v5i!8sN2(,A վ< jms*Pf&](m7-WfG35\T㘡XBU9WыȂHI2SGj%c=mxD9k~-a7sN4?5rȄ*6\&KLjz*6],4, ^ۢ5bAHTqK#5բοytGHԻ__-z7RT%iQC8)*jW#Fѱr!5yg$FLZNhx;rL8"DZ*@tOg*r~aUv%z%,a;!(<"1) lb i`HTbJ 5 H|SWc Qi#CPj$YHeoǙPgKFDL~8b|9 a{VV ]mNSMq ۲K&4F3tni2SSFm{i SGȼ;wOk *Aw@. AA4ThX@8Ep)QWC|:;rm5y>}u'+ԞyGBLד\Y!No}tEngPM*q:]H񊭰z1W+7$k~硍CAF^QKF{ΪaW|d'n<6 ؁\ErFsʃV"||ql)1o3iޞOA@5Q(kڼXQug@ ډ쒦sZPRAX*5j|Ww(;iT ),İ$Ll[]ƳI%3$MxF&WAPDTjnyE H(ڼhgCKLIv=h@Pg'"ߙ˲js_%qEVUqT[^<4_(U{oCן^ ,[y-,ٕiۯm|'?!A_Kۏx!P:܎="4;2ʞѴ40T*` M}M^U´1:gf#;ixk5G pm=k(]Ul'Ne]u?sNT&X&]XݖҰ:QFE36b~9#g\UvE?OEI^ٗyMz?A_|>UCd {yҸN8:eu8h@%x@Wrw{ʚ*deeqޏPgkODk#Q\7{q)N JrU_'i5_<#[k}:J-LVgfNYGhq=ӷT{)_IˆLpkbu7v ;}Vad+ NI3Eր e9LQXռh$>X=lıwm淭"#"iwI&xL ,'enheK>gQ5}~ .vr5C}=S_Zߜ.ѸGтW]ЭB`Sg0VLqI,j:pkZ*0 .<",?ЙjeFk,"*)Y$kCTt..KX%91@g~_ȏ441q*]^v&;9n"DĐ0kYx۲΢S:> U8VN#":*hp!꘢]ǪSt:lw/Aߘo>;F@Ec H)(QQ|m ǣo7:EkmX ɭg Qbvnkۋo_VfGiBc5Bu6lL/{ӣum:,A1x$B,&{Ps&ŶѠѫaQjE[8<.Qo#& uҦ3_7ҘϬ±OgnĴ;yXHG QΧظر}4&{gqy՜i(0b9,.@8-UYLh΋%ڗDM8TIpc~^:=UVڬx#q^a+mKTj|P`eٍ ^1`:IpF}JiqU@"ʟ@%0Ϛp0'9bnYj6X3gVf3^~;@9V\ph$>*d,U8%@4M}l6~h  Uh*ۄ҅nQXTRHp%t3)k$b.kL])=tjw(Wεz:핌_7 0"u6wzF d_A'qFnDͻ&-J/}s f1w[z; 1$yivD;_cՂ:޲L(y^ $$>ny CőU)AIQ@5[1K7 S^-%)c%E4hIbbLزE2vWlAF44SR )H0bH-ة lcRRS03@W m,#^f*H $# 3c qK<.w?wF`:#jTmTZֲ>qꎽCv pIZ:nJdW QEa  g1~~ͮuRBSƭVZT›$ 𐟟0E>G]ZLsQV+ IqytwVGD>`<: 5m&Lhizq]}DC(*wٌQm#] nyq8`ƕ`):F(#b~Op\q Q)B uPU~W'NGUi~/C@@H04. uXb88_J8V́ @9R<8z:R1 #&ʺlOENw˧oe'C}!{^90c^;h%BPe #Y# P5r`osBYY{cu{~)q@LrQ;Zz*yLx>:qL]l]n&DH1P v,㭷VdRva5I$Pyß|{KpQwLݹLحXM_nab"R˲6|֒Dbûjm6585bO^ONNfcna8YJҩm2N`I5fG Bթ$sD'ofܺlAa@̾((`Bbkakό](%X& *4H.Indzt '0l&q-[EX!E}Qc+{}==kgΞ7⶛p1u01> \!A 3cx7w0*?V#L@ Sug'G7YwܢkXc;cBOțh<U1&Ϳ4r/:U*i* %sNhu'wgwVQV&Xjm^Ӹw;qMTFQbnkRTH#/n;KG~{y6ܛ= Ef($̀mϺoN݂+3UH":E 󕒽CEi^PHM/}Ip9CŒdZrcHhH]>Š*F4LyfaGaVGzW1ID3CK9aIiYD֜"&XEu )V{yzj؛ůя4D6^Hdo~1jUՓLMG չW[N~ Dk-sio2Y?XzQ[GA$lx>@3`M)q^574V]э.Fq S[ |0)F(A 6-X.;]˒0T(5wϏnx҇mLJ2Q+W_{,C Kyy B~}_c'FC[3Ҵ|*fWv>>޷/K;67~=l+zXZҥi5JεN܀ :VϜz ~Kŭ^>(ȢL${}5߱(n&z~ѝ"Plc#/s$͊.y;'y|u`udSX% BPu,Ɨ46Tb|SWtX9(I$ #CRS@OFkiX,,*L=6>☐@82Pϸh 7ŗ×c}}A 75p~6?!~h\4cn}+zzqD $RDH,>=~<רgfy0ڰX1P xLq&RR*J}ů&u%2-Z]F{UyO*ڪ?p=f?r=,eMR  'b}Tdsނp*_@32O6-L)j ٔ Q )aclTsȥRo{\/R=/ʣl#OD* |*2 t,.eWTU,aD͞lq"Q=w8ݙs mIb{ߓ@kz͎'t)˚036k7j"S 4y 0q=IĖŐ BH~cLPg8T*&b*cSlnnS~M SVdZf.aE@'s\ֿ !}wfma Cm!L~1yJU]{Sĩ^`*jJQh0ˠYs:$HIf8ﳝDyBt|=>b$I)m*[;.|[h8{{]YAnfkʕB:%%iy*a kMa?>̌bE"x9 t;SyZ&M]\T[˝#ժ #T0V)١u= јo,x@4 ^a&X^#6~%Ϩi><,A%!nIuQԴ>[ 2$&S70X·R3E_ @(PϸDzvDMhEd\B"hCxWx22j;}'4Qi"}e E&Wo.1_ fV^+@tQ yɝCFRNO M.emv>($m1wZATփ#&(9̵4b&ڲ]N $XV4CMҩڸU vIo񳉘ʥ$Yo4жeW Q$gl74D[SuzƆד2nOw"t虁-E lSi4iՠa -ֻXX݀5u/D%z|:Tgl62v.þhs*=wǧ= eJs=đmZ\󩒤DEZ֎*5nr ?JmzKM<-%#xOIpN;i>`>eW$PD*2!ik57}vD} -c<+8훃OSaYTcJE3zxt׳`\g1 V(NJ@2+*;"Ј j&M%99Ddƫ#j< zne4s !U1g5>c\Z$toY" BB }^Al8b+Xͳq9{`-Zƒ g :<1u'txi&f4!e~TJN&Ɩ偿y_a4w8Sc>ZZmۈl>Lyr=\zBXd wk[ͱQohՀA*85;Ú׳zjbp''IֈyS%Nڵ}$+}~46LObYp;c2sZs|(PL,N V>sjQ.A9̣O-4F=FjwV).spq2Ar2E)-U(bTn{AOOI33쳛ɧe4 NP8KQ۽)ٚEJ$@9lc,Z_䳎T($K` 1GoNK& E?pgPMPi uʓ_3),|d{$<Z|縮 缾$SԨ7eey=sdJEx%w?)Nܥ./{Qkڶw1k;[էR ҽ"'J\I'[cDMŞRv7rn:P8KOD5ӹg*hu(DLc)3*ii\]OY޿Ώ/ƑP=Ο9t+Jao_$ m4qf}F q"ҭ tP@(c^[ꜻ_Ee/]P rj0g ,}^nڑo4i{[C'A nQQQC[䱁`yQ.e(c6X&rq|.(tk]3` ٲR9< [%*Ds,2;2M;a2KcN0Dp ~2suFC:.rL.гpJ @@a2Nz-Gpr.%=ypc0a;khg9|*@eDuYq`VjAbsjjJJ^N,QomO׆W7-@HAV\*4J0]l$i4M-2F1%&Ě1)( y3?+ρ\Cb8HPQ.ZZ5j*ܺk#r1d2Pw9/DUyZoXrѠKns4hcQYKl\Ģ9mphQ`Ė[|q gf{h?,9}X,N@<4ۯ2]o:|=Nʶ7NNΎ?Á駜񼧑Pzqӟ}m\Xuz6#"HD#`>qPm}\10If( ;BY  S)t  PelQsQ>mip - `OeRCvlkڌ(*¢IJ?k{X6f,{o96,YKU_B'"d"_foיŸCQ5{aiU엶Vi߀^ (JJwpb "D~/ē+|'79 3&tCO.MRL@B?$"Kpz}c\ vƛvWЮW~Way5W5EbȬGʪ851L#?ʍM4Ul;ޫ`STϞ6W]|YihQ! "Kr3q|.ԺLk]1\W ?a* N2u;[/PD8ڒth?#҄U(|QJei,m0axnᙒV( ˵uC;NHkqMEPHTtX<傣.{ͩe;noykt8:sAM_KPUS vvoGi#-} oQ 7!7MOņ^wc1P| j" "!x>ew fOw?ZEP {7MuG ܏ vӶP%鴅|m< H]}Rzi7yք tYԽ] 5rQgN3ȣ/Bð1mW* 7f ՖFѹ廳T @Xn$cS%B3 5 *@\!Y2r|-B[Yt˨npOѤXZCBuގٙ\o\hoWI N=G.ߥK?!v{xx"Œ j޲1aI Aţ*3сl qa3iF%EgXn`96ώ&SL~ߥǏЫ~{x!Q\ -ʳfc5BfФHaapDDTDy |=FQ J~J7*",PaGKR?_ ]czlN5OMBF𷠭<0p1lnvOukp!rSHV($|b[lkoXt,=+ 9tqf+Y:7µ%4%}k8˄%Bز9tH$hI2=XCF(&,!!tʌ0[ՒEl}+j貶7M]k1tcF5fP@KS#t3e;:0fxXtJ QiFW4|If%Fu1)?%EsN׽>:'>doXRЄiD`0X+ayc6,8`Sq T#0Dž#C{$39>!!+($2)`[' SHj 3瘿>ȍ$=$%?& 2it|[rI pǎ,:.@,A"=! ~ގ£!$ =kαAUxE7y* h*O+y8~p~:dqp2Qo'\v[ lS}'j{i ZP&(Asq^|Q?"ܦ%$2.P<7f2ʙBw1(%,4E+n'afgϣ=d+IP[ iy8[SF[X؞MK\ptQԔ@Dpj;,$%,k[=[T(4D 92Uc.~WKBנQ ذ*y^)IG_-.FmڶvO~ akĵY{э=LX%(EA|>.7Dp/~Յ .Uy?E|2 "E-Bif9Z-FE䐉9. 9|.^wө1_!2o'|^s9tzT^?MwߥaT>'5 1'ܱ&{^^Jۏ=DU93=}Ig%]’׵鼿?DEѯЋ_Jv_ wo~&+J] W87,]z˜Sa󰿺 EQmTb21kvK>?w\߻9CőkWyn(T0A*Un\|׃"urucJsW?h (tr@p?;qa_wmD BDA톁J^uunN151S!Q*X' wlutmMH6`jokdA" Jc V hUU-"Ԣj ?Cw<>YqofY3&tnj%B@'k_ -A= 0d-vumiY" 6n YVQF=7|$1ѷrqG3A< F \{aK|"FR/Z8!S߳gG{~ PjhSUkJh-b#1#*#~/^+_woK۰%]/'ww[2!ա64٣VQ14<&,DdFFJJ3﷙fS3T%JzeYt[|2!%j@\߆? *"\ v%oQ:_f ^~xm_lX^><~6B@3WA/4aD⃓Fk_@3q׹[۞M{6Ѩ"#*cݽ۲b'\Y~ŴvDON7ۏ|[܇( Y$@iՄ~6b4S%_QATZ}ws8TDT*hV7WrR2Q PM>+s|l5sh:x#V(x<>%8v||+&oHh4 1cInPgPJy-lR ;hYEoaNȄ%& ˞9 %wI0CTףR{nD=.påy$%5"K20syħItj /d5  kAFB@%"6pk4 !Ym_fix@5*<8~4acRV%^SDQvݐw(~[W//ƨQ3OBI% ,_\bHI$$C(PV~, PYF-.`IrG JP@mA&ҝ%x]cwUR5;T@:p#jF9:|eWl[fi@_Q^&Jyv~hʗ:H&e1J $䍏xg6erybvRL6X\R؈xeDBqDtŖ BFo/=E+%oJ,};rtԼB&@42@\;yT(+bx)v=s;^ fF[Sw¤dFEKecªP#~@\"r_A YJ VRmG Ն(gcbl`Zj(a"<#|/P؁D,헻cbh&QH$ ^m;ٛ6(*8c$`G^-nO{p d=]P=uG=*VzR%mBUԔ2oT10 )1n3"c >2(T\`rVLb\> G%]bYYgVCٛzC>&x/Z?F[D'G+8̈j_KNHyx*'IV!%$KI*f P re5VFhDŨ` 0͚;𣏊d_՛#pgK~ zh$KBҽGWqyQGH%ot7y.ƈ-pd r,Rc0dʟaL`VdUaeBVFkE6kKX}Ӛ^6Le2Ƅ yJO9Ehq؞| ͼ=>s"[=fm{b{!-BbLl35m|ӦsB: i*~zC&E‚_q{_):(g,fsq6YW[$[KC+{gRݹ)9 4&l'4X)G:>0wm0UUǏG3I>ƕrG!  *z_AYg§j"J`!H `` rpoG~MĈ}]d j^x3>T^s{"W@n$ନz]O;]ye `hku6.s2c;j·YStBƳxmPW~'b`ti enז3OxH)˒ Q6dABh`C5ib5yˆЂ6z׍  ŅUV_ˍuUUL3#LS|kv@ύpOy׿*{D}Lcɟm60jQv޾>j#TX*YӮnL֤dfh5ǒb$#iтbF"J 9nwng[/oQShcķ6r5-ns@v`Q\#,eFj0%G&[*ҢƔ̛:}m0 {'!41o z!fWKK*> $ H|lĠ?Uc5RtD I,j.thktLf<2sdDHQ*YYK\خQy1d}̓h5۩Wmr͚#}љA"/.j3w9bFF>'_J?\$iӆq^p竖)N %=ȧcTzܣQyn8k9X˸D(=gDm%}^M8E!B09⹞߻~_SzY"%μ6lL- G/B!! "ss^e6d|9諅vڈq=F="s`?EB[ʂQ2vǑ=ONW\ JYIZ>4^baF-&y "crK0 y0BtJwx6,pz֊RּWr#[4J[>W' ;[|3Ƅ4=sXW J1Z3 40^ &$ FEF1A#,ua3ZIČĈƎȶuVw}k JgNA߰ v74x)yW@@ xZ4z6l8~dC._9ς3:|E?Yws[j˙K`R\)dƌN԰`kC8[)*کJvf;5k>2o4MpH_B2UPs5QUT`Ο #>+FR!5C>\I4A;_`$d';;*)U0Jdj``MD L{w'#x> O2ZZH,QQ$䤱<2!~'_(vqv[I6WCS YUH ct5v*! d'F.E` E[) 0+U(LRaκ,vF Htҷu&+;$"`-5W~9B P^a*h ,2# EE?O/q5NnO wU8BI KYos+&#Qݷî݌ ͱ *>e#~}5?fV $UحH;\Yȅo=1>A (E<ɾ- GY"."se=,yzR;&]~E ,(W TU'ָRV3DZs7>Ԫ:)OYbƥ{I$2  ()UR}b'i;Ię]YT1A#X ^)ORJ>gi2P2ծoHeѤJhJX  FõVM6`s"V@Yg7 mV[ڪ\lbOC?"!)NZmzϨRǣ,b -(͑b-%5ցm%OLHm=)앛RvtI@n[k**-lseXke.  U)FşBy78ZQEjw[-}Qpyii/< )PF2w:hZMRJbT6UFΉ/ukCOi"²[Lij0)$aWe]\}ZAǴ߾>c3Nn9m (R>, 9X+P9QZi e>QP^T~$,4ME}ȴqXeI:Dq?_,r8eHU(=A9 [58%U2g%O.bkrZ|F2K@X+U@jZŕt3Oe3e&ՄPO*sR;;(MjT @Ũ&Ո1i_ cm?}4H1<@JBD̴d:!<9(L.„bl(U0 AcRK^}rd6TS_w_SwU5_ `0t/HoJ3/)S,̜et "pd(AE3GǕks*쫈nʨu̝\m\R~37y 0$n`p'#Z ])CXQdzQ:AH &0e΋q?=!{msSiq'#͆H7%p{p03'OAfS6BD䇉X V^d}l*S\ Qn$av%4mOe:BPld֐dĆNMSUG09:MJN%vq*j_BmM{FrZ.LM-DI$ScpqIѸ8bGqe84㰥#pgђchb "qd"Lu$A~#tD֪&!jC5(-|y+IXP&U?_j#3G`[w!!"6`+2s  Rw9C՚}_P/].smnunٺ+PKjjEk]Fl4հ3Kyeb ,ԁAZ05fEv=v E֛mAY1vw<?ʘtAB6zAWsD:j^>ۙ~Y>\p]XˢU@X~5$D@#JFSQ' mg$c9,rNwmu1lѬdmE uMr"5iD i$ZH#@Tp H+hUX$%ܬz!*YDTtўr)H fr֌Ʌx8 F`Vd&r<ԒE:^ wX Ւ_&|+ Q\X홬eY'"v$joyUM&3EPP.BW<=?(~CwAʃ2DM6]FXk $Zh\1|OiT6"b^|Z5'ŤTDEkdl^!FD@[8 X0z k$N '$dB5x)~aH#*E._.%5i"=MF2YywM8|n>!'O#C>ÏƜ ?8Q{XPz=&F(^ӟDX Y{k]4ӠGN[PK jJ{.GR\[kЖ D(B@I! hԆ+0 ,>_S9}\8ͯIB]P 3[7ӗ' Pn<{jgF p.Y^[U`Z9GTqPvH[#1dJh: #PAYA}S*7-iQEm钗Ɨ(Pނ؏UTL h`)Z K,|-+U b^^@j ͈jP'qƽͶN=5O|qluD4`e Q. ;{O7^Ny}?aQXW5x]kȫE},+"@Ckuib~uǾ u<Nf$PV0lF" T#!c ( fm̦A=6G75Qߙ$59W"O)ah3S| "Lxt\0Yfp!Bd} jwf r1{R~M)3DH~'{(q wݏu?kW|# .go0pxK1ԣdL}h6bIL0в^oߜsh?>Dh;/)D? H LCg1s6(9ˉ݉@'F&#w'<[}{+V1d4(͕mwe4  }FP=!3^e&/6E1r+|Hg՗: hxxԯ*6<7%gON$A 4A7X 1GFP^q9nyqEJ>\%@]Qp=WkT æpL% T"9}[٘dI6:{M$٤PXF v#@0 Y1 c^1ESKPM.ś)>V0  ]~&,Nj*d j OP,MX[VX:rd91go^Q3hUTvͯm2HQ/lIZ~bJ&Na'D$C фCT iY2 jCKKqpH|S.fC2R1-02$h [9#y*le .K|}ZiLٴB@~p2E'*)"7  L=S کտ5f] T%6=;8ֲo tv,DzJsgOhք@!Ƶ8(#(ɔ7J#SY`Q ~yZSl;` oS{4bq;/T*kxc;FHƶ"GҒrjT ~FE>SNS4fר:cwAa?gOފbkOQ-.]R-Ot}J ~I fd AIT${;!9|Oq]L B:ȉ+4I"wk5&J5Hl[|nU1QIE$1(LIcL,Z&[o+Lhɛ6 .Ibѡ=Y<h/ -f$±KB|%G8_Uĝ^6{oꥻ@,=$Bo_yRB$`Zcxh֟c69+hkzy"oT9GKH$Uޱb.RC +˹=˽2k:*BK7_ ڌU̞.r\$lTmcAtlH{`tb8xlgFkQ|VܼOKDhzƶ?|j<G8n^x<<'?Ҝ_[e~\!O?m݋qSĮxzFMb_쟻?F oO ̈VXQP$£A*Ɇ9.8 $N(YkN!չ%`( B $dPNCn@I[|\Z=4Z>ګ+ϟo)Ú]l9~wM !@a1ܼ&d2aj*$ud.!iU|cD~c/gYsGq@`'رb{O]/H&[ + `̽paعf|{:/|15%jFX3ъcX 6Mֆ|"5= 8s_-j&t2\r0 jWiԵM-tT//l3翏{v/ 7cCRXTHݨLj$Tyو6 сPşOZ9[+K Iv+-7 QҹV*;]1x1W({p9 pOP`粫|<^'2)G8n}̙a#V5^4+ԧKka"~C[d'cv=rU]?֭ˑ3c,@r@^ߺ`Pkg5 ǕWIYJn)>ۓF/s_8c^NUT|f.+IT$ 8Aa::# >Rr4IЫVaBکҢz+^8o9f?y -Tia~"g?dm"O',OnG?1F o:Da/_$ogQ8 F3G9fX 2X>||"# 6*ey?׏hXW3 BBP uwk;pˡD@QEέ5@;F 9t~C?8a<&\\E(gO/F%,Emc+骰2n+}PCxX(_& ]@Рa|k}X=K\E4#OتJvlW CR e0w2fv$x(wež!-Rgw6,ȒUk'}Z}Q?w̳SOi880 `Q풿y.sV49r*+_@%(Q޾i*uTRFKXQGP2Ƃo3"DuLM)%9.FQdD؁9RWy 2.ͱUDo_1M w^{=~cmX[fv؈m ≓S$<$oVaTiUI?݌I3ʉbк/j J S:ދ6㴶|D[ڡZt=c$l{""-Eݝ.눠'j$[ʢhV~K|+t]1V ;6;Euеzr=u&cscX| "r ,x;yUEEqP] hOEQ<,lc,Z͠ˎ}&`%5LPuѱ-|Gt X G-[N{{B힝[MQH&li $|V|h$bAKѸ#e)w\X^ RBURMjNw_p Ϭ T)Jd Gش6%図:= +y>-colmRy> 3cJ7(2HFj80{܊Y7)32$ky+)T"5TR&QgokfnTQibJH=K\t\4W/,h\AKw57Ƨ+9'~7SÀ.w6 (6@ #uAܮi.yHۍFu_u|Q(]%01wk;ix|½IDuVb<ʕA06- x ֝=K=6EYtFw^8aG9p|5PX( E/WIs"Dֳ>4/-"'Fw4oZ~CWDá.agD#yͰ6N0QeV^Vw~o&Phb 1K-T(Fxk>Z|E%t}׬_58EvK"AAjM"4Dv,o{To gOFDY*[@phDQws*(KupoUuwAJeDl ;W 9ZPQSޛ*!KUfv,(&$STZa:*C;[Q5OByq:Ar⟼J%Ts^C?OFbvsf/"R"TaUGKbx>:2R7n~i@ >ӟcK~f0ˆ'vT {!gP࿄ܘ)xx"0|Aʊs+E J}X^!Yk(Vxhyinu&QC9z6hKL5P!k2 4MR~~]!z=bXPr[CBd˟ݦ۪rP)BfD*"ctRm,6, R_ɰLq(aW,$B|BLte{vNSPP/:/BڏmY޲D]݌kA?XoA Nk9Q$Fm%:%$u$ǃ +5Y pAHǞ Ӱ7Jy9pK&Im}vKJߑ,L" O3µ~N2)|Z1ֈA{'@( D%JZs h؝D.X4뙮t^aA<4Fx,eax<0gRltNYT}iѭwR  %%(#H5*F[iSmB;qK//HMn-E"ѿr+]MطKׂ@2?5 ]I8J8d$Y@2gZEe ƚ-wcs3i,xt5"Nt+i `ޕ!=Jv44+YH(%)^oNoݮ AWTPՅdk> !( J:Pz2>6bnį:{ z]}ǽlA &XXg p_a[".@Hnr""uٱh;*@e;)Wƶ1>8KŒU`z0{݈΁ #@!!^`ټMrҫ*jc;qX Z}˗g>,T1_ҹ-ǧTmzgRZɩ|]mK t:l]R;?Y S{4J%+t?t,n|_1 H1=$YdGv&uXbg;cזn A?5Bxa\yr}uuk̎a$#RAH(r7d_Ι6S[i~3N(iIޯtx&]-_{̶,/'ί\T`/`%L*YܜxWuS?X)oHu:*#Yx5C㔻<0.g+ " ! %֖Nè̊Wc[Sm|{] a=Bﯠdd"3? *Pdt( T b<@ʮAƪGX8&O2_J6i$su1`EBgA/b~y:xSpܔoa׉@'VuDX:rKKqux0OѶJAmY3IfTٱ>KKXᣔ} ឍl/I1+.kCV&KjC}F^ߘ0Z-Q13W '4Äx3㳁7]Ўn' V`Uew-qHB;u @?N~1SD$w!4g+-FճCτBf],d5-ҺJʭ-6滲]y} @%;ʕH廭VD(Q냄HCG̏[Yi&5}G]ض/+ĤJγh1Xy jJ(g$pmEJ*ݼ)-j7N6&scﵐbC!%.i ,/}5#i3 =7>Sۇs*潘Tfy<~adA;$!QXA;By#lSAz1HN^a I.Y-c -%WK?`mM$8[C7@`,!kH;.K"tm$|ocXgQJlZs 4gf(4WHp ׾a4v0P*; %A}=-| L4]n<<}.ePՠZIư9cT AV P >рpoQ IA 㸪ꛂ|ȝK}%F(sSD7h>GdjkSJD*on7ϷhsfV`&w>3qp2tU$i X3nF"{GՔ.&J޳Jk&k!ڧsp pLf} z3彩zWU,Q"5$قr:X2VY !%hE$}?{73I>&{1U3::NU=LB Oz3+na|6MؠLq d<*4JE jX{UzS.5ݖEӲcC6/:ХJ2Rjr?ȧFXHßQ˸A1sstKhc ,e#\)6 Vy[ g&/6sN0=QIHxMT\uN}$nx`t5"R$Z' x:-2!k+I@X:Ҩ^T0ekF7v|NCiLJ#H'0_Ÿt܉&3aFS LbL鳧7+L"S=(9j"m@+-'c,6)d SrǷQ231e 2#U=@s5vqmxJ#o{TDXaO!#T9 V֛"D D@ /`"zii7ъmo㾖󮙉fߝiIo9@7PDJ"&V UK$=nx3v* E9r-r`!J*ѥDZehvH4PtG(?NrbOS9 މZwO4:A^DD_EA*Y,B2G!V W(JܠBuTH$yQҖS/R˽pYuǚ@rYb (!K\Հ7lvB ,50c®`#5}Q M_?(?nM7]j\驊%CRp# ĉiu*V"BϧPхL|"ْ3 JaY'ŦSB4Βtő*D'QJk5a= F|Y~J !0Sևu;x!0kVceQ-7*wh-oGEoT,?3/蒥I< Pk`o2MU!PU}TYVJP̎ne)9= 1#u&r|]=Lk>KW*BP2Nٽ @+گq>̡Sl2 lsRi%wlG,+3cnyY 6員}fw[LYGI{J"xrBN$%Dz8 FU9%40D,R'HJsA,"|1"2&MEM[tg|]^~ND)j ;Y/ƑeA +8C~ cX+"\J~jk7Z{9o:t>$:iǤu-ԈAV txxXmM1b ,CWqkkGNݦow9QOY3}<:B,mQU_mH یss< 7Y$T̟")Ϙ3֫4({#::4h6rrwg[_\/( 4anX,O*$BWdS!yWF~pD/8m; ]RP̡7fő5T( F# (Ž#q3XX ^gk(A $=`QM #B@D@HB }~2 G.EKrfb4O7 5QyUu}tbm.$dFS"SU33.,&eb AviM~US+kbDln$-0S DP nGi_:A@^E\CVGUM<|K^[FHxv֣ylLۑ>T FtLr ؀FJuw,J F|gcLXm"ǧu(6(Өt|&ش-=46li-,K}y:( t,Pz((ܾٚQ{O{ڍ.42aDUZlnO0p(n>81P'}ٔFkN8;գt+Qؘ+\] HI9Qչs3̙f$ns+ZC#XT>i_\ m<AJ#5J%P|2 whVP KmXԒF/`3Bd]Ȳ}7quO8s7#yy`Lc($\˭^)Zm%ۜ%*_LRwh!MwM"M$zJ,Y_1Tdm^~n3Y iYD¸ÍS B 'vA#DS4pH!ĝ'(TB\=NEldG7dCTgƩgZ'&@АE]p^*!A}F5tQL׬͗Pw\QQ߁q" 8n= +|:]JgdnӾ[uga2>,z?#ks83倃{G[2PR'fJ%T(='g?J&' Uڏjm5K1~E?p2~\M|3ąnC(5t7ϥ4J֮yqKX#;sPQ%'(6&сy>aT5_d3qZR--~ .'r:I^cQ6:i!l#$If,&&f͍XTQ/hyT}6(gTDOUXk힛?@l)C|Tǝ :sV)Ȩ(%cRА.eKH&\% 8\⡐euTLuܖ9o/&AInTSDA2LlnhwVn|R#:HU X@҆_kVH @ܣK4B+aA-õe2ɂ؟ bƟ6~b/0ᔷ'">I I5{@H (Ϫ飠 axtEȍg#Nϋ4+ ss:P$J{Svt*]nqB j?h3"Ϙ\e!$xxDhOCVB~1E٤L U?&K La 'F wcl*@l0hG` exxTnk 9ϑL6Gg.!Dsf;ې['0=1I)=2e\=鰋5D`+&Td#z3A/sev?0~(l^Fok%ܯxWdEUOf%=d1c3׷}`EUS.T~"3:UZD*m0LٴdD750MןXpM$00(~Cj|vc|YU7V|3je Qb{-=8Db&jncE8m2RM3}*k]l/)eϕZ _@ (b?ȃ9ۤekc/@Y-1JzP{/t F4D a%*Ӝ"w5 agkJaF WX}ʍ[$^`JOEc!h r"ap,3qvH we-u P'!;OfnKtjs|?Ihԑw='O;`` @-Kow߁n>:Q}W9ҿ z_CTeug "U\M_q?uTl#w HUA!@~h\=W^))jy/qtfA_%(sXΨ$/zn>ʳhqUxҙpn0 ,&|įu7TcU e~ӝ5(^bN/d9al|4+=Mn8ĆhH,<iH T| Sj =K{.59+DƊqR5bcCBvѼ::t(>cF <ȕQ{33^"ub}bw%"':MZy|I/]K ?e~I5KxEp ?E8ɽ>%>{+%f&W^Vg)cvX13Zܗ2( _~oOֈrWq {+إ{Uʇi?]jBrԠ,]!*39 IبgM2oެ 4"jC(TQȃT{"B|`n_99_b7}IzIB@{?!G@ ڬ\1u^ EAĭ DF4,Mր2ZH$*#6q"X{qorc~]FZq ÏߖK_A]1G b9rTPL?/sv0XC=JD>?`7UY?Ee[e0uukVu6Bմ5PBZs?"B UB?o ͗Z-JS5UO2ֵv?AZDb3d!}Mu섀ui3"7W`-Or3C4/7N9{"T;=\ GT!ֲ(؆ 락ڤԄ 7 $ |n^kF}Y{ޤ~U;޽ݦpCNj]eiIሂ&^XħO_wHhD`a4 Jy'^o{zh=#ცA BX(i6PI.nCۿr.bw-߲eb~0Ɛ>8+?_".UN=KLD8O*=[#(DPCG9rϱ&AKK?yBh^xĐ/zj[Nh6CLH{"-~Թ@?nOڶwƄ(gHGkQQBbn\H7e"$Nt$Hnވ4HizAkqAUZl6f900*|_כEN$3 sR:Hf{/]3 !H "DO GfAD)YlD-fh(9R{ f$yr'5(Yt:} S)픢[1zˌs ז6p x>8%>V5rc 6aBI1)ȩo 4ewV A7^ L[)wE8AC2Ch˰Yi()=&!JcS> b)S-z#QTANdU4 ( e/ҬOm*lu`f:[5])3_߾;dunw ݛg[QJO5 M3Hl0970J C'C=rm Amjp^h!׳@M 4So|Ap3P[ !* ?^z3 (,#Ɏh|#PG>}z@f}8o&M_2řST( (-jy[5OQ(R#4su%Jj=q-~(VN@BG?hЩk#u^UeKS$?V .ƥ7wcf=;n8)`gFA<#5_;)1Q)}-Vd.d*BC"ĔQ7p8AMfNl~+=Ϯ%mVbNu?e߈Wc{'dxIH@zD/)$ ̚Cz~[]>HzC++ɠ().h_Xeʆ[q{#Jh#xDbX泊wֹc}!{t4rIݱtdhwIQ j*QP1r#+ A$)MjO}4h*z預s9<χ`@j$tV0EWTj=4 KD!VsU~ƕkB=#>}޿AEeacZPmyF4%x4hģ6 t҉;1yX=dm>dB/WB߾n*~ uFp[,,>/+X6g_|Z"+6am_2߮Ѷ"rX3.`uH Z㮿*FU$xDlHh z@Lů]SZ{@xJ̐XMX! oPR,QAgpB\|>7esIb(3+k.`=ǮyZ5GCL2]#h0dSYџO8|tϰ-*-%&kAʃ@r׺MO0TzN'R{>=ڼ?Ĩ(wTD{؞f7;u 3>ZE%mN3wmmwk9\y/Jsd0~%(PV"lrVM.$k[b䏩F8@ H#`ӟK[h&2۵u5 (G/ް#m#ܨߣ統Ss5QC\lׇƺRbOhPI7ΉsNлg? I?IҪ0"4#9B'F,b~I$g[6걫KgG'P2I4Qq 5 V{҃ceK4{*{T¥WldqQ@34Nzƽr2 [#+| dY?] A,歃(܃t3p?3XG3tI`ZD'IHޘraEBQmP"^^9(&'S;:P) r,d kE\9Kq@af՘(A]c,a6; vPI Am1=tCy))Os~fl SkIԝje8:te>Y QyfY:l)o-*W0ZTLvlp||ixT)h⥤!C?Y>`(*]\oFA#"=AX7GwX0$ų`6/ vOH]8@A%a¡% |CTZ&.Y qQm(s@MmEe Q*SNK1YmUK^&{t?-ޡ&6/j$w4 ;dBEm2TԧF8]ڵ˙Yh 4)qD/`s9:OVUv2=Nu{&@k\pƒn('~ ǩGi {[炯Y.LKv@[=]~׮-\?>9uF?xԳ¥)_/ YH"yFKH|Q:$x]s&QBZ_繹^2,ͥ{s>iXQX,?Oz.!^YI ->Pks#0vhw+MHH\sޚ½p+~ e̷2.sx +G]6d'e k^ZX|xjN<2w絞ɕG[gq @1VS~eP;csm >ט@/QF-&Qy7c1\ aT:׋._nFi$>?v5w@`ɠŴÊwvK ekxk 8ʼn=~XE #\x˙$dQ`_ה!,hnħD=$ǎA(R;UB쐄ZFر cdI-HS6(@QOV:2-TH!$>\"[(3d޺4c xX ^繾Y(cSV׌^:ʸf4ՠ]1籄)3OW+t coo|w~^OwVr_F@ͯQ `$Xc bڳMW({FDIkC<gGeڲcyj$O궁Z(&1Ea'5i6,QCA$Ky!_nuW(I"0Ny:1U R0 S]|NݺG ORUd&3 *4U%̶lR;+7[`WRRp $\%D#  E8 Ur:NN;( 1xElAتʧF BI[:Ac&SG?뗤.,P3 4V8T'hXPHY≊b YG/Byx(*I$AK3b=vq'4]?jO5#j @aX0?PA4zu D3ӹd\dF0<$@MJ]uFo︮]YVYbH'pH2;glPA 4_2&}CҒY$D>Oo;6gvU<ޅ$$ _Y_cls]<I?,baLYrۜ0Z>l>+GaO/2Ӆ]b3c|AĖʇ YvБ2#vܱ Mpw=>JxcKTgdZAI1V~Z(k<}rha/G9}@ղ>Y6- + E[: J 9jvbE5qDn08cX~-s,*}z0b C*r.ej0k?P-O7 TXٜF 0-Fސ9PsYGRFPg.q*)$$@{?RWc%c63.7ϕ" ž|I6||JؼLC nSd 6F& 7 yŬ9 Ia!C͂:_{?g ׇZ mG` }ؐEmDM ߴwDA䀧Rx 9B#$|yoXsʴ;g 7,k]M硷Wfϖ$B`jIB'!pr C| g W᏷ (J (x)9;w'$#[He S|tL*T Q=49s4L(/b7&1zgz~ hOpZ\fB 5MAsϙ u_Yk4ӹ17BJSd&ս q9b@Rl§K})ە 6)tڽ֦dUqwޥ}%DexCLr3}v,ɡYhrJF~#n9cVԪtT9JhH(PV,QFDT!):>%;9ZS?R>X"^} 2L2j s jCa7w 8HBa*ݕz{}'X?#~ӪzG HYC:&?#Mw ?|.>GDX)f$d؂iɘ!I`Ff1Y@  LQ>ѢZBJ2I$$db Ta B5f4E f(DH1!)iDHC  HdPEɥ$XXmYoeR +$Ť#FMnrZ ~vKik$3eM> $߼ q[jZXTpW1)6r3i))H}vHt9^4WƁD4!'zAްmU=?]ܢ@JKb"UL>pX+)Bg ƴܪ/wf'a@@Ēj Ox_ [fi"?w܊_>#$(RNB_ZkUqKZ0dńPY1LD{N!⡬Ȫ~J Ή:!N#簆л4 5xwo6٩Md'}-zb<\U0S Fyb+a`ߚ_ OԼA֝}\4x}-PFi&+.o78cu-\L@@R3j.7P <W|IaӪ,;̠fEDgwj69`4vIc25slF^p@\ĝѺʜ,muUޢ/1XL<&瑤y}FHRe PSzҋ̀yPDG?4}ZBΠ֒R&H" ǥ/<alD C70Ms={g=[XPfX(bJDW0޴ Pڳ\| ;ݲ|&m5]YC 6Toœ 2^!lTz2bɋ(4p9bҤ wL=@Bo4BTV(zO4EYN4gyB-v; L+2LB~ DX;f| ՖA2y<@$% D';S9xi[7&,7+^=x.?y`,> cXa㖶e6EG99?Y܄e.ا$)+SI8jm\Hл)hַ`8h?"y}D0i(V"1-$sy%4 6izaԏ*Mq*k*@Uw- fXR ŭb{ ^M֯\pP"E벱ڍm5O HU:}| hUd3YVͧDb &v־hsg<̫XF4:0oê1V2mW$DS׀9){ mیC;oJX1'wJ J﫮F_E{p29{櫺~?nv|QQHEœLe)c UDd7< Nh @8E:9[;nTVF+AeF$4h̤60w]$4Ȇ$l*1F(1"P-%BPd`>rOmB]$S貧jJKӠ9T4Ƭ9%bDy$!PG[EVd?Gn5;?IWBx;釵WWњI3jv7Z~Np*3`@:7C۸Ԇ"!L^^66*"90:E!v:˧,.1"cuhG$k }}Q I-@1pj{*K&l4&Us|{̣Iy"8%ࣶ"UWf><ڥ$ެU `$X5~N*-; v8_vS7H0x]$i%a֠  [ W/ebd)(z͎j€FZZ0/J7?2yh7Xk>AT;ۗG-uUcp u |<Z'fѬ CpQB9 B %Jj PQ.8w^rg7OVLLKE~!7]C|XEK l9RiQMÓ=zB-_ =thkm4ǏP[@&KPN\,^0[ 5 aq^lN; X 5rhCw)S ΂?7(~i0 3j<`̗ZĕMȊ #`-O NDt_ k߹Cw9Q $Dx<%GEJ *-*BvtmVGmj*I*Mq܉]L?А",T\Yrہ!Xa.2{ګ+ii!D_EN, 57fR1aș 3/^!6#m)'Q 5H>%2}R @^/:XQE~~)?׾{H` \@0색l-3GO~\:$53xz;!"Tb  nWb:'^_m{]p`-x $kThgR@(9͔3^ąFϣY=s:Ĵ 9VqE1 ־I7 -h>+B)=!$~X%W \M 4s^mlSbEwd+ p(hi s[em@Beq2OjuF=í/v/x-T a;Ѧc!$GAB'? ChZ_]dy4;Ȭ>1~6JYb%긺:+qY4dv:2* UL3rAcgTԥE)0pêrDB#ohK w x_+n͵0wogƋrdÑeLȰ^ BXErW~2d~0VfeA 3;M((ɷKvyP?Qai2  N_xSHQ.xwD .gitȁ)x/MFsp TA!hP*"RU/GtDl)ђc(}<\4hj/[zSH j1\l֏H`Z`G;sQr\&\y7I%l}?r&UxHVnrꆓ |\@xq/O8)!:-% "=OAZMvɤL*36o&,Oo 6XV\KD@a9(S X4q} Z5 (jt|?3O[w3 CNoK+>xJE| o.6ah]46~gQў?zQ{:MՈTg aHW!,౺TP)8ϑ[/xԼ xdH&T|Y44p4yU^bȅbx XIX"5 \\A'1pY(? lȡkfADP ŧMDfj$kmH@R:]Tx~3\km. &OkrڶobRg%Z#L+^X5J$^aH'g9E*W'hdW}k\_9#7ǂ)/:$S,VgchpĈH1ЂPIN/; qu} b@S'vk dӅ C+vUx^`GXXcw^GBoVڮy8 # D+ݗԙeHeR{)f+sLS{ ;_<$ ~}nc{h ~&-|܅jtVccp{>14 _s<9!|ٞQǙywܾGi;Ntq#h͌T/D ̳%`R$wӇia@fQO18e}4{3+uf X]-uTh-~x[&r'#[~@msN/G8v;BP oW}}d^Kkw Bm[vkeȍ .<Sv*Q X|>TdGbaz4yMCx;Ýz>8aB K Pk\oi|<ɹa]"O^ V Si[ <@sn T1exg1l{dwt)Eٌ +Zױy}SnZ=Qʸ]#0^zjoLkHx- GwC DBE :#/)5(Di3C08bW sq`/ 2YoõnG EZ^)}$SbI vx0aI7*{z4S^YPX{|ZWH3g)O3>9 tjj=p QKȽλ&R.Qt.sDz>PEGLČ0Cs< \Qi˨ihw7E3gx?.]RNUF'nL.e;DȮE=8T +2(8vU;=K=_ܡKc5;1ƟY7fв{ڌ>Z~!KGg<*]|;4j^c\j9Wp6.9uZR3f\qik{Ղ7UOW{=฻Tx>? שhs9uySAvm7gpDQrxΚc ҥu5ϓKgNL.bJ?'0?['܉bqR2#_3EiY .70X ɣ0=q$S0]\昽SQ a(RC؀g]MD%sy!f7 jM$R`5^-Aܡ˚~Mf; +pi 繑s@=A ܨD[-?NsVc\75J:?gq@-v9r~DnM]vW5nZ{08}&ӟe)>t^InTxqE@?E0;̉ěP TB+Ņhg?џrE>j^};~D|+ |SϐG_ױ܁ev}M6 S|Ttr 3lVBCS-.!=FIħ+| qXbhЈ4@VuQg-ᓢ~ Yٽn0wlSf9`HVyBA'${z#+L^mf|iLаn*Fm$j~5bkI-+_~*j#z |eX S`hFFo%LG <~^}>&oRzz_cF|kg#u?'ci1v<J;K)woQ["3r~XWd<6&8DQ 84D4Bgv6{':;ϛfyVU0~;,7.MɎRPZX"ggz$t-uyԧAp\{!fK}gG]mnBϫ)a"WlQ '.Vw SXE4yK {5eltn|EZ8öAkMZ~q`-)(PA$]d*WWʼnwiAr 2E(ŬB6ȭ?B-w>/x,oH쇁"4.`f $Z=Y010p2L܍)_W~RXI0t*إ3`f҂C#E?ZM"%UƧ [@Pe"?fċ%/2/`jya]Eץ{WZ(y,] ?cEXa)t3(8.)pAW Uҥj\G'>ms81p,H`PC( K}X2~WW ;:/-ut= ñſşn[P+,~6R/;Ct|]~졌'q՗U-ǵG tz_Mۛ&:7m_p}$9J|8 _{w2?;ZhmJ8>΂,qﬓ#gt_"́G} g~)|;>2>{_k~'^ hժ\u1>;s/|;ko={:~BzWfs051c¬nv>"r̜HSCP?`Ӭ{aQ:IO+"򴀽`D:\UAʏ8g!'Z˴-nS|KQYe9-l(=' !v}v?1̌.O6ph:~ @X)3T{h~s5hQLLhq2RJ_z_T b>:iq:#QQ ںS HEw|f[|]܃]oB,S`G0H G*IKģ0) }Cտ=*43}?(A_2V_gvo?=*IP?KJKlƍqC0A0K=D ڷji1>s5rO2ʙ3" WV8՚t}.v!hg__GԢBP*`Ķ:c&pɔPAE|_D<|M;2m=A>xX& ~7-Sz(]{ZHKÿb[W`6P"n%W*eZn]ڃ8W}!4W!=X,]Fi^K1ޠȼ͈2B (K0I?A-B/FdRvבj AB9#mư i!jx 3!i_0A~@'sp9*T[UG~Ѓq &YD_Cy+Qߴaأ ܝuw$޳<׫&b6},{?2o6դ +da?[sI"[1 Sۑ޻E&e +ߣx>ˋT6$[K0W%v,66[-wG&3'qК &KOU6Rf~3@tlW- B8WIJز<>psIeκx5+~6p2a Zan'C#/l>O[T ^7ԧ–f1( s~KP)m5:`э'pn%q?ٝGYI6s{nS"HǧPf>( ~:{_ IyCk{ TU/hg`ƂHv ŔP 8~'f",jD:"ubw#?X)R> &Ԉ ,")2 r#!d+}_qaa={&M}@ T/cf߃_, -@s'"sSnIS\cWf-\9=D0˓7s?+üS}]<] ?y߁zlj׹fJR~;~iPќYyԲ%a7~)M4B<0/շ{jO)wѧT)c@AtZ{:3ݝ$o;껢t%+7l(L>?؀4>SNM}>0ʛ~} @N}~`Zf"jS>B ʣZ!÷g~! Цuk b:BC쒢@5E ?RC:,jh96&PY\`D;2~X|z20p3$" @# Pts#v!ӫJf X&/ߩä*X$705T \+35D ǻWo: VG\cz ۷n ;h, B7H b" D5q ZuuJwuw.ƓVh?_pW$BHJ@MB€N8ID S?h.I1Ua;V$ưLW9TPj>5cW^"*R3m@М%_< ٭/ůbaCBPFvK}Ņ̈!~]bX]e a AxH!/t0ai^~oj<3{ڱM{_UHTn#W/=qm0yth'X[&z1es*8rbλ1tBz>Пܮ5R(wAW)}4 vv o[b,BaTW%[%[*K"qqSw\ ꣙yIw5ܖ** @xɼH$zVoce#"c)l:kd# ʲw%^ptY,AtӼbZPm C`"2.E| A%2bBӐN2Lˡg۷[{.\-՝f3D/b=aڸY(2Q!v( MOyys8ؗs5h3rC>7ic̑nK51ҥփ0.c^ 1CQ9<+- ld<>u y ~zH9ݹd0u[0QprC#DcFwkŋT^%0u Z7NoU_yXbI} ($ SCK!} 1]6{Nr 1n̤9&?gDS_>\0S#78ԁ:A ѹcɠE?F2 5r-wֈHD)hY8՝YK'`2R+D77Ë/&=9;O\}پÍ;WP͉Fnixnav|ǘUA)7Cō@dzt2 c2|;SH(9-:̩w G9~^V<#DdATU!(.??$q*{Ħ֝|ځ8‹F>IepJ Zrr5H\<ٷsX $wO͋:i]t{G / oYbl'.wb#{πxbRR{J{]Y^X9Ԟkn7Oo`RQW>OSL])- NP `MYz $h1#~jwkJۄ(RMaxv/YΦ.2u: !AB6r5wn,uit ŗBq$mk3 /v s!XpL ʪz2}\C@AB L%NHf@@v)9 %lq{ؾdMZ|w{z`ԇ*LJY+H~fv\*C8x7|#ywoR&/[/5Cϱ.|/OJX ,R,D _oA::*=vdWF~>;J,h@'HK'\`{DxYDMMW9("gݻYi)j[[KVk">:Q(!Z9RhuR0S $ܫP}DI/ tSŮ7^ Ɇ`JՍf &tˬqS}UOTQ}9x}c}AI2^ɅH 14s4rd qQCh`cI)Vxrw\f9N0c-~ر [h<~wߣs,q~~PK!p{ϓ&8T$D,7օ@"ߋ?-"Sz᜜A`eo"f~,@Ԟ]˜\q~>Fmԧ=R>M@@]f4oW]_ A~܈TgpH"*4?]'8m aժ7o'5I!Ak{Ȩ  Z~UZk Ehc:ZJBT6pw:$x̖U#= fFCbF c߽OkH%Sbܰh$g$IZKԼO6~Ŷ{?ԩ|4op|I >| Хd?ri !}XX1vzosqlb=-%N`,}|_܄4~g^ﲕtʚƥJ+-|/"ˬò|yV8!n7N@v};L"s#jw^7afSWx/,ipN`JbHE5(f}hX 2(bRAֿҵKmf1x4s6)" CЊ. &$Z}d 牖I~ dtЮ Dđ< 徉É{nG~s tD07Pz[rckt3{}+ / f-WZ:JlljNISUaGƱ0Uc 77eG٭x$P2*Lί.?;'|s:0ieʻ?QR3r2zΈ§=17GodU{rX XHIm =V*'9iOC$,9[vvKQ|NW"秶At]iMPq(d\5_ `4W;`\NHf`>P{NLWC9)r1m@Ewq.{#UB&T;z7Ի-+|į%\rR?=:9͞ryݯ?衁߫ 6 gw?*9U*+VűW̒N.L6^_O9n+ݲBAwˏ]RtYXM Kq(_<Ɲ'  Ik4͢&80Ma*˯vc뭤89f?3f劣}=§[מξ(CsNCIN@BP\ycVC=}Tfg #lm'2i  hk)}]FU1!a zD[K\Ci$b!*R7ђgigPE+ )`STllڽ#Lg# d$OlVF9s$-DZ 6 `@F`=^fJס38 Z`@H pZ]`kAk8֢έZVvn#K-CS浾_שP,x$4B 1Y9P&E|je-70'ֈ5K`Zd5|% Oc5ey.wC]bϻnt\^<}.Mv 5Kv[RKw|שWQ;Nޱw@l,s.Ca؎[ll b=ASxâ)&-z$ā_W< >),QotwZɄ LfQg_h5TMI'< h @/`:dwyRX?WIoScKZ O?wkHkQpi5QTԹ6L7AC=a9Msnj51h"`0-!2,էC!PY,kMM?n>N-Ƥ)Q@ߪ'Keiu<柷?El-~V=^MSZw,1׷s\~&ΎuY2 v ?"B.Tܦ_9+¹+`Ld^XZy@i#L$$S/@6E MGmżQPuZz[$H рR^ u 89pZxY̒JSCfedq+} FiF 尌Ie;D:3n9k4At)m 3C*'ad"݀hX,t 8TtCF}(Cٮ|p p<ȻM?d!xrTGnWk L֫5HEE  ]DSJ 17_ҍ(',OS=F7e4x aW=k%{Yd]i!p uebz2s rP/C1et&El?fk`>OJUC{ &l޵*_%y6v;< .?(:$>׵{d1`%2oiIvWSb՟@A \" !=$~YKP-q >n7.욭}Nl /#Ofju!C!$j_UsEk'*/-Y.]5Vp|KjV~ $!CSp(ݿI>(]˹˅j ?ʜ|^8e[IK vPadۺc$nz,UO]J'x UK7,@HMժՖ]_q>sc eft^ 3y2Lc:۬屮|nWigo$&V]Y`xsܑ$ھZh)xl@9cQQR :Ko5>h Byi7wQ'عAuwsnƳźOêcz~zG1ױ O߻;@:d0Y鵠@^Lc8@͸xk!BE\cT!j)S]-Mn>mG\~;IW?zy<R:6 *ˎ00 " >fɅO '|Z?WH`YSCt}ivI<$hY9"5g)M0J+v\~8}ES?}l &` MSXn(kQl8g _]wR$'eDN?!dW3L} ylmL6gގgۊ`}?8w>/h1*s$ ̹Kʸ:=k\iV;N!R!17 PC<b زH@094gzƵYr`na(s$# $04pl3YAc~$`dy}Z¾r5k췯RR8}ƟEJ$+% d(*u[@#)B6L /zƗz@̊4%V~ Xo~cUW!-cT NnoC7^swa\'F({(7DSU:H Զ媙^`i ~ դ?V}S|%C\)cUba mE.I Ag=dDR\E/7 ~ZUPKtP|Uz;n0 grB~G-}{SK;P5B ϢVXIfOd] C!e#jXVM)t5.w@wE<+]؆H8w[շ5Uyv+AȀzEsנZjVY1|#RV6C4o.PnlTA9{O] G' F83cC 毦4f'R;K|$#|jcBw;F_x!U=l":E֝1pzdN~C7$AFͯF{# j84p]wp]oDPDd챨IlQm/+0 |d9֢rD" ET^л-@XKq7u|i*<H,3ZXa qG~^j?[`4%xfoI46c}LKpqns4ga :L,+ά+A$6|5F 9!6"!m9'O<_{iϧ8T:hPn-mՒ~%dugS'R2gc"i ީGf6O2İ}Sh|+G\###\[6(QH͛:OL:sJ3A)ɜ#: *U;P%T<.5%AaV75Y ;}m¹CϷKv@Wg9ZJ,t7f-p UG65W<2W40 6iw9^th}$LdyP;D "jFO)d\oeڡ3&sSZ>Q/7'L R7 }}>E8 jO9&'Zp~GRɳMW{;9m.fkRb?9d ӿuVi(0JoU{ܣBz KzADaǻ=Q*ܧ':9uE.O)N +i  { |u֏Yf+]qu6N\cc3vs{UZxI"|+ `B\ Ƽ62Kc`LQ<9?vK"AW[ I4psoad1wo&2B<ѥ˵N{ `gL}^%;LggEaFUFٟ\iJG66oMIܓmOIN;{羭OV}؇gK*ˍ2)E%:wDJI(J@deOϟ =tW҄'"qp}}hEdn~B>ЊDbO<qmb#.MsO;%>?^ϲ/?DK;Rޯ*a (ouG*ZzT~Q*)v^W{ͤϪijAf%:zE6l !3~Fzś{KlcM{;C;-MVYy9 2ba 5mhdnwah>],.M2'VNނӰ8)qsϛk݃{̔v @D4Ņ6ʝݷ #1;NKʔt7WHf4FRjH-'~}ӯ(# J8] "3@bT 9'2H5Sy, `fP4blYq#ĸ(g& aj,m⪍TaBKƛeRuc}sݪ?(ypYc.T L0ڏnq"uhE%B¿wůVǛuF5KƥVv5A9Ri C(Z&'O &*Aئ{X&o0Kp?S0_uJvqgN=|"Jc&i& Ĕ$8\oN#G-1j>,N62RHM/Mw~WėiBb!1ZdM8.|Ro^ݥ#^}UWz=gk~f]4ۀ$߄Hf;Q4-vh2]VbEŒtzz~>詊ɒ'^PbĄMyI aۊDzн>PJS0GXճb?a6bF{d5 o+2ciR@ j%9~@BA!~?*ؼo梺\ˆAI=Q9 M]F^`iU}?t:g^6[;U%{|`jv:-H`2A۾GZNC#^ΊkAw}_uHOUnS2߫ r4#˂h' %/sW(GliA7%0z90Yv՝t}OoՋ4uH; nSҠhf%/LCؚ%ǵYI{vx=| RV@kܒDT_=[)Rν^EP6}P f(`S&O j`IP6mN"LEq/ U*&>3YLA yA)jki u߿yҳ'V\* I$ H%)fd|W" @JZP!9c[-ؾ,JZ6fӭR͖-";0Y. R {5{p.6` /1Fc1e쐿c>OjQa W`K rdirK: D|Zb9@|5wx$Җ;J2iʱlnq/d"YQbc;M\)W~U^;m ?(G7jvq;L3OK߈.1J kg3nԀV%g`3}E0i+bҋؐ,ƚcEkZY.?z~ -A?z8}Ng'4 bJ8GAL {(+'mX̺P?)cFQOϚdϨؙ/tˣZp028j(2V ,b%- =Oir(S\(q75LjZRFfܶůP[?As';9@`j_4͢B bm$rԐ?((+g(oo}ae˵Z)T7Npg1fu}R5q0Cַ\0xk"V-rT)3K$2$7>{l v~&IԄ}j)dMΆFv+5Ky˞3"{ۖc->bkm"$=)50\QV}NR!n@ $sR7F_W%GGKǃFpw {63OޚS= +CIIJCh ؗ~k'sNF O=Ia&ۥ1u:#s=%#U/;&az_ʙʧs'qS C@)NO=& YW蕚VB_^ߍ>TtfևYVQ:?[`V4=tK~`sb X.eP]4|D%IMK7Dyߺkl(} n!>cr DzA'ݗteB!YjPk+ ^#$$KoL/GJMDv?mz޷_*ϓ=f$Y<ӼWT:sShC'98-{-GaK5UҖ)z>_?a ݢ\.anzȋ>/CDvL=.}T[d|;=|c\n8OЧz,lA~;#7_xb&uRC\2dymhP0cɷGoM D{M;qy?&Q[O9Rkf:}s*yXy_?L$&gwbS3~Y ]p}w_.bJiV Fqg/sG}78e,"~W݃jƵfSⰎyɲʻDKzWX5=ϳ}|퓧{Y3z^ѲAY4( ѿMM=r^Ǥxf%e7)C@J|&PSX^VhxI*%"u-)k*k1P;jܥ|-fi4f!y}OߓTcژ;8Lj#?0#{.ЅiDeG4{6(.}]]7q'ml LWh'm#+[;ëL#<)^u+SB}{xs45D 6viѥa#_px(lV^pa1WIO^X+dG'$=Dguiv{=RP "9tH//Y8 ()jMб֯s!$ajxfR~ʛj ŅyVݯo>m4OPrGe "cc 8%/ڌh)/c`p6*OGUR<vEîޣ0%{* 0`f{/dNUM(,RIzJR^o7/;sx ê'39@]Bx^-usS #'0꿽W_.'\Kmn[ה׶4V&yW8+Ȅphuf@:?'i=QpAH)5\RO g21Jc_y jىIe`Ո޵kFc=ԆҋL0jXe,::K !⋮wUqkC$ TD*զU@fG1 |P&iW)GӼBSJ\#Z=X' ի_JWWjBGkϭѤL'02ڻFP 3m0(ŸniQQzڔLO}59\T#slRb#>={#EQDu\'k,0(ǑZך;08 fY}.f^|5O:GMPz -E2ϼ\)#&0e25`Ǚע36}ǡ+3px^ 2mt<;d3wAcЛX -)F&冂a/c\ְBJ=ܑEcozF[Yh آSIacx U@HfrӖ  ] i@GGi~EB^'ޖ1B^,[+PIXY|]sŀ)z@ʮ~զk>U*7~&6 3]h|ϣ%OZ iyp=%U aZNȆt_i>T4#>S{RaM4c>z_C|gOȝ1MyҠ9,KM{( NG1^5SQw-}EAT.ٱKƖ-h?/7:Z_}O^8ڟlL:P j !nxىO04xZZ'Ha 9gl> Y0>E^We9VUMg\kaS]kd&A4_CWJ[fQ ;Hu~NLJEΉ԰ h)z}~=vTO{崚V(%0|M୶LAq? YDS^Ѽ+rFҟ•b#ڡ\Rsm8p2SfͫmJ\.E5, #eP xA}$\*ɇrgtv!jq{y8K7oarSYdl_(^ͭTFua2?Wax6,Zv}o[`;0ǟ\}+ʝc?OB z/zj7f< ;J6Bk~fiDٸ)Ei-w|;gM ꗀmw]@alWۦ4TKpOa6^gC̕ b#珛l嵒wZ$PsILkK+~ɸ>12}`WS)'!{]կ`KIJ=fKs'.r[g99DK8aQgR~O*JAQ9Sed҇7,7K5U517:U6)(-7O7Y $6_un.qUls9}W7aIS,iL"fLf" ]q='?^h+G>_$~,Nl+|[R >Mp/ruVl˞8:A-4b?`EdtނcP=wLDUA~ Oقwb!Rަw 2_%>X\2Wf/ 5N=B5&<\~b{/_{԰Ca2c읳Kzo/55+-fu(Cl<݊:;/Ngݍ~(2׳kMvQp)| 4Jw#݇fP Ϳ0OJ![KWD~atÎga 6 ɑѡ=Vs3g._m,bsR?͛CYmU|MvA.eq#T8y UxKhSwHU5?+[E_ JAMwMСʸAdZ\NmaMb $6|ȍruyKƪ%}s{Z%赗AT> +G(:)QHS8pV>qmk[& !!s[\T:(-yByU$#Gc__/܂-ZɻITj"(a=hpk,?d)"~ Fb|_=Ӿ9N[NV{M܏r(I-}`G#3Ifso~R?,t` ݡkǵ# L:6bTmfn`u;wtys[Ccq#Tp T1 t>ov}_,1 <3O97G߾j}nWWC$SKs!Q@DiMc4#⿸ 96 s+);Wf~^-:>ȳr0]ms; c^lɹ֡7.s ueX"p. ~? b A $Q9T(sXHt)pT3,6헩H(8ڗ01DfK'6WޚuQPNʫE|jMO[=XkZeo.BB?UG,4xڕ PT+mlWZ3%{Î+% 2 YRCdFzIB=V37,4Mb|im3 $ṡVYr +n,q`M4>΢h׉3z] DZ y#juȎlŊs/tgyJzf4^eFN Gusx=R hG**  2Ӊ*Yvvu%fv}h% >ci~˳Yaš\N-j/Oz(rx4}gG9kh2*iكZK~\l.Lp(f;L@.I %lꕾ 1%bETΔeiKVaUHF59;K9֢t£HJq PE{3ĞTGbgP~:?r 1  Q -? 釜qkw+Z?Pq;L޲EzEkkAmAK%FfwOWR~_<묯~) f8Nj.6{xB[gWQ0;Lx;_S V}+9]"{rG'Rx:H=,} q\}nWk?lN<^1ciuO/;FGr: Ff; P{Y8iwwo]̔;hʅthIQ.r_g59D^1o^a cho=FWșwJN~~e\6,ktbAɨʷ7(wQґO3؍>תgB7+SC@S 7wDl4zbPl=#R]]& y P" DȉXg|q!asTH+=)V1] ǘU$+LL.p"=D BQ BOp"9q+$FaCۙ2W̍.i+y;Byyo)q}h%O!UcK P굗NS#R;5y@[+i`_Cv ב;\1c~[0e:J L@&jfT/GR.~KjmwltxA"$v?wn/5Ѯx-gLl3ox< u,3rOlrEiUP"]Mw=VF̍>eBO"79mɡ^5bj lI@Gm1Lt'`:tkE,3:gS{«G&( Fͫx(?[eU֨d>NgK֕KmT>Bְ*`dd7?ҩM,B\2 awƓ\(+j{DMkCo[} `b[Hjq QOƫۻKoqOɶPwgh]i&'>r6_EzDs%/My^%:UZԻ3[+)L!<(K@XgpFː-{£fx5(|^swe}3vlyq- "ǧFz/\ ~:Hfu:#=:<޾j/֝wSmPUU^Ĝ;DŃjR;(UY )ҏtlUӘ>U#AFNwL=e﫻>:ʹŏyѥ+8a}28ehx\ *-I/줻O#KaT? Q| Gt~ =!潬/30ž^ +92)4ݚn./Q6Qoyl +gb0==tU/ɏP[w.0u* 7OMTrFvLr qa=L!R{.h?'쓃α/Sf?Ntg3+L^We5?t\ƽ+ nžYqm4y?y%EÁ}zJssv}3oq I$W[p֮|ŢdRXZl֘kAP 鬗?4 Ժ W`8@X&)ACnOK呲M(ʩMURg<-{ec^O˨J'B/me/2oOc iărky5)vQ_6 ~/*Otg@"UAX$h"5QDnw, NNky&T@sNLQSEL]teV+@#4QH @B-Vc)+Ӕ S*!TP eGlH@ugpsfi^9W؇.hFd@Z(M426%Ԋ/ *ڎʡ4Ƕ< i ‘+E;΁<)8PXM&+p]/"2CliWQFF(W4X$mP9#S)ZNnKdA,"4[2-\鵗wdq$ ,J $ؐ*U6UXE$)=+j-TQR֫+&HA@dXE-* &"=O{) m*g[ҹZ zta *K"UHЇJ 7ǹ}ymI_'"P= Պ<9#AUDнf8Hs DxR$xNG}vJkUppj!`(Q Fz]:UyD`R$vA]i8K9wsQ DY6ڈ E#m RVF9\t 1-CMfM#k\:Qp4tdf` 4bSSRڰfobkOE8 ]׭czN#AKGHvx ۓv6 pH֤rs),vk8c݊$S,zCc{r(2P$tq PYSksq:*Ƃ35V * #HAODOyww".56 Gg;adU$GTCCN )W*JUwRUv)AW2<{1uMt+!*rKIHi4톂¦AХFM}Q;2؀*NΤKFإ M@U^"#TH8\6G=<4U'*s.(w5DUți<$iy#I\H%T蠤FQ]a`̊9^d-EMz}!AI-f(im.u-%1#F:@t\C$2Ԅ )pR TiKE]5 ITKJ/[ah ^h12Q9@:r޵P](h lbrձjHm5F^1"䞲[/eGbJ#Z#XO;Ճ4IeaŹ۲/d,JT#VǽvIP\ړbfЩmVv͡]{ҢI{g(r"4"Eh4*JMJ<$%<@{Ǩv6*&xVusdtiX+Ӛ1N^ZUdMfx^P(& b#(JȖ JJLT% U @iB*BEJ$@R@H$ J  EI[`$!"UE* %TAA@U@(PU HHDYS쯼}CWۻ{xm:i]zntY* IAEB9g@e6 ܛ.WgME=|qkYPxmᄐgO|x:ښ4W:խ}E(l5޵l>m-3cC+v^/ =thk7n{n}|FcfleGce sn7N XfIw-GTkPW<DH{s}.ǧ[cǠ[[>MlgUQuh* ),{y^pkxt w1/0+ҭݱK+-ZwrAGzow;{gO}9@ l(f)C3:x iv{bݺn/wlnvնlaPѣE^tPsl -=he JS3vs@Phw)@A@@E4$ M@ 2 F @&&b4ɓi4 SH@L#@2bi&M1OAi3@T&4$T5=TdzSmMMRHA)' &eIS=S2zSFF?RiMF4414 4 @Ѡ@h $RHD&MO(~i䞐ȧdzjhڞ 4 M@4 UU@ h 5"!4@`M4421e= MM'SO&Dz1O@iShOSe5=MOML5&z&SG)IJ@$ 2!"#*"&(Y$q&YFJɣFT8h3D%4A010iX2+QD 8 ZT)q")*kTjT#-w[ԡȼ}Zv\{ۈp V< Tc0@D$8\9#@D0D Ah  Ri aoi1 Fj)c  Ȳ QHH!J 1 )ɢA:qDj(ү?睋.Q spl9*b)cDjgE8‘3b4щzq  LC6(h6$ HH8C$ b:rUJ$cEyBS" 1i1IUzMCI P%S AҚ4), PBR |&(%k=f$M(J$+7f2E V1 JhHSAd}:j:^H \ޔ: k;RN5HHD,a)Q7:ӍbvMgHulXN;& )4/Ҋ= e9P@`C,,[9P4P˦)5H*hXZ$EMX3Dlb4@ZKA*R`.&l54ݻo|YA: '7$*T"8ԨY-;cC>|Pv}NoxE#װ}z!(RҨX$hJ JP) Wz5$lQV6”D!UR):Ċ"iFh!FFЂE@i6;apq:Cl@ %*ХIS\(^IMBvKL(=BÐ*M!JJ}='1Z~TC'{@H`^S2Pz##!L*c fĈ;^]%~R dM/]3 +'`{pHCM6ت:hP*C)`Y(K B! @"  !!C"!Z(Q UShU>λP1/{JvBkPEh-yAZ G.{{7<3>l#D6 zP%5jsmY0ʐ$aB$Ev{*  H$yV!\PYEYKgAUMů;"h%*0cmol(dy #mJ8ހfH,"􁎮yP>CHsnʃrkd RieGA B*zdˁ44 -(Ve@NDƦ !^Ųi5ikLm*UQUSPSȌb"$NځA(>5݊~)*-QBR$=R@1zIJSR) e@ R(@|J2@AsL4" ZR "P2@&c$_[7 C2Em"FbҘ٦h"[كF5]EE) QȤ"l wY17I@iJdMt#$9fm<"ѥ,qJQAE >9ևֶXcd( @;dPo[!8q Јk2l[FlұS,bm&DR;cF{ H[+O0&t9DS51hiLH<2ppp8 3EU)L{T.2vL(U(A;Ƈ'2Ѣ*0O"ZT_kzTc3 c͝ղ2I{pS(0b@!,dwD*A0Zp8BeaYIIvtJ] )ZJXb(4)DDձai;\ "&x#&5 , JC_a1{0 V#$:B ̊Dj$%d IRHR{> R52 D- " *TeD@$ 0 DD B15*,֢jYT46Bfځd  z6qLB &DPrMl2ZK,I6iDd֣iRţV4JP:E#@9p8=DFHӈ*A = {9]4&MT]c8=QS+n ĺ&iº~JEq<@3 Fg\miLmhI1@И`y].@)bb6beBd$j]b5L pBrtmS*LiҴa;(R +gЇg0Nݰ>S%.!BR"9^&HhP`f- D'5EMA)8(u޷Oz3 \ZR{7UJ v4\ZcOkk[ecm}9IsqAA=.H %sPP *a37PYZ+'k@J+iӐD<& :GB4#8G! T A"w`:MZΚ KIҝb[rt6  ;rQf^l!IebJ@Cyl,m( 4n(;C@{I'{@HŒϏ!ʌG(h~Pc6r>$Y`h uض 1y^QL$ )AiAă(;Ɲ0RJLYLD]tA X۪`҆`btJLa8̞.*'DYsQ޲䷋NiMiPjuy`8㤺F{JF)f^l*b^ݯe 3»R(tPʑD>\l$$#TJGш駠hL@,kDm@0=h9BS,z7IS*?hvg1m=Aa>@QVeRZa}GLwj4%(Mk1T,4!씽k1)3H HMouV;[&w#8)Ai& g9ST+}GFxϷ8'?-Q^$weXMO2+մUGlizb I>C-m "N{ MhV*Q"-u5liDq,G{ǬO;NU`mS)[γFɒ YP* F s ġ2 T=*= }$Jt/$D P<}V F!] $v EփGǮQ('ƃ+KHM7w(G+7"@2 (ب!բsdov;55I3e ujL1Wbh)M" X}"i,[rz64cNF=",v]uQEIbK:Ȣ|y. @Qvm]cQ$axq\.tUWqp,a]ib.u(I*!pt،m6At(,0ڂq(5!Oc1e[dORS*,3RՂQ- l\Ҟ`(;=/ mj I (tFu&mY")يhs9K>*Fչ+5e ;4m-2$:es7Z@9JҔ:@{B' Օ4!A#SzYv[rlcA7P𶒊$83Z' 3=ʊi[6Ǽj#6k !kiMkд8JwTn`8+ePJRp&DUZk!--ZR҂WNzOh FCZܻmu{av,%\c^񒧌X9jgNt ƶQQIv݂$-9٣b ƇPDfh(dF! (I B8sKc{w:*!CƷJ#2h.QBķmڙTy";Jݸ}!ݒ$ - MG4VC/_J@<"^\ERLShu( Ew.K$evY:΢Um}[=7P){< T0!R>,ɮδl!*-#JSI T.O=59Q'Ǥ/:>ҏIhR!%&v}PBl`2Z+wǣ*C*R- |T qAhd8rtcCL)7=&BuŇOP8GE"#mxY@SDXtRD#5ؕĤ  {JNuNs,roSTr'iA5cVAJlq#JtްEv]4-cz28tG@ t% M޳$*mJmǶ B KE`dX >؈H*`p'*IcU%O3{cؚPh-c^>;n܃4֗od&cIAHcViFvD"վ(ahq$l"(Fl>w EEϺVսŪo53HG3,h* ڨ|i HGP*6扩1{qN&>u:BJj $b88hޓmM=N Xў H/ylbna*AATIBPP[JQˊ2kXmR$r{/Xm:u>/Q2T -iZٽJp+gSE=IV3-[fJ B[.1/`7N-l%àdj<3 :z kToCcMA5hSQL$rk`n+<{&7{;M޶ŧ^0c3T mzu `F a)˩%fUKj-;X+KhtX#GchRO;xҞɭR))YRx̡ASJ!I򉔄d ҕc׆nQanatwTJ@J+"*;-kn;2BGjiqNS+,*@WOx/ vc\JQcQ#Jt ,Lkv9/<ˤc3LiX(9)m@F(ac ,%JXmس9BXNcp'Y@Pe5 gw } <e>Jqrv8Őĉ;fh$=d PW;HCw $yֲqa&'s^8>%G䐨)Y5akg !;І>- ^ }df970з<5{`^qWVX,}0;uf'GqCk'no@p 'edwvK|{;]m'1}#Z2"BCIx@QζxjwV↽ Ia]NL+y6nB&7uw*N{rq|_ر6\M 57ZTOtw` ҇l8yRƶNӗb^^1_S\:4&@Q\lwcXU8ZBo/'> l%*vzV˩pq&@L'c!TC5(VxہDU0.Np&b5 }pC̄M JlU7F/[48& *¢Gw`cɗ )}`CGQblt :jG5qqM +k鏍Jv*S@P ca-{I5)Xk/V 0_2gpNwY3]|[۸£B.-V2. {wq*N[Q ˺ wIX[Rx\6GvQ^,R .-;6sIHvmík7 Ģ2Ad9!⠔>Z,)CR>bKI l0HGLd:ԙ% 00)9HgΉ^b6`05&IaʉڥՔX5))ױB:>`zi8=qͷLɽH%f5v I $8fuw`A93;ҍiƺK横=E=z V1@]kJaO5v0ַyrb5Xv=Okd8qRר&J6zܡKguZu;tiB>.=KFマL1-lJ׶WS/]力=iFx=vɋyQJQKŖ;4{n ƀ2>{ޔ/ Hcqa'0'!/hsqז`qֱe,M{v >Dy_$Hl`P1g'1)K.BVmEmh{G;g}vD)yZІ lRZB $j14>((rrr{LeL4Sz\EmbBomHLMpCcƸ]lueȝت]=ךM;o3r.:DEt/#޷ە+P2{WRL/Nz^Wn95 0cF9f5WSb GzZ/Z4{n:#zL)\DZBa)6֭Mu==uzجW\Qےgnox_^ qcis̭iKJ.ns\or{ѓRJyqigdծyܝfqQDRLه%"XZmrbq:[u[mֈEfHN6UJ%KX۴ۭwy'wivMPk 4V3FV)YG0il0;4Jj6{0K&I)%{ s(jaf{W= $Q!/y !F)ɘ yQhW!AW jhZLLdpQwxG!VBBPABSD4kI51N>"eKBŀH-ΚPd5EQH )= &Azq/M0 _J"z (C`т" g./ɘ{jULI (_Bt$}40P=d%(KetE!Ѕ @  ̴z  J,P"F#Bl)Jʡ¡l-%d7j a*;R#m-끺}䄊B*E&E"]JVd%,mmHe*@P@.V5ɁemD(@R) @ZbRQ!")d B$$=wjˠo8?Ozz%b6,hjKEc!Ezv!~T`c7TJb)Eb(9˯ x"dtQa'"ghi[1ƝXћm):ùB#͒::%M}uޞEy1Sq69GPՠ_Cnr PQ`hq:ŲZh- ƒuw7n$h9s HԕŭS1Tѱ{`1q7#RjYQM~BgFUbOXyD2qʧW I\Գ2df}YIW|ڪc࿉~qBhۄqc Ma=>vibpj%c@g, Ƕt;m>OF5Z$kN%㢉.IsH\r.X7޿gv\!DFӂ.F>rV,vk 㛿*g *NZbFS'mўΐD`AlNʿ2L.#*m>k~7$+AD 2-ԴL'芧%̜`,q\ot['.%DU?ŏEӪ~Q6fXTyLL 1g'6(yL !% B>YJ$߮I I /Xdz8mm"ۓ3~WGްiسĭQKg8 vh$d#A;XbEr >nNJd3Aߡ͉b8˭,~ߓ:,RŴ(SG4-K]0̩d;; A9LSډ!Г8Mn'~TdB!B ?Cϟefj1 ⁼Ƀ$>5$Oǒi F3:,S}X$B?ZDȾ_'|_cev|b <|=-Y2 ܾ_G[3`né HAPs"ҥv_ϣrmAHMN/;LdØw 6>'Hv?%|ݶ0o#"5黌=IvfRPIqYxn ghG|W?8qOF`d|3myѱR4I[~.Mo(LhP/gC2L#$A S7|t杷窱@H|w \'c{ CnW5 dUXWfM^Cy?+:džiaFI#RjeKjYVd(Q**eY{syǢ' xS29179*exRPf|oa~Nzֶ0EGEnEo}}}{;x"%[ nTe427dRM py=tYůQZOx6klc4nKlz$äH!!"~[Kg?>TQ>MDCSL}-|Mw{ wfJ#r\e&!A+B:(÷ud*"+ϛe-OjiiN(TbH6iy i`}#L)<q ]et5MflyuY4d6]0 ,V# m|>ﶽO^%M,0j$*2Jkn1KS@lm]ipح׆#u_$Bdׯ?O,a)A! &taQzZ3UcϯV ԑDӬb]i h4pOɪbٿ}Iﰲn=qD(F"L @Abd2XRdU1I.ҹ Jn `v|WC3Jf 2(a PHjΏԂK5?c7$2HLa 1`F(Lx`3I i-H.4=YVun$,dT!BԤ'bQQv{둞~[}Wn[0wM3q`R(AD`ahY:*tr|^U;QQbѭ&9q=6\|KWS$%ن:_/Gc_ ¾ ۣaH1'< =f^6򦔐!:`~z^^fZ`Wkjlq]7[T 2燕a|@+ݷů̗s53 b!ϢMt_AT5 lsU#"!N>^Z: 'ێ,B"H_42Q#?0Ou+ .f aX|3tpjۥT)~OUU}{aoK3bp/HBك&I,?7P0xDi;Jə_QFM9Uj11ĹPn3~Jj΋a@@>̦&?'=mF03/b!}cRJt{е&;QE@#=-~1L h/#0- #J!g X搝H;:vMvVs1L6lH3dǑSVqtiuu=V^D+bPvB#!S|>_ݭ_&iAKrƲbaf(@<5jWQ=]3$v?͵hoyЕ#0܈?˚$Hb̔CF] &![ѭ*f~,M~WfÍH!`JKTz8wG|TMq Z<XZvĺM ΪZSGi [-j?-Pӎ: b 䚦]3k]kUϹk >sV"Q7Nu~KR4hŞ.NM>:v<85tR]jm̬NL*ĕL5-U0dmf\O8eK&(ސ3M 7pUUm,!$;nDӔ9""19ս{#9VQ ,{]5^LjeXcHK8a5CZ1P.Tg}JAj̈́Z~ԗV:)3(iLNM)=rf3)`tJ:*K 0p%DsE xuJkoFi'޽.•SbL$_k>2Ofgc.w}>oQb(ňw]^e1g}+l|/D5?Y׭/ 2krϊ0mJMD$#ky !SxKkQOTȄˆHWXDtUT$I<^]gkУhOHlwAm=T3Pe؅<) !׈K-WvbX`EBxqka,4Hpf0'PQliWRpOO!{ȯJ !jƂUBD~7M6 c?2 ,GP nyE n8)&kXmpPh&2VTj1@Q'(%GQ[[Y"_ءEeEqFKeZ%W&4P`0dlx"0b=56y<] Sis !lŋ-rJߘ‚1`NU%Q)aDLF4֑k(.Q+]Q MAE>MJ{]gqƼwz&5esG%6kd/Ԫ-|c>g\5kGdDE"Y!2} oԶ Z2bHH.<JbJ:X>IQjP[hжQbgՕb^t[7bS0N21" u+T L!뫹f㓺܈'%ϯH d~!DPF C۪6**A.O5.< |#}cvX#*S[/IDKaFSi՛1 HW pL{H)k>ocPǦ1AU?QʭG}Z"ʭˬ8#ti) bdNS׼qzg(ȳٝrU\{b PΡ:%5AK [v>PGOm#K IxzZcx2|G˛w>v\۫^N|HBj/;ɓhR(y>*QZs1)\0V qVF1WgEHt3 f"ތc11Og;8yN/P߇1bajVO98N6Sg&YOQe2;("$+Q4SYs}^|X 3X2'qL+NO?EkʊaIȮjr@?d@XAVE "ƬFE+TQ!cFѶ"ykmmL^vy4c N`Lߋ˓s}ވWJijɜϷp-K֟cƮFnj$le2WTL",lRȷ+2#t[&s$=fG`t J{U3R C]m=c\%h h i ~y 03VFvmUgARCK|mo7w9F 0Vflo^ȑ݇M4 mqǖ3,p+[-нf)>GUE&Vjaoݚ#qZ 444߯;`ș43{67\ϲDb8hc~ȪDb>f3m.+$K$6Əae1rѵH8EљʜH37剫?o xXKLd)Iwl jw12/K ֐I*v(BDTEz/;my穃0AO]5H"$ Mża)'*gSm2KQ64Rɭ4HPG*DhJZ5&^ݮRk%Qb-&)hbj?wA'T,,bgh԰bUE&ٻ "=k݇k[܅6l&$`dRDNJHS6{U>uyxL7 XM&C sGS(awYzo'~"khs Ia(!LPR a<"sJ_3.,SJlN[_K8u|GAmx]ew`w6N(Zitȼ%U/_1RP1=e`]tWA 7Y@c=|00# s'cԔÆn1b|dvC_ &b/cHLˁ??^S}%w2HxI8& 1_Ƀq?3#dTMdF9p)CU!"Fp7St0P{&;C UG+wmh{C_gVxtpv۩s%F"Ĩ ¥mj֖G䕥yh&'35}0qQϤ0U%h2QvLʅwu<Y8q2#m$U]~;c`?c(c ac.`=ȸj\w\s8/:8Bv^4$C?qմ5b;> H=mQ |zB&Fdٴ}⦅Yy7r1 c"Ő -dHq`j8;oqO^Đahp %'AbF[cYH5Y"(EJu?r'ۼdy Зke#Xh{GWƖ}z,*v\¶_}R#R#,|<; Nx=cPݳ9sNG?JgzzZ$R"f˺v;$p]׈v㏳22 ܷnV6i7/_2t/_oS ;sv狷v'dJMr5=aS`n,ו.`0 E*j,հá^CaX7ojMVD-I@"A;^?~8;^`5~*O׻޿GEQ_xwyh}{fi~,r(.7^'>Z]~|ՔLq|\T@1QLy} Cl1_ܵ7ic o0&g yAI=:%&RBZi*$8H?(9;tuأ"&R\ bbװfF <(`$J=J"SMx%QJ U#5-B Zsgah읏yn7>lf#SIUH,e"ep%r7&.s44%1T (J6"DEA8ilxcV?," * A/2HLoTqIz֭l8zz'Mi@$hFxÆR5Wx#Fs$`@xёE2cܐaI H& $LsŎ >c^ρcmlcMߑ"&1Hi(Ԇ,%@[Ziƍn4lMSI"hJ>\/쉔k!Q<wt „ [6Ox\&z .ݒdmt&dImYqd(Ch*x6ҾwvW.S/k4]?YCK^Cv,bkcryq*k1L;5R34R۷[%9!5Krf$jXK-)VVłoj+jRwU8|%fD%w}ku~A"C}}ʥU{_[im?iPPhQcLFfن )bj}yn["beG_u,mn%uιNW{ݗpx}}o>־RXb5Ff#=|h/efAubl _0JѓCW0}U:v:ƒ/#V~7icnyݙ\X&%l) HG]1Rq*,a$ k@P"a#wx[}UVaH2FUxl5' 2<ٕ9W0c0j_Yو=ŔƚzWcX3Mw^mc4iIDd{}IiXʖ !&G?3YwpoZ[ H7Yq3d"H1y2^(rEh 67i8 ym3q=}'1R G]'ٴXG[Y4m&FE%~笪աBӈ<%3V.AH(ׯe֨i.Sbs?ȫWO7]ȵ./hLP(O;IAbԓӇu-nz1vS4x\z3*- d5bd_ֲ[ǡXF2WFؚiaMgY9bG R)M_0,plf]_Ium.,zk[sZW; E<Ġ,1灓qԠ 8Vv=g׶NXqobZMib>l#:*kgڨح^Rh23iC^Bc'״h)!_lx>T-<"Ѿլ2I!@m+Gop2k,nd̮nᮌNU_MhL0I%'Mf"2Z:R'>En6(<E?rT*I{-ǣBi3h BG624\W̉6Bi<sqMj~OsZ f$q-a$%uOwOVB[$o((HJ4Mޖ&VERS~9ĻS&62dBLo}uhՓ;/?WkE:#bCD5k(e}w=5-'W)kpc\kT\d喳i/;d 3%{##Rc]_t1dkZ*nKlvXX&A翍\7U"]x(jS/[mt9NDfqĹ>gCY͸Ԥ=jdfe@'! ؽX֬ɷC,گkұc[O௘O}+9ul}D}=/;{uKcZv=ʷ X5\ { La 2IHldb4Y `$h" i03L@ȉ% ere4AK%9qfM12AA1 &`#Emn+kɫ"%6RbTZjF(lQQ+AQ=7$E4CJ$tHN9X،(XNiB&fEDœcIJb-4& 2!Pjzmq{Glz5E #6@AFCXͿ 2JW`PPRK,9-3X1 ?cwXa)Âuu˒ 3hHG p3(AKcA)`{^3GOCπ@rrfz28 ؄s%E>3[Icd1tnDsE?z'~ֆD\xak6YpܐsA 7m6*mS (F 2"K3L0A-]2FR@Fw&ɨe1Ht11,p+L+2^E!52DkrGN`d[)2z.W=v"FDd4d_h f0An1Oɪ;ZAM)ŷ0ܗWE(56EьyBL-1AvND"S{!bFjin5BYd'n> b|&N>*oxvK YURM+)Oҫ-aLLũDeosO|>Yܷdi}?$?Ey7xkEw.QL%$2*[Q (e͛Ոڷ}W[/x'XZʨ*jJE)ЀHEibe,,Ĩh薒iY\qdL"Bω^q_ʘp2ϏqguK[?sɛuAzz:ӇTsm0t-DردY͌_[;?ݭA"HQh.B!U/s ڑ$P6aEjӝd]]<_dKc&OۜǻB PzDZU|yhh,6Lo|~]KP0:(ڐfݶѶ %>"VTm{y ث\j̤e~9__+U_P7>Wyoh+s8ВB{+=Bۧ;o)(|IܕVL:@|,BRlLNkmS?y[g!ε -U9nnfۖBܲ{32iZzO9{i[΢B0wɉ_W>V.sݫL8{u.B=tȷ9)gAŽcn~w&SE^:}d\L{lHǹot^^rt>WME\hV< q!2aq5Jt(LjYa3.d0 V6R2'DCF@ ok~:лqϵn{@ѕ*\@$!I#0F; o)' DP)R TuWLR-l ``7!)X5@[.!,;Y0NgP\Qi0a]Y"2OgVYͭ Lm^#5āCAT9K% "E"r^mauKlrز$*"qH&Z֣Y1Sr4 2hu!#@$J~Pyl4R*+7̀eEP'$A$bO:|O%H AHPʾAnZ۝_o=?e;6d%p +ɏr1`w%Yܾ_Qv$+n;з~9g:2j0QCMKr&>emQXP2G?a#&v1:C?c%P>{ \%'GN; EtS N1|>Ru2+;[~}xJ7O'}qm+TDǔ~pU(?w q YMCaڏ[)A)ȣXrVtK73FiE~5M6,LWye(,;Lߏ~7* ,>~=*kg~u>ogϯj%-,4z0d"D/dDv3*(,GZ5Kv/pƔR3fϲWoAc /,{!qT3v%/ L숵 # $ЗW{6_W2̛݂ hUcœ3!LQ"ş}ч:i|89€qnriiX(~>'gk)æj,- *&HiZ۷ \:M!#K{%q!&ΉG]b(El]kTd &N; 4Wo߿?MvZ4Qef$[6fryj'(AzifVGvF2V$5yfĆÁ̓ϐT2S|iЪ4?5|S7Nxڴ4/IB7$ $@L3gh*,# &9"gڗgK<ob5E7KBp QRocޛ[TU(t JDkOIUR ^;xk-@J᫊TFYo0jK-\Y"+:Ort!UL?ݟ0~6LpA`ײkwTͽ4Gpw};R`$I >o-3uj|o Gpb D@kSrW\YNƿTID _Ή=UyiQm]ƌ EjBa7j !4VٝL<~Қb5нo=&;Qkz70UmJKo&7ճA7S] \_!sP,}?wӄ`s2U wLk+-(W6zhmYN3XJJ,j4&31ݑwwg*b1_@gIv:8f̪oeppxGI+VB 0&EK9" W V_;hw:?OOaWnKL:4IA݊rj.Y? ^Ai T0/qLC^(24}SРq6"|^e' ēddmѰfrt}vyڙpuBo v&`ؠgC _fow/+ ,!O%&DeϩxX0~77} %LlYQVDg#tek=Lt}[NJvqo-=I8I sVJW7w$3겉 Ħi-qoM7D*eկ, JE\s18uxy8FQ"$`!~aey52sy07FCfefVnmɷ={doh*ΐrsE 0N)\v]z܏uq{s{Z҂-]n")UzKiU~ws &DɰG~՘\G9Bq q %Q fgO=ePt:NqK{qw SQrSx^ T۽ޓ!0aЙ2@:q3[^ul:O԰kXjyϰ$!ßTY`g]W؞UO/C#W]azO7@0`4P:#Kz_/t{TwXINF9:;tig20 I=n+:2n|ԩ&7 u-I#Ohks;^'`hZҾuh%%Gu9DI8ƒ}5cR-Zr#<CךH^hP2f^xkOF`3&`v%hFE#||>$"~lNl1bi>ti[^&t}"UR4nDT=zVm.Ӈq (I EVv"˚JHN@Ah'BSe18),MzQNjfvӰh+)LR-D`@F#YD]6Zzxl2xp0ZmbI6A$ I!,41ӡ{m!6նm֛ʽϠa4` 4=K:0.ԚaBEwUl\|} p-! & 4.Pd&+eN8x`CP+Vv0yi}n&lV>ƹ0d9z\q*&1cx!i5SMeէRtO޺RB/<%;P fR[?Ӟ }xU#PW?5SU+3*hlV_Ѣڮf?/rwӏ8xkuM[~QJ&]v  fB[d x&B*Yݝ$gt4HHƇw^s/fלd ōJ !Egg̠o Ʊ E$[+3h'|7xwx{uB+7a'# +)f&19}2o(f'JmU{KVa A%&$10t@æF#H&ҧg^^1vKǸfi]C`O |dTY`L˪/fj9ԑc+}0ns`:aa J%@c"~}7KniNR.d=%nfܖg>\MF5ݷB[yo/KjxO̼~zmR222E(#"!v'0Yz==^@l[!>t3O,՛16j@h~<bh"QFd0@Dpm_o^8"&[͌&,}XEyUR'CV^H8r\Obb6>n~׌Y Z7~)ڳm]u Gl'>3 ͘Z]C|RwTA V$Ί[ -}L+ŝ8e6'ɠ:W&=5jfkVBFY%fG-B6F}ܒCggƤ v#hv+&K偍T`AF؏0Oh˯fUFP%71k E^4s3U9\RWkQ]nΨeZ>_m1{jY;R1rU.ϧȾr#y:9&<{X_}U20 ,G i26hedޑ3XGG)٢(]{6hZoq$qnƣ~Qv0m^eSIϧ= /\.4pXsO5EeuVz3&S&lgYd_1@+ &cO4oUxA6'YafR'I?ܜGv"O9>q! ,@Y((hNl[TV0\`&]7 Qij@v˴`±KܲVirZZc^ЩQB̥ ^Cmk)S=lLK"#a}|&L!2 \䟊YIofOn1bY0M]-Y$AewVFnoW[f̝DȄOoyVcͣP8fO ,K~&b!> M4waUJoRԪ4 fr  @3potܜN֠Ecdla' GU'B\6{)v$w%fdz,̞Ax  W/'PCnyeCjK7L8ƶF={lr0Nf3oX$]hI$5u24L̄=Z5_isĘciթ:^k.m1{)9\ NViPvNfڽz*%B!_iHG(H~6[.6DPZҖtdQz΃oTQ#3\%3'VݠVZLð2q—qMSo[7DD(2 :&^i%D›q5D%Sܳߜɳ:ӌ^M j"8: 1d8 c]0S;ʀDhr%0x'1" SnL8XKJK\30,O1lj'$րD̝V4uPejz{Uz{>]\&+h!ӘHO{~FT/zL&l"VuPi(xw._ f yâ $Bs ",,[v_O_~db}Cy Ɉȱd"oh f.`܏Q&oi+N!7?έ]86 i mAEZҿgLX9ia[@ۋq8iK9 kJF^1qįh5 {ߖlZ 6! BPH%iald5"Rvb&p̬%B&7؉4 芝/.prjm[$! $PMfҕW4vIF!&d6NJm]sp1Z5zxkC^/!fC$8t>ͤU5k(3 b`k9".t9’2я؝][^֛g-ƷSqc1 J1vG6޺B#: *S{Sm}[!~~ajBJ4X1ɀAn?ߤp3oeZVrm+|0葿47l&^q$c["$ʼnx-nԐs@%T6EC&j湵{kUxK;^ h(&LjY^5oWU2Γr̾okP(gV4\T0Qkr0;>4J urm+SzcNQ7%u*kC<љ2lV 0!:E<j Y HO[o&WuF`gf!B[ܶӮ>::Z'KS {V˴kifRQ~sgXV1h6X(-EmRXE!i(o/zx*_XI]æT@a>;.ll-}k(ebD̋3oZV2fd[Z ?(-ņ83{ČaP%͇МF(itǤ#SHKJ֪c}I!RSЉ|큊`˔{s[m=~rC@g .pLוM6Z5`3$n] ^V][kro5uvW}7QcYcbuŀ-Y@@PV{i0`#H,X*"#`:7lzwmp 9~ mf+11ySھ+WP1% f`Y/c 4:N>a.fn\u*OwDf2#gcdWj_Yc8 tĺ('bjc.6"9-.a b AZlg5BM#/,/uOtG,Y: 9q ClNtA$&"V{ lhLDFZb\e :B iHX N"@3?M, '=1QT<5zC}8 ZeYQA`Z.4Yfx, ZLdea<+@=@/k$6B&;_n!,$qȦDɴp"Ge/Sb]?BY.~7".; ! 5ˢU )ZafJ|u&֚ppMOy 27uu 4"ދ\-E[Ъ%IӰ^dV OՉe<'[!f>nl*) ?ow%BiX0#y;}n8 &Ղ @P 9)^6iw:ʄWZ~KCG(j w< A3ʁTI 0;@d.cr+^XQ%/3|a!&B`ŨFI $( ERJd( &1mF(i*AFэѣY "ԐM&1_I7IX64%r(L2XqD"k\3IJӪJbZt6U[5$0MDI$QIi&+hF"AB2D/'㜯Y?6pmfϵEXƮkGV~y[?^MPb 2*X2Q{{~fz^WHR _]ʊ4XM-/Z䴳hg|anb 7j 0i]M z^w&B*VJe3$MSQ~Y2e T5Rƴ)Bl|rƠY+|T?# Fo\rY>-9FKN]u&`33qhQFQ-j-A5KbhSidY hp)DG~\aFoi:h@JIgo&!uM%1,AAEBi\G7x 4f~՘!j[(kea#!+2`R"- a*ZAMquVLˮ&̾tQAS;ѵ i4& Qo/9{٫VR!̆Q7,x257EDh0$+f_"q5a0g⃹v*]ftLmTo@i&#t؆<9,wV̚Aeb{C$3įQYmw2qʞc#Yl2u}Mmyf;½IFJi'%w'b=MW7JNϣʠ{E>'|(}}1;V*jz3Q3?t-ӧicFVRb,b_]iJDb#| (-f5VƨTH+4_ ܅&PdZNc=$R+Ͼ PO#m77f_Sy3ɘd'IRB],Q-/Ux$V,!&HH+PO??t&LeueW7j2HT6sao.l>;%gqPxI$!xzkD( #!5ႩZ1;%arՉ!̄[ mAFC6m1EjBjA!X_c&|U*]b,X.rZ&<˯RS3:j&R'^TV0䌸XpT[w?(0@RktvS) ܊"{)gۗ+zy9Oc6l-.; 5Ł}Dϕ8u_~ʲ!w?ryK]eHQtG%wZ[cO=gç17K/څ ^zմ)* = hUbF_?8lIteSm]/f3*.@vkEw[wwƋE ImFM?$=D}?]OxxKj(ƯcTjҴ`h>sTmC+Fj/{ '–D'2"TƵϴޣc?ѳhJwBt+Oks&\`@sc{Ҹ94}۷l0v}^(2ei-PڕZJ ,-@:jƵ"lZ-Wi1&Bdiq!;CY"-mQKp~gK.MB֚uRSFՍw4E(N0(!Z+g);U􋁹F#6_5!%jF8a&"оȓ8M>p"I?՝ qlx;ӘI%QRLxy=~rSj}7M F"J*xuX=IaKr7ef30}вshw qilɛO#65XΫ<^!"/شbZqfX JhjPNf~o a1;aɬZowݏwg0 KF pJ6g9** (?mPiQ$$!!$Bb†IVТܜ-7?k_ii@'hUIa:g -*>mwB+mS6. 77ay IMUzv\jcZYgEGv9P<̵}MHADh*4^_e`{omkڲOts< w+v+T T@@" pddYοa34y X b2/mO:n}fNߠ~* (dq*D;BA#y"Qhi $/u^28b/8J(ힾw lsE5'hbxZ,<H0Yo.s gRq&`Z `upɶjc<Klt #)_q,b:zS]2j}J'b1Q#j:!CCy/Cz;Cdkp.2(@Yww.Ng"]n[s^lk\}Uŗj4i7ɡfމm`S)q]md C5݈qźPGeS¢դf­ ~ƱwO}{L?pt!PJzQ+ÚkhRW:hxn3}Y(Ng]#J iYu~_<|Ly_vrr&#כϒ=r(-qLL08+&(R!涭0)8XMbp4I32gWV} 馉  n.\slBo䑜V[yϫŢ3v \,ԈBI`ym z*4;9+/ E5 Gm$|Y(n(뤷wNeVV}Ӱf$nRH*6s"0 rdO#NK1<E<5εZHkR&vBG^d 74Zb03W3DfГ, +4"X<ۆU"Fo+l%S/l_ ,7CG5X , Sz >tbnU@K9j $P}4^ޟXgh15L$ev[@T,5ĀQdK ٴ.VmMlh6䪕Y6/#CM1b&= g,`԰) ˓CE7-a6h*4]TeS)R ZPc7}i>̽<5h^fva[RO[] yLXj)1rXdQ6_^>g*ҭkȹS1wwNq޹ e{' V[c~v[AVDFd3 9fšr5W`]I/#uEzɬ=D͑&f?yftq5;ΕEi:;yZqʹp *j304#i|A3u1CHמfJ]~e_}oSaCRf^@=CY%U !w22ﰋh,vx9'wC"To4:Kj-><98+S;N'MEڟWL33=u}BzsC&-ƻ",'ӯF a,ZE(OcWƞ8wfZeӧ1~Q $7&Bاe~# !P퀍3.[TƖ!WV4 wr4yh-o{"p6/9,>dGwfkF[ @rZDjǣarx7"1"ly.LfX Φ\@k춧^rqu"m[Bdř&"Li0̐@ o![X&iTvaH@ e=Ӧs_kl:4W}%gI%10Ƅ7NBXpiZ43 I2H׿DXl 6f3?`_=F$:oo@HY k? s^7ᯔsԹOtك8fL`D\148APˠezɷ lZv=QlEv.C7%ᔌoj͐o\kSLv)*Uv:׺Ļ6N攠!$uhZrM:!5(얭$g/@?Mn?O07cSp!$ECIpjk8ņݓ`f" tndzL7&khi|f8[SХ*Yd=?`ܱAs/`5CpK79pw]nL񡄉 ̄<2104M>Kc*}dxauGΜ 7/䆨_[\;Zv9Hb QW'KP5!;~gqCaPka]R,#7`:U.#: bNFܜ׎)q f ` :/Gr/Bb*: ]OζeKFlsÿp1 P`.A#Wc8 -Qx~-z9U@뷎Li6_v9 |M縢qG ,o&~Kݤ+[11kc T_m)"j-PhWil!& ;_ F; f4wvx ah0FC2'Z#&$$cJF/\xdþOv2QJ {fBx _W 90g']6!*" ɞgtH@_aͱkQHzL_C0)Ɵ#eynmc)=1QlH{h y#|թdR[ە 8FH"](SwR7ҀW$~iO9*-U#C l&Kv(@bdrڔM ݫgO gN#̄9T\ #l ::̲F&@`z |;(gB6צV=AG%2ݦƑWCsL rɴۢqbKBVDHJ$ha{CF,gHvǕR})>5HJ/rQO=M9F(Q0$+;Al%ln. M{_V}7=am}50a]Ṽ~5x@3bxk;ГWҧl/G&1$a:mI@YX†H9kĊ4I1iW^Ubfڬ![{_̫:ܻ* gUaTT.,&)^Nm:ՊNTenXm|%6)9!ѨE"^mO+#-P揗G(x9\s孬f) M/S\48? ć3!s4ĸu V %)2ԁ'=t })XdK ۦ&g) # SHBAČ$G{ռW?#ҬTQO^?"C/P&YokBNݤ'H܏*V'D;sGJxW A2AlTb꫈it\w$e#%BqĪxea4vAӒrVuJ Z(mP;8Wo겖,@qƑ!H#١|1*eqjc{}]UDUB,┣cdߣ0+ ;Efˉ,əJY nҕ| fu VlR/6m.y_1:ЕTh7%Z|]Eak5 }EU_IeŰ_:KBYj hB1 h 4h.z[ŵؑb4EDmӯc^#g'8k<~IV{?:*N+lP'ja6bvvQ<uNw5S!Z FpE-qlLLfbYdkK#T_e$fyB[N4%f)z PM70gKLLwZKdcV[x3|G9r iy%6ֱ ҀF#M9Z6ãvNы!b5ml^_XḳX_s( PUqVBYi?s,_-ȉx#RS?׵:޸"F5?w3?jg[6^ ī eBi 99زs?d '\+ )bQ3dL R"s1֥ JV1wb"Cͯ}7$*w#m?sTQūrCkqt_ݑ/"hZF&JJ~a]e|ϓdߞhM҆4C9900 _}BѶ'^fT/y_ bx"wϧ*wlt.}JF kڌv8@<F"\FJԌf޻ĿO{}bQ;mh.'4YaO4##v?gac&H,b^Pzャ"!w͌\}\Z^|%å9”0?^ &e5"RPm륵iR;GNk(uINTCԲ&Vm{UMLp?>u5tAv֕u-Wi'/tgQ˖[15vjRYq?IQw^32}7to,X֏Ԧϋr, iD\soxG2cz*&Wnm2SC~>k ̸R'ͧô,sZGiTTnOxt}ۦo 5qQ2x$<#,xE,Ee>_g&&X*5_oz\ֹVg@nQfLR jҦEI#e)/L+mhh.[M4$k[Qw_(fba&fg:4<#K^XMX}y9̺{_ݽ)f=bJ$?j,v]V<~,mF009uo֭'@0Ő;d; $I1;8?,R> dz=mu8z`c!ֵ4Y$&cȴ9 $ J&۽Fje:~DvL/ӣKٸ֓TN 66*nW 7ژ7yn]ٹQ~3ocXnDQib fM+f/RQqr=JQ31^FGהf$SK _~TXBj= gI1?-X‡"s7sL6 ~>V̿~jw sug>1uh(e@--#W?"Ǎ\kKY8Jyt^d:/޳=:Yl!b}2,JIfN;L Y6/gs,OM&ci`X]0Mӕh-:Q%8t>ع8[qUUm>Au$EBudbOS5/Hvgj(!")W[1|U[| U7JPY &)~W !u)zwڴ6A_72%qcASwNaH\RA K3JyӮ,{Uw;tJLJh+IaqXcFYbH;`Lz쬈~okg~uJl㬢/;埋3̿_!Fު,5HҪUdX3뗠7҉(\.YStxa ߼iça{X^oK#$ln7}=J%s?OuՒ͇Cd;+Kv_@&Sɧ NLI ŭ׵[[X־)ZiP c&uU0; ?_\Ulnnr;ᤑ-:*:5ɿPbV'U- &%scG2Ss<5фf66<5&.,Z;WRU*/ѐ?wl,۳}ڇRq4\=Jd@g= -]5iXRt Ko69r SȁM0g6x0 __HBigL[[I02ˑu y{3%;@ҷ&2?7'鶲$$$ F !b||!-+ri@̻Hcd a46k\Qbo[K(fHI4޵~ވDDseP0ל=  *V}L yucs Uv6wB~S΋3vBHspafNY  g 14;TIksV㛻y'D= f(kk=g8)ر9Ji:活%6KN90Y +29ִOma{jU##|IDʟ>c*whQTТ1J{۷v;;6}EgMOTX?/6ۆ,}[^+[TQY\7}wU@XϚ?lw͌﹫1DFL7wn1_Ǟ>miJѦH͒UQAFd4m)FA6⦡(&/H2KKRJdMc`LQ{6F]τtٚPj0eN4S&BS]od,!CS Vs~ej!$>Ui;^@wP(ŁF ]-MeQ E Y/xQvoq=}~Ԝ DD條b.skJeJX~޾(X; ^0p ، r T&_q|(w_'TzuQ#^Ouӝ42MKs>!M{7bs.SAl%TyieQ0@$,C$QXJ!* =Ömq1^66u|XO.2>>0@!uHp*zF;+]^UeW&J'E:/ىoNy|H /%F.v5(a05HEjE+4E-#r$=yظIUBQj[`Ńs?a/*q+_6M%ryvr _np~+yYy Sl7L|)`r|m"1H\^صԔm4m!UM "19q_iaoN':kGtb9aүb\TE_M%x׸jSfxTX3_RN/(.y ƍEfDh yJKc ƣ!bd%($MLdb)i-3S$IbE Q0(i aB&n>)9rXQDl4 !Ibך  Fv=Wc ӝM-`VV;ZHI! +.Ny''DnM>`ÊLcY## DD cn!!bTKD=ܧBLL I F(,F (?v:oa2k6k,m=Hb"F#MkϪkWA"H~M5[ 0u[Ʈ\}kEQQGN(b1=kUY&M4M28+Ptk7zW[4j;F?>rFZwJ1+x?5Q$>q EQg`;/kM;nڿbIE%SCH5 {x@*T2V†vD馡ȮUuH]V k }ʳtHh; rc#bTBGQ@>e r"McJM2K^A{]~dp<SõZÅeDl%i Z}AX  PukҤN4^x[jWAtYӂ52!TTgt>Rpė tg(tjI=m@%$P)E(?ҽr8x`!TH ^.ݮ}?DTDb H(QHiD  24)#C4!|=~9HFmz9rHdI ĉ1Bb($ɓ(,A@P򹫈D)(J &h.|"$2H}ޡSM-5 uy)ӕ@@|Y.8P2j я?c9<Ü$$(ީ벝)Ёzo- f_* 2|!9=U7Y}ǚ@ rC|j~r/*U'n6ؤx8yypa~vcf-ݶr] BQ:||tDB@A ԕ *T 4QgMy:}KE'%%cok9:0ݬDlA2Qx: M I|ǔ: f}k1zjCs/Pa!sqc>lvM~dT1819k Y{N"x6 Gu{??(%5ءa#%\Xk}^Y8FHԃRQ2iK_PXtڠCʽ%W̐'cIw9ԗ| K!(k݈H<.X1}?XT3 ֥`>aE?g!IۢTY[kWsO&o2,VyN؛ AojbUD lSSyJw + N ;Qs"qIidh^vP BI$dw"Ccz%Ceީ0,v{eN^Ntg2{Ld^uãcD[bCf'%zB( u; ,:HX&23y< WktQuWQϱ{FW.V '1mp߂>'& OshɍR9$] ,0L U2H|'\Q\{+rdCo1eKjXE,9U5;e+Nt5I7 =&0HTEDRe|(d|nU~viD f~=v?cwTR;V9{&jHck3fmBMߪ&,PFdq@a3"36WvfJY\ eed5RRNQ0c|٩(ı(f2,FZ ̌TU 6S=񝖊hᖦk/c 0\ ^/xg=_X˺{gzFͤ٧I?spku=9lz͐%(vlk=KRDj!c<VY(iաFYAEC=6"<6&98xjN'V! 6)hsPkc.ݬe-ZJy0yKW#c塞t1yd{:t.{`GO*8Ƶj'IW$JfZd_`( pj]ݎI$ &Ƈ=eD.kL%+sBh tjSvqN7aHo E%/ͅWU,6*x?{UUjQ[OCSUnu kiazPů]#o{'cpo?a-T)OsXb:w2 ‹G$Zž,dHDMA@aLDpnphHJ= s'V_vUoi7s6 vtq1t?}хh K^S'Y Jh4M_*ڿ9'X*-V#|OK`2*d0Ԗ3:%Dh܃t3e:H41`Ln#OZMqҜ6}5Idt)5 @ k|Yh>%PExN;%1ci,4"0?Qd]Ng6B27 Qr<?͗)y%^:'?%kh뚭1OW= wdmr;7^F\FlcQRGlt6F'39?磝Vg8p[­k'a=_C[هAZgD Ͱqa]qu+w /ƅVOI4yGwHclCNAD>_i|Tc-z=2ջvczۛ246AG ҹZ!QrK1.kRupn\t Q4"04_'4JYNì&Tg=*`y<3(_{sAaP}ԋ!;pf/enzc#e}4SvI?"Q8%PPPjYM,K%9oģËp! *imHf9H\e:k+>f>ȳxmEp.Vc9\V#+ؗIbfY^ĜC[>5b2ǍR-얱\.w;%~ċzQpaʊQ>ͱd` cB{VZIMX×+I,S !7B\肀)"ra H (:5ԡ/oaH53m[ !@H{aE) ?CҢkְL5?n`sò 6/y B"\p2&`ȑ{akUArܥ))LE~c|C,.h@zl'P?3}$z7DF L&x[m]L=Wb\[*\O:%SZ/m,yHg ˿hG0EN3pwTIh_̬ kVpAxl.€ƝjYU)5˳3G@喣mC]< f°JZV` blc2xaf MxQ:6J1MGwg   h` cC+wgy-Պ[[\#VhJQkcxX͈y- D\?`oV11B].*J|ĖAaL%ɾ?C3<,\e*cgѥY,{2} %VnEi*^C`%R&_f6+xK!3'*ǀوhqd(w .UrՅyX &On3N6v29a3 ~ou~/AD\ծ FbcYoE1zdPQPQ8_/y)W,Ax%w!#^vr3y(ŜN"bqxa.Z:IxuVAչ.E{2g9MC4Jq޽ e̥I(LaD-hnO99ƙս"l[h<,x }KV2 zPp$4UqMSI-fޞnU$HpA3c)^Q-i_Gui~.&L,+MeL壦UȚ Ϊ )6 Pf4Il}$i% k +MużAg_%f%My 9|;Fo^ѳV?{,၀#>@x(٨ܼaGPh=&jvɅ,AYc䵻Y]*iHQ+viͷ{PIVoɗw<*LH#250#!kUސ:xgFHSRh1&p(P]jtۣy n>靠8RH: k%x\[=$4ࣳguO\`TT-4*6K;r )I)szI=h t^Zkۦլg盍 ;#Lt\dDFooߐ-s\' ^ z7襔I0EI%A ԛHؕ2ӄr<}x3:ãɘ$'%Y̊*'qjPKn*;@}=to1O8\Ň[H&V];a~;eO ٭K[}/Q]yd,MNW"+Sg\Üb;5~cu!zj%厊}.>OYaobix23 }FLkz׌ ѻ\=mv4)@A]3c(Ud|. tS4mP8"8O!@ uv{L8x,ismwH\Cixߏ#lt Ȋ ,G/4eGyϏI%]224YJ3D]EK)Ko>2DH hPm6qb|.<Ö@FxʫF e:^ocCu1:8,9؂\_yvsۄˠEɝ[T @Cߡm̨1I<"-oJ\|?Pm&=ffzG 7}֩Gs&BOӣa AznV܃G+v҄Ǻ+;c{ڱ+3 "1yIŀ=,mKhqtEv`l5q}k$>8"-a&]ТJg|7\VBl472oF~W4(p\akgc{IMt^ ^+hQVZHrGs2V͇5jbǺd^6'mmNm%}pvNۅ"wF{KyբwGSXj{"a5!oSn d9-~Ìp{H&xUWχ Hc21)$ؖK>6$47kSBE sѯ&xF?S|)& 506XU4/Mk2m0Uy&T%NM|m)[2$S|X,>_nUgD:rPEJ.A @ 0ff$sC!k201)>6 \9CT'ifTCj)awl 3hD#cDQΟr=i;e!&ӶZL74#~e Go}FBRÿJWgo-y(.#u}(>gXF!ps80JHoaڔV5.pf,95XU6DB@wG!!>/Zʼn1GD= n߀N39&b1bb*Lv#}c!H",HF&Cs$K ECM 5ҋ^W~SQ9|E%M2CƄݴ\xVŸeX&+Ə>z;X@ i(&Nb$v!LlP0ŒuķL 5oRը^}xh EKR".J¶HhIEaԊ)4;}զ֔9 Ӗ U4 İ P )̮ghTS-y.i VZq^{zic0 I8ė TtW:zMތ$cۏ=dPY8h!|F8 ('kN43X_Ǚո44! .VŊj:|DjfTXDb|3kOPzC<\Ix=Ͱg) ͸蠠 ĩhl[*b'}jl`g'Fl)`"lZd=]lLu$%?e\85܁16MF%+M]7.8*P:Wr K~>?T/a݈T֢ ~DRx+#E`5teH$ W7=5PXH|"0k{>oSuolzŕd m. kapV$R\"p1dTⳃ̴mpDs,%y{a/ݷ,i +DlU{374b3ҹ uI-vbvzM3vo=L:mJjCm5vZkp]~=aC˰ph%XPDEE.,aS֢)iyP+ pHL2,d$B7nn8;_'dz{ ` BD2v5ú `:3u[ځ6:5wբS,hӍkE}x ns5m7i%jEDxA|V#!F}vYԟģH4KpƗ1i㢍^qN{wauV CCO}3L{! S<01 kqJ;6G&xc]|QNmM`@~eĊ_\? g Z`Db)cK}eG<2y5p'KI0ؖǹDa5f1>H DDD xawByq]@ÐDU,Uo%  :l~aa4LBeZju~ F3_#Oxމ3: ώNjVX`+j_gR*r+O39exj2C0N;ޮϏb:6Nvպ Ow^$gʖ'{H9I342倞xpgt\"\ra qAe;kqĶ|͗{۾ҿߚӼg"F ă$)TI$3nfʆ2R7Vg4Q/6jQ('SDx$wt!У7“}UVp6/uaDl/& fr.F8]} F0/BٍE-Hsy024]GFvD6ljq%]tvZu?\P+ւO<ޡ+(0J䴺r#RAڷ;?m2nR g\A 쉏=n G?1Sɴh@27 &@l=n{ܑǙUikZzI֟}~W#=ncOxC󌷲sSK< Ckt #rIx ~TrΪgYDUV%\g:\R _q?OT?jbYS>Xi?dZaImpML-V=ͼ>BGWR#ÓND^xe3襤|d{yii~j9rF" !kۗt#G'|{v f&GuSP2xIk ` >.Fr4W_sxzLfml^iv^}q2$gE-CL*uVS#)νs;Tox>[%^&kYUA^o & 2G)_!zI.1#AI#u'*1+9Ok?C1W ؑ' i?eο}]U)( bşE_zk_L Š*ۖ~[zf qܶx1{3G}gÄ}.akBeN4Q[%B5Ñ "iW$zphn{Bݛ&$B8>/$?6^ga=،z]jI uE;kzlqv-$pH~7qYcb"XqJeXk߿RNZ r>!~UR~Sf;ǴO)Y!澗O-"퇮^EY= s& ː~=`gGy5xJ%E-$gƦCFL_d9w¹S=|sp+:Q= XYage*z=;/$ B5PAؾ:jFD[d\^i}Ӆ1j/QP+ G.RSXQORNW jzڅo)^뻑;2@#͜ѳL7!{7'+Z뺈t@ ו/y'L9n(|1mޤxn$ѝdA)Lu󲢫ڧ'locUyQ_(~2/gwN2UFwNMuU0j?d@͚fLSmWƷla/t*˘y b ^(G|%l,̲RFE:nH#<TD?G\:_{I} iOETLuU29~OsͰh"#ǠQB90y:Ұ>^ݺ%W#d~̮bBhTFÃUOY&Nߞ~ `$n:Y<_~?+zO5ćb0F"1pF6C8bg FZF6'$xr(G,SŇVg^s[mt^>)=@P$b*)~m^ C<*EA-Mw*xFp_^Rx`n}f8c9.iCcHB?6;9' O_G/AiXF"NQUr xQToD/k_g *EKQ^``Pol{ Jnѱ0qK#tǿ>8o fԲZ\svB"Ϊz=Xw4 ~1?`C#@V*rIj'ÜkS^*zRXr?wxؖDŨV3km5=NؤWJ1ۄ$Pͩ.zmE4_b.Vgpz=p{#L}3矈߂^&F~=2ߚ`f@{~+0-_Zw%{:YEР:h}C% 6^Ua2 N{3+ RHpDr(20Q}҉~O%]{ܬF0{!yS3hЋA4,͍Myr2{,#<; P{j *>>{3s`B1yS馊~?[K89$]r`@9o>-=3lIK-}ϕ] ,[Xv; |MFW/,X Z@+Qz̥ h-ja^.A0+trQF_`IS+Kw{=I˽ A ks =?,+I<ŮG9z&! 2 d8Tw ,}!r&gwPĿ?=tɥ%p4Ҳ'5"MfQѤF'K=\2cm+yH0zYfh[T#zβ.=/|2r`s~buٝKS8dosgwxvbW@TP9X^nڽ[s \Q: wGW좞Z-R*33V_y9uGK(Sx?|8 ͆`I,-/b2<]Jz1`"ȃ dĴ̔ hddR)X77Oܓ7[{8& (vb8v:Yv ,Ps-l#GL =kK+=xfw{K< v32Ql01-ÃO32rDe[Vk| rxCL Ix@enU-D<\/O7 =-8O-Dֆ\nm\6#|14! +4=b~m޴plc63B:܆hs=QKmmGtY]F6 F'>}XhMS)ʚc}{$^| Kfr ͣ#l=-p ʝz|FA~ZSd|fu?|[J/kwxKЕ!tOF[p+a/uG%E]gm8jSZ];oݹ0-\ڷU?󨢝c= 2j%'k7Z?JNd֟m]|,._n 1Yko#G6RŌ>iK*]e#Pɜ"t㧭W n 2\v30_9خuEc@|[osV~6n\)4|1΢T6bhwp-V ]챧R(k[D@:S߃9yȽi(ֲnohx"o[su)1e0 Fc]JXf'#r4 i}SʭHrٰʌ㜎NVc+!BT-6n!\d*QK (cTNDFɳ:v|c V pQQi.bgIm0"f:j=HSV#/?'  > gpT,.zDLz+JI63;f{ fD$ pٺ[eKn.6[t8ɓ~dq,R_z5Y 2%% l˕P3K* JB3rq>Dr?U@L/T>;!-w?~[RM!k^z ([G~"p3h O,+gsղ9gpv- _8Rga>XjPo<@?iGds}F\'<.!~( hAXlz$LňP&ۦBis.h_ryRҦFGu״A?Կe 71Guc \sW^ׯo-Io(L{??tS ,slo)j(NNJnq0/YEt24Zpԍy9<>JB2BBa|dUQkkeWh?ȲS ȍ|;Yos,ygbOU3qla>,jE'UZUk27O (ݥorxng ߟ"~"&=ξvĠ-lT綞,D7#Uu՚d?,.@Y c bz?#`4(S !0%O۪pfzFZ_WO.~LV*D؁ _skz_, ٘Ԟk\[ #HB[X`Nԁz~N,,c](%A0X &'9Ž&zN `c}S= ɋC{W{XxDR!$7ĥ05x8 ^_s+`VfcvB<hn޳u ZݸT<2}Q3,XnOWѷf>#cS XZBa) <]>SB+p4`K!+WsyrSx]o[?ژ[&R^.gg.{S5Ih49eߟ Z$f/"Bϋec1> ? ޿eok/.i;BxdD=wSaibI J4 zJ}>ۓY9oܽ?Wn'xud͓7  9Bm[D+fdm̍33g <Cf4_TãU ihϤ]m-eq}&/iY]MVMգ0nQ3R呛W`'AӷcD4FA6ĖVmwKĿ@Ѳ~)'ﱙvI I H C*][5(JhH, MZ]¼!=t$ty=KB^z-ݨAzP&-I@T"Vt-={+0>m=If3)r0r XN[/drxݘX4;>Z@ J6}+557ə0TTӵ3@<eY3ᵌ %9L?~,sGFWCd$yn^T+6X>a32< ϒՔexoϼi+M. k-؜>c[k^^t}j4 !'u0]VHOl=͐e;5܍` ZKEqp'0[ELg<~Gn*'؇Ξl qlh"4,%F\B8$b&h3h1=,^'1i('hp#H/-Њj. ] i#jÜU ݸ>~W>j_>lg1#7r,+"mZ! D"RV:AqOfgycG)-G[dK@%=$O Zx?]6 p"q hd:ijc†: n;ȍ}"@HIkt;Q"3qOuFmfDOk#O}y\K vha(>8H{׳E-h:cX} D[;`pY_yHHT^ub<7{m2|mF) )\rfFiaYqUa'|OR+'])'c̼Fos si { =*=,nE3&~,RCYRЉԳa;X~q +__Sy{> f/6 ]\_"WÎ]Rej?|se%Nȳ"n~5oD TL $629^s#ӕKb=[Y~{@+ 00beќmޚ[L\Wz޳?zpVγ?FY|OS׷SɷO)3܀# 36:t|ܿ5y/>o$-θpxuz~cKq2⌋_3T,9UL&󖿏FɏGSyPѬI| zXb)^Vw%>;Z}'eK7Ŭ^_s1~H={Zڴ@ )w9=n֗gw^̈aU@U]dϷ[;4SG hߥwj2"Ŝe{lZ\liuy?1dFb""""#ieksoWhB6NmL?kŻVUF#ԸL,*jYC]L7x~= )z2#-)jZZd*-1^aeV2V=$|UC⇩Ñ_Qt|Zt@AEjaZW\p0VkX.8<\rS3rLӬwƾį\rrDc7w|qjز)I$XER `fCjbo TD쩌a"(i5061J#S5.9."^zn~oWt]h@E̤$ ^4tLb!i=lz$C0x|OOWy?|79]jm`a F ~VHdQ4#!@B1ov.fUeXH 7qtJtUZTQ@TL82A QU4(F 'Rg+Ҕ 8*(w '"Ƣ{y/;ɄD:- SBIA+K CH$)*(""{a5)53+AE1ċXVB 0wa tJ:t@ pNkVUjD=)G 8*1F(Ҥ=]{ѣ"ҠB$2W$E!J#N%+ 9 RF1SiNpoXxКQp@rJ@@qʁ)bMPxE`4RҔ""`@!YE r)$*0B2 )^E|! AD@^CKfD JNhP(5֌P $HP%[ \e^=NIB@m%s ^0= [$j$Ѩ}GU*R#\ JJ׽9@/0GINTX 2.2"A(6{e9h5n|IlJ-tPi7!}wq%g5ըcΕrL1C)c 4 iӶ(&(tI͵paRR PH PD!N2$GMGH@#DĢi<½'J6DzgV݀tK QGt`p2@O 4*hE"(QiQ(R()+G%AmQ"Qq$e@JV B,,$v:!]AeةLS( d4=];k՝{A!whBAMݴ \ɯ% ەI̓(݀. $.p3ϼp^q.rWkptH@'e]T ( b̦6}Fz:SeTr(t`@ɶ@VTFt1 $ G6`1 )F왺-C D)385r^ zS cEd-ʥ5ѭi)&OZ@QF! ir+#Ol&ۨK6*jFG҂h[p(>9ٶQݭ:h.(J0 X;vvK$"SHo\\k.DFzb*hA%2TK\ʂ B ЈM#h*& rj T%5wr卄mP/q uO^g Ɛl]&yM6R-8$!ֈ=H1-:"F)f lQ`: Fn1:SZcpfITxR;kck 1kh4ZJJEOX":PsgLlR+ӠXй=ZjccI%] L-&Rٹ :-">{,L&RlFP3bˢ+]:QeDz5gp# 6Ah41*Oxѝc@-I h F%JqF%bhm`"00#HR@кfQ:P^HiRb-=f5(j){yC:i h(4ۃNuN 4%)`m@M  q*& '(d" /cP7t`!l :E >#"{ ݝ K AFme4/E x(eDץ؀mUMD104,$CLHS T L{S),RwVc]ۢ!gc$RfkJ4;܂Sԍ)N\RhXg@щH`5Zt5%K%JbWc8l[hl-fLFhɂIg1:pSC6 H jNrsdLEC0XLh؃$ 6˘Pf 90Ki=s ]Ez\\) DQlJ(RJy}Ϥli&)׹4DtZ$ڝDBJDC0lt)hqn,F5m[ M3&=HU JՃBzԏFKA4J jiDɁnpXئ%R0C@ᔢBRF4v 5AF"=ѥ' wq&P$FtcsFP*^ &DC I٭C D##%R%tt!ဗ@"ȸ܄c3!O;{<@K`,D:1Uj݁rhӘ3t.:mbV'c%sqVwdf4IԳDPM/&9$l³,m.k14R$4F ii3CQ@j ֮ XZ3ݥ paɤ4 ˶%NfZ4p;hqãG`UT zˏ0ɱ`cTn%U΋HiJ8. s(Q2\uD(Xȣě &w,uY'7 N4x^(*+81'gT@QиL8:L14%XiKP#q]gal&ZŴ iOV0d.IS`WI$D>:@5$5cv bfBu(5]iӴN`b &EZ 8:O$` 1;bkZ.=ѥdȈ`[9Ә:l؊f Z9 fd44l{عkh: IiXVPf4&chs4E.64SnUU[9ň䘢HMB8J@PPĕFX0Cui"րݺmeӡ+%5clN44)N  Rĥ)tqwb (tSHWbDJ  AS$5, sBJF!֊m(A=;P굣;Pk]4R rh)q1& =.RKmǶ4 =٣IiNc+P.[GZmDDL@VIhT&+mKcF"TGmˋb+J[Ahֺh2UmSm"kTk5hYJұQ3u9q9nQQ%4cm1IJ.B%-X*AT3(=h(q PG` hv* jmGڑ*NKUkj+7fJŔӣ1XUn Zc,3VfE] NglkDAJYFT/v"6Cjf -mE51%lӦi4m)n_/?/o~Q_Ghx6@ Πl(X8)TR%RJE)*E*HH P(P P"T*@p aEkׯwxko'B+8TيcUd PTU*$@M{!"UUR@RC)PE%=H * Zv`޽vӻ=U*.0ēb(mwmn3@B᛻E͋\{׾ 2L4L5OCj OSFjxM4FS=&54OH>'}{2y(IjB(҇YQh )EV"k5ƀ*(ep"r|UI=q8ݦ݃ %JJfDrdUѸ8y2|!dV)5cd4|Il 0+g<8C{Ⱦ bEt,$%'91® [z1Y ]Ly^Y< &0 ϰ!>?dF|i֞|T2Mb-S4Mfʕj*mbE0Pѭt  C{QD2мR"(B!D"R0 0 *  Qhb@T U¥I@x ACENTx")r 9BJc"DH"ҁ!OIlŲTHRAIk[Is4 qM'°cCETs<oz|މ׬kA8eDA|構( 'k*k(_?qHfji ;uMH16Uᶍ^DExgt_h?iŁC9D%ꂧ@%BT TО<&THa)JBLlXƨ @%#J JB"A4K+D2JK&DwpTƷRrT|ح"DfX$ h({uD=ܭ܍ZhJ7#U7k_qW"U󸫛SeR57+ʊ2yͭ i2@wt̛'F.^jlA]1F,X-ˌKkֺ^zB)((0|VeV#E^Z-EkyQczhz7 t@yb Q>LYdR57l L҉%ͮ4AӤ)ZI$)uR˕\vŗu F˛r+58fH4U'K2;K,j+EqB5K0NPҔT(R&;ԍܴQ u M4Z0ד T-. !"he-PW\Ow65c]6rQR^Z1ғdmݹki*t̛ljD#ZccI 吼7Dň/o=r]F v4N؍=A@Fb 6(X%)("@ @&XzR "REQ[nlZ7jR_E']k}DRcBPV5:  ML:_#f6m_W/}>{:SԴ"Ք=1zyId @޲nU͇]F(QW,+pct%$WTj4nuSՍ#PeXE%716#ʪt,R#@zʁ-QlVjţFX6ZKQMBK'@`$^nJS΍&+J6 Żk4Ӕ*li6=Xƪ1cZحbضH݌9ML3F؆#[d)K @*(RWY$zo[ޱ'ѫ˛{GN#IJHV=ȾwZ9btۥDYg]8ɶ QL^mx!{3y&xD3h艶m(SxBwSJr@-%%&(8 cN;N؟;vؼ!O$( %ӭ XzXGtdzu>ucRFC%ݗIj-uwu 44*Gz4ۤ:NFۗ+#&舢ݔűstu֍!vAAF͌ʝMip'K4)Ht{HM]ꍱK ҆Q(^ۢ`qrB *%ӝ.U)HW@4$:e]mHQƉ4ͪ=RW!)cJJ/EbM "&1#Fu9ص_o&4,FcQ#I#DД "1FRCF3,b5@" !D&,"QhcdQ4TnFUM F،[0i2lL1X(ڈ#2_hŐ2H4mȨFMBI` ƾpH 0}t( 4d2Q_~M Bc3Bh $j0ȵ0bm%)Q̣&$LR3C"2dɥ_q 1XdRH@DSbf1b"$TETlY3AɴlXѢaȀ( 1 fqIBL1X*2 d)b0 $IHHJ fE $d F2]Uc] b f ZJ$m9%:]!LZ$%w]mȵ!ܮ4$*(QH(1 CL@iV F(0e6PVwZCD D͒ə0Z2QTE`_)N MHe 0I(M((ʧ}N&HTIHbYR>8Ct`!CH- 4--BRePxa<>H B4*D I(.ptJR1c[G%5ETO,~ QhF,ZBE"J@HՋhbtlhr,X*QBeĊP @ Pz |bȌZ31PLI6#*nh4omu3b*ɴIb-ЦEEƍ&!F$5Fo1FkF Q[TZkKvU֚QQrQKX5J(S`Iay5+VVj,XP(G 3%"(4UhɨŋLFH )J(hR`i5@l,de-4ā4 d4$hm!4IJ SfL׭"J#")b J_C=nPS'FO7AIQ6IEF5bF6-lQE"+*:J̳*"RR4ݭtp0zPObqp{=ɟ:=x݊w;i18u<]^z!"= 4H[e+5=Q]/Mϳފ6;. AƓkRͶ& KySssq ug=* j((.Oq݀84I:\Olv *$( h"6m:;V#E&# ͉:zvb4\nj =WVM53\K\\9LWuӹn\)F*6tU2ʓޯ{E:]5AJtKz^f!hB혨aPӈEEAb$a(، &1{I%^yZb2Rl3nh-1D .I}Z 1}qL*ڞpg7aR#2o}i(aAsUMP&IP QtHw)Mqk L[ڛ؏=ĝm?ȣ~~埜w+idnW -wVx{q^7lq?1,WЋ+zlFa5yjw2ie6ȊkDH+Mdwkx5\kN5XoJrPbAJHhOp P*b6=l6$|w[fh=,a`kKrݕS6%1~ Tt H*+_Y",) ׊~qsvt(c ekco(akT Q=qlK>om3TŴCK brN LAvA~ Fw(5H嚭~'4/Ht8zK{o}\Duly;=ui FmװE>u 5r-2S!Ը8:_Sf=Μ"i==%efѪ#k >~" rܮł&(`Ӈ%c=G|!@ - NѶkEljQU,X5h6-bVXտB驑kQmTbصEQj6V(QQQFc EܤQ&Z.ZlXŬQQlm 5%cm+5b ~@s}}yFhXi5kKQJ{+c"v U*4U!$4N1EKBM KO %Xj_ ^hx=]M'M_~~]>/gAy0Us<|OΣƺ޷WMSּԞ}')O^lR& 5U@]ּƁ_' #YA79rRdwc̓͝&CVuG{BPb"i$+rpq=>E!א)41 J1:R gwێ)$jm95G$Z!fUJVӒ "thqYdF6X4a$Oɓ|G+OT@ywj4&!Ǚb'n|gwwߔm '!Gf+=DvLI߉;zרKG92l  ZkՎh=]:^X1Od:1Tx2о!!J|5m#ra_삂Hv4bW~-.BZt#QL} rF {O=ݦFKwu቙>|[ΓvġӉhSKi~O"n^=[i'u{qcVĨkW~JuixiMfնXUў EdvFM^:X݈yv3Rq66@4Bҿء~:4M h @R, Af"C\>C䎂?vOi?CA8w|b܏ՂxO'OK8ػY14B,8Ac0KF&s 8!wĈ#0Ȝw](J B BOP[q)zqx:Ln VST"y_Sgi,nー:0@ܱ@q0"Xt>~63 DD:ʲCikZ8{:=ߏ{ OәSnq.N5' i ma}~ϓ\ 3fҍvVr'vnHbmdm9I`m܁)l>Y:)4u}FwrӦ0Y˷[4]uGBЁ o<]P3L%Xms-cbE[@n9y^q+\n4Ub @fPkʘ40L $ąZG&"տ{j޷ןZH4D@UAH 3#hmHF6ƋM6cmF4FBRmTlV6FE%F0l[dVQU b$شjLU&X(X+F"-FŢlZ1DEQ5[EhbڌjEX*6K"Ƥ(A5kThŨآTb5bZ*mTV)$lj1n](+lQcFV"MbQFnu5U*؊"(ljKl&-bhض6Ť5EbF-b1 TT`Ԗbű-$lj+mX  Qc`̪65#QDkAU%l&Z#ckВQ(JEEEcEv[jěh֍l%dQDXM j*jI6*"ڊ@-J,тnm`؋fkTS#Y*!%4hX#Aj5˛ ELՄmE)1[IlVcmbƊōQFh-ŰQlXEIhhђQjfѭZJ1E#QQ"hѢjH+2TA+clj6QUJ"#A!&f#jبƨXBTIXɬj32ŋi$֍R[b-&FmŐ6ƨ(5iebkAI1Kũ-Vl(эcE TU5Fj6 ѩ+Qb#JjlHhkEflllljQZ4mhՌjXhPbTEZ1)-V6(գFmhƱcFZmchڂ*#mEQEI6hJ*Pj5QŴmkTQQ,IlQV-%&mlX5eRTV5%EhFQ- +Fъ*Uc[EhV4l`ڢ16Q[j5QEX+ cXC",Y2VFVbPj1%6(MFb6J#kIF$bMaF1mXhD IV#E26a-&XSM V"(EmEEU)mFVj4lmF*6-l*HDPhLF5E$TQlcFI%krkkF*ZQEdLTj,lV6؈hTDZ,FbKj l&A*6mEclMmVa&֓EmF#DVcMMcV(4ZXبحDQFmEQ`bŀ `6f4Z1QbX6"эERhڱDj5Lh6(ت&ɉ*$FbՋXUEFѢ5Qjm6XXҕZ(X2UYRZZ2VՋHFm[Z%mlh4VQjrG~Hʘ{[J Vti mM@kZBlѭmlLSQ-2hYs*7+"[ibZRM1 Jm(f h4’tvOXwm#DE# %$u`8hYkEѦ:ZvGB6FQ)EcJ\nÃNB\mkImݡ8خٮtbg/秽W +8C46tۻ=DkNt # 0E:uX-B P-hKQB|Z5b'N:; DSnC[zPq\;vݶӤƢjiu>]&aSVsFz*Z"lLf;<;kμ]ݠ4ڸb0>=sù;vb+qbN;g"s\c&@$"f=F<9:5u]cE֐JH &\ cF"4b6ݺ8f͢Xcj!&)Ikb"Rʩmİ!EJѸp p+e+Ik1tj1A݃Av%%::x솔nԩTmb+lN(gV\0R" ń"yqy*0Fjݍ']\h҃׮]r;8#DK$MgD6d DYF2!Pb0m!K0[YFYeO\+̀lPby],$Kr4^{ܹkAVE֨H&gFu#(9xwO^ By @A;c;7km֒lbz9Xi+i+eőE[)e 8zB 4RD$@Q.#lLBe$IE4RP'E`΍Ez#q +1Iē'{srdui j89MkX53]خ E[v5c"۳(*6+Y{7'swdJطH!<[g;QZrF(b֭klH*62QEDQ3QZ4$j4!Qjj,XQ#$bƊ5QhIƄ63h"Ia2M $&Am&!Qklͤ HPJЁAB!K(tFj\QrDj5F&(j6a#&,jJQ4kF)1FZ"h,lTlh"Ƥų56Rcb-X( V4!FQcblj-cX,k[j EmEhb6Fl[*6lh#mFرlm(ѱmEj+5bhأhb|rŊmM-FV(Tmcj+U&]jZW5ESPVwUmEY/F 4% RXѱ+mAk%EE-V`Dk`QcbQEX1Q4dUdcZ(5(5[IHhIRmZX+F+b-+mTh9ܨѶ5lX#FƊ(#lbŢԛblllZ˖ FSA -Thc`ɬm mh%645,muUCHQHҴR,*(#Fƛ44%U+umvv#[sZ65wt`BmQE;θnDh;!cF[X]1r*!3lW60C@4%-45r.oVMY!,]kr=s(GR(D2F;jWUrsFȡHd1CPD!8BbHU&Y gk!:'WKRlJkQ.hMFUQto..#㤁}+=0%1}@!KG@blu5BRpB@QFa7q HIJKJN $1/@T%qE=ڹh4W5rΗ74UrU1us: %'zkص{žTKs 1C*YZ7BpQu+crK]YX흭.#qEVhpCig ;;ZK:YY^Rho%K*?n=* 6{P䦖)XU$Eh1[F*6-hōڍl[%mc#mIAXDZ+Z6eQki b (Պ#UQ-Q6&-"*ʼn+Rkl5e %4,@ *T7{ޟ@QK.mpj.vF㫎V4DZx[`hڱQXUR2YcX;cݝ3ƍ8R5h$ys9^㷼jLO*㭎GlO~2*Ftykb69;grں1B[A[涩lj-a*5Ѷ5m#nrXPZmͶXگ]ڌcVź\ДiJt/FB)T sb9nl ciJ%T: w !1ߎ8£-@*("j 8;h(((4kcmB4Tk+ AI6ɶyE646"$VDMdFYb !EjŢ،hC6V,dFXZ ɠ)bH,T2R)HY@jDƢ!QhMlUo"66kcT`b6vהlAcBEPѢ61Vڟ;b6d1lRl`؃1QEh6i{1؍$!cCe1E E1 I3^ת4$LCPj*+ TmI&Z3 `4G[ʝѬX(O9cI)zcJ2)HҔPiDқDELTR S3!ʈH# qm&Ʊ5IX&ö)ZzN׉ "^ZJnWzEMb*-llmU^V 2b IMLP3%nsiB& VCٙC0iq#2Vb(\ئ#`tn. srdbhŢ!n~y1\m)έP~iRid/=ꌖ.o#N Dhӻ$TjKDE5,C|c|&}8tlRlhF뷅%7'׺lEnM"c(`c~W"ō}hƯUiAEQvso(ɨ; zǘuilc܎ύph$Er*w`WwQ#b0c_;|`#m\((4`裦~{1:}7`M-VHQ)m>6؈Hse>;St-F1꼯$Ȇ#AWf4Fr"9r ˜Dl6 } ( ^I}^1$OZks~ Ɏ룶4dt4DɅhG-hߖfą H$Wv6,A6Wƹb4Q@;E_0Ejp|Q!h]i|GBRxLϻ]EJϝkk'Zlj햹8;4ASRU˸jo{o2%΅& F^iH5vPT;s\C@- .`~=ol0mpEֺIF j(n-ݺ(m>:ٌדY&dcPu5FhJ3ί'@|jѥAE4vO=k}W4!>Z%z˪~zlU : ccXق=sn}y mu"j -Dlk1C+=VMIJ#^_gzM!rwtIھ-c%=޷ hpq.;+,MIE2=hBXbѮcmm;u]: ,L@tqGӱj4w[#SչA[kSKIZ_m$4ory]sRmk (ynbSQ/vv]ݷ1s%0}o+-ιGTeW?I3i)ODZDt(o7SKAI'㏌m3Q%Q;^3ܮζ wҗ d7v8٤:ZMOgi02v6]i)(SQ^\n Dδ3JbSmxh>r4 iq ֓AGy7dG~ָ͠~a{F_|߇אb(D&ӈH"9QfZf:qJp;&_Z07x#ae'µ~#FDIY6v)Ɓ lY+A hC(e e4K$c20 Yu ESZ*5 hg[סIbGmmm6IFE6_ ATHP$P q:].ї I]Շ;mmr5nI ^;y6$SFdĔ&;zw#шdy桨э[T3) PdH3_.c_Eȧ}~i+ל6(,c(؅76LlnkD NqJmvH@fCݸ`9st46/wh'vE#d7$CA!A{Ǝ<95%# UhvKI]#EA\ݓI}HGnƄs#LKmTx/$MՌ*A^S-o\B^C$/mvCijA Co5:4g16eiu!-&4p/j?mC8p߹ #ϭsyUXAgqi/? (yG&85ҜP5 C7ItRϽՅ|BeVM}ݫgeun"7gN| dvƖRQY*^"gKe`44CL| nIꍤ: $ERvEDHF"Jz ]G>m=8֨C7H]ܳ=f03g>滓i\92_J';f7ܺoR  nz6nT)4:V\Y.Sou̽k^vCw϶5xlDmϣݷ)"* hJ_êY Ҥ~ކc0$H fJf0l (M2RA4(ĤoKa5HD<[HmtY {(UPaˏ{+%/VCw'yfg74zPc8 m @pnGc⪣M;!1$;5FG%l6o?;kw=|Ҥ4<} 3`Qm /($^{{D$+0 ^e;p`SsKɺPд0cB+}L4#pmueĪzc =|h䑎mq_yؘCMD(Tل9y g;Vy\<ֵ&J@F#lqֻ{%[ެ͚ѻ86!iB!6ڲ'DB2wSCM@C#u-<&k1G$- -+vB祭G?5e`1bˮNUdpϿ5'?Kl5X>>̴1t aHmm|F:8^K:y79iһk5rJmXwV f }, ʼn,SӺ>cs;XۂώV9`W _D9ğQ>c읬yPPyy3-P{JW1hKF7ۡRyLHan|$ lt=(V6Mue)f׵O롋68hlӟ}椁wC\|FsF!g< BIS$`-ѳt|_AOe f̐: 2LϘ#Q\=u ;8!קh-uOap5ض精٭cQw2x{'GnC]J s5˧{k幉ޯ-xshxO{tI^1Gc\6Ągf4>/0ܮ֓@SB~6OKSӾ=O@wg(mEcE%h5kh1@R7B+^}PtOVQ@O'v*ǞX4wmZnFQWWw\4'IKzERUq:6@j깷 4gvוo"֢R{5Ÿd}4#B*   S)G@: [_s wBai/hiTJE mF+5V-j*{#jR**)A%ÈBĸ9E@- #2wq3Rk<(! H U}DePb|C x5`ݹܱ:SS]95ɻð{tDLBmlE b8p;k&ݸQ R&+ hҴк}eC+0!1`vJ*;I 4hQLTaws!HI4фOMAM ()5<:` cY?BJ~\!SνZ"EϾ4R+{,ц [F5UZ/i|nS2'y$XQ2ХAqS2ҿ֓:C~> tr/"R~{L~ޞj!6{||&Πb|C0PRѬAƽ{!3 jŏ'HSvh(+TDȑAo6U^-&C۸uAFݳ4IA4|=^#*/vrAůG<+l.67>&Fߗm1fըsQ'Ɛ6:t3pú͠CM/K{gc(mx,η2%Qlp!U18{jS.Y1\7}_-ήt0RxWd n Ìp@+j4uj /W<'BPv,hVQ dQEM?߮rimy|4ҔpQ RPR0(TXFǑGut~˽t|&`P'B8 )pkWz]<hhjM>'f\Z~'l]>ı1+}Z<)A&X `ijYv"lG"Ό0"f ﮂ;1b22IJE8^{tma8!dGUf/)4:B/0BZTFG&!eR)SEFV(ڱU17 hm4RwIL:Z$Zkr(RSe1ƈ5Fm6W͓XZ5mQל<bchQ yd&I*hZVSMްQڀ⢒:]#COTE/H0Cm@m%oжܪ#j#kjOkIp(Vkk⫑Vűik[+DS@{1JuD Qm H ;FgMr68dD*TSPąoJ8;u/QCJ:ls4p–x1e6lo/rFwd:u R(1lZB() 5-m ,jűj6ߒ[pMn\#"[W;)_w﫼xÞfg- ɗ&FȈ!em5fb6L4۞z ]#a<;M,س&awN@{hXt0 1f6qu7hV&HLQg54}:O_ CdB-2 aUV^N?]Ia{|.\pBBX FNָctWj/!Nʞ >j4M1>fV6 =:ϭcf _-AǖiyԔQM7n=U4:In<*tOM\ y.P{a`\ *& l4e16-6>Ӷ-1x uB0qf^L:竮_K7CyQVw󶶐 466WjB{ͤO˶;Ўzt|,ٻj{|]}L82#F`Mjb3kO-AE@r o}W`y;}> ~-Wsk\2%h)38w=n>lmx94E>dd{C<|{& ! IyJ/}ZW KH d^ekWhqgO!v`S z@Dd Q(RP>3OmGq%+Ȇ!4!ۜv]jD_k ˶J;{F \E" iCBţyX}rq(\Rڶ^6 6?kї8b[1AY&SYWZnor~X 9 *{mݾCp8nvРi{{:IA]P4W@h@`lFμ]9s뽖sZ꤂M >RJ$({:+V934_|=ŀzۥ4=0Fqgg QR!}__XmJwI(Zb()M$ذȔأ<zi:}O{8hJDx"k$ j*T@Rd(H*Af9{p``RU2C =o'au!q4ѐd M0L&i4ɠh 4 )=A F#FL LF`FC)M144e=44LhhhD &L4jfLdFSOe0dM{FiMM)Bbj~L1O&!Ɋxi4xd?BM6I꒢D F4ѐ4h*JʞzdOM2y=Fia6 SچOR~OmOMQ4MyOIz =Gi=MID=Gzh6驡zh#A H$4Oژ?&SQ橚=(= 6izo0i=m56PFK*U[^_uꙐm6̱BSH] >Ȣ"#+QkEb&USrDUQG^̽_^1%wrI^A_QͶ]\0* (9w?Z F|˟~l8q.rlifMf`˸ǎ܈m<6S thuw&6C^o3 F8o̽NZ/}1 6fl35Fk[}WaDJڮkݺ;.$ȹ||_$29J"$1 H5cJ)VHlD0/ XNmg%|w5Ûd8S >;ErIQt*40JV*TӀ.+VdIt[]w3-6 z!N{v޵*ccccmb]ጥW\) |v??EPPug!ZCd<8{p~ [,JA *8L3FoաI>`m 6e@,E(ӣyC_S6@$M}'sg՚O23b* Ū$[ 6i?H.3t =N8@#Q5*@Rq\!*wy(-bNx']2*"LPUF^7 ="^\Igg[چL]I{MX1.'/1t!A@ñɅyQ>W!i[^@aoF 릈;g&عW3( pǂ|J>bj=h5M#w L~Obu6-įgm潝SwQ+1%b@6C U4*F`"a9LLDDHwXPM~ m!vJdLFl);ˆNJOor[M>A\~}=p6 iŠiTQ^vz-IM_M02 ╓b"p+Q5("#QfVllx LwT] BkؘFT;DC-V-÷#]uQbqs(NS+O 52ڭ?8ɻS%~6ޛuVϦv1ΫN@^6tVVGᬇ"/d,Ajd򩩭4Z/=}hLĔv &GLMjFX(\lh]k$h3G,q,Y'mPMMTptvjjvN"(5wsC&H-0LqW66q5Y9HD<G lL۬a gFԝFتn bwCH)S8EH`.g^]Za* Z݆+09 )%qZeqCt^%)YWwe5{@,U^;57N捉mGEAj12rԨ l`93~렪h JlHlQmki J @HҫBmhՌcjѫ@ H)H#H2ҺeNX5QPM"UkFڣ[V(V]iDNH7J*2 eج2r% h6[6ٙK7 ʢKӳ%ؙLMi,e;;#H,EX36Z8pE:H!@ (q<JqPDdYdJ15y͂-F6c@0gi4*\E| nKگ@ކԃj0= S^tƂeII;NWM1MfօL7V?i{%)ڲNKBQ{cDg,b?>{uUmJ6cbMQ LcuTaF{5J&JV*泻Gv3tsڹ;uv@5;rش,%wZ6ݒ*j+2# OMحdձ5FtӪrC7kXwQWAկKyyawIEwu\Ѯ[FC(dЕ>:^IFim4b?nN/Ⱦ+*QWwτģNvQ s\8 F#m8g2ŻՕh}^!2o_F@d+{eC2F$@cYwr}yXRhʑLC RIr:SQD^Y’LV)a3Aq\sw;YōF(QU,;W/-sGiLZ23XKmTv> 7y6j Ta:9В$< h 34swv( 9#6,16r*rrA]ȭr3:Jk* ݚ4i79ӹ.ΕѱtQGNr]uάw-˅4gl2Q-l[SDF.˻swaQ!1LŪܳ2۲\.]4)t,2+t`F4XmH>])o V*{|es}MÜMjԤ)rW979el3W5h\ṛn4m nt(ƍ N&2$l٨+iln눛cEaJsbrĖnb.Ȼ6:+]fm76nm)srZ.W5 7,]6̢Һ%͍;u2.>ӱ[j\.g.ז4ok⺑&E1 #Mʜ9uu2ŰۆhF[`JF'v7.[rۺm~w&Ѩޛst쫛rwQTmG׷uhŹۖѴn\ԖVqgw*F.UŷvdU6sL5EJ6nmk4crf8d)ۡ@C4[jҊT\!ݫtjj,cwW9rŷ;6ۻu:bبs vgt. 5cd:s٠79rJ]wnH[vV4FECkF)Jh%V(ww;m^JwliE9+snƝvwtlUwvu֗uam.ܮUdZpMITTrjn&ݻ9us&"m#Q;bt؉+IEӦv˜mlҎlwV%MXűkwX~\vM+!2"ȳ*2srܴldddff&dP[ym&+f.mrwhwkwtknU֕ˬ@lٮ:6f5DrlmѫW6bqˮF i@SWF##M8curwuEۮv9srҮdRskki#QÕ vw]WN\v+rKrƣ[)AV5k6lF78ppt'uE+)m'99]1뻇wfw.v廻fbF7kȶ#[Njܱ\p"$]\Ûv$w]p:*wm\b"r*.mW1˦|tU{*|u܍r$*E2ƣMF.l3mE[74Uۚ]*t4Qu:rħ]%養۝hZֱ \J\7sÛ-rk+;\2$MG-]JMFՓ\좹ʘe\I:;p۸ۚV\ů Ěɨ!ͫړe#w]k{{•k\-%6wV;7,Vk5ETHP+H)f#Iam˕NZq1Ȝi X(U-[.\r~g"9ɘ3 J-* ب4ZF&sM vw\Xڹg; b"-rpW.F#cr,kIk%.\'vm.Lslt-]N i4I}Wnimݺsӻvvwv]sTkY9Enbq.Kh^op5]r96#uhۢ;Fl IۺFZf gnk\.ݣΖsj7.+Zw]kQ2ųSwv8gv޸:]6+("cs\ۻ]. wۮ뫑G \ظ#Cʼu.\ԕr4m˚w:fƆnUrӛVMʹ6×\ҧvk ;\r+-ͻI!$5͹(&"srwnnN;ɍp˲FLnʋ4lnE[EԭLHHk29CTa,\7KoRFEʓlwj$Rۜ kFsF.wnkw59:.F#lPI]-lp-;,s6"]twukZ#uݍJ >ۧ9wurӑ[:B۫ɚwsrN뜥S!K.*ZMrLLa2#0$ i5 ԟ nV0ȒWI؝ۆ7'Mn:W;b幓$G#ݢvcms\ܮjqs5tn;k)Bmѷ5;r.IXΫ"NV9]+ҮܭDkWyw7u;6rݥH'Ȣ2 H8䑍"v҉IwuU]ndqWm\MӦ+sujԥt㚀(,[b#]VgSI3Qؑ$ѩ [w]M ĆtuʋmY;wvrآ\EjyċQk|DI wE11k-tE\9)J4m6r[FtZM)U͢ NR ]sNWbne?12KnjY \6 evnnn.$lw.s֮m]5L 32•~]\fTjƾ;ݢWKsmQUNvkݹ\`뛗6.gt];suKwvuD3XضT)aS2mtmnbӻΆuqj;(}Y{hnmnE.ҤŌre\ZWwrssfiwVܝ:w;wu(ږEnF\k˗gnĊBllu#ZrjM ws\sr]]u\a;M{Z8먤g;swvݛM@]8 La"$WqѮw}7{|Wle JRsp!݀[m6B.$wh'vMtȓȷ9UsEIw.Ӹ$upm(snplQsr u$1]rs̋sW]$R\wTWLܕ2rѫ95wt $J0]۠3ݺκRs`sӬn6JWC>{U`]e̜I|2 qv]ͮ.[kfձTnQ\`6S3jJQfغVlbLht.un[Dcm,r1=4;Mf4dEF`ۛkdiݴnb]ICJ6Ƌ7 F]6J˜ 4hB1insImјtdBJ]vtaƍkk40 o5JJ$M&T 9dk3];ɹa.Guۚ1j0Gvs] ^Z싻nι.ݮD-c6Λ]6-˙4ki֒recV6[vUcdK[)69sNW.H띈jiuܮnWWV.t9# /5+׶+Zܩ..dfFҁ9rʈsa去9kw]9F4oZ 3'7Mӹ\ӻY)I8aa"]EM-untĺq F]sB '.*nr㻋r{wvs.dׯ_ 87rH.Ɇ%.0lܷ+rp"pSwnr9[7C*j}} APE^UA* B4L`kI 0RIb$Ěmk ;.fa5mDDͭECP7Pp )  %Rb3D!oq5e}Km()fߏ>Eٟ4_Y]v G?bAqP6Zq6 @whB3)I2Xf{u|AxԿMImUrr1vg:^vw{ee/EΧ^m;!Y;]G1Ku#l]~_g ݖ+=,`sMKuҤk;mʚ9XfJjmRw ESmo=)6Z]mR;S4Ȁ0x\|cIaym(hm>w8_$ ̈@3 QΨFys 7ӾR%Pj%9.[`.4eluHiy=)W ? @P5}\hr8cT[oe5wQf=)`JPn+ \N?=|.'Etj{<GvLJ ԝ-7շ2曳|ET5#e CT! @ z?c}LqOT,k: l_b(I9 @fdEDEi|E4G>kEx>{\z5nT1pE0`@`x,NpÄ'x; VɠߚD@34#~PWʬl a _s0,0F $_v'{NvU]e,n;tغd]Ua6_223"3nη ((X302tI7II%3͝]JO*u}v 0 ʬ+௿1Ia!BrAc_9[_^^2xjbֵ+=> e 8x_/k8 1 &6-292DC Mv#ns_ױ]Pt',Pk>OSҠ+@~Ux|: mT.ßwmuzn44ќX2",#ի׳Sbry0 P]]sMU魵,ʽ D o*_rRԴ-ŒMt u;;"8" S8 JFD@;B#a@UxNfo;p:~NPm\H"t~vZu4G]V5J }>yO-"JsvO?[CR-I<­e&n=޻?EBjmh4Ӯ _rXQEhш بشE2GE:};"(wF6"받ol_Ep_S{ub#2A&y]T-xS)6blNސ(ϳ۰ŹtرjKAkj5HcQFKrvn Lж" -%W\/7WHUo|jp6b A!>Wr?$jdP|w%ƣ#hO}~罧^G#]9r)] .r2m2DO,BrsF1 j_wH-rFMOW_uvbYKʺF}^i0Zm:5HtNɣpbv%Hc#&XDS0Zpa^5=+65V*d) 6A^g%&>{ 0v$omQŽ;ڎwn;Ҟƍ@Oghv숀 Co٬89nBt$$#jv_'JyaC 5 7w"1Lh恒 DKqk77><xFRRS]hHo7SZޞK4O7>O=7^TW+6OAӮu]; C!ԦQ .â0 ͏34W0=4zPHB[oo/a$9M.s]sѼ<,_䲗FMB*:e3¢KWL, I"j֝:vO]n/O.e[|OX]-VذKפ@'hhS";;֟'3w3t  Vrzn٩w.@D٨ V@ ޺\|Ǭ<@@3qcf S|әLGW+s#fJߩ>oagI;x~_R,]o9VKSE.5h+JTڐ& oSYS)|,iJRtmw,S:r&ϣ9INqt3#vzl3vd٘>_op@3",-9͙қ|#:+' at$\e{ZIAaI⩼O{N~s9;?XOlOy>ə2=CvOlJ1|0ؽCn~ yQ{7_f@ԞG&Y.RhpHK?O: mҔ1c{9 Mn/!g/k,NaD _Zz 3t;4u)kŬN;hd6SJz<%c!!hI+.lؒP LX;l @} m$5{brD["D{ Td3n^BP黈nTʃgXQd"Vww~< /qk7~8≯0>"" eѼR "#C0rP=j.^,D@6Q{9k K$"F \\]6.y?E}\I M_~}$xup}7Q6CJHD'/h|N"%Q0EՏi8rm?F?AZ궧 #j!U1ۗC۾ @y4D5O1s GNFE6XS0]ڮRFaت5m~-&Pj-6bdFѴm%|u FX62̱&j F6sRXѣIArhٔljJ4a1c4m2 lPbH @ɋO=䙓%uehK$A(_}_(~ݔe&sL;v 1JM"d41Dj1$* bKO۟y|DEfR 2YMr,Ef$a3 /nD}z$4 6FF uErR!QM2fF`Gq][PM QعJ=}eȓ1(ԈX# W$J4Q|uʔP5)XSD$Siˇ߫I||+12$fFF1v‰M~S@tذC1G,T>HĂRƓ#34 D0L44((J.]a^65\ 14a|M% 34C]XQ``811X:}>C |JR8 r5fֱm+lH4_p1|&,f݇e6i}1šr\ '-.|͆:LcUJaB fOƻ~8i5_0}n?'glNg^^/}߹)IvlhRD*B gNoth3,04wj()2h EAh4D $$0CL̙P 5t̄ &lX|7 ĘLYIdS , RLd(H6"DF) 769s3BhT*R!"ER Q d$HI0aB~3"a$7]5,% ($b&FDndѤ$ffXbCP,b4mv*lN8m1\DEk2o*,/⤷qWҴ4:.O`#F=fz k0ˏ|\]3^7lK;m6j;~_=o(oFݍm6Bj?xa?Q|⨈IU㰆i(Hi jXϯ=:CbܽlNEkEđQ{=ѻxmxͣ TJx'P[NJKԶ5ж2 C]u۹k*;.̧,]g;O5:@@aI~7@-T]LSp:m2Jʹf rK,Q~BռA򽉢:[h&c1ρ#G隄@2Ӧ- 2 Os^!m7hւ7 oy;w4)ӟĂPX@,B O2MyUD/ZA7{ڪڨ;SC$E;uIﺻd$g> o&d#z3K%r?Q9ȯrK$ DH|\Jr""Ms/K^+ NyA6P TgI32+H `W t~-=qd:@a$`|~ A*I_NB¿Pm Gn Pk !İN"l#hi<*r7*ZOvf[w,;xR@ C4<|z:Y]u?`D#rwTy W|2agd$d.4 Q%GClvkxsqOyGʀ׵\(>1t7^%Nc,cr 6WQn/v&@ h]L WqڵhߏU<|l+ n`!A E(Sj1)`yX&m%)>bՓ/:FhVPַs•"Aqm9~[ᴅzm{zÒ|I) =iV|3"An)@]KVԐdL @pwq"c7b4t Zn}'dem7Lq{1,` J3"2Iۆ9WXU<`RH gc{Ijs"^;xÈ%NHLِ^/[T 2*fL@h:0f]oV?Fkv?caߩE2lλ}>&7~!IspWWc( ŎTDы 7 5ЊFR'#_>fZZ+;E TK@$5G*x#P =V+KS:,@jaPI%>@5E nKc5N}ޢ+9AJ[92moY|},dC;))Dx/,ٱԖO]) XVs{@GeHCQ\C kAPj6zF),YӦu3:O\[lEn "2  ^23#5%$K?`={`pGU:`꽷p$9>ƴ1 =g<.};E}?ptUi[k3qG_F@i{}qZCl0ZbJ)oLTS QlkDK5[ׯ},fjI5XmgvT*MY+1i n7uďx7?NN;zz<^aW7c3Q_}MG[녙`_}GT->{֓i6m:>y{6*h7M@}N⴫G19 }n`Nľ.qhу<i-L)P}s_ ^TO’e հ ˍH[ҏUaG'md7 l r8@ނjmw:ݛ*tj/V|`C5sDQ8Ra۹kS$MΫɰͅi#;;б wɫs6`̒d!r }z+1z{;;7 *c,KU ,c8I)`'-V#2ʍ )Ӥ+7{ vkS>/-oc?b' %*(5Kwrtg]EFM$e#FwmĶ4Is1~ GAJߎmxi$HrH;F8THH&`1&n8QvpJ8^Wɼ>2˭ dE f-z>A!BR,FERD4ZV(6-QnplEDm Mi5lX6#Hww{n'GWwx]>?;+jsz?%#[\jۗ!0 K0fҠG'p! 0c^ֆHd.7Yy>VJEqܪ MCGYhHxŲQ٘SqK, Ndm&c-#mq5 \KaA0QNhV_C3R!27E0$\AB\&T-Ǚ?_vy8-hTD9vQ#BRfiduFFUҎ0VhtL~~@\#£X}$?+]]1B#06m~Z#q.wwxhlg=!ӼzNVXxP'4u品,cT9)Bo>jOwޑ[A:ϳ4wߑܚAlֳ *e_jY#*[n" x0zVVW[uVEbuib;u$z[O` Ŏײ;M`.cmɓuqHc~St[ ^GE.P̝o]4Ag-gw8-̟YsOp2o},96/XC)9^~B+p{6Fs#m & ᙐ3@V&$/5#_hyM'lt5Gky}ˊ->'>϶Z!0dFdV=$ },]LT<]ﯮz;^#K)0g^߲3 sHՊgl CdL\NϩjR|,cWˁT4,K̤ 1~ (M'xd?: pC؍)CE͜ &s=SK{Q;( d%^p˽oöJ{RJc,0xcJG}z̓ڇ^/Or7k AH YizՋ k옵s|ygxK YE!ܺ63,\Y*La$ա,Um-]M6QDO/%! :b w[-[xz]cn"|R1}Ğ"4'0~qJ( /y?5秖 av8U@-R<;blZC ʂVN ѕ[}ڎ{E< M!"c vA^uQgbѮ'SWk[g`lX?՝J|*U`2TKA7R%" 21mޔ>#GEqLKP "O/yMoƸ.N lb?;yz.@`O9d! 2ZbJC>cGup]"dPCR,Wݱ8%J^]1u1Hd?qe@Ȍ#Yۥ>3h*Pzj`6OE,.3vS:}2ZaR,h:0E1JԺe& \[j6D?Ϧ^x:=O_ڼUޯ{؏t=ݽϲẍƸnѼ](}- ~ʣD% =tׂ=*A֙pde u70fN2%ixH;kFN Gtߍ f4kt$!uF}~}*BYJ3oY_1fLM9Ҋ׻]2{?SWG{2bmgy|M۵[[TL*HLH߬Al? ޔz~KZ750 ߡPÇe{5m2ǽk/1mp&>SKOLRFu LW}b_ZPcC@p4=vQs<TSLbbߵoZھ\Yo3:hoL>lkv׼^׭/PR 1.pb!:𲐹qvoe!H(!zF@ ] AiWX1P? R貕.wD}Afo R`0wq4" 'pۚQnM,yY-9tK/e'!TX/;E4/gO NGy~bK'0DnDvO&:%79E(q^QH:\dG![ U=.lZHP3ِ"Ʀ]@$ːE{[c%GI "Clcv} wA"YeO`rdm׾Å罾F{v|a/W:v7:ė0YT4aS-}?=Vy07cD 8e76kM53f\ժT&Qc +F:pn DQ1\x+N10d]alwKpӜ@zWziq҃8Y;!v7KlbM ӹєRhDfȉذKmK)zyVZ|Ck : PW'L;1z= 3Ԇf' S >,2Wfƪ.vyG#Ϭ;z'fJ I 0%K)&dkͭ&uX|[TzR_}-c FzZ\׶&n/\ƚ) -8GD7@ɗc<%J*dP+|m7 a%y(V~h$I싫RU"b{ _I1qO_'ځ};ڱLD(d.k&c5% GxC,yZJ|yqtd.5fle--R0c` u_Skga[9t8 ' m%)@ltdz:stvx;=q-:,h5m{%XߠKpۿ9h k}i({0(9&#,>4=CWpj[ G2qj0FE9%2ٓI)x4Sʛtۙ'Ѿwi!Rެ\s缟ZLXN!jzo$Cּ\H+fD@d Vk^v_?uN6Jwz]]EݰZ(>%ME.v~.]]G͜bY}k e31~ݓo\(+6yrS׮*TMCTٞ b-WeXNq7\nc7| * HD2 ,5tbl:鼛 a2f AЗPkܖےQ"fu/n,6sZÝ엲֨L9gkMxeԳTl [Ά%,qH3n79ͶL`BV'#cbd'v Mgxnի4w4w[ry1z:_Ǝg #@S(m:)O%Bq#CMDkLbߡ؄$JT)AQ/* J'i4 BP4 qrG%Q镍*msEEͺ ΍ 0;#Il2!昬Éu+laSPy~D>.+⥵M2Y|PU,9.;.|~w3OWgž=\h]%4%U\);SW+8\M 펇u !TJuhp\ɛ:w*<~&8mIŃڔH ?ESBg7j=Ua{qa{YÙ :xLfMc Ql)JGs25ṡjRi{dw]}2]}Ai|+6+YcUW~9{VX=ZVqTŐBL†Z*H_ 33&͎J˾e&!0gCʶv jUuZɯg[7Nr{sK99kT2h[J RfLFȞr 01Uz[)6("U) $, l>ɗe{T`UDE" s ܓ(->;7Eu!$^liԚ/ЬCiҚv\l9%I@Ҥ\[`|⺽z'm{hPM)e׻ŀQCY~,%R8*\FwI|Šم]1:g9*rm=2gxC88;^G׷VQ]7 _f"q9dbbj2צP^F,kqjp2(bXY>6;dQ )5% ]μqw yf[:*cm=ZqeBDJ'M DaH@ڄ7: ybD6F`]+񜁀i[-#!<%I(!(zhW-6&t|8jM#/d Ml8}~Y7]v_8'FǵbWq9)u2MLxeMb P j >#*dD?Z!S T`m|%KtlJC1~KN)zZZw7+mm}P-g-v82wn}H];M=elQnW׿-Nמ6؀MIj5'󱪐#ՔbԀĻ 1Tbem3{n]!2(1*EEP* _*/_-uy.};$NW:mT]=8E<lVJSHK$ Mn~$ZZ09>ȫ5fJ,j)h*̪/ħHBᅚBK LQ~L=酭TPnIq0rY]tw4ԁ*>o>|.T dž`yy4wu<6y=1ic|KBI$hM;!m XЌg,Ws`9@PQ"ɑJ^a&!35'K@)(߸*(P톨]SB4??5| #%\E8:~|.^nv͉E%-#A! bV*HO2NPBr[YifL9=_ FdL$ Cs81X:v ]|:YO蜄%ʠ9Ul3W&۪3˻dsɆc3α`E(gFK;OSU}w\ђT!.LiAӶ w:ں3ж$"+40&/b-=%As;ݳYMlϠšrd&*{սuyqY(n{wQ^|"+ tm#& (.Fe;Eզ:?}gk~ܿ{-yr [x jS>oy6N YqXQ(̀"_[/[W1$ S dK(#Tx'T^{&WH} _l-壴M2>a:1!Y[gآObԱ?90*"1Y-\*<2x5 mb9H*a JG=+rAd"9rU_cJsU1NJEJ$Soa#IѪa|csWDtj4rE/f& y2J@1Ѽ) Y\ZlJ0_P!;-0qEhD6:B7^M3k`7 m(5/1 ~Uhò)gmn>)S,A^4m148O8NZ`bk|3+w'hOI Æ:u%g+t(n t.%&lQ=[aC~{s;[EL$<'2M!<o/*#*m!H4OkuGĺҊpyMڒC4_ tF[^bCsYPs: [z) `fr[B{/uU:a/5"iEJ#dغ6zb"x# Ɏ.8SvA&Jap;BTr[-;u*KBNznͥeƼ}v# "w&ҞvGs`ͩaMK.jX̌dAd pgt?wӛ\.{zSq < ~E99dXKK#sxy:&C!5:M!:S#3VA] dwuc$e ;^ cl5P*_X[Ubwⓟ> L?g^H2LyӰ* b [N)˳[E?A*nU\sd%;l_˟zmM=xLDmN0묔3B@ 0MIaAacGG?n(@v(yg?胼|(H_P-C!7}Ǖ&A BFĜWmRWC&X(+2 4JT(7Q;  ow_{6}^&FC}T[4>^ % u#\!+ arN(HyU$ o }M[cC?UKLTY 3#@vh/nfaKK 5RbL-c6mҫh]ܯaDXOxBP0ԛK0$oOO)$e25/Eq|%55C<MMz_ ?]y=6Z YDiѰ0YP÷^-Do>;fa +Mc4/n:7=l~ЙCk?u@@QbYfCYDuYi*=\j{I<҉Ʃq~pObw׷1>iN΀Rǭ<©?+O󴽜i# A7a<"~"q}+@2C˚}[ 瞥GMy9hgfH/)6dkk7pnAu#2z>DhӫQI )ԫn~Z0q =I d/ %}4Vk=d2QЃ35Xz1o;wQ&]Dux.<+y֎{n-`fOg_c'D# XK;>V褐]M[G :€C`äSpo."x%A_et0YlbpBC 5?h:H3Ӕ`6 }x׳崆6n꩏`! Zk g09l_[ОTsgOb:  )"]!n+_@9mξiF1gS6`A002FRϾ:TW4t Vz[x{fԑ5(:e@'4a;2vU@co~jw>fjX(7鋻 *^]d^lYY[%bWY#~OYd%eN{MMdPeޏm£./m.^>'F"1TfJ04?z^_v[&~ح9%7 }z}0H09 FAi)!IR;E;΄5. ʖF&g b!֦( l8ja5e3& fyaO|ʬ\c|k#(~BofߌОʑ `tVh/-)bϊ_]G[p APss_t AΈ<@D M4i!?[4[4:*R1(|;yˍu63YSehaɉm`h?d˜Yj] ``0~ >9w&cFƭ O? 7*RQ p|U4A 2#vrUk{&bV_>nŠҐ{x)PS!EKSBLHPP/;no}?A<ػO+yfMƢܳo28q?L=YvŽgD4ݲo;bYwU ]A8b 9mwAr۰^%P\BGk7Kccc gB{ ^vZQڂ 'l׿?#M9KEn4bŘ N0Ёʭ5T.@NV鮦-uS.Jr80'ps(Z;Ub0-cMȭ䲟(qPahػh94^n?6YPxG4?#pW~3,ߢLdd D20t/kguɐuֻRw>!/X*%6dƘKH(-F@hC^#nq4 (:_Z⸉;Ӗ x(m\3ckR]KRڭ9th 'xԇuD'2FM {eI{vp^m©xF~4 T_mQߟ<],(*^ 9ȎEabqTvՊ1t؊ULf2ƂMMJ}=YL3bիC;yˏO9 Ek#Ch#}o.Qǀw ڪrO %htlw=jeهvAh M.PpHM|i!xv\uJȼW25Ff\@0oYخlDH !D ٲdWrHe݋j ? zI*}ͻ_ gm|/{x.] )9=̝cPX =B`f͂,|{>ZlyLjjMѰ5oHO}Xd 7vl?d,R#S?zCݴN3NWȇ@ OLӷyP^;(6ϏgBi6v^t3NnjtX:ԬîwJSwApZ;½OjSO(ﱫz 2)RFGab)x@N].F%9Yarz{K~.NW$|Y/k^e9!FRoVk@eE*囕C'] CJa>aMJmC`b{X2ȯ{ﻅAx>2l?(%LGLT⡲3 8`(Cʢg.QZeTStVdMMgk;dqIE# M&j Du4obo'q/My)}fd"-g R6ܓCLb;Nm62z}UV_O1eK75J&=#"0f`; , F f dI'y_a#躝 H;D< ##2H{^`-qΞ/HTCML%^Ve{kIɷcT6D"H!8g[и_ _kitrvY$dL{eVB#^1Bn0Fb!TD'jߓ~޹8ˍQCFF = @aniʹ1wֿ)ʴ(F/sMֹ2ey03PN0T uV5_1۪0W͠` XT3~ݾFdd c*ukD&dеQg:/E2W|h(ҚV_c=7kO.[֙3d)@#dfs/# qp&j(Df2)RT NkAnM1{WtZNC[ߣhu`TGǨxck}۹'ѳrF)ܾfn_$Qiᬶ#|yg 3ڇMKPAj~veROOA7CV:d~بa~t*w_*H[O7mUbQ#[f6^m Ya>2o$0hSCτM1)T vo(TwjMrVyO> s#AAԹf'WيSڦw0&dhE ۼ À|n~xWdyYjK"zkSWPosմ+ 1Ϩ΂* z ֈ[ vɲ[ i8n V 2? u3r鰧׾Г"(=ף!O^7AG"ͥ]6J20th B${obq:7O|[Tyƞpd1(EHT>?^_~">B=NQy:|WpiÝ5${暸Qrµ:[1 l߲e,g|VR:@nŊuXl hϯwѶm*ظ9sۉU#&8b< .e0bF"}<;UZqRS<23`4/Y/6GD!wgt '*fZ*bx߫O, ܭ13^ \t_ <3[Hҷi@ =_Jq%#Ks~: V2=>@%QE:(kFO}V79~ Hا*+dB6mAW@HV:CuB6F?̾]c}%B3=LFAv`N F{kvJ~\ǽJJ*'oϩ& :cjH7KZndr#_GA\;tQLo\YSlV%@H ) Ы?hvɍ^$pAsjA6n\_,GUQr| :tV 1m`l`=U,/RL=CLgҪnќaI@RbO7W!z sZB2ڥr-.vk[$[B!s o96ee%%꽜 1;FT-%,w+&\jw^ƇM&3Uo&m -t+aߘaf=FW;ْ7|:]2?4F]u}vw8_>I7Gj8ʱ9\.Ktf(e2ІiyQC!vE~QÚ3YSZC t-n܋ %×]x3dYwڨhu-qعoֲ9#ib‘Jc]7zbj1{V5Dku8y&~2Ceig,&/b'pP -򨓹/ò~.;E,P*0 h #Ue?0*אpk2Z.TijfT%ϾU|7Ϸ$ja*?ϰ~+xHԈw @`˲`LG*I";YEh!Lѣћ]xk؟ϭce`x=,Ddi 4v]eMcnƃ+#gɴFgEn/z_ m7 s*¬Et0fJ2A"ٖ̂7+0,zK>Z+\/qUmD T62Vat8PMf O8܊Wl!LJ|3s<8%gp7 >Z'쨓V#w](hT :K.]tpͰ5'lf`׿-׫k\3LS?1?v}\09b3+hulfAJ,鋓8  APF#*ϣ޼[UԄ+1K(o,n絸~@IlZhR fT`{VS^;NWHj d1+[ZE@1%ăL)^[pThU|av۬S<ޥPJj6AsȲ,E޹@ ,yu{ՅWBLy׶j#>b(*__qk:M"ANF+!sk^-+qeH&Iȁ` C`gqD -bE d'.*]xO{ga$UCM D>dwC3||}ABN((k{5&Wy;+w%4uØ7Ld,Caezv8c _rz KsX=d|mB-NxpUWSgIN\*)ێs{/uCZ.[dt~oDFP)HWy/v/ǻܻu;JY eWf!yI}c"-I[C;p 0ch.1bCt$yv?AiJ֩QWUET6$__)_ 3<Xm'~߳T,)11/+8ē|S$ lz Ƿ8Lgu"0CSt߽ޛ[hSjlUQ֥_X+?*~X2Nk&eUz8EWcҮ++LȊRH@m@~]gSBVΡu87Ld|#p2^03"gv1Euo PN6kXj6 m5-8`*i ZmyAҗ+* 1pAs]5h+Od%#] Ms.пYG]lrHЇh{5K<7[P~ϧ4w=?{嗰A|׋*Z$5?=$y} t!TE-Q< !(`9/{[|NkHD`1nȂddEywLN0U<޷#nkqN20wZ;fWuчhDظԾ PY$ W!Gz8?uZȃ|!Ç8Z8a˼ܐQ4U`,@V=??Ld7--M"F)fW+R!X_ѧT^tYvOi;?93MPGq|. j E+E0!ZLr24ݼ3˹d@"kv]G3_!>YB|,dBSPJ1 N(чjo RyBiRzxsg@\XEOm(UO6.%bu^liLtenMFv!Dj3WX+Ph0oA)O脷}?vH8wʇ5׵E3:: xl*87q}3Dvȷ#Z+͏Pf;ϸE&1H ?9;TAg0BoLHJ%mn٦5%:Kg,͍&ѽR1[i&y|uW uY:c.#W\ѿRZ$A7(>K`n}%~#EY< |_C~_w0@.acdI!zM, n.{dZJ2*b51zns ,QHGE{^.bC aŀ!Z(K ޭR(6. -V)ϵmJ-ﰠӅ5B\-0zUd501YA8kkeY87/`/ @dC{{:g^ }.!1[Y3tXQ ~j [2Phh50u^q)KP .:}map }{L3Ϫ1֤ܿ;>D|1ʍ\~Z;V"C$}!+*3je?<^o@&9=`+{Il90M=4X;f3`(#Db8#K{UGk/#+Y0͆(쩿Ƹ3kΤu/^'>y9zt( c6= tsakJr.Hl9g AN \0a2J{_ٛk"pB OH\o "ywŸ lYxQp9USZb]? rU|';?,Wɼ;F@=fYpX'Tb] s ۦ" En+kf)P6 C+'}6k}V'P..mβ(+#0Y=Y!_6Udٸ!% ppi!%792H" nds-Yc_ː|ka4y_` {.Ir@pYIgѲ1|-}eh1 b!G/U^3t[ 0) n]c{ޚ;oJ1/~t/&;^r?4-cYiLy*k+L!V쭶ct|q輸ǮmA#-Q 3%) nq7xz!y.ouVu"c+h Y ]"TuAEچ q86o]~bYLֻ2~\i^é6Y*z LpPP& Ih >z{[‰˴Al[ s72GJBm6ZnÂH:w0Ww3\`W>טbDy-[``)u) \ԸIݢϟIcHhhGV@XNW*Wu,! `M3R}VӗL 7ͪʌgݧIxx ` &d ҳqk 2*;hΤb*=w#|RSgEnjg v}vzԧMHSW~& ^N㽫щfd}YS%/kXh_rsPAYnW~i Ψ<30F XGY5w`v2v^M;Zdcݝ3VL ?-Q3* i 6N۹?z݉ 4=K!=)d 3d]|`?^~ b Hֆ=o0ee#" DnF(aaYJ.e.@ =8(PN-Xi1\u'U uI!,@0Im8X*s尲_ظ/o]99)6n_˘bzŊ7A?HyB>ſvcu*[q6 3De\JA |0#0 (H_ƾ 4 fjDqNS`PK]Hl;]Liei} dM>u7?z) BZ['ݡ̾` 1󹷵祍 IAG&PNJB/$uyQ1 \aSj]Eԟlnp>-|!+j\s3:3ȑTe?OxO+~v]zN,9@!`k};ŭn拉1_ur협,gUGy'axQ /34QxaWGv=sW}*I!E]y{i QS[|-Iu̸XxPڿokFEzm&Q1'! 3fj/̣Z6 '8ax7ւiMg2sx* 6]m#Wfr^Ե>؍KMamhA0}aۮ =>j83)H|f tGv9Gfp)HYϒ€Y.>qW0t9F8/ô_VGSbW3:ë%zxZ>)8y# `jaYI?Q3vߧG5p^M.[9EMwad= \[BXm Ѵ(v g2 &F} Pp\*yq vl6c=*v9Nܫ8[uj!Seh uBwB6nPw%?n9FPkjƷp1Z )qbO7gZKj'+u$%b`;dxםތϛTvzZߣ.-o Zd^VR$] (Bq W| fOek\Zt`&$wh| /KX\C'{f_<Ńz{ZndU:H>ZA{ Dm է+.4̷ Mhd~&9zN~V`'$|b_nm"e_5r̨T(V&+Deh/՛ve *9c "6i OS| |m=^oѦe\Ǩ-\xZm~mGD.1MB; XQnfod`Jk&1neV MJc~n3"WW2ﲔp6abH,\Bjr!eº~RyZ?$6W 03̀aq $V !glA\\h#|qR(xۚ$Y 20z]LFdeT~X^ݾk6J v!=D?^ܨ+-!tn$Y~M ~y^f"?7v0;ZsF{5HxV`g čR20xb2`m݃Fj@]>Op93A9Y(L@ nٽ.|q&nYDn62\BxoPENB7Ξ[Vmᅋ*!/yWi2VyQ4\M;u{"q.\V ZJKaqSjHhՈHo|1KGi~<-~EV)xM &GHB0VsKh8?gF g-MQ{ӭ$R̐fd(]#d6܊"DA'08t.Y5'ewF4yvhe"3tB.3t?l{V^O7VPTG{>W2d%n/s!]xbq3kwCc_$;qu}"w¦qc|j+] |",Yv6Znj~Oi΃Yuqbh,vP{VZT{%r|%\}k=Լ5#?Ӂ:vD}FddRse]{Nr̨]uChN|&Q^r'ïƂ]g7#",3@gBTXKQ}Qj 1FÑ1<'5&:v̑ \~#ZzΟr EYHaBH9gK#ͽ]ҏBiWdBI {CDTS]ĸZ2pp vۚ]Aը 8|&gg-MܝL˱(T<HٯmB!bއzFq p,YJ5|JnOm.4 9&;\e&G-JZ I &*Z_O]rFJ? [OiS48&NX騗0@e:tEdr=?)EJTGжl}lG̷=^#E V@Fܓ3[Щ[S,Yt-l}L}sfafFNUxL2gT`nL:#PpkBЫcT^h> đKQUlxzO˫m *:yڻ hkTI'∆jU\x…78<V!,2d]6ȅB* ȡǙӶ*-9%f~nvѴSŧz\LnÏVKdXuܣԙnl<A_Y#t)P`jAf@g GNn-׹0d}\r-a oXxy~ v+>ߖ{Ԙ2B>U_ 4׾!t)ԕ-ENv5atk- ]m,wKe͋UX˰Y=ǭdnA~6i䭢< m G:3`P94d[ߓZ_QIt "*Mii\fL{vD̹&FCnb쭘q5fOTQ?D YPXW#3yJ}hJO` AjBg)ᑦd`ffDGy&r.VXl.@d} @Y(50D!R{ &wzIko'fy (+< e0^26CTTɔI4Cf͌iƌ܄G AC1fiy/ksR s wʭVid7}?.˅ 4t)$cNi6ЪX $d,QDZ VׯyJsEː_Lw}%%H**aJ6`hڥ u]M6:t:ԟTǷk958,om4\ZY4t3iq'Wt?-,Ɍ+m̠.J*B ycL5BS|80ȼdΐH((ƃH~a}뮉]5vFln&)42Ao)A@>F…D׃ٜ@ @V+V[R[SO"}}vww}PLK[DlT%UCNrBMܷ.p"jM(R H@bZѶ4QY5vk=fTalQJ>I_zVZ[~?%LrRKj[#kO!q5Wt]aGPT>mޫxa*wzuQ2_0[Ոw,ά(C B.]+Z8b Æ$PHve99F͏zWJcc'*ݯp`3BLwL̨NNRӜqRVa/'" (x/DI:2z{|եļH<_ďObXnh3oEoH$4}f,k& EZgpup7UQ1 J6W8 7BWE\YpjiO4L$s' [cn1PҖeb[ /RxTySP+QhUuU  TffY6|ᢽ#SR# KA+<=>:$,Ӣ?_{6`%J%#@n:ibkr_ʴ骻nE)R222YN̐R($“Ba7Wṁ˵NϋKb5| Cà˶@Nw&L}~OuyH!fC"R GtlCgeD04U")ΜYsaNYd0c|CKQ&TڋuV+9bAwTk{XHO&@fiˆxSvMi5#AVE%NAfUKl@CFO(lMrN&sĂtS6>nր&2ՙq9VnwouhUT [Ia^m]١`%m|YLaTywMg> &=Ow0dԧкѢ %:%C;3Q끌IlX{XpCV ?KB`Wm(;ĺk:S] ֙0{wOl4r"[)%O#v].񻙰|ZwvHrd֓k-硬ʱ0[Ωk6"5aܳ\P4ʣUNKGj ՊpSNY]8‚|hx4r0U`omT/ʙ5DpÃC7S1u8o !o>lkρ=Qtxv[g ݱؖB6EtSkNǡWqp윦gŃS3}v<'?.; b,L`s '5s?]'c"6yHTfDM]Wت9 js =j' Q ]TZMgxլ P𓆲fO4sƪ7+)yE  F"( FAIΝq SG~Mm׶1pHWN]naȆf`0fEpbśD2 sl-EE<Ϭshʃ)A 7)BYE{gH=!HaT\Yƴ =䭚I,X@e_:n5q m|/w:1 -XOc*5ҋ=8L*Oٶt c$[ /!B6G0V:}#P<.Cm>G>Qve鬺Dʂ5|8F\i|FUwgE-=[LS9,اD kq8+m[.OK"C|?R:$ } )wA20Vvmy j&BD?CqX᭒8l>FVjku]viy[cRKr-uZ G|Ųs<6)(z9)7- _lȅ}CD4=[M,Jzz8ƽ?zFf˖@0UPM6aktd@B7s js+:a@k<%c 9Ct٤ R^*òYb'O ovRzJh4t^,id[n{Dx vT ,@#J6TmoG $;ˮQru+rm9[FwO{y2+k]zV.pێ%W<,gtUkmPDbztȊrصMC7:rUP_\ ,Z?d榴f-6@6:Q4&7#p}8FF\s]O ^e% @nMAADAQIָC謅 P; @GfV*NR"~7?CYY d#GǛfaȈx@{Z)F/ v}a@S x2m!Nh7lrccJw<])o6TD&HS+woBk9"B:J$5Vtg-D!]ss׻<{Œs/Wo<^v]LS=:~Qc,cI*ENeEpӼsw.ظ7$NwHhNΗ;1=/4oy{EayHpGUN~̍Z2GKFW\c^+V-}ybSt-a!xye.wmFS%J]SQP˦9=C}kV}ѓ0 CM] >GͯfixE&Dg3; .4_h+">穼yӽ&l?=(DSExGI!1ltVNb-0=W$vjt bUgv2^T㩶2"  )@ V0K#Ablڼexn>vTEyJK"h cX0 ! 3$+F*X ]5%l%.^NN()iwU!ز*BO<b-pPb |컚h[37:DHGwdq=|@.ÿGEgĎ@0ScS7&Բۘȱ~zζUcOϓT|\dJ+1+&WtasറĉbE~O4d5IfU u )e\kuirc X?*nIB Ԅ=^4+J0щc\%z4/Ec^Z`-/hk ;jjL %= 8Y< &̵'>Q~C Js\ \> 5~[L~Ag-oSu?%Mjz_43TӌisbIh~U~a1$LiprQ,/ l|Od[>&O.]֗9[d4lg$oٸ9$1&mC)̓uODQ()2AQѨ"hg]_!Qv;^<s=8Q<}!P`RQ<* ("ȦD$SPH*&( 2HJJ䡁 BH ҅ ) J!+Jd( 2P my=o\wPVItR@A)_9C "U%TUJJRU""QIJ@JU") AJBJTPT"(B@I T*P((@P"H(H1bY4a||+U|o}w^SAi9AC `&||Wm!䔠 Lr4u޾i@ywɵ1\} )뭀+l7[%P qǦבEbT;c @FP. |` ѕyeT@TDQA@mMbRRqT [ٷ;$"]jwi*P P*iKbR h &;wۮvVE 58P$B4z  ha!hɡ@&@L ڠF`db0@ F&S0!4CiS&&A16LL &FFLLɦFjz5Ox iɆM0ЃM2CHOTTdH`a2iM iCLFL0FL0C@*HS&#j)ᤞMOTy6(OFiL6QyMIɩI&&OBy=)4yI4B4(hCCM4ɡ'"=Fjd4dz@h 4Ph4hhdhYb֊JҴco;dJF̲,9-#JHKUU[5tFұL5뛂Ō8@!Jb%RU+QQ(hDK|GpIjmTUEj @PP  h UFB& J@(ZiT)QRZH.iUhTi UFEmYHjрZ4P#_Dsij 1:hrEwtذnUMZrOsmڹ-LRл r"B6i)(Kc]ݶHhخܸ:;GwrtvVܴh6+imd(W Q,EUmaFFM&- .Cuq]b4V5Rsn[N16`;iĸBATtH% (f)4 RChi6D,FܮVmq)Bi]:DmV얺-XdHgFX@ƴWx,pzh1BjUMM[6WMrvVu1 PDێ%;o$BPAғWeQ\[!!5nADڹևFt.*"،&af Z QB%9w:X9[\*pht@jvŶ s\hr&()-Ў*iAM56ęJ kضآ1j-IDЂiȴ0i C)]!(j %(r5q6mP̬.'F5jZ((UD P 4"iihTD*`) !lbHKe3+I-w] ȥ* Ai+3ZNr Bh % hJcTjwZ1s]Iˢb%ݝESDM Hfq iRJZ 46[%h6.*Hڷ8Jh,DQ6Z,H iN i)B :4$PM.[KT[bb(" P;Rf# `aұ%3Uk;]ӃK3JMk"bP(#X"(Ѥ\LJܶ.QNB;uYlٶ] Jmhj-r'urnrݷ,s"(Ż;V š(動Fl\8BwrIwu+C\ݢ+*H%VW@".R*@DA5A0Zf%&614Q2I@j"LHj[eSąAѕECq*"*G,"?fT@P" E{0RCEsJ5rQ d HUT Uj݂0hֱ+-[EX0Q$QƐ%-0QRF)DNH/9 *ix 2ҕ/ *>3VKJ>'G"EU79J;A -Ġ)Ң &"{, {O3ʂ!y*FPW2AQNbAE@ 7P@ CB45*$Tc;mD*52E<#w2 ܇OjΫ@UL^5ФLʦ Vx5ط5PAM')U6%~/zRSTNm::LѰk9l1-dj8.&Cw:`YWh,q@Micy ˫pˌ̴I9mC4Z1g;?v}{g ޞ.cZ'(IWU2Iʰ:Hd ^ԄxҡK2&Ӑދ6#eD:jPS؃F&#s}V"- Cps2@ 4jב) ^Zt .$>f!O@%f5qb A!ah~x?rO`4?aѴTMX/߹)jo:A-30 s֡:ywn)@ј}l-ݥ붉ҕO`$삉K}vd=cjw`<]'Wr C4l{3m`V@E ۱" A'x̣*F)ʹhK8B 7"J=PvQgÚX,(fI3FwM-cA#0< ^n?O9UHH%(T$F 1l'e\C[N-ƩS= ˂EԔf=ABQ@ uYK?淠shVHp [:v4IFc9El2dDu[*Kc,"1h,Ihr;7w'4TA$((D&b`l*a7D!vsQؤ?O3d`A@,oH-J;I'/B^&Go?APtGl4OE*S1bN p@k5b6--75bFIIATb3[dҚFw57R4ڂ%^qk+jntOVFR^ Q GRS'ƃ|xŜGْ کx{kyPZS}?.'9cP@lb2 k )~x3nhߙ taa$NxKZ  ?%MBjؙ&w_{Ga5rKA#F_{7re&8L>6FAo3tH!d6(`İ\:HKZ'9>pxtc<=Sz?O0Ve@ɋK;jRD./P! 2);N qI9 MSNFHC *;* $Jb& A*a}Łl;@]`*;>/pHd'D؆-.4W=& ?>No:X4ZJg9mD؀~}pG$s>ُ0c?`=3/Ð_*g9+.D]떒مu{XLxY5 L DFFp/=ߊcUVhy0[L$59Vi/O^Pج`YAʨҋmB/@uP@4_7gd@/h.$ȗ1[uiG֚o#D +2Yo^}ENyr鞏_805%76oh:!1׆ꇵk|Hwܨ)8=$4pNB/szT$GR9F~ 9 sxCm̐/Ʉ h2 #c3$_RN:&r.@{\ۯ3"R"6H-8*H0۱"%&JDB%9a-텺X d--t <&04,U_?b_'v2)JMjrKL>:|W}GPs˰ьHv@ MA,_j5-X"ESTģ¾Y4b앶q iГٰG#َo}砇/F B eU\,jۈ"ih s7Hzoi?nʣofƚ4"2jl1;>~6i |SyL*FN`gGuuơ;ՒQtņ+PZAjQ;oxΝQS~ KxБ휌:qb?+1e*˻2tȌ; eqta$v]G+%=u׹lgk[+D ^5 QBxܛw Np9z 5/R7X~ uLP󭆎Gz%o7Yb.2SN{|hL۟a e!z}\Bf`lк*9]=Aގ SR4ZGV#Nd*e`0~%@cWW%3&5KI"tǬF1ܣL>n|ibwOA$?&:L-[Xqj(B7\zղBଯ?~ 3 89 `g5h GFnZJJ$azRj'F1H{56Աk4s g$?XL,[? 2Π0$DUto>$ŖD:_o8CLdj'HwRXWf!?Cs~].5O̍M3+YK\'`AwG.~J (r\s*p3aܙZiib 5e2 Xb&W<)zTg5Hy˟Ѩ\UwE8㹗LRᯄ}+{RJѦs: ?g8wmKQVCJYHeoG6KCS๿Gت5ENMkf˕?t w9 %WR;\؃y-u1xh+1V!Ց}j%wQ6m7bҼ8n RxHؖ7B8*ʗNt%*-jd,:<|+v}̂IWf&edg_pE:k5G T66%&)gZEa/A2AK #QyEwuσPs3 HawV]M+J@*Q*S(JҢ}.9?u \vM먂b|ZkTY{Tnhj'=d0i3kP5nW Ntlm~Z%cW߫VV(E]oLVYQK'1Bp:@IB#(!ɶncSC(9Ƣ(qBܚ!8ObNܶV),z E_g!Ok=M׬fS`:5#ԫd-P_݆ؐ"UL0HHn l i!3bO+i Z&Clc TV9UwC3=^62 Nzp5'a41h!q%p1 {lPRNԕr8EWwjn$7SՒJEnFx'p @KS0FLݼ]m~Mxb "j}E842,v#|Hvd>{gm #"_,̀~|.D$)Cmv|@\.? ZM*;4%yh Y(Z@AH ";]&@31i6*NXܵnC2@A&L`ӰQBT,'LkȒD% Sv D 0P%;@b4mSV JV[~8YJK믪~uʛY &sIYd/~TLn 5f t!%/]``V7F\iH&| bsUI_O$3uF|$Yl`3|-f z s'/c|Q\*~Q]W3Xu Nimaը}SY:&eo:Y9v_ I XvfQ\4@JP+wW3 „XojD:4 '嫃Q[A~ 7y)לR'*ٌ@:Hkq,]M` 2h:Uģz}QJMe k$@ȒJBNYV"X5V'{j,oQmSOkEz[1J5"D5.%/e>Cϛb'Jx}* RдX8F[`lWEQ]%}gɫ^YoޢFtpWuPqTqˍfs%yJtXwdfXww7tVNf5Sj{B}F\ 7Xq,u@{攌|>k1]Dl3YWf)Sfo#c~5XJ}+A"BPaDC%_DMCSُfk;v9z-gR -)0joJӉ9gZlK1pߌ+V:ʲ.%`!I1|<Yhd4 Jot{(S? R9 ү=QqYc;N2sݎ)R$uhg$"GU||uSɚt#ۓXe/EZrH`r {KG7w(EaɫcS$[whL)!!_'B3}S_w/o:zx~6>/ I1|ñ[4֡ B@{FR0y-*m@djA-ԸO/V;^83u2cơY10z+䲤9vr0OD뇠*E(?c!" L!MC҄EFŦx] o嘌 `,.qbEW8mu&2on ۚu#W\mb? $x':88xchHd@M$RJii8!bf=TV#%+!0^hPB{ B:xri-RcR}$fD`Y(qUS,BJ[2!j%Y "KKsUσ)- lOEmFcVsĜzq+ӡltSUƙde04|`1Ѩ#F˾W [鱀ULEDLa2fEG8C;ö hϛ6)_\V'}3dz[1/Q0W&v{^=뱗DL@hvXMy}uG\8юlr5%a44C4:BNHAlAۑIp9r grZaMCUU8sWF#zǎ^ײuh `;V,mZt\j2t,CArma!9XۘQSW+^r(hC r]VˢؾMnxjM3qQQ˙Z6`5Xr3 j-bm^wm\!X QUsjm((ҺKFA4"4iY)(CҁHtJhVI66-憅Оҡ:B@'TNH=)NH ҘGy.#f^fz! 3aYÄdB jXgm{7&g9 D93]>{[~ߠW-/t2ƶ.sr˥xK[apNOoOE[#\#fW~y^O ݆˅f{Hs۸jf2y |=0=Q65J8:|~Mt䊰`O=Y䢔ɽݽg=q!S񒈃RI'_ͮS\~+vl&v4s#d>F3xy6kv,c^U<#"tYk0 6lq?^a+_WbI{[ҷPںC̤zNG%6<?v1}Wc҅ybn߲3HЧ%0͞&e2b7/<.z~?"\71!wGNȤy)6FKc){*h/(1Rzꅺ^i5O lA[-=\% auI^uROHC"*jf}]8Zs`cfvS*e[1=&L>SA>{HoFۃۼo"`p|DqQW+ g ,󆢋smY-9xL1RgLMj`רII+%Aj:aoBcN>1ҢyfpC $Wdž ӣA=0/F.Dd+BLKY)V 'əhG6 (ouZ&CW$f“qT>G65LMkY}1$7$oG,zW, ^>gDم۝W IH#0E,'Xd!`p'2o%;JU @\cgd|]O N-a;= Ǐ->M 9p zqh~d (R[ Z xVHӼ!De3;U+I ^[济vZUo5Ӻ@:lSL'f.7VU.3ѭvkc ZA1O1mc+Өx"I@HD"O7OE*͐a{O]f!FQ7cO)PFQFXfdžz"Ȋ(߭hnxdH7t͘$ 0/KK:4ŊĤr%O`fR$R-vù{*D*2r)צ*k'W}NwE!^>| :dlhIs4x.L5ֶD*6RFOX.i]t,;Fԡ,\\m ;<mz;}+BIZRTR˞L Jnǃ:N$/57_/&Zgp{ tF%DB֬8[/\Nha׶rJ-)tɃCGW7%)B/]DG"zG"#HvuE -yݮTHfu&p6}WQIldBS٤V#iMۥ%f)0'KTPuPO4@J$|q艂4N&5u<41qiXM/a~%Z..S@LI~3ЃQgք͍,anD5!TgB T!JL_┗Kc? # ` .WR>%dEUc8*|BD3 {3-."3K -&#i쩍oPvЇѺK&K2[6 &Yn߶w``QY Ͳz9``R|U@`( o]KEa{B GH74`|lrbXHaGf>EZ=e#owO00+hhozUcJ%KIvZ7*`lO)F{Iy+G1 j̼U" ht>QΨN'o"'I,GɖAY\`& r+tx ބG'qүR3W?V6L%#IѪ^&ic7/xGꧺo =kUlsз!:\k=o?^n薕`t7SlxgcOcMrk駫tYהwq(7ϼq^ⴭ\(릈Z:v%ͥP'F,W@v.1.Nu|ꘘ(r @)c]BFQ0G/2"E>yw:_sH *{Rf0 _?k%aJg(&cOQ%C<[5B}^sk\c^بGD ̔] -'GÝ[O*c uQ8{?,Pe#td.( U Ծw"h6 nW!KMH" AbNՁ;Hw mg\ioF߼Ź/WU)MX/Up>f:3R;)]àHh GE ?Zw_o!t EB[4ѢF ;5'>os^[xiqP9}}kaaܺKb…~]Nccj"*VkRP}{IdYCANi<5ecހ\%^?kKb @`@;).FԖ*8$lܢdؕ-߆,Hgucv~?v;U:\JbqxIU V°VG训e/0h0Z#K#-3Le S2Vd|S-(o!"$cQaT.@0M~\o0,+#Enn {:+l 0E vf:| |j0氀G1^ >, wjlh+@+T.t5F]GmY7""HHLuzc~@lyv&t~nN3X5#T:WޛL߉YK}FPGgjha` N] i[Nl9zQ[q P`FL7m$}BfEb/~] m?l03 v6;*"*Ọ̆Kn` \M᜞>EhheY߱fØ'5g||c]<@@.ƪ[s){/b ~PfAۉzm^)s-u/C!`o0 R!>S#S[kvzxb j7m_USۻZD ѱ?{"gvHy3tqJ=eCѷ/ws-؃oo¾^,ӺIpCa41L*n֖_ c)$L7 NlZa @J1\gsT:kzpk,̼YNw7hߩ@%[ ONΡ]^AR n6:z,VZT#tK/"R 1B1\" u|GY>36uTͣ|: ,S1t.Ï&R=t%;n@ 1;ЕhX_ ΦEۓ簧ꤴB-/4Z@fע,-7XpO:TwF-7sidV54 Pۂf5c (KKM]>yԮ Sb'XKG_r쮬,2vL?~xK- ۏ?挨ڇW(%q(a?|΅?MGK#c-?L-.)=#+f;=rr@Z"d3nH+ a.;ucsl+ע>-|ZD.)$ؐ\(CIKBfkxY_B[ish`Ss~gTz$ Cv L,,!-XY`d'᪩ 82f\6tk1v'ǫCu 9G>р=[5ntDM>ĩۘ`t7{ 801h dj;É>(7soh6ק ]i}IiLw党6hlhh'ma5^|e[f|X-?CpѴl1Rȥ$s"")V}ryũ`#"0$ roӵ–#[##MZ5mQ5=} ˼.2'8^xdzkwLkotO_ےJeTAX(/'ELf6s Q E-Ykacd TҸM/voVV sWe|oNuc !n]Ymx+wz>6nts))LjKQio޽(q^\i\4ؕW@Yz_cR_7=G˾GM⻔@yJ:uϜU^0nP,3}=>nB)QW㧾`*nj78axW:P `I OBBߝ^z*sÚޫ manHVD@ƫ+#\ ^Ұ8L{bC(`O~y\0z"X Ɓڈ waoROzZE;3Dht@",$HG#f'=LrCFDBTxqP#t\p_o;זB{Rj$OM0mIʄ~&F `B3VPwP̒u$. <Qg>CdqJ?"Q, gi)FoE-Zxb܀"0br?FM' xfLr<= ea{@i 4"Og>bDH!| XzO0wïqwɒ%R/&!_VXpib41՜ۮQ,E | u__|Y$^9K%|dJ@$H ⰷI`3 2`֘ݜm}:S/H}&ו9eۃB"myx;|D%y([Ǫ{ vcn 6{jY؅4-H|\`;BQ︟w!Ei# A lҝw(ڑhwPv9 FNz9+DܡOO)mأ\|tvڑΆg04 BFyCpp I][*ce8 s;x] )“QusЅkQMiI('c֢@vcfb|"ѶOߙkP<6NdJx38w}Ȅľ]2~A-}!&HBbL``D珺f,\G{FxB!.+Ѧ9qwp5SLuX:.7d 4ԭk?Ǩh`_)s{[?^!]"`!Or_!Џw{~+1kއ{$etkᖦ:43xv'֘ a"DX$4§ ND9Q8Hl~Yb;]]6%vOAL&_ ܹ{i,+ Kt#/QFOW"?N'zN™۵Seȣ-. :SoV̱r07wmV^V3j ˖*) j74^RBh"|a'(icӟGهCZ6xx Z3,_iT$bS`]f\MWWdXhdpZ~&uNIqK]>iIpW@0"O2f}27`TyL3L9PF?*m:{a,\}#woʓ10ZD;-"D 5V)1S>@{ra*w2EOqٺb} !n[<ᥜ .8٤ݺ_ف\R9ח,nŷ!^jͪ?LڷMUI^`d}]nY%>-fFž$/C3ln a%Gk:F'D-=]*-޾/9_-ƃmO߰Gc4H~>,;Ϫ[s?*J^T`3ıKɀmj\U 1zKC;>1 fGx0賶ɶ@bt2Lk"F)ݱx:M uZS[$ iXT {U| Yzyg ޣHI"L%)s~mXa+I؜|:󻝟ٿ~rjz:ŬOEkvٶ,@Д 53h6{q{Jֿ+8}>:s@޷Є'NbЏls0=Gh Dqp(/]Sx]6*ѣjB~pkz4B5'<٘:AШ :[7:-L.}OnTjcm+[ O@$W5*?bbv/M9CpRe{Wq&x6dCu@Rsͥ@>E3hN oGg? J_ջ16v+uAJ ,e:ʌژW"3Uan]]=M[k=դ[Y8Iut8C`_1؏OsRx<#Zt2 J3|8_XάH^}pikL+"KQ>/R] 1mt&Fnh#I{=w}%M<ܥ}Cʗ0#?r,!cDBA^U^_"ɀt'TQ:Sz5$1?IʉSXr~7xj%U3m"A*4OBrJ"kMq']n>#̴oHqyGwP,I4B Gr6GM:i'VƑodH6{I"ر{up?21cO5ז+6`LnO5{\JF2b u5 թaQt"%#v\腜5rOa{One1*'G) Ƒ*W4em3z)ւhv#5*ƳDN ORsBy7 5ߤ%]|nt*Ahyȍѯ#Bn3(Aj j8x\䠼³THVfNüH#}~ZZ,&\_S&x[kqGR<rf:ֱ*!z.M`nV2Hgarh!MIK]sTr"7~=x {[hnQ&^7F4*QZn]ؼCG >DvD 6ˀWF&SA)}V- bӨvl3emS*M{)K##rm$uQ'6P4wκUSdj/ycן|?b b F2h9˧ܵ`ӭ;Q }T X"r7aQ5j/C#Ю٫\bmp\tiҝs軚q]L Mmd7%xh=TB,f@׻Y^"¬GԶޮ|X=As7~ &5j  j=n6RspH AS񅋼ҧnOQ餵Mր0CZ'?x9`v>l`ǩ?z|@УHH1 ILĖ>ܷs4r>#*7[ʄ+@KF6ǧgs h=%ty@wZ-!xgH?ȀzZ# acW3>rۧԗ _UD" `B$q\m貼U[s};߲|W/ kKj PS%(.slKHD|NG%Y&L1J3=+k)wiB`8+)sרC|qnV ^k#I+s! '":4!}9P =_!fD&QNkbqh=eZHNf|t<nǿie9a$$0gO~}M%^ x)':l8 >AwD-tv $!ZA1Scrwwym"/%/ D4gu3@5JrBEVH`b}ڵ;X̂ ˕|N3.pzSMt_js:O3 3擲tsG0/\"8?)N|u;>.'ߊs}Ud sS"!(cl)0jZ Y#^ަ,&{P?{ Nub&,Ȱr> ;v}>7y}'ZSIwIja`G-ASaˏYvޝ5'{4@r * tŦ fCc+{(V@ ~*nI|camC~@t˄YЂ)q<Se>StjAuY5_YfcM:HlCҗe!L;Sa/.o֒oM'jA<}f/<ʵ,'"xquPh#s0{oq3lזLG$~S|z@J + !w?l9X8īc5CL!X|3K֠9 sb_ 4m.0u=+C,+@A?•fG 82K iq{8q]( d ij́ǯ9 W72O;<<'CTO&1 D_b%pVOÆ~?>$$ꖜ9njKb%!{FqVb9=yo,Eq`:pmEH J={y;ŠM" A݅=yb 2<oA/6DT hӺYǍX\ ~U"BU@v~?~ݔȟ"^p1hqFTv`"uJ3a|x uJV`= x@$H^X^gjhb#h`Q1){,] 9| ,`Zۤe3?^:fHso2!֡\eF3#']ыRLj Ķv_,@  nǞ8GOS'ƀ| UQWSղ "``Ń1jH3ӐTvj"Df1N`n$qWey='âBe rxs*ljT+,*B7)Ag瀚$_E:4ca `phUl=kB9.B8ex||vTė"f./FWLehsk@ycy4feo^mZo/-sȖc_NkfMn?)`'SǃTA۷~'=îX4EN1OCMڳQQ9-gs)+ JVEN" 1O46Y*ru:#v1V|RNqu @fa[e|b=ol3+K Tw笎2GBͤ+®47= ؃) a9$rR}NIzEMӧvEO]%-/2& .dHs0o<kَBP$RIRDw^:ضVH!NҠ"pai#S3Gq:_%SF-> ~5OYM[A\l0؉{naQx -qhWCk xk%.'qK$w&+w9eVa$L ޗdR[ONԌv )`ɣli.6(\u[ HD<kv#!tyV) JMoUH_Um,tzh;Z31@G :m..;A_&_+2½ =9ۼ:QW _L5k- Dwrx6c^$u/X 5op\:qY\y *}uН}) 곿c;<}•-eٮ5;^H.3 s\?hASgFp it /w㥞q[j.! 9⒥t$%8ȴv!W쏡g4gSJ~d&1~5Mc$~6_Ϫ,uz3?UU^F>DvtU1}m 65.hLF#%K'ZF([ 94]74l^cT !TB5xgN&)s NhSkPG ?ork ,%P'q6t`)&HD 4|9O+G?I^; uD̮8x@ B ǻE Q63)Z5K ryY\z罖=#k=ԉlΑE,'-)Ee!ُ:7wH3EUz9^CU;R-M֕k!W"h?r@J-/B{n 8Py~*@)f6qDmFPc'oG7ǿ2#i.nboyx6L6ԫ|访3Rr*;Hک#T;3@p+U (4bfm3PKx~-MYP_Ϻe%IM|\j=KwRlF`E-e9p7:.\Poۼį1IųTlB~'nw&SJja=-L?ꎏ`s4Ns#MRP:iL-z\ц`eR?~>-yb6j\8uf,( L'n 'a57m'u:cǁ졉׊Fh6!"Xwui*~[@XB  ozju96ug=^1xKS?Rd!!:%H&5n0 & ZB[ x1iꉗ' #6,A' O:Q?(}muj~r^*YҼLe||m:TFh-Z8O2L{dIjvzbs\ҋ8fl@'9*|8„v 'YM|f^OO[G3oȳˢx_7i?df$AIS7 FtRJ Y* Ը;#\eyH{0s 4[U/4U hM:_ ,Q_pixYE6u~^$TPs_NAڏ)~t2m*u%aKt|InPΌ@6#:S8ӑ/(,9_weSxn >JLd[K:mu1(6?`M<:db,!ڀ`.5ր 4GT&y 02hZmK20dW$Bh:aZP `)Np̧hgwD^hk~G*~2Lſ#"b=VND~فl^_bp e/˜a8ek=GvzdEc0*s{̾ s2غ̈Qz-a|öT[n7{loW4evpgM[-[mh0smސ2nxI4HF,P媇Ԣ@yeڐg]=[MVbSm).DiS]vit7ł7Ұf948?݀H7 rKC8[^^EXqd4@\ߖ"9,crf^3g2*du?鋪f^1ɉAzC>TJA"'4eptte\+Ko˗' Zp-ףv_ #,#cֵ0!R~Hg,\ "{JyPӟ(IZfcScG[ؤﰁAQ0hNaM)esk=xɚEkcDP[| a CM΀GTFO~ǵ[~=P؞j.&M0{h xnb[/U}PiTCo@4x4Ӫfz'$qN?cPISC/?Lrq'oXD0Y׌)y6KA2}v'!ksi"os|f/8Lps Mf7+h|Q ƍYjͲKLoUXX4Y1o4/ӧ'AwDV^1 yO ɥ F =7أ/#x /d;J^&$~bsOIAoQplYc6ՉQ g%bbOca\/?@*yŝxܓi_kGF'# IJܘ8- >v&6SB$#".uM,o&6*ؐp,-%!5Mf섙YX \IE ^!Ť+ E%>L/3\Ȓ1O&J۱ֻP&t##0#!̉wQ}KFyuoW3R4nɿ&}Z~9Q XUhQqaЋ}"2qk'u( ;f_'No;ȻԓHZۖ*Xhr`ѱ){sHZZS,־T1P8 4H hy96 BZQ,3%_0*!giVm}(T0{HeT0wbrVd6Z֜ɨ^i%پΑBEsC0 ;l[iQZשCY_dzvGLZ苶bo;.K; b |C- DF:-u_Q3[i=JQC?cwi]7*^5~8 b!~; AFz&S S!|?G+gѸw$ ScFօGjqj.eco)k3-( Ibd#6hQFw9S'Զ_H/Xo?b]1yj6>E#´} oGtTGE:iŷ 36tQYX3շ/ݚ`M[w0;J!Ncw,M[1Ǝə_mO)! &z;KnE* ł3giݤx׿=\%zoOB~]W}ÉrCGҐu>d\I7 }ݬnlZe,iVyTUH,' ҕL.{s.aTGp` gزd[ΐe;a~9SbDzwo Vk]m/)/GT3rTwI323K  %cgduؘ&k9UU3; X "k(4Y-Y:jMf|=7|Ho>=6q zj|~@Eӑq[" m3ݪC۰Vx7g$[" vDFPz[x>6Oqs2*:x3-/1GҿIԜy,SZu:9útu[S%kw]H2d3Q{/ 8Uǡ;8XLmA=Hc [{0^Dpnz=JV>ybSx$7)`G>>ze,[ʭbc󍒃@klG6in&kn`@r~vb7i3MJj}(6ڤBJg= ŻWm,q]g)Lq=M:4_}N@2uwwԢ&:A/iTj1^ 8ȭ8bmjS$" ŒFo/?-rChpH#/k=OFUN7Rwr{Ux/e+Vy ~nf Wpo>QWM粗QVBouik2~R9H~f!;Wՠ4BV7-Hž9״E_Q=i8] dN_P˛MTo e%sd,d R5͐s훻nc5YgXD/<%Wdm̅ @PvM'1`[ dp;&_ߥ|r])/Х\0>$L@ <-4*Z7 kONE S+09@4UAt=H]>|z}rb'{w7 ݽ6d练Cw8n0;p ,23ur!I12QdzBrCA?2"]=H5s=9Nqа{wX,&4]x.> 9biatBIN# :~ы :K/T \_#<{*szkuq֬}' x^i+kv'TBchJ$E E$㧲hu?9֏?iUmDn%#:+N 5..m1)K.exVjPe&|xF&!!}q\{\224+ΡfeY>Y;g{ܨ>Ү]1L£ʓT^|OmDq?|?rI 5cɱ8Gp dG |:ΡE$2F 6a?`ԾOa }#|?&`.r |v }2z= av>GSTAOlCF@>Blq/=u'Ltj5o?KEp3Hh1jI+s^Hh dRS35=jI:t"mogA_ ![q vL?!U梁Y$HH7 a5޷ZkjuMn{3S .{E.b=8 Q\`3j>/C:3*!bU'&*3| Q2&J kFm*a ru;ID({d+9_VF5dewl:ׄejGZ>ʬ֓KrKЭ}.#$^q[H-Ȉp:_`̥LdHƩ0܁ ] :?) ;kG@!467c/&U*s4D3IľBFF-S3u1")b㗢хCW4dc^J]_Ļov}Ϫz6* R@RmX-mi-QK9/5sr*iZ&=L3v h3MWSU0L<{= qNdNi򕪾/ǝ.99r}mI&Bt2R|R[#G29nc3)C@SX )\BiHWyJd[co Ż+2E5qwGk]K)b@uJ@$IVUߥfq0~%̴{y?al?Z4Q5Urάn/&m굡{89iTIr1#$ & w(23iSb((lmrn;VM eL&A pecHj!䁈0VRF-%sìRڻQǾ{4Y^i>E41x8;Q}! vow]ǣJ4MkSBbh,~''4w8JV]m){7Hm@)z2 vO"YKjYy7?\߃έG|OzBFh5Juh_*:Nάmc5 uO+|ڇV[ оHp$^pOWFP43^Sr!6|iM N;7 kMWR{;(>&pV8woDbkNOsxcyk،0XSx$`Z찹 )o1LJ/)cuM~af k҃mk ޚq SW~{f#E\6\;VKFA2IN #@,Tj׬g@dVmX t黡k"1EAOSF:R)Kϲ|Slo[N p}F+?4ms @}n/976[{Jp#{xe!I5AfXP3=Dխ^s \5UtL.e' 2ZZhjh'!^(jZE e^2j0n=+Pny rA ;湿Obbkz7JJHZՍe9a^KN}PKq37qٕ#y!>#/g?y5^vGXcܓX8==S@=}O"@ Ph~T:Mr?p\4Sr>:^JB}ժ*zZ?4zD8&^FvoӎH"@^iTӐMB̒ JP 'w?0s-AxGWBgh/` }B7@Pb*|vSYdFs=>m}@ױ>ywF?ރe(=J),H2@}JdF+"";Dv\/<?#qw%xJӺKr ! "% =<݁\z(o<#ο Jvvzz'ΌgSdh!?<2%!J_;%>մU:j޲g,A"…T䜚Y,ul| ׫'+3iqd7M|ս`\yL#!g=Lyw|.~+˾(T;CUD 7 NAS$[_ xNUX32Ijx| rZe#PyDC~+NJ;lo|o ckt֙5&c[!+7 oy"`HVDV .}H(|4bUF%hΧmm{,V#ਊPULZ_ YB}/Dx"dnj4~;vutXb4c*3YbWa3uޔǐ6K9}¿qfڜg=˽:QրiX&ht[N#'VipM:+>s'4>ptk-α!yfXT~ʿ'YJɊm}l|^5 $F/COp*ZWئ{vc -Z+ᷙzJr_ Y\5Hh*.LŇFV:BGLczU}5:>Ͳ(U~eLBn`4rj=": '+x#/ ~& W-[}] U&pQ->GV_Fw%sFP! y3ۿc%;n@TaQ`Z[D۳\AAb6H@C,ᩈv$]FO:}d>w_0?ɸ9 X )#VݧFC'!&6}F=r!*<K4]FNx!1[=j&-q` e'Ivkdǁ' ETZ}X-İ RNhYV-0ʺJ NXO4?Z@Yl RlёjOܵ fr;>tC-NF})0]! Ms[q.a a\2Tf3erWg% RQs0z7Z2Ͽ^x+;_#ᯖ WrjWM3 `9.uqaamC<ЭWӖi"rE9Sqҍ  bz |7tDFuPV.wi6+F)K 'G/Mz˥gdu8K)s: H|H'Wq}PgUעOL`|JAO8+ZTNca)8sMmVta TGË6FC a/T¸zJr= bCH Y3>[ֱLK*> fx MEpOmlQ8/ʢ୔TPDS5R04̌*d=Oms^QYgKfVX>ZNbKnYN yoEbMzA6.Tvb1T"e ䷗Pla\||t_VyiPx K]tgwRϷ)F V\$.P'eF?<$֠Yd( P_O=V~h6̎ `@{u3vKg޺ih=T.P"A#'t`͐Ns}}K%:_WL7XԕoRXp*;6 ;ےHx.v3heDWMH+6 E7Bl-r E0)rYEV kD/`kt 'kb5UxqؕٮEa , Rn4ngpdN[MW_^8k!}[9,J&E ? *j[_Lz2قVc=dX]-7v{҉=x"V; *oCB A[, ]tp*,~AtE 95j^ 1D; Qq%%A·V>[zg(6$픎3fKx +=GF^lVx1AY7Φ'[N$lm׵z@ҝ A7☌v=|a7OCW!Y-˿uSk?Cs EMDEq~mfc:tnI $+˙;:l kqj{ B/? 䋆fg[fg1^.\|a4cζ>i_8Zp?V/ʢi!Ryedwo+cq1tlj8`09ne}`4EQ{-(-nPQQ[E4:-xrFwh6çHwpuY,;P)[QT %ғDZi\ƃ 6ZlbH ]2&iBityFiųs=BK+,ӡSA=?e"ANG -Wm!"zìh0Eaw[]%0f0 CuffH2IvghGJ!2aT)6;wfc(SW1L 6U_edLp:ؚpe$G|yxuqFym5F5%)t&1r`@a|`kArSNs@hOIِ̊~mLB; cw(h'<}n?w([(rNsl!Vp_Xҝ9j( ,׎n/zsUDTp{\}\,|EM9iBÚӏvފ }C|ZAI` zf9w]!ـr6"`mDDJM+×BEѓdFgrnʥ̘ ȪE`poȎa㳏2;ֽaѦFc/eGAT1"ƹ05/vբAvVR7W V^D-VqJkn#0(pR6+&&րLt5 怱AƫQ{oj‚|,Mi37^}bi-ChxMaT N#9Ӑmb*p>탤+Y^ 5L>z-k|Mvwvn[odYjɯXS笳u);oe^-Ù0`"|loqNzG$(j|,"VB2ۂ\v:UgʬW'ք6L02G*^r݌l+!FW e"57n}l`$δ_)|9=Ӏp0C!N[5"xvmp?#ci$=hL%CtL> CZe`ccr5&M$?aFCZY Lx_1Uhe2J37Q]J&gS) 3-"r+?*Hy*Y EhhvWu{; S6y+%*/,뗍*]p@K;hѸ :9^:n|W" ޅ0w0wx .܆׸nĐ\q(9ő߼'Tx\l18Y7;"p]yhˣeoy~uJhm':gxg B\=]ٕ [*Lݹ8!cٞ}1y[ IrW-k=Mcy}bK}TB؀DG2Dx䯎 İr۷O (a>J.rDnB3 6PH.,x\+*Q1ՙta#䬧󬔱FOΌH{KP(xlM"E_!V#'n.l, XGE]M$b+٭d9KCțg,P}y%K!K"|%[ps=-2mV%Of"ז4i놀k/X6شCmɛDYgN>$ـKnsGś9,<^"Å?kkf>9Q# i9[{- wҜBQZEZ3ij|C-r-(xR8z592W7笫DhZkٯ0R/&$\Yʶal5PG0LwW1 @O T /l2mxz#`7;zŖoi JP4'oM8/b976njO<. B3$KT몓{]JukFbr֣R 0h ϩ(N*Cz۫E 52]Iw:پL'o&.TF0G8l CJ tҔx.'jѬR@(nJ:S١/s?h4o3,ުZgt_^U/ԁkz܇`[Ma( M1L|rV,یs*&P7oCyH|G6{lH؏|:L[+"vD7ǁo]pmAj^;VP[.j $Zr&rf /$ Z}CRs`MTS Lq(LjNh+%|Ñ UO6t ?y"owLUb@7"lلll\"1MҶ/ X\|\]I)'&jd~ݳbq֤^ʜv?@]e"Yz|^NҚXD9o v?\d׈FS) s`X,}H(k?=#3 H{~n1HqCŒ5_|^3mƩ~4CnEnj0Ň]t \!AF4w]~}nQ9 y*>?`O/QAx7BgڧD،Oqt}`]_‡NXP#E#4:8t7ƬW ɨmNBZĝl=Sg ztn"1@9JIY^)hm$j/^WXeIѰhȇ rBoq h2˪ XcE~E<8%LW5#GO$p8@k8ͼnKYSs@cE">|t{Š7lԈn!IE3X{J r#&vqE8,ސ_hڵzsYOL6)eN:Wx&n,xM|JđE.npNY *B'hhAk¶_aKiq1$[V%,GLZu8TD Rm):9*{3JH{hbf TffqZijY=CIw´Z/>"(cH}t"VK.o4cΥǞUf%\S N: |`}YGJw-/\؛2ur`htK*E,.=ٰN򣛱$x'`$\qtvA zfq|Rw[QЩy۴:B9Im//۠/~5zԨybPh4b*h=g?~9Jd./LYi$ঠWwH钄 Fxxߔf3v. >i#WWuޒl؍eɱvvPqDNp" -\Np37Y O1|й";BRa3A--\c}N-xv@CႲ#=a| ǁ~hD=[);}B%dMy^SMoսj3;s' 5*xqaiVv)pNh=vSdx>gu k*M 9NN\ž!OcXYQO/"Gj"Yx^.,)ܐ7$Saw.D{2;ɇljchHX/Boj2$}h -שڡ}`mՊcq8g0lh hs!=.!3tp2HtD3:HZeIT%s#RY-D E8=_oS\$ 4]Ӎ&:%ӿA`lWQAG5E՞u(Vc2Ιgm^񰆖ݨZ*+/`7֥` WzFd;Inv:#DgZ[ xd=r)Y ]7y[+"[\ᗃRC_ͰJ5.;mPqbiW7QfHWNX;U#;L,>~EΎ5_WiԢݜNRl၂] ?5N>@s}y @B_hHi: }TokI>gI̓@1Evn$W)>_N@ȵQck"33Q8"i籒۫7 @>jWH&6o 6I{>zx: tQ T+COO[z" yS*'-m#EM]̢C'GUb`4OhWQ[2qh9SIp^JV"ϼ'2rFgzX?yewGApzJERK0J!C8-//t"z1)m6%0Gk.1嗩WlNnPd7AKNr(?6asgp;tpTT{ H)1-0ØD [FH=w*֯x1SB;Y>Wb7.;djg>o3Z>4uB[ Z :bdQ=/ sʤȺ}oQG ȭQFoIi%>o[N_E60֡23`xfaޟ唟3mka,hx <#)'O#]GfFo[Z#*'׮"PtѮ:*0"ZhN5cЄ(O*E67+L FQ\Xs^^vU)gRޚF#orӘFƹ ?rҕǺcm$QxpGyYFRpCW MǺWhЌVxa$@­*eAB1:MIN㩞~6GP7.{rwSNL[( mWd{!|ƥA{j"PĹ(nh~U T$I!y(yZ(k - J8,WpZxF,$=^Q`pGeUѧagIQX Hh mZbUk:Wk#:B)6?%u5{qp 1EMX6O6/څ~LgrkjU\MNLT_|E"/ <xL&aG%c0]*"ĀX CrNoOIL2ch׿AHd!<L֮U-BZ}$m<'ˢkid]]р*sw\Ԏ\d>&Ab9۔B9SmG؏Y|CVHs)ß^}ЯH(^SSUB"cX_ 7֟$_&z"8x}pu>  Ov^9F3mhee/âK' TLSGF. L]Uc^s)=N:t;E)q$A%o[KR1.Qȗ,{Fa3p,o<9~X8|E3štPQ' ˑ>LOR\Oqb!3*(Sһifks&[,U3m/֏zT91댃3Չ'_@  yC.*=^92~S?SCbE; @{o]Nw^O6&|2' !C=2<\EN@K*~9HNJ4 K{q,wglU-w =+FPf]TUiYC'9Uی؉ wbY W)XKZ e_5*ls2fb^ta&V1mMeClɮ2bZŅUƈp^|^od_& ۗ8mQAs͠"ʼ@нb'"1t`+t@WAxqzR4D'gCw @γ@- [MЧؒz޹N'%)|d.I$DC ;󃪌i(#i_>[^rO;o]KHOBH[yj̀{A-?vaZPmErR;X}٦x®f y=4QGK]\vi1}ꭥtۃOzC+.U$Ssa>rڮf\VH0){(HhŇ+C]8`K`9u@ 0ڈ2;8n7-&8rSg-a\.(pi|.KaXL<8Ԅ/%B݅C /iSHSΐpr/x[/]F0#oUKX gN"; Rac'ÊvA=PCOy/b!^_8HS\eurѶ3XpTpﻀ1sEFHN"ߏ:Ÿn1o5o/,[ʫ9䲚d?jr^cg&Ekn\q1F#Կ'fzXY%C-~SEIp1UC<HcKx(W2P]^COXdToC(K}ᕞv94Ԉa16a`~;5#EGE-~ 1 lF+QpU5,5r+F$HϺ`GB;F N#/Ǽ~/iRʁ%S *ۗZ5sK9f1`=܎hچ.e?\ݤ]=Ɠ3ܹJ8# (m.e ?1[T'h5Q1d38D!R4 ?x4D-vVAb Hrhq*-1@g<"\am0^ څK_$>g}(ѨW=l:g)!k4O Gj /!Q 8a!r!yxK> Օþѷ9~[T'$9(aRY9T$zR_kQZedfjMlRC53@NZ{K6F_q W Tb z fbJY[҅#mbzK {$NjՎ?\ê+*+NOU^* 6]gB*(;XM.3DÐ26_=C  FƩA>4y }uxʒ c}}'~Z/{D4{r(B77;[n-wYZQkJΫӅWPYCG"{r54۬AokCaBArM*r !/O'>Y7O2*ǫ㐘l<<=& ~!lUR7~&B*Pvg9XdA[&m} 6#^y"po7a;%>$?#ME<5 ?.{N.+afL&Mlԏj/%dWwq~э~PL0khh,t!kAVH\ʯ&fbf\wq ָȕMN'~kN29 ~}oقEț{#;_?$W뗳 |P4Qda11uKaoQf'˥o-S0 G"¡FqRkh=6,׬39DMRStezxQ8L*?LkڄgA2ejH`Q$dca3O,'+T79k2H)O)Nrg~ƔHFy(۱ҀmE1jn"ΪkUV9XIZ1$Z=RQޣ L7=V5#^9^_Ntah.ʞٮȪ,'w!'e5nr3A%I\:SRG R"@™W4?{Sr~|5|jnDBwsI_ˢI7†I-.3qQAfEu6` F'uVװO-rV&j=sl]&hFHl 9<6+k]9Owcn0X_hhor"{Z"gWQ#I"3R|27QK}9inP![czwQU7ޔj@+R9>laӵk[ࢢ{w(o(w-` 3WCT,,Q/ҥ}Ɨ)^8A#Rh(,p tUu(Wa,CHQYАWuIH"c4- bVT|WSAu`Y>"A@x4oM//7+Óߪ/%Wׂ]76Ǿ׀B!ŋ_K*nUܗ2`ac ClR?mq6Ws#g6ϹԥZ[S4_rXI yU'aY"v'?UxC`d鿉D >7M`%{yX ]b Ԕ(uJwæH:]'I:䉣nj'}$,X]Zv"Yg|nEBstFPHTd ڜ'=2ǫt:o<*)aUҪp&U#xOF-+4RR Ҝ1Nd}B/jJJM2 ,;PDGt)f67^/U]c'~siF&: [wX,GjF6Ol6 h&!Vl:cHǥ O}9:A' ZHh};.Mjm4B Q[ȫ@d)ٿ([q Pߟ@E{pu{:֕Lg.JD@5dglh{7+06y1 5,|ʶ$<YtqiɀS>J F{>wWUz[F"r(: c=&Skg3Kϣ.IK626H}F]l:]@x7 ˎ&;)d"K1iFz ˊZ/LqvгЀ!KL1ݍ/l[% ڗ(ݢ#N ƎC|6W" >hlr/'6s22u>3 W!q/:fUs* A .tk6 )ϙ7wHQGQ qώMN xt)/=|$V"$CVp0kj b2<6uucҵ{=braC] ^{kn9X_Ƞj"?5"~r"VD ʪ{*ޖ^K +_ߧd$&Oނ8Z&bD@fILtzZ9V+ݱd0oTa͆WYȫ3 r.Des.ve֣@wS^3 mDXd;@QW(|c^É 7+%z `7@h'ѣAn)?> %p7f*s87:Q"/Q8:_0(@A^ |良i0Ό&K HC [Oú?rM6Oܷkۤ⎌B܌D*]3_D*nửV`&:q-,#>:6ݶ&`|0Kڥ w5e;Zp';vH#f4|x-8(`A@ίWPHwr?.ὈrLL\ _cRc=tR"}@Wm v$*u&֮5A)us-4: 8A[垚 %Mxf8 "GsڜN*xEqt ?=Z,9!.ξ:v/Vo΅@S LC [ mkF_W$79d,T*WF>Col/A 뭧DWE"_CX9AU6#ImZs=gA}qR4xn=}[-Nۅ2J29p]tgT"o+R^&e0? 0fƾ"I{g'F48NNu:RD h'G<3zޑ@ ͭl +Wyd &JvQjV6ne&~Q)Ԟ86ҒCwE,\}dw[}Er\'fjX(T0d4R4W ?.#D.W V<5p0P#~[m@qXrqm !c1x)Vg&ˣrus3ƫJh _^"6# R2!lBRDcb'{'dW}rof}D:FQ(h"Y7.+Cӟ[jm(hnblnBKbL<5DV]Y.H{vW]'?#:4Tl)~ܧQ7gs-PX Zp o5o#ij2g`- _j<I>r \"lJD,J KS'QdƊtd.L][mEQ`mK77J|db->8Z"36ЁVQJ*]]U^G 'W5?p&{/2tl'9~mSgƒVXoVđgt5Ңt/i"Z H!XPM[tU1o!>l,'0xL4U*('^ barMf%o3[jadDyo)n_:D=qd'eT8x R6iڍA +TcE VxWp%D.HU ! cW_$OڤKPHNMZX<&(el^=)嘔TM8nHOwٝ/dUh=ifhEP w8n ݓ!D-%ӕ)L[u+=:`!^t{ڂy` H  "E jCmQ*ϥ8kn2ݏT\_F! nk)#Ba@&ZnC`F2C>i':KhR9 xd:F!W4FoIva2cM -ȟ&]lNʔUv5GHEe䪺6i{=n1 ~OnGzbfkNtPeEK qsWn-;W0l2FiG!|@U\˦0C1^ O:T"T~1 3 )hG1>U^ }nNWJ*Esz NC>NV?wF)K4egP6yz݌͐f_BiI<:AI;KRh ImmH3%;{g R]=1սR41d~1k5>O"e~ݽ\598L|)M98Rw,0Mq}18l4Tcxǧ)zS2kE2O1ycbO{åV}fjf;YjG|%[p)iW'hbёib@Vֶ5Mt.j~c)W#`SU.K__.X'9HxA+B-Qj ]z EBGqn`.ݯGSNۑݢB&&&˗UDbןmoG݈x-7ɉx+glV-GrĆCF| cXˀJs0厭9;r6ՠxbPI $FP9&7?KHf8jd{?HVXa6}E^$#*kSA\i< 8}.;Ө-Xf0`R i2v<}#}ܔ;Ҳk5p>qb H6ɇovýޘB a] IӊCv(d^hPO^*#y> sCVpN{r T}X2EVsln:5d AVTHUQ9^NkxVxi8,c[/BԼY7Aׅf.Ы맶>sZa6 *Ulv]l[g))2ymf&J@5r!s7~c8I@2D6g!E螸?ɷVR2ƙCqā yZXxRM *~}SR̀C*g8At?wa7Öf}Brvjgd$H^L1G$(JBMm:Gf,MZNn' {HXS+B'B v>Bte?i]M PBQlBrL*[B&wSYOqcCm &Lg6_ံj f;n52A8ˬ ZlUMŠ1vpF */q;EUhJv9EM RqCS,__eZ nŋmU LvDJG]_'a lE zAPvm'_EA6{3nɣr|:وSi!*ZyG)gc댺:[0.Bb҅ˆA\gM3ݨ?jŧJ)_lVrppDu?*p 7R=@2E Ѽe왊EG;/_fiPoj(Y܄20tRqRI8 GG1<:=y)5#e HxG {Q jmJ2 8'TJ =ac0:PO5Lo~Ip1SVE[t"#ʻUָ{dHkyb;3e8{}yn_ײNpϐ/i,H=&i 7dnQGz5B1˱e:i+aͫXYnǵpZQ$5B͙^=CuŖ?wfO[b,.\Tɉ U?WC#vM;UvT L*ղПB yPհTQ-ozmVY&ފO7dJ5oIuCͬ5 =UbB}&T*^D"U#.?/ؚL3*knf^ImC |{dTR-ZZ`?ѝ oTYbz-ZS4UԢ\ ુ9d@^YClEB{6b rVZ/za4bau(p2KT=}:_siI))mlyZ\e[t>͹:E^Qnd YϞ{cgdy- O /ȵ? tf0զk$5wrgֿ #5c { 5Y|8B~ǸaHke@xv5NjkSe%j6f\L ylz*-q,OP7wE~\uw|t 8H3FTN_ܸi;`~a@!t۴FG:P(nmT9}5Lhme5beu_t.xzts,ކvbohMB!UD@Bٽ[2λqB+U*8CӝUJGl _Y'ZސiIhNs}Dec1!<$B |wI~\F\J&žPQ" bWT7Ń3r{ћɩm72|B b HOl_GvlÉ/EeScQTnԻs״c5|Gk۲Ytd"~P@>]>9!l;:[ʦkFC66UT7)錏M/KE/&+X'0eԴWA<^ݘX ' }ѴWPjdM͞_p-K6ّ:Ӣ{v:.!/ N {BoJrzvɢKV+0°ALapaDfcG~P1A/PЄ]EZ4.(R{.m.a2lB0so16,33U f6\S74lcK$Bˍ+jl`s=?@ ҪzH1`F/͘.k϶m`sEOsq:=EmC<_&)]⥟]3@]kXqOlwiBX8ȃb' //(*t |mSx :h{\;ٱ9DkG1 \VFPv#1 /aBJ]610T{߉4{eFA[g|N.DT3>\i?尝B|unF'\RG]G6Pe|Fiq,S9 ٫nJމO*e|9nZc=K5##M" ~>ڰ7"z+I.=NJyi`lQթa]D"a5M+ ǐin |-կ[>΢11V' Gl}jK 8jܟbGjU %=34 <[|?&Ġ{i. I,p9 # w <]ǠIT֖6V S^Bp9jnDy%7-|EZN5?'O aWV!ټ~h30NiX3>AhRrf#Q1lCUz"3L˩ƜQJ]t]d/{|HY @{}SG6 ud= }l#t _71_N ϶k-^癭n6: T*;FBM^%e aiY3ebeeh J8U;P;,h3J) N%#]P}x'r1R*Z֐oшNd \UƸQBf~flԠy3Uǣ a*AY˔YaK0P~ l1* 4VZG9;qnQsoYk[ oq8M62#N,ԡgJ\v#ht)؇`D-t2!fX1S ŬDBomrZf3XGu)),h>aPM`ИZڤ m_,>L˜jd<[Ѯ䨅fxlpkoQG_ފ~.e#] X٨(KO+j Wwy[_J񜁚{p伳Z2ktFF:{Vq_U1RxU-\qcAOõwFTE,2Pp-,Em#i1Xk)yI`b4~?:EM9`{\i}3` 3* $8-XEqQ|[iV1Q(Q3Y":fy}P[l%C#K'-a_> nDhs/ߵ+8ǎBFC }8=BuWn;W<'hefMdV4rE$Olê`:vf,#+A͂!+JeSo F*ZSkmE@r j@'ېKBaŦwVtdio>Ot|ed"drʧQcqonReh]ӟhfX2|fӽ }- ūRRDX2oi]LB}9>'|HOdǁSb"lm#IWٛ]FJdcFzrV(p7rʢẇۯ|=n+ zns}2 Yɻ!(c VZo^u rQ' U7p0ʖPyHE>&O]-;"lbg2ȵ$KѺ%&}yK6\vb`u:*{rUYA(UH!|CiR 2ҵJέlJ!b_^A4Le6bL)(0*\к$+Cŭn&IX2[NGfY/|L/qE XͿx?2:2k)aj[шK, Ki+^l63ώaW00lT@`;QHeK`%jf!5 rZFǻEORiH8/o0M>(Y#B%F:-2(7= `o^}W& 9Q6&/DO#:u%gSgE%5J+mq#.1 fi>egOl7jj\ j^6,&Wsi)碇Ќ(#i4"[d!Md ")pU},o>QÚ~azˣ #cQB$匁,ȟAw\SuUKGl9Ql6#ɹkb:B ᄀB< b>l\I,/&"D a<[}4ZvY%U D*٢{ɮv|K# @hs 'vz?_4TF'\rfJ}72N !Q,Ah5-ؽsMN\p~>!p]% 9DntJ׈ gG=[WMNbV? U< ~ g3%J,&'Z$a彔OlhW6Z^)p Hgm;D 81]FL^ Lf4z\2y\[lk۶-E T| wِHF ȳ_ q8+gΉ\3V $J|Du\UIoOYu|7| Wg@]ũ݋;ID9FOLr6 c@~jj9ZKZgQ#aV&$@k2U ~d;No/kwd# 'rE(0s|,yݨâ>&a5siKs %k޷{}Qȅ&H5N_lZ098˷mb*8H-#6܎ @joK6f1 Aӎ&qd.4m8?[2hQ,jjЛ6\Pv6 `̲ή.=F 79nqMZ[6鐹~o]4 v ؚqL&fۻt{:Q ~wԚ] ];q?o gؘ4huքMԥ?zqKԝz9"^Og-Cu-z=FlͽZL(jP:/:Pc</5Bo2eHs{_8F&\=5\}^0)LMA8p}_6~;b֌pgOv"p 85.D3],j2oXqdݿ`֧ot%l D=(|S4y*ɋ'C(Dhm2Nuސ;xZR<)gVA//XDjGW4l>yh5vyY@Un⃙$I z {>U*"1zd+qg (2v;¯462"$ֳg&%܎&CJ niY5u x%-35EhSF\oMr=!htBEEq/; -İK -k(Uڲ!7~Zp>c1#x|S5&a?=i'"~d2y[;AG3o2v@0S[ ϶`֛Wt$կ.Q#_$#уk7`_2yt`N}^;%csQ4RXs/YT Xk:m1*"[۫,T {' .!ZE^+Cyؿ.-QM#ZTӅrQYr[9QQ2p=Z_@(OI=Ya_#@0L^<,W- %}:lh0YA/E3s wͱD_C\2kGF$3c^xIuBVY&u&ȍ]7UVe|?P3@AK 7U2!]1Vy+UYomNt'ITrj* gvWio#`#eC[M8NWaƂ#yeԙdExR]j~Dd[02J*0%Ү1Bv7K%Im\ 79Mݱm @*&(,>'L :ҍ?`i;Fs Ѥe?yKUa7uؙ6(y g&B}a@w[W: xdݾTe{t&P)D'<`}|40wx'g69$"m`NݭKCnf$dx?$)z%UDxzvȔ{˜*?|Kxq `azֵ24Yjx:q>Mz5]Jxɴ`6g*w羢 5k^\ o PчjǦ~0=i"#=<[9`lEg14,ݜdP #m=3dV pSR/c?zhs_sl{,i4zC/JhWbi2Rjl>O}Q_wl3ʿ!,KC `(MQT&cWSb{z_&}vG  &{дlkU0%4=McI Od09AB?yޅyRnE ZR, @pCmg0 KY\"~,lq[2)H_(Yoj *'V>ҩ8%*ȫx0K-Gz@?J{vb =/~U/Z#"2n^tч^T"kIs r3 eAެ.xHm' [ӠM\ZiGɣ}}?mCzyc{ z>LZ<, 4cm66z{aR0N 4,Il`NI9T ~n %v+ChBwx+07sl*`InȂ mRmA^بm:ud&۸l:Cgؙ\ȉwtEAɧ=)[$`L4E [-ʷ O>]o!dUʝmYOHy]jJaHo2/>,0 >駍.u{B^Vdxrs*گ׈ Icd1`+-iΥ5S߸z6t1evXدw5b+!bQCeKܘQ22jj\,Ou'J;C8Op 2ABǕQiMk)gtlV$9c3q4eҝ}F=[OȚURHr>>`ZcmquEx[,T*vGKV%X/p03-"65 2QSK`Ri&K`I: YɃ!~PVK$Q Yͪ&/ dWJڎVNJZ|EVO|O7({(:P O"~FvHi2}\" %v⇬PrFaS`f) ruM[X5RmVc':#Pjlf_z;f,V)-XԿ}/ٕ ADyfa߆˰]Nҟ;|ObeWUF6q_pA>L#W詄}5,[))%>w"ݛ.ȨNC5fl-L 1Wov:X,rF3ɂuڱm/ZAݒn [AQpݕ$VCpʋ@׹"<#AH%U- }_37'p "U ;N6>ɩw祈Z=']eZIPxoB[, L '*5tZæA#ykqXX]WIOq(*ԏ1ZeJnXz_MqrfJRZESEܼeT$&znG3QxQ1 +eG Dƌ{zFk[;M$m`MC9C/tDD4[ĀQ؊+dFƵFt9b2z^lIͰL*/IYƶF2MCW3*cªAY[g@WQIe olVoS[*dm^\JJ"wk7/.G )6`seI[saYy2WK}-/=VV*_zA?t!xh<: mXnEn=W G!=D MW/7oYD-ՌC4 *|HK=T_Wu= ^˔!qc`C*uNyY9 M>OK#J_2G~>}ΊcxW|U.4f]Hߠ:jso.X@^9$c;s) \N&h ć愣1!צTRʞСJ:Qo~A\<\LV+A$B[o?6`PDբ)^rxt'0j3Uӭ?" oȨ u</IƨFat[v|L I 4(Gx4s@n 8qS4q .5'?fߜiAQCZw,}TvIπLi?DHnicBat\w&AF(毱E+t:;IAnLJ"ד*m ؛f# "*$8u w_N䨻 D DJ 9^"a]0OSʃ8=͘4ս1XЍ GJ}ZM F~R*#wHT~tR(<?w)hpwyd#B^eN)Lu2gY4n~[iMKB 022} {&҄3EY5z(&~pβP[Ę˽d9)k >i֝&Lo rkrAW~#o $%6>ZOM; íp.i\;RW֘YQWsjEM=S' od\+{ yOWx HF`&}j-V/ţCth`o3ӻXj*2j'K *My-/|!U#+2\*'ŧ7b]0Bp>rTn%x-I9ynA[,?F#'n i03%YGpoî—Y3QBMMۆv%rTN,|!ѼwJtz=1E)oAi/rbPKpypI-D=w "/Y:UcT! z"gSL3Ž8M5po>ȳ_%Te] L]07IB`O1H4ݒ}arSUGWA Kʆ:w#9x_yl>{a;!%9۶D{8͋F˯3081 &gv"/ԫD!2w1:_C2,=K9<"ahpeil sJv75|f *r9/:q*Asҋ| | Y|aO8駅Y,4f:^+f10+Sp+-o6:7CAkܝ[#qR$IĞNgA$ ' .%4SV>smS\r:P%! ɷ+3GJ* DUXHH]XZ=f3QILԹZ(A2QM_1 /FWs`,L$_\I@ɴfMj.4<09TOkvd||1F$ +M)xg5_s_rÛcR ,JioJLP@=J 0`Y$d}R7a4 ®cE1m-Y@?-·eq!>G예l$*w#|6N:!~-HE39^JEP 2` &N3jO'e/e?̎ 2 pUj۠` Qص:FA{EҫN/X~ gѼaS2bC|Wa4 KZǩ[A[a.`6dftц=Fx볍^{3a R+gbE8,6& E~?)9!{r9lK6]𺸻Z"<\EToނ"’Z@/xpٽZ(B@Ћqm. k"sQ`k90sJZ"sð ^ϒ+;乇M@_oM;@Q^ۓ΍R rc~`x61}GX]Ua#\;.X)1qa(0W҇fa@Ds? ([/$Z#Y ESJpۉh_hO80psvGT@iLOD,4bn HXKjndTJpA<ݒmjN`UĊ|$jM/+9my^8h+zΕ%p' #̄ց֘g{9[S܍! >AFN S'(\ew[TbbYUW8°o|!#!"8lBeoÅuҏЏg>D<+,䐣.yٹDv͵|(iv3 / ª@Pz(JΕr^uTģE V De1{}WkYF}KY#8A/ښSBvʱzIoEC`87$|Sg cGTxyԔ5vڀlҜA P탦.(u#avybtI<;gBW`GBS^,8(P`VFbmIdY,VTL.Qnd LU-nVl)&SK%DnѢz&Nw&I/\;gp_I가!S_js%'yƓz_E+FgȲ'Tp58|3tꃞ-쨅4ns0_w"6}߶2VbvY5Iη{Xl]h?X"fKnZDF8pS^rX&~vdY#ΜCc л vKi=-dnd?sUOĽ1scJȆ} Nr-xݽA}vi.?_q8zޛ2Kn,g<ʵdSѶ YZ