libcorosync-devel-2.3.6-7.1>t  DH`pY /=„ ;׌8;s~/{ֺќ@$^foF#8ib_@|$Ŧ h0 aQ ONytȝMԸTtq7e䬋SZ%ZVV߂94Vd,q"YtDG!QZ̻W&XN G3ŧe6W0$j`ccܰo9+þ s#80ZWYQLfS~onÚD+fygV]-%mMnbϚù`Y{% Y(?yQW-b?|b1<y/c>2ɤۻȑ&>6h9#Q!꬗ z淜uɸP}3AwnԻ XD}iǑ4@US(ģ7" >??|d  J !9?Hmm m m dm m mmm (m    (8999:"9>{ @{B{(F{7G{LmH}mI~mX$ YT Z[\m]dm^a b3cdMeRfWlYulmv wmxlmy zlClibcorosync-devel2.3.67.1The Corosync Cluster Engine Development KitThis package contains include files and man pages used to develop using The Corosync Cluster Engine APIs.Ylamb10SopenSUSE Leap 42.3openSUSEBSD-3-Clausehttp://bugs.opensuse.orgProductivity/Clustering/HAhttp://www.corosync.orglinuxx86_64.%/$W KW6! u |.[T X A/}b#II  K~DZ< v -HA큤A큤A큤YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWHi~YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY15bb0ba34f30d9b39ab5c0d4f2d50fde1656380879173e04b3ecfd9341330d1e387b9210cffe4e16d0147b762a07e87e401ccfda06b9df2a3bb5670f051031004de5a898148364168102ae0a823e6d5bf5b64533443e3e1adba443e93dad4322181a4ec9182fb70e0fa73c54c4ecf43d87140dc803904a946910b2dadf67af60016f7ec149eb20f67eca9ac9acd778a507992fbceff633c453fdc6a92c8b201bbbab081c6f3aaabda4af8dee286a4521462e7676cfe91fdd1f8a27950df3aa105c0206d2c5a095eb101b858973fa37e0b158ec8b353ee1b940c713f7525ff9fe09cc37ce735079858b02b153c7100e591abfcec45ca0c07ebffb593139f5d0b2048a50928a6b5b3ebbeb137a907262cf9d4d14c4addfcd6a0df98c3310a38591ba1454f0f0f15f87d7df409a8c694655f4d5ebaaab15b876d1a88558a35481589afc500636baef0a9421965319164b30a85eb4ce24033adb6088dd1d6ffc5e5d288c331c650ff2895525f05dc9c5e67de22b0cdc0245dace8964a65ac40e468ecc1979140338985d40ba163e0acebef6ce47e58aa57e594f2ee134b92c1a478fc5eebb92c8d39b1e2644032de7db8305589fc6377bf0c3f109af013f650b18cffc7e3f9d0328a2835c3316a573ee74b8868876c26291d2c1deb0eae419a5ece3e0c478140355884d75da1ab3daa719cf76119fbcc7eeca8d2f2cdafc05a825ab75c0883c5a4de630f977d4fddaffb6efcfd2bb0d2cbc700f7d50a8ae064e00b6b563630cb415b75d76b8cc3b0e1dfc02c7bb65e97603536d887458fad751132a78fec96b8ef735128865e85ac278917692d643e02da1cc8789e9abbc7d666d5c6a26015b9c964719416552a6bb7825529e7da86f070d1b06447e146f952fbb70f28790a93ed42c3bb93ed961d9dc96db444522caf77f0cbcaed39731436425e96288576447e075a78ef4ecb63c183d0109aaf781dd935cf0584e622795f0b5725f2fc7479217e66ce28d9d1dd6f9596381c9f7472b4592786cd30d86df380072eae9ff2b3c32ca2bb56c783136a2513bfd57f6a2ebdf8db550173c496f7bfc8a18be2f6e34e5f8d7631222e1f71748a759d69b269b7a7a6f23791b2dd3632c04a7ec111a61f7acc9a484a8a3199da6c1a11d567e56373108d3b1b0f33b7a51e0b341d4870f1a3f0daf45cfa5e5e69ba497186d8f46fa39d8fdd87ec916b7bd3a540f3bc3545312f534d1aad96500b57020450cf0026aef1f60902176936f396c1eea597ef43534af296d8daf75d6929da7b6d0ea6c65dbfed3ef1c42d024595ae3881cf6145947b7c4b3a272c4c6f495711b056df58fc0f191ce5d1356631f356e8623e312437aec429be7abfd9eaf04604be052a25afa48589015f558a9ab7e4259f441d0293abb9e859a2df6129dce4ee2e8d611ccd5a2fee86b3360a69f283264d961e50646a48d2eb16b09f401d65e20a60e4f3f92ed197a80766842175b3a153182b6afb47f21d0a2f62e38054a1f2f68942d90c6af7beae50ab8465b666501b1dae7f751b9a69454a35d2f30427b6fd16007d713baec20ba56927654e2ecc9135df8717d776fe8e0aa6492030d36e1a01ef08ecab0d2f77665a49d8b42636f93dca3535374065aac59357eb58342c7d4af0f6e2c4bb9c404a5f71ff6cdfb0f6887e40f4f4a30dd769722cbc0adfc3a5bf26aa1abda585b6358ef24643f6a18528cf757b1601547a8d9411e6fc7fd82f420ceb442409e6929e4852486ca166538c81ff1a13d3ffee5b0c02d22ea5050562bcfc8ea387161bfebaa918c7e1038b913ff9b1ebcc5055ba1276b51f94e90a7e6b1b06071e6f3f3f86d87d8b8ac872de88939d05d516307f09ada3682d15333459cbc759d34a92c14848dcef0e0996afb50a9223a73c32302c97d555c5a320d8fb9cb95eb54da87696b177149b42b1aa5f36b2a8d3dd9612299f8e53675471d54e25ad87df374e7f54416b382b8408cddd4c41f226e36185905db24019288c31fd36bb3eeb894c176efbc50f2758852ad96f58211bcd004545117f9ab4350c1f19407673dceb9da6c61db759a246c38a2c65646ca4cad10b5909089fcd3f47e0d92521be77506cb45421e1b00064f65e88aa16a49300aec156f8b3c7d0f54f9302e4802fd21dc961f538361bd15642d40f6d0f308ab2501c6048eb9281e615b12c915cbc8b53274a03d4f9c11libcfg.so.6.0.0libcmap.so.4.1.0libcorosync_common.so.4.0.0libcpg.so.4.1.0libquorum.so.5.0.0libsam.so.4.4.0libtotem_pg.so.5.0.0libvotequorum.so.7.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcorosync-2.3.6-7.1.src.rpmcorosync-devellibcorosync-devellibcorosync-devel(x86-64)pkgconfig(corosync)pkgconfig(libcfg)pkgconfig(libcmap)pkgconfig(libcorosync_common)pkgconfig(libcpg)pkgconfig(libquorum)pkgconfig(libsam)pkgconfig(libtotem_pg)pkgconfig(libvotequorum)@@   /sbin/ldconfig/sbin/ldconfig/usr/bin/pkg-configlibcorosync4libqb-develpkgconfigpkgconfig(libqb)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)2.3.63.0.4-14.0-14.4.6-14.11.2Y@Ym@Ycl@Y7YY@XsXƉXRW_@W~UU4@U@SESQ@SSM@SG@S>S L@S@Ra@RΏ@R@RR2@R)Q@Qp@Q@QJ@O@O.o@Nx@NtMQ0@LZLN@LH2L7@LGK@KՀ@KK@KKO@KKqKoK`*KXAKTM@KKK9@K'z@bliu@suse.combliu@suse.combliu@suse.combliu@suse.combliu@suse.combliu@suse.combliu@suse.combliu@suse.combliu@suse.combliu@suse.combliu@suse.combliu@suse.combliu@suse.combliu@suse.comlzhong@suse.comyzou@suse.comlzhong@suse.comlmb@suse.comlzhong@suse.comlmb@suse.comlzhong@suse.comlzhong@suse.comxli@suse.comxli@suse.comxli@suse.comlmb@suse.comxli@suse.comxli@suse.comxli@suse.comxli@suse.comtserong@suse.commmeister@suse.comtserong@suse.comjjzhang@suse.comtserong@suse.comjengelh@medozas.detserong@novell.comtserong@novell.comtserong@novell.comtserong@novell.comdmuhamedagic@novell.comtserong@novell.comdmuhamedagic@novell.comdmuhamedagic@novell.comdmuhamedagic@novell.comdmuhamedagic@novell.comdmuhamedagic@novell.comjjzhang@novell.comdmuhamedagic@novell.comdmuhamedagic@novell.comdmuhamedagic@novell.comdmuhamedagic@novell.comdmuhamedagic@novell.comdmuhamedagic@novell.comlmb@novell.comdmuhamedagic@novell.comdmuhamedagic@novell.com- wrong "service_del_postun corosync.service"(bsc#1060767) Modified: corosync.spec, remove service_del_postun in postun of corosync- L3: corosync: assert(sender_node != NULL) fails after tearing down a network interface(bsc#1032634) Added: 0007-fix-ifdown-udp.patch- some errors in spec file(bsc#1047862) Modified:corosync.spec 1) as in SP3 GA, there are both %bcond_ and %define, to make it uniform, change %define to %bcond_without 2) change service_del_postun to service_del_preun, since service_del_postun is not a right macro- some Fixes from upstream(bsc#1043045) Added: 0004-main-Display-reason-why-cluster-cannot-be-formed.patch 0005-votequorum-Report-errors-from-votequorum_exec_send_r.patch 0006-coroapi-Use-size_t-for-private_data_size.patch- totemrrp: Fix situation when all rings are faulty(bsc#1039215) Added: 0003-totemrrp-Fix-situation-when-all-rings-are-faulty.patch- calling mlockall before corosync_tty_detach is noop when corosync is executed as a daemon(bsc#1038147) Added: 0002-Main-call-mlock-after-fork.patch- [upgrade] Changing the pre-upgrade role for node failed(bsc#1030437) Added: 0001-totemconfig.c-Fixed-Evicted-from-CPG-membership.patch removed: 0001-totemip.c-Fixed-Evicted-from-CPG-membership.patch- L3-Question: corosync logging priority takes no effect(bsc#1023959) Added: 0001-Logsys-Change-logsys-syslog_priority-priority.patch Fix-build-error.patch 0001-logconfig.c-make-logging.syslog_priority-and-logging.patchupgrade corosync-v2.3.5 to corosync-v2.3.6, and backport patches from v2.4.2(FATE#322113, bsc#1020550) Added: - Config-Flag-config-uidgid-entries.patch - cfg-Prevents-use-of-uninitialized-buffer.patch - cts-Make-it-run-with-pacemaker-1.13.patch - get_cluster_mcast_addr-error-is-not-fatal.patch - totemsrp-Addition-of-the-log.patch v2.3.6 - logconfig: Fix logging reload disabling logfiles - wd: Warn if values are out of range - parser: WD Read type correctly from corosync.conf - Add some more RO keys - Reapply config defaults corosync.conf reload - schedwrk: Cleanup and make it work on PPC BE - cmapctl: Handle corosync errors in print_key func - Adds doxygen stubs to include directory - Add clang-format configuration file - wd: make watchdog device configurable - logging: Use our own version of basename - logsys: fix TOTEM logging when corosync built out of tree - parser: Make config file parser more hierarchy - totemconfig: Explicitly pass IP version - cpg: Handle ipc error in cpg_zcb_alloc/free - cpg: Memory not unmapped in cpg_zcb_free - totempg: Fix memory leak - Fix spelling errors - Add section in manual title for cpg_zcb_free 3 - Add section in manual title for cpg_zcb_alloc 3 - Update corosync.spec source link - Update gitignore files - Remove all links to old ML - totemsrp: Fix clang warning (tautological compare) - configure.ac: Make location of .pc overrideable - Remove a few unused variables and functions - configure.ac: We don't need no C++ compiler - configure.ac: Remove deprecated AC_PROG_LIBTOOL - configure.ac: make foreign apply to all Makefiles - Remove unused, obsolete check - Fix detection of qb_log_thread_priority_set - cpghum: Fix type of recv_crc - Check for fdatasync - Fix detection of warning flags for clang - quorum: Display node id as unsigned int. - cts: InitClusterManager is now BootCluster - totemudp: Move udp bind() so that multicast works with IPv6 - cfgtool: Display nodeid as unsigned int - votequorum: Don't send multiple callbacks when nodes join - man: Add synopsis for cpg_zcb_alloc and free - man html index: Update index - votequorum: Make sure cs_error_t is defined - Doxygen fix for cmap_iter_next() - configure: Correct help entry for logdir - totmesrp: Fix typo in log message - configure: typo in include - man page: Correct option letter for DBus - wd: fix setting of watchdog timeouts - CFG: Prevent CFG orignating messages during SYNC removed: - corosync-cts-api-error.patch- Default token timeout was 5000 ms in SLE 11 SP4, but is 1000 ms in SLE 12(bsc#1001164) Added: bsc#1001164-corosync.conf-example.patch- corosync process still exists when stop pacemaker service(bnc#988683) - remove corosync-devel and require lines from baselibs.conf- remove git files from tarball(bnc#941910) - modify corosync.spec to delete logrotate.dupdate from v2.3.3 to v2.3.5 (bnc#939328) v2.3.5 - Log: Add logrotate configuration file - totemsrp: Improve logging of left/down nodes - totemconfig: Check for duplicate nodeids - Really add cpghum - cpg: Add support for messages larger than 1Mb - Handle adding and removing UDPU members atomically - added patches: * corosync-2.3.4-fix-bashisms.patch - removed patches: * bnc#881142-fix-shm-leak.patch(as merged into v2.3.5) v2.3.4 - add patches: * corosync-cts-api-error.patch * bnc#867767-add-version.patch - quorumtool: Sort output by nodeid - YKD: Fix loading of YKD quorum module - corosync-quorumtool: add sort options - cleanup after test-driver - be consistent in using CPPFLAGS vs CFLAGS - totemsrp: Fix typo with cont gather - cpg: Refactor mh_req_exec_cpg_procleave - cpg: Make sure nodid is always logged as hex num - cpg: Make sure left nodes are really removed - mon: Make mon compilable with libstatgrab ver 0.9 - mon: Fix comparsion typo - mon: Pass correct pointer to inst - mon: Make monitoring work - config: Handle totem_set_volatile_defaults errors - config: Allow dynamic change of token_coefficient - Log: Make reload of logging work - Really clear totemconfig nodes on reload - Add token_coefficient option - init: Make init script configurable - totemiba: Fix incorrect failed log message - logsys: Log error if blackbox cannot be created - logsys: Log warning if flightrecorder init fails - Introduce get_run_dir function - Move ringid store and load from totem library - coroparse: More strict numbers parsing - Doc: Enhance INSTALL file a bit - Make config.reload_in_progress key read only - Fix compiler warning introduced by previous patch - totemconfig: Free ifaddrs list - totemconfig: Make sure join timeout is less than consensus - totemconfig: Key change process dependencies - totemconfig: Log errors on key change and reload - totemconfig: totem_config_get_ip_version - totemconfig: refactor nodelist_to_interface func - corosync-keygen: Replace printf/exit call with err - votequorum: Add cmap key to reset wait_for_all - votequorum: Return current ring id in callback - votequorum: Add ring id to poll call - votequorum: Do not process events during reload - votequorum: Block sync until qdevice poll - votequorum: Make qdev timeout in sync configurable - votequorum: Properly initialize atb and atb_string - ipc: Process votequorum messages during sync - testvotequorum2: Opt for polling with old ringid - TODO: Remove TODO file - Makefile: Do not install TODO file - totem: Inform RRP about membership changes - totemnet: Add totemnet_member_set_active - totemrrp: Implement *_membership_changed - totemudpu: Implement member_set_active - totemudpu: Send msgs to all members occasionally - Cancel token holding while in retransmition - upstart: Make job conf file configurable - systemd: Config example for corosync wd service - Install doc: Correct a typo - init: change return value when starting corosync - Free object allocated at quorum_register_callback - corosync-cmapctl: Allow -p option to delete keys - Implement config file testing mode - Slightly rework corosync-keygen. - totemiba: Add multicast recovery - Indent: Remove space in negation of expression - Indent: Remove newline before else branch start - fix memory leak produced by 'corosync -v' - Handle SIGSEGV and SIGABRT signals- mv the place of corosync.conf.example*(fate#318190)- comment out line: to_logfile:no (bnc#882449) work on patch bnc#882449-corosync-conf-example.patch- Fixed shared memory leak. + bnc#881142-fix-shm-leak.patch- Update corosync.conf.example and corosync.conf.example.udpu(bnc#882449) - remove corosync-conf-example.patch + add bnc#882449-corosync-conf-example.patch- Add versioning to dependencies- Fix `systemctl stop pacemaker` leaves corosync running(bnc#872651) + bnc#872651-stop-cluster.patch- Ensure that libopenais3 is removed on update of corosync (bnc#872122)- Fix corosync -v show UNKNOW (bnc#867767)- Add symlink rccorosync to /usr/sbin/service (bnc#866057)- Update to corosync 2.3.3 - Properly check result of symlink - Fix cppchecks warning - Close devnull file handler - votequorum: Add missing man pages - totem: Drop invalid join msg in operational state - systemd unit: Make sure network is really up - votequorum: Improve/add documentation for quorum device API - votequorum: Add persistent expected_votes tracking. - Upstream version cs: 45dd9861ff78362068d214cf520006a1b26376cd- Add patch to fix cts api wrong issue + corosync-cts-api-error.patch - Add patch to change default settings of conf.example + corosync-conf-example.patch- Update to corosync 2.3.2 - cfgtool: return error on reload failure - man pages: Note that votequorum's allow_downscale is unsupported - logsys: Make logging of totem work again - totemsrp: Show English message when memb_state_gather_enter is called - totemiba: Check if configured MTU is allowed by HW - totemiba: Fix parameters position for poll_add - totemiba: Del channel fd from poll before destroy - totemiba: Properly allocate RDMA buffers - Upstream version cs: 7014f10123a634cf026491edc9a09d6044106116- Obsolete openais so that updates work automatically and uninstall the openais package.- Upstream version cs: c6688c6e11a35d13293f9b610faca5c7beb7e5cb - Reload: document config.reload_in_progress in man page - Reload: Add atomic reload to log config - Reload: Add atomic reload to totemconfig - Reload: Add reload code to cfg - Reload: Make coroparse use a designated icmap hash table - icmap: Add func to test equality of two key values - [PATCH] Replace freopen with open/dup2 when daemonizing - Add log message to exit signal handler - icmap: Add map copy function - icmap: Add function to return item data pointer - icmap: Fix value len checking for strings - icmap: Add function to return global icmap - icmap: Allow multiple icmap instances - Fix scheduler pause-detection timeout- Update corosync-2.3.1.tar.gz for cts file missing- Fix corosync start failed issue + corosync-init-lockfile-path-error.patch- Update to corosync 2.3.1 stable release - Remove patches for all merged in the upstream or obsoleted - corosync-confexample-timestamp.patch - corosync-cpg-procdown.patch - corosync-revert-cs2429.patch - corosync.conf.example.patch - corosync_reduce_RR_priority.patch - fix-nodeid-conflicting.patch- Update to corosync 1.4.5 stable release (bnc#799031) - coroipc: Handle pfd.revents as bit-field - Check socket_recv error code in ipc_dispatch_get - On places with POLLERR check also POLLNVAL - coroipc: Don't spin when waiting on semaphore - log: Handle race in printf_to_logs and format_set - objdb: Don't read uninitialized memory in inc/dec - Add waiting_trans_ack also to fragmentation layer - Handle segfault in backlog_get - Fix problem with sync operations under very rare circumstances - manpages: Add confdb_key_get man page - manpages: Add links for referenced confdb calls - manpages: Fix typo in evs* manpages - If failed_to_recv is set, consensus can be empty - Ignore sync barrier msgs if sync doesn't started - Make service_build contain correct number of msgs - Handle sync and service unload correctly - Don't call sync_* funcs for unloaded services - Return back "Totem is unable to form..." message - Move "Totem is unable to form..." message to main - Use unix socket for local multicast loop - cpg: Enhance downlist selection algorithm - cpg: Process join list after downlists - cpg: Never choose downlist with localnode - Fix cpg_membership_get() - Don't access invalid mem in totemconfig - Move some totem and cpg messages to trace level - flatiron: Free outq items list on conn exit - Fix nodeid conflicting issue (bnc#806634) + Added fix-nodeid-conflicting.patch - change the default priority to RR(1) same as pacemaker(bnc#804707) + Added corosync_reduce_RR_priority.patch- Added url as source. Please see http://en.opensuse.org/SourceUrls- Update to corosync 1.4.3 stable release. - Add calls to missing object_find_destroy() to fix mem leaks - Free mem allocated by getaddrinfo - corosync.conf.example: change bindnetaddr, mcastaddr, add comments - Store error str if can't open logfile - Wait for corosync-notifyd exit in init script - iba: Use configured node id - Unlink shm buffers if init fails - Fix memory leaks when nss fails - Madvise NOSYNC flag only if available - Include net/if_var.h header only when needed - Include stdint.h because funcs uses int16_t - Use install instead of cp - Don't unlock mutex in different threads - Revert "Use install instead of cp" - Add support for per OS CP flags - Remove cloned lines in main of main.c - Fixed bug when corosync receive JoinMSG in OPERATIONAL state - Correct nodeid of token when we retransmit it - Correct nodeid in memb_state_commit_token_send function- Send CPG_REASON_PROCDOWN when really needed (bnc#740343)- Changes since corosync 1.4.1 stable release: * Resolve a deadlock between the timer and serialize locks. * totemconfig: change minimum RRP threshold * Ignore memb_join messages during flush operations * rrp: Higher threshold in passive mode for mcast (bnc#712037) * rrp: Handle endless loop if all ifaces are faulty (bnc#712037) * A CPG client can sometimes lockup if the local node is in the downlist * Handle errors from totem_mcast * coroipcc: use malloc for path in service_connect * Version cs: 23112099e1c2b620e6976ca099d2b9afc80721aa - corosync 1.4.1 stable release: * main: let poll really stop before totempg_finalize * totemsrp: fix buffer overflows for large clusters (> 100 nodes) * rrp: Handle rollower in passive rrp properly * rrp: handle rollover in active rrp properly * totemconfig: Change default FAIL_TO_RECV_CONST * Fix problem where corosync will segfault if there are gaps in recovery queue * cpgtool/cfgtool: print list of IP with space between items * RRP: redundant ring automatic recovery (fate#310284) * fix typos in cpg_mcast_joined.3 and cpg_zcb_mcast_joined.3 * Remove spinlocks * confdb: Resolve dispatch deadlock * RRP: Fix ring initialization issue for UDPU mode * crypto: rng_make_prng prevent buf overflow * cpg: do_proc_join change list_slice to list_add * totemudp: memset of proper size * coroipcs: init buf in coroipcs_handler_dispatch * iazc: Reduce number of mem alloc and memcpy * coroipcc: Fix unhandled BSD EOF in coroipcc_dispatch_get() * cpg: fix sync master selection when one node paused * totemsrp: Enhance mcast failure detection * coroipcs: Deny connect to service without initfn * Add ipc_refcnt to message_handler_req_{exec, lib}_cfg_ringreenable() - corosync 1.3.1 release: * corosync crashing when a network becomes disrupted and then restored (bnc#685241) * Align IPC on 8 byte boundaries for performance and avoid bus errors. * Provide better checking of the message type. * totemsrp: free messages originated in recovery rather then rely on messages_free * Resolve abort during simulatenous stopping of at least 4 nodes. * Don't assert when ring id file is less then 8 bytes (possibly after local fs problems). * Handle delayed multicast packets that occur with switches. * CPG: make sure coroipcc_service_disconnect() is always called. * Fix abort when token is lost in RECOVERY state (bnc#677779)- Remove redundant tags/sections from specfile - Add baselibs configuration- Update to corosync 1.3.0 - Set the max buffer size for sockets to reduce message dropping - diags: add a mechanism to trigger the writing the flight data - Add the UDPU transport (UDP transport for corosync) - Remove delay in library on corosync shutdown - Check for a properly configured multicast address. - cpg: fix sync'ing the downlist. - POLL: gracefully handle running out of file descriptors. - Return CS_ERR_NO_RESOURCES when the server is low on available file descriptors. - Remove checking of subparameters in service.d files. - Only allow corosync to run one copy via a lock file. - When used with the openais ckpt service, don't disconnect an ipc connection during configuration change that takes longer then 2 seconds. - Remove the token cancel retransmit timeout on receipt of a multicast message.- Update to corosync 1.2.7 - Remove consensus check for two node cluster cases which can have smaller consensus values. Document in man page the behavior of consensus.- Fix problem where flow control could lock up ipc under very heavy load in very rare circumstances (upstream cs 3003) - SYNC: always call sync_aborted() in sync_confchg_fn() (upstream cs 3000) - SYNCV2: reset the my_memb_determine_ring_id in sync_v2_memb_list_abort() (upstream cs 2999) - Fix logging_daemon config parser code (rhbz#615203) (upstream cs 2998) - Remove reset of token timeout on retransmitted token reception. Fixes membership problems with certain timing parametrs (upstream cs 2989) - Speed up IPC connection process (upstream cs 2987) - Fix fail list fault that occurs in very rare circumstances (upstream cs 2985)- Update to corosync 1.2.6 - 80% packet loss networks were resulting in problems with totem. - Fixed ~40 scanning errors found with coverity. - cpg_membership_get now functional. - errors logged prior to the start of the daemon were not flushed. - Fixes defects in logsys which are crashing pacemaker installations. - Adds man pages for all binaries - Fixes several defects found in high packet loss field environments. - Send proper notification code of CPG_REASON_LEAVE in cpg service. - Fix segfault when pacemaker forks new processes - Unlock global serializer lock during shutdown to prevent spinning on single cpu systems or high cpu use on mulitple cpu systems - Stop totem statistics updater timer during shutdown to prevent a segfault during shutdown. - Fix problem where glibc's fork() implementation may cause segfaults in Pacemaker's use of the fork() system call. - Fix problem where a full /dev/shm would result in client segfault - instead an error is returned in this situation. - Fix problem where flight recorder leaks files in shared memory filesystem. Also clean up the error handling of the shared memory allocation code of the flight recorder. - Fix problem where a failure in glibc's pathconf API would result in segfault. - Add corosync and corosync-blackbox man pages.- prevent corosync-cfgtool from hanging (bnc#616183)- Set sensible defaults for Pacemaker in corosync.conf.example (bnc#610663) - Clarify bindnetaddr option in corosync.conf.5 manpage (upstream cs 2856)- Handle POLLNVAL in coroipcc - Save the ring id and restore it properly when the recovery operation fails - increase maximum entries in the retransmit queue when recovery takes place. - fix one-off error in memove - discard and report unknown messages- fix valgrind reported problems (upstream cs 2787) - Memset for res_setup variable in coroipcs:req_setup_send - Two memset in logsys for buffers - Problem in corosync_totem_stats_updater where avg_token_holdtime has size of avg_backlog_calc - corosync_totem_stats_init where avg_backlog_calc is 32 bits (not 64) - objdb problem if new_valie_len != object->value_len. In such case newly allocated memory is not initialized and in some situations, value_len is not updated. - select a new sync member if the node with the lowest nodeid has left (upstream cs 2785) - fix a crash in YKD- clear the ring id on sync abort (bnc#590666) - fix unloading of evs - change sign of all exit codes (normal error exit is now 1) - objdb: fix key change notifications (don't notify if the key wasn't changed; notify on key inc/dec) - fix possible lockup when a dispatch handler function is NULL - upstream version cs 2756- fix lockup that occurs sometimes before exiting - fix problem where retransmissions don't occur resulting in failure to receive condition - add a reload callback to libconfdb - support for lib_cpg_finalize - cpg join with undelivered leave message (fixes problems with nodes joining cpg twice in quick succession) - fix error handling to avoid segfaults/leaks on error in coroipcc_service_connect - upstream release 1.2.1- retain nodeid compatibility with openais (revert patch from cs 2429)- minor enhancement to corosync.conf man page (bnc#580180)- upstream version cs 2667 - allow empty (default) consensus timeout - fix freeze of IPC library connection on sem_wait - fix malloc deadlock in signal handler (rhbz#547511) - fix coroipcs message corruption that occurs when a message fills the remainder of the dispatch buffer with a full message - totemsrp: fix transitional configuration changes with long token timeouts - remove a double list_del() when a tracking CFG client shuts down without calling cfg_track_stop (it caused corosync to crash) - use nodeid instead of localhost ip for the case when binding to a loalhost interface - fix corosync shutdown process - add augeas lense for corosync.conf - patch to set unset value in token hold cancel structure as to not crash wireshark - convert unsafe function to thread-safe reentrant equivalents- SP1 beta5 (no code changes)- turn timestamp off in corosync.conf.example (there was a problem reported in connection with not thread-safe glibc functions used in concert with this option, which hasn't yet been resolved)- add cs2646 patch from upstream, fixes cs2642 - add patch to accept on/off for the various log directives (bnc#573451)- %pre script moved to openais- remove init script - add %pre script to copy openais.conf and authkey to /etc/corosync - add patch 2642 (parser fix) - fix some obsoletes/requires- Update to corosync 1.2.0.- init script changes: + replace killall with checkproc, otherwise corosync can't stop + test if sbd/lrmadmin exist, because corosync has no dependency on cluster-glue- update to the corosync upstream release 1.2.0 - add suse init script - don't create rccorosync, because users should be using rcopenais to start a cluster - rename corosynclib to libcorosync4 (similar for the devel package) (http://en.opensuse.org/Shared_Library_Packaging_Policy) - Autotools generated version from the released upstream version 1.2.0 - some specfile changes (initddir -> initrddir, header)/sbin/ldconfig/sbin/ldconfigcorosync-devellamb10 1508883202  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm2.3.62.3.6-7.12.3.6-7.12.3.62.3.62.3.62.3.62.3.62.3.62.3.62.3.62.3.60.92-7corosynccfg.hcmap.hcorodefs.hcorotypes.hcpg.hhdb.hquorum.hsam.htotemtotem.htotemip.htotempg.hvotequorum.hlibcfg.solibcmap.solibcorosync_common.solibcpg.solibquorum.solibsam.solibtotem_pg.solibvotequorum.socorosync.pclibcfg.pclibcmap.pclibcorosync_common.pclibcpg.pclibquorum.pclibsam.pclibtotem_pg.pclibvotequorum.pclibcorosync-develLICENSEcmap_context_get.3.gzcmap_context_set.3.gzcmap_dec.3.gzcmap_delete.3.gzcmap_dispatch.3.gzcmap_fd_get.3.gzcmap_finalize.3.gzcmap_get.3.gzcmap_inc.3.gzcmap_initialize.3.gzcmap_iter_finalize.3.gzcmap_iter_init.3.gzcmap_iter_next.3.gzcmap_set.3.gzcmap_track_add.3.gzcmap_track_delete.3.gzcpg_context_get.3.gzcpg_context_set.3.gzcpg_dispatch.3.gzcpg_fd_get.3.gzcpg_finalize.3.gzcpg_initialize.3.gzcpg_iteration_finalize.3.gzcpg_iteration_initialize.3.gzcpg_iteration_next.3.gzcpg_join.3.gzcpg_leave.3.gzcpg_local_get.3.gzcpg_mcast_joined.3.gzcpg_membership_get.3.gzcpg_model_initialize.3.gzcpg_zcb_alloc.3.gzcpg_zcb_free.3.gzcpg_zcb_mcast_joined.3.gzquorum_context_get.3.gzquorum_context_set.3.gzquorum_dispatch.3.gzquorum_fd_get.3.gzquorum_finalize.3.gzquorum_getquorate.3.gzquorum_initialize.3.gzquorum_trackstart.3.gzquorum_trackstop.3.gzsam_data_getsize.3.gzsam_data_restore.3.gzsam_data_store.3.gzsam_finalize.3.gzsam_hc_callback_register.3.gzsam_hc_send.3.gzsam_initialize.3.gzsam_mark_failed.3.gzsam_register.3.gzsam_start.3.gzsam_stop.3.gzsam_warn_signal_set.3.gzvotequorum_context_get.3.gzvotequorum_context_set.3.gzvotequorum_dispatch.3.gzvotequorum_fd_get.3.gzvotequorum_finalize.3.gzvotequorum_getinfo.3.gzvotequorum_initialize.3.gzvotequorum_qdevice_master_wins.3.gzvotequorum_qdevice_poll.3.gzvotequorum_qdevice_register.3.gzvotequorum_qdevice_unregister.3.gzvotequorum_qdevice_update.3.gzvotequorum_setexpected.3.gzvotequorum_setvotes.3.gzvotequorum_trackstart.3.gzvotequorum_trackstop.3.gzcmap_overview.8.gzcpg_overview.8.gzquorum_overview.8.gzsam_overview.8.gzvotequorum_overview.8.gz/usr/include//usr/include/corosync//usr/include/corosync/totem//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libcorosync-devel//usr/share/man/man3//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Maintenance:7417/openSUSE_Leap_42.3_Update/b4f980971dd504fa7dc20ecafcbe8a8e-corosync.openSUSE_Leap_42.3_Updatecpiolzma5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig fileASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) PRRPRPRPRPRPRP RP RP RQOHT"O,%?] crt:bLLD[pՏ]Ei7'|ЀN$ l iQsyh1*-[(!Y3+.-YQ/ K24DསٙkB?z,ͿI͛"#t/&߃m{ tyک䄙2YQb4/N(oDL.0[v@Eimȥu|48- af˩, 3u.P+B{D I:m`B5 3x 'Xi1Z\46~DmTf ^$WfQEB1d Jܲ=}PvWi=UxP.z*Ʋ`R--'P"_~T9f7 cŋ65v ZSo>[}h nLc ner:wY Led< KV}<]ǞLGRzߗ 4cl.$\>"6AQny]R#T?6-䨤ĒE{/:LWD1vkʁ[w LC%(G¦ҍC;pEY#gj o"~!t%,rp=◙7$('f*󾓻Ԉ^ַ~ѴV5']LnBQ/ŘsE~o^ǥl s+V-|K!NY1 Ts(^A?J0Yԗ^hHxgVgZo4N\i !bjNu$-$ϻȓ9`05Qo<û y8Z*B3ڤs޷SLÅLޞ~w?L$d}ne VńVx5`bX??; _|TE,pQH'Aj|4VD{#Y8 \!9pn@ԅp%E֕ nM}KSw[]%p5Һ2"tKx7"df*40Y |<:< F3z*y`ŎFo~9Vϭ#g#Zp?|܏RfIH=:!Ps GfB.3 ~]kŒ-X VTjĩyMeޯ$u>xB@` &B%HLR.| &I{b[>$QD\`ߊtw'L&ǵq)/qy^丿^n ]$)δ`,v_=g$ܫF>\\3&ԙ4WYW%+m~Td>oYL0_# Փݢxª r]$-6Nghʜ}0{S_^&as*|m,#Jsv0TfAֆVzmmV!hBviay]Y֝Zeh paM"nHf9dUK4HaE7!Yv7@]) R+jG#&z qϳZi8a[aU'}mB^׼Us9K ؅B7yX1L$V)$ś|ď # LJt=ZN%Q:]ޓ6,Q_76TI[9| .tAFĴJ_Ru֦\ i"iLˀY-pLmUw3Tju]jL) ^@6} aׅ烉^#G .I7,2V>70Hί Ů>5d(#rܝy,ZCB8)Ae1ڤV&D5n3}F7{̘ǻ|XLdh>Ⱦyw zp!HbM,} 2Q@wuJ2APJVh|W|EɏU9 *F9y;uJp#_<&rgxmk\MyQź%3/D67Q:t{UPԁjOGO->02i;_›YdNktvg0V/PA ̇xRv8mɾ/FN* WEaB!Y.i"HT_X" &wt:J4=̀}~B$:MLPvF}2@fHRY!(e7(Uь% r TPɖd,H/4*1Qeo~bTL;dž:~F%?6&*ҰOD{ V]h5jݫ 6PojKW.GuT 3:E֜<0I"FiQfQ?;jz ٔ? 5 #Mqȥ [õ1.-JA| 9̲ܓTl TA(%ov},(a69iQ}M'[F5C _ΐwZWb-F3uWw']Fnn7OjI|zG~1GsD Q^Gz_$ ZqܿF6<> [+=45@%6]%W@-H"6%Rgv _bw7>w_d)1| - ;&ٌx*@UíҲѸc ~p~:Mlһ\/+fEO3+ztY[g{2u<ϩu)je ;gA[./ү''B?bH4*^HȩeEhfR{ݦU eHrM^o ] >MCNJy,$OjΤ@X;! -R# 4(3pޝ5I+xj>2#2-' 6'H}-Ap,/u|N|v٧MZ4`k-U݋x~z B0zȷ!d\iMAf=͐p"6b 7Z}"(E]<8UO"'̥0*e\]*:{dd*X?6]nY*D _{sCnes8d, Ւԯ. - )/bײq8hz( jmYOģ [գ,&7|]yAΛ1Yuٯc1~X&= D'HM -$A [L]&uX3?ܙw"Oq|]A)}<[,s b;j?6: QUQ?Ы!4Bsw\Fm'ۘZH3ԕnxQZӀHjm 1.9D8q ?tm $ntyu}ahO I$797.AvK] -$%Zs&um&>ۥR)5UQYOgDQ]b iߜ 5OЯ3! axB^^u$qd *a 1p &( !^@ @ &Cp{`ҙCec;w}-xBDʂ}Ng6(_u5شe(7ek}fd-Xyyލ^ءPqCnҿeT쐃Ε;.a5q@$<}v# U52}5 RHn@`JΣ'Tf9BLh0_fv#aLYj[Td)hiZ^w殼1ִִAq/b9ϊo` PP<$<.6w&me~˧&;]g<MJ,,rLd2"[-ͽ&QtN4Jv0eKr U$@ J`PQ~#g)H+pzV;C[ jB{sQyu%䅶н歰_:~I\Bn&g KL~= Mn)LfWw9.u|.)K#-3ڕ#1Hы}I›i1wQy:< ?ß' K&0̅E6 yAO 8>\z‚^Yv>b'oj*d9䛚|lVqT4bV\Yj8w_yNq"y=d6u1h oWR|ZdAmz#{ou}Qzɦh.vˋSv:iړ{2#<o#=e8)l_WBp"ڼ^ M>; Jн)r#s$611DB Tdg*^bX3{S{6wDUfo1AR)ZY5NwE*eDrQ8Кd: +ngPϞi%B9|*fOk4I :#P(/߅'?Xq^#:05Mߘ>q5*!zުՄӛde2@2 [:-c ڡ`cat٦0lt]N6y Pp>c]ٖxSARU C`rHHbiJ1E(G-.wλiՄy[T B`h2+m ΉY\jb \ >R:d61>07(S"9ۈe'#dP\ʗK)m,0}.0ul9-/u{F*gd` Snk #[*-K06d!d]πx@YՍ4sKJ&Hq__Bw?f|I 29e)4S1_OyMWY Yx!XmﲌOT'P6KH; `Yc4:]0.2¸ \6Q޼ť8NT άlex[; 9Z}2um[uQ2y=Jf삂#S[؟ywx"놶1N/$VCM) E~K}˝t\ 6v#hM.FSbNSk4R>MS ʳ`Io"ڲ+p0YFaIǵ `cJҶL#U$l*XOQSbQ*ả1 }C'_ T?v%+"q ׼`BN#$D;DӴC]~W:5VmBU0Cy\}beTXBR۫W "uq%̮<"Q%#hB٨խ伡LىB:Z;u49_#J~&I; b`뿫LA {7#m1 d8] N(:CXKsJa< 7M @T|I#˽o?qc-$}c* ?͊Tlra"J7~ ׾Mes`FyVn<# qmfɛL]D%ݦCѫ ܇!FG<)܌p&{e15ia`~0 y" H_ujIv&"R x 0 9ݐ"G|[ (7noi}JxjLp#k2E_j ?[ B -KETQf6=}M\:MR(5'8%Fjl*nDu܏!/6$*OkжNړqj_75Hϭ`1D>ؽE?nB[O 5"Gz~ГGBpi[kc<s2ҧ Mf냶`idyv-MqAWLeix43ƦfX1x]Ϋ7CqRR|!%,Ci|\Gw5fGN"¤h _;$-~"kT3_i7+d%/Ej.Qu{tZ2!wh8z!pB*ˣ/'iV3>Uf:#i[g~g UGp&1Sgd*dcYm)tEb¿fyz@`{zq=a1 %rEڹcC>ZAW[u6/!]բGԧLj=puhB3s)ւ<8u SY=-)1CKG#*)O֏H8.!)gU_kyL*,hoal Y8} < ɋdDW#|o';09~*w1TJ%h%ZT[qGTprby.vA"Z\em)2*m]#:KnسBFnK7/ٓ3#7K:KllzGs Y z۠+I}$DҦCHˋRWb@ Dx@d` VFgX}ʥTOG=.)P4(yP:[(pj!->sQ|~b&,g33(؟~ʶBbO5n>͗cccav121<^0@˵2wЮY< x1;S.!5d†m/cZXk,n{DuG]Rh!ם%z%zY'jܛlƺU43 Qh2Eak& XIU"/nGHH_EwLTӤ@6-.GZn.$M{*>7ذ:;+I H2WM)gYP@NOc'߄r-aE>Dy@;1e.≴̚d N}GF"x:ά.M2D1QE63TR(b)4E0 W(ȈLiD$0*ߚut>`7\+,l (o :hoٱ%Tn9֣+!U zm@G@#%|P`bZy`Gri8xg4 rv5I?#cp~$"ƠMfXbr, VʏPJC*Z܁Oy yomv0ŗ"㙒cSaߡH'w,11ǿ_U{$JQ2(3>b")3XPG=HE,W. VҼZMz^زE<[^'"hO50WIƊPcV_3{~ʏ܇-! No(Y'" #4Nk5qch+Wx鉡8!\7R%s.k8: ^ .<Ў &i{8Ji`UoyB8=SA6r-z(93Z+`ƪd/PNJuA nXOȇO R/&I#9g`q6IdZ; ܅u5S0L6b"ИlJs3T/@4q6j;DYہ_5 {KO ̷')⨒JU8$vt0X R[#&wCxrvg|&5]'B^ 8RS)+ZZN<*,xUʅE&{"X׷pu*͸Y]H%,3́4OvËBBC0PYHd3݀5L* آ}颥 y%otﴺHYZh۰KfL&_ NghۡnI L0;~B yAIo*K2EFz~k3r` f-z;Cq_NڏSk"..E=7L}w}^aGkC"]}LhF}1sWi{'jt&GSMzrI;ދ8αK AXHK$2L{wcP  2(& '6ڼ Nnoڐy6lϭo:ѿfH"2!_xRr1Tj DaO)Nl߱rpC>fCm!1[mлWD rz,+ͩ1NΐP'xUM߁BR U&b*>/ۆ[{VP"}"Zd;vTylKu OUHܵ 6[ʏ ajK3j'dde'R{qAM uQ >C^_x(5 H4c-.Wyώ{Ẻ)mRHߒ;JuP#k"n,AU|a :8ߜq q%CAߚA"#R ۤ!Nm=Ef@/|r&Z9 T # nɳt% F nɶ-7Eڄ-zQ~dRMVvAe!QQ\mUޞUyi~!{C}vxm,9ڭ]+K$wweg0tGT܃ !uCéV#Ryۍ6Gi։^,C~ȇwjywxX2$ ,Ȗ\-lw Js۸xGÈhkFRAFMY dX]7$ K[ǸH"g'#rCkOJe>gi1fgaxHB{a,Swvmjjȸ+=͡m6DIsl7좸=¼XNL,3ڣ; a%N"Cvj:&"lfzDg_TQiὺ @-~R976t LJ}9j14V v0qEfkL3TMa]'6.7\߃E+yyxR+jx-( ϶31Ȧ9Us1`RuRiL5[ʩTaOP[BCIbkeKK92tw|WfYWC J#9Vn {ρ 9뗝SJHI__,oVɻ ^Gٟ-z#?G\ߩGd%V{=F9\%DT(}|T~"d}GnbDONjE/ ^\Qxq97+vbZEj"nM9b܅>LTptЏFvhS8V1aJ7N'Vf\E C~nTFBP|AlDZa/ D8Sw5sv qNC1WQ3 /idѡ`Wo.#]s!Fu8~ a%Z' U'i+K[F^[9D.!dFP(&_x-٥%!eZ>WN_e$xlE%Ww{J^~/Yd%0~Q8Cr֯/o]2M,en|nY7 Pqi>*UL< 150g ]bŜkQGқKzdkr#+#zH<0߫LZ[1?=A7G?u^Oe-vJIA]r]%=@[odp!K!D+s@x@8ʘ.+K5fp .5GsP>X` NIф+?E#2@U3G3TC&P KEc9|?.RR*2Ya5AV(WxP/U+E r Ba6I%\O^)Q× xߥhlbE3-G?J A?𽅪[4*c%du1}Ը0:ApXԁ0<4RD%01G E~g g6@Et7H_]"4iZߛ"C1]vON5W+ t |SlWfdʤCѱRc2W(n`8eoL#;zIEJpo-DˊYpvRt+8) t[H`Ń/')~&hs r <| VeWthcf(8o Ui>9OMga%AYiFV x!ܬQTgYdh#.wG%Kvm?ɬUѫʗ`8wbό.EQ[9D z^s vKB rJCcK)sCFD^rˋhSΉS܈1q/Յ> 5sV~$@: OkU͍-S~9>hp?j&~ koAH)ģYlj$ۗPs npK3X^!m#h%ۗHEnU$a 8Iq ޺&.FHKAtpoZ r"D&L}tUW \e"G +9Ql>%}s}*;4Ci 75 MŽS2 %o!b 3 \?ŭ Yn{DaQJmW-? !J3.K@2|O.D Ʋ:fbi`IeJ<>RpH_E2#KݾJZ(cn&xPys8V?̼!w9-{=>EQ8O?iK mFz8IX=(cƟ->5L섹XU99(;hDbڧ'z(%"<74`x$aBB({fBY 4kW}bbG2i8Nswu4)X\ ;Yo8c< rO޺͌jD:*i9aʲ@ 0'P׋-%M:V^KGerwD+e<2v2vBe( Kub3:4}%wr%>R5}ʅ/f>+nGg:M4Q]VzBZdT@feHm45q<, 6X%SBw&;HWa|zkLIQ8e/ %$u@j> W- aȎmH`e#Huc%Pp4\ߝ&3&>y_?{dSa#=|AK7'gZ}Qݶ.Q' RV'Yh{cк @pFMhQǓ ;PF "Q<[Qd#UJ+Rg%NkokYV%AV6DOWIm/⥮]g9آ4=;  4KGv6ܥ]FCu.ŎHw5N?Q"a-8Z,6!ۃGCQ/H=ɝE{Z|>96DiR48% 5ˑ<38Rԋ$~' Z`0TDG9*kzhW0Zp:z:PNEl{UXX7YnT}Sޛ|m-'~F!yNA P!cgV@`Uh6`awbZȔ c=+l49([h~UO9,Pr2yDi6UuT- K-{eF݆\t,lW+mي2n!8*ĝgY dTYpKp<~b*Q{0o s [(bWm^Ozi!3OŢ&Ad)Жd{/VKw >Gk:|u{$#FC'nuӞQBZ)ZUhзYg{VwX3T?z{*n"fx]7d|4{uM J9Zvglܱ=U*ę{0\c 10_hOftX)P6<8g poݿHD守}["|Oz u329*p\@ܲ#pz&5$ANfØhW9G{Xi|LUВ\/R/633lR C6~ |z-•q T(iEyR:*0*Ю3}.qQ:3c-2 5'0N; G@#&cqlH)ӻ $۾D|eg92^gW~XT$7Zg|p,F>8U?zp }@uWK) Oo#; BRW*[ZToƓh㝃ӗ WKd9qU1Κwc0&s'?y5,NND߃Pؖ^]/\I|N@Md3CωjNu?K%/pMLPP^]K浏ܬ$NWW.Ñp;v~3[.t4V&@Djo,tohhrڱK@Y"+dZ1 -K~"hhzd\ N%I;nKfO45 f3Z;CrjP҃fwp*nܲۺKȉ K|% ?!tg`ªtakL.((vj*)Y T3܀*zY9c )f#F Ny{:XYR aKXz96#!|l?8 !Z2IWt$A+ dK0vektQ$<ՙD f\@kZqVA[$RY}P݈o|Y>H1X'x 0W虢ܧEͺ#c* CjAtzG"}/_I4өD)`xS'VBSv$jtaK4)& }9{ ?@)Hc3?x)^b}% _-]C&& &)K4cOxkYxCLn atHe{jĉڏOՇ* Wp SML#'kWGcKx]L`CYtu[`Q>wf ##,F.J9T T}Aʇ mU{$(`*Y84Zz7@ а\s&xھi{8ܗج(~#0ZF<ۀkԬ_e2S+3nIa]9D5QDE ZYv7`bf{+lC8SJem%D cog@˽!O-iQ+TK轙\"Ix!?"h+h$էaБg@9kh'mW fy r+G3&~2qfgӕXLa7I ފUP p9Bּ 2\Upk [,v֡(77=|0oȹO??1v (N(VbYHc\iYw]nj;L+9* /d$fv,;3C,^i;g:]~8!9jnƵTƳs8WqlҚQ_Qlr0q9I`d's-+}޺aUEA>IQL܎C\i)vTb7 //*v gbZ10uߢT˙p v6K73JZ^F$5#shP1D3 ##$(BQK~-q W >Pτ:YH_<8ŵLAo-GQ(O1׎L`;24dɉ]W77YgYlZv0Cj(Ḳ汮}TsocRs5$UrBmſpoy=w汈:xmԑ衠fC9~?'9T_N(ſgh%tIMߢw5߄S@ S. ˑoě󩑉(2u$gU2! ru4ۤz6`Q#ܬHP$-MQCJrf޲-9icRrrWdpYHM> "cB6% Ev^vhJC{B 5';Br!͏F-nRm3 L}>AJ^C$nTtDpoQb@>MwtVDimtlۏfSGs}9~4#$)\ oʽτTgWQm,y^M;W؎e Ud0=3z68 l. N_.X\ފc5D<HW]3YQS"r%rKٍg!!YuXo%s,W?=@L^3,le3l&NiX>R=3rhN8QT!ׅf'>.yEt^ެhѣ&ԫ K!jh_aT080V n!(&u\`h9NZb7š3fh=ƄAUniw6" ^GσAUȍ1KZӳٌ̄k1/K`䍱qlel*|չ=58 8=xkzڪYY ^i!<.7M| IQڤ L󪊛o[Nzb6fRC낶t=Daꨟdt y׷;|KT(iҝ*7H,1h&zE<##YB$oYڴvMr?t/R4(pLOI19-7^ ڄ @l-[Zݠ9;*BB '*MM3b<ΊѷZ7N?&}iX,I*wWߨ~"b\bqe t2ߗTU~&L8#2@piBl:S Y~*+ e1ZN⇷UI3tA$Ů"׬tRzt^h]U7j.N9jGm^ \#g2gN6:`,h n0΀ dU3_8U,˹;-"6|잩хUtn( 5{츉+iИp jc*ǏgߋjL-Ξ,n4Zd^d:0ެ5kb)F;̩„-)ZgŪ;D0וo .X8V7gTW8*S2%DAVya4YP#"_WeovL51ZU"HՅAsUB7Xˏ5ch,)CL;="[/TwC^e˭<ƓmX%B \d@X!r\Qv)&qʪeqIuraʈ-oFiC$!F| 9zp $9h;)+CQTAs%JaTΘ|>p\ZYG$؅Gp+-BSV! W8wA۩ :=fN8Khx"(Bn*NjDԋ4Jzܑewӆ@of9{27a$]2`g+muEujk5eA$`o bYgm)̼8< ^z_5[ok &|B[yNZtThfCY1engu l@D!AU{BibJY.;^} ny#3*Σ|cwP?NGЌm[fTC%AL}uء*JT2vQ'dzb%)݈4(n-²X <ֿ}5SQ–^mBlEgBTEW~/p2Kogp 6ؒ`4˓ƿ$՜PNa\_;p. d$Q}$bmz+ڄ&#/> ,`6EA~s &E# Baʷ?cI;$5`]#~ %_53Ro8FLډXfxF!s2zTx^E!DLnj=T) Tx H]*UP8/֬VzI 3&6?BtfY543% 3&煘܋AMh2:S;B&/^u+7i^8i0nNY 7wq0:'\>FI3B>%"TW'钭5C2f 3|e\aw]_r8!~2rSXK*Gѐ-{6MܡLr=KfT|v{-qAL9A׶Af%@)s !7X] )y#!4E}8w_{[DŽ/YogOZ2Ý[G͎;?0:X#OTn!m&_O1/mCTu,̉/տ(#Fm$' (owH+pEHccz .;Ʀ\0tХ߀}*zzel8/jET5RLC8e $jn84!^R7m@Nzƨ2GR\b A[,u G 6ۯig[,#P QЅ Ѡ;}'.A٠I< ?\ W⹏RG/=T\-eNksi|/P/l{|>P04/g Ü(Q$KB1>Ws4x퐨!;RݶCWw!Ab~8<[}b&!6,\Nl8p[oH<\u,W3DDhiĘv®BXtw%?l'%q"RUNRsdɍeDUT'¯VMԇz-={=~4@.3>97b*mb7OkA首+ G 2f{Ԫcp+抉$vD b8QYvq vrvGK9p*3"E(,sNFmisp y4׸c~26+Fl[j)wd`X\MsBJ!<5p>E R$#Df!vPg dL=Ԅ2H7*XLi[֟ܩas!V\ЏPU 8yA'ynp ^{%j”N?'l]-:|H:L*^16uÒ7&jqBGJDS<‎[}SvU8*u}EX!|1Y5.#UL7ĥ˕r)ZsXC=ڞA9{'d~hnt*N*(2D% \,K$ʃ}@wS{wXj# (9pC_agtv?ppI뛧z 8䪦FwL*![3z#@wWC(b!o BK;N'xZursDpK@b36|pMeLbڊ'Yאᓶ)dyλj}aB }WVreP˫0O. t.Bay9Rw n((_bHκ/h@˩AbDq)e3 IUA)v]#ܵ) @[[5C)z$%V8 )q <2s&N>n#s.bm=@S pw&=wQNCѻRqedgD>D-)ϰXl>1F*Q3A`2\x!uS 7H"ɷ{Ns*oSw9 bR8)r/dGVc3p$HM0fH%byWr}׍?bCXũuMDwMT彦2 djJۏMfj(xNXIޗPDQ\- '?sʄ?6iݥufwp."L9v DҺE$]E λy(iޥ)ab$Wd$ԓ%p.J9PTݖաXRVK]x%#{Yy%,29v[|Sa 6gw蔁WpMM$sHR, B_\5 x{mџ?cC LHrspgIliU[|= &րț`rK\ 'neo;E8R/臹#6e$Jp>##[UΣ^sPò%{hQF~3O ϰ6v3P0XsXio9YG/p_B;94xO@ԁ@d!_^b56 /0D Wfk4{$|w)`DGNi$$n Y'EH(Anʏ#S5Qe|"¿㭿d1'@Ou#/6f5j>jsYF//^Ht),Aͯ>g8 ׷c̱S۰n]{D P_^th*Co.䔏PORHHF>Gf5$4]ۮ`P W]n56@Cgd( ID3,GxY7KG Lh-1vնhjfxfu44 )3_j2k?U[>Ч̯C:d+V:RIbсBA=GLuut!Vxeen'FH$-Nt$k_rY0a0Qũк.:[Xy*P;(ۙ>?iϫ[ԪZZw? %ŮRÝu*0ڑ]ݺ2 gTj[bP4kID(IyYUa:b% cz3l~xX8mLxR,M#7pUڟm<E=`îEiN9YvZ'@7R/޳$V K U3qQ硊ӅEvڣz>wt"wKr٨D[229{XYK AU&2#$&zk ɫ`@Uz@e6+R<1Zj|+AZ~P:a$h Yh-I&K8."O>h, Lpd E ̳gM\ jþxzu:$&ݰO\˻2^KF; !J{/K)fNy~IeiG&S~oas@\_{v hsUVc̖_r>rc6aV R6GdZ5Oc 8gO ɯ jX $!lV8,{x"Jq#ԦmvhKPMupC>t}ι\ڢw?4e1Wq6ŕ.8WɞmH# cr3mhgq tC!̲vhORauy=yTUxܩJ;sK#Yb$eSl()_ vۗB %YQ>pƊ2&yV%h*e/ZelMm?6m; ҹ#ޟvHba$,Psm:KF*E?.sI>KǤ)PEM"4}4{PT # e4aâo-5iH~(>#j7Yy7zÐLn&31[3dsBMdr%Gc'5J劚dfw&sHju~P<4W*iXMiQ)I r3nƌfOjϏ}=(\$ڈ = Pmܞ6D7?v\\)4ƿ^aUknϐ\4gMTXZSNjQIx])U ia^2b/~Z/p< ]8^j3_//,NHFNkr&)Er{FLf5-WRXLƦףаo-@ZÞz: J~% f*Ar*&IqK@"|GvʪZAq\>d%e=U]O@ 7#HmwF|Oɮb3aT37ey9:'q" a6cסDQ;*&a?x}w/0e)/iEsI ^N㮄RHCurn> C8M\X/ɧ`$%{u3 ys!|/5H!褫17ԔCҬ,sOZ!p(' YDh]Q|G ֵ08e _;΃16 Z{2MCïiu4(nAS%Ti=&RACN{~OzbysXĘlm y(n<+ EsBDcV]WK2%ፊ˺P;@RiO2`́` ֎߃i+7_Τy.bz&SWmA=FNr0_y&Xo:'gWGiZ0߰:>~6a~?+լ4V?q*>˜135;p/r{ilEl0˯,¯*x8tO!J5W*(nNVkά%fV@])DۤڜJG:2eᄁ 69Cחtr)-T !ZbHI̪)֧t\`Z陕Pj`d(smt0pk'}$MZ*7PB'~v~eNka79|>|7mU8|iY]ZR*$΍r=~@~.%rzQ,6;+ո>gOsBTڗbP~[&w  uU~&/i}F"V>o݃鷖}N7 CcË (%Mάo {=yMLvRtjLiڞeYMOrߵX,~dUH{w?ŋif4qÆ~_h2:gbP%)E`)EtYy^4?Rg=ˏ SPJzs9&=:{[k7%JDH'[8pHNId1C-')P$ѫnůsl c;6 2~cAS`5XEý"ѕ9Zo6l3x~Fn\ m) { mέ.y߳7;Oٸ5U1;U&P@ >–`+"tDHݽ&PM:#!c:vlGF4qJ&Ohm}Vu4 -_9:kE/RyQ\Lvk9Pr·چXZI9obYG)Wkf;Z-oƳUf^PIMPL\iaiAQ7iLg{$dAW\dw"N*~MͿMGV-oX15fV+ag9yy4νD"UoAtPL>LYKD?=3,NZ+.Y819SsԪQDaIJ'I6KY0ׅXŏe}A=k1ʫ[]yK*=$0|XSIi*~^ļ_q8io%kͨENc- 2Oj.AfΧ.x[x+5bPUn:F`QlnBdOR͕λ*GF$ k7xDd!] ~55_ )=eqZ!7C&׸I9V [AVl*;,HX%6}~oZ /(yV@yfوuAco5$weK~ellljeI5r=>@3g֭ȑgO؁^ScJ-< i!/gy[4Y#K&w֢R~zݟQ-og]0Z-pRaH=krCO\kدlzUX v.;&2H"ln7S{QD&l6-O ň"S )bơ_,Wepd <(lJ+.l$' ,c[035{r]D5][ѹSǃF%5>YXIIrsyS47fd"ŭxz甐~p4\G9!? 4 c1YAd!5ה| }ր YWnW@4F.jEbJyWDmrְ]`%ĢC1lעoAؖL6SyȭmO_B&PAqR^ ZՅןq^66kw1O5ZLRU:08J% *Yr('%Hn"Ѝ=_K3Y6pOSY:Թ?*fVi8,RQkmTNϕDMajZ^BK_ ZMuh @d"cR'&[Pȧ57i-'a\;s9CO&ńMoWzf %cMy iq՛u/C"ǚAR"3Pf1ҡitHKS\% +JSۧ[Ӯ.I)Ĝ|u괠@LqS :X^_7,mՄQL(k_>ykwb^,oɂ^`֡[tDA8qVMS噘v=6]qavs-d3! ѺbJpjmVzr$ç1xVԷ.߯7*;i!ah}˩#Q+ kU.|R9qSݚAfCh2;^!5 )W̞nJsŊ/tĂ>~,IB[u%|o餵[K1و*%2<y"TߊϜ(J<-_vp_cũMT,[g~m҅{b7v 4#>%?3hq"gy~xk俳Ǜ"6 i,)&ZM 霮Ui>e"Ξn?,A@(WDesd!BM|g\@55uY:Wݛ~=đ#ãZ0 xfd}u9îg;|I 5`"tp: jiٰt5DrT \15FC靸(;2MG118SUn%U@o@gq5ҟ*>UKY|tɲ?H1-?[ex9ZRCH+m':F ʠ^L)>H]Sj'p֍Q$#RZ 8m%%[,.]Ԃsac%TV?jHD hL$~(a}3Ώ(w'F0YSB[G]P/вT_vGb]Z@7R3y:O܋0 t&>qquF9:2}2[M?} Z5m_?W=oLU ,rt-?^PlDuD#qR6DGno+ߨ7805Dʤð@`1nzӜsI;jIe>}o)z gN27!kd6kEΦb0 cO10렐sMZLUqa§L %${̊+A0nDE 6Ҫy6ΜW W(pi)Hpz/ WGf!Ӷޝ;=c<Ѳ'潕teft^|P J uJhүz^B4A;YTW;GXf8XR 4ak$יt=Ƴ<˻`PrfSM #@N\cɛVWY03h+L[;'Y}&hgһPs`:}N 6 g ߊ$`PCߛmYIJ1y2)$𬫟>ud<ԣ e`ڱ9lR8q\AFc]yЍ{Tjwai at":?Cq4<=]! _>P)Hng*2;1`:3+6N3(V c2Y3Iqv݈/o(l]M%Ul *c4/-S%?>Bd?ϸ#Kvw(2E4|e׍T٦wKV-qNQ>Y0/ k?߻30 WDZ@ sxwP0GuG=0y>.M,|-H> vRX*"ˌ0#-egKM*]seAYuٰR~<= (A譸8Yr.y B'h^T4N *lU l5R̂#*=dT}?˲Q+x^HeV 6V%pQ8Q=d[8 VzxуKy!{H pŦ<ízB0f. XA͕bx`co7ЇφN?@\N5 ɗ}ԶIt{\fa\jvؤ)(k[l 3]1PⳕP?%ʯu?'wM("THMO3_߷K@! A6#p$\E7j֙ayѥ6~_GAГ'/v4V_y* 1ƵN<SMirZ.QY;W:KZ^ލ͈Dg7h2Sbc^icyyh2ɷHV~ JT%qX xI[ rg:n?onv8n}crXuzvowX{4B*K޺G5R,C]VN晱5wOpV1: B3h601"MyTK^K2,_KF-%(SnZA: tяm* lؗ8Vftaz\tm;;*pIKYtqg>S„DvyBw9yb>atE } g#vfEOt*:h Pڪ0< С yoP9 SL4).6I)ӠB _?R835J9 ec ҝM8_fd P סjVW,8JvG?E>>^O!XQFCC#7{ ܍y'/ɹ E" 7u8-K3)Jes&&qoomVZM LJ#л(FgpNW}X`fG2odDTt6 B [Ag  FUw~YGmUO#/jHDuǸrՎt;k:=k:J]7*:J: qwK"+peh&/!> c.%V;a;$um]7jV8$_c;MH\%sVI ~3*T48 GH#鿫g񿟲܌)-5N'RR0eEC&8?\xtٱIϸT-lO-FmyJm_MX  lgБ`׿XB-[}+&C>f @f-SoZ\~+b6YJ`P_LEvь o×ФfZMR{# /śW͂8gW*u.,9xgqCC 5va`^3Zm.̸ )W]=(l:sit%EBlqmm6akϝqz>khjӞu( D|{l;EOrpƓ@`j]#^pQ!T;}"jת0+jx @f iU2VrMyg{u?\v@A S|=q:3x7q1TҘhA8IHOѢg B?/OHQ9}k|.qElotF'OĕP %1%E:|v+,eg.\"+S+ 8w|;Y _~1z *ꆘ<>݉{cF<$ !wUb&IH噞uV0ꬳ[`԰[j|BȚj)6HTOyӯNbiv.vErICʙV땍|0"<"Q2w=XXQ(/@k}O)!@RϦ\mY@09k wL)فC@ߓb]H$qUG.D`ox1]), 'Ժ681Kj$Zaqz6]wI)4 7Dᏽxv~b1->=\,9D& 788עb*c Y,8!)r[ +R|PlT'۞g=ۧ|Z&FO#x ҃}o,%*=gn=-Nӿ\c5 0t*_i ?pnD0ʘ OuPa-Θ mOR,zhdn 1}|EMɱ >z_Y6Hy 8~(F&}%Ld5-p*88XI9'J|Z Uon ؂|$xi6*ZxdXP^fA30GW % xhΤ}vҺcr YԬ%Ҷ2?K;MIN G#'^/ye`?vb5 iKO{ _N~6 -FrIW5Z{EɪpcDFB"YLS@鋡%Vd6+AѩRUS2:,KIt0*& ,lNPƪ7j_!4+Z P5]/YԴjhh/1tLKb!I;M@ݥlSl7` bi,cO?#ցG6Z>3@jW+lG Ifuj,,*[W&UEA1L)A"X.ߟ;`1 H 0M7(H):E3R>0"+piB?B|J`9ST9$l3vv^j?Sj\sZ f}MМd>'lXlY3<̈;"Ǒ@07ETgʥ!l`0#Zj 1\hݯJL1^W5`%CΖh$x氓n\S,h`p>5ȶOYAVSmh_E(z0ԙyoBQOwzLD–PU~S^U xO&[)^L:;tRTw^ ۹2FҩUa:>A>pNscw ?x14SY@{3<*2W- vYe':"SkS8^؃ '_kṐ] 6DNmҿ}>.l{̠ tf5#t:|'+%3|ȉWu ZčpsKrO<-a^_Snjn^0͹ 8@. dW񋟝)Pc ܗ7"P_ONd<n1Q vg+G=zu ̇}*1>Zp-L+ן39u桱~ "##?ƠdF< 614K{ {ϚŠG٠A<!XLEP)EwwG[vkx_ URՠ\(cCШ+W.6CUb`D X2@pcϏEex˄bj%t3M8D"/;]=J-K#Dw_"{W7:'#%YӴ+huԘO`|I1W>҄3Cyج[vVh2W5^Gl0PH{%;(fԳ~\)k| BxԸRǾ˱8,|GE 5U4Ε#(w*A6kIí[Rt7l,kۘElk>o' @PUwl5@PBVB|z*}>ksMuq˪yh)($*%7y2kE:V<n<@q>i_X1*0X֛IYlVh+IRlGM;b<ưq~|Dx>B0ª߭֞f0O6*QٌʌEvj IT4JӤ| ck{5'c#6\):znJ^[Xpr(=n=#ORa\Gr6|iTYo~ܾX7 y˄ >y 1Wv_`=8`r^Ҥo6GpJKh| THjdԢ ,`d)ZT̑/i=p,(P3Պ3֯{.\c_d˞պtԚFӢC<A@PzHW8GH5lB97(ƾ3ePe&nTeD( kQs %Y\\>Ll7"$m"W[Qsc.iVG+]9}ԍ~Ǒ+^P#3^%hZ2LEYCD`8}ʆyOe bmrqR=d`;7e8:⹝'$2'B1D,z9%Suqq{&lTZ'wS&쁎#ݴ^QPI?fWT[DmO:|AێN4ډ1/%5HWd_NeDs%LXD}9N5ST^FM w~h!Ot+_ e$ Pw4ƌT.5`QEq</K@KQ[伓Md?o8A_$+٘F5l[g&}ET~ڐҦ0\ Wsu  ]S)朇D~+ľ!zC9H=(p}@* &цsi~H,z ΗƌNXdpCHwqz3N!>٥´Jf|xa\1lѹy'54ߌ"8Ҍ4TZ)͌R< E /fBn*>E5촋ئl7W[Jj =9zRح8M`cլxb6'}텇+zOb ]i E!Uˊ>"AM{MVg#Us`FEBs3BŅ5xm^ \ ;9*pM;5_Awq 2V ´Ѭu_ }N|hzoo.t݊INm#r&j3c`u_BQ6AjiV]LG%wY tIH~.-n_44(~[J\ D׈a~%сatS )L]m'ͽXq俹@ ŀqZLq5;,Ғ@EǬ_+k uCzP7eK+@ЄΛVzʐ_qgHUZM8AkgqZ'Q{\@B;z`+ir N/7DԊa٪e.Ňb#U9N9'@0с=_aʝ'3ۚAH=z_C* Dzۤ%+VX8CyQbt%ٸ·A8w5[Y\h{pϢtwizm OeDjQH/!5|@1r[D;by&fp0Qlj-ʁK,4%E0-9[G[fBxX"jԶI K;&tR9BoJ@0((؎Q!-]u{#) ') [Ѡ#&(w Q>T BQ( `r lOHaO'WAeK̈ˇ[@b U`ﰆ}E~^*$U羿EG ;1enҝZA hDʝ< {3W{HsT;I'7!LKXvmI{Z֢Wtc<}x; SUD ^BJyfZkzA23R@o-`!-ThI)f+Si@b(u5C~rc1}QwuDL^=mT; - qTeVmDV}Åyj}~Iw lş Ħ{䌄v?!s$dӀ v)oT)t+Mz/Al2n ?^N5"6_EY)/=+^./5F%Edy< VHYOw.FoN Yi{ޑ=pX|+iqOф2;D鴻.L dqoN01<"fAK,we/RC&nC|2. mMB*g6oiHKyv$+=j8K#fPTC?xj, MDqZkT1`>B&p6RJ9Տ܂@#<9W%+X6p#jRI?մg:XS@3Cor^ `޶&ي&L]סTĖ0!O+$Za"URN;,B!3?8hF 4$ѸRh?:8 s;Sv7. X}EDlMTy#GBmxU `Jߪ t1B=,76.NmX4dI&O8KDudXKui6 ^"BT.N` >)]?$w<[ HXIȏ2{ 1ɚrŪ678p$X-3$TOtoFy#b>e`ۓ% n2\)v~Ak5hah3fONmĔBCBlp$䩢*Nlnφt*7Pǡig[B ƠpaU1g@uq-hLr<j4ژ[Vv+x Gcu60wcj5 F'guBJ)#e)!!R gBvZ:wr@jK@%^Zm~ڢyߙ>?2Ű6ͮo͐W+^9d+`t}C`O֋|m(ܴȚ&~̆hacI2ByDoRQ|ALzcLL @Lf56Kv4_]/a#TK``N˷gcE? EfZZnߒIԪ( Iz=OlZlR@j>-\|ԻO #ɘ je'זz9 ~ Vrij^D7|h4҉4y aH a7V'QX^@b 9'Tt+VAwoɆ6пr64W@\3Tf;Qret#٠֭VUZ.oga2)%\/W, en-`7'8D! PJo\棢OLn#B8I KIŐP'Z=)_;lʾXЃJtya-S]$ ;1|?._-QlUXk5H1sK:a̩]S osӳ[_uRQv{_ҟu i,˕,fD|XR?D=A;ЬH)f H<̉Mr==Vwr%A5D"[p l@-΁? Q|(-OUl7tttZNkm mmLP }ù1X0]F$a]T;Dѕoph K$l{ͷI/bf Ԉ51QB?!ӿy>xi' AzbooĦ{!BYGI#jBȭjG(TN?RfQ< \2ܰuL8B|Kf0%̈b(01gSn"u@C,[&6gfw4K.pWvzw k3=.8K0Qn!JԐ^#ėXŮP6=<=:wSYϰO= |h @T7|e8b+g\ *Ri.^ !;Gw$v)|9䦓s+հ7* i1va=(k|)I *}Gl`PbX]AX59@ 3.2Ns0>SqG&YTxę aQ xU)_`|Ώ^'rxprEEtAvVYDN_% kJ `gL(? ܱ*{ }1G!=r\BPcxd0(Nl̩j//!9hg,txP9Q,k,N=8s1UYY<=l"Li/h<,/ ͧnK2KCR#pjȬo5d] N./dx=G='!)Ng$,tعg:mø܄m%|bC;HXrLAe ?\Rwz;It7YLt&Nl{FáX="xMD ٍ> B5/.G'#VL&ۂ:g=vLy#,i῜G69׬y$z=4*rmws+U.:8/v[gntDM븪8Y9d b7  Y+iF @5k HЧ_j !BR )^]ۘk2*ZثzЇ]36ie猽d͙=C(]Q wO {$įHfArEԮg{2CW軩}K9 bm/MA`3[VS.o=(~R =,=|Ȫf=7ΝTZiRg^jO7uyqWJ*-S0^i7fU-50 M[*wJ~5̊yj@l2Y32K@y `[u2z7NEX]8o -m8.*|qR ܥA9jw"ݚQ=mtGy kNWhW&%8:/u =^RD+'آlv0P1]p[w羡[ ,1)z`wOڬfUl==x0s2!t(` ?K) 9fdwgy5Rn)vMh+-P7sYT~P5_MW 3_B%QAFdv zĔjU|nR~ - :i@Q,4h8Y0E08?CE]KS,#/sl AW;[׹T%vt3搊"fĦHy"%$-/ `kوB%Nן(D7KbYĩY(I +Tuʫ3 V0|Q %˽}GU.B N퀐r3Y#` 1½ZGdA*X79ݒ_=\!ʦB(N8V~>G8ep2$Y3]O]>yņ&8<{{2nX܄ASq].ѤK"Y:KuvcW=վV\Oip"n4-RKл.WpoJ͉S~FxaYd- T\>xsA yO9U1~9= NsOGcnC+DJ{ 9N'ݲHA3CqGeQJ9@߽@(b Px樑SKo8{/^sӚLa 3[mΒ긷gy9~EY.S13.Eٻ׷Ff7_8zx:ƨ@d,mQ7359RFOLT]L1N=sWv 2ojܧ,-.^BYVWW7EkY0 "‰QlZ>Cm r I}S7 V&iI.4 'Pt'@&D-%,FI4a}<"¢1B¬wYVLxn!4:eA0x|5"@/#OܽjlU Kʦ}U7eZJF/CO'_SpE4$!2Q;wPo78]iJ9A$Tres޿fN7 \@6ae@b.Ě߹LGJ@l)kvG<,!Nc=yM1mKB&- _8ӻ|ޜFuR/WMeM )2A8"9[7y6i[X`drrG.zk} K^⼪)_M_iϋp;J+y ,MSwQꞝ&Xo뤜y E(6b xǟ9|W jy4G ą>+^=i/SVz$ up>о-9|dy_!p)}Zyj`Et{*aZм77?cd^'юiK4IƙܨLl1ֱ"8rZW<`钒m&'$^ͭ`L}B Y|H6ؘlrƩj輹/DAzNo|riF8./ ɨ֣ز [+Gcx˃1{_74f%иN2Z7|_T׬ o17TkBʔxĊ mh ^@/LHL$juVej1!(m4a1:b=Zům1O>a{c:bL ג *Z,5m͌4:Hް{"q df5"=đ}VU[un;gJj㡭RAKC8 d"Q2*c8_*ImD:%~VBYkQSIDp QBf&*ӥ 4$(?S$TpʒhuQTNmM;dōWqz1) nKPF }a61JCKVJ* EQeAP)4ӧ&#HBwt͏h0Q. {rT)faW춈;:y;e&yr )5& 1rR2&jN!U$,s kD6{OɚEwrE ٳsEd֚6IwtWEd#u [&2N^k4V[dm.Pe0!fW/z̾|vl b д#S9wVD{0pYމre_E +3>E3 Cl6ﮥ=a\CdG98Ń Es(9z9G#zٹ<*_g?>ܠ OghA}Z[?ziZO')\i ͜νh#p=ō4Cz͎ L77D~!fEBƢ8ʄFW:`rۧ^;(YBk쌔OP [Z=7Q!L|'_&؈K]J潲+ɦw! W꿄jELf@"3icV̪kpy]ٟ8G㦞qvVJ,V՟a w>l>\"On ǖǩᔭqrIʥP_2߮3oReJ,z3_oЬBj][}1jO͓cy#6=+)ǒRUpbeĸ-'?6 yŹQ-胗s;23#KTDR}+E G4!H^ꘓ )#B 3-+˕QaT8CԟsM"^E".p&#-I$dPҰE|cfP>IĠ}m;ݝk0Ej8hK}D#%WC/b#,3Ie[bf~D8 nԼ !*S2v/ %맑5<wU՘\/ KC_zT\)IJDIpWEd^=%mj^$%E_ /DwaCD )ߟNþh Y氹g[O0\kQH/mkM O7}q"t }, Ā&H'Lݖ!5mu?7H4d*FQ>潉Gq%[ ti`'Ւ=QL^=bwYn:bUhu (2VE w 7G徱>1i!msL<"Qi2 Tmv8i"MS'hМƃ?| *;iK ZbDχ \hS`)qO1煭2V1bz,%Q#$ԬIٖ@& 6&z'eplS={ӛf3'-]N ._>h5ŚYM;Ú uCM\,Fqٰ92Eޛ޿ZK,~V:D0n"4q[H{U ̏A4xΌ.2z{;.SNkQ9'x!4wٷRWA :nh3GFPKe>?𗅑Z)3ȂXaEC&E4ff~m]~" ^]Db_ ?RR\ɇ Ug^ldEKD!ȸ[|ɖ-'gՆ|:鋍[5QRH yz]#fa WBYr\P)qXOa08 IѲ- K9cPcJcvMj7ca=^&T[|#HSFF3UBIg0C'[3̦lV)+y@iOА!ek]û(? <_:L(^,|,j3_ vnkZeuBj"nvz6б%`Cf=I6aNz8]̑u 3bDtgR$Hz./0-fR Е4:~gvcuxOkJx"`HI. vt "Ryj?tذ9n݇w- =Ȍ3.]b3esf},GM}(1k҅bAbNG*+qhәk/Ɣ iKC/ͯJ\Y&*cvH^q빍uC)5ߡi~,SbSS;Դd Qy^KփWjGaܳ(#GPEewD>HYT_;3*.\>ڣoݥ:ZLx#k2 2eڷ/"Vk*?rF/zBA2VWy*[XNM$^&oea W$*`"[ 'Oa57c;ET}"E6eE z.OWYj3̦VlAY3,J1P+}PX^ 1w/DmsM77YߞJ0sra&J)S>x`xDZ> װ@#rTۻr* .>j)]kü3uu䝲̬YN0C V[tO?rt#)ZؒC+#>Вm~D+3x@&c- /6+ tί!yEJ$픬9̲e>$C&P Te.PNT N"ƄXA[wl"5K4ܩvMIۧ ID e"EhL&Ţ8eư7u[,Wg}o1iibU_NzyR[9v- || hV\7[u]:#Bԕ!z /ΞE"HVRĦ$ 4B}cՖڢ<2i^Ï?`Oh. K+"@ZV<{Q` ֖0J(A~1ۍ}d:zI+Ao:2S y =4VUv-X,R L4eo^H婍PO66͍׫$wLI {Y2x FpfHXhlpXn.ᬻ+XdS. q51"9PA`4,1& ˈsϘ7r "{5RzEϬi {A{(R35cs'a,/$OI `3p [M9v"c&,qҭH_U&Pn7DkHo5g^20ٲb+p{8g w$Ys2?)S3f ;2#ЗE ?#hV{Dw1-j0܏F6u}<\4X''";9$I6={1fѷ :}ji,Y4E@x=m u5SI:T~OkK竰 Uq+rl;-(Z|+&D9hұa"לqW:ᥲ;]O dC8Cg6}^OQl)nMS%(xT @  ju+ +*szI̸5x5j V/8Q^Ek@x?H#]~ePasg\9Q75ITa `), NV40FW0c=! M̄S&]HVDsYG` ZehвgcMK ^i1E]U#D)ܒ?`b&﯎yy`9{~^_ԬgϨ4f:r,߄L -4 cBIOY,~;jCtҌ1S% EqW9$@Y\.fS[KyL|L-{?SY&-Ro!!}6C:Qmt$ of )-1xuˆ4 Y'K.A{Eq3*B4*Lo)~ El3jiW3G!<A}ءZ7(TֿxE3oJZmyOrvbe\L;va؞<5 ?.CDjTyp UѝhQ`2/Ts$ $Z&s3W(Sx}}Q u2TNAЩ)/Kf /'?׉ũV\+U}*˨Y -&h͍9"Ɩ~i7ϓ>*:MTAiuӛGVi!PC !A-44k ,\/y߄"o9wh/_l*̮/;U&{mbxB5-ɎfY/}pW3Y0il /bH( v8LDE9;R~n O5óHly*Pw,x!州!~3JE/+սfW*5tgay ĶVLQeAިl.{ uJ(VPU8j#:onݎ#qk3Xj/?":* 0}y Fq5&AODC a"[SY 3%0 35N~0,PfZ@~'.2\r ¯xJEՏ_(xzkue,9 A!6YJu/&$.[H$>]1!&m f[fc.#{([!Ŋh\Af&[&j`+[+r3tɜ{FyS vnXh QÉ/  ?*>6iq*r.\T1lF tc^k&͇x\Vd乥Ex~|Lkl1Ⳡ_|ni4FHf=#LZIoX@;?LS0fcۛ̍Li#B=!SZM ʼ]q4٬*T93GxW*%Lq)T0[}ĸ]5aі@Z Li3ڸۛ:i֌BFK[ͱ.^snH$U'$A^E f(Ɍ"l$l)4;W_YH /0!;f)ޠXrrp@ղb9]V[ikE h^=o_l,A(15$t})kZdY" +w9r/r's:lbi`*~5EUbc u6>We9 XXGdy%9 1h@ؑ0XVTm>]e+۵W.X ̅;rIciy>Ev WyMU ?Y vԩ 9~ɊI۞F΋h3ϪYS+`al[rGD+P.MC1z;*,\ŊqA A[ 48`U#Ya ΎF!q8܎aMWW0ԯp Mkۃ[vdi1vtƀܫvr#wrC}{`~2ψWwTѣv珄cɄSZCɹmճ 5&L'njYdA^U5>kl(!}0PNt$- 93 v!Eu5A7N9@^na1Al% !&7.'tÓq%]ϝr?|3,|0S:?:}}KdDLZKvT4I=G)%Q7&K1e 7*bdIrwDWm&`0c8(^-cU˅ol#w4D=iW({Z-&|Y|ON6QfJd7Zي[ P$Lo+zyYoXVIb.FW1MaHA^#:Va8PN!-6S?SXGKv-:bwLU\xIUi_xFŕq* Ix4CȪoh)jˈDM FJOdu'#C6;@rb<~=rQ޴1AC_J t˒vd{W0#h'31U*rW%n(qN.5%kD԰. E`OTMS(lkA`Hy4I%6_#+ HWPvy "^7VkUD." DeFVr889krX<>M2{:>&ΛTR:L)mٲ^êJr0*rA ὾"냙 y'fcI_cW1ovhgs-kY-T-!m$]`Q? j/]A4 O\3+I%UZ%-jlc1$ivVmoiXZPXc!Z9dPqJnGoO<I|:pG0e$ M+AOD4fzwҶݲM+1=]XS+ 8U9ҷI{82 DU 8Ciƣ٠+tM1q~ afE&c.B;^\י VE6x J=: ,Q)d %oGpRO`Qg w Lhc&(4x`?SĔH NUl K 'ZSrav@ `*Qht U0܅1svW)yFuŠj1eJ{TvvG.i$+c=MH;}V}s$~d._xhE[z6{Qo1UT_m;FVMPE?0r?,\6#]/Rs>Œ҈ B>b2R#1 J='Czu8OZۧ*#5X'5pOR4mcAˏPC j_y"X1+BHT^Z}u.,A) WRCJ~T ZlY=1A )leH%ش23GA%tyѳ2ws~|(gFje㞨UZhh;YzF bSD4_:C bI r& -O-3b!d|EW!`]_Z2cfD_kY?unʾ 0͔\{s>g~+Ox!GKoSJ5m'  ļ:EJbRz:-Fh`Tt~W2k#}]G.C0tZ1y2i\_Z J*:K`z%)/Kq^ैk͎',E]x90 #d"֠D L u Bia{jqLj1 |KZ8 ^>ԟqG}V{wspՐZY\H2(dӍ)1ï'~˜$b˭V+^m731-&` wGP0K[E nԡ?ixX}c\6C~H FvvM CN͆utvw~B%.4%o%*뛺-Kcųm0ͩc2ܐgX]xO*9Üi)(δ^&&>:Q@9:Z̖" #a&,q!)0 u4%jfþ=`6AթO/eu(|q[ =惂2Uoκ 鄬Bf 4A\qe.uyrsi"OT|7f0䦇:)ZH4?Ռz4nț=e3=_1yS ssɵ"E6 ?BIڅMN8p\Av|*\6,NTf#·ZI,;`"fxpIOmߙĎDpk'17hL"ՒV +@Ύ*{e[)PxIWz Oci^ōn)ZOT87)]enTNG۹s,n3̟0P:z4NKɣ AE2[S`Vt_̐Ⱥ23*9O~\6lWpG%99P,XJH88-:F_*zq|DN*úD7PM'sPP®.'h`Ro߼R,{X0{mS c2Nn,Kya{ub"fv&=viFWdʭLA<>&"蚊bxɡcWd1esJ;}ahj$y= 0crP<uh+6/:Hkd֖52. u[ݪS'^b "y))ЃX`̃ uwrVQ$'`B[ܰ3 RQHMF̢r]p!EH)ȪIR]<Ҩ?$!A3Rd 'q:pmZw /vlbUo_o7kecgEQS'_(}TGFw!ꕐ 2N>º=BZ p|!W08|]h=ΤޜFك߾1(~`د '{a0q`*s]0sT35UAO ~=1c\)Sgz8c|{j+'ٛbCC^R CIU0'x:(%z5(.$7e(KyU@srkA٭M$r&y|HWUUonس'Z; mu:c=ebk!9YS~x5vmz&2-({ggZ"bKzx}ZTO6&rYY)>;I2/*{s@ hJkw!xg$4a4dHEPPжcoT Vm&^U6}ZS U3brRA ??AkHٗz^\j>,L r-osWٯfX, >n 뽉JѣBYI Ux%p!ب5o2`R^R0x rbU8!Ă@:#cEI a9Kb 'ҫVPRቷ:!t TF_9:Ooryv`i7Ծi펹lBX@T5lj:]r;>72&ˉg쑞q},"na_8T丧w[O3 +/Jы^Nг~`uf c!'\#.BIcOC55Z= ͍#?6g.V5N<7 y,ݽa̗Kn'[ʐQ2`YU0JQuۉX~/i!+ )"S-j$/+|Z#EdR ywj( : Otˢ]80U ;ls׷)O!E7cYF7Qb}6:bx[ba=|vn_{7"v%;~%jOϳ>pͺWqrݰ"u$ȐiJ,qALP ğ̹Bʆ+wCE~3EIǫtɾo&bQW'h Lk ߲I+iYD_m @;'ܘB9f m4^U9vʩTniP4 ySa<;o&D| xcCRA0C嶨ɰ4^7A{ g<pW7t- v˜Ug @n\45K=UV a?'reXE.3ivt{:^r̀K7R/@{U4GCO?E񦇤tsFↆGx`:i]'xʍ:9 *&eVpX$jHCMz]qPU g4<ţ\ms/Uw*ݫ* 53NVF:V.,?w~eT;p~-D$Pܰ7Z~zJRMYºG 7d/[@t ꀑUEz#wG%}؋0،hI/\hWaq٢š/ QCMzP;.:}^[ *B~UrP%dI@<#hhBNM d41tg1Ylg+) 1V|b:; '̛WCP[,`ji1OhDo{&7Toʈ[DO_z@يEOiX? ۋow/fЬ3&x1 ;ubX :23u%MR22}p~qc&tͬ'\B5R3@Y4eE<5LtI$ˉ-S-bzK ].g׸%W4] -So$K*S5m՝gPHRƙ|=ĥkX} %yG?4?z Y|YU~bDƯ(CΈ7sU׫xbgrdrg sUBOeZTbxרw쒶an>Yd elmz*O{oɭ"͚:K%y*XrKЬ,M=Ŷ9T23L_D Iy?oڪC[(4:ʝ &M73ҋ=L^Myo^MyxiL/rkˏ5M:']ca1hiqOo ??Y# 8ʁIiHdB:8n6dk<)#'޾4G ܹG3"\b}yUq7(-xsd" Vڣ$! nu <ڐj Cm0.qW!I{08o^/83ʿ]{i3=Q:Aqov爥>۪DtUnh@V@09ܖyQ㢋8_gV\~M^A&?p$1M'5DE0ς(> .7-FΕ6C#ҏ1bG[HX>#Jf5Eo)Գ[ Ѥ(.qfmI xPY䙺fة8oA=0hYsj/-ng*>kl`dmWaV~z7Wf)u=uu+b/le4`ų+N芑ގo!=^|ߔ|qОk ھnz,??K7ʯ )nO֑4źDԚUE% v%h}'6R>|*֖ؼRЦYTYo+ ޒv~_A'NLˠpI]~YMzuIќTRH1E sVQ0 2D`دbR%r$1VZV_#Wp;w?tmK|ޟB3*EGc]q(q~xL'S{(Ճt91pm`<z.[c (WYUjn{` Y Ygߋ 3)6Ğ&ID=QNA "x z.v'4Ci8 fI-å7g ɔ *hQ?+;mٳ7ZlCNo$fz}Kh[!IO@~*We+g|r:=zlC޾zi~Y`|O Ϗeh3Y#eLΩ IS71Awu(ag|T='{$K=l՜_R=s5v&/ :lrh x{[o7Vʨ? HƨS=#c23Zh*RmFdd{?>:c$[ƒ+V[( ?BюG# P΄aEwؼt\,&e|SV\FR+P#ܯ`S[,bGm?i5I//μw~?-HضYR//{ [d}C&$IUզ?Re^0Soy=`@b+Щ=luM(^@ ⥄˂ G!HGF!M%=Vss0j^9Ͳl*祡D)B*ԇӑځUV(zjw?H9_$ZuiFv,+zBȓrRa馈gR-C0}Ase)ȞyKLdwJ/ ԷhrPxY 2&a6#X%є+T9M<1m 'D'$piP&B,Z#~0"8@}nՅP2Gfh "fR+amt(eVj7LIc\n q"/)q-┒]7t-S&=SƼr#N- 2C"[>Xz_ |M4^AE%*)jF&U̢Y9CG=)=jSq>"ZB8PԜI2O}oo 0 ^^5o"5A~[_lv7ր$͟Nn E2~#OΒojXoA'"|}#; jq#mrUGx=%`br:eʈo/b ޼:D 0A4E0[rlchi3t ٠s~^U=5uT$zx=<(?zP̀sYuuq#aV<Ңmg./dZ*5Ϟů!-d9XKMGh//xK`{&,ѸzA bМ*Lfz1[Zj|mɏDeɨC:`\g``"YSx^v4Ɵߤ3;Q[ ѣ6BL],OD4T^Kka5Ҏ/EGcd#$6BC;M9 #]D{?9Ԑm\Ww-pL BsNQ؞`KvPbLOp\GdM\.* v/؋b %66&|)*(Dg=+"E1lb1NE^pॵH|Xb]lO噏ht߶kTL6UwʳPsGx41{uh˼ɽ 9cR>e"!Q5XpMh V(0ϊIË,nm8>96ڭKz(ַ,tTiZ_lYv|j[De} ..fyq6-&W Ofydx령tjzBmCs5H{xQ x_U[#A! +j$t"m ݳ7mY?aF_{V/Bk$QFhxAc YV vXk떻Mn7* .7J0k8@NjvP⡑b705eׄƙx/ݎA4(^2jd-qAxfm<[CQGEEz͡ϲEruU ˭sNѹ\)uk𡞯]:ێb#%9̺JɘA $VHƉ@a1~u[ UaOGԨU .M'`zd+tpmezb&ZUӦ\gɅQ&KΠqw1sW7dN J m!|,\-6 KE͉9B=4LZB QNPV'95]m&XI;],+,,/-gM.T"_)CyrW08r#d7 $7FlI_%T8 /MD&ttuR2b2Rђtcׇ~Y.3|BPeb=t^bۍU~nL-פ%F3(J?;~IYe_ܰNko|‘1k>o97=^&ѩQob8W]#ia~.6_۴1JCI"~. % -OKqM{k- YѠfIY>9Cm'cvTr˙ɂTO2+p"NXA. 9r#='K:/-Js/7T3%u[2v㢐*˄k"hЖc]3r ypMkbA MLBR :ṁY@<Ǩƶkvw ɺ Q/~{r3  E)J;AC˶VR?a7|'T Q 2-p+7y `ɹ|QH\+sWu$q^E$T/tqii줜iX?j(m@Q#b(Oyn|/O\#H cR⮨?'&i%䷆rZy0Dmؗ~("M!EyC=g來"L%ԿfECk It`ݴ?/SKcDT@2yBpMӬ`K*HKp<By/I|QȀ虅.i<Ccˋ-9GJRz 5Q!{~x5.ٚe,hJkthaȑWȲ(IvQ5|<*OPϊJѰ9OMzNV'wAƮE bR`cd z\SgbuH3D9o!Zb|/Mb6| 4|t {op<\nq!-'kMHz3p'À!Nץ.74|u]08. =b>H{ҿɅ9-"fne%Vi %~ͽ=wJd.Kˇ;Tf%9iW )n7$S3"=N RËDe%,(~㘲t` 1=YibSLrx˝=huU1Kg՜?b_ ӤR%4/ |4_W=$Ns#ըw;L>+hwϋW|&!,p]aYC4u]#hd ŭI,>O:B6a{Z5>cBFk[G<s<vr+4eXYvVXnxn,(z5ҢF͢l8T띤TU< 4=t0c9[GC<_G݃L#g"r` biRZmL׀y8lr_!P|QU(>=[(zw `{$KG!blKC*DqȽ>W:y,©U" Y(me3UuFn d9 EsK,-2a?N$ה$2mӾQr#[haeWƝ8TU]δHaB1֤mv1ADRoPakYK8l\Kt5>(VHu^.…zℳ ?Ve"0?g3 AOzdzR`Wݾ9 *'t^ ^`gO LmHMO;~2T@6͜[9i M5xu愴"'UǠ`ttVv@ }ǥ3>0o Ԅstk3fpwWX{$۳:Hld#p?&+Z8NT"΋dwH$ŝxn`M&_ˬxn&:Q=w"YI#4զ85!]쀀0DP*axiB ^U~3wht`J`j\bˠjd` @ɶ̀l'N(a.>= VAߋX~5ncmIjAY}ØMp0vVL2l[DúSQg,DÅ<ճ 1ʒvD"Aw7ȧ$(CpSi*LY& "I#u%ȱҠ[.Ь)BJ9_T:eHYk5y,Tk{c.T1$ yuWVڨۓ"JY;nmR»a8i(옄Z}hM1K9+:VyybVw@աzaNҪbAٽNK2۶R$1Rn#s+9k,S!#*%Qn]#=m"<'֣ ZP ߑyr|VR7^Z{{3-$HoLK {K5;j1E)WjdL)-^?I(2ת6kyLb!;J sxhpucm*C)+"c]r0LzF=UEFe#'jivx<:O]QӍũ~"aqf"c+Je60H /- F^W).-jD H oZi&`y{ɀ;xQI);aEɾ. JkKi;*KGAOjUVWr :2)20H@T$-a kRLgcd";BUtRsvQ{$[767craD"0=~6{v|`E \}sq؏O?AxD͏EZ06mb6hg|4L[wdf,؞+^-x珿#BS=-/A>0;pZp9 # GJ/xh]Ǐs{C>Jf~si%B yÉG0y0jˮP;qTa{ȠvШL~d:JpF>7mW唭Q{+3|lNouo\ T)򤶋rZ+ِv2_yb.|ѝsk~RhCn C%mS^rsO+C)ҒR:4,l;#i?psIkHAAa# dh nPp;cJX`f^t|%c3!9hm0@55(ނMϸ?+R.„jf t '3MgAmCވT}#q[,vX|=i灞{Linem?Ϛms8g" ED́iܢjNeQzDx;ʖ~AYҚCp9!k謈YA=óXˎ8d u2:+\Xb^CȅS~6*.J?BܰJWQQ-%^$l!&̬ESx To0iPD.p:q?pnK Pa5Wg_|@m@.8 2Oz_hdNlPBؒ[w$jZ GoT dnA6A|+T ȭ Nnle\ݔr]Bm^hֶD@#OD yf>/[L #%8j$ZXf,X^vTAJ1rccK@ڕ&B@a!a_:B^ rfݤU<`$T:ӌPw)\<-inŵݎ׾//!)hh553K_ kË:|8)0H- |+UX5d?)i]'MԆ@d¤.$z{ Ԇ(j#*i`W(!䡷 KmAhՎQ>J(H`qu9iFCB? q1P|rru"d0#NΝ@p }* Y5ao7.ŠQY[-`hqWjL?{نBHlI 72k I&TូXZ R&;u{|ue[+o$n{9m`Ĭvkڐy38B4?X+$cF2m VcOENeXhGSDBQ.Wslj"LǮgL<' [',そ2*Vj;׭l[!=ŽaH)(74VLK@HoD%pT73J on])sl `oȌ%5=WT{x܁R0``"X@ìk  W^Gd0g% (>v;֤n4xVY'?'.>{=%S{ܳo<5ae2csU&\B\&+UXQj)#c3 v[p5H g#D'_R,\k$I'TfIC.1ݛ|3Aaꆠ“S}qr͟F[ XfH'֬߁Ql8GGAi}NZ/LcA76O9 n$Tc>9Fh:suך wۓy0EƖ-@ܾ{Bfsv;J<̄7Mfx3nC&-m9AgA%%ZN*ӿ%}2?iC"RxaoxTQAo8M9\7G,F 5/C6&#y#<$KQ€dD~lko٦XC!4'}n8*d|Q\;.h6n!5W /J)b_ap@Ё!DE`9yU]2TW7|r"!Pdl2״AY/\.Ư"9mh7O@p?uXr[Y3ȅV#Ed3W4PG*#30^ׁ̢ w?1bW7D7^?C )eC}գ aVmQd&p׶'ӈ4?ݻ-mK|KᏳ}b]UBIs+8 ^v(k9RR=.*¿BmA&52z.IL<1) QRɨ@b TXZ(ue)ӽJ zSĞW2-xsVzw J#H:-'+'Y RL/7Q6ɘv0839)V0*,*尿$q*Q{ukT'%eȮks2)=0vb08o7os&-[6fJEtO-O6%n\i O6.D*$*ґN-[i06.6dľHw]*0hzCq^dNzLiԭRjH t9wI}ذ@8ϜN }IxG5&p7ؼU x׺ ?<`dۙ<43Y^<SKj*"Iqp?Q_CɷC:Yjlę*go>X‡)cz'8r{hk#ōoj<9NsZ ɝ_Y%ԶN[ d7߹td𛿡 &_l!&_>8C2߆H:G}/fG@e<=dYZu5aAT)::\89r뉒WRk9 "qltîfҢ)q[Ǡo&یG JW҇Z$n666lN5 +*w0l&>,q:g~p]v]ZDC~j_bȀqY=Uؗo#睺N]ʓt|*98MK<ʏd[7)ES,to=;ii (_d F RP|NF@D!BZy^})dJ~ >XC_;`J9> U->g7xɶPՁw+HjrK>HvVϣ$:M}3 c2Ԅ_l.HS iDh& ^Æe0,@,:`82m_P)7}fI =պqT ra}6d.5tXKmSXӳ=v}Iuys()HM2G_^Y91&CۓpbgYA1 4z>7$X0"4M>[kTW9YzLyϿ5X3*$+b|E/y_o¼9X: FPjܚb<#s%arK^B<߬=bI'>״S+/w>4][!fYܭUDKbVh*^1$L6  x !D|%ew=ғ7<->3remT.5,2ԞN Nu|dP,زmj63NG t.0"Cr=Lx E5ϽRa9N%6Ej5曆0@>z[,fޖ6JEOJ&l9oDkxUw`ѝ^hI)`aZn9APTW] jƤo, hPo e,̐Hf+>!i*mYq妙„7M" hl,>M'ӡG/QMB3_LVC:\ǖR:{g:;G&N2l9W_gaWd7Z$atQDhχdy002@ĉ" j &Uɩi3\&Hn.gt^N]ʚ]je7Q6wڵtaNu'+Hd2Ncl&Gt#\QT~.Fvڹ#y#ds"VhEP%jxTW}j O6(䢴XBc B84Dy@E6YUG+i\HLZ?/ 7ĦcWovUr~+hRNѩQmN*SqKWg/l74H0Gz|{!cZf1GmdνqKX.I٥r|?]R V%[PI @V˯i; Iwg.02*8\T$&ŴD3_Б*KyxΡnX}5CQy+8Õ5d.(͟QQ#"E C2u6=۔iw7ݐh&H`Ts?'tH6> ֘1O}u5!?1;x- IgBdy"Tk?BYJXu*ԕfI`v"s}PEga^i@"ԯML0 t4X n#b3VXD >0)HeEl/\cF?ʔne~6(ss}V 3uѯr19][Й,οnp=K8^ew)9m9Gpy1OKX. mC(lYJH V+N5`b7,V)Y>}eM}2&gnnI*Fkʻ17Ayg6&G+3BR"saz`4^#tm\?P5ΥW/b~>T6D[Alp0F3!ˆX/L4G NF1'{Up0LŢ+̧+JھUh!ͶR=lBVqV ⨛Ǝ_hU[K*:8J%2h7ŘR:+2v2x|$GaL1K3CNNNLxM/uDYg.~pҒHVW7dwQ Lu񊟔vr`Tf+~yxcY`R9PQw7RҴi֏KcٿѸWnHPvՃT9dN$,ʘ>Ϝ}W7p3Gkx LTmJ]X +n0Ц:)mt\~\upM/Q{m^Wީ{g$?kȰ.[hqp UF+ZRVbq\l woN `hW.QEZA>o˓)`j饍͍V@n5A9~ЙJ;eYofyXX>Ef'$VpNxUyPS8WIdK%GGSXQlUʊ8[ft0~-,9 {%K"YdULb+'%Vo\dץH@HYIH)~]~p96۳ u%p[m ^\>UxPN9wq6=A~!p:t/Si[BrRA+T:P(//0 ?SjZ :1i> 7[9ĠvugAd|4-6c :R-g➟.2jn V:S;1)Z[ZQ%#9&+vC;Mg?PON%p7 R5Tgp(+,:r kSst^3 ϲ] M0ݘ}FWot6HO?0|"9;f`Vl*P(]9d>,&;M,h3GxbS ^u'/5;Way=u$b!ޤFVl9XNx;v PLI0wΙo< KDhCO~CyfC44oWpGTD.e Ph]>U +Dͻq߂U%wm콸7?xyE/M>nG.= 5-uh5qQ @jﮖ`{G'%ljX֨y-+ M7:~B053vF`?E` "BLcO֒MOI[/gse^3b! ;$O?c8 `6=3ێ:|U7  g:c'+FbڷjϊPrFGN%cc#um؂r~P Sw~ę|MȲShs%˽a6l< R}옔m#wdѝ>Cڗsu=F~g&mW#2g,7 Y^^^NuGМ-z/xpI vE뿸QC[ơqCnB"M0Vѻ*O@4:r4p9l)~p4zgy8pu",iHs6( Ciǫ8aƴ 1(c-:}/ )iyN RYDk9XOL}zxA,ʑ{h(n+/ ⊵&)k(EՈhMjx-_aB"ݾ3HV|rj(|)-Q[)d u3pOyh _"j,ףT:ԼYS5x7NqEbx4@x 2ߋQsxv- 4@r!ޢC`gLjWc U P}Kk=Ol0 P˸H(IOn.CUej)b#' afC<2kԑƜ<IFF-}hMwHԐI;9eX89 vO] `c f٭ W)ҟ=BR5أMa 1( O [?j VF3%񈿓Vq`@6qV.NA|3^ND\FǫbҺ$Gp%ǻLS$eu',ޭ\W5yx{.f`ܽW~F?i[1C,RB0sDw?XY:[WpՅOxҬ5~U?Ol &]wA =@Ŝ͟кȥ<K.s>G;PNXpD<{R3'HKRŨSiAX5XV9F5Ì9Sv!!0j Zp%R[K^8[gyr# rF 'Kl&=TuCۘUmr= uWnW9F_ObrB?U|278: %:#7*>+9 dGN  zTp ȟ/x3e5IDVY]#f͎M≛Z@b5K@3>]2>eɶe\l"bxε԰])ZEJ=TgH4FUmtj(zml?N) Tr5FՋ%Hb><;W \4rynG4fGqTG0I^238SI0-b%=b8I tOJ92 ]8뜤 &LAr%MM'ܿL'8UZт K*rX4tm/T4|?a;)WiL$LulìNr ed\\[(T< L+2'ok@bglYy33gk`t_;K!k p.9c#5$1fdu9Lk[#0;.~M䘷颠SiRE[lyxIF-< .jM+Cfr7s#bPãV0ۢd ޾RmU3u1.֮ 6A5'R>` ^=1AQw%q:˹b!YdX+ڱ/T=Qp{AN''W?;(,S`ߑgHc+o^ҴNo5hԍ28̸m ? Qf\jb+χX}͓p j>:'"Ugsk<_%݇VF B@Gp :OQS*Zp<$4fE{[\tG%|k _b C>Ky*p"QZJYmH ۝􅺇u0A"-@-K8D>M8suzcKZ ̅ʆ.?z㌆jVE$#ߎh&6ZmSfw(jww)b (a0j#wzI)Cx4T~wzĪC@ݐ-$1 tP`(XҐT>_HO@w(?co .3*R[N"EqghBf6W"o>~0{͚tb52A^ѿSb)0~8C1:d%E1. &Wen&nsW pg8Ҫ6S?$ }Cٝ M۝T+[ E <{-j9ɕZUȺA3 (ku;%hal3*㢴60иoqq 5;8=@H~*)EY+ѣ7/ɯ$Ȧv(?5:$L[`*P:AՀɧ*35rwSޑql "S)OdW.& WV:*>G&td0.!!%7-ۻ1 Gey >mc ᑋ׶&:h><|KY -2a( $C8MJ@);AS^ lBϊL:0d8M~ljODӃF rA^|bm,RqK:Z(*` WG-aq+|3CxVa6!ۆ;^=@yԒ{Kn#yh`nӷՖew,@3;0ϕQ87j oQ=lf7፻I`(5ATC6>TPEΑ>705z&Ȭ 5rVHx/ׄ4'AK҂vo;Y5Qe* }]2Jos狃)ߨ[c#f~$$e* ^*gekz%i8v齥©+WD퓳o~ajܢjkltJ,cݲ7 YW+OΆy0 ) c CKLQ6 fX.T`S n]Rd~fl-Me Σ(Pa&DÉ?'s3<ձ4kU*]%&v> 8Ϣ/FPl@dt]8,w{;T)7VjõnR.\PNl Eᵜ(`U՝, pFOWU3A0n.#l]"N7;E/"b |8G!yA6kQ,G C qsKn{rLJT'QA=gh2.Ab.7V8C$`Ƿ@#P CȡNg^c{Kpʼn6 A=!`BQZ=zيjVBUotǺHY|;}Ry~_OlJ).9J@KI|0~_6@AX]R_3rucd%kT*yx}).jdzبs~rO$JvWK4՞Z%!t^dBQ?V)N#K W n̓F4Ft2ԎJT&3`-nW> J< m$PS.TP蔶K\Q#(1# +H4ԘK 'X$;kӂPG/ s :#`YN-[z޿ҏJPB*SaA-~O W(Jb<ן^byo*R5M^jrHxX$-D6mjFqޕݍ#2'ۿZgX_P׾AcM}JCB3M &y\QHwZbJI77li>S9Ϻfp4t'1aJ<Ba]CZ%Ý=p~;jН_IWKNT1H?n45lR7,#q;05i$],hXQ9O ߡ_W0uM BGQQg!E~%SPC>!e=y:?лuiGnGSyՈ0YR%2dyOD<%7 X(Cڲ K <ĊGUHm@S@Z0O z!\H wV~|ʻQX3aOاխ0R/UqCi%&KBLWFyn9Hh•qlᑥ='uELڣy/SpjzfupEfГt>`Ke|@}ܮ/R ?į݊LA3覟h. 3DUhtoXv f. 2]#ֵBrW3c?NtjH aO>oCEce!u:D&2C ߽Aԥp7 mpL(_Q*=63ରLU%p]%EnR;w9HY~wuC]>gwo75z.xlV]A NG˃Qe9\BrDd&oj<ώn˨4+%[(.jzHL_?U2V"|! >0`=Ўl}1PBHBř^b~ We:>1{fN-KkHEvg[EaZw҂Hi}ƴȒwkZ׀õP;Wϔډ=Ѣ GeN<,qJs@´-I*%LF~MoR5 MOKQ! \4:Hotlqa:gKgllhl䤥`6S9]x\WasYdJƏLC,<1O*%NTGC@:͏4|!B9og4]6k/ ,؄vOIm,j@a|q#* ~_kK :I'$G2g9_R00+h%qtލ"zJ$,a0O3Vl]0юE..[SGJ,0k˵V =Yw:|?&-F8nią8VU\Ɠ&x}doJDOBb>foH'sl} H=̼Ox*QW':H&.C}´+%j,P,S_ogJiU;ee~ٔ'ȯ;.kW>e65Cܛd@8\XrN/zް)A_Ӗ[}/Cϱ{NR9hS J+c0_kGmT6V!%SY˱ֺgm.UO-[) ֊# K(XvBZ2ճ(lPoγЍyx=SU1Cķ &>P` HuǢgB,Xy(aA[V䑡MWnw7* `9ܲ` i1 `}Eho' t*+-$ B%3^_U7Ȗ2kka;mG-26xV ر͟%΍Yi=mZgr5őv-7IW~ j㲹*@|\0[#βb QcَNbs  V1YgJ^lW3O)(A1ˮ4{X_0p" {m|{E=܀)J p!1.kRW4J{݈LGܻb3[mϰƋmQ~_V.Z7Z7+>$x(]eeq PXVMC׳Ʊ%l' ߋ7&jM -w{ rgRuХԕYuKcF}%%z+=/2>,S_tΒCP 2CX 84> Ձg5$N3Kwmoƙ|:cp&Azђto :hEu.0/6 ~X) RG0(2🸚nEi "k}N.uO3ǁ`PYa!ᢒմQѕ>QUME│[CWE{i8~E ]H9x+R2?Kof5u(ZuOF-ogIq^X! beWо۽ՄBѦkffxg89h*K>51(nvhz&\UG-[r@n:9ۯ C<7Tg!ͷݘ_l6> Dh^M۸}ju4lFqRg8IeYaf0ly3 ] Y,(]m|[NG 7~el@4Yć+`)&r7q2/A9ܭ0|ۇQM?>Kؤ(0$A4tbJGr{X"-; <4pvWP0Ɩ\ Ⱦ;j(w ^W|1{`EV :؍& p((X}MsRvSµ#Ǩ'G}hc i?ٻͬ<Ml VXJUbrŊAg{fp,pS[2=n'CIu*,9,V#Y%4 MRY/ZI&}ʤdëO;e&(!Q"o?~Buljl:TF˭5!!(}8!J +b: pޮ,v0cbt1nCgz'L<߈ nc3|BeLyB(>q:oջ m rZ-FAjG{ ̶UXPY,y( wGOT8I"f9 uNElPagm7Dv{з/eKtSy:֝HZl**{i!R̐;v"^Lv7'\"~/ϖ5r qZ.%sw_п^=^xh*\NYFcJHR8n@!JXS~|0%,kX:ѝ!ڗցCdNC%s=^ndl UqܥIwQT|,O@lOCWw-q)hW_.?,jGmNMzf: ^0 'm`:>]Խݟ 31#vx#MTmy+8NxFp8BsIv\(OK66[m)Bu4b}Z* ۧdY.h7;ѕ7ЋI $I=#M Plc##CPY+1V?SSŎ>kO8+׸x+M͌21BctCB 逸za]g,WGi0XâQX).s8fmOs.+LWJoɠ{YuP B+amUJ>o:ûs'.>#:H.ަRu[·DQЃϷ36JULO>,A;蠂ԛtc(Lq_NC]+K1H慯䌧y/ipVS}g c+ܭB_舍n%<ʿ מ-(kM [#\i.llQ:\iTM#UurP>fqwF-|Le݊0xd[7/h%9 vW!%}ۮ\$8]"{*|t^s13`"*$%6ƏIڊD;yDldI[ Lؓ* I*+8 r8 y}&pS?BfBC9@'=|ٹ,,y ~vXiI<Q_Gx5 lK|g˷?T%u5˱Hd"-1 p.dL;k;;,XO-oY57Iv;2KK7"p9V,dl< ʤ́_L!ͨ٧qWi>x* ms[iPvru/iY TH3PFCeXXoE6SϳGV__L%޵j%z@}CTZ`tx]"|[λV"OKFs݉y65ʃKXXKQVQV齕/ PοpM># w?Nmt.颜z(T!VF6@ނ#wށq+?gfTV XXp**$jdC᧏jU/,F kT+mDTH,,,WSc*[yV_ qs,GB ˓UfDX9'o8v>l%>Qκݶ"zՍpVF;IN^="_kwh{7.,L,8 Z<,FSak US׳~G,~c%ׯ/` }gi_3uDjup aeF_QPkzol ,ځ=V9@{46o9J?P(QجMT .#ɑ, Jf_s#rj =4ە\LZt!:+˕k 2=8'8[B~,tx{Ry Sϐ> a=g<>YeetR*:QI1G^/";M^VOodV KhErj׾w kqϔD&|A 6/~,m%4A3[@qJmd<u5Zಕ/\\<`A *Σɩv#>߻n\Ld<@v)L) 6ϘPxP5?+U<Q202%W Er71Ô2B3Xg\*VK[Z[*g/ י-ܰ*{ӯf"ƺ!;N~evV8tܜ@ڱ4-ݖ+zCh WBBEm N+>M38o#\ʌ/xssT!nZˡ@K5C 4U5$& \MxC1"Zb*~KXJߎBř?DJ!bɄ$8|>`\,{㷎F0 {IZ' d! PAG%r~H.NMʽ?BKT]~.,{jQafj= :,-a7p1|nv*ԟKzB<'T]ֱFauG9P8turN[<==JmmT׷M&tmᆵ V1ګ`!Ob$'^ \Ɵk\c0m%1p4Ȉ7"չ-'?KZ<Ӆ{~*?PV)wvn+; I&?f۠r̔Ru?'#; nH ė }P\ʼ¬bNi)P`N6jQ:} 01;VP2<37zl: ڋkFAWE.Am ӱs"3l|L''EUj !](@ڞyU`7՟vWH@ r+Q7 %#4wUSi?Dmocםsarf-)hD1=󼧸L@ꅝ@|cS H#nFgԷnK>/rB-FZDg|pד"0^|@xRRQ2sK$b,lvBPgP0*NA0tJPJgF>~fEo,)[rGH+T( aKZC#Q% ҊF7;'~z,\ 8L (_iXp50 +۳{YQ@u6D!$\vn" f/!Xע|;2Bǣ%@{=([b\yޘy'cU]H3IX,R!U?9IPIE%X;$ˌvdGv3H C>\sgȷN1)h6n[Mߎz)I6Ո!)ڐ"S lIG٦E {f4qSÃI/,plbj Y8]3]@+|Yx]釠D}'@;z84gd~Rdѝaqu;pQ\USAlE> 2i[~K1a~ԙjXh059|TgrM3:%],59c8\x+v&Wje1\ #ܼ<}t61QX8V݌Xky7D8<W$f$JSkN ֟`D߂WSQ­S~Lؔƫ| $~-/ҍU<ܐzq'-kK.&M&'y)،.@N(>)z>X#[ʌQ|.:>+;cp""s"YQ;T4/t.}LGчx2uR4*,D,3;xM.i=r _^@MF"p駨޷@ ]O~h0ȻXT<3< JÆIYRrBQk$iIJ"# _bPCU^koD!r tԗR˲I>U9>[bGc\_yIjUPܵ]]^\o Lq_"Q{ged0;S/X"цRez%Q\ߜBjGxjۖ@e4FYfSmĬ$?Av䨄l{:'58xfֹ^m&M0Cz=f;k 뺩'(q K!@L̜Nc!^E@ֺrHipjq+zA^Fj8su%na9Uzc9KR[1ZRLfSv4UoddYN2PClƭjU&P{$'}1;DG:$~tg<2<8,5WMcA_Yخ%OOƥn%Q6{}X\;L~B(J8|8a}Z7~;/'|IKnzh,YTM8ڒ'7:$ǘh:Eq́IZ qشsRDfQ^ȿOc0B |f2>a`Vo$/˝%'@[F`)&X>IlFi旣<+`IպPj#r׭iCout Ž^;ܶFZVq/YսjgTJγXV{\\Dt{W|\"1zOuq"gJ'K  nE:XR]'$7VPײg~ڙف"3xqo' ۢ~of.ùFN3lGn\.CŻҗe ܋|lκy6Mcé-缆[?S.}=%Ɣ8)~mT?8nmYG6\ty}S˞9UPnL?Y" dl@UgͫmrZgSe`;Os~B؞}{p ?9L~ɠt*x]%兀/rryA?p Hs8GH)\,Kx~J2]$ًƒcKqK"c8]n=,Ra>r`v9pkOEhT~E!22TqDt <5V >YTڹld6?mnekn7=_RQڡXJIΜ{=bWe# *MVD`&k%Bo3r^Zr\+ן u#@p1y&kajs+k;sh[HmZLײaP;/L֣SI 9:6~F1ɬϸbŁAʹ^[-x כF!>zI+9AyI̘ۏNĎ٦@vd5u&;/%ݵZ.杖- N$JAE)QWeCs6~gwt5w0" oٲ̓:ӆ$u8%zLC&2^^.Fǿ,+\*J*^"A 稁̔m" k} /*5F.eDVlC(q4Ohg-fNcB(єL0%zBc{Fh.إzOهkx9㞜YlȬ⽠.Ygw:}ڲ0.U}xYZV!uƛy7u3En19?~)O把v++Fvظ<gZF9D%_lZ}LԀ)DIS kxHs1G_Dgrb5h9943+_!O uv.WY^bLjV.$.z]'{1Үp#wSġ!"ͮ k奉J=?qތoe֬J 4h8ɫGeս׃{T9H:&״lC4\Ppo l~71G B :WpxC)`h~ a; ӮrOo 1x$wgX2+_?*&tjߣ+5&s-G4s 6|5_P'px 8@O"'@iz s#X{/ݟ |t= zJo[:깷&re~ MV]貆$/u)R6|׏9XD7 R(Jj\؞C,m Qaŕ7hg|jPD`{1IWQtRgZC-c~EÍ;"Z҉ njFTd8~GoV'вƓĻB2 6![Y) 2뒤`ֹt?k1K\=J!2 OM 03`Gz T'oQD7PgPJ3թCD$9yJaaԼ|AT'P.!/B1t`-'7; hA4Ԕ\(1q Kc?E(C8Tݟ9I#tJ4ׁS-d;HtUmNjz;.h[Twe!ȳQdICHذCi ^-tvߠ_HoxjBHQ(#XIJG]R}HqN‡G-"qQfdK'Z%@T4+G&_aM&4M*W49( "uFaOd6="]Oqn.`˘A}G Q͉QI]B_"qxS> W,DA,bvV2R,$+20ȺX"i vO̳)REXڷQw 8@#);BԢ)/A3'tZ+X's@B`=HZ[咶wecWn bdj+z蒅 .PrL!JXP٤P?~SVչb!]cRVm2egXgnlcm2.3 8PZ`:Nclg$\LD*Ryo״>U, *K\ K3RS׷>Q`ve)tU"Z0r)8Jx[Ɵt ɉ!YN g!I$q& o_Ǜ*BlYw=n]CǖXQO<{'l!Kiȸi%dׂɲpԏԷ2o Wgś(ٿQLX=  VC |؟$GL EkٶeV4 `D=VbӝͿ.k39dHRI`bAMy4n:K_J{X/%Iaƺ.5x^cE*djX-8-!_·MzX38NݶyOb~ M L)тj(UKZϫxUL22-`vƵ:G}@u2VIab2Ӟ~+zj5_;V- n: 66%QxkÚWY?P2tO5lvJ 1@+tϟkOo9+%ױ9uNxpo5|wmbcx ^ކKہԹϢ@Mޛm8&TGD{ =H iXT7YaM; Th.nתIhm4y Q1*D{s4"e{hEc%[ÕW2/AzЕl9d$Z y^d=M+( Pb6~1|=]n1} ŝ]c(Cc^@tzs] Šs &j֨I>?,'˷Ek+tc7&.vlڱuD8lf qU0Z ʧ #l9s12tr<-9o<=k;X:0iQ'<,rԵk(L!KP΢or}(q|l0KgUYo[bz 0A v|WZclFE?NHm:2ws.O%> 2&pp3@摿kǎt`3E LSs|!(+Q#"ĹR3џԌԮh?QvALq`crȎ9ra&(Oll=Fy<մ*>4FW:Ϩ%8mf[pcnSshaP-~V4VE 0d (8+#6ޯ@\֟sPrk%9S:Nʉe#3->zR%0XS`XP&-l~=bw %ğF#;Պ_iÖq49g,c\QqRj\cuLW՟yF;~4-+W^{ۻr~Нͷ@N 0bа nIm@~ΥbXgy yr^[ȞDndH&rŽ+{ӅDÄ_'=DzptpwuF%odF"7ǽƲ[(@FZ#ݫ#\VXK`qXd<WF騳+l+\SNR7&&Kv\%Q@fGt%oES8=_fc_"J0wA.[CfNQpIyҥD+oT}4l 'aLXa ܡ*YWAx0ªD_h} :پu{Y{U] !uU[*l*N!Lݍ;ڏU_$|>XjW+\sX5 m&,̬dS?(]@w h ny6 D<^ypW#@9@+^ *8FC5o:a@Tj`z^oi XIF>HB+g5`'6VÃ6K-qY`-D}cx!(Bu~u#2@nk.Vsۂl@%_fWG%7rt.߷3JvRjչ14pQ,4YLܽj팵X'ب<6R^{?L D5ieՈۣpBtj̰Xm.C߳ff qwޛE0zX6ص&hCO`N=ތr2aDuumJ(r|JPbo}wu<jە=hF+9Ĕnh;Tf(1 cy|<a_H+D؊-ǕY!϶4*oқrbOeR5/hQ-R_OL3[V4`dl6=E~-uFcYܰ x0tjdd;{n]'I(ʺBۊZ* &| [ϒ-<-.5mis&>`tsv'Dl $! v{5 fמ,$>n}RC48|]2S Dhq*P1NpsCg>: LH/$l8.I/6p6P\g %i$* (l⣔QφMQ9# Ԡ|3G_*drWEy?xPk_ |#W8!H)(᷼i;rgllЗC&TgŒZS9+x`tmCc{`^$9N;0gΕ 3*΋8`uarͱ6[VΘ+M7 ͖Ww \ ISyrqR7\;8C!)) z5ё;DYfaoJ·zXԩ/oM>kF+o)oEB0^_piΥܳ r]jbg㦳ހ{7>ghXmX,&X*Kji>j%yt v'z f|^8ҦpUmn7˒g, C" ɾ׮!Wg [=PI}lnVrL9r},Y`H9H X8^Jߜ9u*bxjKMFV<,e`*_~$;pZQ:RA+K+- e N՚9u$c$v OP>!3ʣ &4{#AnLє6;)\b"G1\#d[(5D[>ۖ7HF>dM*o!n(pBC*;2Ҩ } t0\szjJ8{Ov{2w>)I%'=>Śsه]ᴒN}/)-:z/\vbuѡ LO CPU>U8|sqk` 1#$ƊP5x9_&V 64/<=i,%C o%mnP1㈴gNUƞYf[Qnϭ3OUjl#ҩ%Igv`]yuy=o&RGeGy @g3uNcYԿ%2N[u\$6vW3yc;}2pr+1"0 ;:_e2ĩB{x(5w~ť9IAQBrS޽^@/`vQŞ"޻.U;8-`Z(Dc3J;)DW\oN`g>BHNnXE'Y%|)EFo(dnϬaU3n!n澺^;F30+"F}D&>κnRf">j(  7wbL P?|mvDb|^ʄS@^X--xBau#RTGBp{2{>ZygV.UheF'{{3Z \_2$ 63?``jo=s&k~B__V68n?`Bp҉n-1xV* 6/>lYW\a秐o $JXL``&%ÏieQvL%D @s^ӻwL $긺 }kP0tl~⢷mq-7ϣ8/֙=MVqR&qc{5*;# Gr>C^ŌfA;o0ZLon'^k9 3W=w䄫 t^[:Wk%3+7? ?Ihj MƔ}R¥oDSGև/?uX[@6rvKʺHiJgOf|#K=vY\8ߵ|, ǙvV'EҨ.fKˊ3ӶV$0[ 9B.TKvT03rӦX[Ta-bc_Px'w-0|3fKun:,{iCoW2(" Q~6DWZUx_B$9&-q>Rj4s]jKbMUn0R}YuR<5%ˎ(.zV Y'<8."D\UY[Έ{\Eyf)ʤo uR%Jx6۵ܺwӔ@6c0HqɑKAnV» Bk;T5c_b-[N)-HSkqS5d@RTZtM| [A_[qhXj/e D:v4@TCm2a\ vh$K,h6\5^Nf 7Qtti\J. SkV0c=\LZ5~PѼ>v!I$b0ۘH%@Mm7ݴxS]ug/=[R LpZ2RȘHΉ yy.N}KکB\u6G\QG,h BUJ7 _vvY*Ⱦ>u׌ͽBpV54ޑw%Ll5턻GXu˩@ d=Zgm:GyO[5FpccӕR,g4n_cf! r\KU$x4G h.@# VJg'0tBt2)@' *tR}KtøZ` #zYQm9mU3YI>bd[GqBOD,[vUIGe=0_;h t ޞw;4&TrMYB,+zǻFmtүiuYYhvnHjҲ/Dr;5% ǽ@WhӭJp0xy ٯH1JS ( <}v1>y; !<ni =`\>Mx!tY( P:C#)LYє;t ^U A@L}&x"3|7Z'|^V\5N .#J :+9RZ'/ 핪R3Mz ]rL0 R++Y-y @z5F+T; #ga&7;<_#i{;x5C36K2YPt^jc\v.sbԦgb ?fB =A-:ھ{_Aw5,Eg3Y&^^sI0tI-;$;n3>YwEjyo e`h@صfynu~CN%@/u!vaz[Apx34[GcQ_ީ!\viO#[':'VdZwiy@.LBknU08,N!A R8zZ<V:)K$4lf 6 zo|O[A"2or'| GB7c Q(-14SM6PK %iz#1醋c,#ԆZ( +})&˯A^1×#N3WUI ]bTdOZ13WewhI+g LnZ<(IwwJn>M>8#/@E;Ŗh3b\Z~[CmJ,3, %Tӯj-O2> 71Bک`L=q =&q^N|{H&~,ᗁ}>횰?t nex1EQ̓-`\3h+q>D*C2u% F3 W)[ZX*X͗]7u4q+)1۬Enx\ThJQn_ϊxMV*\ќ(@hMOKH6Gs8ʠN hNP^2E=!+듣?T &ӳ DN#؝K#b؛hG3nbE , ^ UcGDR)s({v ǧޙ^[wrj` Ų8Lt \*1`D9tVUYH- 7 'juMZg+@a=_PN] U6a[׌AWImmL {P~6\(B{ J4HΚ_ xfDS)̊7S[BF f"WWP\\] 1@(8fȝnK&č!GڋnD¼$ O  Pϰ3oiY8|R듂:QP!/;H^qip˹49jv:0t k;܏ن!',~6 v 'm"/<>],64^|iiAg0.zHUS?$ cYi4ߛB =QjZz\p$(Ѥ)4@Tg! *V2wS.8{iBe%1 Cm&J> w*Y y T ?rֲ;`깙ى5{^Vtȥ#A [w׊ŏWe٥wt[W,4@TʞmH7xHmV5AL;%M OL/\)-wd!6q7B.,=&ta te{4co7_ծۦF*Wt()"*@ @h]!EI!d ]T@{U魢s؁^o&i3Ȯ=[6| )B  UL+ ` 1,SsڈI24h\@4 -|*t`'BeбޫF$Dfo}V=# z#vg nYϺfc=M'YA\;K7}uV:ay W`Ǒash]d6JQ*Z]0#H,>=VVo]J7!Qk4' .B::NƪhGbkgjoqrm;aa*W NHͯӼqa\*jf܃1%bJ7iMSk*|r^@@(pT?,X9+8w\\xE=5_^AiN|F X$w⾈Wdpe1ʆ[R{/P:l- J"g't< w'/CzGS~4$ F$RR:Oѹjj>2RO,I$5zb!m};YWMwBt-DaW.  jN_GfmK3>P>tL#_lY3f'TyeuU)VA`cYtw JLu5w 8TKe%1>P[ɔWce3&4KmWz,  &p4(MPhZ5n{ӐS"F/8.T>+&Wbqr2ih0[3zw$6*cjvvN!]٣#7aؖ`zy [0d*KRN>~TojZ|Pk.RO*OFpPrƪPPܕj&̀gA_J:b7 r&$%e3MZ^EJ}PYgq {GU_SQ0OE :>ndtR- Zq Pq^x2qk3njNtR60mꄷ6v EfxP`'`PevT. G@+a9ã|ӬkGCx2A"M o4mGO|US#sJηdMXxmV ng!S&&FF$L w+ݵ].RDt;t>"Iu۵3bVԧIzcl uRQX !%IH}*p,?[JaJjeYVyrݩкkCΔ. 9'3" Vz'?pDBQxPa|ÜtͶD q!2gՕg7z۾* N>~`y[ve8mdCX ka I|I'v:Hɷ+D$Ȁ tj(j:B:m#J/zJW'g1ҒKP7qgeXQGWQ/k(%;zuɇyS3WYI'<'حNCLRdPw+`9'ź-KZs%\E=Axu(Fmiʪsq1B[ճՅ2x䪡/\5 =ú>{Cg v}T`3wpelJ-䉋\dKHj0k<'1!Mq3fXآT  cQHW+Ά3|ʯ㳒YrWFg( Vмz 9w>P$j`_lk lݲC%N|VG sZ>/Y GvT)qL!LLOjv#- ^`{3w/# :eIrHR+CVoBm&ߦ3'͝ui@d߈q?+lݶ9 S-ƹ'XK0S"rkU>0[BJR;_*_И\1T] x]5\,6z% z]a;'p.AZq|$搨@3Td>+Uԇ@i6 *N*e-0Бmi=\̦xP !^d}$k_}agrI4A`gCHxTBӹ.{D2| =ɇvqN=xش6K: xdeSs__#I8FxʌioXͿ ~ *pi3fe+Szר(˰Y\@J!Z= fUt!;|D{^.c2wuRƄ gO%>ʠl+|QQ40~[u~v94+bi9;3[ ⎌\՝r8?[ɝ$*G˄DQǷۥjAKhrtXd7]p$ja4~jD*9hL`و`PKM9B-?8P`SD$n5.$Dcjp2ؘ}>@LZX <2e-"FyC'u M=:&E@a [Db0I5&"jS[ xth!Xp[Xc[ubo]hGyҖG 02[Uw|Ql] Mn H%H3{EWBݒNk#]ޕ߱}·h0dPɳ"xˤ~bǗXjUk.!W:{t  !j$).[f!cZ95~n Z}wP"_FƸ๫>Nl;u[@&q]53I(:NӎVIXp6q{Ba턥 }ͺ/rUU~*S4f~-1h։)ΊNĂ^aX (V<9WCbv8!h3GJM Y̎ҽ5U&4(` [-ה|-ɕmXY1&Θb"qI&9iba^r76.2u \qk`Ƒ5)S/=|>>c|4E@E)qK7-dz0nHzLO}`PHs5qm[ƀȲDE/H CB,N(GYyyrN63.8"h0^Y=۲>t>'ow6{_@FjΩ?2Ν i-avs^M Ry4-!yhC7^9KYҳIΠ>U]˷ITKaՍN1i#6prd6'g]^盲I;#yؙSn|㠑%R>yuT:[&> ʮOf6T2+MVu{e]'6.7#IƓ> `GC̍ss;@t~’D]c f&#-p·yM/=?G…aiۃ+DEQf-oʠCkXl!ah't]J:T(T%w"tU",a`Y&a~$)ԏrQ,[&+u6d7K|ɚыB:oTb]Cܶ""MdO.5zSAQ_Rٲ`Д椃~ ;r{:RҊ9w>1 FNm,-!2',؜Lz VED";WguMzudb.)&m_ _O:VgU'ЖG^w/_w|a >I"bKK5!FQ#\ _ at҆7pP5 Y>4\uм}Bs%p3I,Bv tJymٸG>@ͫ!xUn&Ϗ^t|oIeyU[0kAlK1df: C5#' !^z j|DpA|2"k uKV{nL8 sfVǮȳU_7UGŲ*4ϫ u>X{^1+=,р #د9Z򑝝/AEFV,=K EӔA]_ CX;/#_A(p5=F'k7(E/Y+*Z> o5q5n7 :Rۉ!p1Գp΂08}ĂE> kɯ,S0A2,0e8nrx5Q?5n>Ǣ`lR /FeSԨ BpXeOeʪmJRq꤇<8-L@yVMASՔ Z9pYpU5M!E9mGTxFqWN4rj u8{)=ae㤗t6(vn-?{ m;O|GHlЃ9:FRLm)mUBTqg'SC؜rX{r-aݖiXռZ>DYe+íõa*'@K7\4*~R²_Zm tپ8Hc?ԤZW$V\:WGL47h2nؔ*3gH=Qy t*)<=IrY[ݵ&Wr՞D:!㵱aV6O`$ H*adΪ|Ͼ8TӲuk+_4Weg,nt-:sBARn;DY3]GnNj6.JꋉA`K P=w&0hۖJfd)ǯ&McIƎwHMq@'ӢUƌ&m=޼.JQ>VOYCZ0=gp~p^YԈR02VGj;u{1`vt:ƌ+yLhRÐ$P'*ٕrÒϖ MYؒ؛b*vF7h}Og +qc<OiTs3R0zAR|0VM{2]X!6ogq5< dBq-xC!0levfwCoIaec>ۧ>(k$}+wW´8>KOd56cr˛nIQ{sLx!Rih,2~m3S} R$O[F^wӈc/KWuqVeO uOa^ʻhME3eBVʞԹ^r+n.H!׿NUzs!e"$"hS"i8D?̙K ƿ6E[GU$4pfw.흁I+v@FoL_>T]!,9rN<5uW+|C#g>򞤶k;& M'jdmyLkΨ7e$^Rr'a/r {ٕBQSj:筸syrSJjN^;~)%c̓GxX'[/CYr}ٕ,SYE<1[|A] Y08ϕ{ taH qyĶckG^qT?+]:ːm7^y˸ޠQSVx.aj?h$k: ,~Yt729tT;M(B\b>)wmX6WNܖcRBU͇=`[pn+p 5cʴN!.4ط(T;%NKM3`9Ag^) {W B/Ktpw>zbQŔ|Y_: a{Gf\1q@iUG8+2T۟1YpjCfEHZ{NV械Nde, oZu}&FA|:N 9:m* )RNQ C$T$t`G)}a/ lw6vO)+qƫ ɮ2y #m 8lD=E7=9n6n]2*#Q=DŽ0U$DOOS|ΥgGsJn6JX6h4Z.d޹tp(Iŧq1y5&>g-ƂMC:','y#Q۶4a875b}ꕿ5Ľ9:.a(F=$vN˭e>ۍ#$RM[bA^9'TԄk@ sfd#TbΞٱZpt=?t޿fArK!b'SV&5`5V)xOr7&mt c;l\198 ϹkaQO63pɁ zT9Ljַ6 窡f7p1f`9R`%bo$JقWq#ω:|#9.qXucK= [y BHXRQ/M(5dkIfVfI#|fL)jm#mTcvZem Ƹ-U4MŚ--2=og-nl+#N&p6`$zFH~j Vk:;+,T_r Z8wW%19_SwZ&O qM,FLqaQ %o)Sl}dܖMzg %<vhxVZcdZV_.QSd[0qA[}&́Y|f?%7jG?wT<9}]#iʡ].[?ƟG Қv¡EnE󘶵{E ds)Y$r%elݝ2RӕKAJWvh֥H bU-E$FMht%rR]B}le "hf >晪ݸбa =d͢USus&.&!ՈIr_ ׳8w³a..NWg%q/ܨW%c}8`n 1p_Po&}x b26@°.*"p D;JnZB"*V :aJpi(mj9M ,3e+5:+9^ND fO,䦮A܌jd<|ɗq6TcfVGyzڄ7~9sTD莝l28Hhbh1U4gAsh{7vّA)~rR|OpD]"Ko.jf=L[oAZFi:4^x4/S) ύ R $JZv2BpY-dFt o^Qo@v 50Űc# ڮd3a [c).,8hԋ_ y{;=bIfLeķo.ƥQC{gWJŪz>u1ͨ+AjNȡG*5wz~:G,h?08%#p4DqX<ǯ %%9$Yo r58qStL[`kW [$xu7 z9 >T>U݋ʛƺ+q.%SS6. =j<O6"bpLh(*}!nvo@g}Dj5~̗n&gpsV}~q\7vt5 o{(b.^0=L]켐ߦR>EpHc*Xع bBD|xќڱ ?NZQGԾI9ݞRo8xs3[Y4(")Nwilz :HԲaGUª! A !$!&&UM]/ й+U G(|ΖX"TskHխ6uj z]7o)i<1'mif"V<Ƹҿ|XyPt~ވ+jM)RV+agu/BR{,Rw3Eݢ@4\+qeNQGl\*!D\ŃT[t?%Hu%Z>I6*,jw\tTVOm NeJ L~4Ш"d~EFD9^ B7謸4#+ 243tRE. G>g} b$SU+1;_LT ٿ/ |w>f5 Ə- oAF!)U)*3F#BܹiuS*>;|B EsM>j!O ))1Sb#?r'U_Kj)max BZ!$8E.W[Ⴇ߄#r.nAȻMCD%_z"ޔY3)؍ZAX`hu ?{79Pg~wa 6&$Z'5.@YjRTB\'UPѐ_8 cfՍKȊWT[M;b5h܄P*)_ \صx8.3 gl0 f͘IL.Y!33hpt(biO7jTnF6H%.w,ŋr#ۭ^sh%2;HQ;F=ܻ$ÂD/Zxw!o!ҕ-a)R_-zc1.MJ"O o)2lfu0)-? X4,mpKMj(Myli2q[WہS1#Jk CbdvՀ#E;ʝe<9$_8˟Ru!ý R䯚F%a>&7 l&BhR OC GDRplP?*F-K\c%^hw;kb=|w5u(0NhgNnc Y8!SQzT!8:HpUFHOىҧ3< 0:*xy7[H6୲MO/q\bAuSvpͩ\FA$͛O5F_cJ/>%N[u?e]LjCx o~U"bfhZE>Ffs$(H0dhVgtyB~ʋsh2tuI^lوtXh8oG?BHze:;U9 Ak{()଴쑦8k"t;ӽLvvYEX>i6FWoɀD9Ox eĉU^WpiH ҠD. U[-L~uwb8y?VOC-\o%fn UR" KpTi!AqkZ :Un4(h7-7NЧd{EF-vp GDMvTLx9Tfo>%]G?GG0)R^BTy@t2G_'29,{cr9PэϏ]+UݛZԧSK/i"XeRã&`L5xwg\-p`D _9^a3?[p8Wx0ڏnZΨݘt+@gmT|Zxa4g.Rӣ-ނ顙|@B|M!x5o ~V6Hlb gD}yML8ʊ!3߈>+ 0d M2D`l8fÚ%ƴ.#Ɋ zñqfԑESR3+R]GpظhYIH aۇwo8cs h\ j@[ ?rZZy,H.ekp:I M]rW 9N&,1|c~~L }p3qdR<1H#|l 7 czŎy ”Re=2 ~5芍%z;%W:8BdTTippD^n‹U b3-Lc BiM(,'"aܿ N#ޝTW!Dx-s}N(fAfAD;֤0.[76kD]H$pDB\9pq.a( q $[F,p8 skp]@5xs;tH?xǝD0BbSA /5&_U/t WfhLhO KKFzaOӯFWe:_j!ꇸ/><ATԌ7Ŏm ޽L"Hn+ǘx$O\*RQ`rC^k~İ>cĺc~-a l+Kf~pS&T-8 b\_5Љj-ՠ!5k ek%6U~Sbsr [G^Q%u\w vdv-c)[eKYxhj5l]kC1ns,ԇ6 EQ4N~Ħ^l ?Eg-BUA:hY^ `GXB.R3fƤv 15^,q]5߫[kA+t>A2c3m m[O\GBV?,z,c{lE aoy̹PWi:r"E@  &( KSs(Gw=VQ&VzNOn):N%eo#qZGޑD&v4Aa ,PXaKRN'#O\c~ e(0³JY`Y3c3實?EEлȰYKQ%.9Q Q6۱.']}k%>J)B'{¯ۼNW%C͹B3ZJҎhynBz`wQIAV5"7-e?8kR4 AhBG|ǰ\G~y:+H8wyW2Ƕ׵j6rDHB~!Ci[1GH&N6ҕhCAp>38g ;ZJ)Zŏ-|c$e]vsA`KDk0(*r*)E9NV_o;:K