libudisks2-0_lvm2-2.8.1-1.39 >  A ^p9|5 S$O#p2ϐ}cpOv\wc^A%"Oڢ$kM-ͤimsI#SFy 0.i[ "2D HЅƝ-m+[p2(rȸ2JG^Q[#7u 3I4)}&MbHB1L\'`2p>B?Bd  6tx !'0@ H P `    <LN(8 9 : F?G?,H?<I?LX?PY?\\?t]?^?b@$c@dA&eA+fA.lA0uADvATwBxB yB0 zBXBhBlBrBClibudisks2-0_lvm22.8.11.39UDisks module for LVM2This package contains the UDisks' module for LVM2 support.^sheep06^SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://github.com/storaged-project/udiskslinuxx86_64XAA큤^e^ ^ ^e2bd00dc0aace4d28a443534966cd5007d92bc47c3a8ef6f9618f2760d0a46010ec3fc9369506f3a04b2006e88fc5b1cb2457214bbe6e8be632726c6f06188cc7rootrootrootrootrootrootrootrootudisks2-2.8.1-1.39.src.rpmlibudisks2-0_lvm2libudisks2-0_lvm2(x86-64)libudisks2_lvm2.so()(64bit) @@@@@@@@@     libblockdev-lvmlibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgudev-1.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libudisks2-0lvm2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.192.8.13.0.4-14.6.0-14.0-15.2-14.14.1^9\[[[)Y\XJWVxUb@TT@thomas.blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comdimstar@opensuse.orgzaitor@opensuse.orgsor.alexei@meowr.ruzaitor@opensuse.orgsor.alexei@meowr.ruzaitor@opensuse.orgUpdate to version 2.8.1 (jsc#SLE-10905): + Mostly bugfixes. * Detailed changelog in /usr/share/doc/packages/udisks2/NEWS + removed obsolete patches: 0001-Do-not-try-to-create-file-watchers-for-RAIDs-without.patch 0001-Fix-string-format-vulnerability.patch 0001-Remove-leading-trailing-white-space-in-read_sysfs_at.patch - Changes from version 2.8.0: + Introduce a new VDO module that is built on top of libblockdev-vdo. + General bugfixes. + Support creating LUKS 2 encrypted devices and other LUKS-related enhancements. - Changes from version 2.7.6: + Add: UdisksUtabEntry and read-write lock. + Fix escaping mountpoint for the cleanup service. + Check for all LUKS devices when looking for CryptoBackingDevice. + First implementation of udisksutabmonitor. + Invoke job_complete in the proper context in order to avoid deadlocks. + Generate autocleanup functions for interfaces. + Update documentation. - Changes from version 2.7.5: + Add: - 'no-discard' option to formatting methods. - An assertion method for checking an objects interfaces. + Fix: - Possible NULL pointer dereference in: udiskslinuxdrive.c, udiskslinuxmdraidobject.c and udisksclient.c - Resource leak. - size_str memory leaks in UDisksObjectInfo. - Copy-paste error in apply_configuration_thread_func from udiskslinuxdriveata.c. - "Deadcode" and ignore "check return" warnings in udisksctl.c. + Resolve mountpoint to the real path. + Include exFAT as a possible partition type for ID 0x07. + Always try to read configuration from crypttab in handle_unlock. + Make sure the table_type is consistent in handle_create_partition. + Wait for device to become initialized before probing it. + Use different mode/dmode for shared file systems. - Changes from version 2.7.4: + Add: New function to set label on swap devices. + Fix: - Uninitalized value in "udisks_linux_loop_update"; - Loop device automounting in GNOME. + Run cryptsetup before returning from non-blocking Format. + Use new libblockdev functionality to disable checks during init. + Do not try to create file watchers for RAIDs without redundancy. + Try to use libblockdev to get RAID array size. + Re-add support the legacy BIOS bootable GPT flag. - Changes from version 2.7.3: + Add: - Version info to docstrings of the partition Resize function; - New ResolveDevice function; - New OpenDevice function; - some missing functions to doc/udisks2-sections.txt.in.in. + Fix: - Wrong GSList pointer declaration in "handle_get_block_devices"; - "supports_owners" flag for UDF; - ExFAT partition type; - Bash completion for udisksctl; - Force unmounting; - Building documentation with new gtk-doc. + Process partition resize update before return. + Wait for cleartext device object to disappear on Lock(). + Ignore Asus Zendisk virtual CDROM and ZFS member partitions. + Set corrent part type/id and GUID for UDF formatted partitions. + Use LUKS specific partition ID and GUID. + Make iSCSI Login and Logout wait for DBus objects update. + Disable cleaning using blivet for now. + Start even if a libblockdev plugin fails to load. - Changes from version 2.7.2: + Add: - Filesystem Resize, Check and Repair; - A new "Partitions" property to "PartitionTable" interface; - A function to: . "take ownership" of a filesystem; . List all block devices. - A function to wait for an object to disappear. + Fix: - Detection of drives created using isohybrid images (fdo#1437791); - Setting "SetupByUID" property when adding a new loop device; - How we create UDF file systems. + Wait for: - The bcache object to disappear after BcacheDestroy; - Zram objects to disappear on DestroyDevices(). + Resize method for Partition interface. + Trigger change uevent on disk after adding partitions to it. + Use the assert with multiple tries for Block.Configuration. + Do not wait for partitions to appear after LoopSetup. + Try harder to ignore WD SmartWare virtual CDs. - Changes from version 2.7.1: + Don't always fail on missing LibStorageMgmt support. + Fix: - Broken partition authorization code; - How UDisksClient filters property changes; - The position to wait for a partition to appear at. + Don't use serial as unique ID for drive objects. + udiskslinuxblockbcache.c: Fix uninitialized variable. + udisksiscsiutil.c: Correct strncpy lengths. + udiskslinuxiscsisessionobject.c: Correct precondition check. + lsm_linux_drive.c: Remove std_lsm_vol_data_free error case. + udiskslinuxvolumegroupobject.c: Remove variable shadow lvs_p. + udiskssimplejob.c: Allow NULL for message. + Re-create sysfs watchers for changed mdraid devices. + UDisksClient: Do not try remove changed_blacklist hash table in finalize. + Query methods for available utility binaries. + Clear GError after calling "bd_part_get_part_by_pos". + Use "model_serial" as unique ID for drive objects. + Add "--yes" arg when resizing filesystem with "lvresize". + Do not trigger extra uevents for newly created partitions. + Free the partition spec libblockdev gives us. + Allow the user to specify the partition type. - Changes from version 2.7.0: + udisksdaemonutil.c: Fix GVariant resource leak. + Use libblockdev swap plugin for swapspace. + Use libblockdev FS plugin for mounting and unmounting devices. + Use libblockdev: - For: . Partitioning code; . Wiping newly created partitions; . LUKS operations. - To get LUKS UUID for LUKS open; - As a library not just the plugins; - MDRAID code and wipefs calls in MDRAID code. + Use libblockdev-lvm for: - LV and VG operations; - VolumeGroupCreate() too; - When updating VG on Poll() call. + Fix: - bd_reinit and g_clear_error calls in btrfs, zram and bcache; - Docstring of 'CreateSnapshot' method in '.Filesystem.BTRFS'; - Requires and BuildRequires for libblockdev; - API for BcacheCreate function. + Add: - Libblockdev MDRAID and FS plugins to BuildRequires; - 'options' parameter do zRAM 'Refresh' function; - A function for running threaded jobs synchronously; - A new configure option --enable-available-modules. + Remove unused variables in handle_mdraid_create. + Create Job objects for partitioning related actions. + Change: - btrfs module API to be consistent with udisks core; - bcache properties do CamelCase; - ZRAM 'CreateDevices' function to return newly created; - zRAM properties to CamelCase. + Bcache, btrfs and zRAM modules: Handle invocations in threads. + Do not try to set GError over the top of a previous GError. + zRAM: Extract used CompAlgorithm as a single value. ZRAMs. + Move new partition start if overlaps with extended partition metadata. + Do not start threaded jobs automatically + Require and initialize the libblockdev-lvm plugin + Check that blockdev/lvm.h is available if LVM2 support requested. + Also create thin pools using libblockdev-lvm. + Get VGs with bd_lvm_vgs() run in a thread. + Update information about PVs, LVs and VGs using libblockdev-lvm. + Get rid of the udisks-lvm helper program. + Use: - Info for metadata LV when updating LV which has one; - Systemd-defined macros in the spec file template; - bd_lvm_vgreduce() instead of running 'vgreduce'. + REMOVE-ME: use the CLI-based libblockdev-lvm plugin. + Make sure we have the AX_CHECK_ENABLE_DEBUG macro. + Also check if libblockdev supports bcache. + Require 'udev' not 'systemd-udev'. - Adopt the use of %make_build and %make_install while dropping deprecated use of raw commands, following the best practices. - Pass disable-static to configure as static libs are enabled by default. And enable-bcache, enable-btrfs, enable-lsm, enable-lvm2, enable-lvmcache and enable-zram to enable new available features. - Add blkid, blockdev, libsystemd and mount pkgconfig modules, and libbd_btrfs-devel, libbd_crypto-devel, libbd_fs-devel, libbd_kbd-devel, libbd_loop-devel, libbd_lvm-devel, libbd_mdraid-devel, libbd_part-devel, libbd_swap-devel, libconfig-devel, libstoragemgmt-devel, lvm2-devel BuildRequires as new dependencies. - Add libblockdev, libbd_crypto, libbd_fs, libbd_loop, libbd_mdraid, libbd_part and libbd_swap Requires as new run time requirements. - Add e2fsprogs, xfsprogs, and dosfstools Requires, being the first needed by mkfs.ext3, mkfs.ext3 and e2label. The second, by mkfs.xfs and xfs_admin. And the third, by mkfs.vfat. - Add gio-unix-2.0 and gmodule-2.0 pkgconfig BuildRequires: note that they was already being pulled with pkgconfig(glib-2.0) and used, once they live in the same devel package. - Drop pkgconfig(udev) BuildRequires: no longer needed. - Replace libgudev-1_0-devel and pkgconfig(systemd) BuildRequires by gudev-1.0 and libsystemd, respectively. - Add LGPL-2.0+ to the preamble License tag once the preamble License tag is used for the source RPM and binary RPM packages. - Correct some subpackages LGPL-2.1+ License tags to LGPL-2.0+ as pointed by the COPYING and source files.- strip trailing newline from sysfs raid level information (bsc#1091274) + add 0001-Remove-leading-trailing-white-space-in-read_sysfs_at.patch- CVE-2018-17336: udisks2: format string vulnerability in udisks_log in udiskslogging.c (bsc#1109406) + add 0001-Fix-string-format-vulnerability.patch- fix watcher error for non-redundant raid devices (bsc#1091274) + add 0001-Do-not-try-to-create-file-watchers-for-RAIDs-without.patch- Update to version 2.6.5 (fate#323354) * switch to new maintained codestream at https://github.com/storaged-project/udisks * Detailed changelog in /usr/share/doc/packages/udisks2/NEWS- Update to version 2.1.8: + Allow NTFS mount option "big_writes". + Don't coldplug uninitilized udev devices. + Detect old (non-Pro) MemoryStick cards. + Lock the partition table while creating a new partition. + exfat: Drop umask=0077 default. + udisks2.service: Add KillSignal=SIGINT. + btrfs: Add support for changing label. + Updated translations. - Replace pkgconfig(libsystemd-login) BuildRequires with pkgconfig(libsystemd): the two have been merged since systemd 209. - Drop udisks2-Reread-partition-table-before-wiping.patch: fixed upstream.- Add udisks2-Reread-partition-table-before-wiping.patch: Reread partition table before wiping when creating new partitions (fdo#85477).- Update to 2.1.7: + Allow disabling ACL. + udisksctl: Properly redirect stdout. + Catch bogus UUID changes of MDRAIDs. + Fix udiskctl help for glib 2.45. + udisks2.service.in: Add [Install] section. + Fix translator comments in udisksobjectinfo.c. + integration-test: Explicitly require UDisks 2.0 typelib. + integration-test: Fix wait_timeout/busy error messages. + integration-test: PEP-8 fixes. + integration-test: Fix Polkit.test_removable_fs. + test_polkitd.py: Fix race condition in waiting for test polkitd. + integration-test: Fix race condition in fake CD drive creation. + integration-test: Add timeout to readd_device(). + Add support for read look-ahead ATA settings (fdo#92488). - Add tarball signing. - Change group to System/Daemons.- Update to version 2.1.6: + udev rules: Stop hardcoding sed path. + Fix crash on inaccessible RAID member "state" attribute. + UDF: Drop umask=0077 default. + Install udisksd into a libexecdir. + Fail before formatting if partition contains a partition table. + Fix udisks_daemon_util_file_set_contents() return value handling. + Remove deprecated g_io_scheduler_* calls. + integration-tests: - Settle while waiting for property change. - Don't fail if a SMART test was aborted. - Add a wrapper to write and flush stderr. + Don't ignore isohybrid udf filesystems. + Add support for creating f2fs filesystems. + Decide whether devices are on the same seat by uid, not pid. + UDisksSpawnedJob: Retrieve uid/gid info before forking.- Update to 2.1.5: * configure: stop using tmpl files for docs. * docs: include the annotation glossary. * Drop default [df]mask for VFAT and NTFS. * Drop unused goto label. * Fix crash in udisks_client_finalize(). * Fix format string signedness warnings. * integration-tests: Don't assume ordering in mount-points property. * integration-test: Skip double mount check for NTFS. * integration-test: Stop requiring the build dependencies. * integration-test: Test fstab parsing. * Make UdisksClient.get_size_for_display() units translatable. * Provide fallback for systems without ACL support. * Recognize PARTUUID and PARTLABEL in fstab. * Support mounting in /media for FHS compatibility. * Update translations. - Add recommended /usr/sbin/rcudisks2 service alias. - Remove obsolete definitions.- Update to version 2.1.4: + Add GPT partition types from the Discoverable Partitions Specification. + Remove newly-added "Auto-enabled swap" GTP partition type. + Fine-tune GTP partitions some more. + Send SCSI SYNCHRONIZE CACHE before powering down a drive. + Fix buffer overflow in pick_word_at(). + Add Intel Fast Flash Standby partition GPT type. + Skip password strength checks when changing LUKS passphrase. + Fix build with clang. + Revert "Fix standby timers". + integration-test: - Update for logind. - Fix code formatting. - sync file systems in sync(). - integration-test: Drop sync_workaround, fix property testing. - integration-test: Better failure messages. - integration-test: Fix btrfs test. + Fix display ID for generic FAT. + Update obsolete gnome-common and automake macros. + build: - Use config-aux/ directory. - Enable gcc colors. + Drop obsolete g_type_init(). + Drop obsolete polkit_unix_process_new(). + Fix docs for SmartUpdate(). + Hide Microsoft reserved partition. + Identify JetFlash Transcend drives as thumb drives. + Fix sorting of mount points. + Fix fallback media icons for nonremovable media. + Fix polkit auth string. + Hide DIAGS and IntelRST partitions. + Add a man page for umount.udisks2. + Support building against libsystemd library. + udisks: Change name for Intel SW RAID. + Use internal pm check for smart poll. + Fix standby timers. + Fix TOCTOU race when making directories. + Add missing #include. + Properly initialize all used variables. + udiskslinuxmanager.c: Don't use uninitialized wait_data struct. + Remove useless assignments. + udisks_linux_drive_object_uevent(): Handle null device. + Hide Windows Recovery Environment partitions. + Updated translations.sheep06 15917358272.8.1-1.392.8.1-1.39udisks2moduleslibudisks2_lvm2.soorg.freedesktop.UDisks2.lvm2.policy/usr/lib64//usr/lib64/udisks2//usr/lib64/udisks2/modules//usr/share/polkit-1/actions/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP2:GA/standard/91baa3be69dc831c0509a01ee1fa19a4-udisks2cpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b11929167c8b7df1f994f878e4b2ff949fbd0657, strippedXML 1.0 document, UTF-8 Unicode text PRRR RRRRRR4gr#U֔3=utf-85cdb0875fb1655a651f0085ecfb49dde1423696627df0ef49400d7f6a060ff54? 7zXZ !t/;] crt:bLL C΋ &8z 80u)YBtp˝ 1q&t،~A] i\liI\'},tn{uݙ%y_%1r?(E kdԊeoZQPX%2h^:̔`7/{z_lDpܜT@7wU]y7q,{S'>UGyUھȐ~"〫Nize ~3G a7R;n[ə&+ wd]|UR[mr$rx70E!Z,xV{J<06ЈfjD}ߚ 歓"Ic5d2k4,gnކ"* "qq}m:#1ۗP1lQ,=MԷݠPqV1Dѷ2*/{$Ep{^-2rShHVLTs}^$6jrZJgG@;}GE@ MCdM~%bH¦x*4OC w_s. ma>%2qxPbz.m>k[E =vVċ|@7 r6|AL7nDx3_TK*Έ$ ӹCQe2<|ƀa\kW#y? ,mA?*KB'kRZ؎-c,Pnʜy6QRnèaz)sqZ>6dTqGASfhR_i5ym>jBZ$rO*1H5  x?*\LrUaZ3ys2Lbuη8;.7@++T%$cB&t;MͰ'WSr|IG@q]Ԑ+GHyqč=>*:w< c%Hu42Wc.ÇfQv^`fT!h"l_AT{+)ABl򚰡<>aSlg  }*7⳻1J)JkK5uRul)`W\,?ZG`eG*)&l>lMel Ēl >Ԕ]K,~w>"FCllK]@-,V_Je%"%Qi9T巢|_- EO&5!gwhFX=r&GVN'R3v,߹];A-l?1rnN 9:fa>ϩߦiA ~b7 HF?e*YyP8L|8]Q t gvDy\dZ >cpl '2XM1/'MYԵ儱YGuvzSNTXI'5 i䔒;,"p|6çV]k~ 'Ɖ %Rݨ ,WKlR:f!J4@>ggLӝk%7[(]4vAuoXu0;RP/,(|wX<ҥQCHէ*>:G?f$l=FhI dԇTk׸}C_U7ʞoSqV^4$>Ϳ-tF3~wo:RV@!MugB\DM<(h$[ @T%N:`xIWѢkkSf/I_ qdyq~Iiz_B ފ0Mob%L J;zQb(ACR/۰܀=GF:UgV@hs"黖^UqlaSIG/Vdv >+, L7w//,ak|r:RZm K*z;_vETKrWfzmh KWԟ&ŎgNصEZC"+Mt;}|{Lj%##|4I# [@kG~@SXKք_MCLpeYdi̔pM 4dCKSYf#JSm δ= 'J5@iC"f1mJfsR-KwuCg3m.I\V1- -zwllxp!8j ,tԥ=be ·T;a%O9 Xv)GY~wN(p\&_s[ѕm aBFA?XtϛPO5)@dЖ@7$EyjkP|2 s1}>*uݓ7֎Rx@KNJ&C |G㫯0>ve n/MF>" Rlys"ݍ0diHxyrdn=Ib>#KI#|xn6Hџqf*T PENTpWxv;YFF\yj?{}h]C|q-J[ʰ1TLidR(@?P0:nʌ-KOPny1"fWf1g vEfE K.E eV +; ʟxF:n3޿V!q&1ȿ&޻9X$ C|CUyiSBfE`={@*-Da|i\aw)./]kF*T%TS'!* G9;K%UznVo iOs=E!'HSMҐ7QHgS$DB7?p}bOb x_v-;xeMPIݓ@bTe-| ΕWģedi{)I^oc룽 |!n{>)P C Y m'zQX·^BV >i)Y1=6{=vi\/pW,REW7{ub`RkIb :[Μ an'i'fǾz2K=RZ);F~U)(&CU=-m|yҧY.b ^{*ՠ&rWV#o>%y-}/-βWL=Fxo4Fk0' = ŋ4wKkTAE,<}1Mqt iPyӯg6T)us tI?w@B,}7؂Vnvi(gwZ͵TnU,)dc!o k΍A@p\Kn.e꿻}F"k@:^ d5`rlC3H–KWIkW_KHݧxr7qLl#@Ws,?8= ٮ]"eauj`g#RłO-_.ޱ@t^k>i>fVkWŠqp}ڹsA?Ce ' &q # Nձ$&M"1hG1A˗nv)@ +h~سM[1“bMbBI[;zmKR*.?S,\ǔҪkmVS.>ԌV&-$ݶ}ʶP5ߗMxl=\ $;AM(H@w PoL(f0<`U扊:X8e,]gh|L +CQWUsbQuEC>֠'w[#n.YYNH>Z"He?)6-cr@NJvbk]ekunr2ƽS É6<7ljqc Fө+"r3QF3l6@uꇻD;?XuSlf " F/bx(MY*_ VyV Pǒ{Ŷ-e+lG~cp"yЩylwyp7]vrnn_OVӀ TtD c}CM#O1NiY*Qp"tzn1`vPs$uO@C@CE$rd-@OTs(+dt*VJC^Z9is`ٴp9.Ш୨CL"-]2><7ي@bTŝ6Q+/\m]E{v}?)C`nM*tQ:$`M1}R0dҀǂ>:xw'Ղ V@o;a 495"צAs;5B(\qOx yΗ>@`)=׵]ʦ-?c;֤'d?i |o%ARfB M~ԡ&\?/`[p +P/:pStHA |:PL&VJC{0W mEU>#h E|eF^h\Q@"4xi;R/ɓ}7eBu},wfwmQH3扞tX ׫_PA#Ƈ^<4(󐖟W՚~v u%r\9)mz eX.\ ;$DGʗ.(̐Kk<~ 2к 3 A!'50N@1\1. LFt:pi4KqE/KUR-bHHxMf4R-L#G^4#ȼ$B*ǖޡ:]Pʹ|]ﶱEZJI-^(mzCQ)kbex<| ['4P7z@֙t 7"7:.؄$R#@ڟT9m' )ν\O[=VrV^"_u!c-ں؟oNj i$NV*׭nj%XoĚ؂xJnaIlR?h0?B?W5 *OUn{^N;"mzUhݞn:!978b= 7\hYD v].H.j& k;QizJqDS;*^Bώ~qyDp: gr9v`>B,}vA~=w1d.$C"lx3-7mBz?~J8^LZx\!5v6>Mz=P)FgDffN.-eрEGaq9c ʿz$IJ/đ]:2Pro"͉el=EgZ;I'ZX*LArxi7 O q2'sW^BgtStO>+3yL^:daΰXsyzV?k!u_G{Sg2(&ӻ46ۦor;yx#-Qf3ٰ^Q_¾w06"=LbxK-,"&cJ%$96$vy#REL'B U8{dTfHFp "}h0Pp2}ΦIJߒi14ţLۑ;!rO*'tFdhTvI`>,-Mp8.#wdخЃ'{WhP^/3B; 'D ΐ}(yr3Hېk$Y֝msY9oy,xAWh,Ǝ2)7 ze9'tpSH{ oUn=b"]Ltјإ*č<}ODnH7|}6u&љ':~Wx'u\`}[T2{ƺ|٪>;[G ldR",WmpH|d܏_3!@)64RCƎIjz޿P!ۗe[k+O)LYS`aFHVOme$ôm+sz0,YZ3^6AbƬE1xLeL$7CV=^*a? 9y65_~O$VBm,۔ 4fˇ( ̂8}u(E~1U8 d@'z.vXnOB{K8["iyze߲ RR[Q因I3|n}P>d}NT4M0A\gK9֜7/mQܵiaЪsi tnxm5q!v4"ڵmIkOQ կ1P빐r2!,_ glؼM 1{dSzZxC,E^vUAS{{iLh]19k(rTDTnS`u ,95Βi`֧Ԩm^-X,lcq3 &Ssu EY)נ:!!Pw0nkj+KCv@b*;R~ep.+/jÙ#U=%B|i% ؄FJ\$xuӿڸPxN N>fXcBL:V3g]3:zۢiawF)xt%[C&+o"~7kMܪٴĖet~ c#d&`óg8aasu푏!GJT½ݫu$,Ηp,,]8G07Rz;5!;Z2227?0%{>=hQ`}Rb01FfO" q, cnv~bU#ݦbE55VE\mDr]IP:%wbLU؛iYr{-gG`o@z.?h!$HB 0h`xvbmA? uc(R90Vb)ݘ" G!G:E7[N.`_-z ys!ǧ mt؉é̾A Z~a+oo0m,Qgn4tf bdoyʬ_k0O\ce"ùopݦa`ư*oun]2|X5K-vi3lX#P9dBv廢Yn-GU'kf m=oQ/~S Q*4 9wmd{2y{M)53|x[ ltJnֶ&èpc+J7pdS _ scOQs[wlF*  d㪪U΍?YscW'4\ܵ#{3ى3caOtSOcHsXHǝpn|wb} M?gL+-΢<]N Ɨ29iobsz 8O 7Ul%ٮ2q;@inߛXxA"p[oReF3$ZEsg"깤2b9+JB&]mGJxSkr:$w0A҆z<|G6_x֗0ΌyZf$N0| $ORLmp NPKRR.h,?Ur -yzaHKf Y4=OօhӦ@[{q [NBb?ŋO-p @̕u)C6![7T5YX.(YtirCTq?ZV{M.;Y s > T:$w(~URWZ UVsZ/+j+M\i35CqQ W$3׹8ߚr đdr {L`7h܌e SFuAKdhl:q&nt6ʖwVފfTG'dT'M [ջ||vy\N^Ӡvkp4"RGī!(n52QaʚglV1'y}wU= |ŝj2Pr]C /tu@vkn3׾mL䯟* -%~@yh>KiR69t)|(1L4BZE9o(BaAīly#]-9@Q`^gBŪ inUWZ[3ATxY !xUXsHsղf]frPtp2}X:hq)M4>4úrx74>RpkԘ,uG2k0D(C=4mj 6Ktw any\j&ʋd/.)=?SMsV뚜r"rj?*6]0TҮxǠ[PxEV@Hփ\ZvQ'B~$,q+Yɤ |3 hSckɻA0MŤky=lAcdCF(8{#SɍSmuSzwsҐc x};R fiO#)by !9 }E.b< "Oirx0)`e2i'}1:AH) drSEWL&3$ܱ4w"um8BaM"]3r/(xs݋Y h)q=䕤n`y#./y,jQ<Vwppm&!7[ưkP|V&ҥ#H60Lk҈ǃ{iSASjխy. >º?frƂ68 QR}Q]b9uQc}apR”;=$/FkwuF.r*>1V^8~YA 0'b@FlW2b?r,G0 F,H"Eg m,괦\"(`eXZ ,8c񶡣vƢh% .?ǴvO8Ԩki<6"|L 1^H(PN@) 3O~# ˚os'g8Φ>@T}o9Y%_52cF,br*n>DyQ8K]v\]j3(^ Liw>G%NjmڌpE& '@>lq % J8oߍGL)HC)aci=fَhY@\ )܍nP]̈85U܏p3AmC.'η1++&_MZ(\ _]>j*w\c@&XS")֕rwtg+'m 0Fv`օKL&4܏N7nLzӫ9_њ?zWݑ$u\xk߯K_\<nYts|Ȏ Wg9D ~N0Z%^ZH2J`% 5׌_VGm66g*~m//e*Y<Zʧ ` $^NJyZ,1@m|]7nJ`{--Pvw&q{ǐenabc_66|8.)grFjC*s\>e03hqI2͘ z [!4.x2av&ۼOM98en f)P)!,ʳ^(>ij D{ӪtB+ {6@gt =E ]_&ITL=j)D<[u-I@Z?KlIs*Z|V.GŠ<=|߻wXP9vG@mt_#нQrPyڤvTU 5kRGx tȮ5F$o2@/tM1T[a~P"p;* _dkr%TQUL'q* _̯o{[=i_ݔ\qWpÆ5MmV#cT5;.(zYaR~_:['f/`aeև-r!Ϻs-0Aw:| 2\TCmgM&vG Zʞ7S%H ΈbNԬ˜Dˎw# O.ݡ\!㯑H[! GAt.Wf9¢cЛfZ/[ha;-a&bnIKЙMf@= X̴ؾֵ̀ԶTk~TDebM1'Ƶ*)S IAZD$#};H>v,O`D|-Wgq OI < L ʅe  ?NCÄ"%d5*# }h7X4KX\7谣zƳ  %"7k[A1Aa]ʵ4DO╏L 3Ӡsv.,P02F%S:`Q\yqCR@ 2A )/þ\ct#6 J^ >&?hoRMg>SJbђQZi=lހMza Y7Lx%UfE.̫Uu[ |#ĶcȗWh_,GZ)T9&Ag_P/O W& 8Y *ðluس!P0p fKaLpb᷀j8u Mظ+ZxTƬ1 kب%k,@? '$ƾb 5r ~oM 1CK$7lc6M(e:v[|vB'3[EjĚ ]Gy\vg[=ڿ MY]m| >7Ab1[ o)z1-HJ sοee,%>\~Úh֌L)4 8t {q6|Qb!Jud8}^Jfl=>TWсYZ/H|qŁdIR4&v gE8m I`YY|A: 5^  c@:(f2D/%xlh@x6))|ۨҕ :̏8ͧ}D~ ߫룉a7ݠC]aA,G|I#q ̜Sdh~4gzj[ mQ6 uO6PdYzM"5>RvMo)(K|YBJU#xu'ϖҤh9nHˋsg۰ 0SdmX/]sbex˱VI._+1@M}7rY{mb>5ӆqӻ#9`Cj^0b߲VsRcN{RV \ڇ$M3J,~WAߣBC.v̤+j*i t0= qС9Qѻ}wzD.N9Q!\IIHRp!Tm\oDS+y",!ž Э§JeUo_'I{4M/a_-T;[BaAIF)1dvkcz_QWSt;K90ʼf/k&h 4=f; n+f]p.>qY,(v&: CEk *b{b)nhV'Tg9Jύx06&zH# fb;dz)L|D2yR4Oy6r=49C/$c$PzhF"(\U:uPtK,S*~] .FvW t< ɡs:ᮃcѮl4E |al?Cg]] 4WqIA UA7~_lvxyZ4jK;bs*ᛀ*tS_{4u@K%LrJa+lw9Vk@Mo9Y}ظB>PKߛ?EA gcZJ,ozP Np)mhV"Ю\6[yfnZ_f[~GNEQwHu,Q71k6d|`l(s 3$)ZqMΊCij0E G i?,`\N?N7e˪]Ϭ91 '!֋ԅƏOո$Zvǖі5hػiSq;MZ.(0c* ťH5XWUb"bVR⸫Ejps|ƀu=M3x&*m%ëKE<,GLrs̵5IGWhFq\"lDy'1T/Pb4įWwV_< b|j#!LKgUlD﹁fiI!T7'z8ov]S<*gMMK[[ @%Ko00_U^ukoj/b !oZV#cΝXEkZ_;K'6׍V܀S3ZdB)$4ئ9J*bcz*GU;}a׳oDj ȞF_@$زըl`HgrךEix"K@蔶3G2cWȬTԼmP V3wADyTʢ͐ ʥMR]eFR+8Oȥ.cBHR/lZ,/b&5qjlbaFCrF*E,OiK`SТ1b)6JJ>|ث yaה;;Rk=;YH,Mٓfq+a1WFDҾSϐGMt)a /V@ByQJ\I \E JW>q3nן]13+ r%6A7aCkM?vt 6{RŽ6Gp~[1aT$$ 2YmWZE1_6CCzI8ȺNLiױ޼"aR,XEAF ?'AJOey?ԇRSAʥDIu'l\r]Z5X|5|m_39)L%SL\`LCBŏSϢHYO3 v>f'K2!iHEAL%HȈaJhvr]:9 Nx 6-Q] 'j,J@*f !Zy?P+ЀZ4|U[z49.LhpCNĦ*N7GEp[N ʳ3JfB%{ Ԑ ms9,H2'{ {(fOeZ} nv%mB-uvyɃeZ6ŹKtD60?)۶;Zx$ 茠NV^7d-i]|#)z$Qy7CD 3CUElrmQ0+?e#;N&̾)W"N&ܴQ9 -7/~m7pHr#@ƞ@)(iӫՅ' ڭ<!]``Ys)Oֹ GuHV#pW\.z[hxf@6؟ В$sB C6oF/c/>BY;'(wg, g|٭lw(&ߛ yGl?2yv*}K%>s~ekiA<8~;E\͕owvwGWvvAQk{519%C/J&pً!n-eՇUa$CW(8҅rLZU=KC$5 Tݜc#y `89vה|tr!x;cӊY=GL3UZT[,@ZيyI^Tv&3a_)نM\bxɷ+S`bT$}FQeֲYMxr'T eBaujIl _\rT~9HE]e4p}Zc'ΌhJ9O^C1+X0.̬"8Wm 1 }w~#qNe$ձۏ Z y6C6 :-#96FG1W8[AP:ǟ$ ND|~)|<\O. +ZMGʐY3G3ۡ{8=&JpjZ ϷU(cQ2R5ٯOZkYh2dcO{D[k{Ớ.b;FkQVw!6Gl\e)ňf*()EzyT;XkP e@ȷ^# /VC#ɏ.v;MC@ AڷR E:/EL!\AL eʕBxw""p=㌷l$,9uV#'3X>Uf&vb$K/+AP GojJYt~HoE=>QfN g?6⬥G-jϭM`$d5!ӡ5e#&eS0;`1x>ofc'}uݎSl<+!}a'Fx='S_"cW2+cΜGiXRuAXb>N #Hm~RzeZB‡ ڢ)mO'bXsu}1V_&@۪I䉧;TȽyJ ]I2wD|w$>x8O~)ePlGр1j}mk-' qEn.Ts &er9%80 qL'T]UkK($I/AҼ}G;n}7 'K J`z$mx]^eW׃fmrZ{!S]ŝҢ[) G7DС0 z)bMonZZtNQ#YcTaƩ w?{ѿyB X䄠9|5 SF_z]"[Ș"A#:g=Gp#F3ieI7fI̗D %7U^&L\L ABnr;ʣ8rmf~Y( 8 ^*u@2 HV4ȓ*vԛ50S.|RnC"1p<ٛ3h>tﳉ~+笪(ih؁w ͥ @M_6&[q]9p(e'fyQ(_"xIgb)Ү5͂ijJxRhw tqDe9T&{zh4nY~ k)DLHz{ܻщ:q8E2<>7L2qFoP  ;e?h:ڋBK<9+PPWA۝RM/ꏫyCgk74,Q] It[DLb5@R? &V[on&乲cy㯭-zE al2(yJF١8 tK)G2k}-Y0 " 8s5ѮN=|T-ݳ#^fמb1Sͱ@{ I.QRc!e ުS!4-MhrsSYbJ[ R YS\Uiv)(~S]['u‘6u Xŏc|Ȃ"jDQ߷|nP}#&F"b}VynȨ*gD_u_6Y U;43QFv oꉈ0~eNYb9~dp˃[ւ{v"tB$Ho@`ŗzy+ב- gi[VL*h0KrԜ+hE{_yAv$7jҡԛ:xnjoxR_2bl C^wpn`áBt@^p4Ws5%1c_dLھջٰpaCɜn94=BZH/DvnwDS>\^3zSJ8*~0rݵjO w, m!Ȗ)4nlЗ_ AIԥȩx6*?yF7sBpJ ֪a-XP2ͳ[3~*}X;~KB6`\Xܯٽ#bB)쟊"b)Ass' !*z=JI!Q\yj;i*Uao' yNq Xuf RO{uTYn7͗撃~%S3;lOսbAа3#n<91iQB4/@۷ _+M~A:Q)VGXl&UCR+皮8 4P@cjB 959F&OVNH$ sz򫜜#[DΘ#rѝL9jĦ1-/&ݝxV[Ԛq7IA,UM(e6c MX1٨>!30n/bE’G*#K>)NWiۃU43qT*-`2[vuȳ\ף m5hЄ+4ҷ$7!( 8k #QmlRh@ @jF==M'pV&k@^`|HcR_Cpš]Y>WpvՕ6Z0[N5w v+a*z s| WtRu7|٠ӾA V uaDc9WVҘTomuT!QUg+\7фH) vcF5#Eш^24σ u8 5\(￞[ܾ'+# _#$_\y5@`āia+5oK<er ՗ޢ# .->hFs}(u +QLWCee6$? MX~y:bϝͅ{^;!4JC 6x3WHCG-BԜRyK[K82M@X5sgakT9W+5PORk*W? I4#w->ex&HR+Cp)UΚ%`Vc2J>Y0Xo7߯*Tp_]!>wnH XzGvrdª"XR4EԚ#\T=_M1 3ml-b2^ R+.R22ql feFԡ P(Eղ;y'[ qF.Ù 0yy+:K,[!'7԰}Xi~q86఍ .Ow\ RL||7 d%gy0eޚ;' gQ`^x Lvcsm;\}:5NacfFY^ 8xm]2/g-+tcS4#h˰5!-YAY;_ׅ| _1]E'V쮹:SqR EEz5aCt"T!S tc- :OȷgᛆDW>HvofHAy>ap7Q-(cTË *L C5IO.}>NJd*W@j+Y*NQՙIQ-t-K9pݭ.\N97J5˾Ö1gOPhX]җ)NKr/'vAoD6`^EUh a7fDon|w ^#|𥹀ƀ0o9m"}^Z}cR/$䏠,wp8(Q2,CEH4yQn6R!+yZWqnj֖x-:Kp Vs%9h۽/כɹOzeBCA}J0 KpHGnϨYmh"3U&%0jor%elu>w H vqV XcmOAENGa^xbx#>(}?dU92>[ۿqtb'Sٳ!oMs7_чPߎ \q鲱ّ=aa85&!&*bl"y+oRi7O%9J\x@WǙ]5CT|ݞf ?CE}@Cawɛb]–A:|RG5Z\w23l&| )+j;7&+Fk[SQ.Q$A yvQe*)|a1lƺb7K%:DG1_zp" sV4{r}UbGwQ.B u}X: m <زt4auG vm(b3DW6ߩ-SFHɾ[kFN3K Ry7fzXU8W6WTENv\ptdd ҃Z\|}\$\_Yp2ܛJZ}T3i3(ٓK"JVpa' ˧%Ƿ^V1cI1 ZA)'%  ˑCk9Pc89ϱf꼃d)mδ"&Cq8#N~8" G>1O)@~~] =:\<>T7^~;Q=)UBn\Hִ~3Bҍt Vr!]Bm֍ R9*@MB4syHlcl8[_Y(TtUj袀yW{_:uj- OTE$U=1B .`0AI1XM0U#A!j[ x%,ZT!i5 YLNL&>l}@%¿v R9@' ޭU0[Psd+>@ne 9UZ٥VPʟm9a͠ f/v(jrR]b-~d>IXHD UDڽvijcǍϷ.ñ$ÄA3\0¤gzg Ñm㛌+HmvȽ׈Cllc QiŔ/12!X;JSFF:o] dԆsQ*Hp)4̬PЉӢGEXM^6t\o͘F ǜ#준DD*IBc:..b,E]_ vΐ1cdظ[#*l2i>8'&kuK Vvݝ^?n3s2u|Db>̏͜<5:]^u[ !R p]d"$ QʈS G "r_&ܝsfbՖ+X5Y7b&^-_FϠ_Kyb^mc"u$J%Ze*nBSЩq.PlO%Rh[6`m@=I@`K5rTuګcjn.Mq<&&öuo%EWPW_G d" n BZ[L\n;s=CKM1oBn7r'nVUvNEWi2^),fXޢ4* f5v8BVfN6u-!=1I 3mдٟ=)bXA!Y# *33 [V誻b8˪0Vqz]X)d)]g:T9qpŤ ~EF]||^*r+eDswaܟMZehqVxW? `b~3t8XE5t6)'2~K'fjB6# gO)! S12MeEv:ǐ€鼃yô,ȧ={4΅7n 21}e'.ĪQM/Ch ӜU݀vuwN*>=XpDaCázdi߰ベ5N|^ +}6Ie `}e׻Psb``i֥kǩ/'q !*#Fhkw$* /ExG{UHz o#49Riz}`Z| \TkP.^}@$?0ږЍ͘ /'=܂r!􀨸ى$:k 3 Bnh>;ջ:!|0Pwg+K>-1 zY|FO@zmLmrY&dz:KP ޼dlbb@?I۞^_1.<`g~*>*yg1.]&-k"U0Y{~|3V}|pmS/ŕCt"V>o[$6MWP73ZH{q`a h|8v0lه$"+JN ̩-ҧE,`$JꪜFPZ~z"@Y–[Xo x8i2D䰷-G7x,E߀k:kAȷ>r_+$4H39zH_)Y2d?۩lU0HM̽ձ(NXISkHJJ֮;Ӂkw%Bc\mY0,n^ ֐'&a牼2f,%]TAudC,QԿ]$BSyW/Z:*=%dޫ!b.]Q`92e9bEu|9r?yTO 93T kw];m|$ (v}E+k>:.'MOŝexEQX1af+ݺg7uUkS&@fڟM|m.#ŒWa;GyxҳLѴ묘|#ARLLg!UނߚQ[CiutG|#mԱϫb2bU3zMI`9A.ZaQB>8 \YE7PO02b>U reW'Xj\>t#6Ig"VQ)ߢb#ZbrKZ^ C٦`4nH5 u:AnI]pRKT($;V$Xm\lb= kD,Fy~q#+{D/.X2q 򱗛_LtUkl#}PlQ7}emwa ~ ~A`!.di۝p2~j=M(-XwEMz\Ep{F" ̈́}%ݦtEL- e3bnum!ϬłU7aXz<HkPMsRp##ėC^uEcſyCrg;M(: RQ^Y' -3XY'OL҂%0Ҽ^p0~ 32d6u\&sP _>pHztWH@/.\[\Җ(.ހcU"\R/*ME-]kqp(:{X+b^4p^ ?H}uM8Bh\"Zp,I;3T9][3 ![Ɏ802G6 ?DE k"D `k{mhxB|.H.@M2+C0CG])͋xFL Y'r ãP7TfjB<_7wDl*0KZ2ЖhN' *-$pBCOҺrt<&]rNZ+$A)Y,-\?*gK k138BSjL=9ReϤ<v%E%|NrXrEZP (_@Оq' HqaQUalsrw'" @P };Y# ^9(OAȞ&&r/G6 ¯o!+1TKX!YPnfzDPa50M%wNLKuI)%Ky:_1c+S/m-r_n9'eo`'w*CBW l0CS)P}AɹM>;d'|LGnPD>\ܬ:>6qhOMkB8v0p QU#uf hW>r^{C"YkTHbsm3$:8>f2GޱTrƗQix &ꇡ+`\WׄP.9[ˤz%{ZarWz%$Y6ބ/he|u | OHee릕꼗u2;g&%b0"wwh氣x'g.W`h/eT L9uKXyyRBn 8@PMnf33 S t=LG7 \VjӅ5%{쬒Ichw %M>GTHƬ̀Q?X2_CԬ˸2397WBg3p>"bh (vcp $=Bq_vu^Sxqc s~n"_[;k)q|XPJ3K*g[Ex';Nw9hpB+p:^59Vdq}} :WR]7|BU=b[J.jT9oN&փs\^1;kE"_=4|,$"Ɣy?@56d)Iq'8fjaEϮfNZ`v\_,cƪg+On4BY=>:j} {sqp[E:eBO)FUY] L5,3L~Isc>.;U/){w=roC=R$܂` [vO8 ]z;Iݭlšn!+6tf#c(#ݾ\b5N.-R,Dg4F Xv >YĢnރ; "fr o#zZb76te5< D$Cl,̬3`lɐۺY}\Ym 7nصuza'rkLmԨа#(Mx\n@hG-gYMe0"9GaQPX ƪ|E=>r`-˦\ujݠvWiZs¹9ʣyՇ/}CO?m^U{R ƲLb=[PU-2kbL;;7T0a#fqubEe!7E(lוC{{}߻4 ؝-p'f> Kt·Cihy1eETj{emk>uR=h+QX}*M˕vgt,d ZlA9fQIC`B&"jZ*D Aګ]%_iW.q1PܔW{^X_9P)*ֳ+FE{x0p(%'~ tT\tf w[IZ%,hT2گx`YaՔZ"HGE&[j6Woz)@D;Lr |p-K`Z̅{G"!pl̙F7TN9rQԶqIt=TL܉笲%ʫ)#<((wvRV5)JM]͔ryN9ӝ0N ?HrxXt<J.K<,LIs&sK~bQLDͱ6c):ɝTwaH)!DҜi_QmN3^M§}-h ~t#kN8yY^ QI -Kl)1Kgh<2fD~'9;ET*M`%+Uu7i5XQi)[4t/Jo?b%9P儲llBMr.c̨ XOtV#R:~Y)zS( zZk虖)1C'XS| 6Vb^xA7\Dv*ę'.~v&Pk: q#03ZHgeքyVѤzFuoL43PiZ vM m32w%IR8ܭ-[6Ng +ǽiqds6_ɓE܋>!wLe_ QY+F\ #id S"pjSS45]pݥ4Il|ٱN;4olu ;7мcefBB\=܏E"8/ =uGQgFQs.m~)ObRr1'f upۅ,amrջ"#Îĩg-Qv{.3 $%OJ'-T6·8 JdNbϹmCJD4@;qLВAS06CT5*wE_ GP->!BRi1D%r-JŎ}RuN! 8 U+hM7 ŞՀyA4&n=!'Q+zW穼[0;~8C3<)@]_ U\{ΞFz(M4IĩohfϦ. iG #m,Co.|{" (P>S|VOv+T8ZHaHu]BzzG% 65d-2«v{$9hV\V*dg| .4rQxyqSңRt[ia,-$Ṉ#=\P<`s:!ok4g=n]vDWsLAj!`Ǧ9) 4V7_WM:g{p޾uEU_̪MI;[Au`%m5_|?n(%3yp.],|Bv@/kԓUG?$-5"\BP0F%̬n#Y/ugsB"u`~:QbVҽNgl7[dfmCQ>P I]M eJ*NŋAFݵZGE>x,40%aֈ(TڹD~;!AYZ仡Õ^7_5yɃx1M~ ky0+l 1luZR_+!QTGVUQ k,Zcɩ=0@un»X*rޒ ٮ$6a="]~>KUK>lfMGG.uͬ%M~q|b")`RvI,`o%ysܑuvV bh´pXKE_ U57ʃw#W# j*Pu[qX|)ДWK;WGeOL;'EıV#U$n^%{v aCSȗBlEƇ2!7<|L^muQv `{W"7xȷLO )y]|˛\V#)+Jz}9赃/OAmA\-OB ,1*+^V]Lɓ6}SEoR37JBnIKbXm+f W%|sU:"~(!*W;s\ E.?Pf?/ je+( #W yuyM0-2H[da=?4#Y.9Hpsts?ؖWp@}4U.$_H+Z)Qc MsTu[#dD]d٣}8釛AhYqZa.9&: $F t?حҎGTz1 SSi^Նkmg_UIu-B/q?YazmA`į"@ ǜ(hj^d!I1m1gVg6nMɟ-媷J?!Mr1|yBz y֠>mQAZC&}$6Qk6|zpDW4_ƑMr7f$lM4u8y!f&u*eIfПp;)G}J8'd_ "?ĩجQMNfr|HO"d{4dƃ|#?`3_Y׎x`xPUF+|Wh粹sh;] 㠁%ɧf'AYDG6?EKT]5},- }DBS_HZbҳX̔3sF`rLNG8i1uҖ)a<^FH)љG<$yzg8 (& wE5U[GfRʭQΘ#a@+1ف_}6.ƕlBAÕR.MGcgh>Q]jT+ۑdY3aGTF[L{ RRkxHP˴ =x[SJ瞌/`Ф>ĥə]v)K\Ԡ}y;C_ey?;g/L{,Se,މ0jl{OchOC{gN,R! =Т9}_: fzϩH(kJIhb́4G2UaԠ ~hG'#E7}o"dAs&C󹕂.pV1`5#@7S1 `\/YVlq߿jȔjFsn in֏Y-P{@($cqNŅcC1)Yc% F3h'ԹSӦS_ҹQIvB:peyY'wV'C?/6y|Sxܕ*!-TGDzOq6tQ7n׃a-HFƿ Lw. B Qez⏜!x\u3sڒ돉g}v(تҌf<I'*0š7靻{N!ueK(~GF LW^9eT~3ы nI.yW9=&&9(jX"ujYjx7ot}BJT Q `6:&F3fbcS[I"W,McٱN&i`4Nf&tn4aY2~,*S7x&PZ6E+2]z r q(8ݟ6;ӧ*p9m,!ya&V|LD}K g%8MYoVh~3޵ LCZ)XƓݚ8rJ,Ψ|s(1I[e8лxZ(raz^-e(Ao0b)UNyEaKFuzHn⢁AƂ2hah>*Jr"Aw<7M=0qETNcJu2RtJ ^uPǘjw J`sNxN@`6 hT'K%SN:mi&6z5LLw>J-rBw䬿kV~`)#AJ-vf%sldNaN[BV%)w dx[ZRW /nyoUtH0犑O&bٗb=|?Cd/p{l dɫQcݗۋdT, +oKt~>5^Dn:H%%s;IYHA4Qf#w=8 A_p6|#HmlZ"/oX!Q.䊗yMWL@S5ÝQλɄ0=F/ Cf\C zE?/IkHnyik72^!P $N|O cC@&GZZcWDy{$ 1(a*J|.@` '/Jp 1vS/i`DsHWv@9*Wet3rշ+Ϧ}1ҁc$;juY_%ރj[ZP@Su}.0vɚm"ԅdc7V'7^/Ve]KWhk@~汧>y+E d̙ ]_f4L7̰/ʑcYAto6Yi.=n˷wT1בOC&$W:Jb%xdDxCL5c6 I9 iPlop:ɷSi(4 'Ω͙Zp8}NiMֵ$vmDau'/"~mQ'W{*!dOBg^ 1!6U :Ĕ:T? ιXb>k1=` cn?%]kJ5X9'@X+rf*[XaZLDhλFu}c/FcB[nxk6]=O%z U*U1/N7{I:Y`%=4%МFpb, wDrVi үK ]VxLO f)Tyq cvv~͗JIZ{h˻!~q҃]Ӥ_OtuIouj*@?eZ벭>gҤooi?a%&1VYszUN^Ae'Y)Dۄo\\+TtH8gOx4 OLJ=76K8 c!ʼ>:P ?C5(Bџ3'žX{q/"Ow5LyXߔ8 Te]njP#Rk',ҶzSe^%ݍ-ڜpNx2* 4VwV{k![1-IU*Kh냾:? )UYlQL)Dv'7l{KQ$Iӏ#pbrֹѝ > f3sknU[SSRΩ,@kBVE?˲GZO=7J/l -_!2xCה$;p( gPfp:Qp fpYGaj>ER4UE+H|h4;.:'eO&_ۼ?0jhJt6;Mak;|J@]N۾U~ ){cC#(DvRV$]aijpG9UnD̖HKݣsnٮ}AH=i!m Ko<97_O-S7 ԾC$W˘gDbFut5n*&ҍܝ+h}O)/?8*9KPHk. _fAINj(AcTy-3kLr.wZ3ׁW5g1磠"v۷U%%{EN 6sހ2v&Gd)"LsUHȺZT%v!0@!YFheگz٠k#X߈8fsᢋ?)]f11;ؘMAѲxE8)HDPPBC]lӭVs-"4*-!dT꓎_DY1jg(UAot00 O6T-:FD܌l\W=I(Le3I"\Sl+i Wt=,_]!鮯h'ʉI9Yl~R:卌ՃO$,_;,~!# E-/׌F(;UKpf]yzxoI̓cT'Kl۸w<)p [ u<+F^y;%UI9;Ρ%/s="'4Gawqmɍ] Z?-v.%l Ud㋭I  WX4Dn}]TEGiAX'\G0u)A;p'ā7 yj" T⟁,s;lʵ|a>V|qSV< dmm8V&SIGIz%{ǜxr{Tw6]n2M XJ6҂t]աy,?Vo*OdEd9F]Z9zZ]'j~7JߑŸLǶRr8J lz5b>x1:#$\փ = `Z|Vy>LĊ)v=c^΅KAz@Q+HT٫XKy .V5!c}!Y|;Wſ"1մ>~iՖr&cB& 6m)ܳfBazU?}t@I؇  fN V6JaJѦ[s3uStSA|nkLIE2#*'",9IQr#9:o aԈcޅg䑃AI"͘L]Q'4d=PL;CAY˷%Ntnhqݛ:?XD/hh* W%vn>T=ljZeD=GVp'!$m % Ok3@):&7f0"Ӓ>w5qub᧹Fm+3>Qg_az26;4gjIX$C-ʹf]:T) ^H2Y_Z{]0Ui<η$_jKH>$ eCۂٽ&ey OG)u0u<=^?+(mۗNkgk̭?YV^Kys]NzTbei _^*L'چ V4sظw-H ##ua IOTV\V5l/:U [҇~,/B(ne-;_ {*U<5+*@#*?\[NxmUc%pO, dHX WI Zw2_A")y+ ^%SU)@!H:)'lå龷~mfFpѤE.N-0!Kjl,g8Cg4b|X+:@ #gMsK&:n:3l*T`3ǡIn'~sXu(*>QB]an<2Y{wW|>F-!8ܜh  pXOO{0 8kZҍw{~cpk#HNoۢX9P09r㝘アgPW?uK2~^V0SDcEԥH{BY͔u-4svXB+5e%a7 XVri7>2I!;">v!ae.Rdad*1eH6I0jFb>LƖYsoosy-D 4Elj!$@El\a6t[}`؋/0[.JQI8À󤏻X %ĕvqYHL[NO_5fdԄmxY˜0Y{O@&ќ#n7ko^m/oMn \Μ0l>;f>t\.`kxtMe r#]&4lQr:˱nEm4s XLC/=O7̒\ noSI*`]u8 x06p?aI)'HlUᐘ]&bt4@*m5yo[c| KnO1E8W3- ̗Ted)G9-|1֦޻ԣ:^)KIZgY%(/YFސoؗWͼ`p0 <(A1W&=oD9q@AD="jy3Nq9/d,9>_٢a#"v!ێqvNeur\>Stݽztp_Rpg{` SKŇqk ~uUn||w 4653)|#0A9<']/pSk3PFb5㘏*.TWLA TM_ Xl`+ EZ'Ǩ z}0Q靮| 8q)8i?B1 5:2V00"*nj$D@-0*d` 'Frxh Y!2 @yЦ|Q $bh0 TΕСE4\qAMf}ׇmn-.⻣y.|5[ѿ"5 ޥ1RtV@CtBO?$o][P'G@wCnW yЕ/oƌelC=q?"v3E .iYq_cM<X5ڦY\3o Rؖ|h~AV G -^GZN&dPU/!>/Oc7˖wn|$mHP̉G =;-.wpc6$;T1z9C%Ҳr6DžaوN'E:ߊA;*RGmHǭ(t^c|70Aȩ51_h:u8=^ ^&<^^C:Ws|d/J[CLesKY 5bVvP}RsɝZT힗RG>xPjǸ=u1 P9M\E5bȖ"(汝̋k5pwGV$~OŎY)@wQ.X /s !C>ބ?g&<|_4uq^0Αj4NR(Lj`fpg fRE'8{瑕۲)6-bS >op(gi2Ԧn_[ZaTTT;)zR~#dS=d ;56֎^~=/s.CBC6}RkZ%U{}N{8%8@Nx|q/zjrә"U!(!ZR}i-Y?ΎlY( .!N#!c!퇼lXA=1q[64K{G gxRk|Q(3.B0z*iq(LF6E%Kh7,nr Ə9/_)B t4܁1tsSB\nMse ӒQ'H>ǾE/!t;y#bΎlnm+ѱ cs$ QĹzb!?BsҧY&6~# l |g6 &=4r_Xb[ӢUNc5V$P=}7ynk6& vkp|lC=\|TcfĔP;m:G~)gM'=톿ɼ?9Q?Lb1GXU{OUGNxI5[ 9mDԇ=mgUW!g7\0ky"l ;IX3jf"2 x0d5n@Q wޗe YZ