liborcus-tools-0.19.2-150500.16.5.1<>,,fp9|bNFMPї1buB|L4PfF/9up G!Ka.?mUnȜE8p;L;9dnMlCvwնp XM!><6{r?oRW`hHw o|Cɘ);_U4FySL6A?x&p4~`7h{Y rNcax^RP댭ƹ٥~J>~mm& q>>AX?AHd & Jtx   P  j         H   $L e( 8 &9 <&: &F/G/ H0 I0T X0dY0l\0 ]0 ^1yb1c2Dd2e2f2l2u2 v3 w= x= y=z@@@AADCliborcus-tools0.19.2150500.16.5.1Spreadsheet file processing libraryTools to work with various xml streams.fh04-ch1b8SUSE Linux Enterprise 15SUSE LLC MPL-2.0https://www.suse.com/Unspecifiedhttps://gitlab.com/orcus/orcus/linuxx86_64)X)`)`)X````ـ)fffffffffffff23127cdc5e4db8e4cbd9c4f5d5f99d8963bed790f784abc35ef1fd23d5c8cf55b670eecbaf3de07dc444227ba308d82041abe2aa3952aea5b10de83c5b40c4cc1549fb12ecdf1da358f951c128ff9da62fa462cf478ae02b47c4a17d173136a5215310028387284da17a6fbf066f4d2e73cfdab91eb163075d265d0d760747009662fff3b212b6d8cfec318e7c6776f027ac47478eeac04de7be7d12ee7f08bca8ec5591fb116fdc0794a03b8b2ac766cc1c9a377e1eb5768b1398de0cd83a96a9799b61e4f5f825f149908398b1c2fcd44b519785cff7557a5d643a0f33f0d22b05ece128b7b07ae8e2dce8f023b34957c9214f8b0cf944282040a52b420ed68e9e266ea14652c2404afa2463a783cfb93ca92ee530b8a81398ec85d7544efd933ce273698ed56386377f7067c201a3653c30bb62f3c0c114c9ba14beb656a156b24b5ebfd09f4d317a60febb4141dff0f09ebe2d73157d2fb5cab499193440f1e03370b219409ddb3e8b747ff124b84efbd5cf8e1d6f5104187deb69e8e548b2add3e8d0028c38d31550b9fcb7e0cf8016e3a9537cb2e01f426bc5342fd1cerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootliborcus-0.19.2-150500.16.5.1.src.rpmliborcus-toolsliborcus-tools(x86-64)@@@@@@@@@@@@@@@@@@    libboost_program_options.so.1.66.0()(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)liborcus-0.18.so.0()(64bit)liborcus-0_18-0liborcus-mso-0.18.so.0()(64bit)liborcus-parser-0.18.so.0()(64bit)liborcus-spreadsheet-model-0.18.so.0()(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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.19.23.0.4-14.6.0-14.0-15.2-14.14.3eqed"d@dr@d da@a7a``"y@_@^@]n]_@]V]UI@\[_[WZH@Zv@Zp^@ZOhZ2gZ@XXBWEWEW4p@W+5V޾Vm@VwUQTN3pgajdos@suse.comdanilo.spinella@suse.comfstrba@suse.comfstrba@suse.comdanilo.spinella@suse.commliska@suse.czmliska@suse.czfstrba@suse.comdanilo.spinella@suse.comdanilo.spinella@suse.comfstrba@suse.comchristophe@krop.frtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjbrielmaier@suse.deadam.majer@suse.detchvatal@suse.comadam.majer@suse.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comadam.majer@suse.detchvatal@suse.comtchvatal@suse.comdimstar@opensuse.orgtchvatal@suse.comtchvatal@suse.comfstrba@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comdmitry_r@opensuse.org- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN- Update to orcus 0.19.2: * fixed a build issue with gcc 14 due to a missing include for std::find_if and std::for_each. * fixed a segmentation fault with the orcus-test-xml-mapped test which manifested on hppa hardware, as originally reported on https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054376. * fixed a crash when loading a document that includes a style record referencing an unnamed style record as its parent. In Excel-generated documents, styles only reference named styles as their parents. But in 3rd-party generated documents, styles referencing unnamed styles as their parents can occur. * fixed a crash when the document model returned a null pointer when a reference resolver interface was requested. - Update to orcus 0.19.1: * implemented orcus::create_filter() which instantiates a filter object of specified type. The returned object is of type orcus::iface::import_filter. * moved test cases for format detection to the respective filter test files. * fixed a bug where the import filter did not set the formula grammer prior to importing. - Update to orcus 0.19.0: * added support for allowing use of std::filesystem, std::experimental::filesystem or boost::filesystem per build configuration. * refactored styles import to use style indices returned by the document model implementer rather than using the indices stored in the file. This allows the implementer to aggregate some style records and re-use the same index for records that are stored as different records in the original file. * fixed a bug where column styles were not applied to the correct columns when the starting column index was not 0. * overhauled the Gnumeric import filter to fix many bugs and support many missing features relative to the other filters included in orcus. Most notable mentions are: * cell styles * rich-text strings * named ranges * row heights and column widths * merged cells * added partial support for Apache Parquet import filter. This is still heavily experimental. - Remove patches: * 0001-Possibility-to-build-against-a-host-of-filesystem-im.patch (upstreamed) * 0002-Allow-using-older-boost-filesystem.patch- Removed patches: * liborcus-filesystem.patch * liborcus-tests.patch + reworked in order to send them upstream - Added patches: * 0001-Possibility-to-build-against-a-host-of-filesystem-im.patch * 0003-Allow-running-tests-with-python-3.4.patch * 0002-Allow-using-older-boost-filesystem.patch + split into chunks per topic so that upsteam can decide what to do- Clean up the spec file and require gcc-c++ >= 7, since that is the first version that supports C++17 - Run tests on all distributions and architectures * Allow disabling them on command line by specifying "--without tests" - Changed patch: * no-std-filesystem.patch -> liborcus-filesystem.patch + rework the patch to detect std::filesystem, std::experimental::filesystem and boost::filesystem (in that order, and use them if found) - Added patch: * liborcus-tests.patch + fix tests on all platforms + do not use C++20 features with the boost::filesystem::directory_iterator + do not assume that pathlib integrates seamlessly with open and do not use f-string formating, both being python 3.6+ features- Update to 0.18.1: * sax parser: * added support for optionally skipping multiple BOM's in the beginning of XML stream. This affects all XML-based file format filters such as xls-xml (aka Excel 2003 XML). * xml-map: * fixed a bug where an XML document consisting of simple single-column records were not properly converted to sheet data. * xls-xml: * fixed a bug where the filter would always pass border color even when it was not set. * buildsystem: * added new configure switches --without-benchmark and --without-doc-example to optinally skip building of these two directories. - Remove patch gcc13-fix.patch- Use -fexcess-precision=fast in order to support GCC compiler: https://gcc.gnu.org/gcc-13/porting_to.html#excess-precision. Fixes: https://gitlab.com/orcus/orcus/-/issues/175- Add include fix gcc13-fix.patch for GCC 13 compiler.- Added patch: * no-std-filesystem.patch + use boost::filesystem instead of std::filesystem, in order to allow building with older compilers- Update to 0.17.2: * fixed a bug where the state of style:cell-protect="none" was not explicitly pushed, thereby having had the same effect as not having this attribute. After the fix, style:cell-protect="none" will explicitly push the hidden state to false, locked state to false, and the formula-hidden state to false. - Update to 0.17.1: * addressed a number of coverity issues. * removed a variety of compiler warnings. * re-generated sax parser tokens from ODF v1.3. * revised the style import code to only push style attributes that are actually specified in the XML. * revised the XML structure validation strategy to ignore any mis-placed elements and their sub structures rather than aborting the import.- Update to 0.17.0: * set the baseline C++ version to 17. * cleaned up the public API to replace pstring with std::string_view, union with std::variant, and boost::optional with std::optional. With this change, the public API no longer has dependency on boost. * switched to using ixion::model_iterator for horizontal iteration of cells instead of using mdds::mtv::collection. * fixed a bug where exporting a spreadsheet document containing adjacent merged cells regions to html incorrectly exported the merged cell areas. * cached cell values are now correctly loaded from the xlsx file. * utf-8 names are now allowed as element and attribute names in the sax parser. * unquoted utf-8 property values are now allowed in the css parser. * added yaml output option in orcus-json. * fixed a bug where mapping of an XML document with namespace aliases sometimes corrupts the alias values. * added orcus.FormulaTokenOp enum type in python which describes type formula token operator types in a more finer grained manner. * added notes to how to use orcus-xml and orcus-json to map XML and JSON documents to spreadsheet documents. - Drop GCC11_build_fixes.patch- Define conditionally make_build to fix build on systems that do not have that macro- Add upstream changes to fix build with GCC 11 (boo#1181872): * GCC11_build_fixes.patch- Update to 0.16.1: * match up with ixion 0.16 release- Update to 0.15.4: * Bugfixes release- Update to 0.15.3: * Minor fixes around fixing various xml related bugs- Update to 0.15.1: * minor bugfixes after the 0.15.0 was released - Remove merged patches * fix-linking.patch * 32bit.patch- Fix building on SLE12 - Add patches to fix 32bit build: * fix-linking.patch * 32bit.patch- Update to version 0.15.0: * Various performance improvements * Multiple parser issues fixed * Map and structure mode added to orcus-json * Other improvements and fixes - bump required versions of mdds and libixion- Add missing dependency on libboost_system-devel- Version update to 0.14.1: * addressed a number of coverity issues. * Boost 1.67 support + Drop patch boost_1_67.patch * Various cell handling issues fixed- boost_1_67.patch: fix building with Boost 1.67 (bsc#1089811)- Version updat eto 0.13.4: * Various false positive fixes in detection of xml files- Version update to 0.13.3: * Various improvements in 2003 XML imports - Rename name-python3 to python3-name to match other python modules- Version update to 0.13.2: * Various small fixes * Improvements in Excel 2003 XML import iflter- Fix python-xml dep to properly state python3-xml- Switch license to MPL-2.0- Update to 0.13.1: * Required by libreoffice 6.0 * Fixes many crashers * Speedup improvements * More features for xslx importer- use individual libboost-*-devel packages instead of boost-devel- Version update to 0.12.1 as required by lo 5.3- Version update to 0.11.2: * Fix build with mdds 1.2 * few small fixes- Changes from version 0.11.1: + Fix for OSX build inside LibreOffice. + Boost.Filesystem is needed uncoditionally.- Fix libixion -> liborcus typo- Coflict with liborcus-0_10-0- Change package name to correspond to the soname of the libraries provided.- Version update to 0.11.0: * Use mdds 1.0 * Use ixion 0.11 * Use python3 instead of python2- Version update to 0.9.2: * Various bugfixes and update for libreoffice 5.1- Version bump to 0.7.1: * Various boost bugfixes and update for new ixion - Obsoleted patch: * liborcus-boost-1.56.patch- Fix build with boost-1.56 * liborcus-boost-1.56.patchh04-ch1b 1726475516 0.19.2-150500.16.5.10.19.2-150500.16.5.1orcus-css-dumporcus-csvorcus-detectorcus-gnumericorcus-jsonorcus-mso-encryptionorcus-odsorcus-styles-odsorcus-xls-xmlorcus-xlsxorcus-xmlorcus-yamlorcus-zip-dump/usr/bin/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -fexcess-precision=fastobs://build.suse.de/SUSE:Maintenance:35650/SUSE_SLE-15-SP5_Update/c9f25b24b1c77d0f21cdecbc1746d1d7-liborcus.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linux ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=328dbf109eb101ad4d600391d9957ca9ca88f179, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fbb05cd0ed2345ea2c9eddd91730ee172636dace, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=97a6c2d1d974627f9dd516caee28d09406ff1809, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2c959be1139626c9a4d0650b7e123d103007a69d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9c1d04bc12ae5bb77db545e9402dfd6c41a83a13, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=752425160c8f250549483cb8cf748679337a9311, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0c351dec58eb6daa320ae1e38387424904058350, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5845b9669541b4dcefeb9d7f48879b26af1422ee, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dc4ea8cacf304399b9a934de04d5fd38b6d0138b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4648ae1887136fa01c6687a02a1516d971588190, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b0141a9d0768f388ca0a69f68bc1ab63ad2ba1d8, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f1aadfb7fdcb915b75b1cdf84089100a04a22b26, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0b34279df0405cf075a06e85fa6cf0562e642a4e, for GNU/Linux 3.2.0, stripped &7GN_p   RRRRR R RR RRRRRRRRRRRR RR R RR RRRRRRRR R RR RRRRRRRRRRRR RR R RR RRRRRRRRR RRR RRR R RRRRR R R R RRRRRRRRRRR RR R RR RRRRRRRRRRRR RR R RR RRRRRRRRRRRR RR R RR RRRRRRRRRRRR RR R RR RRRRRRRRRRRR RR R RR RRRRRRRRRRR RR RRR RRRRRRRR R R RRh1x+Butf-87fae4f73fa672f0c26a4e3264f028b921c86cb4b68c9dc313ed7c4cab00430c1? 7zXZ !t/r]"k%+խ ϝvf%=U),-ݴT7W!_4?S \b K|o3+8ٚe˟@-j 2-̋+-zFw󤫷 `4xI;C]OJϨ01涤6,"tDB;ΐ#`T mzb@ڶf8bpµ-{?<Ÿ)*HLQmǖ9EwDÈ;7Q/;ȣ$,.qn9]~ j d҃`.u])spѐFf}2Ʊl|L /QH ӏ0~-W7'uMwIa71,N| b|Ԕ<ۮ_pL1cXVZi]׭xg ]˷2󏖩SoM.W0.*/7 ] lϝ _-^Em!?ҜdԙA7Sgݯl=L6 cy7Ee7+F|ֵ)+,S(Vcz NsFrk'h34RSPJ}F"e $F,ׁqnaT>EH`t.&m焱EZ(P\¬q㿕 "E}FH C32PHj"b&F37-K@:4CĺlzF8ShnlP? _Dž3VJțMG=Qdq p٭'fMCv5Ֆ;{eͼ˷*TTQ8acb7)^]A8R ( eGfQ` uV,ПkB~&F+žJ^ I{ лJ[:E<}mFUl FNFmإ,n~亟m+5JՖy["E{M}w1ӆIɭlA+y"I8fAԐkNՋ)EXW˦OfYET'Dďèdq,i7<Kleg[T&DrvcP$debR-<u;PrW/L !:1{\xc,^PND$uϞ8LN~`+z3; w˂>Bʱn[[=}ͤ2јĈB_Hh!usi8& N3"0U5Oi}{MXh~=sx`)?X=%x (Y(<Kv&3 AC=TJ,xtC#s̭NNA.eU*] dP[Ek>\Hᠯkf/oQӡh}V5hX~}>`}7S E*}~eÅ 㭍w !`uAn]uJV`oHqK/s~~Iu1/- 7ЮVF\ 2xD flR%Y0$ЕNú8 д4AH) 1~31H/DlfP0igPB{&A{7hehozBV FfbkLgu Պ͂ r8 ܏1' jU^T}#-eHo+ IzO$l:C~WbS:et$t| 4 @B8x{SL-L/Mܖ-gm,i0gS~ļ@}DgkP]426wJibP %/ #S.e)C`x> z0QU}Уyz\ %FT狏8ٳ)h5\=C @sg(jaZg;ЧV)NoxxӃwSV ʏجg"}Moj(; 0H?ճҴ*Ɲ(}Tܰ y:;VJt$b.&GSWOS:FS? cђdQ1ddM'?$D6]jlb0Rk-hkrEB:}%cwlc ؠ (ܹd]=VmWy 8= 1CuISTʨf>z(kf6tTkyJ]zUy7}s Pr+R^/$ݭ =?_JUZ1KN#EDжs[Fy_;eN<*rHyPqMG|&P;*Oׇ 3r<ӲDp1b-Gk%,qbpp_:d\啌d[k m"(]ja5a}VyMw;)m_rNܸ^obAMK uj/1ʎ<nZC%s ᄏꇐ rJS7!{ƠG^ B+.D#y߭@1 ` a%4ٛt6n=KT -HO.eI ^P}v e^e?kvg"쇧J4,{7s#ahV+bv=@A21"#7wQ3o8ȖDb+7rFr# gGZx|"(NOA/4 2\;c~Z=}hOrI+_` ʑ,SI8:0,|XUupטf&pI*[zI/ k;L{GtU5gϟ?Ho[,ꛑ?bz̻=,DC!+7߇kc|4񸲷Ę#B,dãlhshb~xV[zkEbسlJJ6#AAE ՃiV;۪tY=-fojɂtև[@:ce+ys[H=s[ E^d:FGKjk. }BіO0 NTrUJZ99gYb B^&MAYr6<͓pGkݹҩ溨KgA| a%#'~Yܜvb-o牺FV6oI~"A v663<,A[ -ALvT?6];#|y42ZZܲ .3,ks^WCOhuCiBw~bݴy?[~%vŒ>rkSﺖZn ؠpuZg)ԁ/֍}OQNg0~m0򽀴SK)Kz a^#VG( Fnzڨv4Μ07J b/U`L@~;+~ZeLapOM͹{&"rXg?J}n $O :-޹hu*8&^B>µkoXrU\Gܘmƒww )U't8ÕٺY:v b,R$-SXF$X7]»Үq#T,k{]Źb8t+ E"5hm}WsT3 > ~=iWjA1^ȇ*2\u0b}uVw; RÃģVz=رK j1cW䧲 k7.瓲 I+ $bIP^'ȣ_\a'R5tmݙ*HScxkH?O 3e+-K`Eio\prіr29D"y+a\e@>ɀs  =21E!{o,Og#tV%5Pv yGgbъQ 3$b(+p 5xBXˤZP J޲jjFE=hQO%(syisbwCOۋW)-cv M 0| $4{a7X"#ePtsc a|>WA(\0c2afрe:rp;'8E$ƒ;.ƙ305wK_^VdJԟr*. Hi?=6~~L> Ѓ;=MX@:!TBx49E} +(i$D0tA=w#!JUAﶯĕ3yV/.ƘZ JstvbX(|7bң'/Tқqt9O[})gMS^]XC)芭~|Oݫ#8ș~.uL m-q+1Ϩ/4_1'ʰ#9U=!(;^a JzܜD "e4[j7!W ~zBUļ ? 3;EU4s0xTJ2ꁅ<1EH^*T_ #1m3qb$qgUTUUCakٸٍ?TRCӌ^qBMSgP U&yf6?C+\.?RyBonzs!O\z- ȩ?edaW~glY1M$ "&!"BvA'=cPDmBӇ҈uHjPE3r8 M%oRhyuq>,M]*7xc2if|I z1Lf87#ۣ 9>DݘX*y*w6ceC~omfKy֝pi뷴wNPjf!Cim|к8ψp[{qKP$g&{( YmMA=tH lcu/E[y1~;|JcɤNK>7fpuC"@>wDޝr|?єxG"JcI-k`%"i|Kr[?:ќ ;Cmx.Ia ;>n%D @/ `)vƇ筳]6׷|р ȏhqw=Ը^ܞ͈{4QZ as:l*x"2]Wn{$oP_Kiʍ0}H#;7eؤO ?^dLYˋ)1QG!H8ss!c+ƄRi#p~O6v"iK,@8_PY̯dD 4>}x|?Nlڳ֑DdWNw:7ūmfAHpu_`a"R% teC}L_:~֊!- bdWM-҆(NC?pujreG/PU҃_ZIF;FWc{j-dXWb;}Iqg"\J P1B{: FʍX㉌;:%hJq1зkI?j7ryMcPKUB#bypD5 @5: pGRf*>zDF*5r)d;"7A" Losd h? 2 C*qA|{6VpGkpKw6OKQ|nхpMOqZx!J< ހ~"p_NJ41n1_lLg ;{T5Ai?ǏY:j8A_!.n5zNjJ懔w|OQoM-eT&8 "ws"мl?y2"`زHsb9'VH׺}ͯbʺ9> 'Ǜ@NɣLqWkޝꥺ#pcR%ZAY.gLe=PZG RwF%B pW 9Xz)u,[stQYW9 #* 9MARN!q*>:aVJhjwPUP)0C䵓FIB{r":klqQ>[?-ɵest~&Xֲ-ʏHG$BA0M%wHJN+5Rļ}PxSsBg~{$9wvx:8t]:_F4˲bd[z5i6څtFPG|U߉k  m!Q;2ԻWnUNG(9II_y3QLsvN*OVye<"KV@NiHwi;O+PΞ;օ=[ߎ5iJ&3'xEY/C o<:zA;n"5*i }S3;j5>r{b`fx&W#ȋW5+ҚHG!˵it&3p'vGD~q/B*X J^V={Xךڨ 99[O#'@v;rlb (~(DҞu;V~#eXi:V+. 5zL1"\A"`>rs'/؆ &nE_z˂y)C oWh g@1uZDbGig ɽVjD tf,:[VdBک~|eEDHzI<LS\XdW 88l[= e ZppRtj"Ne,-1(X1\ZTDCNNzC8X{A{m0ADlk࡬Uk ' zVNDe6cZt`|,}&{3OÿIH<~p"5aA5w<(>mW5=[k{j2mkݽğB |IƘ%Ӎ,qb '[?Q<5rtF|(̐ *p(Qo'}Pt'v1w,/fkLO$3=]zXzk4wX-ģ ɝNjhB3TgqgwlgsҷٞfUoz;8OtǣKE#‡?fHܷwN}3'f1=jY~GM2"\ݺwS]rvƍj |LR&M >O$)v~Q:kqa7ȷ--1^o}nDTK70jx֜/6{ו7[]O(DOǺ+LNyWW5쳭9ap#ɐQxؗ#&>̮[Vzn1)DZ_݁ dG\Xlyl1-;>kL]QԈ>Qڏ\[kS޳p=?Y5Yy%&n;UeKr$=¿?8GbP4E75~jzyIb2&C8iX μr+Nll7,QxhN77ȤNqg[n6>W"?d%4L"kt Voip"@蹴wLan >v}+MKɣu5lԁK29k_W*0#i^d'HI1W.(f(O>$jA@ؾ4X&?E0T ῆ^쏲J9\nuQ{{\Fu*l lRI_mZ.$ǘ|- NCI!a XEJSo}OZ[I~KǃZRf!:4;L>K ݲ iYG6H@r,| |;>!X@F;<>YF ֩\WPK\<[`ڮZG?x_WƷos,s|YT3vL+3c6VTCZk(ԗUC+xmIƌS"114|2y9P]sc;\zMX0[ܣe%+EC umV̚U88* l:/~V ik1pW֛0.]lt4]Eo+Q!}ڍk9 ؈j TC,|2̩iGpF쮯ϫƳ#4#23i1ۃ/b| 2?`+cx`փ~vcbʴ/EWitgbdk\JX5| Xrdž;žTb^lGVZFV7x&<; ƙSZ ;֚ne Om|ne2JNFjH8h^2iʱ E&@ǡzqj"*JՑFY"2!Sw-U)FB)p vBFߨCx]j"&AhTٛ͆Sw4p LjuHP5u|ИWISկOC3dON1 b{+L{xL*L}o++TRd;Θ& Ԙ{c]B.* Q ߒV,N%@)20dx|XXs`g=I̓ cBEQ9l?"(6Vka.r)9_F0k2iR`Iz $qP\Y%"1kjE;ۿaX0ԇt(ϪԲ&H 9/`c&=ߠ?#;8C3yA6nQ0R@kM9 OIwB5|Wݢe(WRmp&(~BM=рNx& ЛaZӦbٓ6P&~c`%śB &j%ĒG KQdS¿ GCPFv|gJtnT n>f?=??s]hg0lXWֻq. +}L>׈]J&ac_u*Jx*ۑHw~v+0iG_(g1Bq:8|-a9_pu'tO3QT+ϯ\Vg s3Wmqej_- %z2ℽۻwtm_u=G^n|n7٣@%Uu;El= ?`8 t_gu{R¾9:*.9zeIǬT較k,ãtgeg/Ժd29iYŤ浕c2#IOqDKjIL⾻U"=b4l7wW*B8ίtYN*HbA>UE0J r 9qaq^@Q>PqUzGcA+hi""vk~n;À[~^gk^W`++1CH7V$}VQes&l<1Їk)pFIdž$L{<:`^6)`De3f)c, x[|#LY 4:S@+yZ- sW&;{leIr[:]US*<#cLΝ@1}JBmX1C%-ώ߈JwOh~d;%'W`7 y{*uf"K ;4WQ;ֻ5g1SӜ Fj>J1ٟ^+o*3~ڂ9;46!tAvEִE=p&\ꂐ,b&Pi4`p _A'Qf2_GB뷎++ICPl#gԙ1_V V8rͲ>W S)ml?PޮF|*X.~xni׎.&Fkg'(ݿ#;qY9Ȫʸ *+CTCn F_9ei'08GtXgoc]g [#|jfr(QE2fƖtc'߱o/ j.cŏQ*uF2->[SJ3 UgTv> dS]p ƀX| -@t +xx42m :Ġ`ې^3jKH9"=L`vDn1*QjfUj]gHHKj`D6>DI#ܫW2{LԬ3N<0>bbK%L=FP BuHBinp{|v .c'ab9eq%B3/vn9KlK3,K7'J 2,f$Z%73gh&w})F!#ղ-my&|#W_Z)\mp`Qh|&eWWF0o w-{t#vR7ļ9 u^yTȭ~ +q{Lg\=л?w5pkm9ZUm%,4m 75&>(q!_E)J$]❚nwӌ!̾_:69Dvb x>$z^Xf^2wXhbqbqX%*Yc>i|ٝ W=IjzЯGxB9tnW)Je+Qog^ mmrO-6J=nbomuj&@]lB&;sf?$A&4h` +€!7_Zy1g|GD!UYҚoI(yxchӼ7ۍ3_\d/={zeXB_*vEBK&ȆO 4+N\55Q-t@x5ԎSCK&Ҍu2||&LڍτF2n8UGG:}Z>k17v(yyӸO#UEe..>-TPȚ9(HfK0¦i>`X)e^$X3T-M8,_bMbo%PU MwLՉ0 B0[TǬgtǯ<ӭ(='\P=RmNDJxNU6ʴS]O)Xf #9˼;8tZCͬd|;QЇLwK^V7G{2m!񚞶ϰ܉ufй蝸L4:ъ7:eErɩS]B"dY骴n9 ZZo 3Ch;cg 4eU=]2~ My؏|8:/+&f)y Ma nwܞH+^KA+':i ֫E +i2zK,?NE1I'7Sop Ki 4K}rPd sr`lo =}k}Lp)y71_0ePW{|F^ثH_tZcaaوGJ+t%&ssdn{`|kt @ʣ3zLuGDC[! ! FSGx7u0sow" sp:HV(&gՊ7v tQS { `E#@8a:.tLKvKJ8K:30TZ)`e2 =-NeA9WV.ɟ\Pxo#֤ l%:YV 4 Hh#9Y fTuQ9i?=ˈYN#76Zt|.t yoTm9 „¸MF 9 9O-L lt,xeQ4;AͣD0AXඦώƘ̑+f [gm)E'+NJQ$m3c̥:Ug&'b-Fsc> MeO'Ӧe&ͨ )-L8Xr9۲H/񯗭~ iG,Z 8#3E_Z Wa6`J[\~ G?OPH)#;:}H`R"6ͤl?~OSRIo>=EIdJw66¯ Eh3B+[JZš3lJƛZ5"sz$_0n-tG䇏QGʏ\kG~5̣ 阚2$0% =w/f>5 HIULrLӞtW| 5{dhxKcjQhZ17 Nmr8LC"*#7[G6N*s.SZZs*r{7r~,@N6YWfo9ST@w;l^[׶8/ONvy`weϖb*`߹f+ :@~Ƅm_\Yw]zI t$~,_8IU~Ę\Iu#JbûzoV^ĵk(>q6)UjgQp{^~VFVBe΁"c 'U cPW6}1I#*I93uia-ӈzVr:YgFu1XR&y,,=| 2#:~ѻ@>=F6,Om&VV /#1 )e>3syna,Yԩ`Y!`c!km9w%>,h>?3[ۨ tHvJQeZ1Za#Ob89. !A{F7hg3(hVJI5x zHP:t8y7]K<!ͰN/>$-iS5 -[mAwn uYƬfKY(lo삻o s$}zUF0O0w Q"a71w ԗ/@#l]yǒRN,$3 DG-d׳tQ4’%gs8s?}vpZن$:IB1?oܒ(xBsEzW# ]V:C$a2Y::C$OFg lT{ٷ Í밅5Q‡8tV8 ƭw"Ba1luC1SHpuѰ %JP( 1,|:= ^٤ #x@W b;# 5.II)x%$VG#217"2^$q+:TiI¤go Hi-=uk8d~ 1}bbk[9f&4z0K4y$\5mRKuZ^y7G*8N]hCɑ3aˆ/9!7}[x05TyGa4빣PnK$*iw݈ ^( @ I,xaN[-, )RQGhy rrT07}R9% mBe/j6X`O>gm4oĥy==IΛ jYfپ>y*+gېO^wڌ3NeD,4O(@-mrnD̅@%rV'+ &SׄPX=WVPjw2мւzZj O(lbB 3[dIͺ=ZE]%im"tisTUh8 `P/A^/xXd昇a;gbX({(@bK#B9`S[thAnE1/5$o,!c,I5^Mv;؃nL0,sv ޜ[ :9/>sتWҧ48Ed\7x9:1Po[˚Y%I<z uC13X$]NguPX//U݊k8ypP\G4C-WKM=ѲBV)3ǏdAbs7jOe3EcG ߈Yv˹T]'n8"4" ŽKGk.f3"X$@"YV:r8 L#C$L0O"|$z% =ܦOc#t3 wg,Q%Q) ndBw7P. 6Hv xȃÈj51$)-r8Fp2%'Z XƑ(.-{B%-}z'Ve^Ukhe߂unzIat \.1Z%\|OB2x[CFIdhݎ ny+[mDǂ(3 _6 Q9D%v:ڧWEFբikEK< z m'6DR!wm57f"i#>,_:sf0ӄ ynˌkպn*~@Zd9d<w5P"cHh.K|cPoM[=V Rr#&a.C-[**٧\)hXD8=lWwQyF LEoB%!6_wENMe5#b8NiQQajYRg\{~k$7`ig8mC&9&I /ڿWb)HAIR<ՓsmE٣Eqh7m>4ڬ_s-)#xgY=X#6)6PI,Hz55x6薤8c!墍ۭ9w:Ō-(b ΄\E1^HvĬQ uľ_6֤З3W&FFgzE,S/lTtBN XgZd̊O,/ X,b!$up <^i6&|ekXP;Yl,3=J1TΖU#a~!w^<-sfP3n4PR$ͽ:j9{`\1t9I։rMS,K젨Mk4|nP) TopE40݄*L)U r^`BPp̫;BFNh?'+K~Yۜ"SȡdD'1fr,H]>zE}=Nv&Q4(o|<. A9C S,w+XԄ5ު*w:CP`]cQ_!k=M KWuMrھjF YWجg/ݕ]Bm\#Ѯ8Qo N:sNϻLJ22*ޑy%g- n}'KVwK@{|;G[k4^0q26k'S$[)fL#:a!jq"1@() (N<"pk{+Plyoj'G⾼׾8>).A!!}v˨TPV^ꕨbgAuIi=%NH_~f{ICi%^U> j)aLM,aS5w\kRVD>ԏT@RP: k%:yM/yhQ! ~ "\Új"m}ZjA;qE ?>y] ˜0nR[d=p:!nڇ$mmǛo}\!fd 9Rmiý~"wMUWs~h _!&<*ׂT#NdTYH2wdePf'@֤4gsIDh3X8êMeM@|v~Hw0@Z?puL} c [U%zܟZ"#V^4ÞugWL\LoǪ]-eO7iUH$ix΂c &_:15g@H f$Auߢ.]i1\\e񅮷U,AtD^<Rq%t 5b.|3Ez^C?!.6? I/5C ;Ic^(AD1A_ ֜p- CH2)%_CW}BIa>L>s?Ok@>鯦-pZmcK;rd3Ck ,JXţJ*Â-Ph6ZƉ :H&Jq+l+e9]Y$r-@4L+&n$oؠ+7AUpgjKq ]Bˌz/_5=JºtGRM䦢B4Ie,O@f^aUeJ.xGK?Ȍ=B'v+ű?~⼸"Vie bc-If$<ס6|8Mr,LY2 ֭-N̑|R0n('N") I&6ёEuLmF8ֶ)LX[pꩯg'MlN8M|˺/R|j/VEkkb??m=6⫲#Ʀwu6OK 5g@{R>F$Ο(\ϓ-=.YA%m80Mu Iȕޠ:oH1nFgYx@cӴ=[=Y)9e!g#0[bUg\m Le@? GMG>u *=ց"%(y[VFdzﶙB%}(?Xj pמyq<~vz/Y̜ݦ$aJj3lv3I 9kn7me]/KYf>¥4RbIn )K\./zYGtbj r%sv1^#Gfɤ}e-TPp9,Bdp/c)f;Mt1@T+/v-9A 4PZг)g!*' OșYűPž; J EbUߗ4W]isaV>H]{n^Z @U<`R;< T;p(2$'Vor3XC+1J8ۥT8%"nRhWE:}~GR !-ܼ*L-ߗdUW4+EX_ W܆Anz]gj!̯6O[f^;RGu Hϙf34,t|ګҷ/?V0 SD3tּ 1 sleig%tCAv;p-uc@1H?o[jl[³tz6{Ȕl@EG'TNg=7qBKA.;QS+ߞf{0N^3qs&}e O4/OIЪUQT B)SW^{ma0S S;1JLlV=8h)-U Ʌ[D5S"^NBk 7:Rr7"ljP?ʯk#/ojOYL9bNxfd=O gqGSAZ4.SAH0e4 S|SӀf2^ 5>h*&a'g2 ݶf&L%w>F]C"iӐq,vj V/#5z?AVY/NjJ<.~L"Z -GL=-C&wp@7E[Fؽ(1Nu[)S I φ{V@b E+r>pt# Djyc4GkP^eƣѰR&^FD7(WR6vʥ=Sy$5)ǎn+}fI`JiCm5Kۙu"ňl["uCI NS9;+AfС/RZ^