glusterfs-api-3.12.1-2.el6>  HLk|Y Ԣ Q3]ǟ(" M?~r(yWK"үxp@s޺ *x+ZUO@5N_y t !6jsڈes$.Ub0EmLpYܭT !ZzjDr}+퀻" Xm\)^MFr5,RW.?\x (0[]7|?|d  3(,DHOVg |    (   ,@ ( ;8 D9:?R>z@zGzHzIzXzY{$\{P]{d^{b|d|e|f|l||Cglusterfs-api3.12.12.el6GlusterFS api libraryGlusterFS is a distributed file-system capable of scaling to several petabytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. GlusterFS is one of the most sophisticated file systems in terms of features and extensibility. It borrows a powerful concept called Translators from GNU Hurd kernel. Much of the code in GlusterFS is in user space and easily manageable. This package provides the glusterfs libgfapi library.Yoc1bd.rdu2.centos.orghCentOSCentOSGPLv2 or LGPLv3+CBS System Environment/Daemonshttp://gluster.readthedocs.io/en/latest/linuxx86_64/sbin/ldconfig/sbin/ldconfig(e@AAY:Y:Y:YY:25bfc704d35f0d6996c778cd3adc4caddc611fed112ab00a4441a451c7bc18adfb0b9f1365e9ae58f7607ce333ee3fcafe46f1d6d8d0e5ab23d7509f8447c935libgfapi.so.0.0.0rootrootrootrootrootrootrootrootrootrootglusterfs-3.12.1-2.el6.src.rpmlibgfapi.so.0()(64bit)libgfapi.so.0(GFAPI_3.10.0)(64bit)libgfapi.so.0(GFAPI_3.11.0)(64bit)libgfapi.so.0(GFAPI_3.4.0)(64bit)libgfapi.so.0(GFAPI_3.4.2)(64bit)libgfapi.so.0(GFAPI_3.5.0)(64bit)libgfapi.so.0(GFAPI_3.5.1)(64bit)libgfapi.so.0(GFAPI_3.6.0)(64bit)libgfapi.so.0(GFAPI_3.7.0)(64bit)libgfapi.so.0(GFAPI_3.7.15)(64bit)libgfapi.so.0(GFAPI_3.7.16)(64bit)libgfapi.so.0(GFAPI_3.7.17)(64bit)libgfapi.so.0(GFAPI_3.7.4)(64bit)libgfapi.so.0(GFAPI_PRIVATE_3.12.0)(64bit)libgfapi.so.0(GFAPI_PRIVATE_3.4.0)(64bit)libgfapi.so.0(GFAPI_PRIVATE_3.7.0)(64bit)glusterfs-apiglusterfs-api(x86-64)   @@@@@@@@@@@@@@@@@@@@@@ glusterfsglusterfs-client-xlators/bin/sh/bin/shrpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)libacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libcrypto.so.10()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgfapi.so.0()(64bit)libgfapi.so.0(GFAPI_PRIVATE_3.4.0)(64bit)libgfapi.so.0(GFAPI_PRIVATE_3.7.0)(64bit)libgfrpc.so.0()(64bit)libgfxdr.so.0()(64bit)libglusterfs.so.0()(64bit)libm.so.6()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librt.so.1()(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libz.so.1()(64bit)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.12.1-2.el63.12.1-2.el64.6.0-14.0-13.0.4-15.2-14.8.0Y˒YzYY3YJYs>@YRHYGY-^Y-^YY@XDX @X}@XX~@X|XwoXoX*X2@X@XWw@Wv@WW@W@W@WWq@Wj}W_WEW9@W W@VbV?@V?@VxVxV>@V@VVHV@V@V @U@UAUnUJ@UU@Ua@UlI@U\w@UUUQ@UQ@UQ@UQ@UL@UHUHU@U7@U.RUTܕTTfTr@T@T@TT@T@TTy@TmTl@T\@T+T$T$T"@T @T @T SGS@S/SS.S\SSh@SDSS,Sb7@SZN@SW@SO@S>S@RRJ@RRRx@R@Rz/@Rm@RkRUE@RUE@RJ@REs@RD!R0[@R)R@QQQQ@Q@Q@QQ5Q5QQکQֵ@Q@QzQ)@QQ@QQJQV@QQ>@QQ~`Qq1Qo@QnQnQkQkQeT@Q7/Q@Q @P@P[PO@P @P@P*PPvPYPYPXb@PQPPy@PIP;a@P'P$P@OO]@O\@OiO@M$]@M@MME@LPKh@K?5@JJ&J$J@JmJ0JJ@IA@III@I@IU@IU@H4@H-w@H$ - 2.12.1-2Niels de Vos - 3.12.1-1Niels de Vos - 3.12.0-1Niels de Vos - 3.12.0-0.1rc0_1Niels de Vos - 3.12.0-0.rc0Niels de Vos - 3.11.2-1Niels de Vos - 3.11.1-1Niels de Vos - 3.11.0-2Niels de Vos - 3.11.0Niels de Vos - 3.11.0rc1Niels de Vos - 3.11.0rc0Niels de Vos - 3.10.2Niels de Vos - 3.10.1Kaleb S. KEITHLEY - 3.10.01Niels de Vos Kaleb S. KEITHLEY - 3.10.0-0.1rc0Kaleb S. KEITHLEY - 3.9.1-1Kaleb S. KEITHLEY - 3.9.0-4Igor Gnatenko - 3.9.0-3Kaleb S. KEITHLEY - 3.9.0-2Kaleb S. KEITHLEY - 3.9.0-1Kaleb S. KEITHLEY - 3.9.0-0.3rc2Kaleb S. KEITHLEY - 3.9.0-0.2rc2Kaleb S. KEITHLEY - 3.9.0-0.1rc2Kaleb S. KEITHLEY - 3.8.5-1Kaleb S. KEITHLEY - 3.8.4-2Kaleb S. KEITHLEY - 3.8.4-1Kaleb S. KEITHLEY - 3.8.3-1Kaleb S. KEITHLEY - 3.8.2-1Fedora Release Engineering - 3.8.1-2Kaleb S. KEITHLEY - 3.8.1-1Kaleb S. KEITHLEY - 3.8.0-3Kaleb S. KEITHLEY - 3.8.0-2Kaleb S. KEITHLEY - 3.8.0-1Kaleb S. KEITHLEY - 3.8.0-0.2rc2Kaleb S. KEITHLEY - 3.8.0-0.1rc1Kaleb S. KEITHLEY - 3.7.11-2Kaleb S. KEITHLEY - 3.7.11-1Kaleb S. KEITHLEY - 3.7.10-1Kaleb S. KEITHLEY - 3.7.9-2Kaleb S. KEITHLEY - 3.7.9-1Kaleb S. KEITHLEY - 3.7.8-4Kaleb S. KEITHLEY - 3.7.8-3Niels de Vos - 3.7.8-2Kaleb S. KEITHLEY - 3.7.8-1Fedora Release Engineering - 3.7.7-2Kaleb S. KEITHLEY - 3.7.7-1Kaleb S. KEITHLEY - 3.7.6-2Kaleb S. KEITHLEY - 3.7.6-1Kaleb S. KEITHLEY - 3.7.5-1Kaleb S. KEITHLEY - 3.7.4-2Kaleb S. KEITHLEY - 3.7.4-1Kaleb S. KEITHLEY - 3.7.3-1Kaleb S. KEITHLEY - 3.7.2-3Kaleb S. KEITHLEY - 3.7.2-2Kaleb S. KEITHLEY - 3.7.2-1Fedora Release Engineering - 3.7.1-2Kaleb S. KEITHLEY - 3.7.1-1Kaleb S. KEITHLEY - 3.7.0-2Kaleb S. KEITHLEY - 3.7.0-1Kaleb S. KEITHLEY - 3.7.0-0.8beta2Kaleb S. KEITHLEY - 3.7.0-0.7beta2Kaleb S. KEITHLEY - 3.7.0-0.6beta2Kaleb S. KEITHLEY - 3.7.0-0.5beta2Kaleb S. KEITHLEY - 3.7.0-0.4beta1Kaleb S. KEITHLEY - 3.7.0-0.3beta1Kaleb S. KEITHLEY - 3.7.0-0.2beta1Kaleb S. KEITHLEY - 3.7.0-0.1beta1Kaleb S. KEITHLEY - 3.6.3-1Kaleb S. KEITHLEY Humble Chirammal - 3.6.3beta2Humble Chirammal - 3.6.3beta1Kaleb S. KEITHLEY Lalatendu Mohanty - 3.6.2-2Nandaja Varma 1033Kaleb S. KEITHLEY Lalatendu Mohanty - 3.6.2-1Lalatendu Mohanty - 3.6.2beta2-1Pranith Kumar Karampuri Lalatendu Mohanty - 3.6.2beta1-1Niels de Vos Lalatendu Mohanty - 3.6.1-4Niels de Vos - 3.6.1-3Lalatendu Mohanty Lalatendu Mohanty Humble Chirammal Kaleb S. KEITHLEY Kaleb S. KEITHLEY Balamurugan Arumugam Kaleb S. KEITHLEY Humble Chirammal Lalatendu Mohanty Fedora Release Engineering - 3.5.2-2Kaleb S. KEITHLEY Lalatendu Mohanty - 3.5.2-1Lalatendu Mohanty - 3.5.2-0.1.beta1Kaleb S. KEITHLEY - 3.5.1-2Kaleb S. KEITHLEY Vikhyat Umrao Lalatendu Mohanty - 3.5.1-1Humble Chirammal - 3.5.1-0.3.beta2Fedora Release Engineering - 3.5.1-0.2.beta1Kaleb S. KEITHLEY - 3.5.1-0.1.beta1Kaleb S. KEITHLEY - 3.5.0-3Kaleb S. KEITHLEY Kaleb S. KEITHLEY - 3.5.0-2Kaleb S. KEITHLEY - 3.5.0-1Kaleb S. KEITHLEY - 3.5.0-0.7.beta5Kaleb S. KEITHLEY - 3.5.0-0.6.beta4Kaleb S. KEITHLEY - 3.5.0-0.5.beta3Kaleb S. KEITHLEY - 3.5.0-0.4.beta2Kaleb S. KEITHLEY - 3.5.0-0.3.beta1Ville Skyttä - 3.5.0-0.2.beta1Kaleb S. KEITHLEY - 3.5.0-0.1.beta1Kaleb S. KEITHLEY - 3.5.0-0.1.qa3Kaleb S. KEITHLEY Niels de Vos - 3.4.1-3Niels de Vos Kaleb S. KEITHLEY Niels de Vos Kaleb S. KEITHLEY - 3.4.1-2Kaleb S. KEITHLEY - 3.4.1-1Kaleb S. KEITHLEY - 3.4.1-0.2rc1Kaleb S. KEITHLEY - 3.4.1-0.1qa1Niels de Vos Kaleb S. KEITHLEY - 3.4.0-8Kaleb S. KEITHLEY - 3.4.0-7Kaleb S. KEITHLEY - 3.4.0-6Kaleb S. KEITHLEY - 3.4.0-5Kaleb S. KEITHLEY - 3.4.0-4Kaleb S. KEITHLEY Kaleb S. KEITHLEY - 3.4.0-3Kaleb S. KEITHLEY Kaleb S. KEITHLEY - 3.4.0-2Kaleb S. KEITHLEY - 3.2.2-2Kaleb S. KEITHLEY - 3.4.0-1Kaleb S. KEITHLEY - 3.4.0-0.9.beta4Niels de Vos Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.8.beta4Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.7.beta3Kaleb S. KEITHLEY - 3.4.0-0.6.beta3Niels de Vos Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.5.beta2Kaleb S. KEITHLEY - 3.4.0-0.4.beta1Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.1.beta1Kaleb S. KEITHLEY - 3.3.1-14Kaleb S. KEITHLEY - 3.4.0-0.3alpha3Kaleb S. KEITHLEY - 3.4.0-0.2alpha3Kaleb S. KEITHLEY - 3.4.0-0.1alpha3Niels de Vos - 3.3.1-13Kaleb S. KEITHLEY - 3.3.1-12Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.1alpha2Kaleb S. KEITHLEY - 3.3.1-11Kaleb S. KEITHLEY - 3.3.1-10Kaleb S. KEITHLEY - 3.3.1-9Kaleb S. KEITHLEY - 3.3.1-8Kaleb S. KEITHLEY - 3.3.1-7Kaleb S. KEITHLEY - 3.3.1-6Kaleb S. KEITHLEY - 3.3.1-5Kaleb S. KEITHLEY - 3.3.1-4Kaleb S. KEITHLEY - 3.3.1-3Kaleb S. KEITHLEY - 3.3.1-2Kaleb S. KEITHLEY - 3.3.1-1Kaleb S. KEITHLEY - 3.3.0-11Kaleb S. KEITHLEY - 3.3.0-10Kaleb S. KEITHLEY - 3.3.0-9Kaleb S. KEITHLEY - 3.3.0-8Kaleb S. KEITHLEY - 3.3.0-7Kaleb S. KEITHLEY - 3.3.0-6Kaleb S. KEITHLEY - 3.2.7-2Kaleb S. KEITHLEY - 3.3.0-5Kaleb S. KEITHLEY - 3.3.0-4Kaleb S. KEITHLEY - 3.3.0-3Kaleb S. KEITHLEY - 3.3.0-2Kaleb S. KEITHLEY - 3.3.0-1Kaleb S. KEITHLEY - 3.2.6-2Kaleb S. KEITHLEY - 3.2.6-1Kaleb S. KEITHLEY - 3.2.5-8Kaleb S. KEITHLEY - 3.2.5-7Kaleb S. KEITHLEY - 3.2.5-6Kaleb S. KEITHLEY - 3.2.5-5Kaleb S. KEITHLEY - 3.2.5-4Kaleb S. KEITHLEY - 3.2.5-3Kaleb S. KEITHLEY - 3.2.5-2Kaleb S. KEITHLEY - 3.2.5-1Kaleb S. KEITHLEY - 3.2.4-3Kaleb S. KEITHLEY - 3.2.4-2Kaleb S. KEITHLEY - 3.2.4-1Kaleb S. KEITHLEY - 3.2.3-1Kaleb S. KEITHLEY - 3.2.2-1Kaleb S. KEITHLEY - 3.2.2-0Dan Horák - 3.2.1-3Jonathan Steffan - 3.2.1-2Jonathan Steffan - 3.2.1-1Jonathan Steffan - 3.2.0-1Jonathan Steffan - 3.1.4-1Jonathan Steffan - 3.1.3-1Jonathan Steffan - 3.1.2-3Jonathan Steffan - 3.1.2-2Jonathan Steffan - 3.1.2-1Dan Horák - 3.1.1-3Jonathan Steffan - 3.1.1-2Silas Sewell - 3.1.1-1Jonathan Steffan - 3.0.7-1Jonathan Steffan - 3.0.5-1Jonathan Steffan - 2.0.9-2Jonathan Steffan - 2.0.9-1Jonathan Steffan - 2.0.8-1Jonathan Steffan - 2.0.7-1Peter Lemenkov 2.0.6-2Matthias Saou 2.0.6-1Matthias Saou 2.0.4-1Matthias Saou 2.0.1-2Matthias Saou 2.0.1-1Matthias Saou 2.0.0-1Matthias Saou 2.0.0-0.3.rc8Matthias Saou 2.0.0-0.2.rc8Matthias Saou 2.0.0-0.2.rc7Matthias Saou 2.0.0-0.1.rc7Fedora Release Engineering Matthias Saou 2.0.0-0.1.rc1Matthias Saou 1.3.12-1Matthias Saou 1.3.10-1Matthias Saou 1.3.9-1Matthias Saou 1.3.8-1Matthias Saou 1.3.8-0.10Matthias Saou 1.3.8-0.9Matthias Saou 1.3.8-0.8Matthias Saou 1.3.8-0.7Matthias Saou 1.3.8-0.6Matthias Saou 1.3.8-0.5Matthias Saou 1.3.8-0.4Matthias Saou 1.3.8-0.3Matthias Saou 1.3.8-0.1Matthias Saou 1.3.7-6Matthias Saou 1.3.7-4Matthias Saou 1.3.7-3Matthias Saou 1.3.7-1Matt Paine - 1.3.pre7Matt Paine - 1.3.pre6- cli: Bypass the confirmation question creating replica 2 volume with force (bz#1495858)- 3.12.1 GA- 3.12.0 Release Candidate GA - Added new tool/binary to set the gfid2path xattr on files - libibverbs-devel, librdmacm-devel -> rdma-core-devel- rebuilt for new userspace-rcu- 3.12.0 Release Candidate 0 - various directories not owned by any package - Add glusterfssharedstorage.service systemd file- 3.11.2 GA- 3.11.1 GA - Install /var/lib/glusterd/groups/nl-cache by default- Build the glusterfs-gnfs sub-package- 3.11.0 GA - Install /var/lib/glusterd/groups/gluster-block by default- 3.11.0 Release Candidate 1- 3.11.0 Release Candidate 0 - gnfs in an optional subpackage - /var/run/gluster owner gluster:gluster(0775) for qemu(gfapi) statedumps (#1445569) - Install SELinux hook scripts that manage contexts for bricks (#1047975) - firewalld-filesystem -> firewalld (#1443959) - the -regression-tests sub-package needs "bc" for some tests (#1442145) - Drop dependency on psmisc, pkill is used instead of killall (#1197308) - remove ganesha (#1418417)- 3.10.2 GA- 3.10.1 GA- 3.10.0 GA- 3.10.0 RC1 - Obsolete and Provide python-gluster for upgrading from glusterfs < 3.10 - revert switch to storhaug HA - Install /var/lib/glusterd/groups/metadata-cache by default- 3.10.0 RC0- 3.9.1 GA- firewalld nit- Rebuild for readline 7.x- firewalld fixes- 3.9.0 GA - w/ glfs_free(), needed for nfs-ganesha-2.4.1 w/ patched FSAL_GLUSTER- glfs_free(), needed for nfs-ganesha-2.4.1 w/ patched FSAL_GLUSTER- portblock RA (1389293)- 3.9.0rc2- 3.8.5 GA- 3.8.4 GA, remove python-ctypes in rawhide per cstratak at redhat.com- 3.8.4 GA- 3.8.3 GA- 3.8.2 GA- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- 3.8.1 GA- 3.8.0 GA, http://review.gluster.org/#/c/14779/- 3.8.0 GA, rebuild after userspace-rcu SONAME bump- 3.8.0 GA- 3.8.0 RC2- 3.8.0 RC1- %postun libs on RHEL6 w/o firewalld- GlusterFS 3.7.11 GA- GlusterFS 3.7.10 GA- glusterfs-ganesha requires cman, pacemaker, corosync on RHEL6- GlusterFS 3.7.9 GA- %post, %pre -p /sbin/ldconfig handling (1312374, 1315024)- Requires /bin/dbus -> dbus - quiet %post server (1312897) - syslog dependency (1310437)- Just run /sbin/ldconfig without arguments, not as interpreter (#1312374)- GlusterFS 3.7.8 GA- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- GlusterFS 3.7.7 GA- glusterfs-server Requires: glusterfs-api - s/%define/%global/- GlusterFS 3.7.6 GA- GlusterFS 3.7.5 GA- GlusterFS 3.7.4 cpio mkdir /var/lib/glusterd/hooks/1/delete/post error- GlusterFS 3.7.4 GA- GlusterFS 3.7.3 GA- revised workaround for %ghost issue- workaround for %ghost %{_sharedstatedir}/glusterd/hooks/1/delete/post pending correct fix that also packages the .pyc and .pyo files.- GlusterFS 3.7.2 GA- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- GlusterFS 3.7.1 GA- GlusterFS 3.7.0, move lib{gfdb,gfchangelog}.pc from -api-devel to -devel- GlusterFS 3.7.0 GA- GlusterFS 3.7.0beta2- GlusterFS 3.7.0beta2, extra-xlators requires python-gluster- GlusterFS 3.7.0beta2, noarch python-gluster- GlusterFS 3.7.0beta2- GlusterFS 3.7.0beta1, BZ 1195947, 1218440- GlusterFS 3.7.0beta1, BZ 1218442- GlusterFS 3.7.0beta1, BZ 1218359- GlusterFS 3.7.0beta1- GlusterFS 3.6.3 GA- preliminary for 3.7.0alpha- GlusterFS 3.6.3beta2 release.- GlusterFS 3.6.3beta1 release.- Ownership of /usr/lib/python2.7/site-packages/gluster, BZ 1190832 - N.B. gfapi.py was removed in 3.6 (to resurface another day?)- GlusterFS 3.6.2-2- remove checks for rpmbuild/mock from run-tests.sh (#178008)- glusterfs-fuse Requires: attr. See BZ 1184626, 1184627- GlusterFS 3.6.2 GA- GlusterFS 3.6.2beta2- Adding glfsheal binary- GlusterFS 3.6.2beta1- do not package all /usr/share/glusterfs/* files in regression-tests (#1169005)- Fix build on el5 (upstream bug 1169004)- Fix version in gluster-api.pc (upstream bug 1166232)- Changes to remove regression-tests RPM from Fedora- GlusterFS 3.6.1 GA- glusterfs-3.6.0beta3 release- add psmisc for -server - add smarter logic to restart glusterd in %post server- glusterfs-3.6.0beta2.tar.gz- remove /sbin/ldconfig as interpreter (#1145992)- More make fedora master glusterfs spec compatible with upstream GlusterFS 3.6 spec- Make fedora master glusterfs spec compatible with upstream GlusterFS 3.6 spec- Changed the description as "GlusterFS a distributed filesystem"- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- use upstream logrotate files exclusively (#1126788)- GlusterFS 3.5.2 GA- GlusterFS 3.5.2 beta1- glusterd.init, BZ 1073217- killall --wait in %post server (#1113959, #1113745)- add nfs-utils package dependency for server package (#1113007)- GlusterFS 3.5.1 GA- GlusterFS 3.5.1 beta2- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- GlusterFS 3.5.1 beta1- syslog deprecated in Fedora20 BZ #1093318- sync with upstream glusterfs.spec.in BZ #1091392- GlusterFS 3.5.0 GA, glusterfs-3.5.0-2, glusterfs.spec nits- GlusterFS 3.5.0 GA- GlusterFS 3.5.0 beta5- GlusterFS 3.5.0 beta4- GlusterFS 3.5.0 beta3- GlusterFS 3.5.0 beta2- GlusterFS 3.5.0 beta1- Drop unnecessary ldconfig calls, do remaining ones without shell. - Drop INSTALL from docs.- GlusterFS 3.5.0 beta1 , glusterfs-3.5.0-0.1beta1- GlusterFS 3.5.0 QA3 , glusterfs-3.5.0-0.1qa3- obsolete glusterfs-ufo (#1025059) - ownership of /usr/share/doc/glusterfs(-x.y.z) (#846737) - clear_xattrs.sh belongs in /usr/share/doc/glusterfs(-x.y.z), not in /usr/share/doc/glusterfs-server(-x.y.z) - remove defattr (per pkg review of another package) - don't use %{__foo} macros (per package review of another package)- Correctly start+stop glusterfsd.service (#1022542) - fix "warning: File listed twice: .../glusterd.info" while building- add base-port config option to /etc/glusterd/glusterd.vol (#1023653)- nit, sync with upstream spec- glusterfs-api-devel requires glusterfs-devel (#1016938, #1017094)- resurrect /etc/init.d/glusterfsd, BUG 1014242- GlusterFS 3.4.1 GA, glusterfs-3.4.1-1- scratch build for community- scratch build for community- fix "warning: File listed twice: .../glusterd.info" while building- glusterfs-server requires glusterfs-cli- glusterfs requires glusterfs-libs- glusterfs-cli RPM to simplify dependencies for vdsm- there is no systemtap/dtrace support; don't even pretend- sync changes from upstream glusterfs.spec.in, including addition of glusterfs-libs RPM to simplify dependencies for qemu-kvm- remove gsyncd from glusterfs, it's redundant with glusterfs-geo-rep ready for next build- sync changes from upstream glusterfs.spec.in, and esp. glusterd.service from gluster w/o Wants=glusterfsd.service- sync changes from upstream glusterfs.spec.in, ready for next build- tag /var/lib/glusterd/glusterd.info as %config- tag /var/lib/glusterd/glusterd.info as %config- GlusterFS 3.4.0 GA, glusterfs-3.4.0-1- add Obsolete: glusterfs-swift where we use openstack-swift - prerelease 3.4.0beta4 for oVirt/vdsm dependencies in Fedora19- include xlators/mount/api.so in the glusterfs-api package- correct AutoRequires filtering on recent Fedora (#972465)- prerelease 3.4.0beta4 for oVirt/vdsm dependencies in Fedora19- correct trimming the ChangeLog, keep the recent messages (#963027) - remove the umount.glusterfs helper (#640620)- prerelease 3.4.0beta3 for oVirt/vdsm dependencies in Fedora19 - libgfapi and xlator/mount/api dependency fix- prerelease 3.4.0beta3 for oVirt/vdsm dependencies in Fedora19- automatically load the fuse module on EL5 - there is no need to require the unused /usr/bin/fusermount - fix building on EL5- include glusterfs-api.pc in the -devel subpackage- prerelease 3.4.0beta2 for oVirt/vdsm dependencies in Fedora19- prerelease 3.4.0beta1 for oVirt/vdsm dependencies in Fedora19- include all Sources and Patches into the src.rpm- prerelease 3.4.0beta1 for oVirt/vdsm dependencies in Fedora19- include backport of G4S/UFO multi-volume fix- #else -> %else, a twisty maze of passages, all alike- prerelease 3.4.0alpha3 for oVirt/vdsm dependencies in Fedora19 - RHEL6 still needs the patches applied, even with grizzly - resource-agents -> noarch- prerelease 3.4.0alpha3 for oVirt/vdsm dependencies in Fedora19- remove unused requires for xlator .so files and private libraries (RHBZ#95212- add glusterfs-3.3.1.rpc.rpcxprt.rdma.name.c.patch, BZ 920332 - add %{prereltag} for upcoming 3.3.2 and 3.4.0 alpha and beta builds - add librdmacm-devel for rdma builds- Remove useless provides for xlator .so files and private libraries- prerelease 3.4.0alpha2 for oVirt/vdsm dependencies in Fedora19- /var/run/gluster - sync with gluster.org git - Requires: portmap for rhel5 instead of rpcbind- sync with glusterfs.spec(.in) from gluster.org git source- essex/folsom typo, glusterfs-ufo %files conflicts with glusterfs-swift-*- revised patch to DiskFile.py for stalled GET- additional file ownerships and associated %ghosts from upstream - add BuildRequires libaio-devel to auto-enable AIO in configure, overlooked since 3.3.1-1.- fix object get, missing iter_hook param in DiskFile::__init__- Update to OpenStack Swift 1.7.4 (Folsom)- Swift+UFO, now with less swift forkage. Specifically the only patches to swift are those already used for the Fedora openstack-swift packages _plus_ our backport of the upstream constraints config changes that have been accepted into grizzly.- add Requires: rpcbind for minimum install systems where rpcbind isn't installed; usually this is a no-op. - Better logic to preserve contents of /etc/glusterd- Synchronize with openstack-swift-1.4.8 packaging changes, including systemd .service files and align with the matching sets of patches- GlusterFS-3.3.1 - save swift .conf files correctly during upgrade - fix glusterd restart in %post geo-replication- condrestart glusterfsd then glusterd in %preun server- fix additional python dependencies, esp. for rhel- python-paste-deploy on RHEL 6, glusterfsd.init- fix for glusterfs SEGV, BZ 856704, revised- fix for glusterfs SEGV, BZ 856704- glusterfs.spec cleanup- fix SEGV in glusterd-rpc-ops.c, BZ 837684, f17 only.- now with UFO (openstack-swift) except on el5- now with UFO (openstack-swift)- fix segv in cmd_heal_volume_brick_out (RHEL seems particularly sensitive to this bug.)- selected fixes to glusterfs.spec for BZs 826836, 826855, 829734, 834847- Update to 3.3.0- Add BuildRequires: libxml2-devel, BZ 819916- Update to 3.2.6- rename patch files- patch configure.ac to compile -O2 instead of -O0 on Linux.- glusterd.init use /run per Fedora File System Layout, or /var/run when needed- revised spec for init.d for fedora<=16, rhel<=6; native systemd for f17 and rhel7- revised sysconfig and init.d scripts. (glusterfsd.{init,sysconfig,service} should go away, as glusterd is responsible for starting and stopping it.)- revised libglusterfs/src/Makefile.* to (re)enable parallel make- rhel/epel, init.d for <=6, native systemd for 7- Update to 3.2.5- revised init.d/systemd to minimize fedora < 17 - get closer to the official glusterfs spec, including... - add geo-replication, which should have been there since 3.2- Convert init.d to systemd for f17 and later- Update to 3.2.4- Update to 3.2.3- Update to 3.2.2- Update to 3.2.2- disable InfiniBand on s390(x) unconditionally- Fix Source0 URL- Update to 3.2.1- Update to 3.2.0- Update to 3.1.4- Update to 3.1.3 - Merge in more upstream SPEC changes - Remove patches from GlusterFS bugzilla #2309 and #2311 - Remove inode-gen.patch- Add back in legacy SPEC elements to support older branches- Add patches from CloudFS project- Update to 3.1.2- no InfiniBand on s390(x)- Update to support readline - Update to not parallel build- Update to 3.1.1 - Change package names to mirror upstream- Update to 3.0.7- Update to 3.0.x- Move python version requires into a proper BuildRequires otherwise the spec always turned off python bindings as python is not part of buildsys-build and the chroot will never have python unless we require it - Temporarily set -D_FORTIFY_SOURCE=1 until upstream fixes code GlusterFS Bugzilla #197 (#555728) - Move glusterfs-volgen to devel subpackage (#555724) - Update description (#554947)- Update to 2.0.9- Update to 2.0.8 - Remove install of glusterfs-volgen, it's properly added to automake upstream now- Update to 2.0.7 - Install glusterfs-volgen, until it's properly added to automake by upstream - Add macro to be able to ship more docs- Rebuilt with new fuse- Update to 2.0.6. - No longer default to disable the client on RHEL5 (#522192). - Update spec file URLs.- Update to 2.0.4.- Remove libglusterfs/src/y.tab.c to fix koji F11/devel builds.- Update to 2.0.1.- Update to 2.0.0 final.- Move glusterfsd to common, since the client has a symlink to it.- Update to 2.0.0rc8.- Update glusterfsd init script to the new style init. - Update files to match the new default vol file names. - Include logrotate for glusterfsd, use a pid file by default. - Include logrotate for glusterfs, using killall for lack of anything better.- Update to 2.0.0rc7. - Rename "libs" to "common" and move the binary, man page and log dir there.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Update to 2.0.0rc1. - Include new libglusterfsclient.h.- Update to 1.3.12. - Remove no longer needed ocreat patch.- Update to 1.3.10. - Remove mount patch, it's been included upstream now.- Update to 1.3.9.- Update to 1.3.8 final.- Include short patch to include fixes from latest TLA 751.- Update to 1.3.8pre6. - Include glusterfs binary in both the client and server packages, now that glusterfsd is a symlink to it instead of a separate binary.- Add python version check and disable bindings for version < 2.4.- Add --without client rpmbuild option, make it the default for RHEL (no fuse). (I hope "rhel" is the proper default macro name, couldn't find it...)- Add --without ibverbs rpmbuild option to the package.- Update to current TLA again, patch-636 which fixes the known segfaults.- Downgrade to glusterfs--mainline--2.5--patch-628 which is more stable.- Update to current TLA snapshot. - Include umount.glusterfs wrapper script (really needed? dunno). - Include patch to mount wrapper to avoid multiple identical mounts.- Update to current TLA snapshot, which includes "volume-name=" fstab option.- Re-add the /var/log/glusterfs directory in the client sub-package (required). - Include custom patch to support vol= in fstab for -n glusterfs client option.- Re-enable libibverbs. - Check and update License field to GPLv3+. - Add glusterfs-common obsoletes, to provide upgrade path from old packages. - Include patch to add mode to O_CREATE opens.- Remove Makefile* files from examples. - Include RHEL/Fedora type init script, since the included ones don't do.- Major spec file cleanup. - Add missing %clean section. - Fix ldconfig calls (weren't set for the proper sub-package).- Added support to build rpm without ibverbs support (use --without ibverbs switch)- Initial spec file/bin/sh/bin/sh3.12.1-2.el63.12.1-2.el6xlatormountapi.solibgfapi.so.0libgfapi.so.0.0.0/usr/lib64/glusterfs/3.12.1//usr/lib64/glusterfs/3.12.1/xlator//usr/lib64/glusterfs/3.12.1/xlator/mount//usr/lib64//usr/lib64/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnu?7zXZ !PH6 ] b2u jӫ`(4:mvE Ԟ _$ũQVE}@~KMa]o>{ol5/rYeRY(@8Q/\~pU $Gi!,9fŗ M4|)n) Iyjd\r`%/7H#q jo#>ʹ62V,:WF%9XO@F/X򁖬3W#)kK%8s='V 6s^llcLmT]gQo 0.&ðXo[! ) z]ttv%u$T{,1g/W݈5[yOW 2;a}1J׍lncvA7+LpFFaIyc޸t_ϸ\"TCQu}QQ~Ѹl?2c`A= OrzBklQ Gɴ rrt>LQ!=ˠB@53:iMU/q&˜zMOKہ\2VjPdpUmGs^! 3JzıNf@Q\RsR+듆u+v_ 0vXc2K=ͶG'@z0ur8 vĪ'~ͪ G6! ӣFB7B,P*tb2oM91s-:deU +'{J"|buҕeKIѯe/] ;o'FBQ-JǔOyY:`#Do:VM/ V^oc̥ %}TZDf*.m ; r(N+|v$Jzg&GEݩGF F4Q mz Hq/ր FWֆ0&%Co=]ZlzT'vs@p瘰!0&=_PDh!-8ӵyjg:;'nؽ r3ܫ&&Cq]p \3AMbU@v  vYe$>Li5OEQ熀D8Fo2_W ;rU$lsm$דļl [$FF_ڪGhiz1z0O^s"0a֝?C뿰c %ÄG6`x'Ag8a"3ݬ7{;RpQlJ٠}W'؈i#PـNh~$b%r%Ck*Z7V!-">;/#WL9>-TFb4ym%YͯV,+/B?c2b36ٹklۑUt&rzV4{Aο 3kWA.I@A: X"HChς2_լ%"07K!g!@˭(j*Xy])nqa8T"p$spV{_ˆ\̛ -AJgb"MtF0D#g ?[ms 6Ly$~ 7MKm@ \nWC ɩ/fjWT5@G^mk1$+3I2['m,FbI~fA o ;n'$Mklяt) RUlwdd13KUZP`S@,ogRG 1ChB}7| k|ل>*x5hueyH˛]#{R ;88.L =oZ1: CV ۬mߎSfRꦅJK?&ܭjfD@0RV"ӅtK,,J;*w~ u\n_D/;Ԕ_s#0d\Aveil/wjA@ֽ-"(% j6m?dyvxw_5Ssv!sy>ÙO|o]d)iNIZL=e?2%r'așn$T[ډu k1 p`PuRJ}ɨ)}xεѐ4jpWY)xs~*vȄGsp;=/}t鐨RuT$ДPI暜)`g̗+ Vc$رu+# Kf, 2םtRI+dS0 u`SA/xXj:^lP=|z=)J-B86t;ə*>"\B!^ Eֽy2l!GsZdKu_A3`(8w((+ X@W)7E!jiHMHSbH`#"mHRTYCwȻ}'kF#zH2]Ad f PS;@\uZŴ3HX]\ v (>2\6;(?\H2_lpqiƦ̵_VfƘji7gT~qn9raHINApW YW\m!g͔aݏQ[Y3UX!"Ym-;'x&C]w> YQ" 4CÔy=տˋχ,V&,|d*y>Q`1z"Z K\KHU մ=&rL OBcbMzU K]#Β M7{3&2YƃEz'{GJ5JUa<ﰿ6sl'mV7]ċ2gDR"0;+hH/._^*.Cu .i^ԣit6v}N 炠zw~9[+8c6-q0|܌2tv5ϧ |B3g8}(3X`vX,ƶcjS8iO_oߡLA  991B\BH#=҉zU܅}9JA{f|ڄP]nzvP.j8Dmg7HApӥ7{Â;(3;z+&}L+mM7R4 lBud7aOz|[QK׷6uWpJͻuT"n0j\JĘyuo8Y|4ebit] \ck)FEךĈ}뉂)$ l$ӾI ;FӮn d1m҆HWSZ(rl~hֹ^x9d%r̨OOl_AY L>Er嗝/i7-3DQUeA-m0pP{#['DAՅ TI}#3@@ J 0ަ[(lu?gX讏y%~JD&SDk:WzEy߭2 3DOG;:ԼF$In> Z47xӾjئO߈7{ h\?X^^?pc 4O .'άRpLy)Lpe3 3&UǓ/:Tvc\ת7TkEd2iz#6zG]>4} 'JNs_GLľQb3p'E7~BTCڜ? }Kʧi.cB1˃e96hW u@De hG{ib[?0bAQ[Qu+#{胜+(gyi %|_rYgA^Ӯ!S&Q5 7Q?1SGԫ]aVCe7 TfH?[XU7R]V=o_{D33t1*<6{eK+vBKre[dV;Qt2af_]J RZL}y7%-t#ڷFTN c@z{&ź JCKc;4-$ 1=0G ea]4)E~}j=H~ǹ2[KQhoF'/@=^~voNBچ4<[Pix2߰ yUXC$/8$ݐͲ+}>KX®2芅r_&%B(!Mf<}u,| \65~XLqOJ/UF@'I8Vٵ&x%4N 4r\G4_7s{8$ZHzhDK,G59Rh˪j.m(V; Gobxnl!fm^f7=7~a^LEGRZvr狯3ؼ4cӢFStI= \)Z0" bnzUP{!{YrQj ]D4R^WIc|&Łe&ַ L@C=QKkj4onF\+"N9 g+lwxDܱ@k-$`ŏG>UT)˳0Z"kIN&}NkcT7za-/A'Ƙ@05t\3i>g\)Y7Bɯ{Z .bx1N1-[#!!~&UO.i*qA|1C!Ż?ok60NݽE oQP/7RFYb ?HC0Cu>J/%S]0{)P*_s7M7fn]q*#'9MbpH$~pH=z<1?EW/*ުa癡U46{Q+4:TR{qk6'mK։Ɲ$Bީ hl ]|DY]\wڔ%k䪊/[;f]xى/Rc#Co8캥c`MX T;s`mtɹl22`w' l KTA:7ֲ14 VhC=!藻&j?IVfR7QRNϮ9˭{,e\jvJt05]FZ=+)ՈP-J$*%fF TvB p=DeKN 0޺ie?{Kr#_~2"YC[ğr>HBc_9!iC7砟Pdfg ]K8Ja>hՠ;KԼ-+r}H" ֲ C>ihAeMI,J9!Rc֗9 s~3I94z/MJ qKճdyh0:؆f' C?^'eF1j_O{Ne\#&V1p}j} .+e'UqĜr@x߹PkTbE KeO 33pX#<)QMEVafTNބ厌q._隚2L~@HI(|sMC ߯~ꙥ~ޗa(2! 6?;)3bR Ŧgt@If..F$FEc@2w}leu=ꦝo(|Ak+U/"< rUVRL'4nVwP?,WbW9jk8qcvQm$7y2KfH*Hxɤ Lm88Iiuc3k7U‚w[^L*S`Q=;e5-?=dJfw)) D2[?4" @;f;} Zx0K:]{ԊstnTa.XgNF6""1xGeA+XrАV]wmI1^ca_hJB_3J b\{xќ+1Y 0ePE|og1h$ Ў:;i+5-L<^~Ngc/_;Uf[\P (23$b,pX*0 חǸ(0/%J ~v?%c"<[(#\8bYhTc6u ÀĦڜ yэk4YUkA%Hš xaLp$4E He# eknJ^L{g4:~Yl["TTLx * QP*6w.KmCCOo̫8)Bm[TnQ$M+݁2T!T lɇ#jlXdr2kk\U'zb?a暺O#VXD'%]Ga35xDt#L(0_*UJأ%H@,vGv['@6v$mR{OzM[7i74E`x JpKY.#x$'6j0A 6*$bFȢxx~R0B8BVO ωO0rOSf-rEq:2ȡU}F*xE y%G)#+-QtIv:(3ܻZ 9V>z2KpP:Yӵ?;MweG_xpIŨ5ɐT ;:[\ߺZ1 PJڅOӕ+,<:MzxGpbsUpzym%&Lr Yp\s ):>5  HC2)v+,(hU'^,ȶmi uqu_@6?)EA5 N>=>i9Ww326U|.C62$xB nl(اf_OBya"]mյ<'SD*Js8ãxߺ8/2Y&`-EvC^0bѪ jne*nϚs2df>5\ Pؕpף|WX8dwDi9au N{Q57q; h~bbrP (=!wQwW=qBIʇ>0K1 쒵pȂ {^H;-ϫS&;^NV*<H"XwAsjb30H^Sgfc:9sq Hb62//ڟCdHD儹QL3QAo.w}\_Ym:Ma0}k~/1:bl/" l^P ^o=e,ΔK ӆ.|51t v"d[gT V $Ëbv gz>\]6uZbe)+&*%tQ50y"?OwyfnU kA΄K;fs/tҿO @B뉬$d? )k vv9cT$93ƿ4vTRs΅~Ur)dʃWkjV( ]vēc^%#ylȖ?Hl ̪Y5̶-taEA~ǻKTu\J#U.W1߰dvaU+2<[{AG;}x@cEl 9Q[ X*+ ͭbdHVd^ZXTI  K{#5 );Ǐ X7C]{IЗcO<[nhe9;(pq. */y_6d] DeL*Snhˎ>qAx/X2S;G<7)t_ăwqc;g)a~Mر_4 b OϟD3Y|1\CHsU#o荈xmM`wZ''kB9lVɧ0,HГ{PR^؛89^3=$FpLb~ƿóٷNl}M}D$s&uæ"<b5n4T?g~4w ڨ vn(n]"+ g˩yM1#Sk!v)&k㷅`f%uv4si~D >)F+d,18G23-˄&sZ _\%dEw9DTa !/yR( ,N:c} j? 2Wk8E$tԷdR8^](G ~Y.AA9})XJb~}g)&n "fAФ?`]Vzh"5Fu}jNf (LE'Erld ;傉/гsgV`z~iÛ k n]̷k d@n>3!b۵7Vv+(1ˮ,084IV9ޜV+Kzg^!ƕ"\|JoD/Щc]pt B!OW}A'C6t= g<) a; ,fΥp !0i+xg`"立d1AI9*h5~NKafjT'U{7Saŕ siIA|,=Hê% YfWkd*&EXK]Zh5¥ysXYʲ=6muvL9*Qp'LF=㇭I:z;gW)vRE=f;~tұEOR \_#HІ2@soT.@0 $<vY&@t>%(9ڞ1$-u`&wt ı'V [WK<. *UN mП; F]?&lMlߵkLE+L21.C]-F.3iN2 %X^s{:QSHSbUQ]=6R60- zjd[(IUmR zCjdn4k'T-/mLmZ\yW|PrJ>%0'>297J}9.-?NKXze[fn^'T7WzW)kA/:oM!TlOlD޷WAsD,DH_uvUϹDvÈ=_@ OFSELt%3&I>Y~Xf|ݿO}\O.b;s,ɇAp;m}SE+EPC(ckH,{Ԙl 3}OZoZ6ho ~L:٘~R@5/hh%O?[ԠVH9PH'#dLsXcqfLmBmN'Rx[8#z./gk:t_{* nN{" a @*Bs6sܘ~ #Dc@9?=pPκisZ:Rx7,DvXz, PMuC-Oli \$z d'\okGlG3_kA κye} bssa׿#՟2jS-ʙSX˯zH6!:O `3d:=s[=ҲȘZwF6xG#xk~g2ꐪ!n&k۟u-؀ .f#Jd Dw|N'zaƯ"dt \nMj]o' +U(j1Dl3dJ"VT^4樓Ilm@%PcEUPD ˋ-=pf7jmP>vFGb.fAcs~qQ5hZ*1j3>?a`3+i.1~6|`d F8Iörmva^Y ><Xv'qpsN>ac|lXi»`>> =Zo\|:} 5Үz[4ɧ[\zS eǤb9hܩ&ɢ_4]\ U_W(ze .*#g)KO‰Y7Kz* x̘oҪVDbS}v\iwU+}~p[vfDٴŵy8!m)t>'"&};_wcF&! #mn{}؞{12KAo? sxĔS %J8 luFV/D+\LQ<ђβ*osrs)1DOn@F߉A@-yB@jt4Gusl{eY1N*ȓ=VD9; ,,ȂVuu<կ^gX2Ƿ&hWorhƗ]-?|kW/u瑸zГ珓Np*(X]5U6ʂQpɘ apg!8ӝZQ+֪v @;#nsd͕ʪA;S}ɍ@͙{ױP}Ñw4C1?,A^@^j"JZ~>sn™x{WM<"}{3/=QgT6殸ĎE\-yF38WG*V޴z%6*֦wJbeҎa≇U$S'rō,(hr^q ,Ԅ(49 q<@IkJVFETwT-!WJ'h֯p^{eod}P;˛J*YPx?WVn6=o9h?X`^_GUl> foC3pv}WM0g+=[dVĐWR"ګF!\ `$ʕΪ"f jMkFjOa'Ԋt2 .> %#l8/fz@I)DmcD\}]p3D >/~w |OD7۱&R ?!8x4L hؙ97cxDj3t^h//lD@(0ĞrϤs4MUx_ 萍v|SE7rkM:V'KTa- ͱes&-a [lHR4[fLVifH&vܫSOmJ{Xx:{>kE+Hq M$q1B8EaWhqYKoڍ~ Z$6]l([guIBWP*n7B75[Tjoiʴ0']F窨Jd;Q,*Ro}/`p+VwK`R . KêʫBP o?*_In7պWs)Uv}94 }l"◰AS4,i Q)nR@{YٰdbKC?XuXLP [!@fy̕d;~$:2f<*@ xwWe#8~5% =21mj޸47(yS/g=ꊌiݦLϚWv .96 tۓBT'~7r4u=k5 t[ѐ\+酋@*_&Ƣ=fZ]qj,FUu:VV%-o[S34-'nrO-޼ߍ/$D7|g۹δXY>=N"֘冠[TlDEbSRG OPCh4w+3tCRܕTa /G%^hs !SfΙ2{ >F:FViŽ@g;0+nr€?_ +-@Ǣl_ȿ#!&rBѡv}`w`wX>-Gz >| A[[)v>#Qκ,h/ +1\Ȯ%Q`!{ @`%:WPOy|q:4hڧ8 A}~ià 4 UChHi^Gh}N9JMvc>N;st ʗKOoF} VI esķFhW ՖmO 㑼I)/mQ!Mevͦp1= %0<**u?>톛||lTVf/`ԿqxˏS. 0_{3O <|NTMww>=1cj??024c館v3;'&Y9I8erJV9`C+#zd¬dgnq!CYdR#qE9+|[7+υK~Yl)s*gD nlyleSa蒄m X5es+dvǩ!Q B!y q?(]Ǔ%jp,d6KYEٍvE $\B ]"q?gTBgf35En\)nR3Q13@y6B!FB8moEva5XpcJ t]m+4MsٲAbc/n0KJJN2kHAٕ2#m"ъS^Q˻|Ty`%O?Cǒ+If{!ߤatgKo/6HKh]Wa(A>< tE EK ٧YI9MD@V| &R2>X;%%)>&o"n (jFE7{Csi0/oůJdu FaV߲ZFhaw$6܎^[[L}# \l;)gމnVcDdQ`8"PSYKYIg]9[[Ɯ肳(Ҳ6Gu]JdF%xa/CPW0G(,VG@L ;g D\%R%3=kI7E,^+l^C V0cy\MG2}@:(ؠ|plltNy]+e>)Zۼ9-"ΦN=ed$Ge#D WBu=@5fdᯰg[5.mGdgr I1Aan83Ƨ~&7lJƌJ]& ^TJn\`Slddf=@NVN^_MhU1yMԁYȂ}]93^QȲ~;!P%4ՙʌol8?Xmt$ݸ*r" @ v5h(Hqh…L\&dY!BkqK<:a Dm2"U w0ʍ.|"؍*ee@Y Di`F/ 0<:@{iG~cKU\sٻ4Q3o +SYLG[J:Lw{sErjuS]`5 ti׬UԋZ#6',(XۇGg%`?CZ8eVP<io'F 9yszQȌ#YARdc }:+"Rfݶmd4jđ$=^y̸Ll}O*ؽ Z'6wn["/#4/ ejVq":Gojz᠂~E 3ؑIU}?E<?p ;cs[F]$2 K:퇭E\aϊ7c|_%Cq50vux_[,Fځ$e!w|-a+n j$'gKCy&cZ݅'ݡ^{uX?BaC R^  [ ;\̱6Bd \sW쫸U3Dv& KtJ{J`#)X@cw k78w}BŻp5 v` )k)U([PS9(+@+ތ(\~QLDYIq.KQ.~2նp^݁ET DSBwD b)a>t~`*2=GOe[~U5 Eh}_cWڮZ@::jUcet B_=/8 :-_ WlCLL5F:n,d,yuqyTXUkAe(&N*tg!hOu@3ڡu"MU2;·렱%x|zU2NŸKR{rҫqMc K{W]sZ @v| lEZL(d4ˇ)k- [FPx#Ýr@iG`$2`GA%O:ƁBM-p^a`tDȥ 4E+vr U{ŴeVn~AU↷CKz,(0OJs-vXЈ Gn_S@BwȰ2ɼ7X~w۷ Jka칏`U ]Rz( u!xv(`L2a.R-vEf6ңeF9eH>k {)చ9p1ELd\mxWj[}M ^^1w%n0^ү%tQcOL2YnX]Nkmi{Ixb[T_G!6H!8]+xi|=< _/YxЗ\?S]%4 )G8lold]3](q`.:I"Ŗ"66 ].&iLlDr%"P9?5vmsH`MǢmRH݋ tQƮxSW?݀PfbiĮ#e9H{U@-9VZ='Y$dm}2׾:y 8ܮ4ݳkŎ?n<\7l6WH_V}8h) Y|X7Ab騤[#%ѻa}õߧnPvXM]w:"]F|p=To@LY BC}z9;0D@RnU=B!aC>XpR\_~Ё#Ԥv,Haܐ i͋=P2[zb?#g\ܛlg8Nl6 j8vd0t7#ŸSħWFmG E qIǧp`μJ19ӣ>ߎ-T ӊ+#La=S2txlZg\whhx);c&( 27$5&UO5znbB%ح(_++0\ +q3׫ #M 'ͧDsӨedn"i_j8>@&ܼ{~bVo-K`'aܸ0!ft4Td ܄X^/䳁O}09.-eHn)۸-6w]n)}=5;sUF=SN. z̧ŕ_tMnhz KX@!dJ Fc9eQfWe bm _SCxnBPkJb+*}E\p-]c=U 0`%ZDXs +^IhYU`L2Q47T} f.QU즊nyn.Z+I(_" ܼ}:y/3 *L3TȖ rьPۡ01v'dq.5[R*橂FM֑{G@PJJ vP\A53z4ׁsful٫i=o+2(swߥ!ܛRXVĆmcK礓hj(v+ IP}nMÏ]æfj;ҭBA61żS 4f"IZar,T :?U SUd" xQqQ.`i\h<%AzK1֤K-Z0mI8Qdfa VO{w߉HKd^sWwσ<ǎ (my_FZ i HUTNiH/2dd ʴS[ x=v'mgZ#XAO$ B"pD_ NR.鍫<,ٯUUP|lrn eISbwmX2FAu[o6`-86P >K=9d#d(z8nnaVSu "k$i1BJeí7L[^[Z_@r)һ:tLy< *HjnV岄|ˆY1vxJT&+Cb9KQ5uUS2>'N70 16Go(628ؖw}5;l_.ORe$˩4g8 `>eSMWM̖o-qzlL&hl 6e0c+i@㸙N;UKEȭ>xT{tT/]͊Qϱt'dc,Z×&Tѡ).2L]#^*wF58Vu fkq] ]fZX9G~AЁRN!.:H~rsDL8WEv |K"ar~0# Ny\K0@P걙w[N;֦b ooC\Y BʋyPh~f1@^a"THXZS|Z-Ո2Q-p[h׎) ̑ 9Mj72қ!WO>2Ź|H+\g2`v2`y.o]{Tr]hEr%P}~i#ϩn&Z@3ZNT6ˢ*ܾ9\yʷ\Qi+i,) H8>u{Ps4q1*-")$6$߾diKÇ,muFgUl׶|4%CZ%-sq{{SaK)88E,ZYuE[n$rNI!_jtAUAXBGTIJ7pj4BWp3ڪ` vM|Z]„ ΍Pch}֢)9}yYm z9 0>#2Vr˷®'WJ䵣8Qܕ1;XXx>Be OwSIs[GT:cHmC+ьBb= si6, ,z E Evdʺ "ޑѱG+Rv8=F2~\}Ǐ OJ#x?j.8!☤?jZ~t5/N@[v^WNhaMU 1~vڏx Xe~P5[ !T#EG~f@ | ) t@s Š9LL4b2[j7i#gZ9\R5"L|JqPڄbdAKyQL5V AY4Jkd=MV3OH D`j%]'!*=aa0l #b⳿\P #ଏ6cF0zo2dz&N5ʹ*@b#&[viĘX7Œs1zg `vea\;Oo+]ӔA%yi/t&lVtm\o4=ZK>n E%ҵ%ǗZ&1llr2=^TWavw Z Y"wMFM'CVJ:LQjdJ<-nUm}]9 6@DY38"F?m:6$8M1n9FA6HwY&@f bOsc\^s/F,1tz|}[溞Cp]Hm`yG$::lO+T9Vc57 &H㸜$濿ěu⚜ كc'‡reVuBƕ4vatjI(v#2ʣ@xu$ `mmPQQX5@XJު8`(*tӮ,X]6]q.Mt O2*:Fً$%lƭ@MmMck:R>Gy[W;Fu ޶=6#٣\tDUCRdďd.UD0TYϻ'T@g 7Uֳpa㖎Qt9A荘#g$bV6lu&JwIX`|zJ2>q(r G민u B%bH)38Hw`k{pdтr(SxQj*:d[kh(jWR5pSa& NeOI Wr)f)WSLez'ͦ౮U.(h8 8c !-l<a29qpxxZppV!Z9w>:Gu1b{x#4ֳPZ"^?ހR=6| tOhҫԞF%.9d6t]>_ :F:JC. -,X:pPRX}Ǝ$xwޙ#CVjNU=O2+W??A|{xE?U?b fzlX׸$'.WI{ B!R4s~AU^USо}&`A 4ͱU\. H_?nY8'̪yklgul#2.kˆ or%u%5`| Za)fZFb`@d@B+Bk*VٳKz#C+XdzU|BG*;0(LI\ӿg `r,%ytə!޻fEQt^(9=dCoGa{įm;nm`"oh@L1]|-\7vB}+ef'B#p&VSF=< 칞+eg~9w>U|E;Q~S)T$z#U!?s=w/a't%?zf$ң[/s4?-K)sk{XV:V~(Ӡ Գ/x@]=AYt:Zպ0l|jcN8zS6"͚BS}]rn; }N _Rp+*JAhwDU|V J`6#oOE˿"Y]e姻d"B"t4?6H;\\:N9m軏ӊ% EVx~2ؒ.3奶bZ@ 3毗 јB}3 tђ5<$6X/wrGHz_k#Šѷ)(i96$Rt'0! ɨRQԷ7A6UVqаq`|: }ga(?xqSMqڹ5x_5׹b:/e4/Dʁ:\(.ݙ,3d@"|\ U_;imSB {-_iI"$NRC>L[̵HӉOٻtB;oxtu#*BYeȸƒ}la-l u"6^<\ŰPݳ]n׹МÎ"pjqjOn^dD<[Y TIx;[t6Q3C\5u-{4H.9FwɢZje\wc czb`58Ƅv9Rn{:!Xό N/;#KҢ*58YvSb PxdV.sg#_r2E\; #o,p)dox|մW\@-YSbA}N _)"Vu/ؖe󢫣">BOf7ˊLVQC &vu)<ەU>ʆjOrk`]nn$վ.uR٤H7W!}c׾W$,u Y@ GDmJAWmAln?H`׼J2KsREXdYV7sJK0A/`g&f:Ђ^蚸U+x@5C HMD_'ch!ޝ5?TOw2&V"z0rfoE[^b6.ޢF0Fe15=Tȿ. foW}F^m^C=(%xe(ؼjAm%vM'>u<5=Z `UUibMj*)H(ѫrIv nɰag2r`e\GszGuن\8W$sDCe:"2W3cJ'P߻+czD}Q~3 ih#>][Y(&2|jⓤoe&p6:V.yu90$=oZ7N+BW#}4Rd8mp#wQ:4guⱒ2μO2W- !GP$w3E|㭔 i6o #KZӯ c@F]zPj[p.ا1&Xƻ@!]t0Tẽ/}ULGAlb͖]: t:e&Vt>+ԄM =զfKǵcXYV b*PQ5c4@1qtiߖAwUY:|x׸3>LdzNKϼNvsa,}{X-i,RKCz i 4:5< פ`_r DfOCRjC tnT3(-5 6/#kZ M(ΤuP܍ɣ{ٵ"z>ׂG}' ̤?_2!vU1eT]f(fuKQn1 Q 3ҧ0o w>AV ULViHݸ[&(Ĝ|rBYT[M9إQ$ +nh:7ke2EnV5 X0ťhky9  DV zRJIq@p)7ia]q/7w16Eg׷n3!_}t $r⇉Ul9VG1خ!P:D",|,fd&O\_!] j!cJ?/Ueҷk ڎ4-TFIx9cXo:Ņlě~GYx57čΡJnKCXP CUEN38E!cIھIX˟O- cId- 4TLV#%^$Z̭vaU<i=ΠcR"q(CQ4/Ҍoj6㠖P0;Xe82+\ o61v atq#H!,2;b/sv$2e"Dޣr3P"5]`nr$^{sa"pQ蠣$[~a( 3^R;I݅Nl BK/Qq$4wKm<|1\<ěԛYF-mgF%4[_C}1QO6qr2Y@d3YNi % lT^ JQ1ʬ}F;6: 8^kZ.3!ubUEm^WSpc2⪈_S4(v+XdJ%Wlϴf3u`zZ\H|nPmHT'1(ZgEͿ C塥`N{<*{mM+,)sM|E/~jlERV<ژ-/ =#p5SIphI܎TWO/Wu$*]B&گblsr'/|.ð" ٢EV iQSC9S,}$HK 'vTO)4$ hі:h]uHhf.ietGq< +I|̤!1A*2ﭸo_n>4YB9k[ΙP$ZKVZ)冊qf+/4i]b 9r bĂl=±UmBvB7^$ai @#ɤ1|S`w&>+^@C廑~o ]O-5_Zާ#m1\X~;uzB+=4WuSN ؇]sѺ#rŪQ{qK.VY0*&tG'Jde5;hmh}񁙘߳3 nZG#Rj[`@+HaOOJړ:[ȷ-^/L3s;[H<隼ݺySb5Kuf<5?U㍷H+@8+v1h|v\E2P# ӠH2pHHs6h{  0/A^%>FC^ی(κhd]> y uC\iEN*GU'@1;vf&M;+$~=ǻ|{;q#Ӭgw>&, <I%):dô&gi,vog=:.,W;89HUU&D8}|ޗ]KB5^FN9ˋdj)X ?;vQf?}_Z|H"XqdI?ި%1JU+5D(ZAcʗNgHl|#H4G!Зl`N6hulJغrEO7x6#tԴބ xK0WZ8C^ހcIrVS< ;HśoTRaIT[NAj._smRRX EiZE9HA5?!-Ћ؈Eduqǯj!’I',> 2 ; b*ϼ|B=i}xhv#Yv`ȂȻQ0C3z0YP΀2B\l ao@*Rb^u֫v<3>rTXqBߺNWHTII2ߐ^R'2+ 2HX?wOD?3sy$(!0U%_7-g]RSI~WnU`5YԊ/^pPd/ !YiL1Y?5WV'uol'׊>P[;"ĤrV"n $[Du{ N23t7ZbaM+d.$P+#^N>Rz1@FjHN#j2cXJ7=Y*Y$w艙IJrʦ AY|+T}؏'@_ӥ%) 4 3Ɵ#/J4[g%ˎ|ZD^G#B 2:Yk"ag=ZX˿e0BU:v.qU4  V F߮&cDm3j C[q#ʚ a?H72&K$^9c~ѹOnރ he/ Zh,#S*:z͓#eY9Vݲe /1ۮ|$;#5+ ~9ƒ`BHG9ReVyƖWR$?Fv$!Jږ_)dfhCvGH^2*9M* &7rׂ$\oTT2w !þ ]cy⿣b9 *yEQ!aNjOzwi#? ìt- eMO(ߥ>%@'.9 BT1fZTl\P_9 2,?o=EQ7BRj|Tپڐ HKU䥋0f w ΁XS~`کPo }a ,oSFkeb}ɽ>yTӝT- "aS^ų~?~I/0b.8ZX(un|(-tؖǼ4L @Sۡ+ŶkƎq]HKRRPyb?62'~T;GX]F0Dbqxz(cEou86N"^;k ȂJ? -Pg#x'8 ͪARtzW|.Y1Xp/XJbF1TM }ZodNbQB2Ex޿1dቬo{u>#d8+poj2T %aecK68zL4m{^Yބ6 b r =ۼ՞:KE%ЊaTuFa  '.ףUvKb.v;n=amںCh̦)Vɘ-@v A HױT7q1DHfE2QP}# - 9.c6(}2U6ޗ]z7 A1;%ZK0CXq9j )/Q^XVa/E^we+͖E:,;]Pp6]Qm5tTq it/V`R%jpK?YzɼVm .M6X Gz\3e'̵߈Vi_2v&<.?UCҝ)ZuPd=\ , pgڔ?Z͚;ﯸ#D9M{W],^#ȵ Fq)}!!Z͝ .ɥI> Ҹ2D][WJ4t~)^}>*/ )&Y)Ĉ=>l25N(D 60QA"S dȗ 5AOd0>m/{ڧ%/0`O9Ļ50U.㥤KtN^ iAA'5~"_Cܙ}fs@| 8 U $"]%(E%(E| >85Fuoӳ3)0̎DJCըpi:ƀby7OO(JR[DPioAXvfz-"&ʀS!۠eC VT=Wzrfe鋰~In~qNqH_@sicIeҿzXM~|&hlvp@LS/Ndjj4W˅+g+%E+~ z`i]xJ7K%d~Efx$f9~)eI!PTW?@&Ѡ61{D^{ԥH"[=y2'9S,nr<LU8.ژ(~0dWblVR){G-J|MS4` u.uʾhgHʘ )2sʭm*!k&A=ȝshe{!b!&NKS plW r_3&\&Cw1[.CVN߈?FC1+ 9XGr l'|x%+s#r CW3_~2PD[;$s-N Ww{/q%*:^>k6S!ˉm ap4sA [Brnе l‹D`ڲ"D=~p!i)L^lڔ z?o$WifoX>STBڹ$Hhmo!sφw*oT*Z1z|0T3Ռ!+vOYD>*+8r鯛(]B I=(ON5v9~b,L>|\ܔ*3̖{݃j[ҧ[ -W$ɟURʵf탙ġ%m=,Z 0Պ˞G~gsUz)a=$,~9w[2,׵f|ȿAGL*vPm#sjN+4"1;.: KwU wQhsV>*JSThR<&Ϙ""sC A-g`׊ϚPl6w $S/ gM1m؎Uپ}0" LM5fϰ<_gmT.ۆ a&|&8 h%X̹zGdܐ AsBqS%kڵD:t)Ӏ'*}=~0ܚ N2O͜JK+~MSTȾGR,LI,Gh^I+6m;o\a%XE%*tę;ږ|~mSf02 > I_"{4S(S&+Pb;kAOl obQvr(Yh[:BJԴ%\:eƅq fDzNFe 76^$ߓ4@o.nR/ڭ; f1[ޭ w㿐 oE?-a97[/m }41 0YGrZyP&J{qF0C! W n1rH >=JӁhhylYTfV0VkCyi+Im~m) ۢƸۿXNsfψiA`f:ʖc)Jq.-H"GTZ~,S\6=1W˔ j<<`i "Oowi/|Zu;6Z`1WX}ъ{..Z\LXl-u4׆b!d6aߧ.<ܒؒt_T g&9%?ˊJ@M~Z|Mempŗ`#_(hyOqyh sRs4<tgt`n0 B[IG3B/]aB5xDmh($=*m;\Ml[ 6&mx9r_Aexfh𲢴M 6ᆛJU0g|WPpF4°̯0n B/J<4a[dhEuÏŔ-2r]Tg!I@h:5 ` nZQy萜 0FKG3GyLHb*ӠZ1% >|iW=y|]~W|}TB.gwmp3){x AWhTn.%cJD0T@C)ȠU0Nt@n6д׶/a|#3埣ŘQ{=ƚc.953owb;1~o+g4 f:D%(q*675rʹ*(X$>S{_d?W6=L\|Z W"tҖ{5jk1X]~;S9Y6ub*}P⠈ϰòTT :tZ8UV\lJnx^?< ,.ѷg,*<{ֽ[`!66_qyˤs=TcXtLvj+h:B3aƂ}`9C&Y_[fYcg\NUAY%'IW%_fə [ř%<$hg,R \GăU+BӅsm.#؀YunSpIvJhRCPb;"@ȕ ~ٻ#nCtwͣ\]Y7{lz8% aօc4S1E@B6H0pbأv1u6됾@CݤI8.)3FP-%t<AkE Mj5 #0eÅ"cht[mּME&O !b/)>&4m:{ʞ /DZ ɤPVqj1׍[?Y M6A)vh)7lϛ# (ҖC p M(AC}i_,w>7fV~r ri茥h/"9q+SU2%SvO2!@Мf3Ȑ@"dP/Da ӔR8WEtjU"*o={bD|(z۰ؿcgR.?|=ud9X{afܙTN#qTHUNکȜaf\0#hmItn1a.Ž/[U5MLK[ ?k:erfc5x(bݗ>P+1i d̠Q}5Bq6#) A<`0E 1gF 3,cڽ pK߅ \~дilWG]/,Hp3}3L5,I[%OA5S.I3g{QOv8Nȃi[ch:CSB=kqp1I0aїkwn3KOT ÈEb_~s@Cs |}h̫=Y<{.詍$>1u;rj]gG*1+q2UQۨKE(/]LPvI&"[DhSдߧx_'F'Y|ˁ,s<&O c9[.Y4qe;KHÛ3vEdz|dP_w\:AL[:H=H;ca$U @Vu=@,mtNo{ Q>Ӕg+ȊRs\ Q*E3kM1̢5@;p){Rsj~V!IFԑ4o8y3_(Mċl,X,L/Τb,S;$&U*&61 %Y孃+Y2{89.^Tm-@鈰LپI("\_Cbs]_b}G%š?tv+;O H,)矊:wH=`ޏಔ<:"29%FX>e:B C8NۨN֊8MibyB4 sKM"! >`lfi!i ьП\KI],KŽ5%,)bIVgzINXo7l!famdޣ:+B9X4;gLg8^:S[#᫸SGRHJQX.娝McK =);anx{m3T7ZE3}=YW @|PXgᾹ`P6h܋B4PDL+S,fiبA5{ ~̫6.^1Eiaz| l.nBvbz`$`%>ա")w G2I9UMIalbe _N&cѨsL)Xi𿺐ZTnM:KVu@6eAEpW eح|"۟lcxW-\w,oRv_bЙhUr-!#Qe~-kڷ<4ʺk͈y6(f޸~=Y27ᗹ&fؖ6CQg fLC+rW.䥹9^o\(ީlɱ{[_ /ʄSST9c7yy.VZO#V)HMH0KP&fwUՐ{zXvޮ A1iWq? =a9S Z, %-bsnʶ-ylJҧ~7в{N lIz[DE?ne\q#G^@řn3cNؠ8~M"Ál;kyȠAؤE@InjӼ[;}~[KǑf+xaOОEJD6RlWKra)_ꞁȭs(W苒[2Ϙg3dK16,.NbL/Kc򮪊OEpENy@̣3ϘZwEnzaZWab]UB扃0  &pΚaUr$edfb"+ Skl-:3aRbUo] N*,ߘ)J E{P-5t}ZGgu Wrgqlj) :܁/+{x/R3cFzH$҇ȊrͧC~+r;یaB'}Ϥ h'L-E3xE/ A9NR5j~NLAy0C_"&Q`&ߣ8񴭠MGbD>@'ak%8&OMW!$RN8$ D^5&Qe mB cTQ锄Z$g(BXDJ#cYY6;%Je!PQ 9c)m qf\_Nc}!"N3A첿֞ ĉEKp Ӫv-md\K>I>o|ܷa ^rָ5kxtӭSi[m (WT[&`:.~Bhm; ljK{fk3,?l6aiqgw_L$@ b̀vA`2吂\h⋅;xwsfd)JK#:RTV4 qwz)gާx!\Al\. K_uuIQ4Z5dY螀\BAj;XbE*ė.@]<4(wVSg훳Zy- %OW&F;kXO$^1jq S#K;&r.U& ϗ; l6ڻ{I>]@?v?:qUQ]S(9^0ojR3!EZVrw?{?tljGܡE%.uB{<|ak/3W^D8Z*L qؕU>0͈esMH@a68:-T)h%OnO?X9DoʧQ~ܟ޷MpnIc`P%eLSΓaSf03CK8aIPt4bc)M q 7ns5%4xZ:dq݇)j-5?Z!YA%` xe3vgjVPcAg/@vɹy:P;NO]sr<׵[02QύL0Q ]&*5n)VõAJN*8ևtg&6Gea0D]v#~vnoxHageNiz(eᗍȞ9qs@uUƇTmt?4nF#vL$w36f_SK_b[5#_Np?pC,LZs{o5_szs(Tszg5V/ɫ> ؆Yvm*XXs>du ,Lj0bLJj{B{(ݛgacng#ԗX|e?{k@ )'+6 k"m-9>4O)G,;ysGoi~cN! *U9G sx R X W"OmAу|W/en,:* n%^s^ϾZJ7|L[詎럴etۨS̯aUW* 1<`sSb&bҝ/X0#S&9" F;&3IO!z6N?RrAʒAW "}c½Y&'N͗ &F?}]2<7ZK]$y{N3KE$vY`a9t#](+n\bdX$ѰC7Y턼\r9_bL|e/,J:*ks[ΩDAbj3JXԴBXw "z0m*ۿ%6aBOay3dgP}Lhx3;wYLgFhb9I5͇x Or=~|Y f*+ aWLi/mK [ES'ݩ+K(&I8׻o77SJ+~LsPP;h d |KHf 64Ra{ݲ .Bz=Sp~zJ}XJ'mVj(Hh{``< B_ND8pDjdbIZ4/[gZͳ-/ &FU>ԃ`D*(R{5EĿ\| ٤_;+ & -P߄v>R|0Ajy+{_M>A>$*Fmfs\k{fpv7gAVXPGcU5o1[6vT[cw %H)eP te PP'`vfd1բML|{OtN,om\pVöi>ƌ;`ߠLJBqb{!l8`Gu06mMV呑7I\,l >zG&[;b^U 4ȓl~~Udb7eK5٤G[Kpk.e#F\R[C7FV33¶UzLDMGm UtG42WBD!?xahlUMmS ^WmN}8(H 7\t<ň$1+0s`$XlEK{3{BOI8{pO%trW(-ЂJRT3z*p[ Juݵv|Kp$KlPwSgs^ՠ#,5)KϰI"jp2׾$Սȫcr<&5a0ʺiYgц`oUxJN/d=Aմj:`SuP;%db|QuʫC3v?p,/(~k0 edž|w2$g_P>MA2Wx޶|幼[\ڦBs*阳C:z?I(RC ^-Q8G7 x٤l2z0nujme3a_p࢈B @H}围|iUk\PykI!rm;gy-´USY &ʻQV49֋^()Rw?IRC4ۄpEtq}*0jeE5"ge(,}†zB]rB)+tmXcM^;³\ 2|=IB{-+)&F1!L#Jap4/jfЧOS3Tjf +!!ʗG g/|j`dpz۟MesstoG K֮l^FOˋ;TrΣϩ a6#77(mǼt:s/|;B3}6DZB1d..rOh}4#ސp%a1 (=g(_e.ٲ缞N!>W1Ȧ;O&EIa 2ڛϪ̥\y:ѕZ,+cuWJQ%a4mKK;0#ݖJq/ǯ*EvJkgeqLĒ^ո(^]b) %$OrL5xր*tBK]ArҀ >[8Ŭ! #siy\!s9``IѼ9@:l0 97 2M2ݘ Cj{ޕgvۅI(o?=k:f"" t?#ge+eI9B_^ZW\Ab%ڇaϔvSeRfk6l 7 PO`DE.n`0@a!`>aiE97QL/f^|N-Q~(@րУaen^F!{D(M sp9;)-5=V_V՟|8t;.#)<ϽcuarIv';Z-9qoEx"q\hZ%;D׎ABYܚt4L*E1g@~-:25ō?pb'Ԡ6_$`v Bm'֜bVÚ&'%D|T7F:Ou(1Tl"Ajg4]jlce#.b3hI'@qΧE`;(JR ➀gy5%ljH9U E`0YHV" &claِ߀Ŋ2ꡳ誔9Sy:o |*bhDi/a'  DZn"2&9+:3X}lq6f#·ex'xS W~37VʞRgMQ.W:3K|b;DS(vh*zGW8e3,  d҄C7"sB[E:Wfi 72,UҐorS?k74w|8/q}I' 3@FDж.)niDDK91ZK s~J?ƫ<L%fG4nYW9uljP`4rFh.(s,ϒ#^pB 5^Xˈ$5$?!S<-wPlLSyNu 8C Vq@X0Us /քC&BgITf_f/~w u #3 &<"J\_ CUAЄ+etF+A cZ:tj#{+ik"iD6ePtB!!1s# 180]zVۇ!qs0!uw N v}~7w.tY9o_e0p@t*ʳ;<9`'aǂ,%ē;FCȚhTVΘNgQ+9HŹ0}iVoFUțsЛ^ApǪz"ꚌM}lUДOϴdbJl"qv V&mGU]z̽V+~T %&i ^0md?Q3oH4}E4b帳7.mJTp'EhsV]n~@O DbM{Wp.C}g6$ޗS{˗/UO_I<}r֧uW( 9]RIpO_$KajI+є |F挍h7foFVH.P6EC/qRB?Pd&Ѝ]7;aGEŒ6(cbW50qHr ̵0QBŝd-PqG_sCYGFR.ElJPКD!IN"Z=MAF8=*Os7;f qUdžB+&*St ᱄4ro-2xȘ9Nكz%r5q?!37aWf`)T~XOSH#K:  Anr^sykae"zE*.>jE,ֳb ӳz7eß֏+h$ u TjN6-R^=VT`^!0L0UH^^/Eg5@ݠ{}̐4, 91D96i\Za 7M@*@;Q}V 4~Ȕ@Ǚ<r<0 xFZ,qgĸ4A!i,Z0#)Ŷ=Rh4̇8Լ迷V X$Ha6$%kUr#-4>n,7Z<3%4I8g. n%h"تS{.fp&aD?$r [w4}uң qfR[~ kħ_ Gx0-C]b鯠A.HC@\HzU_t{[CyҚO=֨T\/u , ttA_Lu1µaޥ"Nħ"f'~3gžAEQd'~:Yja76!'f<yF_JwmG('Ӡg 8Q đ,j~.vClJ,8WbP.(U _mff MtEmx;-+m0#W(BUs(ϸ]Hg$aB`86eBpKz;֗RCDn"BvT|TK@̓#a k%00+gL{qg(3mmi%CZFLR5s |k72H>z'NEڴ!oސuZyw_z'ýk!fgBk3%:]Qv%^̥0‡l"T[ES$2G!w2_XGbh#݃0Py 8Yv{_s/e|]p&ݥP9Nlj cmqheӏْ(zGXp\48hCw v^!PN.35=B8أYQpJf݀+3 =-dS0۟f! pl}/_nHoN 0Tz ;}/۱Az|{BxVa[L>Nfq~M?ي~p,Of]@{n:AٽA㥽lg_tH|3yKQH0/֙<7U^Oήkpyf&}ȶ>#Y/Zv!g\>.;*y)L8GXCJUnW|.u,cGte"p.TLBjM:Y\OBj3 D`,kS@ۗEw\6%c)eeVbȠ+<*|蜈YrI$\!HA}3%궬Dc Ψw NlGpU?džéۣGGS)dCv_e*PT{NMc:kpX7W?kK d?LאĊ@L(V*!O[@+\JQ؊꠨+$+1(4n҂ m XV ,ΓEvPV$3Mpr18n$1u/ХAd5^qv2_]X[ˈ+P^ tDarBIC JYh]#]95mq0~3+|HsDƯ8}Bh^x8v=VC pK5Pˌc"hwMqp_Mg9ƌdgPEhZfd=ƎȰ{@\)hs"Ip K1?彫m1>pKPʖ,jPD$r~ݶ{|Kgdc)#:h$4;"-Km۷z'$o^J9QܶMGĮ$T4o3ʃݷ^Fª)V&+x_L+Ej>#G7p=4hPN䤊])q/։ M졒ƃ>~L8eV)yūv^zoĦWlokD.ws>8[* YC+WPۿhܽ>re#t_?U%f[C\')v:EEx>3xOr0g+f=%caA O&#=҈L#3m3ci)3l@U[0UgńV>wxK5mʱے /5t]4hXxzR2gxDU̽А,:\:AT:ϭwHh8!wg`Dvêf@qO`svop#OJdӂK 6\À6ahE$]RÈ0a^O+N5@śG%Ip^09)shKs ؞6utQN4p]^K@" # ( #K6 ={")N|D؇ 9tF[dK(ޕk]nii;,Q]L.ۓ[M5qU>{]d~˗L}Y=dD5),HI~r*ޞ_O_h _oh1 -Q9m>K¿p* LߐN)0.N4\Ky(wn._\\ i%̆pk R5)9hK~2qZ=5B9lo)$r 773;Nj0M+܉,ǣӕfA"=rw.:@;r>rĴk|)f ҳ:.ZHT:Jv W}"%nz뙫EKFumwrt~% {[:ϵ& P i&:wweg w=kx9BdA_Z4R0ɍtɻЫ)wFξ}\JfS`W0r* k5=AC{o7[(n "` td{`2{{$YϭSU\"ĭ,k`OX~=F0@Ώl'K|m EBrp٥,Ȗ>Z-f[D]k8QU?L| ɻ KЬ1gCRB>^z-H`jx O+ta+..h%%ے![LvhItc"{D}fd`A:T0ǝD6|FYO%fCa^j&N1-UwFW_LƯҶ_Yq|hPNAGiO.?ɀU㴃y{zSXMmfB2Ema,K[ϧo=DkzxpD).ēA\`ƒn/H؋Q[؋x+_K0~B anU|MVm W*8lΙ2ѽ1PfiNdxRsjc9)qsAy[u 9iQr, _{"cF\w`*'x6J3a8?6w^/H'JeT۴pڣpEk;*_V%>(q9|ҠB`]r:71`4Wt݀j1jJDvUq)4f6h0r.׼N΁.ܢ9J] :KUnڋlAnQ؇ 2$ YZ