pacemaker-cts-1.1.10-32.el7_0.1> H HtxHFT*s ?*}}k9W (^c~b[45{a86fd9add4c659dbc228a7d70203e915add281e685fA18SFT*s ?*}}}GjCVI'RN%{{|>-h >9x?hd " a  %@FP,, X, , `,  ,  ,h,D, D,((2((8U9U:'AUG,H,IX,XY\,]`,^JbIdeflt,u,vd w ,x,yl>dCpacemaker-cts1.1.1032.el7_0.1Test framework for cluster-related technologies like PacemakerTest framework for cluster-related technologies like PacemakerT*Hsl7-kojislave01.fnal.gov Scientific LinuxScientific LinuxGPLv2+ and LGPLv2+Scientific LinuxSystem Environment/Daemonshttp://www.clusterlabs.orglinuxx86_64RX[ZQ[F{F{eMMۃJprrBtRRe7N7N/JT`&NgB^ l: >s&)aA큤A큤A큤A큤큤큤T*tT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*sT*FT*T*T*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*hT*h78edcf48f42d4ce4e23f621029a4937ab47d31fb62b66fb7317410dc7364e26015eeec090ff3f3864fbcf8b5600e9b64ca41078c29461cddc6936a2fde168e89522e38d5fb25058fa2cbd89c44ca1a1d1b0ffc6f8b3c322319f0721ce493d6d86fa1e3d4a0f62e0602a26c41687076a6bdd5a1f6db2980806ffcc7bbe4235dac312cb8c2f7ffb207a88cb843d0ef26c54bd66d101a6832b1691332e14366feca312cb8c2f7ffb207a88cb843d0ef26c54bd66d101a6832b1691332e14366fecaddddc5e1933a91441c80248cbb0bbeb91d4a72f62e4148e0085eb57482dca61a6567c2fa371c4cbc4f4b5a6338cf4d2a237faa49967ab9a29e8da85e56de12fa6567c2fa371c4cbc4f4b5a6338cf4d2a237faa49967ab9a29e8da85e56de12fa49bb012b937bdb5bb158fe3d66d87545ec1209e4d53310c9d40400afb3458fad0c9a27894001823178375fff724641dc940cc83550ce384af4901e7b86bacf5048d2f3890d9f3f7f0f26df4c74befd0aebd0e6ee6481fb27db5c43795bb67bfc3bb90a99826b73d4acb0da53808ca8cb3699f606cb64caecc710defaecdb149533fa4d68d720f6d64d5898f59d5e5d3de4433409409fa13c8f2e9d0139c9625c33fa4d68d720f6d64d5898f59d5e5d3de4433409409fa13c8f2e9d0139c9625c52db888da2e66568fa0a93ce52094c3487f70868b7b96bb3041fb24c14014a75413e906eee2544a667faaed8f33003064b93c0d10d0ba058f18d2e63f90ca089413e906eee2544a667faaed8f33003064b93c0d10d0ba058f18d2e63f90ca089a44eb47f445478209073223391c8ebfc5720e6b3c430bc5d57f271946e7da4508c7756fc4ef56ff56fcfd5181614b0391367aee4eb17d038c88d52c3c35a90e28c7756fc4ef56ff56fcfd5181614b0391367aee4eb17d038c88d52c3c35a90e2ee030a6ad1001cb2ab42d344f74c608e4a0758dc117e12c343e3f1c151fffb352bbbc6e26e123059cc1490dd7b9e4f277f95f810f06681fb333d3c5b75101c8f2bbbc6e26e123059cc1490dd7b9e4f277f95f810f06681fb333d3c5b75101c8f0bb3d339cb753085f76c6dd61b05263552cde574d1b7e3795685548d5b661daa0d500f0bc468b2b500b505612f6ba429c40af60db21cc85da31c58f04c9344920d500f0bc468b2b500b505612f6ba429c40af60db21cc85da31c58f04c93449247f33359963ec33f8ca62044cacbc37df5780572f633dc3ef11f27d262593b489267237cf2e487f65212ebed8856e492c05c10dbf961c5cfc56b4cdd8600abba36b6d3fa47916943fd5fec313c584784946047ec1337a78b440e5992cb595f8996eb5adf46a35ffe8f0da7314c9b5fc625f4163645098b46bffda17db50d2492387d8a8289009aa04625d7281f171cdf7445135583491e16dd40cc15c76c2515a0267f1beb1a8e3465587678d96bbb1445bcedfa582006bb82ec37bb08169464988424c48b4a3516220f04c983fd34e155cec264f7d25092c752d49f64f1e4540c959859d5280358dbc6a3bb3703a2635a090c7ddc01a014ce2761dd0174fcf8d362765adadafebc2b9e8308934331703d31fd9610c7c24a88874abf43d18c15292478c5c236ad2fdacd86a30715f49bee6702423d7a497174b11cd2905cd96af6bd896fb997dd397d7e98319eef340dc9474730d95559a577fd991628c3dcd95d87d47c0d450a00fed17f3977da034a93f865a50db745aaada3ac48f5005309cf053fcf841e5e8d296341437706291d6fab132f1788fcc9270b6f6e7889088arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpacemaker-1.1.10-32.el7_0.1.src.rpmpacemaker-ctspacemaker-cts(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/bash/bin/sh/usr/bin/pythonlibbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcib.so.3()(64bit)libcorosync_common.so.4()(64bit)libcrmcommon.so.3()(64bit)libcrmservice.so.1()(64bit)libdbus-1.so.3()(64bit)libdl.so.2()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.28()(64bit)liblrmd.so.1()(64bit)libltdl.so.7()(64bit)libncurses.so.5()(64bit)libpam.so.0()(64bit)libpe_rules.so.2()(64bit)libpe_status.so.4()(64bit)libpengine.so.4()(64bit)libpthread.so.0()(64bit)libqb.so.0()(64bit)librt.so.1()(64bit)libstonithd.so.2()(64bit)libtinfo.so.5()(64bit)libuuid.so.1()(64bit)libxml2.so.2()(64bit)libxslt.so.1()(64bit)pacemaker-libspythonpython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)1.1.10-32.el7_0.12.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.1T @S@SO@SKS1oS1oSz@S(S S@Rb@RkR@R@R@R{Rz/@RR@REs@RNR q@R@R@Q@QMQMQMQdQQLQ@Qn@QnQ]k@Q]k@P)P\VP\VP H@Or@Or@O - 1.1.10-32.el7_0.1Andrew Beekhof - 1.1.10-32David Vossel - 1.1.10-31Andrew Beekhof 1.1.10-30David Vossel - 1.1.10-29David Vossel - 1.1.10-28Andrew Beekhof - 1.1.10-27Andrew Beekhof - 1.1.10-26David Vossel - 1.1.10-25David Vossel - 1.1.10-24Andrew Beekhof - 1.1.10-23Daniel Mach - 1.1.10-22David Vossel - 1.1.10-21Andrew Beekhof - 1.1.10-20David Vossel - 1.1.10-19David Vossel - 1.1.10-18Andrew Beekhof - 1.1.10-17Andrew Beekhof - 1.1.10-16David Vossel - 1.1.10-15Andrew Beekhof - 1.1.10-14Andrew Beekhof - 1.1.10-13Andrew Beekhof - 1.1.10-12Andrew Beekhof - 1.1.10-11Andrew Beekhof - 1.1.10-10Andrew Beekhof - 1.1.10-9Andrew Beekhof - 1.1.10-8Andrew Beekhof - 1.1.10-7Andrew Beekhof Pacemaker-1.1.10-6Andrew Beekhof - 1.1.10-5David Vossel - 1.1.10-4Andrew Beekhof - 1.1.10-3Andrew Beekhof - 1.1.10-2Andrew Beekhof - 1.1.10-1David Vossel - 1.1.8-6David Vossel - 1.1.8-5Andrew Beekhof - 1.1.8-4Andrew Beekhof 1.1.8-3Andrew Beekhof 1.1.8-1Fedora Release Engineering - 1.1.7-2.1Andrew Beekhof Pacemaker-1.1.7-2Andrew Beekhof Pacemaker-1.1.7-1Andrew Beekhof 1.1.7-0.3-7742926.gitAndrew Beekhof 1.1.7-0.2-bc7c125.gitAndrew Beekhof 1.1.7-0.1-bc7c125.gitFedora Release Engineering - 1.1.6-3.1Andrew Beekhof 1.1.6-3Andrew Beekhof 1.1.6-2Andrew Beekhof 1.1.6-1Petr Sabata - 1.1.5-3.2Petr Sabata - 1.1.5-3.1Andrew Beekhof 1.1.5-3Marcela Mašláňová - 1.1.5-2.2Marcela Mašláňová - 1.1.5-2.1Andrew Beekhof 1.1.5-2Andrew Beekhof 1.1.5-1Fedora Release Engineering - 1.1.4-5.1Andrew Beekhof 1.1.4-5Fabio M. Di Nitto 1.1.4-4Fabio M. Di Nitto 1.1.4-3Fabio M. Di Nitto 1.1.4-2Andrew Beekhof 1.1.4-1jkeating - 1.1.3-1.1Andrew Beekhof - 1.1.3-1Andrew Beekhof - 1.1.3-0.1-b3cb4f4a30ae.hgDavid Malcolm - 1.1.2-5.1Dan Horák - 1.1.2-5Dan Horák - 1.1.2-4Andrew Beekhof - 1.1.2-3Andrew Beekhof - 1.1.2-2Marcela Maslanova - 1.1.2-1.1Andrew Beekhof - 1.1.2-1Andrew Beekhof - 1.1.1-0.1-60b7753f7310.hgAndrew Beekhof - 1.0.5-5Andrew Beekhof - 1.0.5-4Fabio M. Di Nitto - 1.0.5-3Tomas Mraz - 1.0.5-2.1Andrew Beekhof - 1.0.5-2Andrew Beekhof - 1.0.5-1Ville Skyttä - 1.0.5-0.7.c9120a53a6ae.hgAndrew Beekhof - 1.0.5-0.6.c9120a53a6ae.hgAndrew Beekhof - 1.0.5-0.5.c9120a53a6ae.hgAndrew Beekhof - 1.0.5-0.4.c9120a53a6ae.hgAndrew Beekhof - 1.0.4-3Andrew Beekhof - 1.0.4-2Andrew Beekhof - 1.0.4-1- Fix: Bug rhbz#1139701 - Unref dbus reply to prevent systemd action timeouts Resolves: rhbz#1145740- Fix: lrmd: Handle systemd reporting 'done' before a resource is actually stopped Resolves: rhbz#1115024- fencing: Fence using all required devices - fencing: Execute all required fencing devices regardless of what topology level they are at - fencing: default to 'off' when agent does not advertise 'reboot' in metadata Resolves: rhbz#1078078- crmd: Do not erase the status section for unfenced nodes - crmd: Correctly react to successful unfencing operations - crmd: Report unsuccessful unfencing operations - crmd: Do not overwrite existing node state when fencing completes - fencing: Correctly record which peer performed the fencing operation - fencing: Automatically switch from 'list' to 'status' to 'static-list' if those actions are not advertised in the metadata - fencing: Filter self-fencing at the peers to allow unfencing to work correctly - pengine: Automatically re-unfence a node if the fencing device definition changes - pengine: Fencing devices default to only requiring quorum in order to start - pengine: Delay unfencing until after we know the state of all resources that require unfencing - pengine: Ensure unfencing occurs before fencing devices are (re-)probed - pengine: Ensure unfencing only happens once, even if the transition is interrupted - pengine: Do not unfence nodes that are offline, unclean or shutting down - pengine: Unfencing is based on device probes, there is no need to unfence when normal resources are found active - logging: daemons always get a log file, unless explicitly set to configured 'none' - lrmd: Expose logging variables expected by OCF agents - crm_report: Suppress logging errors after the target directory has been compressed - crm_resource: Wait for the correct number of replies when cleaning up resources Resolves: rhbz#1078078- Low: controld: Remove '-q 0' from default dlm_controld arguments Resolves: rhbz#1064519- pengine: fixes invalid transition caused by clones with more than 10 instances Resolves: rhbz#1078504- crm_resource: Prevent use-of-NULL - systemd: Prevent use-of-NULL when determining if an agent exists - Fencing: Remove shadow definition and use of variable 'progress' Resolves: rhbz#1070916- Run automated regression tests after every build - Fencing: Send details of stonith_api_time() and stonith_api_kick() to syslog - Fencing: Pass the correct options when looking up the history by node name - Fencing: stonith_api_time_helper now returns when the most recent fencing operation completed - crm_report: Additional dlm detail if dlm_controld is running - crmd: Gracefully handle actions that cannot be initiated - pengine: Gracefully handle bad values for XML_ATTR_TRANSITION_MAGIC Resolves: rhbz#1070916- pengine: cl#5187 - Prevent resources in an anti-colocation from even temporarily running on a same node Resolves: rhbz#1069284- controld: handling startup fencing within the controld agent, not the dlm Resolves: rhbz#1064519 - controld: Do not consider the dlm up until the address list is present Resolves: rhbz#1067536- mcp: Tell systemd not to respawn us if we return 100 - services: Detect missing agents and permission errors before forking - Use native DBus library for systemd support to avoid problematic use of threads Resolves: rhbz#720543 (aka. 1057697)- Mass rebuild 2013-12-27- Fix: Removes unnecessary newlines in crm_resource -O output Resolves: rhbz#720543- Fix: tools: Fixes formatting of remote-nodes in crm_mon and crm_simulate - Fix: Corosync: Attempt to retrieve a peers node name if it is not already known Resolves: rhbz#720543- Fix: controld: Use the correct variant of dlm_controld for corosync-2 clusters Resolves: rhbz#1028627- High: remote: Add support for ipv6 into pacemaker_remote daemon Resolves: rhbz#720543Resolves: rhbz#720543 - Fix: core: Do not enabled blackbox for cli tools - Fix: Command-line tools should stop after an assertion failure - Fix: crmd: Dont add node_state to cib, if we have not seen or fenced this node yet - Fix: crmd: Correctly update expected state when the previous DC shuts down - Fix: crmd: Cache rsc_info retrieved from lrmd and pacemaker_remoted - Fix: crmd: Pad internal lrmd rsc_info and metadata retrieval timeout - Fix: crm_attribute: Detect orphaned remote-nodes when setting attributes - Fix: crm_mon: Prevent use-of-NULL when ping resources do not define a host list - Fix: crm_report: Record the output of the collector - Fix: crm_report: Do not print garbage when collecting from the local node - Fix: crm_resource: Wait for all replies when cleaning up resources - Fix: fencing: Do not broadcast suicide if the on action is being executed - Fix: fencing: Allow fencing for node after topology entries are deleted - Fix: fencing: Deep copy current topology level list on remote op - Fix: lrmd: Correctly cancel monitor actions for lsb/systemd/service resources on cleaning up - Fix: pengine: Dont prevent clones from running due to dependant resources - Fix: pengine: Probe containers not expected to be up - Fix: ipc: Raise the default buffer size to 128k - Fix: ipc: Use the higher of the configured buffer size or the default - Fix: iso8601: Prevent dates from jumping backwards a day in some timezones - Fix: remote: Properly version the remote connection protocol - Fix: remote: Handle endian changes between client and server and improve forward compatibility Resolves: rhbz#720543- Remove unsupported resource agent - Log: crmd: Supply arguments in the correct order - Fix: crm_report: Correctly redirect error message to /dev/null - Fix: Bug rhbz#1011618 - Consistently use 'Slave' as the role for unpromoted master/slave resources - Fix: pengine: Location constraints with role=Started should prevent masters from running at all - Fix: crm_resource: Observe --master modifier for --move - Provide a meaningful error if --master is used for primitives and groups - Fix: Fencing: Observe pcmk_host_list during automatic unfencing Resolves: rhbz#996576+ Fix: crmd: Allow transient attributes to be set on remote-nodes. + Fix: pengine: Handle orphaned remote-nodes properly + Low: cts: Add RemoteLXC regression test. Resolves: rhbz#1006465 Resolves: rhbz#1006471+ Fix: xml: Location constraints are allowed to specify a role + Bug rhbz#902407 - crm_resource: Handle --ban for master/slave resources as advertised Resolves: rhbz#902407+ Fencing: Support agents that need the host to be unfenced at startup Resolves: rhbz#996576 + crm_report: Collect corosync quorum data Resolves: rhbz#839342- Regenerate patches to have meaningful names+ Fix: systemd: Prevent glib assertion - only call g_error_free() with non-NULL arguments + Fix: systemd: Prevent additional assertions in g_error_free + Fix: logging: glib CRIT messages should not produce core files by default + Doc: controld: Update the description + Fix: pengine: Correctly account for the location preferences of things colocated with a group + Fix: cib: Correctly log short-form xml diffs + Fix: crmd: Correcty update the history cache when recurring ops change their return code + Log: pengine: Better indicate when a resource has failed + Log: crm_mon: Unmunge the output for failed operations+ Fix: pengine: Do not re-allocate clone instances that are blocked in the Stopped state + Fix: pengine: Do not allow colocation with blocked clone instances+ Fix: crmd: Prevent crash by passing log arguments in the correct order+ Fix: pengine: Do not restart resources that depend on unmanaged resources+ Fix: crmd: Prevent recurring monitors being cancelled due to notify operations- Update source tarball to revision: 368c726 - Changesets: 18 - Diff: 9 files changed, 245 insertions(+), 170 deletions(-) - Features added since Pacemaker-1.1.10-rc7 + crm_resource: Allow options to be set recursively - Changes since Pacemaker-1.1.10-rc7 + Bug cl#5161 - crmd: Prevent memory leak in operation cache + cib: Correctly read back archived configurations if the primary is corrupted- Streamline spec file - Upstream patch for: + cman: Only build migration tools for targets that may use them + cib: Ensure we set up hacluster's groups in stand-alone mode - Update for new upstream tarball: Pacemaker-1.1.10-rc7 + Bug cl#5157 - Allow migration in the absence of some colocation constraints + Bug cl#5168 - Prevent clones from being bounced around the cluster due to location constraints + Bug cl#5170 - Correctly support on-fail=block for clones + crmd: CID#1036761 Dereference null return value + crmd: cl#5164 - Fixes crmd crash when using pacemaker-remote + crmd: Ensure operations for cleaned up resources don't block recovery + crmd: Prevent messages for remote crmd clients from being relayed to wrong daemons + crmd: Properly handle recurring monitor operations for remote-node agent + fencing: Correctly detect existing device entries when registering a new one + logging: If SIGTRAP is sent before tracing is turned on, turn it on + lrmd: Prevent use-of-NULL in client library + pengine: cl#5128 - Support maintenance mode for a single node + pengine: cl#5164 - Pengine segfault when calculating transition with remote-nodes. + pengine: Do the right thing when admins specify the internal resource instead of the clone + systemd: Turn off auto-respawning of systemd services when the cluster starts them- Fixes crmd crash when using pacemaker_remote.- Update to upstream 838e41e + Feature: pengine: Allow active nodes in our current membership to be fenced without quorum + Fix: attrd: Fixes deleted attributes during dc election + Fix: corosync: Fall back to uname for local nodes + Fix: crm_report: Find logs in compressed files + Fix: pengine: If fencing is unavailable or disabled, block further recovery for resources that fail to stop + Fix: systemd: Ensure we get shut down correctly by systemd- Update for new upstream tarball: Pacemaker-1.1.10-rc4 - Features in Pacemaker-1.1.10-rc4: + PE: Display a list of nodes on which stopped anonymous clones are not active instead of meaningless clone IDs + crm_error: Add the ability to list and print error symbols + crm_resource: Implement --ban for moving resources away from nodes and --clear (replaces --unmove) + crm_resource: Support OCF tracing when using --force-(check|start|stop) - Changes since Pacemaker-1.1.10-rc1 + Bug cl#5133 - pengine: Correctly observe on-fail=block for failed demote operation + Bug cl#5152 - Correctly clean up fenced nodes during membership changes + Bug cl#5153 - Correctly display clone failcounts in crm_mon + Bug cl#5154 - Do not expire failures when on-fail=block is present + Bug pengine: cl#5155 - Block the stop of resources if any depending resource is unmanaged + crm_report: Correctly collect logs when 'uname -n' reports fully qualified names + Check for and replace non-printing characters with their octal equivalent while exporting xml text + Convert all exit codes to positive errno values + Core: Ensure the blackbox is saved on abnormal program termination + corosync: Detect the loss of members for which we only know the nodeid + corosync: Nodes that can persist in sending CPG messages must be alive afterall + crmd: Do not get stuck in S_POLICY_ENGINE if a node we couldn't fence returns + crmd: Ensure all membership operations can complete while trying to cancel a transition + crmd: Everyone who gets a fencing notification should mark the node as down + crmd: Initiate node shutdown if another node claims to have successfully fenced us + crm_resource: Gracefully fail when --force-* is attempted for stonith resources + fencing: Restore the ability to manually confirm that fencing completed + pengine: Correctly handle resources that recover before we operate on them + pengine: Ensure per-node resource parameters are used during probes + pengine: Implement the rest of get_timet_now() and rename to get_effective_time + pengine: Mark unrunnable stop actions as "blocked" + pengine: Re-initiate active recurring monitors that previously failed but have timed out + xml: Restore the ability to embed comments in the cib- Update for new upstream tarball: Pacemaker-1.1.10-rc1 - Features added since Pacemaker-1.1.8 + Performance enhancements for supporting 16 node clusters + corosync: Use queues to avoid blocking when sending CPG messages + ipc: Compress messages that exceed the configured IPC message limit + ipc: Use queues to prevent slow clients from blocking the server + ipc: Use shared memory by default + lrmd: Support nagios remote monitoring + lrmd: Pacemaker Remote Daemon for extending pacemaker functionality outside corosync cluster. + pengine: Check for master/slave resources that are not OCF agents + pengine: Support a 'requires' resource meta-attribute for controlling whether it needs quorum, fencing or nothing + pengine: Support for resource containers + pengine: Support resources that require unfencing before start - Changes since Pacemaker-1.1.8 + attrd: Correctly handle deletion of non-existant attributes + Bug cl#5135 - Improved detection of the active cluster type + Bug rhbz#913093 - Use crm_node instead of uname + cib: Prevent ordering changes when applying xml diffs + cib: Remove text nodes from cib replace operations + crmd: Prevent election storms caused by getrusage() values being too close + date/time: Bug cl#5118 - Correctly convert seconds-since-epoch to the current time + fencing: Attempt to provide more information that just 'generic error' for failed actions + fencing: Correctly record completed but previously unknown fencing operations + fencing: Correctly terminate when all device options have been exhausted + fencing: cov#739453 - String not null terminated + fencing: Do not merge new fencing requests with stale ones from dead nodes + fencing: Do not start fencing until entire device topology is found or query results timeout. + fencing: Do not wait for the query timeout if all replies have arrived + fencing: Fix passing of parameters from CMAN containing '=' + fencing: Fix non-comparison when sorting devices by priority + fencing: On failure, only try a topology device once from the remote level. + fencing: Only try peers for non-topology based operations once + fencing: Retry stonith device for duration of action's timeout period. + ipc: Bug cl#5110 - Prevent 100% CPU usage when looking for synchronous replies + mcp: Re-attach to existing pacemaker components when mcp fails + pengine: Any location constraint for the slave role applies to all roles + pengine: Bug cl#5101 - Ensure stop order is preserved for partially active groups + pengine: Bug cl#5140 - Allow set members to be stopped when the subseqent set has require-all=false + pengine: Bug cl#5143 - Prevent shuffling of anonymous master/slave instances + pengine: Bug rhbz#880249 - Ensure orphan masters are demoted before being stopped + pengine: Bug rhbz#880249 - Teach the PE how to recover masters into primitives + pengine: cl#5025 - Automatically clear failcount for start/monitor failures after resource parameters change + pengine: cl#5099 - Probe operation uses the timeout value from the minimum interval monitor by default (#bnc776386) + pengine: cl#5111 - When clone/master child rsc has on-fail=stop, insure all children stop on failure. + pengine: cl#5142 - Do not delete orphaned children of an anonymous clone + pengine: Correctly unpack active anonymous clones + pengine: Ensure previous migrations are closed out before attempting another one + pengine: rhbz#902459 - Remove rsc node status for orphan resources + Replace the use of the insecure mktemp(3) with mkstemp(3)Fixes depreciated use of gnutls 3.1Rebuilt for gnutls 3.1- Update for new upstream tarball: 5db5f53 + High: mcp: Re-attach to existing pacemaker components when pacemakerd fails + High: pengine: cl#5111 - When clone/master child rsc has on-fail=stop, insure all children stop on failure. + High: Replace the use of the insecure mktemp(3) with mkstemp(3) + High: Core: Correctly process XML diff's involving element removal + High: PE: Correctly unpack active anonymous clones + High: PE: Fix clone_zero() and clone_strip() for single character resource names + High: IPC: Bug cl#5110 - Prevent 100% CPU usage when looking for synchronous replies + High: PE: Bug cl#5101 - Ensure stop order is preserved for partially active groups + High: fencing: On failure, only try a topology device once from the remote level. + High: fencing: Retry stonith device for duration of action's timeout period. + High: PE: Fix memory leak on processing message (bnc#780224) + High: fencing: Support 'on_target' option in fencing device metadata for forcing unfence on target node + High: PE: Support resources that require unfencing before start + High: PE: Support a 'requires' resource meta-attribute for controlling whether it needs quorum, fencing or nothing + High: mcp: Only define HA_DEBUGLOG to avoid agent calls to ocf_log printing everything twice + High: fencing: Do not start fencing until entire device topology is found or query results timeout. + High: Cluster: Allow cman and corosync 2.0 nodes to use a name other than uname()- Only build for i386 and x86_64 as directed- Rebuild for upstream 1.1.8 release - Documentation disabled pending a functional publican/ImageMagick combination - Statistics: Changesets: 1019 Diff: 2107 files changed, 117258 insertions(+), 73606 deletions(-) - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for full details + New IPC implementation from libqb + New logging implementation from libqb + Quieter - info, debug and trace logs are no longer sent to syslog + Dropped dependancy on cluster-glue + Config and core directories no longer located in heartbeat directories + Support for managing systemd services + Rewritten local resource management daemon + Version bumps for every shared library due to API cleanups + Removes crm shell, install/use pcs shell and GUI instead- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Reinstate the ghost directive for /var/run/crm- Update source tarball to upstream release: Pacemaker-1.1.7 - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for details- New upstream tarball: 7742926 - Additional Provides and Obsoletes directives to enable upgrading from heartbeat - Rebuild now that the Corosync CFG API has been removed- Additional Provides and Obsoletes directives to enable upgrading from rgmanager- New upstream tarball: bc7c125 - Pre-release 1.1.7 build to deal with the removal of cman and support for corosync plugins - Add libqb as a dependancy- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- New upstream tarball: 89678d4 - Move man pages to the correct subpackages- Do not build in support for heartbeat, snmp, esmtp by default - Create a package for cluster unaware libraries to minimze our footprint on non-cluster nodes - Better package descriptions- Upstream release of 1.1.6 - See included ChangeLog file or http://hg.clusterlabs.org/pacemaker/1.1/file/tip/ChangeLog for details - Disabled eSMTP and SNMP support. Painful to configure and rarely used. - Created cli sub-package for non-cluster usage- Perl mass rebuild- Perl mass rebuild- Rebuild for new snmp .so- Perl mass rebuild- Perl 5.14 mass rebuild- Mark /var/run directories with ghost directive Resolves: rhbz#656654- New upstream release plus patches for CMAN integration- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Re-enable corosync and heartbeat support with correct bcond variable usage- Temporary drop publican doc build- Fix publican build on x86- Drop double source entry and 22Mb from the srpm- Upstream release of 1.1.4 - See included ChangeLog file or http://hg.clusterlabs.org/pacemaker/1.1/file/tip/ChangeLog for details- Rebuilt for gcc bug 634757- Upstream release of 1.1.3 + High: crmd: Use the correct define/size for lrm resource IDs + High: crmd: Bug lf#2458 - Ensure stop actions always have the relevant resource attributes + High: crmd: Ensure we activate the DC timer if we detect an alternate DC + High: mcp: Correctly initialize the string containing the list of active daemons + High: mcp: Fix the expansion of the pid file in the init script + High: mcp: Tell chkconfig we need to shut down early on + High: PE: Bug lf#2476 - Repair on-fail=block for groups and primitive resources + High: PE: Do not demote resources because something that requires it can't run + High: PE: Rewrite the ordering constraint logic to be simplicity, clarity and maintainability + High: PE: Wait until stonith is available, don't fall back to shutdown for nodes requesting termination + High: PE: Prevent segfault by ensuring the arguments to do_calculations() are initialized + High: stonith: Bug lf#2461 - Prevent segfault by not looking up operations if the hashtable hasn't been initialized yet + High: Stonith: Bug lf#2473 - Ensure stonith operations complete within the timeout and are terminated if they run too long + High: stonith: Bug lf#2473 - Gracefully handle remote operations that arrive late (after we've done notifications) + High: stonith: Bug lf#2473 - Add the timeout at the top level where the daemon is looking for it + High: stonith: Bug lf#2473 - Ensure timeouts are included for fencing operations + High: Stonith: Use the timeout specified by the user + High: Tools: Bug lf#2456 - Fix assertion failure in crm_resource- Pre-release version of 1.1.3 + High: ais: Bug lf2401 - Improved processing when the peer crmd processes join/leave + High: ais: fix list of active processes sent to clients (bnc#603685) + High: ais: Move the code for finding uid before the fork so that the child does no logging + High: ais: Resolve coverity CONSTANT_EXPRESSION_RESULT defects + High: cib: Also free query result for xpath operations that return more than one hit + High: cib: Attempt to resolve memory corruption when forking a child to write the cib to disk + High: cib: Correctly free memory when writing out the cib to disk + High: cib: Fix the application of unversioned diffs + High: cib: Remove old developmental error logging + High: cib: Restructure the 'valid peer' check for deciding which instructions to ignore + High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01 + High: Core: Correctly unpack HA_Messages containing multiple entries with the same name + High: Core: crm_count_member() should only track nodes that have the full stack up + High: Core: New developmental logging system inspired by the kernel and a PoC from Lars Ellenberg + High: crmd: All nodes should see status updates, not just he DC + High: crmd: Allow non-DC nodes to clear failcounts too + High: crmd: Base DC election on process relative uptime + High: crmd: Bug lf#2439 - cancel_op() can also return HA_RSCBUSY + High: crmd: Bug lf#2439 - Handle asynchronous notification of resource deletion events + High: crmd: Fix assertion failure when performing async resource failures + High: crmd: Fix handling of async resource deletion results + High: crmd: Include the action for crm graph operations + High: crmd: Make sure the membership cache is accurate after a sucessful fencing operation + High: crmd: Make sure we always poke the FSA after a transition to clear any TE_HALT actions + High: crmd: Offer crm-level membership once the peer starts the crmd process + High: crmd: Only need to request quorum update for plugin based clusters + High: crmd: Prevent everyone from loosing DC elections by correctly initializing all relevant variables + High: crmd: Prevent segmentation fault + High: crmd: several fixes for async resource delete + High: mcp: Add missing headers when built without heartbeat support + High: mcp: New master control process for (re)spawning pacemaker daemons + High: PE: Avoid creating invalid ordering constraints for probes that are not needed + High: PE: Bug lf#1959 - Fail unmanaged resources should not prevent other services from shutting down + High: PE: Bug lf#2422 - Ordering dependencies on partially active groups not observed properly + High: PE: Bug lf#2424 - Use notify oepration definition if it exists in the configuration + High: PE: Bug lf#2433 - No services should be stopped until probes finish + High: PE: Bug lf#2453 - Enforce clone ordering in the absense of colocation constraints + High: PE: Correctly detect when there is a real failcount that expired and needs to be cleared + High: PE: Correctly handle pseudo action creation + High: PE: Correctly order clone startup after group/clone start + High: PE: Fix colocation for interleaved clones + High: PE: Fix colocation with partially active groups + High: PE: Fix potential use-after-free defect from coverity + High: PE: Fix previous merge + High: PE: Fix use-after-free in order_actions() reported by valgrind + High: PE: Prevent endless loop when looking for operation definitions in the configuration + High: Resolve coverity RESOURCE_LEAK defects + High: Shell: Complete the transition to using crm_attribute instead of crm_failcount and crm_standby + High: stonith: Advertise stonith-ng options in the metadata + High: stonith: Correctly parse pcmk_host_list parameters that appear on a single line + High: stonith: Map poweron/poweroff back to on/off expected by the stonith tool from cluster-glue + High: stonith: pass the configuration to the stonith program via environment variables (bnc#620781) + High: Support starting plugin-based Pacemaker clusters with the MCP as well + High: tools: crm_report - corosync.conf wont necessarily contain the text 'pacemaker' anymore + High: tools: crm_simulate - Resolve coverity USE_AFTER_FREE defect + High: Tools: Drop the 'pingd' daemon and resource agent in favor of ocf:pacemaker:ping + High: Tools: Fix recently introduced use-of-NULL + High: Tools: Fix use-after-free defect from coverity- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- re-enable AIS cluster on s390(x)- AIS cluster not available on s390(x)- publican is only available as a dependancy on i386/x86_64 machines- Resolves rhbz#602239 - Added patch to documentation so that it passes validation - High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01- Mass rebuild with perl-5.12.0- Update the tarball from the upstream 1.1.2 release + High: ais: Bug lf#2340 - Force rogue child processes to terminate after waiting 2.5 minutes + High: ais: Bug lf#2359 - Default expected votes to 2 inside Corosync/OpenAIS plugin + High: ais: Bug lf#2359 - expected-quorum-votes not correctly updated after membership change + High: ais: Bug rhbz#525552 - Move non-threadsafe calls to setenv() to after the fork() + High: ais: Do not count votes from offline nodes and calculate current votes before sending quorum data + High: ais: Ensure the list of active processes sent to clients is always up-to-date + High: ais: Fix previous commit, actually return a result in get_process_list() + High: ais: Fix two more uses of getpwnam() in non-thread-safe locations + High: ais: Look for the correct conf variable for turning on file logging + High: ais: Need to find a better and thread-safe way to set core_uses_pid. Disable for now. + High: ais: Use the threadsafe version of getpwnam + High: Core: Bug lf#2414 - Prevent use-after-free reported by valgrind when doing xpath based deletions + High: Core: Bump the feature set due to the new failcount expiry feature + High: Core: Fix memory leak in replace_xml_child() reported by valgrind + High: Core: fix memory leaks exposed by valgrind + High: crmd: Bug 2401 - Improved detection of partially active peers + High: crmd: Bug bnc#578644 - Improve handling of cancelled operations caused by resource cleanup + High: crmd: Bug lf#2379 - Ensure the cluster terminates when the PE is not available + High: crmd: Bug lf#2414 - Prevent use-after-free of the PE connection after it dies + High: crmd: Bug lf#2414 - Prevent use-after-free of the stonith-ng connection + High: crmd: Do not allow the target_rc to be misused by resource agents + High: crmd: Do not ignore action timeouts based on FSA state + High: crmd: Ensure we dont get stuck in S_PENDING if we loose an election to someone that never talks to us again + High: crmd: Fix memory leaks exposed by valgrind + High: crmd: Remove race condition that could lead to multiple instances of a clone being active on a machine + High: crmd: Send erase_status_tag() calls to the local CIB when the DC is fenced, since there is no DC to accept them + High: crmd: Use global fencing notifications to prevent secondary fencing operations of the DC + High: fencing: Account for stonith_get_info() always returning a pointer to the same static buffer + High: PE: Allow startup probes to be disabled - their calculation is a major bottleneck for very large clusters + High: PE: Bug lf#2317 - Avoid needless restart of primitive depending on a clone + High: PE: Bug lf#2358 - Fix master-master anti-colocation + High: PE: Bug lf#2361 - Ensure clones observe mandatory ordering constraints if the LHS is unrunnable + High: PE: Bug lf#2383 - Combine failcounts for all instances of an anonymous clone on a host + High: PE: Bug lf#2384 - Fix intra-set colocation and ordering + High: PE: Bug lf#2403 - Enforce mandatory promotion (colocation) constraints + High: PE: Bug lf#2412 - Correctly locate clone instances by their prefix + High: PE: Correctly implement optional colocation between primitives and clone resources + High: PE: Do not be so quick to pull the trigger on nodes that are coming up + High: PE: Fix memory leaks exposed by valgrind + High: PE: Fix memory leaks reported by valgrind + High: PE: Repair handling of unordered groups in RHS ordering constraints + High: PE: Rewrite native_merge_weights() to avoid Fix use-after-free + High: PE: Suppress duplicate ordering constraints to achieve orders of magnitude speed increases for large clusters + High: Shell: add support for xml in cli + High: Shell: always reload status if working with the cluster (bnc#590035) + High: Shell: check timeouts also against the default-action-timeout property + High: Shell: Default to using the status section from the live CIB (bnc#592762) + High: Shell: edit multiple meta_attributes sets in resource management (lf#2315) + High: Shell: enable comments (lf#2221) + High: Shell: implement new cibstatus interface and commands (bnc#580492) + High: Shell: improve configure commit (lf#2336) + High: Shell: new cibstatus import command (bnc#585471) + High: Shell: new configure filter command + High: Shell: restore error reporting in options + High: Shell: split shell into modules + High: Shell: support for the utilization element (old patch for the new structure) + High: Shell: update previous node lookup procedure to include the id where necessary + High: Tools: crm_mon - fix memory leaks exposed by valgrind- Update the tarball from upstream to version 60b7753f7310 + First public release of the 1.1 series- Include patch of changeset 66b7bfd467f3: Some clients such as gfs_controld want a cluster name, allow one to be specified in corosync.conf- Include the fixes from CoroSync integration testing - Move the resource templates - they are not documentation - Ensure documentation is placed in a standard location - Exclude documentation that is included elsewhere in the package - Update the tarball from upstream to version ee19d8e83c2a + High: cib: Correctly clean up when both plaintext and tls remote ports are requested + High: PE: Bug bnc#515172 - Provide better defaults for lt(e) and gt(e) comparisions + High: PE: Bug lf#2197 - Allow master instances placemaker to be influenced by colocation constraints + High: PE: Make sure promote/demote pseudo actions are created correctly + High: PE: Prevent target-role from promoting more than master-max instances + High: ais: Bug lf#2199 - Prevent expected-quorum-votes from being populated with garbage + High: ais: Prevent deadlock - dont try to release IPC message if the connection failed + High: cib: For validation errors, send back the full CIB so the client can display the errors + High: cib: Prevent use-after-free for remote plaintext connections + High: crmd: Bug lf#2201 - Prevent use-of-NULL when running heartbeat + High: Core: Bug lf#2169 - Allow dtd/schema validation to be disabled + High: PE: Bug lf#2106 - Not all anonymous clone children are restarted after configuration change + High: PE: Bug lf#2170 - stop-all-resources option had no effect + High: PE: Bug lf#2171 - Prevent groups from starting if they depend on a complex resource which cannot + High: PE: Disable resource management if stonith-enabled=true and no stonith resources are defined + High: PE: Do not include master score if it would prevent allocation + High: ais: Avoid excessive load by checking for dead children every 1s (instead of 100ms) + High: ais: Bug rh#525589 - Prevent shutdown deadlocks when running on CoroSync + High: ais: Gracefully handle changes to the AIS nodeid + High: crmd: Bug bnc#527530 - Wait for the transition to complete before leaving S_TRANSITION_ENGINE + High: crmd: Prevent use-after-free with LOG_DEBUG_3 + Medium: xml: Mask the "symmetrical" attribute on rsc_colocation constraints (bnc#540672) + Medium (bnc#520707): Tools: crm: new templates ocfs2 and clvm + Medium: Build: Invert the disable ais/heartbeat logic so that --without (ais|heartbeat) is available to rpmbuild + Medium: PE: Bug lf#2178 - Indicate unmanaged clones + Medium: PE: Bug lf#2180 - Include node information for all failed ops + Medium: PE: Bug lf#2189 - Incorrect error message when unpacking simple ordering constraint + Medium: PE: Correctly log resources that would like to start but cannot + Medium: PE: Stop ptest from logging to syslog + Medium: ais: Include version details in plugin name + Medium: crmd: Requery the resource metadata after every start operation- rebuilt with new net-snmp- rebuilt with new openssl- Add versioned perl dependancy as specified by https://fedoraproject.org/wiki/Packaging/Perl#Packages_that_link_to_libperl - No longer remove RPATH data, it prevents us finding libperl.so and no other libraries were being hardcoded - Compile in support for heartbeat - Conditionally add heartbeat-devel and corosynclib-devel to the -devel requirements depending on which stacks are supported- Add dependancy on resource-agents - Use the version of the configure macro that supplies --prefix, --libdir, etc - Update the tarball from upstream to version 462f1569a437 (Pacemaker 1.0.5 final) + High: Tools: crm_resource - Advertise --move instead of --migrate + Medium: Extra: New node connectivity RA that uses system ping and attrd_updater + Medium: crmd: Note that dc-deadtime can be used to mask the brokeness of some switches- Use bzipped upstream tarball.- Add back missing build auto* dependancies - Minor cleanups to the install directive- Add a leading zero to the revision when alphatag is used- Incorporate the feedback from the cluster-glue review - Realistically, the version is a 1.0.5 pre-release - Use the global directive instead of define for variables - Use the haclient/hacluster group/user instead of daemon - Use the _configure macro - Fix install dependancies- Include an AUTHORS and license file in each package - Change the library package name to pacemaker-libs to be more Fedora compliant - Remove execute permissions from xml related files - Reference the new cluster-glue devel package name - Update the tarball from upstream to version c9120a53a6ae + High: PE: Only prevent migration if the clone dependancy is stopping/starting on the target node + High: PE: Bug 2160 - Dont shuffle clones due to colocation + High: PE: New implementation of the resource migration (not stop/start) logic + Medium: Tools: crm_resource - Prevent use-of-NULL by requiring a resource name for the -A and -a options + Medium: PE: Prevent use-of-NULL in find_first_action() + Low: Build: Include licensing files- Reference authors from the project AUTHORS file instead of listing in description - Change Source0 to reference the project's Mercurial repo - Cleaned up the summaries and descriptions - Incorporate the results of Fedora package self-review- Initial checkin  !"#$%&'()*+,1.1.10-32.el7_0.11.1.10-32.el7_0.1ctsCIB.pyCIB.pycCIB.pyoCM_ais.pyCM_ais.pycCM_ais.pyoCM_lha.pyCM_lha.pycCM_lha.pyoCTS.pyCTS.pycCTS.pyoCTSaudits.pyCTSaudits.pycCTSaudits.pyoCTSscenarios.pyCTSscenarios.pycCTSscenarios.pyoCTStests.pyCTStests.pycCTStests.pyoCTSvars.pyCTSvars.pycCTSvars.pyo__init__.py__init__.pyc__init__.pyolrmd_testpacemaker-cts-1.1.10AUTHORSCOPYING.LIBctsCTSlab.pyLSBDummyREADMEbenchmarkREADME.benchmarkclubenchcontrolcluster_testcts.suppfence_dummylxc_autogen.sh/usr/lib64/python2.7/site-packages//usr/lib64/python2.7/site-packages/cts//usr/libexec/pacemaker//usr/share/doc//usr/share/doc/pacemaker-cts-1.1.10//usr/share/pacemaker/tests//usr/share/pacemaker/tests/cts//usr/share/pacemaker/tests/cts/benchmark/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnu  directoryPython script, ASCII text executablepython 2.7 byte-compiledC++ source, ASCII textASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x49c298a4fb4c3364122927efa6793ebe6507f167, strippedUTF-8 Unicode textPascal source, ASCII textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executable 89:;<=R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!R!RRRR RR RRR RRRRRRR RRRRRRRRRR RRR&RRRRRR?p7zXZ !#,^] b2u jӫ`(fWՃiB5C̃5!*Nb>/ U Ư^Ȭ< ܞxqy3qyB 풚Lw e Jz@t=lK^ Z.!F-'"ALI+|Vz:`yaB KdsŦZl{ϼ]3w0NyU$zt -'؜p6]@ bGlxF@G:Ǝ$g F.E\'m`*پI1]!_~Q (B/c`5G؏2j<_8ܥ=uRHZ lo}L EBwo>Vd``oy} 4;<.(P-S@J%@W z5Gov 7\SF|w#zv)씝d1+·6Tjs(̊J@b5TN}"e2# 'ƫ^{W;v/W FC>, #,~h1oGe4Jzϸu,&b(ș0rTV`7o\R/j,t3obnc{P塚p6/f"~gyuVGT9QA+$] Oˏ\jbbءAI='j{&jɿ{:9QY?d@&@>NYؾCwvZx ]z\i1C4&B9?"xwoG#̠(Olg6uX+6I70t+S\{ V>V7:WR i, b@hs.{<$'=$o?6y|لP }E UEJvhA/V3ac ׮e p;.[zζ]ҨRΓ",`p* vKkE6P߳¸GE,I^tz:Fą/GbF+9ZYא=i 7EN7[yyy56zghYeA9$a|qEAd"}Gʰ,Ocœ~ {ǜ}D]D= B enz 6TԞςN79C+Ihb$#Z>51e6X8 |GP;Eqgkޟx 5mcZ~%ktbVi%)x|$Z^r;lƚd\^Swaan'sqaKlA rJØ h" CjLXj4‡ .˨%{!I}+t z4Cm՚'I0ՃfoL.*#@.Vl 6R6uEq1pᓀJs{y@zg5ӊЁ%(TEuA 2/%r=6nMI3(W)dpYϢ9&rv#Lp}-xL^GPϧE+npWz+*2/>-@zHOsP(~9`^!b B]_Z,Lmy_%pC £)Inɉx,_:WO(C,ogNH>L[GoP~T4n=I1E^B<[yʫN(\T6fVR#J۔#=M<yld@?q51=2xqrC^L%GptL bh݃b }7 9}V2;iu|qzo?؇ nr"!Ŀ * z$phl6&S~T3Z68"O.UG^K1n*,DyI*HSЀFCҐG40i2u rsnp 8 FdX";\-̢ҀZqgSޙg› Uq^Nhƻ{|u|/esi@ Е3B萪e2hvƢa/C4O}dXQ F^ObdA֧V@άN 4̓[X03vXP1s73|2oS%=I`a?=}{J(UJ9,=t m<;W<`B,OFD'`+rbu$U&x>&gZL;!NB$ bzﮉM}8v>'eh/Uru^Խ\0G6lp) C9SF:@̽ݿYJ~@¼AI֜q[a) g*~F.Zu,c8Qd{J45ej7ZCߚo…B΢eHˋAXz؍HmU{m'ݻI a}MFsK^kR6knIˉp&qH պO֡X Ma WCMJ ⒑:6u m԰#{]U:k)(Һ9Cɍ!=1A>K3a_[y[5AA6&>@"dakfڍS$"ŵ3LN0ZԜ\N;l2 q0 [F:Mq~;>Ѥ(?0z9?}h h%is&yZ.M\u&D04ETERp7~PH[lΙK##/ NzK9 ٷO,Z[Jx{oE~P@Jߒ̯6چ2O&k`馵yuUCyx:閏6#\MvuLeaܧaß=mwLp.!,{Xe4[ `sX[c84{\q1n(bIC.0wK u7Q_PḓyHJn]!Dt;t#T\t-r|A)'Iso}O@F֯_d,/h4f:KHr o})2k*.zcWLZKZXx]Dcп~/.`լA+HR|B4#V:+Q^P-P7.jWNlƞi!E>޷[%$_ j%q…znQO~h?bfd${Q7)D#*Shu?R la-Te2]E)_bhB76IޝvhG)gA,7;_,}?'E'i'WE|&ro,q55ڒ%ǣ$Yj.qeW`&m:٠?BhފU.{ږ5@4}&*I qķ$Ȇ_zlC*v";^ p1O 1&丕4ϡZQ P~;CR9%gꪄv2Gx)QHƚKB)4W0wo;irupՏ4{*sٱ/apj_^+yZf_3lwt(>e/V^NW@ K 'ba/=ĬEGw!/K8u>%]"DlS'O= ]WF7Ab|>{9_ xA+RϡӰmn[SF˻!+]I>|S+ Л I8Jid TGf%)V_4-hy^`6RJn*6 ɵ@+$6]٨kIb{v8VdC}Sm%fУ"Hiǚ4Iggd^vh)B+S  uFA_G͗[DlpM(3K̨ACj6/kɶ4-SJ5cZ,:CJc boFҺr&<Ųqؑq۶u9iJoQh?dqn%A+XcL9r6iwU J,sc4F\5N7pV?:,dxX?m?9q=j&<_!éN_|v6H@I0SNN q -  ?=J(7BCx^Nx@%zEE} phc-#op:6)źޜ$ǥX%y|N 8J=%(;Im[aHht/ƺ9!!\E{ΰҙRl/S ƥݞkbBs|<)@gBpGQ)BS {؟Yt}U<-8j'TXf Y?}x3 켘ՇFSq[q.okyձ!.rٞ6b~6{ъ9 &GX-Tٵ]]5#E=M4j"H ŕb%·|iG(&HmųD`uSWQrz <(ԭdOyzmhD #|p,CGX7`V+%`8 mgSC蹎4u1%pڠo+o"2i=ǔ9FqZUXK.aM|{2h"G~˺b %4X gI_wmyc~(Y4%XN_= bA bb(Y>P5>M>O uBrzP!^E8&ur GJSƮנff'{U{qWA|ӏs_)q}}k94֎S&qBMF*Т_:Z;`E~#qN'8hԁ!$R}1b 4TLn23$OH9Og跽zՊi."<ȧj7C|kUFhʤ&$%!Ρ紦xe@@vW5_I= |J0嶼p^֠ Hݞɣ]dRL~a:8JKQͮÂ4^ .JwiiLˊ3z SR*a/,5L&Xj`(dVcx-ɄWg\w4pgIѩh ^ ,\Kߥ;Al1]żLVCoY]>좌btR~cntDb]erhxb~;¸; ]Exsa=D7C!zB_ő-",ͅ0H}1P6sHpvG,cg7.bމ&gxܧ2興T'8S >jcs"iWtt)o>}_p$\6o WSooO<1JxX*}|oٕQ^)nN'7ɛَ"jCIo(n}Wtj7fk0N3L@eA2p 4G =vMt 6ɵ#>{k pdObʚ1#=U1 UMZ8!9yp C+ HnY0I/, (7*J*F^Bclj/;-8_"F0U 9ԏTN{L{ =t7e F9X@ P*!Srl7YF+92Pye0ĭB@fI#d-h(`1oqޜEJ2N svt?@@j(AW:3E(`>NĻW &!o:C371v.D2Xƒo{ Sf^ bad&z4Swmq6cañ[4.ML<00iER+HKV:2*GB~RYhwƝab{tTS.}3٠^H3҇&؜܉=*w%)ssmK:$(0GJ @k .|zF5bZ0#[p1r|&XI;g$ ߧ5"b>VD;8pi 9{&$ݻqWT\QloC|@6peUn7Q U;a9IγDD qmg4vK{򉥬EV}zL_ )$k3o}>UX-.AN$Hjq|0fXQ1Pɬ cʸM[*!(υ>b&=^Qy)tyH`}8ot;=݄BF.#B5!fg/k6܄]Cߨu9uJɾz-0O.܂^Rt݌G3l$Qڒea?8:ʘ+yYg4v2\ABz{_ ]yZ}ft;-oXvWxG_]w~^fulM .i_\fwgVΡ ѳ 4 _X9[65jfL>rfX3mi,W(_;1$ H90]mhiOnCY)2EPL oQauuj˱yy2/(F̄ᖴ~s;dlJdc-[s">k@:d^7}g$T`:,쌂}QFo9y B $oou,Zɴ7G東4^"ׯ۬kdRO NcT$RМ2cu'_ZVn0v9@T9--2 !DUm-DY:ZR7Zh ÉKK #1& ~d]!-uvԲ3l1cZk olVÉuEA<FXҢJmHCLVPC)W.B (kHTGI"\YX/0ս2Ռg9}Zc0R\9l_Ln#Nuy&g ;w.MsxeYap6~lwH*uG쑽(riy|Qlѱa V BR .SGRR+mVG>J5VOe dmWJ*:4\m=\eF.64 f]3|ϝxa3ڗƂE=0o%"c ;$,b?rL)0L[\[|$&<*FT52DJh*Ϸ$)< u/B//-(.)Ls8~y'\dENpΣP/956QO<[YXyy]Fu% Ц{]3f㣇1@29F?Oj#[aGt`яJNOhO? v,>캔#a/`jC+][x\_ө!Æ;$I M>PvS@L֕HopUlV4/<$gl;wk ܛ@i/JAAX瑯DŽr> 4@G 77 Dq:?Wq9ǽtKH6f3[IR&7LJB23}kʮ/2f N`oDt`&P7%Fɜw^hh<߂p@0r?@S<.^̊/ 7Pa~ߩh)'yT{p^fnL]= A25~H[؆,SX;aHrIM-A{Ej {cUD\3w3Fy]$JA3oYyhl1ׂ=/+rDXnS0 Gs>}BEǿVZ޲MGXhKX~_]%9I؜VUq/ 䬀$a"uO7ua0B /3 \3Զ[u+1AnF1J%p`܈ss KХ=y{&0n/n= ٹ:$Im]-F+)Dǖ UH]0 ꏌ8@#\>\*޹ڨV>FheQ˹=*#ſS ̶A~9W@' : ~TAEhoc0_^tk EQȽ[>lٶyq <¶Ϲ%ئ.rī{lǴ:0K;D3{7Y^AӁdOqM}jGf9Rí];^8yGF}BbT9HʓFplYqjhĀ5_24FTDI^eXa=# BbS)?}m A1f{_`_ᕔZ^Ԯ| (ɣ 6=sJ\בֹ{fsDha+V~&2Rݣ=s~6pI((^H~Hڶes΍#-"C{ܨyA ] XwI(XS73@Cl?U"m3dm>d5^ t-5?kSCC\ryI@E گt7egVԧ1pmín͠G]<!5( W4u?kEa4t@Avt DS1 Cs+e,cOo+o,d~ !C5^k֢ WZswu‚N ˙{<YKihlTRHn:9g吷S֎ /c߂tYMb d%  *7X,EzEi<)ן&LC\sʈS6^@lˈu{SiVe9D("(;9in 'u4 .)0r|.l,ΐksM}nK;?Ni"8qDiٜq*l4d2>S)pmVZ<#9]_pL8, F>h}|{͇pCZ /$pclf cDn}F #Jw~1*YB =H+}& ppQT4 e7Aj%0L͉IkV:q5SR >ߍU;r!TV\\Qj݃9WS6"6'.m_i JY5pmcrR$1~o4 yt ZR{v?@W5I,t N [Ghybٖ60KFO3W L%1{~*h}LW=s.n%׮`j\1?8=Ԩy5Q3rKtB2n8ؤK]n9ĸ~ s~ˢ)TomoC%M[u 1ͦJ˚X˄kB>-7k>ٺ,ޛ q VT{ĥ-[5b־)~7d&s[# q@&]ON#A]D`dlm.ӹGѰЁHvAtB6԰ [7'XP(&- ,Gŝl<8'VFl([l?VzfRP46?..r[:Pؿ "$ a: w{=M n`$zh>z@OY68ZЗ})v-Oi8Ye`EqRh|-綶iK\â) l&i0HkzTB%{]>\CQ>"󨣄)sdvF:Uj3 "+>x=~qJ}o-k—ٞhjt1'}PuGg_+AP2F'8H,. t{A=ºMYae=QsCP0 !OŹ|}0i57O)3מ#>=57zӀt qELz=`n*!z(۾ngC[(y'Wx<(xVL20zHy\bh鈠e⨃G=#Vˏ4{U609)&`,I4CwҘf&~?עaO(Qa˥7ܯu_ N>p(#@d}Úp@J3K@Դ!^1[85—! Lqٔu5nvhJkVjC˳h3B0QC^>D;ʯD 7q%J]w1yHhjO`$^_g]@wx(, o@[Mr}>P)'.*U<,mNttq ~):$F^Zsv-^[RJLWB0_Zl VʄBZS/ȶk ~ų+l_.,k'ԳP!s {jˣ5ߔAH]}i^/mA*~ SK>d+0j%FtF7LbY}!Q X\8T/$u}7 !N) ҵYiHu!94I rZ]b{lz~ff5x~D9ߞl;U2E$S\ӯCŜ2aмAP38ڼ,7{tS#H,%zRn}͋5sV,ڬ_[ t+Cʎq'X_e0Ϡ ;{DjIunlҨzǣAT7M5~Hd=@\A{p]F5+  =i9EOh:gقSB%$ o# kb6=avFŧa+̧.J!=I"1TP񏭊| Y[~b<\K֘FFύ֨Q6Eo!W[Gcie"=rJqS"cܟ?b[Ws@#~_̴Z2[)" 3WB2д >%Xܢ23Ex@ף GQRDY8Jo Jnv:%ZTGdH5F\UN zpA! QY m4Ʊv ku`f{ąC*6' Mj:|OhUMr 1gBv 2혳`o?mٟXǤR\BO1tQ/>ԁ:&tW)+v{5 +αaCkˤ4]oXnu%n,CfB\Á5ǂv_Ѯp 8-O.w<Ѣ 342e6̞s9$1j]!i=|T :KZ[7!{$ۚ V.+szNX J/rie{4vޔ3oXK UaiSuK[cХ=T[TrFd[RYt;xΚ򟗑ůӾ SQ8tXbTߧ ! &fZ^I<L"㭄$+E֛.Re}ܶ\/2e |rfI-,Z@ ġFIn#>k[;^g3j??Q`a:dk8aTIUNX"t<+ۤ^ Kvw }_Q-sm'pqÈ IFxPf+a3됞wJ ̔ij2bPB@7 4w߮qL}o7]C-*BtA Kg=EleTc=~ 3DsFL MDTwcnZv[G27`<':1G l@ؠcS%l`}62U$J޽z`[oJ`xr?1̕Ӊ*w7hxt^NfLT~u}-r8R^姎-5>(%$ $~] JV S{؃VאVc-*C RwL?]!#qm|Et?*xϙLAPQJWnWDi΅\P ZxQgwᙣ9ەj:i#e'@Xq&q[onMf*d)sE8"؎,\4y/cqn[t.ci|#Qa2I:K̳3wAFs]&BN<dѲx0f%3.6X?s"H' l[Vfϗ"TZhq]-7w)q/yl0 dW-Zt,/Lgźwω[v@j,'m⬍7\`eOlV5Jp0ްHӹxg ,(ˌxяtpˍ#C W~kK)b hr XS,;C a[ WaFQvs/k*m g;Bϵr\ǒ/e=+S2yߍ>-&N#hLMQ 亍gͮCjSҞou}pr9g%dp^W>-g-Х%朆O=hbX3$TLW~97^2Lք0iy=6 &C)}<[p|;FGYWwo}vWDnBa꼂}*{?`yG{ IFۍ9n@6Cn+%h@Y( DwҖ&j:ܳ8#n:YMy1 g爸_8x4r#0[jy1|8yX70k@]a >Eq;}L^^+~d*ԣS1K^5XAÆƬen=Rv+}LCh ̓9yxs1 ׂ̡GH*0:k>b:a|:CA/)[k,ȬX^3C:>-S_$oHndzx'kZO κ It|^?JiMrLl=L񿱦7%'\8$&ime+,\_ ȏ-E2kpž:*}y-_r!-^l`'jE2BG]MJ9@StJE0cf3~}i's4J|=߃9!3Ep lGv`p^@nLV pc7t!U#W !Whn.EfJ0H׆>b|xm./j[_639]U/A m徹C۔<؀F ZրZR+!oڠ3)*y-8U ?ǫ5~= $3P CpH]F QGεǦu6nj 2e@O~3iLxi :bܱ!Yl;3REzhӚ³X\{4PZjZ0:@ W 0$C4-dz5'TꇆD!_.D>ˑos8PZڤ8cgQ0VE- E:)[`M@Ml>"+̫ETE~_ H7 &vYׁnTH,BCC;;/ڽxms8'ܖ߼#h;F]?|(ZQ9&iP$*~34TYt@, @׵rty mMVx1tYx-6RSz)5J,~"@|v$Z7r*@;,Nۋ;F5l-(}βb{a1woߧBᑸ4z57\X$Ԝ0"yචswԬH@j.˜AŢç9wTǒFFܨ3Z+} YR/,`hox-u.-@^Ԡ˿d4O9Iܙ_A+' %'g?Qu,{C)8[M̆0|@rR#SsU" 7<{W4Lγgж&y2 ,[7e(pPj>\%f\*^1$ӡ, 3@VPчp,gRE=He%r$PWBȄdr5U^ʣffHVǺ+U9'"~ce%2J_i+Ӵ\]X{kbxg Oh,IR5#;ǡ"m׻&}#?Lj - Kښ(9Gw?{\==#@.؊aFhLi/$Z&dl| cz[*zJ[(XNW"}$R3W4>`^6]bOMhdׂTX^gϧ"rBz=JNn=Չ hHnI5f[Con042-yܢk9I~kŮ<~~|#Fq;& >Z`6CN +pj^=Ya?4#xQY@ڕv%cUGE>G+nI“1`_4K#A0d+ɥN+V({^8جw1MJOx^fv@F z@AO1þ .蠶e} >(Dmk=VEX)}髐l#qɳrjh5mQƘ|F(YI^7qRZ\bvnTDQ #S-fxD.̺#K|ƿ&A=S(sw2-~3hCH5Iy!bxoE6Gm e!=XqҟBm&-^/ǃtνX5Mgd`<g;^J\Pe!" C>d_ݸX7x6֖T5[V4k+:z\T/6N:eJ27J9%VȈ-nOY. `q"Pq m\ ZU?^qP~!`LQ!BEqVNr{nT 6{t~ťZSm<9+"$X `{c]HA^ `$ţHJ0ܳ[<˚D₲!wė~;`4R?o1íuZ37g_6nizQ5/nǝ%ݎV7ͺu6šz>!#_W aP{Zo+qtpE4 XW|UqJ("r j7$)@GWuW̢z^V!][MyUGih(J>FXA/+ˎ tMuF #"(X;'=Pit0}ꜭl2)+tnvF"^mO4cT Gs^$x r\*$Z~{z8I~xU~>]斂톯6ÒBDQpr2?l?W V:3h6^!7鹣d>Es ?gMXE s`h^x Z# ^ɲ?SNKľ"/e>R0;Sءr+_D\p`w#TWqWNA+躉UP ]U][ =#E[Y.d LX,#;qId@gJJAg~^x+)z~݄ Q`]:Oťpxo-X4~3cm` VZ6jWn~gC'R,*VT%l=9JbSo՜Jp_䌹pf5SwUs5U|8|yޜXrF!K>C-jǺqRSRbgm@?l9ae#Q{_yQڀ'-KbRO a>Ddvjby gEɪTȬ!X8`5ŃRSnSB[&%vjQifV"OhE('Qw] Jc"шSO˼8~~TE/K M%t2abm!JTJ9'8)262fݎX^_;uUy._m"f% >M[HoR,mm̨Xm9qLyM 9v@kN/GB|w8. aM[a'oqidN?SpU1[2D4[R|7-W?@ryLzՉiO~=tG1 ^ObA#T_L`'.nԝz*xѲmJ'vעEQ͟i|J*?نZEO H<Dcz檹j6`M\ DL󎑱7DGBzfw]! f$|O|9eiB^j ҂ޚʹI \{Ɇ'FFFa",DA>a"8㕴<-Včq`GgOjyIKAvgʷALU)P `P{ - k^ `n*\*P&]Q}cZcRP|!{}`=%˿d+7wr6i12.11g%-b XP6traΈm7u[_?7) ('\3H`oK/⨻(5*<1 . Ǒ! ԗ"i:0$}Jnh +6GG:{ڡ* mCf<:0|M>]?w-}7XR!5pGxN17ʡGݧC$0X5=vOݞnSKsA{V`wqL{~eSRt߼g6t,Ma01DrP >26 v )%q1OJDnbXbnçD6!M5oN}=:vn!uk\.Ja3~6~QlN]dM1dAVGӪ9xR7̎~Ң1)ZO:$k<ٗ;cơ[9Ɵ;N1UJ3JGI݅ aƿk(:7{TnN=읳+r+IHР׸ H!}*yg!RRUR+^`@9WaMQ!N-=t͈FQ}gd#o%|5ڿ7Pe 3W!0Ȱ6{R#X^GshW--^WA>q:)65 [{~lpL7"oߏrE7 Ű\9y5ϗN<ձ ׃9&k8xەM- |TcAu&re*kXڱKJ;yyYH\UM؏Ƀw UEx2\_b5pcw!pu`J܎D䵔:IϤ%O3wf5&2qqq ks^ )ٍxzN"Kt΄~\} J?F T}ӚUL$[T lx é5}g  rdZ! ɜ@ k@ck j.qkFp3tSb>JFx24mFlyhe]]bpP:])܍;S 3 qwP-&n/Cs qKk!Q73) E+⽦@ jfح\ ;ŠdD=Y< 4apqA72-+HʍIYpTh9ΏIYšP/q( jZ,H]$ J}*o[mzn*w1p2OvJHtgMІ'-oDo~Ug!\$ 2~b*e[DZdIWa+lB:$sOy"vYd^k #ogJl x뤨LuWǮ?2﹪{TF{_p9屣NUɂ |^| `6 r<%N'&m{Nj'ΫqPIH{Ra%vŸqGҐQ 4fTaBʛF 픲;pqR9 }GO֑\5Ҽagn*.zOPw}G+?Or\P: 3n\m0o9+qa3 )A>8sdW>HNN%*&R&g%5Q_!qC!@EL~ ysѤ-o*5{#]XBȘMhX S~eQw.?WKoQ3v7,j$lGYܨ.B>,HY";] e}0@?|!)ʐvg X%3k`(GXE}=Be7_ \YV vvܐ*d[ҷ^!ա9S hhOyd.朮qgOK&?b>ŲS@f)U-s3ǨtR}x/J OL@CZu\PXF)L(POfM͛_APv[ڧמ0߉,ĸg:2I;F;/6W` :l_3#;E ݸU ,Uf4eD]QO4s-UMG>wO)B i[Wۅ hj`=Q|Ufg[K.ɓrzp""BZx{YL/q3ˉ%ք k*":f[ ֍vEo^n Lˬ$ kPd[ȭɮt gXpI0։,G{ܢұ6&!$jd+(vkg@?mB$͹O-qBcMq`֠ޣ Q%l !LTD^sgkIThu|j-U M/9ߌk,ЎRe.&U2[,>{+ ZKdfҒwƒEUȩixn-Ar#C>TY 1 !q 68şb~)S/ӃrHDǠ7^FWy,9aUB."Wщn? W:튥 ,kU{LO}4{_tP[\90e"v:zͷ]ldx"d+^ O) ?U, IB-,{MaEpdŢ->˝͝Dj{))gyYcmͲ:-.CG3R9?H|n0=v|zտ#8l,G tO'TN5ivҏ_8)AX誘 8tV6 /榩/X:õrG1qt(EoʏhH }i]43'}8=;ag ^6 |p'^I*#U܀DRH4JϪ1/+4<96N“bȸ:}.Wlx`Ozy0˚-M3aY"&pB* X)pSd˛P'[ ۋN 3Kxܸ'~U+SA7+Nn +Ae+)мR##8ƇJpϧ8hi(Ӧ 6y <Lò2QO~؝syb>Zbd~@A;&Ic:-ivw_^1#-`@ +%v;P( (kf Tgr;[c39Mcd! ֹ̈́(=hRt'Z-{HVO뭯L7muVTJS.0cX&\gib;5L~t5eGh]#3NI*GPPBM>Z3vݩi9UGՄ6*;'c0#ǗD& QE+zPƌ W Hәr)6C4 >t9bmۘg:ަ]P^owƾ8h8)}GWQ%DY/({jLygmweC9CYV7/DՈOe@ ʊIGgfz7Ljyk4b;[EAqJ>݈'^؜H͖tÓ*,_ẽвSmǤ0*Bu ~d:CΦs1o8QVIFKwc>$@*KU^}jh dW&l=]!f^@_t%:+v{AcG'ȫuB,NL~9WtSǐMI|tiC_B ӗo7W iiq lVf0X*(ۉ;.Wm QSI|0mjib5[!+Z"Rs;H \Q*B*]/sd*0Vtه_cˑyW &˿8sr;F 0.E@)J+y jt"ztI״гXYB-ȥa&rK۴ǭhx/icPZN |V1,:^bh:u靸gQ8Fe*5\y˫kczI:)ڗH̚@:PvnZK&gf**6ZR1֒?^UUd0j0m Gb }7_ H2kzA[?Ԣ& y(B7}3򼖮aG\y27>s;,)0qԼ(t 1+v@^hɺ*Skg9ZSžCRXs0֒PqS7\B.RwϜ) `7?-wnv. KW[usW{q* &@  ?:1 :fɕާBwCtY{W؄Q֯D½UYΎx荝A$#*ß/7[^ǘ'Pwamˊ}C>[ݠP+ޖGWL @PA;ed.6X Atm}AWBBUo-lQ>.\[/lw.y{boO{(\ʷ|!)~bG{5nU3S !0qĺe!M ZH\nF #%12 HXH=BBЊi~KD%p*ȵ0vh}t:ɮMFY@ c6ht5~9Hu0v#M=j"bf?{QS;_Rw73.650\HX ^Bx[@M PiiR f&3-Rg9@~,3q^g-󏷬 ' ]2 KEs_oyg9E&QQ{v_ϓ9}\JMA?L0:eMK:3U>C  UpZcVj`^]eObP%U,iτvj+~B H BZI;b<4wL5hux cr_h`U[Ov&,yGa*0~;%}\D5W1 3n /qʨ|*RD#ꊮ{-Ϸs}C'%C-VxKn#:6A; A?aFα󔏗>|F8W p)t4!hXQR6їFC a#K[:}~*j:a8RI>'hK_C?]ezfpS @,,Q0^)>!Tar "Rnq$_3H Nb1m*!eS>ɄhA 8h'Jw~xQ BD~ԩbY ǂjT3yWTا6d%DŽMܖDD͎uV8]iV3SBE[8iy+G7IO 2~z!zds_пM-)ьN[1;NK.8W(5naC8kVN WK?&7fO)B ,^9Ӣ TYJM%5`uf ZT؃Yb.7xn3BǼ>Xf0M3KgJgZDSl] S %ۓy}߫C=xk+뱟Y$3`zpN/IP3j LL]*?ㅜ (-iCt^|aƦ_j|*)5F[i]gT\yf'[ AL%Er~!;6 haf͙ngCQ]_ q3Z]srIFY|NI5;څ׺Ps[]t=V!3(#ޠ]M=ʣ7(4F4m`X ovރ'>!-͵A:Գ  }|jg*bNmP\DDQQ쨦'>]F;ʵmǜNN9z_c F@O*aJ=P )ئ`JF ~[fxc52֝fV;5|aɄ*X{$ 35|~b%/^Q]mLz| fx"aU[Z)[8u SB[Z*<\BY_>UR mIcC[[6]"^"/x9_&L mU]dVvA/lɹP.6dFakh$TM3;{\Cl,'pۍk gBj3ھaw;{2uU1ɉe<_%#_Xo4~蕕VaT9W=Δi7jݸyv%-c 虴—jkre¥ԇ,4d%?K&5}6^Ƶ!?uV޽.gAB"̣@ՍCK̬adB='ۅKVAhsȪ j֤̲Y0O1 7<ciWu" H^w&Dx1;L$dٟ<Z"r? Ӝ~PKp rq7|_9'ĨkX[2ĊdrG#X{/A]|Tnd-w^0-gn2CX9ߜ\q!?HT8I~/WR sH?g|%6&bH/#<'p~TUk\Jj&Rlw;93pE0}h|Z{`kC`z3W)ȳsTfh*4%n»MO%\U,(Ɇ[C޿/Kc"Xj,)76t" П*S1tƥPO,dG ]1jd"S) C?̈_#xH1v;׎9|J[JUSbcqNcwDobؾ&,鉻2 }l9Vx.fopn`TZ0ܷm{ ,ձBJ4A  '7~+4N .Ac;u:wK.tHq6oَ_ģ7(0}7󃬋pHQ֥'xB؝#:NmEp ]r"a U3\5& @IZIdwu4=)U 㔘B/_Pk3\C׮|5%eڵ̊beb7$Kas\{Q Vz\dpųIw/y&^8 MV\wdUِK  Y΁EhT vl6EWp\<He,h,A.\D۷oUzy|N+ j,=bY(t19)dܙx#Hhb4I?2N}BD`OV\cFWQ6!iZ@ qq /Pm_ d4={lpK EZptcm MDHXI{yYZ<A_0nUTC.l?:ӱ!ͱz= RbŨFbҲ41PK!![)HYR57mF2>gPeOq6Z_Xզ= }l!!3`*,B* m-#I0=8+/*]FrQ$"]c7ch%`C(@Wܶ`kL9}CY4 y7GuHl>B;"jfyQ/ O3?+ vT9u8yqT}\@fLt+-UGuСn/W ,帋O "tڛy dK{pJeKH%N:xT)L:Vxٱ9V:3}w/#Q8|tuvSMR[pk< ĎBc֕*"i)bgBhF>d8sii7|4<^wmSŒ J],JfkOެpH`d[дu,__|مN7G%vu{u$+W~9=uQ&Gs fY>:d\ifLwV::0>6%Ŝq8afoӝs̿F:+9Ҡ,Uu+LwIdcͱ[mo(N]z0htS%=C^,6Ly09vw=F\K3{r>8`He 6$fw8ڮi FInX v[1p `^8x=phn%#-/G2 }%IټB^jD֙,eiz-z`c&Q]t,K̞E#t>7Plh?}^l4"`凴F6;U :[Z%R3Q>)"D< :.Kd?&̵yv:'BLndWIsBoww +;(S1:? :5f~YC0|% IoCh*Ei*GY`xgh@̇o:TY1ꀱL䌠vhA&QRRSP/5t Y4]KIYA4\/G3N ͝/FWP(—'fv,%[8u x4m2º_ T.cHIKCNx{Wؘ/\ݥ*12f QB'VT;\AF4_;MimjTǨġs nVhL8! ϏfəʶϢ27@`&Uٗ-BBת**8 &Vk/ 5r.Uͭ|5ԩӽ|0 0/V!0z: R6 [I `po"{ TgQ=^l<ٽ=tksb _ʪhFZDcEj3oKWjT[T&DgExp;j,kR JТͫmh[P՟LwF*W1 SOSC6.}I>#'~zI91ʨ[7U"NnԴj׃DL[A"ۦ/ D,xsҎX.ʎ>ĺIS([56}A1{m ^'Su߻z vOi|d&z}c3"to9L4؁FPV\q=+ Gfbs%vswlQp˲e]6_1hpy_0x褜Zofp C\=T3"="Z*RuMү_Ubjp-j9 P*GLwL=P5D wjf[`JRq"@.ٝM} USG4oԂ|n7o-5ȊWi;"qڐ0R/7ݜ,UZZQ?KDQPMB VehEEފ>^Nsũ=Q҂*&SnV) m:("BGR* y6Q2'Ѩ9Z#>f8T_zyy˺>;cI j^fZZ9އa_h;Uȍo V ʟ %fF.\_yt Ѫ(nv9 4WcQLbyZiD@=oa[ta נo '#/Pmɨ{S-ڢ}n&<ϋdm >}x#Zr~VD-\G5;@?l鿹%ċypy?iX/3O'ZPf?:6Nfxe1 F VW$#cq Gh!!(%EP5c7$ OMG,A!u_6]h1k 9R2 #!؇f;OOBY{^~2,lkV`/}I}5y#.w~V]6( @mFGÓ3w E-IPh-:2lݸ:[3dS7UpBNG1ɒ$e>>E3VfLe> 5i x%@IԢ,I>D+ hi< ΢|'hd0pWkqd'RI_uh0!d&!^KSoU˅IqqN-7m9G&EdAvͲ,)ֆ Vaˈn}Kh_ yźEx/=a8L=jg#* G ۝s_" /RqZRS\/ҧ{Oz6^h*5F\i K_(ǜ=ĬU!P6h6B-)@T@tPa/(E4\ԣW*lJ58]&D? eM2G KſL_<839HY79ܱJ'+~Mlg5'lcx%6Ȏ..ZrV1>720Y Gh``M6{!W >gT B͍aIwof'؃D( ,^$#ky8ivdOm쫲L^Bvb'e3 Dx6NyAPnާ7֦H#IJKU5M=5]>U6ۊ!x4ZQI2̉"Ox;|Nfjv*}$ݴ怏G;*⯘a BJVw0_r`:v| @͢(9ptUD›-*_5b#&^D=To!0Q}~OY0IKI| Ȫ:0bxO5Dg'Fv{.4$ TW} kGk‡b' h7F_IQP`rŜWpfKbLPX¤IIJc\MMor72=֪3B1#Wmjl=C9/5ӝv_c+×s$"3sD   񷊹$SҏLpR Vz1,$vw=qoq h;XR^:H&\~bV"tw]if e` "j=[1Zg!X6t6셜-0X4>}¬C{JA ē[@O=>Eg.K:`=.i]e< I¤8Q%q6 kz63xk t!i`x|i]$k) [%WW2 Q6/`ٯC+Eu󍅯(m]_Qi-XDxSc bf.^[M*>*&`[3 noxPO͚M`5ECG4Fl_-W!ȗ #g A ]}XTDҩ m*ŵ[A[b"|齳)]h_ptI8=\h *a7d2ԃz!/kqO[Z Ycc"d6vƒ\ Hdz%fanG7"8"{ʱb 4Le!6S䜓qj|-p"^A F۞%K`L;9c̓j">֦O02yǹw_)f Z0Ë40Zwy''<;JWB _X27STE 쓐I- X%c>?2:-Z߫a\MGka5],]}q(-oVvU>w"nĖO8J<%s|mBQ-v=KR싡*鳴aqiρ>CEw;(L"y7i.(ٰp>izwDXsCջo]Jژ:jdD a|G]bK.w 3$Kњ*qp`Z)> 4z$9N $~? B+/a.oT 68a{sA {#.0UJ7ן\Zq>&zh9))Uu^Px f6U˸3W/ao֧M nfV$rC꾻7 O}#-{v/÷6nZE+($exV^gyDuڬ4:,ztS"crP&q:(^W#Nxi6Yґ#2{@֦&};p r%c!^}"EK zz|5_됷2-ȓ.1⮍[m!q# s ~Ò㜟7kڵ1eQJm2;:PQk< ?ʘ07[ak. l|s۳9oSҽ1O-4Y30 =:/P dJGm ԜV!"VfUkY-/*laY < \Ն6Y3m낺=\Of=J Π*ֽ7%@<[`tRҟIݴKAAӉc KP2~a$548gbXp#& ARCqaMU;4MoElE`!gLce$ȉ{uc8Ȑm.o`u֫  ;!3ht":Mb$ADOahU0)<~K99wAV^JeL:_e{nk l LTcPaX.QTr)#CJf-SKJgdQoRu$IO7#їI˃ݴHC^\dh򢊱zZT! XīccwAKTz3ȭѠ7v+9S$9`&V}` '"$cCd$f Lv!hauQfKBT M CLs)rRfJcwr?"E#G+y;T8FudnCv3-km!x5߂\vu+Wٳý(j=D`TPx;mɾm2b9%v2f>zU Cvf`yS VcQ\C"aC-pI(. iGA,)\}Y6OZfrC;A|DRlPYAiu:N4*>_,Ԃ6 챍,:RqϩDhGpr`O]|Q\PX"Spޔ|ѨZ;gh̹^$VvE}< Ff|DSFh9Ԓ3NMΕd(27ަ{K4 HbC>T1)QfQn- L`%l 7!WS(G0yЇzOG$~ R"^"A,Px ƚ*u WN ߓI|b E6;Hʶ;AmhL7~d窉uR*p# r)fB̔'V/XB^o347ZZ~C"z';xA@Q3fp,c1ؕ47Ry Cދe3@㭁v:4Y9o >5͘0IQ,5Q/+eVuЫê$_ 9M 22}~3"6*ݣUB氚GtZh䊸o &CʁU؏2?C"‰J2SvOEPE8N$M׿Q#O)]3A9&輣t´tfmr;5 t^?.qp>CX6S-|L2 ш'͘g,*50AԦ #,PA锚MY;G=3S"Eluý> ^hi17%D\TM:ܴ7K|4 U'":y"/h) ŦCP@>#q@فHXo+Pl?/v{4痣nG)eLN`i Rmةi # 3HvAO!S]=X:5j,Vjl`g,S`{!g5 I"{7޷ " Vw8[y,{+ EE|&/S2Q Du]_s[vK P4fTzEubâGf p<ޠA8w`>$ -"S-3AG u  髎l_$YQ d~u\/ȒH6eu,N3Qˉ,؝PCˏL|p߉U”ɨELN [Rݨbyxn`>+3k)x_+*TtzI#f^[>yYxVQ^o-$x3yT[[k!.R׊@طrx@]7UzMSG|;FoׂP}gg`<,RKGqts?׈\9LR_b " Mݝ$QA7C8~A";I,'_l橢: ts(6U7UhS0AWŵP¼9L cTFo H,Mǰ"m 9{|!b//雯u8R}/Yf塗"@b{PjGT|KXnkeu㨾&d?ُS$PtK_|L#YKY]72`p8gvI.FkR>`i F,wJ]xl\" Mi|uWkz*' ԅK?muۧZž4mvotvlR9nu,Ь9a&Fqtgh}DAUځ\: fe׀G5_r,L ʻBkiWBbIE/"O-*6#35*DWk1 yWŀMg SNmϬ_r[{<O|'GTqY@R/ks£z&|al}Ȧ;AA/V I:AD%im?$nӽ68"~2?-P1U`!16h9d_ e K/2%~YTUN15ˍ.ݍՈUlrHYrDat]DUez*R0 ޶*h6 681 j^lEUt:LUKБ JMcߟUz[픫U(ׯg[H':lq;\\R{B\Or8IG}THb A2K M(>;fhn-~Euv +ĕ5[~!f< e)Jì#4y/X0Afx̟֞x9tvnߠ,WQ!|4&\zK񆨀oIu^al@TQS>lˤOG%~TNUuff<0pBhZk& W?Rwr$(Noɉl~pw0"2'`i&{:'-y+D[ZŹΩ\6u5't%Wzi/7qŽF1nX†&?u{Is+rS f7_m9{ =__}&bм:q)AMiX^ގջ Z]sx|Mpuxj bd$ݐ.b0I S3v,9QKd̴UK/&/[XtHi%[<ȥ(|oNވg!Wΐ=dE/&3.fOW=/|PtK 06nNkUe#25)*:p2U3b-6 TU*7(" ]"ʢ.SX V'NE­=I6Spf+]`Q\!M9+*V$HG= p!x4jOo'_K'$ yp c6?sZ{䱮(_͸>MVJb ]9ˡrY\<]ui tX[ÌD#!3U;Iݘ؀G MvfFʹwޔKj`i=oD>G5yÑvq=]>ք=4vIuuH{F1 #<yyٵrnurvc`]X= Xx1|+CM(i+uh~W0E-¨:Ϥ nBs'~s 0l3 BRj=`P#h "{ȋhuv6yRx?b6<&H4WT#{(jjm|t>%f83[ֺZH[$геv.i.i֋K`PoA5kJob-YXN"hLdL%0I =W~b8>۾, @G}X[*T D/l/r A`[wѽ%vךd:m: Aqprm_eJAI !ŢpvzvWpikz?k(j ZgN掖41t;wPu>q?w&tnAbXq1`xKUECBTFk; ]Y&1G,7}F4(I2Hٛ9bS \LV$ QT4O1(dF=ێD+E`g0pӮ'`;\_k^ڿuKAQ 㖖n$pd`[_]JƁqqlrhaw$0x.XDo;5XkOpH0O;|O~P^s֍X,KI qm%Xfw͗ԧ}%ِ'Q{xo+%.uRK;ꮁεMsDӋ.{/Xד]:Nvxm@p& YxBNVL$QOXsէ׃JtV?܊s,ClJ=C#dY.t2ds:g1]Lvl3؁ DÙ1)n;rV7>l6o]iEG%~Ԛ{[@?gsԿSIq04~RcH-8#PKImxkq6`m$'ܢN-02w,]وKzPtu_QksZ37.1!Z*IddW٧NLS1 Y;/Rd "$9S;eeCS}num\e}lM]Gcc 2 B,CZu.~:5EU#=ro 38}'Yn4*rNSYjWKI8\ #w54o5bqvf$\V׷tf4~cb,O)BIS{ʘl3Η'eYX&C/[[>gc+r,#1Kùɍh5o;2kIzJ/uE|}&SڼV1F1*O5aҭU-tБ7(eAo.+FlD|] _`_2۹q=c_NDplhajA ݏj;vDRHڇk.c+Z5PzOND*@R`^J>*Lר޵ wQhNyʲXBK|!eme~ԌvX1]!;tA==\MٙL[ІG^~Aђؓ룁Ċ Du0vƁ4kͲ ^g^&B)[#kzÕ_h+C3_:- ḓ8=$ze_=,&oі&|Yy>Q  Rδ&T:]{G.֜ߢU{G-РF2<%r|E:%aFG&5yeȖ͖^~@rX{kO#[ ZC6W@A+D $1CbOvtNlL,9K{d$=S踲Zf:1fN`YYڸ_  d R= j#QE Ӑu1]41usᕚ7IbÍ1(޴wZiIRRdۢRe,ZW,miV^ڐk" q;F {^H >v̻O?%5<{@F_O^V$.GZoBw`< kUb ?ΚlBFً9=*vd85k@_`VGTqԯ6η|[)RV)I /ǛUY 0yix%۴ .%2^K#ָ$xughYA\fR)&@n#i۝ǫ&`W@. x9@b Bo+}["]ck|s)*:"x#c{k/'|9\$yjbF;SZYHK~T_G CmF[Bװȓ.ӪWM"##"x~"D.؝E-S_vHy"D@,Ii_񦂌 ߓj$%⥢ԼVk+ BXR>b R%I7CUwr!'{DY[+41ܝ卣 6D( XU&0{M<wsW =aKm%Pnʐq(|KeG1@ h! /#P[sq,Ro㣛<-lB3\ĶܰՑYFs$w#sٽ邗"Z m ==ɪ~ז.s8>awba Q֔IEG BPB @\xp +ܩK:>44uC\a p$1t_~7x<3,,?pEiOjxO.uk4ّK'X m=TN G{&KawQi_E\®cKfq*X'=>kc|h[Nߤe$QkzW[û|IZ ˔arìBM+ uʭڟf_ {BoaoӪIE,ЙQweD8QS8J8f9IQOz=7EWdـ~TD-\5eK9m<^6ORP<]y䨬 Fԣ?[]vJЙ2z0vkx:I|2S^R[Adf"Ynfui6JïY G쌿P\_tiZď3fPuMx=lJK 䘕:!hTvEon䃌Tmp5/ j0.nA.->n`Q`y;vR,7 ^:8E 3_(#[u:we[gq?{>حWԂ,AD oVSŨ?Zf N\Xl" 8 kqbMD2V~u ̰]ytlhL>^WR)mY*>bJd<Gf)SR+˔*MPX@Vtc+L)Ob z)Z@_.7rq|sCAMXުRU~EQ$N9xdOj3g \OF,?e#5̂N_Es[fceɔ91xqcqOryjf*[稻;gÍf~R:0dC?絕\"G/z=FBo8WHL١SY1y4=ܰ|x.H OJd&lA/e@BvRVw2φ\IE}ѠG]04S*D~\Xtz-d&ե×@- sHԍ)׀%~0}BʇúH=T-&;}ָnҍ[P6p wHh+댗\c):H iZ|y[ J8+MPw|NdJOF[tFxy#R3|8ޛ&Kdx7t^e\:a /UU`֩%;sõ~ubi T80kFyP8Q5dNk}r#ν ,]='>|'}PH6]8eA.3 Sꇎ]Zc}mRe<) ״8֣96z2(BOX4k9h$՝31ƋjH!@q88$lLbV̱A2/$c4WڲυS4@(| 2F%F^)sc"V|/-ө@Ey??QuU\BkEi-}4jqkt*VEjI.Ak&e~YjT8 DX#9D*DzHdRF2 %DM n|Jxp80c>~4lZSCRb'?7RӱdpAlzxTp,MY(v;zIH_*Rɾq.A-3AF-]]-Ecr؄/P_" 1x[;pI}?` NK颓wN㉎W <_TߔXcj𜾛9K+ Z wQnvCsU'Wz!j~XaqoHtcV+uٚul޳|o)j9݅9كR=`ȸr=W \*ė k2Y1՟4> :/L?j2yێ7#[j$ٓ-)*U2][\&{Hpy4A4X6PT-F$UY=\-toFiWN6$C?'_{E]5c]qԼ/c?/gW&r4GSDwqݳc~F2MBd>V0môKϜ8s$7Z"%мzYt$AtžjY$Sz+܇5|gr+͌ȹF4 {%Z֝wW_1FE5(c럒ܕ6Rz-dŴ4 |/1Hm¿dS(2BѼy_AIԁC z\S=b6'Fy2-6AZe=`tKġ#瀚.qNo 6,ٔNKio>[:l/JyI'$_e+tkrwΦ#\qOC@#F(xSTIlwRqH'<$J-r +hK$DjUMp V[ήOh* M]zp!(ɕnԋڞ(Sr /򉣇N_ @qJ l J%wW@d`у:A t_Q7;2U]Q SD ,jZ5B}#~|*4hY]He&N`5agwAǎi"Eߕy+zW0ʢd[,0=˝ ː,k/ -pbȝR{`Uڦpr!{.;!Jb!¦E31ָ+TN,{ tk=:쮗ƞO!sY+ jBoFˈ ,qX(`x[y }XɌLz; .Ɉiv_H#S勯:{a$^kGFu _U@lʯ8[ud;wz'O+ iu4MNNf.K6&bƜȺR - CK 6s?_e ,\`za;nUyew1U* om!r[GjX8Pn*ek+sI 8mH\~)ڥNYSu*YNln^gR-uAd>髓J1-] k$BC$Ucj*J}uFǼӏJfwx: aT-3lۖ亶RЈ1ћgnRΆs~c̢:y;|O,Bk(]K%tr#EPAZVO5h?~f*x3H2nb.yTV mjY5 Ӟ@Dqޯ+Һw>(O7=؝P<˙vu?.ݜ]&3QlgjM'/[8U>u'5ed`Y%[#V'`E͌'Z+>D8Fe"GP1vZc*^ʻH)<53xl{.йɂ"T=:^,MerBV^8Ə6T؂2X3@g08WhDd_/;]c~Fl瑁5_9zni?Xؑ⑚~zs5*;ϤuŞaH1`狭uExD/l2)!C׌z?0*޶C_\AkOb^p o@<_NW!zkF[dz"\% ^RūKit.9(4 APvai*Q:h<~6RVv9q=Y[vwzAsYi3їE {%Q}AzPlޙ5gnfg.>Cb%gM݀^Ͽ}qœ.GzOK;(Xx|~F2uULg&XJU.3W#PV8OEfMT=K-sy-jnj@PnMMno""@$h=CJWWk>+q{. 2[:Sy9 EHX#2`*i '@pSCAq}>SVጿ$M7:"C嘸":\=p?]3tjh]'PN쵯+4 h0irxYNf!#@i@įLJ܁x)Ggs=Db)uIxv|cɤ+q(B ߌ@8JXHTi3/9ЍdH:>i|`EZʐԥ\TѧD];8ŧO $e1ȉvDN~SdT\/8e~LPvƨى`ro95)m >/ F9*;(T,T{ܚa uO*dpMEVQ"?4p[%~aM!Q?ŠxB]>'ͩUFl:ARi%O\ :1`Z35c)&T Q]w,paHeNH!Y[S>asWUa}M񎘇A!HLl3ۃ{,rD `2s-(4?j7B8p]:9c6|KSXf,9];Ny{eq3rȱLxec_UBe*E}.@ y Tf^o^jOz'KԜ pC8,SPũMS$V  ‡o(C7f@> 3uu$#{Hn2 3X#4,~CE$$^ s [J="}G18rⷰ".߹ɬ7=+ƐPU8,q2} լGXweTo!]~C)b)Wj{_su>I'"nw"AhHZwnk]vL7uk;֕`tT y;ii?z ]ketPUpd}p%9&rx}%^tgk_M3Kʹg!򂤋TiumHNyzWѢ~ ^yD9t1y4p9E\(ǨDrc;Hc/kr0nL ױW}88.jU=&9f@$2tj\% T,slb1+b5urhySd_Ӂ٬>D>2\ɇ8Rc$S&&a] v j^IO}\v*v^ƇjM36oSeGؓVj'7*zc[CPgL3}`} 5Z6fukad{eh EY4HaR(=qnJp! u,_ji_ >b$k-I0;1V֑upx?pna d ? =Z\2_]OKHIBkAUS"j.LK:9-1,1lR#eiU Z! 08I}NWS(&wt{x&`/ႇ}_Sq 4vU,obViW)ѩ隮6Ceby]PÓk9m+F)<è,-]S%9 aF`D?D؀X @~ClkfGHDb NS*>u PTK0gAաIpzT+$f}Ryޕɿl^X8`OzOX 3wQ1g%϶U [᥀@S)&ⷝ~ɒ.>_˒PJcS9 mZ6Pnqڭq+5Tmފc!ESlD  7 ZxB=,=l8qP=B;@墝޷pf/x 3́(X>#itުi~U~iMaon6 ItŅMM\6lW[n7vι>T"#. PhŊ?"4IWɅv6%#/6 {U8Z %mdԼy0ߑG T߻04Qs˷>Uh!=/n,~ 9}khbgR(qxP]s^|c_>>yY`i6alćPae%%e^wM8=kʡY%Z?~=vPZ ӕşbx)A22myjRUi-$sL4V ڱut"%%X^(B8䯱k6f^N.c,a: k)d #}Dű`UYÕbH`3v`]߸w<_`-iN-RY]\oVs?q&n~ChZT+]AES>?:3yw1nK@]`?UU~{ N^Lk&Σ₲ ng]m׳JhVH2&M6= BC%n hЁLaMh9< 0+DI,ƾ5H*uBKv, i^suT}5cJ>)-nW6 _܌&S$za\qR q<@U+K[e Uť4 g/d/9W^A3uϸ{2=(]}g!D:B=M"TӚ0oICU{a'G z >4THS"ܦy ysx-ah°^y)H'&̟랤_EWo++71J*ϟ^7f+WKxLB~/T6TN2_7- 9_ʲ.}дM+[%aj!P ^3ꅧTheC; h#j(dt1[˅vnaUxjM0ML*^1`6! I/0p7<߭y& Vs_# {f;j'~y{Fx,J;_GW )3U,iD|PGI 57e,So!nִe i>x4Bq)|s>p^7Y#I=̟ LJZETTſA\r>MXRWuDƎ, Fۋk2vOɹ9 ٩DǰԓW$1L4$@jjS̸A/y^IWڶB^Qk"|N-+RG3T8Rs~S751>JU$i[JӣA>ggqn}33FTg a63ɌI'g`^Ɓo\~BSqO&>Fo`gkvۙ= ClSm `wfWɂO7Yкe)~ē{T4*V-r=mU$,&xG2" fQ;.U}GBec^1ߘHsD7,{dm.w 𝡎j <xc6@Phxw[U|Br^7̡g[,,qM|Ƹ+tCBǟ EU6 y)  ås7CY_?5&\&1%;6<Zu$.f#OT:=k,bf'#5^)4Yv\H"yx !mo8zюߘqLDˀȣOh?bCq]4}iPIUೂu?hay\C,hq393`J1<|t<, DjwMp7FKNrp>ڵ& hW㠠 {412(`gG%X[ݱN%@MwV*r:CA &!%*X&i0'j(Rh*PZ}rBv>cɩHUnNaњ:f8}rј[YdQ(ᒫsr|mF 7.ڙ,ܦ8hlIM񝴾:v|#N[ lf7mFh2 &FO+TZ}S';uo+f+P]Nƶi&[Z3PJ $,z. <Ąh((7sz}ٜ g ?>1pt0ځ:cnMkcM5;Mwj߰2}68. ߪg{?W̍}a}QfQ923ɸһ 5 C_1Rާb: ȘT1!]yM a(Q@x3zFu^"&r 74ru9Qei)cNMɃvU+0d3[e~`bՎk[ Ձ0,0mw&:ŮxN{V2ύ,*ƒT49w=&K5 /mJj:ȖB@a2׿SҔ?e;7!jcVPSo֯ ePq?m_=sr8=#1i3g=L!Zv5uqyWo9>+$,'y8 :R g[|t1}ԨQ#J.49Ts3PGGe[Z:NHLhn!ҩz@H+0hUk133\N"dGӚP#b}&A[¹ZkW`sBylwHb~H.܇W,sQGF]n3=܀ 7OۓBɎ|Nw.$I'2t.BODI68lLIv7t?tp &e34r!{.)AZmNfJ(ׅv&XKI^˲넷K8W Q'] xޥ쵆#>>ԥBó'Eơt 9+P9x \ }D>ܣUǼLI-k\ӌ25=z%h+4;`c) (ߣH *@8 ]Յ4-sbIx_75!*2}l`'}JҪ1`IUiMC`A`ZbE];I}k0uV| *( CƨX tIʜkś:4F_T$ ̐GUCKfmG3A%jUMݣ _t'Mޜ3j&n F*VyOuyv}m&b3[_38pg(c]/gS^`A=zmrZȜѺ7+N@{_OHZ?7$ ̼Bj@U )EYJG6g;gr6,aB@r4?H9[ ^<\,B/McҟNMdHs z tXJV 3/82I#@|42N3):@ cXdzX7<,8eDbD32aV|>R&xnF*X TRNM1mwe)7 S[-g<^01[_RiDe[:&25`y8lWHbu>53$ TВ $.+vo}$mIىA#sk=a| ~f@9$f*{nԆY aZ6^e$e{뾚AL|k=o뢅'q$O `nÔH(fO"Z'5vlDN dlknq#d,o81rC*=|: }3Eoݪ6cQݕhvW&aʌ[8˷+F'!:Ȝg'Fئy,d9ff) XXlzՄ -uGs ɫ'{l"GY\DZYbƙčr1q4(!GưFcS!6 L# qGU,uI1X$zoDX+\# fD26YM$RZO _VL+P)J$,7*ʭ GN:ԙ!z\] dU>8ٟL;Buc j*Xw-~ipB4&zbYzϥLavs!봇a5og$1w=kU'x `ս5w 8ᓂ&Vk22t,ٸ=Uo\պ?[K+W7b!J",,7K{P@o݋9qR /Vr'@k%h- LM]Oah/#`9@-t  g9ħ)IW?v&^Zo[J˘4Υ 㕉vU}-d}L26aYDI503 .x2L=N1R2/a1DѸgXЯ $UIggbS j|Y?dF; | %dc]kدH֝eŌ5`G&Qnn'36 ы f4ELTrUUOs8?"#j"|ޭoǠlvr#DQQ{Qzޗ_`Jw űJOiwΆdYыp?0#K $Mo ^ T1\?} LDQRyy@_0~Iܓ>d${ai ÖuVP $}h.o;t2RMSm&/;Of_z™!%|n3/P RnM"WxHqt9B|% fR5:B6VG@5~9 h*s4R,# a R! oM6*RwiCufcWOMDS%*J!7}J>q\nYJn V s3"Ƀhԫ[MLXfD~0|ÝCNb FM*Q`Z+<6^]4ŸX G:ֹ?OaKq̄K>00KMngC\-##z"[prRP`*TCY-hFDr&:k:hym1p5iK/eXـ G^BHBb's}}[G@(wtxrdo+O{.𢈰ib53 (1(usɆfdnI3Đ@iF&$$& 8$&d/*H\aO&5m{In҂ZiHkC\!UJ}yCH7_TQV<,dc|۟o@ _qAĄƒL*<lg5.\I4T9ktAɽ:Y02O90 vKExCL,?tm5zeC%X2/w-| $ T7ї[Kxt5{b#+6ƌg =v [S6;A*4JxrGWO]p8t\Ac7pLͣ87s)a+7謁:UQ BSj A9ܝ?RerNvfˋHuӺUecǕfՒmR8kM,8`1ۓ(6?99w¨"V%n=Tp}PA)j Ǵ-짔Ԩ/d1]a*Тavó/v)8 ti^k"G6vtf hzRޙz".}syY(t]9_FC荙?rqNh#! #4G[I 9UlQ_rݔ}fP"@vkZuyP^ȩ \H 5%%_lqt ٤<˱D|kV`ES}SR!v[Tk37?I'cb4=V.v4hD߮ Y,ה+=c$ݲoEnĹ]2J8kO kO-jY;q3uc'qIt5Ra P={je\y -B)xDr5Ylb2/[@>8s8MQP/\4s-^#M]'Dp:VZR&Ɖټn|1?WQ@ڰ Hp\%`YCK z38{%6ѳX9{8dy y#5]Z\[̫06^wTvnD_D"wAvmJϰ:~a(S:)h @'aɭΟ| EΞG@$0  e]jvtx(. KE;i}^ Ӎ|cʃQآEAyjR3(~ŏ3LVe>fr$RQ=%4dE&T~_7(^o qנ\P`1x?xTJ|uJa4>ԃ8T?8ޢ6+J{)nM)+>2!s@c*m_%."0c凵phmH֨)2cL=D@'+"כ;ͼ)c=AB58&(q(AP02̀a׺OfWLi4f]2Pvȗ7p͔ xz 8zcmߵ@vEy9]\vmqS2a_$TCx'/ѯx*]s}%Q9 hq^ʱ#VDXFUQ^$sStrB\4A98EDz/ͽG&  :|ꎹJ H:p6y$xI(+sVlZlQ1o!\=xl7_"A2g6T;| bbrj zpyceD*ROcHzGTϖHbRbj/ {[Nĕ.cءVa>5l x%[JďOSk@0 _4yMS)>c ,k o_[~^0A-1x,r#h5ttjUmc>]̸x AЮLWiqV7AN;ߊ+*H_ͥɉ`QpJ&L1A=g q8A6 MgFaz[HvnbP/A.s|nxD^;:Eeo(oHn[>>~  xRy َG+<.#|&cKG?؁'jWT ;`Y7*? -%<1NomT**gEJBFUƨ均ێh'nbo:DHij+NϜ{*5(,/dogYE~?*B m(T,_e=ۙuE0Xa0'uhgڝJJ\G_Ƶm3彤0qKۻR8$Na{uǠ-pS' 3R>,\ۗ ;/K8tM: &ҹ6+^{Jn-ASǽٔ5+?quA?=q2KsADm[#LP͓ҏd(56^)% 4}Ƿ$AyRoز_eيįUkG_.=ܣmXcDMϴm!/֊ѝB`rbeL]W2ִlvjZ8 ]^qbh%{7&N\NQ1±ժazmJrȩ3l4~/@y(kE6w׿)*P~`cw/쵂Ő{4\/Vl?搫9F ;-QU8nh4iNrV eB6GNȝvĹ@Aw5ۉfTuoOcTF]&-Mpt@1s26@^n 8i@`UѤ7֠HyViQNپ95[dګpD~ tb`!1􊫮*?K<(EAY%`hwZA4j12rf0uޣ"됒":2#H`TŁ>Φ\q\ H%FL\.͛1Y"__j_~ׯQ2!hLV$T(-AHzwéJ;?p%+!52jd.qI+2M0ȺJŸ~{.Y8FF;WE2,O fS(+ yd5ƒ" LSpI_&I»pOx W e: @mGA s<>T9BlHL(w-BzM.1  w5\娃>eH &ʟ5ƈ':^e%"6g„]DԳK ;nC[_'FL'&m } G{ltzEᅎMf3TBmIzsI]ϥ]͜ʂ^~oXZ^ ~(Fr7|p.BIr] uR�p,C-9Cr#].^>> \Q%E ~Ɛ@ Q\O2'QMZx b_ GCGƧrH*) 7Y9z%0_YTYx{*~-U:cK^x[M(LL} _ N{~ k qiLӝo 0 RLi ?3:\P:>9tBU6陜„c IGh0^붓Rǜ|Co57./%y"w*6BXZ&VRBwE I06coЁnx;ʼ560uXzqNw2@I -7Fjp-Is B'55@JO*xX5/]ɒ;`ry%w^hڽ,0&Q`s-צ56Nv*H[l4Z:G^H(|^8/gKU-D{D$Oq 5+I[}xHPזWPV!{hb$ҙz?l3#FS ._W3ξ [+Bz5mY2^8p ZS m8H4xU% ORP9!N~@b~)$kJJbVv4aCA$h눢-^K+jZy K >/\Kk\K$6l%ΡoȦRRPMzfz^56R/.:_50Na/a$Łd-\Pr?K#͖;߳@]6;L>d⏁Vlaz Ŧ]a饻F>؜9 EOLb‘qJ]ޙ";ĸf@OCŸ>N*'ּ#Vh=)-L m"bپ]ݦ3lƂiK'Ep+c@5Ɔp.@"/v^nQ<`}1?a_sz#w|aO"oj;bC#)˸Te[qҟf% ldFȷ`OdHae7U ȣ &tudpDzZo gl/QƁtKGNOykPVs%%b MwL@/Gdqe' ?X{^WMGnWM̎%dp,ӷ606yԍEh.TlI;n^ޠsp㰆c,G=6CkZ/a3ouo(5~F|` a6ɞܒB\wCW|Xg pF ~K&:tZ'[xa.ZPTqi1TRe 8"c%-6:?oig;`PtfWSާ7P&q) ۆb1+Z8s Ez-=P<(SeR#))+)=wƘz7#-}0<0Uq0u;O /X˽}^dw9p̐eS9PD Pe>cyfXG%ߪ躞G bdEU54bX'AMn'"˼`V$Lz.&`~ UOʾŸcSA5ZQon$wAJcѷ\OIA9&Z7:U*E RzZ$U^Ї WKpcŦcGP&O0E" kMl?QM/S\&fG^K;G~Ca./ҥ2c;{JlUfG.z7`av) M= ៳3h T6APqŌ,j)Wyhs;aGŜ`쿓؎T&N>fB &L~Io02yҕAz=ǃH|\^;~cfAd}q-%q[x]>D˭2{SBS?~jO *ʾ?燁+ ;ڏ^J8T5js ^EBފmE6E1^oȗB5a*(H-œ=i(o OVV=[;g׻w  9eg`$T6-^ @®w-?JvH,P@QE#U\'q D.\܂ f'&σ$cO 1+wQ@DpN~i:q6=Ԕ^ k!kz3%T$l PmŽSf #1,S96+`&GaPPVV̢xJv_ 7(d\Dݕ =reEa,4'sq{LǏ>:Xo``!v6U9vs,^WڊQr)9\,t=h־´|:xTW4d:+5IhCZ$}H#M??::=bxQ'% pɒ\DQF)j]WuҾ4+r'zhV>Igg  @ɑX"?11 ) DOzټ7K $=[`甏+jaL |fuIUC J1}G0q3-ן_L6YHϕ8-Vox`! D>dm0-|)~1Ǡ_Pu!/ѩ6A*lXw~:f8H;(E1=+{B4p#퉎<ܬ[tJpui.V|l< C ¿R| č _8B, 7k]sG0vɈN-YTPƸopktew] RՉY%\FCd=[@{Y&o2lPid=2;7& uo}$I׹ۊNt`N`kK6<2"y yS}-gmKwpƗ01vWNF#zK?TdP5q(hdg5<@Vxxˢ5D E㰙k;h!xgNkjlQ ;$=)^ᢘG,-RS!s0 @u˜i&PL{PuM@3C<|+_׷_,G Vq2|3$蒷m%\9kEh-u~fF؄v.߇ JEew~PpQYCcYQ0,466(A3}g r\<}_2Mhd0ոIDQ.k`sYy"u8iص9>Ϗy)Yt7iadk2Wz;V>eOi e+S+L8Ά<\WGF`Ҿ] :SLst7 ZQ}GߜR} O 4ԓQX8O L\0 -7el[_ Y5xg=#ۄ8&>UOP;ǖq ˙$#I06J0꼅jY=5=eBAOUϞobrps71B"CqqK40(v>j0N:a4.3o($q¨qi'%2i{ )31MAՂ&5"YThKF@BN!fP$seECۙXԒ6PڳL.<0D6#%<\<34>JUeV矪a="(K}M7 o4j 9)EYLˠ]R W[:.J|0=\%dk/K6 cgKĽaCwn9^f{J^o|/Ww?X{ܖPK W) <p4(JD_Gb[DK(ٳw"[dލdI'{#ɔ-d'r<)y'Tsх+͎=F fݝ @v48Kh_΋LVVVtF,K5V]o94bvCџ`D#D 'JA|۝D0tfi?3bjV8Ƣ"ua6QNV5<+bj&'L&in8ugB~k1q(ZGOʈeU}STF )NуT &BSH8Ed3u(8Vsִ6}:04lh]zзܖ<4d>ɚ~5&xE]Q3!#1gGwo3HvnwRC')i!e~M̔B6wZ sD\mf2x5Rd`"2Ny ќ8< v!TPO79&^8'w}q> Y@@)}_|8Qf8eާȺilyS\7}xϪR0waawsTK?B̞#9/+n|}/¸@Ǽu$lT.>pXI(0=e4a%aҨJH;u`eҮzүnqMͣH(Ǫ30e-#@ ^c|4_noИK"8i6_é2*>i]L 8bKD(&f# -6w4EHMK㰟pv2̖ Dם6ߢZ}[H(ײug,%!6@}[;BDM?p"IpE *Ƅgh:\Dɭ5Y9W.I W3wq:W4*gAI֟cb~HU;D7s-^HY>1wYfKj-Qy+_2>e< j^lo{GYg;Ǒ;+r4[w p֚'է<PypDܬ9ZnT_B 83;MqKtD~yQ% pWG+Voݏ:!G緖<IYN>EMpƼ;G0#Etd&iMvMQ+iݪ)0ÎWeljØّe3em[&cheC,< w/AS{?=,8bU,sFGKtLOvz))\KX5rY@ri YX1ck"z=ϪUrnk_{ͥ>0%rq3c"R'EB3 㓸7oܚAg6L pC8P>CB׏~Qڋ.=~cH j(Rf[9HrLA=:D݄hu=.x!(SY6ba{HQV%^=v-ΩD6HPӰ,5_RA!%]$ lby:3D 6& ?6=F= Ľ؎''@gr\M*05Ԓg;tざxtW۠I~=!yG~f?951zS, U!Sn yF6ڢxz^IEx*uŔa f{ts6S;\(&lrh]ן_:ږFnen }*cioNWMc30TQpSnH#q*0{_.0Sp(+s9aZd9p^7 EgVYrĬFW$y[݁q w*W,s;6x`ʩ~m]^6d #Pf6=%okm@ؼ7/HY9rń'9Q<܆8a~htezPpd!zzwkݱEƀ4DhYpL$\0V] &m{]ȴ-k@[:45n\Jaq+e2]]LQH/dt+P:g+穠Lm2q!vk#d%lBR_J:(AI?܏-5{S J/j`(0[?{٩Kq9i@jgqWH+`_2 j5|m+o(!-`te)ަEpE!Ed6~"4(m`(Cf8|FU] |_ 3TȈq`VV)!WhƢ23FrmnP%8,mhXOR42=`#Lpfjڳbt3Pn5dplkœdհ_2!OZzyGm &<*yo@Vc rBqZeMuxOMhNȐ:A5b^Tg}^C@DPFpd>TN-Km{ 29=qAt \41J@WsVdЮLԱS(=(v9HHlF}S!:`~4ﻛwRx(@>Ar-sҘ▼;}JodrE:IDqa h .X^я_9sJ0mY]K(ΥcCIvPVL6v;V=?q+8-6n[QAja5Ui~6C^O4ؠn@mV'E ))\YRtrÌ'ĤⳏmVwwuV.3$L݃ DI7bp4ղx.B#Edh+ʤcS\+Eh؈7T;TȖO JpjZ'ei)maxy9כG_. Āϧ|WUϱs(7SFHI9:[R(*ћOˡIX0?5?쭹zYFR~t"@֤S@ u}F $U<)i`mDHW3N4?sts%clv|n v݁LE砞Q;Q]eR;ߐ[G9#/Cb[uC2bwpK(AjgUf7'嫋=efo I,_=-5Mrȏ/,9x{/j0t3 lGиx^5P &qќ*q#S6z@+KT\/Oل+SpcSCQQϽL_jnI/̍K\TAi VB6L=XփxʟrA9~`TLﰝR4$-,Ol9 r=;i,X|f~Jfl$ItMYxt*"ֽU+)ط%4v _~=~ E3 E nЍIjGkEjm ⣉F!&%@$ˡ\/$8@T]C= [n (`إ„-kϡ'RGFBj~nUXFҫKl$n#N*.fBU4~Qm&KM3e)K|t5}p8/' -SZ_K2[⍊iw_C#:HqOYr[ha6l kT)Uq2.D^Ӈ %8&ii-a*qir^ .iSb]u; jgVTǪ_,A؄?Z\`tV[C0=r=d #Q8qWߘPF39Zn /iı|tѪogƈy|},gY7G^y%LNh~ |hMQrl)+ Y9K7C"Es\BQc0솹{ɟ-vX\0n|<S.b->c)oir)lFW!bmX%9MLQ. N*]Lk.xHY!oS:jü-:.D*ruw6%q"gdmUE 3+I|R~3Յ5wYP3s G0R~d=n N;M)׎χĖ ݇~j.>O+cTV(d ֋4K~htsyEm?9ܣ|gW~$ja' ]c)35>c8dzwLb.t3n'UuVq˔."}A-쉜2F!=te&gӶ8W:*st8T> g?k6:* Aa-T(˽d-}~9JfiW.q9 5sbNhYVd$0XB,DP210K?՘QX_4-<pt5T6&a/`yq"^g"HC:dB_ߵG3B#@1kH awMn"z4JvLJ' O=ʱzjTf*u,-[22*Gq LĐ2],2!4ԛ ԣ@$kbsCyX z!?S~2!!iLLK%̏} q9 Y̯v)`Qi2zR~!CB"u:=r]EӉ:]~)j5ʣjH:GLß2@uFN /ϕ~(?&15tUomz<ɳՀ@h2|*"oqst@vmX;3ppw= 88l-`#Nf͵bkr'i:ƕ)LB: 7|lMXnK /9=g|yU ^>gX8b E@<.YK-c_T}VV}iBEʺ)R/V)-0 ^}~zA$QY~4;rϡ7Rᯣi+nPHCC]Ofşg#z?.27L! [[& fyc1hT| 4 /5è=O/ w x ]W*Ngo4;ޭjh/&)M_M!u`F ee^*I [ABD'?ړO5yt;  {dT]Q]Ykb '痳)eq0ufowȸ ,02ʞV'Csp<& 5h tPf9t.7>ڡ v|\y;~P0= 7IE@2>VFDJո553H`Cvda.h=ootg szPjdj WxoU%pv7+vuI/]P2P&i=>rugDNe?y3 7z\;Ϯu:GlȥD7B.8+XҊ/l-ʝ>҃[K{߄| x׺S3ͅAS@^{?U sٸתW=)-X.q)עo>cpX?9x/P\^a]Gn1ȧE$QRӤ. `߷r=8@ L 4Q*W;ezӢ8sqd~0Vb0GPߋs~wC&qci0'18d%({hE1RS*9?,u+Kx N4=g$we4gfeJجa>2#{Pݿ1Fq4crSv - <>ni{#zF z=l\9 o?{x6+xt5S+h"vT$ ǣF슌P<-n*K|l.߀N; j:YU/Nހ%xdQ'ّ]HhmmXU HMWl@jIr\VY PO{@n` qه EDw#/Y\bKU7 Y~FŶIjfPVD,sBBP}33Qݒ9PodncОLeH?n>?>" nAUL`)Rat,ԛ LGOA(1R!gAVS]gϥhK!=L>ē_{Op=xvOJ~]dd$O}F)4[vc>bn>MZ䧃UbeG<F3qFq `[<݅l̳[]HY!s6[y1Dڮ&7!}0ZAaCR{ +""1}<!:]vi|\G۰rh]NZzBG%mg3_a&2f? 2 o2b LXWuDk{ cD- tZT{ϧ~\C*06l۔#%m{7&Mv=uB//c.E):?M A7FS;u,os Lf^TNX?j?>%OD~&8E`Hrcg1V3.7\'P5LcNI0%m*ʛѮA)*}Sm"t:@Q˵Ծ]xDt̉O?dt͝!tIwӼ3e\X''Q,T+\B$_ܱʇ^H EdC #iTşi¯I5_<M\:Qi^^TXĊd8PD$w_=~&d~p' [#VVQj v.wR̰]Ht7 = gOS!5w|mN( 낍o8Iel E1w ݃N1Hi3tB-281NQ}>~J&@_B8i^.Ȩlazl9'U݌Cec~j W̑EQt1a% p+GXܐɢ1U);/O H\PuP\aǪcrҡCh,(iĸY˲k OAŢ+!q3rqky/Ex\Nl61ZH7+_rk_/}K^B+]uvM(s Z ]!v/0B 4ca)1pRD Ϡ EU',0D>!6G[=9R'F>[$`,xJé/ȼ0E>#z.1"tTx玑J3AiV' Hʨ8򡮘|E8baJ|FJuW=K~#R/+es% D!0Q%U ̦>;f>`_ %rQ%##:(gR_ b'YfBM礫 $fzc&ĐD pp-,Sb*0#۞K蟎vAvbMvFvٰgbVs >7[u>0NWWPWW0r+SU|Kۓ!}xk;" 9%D'S c^SXNKkBzG!zWk2ԾDa[nVn\)VDz+|59fcr[_d/M7mlWz:SS0hyg\aYrr;K :Ւ; EN~5"]>nV8 #A@;쀴v1*=yn f`-́[sik{&O 7jT694>¹͍=} tDɓ-nj}?r,Ҫgl '$D88i[MngS&_8WLձ gq]0bdpz+l$N(B9 g2mIW‚-ȃP(ia ťS.*dt湕?tTǗf!*Aյ ˋ njv1eJsbŅZi ?0]woiyL*Ko56QmϷ5Tkzt;eZqw[̥^0#ӵ' Y46~&~Վ x@L@˥nDZ׬7lO8^Oa GQSYV @WC>s 6bf"(p]/-jcZMԂY.r5Y+*TSaA7f_8o痑F@LV]z @`:Mݐ ea'Խcm16!Ad_,B|FޙZKbj'Ƌ"rJveZ:ˇQ#sʵΊdDD5Ɣr:]-xjEPF$]*bt CWrݹ|Gb2:s/Oox௝sEkzᙗqj04qX O>wwІqB@Qhy/Y¹=2?tѪytoJ]Fy(P"ӎy,|ye FlME{yEhvy%?$Uqo fƌr&u0N`&4љ-@XԹ9nd/'oXw=7yCDŽ{7HDmoۑҘbGb)}8,28N}l|h'VK,rR<۩vt[hn^EdgrІIT @;?g"5oύ]$X[I'-GRQ>BX0-̻BhM8+;4r-s=}uqz.Ptͽm:[o[J  ]߇2P?4k%~֮\/' hНyJa|Tm1 re8wZ!bW(g4Ii0l%_(8 t@"\fr^r W ->2<0:([.$d"rŠ`Lٙ;4X9Ik?sܽ9gěd98@(YQg㊒蚖o{M^^u2L3 ?oQ] *^lz(/Lqhoiq⡺lw 61X(Y&MRzpO)F[nC{L KAf "䤗E0U$jY@mWCէ͖)ӢՏ +'vծM-2bIh06[*6#Qř frl&u oUd>*aUk?~F>RP|FOA5IeoOhuʵ=stXE&@Vt#G@h6LV7mSm;)o0E׉Mǀ_)"b|^E/}©AQw1د͂}Ŋ1&zQr(-~;6 oWG, ]jNoWcԚBв8$cӔ$&ɹBp:88 mz{)L_@цو d.!QƑ%"wo`>ҋ22(G0>*cBf\]SԮE9+5(uKˣ@,[ݦ 1-K?xEk< =@U8 =bR)'56w8nzq˼7̏!a=59__& SɕIo%|j]rʖuNrIƠ  ,YyI)עpeWC"ej$?Fz[~m>;S;eݎ'c XNsq4f5$*ΩNL0̅z`@BoG T{ gtqgؖ"-3]{Z¸{ޖZiuTfIY8NQ ipy:nX$ ]g<[5l%P PUcU8:3+W7 $=21ի^݌_)a.X#DB)Q'ЈCǷGT-tT/bG$px >`.Qq } 4 vտ@t*-}0w]MLgd3W1-8 PkRj\5X nA|"j]yy%m>? -$w*[ qlV8ÑT(${S G !w>'c湯΋XV$k6k,i/g!N9+? 9Ru[={x'`<@R a^oNuOSzf0+^RRa E?GuSrkCNk;*"Ì |k S&A  Jj}laN٨$N[s nDݥ-^-[ jdU٘7"MACVWG^5P ]Ў)&Ϯ.qYt8lb F =?$e ~Z >J YP9'X\d>~ny77n~lr3[ V w1+  tJǚ'Gsv *u5{7r ~4:ı7i7ve[c}LON|XJ ryl6ǡm`%.]fP{͙lCY֢18e]3'^s^tCrtba)$q`I[~ 09CoYHeYfX( \Eʬ0J^r Q2V`4R:h[kt=ux́qBٜ;}a=6bL)t hFȸgT?OZQuV4wHDPh\Pzc"{zVɌVfت`4Naqr. T,=L%= ΆkI>y^78vQ>F>E;ڮ@ئ@xܭ"+J@z6 cdSOy]まP ! >ʙ?U`t<COq'ވ ,Kg͹4 U9$_o1EXmwQȄ'}A4HTO"1u7L/QQmYQo ̨4V>)_^զEdP$=>*o+)rig;Bg[b;Qk.Jw/ O<[09CK!EL3Ʊt1.eDHKH)ܤD@gsWm|Y' VyE6"qҍ'{r\]m-;ԁƇm#tĿ]Ш t <+HԿNYoKk#gvd lL>Jvknij b-PNF;۲(NW:7a2a7{ >͋PFu[8NcaiTbλf\PA(;)9<#~.ʄ~wNh#7Mb#p+}$0zb*}waD*kIM gl}J$ؔ*OlsE:6Z/gzMR;"ǰ$K D#6WyJWV{R?DFy-i{QGǑü)P֩~ *H,F' Tpw4$E?*Ĺb*m,Ϟ!@Go\Iӂh+Yj/G3G՘-, GXuN.rrÔZs+4"$_EW4W)( Gm$ZS2;3DIRE~rّ mꌢ@zƓZhFSRjj_,Vs{:>1W$@$30 ^_sk*-; u` ú0]q;Etl})K*Ý3m8@?@囉(]+jwZq8"!I I>FtD.iQT{߈Ba0>QԿ7дžI.tpdGRJYll>ѵ5 ZU$k9b]M*$0?՗1hf_X u3UB9$hPT֎ lL %d/Z~^<=;${J(=%ՉZXZv94 ³ͷe_*HH0+~nXbHx9-Ub$oυyѧI9̌>%aE Ko4(4$q}-h¶Nj8{綾yzCHWJSM:$ɽv3ܴ!lYn*L[GAnK~Y- |iުD/oȂ/_Mm@Cea}$J6Ți3V}ŌTwp R>NpS7jl:udޝbS+ג7D:^ L@9C&]Ubr&Kqd~Jic4k!NSE"7-b8 )7%l\!prM$\ECUq<η,6K{G ! r ^rG-4F$ wbamy8RٮSSCc].3{X ߻#`c*g7-.3/-9?vtJ@5YIѢA^0Yc' EELkB*kKwq&~;%|ًO?\pOE߆v܏b)H ek?|)x~f?@U4B8l ;Ud&V#ciO"5 Vڴu.@v* ģ%4~ joNQwEu*hAsmcpF[&;Ki@_wv]@}~z0Qn>{Nu1ٕWJ&:;*ySVCa[jJ|;t O(`:S2(j/dLcw6X̦嗙c@F_P$+KBE%ŲI:(Zq| *39)NC6 ehe0{bAL;3oR*^p(OEi=?1ڵYKP3 doY'sNgrpsc"Vp42W" ^bA0`|];&c!/\QN##z}4Cǽf6l!\Y_نf}7`SGcu.+A--%!4|fXȜR}W|m{ ]3:p qV 8l8 j8[ZVOhZ{˨UƠ1nF)=T˜Da^PFsTCD??Nxx^wҡ{BʽzWT0g5VY!{|Ce[1SHddajyuc2\s#-w'N4ѻF}fÉrF`ܼ`6z5ŸZ%Znz}ߚ뭚9(zQ[;Bf/wsED<" H|&DS7j9qʳ&N:mo S>*_m,Ts؞ʮ=<6G뎧)\x`ң=2ng)~<Df!QI[|;ص!-]qZՙSnm:LI;sbADn9 0x!h̹HW84) '[&>Ƃ؅.Pj~VJz~sY*gKXKXNBp>IdâKlY1Kj șBM-s\N)v FEׅ _&|}]07QzR$N* ^b%&{:=n>`0mؽ ӄQf3[RϕEVĔC^YG~mh^\Jo?έ!}vIA E1f;0J*`#uRr]7 e \'Z_OKTҴjzٯ::8(M Fڶ[2zNH˫:;ւ*kOl %3E2L䣊5@I5QpHQtxoO&*A3jϋtPݰ3nw @vn$5+ZVz{|9quLFW indgZ%^'p~#gzc`?5%6쨞:p-*/Xs~2FK]hsm^ҫggL2Kڈ<=7iA`*)8<^g0I^q=ZFk̈dr$M< %'B<|<$\LՍoL^y*٬Aʪ·1掽kI{Ό` ]un{DL[48W+OW~t4Ȟ=`S6@dkQ[B8liTh%3 7)FĶ{ Zԭ(= 3ݏYSpUWt#Ic䔸e<` .rʟ|X}; yrʞ,>by$m.qbjlbƜ< VrKISҳ uhh·&4CCOޓ&zcnmI$FR(.x8̤&AQ&)2җV]P/@z\H<g\Hm:بI$?Vf+z,U@68A&rn΄EG !|u܊+1[/HS sJsJ/w ؟ɯsZA=(\Ar: EIá_Y"..=x@8O]/[J9+M{bغz뱧G竼J"B+W#)¬,+ɧ`J>Kgg;Q@) %"~KlbGI kǕs$Oʢ\漟ϩ K }2+z3Q/ "ex6yG)+1騥=o0*6t:%s L$:K/葉z.n4t ‘78?fFLqP4Yyv/9<20a'`-1Mƹ'+~pבپ.X.R=jJus;7CÎι0w eS=+8j$ qͧ]!d΍Z8*)ɜk#q ۼEDȆj?B2,|ϵ`5:=>䒟Ɉq{ŤaE _6%5/wpHBtk)QfX 4& K8 ZLhGRG%V?hi|*& R|X:f2?8. tӯ)=ό%ƅ\kdN<-\ξW53LMOʩxfz(C8q1Ki͙֕"ayKe&{i XA 6F&0(év(h[Un`vLV(uM#@ D&{WweLۖϏ.SOAnR߇.ĭDxGT0!ۛC4y227@3 Lň+֙a?= q}"`&ڣ9I@z6F˚S$I=̓?H'"od;]pA(3ZaȊ<Wpl6y Imׇ s0WtilH ;6Si$OY !O}'B~& {"LNݬ||iE,׻_]Iq# @dKY``GzW2c%qbg{ұ]y*o9ͱ4wlVܳbT%"^g|VPn h[ G÷ us[ƹ{=-fW2t{wQgY$ MT 蟶qR4fTEЧu.$i$&%/DTbi)0S6z*?c$mlnuxءK$ aoj lQn ݹL9Nב1%Do6Pn[ڣܫPeG {S|R0Aaio>U fǎ1U=[y|oCz{\Q2Ä8m ݇9 \kݗUw8"l+R8-yvzJ Рyn=wݰRߒؿf,oLJ3QP^JRjhykJF~ D V61ܱOxir,_r"$WRM$bMsCɎ|yl1ux'Eu:nFOt7RM#ŕzpp1O_w|uuBxS|]bOk&;doI=u`H^BsL!ȿKl7?ڊg˞ԡ>DJZ@Gؙ84kqOeN4㞧r183}8b9M+'^TE۠mQ%'$es\ғ{w2RXACD\wT6$ho0 #lXk_|, #,+ +Κ-Zh&Gl}&k%eY/Z(ICteok/ϕG&NS!OAY,)W㨑0iA$f R0ZAN⩋B tl[~k'@ $d; >F/DFgւ,H]9;m?{s%'L=ZY YV*oVLpȼݶ?ILo>X~7d8R2?%ʰU%jׂ.4fWQ"2Kj)|akrVbn?Ax}}ǟ43C`(<#e,X_6n,tmZNoV C%-[ҝ07H^B:[:e5kdL@>QO{VG{ҭ"K`B眳&}Ko| Nhr:f!VN 8ϕ{j.L2#Uf#"u]Ci&BtĔߎm~z zk8lW:CY#MC5Ӿ됳m?`yz ]y@TwҊy(65+Bw#H%&A]?V$h`~>_Tez5Tg.fSbIWDE 8ϯ3",[(=qǹN>s@"(n<XFx<7MG~[\ F2^nB6'cÒiЉsO$/V7la#IllDgͣb_֬f($e;@OᬉMb= r^vFO]d+V zΖvy _H4\MNZwQHE\eTF,?)Ƶ3;rmOy 01ڙF"%ok|;.2P?$N;xE[!mI_'kSw :j'Iڣj([GrP3g}q{j>ܞi=}f>rY:mT,A2vK:릡 72it{E-i[z" `c/vƨxA7c |_^ǧC\;xY9_Ek9딸 Qx*khYN4KSe&WsKsMzyc\nI4d 4)w8K~աUtCazT})Tv+diR..7^ƒpbeZ%8FFEiеE3:oQx~pC42e i<aظ#GH>e`G5ixl^LپbRۅGxtppZ*Qꠃ{R<9ښHU3o7~ S )-.OMr||'9}-5XN͇=e.O m0lOC(E;{WIX$U, fjXcÆ39R4h<,wc}kt{]*k/nVxx@7x"2Eh,4sP* 1#%]$׃Q+sL[Zj2ɠ]~(9˨rՉڏ|L[4($ڲ _ʣm#|CZ~k乼RB'pڍ?,0!_E(T9?hfoqǮ*H޽*j: qD{뒦1ʈQ7Q(Wn"Kt,G1ضKu+a{Yx QqlI]H!^ ܋Ar$\k``-y[M_hߘ,%P.zE1D |b3 pA< ͳ,Ɠ)vP_I[d8̩cg@vd9bA"\%kMAϲ`ɛGqI&m+"mzQ:JpdbT~F 4/~#0%@1b SYzE~w2aߡNw5 JXI 46X@yh1VEi ZVl tU: uGT4_Ml@jRÜ~MGHQ|P)unByAgF2I ĊJ牨+5Bi4`Fo*BKN{'u#(08kRd0(BDą Ihi"[(ȱDi4P'PrXY֩-maKA0{ƹ%( BPj/q#LSet>( &pOTy) DJx"}Cፆ;5>ˉ /TޑRWxW #I*P2k!Շg*qIv [QdYM!Br4R ?2N!2+s *([Nb4}ړd[z%`w8 h 2qy!)D ^ !P8(8|FŇB]wRCM"5tܾ4:!rU~jg :kcD =b)!G-?msD¶v-(޳KoNjxl)k2(3Y+%>p- yw(jDĒWGuőQ -!;`^5f &;F6J=A ,†$ׇ h),,1'6wأܵPz*nLV6;FmQxռ%@!,6\9!C[hF)zJݙMw}] Y]Q1w+ <="1W,}2DFzʧ#F zf }(v+S =b>.RRiUepҽ:Fy"D'eBlRbD3&#(T'%a VO?d+J*K*۾$Z$ԤewieRqMb]0&,jO5og|LQIk!2^$l¹_[O4R< jOS'mhW+PG&hCaeg>8iLFg:Bh_?/6tX!dU_y%գFc˛<@~=LZ[v Ln*5gQ7 X)،Ք `kq!X,( 9;[\}'2Ǔ*6dS`-~E)ڎxE]:iUwN۳hNI聬de>ƙ3Fz;*&߫jUiR:ysh9x?n__ņwf6QK p-[XnrghljWlU8Hq =-)!5IW̏MB(SzWf1Q]T}5+/S~68CpO]d{!j_?yϻYuPJemgIL` A9E !{<9X8V+E=Gi9D3r*twXI_"F;=b$qKfseg3(4.FS:2oOn;\.RP7|WhOpu(1YPyȾHAQl(},, 3mv̺lȄ˜ zXw=+1ճ ?3DFU*lRǍCiM)aAKBCl;s~9~gM]8o2=ɛzzg]>ɵmEQO Pa]פE,7>ԋÏqO֪7n01ҹ+έQ\FRTF 1ZlP-Z|?*fnZȊr^#/r~͆I43o4Mf}/i>f=gҶx'$Tvi>=,: #.nFCʯCG (٧N#J3*,t"z({ zic5A )$YYWW$,Pԉ8S k"l-p@S;fi81Rf1?wlҊ&bZSSV*Usg?p+Q,6T?o1ה%zwLяKEy|TPf/篈,!d>"we^lcg3L)S3Bbl^wɒ.,Y!?WF=DYÚ6<nV_ -81ţ:R"lԏETl*iM V> b<}.T*`^*nxEF. d nQcm7"<۔ʡvD%zxZCwE'߾Z'5m@ >-NVf jp2.%yҡM4>XBr aEZ߾&+栅ik8TY?g$u{T%z%J cx.B}\]y̸F2IV.T*dWAI|#އ62e(p> E*1T+E8 W;Ygdb,2=g2- ˼+6W[6L6u .pzOJm::#1PgE@>EۅӯLX?(sp͈W߼`bv&,@qe*@Y1U%sϽOBv5q2(.ӥf@uy S4mUC& (錓A PJk"8tу,i;;1C AM=%0SJT8Wĺ ~Ƚ't$359;<$ T[ DOmd!R.f#Rj~:)a];zw ,rI"PBJx\Jp_U b3۠\*YJn~|$wߊ$Mv]8WvljBJW!7rEG)cގTN'[TJoah6618Tlș:_whRmBIcN$By@Ы0X$Fm6c)Sr8D|Х]}]:EW^(_O\IKp}DHXHt)ߑD 2ˑ-P;JBeD*"li dwjYDKgJn^kUKai-]άW4V=/.2AheLԭn$1kA?{};=JT6|Vk~\os>Eƚqw l'0 m3:qS m+mG~YEI@Iޓ&VQYx*CREMkv<-#:-V ͆)ܔ v*6.ΤG0 K|YP96 <ߔbrNZՖ"-@{A}hF qc799xŧݿ،a<qgNq շۊ]} u`*ILb*XGbidP#Yu@l6}(cKSv0G/bV$sȮ5h!"}D|,0:`SHog|3fS #sc׸(.2KO*hTߌҐ; &MV5鑐ϔ^¼f!ĭ([4l(Z{1.ʰM@ͱ^ -5YG0"߉l먲_R`᭦ǧo-9E m)$_w*u¾v5|* ku(꾪`'ዬy7` r%qdI>F_F~v,_kLI{08kC;}_&SGygg"B# ~zJvIɛ<~gT V+r7nFe?ik]\vIگ29BڗET`طD|\봞':rP  t!"8=iJL2l?d (?-H?}; %ꪵLQCyR^h| *aL?`!( ;LlZw!gcyM'^(8U0E Acg%eEf^sR$yvˮ{ߵre'<mdC {D`ak8hXk$x?&dVY2S)V҂vXHCTOB,Iڷ/v);hz4$+c?D܆qx .kybm7G?블 P-MǰU|P`^(%n#'+b"1JY׏ϋ9)5^)B?nUm@dTpk=eT˰pbh zM]bA;._ =,7Y J AǸ>  ǚ:SyV0o4㪲9}Jh8g[!D0m'@$[4P~=>%JU<j^ufefљ'7j)6m%PWf#3f<j9\"AhƔ>-Rd/G~;us?Sؚ}Tb"Cq^O@.k.]0KYnǘ|24E*jzTv?Bf|db'BRRM :蔡e F~ދdVom~"5U Z;=lxO@|ГLZ`cךs 7_p{hCb?Z_WU =w];@Hz\~x~b&MՖai҄fT氆-~ So_nIqF=Ԏj]9¾z]{j1&df gш5GE-h P֠P]x22>CƨRW9?db#!)n"A#Le`n+j}my:CGV;n? |4#(Xt;K#uzb;]G"ҭ2P9D #+^ vwc86i$pOθ~dQ&ٕOOHԸ*l!^b&2̦ j>/.n pl0lS7wop흍`&Chǒ BJeWRtC/+e\5s9~aWQ ;aN:[J7ND ̰Nv&R=|P&t*;d4$Vm?fjFӡ+gRPhT o1=&*G>$ʑ=<=IR;[K ,^eAtva>V\ƕ~ 'YXl-w^FbA亽pZIsjpl1]c@vś@Ήq׶{' *&AP#.E Q{PJN0۬ yQ3&YFU5k^33IŒP.D\Zg?R"͡I}>b%K BlV`W +u}77LE  SlYs|:D/ 5M#ΗeY}-c^Rolˠ^%:^14F2߂Md=|X vG88{QHQ QǍ^/)9eɆY\ mi`] FgLs&KpKi5͒RQqqhٚ(<~zx$vUXWέJQI3[zv.A6y"ѵ=92ʏBzw @ȪT^Rr7=ՉVz^lNn|IJ C !c-|Z{X 1{W;m^fBM!DQ[lCه&"F{OYaIo wHänT<3Vl )ˬ* a{53Q""XŅ7v%h:fH V*V,So|qn Qt^ _ L?*y(>'$ITvAhlC肁x!>oʽ[[dc-Bqn'bstt27̄hTl䧸V圱<حNt_Kڧ@e6|P4çuFw>߹S-a}d.⾪3lӑI#-n&,q1\"WW,8.pJS0**+e!38Lޜ4!#8mN|wg* iYֲ[6v^xe$=Vz~rb; |NeNـ_9WՔ6{8JN"eY~M{(P(?+WwG)`?r6`\ai|لiA /!ZN-#B2.<'v .~@ 9t ӏ8` uNG9'Croxd̆7W c-d6r&XS__ߵUgl ;>ke* WJ 2#rE|Lt/LW`)1D#L̰^ ;'u}|Pf[!"HԇY=&YކSjda]$Vx)f%ٺؕnǷ O"R:H˨w\ Qv#XU1[f Kze Tf`WDo U4ڊň[Ml-Ҧ\/ӖչiT5Zz/}1V'_=`OD#Za"Z~+-7 6Kb^hsx\9#*)î"EidMYbXT0"t8 v[Ȏ!4E>R ,MzE6UFcNfU-z<w:V h:WA-H84 I%_QZ$~fz/BN>=E¿8%M`ȸ8sBő☩:tTC8VD]oז͟(+MKpdH^<󴡔闞hK!xĝ@_,evA~׀>J5i>}M+lL✋{e z,fq24U;WZyf1l^O Q^_BxA MF4'F (nt?2*`DYHN(;:{8D7 t,^`\bSgEE="Ub\3U~n& xD$xkE)Q9{(1 H|Ry$br4+'\kIz[k,AfY,C0aD}:mHm1TӸEُHbY$A(1XETm<4mU}#=SyfK?PB݈ZBHZ-ƄƼnMh:;;M$* #|`8{EFޓM*nde#L5ܚa6;&H$B0{OM\uN7H dxdjxN # S֗()($ğS[vtqO4C?jl\5[+yk5 !\ǫ04=xT̒Fjdz8шΊp}f {aX 5'АQxxwϠ&a'W1 C5[ol{ıd.vasK˥N͏>  ,ye@CzFDܤ EŨ̅c>tP8(}EUCy ]FgA{׳;y?.6-vF 2 !]wKÎRO'^X"ROrQP %\+p͌"2t\ᡖr. y/XbwH&McarLmRJsmP!mGh * 7UcZ|\&GQJOJle"vC]Zbu<_ /w( ۯFF+̐LΦ-mQ^A4R byD1܄ #wfv_kuƧJa#5E$<&ķ7yu4!g۲n ૅ6AR)Fҫ)*4?Glc!/-q H 7#ԻV`J!ZO"\Z@Q2ef`bv4 G|OKU7zc=q$ӚɬhYޗ45'›*P\bC.q E0TYYt+T2~sq'Zr#!mmk̐C )Zf]\ O 6]m2 Q> ~2uE^,?vt"Y(39pf~ο%c$}OI3ѧ|DP#/m!9 Hub`7foc q5 : mXwyA4cf0HdP+GjW96غB?*4&t6G(lXB5 0@ˮnmKC(I9 ȭhPgBMf7 f|i`˞oԝf LO\T#"^FFGzmO*so݌|8j`r8g`4^dwn}W* 25`dsnD:CEEo4vd jm;*:՛vt#igcl4rTȪ\ (* gX-Df )(.87$<}-DQa^sVq, GE) 70 O:V R|F/A-GTv!T,v)J(O0I8506bb43;CڼCҹmYIEZ{ ysæ6D].cPRtbIrRH98kz 2z9wd[?mM WWiTe]6ʔ>";PDc7TWFu-vORIƁ*.11HRYPn)#U7 Oo(.6R&TUytl*B sY8wx-3!L"GFMAHDП$f H鸔tmb^ojY-Ύ*ۆURu!-g)}ީJ{f>y , 6plssKo!wY νP{qvP!-AL]"!4gsfpK!f #m.sa WhI.#8i5rKUۑ+ 3N))IR؛GNVE*K-BG"q,~EQ+ED#( @)2e l=nE͵1sZ!P1D/U+12wqPf 0``bu{T{TC*1k#dVvcuP3&61k%EGij*(e@[+Vv/̌,t4id+DyKgٗ9q@@ /=ǘzRl&Nr*/^B~Ӳ,mU0ϊ>d.e񎮚9hݮp$ 'z:a!䍵櫮0 ɠSg+/_ImaD@ +jUZr@{ŸXU~)ǥr&[")/` F]sH<$U Ԏܢ6wT:~̟#OiC`׵-O76Y׏WIp [.dx[>q<&%ȑ[tVwMSeqd<3sںK ]]A&V3QE/( 4P oΉఖ.f3 {zt:Ԉ.#,wi^JE VH@ҳ,/Ml-R ZK`9o^ !O%?r9XwABn6BRLƁzrC&iܶ$a>uhR:GM@ հCS| }?~s;o}&PYc5ѩez!:xu-$E.UÍKȎVWXT~>̪#i m2qF1>/hZß`Iޜa4,PbNG2:@N6$|E󃜑Z"BAe~)(v0M$-ᘆ+Qǐ}֜h.rfyiZyl:dWbj`]A1Ir7%L!BhxKu,"E;$jE5z[tm~u)UHpG'ۖqO+NN^{_刦 ;k ˮI0zħ> Y]wq,P8}bmik"nlՑ`U w8oD'L\1Űn oIDIC;ܫe a"Wz=č$UZgz2?#BQ2U7fkJg)nxLbKOqk4iVNeU0針9\R }bY| Ƥ`+E0ejDh9iqLq<_(Q@6[!?G! 0Y\E4[7ZAB ANEwޢMAӎsP*J(ey,<瑲"QY]swM`]eL[ ǝ 3X[ Lr7HWpe^jh@O3tѪ]]G@I:?V{o}IrO"q,<խH\Y((c9M? L|y%ԩC>Jܥ:'넀'ze#>N"Tivz+[ESyBj$6Mb„\E}\Dq-w?k(Je~! ih-5:L0pLa}q="z*8H'JlJ7,D*{ECsD}(]e4!y&d;Mi@Di+I N/D$e V1([:+iI{-}&Q kKug9=޳yqERj#]zJ`˫]x}O7/ДD3NnonF-e~g Bx ioA_ys Fsq3y.8,*&ƯSf*=}o?R7'xYۭ\Q-9O7 _W(2^JH(Onf]QIE-YF,.VZY,5h)Z}oqLI_!?v'B;Uy'd[Yub$c/fRK\h6.A8 /IȽ'&cuG H?A5I599X2r{e{ezdɒez^M̢F3; OKPꎄ 'Nt 2k.s!)yF9gH|&_3'_F+ f_,OLݗX/rfO!\4a滁õ4cT rdoǿ]S]M2eYy7$ȷ]zD4=+<;) <GM ⡉pe:HL'WK~pFmxjA\a>QY٧NEluyLŠL4вIRAa+ZZD䔪HYϫ`Ɇq%)-/4_],zB&כBۛcL%.m- Q/\-OJ9cx&ǚ;Ag0 P[n91_mG`^4a5+\] xÆZƴnr>tB)^]k!( #N._Węf[ou2yS\CxMR.䖻"'1[ DTZb$Ueym)?;gac+wrUbA6Z0QhZgˤuk#&*#f, @E`{O&xa`@RׂÎ~>S<0(guIK%;"eڡlCi6^/oe`c먃1ƺU `;0qkCɎJO qiᲆ[0RMԩ/9~.QJ.- } iW#KE"abi) j˒>NKq0%]Ks wŧk,?n$O]yy[dq}yH4x`7W7%  )3w E#!sCX{o hÿ > RJ :/5AL=HV39 ]eax#wN.H)B5<6v@+鮅M,-H'2,1j+H r읇cmgY_QP$i.m ?.G 0D?^j8:SG&׈,f |>BTmcn%UK0}G %)IV]%m-ʧzP]xj7&T} iG3jT|$Ʒ. 7w+jg1`3e̵ՅOw*ѩ|c~|i59`7 g[S@@V[vRXDf}e52 .x<쥖"t]Z~ȞyeTjsЉ mOYuT.ܘeCљz$'q2fqKyPƤ$L][A`sbc$fpS +2/x 9& e«3PtP(Apgh*]Wlͭ,xy1ezW/5_N1QSq]}[A^;sK@'~^TL.㿟sj9fN 0:,UWNwNjkL&2D*K;UʤJ,!J5QFZuOwVX18>Fڀ[Fd+ZҷH/"*/mv1g>IbjE3|+-[y D?/BiHaHX ,薸wpܸ~ }l٠jGwcjۢG &'cN+Z^4PK.Zsj} eڮF`!sNyBA{ϻ@,^9D043${gQX,U>:H̥h!XUCY߯5ЗH>oNDf0/ q%%ʺd]81P80g'BbyabR%.kCQ} {;])~ Jj,Gȟ52#쿥DF a\PGm\)Q9ٚp/l8j$F YiAӇq4F6WrO'Y*bilnW!rv|4Cr<553!8PoZBʈyXyhoQQoI/o1'4g|@E%!^5(T:~RSi4<+5U-JUXlB=#S8;s_V$EVRG-W9 4) Z}rv8DhV6^(̆51j"N X:Cbֹ*}hݱV8IBzNx~RfC,o((toHEUze  phu}xd|75CAeي+1_{Wʲș۳i4dMs ,i\3r~<8u7xqrjcM!Q ":%So{?A`&"tez Qx٫ߓ#}0l$?ݳBλ x)eOR({ MX[D,J^Hy`i$,h<:ash9Ó zb}Eok Crه/JZ 5?_  ( Y zSA_`wxCu;ӫa P2 h7nCg/'R鼡"J;8OjroMg8{Alkl^KQm@?F*:zW l33hhl?s+"Ư9x8ʱ ׾Y~-\J矶8ThkBW"ݎaT=gK5^ɀ8BS6e_Ξ_X ?,Uyeݭ79-$.Wb\gzxΐj}(0Nd@2rmؕ&Wbܣt-OFҞ,4J9.6ff\n^  l9sF F~ܧz'&(ZG,m)52T~B=Ύ(cj!}\pՁ,хbSZ1t`YuINļLEJ q.Az TJuv洃 H}bׇlx8W6$K- Kw\z^N´*c[5!? g8 K?bBoQly뢭#O HP6ؖ*Rt&w@a EQ W "(Qituso+s W cr 8Dž<3}MrFkGWه,W5 U0B@JVI_$e - ?BAߪЕ(=uLr)`Y?WDDC[֓|H'IikhI#(51ﶸ&t iBp g޺y2Egk˄Q޸)+63x^CP9.n׵USIՏ'UI4. w jYH~rn$վ`l "QVY kr^hLWn8D&Y;Ex66b l;O82qVDR`FT);'@Yf3>wYmzҼf=[uf\:Ml5[WtF ´b)߃\RI Μ7Fs(1 |.CG;QRwed\RE|G%D[ϔb6W^윾Z Ip/~:`45zGF ݅ ಞ!N&?`Z}FbbE.~{b.Œ*{㽁g} :}^&vS37rODݗL\ FrO9 ś|8,+mL\N1Mrl yOq\u U框 ]NluSBi5=e]~`T1s5`a釿@ڠZb=s*QvM'AĊ0]6Fi[e{HD{BQy> V`%&\:io,q46LueRlZD1Nࢌ40I_Df9l3&"~n> W[jpL'p(ͧ,u ^gf7}zOJ ;0$.iwa&զ,-$!hQ;F2#f?  s4UC"dX+p8Jv՞u7k\  `mӨ$ Ѧ3&X|+Ɩ9m!g;-`!l^>KUP7tyX]Ye0ov] hUvgjatDz?ı!~!^+ChygD,bvn. aO݁;pS\ԄiQ15e%&k0jlc@VDltptNH!&Z(pw]gAMLȥ7#pYE@!_E|Awa(> Y |w6r$ADZ>?QcpC@3u_ෞ+S)U06 t:%| QKj+G/2 ? yZL#FuL'xQĊZ P)XGkHTk"EKwCQrѝѼշ\ѭDV+cZYjC3D >]؛ ՙSx"+?.*P#ScKmFHi>CZ-Ik>WpHtuؗcˉ.cp!Y.9K/%|'O)2C,%wj9o쭯9Cbǜ#?K]K4wǗWF0:Q!Kܧ[zrZQ6T1}z:M Z)qV(eN=Xj /ԡ0Lm ῄ GOs5O<+GFNjchGψ~`P1̍N(njw-֊N]0е''^[c6bKIAvŰ6W|8(P-94GtxV^}O[Z>&b!6l @8v$m!Vvpl2!ϭ+rcA™&Iԩsh'%8wRLa)4>$2PAȓjC;:6JLt1wy+̒BxkF> %0[K]LWt3ߝ-;[!n#ᠦ16z,-IG*Q'ՠ>ZR7y6ʼ<}d1nW6طbJG0c;lJ:+϶~vߐ5:Pa>l?Qd42M74;G sm2Zc xFgڀ֠lB]PM Q<@~P Ĥ5FS'J5 +у?L$AnKZܓ_B+.U*] k2K2fDSR̒*\'iuSpǢi0CcfO;h>2wU=SC 6DJcoGW̕ PJt۸~`{^Ow$FѬY92XP}A]た :>pUMx;u Zux6xü.$)xofpk (&$\M.۽0Pdq%.1i-+ ֩u-ɐjt9Gǂ/}LœKL[X~wxHo(uSΐtF/-M:J{!A}0Z2xDb4No?>]slXr/)DE<3ק}ys ԴN>)khi hCh&}-{cJr]jr-YyJ@r;cՌZ6vO`ک9شRZz"?S# !rO^gpp氪r@`B7b0<{ѕ<} @öb Eh(v(2R۳y8fΏ([fo䚳_&a>291cӇ(|ۊ<2A\ƴ5We}l&<׸ީbZܪ܋P O*FK~z`7M< *Vg!\f *<5QjxW.A6},&@!^8_D+FܢTe!ݳrԊ+M3;B[A6Wb[B.P?ekH<b#җ)kn3)Dϻl%1%k3f~*0F$í|Iu c:`' ?:: }DɈ X⺮N;Fl{Ze:XhB[o(b Nf{3Y*Am|$"l:qfhljONsdWQLJ7`׉=oyRǖ:,GpGRѬZm@%i$i7 ⁐{=D^RqdM-6FCΣ3Vsi) /wBVvOAf@ zv SlptDӛS tN'}eEJcV$!њlܬ#`^ chrYV*HS},w}|!N:rr& -*Vm'%Hcn.`#8k)if0[]Ql2ˤoec[תa@=Ps֍Eڋn2qiZ|$iu2ۃtbgH)-_㻄+0*g;vgN\#nJwQ11Hk=5. d Bj/Kʌqkza͉&Yp跩2bp r1f:ƛ)K1ExR5/Uڀ?ݏx{:y[FQ *q0 ӕ{qaYY' rzIg2Rmg@KhoۊUouә Ъ_:ee_SA_QVvӋAك5o6q+:6sˋ';[Mp-PsWP699nҟL<:|[G|F邂8jpuLA̩z]Qe6,p}fFzĿCOcqm%ùQ#لԏk-пcY#8Xx?PtuerM'G[)=c#t2f2WTᓿ%Pˎod<%W6TeW`1t%~.:(7oYfXWzQTra&{ 3*{"Av,,͗?^g"  Gl7UߖV֦<>5(gr\Dw?X)iCz?yI؇t"zqd Yz^N"pd;Azr)8 >$a4< 3K_@_j!Z :F6Dq鰒 eQ9/J"|JܴIqk6TW.-y[˅s=iS?VrG,6͒W զ~U?QB@`.AOFq|PP:B42By? ,~w{G|yqnr8]ұ\]BHXIg8sC; Htvg<(ŒkdIZWYcq@ʈC\]OŊw`=͟',}^D,:+kcƽ Ձp/tG JHާ|64sB8""!~6A%h𬇎ޣ?]E4Mޥn0ikŮR0z.+P#PVr3tעIيyկ ߻(e 0zDYr~s 'dz0aי*3V{G0I7TVD!hl. @8C;gWYT{O'.!7a  MP i?R:_L,'zY'df~&$Jk{D%"tYp _ѬBтk89= 㴞lZ@ qiQ%21 W,[XC$>@rx6IvS\;M z{`iQwVx${jupncA}򤌨FP3VH4I)a9JEb&Z*W,ɉ斑7bͥ/(BN:}NdsysaSgC%K]$]e0]mZy!]1XTTdpy2un ,]VOvxqXQ.hv"!ӲVJ]S2c$T2bLT f{axI)S*O&# G3ʕ5 X1ƪ(-k__Wf`Ji?~MOcYFWsŘ'DJω7U*<=Kxmp#Sl ap24ϸݙH]=&{k\dBPBG)mf gsS(^ Ћ:IV-#6RM9q1 iB*s]8~ s̗݃댌s,HkbF G kSYj `tS}ؓx%\y SaՍsv"jBT%6B1Y> j8InAwm*xIz0+t/nC%&[X``+Y5(^)m3pc,A0*J]M9yM 9Uzgniùq.겞?Zq("G7:#zyyi̝~fF5- ]ν]23MJ#]y{)H fLDOTmuCp(BZRl$DR .Kk69'kNc#3^CzHVIc^jJv̇jdMIZ6oQ''n)yOZ4F?gaU^!0j|ێR,'K^??D:9i1k5{"cm7}+%[q0]? Ϗ ԋT2Įlȱ*2!V`G 8Ԋ0-&E9{`mIhMFvwͯUgiFi᭣g#KH;1XOj̡/U`MJ ޒ'pOj'?tM|[L'mv<:^Ɠ9B$ m̀ 2ȑɾfI-]@i JZnUcKV+ϑtk>6^s͍@'e0H= mYy.KPyv dX)uDDl&J8m6cކ\1Re0/S'-p|@Ng.e+lvzf8>@{"U&1C5G 4zt?2:H~9Ycwnp8adllv8ҿ%i:U^: ?}Z{`4Rx/vl@gmLz_A l({M֮L̙>'@+;"KP;Ck&`!#nɢa=89B|,!]1Uw׽g$F @6|X~08%@b. <[k'Jd9-:e9oL26'-$6ˆ8獏'⍬U25KDŽ4};U۔$r ăU`y8i/AK*-9 <]#sjևݑDoy0:`%F?_Ph8Y0 * 1IGNhXQ^3h'qN˙ӫ|hȾ[3 V@*C,%zqVqZ󏟱ńB 9.5Q ZwlbK~k4ZUZ)7H##"QԖZk۳˹vrm/J]m4RiH1-X7NnI2xnRP^25tn#:e,6g'3E][w]i}|m2Lh>YqjWϥ%xuRҖ;m/!XZZ1h̠޼JMVt~%PA\m jtd̪?D ygIǩy䈗0,QDaz0EswW/#~&s7Sٱ98t~P}h@6&aǩ1#ǟ2a d;I1Y1Ğ ǚ4҈Hz5+܃evz))8sF%&9}$WQ=RF*fԂ$Zz+fSn # 5`.%(ɫ10ޜz:yy.CiΨ=OQD˴O`.\>S{8ϤCm(^wm@C 5ar- .n;D[ @۷NO H.Unr i7O݇~P8]hHd. $Yzgqfc #dt:\Sn90Uؖ ![?ΦθZd操H!A& F}% :dK-ȟ}Pѣl(ڷr?㪤4@"kjI}fjsDE=8#kO'ʦSrۂT$K6xSr3FoV=LkEP%=X*fj໫>q~& =RLa;<^t7 %3wIo-ZV r&Li4knoiP`pn]ĸSM,ZZ#lh_!`b!n Z) +UI 2X!M)7) t*ae/.)O-9G8^jGJ&&9&clK?Z\ld]h<c x+rq3@~;a۳ bjʤy@qc܀"irbX/] 4{)ZTo|ڲO]vE7pQBGO}d09A"H#AN4)l@M6sD]{D}عPⱮQ%{ o3c !{ZTS:G]h,ZWx4W,DJM G$O9 P69@WӍ*P#5Ժ*U[wdd,Vy"1` .ͯ1Dp8\'8xEHD]4{N˚ i?U,XtAKJY!0m*%@ޛۄυ{E#> ab0g׼d~e^_`%rMGIzޕ%r^K_HfQuE5= \օFap>sfuȓ1kZ76$ ʴUiQ=\mw8]۴\=j޵YD6K& aS#}2S#wBe!_h&HUgt~B}tg^&H|1 B; qO &/@eɎAgN+GoC6Uo><qzCMdT|82]уD 6PC;jks֘dXi^ƶR? xAϴ̅H_굁NxI^.yh=c 0] ؞Z~_azAEU[h7631/א|_}hH\BNyik~B{C3'ՄBك.%굖"ao}  Bvp{͡3x_cQ_ͅ^p@'k|y$Hz}qlqT`D0qxI㻤&FijԙPH6` 2q@WbOc5V1ۥ$ddB+XYKD:%>!04A3o\g.Ť" 5 aS'ڻQ$%3u.uY^nxr,o)Qq"ULD9+.%։w}q9':boNJwfSf~ju_qݿCS^'G?HƐh /HI%֜GA2wdia*1lDkt*h4d2kf'LO*y*) TZ^x\mK5˦(FcQ h)2S{gԳy9: ע*Ip+=`P9 oeg 7uAyo 뾐 Dtvmq-Ide*]VMHRI7"UrE/'SHDVq\I ž2êH/OA?q8zy L#se)5e‰w=Y}XS8-ߞџK'!X G'A'ֳD??5ƛ[r;'Pu%Rg04bסjE'+"21=jW k·P+Ss!4`Uo[v{6hPC+&Qϩ1RCz 0\ŁD^DPJF025{׸j d̆HrF, G`rҹ +t8P@6U-'s`H$Iq+;w 6iA:7wS/h`z$vayk!ejBxF^hQG{my`y{Uj^/79"<_2K9CJԵd3ivcQS r u" UKHU=3-I,Umr G=#|V1rȊ$'8=2WV?Fjj_ב%+$ë4x4-9so|4oԞ7O*.xm+٥jYaW3ڹaY /N^ ny̡!zVzY n,s7㢬`M=~ǧ}OM@^Sʽڅ;fsl4\7'2EP+xzp.1X>7Н =k#|M%R\\!0s"ㄘ6OjNfI٨,n}9LoА`/N=d\:y/^"35dc"!%!<x d#RFg x>~K1`#Rxn)Wz&oLB2!Ep^U= zhB<$PӜr0w͘6BJgt @܊46ʧ;zm<5]\ˆOB5gÊzen83,Fx5u 2VU5 n{$_|,f챶@]88A5TOCb+x-s@9 >malNMt^c 3 ܢc@0ȞG}!_ln~IhƍImxW& xevrֳ˺\yM&'vIjِHQ v{RU˗Ba}4ۦ oGfVSЭ:;ٮq nYKFV!zP|i܆;`&4v"ImWVNӌo4.oH)x & [s#7eX+]=_+A^`q$zўiQW3^RsD/f\?ȚL⍱5Xga\"!濪Emp׿Dܜ7҄tZ%` /̸J3_vH7fP/Ц&ѾZ!YY,5hEqs*ӻJ|g:a q4~LQ~L