libvirt-daemon-driver-storage-iscsi-debuginfo-7.6.0-2.vz9.14.3 >    a[  }Dͭ*dVfkMm ? тÁGJ}N*{K g#+ijgSer[;ע0,ľ#Y\1:e$F13)U= *NI$?m?b&de89e435a0c36f48c7effbfcb637549c0ec4cf2d59bac8ef35bde0f1a2cec566e31043aa06d76ed721ed4848b32cc002b6425ad2XAa[  }Dͭ*=0!}30qFzy68#C!!iz]YT^%/8DK6<gE@m8kSL_|@=qp]Oѐm(q&,w97<~X(+Pr>p??.4 ? LPdhr|    $  8  `    p    HQ(~839T3::3G H I X Y,\x ] ^hb;deflt u v,w x y,04Pdhnlibvirt-daemon-driver-storage-iscsi-debuginfo7.6.02.vz9.14.3Debug information for package libvirt-daemon-driver-storage-iscsiThis package provides debug information for package libvirt-daemon-driver-storage-iscsi. Debug information is useful when developing applications that use this package or when debugging this package.abuilder11.eng.sw.ruQVirtuozzoVirtuozzoLGPLv2+Virtuozzo (http://www.virtuozzo.com/support/)Development/Debughttps://libvirt.org/linuxx86_64<}ĘAAAAAAA큤aaaaaaa aa a 9cf4677b0d43889aab1714551fd15270c2314545793bc1f4d04cbe79a46f2294../../../.build-id/b8/ca101e1026d4603f6e11354bcd21f8453d4419../../../../../usr/lib/debug/usr/lib64/libvirt/storage-backend/libvirt_storage_backend_iscsi.so-7.6.0-2.vz9.14.3.x86_64.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.6.0-2.vz9.14.3.src.rpmdebuginfo(build-id)libvirt-daemon-driver-storage-iscsi-debuginfolibvirt-daemon-driver-storage-iscsi-debuginfo(x86-64)    libvirt-debuginfo(x86-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)7.6.0-2.vz9.14.33.0.4-14.6.0-14.0-15.2-14.16.1.3ar@ar@a@a@a@aaaZ@aeaea@aaaq@aaMaMaa @`` @`@`e@`y|@`@`>`@`_$_$_0@__F@___@_]@_u_R,@_N7_?@_?@_)M_ @^^?@^U@^^y@^_@^U @Nikolay Shirokovskiy - vz-7.6.0-2.vz9.14.3Nikolay Shirokovskiy - vz-7.6.0-2.vz9.14.2Nikolay Shirokovskiy - vz-7.6.0-2.vz9.14.1Nikolay Shirokovskiy - vz-7.6.0-2.vz9.14Nikolay Shirokovskiy - vz-7.6.0-2.vz9.13Nikolay Shirokovskiy - vz-7.6.0-2.vz9.12Nikolay Shirokovskiy - vz-7.6.0-2.vz9.11Nikolay Shirokovskiy - vz-7.6.0-2.vz9.10Nikolay Shirokovskiy - vz-7.6.0-2.vz9.9Nikolay Shirokovskiy - vz-7.6.0-2.vz9.8Nikolay Shirokovskiy - vz-7.6.0-2.vz9.7Nikolay Shirokovskiy - vz-7.6.0-2.vz9.6Nikolay Shirokovskiy - vz-7.6.0-2.vz9.5Nikolay Shirokovskiy - vz-7.6.0-2.vz9.4Nikolay Shirokovskiy - vz-7.6.0-2.vz9.3Nikolay Shirokovskiy - vz-7.6.0-2.vz9.2Nikolay Shirokovskiy - vz-7.6.0-2.vz9.1Mohan Boddu - 7.6.0-2Jiri Denemark - 7.6.0-1Jiri Denemark - 7.5.0-1Jiri Denemark - 7.4.0-1Jiri Denemark - 7.3.0-1Jiri Denemark - 7.0.0-6Mohan Boddu - 7.0.0-5Cole Robinson - 7.0.0-4Laine Stump - 7.0.0-3Fedora Release Engineering - 7.0.0-2Daniel P. Berrangé - 7.0.0-1Cole Robinson - 6.10.0-2.1Richard W.M. Jones - 6.10.0-2Cole Robinson - 6.10.0-1Daniel P. Berrangé - 6.9.0-2Cole Robinson - 6.9.0-1Daniel P. Berrangé - 6.8.0-4Daniel P. Berrangé - 6.8.0-4Daniel P. Berrangé - 6.8.0-3Daniel P. Berrangé - 6.8.0-2Cole Robinson - 6.8.0-1Daniel P. Berrangé - 6.7.0-2Cole Robinson - 6.7.0-1Merlin Mathesius - 6.6.0-3Daniel P. Berrangé - 6.6.0-2Cole Robinson - 6.6.0-1Fedora Release Engineering - 6.5.0-2Cole Robinson - 6.5.0-1Cole Robinson - 6.4.0-1Cole Robinson - 6.3.0-1Cole Robinson - 6.2.0-1Felipe Borges - 6.1.0-2Cole Robinson - 6.1.0-1Cole Robinson - 6.0.0-3- FIXUP: vzct 2: intoduce migration- qemu: get agent right after availability check #PSBM-138291- qemu: don't turn on evmcs in define hook for AMD #PSBM-138013- FIXUP: fix off by one in qemuGetVzScriptCommand introduced by rebase #PSBM-138001- REVERT: qemu: support snapshots done with Vz downstream patches - REVERT: schema: snapshot: add persistent domain config #PSBM-137950 - FIXUP: mention modern element name for inactive domain config - FIXUP: simplify stopping all block exports #PSBM-126462- FIXUP: fix qemuMigrationChardevPlug error path - FIXUP: fix ABBA potential deadlock on access to migrating table - FIXUP: use migration data instead of simple bool - vzct: add domain state info to the cookie - vzct: reserve vnc port in prepare state #PSBM-107443- FIXUP: vzct 2: drop job on client disconnection during migration- FIXUP: vzct: check changes in active/inactive xml are supported on migration #PSBM-136644 - FIXUP: vzct: check changes in active/inactive xml are supported on migration- qemu: temporary don't show default audio in public xml PSBM-137622- FIXUP: nwfilter: add vz specific filters #PSBM-137593- api: report extraId in domain xml #PSBM-136251 - FIXUP: handle NULL network #PSBM-137453- DROP: qemu: support file chardev append option on hotplug/change - FIXUP: qemu: migration: add cookie parts for vstorage chardevs - DROP: qemu: support logfile option on chardev hotplug/change- FIXUP: qemu: add exec with true streams - FIXUP: api,qemu: add latency histogram- vzct: update UUID if it is changed in libvzctl #PSBM-136737 - qemu: implement changing VNC port on a running VM #PSBM-136282- DROP: backport fixup: remote: implement virDomainGetGuestInfo - DROP: upgrade: tap: use multiqueue to make upgrade possible - DROP: qemu: add vmbus-bridge device if hv-scsi present - DROP: pull: api: add API for pull (external) backups - DROP: pull: api: add driver based implementation - DROP: pull: remote: add pull backup API implementation - DROP: pull: conf: add block snapshot format/parse - DROP: pull: conf: add export conf def/parsing - DROP: pull: qemu: implement export start/stop - DROP: api,qemu: add latency histogram - DROP: hubapi: remote: implement listing domains - DROP: hubapi: remote: support domain- API calls - DROP: FIXUP: vz: misc fixups - DROP: nwfilter: use vfork to fasten spawn of {ip,eb]tables commands - DROP: qemu: caps: invalidate kvm capable qemu binaries on every restart #PSBM-88418 - DROP: exec: kill orphans on client disconnect #PSBM-91329 #VSTOR-17959 - DROP: exec: kill orphans on migration destination #PSBM-91329 #VSTOR-17959 - DROP: conf: remove features unknown to qemu (related to #PSBM-96228) - DROP: agent: increase default timeout from 5s to 30s #PSBM-97240 - DROP: conf: add debugcon chardev guest interface - DROP: qemu: implement debugcon chardev - DROP: qemu: autoadd iobase to debugcon chardev - DROP: conf: add replug option for usb hostdev - DROP: FIXUP: qemu: adopt latency impl to new qemu #PSBM-97535 - DROP: vzct 2: add basic structure and listing - DROP: vzct 2: support stats API #PSBM-104070 - DROP: FIXUP: vzct 2: support stats API - DROP: vzct 2: support snapshots - DROP: doc: adopt README.md for Virtuozzo - DROP: FIXUP: host usb device replug docs - DROP: qemu: add vcmmd support #PSBM-106483 - DROP: FIXUP: qemu: add vcmmd support #PSBM-106483 - DROP: vzct 2: drop job on client disconnection during migration - DROP: Changes for support DNS configuration #PSBM-106778 - DROP: FIXUP: exec: kill orphans on migration destination - DROP: qemu: migration: add cookie parts for vstorage chardevs - DROP: vstorage migration: add vstorage disks info to cookie - DROP: vstorage migration: add vstorage nvram info to cookie - DROP: qemu: cleanup tmp snapshot #PSBM-106875 - DROP: vstorage migration: keep nvram tmp snapshot in status - DROP: qemu/api: support min_guarantee as fraction of balloon #PSBM-126684 - DROP: FIXUP: upgrade: tap: use multiqueue to make upgrade possible - DROP: nwfilter: don't add symmetric record for policy rule #PSBM-126688 - DROP: qemu: capabilities: Add capability for the 'copy-mode' arg of 'drive-mirror' command #PSBM-97507 - DROP: qemu: support setting net params thru prl_nettool #PSBM-129743 - DROP: vzct 2: add destination pool info to migration cookie - DROP: vzct 2: migration: check storage pool alignment on src and dest - DROP: FIXUP: Fix fox multiple ip #PSBM-132727 - DROP: vzct: support setting default gateway #PSBM-133497 - DROP: qemu: don't run direct monitor commands as query - DROP: FIXUP: fix parsing block export conf typo - DROP: FIXUP: fix typo in hub patch - DROP: vz: fix compiler errors on vz9 - DROP: FIXUP: include libvirt-domain-backup.h in build - vz: compile fixes - upgrade: tap: use multiqueue to make upgrade possible - qemu: add vmbus-bridge device if hv-scsi present - pull: api: add API for pull (external) backups - pull: api: add driver based implementation - pull: remote: add pull backup API implementation - pull: conf: add block snapshot format/parse - pull: conf: add export conf def/parsing - pull: qemu: implement export start/stop - api,qemu: add latency histogram - hubapi: remote: implement listing domains - hubapi: remote: support domain- API calls - nwfilter: use vfork to fasten spawn of {ip,eb]tables commands - qemu: caps: invalidate kvm capable qemu binaries on every restart #PSBM-88418 - exec: kill orphans on client disconnect #PSBM-91329 #VSTOR-17959 - exec: kill orphans on migration destination #PSBM-91329 #VSTOR-17959 - conf: remove features unknown to qemu (related to #PSBM-96228) - agent: increase default timeout from 5s to 30s #PSBM-97240 - conf: add debugcon chardev guest interface - qemu: implement debugcon chardev - qemu: autoadd iobase to debugcon chardev - conf: add replug option for usb hostdev - vzct 2: add basic structure and listing - vzct 2: support stats API #PSBM-104070 - vzct 2: support snapshots - doc: adopt README.md for Virtuozzo - qemu: add vcmmd support #PSBM-106483 - vzct 2: drop job on client disconnection during migration - Changes for support DNS configuration #PSBM-106778 - qemu: migration: add cookie parts for vstorage chardevs - vstorage migration: add vstorage disks info to cookie - vstorage migration: add vstorage nvram info to cookie - qemu: cleanup tmp snapshot #PSBM-106875 - vstorage migration: keep nvram tmp snapshot in status - qemu/api: support min_guarantee as fraction of balloon #PSBM-126684 - nwfilter: don't add symmetric record for policy rule #PSBM-126688 - qemu: capabilities: Add capability for the 'copy-mode' arg of 'drive-mirror' command #PSBM-97507 - qemu: support setting net params thru prl_nettool #PSBM-129743 - vzct 2: add destination pool info to migration cookie - vzct 2: migration: check storage pool alignment on src and dest - vzct: support setting default gateway #PSBM-133497 - qemu: don't run direct monitor commands as query- FIXUP: include libvirt-domain-backup.h in build- vz: fixes after renaming Parallels to Virtuozzo in sdk - backport fixup: remote: implement virDomainGetGuestInfo - iohelper: truncate large chunks on write #PSBM-70840 - Added new flag VIR_DOMAIN_CREATE_USER - conf: tune connection parameters for Virtuozzo #PSBM-92128 - Set LimitCORE=infinity in libvirtd.service - conf: add 'format' attribute to domain/os/nvram element - qemu: don't pause vm when creating internal snapshot - vz: use /etc/machine-id as host uuid - qemu: log: log monitor events by default - relax network adapter config checking (bug #PSBM-54596 fix) - qemu: v2 fix reboot scenario (bugs #PSBM-41956 #PSBM-54756 fix) - vz: set virtio as default network model - qemu: fix crash on getting block stats for empty cdrom - vz: rework the way we get perfomance counters - vz: use cached statistics for a predefined period - vz: don't subscribe to perfomance counters - vz: cleanup: delete unused constant definition - vz: don't create driver object during daemon initialization - conf/qemu: add hv-scsi model to scsi controllers - vz: add domain name info in error message - qemu: simplify graphics port releasing - upgrade: support local p2p migration - object: add shared lock option to lockable - upgrade: initial implementation - upgrade: don't show events from not face process - upgrade: start target domain with source id - cgroup: use id+generation for machine cgroup name if last is not 0 - upgrade: fix id clashes for domain private paths etc - conf: accept path in virDomainSaveXML - upgrade: store generation in status file - dom list: refactor: reuse code in find functions - upgrade: return face domain from domlist - migration: support --release-ram - migration: add --postcopy-start to start postcopy immediately - upgrade: virtlogd: handle output for one path from 2 qemu - upgrade: pass live config to target - upgrade: don't generate seclabel again on upgrade - upgrade: handle auto generated char dev unix paths - upgrade: vnc: do not regenerate graphics for target process - upgrade: vnc: factor out building vnc opts - upgrade: vnc: make vnc upgrade possible - upgrade: vnc: keep vnc state across upgrade - qemu: add local_migration param to qemu.conf - upgrade: tap: use multiqueue to make upgrade possible - upgrade: network iface: keep actual net - upgrade: snapshots: support snapshots - upgrade: don't assign dev aliases on upgrade - qemu: drop acquiring job condition on removing vm from list - qemu: fix one more race on undefining and create - upgrade: restart pending jobs after upgrade - upgrade: fix domain lookup in old face removing phase - upgrade: make correct reconnection of upgrade - upgrade: set used ports only for face - upgrade: support for server backends for serial chardevs - qemu.conf: set upper limit for vnc/spice ports to 6900 - upgrade: don't reject upgrade if hostname is localhost - qemu: wait indefinetly when acquiring job condition in event handlers - upgrade: close agent channel befor postcopy with release ram - upgrade: use unique name for pidfiles across upgrades - qemu: remove time limit on waiting qemu disappearence on EOF - qemu: add vmbus-bridge device if hv-scsi present - qemu: agent: stop io loop effectively on eof or error - upgrade: fix crash if vm newdef is empty - libvirtd: tune OOMScoreAdjust - qemu: revert fb2cd32c - qemu: monitor: check monitor not closed on send - vz: remove domain uuid check on migration #PSBM-43767 - qemu: support hv-net interface models - nwfilter: fix deadlock on firewalld restart/reload - vz: allow to start vz driver without host cache info - qemu: snapshot: revert upstream 9e2465834 #PSBM-76749 - api qemu: add block pull compress option #PSBM-73618 - qemu: include nvram into offline snapshots - qemu: fail making internal snapshots with non qcow2 nvram - util: virFDStreamConnectUNIX: add missing error report - util: add 30s connection timeout to virFDStreamConnectUNIX - qemu: use job to make domain responsive on qemuDomainOpenChannel - qemu: wait qemu death indefinetely on domain stop #PSBM-70541 - pull: api: add API for pull (external) backups - pull: api: add driver based implementation - pull: remote: add pull backup API implementation - pull: qemu: monitor: add commands for backup - pull: conf: add block snapshot format/parse - pull: virsh: add block snapshot create/delete - qemu: store guest visible disk size from qemu monitor block info - pull: conf: add block snaphots to status file - pull: qemu: block snapshots basic implementation - pull: qemu: support disks quiesce - pull: qemu: add block snapshots listing - pull: qemu: support block snapshot dumpxml - pull: qemu: monitor: add cmd to delete nbd export - pull: conf: add export conf def/parsing - pull: qemu: implement export start/stop - pull: qemu: don't delete snapshot while disks are exported - util: hash: remove const from value in kv pair type - pull: add autodelete option for creating block snapshots #VSTOR-22687 - pull: stop exporting snapshot on snapshot autodelete - pull: qemu: monitor: add bitmap commands - pull: pull: add dirty bitmap on creating snapshot - pull: add command to remove checkpoint - pull: qemu: remove checkpoint on autodelete - pull: qemu: load bitmaps on domain start - pull: qemu: monitor: add command to export bitmap - pull: export bitmap - pull: migrate checkpoints - pull: qemu: validate snapshot name - pull: qemu: add exportable paused start - pull: add TLS to block export - pull: add relaxng - pull: add autoport on export - qemu: add unmap stats to all domain stats - api,qemu: add latency histogram - hubapi: remote: implement listing domains - hubapi: remote: support domain- API calls - hubapi: remote: support domain lookup functions - hubapi: remote: support {create,define}xml API - hubapi: remote: support domain events - hubapi: remote: support virConnectGetCapabilities - hubapi: remote: return vz connection type if vz is in hub - hubapi: remote: return vz connection type if vzct is in hub - hubapi: find appropriate connection for domain xml #VZOS-1704 - vz: add option to resize filesystems thur virDomainBlockResize - FIXUP: vz: misc fixups - vz: support virDomainGetBlockInfo in driver - api/qemu: introduce hv-vss freeze/thaw - pull: disable risky cases with RW NBD exports - qemu: fix attach/detach char devices to use guest device id - conf: remove none console target type check from virDomainDefAddConsoleCompat - conf: remove none console target type check from virDomainDefFormatInternal - conf: remove none console target type check from virDomainSkipBackcompatConsole - qemu: update compat console on attach first serial device - qemu: support updating backend of serial device - pull: qemu: add option to export last checkpoint - portallocator: print warn on releasing not used port - netlink: remove watch before closing fd - qemu: monitor: set error flag even in OOM conditions - utils: export virCopyError - qemu: fix domain object wait to handle monitor errors - qemu: fix races in beingDestroyed usage - lib: provide error message in new blockjob event - qemu: agent: incapsulate vm reference management - qemu: agent: remove unconvinient destroy callback - qemu: agent: factor out code to open channel - qemu: agent: remove useless signalling - qemu: agent: do not take moninor ref in IO callback - qemu: agent: remove qemuAgentNotifyCloseLocked - qemu: agent: don't retry first sync message if monitor closed - qemu: agent: better error message for disconnected agent - qemu: agent: give same message on monitor errors - qemu: agent: move monitor error check to better place - qemu: domain: add name arg to qemuFindAgentConfig - qemu: agent: prepare serial event handler for aux channel - rpc: support multiple streams on client side - rpc: fix to support multiple streams - rpc: close stream on receive errors - rpc: pass original stream recv/send error - qemu: add exec with true streams - tools: stop event loop before closing connection - virsh: don't print \n footer for x-exec - misc: remove some invalid G_GNUC_WARN_UNUSED_RESULT - nwfilter: use vfork to fasten spawn of {ip,eb]tables commands - pci: more verbose error in virPCIGetDeviceAddressFromSysfsLink - daemon: purge logs for domains removed more than month ago - remote: fix SIGSEGV on closing client connection - pull: don't destroy vm if it has block snapshots or exports - qemu: destroy domain on monitor EOF anyway - pull: log merge/rename bitmap operations - api/qemu: add move nvram API - qemu: add option to update disk copy_on_read live #VSTOR-10895 - qemu: add qcow2 cache size policy - tools: move virshGetEscapeChar to utils - virsh: support in, err, out as regular files - qemu: support interactive exec #PSBM-91739 - qemu: remove sanity check in qemuMonitorJSONDiskNameLookupOne - exec: provide tty params on exec when possible - rpc: allow comments in prototol description - remote: leave stub comment for 16/virDomainGetOSInfoX - libvirt: add new virDomainCommandXSetParams API - exec: handle client window size change when interactive - qemu: add hci value (128MiB) to qcow2 disk cache policy - upgrade: handle firewall rules #PSBM-90137 - qemu: caps: invalidate kvm capable qemu binaries on every restart #PSBM-88418 - cgroup: blacklist criu temporary mounts #PSBM-90471 - qemu: imply qcow2 format for backing store if not set - rpc: client: fix race on stream error and stream creation - exec: virsh: support redirection to special chardevs #PSBM-91601 - exec: restore std streams' flags on become foreground #PSBM-91602 #PSBM-93755 - rpc: client: stream: notify streams of closing connection - Revert: log: actually do substring matches with fnmatch #PSBM-92872 - pull: clean autodelete snapshots on daemon restart - qemu: agent: add code -2 when guest exec pid not found - qemu: don't wait job in cleanup thread - exec: kill orphans on client disconnect #PSBM-91329 #VSTOR-17959 - exec: kill orphans on migration destination #PSBM-91329 #VSTOR-17959 - qemu: seccomp: don't turn it on by default #PSBM-93004 - qemu: ignore disabled arch-facilities in configs #PSBM-92991 - qemu: support explicit disk backing in input #VSTOR-21806 #VSTOR-21934 - logging: remove watch before closing fd in virLogHandlerLogFileFree #PSBM-93003 - qemu: don't log error for disk sources not supporting getting offline stats (nbd) - qemu: don't log error when monitor EOF is expected #PSBM-93003 - qemu: agent: don't log error when monitor EOF is expected - qemu: agent aux: don't log error when monitor EOF is expected - qemu: qemuBlockDiskDetectNodes: get name if one is known - backup: copy bitmaps to top image on snapshot - virDomainObjListAddObjLocked: Don't expect vm->def to be set - virDomainObjListAddLocked: Set vm->def only in success path - virDomainObjListAdd: Leave def assigning as an exercise for caller - virDomainObjListAdd: Remove unused flag - qemu: Grab modify job for changing domain XML - qemu_domain: Allow qemuDomainObjListAdd to keep job upon return - qemu: release job on cleanup path - qemu: snapshot revert: reuse common cleanup code - qemu: support snapshots done with Vz downstream patches - schema: snapshot: add persistent domain config - docs: add persistent config to snapshot xml description - conf: snapshot: check domain name on redefine - conf: snapshot: support persistent config on redefine - qemu: add option to close cdrom tray #PSBM-95870 - conf: remove features unknown to qemu (related to #PSBM-96228) - agent: increase default timeout from 5s to 30s #PSBM-97240 - qemu: introduce qemuDomainChrSerialTargetModel - conf: add debugcon chardev guest interface - qemu: make irq optional when formatting the ISA address - qemu: implement debugcon chardev - qemu: autoadd iobase to debugcon chardev - api/qemu: add pause/resume for blockjobs - qemu: agent: log total tx/rx for streams - debug: print 'thr a a bt' in log when taking some mutex takes much time - qemu: monitor: throttle logging BLOCK_IO_ERROR events #VSTOR-26657 - qemu: ignore delayed EOF events from previous VM incarnations #ABR-243123 - qemu: don't fail pausing block job if it is missing #VSTOR-21176 - qemu: migration: implement shared workaround #VSTOR-11398 - conf: handle empty string in interface target name #PSBM-97765 - conf: add replug option for usb hostdev - qemu: track hostdev delete intention - qemu: support host usb device unplug - qemu: support usb hostdev plugging back - qemu: handle host usb device add/del udev events - qemu: handle libvirtd restart after host usb device unplug - qemu: handle race on device deletion and usb host device plugging - qemu: hotplug: update device list on device deleted event - qemu: handle host usb device plug/unplug when libvirtd is down - qemu: don't mess with non mandatory hostdevs on reattaching - qemu: handle detaching of unplugged hostdev - conf: parse hostdev missing flag - backup: don't keep bitmaps in base image on snapshots #VSTOR-23605 - backup: copy bitmaps down on active block commit #VSTOR-23605 - qemu: support new qemu without nbd-server-add-bitmap command #VSTOR-27428 - fix for "virDomainObjListAdd: Leave def assigning as an exercise for caller" #PSBM-98834 - qemu: handle storage/virtlogd hanging #VSTOR-27947 - qemu: add option to process offloaded legacy blockjob event ealier #PSBM-121858 - qemu: reconnect: precreate legacy blockjobs - qemu: remove extra block job finalize on reconnect - qemu: remove stale cleanup in qemuProcessRefreshLegacyBlockjob - qemu: add note for outdated legacy block job events - FIXUP: qemu: use autoptr in qemuProcessRefreshLegacyBlockjobs - qemu: refresh backing chain after block job reconnection - qemu: move code that depends on backing chain appropriately - qemu: fix race on legacy block completion and quering stats - qemu: sync backing chain update and completed blockjob #VSTOR-28575 #VSTOR-34322 - qemu: support 'preserve' option for 'on_poweroff' - qemu: add reconnect params for nbd network disks #VSTOR-28845 - qemu: kill partially started domain immediately on reconnect #VSTOR-29393 - qemu: disable snapshot explicitly when block snapshot is in progress #VSTOR-29840 - asan: workaround sanitizer issues with clone(2) - asan: configure to coredump on signals - hubapi: workaround virURIFormat degradation in vz8 - qemu: adopt nodename detection to backup filter node - FIXUP: qemu: adopt latency impl to new qemu #PSBM-97535 - qemu: turn on keep alive for nbd disk migration #PSBM-97768 - conf: add more options to save config filename - conf: allow NULL callback in virDomainObjListRename - conf: support extra id in domain list - vzct 2: add basic structure and listing - virsystemd: workaround race on systemd-machined idle shutdown #PSBM-102137 - rpc: add timeout on connection #VSTOR-32643 - conf: support light vcpus and unlimitied number - vzct 2: support dumpxml - vzct 2: implement define - vzct 2: implement start/stop - vzct 2: support vnc #PSBM-104068 - vzct 2: support cloud init cdrom #PSBM-104067 - vzct 2: support iolimits #PSBM-104069 - vzct 2: add misc API - vzct 2: support stats API #PSBM-104070 - qemu: use explicit backing mode only if there is nbd in backing #PSBM-104929 - qemu: optimize qemuOpenFileAs for reads #VSTOR-34701 - Add qemu hook suitable to handle device hotplug/hotunplug #PSBM-104793 - FIXUP: vzct 2: support stats API - util: add virFileRead function - conf: moment: remember if name is autogenerated - vzct 2: support snapshots - xml: add venet0 network interface type - vzct 2: support venet0 network interface #PSBM-105548 - qemu: ignore allow_disk_format_probing #PSBM-105558 - upgrade: don't mess with security labels #PSBM-105674 - qemu: pass rememberOwner during update #PSBM-105674 - qemu: auto load vhost-vsock module #PSBM-106171 - virsh: handle snapshots with domain state unknown - util: add means to detect vstorage filesystem - security: exclude vstorage from labelling #PSBM-105985 - vzct 2: don't try virDomainLookupByID - qemu: caps: use more precise condition when to use CAP_DAC_OVERRIDE #PSBM-106271 - doc: adopt README.md for Virtuozzo - Add new type of storage pool for Windows Storage Spaces (WSS) #PSBM-106275 - virsh: don't shout if virDomainGetJobInfo is not supported - vzct 2: save disks uuid in config/status files - vzct 2: intoduce migration - conf: add auto mininal memory guarantee mode - vzct 2: support memory guarantees #PSBM-106482 - FIXUP: host usb device replug docs - vzct 2: mark supported xml parts in domain/snapshot docs #PSBM-106576 - qemu: add vcmmd support #PSBM-106483 - FIXUP: qemu: add vcmmd support #PSBM-106483 - qemu: agent: disable blocking calls to agent #PSBM-107669 - vzct 2: add jobs support for everything except migration - vzct 2: support jobs during migration #PSBM-107444 - vzct 2: drop job on client disconnection during migration - Changes for support DNS configuration #PSBM-106778 - vzct 2: add lifecycle events #PSBM-107730 - vzct 2: support getting stats for migration #PSBM-107763 - vzct 2: support aborting domain job API #PSBM-107446 - vstorage migration: execute src migration cleanup in cleanup thread - qemu: monitor: bring add/remove fd commands back - qemu: don't leave descriptors in fdsets after process startup #PSBM-108299 - qemu: support file chardev append option on hotplug/change - qemu: support logfile option on chardev hotplug/change - FIXUP: exec: kill orphans on migration destination - qemu: migration: add cookie parts for vstorage chardevs - logging: close backing file on eof on drain - qemu: monitor: add option to override backend in qemuMonitorChangeCharDev - qemu: migration: support changing chardev backend with virtlogd - logging: handle race on drain and closing in event loop - logging: allow NULL to inode and offset out args on drain - qemu: migration: detect shared vstorage chardevs - vstorage: support migrating with chardevs on vstorage #PSBM-106373 - qemu: add vstorage chardev tmpfile names to status file - qemu: sync chardevs unplugged status on reconnect - qemu: cleanup up vstorage chardevs after libvirtd crash - qemu: drain file chardevs on domain process stop - vstorage migration: introduce virDomainMigrateVstorageCommit - vstorage migration: add vstorage snapshot commit phase - vstorage migration: add vstorage disks info to cookie - qemu: add vstorage snapshot utility functions - vstorage migration: add vstorage nvram info to cookie - qemu: add nvram block job support - vstorage migration: add vstorage snapshot commit - qemu: introduce qemuDomainCreateImage - vstorage migration: main patch #PSBM-106202 - vstorage migration: support p2p - vstorage: load bitmaps from base image for tmp snapshot #PSBM-123771 - vstorage migration: track valid temporary snapshot - vstorage migration: resolve valid tmp snapshot on domain start - vstorage migration: disable API that can clash with tmp snapshot - vstorage migration: don't parse tmp snapshot commit job in status - vstorage migration: keep snapshot info in status - vstorage migration: add dst cleanup after disconnection - vstorage migration: determine valid snapshot on crash/disconnections - qemu: migration: fix missing owner on disconnection cleanup - qemu: cleanup tmp snapshot #PSBM-106875 - qemu: support nvram block job on reconnect - vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - qemu: add filename to qemuMonitorGetBlockInfo - vstorage migration: handle completed tmp snapshot commit on reconnect #PSBM-121261 - nwfilter: add vz specific filters #PSBM-121477 - vstorage migration: keep nvram tmp snapshot in status - vstorage migration: adopt qemuDomainGetStatsOneBlock to tmp snapshot - vstorage migration: fix active block stats with tmp snapshot #PSBM-121042 - vstorage migration: fix inactive block stats with tmp snapshot #PSBM-121042 - vstorage migration: handle short time EBUSY on commit #PSBM-122012 - api: add stub for virDomainBlockCheckpointXSwitch - api: add VIR_DOMAIN_MEMORY_MIN_GUARANTEE_VZ_AUTO - tools: support memtune --min-guarantee-auto-vz - qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters #PSBM-121895 - Fix for possibility to use inituser without initgroup #PSBM-122225 - vzct 2: support autostarting domains #PSBM-121587 - qemu: turn on postcopy to migrate bitmaps #PSBM-100171 - qemu: fix guest visible disk id if serial is long #VSTOR-38958 - qemu: fix managed pr-helper tear down on chaning device media #PSBM-123337 - doc: document virsh commands for block snaphots/exports #PSBM-122231 - vz: fix after Parallels to Virtuozzo rename #PSBM-124533 - virsh: fix Vstorage support reporting - exec: don't print errors to stderr #PSBM-124629 - vzct 2: implement exec API #PSBM-106206 - virsh: don't call virDomainGetGuestInfo for vzct interactive exec - daemon: switch off autoshutdown #VSTOR-40335 - api: fix documentation typo - misc: add bypass cache flag for block snapshot creation #PSBM-124764 - vzct: Support setting memory for active CT #PSBM-122489 - vzct: Support setting cpu num for active CT #PSBM-122517 - docs: document backup API #PSBM-124261 - vzct: Support setting memory guarantee for active CT #PSBM-122518 - vzct: Support setting IO limits for active CT #PSBM-122519 - tools: treat 'in shutdown' etc as shutdown finished #VSTOR-37835 - qemu: don't error if cannot find disk by alias #PSBM-125811 - qemu: vcmmd support for setting balloon #PSBM-123145 - qemu: better cluster size for tmp deltas on vstorage migration #PSBM-123434 - util: add hanging process debugging #PSBM-126062 - vzct: Support disk resize for active CT #PSBM-122525 - qemu: detect block node names after attaching a disk #VSTOR-40911 - qemu/api: support min_guarantee as fraction of balloon #PSBM-126684 - security: don't restore labels for readonly and shared images on errors - qemu: fix noisy error for domain with image on readonly FS - misc: add blockjob type for block snapshot job #PSBM-126433 - qemu: monitor: add qemuMonitorBlockDirtyBitmapRemoveBusy - util: add virTimeBackOffWaitUnlocked - backup: qemu: retry bitmap deletion while it is used by nbd #PSBM-126896 - qemu: add qemuMonitorJSONBlockdevDelBusy - backup: qemu: retry fleece node deletion while it is used by nbd - vstorage migration: cleanup precreated src tmp deltas #PSBM-123432 - upgrade: drain chardev's pipes #PSBM-108071 - remote: remove unused daemonConfigLoadData - util: move virConf definition to header - util: make conf a linked list of configs - util: add virConfReadDir to read dir of configs - util: add virConfCheckDuplicates to check for duplicate entries - remote: remove filename from config error reporting - remote: read config from libvirtd.d/ too #PSBM-127469 - qemu: read config from qemu.d/ too #PSBM-127469 - security: handle chown EACCES on readonly cifs mount #PSBM-127546 - vzct: add ip address to venet0 schema - vzct: dump ip info for interfaces #PSBM-106470 - vzct: support setting net interface ips on define - FIXUP: upgrade: tap: use multiqueue to make upgrade possible - qemu: acquire job to handle agent disconnection #PSBM-127753 - nwfilter: don't add symmetric record for policy rule #PSBM-126688 - qemu: notify vcmmd of node/vcpu pinning #PSBM-126679 - qemu: fix restoring label if usb hostdev is detached from host - qemu: handle usb hostdev on qemu update #PSBM-97288 - qemu: handle timeout on unplugging device on qemu update - storage: open code storageBackendRedoPloopUpdate - storage: fix refreshing ploop volumes #PSBM-128810 - qemu: don't access vm without lock - qemu: request flat block graph output when possible - TMP: temporary fixes to unblock most of cases - vzct: support cpumask configuration #PSBM-107822 - vzct: support numatune nodeset configuration #PSBM-107822 - vstorage pools: detect vstorage - vstorage pools: use external metadata on pool refresh #PSBM-129099 - vstorage pools: use external metadata on volume refresh - vstorage pools: save metadata on creating volume - vstorage pools: update metadata on resizing volume - vstorage volume: delete metadata on deleting volume - vstorage pools: cleanup outdated metadata - qemu: capabilities: Add capability for the 'copy-mode' arg of 'drive-mirror' command #PSBM-97507 - qemu: use write-blocking copy-mode for mirror commands #PSBM-97507 - qemu: don't prohibit of cdrom/floppy hot attach/detach #VSTOR-44342 - vzct: support user alias for devices #PSBM-130985 - MERGE: schema: snapshot: add persistent domain config - conf: remove static from virDomainDefSetMetadata - vzct: support getting/setting metadata #PSBM-131257 - qemu: add hook on define #PSBM-130792 - qemu: add virtuozzo specific hook on define - qemu vz hook: set machine type q35 - vzct: support rename #PSBM-131350 - vstorage migration: support explicit backing - FIXUP: qemu: extract private exec commands #PSBM-129743 - conf: add 'vz-dhcp' parameter to xml #PSBM-129743 - qemu: support setting net params thru prl_nettool #PSBM-129743 - qemu: keep 'netConfigApplied' in status file #PSBM-129743 - qemu: validate that route is default gateway #PSBM-129743 - qemu: vzhook: add windows tweaks #PSBM-130505 #PSBM-130504 - vstorage migration: handle tmp snapshot in qemuProcessFixNVRAMCopyJob - qemu: support changing net params #PSBM-129743 - vzct 2: support volumes in define/undefine/stats #PSBM-128811 - vzct 2: support volumes on start/stop #PSBM-128811 - vzct 2: store disk uuids in snapshot metadata - conf: virDomainSnapshotDefParse allow NULL @current - vzct 2: support volumes for snapshot API #PSBM-128811 - vzct 2: add destination pool info to migration cookie - vzct 2: migration: check storage pool alignment on src and dest - vzct 2: support volumes on migration #PSBM-128811 - vzct 2: skip actions on libvzctl config after migration completed - Save state of guest tools autoupdate in domain metadata #PSBM-129617 - qemu: fix refreshing of restored VM #PSBM-132173 [upstream] - qemu: Save guest tools version to metadata #PSBM-132017 - qemu: add support for live changing of IP settings in guest #PSBM-129743 - vzct: use guest mac address as configuration parameter #PSBM-132339 - vzct: process dhcp/dhcp6 CT network parameter - vzct 2: support VIR_DOMAIN_DESTROY_GRACEFUL flag #PSBM-132436 - Fixed x-block-snapshot-{create,delete} functionality #PSBM-132371 - Skip LC_ALL setting for "define" hooks #PSBM-132202 - qemu: fix events when destroy on reboot #PSBM-132238 - FIXUP: Fix fox multiple ip #PSBM-132727 - vircommand: fix checking mixing daemon and string output #PSBM-133499 - vzct: support virConnectGetHostname #PSBM-132591 - vzct: support virNodeGetInfo #PSBM-132592 - vzct: support virNodeGetCPUMap #PSBM-132594 - vzct: support virConnectGetVersion #PSBM-132593 - vzct: support misc undefine flags #PSBM-133506 - vzct: support managed save related API #PSBM-133505 - vzct: support misc cputune settings #PSBM-133494 - remote: log unix socket client command line #PSBM-133653 - conf: remove params we set in libvirtd.d and qemu.d #PSBM-133668 - Add description of vz-dns element #PSBM-131363 - vzct: add started hook #PSBM-133731 - vzct: support blkiotune/weight settings #PSBM-133495 - qemu: load bitmaps on disk hotplug #VSTOR-45545 - Add description of vz-dhcp subelement #PSBM-131363 - nwfilter: introduce method to utilize filters instantiation for particular vm #PSBM-133617 - vzct: add support for nwfilters instantiated after container configuration is complete #PSBM-133617 - vzct: support setting default gateway #PSBM-133497 - qemu: migration: check for blockjobs in qemu explicitly #PSBM-130479 - qemu: don't run direct monitor commands as query - vzct: support for section #PSBM-133621 - conf: make virDomainDiskInsertPreAlloced return insert position - vzct: support attaching disks #PSBM-133912 - vzct: support attaching net interface - vzct: support detaching disks #PSBM-133912 - vzct: support detachings nets - qemu: add support for tune-guest-x event #PSBM-134079 - vzct: support virDomainUpdateDeviceFlags #PSBM-134064 - vzct: add libosinfo library to the driver build - vzct: show/set ostemplate in libosinfo metadata #PSBM-134157 - vzct: support openvswitch interface-id #PSBM-134313 - remote: handle vcmmd commands in a priority threads #PSBM-134035 - qemu: disable nbd reconnect on migration #PSBM-134477 - qemu: allow attaching cdroms with empty source #PSBM-131794 - vzct: support vzctDomainSetUserPassword #PSBM-134928 - Adding support of network classes to libvirt #PSBM-134681 - Adding support of network classes to vzct #PSBM-134681 - tools: fix nsslinktest build in vz9 - vzct: don't create .libvirt subdir in CT private if it does not exist #PSBM-135245 - qemu: support for network traffic shaping by nft #PSBM-134894 - conf: make virDomainDefSaveXML public - conf: allow VIR_DOMAIN_DEF_FORMAT_DISK_PRIVATE for virDomainDefFormat - vzct: support migrating with chaning active/inactive config #PSBM-135596 - vzct: check changes in active/inactive xml are supported on migration - upgrade: notify vcmmd of qemu binary update #PSBM-136407 - FIXUP: fix parsing block export conf typo - FIXUP: fix typo in hub patch - vz: fix compiler errors on vz9- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags Related: rhbz#1991688- Rebased to libvirt-7.6.0 (rhbz#1950948) - The rebase also fixes the following bugs: rhbz#1986509, rhbz#1984318, rhbz#1810661, rhbz#1977776, rhbz#1948433 rhbz#1978526, rhbz#1976690- Rebased to libvirt-7.5.0 (rhbz#1950948) - The rebase also fixes the following bugs: rhbz#1949388, rhbz#1969354, rhbz#1970277, rhbz#1972145, rhbz#1973094 rhbz#1975071, rhbz#1972468, rhbz#1975677- Rebased to libvirt-7.4.0 (rhbz#1950948) - The rebase also fixes the following bugs: rhbz#1960993- Rebased to libvirt-7.3.0 (rhbz#1950948) - The rebase also fixes the following bugs: rhbz#1898526, rhbz#1910617, rhbz#1910618, rhbz#1943392, rhbz#1946918 rhbz#1947718, rhbz#1947720, rhbz#1947824, rhbz#1949342, rhbz#1950228 rhbz#1950301, rhbz#1950601, rhbz#1950948, rhbz#1953939, rhbz#1958302 rhbz#1962053 - RHEL: Enable usage of x-blockdev-reopen (rhbz#1953939) - RHEL: Add gating.yaml for RHEL9 (rhbz#1950601)- spec: Do not build qemu driver for Power on RHEL-9 (rhbz#1946529)- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937- Increase meson test timeout to fix builds on s390x copr- disable netcf in build- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Rebase to 7.0.0 release- Rebuild for wireshark soname bump- Build libvirt-daemon-kvm for riscv64.- Update to version 6.10.0- Re-apply reverted fix for disabling glusterfs, curl, openswman and libiscsi- Update to version 6.9.0- Really fix meson option for disabling glusterfs - Fix disabling curl, openswman and libiscsi- Fix name of meson option for disabling glusterfs- Fix stat() mocking for new glibc- Remove obsolete bash_completion conditional - Pass args to meson based on with_libssh/with_libssh2- Update to version 6.8.0- Fix QEMU start when KVM is not loaded (rhbz#1875327)- Update to version 6.7.0- Fix so no platforms depend upon ceph for 32-bit architectures - Include upstream patches to fix GCC 10 warnings- Fix creation of pools on non-btrfs (rhbz#1870197)- Update to version 6.6.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Update to version 6.5.0- Update to version 6.4.0- Update to version 6.3.0- Update to version 6.2.0- Check for disk type correctly in virDomainDiskTranslateSourcePool- Update to version 6.1.0- Rebuild for libiscsi soname bump b8ca101e1026d4603f6e11354bcd21f8453d44197.6.0-2.vz9.14.37.6.0-2.vz9.14.3debug.build-idb8ca101e1026d4603f6e11354bcd21f8453d4419ca101e1026d4603f6e11354bcd21f8453d4419.debugusrlib64libvirtstorage-backendlibvirt_storage_backend_iscsi.so-7.6.0-2.vz9.14.3.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/b8//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/libvirt//usr/lib/debug/usr/lib64/libvirt/storage-backend/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b8ca101e1026d4603f6e11354bcd21f8453d4419, with debug_info, not strippedPlibvirt-debugsource(x86-64)7.6.0-2.vz9.14.3utf-837d52bd2992e50da683f628f89db7cfb895374fa35e3c1440d3fe752246ab466ef35a84429c614fadef2631acb67cd21e42b80d6a583a281c70286b739b1b86a?7zXZ !#,] b2u jӫ`(y-8%Zmd*1SB5 X݃VCl}}S>'=/4[/~DG"֫ S{a"9Nz;VD#Zs4ؒ8W纚(C.~Sb~IZDZ4"WmZ rkc'ip&ͪ:V{T!𣁀moWZpi>bGU0=>x :-. oXku6cnϔhoEo_snFvV~[ۂ3iIYǿiZ$;Zr/3!Ȁ>&,sP![ׂm,il>E_5wʌVncwԭtHqK7kwS 䧎lYhvOO RG>=^Kc'Aas> UlctQ(S-.U(qCoS0& yjӱ|Ǘu١[%# #??~U&ђ]952T$+$$kbf:8@:8@I}k79*w6 $o a_sJs 4i8nX u04Zmj# PF3o,kwƻ>. GwcH:`Xi D4})< ?`$Z7;ydLQ%/׎ȣ^$*Uq 0W $,E )m(2o_IgvuH n9pZd ]9VTp(w(4y,:عg\]]Rna&[e^fo~0mpV*.*uH0=.gfg^-E ()hV}?&u~zPMv#Bژke TzKV`IosӁjw@tkZaᎡS%G/ŎXasmOMIh=@)cNvзqQ7WE/h5ToXJ &XA;~p?Y[͕no0 sU)\Q=8ljM $c63AfHpΣe,g}x_{6Ч|}'BZY4~wI{؎u5)v"k(Xy?Rz> ! t㐖9zJqb+q7),}:b ȼ"7%$*eY\\Tra uMe}*|='A=J&0P«KP ڏ5 5M+qSBgt[B.ߢ $LJkCehs;a€ׂ0 ."Utm7Ȣ;y BLtXݣ'X4(y nnMCOkkpskƃӢ|jD/WMTj,,ˋƪ5(BTɷ|*;M> RId2u-&E|>>(hOE8<ͺd, 0U$mH8C͘xF8 X~V /L.{"2*pRvȶ=Q"3danTCԌ34JoDzƒAzхj^ 3m; ly/xԒW@Df8᝱;BN|:pb@:pp}L q]XZh|>dwS c=l|" UY,rsM8&`6 6ˬ^L;%DK7quhw'^ }8og^$=38c@RTp$kE{gp*-J۰:vۛ`Wr9,xn`۬ySL^H"UP׹64v? vhWSkSL=~~$ u3Gjdۣ-^!Z3ЭFF%ӅtB(6f?68*0%NO7ڜ_h==ԽXrc'Qd kv;I9]1rEZ8v ޗ|0ư,Y"g%K\x]n}i: m"Ld@+ːb㵪 V?h@v+t$>/xE!DFSMF(Gi$ (8G]ěO] YP}1~?](™2.iד Ա=M?Qou IG~rwrXy\}`I*^9BbuѨP)d2;Xl:Y\˲o؛ߣ8*!%8{G2ᡀ%\{fz~RcR󊊱*_nSӳrTL0:s}AThd(M%Ԓ&2 pE*+:h"n3tUriY\Hsz\l sl$13^ V­Iؚ?EyfOqʱ*sC=s)Yo<*ɌpG[9wN> kIGz6'cYk*K *U騭S ɕi'0N@Vٲe?Aj>ADLP@!bfubаɾ3ޯz=J:M,•oOAy;yS0dTT<3[\#k3L֙tݼ%ň;S/í>Mx}mF3E#LDs:ɪ0[.w} z7 99͠$z?kLR{ى* г9'HI}MkJRvH4ɯɪYSO XLysW~ кbmtˠ*y'7KD&Ol#F,刃 Q 7fu1U^h Jb̹g$W SZ Ĵy*0υp[fFCqOYcWPN]Si{mJ/{ )yLSv%Ydkj<ޙDS.53Lr|.ObC!]%x-sl:Э@\ŲZ0^KOOY3/a2)aa5iL(OMGfK]$bI? >ܸ{_^&G6A4W? Av$E?Vۜeʱpv J`[Iۖfߕ0ۑ45o(vnώb5w5EJ->-AJ-eK˽CfJG)n,prp.zDvǑBn Y}h]JcyIԧED; ؐ+ A sw.{~< #[(- š/~OҪ`9l4n**8GrY'm#hc4omrX:V`+1##3+@Y-5_ b8+N :6K񰴗%~)~YWFΨAV ^>^#xTm'"ciB1}|g>j .R肒߲"".i\F>ZUȜ~?AM&!?hu1݉0p ՛#$Y#?w 7cOw^LER w0TBizel~eh*g/J\"ib%dzIRSb  ڗY:Yp`_&bX,>\4Iv[^vxbe 䧭2|=e+x=wIC~<(1 AZG%  VlŘO_I ɿ mWmc^#}-N";ˉ\cю8}0%=Cq3rJ֤kӵleeJ (~жcٸOM իwN+ט5$]b;;@n_ JtQ!WfCZTVUΈ^ ;&=_Dwq7s^g~`:YbMqnGQ(kOŋ}[nYʹYZB G*$%=V+׬T_) Jë~KVS]͸Xm =-yeS#YY"3;$KP6-'s\̔bsk~>%TʿP,#,nWa?\w},wTSn"nXn"ЦA3Rν_`F8ə/vޙ~_oN{=}!#VMJ:1(|>43nGPV ǒOo+Gy#~B")ґa(, ޵|黻Gfs gڨzQxU&R0dۀx ;A} y vW~]0yXBAm$9A^9S_~&n)bXG2"G1F]Q4jn+BwRd2{uhjjg Y2 _/ijuHY:{x `m{.RG{J g&?HI _b,ʅ@Ӛb){ᤔnX8sW;' E, *sSПm죅lS("2Q~S3 ^1-o9K)XK.$y# `Y : k7l ~Y`-zKҲpzK z$k ̀ k >72]ﻈ R|j0by,FolɩjɩڍdAKR3@nk":8o+|lΚmrDC":g?oϤLj͖.n}g+mQ,<а UR,w؎k}#qH9Zs:]2}0KtkP=;TFl[_}VΊ֬5`@f ={$pL+Mcl%VD- Qj^|:eXߤ@K?B( ws.C|m{U%DUOЧVӢQsE,:_b?(nĂ!K{t1m7s^¦}Q}K[pし؂+IuJ497ٕ@֨t%רz!a VP/]PΟ68OdB2V$W:\ # #MC|q w_(«+UV$ bBg |/4(nB8s6"q)79/KRmgS F+‰5bif0quom؎=y;v#weڧȰ9n KYM~?nM$XG\éLGKL; |sd"_fm9{U yU {?jŷڎ[G퉍c~GknEb"(O9"*幚>n kclkX{qsut[FX*ǧQ蛢װ}[ ZAS@Y!$5Qyf$ͯ q:|֞, u,;2D3Շ6H[rSr2"H-RQǍk}PnFl)LfNuӨb#sCBuS((T+4i 9S' WjiзO @߷=O, ˒ZNHN&no ٳbݧzk>T[Ğ=?<wGn&//([~5YɆ{LpO%i 'j| Pr2(3 #/'HG}bu͆I'k_*Mغf<}) 6+u0ܛöV`u-˼EtJG\'I]lw=檻+t,a[ekZzzlMo ]?VjR'"}#e +N~oz^z\YCcH~>܁ٚ dz{BB)n-Rag^q09~QmVrhMTPh_zqR~g/b(y9i {V&ddKXHCVrd+CphrUc&R!w8z:eiQtT0 s} Apݤ:./|S[ ؉þ>CbZ)rF΍rf~o>SylC~H:L yivdq`9C Mft#Y%w 3eKNG(M7T!TAv0}7Iнv]_%̟I"9b{]C! xK Z{iq0g\2ꖲi>k6bETMwo>sxtn$E*_LC4JA2-\Q{Hvla1- KuɽYg>9 AT 4ZJ/فծ.WW6KvbAn.%`;C~)3}'ad=R :ԯKEa7xbr "& HGioF>Fx89;P03q }hBrv?Qu .݂Z|^)cq9\eH=y'tpoЄ^.6g̢q]+b$R䟡 ҔGq.{4a(VDK_eZ..az]uAD:g:#:;G!oX\L5ag 9ZC,&PY:Caۜ3ߞB_D}ꋯ r53KJeGP"7 B._L@5c{7i*b3- \06Oop >jyCɒXKXe64&3uNo]]p1H=oJR1"V/{ PVț#Eh{3צӖ\[-7EN,We 5m~JWVm=Pr/2$3.Cjkʒ&5ё喎򒐮!>eo|dFs+^["VeK|};^*CT],b':$,x-Jf?t~ 5@r,#/W5H(nAO[}Zщ;~iL ɃUAevW_z p6G>2U;_Ȭq~iyXϕCld~QM%K.[C;+b1?|'jLѳ S޶"%5sZ<;P  t*8 ^Hi{ XDǒh}Fc_. QOY@MB>PON7M~'Vm9Ŭ)d[;;t&kV٨ .'PN4MgW| uDoG&k/8Q3Bsy ^,*BIǀ qVmUVaЏiD|:.[46Z{fB&ɷ{/Vb7z(,v0gxLE( ou[xT<^@z;#c=3>~moˬr5t`HMr:+~ʘnG ԕjyV& 6 7Q`|rx|F Te4l%`?(Zm'z9,k=ah&DJu @WSns?C|گZhK;͏w5pNu h( e鎃#wՐjq^`BH2rśDK>㎎z_'lUf}RUj]FI0|n}u=Gv50~6#~nkҦ|lz т1eVgtv [`ᦆF~ul8xRoEEQ5 D@&NeH9{#s_ b9Ccr|N5Y7NSt A8F*ʼn(hEfƭK2}},P"xv1{[TNҘaMǃsoDŸ1>-)ڗ|36i[fYܮU/0,v)lMxV&f~l Ky(qD_bN aĬycm"yK?ЇW&TX,2qðŎ3`hIЃmqoH.RO4lǿov+cMCCGzGq(X`D܁aIe.] `&7HܗxԳSRZ{ 7V cfT|pK⡋GRAQZ:r$_H&Tba}$ʄPCg|@bԅ;Ts X1dG͛|j^e8`H6YSo4%hg0_./ 0zΆf\ \ŏv対 w;kU-', SpAHwd0 ZtBW{oQZȫ(Qő2[sNDq "O=]awTV6!o*ӵSP [N&Gna6VK̨DyVx[0NM|'G8"<%67ԇʣD vGB?WUt{׵cg0mC r)[Y?M< =HCE)\LcD s֤5tAk=+U2X㮸Ekgru,MVk Pa]1f}2>\kx:C/-9''CvFxV!%ej1sZaWXM>$Y1Kɣ 5=x^[<2 [yS %Zy!,8ϡl@̀>e3yոwzɝ%.AGlb)13UBm.)N?־v@ޞ$WZ핺PhQHpL_,[tl@mZ5a|nN(v=!k @H=wF"znWPHʇX1B٨B،7=%􁟣/3yAZ)Ve6M;"R;4.b̈YCԽsYEG72~ ?%9A a 1ȒsSh>|T9wkub% UQ1F[wzjm> ƋOZM 1J.HjaV.1y2r>bp KxD%jRmloz6gRN\ {H#OHߔb"Ȉ#Q$>9ʇ5} Ɩ] O9$F 1k$@{DE+4rNi, ުTVJrǀh謽W<|aHxmf'^E`ߓ 1d4@OFRQH( SYʾq)g\'oܣ|ln0$KfbLgZ֜NHO ͧO9`#$8uRԱ8Xs4Y?@d+AVh1*aWLM*H +xcqz%.p(3xp͈xNkݤ5j0V@miגqpl}A@Y$>LB/~Sa,DQ:ȔNk-ʈo^st|ߩFgh;7 㜄lݎЃ:AWsIS&nTlulDVpxUբԌ.!/ G*l@P=KZ 27 ʻ.kT}g8U RWms\+S2`'QDMLͷUk##{ A3@~W5.hu C To&HɫU j7P=QK&4548̑>רGJ#n~ jm̢Ư6HxM{)v햏"WFro`' 'R\oDB # T B)"L; "\ͩ:ud&֠p\މ*r'lT*aҹyIj@flNuĴS\ɄcDBp Ph8dfw,nQ|ի~?1Ԋa ~9 2"K%UhmkX/|]b+-T3;^:ʾ0E]WֱM&ܖHV# 7?θhYGuƭτ#ilӽu|ɩoQ:(7/t4&dS;,J]h˃!f-,qowGv^!=Rh1 *!4T+ 2L5rl^~ԜdN4D767# Z#&N~9><f1[/9DhW`x*9D"+} v<ӎg-qkC\+ūb.1GXe=J +n 3mHAQ`h?/J Vpx'K2t:ϸ:+sn*Vi<##pdwƓįK+OT# v"OLv1xo,pgQUe3;߱'bxBjb=w$ g7!3׀3Wvxk@^HKϩ@Q-].n-Q!㐣 lπQxQ$rs*LC 4؁gi t|) :gl׎r">?ؼ"`LhrjGVY F ##\2V# k9_brWәQ5k-bO>`WZo7ZfqZOEPFA-ŕDa/8.Zx^6Uj{ CԢo so>;5*,0nnR}%|[?kGWJc'zʀ}-3>qY8q/r3P%E'b"U M%o,-ب)pt ۇZ{eW!53e3EFiH> C#)`B{CM?vy(y.4 UChE\bK)b1+ٓeHtRbL?ք$؈/U Hfh"@[j\1 M+"YǠYYַ=wg$eGGGVT?Zc m@ۇ)`O3xy4[Xu%#{ӦRnU'p}҉pNb0:F8=, b}L[}yƇ&d?9_ꢲv5p &22*iXmKdOy~,#T$hӤIЄ@8*(75hR$ Kgi@ !Y lnP*n M -```)bo"X˂Ao:uDnSJ#Q&XCRN>Ũa}+ D*3BЙ\r [GAR$|F4 m`]b3,q ] rEoCA4L@:=[SxeBJ܌@$nCtD_Dąx@Ч} F{ͅSX'+64mS,`N )4žky T+kmx9/fWEF=f$hEbeOgR?{`lq+Mm[aInYٖܗcMdz&u#.ZDvr'.p8ĭ4]U]W?.jq(V1,%a^^':QQ.7ĪxΛ5'ā(m,oGzhXN!'7Ku.ne}v[2 Ռv/T5,{Gr!kP~OQ'j_HXa{M4ex"6~[۬LJ<Ƿ-^DC=3΀,>j3|yK>bX<~N?[.̦70[ۅ~2S}i%9U9:egv6".ymvR728ѕ$ bbr[- [}1V&r5Lrwvū{YcqT r3/^;|}-n? )*Lb% DliKG,,hT7sKɱPJ5,f)dV%/C:72巬tO6Ɔ!/|iL)Jz$ 7U:ػ7z2i`"]/q}"~HJmħP{]P\^&l(v U!?QsRN9!BʊE{>xQH/pQ$į%Q1<5CbuD 2縄?5 F+@$]\ U\UWxU`l`nj8aQ$ο2j~AƣVX̠YwӐ;ZE N9 t>*y:Δc"A$,b &>q ,ޮLxZʼ:]lO-,d?9ʻo4}ɀmTxEgLp-=*$Av{hf6#{4 )S9' h/P@KT)n7WӏGO9^fq&IԿv !@k S> uIRȊN@F+h/hD~R5H\V\$mL#/)tn'=9WYvh%X Yݞ}ŇkL딻-z&xKzF)dr&1ozp2-.s7k+|}@{?wA2ƠMhި ;V Kz))o~CeOL _&D}8 _s̷/G0VvX![-놷"M_X6Vdm?NEPmo?TDC?~0XM<;p:Y'K#5Y5dsl: hNOb{&iH=p&[p"rƸ,٪R⸞UnlI1_`Rhhvx& 7Ew3ev$IKD))8.w l6<a: R?\6Yd;ڀ!P9ev]w4H ::Xp3L8 +`?_e8wH"/U{xSۈWw#D;+xatad1ÙEyoӹ$dg(W@ABN UI"RҮBba_czʟ'\”1lQ/Ůy 1Q;>*>\`T,zUv= - dP,b9lўe{ ,fB`%)u(D#* 8[iWo] 0U{.lY/F1  M -wb>,Τz+NK)FX 9hv\[$@ۋ5ΊP9:2MT;-!O5F'jM֑Dc!5TW҈/]¬C;xWxӏR8ɶe |~IQ}naK_!O!.{clra7RdZ@X^l+VNrOFAlv81]HP>~RmD.u<\H:It7m xPя*ЋLQVf4G<!<:# 6nS })L큈+S0'kޖ ڠvO32*I\1=fI-dޤf懇J=G)ӪaFczv$/V⁔9sݐNeԪ"Ս{cu!߆R.a)_C͊`r۪zi[oᐿUQ#,U26,Xyz^>$WoO8u0bHF١ ^ynօ ovv(Hcʕ$E[I'ivx9O" 72|}oT*2jU(p?NEU6>EHrn@zm]DgA<" kP kl h]9FSID:,|Rl嚘SR0Ui&"Îwd:ǚ lKnk0oX9+}FmB֮C1"LK#") 6T.Kj?3uVQhȨN1q"<-&aj:s:rx } *kmR,ڦ˥Ť_H.88^]"/ܩD\Wޟm>y+oZý2gulF+U_}G:g%tN*Fjt r8=P8k|{e%Ep;O}ox9{LoAPCl]4aGZ߼)9`PL&o *R|P Qm#Hkd}!=ƮYvj3q+tBJ>MY9O7 Ϋ}֝+98\rF^',vW ]Pz{Qfu:6ãonX:3uFK5ʆd(7>n7cʭ71 r"2^f+mrv+_oU ci$Ds@vaў Z%\c.v JtM8w6q( :D!OgsC;%K67~F7x B6t(R/n@U* -Ws!I[YvPtϟCΣ?%2aH+)AR G֫&FSJ9Q6 {Q[us9^H]tГ]E8|yS svX[m3j_,\#Q9M5c"'J/tFjS%ݧ0~lH@'(:z]5*SO_=1ŭsT}@1/ 9VlŝH ^S /:GHPzy8Mjuf} y 17%ݨ)p #޻ࠜtN:?VJ댒(dk8>wE($ R/'?c1mRTn:N4Cg2o ci~zʢB)ixB2DSS&ʓ2=+4Y Vf/uu/+ȃ;qYPh| $Kz%FBAn* z667␏x:guRJ0g~8A7E6S+: yt\#\Ii2x![?9Qbj5 FEEuQ}2d`Gbt%$zC̴ZPL YVfEx+H•Ԕ'GGiF"VdE_~uO]㺦:t7ˌvZzDn Y[  `RIQ$rҫ21Q夰1ﵙB鶈Oỏ›*WsIWl©*Qfcܷ&jG m 4>]y̏}H"1Q41Wڌ4;:NxIq%hwW\SmQfG OD!Z ]t6\%v{ꕐeĕt:0ҹ_O0H~5Vo<ܾh p|4YKDG"r @Huv`^U *!wW+ a$Zi`5N`|2kvU㡛`ټjR˭\w ßpq@ 9%šؑ~DiL7D̑'w['O ^b+FLbW&};3-3ɼAz/?tDp!G(4F|%Can,h= g=_.?X+$1Iiȶ{))ֱXuo3)&A;s>nX*C Dfd3k´25_(kfO}}Hvdyu]7r/UIy[e ^at= 7' h#/Y^0;rq~@ߦB 9p95|zM?9lZ_8wTd nLN8 Q*Mo?2e[{]0G| C`?"9p4_jƖS`[=Uޅk! g+pDcuf^&Sǿ+BpTP/*'+S@ޟ*xu\uؙs0UQh?% hrqlLu78#g.8MaR"U 24=M9XOB6:DĖC)&Ryᨽ3q CD =)>BsFGw J "Oqt ZG~vR}1e;!g@⼱گ#ƌP?%%=3L{}H*(9׹BiC"[G"[ơ9`I cB3+hwErm7aGq,i/rE26V5ꐧbK(аCҽź'k@hIQ~o;,?Y}1(WeR" _ι1p|_`U՘gDf=dOLPmG"Ӷ|۶ Ԣ{sU^"^uT{('•2"!+u)7WMgq,0ubDBblFw|Ka.TM6083E?&aoSfIkAFhc'-C'Sumt@Mfwt8;]|pyW` s~xTB Lxv|c<4{9$=5RggF/Y S$ C'c5D;ثZͣfU1{ 8gkWZG\ Eɏlz/pG}`k*m('zDJ% Cׇw`2*2xxfŊsncdoTB^XAї%o=v<4ž4o~8ПB.Ɣ^z,hL|&ڸ)b T+ϡyAq%VDp,_ 5cPJRjV"bgꪁŇD)tS+!d)$mfH)yqacטʊD~xRʗрr!)Ie;Ox/ ;gE- x8һc[*VxyβHP-Ow(7«ûI-‹x椳pz 7(NK=l{bb4P-R,ˢ0l1]kH{TTU!aæ: W/@t h]ZēBqJ gT̏)t^bz5*^i >#/([ =3;ऒBxuj.Վ5pyUH#'-VެkTM\Y5Q+An7;o 8MP'ec.0m_ePĈ`Of1@%s2;xf"2.F Fr<)7K2|Drr'FpX~Kj1I#? P; Ygi%țȓμRYvbAk\S2rdh:G)[m$t;zήDv=MU>QMeyZRv[\k ՞9w .n{8AFK5EEv-}δ16ܶ)NB_]ؐ<^&la05o]2#w1wƎ]~HJcdrrz^z&3*?wJENO~hѠQXv9 _g:, ·ͮ MLM.oE, u+hZ{XH|iF^s'xSJ^xщO`Ǭi[Ռ7ϸI/_ Srl]  b7Y',:^f+8f֛;:.֣F|::"^הgr cZK(R8O:,`+*7 ܔvG&wE6KKbtmO2vmb@_td~\dn@1?D 4M0 %5/#|EۅX~FųI0mH#ˀ-A$yLs鴾SDU@#J,DiM5خq$hv /(k =ZA<$jGruȒw޹M~5aKP1[.{beTN}b:j;Q rX3, ^x ?kiqTN6<)BL@^8l%5oR ʣ}L)f$l菲_2'vr[WYWdQq<_a~KŬpG`TTs!A7[;6ħ_MNET5 VTN; X G:Y$>\|@NdKD~ QɆ)#|:i=r un?U^FGN3TWS0uJCm]-? FOh^LBY4T\7.ͺ^A(k*BXEyMcz͏v {v6Ɲ|y Kq[_A2~ADri[#6? 7Wvڠ gT?o%ga\8EfR+ibz1$΃[^9,+{֕iBqs"[7?j1diH2K8wsrob T_29?(;O0vKmpSk{ 4RbErIbLUA!HTcMsli?j渃v\ "Xˋ~q%쎃NχJ%( S!ao=JN<UB/HPFxȣ+)JC!zoU6=֙JL.uZ5?֛tQhE/cE_N:Je[-\~>titWn紮"h4_hgwp՘rRcv\#$F*7?J U./|L __,jD,̣.|!N+Q]>)(E3^L}$/i?E]v1_q ,sj{}d**;Qx5گ uS?$4п%?hHV=ޟ80RdKeY+~RZej'yA+#gRFA϶X;i`Bq[a~6-a4v-EkG| %&lo (PHPweE4ztrG4cCPez 7c̻xh󦜡ƍEWX>3Xӽfċ (o+5%("pL}"A!7ĆDڊ `Sngm ]I0:dj\B096k zxa8-MxFsFwf2G9`cn+ 'Hu0ǓKL} [.!0'̎ .80UHX Qߏ°{0Lobf^lôGّ8ܠ8ck@2F–3ZMUK"5hb &7ERE"bixsj kx܆x|H-O Щ<"H fy.DLh '΃ЮC L; >||$m4˗zJRѳ]5<8Mg;-](@M\ v}R%1ug!IrgH&dZ)&,FsmQRYbgwϻˡn>Ȥ*]_k=9E6Zssdu?5=~gҚG%5LV(=Vo v'<5V{O0ͯ;x5!Ȓ4Y_KxTLS> wCMF#gC+Xs2.LgmxR nQ l$<0JU!#S hKEgaWu" d65 oZrPעb,>F,~$@sU)bL@3 `d˯,,e~>P+33cIw}noo1 >Q͵םRH3M2 ;N7rA ˉ΂>;!̹Kt`  Mc=`d! oZ%[M]d}@KܙӾva;>%m3g(nd=xF*bz3ox&!&?RRv?菪m<=Bm=g>D}&*q:^ߪonVKjtve:0+ƥxM’YK6ct7إd:⸚<ۣZ/;{$)jh \L><} 4䠩YkNC'tO˫/&>5 Hʥ̵&j֝9rvc+I o*1s#vK΀m{V d,uZKVK}eaN6"]c犻J:ܴ=n_4Uzs$-tR3,6p+kfXH'}*]82_ < `I>v[6xnfhZD/{<ˮGL: [\)TwOuKr?@ꇹa4CJ^)8C4K/::GJm?&+"|N &Kb5F!_V@׳L<zYw.ji.g  Su;ַ) Al+ȺOn/c\@CRcOhzx|@AxeMlsv+dYm~pg5y_{65YR; )wpTkҍt}lZD\ڵ mԺi0^p8"ȧ߫H8rO3Ȳ  OG7cJO_ohL7-甃9ZpqK1쟟8w%y f%"N'XZ]eCd>>S׼&e6K2C@)D&mKP{A5rCm.!{OIkV4Oh`S|FZ9>#{n\tt|w@> >U&\VޡK:Nb# HŰxH%,EZ!cϏ{_tpN˼7IȾ9ceҤҒ5sGE њwT%Fbl, mFoQxfn=;Aρ ^cJK;,}mm )xpqׯEV44ɸýOZ|izH5 s?Al, ;Djzhi7(K! РA7#ВZJ"&ZCfL.A$Wy8Vaևa%nՍwO`wD֯YɊd+Bi \slƧO5LeޠF J%Fۺw-hޝs8Hx]aTsGDÃ:OhoYtE;m5j5ʰw&\Gkd$"悪O.7$읩S dV@lc0Äجi,Ah/'/avst/ 1,% ?NpFJPR'0^z?RMi(omz4ڴ4Jw(~fVܻK2U)bOoSJ9e:a͞v4CphnQٓqASkOA#/M73]UV%*zdS3參~ m0/FxSέO}"|9O4?{+r'J/Ç1LSe? \B*"^+[bNˤmLUҩWiu[r$rݏ(7Nu处Nz%wwq%0>_$pl]LB&{jyH[<dj_: Vɭ@B`fE,}23)':ݸbL&QR)4R7=;J7皀!a)arfeu y빲&Xǯ JJ,$Ş` |Fu1Q 9DV~-(}rw21HK1O^%q+t=Tt;%LŞR<:]ȝa],ϫ/&_m\(7(W[7ԿxG|f߰`jxu?l/E VCf*Nd09A;[*4qP+7p1ȿBSktIcʫoMO[^v4PϻzZ,wo1:NT1i"$148 j'U[>K߫z ׹U+hU:a;Bz:vg &+>[fW>2X[1QE'v}"0.r6v׺y.@7P-ǟ} ;;{Ǥ~ŬO>ScE44Ost9vt'u5m];}Y\Q;+DIL&a!plf38?,H?F /U,*8tsJ>*ՒP&1E%ض"p|BN*2Ic(Hf T'TzԮP=,oT%oBPnd2 ҖH|19g 0/YmAfot߱cr ]Li1s5(VFQ"$?s0{3 |uc?֫*s+Xg m(o0[+?|=Lof#s|#.5W Ȯ k_n޿ʎ·UXcZFHeK >P=u5|aб Eנ<9;Y8Z<3eY&:9$Z7]m$ MY4q^ >GR X^˂ ޣ~VHGd'l2NW+dY)ؿ!_&qI*{N8t9LFcY(g-ڸ$0U)0"wapb)a`)_1/πMF slWۏy$H&J=uؑ頨G CXBs:"J}7 Y.᱈W23-ԡ eHV.1cCU? 3xʈOgrS5/a˝Iw>"6lX@yc5F}w+^ԹuPj"LF4R%NQ~Ppk~vdۧ »aƐn S.HvD;ÝTk䪛zii,4f.I Ibf`66).OZ@eU Łm*Bf\%Ӎb UIzvіQtnZBUW} E[+gU6&qA:UN1c()ܭoQ`'w0!a<q$`?N[gɗ'9?vnA._X@u-Hw)kA#n-YBK}ӴNFNhiZGjTouPw640ɘH0FuM;$a8Y쳗\я*r:}`KaS)O?5Gmi J[>A*k+cC3BUKMX>l9~:3f8*fn@NlxeeǐqB!W$UO[_q5HlRXaԧZ;{av1*5*Cp#1 VI`hmW=N#tMwιcl`~e<( [WBlvS}q |t U ΃\^]q8EKb1;ѭ&T#yE]ͭgзLޤ j^t\t.gӆ3"4e;"$u+e[CzO%Co"LlU:E61Gz_Ѯ2Ⱦҵ8x":JWؔ30Mq0zو.n̊՞^ajoM?9(xQÇXMԀ05*VJ;bO!;-k@?jZx)dS);V&dC"c+HoMbHQLocWOt,00*E/&9s>!<})hOk=eŭݹ B.`[6R!M?[5N+`y5a] Ɖm~DW0d67T ^5/Ỷ/w)u aHV4>sK෪x]*g r13Jkə~*enM+~] `82E{b_SK:H'DS?`ִir80E-0;Mo c +SHru6{Տj2*~/_.*|h/g_e *;,)OoCh ~\U/%q4~ r򩂞rRpL.!S)ҽI%㚋ΪS ʪx.mN{o\:eJCX[썩m #9`rP"-mD: X19%Q̴C0lZ!uLeSu+u#/p,m Z ђļ oPQlMiͰz$D{P9y9t/ee`(\s>wN;;Z{,uP`02Oc|樂t0L|4qEW5PGԾ>ѾuBœx`ļjlGoc5(kQ-?ňUʑ}NM)!~qt tI0 LrRRq0!Y\/<͚/\n$p?\Av%, @0q<]Nx0 Gߢ4Ke۱Nտ?4T]$ cIҙ!P|dgcpP*hϯ;\N(<:"pTM_8T/5썸d0$#*Z25 AH'M6M_hi|5+-p Sʖd)?gm:Q5໅-Q?$7 #$ٸL.Y&>=/cċ,)?HU6$4ѾQ;pYzqE1!@:ÿxWj,,CM=hGhX"֠ӳL5}rޙ*!}X,&E6糶:T},mPHGj4Vs__Ea}6 )H ;lE{9,!?zTq ,J;kHX)ǂ!쑿Ζ'E!E/a.+Ibs VN&\p?z!g7ߣ/V$O}fjY#}p#1q[~¹J̝޼2L؊bg*2Z[ϙ. 9(]O JkEE+k9eXCWxl.oh> #D}`(SEPtF'\6w"X U&(+ͅB򡩙ݱ_tl31jQo$Q+"=y*rI]|.frz1@ѱ(<|XL|8`%N{m~;0p\;BIswCĮ[QU`F< Ķw]>9&g"]U>-'0[eFY LWŒl[|rܩr62cZ[&\&|&,P..} 6|}n[ qyy;9]+~ #mNS\M(8.rk*=Bpo-|sEX ŋLPiG?#U 9UmnMdPI[)^h{]VF[쒨׎Z֛dÊcn*M(]NowMDvef84t=skgBeW)c'6n/L+\) b2דM&$pMps^Z;QA+ON:  ІuoBNwo%IVц*5B#Ѯ1U&睗]Jt5WQQe@x.GtԟB!6oÇx}ֱ~O1LDE7FjDȀD3uUvqqNXirې8;7oPGG!νd/|`h+5xcŲ$86Cdx֦*M!AJls*uq*z7;H$MDUC lW/0IbC9y|ߊ(tQL;Eqw1yo,n QW!s ̀K/#[T^n(Nj;Q| o2|ѥ5h$M`m1] hߏOs$S 9ϫhW+&SApdpr5˪:ǠGf;V<ۺb?ʜX-ѵu6 ԭ z#f\W<8 i!0XI:n }Hۼ88,0*]/mqOʟ4ٜ+MBE}efs!Q 5D)cg!+֥9jx~ζ YZ