kubernetes1.19-kubelet-common-1.19.15-lp154.1.7 >  A bi=/=„#j"t`JO{f?Ѳ>9#CX؂@]ϯ.#cj험3m鴙Ļ\8+]-qbPq5U=b' Z|+r:WelHX1ңRF4W ,H-!7AD{dG2^v>qn.)1yd4f&ߘsU|bC71֡F*|k3,'mXva74fae2074559f78a05df3e571d8d8b0bd5f4649d80d72bea3ea842e3bdb3d05be04aef7cb867ea4dec7b04c4dad13b4a4f07fc3̉bi=/=„ey]:%Hm L&Dܔ ZuK˾eEbF}^J6oˮY);~ c ʹ'9$606mhTN%(֔x:51ỷXrb~D[ /.8@I%* \NU*ML*m,=>'{7KUZaM\١~_:i]:}nLT}T>pI?d ( 2 L  6<De  4 X |   0x,X ,  (8(9t:%=>?@FGH$IlXY\]^bgcduezf}luvwxyHzL\`fCkubernetes1.19-kubelet-common1.19.15lp154.1.7Kubernetes kubelet daemonManage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops. kubelet daemonbi+obs-arm-3openSUSE Leap 15.4openSUSEApache-2.0https://bugs.opensuse.orgSystem/Managementhttps://kubernetes.io/linuxaarch64 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 "/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큤AAbi+bi+bi+_Ebi+bi+bi+bi+bi+aBFaBFaBFbi+bi+aBFbi+bi+bi+99d46822bfd663c2fce039b3520e3498cbd5b984d507be6ff98dc258fed2eb5844478b1888bd17c731d97eec3365b26ad48109c9ccee8d7945c263fa2f2f7c45e9767f9b208f06da2b25422284782b5f26aeac4a37354d59a43890e559d2fc47f547ab77529b6bcc39fdcc0bcac50cdb6f3918a0ddc196873044f579b62b75c4b65ae13792e1364a958ff4da3ee80038968ae98b12f855dfcfa22ed12d7e2c680dee882744c4e6a5b1d726eab49332d04f791de1a12db72d7d26eb20c9bc58a4dd11e2fe1710079cdf6ac32b906034d8f97c9119939c721bcacfe1b0b5aec694cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d306b40137adb17dcf085006345a754500f95140f10f59155a5c647cadb806ef975service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkubernetes1.19-1.19.15-lp154.1.7.src.rpmkubernetes-kubelet-commonkubernetes1.19-kubelet-commonkubernetes1.19-kubelet-common(aarch-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-arm-3 1651059692 1.19.151.19.15-lp154.1.71.19.15-lp154.1.7 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.4/standard/4cdde49ca8d839c24323c2578a005123-kubernetes1.19cpioxz5aarch64-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$w:!#utf-8b7e4c264363b2bf620612d3175ef5b1989fdf667167e797db3eaa8e7ac84daab?p7zXZ !t/t] crt:bLL ?$ j$394-KV-2B ]R=A \ϮUVs)ڲ u3GkrGbwÛ{*ZXvںu^+_;7_K A:G?8PZI\woZ0޵\Kt*Lc`ZJ0BF'񅍔AۯIq֫ SGi ue\N$lbxmy@sc4 &h7gJ) I i_sHz}=Л|Ev7z5v|BW43y+"FEj~ CXc3#Nɮ&@*OCQFe*w1L bV]+a/s~sr_b^: h PI<$CR Lނ_.9VlVwpCƸ.YDK$S\) .<&3N&XZ:.(?d0%S"GͯNʀعBL *nٛcMi&]pω_n0+nG`gM|KFpbY~3 j0N|"=h#Nqq22*`6H) բ]xѡ[]GSF*5CȊS% oR?c +/#ᎀF!:wE+Ҥ!ɷ̙tzVfi*r[ijn|Sr'7vϬbBnC,EC.VHyw6DQ؇ LB*WCxȗl4c1bգ<PYPU}"ujmfi(S ⽬v5"tsÏ+H@=2?~*4] ȇNLPi78;:h mf(ُ3Yg ?2"v,Oh;l\kZ؞Vb[Q蒿"tȒ<мFb5&=d!o M0T#Z([uqJ'WҔRa G2 :hn;"->ž!&K8GTDAC ,8|@OX8A/b IMd'D nMp4|rcfbFg{ ZU"}MRn.DnN' p7/}&81ujiTlB ]E{R]Bg6Nº@SslD5f<bVTv\6]fj4(X{Q* UwdkOB)p DZuG'2rG'Wr޶o ' :F"L-,͹ rJ2V^vۡP+j|:d p ݪ/VgZEbe>ğXӭk(3xܾ Oirij N϶>"cpُ5XPI p a7>tR4{1_$ P5tK00%F>U=:sH1TblZ^FE !œN 5N1 14!iDK  C)bl Zy'lbQF4X:AÌ gkzB{gpUl;_ J` ~hyb4U1PH$D>(uk§OR0.wjXk6jb.]2 CAV"Ǐ[ $͓srO++B/0zXbzS£TqŐp~NI*KC׌Ka4 d&S*ĿfC7ZȴK1:*ɕ`@˺I2y~u{Z= gIlnx~1[L%6 {Wy6m}?: PQhybTHq ;BPާYa18z[ \=Nq&lry0mjM4Ң⿿bj ML'*dCu,]>JN;y4f| 7 Ђ!J\NNA D@_ CYL'jd3ɬ`p#x!vP.uNZLNn _bwN tt̋dAxJc)~K(F^RS~M8,D|(Ֆ;,>B˂%p!wpNA,&<%wTVP8TJ#<w~] MS].DŽq;̞۫/6V|5==}TQ-x."]~1h s EUD@)9߿mNGlVtw CEp. :SH<;t]ZNN|ija}f=x^GB!2'y۱eao%2ýαMPvD~|5۷W'j뀖qaw%Vc̸SAB ~+ 濿wyHO,]g-yE~D2so/hXy%1dVe({xk%mu O>t8( }t ͬ&J2g.c5&V-aqfRNn5|Ǻdx8 k?a6= w䧜to!ϣ /%K~§: i3y-,P]:Ҵ hQ"_Q9FL{I{BDH,qcp"p>0Gl?MD!:! V ^.vfDm ܀hp<{~cIqJOV|#Fa&+c! r FaTN9w8rŎ+%@6`xR؍RB,!/T%Ė~ a >"AL0<1nL1ė:%jz >P5(%QfFe4-5eTuyVY#tmp г?̥KܶF>5A2c@ 9-PW3V1` <˽"7 @tW/}PcO23YkϷy>y >|߯Q$iPУIM:=77V•Et`X|cDY~,pbdQS6I⬀ 6Lwq,;Rz"]g_iEWy ;rRmM焏M͸ K9`r+|C~xE_Ə!,R)JEQ WS̅NyvPy2Bun滳 ÝL3L wiZ7pD&#̶^;cUW]VnoۏHbHyR ydկɞ l)ĩb]0&4QX/fِuԯwtT=E"Uq9mBS~ױnq {uӫ=W=O֘4?Cu:yx\th o-. s8hM7,٬LP \b$J\[ْAp[a5)o8rh[Gx\7{XGfU-;Dq*uXUH}r!qOH22dibhĹ.vh3(ItJ H =3KҁHʼn5Eդo%C#e;Fj7<gĈW"HnRmpi|ђ$3k 茥 g$ ЯP,ƛ_lߠ+끤 mXV_dؠ2 pegIS4vZ8`.yK%=FB[Z@#7qkI.L\gʋ\iR7ggQTǴlB`RiXƔe5DqEڐnC; NąF'l{&3/o|E{Eao^wD\C)!51`# g1RgΪo/ӷ,Ǵ{P;ˍf|=% mD,+FvXWOrZ4e;Ь60 tɶie'%N>A:?2AaypaG6Mx':ܤ.F4yG71-8: |fOGnw=b,?ceSnn*9VgD?w;F~+ lWdձhu/]jGwE ̳_)։W::$ԌKykԾ"ρӟ_PrW!4s._徕B8N(i h[{NtW…O9c7 ن}ڥx [͡g%s1#?I)-g$o{O~\g: ..E!JTkǰQK0pT[6Zy K.~F(ac͙w$d[QBGծDZ;蛁3 @rgeHHu1>T\U$G`@ o֤lSj4yXB}vLy!Y3Sݰ)0<r$|*=l'& #gu?nKxDvTG[h! AӂA ڃ'JVFЏbؚ^ W#P.HL,;N}0Zxa]\5"E'`r1|+ $W,uPW!&N9$e{e[u՛IU> "}>F+ƫG Յg;E[dzU =URS5Fu%=AǿoFM{4QH @SS('RA֨؁2 YnIn^x$MvbY;K Ut׽o-=_koZ&Qc_DJIdPxCaVA:PHAy? YnKn`!8k8t.+Smp?@xqpt[>!͊1Yӯ]g]T C5 q/8yM]7Y sȎdwzEs$v^f(Ǧ$i:D^ЁC6/T|ZiZD: XxO??~~-[3PRBEd.$Ls;eXs0ZB9NV:hy88wڠf zYjMcd'MF.CrՑBh@6t^P3$!Fh PМ@Vq}`*p ev( dpdi2&84gMZk%_0旄A0N)8!w0HGnf}щz evhl7*^QSRC7kߤ3(3_e Aٱ`C'!RES5+} ltXZTH`Pc,A"<$+FޡL}Ĥy:Lw5Ff~gZ1fg!筹a1ۨ&|R4GQɵ -0Ұɡ]P?}&2\DqڼM[Xu~KղzH 1}F=ԇߔx9aiƌ^?TԅlRL0+w%AgEl*y%<(1@,cCo_S1d.ռ:Mf-Аy3sܑ8MHzKMF#R]¡wR$=RR#~بHzԕn KTXi5';b/XY-Ր9sۃ!ʜk&8j;Bpx%y q~s4b1f0l*,U) ꌛZ&Hl>#*E_^2|W䝝C::0?hິ]у$-Xznby7zz1]Q [1ݧW0p5;a)te7l*EeJ@_މKiRV ldִX4b.IX)uЁmQT2!f+4䊱]ha]5-4# 2+M|*;Q:D xFݕ=3g mQQLjKpFhSI;7K.1g}ss!s)̣GݟV>flk,+;9WgQu3=cJ>pW(:f?=-T?v@Rx:xNP @R;1`^NRuB-dtbP9ţ4Iڣף^9"0`(&b郛A&*L)A'hX%ލG7v;Y}HV Rw׽'ظݗ) ;}mԕM9f> HRAG-fYx(&4ab]pM?쒿U a=?0T4x!jajG+"IjؐMJ^LC]CKvf8Bm{"CckMr;cHf^_X;s L1 Zή5< t~mwy}Q! M/P) ssJiC0~lΕ22c5k"7YDIG˹&δyt6]4LFXꬹ*Act@I94+$j#T15XD`}9ã961M( O!b$ko!=[+?Ӧ%N-!@"e@z?Y+)p[4{y7w4i rwP2T݊!$ua:f.~WR 8c?%>s|u$̢E͈O=@rKA -lٱPmixR,fῖBTA%:s`60ʲCE==Lg|HGݫRp_FR'+_"hC{$|mqшV2X3/ e< -/٦!\ zF8":)=9 ][tqXڋ5sLB{_0HKu8q!rӶ6CiDmyG(*qa+Ѿ*\9NW1%XU漉V3c{q"k|F>bs"7h(BJWش.Slܹur}Fњn7Ajpgl)g9(Ct9)Qm@(R<`QS<˱UJ6*-'AI4i /Gڞ[8ڨydA`S.6I?Zr>S0"VͫHc]%KhHeo鴝2u.!0'?࣊*LǾ~9u*2!;^P qHǐ!WN{C;b^NCUM$K7}T$ö4T]?~בZTDw \Xyw{gRD/N^aR̘Ni2`-L0SZ zmKQ_\A :m~z#=1Q/ ~T$5N+1(fFa )lm jdtynB87 ÍYJXڳzs 0bqh}.۰nzY>B]GV)-i?}U8S ^ &]T*܋?I?Nm+'0NUh8om6DpY.1e+!!)lg?wC؂=wQ8 쳄/ݟd/dDNO\QPJ~u*9C2PfÀmEǤ4&B_&[Ζxh=Ttɐt칛 "#AcgqN.n) ` ;Sjb.Tv0A9ck?\ iNJFeTG^\j<v< VrtRt_?co I$w<~zw7c)Y_JT''yARyӫ+NI d q,JaWZT5u`C.kR,2x3nsJ䪥^~h+ri全?>뚅Dz*nh/yL# 9;v<,^5כko}mѥK/z }s>kC6 %j.P#|U](/PDv}V|/qS\-[H\k,֙+o$^V;] hƓaІ?t؟~%9:˟QX~.qS2:jƢ渁Y=Q.aV*i uwqhQBHfw忍~ lS-+eVLRX(tw>%);=5Y00Z)7FɻĿ&t09/8$}c0gp4ZYZ?)ܗݰqmW@'I{։aQ֯->s""<5^@$kǧ iZv=w>`/CMn5NK,UOJM3Ej)|u7T"&j9=[!_!A,У> P<ָok0lC)FcQvQ4?! #T6ǷO)O-6FySI得'Zf$LL $Ve`a3 _l*éF䗛"'l-S?3h^~l] ;2*&Xf.ؙ :v-fbd1N$,o,J&w2=Aƻ0byTin䀜wH0d͜" ",f}U^ X/[EqgbNgتm:||=} %e3Nyhl (V^8#h'W#L>?9߻y]c@<dTi~AJn&oS%|(q"G8fgk^%ę$H`@ Z 4KM<m0 st|kv& 񣛶99Ơhx@v\#TMCZٞ]#l3+]**'ӗ y~Gl"O;:h>aAPe1Y** Kn2N=KBB3Q>P?z߼{ mB#~xʵM|ssjL(}ַ,~3/w!-Y^ i^>m>)}hq!ܭBooLNðRnp1yˬjz_:m(E!4]fjv4:ʒ_DB4{Xpι;A1zs_$U"y1qǾ WMzLs|x&IH vw{esw |,$«Z!:%GT['omٵjL|Ne~"OhVSvR{} ۔CG˘Au+f.8NewaӍ}L)؂ИH0YLU ,[r8.W2iDNr'_fn8M(MwS9ȑXQRN%הiAuϙ{]eu>p"+$j^da٥2Oe*?l's%Ԉ6k,E IȡIդ/Y9/|0o,kKϾz53+%bc"?KOY3>f\-}t`Jl_kwj”sD79ҌkYROцc9`忨DhG3Áv09pO-Ԏpa?(] 48 @s㫅jmX9wFu,SܒQR |[SGRU; мW$b rΕƮQ ̎A-/?[DPǸ7[(Aྜ+77!Մ;Rd=5E$ڼ]#72kz{.C>`?G.Ne;˿;UQ ҒMo䡘ځݙ;7Lk W[2Ach\lK'sɠƢ6d/б?%nk=AcF\턃ɶB& 8wXژ:h %Vt Lg+nK`$rubX;wjDUwFn-I^oufɘ"C?*&>w?f,_8B }6FJdZcqRbKS;Ne8wL7+kA\LݙK={681hMdGW)B0~JČLzd^z Plwi˔3%k'ь -dGKa23ns;D.Y恍@j4 :br<.?ˎo`,lf6<1mEQ=.";[`05r bm!| 9BŤv;T- c, ưE:"]oNl}LLs@s #RrI`c[\Ec?H?[@Yȿ)3\' Š9oj< Ay)]]g=21LYDJKljb<3hwd7[9vyZ-r8]}Urpϱj+eKxD< .7&Ȇ|써:/@s+V ?뙨?,Q3 )eҖh-N.O2u8gkbB^cqb"lzx6})(Ɏ/sm4 $C ~Ȍ?7& g{^".n4g|[B(@gDqGP=LvHA˹c7Ŝ?nRҿe|xk潅y XG }z&jbysE<=A?]Tn_leX5pקc a UAķK9UL^qh8׆9u:%޸||JU?FSm q.!^Y1r\]"*_Anxϝ"w bKucU.*}x6# TU,CDXAU<)Xc)D3A1$>@ٽ,'oEze8?;WJgE 1AeN6jDLៗ [`6Zh Mt|8rre=6a?m5.am bYX+2V2޻%S+]OMj;:'V<|J {t8T;1ú mq+%N!6do"A%3in:yz06/3`Ã'@:/fwS zkhDtS:gmU#N;e,UxɄJvS7ԤY cWwo@skGۆ3"θAwłеhAg+z|ov%8"XIUJ,To9IM#¨{ ;P:|wR`p\w'J+ d ߅QdWgƧ$l-VxO?b.>wC՚>[͝-v0->sx_6Cw [ς8.%;$f]w)|^dD|n43j^wE& :3}h>y/A-6ƻs6M_|})s~;%kZkX1جg2Q1 l@}Ul~;kE0\>-mJ!zm<74ڍm\,ħYMk׬tEo*fթt .wͧrUTEzb|_W!pI z{չ ~BgW:,ͷZag=`=v.7g=7ڸ:QVI rDp"X?H_z˚̈ӔB9~dm)KcmÿWY-*6gi-_Kk°v\):ジ*Z¼Fb}m$u 9  ,-k]o5"DE)*W1-Dž ~RSHLV `CcҞl=C5R kǺ38=˜;0jpDlDJb$$ZVeqwgB*?=d6TY^^$srɟ0R&{h"'G,ٱ7"#[RD|9^EGAddו ZP}"V<;lj'KW~ȩʵ-V.=<)ns撰OEPcOj4~SM4VE9~#8]_\EEfϵ(Naߒ/EB\:qEi0 Y{zT݄Zw\ԳBLHCn's*w($S x  xcch\qlq5wf8~Ftn,XQ#8&X  a~vC3P_ xN;iOZl곮q!պ; mU&lDztUCm@4S@bJm N|Vm-[."eo"ec_*?06jhh?9@X2/Np o]یO_K.EDu(ꩥ!\Кjfx%k=?II]bnF#ed)"8Tbs/L͚iMuD.jq`={u&+R|Sx!%g1n&k;k[uCZex+U:v!|.u[rEsA~{6W$yJd5h+&=_,buF#{<=?o mE?MNߜ[uI,X_WNpjв+Y\HpF^"UߌJ̯νv՜kXPn\E[=l'rzX8ym|eЩMo`e).ulZ^`aB[W:zGQMMQF`٩x zC e8 r6Hcx])K UyLE6Cs ĀT,876}+71BJ b ɽ# bnxxs'-:Dnl_:?۾^D` JF%>y_m#' !iaznosW%#K/G1[¦Q>@kq)79putfЀ;w AڀAè#"z/7kQC,fTRȃR.U_.?lGmY?uU#KtBON^f͒8wǛcy]( F4nY3E/Jܑ:șe >H{`ضu.E %\Gui)e C-vzuRLre>e`7\JJK+VпƸyM9gbF q2ޓ*x}I1bZ@d-oɥ`am{3<>|Z  @?U `Ɓt(zg<|WV?:$J\ -N=P9W4ĸ;U1D' UMaN\^y5lUhvޯ?jn] W Z}pr uC@O_ !E덅8T r>/[@ȞP^:U߽`rh^_U~tu#qȚvDvdb򁜖'D}]Sd򬤽KzY`FO~؄q}MY> zaxD.yb%8pABeSJx{7Sb~/@)}-U_+VJH[KMG,t$h hrm0cfvV( 3i}YGQ]O*SaxԬWC5ΠULǥ_'&'H[9,s ?E4HYr\"> P}kER['8kלV~dgc& 鐄@ƈM>Z a`.Ո^ 57󗐎BV;+!F} 9)if+␪xZ绤nupcW +b~Vs'v8t.489nnNffGǧT؉y/j2rBf ]n2U6'DZ5^9~μ?'O?,O9-k;MgT6;X[=Z)B uҜC`W=llS: f0b`X!aXIWpP:QPZ78yuqQY*#U\q#UW CsnQ-nڝv_BBzd?3^OxtN+%_^s7MMLYdnȖ򷛢`(Qb<+}Ipo5-2 QHSIgUm:um1T}2A9@l%l|DѦ*9@]''JreZщ+F9S+=ו/<}I dOnEpS?K UeIr؏d6OƑ2 -f: C7r`޴DSc&z jEi]O{3~;FKִxR\PZN|^LݠZCȮR{J{c@ɴjDBןՠZEj֤=߯s$z˃ʿpUyWh,v5a9" "#%% 3#t^0`yJ޲`9?=Ri7ձ|)٫h~x\6/XhFKD@I8H)08<5_%NF"2P{SnzՂQ)^$ RQo.S9cg~"߼`XOp+I!Y.HgQ{4]o wKgY64\c}lE@TE`S1dI<Ȳ]]#(c]%f@G RB/,~?tP*Nh y ˊG`Z4P^? ;[4j:[ N9M:ѽ5N*s^D갋dG_l{$ODsXFH6ݰq= &M_KTXQ/YNS}u8!ujSѫ&f(8l(!DT\vpN-p[o]uXpIG43TgyR.zl϶UY{ͯ+Txuׯ6]ƯȗhA =$/2 z3YT%9~RbIb,o+)4\[LँMe*Iqti|Ɠsc_ܝrp_Zta88V*)& "3Pgeo"-8wX8$a<~{ZhoȆ-%hqV[\O*bU1vڮc>1_kͩYFA+uJo!ߖZ_Xg8s11#3Nߊ8KX#eGף(ؒN( S{gxS>-17vVQ:aaH({E1ߧyc<@By m @ɸ_`mkF T@2,#lR+!CANTMf3e3m9Iz>5ڼ_jH_g M$nzh@Y^he )$A@:kU@#NvH_Ri^gӄN̈́+@*+ t:̗CiiihXI_]F[hxhc8yV<MݖކS *i;'4f=wf{j;rXrU8cdplx:#2Ec呣;]Q2*L>\?bilCI*tTмUe^INDcsٛ+|U""gE}ٵ,l?KK,}>Ӽ`ghIMFE$}.8$˂*(8 ~Syd@ %H=uwJ{.9dr6xDY/@m LMՄs6-ySNOlĢͲs~~l71IL$im%9dOb .'L?.:gpody`/O%:>(e9^rP͹,o-#Q d>QNtmd_TḚj $Gڹ:4Ci2atn=@m2i hGy8 |vKcvI: RMGċZ=y!d 1oQRmrOh2=`F +- 09t"rrg݁)/^P&-|!(b·XqڠӧFrd+ YϿHhd{UvIt" ?zP('eAa+D$ ]o,U)gI B&%Q$Nt,4v$M &zs6Q uŧ@E+ØaP_M)x׽KOL&MOoFkjj/Qn1?Mv0Mh7n.U n(3-͸Wu&rwlZomތΫ`E?;Fa|ҵW >X>G"4csɅ8.)һxqP'̲A=82Q#mۜAq'ɨ3MQrWpacx> ~dct):[g@kx &1RuvFI~,|6~_H;פq.Z`l#t愾?@lwW^kep9A6?G*{Lh elrM/BYW0n؀0wz&~{uzv\s]o˨U#]:X-2{юswwլ;X#^-dpMzߔM(8 @6² H9fx 9-:^wJXH:by },To=f﫡4L%ڠ98sfh~ 9jn[OGyzL}&XOlMxy*Nx(7Y8ҎyVqBC<2F:+8%b̔Ը^z])&#A7[`/YXE%Wv:1щ${ga_lpǜ`ogTW S>K-k%bJ'^Jm1Z )ᖗ%₍sn<5PVߌ%@0q}BVM.ޙ"6g 47f VE7NjJ/: K2}RFygCRJf8+*dsE Ka_ՑZxl:#,1ڡE.7c2,ψtHGJ {l(R2) 8m'*]U[3 Eqp#bv,(_䂔R7 @'Ѣ>"jKfa:=n3e8O@_t.?vCTBo)(7(ݐmˍbѷO Y1+b%RT>ž7Z({ "ٱ(\y5נ G|9pUܧ{7meDҧvp6na4$5 Ⲋ5;3E7#d}9,eBFk)m r0^?/2UtJw=9 UV?҃yˑ5Fh8=6ɜ5̦(ЮZtlQ)X-/1.o=H1L|.Ⱥ?u] [-m-5F>GBj@7"?1ĩ/Ĺ r9 [Řv; QĻ0Su6mܔnRT\) .xF%s+^ưͅ8.U 1>Cim#}uGV0y`b7~51s@&[)`R[Y'cЛavƼIu*l=[ Wиۄm4@scdU*Ln%V/<eog튽nQ84D;Ce Ws.EϯPHSh}{kK7<K8xV2xve1}v(;u&uAC FOv_obł92(ô췲HܲDNw5`=tyKL|daP ڬ)O $،88exppy-TbAۃ+'YV&X7 ̜ɺ𺘷PKO~kσΎ'^DxA%aH4lM/Lddbʯҫ|{l.W@ݜ= #Z׮Rl{9H},0:0;%&'Ҟ =eOqhF뒇g{7!Ɏo[? "Ӛd^,Tkj?N5h+TuC7\(l75"&< Lady0'(Tx{_QXggr\DXYW a?^{b".72Wa^J2VIbgjCׅe a쇫yX(AOG 2:fT%'vwhMA|]  oaXҊL|$eѥ.|i53vi¯*/vkN?,8(dɉJt+ ,7bЂXnJ (Uje*tX3v wB0pf7.w_.DLئ<&$, ;$ JՃXbJeV^;oQ, 57lYDǝ 'G$swXENuo$kZd '6^[#?~ MCs?{ҡϖZ;_aeropkOm:dbL"wyy u04L!F5އZ!~5ri꠴T޹rd:ߤY meyR 7cx|+1Yj&7fAo{.];c-xևh9(3P°A44lljʹp7Z3/#/ ֥-!c)V~Eͳ݈8xA4`kyvr ʠ L| AX΂(})ރq&s9ZpsTp[ր#%LA8]$N[*" 2j>DT7q)upFrs@Xg$.Z[ l@2 sعjqM9756Q9t6ܚaJ [aM}s`<?u(VPA,&i^)q7J)}VXbk~NH13&>3RS~7>8b KսN^O*F^m$>jJG|`5~,(O XjN,0e\t{c1D.'H£y"}Ao_׊ݘC V: \-F8$36Jo':N!P67~˜AgnTh\j9d0١%:'G}\vjB[GY@CZ=G^78o2G W3A;%dĺ\-JszmlKw൪#|zW,Pq<]$(SEX1-e|lb&@GP  g\Yԝx^ߟ*]F8D xbtF_ș;4X _)ZkUhce[2jlcCpڬMn`-_V)C"<}ȎOVT+>g)jbj>_p| a-æE`p'aI$d4Wƍr,3VP(=Dqt%5 Ra7\2f-`a;Om*P’ 6b!j磂_Ooj_06z4Rd" r7ܣ)$sNGPWBkF"M_.Ƽ⤻%۾Xq9ghDݸVG=hݪO c-sqM=eDW}6i_|͏+57b(Psԅ#Ba`( >?+uo0։lurF<Nj:QL ~ J1*+2 jި] \{}YuT^SGGοu_5JQ!㳪tKpT^Uߌ / i|ML@e(* bmH7tӲ%0PjǴ{ \`+Z o G<->,a2()?$> ~l4alBFʐR7BcOzRN#U U5LPƼ'UڕbYd_m[qAvL;6o쌁&wl|* y?VTۨۇS>>nowbEߞzyAJ;D+܏fM5rq)H,H>>?i) 3 xR?+.l-eBi[FU.Z3I<Դlu(CiQcyB_V gp Msk=Ko2sij#:ބ8 !ViAgp`XDfvnI˒0dtwytnz2<DvrvB7PMh8l$iuo JA|WLJ*y'Tad Q'rR{^\5eǵHj8Uu{,N#'ȚR@7{7Sx{O( -tyM62'g>rPvwɧhe/~RRf;sѰw?, Q~X@ qˆ,NѡCyV}FYl{16=&@F5Xovs-/IO_и{2"0h-zgפDYd=,7" Ik%(Q$6F嚉Vn 5Aez-B)̓E}G9 %+<mn>Ѩûk#]D5ԝe[H딭q1=(jpqpD L oٝƄp۱ʔp^{})OY|U8#IJ>c <.>/eT! ;1{r/tPܖUIUrxGcw>x~3!BXmXq<p7IOBmcL#߻-5pXq>S|x ֪> ,7OqZ];qfQջ{ hO $W'X-IkZxՕuzJ)< jH,Vi5On%KAW 9aQ1KN(򸥬d]۷wylS InI;+b?L?tɘ6k p1wa$ԹlvP=c m c'*`:"_9s,)J˜Y|B@K[R@Ic[&w [9P IVuerE?h7史&br)S}}=,TkRҺsbuH阮®#MGCs=yjs!=AʯppiZUG?eE)^ѕ;L؀gm]T. [YD|J9F_vVہQÌ#~5] 3G]i=Kgea@Vo+/=n^a?BKAf* tzw# YMᄼ\D l)! QT&YeLIkam{}-GyJu;gG8_}_,;\S;O7> h~;<sXt2\󭕷d0T~Ҙ#e5+Ԓd_ڲWLϽ4a=tfVπp:Yx#;u7䀌ĬS+_’<$f< saI(q#{d5x49;Y څ(l\unpa-i0FG 0Z<]}TVNEf.vekRkZȂ^8}o6vS*I08"-7ok}"ha{N4Yȸ_'x"j'í~rMo8{dZKVb|س=a65zWΟHP'+R3Vu ^^ݸK\Bµ0ӷ| 2"n^]XҀ*eVf2pp:ja MpumJf[Ă_􉚆nF'wdOhET3]`=vX{v 6ԱaZy%qmYrt5U-Ե[h|^@hۮ\}¢lœލ>G`#"TWogSԌ̀^rz8{+.IJ~d V+`EjQSO,(E} It 4Ac(pqN#hjBZ0tPc[h.b> viE@ e)6_ҏ+_LǕi ? 2l4hM̏f^sH yu{,ωlB|=@Duti]}CKI^I}ͣ:7^E $T5do?87DC[qd@s`?AY"51`N\jLie+TU氋*#5XdIFAxzaai;.4qc(_Y$*u·0QM}$dqƈ D^`.a]sg}W0aUO:=E˴kNj=/oB@x!7U!lۆ:ȇ1'KLЁ%qnh5piFAϊ\›7.7l2FiKz}ܬ%ܪe"+|Й]rߍr|7fMז-T2_ OZeS犙JI1.D6 LbewX Gp`gc'E]*.Jũ3_RƒKr>PYM@FSfkz |+"#ߛ\#q|>KV?s)ɼ-.%VS"RnFAq$j(ᩦPћ4s MPH2?Ƹ4DU /@ft> ;j5r=c Ɂi_9ՅX¹_n^o~^v;oI8+cUK:4 CoT1H~RXkv:V3ċʵD"j1 nn,= LQ pJVxZ{mWe@@ }Yxk(w LnJEĄFk ƕwewni{}68Q4 790hA)qoΌd%EaK#<$RQ Cmu$7ū}(&W]*RG8FIoy_I1w|YQD57^@đ@?@?`W#2 o<ΧǴގlE-UpnHr@Xo2UO\n㈕oF`jIZy9os:K-dGcV x` 9}bҌۻ$Hʑ)X"~>n+A#MgTFWժX\*{<OT=Q&fD,Q ߏ!BkS21OjhAʍ G[Dl$*G/2U/ep{J!c^eQZMLkr3:ҸeE { Pw9aiG}b`Ycc :(> !]E } RfZ(N1#XﴏFgbH"eP&P)dFGKTA˶ ]6C}.DMLmy푟!5vy,w mCH t4L퇠'n ̭-8okrp,Hh%k6~'@%]oi$'gp9ݥ/p+A7ٞt FUW:U价^ 1* Zl;=UWۓ#e sM9Lv.F,3Y1YR>Eocy\ '9zp\=PD^:a O&!"?\RgE:NQmAL:tML䰝;@C>F|/).8`K`͇:+?w8W{ui LjN q.q iVB&);ti})Ҙs Hdx1D7"0^?W6uMd~9Wlњu3Bd쿕aV^Ԙ>Bӫpmqod$ O {mMx[@( 0_ozɪ]{]VaKZ>G{ЖŪd(9R*Q׸6sy;sCyƉG? UDnOb9ߚVvH#4] U=pOP+&n.ݠ p LQ;VB谹c}p@D ' >;1lbKRݣy!:WˏVG2 o(eXҗjB } qesGPU%+DO{͍,4ΎoahS[K⥺ `^bCKy2EFFg|IN2զ9:5+Blb 륓lA"\@ej')MOb+ʁsm?=9P`TX]Ri=NJ & xUX›vO.B`Q*[ w>5r4%u헨] d/xq:f=,ch13>QBrNkpZ6g(°ЋkdE'G)CpS1FeN) 4) @ˎutB68BRbdUWO^ٖ3Dߋ@X6(0Wa>9zt9q b1Dmp05J@Wc1Zpw I%Fi΢Ʃc-+6 ,n{ش< =3+{%铤>lYwhiHKBrzADu W]fxeᚬ+T`9a9%:%cz(J5MÖ@GÉ:k\f$ȞWwyY{QK?O!,CÂa*Gӳ2/N8<8r,:'H|<;͂US WSD7."{*'cusf=;\.-k vi0fڿn++gHhjvg`P`!ܵcLEA#b.*4X*Ja N*m|gvie#Ӊk CeKn7k{ sA˘,&wg:#].~-GdB9SEM~=I"'h޶2* n"RHпJ)myE_:g4r9|rJ]]ޏXU B$>+;PhOXKb/BkXk6 WQ[JnTAG N;||;Vt&v`ݩSFD@BSGUYz=(J@*܀@Uq8 oZ &.;]3s@B2hm(%;$ +Qm,#dLh]u[޵Vy^0 2нw=bM9'>Xd]Uhgc Pu _WٵO6[DBYɗg Ÿ9Z3(Dn.UH-6 *g6샳'Hep5",XU߹iTSAdW}YvBEWé,)?&B{3K(]a)]pWX_@̣P,; ۮ]cwtɬS6j/vi]O[(?Q@=rߛZ*v搬]*$q8@j"RƤPEvb6 Ւ8<`-Hhɮ)!޲@jiLcni<r,1)2}BS#FI:}(gTeʦ嵒> d?Y#n}w 6X;G"䯑g\.eT|KdBSt~1sQ;iGXE 5niXCg K6ͣn\Tt qV8TtAGsTҵ;l ^j_ 4dIYSQMi`ݯܐq$caFSK&azg]2r_WQL7e?ۍ6˕ t.8h՟SՖNf؂oky3Sޤ۽6/sjW)pÐZ"CD 1|) (voa&j< t\z_dz6:`V)@br/Lq'&/JA3!E`=BHfaTEl8OϏ+ߠ],y?ί.yUh+Bch7'Ɉ3n[as蕋C5Y:y܇7O7Q s@Ju0 /p;n;r{q>fT>x̦ɽ`uk.W}EN~݋Um )ъhՠ&ԑz':? oݪq/[]*xDLJk;7GC濔S>F { CQܤa'5<.cJwV Rc]Tr |n4[F;r .T2o} Q'wzlPklН Yt0+"P|Q&ilxgEaJ\29YUMJ,R ( L晾Ď1='Ϭ׹7bMƽd^73jjMؒ$(I#B!<ʛz^@ bܜ/= Z +Yw JtNj r >''b!bG6!΅*]Ume&-,͟3תEDb6p}g|XoBX!}̽J5dxg ~:|W;OA ;1=h)@ǎV4-Ԉ{1 _mЗ7^ACOϸ󦕸_njݔ[rv'?ͭveDm1lϊ`BU:=]7YE,fkwe:ƃBj۰]4fXA#H2M>hEWƈ&tM/͊8`b%ְnhz;0٨btmǖ}]m3 (*D$"sItꈠr߇u3Y4rr>/ح6h C.וDn*4'62̋B\Ip}t%`>y[B; NL6Yu/t>^MғC_1:acp\ҡQG;7A!u^Aq̝ȇ^' K*IY 9yiG^ӥfL}0WFAsڄ_r^k _񼃾8P/:[ڋhpiv>;4ƌOS.jj~MsNMK]n)ojAg:Z nqC" #=h@sII=)ptSEFan'o߱6w΢s ڢ:a1tkmRH)F\MPr ^2cfNj6',y~UMhwfo)gtqݶ7<a_A{iBU3/CmF mKcr+h}( Eߴ(!B*9Y0+{ <..9HX>2^.#dB)Wm1OGzT97|<D%ULյQ!,ƃ]aVKD?|4' d|ĕI9"w[}Q՞>Láw2#Q Uȕ^@gy:6o|7*j]2zN'u7q =yW.c^E;CQb]LHfYt a0k>-j#)5PI@#gE'NOр,%Be ?_l7^!Bx΍A ]'VJr,{*dIw}PDM}잤aIMtLװQߗRtRޣtyjȹG_87D #1xm5!6"Gzl.yL ߜ-hyz=Zf_˩BDԬ+}YIv]j)9q4|p~R5㬈nwھIf%oFB_&jB >u𞵁=Qd˴HpR*X[>[ 3ʊ+ƞ&9b8??[83eRaΥCQ[hW rdnO#?_<N8j껵fZ-c~6q޺ny\4p^=*~,ކnް{l#EtElU+zAru㦆X$kV(r LJۏ OILq>cV8U?/afDᏏ콜+#ra1V@ԬxQУG켊*ډ 3c;z9γ%R<"E?KFC&5^u6݂{}^d p-SFFh@sQ;gjwk@$xH%>sEyv]Zއ4b/ B9"*wA:/*˨}:|O$ozkr~?meG\WYhL7IOAgrB' ,(18;y Wy̞6# @#$ X4F5V=螘~_V\-}g3cU3!ԑҡL^WgK*fT:韜~exa@\^pfydYp#H n#1Cn q]v Gb2N̳뢘a o&.RYI\۠qչ/S((mP|}k0scA!Dh,hF֊) e8R̍K$^K[0%0o%l s#Hעl%.?LfJ @ >JMhY]^-U }K]n~h'̂lBw/M/BdiP$FI5*/nME#t94)IDhz{HU\vjʠ>&Vb!q@YܴCwWWS,7EJ$ }_āW|e#BVy(R5@OFkБMeC1mb*tk\PHY _ٝ -\mЩ38gTr^ۿ&q{! %֒ބLN{L ^J>E ݵ O,ӃRдau-9;ɞ!ЬWvIi6tɁBuVGdk"U+&1|;dE[w# N_Jt69#xhiu@'|%8RKz<ѮX 'P"-sFI##`L{8FyͣEԷN ˱!{E ίYF|ܻ#=Z_O\y!qwܚʃc$0]&F?cX3 )*U@_Z9,do [cN]K؁+B4J V[ś"ʭç8En?AMg%?$2$Yu˒syi+-%jwu܁3jG_eYV .< ,X[}$d8lsnΡﶪ-kŃ$3\v$JwF\d$O-\7M$Ha<ߪسYEw3ʇ^WEsߒLn܇c 0=H7=53z`dQZh5ǣ#<%ir4>1]fŔgN*Q淶uAA]mawFz4Wx2CSdtGEZsEr`GMe&"nW7ۀA@CSoωK@i(`r Ci(F qXRfDۋDkʨ*lS̚[Y*lR ҕ_ 3knKu~go>Y)!~Օ1J~jy!Pl𷒨CwWI*#ԑ[[a }]غPr<7trT@(WEn֮@r eoz?r-ʥfZ(F{!}QR/ ٽ3 J3w7:S<>ySH5/)ϐ]xKK98StD֟#+Xp?5ɵMK!i]r%C%3oo`z)n4x̵=IpD7L-?stK;<$Q!U&%C.(0>z*xGϜ[8<xCt}ZV )6o(~ִsv*L ݒ /GW\L5BG2Q5:E^8cUKYΏlԚWTH qjқg.X7YKȦ߹:l(7Rx9ࠟJM\GmP v|1<(,|T0'82=̽dk')-RĬQFGo0y͠js9wؔ5]Cm$%tƉ>a=>pQt=+p8Yh@h1FV?P>hB[Nf!6fpykKGg"K@Z\O .!_+0fqe:]dPFX0bTVd#,J9Ҳr{TBTt#*Jb1^QRmY _ʽFWIZw (xlCGx[Ԣ,Eeϕ[JKN>*9$@ hEmJky }ԲԣUU)(yW**$[Hl&]{+s8\D"WњRo8vfKE5Ps4@yhG3%r ;t]pj{Q#<^1'݆1R[>!s&4Y}P@i ŁK֬@_,@keCt59}E٣F ri(Z9lkCtNʴ ]ācf҄e۳/iy/Ei \I}hi(5҉&Q׍f&}Q􁖊z :}Ϳ 91p+ .UWo˙!챤`3?N먏!a4@DkXt>otw{х_ʜIS/@0z~wEKo&aG#j˕;'q M&|!MO᰿B%|ЍiB kN-[9';k^/l{Dl7Rrzk[m?w*r/:%?OXvs:]aE}iMRjD=FؼZ<y 1.Zeڗ_3˳Nz/G0y;-}O]BwG6($5fT8Q2)x3  fѦp*=nݺ\Iv"k;Pn(MX{m5F󮕉*J{Y=ZVtٶVCĐ;BX8bTVa;D ?w!9X&<Ǫ4DD(C{"}X>8RIf=4BzUxbTJiO}Ңw{ . M6h~WKL(Lg/fAWWOf{[I+oƻ^әˠF}hIo~ !rK*ݙ6'JFԘӠf-[/76eM[!Y/ N߀3ѶG̗ҋt.^_˔cV2ǁ !&֌=mO.1,fɏ4 OE쵨 %09zָlA@q]B=Jn1b 3Lj;Fn4  i_Qvy#݀,3f&O%Y?珰VW\Z`/Ϟ|'[)Epy/~+~_~ ;6dQWzvꐗ׭(8=xG 5G& t[p7)aK=+JmqyG8??g%FL'ˇ=A#[NgGvsbBe#DH6kiXw-aZ ŀ)A8+siT6#;Ak"ͨHchVUS >$ER'foBr3h}6~BHL]i/$6p.Q 9뫙wBwZ]A9C 0p؄ 2iZ~H-m GQRO+LQtv ,e4H{}W\lɧRq;̔[tOD̔X4"I;l (w?4уFfY)Ľ%Z-@v)UJ۽eS Α-\'RbZPv3h|-}Н{MnBhT Mᢡ06٦z'0'%m,3"itR%\`k9L\7O©v1DDF YFМD[rZ Z'2Bsm)uM_ds{0=wDy2X5s:0S~~~c (SvX!ąja>F/w=9eAQ=$G Wʟ0%;'63N9uо%mj'i' ;(71;pgDb9[0L\WzgIp󻟅&DWx|A?ȅGz]L?[ bP1J硓UD3[^Q:O3eAx.tݔwNX>GL|0Fxy` +jsL<KA_FSq1g2;<8Pŝ-mC'@S1GvNk} w);ҳYհ7J.V6LĆHjoZ-.yvNrʖ$ތxrߺ]RU`1_!xǜ}%!Hɶ" p30RrR)~BQK 9PXrc9`J \+RQDDW,ܰ93]ܽ{N"yLn2fVN~{a$m~[4to+~sMR B_>B|~캨6>ʺ9J-Qf;c͓c9kFk1W V`Qn$H|L@Iต :w>5/9i*`gΫvt²|{f.aBAM' ufP7seM.Ts;%K0s*27g2 X ZcP:lK,reaAڠi82nRQt"H~SkBG̠߇ bH}{Sʲ4M".l䴋tdQ"Rb#'%rv_HC3} !ąaC0,,NAV_/>!$"7)&09C6om&Z"ԉ qS QkC|Z ʑKP1Q& b}A索b Ha |WeioؐeמVX } V~7^]y܌a6W b`-w lTFStO#ĠJ c?ÆwSŝtE~ˀG3- Jπͣ:t]ve$h !!\8|"bߴZ[}YNw F^5[<8xRp3?D *5E *'lӁ=p^u UqVX!;Vw )׽2 pŦsߟVSF/Wg]5EuQ{Of-;x7B. I䅂cC_ф'} "p(?`I [ڊ6>*ߔl+Lg^SՒO\Zᷘ3@!`*N\1SkٌP#$‹*5te?{8vI\Y#=QWp)ےmc+/q=7B*?,</#RlD&*lٸ-1sC>"JMHŗC̊ikhEwl{є`LTmHBf6~~[|t@.vr͐Jٯ:jULU oAˍʜot]GP4s@h$azrp޲!+J#9^o]iQ߹s]0p=\ S^7Q aiwɛ c&KuFv$uې0%ԍ-H?RGsŃ:nP׍o|}f̊<&R`!(m2Z~D?K_ Ctx!>ǡ(=D<_~&B!he6lm1"[j-zFr\AuAv l[UƚpS˒ `;ŸDa/'(/́@zr.u" EUzYjhZ^4ͯ${d§=vxyt֏=W|eBp+;ǯHX[ R@eTy&gMȸw-eI[9׿YTg ER8/{!N+|_/wʪ_vhX'4 1O{D*n9X9kRfŎ.)2H1uOrT{O30qQ8T<$DNma0/{c3V ѵSţ\ PdjbP9Nxn` sDշ=$1Xd[ߴm*ž C כ!ChxI_Y~ts+ӵN~>+%-_[X#HɈ?]Wjs94VƱvSEvn68Ezsɴ^Qݔ=ٌG?ɂJ)+ZTg(+AZ,qMu7!NˉDx( WpwOZVU0 jO+CH~d7jq|/q!4] bg΋; ؜L>t@U>f2S6̦莵j6@Q+@c/XTV߉=]2igzky_k9+-QmsaCE|djpUlH; \Yo ksZ@[NL,f86)n8VhUK"nF]L"nuX6 7!R>k|t (ҩ}7;ɨq_BA! (ϯ;j=aCa5kaG$Q_ENal)e̢z~?n"_yؾ|J>rk]Zcwf'$n,pMtW`uh +U֎3WGSI;9M,Nׁo4U 44o 1N6=^  )+-/=ip; '2dG.b=IC{~Tt_LF'Pv9bfR䯥VNj+<"!7'H2a )Ӻ?GQƍV+9rǤf1)gA *̹l=yuSMc欺K";P%3|G[ۢY#xj':|c|h4 8*:s tIY[H ,|kB4bEHlo}d!/ia+r$MW@yz4ض(ZBʮfWe/d-àr{h=kThP JX!"øP҉[ 6nP96GV; P'SJ<&4Z*P٧,h^Xlб$zDLdm{-}KC`]zȖT"ztpd8.Pp̃] a}͸bHQ>3خ_NĻk`/q cP:o Aj43lT"IMFt}f>B*6Z@>柣H6y6` (:k1˝|PmH> BbS)]wn淧հlcHdP^\N-[kcYZ =. p?ZЏf6ZwH$ttvL 4^0| !Lc:У\JeC4.v*w(sCZGEO#Yn) =Jo'Ţh?ߌOu vRb;^ !kKD,a`[SIgKUM#ͻqmx"C}.o[=:`%W_Ip?6l|i8+_d. a0cay'?Zi({U;"5 @|U.Iv S)ew͚R )}fWM\Ur+92`"b8`D/%(^ՋzcRwC!t݇9C Uz c8~i Qu4\.΁gTZTC0FE[>9<,%z]Qpt-c`e0)OB'1@el] W)P-K{5hX]wq+6&C ۰poDAcC`o[v AJ84 y_}kX49L5:lwώ-5 [#ey'e+˃suѥXd;UAñҋ7c #;evJb㟠>IjUmiѽ] Ǯ;|r`QETh$uvINHG+qVQP+d楠%|{$"Q]t9iV!#ucM+[%3f`bDэ(_li<)l_؀$WzV!yYBoqW K -AnOk{wecl\mhE&RK4Y$T j[Y÷( bM_Wxg;]а_e&^{'".&Do{ 05hݵ"C1{JTֆ;nr*q]؞Z@n51Eϧ|p)w+_;gDot2@!y 5JyiI%P#G_`SKeVd3Z)2| rϽR?UѠM%|d$3j* @,{ ?+d0 TkJEQzrd=/}&VKPIxMFnM9p;u&nj{ 20Din1$HDH:g5J&!JxG<ږ{"-OXlZ'ʜ ',*ܪ*w[dۃu6o=1 *1iK RN!Q-cmkڷ|0~B:R}}6##р"3B&,kԬDr_O9069EeO`Xg| (l( E!͇^EL⚖k4-q36AM-U҄Z 'X ={{KtXZgڈ&iX|$Ta21VdL09ETKl #kQRv|Z묹a[WOy#5W?Ck]4E ;.8Ι훷TypBR֙3. 5t'8Ay'`!Z3?~LGk;ލQs$~z*uB[Tp^6|ߒoX掵yb +R vMEKȤ1.=f~5úiJxͲ۽&}RJiZ ?"lMjG$,P`-"}=%c`|4I6jRlFc ' ,E$DF.9YU&6%2" q+1&rGd]Pwx['%#x&޲ʉٹs7$@3!MN} <8TedtM% _dqv]AOҞ.O8^RDɒM,D U}L(H@MF7=HɢV/N gĭ'̧/@P쫍YN+E >pAsp_1b:pT IkK4ۈU:Z#w`"j w׈u@فm_'×&/..¾MU% 5Ha|^#Pn/ۭ-=TcUH2ͽlQ#6wQ=+m#/[Al4'";'MnT) u`SX[usPU|o!C"vDM M9tX>]# 2~!cxz{(!Ys;a6~u& AJ/uU<9QV䋃_$͢/pnQ"#ɯ$OkƟR(HY&ԟL^Jzp8IQR*ęlD8o,STA, k6ƿ[GyV36?KW_y:d!nB+)d""f[ 񈀮ߪ Ǹ>ezT< .㏎o ِUhlwI1t/˞m~JA*(& ㊫FwwZq~gPr934d%G@8n\zR5!A8GQ~nfM{hh;wu9$ C*]5L> SCavjG1#;8'xt BѽXYڇjv¿MC?ݰ:&Z+:Yw:dx\?c5.wU񶚥BF7CU>{Ӿ3h:.tWN2;skx͞xέ~wklc`</Rs7#^ITj(_54tH[' {_@>- ;u*H圥Nxl"yg.K{EƍQ~lB-'1kzx;OvԔ|r1Ěb0I''5%$$~'Ө&A@@Diͭ&MAё'NO'1WCyMs;aϯ`Ǘ63FQJ7۬K <")p֨o* > Rx yVl4L$ C /qDr8gR%d`]ntiRBWZS ^5$Rgoc|˝ ;U4~[`,Đo 簩-^|C3qzch4 >/79D-#6G9z M7L0ua?-ZR*a&@duȔFA0BvrVHassffkBe\;v=?]R\s*ԶE D樁Ip^x(beͥY,\SmE}XE9ihup mn>ỏY i]X}^2 (u,㌈U}FTx]DR@ӱ`}!{(a1b1LBV.$_BR랯$Os:2{*Ab2N[]3]5Ȥe+Ѹ OϘIlj~6u\ t&2$|v8dl+Ks`I}.%.$S3Oc D<̫pg dg.wfDjfL%Ca4^w fO.k!1 ~s\Aezku!,*N W?N!h[,z3#Թvy݃`V|7&}񾛺1*A)d[c{3zgfi`R{A{3 ?0tFJ{o?SO 4w'o!Ă!p?Ծ~+n::mxx؉U][?X a˄ b/f_ݑ Xܐ._PgM o߇}^{v&¯lW?W.%OouCaCHV=k": E>* SvsY0icWmlD{_"<xvIgR)_3ɖ|j be@_Lʭ^^ JېplFiie.GtAz}d'jW7 "ֽչa8 €!nMZTLQ;XCg2zps^Iw Ǐ.h#*"6!QtSOpHYN<@iM(HR*t&`|G%5[kaɛJg<, nϵT\`E֧orx@%~Uhn><ײrШEipQUӽU{ߖH](p_*<ldwWHޘrUԢJl>.J/ֲ-Oc|^5 ˶2@n< jв$DJf哔1Xw}CDžG$˦e3< ڏ$p!#)/CMZYZ9[R_i$o(ȋ7zrNT  ētٝoM ;͏-yOSp^>)QO* MM$tZ~2(=8Z#m):;Ժb2kH ;nUrʋpj2? X)!|IqUy,@^$BC{zghh&6ĉ{YJA@ ?b\ ufhX\V@eg+iiVs`zc0BXyw!H !`a#J%xp='SO<5(wx@̓^;g?-h %U W'0mI`AwORAT "Kȴ߬ 8WRC:'vTK2@]*+| ޭq/t`wK+6qCyVx0Iҋ~CRU&%71*>=VZyyg޺",kUM.irFkښPC) 5(T뤐ٶZ/VykhHƣu!`$]d{l}ںne{.g|J !PZ9j7F>Az~LwHu6c?ԕ0q%U';)9"CƂi0oS}-{U3wRi8دaFzK[GSs*+"OZ=Mҭ<HAi`ҎxsO#د>ĊޔeHzHO𢬇,b`H$UcR@^pPAK{zk)Zu.oM#W 8bHK~ITCZP+&FW:;lfЊ'P1٨R dvl>G @qBoFT,&_RWKGkS@:ev8ſX m.d)3z+8Y`j@Xъpϩ6zAԒm΢Y$`vXKx~mH4UCWn!s]WnCϱHG)Nu5DN) uN ^? ›KZqN">3@D-]iaL_.)zϰP3wo;YDR*)j[+ s;eֶBmSo/dOr#t[C1yN_Y'U kñ& *HL "v]֓v7z1heܵ:'ր@;We RK6t+ ep8*JQ^eOdE &cSd-驃V2~ziU/(ԅ~ŤBY#㣬~JX;—:늽5,y)",#0arQ8q6rj,X?y`ݚtJΕ\=.ab]aZ3v01qP}Ĭ?TeBُRE3oД)Rέ$O{"%)S ȭNiQh5TaY(Fk~N {)A S(=lLC| +[XW#zBɃ^TL.VMuk"WY2rvBE=dw.'sNi}Ni'1u2L:Xq/yN{)BW 9㌻MuNJ4M3Klb"7MmGjrk jkv *+{\؍1JɬܱfJcC[ PNU?1m>5zQxH WG/uN$J=Dk }*xEYOzm NԻT-,\׍wHOy%oX^x{7΄ xi-D>wrdZzWd. DHTJ g0K:CvdE30σ|uA428f139RX8+U4M2Ӝ86:vbXP@et9t7Rk>Vmfl:-= ޙYR\uq5'>p Erf9{_{ImE̫#1Ƴqv 6>B [CSߙeFzׯ605ޘ3c1k14GdWB4d凼˅2KJq̓sb[qQ͎4L<4뚎Zͭ >fL- zxg$ xhEf8%U6j;ҐG{W\Ee@-hڟ59aah$EZ/V wH͞SͰ6?2.MT`Ϊ/g]YG<3tS;KZ <+'uHԏZl5FG۶ 9u(ٓh4bF(0A#Ga0i5!?;B&Ȣ^tl:[efUd6o\:VI yF|.-8$2`ڄFJG!R^=imXN`,PaoCaHv:YF};L(k8w*Ϊ'F$D%p[bpbcCho'eS,mVA)rW!yo^yrZ_;l.J 4aPl,+e|SO:p?;ԏq<"|,C%0 A`.h\uɉDw{ge%O^L5[ )@-3:Ac#7,7״zǍ@U%Td|X g,"P]$y@hz2U'fUÒ " ͫÝLɀ>7pd$~q UJT)T*++;Y4LT:  J9 @EXL]L5 lBD^q d@MFY =#X勣 ʂa:773M01?MT֖֨LbوiHOTt 'T/f|r&dؕ<=zW~{ R(Y^SUlv]|vT+6?"X r[lJtp`jtTH=<,!<%TbnGBwE 䞭e)mgHv xv"ug:Zwh~Uz9 N Zhܢ` |\G_#}`-Zqurm]}S^ JE>-X/ò>?s>Bd%kiWhE0:_ѻȫLʍ> 6f + _fͯ:x6/q5nTϟy^35O;zK'[RˁF9X@-yrk'ֻ-0>cu=Lm"&fzej.UyH ^}@fkᠱΕpef!*k99Tc/=ݎvS V,˜?V/(ݒi-%MyaŘ.%upc\>3MIsi{Z*LA,mӹQAUj7sVN8\H*Xռ<܏ץsA$f줹9_d*jBK7DAz(lһu;K zn$ -a7mZ:-Oj\_ؙ46lf*^7s!a{Rp-X6E1ɝ{ԭpӥiAGs Ȇi ~e.&a(wJ>w1L<5ff=c&]m٢6QiЂ4ecE/ B[xL/[CR2hg:z![fat|<6iBun7 mDyp. eGcHBqDq&weNфy$'j\OFhR:ZM_)㑫?r`qN_l/qubRc*̢Jhtb֌i X~sC엔5ת+1ԦXқ `3i CWe'hzZ.2)'&8͸va* "mP$4g5"LߏB]֫r Cy.[',]VusN[b:߸ȆU^h3D1aQJ: +;"50Z'[#tK ;\iזH@%s|=t vs4H2#WoEU69(Fn1˓$zNYh-R4˔RDv^w 4{gݨU$MnT X{8"d:C<@>2gBK [ 3DW^pxű>eG[pJ%C3q^~*#n]a<=@N=qU;X9LC2 8xID&6t uj=ui|Fz^K/0!,`L*=l{VQirŠk.8jm17LoYђ?ֽOƒyJ.cKsoJCk ycd`4̲+Iʹھƛ2~+Rw7[^=-)lLɖ..ջƕD>U9qç~`泛B+ 1ҏ / م'闩A4]~Nz@ w!0|5wh+諓0O 5+'#بTcw,:BEb!*-|p?'95&P`N;5̪R~(>{ P4>&NFc8_4/B>+q^:-T2zIxscAT5.=Ns ϶N58un`am&+|AgLZx[?)k2 9=pcU˻ل~n%f|ƒ'V8>`Xg]GœV7c^! D" *7#?gBb"{Fl{'$'{2)fx{m<d3'_౏ {M^UIXK /T>Up-!BSΩԠ@1T =G)?ϺA9 Ll5T9A#fD&R02&f`vP,Tф׀?y1*  nkfMUj\UeN0nfNz@k-hۅ>`dzY?{ Y%WK {̝לn7i`_+jo#c-cKrSKp?7X߳E0ºTf&eI:`OѮ9576zZ \ZbP $8>KD00@`U6>Jg ,,Ʀ l~# £ l̳LTE\&<ݟ#g7aϲ4dg#`aQ Qj_J7OVӾnGCx%^xBֱn8`Im݆/Vp 5 V_hNŽSOǤmKm7w tL؇a\[_{K'g:ǛҎۙ#7RlI~"cr SC$X W߿d۹Հ;5K)k֘c>)|CfW⮰_xM~$=`1qk离mQk|( K5=((|xZ.:F҅ݏgJus'2Mgo!9YzjR2o[D?-a?Js X1Q1Kĭ2[̴* NXd, !ķQzȓ"KzZ̭+̫о¤5CaT*ė)H9Y"^-DZr{m׉&:xs[b.:jyo?muڷǟMl H%X4P0i%wuwmZwQ#c'{aǜ;}'9˛O%Pt$r{j : BD?^.'Ks>Wj7+m/m U8让La 손a=7P)e8gO_XPMUL~oҏ/_̑lj3I@$9ʝM颹8YHPw+bܥxXUXLbr9%+欸x>C*O<n -~,.԰hЏD@O!f{jЅ?z{/ 4)G+ߘ/YBz&Gt#y">iG7wbDNaU%qgh?PɥMO,EpL6ǎ "}X51ȵ:8Emo+GTԓNXM(Z@Λl t2k;ђ>]MIsZ$Hg~leX<s70|kdm:<9vEnCe`综MVڬTuK2 &NCHϳaj)z]wdg[~[rv}5ao^0+:vUfiYLIy'f4WVŤ7ک'xVd4'4g4" uC쯏;$*o š.Έa.G|5'd i{+T`)΋C{)5^Ԗ Ľ 3r5h qxm>q3N ~kU;Iٖۖ['xU—25֘0K(h'>tp1n Ô.ؤu@X!#߯xBo*}8ыZfht4)Ll,`pAB-3}ÇN宵BmQ`>cF!yB+oȀIhxMOni=cleq nwo[mdQ8J߲"lcXi߾?hvW.;]oUɻFڈGB&ϚF)<~N' ;( WCLMZk&D]1c ޙԹ]}ն$BĻ"ߦEC,".uvI':Zh:Ş|]ߏ>NQ {FCMeŨFmSgP52?R"8o;]$׾B{(W c+2*5ݻAvvԆYb--4W(YV"4痰7c9.c 7Dw 4Ev(cy# jHBbJ` _>4u<$hvks.|'oo,cAS"h(-;^V>`n/0Dk՚ASwf4P)_ڨܖx+Dpmau]BS󂟂$ߌXٽK9UzO%Ɏ#+ ѲvoيN4^(16V 1BϖhB.C Hp^;ŃsGjs olo%1^b ` )Ke˅ JRg9zj#_uʭ4N`r&xS-!dM(.VKj*w[Ԓ6RĚKf;o3u)ּ/~.Lㆹe+:LYpp/}P`. Sé"|O&kiR(X50ӵ$Sۙ3c#EZKIL= Mq^F[&yq^b-5/!BJn,ڳpvZTts!{үVL68_?ag,7}ΣX%r,3Y~zu:2{Jt 3imx-]&ކ^~ :ג/-t.^Wت ϡK[0EW.WD|, Ǽ9U㍂.QϭT \{)'s{?2$203N@1&brL5$')MFqbbuiOL<ͧ[s,;'tl|t Z=Ԭ :?ne;W7Thw6ZUG >;_P5V1߂޲lD); +6g7m` ~9;nC0sYͣqɱMq^?VTsU"MÈV2P@HCYwAgiRYg[&gH#cT phr6 BVZb5R:7~X=;JZ$Dc~ WK6ga9 >rb6f񆬥 FO4\K@e~Q,p7#~ e8AUe,z$z_ϕC=䥥p8Hz&r& 3^֐nLOe[ZFD=rXCvXYl6v6V*6ŕmP6 j}Yxkڂrh#rf|[=/ZU,:c^?]ĸil^T+**}C\I.\C4/X^mg`,X<φBJ}xt y<"q0.|}ѡ;[ 2GQ y^rQWCU) L]Ic1+b$`cLH&Io[T߿|WKaqS6Se/^H\hu2 j$ItKϣetǾ3|%c1 L'g7ф1eesyu:SD)3@L1x1Zھ 2 %UP(Kt~롿-1_ؽXnCNqeW]O =ficǴo-+F+]5O\Ս5p{=)k8XV3C׌c7Cl9r;}-j$ɧC/ ]2LRuʂG[AaWX#,3sI%L";Ww#aXgMa~&%e9'AP1ŸIS}$-R4U. ^qlGтHMPdՐ؜$<w=c!kiA9 &6[U#Vi]Z:&uA"Zg0G\.s|՟@%J!6z"GsbWhSQpuX͗#$uy4{`?˼xn[GV(ȘJ?29Y,5)ڼe&o50(&4mS.tj*1`p˛v x2Y>k%Ch((: x*$qJMV7T6%L̪l~ͣw\0J{_4xS:j,.8łI pw&,[jgl"wq wQ=&zAҶt$AhZe~I7Ky '__ $^ܔ)ا3GZhnw1Ө 1U*FL, S|.R"=XBܞnEK_([eF*1n92oXEC?@WBUKEO?=oShbStBAPxA[⟵,W!ߜ`Ҿ9K-ƻȟem- &$xpJ5;Y> >ps[}۩SJ >*́%:x3@ "X`xFFD.f 3|aybpٲ{3J0zcɆD {x3s2mQTSâgԡߤ5ɋMH['.*8q,yδn Baoh ˨Ԥ䟄]\FgnB9&yc=昐z!scgCJ!^&}O RY0FP><65_֟D-ȼo?Eʡ5&l ;k`k,xyeO͸jOOj!  SVwvlOWwKCȎ[DqY;Bkr"tH{A!jSLlG\\c@CgJW;'pi^`tMM˥ДI/+uθbT%:Liw&V̀%Yd{c_S3sاBO^ r Zk]WUߕ57Vv QMrZl`Oƨ6kA]OlPK`O6o&Pbi[~V5cx >jv7!U\ ԯg„F ptQ/KuhͤJ0Ks2'vq/a"86?kӎ\s8aS.9(23K%4:z`?Кh SX÷r-F2+/xgEF5Q4ʠ)K)sJ4YgԎ.2 ƴpbh8 DTS)aCniWvCU2kNv>5  "tRw4!B?wphclxpZ>, >A *܅x npwLGz}?]efyVIa=ٳYb'ÑEh#2ޥMdM;"zQlEo@ST$eYjٲiU6zvU2ќtB8P26aE]8l!cVTT,B~` ̑({8 e+3LzX&>ȜkFҗOq<&ǚb-qƱ Il[S /H7x c#pBqP,Vx!ѧnc*@ - D?t\v 62 iDypH>.c(`6Xg:` mv>G${Y98Lw~V!`saygluUr[ãN҄A`.HɽW/u p 9kp_ a=9n_Z}"+_O"`MϭO[5 SA"0eA'T,+ԙ2s`8hZ@Foޢ8Lϱ!#ل[(Z$i!bj "<;zΐ…W`q% ~$1?~eȎPo<-cv+xMۥYSО8sFJ>t[<`]գV3iҘEM5i?" r(iڮ>\[Z8FӼ w7X&{;as#r:?ɝ9@Iw4;HB!xeˁS0{ QM=7dc!=lJPnc5yn-}GU#xOEӡ{#0*۔$NG`"3IroO04ѥ8qDI6>7[ӶsE.sF 2t ϴx.ċ~~_ڰ'¹U]YMcCS^Vb2'z:R^yc#^|EDu>XwL!w1ǒK/QDHi>rҺl]ϋɠDAf}rgxFj{d*jYl#JofƑ(Hvրqڈ$Jm MK35Qy/(3'"t/bYӬGq6] a3zxն)Zr8&, -.i MZI-/%8{? ՝znU.HZbgf;^ڎ_`аQP6B0f; h5ZlDY`a߅i6J3/m*`Lh'7.eSܽr<m9ϴL+Me.;%r%N^[k3aBa8iڴFdINtjG[E=N%W]=]oU 5鵃Nύ' j. =%c&)mhN^I-f*0Z~AR&t~9zAK=kc&^gKA7|9Qy'ͨq7W꨼pР,3&Pc~AM&=OG{ @HadcY+ls <&%S)A~e=\]Zy5=7y n71N4A{a0Z7ddLzWsVFtILՓLvu)l;JڿX70gvgrY{.reOD@ŗ}/=I\Č?4.G@*ʤeuUydtb/D/<Do'*5UZWdęV2n10ℽ+-A"`LȀVneeOsyKz-CE'(qcPߦ֘|-'G.9O -C,hr{~T[}6hn˱3<yF]C̪ 4gPgM0n] HU;E?Z)6y(O}j2^';?3 K^ @qϓYq.:=ĕ !"NV7w$)mrZiހ«.G6Ki Ʒ 3X WG9k];naC$.нZz AJ߮z}Ea3g>YeWS G1'/.,!ZP9*@cim V)nKNgpSG''qXɘO]t/l0xIbyy^$\Nnȅ}qd9^1(fѕ$xzRS .Fr8\F]m7Hx%jܲGM35yl&^ #SI%8e"3$d3;ClrI53&0DpKG- rù^QenWXab߀OHuTr,0S}g{Q8?F,_wi@W8)f}șs?R@ޔ2#s>{ z;aK&qٌV>VF̀Mtpcr6:s86|rӧvjDƘ!FR+ XFDh:2/kxRϧ. 0 hըiS qAYLDž}5mpv.7C=4^^O[_I=9(7u'|t?fOXN;گ ѕ ORSY,vƽ>^ ;Y)&7+4'Eޗ'TYI"LV(5%ɖ^e%ȏ|tB$1 - v/~:C]=2-G8 xs {# QgDg)q /vB_DyҐ.R!kID+?vr?BW?gOfFcϫQ<}#ߐhәE * d/޴XJvޔbw?|T!LRb@2:gQXo+~^Q4iT& 29T`a֕weQUz8؉hH! WW|Gh[ӉG"L]MD4y~=Rٶ"JtǸ5;x`ٹ `{ ׿>Wz~n +LT` p 2Hm!of;(p|˒@TL mIPy/2'wڞf ,e?,C#@ CI>_oJ]bX'R *l 0q"B69EҖ e20~d,LӶOBmWkDvYӋ~n+dn+쉿!N4^ek !>@,)$ЀJ,l7] oU~x9yg[(] k9aZ41L?$C(Mmfo5=BVSm'C_@l\:Y fܧSx}=l5sP|:s~7+X\RfmM{ &VIndʮTa5Q|pLfoę<epfo9l>`$vOCA|1ƈ?3g 蠧kMwRn *-XcHjl6pvi36֌>F?Ł QE np -,J. >aS@S9oTAg ?:gLDËlgCwB۷J@!$%-!& 1z 0b nc+U͖b#)7 (4A)).G-KswY7̱U[&7N+|'ÍklEAK7K{GL^:R K;nX,&nJӻm MGK/rL>+WiOGbBL "Q5;RnvαF+MECtsBR^YTj-C$3ޤD޲dssRݴ$ #F=rn,\ Md}Q>[BtDn ba;O /NK1G}](#/-7)L6#ײx[R?>+zδLMEh)y{sqMaKw,\ hM鏏LM%oQ,QYUUHaϹ0clQ^<雚8m3քtf\w:~ߪܛaGM .+uF>G=!6gT|RhȚ '͸ev%Y$9 \l!N3  (1p$65|jE= jgva&FU? &~Ŝ̊f3.Q. 9v'JVcL] DWÕzncҋ,H^ Rw!+d0zprRqπ}qBg٦W1G*q7oWfNQ#e735`|zN'WdiTP,miFw>B '.Ns%~gP<Sv|=V dBGD:&a` VX9G K_1i?^4vЋ9h1C4%,U _}&Xqxஒ-%EwgoP<3l|Θi=Q;-Ulp\`VıcLAt#U˺u9sbbMulbHY:ĢƼ ePpQvBsLeoԱ# 6 )uɯfcK+!3WO^늦kip4^TxCv-JN~-],P7#F\d% _}=jn찯^Z۵bOY'MWW橸amDX ]> X[! = ̲nPCID 6Nx]Ŝe;ƿ-H+};(1eqqmV wvaK}!~(ދɝ\ 22R(nnԖWdIiԖN Ln˿BTS{%'_Ml"ZJRYʊ \4LoVќŪ{P?F<&Y㮤CpFziOʰN,-c,Fw>fMFas0$YS5:Eto _  6zsXN?e,2`:Щ%7 r {}4Jr!ցGN CɑEOB9݈Yf;3; miQ6@eiXeh ;jy]+)1 4Z|2U$sb5ۻ|Q(@:\ն#jM.Π (}+}sSZ(Gՙ e{-@o {;l̔>)aBN&Ч>ҿ~[9 LBa=&M:3y%5 O΢08 M4&|b{y;ltP%.!KJ*a7dV)ֹճs#dL% =h;6O}ȐJj{ͦm,Nc8u[$PGoLa Y >xF5驠{>SDۧp%׍s$)Xizcf<庼pF+TF* /װV e)1@F3bi%//`"TO #V27s@Lwud-\:p$bylKx3wYPɢ=A^c؎&K떊e>'FBn ⁤ nAH)k1 {+`\{]?d4nІ4!5:[`lej:ˁOI|!ml|9+ Rm@XʜaT"t3FtGr}xHw=hlL//G !6̯ M*z3<=ٶ" aQ;+^7S  y.RoOQ\gރcM|$Ci_; cGZ^wͽ5~Q'z H*do:or-Y/0Bo@e'ikCTlKǐs3\#ae_L`nvx[ %t7B~Nح<MRγWDAMe\M: ևvU633"픥٣s#S`)G)"Lʕ_d ]4 S^ù>uTÈ^m]bq:(l+5F7ֳ(.y=P|>0\m헟Nx.{8B4=emSA ׫b&VTCp]u1G{g"poRȄi8[0˄Ct8ݪ3Hy&Mu r?݆x|40nI)տ8YTV\ָ@{,pͫ4; A9AyZJV扏rWgPS?ee9-.{d} ,bQ\AZ)ӭ{ E*$n ɢJ'1vdYvk~3/PV83Zy{ kY3.+o; o&Lrz5QJe=cUmk;@W~_V5nx53%|?in1)xtGv΀CF-BѮin8<1ؐ"&V-O_*/$IS m6t7^8C=؊WywP yop}3 O.SNPsDBAlXFɺ?=2C&[y/[YyF#e ϴptR4ʩU@њ&Sa @܋'VKۆ{)fNGv8ʜ ҮZSeեM,Z Hiѝj/LX砥pݡrN)Ao8{ *t6VI'p$$ػ\5*M / 6Dw9g)P U#r \CUrU(W`{9t'jGr/K]lBׅnxĞQЇO%ήUU<ώG,O*tԆ)|Jþo[4-zRSX*w3 xxt27< ɿf~jOcu^1 &ScY)M~žh b7F|f} >Zr1"+oA3 (L]lz:@4jfxʽ)} XGi qWxˆbݑi^CXANEt&ͷ e52tc@uAhSs$䬌;cZI-Gl==F6F`Y阯|w'ɝ#M*9j_y1^9$m?ݾ%98zˀH"FG Otd{_.@'B%K kI2,[ҮJYЂd@ʬbg20Ռ.r0K HċȹEMz\cIQ>cbǣSS-2G/4l,z].LNm*Tiw!倔 .icwS"P;.Xh @nQGDo2l`:Q aTruN謨B"t,\tAjvWZQs9HԼ=ަB3 ,v~ŀ7epkD e0%fyj& B#Phc7lCMD^w=&Jy@ZȆ" dhOGyWb&}f'}wpT/`Xa8Cӈڢga̡"~ThQqɻ8=fڎNpKaU/=Rd-ǢO͐[7(ntWoqhWF`yz~B$ }##a~a1vTi3Q>p*g)bS,ǂ n{L\saܔ @@7C{wIT½̝D햄+0l}07 zTBC>z+K{dk9s۬LdƨNi'秌I[.w{'d>P hɧXX#"?H٩7qa?ng'õлr";,aM㶇[{cݯ)q2mQ/>~]MiMP^Z|xHyӪ`*e(p4S uȜX/ kRs#-`D)#Bge!/Y45\ʉTԨ^>"hύAFO=߰vEzyf` =`H ft]*VX ]"EL`,SwdECDɀ_Evىy8ߏKk]ʺ!L15f<{_X¶ԹD2o6(JY];p*fwAKF YuA+*&)(OJ{5eH9qI4Gnը@ VhJL& @u7X7TP̲?$o:m4oH^ 1K-%0&QWm:eVx~o~Gh h~Th#؎b"8"sq%vV& XxUW.Ў.E0>+M yECܱ/;޵bƐ GA|# tτboyYIHXFrB1y⺛2(-^ (@b}n#ٽ>9fϚEL`E$ĴCCw;WVJ췄4hVWXd08b UB)GG>xFA%,1%lhwc|^q||n~עB^,B m[mS@7WsY 8BjXbR"XXv4cQ xAyC PPɑJ'/bszr4wz%):ںѥL2)AwQOtʽI †>ɡ_]L}6/]mt˫I!zBZ)G^:Ruo u2%]'cUtz^6K$ÍQ#mRʐjmRFC8i/h,wڶ4ԈVx88&W+m 5Ė'P1n$Y*|̲Mכ9z{NW-WM2؝D-X^m}7>/gCJY@LH"mycWcb`%Tyܻ*JHk-Q~Wӥ<ƂJ T&GXX*>9Y]y}}o{GWI`{e|UO+rT E{ٙ5Η7vGw5*DpoOGsr9\PE~dݟOj\%Y|7#zG9 Z8 ,xBWlBQY.殕th*{Xop_ъ Mޘ/RS@eFH7Z$_&W?μQAvc~ |*ZDaKM'n܉qS\vXŲ5bZr)yE=spz0*P\ ޤsFR=m>9B$>YOy<^y`\r9d}@Doу8D5Z ^N̽ OX|HاejpL W^I1cir+ nKAfWu2B|P|D7SO N `.H`D>g+c;,BYs;Nv@~&J3lÕv+Xfcg.Xs\<=9FõW8𨧁VN =$Z}Qj8OYXSE$hc1|®a$ qё,g"A3ݎ+[:N s) ԣ%u c0qv|x^5i_8,\ ÌHXgW;ڑI\)^e$m͎Hmο^x),f?EKFm%e n,?b*TmZU5Jt[NZ8}Գ`<0Zp7nE0T=k,E`YmcI=N &:[T ӛ&t`h2qIsJgxG|wp&v8Eeˑ٠7#T)PH5]˫YuEj^";ؕkbVyqu<I>j˭"%mѓ\ ?Kx eC7+l;,2 W?[{).bNzT{I /SΌ/a>IcpR#\oÙtN30b&?Ha~ˀ³hvPBuX:ITf%V]t{dNӈ'Xe w> )[{V5 n)޴d8aaX "rWAr;R{GRDמ?L}+:Y٥;yH$ dP tP X]t)f3g,zk ]&KSaLO&;0*(A6GKy/If𾌾rahA#nΡk,BL־"Oؔ1/lAb\ ygX{dFQ&g`^U=qTw=*P*MZ ƽA4D,3º5׼6. ~$qswIv#^j^=;)}UJ &6pҀ)4a^80-YT ?-QfLHUL+I3YƝ%y**V#jzQ'lăw_Kaaj~m$.g`F!Mj"O)Y}I䎰B+C  {TCe](3 vE&0f(/婚%;Mq>ϱSD#ӭ};BMba/(z{1_pbp\thP{SNz-53t>cm"+ 8r P}rf )jrzs^p&cG~L2NoD}(7)Fg n I >X-wґ. Z*+Uz(#Ahl-~ɤW=(6.wψv-Qxe[/#vEJ3mEH@7'=6kFf@2$Z$Isf ܾ ||6 K+7~W<7Gl<,w[iPƦr|Ɲ :^R"0gXq[\ޅ;tk^\\>ȪEmuozXگOCt+\=a^}_Ȼ{L5yk1w,?\Ae3>LU 5[B6x17IU~;TMudl߃>0>넪.e=D6z\qorP,J~@} u/3+j"/8Qf'Ne Bv@Qsor@b+x Z[>d] ,Ws'ۋz(=D|b[ PgD⯵$B B dGKMQ0"6e +QdOy0s B֛4֎o'ȯ ^㝒r=4斕!X~:zgIc.P `S_.WFtQjLtH֦HvMۏTe˳8WZ7?3 t'^a̮0xDY'TppBki0tdB7VJ-DޑiB׎-6jd5bYsmxVNL|!U"dvZAk V-iH* +`E U}9QpDhqjd@y+"?1dw.$\Sjy%,o oWG(0/L=Gl5$&0e a._nbӼYyTM׀Рkl%&9ι6~J :ɘJ'!`1 y&|8SUscdGݶd?> <`W>AcE4yx6A<Rhv’ ίRǼpO|Җ˙ZT4t#6u(xm+˙7?Z]oN&v>C;:&PV5,MJ4ZG !Nquxkإ-شBJ6i?H|[9%Hb~о|薒BJ慭K+Ef>\ъU8a})JŤb0DWc9{Տ9ϑZ|&Tz'SPP$/rjC|1Vm3rCϡ~{4|eLM:O(KjW9E2%ҏ7eBsgI释=+~Y8ˆ_ %IxL*LVb>fWtZƔZC0Ds "S'Qf?`']W Z6(@e}s,^Gbq6M߷@H'w9[S߼vR \BsـqV.OM? isp@%szc;ؼ֨#p#(=l JihC=p!InQ5JebjaIASLM1#EdD7wcH+iNx ("BŐέK = F>cSZ Aj.D8'_Ƌ+t'VUJI|/I59, ;?GC4G qĊ|fTT'rY /^/֒)Tsshxr,9 oF>LQu"ξ@yy.zwoJDU, 'Qf\2;< AEL8]nU5T~'Z$܅"+鿄A$SJjBn)W+yG֬6;3.% 52W mGS-!o2݊ i5yPnc} mż5mCތwŶEçKuJa9mv`2F h~Z-]|U#"= t}NLs==mƇWͷfdU()͸ UVe&Xbz&Z:n.Dyk`YTg 1BZ( MOayGr>ArK59e<.v@wMYT\L" -1p՞#N+e7}U*crEMx߁튢Z]ZWKm 3T%\>V xx* ߕ.ԃw_y29Ҳ;4g:B6v|aU^ ʷYj5x\C 'I·U7E-)RNWSCb$~>r[H2%*P{h c$שxa"~ۛX$53'&9f ;cK"c;iKDxz9/UuQNJ KC ދ߱<g_gs&1v %OX\[1vr'T9~1KdeEy\RW) AOq6{Z4FEs/d0q% {ߺ憷DEK":h=Һ,B_18gejNIIhV{_.15Q?zPgҗkrձk*IXnE.2TKXD",R_{_hb g˸6*3AHŒTU=F x:L<9pJz>݂0~e+JF'%~O?G[9j@17Va%7y/B+N0,xFs-xbkBeM|k*X%Vr&$m.1Z.?!"3lZ?;zҒK!eDk65glO'L 7zYPux-]X]>bg<(QO=LI3]jִnkP-9̭A NQI>R`&P8F{SG)FH]E>D \Hy薱bǛ2 ~"\Q<Yn@gJ $^Zij?sB w} ("K `ѼV,=@#@SUew(2MuEP* yHq5T]nFؕ ~%, R(TZ2+~Z3H2To G8'NMB:nHaxNȠ|R5p9dヌ~,%G2[!}DeTe@aƀʹ} #@T|Qr_aBu"i\.q͹hAU_GMLMl,f4ks-V~X@W hOHEȋ.孒=kpz]`PFN$X#/>zPN&#v-{wܶV!}1CXMj'Т+F:,K"M;B!j}?Ɣ9Z ~K:A5qm^}emorGΡVb(x%ux[@gWN~Nm%I%+n['L|ӧׅ#YnW!\""3gD`ƞkKj⍗Iԡ!"nJG-9U* 3GHo Qִ T `GsYNsV# mlތ|PL y}P W Y>/tML. 4yRgF>7kBd_r;~1ǜOm/A3gBZB;*Z[+adp{睟>t^P(L-FbC6a}"a@倁]xjoKV}ֳ_`Bߏf(hh32D,J`*V)Q r^xS9K'NJCv:nuw"5J^ةbDKZV:!3tu }/7(FiKj̟! -^VB)y(BtFdBx&)1&AAv! R4!A$LM!sTq;EZFcO7bhPcJ~[ĩr2K7؆.Qk?6jиA`U#%SV()ԸȔ" :'J֝ VMO08DAtsf $6}9ˎb妠t_lR \oȷ:OlAy6?FTF[M^;[3q\(?\tB7YIYx`f0N %}ˑm弯;Գ"2߇N+څ4T)d4gל;"`c'J)u8С@nPMH0IL"b Zk=g/dJFo4dIsj:* ĔyoQ[M,f'NuMD9eFI%9 9z776J0.rc(NZW #?Qf'Ot1!,A`m1i [SþЮ&f T,r5ŮYRtv6˫A):^؏?ׄWL384]G>jN_?d?Ev +TǒVU <3yf-)?=5o'-: e=TT9\v] {AM /u* >3 ]?vw"vWMPVJd2 $zP'ExjBpg1nѬnbAr5VqN~斺G̓}pUd7-Xo{ܹfz9ݟ9Չ=6;eSa#T |.P [:<]ݙG.bvliR` 7y6_yCr}9z66}"/75TUR GrVcPmS *vVʅO. 48&Ujh AlnH 0`fHI*ᮁ+{u/GG!SHFF`d93mHw?G:+^踑V$b0Nٛ5&4Uo%= L#C8Α[=bag @*V<C mm%-%WM3Q=iJ{^:]'gk=a XWȮN!}^2eAMK43!|&Kv E iJ5@ӳ EƄp \l##Q{oQ[­S}7SIu*a|rijS`C_SFuwy*\˟[&!y(>1jkn()5ݮE+z5/ 2g9Um(f ʁ1}Wk'Ws*(3ߛ?XCʓ%Ze?eֲf#{ϩ.I`xRq?(|)ZYbzٞ؟,յuHϗW:" AhC /[ݓDQ="4^b[7u7aGMI~HjTS ,CD@r,KoX)8G$+?&;g}dc0}Ax(|V;çiWC^_pzm+TP 3g^cSL!ZYWֈ@ܢb՜(|،ռF3zc i1LML'f ѮKaqMsoFHŐiNwMR~œ`V Sx$`Xo3vOECˏ`_fz"!):һi``57r p"3$H(y"\yIϓQoErr<7m_.bO[Dbh5; ~־\ pH-7rWWS8$YC?1r l c)H>ҫ< _9Ų8Tf_S= J9J=F81rL xʬfE87!  җmUTĉN7(#̀y+zkAn +_t;T1*f:!;|xFYqf:6}Bߑo.kuvkuF_{-7G<_LKaY;@j ^G'?Gͨ{.:ݴ^P'K먝@]ExO&Z5UBmB