boost-jam-1.55.0-8.fc21$>ʘiږ)lp<,VP?>9,?d   1 8<KZs      4 \ ' (I8T90:)mGHIXY\]^AbdUeZf]l_t|uvwxyCboost-jam1.55.08.fc21A low-level build toolBoost.Jam (BJam) is the low-level build engine tool for Boost.Build. Historically, Boost.Jam is based on on FTJam and on Perforce Jam but has grown a number of significant features and is now developed independentlyTarm04-builder06.arm.fedoraproject.orgCFedora ProjectFedora ProjectBoost and MIT and PythonFedora ProjectDevelopment/Toolshttp://www.boost.orglinuxarmv7hl3[: A큤TTR=Tz29e139159e9478e60f8e3b56b6f5147bf61187c0544c8e489dc128ff59860d22c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566411bffe289f465ed132dd4d0c2612d171911495e4aeb2d87321e186c01a484a2rootrootrootrootrootrootrootrootboost-1.55.0-8.fc21.src.rpmboost-jamboost-jam(armv7hl-32)@@@@@    @libc.so.6libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libgcc_s.so.1libgcc_s.so.1(GCC_3.5)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.12.0.1TT@TcKS@SSpS(5@S(5@S&Rb@RΏ@R@RR$RR7RNRQQdQdQdQ@QQp@QQ7/Q5@Q-@Q@QQQ@P@P,P+@P"TP!@P1@P@O OF@O"O!OOOOLOO@On@O3O?@O?@ON@Nǚ@N@NiN\N.@N)f@N@M@MM@M|MtMfH@MQ0@MOMJM*M%M!@Ls@LL@L@LoLi(@L[@LT@LN@LN@LI@LH2LLLGK@K]K@KqKhKf@KbK]KUKTM@KO@KLd@K,@K*@K(K>K>K>JJս@JJG@J#Ji@JL@J@J@J{J{J{IIyIIk0IKIG@I!\H@HH)HQH>G@G:G-@GG@GNF@FF@F@F$@FF@FFE@Ee@E[@EYEX^@D@DiCi@C@CC @CC@Cx|@CK@C B@B@B:B8AA@A@AQi@@@@@4@@b@@ia@@,@@'v@@@?]?\o@>@>@>Petr Machata - 1.55.0-8Petr Machata - 1.55.0-6Petr Machata - 1.55.0-4Fedora Release Engineering - 1.55.0-3Fedora Release Engineering - 1.55.0-2Petr Machata - 1.55.0-1Petr Machata - 1.54.0-14Björn Esser - 1.54.0-13Peter Robinson 1.54.0-12Petr Machata - 1.54.0-11Petr Machata - 1.54.0-10Peter Robinson 1.54.0-9Petr Machata - 1.54.0-8Petr Machata - 1.54.0-7Petr Machata - 1.54.0-6Petr Machata - 1.54.0-5Petr Machata - 1.54.0-4Petr Machata - 1.54.0-3Petr Machata - 1.54.0-2Petr Machata - 1.54.0-1Petr Machata - 1.53.0-12Petr Machata - 1.53.0-11Deji Akingunola - 1.53.0-10Petr Machata - 1.53.0-9Petr Machata - 1.53.0-8Petr Machata - 1.53.0-7Petr Machata - 1.53.0-6Petr Machata - 1.53.0-5Petr Machata - 1.53.0-4Petr Machata - 1.53.0-3Denis Arnaud - 1.53.0-2Petr Machata - 1.53.0-1Peter Robinson 1.50.0-7Denis Arnaud - 1.50.0-6Petr Machata - 1.50.0-5Petr Machata - 1.50.0-4Petr Machata - 1.50.0-3Petr Machata - 1.50.0-2Petr Machata - 1.50.0-1Fedora Release Engineering - 1.48.0-17Petr Machata - 1.48.0-16Petr Machata - 1.48.0-15Petr Machata - 1.48.0-14Petr Machata - 1.48.0-13Robert Scheck - 1.48.0-12Petr Machata - 1.48.0-11Fedora Release Engineering - 1.48.0-10Petr Machata - 1.48.0-9Petr Machata - 1.48.0-8Denis Arnaud - 1.48.0-7Denis Arnaud - 1.48.0-6Denis Arnaud - 1.48.0-5Petr Machata - 1.48.0-4Petr Machata - 1.48.0-3Petr Machata - 1.48.0-2Denis Arnaud - 1.48.0-1Petr Machata - 1.47.0-7Petr Machata - 1.47.0-6Petr Machata - 1.47.0-4Petr Machata - 1.47.0-3Petr Machata - 1.47.0-2Denis Arnaud - 1.47.0-1Peter Robinson - 1.46.1-4Petr Machata - 1.46.1-3Deji Akingunola - 1.46.1-2Denis Arnaud - 1.46.1-1Caolán McNamara - 1.46.0-0.5Denis Arnaud - 1.46.0-0.4Petr Machata - 1.46.0-0.3.beta1Fedora Release Engineering - 1.46.0-0.2.beta1Petr Machata - 1.46.0-0.1.beta1Denis Arnaud - 1.44.0-7Petr Machata - 1.44.0-6Petr Machata - 1.44.0-5Petr Machata - 1.44.0-4Tom "spot" Callaway - 1.44.0-3Tom "spot" Callaway - 1.44.0-2Denis Arnaud - 1.44.0-1.1Denis Arnaud - 1.44.0-1Denis Arnaud - 1.44.0-0.6Denis Arnaud - 1.44.0-0.5Denis Arnaud - 1.44.0-0.4Orcan Ogetbil - 1.44.0-0.3Benjamin Kosnik - 1.44.0-0.2Denis Arnaud - 1.44.0-0.1David Malcolm - 1.41.0-13Petr Machata - 1.41.0-12Petr Machata - 1.41.0-12Dan Horák - 1.41.0-11Petr Machata - 1.41.0-10Rex Dieter - 1.41.0-9Caolán McNamara - 1.41.0-8Petr Machata - 1.41.0-7Petr Machata - 1.41.0-6Denis Arnaud - 1.41.0-5Petr Machata - 1.41.0-5Petr Machata - 1.41.0-4Petr Machata - 1.41.0-3Denis Arnaud - 1.41.0-2.2Petr Machata - 1.41.0-2Benjamin Kosnik - 1.41.0-1Denis Arnaud - 1.41.0-0.7Denis Arnaud - 1.41.0-0.6Benjamin Kosnik - 1.41.0-0.5Denis Arnaud - 1.40.0-1Petr Machata - 1.39.0-11Petr Machata - 1.39.0-10Petr Machata - 1.39.0-9Petr Machata - 1.39.0-8Jitesh Shah 1.39.0-7Karsten Hopp 1.39.0-6Tomas Mraz - 1.39.0-5Fedora Release Engineering - 1.39.0-4Petr Machata - 1.39.0-3Benjamin Kosnik - 1.39.0-2Benjamin Kosnik - 1.39.0-1Benjamin Kosnik - 1.39.0-0.3Petr Machata - 1.39.0-0.2Benjamin Kosnik - 1.39.0-0.1Benjamin Kosnik - 1.37.0-7Petr Machata - 1.37.0-6Fedora Release Engineering - 1.37.0-4Petr Machata - 1.37.0-3Petr Machata - 1.37.0-2Benjamin Kosnik - 1.37.0-1Benjamin Kosnik - 1.37.0-0.1Benjamin Kosnik - 1.36.0-1Petr Machata - 1.34.1-17Petr Machata - 1.36.0-0.1.beta1Petr Machata - 1.34.1-16Tom "spot" Callaway - 1.34.1-15Petr Machata - 1.34.1-14Petr Machata - 1.34.1-13Petr Machata - 1.34.1-12Petr Machata - 1.34.1-11Petr Machata - 1.34.1-10Benjamin Kosnik 1.34.1-7Benjamin Kosnik 1.34.1-5Benjamin Kosnik 1.34.1-4Benjamin Kosnik 1.34.1-3Benjamin Kosnik 1.34.1-2Benjamin Kosnik 1.34.1-1Benjamin Kosnik 1.34.1.rc1-0.1Benjamin Kosnik 1.33.1-13Benjamin Kosnik 1.33.1-12Benjamin Kosnik 1.33.1-11Benjamin Kosnik 1.34.0-0.5Benjamin Kosnik 1.33.1-10Benjamin Kosnik 1.33.1-9Benjamin Kosnik 1.33.1-8Benjamin Kosnik 1.33.1-7Jesse Keating - 1.33.1-6.1Karsten Hopp 1.33.1-6Florian La Roche - 1.33.1-5Jesse Keating - 1.33.1-4.2Jesse Keating - 1.33.1-4.1Benjamin Kosnik 1.33.1-4Benjamin Kosnik 1.33.1-3Jesse Keating 1.33.1-2Benjamin Kosnik 1.33.1-1Nils Philippsen 1.33.0-4Benjamin Kosnik 1.33.0-3Benjamin Kosnik 1.33.0-1Benjamin Kosnik 1.32.0-6Benjamin Kosnik 1.32.0-5Benjamin Kosnik 1.32.0-4Benjamin Kosnik 1.32.0-3Benjamin Kosnik 1.32.0-2Benjamin Kosnik 1.32.0-1Than Ngo 1.31.0-9Elliot Lee Warren Togami 1.31.0-7Benjamin Kosnik Warren Togami Benjamin Kosnik Elliot Lee Benjamin Kosnik 1.31.0-2Benjamin Kosnik 1.31.0-1Nalin Dahyabhai 1.30.2-2Benjamin Kosnik 1.30.2-1Elliot Lee Florian La Roche Tim Powers 1.30.0-3- Build libboost_python and libboost_python3 such that they depend on their respective libpython's. (boost-1.55.0-python-libpython_dep.patch, boost-1.55.0-python-abi_letters.patch) - Fix Boost.Python test suite so that PyImport_AppendInittab is called before PyInitialize, which broke the test suite with Python 3. (boost-1.55.0-python-test-PyImport_AppendInittab.patch)- Boost.Atomic: Fixed incorrect initialization of 128-bit values, when no native support for 128-bit integers is available. (boost-1.55.0-atomic-int128_1.patch, boost-1.55.0-atomic-int128_2.patch)- Fix boost::shared_ptr::operator[], which was ill-formed for non-array T's. (boost-1.54.0-smart_ptr-shared_ptr_at.patch)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Add a new sub-package boost-coroutine - Annotate or drop some unused typedefs (boost-1.55.0-python-unused_typedefs.patch, boost-1.55.0-spirit-unused_typedefs.patch, boost-1.55.0-xpressive-unused_typedefs.patch) - Add a patch for wrong initialization order (boost-1.55.0-archive-init_order.patch) - Add a patch for misplaced attribute at class declaration (boost-1.55.0-program_options-class_attribute.patch) - Drop 001-coroutine.patch, 002-date-time.patch, 003-log.patch, boost-1.53.0-attribute.patch, boost-1.54.0-__GLIBC_HAVE_LONG_LONG.patch, boost-1.54.0-algorithm-unused_typedef.patch, boost-1.54.0-context-execstack.patch, boost-1.54.0-graph-unused_typedef.patch, boost-1.54.0-interprocess-atomic_cas32-ppc.patch, boost-1.54.0-lexical_cast-int128.patch, boost-1.54.0-math-unused_typedef-2.patch, boost-1.54.0-math-unused_typedef.patch, boost-1.54.0-mpi-unused_typedef.patch, boost-1.54.0-multiprecision-unused_typedef.patch, boost-1.54.0-thread-cond_variable_shadow.patch, boost-1.54.0-thread-link_atomic.patch, boost-1.54.0-unordered-unused_typedef.patch, boost-1.54.0-xpressive-unused_typedef.patch,- Fix a noexecstack patch for ARM, enable Boost.Context on ARM. (boost-1.54.0-context-execstack.patch)- rebuilt for mpich-3.1- Enable MPICH and OpenMPI support on aarch64- Rebuild for ICU soname bump.- Add ppc64le to the list of arches that OpenMPI and MPICH don't support.- Enable MPICH and OpenMPI support on ARM as it's long had them both- Add aarch64 into the list of arches that OpenMPI doesn't support.- Fix shameful blunders in implementation of the previous fix: don't hard-code path to has_atomic_flag_lockfree binary; use m4 instead of cpp, cpp in F19+ prefixes output with a bunch of comments.- Add libboost_atomic.so.* to the libboost_thread.so linker script on architectures that need it.- Fix atomic_cas32 (thanks Jaroslav Škarvada for figuring out where the problem is) (boost-1.54.0-interprocess-atomic_cas32-ppc.patch)- Fix compilation of Boost.Pool test cases (boost-1.54.0-pool-test_linking.patch) - Fix -Wshadow warnings in Boost.Pool (boost-1.54.0-pool-max_chunks_shadow.patch) - -Wshadow warnings in Boost.Thread (boost-1.54.0-thread-cond_variable_shadow.patch) - libboost_thread.so.* lacks DT_NEEDED on libboost_atomic.so.* on s390. (boost-1.54.0-thread-link_atomic.patch)- Bump odeint obsoletes and provides a notch to cover a build that sneaked into rawhide (bug 892850).- Fix detection of availability of 128-bit integers in Boost.LexicalCast (boost-1.54.0-lexical_cast-int128.patch)- Rebase to 1.54.0 - Add new sub-package boost-log - Boost.Coroutine is only enabled if Boost.Context is - Drop boost-1.53-context.patch (interesting parts now upstream) - Drop boost-1.50.0-foreach.patch (#define foreach now discouraged) - Drop several unused typedef patches that are now upstream. (boost-1.53.0-static_assert-unused_typedef.patch, boost-1.53.0-fpclassify-unused_typedef.patch, boost-1.53.0-math-unused_typedef-3.patch, boost-1.53.0-lexical_cast-unused_typedef.patch, boost-1.53.0-regex-unused_typedef.patch, boost-1.53.0-thread-unused_typedef.patch) - Add release notes patches (001-coroutine.patch, 002-date-time.patch, 003-log.patch) - Add additional unused typedefs in Boost.Math (boost-1.54.0-math-unused_typedef-2.patch) - Drop symlinks from libboost_{thread,locale,atomic}.so -> *-mt.so, which we don't need anymore, as we ditched the tagged layout.- There's no physical difference between single-threaded and multi-threaded builds, except some libraries are only built in multi-threaded mode. So build everything in multi-threaded mode, and ditch tagged layout, which we don't need anymore. https://bugzilla.redhat.com/show_bug.cgi?id=971956- Add Obsoletes for odeint (bug 892850)- Add Provides and Obsoletes for the mpich2->mpich renames- Add explicit dependencies between some of the boost sub-packages- MPICH2 became MPICH -- rename subpackages, dependencies and conditionals. - Install supporting files (images etc.) for documentation (courtesy Marcel Metz, bug 985593) - Add many patches for silencing unused local typedef warnings (boost-1.53.0-static_assert-unused_typedef.patch, boost-1.54.0-bind-static_assert.patch, boost-1.54.0-concept-unused_typedef.patch, boost-1.54.0-static_warning-unused_typedef.patch, boost-1.54.0-math-unused_typedef.patch, boost-1.54.0-math-unused_typedef-2.patch, boost-1.53.0-fpclassify-unused_typedef.patch, boost-1.54.0-math-unused_typedef-3.patch, boost-1.54.0-tuple-unused_typedef.patch, boost-1.54.0-random-unused_typedef.patch, boost-1.54.0-date_time-unused_typedef.patch, boost-1.54.0-date_time-unused_typedef-2.patch, boost-1.54.0-spirit-unused_typedef.patch, boost-1.54.0-spirit-unused_typedef-2.patch, boost-1.54.0-numeric-unused_typedef.patch, boost-1.54.0-multiprecision-unused_typedef.patch, boost-1.53.0-lexical_cast-unused_typedef.patch, boost-1.53.0-regex-unused_typedef.patch, boost-1.53.0-thread-unused_typedef.patch, boost-1.54.0-unordered-unused_typedef.patch, boost-1.54.0-algorithm-unused_typedef.patch, boost-1.53.0-graph-unused_typedef.patch, boost-1.54.0-locale-unused_typedef.patch, boost-1.54.0-property_tree-unused_typedef.patch, boost-1.54.0-xpressive-unused_typedef.patch, boost-1.54.0-mpi-unused_typedef.patch, boost-1.54.0-python-unused_typedef.patch) - Add a patch to turn off execstack in Boost.Context (boost-1.54.0-context-execstack.patch) - Fix boost::mpl::print on GCC (boost-1.54.0-mpl-print.patch) - Add symlinks for /usr/lib/libboost_{thread,locale}.so -> *-mt.so- Fix detection of availability of {,u}int64_t in glibc headers. (boost-1.53.0-__GLIBC_HAVE_LONG_LONG.patch)- libboost_context.so must be guarded by conditional in the expanded filelist at boost-devel.- Split off Python 3 DSO symlink to a separate subpackage boost-python3-devel. This makes it possible to install boost-devel separately, without Python 3 support. - Build with -fno-strict-aliasing- Make Boost.Context support conditional- Fix Boost.Context on ppc64 - Future-proof the linker script boost_thread-mt.so- Fixed the libboost_thread-mt.so script (which wrongly referred to Boost-1.50)- Upstream 1.53.0 beta1 - Drop boost-1.50.0-signals-erase.patch - Port boost-1.50.0-attribute.patch - Drop boost-1.50.0-polygon.patch - New sub-packages boost-atomic and boost-context- Rebuild for icu soname bump- Rebuild for the new MPICH2 (and libmpich2 soname bump)- Update %description to reflect current state of C++ standardization. Courtesy of Jonathan Wakely. (#837813)- Override boost_thread-mt.so with a linker script that brings in Boost.System DSO as well.- boost-python3 shouldn't be under the overall boost umbrella- Enable Python 3 builds. This is still disabled in Boost MPI, which doesn't seem to support Python 3- Upstream 1.50 - boost-cmake-soname.patch drop, upstream handles soname well, and we haven't been doing manual numbering for several years now - boost-1.48.0-cmakeify-full.patch drop, not necessary for bjam - Rebase many patches, port others, courtesy of Denis Arnaud: - boost-1.48.0-exceptions.patch drop - boost-1.48.0-lexical_cast-incomplete.patch drop - boost-1.48.0-gcc47-pthreads.patch drop - boost-1.48.0-long-double.patch drop - boost-1.48.0-xtime.patch drop - boost-1.48.0-locale.patch drop - boost-1.48.0-signals-erase.patch port - boost-1.48.0-fix-non-utf8-files.patch port - boost-1.48.0-foreach.patch port - boost-1.48.0-attribute.patch port - boost-1.48.0-long-double-1.patch port - boost-1.48.0-polygon.patch port - boost-1.48.0-pool.patch port- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Build Boost.Locale backends - Resolves: #832265- In Boost.Pool, be careful not to overflow allocated chunk size. - Resolves: #828857- Don't attempt to install Python 3 portions of boost when given --without python3 - glibc newly defines a macro TIME_UTC, which collides with boost::TIME_UTC. We can't avoid expanding that macro, but the value happens to be the same as that of boost::TIME_UTC. So drop enum xtime_clock_types. Update boost to use macro TIME_UTC instead of the scoped enum value. External clients will have to do the same. - Resolves: #824810 - BR on hwloc-devel shouldn't be required anymore (see #814798)- Support building boost-python against Python 3 - Resolves: #807780- Included -math subpackage into umbrella package - Added missing /sbin/ldconfig for -math subpackage- Add hwloc-devel BR to work around a probable bug in openmpi-devel which fails to pull it in- Rebuilt for c++ ABI breakage- Only build the long double math libraries on arches that support long double. - ARM was considered unsupporting, because libc defines __NO_LONG_DOUBLE_MATH. Ignore this setting, ARM has perfectly working long double that just happens to be only as long as double. - Resolves: #783660 - Add a missing sort adaptor include to boost polygon - Resolves: #784654- Add underscores around several uses of __attribute__((X)) to prevent interactions with user-defined macro X - Resolves: #781859- Added source source files for mingw cross-compilation of Boost.Locale. - Resolves: #781751- Added the Boost.Timer sub-package. Resolves: #772397- Integrated into "upstream" (CMake-ified Boost) the Boost.TR1/Math patch.- Build math portion of Boost.TR1, package DSOs in boost-math. - Resolves: #771370- Add an upstream patch for BOOST_ENABLE_THREADS- Add an upstream patch for BOOST_FOREACH declaration issue #756005 - Add a proposed patch for error in boost lexical_cast #757385- Upgrade to Boost-1.48.0, adding two new header-only components (Container and Move) and a new library (Locale). - Resolves: #754865 - Added a patch with a manual page for the bjam executable. - Added a patch to fix the non-UTF8-encoded example source file. - Re-worked a little bit the example section, so as to fix the DOS-formatted and the ISO-8859-encoded files.- Use instead of C++11 header in boost math. - Resolves: #751210- Rebuild for libicu soname bump - Hack /bin back to PATH after MPI module unload - Resolves: #736890- Drop BR bzip2-libs, which is brought it via bzip2-devel - Source->Source0 - Drop unnecessary BuildRoot tag - Update License tag to include all licenses that are found in sources. Python license is at the main package, not to the python sub-package, because python22_fixed.h is in -devel. - Related: #673839 - Resolves: #225622- Package examples - Resolves: #722844- Convert two throws in boost/numeric/conversion to boost::throw_exception to allow compilation with -fno-exception - Resolves: #724015- Upgrade to Boost-1.47.0, adding three new header-only components (Geometry, Phoenix, Ratio) and a new library (Chrono).- Fix compile on ARM platforms- Yet another way to pass -DBOOST_LIB_INSTALL_DIR to cmake. Passing via CMAKE_CXX_FLAGS for some reason breaks when rpm re-quotes the expression as a result of %{optflags} expansion. - Related: #667294- Rebuild for mpich2 soname bump- Merged the latest changes from the bug-fix release of Boost-1.46- rebuild for icu 4.6- Merged the latest changes from the now final release of Boost-1.46- spirit.patch: Fix a problem in using boost::spirit with utf-8 strings. Thanks to Hicham HAOUARI for digging up the fix.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Package 1.46.0-beta1 - Reintroduce the soname patch - unordered-cctor.patch: Add copy constructors and assignment operators when using rvalue references - signals-erase.patch: Pass const_iterator to map::erase to avoid ambigous overload vs. templatized value_type ctor - Related: #656410- Integrated Petr's work to fix missing Boost.Filesystem V3 issue - Resolves: #667740- Don't override CXXFLAGS with -DBOOST_IOSTREAMS_USE_DEPRECATED - Resolves: #667294- Add boost-random DSOs - Resolves: #665679- Build with support for iostreams deprecated functions - Resolves: #654480- also package build-system.jam in boost-build- add boost-build, boost-jam subpackages- Rebuild.- Split the CMake-buildable tar-ball into pristine upstream tar-ball and CMake framework patch- Merged the latest changes from the now final release of Boost-1.44- Patched header file in boost/random/detail. Resolves: #621631- Added missing header files in boost/random/detail. Resolves: #619869- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Rebuild.- Upstream update: Boost-1.44 with CMake enabled - Resolves: #607615- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Turn on mpich2 on s390. Add arm to the list of arches that openmpi doesn't support.- Don't distribute cmake support files. - Related: #597020- don't build with mpich2/openmpi on s390/s390x- Add an upstream patch that fixes computation of CRC in zlib streams. - Resolves: #590205- -devel: own %{_datadir}/cmake/%{name}/ - -devel: Requires: cmake (for %{_datadir}/cmake ownership)- rebuild for icu- Add a patch for serialization of shared pointers to non polymorphic types- More subpackage interdependency adjustments - boost doesn't bring in the MPI stuff. Instead, $MPI-devel does. It needs to, so that the symbolic links don't dangle. - boost-graph-$MPI depends on boost-$MPI so that boost-mpich2 doesn't satisfy the SONAME dependency of boost-graph-openmpi. - Resolves: #559009- Various fixes on the specification - Resolves: #559009- Introduce support for both OpenMPI and MPICH2 - Resolves: #559009- Add a patch to build mapnik - Resolves: #558383- Generalize the soname selection- Further split the Boost.MPI sub-package into boost-mpi and boost-mpi-python - Changed the description of Boost.MPI according to the actual dependency (MPICH2 rather than OpenMPI) - Added a few details on the generation of the mpi.so library- Replace a boost-math subpackage with a stub - Drop _cmake_lib_suffix and CMAKE_INSTALL_PREFIX magic, the rpm macro does that for us - Drop LICENSE from the umbrella package - Drop obsolete Obsoletes: boost-python and boost-doc <= 1.30.2- Don't package generated debug libs, even with (-DCMAKE_BUILD_TYPE=RelWithDebInfo | Release). - Update and include boost-cmake-soname.patch. - Uncomment ctest. - Fix up --with tests to run tests.- Switched off the delivery into a versioned sub-directory- Boost-CMake upstream integration- Rebase to 1.41.0 - Set build type to RelWithDebInfo - Resolves: #533922- Add support for the Boost.MPI sub-package - Build with CMake (https://svn.boost.org/trac/boost/wiki/CMake) - Resolves: #529563- Move comment in Patch13 out of line- translate_exception.hpp misses a include - Related: #537612- Package index.html in the -doc subpackage - Resolves: #529030- Several fixes to support PySide - Resolves: #520087 - GCC 4.4 name resolution fixes for GIL - Resolves: #526834- Disable long double support for ARM- bump release and rebuild as the package was linked with an old libicu during the mass rebuild on s390x- Make it to be usable with openssl-1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Drop file list for main "boost" package, which was inadvertently left in. - Add thread sub-package to capture omitted boost_thread. - Add upstream patch to make boost_filesystem compatible with C++0x. - Resolves: #496188 - Resolves: #509250- Apply patch from Caolan McNamara - Resolves: #500030 function_template bug is back...- Update release.- Fixes for rpmlint.- Split up boost package to sub-packages per library - Resolves: #496188- Rebase to 1.39.0. - Add --with docs_generated. - #225622: Substitute optflags at prep time instead of RPM_OPT_FLAGS.- Rebuild for libicu bump.- Apply a SMP patch from Stefan Ring - Apply a workaround for "cannot appear in a constant-expression" in dynamic_bitset library. - Resolves: #491537- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Apply a unneccessary_iostreams patch from Caolan McNamara - Fix soname patch so that it applies with fuzz=0. Use fuzz=0 option in spec file just like ordinary patches do. - Resolves: #479409- Apply a function_template patch from Caolan McNamara - Resolves: #477131- Fix rpmlint rpath errors. - Fix rpmlint warnings on tabs and spaces. - Bump SONAME to 4- Rebase to 1.37.0.- Rebase to 1.36.0.- Fix gcc43 patch to apply cleanly under --fuzz=0 - Resolves: #465003- Rebase to 1.36.0.beta1 - Drop boost-regex.patch and portions of boost-gcc43.patch, port the rest - Automate SONAME tracking and bump SONAME to 4 - Adjust boost-configure.patch to include threading=single,multi explicitly- Fix "changes meaning of keywords" in boost date_time - Related: #450718- fix license tag- Change devel-static back to static. - Related: #225622- Install library doc files - Revamp %install phase to speed up overall build time - Some cleanups per merge review - Resolves: #437032- Fix "changes meaning of keywords" in boost python - Resolves: #432694- Fix "changes meaning of special_values_parser" in boost date_time - Resolves: #432433- Fixes for GCC 4.3 - Resolves: #431609- Fixes for boost.regex (rev 42674).- (#283771: Linking against boost libraries fails).- Rebuild.- Rebuild for icu 3.8 bump.- SONAME to 3.- Update to boost_1_34_1. - Source via http. - Philipp Thomas fix for RPM_OPT_FLAGS - Philipp Thomas fix for .so sym links. - (#225622) Patrice Dumas review comments.- Update to boost_1_34_1_RC1.- (#225622: Merge Review: boost) Change static to devel-static.- (#233523: libboost_python needs rebuild against python 2.5) Use patch.- (#225622: Merge Review: boost) Source to http. BuildRoot to preferred value. PreReq to post/postun -p Clarified BSL as GPL-Compatible, Free Software License. Remove Obsoletes. Add Provides boost-python. Remove mkdir -p $RPM_BUILD_ROOT%{_docdir} Added periods for decription text. Fix Group field. Remove doc Requires boost. Preserve timestamps on install. Use %defattr(-, root, root, -) Added static package for .a libs. Install static libs with 0644 permissions. Use %doc for doc files.- Update to boost.RC_1_34_0 snapshot as of 2007-01-19. - Modify build procedures for boost build v2. - Add *-mt variants for libraries, or at least variants that use threads (regex and thread).- (#182414: boost: put tests in %check section) via Rex Dieter - Fix EVR with %{?dist} tag via Gianluca Sforna- (#154784: boost-debuginfo package is empty)- (#205866: Revert scanner.hpp change.)- (#205866: boost::spirit generates warnings with -Wshadow) - (#205863: serialization lib generates warnings) - (#204326: boost RPM missing dependencies) - (#193465: [SIGNAL/BIND] Regressions with GCC 4.1) - BUILD_FLAGS, add, to see actual compile line. - REGEX_FLAGS, add, to compile regex with ICU support.- rebuild- buildrequire python-devel for Python.h- use the real version number to point to the shared libs- bump again for double-long bug on ppc(64)- rebuilt for new gcc4.1 snapshot and glibc changes- Fix symbolic links.- Update to boost-1.33.1. - (#176485: Missing BuildRequires) - (#169271: /usr/lib/libboost*.so.? links missing in package)- rebuilt- Update to boost-1.33.1 beta. - Run testsuite, gather results.- build require bzip2-devel and zlib-devel- Create doc package again. - Parts of the above by Neal Becker .- Update to boost-1.33.0, update SONAME to 2 due to ABI changes. - Simplified PYTHON_VERSION by Philipp Thomas - (#153093: boost warns that gcc 4.0.0 is an unknown compiler) - (#152205: development .so symbolic links should be in -devel subpackage) - (#154783: linker .so symbolic links missing from boost-devel package)- Revert boost-base.patch to old behavior. - Use SONAMEVERSION instead of dllversion.- (#142612: Compiling Boost 1.32.0 Failed in RHEL 3.0 on Itanium2) - (#150069: libboost_python.so is missing) - (#141617: bad patch boost-base.patch) - (#122817: libboost_*.so symbolic links missing) - Re-add boost-thread.patch. - Change boost-base.patch to show thread tags. - Change boost-gcc-tools.patch to use SOTAG, compile with dllversion. - Add symbolic links to files. - Sanity check can compile with gcc-3.3.x, gcc-3.4.2, gcc-4.0.x., gcc-4.1.x.- (#122817: libboost_*.so symbolic links missing) - (#141574: half of the package is missing) - (#141617: bad patch boost-base.patch)- Remove bogus Obsoletes.- Update to 1.32.0- cleanup specfile - fix multiarch problem- rebuilt- missing Obsoletes boost-python- (#121630: gcc34 patch needed)- #121415 FC2 BLOCKER: Obsoletes boost-python-devel, boost-doc - other cleanups- Remove bjam dependency. (via Graydon). - Fix installed library names. - Fix SONAMEs in shared libraries. - Fix installed header location. - Fix installed permissions.- rebuilt- Update to boost-1.31.0- Update to boost-1.31.0.rc2 - (#109307: Compile Failure with boost libraries) - (#104831: Compile errors in apps using Boost.Python...) - Unify into boost, boost-devel rpms. - Simplify installation using bjam and prefix install.- require boost-devel instead of devel in subpackages which require boost-devel - remove stray Prefix: tag- change license to Freely distributable - verify installation of libboost_thread - more boost-devel removals - deal with lack of _REENTRANT on ia64/s390 - (#99458) rpm -e fixed via explict dir additions - (#103293) update to 1.30.2- rebuilt- remove packager, change to new Group:- add deffattr's so we don't have unknown users owning files1.55.0-8.fc211.55.0-8.fc21bjamboost-jamLICENSE_1_0.txtbjam.1.gz/usr/bin//usr/share/doc//usr/share/doc/boost-jam//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabiELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ada07bfb72d4f2a318cae66ee981b73eee44f572, strippeddirectoryASCII texttroff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)RRRRRR?p7zXZ !PH6a]"k%jU:30KHbOB7]aL ܍-/T'GȧkUjᱽ9AcZڡI\U7,kU @J krG* 7I1%g_ ~"_AgDLXK`ZY&ln>Ѕ"R%d)O3'ߋ,)Ҏ%˒wOC̹0MS)tA9 Cdooi>gI,K6#"'MóNB#tׂv> T{W>~-3̩n2'"#4RZԫrZl0vQS'Jn< VA򻛷 21aLpHp(~=.)&cKy{%eyp~JTO5\覊4'O5/vv2K8B #t} YVo(I\U#c,L#<EhL}Y;/H) G1NPE V$c\ly8I~jeݽOjl%w{dG9)ՄQ8C7/nv#yf.@qݔh,۬>r%券; ^.-HG3>]Z MtJ6䞑`sNĵ4鎲3vQ]- v0g6$4(^?2J7ȥ0W{7KL<_>O<omy͹d(_,ږF5SeThqbT^&U.6rLjec[їHFܪLAϒD[UeK)h\FO j4},I{'bmb͘Kòݗ{ aE>v#jdᖰuAD֎UȦܞ (un\{_b1cSUf~t^) hMxG: aa[u5,>!Wŋg[*@3uq>UUDI Lz7ӖL.Koq,α(ewp}J!QOf?km"GqocO%52@1[ 8\Yt߮TcYI CKsvK?tFbA#=o?==+TnspseWҌ=aN('b -a)peoh]?ZߙX 8 F`F+~]Zui fƤuJ!"QQQPlZC^Ȋԇ7 kSf2VɯƞL$ XXK5OV<bTO c]a%NI@W|RyLu֮Ne1H@ҍZ7O孿IDDVȩ2;nx| pE*+1znMt{売ymҁGEcȑ &fY@4bot0Y!:^Xa'Ov =Tr ⬜̳G#9"A3A4nf[1|=pg0 hB-WX$ Zx: ֋)mɇT ׎UVЮ1 H[KgZO b@עQGݏs*Y^$Vc~M^rg[|q QP/BnT41䌹zqw ŭClҔH[ԞVP k}۝FlusE4J/`42;WkDo>Ss4 bB=r[zЉ.h磻ߣ^?^T׾3^PNc<;^u'yXakH/D ysf;6]l,gY^QY\HdI[0/x~i.sKT]b]:PO?͸<c`wyah8YGUs$gF^şVLu( PsBц@"H/_t _ql՚5'"5  gCǖ`%4J-$*/fwf)EmRZxfCB{&$e+sh1;VmF['.e_ Y"JD+!8iKkSe(1*E)@EAI.ʰw] SHqta6Z%dn:!6E]leIzxd1f#^'OAԙZʷwOwW$ZQ-]7ŚbLnq@fJ8]+LiX}l +TxXFh,I E &@TR%G샼0mD{o9?KRc1DjP]*xDӕɛ 넣L"l[,~uo#?k(iIFKzL^t^Ǖ:#\HZ1#M |`(C]J&p紓?zY[Z5på96`e+:0C0.iq\ iԄWqBmܯjVjVd 6r̻IDKߑ5c98).f[(ތWh܀)5MᎩb$C`Ng6}#Ed ;0nJ]Mḁt!{)?}"$((*Qtkd/ɧh*IMccL"t|J{Is>90!=*PKD(.±2G8[^_ bEVv6u[k9J57)y>jyO;H3q⟼2-Yt@\ȦVf.Ր5X$bTRJ,_hZoO{sz (BP˄G ;lzyPۨ ,xw sʾ@DJq]r&!g/V6ބ!%X)o?;gjyĐ̦rF-%t/$OsF<ѱg80#e Sw0!圯"N*ܬ6<=0bPzM&6hP٢?FD;U < &)Љ J nŚᆇٌR\p}A Eycɋ~-tV BE8Z.="_ x -RcPH#v- -Y߹NCI 37Qz{=uAAĸݿ/ETc,4ןY&3Nuv濫tfDGA}/h'l\zLp#N0@cvtkS|jjĵN&wUL 24uR1SP$\•py2ka aEp!- ,B,B()2G n 4L.*/º [^櫔͝q0x0,00y_B]؋J@pV@c[`?Tˈ9n%WDɧ&%" US #XCjw$wYfFeQ|) T1ѡȀ2@oqiDt$7qji>*\P1?ovgOοC/~7]S_% /bnz;.u22Hވ`wcQJkJf{~~YWY}<-*%U p j#@xe|E<)%ѱI 7.1c;gǻeyu= uI)#P1;#dI)/"39p޲ϙx;}0ؗ޸WΟQ")dAQE'b\O=Ztyrc?]uɤQ 3[+YXVQHreDatdиv)G$Us{U ]^Oaԫ=֒l%3Zb(-yEb#k0 0*Eσ^F:e|f=p6w \ZQfxcNs⒴anpKتZqox!P=LN: `&cphMӾ| s3G9JjW1I?g)Rώng2dFi I4ӵ^egU^A&Q}34%I߸|P6A]Qdnb]~;BjTj:{rzqs R:25K2v&/sOS{y>J锭NyMCt5?gy!p^h8|H*KχuƪIp}J߳0wP=xOBHR)^ OxvMݍX=)KI]<0moGFh摓7% *j=7SoYj~>yG@^C9TW`c|x2 Qb, %ĆY\$iM"s4Ax ͦX3VqL>"M Z Qv?ed&Y=b39W;ҝ׽օ8mvk24A.N&)mUktـT9ijSͨq7ň8b(h@b{3୽Ό60 [EOݲ*θ]qv_9lԽtS 7yL|xLR籷q]L #ͶU=e8^yY t!ZL)@I8mlOf@"Cwڏ{=,ypH-0n +U(8~=%  9QKF3Jp?';T'PjYx_,P#A3.wuiƦt罇ܵ!Z@iѴuNW| U uC-46;wa`ԻA1s犭ZAH>,!$8h$xhQ_-Ǔ,%%x|ΕD/QDC2Q{gpKzx\HZ|t]C`oŇ*ŌQĩTDv[1ҰGڱDMyTeI=P<8;Yӆ7nuvrBH8fꜥR]uk%j/+#F#JqG?suBWD2x?= y/eoVnV*#rN]cM=c gDfGBû*ULKH\]Вd{oX5Fr]-M89?a2T~6160@sS@ȖEhaq@%Njr\6 %O;yE1-e7gԘ+Wjn"ϝ4d_6 x*E/~p*RʱCqk'sSo"Y5iNtl7Ч (DԋcP=?`ݢTVDFIIq qN6kXE}NSnN{(Acή ۗVz@XU[ت[mEƞѤ3J\lez lś1s8Y@.TJ* UCBtl6l^.ʭD| nLsDSzozՋ 7Ed7*m#I!B nj:Vza=fUw޽%jQ 5M_ip?'q<<B(IiMzjݏ&{R9Qbڿ%r n:ٴ۔w|o ˽%&% } PZASU=ARfL01m7yWզTf(/oTG|A BnǍgij,nic9_0S%#Ś&R#@SփOEM^'a%l{HG[:eȋHyQGr; YSyDO>^l鷆qL[NC 3:xѤBKXJ0~3+p„S jwwQ˔Gg6o`jNԭNCs% ր,i5a<B6 ?&ǰ٢&ٰ=SȄ܄5"m%*pW(.[AF?RGs$3ܯܮ/*r7 *zv |@$+Uȥ:2%Q |_bWqG#7/|sMVEY01*ڧ7 `gYuWp,/1a UW@ V0zY!Ex6P\tMj]@ :W*9m9*='$yl K v;`m y^hDO9%sé:©v޼u9fsZ{e2[dT@B '/0_6A8$^y:m zRjMVAY &Ж%ZkfZl0Ҟߕ{!j1BצItډ pO}?"M%qیYB9iv O; a"r~F+x._Xzs =:NA^vZdܩ6{#rX< dnٗUz1#S̪ҀS #hԚC>m}1w}JʖٞYᜑ-Ǐzu V_ȴkmUx+h4k=1 -DU3iz5ᑇg%sQ+ k@7A)^VewBZxKن/0J fbk)^KEe_Ah+hFl稐O3aTZ}F^@(M=mkC0ء%F|z@λ77T"R%EVJ+Ue{uߏ/ZJ?6{{Zp5V,.U2ɟLm|C@8)Psl xiVLho:AEOm gҭX#/4;P74׶;5QzH[wG)Q;D :TUga`Ď$+B*:̹z^`nղ|~/9*?p;9#i^w:x: _`i9GHƚ*[%3 ``/ق~ qL"C&PqGͤ'MeN>&u-.l=|^mn֡nã1 \"`7͛PIOiiWɶ1,!?4]նG=f9yAw4bgFzc#OкpӐi~3cp-o(cL($کWEFحYj w.E/dw?6pC% BH I*P*Z!ʺQPFjWJ G)֛DX?/u.%ϏA;aC2A*[2_1$n8&  kdJjC12"BR[$L.#wZ`l(dh!oeliS2Sap~6VO|;dTKQ KrKNY\\C%oIS(ߘu \pp"g4H`Aԅ^*vvZNؐ&ߨJ{^%98Iɱ}(:_ g4qIHW]li>ߚWVm :?(0?!V/¼)o2튑5l"Z ב91AEV&Q%(Ru"/2"% u*w&nnfO&<,^'f=U݌f3KAiP!??yWBhH;jwOE2cf׵@5T~Ev{6,$F3h#8p UZo ^ʇ[&!BTG4q:ď]a޿ShE{AMj@[Aa=僧 B{OMqejR%oF47zs"kDcո 5«` SH潈Z7X#^ʳr'(wKEג*`*Ʋ[\Wh:lyt7ėwro{_AJ9Ia/ΓKy-ھx"T ڳr:B6U(a>n>Y'6w|fVqxQ :?JWfT7佧Og5 ZA{rm |ϱnQVJk=J` ;kXtԫ|^͉}ےMRcK!F) ~< mnaNoX%3pKܑRnJvX K=9KBheޗ[T]8J[JFU&f)IzhTM";ҿP5 ['_l]?W/^ߖ1 *o(>rNk#AFC_4;رJ8$Hk^a: 0W0=|\RnW.) 皞Q.%Z.رٵ_4cϻ Sl܁cTɦt;\*?LұR2x? or]VR*hS$]l |n?}pR*:*:/k ۘ1h2ߝAJhRM~~WK/3kB2[*C2qG8Lz#uURJG-1sqT$぀Oe"_emGy1dcK1]j V%Qq@?SOms:>`7J芫y쟋V3>&Z!v$0K] lv7|Vl)I=jaoZosut_kJ InzFgT$͍ӡ We,ؕQ7Vf>N3ɝx`荥A 2r^UW$-E(XBI[5GU>z{sA۽ή+Cq+q_1͆HѤp_8Nnv(> =x腝x\`ua&% OG0;1aIJ['fHԊ)Mw{=S,v6P'XhlFRYZ+ VB CMiמЪ_Eԉ5;sd q"_>] cpQb VA@[I?;BcF#ڞޒL&{|!w }x~<|L6#qPAS~ ;_x}^6~&Ayd7#hꀉ?=Dcm 3`qQ[{#+2du}_vqQ0mSRg8 LMb&p0ae6h;k&g,v|n3Ku2w\9)UHGMg[Cߔ T$CfQ- 2p3'x<ĻS>B臢4*3Y) YR{LO&λˑkS!`A!O$Y7`Hq0R'!cKeWM2ߨ<: J ͨ^l^⦂x,A5?b/h |L.n'a u`{#_V:l@ɓlv7S̗ k,lnq/{qQt+?l'9>uˠͿAh^6)?lk{570#aqn˼|0GΧ+=7Н>nj& aP@" 1<&dzJN̷_MjԀt<tyy  t#40vG@wqeJݐr(f}J(BduL#"i3ݫ~-{=)3go-\PO+3 Pm/C^±U2xMEtr!q;1ye3pev2E;sI7HȗĀZI" 9UNS!RV_2 wZґQ)f-7Ps7}/fg.wW4I ǚ>Ět^fQ=dGQc R$)}l;P LhpT,%n7Qд6m$J$fT . .Ө#^,0XrE\rK)V棪8} >>g#-AaLP0V|B܆FuŔakD$#l(O \giJ@Q!~x foݒ_[NJc7q>þb2uxfq/?&8 0w#9Ռuf "ӳbO{i8 fbY=,J; a!hewp|ةzU:[i@Uev*m?;,[)l`'WIu^b 415:Au RE:(dTV <[=X&`hAR0)^qVm̉BSQ8'7 Ƃfk}+Az3l)!T},n|ue D,OP: U`Ɂ'O)iGњqEwc_V A|f@O\1m MC?==kD &$O64x 2nL%5"rO?[1Uk+JαiN#1'(+sԋMM}6eŻ ;{۫Ӭ6eq4JjG'^dpPt2H[*t@̈́P$ "/eOeW/[|c@4sI\(mZkg%/`cxfo"vDVYK`X&\ T{+E5z܌H;PdC|ijH*y ;ٱ1uc5uXΓQj504p4] e]$!@p>G7Z4nuR7Ն" ZoQ9롹4FMlR_ ȱ˷6s%MTy?&t&CXe]?aʭ=P9U:jnEpv۶LRe~5hC/>ه=bH<ŗ{?h˭uGչ2_Oכor繅>oȉ%rt|l>C@%z9rG4־ܳ ͖B8exJG%~9GgܑaJFԳٙ!d&8esx4#Ԟ3MzPnA$'G V(~x% (f V7} IJ'C܀D`tY|cjmMW~M$fpu8z/oep%#,UPi#Ɓqs6@Ȓ?N!I"XԂgY=NwèLq\~ʃmjXu\mwmxeہ-H%Ap?= j`R37TC_QeWр2QT}i)_tfed={fUUSWllƋB i'ӑ*VePZYĬ>uӚ~-A0dH›n%9)tvʌpeKP^yL $mzHH|l!1&fҋ-D0fd0d^,5C]N3-f~цy R~İV 1)°f&/)MqrԷHb+J%9Z*pc :1QdJ=EK"ҌRg\IzKMA+BQR_\5XRg rݥϝtδ{<C۾E )~qB׸d]k䰇׫uZ%3O;܇ֺhcELun/ :bC=.ĕ_^%2l jWн >v@& RhOw|:0K8!F@VLͻuFgqg3 t|_GNS耐#Z;\P?ԩ{Ek1.}X@eUn;;zU &,&h|ِz`B:޺ԋP&i¡r*8үXh/߻[ڼí,8Kv֊w$}'oװfBbrʉԂ*k4cꦙ4B\1 bJ AμGCw\Z{.8'tw4QOg{*|sm>Z>UV5YͧlKj jkj"gMR{3Xh%~=^~~}Holm cwli+EP=Csc <*6Ɔq*C8&&[G| f4"p- .oQ3 ="pTͧJaI-}|VdAxoJ΂@S%ϋJq4yr͸w?_q~i4ӻTȐGNBbDi3~O'v`)M}UBZW\S1zs@YtWBbimK޳u}=^Ƀɗ{tuQ-WPM Uؗ%^ePXu5s ;2nIspT} GPEbiR+΅fD9!N``/|=Iu/\]*Ma{`-\۝)s̃-phP[eEW,H[z,kuqL*q˒ K˵"ȴlXV,|C)lG2ZI i^ +MD499 k7#14^SBƲ:A*t`KX#~^My.ʴE6izhqYh@#@߰oiV0朓{HITC)d2Wu\f)tWX T'X,?='c|T1XSz˪9lcU(ǫJ#Þ>@ϗkcAљd4ȋnEoxY񬕨?/{C<Smc%oymKYFEO'vuƣR 1+wd*V T@ح033]~[=G=Q>5&1(ހK5ZR#E9g &fӾ;OGH  )PFn8_Y /*e(ٻzGѦ@"p~ed1-zS)!@/eeiF qclSΈ{ ȽVq2A8 g]1{ˋHq9 ްhI/L'0{< 3Of'^$`6ݴ=yB3~D\GoF!ԴK/ZB rv҆-K(u#<m:aG/yettB ;,vأtb~|~hpDeA_P@pqTS>'ᨷÈ3t0Oaベ|otpDPA|.17w 賐`(!"FCO~haK^yOQ1p9@rtd(.m.C#~M[Y;v+mFGpUfd:ys.> ) mәGtSRTkP6j-V\mHo9;iX%( ?*\n=5qmQSyaJ.Mpm?V;s*:j΃Nߘ׏򂞷 YWy?շԷm[_Th - N/oBDeyJbvsskO$SmVK< 3׽i8& hĽ>ތ߽@ F)ʷ&ұ571}Ua/͇ܽIZmAcxK0]U@2nz.o*7nĎ^*;w~7azV~Þ _feg&9q]&d.;DdF6Dm3tʹtݿ:%.myi __2&@ncp'K~Y$ Ğgwп(*JǓnL+ĈI[뫃FD83TIq=ЙȦlmTbNZ(iO>Y{JW}rN~ZȒP.r煱q& _:̐jz6% %DP cHg4FR‘szs5B;ڜ?BRT 6ɶF;FkfoH&02;ɊކQք (-1yšu*RG¼uM5D%|1iaS3t蛁OM_#txP+|:BzpOReA4y ܗ\e,C '}*ٖ0^œ* (]AxC.JqVϿ;f :o%˜vQSD?;b 0I>p/qXƶR>;i/,S^EԀ ޸>َ{vꖑY#aBf9zhWhx3sWPnqv&vARQs$OݺGtYPP9>_r֟F"EܔޮE [ԉ_n9⼵u 8HdV+ @坐.uì`B`q׷t|SM,L7pѓ, ƍS]&8JbVhpFaP1 Py]YOp 0Ϳ'n1Ӊ|)^(KI+xVԚ7s!hY^"XQp〧;8#WQ8ZJ̙%E5堣8*<8NX4h_m{v5s@f8&?Z \i7*`ȵS `ϒ?w,//_CLřK ǜl$ ])}d˽9{3 LrY%ym/[M:h_ Wjm| 9j\ /jD fnn\;:1TO=; 1-rc@~jDtp߉+865,tʨr~ϔ(o9<A25_@ &Nىb萇X Fled_>XȲ'D0 :b8;f>nCH\xvƛ:J!)(e뀬I㊐kҎ\^CvKr/ݝS(N\smsK΀GO,VmwEQgAU!րm4>阂-ynPp/V}N5m{4w_ '+"ŭi:B.وݰɸɴkg%J,'Jt>¦#YX nrB`B~D_љ^;)MhBt0lp%C2 ,;hn ^˱6XH2\s _87٠uA+"<L /gK as<d$!\qM#:n\A\b D7H@C>^ஹz#Rޕ@{*{aJHudG<]+߫+i6+yDek;4p{_d:9K/?^Mjv:g8()[s%"ǞJ{,Ilvi?S`ؼP#+&qe"{?K窨;&Z$Se`dSM-~x{X6{R\%rh|J\sUts!"M3wo v*)jxK)s ?t٬Z)?Fmoro4_k*}ɧi]+n ㊶:Ǎ꥾wS!/&_[~/$ n>@r b<㭛‡H69gyfl{-N_x6G kU<ļ. Rg5S Hu/f;AOvs 58w3Fӯ*-!+aW[]+8-wXٟYL۱$X(wP=@9;d_]DFJ`S؄"-wkye8Sn\#ץP&B*ޠOstW! W\@ B貢ZT41IIZKaJvHv_(Ю.zdE8E #bz l3x. ѧ+Ysrkl ։my⋛Kjw8 ms_BM#ج3 mRH> xL'&t $˜Ko y)>I҉sDI.m Ix3A"[`}Qa|^WZJ^-Mpa[^Rrz7s!OU 0iMtl*3cO5Ou\u FT:dT{zdC%YߚQND/ jvV ʱ}v ðISxP-q6 GOH:ԧE {A"d"hЙ"C"A;YPY:RQ0R"9(AaҰd<>$@C3 䰻dbʀ~VצM:ܜD4><Et[V7y((VA*Z0r} Qr0Sh'2Xq͔6`RX0B[HFoxWۄ-o`R+U:h% CJC PH-]3spuȶ9\S 1nEhtѷJx*ːX]7qzkjv?mw6F0I: 㾤Z"M%Hյoam]g2/*^/b'9bf'!4$q1QZZUjk@*YP7"B|i2*nMQF]^P":͘ A9<0~|=ϻ[OsJTy9|TN0LZtkԉ~εʵc%C[\U5y&RL63]1;%I\ αIhW~zFoG[Ld0vU G\j=㑗 UOh-E>x+=6 8fKsoݜ-2lD>6P<,A}FW@'MgWX)& u*>qmQeTXYC{@TB!;;[Q$nyƛ8(Z&Hd#>mN'^2 jAM IwfnJI$"!js?__C +"w t}#iN'6q(r[@jR$ ;Uv^Y)ieC[&i] #55 5^E}'i Uᒊ2H[ge^π\wv'XkY`ECؗ?柟#g8Ds" ]Fm(T-bf1ݥ_il ox._D;gI9`/)NuI {#Ԩ ulԨ.v0 [yc79-Ӵ/R7ow XR\WhVVs!Yj#_LX%A†nٵ -R~_uTdē##ݩ+,Cd /QӏhB"'N۾R.12 +\_v+܃}"dHűkX"|儀k?,wgDdcurg 3/Uq멡c}l[eܿD;D\FdZFmwpj:,?(R}>ܚa GyذkgV/0@Fn+3K$1lR+Bs@kG~e/ 03OR+٬v*F$GMf{E%q#l쎝˨\?BmzAM߰$>KOB,ˆ_ZqBy!͡콤TFewNؾ.Fn:_Pj5n ?͹-~|rJⷉBȗҥ:e0*i+=}k;? zaso"}'jT8Vf0!#nBĥ#_kNz..Y  #!_86[%t'kC$bH?={.F=1'j!l16Xoo\"{BP)COep:> )́}ҧ*KsYWC{m֕0e+$XkP^U|15rqH<ޑ2+C`I#p5FfnBU%X7'ʟeQq Xm_lY%*YNv%΅-l-MCv6|(BY]fz@gF^f;~sxG^b)8/smS<嚩8;=tg)7[ʧ{6֓LJ9mGK^>5S:vћSNnTh31KK\fnj2+&.lOvڅ6XҭOt}}]B}B T>B7Rcc8mIȦ5]v[N X;Smhq'.[h=13Q~F}rT+*LYۇ*em,t3||.+J)(uqUyȯmZv$+8i;tK MMxe2s0d}ne'G9.]ȊK({z2c,<Ē lDt5$m)#7̚gz˲{dCKX3;XIҲJ;a :@Uud$9E4|:x-T ecq*A~/m!stwNʉ6\m8+OGZuoE[XBƱu՘P8`L4ɠ8s+;_g~G3r-kwD/p>ch7$1}_Yؕ,7%7-LlJˇ8$νX$ |#?Lluޭ\c 'ϟI>^$ \3N"48#!:`N9( -dpS党>{Xm^JF,+'EVg~s9jEQtKah+v?._ J)) }vў&I*̥Vn.0xiElCZ)U,UzOVjp|;f҃TL8JЛU[0 z2d)Ih,1`dwϯJB RƵ[lb1RZ`A%uO&B,Y_Fv ~^y&EP(K{]$d6?5I Ai,IH)| XMĻdJ8]b%Xh|d# $Y'JCٖPй{y}h3G&HMdv6IuX);qҌ4?:¿]G@!xA.vVJ9_0x: ʿD,!6M-$ek5Wp =CTZD"l 1hTϜt:2vO68&m<11`o=- !śz$3ZNM!UW>^d sdY⑟wW U(QNCjR}Ɉ@s@8!ݏ Tk< U#k|:N)ni0BLD W:)U~GT\')ܞV۷U?u8YKƷ|T=rw|8 =1XEU{Q%(!|E##<_=9e]" DuRϱGwx)7(P}L4q *&6~H*S(2Nؕ-o HXZo9Dv=4t +a}ܞM \-z]˄S=-I0GGR zHJ7hm寍FjOW3 @/a>ye]*3ڭ ~R_kaa7aRf:+&mBO}|<AGɝ/D|Ru?|mI;8Ģ|!1aw_y{? >x]N 9͖fNLooҎDA#ކapitaDsn[R$DIfJ42$B 5MA |B]G)*؇ ~IP޲+idzB"߳ '(H!?P"$ޜ1CJlSI_֢ЄC?; GC##LNj_/eD:&X/%3Y3Ku\["RCFϋ2БE_U13L\Z`POsz݃9-LJz0"[FS2 ]9Vֱ;8g@\5V,;,ÜK(8Z<֝ [cjýcѢ5T˧_]D! ,>N,:Q"?xɱaLxΟ''щnq6)ï2xA$V BOw0މp/V'y;=%Şs4'Y9R1:\O>sD*(TA ޛW.Nܺadym] $tHivŵ,7^n8 !fehЪy&*& ^ xwzÂGRӍKs8doNL.mo~إI?@̚aM[{Q>\ a^ Q'L@\VTdfp\d8Z>Y>pWIX0,lkdYoln_Ap.rF( ~ - -'$d@6i> Dxu/*Ԉ"X`ko |sSMQ1Ii!Y0 j˞aOeo= }gZ@˾|kmtRk͐>$8@6} UVk&VMx5R??:fѼ7YJ&CIbDyI9F*t+L p9ΗQCة~هuQajϕ.鑸k]atQi-87sA==B&3+\u=$G0n+o) UoWz=f@F #zs ss2ۭ 8|^D&[\$0$z fgYq2j}ES&5ҨrxF.svlތ+QLhVVu|4f"9W7mZi8֋ʏuD;a2XRWSN@w&0Sgñ54;H{3Y. WlVuOdnؽZJG BgP^C̭RjLo)MjvD9EAxTxK7fit: ^E R_f?nz.l^Fpω2괘mr-abqxK` vX5_j4~y_GZ|1DALnx(Oh!7Mwzy iy I!kg 'c%J"yXqU-Ҍ6񯧄0nK? Q0w?$gx<)26i TjPg>uT`"9xY+#MCi[,JJ# 't D67OX6V65\߭_ã;Oͷ,A=hHpjBS8<1) 4R{. Ǫ@tl[ݟ,ٚ3#+&4kqo%:Rk?fe d'u}ƼlM^p1\7o8UJ9@3J: zV*%9ĬhjJK ֔ ,Y-6Qߏ-~79\x%B9mnx t&f4'K˃1I:N='WG8AL >KO5ͅ+G$QOreVϢN8{#e~7 ?Zv}O&X*F-N=êPj,W;Yw^X|1J rZ niڵnAhF+0g<9g/A  dz?+Rs!e^*D0M|5=#G b(%\'n`޻F˂<6.,9cFR=^ohN4486_5# Wo5ɹCny XEO:ksjb dc,1>jvO.֩_Fޮ먇œq=|ႲD1fm$$wM/|`>HǮW,"棄HIp WX{!ƲҚf~IldEQQ,e@ 5DܣI6SwEndh\Z@i |]1; E {Ct#뮢띖%Dr֥86R7*hzz!lE$x7$yvEPv=ɽAUꚜioY.޼^Ɉv-湳_f|Ԏ=#=gjF(&HwF_2$v>t[4uHjs&e1>l`|>3_?̰meǡ'bH,X'OsVn($Ijrq#.\2$84P2MCuDΩyc E; \TQ7ФId ^;&SIſ_'?\ꆯ CTUD}ykԑwd727*dgR^=Sݶ-a4QO5vL Wq?q{pF/dn{6#̜ʀq/'Aaf 4j59u"_ T&0:? ZcmRdOfR` ,a2-!m:GlRHY(BX;{ԕ-D^AQ[)^`cXz]T$?rED'Jf:JE<YAt!]ҝآ^ey۶:R ÙF&$60:zdy(vlzߑׄ33^r,VytG E1% cb)||,o;qy!sGB\[)誷1;N.rܙS+cuŀE)-'v+"v6{P2_%}̷ӽ B{vcoK"A9 XMսwվkNEZes>E@3Lg[yii1׸5"( 4 mdw"3iJJGa1 cHKQ#`;&lhY}\.Wb;zRiLͰXR'޽. -"aI=?68״g߈lz0[`ں/MqkIWA1OlI]q@{.`R~(bjOF6']ZL_< rշrXUTHӪ?ۻyLQC`z'ZLQ[ٚ Ι]3Rdi䭃){j2[ O+8Sj/~߅lݿFWY޹߇&z(wk. mݹƥ+GV$MzQc\v`y4dҫ}6Nj܊`Ga((W70 d-6>ɣO738Eȁog:Y;pӅqYR^=yrF[~Yy3-:&M@#8O+cC""|+F[z›,&5 w{t -۸iNOWWr=G^` P9tpSd+f+{kr \SrpMۻXU+aXkA,]Er p8[eV^@WTcf^ !jOb/8<%i¿DPQД~Iٍ##5)Aߑgd {:/ jU^M<,#Np %rD3*{Qq} R4*+Ig?c$rNB+X u])e#|o M̧[7or=ƽ\궬sNDl5eK~ؼ6<#m۬7 l:yF퉠m +,.iX~FXX< HNaӫ6(S#=EXXK\ϳq?.V\|`|JP񉉙nl 'pm3b1W(9wpCBZpvT(y4yU;8w`Q~#Мa6ƑhȫTE0EJ{yB`<QPOoqPM>7MH%POfe"=:c#۶Hm: j$4GD YiT}Rz'kMxյV? B w2Nqtf%h٥X,%ex!<10b'ދy*JE - |xFXd$Wd&,9~} Fے򛂌i =q?u%xbq{pݲ-zz@'FL[VVd7vHw.4ʠs+i_jVӯ~{V z3pƨ vcC(7wn%/Pr]ҤTTwhCuEA<= r2NɭDt,zʓ%=kc~pܢ' Ӓ63$P޺.cA'f-Meh0xIa d~u'ԟA5ʣZh_?`}2ZE_? BURİ0}B' SUc룺֍=u|Y54B\l{+pB% -"N8z <錧QlckMoىu9AcJ CWſP7줁s>uŽܬ -V3}-{w"W픇!TR͕kyЙuOBV0ox|ZfNHsb75/C#橭*qo^}SxFfۧTA|{MF=wdOSlO߃&_gkI `e`}^^h]bŒS3F 9H( pAiF=_I12=UȐ9[ލy\=)PGqMmodXB}CL2`Ś1Rݖ'g/)G-{apz|Ţ;GYӤ댡 _QGZF밬Sc_"|qkײUwQ'3DLl8ؿ'];hrƟa]Y8-Ziׅ2SE?c 2gM"֣G5e >3ɔ7cA V`$ W玘'Cd|hMȺ3&(Rx6 z₥ClDt 3J٧N†B8{&։_} [Vf l!T xe{ͩNw%-*j@.D[݄Sʐ >__ BIz7j찫@iض R'g&'q.H#YaO!s/#! W.@Sk`/'z M3|%- 6i~Av)&LaAL1?M$)ԍi@;_oɓۤQnE)X8hUA'͸ 1ϯ}9,#١;$ χqC7pٰ+NOŖgp\ GtKhv)7: JB0\|PFtR,@j|imA-*uLAy8NmZB5+o d1]4 bY[+e}uVg,3f9lpM^Q<u[)ffzLv$ 2=0GTOw2'mvEɥ{z(c!1(ø_TEē߃7t \HnW6&c?NQ:Qُ99fQk@)姮Q;H ?oϲvK],-muU;]Gk+cxX)vNYH?Ϡ~/[i}svCwZ;Gz\-#-K}4.F w3X۰>jDWt+7K_1R2,;]Hc_ a#_lh1Xxu㐖70S}f }l3Mo~u!w2* mHD3SX^ثσ[bPNW8De|! Gjc> $Z~K>L!HhUNb>5deߏ@ Y*LVKm~+ӖpҔ%UN? KPJ ~;\LF}3z4$t!7Մk$ cY_,L;C=Y,=hu7]bAc=.*uU!S Qs(HV`O#*N-a 7mz>BWᙑ^HENJ h\U%u:!5'7|z9cK1lU:f9Nx^_l5l%#zƒ#ŏwa+XpKiN!hM܃lP*uĊB` 0He3;YdOgRӴ9e'< *)G_J[+_KP Qt ۰fMg!oDƻh)ʮC qM^Vini$]Eok/+|{Z|2Lpr渝<Ŗ>+8J=ٚFy1iz~P:ߋՋ7wayGXDr@#"L bZ mʙ95oo")q.T3ip/Y@j7 CO87WӔpe $t}O~hU`pkA7qROѶ5zGoYB?Io9J$8xbrxsVݡnWQ-cO6k8R]9yp!iZ|>sfLd5آ*C=UV)TU~TUkԩ3KRnN O'an8Ж$xrMHX ?a)IpZZV0 peC z8b @ͯQR)39v(&Y<1P.搫o#V l&W/.]҃"D_#Bxʃ &HYh2a;%MN+u5[ŷ7IJ]ՉœLً--*{npɉp`5:,US<_ݿ 5Χ3$ͤ9$)B=j3Dk'd;/ YHgl[,%n߄ayvyp7B[L6$=AtG^`??WAoCr#i`\9_@tFSumh_35O2*OS b |%TF7VyuRV2Z!4:eܴ&㍍~XpeNcf/AMD k`>dtbBcFH.u^c4 r"ZG.-2 .W$XW/ʧ!pހ}a60:Q g\V%"lC^ֱC1]a6ĖŃZk)L- h@* O9أ_2:'x}?Y@QFkG#‚y & K*bta|`42.Z= ̖>AieJsmfԟACtOF3p ha5UhqM!REb`ew-a&HDu%6_ )ɽyJݡAeWSQFG|ʶJMh5X(h|Zp@u%+F ᓜ_WW(b<;\k}#eo @C?5`&u2Quz0>0*,bHEp|81V(^DYzrC B &  K0Jf`sQE#/6+K Sfę1j!٭@~.Oϣ91͝ŊD^okf(2t80wa#?OY0t!J r@{:; ^SCQu-ŷcS+P =:D#_bu8aʇ8PKA 7e~}eή钝^ 9s57'^aN'GYwtL,$dѨQ]?/J/jTt*Q4OT[?eI/U~L(J iJ]gbʂI@VډDžf∢{}LO`"cIPQ~~pU)H/?:Cttl"U@z) hFW2ƒ%s*}I|֣ME.GV~@%'Q28t"<"*@~]pt}-@?1Ӵ&{0Yҕ^cָҕ ޽gA u ?ZzQZUi5=#nY8;@UA{-1s]Ahaӌj6]hW4ܙ0Ǔ+8„;seӅ 32KD"\T`?8u]ɹ؇[Ԯ@ZGK.dž vjifDoۡ OR!QyHB2/=qf_=Bs[wJ 5KJFqI&!M=k. тYc00j0d MJ`&`21Ꮍ~#_>Xv#dw2^{V=rϧĐxɭ,6|tYT-jnL(NC drG*${hF+7TWO\ۗaz<윎-j_h#&ՙ~H}BExn4|Z'n4:>A AJMgqͽk`kk jMV),Io|${4{*+$kuͭ2ntG_xH'Sn ESXHxQ2:~* X}dRzԙSY4={ ō6fD1-kX7ԋW|'}@/Ffc&È-7c}l-ԩcSwH.)%Bu@-j=B`gbe+=EV&t/Re'mdPA`x<"c1wͨѬׄ|ptVxTa2?y$j %Dgorrɤ||Jt hVWOȸ3};!8-+]4K෨fJllݣ)7ҍ0(5_ok^YdULR~MC|ηn/ۺ}qr˾:"> ,Ǒ6[F*.T髞KO+ $3!;#S%x:Ϫ T{P0ڍ:EdY=ǺXx:lؙ\L+4[?3^\%gDMZf% c9Kfx[-N8*8_ wa$3z ZKHNi߀_lh"Dk؀N%0k3e~/`X^Ȋz&5 Nz6 gz3l쾐cJ"({9 Z_%0Q{[&Ey{$j?aں)X(C$N"F+U˳e G`E#낤e~||;s,$+%euȄHBQec[!̃d0Uy* 3mymj!'ݟ2[1]MZfm~SGlm3+H>A]J76ߕA#25OzXQi?Q$@P92 (7DQQuѥa`E `ۭz/gΔ3|ȳ3s!p۱U;oie#K'E9`],+?m*TNQw FC#! HaHF^N'(ul^5"nHC%SȌ &1*VbBLh{> <ۑjq[`2Dww5B? RRrWC2[PT Şzc\5͉[-[6˙ۇ2eуqd -6zZ2u'8MD5ʝ͸I&‰6>D HJTDA|%+sQ~9k7[".5hN}ux6Wn~U\dœPLgAhu5-Ӟ2P BN?J:UM;Q܄6po{=LHV.AYomϣUW#seg/͟P*q>zpn#bn*B{%PTpeL0ea5hb=XSaEʍW/*C iܓ~.Dqȷ0HS3t?&w.U\yAAQj8RxkCKprZqomu''~b"Ih κ6Oclں8Op6Uuu-P3S\0E` ЀNmF:I+?T9mXimW,6)?#7"Kg^Cqݴ@0Î| PYtnO#-&}!좯[DtHZg?_VB=#a\$n4Eg?))? t ьPԟ`[x PbJȮ5z\ȷuWͮY|7HQ]GKwWe2+<2W@,D#u+!L/tLJ{ oRK,c=M*=s:F?,GҧL 111l`޲OGKnyͅ/Um`XBĿZmhE!: H1>ȃgkɥ,%?5d]Mf\IG׆~a1NTZ1nYM6(_2ڢ|j -DzC^G 1.]>t}FrcYi1J)J~2];Alxm/Zcbc-zgEnrgDw]rѳV]ʯ>먘fXѿHq1)m|a3$3 Mݖi);C*#"v2x;E4Y&xij柮Ln k*$P9} Uu$sUT<#ru=] {՟ -Ch=xSmL A~iRQcz<#zhL |&/M!P疯1z,Ȩ(,!:B51}OWۚFܥdLͥwb@[GXv E!VCRI`;w +Szw`08[Vp d $v_:ܯj3Ϩ}engBP[)~tم.'V &8r9T񕧡`NI~OG٩ _0D %S/X׃'W28# O[= vN!IӵXIWCuv 궮9e\".b3t/H99|YPRL}&jtXf܎ˈU _P .Z.!Kmuf^z}r?&c)ۍ-"Y9g?m5BҖ@.(=2G2"^\= wKr?yJ|O_X.9$իȡZ9ܛ#ѿ-jJ}.V2To&:+Z4٥ɞV}^V9g~4 -iM(͔H?Lv%R+\@u\!=7GAJk)-;y82K}讴dS?S%k*Rdo`eR-]tK mDЄ6bjN/H"KuVpK4xdk1/x9XuUYN 틲[?zqZk,UN ʏ-R+^i58(H ꪂ7%V_FdT0 ,@|fՠBFu6t=?/(bzIK/(D ,w3Y>)>ch:O44 6Hkoj a\4үG%!kt$ = 3*^;[fvФW2FRY1$DY2?Wǽ"[H{MLj7$sAʴC}e8JE6F6)DQ90XRs҉B|)'@M'&֌c[pШWp+uw"YػG'kG2 %tNyq+3 ]r,pZq|b'^铂v־ˋ`>|ں4˭TR'g#kMټT^)?+oò,/N2rF-`+7XF78Ҋ(y[-a(Oz3!.T` =bGi-i/X~6|0:FD\F+}&B"–$da?YN]كɋSxF)% 4_r憘FOJz}8y"nhYACx,Y̨yx$@[رIsܳ(pL{up]uC^F;j|k#h9C ◄~L f> S/,Wjӎ2uvS$=. ,Rg愠 <[Q5-'h>Rk[j(E}T@ot֨s);֎qd.PF٪7J|/Q xg|Nl ` r]*óMChR a Y> G0E|$'2o{L~'tP}Ssg&[bqV."Rf^plZ@iF.OqC(Ord\QE7(*1Qpk<;  w/C7h*T* j"ma鮋{GB',ˊJ˜|S+*G o#(P;L ?"<>Bd,όMs.p3#F7s? R)"2|쁡TX4CUωiw%ϑL5 /2mYߔXjCaϛ ݺMQl|K{=|u ШPΟX(3^Gk3MU >A6!i"# D9 0} Ǖ+_@ a<2?8t<¿8Z% ؃œ9y-DcsE 8rw];?HɶHdOz2bY%vl2m8a HFy_RQTZZup61iO2R;<~ ] K[c|yBԈhI(n&\8TJno2V⎰g%:E Ī}EQYdפiA .|ZBŰR&\{VxF |M$M^ $(iEvpOҍ-(z[x=] P*ȫeC:YgYҠd%wU֩urх6w^W`[H{ a;>a+S5vjjO% tk} ^p1bKc[HL B bKJvm2:"z7>:(ڕ[s$fʻǁ9&_E֙R32SEVra`%b@ZZ/^E.¦ hUmd/ Ix3S6rXWTP֤rKƭk=a(vCR.rXY.0g|?BEE Giwy?\[ #+pHCth_)SaerA??MAtua"$<JPfM gIeAGϯRQ/ y#v:w:h @%~XQ:E& [gU ,Mg!(8?e2=A8 & 74N Ql2USpX>MJQC箧np,F<(?gp?-60;F:gِgA,g S P.=$Ő{jyhz3F"^[|&EDm[ 44 ΁^ᔐ&e1ՒuK/x%Vŗx ARjfŧ#f{C9`+;C xoA]"B{K# 3nQ`|¥vܔy'YJ&uf>-ΟHZG~~֙M~NAT]Tdb.Pß,G Q/wՒ!R2q EyWz=O b4mrXgpd)}lKۻ?I]|$&T|LyhUK4ejKIr8L[v?\ś G[t[7U oUJ4_G#1 oqb\8[WJU ON=ĸ!aAj4(yfQ}U,p +s%541TB>|ˆѠאl19Ļ^c@)ڟۨј[Fd1k6G"Ua<m #Crz`ٮ,{hL"ŻH~!{ Pqt6sEu,i >e ; .Yʒf)UcK^[k ~mjw:Ppa뙚9hm#}zAׄ"!r/%~jOSE-'cx*C14k4R*6ڛg 1)ϵUhU] ^fJIDxd<7:u :pz5O,JɷC_\%.eQۚ0nz*=kj#K[Z$R / ~'j߁UA </$s+CAR 8J)Ł+TDzUmm侽0x!GKeI(/q{q }$3Yb~&Zr~5@[ ?ʍn#{/c9QMY:DUlJ"XWkw+"{7W wؾ!0.?'Ixc'+X2v:쭺9~/zGnv?vF}{g{;۰!2@b+̞FaA #Rc*^> $T GZPl.jyY5rʖwo? h&Hۍrxc3lRl^B̿]4Mbl[vtnk$cj(@Ac15ICz\Y JG5MXPXM: ޥZϭk=;%7<'2z$x2 "To9E60YB)XQmEO^t0H gٚt>@"0+8~& ehoc rB[:9S{Z!7puO#(t/ro UT$&i%3$>yIe=fE0%\~n:AUm*I]~EkRފ$*Et#?9DV!6wySB;:9KK5x u^&\qVwAX5!I«:i#p>1 w+',IDHڠ]41ʙ~˸F-*Xatn0/"EJG)|9*~Mݬ/[yOVAlN EX#F7IsU\**osC_%4IW%wY-j`ܘ60J/[{JA  (b/T0xi/烠>gKr,~ǸOGOڦb9Mٽ[{^,v/dJ2WqC͏ Y%4#"p7y/_\H(e- N +P#*Bn ׊1MmSXk`D6ޯ=MwpAJ~5p4 vzMFkC$#(UQ”$ 6 LMG8~H㴩,=ͽ攌{$`P"( A[ *T~e} |C d#'= FM"Р+ ><)|曉Gev!ٷ8@lRpC2Z]+ S E!RBVYNk1ΛsOe%Eg-"pL[+wt6s7|v[0`9nSIaS/I:~wGy"u~8NqS'SyA#֭;qd.3|"a~Hj'o9 jLћSY]-jl5s Y8a$tR@5^5 vT2?GnYA+9ۡ6ݼbߖt0̙rUV%>.R4 MJ A2C9m&C/qg+BʹX nUƙy WZhbm`ĝqV|FhӪ@gm_I %okL~벆o ,`LZcmK1|6ӚV }MY&ȧ֤iLMb |8a+{ƴ8x/L:xDJ22r>[lT&J8ꧪ?}]_8W'%v_e?Rp1&mY!z:QݰPfPW?ߞv jljo˟S=5d>7C+罹x[~ _u ۈOUub#]6 2Pu;I0 P6;pM$' =Km};}#/ ݞBLDӾ-3QD1)#qKEAV7Bdf'6NGyz~Wf9b-a#;冫Ϙ`*uOTñh^c,72ꙫ Pȓ, ?lѮ jSNfw8iV7}:Nw;o.)+&xdQW%sP[1ݕ׬\m<"dl|ͅ5`vdG8y)H$>6y`/sdc`Z.a+"$5*鴾M"p>cahԋ/BN$LsmBeؼx/s]&ҙ۪;?^=SmACgC%Th 6b8kNҭ{ǹ}`Q]+- ' ~TQC뷠\+^q(DIDe:_Aai[7^)2J:,3={5Mbk"5CVabIO[ ^|uy%S:-ɽԀ\⟹n^, 6AJ礣Z2Аw!'@X\/< SF]HkzZ%?o†C\Qy!G?Pc~ VeI#if.ZE&#uQ\mun ΐӝmgwi]p C:>v[|>iH]-O"IB6KļN渇2= 6cVWTT6b1xǓmz o+\Я#q8ϋ>/̸]pcnnv"QodWL%M<#2,N7Lw+l;¡pșu)#GMV:um N(a4&0Bb9ڱ_MRW=&+ !'2LO |2=0d+w3ҹIPsd!ZU`y\"8Xo?f Xhq'WDpN wteO@-nF=cRKva (0HޞvTYti]b)iU) GdxْbSϾ3@dͯ` ֺ+9EFBFF~)N6=s=~Mcc&xrO4ILm)i8V$꽞ԩ R˽S&P fRțNc9/!ν lo]~}K11Z>p<sbbalڱH3Oǩ(7Z&45Hޭh%)k Z ##KFl4A_<$^[i i tL:}ԩ =tZG!=';4;`oҊU]!)ZatT8' RܓR-dH;1~X1za(%|Di z|̌<"qvj&lҘDd?ر}͸A @1mmjY"hLvjKШuc|bmw_D(+LCbH<bZX`;sјog]RݚۊB_U>-(G")GTeg}?G͙c%K\BZ]; |'%w ]]d#KQọ^Id 9ZJ/pX-,FL-uRa(QsMzvUv8!]}~Vt :aKǿ&kK (@<,߬}fKFNFA+yA0AӒ67{%*mp̟s 9/|/~ d*S2٢#bHf#Aےm_ }Dr?yN?˸:1 lP҉|9PLJasD[TV (d^`6=ȟ7Bm*6X5m.}(&hXV=ARb`7hS))LTl{Ģwk9z߱¢i SM]?`J#0q_ YKը|N Up C !\G5ϡ|FS#G<@pw`"=RQHlN 1s O-Mܾ $CAhj4g6IQK4~ %9l~TVrNLqjR7HR9;:ԎVb2F'GZMΒP|b/QCF2de|VrL³3b L>4Yz-D|,"` lQҕ4+]4fl#`~b!jBCo h,gʳMKQE5g3t2 -_إwZ7-D0ua@dKa(DM.2ƤgmMD<VSŨ ;.h_QKgGnI #5Z.`^m64V /.*+9 δ: Z:cpEG e"GT}΀%5˗N'  Ez}e;Bݚ~⮢aOz'g6%K|IcfjxqSO,M}$&fUYUkly[BBaIx?&:[h|rqעݗ4ۦy^p>O=niHF+nӃl*Yx"r??\1|>~C>D7hQ?M M\ Q7&E 1 &v9n=C EӅ_q;PPi!K`:DMN,DP\۔{WWm  gVN݂=5H'ewJym"0I5Rq/F$$2᩼5Q7*۰ȍ V&Y W8yK|_g"M97mV {Βis4OupQ o"?I[TP$;O>~vFP2+&@d޶7#\hqߚiBeH2d}SC$L!]R =H_ح33AW NN4ԭ \;(ϒ7l>^>f? 3|4s]RbX]qMI<' 3b"6 ~:k&;vۥ=7@h)m Bg@/GX<^gVz/U ЁAEf?@v~ƶ|ln2|dW-t{l7 ;zQH*W7vp |NDyV:AɋUsdY[4DF\'Gie_$i̐%   e( ڈ>46򐃾PY=Tkp} }Kӊƃ(h"n @c?/$t֪p)OC-eRvG_ *e|cXvwG~B~s}D9&A$lqSe-O0fXWskԡr1Xڙ5U70jEH_ͷ08cݼBa-6H޷HI)r9f&k 9F$z~h,ѷg &r4`']Yc_cCM?ҋcXF-{t{"Z C9ۋNX@.,5HČ1n-Q`"RsR&9aX2B xx:9.&4pRMNϳL ʏCXpѪ_Ds]ŽMoN uLĖة?c $: cI@cG [ ɟ<8g/u ksܝ>h'\N:l+zzJh#D<4rP;C;Wf{ k9!Y=LoR2=Vq2 1lx }{aY_m1*&}3eT9y).;BhCB!rZet'6G3!qn p:Jٵ!3P Ma̖E@U|mf$A9ޮH-DGFב j-Zp'!߫Xⳙ0"Vr6tEaO 5g* Mj`͜}w,WtHs*)rAug29/ҁrR]~k$ƫV>J'^L0Io=O;WaZ!!:湾:=3\FGpxKjCg/A",7Ygi-|h8t)O[lm$ "{ڰ/Ú n ^ѸŚx0&tjk:n4>Ea͸ [ 0pnyra/~p[ oԽgFMI$I#T -Ճ=$~ a m2KZ,1ɔK=]_.K#|D(>a Y Lz )i;IF5)P ?XuhK%c9Doѿ7uA=;Y!s#6JF/60TC;o XObCe[/7wvuv)hT&G9eVuv7P-ߧn:3 &i(S[me<^33j9MaIcƅ~)HÚmhUc¶0l4q N nĀ|=_ ݉Xqsi%ڙ2[8ŽjhwX9OcoXx7{$GD/rm*EQKEtf bc֠4GsđGڢ*QW[gJ @}h l?2%~z^m:b+)gbCh(סbB20moE\Zt?fZa0!`6Bpu2]DF#J:_J"AWsw=.=/Dr"^^XxgN?JPIFyp_k?dľGPtq'7)~B'z8-@B:M]I^!$S@N1+BUȜg+NyǍ$yD_ҽ8/UXbTJgBg&` ]AAv;vw!bJL+~-.kb}AulU3@B~^7`x1m=^'ʕWޣXw@|Ӗ"M5+~Jv$q0/ۊtl"씛 f~s4::YmI(f>+!7(w}>Ob--CCZ;Nkv1G~xAZY ޏ;c@X7ͽ%ߥwtK ;gȅxB\óuMrc‗cDZ7/\8clKq$(Fw@2 -q3 'L @7~ bE\.j֪6bvVߧxMBȩި}"=(Mݾd}I.Cfǃ*13.f!ihq[!ױrHb#(`'XB䟜a~tгsBe9}ħoh.6} OPʗyWs@9^KT]f7FD"^DZiz:#vȟjBTwڞ*BN6=' ~%Mω/4U턤PR|tuHWܵsK4WLl7.ؕ9m!N t~e 颙J@{;};JF3BLfYԱ֪,ig}D YߚYKV uQ^G~7Q$k6QV%7fݑ^v/Lը)Zkҿ)^GaxCљkMbp(cYoDJN-V@WgÜ$Kj 8cDvn^dwf_3:b* :˅ ;>{hOxx}u #=)\Mph3蔭jK$JGD =( ?5o@kSkfx}e(D9G1g0ifbsڦ^Il tqfBr:߽j>RbowaHXpT<%20h,b]4E 11byyނVe^$`I3 3/urȶ춪P'P^*Ö$aϮ6Q(aa/HnDaṪD_JZa>/|Wm'@ÞK7Dpr!k6m@ʤOxRp+,#*9f2⺜U$̈́8&; ~[\+Hχ`on`XG0搒"^L JDJ0!Xam^Wk0˜):H{ 64BFu:7t4vjm*: i\vm6-xb&ѓʜѮH> óP U LMܜ( m0 ll6\ h77@{My+>l@{h~8:W=I8M_;f7uV,zp4|ٛeA%.)K3Y{6犢_15L,ޠ"Piucjk6:zd]C2_-N9[gB;(;qYZ5tL$J> n04$ *S!NYex)ν@1 Ti~d}`9sϔP8f=-[7荱Wjzس%'mb]=-̫PΠ1sz B$ b|Q##J; k[-ykhlY;4Nm5'3oF{.,ۓ'.])@/JIt,qVAEv//D&RN xN{y *{4q˷ yufðcjn 4|n'?i@Lw4MdGt;wauD \R,[,lѿ&YR\hX񰩠DFʿ\<\z$]1\T\sfX& b!#V0 lj/;ܾly4F"Y>vެu );d8^3v _d`:]??hJR) 軕Tdi5~R%gS.no'M`3=JWS ب/1YZ>O)yH6` r:]vQOaоj>z 0i.QmLdO?Jb[S"VyjSbE,Nռ8κ#Şn ;t{9qTp1.B[d\&Fy1Qh=i>KLRkL>NFw"@ۆ!o0 k/"n.+XikC bJ5a:dؽ`lM5#}Wk Ôr'MzkIaƓb"n K< 4~M&eձYkhpeJe1ҧ-ؚV3wpk@ "J矛S>Mڭ3@&-EwS[$TT1&PH|{'J>ω1Abug5=_.ŇMpɺ H)cmXf7QRdp^lt"W.T(qw+/WR!_!"suԞgcс6EM\KPJs40ee~N9(n+*\䮻/כK[BtNR;ʽR*ȥE]&`$>HTkO'3*JJVh/@76`tW"ZyL ̂z( I:_2}u"<1ovzNfۑN H!mu\ٚOQ G9@v *K|j~f[DYxVVjq^\ ^!~r;Ǭ[a ,UTG"D69H(L r:bGS*F lL~Sf16yԫk!Μ7 Ž3`^DΦQV=~ړ%cA|n[,e[ i.hSթd W^I,ŝSwa}*Qm#@:?^z5Ҍ/eOϒ-ʉuŪMIǩyr(fv8`F: gOyXWRX*fc"_TȐ>3 F ΟcnX:Mr'kUê7KYC@i/v݃Jck]s4ݬ~$uq?-8s3NB "8#ך C;n du=h PDoяLuU}Z3/*K[q3F^tP.]%:YY `sp 4ƏIy~jw?_/n8pnltsqZq=qn],[>:7BratV2A֭[Ӑ^>3B^?C$&W"3i xq]y??6Wa.kS{SEbZ>&sfwCX9RU٥McʄQ7yrE-b*O%QBßwΨRfjX0 02 .\MF2wA1k(XLt\*إxYhxwʕ9޵H@#"#L=ǠO|xM쯔ע`Ճn ?IʂW0/aLJPm T1FU\pF(d?^6Z1``?[tJ9.G iƝ39Fk!>[٬hZz*LW'5RVLd.R#TV>Fb:;O6z}]˜T*@K\[csTnN=$RV +ď(U@ 0ǭyCϙj4+U;5ի(b3``-Mb V;'Vyߪ^±GHdf*."0A>&c7>kGյxWe(mL*neA7'Ι\ MH_ޡEJݓY؃x1hfBRf)[% ]GH: jSǬ2]4AzRߍ\esմ1!V[(H0\݁6*Sta؟!oX$ARJt'!1D>j_Xm_+6aLF4,hλπs_2Ȱfr;ɋBMHM['g5$gƧ 2ٸ\Ҩ^%ԛ^0nFUu2.eWuDЈ1bjafl:`m9w9vRo)'UQ_[,ZDH%Ώ0Q^8Dwdd#7Ul js&eTtZ d6R"O?: "jUS]iM|; 60[#dHcG85ැ:+"W.OױRjX1ۊS\˔HhK9:i-PyKl?4=$ӫ[~v1ދ!+HjmW8i$]2Z߱k!"55+Z  `} rMs{[j@Ԧ*BHc:NMBrꊲ 2V~%_xy/\a~.aD;DCڲgOA.}haD1Iq#87<#"dF:-3bP9ZwV3q-ʜqrXl\Q(fWgL݁G8۷AdD^>Q$ZUn"3KStpsXF9f7c"N EA:tG$]{ 7_'srJ7B>$agAEYR%}=2`˽7uŃ<=ƹmP>-JS뱥bdիaYQ8) iM(c;#Ҍ< @Qi O k`lz ߆UNt =њ yHn wڹx7A/yqR* q\#9P"?>CSy.ȥf<"yZ-*my\GߴsaؿXŨ{g7x=Wk\hʁ1p#6praN7˛GŒˈ M ެ p;;$_ZŊ 7X9})F[ 4œѩl3Ip1a{/x2 ed **g?3VZ\}\9/A9B %H'!D·; 6!X\+B."3ģPE “ԘudCo~DNFyx8uAr̎iKJ3NS2Qscw64@H*o41RR剃+ç4MwfTV]:3@`n=VwD}.,҇E)A"*;%m0&SL}' (Ojgx!W?RZ+f U PTr;e\pK~8xe+~?l} {u Zt0csX3"?;9ϟt¡x{:&]}k ;2 &QWUAB+\-LV{}'KfƝ:@g.obL[1iڄÁ3{<-'N(:g'-FvskɔӞ2_VfH~Hw`&f=llg)'D +wDݠC.Dpe]a)\, P kOmPZE:_r4 >e{Ĺ@*cVzNFw،woKuLk6)[l`Mn^7qtF3*{T`JgR_ZfTՑUR$\vsN-hOJ$ܒJqx _=L S/'F'^]S{{'Z@:'-O&$dS1ciJ:#'|WkĄnR9^!6ƣh$o*jtj9y pppf[1Tܞ@|3t|Wa矔 beٿ q:pǷTY297iWxK暘J5fFMrŪ}E$|]Gr!PdZsZK7m.4Eȅ6[ NسXIl;78tl7 uNgUe?SB9YZajFA5$+&ofp7;#F@ ]B_h֡ǸTgޗЎܯBNGv΍W(/PHm: 3U/;ᙵ-|iᠺlӈ^H}p:162Cs@\ TW0*oKDoX%FsBc(4mbڼwXi#W.`A\\|+Wn:˥Zƅ9Kj)R€{eSBWW*9yR6hUײLzn>,񳋃1.rB0[~JFߋ_{("QaWZ FC0$V0<~o@P?!->Bsgv,1Püuo%-?@[C ,ɝw~'ʛ_)J.f<'sеwJy/itpuntvNacgF9Z3Y_׽+b-+ʨD¾r IآO_ GJFbF$rw >qXtar? kAz9bÉѕ7xg?Mz沀Nܹ"Z30͔Y_^M,0qeR$AO 4 C蚬" u ʝܡPGv1V u.Q,1|,Ni)aVeVUwcN -epLNdH)4M00l\:;) Qxμ,o丵ڭS@ԧwJMox&!ٌs;0OZDǹY݁qGɲQyR*0K:пYVAu-PyL 73O#Otڠ.@S\U&(.ydui5W!kxa%ߠ&2[3.wT;V1\r("rՉAT}ՏmUaZ2dȸ5.HzsբrrB?2=x[~,1k2 TBц׽fG$urPIA(doyc?x1/B` & VBrG~<7$#hCW"3ع2(<ТBF:-itWS'*YtVmE '\pq?N;b=jrvK[ΥPenx!VL "ȃn_)jLP)lƧ΀,Pg0 P8~@ë]S0SUba50VF!I1~KW_^PQ ۠*qb#koHd`{T>O&AQٽ\`jcmj=\>;w-v.Ҹ?Dwz]UZtAB/^w^D%JߤL)R:(WI; F&wɆ \&,|Rl,mIHEyD|[JyQDsgGSr@@-h)T,w9LnZ:"8g`GBe !(ѬB&aU B}@Etp2ĤÞ/FHix\uh9* _vm렳cRrx2f$bxBb/Qf[IZqQV 'X| #Nݪo} 97&\2E­V _LNߞ.!LzѶ+LN;_${4x:l[e;y9`uQ'a62= Y/݄gTXQTU PO2^>\D:SXGх7oTgɺ4kogjK_U{q׏ü ܗiRv`z qDۣ'n,S&62/iq%8/x6g,gN:iŶ}3lF@ o\LĢv  h>Ϥ[sM;ڵ5+]NS،IsG()FUʈ ^x~ɡ7ʌd`jbѲnrx9kKmw*iXvU.gOͱ?H%H ETaxa}@[vg"N]i !) ʍ;M8G YćvW+ jJ #k˹|lE^Ļg~I(e^|K2ЧdQPPm[ \ʓxCi,NT8TUW !tN>8s1=/wږG%4/ 4J_CTJJT<$h.@btx>O`)? 9)"yk"DbS̟u'>,.PHk [ʋ êKRp }S!c~QƅSͽuɮp (]k؇=nBc Q -<ۣd-*dV+!fv$k0Yz5-_NX8Lie$*vhkX8? P8/@j*\@j<| %AԷדM*/y+=&4Ћr96NdE6҃BCS÷yy}_{t\*0qy}"Pii~Ine_!k).KNk\yY<wsfe11؍mzh_jzUWmW9 `^k![5 4DۋUS, 6kCܟ4WzU{sN/r@ ce$M K(y@˙GTt!Qfr-s Џ y^*x[^,{o ̭c /Ճ^Oǭp/"bMw4[|qf1U_F\/DT!ŰwЦu {3l- ImЪZjrt9 <<ۙu[VYقnQ՜|~kf۩oBIqrB;; w"Li'708_\=!E~[vcxH ^Bv!{q1  {#QC6Ua~&93JD-֕(׊B53?Zޯ;@L.tﱈ2(Ru CaN3R{dhRq!PUKxem& QoӇseɍqIԵ'z!_۲\v/\қⳅ؂*qL3g"겜8ԍb!ޜr*^a21~ʾ"6(U$->n[&:ݻ>M@sV>E(Xe'4̮ Ox,|)ѷd 6 7kUr9z^1QP.;2 E"d5#pvGPnu' -v4?9| W: iA&6]ecmT74Tv6g6V 7^4h~U?bl``%vjo'^aq~Sag?nHy7V fmf8`tW9^蝒Wn䷢L5A$Ņ+,0Weudž!7n('y}" [;g\m40/ E>'v!/! JﲈԷ xw S&|g|$|2O1Rvz. K]+h.ځ5ƕ(J{3 %}gB%k<Kl핬dsml"8 ü1舀J{'[)P/8X#9kWr/xM_@ 538bh*R`yU*Otk~8AP[Fz>gݲCi@xr{W?'$MݶGdM`MRݑR oV\IǞneP>9/oU'=Cyz1ne7x)긫#"-?SCxaŴ6oYoDyIUl/O~l{4Z@Һw{΁8 v^2q<*m;- G!>/nZ&3] xKUT1`H||4qHeyRʡX3 Z79|_}+szG05}sajZA_%T(.Z"^ћyOIB44B 7N,3`1sՆjȦ5**$zY60n=Ƹ?EoW?XW]Kkd}QmU{_q1hfU ) nwءk[N[ȴ:i8s9;i]g\s6W"ْrQ[ȲQ*BĔdc[ I2r> nuh7k&ch`;BRd5$Bq@vؘݔƄ $:%T [SNS?_jB|jz0~дc_7 y4s/h%rDExI!cT#*EUcDM#G_RIV`AMh.. [C YZ