libslurm39-23.02.0-150500.3.2 >  A dRnp9|$.skۿ߉|n9H^|O#vSG$8԰@B̂ulNeom$|FаC+:/8on3n3ȰsVK+Okr0"A'#$kGp6BfS˸ 827ъrD̢Z0ER!;PQ?2‚ǹ|LQPfjpCG?Gd   4 )AGPX \ ` h  H}(89$:/>Dn@D}FDGDHDIDXDYD\D]E^E&bE2cEdF2eF7fF:lF<uFPvFXwFxGyG zGDGTGXG^GClibslurm3923.02.0150500.3.2Libraries for SLURMThis package contains the library needed to run programs dynamically linked with SLURM.dRibs-power9-13(SUSE Linux Enterprise 15SUSE LLC SUSE-GPL-2.0-with-openssl-exceptionhttps://www.suse.com/System/Librarieshttps://www.schedmd.comlinuxppc64le(dRldR94f0cc258c2e36c7fe775b164c85556ae173aafc40cdbae95f665e024c200732libslurm.so.39.0.0rootrootrootrootslurm-23.02.0-150500.3.2.src.rpmlibslurmlibslurm.so.39()(64bit)libslurm39libslurm39(ppc-64)@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.17)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)slurm-config3.0.4-14.6.0-14.0-15.2-1libslurmslurm-configslurm-config23.0223.02.994.14.3dd@d'@c>@c`c@ccRcIO@c.@c)@bb?b@ba@b@b@bzSbu boa@aa{@amaa]aSaD@a6a0``f@``Q@`4@`@_I@_I@_T___ _F@__c^א^Ǿ^^}^d@^_@^Y^W@^W@^V]^M#@^E:@^B@^:@^.^*@^*@^)^[^@^ @] @]@]]B]]](]@]x]W@]+@](v@]'$]#0@]#0@] @] @] @\v{\T4\R@\R@\I\U@\[@[@[@[@[[[.[r@[b@[`O@[`O@[\Z[E@[{@Z؄ZЛZJ@ZJ@ZZ@ZZZo Zo Z_:Z!D@ZY@Yp@Y˒Y@Ycl@Y-^Y]XDX@XBXXXk@XAb@X>@X43@Xx@X@X@V5UL@TVTVcgoll@suse.comcgoll@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comeich@suse.comeich@suse.combwiedemann@suse.comeich@suse.comcgoll@suse.comeich@suse.comcgoll@suse.comeich@suse.comcgoll@suse.comcgoll@suse.comcgoll@suse.comcgoll@suse.comeich@suse.comcgoll@suse.comcgoll@suse.comcgoll@suse.comcgoll@suse.comeich@suse.comcgoll@suse.comcgoll@suse.comcgoll@suse.comeich@suse.comcgoll@suse.comcgoll@suse.comaguerrero@suse.comeich@suse.comeich@suse.comaguerrero@suse.comaguerrero@suse.comeich@suse.comaguerrero@suse.comfbui@suse.comaguerrero@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comcgoll@suse.comeich@suse.comcgoll@suse.comeich@suse.comkasimir_@outlook.decgoll@suse.comeich@suse.comeich@suse.comeich@suse.comcgoll@suse.comcgoll@suse.comeich@suse.comeich@suse.comdimstar@opensuse.orgcgoll@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comcgoll@suse.comcgoll@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comeich@suse.comeich@suse.comcgoll@suse.comcgoll@suse.comcgoll@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comcgoll@suse.comcgoll@suse.comeich@suse.comcgoll@suse.comjjolly@suse.comcgoll@suse.comcgoll@suse.comeich@suse.comeich@suse.comjengelh@inai.dejjolly@suse.comjjolly@suse.comjjolly@suse.comeich@suse.comeich@suse.comeich@suse.comjengelh@inai.deeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comscorot@free.frscorot@free.frscorot@free.frscorot@free.fr- use libpmix.so.2 instead of libpmix.so to fix (bsc#1209260) this removes the need of pmix-pluginlib added: right-pmix-path.patch- slurm-plugins need to require pmix-pluginlib (bsc#1209260)- Stop pulling firewall rules from github. There is no benefit to host these separately. - Remove pre-sle12 pieces.- Add missing Provides:, Conflicts: and Obsoletes: to slurm-cray, slurm-hdf5 and slurm-testsuite to avoid package conflicts. - Unify Obsoletes:. - Consolidate spec files between different Slurm releases in Leap/SLE maintenance. - Add dependency for the general plugin package to the AcctGatherProfile HDF5 plugin. - Adjust node RealMemory in slurm.conf of test suite for 8G test nodes.- updated to 23.02.0 * Highlights + slurmctld - Add new RPC rate limiting feature. This is enabled through SlurmctldParameters=rl_enable, otherwise disabled by default. + Make scontrol reconfigure and sending a SIGHUP to the slurmctld behave the same. If you were using SIGHUP as a 'lighter' scontrol reconfigure to rotate logs please update your scripts to use SIGUSR2 instead. + Change cloud nodes to show by default. PrivateData=cloud is no longer needed. + sreport - Count planned (FKA reserved) time for jobs running in IGNORE_JOBS reservations. Previously was lumped into IDLE time. + job_container/tmpfs - Support running with an arbitrary list of private mount points (/tmp and /dev/shm are the default, but not required). + job_container/tmpfs - Set more environment variables in InitScript. + Make all cgroup directories created by Slurm owned by root. This was the behavior in cgroup/v2 but not in cgroup/v1 where by default the step directories ownership were set to the user and group of the job. + accounting_storage/mysql - change purge/archive to calculate record ages based on end time, rather than start or submission times. + job_submit/lua - add support for log_user() from slurm_job_modify(). + Run the following scripts in slurmscriptd instead of slurmctld: ResumeProgram, ResumeFailProgram, SuspendProgram, ResvProlog, ResvEpilog, and RebootProgram (only with SlurmctldParameters=reboot_from_controller). + Only permit changing log levels with 'srun --slurmd-debug' by root or SlurmUser. + slurmctld will fatal() when reconfiguring the job_submit plugin fails. + Add PowerDownOnIdle partition option to power down nodes after nodes become idle. + Add "[jobid.stepid]" prefix from slurmstepd and "slurmscriptd" prefix from slurmcriptd to Syslog logging. Previously was only happening when logging to a file. + Add purge and archive functionality for job environment and job batch script records. + Extend support for Include files to all "configless" client commands. + Make node weight usable for powered down and rebooting nodes. + Removed 'launch' plugin. + Add "Extra" field to job to store extra information other than a comment. + Add usage gathering for AMD (requires ROCM 5.5+) and NVIDIA gpus. + Add job's allocated nodes, features, oversubscribe, partition, and reservation to SLURM_RESUME_FILE output for power saving. + Automatically create directories for stdout/stderr output files. Paths may use %j and related substitution characters as well. + Add --tres-per-task to salloc/sbatch/srun. + Allow nodefeatures plugin features to work with cloud nodes. e.g. - Powered down nodes have no active changeable features. - Nodes can't be changed to other active features until powered down. - Active changeable features are reset/cleared on power down. + Make slurmstepd cgroups constrained by total configured memory from slurm.conf (NodeName=<> RealMemory=#) instead of total physical memory. + node_features/helpers - add support for the OR and parentheses operators in a --constraint expression. + slurmctld will fatal() when [Prolog|Epilog]Slurmctld are defined but are not executable. + Validate node registered active features are a super set of node's currently active changeable features. + On clusters without any PrologFlags options, batch jobs with failed prologs no longer generate an output file. + Add SLURM_JOB_START_TIME and SLURM_JOB_END_TIME environment variables. + Add SuspendExcStates option to slurm.conf to avoid suspending/powering down specific node states. + Add support for DCMI power readings in IPMI plugin. + slurmrestd served /slurm/v0.0.39 and /slurmdb/v0.0.39 endpoints had major changes from prior versions. Almost all schemas have been renamed and modified. Sites using OpenAPI Generator clients are highly suggested to upgrade to to using atleast version 6.x due to limitations with prior versions. + Allow for --nodelist to contain more nodes than required by --nodes. + Rename "nodes" to "nodes_resume" in SLURM_RESUME_FILE job output. + Rename "all_nodes" to "all_nodes_resume" in SLURM_RESUME_FILE output. + Add jobcomp/kafka plugin. + Add new PreemptParameters=reclaim_licenses option which will allow higher priority jobs to preempt jobs to free up used licenses. (This is only enabled for with PreemptModes of CANCEL and REQUEUE, as Slurm cannot guarantee suspended jobs will release licenses correctly.) + hpe/slingshot - add support for the instant-on feature. + Add ability to update SuspendExc* parameters with scontrol. + Add ability to restore SuspendExc* parameters on restart with slurmctld - R option. + Add ability to clear a GRES specification by setting it to "0" via 'scontrol update job'. + Add SLURM_JOB_OVERSUBSCRIBE environment variable for Epilog, Prolog, EpilogSlurmctld, PrologSlurmctld, and mail ouput. + System node down reasons are appended to existing reasons, separated by ':'. + New command scrun has been added. scrun acts as an Open Container Initiative (OCI) runtime proxy to run containers seamlessly via Slurm. + Fixed GpuFreqDef option. When set in slurm.conf, it will be used if - -gpu-freq was not explicitly set by the job step. * Configuration Changes + job_container.conf - Added "Dirs" option to list desired private mount points. + node_features plugins - invalid users specified for AllowUserBoot will now result in fatal() rather than just an error. + Deprecate AllowedKmemSpace, ConstrainKmemSpace, MaxKmemPercent, and MinKmemSpace. + Allow jobs to queue even if the user is not in AllowGroups when EnforcePartLimits=no is set. This ensures consistency for all the Partition access controls, and matches the documented behavior for EnforcePartLimits. + Add InfluxDBTimeout parameter to acct_gather.conf. + job_container/tmpfs - add support for expanding %h and %n in BasePath. + slurm.conf - Removed SlurmctldPlugstack option. + Add new SlurmctldParameters=validate_nodeaddr_threads= option to allow concurrent hostname resolution at slurmctld startup. + Add new AccountingStoreFlags=job_extra option to store a job's extra field in the database. + Add new "defer_batch" option to SchedulerParameters to only defer scheduling for batch jobs. + Add new DebugFlags option 'JobComp' to replace 'Elasticsearch'. + Add configurable job requeue limit parameter - MaxBatchRequeue - in slurm.conf to permit changes from the old hard-coded value of 5. + helpers.conf - Allow specification of node specific features. + helpers.conf - Allow many features to one helper script. + job_container/tmpfs - Add "Shared" option to support shared namespaces. This allows autofs to work with the job_container/tmpfs plugin when enabled. + acct_gather.conf - Added EnergyIPMIPowerSensors=Node=DCMI and Node=DCMI_ENHANCED. + Add new "getnameinfo_cache_timeout=" option to CommunicationParameters to adjust or disable caching the results of getnameinfo(). + Add new PrologFlags=ForceRequeueOnFail option to automatically requeue batch jobs on Prolog failures regardless of the job --requeue setting. + Add HealthCheckNodeState=NONDRAINED_IDLE option. + Add 'explicit' to Flags in gres.conf. This makes it so the gres is not automatically added to a job's allocation when --exclusive is used. Note that this is a per-node flag. + Moved the "preempt_" options from SchedulerParameters to PreemptParameters, and dropped the prefix from the option names. (The old options will still be parsed for backwards compatibility, but are now undocumented.) + Add LaunchParameters=ulimit_pam_adopt, which enables setting RLIMIT_RSS in adopted processes. + Update SwitchParameters=job_vni to enable/disable creating job VNIs for all jobs, or when a user requests them. + Update SwitchParameters=single_node_vni to enable/disable creating single node vnis for all jobs, or when a user requests them. + Add ability to preserve SuspendExc* parameters on reconfig with ReconfigFlags=KeepPowerSaveSettings. + slurmdbd.conf - Add new AllResourcesAbsolute to force all new resources to be created with the Absolute flag. + topology/tree - Add new TopologyParam=SwitchAsNodeRank option to reorder nodes based on switch layout. This can be useful if the naming convention for the nodes does not natually map to the network topology. + Removed the default setting for GpuFreqDef. If unset, no attempt to change the GPU frequency will be made if --gpu-freq is not set for the step. * Command Changes + sacctmgr - no longer force updates to the AdminComment, Comment, or SystemComment to lower-case. + sinfo - Add -F/--future option to sinfo to display future nodes. + sacct - Rename 'Reserved' field to 'Planned' to match sreport and the nomenclature of the 'Planned' node. + scontrol - advanced reservation flag MAINT will no longer replace nodes, similar to STATIC_ALLOC + sbatch - add parsing for #PBS -d and #PBS -w. + scontrol show assoc_mgr will show username(uid) instead of uid in QoS section. + Add strigger --draining and -R/--resume options. + Change --oversubscribe and --exclusive to be mutually exclusive for job submission. Job submission commands will now fatal if both are set. Previously, these options would override each other, with the last one in the job submission command taking effect. + scontrol - Requested TRES and allocated TRES will now always be printed when showing jobs, instead of one TRES output that was either the requested or allocated. + srun --ntasks-per-core now applies to job and step allocations. Now, use of --ntasks-per-core=1 implies --cpu-bind=cores and - -ntasks-per-core>1 implies --cpu-bind=threads. + salloc/sbatch/srun - Check and abort if ntasks-per-core > threads-per-core. + scontrol - Add ResumeAfter= option to "scontrol update nodename=". + Add a new "nodes=" argument to scontrol setdebug to allow the debug level on the slurmd processes to be temporarily altered. + Add a new "nodes=" argument to "scontrol setdebugflags" as well. + Make it so scrontab prints client-side the job_submit() err_msg (which can be set i.e. by using the log_user() function for the lua plugin). + scontrol - Reservations will not be allowed to have STATIC_ALLOC or MAINT flags and REPLACE[_DOWN] flags simultaneously. + scontrol - Reservations will only accept one reoccurring flag when being created or updated. + scontrol - A reservation cannot be updated to be reoccurring if it is already a floating reservation. + squeue - removed unused '%s' and 'SelectJobInfo' formats. + squeue - align print format for exit and derived codes with that of other components (:). + sacct - Add --array option to expand job arrays and display array tasks on separate lines. + Partial support for '--json' and '--yaml' formated outputs have been implemented for sacctmgr, sdiag, sinfo, squeue, and scontrol. The resultant data ouput will be filtered by normal command arguments. Formatting arguments will continue to be ignored. + salloc/sbatch/srun - extended the --nodes syntax to allow for a list of valid node counts to be allocated to the job. This also supports a "step count" value (e.g., --nodes=20-100:20 is equivalent to - -nodes=20,40,60,80,100) which can simplify the syntax when the job needs to scale by a certain "chunk" size. + srun - add user requestible vnis with '--network=job_vni' option. + srun - add user requestible single node vnis with the '--network=single_node_vni' option. * API Changes + job_container plugins - container_p_stepd_create() function signature replaced uint32_t uid with stepd_step_rec_t* step. + gres plugins - gres_g_get_devices() function signature replaced pid_t pid with stepd_step_rec_t* step. + cgroup plugins - task_cgroup_devices_constrain() function signature removed pid_t pid. + task plugins - replace task_p_pre_set_affinity(), task_p_set_affinity(), and task_p_post_set_affinity() with task_p_pre_launch_priv() like it was back in slurm 20.11. + Allow for concurrent processing of job_submit_g_submit() and job_submit_g_modify() calls. If your plugin is not capable of concurrent operation you must add additional locking within your plugin. + Removed return value from slurm_list_append(). + The List and ListIterator types have been removed in favor of list_t and list_itr_t respectively. + burst buffer plugins - add bb_g_build_het_job_script(). bb_g_get_status() - added authenticated UID and GID. bb_g_run_script() - added job_info argument. + burst_buffer.lua - Pass UID and GID to most hooks. Pass job_info (detailed job information) to many hooks. See etc/burst_buffer.lua.example for a complete list of changes. WARNING: Backwards compatibility is broken for slurm_bb_get_status: UID and GID are passed before the variadic arguments. If UID and GID are not explicitly listed as arguments to slurm_bb_get_status(), then they will be included in the variadic arguments. Backwards compatibility is maintained for all other hooks because the new arguments are passed after the existing arguments. + node_features plugins - node_features_p_reboot_weight() function removed. node_features_p_job_valid() - added parameter feature_list. node_features_p_job_xlate() - added parameters feature_list and job_node_bitmap. + New data_parser interface with v0.0.39 plugin. * Added: Fix-test-1.99.patch * Reworked: Fix-test-38.11.patch pam_slurm-Initialize-arrays-and-pass-sizes.patch- testsuite: on later SUSE versions claim ownership of directory /etc/security/limits.d.- Move the ext_sensors/rrd plugin to a separate package: this plugin requires librrd which in turn requires huge parts of the client side X Window System stack. There is probably no use in cluttering up a system for a plugin that probably only used by a few.- Test Suite fixes: * Update README_Testsuite.md. * Clean up left over files when de-installing test suite. * Adjustment to test suite package: for SLE mark the openmpi4 devel package and slurm-hdf5 optional. * Add -ffat-lto-objects to the build flags when LTO is set to make sure the object files we ship with the test suite still work correctly. * Improve setup-testsuite.sh: copy ssh fingerprints from all nodes.- updated to 22.05.5 - NOTE: Slurm validates that libraries are of the same version. Unfortunately, due to an oversight, we failed to notice that the slurmstepd loads the hash_k12 library only after a job has completed. This means that if the hash_k12 library is upgraded before a job finishes, the slurmstepd will load the new library when the job finishes, and will fail due to a mismatch of versions. This results in nodes with slurmstepd processes stuck indefinitely. These processes require manual intervention to clean up. There is no clean way to resolve these hung slurmstepd processes. The only recommended way to upgrade between minor versions of 22.05 with RPM’s or upgrades that replace current binaries and libraries is to drain the nodes of running jobs first. - Fixes a number of moderate severity issues, noteable are: * Load hash plugin at slurmstepd launch time to prevent issues loading the plugin at step completion if the Slurm installation is upgraded. * Update nvml plugin to match the unique id format for MIG devices in new Nvidia drivers. * Fix multi-node step launch failure when nodes in the controller aren't in natural order. This can happen with inconsistent node naming (such as node15 and node052) or with dynamic nodes which can register in any order. * job_container/tmpfs - cleanup containers even when the .ns file isn't mounted anymore. * Wait up to PrologEpilogTimeout before shutting down slurmd to allow prolog and epilog scripts to complete or timeout. Previously, slurmd waited 120 seconds before timing out and killing prolog and epilog scripts.- Do not deduplicate files of testsuite Slurm configuration. This directory is supposed to be mounted over /etc/slurm therefore it must not contain softlinks to the files in this directory. - Improve .a and .o file collection for test suite: find these files even if there are multiple ones in a single line.- Fix build for older product version.- Fix a potential security vulnerability in the test package (bsc#1201674, CVE-2022-31251).- make slurmtest.tar reproducible- Improve check for mpicc in testsuite package: if binary isn't found, don't crash. - Patch NOFILE Limit in the slurmd.service copy for the testsuite.- update to 22.05.2 with following fixes: * Fix regression which allowed the oversubscription of licenses. * Fix a segfault in slurmctld when requesting gres in job arrays.- Package the Slurm testsuite for QA purposes. NOTE: This package is not meant to be used for testing by the user but rather for testing by the maintainers to ensure the package is working properly. DO NOT report test suite failures unless you are able to confirm that the failure is really a bug. * Fixes for test suite: Keep-logs-of-skipped-test-when-running-test-cases-sequentially.patch Fix-test-21.41.patch Fix-test-38.11.patch Fix-test-32.8.patch Fix-test-3.13.patch Fix-test7.2-to-find-libpmix-under-lib64-as-well.patch * Add documentation: README_Testsuite.md - Allow log in as user 'slurm'. This allows admins to run certain priviledged commands more easily without becoming root.- update to 22.05.0 with following changes: - Support for dynamic node addition and removal - Support for native Linux cgroup v2 operation - Newly added plugins to support HPE Slingshot 11 networks (switch/hpe_slingshot), and Intel Xe GPUs (gpu/oneapi) - Added new acct_gather_interconnect/sysfs plugin to collect statistics from arbitrary network interfaces. - Expanded and synced set of environment variables available in the Prolog/Epilog/PrologSlurmctld/EpilogSlurmctld scripts. - New "--prefer" option to job submissions to allow for a "soft constraint" request to influence node selection. - Optional support for license planning in the backfill scheduler with "bf_licenses" option in SchedulerParameters. - removed file slurm-2.4.4-init.patch as sysvinit is now realy deprecated - removed file load-pmix-major-version.patch as fixed upstream - set environment variable SUSE_ZNOW to 0 in %build to avoid module load failures due to unresolved symbols as module take advantage of lazy bindings (bsc#1200030).- Add a comment about the CommunicationParameters=block_null_hash option warning users who migrate - just in case.- Update to 21.08.8 which fixes CVE-2022-29500 (bsc#1199278), CVE-2022-29501 (bsc#1199279), and CVE-2022-29502 (bsc#1199281). - Added 'CommunicationParameters=block_null_hash' to slurm.conf, please add this parameter to existing configurations.- Update to 21.08.7 with following changes: * openapi/v0.0.37 - correct calculation for bf_queue_len_mean in /diag. * Avoid shrinking a reservation when overlapping with downed nodes. * Only check TRES limits against current usage for TRES requested by the job. * Do not allocate shared gres (MPS) in whole-node allocations * Constrain slurmstepd to job/step cgroup like in previous versions of Slurm. * Fix warnings on 32-bit compilers related to printf() formats. * Fix reconfigure issues after disabling/reenabling the GANG PreemptMode. * Fix race condition where a cgroup was being deleted while another step was creating it. * Set the slurmd port correctly if multi-slurmd * Fix FAIL mail not being sent if a job was cancelled due to preemption. * slurmrestd - move debug logs for HTTP handling to be gated by debugflag NETWORK to avoid unnecessary logging of communication contents. * Fix issue with bad memory access when shrinking running steps. * Fix various issues with internal job accounting with GRES when jobs are shrunk. * Fix ipmi polling on slurmd reconfig or restart. * Fix srun crash when reserved ports are being used and het step fails to launch. * openapi/dbv0.0.37 - fix DELETE execution path on /user/{user_name}. * slurmctld - Properly requeue all components of a het job if PrologSlurmctld fails. * rlimits - remove final calls to limit nofiles to 4096 but to instead use the max possible nofiles in slurmd and slurmdbd. * Allow the DBD agent to load large messages (up to MAX_BUF_SIZE) from state. * Fix potential deadlock during slurmctld restart when there is a completing job. * slurmstepd - reduce user requested soft rlimits when they are above max hard rlimits to avoid rlimit request being completely ignored and processes using default limits. * Fix Slurm user commands displaying available features as active features when no features were active. * Don't power down nodes that are rebooting. * Clear pending node reboot on power down request. * Ignore node registrations while node is powering down. * Don't reboot any node that is power down. * Don't allow a node to reboot if it's marked for power down. * Fix issuing reboot and downing when rebooting a powering up node. * Clear DRAIN on node after failing to resume before ResumeTimeout. * Prevent repeating power down if node fails to resume before ResumeTimeout. * Fix federated cloud node communication with srun and cloud_dns. * Fix jobs being scheduled on nodes marked to be powered_down when idle. * Fix problem where a privileged user could not view array tasks specified by _ when PrivateData had the jobs value set. - Changes in Slurm 21.08.6 * Fix plugin_name definitions in a number of plugins to improve logging. * Close sbcast file transfers when job is cancelled. * scrontab - fix handling of --gpus and --ntasks-per-gpu options. * sched/backfill - fix job_queue_rec_t memory leak. * Fix magnetic reservation logic in both main and backfill schedulers. * job_container/tmpfs - fix memory leak when using InitScript. * slurmrestd / openapi - fix memory leaks. * Fix slurmctld segfault due to job array resv_list double free. * Fix multi-reservation job testing logic. * Fix slurmctld segfault due to insufficient job reservation parse validation. * Fix main and backfill schedulers handling for already rejected job array. * sched/backfill - restore resv_ptr after yielding locks. * acct_gather_energy/xcc - appropriately close and destroy the IPMI context. * Protect slurmstepd from making multiple calls to the cleanup logic. * Prevent slurmstepd segfault at cleanup time in mpi_fini(). * Fix slurmctld sometimes hanging if shutdown while PrologSlurmctld or EpilogSlurmctld were running and PrologEpilogTimeout is set in slurm.conf. * Fix affinity of the batch step if batch host is different than the first node in the allocation. * slurmdbd - fix segfault after multiple failover/failback operations. * Fix jobcomp filetxt job selection condition. * Fix -f flag of sacct not being used. * Select cores for job steps according to the socket distribution. Previously, sockets were always filled before selecting cores from the next socket. * Keep node in Future state if epilog completes while in Future state. * Fix erroneous --constraint behavior by preventing multiple sets of brackets. * Make ResetAccrueTime update the job's accrue_time to now. * Fix sattach initialization with configless mode. * Revert packing limit checks affecting pmi2. * sacct - fixed assertion failure when using -c option and a federation display * Fix issue that allowed steps to overallocate the job's memory. * Fix the sanity check mode of AutoDetect so that it actually works. * Fix deallocated nodes that didn't actually launch a job from waiting for Epilogslurmctld to complete before clearing completing node's state. * Job should be in a completing state if EpilogSlurmctld when being requeued. * Fix job not being requeued properly if all node epilog's completed before EpilogSlurmctld finished. * Keep job completing until EpilogSlurmctld is completed even when "downing" a node. * Fix handling reboot with multiple job features. * Fix nodes getting powered down when creating new partitions. * Fix bad bit_realloc which potentially could lead to bad memory access. * slurmctld - remove limit on the number of open files. * Fix bug where job_state file of size above 2GB wasn't saved without any error message. * Fix various issues with no_consume gres. * Fix regression in 21.08.0rc1 where job steps failed to launch on systems that reserved a CPU in a cgroup outside of Slurm (for example, on systems with WekaIO). * Fix OverTimeLimit not being reset on scontrol reconfigure when it is removed from slurm.conf. * serializer/yaml - use dynamic buffer to allow creation of YAML outputs larger than 1MiB. * Fix minor memory leak affecting openapi users at process termination. * Fix batch jobs not resolving the username when nss_slurm is enabled. * slurmrestd - Avoid slurmrestd ignoring invalid HTTP method if the response serialized without error. * openapi/dbv0.0.37 - Correct conditional that caused the diag output to give an internal server error status on success. * Make --mem-bind=sort work with task_affinity * Fix sacctmgr to set MaxJobsAccruePer{User|Account} and MinPrioThres in sacctmgr add qos, modify already worked correctly. * job_container/tmpfs - avoid printing extraneous error messages in Prolog and Epilog, and when the job completes. * Fix step CPU memory allocation with --threads-per-core without --exact. * Remove implicit --exact when --threads-per-core or --hint=nomultithread is used. * Do not allow a step to request more threads per core than the allocation did. * Remove implicit --exact when --cpus-per-task is used.- update to 21.08.5 with following changes: * Fix issue where typeless GRES node updates were not immediately reflected. * Fix setting the default scrontab job working directory so that it's the home of the different user (*u ) and not that of root or SlurmUser editor. * Fix stepd not respecting SlurmdSyslogDebug. * Fix concurrency issue with squeue. * Fix job start time not being reset after launch when job is packed onto already booting node. * Fix updating SLURM_NODE_ALIASES for jobs packed onto powering up nodes. * Cray - Fix issues with starting hetjobs. * auth/jwks - Print fatal() message when jwks is configured but file could not be opened. * If sacctmgr has an association with an unknown qos as the default qos print 'UNKN*###' instead of leaving a blank name. * Correctly determine task count when giving --cpus-per-gpu, --gpus and * -ntasks-per-node without task count. * slurmctld - Fix places where the global last_job_update was not being set to the time of update when a job's reason and description were updated. * slurmctld - Fix case where a job submitted with more than one partition would not have its reason updated while waiting to start. * Fix memory leak in node feature rebooting. * Fix time limit permanetly set to 1 minute by backfill for job array tasks higher than the first with QOS NoReserve flag and PreemptMode configured. * Fix sacct -N to show jobs that started in the current second * Fix issue on running steps where both SLURM_NTASKS_PER_TRES and SLURM_NTASKS_PER_GPU are set. * Handle oversubscription request correctly when also requesting * -ntasks-per-tres. * Correctly detect when a step requests bad gres inside an allocation. * slurmstepd - Correct possible deadlock when UnkillableStepTimeout triggers. * srun - use maximum number of open files while handling job I/O. * Fix writing to Xauthority files on root_squash NFS exports, which was preventing X11 forwarding from completing setup. * Fix regression in 21.08.0rc1 that broke --gres=none. * Fix srun --cpus-per-task and --threads-per-core not implicitly setting * -exact. It was meant to work this way in 21.08. * Fix regression in 21.08.0 that broke dynamic future nodes. * Fix dynamic future nodes remembering active state on restart. * Fix powered down nodes getting stuck in COMPLETING+POWERED_DOWN when job is cancelled before nodes are powering up.- updated to 21.08.4 which fixes (CVE-2021-43337) which is only present in 21.08 tree. * CVE-2021-43337: For sites using the new AccountingStoreFlags=job_script and/or job_env options, an issue was reported with the access control rules in SlurmDBD that will permit users to request job scripts and environment files that they should not have access to. (Scripts/environments are meant to only be accessible by user accounts with administrator privileges, by account coordinators for jobs submitted under their account, and by the user themselves.) - changes from 21.08.3: * This includes a number of fixes since the last release a month ago, including one critical fix to prevent a communication issue between slurmctld and slurmdbd for sites that have started using the new AccountingStoreFlags=job_script functionality.- Utilize sysuser infrastructure to set user/group slurm. For munge authentication slurm should have a fixed UID across all nodes including the management server. Set it to 120 - Limit firewalld service definitions to SUSE versions >= 15.- added service definitions for firewalld (JSC#SLE-22741)- update to 21.08.2 - major change: * removed of support of the TaskAffinity=yes option in cgroup.conf. Please consider using "TaskPlugins=cgroup,affinity" in slurm.conf as an option. - minor changes and bugfixes: * slurmctld - fix how the max number of cores on a node in a partition are calculated when the partition contains multi*socket nodes. This in turn corrects certain jobs node count estimations displayed client*side. * job_submit/cray_aries - fix "craynetwork" GRES specification after changes introduced in 21.08.0rc1 that made TRES always have a type prefix. * Ignore nonsensical check in the slurmd for [Pro|Epi]logSlurmctld. * Fix writing to stderr/syslog when systemd runs slurmctld in the foreground. * Fix issue with updating job started with node range. * Fix issue with nodes not clearing state in the database when the slurmctld is started with clean*start. * Fix hetjob components > 1 timing out due to InactiveLimit. * Fix sprio printing -nan for normalized association priority if PriorityWeightAssoc was not defined. * Disallow FirstJobId=0. * Preserve job start info in the database for a requeued job that hadn't registered the first time in the database yet. * Only send one message on prolog failure from the slurmd. * Remove support for TaskAffinity=yes in cgroup.conf. * accounting_storage/mysql - fix issue where querying jobs via sacct * -whole-hetjob=yes or slurmrestd (which automatically includes this flag) could in some cases return more records than expected. * Fix issue for preemption of job array task that makes afterok dependency fail. Additionally, send emails when requeueing happens due to preemption. * Fix sending requeue mail type. * Properly resize a job's GRES bitmaps and counts when resizing the job. * Fix node being able to transition to CLOUD state from non-cloud state. * Fix regression introduced in 21.08.0rc1 which broke a step's ability to inherit GRES from the job when the step didn't request GRES but the job did. * Fix errors in logic when picking nodes based on bracketed anded constraints. This also enforces the requirement to have a count when using such constraints. * Handle job resize better in the database. * Exclude currently running, resized jobs from the runaway jobs list. * Make it possible to shrink a job more than once.- moved pam module from /lib64 to /usr/lib64 which fixes boo#1191095 via the macro %_pam_moduledir- updated to 21.08.1 with following bug fixes: * Fix potential memory leak if a problem happens while allocating GRES for a job. * If an overallocation of GRES happens terminate the creation of a job. * AutoDetect=nvml: Fatal if no devices found in MIG mode. * Print federation and cluster sacctmgr error messages to stderr. * Fix off by one error in --gpu-bind=mask_gpu. * Add --gpu-bind=none to disable gpu binding when using --gpus-per-task. * Handle the burst buffer state "alloc-revoke" which previously would not display in the job correctly. * Fix issue in the slurmstepd SPANK prolog/epilog handler where configuration values were used before being initialized. * Restore a step's ability to utilize all of an allocations memory if --mem=0. * Fix --cpu-bind=verbose garbage taskid. * Fix cgroup task affinity issues from garbage taskid info. * Make gres_job_state_validate() client logging behavior as before 44466a4641. * Fix steps with --hint overriding an allocation with --threads-per-core. * Require requesting a GPU if --mem-per-gpu is requested. * Return error early if a job is requesting --ntasks-per-gpu and no gpus or task count. * Properly clear out pending step if unavailable to run with available resources. * Kill all processes spawned by burst_buffer.lua including decendents. * openapi/v0.0.{35,36,37} - Avoid setting default values of min_cpus, job name, cwd, mail_type, and contiguous on job update. * openapi/v0.0.{35,36,37} - Clear user hold on job update if hold=false. * Prevent CRON_JOB flag from being cleared when loading job state. * sacctmgr - Fix deleting WCKeys when not specifying a cluster. * Fix getting memory for a step when the first node in the step isn't the first node in the allocation. * Make SelectTypeParameters=CR_Core_Memory default for cons_tres and cons_res. * Correctly handle mutex unlocks in the gres code if failures happen. * Give better error message if -m plane is given with no size. * Fix --distribution=arbitrary for salloc. * Fix jobcomp/script regression introduced in 21.08.0rc1 0c75b9ac9d. * Only send the batch node in the step_hostlist in the job credential. * When setting affinity for the batch step don't assume the batch host is node 0. * In task/affinity better checking for node existence when laying out affinity. * slurmrestd - fix job submission with auth/jwt. - removed Fix-statement-condition-in-netloc-autoconf-macro.patch issue was fixed upstream- Fix-statement-condition-in-netloc-autoconf-macro.patch: Fix netloc check, reestablish netloc disable code. - Make configure arg '--with-pmix' conditional. - Move openapi plugins to package slurm-restd.- updated to 21.08.0, major changes: * A new "AccountingStoreFlags=job_script" option to store the job scripts directly in SlurmDBD. * Added "sacct -o SubmitLine" format option to get the submit line of a job/step. * Changes to the node state management so that nodes are marked as PLANNED instead of IDLE if the scheduler is still accumulating resources while waiting to launch a job on them. * RS256 token support in auth/jwt. * Overhaul of the cgroup subsystems to simplify operation, mitigate a number of inherent race conditions, and prepare for future cgroup v2 support. * Further improvements to cloud node power state management. * A new child process of the Slurm controller called "slurmscriptd" responsible for executing PrologSlurmctld and EpilogSlurmctld scripts, which significantly reduces performance issues associated with enabling those options. * A new burst_buffer/lua plugin allowing for site-specific asynchronous job data management. * Fixes to the job_container/tmpfs plugin to allow the slurmd process to be restarted while the job is running without issue. * Added json/yaml output to sacct, squeue, and sinfo commands. * Added a new node_features/helpers plugin to provide a generic way to change settings on a compute node across a reboot. * Added support for automatically detecting and broadcasting shared libraries for an executable launched with "srun --bcast". * Added initial OCI container execution support with a new --container option to sbatch and srun. * Improved "configless" support by allowing multiple control servers to be specified through the slurmd --conf-server option, and send additional configuration files at startup including cli_filter.lua. - minor changes: * If an overallocation of GRES happens terminate the creation of a job. * AutoDetect=nvml: Fatal if no devices found in MIG mode. * Print federation and cluster sacctmgr error messages to stderr. * Add --gpu-bind=none to disable gpu binding when using --gpus-per-task. * Handle the burst buffer state "alloc-revoke" which previously would not display in the job correctly. * Fix issue in the slurmstepd SPANK prolog/epilog handler where configuration values were used before being initialized. * Restored --gpu-bind=single: to check core affinity like * -gpu-bind=closest does. This removal of this behavior only was in rc2. * slurmd - Fix assert failure on initialization due to bad node name. * Fix error codes in cgroup/v1. * Don't destroy the memory step outside fini, which leads to a double destroy causing an error message. * Add support for lua 5.4. * Force cgroup.clone_children to 0 in slurm cgroup directories. This caused issues in task cpuset plugin in systems with it enabled by default. * Clear GRES HAS_TYPE flag when removing type name. * Environment flags in gres.conf now override flags set by AutoDetect. * Environment flags in gres.conf now apply to subsequent gres.conf lines where Environment flags are not set. * Set missing job_uid and job_gid members when preparing a kill_job_msg_t in abort_job_on_node(), abort_job_on_nodes() and kill_job_on_node(). * Fix swappiness not being set in cgroups. * Fix coordinators for new subaccounts. * Fix coordinators when adding existing users with PrivateData=users. * slurmctld - do not attempt to relinquish control to self. * openapi/v0.0.37 - Honor kill_on_invalid_dependency as job parameter. * Check max_gres when doing step allocation, fix for regression in rc2. * SPANK plugins are now required to match the current Slurm version, and must be recompiled for each new Slurm release. * node_features/helpers - add ExecTime configuration option. * srun - Fix force termination with -X. * On slurmctld restart set node typed GRES counts correctly. * Fix places where a step wasn't allocated in the slurmctld but wasn't ever removed from the job. * Fix step allocation memory when using --threads-per-core. * Fix step allocations to consume all threads on a core when using threads-per-core. * Add check to validate cpu request on a step if --threads-per-core is given and it is less than what the core on the node has in the allocation. * Fix issue where a step could request more gres than the job had and the step would hang forever. This bug was only introduced in 21.08.0rc2. * Only print \r\n for logging messages on stderr when --pty has been explicitly requested. * Relax check on SPANK plugins to only require Slurm major + minor versions to match. * job_container/tmpfs - delegate handling of /dev/shm to the extern step so new step launches will be attached correctly even after the slurmd process has been restarted. * Limit the wait time in proctrack_g_wait() to UnkillableStepTimeout instead of a hardcoded value of 256 seconds, and limit the delay between tests to a maximum of 32 seconds. * fatal() on start if using job_container/tmpfs without PrologFlags=Contian. * Load bf_when_last_cycle from job state only if protocol version >= 21.08. * Docs - remove man3 section entirely. * Set step memory when using MemPerGPU or DefMemPerGPU. Previously a step's memory was not set even when it requested *-mem-per-gpu and at least one GPU. * Add cli_filter.lua support in configless mode. * Check that the step requests at least as many gres as nodes. * Make job's SLURM_JOB_GPUS print global GPU IDs instead of MIG unique_ids. * Fix miscounting of GPU envs in prolog/epilog if MultipleFiles was used. * Support MIGs in prolog/epilog's CUDA_VISIBLE_DEVICES & co. * Add SLURM_JOB_GPUS back into Prolog; add it to Epilog. * Fix issue where the original executable, not the bcast'd version, was executed with 'srun *-bcast'. * sacct - print '-' header correctly for fields over 53-characters wide. * openapi/dbv0.0.37 - replace "REST" with "Slurm OpenAPI" for plugin_name. * openapi/v0.0.37 - replace "REST" with "Slurm OpenAPI" for plugin_name. * configless - fix segfault on 'scontrol reconfigure'. * Use FREE_NULL_LIST instead of list_destroy. * If we made are running an interactive session we need to force track_steps. * Disable OPOST flag when using --pty to avoid issues with Emac. * Fix issue where extra bonus core was allocated in some situations. * Avoid putting gres with count of 0 on a TRES req/alloc. * Fix memory in requested TRES when --mem-per-gpu is used. * Changed ReqMem field in sacct to match memory from ReqTRES. * Changed --gpu-bind=single: to no longer check core affinity like * -gpu-bind=closest does. This consequently affects --ntasks-per-gpu. * slurmrestd - add v0.0.37 OpenAPI plugin. * slurmrestd/v0.0.37 - rename standard_in -> standard_input. * slurmrestd/v0.0.37 - rename standard_out -> standard_output. * Changed the --format handling for negative field widths (left justified) to apply to the column headers as well as the printed fields. * Add LimitFactor to the QOS. A float that is factored into an associations [Grp|Max]TRES limits. For example, if the LimitFactor is 2, then an association with a GrpTRES of 30 CPUs, would be allowed to allocate 60 CPUs when running under this QOS. * slurmrestd - Pass SLURM_NO_CHANGE_IN_DATA to client as 403 (Not Modified). * slurmrestd/v0.0.37 - Add update_time field to Jobs query to allow clients to only get jobs list based on change timestamp. * Reset job eligible time when job is manually held. * Add DEBUG_FLAG_JAG to improve logging related to job account gathering. * Convert logging in account_gather/common to DEBUG_FLAG_JAG. * Add more logging for jag_common_poll_data() when prec_extra() called. * slurmrestd/v0.0.37 - add API to fetch reservation(s) info. * Catch more errors in task/cgroup initalization and cleanup to avoid allowing jobs to start when cgroups failure to configure correctly. * Fix cgroup ns detection when using containers (e.g. LXC or Docker). * Reset job's next_step_id counter to 0 after being requeued. * Make scontrol exit with non-zero status after failing to delete a partition or reservation. * Make NtasksPerTRES optional in slurm_sprint_job_info(). * slurmrestd/v0.0.37 - Add update_time field to nodes query to allow clients to only get nodes list based on change timestamp. * common/parse_config - catch and propagate return codes when handling a match on a key-value pattern. This implies error codes detected in the handlers are now not ignored and users of _handle_keyvalue_match() can fatal(). * common/hostlist - fix hostlist_delete_nth() xassert() upper bound check. * API change: Removed slurm_kill_job_msg and modified the function signature for slurm_kill_job2. slurm_kill_job2 should be used instead of slurm_kill_job_msg. * Fix non-zero exit code for scontrol ping when all controllers are down. * Enforce a valid configuration for AccountingStorageEnforce in slurm.conf. If the configuration is invalid, then an error message will be printed and the command or daemon (including slurmctld) will not run. * slurmrestd/v0.0.37 - Add update_time field to partitions/reservations query to allow clients to only get the entities list when something changed. * slurmdbd.service - add "After" relationship to all common names for MariaDB to reduce startup delays. * slurmrestd/v0.0.37 - Correct displaying node states that are UNKNOWN. * slurmrestd/v0.0.37 - Add flags to node states. * Fix first job on fresh cluster not being assigned JobId=1 (or FirstJobId). * squeue - make it so --nodelist is sensitive to --clusters. * squeue - do --nodelist node validation in the same order as listing. * Removed AccountingStoreJobComment option. Please update your config to use AccountingStoreFlags=job_comment instead. * AccountingStoreFlags=job_script allows you to store the job's batch script. * AccountingStoreFlags=job_env allows you to store the job's env vars. * Add sacct -o SubmitLine to get the submit line of a job/step. * Removed DefaultStorage{Host,Loc,Pass,Port,Type,User} options. * Fix NtasksPerTRES delimiter from : to = in scontrol show job output. * Removed CacheGroups, CheckpointType, JobCheckpointDir, MemLimitEnforce, SchedulerPort, SchedulerRootFilter options. * Make job accounting queries use consistent timeframes with and w/o jobs. * --cpus-per-task and --threads-per-core now imply --exact. This fixes issues where steps would be allocated the wrong number of CPUs. * configure: the --with option handling has been made consistent across the various optional libraries. Specifying *-with-foo=/path/to/foo will only check that directory for the applicable library (rather than, in some cases, falling back to the default directories), and will always error the build if the library is not found (instead of a mix of error messages and non- fatal warning messages). * configure: replace --with-rmsi_dir option with proper handling for * -with-rsmi=dir. * Pass additional job environment variables to MailProg. * Add SLURM_JOB_WORK_DIR to Prolog, Epilog. * Removed sched/hold plugin. * Fix srun overwriting SLURM_SUBMIT_DIR and SLURM_SUBMIT_HOST when within an existing allocation. * step_ctx code has been removed from the api. * cli_filter/lua, jobcomp/lua, job_submit/lua now load their scripts from the same directory as the slurm.conf file (and thus now will respect changes to the SLURM_CONF environment variable). * SPANK - call slurm_spank_init if defined without slurm_spank_slurmd_exit in slurmd context. * job_container/tmpfs - Remove need for .active file to allow salloc without an interactive step to work. * slurmd - Delay background node registration on every failure up to 128s on startup. * slurmctld - Always notify slurmd that node registration was accepted to avoid slurmd needless attempting to re-register if there is configuration issue. * Put node into "INVAL" state upon registering with an invalid node configuration. Node must register with a valid configuration to continue. * Make --cpu-bind=threads default for --threads-per-core -- cli and env can override. * jobcomp/elasticsearch - Use data_t to serialize data. The plugin now has the JSON-C library as a prerequisite. * scrontab - create the temporary file under the TMPDIR environment variable (if set), otherwise continue to use TmpFS as configured in slurm.conf. * Add LastBusyTime to "scontrol show nodes" and slurmrestd nodes output, which represents the time the node last had jobs on it. * slurmd - allow multiple comma-separated controllers to be specified in configless mode with *-conf-server * sacctmgr - changed column headings to "ParentID" and "ParentName" instead of "Par ID" and "Par Name" respectively. * Perl API - make sure man pages are installed under the --prefix given to configure. * Manually powering down of nodes with scontrol now ignores SuspendExc. * SALLOC_THREADS_PER_CORE and SBATCH_THREADS_PER_CORE have been added as input environment variables for salloc and sbatch, respectively. They do the same thing as *-threads-per-core. * Distinguish queued reboot requests (REBOOT) from issued reboots (REBOOT^). * Set the maximum number of open files per process to 4096 to avoid performance issues when closing the entire range with closeall(). * auth/jwt - add support for RS256 tokens. * Relax reservation purge due to any invalid uid after creation time. * Reject srun that requests both --exclusive and --overlap. * service files - change dependency to network-online rather than just network to ensure DNS and other services are available. * RSMI: Fix incorrect PCI BDF bits. * plugins/cli_filter - Convert to using data_t to serialize JSON. * Fix testing array job after regaining locks in backfill. * Don't display node's comment with "scontrol show nodes" unless set. * Add "Extra" field to node to store extra information other than a comment. * scrontab - Use /tmp instead of TmpFS if TMPDIR is not set. * Add ResumeTimeout, SuspendTimeout and SuspendTime to Partitions. * sreport - change to sorting TopUsage by the --tres option. * slurmrestd - do not run allow operation as SlurmUser/root by default. * Allow map_cpu and mask_cpu for non-whole node allocation. * TaskPluginParam=verbose is now treated as a default. Previously it would be applied regardless of the job specifying a *-cpu-bind. * Add "node_reg_mem_percent" SlurmctldParameter to define percentage of memory nodes are allowed to register with. * Show correct number of SocketsPerBoard in slurmd -C with hwloc2. * Alter sreport's cluster utilization report column name from 'Reserved' to 'Planned' to match the nomenclature of the 'Planned' node. * Add StateComplete format option to sinfo to show base_state+flags. * "scontrol show node" now shows State as base_state+flags instead of shortened state with flags appended. eg. IDLE# *> IDLE+POWERING_UP. Also "POWER" state flag string is "POWERED_DOWN". * slurmd/req - add missing job_env_t's het_job_id initialization off the request in _rpc_{abort,terminate}_job(). This caused problems for Native Cray builds when joining a CNCU job_container plugin with Epilog configured. * Fix joining a CNCU job_container on a Native Cray build before executing the UnkillableStepProgram for a HetJob step. * slurmrestd/v0.0.35 - Plugin has been tagged as deprecated. * srun - Job steps requiring more cores than available to be rejected unless '--overlap' is specificed. * Add bf_node_space_size to SchedulerParameters. * Add scontrol update node state=POWER_DOWN_FORCE and POWER_DOWN_ASAP as new ways to power off and reset especially CLOUD nodes. * Define and separate node power state transitions. Previously a powering down node was in both states, POWERING_OFF and POWERED_OFF. These are now separated. * Create a new process called slurmscriptd which runs PrologSlurmctld and EpilogSlurmctld. This avoids fork() calls from slurmctld, and can avoid performance issues if the slurmctld has a large memory footprint. * Added new Script option to DebugFlags for debugging slurmscriptd. * scrontab - add ability to update crontab from a file or standard input. * scrontab - add ability to set and expand variables. * Pass JSON of job to node mappings to ResumeProgram. * If running steps in an allocation with CR_PACK_NODE or -mpack the srun will only attempt to allocate as much as needed from the allocation instead of always trying to allocate every node in the allocation. * Jobs that request the whole node now check to see if any gres are allocated. * Rename SbcastParameters to BcastParameters. * Make srun sensitive to BcastParameters. * RSMI: Add gres_links_create_empty() and preserve RSMI enumeration order. * GPUs: Use index instead of dev_num for CUDA_VISIBLE_DEVICES * Don't run epilog on nodes if job never launched. * QOS accrue limits only apply to the job QOS, not partition QOS. * Add --gpu-bind=per_task: option, --gpus-per-task will now set this option by default. * Treat any return code from SPANK plugin that is not SLURM_SUCCESS to be an error or rejection. * Print the statistics for extern step adopted processes in sstat. * Fix SLURM_NODE_ALIASES to work for ipv6 node addrs. * Add support for automatically detecting and broadcasting executable shared object dependencies for sbcast and srun *-bcast.- Updated to 20.11.8: * slurmctld - fix erroneous "StepId=CORRUPT" messages in error logs. * Correct the error given when auth plugin fails to pack a credential. * Fix unused-variable compiler warning on FreeBSD in fd_resolve_path(). * acct_gather_filesystem/lustre - only emit collection error once per step. * Add GRES environment variables (e.g., CUDA_VISIBLE_DEVICES) into the interactive step, the same as is done for the batch step. * Fix various potential deadlocks when altering objects in the database dealing with every cluster in the database. * slurmrestd: - handle slurmdbd connection failures without segfaulting. - fix segfault for searches in slurmdb/v0.0.36/jobs. - remove (non-functioning) users query parameter for slurmdb/v0.0.36/jobs from openapi.json - fix segfault in slurmrestd db/jobs with numeric queries - add argv handling for job/submit endpoint. - add description for slurmdb/job endpoint. * slurmrestd/dbv0.0.36: - Fix values dumped in job state/current and job step state. - Correct description for previous state property. * srun: - fix broken node step allocation in a heterogeneous allocation. - leave SLURM_DIST_UNKNOWN as default for --interactive. * Fail step creation if -n is not multiple of --ntasks-per-gpu. * job_container/tmpfs - Fix slowdown on teardown. * Fix problem with SlurmctldProlog where requeued jobs would never launch. * job_container/tmpfs - Fix issue when restarting slurmd where the namespace mount points could disappear. * sacct: - avoid truncating JobId at 34 characters. - fix segfault when printing StepId (or when using --long). * scancel - fix segfault when --wckey filtering option is used. * select/cons_tres - Fix memory leak. * Prevent file descriptor leak in job_container/tmpfs on slurmd restart. * perlapi/libslurmdb - expose tres_req_str to job hash. * scrontab - close and reopen temporary crontab file to deal with editors that do not change the original file, but instead write out then rename a new file. * sstat - fix linking so that it will work when --without-shared-libslurm was used to build Slurm. * Clear allocated cpus for running steps in a job before handling requested nodes on new step. * Don't reject a step if not enough nodes are available. Instead, defer the step until enough nodes are available to satisfy the request. * Don't reject a step if it requests at least one specific node that is already allocated to another step. Instead, defer the step until the requested node(s) become available. * Better handling of --mem=0. * Ignore DefCpuPerGpu when --cpus-per-task given.- Updated to 20.11.7 which fixes CVE-2021-31215 (bsc#1186024) - New features in 20.11.7: * slurmd - handle configless failures gracefully instead of hanging indefinitely. * select/cons_tres - fix Dragonfly topology not selecting nodes in the same leaf switch when it should as well as requests with *-switches option. * Fix issue where certain step requests wouldn't run if the first node in the job allocation was full and there were idle resources on other nodes in the job allocation. * Fix deadlock issue with Slurmctld. * torque/qstat - fix printf error message in output. * When adding associations or wckeys avoid checking multiple times a user or cluster name. * Fix wrong jobacctgather information on a step on multiple nodes due to timeouts sending its the information gathered on its node. * Fix missing xstrdup which could result in slurmctld segfault on array jobs. * Fix security issue in PrologSlurmctld and EpilogSlurmctld by always prepending SPANK_ to all user-set environment variables. CVE-2021-31215. - New features in 20.11.6: * Fix sacct assert with the --qos option. * Use pkg-config --atleast-version instead of --modversion for systemd. * common/fd - fix getsockopt() call in fd_get_socket_error(). * Properly handle the return from fd_get_socket_error() in _conn_readable(). * cons_res - Fix issue where running jobs were not taken into consideration when creating a reservation. * Avoid a deadlock between job_list for_each and assoc QOS_LOCK. * Fix TRESRunMins usage for partition qos on restart/reconfig. * Fix printing of number of tasks on a completed job that didn't request tasks. * Fix updating GrpTRESRunMins when decrementing job time is bigger than it. * Make it so we handle multithreaded allocations correctly when doing - -exclusive or --core-spec allocations. * Fix incorrect round-up division in _pick_step_cores * Use appropriate math to adjust cpu counts when --ntasks-per-core=1. * cons_tres - Fix consideration of power downed nodes. * cons_tres - Fix DefCpuPerGPU, increase cpus-per-task to match with gpus-per-task * cpus-per-gpu. * Fix under-cpu memory auto-adjustment when MaxMemPerCPU is set. * Make it possible to override CR_CORE_DEFAULT_DIST_BLOCK. * Perl API - fix retrieving/storing of slurm_step_id_t in job_step_info_t. * Recover state of burst buffers when slurmctld is restarted to avoid skipping burst buffer stages. * Fix race condition in burst buffer plugin which caused a burst buffer in stage-in to not get state saved if slurmctld stopped. * auth/jwt - print an error if jwt_file= has not been set in slurmdbd. * Fix RESV_DEL_HOLD not being a valid state when using squeue --states. * Add missing squeue selectable states in valid states error message. * Fix scheduling last array task multiple times on error, causing segfault. * Fix issue where a step could be allocated more memory than the job when dealing with --mem-per-cpu and --threads-per-core. * Fix removing qos from assoc with -= can lead to assoc with no qos * auth/jwt - fix segfault on invalid credential in slurmdbd due to missing validate_slurm_user() function in context. * Fix single Port= not being applied to range of nodes in slurm.conf * Fix Jobs not requesting a tres are not starting because of that tres limit. * acct_gather_energy/rapl - fix AveWatts calculation. * job_container/tmpfs - Fix issues with cleanup and slurmd restarting on running jobs.- Ship REST API version and auth plugins with slurmrestd. - Add YAML support for REST API to build (bsc#1185603).- Udpate to 20.11.5: - New features: * New job_container/tmpfs plugin developed by NERSC that can be used to create per-job filesystem namespaces. Documentaiion and configuration can be found in the respecting man page. - Bug fixes: * Fix main scheduler bug where bf_hetjob_prio truncates SchedulerParameters. * Fix sacct not displaying UserCPU, SystemCPU and TotalCPU for large times. * scrontab - fix to return the correct index for a bad #SCRON option. * scrontab - fix memory leak when invalid option found in #SCRON line. * Add errno for when a user requests multiple partitions and they are using partition based associations. * Fix issue where a job could run in a wrong partition when using EnforcePartLimits=any and partition based associations. * Remove possible deadlock when adding associations/wckeys in multiple threads. * When using PrologFlags=alloc make sure the correct Slurm version is set in the credential. * When sending a job a warning signal make sure we always send SIGCONT beforehand. * Fix issue where a batch job would continue running if a prolog failed on a node that wasn't the batch host and requeuing was disabled. * Fix issue where sometimes salloc/srun wouldn't get a message about a prolog failure in the job's stdout. * Requeue or kill job on a prolog failure when PrologFlags is not set. * Fix race condition causing node reboots to get requeued before ResumeTimeout expires. * Preserve node boot_req_time on reconfigure. * Preserve node power_save_req_time on reconfigure. * Fix node reboots being queued and issued multiple times and preventing the reboot to time out. * Fix run_command to exit correctly if track_script kills the calling thread. * Only requeue a job when the PrologSlurmctld returns nonzero. * When a job is signaled with SIGKILL make sure we flush all prologs/setup scripts. * Handle burst buffer scripts if the job is canceled while stage_in is happening. * When shutting down the slurmctld make note to ignore error message when we have to kill a prolog/setup script we are tracking. * scrontab - add support for the --open-mode option. * acct_gather_profile/influxdb - avoid segfault on plugin shutdown if setup has not completed successfully. * Reduce delay in starting salloc allocations when running with prologs. * Alter AllocNodes check to work if the allocating node's domain doesn't match the slurmctld's. This restores the pre*20.11 behavior. * Fix slurmctld segfault if jobs from a prior version had the now-removed INVALID_DEPEND state flag set and were allowed to run in 20.11. * Add job_container/tmpfs plugin to give a method to provide a private /tmp per job. * Set the correct core affinity when using AutoDetect. * slurmrestd - mark "environment" as required for job submissions in schema.- Udpate to 20.11.04 * Fix node selection for advanced reservations with features. * mpi/pmix: Handle pipe failure better when using ucx. * mpi/pmix: include PMIX_NODEID for each process entry. * Fix job getting rejected after being requeued on same node that died. * job_submit/lua - add "network" field. * Fix situations when a reoccuring reservation could erroneously skip a period. * Ensure that a reservations [pro|epi]log are ran on reoccuring reservations. * Fix threads-per-core memory allocation issue when using CR_CPU_MEMORY. * Fix scheduling issue with --gpus. * Fix gpu allocations that request --cpus-per-task. * mpi/pmix: fixed print messages for all PMIXP_* macros * Add mapping for XCPU to --signal option. * Fix regression in 20.11 that prevented a full pass of the main scheduler from ever executing. * Work around a glibc bug in which "0" is incorrectly printed as "nan" which will result in corrupted association state on restart. * Fix regression in 20.11 which made slurmd incorrectly attempt to find the parent slurmd address when not applicable and send incorrect reverse*tree info to the slurmstepd. * Fix cgroup ns detection when using containers (e.g. LXC or Docker). * scrontab - change temporary file handling to work with emacs. - Removed check-for-lipmix.so.MAJOR.patch - Added: load-pmix-major-version.patch- Update to 20.11.03 - This release includes a major functional change to how job step launch is handled compared to the previous 20.11 releases. This affects srun as well as MPI stacks - such as Open MPI - which may use srun internally as part of the process launch. One of the changes made in the Slurm 20.11 release was to the semantics for job steps launched through the 'srun' command. This also inadvertently impacts many MPI releases that use srun underneath their own mpiexec/mpirun command. For 20.11.{0,1,2} releases, the default behavior for srun was changed such that each step was allocated exactly what was requested by the options given to srun, and did not have access to all resources assigned to the job on the node by default. This change was equivalent to Slurm setting the --exclusive option by default on all job steps. Job steps desiring all resources on the node needed to explicitly request them through the new '--whole' option. In the 20.11.3 release, we have reverted to the 20.02 and older behavior of assigning all resources on a node to the job step by default. This reversion is a major behavioral change which we would not generally do on a maintenance release, but is being done in the interest of restoring compatibility with the large number of existing Open MPI (and other MPI flavors) and job scripts that exist in production, and to remove what has proven to be a significant hurdle in moving to the new release. Please note that one change to step launch remains - by default, in 20.11 steps are no longer permitted to overlap on the resources they have been assigned. If that behavior is desired, all steps must explicitly opt-in through the newly added '--overlap' option. Further details and a full explanation of the issue can be found at: https://bugs.schedmd.com/show_bug.cgi?id=10383#c63 - Other changes from 20.11.03 * Fix segfault when parsing bad "#SBATCH hetjob" directive. * Allow countless gpu:srun, sbatch->srun sequence. * Reject job credential if non-superuser sets the LAUNCH_NO_ALLOC flag. * Make it so srun --no-allocate works again. * jobacct_gather/linux - Don't count memory on tasks that have already finished. * Fix 19.05/20.02 batch steps talking with a 20.11 slurmctld. * jobacct_gather/common - Do not process jobacct's with same taskid when calling prec_extra. * Cleanup all tracked jobacct tasks when extern step child process finishes. * slurmrestd/dbv0.0.36 - Correct structure of dbv0.0.36_tres_list. * Fix regression causing task/affinity and task/cgroup to be out of sync when configured ThreadsPerCore is different than the physical threads per core. * Fix situation when --gpus is given but not max nodes (-N1-1) in a job allocation. * Interactive step - ignore cpu bind and mem bind options, and do not set the associated environment variables which lead to unexpected behavior from srun commands launched within the interactive step. * Handle exit code from pipe when using UCX with PMIx.- Fix fallout introduced by: "Replace '%service_del_postun -n' with '%service_del_postun_without_restart'" for older Leap/SLE versions.- Fix Provides:/Conflicts: for libnss_slurm (bsc#1180700).- Add support for configuration files from external plugins. While built-in plugins have their configuration added in slurm.conf, external SPANK plugins add their configuration to plugstack.conf To allow packaging easily spank plugins, their configuration files should be added independently at /etc/spack/plugstack.conf.d and plugstack.conf should be left with an oneliner including all the files under /etc/spack/plugstack.conf.d- Update to 20.11.02 * Fix older versions of sacct not working with 20.11. * Fix slurmctld crash when using a pre-20.11 srun in a job allocation. * Correct logic problem in _validate_user_access. * Fix libpmi to initialize Slurm configuration correctly. - Update to 20.11.01 * Fix spelling of "overcomited" to "overcomitted" in sreport's cluster utilization report. * Silence debug message about shutting down backup controllers if none are configured. * Don't create interactive srun until PrologSlurmctld is done. * Fix fd symlink path resolution. * Fix slurmctld segfault on subnode reservation restore after node configuration change. * Fix resource allocation response message environment allocation size. * Ensure that details->env_sup is NULL terminated. * select/cray_aries - Correctly remove jobs/steps from blades using NPC. * cons_tres - Avoid max_node_gres when entire node is allocated with - -ntasks-per-gpu. * Allow NULL arg to data_get_type(). * In sreport have usage for a reservation contain all jobs that ran in the reservation instead of just the ones that ran in the time specified. This matches the report for the reservation is not truncated for a time period. * Fix issue with sending wrong batch step id to a < 20.11 slurmd. * Add a job's alloc_node to lua for job modification and completion. * Fix regression getting a slurmdbd connection through the perl API. * Stop the extern step terminate monitor right after proctrack_g_wait(). * Fix removing the normalized priority of assocs. * slurmrestd/v0.0.36 - Use correct name for partition field: "min nodes per job" -"min_nodes_per_job". * slurmrestd/v0.0.36 - Add node comment field. * Fix regression marking cloud nodes as "unexpectedly rebooted" after multiple boots. * Fix slurmctld segfault in _slurm_rpc_job_step_create(). * slurmrestd/v0.0.36 - Filter node states against NODE_STATE_BASE to avoid the extended states all being reported as "invalid". * Fix race that can prevent the prolog for a requeued job from running. * cli_filter - add "type" to readily distinguish between the CLI command in use. * smail - reduce sleep before seff to 5 seconds. * Ensure SPANK prolog and epilog run without an explicit PlugStackConfig. * Disable MySQL automatic reconnection. * Fix allowing "b" after memory unit suffixes. * Fix slurmctld segfault with reservations without licenses. * Due to internal restructuring ahead of the 20.11 release, applications calling libslurm MUST call slurm_init(NULL) before any API calls. Otherwise the API call is likely to fail due to libslurm's internal configuration not being available. * slurm.spec - allow custom paths for PMIx and UCX install locations. * Use rpath if enabled when testing for Mellanox's UCX libraries. * slurmrestd/dbv0.0.36 - Change user query for associations to optional. * slurmrestd/dbv0.0.36 - Change account query for associations to optional. * mpi/pmix - change the error handler error message to be more useful. * Add missing connection in acct_storage_p_{clear_stats, reconfig, shutdown}. * Perl API - fix issue when running in configless mode. * nss_slurm - avoid deadlock when stray sockets are found. * Display correct value for ScronParameters in 'scontrol show config'- Update to version 20.11.0 Slurm 20.11 includes a number of new features including: * Overhaul of the job step management and launch code, alongside improved GPU task placement support. * A new "Interactive Step" mode of operation for salloc. * A new "scrontab" command that can be used to submit and manage periodically repeating jobs. * IPv6 support. * Changes to the reservation logic, with new options allowing users to delete reservations, allowing admins to skip the next occurance of a repeated reservation, and allowing for a job to be submitted and eligible to run within multiple reservations. * Dynamic Future Nodes - automatically associate a dynamically provisioned (or "cloud") node against a NodeName definition with matching hardware. * An experimental new RPC queuing mode for slurmctld to reduce thread contention on heavily loaded clusters. * SlurmDBD integration with the Slurm REST API. Also check https://github.com/SchedMD/slurm/blob/slurm-20-11-0-1/RELEASE_NOTES- Updated to 20.02.6, addresses two security fixes: * PMIx - fix potential buffer overflows from use of unpackmem(). CVE-2020-27745 (bsc#1178890) * X11 forwarding - fix potential leak of the magic cookie when sent as an argument to the xauth command. CVE-2020-27746 (bsc#1178891) - And many other bugfixes, full log and details available at: * https://lists.schedmd.com/pipermail/slurm-announce/2020/000045.html- Replace '%service_del_postun -n' with '%service_del_postun_without_restart' '-n' is deprecated and will be removed in the future.- Updated to 20.02.5, changes: * Fix leak of TRESRunMins when job time is changed with --time-min * pam_slurm - explicitly initialize slurm config to support configless mode. * scontrol - Fix exit code when creating/updating reservations with wrong Flags. * When a GRES has a no_consume flag, report 0 for allocated. * Fix cgroup cleanup by jobacct_gather/cgroup. * When creating reservations/jobs don't allow counts on a feature unless using an XOR. * Improve number of boards discovery * Fix updating a reservation NodeCnt on a zero-count reservation. * slurmrestd - provide an explicit error messages when PSK auth fails. * cons_tres - fix job requesting single gres per-node getting two or more nodes with less CPUs than requested per-task. * cons_tres - fix calculation of cores when using gres and cpus-per-task. * cons_tres - fix job not getting access to socket without GPU or with less than --gpus-per-socket when not enough cpus available on required socket and not using --gres-flags=enforce binding. * Fix HDF5 type version build error. * Fix creation of CoreCnt only reservations when the first node isn't available. * Fix wrong DBD Agent queue size in sdiag when using accounting_storage/none. * Improve job constraints XOR option logic. * Fix preemption of hetjobs when needed nodes not in leader component. * Fix wrong bit_or() messing potential preemptor jobs node bitmap, causing bad node deallocations and even allocation of nodes from other partitions. * Fix double-deallocation of preempted non-leader hetjob components. * slurmdbd - prevent truncation of the step nodelists over 4095. * Fix nodes remaining in drain state state after rebooting with ASAP option. - changes from 20.02.4: * srun - suppress job step creation warning message when waiting on PrologSlurmctld. * slurmrestd - fix incorrect return values in data_list_for_each() functions. * mpi/pmix - fix issue where HetJobs could fail to launch. * slurmrestd - set content-type header in responses. * Fix cons_res GRES overallocation for --gres-flags=disable-binding. * Fix cons_res incorrectly filtering cores with respect to GRES locality for - -gres-flags=disable-binding requests. * Fix regression where a dependency on multiple jobs in a single array using underscores would only add the first job. * slurmrestd - fix corrupted output due to incorrect use of memcpy(). * slurmrestd - address a number of minor Coverity warnings. * Handle retry failure when slurmstepd is communicating with srun correctly. * Fix jobacct_gather possibly duplicate stats when _is_a_lwp error shows up. * Fix tasks binding to GRES which are closest to the allocated CPUs. * Fix AMD GPU ROCM 3.5 support. * Fix handling of job arrays in sacct when querying specific steps. * slurmrestd - avoid fallback to local socket authentication if JWT authentication is ill-formed. * slurmrestd - restrict ability of requests to use different authentication plugins. * slurmrestd - unlink named unix sockets before closing. * slurmrestd - fix invalid formatting in openapi.json. * Fix batch jobs stuck in CF state on FrontEnd mode. * Add a separate explicit error message when rejecting changes to active node features. * cons_common/job_test - fix slurmctld SIGABRT due to double-free. * Fix updating reservations to set the duration correctly if updating the start time. * Fix update reservation to promiscuous mode. * Fix override of job tasks count to max when ntasks-per-node present. * Fix min CPUs per node not being at least CPUs per task requested. * Fix CPUs allocated to match CPUs requested when requesting GRES and threads per core equal to one. * Fix NodeName config parsing with Boards and without CPUs. * Ensure SLURM_JOB_USER and SLURM_JOB_UID are set in SrunProlog/Epilog. * Fix error messages for certain invalid salloc/sbatch/srun options. * pmi2 - clean up sockets at step termination. * Fix 'scontrol hold' to work with 'JobName'. * sbatch - handle --uid/--gid in #SBATCH directives properly. * Fix race condition in job termination on slurmd. * Print specific error messages if trying to run use certain priority/multifactor factors that cannot work without SlurmDBD. * Avoid partial GRES allocation when --gpus-per-job is not satisfied. * Cray - Avoid referencing a variable outside of it's correct scope when dealing with creating steps within a het job. * slurmrestd - correctly handle larger addresses from accept(). * Avoid freeing wrong pointer with SlurmctldParameters=max_dbd_msg_action with another option after that. * Restore MCS label when suspended job is resumed. * Fix insufficient lock levels. * slurmrestd - use errno from job submission. * Fix "user" filter for sacctmgr show transactions. * Fix preemption logic. * Fix no_consume GRES for exclusive (whole node) requests. * Fix regression in 20.02 that caused an infinite loop in slurmctld when requesting --distribution=plane for the job. * Fix parsing of the --distribution option. * Add CONF READ_LOCK to _handle_fed_send_job_sync. * prep/script - always call slurmctld PrEp callback in _run_script(). * Fix node estimation for jobs that use GPUs or --cpus-per-task. * Fix jobcomp, job_submit and cli_filter Lua implementation plugins causing slurmctld and/or job submission CLI tools segfaults due to bad return handling when the respective Lua script failed to load. * Fix propagation of gpu options through hetjob components. * Add SLURM_CLUSTERS environment variable to scancel. * Fix packing/unpacking of "unlinked" jobs. * Connect slurmstepd's stderr to srun for steps launched with --pty. * Handle MPS correctly when doing exclusive allocations. * slurmrestd - fix compiling against libhttpparser in a non-default path. * slurmrestd - avoid compilation issues with libhttpparser < 2.6. * Fix compile issues when compiling slurmrestd without --enable-debug. * Reset idle time on a reservation that is getting purged. * Fix reoccurring reservations that have Purge_comp= to keep correct duration if they are purged. * scontrol - changed the "PROMISCUOUS" flag to "MAGNETIC" * Early return from epilog_set_env in case of no_consume. * Fix cons_common/job_test start time discovery logic to prevent skewed results between "will run test" executions. * Ensure TRESRunMins limits are maintained during "scontrol reconfigure". * Improve error message when host lookup fails. - Refresh patch: pam_slurm-Initialize-arrays-and-pass-sizes.patch- Add support for openPMIx also for Leap/SLE 15.0/1 (bsc#1173805). - Do not run %check on SLE-12-SP2: Some incompatibility in tcl makes this fail. - Remove unneeded build dependency to postgresql-devel. - Disable build on s390 (requires 64bit).- Bring QA to the package build: add %%check stage. - Remove cruft that isn't needed any longer. - Add 'ghosted' run-file. - Add rpmlint filter to handle issues with library packages for Leap and enterprise upgrade versions.- Updated to 20.02.3 which fixes CVE-2020-12693 (bsc#1172004). - Other changes are: * Factor in ntasks-per-core=1 with cons_tres. * Fix formatting in error message in cons_tres. * Fix calling stat on a NULL variable. * Fix minor memory leak when using reservations with flags=first_cores. * Fix gpu bind issue when CPUs=Cores and ThreadsPerCore > 1 on a node. * Fix --mem-per-gpu for heterogenous --gres requests. * Fix slurmctld load order in load_all_part_state(). * Fix race condition not finding jobacct gather task cgroup entry. * Suppress error message when selecting nodes on disjoint topologies. * Improve performance of _pack_default_job_details() with large number of job * arguments. * Fix archive loading previous to 17.11 jobs per-node req_mem. * Fix regresion validating that --gpus-per-socket requires --sockets-per-node * for steps. Should only validate allocation requests. * error() instead of fatal() when parsing an invalid hostlist. * nss_slurm - fix potential deadlock in slurmstepd on overloaded systems. * cons_tres - fix --gres-flags=enforce-binding and related --cpus-per-gres. * cons_tres - Allocate lowest numbered cores when filtering cores with gres. * Fix getting system counts for named GRES/TRES. * MySQL - Fix for handing typed GRES for association rollups. * Fix step allocations when tasks_per_core > 1. * Fix allocating more GRES than requested when asking for multiple GRES types.- Treat libnss_slurm like any other package: add version string to upgrade package.- Updated to 20.02.1 with following changes" * Improve job state reason for jobs hitting partition_job_depth. * Speed up testing of singleton dependencies. * Fix negative loop bound in cons_tres. * srun - capture the MPI plugin return code from mpi_hook_client_fini() and use as final return code for step failure. * Fix segfault in cli_filter/lua. * Fix --gpu-bind=map_gpu reusability if tasks > elements. * Make sure config_flags on a gres are sent to the slurmctld on node registration. * Prolog/Epilog - Fix missing GPU information. * Fix segfault when using config parser for expanded lines. * Fix bit overlap test function. * Don't accrue time if job begin time is in the future. * Remove accrue time when updating a job start/eligible time to the future. * Fix regression in 20.02.0 that broke --depend=expand. * Reset begin time on job release if it's not in the future. * Fix for recovering burst buffers when using high-availability. * Fix invalid read due to freeing an incorrectly allocated env array. * Update slurmctld -i message to warn about losing data. * Fix scontrol cancel_reboot so it clears the DRAIN flag and node reason for a pending ASAP reboot.- Remove legacy_cray: with 20.02 the special treatment for cray-specific plugins on SLE version prior to 15SP2 is no longer required.- slurm-plugins will now also require pmix not only libpmix (bsc#1164326)- Removed autopatch as it doesn't work for the SLE-11-SP4 build.- Disable %arm builds as this is no longer supported.- pmix searches now also for libpmix.so.2 so that there is no dependency for devel package (bsc#1164386) * added patch file check-for-lipmix.so.MAJOR.patch * reworded patch file Remove-rpath-from-build.patch to use %autopatch- Update to version 20.02.0 (jsc#SLE-8491) * Fix minor memory leak in slurmd on reconfig. * Fix invalid ptr reference when rolling up data in the database. * Change shtml2html.py to require python3 for RHEL8 support, and match man2html.py. * slurm.spec - override "hardening" linker flags to ensure RHEL8 builds in a usable manner. * Fix type mismatches in the perl API. * Prevent use of uninitialized slurmctld_diag_stats. * Fixed various Coverity issues. * Only show warning about root-less topology in daemons. * Fix accounting of jobs in IGNORE_JOBS reservations. * Fix issue with batch steps state not loading correctly when upgrading from 19.05. * Deprecate max_depend_depth in SchedulerParameters and move it to DependencyParameters. * Silence erroneous error on slurmctld upgrade when loading federation state. * Break infinite loop in cons_tres dealing with incorrect tasks per tres request resulting in slurmctld hang. * Improve handling of --gpus-per-task to make sure appropriate number of GPUs is assigned to job. * Fix seg fault on cons_res when requesting --spread-job. - Move to python3 for everything but SLE-11-SP4 * For SLE-11-SP4 add a workaround to handle a python3 script (python2.7 compliant).- Add explicit version dependency to libpmix as well. 'slurm-devel' has a tight version dependency on libpmix - allowing multiple libpmix versions in one package repository is therefore essential.- Update to version 20.02.0-rc1 * sbatch - fix segfault when no newline at the end of a burst buffer file. * Change scancel to only check job's base state when matching -t options. * Save job dependency list in state files. * cons_tres - allow jobs to be run on systems with root-less topologies. * Restore pre-20.02pre1 PrologSlurmctld synchonization behavior to avoid various race conditions, and ensure proper batch job launch. * Add new slurmrestd command/daemon which implements the Slurm REST API.- Update to version 20.02.0-0pre1, highlights are Highlights: * Exclusive behavior of a node includes all GRES on a node as well as the cpus. * Use python3 instead of python for internal build/test scripts. The slurm.spec file has been updated to depend on python3 as well. * Added new NodeSet configuration option to help simplify partition configuration sections for heterogeneous / condo*style clusters. * Added slurm.conf option MaxDBDMsgs to control how many messages will be stored in the slurmctld before throwing them away when the slurmdbd is down. * The checkpoint plugin interface and all associated API calls have been removed. * slurm_init_job_desc_msg() initializes mail_type as uint16_t. This allows mail_type to be set to NONE with scontrol. * Add new slurm_spank_log() function to print messages back to the user from within a SPANK plugin without prepending "error: " from slurm_error(). * Enforce having partition name and nodelist=ALL when creating reservations with flags=PART_NODES. * SPANK - removed never-implemented slurm_spank_slurmd_init() interface. This hook has always been accessible through slurm_spank_init() in the S_CTX_SLURMD context instead. * sbcast - add new BcastAddr option to NodeName lines to allow sbcast traffic to flow over an alternate network path. * Added auth/jwt plugin, and 'scontrol token' subcommand. PMIx - improve * performance of proc map generation. Deprecate kill_invalid_depend in * SchedulerParameters and move it to a new option called DependencyParameters. * Enable job dependencies for any job on any cluster in the same federation. * Allow clusters to be added automatically to db at startup of ctld. Add * AccountingStorageExternalHost slurm.conf parameter. The * "ConditionPathExists" condition in slurmd.service has been disabled by default to permit simpler installation of a "configless" Slurm cluster. * In SchedulerParameters remove deprecated max_job_bf and replace with bf_max_job_test. * Disable sbatch, salloc, srun --reboot for non-admins. SPANK - added support * for S_JOB_GID in the job script context with spank_get_item(). * Prolog/Epilog - add SLURM_JOB_GID environment variable. configuration file changes: * The mpi/openmpi plugin has been removed as it does nothing. MpiDefault=openmpi will be translated to the functionally-equivalent MpiDefault=none. command changes (see man pages for details) * Display StepId=.batch instead of StepId=.4294967294 in output of "scontrol show step". (slurm_sprint_job_step_info()) * MPMD in srun will now defer PATH resolution for the commands to launch to slurmstepd. Previously it would handle resolution client*side, but with a non*standard approach that walked PATH in reverse. * squeue - added "--me" option, equivalent to --user=$USER. * The LicensesUsed line has been removed from 'scontrol show config'. Please see the 'scontrol show licenses' command as an alternative. * sbatch - adjusted backoff times for "--wait" option to reduce load on slurmctld. This results in a steady*state delay of 32s between queries, instead of the prior 10s delay. - Removed following deprecated patches: * removed patch slurmctld-rerun-agent_init-when-backup-controller-takes-over.patch * removed patch split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for.patch * removed patch slurmctld-uses-xdaemon_-for-systemd.patch * removed patch slurmd-uses-xdaemon_-for-systemd.patch * removed patch slurmdbd-uses-xdaemon_-for-systemd.patch * removed patch slurmsmwd-uses-xdaemon_-for-systemd.patch * removed patch removed-deprecated-xdaemon.patch- standard slurm.conf uses now also SlurmctldHost on all build targets (bsc#1162377)- Fix a missed systemd_requires -> systemd_ordering conversion.- Remove special OHPC compatibility macro: these settings should be applied univerally. - Add a Recommends for mariadb to slurm-slurmdbd: it is recommened to run the database on the same machine as the daemon.- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. - Use systemd_ordering instead of systemd_requires: systemd is never a strict requirement; but in case the system is scheduled for installation together with systemd, we want systemd to be installed prior to slurm.- start slurmdbd after mariadb (bsc#1161716)- Fix base_ver for SLE 15 SP2.- Update to version 19.05.5 (jsc#SLE-8491) * Check %docdir/NEWS for details. * Includes security fixes CVE-2019-19727, CVE-2019-19728, CVE-2019-12838. * Disable i586 builds as this is no longer supported. * Create libnss_slurm package to support user and group resolution thru slurmstepd. * slurm-2.4.4-rpath.patch -> Remove-rpath-from-build.patch Obsoleted: - pam_slurm_adopt-avoid-running-outside-of-the-sshd-PA.patch - pam_slurm_adopt-send_user_msg-don-t-copy-undefined-d.patch - pam_slurm_adopt-use-uid-to-determine-whether-root-is.patch- Deprecate "ControlMachine" only for SLURM version upgrades and products newer than 1501. This ensures that the original setting is retained for the SLURM version shipped origianlly with SLE-15-SP1 or Leap 15.1.- Update to v18.08.9 for fixing CVE-2019-19728 (bsc#1159692). * Wrap END_TIMER{,2,3} macro definition in "do {} while (0)" block. * Make sview work with glib2 v2.62. * Make Slurm compile on linux after sys/sysctl.h was deprecated. * Install slurmdbd.conf.example with 0600 permissions to encourage secure use. CVE-2019-19727. * srun - do not continue with job launch if --uid fails. CVE-2019-19728.- added pmix support jsc#SLE-10800- Use --with-shared-libslurm to build slurm binaries using libslurm. - Make libslurm depend on slurm-config.- Fix ownership of /var/spool/slurm on new installations and upgrade (boo#1158696).- Fix permissions of slurmdbd.conf (bsc#1155784, CVE-2019-19727). - Fix %posttrans macro _res_update to cope with added newline (bsc#1153259).- Add package slurm-webdoc which sets up a web server to provide the documentation for the version shipped.- Move srun from 'slurm' to 'slurm-node': srun is required on the nodes as well so sbatch will work. 'slurm-node' is a requirement when 'slurm' is installed (bsc#1153095).- Set %base_ver for SLE-15-SP2 to 18.08 (for now).- Edit sample configuration to deprecate "ControlMachine", "ControlAddr", "BackupController" and "BackupAddr" in favor "SlurmctldHost".- Fix logic of slurm-munge recommends: slurm-munge requires munge already, so if we have munge installed we recommend slurm-munge as the authentication when installing slurm or slurm-node.- Fix build for SLE-11-SP4 and older.- added cray depend libraries to seperate package, as they are now built, since json is enabled- Updated to 18.08.8 for fixing (CVE-2019-12838, bsc#1140709, jsc#SLE-7341, jsc#SLE-7342) * Update "xauth list" to use the same 10000ms timeout as the other xauth commands. * Fix issue in gres code to handle a gres cnt of 0. * Don't purge jobs if backfill is running. * Verify job is pending add/removing accrual time. * Don't abort when the job doesn't have an association that was removed before the job was able to make it to the database. * Set state_reason if select_nodes() fails job for QOS or Account. * Avoid seg_fault on referencing association without a valid_qos bitmap. * If Association/QOS is removed on a pending job set that job as ineligible. * When changing a jobs account/qos always make sure you remove the old limits. * Don't reset a FAIL_QOS or FAIL_ACCOUNT job reason until the qos or account changed. * Restore "sreport -T ALL" functionality. * Correctly typecast signals being sent through the api. * Properly initialize structures throughout Slurm. * Sync "numtask" squeue format option for jobs and steps to "numtasks". * Fix sacct -PD to avoid CA before start jobs. * Fix potential deadlock with backup slurmctld. * Fixed issue with jobs not appearing in sacct after dependency satisfied. * Fix showing non-eligible jobs when asking with -j and not -s. * Fix issue with backfill scheduler scheduling tasks of an array when not the head job. * accounting_storage/mysql - fix SIGABRT in the archive load logic. * accounting_storage/mysql - fix memory leak in the archive load logic. * Limit records per single SQL statement when loading archived data. * Fix unnecessary reloading of job submit plugins. * Allow job submit plugins to be turned on/off with a reconfigure. * Fix segfault when loading/unloading Lua job submit plugin multiple times. * Fix printing duplicate error messages of jobs rejected by job submit plugin. * Fix printing of job submit plugin messages of het jobs without pack id. * Fix memory leak in group_cache.c * Fix jobs stuck from FedJobLock when requeueing in a federation * Fix requeueing job in a federation of clusters with differing associations * sacctmgr - free memory before exiting in 'sacctmgr show runaway'. * Fix seff showing memory overflow when steps tres mem usage is 0. * Upon archive file name collision, create new archive file instead of overwriting the old one to prevent lost records. * Limit archive files to 50000 records per file so that archiving large databases will succeed. * Remove stray newlines in SPANK plugin error messages. * Fix archive loading events. * In select/cons_res: Only allocate 1 CPU per node with the --overcommit and - -nodelist options. * Fix main scheduler from potentially not running through whole queue. * cons_res/job_test - prevent a job from overallocating a node memory. * cons_res/job_test - fix to consider a node's current allocated memory when testing a job's memory request. * Fix issue where multi-node job steps on cloud nodes wouldn't finish cleaning up until the end of the job (rather than the end of the step). * Fix issue with a 17.11 sbcast call to a 18.08 daemon. * Add new job bit_flags of JOB_DEPENDENT. * Make it so dependent jobs reset the AccrueTime and do not count against any AccrueTime limits. * Fix sacctmgr --parsable2 output for reservations and tres. * Prevent slurmctld from potential segfault after job_start_data() called for completing job. * Fix jobs getting on nodes with "scontrol reboot asap". * Record node reboot events to database. * Fix node reboot failure message getting to event table. * Don't write "(null)" to event table when no event reason exists. * Fix minor memory leak when clearing runaway jobs. * Avoid flooding slurmctld and logging when prolog complete RPC errors occur. * Fix GCC 9 compiler warnings. * Fix seff human readable memory string for values below a megabyte. * Fix dump/load of rejected heterogeneous jobs. * For heterogeneous jobs, do not count the each component against the QOS or association job limit multiple times. * slurmdbd - avoid reservation flag column corruption with the use of newer flags, instead preserve the older flag fields that we can still fit in the smallint field, and discard the rest. * Fix security issue in accounting_storage/mysql plugin on archive file loads by always escaping strings within the slurmdbd. CVE-2019-12838.- Fix build dependency issue around libibmad-devel introduced in SLE-12-SP4.- Add BuildRequires to address warnings during build: * for libcurl-devel, libssh2-devel and rrdtool-devel * for libjson-c-devel and liblz4-devel where available, disable these with --without-json and --without-lz4 where not. * disable DataWarp (--without-datawarp).- Update SLURM to 18.08.7: * Set debug statement to debug2 to avoid benign error messages. * Add SchedulerParameters option of bf_hetjob_immediate to attempt to start a heterogeneous job as soon as all of its components are determined able to do so. * Fix underflow causing decay thread to exit. * Fix main scheduler not considering hetjobs when building the job queue. * Fix regression for sacct to display old jobs without a start time. * Fix setting correct number of gres topology bits. * Update hetjobs pending state reason when appropriate. * Fix accounting_storage/filetxt's understanding of TRES. * Set Accrue time when not enforcing limits. * Fix srun segfault when requesting a hetjob with test_exec or bcast options. * Hide multipart priorities log message behind Priority debug flag. * sched/backfill - Make hetjobs sensitive to bf_max_job_start. * Fix slurmctld segfault due to job's partition pointer NULL dereference. * Fix issue with OR'ed job dependencies. * Add new job's bit_flags of INVALID_DEPEND to prevent rebuilding a job's dependency string when it has at least one invalid and purged dependency. * Promote federation unsynced siblings log message from debug to info. * burst_buffer/cray - fix slurmctld SIGABRT due to illegal read/writes. * burst_buffer/cray - fix memory leak due to unfreed job script content. * node_features/knl_cray - fix script_argv use-after-free. * burst_buffer/cray - fix script_argv use-after-free. * Fix invalid reads of size 1 due to non null-terminated string reads. * Add extra debug2 logs to identify why BadConstraints reason is set.- Do not build hdf5 support where not available.- Add support for version updates on SLE: Update packages to a later version than the version supported originally on SLE will receive a version string in their package name.- added the hdf5 job data gathering plugin- Add backward compatibility with SLE-11 SP4- Update to version 18.08.05-2: This version obsoletes: Fix-contrib-perlapi-to-build-with-the-fix-for-CVE-2019-6438-750cc23ed.patch - Fix spec file for older SUSE versions.- Update to version 18.08.05: * Add mitigation for a potential heap overflow on 32-bit systems in xmalloc. (CVE-2019-6438, bsc#1123304). * Other fixes: + Backfill - If a job has a time_limit guess the end time of a job better if OverTimeLimit is Unlimited. + Fix "sacctmgr show events event=cluster" + Fix sacctmgr show runawayjobs from sibling cluster + Avoid bit offset of -1 in call to bit_nclear(). + Insure that "hbm" is a configured GresType on knl systems. + Fix NodeFeaturesPlugins=node_features/knl_generic to allow other gres other than knl. + cons_res: Prevent overflow on multiply. + Better debug for bad values in gres.conf. + Fix double accounting of energy at end of job. + Read gres.conf for cloud nodes on slurmctld. + Don't assume the first node of a job is the batch host when purging jobs from a node. + Better debugging when a job doesn't have a job_resrcs ptr. + Store ave watts in energy plugins. + Add XCC plugin for reading Lenovo Power. + Fix minor memory leak when scheduling rebootable nodes. + Fix debug2 prefix for sched log. + Fix printing correct SLURM_JOB_ACCOUNT_PACK_GROUP_* in env for a Het Job. + sbatch - search current working directory first for job script. + Make it so held jobs reset the AccrueTime and do not count against any AccrueTime limits. + Add SchedulerParameters option of bf_hetjob_prio=[min|avg|max] to alter the job sorting algorithm for scheduling heterogeneous jobs. + Fix initialization of assoc_mgr_locks and slurmctld_locks lock structures. + Fix segfault with job arrays using X11 forwarding. + Revert regression caused by e0ee1c7054 which caused negative values and values starting with a decimal to be invalid for PriorityWeightTRES and TRESBillingWeight. + Fix possibility to update a job's reservation to none. + Suppress connection errors to primary slurmdbd when backup dbd is active. + Suppress connection errors to primary db when backup db kicks in + Add missing fields for sacct --completion when using jobcomp/filetxt. + Fix incorrect values set for UserCPU, SystemCPU, and TotalCPU sacct fields when JobAcctGatherType=jobacct_gather/cgroup. + Fixed srun from double printing invalid option msg twice. + Remove unused -b flag from getopt call in sbatch. + Disable reporting of node TRES in sreport. + Re-enabling features combined by OR within parenthesis for non-knl setups. + Prevent sending duplicate requests to reboot a node before ResumeTimeout. + Down nodes that don't reboot by ResumeTimeout. + Update seff to reflect API change from rss_max to tres_usage_in_max. + Add missing TRES constants from perl API. + Fix issue where sacct would return incorrect array tasks when querying specific tasks. + Add missing variables to slurmdb_stats_t in the perlapi. + Fix nodes not getting reboot RPC when job requires reboot of nodes. + Fix failing update the partition list of a job. + Use slurm.conf gres ids instead of gres.conf names to get a gres type name. * Disable slurmctld-rerun-agent_init-when-backup-controller-takes-over.patch: Believed to be fixed by commit c1a537dbbe6 See: https://bugs.schedmd.com/show_bug.cgi?id=5511 * Add Fix-contrib-perlapi-to-build-with-the-fix-for-CVE-2019-6438-750cc23ed.patch: Fix fallout from 750cc23ed for CVE-2019-6438.- Update to 18.08.04, with following highlights * Fix message sent to user to display preempted instead of time limit when a job is preempted. * Fix memory leak when a failure happens processing a nodes gres config. * Improve error message when failures happen processing a nodes gres config. * Don't skip jobs in scontrol hold. * Allow --cpu-bind=verbose to be used with SLURM_HINT environment variable. * Enhanced handling for runaway jobs * cons_res: Delay exiting cr_job_test until after cores/cpus are calculated and distributed. * Don't check existence of srun --prolog or --epilog executables when set to "none" and SLURM_TEST_EXEC is used. * Add "P" suffix support to job and step tres specifications. * Fix jobacct_gather/cgroup to work correctly when more than one task is started on a node. * salloc - set SLURM_NTASKS_PER_CORE and SLURM_NTASKS_PER_SOCKET in the environment if the corresponding command line options are used. * slurmd - fix handling of the -f flag to specify alternate config file locations. * Add SchedulerParameters option of bf_ignore_newly_avail_nodes to avoid scheduling lower priority jobs on resources that become available during the backfill scheduling cycle when bf_continue is enabled. * job_submit/lua: Add several slurmctld return codes and add user/group info * salloc/sbatch/srun - print warning if mutually exclusive options of --mem and --mem-per-cpu are both set. - Refreshed: * pam_slurm_adopt-avoid-running-outside-of-the-sshd-PA.patch- restarting services on update only when activated - added rotation of logs - Added backported patches which harden the pam module pam_slurm_adopt (BOO#1116758) which will be in slurm 19.05.x * added pam_slurm_adopt-avoid-running-outside-of-the-sshd-PA.patch [PATCH 1/3] pam_slurm_adopt: avoid running outside of the sshd PAM * added pam_slurm_adopt-send_user_msg-don-t-copy-undefined-d.patch [PATCH 2/3] pam_slurm_adopt: send_user_msg: don't copy undefined data * added pam_slurm_adopt-use-uid-to-determine-whether-root-is.patch [PATCH 3/3] pam_slurm_adopt: use uid to determine whether root is logging on - package slurm-pam_slurm now depends on slurm-node and not on slurm- fixed code in %pretrans section to be compatible with lua 5.1- Added missing perl-base dependency.- Moved HTML docs to doc package.- Moved config man pages to a separate package: This way, they won't get installed on compute nodes.- Update to 18.08.3 * Add new burst buffer state of "teardown-fail" to indicate the burst buffer teardown operation is failing on specific buffers. * Multiple backup slurmctld daemons can be configured * Enable jobs with zero node count for creation and/or deletion of persistent burst buffers. * Add "scontrol show dwstat" command to display Cray burst buffer status. * Add "GetSysStatus" option to burst_buffer.conf file. * Add node and partition configuration options of "CpuBind" to control default task binding. * Add "NumaCpuBind" option to knl.conf * Add sbatch "--batch" option to identify features required on batch node. * Add "BatchFeatures" field to output of "scontrol show job". * Add support for "--bb" option to sbatch command. * Add new SystemComment field to job data structure and database. * Expand reservation "flags" field from 32 to 64 bits. * Add job state flag of "SIGNALING" to avoid race condition. * Properly handle srun --will-run option when there are jobs in COMPLETING state. * Properly report who is signaling a step. * Don't combine updated reservation records in sreport's reservation report. * node_features plugin - Add suport for XOR & XAND of job constraints (node feature specifications). * Improvements to how srun searches for the executible when using cwd. * Now programs can be checked before execution if test_exec is set. * Report NodeFeatures plugin configuration with scontrol and sview commands. * Add acct_gather_profile/influxdb plugin. * Add new job state of SO/STAGE_OUT * Correct SLURM_NTASKS and SLURM_NPROCS environment variable for heterogeneous job step. * Expand advanced reservation feature specification to support parenthesis and counts of nodes with specified features. * Defer job signaling until prolog is completed * Have the primary slurmctld wait until the backup has completely shutdown before taking control. * Fix issue where unpacking job state after TRES count changed could lead to invalid reads. * Heterogeneous job steps allocations supported with Open MPI. * Remove redundant function arguments from task plugins. * Add Slurm configuration file check logic using "slurmctld -t" command. * Add the use of a xml file to help performance when using hwloc. * Remove support for "ChosLoc" configuration parameter. * Configuration parameters "ControlMachine", "ControlAddr", "BackupController" and "BackupAddr" replaced by an ordered list of "SlurmctldHost" records. * Remove --immediate option from sbatch. * Add infrastructure for per-job and per-step TRES parameters. * Add DefCpuPerGpu and DefMemPerGpu to global and per-partition configuration parameters. * Add ValidateMode configuration parameter to knl_cray.conf. * Disable local PTY output processing when using 'srun --unbuffered'. * Change the column name for the %U (User ID) field in squeue to 'UID'. * CRAY - Add CheckGhalQuiesce to the CommunicationParameters. * When a process is core dumping, avoid terminating other processes in that task group. * CPU frequency management enhancements: If scaling_available_frequencies file is not available, then derive values from scaling_min_freq and scaling_max_freq values. * Add pending jobs count to sdiag output. * Add configuration paramerers SlurmctldPrimaryOnProg and SlurmctldPrimaryOffProg, which define programs to execute when a slurmctld daemon changes state. * Add configuration paramerers SlurmctldAddr for use with virtual IP to manage backup slurmctld daemons. * Explicitly shutdown the slurmd process when instructed to reboot. * Add ability to create/update partition with TRESBillingWeights through scontrol. * Calcuate TRES billing values at submission. * Add node_features plugin function "node_features_p_reboot_weight()". * Add NodeRebootWeight parameter to knl.conf configuration file. * Completely remove "gres" field from step record. Use "tres_per_node", "tres_per_socket", etc. * Add "Links" parameter to gres.conf configuration file. * Force slurm_mktime() to set tm_isdst to -1. * burst_buffer.conf - Add SetExecHost flag to enable burst buffer access from the login node for interactive jobs. * Append ", with requeued tasks" to job array "end" emails if any tasks in the array were requeued. * Add ResumeFailProgram slurm.conf option to specify a program that is called when a node fails to respond by ResumeTimeout. * Add new job pending reason of "ReqNodeNotAvail, reserved for maintenance". * Remove AdminComment += syntax from 'scontrol update job'. * sched/backfill: Reset job time limit if needed for deadline scheduling. * For heterogeneous job component with required nodes, explicitly exclude those nodes from all other job components. * Add name of partition used to output of srun --test-only output. * sdiag output now reports outgoing slurmctld message queue contents. * Improve escaping special characters on user commands when specifying paths. * Add salloc/sbatch/srun option of --gres-flags=disable-binding to disable filtering of CPUs with respect to generic resource locality. * SlurmDBD - Print warning if MySQL/MariaDB internal tuning is not at least half of the recommended values. * Add ability to specify a node reason when rebooting nodes with "scontrol reboot". * Add nextstate option to "scontrol reboot". * Consider "resuming" (nextstate=resume) nodes as available in backfill future scheduling. * Add TimelimitRaw sacct output field to display timelimit numbers. * Add support for sacct --whole-hetjob=[yes|no] option. * Make salloc handle node requests the same as sbatch. * Add shutdown_on_reboot SlurmdParameter to control whether the Slurmd will shutdown itself down or not when a reboot request is received. * Add cancel_reboot scontrol option to cancel pending reboot of nodes. * Make Users case insensitive in the database based on Parameters=PreserveCaseUser in the slurmdbd.conf. * Improve scheduling when dealing with node_features that could have a boot delay. * Changed the default AuthType for slurmdbd to auth/munge. * Added 'remote-fs.target' to After directive of slurmd.service file. * Remove drain on node when reboot nextstate used. * Speed up pack of job's qos. * Add sacctmgr options to prevent/manage job queue stuffing: - GrpJobsAccrue= - MaxJobsAccrue= * MinPrioThreshold Minimum priority required to reserve resources when scheduling. * Add control_inx value to trigger_info_msg_t to permit future work in the trigger management code to distinguish which of multiple backup controllers has changed state. * NOTES: PreemptType=preempt/job_prio has been removed - use PreemptType=preempt/qos instead. * Bluegene support was deprecated has now been removed * cgroup_allowed_devices_file.conf was removed. It was never used by default, as ConstrainDevices was not set. If needed, refer to the cgroups.conf man page on how to create one. * slurm.epilog.clean: Removed. User should use pam_slurm_adopt instead. - Refreshed: * removed-deprecated-xdaemon.patch * slurmctld-uses-xdaemon_-for-systemd.patch * slurmd-uses-xdaemon_-for-systemd.patch * slurmdbd-uses-xdaemon_-for-systemd.patch * slurmsmwd-uses-xdaemon_-for-systemd.patch * slurmctld-rerun-agent_init-when-backup-controller-takes-over.patch- Move config man-pages to config package.- added correct link flags for perl bindings (bsc#1108671) * added correct linker search path in slurm-2.4.4-rpath.patch * perl:Switch is required by slurm torque wrappers- Fix Requires(pre) and Requires(post) for slurm-config and slurm-node. This fixes issues with failing slurm user creation when installed during initial system installation (bsc#1109373).- Update to 17.11.9 * Fix segfault in slurmctld when a job's node bitmap is NULL during a scheduling cycle. Primarily caused by EnforcePartLimits=ALL. * Remove erroneous unlock in acct_gather_energy/ipmi. * Enable support for hwloc version 2.0.1. * Fix 'srun -q' (--qos) option handling. * Fix socket communication issue that can lead to lost task completition messages, which will cause a permanently stuck srun process. * Handle creation of TMPDIR if environment variable is set or changed in a task prolog script. * Avoid node layout fragmentation if running with a fixed CPU count but without Sockets and CoresPerSocket defined. * burst_buffer/cray - Fix datawarp swap default pool overriding jobdw. * Fix incorrect job priority assignment for multi-partition job with different PriorityTier settings on the partitions. * Fix sinfo to print correct node state.- When using a remote shared StateSaveLocation, slurmctld needs to be started after remote filesystems have become available. Add 'remote-fs.target' to the 'After=' directive in slurmctld.service (boo#1103561).- Update to 17.11.8 * Fix incomplete RESPONSE_[RESOURCE|JOB_PACK]_ALLOCATION building path. * Do not allocate nodes that were marked down due to the node not responding by ResumeTimeout. * task/cray plugin - search for "mems" cgroup information in the file "cpuset.mems" then fall back to the file "mems". * Fix ipmi profile debug uninitialized variable. * PMIx: fixed the direct connect inline msg sending. * MYSQL: Fix issue not handling all fields when loading an archive dump. * Allow a job_submit plugin to change the admin_comment field during job_submit_plugin_modify(). * job_submit/lua - fix access into reservation table. * MySQL - Prevent deadlock caused by archive logic locking reads. * Don't enforce MaxQueryTimeRange when requesting specific jobs. * Modify --test-only logic to properly support jobs submitted to more than one partition. * Prevent slurmctld from abort when attempting to set non-existing qos as def_qos_id. * Add new job dependency type of "afterburstbuffer". The pending job will be delayed until the first job completes execution and it's burst buffer stage-out is completed. * Reorder proctrack/task plugin load in the slurmstepd to match that of slurmd and avoid race condition calling task before proctrack can introduce. * Prevent reboot of a busy KNL node when requesting inactive features. * Revert to previous behavior when requesting memory per cpu/node introduced in 17.11.7. * Fix to reinitialize previously adjusted job members to their original value when validating the job memory in multi-partition requests. * Fix _step_signal() from always returning SLURM_SUCCESS. * Combine active and available node feature change logs on one line rather than one line per node for performance reasons. * Prevent occasionally leaking freezer cgroups. * Fix potential segfault when closing the mpi/pmi2 plugin. * Fix issues with --exclusive=[user|mcs] to work correctly with preemption or when job requests a specific list of hosts. * Make code compile with hdf5 1.10.2+ * mpi/pmix: Fixed the collectives canceling. * SlurmDBD: improve error message handling on archive load failure. * Fix incorrect locking when deleting reservations. * Fix incorrect locking when setting up the power save module. * Fix setting format output length for squeue when showing array jobs. * Add xstrstr function. * Fix printing out of --hint options in sbatch, salloc --help. * Prevent possible divide by zero in _validate_time_limit(). * Add Delegate=yes to the slurmd.service file to prevent systemd from interfering with the jobs' cgroup hierarchies. * Change the backlog argument to the listen() syscall within srun to 4096 to match elsewhere in the code, and avoid communication problems at scale.- slurmctld-rerun-agent_init-when-backup-controller-takes-over.patch: Fix race in the slurmctld backup controller which prevents it to clean up allocations on nodes properly after failing over (bsc#1084917). - Handled %license in a backward compatible manner.- Add a 'Recommends: slurm-munge' to slurm-slurmdbd.- Shield comments between script snippets with a %{!?nil:...} to avoid them being interpreted as scripts - in which case the update level is passed as argument (see chapter 'Shared libraries' in: https://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets) (bsc#1100850).- Update from 17.11.5 to 17.11.7 - Fix security issue in handling of username and gid fields CVE-2018-10995 and bsc#1095508 what implied an update from 17.11.5 to 17.11.7 Highlights of 17.11.6: * CRAY - Add slurmsmwd to the contribs/cray dir * PMIX - Added the direct connect authentication. * Prevent the backup slurmctld from losing the active/available node features list on takeover. * Be able to force power_down of cloud node even if in power_save state. * Allow cloud nodes to be recognized in Slurm when booted out of band. * Numerous fixes - check 'NEWS' file. Highlights of 17.11.7: * Notify srun and ctld when unkillable stepd exits. * Numerous fixes - check 'NEWS' file. - Add: slurmsmwd-uses-xdaemon_-for-systemd.patch * Fixes daemoniziation in newly introduced slurmsmwd daemon. - Rename: split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for-systemd-compatibilty.patch to split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for.patch * remain in sync with commit messages which introduced that file- Avoid running pretrans scripts when running in an instsys: there may be not much installed, yet. pretrans code should be done in lua, this way, it will be executed by the rpm-internal lua interpreter and not be passed to a shell which may not be around at the time this scriptlet is run (bsc#1090292).- Add requires for slurm-sql to the slurmdbd package.- Package READMEs for pam and pam_slurm_adopt. - Use the new %%license directive for COPYING file.- Add: * split-xdaemon-in-xdaemon_init-and-xdaemon_finish-for-systemd-compatibilty.patch * slurmctld-uses-xdaemon_-for-systemd.patch * slurmd-uses-xdaemon_-for-systemd.patch * slurmdbd-uses-xdaemon_-for-systemd.patch * removed-deprecated-xdaemon.patch Fix interaction with systemd: systemd expects that a daemonizing process doesn't go away until the PID file with it PID of the daemon has bee written (bsc#1084125).- Make sure systemd services get restarted only when all packages are in a consistent state, not in the middle of an 'update' transaction (bsc#1088693). Since the %postun scripts that run on update are from the old package they cannot be changed - thus we work around the restart breakage.- fixed wrong log file location in slurmdbd.conf and fixed pid location for slurmdbd and made slurm-slurmdbd depend on slurm config which provides the dir /var/run/slurm (bsc#1086859).- added comment for (bsc#1085606)- Fix security issue in accounting_storage/mysql plugin by always escaping strings within the slurmdbd. CVE-2018-7033 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-7033 (bsc#1085240). - Update slurm to v17.11.5 (FATE#325451) Highlights of 17.11: * Support for federated clusters to manage a single work-flow across a set of clusters. * Support for heterogeneous job allocations (various processor types, memory sizes, etc. by job component). Support for heterogeneous job steps within a single MPI_COMM_WORLD is not yet supported for most configurations. * X11 support is now fully integrated with the main Slurm code. Remove any X11 plugin configured in your plugstack.conf file to avoid errors being logged about conflicting options. * Added new advanced reservation flag of "flex", which permits jobs requesting the reservation to begin prior to the reservation's start time and use resources inside or outside of the reservation. A typical use case is to prevent jobs not explicitly requesting the reservation from using those reserved resources rather than forcing jobs requesting the reservation to use those resources in the time frame reserved. * The sprio command has been modified to report a job's priority information for every partition the job has been submitted to. * Group ID lookup performed at job submit time to avoid lookup on all compute nodes. Enable with PrologFlags=SendGIDs configuration parameter. * Slurm commands and daemons dynamically link to libslurmfull.so instead of statically linking. This dramatically reduces the footprint of Slurm. * In switch plugin, added plugin_id symbol to plugins and wrapped switch_jobinfo_t with dynamic_plugin_data_t in interface calls in order to pass switch information between clusters with different switch types. * Changed default ProctrackType to cgroup. * Changed default sched_min_interval from 0 to 2 microseconds. * Added new 'scontrol write batch_script ' command to fetch a job's batch script. Removed the ability to see the script as part of the 'scontrol -dd show job' command. * Add new "billing" TRES which allows jobs to be limited based on the job's billable TRES calculated by the job's partition's TRESBillingWeights. * Regular user use of "scontrol top" command is now disabled. Use the configuration parameter "SchedulerParameters=enable_user_top" to enable that functionality. The configuration parameter "SchedulerParameters=disable_user_top" will be silently ignored. * Change default to let pending jobs run outside of reservation after reservation is gone to put jobs in held state. Added NO_HOLD_JOBS_AFTER_END reservation flag to use old default. Support for PMIx v2.0 as well as UCX support. * Remove plugins for obsolete MPI stacks: - lam - mpich1_p4 - mpich1_shmem - mvapich * Numerous fixes - check 'NEWS' file. - slurmd-Fix-slurmd-for-new-API-in-hwloc-2.0.patch plugins-cgroup-Fix-slurmd-for-new-API-in-hwloc-2.0.patch: Removed. Code upstream. - slurmctld-service-var-run-path.patch: Replaced by sed script. - Fix some rpmlint warnings.- moved config files to slurm-config package (FATE#324574).- Moved slurmstepd and man page into slurm-node due to slurmd dependency - Moved config files into slurm-node - Moved slurmd rc scripts into slurm-node - Made slurm-munge require slurm-plugins instead of slurm itself - slurm-node suggested slurm-munge, causing the whole slurm to be installed. The slurm-plugins seems to be a more base class (FATE#324574).- split up light wight slurm-node package for deployment on nodes (FATE#324574).- added /var/spool/ directory and removed duplicated entries from slurm.conf- Package so-versioned libs separately. libslurm is expected to change more frequently and thus is packaged separately from libpmi.- Updated to 17.02.9 to fix CVE-2017-15566 (bsc#1065697). Changes in 17.0.9 * When resuming powered down nodes, mark DOWN nodes right after ResumeTimeout has been reached (previous logic would wait about one minute longer). * Fix sreport not showing full column name for TRES Count. * Fix slurmdb_reservations_get() giving wrong usage data when job's spanned reservation that was modified. * Fix sreport reservation utilization report showing bad data. * Show all TRES' on a reservation in sreport reservation utilization report by default. * Fix sacctmgr show reservation handling "end" parameter. * Work around issue with sysmacros.h and gcc7 / glibc 2.25. * Fix layouts code to only allow setting a boolean. * Fix sbatch --wait to keep waiting even if a message timeout occurs. * CRAY - If configured with NodeFeatures=knl_cray and there are non-KNL nodes which include no features the slurmctld will abort without this patch when attemping strtok_r(NULL). * Fix regression in 17.02.7 which would run the spank_task_privileged as part of the slurmstepd instead of it's child process. * Fix security issue in Prolog and Epilog by always prepending SPANK_ to all user-set environment variables. CVE-2017-15566. Changes in 17.0.8: * Add 'slurmdbd:' to the accounting plugin to notify message is from dbd instead of local. * mpi/mvapich - Buffer being only partially cleared. No failures observed. * Fix for job --switch option on dragonfly network. * In salloc with --uid option, drop supplementary groups before changing UID. * jobcomp/elasticsearch - strip any trailing slashes from JobCompLoc. * jobcomp/elasticsearch - fix memory leak when transferring generated buffer. * Prevent slurmstepd ABRT when parsing gres.conf CPUs. * Fix sbatch --signal to signal all MPI ranks in a step instead of just those on node 0. * Check multiple partition limits when scheduling a job that were previously only checked on submit. * Cray: Avoid running application/step Node Health Check on the external job step. * Optimization enhancements for partition based job preemption. * Address some build warnings from GCC 7.1, and one possible memory leak if /proc is inaccessible. * If creating/altering a core based reservation with scontrol/sview on a remote cluster correctly determine the select type. * Fix autoconf test for libcurl when clang is used. * Fix default location for cgroup_allowed_devices_file.conf to use correct default path. * Document NewName option to sacctmgr. * Reject a second PMI2_Init call within a single step to prevent slurmstepd from hanging. * Handle old 32bit values stored in the database for requested memory correctly in sacct. * Fix memory leaks in the task/cgroup plugin when constraining devices. * Make extremely verbose info messages debug2 messages in the task/cgroup plugin when constraining devices. * Fix issue that would deny the stepd access to /dev/null where GRES has a 'type' but no file defined. * Fix issue where the slurmstepd would fatal on job launch if you have no gres listed in your slurm.conf but some in gres.conf. * Fix validating time spec to correctly validate various time formats. * Make scontrol work correctly with job update timelimit [+|-]=. * Reduce the visibily of a number of warnings in _part_access_check. * Prevent segfault in sacctmgr if no association name is specified for an update command. * burst_buffer/cray plugin modified to work with changes in Cray UP05 software release. * Fix job reasons for jobs that are violating assoc MaxTRESPerNode limits. * Fix segfault when unpacking a 16.05 slurm_cred in a 17.02 daemon. * Fix setting TRES limits with case insensitive TRES names. * Add alias for xstrncmp() -- slurm_xstrncmp(). * Fix sorting of case insensitive strings when using xstrcasecmp(). * Gracefully handle race condition when reading /proc as process exits. * Avoid error on Cray duplicate setup of core specialization. * Skip over undefined (hidden in Slurm) nodes in pbsnodes. * Add empty hashes in perl api's slurm_load_node() for hidden nodes. * CRAY - Add rpath logic to work for the alpscomm libs. * Fixes for administrator extended TimeLimit (job reason & time limit reset). * Fix gres selection on systems running select/linear. * sview: Added window decorator for maximize,minimize,close buttons for all systems. * squeue: interpret negative length format specifiers as a request to delimit values with spaces. * Fix the torque pbsnodes wrapper script to parse a gres field with a type set correctly. - Fixed ABI version of libslurm.- Trim redundant wording in descriptions.- Updated to slurm 17-02-7-1 * Added python as BuildRequires * Removed sched-wiki package * Removed slurmdb-direct package * Obsoleted sched-wiki and slurmdb-direct packages * Removing Cray-specific files * Added /etc/slurm/layout.d files (new for this version) * Remove /etc/slurm/cgroup files from package * Added lib/slurm/mcs_account.so * Removed lib/slurm/jobacct_gather_aix.so * Removed lib/slurm/job_submit_cnode.so - Created slurm-sql package - Moved files from slurm-plugins to slurm-torque package - Moved creation of /usr/lib/tmpfiles.d/slurm.conf into slurm.spec * Removed tmpfiles.d-slurm.conf - Changed /var/run path for slurm daemons to /var/run/slurm * Added slurmctld-service-var-run-path.patch (FATE#324026).- Made tmpfiles_create post-install macro SLE12 SP2 or greater - Directly calling systemd-tmpfiles --create for before SLE12 SP2- Allows OpenSUSE Factory build as well - Removes unused .service files from project - Adds /var/run/slurm to /usr/lib/tmpfiles.d for boottime creation * Patches upstream .service files to allow for /var/run/slurm path * Modifies slurm.conf to allow for /var/run/slurm path- Move wrapper script mpiexec provided by slrum-torque to mpiexec.slurm to avoid conflicts. This file is normally provided by the MPI implementation (boo#1041706).- Replace remaining ${RPM_BUILD_ROOT}s. - Improve description. - Fix up changelog.- Spec file: Replace "Requires : slurm-perlapi" by "Requires: perl-slurm = %{version}" (boo#1031872).- Trim redundant parts of description. Fixup RPM groups. - Replace unnecessary %__ macro indirections; replace historic $RPM_* variables by macros.- slurmd-Fix-for-newer-API-versions.patch: Stale patch removed.- Use %slurm_u and %slurm_g macros defined at the beginning of the spec file when adding the slurm user/group for consistency. - Define these macros to daemon,root for non-systemd. - For anything newer than Leap 42.1 or SLE-12-SP1 build OpenHPC compatible.- Updated to 16.05.8.1 * Remove StoragePass from being printed out in the slurmdbd log at debug2 level. * Defer PATH search for task program until launch in slurmstepd. * Modify regression test1.89 to avoid leaving vestigial job. Also reduce logging to reduce likelyhood of Expect buffer overflow. * Do not PATH search for mult-prog launches if LaunchParamters=test_exec is enabled. * Fix for possible infinite loop in select/cons_res plugin when trying to satisfy a job's ntasks_per_core or socket specification. * If job is held for bad constraints make it so once updated the job doesn't go into JobAdminHeld. * sched/backfill - Fix logic to reserve resources for jobs that require a node reboot (i.e. to change KNL mode) in order to start. * When unpacking a node or front_end record from state and the protocol version is lower than the min version, set it to the min. * Remove redundant lookup for part_ptr when updating a reservation's nodes. * Fix memory and file descriptor leaks in slurmd daemon's sbcast logic. * Do not allocate specialized cores to jobs using the --exclusive option. * Cancel interactive job if Prolog failure with "PrologFlags=contain" or "PrologFlags=alloc" configured. Send new error prolog failure message to the salloc or srun command as needed. * Prevent possible out-of-bounds read in slurmstepd on an invalid #! line. * Fix check for PluginDir within slurmctld to work with multiple directories. * Cancel interactive jobs automatically on communication error to launching srun/salloc process. * Fix security issue caused by insecure file path handling triggered by the failure of a Prolog script. To exploit this a user needs to anticipate or cause the Prolog to fail for their job. CVE-2016-10030 (bsc#1018371). - Replace group/user add macros with function calls. - Fix array initialzation and ensure strings are always NULL terminated in - pam_slurm.c (bsc#1007053). - Disable building with netloc support: the netloc API is part of the devel branch of hwloc. Since this devel branch was included accidentally and has been reversed since, we need to disable this for the time being. - Conditionalized architecture specific pieces to support non-x86 architectures better.- Remove: unneeded 'BuildRequires: python' - Add: BuildRequires: freeipmi-devel BuildRequires: libibmad-devel BuildRequires: libibumad-devel so they are picked up by the slurm build. - Enable modifications from openHPC Project. - Enable lua API package build. - Add a recommends for slurm-munge to the slurm package: This is way, the munge auth method is available and slurm works out of the box. - Create /var/lib/slurm as StateSaveLocation directory. /tmp is dangerous.- Create slurm user/group in preinstall script.- Keep %{_libdir}/libpmi* and %{_libdir}/mpi_pmi2* on SUSE.- Fix build with and without OHCP_BUILD define. - Fix build for systemd and non-systemd.- Updated to 16-05-5 - equvalent to OpenHPC 1.2. * Fix issue with resizing jobs and limits not be kept track of correctly. * BGQ - Remove redeclaration of job_read_lock. * BGQ - Tighter locks around structures when nodes/cables change state. * Make it possible to change CPUsPerTask with scontrol. * Make it so scontrol update part qos= will take away a partition QOS from a partition. * Backfill scheduling properly synchronized with Cray Node Health Check. Prior logic could result in highest priority job getting improperly postponed. * Make it so daemons also support TopologyParam=NoInAddrAny. * If scancel is operating on large number of jobs and RPC responses from slurmctld daemon are slow then introduce a delay in sending the cancel job requests from scancel in order to reduce load on slurmctld. * Remove redundant logic when updating a job's task count. * MySQL - Fix querying jobs with reservations when the id's have rolled. * Perl - Fix use of uninitialized variable in slurm_job_step_get_pids. * Launch batch job requsting --reboot after the boot completes. * Do not attempt to power down a node which has never responded if the slurmctld daemon restarts without state. * Fix for possible slurmstepd segfault on invalid user ID. * MySQL - Fix for possible race condition when archiving multiple clusters at the same time. * Add logic so that slurmstepd can be launched under valgrind. * Increase buffer size to read /proc/*/stat files. * Remove the SchedulerParameters option of "assoc_limit_continue", making it the default value. Add option of "assoc_limit_stop". If "assoc_limit_stop" is set and a job cannot start due to association limits, then do not attempt to initiate any lower priority jobs in that partition. Setting this can decrease system throughput and utlization, but avoid potentially starving larger jobs by preventing them from launching indefinitely. * Update a node's socket and cores per socket counts as needed after a node boot to reflect configuration changes which can occur on KNL processors. Note that the node's total core count must not change, only the distribution of cores across varying socket counts (KNL NUMA nodes treated as sockets by Slurm). * Rename partition configuration from "Shared" to "OverSubscribe". Rename salloc, sbatch, srun option from "--shared" to "--oversubscribe". The old options will continue to function. Output field names also changed in scontrol, sinfo, squeue and sview. * Add SLURM_UMASK environment variable to user job. * knl_conf: Added new configuration parameter of CapmcPollFreq. * Cleanup two minor Coverity warnings. * Make it so the tres units in a job's formatted string are converted like they are in a step. * Correct partition's MaxCPUsPerNode enforcement when nodes are shared by multiple partitions. * node_feature/knl_cray - Prevent slurmctld GRES errors for "hbm" references. * Display thread name instead of thread id and remove process name in stderr logging for "thread_id" LogTimeFormat. * Log IP address of bad incomming message to slurmctld. * If a user requests tasks, nodes and ntasks-per-node and tasks-per-node/nodes != tasks print warning and ignore ntasks-per-node. * Release CPU "owner" file locks. * Update seff to fix warnings with ncpus, and list slurm-perlapi dependency in spec file. * Allow QOS timelimit to override partition timelimit when EnforcePartLimits is set to all/any. * Make it so qsub will do a "basename" on a wrapped command for the output and error files. * Add logic so that slurmstepd can be launched under valgrind. * Increase buffer size to read /proc/*/stat files. * Prevent job stuck in configuring state if slurmctld daemon restarted while PrologSlurmctld is running. Also re-issue burst_buffer/pre-load operation as needed. * Move test for job wait reason value of BurstBufferResources and BurstBufferStageIn later in the scheduling logic. * Document which srun options apply to only job, only step, or job and step allocations. * Use more compatible function to get thread name (>= 2.6.11). * Make it so the extern step uses a reverse tree when cleaning up. * If extern step doesn't get added into the proctrack plugin make sure the sleep is killed. * Add web links to Slurm Diamond Collectors (from Harvard University) and collectd (from EDF). * Add job_submit plugin for the "reboot" field. * Make some more Slurm constants (INFINITE, NO_VAL64, etc.) available to job_submit/lua plugins. * Send in a -1 for a taskid into spank_task_post_fork for the extern_step. * MYSQL - Sightly better logic if a job completion comes in with an end time of 0. * task/cgroup plugin is configured with ConstrainRAMSpace=yes, then set soft memory limit to allocated memory limit (previously no soft limit was set). * Streamline when schedule() is called when running with message aggregation on batch script completes. * Fix incorrect casting when [un]packing derived_ec on slurmdb_job_rec_t. * Document that persistent burst buffers can not be created or destroyed using the salloc or srun --bb options. * Add support for setting the SLURM_JOB_ACCOUNT, SLURM_JOB_QOS and SLURM_JOB_RESERVAION environment variables are set for the salloc command. Document the same environment variables for the salloc, sbatch and srun commands in their man pages. * Fix issue where sacctmgr load cluster.cfg wouldn't load associations that had a partition in them. * Don't return the extern step from sstat by default. * In sstat print 'extern' instead of 4294967295 for the extern step. * Make advanced reservations work properly with core specialization. * slurmstepd modified to pre-load all relevant plugins at startup to avoid the possibility of modified plugins later resulting in inconsistent API or data structures and a failure of slurmstepd. * Export functions from parse_time.c in libslurm.so. * Export unit convert functions from slurm_protocol_api.c in libslurm.so. * Fix scancel to allow multiple steps from a job to be cancelled at once. * Update and expand upgrade guide (in Quick Start Administrator web page). * burst_buffer/cray: Requeue, but do not hold a job which fails the pre_run operation. * Insure reported expected job start time is not in the past for pending jobs. * Add support for PMIx v2. Required for FATE#316379.- Setting 'download_files' service to mode='localonly' and adding source tarball. (Required for Factory).- version 15.08.7.1 * Remove the 1024-character limit on lines in batch scripts. task/affinity: Disable core-level task binding if more CPUs required than available cores. * Preemption/gang scheduling: If a job is suspended at slurmctld restart or reconfiguration time, then leave it suspended rather than resume+suspend. * Don't use lower weight nodes for job allocation when topology/tree used. * Don't allow user specified reservation names to disrupt the normal reservation sequeuece numbering scheme. * Avoid hard-link/copy of script/environment files for job arrays. Use the master job record file for all tasks of the job array. NOTE: Job arrays submitted to Slurm version 15.08.6 or later will fail if the slurmctld daemon is downgraded to an earlier version of Slurm. * In slurmctld log file, log duplicate job ID found by slurmd. Previously was being logged as prolog/epilog failure. * If a job is requeued while in the process of being launch, remove it's job ID from slurmd's record of active jobs in order to avoid generating a duplicate job ID error when launched for the second time (which would drain the node). * Cleanup messages when handling job script and environment variables in older directory structure formats. * Prevent triggering gang scheduling within a partition if configured with PreemptType=partition_prio and PreemptMode=suspend,gang. * Decrease parallelism in job cancel request to prevent denial of service when cancelling huge numbers of jobs. * If all ephemeral ports are in use, try using other port numbers. * Prevent "scontrol update job" from updating jobs that have already finished. * Show requested TRES in "squeue -O tres" when job is pending. * Backfill scheduler: Test association and QOS node limits before reserving resources for pending job. * Many bug fixes. - Use source services to download package. - Fix code for new API of hwloc-2.0. - package netloc_to_topology where avialable. - Package documentation.- version 15.08.3 * Many new features and bug fixes. See NEWS file - update files list accordingly - fix wrong end of line in some files- version 14.11.8 * Many bug fixes. See NEWS file - update files list accordingly- add missing systemd requirements - add missing rclink- version 14.03.9 * Many bug fixes. See NEWS file - add systemd support/sbin/ldconfig/sbin/ldconfigibs-power9-13 168314412623.02.023.02.0-150500.3.223.02.0-150500.3.2libslurm.so.39libslurm.so.39.0.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP5:GA/standard/394c567a5df0c8421de98c15bf54fdee-slurmcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8be6542bff85a29c025511841270a0178d74de0, strippedPRR RR RRRR RR RR Rط`$!Ndutf-8ffcedb29bbb657f9e38b13a71bf6a36a0f3c1c0e21a40b3e0b1eb523261f36e6?7zXZ !t/g] cr$x#H~=е9 NkTm|Lpj6Π5ebCpP_youp=49A8,&v@{ce&՟Bۘl犲ƍoB#_THIū̒V7d jA&fRA&kx%-2^Levv=ӻRU-a*(L΢OSwuID9}{_Dig87:hLqQ5mBb$4D]=>s#pzd)6 Fa3Q^CX}ͫ5C=d"JPꢇrWB}-3dGp͕wve^#MDk*9U3EBX 7+3_JhKa9 ~+Ch/=I!.8et aJK;DϤKɅ\U3fm;:WCh(r5/Z⇫VjB!0_Cyb"c7>uW$~#Δ+~jVn4u8:ϐf Ɓj;i0UPFUx9(o@;9ROH# G eB"dxF5ӱq^gż|A!ɞ-,e (c ^nQ'!0puʄV WW9x@&Ot 2C GG&%4[:W0C%Ϸ35yH>7u:~ȟ~Ά"gwf9}IץʟV<;gb=Ka~J۟XP}h)⽽LXeB]C%=-K0S՗Lq ,yYRk=KĎ϶B$zܢԪ+6jGT=$WzWN΃A2I?0Ksyy_Yv80}Q(~Xjzb?IxR'#i7:SnxsF]]ܕIPhDt'gv 5bq=O 2` ( ̗̏$љRw/#Ҕ @C]DKcoW]"~2Q )#grL͙+ $ɍK Bǭ6</d }@ED*vaHW {a6D .ZL] 'Rp$;^WL7p d<n`Lŋ\4Uc.DC(+?p݂L-B+RZ1&=q"*@Ku6BSr3^ME1e2.47̓nK쏊:Sؠi\WZZwY<4-ԙ)xlLCZh3y dGUD_KKW 4hvSDqX?^Mg!?˩U\ЧS )H'E'oCԯ&!"S:MMnLEgOR8<6HT f[זjm?K'0 § +II 4e̩ѥDA>l1&$cб 8TN@/kRZ ;*?:2&XZNK қ#륄)˒ㄠID vFiFcڍ0I<|`@(Alpqh=ko[B$") ?ڇH,is;.5lYz=/_JRkRr>#J%)p2UB̬:ٙ9K@P A/|:0M"`Tu'6f$'ڱpJvFTD 춬;Zӯь#Ig9bQ< hGz^#^"H 1E6HOoq7~ݗ=pO{,Iu?kkﵷn dƨ諀TĀΫiF@V(sk.$7(:-&nyF?ޚTgi>G|+ZIX/%;>Mr:<>sL$}(%AK.tRq= X:«&&s3ގOz1Y<)_,q[&K^:,U'e-BhxMq=c/Es0 06žHO^!N^ۘ{IUM0)֬UbSXfG ʧ\lNq pN0@X3D@[Wo^?mBߧq`RD߲R{?e!wBB@3'p% ءqLyk]=RSP6[PPEVp*ς&ǜ ?pT,Ṃѐ P;0`:΃zLU{&{Vguiإf; M>`F N@pKܰT/z,Wnz~T ~(-4  zcwcpbJ% аGx=8?3 Fl[uƋ.U6 )z{a8" \)p;< w댒yiEͳ&"dtm}.BReg?2"<fJIIs,} /pPZ-f ;6+Cs.{ z|7Dţ(CWN))̂W=rZ,M,؇n_w?|=`39U⽣ )=29ƃbD\OӲ^mi;sy24 @k ><Sekbq:( +a@E*?_H-M؈tg޸$5]@ާr]_lt W !TCG1Pl[]MOuyuUm1\y)rzy_=Q1$FaM+VU -+A;[ֱܺgݛun5?]p-.q都TH7 ѫ-qh<ش:]CSyf'V&F! I*bip!9!]FV%#@eӸ"ڞ%[. V!Eݷv4)%%0LU tWrYgS˛J6J#':2gw6GH_!t#Ry1PPPt V0oX5)N؝hycj:>ɪ+a҉uӳ.=,>bW/ P>EbhbJר.z$5yVNB]:*h7L/2={2کkG7G2za5o-lX_aΨxm06m$u-O7E A!xaQ+O VumE: `R COѓI, :4q2 J $( vU,tAVWO/]>}'|F9FiN1zeM6%^ ̒e[&䳑SU[0lw_T#WC9;eG ϝ2b<=;o/8Pv/EJ:8m6u&Ԭ#Ǻk\YȉXC丧~  p?ؘ\yʵJ<HaC+Ŧr0{.Ti֪UĪŝU:,E͗afde0QvjHg) ,=[f;f`[D]273F25,`"P'(FO6 &{uO<m,Hxzѕb[MƏpdžuXv%{还.6CJ/~A~ k܌BKV"?}tM?j"}֭́ƔI'vUE##ͻd T Y $#gCnFfܕ\3{ VБxILIJq<7,J2%G5iVC:*WI #h M4eNSBaZiUJNS7irB KE?ºBi_X;2w(^5 C]))[,2_,H0v :d~O5)v}d뤘n-qS,_2oIÓDƮU}v_3Bm6^U/:%U&1Ut w6nxBl,PfzE*S Xw쓜qVn#.;&~, &Dĭ )WVZݛs?l纒- MmQQ#l hfq) T-A@@?h6-BK{sM=Rs '6G2D̊%!=[^^z})_lv}AkDCE7hWTT!}:=F@{58Y!F?^C_ғ9eX7 =/ >=IMcx82*ƃ,ҹ[B^^*D7n*IH֛G>Jr~;&iW8hO1W8Pi_x?Й)֪1Gh뿝7PV9%a TJ{.DZA sEYB'dA@>`tZ i[ o&ˈ_)aꣲ hlD%ԩ/Akte.n Z۬UvmQ3~,BxY]LF vuQXcS|G 0TM 0̶2ց}9 O4,"뛂.㊤  (Uo̚x'AX\Xcfb#/o|K9&+P@ 2A(ŃB4zshH\%& =Y2:Pσ]yS]0 2D(MJ{ $X4dMP'^*. 4$jZzAŷ'f%4MSץhx,L29}|5s.1}u6@`)n_zeX4 x65k٧ o 2|B4H;s{qU(%$9*M1*E5w(zJt)aR10_VdA;2ɪF\Cl7:5<6udz7^i.A\z\UU^YprgOwq7h̏.0#AҙIMHxr\˩ulے"QQ8a}I%Zsu0`-omi{5 t<@+%k:eVf*7 4!Qzyrg7Nd+ZNj3$ڜ'yDkS*9D +LӾ,˝6hqOg,X8H6t=8\HBw%)(RLc}WZp)I G`ӱLp'S";`^V6CuuDr],N[quL C\K?=foyK`5yi3?G`W(*bC`A8QW/tX8B>37&s ϜGB ?FO)wƛݠ`ckwnI0Ikf!1^@Or 'SQ)"PMZ: .f^,Ȍ##Zk`_x.;7e>ʌbP㧎cK(3v&:/5&v๼.6s2\bs@{t vxL`qd܍h'|Fs7u9vFu+NЮSmϕAcl|&v"7[ jդ>TM`NޛJXфFW1YkQK\"tmVV䧬V<@o.'bK{ѨO'R雵b7cIMX͟x? HaC#3 Ejw%|B_U;o24aK&'/=x5`}i59 )O TГGd];'`"qwrKL%\Q@tǖ<Gqџ``}/E o# JlנwL[;FvRÊpQޥqFZ<<@ţ*8=.^5N5sw5*a19RD.Ij&a`7+ه/ѠLIZE7Ǖ I6/<2ĸTU C7ܵ+w{M\^[Q3萴UO8 21s~?b+mQ+c@ +õ\N Xg Z+_cu sĉsp ajKQ*#OJΩ3Mx( e=S7>J0%8KlC2JOþvjjY~`Ep ,,=$f,,s"ۢz,{һTyb}K~"*dߺ h,!=5"*7vB9 +{ H&Q,C v>P_?T_]AX PLpZŹW;x@k`m7  Y*^&-5"b36N{r,OCz@j.|.W +z(Q 254lMapSVFy2<SCuLhWTaNbErF5n#SFNLXئYMI,^F8՝|'}X&wW9R4+_j1S Pv!!k+*~nLC;~Ir`,!gf0xmB8 'r /^bQN3}ch+ϪfLI4OmXԃ2;~i'L~~S`M=& 9P'á9;EO' ".-FYFK{_3eeB=jõ1G䞨4#H܏:̐;|zZMWv̒מg֙Дhɍ Mn_LR+R}zAVg;㈰HON8i{H~]KDw|rآe\NevG|Y`nI>og( RX=F( YK-,DHMLG*KelLr8fN;0 jm5?*ͭ*r=Q_|eg s79:zqT"VGTƉAbFEftѝExS_ ThȺ9Ѡۅ bn'xl o|nf4M0b |p#CA n)bp]u !wsa6u'b٢.d}wCQegv`RO;2ȹCc|4=6 PW 5^3u)0W ͆q$ ϧ0VԂr|οd;wIP X/֖3`_5%{ Zd.t0aq HhքRP{yPCs?DmqH8Vn}Ibʧ}.-&_s>ӻ01S_JrժD`t1й=d9-hMaƒczuV%Hsq8g{rI;:Z5(֫gujU7/tmD1jy | &4o`l[PW7Q*&;+;q]8/ B1Ä2i[h‘bwdYG7` Owt=~FIey:e {zqivmopIV몚qځh-]#&F:1Q+1IwixN,kPvnJcfNJÇ/auM.L y3 ~ Ĵj҉/U-92PUfal?JNl>I1KC>sjk$:y-\vRȄyA [)_X˾ 7:^1*|ɲ5wĕK.ÑR/CgS!9,xk7fo#u4c=W׻R`M3XATisԽ?YO xvHwa`1U!Pۭ]O_/s} w&.HݢF-EA&RΌ^urFу[etP1âT~,cƍB?+B&? }hՠQ-uxv$3W=U,T?\d>~Ɲ!Hw{5%++锷Q7~(|\62qnό2oOn*0.:] /W!t54C 1|N 2̸*|;dܸVC>'0 HK}IvR8ģ՘ N,~QXpN9첼rϟ\X-o^ Zoe椙ʜ3@!Ѽzy{\/ЎKZ pS[(@+2c!];[u^{F JR5R4 |؈ݨfcM2()0n>ȲZuHWf:MFj!(a] O 2ZD cc&k#ѓC ;tGToM[Rשs6$áЂ}BɔŴ{ /P''y Y=Tvʇa6MT !k n6>gjwˍlfL:ң@|07r^m5q&+82Hk!킼$k&BN`h_Ϭم4 8+D5u'`$=̃?&DZcP@ϾL8+57K¸yzU꘧ 8 >)Ѭg75wxQHЌxc=̉^vŕmK&TďUHeʐN]ior y  m 6>2yBS1> RupRxU =ѾvY( d&(A%Ƃ0%w$TtS +t97ﷱM^XWnDYjld{ϕ_,j~}UѷC-{9N;/3mTXzq /{fA[R$_h޹FktE&;s ȑ kzJr݊ 2\fwG]֡?Y<3%kSq`8U Ax\J^m\9qOW1yrRTPatz|R牍5wQbDO2'C{7N%s6r#q;/互&~}xKيF9XgxO^(dkaY'%6n5rUI#.H*l$f Zӂtuxh2yҙXzHSRJ]y/AvZ9\@!^ᛅݛiM]ͣ|r֍ t+(,`"/q 5fJqڼ_Ue˄66xyL~{'{P׷kK0[C8}vb’#Wv.bB!8R'8ZS\pb-XΠgRw̡XL`sy˕> m*TD/n eseh[-$Ucjg" XUJcˋ+ R7G)kPǮ|ȶ>Ci{xQ~$iS${8hHt$+%܂*rce2c [g4R)+̫ù#@ .l^#{aqDgVPb&Oc~A;jZ7(KqY?ԡOcb.†uS;Q\tyqJ>"]T o~Dg`&O% Zqf>>)7+ ъ9K^˨.Y[Q:NGX́^>mm%Z.EA936 *yny:&:? nω`7]Rb{|Z6zTʅD7)YqMխw2wDܢw<=G; nD:bwHgSODa f5 }Lֈe1si!:KbxmRՋbwHp6r~bEj &MwEb0Xګfɺ_M McJ?::s.OT|!pzMQO9D# (^_s|.:Z Ty &e)UL|t,JaBZ"Z>IBp>g8UI"0@$t":w!JմQS3zCI pR EQ,t)q5{O;IH^Ѐ$T/y}k) MTaXo+0Q,SL93gHFN5Kf4Y]%,y*r2Pk1;2AV[m*/Vy;Ka+PH,ts>epp3xRVɚ MciF3$5; ʛ}6*hlI@WyyV̎ 8fPdg?e^&wِٞVZ?<:mV *Qhzf?Zo>CgjUˮAv":[D(+M$6v5l1&H8ϵOI~02$mHd8r#㩺rQ] 鯌8ne54k cL ڵ/~ZnC^<\*;y i|c_붵jxK5'q)bLx:м~Xk_fQ;IB݀G=CX%-Q\ԌG ~Ts w9iVL`,`~q.NC-|+ҊdR#bR[Rd|~}|B.hz?7HI֑~5ε)}l86^?u!^_XXJ3b~-}W40X ,(ޱj}UA1Srd=a Geu*9"ѣy?, ی,$ٲE[ 8dcVOm[I]0ղoow`SQ2B,jk<)02fyMRalkk Ѣ6nƣsrn&І$.NIΗ Kf l 4sU'|",Vުe q5E|fѾwNuuPAEy]/DO`W1YJx"L",ˍ^)ø’,+ h:3mQA#?vY7L]GTiFi9~~z;V?)H@">eXd֍YQ`ѯȓz^{b`]̬/Z9ZaUq1']`G:_t?qv¥I!nhH !/jx"7 _ >~Sok?jE9}>"egChڙx$0G*@n\o{o8i&%N3QNMpWwBE4~Gs:Z\bZS#bu6DSXb$K܏kM'GϽ ԋ#)+jh<WBj(v5t ,ľY͝rtXR|6 D>1[]#>bDPMAzߥ;]R۲2iV1.ɅVh ZPٜ׃JQ9΍n//(뉀|92m{uֻp%?xY=Uz+]8猭Ƀ41NfsWPLKu [/:t9uh(MxO'_k".n#$ӆ;ed (.k Yv5{^~49ÄeB+;(8M#|+"2@ێǷ/H}pӅwt#ށawӮ],g3Q2d{1mjj%KD>pFbD<IF(Xif 4#ġ1IXOo>]šd tX$Gi/eӴJx缯Jn}gE f2Sd?in&ǺYIO؏l<|߆X#ZF|@[ hh}}D#L`8fB/RU~KR]K08ɑҏ9h')V}=DGn3`&Ls"~վ;FTp$Q/6<fDQYqj5czn\9MY $5aYU9Hh`dmݍ}*\:":]ڢ.oڠnqGMaKb/rThJiVQ8p'(6=x\=aKhtB'8D&1Lt3C(l,&mlAYc˴!*uYK)~ TM-o|v9l3 !˰{XVIqspnqdr9\s|wmj=)գOwZAcNWn!6ׂVaWhfo,YyPhP_.yڃ{~X)q.>hN5)+T"4YK :HIU9C.z[K48W9 T Jxa9jDobuӜ{)3>z8}bɦ$`0u4 6-{lg`ϸB7q>eɔ#HͶcӯ\xLyTV cro#Wc)ٟ|ע'w +w= @f UUUd\f39i HeI18tTYYl>P!D7 0`eeg9/=Y|AO }SulQ+2CY&8 ҫ?S_jxf^kڒu%ʍMBUd51*f ,G:\!^o] 7o;jzwU%kΚ/;X>TYy-KLK,I2fI T!q6z1=&Iɥ3{ J*dA&ЛFժ JcARp4I4J'Zbɂ~bW\ T$/ =Q@M[mT†K5jn^]ȵc9~-O@r?3 f~9z KmzCǒz?o"G'^W&4ZM5?\BVCĢ+q>xjȸ fB`0g 柸C~"/!+wA-!w:-WԩUoEW&D+tQu;oЫQ.J#ܳ]99wnC&y9+Ͼl `F)V 7f˰-e?ŠZ:UV3g_@SЦ lnORgݔMfsa8.£Rzd׼D*a8 L{͟i ܧ["ɲ*b&$bT`juSn ixDN{<3B*nDbz_С~L͈{I&i? TL <Ѹ-- nBZ^w]wZIY=Ur9B@C)5ኑ&ͩ5\ %vP}!*]+gr։(#z_)] 8sU:= .8g`]Z-${.ŭVpzنm;|_Ø~Q6U [ZAz?sߟA3G2̮AJ'g1*6 sG(Kil/1͵͕eP8C`CYee3{'YiLF9j%0ʦt>IFd5!~#P ͔[w6Hjv֌Zf0_9r_KрPpjJpww^ /TʘXJs&FaNCqkr@{2I}R0JW)E!y \܇)Sc9ɑ,ɱ[1;(4O,SlyIM ~°.L–G*n^7Ws8AVaS%yedZfj!tv7"`e8\ÜXɿvp0}t="ݩZj%ِ9nIJ~lLo>2@Zv3Ϩ6,H,ὸb擗)<Y-6ylyuhW~mN)YŽdnw+~!8$/SVK6DsBۚ<||3|k'6gkvmhNZ/.JBo{?,O4 d 4#}?8,"!#$W)Mw=ihn'-"g0-8._V?^ML)Kn2'ciJ~+єjbT&96da*~O9R3^H'{əKc6:xjlU5}@>za'm .DҜlVVY(T\FK;kItI*ha;ISZI.d0J7|0Zef >Rc`\Pu#R`' p߲-7yԞ9G9S~fS6C=8 \φ zm? jRoґG1_Fb7ƣƒi B>ATtR,x43Bmg]E!\K(CJJv+uye lr:dōX@/{+}:E^~( bOpI~A31v_Ci9QRGrc)sz7#O1 7O<_(ׁu ׎BQ9<\ {Vo1Ä\ۓ KdzauSp]n6y~ioWzw 3Bt7tߵWfO"y82BbV{$5YZ<:EU4%95X7:Hu2QI`kK XRȲ9[L_=j+?d0B6*D~;% ;,=&kB}۹ʋdZ _Jso5Ј*Ml(V_ #8YYXwI"`Ņ μ9.qߢoy.S'9uv(_ ܤn1_XL.`B@Rf hkt9nW泡FhUdPTR~XGhi'&+';`B+Gλ% gd ?S*RɋNqqnlxӖ|%=,q3Ňd\LьR]CϜkY@h [-q*o(7zBZo:G79Qj\CtnLq(;8|dl]}8n2޽m+wã\+2h ,0z'A-{%"xMrFT(٭#k?L)l|4;<קp3Xر45E=6wѲN]?Ī‡q4dY2q^,htkYLx9H }7qt=\ Q/kBM_xLOJ/7rtڑ%;%? IKɒݧ!ܑ^ sfLDFRoTj9s>/tg`sߜǟ& r%Nz U9H0v0v8w}@}RvVVLa/dKƻV]Cƫ'ylz;Z Q]N94̄>"WMXI 9kMXJ^elZvKf$x%N0A K_rsn1.psfή$EҬ_j!K'fO lM46y`:FKSr ;7gQU,k.(Rb-*0+vd(')@89h}'#jP%dl_y:x%W!9{c;I{DMy5o~jM T,?R5YjƌIh^9p90,hj9mHbuQv8Dk]BO^dɾf254e{9֢KV̊O {h#+A\-5_]C࣢,c?Ժ,HIDA3{ ن켶 )jZ)= e4'.ham-0)D ~L._ }ab_㵏2DvASN0xkvȺp2[ay \ϫh(E6"Z}1`@4JbY׆d~vub$F$VFN t^#O:8j;eZWl?S o|@߁,{GL9%;-{Kҏwp6d2qcOTtbƑQFfYT琤ϰԌKv~ z06LT0UsբMfiP,N!Qs/;JYR{jq_n 8[Uj xØNU9 .Υ=}$v}^ ŵ|E5y|1/6tS/]Oi`!LiG}n]ئd45xV?G d BD.dAȵ^YWԞTȚt]HZ~(jwYH\wƽlg'#KvpUg4zPt[ɫ'e'y15]?˲-U 2~wB{lFΡ3^:4m]lNךio}3tL7g8[iJi\.tWz۬Hׄ979: ZNI+pl8<ĺ`6jدQ,d#,1/&Z/\-2W<)ZU}~M I_R6-g|S;J;O :[n5w *(sbQt^G>iPOHK4^ Iㆁ/mq߂W&uaPx0`-8ԣ˽FpbC4*7^B^ 2)w__DJPf"b[Z6^o>M-|o[xU`RW-23Nq {a`1sfz>Ļt|%l-uG|4t)]= s}Fq8jJd8U7ݚaW82T>/Q=ƻne*;Kfn抛q4X44xV>vsOӌz1os>".ˢ~h$+wla`x:cm76ƗzO{1 켛7v`6 `7Zpus!͘^,CLko h1E?"D /ΔP-4AKffC& må:y)1:lFu $L| x&ӵM |ٕ9"g$j޵I7?X,9QM:+~cPSK@{"w贒ur9%҂%Sd<'/!,P8Ѽt&lAۿ6$yS!=T֯ ox\vGP`I@+N4=+,\yA ]̂{͘ j="TRiqxuDa6/({y^Di嫥OoV *] At*r4hcRuc@IfWѮ:zњdK 45K.G[%^3hЦ&rV>Ǿ& A҃iZOTrO:ڎ_4674VR㝈l=74KvVyXʠ/_^zKkfX>2TK6T,V;͔ ^S~};)s] uH#>/D I5Aw ZT߬5P S{ki$z)>S)4 >YC@U[3UZ8Iy!+usHwݺ^}"y,ɥE^ :$C/Qwbtځ d:UΤn Ut3RPj[ @8y!* PY}$ją}"A?|X\h Gv)Uѽ8iUJ=jWwH )@~u]eVJI ʇg@0\omv|qUd`s5}H;s3Xol{. T|n=eG9)CUCJ)Y|i.4+7D ݞ /' .&sJ[3G_O Kx3F[JM\WK|jƎs*j9#/Yf٪!Vcdxa #-O-Hǯ#ЇCp6/FtNv0OKWA! k-a.n~b=ARݗ4s71eIxm]6ԢӒ:%9Ufs {i"a\ EVZv:Pp>2Tm);ik)pZj.Ru1Z&BdU2UPU:'pƊЭRǚp~)<=*/P.G)0B ՞'֜#IYy]*2"U5j'˼4 K!FU&mbqV‹x4Mebqs)Ǜ4tӨ8j,Yr!DCz_ArY`yR|195" Q |H|Vϯ>+.k..+HH\%QZkO?[/F tg*h|jE=pPGzĞO"B*ɽi{] 9 D/o=86eN0 ߉w PpH8m̻*)lLa\kUos4aQ ,ۑ֤Yص_X+p/MhPM͹n2d܇vԬg# =@KIaJ.gRJkx.M3+nO6DmݿP-RPMd.r!ɪw7Zi4 ӦYFkq{t ?qnaC| .snC JE!؞,M_3·>ȓ/Ο{$6="h9ٺ-Xȉ{%wlh'_OԺEx1$cp#dTm~+t!O383P).<9"[JFjx0rM쟬37 Dsbi˓כ¹ [>* [} Ls^ iCTE*9 $t)kV{yf\1*|{HWÅ3'5{ǃ9`d|dDrf2%@v|l'=o@!md5zٴA~`|`¦. Z|('uW]7) ٯt;S"hZ|~OϓYPc?ԫ$BUh-%Dr䆠2]/u߇d7Aqý_>@mn18ʟ?]8NTt'-qH"2גy|D g9k&\ YX`jpN()^[v2jŨ0EJڣVi5Ft&Ҭw dބn4a"Β=mIt2?yB ] t0~Ytg@3h)CEMtI'Cs̾lfM`.4 ٝ:oey[z]ۤ:({ʪ`/8jAq0I9z?\vvN+s<5.UYG>Myun7;ϡ;۲vHbK2lh<_ Vm drԱSا`ۥǪ#|͍%Rٙ\V}Pv< !^9JQeů~V~yaz:/Hzّ4` z.qԄ+*~8E`b#AKHV~Ei X2ߦo<ɼO-h$4 H '^4a'!+H3 <̴ּ B$$E r'kžI$m`fm`/>*+'Z$de99][HGѰ&yUIR%;HkT IWws)P?9 r$ ɋgMM)L!hj+ZbR"u {0no}N>W{5ނem]ֳ^iܴ$<6l6ɱ1ԭ*l{dgF~Rc |Iܙ:_,TS`{pZi һ&jYc}h롅v# ߔVP"M(hrurc |[_ pf$[hVS-fY$|(ӰtVRy 1m"9:Ci^}5ebjL%C|_w!4NWҊV~('y,&!Yw[蟣Pz՞$Ŷek(s4:N?گ) j4N zt}SpŅ5 T 02D^iJb\axؼv}W.R)F*#QN7HVTjgo<{>R05er/lki }̂Mqn*6z '.4ᐢ5a46W+)=jkWE]9};n)דe_*{blSvXq%u->Eul?!b>g\=uDglF|xG CTx\ANop~vҨa] S?AǠTȄ&fbI]%/v wb}'2H&IZa='I+)J?a%ܙY?]Bٷ&DЪR;:%lP78] Ϸ9vq1+`[YRyq1-7L=-[;x;"R5kǷ!DprBݗa|;HCE7B.޻RsSWQ%!X$Γ[*[>;AF^-f\j LJAkxr:;\>LB1:k\4ZSrbGV9ox6 ^l)߀.JL^Ǽ=am;F׍ƃuœizֿab s?=ZߖٷcۣK>󕦮?:z$WE ; bq^Lf3xsQ"?o">'-a׉ qA#HD$A[LOPytU P Z#~f bQNaw ϴm*u="g2Z>=L;Ӳhㅴ"T*ah 9|Xj!vD8\=]xjaG/2*./ߩnǣGp7K|t9jP!l("8^ SmO#2gl}Wp$oP0ɜMA90e0\OnjC/mLa߼6ŦcP /KB\)l݃L<:hǥ/+}'Iy[G"UG, '>)rA7A%qQPyP `K 5$X2-9@= LҐ|pBam_6?tDӜø/<,Ai@~G7rCNZlt^Pt&V:4>elU3.:'ѣ3%dg 7D㭡ËL Pڝ'{MA%ԁ˦Jʻ䅆0z鋱gy4 tq1<{EŌUkt+ B$Srj 4t&g%x9A2̡>= n :+AYCf8;UGey}emkg.?c\v쟌7-u:HNid*Q(A[XwSi/\w`ǰw3Nr։ d3V/#&m ȍ#"C!~aA]Ts, 󄷶nj2(/)+Eܝ(m.izRmtky)N>UMۺhጷ`w ;4{)Gˇp}(oLI6Dٜ#sMշ"?78(&᭐'U"%Yz7I4id&'AVa1\}wUzƎtM(h qaN {ȏץ5-<\u g!CpǼ; X?\S({*{b44Yf"7\~zcko% oU`8-աbNþ|)aBkE;(:!JV# M:HK;E+qK+R<)7 !1A뀋M~N˖gRTT#'-Opڶ]Z6/VxM$CfcBhmtuq K6eba 1QTVSS )B]AlU[Qʒnr% \dS;oxtu01LQ+ɺeLF|8/#|lARc$+"Zc֔LحQ-Dm)Az;8j  $>Xa}Y󺕐T,]QҪd,5U;2'Xo` +p$.اwIʝy4/_o>|>섽ݚȧeoNVeY2W ؞jW^q>kĺ?ﶂvX~sBmrdq>lHܖ=E6r֫2;WKgU8lj hsm,$c"Nf|j{4;N !Ict5?5G{IΑܕ\-3Xtc>MgG ;-Τ@`ܥ$aǖoMr͒|Dng R)%8#Z&qv} V+k*|-\u昻\ЬZQ2gP-2iƏ.z5Nw-ŃmƧf'ɧp z֪% Nh" {ɧ8$(#+:ubpOgSiX8]$p0 ~T+1@9F[f i39hO}ih,o/*'}Fl | W~/EDpIŜ?m7>\h؊";j9@BC 7Cz?*m9uv>a ;! |쐙|o)wrFvXy_Ni`|!fyI'R57bVRqcd myB=V~玴ψ_9Β¥b%RgWIRdm}"lCTaIT )ȔًLM5.͈vh+D&KwǁZ!pd91g9le{ DtZ×_A~҆KkȆI* K0ḡS\=,ZK34R_7_o)Hl's yVx~0)YD (hϟD*.{ZwzɜVEm1ch?w`ilD?ʋeSxW4w:OYF5/ɿA_"nC8N$RR5CةV q:閞gA R##OqHlI*r27t ^ H*ftZȧkvl}Mv@3lvz`|u!l0E5N3kq|'6{fG/"Y"qEaԸu Cp3zg;ݯlwX }gD;/ƁԳ}ԛ|Pnd}nz#V0vL_R_P>(Ht=;\OgprC[%/ .Y՞Q[ժPe=mXnBՙ|"WBB7cNъ)3S BD:h[] }~#U\Eݝ9X7SH} }ӡ2bAƖi#$MJ:7zi߲WF ʏm" <#9A<^FqǶ.>vA[Q]YuA`N`kJ*(-QꅺNz.5r]_s_= 8]uƥcPzP="۲,7Nf ЍUp'G';W "|RDcya!r7D }1!^ixY4 sLGcZ>lerbY>VˣOZMZ5 C̲\OT=\>˔THf@85 n^JN`jh. xjH(2*d! dƦdr7؈y fS\;oRBŀgiIM%N E|~$lo,H_Gg=-VqR]ҽ(硪s0;2n<Ғ󎚒7䡊oLj_gpŠ*DY1w4k&8'|^K#^j2e\i9_%;oJF+r@ڽ`@Y떙{ѪdwU:xV~r,zQT&qgOghu fu~NvFЕjt=5Zӥevʐ;{`ϲ*+di|ڮ;m]5v:6o*"ǨGN>x3[b6ӪA6GU%D̸~#( &0 Cm /i(9?Z <%Y5VR 7}<Ⱥj"c4Ty-Ry.\@_yONt=s| vo7a )FBw*s_1 ZX.Qxv(Qi_ZB,A y-~6G}$RvZSFTje4? ̦!KیcuPaa8;ʋqQ K~-',B%O$3۫S b+indFZ,5#7e1g)05^=pCY |⼕<0~{X|O{e3@>LJWVDŽVk+D -|W&8K ]s/TBsx=,PknCcT;1J%3{,) K/"f(BK<# X!<!eY:TWjmdyЧ ;S-ْ}*w]y0$38J{k;luvO0X6! HJ*4ծ.LMjGXZqa t]=TAKVBРe2` b`*cjxmt(EX;yQ=;Tku ̧ПL ͓@o%z~_e~5V0؛fp?9hM߼|j'igj8Hʾ>pMV1eZ˙85()[\K%NAVP[HNj|S+r j5B_-2s4"pLI*>+{"# *XзnɸQ9f$r 'InCjI5fyLx3'(0pg3{S\tocI6P܌Bs z]i~L m"c@ZtKKьٙV/̮HR.a23gOIt>f[z#+mQ@L*Wφ&HC ~Dz KpNJ61b;7`*1:R# 躲;a L;{=X(vCf'DZ-v^;{}ˍC+){Kl@]j1;?d~op2, !$Qw3zDn}c)H 3өG+KUGj j)wǰm~I(")ˬu@B,`X5Vݪ}eY7̽Q-KQnZڈ*K#JAӟGnYA~=QZewMcWu&nWX i=6X?Ma߀fG.OYxe{b$@LRɉ7t"~8S9! )[>ngd#\DJB O\EƵ[t5=Ԩ&vƝ"ݥP˜(],b*t᠋ǭ.C?Mɧq2 \b2l{U ^0 @TWB lOP,V gnTh6Ms5TYXjCuF(Kmduh,PXʜyNAK  ߈2 ],GX-Zs-<[e3ps1ļeNa@(hm _`E*<Ã8l؁À ȹܔzKvpzU 'bHjnB{eѾu ֮LeGS oO>@ ĞRQlޏ7ʷo`gIJƣ Lpр^."+ORiMDpFepz@z\>ƀ(/C~gv״_XXn־Q1lC{  ZqM{[>QՔGorASZnP.oՈʇEAh̺9AӝW6EOV s2wZUDq%1cEdS1Wmx+5ejݩbs ujvCkS >:Z >fæj[ӎ-C: =no0E V1ꂢf[ "z@S(ᒯQ+";kQV љ1Uh]b+'P趾BdܳӈÅ9,IPqNJwXRDrE.庌X߮}oy;?SbX6k=u,otkL%5F/@R+I"G}5j7hiR}v ~3.j\ *=}(]k@C^ QF=y9gq\J7[%rb4M?cD@ W5a﷡KS\U8CI.NY-R}^Hyeq(\X K[0T,4z°Ķ#&2/SYwKVq\}s~q, a#R[gcJ-l) nX*CHl Uod"zϬTQMI̿5 1,&_V9y[ykdb/q-ܵV ?Bn#.*R dTdӿS~6u ȜE*lZe\ĶgӇ7{yS!rV? `MqVST"2șOsTJe:־3iX LHY$[@TȗD-8|ז)" Ɓ_ [L7"%X5t,lT͹B>y[pDOwaC%mQ+Jx AdK=6ށ >:tz[۹1}0(lr+D[ g3/JGr^ zgYZ-h`M,A` S\ia :}xqB[7Ӣ5Sua=+87z>^/X:!ͳx_7ݸm|'O q^/wIG^׫DLUۭOkXH#Hk`́5y?/ 7/MGW7龆VϼBgf O^I#|AT}hm F^Q:\A nV>,M;m pjo鄩jdgᜟ~xFlG28Uh}y]fMոl 3_;K!B>߱FQG@\d8#,%AνNK-a̎k8>`ϿN]1Z;$ `TOwA1Sߌ0!9go׋N<է3h)L'LbS8B]bdjtD#.XQ 9n" s#+GF` a-zK>veƖ0'.k3M.Ej5bq*w;.QmKN 1Җ'Imڃ A,ggBt٤C^ Zvn2hQyף0M\u;WD\,I?{fiݸ}BtΟAY 7,*ܼ0~;>mJP֠Y ~vhVnDXmDpZ2U8kRHFH#uyS{ĉfZCs7 }*i| =w9~'FlBbyK,P0'Q 2kTv({39ݽ^(ґ2$}c9NO)"HʉnS_6%Hպ ~BQOgݤKa'+IPwE>,{풍ۥ^U.]g m%YN]Qa?[KJ'!iiB}͛n.VٴWQK nikBʄ9@5ӗtoNF@jsq<B9$^\zBMWryzK^MeMHi@Bp=5hMHLZ7Ѷegxp(}IC'LΗ~DhH2Z3MJ*7f`6gVx݀#B0g bE+!'Z]]oQ̴obOHxV'@{QJܘTj 5Fܞ"QR?jZJ #71qMn5-­9|/ILE$4 נ1KBy<&1Ek4\r .OSkzkX)wATE^%Tna)Afh^n!! KcӘ' #p9RY՞&~@X..v1meMJ?rzåǛ!m8+Ld(=-^o>k\_;}N*Qk'QIЪntKR9tpk`]?tpT6)V]6[6SjXҳMk>'&l{֡9ڢ6(C/F"!>E7J[MbUɾ-Hy$|0礳5bJDŲ?a @.{$n qwt` ;gbCs8XB΢}LʙB%ŖYć gh(` H;þsI^-F!'4 R`,z_7Saa/kN9O(7ĥQdlޯCOclY 70[orc`O+5qתs!-"TBÑL@FpW}ḵ  $};jրp5E&nLQ/TJ$ \:'=>:өTPeCt2TlU,2ږh1m!iϛͫΩ"8_R^АVPSJ õ ΒԢā z䧀d mrn&U2Kp1NdO$<,#5↡AkBr(=˂?*y2"/Tr1]y irpJX5:&f]B_[:AKf޼9}_oUx[mxH19EoSIÌՈ`.@xH.l تV|qrWKn>quinqOuQu>;xSViĥY2aړVxL4OUshdŅJϚ",,u ct*gGT3PZ Mlni8 =2X1i s@>8 ;wsFFD3-}. ?«`H"JUEC]DjcXp_!t%>^Z05RCk38B-\>&{Fd?8؞ˋ `q9G[@Ҳ}ϴvվ A] A-. i}$bcZGL*3B&L)R)RXS J%{>],eV^ L}KmYb]X!ZBT %xyz.orc;zTܭ=Ff:^a#ɜ\h9GAfu7 / # }| Fz"/QP0t"Qlx3͍r1v.`CSѻok5 $䤔ĆpϨ%H7V>ꒆv}>qB Ҭʘ47uƤD=}Cϧ1&v$E%;MT@EX3ns:~QvHys~%xWf'%Ik_ d^3lZ삂bAvZ'4.S/)Csms܋ר}'1zWK29&_cGk3ɾ|K Mu8!m (ߐйiu+F_&ETHg_68Bͫ5 ˳YV N4guIᏦa5dK4kwEk"*KRXpƉUD_M޾vDQ#$>9e;je Sv,ff-ؿѪBuTܨB]橋MIR F6 _aF|3HTL{.fCވb1$_ɇ~:dn#o{ Y7[u T*s^]YL7U'@oS̫ې #(3?U_ pQ HCOD_uxxQCk2 wr+{c!Y6?kmZSXG1LlgD1g $lܜ&Mz{ b4ͳ\p{S0G!؟j7!FJ5p K>Wy@g|jޚ#`K#d*0+Srvء,!`_-%`K9%JGGIz2ۼ'fd XTQELӾ,m!jb9:b |~|Q?hX81vJ1̫{CʾŬ㹧Ͼ\ZT:|4@ܑLpQcݥ)+tܭ"z'|N-^vdGo9ܻ4c6!d?Ax:Ζ lR"K<#Q3*k$!9^79QvH"_HTY:Aʿjb zz2XI͎, LzY좹89M%ӕH4jݟL"?< "{M *`4_"}سCkZ^4؜UoJnԼk cy2Ӊ b{(@EL`<hKxЬ2hy*hp wJMPHM cI'җAM9%bT @Ĉ0I @/{8t/$b'l| #KHzTiIM7tJE$㼴W''ƚD G~r}<ˮ,קЅIP[LoZ\Y+dK5u-<[!;ki5d=T5n=iRW?^I^*"ч-4]hGGS'Z[^0}+ t;68Sg'WBDִCq`\Ha"d}XR`ٯeBLHDx"Y'#_"3Od"jȉ-E==upO*ցES0On=n13MYa`(I&s<)048Xn(j#ֵ2,UQk]uTb> 9dhԇ 4co*@3ѽ|oG]8Z2ꏨjD9/ |hTu-B֬Cʯ7:eQѹ)뤄i+|pC9g ,~̥R@RPT7\-"vZ+yEڣDP=+->ɼqJJyekMԐ^zu]Lqȭ%q%)%RoƐ c8ׁx,hayM<ES-pۑһTKb%XFQ_\aJ+7p&f tEZÐXy 0>iLй8> w+&9qτ+֫Hd+i1nLgʔ(!=;!O @Yube'6iܩ(L/Cpf$si];Qw mAb~zd]&`8{"ϓDzd񲈁Fdr[ݐ ϋǔTL.Yo9 03cM8|~aM,wUߨ#3\BJm#؜-RtM2T Xe܆`L]~{FY(k*˛O,˛_eQ?v ?JQ,G3be7[^4ݶDe1Ѣ5|iu:q01Hݔ_+% x(jm*KPv:wVoGKUE2$-' )^O?~΢R6_wum4 SQZ#v9ĤtZgi$[9`!q(PPS.Y]C\i<n#d~,%N"8y?ᅾ,ZIid9M5NUfA/fV4 fk+;O P}? GCZF â]1&ϨӁ&FIVK2tH#*A˝Q{+ ` O#+js)V97)c;dMY%‘ u@k(W~5WR'C-x78 mDVi.B/>%%g$'Hg{-jU e)ŝoɸ/@K9 ͠y^ށ XVY=Ϥ| kb4.,0fehJ6D\ڌ`'ǬO,fK|LnHWSrqe#< Fی77NMjeP4;-?|-G{s4`L'+ЯP\-> 7%SE*3YeBEXIQsIpo`z)D4 3:Nj=sz.xHF:It.hUo.SeW,c9s9P);UU,Qb-Nf3*b7^uAr2R7AxAa1%&5TR `nFaPOm"e0NmRx%OTiaz14rhs>rQcfۦC=HQMzN B13_ee0{U/TekTh\p!Ŭ )XdvhaREtϑ%7@7'.(o%ks!O(Kq-ea٢\1e56R+HnA2t㪍%,e+J8`8%X^x]98=tӬ`xjie̷g-cQAђXZvWv܌wx06K3_1?QXZg69mFuƍ¾,+,v*̯~q͂؊ōI(l'}:]\yBt Zզs_jrۚz14)$,m'g/&Ҽ x6-+Zv}߈Y-fjZ^@{Hɱƾ\ p};|z]|L!#V@B/"X`/a5ǸMQm yw󡭚|Fn)V=:;F$*\u &yM͗ceE~MzKJ^Ǎ剞~੏>-L<9*0#C.\Oğ6=~::8^``ĈeH۰vMơl!K1e4͕J > m[{PW:%1&sN=r2$Zkk+]H^Pv fQ{2]SޫIؤ .RD4fhyS& ct1;C6{G վs-L!ش$q'_ÔkS1-Et}= t6~rdSO2:P>"dZªǷ'9{ĝT/>X#t:z&&+:RB~ZDȆ"md3So@qLkQܕ,>G\s2._ L<ʈ>p9Le~f]HckZ6vG1=xCLEşD{'B`\8o#Pk?Z'0Xe!;)Tһ@C+P e ~1nɬ,\ >|7tp|̐DWAK`]t4JT>BP-K:A^> l74z*lN?7s!K"QïJʬpN'P1hw855;&}r`{mv1GmZ.8v,+~ϰWc`ϯ?70ty _uWðQ̩׶I?mcg{]>aTCh m4:˪L6Q6iNΖ(8 LGn4Y-ވ<܅hSF6)D;G5wk, طެU5ɋIGQͺGL̍tDCW-H{`I~m+}7?G6?qJ$Rx )vD'<hsKj@hz ξ` xBa6hwFNV;hHeyM5cP Y.,7TCd\򐞑ًGb$hFػ  G;U2y4./>IT|"L=}8t |ܿ;(ykHjTsv%|,aB⚅`v?bS +d;fCP7Zӹ|#6N1QZ2n XwGope%?*_K;J*G&a+0ȣ2<ƿ4>'?J[l@ dƒӊ0@QZTې?l(ԀU. y8|JR{6c'W 2[݉tRKlzOU{*ihk_Su2i;̻jfC#ݬjk  8@bAM Im|qg [yJt>wDk$[@$>ғڕ%xG2'H~j FZ$-FrvYw̢t!l4]Fy?1^bUG:a]CX6v-pQ=' +uJdŰ\gy5,$8$ͦ À40PVgwl[u!G~ʞ!wq81SGGCWyhV|xلg6 *}$XNmߠFԶL,l<" ਢWtP%Ej $aj`XevRg[\b]+ׯ?->$:JTER's~p:ՠw Q}ZcbwL{֑fV* r.P4nAY13TTB`E zt`IǽMܒtWp2]Y Kb%F3Q쒞h]c^/,$;᥁dIA-E$5w UCg㘭7a!oNDC@@m>("u;ER -_࡯#g92&$ب/2,g@.~>j+Ohz$"ZujS w!ͩ;:}]BI,//%LP%fbYC@켳b+B͖VfVd)] 5v4 gGh%^x$'n>vNW,{]-oi}uAi|ܙHx;,&Bt)پ,L:x"i/@1: qx!;4TfhG Q?}1 be":A TxɠE7CQ;''xd \PfI7(!;6b.XSf>rɽO'rbG4:iz7X>-;NXfVrlHթ~>lxlJN<7Sb|A # {t>oye3ɬ{kyUWn#*N%g 4I_OW 6mj1=ע+;`˶ E-H1s`(w>a%ֳ!x-Xi0)  S lUm'-k#?&a+|_qnm< GwiWjPMܵ# kR !ZhIJI#@(^kp}̉\[~\kbGلgr4e ?#,;ucȰAsH2_O)ݽg`S5G.IV^soBT8َPENB K]‶\82xVJ?dREok4𼡣f4 5( |sz:^?~,W''zX`23˼@P&h擂}hR;9Up ,n HEl!au/IЖt[ mSxF*is  8c>Q *VW%RqHC߁g̀<|Vz[O#l9kN/rLU.MiMM%wq_dXY\q<e1][bp< ax(2]֖HNwϧM tjm י~Ory\9IpL6dvhnn]MuyLc޺Ji& 5tm\-}봥d5&:s;hR? NQ\CN|qCuTeS~U15-;:9/뚄gaLD͚L\Zy۞!)Zg,Xwn^}M$L[-ӓ&kd7\EAbTp 'ߺ~8`PH.9fpznJdbֆ|{$#כz%Fȴo,kYK~tQv!q"[ֆ; c;+Y#+ ZX^x>dHF:aghL깷 #{YC\<FE(40M >rgtO&yYfgu8~U-0< èNMLpXr[WW֭_C [m}㴵'^?10d$SUI]Z#B<ΚۻRɐ/ml{d- CQ$[v<b٤P.XBlo  Fk}FM oi'YiZOW1l‡R/I|0@CxA #1$]dR"rqM'NP7d1E;3lxYGy Q; 5$ K  8+3j@`g z0ϣh~~C|Y!MN8hSZd{i}ve>p#n.P4m]w@j"|phI&+@y=L"8V/z&]{a8p''桅R(r#2:{r-gC cgR5=rYë*2nG q[;lOcN8S~m#@Ǚ|={xhJkJTdvpm~PR76'₪z^z|^9\2o~|C: 38=D/:%PMst? ]@]0꥓ 1$޷C؆U K X $B"ÐCN$sʘ-f $Wto|^܍Ctڛ)<ܸkouXNH6kEq:8fv4DJ/\Y*c!#V;Y*s(>ւ 0xyY5dBlᓏ/P1e uG1[b-3 IK(wMj6 >7PU`9t֫Bb\},|dJ45MzmJ8%]K5,6hߢߙ #Rh-a)K<"w9#1wNG&'24PkOS8G9)gĝ9SD=fUj,_sґpN4XO9h,3fh chG<Í=֥s &96RC XWPYNhn ~t/@,do 4Zy!i5ivm2. YvZLfJMc\y#]@4E< " AJYn AЄ V w@d*'s^PWRɤ*79\@ ˽%)9Vzfwd"Φ G 􌙌.\2ؐݶ6HJB !Z+ V"ʉmN1ql;KM Y&ɨKkls ~jQ`s=&*YIc59YԚǮUωFDo~*#Wj:veZ:!#rIp:霜PIBGVq@s@ynN-y>/h >_VHK띶/G*Q4'nY:T"\ <0=UGUǬ_ aOHmv4FT6{1Ia$߽'S?H+VqU=|Dp萿hDUT; )Е^(2f^R/@Tnj0@^4LW`@] k?,8| ]]D@\f5#]W`ܻ5L9¡(K+H͔fcJ; n1Hs/j\ӹ,1`,nFI2B,~80ջ9o0z3koi;- IBE6 *."Nd}I)Ľ=Mztv1 o1YS[c Tωŀ;@g!U~3yb0(|w"YZ)Hl6Fuiv>0G^1 \jf|!.*}n};&"I>F'xH Kgn珴)F, jdI rR& otTGAŒn`wT4Du={bɩ%BOZ G[tNx.ӟav0 }%g~g_wI|JDJ\ YCybF6&tTW[JqCg;4}3,U_}=oePjhSg`DhloY}`xb]_.QXV,[XfM4,A*#e U}Ѯ$p7ZSelYۺ|"AOBmf<ogV-¥G[$\^]6|9%UD9(Y:E!~1;+IYGvn,# σouF@PCrDnj6P5o]If 5g$`b Ѳ( eH)⮄'\El0SX A|}K>NqD$_Ap~Ru"K*g;l#&yCS*]< ڸS#P7jNn 'p+_$"za&OcsaTW娂9oMoh" F Xn_Z`\`"gغ<RW&rPKNMƯpaTx.rJ̟zz7.bҠc1bNƄk}h ЙMݳ#U^= O#߫QX_DݘSx)J՚b}"~]auViUmD͙kiy(2l_sYS<O2r/sA 9OpD`"xAKkxtkdXt3<<̇:2$ ES{סd>qgg3L~~+F/|J $a<\>h'בue&$As^fbZM6*UHec |ty a[N94AU2LͲAȋ ;0)&&f(`m7PhĪ$̥57X hdJ ?o}YJꔘӁpqP ʣ󳓃 4iK dU!)y̟e 5)foSWieX~tt L.cٜWxS]/MH\?Kյd6{y~ ͮ8.cp+c `ݞ^+OR p%:d X 43a hl|߰,j \ %fgnI4d]OSIu}u'"n,vSg^hl2%|8OH֟A`}LVCll1 ߠi#h(R.o+ ϜM$$M}sfC@тa^0KfLSwPP߸xe֍wOt63Xq >"t J/bnH,aSm Im9P]C]Lg~"IHP\oʓ}gʹ~ 5IiAedE  C|+7#(:.ۚ|阢qUR$$Cx^|5/Wu<+@ab%냟䒠'ղiE7"~66Sg;Rʺ^.w1o7Voe0wou;T*F\Y/L1:j@2ѷЛ& 5{͒{?Lͷ+ɰ;҉ŚAptR|U%Y?5,$qhԬK,GQÆ˝c=cjŋKARG kQeQ0vN؉ecLxOnM*H-^+EbOuFCR& \mW]LޯpnGrf 3BŠ_?(bDS2?7*u|2#'@sWr&ؿ<OX?׽n/+~;hq fO!1-^tuve',/~urýƳd{޳sܸwbS\Jˆ@sޒ`!0_~vV5~Qu.U'7t&W1^^f9OĘ҆.Sf'kgk9@.WIoCkÆiR : u0\#rCn& ;0,cYЂe)9z՟ezЮB%hKS'KN2"3Ϙ.h,(6"u"P-*?0m䵭bͻzb11  ;)I옂Go{#"_CRnut bV4|aÒ'+dy4dOgd?I/H{zǴj ud E|a+F\D"aFozvO&~-24~P2YVlc +~gy(JLIYjQI~5- @gE,;H5Αܸ+j@Y6}[Ej2QNd>ŃkEwz*")dVzrW杴ߐs`&3Ǻ{mh=: WMSX\X3Q$R#ågmSp-@96BdzQr v^Dyj?:d(YNN΂ooTY#{DbcMHu?b)|xOU "_-eAzZV WLk Wk٫%i`V^b)JQP}aލ}>rJ_crN ɓxob@b՞ [H)ƙѠX&#i|rW?iq1-c_aI,͚7n'I8ͅ@=~/߿  V<' 7k@G pu"]#1% to"r8iMUjNJe.CdfV )ŒJ==N~z/ bgOoW'3q:!ya(a2|mrdJc RrE#t3uT}]dy_=^wnq, R + yۯ\o >LaiyܮQy*8z=xcDzݕ6LM u&9Q,5EV"3-alk /{3 Dc4˪g(cs`{~+> +$K#f-FAiV;v>]ysg梙$7qi 2I:fr[a4X9m#VXdII" Ƌ@zˤ-zwLbE%? `  92㩧> R/#A@)!.A& nf&Rd|)/9E&W6!m^;5@Hw7L?&|o5rVG8dŴeX$VY=D @X:6H1CK2:9R*JJհi22濜ց o܌&Bh|;ʱs5O9՟LVNE|噳+-}7tp"#}_XH̸Gcpl6$ GpU蓓) Jc ױOIuRiz΅ e[vHBFӛ{pֵ|/Gw:Dtu2k}|y ̗?N%Pˏ_$pLKO*O=J&3?pL kƝLfش$P!JTk+(ozޓl%]a UJM \9Ye!0aeh1 vg8aq/RE<t0vWҗ#XOkl00!g"GꁓA{ |3X*mjJJ`"ho0;Qќ~裍"P*,ƹ遲Oa~XF^wh%іcJV ;ܻc 5Ywb3}ȗ]Wh _RϨ(Rh-y~Jx=S{~4 :ӬXrluf$aZ8V$7^BS0j2y\l&Cm(, #_,>N(Wnл\5֔pEGӂ'aZ+Ot r;@͎ f}K?Cq>*wAMQz~A"P)n;W =w:|G" n_ _}~_QԗǏ:L>ȅ}vjƮn1 tG61]x]\c%795\ؾToqɱT;E %Q4Oj,7tXmעP"? \ǽ˴ {`qL 8ݮ뭏;m0 hCe te Gf,GDD gr{*J)ݪ+,Y̆v{:8u-FA~ʪ-gI!xuGs7t|C8LL2LpE˲UͩfAh~۹w t[_A W=d |\bPEֹ_NJNpQ uD28)(6ey*<$V4S( *Gerԫ_us6Wį4 Kq~>f4)E=iօkjemroQxwJr>Vv*Of-7\DyC?S}b9< V@RM*UjJԽZNQ;;aY',ٹ#Fi`s>^(G:jOxcB(oP݇K@k%50\'@4(iȽ {MK%!_Gxt"lշrQq>褟ZpzjNi\O=s0fBM0~1ҝS9G]∂Hn<{~ہ;ۘ?;@)I_yT@@:iOW@.{|LRn5qhzV+. LZ7scs u[ $ wY7_Oɮsh dÀ¢6FdPjT75GN#eg&d˰%$CɮTqk*0yP tB\<7a0HOH> AbSKlZ.t)Ϻ(I4d%&Sf`wZM~~<ӒY|mjQ8hqnogD7 I'\e]yTfmHNI}h O _ q['ŠqMv(Zea!"(H;٩K:Xm &jOyHɔ2 x-$v|8Tz0ݜhj.S{ @r/M]X|ELDkQə_VD:"+BNO8ܤVǖ=]#wߙr GӋ> 32̫iUg$?)ɯO Ai #|:P?UF&?_uuW. U&XD BPQރVf+#4Ǟys0op)]kŢ})]u/NNk~ sniя\_ҏM \O7,!6!R@d]ؗ~?Sj:wyTl6w7_"^)206e7 hr yʌ뇻VX8-$5R8LQb"faKI)0jxPYB>W~~z鏅ɮd=՘`b{`pċFf.{QWN^oTչ- kvKt moW„Kv}d)@ſ%24 a ɢɈA"TGg:S @DC[έi {hP$>bE=S3ढ़0;Pjd;5JrxɸK qVL%5a@9ѵ FU{C%F V,eΥf8ƒ"-8好'v0t?8_UoR|X5<-45= _wD\#JwC}vѫF3ڮM:A4Q5~ !v6W4% |VW69;`2%q֭ Y?|k\FM\碔 ]EٗAWZz-,|ɸ/a*:KJ‘@Z&O[_Zӥ)G^pgѭ 1c Ra9Wݩd" e'uR\ϩ&SL-.C&M&? 4vЂ9zFYvr]sju^yGC6ŬҲg rӘ/OTU8TiC[3|7МEm ]cY5ThUbZɌt=α Nx"f^ ӭ /Ory91Zp'yl1uʑ @n9hYߊDu?7tgH4%ph-ܭm 9kstUs xȌ@@ ë9:jj0>N&RN .x'j*~!a*2.$ݓbտT巉\a~bׅxTx";Fp(3݊qL?FI ɝU/ugi]^KF/, 2ۼj{EpM4 q>Yys>y#&!' D9F[X|3gJ|+%orsd^4}z27W/ٸw AH#tE m4;V^ŹUь <羈TD2 @U)q 7_H_[ lbr9jBwz;+i l?OW^ IQbzgF&~7-ƧI4t"øx#7 ;fL.r`)jvimH]]2bMDN0M#Izscj]3^c,cjKGgf8O1\(wikoXn;Z+3 9RFZ .2:t+? {?'̥`c cݞfs\S>7G]BPjZKMbDcD$a+F%P8Fx[&t1_+ nd]^|6@t[vMjG{KE9'H÷.d|M虝9UV  <J_,iAgB/ ląwɛZiGT(Q. 0tÚ(@s7;6(x ÙAy / #.D鱚QDeij=('#"bD 3'bie!p[H#\e?js '6tlJ:AW6Z<bB5BP%/(TyK I]'/t&77;ۺl+ˆ0O[Uk{D: :vSZ`sOEƞX2 ˢߺQc引u591\<\Fwu?Tb}ƣMdIpeZ> q, @t,Cߟ ; _@1dk+ʟ HȖG wF#;^~%5(ǀ=:NO^aLFxe]+q 1/kZB?ry˾kq\B|yE'ޞ4<Г_3㺫F p<7{:/ޣmc,1eOP,xV1 Z )hN*:߂uWcZ[ZIY|_mLYwiNm%ݘt/J l򇦒_fInqH l:U Hm㎭|~&oc}5yEtIt)O'|J2n ,9E 75 ö._b@/]f Hcҧ_.$eRScԇJ eiI&QMsjԞm.\BowZW4h1{ gEܒu^xR?.GCd=. j;*0w,WGWB^ H/mC>C ;2Y:}D2S>2r|߈ H̑km0tڍ޸Pj `[Ykl9 Rj˴ї6VXD 6Z#c)a-Y sMcZ +v6V/;Ǥz ;}`Mϙ.P}c=².7a%ءH_Cg'b\g|5\]q~Y>,$;x.sE*U- A $\@Of[ .֘*'9"_積 #:Oڪtw!0S2ݒ41HBi>*f1ؔ7kIw%QfPƞ%FEZg&"Ro*S(\ޖ-4t ѝo[ d~Lxjq8=o<]УO&u U.3f!j7̷sD ؙ5gpCip! ]gՐ6 cd$;x5Β{ ,"vep*#}ܦ6Rɣ&^Qk An DO]W)1o#mjw X{ahN& D$6Y=ygL U|kZ.iO5BGi:&9fgºj?NB<^h[B=tH@Z v -(^6]3ZDG޸ZHꁇ"]*? c g=2x3.rxtӣhS]6e %ũ'HVQ{ޱoɚǾUlÿ_GbebF&oqAǪ*E(/{lO{(-bK U*\zf ٦oP@IjaF+{aNƤPv&s/neU!h r.ٳ& Z̕mW;C`L͟uC|{i>ؑ&%_˧cb9j\w|{J%VȤV#w 2B_AI}w~*]c2:@tn6RkO_% w~@@Mc~d늕3s;).$wzvi{lq돞|Z<ږuo8M`&+Y-R5BYG|ߒP]sy{dB*뫆oU0uZ;hFPx w175 '6"ZydKBe9 Y+E\Pzd*KƫXYRY-0l\j.E(6a5o@f04C2yu0NJ]diFbcUDToyi쯗0NC)7 )G2m6!RT]yxdb5dз<τꎳ5dcESu1m)շ\ 5%z^bN8u/O{/zAcd j\xcJzsP岰Wl<۸#;Fy.ܙIo =1Cx#NKy+M' ^Q^0 slFT1dpS]&S]x⑼ad>d ѵ৔h! ~9/t{YVcT.ˣFWkkAZh^3NvhA&7Qgj+݂ bW>_`:ě08o^_0n0L(oϤ M'MkҮ+lD&2_޵qҡ`<[f:|} ܆V`ҐyB"Qش6qp 3)C=KKcз8exEH<(M`V5M^kKQUW*'Chd A@e#WB]JO$~b6E46ܽG`l$"xH)U$^]Pqfk$~8UC'`kMbJJ޴8zN0b)O_Sr+I]pLp9(>wuLqC|ð:\Ӳ$D9! (m*MZwBԗ8}Jjt#iDo߈푹ܞX,ڳ`KwokWQCC㠰4I>t3)=%fVnQf;)3g V|^`c^%\sJ[$& {&bunYsc?<EKfWV>a-7Qsi0&7)51k䭝z?8[b \Z};!Ri; =ݳz} G$Ńv΄JrԮDBb U@fWN0d/N2aU/.DIIbN^S#`irW:EDnX&^hQxgePR?e1Q^ȔJγb[Oʁ 92vc=c~aXV01FzhE; R#6E0CY3~^un0 [W9sRFk]͒O\]\T/ס)`݁dDc@Y@Jy h4AcT5=.ևZj(Ajuq+?D&w8!|a5JZA DU݉Y8 Piv ;0qxk'f '%+u Et؛C@KUS4h.p[oῶᙐ\R1_Q<V^_~#7)xwShv/2,sW7%yT&Fazk/ZI).h6 _ŗ2_S^f3.帷r7~>:Y)i`+^=0`gNӚ9?s.׀'lWzD~8TjUz@!ƿ`vz6zv4oEGx0e+?H,1/f\,yɟҐ:8\D/ >O>\h`Yai. ͝*QpZ3>mb\pl=*|tIfLM1kXZ 9qщIaTLRnCL<=Be/roY NLVr輠H)o]W~ (#f'bhbȳyTU*Ÿk}SN[[YmfzY$7H撯/PLZ{;>TP[78)[j>:;?Y ɆFn;* Jf9zAoď_z=isg"ڐED/H[S"zP:pl2tp]<&Ib~Ae[|+x*BNY} I6=P|TzJh]}[ɒ IVʾÙŽs `0!X1-~J85dZ2o+&imAScil6# :o?p 17?]- VS\BQa~P3mZ_ qx<ڄ4Q5R@KVI+Q#ʭĈU]Fd9M?]c$No79N8 sv ޽Z-ǵg;0q'QUO.x.6_bGLj'b TDEd!)jOt<o_a+{ґfjtVC0'yI<46шOҁ/r)5[gD O;naH<ݕ$"_td^IRAﴍ{4uRQJKvb2_{N,BxQv\YtgP52b ܝf;.炙m@k42e la|XhmrLd~~[U&1N11,jul_oLРYOemrԾnPd̍tsA'Y3t1:ه+N;KE7o qȂzpg<  YLcѰ׬\׿6|h>=U!B`EWq.ER7޶Aj`{$t(f.;Fw'sBtLH+j?#MX}@ŞdolEFBM0& sԕ8QY,^Փr(oGQ}O鍙NzE2CgCƨOwt@d N3#mF5 /҃kH(]2M.1͢63-Vn4]4z3C$ivbxd}E~7oH7>71p1{|ٽJ N6X ^ω7}Hט d~'o]}u^ݧgF}܄ۗ{_c]`qT]TBpN!iZy/LG}>10(I2Nyt;;;,]\p>xt1o/EG^cy7wd߯ XO4 ǟOwex_ZHWh%3}6ȋы4^ky!҂+4{j<&V܅&nzV'0QV(^0rwcXϥJGXo?;beҤ Nyk93vt,xYO.F"ޜ,Y!攵\)6[K)1JvޮBN5,2r:TnbmtW"ۦ|5v褥|Ns[* {ޱW- ɰ܃K6\;UsPIn)? ģZ-AFŲ} 'o)xar,DzJ°K4^x2elq=qpʂ>rs~':QH5U )ʡۇNCjG9R:ƹiQW_hmcӐgqJ|nNzs^,6ؒ9vYc]^=.h+w9f`gt {-ܲx jw{4{m*c$^*2q7s=ݑP;P|PުdIVKl0QoWߢ;MJDBes8Hء\WZiحl2}TTvAQuSA_m>6)1(h- ]ϋ:ƵBXgqbDl,ŭZîGU&&G.mۄc s.=>nİZqND;Ws=lʈ{ƍPgĆLxV)`kī0Yw9Ip̡L=mKCFqVL}p0͆9hjMv3T7&5Nlc^_c %jt.e>`q;M\1)\vB~ڱb44'Cf!臠|t "տ 6m/?ձ5`]rnsZrlw6dl;9{9^ku?w;ȶ#BxE˳toYG%nh-;<* G"7C=/z5#wͺFQcoGmy Hgb֐?9ؑi.\]~Y<'x\mu\1x#調Ubġ{籶\p<3 ,a0mDmD:~.7Xj 06S.rTCsc/Mu9N%)]S Uy\GG !z{bft+_%2c՘ ;tK˗;X`P+.\ͻn$ctG,: KhZbzGVX냖dl,6b9#{6f#N]e5Pר_ 8H"DJ\6ۘbx~qX dױO󜁽$ o>1푰C2熺U9F8P+|}b#`te699f o]/ur/u,?OQ+-Sj8<`6Z!8(W/J? )OA7w*tIVtk?8߭. JJ9V2$p`;6HLێjNn"/lq 4{ZAhmS#II,4Ð1_sk[ruyL =/0plj0Yrs,Z;Cz$L14kIx)?B֪5FxĈe-C+4%P떰+_6Oiu7!(\.~=r:^-=܂N* Y;$1փTִS05p==`mcpkAq{X`2sΏ_XR9eSZ7]R8ldb^Uy '!E1G/*4GF L$Ur QHӞxj]ލM7<*T){ #=eے:[_>}J ?:/.%Q®D{*S} $),HOO?X7/]d2A_z~Q1!7&v}[?EY?P"wοmTPғV,`Cy@t4Hv1ިDƧ9afAcVthj ?F`;f2F̶Tv [EO,x W2zR-nn [ph v(2Dٙb]HvjOW)mvUFۢT j2ZbW+(לf3pgۘ EVnVK@-ȇh$.apFOŢc̈!Й DV`Mc]z~r/gˎPP +@~w~n4Db#tR!_rS*\W$x}iCGoDcBeXc[z[}vo+ڑ-q䃆1{ vP DBqlOB`r@\M_Gg!b쪕˶<\gwF@  =H%_ZZZnzMi1d!Z"SqӄݣI~'/ rPh-~I@jyJ2k(q љEZBS(tEH4;Kmɛk r"n @vI΁*xALlNq1 |:G ś,A_gD}i#k,w*SI{#宙4ѱ_#{]=9?t؞|es#igDUT{>6%N\:75` <ȞAQFnPx1bꌳT.Dwn4pH](SaNJsV%u#Wp½cz)SڂvO{Ө2 sts0mQ\NpV3"/ fa*o2HN+g(v M8G xĸeܶ< !./X \-(̈{*yqpЙnuS_ 3@.c=|v۷M$aW ɴV&I e>5wihveKYǀ nLI\ͮK)kXo[q+.r$vtގ_$ k78ݖNΏwL"OiQHdWE{*kHh8oM\S[DF q:/9=PԃaYD%&}8W<`XM+ڥ6_ j,a _urrޑ"DPXco-*ޡhV*"?=`cO#Wilk%k )%j\6(%VQ7&f<>MzwؘY7'1!q~GtTLSX8}^XAS2uּP$kʘXaNdJoxb&r|5RfI nfXƆ'^ˈ|]&cjs̅:tmqMR#䅴`E&X}q.-g}Cy#$z{!S)䭏2ոMTB_b&w 4Yb^V֗Kvy,&ydnmCJ\ܼ\S`[1N|Vu~@1捉v:͗b&#£0ɀ5S,;[]<}=Io:oDuF|TV)iM% ,> M22K|u+M g$K@df)BsZoiW>*IsS`i{Ae H#`JIh2&vO4,2g@b[g*nϵ Z]=7H\Al^7[]q@umGfr5x܋OY!fX|Kw/ӌs؂"d̷=Xi8R2c0e0E멠k㒯#nO~ɕ8,q3@yMSL-|T`w(]Y@J-Xr\LFkCS$79&iA{ljP %s֓:=(3Ԇ ky% 4fC7IGMl5GAgP+m q0Cʾqn Ù[q< < *?lYz?Vr9yxk-Lbm2̭>~$]*['K=g gcsG,%ߥ>(v@$ƼYd]1 \ 89 +D2Վff8LV%q62JX! m)7/'nt"hmu+VB]vr D("(6Y\nߴ;B/6v/.(f~ueDxzT:uUT͵F͏_BA틇j7BW,*-d=Dݪ$Moc#3&K0viE8c5CC7?D1m'%|BtB+ZYҏL{oE#zBmx TCڽ #MԦMHO88d`ovVD(DPB vqڽy+bdfSUUq'q@t2齝>C h'k@gUޯ|D Sb_ Y?d  ! MpxL^iv54gZ}5'lf֔ >I9\TM e$|YI`J (?u\ r u]r%[Ł(ķYU@&^A6C3kp,)OyiՍ!;kl WBȶ@_mu>YuFL/wn)4%BZ#GwW%#,Mz4GIeN8Wi|/̷߰X6o Dzן+nF7Xϲiz BTkʥflM)_W|;OEDO]#uD3*tyBwC;lW6KF&a_V-[ll .qɇpl)a.=>a-:lRc_9kڝ{(كX| .\@e} _E5k>X9wR9R7v$/*0K"aa`.s^Vb'G@f)ddӧ$cT=d#:*#("6wnO\lW{op)  b6ދL}p3*yr}GZg)>Frpc5xX:H4=W\g^? E3 E!2ED2 Ԏ]s8q 2jLJŲ6PpDP;#RRjᖵVN;H*l5, 'xc6_aj/~zb,H+iL=߮Ò?An㳶Lw̺WB`Z,byW:R^`5KzZ_Z*~ +`p箈,W儡63[ #.Ǐfb_RdԜepL̢˯orUټ`]!7:Ab7., B G(D{ӧYN7=SBu8ʢ ~Z}?\QSÅ CAn{ѢԼ}~d޹*^nՈuґ5`-+^RSUJ.r4x!.hukHle1x?g:kLRGQ15&C0L ̀$E6ܟ|mAUֺL8+{?f7k H{o~y_'6\ڂyR g+' UA\[C1R+6W6E("ghJz'ɝ -w_J/--=ox.&(M#|Q)Q:Alz<̫LtDK C(VN GhyfZD Lnq;j˜e ;(aunY9#.x$l51\@Z~. 71BxF y33 =A!U nAoH'HɔHb*' }T@oW 0_*j $<V쥡L ϝ6)a]`zlxpdNj_m5XR74Q]2iGD\Il͹=(B.=q:+t&6 wNT$}KY3% ӭlwx grDu̯QBK )k2'TFܽ\dc[UĠO#2T~-'lPȬ/~[g:3Q/ ^ $ ;"8u/D;-"r엗_{=>y)]Cq.Z{1?qT]P.QJi-8V ?eQxZP_c0Ͷ};}GcR7We]2>u[dWVw*L e7"yGn E{tO4- 6b(Z zϾ<# =1F&$I#\W@Ԍ3|V 0yfE`i kU:-NY܌qɨd("AUX^EY&dST}Ϭߜ"<e(9Ͼy;T_Z<H7\bYlFo0b}|~0mk6x76D!gy(헇LRܘ)p9E[sQY^85eϐzgcr*L-C8xтg+> fȖXT{/r[a#gž:g ;Jjs:tHO{,HÀ\:o AZGq3 dy{67@)(\_1ۈ*֦ ԫB`&Fi D9`![tˡ؍Z2 g3FsTO^'Y&Dzw37BօRDիAQ.xBO˦VnHx')j"1pC8؛߁푔Fӵ4b;RֿRYY8f0RON D/#<#`hLUPJDFgNn+E!߄8ގ;MV+mf'+/iA!{U&vbh€?bF~L_9רk)6i? |BkN:8SݲӖV\Co grb1фzgTe̖+E|؆E616I&[|"5$=_W1ꓰ;R+qCIgUQOjQ5Z7zndqPi 5Y!&-x%h798ȍ zfQD{ QѮZfCAM24]e˖ޚs @?W@?wpeċwa ׳j ^cp! a C@bEa(϶pFZ\zey,y~vh6snx|UIoLߤ_)pA%X8`}m{kNiVrOCU Gn.?,A_ D(2.d7 NsilHRefYz9.Uomϳ.[%Y*(1h vXG'S2md%d>֊xj =n kC\ Ǹjvy ےYPsu)&@: dkBg7+%:C'OVp::la*c-ÞqXѤFIk^XQsS&pkTVct(7F#Ff,B04,CE8&2igAkE#7ŻvnWGtBшL9 ##Ma\N_/&!w\[e;2[Ycn%['ZejOW%֔씾~6谽Yxx蟻-=rBiY\;2ʂ +?\3|EY2S^ב"[>E<˚-]9[BzvG_|^5e$YD/rݔV(!]pƻS4e* K/Z`?2".P>hyZz؁2W)n_!/DJ(AqNe}#_c1 c[YPׯrd)0 -:})nJP5 :V^wA3 2bERƱz"PȐ*|a-pLy~eprPn|NGV9wIzi#J#)c#åv=D>!WmMǨB8֔ ]-Wr&To Vl:SqU.-^)ۺKԑbNmR8ZnF=aӍ bԆ߂b`7`2$oL/[KZhtA6q ;6E@icӑ^/\;ٵ:8seOϜ Y0wpt6j'֢M"%Ý<_`Nw* ^ H^YZkT1/׍ ;$kB0]3R^fq h_0I[mAjD-Agqƨ(ӟy&+s@V_')QQKxv^+v`Ұaw[f][x9*SEEW)[0.89wL9`oI>R DeU^SUD,p|`Ć߮?Ƒ$oJujʁ\[-Bf Q\~y ^kkO6Y[ybSV9fVt^#r&nA9.l({+Blߌ'-A"z/AX>avkX4q?.F鄵%|v ,Bi3__H? [o0Y'p0fDjy{YD\%NdmkvB.L!So[TTPnv'Y8Zc#iB_:qS`}^i Z2v&^ (s[x qbwov:rnHe[rH;\,V$uZ; ƔF[&܀x`a:a[*uqsp+ <04ӥY^˜cXRFC `R+m*pcxwW`Cnbg!JG &(V&LCMqx)ܫTGmԴWPJơUDn ͙NvwȜ/ީ}m]CڗϞ7'ƶ~=wq[-|&S 6 )&W2' mՄ/%6z!&[8s%uؿB,Dde pOeXCYSad74OSߡ_^T1|-3ETDfpr*,]^پ]3Z<0CPY8$=Um!{xLWREz!XP9 L~_k 6RF܊3ؑss£0=vȕ=\4C=t_TI.^`&e^ edآ#;hE=_]hr<$c;j:&bP0C2*K)`+,ǝ-Wf.UmèM+PvOlw b\n3_7kfay>Uǽch /f6TA~sߓ7G\576TMgf1ɑO,> U&M8cReEGrQ6\ͦۑ~UH/ Nf+Fc^ir|5h)ij8>-C$'ͤ ۏ喜Jzy+K1ʒ5p\@g-'R#MZ!6{H: @-P (+/V:ʜ9حh mm{#E:ZW1V4 %s# f-X0aA_Ďv%eS\KEbLA56NNXadC`bqUxv=bcy%# KwG#JچՒ.ɤB8ha;0zkW$jT"}(yMm^K]c c܁Y 77oqM:Mrp+(6rWu6nt @M(#ϛE[R vE23PPgѳؑ5;/ J(58wKwYR`_ƻW* Yez˲~ tҒR;5ZfOIR> O閁$;crJ5FD\*+ W{^;tLq$aU~ hy'KCfα1#xs7G;4:`YXUϐk M/$U ޳9ϢP`>TdIo?;3}UKޛUGvOd}4_3S+lkGP/>/3E⩈HjhQ*7 P^A哹1A8 G؆s@,g-9BWb0Gׄ{@  Tj_OCPGD樽rI-o揚a:U+tͣ1)J=MlU=V<^`\RT. .'@-~xƋp G3e:AD%PO8>4ḡ'WTĦݢ;:c誧 /M'5%СTWS1r>6T5ŜCŔBe#AX N\NJ%x_>I*FUȗ.bmm=E]%Tgoğ=b$}QBi O3#5\jCƝ1DT/FU}c /0OF<[*|~_=J5rQvO<-<$jnMl^lC[ J+@R*XgY}~|MU19QA% `oRJs) j{ BzV_0Sph&1kh N4F>V7dF{A-E.g:@bJWGbt7P)n{bU O *J,}ҿܧ۳=ujM@?Zc! %Xat#Qϓ[ufuI^]stns3 D yJ=ә--I72j`[myՓT٬d~\'Τ6[szr.|h"=ke0#H~4Jg f0Vxk0?EAgc' 8źdm͜V M^AȦVP4{6qc`yn~F1r6XH=w5#-# k~k?lPzqe|tK =kQ総hb !\$h&L Ύo{҃p 7"'YzۼI?dž% َqSG k jn 7(vlՌBZzVT˓.#!) =TBr^!Tl A?]ǩ9h7̫w}_LJԘL=#٬`BGdW[dƝCBAXȬ/Z9T0b^VF6ynաDcl;3ki=g8,{ڔoHH8|UdjD*>%"0Yoyt^&H`4j-(:QAf! UU@y!S`žpS$,KnN:C|.+;m[%رedXXWRȸy5Uև4lRâN#(@#BY9p7a=X ɀUJ vXbs8o~ ux,}'B+Z֕ӜQq,pXfìy_j.nVg1w J/.=?W9k?hƩ-4M QvM9 W2zC?5ńמ@M9^- Bh!ߧbE ^`70R)j,U壓TY@hQ^rݚV;|w|=p;>[n H51Cfbޛfx>βJ߃IS:= /ѭW(ԦgGjm+ a Usm*O3@׋qΟ9f><>zR]m.eE]gt4Ji]51bS!].Sdr kœw(ޤ{&;MMRGνNuiЧCe]m} GŤqI|6د-h__7qXPo <-$X(4V<(;njj,l $,Zۺ S|_E,:` zQWZЬ6cJKzR,JU} Juk3vk9 'd'aGwM- h_/uT?IǫHUtun( $Owv,8%AȘ9q),>b#.0mt78i~&~̅[H A &3x<]=mnroiVS $ b3ƈhb?#'T̘&J`5;l9G vj5FZ3u/) e;4UZ$cٴN QA)-nٟÔa.kpC@ݞ͊(9j Uj ⢷yds;k5N^_Z`&7Mn憖2%owOpD%8V{8oCQ9bNFm3{er6?xrB@'Q9\T5p98@Gp/7:e0:ul_=j~n?>,Zו ?&]/*!_cax]іypޟ7p!_}:Q<~/vys̝g5œMhsH/dքL' "oH9jO@8p DeCSgm&WPc`^NHmɓܽ`d3׃P9 4Ů(e巍t1~q8)G)bz:3΂} BGܷWkqrvsO7B(s!R/k.tg;4๩FwIcNe{Yj+b7I@фj0ܠvM:+ӱ`[ U}_/c>rHH0빉}0Lu/K7oV/14buU1#Ӧ'e@{9 R'n]ړ{M3[S 찪Z8q1Nq)T(Ѣ`e/zM]'Ŝb\!TQ) |ܭ{RyA iؽFV>(-bf٥Me%Ntl`r{P;|Z8B#`V2Y0<!>K\pB3ڞfTC{O*&VJe~6֗Q䋱}Ae3} D%!%& rD$=;.j~N!{ؽ%y>yvf+J~Vܸ8ho>O녢eA[Ʉ$ﰎ4D8s"lL3me 1xmYm^?Kx'S;Hd+|}ǒO#̲Sw]BIrd X \|_7Y*]L! VI-hW6ym){SZ1غCNfOsV8@|.fFРrdG9{T_k;"X͗z3^}} 2[Gi >Q5p0F㕒L~rs%Ez+n{joI쏤zC'bb [(Sle2Js I cR]4&7@?&է hC,2 qgp]nY̲5K߹߾E!#/-0|f~$! i`fKx'ʧ6nچwP{Ek4 tRLv隕'>߷'^WrV"z8 $xoNRr#_CIJ9RGH,x:>gqE:RLK}KSJNӹx]!B’HSO`pC';C]N1Be {,s}[ا17":~l/ﮐ>fQY] %DIɉq.qψ/Q*GߥqQ:82-RQ Zj;(I? J<}q^uG*eMjexh8<xv2`xV]̽!{;@$e$'k]oHPefߧ[hÈ {9mEÑrqCDKjX7Ce]TmqBvSۭ.9MN9Qm jӥ< ѧ6LpH9Nȣo};Xw'+i!@A(a؜s*3BASznF3a^(jKqI.vauIo % Fԓ̠#nnk#Y!AFN0$TUJ[(_^'^ΞK9`4Mp!y!W"GGVy6B2OAF*2w~OnzyoJDm0%㣘0At8~\N~7\$% +.Vv-?.|NX<Vv7 q 0NQ[6*pt37+; kSƱc "xfMQݘJ U8-u`Q2K7ѸOyvyxQ+D &~hS/)Yf*Z-P̕oJ2(j֠RP7Yꢪ/KtHQk1$[<ftجw\ h,YN̖W\?߯LD9M.ccXs)I#iCrfeΌ:eDK'1_ˏqnznr =!"rѯsiS= :0RؗGl4\LY3/]Mr A4 {:97檋=Ȱn~LW!"`wR)߳ B"?K\E$ubhbJҤjy_`jՔL4*]e>A/Ei`w읗xK̩!Bar48' a܍ :\6lhhP؉ kicD)4t@"La y{K ?<_Hx*pHꨓzLIfƔ]v@Sd=;&^H&M;ݩt}S+VCg]1S{zb٫o@ \/%-n((g&eL2:,Dޜ%6 D\EG.v@No^]$iq֛ }5tUeʆ!@c-U*l $̳÷iƪ:昆 eo)jOjN!S4k y`Aab)3Oun}tyo ԙB灧IXe3JBc>&c !(%'`pVE1ڊA+.~,#-0G@-,Z5%{ژe+\zڷ"NR#C1ݏDpٕGbS<#Tu o?=S2g{Wh(qqGhoZZվe_{ǧ|H'9̆G;l m' /1Eut. nYP8D";IJ}!at2?,*UB8*r4FYw5*Z\ϐ7{L>Mo6}A]x~"yaSR4M=b? *q{{Rbk|\v:t|Nu>ۏk=D iA%.T5 6^hʉu_ F?5_1ia1!QJ9>kJ-=G ì/P64qY(pruߋWVJ-A,8M~?ds.|[|wMcV#Ǵ恆r *GO(,|nQx/B.Rxɉ~_Iҏ,fhLf% /Vh3Ke9&;8&c@!f(%S1hګ*r"AqK>uZ<&.ѦH dDu۫[I}6RۗZb {ZjCYˊeJr$y)-x %f#ۍHfs\~YzΠc3H/'ZރPP)o]ﷀᬤpFY=Y )4Eޛ96M21"dSx&Q? JE qDUwÐ _GYd`V2=L]КDzq}Jb|gyl$9U6龾"r* ibAۭdOq@_ vp9)]:}*X^خZ&ix;ݣVk[6(!ʻZycx q73h2|h\+qnhTˢ n)_6z[@ ͐uF# ڮ*^. Eŝ_ ?w#)>G5Wf :f߉Dͮb 7Ҥ䌤If.N֧gn{qCNn vwg u"0_&<2XA i"k!&H`—Y \aH͇SFf?jcel^6"'JV#mٓj[#DZHTkyo=kciWAݻa'?HE';ڔ?wBu(ae}.5[m]-$b1sNj?b=qoA dBQ5F0 ^%06^q/eNhzOVtz"׈,)]! jx $,l}"@+A$0"@Pu A!T _0wqtڂ {좱>7ӄk$ ֫V' fuW`#:5BJRևyPtlU;02imcwxtt餕J QCZG4(.oZ>.MUQnwCovPc"f`lhaQ 2}VVH]ХHFO(V(,' l?`cy]YN@S>])~atN}::2{ ,Z4776N/|ziُA7[ }WpexatwlL"@Am̌I 60&*ghIzi25(W`9Ͼh;~,z+i+RF:[2wJԏb~xd_%;/y n063Հr*B%yr nt\TKdс`6L"8dzQ;ٕ9g%#'cF|O^"V@F?ڋHFj+D,jk$煬*c\i-'D&7Lv3lVh!|XNZRc UtoPEJCdnFP8S3[1[TwFan bwe@XoFm>QL'Ғ8Hޙ0{!R<t% K"b??uEh.v#J0H\M2 U{L=0Ij ->|]@W 1Kk.J=;5{EtH+ {XeI.հkzM ּ̹úPV9iRGp»7iF΋`=mEwkPFY4a۔~BUS3UC`<W2q$ D\' ~Eb@!^O ~5QTUc,/% z#w/ dc}6 cN&.> +#^!YazIfX0l$o9[]'nWDQ/$8 m qNviϮŻ\RuE>/Cc% P *{:hKo (b$nd>T[wL3{8joXP)}K`ӂ d7=Ô:'2g^zĚͭ6?۸) ,K܃UxS$g> wU+B /Ri5 kYl{NSYPA+U T&y: i/DPx cv7iIʙ󋰅03Bj1yotKz3o};qxjw2waWJiDwFgRlWgNTrsp]QWW,&yEQfbWTb㗼Uy#OV g˩-݈۟1~wɨಀv  ;f_a R}xkYhvH,sjk3W?2~n11smqQd;F]KB]93tXO8zp"sgima^~aڢcZ/PV8Bv*""6zQq̌ ;Kj⠧U_dr2/DɅ6p)r^Dz1wՈ#ྡྷ@7֧B9Vң=mwu[׋cA*ޮQб$W0)y^푛d~H4[hR* .)P=VxdLIpYWݣ4ՊEKGS)k%=>3;T)Fk.'~TCPuk0#_TW`VfMh6Fuecgﶬ d+X۲*6F4Zcga譫[Mo_h,dr9Oy"q(rǗjx c9v/",)R<)XMb2bgwI`9)m65\ΉBmW}\:f uWs. gBM`T|Nțh`5{Fy@q6@+n0Yy&u^%VIP [K8ZdN͏M/*t.!uWhh}^p_XZr\BPl tDgZSrV(MU/rBDw)6r|QDKfjϔQ +o}Z֦ؑC3r7HQe*LfӃ0K̈d R]gEk:u(D%J/g{`w,:_yI={`}%RRqql$ֶbh0>CdSHH- [k@,VX5#HP#-ckȉ&IC-E"]>$+k&Ve[qR =Jx٥l]¾I#糼!|63בю:~R񹸭K߿нUED !P ]u.=zO+H:?<YRTj ᓀjGw;4NtDnvEJI+ZU٘=3{dܨ2%mA < WHiM""Y_aʱ6/OʴB $l_)3ԩD- 8'<4rι PbDmSsq-LQs(בs"4D."tM]2'nun9?K YG)rr;mKu p;l%v,E.ƒIBp'Ziʛ@dk˧ݻp-(|#ōQ^rIh'P$8=bK&淕і 3{Ȕ/O zo#MI$_Azh:dU}fs IW/ʇy8F䁜Vë&YM0옂L9J®0/C&FDWaD "zodm_7<$YEȲyW:Z/N:0::J^7]=ěyWEUF+5SSX,4E">̲l& m5`(!xL!f^icZ/'6\Tqpxk lMF{|/FqEOk]x>WW>Q$DD{dD-|xM=%vOTpaDynalcgHUW+& wD,qZf8Iqc'6EF ;eÄ́{,1_/e| Op}pr͝|U>k2q8l$h^2! fŇ" £-V&{%{0sq$"jg5P3&"E.0yZ*b)yadw O.B Q~)}>P8>/Pڢa.t ߁U=Xj\m5uֻ`ͼ654T=T#FٮXG ϼԏ-bs'ﶏ{:ץ? -l'9"`EdD M˕Hܖ ȁvO:7SjE+k#5m!*< -_:~ qE#7ˉ,ޜg>=ON@2 V:xT{ 1'ɿ%E .2Mn!;m~fha/ݸ=JcBgM~x$r>鰵t2)HZ".V8avԦITd8yAO:9o–%9ʈ+1zCE\J6QU3U?P)E>Uw))CWtώ I<{q-]ĚPcIM8('0+u88MD:i,3MjL߈ZGYT1pD',+1B3Zu5%p@.3"weCը{o҉"]XZfDh.3 &.L6όz-'s9pg,7e(D>$ݰCG"cL0oonyU@;"x) 9N6sWF?'m/r 5`_ [Dk<0}yۡ(m-dͥWNN'$pmOQ<^ @>WO:^#̰?jA)o%'ی$Qm=$-5眗#dl͌ N2d{a6l>Qp RP}oe531VQW vN3NscXEC }ڞ<_~FAC#U+&w#4eW7`y=jb]#4 tEveǫ)o*l$6bUE-=ǡFS_R-h"\kHƽzxڦN zfS68z{G}PXl4ggP փr$uϸX_¡ߋe|ײ䆕ǂ2'mb*݊$#ȅ"o^+,N8.3=:8ֵ ,+߯d1pO^0P ="6#gA%0,ʞ@ƾjCQxЕBElЍ}_5lN0s.?TOIYsO^#[,(\ 7:ᅈkWmӨJʙb@[$݂ @8 \)V,UWC%f&D jݦ\J6]Oxn t4zO[8[a; 33q\e!:6̟BsEM D4ò+rNPʣw$S~tEGCߒϼmǖKU bx*dKFy{7(o O3n% 螅ȸ&3f5;nf6ƻzfJ/E \-68c  B12>Fh>Ln\vRw|իsj<{]HRn"L{Ol~Cj3.ZL >ԍ5mA(|ruRA~9!R"m6 pZ'.Gds!G ,)mrRd a[94.…`NMQU4]`ɫ@1<ת>#f1qۅwg-Q솺8UV#+ia f=U ؔcCPP~E~ YO hG5s  ç~7P9maخ& EYy#CtIE&_3"o6QwfJ-+Sݯ>cG.@ WaIP M|6*qRfIBD獁t.7-;aRa/WߦϨ4?qm(ZRW ]'kWHк1Úxv;rJGpTw`' ɿ.]-vS:qW/lz(q5ak0Zh&}b1LB q;.1:IjnV;T/+*l,l{ Β΍!$( =i pHQZB E, ;ZhГ%vs0i}~Xs.bZI=!xF>6<3[6}|7ּKΏ8QkkxqI8NʆٙnUIy>؞}S0Q|($Hj%ܙXbd-Qɴ9z*{8+^g4@Q D: =;٬o%eR5Vo"g+]%I wΦC!Nh:w2籥SJ#=RKm^pd+`E)R 2l=?>ap:6ܛnHbn0Ğ2FeH3f'-Po0 -n-2Vz\cDD I+yض2Ѕq3lKNDįk|ɞ4 bmUE}ksi ;b7v>+5UDkP~]q#$Lyy=A5%*e(B3sRy BL2qt+֎yKi!mr4,;vGѤ a(AdɼR Z+,gXEc*ָ6{4Ai8Iz՟j fƝkc&%R ,a*,W?wF6k!MQ]PECq%(_.%)p];GVmzz'8OgY< =&R 7hQ^ǓD|+# l؍WBzG *SE$[1ℓP-69R_{#b"Po2 ´oe6\-z.k,UxG/‘*bd`%Ae"g7ت)Zq/=R ul):y 8P(KP;"՞T`CLP[S͏T&r%B;fޔ90տ9 Tеa12QWlVRlMUH,W8w8`0oE_n~*RIs]Rlb?$AM_-F BHm^Pܺ芛IZ],FU| AUsQUu}܁,(ZWxKR)t*h"|%TIKsgW Y X{ ']/$$Qʯ&8 $!,tZxg ըsx;})4b:)%<0FklA3=^co=KeՁm(gO);{JRQ%fqd&\oď&-W+ —Ƣ(FTq;$IU/jVjh svd# OxPK&nA䎑Tm œ]V0'˹7u4JVW{X[i$ Z1&H7}E%uE]O n'=V>R&|ȄGqRu]TXsVAed U7w.$˥7 :"׍~X zrs|aE)@*+:hGQW}%e~t 9Cs/"xM4%)A0HQMzw9J gN5saL`Z-6_xw;Dם~AD&zGO虂z::&}XUЃUfdA^iܔA`RSLu[)4 0aε ܑz^ёs"QCPf1-v Xڏт"cr0s:}vZ:8È׶Kz э yx~Ԇ_9^f3i-0E73~Nrq1dNKXgP!N@&"lRFD:lũIXonP.~$U1[5F(ni[ogR]5 8i=y{Yu?qݴhtk T5Y씧Hpw6@6p_񶧊,}z>SFlfA|Ӏ)|<5U:{43wӷ CzV-} jDC >Q4]i\ٶT7Yx-5,~gޕR>g{ ^1tC=y`9:FڲBv%CƏzcvF~3ɠzJ3>}{++i.!p=]".&#tZhL 3ÖNmT{ -d3X}X$>(DE2*?@Lܴ7]<, F|]>`s%ZHU#38&O٠uԼv/FeK5.b㰌<=W⼑fe彍Ey̭rW~7pd&T^zn;&S~"reehl:Eν {|b)꛼8Kc謠sf70WJ𧰤AgGc.$%lY Hܽl麠Yo,&[ TLoyTpL v-΅mIJ,e%y8+#pFGr"^ (}3+%קϷQafz&QaKpof˦uh%iQVc?%8":B+fO,ʔ@e(%(ý^yoz`{S`rdk>BgrKanp.ִlYOIWv$ uuذHU] qիXw~\9\}/8i7Ύjj>`ݭd(?gwi :,t=3,\o.̍!1s*ϧ덦(sxE_q.bWQ-golZGbFk;~煳vjV$n2s1yF.bu>d9[j|-Mx3Z@oTL_mBG~)OJ2obódQ Фʰ?W$*Ԡ `'ardQmb*a4h@81DB ~ޫXֿ|a~bH>?_"&&Yetg?~oA1،.?*7O"nzdT(<.2,J$yioe-q B'Pu끨V68dU}ٚԯw?VNl6ҿ3QNeKw`9"cnyּx\JVp]9&L,N_S]j$J=%M>譶n+V sSlz(+!֛e&͹#E8f3)]TmeZY!lGV21cLu> 9/ (w),R /G6w[=~޶@W2~fQ&2t5sȧY ^{~exZ0<  _{iS"NݤEE5m9߃T<l o۞t.JӎXm5rRH!wrr1i< pE&:8ZI#`ZDJX9`0B歬uGӗ,|7r +X!Bh+3!3J7Ӑ _m1X3[>AY1M7ܼ XaQwѿ=!X2ޤϦ5lŒ8wU<6HsRy#3ύ8&2^QSNrYJaz֢LGuQ w.@|ã6"$]*o]6?TU[Q{vŎ -ѪWJ"7/9HmYqi.1ߙaxyvfRB@ k ]h^Lx91NI4׵w|7R,zBe9:[ ^;^i3{-Kd4)[n/Rؓ2 \.945*z\7>-itՅXɖ031>JH{iM1+!׎<0Dỳ,:ۃg!T͑Q-p|scOٜy׀JI PG4@(\p:YL'L}TYݹ`BBliBOJIDϝ^ eUNrUŻ n1 |>zQ0G<3G"%C? Ġ$VlyUj`S&H|_>HeA,vU3%6V{յ5v{C:){H@;9XI,<% ,6y#~\dl]Pmg*BgۍS4ȴ k\7]Ewbi BX9g=KGϯ6 ̣NSxt1:)Y18Tj=qpeƆ/,(t: L?"^jGx;Avԭ$K1dEމ,(NS+`6fe\pQ%AD x1Zuz'Fk` =YRz\~gujv`bjN%fR4H9&4/iw'Mȿp 럮y;|/ j&!^GNj-.؟ϖTAETmoTꟅ3_t\m#!v[lܾOFY/M8 L RH 2K!Y,XgȮvwN&f[>|1k:oа 2{mĊ>/Ør~uTuCCW/ۗW 6TSbۻа%v8vMxt}w+\.s SjXvdaM,J/_F?d_#-I6V<G @5[=R}逎Kn T8We=pW~"]7v&ժ`7ب̀ZM঍z7 =R7;` U,W)jxÁ~dх3g񜢻O@ɦ^6Q>IB7*ykYe S )8.=G06mCgBQmMS6)GfXU/oyQkIeHB;Ng/e$.ʷȬIR-_}X!~A4B 4WTU7VP%ZʱnB["A{()35|4b[z@֏ 긴]bCo*751ӂ%>xMǁ7^l(,D;Ku\o$D5U^x rƺyH"q+ii8pI4[O9 ':*ư5a]Z=q ޅ[L1n=D˷oԑ,='ʊO{ ՑJM1^5s9O$#<{ LC3ҍZ\T[^0R/9 c<'TLb#/"?mbcϒzFF]z2V{grs c594Ϊtbvm@H3 N.7grk> |Vf*enge&۷wwg!_a,ɠNk9H{6Kz }Ou%S/fAiA2[[$}zHxGTV Ȓ%\bH"NA[zuO:η{'f,/~|.~HUu[e~:5򊶥.iRj^]Q'SO}Op [DuSYEy7׏))ww^J;UZ9fe!Pþp3#Gi&%CQ85xPhE=ue sCH\o__?yl9#ɸ&sՕ`BA$$ze ݧm[o¼:%m:JV)==\{SC YFaS?Eg rfډzvN)+'c f]ibZz%u'x!Op, `}ƧIo~6ȚXIG3b}\\lgMC`!_ ,XGQV/O$jZv/{$,u.~Ol>qF 癁<}\wj{mk dDUؑ9[>-ܘNց/('oY@ʵ[: xA[&{)75&ǟԞI8%\ n"]9]cGWfA$p [K*uUֳ :ZAR4 b5R6@Sd΄ΜK -"I#*FB.jƤ.7N$x!d|-lQ Bc3zQ,J!+J#x`W[ F}FGǹFw,UqDhT-qQ)A&ɺLe]KJ# Cl= pV5;vj@h-h퐘ԎBڛo)-قFcN_qy$aE&RHTN4,Z&QkLGV~= t_"~JgPL6ȄƏ̬ġ8fD=CEFzIlzu.1'rK}H>P^l3 ȈG¦A*jA)ڷB~Z̭]]2 R`RH]O؉}~,wk?u?~rof c?O¦dϨ;2W?1_`c'/ͅm s* WCPæd;5b+/ӂ, yenC^"䘰ц `vx0ÞEqj-^A\& ȦGط+w lՆ Jr>2u%;>O`A\XKB 1?~IKSg) RLÅ4?OʹggE(hozGT[MEuȽgQ&W[I2+SU{}dWK1Cb i@gL1Z8OCMl K'prsw>#MMӣN*үq^S;1>E"EQք_cbDlx^E5CQ+{E#5 Y& S1On~P<!R>aρ!uQ8Gƃ_dhqp 鳈&K4EVXsjOZ( 4AC w&@ϡG0PZ! Q<6 :";˗]O4p l ?p~ro13Cg!PH>C=ִ!?Ku<%FTPjg?i} ;7 9k<u5r9×j1ڹZ;Ua4!+r&`@&ƶYtWag?q@󲾕#z&dθָ3Lp,cs5J40Q`<"G$wH`+J!\N&,؂ءmѻp*0up&~>|-Ra @xɀT-_'L(D;p1(K”Y1Ac l5A܉;qd=>$r8t _!8dB+&ʍ_5Q7qIڈ?aNZ*'\N/B:c w]^;?_,YR8f诫t&OI5mC2)X tTa</A^x4BFbdv?k+%f,2|XT1'\@mm}ʼYyT͘80<=ᓞʣ؃A. %/ENq?MTECiUº&~( nNf^v.{%a߈M(ꊯoPa҃[֊ HSW"t]XOL4ih8YUmF ^?g/NS?u̽HLPwC9ESV9y*zpF)\:aBFD& .SpWH1ľlO4ٖMיFK2 3S0D|o&J,~E4M{$ }E{>T сz:Wepok]f}*H΅=]Lm Ly2]u~_ |M$> -\{ֲ:2p9!պCyܹ2\'MTLk/[szZ6lO }1z"!{ >RnԈkH}u*+U5II bRe҇n"`^Irv)4e)5k2. sbiHz8(fXK- 3RfPoy~١f7POV1P2%Ե4[jAP\sPހn Ĥ|jkb=,$q/y)* Gyi0|܅a|xP @.+l$W۠4 FFeNqbc:fscIQhcyAg 8D)u ̲@,\7s/,_*éoO8"K 7$ܘKe Q8.c ^sAD1zn;?bۃf$|'Xsԅ^ޡWAڼ1P1Ǫj 3\~#wJ<~>9-]sF%ؚ$�5Ak4j||#q[A!imy7D MF5RVH-k}'x1ľ$I26tMaǑy%zŀK-F;#!M'dYHq+( l9rv>&m,^ lZu7)kFF*{gRjg(;O}+Mqht}Qs1e:c rL]Jx}^?ŋ8/;Zs Q6[3I[XH?С(7L3]|?#7YzT+Ύ$m"ۺ=N}e7iDSP!w ߽_!8k>XޖCHb ȫ[:s޷"_.{oZ}8ߠt-U>N%BcV_cc]gQo9'0~ٖ%b|j}2p z4m>H? F\?Q AGVe6PH͵r7nΨaya<#ܭB$9뾞1jD8!W2V]rk\+rXRO\1hAIrF,)`x p8)(9EiB PnJl$qJA|ot`+W(Q{ʆET9)"1sggU!Z-% NK7۔iՌV,hT82D欦;ۉ ͻI(`M8S(|6O@`H[! <&u=2:PJ\m7"~v9ZR5j]='?]/ ZJ*p jĕaE^F@uh"erir#¨,Q=eۅ.ST@Iw6&h5r~j eE׉AژK`؎>3w7la XƟ*^"Kct~{ŸZtkʃ^o}$2 5)G Hin))fkOSElhYъkRzaC@4,eЇI7&]~k)g>ؠYZ?'0-1 6_ISo<@VЄKq|Ja-]k8rAVR2 kgRnU6'ݛXpQ!܈ L_ =VP6hj >uUj2L d)x/G}NU&ɚ:o*hyn8JhcduG\vXm=y+#zQ"9b;k>:^TDt򦷅h8 }Šc?0`IqE>Q?C'+Jq}\]eBSɓ$Z-=Պ/DK^hWZi䳜v=&1%u/MȥĿfx*@!_UѡzπxbfCbFUR j_SiIY&oCLg!3=Rh7o > q7DrP+P&G +zb.X`+hI [\IzEcH9)/uaMFp49"7H!LkL ؀M\&~݁sOSTgoV;}ibZ )(.b5&Yc".ҝ u2lAŻrָlmfʩ OTn)Rzf WQiv[Scp8%kAc:OkomBB4OO Jw=,R+\.9A kyY{ꪻQi̎n{: S\v:(aWF7LQBD6#{һvPP zE/sOt%p1T}-tZ P>cX]{]YMvhIinV-Hl: J9M7e 4 5%rʩo\ 1GJ-դ)_u:fG&y`>3Yx66<дBRB6~Ҭc`,`sJfm5t{)i !uIE}K162"jժ)V[27l č+P=bGKLlxY:eLHpl j'%X+wޠ" у=|4cc9dA͑|+xycnۘSaN@pq!MձF{%e,V ;pΒ~D?4Ǜ \R?*Vn,#bª8VK]?]2 |U ~~2d7U\k*ZKZ}NjfƝ94j's lB3>%e_imG4Km Tl_8M‰Xʠ;] ɩ#^ihmQz% h{d̥yy7)vYa}tKKqD l[/PD5Y혠Lώc?嫢Hr2sKYH2Qa ec#r;Qo(@$|(1!lQT94Myr]⺛p\q!]^4G/?㊺?1[K7Vϣ9:@5Y ]-t$@[殽>WƁ.f(8yR4H6.ӋbU $ }I#KjC5fEqY 0)-UaHk\TA 9 3uLhfIX X˞lMl*X;kCE.RYؒTϸFMjF ~- 'a虪BAɤ\x=My瑽bݚg9e _ #]RXLF)9_Pž{k&nq\L63/?I!h7q;b ykr uje A2XkLi+|biPBSfx+ub؛%j% `o%`oAIW0<pʈZx,$My_ LjgÏOCѦEqhÑIy@Q} ~D1I|Sys,V%Ǘš+76nC'÷mvAO~~uV2[kǩ' Y6X~tj awBDakI`kyWrfyuv*>Epw*:j-%Nɇt]lM=\9$ڌ.eT VX:C䣉"ud9aø%KU`Q-ɻ8+BU?N ~F@}6D_l61Y*'< DWCb%RVպV;Օ+%Y-{OhOk;s{oI.O_o,^lB}@ho!zJQt&mԠIl&xwɨ/a|?|PI 82(Ct5Uxl%`Iɬ0S[>~.q#&!XUm " t~!"xmG$= 0qa5z66@-NH t&dJDu{31{ Ƈgb6T#fk"#Vo.rI(i<MRG(G[`H[omvb.Ab8qN@8B-GeRNR@g@'=y4dy >Ao?Mp1Mrtr&).  W$C/#|pJY%cH>ϖK{dI|?KpxyVҡ&f[3sak{y;1NIY؞{8_%*{p=劑b㷑 /5# ^MY9!.QC(] ]ݞLdiHGIQK+-._tMyLx/K(dg/&֔'B [Y̗f]$ yMpJmmR؞ZܒfozW|n}6 ?i.cF)̱Oy0 >(eVrVҊJJBs0[hضy|fĀ>O2+5ym4ra ؏+L@LA, ;zZ; Tq#  7(tD}쑋|rˡpt:j EB|qm"S/f DsطhǠp߭"^4ogqΒF;feV;8ku~Rj27RK4̧`t,S/;|-;w8@s ` r@SޔџuA7LucQ#-z>k̹2D,Zs a!*6MIP~,"y[LbfIk?gʣY+vBx`&Kg6`W֫X.bpBԌ} |R&ZLHiʔv̬"A p&O>6`Lo:?駜aA6 Έvb/];Lh*# 7 n5,YcsvNOQu2<U3>l0q5NŧK/D(誟)LDKFᔩ3@K !ͭN2>ݟ\eO [`;^C:PBD<>O "|nkH hͳ8Z4~'Ѷ3Po[kIiJq#Q37YyQ^nRl(›]zA*m߾MBAR]=j;L2z];m= COr^GǚCZTصf嫴$ EJX\ne3t*Kȭ: ׀LZW,rۀԸٹ1U05s КIr".DH\ { _'LU_rInx8|z:OЬPx!̲%Q#͏cn Ha }5 E!HYy*Uțe(j*F뫽J?e.C^`QwbsaoDvGŝz^#0KUzF$ZƂhT@ Y887/q2[)e4Ny t5Jkieqv37 kPyPhDKG2@̾Y$ lԅii@Jot-3ú@R@qY`8KDgxEuL`}j8u*N^M5>Ȱs1xukmej,k|G#ɞs{twuQwH?}=}OD FȧwgYB$y%̠M(Ft.AVqƕ鋊/lhwqj=+On|=4v4Us&XjIK7"fu{' NlGj{:!}VP/-i7E 7/i'0_ _,%R >IԎ؜T].G zaG@W+@#U kA!(`eatDVΦ7ӓGtϵA EJָ.^H!|s%NӒə>KàF^=%!}UMԐ B51Uߣ#$)p+~⺂I?/YfMK7#$9[+#B~Y,D8tXx|jsL@խ4;gQ,gDAa+9"bM& }[xpƔGGx뷛/ϊ^u+_D_RuGɮhPH|!܁WZ/IF>?P o"J^[ͯ"wXDnЫ xw@i2hT^P_/#̥5 2Z%rOoM9As,{T 1}op$\ca|-0~T\ZjAwMNOg*~j[h &eYu(G]5˾lllwhQvq7&3 B5ߎu'KeOXEmm? L2!*$I6 }.fRǪq~$)h9fZH)o3 ʯXwZ F#cs "C̼6}Aјܬ4lY7 655 z8#XSGR3v⎕ g SeSjpT~vˑU EA<OgɆ>~*4c[ Π@AF? WB|i-9 @)Ud0.kꂠc0 O!8Kd9g܃\~EBk@sg\޳PˬecNdCrD_*ci=5 H0+B cd'2m弻9EO쬻()Fe`\tfz#͎P2I.P| n啿1ϡx9<&b!?wz izറ+C~Ci۬Q$6pW1zDIw:4aCoM1z6]QY xwAҘ2%B<% wY _q{ۢUEncّ:*릗G;lq! zXb^5}aO8%UD\ VpKj]׉ vHNYKTdUU-ފ,c5aaf#fS`{3U Y#.Uh%^ωtG@6F3c-̟Dݪ.ՍHU^hpX;5DD"dyZ$%DGԊ6éz~;}٤WἡiHjr`$ӈ;g*kKsFq9N,ڄ18&,Vc>㘫`ʄ/bWNNb9-sӅ4ۉB ȳ~PM=ٰk!'4yAՓYFW,?I]>blHl'-]zK>8$ nBp|߃e閕,1_kLrs|~?DOJtY,\;_볛;6m%-h;m+\־í&wI,㨶xuuNSIɟ?+F:#ȋe>17?ִ/:9u}90%Q6QXSe~jh3/Τc@+f$zN:{Pf?KRQ‹pe@Y19x\4cB|vYTIuZږCa+26 姫VZ?:~nz)**δZ @n{2WE7.$'vb__*w"$ܝb0xP+Ʃ21✹*2#3r/s>vm9PW^y3#k }D!">ͱvCQ e .zFߩ'%Vt QXbTqxgMsRu%ڼ8!B=/DWg~HPeURbͅQ*w]|7{$:oEU&ɱׄZ5%hz-y01HSCzGhbbz_@i*u4=.0NIϒ˦Paރm3 ~hp$f^(*ufNdjR벤?UFqHP4Ŧ\eѱ0ٷ&uńm$4| Q3"S R~EשR>p/)>}rC>AtN;%28QH7ƽ8M, /\c>Y@] l#Gh[2A9Z08Ӌ.ZI9Sb_Pڰ"N'SX^kO۵ZnLo2=!I{PmCX EZ]Kȴc󸄹JI1>0p20J0󘗫ŭxPE`wހJ \, F- j93q@V,%XU}}j2F|Lߛc* 4ش +' GI+ ivkth.QzA z8%oq|,ST/->U *h_:Mp8u&ZIr%5Qa@m\{{SfI~q+6U8^1@O3K;,B6%eo|WEG0]FW$2YX_Sӷ! ÆXV;PE4WƑmz}^ġ$Vgy`ykamf͒h UhVDpkvABo7\e詽;J i0+$-Yf: ̅^MCILMM. '[< rgN,zcC8m;k~`Qf>12]Y 2v&Ӈ9,W Q#AX;rMz84uuOK~JR;#Z_)Yj%DLk8SaPKVS|8eTw/ 9-aVn`P*zK,Ng)lw[+Fzƙ|ǓaA&VNjt eo&079l m9Kj1TC)nȘy$4XYDQ76!āVE!]{? ~Sb'=~}bhdXSY`q/rvuSYnDz&׏mjN^{> eցOrpKh=9爷!"j^ʶ=_g{/ƕFە~1Q#v Ϡ:N8|^)gn B|e/s{zb:Vo˃]^$9ܟD\B0vt5o(y'l-È:EZsԔNk4՜EwBVK%S"}ڬ(@DE(W[U/OHbh1iPҨ2.5CC&ף2i@vq<$E6UL  Ǎ@l!iH~q-F$1ylJMN1芣zGq˚A6w1eY:-Iuo\"&4^ #0ϲ&@{$0BO4)t~]~N̤ޘ\ܾZG=zv=|kD|K@,f0R豘&c2[`9so=.*MOMj?>1JCS>F'8O%7ڊi^wTNڷqeI0lbƢ~"%_Ǽ- R0)DazMu OTiex(>r28_Hg*}$onAyI.Kվ?G1 ֐|TQywі:_4.sK4Xe4()pA?-kcR2g?K4X6â|]Ć)Jy$ɨHK.Aѥ2_ʔ %WZ*չ~ 8@fQFݜqI"mcvwS ւtv*F-m8x$X 1酪7ygٮ_\/U6´r?"ۧ3$6waKHL% hFGPxO18.ɉJWd&CV~cb ^Cwƒä("ɎԢ={ !wVV'?/dL2.Yr8G~>F&ȒSK^X|>sLm*kC؊#,;3J>1:kL[Q0PaN_J:NP/W1LZ$=ma,]o\F 34ͻ>sa|GJlSq l@K:~ 7*.=#P!:sxiJwЮqPK.5SQHQ|h\;z"YҜM{BRL".wúǍς5}~b>I+_R,Yˤ({Xiϔa5Bb7ig.fqj8ZcˈsZ3.#wsdrF'ʁg۪{G+j̻((B $U,`HF. Wktjס Za{[ _Ǟ9Va^oBק@4 i X(c0vЗ@yΓX,#]>"-,չ//Tߌ{Üg{j {؟gH9υ|5Ym8ˍ}Z^G R 0Y_(%.\W°~ߎ!id@ו^nHNz%2 :&I*l fz%gt9]:_l%2bt)P+3r)l#+IXZTejK0+Fk#˅j\;}GQO~Ŧ))̸~4z&7V Ampgmǯ֗B9@eBZ!_D鴝W?Xp;+; JtT*0$)mt`bAzv(xt *TY XW*AD 3Of-${#+}:'Foti෾?ih[%t;gD;U4z:z*A7cjdP0"M%HW :{^]9LPTdefɢ$fr\q9#G 9=g N~${{h53EP7-v_=Eh}d\4#Q0-/$GTݲwPUMMQji?15s`y(y Z\I 9nc|R蚲32Ϧ?/Mz,Ѥ1*>мWr nAE@*'5:Rck/@Z7\ s@gL̟3k5~̴,1B-2;G;-g7G_C+.?b) /]M(MElA$_pew-67ߛ T4rBݚ@P P%RtfIB'p'&[R5rrH&?#E)>p_xDrS DŽ8Ei8J"Q$_n_X3#uvm@2y$`m@w-O1{wMr,BeP8;^|ыhJؗ j-yVO;{D~s0Ř}vDcڿBЈI:2P6p&`+4TF ̌mPYPQb]~9m#lD6^ihϿ UԄ(?=k~ާs(at^Ӗ/1&u<2-H"hpY蹞Bb'/87>ߩ'5JAWj&C.[. ٓAaZ'\Z% 9!UxsRKd&n+sK^A:&?Rtd"=}0U>pNO"Nҽ8U8̣g63}.>2&aHm 8 ־Q1m(i'S zzwURSI6]gs1ϋ>7huw&+oNS'e$uC8R3&F*>R# Lf}`}_{R!ĮR%j!|2Ghˏ7сpTw*b}e X+gGy7EZkWa Xe!2Racv3_i "C؈dVV1J`HhE9Fُr E~(Ts?flΖ%/!6,F2IOD~JjBm]b{[VetP'OW+D4 6[њJmU(J/ADmK0'P >orJ`>G(6 ٸt#W#a*y\~֬ ڄLCFeBDz8bxcYԂY*g!Z͓PPگZӱ\yM[wscզr- @P+4լ |YSgVT?MWM&Y>/(fLWX˳W|TAUFtB]|LP~\àP%zEQCųB%e ZArϚֻHyY69@uM 3$ly>osɹ[a {/'NkF´%,X2NB{`7g=D㼒%s 7a6;Tw-kc 7Vh֗m@J`jK#J|Ĺ'5.HRKNHWp-toP%ͪQOfG\뇩Gڞ֑vbT: xzlfe څ@b6}όLwU4B(5x)@ wSzvm@rE^8}]5?LN#H,{ ޼݆1Tbp[kq96-@{ dF?9gȤI6>a]ƃ./t$Gpp8nOh$G%k׊.(K}%oBM\ r)Dbǖ:P/oF:ZL3Z h8I;I{El4];ˮCwL~1o˰s{!QLu!AO;.^DT@#SnR% p|vCA2#*^'ѷ+-[fF` v ְh̟i>̔]Fkx+ LqE5͞8 mizUHOѺdB0㹍0r1B`:P`{%mC["mզ2LyFLy3+ ߠǧ*pz]9(gt}wcY:(JuI G)_NԪ]lM֋35#9ާmyN}oɉoRf!՚V*XXHсuk{ 'c>O6AxKrԄ`nۛ&m:wԭ[K˿J@Afirx6QݵP+5Bv<AŠfV)teW/g菣X$]p<2{zSxi#a-;Xd !,bVYmsh9&,€k8Kd{M 9zdKetd[ecι[Qth.f+*sMWt3sxϻv&>ċ*Y>,5VL)|bi|o~ԠJ{/)׾~?-DE8Q4|f{?!X,O*s'֞`ŇVj& .ӚCOf]/pbFN@zJ;?UK;NʈE!'i`}C8NFwT:U|@H ~GȒlsCxhϫ)=߀b>dlNxu |Q yS Y8ƌMĻU2V49 bu-Z%>HL4l+sp1"_#Xʶ>cs'J6ؔéˌо6k=ux;;n۬idn'Q8I_ ׭ =%FniEÙoa^sg9 M哢-zB-Os2@NDJd[V={z"Ϋz_rzz>Ʌ#h>N(Ռa~g/ +u$d>o@%`*0[R:*QUSqVb,098ep+۾@f;5z;8]FdD6Im(#>( "P'CH5/ Ok]["E3 g`} h?߇t".Ew{x?v<>+%.2$A`ʤ+XOg#GΧ.րV#C8ehuΨ(Th'ydRvn|"4!&-G6dB!sgq$80-->IToCQ1yý \WL#{[PػVSةf ?QmM-m9J`!c5a @%3L`XgΛn4'*6,z +;axH.mfNHJ~7zꏖLX%Ppϸ%>͌R[$l<:c8I0*&Fpte/RcRUNe9tU)||ɜTx7aťRkĺ;_7dw|Q ɒR 5-[-8 ɛ}h8NH!|]yP>dx˅2".LomXxz}ǚF"Ztȭ`)e+Z WI◶VeG)O6Ied%@Hæj6°鍊MS'(\!oR L`{H>(VP(qt2 RZJUٽ@o#]tзZC5wN.U nF SD)tD=Ɛ w7#J VqY~#anW|:IK=d4"aQ O*[? k60;,fC`~?lcI8l.Ȕ?V0ldF؊&q:.Q˖6a3`V\$aTGuVҊWIEȞ"No9^}xj%lLNhgFJv*Xߏ5\LaoԵnkhiyp[8~ާN( dI}* n0DBᴾ TzPzzd6fV@"l>aUr%:'-| yÆkڋWJ(9?\{Y*W,,:XK8Zt+%|czu`s~Uu8%LvSEZ|[0q+2 MDDŽ.a>Ss319S(ɕW(B i_"]p-K?`^T/dyo#P)"{erV p 3|"QdFdL$D% 2O#+kE@?ڬ6֦p+/dIl(VL@Kt&}p!pm~JI^ٳBWC'Z;G YOi_.&V1H-n|׳ G2oOlfA8/ C%kߌ>j~ݡJ1 ܹSo7qOO'jHJ+I9=XC:S@o.EPeuK(+]ZuuQNoh!\{$^nveJ߬lQm(4(G`v2Ϡ9;sl@3t$ *&8>vbBw#2kQ۲F* z&ջ3flKe՝"mCA[“Ol != B˴xObK kWxUV6vxcGǁ?Uqΰd؏HMskEʻ%l45-( Zf<Ra7$Rn]߃N=Nڼ5w+c#$Kg Y0ԳY (x%A#ohcHj1hlPp.byb;2BXBGH_j>ׁ4H"x+rE,mæmZZ M>%fsI\3#?"[1;CIfb:5=X"//~Tp&0& a27h2ϵ+]~YoyP3aOp=`ȁ#99@,FbO& MLex#nGIj7͵>%ɍ( &.v|1,C=YmP.T2YԴRIL%!4:IgwLo]Ddd0%)QmIB'zyad'FX<$l8$WPw [yDU66Wc'n.) sQ^ND4 wR' 8Dl YfYC]u|mYK=tZp ZM[ӺFb}6Yv)(FZԺ1Zn!o 5mٱQ4|1HqMzEڃ/!Sr"ndbcFYLF_S--] ~9]Z%f"ziZ4?Xj:Ϊ7B'!61LU!,>?#a:Z;^\)CM%گ%(^H6צGhל~ikSbϊ4ꗅ3zDOBJR20L!3(+kZa4obYKxz>r!>?WNJ.Dz!zz3%;f (ٶ!,LHom]49H-;ioU9*mQ *?, @sOuqp!V=/D'1|tgԤ&ρ@4r,wKF^N); Jc 4aw&5J5^y@"-OXr{#Cw_S~̼w+|zxؗ^:3 A4z5|;xV޶R/c'|q%ݩg{b"@s8D(R[dʂrᙁޞmDOREy;33ꈖkT r KyXq1R] \nL-H"3*f~jc4/xŮ\Z| e˄as0 ^/D8u ѨyHرSAڮ>u81&̂Pխ!t$'Q&UWz40 OiP]@&hw!͒ta 0cYl⾔6w;ۢ 2fOnBٕ.#wF裣 HN/^IjZ4:,0.TO A>M~c9Z`/G<ڞw2i[u4{K`V ngUL@oɝ0 ӳ 4YY*opnks80HIoږʅګ 7RLe^ORPbkb<5( Trv1UMp@eiU1<c5U_.m|>qS0P=+/h]bjPǍ'e:s"̰uZ×@FsJC耿uF1# }9_&ޓ ^v+7:q~uPE>pΓ=ʍ97֝mG.3-{ d)wSйBOu_}yXfp{-rEK^9̃t޴NׇXK*4A jLmVB :7eCNWescx#O/q]}]B ԢZ|zE[- Yt$O,zElXI/dqw7_?a ۰fU;w,CڗƬ>r(%țM݇[k*|7aZڶTP1&7笌uW(W' 3l]R.2B6$ b{jw I 9VXn ~d4?"`f1,L^#^fiNHe bm\R3`)Bج*PĴ$aNW^Ky7"\4 (u PvUQ<%(nURs̺}B*DΦw x\bB"[#$V+ PMÞnt!3n*;^ ?m̙ 3>ӻW)}*?|߇y룜ҎxPe\SFX絫A|yZbj\4dFĶiQĝ)d䗁hz+x7R/1i}yxݓD K (x dpfсUvZm<Ƶ*V|!Leg8Gi^8uvp Z۷e~@3=IHI!ێJw* IUW!;vsE˸lmt5p+hrM6|eBo2jR,B |-h>m64[ :Bi,VWDSEl;LIkզ,1 Yݝg_Kàs椤onn*m!BmLFnN7e؂s_4!9+¶eX7`VVaG1IpVw)q*lˇEQ,t4Oy͙Ʋ_ QH0SA3gg'ެt,c@F$d2K =F:BX5l,jle_t1^~JoÛkLI'yOZHKBx:nUff qCN ˩o'/IYX\ | _SESm1=\^J`-$H iy{y}ք}87 =,Z(lhB9d,a^w^gAt*1nY>FRgp0qvg @Gwї.&9]G,Pn1@vˉ!C!R*ܽRra9CO!$Ԍ6sd@ԥ%ǃQgΒo>IIOsl;!1Dv[xmLVz<ۂW=\p &.i9y[z66.J/%㞥jbeU 3jW3Ɔg05FI\y4 sߊ喋>#gDs ˀҩgr5X9&kQ叾TM&Y s;k牌34x&.P.a6R h4`EķTG6w*aXddaꘑۘ4~ TENI6'GXD)-)4JzdAB6zw;u-ֈ8&2wImD]‰D(K`u|+jHհ;%fooxmP+A"N%TV]15E|3i i}o_LD FuM,!(ߘNG*ҹ[B}E+dXǴ!mζ~E}weڪdx0T8ph JW@dm`U%c >)9J=6LY/jug&Ȫ=mi0 K{c|~'a~]ʄT̃̋w. kNKZ9D]x r3ƽ\o} yCm_$gVJ!8,{){mbT/2S*?@ ׽#!H+Xh? Ys9 '-| 'V0jreWQP&uM}nQV]жcY~ 8rg_%=?u &Q `ɦQ鰛%q2BЦ L9^hy׺৵Cmވ@:w]U} ?U {qgSߴ~7}2:_U|’૰ϹteE ?l|+m0^>T\X5.]# YW }aEia! ׭JL[~@C&sCq-2=wG_znWf)ҬNkp4cmr¿R$@yjA}y@ØI W'zNnF˹ oM٧xm7p2t/l&>:vS{:ƽ9[2;9&l<Xlڜ>!B-q9|_ӯs[v !y\:t-A<:&1aJC3ׅg+rNTG5:iMTȨQ`C0oP10ے񉬦rLSı=P{m\~D933Z ߧIl{2}QAI[CA5abz7si}ᷚM x)0B)Ɠ7 KEXٹ$46aYO ^is '^UΧ)%jio}'Bx?zS?c^XǍN2p&R+ɩQ b'6ͼ)K[w+%lQW'Ä%z,MjfH}aL;Rpnl(<^o5m7 ˽-W?ɄjYH_8IږE>H&tL QDGGHO&<,ST5\6kE&PW8IL (d1'R+}CplˈRps n&6R@5¯sd\hkQ%F1))YcuӬ_<ʶ>V/k-{fq-#ۛ D!KK'EAǚ,-!/GO' PP9 37L{Gtqs ¸{ mt6B+hG0:^PW >{ zXk@{1"qYx~RW{s! ŝ2hFO6ݦ3W/_{o?Pt]oesຶzWSbs:.BBmFeBeuO[y0j'sjޔF^{0ىP-7D ȥAm )`QфeYN5qB7xdR3^Mr (*'v[C:k?'?p=Q,p쳃6):oЧ O15jtn@SB^mT3H=5 AO[ oV9b4[j ̔5r ,30ZQ[㋠^>1.5OCB?}OE5ע`:a,|D1.sĽ~. ̗W{IW6B= <vPtSk C}Jإ9|&5iZC5T$ODƗ:D94W(h;Du[r8|Oq M-\%p1 Hsw/AHƈwW[q,~ (&,[*OaiTΪs.=]qڟp()!aUc! X'Ajv3KLqAϒ O,1&waVډ`(}(Fk"f?j8VCeSDj6@L¦*M@Ětz_W̟WeD`cT̺k1${@3e$j&[ qrUûʰMXe\}KK!`_?˜Pq" ʗ?X} BT8t4 }d@p:j㋤.ŗ[e+A4;"0s!o /qF8MwyZi(swUcS 7ϒRGrÿm*,4Bq_|⩻.Z. }܂b\j98?DuW)=B~]"3G\Y#B_;UJS Ɨ!Q6t  T/]&zQӕTXy(6 y{BvBP>6HwGnWzȫ!̭!]0 >q$8ul-e>ɻr@e$h݈8$XC{ `zYo%maK0ނ{cccw=Vc$uKТw}zj/:WƤ:kf^)`/t+׶Ii RݫJ} 5gP$]1{$q] ='krE)5uӝR\L~3PzE\.Y/LG+i>j{|7x0\ & E)%b_gG#ώ&8ʳxʔ? 5 pJrMB_dhXm->̫2[*rt>mAsM}ң-֓JUEf"Hn vl ϞJ8_I܇ HV.ka7*Ii?ɺ'DOs!zUǬgV&6hGF6 9RvTgw6ـQ0 >3ձE$^.?)α`QƎaUNHCo]Cn&*g>I{M p;^Y1` Mm7+ -mWPNE]+sjf3HbTxmaP"KcB d4qwP s@!$0.Cу wu6)!{#IG+{sZ 6 ~wawa640^Czo#3 I7w{ }ˋQWƤ0 M[\VЈJ`D[H%68jZAe$8p)k+!a0?[pQGt^EV[l CLGRS0e45C81zYS-3:u5Zg4Mp9<!M )rfX{_v+_xgk)9?gey%^g-@_nS@u:Hl󕿀MNCy !<ћT%{U&[>ϜXh%l /n>i־xw4}T4"rQl#1~+)_H4ELNA3zu!˵M>c/Y&JU%C}Wċ)6,Vm+ptTwRAAQK{65S.QR"in]}ыSŜd5Ɋk@B:u$Ƈ3NJ5H `gg R$H6̇Dvݢ#h嬣 gjؗɀ:Jn4b)oZrئsJ-eQ\K$T)D r>Qg8#dPvʍ]b <!*^8էWS]$W[RLNn)_RLqkx5PAxcҷW"rA<(N~);, m+>*1$/Kh[Tهֳde %T1ǭ0Y{ܞ)prGD\{P&Laeڢ[yuVխ$;Wn}JgI;?=# S/i?6M } >XHBgN?kQp!qkz^"Q"E'Dk` m[-{RCmJp@ahV[]XYJAn&Z= &~&*(aX <{Q9Q0뽡xg UƮXY1PY3e_yY4^u\2kcPj=HMW6W}:G`h$0\c42мbd~U@)o#]2-fVD/凷[{ bd&H**voϩY\ H-5 3<5kE5)i57G.9㤥ٌXU?"MafVJ=ӠXiIs-mm9!|#93{w<1bǗʃN*FO)ݯ~]d`O$#om\C\FW6:fG Y2]I=뻟({=ᜠٗJ\iP}1m?E?30SLcGX'Ipb.=lFnrYDn?ֹ^9<ӱ 9~=v'viX >G ݫPɶœJ-Xsd ThX1goemHk4ƊkAl g@T;H)g9kXM=NBf xU6j`Sah3ΖY% ]sr#ipdb5<"n&|Jώr*< `]6=݂N#g,v݉c.CDtS9GHJjr)`_Oյ`4-:eIhL=YQ(_ \>f*8\3< "} X,؆z8 Kg,#SUGf:d[W;h% Wc -ާRS|pE-&uܟbh c=X݌&Ꝙw 3w+}Hkمܬ@K^`j&)k~n {X1S%=.hJUĘi͘'ώB.5iU"5 l|7HU,p#Dڏ3A!Qڷi9Q=9e`XluaB`1+tD-z Ѳ#ZIQgmtbmG"r(mw}fZrZ(Uax'y~1~SY΍/~=sp"PP -& 78&[U{Sd*@/SG?#U\ƂZ9}3K:C1p0$=3)z"V5@A) Wb%]e^jw'b9 ,B;S-p ~ZQwT(?lyl&2`>Q2|ef< 4. 48.ftr\_5Y0NXs ?kgGu3d1&Ecᒘ0} /I\|VKxAg Y {EHKN;uJ*l e>xzL9ev = \i*ጏwcL-,oWb7k'*o%OY?x]t,c ^{ LB cz{~\]>G's}p:nNҐ8 .5/}/LC0HeH3 sdڻ02"/oz☌HTF8m]! `ȼn>O^K^c|=VXEoh=2z>ka(]ܫ_^Ldٲ;0Mjb`ȄRk['}|lPcտw,h@*LqݯXkCw@u  1xUvohJL ֝oݞƤ@Pb #`##>L\I"]NήsF6G#7Ta?2 H_`?T HA%BO|&v>DZ2w` ;0bM57Mwـ6*ޣEٸ_EpG1e@J=Ley`Xzvkm x&L*П.'M^P9?n#xСi^<<-xYhBsX + Ԕ1T!dL='~{gܪRP|AF^W:./{:*.o@߉F|4"hPI'd4*EGV%BAƋxN9ҟfwC<9aim@d@ߚDr]͘z/A/gp;lC+@NhMo4&熖 pΝb;SQ,o S~স3]u3ߏUUGCܖ|UN &%wTd.";hR$q_JGwjeYB0tċto.szJ?;C܆PKh +|IaM!O$ !aVPu?Pl'T{d;`ւZ)CQ`/+ꂡ6򔇤}n԰NJ|h`nY+ c.X#f=.eR7*m1 KwSв%A$+^g/k/}5437s3ѐLuɐj^ScxS}z4O( B-V nzraAW>~ PJ2e1ǫ Xfq"_<8NFg+N-C ' 9[ JmBOGv柲%hRqWmӜN9TCİk.$"vѳO߈9)?H˟6hda'ڙM 8a0dyR]O7FFlWF[suL5浟]H:8]5ʍ ^.ԏux9E",qg.K["! n=hզ{%\)oؼ3I1;=:_i9Gˑz|LG$jEy vDOX*/ k%OF5\y[ڱ/^jgH2X$(ZQuw"P޷xVʅa]ݏqH!yMwޥb~ Xr8rzA_Zd t2 ?r@̧:l9[tJ~:^lzkҫh^ˑuW4 {esKJ םYxk@=Kb`0nisiTNj88(X۴0u!vRz{2a~0ǃԼ%:Ƣe06`618袧eY5\1iRZM_=hIS\+er73U@kJ{?=b^/gSſpiduⶨI _|n$4}~ߋ=}MA; K#ly~ET).J+6|gHJ\ f'S;8#BTX_(RroCL(cu5xd`S'_yjY&GɳKtM؆5L%AHM9V7$O\SZ(ͦ FV כwS;M'dN+Jbܯr8`A^?/r$о]>k|/0##YC#HmB[-!8 S̚(2ڔ)em҃Ώ*T 5>76HpC .sv'N!:g.&Ό-at1eyx`W;3B}D4 3+SQRns:P Ќ|~OuAk]gjsIS#'mësGU56VOg6;.0>hI}13"bO@8/TK٦ mm[7J*<C=b-|nLkiE"&ٙm-~Lّ7Xۖj( zfE1ީiXF4tm *P&SD{iJ`5ip=V^jx̣Y5SnzJv f{;D^V6k}&7hۮjONcZJND+ЗVUM} Am(nͼ_xZ%D}Ąbi(5 Tje6LI+j+gŲ9`Wzq 't|02HMF2=jIBrumI.|\ X6b94h!i{؉/lOBq:,Ҵ pml_ZD\5|٣qNy k>u.~NSA4ߠJGϤ4 Jk(Yft\b`4}n #+"?$Z=6Fڔ8eIށ$ _4z];OJ' 1w/p5b%l|z$'2m^ѭXP6{LJ}K#joK iHlZ}$sL4Qͻ6fE9 iDrH$qKm6BBꈹUʗLD[ a#v: 9ZtϒX,] B~Y^ {h oM: n)/d_ B ax wi[B->DrpFx!{\rDf0zjKE]UJԍ Ӯ/u%iQh%?HD`rN:6錒jONy#AՉ1B'LNj!,hϽTUTߊHV]&ɧ ( QV|I$8翋&yMH2Sr0_=F>_j$,#,+{NQH $vӸ̖$hNp$l{]2}SU"ZizB-tYZC;A8rV^Q&(p=5OC%M}eXOsQ= vrbԴóCj`Jpȿ rr?#<{U/'Fn;1ƕ)+([00m&If#U03.˯%F=Su=<47Կخjaƶqt./$L#Fkta}Ω>qQ)Jgi#cY}-*zCMKt~<,ȏNm ȷ,%B)l\aý*­wbV\ZsZJ8ئ #=PV)bqgCYWΣdȚܙ-$G?z'd[ѷM^Pi$_BХ3onF*L[ '1" h c[]"`-y_n̦e2&0!4mcMT &G~3X*v=G*B<&7O-d457,80ۂM􄑚^G)Է7b1_Kz8 R5):RF:'6J;, IZgRSL?3 75"dsB.pVߪ{1֦%T8i׉+q%F ̥ƛ+L^6!D1AI@;A٩^%'Z-Lcrr.)mmscĊ4Rj Dތ6ɴM*{'Qy6vDz4m,v[s2]%Gb215FվܝxλqB!ɲ<m4a2wRMCm1Q u4~l/Ю'Sm h?]z^ECI] }8o ZSnO!@~f?Fũ/+vT9Il|EW\z&!}6scWΔ$:!b&;?(itLlԓN"񾅺;,/Cxa8k@G)S )a۵-ˀ6tgւrǛkR jE;!ޠ&pGΚd4Dp^Vs[EJJe UC{#qǝع<}˟{'tF0t۸ϝzs 5Ka BZпC>ZT#a Qcb6^nzs`bb&<KϢvia#qF,{/6s 1p-PG_=eM]w# MgaoaLMǗH3r4̲P׎D^{9)C!W뻴8+u:?c0Hz}˙Àb8`)wk;ײw<9j~hF76`>m4Ғح c~ dEUNT aî|/;dٸ (s`ӺֿS4W~tsz` ,B;5E^"ʧ'hi ɧ5`1Vd +'m^(_9?L1F2ZCnbM|Џ=#x+=$p΂{3l$cx0+ABPj:{띅 d6'8:-5GDDͧ #`IX.*ƠU*:>q\Cd 2*L0U6h5>%e! |9RyRas#})e F)rOZkq`*J0ڙ6j*X=[;|*_+c=&d4#zYrY:݃ 9&Աk":aF.H,pek5Aлf`J DA8M䶚wC{/v'@?Sd S Rb$oo Zg.GPc$ +CIN(6HXAdvZװ9lH7pڊ<+~K%GFKF݈ě/tkP4]1O> 8*S:o|{DvYtڙk y+t1<7 5YЂ͆JGLYYUOfʾ : ֮GNFI /><YufJ6%CRg*3aRHJ`l,6%_Z'PS>pcm]gO9bpSyXA#i5N}/l ͹J6MMքSFJLIMlr`[aK12_Ktof )Y5AxUGʹ aT8q+´ E7nU'Ω"˩ƕlV@ClXNZ44"URZ˚b{B?:mip,vW[SZΣ)]E6~eҙH -׼k/H 0gV]2 w9z^064-.TzSTq NRm֎kpGe齟8}QODe!_f` 0 \e qW.}L+nrgƢKL:e&\)lO"d܀fQ#/)u۷j3Wf+i*~uL>0b5s~}QZ2@!o;J_<~eY [óu[?/=].-e^מ@EHv"4:t#K%w}M&Ϝ6u /eP̎62~܍ cjsucCrڕ=N@z8A?X$MS]\4hl?NiA&9PP/06k#]k!y Ţ-a={*]4Ÿg{ZH;,c|_Çi|1[AH'cбMX1yhp#?R_t@.#>o- gډ8(1LO<+#bk|J.VG\Wv.p&f)3>hڀ`*grzsksGaa*CNϹW\3y5*6$z-'jN8B*o[S}i@sYàfkZWB}ovj}%@M4&s٥Kg<ܱZsK,ƮS4pC AYmooW:{I\ Fԅh,Ţ|4?-&S{1@1L?h ҟq4D"cU.Zyȿ4'IȶbM1=}pb<B7v\K^3@@ߠ׌?k.X˂V:w#sOgҏyM>|=_EG* hƭS,W ڻN/ ЀEoYulQ茫{?dvw ǨSs*L ?t$ E;ڷ58t ∁(~Uk]aĄ)LlhǗail<g`%d$$b3y=`dIӶ5ã-_/ +d9ӽ.S@DR}$͛6J\AYn`Mh-YC.(vcTMɠpZ ]_Ca؃۳CO.RᆬE(AFf r4k!ʏ6bݭUm0V9^O ds[kR|+tA <}pM|Q̠vftӪxJalIE,9;EiNc "L%u| 7)p| G25W6JCUI/BLtiwG͈GJ V&;? 1Y C-b4 ˼ժOp9ř,7w#K|Fzf1'OT,$c1V_?ƥ[ ż.oz2c6c><lRߓ[ZGΘU]rqVJDr_ƠG~dR̛̟rϕfQ5( O7NImb.1;47| xhAmҴ OTƒ9~5QWI|W J/{*-˺GfE_6ךՂUĥm)L <;5,AF~?b~ެxϰHT5tD #ռrn;8!K1$'U+wpdfR 7ִXxMJ?9khvQ wymzk|jVnV/`It K(sq(c[Ň. $ 2y7e("bau$ws#n84K_MRG[BJyS?~Fҟsw `b麺<哭 ѠE٪'1r\/Q&Z7q|E;/i߭K{vȅa^gkDOSe)'2"g6Jśq0 NZ=ےhE%}y/=ZQΜAbm$Vg j)~9>E>o%ݗk\wR<ȞcBWU|yw*rjXJ(m]Lő}&݆Y1Bo}`<-.O 9#H([պd%h4?v~SF94KG/^4[÷zJZC1mstxp,d @r҅uǽK>^J)>$" } ,w =rW& -ҠwԐS ) y'ÉUO{X%YANN}{7 }էgżb3b.{+Gk#'h]`< opU_\cyLImb\h[^cx`X7#KP[2O+b$]VE+ _3UOiI»1tb']6ecɝ.'7 )Y5~+z$blYpϙ Ņ{~r@ 1 CmgR?&yJ+3߲ۺu0vuMgl2LFdXc$M1>HF-*2&(`tĦܝ<(@- d$s#Q_}fI{J~ǧdކhhӼK ;n j$y΅" SxHkt_h80Oq.;Ӄ0=YHHvg q sIڸ70RRT&tNzb3T$l8PeC|p4hX{4kwhH:}v\: IYaNbúEoY&+& ކN 6ثb%qL̨VPU)lw)E@˚EOML5rZ;8xj+lQ>xfY>om2dݿؓc6!}b)|\B uϊ^NJ7C} ](%aAzkj:O:yw +3q%ӒihAg-@vl= z;SZd ,PUAB:F\-ωqNmʍ 8j *3z"ܱol9TLP3D⚲q2mDZ 0%=ރ@)sշ 䇘mρ)Ȭ?rZԵ@lWO)Ѝ | cabԣa.]+0Wk$Cj~rWE/`d/ìvHe5Z'bY&W.@Uƒ@pk/,{AnT`~џq1sye6SI?<&]Dlwp~1f@w"Jfu=mdA>A 5zLzs}W|4Jw"_dViKnistc X>+0WiDgI`s4wfǎw^aO\5_sS*uXz;'3"z׌Slwl {؍ 1lJN\!-G*uDy0V~G^>"TYrr鲕z+I^9x<(..݀cHJ*/lpgW nHScdRR R=,9w|"0K4]~qȚ&!g?nXjL{뉄}zK5E;h77:["L4#婤'<Rݳ, &͊M_ _Iy[?Y8ZuD/#}0=\2^Wj?3r0썍e9i  眮NNnc#lfRjuԆVFwLleXZpyEYy;"p 1Q=x֢k`LAIK4<+js4Ѭ1΃ >`(v8CQCYDo(wYJ#8`O}*U68$H=^yzxތeA:S8mΧ)PejHnoZ84~0AQ1rc2xBsV)x8ߖA D\Pn>Jlor"NOOcӊ"91IS Ou^hkm Ž$~c>`fM*rTZȘ(@0 XOv{ݞb߶ˤ,^D_2=DUv@:%3eb:2FN4q%Dx@أƃUO6 H1:'=Of.9_k-P ̜ I )dDkD%0}T7]D?s [fxֈ0x3d[Ui1{|2vNτP|*fvh_)&)=,$o]]SlhOEAxyRKлHY]KqjkJ.bZ%D<,?1 ,s4屷ED$Mklpic6@ 4'ܽV`ضZT)Q&GkF~UVK0J0Tb@"lR)OA\\u`$ 6>Nm%A Hv`׸=tߖ3}Y7ЇP j%RBQҟO/ɎV*5(U呉HLw;loB^'dzh5@y }x.-P]_J%TSČZB}CNə~ ӢuY3v^=f4 ;l9?M4(lz;+c|D\ _d9Ocjٻɟ]כLD6\N"uםzJ]guᢑ!^vݞG3ҾL4e[\D^oNrU:o ψ_2JK]]7_b"}_g˜:ϷMkqHu{x/1:1uJr`{ ӍvG`vw٧|kw>ivT}閣I_{߈!ؒ[ǷOҩ3iIp|eNż|qq .Wsz "Uh@H$g[=4FgF:gpx̪9\RfGQez$5+,B&@xpVp]4#_gS4hbJaCme)u+}nH:߷h̬329:^l?8-tCߒ,Tˆ.s.]"Gz3%oӦ8^@f@pM0yOaTq"YzzUHW%~f%1{ ikwROp Gȕ%\;8gv\'iPD TM]{LA,-G^W5Y[@_[\P{nG#(Ȼ)3V#&ym"zw+0?6lu:41-o 8)6oIƛ[8׳Q M3ek&V׃Dw`L2{4D{2\=_l PINe{+'er=ktPzfXdjC:B\}Y}+1cF F#۶NO齜Pct]eu 7}c6_ 9x6jȐ˔wИM/k$ؗe[9DpIyz/Y=GXfU&ƁsV~Xe&f:ٙߛ>g5 !^E p#5JN1]x3fxI7n8Sqf]aؕzùO˗J(|aLm|u<8=3L [.ijfzYuEԖRUO5gm Lh@MڦDa5f_|=̏@|QB?~p^>PmhFZh? N0wD]KUǀ\MHvdO [uO|3z{5ILj,,P",}#[mI{_".sOg'#a%z oZa*5x"nlT8"'wstԫOurûxl14N!r5U\8g1Vs=QBPZXI8mrDx,!FotJ~o_AUP8 Z=ؤ,_,&m56h%_/K3o ׉Pƒv*$SD֞vc`ԴMXE;.7;qaLr;Th4Py]d%anȅM|,M2r6+9r#ȀXNLGůQvҬ.d:i'c_x*6< ۨÊOg2(J꠭B:; Zj7ہ:΃/}9%;PʍTݷ0CA[PvC͡2l!|z  r&՗e06`lW 9]cd [3U^FOvQ|QEYBeZehSf)6CZ˥irRabΆJv\S`+WѦ5`1 OZw}7L*/8#/|D|a՛86@= s_44 'Kc[3QN[CՐWб*>R'"nKȷpI]2놈 zn G^PiM8QRN3ϜuDi1TCrw[> 8# S*@c\]t'v hmL[RW]"̛%uޙ{Oi1MxCƫGZ&2'W~k 7sA2 q:ʌ~KWfD!F'3%| 8Yp,OG$ ے,y 7,g+TMvnw rPp"pk]H=Kh^"ma15zvkxg2fR0 Ly_Sq'ӥ9BzmMX{0$bSӴ@yg# 7҂/<"{DJ}Oɼ${/Ko_3s? lnQ$c{>mzmK[5$`ե}wiXyޫ4os>F^*yಉ,rBjc/l u9 )ogU?cʒSJ;2$1y'l\bKV5Y#c>/u&'(1eIZEH9l,E;Gƞ ͎VԖ˱>O o8krshe;!Rhqn`s̊IB 8'27R@ پޞX ;sj':5 lԾuj\tş>}8qd^R>WQb!Re-| 15"ّ]q8Xy%s71G\0^D*^EwǏS|PR?RGhV~65Wqc82j\fHF[awσLC7J8 )QMӭ}XQZo:1%tFuCï$vsu$"1@!>WT{^Ճ, G^D j% ۶ ݞCKdY7"hbu wCǁh-!=Yk{/*bm;=`,:t@ P(95&K <eܮe׍Ö+ 3ub|\[D@>H>.+O|̪ UrSGWyR;V+ Tٳj>Mr^MY", %ɄV8U%L!Qը2opLsh?.US_D5 cW4;IXz@ Hrjvv#A DU|n<[m n9^3L.ɿqEܵFd QGeͬ.ce Vn~g%l(x?b Cbzz>k2g%6ϴ2އ5BT$aKRݸG2 -Q/.t' Я%-U^> 0t 4̥%Trq( eƍC2Қddk2[<)ds֛8+ZRڎ%U2syIl_S(smPwO؇$*2m4?1. kzEaFKD{ye5q&G;g.-2o@n0doe= .2qΌs?i7OJUX:bxhcYU5䷙ZJke1mcV3}dx+Аy&}зEVX@^b}EONd6>)PnQl:Ny t jLZ.] Kqi"H@?ޔȶ)4rS6iO MԎb|1:}6 C/[TŽQlⲙ'Eoo̻Y/~<4=|,*ҏ{ڳzUZ< uSpDte5!{UUG Ӻ+kKRyjqJKRkD`nc\6-IJ@ vVlӕw 'L&(QAܙ&*[7O+cnJH-CNA'y=y *G>G,_t1B7MO ˖4/FZhH,k7΄kB[o:O<mq P` ](ؼ(>KF4Z~o>&#I5ʼ+d H_Xpx~c+LL1 {%qKj|`LTMڽ9}2M8,R71.~D%& Zԯ@TLC6nDIs|+pt1kHUȊKolax)&74/(u?eWv;zԙs |y6k$.Jӱ-2'jmpRM!!W=O+FvCH(ۚ2phm.Wg.f<ެG co'xsdȅ.2yS9%%0Uf%WP({KaҎ s nth@WWjlaVL1*%PKIDPduДmǂ>gV6~D0%1 /F%s hԒ@a2wD׬PQXO(|/.EIw|'>nޭ4Q\4snpMer@zr㡩8zߊz㋮wM(k ҁ ʏ9鮩tI'?pGS $ٚ̚mߺЯAB_@IIL X sUJ mul4:Trkؘ:1$Cԕ9uJi˥:8CT=~CC 2ET'FUM;bp^%AոQSG"a9[mOJ~wMMVdtd'ujOA/ _#*F`\c=茵 I<`[{?SF(*$؋8}۱ )rE/ng,E0ݑjޣRymJMwP7C: ԱQVhoJK֎ ):dw3e/qE:]vI_nOib;=''aBVTFִ-Z#$^ZZaNĝȂca3ū 8AbFu9Jew|tO 򎢜)>%rX獞[1&mdvJ{yndO6cOzEXO2JȵKU%T=!]g?aNu#VEgZmXVJNxU-77#*^կ~*f0f"\JDGDaqD"Ͼ#Ocmex7s8->aZ)Dbu>%rIm>'bek82SM&[UЫɉyn_gzHU"8 jlPOT y,C*Vbƴ \TJ6dNEb5WJ^;Moۙ sM =r.` ْdy546՜ ޅ%`k1=Z]H~ؚ  V;_69ݷ % TR!ɽZB0pzLS| )W1̷.XT1wT:oΏ53xb!AkK KPJls/ҺLP/x-;ݭeqEg@L dlk|X%Bȫ Mʰܙ[E=tJVy҃BNb+őA5iM%w;0bѢ҄Xi$|H' [RCx;sH5.L{t JF'L #w2\ a^[9.ۀJpi)`ҷޮ<צVβ{Fb[m:9~)jT1(6˦>y;3nB: k(Ԓ5P^@*m٧BQ#Х,jǖH:ޜ=}uVD:X`<zym_+Lo&QͼeU"`2R=Ww=[kߡcT4%G_l* =#BfXO=X[b[JͶe<|E>WG]QA`N$<@XeX+Ve70"˿sofBZJ5t4&aw"~'Ș53U=s*.4~,{ ףb%-lc3*:$&Cq]/z톄zSL?$ivCN]D'6DQ,cݰS0o-NM]J+rLހ1r¸X&2ʰIJ4Qd8919`!##-b[!bܣ)yhk2H50%O,e{W:Bens:ML3H@."Z*C ҨKv/GD j$ԁnh0l_c-bX +,[,z MIP1e&9IBM3cBǯa1a*9`qE}%=AԱV֒2ɝy Nk#.WV7=sVInI}X T4ց ٺ#QJmLXWH0o٧W2B^PQ)z_+we I+8_0_ǶܒouO !oROTJSTK̴.`W~k/=қoe[h+azWsr繡Y -O-s]qbIYjNq zn4e u8O:ubdT4yxLUmnXKIP)Hz/HNJ휖h^=\KYmT ULaR*oWD0-?ZTy>t;y/Eȑ2,v|_I궂t{!|Sl;ǃZҢ3h%HU wy]\ ˌv-r>^p;9U;W_ ȕHUAw!B?N?b%NPs.k ΕKxC ǒϕQ u|y^.?X.\3YvK?zeCӨW&]28fNk#+!*pj΃Uu[IIb8 F3f%K@=G}fZbt:w-i6c>R>$@5J[I> :Ե% $ m$j9iK5`ʴd/cQKEʳ9;|^rJ1+fuBFqfgdpV>֍|:Nn1RJǛM͆"}Gb J,vtd-kcyNt4_]dK"063Q ")qdߣʴCmٰ?K>R9g2hNӾDv`JxR=+p-{\ }uQ_A1 $kp~ I,Vۓ6Wۘ  }@Ef/!K <Mh_[{zr8Ϡٙ:w{FELJHYTLrNkG827 9P8`bZ1=%.O+ |ԡlA8|E UŤa@J=2r rWHr/Kz<Xx:'pßJ46MІaP$!`\lNPJ^Mіh90_}wܿT#KD6A؊<85rv;s$i3EL|4=;ͤ^`ۃT4(Jr;x :Wz]~K!փ׽ PnVyHTnwCPX4܀Mv9Tezs KJXqfJf o04hs~`y.@~67!N!܎r=Td +BNXpq 9T03ǵ4K g>wMV#ƕe2k,G=C}Ҥ7]kcz,lGYv|.9AO1a=wkcW'|< ſQמrFN0 )d +c:F/,AHv>W$$d}i>kXY鬬M(s!kϲER:Ӓ gk GXƎr0`̂{_Y+Ȍ=*on"Y`WڴB`?^.Yn֘ bw@!piczXsaH>_LEߐHpۙ0Z/O#עp 4Ə @`4ˠ`l.-%|TJk8CrS2#EL.sU=O͜F&mDSJbY%!V|0[z,ѹm F"M"'/4x2 t7p?xs5 %u$RQބ4#iZl*B@q^ӓPxȊ4Jl#a:,`&&U^\/F>h x/iLϟQ6JmXx-!(,yܪ^ XNlts߾|нxq{ %w8!ʄ=g,2b}KRbZ?-{Mr6F~Yv}5 1@"YNCFf~@B/Qd X1ߘAI9$L Q'mRU&ΘN1gb!qgWʾ4Q+ As!PiH(0q/B. Ԩc)zHzȶ@;R/#VijX`BnBYb=!G M0_.`d;y͈;=Q1m_T96ijۍx MVSg=`⚺[uK~-D\iژuW)-[(` Ϡ޴lb]#J28G`PLpĜ6t0c .Hї MvfR:]NFur#Il6 \M)!%'H12czw\^ŒAÔNjaoڹH:#dD~tɕOܢÚ% c fw~ttTwkr@ʮq9ӌ"_,Q~`(y~pd UBv[? 6,"P3oMMY)!ccӠo1J1T ͐bƭXy?"ΓhIX`ݘ"58߹1:na!rF*ɋ1?7%wSj艹ysl3>:N+nkxTM,ln7n!#;?rY_X!MF8U\ 66WlbX}Q#$Rfj-̔SZƝ֞8hHΈ5\rU,4Mv)]#nON j:;Ī{7냣(e?*w,Ր㸐A[TnIw#AfYI#l[$Ŧ i}HӫjÙ8 "W0sޫ #RWQ+ş< [Lh/B/PKi)/2{AeмLj%%̴ίld|%~OMRW-4u{=k_ ɟJr:1NiGՔKAan^'[̈i^$5['SGn(in/ %)h1ȹa0D9R[RLgW'{$mɀ(/lO]H7ؘ ů7<77I#fE|MF5] vϲ,%t2k\*?aSRuLBxost*~}X EVˡ**R?‡IJ{X%!ܝtGz l;S Fu+f,_ŗ#eMJM)cͱ0'>{zQ2Dl2-Fs{~RߥqR+d+ ,ƺߦs탸jHZ3;v w6p.P> `2]iaǞn4u9Ukp./דGӮ#ݶT\ffbMUUe"><-ɕA}*"ْ\O9:<=G;DHP9ѕSvW6蝣˘ mD .,[zlo[Kr$fS gHъހYu)V#ʅ +ʲL4?& ~O@j9esy5񫝚7LgQ+\ܴKW~M-NM,^f>Zu< P Wg+D0EG)hQ2I~pw3CTkVEo)0TuFVJ.+D Aq~ A؞u5@ҰDFdp;ii,uቪ4b&xONֽmdR|bCFBcl}ѲUY$4{9|EjzF ]Ӫ_.)~^¢[^ 1"%:Q8E\qm#3ZCKΘ Lo]f-ű*i x"=@؋ԮA7d_ wMc+v)XXZ%{~`ݝ2< I=*LBmbBn߮Zr[RK |d7zHy #,VtH- ް vQfG-ǐϩm^?Q2v >pP&؆qϠ"+xJYxtWTN e-(I /DwHZw$,Yut1{u!=&G&u"VbZQit;{ ṥTCŏR ʼ3[Sh9h9nȃO9cNBu"a Oܬ؜ VA< jHiCBWE}5ۦxqoA#L8KƮDgϘdcdJDkbKeoKZRJd Wa 2@?\ /^/̐EQi!CayzY|iRco:#$z`m&j$LΩ' ,Q,5(jYf],^1O&9gv; m>\ xKJx\jgN-'x3w-2k۱"RZk3ytu!1ikՃ(1MFrhܕQ280vDȂ"2f;L 45lThWQ(m}OP8i9$ ی?qPI7aϾR.SOcBpSX]F z*?> yƘ%uc&ϞTC̅2ir`>LDq;◞xKh#PJ[Է B~E3e%X}i|s7]Ԛ_X(%/|pkC L: 0U7C="bHFPp>`c[Ht|xoU nh %4H^-;PL}aΣPF9sݛ:y@=ɟ s&T*'ICs/l/Q !c),ۿ%3o)$55hHDͫu:@ oCL>Hآ,s7"p9}ii[%Ѕ⎊툡ޞLk7m=#8e3(NK5dK+ow&W>Iq67ʩ0Ҭ؇{ܳ+a:zEDd* C=,xY73׏,ԾUX''~dzPqt cf~xd`=V`U,+7Xtؤ52 [Z;*FhI$5 ^VnZ"bMH̯\~2~H}^+`<ɒmֶr:̥(ë'OaA=H),k$.O̮M447pp Y;SE.;A`a ֡sKوA<1~b**tfq{08}d:x+_`.K,VZP[o]q,e<ܧ&E=rֹvX &F[dEd=`GlOދYfȮ ? @)TΤ7lYq[-VAK.=Mi_/aug<cJݧx'6dQu|(ȍm B\ۜy:{9CGt'JAR̈́=[;kb $rrBJPA5]eK0U i]!fFURo; Z;|\v#PO+WɘSMl8DT+0 ` ^ׇij \.pLQf6T23Easaz燾8UlՏԟ_"Be..[]m "%OJK*n=5>7pV@c(!q 4,C*)hPPL !7)5f!§Ҋ}Kܴ``YFpY rh3dٟW*ZO5DsjzKMyWUReVԩr~a^׍ `(<+D轃>~st * VY )? :4e-*lV;B'=dl 46-8+o޻q^N9TB3<@."?~v2hJ+gfz;G~; lOo&vIp.Z_WHD$T ?ׯt5Ecέ ZYtN#TC}<7wQ)aR&e 92Sk>?N$0ob$q  BpUWʻ퉤gL\ c8"d`v+ #Tyci( t N2b R[D\@*KtV /5RvRh>~ͪ)+^vg'D+HxY"SoI؜kkg:} /wu?ǒm[|9 NL[NcovAkt k0Ecv iR=>ạ|/-g}<  $nNPTU?#*J!.WZovA) l Y9f[Gb|^Њ6 %EN~ZbrR8ľRrAR㌔6'8lj8%0o6RJL`O?j-{j=c@,y9אַeAv]?XO.0"D$ YUL"2mPt fX7^M-9[_xi J:$۬%:Z 8R@LP =kֶNuir @,}]5=S~yi-GK ,\)1Shf@lxtZ \ 04Ʋsg-ZnZ zN#9]Rno܁)\pQ+ZxqTjfc3~P,]%h#HOz4/3sQuctw%>tV0)f9G|FS#MB%ԿZj!.,J(<](y>ԭ_qeWl:.&k7 ;{Wqh2ވʂKACsM|4 J! SA2n\>glVBaX=puи3_Ngg+Z{q-ޟw νR6;n=V9JG ypEŁ;ӿ1e-muBf ̿Xt3 A1+&%nkvO"! i!j)%cOyy/NbGo=gx>Ny-{D)Q N&V~w(O@tkrnC~H7s*#N⃫E MN_t5)#9 DynI+"j.bGK6( 9TaL(Ǿ!b zbE1:dQkpaLJ.0tWɂH|4aTW'oT<2G~q⨜r0:TP.G٩1\NEgʉX_|(fA,9JR2LGV3%o0vؿRRA>hd`{$ FVWG>)goKiఠ&4vK'32YSlĪp(uGi)k6*vj='oMwDQv8h#)^;!,!fRG(0`S}jT rڼX3H#JV].M{ISa-x 3VC祐lh|k}>c]fj ;-4mFXi=ҴCN؉hs|KV,ց(bʦ(iɗΔ3IKivjnfi'l2lo3Q3X֢- :w SD K\1jDS\.;e{1?]vXwPx%ׅyP/2IMlS gYje1/,0mP*QD듰(g<C"w]Dse9t)31S@ 2蒽4E O +\+D>:?N6ͬjKE&^T1)jآ)R?_,ݜЕNj;.iB{k|"!51aC5A9k⫆ڞP|}xÓ累\ɳ 9&%X'|1t r`OП/[&S.[:YVY83_Lc6&GZ.7yC= (UZNPЗ|#kdzۇF4=3@ҮkքԄ=; V8y\#A-CݙZFghNe T!]#yɛ*cd`cx`I=rګ:fR,*tOV}L_QJ7yg8 DGv&NEp(2ivx6;yrՠ]z Q 4ɷúgȸFъLylCfa;Te`/+,12)*۽W$|;C,c*ij̋{ ӺNDSot-H%y$Eϛ1`Vn 9VqUSF{;^t:.c>eH+-!t"%3BE <2j =GI}`R=ٵv>7j9=JJdfRWpqEA(^ZCjI=igW4qieGmfLUSn$|I׈mz2odJ д.IyMv 'ֆG [*1'$ ^c;!8Ft! {JV(Iq~A5bQ[ '0A6gqk$A,ik&@e)O6-wl+:r>.sw23Xjl^JJKE7N#2saR$„OrTGqn}΃+&7 '~0 BB *ѩ.ڒ\[{8æCz|@teI0"t4SѪݯWhod&yM,=o-kQ$*o4ah0\\#07I0/&0װatc*V6Μ3!734q~I=>BƈVooR0V> Ο><~y=V[F;-6Kͤң1Z%&Z#<,bydӁ IloA!lrKw21Ef&͏|ݐL6q$~ñN3xi;P$ {2fk?X^47 b1,{ o?Q=Md:92lC ρxWH eIh$PL%;&g+.!AH@f 6yO\"Es գ|pFstHw&]Lض>Ԙ{SY~ %M-Wa<F'pet-Q:3GP#~|lh.nQqd7ZJ5Y[瀨hwٻ'=ޏ/w4VNgi= 1x W>*\滔0fց%c^Q&;WQ?+5R\ 0~)5{Wj,+ad9Ԛ@K h@d*)Sb,̔bQf۴}7:JKЅwւAI1KJIڋ ־q54WB?]yRTD,Y홴`jsp vm׊,^];ZQLHz@ظ/NtKFet) []\r} 5*:c K}'gSvOy16@WA*Xm/mWM1~Œ.TMHi(apyhFJ ʌ5qIdUD"Aħr1D J%{L36Ѯ?pSp%!Qo_լyaY~c-D=6) DM+'x'v&Z~<ѝ?Y^D`R!_Ak(?ryR$EK$]}.{pd;qX˩.)6~ߪ~h&(? * |O}-K8p5ZЙ7*2$ǎgc @ǶE +HhH&2ԜZ'Jsk5"fA+hS€T?L@ ~Ud:V㿞ye:&2e򭭶9 NOXIzSP<5ؚyTZK4>yZΓaTյՂ1 q`hQ܈o(yn-ځ7X-|O s/"~os!_NޫKw2KumMJ)<# TJM}@GHra};2ז a]毲XQuma ;1A.quP}"1z#_Ύ)앃!#XTH9TW{՗>_ !x$}UR}OL:a,Ҹ6HM }jٺ x@JGy513SK:5KI(uOU6S2(t< жzvd{rT `.ˤxOߠ1Tv7+FlI7iXV ?Ifkw촖6RBX̥6Ca|4 %Vr>z[ZEӜ՝t忆>oj2~`7')Y&Y5nex BFiٷ8F8L5.^֛6-P\F WMnjjĀ%"8=z\rnZ9a#9uuP-G 3OCoӓ-#(Iyn)E {QRo(GW̳:oaxLsUg)X"c#sw݌ Z[Os}A̾DtY6s-_2Pb,T x=y/RRn2-XeBJ;3FoW~"ƥQW,5zg=z 硲ˌ~Tc= Sh{ݢפ&$zW%p<'2%MSv(1BQlV+>v~TT&G/n&?8[e]rT 1rh9服z/D̈GGת ?Xt沝RVCRMLHyJuXCF O xy!VqIm*@{0;tv븚?&2?LZ)>eu E{x k&(GG;B&Yu jHݣ7I?Hj6g$$R>\ c:Mkg䗴DfAZLѐǗ1Gv 7aJ"BPG"kH`Z ts-$I;\3nI?X \C5߆ FED+aaAY1e4ɍʊhaKҊ҅ q >|S]!X}.I ̂8eL(P<-3w-9]6/:b"yopDpɉ0 o >ifx[qdVj9~P| Ss\b6Ѳˇ~*ŵ+ X[7{g:<]6su T5z߬HLA#EgՀLlrCVT_N٘mg`f=5iP_iXGiy./" a$dk1R`{hZkd+\|[~} zHo/T/Ua8l؇dL9(f48 %VBJgB3uGĹbn1l'(Iu;oZKW{+"= \FT X1(>Z9<)7M0Y¦a社#V@0|efUH${R^gqj#jiO0: Lx5Qy<$Eډ[LH^o슞p1/RW9:jJǐ \)NOnUjTS7R:fRig,"qw+)K7kdrlʕ}I$L_`+RSXmMxv_ϻ`]JJ{tj":d'%se8XKKFq#dݭ*S= Pa j^#pCV_U -J#|f *mUAS̓KO, ^ LK=އ$?J䈛Yu=UEXoH<ކLNYL.$d&8s=A2gT=?Kh+67F16am 5>0yP-4P$vװΑ?A,sߠ#[7lP[Pø63%=Zn0LLa\d# Gh1ɒƸ&oEҌ:烝{k^K6'`mKl9p Gs-. G #y>>w| +}+>}[zCOJ0"3s!B=[dŋ!fԤ-84*f3:'=@7xj ǔ1o,zWqz[.nnŭ.f'dhꉠ iLX|+C'hz>o0hLJ.A[ɇjdg*Ha[d4ci6po&3iYQλ>7ފ,͜pА@I}.;{4dh$ :\75 d"R9d:S $?V#_}ݼFL-+aU$wMBҏn~!:GrY6:;p r.WFyu|t-pS!1gR2* t6e,4 Vhps #XP*ָ쏤mvڰʳrQ6И@I}` 9/XN7S˵)[uFjUM5`ږ4tcNB% +Vzʬ$ S5(4-<)cLof0o,^?4Z&&tv?AT`){ԼZx 6 pȅ2H#Q,iThy6RUGlC853';ĕCE#dBrΠN8~Ӿ)d4J" 6YϛaZWkh:S%laNYn럂#9C(mop1v0(YƮ|~6 s;~a: :.v᳇γ]N3,.ZLJ:}z >hZ#\| !WNw) {u2[/ E[$ B_!נfZ@2#4H)E6>:vA_CM} h>uqKQÜ3Gy E‘8ҘRI+ HA_Tz@Az!IH̚/ -;c: n/8g. Q0Пʾ6crpW5zoxq{۴8DQ z$B*0O.7MAZ,%c\_'J9`z\RmgY|6I*:|ư~Aj{@pmP0N1^%NXrSsZs uL!Wƚc+(=7o"ͧ12 IE ؞Xoּp>X+Ɣ貇6Ϟ#K"$òH`WJ -REfQ% i*|vsv} k 1\=;fu$Y ]yZ"Q#yADŽ[12A"u[T:?P~ aV #:D@uMMZ[E:E\Gde2K`[ vQJ@=/|lײAv a {Ӂl:af:k2Gr_g$8 ulͥwRLa~7UtS7Y j8Xk(ʑ%9mg/ h٘"TTpi@F7F,%-y2ݿJ$R7nQTMm3`ڳcaj7S!>Z=Yܑ6~m "bNϧj9 ;فgTU4Nt,1kl^RYʌw, /]WE_/cEa8g{ΫVл?MLB^a?*&;pg`)yXT<(uâ1|G_]mG4Pps$b/#_(6=P|ϒ] M?f֓H:g:tZ S}&#du.#}5U eSIqwn ٛ;3OcQszp DO钙˦8$]H8o-@My3CܐG?HDR96AAS./Π~2ˣ&g0R b{dE mScp{qu#$tk,s܎YӟV"Ut.Ab6Kcf)nY8n@8#Bmx80#QsO 9dU4t>ƲnszxKKf3G_qm2JʿWqr%;SvQ\貢<8e:_h!&Q^G;5_vhXXy`? N]O{g?ԕB{KD4oݣئp`)B}`K 8[Gd^Y*oմT6,P f:Ĝd4f΁K$Ї>tQR{6XwHmƌSI~FVVEw?;xrI pjPr>*-TpA8j>ܩ+CD+<5g^u b.é@D]snӹ<r wlܰU:R Pl1(4ECZSڲIyno3pK\T42{{@_Q~sHn܄Lڔz0̪RG$DT2-EP$ԴfϊZJIJ"TôceߏHƕ8S.$ Uɟ'Czzۡ-YЈ$;gL<"?Fi p*,~\wrY#UݾG5Ӣ_x0؟#hw d^HNM&i,gUut5N L$^,7l%z-%9WĔlf"{X;_ᡈOBP0Q '5PT;{b :}),d#4;O$0Gͨː/DVZ܂[TGr:dWJ|juA""Ytn1t P%S>ȅtkImxoߩF;^ycы2TRqhÂUUlݦ-u EEr>N^MCH"ǷU*: qD¢ nh3>' f1LaR=V32k͎q6ǂ 㗫[w@Fv_ <1'0d15vR]y5:Y7>PeK ;>!V;T6eel~#70#*~g2Rt.%rquZ Qo L2m/(V#q#S7k /L+tPÞ irvh,G/@)CIB,zQIؔ8\ɍ_H%x!>\b4fH6‹by78p#UKn5b}dBr4Rg"2Q] 8ܟ'{oGL^< >G3 `YYQm>̫PXΰB=z'E<a5 Sclag^nEj#/߱^DVx Q p *W$lk垔!dҦᩊuLY6mW/%NGx{ "8Ja4UMn+ ɇ0㺏)#e:yHc>NRlR;::Ra՞y[r3q@aMetFDFYkb6lnS%>זּ ZF1 ˸qbQAD!NζH:R3plfu ?%m,ʓX @D1:ơR$2`کJؔ#B@_ȿnyk}Xt9JY@Y.-6Q^-JpK*GW8%sr\LLuBO !@>w3wSpӕJ>WIuS.&Mv@Iҍ_+%a*@4~ u=[~@WV:Y݆%HU_x̟%2-Zq7pk 8e3{67O"̢ƳGQXUHs:`h$w/5DFS+S?hRW:q^41e޻a tػz3ًpb$5dӒV`b>Sa?n^9 f|٨ll ᷤMyJjkQ׷^(8}>9[qmkA]֛ 0 )f?DSoE;YDp !-ԃ(wBw:=|3M$SWԜY>}Q`c ԣŅ]MQD@W5[L Yia8䉚vV# Vcv2-x*0Txix;w$ߣ"ہ/M"HOR=gs2N ,3TaGdaR53,h5c]:8+ʯ"왉i:K__]^5a [\ES{<:JIWO dp?00;ke[}2"Y(EC$7%yN|M,fi& _#KgeohZ[M= 9^HE.KMݭ^5B )of O1QZp7π|K7(YmQ_bҪcCf֪ y9aJN,hEE'~9ؼofxU'qIO@0Fa3Wj\hjq-ڶ˫:E[ZM!dȊSmI8*Zd͚j/x \-U7֠6% "GʋA?f4v)4<:{Dou_kB5l ϯXmR1gD7. jN#j`43VED1&Srl(dzWCn-3!y(tʼn[LMlal.q{Rv_ .Qyk*ې;f)x^Dwt|Ў}bÄИrSLjų'NډT΢ n3dY;KWhPP]ĆDFTɖ SRL%L47GJfΆBtZT;R#x^)ѥuWY^Fpv:RDX2 eBzAT+}(dP8p[\UVu$kThºWEITjZ>kg8bCg=A 6j@zRJ.idlz?lI{-;˗LAÕy!Aruk$#zJJ!H},eٜ2fBsLJ)YSpy&,BKH 8%~CMe^2!酥gBf>_+4P)\K|C|L4$ù9i^OƳ*x/ÂA&3Aa߶?oo\ s԰YإE|:'Κ n|h32$m1ᚷEj*1qB΢R۴.|À<]嬶P*"52 zG8 (D!}#(UzkZ9u'e) ~xir1W.avq3Q鵳F09Ex!XݩGY"cg#gHS6|+C=0=p}:҉P鉰wI-zѴkQ#U&.1Ew#^^dCuG0>A w07ۤhM)0YVG4øIs$9)-W!i);U;l.xrw 6TlZ H?TPXNh? @{*@;י+bGEN@L@C]7NZ]W{yFrk^ )=I*uvSΆIh>[ ^ z'"L(Yb$]#/=l}sK j5$n5=ZiT|&':d!>hr tlQESUwCUg^eOe>@ k}~a1-'[c\ʓ%@L+6{\%;cfvLbȋf m7]DRqipNz[rKqyʼn~%_Mxdu FS َR_`he;nz'/j@oJAd&V>h9*YFTKV/Ҿe^[\e g=.4hĮvk^K:]I*Oپsit1HbnoJz8;Yȗ*3cȁ) w,g}45B{}v+3bŕ(ʒ.C/UӄVғORnˌ 7njӳOy5h@$!sD5,ZgVp/'=-i=v+4T'H"j tzիE;~l0IJH>0r^⻭@p<`;GC%W-Wɗv9|Bl/>~ai ,yOa#<;|z^u;!Z)lN*e& ƈ*@</v8|1ȝq Oj_XK"zjK !G+<0U`lC A,OS5CB7|aqim4uoLe3Rh9u 1#.CHHވnv)8@@X;Td^T 񐡒s߃~$aNri}HgwD%ùOb]q0P/"wl@x) &Zfjic¡k` k 0u+*}3i8`NM?_a™UJ?̏:BP5>yH;z.݌ĩ@~][ՙɊO=C gf oˍC*^-NQ|BΚe.4?b^U@6]t"F9a_F#eEժ5:h^Β + F3Z$:71)y)T ^B1gy,> ʃS9}tʶ9[G&\-z7/oMzi~Z1agq߶)s0XQPr%:/k\ڼbf9fLNV M䨾9E644gj® "!7Sٖ2reJyOY!({lz!/o"4$Iz 9CJ;2<ˆPb7lk&xz0+V|bm9 28}iG1$c ]Xgr<β/6 d-)^_KS5WBlZ&#%!}Ɩ颏>!lh5ɷ6N'fuS,؃oxdmϋZTIwîIy`oaM9:ڗײLa~h I,Me,57}L'&萉.]ФUjU e9tpW/ލL; 0^pٞJǝ4~z(+M`q,H_➉9Ȱo}뼇t@m/. wDTY+p] 6ك/Rnv~Zs>׶mi\;_5OtofFF7SU9&wݠ&*֛%x(pdx?@OѼJ CL`,g9T+l~5XtY'j0e s"]NΜ2x0}'^lIY{KA/a ! yt|+Nzxaf];i^2 8gth`)G]eA%V*xz\&\ա~O1e&lb+3y̲2rk!#a5S%pv{R8WPB]sxE>a9 ŜP^H!VX#^H׌5qPNJ7 Q[8`?z%E$x0V˝QV1M&]ZFݞUB5lÀ0GdK{ x|~L l|r"&Jb.˯} ,Mx8j1N; kQSFZ X! &կ)!N }n+g歬љ?hzڇ$Aa3CNZx\-ŰGC:@L tT5( EJ/…u#ӡ3$%|CW@{30:4N0Q5M ^P* 4Μf'i'B? ~#Pe À* vq/kxGg&{03n=YF[Ʋ*gc׷;N m;C90vr 93Y<+fS*2҅{yVK]kÛZd۞[]\dQjFӉ4b*uX\k$fiHgG׫[B"*χ L|]L{!,\^7bհ=qmaDA$nNe$W/O>exƨ핬're~-!R1TXiPmps'X(1>qQ}@SI_3 ނK{$ SmF^^e`ʾ9gvFRwYmo7 Tܖ:LM-'a- Gcv DQh_oc]MsijJVnK֦L/ly$?Yh1 σ+)oV)+Wb}6j*Sv@>0IG6d8FtH 5Ip6b9oSbyDr${ӆ͕1nu@,K)PZ v ?&+U TlL#+'ggg!Ѯ4d^}h_N.)qΟ @ ,"*B9j7v&eSlt7J 5+GDclZ.RPbMrLCgZǂfpN=/rC/mQw^c*4O57pvP*?f ۄЬ0|BQWVarlY?$WHB^?O J6(5=Gڝ X(oUzCuvŶӺVل8>Fw.[⑪uKuK]?2p=fB*Ηp@BחOe&-Yz?!1cR~LHthQ0xlrWCм0DE1T}[raBt`K@R|o@f WgKdGZ͞u4v4z4FLtl$".7ơ|J'Iˢiv| UʇRxWݽMNSxfiJ=,S%E!fG XhD;S!&=rTvsf{"TizpS_@6e+Dꃙ5rWS[/tXA@ z]U.d`R8nN\dۂfe,YPJժs_L%Fpfbőwu(,59 v#,UZb49uZAenIQw~s(l5hkuWǩaßL. %l0 XyLDb*)rLT."&z:tD2*M8t@H2뺌,嚆@s2b} YH\ҷ{ޱD[%9wUb)8HWŗ|XM\F'RkެP*سoB})I?88 N]#F gy@zQ*&^bWXD$E& `̜ C<[;?Y?80| /{U3;:.RwU6Et1iăHe Td>8YVLwrtI*L0$PC;c|SKi WO M'+iv<~Z:V*̾{n-9}磰$s{K|s^x2.5>#lup]it8ofA m ,W:v$+ <}RM.H&V f1|pYW:4P+q~ = ~m|O|Nq:n[!``y-NݹūBȹlMXc5mcJm;lϗApO,6G \BU:oX$qAi>o6 |lPئp OF]7L=^lOwP<:("&gPr WXU =)>u N΂!yu2.w:<+:' 풭S]닖=>VQWTlBYa3NzK\xŽCd*\8CT)tVme7%8Ktm79D"Ϋk}f^]޿Y(]{|mK=HgnHW{gg;@*"oDըPB1e @3IKRKLJ- 턥>ЪUdؕ#=>`%=s)LY _- zޝF^wИ%HIJp9sZh^YFF %C蝃H:8=c4B뾝'>Vy!g98PT|^O*ad."qJ)7"D1<:(׸pؖ`tK  BJCs:˗Q_QѼH1^=Mrz&$o+>,௷#ci9)9uA%|]W*EX#cj 9K<-N ܗ==$-Su? 5t>Yxt{|g+v;6+HUTDnmJ@<_R1Ѣ /jKe@N"rJj`vjPPO1@$ʿXl9` B%Ќr%iV&M9$#}yśUܵ:* U9O.?HsYX[?{1A?O9NJtK5 T#R8ᒪ< D/Ŧh@L@,*;sw;z 7l TZ{ ܜC`-b4=W3׋14STȉEhh:U!Qa!:EV] >ih-"2S< /L~9 4'ɘ-?geSЊ^Mr[0{˿/?Ӊ[9ƧʯR gݠ:egK% Л )ym۪[`ih3\4TE1'0HuM 21&`_`H?Mn`sOQ<{Qe +➮[B%wȔds}n'nyd%1YL(G?=$7ۊF_lNHulO(r,q6_ƾŴ\7 Bpqr;Z͵[ItV^“Awy1W(\ ^.AkaPXBNt'zNb Lh?i—NT~j3Y( 'g8=]Q; 4بd9g+qc,TޚF4^< KbNnR& =w)dn*j/D 4)SzxnX.@o2qޞѝhmq}%`x0Zo%Hx9x@ .I3>0oIb. oz(PR+`N-n  8ho"(p/"-r+ݟtfru}%f@ B=g<gI ~%RPKS@ ~Dlsy:bx>J3i9MiǙ_vnP.{Q>îy"ҞͷpNCI::.Nj d"ǹ~y yu rآ4kWBxD*9 (0Ѓ5.{Gr6͛ ^LGgS l7Fԯpwƚ(Xȍ$>rӔKV#CDQg7qӒ( Y mm8l3#Ԓ`P'}QH9 t]{]}%c4zxpxX#څrd +f/|3D T.p[b>ef@ڨsL Plr9&:*ҫJcYBV~l_s ;]L#siYRLQ+bJ|:^< (|XˢISOSQQzɋ:dûEG|?Y[Ц ]gS[*gg4|It\0W=VՁu&jvʰ{޻MDAٔH Trk5WS+< )GFuiwJq*AFz8Pnd,0[ݵw}D ˥.Hlq]~gyB Q Y9e;,J9,׹ծ3 ȽX|l;15oH6=SΩ׷3 8Zo&>EԐӣtupQϟj8 /qt%6YⅽY)5LKz݉ Y@j$ *>9<g|z(*H6Z:-G `MƤ `l - Ij/K e5-͓o 9Q{s=CB%2+"=" q[N[L:AkeyGs9hW%-C5 QOB;tRG 1IN'J{&?_7PO@PU&SboǕ8l\I ]jV3 LyI[c줰wv&0.E?B࿜\MLv6XGED0 sl-S17DpCyiu4rQ:o{zZfnC|>84- ~RߓXCLBD-lwKd\ y7I{ ©@][-G`4BF|nώ{-#>.z21"y'sPzC-5Gp3Fz{ m b5jjJ ֛j!㧅Cӳ4J`Xu8{lTDnjǁng٫HjEe2;WxgGdyz,7>m{'9a\<ϫji}EK8}B3&<̤N gmb)ʻp~A_+tC*$)-jmp5TJiBxZ9q4ڻΏ 뼇nk@6ePiXVw-&OE1DUeԬgLtpoH"'a5g =G3/&4i%dTmY v{v{|_1gaDxUI\w]y-t\4)5ڍkuA`mMS$)xE8e8a86\/d6`kJWF0AR X7 V4fX՚0y .,O0OtdzuTV&̃G.P>]/ɆȬz 鰼xX5}ۛccTP%gD0ХwUĦ)g+%7cKB;nx{L1J"Z+ w%N1KjތQ֙/E3jjO<]')^Ҫ+2VXb EnB ;#jC~Oh樮'.s?נD>vaOB޷x 2%m9IR#.u9y/ߥ%0*A:jqLzU_u0258`BbiMw{Zi}+ҋLU*F߰d˴6 ѣs@wTHM1,Gy׾ BRH_>38YzUJ HP= Vdpc[ *YvWbCH@NwW&eV^/bWR{m@ DMm7e8*.ZPϛ;Qlii>?A.yG]0̧<}lFJ6vŒ}E[XF,Ƽe [ ډ;͛Ŝ }Ƨ<#@'ͼۅ1jr&wh#t('/ i`>2ٱF ٹ3ɾ[#+o_Lv>J|0@UM}pO$(q=nN*+%gxMPQwWE‡Pvj(8,f?'~ESfJ!ۀ:]I]"DyfG1F;2ƶȪmuc|s;#_2O³9;[:bKliVsh޽ݓgQ')A#qxȀ A/^tWs&bD5>b7XMM/?*]8Gt);>I%u]D_Kcp= 쉏6'"_"o-x {IQx_S@Ch.~^ `~HU Էɧ muqc]{k_#mzאIx'-(ߥQfq,nKrGbE`L/& jQK?d{.?dwKsX ڜ>"\ggS0m&134Zo,vB̈rϑ_-A!;Z&-ZE)5AIxP:N-ľsg,ss^On v2Q,wYs6Ez96q֟Pš2<뷛!jʍ¦6zGA]K#b#ś#½ Zs9B"*2)nDqϰCl cnB.U?.{\CE*ΥbNE*{/qI?8x8yI JO'sb_p1oaKn<k=C{Cń7P75ꌘ܄ {CK*:O Fvʨ:![W\R@UsVh/┆!Qţ"Ts\(* IV)PuqT 3z/jUdeT:>fͬ18bԬNP<~Wy zjIR8'6@^oފl`WmqgLϕćqB_XsyG"ǎ Kf7QbLV 5Bn͛> .5LEht >9nѻnPZ;kkS[Nmk^ٮJan t^+"LCὒq"HNti&c`A'X?0T.9ٔ tj?Hrx߶2XW1ر<'%)ī:I*2-@gנ6̑I`eR!RB⥖G+h(V/{;QH*7+̒!Ju(vz&lSj6i$`(i4C(sT )dJPu?!ؒ#F.eJ$yu9lU .ʆ}R 'Na7KiUt|v^I:\G{$\Eӑ>mT1Y%tl[}* YI $-gz˘.*v%TG9@9:t)TRs`x5Kl[v=,}65B;شk60ej`Ӌ5A߶u񱿗L)o%묒7X38-Ald!mnc.9|bdΡ~!&,ȴ8Taw0b*DpR%ыOxq4wŧklQr]=4a72,V;ɤ$ oх3<"j>z֪!BYVWG}r2K|oJ3`@x!ڪfSsGg4>6Xi5x?Aou0 5n`JO޿x;wfR| T| ZknqBژLn^1){6ԂvNrYKlND!N;m]ݝJ*48œW,:BD^!ZIbLߧ>7z&=AB\50ӢbN=ۇB1A~i2g͏Ӿ`n=eE,iH; ۿcJ`VM8x×#l`0 '۝,yz4o h9(xbc"\6C QΛ|:MXPNj˚fqfOV%vP%mޘjKt}82Wΐ@La<1iwHɨӘW cV  BiW;- i_*vK,g'+7 "F*55:ԉ͊P]sB8CĨ,F[\!Ƈ悢|ξåw4=q/0m)u+-ɗSbv%&[JЙ̻T *ki<~ w_[V '~Y?wblvC޻*q?WgvUhIֽjoJcV @iiE`"L܄^tRú{] ;Jlf8l'R(}$ ӆ@!t,G+D9,O,B*()LOʶYf+qZ^5etzܠ͒-Wx%hBȐgt1pFӣ$9o]@ե[b'e yE1D-j3- ]4|Ȭ_@I{#f{7yPC t殉[AXAc),!e5Sۮ}u[QԹ:Gֿ+}+wDr c:M:avAۣ| oYЁ:$E4r\؆ ׿<fIGוp !nqj‚٧5|ryv]}&\R$QAuZ]y ;ndS/RX"%Z:YǐTє;mS^6t\GN9,/q¥|R@=s~c'n~Z2$/V0>q:1̩¦8D`s9/V2%NklѮd4 {u}})!+$ myo{CkDx.Wϯ)w'5kQHUD8R Cm 3sgɦm-`n+ K͠ˋ;-LFecH+)[sfaJkk_XLG|]5r[spz7b# 5ۊLphdRȼxc*RPJ^A9EXE z(ؕZnz0|ROIwHN4&=k~kCN!C~W ' Lmpj׼CRC˼QT|Yj # &ftu굜4Q_ e kڝ^mVYp_W_Pbgt504/µЪ- 5?A)E2I&r{n|8iQ$;T);IW@CgN gGѣ(W ;824%[;O[E̖f@yQCEeTF/ɗkIXа.r ^b]" <ᆣ(>/fy)c*`vʫĿ~Wlr T9.EP-bڂwfo 6F',FS]>D .J!+T({dO  lGb*bӳ.ݥUZXe5^a3ۭB/nk4}3thKWX7]E j r!gn|ц(B<&Rcygs k]6>ΘT0U?\<ֱ352àGHf][HZ`#%IXؚ ."'  > ȇ2~Klɠt_8˕/x$':\T޸8'Jyn0 iH9 ܛNGM3Lļe^ >&Xls%˳:uڛȤ7n{p-vnHomSU#E2>02rD]$f7J$~8-3sǂN>@gVT$w 9sQ1/J*-'[-x 3pXXv5"qa@EGKp4̓S  <@t]~铊ʪ) ;s*6Y2vx-oмX$aD }i8^^BJwdDvr$l0  ͙ uAې[$S%*:*rsJǺQTG,[i = G]j3a=ko&6ۏR5 Ϲ(Tvs$H#"h%4:gBF&Fa >fsMaG#se(B-5p* Ub.[> hozUifvƀ k;,C=?k/mۣ解a`,-ܑu_OTaoq:PY v7g 7х,!ǎ̶̃.߇nsg ^oknU, ^[Jy? T} RRnk-afm#J3_)ya%Eʼ\/b%6X&>0 2lt K-41a"@)āKv9 ^f\LQh44] _=)/HDE. %%P.c4CGmQ2#sz׭XO._>NU$DF+E 1+Z!=aB]o5<1ϯfpzA/_.S (8kųT!Ik.ヽp$yq9Sݛy'GjI11*_l Ml-k5*̟xobh+J7n~8EYAv |W}i'q́bK5jЃUAk ڢi|&"4(㍎+,JŞ WR̙DY*#%Rq&(}=ˀ?bo@s 8aOfhkz[O/uȦcޮ 8(7Z0|e㳝q@''"W.ⲝƣkltr{T` ‘6R2O1 Jsl֒~`J&ܠuؙIfq`/{nHlҍ:OO dԥ!è#mB#> b*ZPi˽}˰mPSo)W+,ps;wyRP]f5_۞?uY׻ %}8+Dh+n!xT$` _r֔7\=q>uXe1"`#x']!*`7B eYLg o3(;Y9Ѭ/x鋩@9&^ZiߖeQV'6 ,Rb)y^WK$Rʧo'Z6 2 C]J*kr4&MMg(]g$ӎ+2$;D|ښ9^55$5x,)w+n- lNE5%`D?QgC:-a(u[DW =Eۄ鮋窠w Ovt}XDZCVT"G4EU DyN*|"J,b^w߆TMiKD#c ?pl/OHCvi%$s+##K~ ~X+ܯ/Uu}SSMN@(Ne0@o%YT)L=GS(3ޞԞ;sXcup2zNT{m! ZGǐ>BـԜ| YU(~t:AxkɉM?kXi%m6!/mϗWsH\n[IpF/@o[>%&ECnCz6.)d#$Q "9%{'eTɦs'k&^ =6iw 39opGޙ\3\$h^ed{~nE;Þ C ~u둠_gMrK㰹lj$4rLx1糞sz@dŽ 醈)f5K3-{SӢ4+H>'iub(& ਄` JP&U/?s$Qш.smPXz0ԠɡqIRBVgd0 `-kh^OFm“ "VDždNS" MR m]V ,3ZPzT^ *Ҭr_ @ʻ6msR9]$'tbXVJY"/",~^TKn>+#%dg#bLbήJnuDCOhRW0d h#˕0GTiQ͏WTҞ4R嗔|ρG~pMu%iaNR]'Uhbuy` +nv;-iy`vA :K*T/&ไ`EU~ U8DE$UdM^)c.#Yl1V|lPHkf6s,/!D?.76EծKk*DE]r 4qEJ@j="@_ÏMmu}ubH&UZ 'I N(RvDmR(邱$^ }%e%}1dv^XB(qOG8F| Qpdb9p.Gz75$2ǔVYA"1i 7)" 6$U7"ïЪ!hks4(fXTzőmX'` &<q2xxG 揎4KoJe y[(/Sۉk%THUF`z;ThDel2Ζ F٭׈?2sDip+YNms\|Jd;l@t75(tu "<41}Â^?PATo.dXz93=t9-:&!XxV]agR>[f.@FDǕ>!JF\LptRIE?O4 3*G69O[`x<]U6.LkA$MMUxKr:ҝЈN4AEC1mfUM T 7Kq0!s.b]nYupЖ?''= 3xAC|j/T6/ \ʊa>L# {]HTcN+=Yal * inLqa2w=S,1IX/uhEt3y\sկ)J;sS@8\ ;߆j,JXm37u`/í:@d#+H[>!}OWBslFĶdŠ].f)pOHa3L.`גpQ` ̦Cd<&m3{t\6>5ʂ ܛc0n'dFΈw96Ju6@ɐ3mݵ i??#N7,l鿨ld/&Īgm(7u.|,&HUQz>s4'pJjL\fsdI yܮvf#-OXvbf|o;IQ-hc˜ u}OERv)AL0a6(;pI:V%IΘe8ێFRvS6eְ=̘DJӶ`wʲ5@[e (R?/\{ 4&o\D;DAq܋=(iv' /KuΙGĎ=ɑ$W+'EXO BEE EL>hE,0IZ WjÇ>W5vZiԂr"53%3/b<|qǷӐՠ%c Cg{#YG uNb|TiHφՃD>`͇X;0w7b.C͢\,%> v4]Pow?ԏ+sa1Ͳ&ӎ.eE^HV³2@GRQ|#e2ؐNnxܩT]T'X}Q0b ~p<3yT( ɣ $UJ@asr6VrV`g  42 laajcꏀ~yvA]YTi"AH#:rR-aݔ!  Dȩt~ȿ>'}mnd;A\bfk ,gG_OpT%!We7.}&t% 9כ"t'˲t|^6@K`)<4^ǜoZyJZI#BXH@+@>뺈'V+da4z]$e,[]af|=qst{j_ 8z uK/ J@6&]2Sd.SVEm_hRQ7$𒄽'@M}{=i4& ܎ @?axGD(9(~\꿫 ـVHw`JT9^ќMH%A-mYH m ϮoC24ŒLr!f-n~[* @ҀDc+6>€ 47gF@Ύ8)8mR&Gy5s2ܶ|BkIȓ7mʟ!ָ$tw"1i k8xn-9^̨=tLexa^GIwc ^˴`‚`XZK;EsU9H/SaV4# @1LHl3^lo0 |QjqUՙ|d%Zu&=%mj:mha# @M:|­m%.8OTSd2]-&p%[TD⡘1sJ?oX<q5Ynh|vLEMĻhhԅUt •(u :{Q_B Nc5v!Ăɣztv 7:M}SylӁM[]{p6$U^>V6[}`uoW`OH޺Q.w-.R8?^\r]/ 1xuQx9bC3Lv &t|c":E d~DZZq>T@œQ3W wGw9T X&/ $(5y" Ni:yN8:죏a%1YMߨ#m<$"0yS1b4zPh`O8PDb,׼Igږ_B֟'D{'c5BŕX ]'O0:YGp--[0-3jʶ [M/ouFڵڌjexU5uHt _ܛUr%Pdpmi{ٔߦ10p Y'4d2}+"-N+rMs0O~ ;p``` 6 poǞz W\wT.{[fMIo UrE zJI,= -qT}UV ɩC@vU9ODr.Ĥp\q[atx'cpi%u kŬAs]V)IU$r/V|_L2i#'Ac we?ztοxj$ƶ[vz3 .[lhM-3_Ҵ cP;VGA-dx)n ]w+1`aRi-NMp_`N5ru.o=:s,ANCŒ~%JbO@"؎gAÈ#o~.(%9PK`\qC@_m_Md89ėCH^WMJw==L S#,x,Z>ILZ=3"ϓqYOmDWAj[G6Jg4ʸDȺ2dh&n5ha0 ViWLCszCΔ*`v=<-?pZ'G`Nod%\lâRmenjiwcY />{^z8’}VZ{=ݨG T^v+vշS"U񇩁Rmq`ktU|Jd|CcKrt{.+E:QGy*OIDFOiRu;TcvzkBoi䳠l&@*un>qKխl-ok(p-iMzUtf1Ln +q {VJY59t8eɭV78$.{yQg ,#H )Jo׻8 "nbO3i8f͒ k{NPWVKBV~DTg3:2tZXC,>՛phyy;~"V*EtDyŮW#$FB O~PNGEXݽRV3 C!74MY* jW9 U킡M&,`>&;bֻ4[Tv MT~M$)o\ x[E p+305y̅@ ^xY>lw5S{a:4p b#9Gʍs6tҬs W# |# oK(Y@ 2?dV⹐sf:3gU\fK%?ܐDtGT=g>;nUёXZN@uUdTBbAg֩@l4Q3;3$KI 5y8C`-?5m hx>2Ih}]fel_k[F>KqC ftm20`׬v~ZsP8 SK[ԟ;!u_\Fr%,q,h !bf@OG:o})-{UcY +K%慵tY^ɮ fW8e[+ܮ]#H=7\fbb*n+g\!ҮCr?k6}!԰mi,2kf"#S+xl9˱liP#AdoTHL 0q49K_Z4+4=b~-Wc!޳&07Vn`DdN'%׶qc({1}zxM+z7 RC5h$>2՞+9ҷsu`;\ pq$ V\I>˼CK䘤nMLZk->l\X%(paQSv$j ԋcx%@_*t7T&:5B$ϴl9%qd2Dt!ϴ[7wh@H`?-UabyGެ!Tg-Ž-;tޣOCEi; Т{w 2oe_s | nc1&9ҊF\A5R.`_ԡM.ˣ252%9OGs] bW%sS[] t_:0J!nN{S[p Vh%Zd蕦4[h:O0ֈԸ;Fjkoč&LGwܷd3NW%s dl([C~vȓ}i}6@Iq6+ &WI"xyIT\;5^|_no<}DzPh2{ɂ\&TLkHv}xe # .PQC[.Hn[Ԙ>45B:iA*>;AAZ3Ռ7-# .PX\{X҅r̅5g]ǂF3zoEﭫaAj | jRvChdLA$#C:IEsqA'# % fmO%:; Cf>MI9d>nR$b]ojԍ~TW!,avZlc3tyksl d62.S` a >tL=%YLǿ^4OńQKƨ*KK rcH4uB$7$3 .RW;KH̨"Qp"~c5 O)Fd7b #$V㦶} ͻhu3_M`rC7\6M/fXov%/8F ?>y[?$mm[W3YuR\kV4J8\7# 'P%nVS4^b%up%qMWx9z6QѰliv`")h*~/{DCIJQ-rԎZ5@џ^N^|hH>l`qʊdL8#<՚Isw~Ł$@LeNp~@_K9}"Ib#gnVJx 󰵲:HBI,926E4!S7 ?kNNG<3l.8vP޴}/׏}mx"3y0b ,S@lQ97?ԨV; ]8^^&7S=by^@'q?8&)Z.>ӥa`0?ڻIeI vMo|{C B>]]-0WgUN⎘WQiR~Pg0ax|Zw=؁tbFebefHzYtI]uhx}^ YS8Γ&9<ٺz-iWTn=͋4wveK u(/BCŋ{7->#Ph"/#9ʐ-|^#fU:=B4Ik]pSt ?Jcf<"*$L-T?W,Y3r#M`@{* %?MfOW䈼Se6.pI, ; 0ieyr 0%Ah41Y o%PosM3Yx!:Yt W{qei)[pddAS Λ|nZP& _PK,{l¸͜6k1UEbοgmwM tܯڒ#H~HoҾC{l9rlRC6nH;]q^0UɊ3iD{2 <)oI⊯/i1qv/g7gl&{S kMcI W"A^OLMx-p:LS%y#>< cWbr#uD փ>0T$+Ǩ bҫ/m84Hdj%@p+_Kj`1PdeMn#zl~863/Y/|ww.(aC"hG$/b H#rI M[ n y[.EtG@a5&̙3:'+$T|v AD'zt)fSZ%FYe $se_IxeZk ::ڞюT۬°#9+Q[qDҲGfy9i;e|" ڐt}v-Xq '|P>7]%[[Wo9A.չl/cq=Ъ8Eéul-j~7x,Hz1LMԟ^] ]9IVPQ(oGe˷aPr\"^ T+q1*L ԡu(*񩫯?lt:S&L Kp9ɬ Tn 虬lcBdn^+`ƆdH*TqHHzNVnGSÝVLۢ_.s{%dc5UP=9n YS/C9˺{ʨn<% @#0nhsEUfgXJ (c-`n|\@ '2!/ijGN!U@pKz7۰oSu~*4N[ "ah_=7k?;zu=Tiґ687ly.̧0{1(E*:,9ף.54yZ6;Ň̤?#H d!Q8b5:pM+L _T ׽/ل?))uߖOh).,17Uo}z,W61Ыhiu$ *pSb>Ul sDM~n(@IKlC-G":>,`>ơ)oO d%;[T4jo%A^0_ȴNҏQ+k(1 ,ɋ e*P8Q޾`+mltwo%\}\̒l~-'^oaBTR vF>XP 7p6+1vCX3t0O ѽTdקatyղjv=DPeQq!/nBX-ʤ ӧ0f8?D8ȡhsr|[]/.1YDJ~=3RBnJc,K'4I;31Vh K-~rtO{YH> );fBɓл/ya&Uk946w;%9ܳO.J`V͵\GDl\,gc-oLVKw`쵌GaXM'\+ue U1qLR(8 EceBey6QʹF}KhtPDf1w^B=#zK/n 7xL4)¦FbU6H{r>w^cl͢@uE4GZYLڜ&SrJm@ ׻XJ/8]00xFIs_wV?Pe$iuջv/QW<ۡ6_w*t9@o$XS1?wcOD0X?[a,Š]#:qRGb:ݼe 9Bg1SHg)J&ck#QeNܼK(۷|)Rdq )һL`ב<̡-S (ƛ?\gKVٝêMzL SgI+m4La-g|ٿԉ,u締 az,7;ʠeS\9̠s_!Lj=H;~ H@3ФBcy :%ӱ~ЫF˯qގtd:"j=C\ FxK5i-nyq]T%A8T֟^ 摥-o[l⻥?Jv'łp] {O*C!vĻmid|D:R;ѽ|E+'k':G&5,~,jzYY_z ӛY3T!B}1ZӃE`JG[0ie3Nx%_p.zKoUW#Iq,^c}#27W^sFM7P]&- K"ZK;ueL7ޛY0yЇSXLN_&նդ;ӬӚjj,D>==<T⛯XӂQT }wh*PܧZ3۲i!}Ȏ0anu5$\̨=p-CՔg({ #iT[#~]e&Sxjo N{wolJeu6(6Ycm19@D-OK jw؊MLk󩬖v.]3C/. ӷȸv\}gufFs1U7:O ϛKkpv<ٓh7(B'f(WMĄyhJY" !=޶cuӁ{(Ҟ4p1НXAK:e齩[LT}~/6cE|+wܥ,8$Ģ-%@49,.l:XU7V <{!Y>l-Qs`rMvseXB{}xFwurt_GI-;t̩/8_wHsI>`ܔ޽u5ȑt켑H˹{B#Eu#F(&!y59xG8AuD^ϺZ<5F(k{\u\Ї8piI/Izq /0zUȫ2kÄs8;x{Xzj%6gCJ"F?[_>\ 2RFb5P'Iql3 -]d%f)tg#O~y͆ í&PVA Nvݰ@?J3sc!ۼHe: e?K' FgCSAQCg&ZnU׿ji Oo4J$BW[&t;gS>%u¦\r:Zg}r/K7w{aV>!Vkk*cXp\bUe&:M af]+}kTE"# x yF/'U %57UBZF6F0STjP@{-*2>, l^ I| ,.n7 7;3*\ YQA)"ZR+nP h̴-Ţ2vL5c Cؓޢݍ0=D" MM1tG4@Ӹ0'FwB@c14aaaKhoC)dX8Aڇ=~B.xtyw}ak4Th)HuR"@wPngk+O.2~ R) Ȑ:"A$M(C'N#9mHCmbf|JTeP-U=,9oMt2Nwg1e*~.txy\!^/S^tTik(T<+O"sü[*0|ewÆYM `cYkH4eRLػҰ U …FE\.G-'P^׺C2wP%mї-OP]J8m)2^'x^^BƂ Tĩ|P;)[*$ ?8%(<>݅qW4JT , OIX7hf{#okuVA{*bh@;"' Hq=pe NpXk ~/%sJѥbdj}wx FZLӛ'8e s15(^4Z `x@r:hRQS a^~PlǝPo.gr_B.rܨˢBx]S^qٝ@ax-*i 6b3HHdTwYKJsFU0}6/<֧bi(O8qgĈޗu|>+eGܪOhɴb qTͅm1(#G\*r:?mA/a3 T-g\f6.ѡ;$-\8nfn\2hi/` _/-e}eE9n%W1a$]t#-.pt܅Kz#Kka;~'0&V`ZB3Q*s{V,ˉoT8*%S\e+B115V" mh:k#yN̾>2-4&\L"~dj WY&z>J7"ICMA荿&x1>pV[XnC{{ ܟ eG 0F(<H!ct |[vl9 OШbƩcH6ikl)s,&?$ǣ&SkjdYge9=ni)9'VB),y|"yҬ ~6*ԭoDF`lg'7}o(Zj"95c j%h;]]&8r{-}IJpiN Ͷv ~ߞP ޶@DT}ɶ+RX9 ~.Fa`e2΍V=QjITԥ\-vmb̧C$#@Zp @ߕHEM)Hj%k4 /=3Fl+R;삮4ڤDArܬ}*B/ v`]GnB @]z;E҇>JK>1- oQJف-G>A;jo kL`4_6w֐h+_wl qaިH7 iCu<dҩ$%h_6,sDrFټ@Z0=і<=2sc*h 1ם{ROv!uJ nIHW|U//q= h.&= rp ?[ KkOuf y)L7-mdjlW~.ȇY>cu/)^fFKsd_-ͪAYy,)%MXs0Iuc E.!lpݳ!콫$'MoB5Yv&@ߞ=m&j8j J"Esq(XvĒ`rzW-jybt(G#Ś;+IC{hO4"iCm`ESuKOL?=e70d'bTjJ]\K\eg?Os;l *5[P5B?`Fo[lv_"U(b2/1 [lGkg|o*@5H?jtG7F{\r&G 7A툦4nE+AodGْ$r %"ɬy8XA[UH-_ %;v/ %rNzZr5qNO[I Dxa_ @Ӏʃ\([N&NUY-A|rJ DF6rVyITF4ZȈgɑVl84Ť6eXy$ toh3-Uo:y\a])*{EkUX6M7}>x0I>٩ 9F`~/ÒN3췴PR\yF*ff`&<'&y1/PIP:ZH\]`:~6n[Gڂ]Oo[dD)ePZOH *Wx'i}4vgJT!S\^#)ab/M!A ZOLCCTd ":IôgQVF=dkռ yYR<:;!1` 8sO.玓5yvZӯ d"' !I<)t0t!r]) =%![+գ#^iD_$QtZTӊ!eJ&K]  grЗ9VHƙlb_'`&סi| 6иoPHƩ3q[90%WIV4՗.Bc&HZx֫II#eFFC&T/c40Qf,J"ʮeNە^je7 i*dcs5a\X>Ȑ(B|{ rk;)[*}"\FOR;%Z/_T"N >!ZN2/D 3!vrOP94o/܅z*45r'(=TXE"3iQ*i7!ݷΜ_)۪"\(vDl?f4j\@P:_S+jXYrƍ;N i\_!V uQfBg+w08L5qMrʧxR_8If`⛿MCS/}eUģaJi$3YTZYp[jr#A8DhKf 7?ޔeXaMcxRh5wϰ)=O2[o d!pf`Zot:ܝRbVY/#E?׻|ߣWzR,I9cMhx8jqao=aS(jy]#s!G Z(Zo)3q8v_nmz,Ǧq(y?IUI19NpL /B=8c?=EuM.TgM%<ǡ9(| mᠾ!M{e+Y]m&- /fՈo| Bs@\E GQ_tv^rMh"cB5[/De QY''e7eٿ oәgۨhb!JE艹Hg=;L'ZmennӡLSDWbp1ĜnLoU_-Ѡth޹oQ"0#dNxQI4JY7KV(E2Xap2qdNp6hX!LE䯍M [l9AԋwnD] 1E>10`3vfbPö;r[. lҥׇe[^՗vg5&ɟ{!GNaY@Ic*NØ2a "Kݛ"0/Yxa*efZuӃ%~G Ͷ}a yEzHyRPM[Bӯ҉c=^OY!pm{)#c*|fG] LAOĴ[pM%P[wՐ|&pμ@ v +X{dǃXb`#6nEa ]s)h=~d\_J00aaOA۝D@l݉| ~`g>>_?KO-l_sJɧy^\ZWqi.ahH==Ѐ*`>;|6?ZέgH%[U`wÂCq \-H6%A 1\ɐ?ʂ>Zh|:BS_5sHŝ5G|>#Hu齝6fPpR|z8Q*\zHSh9gO`i9 ҹ"P0"k;g6hn3 &+z 9RbY|28Q`usE'¬]=!TG JxQ e AE"?;b k4^31&{«zWtӚXId=^~+o3F˻`_՟aB-NȵrF_;kΡI0B^Dc5D~)>':/' ~o'#+iĪΜq8#m^JONo#%P0z倈}t(-o0|' q(Q@nN~^9#50K\Gd7b'f~=,N@v?]BKL< t1RX~c4lQy,{ _q׈jD:d}%1@$*]2%n=6=j1x_TSXI&46\~Nj¬M:ӠHq+I&-(f[˒ /Tϋtxpt*>>H8 zm6V+>k ay)te8Pb{Zc)40sۭGg$lXP^d)8.jZbV_^ՖاL`~ƍ'^es$S+8Me l:bؗ342`9^ ܹ5VPG32Gsm7#M 8ٶlC/5!zwhVՖo/"P DN &T*Ev4Yi`<٪h ;`9y3Q+"HЖdIXk"q:G`&s#) %ujs7&Ou {:ݮ膜9ŭDt3f&Q \({}ݴS 5nfVv|2,@D]ftv*(SUMc˩WXncu%6|'kC9p$ڌ])![bVE(?f I?촎Ǽb'7QHK2b(!Mʀy c͉HtTq{e4+= =Oނˍ˙; P{0y2ǰ,!5qކt&=KqJIs⑽$c5^M`'ۭf_PHןcvɰMv>l-K-Ro8j-$[hOWD︥z&j(hS\ʆ7D'ϑ|q}ab}fwa ƥ4+M^ ZG~?G{Jb҇RHأ#~D'HU+K$ Aeޔ0قGO!LRz$q3 Ֆisؽ X%Z;j_:(hs >Asa\5-k,Qf9ɠT*;e"k\9s ߪon_#li z&yf+]iR?k2/J*'خׅDL%$![&Owu )2zQ-cB#L"W4uߣcT=eo8o1})e*ٶ]ɨ:[(ﺘ1_\X!ypEϜ\ߣEmRBQnD_tBR-̯wJMtDfDISb47gw-]|v"=fdF:bpA[o(|Dw=W 5 Ole1>)()]5Nӥ?0}f<̘Ÿ%oC}+SyӬU)'M /zvjy?B.V\t8 a6~r0,`WQ a?ev<d-BLc,\o/b_ WX)ΕA (y)MEKR}1-cXmYՅ&"@*E,,Pu]d~$@62/n9Y/r01onʙ`;aTXQhHsgRƞ.7{#a㈀+}z ņ:<;PDW<86[7-KQ[xCj}SoGN_AYA\qt^H" ayMy:Szhq-Ȋ#;9^@ c[SJ ^C pz 69& `Bax6x_߾?,wG>0(Fw+q?;,ݓ\=3yçӐY)B.95O9ֱ*ZPpNCd] mvRޟ46p쬂\NS_<یYfvHR^a&^ Y5j&~4 @x˜ٗ5"$w$Ok$bq_"Y,l~:/Fgsa3T Afܥ9m9^ۺ|˖)8s4{F1w4rju' _Wr}.o ZYA]՟Zy&W~[׺d7a,HQ9b]#Һ]u$eޔ'ޝI$ S5Ʌ6+ C<z>FWvsRQf6HTl@VK{NWpk[*F;,ü:e!pud^,sݼ埊ڿ L$zUa1b"YMQVM^IUVVG 3j-rq#Wm[0h`a QR* ? o@t +gIb5U54otA'4~~l4~HNt9h \H_>D=+pLAMv)csbUӎlK|Y|b>s%U}TVU6Sy`Mpt࣐<{Kv;v~REz/;8{&ouUqW8!?}$/-3xdebCC:Բ= t* nmH(}fk ^j )NDB|g 4q/A2eEs#$iswƷLYJ9G1S~z1Ȳr,NIAq@KM?z7nWl׾#Eiwxe%=ȹ&GI׌ܱa!,Qs^zѾfor{ fe>Y7X^A'fLcBU.b+=%c!#\ϗtLݯ|8h"(Zijs6a 'l`;J*)<fBEW<@ m9dݒMS yP&Spb}>fIK߼̿pmUhoH4dKig.,o +!vQ|t6Ռ*`ySku&!~\U掋?Vl/ar"7pզ]z[W߇븙d9-kD@V$*\f&~hB+uXG.(r5pL+il?A2 zhee ڷ1N$'T|)UKJ3m!k&!#AR%M>Yar Kbw& csH&bOX 4|57l+jVms~Z(/_iej;Mq9 `сĠ$Waq^2`+:wyP43VK-cE k EAG0;I~7KZ~2SkJ@ s.4RVW >Jlx_DiN_9ѕNOқ&[ZA'@PF#Xڥ WrZ'ˈ[uyaPYxOlY^ť'ǹ׃_u{>YXւ6Hn⌃`] ݠlF6)gTyՔ[`fnYqFDk/jS"IvhĉSZv 1.kI LTh0|.4ݾ/B(g+`#I9<|y3='VAIM"8;FP#v*4Pz,VRZdöq.FuM OkQ.̍=f/c_~.c}&"jBUL(~b!HIiDU2 )Te,0ꛒ $Lx #f^%~MTL()r!v0ychf.IĜ}KC?;HYʹ'>(WҔY)w:[%hbc`r{;'I i'dSEm r6+ENS\z7XqKǕ,%%xˆM_Z;UIJ9SpbkK7;_}a0G(i AH5R}{Q8W"2jXuWA*&# ޶ǽI: >B2* c Q\9IZ91D޷s...nq_1YnhvO< UD}fH{,䏗 {~JYn}YJur3XҤ3Ji2fL?qi{럋<§}(]r >,qs H8ߚtvS,zCA7 zKq'|<ږ EիD3o %8:ԐB񦤳( Cx7aUa͐QM"6hx9uwŀ8?Nxg6t]c-zI9M|ړ(wZm(J݇-(w +{ Oک?r`?|:G#Lx%(y5xy~4Q"D HbV';--I;M;cE- 5Qqmu)0|z*Ud"Q::ҕH\ w$/vhQ/Dr+H`ǎ:BUTzh~Pgh/|cQѝR\X!Wj7DzثN %_ƿߥh$` |^ᘢo^S+okYQq㩕,rId4o-Z.Ec=\H_c1M%y[! ^]>m,Tϕ \!]// Lw2F7-LJD;V́4:^Ӯ<ʇuѐ qt/ I/>l<ᒂ怎OL3H"sWUN%??q{ ѻEoYza%֋ϹII{6QvχV'`hQU8sXN`>t;h2n.xb3 _ k>U*<³X2|D +C ,ăcw1Aoy@fQ(2_!® e^ \<ӡuUNߞZ=eo NL ǾNkX>K@ iO#ʩYO ߖ\q 4Y D`*ß^LH<#'e1F쌩(@#xoZa$cP-_-Y+Enwqpfq3zP PkH\dĒ'*EлU6^#vbE \@Tw)maTlh {cĀew3VtWp ~;S8ng$@.u/^4AXo*5|# e &Fk#9Kvݬ:yEdA:gԋ'ke| WEށpҥ6R/2Q/\7K&ڜ]*Em`x`a&*<(&IRE|QB*ETf4p;G߬;A1weNS&'[)&=cc tCzZ5|q܁xV{|Jnf1G5%Pb(K$HX[5߽o#mL\'ه G;5/lfx-ŦB!HUT3]b$ ~s4*ǐ`Ke3 Aّ7$%5. 蟊PLoKh:saUٵڅ(Iw[V/_dmavgǾ:uOٮ5Q4(_MyQ,Ar,T=Ä5wVcc"qF #[,'ՌO;ꭋ4^.:rDȋ<`m"Z!{"#~]J5d}AGR+UXr@ܰR F}j{uO)W`\TOFgRfgdǡtQKYcinɢ s!vqYU\T9%K ^_P-' X6TF!uCUoaL-P2<ʜd *^4*/+\?)o/α+a6FM[&LH(P7I&prqu;O0PjG9^:A\F윏ȸ$DSe59pdt)@ ZVkJ#kׇ`F=EF;W&= lk ?M1ia!U51D]I O U5aB75? C >U()U<9l&=m񵜜r;Tj_nݦF%3|_t M.M:Y 曪NeQ*v[75p" hVd*%C{jKިސ`[.a]u:b'"֘/wset w&/I*e|+*!xScjBO9o dSм KM ꒞9'NoE$0rQ$4t'h~eš!._JY_C됝jQ{^)]_Bqa&3cZiT8 V3>Qhw}g:ㅋ~{w^w:L\RXzFBT1ޔtWjRxrJ=Oi} v.76;1CiC zjopf·'T#廉q3ljr39UFSҢu]R}ӰAxdZc\M.->l @}櫓+4b߼liR u1וwg9B1ኅH .A Lz嘗گ# t3Ͽ H`[YĜ-vl ~jvWW8!FNیt\rʒ| [85̽w@d 94#d κ, k:5Ko~|Gjq9x)T8 rsvɟ\ ?[3,ZF:[FT1L8cu'uwqpuޔ,DwcleVʆ$~d> L>&=BCƑ+fܭ..X"8Y$'I'm@jWR-"{mwEZ]Gms{([èO -H2ɡ)̓gf$a 'sIì!(=~~ m u(% ROQDZy|[ïZ=FLmyn2- M},pd8{Vb^F,`Ta@6a>3aHo#ܿ2~8dro'緧lv$N .F|2HiLYg ט?0&cu-f 3&ЏZڸ1׾!`t(ںHJ(#<=p?f_ ]z-ҬE]"pW,~ڂQ/nm c]XC6^ iֽT-O˚]fRH3gXPuCZb7p$7z=Ln9SjCÓEws\Bn>oL6\h'*Sn3 ]W#Ìxȣ ,Nq̜bU ELuLaY_gn4Q^װ8[`@NȜ+6d ȯU:`m~/Y ϲcBc*ļpk햆l4u c~Or}X&֮%c)m3@<GV +\hBgt+!Wֿ#C|[$#.Yf\ 3GcEV+.JӞ*4uɐځU.Y\P׼I)C/Mދ6ƿthzs'׍uz< H~ʐТ7;mlT$ڐ3r\ [}W=Naͅm@D)RK]ju .h3 Fl(f.oAOֺF7d4:-&6y*e6y 7آ>)k\ rIY^i,pY о]6x)14x= C¦"?V vdCp49t4cLp>Cˬ 2'ESɬ/n;$QhI7lA JK%*bz\ !(&sHnxoPce߷ hB86X~ޑT Z7U-I&}(1z%%}1|KB27dxN!scًM'>'ƸZ!yᝈkxbcgrK|bsmuP/L*vYʚ6nvc%IVOQ76|q>ωɔ ۀ^E,)= cs #N)fD'9@q~a9n OR$њgx!1HC! "3\Cn2Vb.P6(QTP$fQMP,OV؊M>Kp'dϜ[m*3bUU"<;$1w]Tݕ=6F׈rGG ${Kȫ}NyWz>9އbzQY֨T{!υh4;D ;҉Ż P4Ū|:4K>\\Qh&ֺWZǜf|#Myc:1ZrfT9fix"29t|\kId?MÇԋKFx*sևiCC&꤮a66q?O0"3IJZ[)Lu>tjd!oʚzl@َz<=<=D=}g{÷9d3֖}sgesDY몭qL \+EyTƍ;H.|W*g]3[p(kfB.҂.g@J@i* JU mHf3{Hx91rPygЧ ;{b 6;[A$϶[&&dWRk8*tr>_Fa*ޥ4x5{A2&f 6ǔqT<}v޸.OLBML vʷi WuMIIo'g>kÇ/{_%-|-؆W,?ځD4lY~ʛy2,^d>tUO-Z.2B)Jy@]KN~ E0ݤ71@Hx/TPq7} is4-,;C`IOӮ̎1wsVLsW@MyJmj"^uQC4%ixMh@OGZݓOwl~%)\$ 90D;~+UqdEdk(xe$^ \uZ j P6h/ytc/ACq)dqNҲ%k<ӲA 0`mY!Pꕫ06}73l=,>,}~4;]vf eD181L>:ұ + Bc@a[~{ 8l%97;BU}>7vRݧvE},-W*HǥPK{Z!&4{fx>E"Y8fw\*[Wކ ?8"miTpc )8vh)s`4ip]z1x<3G.SԜ@q-pg+ھDcm4%ڨbW,ߋH?0|z=<~>\$+m(b~'An5p| 2E *[uAxN'eWX l::*ɾ[KEPPk}l iJI'({8M}vٳ-gW- =Y6"E.YvޫED}^x&ٵ^j k H@z_'WR:{̼c]s~2˚2 Q蟜 BmBy5a7RKø訋4 \U{p\B'dpBc:u l̲?pabrRrY3cpr|ەfߥ;ec%PWm@M˹5޹1=XaƊưLeǼFɖ5NU~[h7W2hm\ߖlNs !\XP}(*8~L m*)%6n_GykxU^[`*#n4Ee~ޅg45thoP?^wm{,o|G`[7GI lwS$MzN{}o(^~#@ARUři] At XU`v+02a"&V81iw)ރ/0,~v2)>1DlJ|#NZm|Uq)y2*%;:=VlᕀgGA)rLXגĐgYB#2 j΅zԲ3PQ;@ϒ gQg; ?JEc9>+JC|ɍZT#} qBrFFGKG13Iɬ_'7[_L .!pl+p1Fkb{5.nׯGCc)檞W{y<%,ug 1mVs$zs݇ b|پ*)H2AW7;% Y^06,>Hu/{2+D<0xZkeVsLXu«3=rΨpW>BEũyuqܵ"8qYX<f7@slyOa)O%Ykawa_l-qP3 +Vx;AL)3ylMI!ieo)Ŝ9?TkwM %]2tpI-SdPMP Kqn@$`Ր32 []?5 lSbuN :d_9W2$M&QCOmB:*a'45:=6b i M-Ùa@lFY,I $T- 9aSnbYܔYXA43n@ 2 G$4l|:;^TfR”t'/@vN)vSȘfnZ@+tlTn҅:4oʭCF G}iHg;p>rKOAϼ૕ԙ&S%[esZ7^3ׇ:y(ilb_х$ iΑ ~0ҥ#fk威[zR'Vem)f7$8TِYK D}+\d'QNn!D'X3"Ȑ=.[(x)rQ> ܴ+;Fq_G_?OJf_rǵ_D`geTe65$]9{ hYގ^%^ Zg-_P5ON͚:/%(&ݤ.~ڔ7khb&Ϡ*?e =r~<2Wi/K<ۈP81F\#ѣXLcWݻCѠT\b%MC¶8j`@nun 8\˩=n̪Xf^0ݎz{fWPcQg%PeA޺0I 拘3}7 κ3ho]\v/p*Ԓ&m 32je訚z ux *ߧZK\ I\$Rubj(jAeS!v(8ϾT&:;@Tq^abMp{T;ңCV-Q{؀3szs%z=l?İI %̍юSİDU+#nuQv2kC[! $|Y  z pim:OZIJ&JO.ahS͘>@ݺ:&?5Qq=ZrSiέZ۔zHqU'>.4=Pq촂TK}'T9v% jg[vva%MEX!nG2½0*T5| ֕۝p#M[.o"Ɂ*sKe 2#/F$jTq^$m .9Ov*ҒҢiv'BbCoY[: ȿԧ="gqy[~#U2Bt\9?)^MK{ B0<!r$RC~Y(DU;qwhv҇{}-fqZsu'ms!ЬEpG~}וal, 1௧ zqWW3_(x'zf£_lw[fS ߀{a[P=̓ߑe~Ẕ΄ĔnoNdX2O G;q Pzq!֟60Lv>a %XXpىqVa`%Y |hò[!_fML}Z븞@Yu7$QV+}8`wZR ׋"* |;^SuO3<'$k#dRקRd]NݬR EgR!{Xi \(fr ? Io8}l@d p/h=Its>rx ~l@//P%Űj3$Z FzDe[Q2b;u !cގ3]XkZBE7﻾M1԰-k4v6d`DT*RƅQ`ϩED=qW}ؠ_^ DUH9=x*$ 6}r>: EC.-zI`ʟ(qe)#T4)`+ Ory ÆV(};!wkM 9y6%Ag?|hN:[Z"TM܏3{ҷJPC,ܓY. .gegBk!j-;.&Z, ~Gt[ 9Fۏ9-T0x}N"@;h+}rbs&:⍐s$΀'\kO8̇xeUP&ݷlYaA; 9`P?5Myny%CV4 I (C)pv)4'@E:D 7;TpsG&vREoa>0҆4YHneIvo<߆_ϬnK5|܊ 5O:pQBozILNnR2)ZOAM,Yfq[C F7S)p;P= %ZSګ(1k;r_J\E}P_%qL1:ZKp:2gt~/A.CQa&:@^m_wuűuZcVUа:]dFAil?#0) [ϭZE P-2ȹ%ټCH1psu4_:.len/Zq+&:Z?ǵwS{ I8 ;1ݾ8}3P B}a?4P_eKCTOpPD[0w$T3V_Τ +4U}*Ieӱx5b"#2BN<6I<0ʼХ_V_>\Q%eR'(uH" :';COϞ$MaQk{l{u#]|NOZ8(td f2$6Ai睈kMoگضẹn؃)bkFal)l&bLE" ̃+~2 j@NBeR&F;qBh;׭P>P?/u%-;n=cYn<,zԂQ=-fj𓀎6LԊIab' \-^itI\\Ꝥ̗RknLDNU!:!ċ?JE,RCRɼ,z:giSBcSGOU;@}w,٥/2=Ҟٓ,GDa:w,}ru٩&"ꦧsVr.s?UuDcP~`SҾQ:.̚rS,$JSg ;dk&S\Ǐu@}'nj,frv4fX]5z:s1?g3s6$ x뉚fOVp f>Ӥc0)9Ox}Ngoy@ǂJ36 W:8Ik.<$'ҮWaWB/t|T241f74wj8҃OϺQMh7C;= zXdQԴ0h#%1Hg.j4nְ?BtJ%KڳvYٶ!r҅m pi$dÝBI"ζb'N1V9!,Fn*'B H\~0leoظ:`\C$$ldjm k+®D->ۘlQu8 &Ӄft7Hlհ< ߅[Phy87Dm2A3Ɵѭpq9WA)pDq-Xўe'3|IZ&&|Aˁ|瘱=rOvՎ`WX/J@ql'm)fCl2+-s0D~lg5-fTrb){^;jqH0r:Lj$M['*a3u`3J4kHȥԡGI [L ņcrj *:ݎzgvZvӖ-dM^Qőt5^b<5ugA"Bְznj$$(хmgY?Uekxףfhr r_$K@KAUљKD2ͫ3:l1hVyGef-=x'©aP$lQyW{veŋUH ;W ?\ec&@eW81)\h-dy PÔ4HA=xVZc9Mn x?4/Ss/PrMmZ/:Jm/ ?8"&+ӈ;Hxc3͛` SRon,F̭ yB}p/tFrC4N9/$Z3ҦǬE z -j.~Y4<- O*!BM)Jd 5ds;81OWZĻYmI< ]gYG|{ƣ j;u}n!6dN̉)Y"}Kf2bX8P)+2C ü'5̎xR~rwp/m&'K: zb\z,>~nEtAR(G%wXY )7-ؙՔF}FUAUR7]/6:w:ik> sSa]11`",r{})9x,S3YI0^ .-q4OXJ [\xu i|VW[*U 8ՄJ]}lxM@R|uPzWG娱NQ+=<|S|5O2r%]:gdUxo[EZ@(,򚢯!/msVuat7z|O (UrEcVNìeѧ Y+039SIw6+D} tD9g{%,sAj-b]\B"lH&Z]JQKTm`?5PGHlwo )rڽ4 ;kz}/M,)W"45ǡ<r3'D4$.B_6~vt򌼞 &vPsnH~.rT ^\2&`S1h_7VY]a8uqyD>HrX:ޤEaU21lEB{<ŒnQ89z82JBqH9i-s2lX.q`Zj-R ɠ]Y(^Od(rM: :&d81h3ꬋO,Pc]gkjEDo9Y.3ׁRa#zYqD>0ocŪL9TX ?l! G5> 9 $#s63Vn*_E[B9=Pڧ"y#,tw"rɻ 1~j2 dGA~m O}r֛`,^Uլ$gjS/ o0"M!Q 3&ހ),^KtNܐmvk-Rp9΄ANp8, ~aҁE|?~?7+  9 3heߘIP]p]V1b威T-o?fdbСGw)]' @w"hC2ܛE2tC%@Tr^O[{ 3Eq r~=<5f.˥G $-\u%"}ZI@FEUզ0 clOgO4KHQN̎'ԄkG `)$i,sx$=WqU}[Wϟ7&TJXU0o3)p֞|WZuLV'8Ln? ߍjt*?!oeQ 2׺DA'u UNJIHʾ=OtE1 ;G=*A9Uؓy^GO崿տbu 8 בo2H.s "9/ 5b{ ݬbu.i5Ӵ%q^g@mnj'z U- ͙nZ°EWbK: LVxvfk,%ʩMxnSsYS6cEYA4lT`.:F!ۯҵcÙJTg1lgAgEϸvYvWϋYJe{)&V Ʊ |NCZ E`q#@H&ad] a||*șE"oԒ? q7PJnt;4Y[^fr:S:ȪmL8 gV5XJ|r~n3֌{(E?Z,AP"'86FlLB@#>ApL[NثxgUY4-1!0H6g[Yk~~v FkQ-j֘r7_a'b¨ģU "FEor"ߗ$r^xgf~},U;գ/<_@9uXϘ DqyOH %x2wI8\^*5M{$ *[Az~ݥ(0 0B0~L%j`8_agDzXBSz (9{<ގ=' Hקּ :s{ 칑>`1U\]E.aɍJrE*D~`/U4aǏ*ِ[WpLx䶯րtS_KK6p|N<69mۈ}ub43=peav2=4/^3wo#:[&pL ؇xNM~xHS(Q]g8^4⽕ny Q039JYQb5=h"Np x5q&K~/T#rvd_9 aӈv֩aՔm/U+GR' %:9KT77'?I^mZ5L#UΏD4s *8XHL^  >'G$źY~OCIgn ,ay2nk1 0TJ6y@#jǴl&{Э$QT<Όե9&[ O=OSRTôs_V!ğe z#DJ/ )Vǁ /2@PSlfYqF)ۅZ9vHme2!jS|+ ݶ~=ً\@ʸ3X@ 5eV3v_ߍ?N CB_[%PU 0$S0 (͠FDz^X:~|>>K[Rn+%HR˦Jkl;RnX Ψ/Rކ镼iZx)wEWs6dUK@<ً S;a$.CnML7rt]޴=^_K"u;~&?¬忖X V!P\248EVީ]}]:Dʇ,C!~}M9Q;aB-gLxZ\(\v XUN.o"Ю|:qa-Ewޒ|O=X+^5$Tܯ e{|;d4߲ 8ri`|cVoI K&.%FI/{Cq(z?p)A NX' FK fIwz< LVP:'r%E>7bDw!ŧNKL dWzd:VK]Z~"-#s錁7gkul(J, |DiD@'&怬Ya=Fp?&\S®ƺ˶aފ5>9FoMF6M4l$6kS4 ynoyi<=/9ZJ=sPT-9`Da#9 5)8#;vץA+PnIb2ҥd&ym䑚N]5KkY,{*̳\)jF^)vo`_4׬VJMz_6oxeխ<Qq-W:r~ vq皽C$.{ûnW&\4tw G<@\he[S؈X['<+O5}A#4YJIr Vu/)|X>k#Œ70DMWzLͶuP;QTWŽiQtS㓿ZG@%/1ytm/q'U'=ӳ[M;Ch]nSܕbNkfBIfn0hs׿B9kAg ]{cR^v_՟鏶JAwcǬoz(oC RI|@|3677,T!b(A R[ u=H5Ji4'YŰHef`xy>3E`dw[)=8ӉSMB3zݜ@әe3ҁA Lf]70x9_Y[C,!!tNBl*e*߲Y= >=Ґ> =Ea(mf@Ĭ3k*=UGpx[=Jb֡+4L?C`Os6MjmL]!ԻeO`PKZ;Qds ؃{m۟Ղmw4Rmp[9}=J>{Eoq={BQ/m_kܴ+,"~RĐa@NNœ>dI+Dg'|E|zH6c%.x17Lʆ+X\8- 9do0HU4(sxZp%%ν}'ޥ}s /IRtAحᆻDehog&qk|oƿhПcߢ7> sg9t~.7-y%9;Utr [RgFXJF5m7|о= #yQ1ECȃȝ"ݣv`٥)Z0H,m 2@b-lQ+fBI{&NNwgQCmP:+>f'F[wW=֋l@z9==r>|BL+qZGΔ.=ZԺ`ңP{ȑ_fɡ}{]J<%ljrJCr՜#2z{*{oet?o `s7(\qL5QMnvsׯrzSF6p]7n4 IfV*1AW{Øg8;ԛvMSYZnUnϻ7'XG~50yV0p*P U'СAsj8)ѩ<. 4GqB"h|TNӌ+RWͧja43i#J)U^ZzIqڝ "%[KlT7[F7{o3d/.)d+e]T)n.)zW |%s.9|iMe;ۯ6IfH ̴b1"[1*쉽x2N$v ."_4W!xؾ(gP`|.@;t<P0(;~@|hGڡQ`z_M~B菮:C|SN*_dkYjf{`YLк`o(CPj3fcSħQ@.󀩓},ci_Q܋]f_a\zLO͊$ٞ58- %3x8ҡIS5({7 kfZI!eP?r:a,S?D@xz?ğ9VP/ϼ }tGDBkK% }j7x+@=~c5 7R!Ɏ2x&Oу:!9/[g-%qdwk̔-7Rjׂo,Q\5T󼣀*KF1qŤ ?9, e_VbS3O (Pcd~F'4&i햹"4+Z 8 +q{؈ F4`Q#Ɉ#gх iZIߖ .t"*b#2q,i!# 5*XtS'FR`<&X}TE?KYs50ԄTUk4WeqRඨ=އ(p*h)dN= O=62W @AESS(S&#:tCxoj#Zrg*g;V,.nȯБX =$g<`Y%˸Mr+?,d :%$2E&=K=O jWg;/nm ɘ \z-bw ޖO 0FؒKwCwp؉-hsp-9/l$@+.8`4;7fYDئ@~7dȜEn&N%T S[wm J.ntaH Wm f4\;>nߤD*] )(.V@O=@[XpI2:i..^_ͳ5j2~E(T+ DgCݺtcB//W{mξ!ԺSt!&؜1?C`jϫHe>>q.E;֬:)x 2J4px8Bku0D$\I!LrYLx$˼:GljA.n V+dWh@]$1UXFXlʄDw($O;:*_(yT?/(-7r>l鬊Rԭ2c7M#SG(W68Uz,FhAPLNwY7Nשw] ,X{.LBaC;.-'"6y>Ͻ3Lli3GE p\nhoRk $|#q(A^ՠYr+3 چ M 6X v GDD (1P=G>+P5Fp܆}+ jzNq7[Eeeǩ?IƵ,نەHI˽)QpcIw;ctC B'p1S(Gj$@Op=4 ]rǸ%Vۊ]#=8PHK໕1Zyi̵ >-ˤ 1n x./םZ5bjD=c]gBStXU M) կ(E0)sDD䑜ٗRPIG^-(bb:f;Ζ i@Z|]5Np۷0XKNBm!^"ѬQ@zOYg_6WӔfq&L7¦X$RToo J=Wl6.0~ `"ä7E"((Znũ9#kHb*Jtg;lY;Y|)JhfRa9 (8Z Md'!֞´VջfVvg"N@pIi1.*ҐmD>MN} pPQw9$"WEU%tm/:KS"W 1- s7@J]CVJG\h0/zsޥ\p͐`Q3v`1lsr%>,(ɍkfwu)n aFUHz0T`. ^E83FiJK/qMMMUkfB9Jr!Ŵʟ-y`_[2zwDqWFdwm .~9@C ^-He`*0;gYfL#U#@8TlfRv~ȦZ n3 ]!D3u]Q*:KɎHhW3ndf֓MÍhEVA>e3!(C_ѥ P!tQI<`b[ٗs3L{ϕZ"uዜq~D#@fyZgc҈?Bv̦]u kOv'E&mk)l +6muhL+NQm8Ց_wKi[=܋U2BY#ֳ^R㦨u7oj>.H Yu54G6E 'H9NoY%S]`' zGӔ;%0 .aHFQo7~GQ͊4͂'DڨØjG!\K!Xdoзn*} &"2p]'v=dD/#99iq_dEI^qRӇPzkϵP܏Nj3JBhmU4 -~K[Q-_ѧuǼpfLkd o!/rOriZ*ָ6DB+u* kR~HQg" KA2(!ʗd4aM4%n\QP2~cQg͈X ZϨ={ʃVoʞ(zs[ Q7% S함YdQvǝFHY9 ]dΖWqh9 ͢R(n=ɤ %ddoJSTngbm1K^I{*/d[KotlbЅ"36]4{5KO#O|i fL炬M/Bx:N2 h1Ot,a(v=t#厯}\:e7Rإ,J yȱu~o(nTvƜLX )fzٺT&AU6Yprp7 1܋򮕸5!Ә Wl2{Usg޻rja.Eᦴ_09=nPzbj)ۨu6@L 7}oh`<υ :ӖJ 2 ݖw l5kqw|L&Fk{Aq xE5J207`T_m?1@0Je{9^Bcg:|tvZ?¦FtXY)&,4;՗JD3/j\!X*L8^ԁ"*&`GΨ]ϻ!)0a3~)ɝë!G =tњ;x/pvn$q!>u˥dE·8q)rۈk?Xx8'd9O`%(s Y*wD>TM׌2OƤkN[! ۈ|ݻ j8>j'Ɩ"7\lĩOﱶ~؇>K%Ѕ @Mrk,w8DwQ:A EC[!h e1x s?^OQ$ t>@]1o*I/sↃΞо_ISz<`ek,A=P%K,m|l(>0aܹdgFUG҃2zWy;QŒˤ=76RabJQtrBK]>xhQfw*/e2zZ>4|"f'tNufmXT O,|̆ǥs8PI&(8WC!T*{ q {Bg JS%,nX/?IIWr5?]$I)OM515?(;W[[)e;;NO᱋(hcBf?DCî*I`:<{C牍Bi&.F5UUνg'LMRi*F>?^ NΏLjy7`r;QmAÄ:?S *W{{W܌JĆZtWAy_#艣@pDeXQ9)7%=~h#]2 W159jr/(I{ tB f*u?XD[I+ _u-m^eSKߚ֏_t벳դWw7fuFH+vq#LDjitis-)nGyoJQR;Mr=2 iߪy1!|Q|PCN@e%G% ނ\tS_ySgˆ5 I(W0ĮcҘӣ Pӌio$ g>suI8!IJwbZ+8].\¾MC=94Dyx>TYY33Tl#XgR<W>D| t@f8Hgf`O;aEip)O8J2)`]U@p;;M&7ntCrLd^< -Jzȋ8` 6FCp_% }tEsUfV}h2ӣDV1puRUQO("g>/ug?s61z1sb$t1Id^, l81쐃6=-x}ҬP T)0*r,;u8Ȫ uBŗň KM!+Lrszyf?,U4;X|_o_ ]h:=>uEA!7=NPB77?SR әzW ^.ֱ. 3@l5eB}^Ra }2Tǵi$4i!]S=e<EL{bZ6)OIT,Sx[c;HHzn/ tNH1+ xi5' ;J"~!z oGJ%gg%pT0u[iPoE}$~L7@; 291lڊB'De_6%xڗS3QLVtP{ZAENrG]=6*TYE^yۙZG:at Wx/hR|rfqBs*&v>odÐCЈkfe*UGW5Ea5]46B`tm)ܙ@ _Ԅ.-$̱OwuT~2IsOJD2˯^DPDR]Ojmb*dJrAjLvvqj./~\UX5nJ="-UQ~}s=8 !`h,Cc_rgЮt3梠 9T^5tJ3%i#kD P6ա,'f7Ng?K9F3i} bH_mu72#>B'PӸ?xes>oh+MY #P'j͒pQ% d/ =Ԣ04k[_@Ħw.aEbR ڏ Fz-= CRYi3Sd :B# ~px5AD<} U(,pg8Vy:n+dTZrC1f2UP1 yrM!–'q \w3MJZ9OT'3>T> ĚQ´84qxɕ9嵊 JЍƚ[8ܾs7J#L`~MnNaq QR" G)* ZTE̬Y'~Iq~J424"{S 1 3Ue7a!YK+>dk셶g(cRM&m7SD#%}^8!KCFI}8b 2R5>DSEHF~zך)RQAWtB|rS"؀a1*ɚáY2ַ[R&wJ7·.\z)/a/㭧 ʘ\ԓj/2os'{L]\( 7+3D"] &Dnh2%!jć9$۷<1]k!ٴ(6=[ 9&ʷEʯ 0nzaW{AyYNKGpzD&U~}M4^^=81U 2WkVYO&L4 0BQV+Sx)[ޭ/O8U]Ԛ۳ua%UյOYi2yQGa\`SsGLjfqWQNUJcgH`cRv6bkɋ]z4l:>)4*~}jkL g?W;PcJ<ղH YAR=EP ou.f$mϼ@,+?RdptN}.9-Z>& rh~;^zn%]MJJ7xQw|B)\-mP[H`32ʿf)Y|C,{F0>؍ 1!! g}/nȥ@Mb9npڹިojoae$W߈Wk̄(~=pBv?3hSB{EM3)ixѥ7ozW3w’<ԽhEJkJj `tvXm/FIP8~61KۼYB9l9Iǁ :QsI @`Owp/5Yhђhg-g9@_Y HKɟJ,'1Y'hJZ #lSFz[k/\En'II uh80Ṃ/X!4.Uu%# fTh_+S~+UK"ūW,֍eloBgW |)O ʗEl,$V$U&[,X[tHɡ~:NDRwˉ#ݻBV sQKSkNke .A3j+ɓ;*2،D"dT膵r/M-ϘC"LBKCj׈ j^̪0L| =@AD/J 3`J[f sdYc27 *ԬrA!<+9ӀjEG {Ӕ~Ƒ2?-|mn4,CW(0L- g,S{)W4~ )Pɏ42@(^<3RXcCX0b/zה8\22'?Xͩˁu'"S:h{hulOe}c;Skq4Q$4OrFQeiQgp&5B#n<6Ho[FoaUHu# dV9f ^j>%ܪbkMV4i'BoTGa2.Vv[N#t٫ R7*pЙ7r)@B#lR+ ٵ3 ŋB}#$wlC'Zzj _ێW_$^3ҋ13ٿ3R߄{4SWEWG@b5y*;?>YgKeѭ3F}:KW.O7nD"@- .X_Yh +~q"kAC.t)6H\*n=ɁW8GBfT뤨VjGL+:K)O`+^"KZι{9`f.vmF-fI"-IHWu=r~t@d9nvYHuYwV:V xS'o݂` |"`AC`i^0笃r *R>gh6=7'trgj^IXi@&unG TfwU{.%ĩA=#LM 3j,|*~Pjuyo\rD﵌MjXGN5K.KsB_!wɷO'6u7%؉?kB_le}QKmr_B~+GΝn@ּsf5Q@8WJJKj/A~Y6G=K+}Ix^ăT)ήc'E9u9m.%3e)waI#']cHOx @rƆ` \uq ︊# R Z3^d[1Ps1d)vs͓(k57 Xݲ:MMH!:*;v ,"[DF ݻG_oF(vS]&l`V>< f<`#803b#q1Wt";C߿ M,GEEOJ`!&*J qPcc@ (Ԕ֮"YN )VO1Qo[W\͟WW>l-}v9vr%̧2iiL(DzF-ydDEuEj? v#96r$>8|kXg[{% Piz)c%c]nY ٲ2(ym{ 18w)  z*>{A,+h,I-x䣾E?. 7$L8|+wi:ʕxb7WO<5{LK,_ݤsr^^B(גɳo;y3'a$K*4TV=V[rfCJB>ޘ!hoO1Pt)A kʨ0!.$P`D\es!F{HQsd&5DFDzC/L1̭[6v=GL;-EL#S2^ ڻϐH/BF@0C!Y(_0Fh8L`؋)v+rQdgvFN~_%_mzT/OjS-P[厕ƥ4f?ޘ泜!KՃ-q3i߫SMQVDzX_t)ҋ%ػu1Zv~GBYd}󢊺zmO+w+o+AzGIq!8AS^G.\ZP>es_ ݪ +W{) KY!c pO#<~M+.A.,;g$,z)sKYϣO_>/LD)wԊwƇh]1HDD>z3ۥ9S4ٶYq=9+O{GMN^¸*i\b\7B62O枅ѧ4.TjӺFlPWWv O˒7 k"4e}0&ۻcGp` $O̳)Ki]f|CG^peunA~ 20O'tQ1  lB,MZb |'\dzdh#"(WKb?5:1eZ @!y;K|FLO$p#}_v.(AgjcaF$w5ԅw}JԵR0yZaPGU6AT 4AEWʋ$%tt3=5<=R`,mFA(VNST*(ј3a%fb\_Qs:b9EP;.m/P$ԭIaڎl5yXV*7Ad[؈`bOxi57`{]A;P"Z^¢WR 9E\|ST2FUM>E  gqW^_HA^~D Ub}oqtv[Őko.Rhd,=޲{0<9:yp`:d+E.5Ftk{oK_ _nkη4G\g ɾB^wup j2>@ `mj& ?_͓~1o;N bHMr˧)@h흫K0*\Yޒ}Z)k鴅-KI m _u?Ad]].7\"خbV^Z nhm~c1kzNó*Ii ](:DjWQ>$Ȫؚwr}4ITRa>hHLN/8jw-NиwqȰdFQ$@]NO7N]_`K|!HUgMil"fbmhh;VLiHhD %@B3g@y,~u1'MK磡k+̂2A| S1#NSe;OQ SX9,=k1ZGQo@T=wux:cEX_U=&WK;Ӵd ۊlEfara^Tf!/WS/ECLr7L\6} qUtj ggE]S”(A'L{$#q})0/){%ˍ38D+@A "> <{ڐč&qUVU4>n(х4pd_^MCvIl⵺? | V/Mc \ME-7i[PP<[J?>+!Nl[t 3WP޿s-^c[){Z@*g$ѠAY͘Y $rCю)~g!HQKIB.])OOD;o-aVc,pUBd2wF݁FJ]!Q 1f-E}.f;cP$ =oաb4g'> _ka<LʠX!.h*1jLL}t;/L!s|Bel妚^Hq$ m~:,Z0j\u(k CqG75/;f%pm-jg?Kyc#&/= lS݂(ޏqtކgrԳh6lH!g%| -L 8tߎ zzK`Hhd3#[*:X\ JIڡQˮ vݽZ*A\$f*p Qޯڮ71 P63z'u-vm ^%{pu`[Ky,`reCe`C}7SV_![:AWKYf,&bK>-Nc8Q}ˆ[l~e1j"Q,Mئ3IrI} "1%r;_̶L[âJl(Šj P^pDڞ^>ZݽW7K_#|% nJػ;P} Hqۜ KG]܏ dJgHvDPB Cn49 gH[@X>dR Si[x2~O *ty*YQGB赥? '7-lT!Zk;o.Jc)5ިIܢUꗌ<\tC\;ZY쯕 \$򟎥EB=cB?AtӋEq8> %)+%ɇ>YA} )Ŧ@v\mkFsm\e- Qpjўb` `9d@r5F'JVwwI U"(^[i\ bÎE;TcK tj2;>y?"_nh]KjB*A_O׳ U+wC1krC6O#@_o[cMD|'*NQЅ"[͎!7WNZDֆחP&X#oco)-D[fĔM|fva䃛f}Pľ_vV4n<9VWp< g]bډϩPzϵlDͽ X5aŴ7'5r z<2O 9 AOݒ<37ˈ9Hu >75Ŧ<$#m?K0iͷ \7Ӻx[ɰYɱ\]`P]z"(m,T!%_C>Y)yԢJdux!(2,7"-!;PM@-)J64:92zMYBFKx:6i43siqwr(%un&|^( ;y:N/9dF(8Cq9v{?D, Qrq ad'!yuj:aj =hJS): ۔'_s>;/wpu].T!r j\K<2Z>⠄L?ĤjSqL4OsWB/4p}S nƳxmD3B&fXz,*"I쵳Ewڌ(!32'欚jxifی.Ƭj4SG+[T奄\p5kϏi>c6['Dvٵ(ebxJx<7SE0Ҙd dIy RbMFnN4|- 62̄`Jhz"Ҁ{~6]17+]_^ངR⓿8IaloՕc{^앀mJ mn=:u]@e1xHpݵut}OG|f,ic,fy\XymRE{8|߮s/x;e7TWԁuj/]~Laf"beN2>ڿb]`|;d v_2%R&:c+K/N$^ LU|^t/'j@4f@_V)Yt,ZfN eEŠkH=A~#˳P=Sl:T:z# zvZoh@Gruz7t?Y؇Ojt(,[ 3K*tUsmL{阉mk&h-)o;r_Z.NP v_)&EW&  f0HE$kwjA)Wܪ`D}NMzcwŇĆ? xtgF=e"C{U)3UCAŦ BN9t u[qm>"AØu|xv#h}a &-QD9|ƛ$::_Z;)Ԗ]4,!;OpR4sAQ_k$4#pQVdLGv6&|DU?(RU]@PqyUb[n/S"=(G!*M\jp?18mhץ9i .BX:ԆxՊX b!0EM9ُJBy PƂ9$c &X"խAje(-ڤJjP\S0{iT^>F_7j ٱW㨽/i4 ႞FɵcG/  %zhm &3Ǒ3mgXy4>jM WDHHEeph8/EW#5H&?avR *dދ ޯ%G i>u$LL)~ze\NeYR{*E z|dw8_t tBՔ<ܞD6z~4BMRu+~Mkzu_,]Pj]*zABqA&݀fo7ixlU%@wl8lkwm+jX?{=o]Є-x'01igAkҔ)JSjYm[Zϊ@qVTpihHjj{*|&V MΦYF  {̚D3KHd>{BUU ?G|z7Ǝ>w/}cb(qf.2p:9`ٝ"Obۉ N)̜XY=&`x%ty/{_"7@.MaQۈR&Hwt/Kb#g͸{ڿm=N#{Mp֓2PO@ v p@{הfr=}X)&7׎*B&{x2Ӓ3+xܞ+@ r 2]Jv|ԾbiT;I]ɰrͅ?Pj6h5id' ^򾙪MRys.1V`m*^wDZ(|y5j+e #!m4h^ 0Lf(2^u E}r xh*w?ֹT iOHK+ Ƀ\& 7B# 3x#IkvWя4#ZQ>S4n*FZ&97 uAa&ho2!)o ["%tLʐ) .zf@675(,,\"e4ZB4] mHjG&V;@?%Š9xc%'M2DA%ývp ')r:"ٖ&x5pO)L`6u枡T{%/ڍdS# )zX5Ђm$뱚s= df_n|x~/y# [C  MzoN_?M$- jn&OɄ+3*nLgɊ6"EñsBO.z`4JFA&|Y(tIE@ ev 31%U*M(iG~Vp #kcGsVrƲh]<A : &'yE;)g~2t_e D}aDj.譱E0[b 9#!ʲoA,yޞmK <>$zr?LWy6MaXeƶ+vl ˑbT4>$Do(Ũ5 U%_3ls{EOLM^6[Oqб#,w,{O,BKC#l}|OՁ6VΞk%p7I בB§ʮt-s&72{cj46`RI&CEd26#-EoI7Q Gg,rbX;%(cPr]uI?X§u%,wa*Ԏ2_k/yhaJx+dWoKG}|v )~|س#O@#NPt騸?cƳnf,-?>"Zv6jDŽ P{VP`e}5ϡsٴRhb~"pߔ*17 WmF~`2F[vRCE-L/kU<+gG!21Z(lx){U]1U3q8Hh9΢SC ,8U(b~͐vyNBˆVq#K{B>_˒Lp'?>J%G@#[B4f+]Zyu7J!77;vz 4qzÕ42_ \)kMv-"mHM$^h/&fU҉loB,0o7LF:%nz9 BvxiK Meyoŕ,@H7|:GR)Y1yd-A$p&q{+_vpFN M))s\~$6^D Ş7IV?Կ|c&PɀDko82 ЮSJ9ikܑzEnޕyg 2leIKA >mr"ݦlCjV PJoxRn"y)|&r8 axmGoaW0tDɂCQA;|H~aM&[|G)R ,455J3WM[^5C[sWWˠYΞ⭰RFOL Ԗx[).S |@{#ˑvoTWe^O~︦V2Rӧl2f N`@¿-bl&r%?E93ŏf\B/{,1z9%Vʟg*]4[zRʕD>JK"Y⼲n ꚣX+TzĈd\Gmcu C{(x8$sԽn_4(i( 4/)0ڌCFףav12-&0B;S>0 ]0|GX@T'G m$:'tƻE ZstP-өw\,?M1-@ =ܗHpIƮl8L%S!6V99gكrkA|vG(}ą?X{P -gVb0Q7K7j"yq?͡CY6~S&屚E&(M'r+6pIxKyB zR soNAG1Z.$oja4|+!4@Y2oq Ĩ>IN> Zkgpp/ j[̖l΋"1t%5{ X7K\a&C(vPxWt37ԍ_ KC>I4fv*S;\yM.}9CVijc?eb$ϔe;O'jgngo?>wAOp&O{K .X8E R l)(l`Krj O7# 9Q^5G&oBv#oVVr ^h0X{zQpKr6ֲYh`2eO3aΜU(ZiQRzV/O5Kmٕ7u^N`i0Db3seYF?ߟ{e?Ee&m0nxW!sקrYEm11ە dmbf\:LXG6~ț7^fX×xysް4*79j&5&~*ÕyuK:M "ؚ;퉠RKe^hF: @̹0!>ɀst{/lu`9ҝm$`j4o[bxq3̡3)lJ'O+~ x$#f8*?oo!/*d&̊Ɔ9DضЍd>CJ&UL\)uid7TǯibV7(G\/dmͧ@Cm>vFO?cyմ k@e]jhkEs#$"!#er00dJA7C6`$7WPSgU;y9%{__Eإ.PCPj߲CaCN9'\X$&1LZ@e CI 8Pu p3^}18Oѫz+\ :e|i(b\e,N^A;T~o3]D͹)eW_, `Ć8!+~sP'e@3scӪ+Eds,Ʃaq7,F#g,PL+I_710&e1R[~`T-Y\ΫlCKI,_niK71\@^!GbҿIrz 598tyWrm'ϲlOrC,]7cBdt웬U欬>?͚f5aNC_7ނ{ #@0``ıh8?! K]w%r]wY5SqVa ƶ.#AZGğK\Rq3Jx P[UdY3R-6Q)*#$*9ᢥ )X/^@!adJmA#5cãو1 ?y_MD?t1d%k`7a3l'J7rX16fK6?]VՆQ (יG&pxN ӂ&37*W.(/qp93'a@l>ع.9d3~=PNYqeCp^,F{Ӭ_]wM Ȧ6Q9L^*,Lcէ DXEw=R?q{DƷcҒٶ eYmMr ohO&2EM$Q X%C*x>jۚ*D!٫ڼGY<%c(^$}wݺ6'!iC`_wzĜ\t? ~D}˜ Tc H]J} f5'OiEI0O#A{&=zK cs3PЪȓrj<*Fj`T#e Ңe&N3qI)+=ģĉU ޳ iɓCydъ>K>JѦ:ih!chrM~YX^bIEqnG?b1T-: Eb^폳"NQC9yFH0m.oAV#RXU]l؄lU5Zyh9^b6sٓ} 4ïB|;j:uhP Yu"x~ki~S D-fT~#y5}@07 ݺ٣T Ҕ=&rVr?R>!d(#qWuv1q7Q}Jn4 ֋)qmH ji5kК(䐘íWql\䈅=Nڻ'[<..z6%aኝ%fB&N):2^Q'6oD#fMv/NƵ䀷 +jJ娰9J,  -nDŲtc 9=0˦Z$9}'hd61%l_%Ŧ-uy>Ap 49gs6r.ePW_]a:lO4y93%RWb iI" 0#BxhwxdsKz{q'7~To"nרĚ[TO$YŽT~mҮEudI|%7:+xf٠$3CU%XDPt&l#X+^<;N;sDU1?V;W$nX[*?;A\s++ ,TJ6zx 69O0:F''fj84)-٤[ g/ E5hjiTV[wY 3,?uĩڦDr.Rv z|(;FWUpqy0 Y.sT&lZ<#m2P%ҡk3-;rkV M-Řls/3Tk.}PH,xY㜑 }&zy歱:ɗg@$tHNnʐUVjzu9;w$ 3%Pu^╟mw\yHv#>Ϝc« v.I.Bhj.fCq-9X ]ft#hcXF#۽h}Fx{W4h >ѭ&#)7#aPwr-yMolk;.H#:&MCw;eD') }P˽\Duˍ< uY\|l%MX,&6t|g]D TsR&\ yH:qD@n&7!%lG↗0eۻI'M{*mO'&V({=f6[wE[O߲ k8%/n=8x:!ol/v-jE[CEt%tsCmbD5~K׵3jL 4Ǥ,8ۗ:P6M㲕9\H^ xς-_WşiiUq9VܾIg>`#vx@>OJc,7Ip.s'G]u"Q,h@Pƛ}ϞDsS! %KԔhN_ŒVubݦ[7A ~dB5E 졯`,^ƽ% x5<ٱ0ncF@YҕE-w*35{/[OB͏705]}4m9ͫ䴽s?buwO`wL8y~"`ّh!i=XjxS!"b'~}2̒I鼁!UjWǶR5$K~O$`~\QWֳNot-RljLpH]sRԻ#\ TXNۿ\0}7sv;'Ue@!!& ~GZzG0*B`WճvS<;M8ne&^Ek[XbwvyM|w5UjLHi)Tַ!MY6 9kiTe? bqj@9g#&<ҷT" I$y * 6T]t%3g$鉠^B}UN~Hk$l)A\M'/ј.!K,$auH&O|ՔW*6"ya_t󤜺&tf'PP;NE<{BL]`"K oSzXAl+mGw,|5*;3"jYc8g,4H&.nDfSiqb pVA!\y;Rr0!;}J<4Y]OqS`w֤R[ mwa0!6#58|'@ .n 05v^UkL$7f$ E:ڭ TMYb+APǫ 7-%o6AzX9j;Ғ,Jّjv +ɵ3E/ezn g3IGNdͺE#>&ry;9QMⰈ*!ZI tusksi^~ K U]6xNj8&vMe]lUI.zn-#w\g2S='#$E:/z*0_I:tp<^ t9g#}qX~_ވML)v45,\YO+QzqSzhÒ%=vrj ؙ,-PTm@Wh(߼+6ű˳dliTW¥z*Gg$(tQ.ʀlIȾhSǪz q3RlDqUA-Umۯ&7@eX_Ֆ}va+_FN3cs ʇ™C*-X.xNX&sn|m!ʄ7\ Iˣ1 McT|A0(dD+"1df*ټ L.::l!/"Dxabz4*]ƃyHҕD+_}sԘ7kK(:ߢgc;Q'٢fF3j݃5\:)+4P>,5,Ю:_ZRWPXr7l&PպE~U47p4.TW~2L90=":g2$tr~G3y-lQBLkio]4MM'tcpUn-QC@"LD_,;JJyT07=ɫS4jXdN b+Ou-A,6y(`O{i@(7O\*ZѿCplɴ$ɵFCe&S6s\Lj3&C/SLEz -GA8cw}d5g\wW4,CkmA֟ۅJy2 *HP7]^=07q?R5i),ZAE{>$ܜ?d=5dͨ#X~H|%aZ6kHCT |ȂCn^}w*L7Nn9tӭ$g7 $~9}fO>ul꩙={?EʚG״?5a^4?|"FA xSlr:P3aC+p63([v1xOQD1~1= A12FqODxϠ(nrkY󊲗@:q$VpNxnuF>L>?1e&)lUDt1?N6Q*bDxoaV&54z'*95-x w;k'q[ˠl80W̨5)PL!m-yd䤾Py:`J T@zMfbdtBoEoaϘ['uQ;QI&3aeJE8 tF04hj'^A~ mZMtC,sGQFppU:ӠroHvV)W͞P#) /:@3h6J%Ikpʮ}'.,$:J6!֔H3XR .YթW`8nK\-$}%](zV|p"9gM^KZjrc×o%Bwptخ)k'9#QLXR:+asWWn/kOH]nTD>qz >\R[;]S7B"' 7 GaeJvʵ?ÿJг]q;x~RQ/,OV%0xX}+[e>!9.s;# n Kj PZo黳$ׂ~0Wv2%|F9%O4)DгpN~EB6h2)0Ց.V2v1 š  4gҜ7[W~ ( (ZG>NC&{3FiV>OH4Ņ?y憐&9VVB4lr!v@␐ËSDž07cN q/dZr)l0tsX=fq]~;ϧ:o $aId{m_<[; ՠm\ȿz..#0>aAJҦ{},%NuDn6~{G XPZN-|XMcfփyM([ME )%.dj1F}wjj }ojB9mD4m5 Im fs-=?5=7HeloQ=,Q:;ԄR[WK*fb:>l\Y$w*ЌoKfɚSOqHzd0%YULl~\4D;smJ_r;K=3zNČ $8PWbqD_UBo@X*>z0i09{ OLfIEܿ[sNl ^gXӠdv.$ZOLB>HNd%!Tz: P oH91q-N ! V7EP6ѻA*剪m+n.}Uj:!!$>4t.dz r5Gb:tc uA-6Ve9B?ZqRc~e{nu |lؤK!Md=7V|]L}e-ikiʢ]Yn/ϜԎ7˃x{4rx(t0V1zwp%RFɜ D.%$͚⛉,mhmd6hp%J`R%&2 xwHXVGަ< J1@h=AjA(T//khV}I.Z|3 2JbftKaVߚtqG&6DKB)%:PR?>$$]x2.ԻxG)^WON̓E3,ƃ":ux`sۣ f&H]Py[ր)d 6s$fO7ZVތAF8ih"$G5Mu҇}Y~ζ[q뭺EI@?떖4"Ƚ3{m rã I?m[N67Sg::O3 򂨝6}ưϩ>W6W@V^CMl_mN* Ϣ/Two:If>wF%8om+Vfs8x88h+\%2R.rTmc\m/}k(m<>ViXiz޴%O6 t.:C4<6Ztw\cݾIVeHb"2RYKXb,8;/+[/Te_nšrc31uE8:h&u 3.ePCAO+3r>{Y +W lҦ7fu8'L_Uhꗟ2O!NR#;uCN'k6I3*#)EI~~h8$dƒ:iIIUC$DVqbRK8۩o6 '6HOoo(ՂltHAʡwku˹3A3ܗAy+(}ש`&bCg 19Ԓ^@`3fԅ `IҼ}ZuWDt(s;KY=SOF5&@s+#͈ &d|ߡ|sW3*ˆ3LE5Sx5sps`)qd9E,Tpɟp}쟷PS*%ϗ(d)u!0"t߰CԲH8jE]ݰaֻ=Eaݻ=:i%ZHt#aqMRqT͂sZIJٿȵMѳmetv mRī[$ C.---K`@}Q Eͭ  ֻ 3KY⦏wS=n߉;%^3*Z/ҹ x#;! Ӛ[h H!Cd6;$Q!خ9> 'h WsݬTg}g;Tȇ*rKmf帾^j9 3u"~/&uM'(]>Vm+ Xɿ{˙y+I27!Ռ= bT)%XJBgx((nm*{5^ ]9 у}[!Wr觔=Ɍ ^tmyS^< P3r %#AM}Ee׾C? >x(hl]C{pbU{>/m4_A+P05ɦe J#:+va"Hd?a&XPhI (GTTwPKx^eͿrpt\z,fMSuʗFD}[!@0zċA94 ! ?1z/.:1 d0'hu k./ 33 8gaYSP|]C12a?}=͑b7>T Z#HRi2P.lzTAqERm yrI Ԗc wmHCuIOrq\W? }a˭8]%o)d^vՆ]N^k /C3lRVri Rnk=?L#&=l)srT#>Q #,/ %f^LbY[wqFGjQ%W;_N, Q+AOG>QQWSFof֐)h?vk`I~UlY0/r&h~ޅ⻼!ٶ"iAe1 Ivxi/ *~8Xؗf5ޠt $ dnJn'*J4vX\W0aYSm\ csOAFǡ4biZOTԤxD6vZ'lH?dbZDkBffE'͙=GOQ+tC:10ɕ^+aT@>邨ZozBXL6-J"(?`>&hϨ-nu_h", 3.f^!oU߂-AgIԻrZꔕ}136b 5,vf _) t]K j\ĈsƜDU&bTCPJ;%MS=^ZPo+M"BHh YjHak #l`1ʪ,c]\MЍ %vq) yS-)$DrGc̞ CLѲ<-5rkYEh%2L] cy= z9D ר. 3Ln1- \? 1KrD\g\S߿NOhŭg{'_Q(I%P)Vy. Xo$A-%Oy bt>cOX|_x\1X3i1o~6YS덈: rۤ˟6l,-w+m}[o52|Kz=5ۍs\1k}g$$ȁoJo ̞+VnX|Wu$uERW6֪;eMTv8BQۨB6w<<(đ>褈v}rT`kED[solz1tc#%زr`y0A@,m?B} j (Gq̊_ޓgZ`@7ru[21n'ݡxSMvu.VLcX;%ؙ[8We:U Q۠_TC$]>0%?b@z/I,mW1o" b)Ypuv(:a>g?eyZe"E=mT5~ZĿ Y ߟxf(?wʞs @-$%MR9ۼK{qm82yE|4P{p>; 68=a \Q>= CXY1sz(A<@z݋$v%t7HibU^#4{{(e<B+{mE~#p9ώ5/:z nl:]tB \'SN!Z-]E7]bzs2ij<ǽqq7'3?po.HFBˀ::oI#get  1>#Bv|O ;8ɫ89) AV~<5 谸t/52ݍG ^ ΐ"3SJYKTB҆>9d;ҔCFM̥v'ߛM8hC\4PE̵.g=&lSt!f='BS0ieta^Qa+ aad""YVLJ M,Y ݸ~+婟LD1l[N}0Ru!}VJlOK4]ctp o]@JEDYظۃeg\:O-lMM- w P0F c`WokvЄ4^sKvER"~':Ǘ6o*Tѿ; Ux 9JOUOzSF' VitSsOK,pxk1 ĕ*]Aozx)? T/u zU%>PXWjt]&~=/5梔\6CLcJDضd;%J e0WUvR-@)[ &b)Ew|R2E|BiW5l~nY>[<UK:.E҅bUG59x,bp4~f$ *SIܥT1OB.5*62A`|5EsqVe ƺz<ۄA|AhwH6KLIר5=UjUmO62ψ C(fG̻l1(ĘXsɴo պ> ł#4~}qҝ D̉~],-`_ bkh*&DY~oY_EL bQ }9Һ7wjRQ\`lZyO]&iaLDthLKn*ػL; ur!lD̎ORS;_Z\)'U9 piTNYRb㔶F/y_O50%@'fإZlYij5+aRt =G&Ɗ[[ C>~[uk79 k?Hu(=ȓ'sX$3(R~أVnճ`u:sDIp:i|qA#y_k2|0\g;F WMf)dO_$#Yx{Df2R \vڝXQͶR[֠v؆L( 6𤈌d4 IR60:O6a=ZJͫYmckgR%$*=öodT"p#T;*> k#vEhUvnݧpZ5t㘷5Ř3#\d]QVGeO)~ lZ¯S&zQL~cP/0kU&G_9$@@!Uƪ"Y)Q@8ՠ*LԌ}; d1 W]h0zѰ$pm{sTů)վ:ƘvHBJϋʘD 3V+)SU/[+#zq3fH] dXYejx7A@5CQW#Sͪ=\t[o΃&-g;j0%#nA{ WH<=Sށ՝3 w 0 byhq7nw-, InGڳk 4q $[:4yVf{`}so!w'KlP/sK:{JӨ(eT0îHi)4<262MavMN+|j8Ҙ7_9Y(gV"n;ۯ\HmCH51`ՆiRE0u6{d.ngj|x݋Jh4{L;OKR^Jncci4|J"O %UJ@fAHslqf@+R%!t:O`'ə;n">O'EǕęc 4|YtAQ0a.QӶC'Bv&P@glZcϴesl%rR bμ]ז!.un?hp>o tPs>G[t_c6f2,7?JK0<9\`O3ǑV80MȀ;X}lѼ;U| eB  ebړSxn5#Z1*|.sh~E>xwa[=2:8Uڨ o˙1l:\QS-gi&B6sEA22\ppXVc7n+49d7f ޺ D)A@dc`* nE| Eb'^7Ga/<ݻzy3K'qDjh\-?/DEFmYzVd6-:pQJ̅ap-IsIvŖ~ѐ;(m}N/(=ӪfJNB 3(֣{b8ԱOqʘF5P<ٔ0 i\w@*iKn D^1 UG .]dO ;6G`?31RdoUq;윻xˏYy98~s8<%BM'ٿ'~ dc[Rp".tW _z| ڒvU"2VjT=n@9HSZb|>Q!fD B2j;ʉ  Gd⻓aZ3~ZeILHp'ܾ~$zk/ ׬`Z$4H 6jSy27 >)vLLԚ%,h ?G'x=OЕ 7ua7Xd=ȅV˽Ryu&i jPUb\>6@bܲKU*Db/U urgIrZcmyfW޿Яt^+5ԤLf z,E1|(Z B V \F'hFuѢ씮y^&k@Xނ;JQE]|E9'#}}w#jt֪N.hGȣ,8^v5s8+roCNBEn*@R9+,׵yýpq2~FS'8C@ʍrhyc)0;N}%΁>XJʷ%??#oUkBv0-JZznϒmo4t)v0䦗QB*ͨr_N_VF?8߲^YtE' *$qè0ӞcZX^n[wE E&ݎ`b ~.i~Ӡa'f]ރ Gaw'.{?/@ &2l;sց_c=!/裬ٵAv!HMF}f,J\gȕttJzJoH3a87mç84;Yʺd0ЍP7ܼVoK`ۇ[2`~̺yys"Eg2!l8,?Vpp|;h -xPGj Ծ7<Ţ#‟hnXtX?!v]Y H!ͷꌛ30Cۣpy)c#TQC W\d,'QV Tg &,oѾgs+OZ*F3,\%&=DoXr(x)yY_c`섧kFm F0!TZno? EcV@Zr<p9+cx!E>$*H< Bk„qG]ԸᏃ+>|? lU9kZ_9Fgx7x'ZM9'A@!-h|¦K%\b&B=6CWͪגAMz~/`´qWJ z'N ѷ'$ >gaKV— 2q]ɷ NvV2P?T~pGB/5L 4v3QiT^Or?]7 gˈ-"[^PyN7ogph|- @!Gv0D9Os;R|F0&2^Lop<圳J4͓|'B\ڞh@',69RHT>y, u pDz;Vݺq CҪ'HXhyHbYͥ܁\LȸOXV@%Q/Tgn#_aSBXF,t6tz _ a} 9rfDwsZn-m'S<&{5?vֱHnvޙvb!ehĄDiR@KP2 {M7k.6wnm頫nυ:Kim9h'qi#6m!aorŒ 2܃ye1j\1iz!cPbwQaJXȞ(>wo̞kߐކK{6k,bRN[I"vy,7>te_=u#{V){52&|:WȁlG'v~VeȁP'9Zg><,'͎S#Xj޿ix48V$`Yf0wGR>+*iO|87?#a3 |QJH?:͒W{^΁1LQqF̂zZk9BT{% Zfȓ#$nb}+i-; japWMl= e4 b%\,*17 K\AbzH)mPc߱i?_R]ykT~ 4̍2hB .;C:\xfT/WǗFBfXw"HU'Pr~c,f,h(|Њ|Ag k (=p>Xt^ )@`3H^4]hOwiNvÏ @u̇fxRqՊ?=<E/YH5SxƩO|l6 dd^}&I[Ǩ;^P8k5b˾NB0|EAmg,[`ei=jū|9yy(TmS𥉉ppdȴ]G@=լQ r*5>ŋD.!*Na_2~hZ5Ye)~#nxFZD/%"՜R*٤6ݺeGKМ_; 9u,)h'A+`xA33x $bH,2;PdaDeS04Y.PwNDE.{oj*yBy˭& AM6ϦXCejUDMRЍdj,NQrL i|Y?ɨ0p$vN.dt/f2r4@p|dBGi zD啁V.aIЗ(vV-f 2 a?6_4h{أ#Vè9"Vh6i?ɷu 9OjmN?n:v?l/eɚVxϪI UU,*[J\xihqK+D@3vzH6;8㯴`2hFm wRJ sҎx0_Yvʡ2GX|Zd 5:4r|99fM'1}__*7c+9ˠN)LPH[h/ub9Oͮ0xjNVtUs"HP%=s$UJbj-$ls}~شL H6%Ð0 M!DI^J2:"VT6!wPb*aΣ3Ι`0C<{HҁUo[?4hL^qFv&te 1O;.Γ z`1rcTGŐ]Eq:G $|,F:~/wUӬ>xwcbn]0 UN$oo"΃iCeVZx9Q[O]ĭdz2H㩐UW06 Fn5Th׏VzP/{|c-;nJ3iTj׿>ӗ=ij$\s5/sDppKnIB[_p8ULN!aDž^h~3Z3^6_~sElbNs?A㥴(x )'"g;1ŨX2O}qζ/UZ'Pn.cA.2 d @-U3ZH//Ԍ^mgC:5}io=F2fY%?q~YFS2ZmEQ z6CJ;f.Kj[dVyw`ΞU(~l.d+NԳ]Wu( c{sS; h XQ@b Ղkg5I֢xy &<!=LQJSwvI5I{/04 @r Tn0gĉ9i1mV@_KaVJހ! o"Bco8whrF gOX?0ѕB]uXh$ӌ"}3X8 c:?-cDxwp?p/[t.Yl=" :@&G];9J3860#tЃ& OD7B<(tJj+O E{zA6AھSXT@|il[ SH{ e8(MV8P79G*+"]FJ {L1ԎkpTY~(bj7E %yz]Aj8tfQI +8il{JĪ`e {U{ixed0"(2Y:I:{hjww9T7VªDZ'@1fo3$J@=)EH^I~f Vֈ{_r$}p_W?R/R=;x=UN+!D<1c$ \5ZuQ(/Ņ{;B;'*1ST?⶷uCuˡ=6%0&/zzNCVin=w 45&Usz%zl1"ԥ өHGCQ/au'uNѬ*,[| 5g R=Do(0IGཚ3lh> Z";yuLICYsSWnQ-WzTU!ͳ%ő!$ (Q(wF_mt@ F}eU OrAaB={-?ypj(\[{p.*F.QgP 7ob{%zcKbz X\5c(yD+nOA,_ڛwmN$J/EH9+^ "Л?(8Z4o͉<%3,zsvLK/Lyx<ޯ=Tƪ,@HD!>LHt?>X6 [˗8fwBދ,Hڹ; ("jzpd%= 6婲P%#T?W0Gv*0`}ݏPX+m9kn~5K>.*iI>M#[sYI$XH6wg ;!} X% Q;6oƬ*Sty쟞 >.aiPJƦI6i]4{U|1ʑƴk (r8eWAbVl(aUug6&K}`gO(v0G(Pz0A_ FU֢$!}^ ŕ'm~& ^h/;0QNsOZȹ^hvCߙq Eh d[6Rsq}z';Gn[AՈTc|;ܤu$=72L 5n ܋w@ʍDvKY5JIӆ/c8_DsxUg[B/=!Gh1@~Zkep6[*Fmiu/3FvZ69OUOzE[{A=I=)%q*x'ϛPTU~= %ĆvWW7\u(\<.L(SyU6?"?`|O7GWx}.H9Zr=#tx~}D #/#y/ )_v{xNpFse@p C=o|Ngw F3ìoX+>3s؀5͕9[XS2ݝoE0^Th0ؖY(4gб`6}Lҷ:877^4&'?}. d\u ݾ '葒G9PL~ϽzJ^m /n(rc~4} Ta>NY .R*fZA1U-]kG2|-H7Jtr^EUԳfim2fAz{Gg-$39Ǝ;Rt,{I%CJXJy=xt-̴g?Nh׏2>R&(Vxbm;$7Յ4;HwU|LIFf8 gޭorJ:~=xp 8:eO,"!S' zizb}M?]CȆ}~înļ<#AS6!B!MLGƩ #ч7fH֫ 3;T$ǫ;J4o6UR^6\9OؒV}f~;`K ڗ 8G/څ0^1RdS7Flѫԧ/S{B۳&P'#"l\h{uh.XH;>IX&-F3UtJC|0JAKLFiɎW7 !~ ;\E^ë\;Iv:$Ym7qT]`u`ٮQ]u0;!kFH笭@%6V,ZҬhJ3&yya-S3/bIlA c_sJ IJGyf_YFh ^ % d;C;|ANpѣuG)6IN{[yڙ#?X̆4pC+AŘWs,qmJ꼤w7gv8I ?Ϫqс|U(EX}oL7siZf}!fVR;[.q?/dG ϰPC{btID蜙i@V_l“d=tz\8N.qRBbhl@»xDk]HE $(V>O3: Ma8f y=JWJ֓$:ĨXDCdd;Euٹ-]l'32ّawD΃ _?s8(3y;Xr4?4{==!k'gS3QUw ϏFGZ$\Vq ](@! X{>yhhvl EGjMDbg><(Euj,q_NVH<22TpICjd:nL9 kקKO x[aIfIxVD>Ww'ocL-r4Xu,Ȭ"b5vSu7p&D񧍭!`^ѲcwWO|0M-t ̻A/he߳Qubq|/JB$Ӵ8^e ^2k)4]p!+/?/ݲ!=ؤO1Ӟ!E,:H ZW rA@UB9[eLkQ(G=87_@z&h9Q0[AOݸ_?zhb_9Z㕦OȚimD\3ZH^}:2w`o̚AP* [}dZ@>"N~Z+V\ nN# KQ3u+ihB~RPw`cmQ$\Im-6e42XhwF{(g1t0; m^~43HGܚi~ݵbF6 Qq+M)[+\n2gㅀ Qf^h^wEfJoN$~Lxj3bo,2wYZnFw`Nt:7_^ jjW-<͊ABuDg$ZE@<cu 1b|&빏bZYPB>~8'K 0 pXpPAu}Ga9ϦH|xSBPfD'd P }K5;-I7}>.[)Ǵ%uI{zF` ?\XD0GORP^t/z18]hF,~dfgXk#@eM#,ҍD_.Ӽw+ C>QJJ|<u 6JxVm9^/!I٬8]݊RDc&]&0W-U5'z:?ȟ̝զy^s3es#.:T˚<<$u0~ٱF; W2C^>C;}j,(ڂP4{b?X+2Uc#RPogv^¸꘿0Q{:h.mũOnV8>`w!deZ{ Ni)E9*PWfL%d\;KI?4%#^~.r,Pf/kdM߸ CV|4jeszD0Rw|voɫM0tt}EɆs"FWҵJq>ګ̈́%7t] Bq7ee 6ʟGwNOluro9tNqnç">ȣGOUaՉKZ`w72A8D}V#R]=@SvSq O;e_C:su ]MfZYސ(VTb7s!ZKhݣ4?bQ..vly8 ^b&((ƌԬwP{K÷8enl ‚DrGKlSUiL߾~"tORG``~~Q^:qppDL`V#8;>$5_O`XhT@?+TSOԍBw[0=5И{bj*.'>sX"pAk򫡕&o'C >,,iN%:Yӳ9Oy ~Il2g-F* ^g`1ޮ<DHHj&=}Q\9zb9;ܸW|!`C,tYbnIӡ1j2aޡzw!~EL;l!!!=rrM?'%3V)\pb5 &ܦ]Ə $ӂ@FUMBP;CLnr2(W`OND4T[:X&L8&1%+k`)/r2G|RwvnϕfpD;i)^+H$R,t޾k(lf%X=64$4H~rt\E-!%Ҷxš XIXj&BA"z[U̫N3)ӮTArl&K;li,/= §XL9b#CS,3t ,p9TN†Yi_y;z,#}o>/HҨDֶ"$ Jo{6rpeT lμֆ&ƈɕ)pG|]IEq+Ga),[ * Wh;IG"tzwxYPޠfCWSγA8EfGY C`' FpCq76DG!àq_w3&쪭WǠG<̱F!6[OSlq4vmsj%=J}AO9X+FBczF$x1pC iQʥz\(L.IM}brIkԷT(fBQXx˴KWULмa]fQ nȅ+ )_ɪ5M蚲*SGqыSYo!EN-.gm4m/@/%XG9CAsqg"0 5"0dLA̜&2dɱS"]Hfo0O|ښB|{an`z~e)}ʶ9.ʼ,XQga_D :Ky1e) #&5ZU9=j؈Uj9yٔ{ȡjF1rR,˩QO?r⨉LaJ'NU&WY6عM}k -fxA/າ3ܘA]oMm4Coy{/Ai0O5w-5z)KZKy`Ɩ[?K6Zh4Mh}A|iG|~ L% 'ѻ7Č+]2VR x@ˀc@C?0S)wQi 5_NumdQr9:dS]ٝNPuV?kGol\= 3ٺ(6F[: odp>Ά}@gCe#eAe3$ZѧW;(G: Sk R_Je}c%x>GD |yæ OG|Yn:J]_eD&cuH4F>^!8qyMn} CO>޵e ẚxa.E[ܡu۪:oL7HmL _P6r;\Ҽw^3ލ_xA~`xFB?Usc6W|^b$opm;b^ 4$VLJxsjWN$% kIj=>ec2N+1hY LOFv@K]ʃUK_8t@m-%t^J4_⯟+cNpRT-Qq`=eLq_C`Yu#H~13^y +ܔV}!4p*sr,n#&o4 {YTX#'.@V>lN2 3c@Xvc`L<R)߁] u|&N7} C <ȄVK׵s qq@f aU_$ݔ"4}ggSg# FqҏFpmg4oDp茜h NsO#UdofU&),XҨG <ؙXHhMC-˂wHJ멍}%o}uAm2 hHLl>Ph4ݜorBL{.z|Dib~G*Uݣct[ ߂{S?FUUZTQҳ7`+ڃZx2J4>/f/ 2 -LQ)]`u;#~st/]$@zHª%CEr>4+*|0L>ls1, *DVչݡCs#$q~j2J(nQGYNԿh.uiR϶RF37&4EDhs~v'@q i+Y&*;Yx &$)?Se/SnVr6#<JtĀa6FWۏ C|w P`W׾: T`V =Ljdq(0ڄ++Î? ce(>;gzcm7sp!+7&a(3>s77Mna>{wۈُY|bpEsYHӌE6mi{OLiHg3)AP6 ǯxX;/>riQ$v <IKX }$D<09簘8a: #Vf/(/n:ˡw*%Ƒq09 DLs$󚳔е5{Ɯ6yXXQ &Ř.0.ya}2>wuŦy {o`ZVȚ{*x)61c:ߋeq(i:UX\-t1 Bmt±⻤;Vq"AM欃Jsc˱?CfJtG1.jRۏG7f_?Q݅Įk8ݙVmnR|IMOX 7G,NXӠ,ALwxLX(BnI /*T%{z*x4c FU{'0dwPg.(lboIvE58]no >d,3(I7w~v׺ɨ&bHgKۚ[giyޙW$eǘ`ZVxEXc+LD Lֆd 4Q]Aݏ_cuH8 L޵*ߵ7F~N#x Jo,I">1Jm6́]9 ?59`CVffh3%$⧸HLmd;Jb%!J\b{jecX\4tLGuR?h7 7B&KRqh;XX~[a|a"!J+ƬkKghy);Y=*G_.Oݓ8w;)WSk:8CpRnA^ԬHqo^rNű⫅5oШАnH]*z3]9ߎQm!#h]792P繢90{ =[sT{%99y%&DGO(y2U8$T^y8]Y\3]7̦8`A"AA*#(fnV>D4-+,eU̽ LCczl 0ߑ7_m!w6ޕ !BPBqqӌ AӨOxj*Q<T֓$ {kP0eM ds"OS\>V"<ޞP:{@vjaR{/lCXjЈ95`r{: ec?Sy;t*+:3_9ƃLi=/Ʋ+3?z\\'YV]:Cr^^`\kve [̭3t"j0!39{0\ *(( E~޻aC?rkJ:7?S_%hҳM;bAvqA & 5,*Om*LQ&N vׅD;V`)0J2A1aL-(/7KXtH4N4ru `,%Ȓzە`۰Is5 @O҅Z姃@=!Ǿ ԾF?ޱ1UC&99ova Noᙠ']B֥23m3/ff66k]g{b&@_Y]{vTH3̋9n^i@* @;)QFF|0oaEe׏?kZ4wb}ڱ@5x.0k_RzbD^NY[W[8H3Yo=OSTAd gJ>P+IJTĊ8xnY[71>GtQ1͆@UhˑK41`>@| KqA=[A1NY+QڸAg(ᜨ[?!O}A`ΧŇvu͡z 㸮eblzqu'uzQiFɏ '1!Eo_`ߟhv?0A,V^@γ96x+X殤kF${:=^Nrowg?=cJ k(ݶa;҂^vM =?]axF_M Cb_ !7tha"S,A/#Ks1(ZձqQ 6еwj3El14u([h(WYT5FY}rjIXEdMV nUv5 j֑hg5@ݲUı~IN]꺥`njǝHw'HC 3^BVLEU"u8NZ Gew0*Ug>>'-k ˫Jb]44؏tr]Op1lZ(d=[0B #M.4ۜfo=[|\[RLlӨKGӮ'F ϖ R~ !E :XHX%!UX'jCY?%C L!~<󋣘@ RGDv+? I:6QXY]k-CA/:Hm$ :va l5\ 3WqK* l,MzY@i֔v`5x?QX 5##S:\x]um,`SP8gj'c?}9bO"ȆQ車EF?~oh}DS5'WQ p1։bm@Ф?rܣ2)a"1N}˟ +bgRwubaq==@""4/$ r$¥SISĐ(|J/~Q"kFr*U<=zԤܲ9#S1К% f ,wӷ'hMY$M 82.6 [o]=)qE vU8g+c#i{>,8yDmb#B>&<Qb'Z.`rT}90{fLA}6:7QZ L2bb6R0r!8jCg9_BQ=6xl&'Hyö>rXn!{*.Ehc`m~ *&$E2J\ \ΓjtDOzM;:-!Gt3=RBJ*r0FU=s0[9?U~Q gȚ*Ggw+cߙ [NbtharG̓|Q•iL-뺭D╨"s7Ҩk4>\Q7D2%y'-# `ps=80:Jr"UI_z/GhvZ V9@+y05:0zwR]v.K g}Nӭi:+uoEs>[ػO4Qe.)}jLyfz;3!,Yf$06&_V}{Z$P)\պ- !b 2nKqFz+.໳Ndק `Oe3~  v^gl S{AXX(׶䧀r#آ1Lp1hzs=t#IYI7]="+€Bl2MfIanK > "Csau#7G}>4B(K-0 @3gLѵ*7J),ݟ}2zbᚕaĔuqd2lٞuHD3oq+l`zsv)%qsmvI Zʠ_:ßdR ,h%9jPu?/3f^aKU@(Z,08k4!@ƭZ^!yqe5.tXN4-{os,"NHک/ɂ $eH;/߶vaח>tOtfšU @O0cx~ZkQ{aPuuzL9(I2j!uX&G/%~DH?yQr@8>Wa`/L|T&* d eIT(i'4dR:Y]|d-̟D f{Gci97,W>0˰6[8daΪ^^(-AO)uj 7LhB${Obh?|PkήfIZ)$ę î7lHhCcsJ}6Aj#@B? Lr:<,[tTw?-[/Dz4<7IbԽɗc( K;8tnuREd1ɒʫVu8iҍ`B&zǡHqSl٫rbs[*\ Y!Uk2C8E4L9ܟ VO[sttj`B̽ij3H(Lu 9{5Ҙ=ku{yzPqR,Lbc͝uI @.#-Ź)RILE؄vZZ[??؃0\OѡekT=+%^TЧy\aR̷< DWU(. -]$*(řߝգ(obtF'5 Qjll&tE|,kkIz,'Q7 E?qs)E䵩8> ctjsj< 3Е֌v_iu:ل_ج(o&;:ANB]tu"luϚm4`E¥bvO"r=zXnBY(OQ60ORnء$@Մݽ4)ŎDi!S[L'sL q@*o} 2A۟g:b*yvʃ7pߗHRSuO'fEϴH3v\CF,\L{$,$Y6O|_j%g$wD߳&c,v̈́C]Z{8fRӫB[8*طl#?%kLf ä r;_x_S@_$CC+-5I[8i 'fu^=t/ajD vS"RN]8-ܸH >Ƀ@CG(zp;-hd6>݀^5` YN2_B^sfmrmgQY_A[d49e"{q:%xbjkI5Li[NeGlcy+ oI*t$x fx)q8MJu_}0 "GժC0)Vl+@wzrRD] SmyxY L`TPRdY]lX岐J97l G&ZU"s._Ii٘׻,|M~{^0t:gݜ|7;;.edg%;η!4LN=:Z,5DT Oi೷$|ҫ4|G<2iU|F:GqA!]&L;a𸌽 Ȓۧ/#AP6aϏ¯0^S ,Zq}Q19z/{ Bw:)Z8y,gi=Bͼro \WJ&rtjcF#Pt 1|i)ic}†|Dcs/?*ݑwG._|%qwG:i H5D]ՁL\0X\Z@[E'=W?7E2BspW I/4%Oo ޴ۨ07":C_qubXc[6W]=.?Lu3)p[/!K#?H; ,JuAedۯF n]_9.h m~]g@G&vsG?`831!WD蒉Ҙ Zg X}IVEyBWt|w!ʶe/QhP+ҵtv{m ,XMR8LÙ|Ht}dKeWu1P7YADĞ Pׄ{N- l Qt. @cݟ/^bZ,snkJVfA`ހc ӾLFs}>k"]#cxz*/2p?*# +#Fƛ-_]O"}I;Js<9f @Zo;lbr ZB2jx* O‹Pn>!VI bOKoBlpHz1쑛k&yn*D|ڌL|jv&)%~"YR- }Ř]&=F1B\N4!=oOm}1<#V!;l-z%eVQ;,(>?jD2厙Dҿ656lYIZb,mҭk{H^B1=pY-JU~+6[GtmxG*%Oj8-θZLͧOx3Ut W%fZb]O,(>&' y5lIP=ynڠ0Â-6cπ7U"6 | W$j&#fȑ+'FM!5^> G%ӱS)KeEFbѹO]>ؖncdK5LK"",5-Ѡ6VK>`f*E@j@)υERHG6v\i'FKCDp^Q9Cy?wT2cr/J<<CaAum"LӋ JA\(}Um^5+1airL10D0T &aOt?( +PoB v"oiPA*3d5j,АUpeK}n+WC6u9:"V{E5/#+l ,J՚=AQK> q pT~}r4_n/V2tz sg+Aj"8Rh{ (cq?o[Hj# q3,J6쬙Se4e 4$30 Q2A 昆?n_.0"q*8ޜQJ`ϰ>vRN 7}UQ3&'/VKE qdy]B(}TZ:1c6dL";O8Ź:*nNVߘ-4St[_ U{SW&tQ\P {%g[Sq!dk8Ya/@CSZJW sMM7@ ⮹UCQC/ hH}1uF]G; -[Ŷl]'@$VTdzUOb/B,L/.Q-8Y':rdp)1{)Կct6p۹W/<-",7bRj܅r ܂VPp"M灻+-슕*HQAYcx\[h 7iғ!V.[t%p)҉ZaʕqxQ/(ؓhXZ 9>5ӌ`.Y**yN{rl.R=LsaI\V]Y $ #rX.\DYPj$/y5Z'x7fL%9aRuŀCWx){ANڔsGPA9om-J*sķDk4 R۝cie ڈ32V@O>ڦs_,Z M0)yy?vMye|ItDi `!F=B.ެ*Vqof@%l$jYx˽v^|}U7t, 8b˜iHiQTMZ^e !; *PcSLlm;f4Rg& 8JޛDDFQ*w4&w~[D)4N (NwnHB}4ֈʧ0]08T42 շpkrmNv򨶹Oo `BZHtu> h=CP9j0&5@ df+dIVq GmApx)jXF-YޓA)`蕞((m'5/"꽺|h*tN{y+3Ų35jF 4 qa5兮*oD9wEZ1FE#5q+c +!oqE},<zbƨWyXBHwQW+.+ܴB3g R1͚G"g9N8TF,A$P̊bg]?-i] {oohN]`:_X?dX,2`OM.hˈa>I /@ZI9&f5EajLYȀ-|-j9ዪ}܆P*h"+4V! wwF \>%hnC*ٕR ),us ޯ2Yѳ w<cUۢLu֟)S𫳟-E깑4F%mƊpz+oW{ݰn+i'9$FZ0 `?JU`Q-۞!e XaTؑuq ܝa k<89^kzb]'-WK1hC 55*=oU/"(a` G1@&dS1|÷%=DZMV0CVEv^MH6JZ@E) hY]*g< M|7ƂM /%Cǣ-zi^`i{DzpM<_iٕʿer08f7gL!|1 i﷾"w〚,f͂3kN^5ȹn53 1 %QVO be϶mTH?Bqvy- tƛ}˞[<<2`:6=BVm.!k. ^WqйCUDZ+Wi q3S@ְm#&Ԉ~ّy;mOo5#_xݚ;^fEDuK/uʉ w.>&afQU0~AP]o e>5p˭ vl 6Ǝzk>xy Ѹ{GAƃ'T'V?-Cq\t6^gwY. /)X&$ g%ި?] Ŀ‘3|Jp!Nd s~'}8uNCx"b|Y1)˱l)@kz7Er;)iu *"^z"@ZhY5C$#${hhA]/6^4J"kYY+-n{re#''_k.[ 1M6X^ըqzn{!xLpCo+NۏCOti8iYK]0+w==|bt?|G%ua6ڣ~}Um~E6D`IX!wW*,anuHWIR,QO,AmvK(m(x19fU\#v77l%NeKurf|U|ָPsXB%[[]*qiiI\#,/ \89"]4e:у$ŶֳX{ӷ]o{0 a,I-x:I/Ái+}.mN\/^! ] t7A6Kc$U3A'-1dq~+u=V O7eP0)53u3JD~:sDb^c5H >GG9ӞVՖ~UFITh Vo{!&fvnnx2!S3An{KBDYꡇXX<ˆFنNqCF3W| \Hh.4JW|/#-IEd{ln$87QilkJ*apV]U!|SLSMdT) e6 e 8#:`Sh;~6R:G\ M2GZt2PhA@eKRs)Gv2Q+5HKu:GޭvVp笡3RV+o*`d^$,lj+ܰr[RȘ~"? Lֵe[A3PrljGzQ־Lij#/֨?"8CsC;$]WY*BPl{uIbz ݫ*k/g#Sqjo_J 7וarbј[@*Jx_zfWEWmLj^L˹NiwS:$G!h|$n*SV7_:tPdnqiT՚.1I Vm{73k?V~+~k*:M zGbڦ_ă$oU=pS Z١;֪uAֻhGj0ES3]iJrX,ԃ[)4([d.Ub)Lz}D VD1;t]=)DbpߋMbͣp  6C[N,=ZWUq PڴIpmk+=w+ֱ?kւx@XuADouuN#<,me+o&Ҫ4gocJ.Ad\:;@~PR]Fk=~@KB()?*1IهM9 3!מ$ ǂ(U=9hdor݈`X5V7X<RLx%'4I06WC \cJ{N,x"sv34#8 >/gw{"Ydw9mBmҎ$p[O*fLkΩ |դc^8Mc83fa|CMv/čV&؇$!1QA ]_mĿf* ]nE5( p23#N@%WU(  C3Qv]ӎ!)AL|A|\Va `I4(%H8,Lؽ0 "*`Vě _*\a̯/sqS^k =uߔ'ɂI+}qsrR$ 7̃'4hG E-p89 Ze7 TPXNgZB/nD(Љ $${yY"g*+ Yިw[C~nR)BFsj@דC#L1 y { Z9> JnfZT 5D?!0l[iƥx' 6s#-=ġCs)^YKo>U 3`yʗxQZRj  c<0 i=Η8/ܔ0s g>,w#B}RӖw>p/a@F {mZDғdz r_KB1X@_?NȦj!o&o"Rm`yS YD!u(f Rp',$/To)U{ÿ ,)ʿ]Sg2AzzHx:QH]J]F`(Xr&}d1AE&I%b+Iib֩ rTX+ߺ=6NG(N x&m9p},#PuOm;h *m-]ĺPm+ DF+,jDSVo7 8+b(1K`E߲+ǢPda| %Q-}$SxS~3'!ZGgvnOs)Ƭubpn4 G`ܢ-他ߐm*~'=AaCqdrߺ@hXvԮNpl5(saxly|[8\چWg:g}YIl#1hJk!xnrk_ݠ(Ś ),,ZSKT͋nڎf=NrFj]޳/O&.sk?% W|JjPuN+J@mqNF&LͷEoCD='(uR)CGQ^;O͒|\}eĽsNQe%̑PxktUt72jn/\Gz==%]Y2CbzR2C%ER0dRdj\hes;£/@_*yZg̿u;'.J+3kamA>އhˢzQZ\3ztjK*O[X]XB\KM׬[`59^r y^5}vi8GDއҊx"!.%j>gFB&C;>Fob}ԩ"\MtN]pϏB7P%cEĮ̈whay M bo֠Zl{5IEt+@9EO1'䜦Fa߉`n6$1 3p'LYw^u>n3K<{Gx͡˗ldi?\WcV++W5D:16тڈTN,+jk[]#qa>bTY l;N4nO㝲~i)uJʙwXL8 {ymQn=/l)XW 4SВ1ݟ:V)^d椶zfwJa2gRx@5^?f{%H"T{ " hÛV9u 0c%HUigZ̝ƨ([VWu ˄2Рr*,?DeGUa;Ufʻ߅X|mHL;G3E ZW(?hiun3Aߓi${?^^Zp awT-?xTH ޢTiX e,@ ?gS%|S+%^ iGB =ǛS{sxַSc>+V|M)eg3^(ФMs8lU,L⶙\+39CƮ KayD-d:+e$+L#uA0NXu1fؼAVJ*Y05)%u˵N)-ttr&*֧٫& 1͸6W?Na`P~j}9ea3iߑT6m>S’NU Hr;w+ Uquv*T)*hk8EAi1vu~Va-fJ0A8 T9opvVmIAKo]w@5!//{;ʜCT޲ofkA `Ń ȉIVx:-()ur_Zɷ7%L:=>3+r~|e 3}p0ǥmNKZkNGv/Vh+:`sZ!/5Tvg($^I4V&!(ϓc[ޢ,6xLt B(Ömlˁ\>H7b!Qގ+sTo87kߎ"4tf.ή1JɉOyvJ[$@X#NI 8;Fٚ _Nze630fz_#Sel;$'= 7J: NBI?ۯK*gƤ>=}Jk`&dp/.bS6"dJJ6PæuCƋQ'$DhhJ$/'C@)Ab"qF/Qέ&<_⻘hv k5Oc漼Ͱۭ8ޛ eS!4i.m[,&(CWlEF[¢K߄Z3.WDeN &U&a;>(Hdzۈϖ6Sx2/b;zy]miά}XzA$&dXoudP~ q9J;|aQ |QKR4*"Y椓lD+ųffZb&{תvv D,kLz1+]l$u|V?,쐱4p(/Ra?&s8+aJ%c\@1gLB~^"ڳv"O8+G?x e65t Z?xvAJz;|zܸ/ޝ sb(݋FRᜦ,/VbHӢAeP*k N<2ZM)/4ڏxX*bϵSHFǒ\7 \0> HXo;ZVH7Ka,KcbF:!|u6-$w{#aEمB[v%AuN}! D}(oD~ݥ>锥EȀԥo39/**5R"rgs?cz5-:yz|Xc̨!hITղv")^_% \; L)57"y]5V؉gt9YEGɫ|NJa FH؂qP:~;>%(C4K hV+&Ѳ\rJw񝈴ޫRJڨvzf@ń_"DIȭ㓪*a8™˞ϙL9(#\g.vXuo["/5 ADl"IId\^I鉋.*8 #s ,b^ #F3*]Jɺ8ΐ5.a]V_ɳ @e\r_0n,JGqwzn~^`qE5itq8(dK)TI]{L/&(R5!!R }*WEXWcǎ wu=TTd$C;+ĦK˛?}DPMwx\%o:f]E.7{w=Kd0 t"_ oQqjxꀶm[ n{gxx/|(ch ?CewsY{JzkGByT-˕oOP7f:FhƟgK3&D;z  Z]0qufnIOH[&<&̕Iȧ[  5PR=8=#r=} "bN}RУc_h0L7ƒz/=ULvߡ슦>=Eonqylk~VwzzpCZC/[mM"9c6s*[[hs%*'BW1+GOTY)%8L\ox?`oFכAHA!P#܉?y ~P0ᦑ3-b%uFw$ bQĮr.vMkYwokwǸ,TQe|МWM#P[ !la;^.%"4ѸK#+N q.ZwlNH ) WoCŽZЯr jW黑aZdQ/@ۿW&3^uGR:Luf QЁ33G4fH狾,`oi!K?~L*?Ԭdzt˳)xij ʎ_r!tO9RrXnama8ʉFe\2> G{tz*W#i*sŤ4'lms8 w` }< 3KR$bowH*\Z`S 8V~o~)hu.0?dz|߆Ut|9 Yu{f(ަ unI+UvDKkL:#ȵ]ʛ ҹTIaz~*2Kڬf\a8%tO8E8RRYsʫ @2;3cL,pLMJԯZA˽3ol{PMife6O]%H$W=} M]pu͆īuE&;l#iؗ%y1}g*pݭ>-FS5i -qHm g(X iZ̎f20dvv?Bz2FD;+aN4XLf(M&M+,?OH2 Jণ_b}Iv+QM8P;-J|3B Į%T[$޹w^5gn<<jCd +u‹f6lpfKخFPPe֧{L R#EHk"zCnG[ۀ3VI}e볐;{T[Kg#Q  MMb*Pl@p;"^!7aiՈ(jP0aK8Tm$AlZ,Ո`fktNଈşOx?U"|.$N\}$G\PDAyh%+6+9"B W\x҉O܌lTOC ?t8Z& 'J||u(Fe`$ъ8WRCj4ꝙ\(ڗdÞs&mcX2xKVz #q;BA}v08tLta<=[7f4f_ c`tI)\M/m/{Oƞ/dҩ2u #y6><=hcOj ȉ} EGc \}:JTW]ѽ; )+Et :Qw(6jp y%w:7L3I)e:~'2vd-8vr♔hCJ D1DrBx\DknӠ`:j w7vd0֫%%ׯJߟ݅ۛw !)XJgD I.bU),=uo]8R¤~ܙa3!梷.-R av#Xqa#\OVԦ66K94k0,P.Y`02/Mgl`$Z~ʪigW뱐'ftVE qXGB auMj[h4mu9Ȓ.P38PO ]Yat<?~>O%uvJ<:[S8JƭGdդkbtYPG"O}&X]q9 A <(q1/-GIP .򌐐Dݎ{ m pZa+o?uxg]b=$뙼,pH(9U)Vf<*&mde|$6;be^hX-BkeΞĦ/N1c?53el^ȟǻ.AQ2(q1}XجDU܁87:(yk0b[U[22.p%@r), Zr.oן00v_THMx%!]PV> 7,=nb"hA2S"4K2GE I+ dIa{$;#I _+괣 HI}T!G{ݧTmEKCB uZ)'H;1jB,?/KI:^ NÔ d8њ L9`#ϰߟ!AY-pjr_I̻:B [-?R.ډ}§=ԢU{GylHZIp;pu^4[nkl3IWnP?ycΝ9z^ɨKaS-Ei˷v  ]o"'KR [Ue(&4#ׅJh @Q<*C&=$zD+\/\g*7y9$:C'"}4lt L@x^K %šbL`ITtn#`2o"[IQ A8 \kpXMbRRu^E&`Ub/3vQg`z;6`#z.W\9T~c|Gyte(B_tm]厷fl,vL[#UVNcz|<ϱ7yc j67I'ڥ׭}A'̚GX9sȊ|U ոi4>'0s7|ӝRMqT>ݽg\&p~%u`꿴Q3X鿾A/I2or( *Lm_=&2.>U1-Vh M{X7y ht׸/# $X#@/gZ=?TN5Ci-mKpr &hQ2VU ! q6.+g1Te#f: rJElMɎ [sTt5,6^EJX2j;p)*~Q@LfV98wl rh# ƢpXHiQ@qY5:>ք^N(_LNK7 gś̂$؟åb<rD-GF9ct;ݩ~)xLh1#0ab#.vߗmLcWXr{B J5֧Y*R. `΋סdӧY vb€!,&־efHYtAjH x YTW/ƧE" a)TCۭ0,^#a v{ #iRdOkJN7CS-svϤNת<\1}h-~ieIܗ>jDJ`~˵(i3sE ]"j{~AU*y;-Tme&bS1]aDak|O҉Gew9KuoTO(*-inmu3Fk*àהPERSppu6r6 l|-kx]!zl`:vk&A= -M{pvdae^ FUDb1; .V(|^580mD @xo{ ?'O(zmhk\d[bL2v'Jet`c;4)s !i `'7u.s$ kqBoԎaQ5D Q3DwD#₨\L!fJYyPU{h-ʐMHG,#ΦZ|#ד|A,])\R0%7 N5}FˇX6b>t`/kK(Z0Yet؃;l?g%- OYS`(9c8zI‡(+w6Қݛ.,ĺh! zs3clJ Ж(gUyW x P_4(iA}M覑˜驪=VݶR)+zgL&798.㋔rK~lca|Kt1N'/+vw , y#_!*;3kOCg"ᢞI4l_gΘ '|$ǡJ,km-U ZP#t̉yx qRnRoj\ PԸ2o8wޱF2v#`fz,@WMyDǴnSvC c-^M6!kΌ*vF >~e Og>ױԗsMc ݲ_2i ^đFA[&Ĥ<(2׋\In^6o=}- aX9,} y?3^7^itY6ua -zT<&,۫ <[zmtWZ-ZC%̬qcݒf UL}U`n n1y!=Kf0m!]sw&843JB's=aoTzsžr Cm8?#o;ʭgVgbG ݢɩ,vb^r ˝J*^5|B8UߙdobE#6z2<Ыkw"47헩0-n|ac8׏W:# ՎW]:-fp@A1rRL8=|K0&/ꪱKu{qbXXݙ)s"1oX}n 'Ӌ o42n$ƫȰ / YKZ P(nIj;/;Oig@7E.VctI;0&3LsOS:{R-75~5c0 ^zȸ(؛4Y*RjW=HM&vH:lc(#[~n(KTBz3o}DAE Sz | 0rh,FZvn T7!qZ9:Ҵ϶罠[H;+jir]|y|X ew`R,Vꊭ`2v1m'XI?߼* Hbe}2 >WE¥p;&y[,ǿ? Em]l/eEQ: ؇hD85 H(M b(2jxc5zy{dM[oKUmB;P~cI oQ8osm8XE'Ɍrl;0>"sTjT$^]f\8ޖ1݂V5/xa JfsBk_+Zݕz%If3cĨR4qTƟ@H`23 ܕBʴ|aDTL~ 񟳖}`=9Uo V s&>wJ{yLoNNud* ~Og_ϖrw-צ-zn)X[6&~E,rC%4IxCp+㑆ԜYP9XR5o31l׭ܮį;QpZ#eꖈ%bCxZ(*^c{H4',2'qv Bi,rV)a3}ЃYSg ꂚ]ܺq2G7AweL9pbT%!RksO?DƊC*s|B&$& o-Ԟ[x6 'J/!p(q4Jj UJЗR\Oٴ܅ʁN릤y7tO1Bn|[Ŋ1`Fn_!̴u9Z +lq&*)|nL&erɠs>kR>_J 9.JI)WLN\k;T7 G?`zLwXPE^ 3oWͣ jw bfBx]fӗ8N<#ٳ\0ZRkˉ8DxZ*BмW,l4ZZz,Fya hL 5ŨSf˩^ qg T=]6dzv>I~_jɪ\I q|ⰪqkSp =?wHo>S=k@&T`dL_Uݛ5`ߑ2xI ‚!e?u_F+vuޭ5v<={e"VsREk]S(A.0Kx> XLJP`a+ 8B7>IV9,7]5702eLE rj' 0u:`ہy=o%`;lhJӈa5וq4PcOP8w).O|=tr$",>΍6"5W%~D}94h(>1ӟgz0z^2ϋ;sֈr$IX`v_ yϷ7mQ$$RS,,@t'=xEDu@K0T8נ@M6 uͨWfć读SekmP严-v }-yǍV.oEc 3<jfQ#TL8 ˔R\N90vYeɘa%\`U5a(WǖZ_yp^c%쵻Oz |-BL/Hҁ&B\ƫ)IXypOv2]ȘHEaX|!P}Fۓ2.M^•= >u$N%or[]t{?#xM2Luګ%f3is6@0ĭ GǬٔbњ6zΎ]c2&'.3\#Xx/r}x%I`f*?<ˢI"̤dpT R_ެ - `EBO1ͭ7_4"ynE4=ZC׷H!2+h5.H-ڛr CR)D-GnPy~$m)8euŚ֥?y{]P0~߭8+'e]ʹ_`~$Ixj%4oYlKqypψ+x5y ~rzK9y)L]1N: Z|`ɯ+K(Aҝ Pdpiə欳j{(Xٽץv,ٛ>f9U]ms=CZQa}jMa4Ȣ$H ʐS$_r+| }E]sw-9މLFv9i-f֜&~u&-/$'b깻5TO;3we]~2"CZ^.UX-Mz燙6~޸KF*&tRMa_ 1"p 5^9P|ܯ&$K㪺̆AwL@7 cnj.r`o[ L똴0c.H:GT͘qP a "}쁼sK4|Qt1Ϡl{dOZǽT9RPil0Tv~M9;P҉SKsӁLuc2~ x /2*o3+W!Ť`N5Kb4x" Nܘd/n,SՓ pt#E$ӝJxcaoe0!NOFLo<3!ZC%pcXg]ͽ @Oct'@ũ>z19NWY5պAH{ժ#P3}p{uYݚ03=YF$NF~rW@+0eqdPo.DVEkdsט^T/r#c+7D9;WA߻QA@D߶ר D聀 6s'nNu((V4aE[Gpnzo;k#$v'6'Oc(0/G9Qk_EreTЖǟ"zQ%W&Wf=;Y_k7&Hb{ 9fnVϗ+M@vg+ZY.wOD%fE%5L~ևLDnxY%/3HO<%Amz V"CpC'}yGaO)9{$fuutjZ 61(o{,T&FHXO oG?J!I 9;siPEZXtE?PJ`9Hzפ 2.]lSvdXK*no&P%@HFkiinjtFM"<<N(^ l{ii2ٰEZJ/QǭTP|{{'6#z]!o[MgBvMb1Q xxDL,J7 ]3ذt(@_yݦ{ 5e#kc-H6e=oM+ aWuoyTNAh;"79d:|1*ڌV:YhqƙjRR-hQY"\f~ѽD&zP x l,Pqt=0s*#~ihŊT^ҟι6"9!%xT +:t͑H3V"V)QVTqj :dĆaw(4#fb1#V'>$nF)[7?XfЗ 6#;;ZW\I /cFaAmNJvH.+I̹!M\;bSP$.?HŠhw]~F| 'Q"7-Sur~͝ ٲ3ق/[:`|3}gxݔb5bNe0^'809^U>P洹0l`4Բ>=xk}9upbSxT2zjM,HQa#~ T j2pjTYɗֶ_d9icy`'߹ߞDl )-WѦ+_N0]ev`!x$hO|mu"汲y$/]gy" Zi :5 s$iO](Z+JWQȟwҞB<^n}ԊF:.^3g[g,7ӔNj!ɪ1*sCn# Vb6s_8N!g.\-5`]"V)~Gw:uB-XR~'9sZX&Sz/2bq}os/fP]zMטAB#!~v4]5mX@rP r.b:%1|15ncz_D1;>+"I]5P{`<ح{8^AfrMD+ PtmꝐ9DOIlPjB E1+$"wLe1n_K!"}a! G!(%k֫w j8Ϝ\>2\64]=%])_޺Y*pIYffyOB:ϐ.ZO* \Vu|X Xc+qډVIxBi{}krdvt t~شmB٪1[%%<{4O-ob(u.)F ~Bp'=Uu*~HhMtjFE^,hWsNaL=4d٭Y$"C!i1f-2 ltOs yEln!MQLMJp`XELHTUඝ5Lk?lE7ZZҜE ) OILm OoR 3Bf~dnf$3D{&ŭ H9pI)j4w~fbXG~ Ӑ1E%觨XM埵Rq 4,ތ GA9n@Rg&dMu!hE:@ɢBÌ|] y{S+LS]}ܴD,&«F$l>$P ~'b j"UKM.l6/[.];V99-,OB+W#Zj-xƝtۜNaFfѡ -콦v$3z6iȌ0e$V3<%'mkk]Ngg9pR%+,Y M?cY66VxO6;ף ic~'hG ;$¡NKa󮐍tyiZPzג=׽p68T]tKӯi$ ܔ&$<e 6IIsbkJgPc_ ʠ`]#2a{j*az(W`mGDjدM+~Cҷ m妩8H"ۓ">zՌ|s+eQ!kSG"#ćWKE bսy0 l%I Y@7S@!iB0`oȪÐy_K C:ڗ\?`ɉ(`ɖ+CvRWIӬjf|7\qLwc^PN_^7\/f6ޖ;?7NP>/ $zķ3g6 u|9oyZv|PmѠCӁ#ۀJoʹo3Иh5QjEB72c67/оFfqZPa7Q$O~V*Z~F,E<'jTwZlDu֗(9j.w_ID] L`3q|;+ST!- 9˩0r[i ƭh|)Co#+͢ uF s. v ^'֡'omfFIiXbIv"L<~ʲ޼v,P 1=|G 'AdAbwyi"n6NՓH#Vk2h4uoګC 4!,m g飨tK̖JbEDc-75J~+oc+;u'!t&pLޜa)MS^jE"ɀi ̈'L% wH7wbE{t6{͂ze' (^_qs ML@^G~k:1I &4WtaN6 [}_/8Qi'jdi Q6R]$e$e)=4;T"&M5e$rusJ^Fw S#zpJqѹl"*P>y۹2!qz e~BoX(ӡ(>GȲ(mgFתŴJ(V\@-Ѿݵ"-'㰍1fql"Is)c0;; âs2}n[[%>d} wv Y8Й'gɺq%ʏ3;/_{7t7 dB~< +HOM ` ]God'ې޷sK|#n6yd+V Җ :XZgHJLpoCu a߰f$g/TkM/=F엚\xf QO ^T$ӫffB{od<2HySy H*^n,v%(U^޵맭N VpNsvrd 1N˵IZSZːCGmD[ZzEt'HSEGK}%<ctXam?IjSXƍ72Ji([ʠ%d04;G)9z -z 77dD@ٺ>f8-GCv8O.WsʓNmlCu3@};-{iηKg U \rfiA (P-h0E{7v,ř>[d7 w3-r!%Z">ٍ͵52I2XBF붼RҢFwd5dH,{pqZ45@|a7쮐RMp5Z foEtј cd9};EHz:*j .1}HīQ"l3H<<0X1|#?NZ:`q(p#lKY7t^iq#ȰQXSԫu4$Vj(f\G* s&Yzv'*@J'B3 F~OW\dr*s_vx|-MǛBmPL3dG* R]:'ɩ{go.uU6``tK+x{|$RiYW=C__ ^QE βen(EW* Jx38oѭ/v4'oʤVdWS,ٙvֺg:ٟuUYu߼ICյ?] 8eY>r/SAY?'}e]O?J(֌B@PeIk6z|eAN[دy7ķo w]]OU!^ K%$Zk]QY)T-CWzRgֱM5I2!8"$?#UPAcO8Mg3_f4JG 䋍sA~ u}@Mו"dj}udo{&tڋy*^_׆ (㫵8+:& 4ys Ș]b#L5$kI("K- J3HgY'8!.Ja~˝?9n]*C8Ր=DhC9['eJyp) ] |8ؾ=ڈ%jzoV-f9^Hl\t~H\3޲}`&8M18{,`O~'M3QP9T_+(AƗZ]3B5Qwxg|fX(V#i~PgN򃈾\2"N6%T7}a w"86hrk ,2m=i?.1GzYT y- qxXq-=b{]Ctų*mέ,hQ"Y{QǪ)ސ.;W?K,2q+"C@H%ʙ$|[⮕XKPL:^.:&ݩmO% qm6.y˨hU2/1ז"{7Y4 S=utx*I]yQ?}b R #HC>QFuF=վ`Od6k-|:'2e.vb8Bgp̙ȌtKPV'x-C-DTP9U%צ:d( l,l>SggU4aCmFU*Y,8[KΘE;`h /u6R^QrA\~na94r{U[z|0D.4$(w<.8O䚯 ?J_aO..6bPJ RU$C863 ?P}R !>TB=yeZ~yf;O(-Xm`tC̘c3ͦ죖hBҞ q2a8<|x5͎*=4CNXA)}Z G"ӯJ;[}VPAhuW֚ҝ0~a"OJaPL-y+. i!PE\6*wB{{z.=uaOcJ9I4lXnݳdVh"_y7JGe’]v$ ףy6qvK`Ul6z=;gq .rQ\A#(!i)}Ŀn fX(-?Ҍ@ipFMr+7mzC!NE5a9>ZkB@(K})K T^1%j=YX-%|+OȖ:0L:4Gm@ns{&5ά:S X6MJ= @=7e_`ѯC=xV5F7~Lǎ^A2ӹѤp2FDDk G(:k5@O@a= $~&颱V;f)sن &>4n=+VE߅&Fv>l\)] rs(QoAU3` ݪgFnN37`xyPfX#Nk*xp~]+]oBN-p8d){yM$Xc`Uݜy+t{9io{<7Hm~kD/+:-{%Iohrg>cpW{2kSEY ^. $VpKK8'Q/$weim2$X/q8i*^K7:?؉9ukڃ >*R% 1(wzysF <ԨplNVޚaD9mƝp+|ҊJt͡5/*Y-+Je7@@YwV#! %^c祑04 eQҌ Z4쫺R#35{,s;? h=l&"+Id~|*isq Hs.{ٔ|}`yKlns8N Ы`V8^Fat 2UJMx٨XdNM I`a_b chUw֛VS !6:K #V^6*vHͅ7|+!˷Ccn3`awfƋp^N|q-@|þ eMY20n:2^&v fNN$Gz^C|?` q[֍ugBxt*.ީC!B2*Ԅ_#-SX4nTr-](-v9nDz);4Ib~2XHIBA*ُ^O!5&`*KV3Q&9OY Jf;t4kj.NI@S= ImE[:!g/.v7=UIR4!0ߵc:cMM2}ֺ.߯f<)mJ}*D&dey.Դ]iWwsciVTd&"1qqTXmEYQ4Tk$E}6 MeB785C G]]Y҉07$ͫ91;fUOH5̳ݴYN&,'t0gcL=b  ONT#@s~bLDBn5+u%b;{b)4L`8<='Ȍe7~i`mIˆ,auPlLy %`R̻oVlZgE#Vm28z]dZ/'BP id.9\IwD[ArWCFG[ꏣ~RP Rq9Croc$~\: j]J*7}֑ o P:E670O HVnA@^ҍHƯ/^xxꌸ7)o}egঃx7EauX긘j:hb>:5&Mz:dk%EW $)vL[mہx$,eڶUOPͱ;Xغ&qeyꓙ<*q%\OZȊZ\/(W!gvphQ\Bo.ZJ]}?6Wq&MLbco0t\£[\'|ov{N|;~Rʎmخv-X5IG@Oף>Sג'*,%!QHRPns2lܩF"J(77hL7, Hz#T]C> OayGn[_^>i.*vj $sὟ)4RCB_gч'5؈>m5-ʫq0QljZƂ"xԆ)6m]-ELj>}TE.\4\E6g:B@҃ZHcl\3goq^rdГ*2Dһ|88frF: |=9֛Lm'J_ˣ5GH騗C. {-m}t[;Y8?tH=2(>Z9Zm?j,طD"~yCj\o\Qd^c1oz33ç!~BFid0sr$ x/k3R008Si8us]C nr8q8A= =$'N[˦#K̮s,f+{ֻ\ UrA z'^L<ñ6'?w4cDU̞|Wȼ<2}}oYJmgiKvB6R1 ظԉeucQH+P2q&X>A>"&TtD.rK=8K%t#U=إ߀ԗ y*鑜iM`a)H j*CcK>3Szrm<(:=A3m0ud)S'/<<0=D2psP*X0*3|?=lMUτ zZ>"J}Er&h(d1חkD;z~< MkX#Z#kF-+? s#G}s$)73^]Q-¸j#TTY=KW d?"  ҄nrBoۻ۬[ zH>Ff hBìN>4 &[C^{t5t]Vaćj; '@CoU{d<+C|\K9 L"@Zh:oP+< 2˜Jb'͏9 nYuwEiH@AxnC1n#D`;1l#OAm[Q} >A< q~|E8<Gg,IYTKA92%ĺ[^ p=LܩaiW `sҞɍIN!<.7P8RIy !s~%@T >Uu>޸y阎44J7X)*nc5ر9#3MPWAR67c蜾w b/'>o:IƥkQ>msQi @yZTNļˑ-yRf.R3Cpŷ)DW\7s|\Tg:Fe};R'B3DلtL]M;%%W/ zG5;nKz &UQ{.478cBO]B/'ۻp(5'pxgFA x_$ 8'wpÖ??q>ʮm[HD*':C~/)XB!XDy%bZeӲ'$NDžoUm]P @$ȶ&/] KWZ"A /aS  S[ ?Q;fs7/ưذLԍPh.(,P/u#fˁfn_~՝-G``\ Z}Ֆ /vW#8TdkVd흩ul9j^ڥtZ}ww ߨ*[BۧY%F ds*~qpkk_pdq#o-lּ{?"a3fjc7z폨-YH˙~ WIVfpu‡=ܓH9}j:`v 5EM3RM[AuuRAgWHŜ\j3M닫1{\4r4\E=652_A8nK^P*ڰfN#Ɏ@)>Gky8+ɱ\ Ͳd3 Փ} 5nUԷdhq#%K]MソM` ~]'ơUA<_~c f%wWG]@nJUSaσ? g^@mqݖ зyR0+r4)ެEľpx J]hn fW ڐM0b;`Fi #bn 72}} *hmuQUVab{j'(z[nw O!`xuk4?]’I{ tl%A Hb-yqi\ 8]T38sPg[PU8Y&ǿdj)+wop0qQ!>]ڲyez3T=U.uuds^Y7䢚^}% 2/bSrBe ]Og 4eSyk& 'ɗT<͊w8 ݃[>e`^*)^"Kz-Sו;7NF4`k8Χ'<X/YXZv6K@/.޼87 < osȣ4c<>Ր;˞M:&]( ڎœ/coK-ؼA1LH.*_a }4ѷ<_ۜm;24 `v;PSS0 /M|1يcM_bV'90^k1Ydd,H5S`cZ^ϼҾ{ɔ@HolYdZYƕf{&ZSl.`j5{Kdڬ1ɛ#)9'UZzš;jq ?X&;kTwyF4yvN:W]%9wƦFu/>+̼!PVIeSWPdLТ eaҗ1Ċ(6Bz(- }RIJtKV#]̾ o_2G$oݬQ }@n+aNu |mO>M.:(KZq9;i1Iۮ ;O!gi5R0~包WZu`jMd[' H=<5}]+'v!(u;,݇8<L g S"Akn8d6TS sL?ގjr8Tx{"@xZ[ @kߡ. #68# ?$:FÜiSdSLYm6z)o7vE_w0 ߝ*wM~I 2aN8PLj`/Hs|TApcA\;?@ifgPm.`V8?cMT u-fQK6x3ûHh0w D"Of>ʊUW-1HrsQB4*9h3ހD4DdDz<gdP=A3KDZIxsKYCuBX[?… u?''Mw*AY77 _lgDLB |1yAcբ={Z~8|w@7(dAwͅ,iqp;ꜻ )Wat,1Jּj\c.{bM5XYG-4S^Z /*D m7kVxQݕ /0myV7zF脼atGE 㗌4. > ٮ55m҆o^*o1 S ].+-"pU^jP+h((Pf/h>pdi3% NF9oN+++n Jkǀϓ>5S&7DN-v t/V؈qut+dDwq 06`&{`5w'Uǔ;zՕ2.򥔳,9+1&XGj'Oɇh/V6^d0$} 60')y휠.ȟvH%Q}Sh#H|vsXȓ =)5+7|e| W]|'g d c$O'?'"'?\ش a9+;we 8E2+ sD\%fz؝y>/5)`P5P̸ )Ϊ.#W5Τash~-1fExܨ sI>|@GTaާ퇅;h$#;jv .*dCІqf}A9pw64L%IHXBkmufͷ9V qY#x&k 4ÙΑ}4!L֯ n[/E+hQvvQkmFTl2bݙ\%~~{l `9>k7!ۏznҳd4B ǝ_SN &GRTǺJHo0 !1D^uzLḦmڍqLv^du?/Z7͇eH9j&?mݡ;=`tcdz3s:23OGW\S[*F~Vݾ3:`#"Rj"nұ‚`pd6/._vkQ~E!WɉKOƍ| J^~.%*De& * 6Dj>ǓhTXX b/%&A.:4CCCwz$WnCΫOFfeQʓnsjRu>d %cN4.Se VUrMA$tqF*> J^Y˙ nH=C N5!Tz2lάXޯ6j+^8=M|@1`}},<`#|hږ^CD`8ܕt1'd|lG ke&-4vNHH+xH|; oǐu$.|EyQsvR;v2u>: ^J( v5K9%' JBHiOxF3.!mHBw FmM` D^|C;⧸Շ{Dc`9 ?oG[5ڟ>4) =/pLӔf]c *5)g/64HBQօ2Ro+Ĺ55F˶d!JFn4Sqm | B7hb+ZpUV#@5ǽ?( *xPuENc =9%.^qe QVDJ;n%.9[ NBTg?Bŭ2|I? RXL "iڝtK&MN{za[.ũ?GiBF6Wk<}$&3t7ƕМDJK(b`+6}ٲcY Wж6.`1V{yaӚSz1j+xz5Nͷz֦_XG #B!wWnS[m&xkdjPXI)gDcIlQ'7Iϭ}]FK ~SwD Qofရ~aSXDqwyK! ev̗f~;Z}WOr"Mt1vcΏXbZzUC f 1E AuB)<ת{b x孵&ҿ<ݩv/Sn&oAݛ XE9Qj/dڸӐJ3TpFYtR<ig;p Y  zrewcYY&i67ݸǗ3+m+D.aŃMj̭S.G=y+e?s~Ȏ#DRh;7 _][,8=o +nRy;BJ9ZߦyT6#ԥ ]\l:!E,b*Tgw2:'rO>D}M\ӜԝRlU0R{lZ"@&8Udy@Յ }%|![xz܈+k6RqX@VLA@_ Kc{@A[``#BNtN48<qa̲Me UB&۟_5D*闼bjd% k$  :c |fezC6@S'}ځJaSX.E_6[Q:ɀoC胏2{1 BfXIsͲŷκSmQG$ Ѥ7}ƳwU G'7RȎ?Oo 0yHrUysU nLD/??,TY-!#^qBKh ?Sn+]B6:mͷ>I7 992uY[P"$[ H{HGHwT>SzL~v@ $u{RE9L؋ξHW6̼E`Ho OS,v2Of#;* c w_5O8.5'D-ӷS<\ݬ@..qUpƷ2Qv:ڬO4B(!)3zڽk5_PpF*lv3M:Q{=3}uHaOU]E2S݌W>4<噡-!57^)ZH\xW%M_L)}ػp_ ϗT"F@((7KP+ŶA+py(n-fpNKw7{>f:ՍASC컍 㪭AB^:5 2gݢT"[m[0өa̘{sR{ѣ٦Ŧ1 |#wq ]G3Bn839PFN3o-Bsh_]>, WYUxs.bEÌ5g 5sKȩC`+7_M4~i&+͞n!qը"#>pJz՚ŰaHE=o RarMhs .% Y=Ǔ 0F.7 &vn CU0? ܊XWudqI'ӂE?f*E3Lrh:dkL/ *#qō׸}[T#iMhˎUdj,ätR7 MEWs:#Yȅ.vG  R1?lH}qڦ) ֱp  ɴfM.NkhIM!ْ1̸1مY)_r$X;h^ gB*Ƨb5TkQP|<. Ż=rK,DIkerNxbs)*MhĿhjPea҈!TE8MFA!',n^C+_#4[[Zsz9$kWif { SepWy=a\5M Sm@:98u rͩZf<&Kr1}CFAŐCSjɶW4.j; i. 2,M&;6 mX8 ^.iJpmE.@\&*yZyʨ-zI>a-~95WޤW7mRD`#Ho%R5{?G`b偪xLFv7wYhڗI \ 'c!^ȑ_)K@ \q|^!X3GQSMqeX/Y,fv[oS9O2YΗª!m}W91ZFvPqy`)=]8F%_Vs;؂?+Xv`Rkp;yiց;eg[Fe?*pnula*k/uC[EӵK-GF tM b%NDatﷷ-|k6 .Tn*[7|)\|><e} qt$V[_%f'p")L!]U i9N.ilx5"O9 bIlHlY<_Kbv쇱~2IS,eoHA?q0ޅc׺a+@S c2n Ǫ4nT> +TUAϿۘS XUS'= gQ+p`>k"]7 5 1BVQ5ƢWaY~%aT֌ƯfD:~0YRu.b+l4a>26 ݎ6wu|$ZAdp76Jͱׯ9BAVȇIJ}bN<~pnb7zS64A SQ՝:1=Su'T~h\߫0hM[w"D=IBCeú3w+2$H u͗.ثю+"j-K'SbD"7_F6:*I'rX1BFA.o|ZVrL2vX"bI:,Yn!p*b_MPU ݁/I2+'=FbcNwং'⟯<$e Wm!jcA1/:XjT1`B?E_ŰC3]T2Xes5X߼M||\m&- y. 8v ]N$N5]L, \Yń,Gbl>*_FIa&5h#~3dӋE~lm|!qv?*Fcћå5E \ᘥ@lbF4 ĵ42Z$G9ɕ7+}ίB-/'uz\Tq)K%~rq?ۯEP6\x` gi]*9z3cKoB Z6#nmR%`s<Ԋ&ނԐoɚGg0EL@IDg|UXѤCe[\K|"`&3c7,a,9`Nb'7FL8d4e# =irmat[6}YK)cbh{gYyR`\hLYL~_Ll?T翕8Bla}*V"t< <+)nw“M%GmW?F:f)ef^Z)`ҍ"uW< ˼E)ZjȣaqLfG]fLsjgU9=\s JT& \j'8֍IUOn7_}H^29rh%$8"I=aȨV SN__kb|Ӷ~7T(I Ta { ᴇWy/"|}5VI!*F[ߐ A`3݂jϰwVൺ44"[]p:So/*%r:%͢_3`)ޮ`,Oy:ߺgm٘lE)F'050K Ǧ)O@Zɏ!`pp X# [/FSG ~=stXPؕ _sX ayOd7s`㐽<\`&C7xZ*YxBDR _bu1y bv"HR&o5t|tCP4>c(S3 H% "GˀҺ8M_at[7kJFeNvy\A!~Ӂ~u; JX19K4w9V]1# 8'W{yCZ8|uONn/PtbK.ɒ;tT*KjY;DA+@[G9G:LP;^VT-TF_p"smk58H24-aIhAm]3D" ]ߪQD]_nkO~m?#s2GЗ< }d4pYDŽiqهFH)dIQ]B{ b;7nuzL^CWL3g3smB68-{e?pdd]qJ8S/Jׄ?QY#1./eY Y-Ob kQG0- }Ɋ"~)TCyR0;U}xׯL[-§r$Eo|aXB|]`g .L4[l~+g(~-A4ʑ+AvҼA]vZ O ]x%KTﳖK7ŋTQ.T>A"5 ݘ]ӍD@Q1 B#(lC&#m``ڟd5}{nCò? p>( 44>0wy`]7;:$f0{B8 qO qU_מ@C*C-) q-}O2*B&*L 6XHJ(!b $@_*٨O{[Fkq*z@j@EfB#P\;#鉴̰׏=FeE N )j3$6g:'{cn< ;dfD!WmdL#_:.08!g \ X |Vq1JLf6g öWO|Mg*1a MqP6_}W؝Ω&9+f*)+ҼWⰷp^ϙP CJW0SYkE@wDZ.#l:hN\jOf-_'PC8U6'Lv'Yu&򱌭'لw?Jű4Uj^V!Ph헒oBOC!_d2 C <)ya]V($ğ\)Vo @>EEa_ZZJ D דt$G6GVڑ8J{*iUïEpelxSgOPU_AUJ9aZMb h,_VG@A¤I| 5lSXe᪳[{Ax<pV%|%aW>}ko iKI;{Ɗ#{Juԧ>yX`eFAmȎE%ЬpLBU;d}~#U+9ݙ7Ng{)BO@h\&[%YB(!%Uޥl*28|W(Ͷism5AFz(͹]gͫY[|gTrVbO["M2(炌CڶMxxΧs%qH(F۬=h")@Ps]𬿒Y׹V}VХRGUw?[dM:pFbbR w\e|8塟@6jXxDtUYvW6Nm2 ;C<@ذU#vߠn٠C-ۀhF6 {=Tz|j6o%7NI:,LAp@K&S??oܘ$fLn?MoȽ V6d-c zu89v[at|2 pYԚ%"TMϭyM+ƾ$]E5a1ݚN#,3$gfLEf8R5s4m(}׼W^)/g0^剓AvƄӭWZi 1DGȦdUye9t➩̬}P48'ALX[6yUZF LMxꔨ i?ʦ9],PwbҠ ~'(DZ }65D?fq .+|]L2j<"ϽGH_h 0 c&7H<ˊC#Ɂ_)6>HɨY}B@>z =;6b$q7; z E S@'j ?q"E%%`qjlJ=6t$),/Snt'#Еϰy |j@ pme*!pKI{O_>x }A+c_*5.$1ضFLVNWHcaZsOZXnHC`&%|*BqTYq,Grټ3vƗR * LlI9骋6_,X0?u u[ tAb B(B˙`:HP+& uE'tr}1}棢8N oh&vcB~qnas PM'5D8$˰SeZar.5r;wU}09$qmzNT7ص&SdtI+Jඩ-rr(eo6SWk}f$͝T2Y pINE$G(\^r Ǎ15C3")EbN7JY6l+GBVtM/*1꒠[U^^?#ZCP^ĐE!I2FQcQV;b$g@_w݀,7w+x#mYbₒLĚm4Ř 51PUJU xC-,ۼUjzƍbvTi,F2WVtB]=WQgLw<݇mCa_8׬!h6D{7)M~iPq+VF;~}3 "0?03n]ǪłtV8-2d ]\5`_^S5Z&h1t5 v `[ʺFEc+>cD[ahvi,ڍ#;hBGWZqRg׷@ʓi,pqtA%h'oj:H8hrӺt6=s[|e0yrj5-B* `#֕,& z/,,ZrpűѦqbkSގh*xnĢ?A7DSY"3m@rI.V Ѝۏ45¢Cn_S1bn8n +F͂XD#N*D5[+L=~vT@Ga q8ؔi6vo9/iaM 9PS0K)}<ܪmɰ}wWEcjC].Pxa; ik Tn ?ύ[m*w %HӬ!HP)}{G L(vNMi&A}MB@rk#Q⒂yBxlf1Tɱk(6{Wװ6E8/@߂9J\r0r7D{;a6WۂfMb:kre`%dxغzk #-l |bZԔVZC[ Ѻ\+)VS$L֣P" |j2:;*Xl uS 3ʒ=tOn%L )v1/|n҇l L thĐW>!@N>ÆOP'je8M9ig'ke+ Wsvk^ڽEDU vwP y[ <)eZS<ũ#$ONz>'=:5|uX Vm-"e>дg]8+¼?N`}C/k}0z?h螡9 E?]jIP@vO-)gvFRH"6pErxWdR^t ooLw;%NWw7zhmZe-RD4um2ÿ́" Jݒ,Ρ`Yn)@ w5@B`]&- Nh9D(M(>>SVqcm>6}3i4aq$OjhPv#0$'#4UBN Oxc>>goXbŲDFͤϹK*5}bGN,?d%X kDx8n\@:n@Y pWJ<S1_7r#$v*!?PkJ/MZџ󍾶.Pqה7jŎspȉP ?&;G̷`,3:FZX(P#GhD%2[ o beg=n˰*D_&طG@͵{K)Cu3adbdi^['Np䘖<.IsgP  R5Fn5 u׻f攞;FRcV9E@1'% ݹbF*)a^f DL T3S0;ןRx}!c?r sBj3"rPPnJ`[?GvE!!S=W\6!X׊JfM o1zW E-:kh_\_hACe"rY{_̍ЩaƮ*Ia2yxҵ~6T3yL[4:Ei Q+K MB5b?E> $&/@nP|wX58(_{qr%>yL#G_{fNa  .طwpo\N^}3݆6jn\6\wK|<|oɇLB;qJ_`Fjԥ[x1&b*'# MBYeksa@i-Yo r/pӞ[8Fp*|Q{MUۍ^0O:! [ʒs7k EJ\C&nr7,_b}j9չ72яx+@u`q_R Sjq+5%SkgZ̒oANpJSz.DXDwdu>&Jʩ`†mR 5SC  Q֯%fۊ@jν G;k$K}l E"4"_@Rdl.K /h  ZX-<0KF9QE%6\šjiR`@pM&M_̎w40erZh~8VW'ڹfcNGIc0Ұr? ^" )/S"C [kcXȣܼ%i=yKW՘wߴw,e'o2xy1NjZ`2-7vq' fV96=hT^wG`woM7~뇅I H(h~h{,ydO)0{&{4s⻴#foH~hRvYj%kVO )\%?%P@Z ј)s-d4߼19uk}5i5~3_} lcC'_M_ FjE0ZCKYT&~JA"¤F{N$geZ-8_H>EQ CqN㣒ϦxLǟsE cyHһk;_zxt U+9cždloM{KWSҖoVcDNRL^f翴.~(M9xI[@*a@JML[T#\8cy1y㜍yvR"fm(Ye<=3&9A`aV"Ƨ@U:'č3!hA*&B$VB yL ?!yKSgcEf|Va˖ރ쐳εtכn2F#Ñw5㶋K+LEE @ܼU={Sq]LGS*/S} ,VytS sնYs.v`4Q@$Ů/@ mME^@7<(?d`ioXQWKķ"1m'WXa0"xS'*\z5n־;Ex~9>8\98 R"=N+cZ3A5Wn[~\SC%"PZoV3~^9#MX"Wě5z V6ъBHW j{!ϖ=2yZuȻRMoqk661 |v$dEs$2/D_6]m5JwirBɀҊ WL+MI v[lT0-OM qq<#;4n@NV#N$Gb`gt(DOMSP ԿLĘvgz[E+g0~i HCթx >%f؏EL\f<~_\C9Bl{CPgS5\f̲ԫH*wsAY'̅=1D —*/iV)NT7h PRh3zaaꗃKv3Ң'lL`언Fq϶@ +d>TaUYKrC  G)Aqmϙ`#<#:<{|^fʑt&UD^6Cprg_ر&Ұ=/Fk"_?7 :pI06H^؏3 > &`l>6"Ԋ#_ yv[Wc:5t )\$Cm?[IWX=~ȱai-Ȗ3Ѓh֖awrDydx)Ğ: u]s * 'Mn7$֯uͨ91<2j'p#%y;|>^k}ANÈԊMxRFWbRJ04lKR5܍?oEV57NwP=c`_ӾT{t7Y>_kc~-Q/hck)E遹ϩ<ЙaɎ1E&TךڛNږ/Yuƅ0!J{vщCH-=_~Ð֦T% UosۃpZzJBS0!`ֈhatTY(^Ȫ\գ/RG$=drWUb 0EgDVj'PZ[#! FM@!+Ix'_|b$t.HEi$$=6z"=*Xg0!{6Λ)`@K*HQC^^P}cUUWEϖW֢Xqܠ@se0^#fJE<Rl5 j(m4ÆXGs͎5D15|h&qg{_"a ct}H +QIȿZLelRK&{˲:3``na\bѨqV$٦mePm`V(OKkQ|3ƭї-:U=0(,sMM:"#Vr@oc@#Pyho6$ 62Y^Wen OYP,[}vIȗ~"T0+nmY;8$U$z\i0|Lo/: . 7{[8fugB@sPP K{~ `VǠ}>mU魺&LQe.8؀ 9Nv?Ûdak񟂏\jbs @1? bZ{FqKN">dJ3}t] h$}y>?qxOrd@h &@Q eM)B5uL&q=! #m'zlT"yyˎ2舘s#e>wbI}{v!w+oT5~s7qweA ᩼s)64A8vH i&πS:5ͤ3JO ;ߋطWtM+ᷭҸ H\,z *852)[5*ْsw]5ڰh 6b34uT=aALvZ=4Ʈ@O~LpeЫ9ü-tz?w! a]znn(+*#@_u C%=D)\m q@LDn5W9 IL uIdl8Eج.2o0!{I9ڱ򬱦i5 Tѕ2'X.zT GrhJfw`ً)KR2R@LpO+cQw9t|Tj:(~EԝiGE\b9z2 ,0k х{u|@Ⱥ.,]07'hP ܵىCKRlz~]x:u!/8#cvU'EhQJ7`҃› T*j;ņfٰmňvuj-B?}"ƒFo2 JǷnKF'ܮ62d0Xy\qX{НPF1ES ?/^I.Jk@<٠tm jyM*&~&4G|-K/P39jJ%4uM!dMI+}!=]Bw^,|Vz^̣P*gJ>BLM@&o @n"}0n#7? 1RӇv-7%X4/6R_b3O +藾: l`SUFK5 =h6pC3!H񑓆!`NM]mdى4f|VA9_ÞBZLW!'u _6e~^wئZ@& Lg鍝<1uO7t{ÑN*J>t K{ϲb"r,> ލ &s90Kqf$kߥbwK8y_ iھ__,d1 kk륺u`Eld Kgow P3:S$0qc.AJ(zCݻ،#5x#f-`+Ż{7 ۷O6EK[ +Slpn|͵ |{gh@Y{T S#TF+0'mۓԒdF"+siA:By5$uc>T_8➓QeG=}@_ 7,{E=pv႞hA~\IaNffY6`<?(VBeuC) O;x!)5%Ε cVo%Sn)'s1n{=qFĬI?daMMS0脧XT {w<׾$Kc"*R X3V!ƣ|VJXD54 6eeUtAk ,,:1ZgN"|zs~:((:l҂oFH1 \XT8)rUv/lr|)wabdnξ0VIYљU~)S>`+⺘,^WOЫ'Dݼ{){zƤ ,4`˝ꉑɨ X.&%qg/"='W#(>X87jj/\D\WG92xDQY6MvivPo>Ө^bI(_;n+)& cdW/I9DF./BDɫXLJ 'qnAo !Yw 8g]Ax޿ ?k&#$wr\{˅j{IQ o)3k p(TUa Ebҙ`R0BWV2lS֏}KB_&"97KG̢6#%(c`=NV\:&DY:-9SFE _W5 53hz;%pj \yljT"-Qϧ .졶jҦuSĬ0•R9/30/Ž"E.?FQ))nu8:UP88t DYqHl0mBhQ+SxvGC~(W7jQ-Դ b&GőI\I+'g=PkX- Fh<<;=]l%'JXހqp`Y4-+|ntܮV/H k-p4AEE]x*l r%gšN@5cxJOpWϓOϧz;3 nCց}"RָZ7,[FK,pv=L`TX~!8<-05ŕC}}ӽ9VDLhH;G3t[]H>&<F G} ^FC-?<[U{%|L.ZNgED/,Ar~Ƙ3a=fCi֮G-ȚK~1r ؕ<-7}4[Ř=' N.:! `?LgK2>\E"u\E{3RZ|q\"C>Y)1g$Rmsh@xƌ*'5@7J-z,xVCZi[кjeJ-"$tMN iHz: B/uӱ3nd$k;"^]FQlƐ?9Ԋ,&qJ< |n CVa^Pрf-h^Ou]pvd-U#=l cdw7 0i/<" , "/ϨagvZd_vu?M8+. [\n>ZWɘ%)3F o1KS@I e*ȧE!)g#o r5-oN80?_d+-xqgj91\W XY+)ۧ`a4v!v-rMDX[ 9Rr VScƤ:AE1bQE~\hgZCA4?{{VlE \DDXutAZhZoQnR)8t r&OK#qpƓ{ A"~ido ݏm? [VU? C@uLˮP#+ED;Lt@t@cǎ9i]AeOi^Gnqm'BB[M h7X[ V0 yoj t;P ;ŀ+ 0{|98&0>nUSNAv&쮂>vp2YQR@ASH,:C@fɰP9zΙzv(#&E yCUZbyh>]` 0o\FIQE>>SOJa2LAckP6k Ah&[)5 TU"0dME|#\B1FTQ:BxkI*#F5bפe 7bn l,kO3>/$]3C@s9pd]i:ٳsPtwܧ.qλ' /2URDVdR[UN^w>b5rEl8/p@pXV " دn;&Nu*D=rD.*tOeݽ$KJ<YoXh[6:5K?E:!H^<лMk88f}' @k^%ĻٶaqG|eanLcF=A[(Xڂü%ysJX d7: Unawnv A x`R'@N1*0+5;q-ft'>0H Z:Mܚ!tnyT3%⽧v]ѥdP0!a$ǜal;oV.hn3;^K %J'* ]vk⃎ӥ{Yf=!&\ reV#^`LA9&a(aPH2S. e*iIwΓFumsxP=lQ%^tZ 3?&TJ!' s"\Zm{]~X+35\,juϖjv[{dGiJ5Ρ8:xND⍃8uW1"V(ttimw"A_ a!~R 67&0e@aU ՆMW?3gbE,C9:PLz J-@>@x+bk@Ȃ.'c]*ucJb0X_oVٱ) W40-VP+*tP'|!ʽ7:rv%˕QGZ#3>J7PQ_'Hb;?ɴJ%}#jp88?36b!u_P62l܂t-e$zWk|p英we/WNeH?*:jŸ!$_U"DZE}ndRBd`>4t&oUcrr9ILje4H rsG:,\]ko62Y)dLdž|ϙ5Sp Q5&]ݧhܕ%9_K2wn:$~&B;ꛇ{Cэ;8#,kH64g||p\}ܰϾ8t ]]uXm҉ZT"ZV=r jiYlpԂu kr]l+盍3~.0A W:W;'cԢW,|KRC{[L9Sʬ_?K:>ZVSU>ԳkT2Jz꾷R^1wX>yDH՞ Ca5 ';bb۔u"İbc [2nx?^;(j֣o!Y*$BF ?no ,R:yrim*Ap UȕtADqV! ps-U鷯$0Xu6A~e;jlӢd!/^y̶!jH)1RVه' b疠 fseCT0`hsd1 s%2޵[C\|j:fxxfxGQȍhA4[<uh/wbT/R\KU ԟqh_p=G~Bdx憀0xs^CPO{";{کOڃ?QQ*`r 2#k$0{SAyJuWBVQ6- $9C:Z҅ݣbҋT,B>`} r0( 8Б$/#c˰H2$!H!k~}hYh̑ݚ̜F$Z_kF֌јdx|dp #^7^o8?!SG/O=2٢$,D7JФ3L[0NTb}0T5a=F,vP !L)JSxz\85屋ܬeYy >AT«9VOʌ=2H*yfd1zp|" 4.9ŵ 45Ulv@kfݱtE q>g탔\[ Xl 2!'MoY5f&|orh`*7[ N }yM<,@*>JT3B{6g< & JN61OtplL.|X hEVT&] ^~0ƛ0v@9!gޡCTrğsm(~w{m@-OŦ靂φ4Ea;;ۢoR6;D@ZJu><\E!wUǀSqх !r+ʫt,<"kqkb+#hv-yg{ݟuLK9ǾHm(m+ܐ0ht=tlyiJ5y? ޢKK-e.GJZ3̣swN>'9 Inn7zSdUI_k&qۆm_Zc0_C@W9_U '3&Zs2u{h+KJ:/Z463􀐰yӪe&Ktf9)8 Vߘm/,**r ZM)N(W;@bmP 3 R[R?Vs}dP&`+$4Y^&SaJvYskA\"T=t5璟\b5r $ڳ"iVmT3W R4TKA `Fj1۩%-E ɠ1x:kAܛ8GMsv6SuI"Ԃl{BYf\V+Ny͇ WNj\Q %CO󳝭KR*5m"rS+{-DjO%×^Wc\-5ۿtf9+;hKj'/JpRT2OxfJfj䕤}[ŧЕPqJl=z?|(-1'i~ T8*//^>`%_*DEr"O8fԢ~wJIq+tjbZhi{<0t u|/3ΕJeGS@S?)7ћ$A>2VUOߪ2Afdkn̕U]Ec->mo *Fz1eP&PIJecVZ"I]RyRײƵ ^W$Ʒ<ʢ̄G}vd29٢jjRzomH=x_TFvewFW7WR4)x94eJxqD4R2*~nm?!ߧg|\E>Ƈ.}g[1u, +y'^u!& I8I :"7}*&Cէ6_?Rh}s"a`Q=ߴf pQ]=+>J?g8)CZIoOfyO@\wY3 q\L1 ~4k ?cgtr4FmnC2i  o8k`уt}V]_FGT%x-n C۾F%I+fʿJ*hᣰ2 ?zYI,sNyE]Υ_V)vɌj/.qxF fPՐ~ֲ;p**3$HaOiˈ3-!4Sb7Qp= -X"jo/} HpTdVP C#Uqh qMT#+SZ6#,VrU3|.]nRyuX7x o00Gx>+]T(l/C$7xn a{pT wlh30q." :DS<l=E 1zQy?P:Z&m 'o&ᏂWyӠ|㝵֤K|&Jr-cfLy[HѪz.|OE!WEzFYR=.)fR8YσFFI۔*|X;&pCOZ#iZ+^)% f.&wǍ ~j rR-Eu5Rt9atw%y25)eTAls:R7آO / 0p;z =L@5g- m%BI, 90A=7#ey?/DZp!B&{Բ3LĺǜY8WOqV%+e#5 mK}tǒK}kH pVݎZb o%˓glQ#ȼ@qUߜ l|tvTz{*כU?"nsGV]%ET Yag"m?fzdZ*+$֪ބC*[<\GD~jmllxUVݪF,7@12;pؼ:58}*J`!ADiT-[A7V+'XwӀvYoS4MXz񉏘dI)28FPxCMVnmAJs# T;6<u| u{4j;ݔ>x׆LȺb\cLW6)BȑFd!Ɯ(玮Uax4>+ΩT y3@!~AX16 FMj~u؈%Tܪ* hN쫝3XD/7-*">4SJ R2UZ6-l%Ҧ#䖘闩+WXi7y$P>TYZNxvcS\$ŏTC̞G;D=v܀;ҥgd3Gt-H'I*q :*9鼠x ׳@y)sЮZHuVtQZiYvT =EOBR)& ݮ.&dM m1܃eMS]nΥc3(}4y|in[Lj)(^QGT^tPԺ\ > Ҝan2o3d؋ ݛ BoX/LJ"`:a"ӻv#l=ܽA W l! `_*+5I0.;MJNKQߞݙO߁i\ ijڬƸD cRK7lt^~%jj[-,`l?)ʹ w < ``@)_ BHD7U<O$ךwjB~9S+i>ѕ"H:&=C9BK % F%}] ԼSzwJ4/c%R)IcwWFG'6)q]g.2B$ut 4 bSp>nܝGȮʫfN (7Y4f7{OU'M/ҮꃊyCCHN4lWk!Mh O:%ўxO'6i?Jj>89C=֊F"wƦ-/V+{%W -h,ċG?ߑ6-`V Sq&U;+'_ )'9t̟WW( aS3!AŞdW{aqea"At4AJl3f_!$KҔO[]` װ65.{`ս.q[c 9/3#@m'݁EcO6C$N ,S3ܫS$1ԭXwa ~%Z~xx:6ZFwͥgTsQ,ï1n5 2-#Az&"zsB#W15QoxY>|%#k?ěIOό'LiMJ8($+EqL'/gUoGiKG Mr!B 7{[*`"-q-$cH&Nd$ cWf Xr_R >JfA^vh h )k _DJ\[E,hjJJBVЙ9,zYvs_|k@ľyUlT2=0DCِ7rG-I%B. h+{Ȼᬰ#sVsb{YlOiBunb`,{ 2-e98oIR8 y(x⢱SV|%2fp`H%2gIi=%:P\Q,GDãx֕b=3w~f̀1D%GI4V'!#}i[ kBK]m@jgH M T}|=s?.*5 u[5uZy(ס.5H^d<8[q@غ>mg<dOd݃.ݘ frL|Н~ÿg듄˺A:uԃfBۃm?Bl).{( n1S박-ӵ"X?/BP Op3_ .Kӟ{խ9`W6߭Z!i]4Cf8Hp:&i)K/BhB2]֑qtp0A-z )V ޻JA@E&HWwΡ-)@QY˕bsaz8dr;Hkd`!1">iq,7^CO_o aTO+F^ G9-X4~eG9R\(6+ n1[ -K]+HLODG_RF 'xu2!M<~cCZeD!凱Gbnq+֜ !&K oH2R.c(nƿ/s9NuU x8>reoORUHsi#%QbXiqCpzYY-~i^cDx*щ9wU6 h1%-A(~VBF?+.o"Otw 2ϴ|;莒'pk_ e|}^ UEcky68hQqf;BOdmj0ֳw`3Ĥd>;Ć?=07 \b>)RiUQ.g' S ТʬTH,@AVl)*^~,P/=Jqfg 4@唓 DLUn@i]H?꼗 QC}K@o=.F-c" rL^AqU;7fۘzytwAÚ-逈ކ!O hD 9GPvՇZeUT tu/E6Ƹm5cP^H AŨ" z~87)WS㌥+ _Km'AWJo1(6$5tއYc6!ef\2Ĕ'^:Ti'tf8mI9q(MIgP31e:}"(#K6{֐^uIVxN^{ӺOHba%i:*[a]2v-iWnHv`g"8mj~3+.WR.s "K~܉PKR.E#+3ʙ gVg@%.F\aA&h:˿kM)JK UX?;fmIݭ7gYl R*Mt ,>+U!5Y`]ß99qjԨ1>PRn0\>iّj ,gP^I<+R[ĕ.d"d'{g"H1qKJ0=GyC Lʜ}FJ^48~4O4%*UyRH<0Pe(#-l-̸v&'UD?Z? ;k:6{5&\: 3-jYuY}ߏ(Y rlmov>8wЙ"().fE t̾ءoeFZm\0-v $Tę>'+\]jQlvo߯\8bt\n;2 Q_!'>ˉÅinİ /\}&FSpв ;댜(-|2س"Δ< ]5VV(H&ڕ~), kgypm4oRu?Kӽ}\|oMX; ꡈVxDਹQkQZui|;b;wbyf';aDc̽+K7?+si2˥_£}$`nфHS{X}H7S4jpWvVURðMaճC'k?0qdiə*Y zߪEC<?1hDUċ:bm65. BDȈ7,њCw Q4%lq+q8Q|M{F?=D ?p`؛9I=Eޮ4vz>;F7_);t ̚gZo|>"2Pf`% >I*Q=J+B+eCxsaUEYTk#B~yb5CmY_]Yu<"f)Jho _G' S1O65y b~;܉"@+ɍx\^P(mTHv(yvbζ/ N!]ƍa2Oxx[гyΦ҆U[pV50(ϣŧ+UlH̦r̩*UxW["1xŤ I*u y~!D@ oX PJ2i/% Smq F6{;,+g#͌8{Oz_Z"1 gɜd65;,SPcR%# $? SRa\IE b*ꆠk;=WVz%0n6%]j`:u ݁.8{\{aΥM2̡ԚkqqslThfl!$'U[[aJ Ȍ?XdH h lcI ڷޟuS'ћ5nsK'.)`1zP1s ]Aʹ$:_g{ڏKRUQ$t.O; ͡&2 Aޏ澄N(l^*eDr~([Er#4,͏S1eLNo9k0G % O+ͧԺ й(M)-eEXLoSիوXU7SIyq$^|S<}S}Bfsjp%Bk#*][2uL2]rNҬNo' KT^sܱ/Jj~u5sD5#'*Na 3k<Ϫ–b{ ijG=q$(r P.rg kyHVnQm'¬8 ?T(^>(2r|c> ɕlwB38:O Lۖ+=J`MFI+t=:T4 8+] X K`JH9G0$Z&ۊ51ˡE,70`qbfYNQݩWS%5P#]sBʚp)"EtYJIW4j /3C-S!Cېml BDF±TЛ&->#C}T٭ +穔돫nCl x'ףH',i;FA^|ܿ]N|Us ==_M~}ݝ5QpR7uDS.1%?WnYfT9.#<5&Ζ%뽻!`̟w;k_2)%x [W|`&ϭ\V.4.=I386C[$9Ϟ!-\y(A-YHB $@ou:LE4,r{h]POгۑ 0= %ClcjvhF G*\"ilճE׊IJdJ 6åy~gh@6.l' 7M&͙mC~iU@V$fCR==v.ӉB[B\fP;!rS?cUԉ~;|w]7,0Eov l(pjHj*<#e#o@Sاod,=o9 O:z8[8d40L;5GQ*JQ$WՐ5ςQQW<;50^$##33,R2|Kϻj5lڎwDOnt$Q!vFXa>̏wo1>M<|>>"ĸDq99rP%4i oDZ- ^Pn ֡5oKCg : xF4.lJPcAJtEHSs7ek2-\/cZ9XKfOK2cGt 7}HlX8?ӡ!$j_=fKB?哇5T变n(41\cl >9xٍj :tQCV!ʋy;"Ez˂,eZu=_h|U ",,3q& 9T=Md?$Ȁf.R1d& HN#..DMͭ*AԹ٥k#he2RT2 .;[␸@KwGF Jzٰ^!^] :oaDQ0/ H`z՝= }> 593VZycS~<ѐRc97hHC;;a飖zU)° lXO>x <_Pc!‚DM+yGM$w]pZ{{D-Wfі EfvLXw6DoR_#>?~ȌEA 9TA¼bg}aĆd]!\ws0rP7bEt~.]{\&?[JTVgE$2/)]`v ȯIԇ4t2Y1"8>='~<2#ͱ 0hװg[W-/%K2-l",G,\Ӏ!Pt ͵}\Νg3 ;p]_dned!/jwy i jG}P <rTws{6Ř4<LW#+R1SQ7Ւ"Z J#Yf<$6EuS=śϴP 6u85V-(2:ϢmއͭQ?= c~0%\<,<x;pBl1i1&YO8X,)VO%e` VfqHR,łhQG@ËZ@yn:>zoy΢kZe9(6֥Dc9r%[ qY׃Y~6)9 \2j8j7zC{λp@C[5d_Qa-HJ22^4-0p z\Hh%PF-dnUXBc4 ٘vd4ZG֋&nC2IFLbdN1{P!ܣw 3,vrҐ؞ý],4'?d)m/ ҷ76ֲ ¼C%%6q#PO%ó,(k {-{B@u(Nw 8B-f ڃׅsMimFb")wߪlrʄ,յyy+5ɧ {z.WP!sTM>%"UtJ##mhY*Ll$R$}THa3"9Tܠ AT;+O9:"8ftv/h49Cpus_dcwtp-PUzɂ){d8K %2q3 z^P]09/ŤI\J$Xm7"'W2./ xѵ~Ȯ7MVnD w6IZ+70R ;EaI{ ,YCs="K X[*:๩a㹙ZW&,4 Os`rTߎB?兘[U͆fWPdC8s &|tP / b-ޕG1SvV11}(Gns w#s'>.ӘKx (<,D=bU+_G8űyxqd*>*o{u&gWuQuP֧97&۸[ J5L#Z:9R_ܰ,ߊX;[U"W@ .7H%(::l/2HoC4"c%F"v<]Q`2 1IJ౞FY1w@`ad ־UI%P~bEˤ|&o장_[jxPﷇ;Ʀ{(\pѺ,m|,9ɓh]$6ka3[~YpiRdR`[+?as\#fcښDo=ny}Mxr E w)DJKuD ҧvG2&ۛ$?V54C86Ԋ%:p8q>L3I/BSwEf@b_^<~jb@p\HpM4*lDC'qTPnO:#MIne{Ę_xGh!廛`>DCA~ o3.?,ڙB#zᚻӏ}%h/tDz0;jL ?&!&ߎ0 [4(h\||Lޘ)o3xS7?˝ |UXB/Cou7]8&LIo>pk"\hَ{K:^%7r^L}M2IڃhQD܉H>j8Kڪ°OД.Tw&CCheK|nwӯ wj[ 7YgeՅ=^6iq3 v;2EjB7j>kz -Io@W@G^0VCI?{e^33 ݁U ˺?b PB )C/F)1@ߐ~k#{, 0Z"sr_#XZ"qgP_H;ʶExC 1F /;$/jkwg<ѻOd>p h>eݜuzDT '{< U~\;M6{܁uDw$.Z,޿_I@GPEP [3uӋQ#g'Z+0G[tvu 9,XWց1H/jͯа]ؼ s,O"mrטEK9x1Pmt/㩦;]#s`JR[ol?Pj qq.v-(<)o79TQF'1 {8w 1O>[ L}e`(VzW&aGeTՃE6zZp^MD$6tS_L`| atV(8t[8Bׅi uV5<f-6xH=h+N6*.?qmg)sf3RRCNu{ >!\3}0Cl^S5C i((Up r7(ض`d/;}t n6[6A5{4VޣXozM;FDI]O`dX GJ4#RJ9VNg³<G<لeWv5/%PoE3[Nypl&fg!x8; Og +/1OՅj =c}32ҔC}@KƋNxO.nF:b{*",wyVq:#&V}_-Kc+'/rEO)85+Wbda#8M.E4~:!a;8мbAv80rN=8mϽgYVT@K,/eIJ>0kmJWd7؂*8 NDgf/"eNTk]a x̅9[q k]tNԡWe0&{AM03)"*(Q3-& #_6U-#vaXt X7vMk,_'Ed< vƾG;|R 39[@HyۿlWmP_cS@J`?-$;\b~a;84';~_Ǚfgͼk xAu07-O~+RU-ʡt(Q'mԣ1S~e۳8_v%歃x+2E/!욦JO LO)ыzβ}<7yi@B`G[ܣ) 60<] E&yB꺇4zP[j7ոŃQjûx8d:| ^SlWǟ9{/HMm]Q@~uA(,(4/g CߺѪP!9.ePuЕ8 V-[L nR}<-uEkRԡH͍Ӵ!*|_T^4 ˉ̫;ra09F"pM;D=;yї2QX=TY[X}کn*=\q`é,Т3&\śaHH %hm#D3]Aw͜w,ԛW[^ش|= iR>"=@Uxl+ |?MLdZD'=0˩ԸWj0 V9Qwnd.j@V<,c1z/u㿠W.!¡| 7' }v.N\>]BbSz(Q)o߸=<)m:NpTǫqjZMMT Ngm'+P|^q*E%6;7:_њr ׾M^ {fb1sӺ<@p[PR*;dU-ATA] [(-/FPH\;X՞@6mS N*cQo_Oag+˫nM#Y/S8EHJ-DC2*_nl=l8p=Wؐ($Y#nA%mNzIZ`sL9WM*ogH6/W:ś?hR\]_'/ew9X[ԍ*1|]?tQK :t>wj-իfk:[ 97s_das^ D ]>YJlY2F]PL!&jFamkhٱҰcƽm+?dz?j H1["W G c;rgK&vؤжH"+~cnKGq|,n\czTM/-I0RBe6ogY_wcFFݒP& ; [.F^?&+HbNC>qlw7@YiLJ2],¡&J.)=ֈQձhamS^uW|Ek/(* Uĥr] IH#'TAZP=]/+S8TݑaMWqsalɳ# sIz֜bipϟ'Rk%;F^Od7j=S*9Io|ӡ=^=ȱҡ lTWEk=rHdP|unG@H= MK==*): }UΙGxw-)]9㴍){誗Ry`@}T \&3߃;}, x10v,Lj\E|Jm& lz ;%!pXXD rӹO8YY ((v)݁Jo.h@9^w7hŝ>kЁ]NQZ0)R?3-&=A:L'gCI5m:GG]7Ȫrm ``6nõW45>h bheUsCkX[fuw{%}]l]Jj?kÙ_IWnr|w@!ªm[u=sli@#\dք"N]s5$G)`V~\z,Mli kCwR|5:싎Fݘ`#So>0i/MfR mZ%7 sX [sHgH̙ΐh J0: 4o;*%h<&ȝA6m0b\ܺiAG mMT/>#k7wȼt}.I0 U)!FU~t)AC"ny ]%/bo*DC"B{Þy_eE!W4̧S2B^{^p=Qxij0x2Gu/Hyځۓko-]=:]cm:}ƜQy-bk%fqV_%)7qfª `Fvexl{U $gɳ.rdR;G5@V3!q8Vg;Y\&GsV FܩkP5J:{:IM k(+|j:t@P&k:uBd]:'({pA|=YDhmjo#7-&0b|/H5#߇q78a"&ędu?ɺ,v1_ ~cBIpЄ.9 G_ogzϵrN&A9;ZqCidG&7~bqz5MQ $uFcYxf䜪A;_V]pi3RayZBHn`,V"48k-S2\A4 )HHTn4G;URHc=@sL"Or fDw|X9Q%4&zKld+>o fW+o^QK(X }>Ec=P#V5G%/hN 2R!Ii W"DW͙ n@ I*HOξ*.Jl!+^XtvbSmgUqGEM=p}ވ{))g;qR{ԋ]g7'ֽ<8LJ!@]y/9 ;ݪL#{"??T9|*qK9, ]'{z"k%G%$F F- n)l qrzn}|,y@lqTa7;Ɨ3P,:RR5><;Q$]AŒJa/6Џt e] k߈$ PͰ]`tXWOlf5W6pXh}@(Ly|=[O 1hk}W5$|aTel:A-yk0N"`| &.ލCNȫrϞ4#f)K/MgQd32fJ7*.OaPfQ@:LTÌo}L ͌AZyS O-\U%'}o`Br}_*Z~ҷq5E2pT!ԠagTߓ'#s:Eacw-p H,;doٝz:X} 5,X!EZ*e}Մ#\IRm06J A2)ڇI^mc@d`1D` hD\&G<<%d /j(K:{f`-ˎ3vNMeQN熛&O|ҙ[׶UPdk49*<;֓gTݝj'D32f8 ~os'ZFEr LHT%r6t Y sr8hFI}Z9?b^F[u_5ƾ08\t /-ȃ&6>=sE$WL PؑQСp^WyfOP[DѷzG7E6y4G~y<hdjP`ɥsGOvOwVOEo׃#lpҒr6flf>]+VW8 7 ǴZ- Ԟ^hp^V/eɸ gg_ f Phү#R0jnQcyTش-;}1c#GJt+\@ϰI`Lm>Dx8枫Q'x["s5Yq66.k6]tr*{ԗ(AV=uyR-V'߯G-֒Zi*lh5vsh2r`p@UΖ. ^il:L 8 (ǒ +gf>OBj !ۅۯeSÅ^W7E9mu y02n+z|VF4XY{+T m(fڃD&e.f@5dp+^?%u_gxּ":Be^%[(8b7NrmNaLÊ7732C4=+`2opp"K|q@3 )`ħXoʖIPN8۔e@@QSj||lr K>?JTϊ7+k?R@Q%&!a%7R*wJEڊ㼸dcP-8Ha0[|fx%O葪PLR(lJ4d X"sJ*L,YU=mC"1\ [J0p6X)*-akd3)$I.S.ǽ@+H+^ {q_wh/9\ Wv:%(4&i~U}Gs1P.߲fGgrQO'`2f{!N1:״ߕ5,ph$Vw`  ᦤIL :BwOvE~ j@K%k7,ꢖa4%jElǖ+o xdZX[YHtVRX^JX# K@`}XT9% uUdy >*xUC:~x+Ƨ\h+isBo)lmf5 5օWS>#.c{`]5za6--S/@6aM/G48* 02D׳uWUD"x0PA3M0;*v} Fg 񴮌s|)՗tQ R~Ͽ]<&Xrso&6ݰ"c(Y"G _ffR%D Z,c"WvNQ0o90 W8yL>&&Ay՘I]߅:ڶǵX 7nc<"LŽЅizݘugE^&,Iwg&xb3B=``6kD%nsu.x8KFNjH+íƪԃLiY6$.^ƃie !hޭ9>>旮>Z- #yanv#Sl5Jd64Gcd1 o͖T55KJ*@wN&Cd?B'UWv2vFG^"dt wsxݹk-i׮5/]dϯVݲM\NJQǴOO=fY"C9\_2gکON|e}?' sSRW0C2Ć4U?dQNj~ pJ2 1%XrysJSdpq?sMfy⣨A$NtJO%/.*_QԮw0IλZ3vj6t"gR³#bS &1֍e,{TycwZX_ ?2k}{wq"ړ}ThJPMj_5Q9 rs4{AFH\Yt(IV+v\=9AE I'&i7beA wёK1n.zkQYZ$}튎[\8衇pqfT~7}-:,7uTyE"?~Ip77:,Z\#ijy2jysVmߔ{ Pbw;ͽifI^>|,EQ+m-`J>^*:*\գkAS ǽ⸦Pf*>T] ' ͨ}h _l85l`g QyYFh=u^̅eraD:Y[ E?W |32QZMԱ/k9\_+^{i]=H.R:diGYF=\Fg^oPJr~Y*"C?"]Ǜa^#YDɼdwȯ@i\aߖI7遯`\Z_"2e^!l ReH ѱx*$ ppa3o/ǚ~R`շ~bM[3'(<9xkHӯԀ [K񣋎9Ym&lIEHt(ӑ\'+_Ec. CVSd-l'AX)CnvO_JgM!39.~i7"3 ,Qj.>}=auHxX1ju ijf\tkPHt}&^|8ܕSCT-l֋p3EEI$ ohMLcuk[=L7gioRXW&y}֙ŋwۣ]\*0 [r^Z*&*Ku~oT _2c0* JUzuVջ_Y%%vB@ɂ*ّ6u8o-\!3Z4 b2u}`;,˧0·C-ܞaZX Aq -j8 ")k1қJK$q~Rdp!/OVx٩(sMp c)0m#/ ǿg #Q K]Lg7C?*N6 %) v !miҳK4 oڤ<Gg^^R6-T\ 2>kfQr1ߜ`LR@/@~h4$*md?fμM̎pߴs%ZJ2;1J:m适49'm;eGe*o IFblЊeALj'~t77~Dk{ VnDq1WrĺPQ[uGLfWi7uq]|҃˥WUs͞ZMs8!+@` <&?hi&YLG|Uw5<17;#qӐiO(^ 7^oy93 /tpbu ]v.,!L4[{pMb㫄}}{u5vm:*#dN}r4/sr&ր)N,!j9٣Pyo>q1Tbp. fjlw!FyXVh:Wj-p C"9z-': A|iPJ//:Ϲ)iGH-rElt48qIݷ1QC!뭰$iLf8B0PXbP`3㢥}D@&Ѐ^V CEoY̞Sކ[OBNq$z _)MQ \+Dg̎>6ԍŸxy5ھU ;?^J~y0f N;-l+̠kIm~1aUޛXZý".l̓A#pBH"Q/bol)F3P-ckOdf{,jz}&SهI.Q[Y@.2_9&:Wk C|p 6V*rQ'uco3Zi'ϵږUIN_!$9rWUΩ\+^()/G.m:L] )dw,> Wb84} g^t kϪ0ļbU(x&Q9t yJv}[,K1oʙn%,7 M܅P2Qt3vRG8XSz12L^Ls%\tys4HMyTJ*3bNJɝ?(p7<,T |UtGi3uJN?l=NQE+bbAU*!miĚҮ7S&r%W]3/w]ZDEW{Ϭpg<|ʧf>hg}|ucV}DzObbV2%kyCS0N_HO6vl ̀XBAտg*oj[dK)l+"=I(aRfk8s*ϲ׶4-+O?b UȱoN4D1"w)l"|]~nP MKlpFr5| ݺ[~,Nk儅+3preTlWvrZx`9Wzu q̻BMd~#cΒюgX9<>\J P}v +^V`b nI;32yX^VE\/|CrU@֥aytՂ&W֮=Rr{pFi $ťADz,BGPLJ\62hr ﺢUt_|eoG`8@Z=mkeAT@(ebwJ*GWdGb-V hLwI e$qnm82%.D7K,/C){q+i_N8Ǩ+ 7w` N=m^CꏉfIѾAVhḃċ$' >'s!Qp/ݰs=>˃~pa+1z͊3J_@4CK9=Y|aBrtD! RS T͞|i`߯%pgxgz_BfO+pXv/W-;l))JU}R|Nz49:ēkoֳÍGh pvxzC|;D@Y~`.\ S?I;DŽIFtM7bܸcAsuPRˮ/H e4 By| 7xPM~ WQ]q^A%%yxTqj.DxvTʶ!rN t|HcEa 1:ʣ_8^`%WdPaeyyMYdkZMBs.FK/Dxpa J QS΀rDnnfUH`2IVӸ$ -fe~ҚE&K.w DQy,pCQ^f(ş! 57RTNsKҼoיP?g$<meEE 髴sƄ?[{BD9\.U <#*,hk>l/cx,r[ l \+HtO~EK ?c?ԡ=V-RR_fiž_疔{ v |3bMt ^Aƽۯ,AK$$}x}cZ>yL'P}hψ퀏VXeWjFSyo؜xcy)ч1(l{i.}J&1 vg&`,g=k#%^҉qBeB:%Qg=޺whJzLߒw!G) prlӒi+*Hia^4K\S?tAs55¬0J_ 0:[SǪ|iR*Asv5>&UPDI'Hẘj`׫ biݒF^q4XAұ2WT49=[șwSf mU2-Wjw &~ǔӺBJZ}3F%p ۫Vi{ zzqI޳ &)"MV/\1H{WQ3V-8sVr>%e*\O릴{ҋoCI7:6T{ 9}l" q7YE,AwXpN!Rw0XC+EVyiWh-[K<.wppg^⠒=/j^cQIX=oo֣_wZytt]F *H(J`IiZP>2xDsު;W,?IvxiWOiKfBjє˃D>S!d*]O2G53/o3~¾'ʕxqYTvbcnf)&' ] X! ]_` O6α>M!nZ~1j|\Q?&` m1GNwcdZ؞{ ȫ~šeqO\lw?2*\(1y$qf>E]ԩiU+Ey+?oT}.ӥ kɿ*iP~C# 5>H(.{x=_Bqu ky:7焃9^ѵ`Geln3mY[fnl{pOp8F-H+Q|R"s %y71 YX&2o%nhr {2aD,=1/lKA@T3A /x'ϡ4R8"Y\[s5Ɋ (|۲ [ɘ{w;_63»0TlT@ ѶBS얃1Өl_SeGù7"d~kJB l97.)&0 =~~Ts))Yx\8P -w5f)Iz'gj$Рzx!_ S $܅F hA|ml}5/ rÛ_Ո¾3Uݠ{e.IJ͏s0ŇЌPucۦr:D7ξ ue9GfUhÃb#IyӐcFB8-Gạ*KLN-P?5Uǒ} @Lo+suxoښCzȐg_%t?Nu7:Wuz?,YJՕ) GV xIMmzIjط>ƠDeЛ۩+6BVCSZy?ܝBz+NbUIOd$k*Mׂ α m:hwOb;EO;JerEnPjN2NvXG)7CLj4q+{gf!^[XgY%'bFudVyKu.&znQ<ٸV q&+R40גo%AM)b.BUH4= I%N?Jc=ox?M;՞~]Fapa'ғa!~#hԉOȫOD,.6!'Yhro/iyY\[FO4LKg71 ڣJB va2D!|钼Wy? $mVźIGoXe,[gNPT=sOVO[d|!{up%%'Т2Ķ֏>̎-y^cVۃE@ Š5ydخga98ugߣ|?ڬlƯT^bI@= -Cu ^𩢹*-2?1ǵ{yN8!GQKu aoNaEq|@&4f`1O:V%y;߬loZKrX3ݷ>L[õu7wΟJ"9<a(y3]|/y+8*M# اl͵ӦMuwr˨`"z*,Kx $Lx7d{[ νJ? d)K$K>LJ}5= =TeT_bCޟidX^qڑ -}8E2)> 'k}0V|2A' +6o‹Ы߾R:0H/xxWa 'a^,~3VڥH9~v y蜮%$wW!G<CY)*q5I;Y,f,۶IJI 1_&FHC5sR6#/R/ O+|Ǧ6r< oKb^6y 5Hkhm~|UeD0 7K3u/}A{b*Og0tF(1%$sۉQ^mȯPc2ˡ(& Y+i]o([9R!,G;U0#,Ai|-W8"5ebVj+iX\-ҵYzD{22R\z}gR2bFW T.™$n!hۼ<̊/m Q*ΖafD2ZOh5z {2Ɨ&0 U=# G^cOTv-(Z-urt'+*"[+оN+a= .WGCkuZ SW.e"P9 OA'iӘH8=?HSnb%sK8R[ό@8`y6DMlCcޔxjƭs.=;tvD~36e_>Z;N]RH0f~lx4^  yJǨt~Rʌ9:5>Hf@c}en:K@*ݴ >=xJ\nz hMuΔm]`ˑXKV=w3QHɌ𶳴v>C*(6I wۿBc 8m3_^]mBh~ >Ap+)~-oޮSIVu_rAҒ^oa{Me}bL-{RGK~korv F7lcOoN1e >f*t-R%w#^7L@Fo90"?1`ydNl0OV1tR(0QG#ʶXC 7Q4~+M` 6 JkFVfM=V46kZ?o-*2]brI0B-II.xS]4 A.m0+뗽X?+ ``V?9*0FMf7.: OnƼ1GS|P6BcƀYc"#K.^ ˓87V-B.δ҆XrJ$(mţE] v샭^^BԑE3oGR"DbSYe .h nݦ9TjIX̸GV,_ePdWBq֖3_tV#6o)! vڒq:\3:l.U(NeC/ҁTĭ)#q"M 1 nZS"R^9E*g9-,%&ѽӬ mRP.c>N5AaW0k ZoI@pIMnD$dQ9+\Jr wpaQeGKcK,ST:^nڍz $2c]Gqd#!;J#n#r_.71_IK)lއ#~|o ~1#ĐL c5$rq;Axc*͓';Fb$- h߈4f1##aUDIJ$p)5([8naڣ ((ڀ,)XGx"[z[NL8(&Z'&xA]v]``egp7Jh`TLhX{SCܾWh3$P1~5I}QqCSExR;dB3 1#iǿXb:fE7J2yBt=MED7~I#ڕ}}ln<_-;KyK7_ˍwt hV}v&| !u8Z~lT,5BsUizSI 7?fݦʘaD;9Vz2|bAcst,K9:~:Wvݳe,ݟϰ>}WT9Lg,5Óa~}TIĞ$F㠽ǟʧ[gXa9@س=z%Z~IgI11Fe!2Ν*R-qD<Ԑi1}0ዴʍ͗EJIyEiy{uʩ1"(.- 0Ʃ_Ef 8 #Q~SU_(ךs@xhDl:l{ .*yd Mם Q$>}sm!byI.}[nΒ@[BFLYf[J% F ͽ̢6@!Y.VBG90(闯o )AtM:YA񄉏|EȶE̬ Sx>K>iWvmwSGJCڥmOTHtr}cgFu@/J GKJM϶K[G;;]t&? J.39 lyj" ]z]k- NBw9jT͖b"F5Cicf+ ёC+hQ;(#p;yߊnPztsn4iVs;jpgrtcQf4$V5X]CpA-k$yYzu bZr׆4n>Gt5OpG&qwb396?$h֫TAl ~p4`1^3HNO#Ac+2s l:(|{:s9Y&tdnf%6 Rq0,*Lr5\ *=&/2D&ԦJzͱ%8VFrZądgEf񌺚'3=5+nQH3'SxP FPuL_itTos󅒲GrfP rR _ߴ %ZOEqs=Ka>$}?>yBiwRRٳҹԡ 36ɼu][`K\` [Xjc$J(y_EeLrfŇT?2J)y~Xr?qFrQ9 ͈ mp`{lP'H0,YF6)FMU-Fein;~ZVC3ׇ" izj՟k##/pv&LYqՙΎ xKL|Kxt>>-6x2@kbF/á\bC_m 3}L)%1dKDV7̑?(Q`?꺦<◷Ӛ[)Snt5 P҃yw\p>?82v0VHZ"BI1OXڬe6Jq Sbn;@LEއIBy`%i\D<4׺.emsWތmSGثF%֜b%J^{p 8y|%atO=W=#~FI_| Ɓ"h_8K@@*4"áAf@;.o{أr(qIEiFۡ͘PlZL~`,=|?cl>3ōiϏTp3w*)Ƭ^s%W?3u- ߶Śߟ=d{a@f2ѩO;ZZ|Z(L"iÀ]_⠖񊴸L;|FWW PRJi&ڶM`LBa[|z}_Sa5 䙏3P$Z4P4WgIS?b{q{^ Zyo4;&‚{b|qμƜ6Yݼ=`o:LmPbl/cW36M{RL}P,ypxCtiyӆgm@@JKlg ՅѬ@"{P/ V7m?ŵ'W䰵hM%@ZN[ޘ.uTN'2e_zs8oiIH瀢Wp mz |2ZlLr'BLrAQ _ne)!K_=ۉZi@ko۪nl*0K@"4 @E '@%0Qk5ܪ>|ė:@;uCwwuq\_^w4WA%\=%<La4@k~p᭙)[|ծj,꫎Iy7k݋+j{bH̩`>%p-W}{(mdeOݢ-EXiR +g]ε)&S5'ֳQݡ?= aI $~3)n/_Ebimf(m}ǤWޞd,fiJ|vOi /]R;NO(˛3>: R)AD)Qm-SW%޷mc+ZiՄV5@< u8K +7"P5IIsS#I2E#ZXnwpa%s&Aa[I꤫iK;qMϏ@ːO3HKFxj|̟fJY{oW9꘽u|F-.0DXF yo:=ӎHㅓ㈱R_J&a}Q V%I0 &cNw5w Ót/YOyAm-#71:/xH\$Fj>ݡ|sA*y0yRҁ{8  cf(UF}J&SQ,zU֮)w͐ȅܧ:r< ]YH c 5 R-rq@ nt="sA|d$vOi98 x\@4 /"Kd(ecGkZzd R)xIVQo4q Hh;)!.TRc*2IrFD.Ⲇ}e M~2~D ) T!8ArA:&o0h [c1h`t3}WJ>䦴Kqkku*jYTw.4:f*T pV9׈T `Db+FtS?sɢt2~u78*UP#5z uo34{8XYlNjwY?]*JpzsW/тz ќmZz\0k^vn{\ d!_ӜԤ9F%"ӮRWY;Xj |Bdsٷ΂>#9grVu0|VO3+Y,0fK|b2b"AacA1+`ίP}8+ڂ~‰"1"-$ ߇o3cѩ l -.ZcFk\nн96F1+'nwyk6GE)ԡX Lis)rz󶠗MҀ }bEz\drghq8s9 Mul.=5n}HsLP~ϫz7g#Щl IJY,Hkec<?mFCiW}vjl eJt 33RYo^|x-GeXUH%3RVR"ƿ ,/P-zݝFu[U6P$͘cHU|Fz&OHhg!}kuQu0j|.J`谭OdHJ=p~%9[Q׀mbZK{.l<qg%}XĦ0% ց,Le0"y1|䋡+~2+F +d7QjYjHZv)1eކ=<_=dgG6mPYic?/tĘq@ߜj~ᾉMLDE`" xZr7ͧ<iJu =p#А)P0wFi@ S[ج_ gW[Y{K lr@D~ijOw#2!HhֵVTTvKW±OnoSKpe*%#CY(`Ӻ*慄N(ʍQZFHlD%hqKY([9>Z n׿̙VJЮa4!G8@duуyE ZJq€pVp}+x>(ٺб 27xWjyوU:qxUwIM|!l#vW2bgW02)fz/RY@D"^ tLu3ԙ fx/3\QxC9M_L&qN#FH!"ĸ^OYhcmyRYlqaD~|hB1yזnYu l[O;Δ֧{¢̂^[2n & Xy/¸ m/~VF{t"EIDMThbM\y)Cyˆ9y=2p~>tԝX)A['NzSo+ 3Js :,=:vCJ9cvT_Eh .p9Ub:T94=E0P;Y[߅1xM@9rÿ6zX^5W2:}8nT7c_'0\fJ a7 ] yI 1\hsGc<8g"fo\~rd6ժs2 Cdj5#bNF4ll&flW+x 9ሸd105h_\Q-<~{Oujg4<FH,?PBQZeЉ3Rݪ9BbGZLJYgωS["g[^`Rh2duחX]݇4c=،Qע `1u%)z? }m\뾧㦺ltkȄ*0KBFd.nS4| 6S*4YӠ<ºeHgnu6}a$>cI瑬] v9\x8&4O \@ȒIZc[Zs8 iL`@ƾC}L^]"!{v}Y1FP0[8jh1sH']$GK,(ҫ"uG.{$ P}|# VEcCw)>5/l*#ךVpU]DDD ׵:nH+1rXD"bnE/lpS3^^$j{q8VSrV {*%NE ڟasgZҀ"CkL̊JDBEO%48 }.ruT}I1)lEx,膠r0G:.9ux ԶgṈJ@THwЀ$ԛ'p*[oP~ԏ=[gGQ98b[[%7B'*LvKV ؾh5BZ6$ج4 qPZ+Qurj[xL)!_5J!7z|{RniHj2>x !:YD XdHkXԻ1:i=_Vi1<*c1fEm{8#?˾j%F^fH22b[}0 []n 4%L^m'dO#PH`#)co~32<j҃NIsJd?QVIݻٕoڝ&=}YKʈeR[ ' +~㾡9KNί^ÜI~P4\`$z' !D ȹeus"ݮf8M*ćhxv6[@z,8^5}&僸E}h=,)yfpC &_IEh9h/$p+Nhh+ ,-Qw,S\h?(C:#U9He4}sYSuoCb~*'a g`Z3B3G|߸S/?FR”X%Ď~7]u~ZKu臭`Y*)5-F*i .S\) 8  _5{Ԫ1JœJ@gmtSs/v7',s=[籡Np&!boC BAYF5wuZ-gXfQWM}D[jooPt-ׁq++_͑)&3?/B+b+Y"[!|lpPsFX|SwEN'V{e$?R8yޠxDs5p\9_,ޗ3Gsnq|sgTw:lQ( B+!1 z=\N9,WOl͠/g.xL9h>$S e̛JL@/a9یv4PiXtNP2}t[i$[fz 9CfDS~>+&܇$V)F֞v$'&${U >

9zK¹%hJU +_]O.\ҟy fvR ֻdzz⥽wKJzL"WvUSf{{iߢS5aR:NAO|wTzLӓ#MnΣ0珟$fydASu%}%5.G jkF10@@|+zIjOjw/68s[,Tb"B6SKI]$mE7ҳ9ڹU@p)vm[ה5Zd؄$R:~ FmG-lK4;3 @?94Q ݹ+PgDFv0- }O^f~3F-j"Y|@hXoUuQ]1[A4K/gaϨ\?m ]Ɖs7m8z$yQK\$=J]ގGyCv-<ݻ^s a jN2B1p3Z0b!yG37 ([h˯"1TA?(:ڟ0)"` [BizVh}xʿtSzZ_QO[Eۋ}{^5[݈S}FIeȬPDBlL~iB:>H@@|/AAxr>H+lgvsR2&{>[k'532/9uuADˣE~,lvyXՋ:_J:}xxa ;nHj5u`B;pvĸ1p{ލNwUũZ{+?;:]s:dbhx9+[*<'W~k|8&ɐ8g W3̅Е"߾>+a+ч|3>mKrWQHEE&\# U2-ӥˁ1Dq~Wq C'J]pC:PP((;k{.n\E/±sv2D+dY猦=V#?^0x8 ~&v[AsH@cčtXy(:;';\*s;= і_zafCd-J-ۏ<8C{D4cQ^D ;L N9jMjbRJM]G%WQIXճ2pbિ0u05m bR8^DS:'C UwFZi:<-ٚqIrm(ף\KAJ)fq\?}oyQuerg\hBB_* <҉E7m%p+X"52>F̛W$w |&xaI#벒x#7?!)t [ab\ Y ȘP©p q,# #BPP8T$>NɮaPԙ܄^p*7Znk6\ *TNN5-[ٟ^)Ӫڢ=YUgOc?(p)([ q)Ct C)Lt<=FW 7%=[@|;[MsX 9PޟrXXz94m@Q~@ 3󘐆e{ /XyU 0OFDUʏR&)SoFZk:@X1-@u &yC2._e9xW3od}^~ƅPŇi؄gD]*ۈ ;*Xbueꏴar/~ߐTL×$")d-~[]:b˝%B,΢hp g{?Xb32Bc KSd& kg1,et; KQa@ݠ%KW}'QdPҾɶ$MxIE}ƣW2v:dQrVRR`M˾ϵ`"f)V OcDmWng!R@'5moׂ+Lܤvʆ'Ikz 9po(9߂j5e֣ Q|p~9:re9]glc=Az[ yIFѲ7C(JIZu5ey,ݿD[lkF!p1sD֙ X8(ѡ2vIa0Zf 7L޴ocΒu+nR~D,v|WԑRD# m'7\`Um3$:lZT6AT39E=z@ -npRWz-OGf_ݼk +5~1p(SCeOJ oc8ϝhV%$]] k~G`y#X(>p G'v755v$i'W"'5NJ H_2DV4Eڔ;bT$$q!@7r_}PCʐ?:?[ ş^/xxWO7z_*\%Yku MD»+eHF1*@[#)'$MF,=&u@Sk֦D+BJ1P52!h#(g\;8}Eґ凵S!@US?J9zbu1.GU:[/z64tO#7u;] jx (KMv1O- 7ٰpJ}F @_%8Ys.Jõ zk55IyngƮ '_ Yx>-[C'AS Tn1xy4Xa*UZN:O:rQPm<ږ79A.u}r&=\0$A0IB?eBQ0ڶO@lq FbXZY[ef NA^3Sfb|#7=/Gݴ/H=wq*54Vg$o:܊Lu}M8m=p2)O.璮|eY-ٰk[&w@!_@»cVD'-'X1b;B?nIj2/~WUuV6|*DU C?['ن `oGU:m=P>kb;3٨=v wϖ#qN+IRəV3&KUs?.LA-]pJuM1u>j ;&gy=:D|yaQ3T9&F dWI1( &¨mYɤ LMV3tq>AT{Iԣ։.ǒ(l?pW&I>jk2gW"|&p7co\P,x`+? ,0& hQS6RdWK&?q'ᅟ$:DO2X )3^q|;Ж +0#Oa߃fh-I]yo-t| ]d[:8{hQdh092F9gD0Ĝ ~c.vDflAa6PZ3`F^Zc{uXL.媲j.F%ڲ1v1XndV4|s|E\nޘce(/R>=u3q[],[y J w,q>h!FgQY2bw|gZ܆gv(ys]lLzTEɚwLj ,KCM@M㇈ΟM}\A6-7^:*\;Ǽ gsc5%|%8qܥ7gȥ=T=~g<0MMAM,'S4lr[|qeޅe'DLjԯ\U&\zI!{\Vb(7痂w5Ջ:J4<_kbVcd)0q$[Vwѕ0jpnfEWExeݗ@z:[[I'۱sb,|aQ88O00ò|L|L_V6Hr\],[S8֧c'J-5C73Mw.c4)>lo 7Ƽ^(kk'Ϭ L;_v݀әRě"mp _пrϞ_GPF4c2}x3`_CcA_ؤ1)}YGs$ߝ~2 U>QRY,<}C uZ+9澜$ԉ6 30̐T)D BanƈNIl'cPǞPdҕj: :S#yNqM6r75+XjD !SJ[>;KwtӃIk0Ҵqg#'PEI rdR($ szhŘ6@'u%tdb0N%ey4&ܹ"RҌ`ԐJ$/FeNl#Hf*΁H)ϠIg-vt Aq|Oomܑ3<0]U %ǁڍyx Gfc0=E*\P\5HqMŬSsF#)4~ͨ亘^̷cq438}ه/ })U@ uTN(NX?KݺJrs }+3H_B I!jJReȰ"GE}A)M_rB 95֌ٛULI yYq|gK҈/-Fehic@jZ{9Ky0}jlW!^l0-qS7HE (<.B3&dɘ6Ց<.=<ÍZV\W&P衟8CJ75rza*N q E<6;mb9 -y6m>}p-%x,ɭ*f h1/ςR;pMH=3axEoyUjPD@#{t 1(ːIͮf_V$ޞaswSMifiRͰ 4La#++,s8MMK}XM(1Gy_{Ns8\ 5J.T|f5$eY)+V$GRlk|`²*iDsi.'l0}]G׈4R7־!`1[忠D:Z-ݚ6Lk #^̵?/N=.mƂWZv_eJ@SftoZV/}p&9via~AHK-?ߊZwPa-tqbz ~4ov=[cO m_a<*jn4Eo0kM?k|'΅9_h&T)Q:':EψlM+u(^r^P¦s}'?ʏV0_H7PCVR[xŢ  cZk=j3! f|[7,}5{)l'9qI*AŨ=de!r9 Ŭ:koF}`q$Q (' U-NM[?CF2Awqf,1[L+G'a-2M]dց҈teLUQ_?mH,̝5CÂ߈ny&dd[t냃U9^v?jHk^F {B|`og;?i@3Lx'-sY\ě 5 O Zjxf\++t;r C _T rOUP8?I_ 0_U^V)X=1%u<mVcCo9jJW{-ރU.:jy":N (hϬqkOJlڎ*;}.n~0Ɉ9ٻN/PƚOe,D+[*: F|fq%j2m WiVC~Xw{V6g&@֐'[.=UA:Co lJm[֣+CD{0^qtNX*>Reɘ(em9s)x  '8ÌzIQk:,y”dZdŷg/ͫCcf>ўUw8ڲ |/.Az1!Uذ G\d0~?Cz(o\  1!EKګ0Yzp=DQ^sX#XaYuߺ *oCal9ŠCH&Hx ȡe6TPfUA OGoߍ=%6&'G<RZ̹'XoxQKPc/7:G,=Fay2^Tjwy 9m&S_}uuQ}\I- T] &<*ƂJNnfdM|9q1F\%JHOhqeDx:ƅV7!$`5¯f EZ E'|r:o=Q1|ZTmCB=TwЂTZjeЪ"4{ J_lFG?l??r &5 Mg۸b8AϚ_? {,f.2DW68RэU#cuh=XXl^d $;/#p9 ̙gut^k,%6>RH`>r0h=,ȩ.mT2v#k`vdk[$"8#(ѐbU?:yԟӒ8_fH3Eؼ7r=G>Qa/*(1Af/ E\>i8?Qŋ9Xb/"3'L:Xg%l1WD~L|فkm=❴:}iĔy0:۠lMSJDqDQ"VV-1zݜ ?OoJ|>\KlC#M*(xkAA{&&! -9=z[ 0e!Nڭƒ_p.WrOr=&xf^JgۙW/x0,{a>E18>pHvrq tU]G'_G:nB˞aA:Ӝ_Oo3VyP Prv 0͊-Ս Z^pۧ uddFU㋺jO0c 4 lB>[ҭ]ϲ9A0@G($crG~QTjm߄ul>XPw:;`_nQ7N?=ѣ;ү2s6OIEpj*?Gc?^ k+~L!E7u}F} 3ǪopN)&pK}SI6Ļ1TfFS%fiʞqz* WB9wk67SQ =̂nu[ӼIPOh$]4vB "# 4U(n.i_nƝq}"Eq/ \ y.L_(̑+O_~ " {KyS r>-gD<'HYYIH0'!F8|[\ZE7pj}V8.v^-8^Y d [x_+fWFdN/.wγ[Wc1ksv ]o^r2,e^@ݪY~; [xŋV>פ˧5.']gX;|<= ǟ]}8bRR`Rp**"U{Jdr:utS 7:eԣe8Pl> )DgZӍJ>kIpmS{]#X vkO>\"$k& ~zx)x&\͓P]dϝ#DN0OH@?ޫ6/>ZY^+𗪁g>4N͵ (ssl^3n[0LM 23߻2 (1VU2&?=P6^{dR#;CϞ?=QYj3ˁc:F b&nb}hIb|DHby E7@H_r5470Fe9E]ZKkO掂+w|w">_p^^YufՉtN@ 2¶ɘ<(k(Axio센%&9w6x;y >jwN)nCJ Ϗ7_`(MPzV w:ͤMLPv" 'lbRI/*BW]X(f6v(#{$W5%Z{6, ~ C^~ <껝3$]1ˡZsKXW.Z{2(!Պ|Ýd񶆂oE"Z4 +.ʍ)w!xnv{mxR`4 vJڿ&bW\;z^zI_I޷A=8{lk2RdLkb>0o!et@tN$6t5UACSJ`FNCȩclZQJ}d6 . L&> V~ZK.ē:^[j*e c%C:'b(Y!u [jYw[x|,Nvw(ZAzCw#}7;\+; )ca]6o׸)+ٓii&"2FC1me㎻w%y=ܫs3!ѳ <7FFm *o"(J\<25U<绺f>4#B~UXYo襤.3xͩ7|H VUJ4񉔗h3,[i&IEH¡^D5|()pȟZJ̄S0UJ( M\$ht 2_lp>Eׂo(JEkk"߶dwC{ ^茯uO✩ʹdK :QޢJH3ef͑hUL^d6YqtPĆ )2RrgWM7`!+ 㮩-KNN|my`VA$X|K{>7?:-3{!W upT]_U+w@mT|.!#8s42,H}#Hԡߎ vnCxV8Hac3wj~ roMqK~<\Y^m :6{3\?SHKvks'CJ@rL< Oqgj5DZ݅< _馨”Ձ0Kٹ=諂~^~ɟ)ƪبGr%ѦIp[! ]-iR."?ߙC;䩘-|,pJैTTT^54mYIQ/;H@Q4<`fv{`~*DOǧ5Cr{@]pgm:iŀnKC3RgWkkD\F  dDܤa6c ɸnN< {0Zc/\) !W#",勇ERLԅPV̍e#7 ksr#p{69 /N;Tł.T/ZN%jӟ4j1.ś4w|dpO(_uh嫉v!rӇO_,~s/dQ#%{I)_{`sp@X1Mi)wM28TJ)ר确zRQ `i$QPn˔ԭ $d^Z,)/; dkB{>4.jfWIׅg$CNmZ-3楷JbXpa$CW])i}n$Y)c~A*'$WM ]$|JaW7³ _Ip~%]хZgzz?vZ;ʉ=EYQzk1]lÙzU.7XjQsc=>0?J*UôA( hapA/edRs +ӾNQ%F* LqE#ޙQ55_]7j1<`^ ^/.! gll*(Ѽ{$(%l{e=UxMNy(̫a!#h@Jn6.ᅾ n0.H^sxmH`b]g#B>.06K.+MtRa[pk'%n_~P fZFP`[ Q=y=W vHڒr:3Ʌo!b-D[sғJocI}:v_a2"AX7e] oη&H$'>WKldr.(RH,apzS5h>wx=ZtC3?%k8,,S['Pk.{vf, j}"9ӛ Adtu-u>ywm=Y"K&l|Lx٢"c 1l t=5PK' ÜLzot£o'& nYӖd;vܻB>PXqIy~޸PmD][5b|ld= ~7 oJ뾾a]c$Sm Q ί)|y(&$5XxOJL vg{o24E;?'?]ֻ8Pz"gA3r@T`hy=iRZ7ss8ގoNQ~g SHw j( zGȍ8<$Cozq"[1FKzKe,W;R:Yb.H7б#yR[ ٜܽ@Y?]lP,4M42qUuKYNc̣G,ҕR.Bibwps<jv`0w\lR?-t4,EVw}P Vę`zm&H1A􇃯Fs՚g=0c<VLDq#B5vǸcU‡LwMu<(YPK}\d>_"slkm;$J:'L"Շ!Ixiwun[cIFvD4op)M_|;ЊG]W+_+<=tL$ )+vG6\rw(3*KR羑-WH l J9EOAm aѤE"(,o;);96r̛Hŝ$mm6U?He ̧C>u!R}7!yU0C̞G@{;-FvlxP'vA kت!'̂☍uNr$?Lw`9D3]:9~mS{-@zX474a6A$Uq#$S#2+d.ēkD&"sn# `8CDHgI# KVEDL%e#٫fT qE|+m t 5} 0?sTXxY5J{&CQRUNgM0$:|U H]YK`n9-Fk{1b5 @@Q(!C`ʥcxMVVNTzgѽ0,F9{*c|92kQXigk4Y-ؿv#eCW_j)D>"IpHu1sU!V 8ʙsv!C@eeɥ`;U0LdsΰY\ZI Iˆ\3Cs/o:si#BKsj}mj5ڙDHiT`02Tc'RQzA6ɕԇst2<7k xћCEk!G)~ibI;з;'ؑ4@=oȫ񍋅yWNwh^BW\>Ĕ Y~튦=>2ta3e@HJo D\/'#AK& /ÿзR] C٦489|i4ݍ:ZgųG^tJZ#}(rfecNfwi: .<_{䶢2IL%D?/|#qm0zBPBW5sNr#cUm*?ΗxR–ػHQăGt?+PpN#ylgiTSN^8]aԨ%'QMa+ef[!VLz5>1! >ӂA 1.k& J@_:OLy;~"Hr%ó~;||GmNuOwS_R:lʐbOKa !KS]ڵl"[iTތe`S1Йz~{TcO#W%ܪE4|Ij|S"+]'±";o7w(Kv׈MFUF_I_J_#QBֳ)c99Zqm=+XdE/(!v>2#lשm5Q:~Ĩ(Ƞ5`C%F=h7<" uvP=p ?4ȏ֍[]hp[S~3f3YN샊,ϏcC''BN/ ;%yNe+|*Pv R`ay}a™ Zyˇ.#wBKNƧɬCC}X9s'w/m׾lk9fQG'Mx _){Cd4G4>FR/޶0yA!S^K9XQ+ۺ]{^~IMF P3,(~lbA8&MjW, u'nEi 75ULݥ X7Bj,@/gl9LOx ;SrbkA¥;,%x3YmiZ V`)>gal6FC=U_ot |؊#[Sb8wkphdҜu5q8x; `#jmK`k+Qo(IzK)xeJҠTw;7jq+,Hؙ1FZaڦav~,@yqHO}gA.>X >yuJ>Ղa :j1h*umJ&蟢ͨb~SZis^I8x$dUK7**TwòsT_ /q.+p]6F`59evڲҀ. #p1"K#nt>r_gumF\#Xf(䴃GZ{=Z!(:'n RɁA&T}%DFۦL7Va*V)~&61gِbG*:>t>4f8>1%RjAGPڃQ^+K[(rjX D< @<0r mŕFv6!c[!!Ҙ}g^J| BGC?HB؎b:ʜ\(9s]ʠƴ'r8;1 8(QL.Ʋ"0l"!J:&0j4VX$^5 o>t]YB# R߿z9Bt ;ꪨ<M0mɍT\UrpVzzjNF/a55A|hg#-p2T Gѭa!32Ȳ&O)6n^j j6uK^ 갊yGA%6*Ԏ-02X&aHa nOFdMӴ>68<2Y?Cwbޅ}ʇ7a .P52K zlL>-,5vI0&-1g's[T,N?kKKkΛЩDTgu=O8-6W$M%"g(H [g^[񏯽;YZ?ɁݠUBȞT o0毘_ ox(Kbϡ<^ Cvо W0KAXvW\̄:fPlc'YnP>0}E(p=6iCMjkIAol&ڢ?HgԍzUؑ\w_x h.Gky-P4Doo*w]&?iXK[1R{`.N"^eLa %ɤ#u;P‰Rye>"r~aC ,s~^={7¯'֯Q*Y D 1xe4]Ye VkJ|׋E.v\Nj7`1uo9ZMn.xJ tȘѰY*ZbL4I[-z*fS<MC̍U_5<6QRց@acf 4c$&0kG(S4S^_{`K'E{\ZZS+1 p>3σQc@1T"s>5zߊ\&?~QImaVM`z,5-^[g,Dt9'50:swç&no0C)}V9.v;8H9-Z"bZ]=EV9@Vo,7ePwG5z>I¡J*Ϣz㸓_,P[(j.?/ѩÖU)y?`|=C~n/.jTPRqut1^9[WzCfF*pJU? JB8>:C@a}&+h+g=K$O3R} t<(gT>_Б}qS;\1oso" eCu)uFj֪CG!QzHӰ+ 3yʂU@evcqQߤ1Q:aC~f:MG|yTɓ9Vd2:rσ0>S#YmdJ$ !`G8<-*j S@+p)WM;2OᏫff6TO [_?\TӚϓmR$#4:A$~X9WRȲcp3Yņ~)%}9#xږu^|8- Ňn{0hCq5N"Zmn~kf=t>k*t0LQ}X]G b3uHtkHdXcaǔY6k2R+Tn1Wj!~Gtд+?WFBaڕPG1gY H@09zh됨/2|#YR WWL%lҿ޶22%`" t+Q#7r-coA[o|>?j̧dP\ݯBy _W)cb̺<-!7ԺjVBoEҫ>7icl;}SÈ @Q)9qyX V:R' 'dÊg^w.M_D3քj֞[+:j[&l ''F%h9'o#1X` l7Q X tiJ1dn2LBٟz?$(2\=&xX4!v>|eĭZpc'_[6ʸOwB'@m |0-[Ӟ=Wgs)&hrv{\AټSf:g__Ef'l#D6*0w9=ݖ`=۔>=?kʙIϦb?MvWEx۵`TqyN% r!Vv-`!?miOsDpr?/\;evWZԺw)6]:ᶘ7VMqFR ,JcA-dzWzS &Rkw)q?⣧huIyˋ\8{N)ˣQWTu :VE3+{QPŀV*Qpe<_jLmD$o,y3d-TƒEgSԋlly)0G7m5|u=W4Fm rr5o9S⸚70|&s|b[l3I)vs`pnSfļӮP( 7D< Clj7wnmІӝs8*ADZk;qMh Rj<hGGw|UetR9h;z5UNR碉cvJ2Hl@bc=FH*gWsi)#wؕ4bv2% "MC_*9.=RsbC (rh`} +VdϸaHuM!Giv@#{//;WC` ?$f{ڹ{lykdvK u1\"\iP;Vinn^W?< 0ϊņkd WjkPV9fm[+oSyt(T.FNDߝH&P`3M|d!NcǑzzAXoX ՉBY=t!z @w췪 ϸ>btmSRҼByjOz1'`;:$ߙ6}Zb8{a'&~//c/٥{HlƀੲRrOsp':U׌]qt_C锲CHy? w"uUdT <luɺ J)a #*5]hQ}y6+G`VHAj!Cʼx^s/BWH0#L?2$"G u:VvTBsM*3%%T\PXB]f`w<|0IKsAGjRIEgUq 5 }3PhD{^9H2[K'+z"-̾azώ#3H;C5eY[VҞMNW^^^U̬)ZBtn &ae,\.]AYw`yĦ84ߨ 64X09q¦ǧ>yUɰW$/f_O'u:dAYH.?xV.sk~ ]+S +jj@7D<ȑf2m9* Y] cM&9WWCD' s7g 1H(浫 5F,QNR 8g:OOv.jBsv"vx>|e*OcMAW')yǧEpqZRZYDwd큢N_af*("V; @pu{ʗ"dۿk1^jΓLCo͖~ )ZavwPWBD4 ۀn7KAN J͚S?7Ad' Z: Z/u1PG8:f)5zF'oj\$@p NК>̙O/hq&n /] cɩEz;S&N!H6I !{w&;z-PNN V|]\^U7b8VKP Ʋ@cQ$`] k-9_TTn⻆d%ge_my$եR(4̿ˈk3x}#Gr%6]i򣔻svqѣZO{, E!,32 9 EU?pS#d76w:m]YZ*]&|H"k.開VI2>Ds􁕾3Rc6`uV!SA*:KzMF7$ Lܹ-q @Ԝ˹!M>Mg6\+E?)t;$ot) [*8 ;3U-KoC m3tf[.}wX##y_SՎ$EÓMVl͝ *wd8A.:h/kqTI$a\ /fFK*CO R }'5 c'Se: %2~+ >)\7]{tsWO le^{8OVBx-P;9瀧?ETwP MSN4R\?dxs^yУ|[b "5/QY`@t堏7ģۍX&GgN}+[y0-tB޺kA\cy~mOR77T,227mP6htZxt{o#Q;\h!zѨ(orCC1K/_;H\mz8`n;҂m ͒VPD 8:JtF vwٛ))(زC'MVM5Ut ϸDR>/am`|B1V.PuB9[GwHWMÒ ]E,K[0lsu֖L^aVsSx׎5:c*:0dlﴁg Rqw.9D]:l(ypҌ1o{R9kQ 6T8}LZ=!jbS+y\fḦx^Kq{7p,҂-۵J$U]N-;F>p AeFiN`h% ܹ}>:J'yػHO_.< ʵCKSK!LU# gqx8R#sX8ڷ*mrc?/ G(sTo{Áj~{T[suɁ> ;dLpwf`[SIߚV naFeTtZn`lڃ{Qآе6a==zӃ-"F't~Sٌ{45pChG--<#QFvγC1%;3L\*}[ERUU_sAK2S2ʱ 6g&($eJ   N1 naGv2q'zjGPtVyy7g2fʛ}jt' U^\@{|kyn ,T1Ab+zQG)\P{F=l/u 9XmOqH<;/ !!NI]4&c2f^>b47#J%ݿ㞴` W+Ve˥@?|-WN >kRNjyflt蠺֐aXcӨxp4#1'w5K.n;hg # .-^R!E-vZ'E:b%̲y>iЈZ䞫L@2_󷐣;q^,|o XYOurd/xҙp L::E~ 8ךczMw+@ @OGS˗Kc^ /UA)U^mf"ߧFA 0㹥*h;pH5!QSy%^9\٢T0_2.mC6\Q?n\im;lj%OVFt}9"'Icŧk>>IMLJY>hZm"qhݗ;{/,.|dq[O"0⭦5 @ tq!W/҇jWYI"SRN)%??];^2!.U "#T4>Wsx(Ncy9|(ڪPn$ ,Јg)k]$ =J7|"5-Vڅu\aVU9zpλ {CzĝmEԩj1>J6*~Z~ Ò02h4EB/*w1*. `4RLFfZyh< մړ3Q8oeDК9-j#U3PɰEXq+l 2 z JƎ]@Qd8y+.qih$^u092qhg0 k]{'h,9sԹ ʄ-#HC-G2%?ѷKe3WC_:PyȚ<6wٮ'c^LfT"lM3Q4Gl-\KhFIֽ,ь=2n <xʔ 6x*%%HM@F9 lFV1[(>˟+Z"8Ӵuϊ;iER2opAKzWV:41_+ֿujԑ@mDZx 3I2 ã$Cͧ*K3puV,6?&$8~/ܘC0pB%2XFbJ MEŖlڃɰNp*enߥJviG 7IyM"8%iH l~CJH7WQԢgx̑i hΜ_doB<;bնyߢَ.1?x K!/qr2UDXsQW*h@ DiN6M'y"6Tyk[lfNoF'',K:41\#I X6^taZ`|mlEn_æaNL^ DNK#bGO d5 4Xe2lb"d iR"ԗCs _$WXOөZ$ËY }c˶ҐxxlO-ś%Z5ݭkC~>gjxa)Ein"Ob~3vku1( =X/L~HhKoR`_!?.Smcϑ˶Uĥ#s^/UN2 W;GH9"Yx+2nW,~?+#oâ1=?gy/])BǕdaJj5kx~>=/tN7Xj@<~ <>?;f H oPsE4\56'k 6`D([!%W:_+Vy.p@v0`Nz=DY9eK_v1SːD(cfr1KxAWCa+~0X/lP AH4©uD OĶsK=d_SmѬ_uO.ם2d !4 gٶ4˓ޢS Rv".: &ex')Tv4Yr(csD,>3O釼 :\MNCRpOr/`~,Fg=x {x ,X[dI+Xd[lG v&*ϗY@BUw@ҝRΚc혺ȏS+>oęFJ:zbwg}X^_.o5[1\D+21iwx~|y؎Aa"!1ܶ߬lFQ%Vʯʦ7& VQj7u|j7_ ۽[5R=l~SC\`/NND@B:'(y~ǁ)|pǽ+Epva,` X/@Tl kC`ڲgQzA{ )܁\dos*\iȏ*ςs\6EE UQtՕ37.OZ :k :^)-tkFC*Zr Ps7-.o'I|*p᱓7``LLKva@CndvT!xD!sI1lʷkzuXv:9 m"z=.`:`{3h 7Ix6m6jDݍo2 !j-P!Zd//u$}]b-{\(߃=aʙ!H\k]~X1#xPN{k&cI$ȓ}Do->ևlq`ѵ856q"T@(PKtҔ̨KńhUAaU)ZQAݧƜ2]1TBKI )3p1^flxFv ?PO1fB٤T3CQswkY& :) }A\pF6ABؐ@Y-|*Lhӷh$Ԍ/9 G,@\s;B<找":qEs@iX$n NBZWr{G3xƹƊ `E>p._5ʿ=x+/d;]*؊ M8;'qjhD e<=Frь [47' :t\pE1#/i^2e|dxay<* |v,%b$ψƑ{h<'y?r\TS͌D;I$PůPp'D͋ɓ4R]X7Egn ^+M[mVQ,֔(<$߲ѥۭޫGg }!~e:WmFtDuNC 8[TX1>1ӑ')ܞ]Ju aM37gşWpWT̰X :M=tPO4qsƗ`uBn?nBFz1ABP:(bﴄd- j emv\.uڶSXطiԦX ifRXB,n&_2?o?e%5ԸL08d :ʥX_o](*'XnM%( 8grrUAF5B憈) i_>XQR/v?/aG4g@j XLXCP!]2Cg58ky* [qqR3r)[۲B!,n|*<6'qyktT`Q_TOc;0ր2x;2& ΢rlOEM8"iOH{)ZC٣]w )X/HQ|w -ESm/y\ Ը$Ȏ/)[&twDZQT5VOYC6$Ol98Z@&+b遀wX׵(gxtЂcj&d~:Ϗ[+ܘ]@7\[(+ә@!6L4-:^pv 53?\BV\d N1-@oJW>hkAÎٙH~E:zi 1kڶRa/ƼM>}QJ42\>S >X4 B@ XaCaU\k[5\if2mɺo!|qˏ_6aqkx"8Ùx/Uxu[jT'Vqx\Ҳ EcWvP/SW\{c6zW ^P K]!!6PL+1kʹ+Dp`ѩP-O`=CCrp+pE}U]-8bluOmLù2G?ϠYvq[.>hzp=o!cy_\ R*a!{݋B(G4֠M\-"]&JKf9`oA+T&Cf7X8#;e 3Kd73`ޣz7И}=} P8/o x*vp#H$>R.Zx 8t)yF<]`uEUm!:/sD[ji*Md ;#dj$__DIZ(dʌGc= tůOX:}?Ve~͕My'5YwL||LcW(6r, 5y[]-() }Ke#bXR s\63FfٷCz M(:Pp&/0Xn#vX`O״['wy2,IL!MƢr~*uNSjdJC*ceܿ~~ˡ]FvZRBu3TBdq{b+ʦ;vV~>K ];\` N. N*,`yY|dѫ ʫAx$h@WM+N{7DPmt?vhs=r&bijP E۔ќmx@˚wzdDQ*{OMBL@_WP.,鵹\p#3z"/Όu2[CbCvkm. PڭB-jloЃl&iƤY^?7FÓj~OVu(SvRg q?\AҪgp)v񮁹T!W \e1:-P䶸%ނ^Ѧࡠ1t`q~&o퀃8e3w=ّ>(J%ggH!.mgϘVcޫ>r!y aЛ5HzbP0ogϾ)d\N w$ƒ?ȋUEI4ݙmI, XTs[25~o߶˖]ו-WfŨҧ4Sc (f~Ϗ&QlY; ft T,1P}Pxڝ7//OS< ٕD ChO6~7ۜ\k{+׫_ĝ70?-OgPɘ.xxrI]}3"#/A" R$׮k5&}"jL,e|PIm"|j}^ۻp(_ĭfVBy yI"+(lZϒO#\sUmYD4U* ص8vͳ5]{kܽ:+Ԉ*uFƳdE0vdŇ\Gai$_A3_nj/SLIm)syǤwFJ z<%Pc)4!'ҽYjÄ,ïU)6bg$ .XVH{NSqfz;lcj!T4y&l0h76Q1}8E2EJ/*"{l]11k݆1io ~5=]6Pic;:֘Jw7;T_qRZIn:A/)`x_1pҋn ,J  {$II>Oʰ+ɍzowӝvG8Ct:!-ǦP0V<ފD&IRQxkr,bJ!=t7X U(3NY욙~鰪L>_$څ-5y &<& #'}!&5Uq15[V5&^F*wz8 d&hن5[<H [)u֩GHbX@%/!Nz(M,I٪өPܔ}`OPJOnHO朶Z/qŐQH{U,[ ˜r{("I:jn&|D^yƳLdXI¡Ïʆ| D(O~QaAGU#oT(BƼASbTY&b %f?zLn W lZEϊlRw0  naF<i驪xqT=cLTt?oPMVOyU3X>*;7X:"0Wefpwz'9o'Z7G'MrĒRl&cD_GoŁ_#)]$c%;Sr/c_a7R*N dd?Mݙ 1B:5엝=u˄؟ϏK!w;,i'~-.Ĺ)Mwl sW=A<82&ubH(^u) 8yY`76*0L!9Dވz'SkM rtiǩeʝ.s5's(:K"_VM*7Ȩ瀝u?0J"GE6,Lk+ѷ Vv>boxòQICOqnT၉؎i翦*侞tm'zQ1 'rE+Y^[YOSV kc1)q<6!S&|#Œ&)-!2hcQ%ӱ;hZ%,zr(6a y5I 3lG*2+I)F ~.a)dXC>5-^P%aS0 ]X ;gOR)l!`!vry1>YNc3ɠ1Χ=q'lTOS e6 T5~ӹv}!\7v? xnR yNa{_$x`yȻD[8#HntX\C.>`6ۼcredo#2|QRK4˔9/q*2~~tabL4J| dzpeu;g9b@HӁ\woGi?eh']m; SWihil2D塴E/~[NP8ȅÓZDTf\?ПXϣͼݪlmAO,Ijgx D~?LO%I $Y\=pи6+HZ%9yott1EEumA7lCwm@p!Dܛf(!U gD=:۠0Fմ*i+;#V t7HiF!W͡< LF&R͍x苬~cj骣>,K$H0r -2q Cr,Ϡ.8(i幜}qEqQ ,Xayl8 WBH#2pB=B:| TM,'!ʴ8ti$`IY D}BK$ĦB!k}KbYqkOyHz;&jAeΪB"df++vk\mmy[C\E=O!9"V,n4`Z(D aRuAg+0n'W7\ezI}"TrOIg{Ŗ"ER6̄GϒV:*QüqnR>$5Z[uQ{UDgc9IPd}! ^d*EwZ Vʦꋲ@H?#RݩJ)ZO) u0r+7ז 0oLbtWzdt^)T2mvDPOÚvs9Ox}Vɏ QdIWOj.A)%iWk̊iAe*i/n!kX8 L1&p$YR^i?( nDhg%{K&A&cN<(m#|j [D0Iyq/u%֢Hz`85$G$gh Kx@ J~ZW@GQ&_50zd^oZO !ZYE3r<|uI I0F=M^1a۝cOG$ }^99aE $v$(d )~^Tje<@[WD}hUa$-NP-smu*TaaهҜlIb\Cһ}ݘ}2G5W{T/]xG}O>ʋHs99 .MWY )otll>U%^wy^@GNYadv)*Ë2t-Iow ilJ4ũ~܈e'6zL*]6L\LL&P H7ߖY4+`r&퍝rq+ȶKqÚ !E=eŚử·xd/xʏQ`|tBKc<)V'):Kx_*d`M7Kc#g7\ovEJ. Œ4Z "Q|"҈Q$йfXS _m1}+`(X /wM%8P&sP0(8pՕ7 @ǒ| Ƥlȫ.d23 *`C%;\{m\Ս%%XϤ(š;4[ -V*XټpN'He Oa2Tb^J.^O0_D˨R>1->)pFw\揲3dxzGANOǝ!,O劙Pā[LJ}ƚԗ(@_Ր(Z;mM XYDކ׉7QXEyN$DI_Fc6MhT)kԳx.dK\pZ:uH쫁:Q;3YșCiɼ )EQAѨ'g?[w 'u[ay]BXژaOh_mի+g+(`ٕNﲮA;y . gD [ֆ!r2a&l &] ׆!/s^iKRMTH$kۈhҶ7MXVY἗fz}QُWcݮ:;}9/_m J;¯@7Ŵ<w o![ $,RsE٬x"˹Xb-,z< 1}p*ܡtv1Gx|…&wm-&8)%Fu9% >um%iv3n,Y9f A7,nЉk# sG #+.+}fI:]o'`Pa xg~H(N6J$#J0' ?d7$1"x+ˎ9a6̸0.78:BU( J(On::XW0=ojND,qG钦a&veGf"λb_bҭ3UfnDk"嫂~tP݂FVŕ6|K3S5ɪ-tVD({1̝1Rc\+\ dsn/.dXYPD(Samd.up!%o$%O@FJxó[OS~}ns 8Lqruv@mmY?,p)0 z>XZk;Zzs̓-pRqKϗXSp!hH'U mGέal^ H:/Wdnoci 8N,_: ~3gqtu2>V}M $o`q/ 6mct<̙#q(+'vc89d5 (]9XWg(3qmpߠi%1+'yDi7&C<0ISK)87}Zl>>]FP,֟~2u R]Gph]PP} y5Ms PQT p 1kV #_ c_UuxaOcl +__B-wkrh7!E9fE;p$@EٙC䠎tHA*z |od3ՋB-]b{o`=L@aFJnӠe2>%-c;{xT7JmnGf ~WB [HL V!TY}N;[6 zʹA؉[2UH wBDžE5hA)eg_`֫sC4egm#W-+im/.4hPgD`XXT STdM]tC`秚CMՁBV,?V$X A[)ޛ5v*gq+m@6^6÷ Fߐ /NXtczGlӥitIK["ij$ ۩JJ& mj7F+Ħ.sM~W( |m 7\pB<+='&\FjB|[P߈&ejno[wyUNj@#\i~]oopb ]" 3hYniE&٘'_Dg$(G㥼esP]"he[3Q ,ƍ[]4X 3+wRQI5+(;ʹ‘s\ Ƭ"]e Mƪ"~߂k7 ݀n0uK_*NF8k!Yu7GhY.sJf{9g4Kn4ML_֜ޝGԽ3BiY}e޿a7Vl@+C܋0A'x&׍zěuT^{+vgQ(B7U ͙֙g- yb1Y:[N L(irhβ֒P5IPCAY0ʞhDtL:EOP^uu@tR³3Й T7-J[oqJM\=jm(9\ 4b(s08{eMYґDkYZVqΙ%]fq I(%\ȀQ5`£r[KE2,P$.u4Fy7OWj7tQsȏq ╙".9D<|~„SƦ=4rR`.\(P:tȿΐYU5 s]}[]7AT&]$!#5O6G [ŠK(M YVZa^+W]~Jܯ^k"8[AOkt{ rG]-?R?XCએh*.goCE6xej.(nm<%S04_IȮ{tE]zn L5v}&[ioB'(9!aͮOOi^+L-ɑĎ"@ "] vIWW UTY^Qס)X8x19Vw;۵!C&Rfu"推= TgBHX'U7:Ɨ*8ڲ+|~id,7 mȭ{DJ EP,F7رajڠycWlM>i `J;Sk!6 C}(w6ܠM ⍖7-x>:c -pf yKJ׫_@gs(p;BBϏkožH>̎ɭNUIa@ V[E\KJ酥jLđ%cm]a9}BIeG]˜'cIGEoL(R 4^I7"5f `^COVRSR`hr?+>1;VyS|ldD%Olk^YeѢp4^J2T /ʜ`]Qy''rfQJmeCa @}㵼L`oi_Zs¶P^8IBQE3Y3vڤe@9p0 {2*uEOs Nc*jc݇ccG{ZGtYKn$dbgYYAY<{8Aa!jamMQ"'6E E!/{[νX=ٶ F/L䙻T ^t_"ǽQ IdCn=[H6"쒒GzW)" zJ.K^@N˱ŪlFU射2F'HfH9upaLY+iE}-#y`\Cx^\v%#aaVʩ2&X[SܝB'Qv gƋT(a$t۩ PjĎ. z[8'b5>KONfCM&A ]O6a}1RIL<>j/ o `:eh'R>vąqjYc_$/LTt8y,07Na:{}y*Ɋ>u(wk> L]0 ߼uj@yX1Xs0{\l{Vy :Lnn O\y:`$xO"31S߄0HL=sMWX>^Mvn d=7 O<MU3B<aBχô GPxFWQ1}T8aI֒{6d W@$3]<\kh Jҩg'=ۮ˓[=ʙ3 y#]i_hb+jI7Mdׁ"iEQ"҉D_K/@>i.r>z\ L/.Zrqݐ @{.IA/j5Ag\ >Dۣ.<޼6ŚzvWX!HUku`VJS"K*'z 6609ĎfC :;]? ]si:ӸMGb. C!+l%F2!Mگn>޲SH?xx0.?:»<#Jd4ܔ/y@yG H]XNSij\ NMlUHF\:%@ȤmO8wQgSKbؾk1 عZLΩI[-CL f.*"%Š{ elBXx8im?QxyFa*pNY͡-lMhȨIϤd]3,j~5wzQk{uaM5'. EH4zoh4tgZ+IG(AM> 7`NJ5,gG'1gK#:y܀,w]~tk"~&^^wB9qilfVUl#Uu怒>z+JZd2#Ղ5d:)=EDHT@n >q+^A!hEOUa4ZM??MAyMzP_հ2|vH7ӏ¾ -**-%B o]^}8 YڒOM`YŃ}չ4eRqxɅ!)~%lv<Ja\,X҉?e|c3wKrQ:W*s=[pFpꚭq=[3ngȶ}p 3"2mUJ9ު:[ =80֝Rf\" 8jn$){p`d!6XanX;{W1W:79B.S327NMS8'Hv5ǔ-ӯ(e&Ds ѽ@N񕻟꒧^vqmɂzSA|o%@cE/| eWT%᱖۷&h/6/P2]\aQn&JK3%`Q8v!kޗb5ћ3iv!g~K#订VĞ.aqad@tN@"W<"t)X&P㔄UR h~TJ69V(Jz}@r Ww'p^ LԳ͆]55I9e`2W$܇FQ`H 쒹Smi#j.XzE 8[ *+WSaAM9 eKr$eӬ- b( u{U~Tc^I"ɘȯzi~h֘ qINx'ti:ä9ϻI2n+A}HJU{,9BCOQtdڴC 3jY.ؽ$pvg.zyzloRE}fG;mk0[ͰWR/!PKu saF1֘]2vot޻fY/S =;+LKlq葪nGUbv}}'7L;˗^]E5Eg=8c-%fhK*!qsq' e$3 >6UaleAoÔc H 9N1J xpkQzY>U:g*!g8Wn)?ʆD mkm|Zu(SOvd~{r_bJk=xV?R;9 Xw4؎;dg.hjؗȽCS*?xn9,vFAi8r iNfW_]Pʑ'oND@-2Ę^cVuKuClUUm#Z+7h#Zjgpc.$k}sd D)sgƾg#V}f4v=Q+-# #i$5ݭ2#FK޲ӯuJk+`cHˆl{X/]jf+51{f Dl -_le ή xӛ&%f"ʘ[ؑPfęmφ|¦V𲘫\(myx:kf8ԗ)2d`Ó/a[GUOxyR MKE7v667"X(^x!Ҵp*ࡩ5F\d(I:3 ͤ{Q /f;rAև!)ѽOϽh*n %D d(㽪咨:.p.`si,}gq'b{}%3sllEMI8)\FA+٬+NtK@_Ų~ONT=>uz B~.şxT/L4=_(W.ZB`pxt!t]5\$_!wNi!C(@bD]_?D$- 6-GUYM6iWd|u@Qė1R煳isEw*a~jQյorwEy#􍚒QRHP.fjӸ\ ;/E^ -tS$ʿ ̞ŎJt}j.^] Vv!Fv>6Q [ g=w$!= hQ=ŀf-ɪئbg>P@U~!G [҇F{>2ݔˬ'o]COY\i[ x0l$zQWl3TKEo!2J1>g8r,)M:G i(??`8eD uPEep[֫ s`LlR21feo,%.fǁ4Έ[ +wjF(syveq*O ^#[ܩ1EVG?w Z%0@al 6_1*U/6aR>( CSݠ@> jKjMg9~ ǰ+t(:[؀ zSzJ@߿?ޣil`,N3mrN]]+Y5a] >>@5EeQPA?횸aJ]_GTG~^ YX^qa!q.(Y;ax\_置8BA1bbWدЙҢj€^c;{J N}tS/4y3P70Z^J0sYJh DS\Н,mEO ~"k a ջhA {E* o>1jQښiw~azzyj_m=P\μhUZǽ-9"jA`k'ٞ+Q/MLl,%k~ύDKWQJɕO֍.O*;( IRAÆkRa_.7#9O5'A:bMz,(/^bZd">QM啈 J /cgzMR% ut)Ү-Z,(%q,Ո ")#xh}D͡+rO{wI>ɷ貽g! R12}*ӹ]頡d6B@z¼$UO,ZUr+υd\@,G 0TdcnlU-(o^V?_k:y١\'/.Gu?VAʽ0[ӧ3Rn ݋LY,'nLu_G2q ƃ_i(#Mdp]$ݗ?ۭ-C.555:4|^!"=ښ6*|KYݭnj7"+}b\:Ǻ 7x1ĺbx'ڎZ k$ƽp+Ͽbi]3h00JnU)gm⧼nUj d"Cg Gn#ǽ_QPBXABo%CW!fiKyѐJI ~җ7&Z%/*j1@v=u'o=#@<bI]ME~<`b7Grt8J!@e =|5xFNz]{Lq6;vlz*άbJad/E0=k|Gd= $@'S6`O-+Bey5X)KߘgE$R*<5NM7zCp&  IOoBX *o/%0_S%߲^V'8A0YF+3v[}K~ΎnL=꫱ k[@$̏@NG~A6Y_+Q#,ݝ,[4wri~Mf,eՏzW4} Xc&E񰢛 f Q? :@8URDB" ʰ΅I9 qibJ`ZibiQ(ITOSBXv˷WJ .GgCh ]MG 90ƹ#Gl<-+zZ_˦l\Y;A8P'!sm*vph Pל;/_]\Vs8ꣽ}v#-hm/%Z-JA*l-eN>TN[jοZ=TXQ1 c@S1YLc=aj6L 1W Wo!0sq%7椠 {J5[+}Am(~=vL Bg{[IW aH-{="ɩ8w/~;9B-FS$ǐ7jqscg*ϿקЪ$05->;-7ꝭT׭^ mgpa*ݚ-0J~}7̵"/k8C2.~nn"S)fx 镋IgtSP]Uw,-Tvw5/k&kUC xӨo+Gff4/ T`,T/B@;, Gpcb.yN)o}4.eGӪiW˗K_KFi#'M2%đU|EcH@.ɞ-vVꏰDž6}Lzq?fȒAY#[[T'Lql6JO}ʙw' 'a&:y_vYV@|eX$H6Evp\phjnDя\o&VV[Aofp SM?un!I!!yM\*ٷ9wtrdnzߴWɑ/mbScs4I(fH w`G`W*/de{~IKBpTxE|\WtpokG>\ΐ8//&**2HQJ̎a4z(d)ʢsO#ȨSUeQoIB4?6QOo@2G $ϩ!`.,P<ކ~cWWu4ڨ_~{S+?{N"Vܙ_o&@,8hsz_N ~,oJGCL}mЋ774j&U)tOU>[:B28\RAV ݭQןm]iU n=bʾ'(Wy`j1[DX=(p.]GJV J_ IW~TҬ*ޣ3BxFG]dH>ԧrbPd0*=e$dHB;ŵ*>Uak֢Y(jlCdt cv pj2'W-Ș/q(?xghw[ASP#<F?0hWT k\|+))σ??CNzBtX)42. BS (Ű([:Re Me7rG5!6%S3  N8)][ ^b2m~ 4 hbxt8A%P)s"dg D ?8FR4NKDގB\/Ե/g͝U,pV}ж9UA'EkH 'KFq܄ֻ UG|ɛ=W$mb}=Ц6~.۸VRZW~ygem/Y s N°ۭ]j>y|.!UU {U7_(omB瓿u-zc)WJy ;&YMRϤ7 r[::r)CN ?F.(t) 24oMv!d_` -Rs3$^mR~LZ>E.X(Ͷe_4v#tt #x\Jz؞rMG~<`X"Y+πÔW;fx$ &w+(4{yA'$SB-3bݳjkP}3 0VwƧa 5`qdǷh@ZgAkK/|9%n'X[vvM.'OR9?5SGzvʍh\ͺ2pU$YY rzRR*VwFgwMNiJK#(6b P&`d1ؓXw͈9l;_BD;$491lM(qBz+wYV4 D/E _ "bzO^x$[_I+ cw=sZVhɎ KF93'pA`?b? jq6R IX2YD?eYb*)kܝjrD$̱`Ǩ$,)^OQsXuY9j}SJCZVF6c<s/XIy a6/ lEо5S7o*pvFU dyL^&an=X+|Q( /@8'!.Yzrfu]Ži}Uձ\;83̳C߀3]x UnG@#|ՠ5\liZdV+s:>w/>Du#^LM_lX-eniʔ'sY'`nY1B^5[|bJكi|:ۊۀ3ZlЪ+}i 溏˲ofC7m$L#J"}[S> v;2Q}\*@dL7hѤT#7OCUh$>y. SNjYNĜcG5t]Tu*)3칁YD[k"4%GXygs՗Cbp43zMI\ \1P kjv DŔUȕ`>3v7f*R=&San g,0 E(i)->6Ae#NGĶcyFN kJTo z6+ u6ӓLJf8+];(@nNV#FM\L^v]u nMbko9SBToę Ϧ.% 9.͂S4<gOmi}9֖CEJ: og-y7&lit=MFh[qtM~>nh<{ +<+AtSCܚ c\2O<&vHpoYlkdቁugffrCט0LkvҦvH2Y` *4Vם_ϳ:nl507֚[ TXH ] yYE?M"faߟ_]g#d $;~^sfo;"o72+ ho$G󗬧XRe}D d`J$)f"_iNΗ%ꥥP^.j<-zd4,>5$?NM M|gދW#"*(ҊS 43iYq0wXn(q٩~wߞ1Nf\t1F|9MxarpB0  (K3:ߨ8qj-܃ԙ>F]SZ^D*]^2ڇ2գYg]اJݪ{؆m]t+2[kM|.ųx5sn -Bfpl^}!3a ťҋaHix/U]2zڠbz;3,6R?&UF^BO/tv,Y|R;DXU^UT/CP͝YmO_wo>yg#:lpHơ}Rl~DyϔNT"s + [#w+c"IDf [y6g{DT4wqt(c$5ki :6hr-?'l=+ahKGG]/M ՕK_j Y5" MES4[ mS_P~T!Żb@IuEHy l&jV]qkr40 -(FVBd"S qYDjTxP`#Fb? j\h&zTEՊR]zDCiEk7D*5kRC!4Y{\s; \\q/WIڜ`f)Hg,$EB/J͜Cϱ  YRu/~[(jiA)AчZ&b7#@ȾgHr@7VGD•w֯ c[ C5ߨ]:5K]j79SR0+5OE@~6Fܢ9 y"3\Ko[*dG^!6)tyAQ^ZJ?t^)Pac8ﵧ'pzDG| Xwu#L g:9*CkF I{]dY>* ӁYL+Y*QYڭ=\}b0jHEXBBfƨDD80%6Zt!?I?3Mņ 24ZL+0[1 -XJPLm:3V}6FhwjX-͸3TZoiNKYzd2I^DKGMt7kؕ?MvX(i׋d 0|o+[H ܢ4M/ #| ~vIh+Jƒlaiw3}`JC yu OSKr>fy*G^XՊ3/34G'ݸ-m,c(3rzbZ8/E\eld5d7]ݖz`4!!үN1ʚLG ԩ BMVwJ9B䪖SaXab7m޹?Ed\,XRW*w3tr8v}!/;}?7~Nk ,AL8̈́! |[9b:ڱ,&'iq~ 2L)&FN"z.gtVR5SOybZSvQ}Cgm^dѻO>ҘAN>[[\'犻lX?3NOfQ&^~q--,碀'%  H$*im[SJ=gx|1BxrJ#=,1¸*[' *(yГ&: 8igz GH߶4- [ÏO8DrJ Y7"8)8!VΈJ84m6֝dZ-h5!A5_gJlpoj=A)Vq徠t<|&NkpUمV!*ߘu\b ޓz>1=c5{bpC"PNNa~˄O4q״U!HON͛Ė6^h-6<7ޟwn8j9R1b, ͼWė2yi@>Y9.KRy<̰YFK?P2@4&CI4N[&MͪŶE1/}a}0߹\xΚƮ*>;mk(3Nh'29&3܌X9Q?4x_ ?A8*]UOoe  *(nЙyHȖ̿o(?Ԥ,&2xؑ+ޣu„ 6J?okVhJ = j&1' TmT_ cFNὉVK2\Zzc#n\rP̕Sq4EEsA܁U T:"2ҰqsxXBqyо=L:B͉>Tͨ1,I: 4шnEZR"#MÃ,@_h߲_~,FF6DH28NG {ы Yrq; R>D td:ODjs:UR9qnJK|3UNt|yA#oyܡPU#JcO 7N@*J%aAH+wXe9ێ#>`C)wViP3-QjrvjyN#SǿJ*#9-. YwC4m7DunxϤy86uÒ*\(9YC_E  '?<6Vq+ϫ wzZۀ&)27A|>0܊]jlݫ[C' [FuuҠ:tŃV(!?=䨪P\GX-Z˵3IuKFXa!.(B]QY)aCn \I+gW7ňpyM'r[AʧuLf…YfdUZsvccj՞ zy򿇩%(ZM۳8:/Ú@ugx$ǣ+F1Dk̖LxMb_wdɦSHPkTQȦ* JvFf` 5-^'}5%v@ h4V\pv$ta=UJḀ8{.h=!'nn/1oCjE(Zc"$'ˇ'- oB#73瀾$WDVt6a7'51H'ԍC%(yAX=Ān)]mF,*%(F#՚@|uO̓CZLJ_sb\Iz=c'>^ciq6ebഘ=g;B)#Y\aWhZ.ܯ-մ ^Sz u^k\Q,g5o44r.P7rUfsJE _€P| P~gޢrGHY[1uM|zvRph o938]7II8IiS1q@xP. hOWj阬>2z~f(d~=#gzuHPj] H#1c4vqZ^箝Yky#s,tz}MNz:4[ͫ*XZW&N[+;)np)!;6'n^ sqkyA9-eRL[GX1hSa.'  /gr1A󍒬AX#{ Mno(mxՌhVq1Ï$Z 70XOm͆J:kP\*^7-!\nbgH;;H{IZB%ݒ{oW;d8 \ˎ^1(8 hTu=fΎ>81գg)3#5^ʨ0~JX`׭c}cvU^x~ICJ `r'6Mя`t@dKOC݆Q!ԨdP:t-ȆXx6-ʯzd~pYo;֎ xM^y~]bs"p،.'z5ڭ&/nT+{mgҾ*?jh)P߯r@ZKfg?kQ~=nD]OJ툡bj@eE&JnsmG'k%)TTEj|i.uxwtgI̧!Rr)# 3aUH%w;=.l7KZua%l8V0֙7|Yi%Rȿj d[ڡ?qR'XvPl.0}Zl4Ɖ,̌q{:"L@褂*%@h/z;z h/3[t̹ 5,UGPuRkL)qOX6`wqN`_)4֧u<?Q ײhZC./XM??eeE8Ȭ)XKeuTVSjfq,4_߮nFx鰂֤9$'2E8O6i ]C^dEgHLUz58#ڬzI9|%5GJ T5zl=KdUA+'pG_TbCrXCx/}(x3P-vhY4*mӀNzf ;3QO[n(sbލE10E TYe218{NvAipee$FeCN G .Py* Q7J$ib'94CVgAiICa7@Ru>^pHTV؜2;uGAIY[uYꨕU`e m6A緔iOٰkw;1ϿEie?{`KvѼ#S*{L[ɚPKjOVb!aªb5J,"Om9u;k a9YXtAvTNvyzY9*?og (_sD|?OIöDqE-*nO >Q"\Sa@$*8ՙ.p5MعmU֚/Pv|R6 ˷Xdynӷ֢)rtDQzn3^ޥNE¯`"UDh$B)^4٨tcF!>?(e{UT̪۸.9ApUV!_^Ճ=zZI7\9dyITD ~je1njE/?]aB( 0ѻue\lŇq{/?~׼_ ֠^wֵQ>rlo?hndEŭyMx%?ռMX !j ֟}@g73hM ۴gÊRд|r ;xZVrn3;s,)&v%/~F@&Ti#sX,Aij*+Qo*܋^ەyGoB-7jF:GV/%8A^f 0?X`0mŚvIBIy>YYUAMCn7/$v*ٻݫMacL^,/ QSxn |k<7wu'@}64 4^+&X Q|/۞K19J;ET1ӱĚ9' ZVz-j> v(u{D jyrU]‹=QiD=t2Or@S{o}#-)R}s'\R<Azak?MsHq%EZy'aNdWP~#BavBlO:Q衖3ܨe @5F'(YςOai_hmmf͛?*8eSrm%7&®25QD\Lu؜.G&H *_94Bs:.Y1ƂZ%$6ExQœ(0RGCi_/MEZ lF ⓜ TZT(E|+9LAG>3`r_m'!W:epYsI ɸ<.+JqwCԩ%b5qjӚ~f p1.ԓ}& w " +I?.sԌ<Vwp2W;μ&Eh) %Le<+ò%@p! d8+eu q,jV ؒ^P+fFUBg;w60 "Iᩯ5N;B\\`6g`m&[ZAXc-.lӲs+!=)APeCYXĸ)0Gsڻ@u;਻n:MRm}_fq=ξg|g-,#̛V]:O`WEUU<^/cp(ەƢMG S}^Mb݋gڸl&G7N3=G |D6G7F**1Ra1+ ՙNVk,ώ#b*( *Ͳـ*FRλl}-q/?eV/#Q_Ts !仧#зϻ@04ݼq%=FN mSphj*%^zy_D>*w2rijOB({N!P+CgztNCL<1eEٖTOa kO=yom_|[?! ZuK8:\RxoX옱 1?ӵhZN|I ߹xD8(cLj5}~ư0;^X M 4 OiyH#$HeLO4h G{s Ǘ$}=: ݓ?9V>jſ v5th8~tm(^q4 p^i[9'|eK#g ?mG^S CP!\㫋o;;cHʖ=uM}*?ZW /.a\DwNԷ d]JfZY/27u#ԡ>[T44e'/qp`,Gr<Gtc ?flvZJA#lG\d"\D>-<^c736"/ZJlST+zX_?\`0dpo(^IS,A7No)lH* tZݖ BRpV<saT7Uknr5r~ͯLiCO.EzY71w)4ds!cdcmܓy@CeH,@HoE4`Jq'y#3~,Tls *"_E&izh:H=*pe{ZҠ59nEws^~ ~du@˗0Oulm;-:"ĸHsߝNQ{ꓪ>X 0_Xsi4{iomdf$e= wME j"gcȽ{-/嚔eB%;8|T8}S=YPXd#ذ5+JCQ9sq|[d;QPj ­E.DEgt ! W!'{8"ʦ* Tr?+g}#e̘ko|)W˓n 7ݒf/p]M| lC.4i l3aL8GԫwSWd\03d+DM5e uY߳HmSb}!CͱAfӼ5{hAx4*C Ț B_q8>C%ɯ.FM B")(,5ʈrB*Ds|1fS_ʄ’?/hQЬ 7|T150lԵ(YWMb;px PqOcڐvN7[ NAe$2}#uZ%DaָryYh:/y9,C"}R olpqdzP9ri _Zv=^-U9,᝖59S*& 4ܱogHgPMw~wjRM%_o7%FQf|prkɊ/Sx7"Yj :+i]^2g(P8pz|#Dj^?!rt3ԋV\!G.{r5!UQF*"@%K}%ʕjle\bz2CZc&wf?C'QtFi@;tb.|);zf&qlS.J, xњ겎pxL@` [!2Oq7%ֻ¥˘!~ w =] aAQUS θS$^ǠƼNL7)EeoVdeЧ)p g'"6DAfm#$%gp&qijX\^Rh!1mT^w/7&?s?N@׫";o[{иhG 1jz=՜7fpy9۝M`ts8l&Xђ&SbM;ZIlڞx,%3zڣ|)mOn\g^E G[c"ܛ@4t<\"R啯{>݌gWe3 u4ނ n΄ߓ"ʃE`a' dʊ1]C<4a/X 2ch.0|1 hF(x9z"=RaSgdô:5l@|nn?[(<-6Z*UW sx3a)$uyWj]:s2|ef;8tS0jrǼh!xL<׎YLzju*h M# PYRw0:5]6ҕWtl6A)EG'@|0 lpz+u)0Xt=ods2C!K]*>:ү%ȥzr-__Qӹʴ$ _h̞?3H"z|Vd@\wB6[փސ"F(H O@ܰƘч;)&=Z%\k)m%VP {qtPL)4fIJOc½?Zp7 cH& V4nR} H;b(ռ օ3A*e^ rcrȈb<{~ň Y;a8uI4fLٴ`S쇹x7bwPb Any~/!=Zs.M_MsŐv wNVheg)@ýa7xn(יUeOy5 \v >nq9{aM#}YÐ6 ǦNYQz:sۤ^UT5i},$[mDwp f^(:wMP^O AI2OR`ؖ-1m@uiqD[U'8$B29^^/(y4uohaIf8^}u^fzge; 3|C w/6ztۜU&MSVt3TkI ?s!׸xuI}u򺯆1.VcH7)ږ"YK{'fySR'WXBu^u@" `z\b>>)H)4U@y靋L~fh˿PG&|hLQBk[OV`Uh|di}G[=g[}7uv7e1R/Qsz `\օ3t;E9}Bȱw݀'"V>nC J#\mF;I싻0D]f؄5r 3d8)οVB-vyS'[c#`O[A!*#7:N:£EӉ]vom/'Z[h^|dƇԔnbq5H )ܤ>\h}0S@!vh|0>fyG`tX/DRLf1'tܚeI5l>ϸOдLk]e8 ߪ5c }mQ?ZIYnZZ{g3.d7*/ $)# $6 6CzY3lRF;2"1X PdԐ){v^OB^7^URηJc `m/MP6(PT D#|Z_*̞xzM'R^| Ұ X5}h)F}3 \37=D)n2JK_*rOwS!Wu2.l֪^F{btd |VZG!Tw6XcR40qIgُI ǝiXm%EXh89JXAwqߜS(!z`[3yLF[ PRj%MaA5A&_'JHFs/HtYm=W^Tw@DNVVq]YqKi;yb< 9g;aDެ Gwߴ*ގJgPLikLa>̑o٫`Ej?C"E]f-¦ J9Ո)f,˰. \ՙ -hp'Nh?!^ iߴ [ܛVfl3|`GF.3Nր':+);@6]mB%+"^J➏ Ya$: c0!磿iP2aUUXJ>nOͯxNsաb?9b:1e/BB$b s[&2?ٸ!d\CsϹ:TA:4ʓoԯhBWߦ9:D*[ (> ⅁!eW0(G@ 8OE@e3/-i T 'g໊;ub+.8\5dS4H4W|H8iÄח HR_L-ҤD9EtĿ%;( Lvn ,% ;6h)d`fs:IgXP fp?s6omxP~uH`)|@):G1p(C}L$}-דͬc>ť/P[>9`Z6Tk^ud5dbi~z~{VE!{9wV҃zK%#ٛ4лKbC 4s ,g4 nPZaxv $ՋұG Sҍ́hWL}}}Ł'|#d&30Ddmz_ >|ўL` gh`1f>#>Օ1R!f?;؄Fpm960Lo ;{C\9\'jR! ^`=ݒM.Mb%ZLwZUwط:^?',?@DƲX`R<\#a.iA.@XV,Blg8iWk$ Fy \ ߑ(p#1D;oOT9[` |.;?ů%^SN-嚍s2 (t'vT1I<ጂU3/qu@{ےsn :ѕO2Cz0~e1b`)Qٸ q HF[3y!-+J4\_wC_dXʁ #2Ģlicp,IF˅_uDQ8& ʠ1 [L>F m쮍:@*>^i[Eq`kH: O$L J;FCO0*N9ic{ fASB}NTREEgn"~$Q'Fq0n:E'!:<ǿIYLkm|Oq6ߣ\0&,neiN4cܴC5 YsV*LOknZ-B46j}ԶV/@.dH{b &? 仙$ƌ16a6^ Y'/D`Gik״sc@,ӹE&ĉNRp;/ʓ~@.uo&=^L8CY>D9_xB`t6F% h"Z /M@_z)[v -UwJ3e Pjpzl.`B3YLx4(PfrpU*xoNQf=2_:8z"#ιZp-v|r:I+?yE{:8ʱ1D>]Q=u"K{qѵ>*Oœlֳ!1m{l.GE2%w.$ov6/o._ " 68ɗ1rE1uc&Qly!(:%d!'(06vMc4fT h4G8n~qT[nqpHA uƎ,1Mk?1rR"ߙL[4'{ @ٚ2 el u[1‰uѭ Bu%YNKEc%aHMƻ%'R#YABJD~ =^fC]-DaE6X \/yVd8tN^&Zi -̤%bJ:"5l(odkj&j|_jUR(#-8/A( m.TrP۸(,[g{^g1y[q| I#:4^5NeF<~IHI{㓁[AU=,zx(]nd nʷxwFae"ȴثu) _S K4k[l%vcLMJ\ ߱/{)'(\fI-#2:y erڣ +Wc]$[4;f=.;mTOKjo˩”˂)|7UR]\]KRq;%6WQUk-9),A@uDB_'XOh6RB $5'̊/n1P3Mfnt8c+l#ux~]W@Z7YR;(b.t /'V?-*98@< }lh@gRG\o*$Bׇ൭{g¼[a]'wJ,YgJ G}(v U['3P68B2ΔVe,;Mٺ{v*s g c6Nj+ tK*oY]p D<&< Ρ NmyuV٠~^u{dnb_!]:G0q^9/8s1F:/,չE;d>r=w]CwO)Sq|O`4 Um˭B^|hp'w]Ms֑אęYAE#“T%w9wsS7jQJw3rO@TFi?SL+ ƓrH׶V1L!o#걤1l\u@j >dцFc~A%`:?bEs>${aUOi<eZ _`݇7O;iM^&9TcV68w&S؝=" cg22U-}dn눧{ʬ˜PoXQ<}k\í.(55+P+šRC +8pc,cYqf疛zSU;H@%_iP$"?aF{)ԊZ#JT>d718ԕ`a:SN;_M2΂F} "۵ԖDl?Y ,V^&ޖa-_D9!a ^MUJ2#^'Hk &δ\sl&$" xpcoG줮A#BL-cJL=)CZR6r2g>ʊ!2̩>DdDq +Tv-K;G39Hq/R SHMhw"PF8K$ mh=d΁tc&yPv١UG{@ G^i'8QdYp+.'62dL7s7L j(xhh.b648x]1N8SxbۇR/ؗ_Utz,[WUi4t[ H"r+Cک`0@_] 2igы,!Cd8υEL,Ю-)Xsܞ ?>R1=R#AV jfP#_nk.SM?~,}i` ̲g*t޳U= >Z_UV\s"%[ 2ZS/e(5yDGEͅ`y!p(4T!+U:}D[P]!fgWjV`nu Ee+;>Ñ =ݤ=ğ'3f0H/oDShrWiH4\C wI Drʼna?q?ZHo~y}E Wнw j+z$,`;U!$@Fi7׵JJ3Gӳ\E9nfۨle('5b7' bo#bU;%N1Nj0V؁%fsحqyz)7BJ;:u⌿*ɰlXfpH$_}x6 8_ʰuVR3 Bͣ_;$D Z9)B'SʾָG?g`ϸJ5M]pwcE E1 B9(fwg 6/XtzP?+n19\;ŷAW}gL@Oz87 q0V@u|H+cu:z4]=흵sw,uϧ,>Ho?TC7HDX5׾ dg1y/@ 7@_ZퟻCBS q4ž X4z?)~㪹;+&#?RM36qhe63=m3}.Tg&J6EȷsgjYgEmQr؉u=R8#GՁ`fmtʘGēyM=$~\JvzF57i#C8!\8#1sfY9L:)<|c]@y)e*םͰ 'H> #Qc2+}#^£0?գ[u5_đ85dO1͖L*Is"AmUͱ[Gn?ïؙ{wRA+i9wnKv*yv;)Y$RdejQQP{l6NxPHw5c~9)犳_I;m=Z\уwJ <* mLp/b+]Eil1T1dXA4NSU^6Nx2-IE#d)@De{_xX)Av^s^+[/3k kܰ0kۦW FkgV(bL=[{Wh/a.a[iB z< ?DT(Iu{+pRw_oFvZF.<-.8i#?D7Mi%( f\oz?vm <[P,+B;r7w_Uivpl\V\3%D> 7-tAy YʨKCARXY3qTOEɇYx=;#eGMzTVH듑 '^pQ=UCRv )u?5Im+^PyVBr- P*uI24 v8 );ĉ ]BrOOZQQuIv@fnLrwHQjgR2Jd# ^?S,a&-XQF AdQC?"Yߡp@$;?͍Q`uDܗ>r1d,;&{^qE?+m!-`j4$q}jvu-]q)GbpﶘQ~tY6~fn!#o[^U5mN<SHp^o!&kuf#@[}[`>-EfRx@e<4iO;ljqSe/U;IeDrX|mT3甕N7%)}?A@dޛ3غ߉,GqrwQ@ h߉g֝@j +\UیXƤXF1>٫ /HVҟZ;߀jǕzoVUyIr3GI.N_=.9\}vuA206^|ռҀIK0S 2U{sZ6& tInN6uVA: p"RC@  sR _W7LukbQU~NF$OqX#2޿9iT& !feQN Om5!eL1jn$o-1mER ٦pa-kv!l+:S^-q>X:"$aO| 0fS^첫.c{vTTU.Gm?#їP8CVOB'+Ư7F>4>=P$ <:RA3"EAuvȿr&ϊ6^vpSW(UKL ز8G롿sgK|.UXۜ=adᏀ;7xG߶.ʈ-qA:VnSwqNcHCdVPvU>yq>6aOA\0㩶mWh+{V7;:ɍe[h3!GwpA[i ler~9y;kA95GؤD4T"@xaFm*п8~gVdN+)z"IVvlDdeA.& 04 ZqYTm<o3=b!wE{#@nZ^|.qUtҌ~S]\]<)#͊;RU$ &驋6 *k |7&ڗQ %淼XIBt 4i,9űJ{#Ռj3?\xV16 -mvt @hvIxelޫ=v w؃i:ҕm8Xuj|x@ vKIf=ZP>GEqBC) /3F Bbx_8j1r)0?>q!B='5O8olC{7>"I]݆Gi13՛C`! ԰.Ǜ[FfƦ @rY9VVv =]W&G?!E;%'ZCL{60{SIBwA!k [4.Ohz%^qo͍Dt%( 幇A#igY YoOePkz ر[_ZQo b!* FcB,J`D]@P4(ulMN<[`z l\ުaSYo~FHaaG&|)|V{8[P57U:ܣUȥ-1B׮`]hR 1EZgAĝ#}98Iͥ:@bOEHb7Upcض\N'իP"6?q3=81 ~MqWkUʹܷ9ȭGl哀1XG39n;݄wSȠD/8$Eu\Codݍ"fk8*<#%"FPiɍdE>NU^^*tyROr`0e:u3H߂8 XJ)~rjo8Lt )t y|D0:ntk% ojFÞ5#Ft|Ϳ*tm/M`(G7[b1)J??m 9FQ^$;0t dUQY@zYŽ /lE p#ɪ4LQ~\OTMN-?Q)_&2yqk~c#P0#1nY"< W{:>IJ Y:'ɓ$Z(kibZ4vh}wZ Bahz풊ll:~Wc2/ű8HsPF{ U&&YbP٘83h 2z`Cfy[PXQ}Z>Uw^lufШ_}u+"'T44YltIR1dNsB"R6'MR V'GWx\>^) vs ݠM(*X1d$.d-@X0p{VO/nf x{2+pyށvC`2&h Bd]/WףZ?';Wkɭ*:w\g4Zv[ OP["4`rKI 4Md8kbPfV=nBId~Ks @j!En]vsy[Ťbςgsyt3螀XcLp^o(eוMC)i,J€aXWq hoYŶDά)KB%~REG({p /F@bswMW?I-lPP@<Rh]LTyNhW81^Iɠ#dXh6R4EC%*&$riDCCG.2V)dՈ!:ܬEnW`HyyHӿO(bSFӞz HrSv;0ɵ?nXq@89@ f)8d~V[[N!vR4t .mOWk w-Ҟ;4Eaz&pDAMڟJըb\<>k}ڣqDdT]RBŮ Ү.`;ue2(VSDB|GҸ%w?iuO>j^GdF#;g##JᇞQxFɸs2Z6\𥊼3y|NRفfaŹ1Ml8($zF!*Ў̊`;l(Ӟbc`]y ڷtGб0no?0/Ad׮!0\ h=fjOl/nZ`ltުF]4{c/lCK`{rG*'q1sDR(sbގbsa%MtO)BdRY~C%r;n.=krf5tfsIF)Rw`JV;O) `pdu⍔$#\n.xFB`(`K+PCYrWJ1upKU/8:(ӜGJ $Qō"^OFCOfXֵ,Uv}2Zlb9$7{ s)8~WY<'0ؠDw%p4AdMb$:^K/˅3c =t!@A$ LIKy|L.: LTF8j,5Qߌ}_{0"ohYq(C L%_[j8Ft 3Mƽ\߮ k9+4?~(=u@0Xu>M8ưf>Oc9qDH?Yt#,~Sr` ֬8],tЌM?oWT*$yANLToq#'@ ږPZБH᧡|=0GI:!R^ ʕJ/(aB\f|PsAO؛2\1el{O& &_mFX/%t+2]BS2v#ůO^_0V؉G{h'v[ )WbG܅t%3By m05hnۄ"f`PNt&UGgш zڒZVS=smjII?ae[śp%-]PݙdA_4W KF|Ͽ"@BZ!MHs+I ?m3PQbNqlu*qHDM%b_!;T|}[0Ԕi9fkQMN3Ziv/9mIJ\̅on%jꯓQwA xc9'oMƕ@%?8( 9(rT8h,66XB,OPhB/> g;il^ (7l:q~;|d5V(Ya'^B{QX崷7`q%Dmf/ h<ν2,)rG/zr=ݟΙ2qw>W9B E# DPbnYfs&#g C\ p]8y=r(Ma6 ؛!j`Z)m~bK kS Fe!cv8MoXI߃œ!mE*H]"வ=Qc$K48ׅC~5'dhmGo:#o|7Τd&W;D/ɾKr8|ܿ-3ˉFW0R07b#Q6D&41>~tWe({Y~>+[Q+0!o b34!To+Ő &v |`T 3?L8Iaa}*@1鐴::{4˖%SeeQß+U ;B)0<5OB lk A !hIlȲwga(f5K`1Sž'D w!rE[Ϛå1IyF&:k-U'ڳB'8B/PW ;5@CФ Dݷ_jAm?7\A ,šx~&:#QI秱EFsq_S~Ub)sЪa+NmfW6 ęV" ݥA{COP.E-i?]-o"QW5x^MZVgNCUZ}Z0p/tgL􂟂 [>kֿvrA&(Yp%]!mE^6ҟ6AO2 () UՑ tc:?=C^֍п,/ x`=vf'#h`[X R*˴3pCϏ|VҒr_/U1iVG3o1)P6:=3>IA30Z4-|?ZIT qf'jpQfb'O;ҡa"xnP J+W}x|+jUA{KgPyN?ad+6`HnVyš4es5s'b^3Ī3/ؓOĢ0ūhT;bp=ǫ?dyfBbeaL4e5*x&X*І/ 9;]U=aH[.=(jO?;DYF%*+e޷'bVƃE" sD;9˦ phN%5FUiG Eh'cjG{u!g}SҪyF.5t0`AC á@m9~_ gt h Q>\ciwv"MNSI_sD$ Uݜ̤ /VjdSOSP`$w\ 7a2V;911GiKvvniU^]kuӧmA_ 8';~aDWȞFg-<]ʏ5dDa1a9}m9!4dbȍ3WgM s 7E |cgH+86Eɕ[{lmßk.'SsL'm~WZkYO{ N22٬0rDyOr_u#-/~7:uEرHRUCKȞ'HfC8v\ɩB_o|]XҊmiH%^M4@ݻCZi}ckKa5vM9+ϟ#P se?E.Ssލhm%566jxz)zépi O6wȭ᭴PɆ9yaQd^T⭮z߯8ڏ@OQiSxZMy}8tNKL#4x ke2@LC"t(3?>I#Ra+@Ҟk%\?9}@=$aJॹOrdF,>)Q)Cv ᯻O?efTsZ"+s]7]"Giz1OB \: ^Vѐ)7W?IXO"H6؀5G#j )6|b *m5C:NȎO6ӽ֪\'0ER9Æb<=͏$ 6n{ ogg˭lƅ3ÌK'mkkYoQ4|.|A?sQ?ִMuɀ6{־zpQFLb*u:ّcqT毛vDr@a 7U1>T0~Itq?(br X/ (|j;3aǞ).th xG @7UA "ap;g s w/,'_/ ::;@.mVo܍aFhy_ u+DvR@@xgCsZ:1!n 5x=kO0[Q+8&+ rU$N~Ít[9YVuaZat∮o~6>}+}/_VR#2WzoozS,0|> pW>qh,tޥSot1cҎ1}4=僀;48~7(nE}"nVebcW؎3d ؃@o C$Nl޺ k!錯BCfff&NwZ?~Q`I95q~Bd(ӒH~yV@\پAqewVBij=pr]PfG*LNZQ9¡ 1!tFEI C8AD:trS-Q=U+/>L97-;0RЯe9о [3v-كhT:hOѣ^Mѱ\39EjvZ^BM ?1v?z84c;t]ѺYw]J-)p8EhJ4?UG蠟y~'eg{3A,{1?)חY0713E](j'LM3dJE~IrnNgmc>Dq%VgMU 'q2+< [V!;!;F\ տsx$MBS4+c Fa0{#1,`9x)%[s#UJY*z͒,s^d_j)s49wH?иxohk$`AEV $5'OA|Ԫ3?p s 4lVg̠DU{G%.OyDa+C/N'xN߄ȩS1$L=i1+C_`3=y?pޯ\JP7H[QdZV@h v-3tz: fO7ҮV> tR/b9XӺW7iw!2XaP vکAόqyH |,>/H>wrA/*Hcke?Y` (դ'gxv\$\(LW8 dz)#^@8=*%j}J{Q3xଢ|@ 1ྻ~Zw%G}Ot2u6O-fP! M\G?'d 숟r޽8^R`Ww_d5 G>6A җL =aG4)$E98\.}|hfa |S}>@KK>">/Ǎ"tZ"s"L'zS3jssUii-H`He9Uo 9Iη]GI F˼Ĵn8Ꮖ !-uM8A;QȧGN6U)_Srw $LgfUu.V^#+0HMDٗ]v1DfE^%@fLKخ=2z n쓁:5IRק0\Θ5-aF늓~`; {QVilt9k(?HN f 8Jxw1s[9 !$0 ByߌU] p6bΠTT%+,=ʹ|lnvqҬ=Y?hݵZCjjNLvڽޏ/N6$P:gg^Ar݇.9X1[myA$v~ُ%A'pGw9nT3FY 0T e`giY.,Zc{eeBӄC@Q3kعw4=.y.#׉o4Y*7MqD+MBnEOf /7\eaW9EsDIeDBw!,/>!ctCCi^i;R蟄ԍb= Ok,P}H`߬p}OM¤ьNBZ姷t 2&~\ Gf=$h 4߻%ɿaeW^G-f5-Y)PqQ$^%نc3؈\Q?z4eK b zV-mXJpY9N,Uez.:Un1"rfgF\'DL*S2~ʵ "Y*;sǣh[&ޔ47V FO0e1HXk N_rϻ(dlMZC1 NyJp)''Id/U_Ȕ8`0 AzWVf_l*yb [mɏ>_c*ů̧QRBGL3dIsydC!^faNY,X- Ϻ})CS4y͢xP%UIzq@ycSkZWȮ[PՋ ]Aa3k # UNg;izlKBzTl52&=geLQ:ϫ4\`sfۄ@A1K?H9EL^q&.a\74;DTQeSIVgP:mb9X>8kw#sJRGst,PkL:7C+Iƺ>XC^LWfO:3SM r'[ ˳8,1,(''g-Q9_:] AA- uLbothSa ""&4"JUqx\JL1wȋcrο eqm_cWG ހg4z?qfmG,w%Fm OSct.iَ͟cl BC^,s.ka-ST|uva3J5}];u ׮?Z(T7 UKJ˒`ey_lx3FXvw1ς_@{L+$a~ۚ\gIލ&+vAB0'b /R z8R+>ON<@m'Y7w/O`G Xup~ )2F뭱!Rtu0/m (2YQz'}01O_jED!=ͥ#鬝^?Gc/g=v2{Pa 4:`&v'5ờd P:sE'8e7]>4T%;كDKjRu&lRDRW?H'u& Y4BCdd".g &VPiIrPGi9^!83sP-`Lq;QqzDŽYs=)8ʅ1qlgK90>N!QO.|?67D3;BSpns`3>ݰ<7F^CW΍{t=׫z|^|R)|1UGӮ g!j:+=+ppW[_7̠- fŎ;Ӝ}ot%72Ƈ`@kWK  y֑ skؐXؕr:)8]Bpc.Ol_,᷹q7ړ9_ #mV[NfP$Sl j%kO0;]]1t案 5|E#s7Adw/ Qb}ufF8MϾB)ZWޑq۾ܻ)ʱZܤ tXlin#gxiy C4 q! FA$>8.Oe6_9qDs ;nR( Sis@Ҏis7 Udٳi9L¹-_|=W&k|: Ye |z{%Q@^+}a:Ĩ3o{E20d( BA {ۡ;#8eچ:q6E7 ߮Ly  IX!Iin+!+&RGW-4:%UfcLwre.\;¤W]&? $ }i}]c~P2X %7+6'ƞ֊#l+?}~0HVS3s{ѪO2KLVAK9*pRY.'glZ ً{37yf;׹Ϣ7a ={>1#ՠf>fz@)Aa /OD2S&DOf2,T nVIutZb3!C4iUpYm]ǵrjsu| S{n\) 7g8 9o"%lp1piʘsROײ8c<AygkvW+kxU> 2L`x YתbtÚt`bT bh ܊瞘ey9g©]fiT SQGtASc:b(yӮ7J.4?=o?ɤ! oِ襜bV>U Ym%ojv.>-5'61dLqȵpWSm"-+ TR<}I&LD? '.{ȘQH8|t;ěW ujcA||H ېPf6eCjf=/i8ER 0IM:h}5NH_LtK 3D[֚.F|!8jv1}ƀFNY-r 41i鼦dZoOlRX`M19Iy$y~d_mhKݍ)Cp1$#?gp_ | !Sj*' ˓9[u{ʵ%dU۪=J_G S̜OPK! ^4޶7-*22 [LFཧ ?Ap:$ -)UY֊ۡJifW<,&"?DL! |@ E~םGgN{zRЍdJ /7[sto,w.M+.HFmv7vV9fmX2gHvdtHM zV.C" $AYhܣa@{cd2('~s< Sj]`WC;N F8];w)3=FgzI/G&iN1hjV^F]uIc$4lzW1vqʯ[Wѝ&AqSҔ~umczuaɂi& %rHoEnqɕՠf.r[~{sC|XJwcl d;URdk ÐTK>q*ět?=Y߫>'Ktєz w`v#^C|.tn֎ Aأ7e{5b]̋L.rQ^M,[RQ0zx խI^87ۅcAT)]HY{Əhz,r Çϴ󞘂-!VsZH;I[@q9")k4ڇ(ݠCe< @#oYnL]%>^NW<7tAOV+N IE&ԛҷhrૡ 29ߧiݚȩ^q3NiW M,-+ R$q0 Ȭ7R p>:퐿8M;"ƣcyUL~Z kKw@LČ#imͱmm^q N[RbN֣}jXg#ї %No, oC+h妑4Ƕɨf£^jݬl =*hyKaɽ\?FMMOL{@vC>cBy͑ݪuiW1err`6͓dc_b3k ?zfaϷwAW?;+S p[%w|IO`2G%i'+wnPAH -ܿiK_UDZxJ Uz$^)=S6|(,؏hBPLΚ ܦpxJ4,.DeMJϦ\C2x5e'KhwQ"sJnHjgEt~t50HkD8YfnҊ e췳ߓMs;0R{h6y]0Mw׷%;hc{wB e@k"w9as+~;zlt c*} 5dIZzzt0)KLxOQrҔJIb.Mb'XR5dž:⡵aqGD:v4_ N-p8t" @Y83 d{.* 7ɪQ&[ v^6^c:z } n*hCUJJ#s>*Ubj1kr okZnN?R !-eec[X[s$^OhSjXiII,yH˶y@3 1mHZd/ٶ ֜w {}yc5\%"B.D+>O }S bUS$4׫*~]k%XDy-A𭰇3_'D)n'++wI93A w#MUKG(&yT@na)-;[7yZaS˱_a2蟬XqB\3P>G+[灈NuR,M|mZexc)2TO,vLY#r J*s 9vW;֤T=VE)/mIk0 W8xhxdwC3BTQrB C6` LԩfumL y^lNv*X.+hzIAf^p}k /"qcp\!: b&MQ;r3~N!&SP?{yǜҊGqL%PTzrʃ]▋~ ;> aС]Hym,E$v?":4И^1@ 85b5Xk&ZU݈|"jw\r˾zԗF˙;4kX+͍ߒiOڨ2e)WqmfJ!w8H w{^8/,yj=7ŔJIՈP_1ɢ18Ý)Dmw9qaT;= u R(0fg5n¯^d5EٺI_f;aPr M} Z7D} W:)Ka'dg\8mp]ۑ%J6?<7ɨH8GN nJl1fP%j gg⥽IvH 'a̢+ZR!D?J=ߪNNAf7f-&{VkV3d.wrYc%Ek<3ɯ2.vuB`^40&0y(btVhC"R)t>]]qqrL#=-aٽmzJ)(4n"?Ӣ&2LVCsg 8{JsVf HPcjp6S[:%f!ny/! @}%-D: JOILq4c_b#m5pĬ_ZzOn*2obFhrP7 BCy3giMf=~OϓiJp޽SV- i[)bJY(xQg rzِ4r@hR l "MbTYGR D&{XMX+$~X{̞xyu&: X>%vQД6q(9|*SH\FXmU Z; \D(qN|++vBKCHrH-Ee;%\C Fɏ'r?gWL_0UQ#OV$: (ןH%Sj\0:N[bz/QZ}ǣ\ea8e#=)6IDteI\/{\ Q!Lv~8[I娹vD񲻧09M12#ĈOT;:1M&zR(CJ\ {x֤Z٥VŘ4gS[%Q2 ^wӬ'{[druypD1%0ALyNL/zD3|25 Q:A!E̵+g.&Il~SυEg@rwLi3g򏋭!O1 Wh== \eiU%  ˰_JYorRNyp,&"՜q8pW*nDu5RE@&ݬhf!Aw$@f:xf,3 B?$PҮj4fpQ F1=J#Nvdiz|j0憢'ϱ'zXId:Mzvr=.`P0JDc+N$_$s ,+e'[!()6{k2sPZ{V6wh 6}PV"Fk" /jj}\[XZіѓEBe~$gGuy{z(S@30'-D˔0,AO b\PX8 ~oOwʊCu*yb8w2qH;_H8oҚԍN@ b{5{;|`RgFT k rݕϣ,hlzxݗߤ16dҒ=Ed_"pxu o.w05 G M,WÈ@9Ԉ|E7 Klk"-3c]E uŠIZصt20ˎHSKq葋+}XJm?y{ ܿ[IJĹy_NOrLh~\}ʨ8#"(,_(Ŏ(!lucԱX]3JOr?88z|3g? uFI9%F]@b$n V!o31{7>)FE1\5z z>vi3 ^; eiiOKc8kgËn|he8əD~5b/_A7I> _qUp+nCr"40f FCܜչ\F]lAW.I "7:S3B=,KKK oiKBjl;[u2k\o'X[Q8UĹWN6#1;CΉR E[ק:zߟ*HQ\[UKQx cY&]q8;~+f)O^97u;4l֢rt36ZtD(AsUYc/V|6Xڇ++vBNBׅۅ(.꜕MH:4.WC]+zeKPy K@da#Yb?BZd`- /=Pe=B 2$$U((nr@ q]s8Y5/z-20BllT)_Zơ584YLIqpt9K*[8#lm#!L|^hɇfja/G5 0x}~M` 2b̾pC\y1 Q3wN΢+c%|ǜj5gaGHߞjUEȾnRuB9tCBaK{pArz1ـ32(z£\$Gype 7D/ z$!@4tyJ$@r` +{s:J[1j>0I{1Xvl4*Dd*VO20Z Y#'s<GvG*(;-'P=2C weKXqé M}YMΓqPU&ԼӋU=ra|<^KjxxhN?O蹋K+4Np< ixPacK%֝\5m6uZk?`2]*dhvWo61/JjLM \ii~srNF7Ɖ~X̪=L%\LZ!{X.cܱJT?_ۣ㲔4[2D~1> `hH[oɁdwSB 4+BElE) ^,絙@=$sc[cL6eĴ;[ΊC`+-Px}8 2#:}ȋ5`ՊPٜ@JQwSQAUM5 Î@eAUU~֯)$aR #('$Ve k|(y9Vi _<ѫ1 IoYh)hw3z+Cn⌺EY25+vD~/+Z,sR4e^]~ƑG׏7`ꂪwoiЖH5ңNi *z&ixo[m-sn~SvpjCoTVҀ^-?vM2)~T 9O%@@d5nD2Tm !Le'wQ쥈*bza.Z1 Z'UaKg+"~&hPɗC  XHͰ2mFS@l va't^U(տh` l#mJOoe 5l:4ErZcXF}8\r.4%TZOFH=~h-2,b[|3չ@WTg&s#I" ^!: ɗf!ozׇt*ƞX-\ZgqL=#rݦu&ڱz ]7U\Ww=s82~ydnhScOT|ucX2yU~5~ 3jbe $Դ 6 vj\e5%FoaE`U|=_ 4=GsQO)wK߶9e%7>A'-;1c@^Zy [K}ծtμJvu`8(UE6gP=)uzdǤ=wgNGOlE@dzj,w4ԺU^PhƑg a-b٤&^!&d6<ΖZ)HwN,soH80r^p@=. C0?29!ßذGUg'sU sP]`K@xO|Ir44湲Bnmn xS6e cWo$0fR4Ú<=Wot$gc> 3 #uO9Iن5:C[5[_,{B6X’c@zW;ow yC#4Aܔ/^H%9ieT/6nX N!AGp SBE ?"dlD*m; p6mͱ0^լMEQ5?g~+E6~ٳPn* qQmQCe>4}WëmZ&t5 +-pQexivF;f* 5qpRgsg8%w bT .57J?{YpCwlHU+zb.}9)d+dkM6$Ug]-:@?U:1w^džKex$뾟VqZzV]a`uՋBf͠}`vo (߿VrSO)9в^)zeO%e6n/Ia<0(*"ǯb{|*i2Ja|eQeHfO):oaY/0vwS<; xH!ݔ9D`Ǐ=rל(|NPWF% GϦƕ# x#X?NF6ޚ(K0)8Zj:tFPGO!h<4r(z75 z2RҔ:Gj{_W\yvKhxn.{2ɸߧ4M3߈fdjZiu=Fh&*aʞ!嗥#>;ɻΆ ˻ߺgǮV`'$R xmvbu ?&dM|^m' ;it$b֫d\p\S'8讈˕TR{~|PX]cV#G &-!A.[}Pʫ+[P#\U"cDx!x5&43U=p;7/arp XL9|@{OS"cz;Fe^'Ε(ZhOȥv8B̕1_Ѡ^hAx=t7f5D~y^Y khSBO3+J t:u{7 d N,ҵz Hn)_Bi6MzCRq㘌A4g[!&34+r5W8-%X_#S"+FH]kf8E!{Ҧ@p3Q>[d!hDǶW6ey/}1X"P @Q nylKAJgeowb.$?эM6&7z"e,=CΦR##sY69ޚA1Q%xAa[I~p*`(>P旸یSY足:U_t.nv`w<ށ-IF!2 7U|?He|t<&O՟?DRC_IQ0&S@;`,Fo0N [UA+X*f *_Nߪ'#o">*&L0s QDJ"9o3[ }ݙ5`T5\IL4WN^YDm4a_HmA]Bz)ppLi|1-RQ9CJ})('CBRM&镼Y␖cNB@]rfh0oe+t"=ů;Wz#oL!i!Fpq};/صJ2/ޤ\)_ DcٯRGgS<؝ل<=8c )T+42z~ j4k#r1֮ƠQP|T7i_P9 Q/vԹSAe 4:+JdzCVJݕs(f)L\ @ߋ`WbI+>kw ^_ x )<Y;uĽ"gl}X8:5 ΪUn3+^Rˌj=,Ml=)|"`ёCFP_Q 7=SXf.!`1۹&@&a"L|JٞQ%#চ_ W]+|$6VGufo#1Uû'j7d uqHmq?p>yvdiϯ-_OmxaXhI(:ɧbFP*"]e٢֑z7HȠ:/_,:FhzI gI^eݜ =Fn">&~yt3=wi}Ԋ쿪^AE2Kơa' pϥ?z@) }$ ӫN xhA.ZhMV- p)b7l:OqS U6NX׸ [,O`6#?`$p6ѰdZ&` QxL8K1G>cǚ sRPI^{x61`zq/IUYJx~fPvxZ;F@RIQ-Wp$w&T~"m1}j{Tl薬`IJCĭU$^ɅPEVJ\u=QCp?BaE\|zn"j@EՌ-ݠ"vbhAlK .|+ *V `rQJīߩi&dLvCOw34v`-HxD,=Z Q: 4[[f- 1D3(QBT0(M/1G̲DC5ѦIZG]K !f"W?\BЀ5¸`:Pdq'S\"e ]ˊ ROJ5 7ϲ`SVjh8S*[1=cM?ۗ:sq *hp60*Nz sLX ,O21XZܠgn`_sݧ_b*-W-3Be%G G w¼ Ӄ='JdZ96'ȋ J_:VQpxHNO _q!0gtvpxCqP'P3XS""$x1fp,bˀķ=<"hX&0xY3R+L4TP(A#x~R՚ІT?V,JpH+R{Fl-Bd\% d/'fo /Z<%nTk !7q-uNaX Ӎ"~O,f̵xL%}䔭m+Jquˑ-Kgn'a1L%ʟŨO;o!P`oyES=&i/Gki_Xe1G/2}, .4βB\UuڟzޝJA^7RcC:{T>f--E+"AMp$E&1GuS p uE'ɻm[jۏ,?LW❦/ ~Z!%n7fދʤOc{iF%QXl(0GloʄR>DwN7G`aOGrn<߶#Ћ4ȼXKJV:ưk"Zf|h e;en8{dD'Bfգ Iְ/5w|vk#>; D o@']`0ߨr%j2ʀ9Zϧr[ HRݔu%);fP6A+.@TB)Œ9}Lmvr^wxܶ[YƖe9:=86 [jA-1y%zJ'arԺ~u-'c?lier1}|G\<5+3:D\ O`ɰ0fqbr" .[$7;Ejq1Ȼl|黖&E5&*;x4]e!j(nB(,k>^kyXݒVg[AN^Ry/zA~ l=ap.<%%]#tz cΚSy>#"衉1AOjT }m1.FKn-Әf̂Q&PgFr'ُtg]%5!' Li 2U@8wϛHB2aа]wV24Pl0:D#Gƚ|VSF,: T\vMPd0r>ҧ~iDiߩD>Ūk%*Z|dǵ׉ӌBV 'v9h4o2:ai-],Rj1\қ [bd4 ѫVq\74!xIaS'fek8IrZ`LѮDJ/Phv,8+ݯX0gmDX4>~3 O G[R)'`am^y(+@*N7A5,\.#ce1d!ctT(g6א B5OQ7 k'9ū1 PN݆O^[Fuy ) O &q,Ŋ&ˣ+tyA)'Dhr2|]D־c‚tKr0vʤ}оc?7e~P5dx,%!rlo};T^yp$ |I΀DC`=@︴ըf)Vf+h.xett dJ Ei? YYp{c3UML,92$E w(%U; dIߝhr`ͅH%ͅf)-Ͽ$s8lv}+y[@YpP wt(QEfbX4WvI(Yсҡ;HYs@& .DŽ"!i ]WZvڅ33Cכ*EzI,Skisسh$+SXteMc%X 4oq2elR=WQ{!'ҥYzNkR\5f7睿%jT7@@9iQ0FV^Yno ־+Nr6afzh"=y&\}O?Cw֛'"L[_Stkp{ UgFqTp9mɦԦ]w RI̕en+'3E\< A`R%+-8,aq`jJ~7]"F5%yS5^*P߾"B d"W; {):ir tp]p/^o@xUԑ`YjI^xH޴tRW' EEۖ:b;R+l$Ab "F#_CI|4FDl N"0pY<-m{IYgTk#D=GN/%ll[w-~vWj@tc b b;w[hOۊTpbIg&N#vs1 G$&Aa \Tєv5/uer1 `ӯ2 Q}f]OdX2o/:1`_֗U=G0!.!h%r+!di/^5ýOC{ & ggOQ R: 4edS}(+EeulO* ZkB=ś=FfA}%0 SU:Q iTy AmWK]p- Rb@ۜx}I8J }D ݦc Ⱥg[ήj5C5փ'L R1^Onց9&"EU(&IjUK*~G>*| WrǢK=/-_ ő[IsqX`ED#``u%l|8S39&sÃ_q sOiO7 t4+gr 9>B!>S`/eyW+fmmkJ]̚iaoIm*4}(p*oia=!KCk4 8 fA>%7^A ]AdHq4;3^2 UVϵҒbj 3{w}Z;qhS[CNњW,}ת X4ưTH|f16eB3/#* z1L9dDb/.Y 73ƹi+'iSwa h?*J;a9}WݫAfl]9 O6 a ǟNMSG4tس EPq(v"^,Nd k3#.갬*։(xy޹̎0By8fP DS~$6ZK}@u){e W P Yċ_Rνr:'9-=c߷[\rO}(j##ƳK Z0F<ɛ-}?4D ҊnvGr&A-*V`x-N80uUu+*yB wʞn@:Em٠Um=@F@YJ ґJg;׉ cXۃ 6LV K><&R)[}M~0V+ďEʘ}*_u-\ _ 6tc szJYgFV~ej퓪<!F)VNjY$k;iUP=^ib: `dp{ |ݤ"bs)N|a܃;dvM4F8hs(@'8o~Lۨ'XO€޾"+59p(>æ#j |ت`O σek~,5Kq ?AO@"]{ u# bD^}b:0IPx(W[0hΤV#!ixAn,/\>ǽ*sk€).Qzt[$m+*A¤Xv(CK񅙨_PpYߗ6'PWZ6} .1h2<2A^)-<lR:6ukW}"zN5`_9#\7rӐr *H޴%m猪X bK.o c,``G$\H{yp3enĹ"L3:obøh4T?6:Izkm#XmTi`체L@Xm5CiO͝h˶P Yll]Ѐnʹ&U%H&J^AuXX&zxn3Jn݅/"̵& #&>|"e&_nlk~{Mr79Zl,^L5ZiikP?r'ewLZ#9?I{fh.WKݖ~J,"pc¢ ÀzeAt >No*em -NzȎ{jmf58oRYh$Α+(|+Tqf2?Wa~JteveN?2C\gmǾ?!+*Yq@ ة GOoY-MhG̥֡J˪߿(T]8Nc :b!RM{( ;ᨋhIhh;^v$vx;퉸vW+ vquot`l{7$VXW񸺭Bgۚ,&D?":}rDYT B 혰F%}G2! ڽo"Vc#¨YC̋'V+ 7âiZFWz^*|{Q| ﺮw[OWatfM…}xhp1 gf@Y$$_ 9+R]O{>H]細}Vt^uU4L06ĚE-%i^;k>Bh'6I%Pʦu*ѱ@Q3"NCy⯞F8ˆ4j,-A^\u #bqЊ80;׼X . ҡtt+yS͡IQ,H+?>,Px >_zw2BڟKUu5$$dnH/+mFQ"òY⦌7 D UQV lQGEߒq*gx A(Pq;4=xyF&0[l֐CkѓHz! j&<?X^hD^\%ccu ]Md}aSC 6AzzH8Uʍh?#`:^_F11/CcD>,R\U1BT]P )DŽ5#dfL _ ϥ?zLvX\rEZ+x@ *PKix5fZЂڻNwBiő'Ö2=fj'}T+)4<0:ݲD-d3ooT>% >#=w&i';VRX73RAÍf aRxW ?:Â"M9(q S~Z1IB?~`yxݍ%c51>ȿdbH[T>7Y3֪9$Mx]D=v`}NDftk)2ѠeҘx>LbPP?V4f 9>FNi*4sc.g+״xaX$x#i)57dh!h?Av'\vd>5ll~+#TRO.xM7,~]vTWIpG{uq%tQüFb x̋/q*5˹NƊ[ v߂,&63NЃE\an\4dm1<8V|ԾjW Dn;vXMv Ǭ ,㕐"oy3)B&MlRν; ܓ.z?4~(VeW!GHF5 䩃n  vY !`7e0u})^P)Р6[]#N@6I Kݢt@ O~^IbUd\Ѹ?Jj5CmEnp̀< U:?t<dٟmdޭn*Hc? B q NW$ y uL[x)0ݨ鉞ky(t5I ̝Pz1lx g1.}ό:8y?3d.bJnv&"fdKfk${/ b LYB?fWƔ6vqC Mԗti:J"S%miuCBA<XHLJ~/iBw'7Ar_G4JvFYx_^$§^5EФL]uY&ڐ BZ8AW 3? K( ?Mqs{Č_|"_kJ 3R%@yMiYe?/׮Y+Z@g l~5ubDO_g%RG*i"] K(XnBEl'dq7b8x6`&KF*S ƽ+s{2;-:>XI}@*j7fNM_C:yeR7|6RVTd-j|Rq)K)^bdRrvHϟ6VAѾ!9 u\cg]"s%{˙WhFRN}lF,K*4Ή_Y;4@A˽¿[Q~HZ Uz0[ Ht ĸDzb.h[Ԍ3uL ѭK#g1_ sK.D.:&g3Θl3{ k5Յ3ha\z:,qT>~̷SO+OWo3Ax(~"[ {]=Z6o9}&XiOKIo{S y:,Sd/Tk-}E'~L<3'-@˙IvYL NmO4Ff166ɨ-.zdb:-(zIQh!NiD` +!>%u]Erʲ%o@6zU6TED[cfenCUrs_/bȥVڽ?4~r# @J\W6Aq]~tcMQ|:)ڰec[ܲ8hal2pA157z;jeヌ=]]+ImO$?w؁\IT0YG 0S#p}9U:qΝ9DF`_G '/zȣ ךJؚ1CI7r!n\XgΠg/K}]kw";p暡޻R`säsk|2\.K51' OM O'Œ,ankY@D;9#i@9.~␨6g 䔩e\1) 2u,!p?lNFF?_X&e8KFy^O?8~*5xuAЙ ˿@ aR&L[tBTt~ LA҈C_٥[+`/ 06n|ex&Α0 0l9^TUΎ=KH}mIdlo4Sqm0&wϓm2JV)uhG~`>iRreab~k^Hh>Q|+D(ejxL4 4nk`O=ܹ.,𻞖QiR, `E'PhY56*a[v;©~Ac #=AtXeH*u6A[HL7@ ) BBa^:N5.h]kϔ͹ێ6mt"ޅwQ Z=NR5{(0^pXNje{?mY?>Pa"W6x~ro O5,87Wtjen%:_Q箁^HF؊!pg>ao l2JytL )Gqboބʣe]ٝfSaU B;ur7MSK22enNzb*W{2q/%ECwM?Ϳ)"!<@#1P 񛉃Ydx6q1f͌j)a 퓦XF@$ny4 9hB?|!DNc}6*m:Mvi:Ř!#b?݃۩^p7#lyd2 iLE%:5St3"7H]urS0X?Wk*"C&rDR 2礇m +0 Ik bYUuŸntJMQw%2rsUit6 kusͻRYF:w^n =q$U݇Mt?Tdv)PhE]LVtmGS1(_f[([Y b5DwQ7`5X?Չ{9V8=D&Kz \4QHзI$~+̥Nc "  ǎw9LZF$e]I.ИP$a_lC.{-] {69H9To#KrL#??'IP .ĭ#z8g_rr- ZH]Ь7(N.sq$R3 30۸9[hhUAYyH)5g;01Zr>sٌ}(K]!BCd[i,LH+$"VJOv:J $wYhR7L G%voMo:˴jۡ $? `U#[S`C~WOP Ѷ?#Dh1_S+a ^N :KN$R:|0k";o ܪ˫vU1^΃ފqɬKX݁SnEK]a& XBl[j j]LKBH YM?=D+YߩaN5#ogc#q W> x-PW7T!Cf/{ք?d9 ԘUM-t"~#ò;׆. Z.?^.Sr(wLc{2Ӡ|^<)cPݙdVA(?"3w6zFxqD48N+6AkԄm;ϱ/j|ϥR?CFZ׍&[78yQ-4Z]Zwۤ;tIϸX;[ZEhKCytӀ!~f8|80$Aр|JhA>`O$| 4SӄJ BeބmݬGcEdql<}^»@̀ =:! [7"U0B#nyG_&[t|葦 %O/<^L3~Bi:}[Q C?̮~(. c80FTNxg"]wOozT`\# IJ腸r  )x%4 dqq=PA~}~Z'kD5bx 5Q`!}<ɉ~5o)mc̽k$?{W(Ye}W(J Q鱁(WPc)r¼~/Mroܳ=u:>;pc  ݇dPMHp7w_ U9|K&~ϖ@`Qa:<ִ>K6F`y]Xc=bxSaxCWK13^~TFD.=/J٘\ gLᏏzc$>g? F%ƴlEt?RVҬ(5yv-Oh 9P.֪f2(T[>Ց5Kb{þ߳LsP_(o[W2SxpJ(7TO,z~h)%;5M qe"9I10Ēb`&ǎl Y#9fv̧0@JO}p>-XH =a7#aQ.L5x ǓZ2.֛LjFT'jmB {`I*5˔ 9P*POB3isg4I\rJ4(4(5ܰGvwopRdH}_ BҸ@USZga2RYEq.D?Pu˟G5}uW4`do8gݾf2N5IOHa+ᅪ?(oYo L_:*e=;O3:;1uzB5(i/_ b@v׏FVHYZ@hTW$TϹOq zBv\>>rsT{`]4Dz+ۦylw~5J,%5)lNugu4X^'( ];ԽB\F#ǸdBB|mTT!)?9s-RD;'vQnN8]Rג`|lZ0.]bHPj3fճfP f\^%᳊)Ѣ؊L((1Yy7/|8LIV6'$fD6IaMpSL#E)8l.2V(Qk%O, ,kYbƺuѻ.݄ Y(دH!7Ҝ>Hk;ExBm+=%Yd%~f&'JYH_<sK>Eu~NB[n]z%CBuޞ;[‘<5$rӀXf?3 ] Ф?C;q7O9YorT#H˄{LhÔ8Mz eE:s7SSM?SrbN`oo!jxC)ī j [D- ﲍ6Tumd~[P{CQ.W_~ȹC*o㏫Z{,s|FgG%(Вm4 LçaYVյa2RɄs1o5!{-^.m%ԙ,7Y{*v5M it\j[8Xډ2] '9C,GM52V'B<1S6:_.M ȶ|̇L*G$P"Ue97Cj|.隧,gi"`bR8s4yK!+ƑaЄ@y6 Lb.W6LGz%s{7 }:N1 D4#Yt6G,QR^ >'%pa `yaL!],)ȞƳ1[_) Bg5p!iX}L]ayk=rgc*ÜpU6</AJAzÞ%NLd*HvZ®1CDǴX(փ+GqOI1(z.N0IH#o-p;BxtbڵrY9A%̨栤zmP8wo9,cAW(lJJ)7 gw '&ؓ%-C١G2@Ӌk4fݑm^%r%vUc O7,q Mÿ̓U( mIC跚8%5 vlŃ~gzYlw(Ȏ@ 4,3 zg5@랴}ZX͎KqF^ {('m$-fmMT/q)5F/j"G^CC{<#Z-h?տDف/Gi ܦ & ?4]39 1D/Gi}(`}<1$! gSK"Uwa @sgI}.ʨU(0_ J+zW hjIB-/ܨx;fOsäV}PVhK¼=$HiL2ranrRu…bSNk] g[POPn AD恕 ߏ41onC|p4^"y)0Om]}ȕO<́1rq]ܢevP8 ^=@CJwO-:2ܣs]Fsej.r029qL3Ʌ;^ayG ʚ{?T5]5,hPxB5)  ɢd/ jlĖļxrDG\V{ii5:cǪ֑gFlŎ4 }ZmʣE$CLyVTi;'n1|-Ù$gQ͙ nz.nv$%"O6h6uOBqe6E>OPk-7£8,SpN#hMI1lBu1IPa`.m{1v30'Qɔl~skrY!*Cj(r@Ps rݱ!Tкh` ݏiR[~;I<{rv)R^}BEnWl;~ITM"tgTgmعc-陀eN/@1T/7=S?{gn TE"wؽJ窍`6Z)9V~ֺ`\i%7a fFfuLD!mSI'? n{̤d! +!UL:N (MM .pZg.Lw"h}i40V0H. $MoDduB7@Ni\P~[D2G!TZ5k[o? 9xR;T.9y[%*`Rk up7^v1~?vz5ڃ)$iIAu5+ZK󤘜ȌYߣ>ͬJbtO@] ̳QDSqaȳv" gW׳DT߳c^-G.|pé#5UqiQDW\*Ի*PY1t]n{`F-lIVufKYyW+H|dͳiKV^lT*Y 5_ D$nrPQ1pīn/9. 5Oi@^NlBF-ku<5X0g#:T(Es@F \=ELXe0t+)!M(y]9s, + ,ѵ\ЈnRNBYsGX: rGWXt`!%7[b9 ^g FWuJF<_!gЧm3FZJ =K1WMy–]ِ?o>ˌᝎ2 }W&C8ZgU ^} d$6@RLv_wi ViOSWs[T(n߫f#xwBB_RS ,[0G1| |>0i!kͳUK":-JVK߼݈"4uXpTA($.RCe^ѭ^7XbFp;[+۞ Ctbqh^!M ce:&;H <6xlLoԎjv04s)úI@Δ˞#-eFB6%pxW_-WŤv"|; ᄫi ) !w0`X-H7|-]殰3eX{b "=!}OO>@pd?xQ|v~lS5rIkCWB55hL(:^h 0Zik\,~&h# Fb fkZ+ɃHÃiTޝ>K ^@"O<<򬊨BxUF5cd,ûbֶH5`=8uΦ(!AS3mO?*(:7v1u5ѴX; es)[8 )Y?LAp~>eoK, @C 9jQT28p>f+־?~HcySv`Ǫ;2C0ߗp*0Ax]+wWΙ/',2iWqW1Cy/H/.x8 ["V0}"Z|5koEL՝'YsߒyhӷGJ"E\I>sFlADyujtm[D#u(/XVS'|oE!)U-MjM0FAru$ ̸} xL1H3 (w_S= |1kT6)$5~<As.O4U>7#$zCiM)mTnT Q"7̊v`,ۏ"or!&9tyݿ%8 -Ɗ{vT^fU(@a|N-v2t%MM5 q_a|ߒyޠ{jڢ_,zPZv0q*ۯUD " )㟠hw?Ae)/a1>łӞ#fFehB6-|8Z TP+*/YA6i.-l~y1zU~:P>L.Y>BD \hMy9|/?ħ9M`R'N?hK,1lČxrA =ie8(*yHr6&'w{&EAam#_C) avO0 w5[&k jVu҆#3ɡM -!ŇUcm݉ɍbJmergB'U&+Ik54ej~+֘ bNזe(: _=Al>,C$t%awH~rBZQ̮®mj?ytjIIՄ 9Dpt#!2-2K9%$au7A; /Jz )' LE[7TVJ EFH4Vco-vFxG1=YtUN *F@0-e*.N@1-EdOJF2(~7z'a5[{q\_A:VOɀ E-6"bxj,`cҺzcV.DiANJsbmX &iaNWP)Dkx*$VܧZ"~|{pt4ޕ + 9Y' "DU(|Qsb(#z0G,u:t|IrO.M0@6kY(%~;A/۵t/G:Ӄ6x2u_㦱qmDh3IyBHm'ܑ\ CT#źnԯ {tF؃h]*\Q+*cL5vpq|TAz0qw8!6ŖS4P10|[?hwP11 WF/V"<<\E:|m&\ZG*>APm륤\96|7~fљ|@ᑸB6eLu1+Yf~<ŸTl}r³nTA/Y]aF"7Q'6#+._wF&:+ j@ς7W&X@K*Q2' cE)'a hJ" 1|-!Up`۠\?4xDm("]9z7JdJmWvp/ (3xe8Hf_ki, J\.pP__m.n[Vs1al%qO|v/4OcIJݻqЬM9R>.\7@Uh8NoINҶ?3m72x@vP`eXzݜT7'l3ncJ-Z$NBQW&niA#F %IϬ$IO(4B=Q[3QaXg*†^wǺ vU{1{^&yll^ W${@sA_W_ȅnL]ME TN]Fg e!t pZ׫Z#!6ۥyJ>-4*OvϘЯGYY.#X0$LS,.6ui`٪4,GQY5 8&a^3T)k̑oy>-(qioAs"]'@d#Ҫ g 4ᵄp~u]Yf[EJj{+v>jqQnPS1ƺCoԬͯG&3)C:F[ ou7fلrw֧D8 Uڱ=H[N@DD ('~\!XrqH RFd\y $[M^LtD@JnEbٖXaI[= $٪_?2?>TQr?1j# ,)Ȁk6pOin@{+b}pNTIH}[~3 7k[R1<.S=ҁ®wxVpS"xaAsG PI[U٪jhLKMk8PcԳpU?쫹 PT;?l e9Ͼ u֫VspF3:twth|foDʴxu@{;hSۍhWFtC/;a R[oG]7}6\9z '#,u!em|s^SHvػҙ$ߝķӒyϠ#|Ԉ)W]ʺ(أ}>K66LY֞ wK N' %T}L 5$WRmcHYCdq{ Ǭ7UlN=@ߑgMakT &m Wƙ+ a,3\2%>0b!F1A¿l{(rVUq#,x]1YŠСiAQ__$[rPviLAX_(VNy7sHboCD|Em7i 2[_vs_eƬ+EN #v Ɍ!@}mGZ8Y|Y"JIw#ڸB빨p=P:1h"6趟B/ظεQ0*Ky3PEva6W@[Y 4>6=P=ڜOH@i /~e@fEO\`7Y+]w](Ow௘0i #mヾyaR[ :|z[vr_Lb7tBxI|qZxZSGп|{m3?T d:O'a3QܐȈ+fŬo(G K{kيh`wѷgW?13ef 4ہP3i2P' cnXc_(.8YܣٷU]ճKͦ &,0#~ǜAU5h?,?x )D@J²/xz$b}XSwʜݍk~ oO3;shP}SMl ` yǠbl֊c:V?I5m}d\Ǥ'{=`ca܍̻" Oh 04䔗 ɗAK'7X,T{ӄ.{ޖ%PA`[f4=vEnTgm'"e^F bːeͿ:|iowO'N6*P *ߣ0$ GsELo9CO0O)&T4%ț)3oᅭlG{4^ܽwGY/Y;r%*S5Aѥ_4**q=4Z[CM{GyL\rq6+?jWU9PE 5Dp'\}R8xAWNo\,1C*}1t1!;ql|B˅dʔ`vDl+^x7Kz|Oxcs("st&QCb GLҞLӻt (RN_ƥESc&)h=#X"uO)n 7]RṃB-8{iTߣt)Kn+-T.%F&,cMY65>Eg)~}S4}"Ps}~Sy O$L fG~/v0\qs"-X+%h_nI[<ڤUeKPeѐъdh+ˋhbK@+3>>\+Qo菠*l۝rIY-BtR05$uXdtC #ng .I6kBy{mgHbDZpdˁA!JiE[t59Qh5@+2 723@$m7Z/w=3P+P}b8߯hyozj 0][>>)Țg^ y/`Ӷi!WրToC3if:laFodYHY\7w|BWSMЗ&: YZ