clusterlib-devel-3.0.12-41.el6_1.1> H HtxHFN% ?*}}iSnpr1"l3J<?d % W (.400 T0 0 t0  d0 0000 ($8,l9l:+lBG00H0I0X Y Z|[\0]d0^lbdeflt0ud0v$ w0x|0y<Cclusterlib-devel3.0.1241.el6_1.1The Red Hat Cluster libraries development packageThe Red Hat Cluster libraries development packageN%sl6.fnal.govnScientific LinuxScientific LinuxGPLv2+ and LGPLv2+Scientific LinuxDevelopment/Librarieshttp://sources.redhat.com/cluster/wiki/linuxi686? G  FCg^&4&& ((((&**44&4*󁤁A큤N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%K7K7K7K7N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%N%88dd1feeff86bd1f11b6e5790e74e93a50230fd6e980cdf889f953098edbaa0b66ebe4ac40d121f1caa250ae6c92d5ccdf14a932f4c8eef98b8642debf04b359dcf7025ec978beea672039d86c112f27933622682af5ab91313c1abf8b5ef0ec180b8675de754d06ff022a780a389409a2af16b6ac366b53c2ee04fe3a23dd31ccdfe7acc419ad4eefa071eaf44aee0b91d31180c0c3960c21a9f77853076d6385f8100bd111a7678e69533213b33a5731e5a6efd91a0ce60b231ebf782a61724f3b582869cb0a8cbbc6f178d3b179d66858b3a6b93e4da73d32d55c31bbaac0191c1659d8a188a48fcb514a631a8ea71e31e7b93eee9888af47e1a1b1620d3b96a17fcb795ec8ee40f37fafd96359de1164e8e34b9d2a3001b18d8458aff0e0996d70290fa45813cfbba632bab3b6a4cfa6c7aed8ec4b1850f4eba8961fa785bc2bdabe109c9e4348c43203b0184fbbe945a7597d2fdb4f4ba2b66bfa5fa93105a2beedf60df4ae70bdccb2292ff8ebed04909bb77c9bf274fec30e8a25e9aa37a795ad6a45c750f421152c5837ece3a8920c5cf5a4ca6bd9b22b8d65c9538d2bfed0d79ec187680a5a4cc8253e3d42b6d3010ed27ddd1f6a9c6273dfe7547df876503c2ed59a145461075db267c8e668d2d1dc5a37b4e601c9e7f829863bcaab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e86148133d57c64a208fa9122f3e96441b5d69c5e6c38570c9a49cf6322e8a223cf6037db72231df986409d2760fdc80044eebecd8ffb2d7b8d9e66d168dd70ed932ba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c50987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fd8da08edc9a8fbede98e7ff08566610b97be0c3a17e05ed14d80c9899f828be4cba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532cba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c6320bc17bedeabe174fad105f13fd16b67b0ad887dc5eae8669521e36c4adc34e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023ba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c82d45eae1e5077126ae8ea459f25ba3621b21f9bf9a1a7e8145675c4f781123782d45eae1e5077126ae8ea459f25ba3621b21f9bf9a1a7e8145675c4f781123750987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fd50987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fdba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c50987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fd789837eeba614051dada52f6f04da855156ed0ac67b9293957368a4683b3c9f782d45eae1e5077126ae8ea459f25ba3621b21f9bf9a1a7e8145675c4f7811237fb2c19ed17ee8ea787cdd282b363690dab56d3d44611d163a54bb7ca4c557f64libccs.so.3.0libcman.so.3.0libdlm.so.3.0libdlm_lt.so.3.0libdlmcontrol.so.3.1libfence.so.4.0libfenced.so.3.0liblogthread.so.3.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcluster-3.0.12-41.el6_1.1.src.rpmcman-develcmanlib-develpkgconfig(libccs)pkgconfig(libcman)pkgconfig(libdlm)pkgconfig(libdlm_lt)pkgconfig(libdlmcontrol)pkgconfig(libfence)pkgconfig(libfenced)pkgconfig(liblogthread)clusterlib-develclusterlib-devel(x86-32)@@@@@@@@@     /usr/bin/pkg-configclusterliblibccs.so.3libcman.so.3libdlm.so.3libdlm_lt.so.3libdlmcontrol.so.3libfence.so.4libfenced.so.3liblogthread.so.3pkgconfigrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(VersionedDependencies)rpmlib(PayloadIsXz)3.0.12-41.el6_1.13.0.4-14.6.0-14.0-13.0.3-15.2-14.8.0NM@M=MI@MI@MTMv@Mk@MdMK@MK@MJMBM6@M0:M.@M%L+@L@LjyLe3LZLPLN@LN@LI@LI@LH2LD>@L;L7@L7@L7@L(L$@L$@K@K@K^KK@K@KsKK@KK@Kf@KO@KMKLd@KD{@K@KJJ@JJJJ:Ji@JT@JL@J<@J0J/@I@II@II@I@I@IIII&@I=@I~@Iw@Ik0Ik0IHIFFI3IHrHHHH}@H}@H}@H|@H|@H{@HH|@H`HM@HCH6H5`@H2@H1kH,%H*@H*@H*@Fabio M. Di Nitto - 3.0.12-41.1Fabio M. Di Nitto - 3.0.12-41Fabio M. Di Nitto - 3.0.12-40Lon Hohberger - 3.0.12-39Fabio M. Di Nitto - 3.0.12-38Fabio M. Di Nitto - 3.0.12-37Fabio M. Di Nitto - 3.0.12-36Fabio M. Di Nitto - 3.0.12-35Fabio M. Di Nitto - 3.0.12-34Fabio M. Di Nitto - 3.0.12-33Fabio M. Di Nitto - 3.0.12-32Fabio M. Di Nitto - 3.0.12-31Fabio M. Di Nitto - 3.0.12-30Fabio M. Di Nitto - 3.0.12-29Fabio M. Di Nitto - 3.0.12-28Fabio M. Di Nitto - 3.0.12-27Fabio M. Di Nitto - 3.0.12-26Fabio M. Di Nitto - 3.0.12-25Lon Hohberger - Version: 3.0.12-24Fabio M. Di Nitto - 3.0.12-23Lon Hohberger - Version: 3.0.12-22Lon Hohberger - Version: 3.0.12-21Fabio M. Di Nitto - 3.0.12-20Fabio M. Di Nitto - 3.0.12-19Fabio M. Di Nitto - 3.0.12-18Fabio M. Di Nitto - 3.0.12-17Fabio M. Di Nitto - 3.0.12-16Lon Hohberger - 3.0.12-15Lon Hohberger - 3.0.12-14Fabio M. Di Nitto - 3.0.12-13Fabio M. Di Nitto - 3.0.12-12Fabio M. Di Nitto - 3.0.12-11Fabio M. Di Nitto - 3.0.12-10Lon Hohberger - 3.0.12-9Lon Hohberger - 3.0.12-8Lon Hohberger - 3.0.12-7Fabio M. Di Nitto - 3.0.12-6Fabio M. Di Nitto - 3.0.12-5Fabio M. Di Nitto - 3.0.12-4Fabio M. Di Nitto - 3.0.12-3Fabio M. Di Nitto - 3.0.12-2Fabio M. Di Nitto - 3.0.12-1Fabio M. Di Nitto - 3.0.9-5Fabio M. Di Nitto - 3.0.9-4Fabio M. Di Nitto - 3.0.9-3Fabio M. Di Nitto - 3.0.9-2Fabio M. Di Nitto - 3.0.9-1Fabio M. Di Nitto - 3.0.7-4Fabio M. Di Nitto - 3.0.7-3Fabio M. Di Nitto - 3.0.7-2Fabio M. Di Nitto - 3.0.7-1Fabio M. Di Nitto - 3.0.6-2Fabio M. Di Nitto - 3.0.6-1Fabio M. Di Nitto - 3.0.5-1Fabio M. Di Nitto - 3.0.4-1Fabio M. Di Nitto - 3.0.3-2Fabio M. Di Nitto - 3.0.3-1Fabio M. Di Nitto - 3.0.2-2Fabio M. Di Nitto - 3.0.2-1Fabio M. Di Nitto - 3.0.1-1Fedora Release Engineering - 3.0.0-21Fabio M. Di Nitto - 3.0.0-20Fabio M. Di Nitto - 3.0.0-19.rc4Fabio M. Di Nitto - 3.0.0-18.rc3Fabio M. Di Nitto - 3.0.0-17.rc2Fabio M. Di Nitto - 3.0.0-16.rc2Fabio M. Di Nitto - 3.0.0-15.rc1Fabio M. Di Nitto - 3.0.0-14.alpha7Fabio M. Di Nitto - 3.0.0-13.alpha7Fabio M. Di Nitto - 3.0.0-12.alpha6Fabio M. Di Nitto - 3.0.0-11.alpha5Fabio M. Di Nitto - 3.0.0-10.alpha5Fedora Release Engineering - 3.0.0-9.alpha5Fabio M. Di Nitto - 3.0.0-8.alpha5Fabio M. Di Nitto - 3.0.0-7.alpha4Fabio M. Di Nitto - 3.0.0-6.alpha4Fabio M. Di Nitto - 3.0.0-5.alpha4Fabio M. Di Nitto - 3.0.0-4.alpha3Fabio M. Di Nitto - 3.0.0-3.alpha2Fabio M. Di Nitto - 3.0.0-2.alpha2Fabio M. Di Nitto - 3.0.0-1.alpha2Fabio M. Di Nitto - 3.0.0-1.alpha1Fabio M. Di Nitto - 2.99.13-1Ignacio Vazquez-Abrams - 2.99.12-2Fabio M. Di Nitto - 2.99.12-1Fabio M. Di Nitto - 2.99.11-1Fabio M. Di Nitto - 2.99.10-6Fabio M. Di Nitto - 2.99.10-5Fabio M. Di Nitto - 2.99.10-4Fabio M. Di Nitto - 2.99.10-3Fabio M. Di Nitto - 2.99.10-2Fabio M. Di Nitto - 2.99.10-1Jesse Keating - 2.99.08-3Jesse Keating - 2.99.08-2Fabio M. Di Nitto - 2.99.08-1Fabio M. Di Nitto - 2.99.07-1Fabio M. Di Nitto - 2.99.06-1Fabio M. Di Nitto - 2.99.05-1Fabio M. Di Nitto - 2.99.04-1Fabio M. Di Nitto - 2.99.03-1Fabio M. Di Nitto - 2.99.02-4Fabio M. Di Nitto - 2.99.02-3Fabio M. Di Nitto - 2.99.02-2Fabio M. Di Nitto - 2.99.02-1Fabio M. Di Nitto - 2.99.01-4Fabio M. Di Nitto - 2.99.01-3Fabio M. Di Nitto - 2.99.01-2Fabio M. Di Nitto - 2.99.01-1- cman: fix ttl default if no value is specified Resolves: rhbz#720100- gfs2_convert: exits with success without doing anything (gfs2_convert_exists_with_success_without_doing_anything_part2.patch) Resolves: rhbz#688734- gfs2_convert: exits with success without doing anything (gfs2_convert_exists_with_success_without_doing_anything.patch) Resolves: rhbz#688734- config: Add DRBD 0.8.3 metadata back to schema (add_drbd_0_8_3_metadata_back_to_schema.patch) Resolves: rhbz#680172- qdiskd: Fix bad timer check (qdiskd_fix_bad_timer_check.patch) Resolves: rhbz#688154 - cman init: increase the default timeout waiting for quorum (cman_init_increase_default_timeout_waiting_for_quorum.patch) Resolves: rhbz#688201- cman-preconfig: allow cman to configure corosync multicast ttl (cman_preconfig_allow_cman_to_configure_multicast_ttl.patch) Resolves: rhbz#684020- Fix race condition at startup that affects dlm based applications (dlm_controld_always_return_error_if_daemon_is_not_ready_to_operate.patch) (cman_init_wait_for_dlm_controld_to_be_fully_operational_before_proceeding.patch) Resolves: rhbz#595725- config_xml: stop leaking memory on config reload (config_stop_leaking_memory_on_config_reload.patch) Resolves: rhbz#680155- fenced: don't ignore victim_done messages for reduced victims (fenced_do_not_ignore_victim_done_messages_for_reduced_victims.patch) Resolves: rhbz#678704- qdiskd: Fix auto-vote calculation loop (qdiskd_fix_auto_vote_calculation_loop.patch) Resolves: rhbz#663433- gfs2_edit enhancements: * gfs2_edit: handle corrupt file systems better (gfs2_edit_handle_corrupt_filesystems_better.patch) * gfs2_edit: print large block numbers better (gfs2_edit_print_large_block_numbers_better.patch) * gfs2_edit: has problems printing gfs1 journals (gfs2_edit_has_problems_printing_gfs1_journals.patch) * gfs2_edit: add -d option for printing journal details (gfs2_edit_add_d_option_for_printing_journal_details.patch) * gfs2_edit: Fix error message on blockalloc when outside bitmap (gfs2_edit_fix_error_message_blockalloc_when_outside_bitmap.patch) * gfs2_edit: fix careless compiler warning (gfs2_edit_fix_careless_compiler_warning.patch) * gfs2_edit: Fix bitmap editing function (gfs2_edit_fix_bitmap_editing_function.patch) * gfs2_edit: fix segfault in set_bitmap when block is in rgrp (gfs2_edit_fix_segfault_in_set_bitmap_when_block_is_rgrp.patch) Resolves: rhbz#674843 - fenced: emit dbus signals to be handled by foghorn package for SNMP traps (fenced_send_dbus_signals_when_node_is_fenced.patch) (fenced_update_fenced_man_page_with_q_option.patch) (build_allow_dbus_notification_code_to_be_disabled.patch) Resolves: rhbz#592964 - config: Update relax ng schema (config_update_schema_2.patch) - doc: Update cluster_conf.html to match schema (doc_update_cluster_conf_html.patch) Resolves: rhbz#618705- fsck.gfs2: can't repair rgrps resulting from gfs_grow->gfs2_convert (fsck_gfs2_cannot_repair_rgrps_resulting_from_gfs_grow_plus_gfs2_convert.patch) Resolves: rhbz#576640 - qdisk: Informational syslog message indicating label overrides device (qdiskd_info_syslog_msg_when_lavel_overriders_device.patch) Resolves: rhbz#635413 - Integrate watchdog with cluster to reboot nodes under specific heuristics (cman_add_checkquorum_script_for_self_fencing_part1.patch) (cman_add_checkquorum_script_for_self_fencing_part2.patch) Resolves: rhbz#560700- mkfs.gfs2 segfaults with 18.55TB and -b512 (gfs2_mkfs_segfaults_with_18.55T_and_b512.patch) Resolves: rhbz#624535 - fsck.gfs2: reports master/root dinodes as unused and fixes the bitmap (gfs2_fsck_reports_master_root_dinodes_as_unused_and_fixes_bitmap.patch) Resolves: rhbz#663037- ccs_tool: deprecate editing capabilities (ccs_tool_deprecate_editing_capabilities.patch) Resolves: rhbz#614885- cman init: do not include wrong default file (cman_init_do_not_include_wrong_default_config_file.patch) Resolves: rhbz#669340- gfs_controld: fix plock owner in unmount (gfs_controld_fix_plock_owner_in_umount.patch) Resolves: rhbz#624822 - mkfs.gfs2 should support discard request generation (gfs2_mkfs_should_support_discard_request_generation.patch) Resolves: rhbz#656956 - ccs_tool: completely remove references to update/upgrades (ccs_tool_man_page_shows_removed_update_upgrade_subcommands.patch) Resolves: rhbz#577874 - cman: allow users to configure transport method (cman_does_not_allow_user_to_select_transport_mechanism.patch) Resolves: rhbz#657041 - cman_tool: display meaningful translation of corosync exit code (cman_tool_display_meaningful_translation_of_corosync_exit_codes.patch) Resolves: rhbz#617247 - cman_tool: handle "another instance running" error code (cman_tool_handle_another_instance_is_running_error_code.patch) Related: rhbz#617247, rhbz#617234 - cman init: check if corosync is already running (cman_init_check_if_corosync_is_running.patch) - cman: handle INT and TERM signals correctly (cman_handle_int_and_term_signals_correctly.patch) Resolves: rhbz#617234 - cman init: add support for "nocluster" kernel cmdline to not start at boot (cman_init_add_support_for_nocluster_kernel_cmdline.patch) Resolves: rhbz#563901 - cman: Make qdiskd exit if removed from configuration (cman_make_qdiskd_exit_if_removed_from_config.patch) Resolves: rhbz#620679 - cman: Update cman_tool version section in man page (cman_update_cman_tool_version_section_in_man_page.patch) Resolves: rhbz#619874 - config: Add missing qdiskd options (config_add_missing_qdiskd_options.patch) Resolves: rhbz#645830 - qdisk: Assume 1 vote if not specified in cluster.conf (qdiskd_should_assume_1_vote_if_not_specified.patch) Resolves: rhbz#663433 - config: Fix broken fence_egenera options (fence_egenera_add_missing_options_in_cluster_rng.patch) Resolves: rhbz#629017 - cman: Make qdiskd heuristics time out (cman_make_qdisk_heuristics_time_out.patch) Resolves: rhbz#636243- Drop dlm-pcmk and gfs-pcmk variants of dlm_controld and gfs_controld that are now replaced by pacemaker + cman support. Resolves: rhbz#649021- dlm_controld: fix plock owner syncing (dlm_controld_fix_plock_owner_syncing.patch) Resolves: rhbz#617306 - dlm_controld: fix plock signature in stored message (dlm_controld_fix_plock_signature_in_stored_message.patch) Resolves: rhbz#623816 - dlm_controld: ignore plocks until checkpoint time (dlm_controld_ignore_plocks_until_checkpoint_time.patch) Resolves: rhbz#623810 - gfs_controld: fix plock owner syncing (gfs_controld_fix_plock_owner_syncing.patch) Resolves: rhbz#617306 - fenced: use post_join_delay after cluster join (fenced_use_post_join_delay_after_cluster_join.patch) Resolves: rhbz#624844 - gfs2_edit enhancements: * gfs2_edit: better printing of directory leaf information (gfs2_edit_better_printing_of_dir_leaf_information.patch) * gfs2_edit: print hex numbers in lower-case (gfs2_edit_print_hex_numbers_in_lower_case.patch) * gfs2_edit: negative block numbers don't jump a negative amount (gfs2_edit_negative_block_numbers_dont_jump_a_negative_amount.patch) * gfs2_edit: tiny (stuffed) files had user data saved with savemeta (gfs2_edit_tiny_files_had_user_data_saved_with_savemeta.patch) * gfs2_edit: give meaningful feedback for savemeta and restoremeta (gfs2_edit_give_meaningful_feedback_for_savemeta_and_restoremeta.patch) * gfs2_edit: Fix memory leak in savemeta option (gfs2_edit_fix_memory_leak_in_savemeta_option.patch) * gfs2_edit: Split extended display functions into extended.c (gfs2_edit_split_extended_display_functions_into_extended_c.patch) * gfs2_edit: Move more functions to extended.c (gfs2_edit_move_more_functions_to_extended_c.patch) * gfs2_edit: Extend individual field printing/editing (gfs2_edit_extend_individual_field_printing_editing.patch) * gfs2_edit: fix page down on rindex (gfs2_edit_fix_page_down_on_rindex.patch) * gfs2_edit: print field names in right column (gfs2_edit_print_field_names_in_right_column.patch) * gfs2_edit: display block allocation on rgrps and bitmaps (gfs2_edit_display_block_allocation_on_rgrps_and_bitmaps.patch) * gfs2_edit: fix extended.h to not double-include (gfs2_edit_fix_extended_h_to_not_double_include.patch) Resolves: rhbz#634623 - gfs2_convert: corrupts file system when directory has di_height 3 (gfs2_convert_corrupts_file_system_when_directory_has_di_height_3.patch) Resolves: rhbz#630005- GFS2: fsck.gfs2 seems to process large files twice (fsck_gfs2_seems_to_process_large_files_twice.patch) Resolves: rhbz#621313 - fsck.gfs2 segfaults if journals are missing (fsck_gfs2_segfaults_if_journals_are_missing.patch) Resolves: rhbz#622576 - fsck.gfs2 truncates directories with more than 100,000 entries (fsck_gfs2_truncates_directories_with_more_than_100,000_entries.patch) Resolves: rhbz#628013 - Updating /proc/mounts and /etc/mtab with mount args for GFS2 fs (updating_proc_mounts_and_etc_mtab_with_mount_args_for_gfs2_fs.patch) Resolves: rhbz#632595 - cman init: fix "stop remove" operation (cman_init_fix_stop_remove_operation.patch) cman: Calculate expected_votes correctly after leave remove (cman_calculate_expected_votes_correctly_after_leave_remove.patch) Resolves: rhbz#634718 - gfs2_convert: gfs2_convert doesn't resume after interrupted conversion (gfs2_convert_doesn_t_resume_after_interrupted_conversion.patch) Resolves: rhbz#637913 - cman: fix startup race condition when configs are different across nodes (cman_fix_startup_race_condition_when_configs_are_different_across_nodes.patch) Resolves: rhbz#639018- gfs2-utils: fsck.gfs2 deletes directories if they get too big (gfs2_fsck_do_not_delete_directories_if_they_get_too_big.patch) Resolves: rhbz#624691- gfs2-utils: mkfs can't fsync device with 32MB RGs (gfs2_utils_mkfs_can_t_fsync_device_with_32mb_rgs.patch) Resolves: rhbz#622844- cman: do not propagate old configurations around (cman_do_not_propagate_old_configurations_around.patch) cman: Clarify man page on config distribution (cman_clarify_man_page_on_config_distribution.patch) Resolves: rhbz#619680- Fix regression in "Fix fsck.gfs2 unaligned access on ia64" that affects all 32bit systems. Rename fsck_gfs2_unaligned_access_on_ia64.patch to fsck_gfs2_unaligned_access_on_ia64_part1.patch (fsck_gfs2_unaligned_access_on_ia64_part2.patch) Resolves: rhbz#608154- dlm_controld/gfs_controld: make default plock_ownership 0 Use the simpler, safer, and more reliable option as default. (controld_make_default_plock_ownership_0.patch) Resolves: rhbz#618303 - dlm_controld: fix plock checkpoint signatures (dlm_controld_fix_plock_checkpoint_signatures.patch) Resolves: rhbz#618806 - dlm_controld: fix plock owner in checkpoints (dlm_controld_fix_plock_owner_in_checkpoints.patch) Resolves: rhbz#618814 - cman: fix consensus calculation Bump Requires: corosync to 1.2.3-17 to guarantee that corosync is at the minimal version for this fix to work. (cman_fix_consensus_calculation.patch) Resolves: rhbz#618534- Fix several issues related to cluster config reload operation including checks that would allow the config to be downgraded and extra spurious config reload notifications. (cman_config_reload_fix_part1.patch) (cman_config_reload_fix_part2.patch) (cman_config_reload_fix_part3.patch) (cman_config_reload_fix_part4.patch) (cman_config_reload_fix_part5.patch) (cman_config_reload_fix_part6.patch) Resolves: rhbz#617161, rhbz#617163 - Fix logging configuration reload operations (cman_preconfig_handle_logging_reload_operation_part1.patch) (cman_preconfig_handle_logging_reload_operation_part2.patch) Resolves: rhbz#615202- cman init: allow startup options to fenced (cman_init_allow_startup_options_to_fenced.patch) Resolves: rhbz#617566- cman: Check for new configs only once per second to avoid 100% cpu spin (cman_check_config_only_once_per_sec.patch) Resolves: rhbz#616222- cman: Recalculate quorum on quorum device vote changes (cman_recalculate_quorum_on_quorum_device_vote_changes.patch) Resolves: rhbz#606989- cman: Recalculate quorum on config change (recalculate_quorum_on_config_change.patch) Resolves: rhbz#606989 - config: Add tomcat-6 resource agent to schema (add_tomcat_6_resource_agent_to_schema.patch) doc: Add tomcat-6 to cluster_conf.html (add_tomcat_6_to_cluster_conf_html.patch) Resolves: rhbz#614127 - config: Add missing cman_label (add_missing_cman_label.patch) config: Add doc for cman_label attribute (add_doc_for_cman_label_attribute.patch) Resolves: rhbz#615509 - config: Allow multiple logging_daemon tags (allow_multiple_logging_daemon_tags.patch) Resolves: rhbz#614961 - cman config: copy all logging objects to the top level tree (config_copy_all_logging_objects_to_the_top_level_tree.patch) Resolves: rhbz#615202- Add autogenerated cluster_conf.html (doc_autogen_cluster_conf_html_part1.patch) (doc_autogen_cluster_conf_html_part2.patch) Resolves: rhbz#593015 - Update relax ng schema (config_update_schema.patch) Related: rhbz#595547, rhbz#593015 - Fix patch file naming Related: rhbz#553383, rhbz#606368, rhbz#609978, rhbz#612097- Fix gfs2 init script to be more LSB compliant (gfs2_init_lsb_compliant.patch) Resolves: rhbz#553383- Add /etc/sysconfig/cman example file with extensive documentation of options that can be passed to the init script. (cman_sysconfig_part1.patch from upstream) (cman_sysconfig_part2.patch rhel6 specific) Resolves: rhbz#606368- Add cman_tool version -S to man page (cman_tool_config_reload_man_page.patch) Resolves: rhbz#609978 - Fix cman init script to be more LSB compliant (cman_init_lsb_compliant.patch) Resolves: rhbz#612097- Update gfs2_convert man page (gfs2_convert_manpage_update.patch) Resolves: rhbz#601315 - Don't return 0 if gfs2_edit restoremeta fails (gfs2_edit_restoremeta_should_not_return_0_on_failure.patch) Resolves: rhbz#607321 - Fix fsck.gfs2 unaligned access on ia64 (fsck_gfs2_unaligned_access_on_ia64.patch) Resolves: rhbz#608154- Add missing components to cluster schema (config_add_missing_resource_docs_to_schema.patch) - Clean up recursion in cluster schema (config_clean_up_recursion_in_schema.patch) Resolves: rhbz#604298- Ensure cman recalculates quorum on configuration reload (cman_recalculate_expected_votes_on_config_reload.patch) Resolves: rhbz#606989- Fix device name and mount point in utils (gfs2_fix_device_name_and_mount_point_in_utils.patch) Resolves: rhbz#597002- Fix dlm_controld wrong fencing time comparison (part2): Rename dlm_controld_wrong_fencing_time_comparison.patch to dlm_controld_wrong_fencing_time_comparison_part1.patch Add dlm_controld_wrong_fencing_time_comparison_part2.patch Resolves: rhbz#594511- cman: fix quorum recalculation when a node is externally killed (cman_fix_quorum_recalculation.patch) Resolves: rhbz#596046 - rpmdiff automatic test tool found 2 issues: * add missing man pages for cman_notify, dlm_controld.pcmk and gfs_controld.pcmk, and update the spec file to ship them in the correct subpackages. (add_missing_man_pages.patch) * cman, dlm-pcmk, gfs-pcmk should have a tigher Requires on cluster libraries. Resolves: rhbz#594111- Fix dlm_controld wrong fencing time comparison (dlm_controld_wrong_fencing_time_comparison.patch) Resolves: rhbz#594511 - Fix ccs_tool create -n (fix_ccs_tool_create.patch) Resolves: rhbz#594626- Fix cman init script stop action to wait for corosync daemon to shutdown (cman_init_wait_for_corosync_shutdown.patch) Resolves: rhbz#592103 - fenced: use cpg ringid (fenced_use_cpg_ringid.patch) Update Requires/BuildRequires on corosync + cpg ringid patch. Resolves: rhbz#584140 - fix changelog entries from 3.0.12-1 (missing bugzilla entries)- Rebase on top of new upstream bug fix only release: * drop all bug fix patches. * refresh patches with official SHA1 git commits from RHEL6 upstream branch: - disable_ldap_loader_support.patch - support_only_xmlconfig_loader.patch - disable_fence_xvmd_support.patch * rename cman_use_hashed_cluster_id_part4.patch to cman_use_hash_cluster_id_by_default.patch. * Addresses the following issues: from 3.0.11 release: Resolves: rhbz#581047, rhbz#576330, rhbz#582017, rhbz#583945 Resolves: rhbz#581038 from 3.0.12 release: Resolves: rhbz#589823, rhbz#586100, rhbz#585083, rhbz#587079 Resolves: rhbz#590000 * Rebase: Resolves: rhbz#582322 - Stop build on ppc and ppc64. Resolves: rhbz#590980 - cman should only load OpenAIS checkpoint service by default (cman_only_load_ckpt_service_by_default.patch) Resolves: rhbz#568407- Fix ccs_tool man page (fix_ccs_tool_man_page.patch) Resolves: rhbz#577874 - dlm_controld: add plock checkpoint signatures (dlm_controld_add_plock_checkpoint_signatures.patch) Resolves: rhbz#578625 - dlm_controld: set last_plock_time for ownership operations (dlm_controld_set_last_plock_time_for_ownership_ops.patch) (gfs_controld_set_last_plock_time_for_ownership_ops.patch) Resolves: rhbz#578626 - dlm_controld: don't skip unlinking checkpoint (dlm_controld_do_not_skip_unlinking_checkpoint.patch) Resolves: rhbz#578628 - gfs2_convert segfaults when converting fs of blocksize 512 bytes (gfs2_convert_fix_segfault_with_512bytes_bs.patch) Resolves: rhbz#579621 - gfs2_convert uses too much memory for jdata conversion (gfs2_convert_uses_too_much_memory_for_jdata_conversion.patch) Resolves: rhbz#579623 - Fix conversion of gfs1 CDPNs (gfs2_convert_fix_conversion_of_gfs1_cdpns.patch) Resolves: rhbz#579625 - gfs2_convert: Doesn't convert indirectly-pointed eattrs correctly (gfs2_convert_does_not_convert_eattrs_correctly.patch) Resolves: rhbz#579626- Fix weakness in clusterid generation by using non-crypto hashing. part1-3 are he upstream generic implemetation. part4 turns it on specifically for RHEL-6 as the change breaks micro rolling upgrades. (cman_use_hashed_cluster_id_part1.patch) (cman_use_hashed_cluster_id_part2.patch) (cman_use_hashed_cluster_id_part3.patch) (cman_use_hashed_cluster_id_part4.patch) Resolves: rhbz#574886 - Add plock debug buffer. (dlm_separate_plock_debug_buffer_part1.patch) (dlm_separate_plock_debug_buffer_part2.patch) Resolves: rhbz#576322 - Add more fs_notified debugging (dlm_controld_add_more_fs_notified_debugging.patch) Resolves: rhbz#576335 - dlm_controld/gfs_controld: avoid full plock unlock when no resource exists (controld_avoid_full_plock_unlock.patch) Resolves: rhbz#575103- Fix fsck.gfs2 segfault (gfs2_fix_segfault_osi_tree.patch) Resolves: rhbz#574215- Fix gfs2_quota hadle of boundary conditions (gfs2_fix_quota_boundary.patch) Resolves: rhbz#570525 - Fix gfs_controld dm suspend event handling (gfs_controld_dm_suspend.patch) Resolves: rhbz#571806- new upstream release: Resolves: rhbz#566784, rhbz#555047, rhbz#556603, rhbz#561862 Resolves: rhbz#565907, rhbz#568446, rhbz#564471, rhbz#561416 Resolves: rhbz#553383 - upstream rebase and patch cleanup Resolves: rhbz#557348 - gfs2: make use of exported device topology (gfs2_exported_dev_topology) Resolves: rhbz#519491 - spec file update: * cman should Requires fence-virt directly * merge changelog from Fedora * re-enable cmannotifyd support and ship doc/template- Resolves: rhbz#567884 - Do not build cluster on s390 and s390x.- Add workaround for corosync IPC shutdown issue (cman-init-workaround-bz547813.patch) - Related: rhbz#547813- Drop ldapconfig loader support (PM-disable-ldap-loader-support.patch) - Drop notifyd support (PM-disable-notifyd-support.patch) - Support only xmlconfig loader (PM-support-only-xmlconfig-loader.patch) - Disable support for perl bindings- New upstream release- Drop gfs-utils commodity package- New upstream release - spec file update: * use global instead of define * use new Source0 url * use cluster macro more aggressively * bump Requires on fence-agents * ship var/run/cluster and var/lib/cluster- New upstream release - spec file update: * drop BuildRequires on slang-devel.- New upstream release - spec file update: * explicitly Requires newer version of fence-agents- spec file update: * gfs-pcmk now Requires dlm-pcmk- New upstream release - spec file updates: * drop cp_workaround patch * stop shipping rgmanager from cluster * move dlm udev rules in clusterlib where they belong * enable pacemaker components build * ship 2 new rpms: dlm-pcmk and gfs-pcmk for pacemaker integration- Add temporary workaround to install symlinks- New upstream release- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- New upstream release - spec file updates: * Update copyright header * final release.. undefine alphatag * BuildRequires and Requires corosync/openais 1.0.0-1 final.- New upstream release - spec file updates: * cman subpackage: avoid unnecessary calls to ldconfig * rgmanager subpackage: drop unrequired Requires: that belong to ras * BuildRequires and Requires corosync/openais 1.0.0.rc1- New upstream release - spec file updates: * Drop local patches. * Update BuildRequires and Requires: on newer corosync/openais.- Update from git up to 779dd3c23ca6c56f5b3f7a8a7831bae775c85201 - spec file updates: * Drop BuildRequires on libvolume_id-devel that's now obsoleted * gfs*-utils now Requires: file * Add temporary patch to get rid of volume_id references in the code- New upstream release + git94df30ca63e49afb1e8aeede65df8a3e5bcd0970 - spec file updates: * BuildRequires / Requires: latest corosync and openais * Update configure invokation * Cleanup tree fix up bits that are now upstream * Ship cluster.rng * Move fsck/mkfs gfs/gfs2 binaries in /sbin to be FHS compliant- New upstream release. - Update corosync/openais BuildRequires and Requires. - Drop --corosynclibdir from configure. Libs are now in standard path. - Update BuildRoot usage to preferred versions/names - Drop qdisk init script. Now merged in cman init from upstream.- New upstream release. - Update corosync/openais BuildRequires and Requires. - Fix gfs-utils and cman man page overlapping files.- New upstream release. - Drop local build fix patch.- New upstream release. - Add missing LICENCE and COPYRIGHT files from clusterlib-devel. - Add patch to fix build failure (already upstream).- Stop building fence and resource agents. - cman now Requires: fence-agents. - rgmanager now Requires: resource-agents.- Fix typo in gfs-utils preun scriptlet. - Fix gfs-utils file list.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- New upstream release.- Update to latest stable3 code from git (e3a9ac674fa0ff025e833dcfbc8575cada369843) - Fix Provides: version. - Update corosync/openais BuildRequires and Requires- Fix datadir/fence directory ownership.- New upstream release. - Fix directory ownership #483330. - Add support pkgconfig to devel package. - Total libraries cleanup: - split libraries out of cman into clusterlib. - merge cmanlib into clusterlib. - rename cman-devel into clusterlib-devel. - merge cmanlib-devel into clusterlib-devel. - Comply with multiarch requirements (libraries). - Relax BuildRequires and Requires around corosync and openais.- New upstream release- Move all binaries where they belong. All the legacy stuff is now dead.- New upstream release (retag cvs package)- New upstream release- New upstream release. - Fix legacy code build. - Fix wrong conffile attribute.- New upstream release. - Drop gnbd* packages that are now a separate project. - Tight dependencies with corosync/openais.- Rebuild for Python 2.6- new upstream release. Fix several security related issues.- new upstream release. - drop obsoleted patches. - include very important gfs1 bug fix. - include fix for fence_egenera (CVE-2008-4192).- cman init: add fix from upstream for cman_tool wrong path.- cman now Requires: ricci and modcluster.- Split libcman.so* from cman and cman-devel into cmanlib and cmanlib-devel to break a very annoying circular dependency.- The "CVS HATES ME" release. - New upstream release. - Build against new corosync and openais. - specfile cleanup: rename buildxen to buildvirt.- Retag release. - New upstream release. - Build against new corosync and openais. - specfile cleanup: rename buildxen to buildvirt.- New upstream release. - Build against new corosync and openais. - specfile cleanup: rename buildxen to buildvirt.- Rebuild for broken deps. - Pull in upstream patches for libvolume_id changes- Rebuild for broken deps.- New upstream release. - Drop local patch that's part of upstream. - Tight BR and Requires for openais to a very specific version. - cman Requires ricci as new default config distribution system. (ricci changes will land soon but in the meantime this is done our side)- New upstream release. - Add patch to build against new headers (already part of upstream next release) - BR on perl(ExtUtils::MakeMaker) to build perl bindings - Fix logrotate install from upstream - Add "clean up after perl bindings" snippet - Update Requires for perl bindings - Properly split man3 man pages- New upstream release. - BR on new openais for logging features. - drop local logrotate snippet in favour of upstream one. - cman Requires: PyOpenSSL for telnet_ssl wrapper. - cman Requires: pexpect and net-snmp-utils for fence agents. Thanks to sendro on IRC for spotting the issue. - Another cleanup round for docs- New upstream release - Update licence tags again after upstream relicensing to kill OSL 2.1. - Add 2 commodity packages (gfs-utils and gnbd-utils). They both require external kernel modules but at least userland will stay automatically in sync for our users. - BR openais 0.84 for new logsys symbols (and requires for runtime). - Update build section to enable gfs-utils and gnbd-utils.- New upstream release - Update license tags after major upstream cleanup (note: rgmanager includes a shell script that is shipped under OSL 2.1 license). - Update inclusion of documents to reflect updated COPYRIGHT file from upstream. - Add documentation to different packages.- New upstream release - cman Requires telnet and ssh client - drops some tree fix up bits that are now upstream- Add missing OpenIPMI requires to cman for fence_ipmilan- New kernel-headers has what we need release. - Drop BR on kernel-devel. - Drop cluster-dlmheaders.patch. - Drop --kernel_* from configure invokation. - Cleanup a few comments in the spec file.- disable parallel build (broken upstream) - build requires higher openais (fix ppc64 build failure)- New upstream release - Shut up the last few rpmlint warnings- Fix typo in rgmanager Summary- Fix rgmanager License: tag.- Drop BR on openais as it is pulled by openais-devel. - Change postun section to use -p /sbin/ldconfig. - Fix rgmanager Requires.- Initial packaging.cman-develcmanlib-develtsttttttltqtttttttitttttttttnt t t t t t ttttttttttttttttttt3.0.123.0.123.0.123.0.123.0.123.0.123.0.123.0.123.0.123.0.123.0.12-41.el6_1.13.0.12-41.el6_1.13.0.0-5.alpha43.0.0-5.alpha4ccs.hlibcman.hlibdlm.hlibdlmcontrol.hlibfence.hlibfenced.hliblogthread.hlibccs.solibcman.solibdlm.solibdlm_lt.solibdlmcontrol.solibfence.solibfenced.soliblogthread.solibccs.pclibcman.pclibdlm.pclibdlm_lt.pclibdlmcontrol.pclibfence.pclibfenced.pcliblogthread.pcclusterlib-devel-3.0.12COPYING.applicationsCOPYING.librariesCOPYRIGHTREADME.licencedlm_cleanup.3.gzdlm_close_lockspace.3.gzdlm_create_lockspace.3.gzdlm_dispatch.3.gzdlm_get_fd.3.gzdlm_lock.3.gzdlm_lock_wait.3.gzdlm_ls_lock.3.gzdlm_ls_lock_wait.3.gzdlm_ls_lockx.3.gzdlm_ls_pthread_init.3.gzdlm_ls_unlock.3.gzdlm_ls_unlock_wait.3.gzdlm_new_lockspace.3.gzdlm_open_lockspace.3.gzdlm_pthread_init.3.gzdlm_release_lockspace.3.gzdlm_unlock.3.gzdlm_unlock_wait.3.gzlibdlm.3.gz/usr/include//usr/lib//usr/lib/pkgconfig//usr/share/doc//usr/share/doc/clusterlib-devel-3.0.12//usr/share/man/man3/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablescpioxz2i686-redhat-linux-gnu  ASCII textdirectorypkgconfig filesymbolic link to `libccs.so.3.0'symbolic link to `libcman.so.3.0'symbolic link to `libdlm.so.3.0'symbolic link to `libdlm_lt.so.3.0'symbolic link to `libdlmcontrol.so.3.1'symbolic link to `libfence.so.4.0'symbolic link to `libfenced.so.3.0'symbolic link to `liblogthread.so.3.0'troff or preprocessor input text (gzip compressed data, from Unix, max compression) RRRRRRRR PRPRPRPRPRPRPRP R?@7zXZ !PH6ዣy] c:0!ȝgq w-JV^oK/U}o:R[U.DQўy.{'Ul%\QKζDsȣ,-f%+Ar#a&^f`wTN?8ܮϢ(gD 5F_*QﶃzE>3gmc]820>;iz @|g08jI>"U9Zzqhߟi=.{ګ*.H~玻f!'TyٳV9tYNjTĒ?/;5Qd z7fX6&ZI#JRXgBUi S$s`ۇLZ{.28z, ?s_pIbKDSi0w0X X[QGR @'<<)4Ei ᵒ 剝|JiC7'Q%/w.`7tK!? n*X8'q=:[9٩m 1hIX~UȤa+9_ ]vGQxbH?OF3+dQbU~*]~uIu}K}pL}jxf۴/Osϖ(Fx^CbeJ{ N8s1QLܾ:oH&XMJ]#Bbģ"1ᡙA{,P`]\e;ie(e~<Lcc.̚H[&e׉l+;Qy\6kl2К: !FdjcW`o }W<ܬK<N&=C}1 +&,GМAj7|CPqmN[R"0VC,LzWmp 0C&,.c䃅62[ՄTF0*7zO|ZYfJ 6 x-$EkABʘ,EiBL]֍I~%$.aem݇iXS%NѦv@42Rfjo3x~D|J| 圸´b[ʊבO-G>#F [ XY,CR'tRbu7zrv`#sw,:[A1Gv,^R>sξ>ڥ.sD@,>|wXU̜EaqAmgj]:,Rull1 奏y.cR 3}C)M:Q< f aO^CZ &@?/:C?%}\^Yk U.Z3&TF,׍+> \!4ۨ.A&KHii^c'6ɑ7)rV6b,Y)G?i%ԲEUb=#Od?ӯ 3²sx2#X*RHWּqC#BlDȄ@Ⱗ )$Jk#`)؀ нIsfOe, MN2$؉7sS(ix; qԔT0)hRegO" 5ʵ'BL\t6[_ʹ:L|~U-Q6Nv@%̑{]79A"T;VLδ "? "Kճk20O}ڳ}s?sCIL;q>W- EiEȣKzGaL/zLN )QZf"a"ѨwqWp,˫ϑČ!v=ےSK K?zq΄o]cKno&mX2oYاf(.# LmmׁlMxTQ( OaZ":480zbӅ^@Ӆ b$p .%`Rn7ڟ98 pDtv,9Q^p>PwxL<ޛ -Dcr)^;tWÉ{eE8r!$pKiEIbGMOD|#HPXxC2 &d-@c|2:Rh0t%o]|% uϴ']@/H%I=K8 a{p J&7Mgא `]܄{|8-%z_)>d:ܲ-#Ƚ& 2&TKp}p 0OkrQbHPucCT/Q6$ݿ XzPzDY?K7g$#mPjF9)0N4ec9O5^B^CFK3j q0*xV~X8r@6])Ho}}KKڒ'O9Ы սF5˞cX_O9[[yb&ի y}\XNEVcCS=\[MdAM )/f0ax3~-TFҫ 'P;&0ḿN% $v-YxKqp̯1Ҵ9ӫBlP>,>wl\Iڗ@ѭ{1wf'̆?ɬY/E^uR"Jz!q2hF)/WL$&cdL'T[F tR S>6<5UujYAN ^*]%[댋Q;:m/@[w00#t5~r %X^W߅1t'ڪpSR,ɲ=jknH(`1oNA2zm2XgsRI{2UNLO=[ '^l/Rfn0?]bkxA@>23'c0٪l=鶞%`Il} kTnXR-~^I*Kc{3 EԄNXZpУ80@ݥKiUD☷B/0a@5; ,3H8]|SѨP#t5p/_a + vZ{z C.2@I6~/YKs"{yEϒaGsw1Z xoN<"o6o.;1z$R l[Mq.uAb"ĸl?tV3d_ƝrK}'NG*yo.үbVmxF`pq }83W]L$s73ަ}8|5GH (#G2*kU&м%W sN&Ϝnqɩ.V2t0IZKNf wE+ '5:g~uK6_hj'X~zXS,';XLL~I;B9k,ܢZ- mzI{L2&R7 *7#7'l*Va1mw'ގF+?uk `.jY1XJɪ_03ev\Gòr-@0 P?_+4m C\\^]~[([6aSJVYH+11oQt`f4<+p[Fo(o|G O`@ ThO>'NBgbV2*&ب흦 izd<>dwFʺchqy_4\B9l K!Ehr7YccaY1)!zuomb=e:]NQ8i ޑvooM?4!pIE7'|oq3DXىu[^ɼ@;-Չ%]=8?=AúFx8'2GfuC"1w_di_1Zt!a,K x+Q^)??~Bvd6paWVIY xԐVwv=i]YO @FkUV怰diY}>' |2tOs!)ѿs8/-Y"C&wj}+H4NA|12&/ç| p9| o#H)TA#j:” k%`& 0}?R2bEIRa"8TN(/)ŗW26 2t!JYRC3WYtI+JX?Oeq jJYp{Uo!Xrn%(xki5cUKQb]eۓ)B Lcg 6*5j U (9ő~+;c 2,&ݨTs_FGM^/VGU{HdD(R+-=+k\cщOyba\I߭9<&^-B 8BjtPf\a#0!^+TKj5s ڇwl4/nّ:s*G *ΎMa!sӯ093Gca~O;5%kBA,j_٤a&EBJR-)]tM D)郠:so !a}qÒ_mpl|XZֳZ l#VLNpُso9; }VGIvpٵÌ@Õ3K"[!jC\ 4ǜ-abC-ȇ!;MSl m+tk~v=[ >8twJjAh5IIA ZG:Xij]4;H0Vuo,WFozdӶNd0|=:A#8G9ƨFP4Mp*-1 O&D}NDߖ:a,-꠺7VP+Ͽi?!+eǠWcVI`LY*ꔗ)uKbeFр7L # wꊻ~>gfjL,!I1КY? 'aڋ>QZ #PNj\z+QӆU -/9G4S83b=\N?x^MadAf^ͷOi˲McdcTQXj [= Fr\2c|Q1=~,"4VE{@5>,cFbLb@< F& LOBzCh{;4E,*,J E55"B`$XIU./Qu4p}P6L\MrLC΍|ۿQфrhWÐ5]/ﻼ$j:ĒJ݂d9qyKǛ/xE; moYXNc(?*(oU5 F9pFn1yFzDMSΧg܀"=ԉ8`10k;< b{ 1Gu!)_a!=*[:je-8Un,Ȼ 6G*LqyfE{`;jH9. ZXG5dj"Тuą4vhi) 93Vc(ΞdDPD C[3&g`f#HKTВt$HRg.mH7#c">z45IP21~8v;n&iMLD=|]i(35{P6n`\8&<$TiH@=?Jys hq[=;p((^2R<TIY2Av:hh` 8݆&?RtХ8sĬ qeRIҤYV@8Bmݐf<$["iy<1 9ݭ;Zf׾sV.$ c ) @􂑑KE/PTw} oڇ2τ2c?gP547' uo猞rk=_2.ݻS*>z? D7?wˣTt`ؚq:нeZ/#mN񝥄}bx7a>[ x0eX<1 &Z+r|QL!w15{: Kץ:XP]V7VBX*v͇tR}s6wFvô?PBBxoZlπQm7Zѡg$yR_|KR17erg14ގ%D1hR@J"K'~컄RV<<$U8_l}Vv҆4N{L -&"Y˽B&JeKc čc{Eib.\t[VȦRE?]$PEox˘oNxԣ4C+ПCW B8exlA!"Yeڛ 1YmxZ^,`hP}7~tEڭxGԼ J=OȏO0Y`1H(ܯGP-GSWb'R E h3aLh Z驛kJo&T _{8tx@bq^~GO;iJ) B:5JɏYXAQ^ɌqUiiԨ &4 ~}#R;@`B+dc5|r~'`âw')ПG\h:ǭo!v2ôvjxtAjbwX*.bo-jx-&l:>{[hGƀuؠ'!ijEYShQ̷xIl[>q5Vob a諾o.pTmQ35HS`,]% X?FJxcpU>M?whO@ڧsR2y YɊth칐q{lE0%>/3jv"n{po=nV-=-q>#C&YM|ݘ/N]bhT(@BB:؍9 >}[y&{Y5IMj)*j]p_V؁hRʡxSHZr4u2@S_w@\nas)Ly(}cMװ)f?|'tk0j#ǔ\ŘtoH ES-)!nqΕN1jҙI_vqj 6s h1и9Ռ  N}օď/b|I4"YD 7Hih]g|~]ltJlЇ;0}Q\ M _}>W\2U _o]sϜݱ޲hD`ib݈ʎ>ՏVi~*X6qzqܕI@fgK/S4M={RfdNmBC&"ԏцRhIǧǙwvt?]8?/Q\iY0^|U%Ȕ;&B[N5 V9ݡ&b[yUsBllMUi]8z:wnͲzSu\`F AbPP_Q{Ը,qxc/o Q.-AHmj3(7c/s%vA3_+_OD$rqBEFjp)ⷕ%U1ZCK\応ɖmTq^Q~N᫫i!4i֫xmg s:J~A]5v 2VAarsj b?#_R3Ntm\ tv"YO\4 (w2Aa>βSٸғxqZ{!P]{%(?nőaWk8ڣJ-PR@E6GIU"?Xj ݢgSQ^]D?ۋ(yѮ;[╡|ɞ3aNw@R3ـ^r7NR[!eJ$Į%r:ht@~5D?D2c(U4` 'v#sSf*lX*!:,CG/(e@mfZDjJۉZ|@¤~5ODEC1zV~wwmIXry٘x 2)8Ty'f4>[v )Z$ D#,*Ex]ftxCrA)q99U[hQE&Ѥ1G{ V?Sf =R(u}8hحbB;W婼^, HCC=z Թ*wxB 3vT:1o'r(}9]GܭlWT7=cZʋٸAh~aw1&hL{7B/Y(24Rr~s&#]:>f9)r܀&`<t0)c)՜u"R k } s|ߴ‚c(@f{0W4{)lQ9&+C*]FWv*6ʡKl[`!+[`mkL !WjDUA, ]d=֝t]<vۭb}n:3u]nXY` EQk2 ˏJX֯Ec͋mX@+z3 S#eÝ %?7q|$) oi%0A'a߫aRdJP.nZt~h\w}vL9)"]W,4 C]&e&GSdp>1J[[- .`m}fe89:GA薏/ ڪ`/8j u>m?T#PIV'|gh=S*M 6EdAάQ,va j⊡΅~뻢N2>Fsacѕ90閵* 16;R\ ^;НGg60~FQLb)*×tݩE{R/7D\#PWWW?8{us%v$||hne;Kwn XfĀ3{'ɒJ"aN!)վ{/}[Uw-'Ry^=(p=$NóEHKq+ӄ>^ORB :LDAvYK+#5Ժƽs[ЧۼKcwof1:8j!/dJCyS!ctJ<~&ɻ{Q#+aT3rU@\oT0fd삎aX l1aA*7x~}&V!22ߕs:(9i7۹g_BV=ɨ۰]Z^n9Gk]mYhu;ګN;$wBD,j9A<uaBfij:R݀YcGz٪92)sZ4KbV!Esc89 gf2$@DNmrn[ˏZYKC@tqz9#wWSSu}F1Q[#Gy`7|Qqڦ=̼??ėˬB1]!_BF9b ̾lluӄ1|ܹFs]eXltgN WL&VQSN$V|"FM;}qz7Vj |qFAF(7!h 7(S0'mw€ ^2 | tTPL*A'G f\H2oa*5B0{Ɋc-f&,;6,S/QQ-3#0F( ^wd)[^0px bUK]*9,%0ȣ+u.Xv _yUG|q(i@aK[0wcW}t&oM-}~W9wJD2A;]>jP3BP.>z"$TxBP<: (1O^kPĸd""@u>=?혬q c=uyMfb6C&js{Sŭ^9w*3ജȐUdㅯ9^{#phRS#/ߚ4a2<}*\;93L˷I''ѳ;?m3 Ѳb ,4+d:4XNLo.w@bDzw?Dn}Jrh?ۻl*y>^;8Su=N(3U)>c$裯RLE2GslJc06hBxDS5\rSN=e%H{X73'+n[3Ά- o6Tp esQSU"&׳F鯇VվWx& ?uF!۸EY[ޣ[#-%{{c\&^lt&y`S|XV?J:X L`S 6w"w#=B}DntQPs2"'ޠE(ZT|էY학@Mo$Ty9醳UBlM n,E5񬼝P7x.ˋswCJXgO~teEs;[ !LwK;{bwf]u#Cڰ,awtAro®0 -9zJ{J952.+Δ*!r݁wf`m}:FVԇ pXGmˈ@Kt=Vdž 74i~4ryeTB}qymdg]CNOv G!.y4 ꙝZtfgd`e.vR >۵06 hYEƍ4Lk )Qm9I{hEDҀ 'S*^Yz2iPsjDZ`/i5&J)<<׺uZDxL Xt3/II4O,7Y̖Fͨ4sz\!eD0_vWW{i+qZd*6r aU,9T[T-ڵZdX#׹ڡ"Qj_dzy$wE򰲩ҝt=ӔOomd@NUX1)#L6&/si`e?CD:N SQYQ R37&<~hpeI-O#P/ l7|)/X.QW%+y>!`ydf`"NV\ecD`.ԈkRH>n2s#b5ΊUottУyudUȥP >ŗ-j0f>{m"Z-ذYr%NgkȕB3;%#|染TsDWwvn.PL( B(Q-EOo #sP7# ѵD#eHYKW cd8PU沈L]9r&CGdd?vP'%i_l(,qeQV2X 2}K qgi1\&Tam+ CrZ9l OVԘ c\ Fga"=3mZkOcᴩ( s c:n+rGqeMclu-_PC-Ώz.gpd%v3dل+4{r7A$ 6_2N+{;ڐ'|#h+ǚZo'Z$g bfY|}wʒ]V~UitBCIW* Y2JDw9-O}A7ܥej߾)`X$(ڍEm6pr)-b}%@*#Zp.f:j6"05IWz㲉{D<-U5f_$mz1DFJ@QIH`EVgx >@Ь߆=|U'B}y5©H_{ VY[g4?I񟕦Om|2%c"xN[jGrr9ѝ{VRfK+ܡþ.梳ה{ΎÒ~"9J҅y)84Q{e-.{-[Φmq4s%-pu2$^~\:G!j$/R_-o>1ftdzs%4`+õo'a NX\7t?5mòєLx9NNctzƏH6]"6PHW1j>Jyc﹒(؅;Hxqʟ[[c_LV=4\TIu:7}#!(h}l)ܔ#~hh@UߤTHPqcmCws5玻6' i/0"E X`193g)nH+ E-[na%b/ښk>#_zD7}Dvڤ J)L/Ue*׃WUwJQs #K5;2N b.-8(H -?*?8)m*?kƎm}pYmP%k |W\ncB%{0>smN00s- G'jǟG-j 㲹\|H0c# CA ݑU#)9)؊!.٪K_"MԣL vq8r(iQ/@v}nEFGLVɶW %Fn-F:4,aQEo~g79ܢW%f;% u>}0Q(:=a/עb`RL+M={'xp .MjBy6׺*/s蓴*I#3` ;g-8̀cC..!̗uI3q-F?yEG'CsO% gAT}tU')}z-D -kMQj ܎W>b㽤"E~?ށwՌ1BH`Ԋ0_R&9 NE{,JQ䴧UR/B~x͢Wu׀:O'7$7(p~ڇww`ڋ BE}<v0F_8JmBB~iO_OfQ/yh #| ZV$U.@;-,Mʡ D:#5n~>v;7dC17fDVS#ߩ(MzUX/XƇwv`$1&P1molUAF\xPk 8]YMCߒJX0'}w܋T̳D V7qmp }?^cw)mJ-$|oTR46X>ED`)TD[Q S>]xocEpyRœ~`P*6_bvbz(*>rQך̀f|j9;Q\\ GcE3GEQrPMv%Έd]&UP7Dx Az5*cX]ވEwgȖAzWus? |aGGK2`h{e7i " (NtF{U +}ˇUĿFCe_ {]uŶ6|eR՘5r#40 rgϊ(SUuq,U|o)yEB4I%.<6[ (֚#'e _M5C {Ed1OSW06ŚLn8w63 Gy)Mg4Cwx! wNLV'&7cdc3$hNab*k69"M:=qjy\Y|9D͸GH.L;gAŶ~suaϨ@f :6Ky+¿MfJ/Gqgm|Tw>v.1li7?6}g&a[6ſ(ׅiY $ϻdK z^Ke|?چRO(*Dٝ5jI3cl?adI <=EW-sЄp8"BX'spEy{)<5KsTMٓ<̊%c~w?9Jdɬ@>]w,}wAf'\# E(-4zg$ixKbkӉGџ{&%pf AĜsVQ'/w̆yJ Pū#'Fbp6J&KRItC%wMX#3k>;& jUX pZ\Q| qt]㽫-y}lsar\*SJ'\zӳ0@"\C4I\+<>1#NjNc_隁Wm6-Ϥ͐g95*.}7+`'xڗQV: Q7klA.}E'T~?rgѵ?twOrSKj]$^4_Y|RЛqW 1TBk퐎|/?퍭7Ma]2h*HێC {cعWS^ѓf ?u#sy{c0Y xd^tj".߯5~Fl{Fltۻ=`-p)Gc()4;;"碋 ]aNwHkpd݌Bz5K>L3ߣYfVzB;g$5A } Ø$' ee ]NQNEvn0Yh]-frkY7'JR!KCTipC*Sm_Z...̠ R!}K rژ:2tiM0g,/0ۂ=pOՑ@ƟGÆBxP[6G:pJޙЕɌ63k۞pH^#:PƉMIz׉I 8`MK.;±- &e/fM7.(Q1Z7EB[O ! $z!0sYxM`Q{g:qцŞT؁ Und`+gühޜ_Y͒Er,p:+U"OકBb*h )Φ/ >glgcokO\a< ;lcy5?)>vvj4S!=[5e^ˆ,"tR4'ZPsLV '0#Q]CɃ"l\ϸb+9=Jc)^Rߵl#HңQ\z&p+("5Ťؤ3z /hіC^sPoiS;S%܄2>s8bm]M=FQQq,-Ze渊g Ȩ`9Ybّ:!ds\ ؞&E6 Ҍ ;hdX ۚM9un 种pe;bRUFCF/x{|2,y32^ B;>L~)D*7&@Gze<4& l On 5 mV?8aZ<5?,*GGx=8տm@ֻIj·uKx͚K g##F;Ʌ R{A2J]y?˶L|%TSr}XH9Yٰh *TՒSZА6&P#qsl;&OăɃ5QbLHq$XL@j#Q6'+-ٛډ4d6|sW+@[Ya$b9x>+FZq_ AGL=4 c=i^$S=Q* n7ic4K{ji pZ)Mk]w/'Hlmjt%M&}޽c [~\GE/agU~KV&.[ugon",:ndδ"M7Ӟ!Df ?[~d zA˾ڃq5{P g"I<;"듹*>o^ 3kz=,bZnHY*`kYt?J" t3ȝ,|fņDԚa\W?` 9bPlvDYtږ { Ol.(WYx*$8nDQMùnQNJ#WڸB;WEэqñKvgjK۳dmibսed::*7O`1z?ZH֒BJ.p k%V>ƈ|vwC[ ]dFV^IjbУ]9?W;h&ugiA e/8cos);W2%ǪN7*s_?ʇm/!SUJtOBmb#Y2N{ \,s^fHK{S<xbI٦Hpq&lx ^eu6! 6Aw*$ýRt~13>̟ m@|7NMf8LwE }vY~0&T̐`mj5c?cj:\טBؖpکmV o 7dbH9V]BkaT|&|; QJ|עFmw(kIo|,ES X}zCh4rFB^(O\q ^e N VTqГxRS:Yu4_!*n yGv@.ƈ*TNvEbR b^$,J PRR?ƽ1eװ\O !oU Ơ ǍDk iqmk{d.^Ly޿c;L ׭KPbIJ,⒤8}7}%sG! 4z _6,150+WAbjlP}y?DsJWQHPRޔ՛+{–TJdY|2婢'$Pg-6d5hT*m}̙b83P{K?_kԟ= ;@jߏ{T~fcp-mI|bL5bJ5Hкd]G|=ZM0*$L#l[Y|ŐH@,E-pIze.]l j_jdK>w`q%])Ѣ_ƌ*S)%vrt/`){9E3gOC%%gh=05ovτ-$i=ͷLac6cyP[b@SUo$jV4j)w&v8*]r$#{g9jjF~Q< a K6d ˂#KJk9>-ƽ}bO OT:g RxT㙠g5|b @~&n!`٣X*|pxZKwPu>fOYG{Z&ܝBWnG4faVϣ42O:l1?u7{99`!GµӷQUr$dPi^^ N- U9 @Bo28D[!fgb^ Y>]=Bm% QM 0牄uS9ҚlN9ZI EVޯC"Y|JRcOi6 1ЬZ%,V/Q~cC>ț~WSCh 8x#'sU;m\: ijuzOEGf$ & =#RoN EENDіeܢ7B"w@Uo^a#KAtl+ϠM? ʊ/ VLVr`=ݐetl"tV(2gV]o&6W1d؄Gdp;}wEv+ mKb  '!4vlg.2F63vⴶof0zZV4D<!#kL08q7iֆc~nt[5t;b~dLy-: taH钑A"~}5 odo;WEDiaaOڡxq(չNSftJz/]yT,#lpE4tqQùOx@%DQ43֩+?=2V`!ڈg]:/͡sf P)YЌ'u4,IbmWtѰR]i!S٬Ck ψT~*`9A :$)7N.w5<>Y;;a6Eck~!5vwy zzzYqwnONw&ɮ kރ3:oIT8Y=}{x(+ubfzgb ˂|JQRF8v#-'CuR@‘)o%;%br,^pGO$>dC'/JHX+`( f@)`>x;1:@\ kwX ZQ ͓15L+oYl̎1*xCݨJLys'h{ t{:Fܡ7Spd,QB /gztN+Xz>$\0,#iikWwU1ZYbJ)( VG@*tazz^0BIbĭ50DūNI ` qN\ U1&n_I)q)AzFl'%tz{=Ϥޜ&_]೏GfL6=X=:MEIXP\+-Fe(VC-Aed WF< :?fei>kll4@N$&񩜁*jdϘf[VsT%vmE%+4+n[ck1dhJ'W"̌hnAKS4;gMݞ 6QJFK wvv_MKȿv9-05DN߸#Jl 8uʴ1z4}ҵ#ff`HEmY{\4_?e0mD?fFfOp2Ç6XsY?[\rGnu߳TV hWuT';K$s)DxIlx&7UGcmv.n7}2ڷN~4KnÓTW D=P˂k_ 4ٝy#gv悰|hS.*ŧH⺑N{- sXDØN1l&?yP7_jq?($!(J$ɗ۝RTqh=t.Ę%ɝ2>gRNoƥ.7V>c*%u_AD X>[w=?Xf9騮z:(۩ݗ5GNjE|L7ٯNf/ݔtJV5SEU!ջhA.x֝]$:uՂpʶ {qWLsC㍓wR>2>?#/I~ 5>bks_7NutU.u8rwC-rP4W\:~m$|r]7(?mKKW-F{q^pk&iPSVJ:yQV n oeԤ"#W:nSNv #DOU8ǐg[_+rݔj.M!z1ҳE}<{tw"C[\VHq x#  fz[ Æ`9*wUzNh>'j̼|;Z}U~!1w^iC6I [.=YBi͉;x͵`#`Y5|2xp3uPӔ[F,b0TRZ^'w@ rTctR[s'?.|?pIX(dW&s'hu_מ̠\ʰVmBCJ0=_cxzm.N"]^Ac㌀AM}8l ħ"A8$h}Xhnd@ F. KePysM\c%Cz-ٔPT?XhTe!o0wl6+6Z/i{_}y;48ge/ YZ