libboost_iostreams_legacy-1.66.0-1.4.1 >  A `p9|@t xr=~~rPP&uպMJTP5 FH\~keUfK; %H2):QO ǐ3|+=50(Q=.ƚhY!'E`8yj a\MrDb;BDB47AS:"08Ҫm_KPoD/x]bJzi*0{m[|-C296dc61993e241c7beb0293840eb050668c002800bf23b91673344df0f11dbdeb9e15d7ce0a15d95213d3c290b34012c7533b02c`p9|34uKvlL1N3ogqk@لu[ W\]Ep@8@8F9 G9 H9(I90X94Y9@\9\]9d^9b9c:\d:e:f:l:u:v;w;x;y;z;<<<BSL-1.0https://www.suse.com/System/Librarieshttp://www.boost.orglinuxx86_64A` ` 4a82e906b81662f7552a3a485a0af877d409b333b061e243672658f2d18476bfrootrootrootrootboost-legacy-base-1.66.0-1.4.1.src.rpmlibboost_iostreams.so.1.66.0()(64bit)libboost_iostreams_legacylibboost_iostreams_legacy(x86-64)@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigboost-license1_66_0libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`~@_"^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@adam.majer@suse.deadam.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- Remove extra files that should never be shipped as part of the legacy compatibility library (still bsc#1175886, SLE-17304) - disable python and MPI build as those are not for compatibility- Build with legacy version of ICU (bsc#1175886, SLE-17304) - Remove duplicate license package that we get from original Boost- 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./sbin/ldconfig/sbin/ldconfigsheep21 16194537171.66.0-1.4.11.66.0-1.4.1boost-legacylibboost_iostreams.so.1.66.0/usr/lib64//usr/lib64/boost-legacy/-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:19157/SUSE_SLE-15_Update/0322c93276f497fdfbd3bace00654c7d-boost-legacy.SUSE_SLE-15_Update:basecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=14038d83cddf577b00be7a99f65a5d8b1feb63e9, strippedPR RRRRRRRR RR RRR RR RByW>{ dIk`utf-8c012a61dfdd2b6eca89951a0a41d9e460557f3ff43fce392744b4d436590f826?7zXZ !t/ᮧa,] crt:bLL Qs5Rx 2dA!DD1 5U2 v\ }ZK 0*hԸnlo26,bi7:8ثsgNel9n Vna67ajed",1KuGϩīo:amQ5MIVm'6\. ITS^08s^&.23YEp*H?r t;&`f&8o%wRd] ɉkݍF [wPtqU; DMCsjy{Vhkx\M4Ȩz> lֵĭ$¢c:Z>a nWuyquKQaLW> q?d}["]Wtóxa29,̣C򚌂Ah[ukxLGCq&5BпTJb7u "TJ*ںiGKB/݅Bmd>}4Ž" &pBq_e\m n`1MxC'Z9sLB՚: ,(5^ =߹#6<)LY!#[w>CdU-b@O)3^Ya&O:{Z8D?T4Y8مڑaɜaNʇV}]"!Z(7fQ#d LmTio*_;o+` €|SёX'Hu%-q L4ɟ UPVD"#8Qt>Y/ Z5rJiz j4ܐ޾zèFh*2$oRQ-=,yhBaK$2ibh['bȘuPxDh&UB΋*NaKؐ4Pd `'*Q8wIyr4үU&Pj=F\BNRNAwolN&0$h~E+ai3]ϟ4~><_҆F|΁"Qo׊|}G$.yb)9ِ D MBbZT\]1̌ JJq,:яXx@(pFڠl5&BT>gXf웅}/6e8 O&ApvfGeIHCW^CJl">Կf""_3nN ; [A ٬N+_`pY¶&S,ֱmPx5OD^ƃ~"B J4-2c<" W+W^Joygy}?ꗱw!bzX^ vRHԌbjԄT,c 6'-ȡH+}5>.,j ð߷:#^vJϑFozx{T9Hs GF;u>&Z_nyVp f=b?q^w]/GJc;h0ΏYuE|qvS91TK MHrv3/!7o[C)_"xC}0|d&Gma|Ȭsca8#sod#s>騘IQ[JM|"tM41mN4@S1M/('>eHe1l4v6 sVFYƌ0_*-ŶG"? jN0DMb`fV, ILڢ2Mor4DTiRff|5[:F>7+by !/|Ԕ3걞*#`&UP$(躏K3ЭLhj\!7딋+-ɇMo9շ8R]Hzp#;"OM 굄7;1 h4{6A<e2'ĤL{Q'K(Q>JT*{Q#Ȁm(-ULx$D:6L|E˰:HgVo}3,>ԩ|Ҁ)3ܬ؎;-1d,>m9$=+Ć-u1aKd$kLB6ٗٿb)V0!|% |kXlC$Il_V#\f_o(Gbn$ke qD,K] m c 6_|΄D2߽0b ;]Z.'-e}9u58^ @TǠ'7\†1^'l1K}GnQ} eݕ7jES.D5wܹ?mP<1KbGq?5xv6⩐ eGiVOEte똤i@.U^2]-$ .+ %(Ai*Pry#| ,m"2`٩2r"Z批|FͰ1Q$ L"QY08X`+MHG?Ѱ"VǘhViøOQFZC. Ǜ o:ݝ vPP+U#کp eQcWsdf9qO#e7t h )Iby[L-!AkM`聬k'Bonʌ8iEM#"}>wWrPY@w) x U]%8@]Yږ4OjS0 ȑtzȆ,)g]}i-Yy|Xe9S& }[f4j(aǷE$9@]$`r>:zn?(F; J!b+}+~?;lv }6wv> )ASjPbyR/׃ \=4^X%2%flg@"R­([>ue A &Us"ӝ&f8GdF+n&cpikuMaf l V?Q⦽.Y 7 ϶!r;@^uXfZ2ؾM,)PoSd$2&?N80b|)Df͞kaCZwX!%N@q|~_EzgXfnC),im 7f@D RXT#Jr|LNYv_1yg\@:C;pɓkH&3/}YٶoucÑ̿sC$ "ծweQḈ6oU&/g==G+6dBFw3*B @x-c:u!P\O[J&9Iz\HN˳*c~^pRPTqѨ!V3k ;p&2>TuI}C0}Ț,D1損ů*J} H:iHI.c3\f[40^@<5E'Gs- r|8EXc@$PdUluf&ɃP =׼L㝅T>F;.-S\P7 {q:3GzVb(;=]:1s2ڜõg]0D-3ŢZ+."s$} TqxNեwȖ08ժEWʴ͂`gH8=( \x ]5JP8gHQ+В܌gpt;g 7tXWSe#M3ZE߫VTgZ0hC|hR+6BP9(νK@yh!PZC~|pQUe)G@D^?B#:mpcK.uv?+ypH>H% \ ǰPdiK71mYeԺ:O#m#([fCBChOGɴ9 9fŢpu|n2ڹ"rZn qi{$kSYHob7T.BRnF=Q(@Z]ڬ5uުiĕO0?/Bje&8QJe'_@jçfR ,Neɵ,|lhSC?O HVn\Z嚮,HX;YDCw[NW !|)';x`rdXJvo䋼of1w4=nY;iP Aqġ:P4!Rm?!ŰS<`V!Gچ,/?w)WG8hBu! D04Up jW!ږz%bZazhkBڲ%slW%҅z{ tT2|g.]/*S'~DV̪^e};^ 71:lήJYRƛZd7Jܷ*x3+ 'X aΜ6&6BV #I.@P_"9w xũT،|Jx}Kt2%xZpKgҕ9`/5I4JM%Y .l 1в;'n{dL[ Fie!)T Uj/85Jޤ@̩oC flhUc3xA8`-2mcfk8| Iz$BU .na w:eA1)b'dLKcC9;B|$I KqER0c KaqRPZt3}l0dGҒN3<Zc .+/WW}A?YoXy P&&9f;6bc zt&"(hْ'POQVuP$RŜ  AoP:W`Im ǟ~9`f|a0ⱀ-zD j'JܖrH8taQB_u4*FvCQ 3c!!RyTh[֒9mdB^!4KN$¾T&c,ܙxs؈M)5zDi)V|ӂUh+!2e#ODM!3 )"X\%+s~dUZu!ʨநWfOʃ8 g7`2М^ꭺ`&UQk`Y:vc0} $v ŕ}&:PeJ]cn Gl8u71= oHXg{KiG(K&\*aB2D5].ml$I%rUT4q PRe^<%ݯGթݔl@GֹjTR3(1s~`jbm,Spvwq%Cn~L9S؉] VA dȄی0i2j99׊uO C/T lC*K^yg:U>=N37BFPNJ@Fɢm,P )jw+k-,eRisy ;8 Z[$Ԍf,o@+P.VmWjOA ̔`i.woV1OcTx;>]v;$ $K!,M,7;aX}_/F,A߻n6JhjsS8jx[UCC\ voOm'7L쎧. O+zmN5Nv\VxF$?*mC|v*}J"4ftX:= i,QbMHķeU24u5XOV >uhX3;Ru7gYcr OP/r=z uY$ z4{A6t iM˵rgv0٧z7oe1o17eL*6a+lUp;UPcR&1yhR&N dH&<qwɼ ($q1HOd6RO}+m `Bs?,"Vb]ŘCdS].ְvv6:`x aCˁOL}}K.m&IЛ)M(yVfd7k?dz:h n0=3@~u{f@-D+ӁG[z-D3BU6|gQ_AO fDv 2.G }R9N,斃$!2[9m[*>K?Srd ӆj'Lu$B9t#UJBW7bQ̤+2jW(Gcұ޸i yybl(ՏиGBAZU^ \L8p9Q[%ձR9AI<qSV&[p5T !]r.ϰR]h>ԪD'P~T7D}+ŰI ) {/|e[d:^B:]k乄5;cUGݸ}G!eWI44_?5X_R%~u8UR_p rƫ4x{^`6Nj{K ϲ0 Oڌl?;I8kы̟5KvM1mL hl2V*ԩmBfw6[S1Yt XRn1J0 9W@z*}^+&a_!fע0GS@Rq#O1fs1|G=(}bbg6w'NXCWw9#A~Y.8gPC#IX8I-V)0-0e 's8T@CRޙ#]L: +N4Z +1q:'t7.v+:ñCfh׺ڠ U͸uh|u؃Յ[K^W,ާd^bw.?. 2LU12!^N~fPT{*p܎+BJֲ'9 NaJp͙9阢#2Ը8$[1$fquO.+e;΀N6mUrFfeRJ"^ \ |1QPQs4*ėW/7e)~Lh"P€КԎJlF*<+ ucd{t ]Qժvbj}HHk7"Kyž׏+A̋OC 4vWavq.dD&52ks]CזEȜS/r77N̷ɤAI<>z/| "XG&0&MK#u2ON&G)zCgV\"TErU/A#fwXBccs\nP<o_7k"ڼۖ?:g9{b##r; %Wۓ~/ʹlC٤V$1(^i=Iҍ+ZJw!g-EM7y s88B+F,3?f-P[\΃ݔ(} ^lDݐWe,/x`(ŦڶzIDw8-ʹcIPI]OE2oit4_=*1rWbߢ 6/R5P"dOx}t" LƊeՁ:C`6Tڞ7pMurO,θz*8>ɿP漴1-Lo"cxnv ,T(*US7uR'`n$?2О}mc84>xj0<,@7B~ Lv$:fc)i6O`ny ;fm:[)sl˼ylC-$qaC+] 4iN=xsњ]9eQFbw@dR.-ߓLe>@2:Ȝڬ$\XF+.nN1b 7,];c!s}巹0^T$JMΈxvGmit[_ML+F5k>Ieژi0ijal(3zͷ)vrKmgH$}@:քǂvRd!#0X&i;@zeRNj"bʔԅJ.|<A4UQ.Q×A_BwG!Y(V^|"H#*wC~AXv #gZȊjQʭv"D$(lGg3X#@ک!R&U|$hȱBa |U⛔#Kezp@m֪ºwcG  ŏBHw9Eלn39t}j#%!*=e\GmoBr";.g1Y1_ _= woXwG#;8H(|}M̴hd+̤~\['$̏|\?GdnRFv oAݥoVE7~Nta gߦd1ɨY>Ipr<groFȬ0R~0\ƒa¸V һx6vP+9P]:JߙMcv'Ia@&=Pu\|sz$lG|p 24d瀉VXW.90:\"$;T0u`de]DB蕊{67 C‡/_B )vh7ocaZi~@YH#Jh> z`o-4Ąj`otj;T,³`ғ3yA&?/ z' P0j*HΩӓ9Vܵ9|TeY*ۡ7s\ ϝ` ́jC%1Q] @Yg \]p'4AȠӑaIH@gBIrziV4 %ʬo}Hsʁ76 vVVsb):g,\yՇmĬ#ގӦ46~^5.r{EtKl V|dAt#9 0aV2JY 7|_sWq%q4!SdMwݝN }uq#0 'WȈVrW%{pIL(ٻd4pm$ER\"uv;lQ iб}i/{C 3!.+fVhe8<TMvnb r0vIo{ē^9 ?&hȔ%y7R-QRCּ1-A}B&#qNoT(pQ,LP/x:9P47`DwZ #W&`s^~N "ݸ]g8#?pw@7dh'v~cRn:J~ )0yr{ fc!bv܅y|mኧ$րQ?E Ag&Ozѓ{t%ob? t(U/|f7^a@?qs]*ʁT޷JQvz 7do*"gL4& P5xЬ޾s͉jܔVaXT4:܌gGoY`"驵,XKw20-voj} $26KUi%L~`s;w P3tTl=$%b.Dȩn;`J6RISuP'{oS.x=aƮصX]0H#j9_5W9rJ?!`;q G JI^ ,L A[6[M"ڎl-l q D2yMR=vH7fCIa4Y!-}OH_6bV} xfN~I &J؎neXw@N3O\3aIn {ɦ-<ˑEs47` v r=z]os} :oAXޘ+%.vtn0le#=״' N\/ v7Q dE*2ƨ-hޟŘ~"GeG';[Y@_Ѫ1ォ/DJ3kz|pA] wC[,q fyvrEha+Xy4zH&yx^/87îOdÕiwzI:gzvk:F[qy,l 2~ԍs&\ ! 8Ia{8=`ive72AyT˴љQ ^j@Y|exK XIGb9NP U^3]ڗ U >ۣh\nܣH?%)mۦ`ԅdD(2tqF'VwEU~b_BGrx_aP;&=2 \frrZ{NczUZx2BWIp]-.*0dW2H#ENy˽='5"ؒ ]d'䒣4EWmYsǜ:;JLuocܜFp&Cl ¼ſF_waq"`g0@iYve!(bO5^ mH Zӎf11Gc6m\x[Oah%\#FkҘyȟ7[:ڌI1 Ę =pn̟'-3 04'iX)`,;n7ZP"TM4l_deAQ4OW^03ޡYBd6].Ld)s%9| TT,mO}{FK}^VLކ`_΍oprGVN\lM1ܒ~AWǩi-fs Oڐ ijg3Zc/g4uJwOv^ti$Kw)6_O :|hFw.*H~H.Q\h`s nEhs`(iAqԯVXͦK:&&Οj2ݟ$I~oR wa}t^/U W$xotBmB07C$EؘS%GAV<0K8'MAǑݿKt~GwM,iu-S2n8z~%`x#pHD~oP)Xϭ_a<|팱֧`xJXY[<DzWYb ss'℘pgns4V6#:Tާ壉S-oЕzƵ0e꙳ҤʰQ2>:ӽE̜EDfO?Í)A '*DAr](o,/t &-}ar ]eʚ nH,t?Ů]WDoܤk 48|AfNi1`dq .l9@od+Yv+V7 D]%)ЪlqXV$k|_Nvwh׸òŨ"-3^ˍ1_k``/&xH0* GNgfQ_[?vM OyT_0YChd v(=s(ñrqۻ92w*}xqVx5K\+dy`C4Ok?WJr2oBekq:L$#ѐILG+ːU$\6z6X8%˿h_j[pOA䣐%du3Cγ7\2QNT8k&"݃+almF$7f? l6\: >hqXvn<ŽmS3aO F&:;SZA o9n$p}ߑIJ-T@fHv )CXF)M]L>W a<Gbcͼr>*QQ/3_lJ)>dA$bbԞE#bTA1,эX}&f!'ijOOϥ!Q;#2®^sO0aDkSxh[ _}P\ p3CvD{d5HK4j tį y5]f>M[? -sH;>/5Z5ef#{h_:Zڴb_P@[P[ffn@ΰL1fĮʌ!(\L_pi^TU(H@Z#tNHhD_\ sf2#{ U=E^UլNn?z_8+k>o>7Po$Hj&dʩAKO?:^ 1l]ոYVrLw3Y9Jm^Fae) KPC2^c&MksyM0lP OW+pljs%S$HZeSKP|qG.ukȧ99s.sq2ɂ W'?^+JD,_R?^^?]CS̒4-CEW~8HnIpx @zevf{*4r>$| Y ZF┖C>pIYb},Oao_nI{eBϿFp(p!Y j&$zP)f@.@ 3UmY! bh[xBZeTn`JƘ*%ꐶx*l{`rOUجŻǤ s\ KudISl}tBgeQUzxx+Uv@t8ʯġA)ZYP(/0z=$%Rm0]-z|1',yEG>/V0g!u:q(Wc  w9o y+.)&CY*˦ivcvASwAFvZ+[lYN J6' z|y ~,JyHeQ`z/K DEASQVu'7,taՋMmo_:~r3sOrkaALM~ Ոma;9UAw}2-x貑ud܃Y 졮͘w]^=FyfGSƊ2/BV7=:QdŭWT[_&a 2ڍD^޲XIVUS=Գ72*u5;KrUL"~?[]M&r&H7/t]Y%^O`0p/ K_6e 0|,--D&2Y| M)*_P\۬I ;4mxu1wQodht]xr6 A~_ {wPI*8 %mZGU\ZO/9ۼD›SV7`=c82G-# nC?g*c&'&ZYB-Xo0\W aݺ'x!6$<#wաN5I4a05kcwP⁉E~& ]}Xi&똳0)U(O {/یYu^=nx1p''{"uAV0ioTOu[V|+T*;Dd+} % bf#_)=#{cM4xJ6ruK}H1Q#nk#gh3pP uT<*/1{{Uu'{E2DeP$_x::Dq4cI40B|[xBҤ|}Notzh2~z m\{`!E\0yI_ڍtus3ӎ 2X dI9'm:Se/ŇbA—ȤRX& 6d"6.DK%d[ג?Dt~;9^-g9u T](61CA~лP!v '7'?z<=^%py-TiV>!VO8SS,+-V{PA%^- kfu-ŗdQAIWO՜G,> <]}a K&D*t5AYTj[h-Dt GLN:Dmw7QFBr2$ _y CW]r. 'NAkSY eLD6xhk۴SS2wY|h%W7E M4ҝDwOcS`T^N8:/Y}U?zG@2]Ț[A;ymZ\Y*[\H7y4v `q@k ?6|  K:H=ȅp<9uqaQCj<|:.r׎#):x,SxEj.gУNuA^((SMT o?IVW,2zaMTuFYh/A2rq^qSH怃{`3ߠ{s(HKދGى{HUho~IVrmHd=C5L" Ϲ ̛FKԶULAELi5ض$(4nùC+QXA9? 'Gbj|> RQ$1Tl_@{ڔLI]`n Xؽ>^Y/1{y9"uPlXm'nzlUCp؜\͏`@E8_5J8|j#h˭d-_ݒ䀠 ͟|4\K)bm!܆ ۚ;sB:`8i"5^c7)z(xHN*ܤE90)"m":|^XN-י&Pnɩ%PI XQ&/u(iY1):̫ 1mc '4˺q8Zsecq5<= = $ .>ħ)8[nB:}o[p*K5Nz3*<5[R N(4mA(! O^SX/J7 9F;opBANW 43SmV=|&i9Z3_]`x1L^|Y̠aZeǰ2r5Up;Y݆~/RI:?gm;]!gXߖ_ܙ'/i f0DW!4gi<$qH>qb>/ U=u`<ȜTg\^A$fLFzZB2$ 5ᔘP|$}7a,Q-o`OeAT(ɑB,J]OF)LtT3sPAXq^Bs/4AuW7Nbx1bUh~aHa, U. @앟*nPCZG't cUb|v "EHq7'O3k co~bi3L|ZvL"[v 7x3`:`"zk%.[ c^O/{7Df2[ݎ;]Z;"`k_j8_-Bt.> C:N{cRkFv k&2^fpsDkLyw !ҁ[vvlxHn!{$rrf-|iy<465:x,tE4]}mIӦ`k}sìELH NC=K#vc \1{|ӚOmAvJ+m'漜H} M/^.ͪ>ѓCDƱ5"SDKYzY:Tӥngm"u S~=Wx *Et3fnjC.G3vJm8i%,bd7;h&E2Ѫ+<&$l1EAH\5GgW~ںlvJh|) XCwFO#j=͏Uݴq6Ǟߌn~I6ؘ07q{؝Xu c^Rl^:8$zݙ`׭lk>xxK÷iP*ZοA?ݜr.ߔk"mO,v~k D_t7T1kq(C\U -k rUP~oL|q@X(Ir-Lm)UE mǞ، DXb~ҧ]V(޻4{+Tbp%ӠhT}Wa |$;q5/1S~ޯb y$m߾CZXS@cL$D'sː"_˯: >4)~(ҁnQi˛aNEۓ1Ptd5L'"44-.XU#<4o}3Ǫȱ$mf=lŋ;>zB_?+ѫݭB$kEX?HFZ[ tK%C .1 b#Iw_ |Jskqh,%ϑĪvpd%MپH^2?<v.lU㧰3ob9JZμLì4[CISNaoqOdID(b$P+w ˼coj*ZpC'[X6Q+\Bq/>4cE??1sK<= y-O f_%M)Zb~ǿR^+{)z7־$_ݗIwpcʬAy/ O& _c(/,ygdÈNʸ97HG M)E Cvвtl_2\tIqW_䉭Z/${`]̵{Mδ'=H/8R@J RZ2/k;PYI7_K]˵#XO(4b'NH%/NI>;Ow锪AKGcI\wOѮk$N}01mF{-!)it?❲;=hWUJ[S,2: r|I-xs-, k vIV(͑ r=AlKD.~r61_-נ P?QR&)_ˣ@rcCq1bJ4% %3!Ds2iYJѓ &5nKl0*`-h"rj ͭW}9$mNZx+1wvc΂ɾgN[[10vwdh}kvw"ιӵ[QE,# NeuUbR pPԩ~](FH내dIJVdM1%x,z+u=e" V!vc?Ű8Ɉ/J6F*{y'ĘeCc'E B`6(UoD.ź!<|Ul[=N%> YZ