libboost_graph_parallel1_66_0-32bit-1.66.0-150200.12.7.1<>,h~p9|jiMzX蓭}_QdwqOK=x>*!`RmN^ aF w?L9ձPH|Csߢ_aNGV Ԛ'E\%m@uˆ6~yS*%Z\.4LJ[m+maЏ2׬W YٝMl]( Q>zKSk%PWT4_h1>>:?:d&- ; c !6<CTX Z \ `  PH(s8|,9,,:R,>7G7H7I7X7Y7\8]8 ^8Bb8Lc9 d9e9f9l9u9v9w:Dx:Hy:L::::Clibboost_graph_parallel1_66_0-32bit1.66.0150200.12.7.1Boost.Graph.Distributed runtime libraryThis package contains the Boost.Graph parallel runtime libraryh~h01-ch3c (SUSE Linux Enterprise 15SUSE LLC BSL-1.0https://www.suse.com/System/Librarieshttp://www.boost.orglinuxx86_64/sbin/ldconfig (h~ffa20c983d9a68782bb9a36cb2650bf6f5332c388064782c452a9d80a5d9f5c6rootrootboost-1.66.0-150200.12.7.1.src.rpmlibboost_graph_parallel.so.1.66.0libboost_graph_parallel1_66_0-32bitlibboost_graph_parallel1_66_0-32bit(x86-32)@@@@@@@@@@@@@@    /bin/shlibboost_mpi.so.1.66.0libboost_serialization.so.1.66.0libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libmpi.so.20libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(CXXABI_1.3.9)libstdc++.so.6(GLIBCXX_3.4)libstdc++.so.6(GLIBCXX_3.4.15)libstdc++.so.6(GLIBCXX_3.4.21)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1hka^s^Zľ@ZaZ7Z@Y+@Yܶ@YdYX@Y@Y]XX@XpX@X~@X{d@XlX!@X&WSW@W@W@Wc@W_W_Vn@Vl@VV^VzVm]Vf@VV@V*!@Uyx@U]UMT@T@T@aschnell@suse.comadam.majer@suse.deadam.majer@suse.dekukuk@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dejmatejek@suse.comadam.majer@suse.denmoreychaisemartin@suse.comadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dejmatejek@suse.comadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dejengelh@inai.deadam.majer@suse.deadam.majer@suse.demvetter@suse.comadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.dedmitry_r@opensuse.orgegeorget@openmailbox.orgidonmez@suse.comidonmez@suse.comfstrba@suse.comegeorget@openmailbox.orgpth@suse.deschwab@suse.deidonmez@suse.comidonmez@suse.comschwab@suse.dedmueller@suse.comrneuhauser@suse.czrguenther@suse.comdimstar@opensuse.org- CVE-2016-9840: fixed out-of-bounds pointer arithmetic in zlib in beast (bsc#1245936) - adds patch boost-zlib.patch- variant.patch: backport fix allowing perfect forwarding in apply_visitor. Also fix wrong usage of boost::move (bsc#1194522)- libreoffice_compat_backports.patch: add a backport of Boost.Optional::has_value() for LibreOffice- Use %license instead of %doc [bsc#1082318]- Multibuild requires versioned Name: tag and doesn't seem to do this automatically. (bnc#1076640)- Update to version 1.66.0 + Beast: new portable HTTP, WebSocket and network operations using Boost.Asio. Header-only library. + Callable Traits: new library and successor to Boost.FunctionTypes. Header-only library. + Mp11: new metaprogramming library + Asio: * implemented interface changes to reflect the Networking TS (N4656) * functions and classes that have been superseded by Networking TS functionality have been deprecated. * added support for customized handler tracking * removed previously deprecated functions + Atomic: improved compatibility with GCC 7. 128-bit operations on x86_64 no longer require linking with compiled library. + DateTime: Fixed an integral overflow that could cause incorrect results when adding or subtracting many years from a date. + Format: New format specifiers added and volatile arguments can not be safely used with operator% + Fusion: * fix compile error with std::array * remove circular preprocessor include + PolyCollection: backported to GCC 4.8 and 4.9 with some limitations + Uuid: added RTF-4122 namespaces in boost::uuids::ns + for complete changelog, see http://www.boost.org/users/history/version_1_66_0.html - refreshed patches: boost-rpmoptflags-only.patch- re-enable Python 2 by default. It's still conditional, but remains enabled by default. This can be disabled in project config.- build Python 2 conditionally- Use multibuild setup - build no-dependency libraries in the base package and build the rest of the compiled libraries in the main variant. This should speed up bootstrapping. - boost-devel not built by default anymore. - libboost_headers-devel now provides boost-devel for legacy dependencies. If you need compiled boost libraries depend on the current compiled devel subpackage. - run %fdupes only on the header files and documentation - drop build dependencies on gcc-fortran, chrpath.- Setup MPI environment prior to building boost. - Switch to OpenMPI2 as OpenMPI1 is becoming deprecated.- New upstream version 1.65.1 + config, fiber - Return a continuation from functions executed by resume_with. + stacktrace - Change preprocessor file extensions to work with the installation system. - Changes in version 1.65.0 + stacktrace - new library providing call sequence in human readable format. + polycollection - new library providing fast containers of polymorphic objects, from Joaquín M López Muñoz. + For full list of changes, see http://www.boost.org/users/history/version_1_65_1.html - 1d862615.patch: upstreamed and removed - gcc_path.patch: obsolete, tr1 module is removed - mpi_upstream.patch: upstreamed and removed - boost-1.57.0-python-abi_letters.patch: refreshed - python_library_name.patch: refreshed and reverted upstream changes to mpi/build/Jamfile as we are building python2 and python3 versions of MPI separately. - baselibs.conf + add libboost_stracktrace + update to version 1.65.1- 1d862615.patch: Fix regression caused by refactoring of serialization code (bnc#1038083)- make python-numpy optional build dependency - fix building of mpi python3 plugin- New upstream version 1.64.0 + process - new library providing cross platform methods to - create child processes - setup stream for child processes - sync and async communication streams with children - sync and async wait - process termination + geometry library had some breaking changes, - ublas_transformer is renamed to matrix_transformer - explicit modifier is added to constructors of rtree index::dynamic_* parameters - strategy::area::huiller replaced by strategy::area::spherical + context library updates - deprecated API:execution-context - fixed bad assembly for fcontext on ppc64/sysv/elf + Updated libraries: any, atomic, config, container, context, conversion, core, coroutine2, fiber, hash, interprocess, intrusive, lexicalcast, math, multi-index containers, multiprecision, predef, program options, regex, smart pointers, test ,typeindex, typetraits, unordered, variant + for details, see http://www.boost.org/users/history/version_1_64_0.html - Build PyNumpy module + add build requires on python-numpy - test_lowcase.patch: upstreamed - refreshed patches: boost-strict_aliasing.patch, gcc_path.patch, python_mpi.patch - mpi_upstream.patch: pending upstream fixes to OpenMPI build - python_library_name.patch: we are building python versions in different stagings so drop library renames. - python_numpy_retfunc.patch: rpmlint fixes- update python macros- baselibs.conf: (re)add python 2.7 and 3.x libraries- Fix dependency typos.- test_lowcase.patch: downcase Boost::Test usage of uppercase variables. VERSION was clashing with GNU Autotools define resulting in compilation errors of various packages. - recombine headers from various devel subpackages under the libboost_headers-devel package. Not all usage of headers that have compiled parts pull in their associated compiled symbols. - general cleanup of the spec file from old, commented stuffs- remove non-existent dependency in the boost mpi python package- update to version 1.63.0 * updated libraries: atomic, container, context, fiber, fusion, geometry, hash, interprocess, intrusive, lexical cast, log, metaparse, move, optional, phoenix, python, test, typeindex, units, unordered * see http://www.boost.org/users/history/version_1_63_0.html for complete list of changes - refresh patches * boost-1.55.0-python-test-PyImport_AppendInittab.patch * boost-strict_aliasing.patch, and enable -fno-strict-aliasing for python module - baselibs.conf: * add libboost_locale * rename python to include new soname - remove python-2059618.patch, not needed - make build condition --without buil_mpi work - allow building without python3 bindings, for SLE11SP4 - remove versioned build dependency on libicu-devel, apparently not needed. - split out the boost-devel package into individudal compiled libraries and their -devel subpackages and libboost_headers-devel package for header-only libraries. - remove all the -mt.so symlinks, probably not needed anymore. - ship MPI python bindings for both Python 2.7 and 3.x * add python_mpi.patch to allow proper compiled library loading - dynamic_linking.patch: first attempt to remove static library generation during build process.- Revert upstream change that set default python version and ignored user configuration. python-2059618.patch (boo#1006584)- Rectify groups and description- package boost-jam - add missing ldconfig for libboost_type_erasure - fix EOL encoding for documentation files- update to version 1.62.0 * new library: fiber: framework for userland-threads/fibers * new library: QVM: library for working with quaternions, vectors and matrices of static size * see http://www.boost.org/users/history/version_1_62_0.html for complete changelog - remove boost-fix_include_config.patch - upstreamed - gcc_path.patch - fix GCC search paths (bnc#996917) Boost assumes /usr/include/c++/x.y.z/ existence for GCC 4.x onward while our version of GCC only has /usr/include/c++/x.y for 4.x GCC and /usr/include/c++/x/ for 5.x onward. - migrate to using %bcond_ instead of hardcoding macros for different Boost features - better way to limit max number of compilation units than by reading /proc/meminfo and guesstimating.- Fix boo#994378, boo#994381, boo#994382 boo#994383: Fix build issues when optional_fwd.hpp is used before including boost/config.hpp - Add boost-fix_include_config.patch from gh#boostorg/optional#19- build it from "boost.spec", but create versioned "boost-1_61-devel" packages- build quickbook also in versioned package- update to version 1.61.0 Details on http://www.boost.org/users/history/version_1_61_0.html Obsolete patches: * boost-1.59-test-fenv.patch * boost-deprecated-type_traits.patch- rename package to boost-1_60 to allow multiple versions- Fix build on systems with GCC4- Added libboost_python3 to the dependency macro. * boost-devel will now correctly requires libboost_python3.- Add boost-deprecated-type_traits.patch to fix deprecated type_traits usage in boost/graph/adjacency_matrix.hpp header.- Add the following patches from Fedora to fix underlinking in boost::python code * boost-1.57.0-python-abi_letters.patch * boost-1.57.0-python-libpython_dep.patch * boost-1.55.0-python-test-PyImport_AppendInittab.patch- Updated to version 1.60.0 * New library: VMD. * Updated libraries: Atomic, Chrono, Container, Context, Core, Filesystem, Flyweight, Fusion, Interprocess, Intrusive, Lexical Cast, Locale, log, Move, Multi-index Containers, odeint, Optional, Predef, Test, Thread, UUID * See http://www.boost.org/users/history/version_1_60_0.html for complete changelog. - Modified patch: * boost-disable-pch-on-aarch64.patch - rediff to a new context - Removed patch: * boost-1.59-python-make_setter.patch - integrated upstream - Add libboost_type_erasure subpackage- Add support to Boost:Python3 (boo#951902) * New library: python3- Add boost-visibility.patch to make members of basic_xml_grammar visible (boo#958150). - Fix redefinition of _docdir.- coroutine2 depends on context, disable it if context is not built- Updated to version 1.59.0: * New libraries: Convert, Coroutine2 * Updated Libraries: Container, Context, Coroutine, Fusion, Geometry, Interprocess, Intrusive, Lexical Cast, Log, Move, Multi-index Containers, Predef, Program Options, Property Tree, Boost.Test v3, TypeIndex, Variant * See http://www.boost.org/users/history/version_1_59_0.html for complete changelog. - context now builds on aarch64 - Import two patches from Fedora: boost-1.59-python-make_setter.patch, boost-1.59-test-fenv.patch - Drop 0001-Fix-exec_file-for-Python-3-3.4.patch, 0002-Fix-a-regression-with-non-constexpr-types.patch, boost-uuid-comparison.patch, boost-unrecognized-option.patch. Fixed upstream.- Remove unneeded dependency on xorg-x11-devel- boost-unrecognized-option.patch: remove unrecognized option -m32- update to 1.58.0: boost docs remain at 1.56 since upstream hasn't updated yet * New Libraries: Endian, Sort. * Updated Libraries: Asio, Chrono, Container, Context, Conversion, DateTime, Flyweight, Function, Functional/Factory, Fusion, Geometry, Hash, Interprocess, Intrusive, Lexical Cast, Log, Math, Move, Multi-index Containers, Multiprecision, Optional, Phoenix, Predef, Random, Thread, TypeErasure, TypeIndex, Units, Unordered, Variant. See http://www.boost.org/users/history/version_1_58_0.html - add 0001-Fix-exec_file-for-Python-3-3.4.patch , 0002-Fix-a-regression-with-non-constexpr-types.patch: Fixes regressions in 1.58 - drop bjam-alignment.patch, boost-gcc5.patch: Already fixed upstream differently - add boost-rpmoptflags-only.patch: Build only with optflags - add boost-aarch64-flags.patch: Avoid using -m64 - add boost-uuid-comparison.patch: Fix regression in UUID operator< - add boost-disable-pch-on-aarch64.patch: Disable pch on math library to avoid compiler segfault- Add quickbook subpackage- Use $RPM_OPT_FLAGS for building, force use of the GCC toolset. Be more verbose and fail building with the first error. - Add boost-gcc5.patch to use -std=c++11 when building the coroutines module which fixes build with GCC 5.- Revert the python3 building: it resulted in BOTH libboost_python libraries to be using python 3 instructions, resulting in failures of all Py2 related packages./bin/sh1.66.0-150200.12.7.11.66.0-150200.12.7.1libboost_graph_parallel.so.1.66.0/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:39600/SUSE_SLE-15-SP2_Update/61a89f0e87df25e75adc7bf3c7d34e75-boost.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=aaaaeb774e3e4a0511382ba8c1104c2b86968b16, strippedPRRRR R RR R RRRR RRutf-88678f63d915b3f32a47697090539a7fcf96e0b69d57219916f25c53506d9b326? 7zXZ !t/Ų]"k%KԶ@s N._Nv=T ($/cq?r5.*5wBd3`J\TNAʣE0#;.F+(ցE/bY{n܎mBZU|7 f?lLV}A[ƲG?՛'͈xQ +xn"2o\ hЦ .wC2Z {Ǵ\ܛ8 aVL:w'A|4 1~x'\opV}``JR(`vxs=K킃It(#Z u19[bA.L?>Y}!P9r$łaleYOyB+ k(Bѣm=q }ٵ]~g(inRv1oM[ Z54S?Z!֡gJkl6;T}ĻP1S-;vÿ<Mx2 V)#sȞUK7ݛLwuW6ҺBKei KՆ^c8 0򋰁 "bmMMt pLC$g[p(6-6\N6܂sȨ[ɸ[ u̚V1WPÒjXѢh)oq7EY!`W2-N.1E!NHt7 OskF0"kw 4Qĵ9 {F~$:_b ѶJ<[Vc5`OZ$Qߥe~O%ԏ6-'aT+пN5n41@v^*2WC}FNr/NZekxIՎ"c\v IAILfI,^pjw%x5]OŒg6,P4$KDyom:.c@M BͶ;A&n\#ds2gx% TUT = N\'q~#6)~ΞDޟv`Is=`2Yc ueFD"t#z6-RRKOH)c+#+Z F lXt<(^F zċH _Xj\Ki_nTN͔'cT%Nݲ0SxH4)/]3b-)`&9[ϸgUXb ^w72CkMfz9ksy$|){\~8"v[5yv=l+rM#ޗLɸ ؇C_0})`j"Zde"l]6Q5./Z4.|(X!CWE7r=*A)W0[U`-] ^:nhZ^tܱI } ?o~ Φn_/1)QQc4;R7Lr>[K°W2=l78/ 6-vDN &aQ",{kiDX_k#k3.j. e}G|B2Y[f[X٫M\ R WڽTڿ؃{H$ FyN5tvkf8͎,s:4EzM4$ *%rXEVڤ^%Б㴜)I7{VK%Mhy -~@/=>Z31 ;rw;3 sܠ"V7*>癑S’*gh'>XGfkH"3LB{k"N~?8J_B]y[Xo‘f@oxdbX$[(C^SxUmVh&Wm=>hf.2oDCQC1SN-Q@~łyD䶢ޤA7`Y٬Ͳh qͭ ,\.6nafz_ĸi䱉^.g(y=)iٕI5tBֺe{Y})-OIhHZ%/kiG~k!3Ytc7)!f4z fŹ5RpON0_x@(P8_<2f)-2J#MNH !sW>ٔykPƱ!#*/mï1^; 6 ڹQf~ff;/ ìuh-İ; jv5W28V92d0ߡC?g6Ф4ֵ.yn9'ӡ3kSCbMy}Dd zmrjRۜHďyڪj"zy<,A- ѬhB l{ OS t*6O !Ei` %U*r~ b!JYQSPIF+5LtXx:4Pjkޖ5f0t-Swrdƀ^ ;+*ixLX3Y-/M `U!bG|-Pݖ鮨ń&Z{k|ҭM"˞f!Ka֪ԁ)tB&ʢ(7 1(e[c@M(e%hLWQLh-Y }Endi-Exr9; Lʿo2ѧ!PauMea=u1‘adohH -,~k ?P.(/krVFi85DEP>ɜeD 5cDUy"piO[ѹoroT(6)%jمm/HL2Ɔ~M'ܧ u坐H+tTsþS+DZ?emwXHoR;vўj3T@ :<#Y %F\ȥEY3J7XiX}Aĺ XMGl9,IX.O ~nHnPୈ_8OZς4hN)綡HEK;kb+߶,4Z٦W0piv8*5sG`Ywm aGPO*m(G+8"jJ2<R%lLoΏy۪\bږ$Wjܵ, WrpH!U_}ƺe S|ΆPLE) Wp/(͝_9R}0~`OSuwGPRVчS|g~4,5=U$ؗ d9&o삠cgI;q1$klkEN~E.%6$XnH0к@/TcݝIx* `ikg3{jtR7'Pfq!z"vF'37C[nM۞d<x=9:翸"eL;}Ʈd[-_ɷp+Y3(N$CufO f|CpT)"YeLuβz`VYmM$9dW^^)m/6Dw&y8yH԰q \z_-? 6NT?nxѼD"I萕5z;3$j<]㟞fiKA= l.v \&t*Cyy~'d_bW3-pYxRM9;s|-f*?Y.o\|+V;;e]X[ˎ֨G|6&!ɰ8HG;B4i@6Bt8ircbF'mܚ3:kEg$(61(V3xc׺Dz$!v72-.&~Bj| a(%|F߲t u^X)VvU,>+t?X(UO}\'uƁ $nqo!5EjwI@}IQ,<-gV^8ǟxeNSD *A%01Mm'ñrߏ3h6=.& >ӨDkqasgKoEb2R76iMxL``~]2T(VI>ˏ~:_2]vVT#(Ɓ2HT Od??H(6Fyn y67s([r^(vYlA"aц/ u5NtZ田1_نG扪 ޱ[KҼvdc{vKKϱh((ب4f җeGqpZwh==ǣG-^+ "nˤ[XHz{"?K@'mD! pr0c;z`dQ033th@wUi9#XP`ӷ(V5>? ց1~Ʀ<' S3 ^2=~@. 3´xJ FīBW e9 ?^hd ©!4q-%{A#8ݳ[gypqeȸ5)MUWs8_7UbLny1&*'18MYCgNk|5XUWM31B N"Ql1r2c#՞IZ{x U旾ٌ#Yf*'dY*΅`ůt3& Mӄќ@8XT;([(抡Uldb/(j qxcVwE'tJK^a^S.Ŷ-W#/k5qvì31̪J |ٛpiVΩ{ӣ ҦG{]C^V+Xk"ږ7:&1ku(V+25wԍf2&1s1(#'L6a{,amL"ZYK![Y@˿%sqQEvpGmֲVY)ke?6$N`D)l:f[ N/6DL ڐvq8v[%w&meD3MN?ח]LC-L޷9wJcnj=b,Br ~4š)OsĭM.ҋ "zߜIlH3r~n(dU 4xi@JM# X+`wa,'&_>Ece ;W>ίѕL,T$Z(فwrDF Cʦ.騢V] z",uOjg4u / 2V_1^,(ef5 N \X?w jLh+bKK5DKƄڿ%F.fJKw2ߋ~o#R}FT%zO"mWeOT|r+'5+ uӋ$m) H¹t\XUCw*mU $`O\9Dwf'x$e\wQ?nfrh^^ӆ\jy@k6P1w\O5*E0E&kv"Jxжo 7ICXr DWfOԥ&Fo- t7Yu74lyVxZ)Uc\jyt()u2aF0 %Düfc%ynbҲZv:bQ'Ʀ ~лu"J8$!+oIceo< /|Ky ZUV_Sm@}W6-Җ$oM~._tɡ owX-*Vƥb1t>c$o1X {v'xLy΢{&%T{6}ql3jlEzt$Xvl3atZs?atrlRoA|O_|F)j1ZNMfB@:`[6Zqb2Y7ljݹQ(~tpT/Y擢RFyWA`MuU@(jV)+;I9iQBZT>cE'"A'@GigWMbi$K8pxO-'afM,K_/)7wWtlw$ԏ4k~li4޳YUU.++ zi&עj}pA z ϙn측q)!]ՄQE_D;F8 s}|sHu;$W.fJ𑏙aVh[?YЖ>oks #=4Om/{ua:r]=`/ZxYt> Ƭk 匴9 '3*|C 10-0te#&J YĚ%)ed-˂F1sſ.e4;_̦h|1@Wl:zɴƈnA4$ONLsE@Ei7RȄ;-I- M`N-ZX-L UQ‘d7s sfไ"ƸNܪ:-=SZ>2aG"1g>8>9P݆W=ZX~ZP~Gf%0XIv4c풚%Yy"%S! -EJ*@/GoZ;cd>cL~-U(Ǹƹrm趥$>C֐Pۓ -'O,Ơ$hb{o^v.p0r`d&N$|JfZQzL Ƣ1߱NVbYXW6I3p`\ +R[Kf".W_Bޞof._\wPkHM{yCKc 9U;7lJ:@M*#. +y4$S Z$*B{î+%Zg|x'(ޗӼt0뺷\^Za3u9x̟ N[N~f46_^9tY "JD';XHҨ^P2&b 3u w @5>-57lxmhDͫ 2.s0[#[iz֤)K&ŏBT'][nP<99dqm:1) *EޭՎqj%=?ުj'f!M n\b'';ÚX޺vr'klH{,v*Ɠ;BktD&L4iԋ)+qyx[o-v(wqۃ]= dK&up[VY#nAW^Z>#-+?r`4.ns%̇B5,?#R)Pc >>"g*TGhBaחY4kp3Л6};àڜLJiwry?G0ZtV~Q "4空ډ_ao CZp\d <_.i#oSNRW{* K(Xn|Pbd݋_ \NWOu\&CTcÛ@prG0t]>iir~ErAVneGv`qRGqIQV](@ LX"8tC,4z p;gjVq_o 4-IQ,t rWZ. &2m)sMn=upRImYZ0drW_+PuN^0bb?KU %ۨY`#ǹя fE-gbZ@qSǁ0F=^29]#I'eȯ΍vԜWNdz=V7n$s = C_<]Eoh' hՔ3n_ګ$qH#rsFN˜ ŔBͨD#?^JLd> 4lhU>;dj2A*PNv`!hמW)apVEMxߚ_ͮ׻G]I0`FCi Rڏ=VuX#3z.oGtg\!y3ToCz6%ݏeVa=K# *msPQ,*0BadfફuGK<7I`)cgQXHL}0<4+EBR-ERCVzcb~]:>.!M|z4J~F8hh[i!cd7Z7͹phV1bP+]og?=yD٨w"q\,һ"Şs|*QƵ#'Ǵ㷂c#.28ϡB<+k=FE+ ??^ e"z|?J'GKO "j2 ݶ݄%8p5M1.#<1n YuC)ۀHIBMIy#).c\I4(bsF /#7štHLf]nU #u5,8)¶ CG ($]@}]4fyXyt [غTu[ RC"l쵋hwyO?aۣ:&ȕX[m:[ZИiDp47}RuS/@' vv. 2~n4Cӯ{ߋ2˙P !e%~  JT$4׺ L32acaö|veαst WJ`IbXXՎ!hbII52Qt“eJ~˖a8YQCRܥzn rd?qKV=˒X/|WW*::D eZSg }~2;G;u'`D_;phXu,d)jUyc͑I>x}:E j8 +ݏlL2H6 .ŮؿID>.4cwD QS[2MgM=4Gyo5&'grL?2yxइf⠥zn6[Hmv_s/.y<תoNNz3/$έ1;U7VI qsv)rUrƺ@Rwg>eJ|jvWrjet$i+3 Nj"WJŎN{Zwq igذ(pL?[ĦH^w|f3 e&>JgX.,(z r@Aڱ#yO`/- 1yVv(!?4ĸ@f|;oA/cIaOf&#2f#p#ވ=|[e6^w9YD|YUTz<6qnD|ф |S,L^tg;rk!M*u[LaA@⯚J#,t -NdyƮI MDB J9e>/Pۯ3?t3uܬӅ8k):[97u F 6k P#VNJ6fI:\&j(yP -굶l(,i *db: ΚwDH fh.Do[yJB^t .g 1̰jytcV-#ls@'ڣ4nh/+vLW G{"Z`5~{[xxqC>GY'[E&d((ŸDZ5JA:LO3<7HpÔ7)9c!FQʵ2#ml^Єx%94L(7H:*榫C#pRaBHT&қ8 "iC\sM' qz]ekNq_ACӉTJ{"I%yDJsxĝCo>Nf2ɖ{(a69u /0=oQ:׷=|e=;4xQHc(:q26Zu.}lYfjP+\4-q CQ_W+4i[79*΍ x5䈈"hOQ/P}>P^>;!fc8ydPP'L$~QVbE&j~c[/ބ/:% m唗]XUd1#_oemHIE4-Ɗ 0x.Ee OA/' ɽ|T,!ծ[ia/SNx{،8}J xђ/YalT\A 2&r8C\x aCrSfI0(b& 5Z/U ba8졙0;M_PS5݂)NO޺{76\:ϫ%QJ `2Sgd7Rܩ]л$\ݡGR|l@s,S3%.V:u:}~+k礍wNp7E/i7r$$l/;)}rs]l'/"1X;nloĘL>G p#lRu#i,߭;*x2ږTr}p1#s[y5Q׌q^^qd)30mb)ΚOuִ+ `L~ͦLKv{ݸ((F {$|Rk4'a^]R%_~8¯l^&4RpLAΤZ6Hꚕ<*Ti0tFkW<a ̤+A0K2Eaϴ[I|iQhi)g}Q㧕r&D)웸tri 8Ӻ] ;HZC6]c]s[!Az&-S?c7>k+Ҫ1FS#+(XA]D8ZnӠ "-I^+`iʹ rX<0DB,˰8ȒSleiHQ2Y5r+P 7Z̓/x<% sV G -E=n.5iPhИ?O͚qq_dktugf߂lR-.]/ERC5Fg꠪c8K-ҌKi6}(:j wS$bP/YJ>3Dp/S oXg{#L+uj!#g.BkN1BmY9tѤ6r*aP -MEȫP2Q+tʎ8li@QZehh'ف<כXFŇlRN}w^G9lu &wL &CX [sۛ&f;QI%Nƛ8:#wA1.}0Tm:x(gv6wBg9셑q& H >vIs7j-מ4lň0CF.WrC}}c/ٸ]<"t;6|z$6%Ceg_[ǣ.D+K4g}hEr镅)۶' kl!^kb*FKRA@'8:u#n qof>l$ܖz n(/T$eLjkRA͎/hO3xB58M؈, <^Ho% 8 MKCJy`fZ? ήBQ`Z<XQ Xނi*4oC:!7*FFQ,}1Hvc)'\ܒl*&bW]I%=em.|Fjl̈́(ꫝ.6p尩f5 L'%2tÁwZ&>=M* C)83 =Fc("|L{zg+s&?flrp X#(a {_ۘ8S!DtVq2g^Zkj qf`'`Ǻ:{w4bE^by wuX7]V)W7֭\ģK<'Ҡy}?Z*7nh5W3䖊JunXzv< ;k_D}H5WޙhsmZiӒE18}A~+F%>!*_CSas*9LLjc_XVu֧iEVRDF-z1V9Y?VFn\CԹ({r8ǖICRUv;g:ˮ7AO>z/TF"#i,ѕ<8e+sWM{\35[9)FT9`Iа܌yXD UM>2=To!Z4][R{ ]\y!TviH@w]Յ:tǜÙdoy%,%*ZJE90D {q[['hs8sjpb gl$U R7XYfC?:k!`Ɍ]ёf.ĩӍ 8l]$W秵lH\&,0j]ۋ}!yڑrbD3q`bEiԨ3F 'j D5Y1FDhj+7Ą~/zۯbQSIoU9\X )sroBۋ Y ~9`ړ.r )Q۬^"mQ5Ϸ,yۤ'o%JؽE y#e-êVhdx%A4g7I\MmL =JqdLXe] S1RYOg/|- $>b+brޡ)? wc?=~= ':R*K(Ɐ'[-toxأ&JCێO9"1wxi7oPTuK9C_z2{~%]hYfhZ,BV['3?]eF /!/;0g]9`o@0psG'փvgoYg#Ztu1D#DBD&o;{TKvJ=拏:,üQуtʻOJԯ}.AmzDW@8\/Xi@D[d9}oUL >Qɻ2&XCK\W2c4x`B~gX~x)YV"RPQ]'ug՜UsuŞnٝWޘd P9zm*qwa=Iȹ1M/;&q"zI>UR.4>LWdmY/ĺbz:m 1ltJ) '1E/e`u @qV-쩌*@S'u ~#@*Jsn%}w#A L3,m[q9ڟQGЖ0`En_jٖ[[DX5I^)-.)Bݮcs zPhezZI ke|y13lwI8Ou$s>یԠ}d/<҄JU(d#+-f??OSZC~7ܣ܋.;@."m춻v o-Z 0";c;0]?`r+bHBX5 DZ- 2=':ɤZ]Y#n)ĜLLZ#(0|={OyA-kO-w5ܶ&̩0^S!(D.&:]96+k-O#˹ݽ'%9I=:FoTzxWUkYW;=D !"~Q4eҴIobm:+V}I<͖RNĮM Zkw r!c AӮྎ8=n s+\,j* z 4Ty;*f>ҪKz] =9wLG]Q˭{[5 "B3?Wc@!>h? bӃ^Esv `O-C쐫= Foqe BnY*|%8iNLF1@cb}mjp7-A#]ԍз>Xo 3L>0v)VA~QʭhYh5y墸0QgnL  8)YH9 &\F3T>kZ"HI-ZYS=t[ 4|ߜ&Ax=Ww3 Ҹ_q NhWw[&wB/zI᱉dkPaM 8i a3Q($Nr+ch}֭goG0awj(w [ܻ~W^s as fnr5ޞˢZ$`3,( mv"= ôa~ >_`2QBOm|'|hT6xRo6~V1_Gdm:KY_I4E"tE 15^-%BFXV)aB&eRbÆYBt)vuzU@)M gyJ5=/:ț44мzKA[#ͨm3y[|6S5;Mahh<"HTټsA`8~0,; C aH=e6z=N;E218 6Bz<,Wr}#k" Pȿ\ FkeWžOF Պ΂xVV O.j"TK,/%F]$Ͼ*tRk`pTXdl*8Ar3;RL1L$nm ,]*d/:Dl 1*+ْmL W!eOk7WfEpeEe_ai24)$S:Q"Gy՚ s6I|wo O8pB—zFH2DNBܐCy&Y̬~`&_'@%'K(]O7VU D gɴ߬Ϟ~07-z+ rwZBh! {dqoLyR)3.w\͓ZDy\2g(b0@EYJ=zF%6LpOq2EmP#JK+0%`B2-Ccמmw`9A$n\8AVfτMA2c+^_6 UZ~)k Fg]j=¶z3;}TvnXVwSZ[?K $S>ݲxGYˇKa,m])94$ڱu.D*yet;:̴1 }Tcœta)S-z(Re.&$9Y ^ `,W)<# K EHQZc>nq.LlNo|'?Nh7qJP7 ڥ( ]ojK 6礣~pYyQ:+bvyҿQ=>=bQ/qX8ѓl6]ILxTK_tpT3q#'UƍژhR% c3NYUSR;ମ}֏\ţ^:Y=<2y'4 `Q.qKM%l5>uJ|J q$ڭ. nh~mRq\Bp"!Pwx΄?j|?L%ꦗmI#G9O`͔r(ur}5*3+AWqb&y%8(K(Z_Ld?"ƍ7A{MH9T һo89);~Aj6Qy4|!ߺ@c"ḏ) th'(S#eDd{ɏ=bXHBG,E8lR.-RFbq`l8"w^b"1ix3t9#oѻ d>Ov80~#11jŃ.nѳ#.ӭ/[XceE2bF~NCd!@J:ү 4СBev%a .1=0"wΑa))j_\H׊h"-OǴ7H+@-@j3W1@%Ar3C+Dn 8y3p[1Sq@ /-h[_Y6pq׀?]=t-a?ϬM,Pײ"^ΒIb`;p׃㚾4C:3^|R:(hm>OTW~fR™j븤CJ BO%ps?@-o4q: cܟ1S-`ʩLoRA׸xjn9٬31{DAV"]~ͼ $H1H9'𧻇˅#=Y*Q˵z{,4rn%y|n݈h&;dgY|^yȨ̫hcی۫$@!]hL {FKL %"L>[A|_>*ˆMny_ OOWM*\y)CgCCݹ+Ӯ2eG?ԟH-pwsf)R&{ +DOkW@?Pv> "@^HWP/*ilTĩ<w?kTve9dQU?qvwܽNe~&y8BY,ElŠ٥2!_*!l$."2MpZ"yijA{mTHuٔd-%)kR-`>iNB2~cK3c _Ȑ /Tic|ۭ6>Ԏ0EԸ6i,r3S- .Z4eY6< AcS[OƟZ#~\qE4f.fK7~Y4 ɍ%\SG.Qx|1oyID|f߸jC(cc]YX]߳V&A9Yq} ^\#ЅGw0ﴌI%H\s^ț3~.ăYE8x[wYRceg: IƓ0>&@M3z+>,V4S*m4{4K0s9yCZ90ROѪj#.aK?m ;&5Ŀ@UTd:*&/\.5 Xp2eNjK#m%nEiJ5N ~~uɸέIrOMGʊm/-K%pz28(=P^~B.؃jT~j![u˜7Ӎ5Ͻ|/='9Ӥ0[45weW赠7%nLNiMp3@oę'F%*|QKR'tu6ţa,NJ.KIjy˽_0M%d0Z䵰0J%}eYAċZFv\M}+y0יEjE[g0&J\>pJo&Wq.U.B#ID2,̂=vr>q1hi1&U lPg*Oƌ;<'K()H@`4UD6KN\z ~˪A- ͌MBM-KK@n+ż7n[L:<)~ܭ׶KOVUu=s X,I4VMcc> ĴN_L!LIbnar"ȫCDuZv BHtO5kͭ"qELڃ7:=: XI-=- ӣxgfuu>[p,!PLFPn'rm^Wmgs߇h}8q寮p8<x|#a,yuByZ)FtYb;Ah4"D/Z2%e.=@ 0qXKI=F$Lqz2!:!-B~Dcn v4roϳoҚi Svl G~ sÕs1$퓗qWû曔ȱ nNTN~ZǠlSzU5Xnq)<3%5m.ZN [R> ׄweFˢfDx*'Ě!23 N;\&-exaF#Ԗr7"4A)C.$;[4xwع~>s64SKi@eNޡ߬W8R`jsrZʓ+ ij.Q{1R Gd~PxH0rGr 39̒_83cq\ @i Gb5Z!~ O7n ;𔜄%`;ۃl.(pF\a(#x}iTTt9G LJ|:EFa ܶ]OLU%$.^:x/o'.JZg|lsrڲ>C-A@Y\yW,/̍?$'EцV︁F$XxbҲY=;}dwZ'oOfXnXfA]&/4f=Uh_ sM?oHt?ن3 OΝav`,ԁ@Qv&zO92n*/EᨏS*dM~"p=+VL7(wAV'W*i,Kt 3N3Rc yPp\9n_]"JOٽ LWgAaԹȅ aU6XS7Nׇ. ݄˫"lc7mWU-%gQb(%0dmbF @vU|4._qbcZYQ l'NI26[md$eذ&f fJm33@{j.*T&&4˝$iIm/,0y/$KZ19^PqbNoiH+F9Khz-L6Iaq* cʢu_! )rZB9:#z#DQJPDdLL &g\վTPw戃;xi]X#> ȮaTQ:]GEZI6jA"Ǣ0?@IE~|iL%b0~{?tn5'S5mi{]z5Regl6@ua$UgʘR; 3)fSjLNzMn1+nAbKyB&7jma$3f)"p?LV5yoK@e%j[(Ǹ,W y^ ʫZq^if=.6_N`I[IewSLv fq6]}$}>+]، %0 sngw֗ԻfgP|f T9"U i})5K%g,᫱QeF`}m;д|Ft^!])@SذRn㯗-zkǙ'D~N)Yd53աO+b@*vBl&Vvn+ $GqX) I+2*2FCTLT\qJujstLj"KLug?Z g:ܐg~&X][D^ Iflc-–Zs- M=z{>, X Xy36)G$SFH")?.wn㲒mBE'^F34?! qC۝g S*x"a mTcT"j mUYLVB`2/+I{ ?@si?E&FB Ut _@6 n  ;@0(a+Sϔ6#sj?DQNs8JrO4X>\ҕU*mA~a3%E}\jڡʴ7ɽ?ZDѲ:SRlLQlTƦu^t^*?it7?sUF؉}zBJw[)Qnq9 mPM)KERD4w D|u0s2759\ $w<}h{J~5Ĵ8~~X/3ROz/(ΏzΈ SBVB+UՏlx^W+fa$6c[$CQRjqKf[D#vsސ4Rh&yU4PFwK%pd_L}.C}DzN04"k?]r7`*ͱ=qJZ~5WC]r'8hHrlPDzAm'P^#'H0kX.nA G'D$({me`,2'9Y#JW,>'v$%H< |krjbv/z@zЙeip%e<9фsa d(:Tڏ:(Ck&ə!a% 9Ui o:(~, X5cOG8ԢK׫i+x5 3yX:J!3OgE ,xФ,eC~7SEKX؉JXw3zuZ!yً z1^FGNCcibࢵ>E&|:+|f̴IhV#<ȑCo\[HT}&45R&+,g ٨"e7v{a`'SS֤6x32HD\{'+˦Gl kFVDPG;[m63z0$ɌT$Y߲b$,eO2o,XϱGI|,nzY F)j CTuU|xO0; B}__r7eˌ.xd8r>M GU wFwۺu#wׯ>?0wSmfw xhXȁL.?{ñߙ?kT_2 %Lqlf!x id{U2ZTkU8Y5_ [f{#өj3׹6T30-*'C@ix̯r[u;O*M߁~xF*izVoCnDy;Ժ5aQm2 mjVyEBb>`%b;+/{l$ʰN9:>1O۬ǸK5QݍxE/iZm nY•ډ޼KAA:Zn.{($ nkKTm]&`K'AEŇY(]J,2\ `/PVu78MWmS[ha^ZѦY&hebk\p<( MJ?6C /WW ˕1X}t&)M@4MC mMwuФN_EDŽSO1 +VE:6=":x; a`E6?R_-Oa|-HDzl7(fETW^j!YE°\Z0yQg3^:.Cu lVwZ109APiw(Dԉ!Uf{Z/ۡZ 0g捺Bwa~O{WUSKA35;w ` 0j= ]>*Q 0RQ@(`ұrBJy0f\ r$/fB VJ$nZ W\L=/@n L˨5G&HRmCڇcAU17|FL*9N'G)h&bD/|!ѹ3(@Sw8+M >dr ipTi^Kx,{~ ;5 ^13u= ]sTEhh +0єV^tpp'T'X>d;qT&DCo#eu(Q+mHϗ nVVT73'0Ags쵊\UPy".8Ti:/ v52ՃR`oIlGK)̳ߍЎ!֔䥫T kT!锭r/>DkOP`JfX^,$o }ڂ)~! ϐ&<\){`*Bģ/H0IM|t=vbu4[ W K)M +*>txE$?rHf7SGP6E![ŠTVT=(KIXc>y;BÑŜX>俎^)ʖ1Qф\n°jSk ix[oq^R.'%tACnꄶJ[sd|Ff/H^hⓁr52^w@S0D@X #>ϛ|ԡ~0ΜWDD'-}J.HR=pPMrvgOQR3Syj>;5 l $׺:0!FZJe8"ތti ѻ ~|r 7lh:G()iy+a,ZXxlúr؛GMK睠XaN6!r-Jɏw4=.. h=[90l!ښrD/ه4X+Yteˁ17 9IqNwo+V8-ǏR9]2 #hA TX ?T$ e5B\x[r~};&Y9uWKUeLR)'K&|c?Œfɨ!ߕ<'$6ݦjIECOQ r努tNwu@_umcr?UXoS44_Kxc@U-4"tE SHD̰N@&sEǏrsUbdS}Je\paђ)* iA.ܘV~wRz]6j}>lkZ{c傅;/Fd؅lN }?R=axgAe><@AыCy/qZX$A kQ6Hmt,uQl7 \.㫥֢NYqǚp%@&P3蠜q kۿGʆY#wN8A0Um0kNPy &A$Ȋбfo K%q}<Ʌmh{TOEė8QmU/>3h?#Vb&J}2Ap,Q)Gn1ob7$\[TX\1 N_@lȍߗGS2G;j, ٽ}uDx=';\y|NH.4t(4""=3fyr,[&`k6Kn:2`X>b::RQLyz朵'm g ZaW8u}㢂5ۂgwIO~t nn$5ȅ_tXԕMK($u;O=chbE8 b^l:coMG#0fG?V5QsQ)kAHpw1p(N G)xYf뗅^r>LJEQTe3H ok䉶̻[N4.Fd %VGb\lwJqB64fq.HCUl'أwwN:"3D|O&4-ٞhMaɱJfڰ[3O]}Ԁk}ͩ6j&/\ DT,#&$DvH6ʞnjJ{ *NIeXM҂TaC .%}׸&,:r-Վ?d wj{pG$^ >}㍂)vUHʫAEgaQԟY77Rs#>8a$,^2&ڐ F+hK$ctNg=x/ \˃,ORrԣ~z>l&a}NhÑv(x0ujyGj\y,!O^\ i:|{wg85̛YKO- 3#W 10\[`%MAm?3]..^ N=ud#dA ݿa;/7[q,cR#5db-+YaЅ/Z^)62XlK ߠ6ʉ2xaJ-c3S*IHQi_@Gn]tÐg wfpƖgaW2N hdl8}e1#3>45؆,So}\%{*Z3-m^c޸E@fTZf_ 秥 Į\kt%^S g-E#*jlkݑ{{gvgg!_*e*1Hz./qY72 s6-q3Mp0V'KE1kN{9]E bkg{?qZM $d! v,1V+FƵqV3mϞYDW$TkF9)DM=}o{0 ~֙5A14l%N\sPAU0^}a5y:t Y.sSt%s+}\[k̠ī j&Tv@Bܙk?8lNԐёqtmUhHAH/YTOa1_S蝠ل`k?ޒb)$᱘>ϥlFVҠWzH'7|[jZ Q?##l#EdtY{ ]߱pVWn;ig`碰E3o.V#$]hv \)5QVb 5W"pc @5.Gar9Y\xBE21^I%u{q牭4[I:fS*2d6K9^_w ,=5 Ht{0|҃[\D9c#'#%ZNYΤM%-ƛHMtH{in3a{-\{'mDvʡ_+<Ⅹ/OZ TF^IC'{B{G yxbC "pHA%\41_c[Ul.^o'hPi<} T8_X)lDdFZ͗CM6JNu=?'T!t.P\sAb CI)4 4TzZbWc0Ք9ƪi "'1 ;S:Z"<}QHH]j3$Nyvfó9-9]1Y/+Rr_n`/JXZv$1iGN9>u#'V?B̾D9݂_dl ^^XY]XhB$&N> 7R?Ox$ њ+0 (A[.nk+@~k-Vɸl9J@cod-vOU#@EJU,yxTCbuYR1|h^P|/鸊b@LidFuE7RɅpFSh&e&Pgó7nHyZs![֩`mEpU*pB= FH䝛~a0@ o'#@*u26 /=YDR gxdb^jeT~Q:ta1PTVՌ9.7KЊ8Fo68%V6Vt"P+W)3g S]w~,%?Ui`!uB<@6sFQ.rQź _2E]АD'$1Ij{y9eΓ'%3ȚR0s$vr3\7she 2}ROժ-pKw,:0fļL k;ԕvuA~cu+ *:-DJ_#=H~#cz$~]ИqBkpW^[ NOozÁ1s0YYh&)\%#1`ŹB_tI"RM+\װ3SVOIKZQ:5vf:H'Hji{W~ǹFA`z?$/D67 XfVr{ٚX :,'/w`Y篏ArΠ{ y<_KŴ{%%B?ND]l_Wg 0.y#vWs1㟦_m~GH-m%E[l:"S0.䮳P㠬r㷘cOU1_v:Jg Je}M9cV2Q%֡CT]B#aG!5֞/+gBt"~+V g.Ȇt @Z?b=da m5mi5'>3!(Fae޶H!V\3=ZYa I*s'g6'=8Tι?{r( Oi&\>5vRy4 |wmpDҗoL=5oMl3ͶmDVG:ޡf5xwlH.QqxYBRz Bz&]4ҁ.ؖzwBmKL:.p|kQn,h0_MۅGD)|+ox3 AXESIlc8%+m{GU4eXCjzJ:A<"5*S}ז5Љ= ƐJ/Kć'zեK2GpI$cEG6ub>S=)Yf0:*] 2Z ){ҥ_ [UhLW}wLg|5t)-YQ;g&xf :y\hm!ر '!buSBfE )((Y=2gISFP[Pjȕbt\` V &b B2 i .=?^@|% 5):7hSsqgSVۭׅi,y,|5)'6LEEk챟ﬧ, O.ׂd]c/t١/Z5 gkFu;"͍X07S&;DM EV5F(Fs^[GQlE,X4LL&27DR8!$FJ6 1dh7uG+}fm)}NS$҃X,"_.nCpORH|5!.Sr%7Al4cvMV-b @Gu{v-Z4Ks9wiE-[cZO n5PxQ?땏^ ]=$]zDgۑ#26Hcu^90;i& iV<㱹tX5cp< }\?[Sʃdjt;W!Ba?iꭆѶ6\[ L`܄WZ.σlvc⸂֋D̕3,;*<=\m-)F[x3-DܰuM^kHj|1cb WӀn?Ӄ>Vd{&z#WuJ >HZ+s'VШQE1p?7%*Ҥt[+M#/YfL [(|J(@I&/V6wnS'~LAL4bN7QǓg$+*-Z-;$4FݼTW +Yu U<!3Fx19EؖխϩM.,y} ` ['x17]Ο~{utޛ`z,taх8EDs`Riٍ jVKA"_ֿs@ $cM)z˵|JaZIBꖱ:(eVT@c ] D,"ˤغy8ae`Uj+5 nfp}qå/!bYnJ_L|@9f@VoPz4sW$4Mz5 @_{[eɔyctxUǡ?wl5N 7UVLl9`Uh, >_JCPq؋ !q0~A;ҩCld"*z!i7mP.P8tƾ2.Nxk(KIj MZdy1hٸڗBXuh(;%Gtځ6cnsT1멹yC>Fu 7H ˿ĵ#$O YZ