libvirt-lock-sanlock-1.3.0-1.el6>  HLk|V[ z뾂alwI#^ȸh]G]aBJKI^σ9"MG3h_u_ʅ4#qUu9.o+eDJ"vllQXM[ڣ{K,q.I;7GN(".qG$3AۤtZz-DPGFKo翤$^߄Mmp۰$Σ%d;ZO}N 鍡Wl\r<ķ*>PCj`(zM}$62LgNbe94bf3c05469b9ff9d2e215afcadbb381a97356EPV[ z뾂al  `ujzA]-g޹)u}rI /~&K;W[ѺO,CVmjz!HW0;FCg#!G4ًzo/hɡp_^l%KԇwSbw2(62CD46K ,Ed)Q2NpFdjv F>VW /`S37h\# ;mKtg{KWں9 oa"3-ag0jH2W6958RrK@a?>;{?{d # O             8 e  800 0( 8 9 :$>vqGv| Hv Iv XvYv\w ]w, ^wbxdxexfxlyty uy@ vydwz xz y{ /{Clibvirt-lock-sanlock1.3.01.el6Sanlock lock manager plugin for QEMU driverIncludes the Sanlock lock manager plugin for the QEMU driverVc1bk.rdu2.centos.orgCentOSCentOSLGPLv2+CBS Development/Librarieshttp://libvirt.org/linuxx86_64if getent group sanlock > /dev/null ; then chmod 0770 /var/lib/libvirt/sanlock chown root:sanlock /var/lib/libvirt/sanlock fi (  큤AVVVVVVVVV3988cefc7b1e0424f33db3b4135a79ff1c07adfaf9451cb7c4e8b165d5088ef53988cefc7b1e0424f33db3b4135a79ff1c07adfaf9451cb7c4e8b165d5088ef5324c632e766162fe1f6f6dc52639c15a53ff356dc7705e2f7a3a5238b75254dc8f66d6b7a4ef5fa31bc318576e9e6d66bf00090bd6d13a7fb67655547cf4ec20581d60ca1d9cbbf529545d08a773627b34f009eec603349b98b578c70bdf3dd5df5d5f00612224ab7bc581f3d33883d74e094894eadbce61fc9d5352ecaa582bb50140645f862a54a547987ff5d09933d240d3fc1a4629f974b62cc9ee835a3d9fe56f8802bb893165bd3fe9483f6eb949eccf78631b6d7c07048003b69b2908rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-1.3.0-1.el6.src.rpmconfig(libvirt-lock-sanlock)sanlock.so()(64bit)libvirt-lock-sanlocklibvirt-lock-sanlock(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @  /bin/sh/bin/shaugeasconfig(libvirt-lock-sanlock)libaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgcrypt.so.11()(64bit)libgnutls.so.26()(64bit)libnl.so.1()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)librt.so.1()(64bit)libsanlock_client.so.1()(64bit)libsasl2.so.2()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libvirt-clientlibvirt-daemonlibvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_1.3.0)(64bit)libxenctrl.so.4.6()(64bit)libxenlight.so.4.6()(64bit)libxlutil.so.4.6()(64bit)libxml2.so.2()(64bit)libyajl.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)sanlockrpmlib(PayloadIsXz)1.3.0-1.el61.3.0-1.el61.3.0-1.el63.0.4-14.6.0-14.0-12.45.2-14.8.0Vs@VhV9@VqU@UpUUWU'UlI@UY@UG_@U/@TPT}T*@TWn@T+T@S$@S@Sg@Sf+S:@S@RRv@Rw@RJ@R$}QQo@Q@QU@QYvQ5@Q @PP`K@P@@P>@O@OOz@O8@O3NNN{#@Nx@N98@N@M@M‘@MM] M# L@Lʷ@LLYV@L1@K@K @K@Kie@KJJyt@JMJ@II@Im@I=@I+H@HHb3@HQG^@G@Gg@FFFF#@FiDF$FoEE@E՜EK@EE@E%Ex@Emv@EPu@EO#E3t@E@E@DfDfDfD@DD@DZ@DDГDГDȪDȪDĶ@D@DDD4D:HD;@CC@C@Cܮ@Ch@George Dunlap - 1.3.0-1Daniel Veillard - 1.3.0-1Daniel Veillard - 1.2.21-1Daniel Veillard - 1.2.20-1George Dunlap - 1.2.15-104George Dunlap - 1.2.15-4Daniel Veillard - 1.2.19-1Daniel Veillard - 1.2.18-1Daniel Veillard - 1.2.17-1Daniel Veillard - 1.2.16-1George Dunlap - 1.2.15-3Daniel Veillard - 1.2.15-1Daniel Veillard - 1.2.14-1Daniel Veillard - 1.2.13-1Daniel Veillard - 1.2.12-1Daniel Veillard - 1.2.11-1Daniel Veillard - 1.2.10-1Daniel Veillard - 1.2.9-1Daniel Veillard - 1.2.8-1Daniel Veillard - 1.2.7-1Daniel Veillard - 1.2.6-1Daniel Veillard - 1.2.5-1Daniel Veillard - 1.2.4-1Daniel Veillard - 1.2.3-1Daniel Veillard - 1.2.2-1Daniel Veillard - 1.2.1-1Daniel Veillard - 1.2.0-1Daniel Veillard - 1.1.4-1Daniel Veillard - 1.1.3-1Daniel Veillard - 1.1.2-1Daniel Veillard - 1.1.1-1Daniel Veillard - 1.1.0-1Daniel Veillard - 1.0.6-1Daniel Veillard - 1.0.5-1Daniel Veillard - 1.0.4-1Daniel Veillard - 1.0.3-1Daniel Veillard - 1.0.2-1Daniel Veillard - 1.0.0-1Daniel Veillard - 0.10.2-1Daniel Veillard - 0.10.1-1Daniel Veillard - 0.10.0-1Daniel Veillard - 0.9.13-1Daniel Veillard - 0.9.12-1Daniel Veillard - 0.9.11-1Daniel Veillard - 0.9.10-1Daniel Veillard - 0.9.9-1Daniel Veillard - 0.9.8-1Daniel Veillard - 0.9.7-1Daniel Veillard - 0.9.6-1Daniel Veillard - 0.9.5-1Daniel Veillard - 0.9.4-1Daniel Veillard - 0.9.3-1Daniel Veillard - 0.9.2-1Daniel Veillard - 0.9.1-1Daniel Veillard - 0.9.0-1Daniel Veillard - 0.8.8-1Daniel Veillard - 0.8.7-1Daniel Veillard - 0.8.6-1Daniel Veillard - 0.8.5-1Daniel Veillard - 0.8.4-1Daniel Veillard - 0.8.3-1Daniel Veillard - 0.8.2-1Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-1Daniel Veillard - 0.7.7-1Daniel Veillard - 0.7.6-1Daniel Veillard - 0.7.3-1Daniel Veillard - 0.7.1-1Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- Enable xen4centos settings- virt-admin and administration API - various improvements in virtio devices support - log daemon, logging improvements and protocol - many bug fixes and improvements- a number of improvements and bug fixes- security fixes for CVE-2015-5247 - a number of improvements and bug fixes- Gratuitious offset to build against Xen 4.6- Port to aarch64- Big improvements on ppc64 support - New virDomainRename API - Support for QEMU new pci emulations - a number of improvements and bug fixes- libxl: support dom0 - a number of improvements and bug fixes- numerous improvements and refactoring of the parallels driver - hardening of vcpu code - hardening of migration code - a lot of improvement and bug fixes- Introduce pci-serial - Introduce virDomainSetUserPassword API - libvirt: Introduce protected key mgmt ops - add domain vmport feature - various bug fixes and improvements- Turn on with_xen and with_libxl for RHEL (CentOS)- Implement virDomainAddIOThread and virDomainDelIOThread - libxl: Introduce configuration file for libxl driver - Add VIR_DOMAIN_EVENT_ID_DEVICE_ADDED event - various improvements to parallels driver - a lot of improvement and bug fixes- qemu: Implement memory device hotplug - Implement public API for virDomainPinIOThread - Implement public API for virDomainGetIOThreadsInfo - SRIOV NIC offload feature discovery - a lot of improvement and bug fixes- lot of improvements around NUMA code - a lot of improvement and bug fixes- CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image - a lot of improvement and bug fixes- CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() - CVE-2014-7823: dumpxml: security hole with migratable flag - Implement public API for virDomainGetFSInfo - Add define support for the new throttle options - a number of improvements and bug fixes- vbox: various drivers improvements - libxl: various drivers improvements - Internal driver refactoring - a number of improvements and bug fixes- CVE-2014-3657: domain_conf: fix domain deadlock - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk - Introduce virNodeAllocPages - event: introduce new event for tunable values - add migration support for OpenVZ driver - Add support for fetching statistics of completed jobs - many improvements and bug fixes- blockcopy: virDomainBlockCopy with XML destination, typed params - Introduce API for retrieving bulk domain stats - Introduce virDomainOpenGraphicsFD API - storage: ZFS support - many improvements and bug fixes- Introduce virConnectGetDomainCapabilities - many improvements and bug fixes- libxl: add migration support and fixes - various improvements and fixes for NUMA - many improvements and bug fixes- LSN-2014-0003: Don't expand entities when parsing XML (security) - Introduce virDomain{Get,Set}Time APIs - Introduce virDomainFSFreeze() and virDomainFSThaw() public API - various improvements and bug fixes- various improvements and bug fixes - lot of internal code refactoring- add new virDomainCoreDumpWithFormat API - conf: Introduce virDomainDeviceGetInfo API - more features and fixes on bhyve driver - lot of cleanups and improvement on the Xen driver - a lot of various improvements and bug fixes- add LXC from native conversion tool - vbox: add support for v4.2.20+ and v4.3.4+ - Introduce Libvirt Wireshark dissector - Fix CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC - a lot of various improvements and bug fixes- Fix s CVE-2014-0028 event: filter global events by domain:getattr ACL - Fix CVE-2014-1447 Don't crash if a connection closes early - Fix CVE-2013-6458-1 qemu: Do not access stale data in virDomainBlockStats - Fix CVE-2013-6457 libxl: avoid crashing if calling `virsh numatune' on inactive domain - Fix CVE-2013-6436: fix crash in lxcDomainGetMemoryParameters - many doc and bug fixes and improvements- Separation of python binding as libvirt-python srpm - Add support for gluster pool - vbox: add support for 4.3 APIs - a number of doc, bug fixes and various improvements- Add support for AArch64 architecture - Various improvements on test code and test driver - 4 security bug fixes - a lot of bug fixes and various improvements- VMware: Initial VMware Fusion support and various improvements - libvirt: add new public API virConnectGetCPUModelNames - various libxl driver improvements - LXC many container driver improvement - ARM cpu improvements - 3 security bug fixes - a lot of bug and leak fixes and various improvements- various improvements to libxl driver - systemd integration improvements - Add flag to BaselineCPU API to return detailed CPU features - Introduce a virt-login-shell binary - conf: add startupPolicy attribute for harddisk - various bug fixes and improvements including localizations- Adding device removal or deletion events - Introduce new domain create APIs to pass pre-opened FDs to LXC - Add interface versions for Xen 4.3 - Add new public API virDomainSetMemoryStatsPeriod - Various LXC improvements - various bug fixes and improvements including localizations- CVE-2013-2218: Fix crash listing network interfaces with filters - Fine grained ACL support for the API - Extensible migration APIs - various improvements in the Xen driver - agent based vCPU hotplug support - various bug fixes and improvements including localizations- Move VirtualBox driver into libvirtd - Support for static routes on a virtual bridge - Various improvement for hostdev SCSI support - Switch to VIR_STRDUP and VIR_STRNDUP - Various cleanups and improvement in Xen and LXC drivers - various bug fixes and improvements including localizations- add support for NVRAM device - Add XML config for resource partitions - Add support for TPM - NPIV storage migration support - various bug fixes and improvements including localizations- qemu: support passthrough for iscsi disks - various S390 improvements - various LXC bugs fixes and improvements - Add API for thread cancellation - various bug fixes and improvements- Introduce virDomainMigrate*CompressionCache APIs - Introduce virDomainGetJobStats API - Add basic support for VDI images - Introduce API virNodeDeviceLookupSCSIHostByWWN - Various locking improvements - a lot of bug fixes and overall improvements- LXC improvements - S390 architecture improvement - Power architecture improvement - large Coverity report cleanups and associated bug fixes - virTypedParams* APIs to helps with those data structures - a lot of bug fixes and overall improvements- virNodeGetCPUMap: Define public API - Add systemd journal support - Add a qemu capabilities cache manager - USB migration support - various improvement and fixes when using QMP QEmu interface - Support for Xen 4.2 - Lot of localization enhancements - a lot of bug fixes, improvements and portability work- network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - parallels: add support of containers to the driver - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- bugfixes and a brown paper bag- agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - Enable driver modules in libvirt RPM - Default to enable driver modules for libvirtd - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - a lot of bug fixes, improvements and portability work- qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new APIs - a lot of bug fixes, improvements and portability work- Add support for the suspend event - Add support for event tray moved of removable disks - qemu: Support numad - cpustats: API, improvements and qemu support - qemu: support type='hostdev' network devices at domain start - Introduce virDomainPMWakeup API - network: support Open vSwitch - a number of snapshot improvements - many improvements and bug fixes- Add support for sVirt in the LXC driver - block rebase: add new API virDomainBlockRebase - API: Add api to set and get domain metadata - virDomainGetDiskErrors public API - conf: add rawio attribute to disk element of domain XML - Add new public API virDomainGetCPUStats() - Introduce virDomainPMSuspendForDuration API - resize: add virStorageVolResize() API - Add a virt-host-validate command to sanity check HV config - Add new virDomainShutdownFlags API - QEMU guest agent support - many improvements and bug fixes- Add API virDomain{S,G}etInterfaceParameters - Add API virDomain{G, S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - many improvements and bug fixes- Add support for QEMU 1.0 - Add preliminary PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLAN filtering - many improvements and bug fixes- esx: support vSphere 5.x - vbox: support for VirtualBox 4.1 - Introduce the virDomainOpenGraphics API - Add AHCI support to qemu driver - snapshot: many improvements and 2 new APIs - api: Add public api for 'reset' - many improvements and bug fixes- Fix the qemu reboot bug and a few others bug fixes- many snapshot improvements (Eric Blake) - latency: Define new public API and structure (Osier Yang) - USB2 and various USB improvements (Marc-André Lureau) - storage: Add fs pool formatting (Osier Yang) - Add public API for getting migration speed (Jim Fehlig) - Add basic driver for Microsoft Hyper-V (Matthias Bolte) - many improvements and bug fixes- network bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - bios: Add support for SGA - various missing python binding - many improvements and bug fixes- new API virDomainGetVcpupinInfo - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - New API virDomainGetControlInfo API - New API virNodeGetMemoryStats - New API virNodeGetCPUTime - New API for send-key - New API virDomainPinVcpuFlags - support multifunction PCI device - lxc: various improvements - many improvements and bug fixes- Framework for lock manager plugins - API for network config change transactions - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - Various improvements and bug fixes- support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl driver - Spice: support audio, images and stream compression - Various improvements and bug fixes- Support cputune cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - libvirt: add virDomain{Get,Set}BlkioParameters - setmem: introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Various improvements and bug fixes- expose new API for sysinfo extraction - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Various improvements and bug fixes- Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver driver - Add network disk support - Various improvements and bug fixes- Add support for iSCSI target auto-discovery - QED: Basic support for QED images - remote console support - support for SPICE graphics - sysinfo and VMBIOS support - virsh qemu-monitor-command - various improvements and bug fixes- Enable JSON and netdev features in QEMU >= 0.13 - framework for auditing integration - framework DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - various improvements and bug fixes- big improvements to UML driver - various improvements and bug fixes- esx: Support vSphere 4.1 - Qemu arbitrary monitor commands - Qemu Monitor API entry point - various improvements and bug fixes- phyp: adding support for IVM - libvirt: introduce domainCreateWithFlags API - add 802.1Qbh and 802.1Qbg switches handling - Support for VirtualBox version 3.2 - Init script for handling guests on shutdown/boot - qemu: live migration with non-shared storage for kvm- Starts dnsmasq from libvirtd with --dhcp-hostsfile - Add virDomainGetBlockInfo API to query disk sizing - a lot of bug fixes and cleanups- Snapshotting support (QEmu/VBox/ESX) - Network filtering API - XenAPI driver - new APIs for domain events - Libvirt managed save API - timer subselection for domain clock - synchronous hooks - API to update guest CPU to host CPU - virDomainUpdateDeviceFlags new API - migrate max downtime API - volume wiping API - and many bug fixes- macvtap support - async job handling - virtio channel - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - assorted bug fixes and lots of cleanups* Wed Dec 23 2009 Daniel Veillard - 0.7.5-1 - Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added %dist, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh 1.3.0-1.el61.3.0-1.el61.3.0-1.el6libxl-sanlock.confqemu-sanlock.confsanlock.solibvirt_sanlock_helpervirt-sanlock-cleanuplibvirt_sanlock.augtest_libvirt_sanlock.augvirt-sanlock-cleanup.8.gzsanlock/etc/libvirt//usr/lib64/libvirt/lock-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//usr/share/man/man8//var/lib/libvirt/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippedPOSIX shell script text executabledirectorytroff or preprocessor input text (gzip compressed data, from Unix, max compression). PRRR R R R RRRRRRR-RRRRRR R RRRRRRRRRRRRRRR R!R"R#R$R%R&R'R(R)R-R?P7zXZ !PH6Y] b2u Q{JD8x 0K؜#UwŽ@dɘi0g28|޿sYU=wɋp^gFi,w=ycՁN6XlsVɗ_3Hk笅wjjaA>*wosGOX8!ph#Sj9ݻ̳jq_ec{ii/!d`ky<MeU1[^KlH޶@X$e,H+zi#^A!SEȎ-jF9?1儶L֨¢+ga;* oQOz{-˽12ZElU)͙, Bv?_=&AlJE#-['BET5cgR H K.?qO=ܳ !F>j8k$V2NK|8~[+E! ?ܥ>F8p!VQY|KqqE=ht8ƂNcrOEok51xZS藏ԡwN*ܙѾ{75_ÇEo {|0 azRJwa.`  hhHAth@YaEPP[2] j-/AtN0Xڤ&tg (nI"9پgc,$iDϣ\Gpک0~b'Hf !d9f$Wp,T?f\OZχ4SWƥ_h-֛Ɉu`^耎/tcfGeͲ'DqIH,3(3j$gIrm[>psHH'F Pν*EvbWJk/貪V1#[v}n4{UpvB~X-*9E&r\Ż wD\X}INW?rRX9s|m!֤p @ :n c$rLs|G>bwp.1ڔDcv%݋Q[Z+: 2*]}#c*wIvæo+tUp > L/pXA~_qnU|;_npd^A܁%92A%)la+HybU5#` ͧ;HA*D^xYtqY|=>J.1xOL8zzMh̞ޕ97/w xBTyLJ19[ň!W!~(fWnA%Sl˛KF+{ *9>ݲ7^~Ay 6bnnHdR5@72)-3*vTm1;)E1b6,/08n Mʲ[Fڶk(L%Pݚ>-5#qJ4f,0(Lk/U3ȭe!dž/8{h-}UKsFmk@6zbVxD~Cyg^1GG7v.0g%\ASt*@͚Cq!n:r&9ycm:}_]ںj8$/t'L~莍wWJF/ݧ@#ŁK](`Ni <ˀP)0 1#K VYLY1O.RV ntQ*Db/my:Fu6xZxVK<4&{G]M"F3?ASA.]o*w4v ־Sjqj8$s?Xֺ&*819EUN!!T/Fh܋W+ID֦[M2J*Z  ?.& !, Y)4ETCk{ŀV@L:R6ߑk#TD0mijۇc b~{)gžP ,-gͮ^˙`wO/U$耹Daݕ._'rMB6fw;-ɘvg|{]$P{i :=5`/IhG>M=ı6H%xmq׽"&wSq 8W}m[b$*EM?F>I4J"L#U4w1=<[u/wݸ  r'd_D07}:Of4N]5-`= <W/tdV V_C JaΉs^OVIr32kΏ杀G VFWA.'zh 8Lk7pyWܶ ccO_DGjL(=5zfћkoHpꂜ X|$g3D8Hگ$nRP?Jײ0 KO\m"ϡ_UIdPrtFOF* ͢Z  r` LuXo8{S}/k?`tP.KLNS>0HD3M_Vhl0(р-h\$@LKJ7+ߑd{WT:g.QѼ/k5J, 5܁LuIc+!Ս1jSJs BeT#wBq0d̸0 k? =HƳ2Ö@SjjGQ? ? mSp lMau]R&YF|_34mUxxC;A +FY1XIRo.V,Z%XV*l/ͯ*/cZ;TBlX˧{ ׅ93N2l)!`mϐM)z/0hHG#g *%BC-;Dﷹ# 0aYܖJC=Sױ`hXnyo-'& #TlG< KcLw0qlWktM/Vcە=w O'$ &y?VHz!"HY\|ś,풼kC)RYA(G;VE'~1>L:g(ektPԫx/4z=- . <]h^ɀLAm|,Po)[=4–)L+(sRnȿdk#= Mـ~|e;`'7~uޔslaX}F}+N* U+068#a VњNB{1ګP&]?7gwI| `ˡ.7p*;xH$˧C4=Ô{?rJU\;£r]2oHolB'#kJgY7TJo Xm.0  r!4Zp̗ vb<@ICW6in :XDi9!pĊ-+M~0uIPO,MLVCvcz!V}Uȳ9U~a3V,M8V.?,b8 Dfs9HIm }Y l I_>A9@ȐvsR.N//&881TG2?&);h {.|Ew &[X?ܠONvYjA3:{~K@I~w=\݈?ub]g"wGE&l;q["ўSx!BYkm!YcК8,wMZ=kp ÔFs(3KזE]6g~C~'k5PJwiD3 Fޭ8/'raVϣ'T7;c'$]8'|:lUsmXo ^8dW}h'f ~!)z7q -q oSh$p%:̾olISXB=~?8/tHơ.L_gZ7a'DB?o:u p'}SEҏ] wEј5G6:rJ<ڝq OlA2g\ٴ$g"%1(j6/? 6HM6;>mI/&@XeP<F eX`uhh{E|xX\ '<)xO#gY- n,&L{T`2aҞ3q=Jߚbw>/y!P\TAOw1MY8i!H_ sYGQ<iN;*rwo/V&]z.뇯zjp]чCkָnE.2jI#K-=t¯ӐiO*/j xx5~֢ioWkm:NeJv1Gq2Z&_o3p ^*yXqLdGM Z 9+hW=7x-6O>^KNv x]'OǞYlY-a@ԥ&y[ob[<~1sH_T3?ZvkP Sk?b r" R^*n5%Qu4J.UlDհx% B/2fAMƧbDםaSW@8&$Xh* hCWeQtJJtQlڛn41pHkaZd'W~iO&F#5 *{ $ _{){&e>$V"2o21K̖ =8f`AgNzvn0y4amHT b+S^҇ 2͋EP}rT09K=R[Ly:Tc, b(bIHjɽi4BO1ݩRgnHD Tj?3I\P>Mty#X M4.s[,;uMD\P)٨v3"< &\h[;dZq;ʳħGdBQp,RO7lnhN>x j_ )G;xߛ/c{mX?.Pn=1CP&c6YA2I+N_){^H{B(# ZyRY-\ ¹㞃zngNf~d%7FO0%rS 8G$NUG =jE"qHI&%(;|a6HGFI"ɰb[Xe5n <䰩v33Ϣ3k]K7Q=ED/^3mPTYE{*U \T%IC}?"8mC*\֚`i˩.3#Agx+9< @N9S]$a4-+$ Sre>.2f􉫮aZ+ fFP#S^9v~R:;#o=A1"  wNB*n,Q [#dd\\ Trx~c(:քJG-NDI8=, uSOyYӯW ]*Qz$TZ Mu{hXQHPSep0|tb܅Ko"6hEE̟۬*tVp&$UG91[P0P  a.>o3 ZsbJ]F֧Oo|s5[.8q3fWXx& Yk *5 r̜ۡӔi(**7,Q.X9MtYe"q!@ ]L#D9JOh)}o-١]Ax>Tj]gѡȁE~ FJp眘 #$'~ǔ]p<ȊIG'OIxɪ*Id3Y/VP| \B\gWwL?׳r!atlP tкTV|p0efNdx&f9KзG!vLn(- ٫TPcF+|wbgN:僚#\͞(OzBYdp%4YB,v*fBm%'/u31c| ̴I UA)} ϞT'Q;o'uی!uab0ܕTщW~FtZ>N\D4@Ck -T[61=1JeِU 9=_؋˩D?6G~a˨GҭeuTHc5(oٙ93|б{:;7#8xz4SDSjWl]tT nRxG t);O\e{1Kk2xʹH[[krsPg吳_bHD3e0ka1JJUE8 M;uG$W3%)kB(e4^?FβL kePae AhrJFT*>AbBN < B%̰K ^|'gv_iР̫g;⪛`x}9~J,nC;iBhx}.Ԫ58LB{ D*^GRׁz!3fvƬbq,427IK86ZAWHEM|6Qo-hj-裼-pm !~iƏ\sA~~je,pY9=adJA30d6 '(zٖ#q'$/!`̏<=:?Թ4H:xJUS^f!uz)YNvz#9Y8#m&GS{&ߔ0VѪġ:EicJ% c.X7:zRNFy䞎uUpbGisҒC# 5Á}U6CQ@b+z)-pYh=Bj G}>ܭey$s~$^ofְR;M59QiݡN>UBY&Riggض`gTJoo-ʛ<3eTÕINmw^/ XiKv <gNn6AuDb#qZY=v\.sAM')h=k;7 r& n%)Pile0 !ԮhnN$YϻGl%*Ny?TA^hIq.E ./(Dp{ (T<1a')5 KВk!Cw8>22%;9ʻ\wET%ԒnT?9KZyÌ>a ^řOO["5M7B昁HbV%8 9!g[kMhU[!'dE+ O`>|p@y4 )5%x[I"P |hmuD8 1r41V O=X)lqXYsI,`cXԅakl 2;O{Jmijwq< V9sf>Pfbw[Ӣ!B8—桘ԍ??y-:ET:lɟz9ݩ%AxS'rnmn :Bp 6ٗ^ D!.<#i=1O-3k_UB\W0 1M&h`r#:솄D)Agչש)K t['wFINGMwC{*g^tn@N-!Eqռ|sKs7wM c 0~cT%)}sׅzoD7j|?,W8蹔D9jeTKP@[z袀i)L_s>i^]޷Z3Ii㓪~':] u0 ،v&O5z di; $Kx>F~{5, )fGt[le,Iq[glum ;aԓc#*b<$ XgpeS&M55}x ]dN7H/h /KlKs9G2Y ~aҸx6:[;zxXtk$A%mT>{w 6{xtoNHR, i]L).]Gr8Oh%ʫ5!R`7t汃:Z6;Hԭp>N(\(!J}vHv0tybN sK5 ~& 1x-9\dԑi,{ao{L̢` #U|{k}K{e;/@땽sݟ6Zgl|x̮XԞ!5wQ@2c8v_De 0n-ɗ1[56jh#4j0Jz}fԎ6XY'cu\ËؗI8uݫđ%/=lbƽvOt]C[hL!EeBLG0!rKz #}_4 xZ0K] T*S.xdn93||є<$#@ͤl (Q( ۝YQU L_ʗd|S/8Kʚ t\XF?ֺc >cznWAʜ' Ipw}+^s>6*y k[nSjXDWKMTڵ,خ7dmt*:^-Se/Ə }>=PYQ:"nbn,/XqgۘTxj4iSiն?|?e]봽^Y-n-g^.N"PՅ:oRa,)Fj 4JʴKyoKeLe*t =/1n84Qy<)AJq!}*`}qN/ o&-)2l$g{u+UXjk) ^~eFD<X$9T7Q&l <4ޕDcd3V);1R* PHD J]l:(?0e-R~L㥢Ѳy=:J3^X2( >l3vΤYR*| ;I1LAcyHܾ4Cɢ֎1_&:07W䓥u¤LKuQ4Yl7sN-x;vlĸ܍ܐVCَ ڌARm#3K3W:H}`o>TT.ߊdx=ޤ }1[$駟 18LG숷BHeJ*iJR"pIm~ Fmpىҩڍdfv֐W+zz`U G_3qjf8~{r#&% ڎx;>Wm}ͳ^VҸ]) BD7t`0m\μcOΚAlzJ $ļ*PW0} ~:@*;Rb_[yc]!PԻF<]vօPPt0,ugBVߑ-х?>[\''.8V` \@.Ş%l U!2ےs4 dg3ƞ^yFCq5pz9f#M84fGXZ B.B#n%"x}f% )R!QQ2稉%_դU<ֿUR[G/)]`W1)ѠwTێ_qwh!-~ֈ5 MWbpA=AM3qZƮe-r`sa*" #ej&."@{L6ɻiܲ5R{}8eXBf7[Ro "0EP,77[Ӝ7O±C);g&룅|T\ajPڀ k+J|i%",RrD^Kqa ska=\wfgw1EYm70b|1 E(& {Ktu!Oo/D=N7"DZ˙gˀsq5L.Guh:;ڢ*B˲h{')qBO ,5(\YkaJ?ء8cy\r~Q|斊\jzCb`QJr݊,:R&Blo.Tk]%ӊ3Ȝ %8Q^xR#c*dP$YԮ >/FaA55׀0 L(J(Dz6e8F\-:Xp>4M24O<6oFF/R2@ᖾJ.l&*6j9IT Z'e=yնJ\;M7}ӕID [`]<*~Qܚ #=l$d]v;gsdo',Þ>I/) E73PP?4Nf9!ئ$pdD'{PJl@+O=tג9h^jcm5|>r52O\f*w3Oc'N!a!e#_J}LwIQEAeGy]B#G4}X5_EWOtOdR=!u}s-M{&7P__`hEߗ.ჷ^Up3/݌dH߃5ZhʩULYxVἽ%(|"YZQ+"B˷+h ~b"$e g ȗ8k[ͫ)F;aW2( pDżLIMfgRu3 HOuik5q I ~VJ]ckD%kzPcE=7WC{ pPIk[x!t+37ڎD\{Ͽ  ~TJ˖CSJx0 -D7O8Uշ0Wdn>CJ.į{B`oyMIS{ obv"nPB^ȝ)42b6';ӤǬh9 ٍDʒ(Z{nʬ5˗sh:QL#[$O@ ?jO^dvuOB]F~-9cGla1}iMl_%*L A%^$jp8G;@q}]fDK>nJ@vxR`>w3n?OVq!|~ZĶPI@1rbr'˲2U+Qϒ6uodcV'>M# y@@!zi8FB:.[Kn`vZcBΙqt"4ڀgߏ^]9=]"֪ hKK43/ ]  S;ny'Ĵ',#W0g~@dH0=K(㸃Fs{2!@\}@RU %m&nRhRyG)/Ʈ5+*o}a|ǝ^(wHn v,`5Ou"l( 9oiEICË. totXk<+Xҍy3U"9%(~uRxMUS-`i`q] QF Sr|"pܸP';,k'+VV;YDHTЙQS@U}:4B PH+b'>}pMA #tj:}š*nD S5%O mpCc3&=( ۚR⪞D|$l튀dj0C4CJ7)5fڶ;?92H1Sv| . lcb'OdcWU +ʏ#h V="SLX崻8IEەi<'0$ze"bTK d,½6ek>yUcŮ'dSgukb% @y:)pI- lׯ_-ҿyet??=~?nOhi,zx\ސ?_— ƿ.SɀnG&snHmpICLg&4sTK!0naA JI^k4yUi՜y><1f<502\Z UTܓۡV?AF3!N|%q8_W4nt_x˘Z7&P JA_@K2y^5NN,85Ɇ \瀨 ^΅ xk;;Rd全FEC,r?(l8gfƞ(ڻnq:T<ӺqO@&=r &mĐ.UB\ꛋП0Ae8bG@\m+8y'Q|#V=jİҧC=(1g0쩩́!>yp `OTC (ZɱNB, %"_SmR;۰8C,IaUN_&:?+%DSjdS}%h:fNC!ؐe\"{2ſ\$\*r5ܸX858T L*e4[d(PFz;v+;99GX\"g |wq}S UA1xi#N߅;NէyvFcZcwY5^|76TnGtmP*jO9UG<;-l%08t q 2+"p)K%Z&@+#"kfKEl~,Õ]09}YRiI8`zG ?8ZWKL.)lR/.V;G;vܦlKVkg3ƿ +oaך/ EKd8x S. xmelٓz9+wqokY |NU|ˉ+sL z8WBkq3D%з8)BPn}8E mS֙⮫>T#/!6H= DO(U!'#r2ݞQM 0ŪW0xswX(alIKRՠo@Z'X ?>ԡNeƷrQf tWyEIn ĵ,'0}JOdkupV:"12E?#?_;?nuʥ7̦琟ӋbBH;VxnѥnWǞM[ݕ2;X:GmFI [hkS ;ĸUY|aN Cw)UϲTN(||/ɦ <y} 5&m.B} ;Z~\b{K6Xjb@z`W =:iUFTglK)u$$o<]I`ѽz(PƞH|z5elDc_2]pr+ { ^X=Å+R"9MbLÕ;k٨Г(ÀG |AD Zkr-G3l'LX*~㮝ā.ٜ1fiJGx .,4 JÁpqPz(rUېo~.3M%B/ ˷rd$u+4<ߘi[`*dyq|~IZ#)@Cq Q\KtѲ0oQnG p喷oC%s0s۰`bWaTZ>˿4( PZ{$SQ-C0Ğ[6g %9l#xJ(G*j<Ɠo6#r ޲;>LTFL=T`/'I\|"7kv^}u^XRE[[&`3B{&al)jhPfaikۣE {/_ao ICJJ~%YIxe|phŹ]Y`{TIxWdfs6t~{_ئ&0Mp3r 2p`ϯ4 ]*}9EZATRUnH<&YA58a}R-pw"H"f0:&6VU.vs^D!13XKFIE'{t;&UIW+cKJ/ Ji>q:N TzXtΟHzOZu A(Uu]~ny<P!YI(=jCXm<ãmw[ٌfhV?agfbsUW^ ʷ 9?7 CyLީAYHrPax{$&C[f6om9_BYof1VFRNYŢG5c(U^,-o-m^ IG@$9,"e 4EAH=#N^̂?H=䪫 er=I֬vmshoo)oc)/4{΂6GAˬ1M'Rx؜x[8W$ȴ9)-a)'@US|"jjRvs%l PhdMbm5ҘeSq7>ĂLY :Z5Mh1ժlxi5lkTZl< SU*d2:EkeR =-ߗ3f{b@ (>+|Hli2 r^J%YG14Y hEB⊤r$LYk\r,O#,iأwJu$7G7]-T 1[>XW^?ؘz}xV|b0;7F5Xq){Q)iSXƂ,\0Anbs4vǽ7R݌ Yi|!/yw=y\O鷆i"o@7Y[ L--<ϪeC-C".m\0:רuF;ǩl:ytUavT}GhK|'~o}lþgc:'xkmPg,o5, fIsBٻWaI{7U L^{&1?EPvLO`IQ;=f!ٚ74NV,r̔>ihMX2 J~'ZjCq9˶ԫYҀWb sfm끃N5TxM0 pup @Z}ކ>k x l@QMRf98^-vTGD1PoǑOʀf]N)woRYtZaIemU~xPufwL!svK%z Z@x맚;ܺznd>h؇t"U\_ɖtH:47-nD3Ia +;*. #g |ԗ7(bzhy;#c~cX1 [j("_娇?Kf38&3tvdEz%hg^ӡk+kR?lLcEt\J<;iZa2 E3[ȉ"[/'tͭbV6¦3-,nh̩Ya"'ulp+iyPKѯ?}_Kd.`Y>0cTۀIL\ynw %s!3Si>o/@cPN# q:%EZ $|Z[kf0aKϓlVMLL]eomgcv{N{t&{JB Qi~i,si"Ke/;ksv=T]ξ`̭`!AQ)益.F` ;ӳe]nJK$wmFK1d(ܗ[pw5ﻌGUЉVԤM&+ 珫N9>h7q܈tLl ^eqZN"PP'hU{ epҗgy5el|b6Χ;}Bxëî#nfֹloM4!뗣R:aY|4 s'>h%T8;;z_ :EDcRe} gIuV&@jn- meZ9ːYDl J 6 8.idށ6,` $jeYqz$Dh]h{q C"[9k ECNe!L1g/ۉo:*=]ÍGCt`D2~~#^(+7BcdB2'U,Ӫݑo#s[i7H3)\#E꿻t8gfiORT#&zp&!B-,bLRTl׮Jo*Ke}Ī7\Ə0߲G]DW!L% o?K}g/J}Y+:n\ocn\5:\u$zNds̳mxWPBErq@vL?oRmdVӆSQ6ffrnre )!k9`Hrv4i'P;&dS|WE{&X!O-ڵn˅uȸsQ|(K:|rD>>Ms.Woo4y4l }ʙ9x&KPR#]e!Uk&fdp}w|y (w~bY? A}L8`慜oREIq/lF-ȋHd ޕ5%s]ZYXN@|ѡÆ!*UTAABp"|+w@B8 \%âAټSĸ4!xw5_%kh=y[J/J[JPv&;ʫ'1`R"fCAz#GF6I\:= p 1xT%z4,[gьpbaɗ+ -Uu@DdI$k]hJ0YXN-e~dQ{Uq:V2&<{W L5!yIݏmKͮoU>Mrf7 X=4e{m~T( *.x=/2_N8=$`!ӝ.X1,}=^g>?s.F?`8ɬu5REfrІL̬l3n5ܚ@O!YK OX( u0s ׽tӟ>"6$?C b?I>BEiC-P#HǟM /X\n^ˢyV]AE߳EYB>bGٕw;.'.v{ X/s݋*ePs*6G8iQOdm|_TIp(kEX #;~ZKCb @.Cz7x{c14o8-]S8V/Hh_azLg kd Lךd7ԖA\߬7}RbP}m^POk|g.r0k൭`LVILG˒ We?FxpQIokN2ca0b[(Ј/Ih_CI>eR܆jCS1L<+Zx}lx9e%v9M)M37m!bTjiϘص)41 b.q7ja0/9 ng^1i,\iΐO}GnѭVV*+1&:N;УXH!&E ;دwq"_]zx|F^B l>x9 ;BI/Px층~T9PM0+Sy8ƽλ؎Cڭ2KuhBKOА b=02q.'@(εx{onE{L)@oLT6JA!N϶A\6EH+-bJ )% ݫZB&^0n݃[6) v5M y0gU*MsX 4XpߠtFb1fX{NIeHj路=RF̫/A/8r+Fk c!] _XH-K.Ob4Ud5Uϩ djҙލ$xih?.]0)v0J*ײq.r$$}@{f!t8Pv'W: 3Gݻu\ZV%v$e#faRSx7 #+:vV]!@zP`+`.}%swcDqk(^")O2>0>z 0Xki_Ipf]5FZY#/=Gb@N e#{9Q]2ډ`sZgn"d>]oc |n)KjQ1@P G%Kuù>.0 I)<7^6(qM͜Gޫ;$)9>܍`^p =/UQ#gSʴ ʂݳV#}'RXM<욓wu sRMtSꅊ1m/Rey栁$ٞgOY]X ɾ*g=$:3ga6v$xSU _7omS+Hv5cRfj)OSdCȸ7DxW -k!=rS13d&'pJn5 I(\k~+"& +=_jwx,9#~@&^kSU.>T-Kt* 'Tfa)6? $g-Qџ껻0!4Bw6yrMFV=hq4f_ŦS|@O= |c'][9pw?%_ rpe$7L$=WK/㷶Cԃd\rn-o8VH>0^@c>DmIf쌥_N F~h KMH-E43#_c$P㉅K{ p eg^o8G VO#)[W.mywԁ7<-"trU#|$ ?S}28-SǞ n*70K 6/R!L(<>1 y ES5R{iLjo1~uύQ.?ۅ: Wg'. ..zK.2x`oƒ ƽy&'Dhiѐ 䧟kȞ _BFXR,?C=@(|Duɾ VI옩q5q1={SG6ֵRDWZnXHQ<֠ vȄ@ƍ*5,zN lZ~cz(,Ǹ%=V]'gtb)>~^F,ȾqS%]v4xjy>T+#/)y=,u,ώ›σ |kBMÂMDyXb69]Q (wE4Θ}¼QI7P @BXT3.;] K} y+籭ƶi|㺻vejzZ.nѶ@hD8~W5*m N_]geԬKK(;Yv>DA;1<|#kO cPrHs&*hbS3/6Av?ɞ0XO4l7X J[~r̍CS_ RAu 8g ϧW<* XNݦKɐ'={ YwǶR\!LP=V xnD9&ﱾfchG%YǙwNk=-da\2shiT3jK rQ.fR]h[,[~w@S/^ȵdz}#B (յCkЩj)#m kgE0++#4U.qw)nȣ&)ΚT;>=7; uRx !G;~^`Qɖ3F* Bg] Xw-x$R-f}1R~0Ul/9ձ3}svN+nhz)MؗpE+_gns$ܗZ.+v?^<g9-Hk$$C[ŏ׃jp {>5 LѵS0l> /LƆ\F1'֎h"8Aj[LH>8)Cb k#B+CYY$ 3٣k 't܀6>hxRNԜ8gu ˬ\*o`K`%^9®P%A K Kl$w3LO!鹅 j4CPU*[Կ䟲;D,iSuxksGK٨~\h);6}XGOquf"E)>I\Vv:%±D~O4XV/ϻ[3q}LA(UU'$č{$#{S{TNb.CQwUahi;RL 9"4 Ќ!ij? vgep54O "O FՎB+% q w6κ9qcE+Kq+{Uz!iHC;6$?}l4#pբ6_rx&8bA$ 2<݁:4< vpd WC|B={^iUTs js|9YjdöC(ߏ]s\+Pu6jȍ"['1Gk!iM +q1F2/ bG# :\'D;LIх0j9h7K>X6`!:2Y"$|P9 F ~PRh`SiCӛnUO*ˆQMwj] ^s56!\+ f3>l-2ˮƹX`.;o*E[O~Z~b`\v̢ԈsRz]UcPDb,5j`6yIWzV[m]8IT@iw*cPXؔv+,TB,]'iԎ= َbZDT#dt+ L'zoԛo9[&UeW0T.sI:#Iy *-ʣ=!XZq|-;{"gN77d Ѭy IFtn8 7ϯ(Vq y9y-6%P/Pce]hj>E{Β'+-c%2Uyc^dJ1n \L/ %|1*oi\>px?},o鏫j}87CR:H.zr-$ <]n < %JHB8u(!,3jQxt0 kHQ ڜ )F^QBϽi?p74.807՘ oݹԪY?RН,]wVGD| 9W_XkY󋊟yVyTt_DAs g#  .&Nw4"j}=Nc)TS1G|.V.=|d-ii]ҶʄB:e.,sJ5JI\ @ͫF+7Wwɾ#SuXOu\+T\ec$!&] y4h+vrSVq :}kW܋4H% wj4 ,^:0EL_*^E0˛3` ,}JSE^z ?-x@B]PiZwˡywh:ZM-#8ݠS6y?n@#(ϑNg&^tG5ٷsd/V@_>sG 77Dp>âm.$wj&)19]e|(7F-,eձXYu)8s-`M}"80 ʧO=Vujs' Z,AVYPiD0֕ZXdFJE=E͚%Y5c2vma7!B)6-e yd!4Vg$ U+/¡;/7pq+ͼڸn-jCl 2R1ܴnTGJ8E3PA6W~|Hs _gªI6<.Bky{#E,64Ӝ8t7⤧ؙޚjiӘ_)6+?u36([q}\o&'\3/=gٲLRב9>an^ҵyH->CJA؟r)pM.j*o vC_!;aQ> >lt R)8䆕iP% AmIӈDp儃Q-OQdtw`uN 7~/LpX|Pzr !ŁhAl8gb߅* Ea-T k}_?S FaV&{"e>ׯzneҔڨ8ܡP2_R۩L'6gyRˤx ^Zac:mg7x꛱,F곔j@G$G*)Q9aK! Wr4\n!oP&tU`/t{{ԤTԏ.~Zs RK1PD' >g{i$K-yjoccwbPz ,b"=޷ǖ- 04 y%=gV$ (_zy,XwU5zJ(D1?ځʻݵAG '\UgjCoV޳bC+u?zxC]IB77l!3iE; LRv$ ?<} =2S$C-$2 oAEY㳄ht}G0YSвgW|艈XC-~ЄJ}<(0J> OXHx;6:]'G%L=V0K, 25},7UwC-0ȎO1J11В#7#8.A|w#'ʷdfH@ JS Fq1trnW4d-" *-n$`M7Ӽ8\4YBݫ3Q+L՜_eW8p+tdQ'Ǚ& $HK˕zuFI|@ӣjg%*hQe=6?0cB7ufF"y^3ahN`ѵ7QCoJ)nW|13Ii]^Fܕ Vg 9C}HBI3*C;#n֚'E1f\0;?z8 y/qt㛈¦~&'ĻopG\|n^fGd)-e4+bNXW?̎Kcӵ6 `<x}-xӂ ~a[M|J ,Vt<6ܡsv#y&z=^|$7ELR~W]Ð 5SQbHjv6%FF|Vk_' Y T*^ݱxSP햜A܀ 2^@QSq2{ɒV$"~nD$*kUEY;aOϨj?ZS'!l?+LcQ20p|N (Z٤7F^rNY-;[@.3a<iJg$8}|*+&c rIW7rbg>i\Ш" ^i\vM) #i1X<04~ ځOFv 2k&5^5 vބZ72]cXn v!"O樻 CclMlƩ1, 7?aFُ0W%Is eOZV{,׮tbl@K7jRzr8+r2xa[xjkzaߐpf:tud'z)׸"8 v#8dUCr AzϴCvLtB=NUu4$2 "\JD8f?|UDb7c2u8.X-GbcJw6~CY/nh/⁀в7ճ HKLj'\/&G%h`H;ϲS&O3yFFO%RG&TN׼|FKFB=zr͐D^\ 1X?jau {:jd)0klC+˗`Ûe:%3zB0%Uy M[:9>=5%|sk U9Iy<_jVZ(!ݪ9o}9%,gx KRx{ 3$\vλx4q+[.k5' 4M^HObajz|iaA}i)sZ@娮 ?f ޿ogݕ«g %nl$Y k]jV4"w߷gϊyP Eɡ\X2HتM-  EΉ2|7YR\oNcX^/ia[ڠk|XKhɃJD`L>(vCa0Ldzj!8:YELžXTX'QmI }scBYr(~ih׏ag0i$G8rէѮu}Y*n>Ua>{?uŏk$;!,(=.bw㹛tՌo6IQrZi-`mNVeaIH Jg䑰v]ǪYƢJ@ J T~Y3WJrxgo.r/7!VB[[:HNn}.T y roz8N4of&',< 8lW?2zң[P\"L49j p_E"b:J: ^66io[@:P- {=Hf\ IU9{w #y}60B@x(xȯyk d*e[% \wrR6:&Hj"=j@(IrMj əLfh9T{HwJ{fMD~ e%D}\;i䨿i'ALo;ǿMsYgW G-ReS˗a-vUv츖6w\&Ȉm4'pjʭ3NmWXPxbǓ 9Eɵݵ.PRDW+nx&@e&Udox$*p"c }?:H4@VN=ҙ[*| Rr.ȇPlҕ'fa){cF='}#@-^)wЫ?p)O];M'6\n4ÄNr8tV9 &̚ɕ_ EV!EW RqHr70 nH1^tclVP]w5 4MDt\b(U;oʤ6D&D]'LAR gq1Dw!u?]y(c톟Ŵ|]egka ӓ hoMˡW;eYƽ$0Y )>"0F| qqSIIɝ_O{}ׯ0EX:޷LL۫5ʷ!ޡ H?Wgc^f=m]nws🖉&޹=OQa}tT 9Sl`l/G!ai$ZeZULJcze sͬ΀Į%~k;KY`)cw7EKr>;ןu9pzd\v)0~D6:e]JKL\tT;ҫE,o0,P^D-4b6M&7gĩO 1dFWmmN֠8<9%1o[Αg;BW?54+o{ W 6,|$ &IhB^'%$+?􎦯٢+Y6 T|&( Vޖ6J0~D$iqXcmQYk*p}SAO>*Đ?`A\jK&Qh¡N-RBf2􇭕)D ` t[aJ?Q};T>r҉iHj*e&B/sL!OPPxfQ 9^Es {%8] ~"vL[vf*lc- @#7%uWgIIX-նMw mT4U63o/ (7⇖ӓ"*VϷ%]K7o>JeѷW>ϣ" rL񔖙ǩ!iS Ev!RYl'U:89ݟA}_d "ߊ,=é/u 'y KAPYNf&oΠ쥗m ,!tu>\a(e˖7nP|KBj wg']YV(z^gtT}tN傹b鮎6{hZ͘%5لGc4 O]`00KQLHNŷV[C߶W(`+n[D(TsYcSO`q5*RAv7_\uy2}\[M#pDcۘ~ "R\̤)RوGb1%2&dɡ.zDބF13ט"UxV0KNu:m,™zQ)s&ݶ\T,+ÅkZ>֬J:+140;/_y;xeّ( 'Yӳ;Ͷt&g4ޓxAĜB[ r\6zWŪifyDP,qakK}CЇ_ɣPz1@Nj%%倔L˹h%Hv+~ՠbKk:SʥSBDmuVdnm{r Ad拆͒;y lRѯGW3 .BHCz W KF}Ǻh8ΥG|Q4FNTDd^PMF7$kJSoj>Ĵ {.q47&TAG:kf - A>B!;ۓX@1m$bWF0奚2wV~b}#L%ǵ6h{a5GkŚz+Klԭ! ېMߦkV*e>sГǝ̑ @_.e5Q},"C/篂+'cLI_<7cX dN]vkeN=r I[ h!lJM W MuEgsc綶lo"{ kA8+iX  箅;P:,kX゙R%wXʎӣRwED/v޶? a,YM}ؒ, #Ҡ58[ Ecԉx @쫇bkm afv}F1.{ AkᩕQ`F}w.2QFXb ﵠ9䂮)CvO^/CzFpNmJ!.gyYʫ݇vG#&;s8t[oU/[-ޜ ґ ~*eAj2'!c/ &%S *~L6T\GJ_ӭF:yL'3< W[O=߄i(yX#)Lxr<~{ c}71k c ;RO ]- $|%ep%NT{I<ēbF}>-rXltw4$SuZٱ(S":,[2JW 1}VOi{q QG[3OGEK#>lK*K`y C 򩅗U(ߋ`%{' YazP:G@=[X@oh$N:/"l|H$Q)z-TꉇKygAabp?u:u+`?U/eҟNCxdByԤ"`|H|kJ*z0;i"rxs)vTvﰦaDoz_-)XE@M`EF/ ׾TzgVk9$rwM%x-L4fM{~7Gwͷ4]]F AkR;,Ѧs"S0Eo}e~ϣshQ*T f4E[N>ɦH fgζ.qe[cii7Yoo&^D|ﺬk0Msʑ a:zZҺ@XEbu [!1vOnXlK5rx\1'$Qs:^*zv6X[XzyK)7znZP,fU\tdpY‚lrEǂ$p饮hOGrg5l LZG_ 9񘆌^9W`"yYB>̐0ܔu~ $O'QYHÉjk{ǎ©:_`Sv-e6ꨆorP/Ez:K4,Jr:xhxdA$:yi87hxm@ >"m)2=tNԄ4ڤVL6^,@'d$zA`` r?CiZ%!]oģ&bzU1—!{(CIdDnm.43dn.De[wNLg1Wx2kz"w6JzB?xhxpl![sT3fڻ@wB5)d@HYL+0Y !|2R&-5kBn\rTiI$=!+sFW:,(a#z rӺ3ep +w،bb$&cXڙà#R`wLZ)@EԐ}w^ǖB"obf /}q_Ρ_S{ߔ]!ې5$"s ,4& gu5Kb=vuV7@kNHvD6& 19?2"T5bXt.=]y.RE"B7Cڙ6-EIzZ]u}z2%5nHk$Fy}?Ϡ[E5G)bTnP 'qDӈWop<05K#ƪ{JНvQ Qy*=FM]N`Xzi5\tQY#(t*NUa6Fѡt:Y;ltQ 8< 'л8#H\3Bk>;N9垸%ÐpTl\^"= D81,D;*U)c0j|FΧG@+%i nz@][ LTQTm&a_'}j,mWN@mށ)` 87 p.7UOd߹ʯMeE3 IYSHwA(Ф8+&f1Ĭ2(T(XBjW &ȣ̒z:vHJ)m$ 6egc[! e+-2P,IOiiIS!h5{}*l2 䲗4tH.Wd\l~(NQ]qCy(p!=;&מb-xlaAv9h84D17=y6^-ہN yaVex\`\+*Ϩ_*&lr6s3}uDMjm`TZn tѣ^|xc=<5A웁9XqoV쾴K`е0xSmO<7qO/ۓ2 N11]3ZH}*ZoIQyq;bZ]J$;1 ->J-*a+U(@m Sfӣ/$VFs's5p!g,)v%r˰zjEY\RfiP7LVjMSc65⤉P.i!u Һ#W7-i4L@CԕD={ E7?dlr|R/ i-z b@aluQ?1n #B7WX.j5 ?0"K>|UbƏP]-l*%&؈t *\],,OuVCABM ?.XNho*+VTV.= 4@Osr<'I f'E%p_ @&,V#kOjN0wTF|Vĕօo! u&C zUQb ״!Q` 킖H .]'?GP@#2)AJ.Jiʋ-@0',DB ;lfYk~db,sE19[¾2DhKSlO`"CGM%Rn̄n#:¯]6s~ X3_yEWPҾ]`(]utz.|i i3N^[ja #j]Cx p-R:LTsDH] WEt`k=,Ҿk|Yzrb9~R{@B>G6oQ lAHP|5B Sհ}){E\+<slc6HDnfRGww(w]n J a[wlG)պ=ZMbdf+ !.! ^asnݗh.zYBCjI뻙\ԵϙmtgG Q2g "w l;ceFZoqU[-"=En/ZG?'ɺ u/DVhxh U3oA0wFE֪+ƕS}z Z=[:C ##V%f:X@ȾF dCi0C;E첹C>mqHu-oa''3B֮.en)Pi,m,5o>3 ]loiMG@L-guA[!bVW0+B!*#IƾIG4b\@8!4449F#1$*Y P(}5,ltT h7G3߃dtf&b-_JXX[ czzeOHe?5K`+,b09(h~ QIu,>ڃז rjJ@nCɳustT2 -榎&xMY.mtkYqE )1jXگ[djb4 (XEI D$Bc:VʋL̯V] f3n^Y m4)zY{5vnC ӢxӖcclPgX0Qi"A,xf}qE| $˝H^Ƽ#!x™kp"W2Kf-NT6{7YKle@yDE(brx?񈌔HPLq2Pi=UspNVGXT-d4Al 0fbqL:6OO| f nR:OkCm%`c!SEΊyIw(N"lsiJr}3.'7RTbk8~qZ}[FZ͖{WDba7Wn{V՚hacI[p?xg*m_>lUv% @kV5Rd<*7.,;Iuَž)H{uR',-03AJ]6mr؀i6ka1ڱDĥSkfw'U}?$;mr43ljPj!p-)n ?Y\dZp5#XRt*Mq#.'W8]ة F2rx:JԅZ?N_VP%Q MkY [IϤeur Dž ?Le !\Y LfW28Ir]0 ԆP,!}1 ckѰ].h-dGf4:|xʝ"b=ctܺbl?; ail8F!-[KOjlT! $8 8mn8L~]ٞ`%qT+מуT~__DkH6eK``BxPS')ZP^i Ȑ\$0b)Pm[{fpv|>QpU<15v 'cq ?- LhyVI,! r%NQBYz;z;`AvR2TD4 6"cg!+B`3` %v6K\$ SOh nDxv\dOT[0h;ܫs!܌yrD#u[tE9ذ/TX2V-4),WAƍ9)z35Z+$Neuq6D(26Φx@D>o-)^%2떶N:^I[.c#RCH :wqm IP1 b9;&Y<~4?UAzJws [}Wn˼]{3>3QLrM}e{ȏd=Ɠyܬ&,A0Ehv/ zڋ0b~P,*ҵZ9n~Z8g+4kG:'%P.l'HdBi董'K͗$&0DRJJ3/˒J $' cƊg&H̆}xWZ&ҋI%Ⱥ3Epv~eΥRED%rdy")1 Qi9ʼnMU~4Ǔ}V~x5s.tcŗ%:|w}K Y_D+$,LJRkx7f+ksNmN-exxE1W8SԀiO6G 4}1"NX>4'BeeZh?Ьo١]4|@ofTĶm șB'N Sբ`*&3_YpA&J zu[% J} N\Zi<8j $ ͂(o 0/4~^0 s"rwDM*0;:pε=Wj "WBOsBnݥ&iV"kX$' I ;9i4&kԋss N9T牸3RۡRy` `~sوb;@0 JA_MƮCQ9 rc'ث8z<; hmMU}"iBr`:.VYS!zC>TV!Ib"9?9[{Z,*@r /phd-Jy8N k'[K: 8v ]ڲ ;+?ۤcKtچcYr9IpDaEo/vTBHPҔB ڙ-`\#?i [n/?{ o“ fC|QkQƊ^x*-e,`7srt%tt N?zFޏBi_P>ހʕ;s/DaD Wk'j䆼]'wUW*^9 yŕP3Ln[t14>~*>im"hhvsQpl|9[c @L+~J Uq"# !v.{xnM)2bQ~vbʮPs7:ÔIL3z =fyV)Y$a|an0=.rgNF W{\,HjՎ{4tP#zAPcR-N<0~HQ)] ,dVcs\EO - \?7 %NV _ kʂ}{IJʹ4ut,ٛi6˕ySi{4.äm DEK<))LR:@K~,AyYD۬n: # Qل+\J;rW8)]M1y0;6l(|*}ʩ9s T;I# TŹC;搳hr8w<#xAM+p-1ADo{,As@ r| [Y8`X?&MvK)$&OH^UG1eh8[`O}8@ ޯ)s1sMVvm% rJE;Im8 [ @/O.h/AV>oCKW>ȒK]"{47s'@`{"Y ̥G"/) hʛ7<ylL7#6|]-7dпKHpU zg?[z|m3' \bծ7b`gK.QgP͹st̲fǪ}دĘg=>wj!YJ@(;O1_>ߨ~^a a(!}\}=-A3M(;=V5wc7!_PY (j2l6|Rr04Gb[jK@[uGXUTdTg孥W{aIHvM;Ky(69J.q@z*mo{ksåشfO.M (Dz.siQ \N:cQ{Πn&2UUNh{3cp-OX Ic,7&/ʖۓ  75RK/)kxSڌH@q#% /ub~]z:z/9F(.4 $F Oa\^dMKY.Gx  v0,2 qn:Z)SJoi8\l+N.eu!?u"z1)VTTV%eXzm!xlUCX+:A BmcO*y9q:!8݇ghn+F0 pnU#0V@&Hʆ=njT5PԆ1gTa(w#і!~a5 n >C8)͜Yw))M7Xo2 (6iNPFVQU?h|)UAZ(2*OV+㹽Tί/Rm݄j!]W9\Cڙa< "Mĝ  ڕ8Dd?_)77;t.ϵG^]1'Ij|hV,p;[tcby~yX|@%3vt$Wy".ȡt{~wp{ۂX "~Av"hB Z+Cĥ>Y-Y(soG>R"(^MfJh`[$@r kMZK8v7kuC5P*I]>"fԤ@sc5Ie-f O\~Rĕ9>A_0_AAh+0[ & ~nz7ki'2K| bC6.s=(cvEXME+YAӁRL]S/5 i/TM\<46уnPQ65-c ׾-,MY$<@VQpLbT9'|^aƚQޟhG1[1yLiU`AK>˶ YZ