kubernetes1.19-kubelet-common-1.19.15-lp155.2.17 >  A dk@(5n) X !dVX:#7bxD*| .6W)c$09a=& %jcBxmIA1¬N\S~Ƒ\Suiu×1㫘}RoM Op?m(k8a頀RH\,'r'߀G_z`V6"UnK&I f\w׉]RUrc_d1U}\V딴b' HސY:Vɣ*8w6'C,8b艙IZfr9`]WK(U*J+go'Ox-ܔaAUҺ.7108c820ad70c969599bad7b01e743810852f0c70929cd08a4632ce3cf3301bb64b8df649452d9d5cb382eb07185eb382509e3e9dk@(5n) [{Sq L׹]Ͼc7_.VUc-A44r#-= z@%T8)ϞV4sh/Ȣ;ohNm<z)ϛnIN ]izULjoY6"#ur87=(BtVυz19p@`ŘNǣH| ĽuOl ;nM4* p>w=R}͎z.#k˕pr爀'xZdcq_b7ZLΈکUf|wl$x60=T(In*{[ cp.O)XP ?lZ$2ҁIIљ7>C2sp5NѝQYU}&MD ^)\#plW,ؘWr EF @ `U؇tLrE5 WPNϵY: {:Z% 1MמvmbT>pI?d ( 3 M #:@Hi  8 \    4|0\ 0  "(#8,9x:)=>?@FGH,ItXY\] ^)bscdefluvwx yTzXhlrCkubernetes1.19-kubelet-common1.19.15lp155.2.17Kubernetes kubelet daemonManage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops. kubelet daemondk>obs-power9-11openSUSE Leap 15.5openSUSEApache-2.0https://bugs.opensuse.orgSystem/Managementhttps://kubernetes.io/linuxppc64le if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in kubelet.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi PNAME=kubelet SUBPNAME=-kubernetes1.19 SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in kubelet.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/kubelet.conf || : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable kubelet.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop kubelet.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in kubelet.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart kubelet.service ) || : fi fi$Djp ,^AAA큤A큤A큤A큤AAdk>dk>dk>_Edk>dk>dk>dk>dk>aBFaBFaBFdk>dk>aBFdk>dk>dk>99d46822bfd663c2fce039b3520e3498cbd5b984d507be6ff98dc258fed2eb5844478b1888bd17c731d97eec3365b26ad48109c9ccee8d7945c263fa2f2f7c45e9767f9b208f06da2b25422284782b5f26aeac4a37354d59a43890e559d2fc47f547ab77529b6bcc39fdcc0bcac50cdb6f3918a0ddc196873044f579b62b75c4b65ae13792e1364a958ff4da3ee80038968ae98b12f855dfcfa22ed12d7e2c680dee882744c4e6a5b1d726eab49332d04f791de1a12db72d7d26eb20c9bc58a4dd11e2fe1710079cdf6ac32b906034d8f97c9119939c721bcacfe1b0b5aec694cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d306b40137adb17dcf085006345a754500f95140f10f59155a5c647cadb806ef975service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkubernetes1.19-1.19.15-lp155.2.17.src.rpmkubernetes-kubelet-commonkubernetes1.19-kubelet-commonkubernetes1.19-kubelet-common(ppc-64) @    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shcri-runtimekubernetes-kubelet1.19rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1kubernetes-kubelet-common4.14.3af@aC1a&0`t`x*`v@`u`@_T_u@_9_}_}_cO_Z@_V _H_G@_FNDominique Leuenberger rbrown@suse.comrbrown@suse.comrbrown@suse.comrbrown@suse.comRichard Brown rbrown@suse.comdmueller@suse.comrbrown@suse.comrbrown@suse.comrbrown@suse.comDirk Mueller Dirk Mueller rbrown@suse.comrbrown@suse.comRichard Brown Richard Brown rbrown@suse.comRichard Brown - Bump disk constraint to 10GB. The last successful builds currently occupy 9.4GB of disk space.- Update to version 1.19.15: * optimize the use of informer for scheduler * Initialize scheduler's podInformer in sharedInformerFactory * Fix buckets initialization * Do not throw error when we can't get canonical path * Fix vsphere disk detach failing * fix: ensure InstanceShutdownByProviderID return false for creating Azure VMs * fix: skip case sensitivity when checking Azure NSG rules * Add subpath mount files to BUILD * Pass additional flags to subpath mount to avoid flakes in certain conditions * Create a FakeMounter for the subpath that wraps the mountutils FakeMounter * Duplicate vendor/k8s.io/utils/mount/fake_mounter.go history in pkg/volume/util/subpath/subpath_fake_mounter.go history. * Add MountSensitiveWithFlags to the subpath Mounter interface * New subpath Mounter implements mount.Interface, update kubelet startup * Duplicate vendor/k8s.io/utils/mount/* history in pkg/volume/util/subpath/subpath_* history. * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.14 * Copy golang license to staging copies * job controller: don't mutate shared cache object * Set idle and readheader timeouts- Update to version 1.19.14: * Bump to golang 1.15.15 in build/** * Bump to golang 1.15.15 in cluster/** and staging/** * Bump to golang 1.15.15 in test/** * Avoid spurious calls to update/delete validation * update comments and owners file for pkg/util/removeall * kubelet: do not call RemoveAll on volumes directory for orphaned pods * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.13 * Add missing locks for device-manager in 1.19 * test/e2e: Busybox image is not being templatized * Fix race in attachdetach tests- Update to version 1.19.13: * Bump to golang 1.15.14 in build/** * Bump to golang 1.15.14 in cluster/** and staging/** * Bump to golang 1.15.14 in test/** * Update debian-iptables image to buster-v1.6.5 * Update debian-base image to buster-v1.8.0 * Bump SMD to v4.1.2 to pick up #102749 fix * generate scheduler merge patches on the pod status instead of the full pod * Handle int -> float conversion in FromUnstructured * Fix Node Resources plugins score when there are pods with no requests * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.12 * Remove error wrap from logs * staging/publishing: Set default go version to go1.15.13 * build: Update to k/repo-infra@v0.1.8 (supports go1.15.13) * Use go-runner:v2.3.1-go1.15.13-buster.0 image (built on go1.15.13) * Update to go1.15.13 * Return UnschedulableAndUnresolvable when looking up volume-related resources returns NotFound error * Return UnschedulableAndUnresolvable instead of Error when failing to lookup pvc or storageclass in VolumeZone plugin * sched: fix a bug that a preemptor pod exists as a phantom * Revert "Cleanup portforward streams after their usage" * Fix VolumeAttachment garbage collection for migrated PVs * Ignore transient errors when gather stats * Speed up PV provisioning for vsphere driver * dependencies: update debian-base/debian-iptables regex * Update etcd image revision * Update debian-base to buster-v1.7.0 * Update debian-iptables to buster-v1.6.1 * Respect annotation size limit for SSA last-applied. * Fix expired unit test certs * fix: delete non existing disk issue * Azure: avoid setting cached Sku when updating VMSS and VMSS instances * Update cos-gpu-installer image * Ref counting is only applicable to Remote endpoints * Make watch order conformance test reliable * actually retry if we failed to reconcile some objects * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.11 * chunk target operatation for aws targetGroup * Use CSI driver to determine unique name for migrated in-tree plugins * staging/publishing: Set default go version to go1.15.12 * build: Update to k/repo-infra@v0.1.7 (supports go1.15.12) * Use go-runner:v2.3.1-go1.15.12-buster.0 image (built on go1.15.12) * Update to go1.15.12 * Avoid caching the VMSS instances whose network profile is nil * Fix watchForLockfileContention memory leak * Updating EndpointSlice controllers to avoid duplicate creations * Backport SIG Node approvers to 1.19 * Update pkg/volume/azure_file/azure_provision.go * Normalize share name to not include capital letters * Extend pod start timeout to 5min for storage subpath configmap test * no watch endpointslice in userpace mode * Ensure service deleted when the Azure resource group has been deleted * Updating EndpointSlice validation to match Endpoints validation * Make parallel build memory threshold configurable * fix: azure file namespace issue in csi translation * pkg/kubelet: improve the node informer sync check * Additional CVE-2021-3121 fix * Fix startupProbe behaviour changed * Fix test * staging/publishing: Set default go version to go1.15.10 * build: Update to k/repo-infra@v0.1.6 (supports go1.15.11) * Use go-runner:v2.3.1-go1.15.11-buster.0 image (built on go1.15.11) * Update to go1.15.11 * add duration encoder to structured logger * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.10 * apf: exempt probes /healthz /livez /readyz * list pod list once to avoid timeout * Cleanup portforward streams after their usage * Fixed the Dockerfile for the build-image to build from KUBE_BASE_IMAGE_REGISTRY- Update to version 1.19.10: * azure: fix node public IP not able to fetch issues from IMDS * Add yaml util to unmarshal numbers into int/float * Use apply to create objects in TestApplyStatus * Stop skipping APIService in apply test * Stop clearing OpenAPIConfig for kube-aggregator * Add ability to skip OpenAPI handler installation * apf: fix test flake * Fixed describe ingress causing SEGFAULT * update gogo/protobuf to v1.3.2 * Update sigs.k8s.io/structured-merge-diff to v4.0.3 * e2e fix: loosen configmap to 10 in resource quota * apf: handle error from PollImmediateUntil * Stop probing a pod during graceful shutdown * staging/publishing: Set default go version to go1.15.10 * build: Update to k/repo-infra@v0.1.5 (supports go1.15.10) * Use go-runner:v2.3.1-go1.15.10-buster.0 image (built on go1.15.10) * Update to go1.15.10 * slice mirroring controller mirror annotations * webhook config manager: HasSynced returns true when the manager is synced with existing webhookconfig objects at startup * api-server add --lease-max-object-count * apiserver add metric etcd_lease_object_counts * update metadata-concealment to 1.6 for removing legacy checking * apiserver add --lease-reuse-duration-seconds to config lease reuse duration * additional subnet configuration for AWS ELB * Revert "Automated cherry pick of #97417: fix azure file secret not found issue" * Use the correct volum handle format for GCE regional PD. * Increasing maximum number of ports allowed in EndpointSlice * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.9 * bazel * deepcopy statefulsets * full deepcopy on munged pod spec * remove pod toleration toleration seconds mutation * add markers for inspected validation mutation hits * move secret mutation from validation to prepareforupdate * remove unnecessary mutations in validation * tweak validation to avoid mutation * For LoadBalancer Service type don't create a HNS policy for empty or invalid external loadbalancer IP * do not create StatefulSet pods when PVC is being deleted * AWS cloudprovider allow nlb-ip and external type lbs to be managed externally- Rebase opensuse-version-checks.patch- Update to version 1.19.9: * Updating EndpointSliceMirroring controller to wait for cache to be updated * Updating EndpointSlice controller to wait for cache to be updated * Add tests for populated volumes * Fix comment on getPodVolumeSubpathListFromDisk * Fix tests to test for new behavior * Add warnings after cleanup back * Automatically remove orphaned pod's dangling volumes * Count pod overhead as an entity's resource usage * Number of sockets is assumed to be same as NUMA nodes * Fix issue in checking domain socket for plugin watcher * Use Lstat in plugin watcher to avoid Windows problem * Skip visiting empty secret and configmap names * Fix test "[sig-windows] DNS should support configurable pod DNS servers" * move to cadvisor.MachineInfo * Avoid using socket for hints * Remove unnecessary snapshot ability check * Add linuxonly on one multivolume test * Mark some storage tests as LinuxOnly * Update topology tests for windows * Update storage test suits for Windows * Modify storage snapshottable and disruptive test for Windows * Separate in-tree gcepd driver for windows * Log PodExec stdout + stderr * e2e can't use both pod.Name and pod.GenerateName * Tolerate NotFound errors when deleting snapshots * tests: Refactors agnhost image pod usage in tests * Fix testpattern check * Combine switch case into one case * Ran hack/update-bazel.sh but discarded changes to root build file * Move common portion of dynamic snapshot out of switch statement * Remove custom hash function, generate a random UUID for snapshot and snapcontent name instead * Stack snapshot tests into one to reuse snapshot resource and reduce time taken on prow. * Quick commit * Remove snapshot class from prepv test because it is not needed. * Combine two tests with overlap to reduce overall snapshot test suite time * Add pre provisioned snapshot tests * Minor cleanup in snapshot test suite. * tests: Refactor agnhost image pod usage * Upgrading vendored dependencies * Upgrading cAdvisor to 0.37.5 * Include unit test * Adjust defer to correctly call * do not remove volume dir when saveVolumeData fails * build/OWNERS: Add Dan and Sascha as reviewers * OWNERS(CHANGELOG): Move reviewers/approvers to CHANGELOG/ dir * Bump konnectivity-client to v0.0.15 in release-1.19 * Storage e2e: Remove pd csi driver installation in GKE * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.8 * Use -LiteralPath instead of -Path * Escape the special character in vsphere windows path * kube-cross: update image to use v1.15.8-legacy-1 * [go1.15] build: Update to k/repo-infra@v0.1.4 (supports go1.15.8) * Use go-runner:buster-v2.3.1 image (built on go1.15.8) * staging/publishing: Set default go version to go1.15.8 * Update to go1.15.8 * Cherry pick of #98254 for 1.19: Fix the kube-scheduler binary's description of the --config parameter is inaccurate * kubeadm: drop explicit constant override in version test * kubeadm: get k8s CI version markers from k8s infra bucket * Balance nodes in scheduling e2e * e2e: Pod should avoid nodes that have avoidPod annotation: clean remaining pods * fix kube-scheduler cannot send event because the Note field is too large * Fix nil pointer dereference in disruption controller * Fix translation of Cinder storage classess to CSI * Fix build after cherry-picking * Recover CSI volumes from dangling attachments * IsVolumeAttachedToNode() renamed to GetAttachState(), and returns 3 states instead of combining "uncertain" and "detached" into "false" * Fixes Attach Detach Controller reconciler race reading ActualStateOfWorld and operation pending states; fixes reconciler_test mock detach to account for multiple attaches on a node * Enable Volume Expansion tests for Windows * e2e/storage: disable caching when writing/reading to block PVCs * e2e: add option to create pods with different image in pod.Config * Remove file_mode args for Windows test * Set snapshotType for tests with NTFS. * make podTopologyHints protected by lock * Fix e2e autoscaling namespace error * Delete namespace parameter in create adapter * Deflake ingress updates * move all variables in sampleAndWaterMarkHistograms::innerSet * deferredResponseWriter returns after calling the Close() method * Fixed quantization and made monotic time reversal not panic * ignore cgroup driver check in windows node upgrade * OWNERS(CHANGELOG): Add 1.21 Release Notes shadows as reviewers * OWNERS(CHANGELOG): Add release-engineering-reviewers as approvers * OWNERS(CHANGELOG): Add wilsonehusin (1.21 relnotes lead) as approver * OWNERS(sig-release): Add CHANGELOG aliases * OWNERS(build-image): Add Release Managers as reviewers * OWNERS(releng): Sync Release Managers * OWNERS(sig-release): Remove SIG Release approvers alias * aggregate errors when putting vmss * fix azure file migration issue * kubelet: Fix mirrorPodTerminationMap leak * kubelet: Delete static pods gracefully * fix the remote endpoint cleanup logic * cleanup subnet in frontend ip configs * kubeadm: change the default image repository for CI images from gcr.io/kubernetes-ci-images to gcr.io/k8s-staging-ci-images * kubelet logs print 'kubelet nodes sync' frequently * handle webhook authenticator and authorizer error * Webhook: handle error when calling wait.ExponentialBackoff * Merge pull request #96876 from howieyuen/no-execute-taint-missing * vendor: update cAdvisor to v0.37.4 * Use volumeHandle as PV name when translating EBS inline volume * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.7 * WIP: node sync at least once * clean up executing request on panic * fix the deadlock in priority and fairness config controller * kube-aggregator: fix apiservice availability gauge * Lower the frequency of volume plugin deprecation warning- Update to version 1.19.7: * use default unkown sock for kubeadm cmd if cri detect is not needed * cherry-pick part of #97451: fix nodeport quota check failure during creating clusterip * Release reserved GCE IP address after ensure completes. * Ensure reproducible builds when build through docker * Fix cadvisor machine metrics * Create OWNERS for most of the API Priority and Fairness impl * Fix bug in CPUManager with race on map acccess * fix azure file secret not found issue * fix: azure file latency issue for metadata-heavy workload * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.6 * Add more logging for Mount error- Update to version 1.19.6: * volumebinding: report UnschedulableAndUnresolvable status instead of an error when PVC not found * E2E stress test suite for VolumeSnapshots * [go1.15] Use go-runner:buster-v2.2.2 image (built on go1.15.5) * [go1.15] staging/publishing: Set default go version to go1.15.5 * [go1.15] Update to go1.15.5 * [go1.15] hack/tools: Update to k/repo-infra@v0.1.3 (supports go1.15.5) * [go1.15] build: Update to k/repo-infra@v0.1.3 (supports go1.15.5) * Flush FibreChannel devices before deleting * Fix FibreChannel volume plugin corrupting filesystem on detach * vendor: update cAdvisor to v0.37.3 * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.5 * fix migration logic * Add AcceleratorStats to cri_stats_provider * coredns dep.Severity is newdefault, not newDefault * Update ingress conformance test for finalizers * bump cadvisor to 0.37.2 * Restore beta os/arch labels on initial node registration * fix bug: concurrent map writes error * range_allocator: Test (lack of) double counting * cidrset: Add test for double counting * Fix double counting of IP addresses * Choosing the right source VIP for local endpoints * Bump node-problem-detector to v0.8.5 * allow configuring ReadIdelTimeout and PingTimeout via env var * Add a unit test testing the HTTP/2 health check help the REST client detects broken TCP connections. * configure the ReadIdleTimeout and PingTimeout of the h2 transport * update golang.org/x/net and golang.org/x/sys, equivalent of #96549 * fix: resize Azure disk issue when it's in attached state * Remove ready directory which created in empty volumeMounter setUp func * Updating to cadvisor v0.37.1 * Fix cacheWatcher leak when time jump to the future and jump back * update e2e kubectl test * prune type in preserve-unknown-fields objects * apiextensions: prune array type without items in published OpenAPI * fix pull image error from multiple ACRs using azure managed identity * fix kube-proxy cleanup * change GetFullQualifiedPluginNameForVolume to distinuish different drivers * Fix a bug that DefaultPreemption plugin is disabled when using scheduler policy * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.4 * use patch instead of replace to test the dry-run option * Fix --dry-run invocation in kubectl e2e * Clean up remaining ns flag * Use namespace flag passed to RunKubectl* methods * Update max data disk count with new instance types * fix the panic when kubelet registers if a node object already exists with no Status.Capacity or Status.Allocatable * report UnschedulableAndUnresolvable status instead of an error when PVCs can't find bound persistent volumes * do not allow inflight watermark histograms to fall too far behind * Fix bug in JSON path parser where an error occurs when a range is empty * Build files * Allow priority to be set for kubelet process on Windows * DelegatingAuthorizationOptions: exposes and sets a default timeout for SubjectAccessReview client * Do not update managedFields timestamp when they don't change * Mask bearer token in logs when logLevel >= 9- Update to version 1.19.4: * Do not skip externalLB update if some nodes are not found. * Honor disabled LocalStorageCapacityIsolation in scheduling * Disable watchcache for events * Fix seccomp PSP docker/default annotation handling * Re-add the event recorder in the release test * Don't clear the cached resourcelock when errors occurs on updates * Add failing test showing release is not working properly * Add lease release tests in leader election * Generate complete leader election record to resolve leader election issues with LeaseLocks * Fix a bug that Pods with topologySpreadConstraints get scheduled to nodes without required labels * If we set SelectPolicy MinPolicySelect on scaleUp behavior or scaleDown behavior,Horizontal Pod Autoscaler doesn`t automatically scale the number of pods correctly * fix: add missing patch flag for kubeadm init phase control-plane * Update the PIP when it is not in the Succeeded provisioning state during the LB update. * Do not assume storageclass is still in-tree after csi migration * Fix `kubectl describe ingress` format * Fixes high CPU usage in kubectl drain * Ignore deleted pods. * Automated cherry pick of #94781: Don't attempt to detach an FC device if we don't know its name * add a local tlsTransportCache to available_controller * don't cache transports for incomparable configs * Fix fcpath * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.3 * fix upgrade test * fix azure disk data loss issue on Windows * fix azure disk attach failure for disk size bigger than 4TB * cloud node controller: handle empty providerID from getProviderID * Updating kube-proxy to trim space from loadBalancerSourceRanges * Don't create a new sandbox for pod with RestartPolicyOnFailure if all containers succeeded- Update to version 1.19.3: * Azure: fix node removal race condition on VMSS deletion * Fix reporting network_programming_latency metrics in kube-proxy * make download-or-bust compatible with both sha512/sha1 * replace sha1 with sha512 * avoid potential secret leaking while reading .dockercfg * Mask Ceph RBD adminSecrets in logs when logLevel >= 4 * upgrade test for BoundServiceAccountTokenVolume * fix detach azure disk issue when vm not exist * vsphere: improve logging message on node cache refresh event * Fix UpdateSnapshot when Node is partially removed * kubeadm: make the CP join handling of kubeconfig similar to "init" * kubeadm: warn but do not error out on missing CA keys on CP join * Return the Kubernetes version which stopped serving deprecated APIs by default * fix: detach azure disk broken on Azure Stack * Ensuring EndpointSlices are recreated after Service recreation * Handle nil elements when sorting, instead of panicking * use more granular buckets for azure api calls * do not mutate endpoints in the apiserver * Remove HeadlessService label in endpoints controller before comparing * test: add unit-test for TranslateCSIPVToInTree. * fix azure file migration panic * kubeadm: relax the validation of kubeconfig server URLs * portforward: Fix UDP-only ports calculation * make kube::util::find-binary not dependent on bazel-out/ structure * output go_binary rule directly from go_binary_conditional_pure * hack/lib/util.sh: some bash cleanups * bazel: Replace --features with Starlark build settings flag * [go1.15] staging/publishing: Set default go version to go1.15.2 * [go1.15] build: Use go-runner:buster-v2.0.1 (built using go1.15.1) * [go1.15] Update to go1.15.2 * [go1.15] hack/tools: Update to k/repo-infra@v0.1.1 (supports go1.15.2) * [go1.15] build: Update to k/repo-infra@v0.1.1 (supports go1.15.2) * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.2 * count of etcd object should be limited to the specified resource * Track pods with required anti-affinity * Ensure getPrimaryInterfaceID not panic when network interfaces for Azure VMSS are null * Fix misusage of RLock in timeCache lru.Cache.Get() * support ipv6 in e2e policy tests * Allow 404 error on lb deletion in azure * fix: azure disk resize error if source does not exist * chore: add diskclient.Update interface * chore: add diskclient.ListByResourceGroup interface- use obsinfo again for commit id extraction, as this matches upstream's build commit id (just in case).- fix git commit determination (bsc#1177289)- Update to version 1.19.2: * Fix index out of range panic for kubectl alpha debug * kubectl describe pod: use ReportingController as an event source * Update CNI plugins to v0.8.7 * Add roundtrip tests for metrics repo * Cleanup custom metrics conversion functions * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.1 * Sort list of formats for --logging-format description to make it deterministic- Update to version 1.19.1: * build/lib/release: Explicitly use '--platform' in building server images * build/common.sh: Remove extraneous reference to debian-base image * Update default etcd server to 3.4.13 * kubeadm: remove the CoreDNS check for supported image digests * Update snapshot controller to use k8s.gcr.io * kubeadm: make the scheduler and KCM connect to local endpoint * Fixed reflector not recovering from "Too large resource version" errors with API servers 1.17.0-1.18.5 * let panics propagate up when processLoop panic * kubeadm: Fix `upgrade plan` for air-gapped setups * Add impersonated user to system:authenticated group * cleanup: print warning message after timeout * Revert "cleanup: decrease log level from warn to v3" * cleanup: decrease log level from warn to v3 * Remove duplicate nodeSelector * test(kubelet): add a regression test to verify kubelet would not panic * fix(kubelet): protect `containerCleanupInfos` from concurrent map writes * fix(azure): check error returned by scaleSet.getVMSS * Fix issue on skipTest in storage suits * Use NLB Subnet CIDRs instead of VPC CIDRs in updateInstanceSecurityGroupsForNLB * Add PR #89069 Action Required * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.0- kubernetes%{baseversion}-kubeadm now obsoletes kubernetes%{baseversionminus1}-kubeadm- Introduce kubernetes$FOO-client-common package to make -client truely parralel installable- Update to version 1.19.0: * Updating EndpointSliceMirroring controller to listen for Service changes * test(kuberuntime): deflake TestRemoveContainer * build: Update to go-runner:buster-v2.0.0 * build: Migrate go-runner image building to k/release * Reserve Static IP in Ingress test * Add rbac patch permissions for system:controller:glbc ingresses/status * Update json-patch to v4.9.0 tagged release * synchronize agnhost image / app version * track agnhost version in dependencies.yaml * Make sampleAndWaterMarkHistograms not fall very far behind * fix e2e test * etcd 3.4.12 * Deflake TestServiceRegistryUpdateDryRun test * Fixing a flaky EndpointSliceMirroring integration test * Updating EndpointSlice controller to wait for all caches to be synced * Deflake TestSubresourcePatch * Speed up master reconciler tests * Remove flaky audit e2e test * Fix building with GOFLAGS=-v * Fix issue in evaluating symlink path for subpath * move ixdy to emeritus * move krzyzacy to emeritus * Fix bug for inconsistent lists served from etcd * publishing: Drop 'go' field from 'controller-manager' 'master' branch * publishing: Use go1.15.0 as default version * publishing: Use go1.13.15 for 1.18, 1.17, and 1.16 release branches * Refactor locks on registeredNodesLocks * fix(pluginwatcher): watch socket dir before traversing it * test(kubectl): deflake run_kubectl_apply_tests * upgrade rules_docker * Fix validation of ingress rules with wildcard host * Add missing changelog entries for v1.18.7 * Add missing changelog entries for v1.17.10 * Keep track of remaining pods when a node is deleted. * Remove direct accesses to cache's node map * CHANGELOG: Update directory for v1.18.8 release * [go115] Require go1.15 in build helper scripts * CHANGELOG: Update directory for v1.17.11 release * Add sigs for root folders * CHANGELOG: Update directory for v1.16.14 release * [go1.15] Update to go1.15 * [go1.15] hack/tools: Update to k/repo-infra@v0.0.12 (supports go1.15.0) * [go1.15] build: Update to k/repo-infra@v0.0.12 (supports go1.15.0) * [e2e]Bind csi driver namespace to test namespace to avoid namespace collision * Promote spiffxp to build/ approver * Updating EndpointSlice controllers to return if error encountered * e2e storage: avoid flaky test failure when watch dies * Validate ingress TLS secretName in v1 * e2e services wait for endpoint and endpoint slices * [Flaky test]kubectl log test never restart pod * cluster/images/etcd: Build etcd@3.4.9-3 using debian-base@v2.1.3 * build: Update to debian-base@v2.1.3 and debian-iptables@v12.1.2 * Updating EndpointSlice e2e tests to accept duplicate EndpointSlices * test(endpoints): deflake TestWatchHTTPTimeout * Sync cache before starting scheduler test * forget the pod when the reserve plugins fail * Update SMD to v4.0.1 and kube-openapi * Wait for mock CSI Driver bringup to perform e2e test * scheduler_perf: label nodes for pod affinity * Skip LB test per schedulable node count * fix(azure): set default value of VmssVirtualMachinesCacheTTLInSeconds during init to prevent data race * [go1.15] Update to go1.15rc2 * generated: hack/update-hack-tools.sh && hack/update-vendor.sh * [go1.15] hack/tools: Update to k/repo-infra@v0.0.11 (supports go1.15rc2) * [go1.15] build: Update to k/repo-infra@v0.0.11 (supports go1.15rc2) * Sign up dims for additional review roles * Update to json-patch 4.8.0 * Deflake LimitRange e2e test * Add test cluster check when starting csi proxy * [go1.15] Use errors.As to unwrap net errors * Fix namespace controller cleanup orphaning * Add LabelSelector validation in Pod Affinity/AntiAffinity Filter and Score plugins * Add tests for out of band attachments * Add missing termination metrics to priority-and-fairness handler * e2e delete namespaces after finish * Add missing ppc64le architecture in the get-kube* scripts * Requeue service after endpoint deletion * Do not evict pods which tolerate all NoExecute taints * fix: deflake run_kubectl_apply_tests * Deflake TestUpdateNodeStatusWithLease - guard cached machineInfo * CHANGELOG: Update directory for v1.19.0-rc.4 release * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.0-rc.4 * Fix /readyz to contain informer-sync * Move bgrant0607 to emeritus status. * Update e2e csi images to k8s.gcr.io * Deflake scheduler PostBind integration test * cloud-node-lifecycle controller: add missing instancev2 calls for node exists and node shutdown * cloud provider: remove redundant implementation of InstanceMetadataByProviderID since instanceV2 is disabled for all providers * cloud provider: remove provider ID references and improve documentation * test/e2e: fail test rather than flooding logs if PVC watch is closed prematurely * fix TestVolumeBinding unit test * Deflake TestExpectationsOnRecreate * Add kind/regression label to the pull request template * Update Cluster Autoscaler version to 1.19.0 * Make AttachDisk idempotent again * integration: Wait for PV to be available * Fixing memory leak in EndpointSliceMirroring EndpointSlice tracker * Fix an issue when rotated logs of dead containers are not removed. * Remove unuseful error message about updating pod conditions not owned by kubelet * Makefile: update test-e2e-node help- Initial Packaging/bin/sh/bin/sh/bin/sh/bin/shobs-power9-11 1684749993 1.19.151.19.15-lp155.2.171.19.15-lp155.2.17 kubernetes1.19manifestskubernetes1.19kubeletkubelet.servicekubelet.service.dkubelet.confrckubeletkubernetes1.19-kubelet-commonCHANGELOG-1.19.mdCONTRIBUTING.mdREADME.mdsysconfig.kubelet-kubernetes1.19kubernetes1.19-kubelet-commonLICENSEkubelet.1.gzkubeletvolume-plugin/etc//etc/kubernetes1.19//run//usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/kubernetes1.19-kubelet-common//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/kubernetes1.19-kubelet-common//usr/share/man/man1//var/lib//var/lib/kubelet/-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.opensuse.org/openSUSE:Leap:15.5/standard/1f771af41bd56ce1784b899083b54b02-kubernetes1.19cpioxz5ppc64le-suse-linuxdirectoryPOSIX shell script, ASCII text executableASCII textexported SGML document, UTF-8 Unicode text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R-Zvrͮ@0utf-8286cebfd1720a2a61f8834ec684f1bb03a6795c09fc8815a9f47b2038d6a2784?p7zXZ !t/?] crt:bLL ؝-~5tĖD4;s)bC|A6mGlQEź83$@ɨ:Mhu,Ei2(L'`|2;'[eo묷?vK5{(vFir)qQ_('(dh>5s6);:=N.Ikk`:3.Sg8zNl F0ËSWfeŚW F{ՆK@JpVå^*J[ EZQE`X]r3uxdwӍ?{AT$\i9A ).3QȬL@/ ^wվIbl7+n<#œ v*vElxFSMHq;~ŬNG07k %b*l/7EC7Wb;pO#` .FAw.ag @j3@rq 3y2UXK igF&x nuz(ֶ .K%AF z:]*_6?IC;tnXB%xEZO EܡL,_;:/KJR-5sS_}H@)-}6pl{v6AɈ?D7geV;YC6_)87 TUXilvHZ~dirA$WgYHTcUod)ju PG@۲"f×X!ҩBJ I)(˖tdjbB?oLrex33e ÄU.Bٚa \':ڀGH3# U~CtM*QCo2Z#!q=fߘMc7b<$*ptWVL}RjGJL;,G{Iݧ"H{&OF7>Y]w]ߚ'X-uu+ 5_nwCY/Xdڗ Pm+h}8@|#^Aз.!>]VJ|L5Sw#p:*RZ& iTHYpe'\$=M.ڶOk{>@opx"U)T#tt;ގLU!mM~6j*w6l  P2npUu5+5,;P$GMJ*]8W@ҙkv.loGRr%c5c^lCyPl䧨,'ܶƼ z_%J[9PFiqs4rIdY;_M4 cM $%Ky]S>H?I7%_h@a ˦?JHвwjl82.|}V~%PYzj~/*I*4ERa@ZY}ʂb0\97ZXEA:喦g]*%cXH"P@֩yoPzf[ YN0 Sw,ӫqCy.١FѤp#~=}ԕ,%!vCL`ڐSOw~)ll$RS N(FZDڎCI yr@ !6x;CqV;.X̼vB a#sp~oi?}y^qyW*|.-wk#6`WgDfa;BmE3(_8|-|WXݮ +u⧤tS35tQWh \baAi46ZY9 y0vb"(̛QLwO(%d lTQm5!B4ӹR^DѱHCɾ*c+{yaVnWT1^!f+EK+8d&pB H C䬑.H隸קLzd֗xgxpQK[ge!W!8Ы69ݤ~>|bW)vL ~ 5 #s@O7XR> xڠ.FЮS `gA;iX]& ;!ɒVAѡG )FQ$=t Ϣ` [~f\XHGR!7I`g5P*nt m1,Jt0 ! uHJcrMA~ BոFf}󟀰"buиc :,LM Ct 0&2fr8 |A?X3Ffd'77MRvrep9mn}Ag Z"Tt.@!ޚra%C!WKIqA5%>CKlKj Ci5)7.-'Ó1DMճ%FY`]. (Op{ų.C8`rkq1tRi߿nWk{<`*63{f,u<+εi?' wB(f8}hIrqUή<\pIfG+~uI(ujZOlRKb '*w?@$F 2[K5vʗb=e1F oNg tItO)b+7RvL{¯K/5 F[PzNY4qSfa 2_96>t.0BGQI"|9F*V""Sy]}sqndeHByAtY MBz.Jnk"f׍ց9}"3WtgʞR^O^%';PA+xLxomG ?m&1pOOj?, cg(ҏ{ۉ[ C|fX'A^FQ퉵ڀ Z5ZD?K{l jI1fOȗ9/ 7۸kl4oޥwݐ9OlɾPa?U7$u]Nxhxsw<(KCՌϬ*ڬDsJa j*_I@N@ʮ 6WzM&# %eŸb(qekOzcyXW)1餱O>^xʵGAJcѻguI4#aydP]6_VT/(0:U'\&y_>P.0)x8 U7 ~/y*j _'sHZֳ% JQg=BǍo GoVX^livѴ+L(R䪳P%]e>HK7*SL*ae./X2^VZhn2u)c "8Mrl,d#XR 4<XA{7Ɉ&fs<ݕ.;~ifHKtQ$ioRooB'Cj]{ꪃ[kn $-R@>U(aUz?r>/7XY+Z E/w[&2$d.9&; 24F_`ÄH9u4:im+ƋmWb%wZS JH2AeMJI'ٞ뎽jپ'?Z5hƷ(|Lv2KZ(RG6yYwSbS?Oj:!מPE%?P稛3,M^π:SZ{Nĥv9{`̆2o6"Xg!G .FT<2n)YzbU[NҗmRRkwC6de/w1 ֶ-M b H3aX oA}Bqڨ[$(QYb#~7z ؍O.)?ҷao G4C\5Ł*<}dO3]:nYfv`.Beu(at|ة(G.Ƨ{yͦtCE`H]&Iyzӎ!y{m+X;ԘaV9Y09XEce8dz'fxoȐ(E Ϭ@t#r>ѯIO6J$Lw=o2<,zmr6Ǟ(S G:|o60dϬ+jH p9=7hgC*M-hdܤrUmfX.M7z/4' [H, @$?i͕(a #NgLqv1קH^,i|HU.V;*u]&򴗿vt c0-=WNrwtKx7/$.2'VcCH7D0Gm. >9a0@b%> ߠ|k_z`n_rs(ֻz w wZ7 v"u̩ SOX!M04ntGp.캀L֎uvP~VŏgCJ̥Q~?Od| ˭Sw +XWyth! yzRwݏ~6VN Ƞ/J[f+2`BdH*vLiC~`sh_ ,h';s:|(.|\ht f_'/:Ϗe6( ڰ^1hIÇ]K鷹iݞ@>A.aNi{n1':.[U a6UiqS e|ZK(FIeJH.|ydV":B.'$ߜ71HJTNaְ\^\JҾ( O =%~g1NiEICOYMPk-mc|)hAw/p + ida4&]gi]KKP o?s$k""vPUg;˧$xaayVL7cfԔ8[8_3͙ܨ| rPXMͫb==È^|7cJcv &==; aN){kATƾ45 i*\]Tew딉ls2h5&,,ܠ0c"*o 6ze9 =iĩ 'E";/_c/;^gQR B/[_ϧwc. %|H𲺲_Y<|4Jp4cУYTjHd浍CCU\*o4E|e봣&*JǨyIp&p@ O5sr8t@r\jKԌ)K8x[e3(SHݧXoA+Vӆ ]>`;)_#k[BonR>&>{6)?jوO4K`W %|mFX$ucWg\{մ[ 7:6Kn=qx!I?M9cໞW?^ F7!4ʢ6|GS hµ$'"<nyV; !ͳ9ÝT[gOueMa/RYQ.!5j'Nͳ'.8˳ɖ'ao=ٙ>HoI~.F*f+!ZuIso?EOҌVm3=d뽻5^^*n(0-5=YDaՈ+ yM|RaExŏ6x|pǬBq4v?V}sVƑENY*8!+MoY$"=b-w漘 ?B(m. (d׵%?0*r& ϣ&{VFt2%_@21~EkmKe,z@5 SxqK4c*'-!62}/{߿]n28)puΫJ9z3C`g暂 wbvbr6$Kl HYuXm9Mri= 6(O ǖV*/V\ڰCTbD=h}pﱶ"[7b1{@U+xZ&&aȷ5Gņ="7AԌ)q<*9^\ڪI=vV~ެ|'jP EUw=-2*PI&vn8*p*:) T֓Q;qJL7Hk^F}P eHmF$N :зإ>G}) phuh<";4rsJlߤԢTRmjg9y@T[0֜9M|HAH ;|23)Z`lu?,M6h@%ryz*\b4ݩ?iotF1/ivv~FJ^Sڞ:sH0%oSxh~NׅJm>c|94L:,ӿ܋/R A^Z V(^Ma#|[@+kV Ʒ-jE;b f>.GE<is=/V1bkPZn&Ր:BFf=LJQ t1; [jUG0Ao1W'%F:G VS;xV#`BO9bݧSO.pdqSyCr : ,Tts'q~6OF.{GN3yotyNA9 #.["2 "jAYJ*<_zҀN]Oz 5Vec#(X`dOp}D FS㖤JQE< TTmztL\Fh^.S^u+ȭo\I/7>!2 =H7S. W&:de &X\^@[kY2bEqdD ~S".6^sQד^s Z/RP/=UԹ 1FP ef u7Ю5q8̑S} 9ޝ;2tЄ]ӻUEeFfrFE^%IxFcd;X5Éwpd%ҙJ[lq庁<&//W c[7,Ȅ琰dmZ)\ |{A0~){!ߛS0o+W_&&f=G|Ek#"z0G祃 >?7(bǶcYbՍ^Z`)Va+z!D]ӅQsnRj} :iq(]uV'~׉?qJ?ٕ +/FL܊AH3k4䃄Qwm|^aT{hznCD!{+1)s\6ҹtbbVc j&)R'hK@&#lflxڱx%@30 ]0-̩2Y63^& 5xBzOTw yi>ތݥe.]mgq?LF2C  +dЀ4瀦vbyD}@Gsm>ww>~Z7[k! ~.aj$T&/,ehiպ{7o;8!k9xM|$szx[&uw. g%BS!ܖDGm1uj񲎇)>Bco6?W?tche;,w 査nż=Ws5)B%QEěZROKd*^3V=02ys}Ta,\՜ŔnK4(*xԀDŽlb(( DJxIr^@\a# !%la P/LVK|j *k>cnEqJU'?+/bW8.sy="7~7 t[~/ )4Ϯ'$--vuS\HJi-ݑ;L3J -io8-uCMAVUU:kȦߖE: QANǾR |mDB?hC zF~!3[!$LCUX# ua ,c4< 7[bҙ8a&XOBV:1mԕ储gnBS!LJdm8"L4q CiϡۏMHj&(]a($ 3onjT|KOt !Uc8os'ZҮ8sLbONʉk9.e +|d>%en \#W0 d3)?P: r7vH&<;pJJ@ٙB.tٕp3>Qvb^wr/XlQ㾋% bQC O/aje"gh@܀b))#NιLd;_91c6#|rEƴTYk|bCS69\Rw.?w@ jbŚȐ rYvŇQ8U[7) ݚ^9HZOUGղv| :p# -Z/kLX YGh>J&/Ɯ?qď%,ӅY#,mZY?ֲQ9 +HF?džK'VT3kߎ7 KK>H:-lq;Ҡn6'Mkv?ç1\o<،AaUo>zr_}$P؉DA O:Bט?Ub4g ĺ/+4r:nvUPH"%өkpZ;G* *@Я?XqcI9f37./㰚܋JC_fQG|e0+G&x"HIzU4cϘr01ͭ+R@,\/OLH)sclI+PUkUZVo[rն`TBHbF$j7q{$Svei-w{T{DvQC oԃW8(0:b$A7k=ͺw-as}kdF'/grxE{GLS= |c[~HU. =Jxg!d)cb^^!3.e2K85%ݣiKk#I[vL],YV>@:ƫXB+tqf  z^x+[en_3 PYCK!$Q` ȌJ ӓ@\sʣu&,ΎL(={ l04Tˆ%j%tjFе#ۘ؁;Ɏ IDp`ܷjBǜ ̩F¥̭baO8E>imaa26ЧqJ>fj|ˆ֖Y;M 3K@GU{d>uȵJ} tѡpzUCvq~IwRlFs$r `8rq3MW0; НnlzFy1xV[L]8#?S`.nA9:ienfZ][K$}PY1 e\^t qӉ|Zjɏ:ɭTC:hy!Q?0,}j .Θzؿ|Su|0H㹤 LKM|ff69LtҠ@]%Mn4蜵 #Uqn37xʦΕ?ySeEӏ:&+flg-v'uԪ+:h\vLewGΓ}QFw޺dfkUÙ:~BԡU .sF=#97ý9"V^nw9|mZ\ߢ|lqhܖ7dsx8'd1(01v8(S;(+"*Eek]ίڻW& x/5'R\l 3B";h`LS|h/24uTс3g 凧TL``|dǁ~c~jMDvu"Qji7 Q*Z2tK)g1Quct[=OcAOaN@J9d/g L#CC%avCere:P8ݕu=Abp ck& GʂbOHmpb QPIjcYh0{ɏhuw}D=# y?x잝TR !K j R6k0EjH NR66lx3lyܽw`,*S(̛P~ dN&TS/_gJz`]"6_gIOb.>dnS)SE3{'y|D'Slܓ:D/=3h-Pm%sep7sF{tf/|.LQy{mI~GB,߇{f!0,h u.N/\N!ˬENU*BD$7\lq/WcumW~|sPvcZJx eFk*D`Y2ظ=1^"`S{;_eu@jg{L f|s? F$(Ma i$cZy65\府e6%ݳ9C=L w%XF:͓9)2kCOōt(C&NĉZX)tzp[4}շ.JwDέd;vJ(B Sw!wg)uh3pGFZy ~R600g,.(ߐR 8| di *͏>+\OJkاǸKk؀tC^VLMF6Ee*qaLQ RYwuR6WМ!`u[0wD~![T`ìLً^JЎ\qKԆJc íьZ򓼣}㑚w z2sL|bƙz#;[67w=-{RYv;$Cl>Am^oa2j9y9@"r_djp4=jEKr' o19+Ӗ ,&nVísf#(wfG$_o:гx tqz>.v7L8Ngu@A,g6JzyݹPU@ZwW9+.2eE$.TGz!U&9NUt?$VyP%xA21If\ʅu9j h 7 IݰTD$)(\jJj8iRP=#2%a3x4_PrqqKEyԶ4w?Q1p =6$!e[ڤd'N==$J!j0*^s0fJânQXztLg1湶  zFbTʝւ,l!`OɌ6D@ڡoG:rvh#@Par㋆;;|IF+5 M%S*M"dmZ0~X;#^ӏs*YoAM`1{A a[ LsM g0dӰ/7ЪW#BM%۞P~3Jin%eJDa1jIvwTcvpB ŒȁGF~Qx\K3]0@I\~d<>Z۝kfS tk=2YUqt7+ HiĪlJb 9O+/0,䋻|D Y!/t&`k4Jy@$SzF;s&f.eGbaSbހ-["G u[yBPa7P|羫x6+sayF*[<mϞ{B4MϠin}y6s%e3QYsCՈ)j1UNvdI}NJ E}K+av95F.2Dl;Eᘦ`p/ŰuQ÷(]TX kY.!! (Z5ytE.(3g6G PzbQ҄>V3W֝5TMh N@:E%ej1 uh:wgjfRƙϬt@3J2Ez.}'̄u=BK 9;voeܩIY둣lBp VZFy@fn'+)V1hyF¤ף6lll9'Gr Bt3 E aX&RA19 jS:OjCÓ3zM)c5b8nDyقbo|O@N1d.QjdJgZ,Pͤu쬶 \y_-@²2-T5z'BgjNJ'xwXC!2/(jCUj٣sDoИ~ȋsgTal٭\dG-"i.|-Rں@`vUI3RtA[uDu@F}FgQvY(>jewñW=-1+B5NV]1qlym˔ ).mp"d)I+傗XE!% 6 rXaB/Pm+?'Q'ʪ([(@MaOPʠZymg[cN`k|~n<*-BrӮ|7%J|l[2K". zxԥ5`܇\݁ 6@$ڬCnuujPŰ~|yE ʾ?wzo: e?x#B}5VyNZNNBBb8H}.Ƭ'ϓJH5giV(pwSDZ 0"c[댶 C{ƷSVzk5 {e7QQaqU,EcHVƈd/=#tV}t_+.s!g37+0qczr2g87pCN?)ČꢛE Ѻl^DI?n0]żӧpa) t<[klMc"}r甪4RIˤ]o~# \? j!"Lj|6f #BI zg:]R{Z@*Kp"Eøڻ!X}ܐʑ/lMj7pE5A8}VveOuBX!yZڕ[vH6jlW Oڦӑ%T$e&JIg`m?Hbnz ),)*΋l?KՌv -O͊ t"sLv[һ^:qD/>^ ̧.Ϣc0j'К@Qo-Uuf" 3(!UQz~|7'_A8 s&z~RZvwVquT\FHhe0٭=N%(;卢+Y!ac_H\;VuHy|يrESjs'>Px^5 ek?I _ <'%W?剢3d}w,<m&v՝c'' iʙp"#8 WI"@}lu$oiZT;ɩ q4:'k=8B1i7-F5tfD^ӀuoN<ԋ+h)b"ihwU %ug3yh+}(Gbt% &in>vd$iIٷhZaPe ƊӊW/ V{A@L~hITK0|Gq J 9[R 6;9IL';^HS]|<.?# j0u޵Us횝c2b<;פ2=xGAy0Hij3`XШY"ar1-gfA Vn9H.p*$Dh&J^[󹖜l%ml^-xO(wZRs.QӤ+=<ƿ"4^ ~|dA/F(xui)P =z z/F3{*z)f/"@%U-nplK7/)o{wkJ[!w7NmwmL҈XY:˷m)zF"SY:> TdjPL˃|?Eho59ۗG2i[D?zG ܫSGMhz^ps0PhƂ"gd܊:![RdJg&Eu5"Uwޟt{÷~cwQe 0Hop0^BVn79t)UFgkzvʦw A%?O":ԝؚxu|URyL}f٬ |U)h6eO7x=[J+f2.,,D_x( !ӝٳܣ}ncY;\qd@r@y K(w:_\J}yp6Jj^W)+]hİu ުDdĴ|Ia,TiR~]DKLx_4B vks>liFzOqZ{&| \m1EE>\鶕*&q*z,)á 1pI$TԎ`0*T܍\djSZah:#o0;vfXR ~&!#i܅A[xbT}z)mF+ t@d,o֣cg$@!* ^=OHu#ġƧ17|(-1[$qLf)v--|ɬc\:1w(/x nV@b7{a!yriT Ͱ,1ajֲ\e;LVVCCMa RXTgș=yN`aj8<|$u˕EQbǰo¦ԭ_c.E(0Y>KV X)DX8DO[f}A'}G5d2jͭ+f)VtFBp᝜x>x$ zT)lLuT<9Dk24vЮ$45z]  B?07˨ll$򦚘b?qF˞ c26 -b.Lf7bFyAKۍ YEE_\/ȈO0YK6$uЛB1ײГRcpnduH*r*3}IkC\("c#)NfQi;]֢no xQȓL{GNۣw@K+$.JEX'b8%?!*c0!jwlMs$W8צLOu&[AJw7NT>OEy7V` ^Ulmqp2R;EQ@vI0S7GءKO~\'U~%UJ6>gA2 ΌgfbqVnaFeI։luIF I&u KՌN&MI$+t)zK8%McS;!xyDqJf |$0*am6Ի Y !b2&+Fo (QEu'p'm-IQ=M6ʧcITͬN~3s̐(\'( nDdCmgfFl/|cz23J 33GUtYFk.8"vM)N8Mʿ!A(`HѦdp p [߭M\׭4)QW.ҘgRN80t̕r.T1I$[Ex"oE!J4~*s󚂆ij"}Qw3q Wd^zR"ý@ k{x>-r,d.Vxfv *ȁ%f2N'1bh1lU;.Ʈ5r͋ޝ]P|9 <)c޿Traflᮙ8*dx _$4Pw6*Jz1IF 7~mr5zbZP#daWD:ՑeְZPPnq8m+L r_j Le B7,׷r*(|zSX=Q=G{s 2duJZ9go*<'$@@5$ nVo?JVD7]>G Ae@ցTgl*td0jݑl5 ~hG1 \_0G"2}gk1U&ڍ|wixٲ4Kƪ\Nc W2P* NF`Ք~?}ONe@|2:U=yыO"LF ay=U[Q}'i|IQ'ozz_3PB&p(QGYQ!O~\ﺬhjHB 9_qGUFܘ$gȜBss`q?.SWG")%8xssNrI]ծwS 儝@x;H"Y O !vFm)C":/Hİa` os/;u? 3$9I`i})[uM:GՄEM/.2`GpG+TQ}L?M1gt18*jߥteƤ UƉ, dzya}_x.Dsal$"WN+I9\Qii{=B͵l(i_cT,[%d"v4WBM %t%{8ͳI)}ee]Fe;Sx}yeր7憯7d=e86=ST_o:|/+wa0*TS 60P!P$EC~\q;it%$ZR9;-raX;+^6P>3ƺnAӾe :|ڐzy՜A#:Sm'}߄Jd+V%Xܰ0捃߳FM,##,Qez,.8"$/r= +ń>@'EOTc 9t :AHוd|4V46 $_q\q"~W =oiE7ZHTW>F.`ThDz&)7,ϐtLDǔc#~W,>t1:$:0ifo0^+!0;g"]Hf "{#(yGź%K`\Ya^} ekAWAmחum!SdY ,a6`8>qGvq <~R[aCc`{Z T]/l]lֲ Uq#=Hn>ޔNzqh!4ȟ{Д6ӯWsoy(W B q7NAf4ozcaGyP(^=s|NӮr9;JTv&_ˆ Dj/"dޘR?'V cY=:֑rvWR_CIʗv6S"0.Ш btݓR> `$?\fCLdf968FZD˘"YN$Hurs7^,Y<>h4 u~ݽ1:*ISv'܊l,{Xp kx ׇҦK͓T Gbud_XRGjO #"i'Z'Ya#*bCcB^Т8n;Hmof!nd&eƋ8YoiIbf5;(:Jmr6܎/:xl ķN+ QjCad?SfoonD﨑UТm&V[qʫL U+ B-"fCNcK$ cc4)b\4i@b٧}@^e8.g4SgD`0[Z UpN&T9^91 'V_!J!wg2Mv<-3"9;'fi<g2rswėM9<G_|+V \2y 15|ծMR:ϗ -:@f-#Z8 y5`X# >ωy=>2\X>ʃ xsb uZ$꾆reo)Z"'R>W" BP Q7b-Rꦪ9s76+~0uՀ,zRc9\yHv G-?P3M-S: k}bV柄~m|JӕQPY6uĄ!BM׌)#XoVx2W&B.Z-##sFUGoLQC`@$ ;zw*ȵ9Iq sD8[E{jsrKӱ{t]>Fc0$>b-`3<*.FP%#ena"kkjeܭzomˈD}]d/:jQ+i0XTy?r!e5 = uky3:<#^i`u&^u#t:rVH4bcYԩJےV25{Ր}G2BH\]k5[Ѻk)(l%x60_y{l5c@G`+ԋEt-"K);` h[~N-V̅ f㲼vBU ?v`+iDlhPU}4 `d}9^lUÝ\6E4/8MQ۰-S5.D*P j!T*_;w/=ֆ#y^lQ}婥N`G `9G:xv%`ɪA~lf.`|NRse&sgP4R֣eX?D3MX3M$|Q #⤊EQ$\zyz}7H؃%)I_xU d%Ξ/- \OF4!*7P܊"A"h|~TLJ0@MHS5Wn(=1*GّdxW:~YfaﮂYHxS;b aDYgauL@1**Fd c6؆ūH I TNk x5.|^S :6tT"A43(☨~.V`= iRvb2cD>Qi iظK{ɭMT4AXgK/c*Ŏ]Dž,>&#l5e4@ 6=%Bz6vJ"I0ǴuڡrΘ4]%/OrGUQ04/7ecjsjX!|ȓ*[iK*IIB0JS?#m3@pg՜(W-h.c"3$ oXCb! {?k2$sUnZ[iٿ'ը2ae/xZsDi=m"R1&#*Sn.B/6ž|$M`߼tI&i0豉, R ʣtt5]cV āC< AL]Vuv\>qY Q2&$mKn/E_~L2>:^w*H[VdV_yJB՜t~Gy6*ʳ>(kbJ$QXdaZ؟Ѻƈ "gWϯ˱)J&@H9S %m,mU~ KIOLۧђ%qC`s_z!βo9oޚs40j-dԦÆn DV 4+ \Zv`7Z7)p;Hp sC6$i.OběDe9xlbgK&Hd̝dmffTu%wpKo?Vshj˃' gx^RY`:$ʽ`KYКN連)'K w5 0 .5𒎕Ҟ6=ٌ*[nXS I'nC}I>c`ks/: 4b-bRbH7do` 'Գp*D@NٺCEFiJ=ޥQr|0?^5ERTNŤ|ivf;߿ڋt]*0qՀj8`)>K.~!q {ɦt@)i[ي\77N P~hLѦ FBQsU~ *]z6fD$k"[NO{ָXJrd$ YICX@C$6$3nGICS²Gi +V4ӭMVDZ_T()Cή젿OCS!)!Ek^O!|Sa,>^طl+ћoE :_9tłiܮRۣ5jHlWMtøY+")߭U=ZiSKy )j,f,y?U޷_[%P `s-GYH %玼]N>6~ecbv-C m(BMF,A[X2SQ&9\axpYPr.V 2v~#uQ:_Y zwآoOq8G-acP+[a|EyXnuf٢:Uv.)nݧ)-hJsaأ)@'*eY?#4ވVHRL {*0xʡۼe2нuk /M%s5S\Nִ|)mZdP 8$x7,ʃ0ܣ!*AȌiO_Wi $G`RMs=|$8ȠyI ;̂?]NqyO'-0I~1j*{MٽK#rL͋]A[])/Kt@|\$\< %`dHHڸ ut?r877fK yޖM?\a-a'wXӺd`]Q-XmAqߎW2nZ3܈a=G?[r5R{;~ۥ7 &t!d [-6P󞏸\KoaG;m]q'q4. g+[Խ r"3`RQ}Aʣ@s[@uZ,GoLP]#"2ƶXW1TZ>t8|AePc+K%oKo2-9u'C un_acp_vC`nJj F {Ov$SJX 8&B`mVxD\:Mm8/}E&Ԓ f^Q}dU|q$ٰcЧ2,wĬޖ+LJXylj%dݽ?.1VCH쇱e-*ԕ]~ K1;~͕!AtP]ӌnI*A2&K>=\&?+`&:~IOcf h.8bw:5Mar墳5 q矲eDqߒavo!Y g}Q$aw%NX1E?/j޵&&"P43R'MvP9H~ZY/ï4(u%žy *>g_,5j}Z0sQ(J2G%˴ ަd>Bs.bNU[u:xB1iPeЄ_ 5;P5z5B~xֲFXC/4 $^Z&("c *jP0 ԕ (B-1U%2Y$TΰA-鬵<{A`RD0A ALI8Y.a.uyc/,ã9Y׋N㩮dAƉ"mR&*5:f8Vi! R?zҞ#"3](HSrPCCpZsՆѪiffS6柭`˚Htb#eaIeD5*Ub[Aı.Fԣ۵|¬iizIJ", wG<[Avo71ge)Oư嵋s?-myհoP" "ߵgNZquzc r;Ίkzzx!=6?4QH+)􁪯]-TT$˵_|Wf pl_| /Z鿂_z/K&jaYAI=|knm"B M]R]VYK +C2Әs$-A1$~tcQD=znt#5\ 7ζį%r u."t V+8;ԤϸV׭6QvW-E~QO׭!_[be88Q0ʴ Y'tV9?^D9)d %"` e G GU:;n.S-MINI9 Iz0Č^iv{IL@S $k$נѻK"U]L"I-/ Цt_%c%Y+GBY@9/[ OSDdVQif$FN&zeylX] ïQ)p0d:Utr[#ۗ72[ Vx;soiM}_D1S5F菀Xvȟ9{/8%1}~L‰4_dHade*&i2CCї T> 7&ugm˩[7NJkD.d&B:VΤ ydd]LbרP>gg6kkչ|n<)N 0j@Mg^ZW**)Rr —м gS4U 3=G;pbT: OH'bCEJJ;-H(aC՞eaF4T HBrxDMgs۝s²,ANhz-QUp3C ^Lืsu yI0"h@] _v֙=GDO1nC'U.% '5uuHxWyzۧm'mܐj'Ծj7~=-9V uO =7*c6~;w)jB>@/kAe~Qn\=\'m:`W6O'z.F2Rt 3-LE~0 _\DD EW ekр87ϟKtP>SNj#xn7DɆ:Hkh\8OoO,Z1tA]Gޫ9MJ|WꕓdO% p>u ^-Z㛒]>(]FEV=CV|0xE KC9żcjR0_ AoSSR <ڄ9ƼgV.Y0+AAS`ݎ%y=#nGI\тvVmV`&tEgG%)$,`vpFpsE;%G.+4d8xhٗԂ7* _7P.o91 wXt5eG!J&˒wf!ViJRmN揧%Fg+\&R"ƫL`&2X3< --$}Z> Y5w dKx<_lD5swBi76Eva\ϔ\_äwwD<`sY:EIfC#  LЃ)(1mTiS|33-]lwT:%qgPD9Dj'Uy\)'ѓ*-pk,bJ g4rģzS\Vy?h~{'{;+[qh֐UJO[Ph +ߦ:S(^$)wS6&sіG{6T$ p #\cI]!I idA:yFv,}W"GlktSC)rWdCTxUu0&Ú?(o6kp 9z$4F;eQ\-Mu2$ A(j 1ӌj]أ𫽿=gIrOV=3hҍ1VIU$ˌmt8%"ce@mWQ#"%[K?VMy@"O2g H ߎPdį%Rb8ik,&zn¹o&7p71$Ɇai0(v5a@7e^锒F0=nj*V%~[ / HԨ|Nʻ 3R<"6A 0s}XѮ̈* }v+!ם J3(AwVmMbN,&Ҋ˭x.ɅfDf:dY#%:,=&ԑ cJ hfL$z=+[Ё*lǨWx;_AK8BwTNNKE}.͹a-ӕ?/$zܾdmU/e+nv@Oa']%PbckR/*)v jcu0Hpqo8)Lnjܒ@QED\ u"SW/d|p'^*'I%= ][n fD9'SbI+ M"aC=k~"PS' FE4%(x*Tֽ/1<HãK'ʩQ5vG>:4I mK}9{b{PNW<z}Nu%ionl,/HvW8 eyj[[788Ώ 0pp=DKixeΟt8)bΌkS>m]HE>^şHb>-Di{%(og Z'*Vׁ mX5H-wYGqr?ښZW (ШHx'2~(!o${ Ђ{Zyq7AϨxYOOO* )]W6l0 /i}.٣CxMf>B>#)AouYD` ThyiZƚnTA(e4oY,/Gtc *;=SZ3f5˟5[vQ ik_\LcJ["h\ }g2h]O ϟd{sO,^2h`dv 2^R76p<&!Lѧ7+x2a5$2&;nk,/#MIovxዪܸ'9M&<:'U9m6Q '}& PCD.↣ML׽6Ƃn .1.Ԓw!+Yt KLQA:"|-C%ͺ3pg5 3P\9Z` i߿0URI4'f,0Xn B[3XD5~u6h.AU*e3}À5_۷.aK#0n|! Tm~3cEe_UɪE#lY8qY^lI k(])*+|AÃX3]zIu~O;/z/2 eL mo⛨/]Oˆ+ lXܹLZJZFªj-pLMY3pt޾!ljZrKD#AϙRӣ:rPNdt03Cg=aTna M]X|[K\1GNX5aiBMsa_p #p,X73H}õFG,k0WO &?5I-}G-*Ucжwar5)t |XA:Ϭ{X"y%2i[< m-cOu[` t2g6r؈4ضqpJf_5=[y%P>̮}hIHUpu Ἆw_]Ҋ!ʱV( ˆr(?&U3Eqvɍ=k?VXWmx"$+·lۦfF>M?&*|PPJ1yRU\=E h~VQ?;}_R^8FtU& ?X̧aSKBg}Zٜ&=ð _dF^x*'D:JL]t),%CG6(2n +d6~&: 渦36ӸrQv/|N>m2xmT@`4aXߖ,xn[<:-T8?k 3kS`LcO}ng@VZiJ-_lPSYa&~kb/gI ///x0Bb\ޡ#j`wl- F* gHL'`9Z3qp>& l):<1??2^9p^-U9L9L>`˯HgU1-p"$LK´T6LTY7RERSڇTI= FFsb^ 6HXhd?}NK3&W' 5w#d/}Th,,瘵ro 2]iz^> K~u&t H1!SjB٢{p D /s?8|XΝxX.n,c?n?v{36w fp-$Jn@2h$enbk."gck"Y &fYˌ$w l65ǧ  NG>z6,9Xdw9|M %H|%A ~{ GtrPgK Ѻ _/"x=GfLPE(.m u'Õ@I>)&1ZB.~n/-5<;)FfBKDya쁒A!}tj\-ƿ9K Z#ԈˤavM€Q(WrtOO;EvFy?Ya[$T9gnAS{g%Aoc!XP i{&B,ogڢUO{7杍w'(xǔbqٙ{sY X`t#19XᖚOVڝByXA4x[RoB U)TK 'i 'R7{ _BF0k%呂/6zNЮGl?C"l-βд$ۓ9E;K&ANȄ JOA2JIE?r#sS[0 kBนY  X;r3Af|J ֞aZ0 \i;3ӼnyWxqmY^W(.r  Yu#~.&c ӑLg Ic B-U_ B,Q8=dd8,xn=!t.p3RÓΖLi쯥zi hGƼp9mgQkZƷيơk)t:$cHR kȩP*n%b,f 9b{sLAtWyC WtU>rBYLT ׽aHR1W^<:A%4]ԥíqPٺ}zgYڈDfX- !R+h翳2KcFS1>x6qfa7 zR_A}N7kFhc4sՙ hdC,ICJ wߎ+d% |=[ȏ1:|zQ"H&mڕJgНUYGՉ?ķmp):&fyfeMW GWxA_1:;[K\ uA3-d%EJJ&A=zNڢ[lAj*O2LgT B#=/<Z_ӕԖƕZaBhD"8uo?qЁyq(qK "[i'Y ?r-[W*~i?%CIq'}grmd"TfC$SG]]*bqqYQ (Sc6+c#S:zńgx/!:kk*TӴb{h &XMUWGv/e5:Zg5^٘&XUʔ8b8*_C%\ A"ݥQťNzujhp(m%EC@B5@ɎgE( xLgVV,z‡_[)cНGb=_eܳlsB$&#{[*&Z>IElc'p{@VEx1HtȪ푠Pw,(Lpy<̮mO{Q$8!m$R? fwyIXkZbq.a{c~y-w/UA?쵦Q_]xgwS'!qdPuQfxBLA! kF. P0E:ez-mI1ɮfRqRUR5s?n72 \JV$W'2y*K(ۂ(TˮiI>UN1uZD@mLm2tP i^Tr:^-a!#=O(+O-yVЀQGR,T7D RD9LU`8/a08_Io?PSH} 2ϥ5Q͆M $}))F]F!v+ ԃҵn|&IUh2q<`,/ E΀+/KWacs$Kw-j?8M.C$o2r-_3!n.Q!V?:|TiZ@ 6Wbm _{L82Z}PsTmx7 &KlԺŦ ,UªE)˵}?GD b 7nِkzQZY\J|#^%uM@/ڢ]b3#C|ړnWZ<\3FQ"2g>Y4._&2kŶQy**OYf\KBPY\n>Ue=cnݮwq&G59pNAg'C; )c^-(C&悀~?B AA! 5pys4ˤI(ߵ!$o)n @G>vf!G2ɟ yUq`4X`y $"~CVa-ut /*rtDy=^|750{fYeԧ Q Fz@AP.Qjyk\s[E03RmL&t\8O[wTGY8K1Z~p H`G14H AYv]x"#CdQ#}‚EwStMNkg /o9p02tx>Ϻܷ#3XNTm=^aSi!"KZyguc 9#H*8HQQ\~ٴ0X3!Iƚ@J'/vX=?r0!,4 T$xb{N}6=Eo!{g%:vn(LHѲ͝_ %ҙ`i?1ۿ :uUM"IU2B^CVLaXy2e7jICIn5v3yo6kcs`e5b[ƠgSN7kАz-tΦ\ҏ1kv:SmQWrzop:Qylcpݧ[hۖ5\Th?9y(\AJa#<`tAF Umv*A@8bflWLd-#w4n36NK0V~3*rpdFSsh!B3pRbF4]. |iؤ)m.E=Y΀`6&譝{(uſ>"JAg抿Ozژ/sT22cfY+*.\їhC2 z\,o5+Svzxw x1IH@r!դvݖ;q0= #.®šTF۞^m,DN "3 s&|I(F:)e[ N\-+G$`H?.Y5!K,U#?[Ă64ň(osC8aD^lkPFjX]`>^Zxu3YM> aI.t9ԞIÏW{;p]6קr|`ߗpWVl,' A[iOKPd n!N'Hv 4qZ8ږ(} @ ےGN֞JMJuZ<€!]ŕ5ǽw5Ss^6a]P*? m齶3o݉LLlAPyЪǨa:`M? _`%WdhS^R;g}d;Y͹/e0vVWBX7Sɔ5mfUZԁ@gq^B*kus/M\.+L{T㏲/ V>t-0mAF`ͬJPka5.YBL:XWsx=[M d]r6f;L3YYqPih| Gr jY-FKg#[W2^]%aS0r*l*^).m2K/HO!Dn{l+!JXHrQBM$ӑ\HG/|<@roReD)(`{OgaKIi>+wSo'p0_ˢE V60ͦ4!EZg/ cv{Ő ("~' ?D/b`#8Ybj/M5i.\HD qV)BWhLlIө"kgm& c>[6.syi>Edη)~碀? q- $t5Fߐ}H#4%T:IWJƂXw|dqH<6Du"x s%;VD%qV|`#?o::TpZkcOUK[UN%nZco2e q)3~6>^Gm 4}ܪVuᷱCW#/ :] "ۦT L !RWGJzR|z\:l'\%{e)ܚ:/d"(8/? :p^E M}_m*.0syTSn^rbC⪯228FJS{ZRT KG^/N!cE0.]eWRw-^GXyI]S2l12Yy mAB1v&HMP[{”YҺR=_lkPn y'7 !Ε2lyhMFNˆ zgBIGTLC=_Qz*R3 QIpu*MV7C ya!Z57' 7;/a ٻ.3XlaY^- -Ӎi$ggB' L|3YDס;&+B m\/\`NdӰ \0׋9lv846]Txz~r9C}M+q$a3TDe-E_56V1c& <% F1RY씹“{}ݚr45,ukS"RÀw??3;,JL9FKڋc&d rԍx>f8Y4:ˆIpn>Mz6I2~)UX3-]jJO= v/qhDf@Ǵ!tr ,Դ4#^Q)]졃 Y)ݠГhDj6ǖs5Xg|P =`z CiI2u+qmhG0(j{}PFHD,Q!M~!; E;Ys3|{#'c ߥz3UIO D_g ͻ3,H+ Bkߵ1 O?f2oFNVT7J? N( ںdE42!5;voNVfc *q.dp;%y]ux_.NP/_L`dm$ƸOY?R93 ʖWD:Xm~cV])GM)骺*|ꌻd-;UڪOF6z6Q-ub"զ+Ԕ~AIDO'(NC+#KPL#<jhgXΓY}&{bH}C =0\_:=rNUqb=0ĤlFg橀˧~ =tψ=Y'.q0*I~hk+](&NǛAQ#P7m?8ka]_ϨТ ve{Z > Q)^Z\Re ˵맱lQ[zj l<ט<+-ר.llD4k<SKd/7rM_ E:0C̨jkK/Gkl %WcY@OޣLRr} g H p2A%; wwRR@ѹRX}o^ЭP_a2!U1h=ǫ MY >Z_aPiPZpS1ANLt߭cm SAhMPh^~\cBpO䊅j:ZIG ޹39w\I%QB/`qofmo>, N4,e]D5w)pje9m쥳줩&ޥ>$H^7T|kbbe)U{gOk꟎9+]C |%8aU. yrS~ނ4C׾nQqqzW(kK`D`0(7IsQ}P.$G*.̠$֫W"Hr~Fy0ju =m&3wxH7y<EcjnV-Z'_k׾DgSv=gNjN1cl5`IۘiLeWBO}AQFNHCNuYNA&nKJ[s7DokrZi}jikYj?9ԵN$]i<~ [v?<5v94.X41mOL:+3?e<ݝֆve%{RQ`_+'F&3ߧ~ͦo?c+ǾhKX6[p!|Bs ]j݋óiu6zpkYY9doDc%D^ w^vc"­>5'_n_  K%+mlfkU*%<-Gql,ZgiJ/ 3zIPD\16üX'\ڇls2'T rnyԮy~NR `(];?)2HT'xȻ+M 9џx , R.g6f@.`vUY[mg9׸29 M SwEޣiMbe%0"-?w#Ou0ޅH*^^ يFTSq w(,}>rwtoCwkۿkYp%w ֱ7.G<ɫ̮b 8Ww.r봟HK"-WUxe3gYU+hO_p>mUQN^(̻r(M`1+"P Nb~۞Ġi5 TGi@ Q#$ Gʶ[tl mA-I 3~=ti{AB+ESP"M̆sT| Q=D X//n)Xps_bsT=+7 v?Õ?}KwD X^~dEץ.9~օhCZc^?Z9m58ERX+*0v?ml X lP&ev#NmLPJ 2&;U [ I^NY{>rS{x> $b<41UJ+y\B k69F%VYZCv2- V dTGMҾΖ9jA[Lj|/sl)Fm}{,^tXrn Oqs4 &.IܐfƿT,nCvY@y.~LUOfE'[Ց;,&Sd6WmEd*qePQ,{a>ª'HZ-{cV !_9Z2ڳJMjpVMi/Iɰg߾2)u"oHH$kC~<;eT'a5 e1-jlg)6*Jz 7]R,Gt\`:>h=v$WC{$;`~4߀5_rv]MPXϵ&ߚhSoo{ nY`9!'8)ʵM$GZOry"VrUw'5'?]sNJyc_ XeURQeH),82V^q*1#cL2^_ +U2)lMKDt^Lk]b}o]WJJrඒJ8C[,Kt܅hl2?owaݍ)-8#, 9GJy-`+p:ff:WԪ4 V|4LYZvnrRpԣ[X]*  DTx| l3A^Z3Uwo<[GWlj9mSD :2M IVf =]2 :p͡Sf*)sZ5 0 AZ GE5 mv%7R,C|KAs(ט[AO=3uG=rݻӣ__7T9X>=V{ʠCoP=`!t4.i[G1 z8~΢C')5^sVKFJ5 ;Є-w;8CjZjrd"jJL$#Q ) wxBQ]ߢw%h `ϳ  .U7\gRGPwxZ|^$C&wq]:Lz{]J[7a'cV0Vd(1 EqQw:k}Cq7q2SP`Ose3RKp~|]mC)>p7}=`sL~禓_ސP~]v;& aLNoϸ,JP>}zPp֕̉CLc:WeOrb `'ve^Qjb_0k2 a#e7BYSMSJ.QIT ):ڲ]!9#vZFX,>Z)Df},m狴䳫`'"`IՖ?YDvk%Or(E'A{3͢>Gzg)RJ: ])?\f!w 힨eu ^65|kվSee >l;)0A"g1>d2YmqK͐198d\f ׁ^!QA=I)1x1+ 吀Z,,nIJ¼̜hv~ΩUSذ0J(7F #׺!3H =mjb=L#GR1S=k8vّW;0l6ʸomjIA؝<وB={ݿ4GՕ@n2$!CsݣJ#/Nda#%g3ܺ͝R^;@]K@f>5dWNc -Vӛep Y/ ,r6`%mq#f|Es$;Ht5 ]m0&Crw2ctAs8p3$G\Um%}WHFڐӵwqq*+$ƖVk 0w3~ sa'\k]5d@z9Yַ'lk)W/i/F%%&]Uj*|gP{!umr# q Hc*&zFZIY+;I!`_;H][jђ>C԰ј8*cc> 6ޅo? /oef)W KȉiB[-I -ؽ*o)j|.Ji(:EмʄpB3)˷wۛJf'i-33iXZάĖ݉mr#Mj~#(LX& r7f~Uծdqɝb5/JV~0h?Ơ}:V 9cќG >"2 ^WAJ0SlQ!**PDܛL4r=ţlҺL) ʕ:j^GR~ҘZ)h@(O"P,C$-'~KFV@Vz 8 KEܻd%B\n-T̕&:?wQeCUɡݖQG?ކHStOIfMǩJ OiȌOVjꒃ;CXL@}Xɡ{w++8'$N95]AcOVШ܀b;i\ :Y@t&#_.˫٘m =E9r̍ S lc_GlU1ޒNȞaBfM&H!n9 29.2LU2#'P׳mA e-;涐<e4(Lb҈I6gN, p;NQ4ɢQ%YxbEiq B+|udb~{yq4zLs&,BɹE+mQB.2?d=$fWEn\D;x>"b}-K<ݒ~1V'31 QAo [XT"g{;ߪ1<m%B4Y]_Yoz,"Q(GCOVlT&Jl18=tw3r2'w >j'^FVp1/ZW!M !Hͺ׽W AD 5NnE@wcӱr٬::pxV* U3] d sVGR-XV7q*?#3"zjV:m5Xg}Vfr~Bsͥv2JjӋs 6vaivs>˖YG68?QfkP8E4@ Ѿ"t[ٶƂfIU 1 QK]Y]dkmT.ܽ:ѾD^+Ŵ¯w)hDF/4B+-!:6}W]: x@HW]ŽZ6!٪|q:*jcf?#?:40%)\C \G132`XWAϒT(IYV+t~>YR5ɗ= 씑Jd;Ps)]PJ;IY?W4bR6>jX p:Ȝ`Ra{噫dֶ'$`"c +q^h݃R .\=jX5BBN]WW`lXOicNۏ%/?HWzi}u)S'wԡkl < a4޽{ Ӽ TG7]V)ڂʍ# .#_pjRGBjUc݃~ϛ[P߅-s0H6ސgHi].65@6r.(u: :i{q|rdӕն#KӷDYj>a)9d+> z(|}z8ᙽջ$bcѐo9md 僀drF+CK}m3(;(\_l&}gPZ5]V4ˬ 1fZ7ĵ{|*p|PňXzEA樀8ӈ<XʡxtpqIڏ#}L2:t@a>'>Niv}:T`\B|drpɃ8Za)iQ mJ"EQ%X) . R6Z*JX8Wn#A.pJaQϘ{!p,Nq%BNw$a3?%O5'Sa/6wߏ" iefͬ_vJ('M5_.'֡yY~cxwk80ڥkbbfW?ŗjS)|o6p-ߧ1e qPv{_\ mN+^Nɡ ݾ➝<+_̋xp!s Ug}kr. .@:aH?KFfoh!WЬzMw%W5ODP^r38azJ$*D~3 0iʱ:I47c(EiBf!`~.-Gxny*Z18޹0GEGҶh( sΉYG8KAߌգ]up^S{ZKMO{럕%Wd7ҪJNce| u54%!mհ+ /'g@(~DՓ\pMrkP3 (mrKO)le"P+I0C(+’{5f8$bJGJ7^:: 3$$kV4Aq9^/{9 ,>ېKNvFo믅clNz2bhB\S>!WP1]w37VZЃ:+ݲ1$&}4yI=K{s)DɑS!Kp#@#d=ZGKcw;[bNpB$烀HU@  ph5C:*RfnSQY`N{r8qIA /Nz$~Z?'T)¨gZsPrCyt'koeŸz%PooiFF!r3oW0t) mHMWyg Cvhs-Nt*r: hY)鎶'Jm";;#RA2KJv0zLc©aEO(9<1n$u)oX>[e'[v{Ϲ܎k6D]g(:ҜҎOZ(RXG%4 g[x@ <: YξQK2"FfT(ErL8fR%Hl@ kQWOXup K7oTNhxNgw}/=·?Zzv-\Kù,9.ka2Ԍ\'L7"^-v|x^ɿ2[1!?Qyf\ded$r`'Jw%)]FEk9뢖ⷧKˀ pb%AjE-҂gҳ6zC=VOD,.gz>D ylFI2|܈\\em@ e.Y2\JL׎3/]Zaz62u'qr+X ՟OW"MD6yC$0/%%M'0,ˍ7.@eWŨ4Bd> . ˱pM씄E-N$H\ !1u-EYDVDJh:9L4@qPLP@^w{LܤFHF6Nu, =z74Co*`s< xAa,M~]PC/TFo2T|(;5M*f30mYtxtJ|'}'4`g|XE4X3BxIϤ1 dAqq!m!W1,aiUxt^0Ak\3GuqLBqg_L,8W0yW֦(=n?־HL:Iy;ιs2O!'RvǗ/iC0SCƐ\%$#YpR[>`dp!Mk s|B'x1jE ;e8HϬ(΂8+:ypu]\1b3Ƞbi*`WUF%CŌRaU,R=aP;* $($bC;DM 9Xď GbZ|P+,!$KRg/CWL셺BUlRjiAWvy'͵wS!mMX, f 6;Ӗ~}tG QXH+SBG+5Ve$ JKm {aK󘰘^&S{:DC@-ևrl ( ; *6a3!SLV@** XhsY`mR|hɠ:CF9G'Ozn պw61DqՉ007V? {G$@uV=&o `ǑT\SpFL'֔e4yR-o Ʃyve2KV#I􏮾HCGɡ~gPNVebw[f:%~)opG4!vűly򺮱XiE:g9z=_m~-d>7nB,-%DCN!8 +#E\>A&*[lD!/ʴ9#ƀ]=[0YՍXUЫA +3=ŸEbEBGШx4͔c6v?a/\0W`ϴ\8VbA&}x=x[$01CgR?Gu$>])>.8R&r(C0[vv$V6Mq7b֌m?5&?"(y_lpƩ{M+ EOYn>Nn9vH2m)]_̾raHV\&&uۜf=}v/K*oqTaTdoaW 5ksPx4ʒe(;@se|pz E`۫q/dP(׃g3$2hL:Y@L<نru#x!2?w4K9x H' xNע\ #Yz\?--; :|TN5h~7&:Hl}ۉm+ń+\r2}csL}OVcLv{Lkx<.ױV=X\  ˤOEK!0N}2% GR?@%7ka݇W6t|GB?) Ǵ]"V;O X+Ftag=- @%wL)gArXưǥ[慼)kasɈ[o).H A j$ "}43ؑ$W6c{)<e+)ѧ`Kd, sʚ$&U,pҮTpA*]qV^3髱okronϨSv%LQ'ĸ:~P[<>6ܞ!y>?J!=a>L14.kz39NAٛHX֢ DF:A͎Yy0Y||2dvg%&M]p3f,]̢`c8^݉aG}͡15IvF9ı (Bt>XP_ńу1DWHP=T9πݸm&잰\jk\-?hGv3O}Vt1@ƹZLo" rk&#p6iHE 9L5%Ceku7ezM=rJ8 a ͒#`z_"Ebt`Flx6fL6yG>݊y]*Jjyl#IP"-CaY")' ^:R` -:|Ȭ Ć%Kd2;܂B_ݰoKOecqJ`Dq̜ה|NU`1xv$stcol)= DZYyWb}X{1Cޣ8'1 ѳޅKم$}>;se󖦒l5U;TbYGH, f R)[ Ȧ(XWū&E/+#IZϚP:<еZğ܈b[r{u%>\1K#f]Sha]N 6#l5O\a}rF̃h#  Бz͢G9K`˚<8fGKm!9S>TÌ@v|aCa8QKT!3"l ٲQ<0[,ECwFYoj sE`noqsalH .ƃ=A7{zr ƫb^?\Hw*/ĜZgJtBRǷ!h*0.s%o!-'>PUbREtj% !܂$$l`Md 0Qsuf P{ 44@V[ܑ E y`jF#arTED_t&B T!7 1 &\gbK!d?Մ,Ԉ/Ŕuϱ?/aD!ĥՆ.߲>- JC[?l¿πx$ "5*RB ɻ \fsq:4Hc[@|n8A:դR$`T!3/Tehc/N?n U(][iy~;,7Ĕt'5\ ȼ-9#aMm-ͱ@?U]bٱǴF%TGW2Y;RN",%|wVlY AN."/|B|phJq.2@"]Nŀ3/Q_`ZDZcA<0z$Yۿ!L(q+!`;#wmɈYB56s~C|I_͚h-U cQ;$7p1cW4FI`pm,m݉ ɫӠ$ 4sHZ4w* QZn7'jqV/gޙBٟEc9 ao@~|% q3 ِ_m6`oٸ>櫘=x m"|vh<4RA!M[ )I G"=>e]^9 TٯAՏ$ GyYq{!HRK76qSDXM~;43\*tH* Ƅ"/M7ܘr[9+aGuZ? lk͌0xÔCal]"buqmrԆ(^<^&nI9Eů\ 橫#hY*yH]c:ĝD]"ya9V^W"%6l`|qQ*f!4K`{V28j݀YWSNBH={001UX+I5)$1O;9sQ񠺊 Z_5Ef?s/,xώ$ D_@MB~(-ʝRiL<ԅ3"*}ȬBzBkfz#z ʊznqjGQ+92H*Q#{bq}'WG56PM(0^f"-%/'Cfˑ3yJ @pd2$_-9]B/xM ״:q E/j'6UP\kv[rS:PB9Qmj%EUzF?a$[}$$S1^LG$gb/54H!k0Ӆcy-ȵԓ~нUZCyjŘ x*R`bNy"j2v9?ԁDl,>G͔ё* ۵5!+S`RAKL0u͐Nϐe#+4'x6e%O^yhYi ;_$OnX1v}N=8cV%R;CYZExsFZ6pO4"ޯlNt޻βh+g .|718kR7ǔ,3~)ꕼ1! $.xYX|:ޝ=K!S"# kRTGRBCV%ĬūZr#1C~k崂^įl <=:/6bPQy*Ԛj+g1%%6N2ƍ/;e`"lR^(%䊆l#tƃ!sBAKXmj(/]} D~y F[3FAw+,Unlgf/9,'1 ,$Ԁ=b9w\z8M\;L]r kq^%)#5R%>y){F 2BHnI'Kʩ,#%ZU 3xh7ww!Cˆ+>GuF\;^hK`Lgk$\Е+̬G 051m(}7(j&ء9"/B:f rzzt? UtasmV_[ȌdMF&IP !26z*y/ j֟r^jBۤȯ~!@78U֜qM(a~j!8ʾ_,UyC<>y򔋽(k}`ZJ*eOcss~d b2T `Lmd*e,cU@weymJKt^:KGͺ7&ӟmUz 8hBF"UX~`AUJQW![U8CMeR-r\a>ĹypV?M[|G:qù_떙lt'1:;ȋ )Zg9`i )@/[Эoj)moD XYt:,&T$L ^qbN}++XFk3P#a'RN`{)ɞ_TX><]ǴzU`F%.qb:GU,l#+nWd2>kt &[V!\jk(¿[wf:%)1a6v3'TMLAR@""\&}<ՀEwj~-8M~Y"TŔk/>ݡTchAG)Mz2QQ].WoЬ-")(:lWD7}'2OљO9(cZL1\.,|b \TyqbfDQ 7X. 'C#QMQWa$Htbk(cL ~p5Th;Fg7{6 *PAB@,w[~{=ڈ d7IeWԻ270͘%m^0 q.2i'*ݐ&Ckw){DqhtIHeU  QgK8>3_<#Or0]|JrkXI;w,:([fr'ǐ,OXXD%kdmv]nn AWm)BR|c2rޣDdK/Sws\(6ST#:m T6|fBBq5zJS\اKj0F5nF$Cl+Jrɵ:Kt{]MI<"(csuR w1.Ƶ>+X5Y{QW!痠f;~l‰mMK MnŊna7o@V'PXa9D)iTW{JA@8G<_ mOםffB$인WMԣ`6.BݗaЏO.w)c$6|ԧM%'*e\w`q`_\lU:BR0з+SO}a4ӓ( vCK+N)qʂЁ") faς_?F^tmppdM_-^Dc G:@SgExr-{:3pM"!`\$CM6jA,'lbqI<"0f$y>FN-1EeǮ; ⿙=h0sm1+rTV, x1ɍ>M>bRq+7v! hC}h^#&?V]R:r_vJPoX.8\aZBGڅ^ԊWM^Bx&+/;R=򶻽 58RXF+\T8(3s/2FRwaO%X%t_`{ )eMѺ;CgQ`8,+ Hh%./Hu@d v^Xw Z{Ʊl$6fYS`eK^hmGQHL$g O^A1CLJ# nM0g:큟V7)iߤo 6d*9ߡtFt^vi:^5UzXDT5'(lڶ×'ӓro] |ε"ه{דhm͝tT9g]I ,y,px>M_ugm"UFX%:ԺA]ջ/G#cN2;d*6Wa3jl:EӃ=66mīAi?؝!O"erOXVUjߙ毘sڢɧlj\P 5`H,|"2NsjJK3ף漁bmp?1$4A1:iY:.IԳ }*zx'_mўDG-@Ne,6;bl+PQYN4 ZTP4T$v=|lSWPȼiMfQgYqP4A~32>u]`ӣ[4ĒE @ۘ %;WQH@IT2aO`?!BSWݡc%?mPg#Y% )K;j6{Y@i⡹r!cx;7$ t8 y?E"(xDPj5ks\Й-BGW6%0Ԟ+֮aH n(/WTcVEe]#}bMImv4ˆ<5ˆ*]jy-ٲ YMijBX`Ó-ا!9sN\xx-SjNW'z5%Q5h[HIiO lPpJ-o O*-,3c-IbtsݛpJq݆w \QQ'V+QiS_6|pa |< *WJakSp&L0NScR+s 9oRe[˷+ τeP0EEjjNh )d>5t)RKbۄ*nM% 0ILM.,@1cz ܨPgpQi(~-_- GAGsE0* DzO g˓j)c{'g{A5'уWg' ʟ̡ gY&ag]BG) ^U9e v|qj=|kA6J)꺞TgSwd}g%M+->o* mog!{u2g1CQ(uS᭖vsd{%EmVu(̚ğ Ϩ|tiq#9 Kx+{~_| `KHZY {/QGB)3{#ngӾh`Eݽ2ؔb5FW[ʠQƸPh$qƵbzDal0`}ʺ[r.dݾPY}FHm#-7>~qZM%ձ^*ڙYp՗ŞVRr^q3D4nĽ9 eDlxsI@`Y:ђ!$/4*L+\7kΪr$+2W3}\3]DZdl^ST Fw!g{.HۉzWx%r4~]qR_a Sx:וoJv?qŤ"vR\nIK8UD*ve `3dPOЂ*'`e%'#%(FݕJ^Y.YUB58^AҙHQڿ1qs'b/Yw(u^I-i AA=OBM /aaYvIR@͌ )`Mv 9 zT)L#Al: meoZ+Q >شAR#O54#kn%iPCMh*pǻ Z\jOdh6AS)1.2ƊL.rN "\ʊ;5KkYYA@h(EJ\ g8OA@AWscpMTc? B(X{u}?X$m # ;-LbW1VZHRI7gPVbӛd*X r :i6i@ Fj1Ж$'U~nCHSד7:jmUڰ$i#9 *_axC}+$W7=fum9j ?^nw' 4F/,qs_{زŌOJvAĤc3 &^B3f?[J6bje=G q!;@DkqX mτl1l ee1mQWn? NLK)&1c*S zXjʦA&ZA>d?v:4(XX!7}O&Fz\ aRKKOj Ę&J %Q1e6WvRnt\&INq2r ̞t3XW!g&fSE+O̮5k#BwȇQg=!ćKd/D5|@6*ɞSUhBh.#e^PPNR'1&)?p r -ªf+e Iign_U2`b5()/0~"RQEt< @͊Fլ s!-T;6^Qg)n%kagx|a$;k,:bO%C/?ൢ£B5}"H&*έtdJR4[0n)uMmAsFt*L(; E`=h3i-BG;cʫ1랄 '_ȇ<9=l޾IU]Sr1"g {z@O3"fъ9y{D(|>xK \ 2px r74[wdwKBJP1_EFʯ lS Nkk M,hcڀQ-4C` wKdu ^6cclqf[XX 6% Q;~ZS׌ 0n!URC'ڵGeobߐA~MӞ1?CZUl=M$0ZmpC>+ B,`Iˡx PK&? _@1[ZG;Z6 y8}t[Z pFGzAR;Pեd+ϝK0؋{f8nA:J.ʜA׿ C(ausS;bPVT&Ǟ-k;r.!ACB'TaԖIdI0cFc!I\)vWeQ#A#)Nj~F'[2͈<ȃm sP~ړr0) 7Ŭj\%m?8pk:?홂Hɻ{"xNM |^g#oX;@e3Ėq~A=A_5U!= /i\TRףoW?vNKT9Mp{AyIs?Ÿ)ZwVF!mwAȲ@{LՆe dS6YO_`9}zN3A'<<_E,^r3jɤqwmVR(2LpIid ɘ@$]=HG2|ŧOvmh >V]LVNnl(ܣZtQ]DtV"JX#4n NW cEF|'c#@si֥n :W2i7C(FٷpSxMc|S-|_۽q;350J'M0Hs_^K 2ǎǍM%Z0DЃ~jMOj 5y A,C$haTLk~T=;w3X}5d3 qe)oRdHGт୰|dd tM襗E-YeuVrׅ Sܜ o.pH`T@1-@&lsQY؀Quh{!YԬT< 㝕pX:P2,mu {͊^^w#x/C) (zIJ E)H ҩw{/ȜW<n9Gm'=SSsG[* /yV1H WR<;]UwmLsPd\Oβ /Q!6dwIצOKT6pK w"dM'qvw@ұ6,9aOKb&uE54m?i=  P7Es1 (X,&jGd(j]2glj,/"`ߘX7$uxmt%ÔfZo͹d@;h r!Hן.ωKOZWn"Qߜ~Ȋpm8{kC~P~R޳qX`gjnjEQ._2{9NaHz0x>9ml G٦fC]nj](PrɤfHoJ_KgxV7_tSCA~y>sre f@.@@%0ך j.]K=,XG92_h+*\UCITufp* A[J2=pMjX`㸉 qU-sumv/9922Lz5VCX\eaPmg=.  nZC&/`zN]mTo?Z죃:̵&$b^_ 7)3߆^$z&КHQ [Ck$tiߪX47o0)UvʯVҗLiœh-#yS}p% E'ZOdep{Q_IRؠL:9-›IRTI^YTΤI>}DaY{u*߾93v5Sk3ua)'!ҧA?'y.??ĥ30r Ԟ#5<\},VVם}<*(SO7?g3\KYPf<Rg5lc:5hOZYْ& 'eI,&)IlɯyV;1Phr2iN֡ !xoiPbb xdfT[՚p]4H}#4"-ӢߚX#FQ}$TqոȒrXȔ&3gB;9{33pޡFGאdYɚ;2ױ b-H# R'=+lL˯QdG8 $Q]!ՈKu8I ;80ZPbU}wF?qLBG#- ?pY]7\ۖ:K'}iLRJ_fR˕0&uZ.'%ĕzn7hW~uv0I*>g8OlcŴa?͞qE{z!|el;#1@r,/HJmX E-0yR7脺f>%j z,xA'^!a4d«tO.׋JuAـ5s->~vnZ/,~,a~9lTč/ |FS"IFU0;iq]?NJ|Q6? ӨhЩέf`֪i:zm =Gtб)OiZYN -+:CԟQ%7)˻hd{Q_<U1ƋeDUթ wT3dՉE+XɕqrTGc!5,0Y.:@5l@̀~C>a#bg|%npI ɜeQ?=`A0ܯNceRWQ&l4GW&bK:{8)\+T@B1ӽ*݇,k@YFeL/A=|Jm.$> ! €,mq孻?Y֏)M,ooQ0YT_&5%V,K[w#Fv|3*\N6?ʈ,sԫmz%۵q,NXo]D;"--6@Q݈rˍ.'}D [9CJkф:nR|{= ,~(7gc Gm |^v >i^ T5/JJʻА,@WPL F.5X GϽM# eKm]=YDzeueXC>jSgB ɳ\&x0=dc`WS(B~_4y>k 2JgǿBիwΎN2Zqt GkvwBg̦p*`r#!~D;WRN{NV5mkuIPMsP썅-`Ui\ }VX DhMhd,ƚ2pR7L 8*_֓3__cI<g7qq8(cMDsV`RcM.h/uu1>`4O9bs>18N3n¬S~P:mM"Pbs//f0j6!5 8B'ѱ`77sNΠM'QKQ r*bd'ݰ\1M!ʻW O88}g8!f׀0ĤxH0zⓚ޿$1//^)R^!I[[ Vv>fhGЗE'h9f4KJD+EŨ~iDsW8ziD/蓓v܎#-$Er;kkRKmi9h,G{P[+hg~M<x k}BkAP3 e 7}ÏyD ց³0t9jeey.-o /"p! vRPdBcoP)|.,OXUდ5_tp,Foe;DnVEp ~5$UM9qgFG¯ZXqEoi=/U,J۵0z7 ,#PFDWL\C5\J|Nev: M; z,'0ni]D֨P['̲蒁gf9ʜ[$#EP}ktN%6Ek?`$rZB8f $S /-Y63=-AEk]W#O1 uo[S 4bk>to7nJMz#d.#؉18Z<}nNzIt46MHrO "C2-2zIqBePcY8`ĒYH.;]r6!J8, IP"o?ȓ4鎲))NC2 k\Dnډk[M{VvĆ#;% u*vC'Q W8q!/XDXijA,kÖ8mT>1a`;Iڂ()p'uP̊_! X7A!oYgͅ*Pf$p-3`E쨮COtL&2hB T_||h_IfuU\ ԤЧ?p YgQ\Kp5H$40oVAɡ>{ie.1uveҥ$~r-?%thI"lc: j\Xς9(;֫i!X_]>xа# ``T;e_ym6!ehV5-HKrM rsySV I%AXث ^q-妅fv%.?2u>й!ewF̍Z`b2)=1VP%i FY,>:;?j$0a#m"&)kf4{?-<]s*"u??u1 Z<'evVR']@5T"?KVhJO=N#Yږ0IG$o,2ٖ:J4hu}փu\tddܖI?Vv?l@@мĦr/q)3nrҕ%P6huX bYvat*0U7vρ#b#.پ[GzXIaAG?,؁I Dճ&#ڜw؋Doo'RѤ׍p\;?a#"\k@[?.pDđ %g =:WσpEɣѰ3H#ʉɦޒASSJK!44C/Ir"{1!WqE,T"dN/~L1/cZ1[r9~vwqW,2XωNQJ{I2=D<s(+~/o FW ߓRHy罵>wQ=_.+ ܿۊ.(QL7'd`m 0jZ4 dFN[1S&j^?$3ӿ `G|Ս1ZO/]y([Td#vNܱ)aJlVCu#OulYX*C&36R|%Biz0iݰjR0Sw4 ;iD56̈sr: bӼ23&2sVclBbf !uFȍ16[ׁW{dz))N.LMuhtRas+9Y߽!8_ I!ߺ* Ը S]887I?N{ 'v$q'E]Нdz#Z[M) u'iEI_#l{G̐L䋄blyt 9:AX-cYA]AʻE˩[iojDx`9f-&t(+gu>gaG=jh/As^i|d'o;?\x:?o tcYῸKxBFXa)ij[t fq? PPh~N3ת;0o4W' J}ő/&OjػhIin MԝTQ^]%A($46 /m?LN0 AIܬ6z ӕFvrpq'Xy]EjX"n']+|B|O9,-AeK5&m yWAxY4Rǒ1oA{)BphW.*vcW[|\Xe$؁7 ˊ3Y=An ١:l!QdnmBNܩG~%J׵<7$k8 .^ܵCb`Oޅ+BJzD t5~kCKܯD+k %YN6vx(tS<^}R;Su,׋O$ Aس=c5= :6'vZz X(*/b|CmKG3]K8̉vF\&\|di IpJ*qf!k Y]xD)pkxć'l'jq y!BDX7Y]f2aϑ.↸ *T#v9YWzkCms6!jHNC=1a-(Ȋd޻e[ }~e>i@!mV2ȗA&)%zsoH+tK"POEkMp򥿠V<}6K^pxx̎ЋJc#K}pR*΢dVWc^yT\Vn90 Oم{s-`۶ծg]BrT|1r9"!SL;>Dlw=m[,\[qb4K|XEԛʧk1 \p*'8ݻt"-@X㾭EY:2+$/Iz;:ԘGʹ\F:jVTrHWosРQ{Prܨ NF-0OĻp-}Kerڂme"thþe| Q GK!DFl[iuT~הb/LD4O;iGV=`yWdǐ,(!!hix[}XPρ\ 9 9}۶LupϞ)dז-Nz)˜Qu <_'Dw[j.=,?$." %H}Z6BCkbtCwWLQm݁IMPS#X*}V FN73 FQ [/i 4w}O7v(d}Xbܶ5g)0+X2wh-`tCg1`W̽xs]*n( -n)k]u{'a ǤH:iĬŸ4Ds&+e :uhJr @yjcCvWb‘q[Fo!ݛ?wh)eu|k#p+3 ıZ% X `K20mAPWmW%|Js91e)‰4i _)T#EY4A,qc gZv(Jhjȇ~S[RutchdmH^li2 Bi_W$U#d*~GX&|yWX38RA!Iw_թ4ǿjϳ[ORu_o}8vƲV8"tH /Bb\" J=,\Vo-K ]PT:Dfpɍ-QvPpaa47-/ `TPS׺Z_qת6c50ƱK?U[Gbtq5:T!odVĸK]R6b)t Zm<]4)H2 tY[>;C^WeW.{lGK|2 ſ2]":GIr`7{]Bqd_/\ƒ9r⹏Y)"48,:)S5Kϭ^Qy?r$Avclo|0JX.VCe1>^xX 3p$l/ո n >mXᣮfΛwhed-R 妵j1桇 [Xr=,(/H[U5w0ɲ8Xl׀o颚qER :C2XDZHV @= W8v?.^cNhE(RBo)N+Xnts:[s4,Sbӫ 簣MD$`E!&b,-l" IT9q\4`qOZtD)̜`,/S?AT 0U}xi/ҵqa?dmtѐ7!->zʖ !?:MZV%̡Ͽ\9fNPŹ8;(3W/lC-]ճ3Ocޕ{x=d0 4P36%?Գ: lmWQ]+}Z>\vς[ & #0m$(Bt3ͭœ(fq6Ǝt}dڕmLTr8(}jQ<6'`v ܸ\*iIAZ} Ou]m). ,~Ϲha6Q8.{r5/_md?©IAw䳪m3_9Mt8nF=.ȣt *[ |=;g94Ӟ$%۳1ȉd9Z_bDT+߽J~,,)X׊go⟪⎶8~'{Lyvm= 1=`g)Ax^ĬDiή)bBigIazAƐ5Xyӧ;v :xz{FY1hPd{紎mmq"[6*LBÙ;NL~;w]6rV8O`h4CD&cV?)>ȼ 0S$< F>>Y&EZ Jpr[si?I)-_gfv% ADBʳrRȠ{hq!R+:Řԓ/v|:atG^ ۯrhc˷9m4ۨ8ͿS#2dP7+Xcڕͽo5msuLX۬t/4wR!Ynex/{RC)6.]9|(Yl&,Bb{4M ;,^2mr{D/9j}a_~2 ` $uL./S$eOk{Gm5i0g?'Zs pO8&5 tx??DadFlԔx@ȄDm;}m=Z XZ\4`ua~!)tto@0}b>#KȚLˈHuڍ ;K7X GsFT7p'19(vN[7q1+UHU&6[O. z$ Q;0l}|ۛ'j)w IsJQ^Si(, vE^ v|p;EuS9S՗Ɖm)(kp>$z~SXKAj(rQ}r?ty b~T~/́*.+Y,cAMΦ!3TKv=zzsu(?oki'[c$Yh`=7W^ʘPh 9"LH W[fUcRS3;fq`~jr+#)1*f y%[`mkW@I2^}Q&᷷"'[Edsm۽YK`C볰@seR?ܖ eNr/ t 'h#-j=&Pa b}" O)>f&'wNJT{;هL`ډ!ǜF;M ơG/M VlGEygҷޛwf߷#(_bpZ!T=(1DI*Q N,+_ }@}+ĖV w#u+KfC,=#$zB<^^\B0L+rNQ[mh`^X 3M)7ٓ>`Q1Fr uX 䊒֋E".aje2ƚ{,M檨Gzwo71LI3^Ļ ^NhY]!'Ŭٷ,\˶gt]l7 SYK{ngA~D!Fcn GtWrC9ު8m-uDiu)|fU|U8Ϟt(&'M<>R\C$.@bi&S#y ]G"qƑ(Ź[7ᥬkp"5o1%/]J~ߏiV\(uVsņl'd2Z~t̤o4@~~B ST:"qaΆuH#25x:J `Ò|{4^ZElN9:@7wGE!J9#DhS.GMnBg\aV^=3?޹;J-f`pIeW;0=@^r> DUjpS%S=9N("z ";BgGZvfmQ]&GF痷6xPc{f?t.?h کB)bKs&Yyb5>YX\ 6|͆bq={dPF5}8FrF\V}}zPy2{Nyؙ ;XYRho{s(`Jxd]`N`[9BGF-f`ڍӹ p{ߛ׵g$EaKl8Eϵ D dHڢ$ 1%=LE[?򙹢/>SrkձDn F^ $NޘZձ}p׵>%w 3f8v#V;.c(gvBɘڲxL?(>P@M缢V5+FQ5:`_EU讥˛ +mq2qz&|#K39kUIp ?ѭނbs sQhܭ o铍w}͌"We%>zWm&nW)4/R^ z"m>`oO<0|'1&Wam]#t8,&e:?؋p(/4'2q·"VP(zI ).Z=Ms{9c>ӶKWlK@-Se)B%66j6FΒ61 Sak^#X qFTTиi[BC sF#G¥ս`Էmː#fF |(0tKJx3(-'4+i¸P ) Zr['UVFO/\`휀lUj],]A NA9 N=8[?:C#-R.e+ xVYUhd؇n!Aiip*c p)d }ů(X;0'a4}n/x+íܚm֗IK،uf"#~or~1p,R^RuT_SmR^4N~+x=|g\tߑ^A\i1u2Kh7ٟᕳVqyjCɎFi5njqv+ nZcoDbk j-i'Le尸WAGS!YQuϽ,ٜ~9TݬNᙏ%$pi30MAn+ix'$`殔>;oteg0rMgru;'GsYq!HZ">!ۤT*4xPL)}\*vv>:1CRO !ӯy(٧v#Yn⒵][Tb1p)~lc6[ٲ*?BcN Uj<]g",&OƽP,DbUtW~X0kU}x@9kiř/u{_ pWQQPTJ(J{T!r+CDA+Vh34fq&tf;=Rw%Yv3)"*8m>.;<4SqW_c02ÈGFZY;bH\҆>V]2 |Q2 5rD~Cw*o@Z P BH~&%qfdr_=֏ 5Ǒ7+J=cE!/ͭ_[9K)=M)$|m Qh1eM,0tU0/Cgǎ(fYAqKSuq<4/GfˠќGP1&S͵[%$tv֔iW22@!rLH*}!t5=` icy *zsHTo24b":r [z;5YM>NŖuB(~Z@ٖ-}=6)NþN[Ꜣs0#kU^Isʳ &BJ乶F>nAׁE}0P<2ͬ1o&}ZN߭V#6BslМ~׻gW FM1,"PN%oY\:w &G ?ިzJ15U*l)0|lc WWqa d۞љvX-^졫0G@з=]8@t!祓2DL#43ډGX.B@PWnFF̾cʌ{Rvat!-p@t\ LG)z:)8&(D4oS|Qh?Ra:8;w7'뜘[ KPvJ/Ԯl`Xw g05zijlnjMo['ʝ&}$%|¨c58:LUn "b%}i D cA ="Pf Cƅ;vm\lwCS0]hOQخ\-lXLxN_ @n'3;i `  Kx=$8T[+t+iJ&ݡ+i7HP&_>t#f}/|r6;@j;s<3z2;7di<5z =렯tsD- *]9񭕓5UqL5)P,;jpɑ  f~vɠ*4+G~~q=7M2(4!IpCju3jS8Z!y E<q[ :n.xD*,⛨90W}HDS-Dqyd$B/N W<YTI6w[{S9Op^ΰ-z iK> ^I zJӀ%K"T;ǰ"zGW+O@#avl%[Lt 1n 8E)"oo8)ĉn<1;w۟JD OʇCe9.:TC4Y>9U1zyAb)]uQ4$hSr_U;MO濉Z)A7H}I1) p%&zXx.i5 5DxlL`C]1iK되JNfixXGQw6g Js-"PDLt+(L*9~Lk@y1gKv~ #xMg85]:t[2&ohWBsTi ůłgc©2av-a*ugY&?QX#L݂eȅ$"<[h:FjqjbX~]B*}v' }9 'AdM&$ W d-FR^U.ãtj N N*E[gHxYԈжie%pϜtE? 5_mvEwibzDtjeTptMq( UHՁí"l;P*HKpX}0Xkl)UEG'5=Pk 63d!Q]V^9> [T $ U yC3}G Tފha"xPX.uxb]h(!umwE }Hfz`ñA,n\!!H,lAjogUAcX[ ciyqO+8b2lxRxBOUFz#՛bIIδЇ"f4S|%uB :!Y f.Sa< jXG/KT/yQ@Frmz^2m.q.H1enzeSv!hTO]i%F[%ƎޔtD;?#h[D|s/Li:  >4IQpMQ>1LŞ 1 g]ݮ-6cS*riT>i1/.,?'$RN5 =˧ϕYUAYvй,`iUD[ :pn?|Q@'s)}f rҎQ[p- n^wtWoйgr{`\^՝$a%,2DZ_k^8^'UUL=uc%.tf{=.m n9kD.±zkO$g%*,fUF[^dp}s2ş3)رRepP{06+c~\M@'5wdǁF29$s:ll5kfjP*ɑ{3b̆XQB7h3 H@U#Fi\h:7$" dꪟrzTN}p+p [E"kS4|փ57lQJX5H# ﵽnPWs?/}Ѧ5ϐFK1I2{M]]ϑA3w4~ةE(:ToL>o*Fi ͪz{pz;)O"?@'7~BFԨF%\N @o}.>Lgm3NWgSBɎuHtre{#3I堵?\k9`AEd#=>s t?7Ĵ?Y_2>YL8,4+ :" %k#~za܌ H:`k<Ҋ V Igx` \gp~G|vt 9 ܢ4TѩIQ-kuӂ0fMHA5FosJP葭 L\ 8+)eS {439V-͞* RZHq ab%>M4AaIhDMwQ n`ce^e}az գYzHNG++ԉVWI$-cl@2>h֖'9vr$rd)hs*wvqhN%j@'r@,uiáYTxVJ5^yU&憉[k1Y׻Pcp+X䠾d_ʷqOG-&JzjU||.Xp~S"V̱@Qksح XKsA̸)]Ij >dJ2H  M!^ӘsX~5+W͘e<ɮxjekjf涵a8I̸7 !yuw\jksSF@@L::a[u?M\A3+$)WNՁA~0|;½t,}Xb"RL{,&4z+ɡʶ͞G1N9(~(r +uoMǃ8bx7ސnLm﫣* D-H0GeӍ5>6 N& >Ps(ZfE%VBrJܓ7EAz1N&Ӎq[?uVۡϸKOp.#DVz5?p{Wgb@a_˳슕&3^}XmyٴmFx5,p@P :H͔+eԾ E˔Ų)i3`Ϋ!g-5By^W%2b^N>7qm;#ց չ+f(ʼndbLJ2NAPGZ'Ba',B5ŜL JQ?+|mWdp:2YbT6~^λ:`4/8Ϳ+ &N ϻhoUͼ6-@5Kqb9ڂyZ7ujrn }{PNMuDULQywqyiW;{Cz9%(%?sD26%2d~EkϘZ_0ɂ놕jף2ۡUt^Loa96/if(oo\a8 :Q᝜,БX3()l+y}X .F5_5Q7`hW,X>H8M Sj/a)'%Cf5[cCQ _" 9;L~nƐw| kF!YDdB76/>l^VK%z!*/2?c]ZdjlZ~TRԳ+6Uq?89t3b b5*dk@+ 3q nk3873|c$S>bY/1*bZ>lMdz-K3\ ^*BkFRT `N ihsIsofWמ2z 3ku o4V1 Oq# .sqp+!Z|L \u.. uHOBS =xͼKy0&~| \ͤR~8MahΚ##f]Q+wh}86H̉opUk!r=C֔[E hKִCG76lŻu0CMW&~ 5'Q"TW*i'6bQLt&o77 dQQ]xORQvcBE86ApكG@Xƍ(j.ק*/;si!7VD>!d`-ԅ=ftv\B6W<(Z)\ˤT`\3jڟ&/QWG;q281U8d\hwn-y YQ ϣ$nRYr-\&,G/d[pSKNFlN =[@tU-_a<`*e/>fekX:]xUySU'Pl?`j. C%vŴE 3IC2ri{PžVNbg}3rNk&jQSSF<*1MDzdOcLmgnrW)69]m7 Uso nU-MGܙ \UIuR,@K`YA=L4t>DW\)LJڋűZ@h+o8}ؿbL"C$U]C 0͗b+ Tg0 W[B{]294R`F}·ފ5֣ԶiIv!͈%d'JlK6Re+&+F<' 3_a> ydbi G,p;YL5US qi~_w 9C¿aI-H`w " 7ciPKL2!؎\# qVRoát ͒:u! b24 ]x H2W :CGgp3ia0?r+G"*[Z69P qmp#ZsOCkP,)Ӳw{!zx.Hkedm%n+i-(*:΀Av '%'r$%z4t2oo @,48>! 1v]X];l vo%ow(jqI7Avng ?J[!k@B-?k9+׾!ߚ;E>j8JZzJعyEl;d k"(Z4njpp}8<`[5+ +Tp-eEG 8ԍ9.?jgN'fY/C ǗC_ ߭ oKjmDSb1bkhpےӱ9X*LI5\@ Z"aIDrBzi)5%O ḡV&4@ ˼,+h](?Q!S1̒# DKT":EIXɀO%+A r zptfpY?Z>ʦ!VH& ~{Ɇta{HJȀvO/ʎ`XbY'r1 i>g9,ng}8nnµuwPft5%EzZT~8=8f|qg<ܿ_,X o !iG#r5ٝ'?)Ӿ2H{ځ)QqS(i^Z~T3ɠU!( gNϓP25%eE-Lؿb;6Pg*I\^э[(14Ԃ3YBcuG@!M/YmV6Fe,EL/i[P U sA5.f([r(OTe@ VpZā=Ki39Fs?wЄ`ٱ'&Ԋ @`- Xof8r-1p }[l/ܨJlX?j}wK(nP;Fhq6g ~$0\|MxӺhIK}[X1 c1t驳P yǟ=_ܩ'ZGJ|?>4Ou+_3lr5d}Po.{:ύ>$Ig YZ