YODA-devel-1.9.7-bp155.1.10 >  A dkFI%z ԅ{M9Z%/2@^{ة ┩4YUsqٶ ]GFXÏ0A)EXq\qe-yh 'J깢ٺ|@pC< :}FQoŸ_h$#bN^k3) _yL1ܤ汵 Jߡr#,_FV"G]|D"ZLT\w9r϶T"O aiu͞:м+yɹ{Go([܀3;A̲ڲ801ڥ7弱~y^ЊWte[eH Gu"Jdâ±@FF26A$|Bv:p%jpoIe喕 >+/mSd-mE3[~kQh* :+[a ;W!Ood?l &5"ȏ׉Hpvl[(u~k1"rg:r`6!=Pzip&sg}R-={OHGMB,B[;{,kbN )C_l~OR`'zVRM>p>ql?q\d   nhlx|  I8I I \I I I IIuII$Tp(#8,9: FcGcIHdIIfIXf\Yfh\fI]gI^j bkclgdlelflllulIvnwnIxoIypzpq qqqXCYODA-devel1.9.7bp155.1.10A small set of data analysis classes for MC event generator validation analysesYODA is a small set of data analysis (specifically histogramming) classes being developed by MCnet members as a lightweight common system for MC event generator validation analyses. This package provides the source files for development with YODA.dkFobs-arm-11#SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://yoda.hepforge.org/linuxaarch64 #KT_"U4@ UA;h) eSHEC2,Av=n.AM408>Fk @ (::F-4L8t 2 #X5!o K &$KA큤A큤A큤A큤A큤dkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFdkFai2c4;dkFai24852aecca2daa901116e91f90f0c5d5f88a4dc9a73e0de1c5f40c5de9c3da054f93585f71364e0d3dbd9ff0c374fff3c9d7466f14ab6e14a6d0ce9780fd46ef6b7d4d55276445375da035cd14efc42487c5472de520f43cd302b7c3a7287d5aced9a3caa5ae171316a1450fcb7ec311547bc63bfdeb1d6d6eb269a780f42f7b143ad8d246ab63d7bdc2c33dea655c9bfff6c1c910c88bd823c150c1b66012190b428b94cfc8e5afee4d0c52ae19381fb25b19979ae88c0563e249d4dfcd5b1350aaababe2565e2d7fa95f2eb5c537aaf80894bef94a0cd8277798de466a96a4c1cd0012fd031b9a77bf853659068fe842dc20d08eacf5ef5be584cfdf7e2d03c1e2c8155bebcfb7bf5c30d4ab499d7291a0ddbfd9251e6da641b1f404b9cd216dfda326eaa4da2a40f8e1bd40004116a132c07892bb38d34bf42c571e346e3b0baacbc1a1f69eabd6639356c579b3aab96c9f136003af2961d9fbb2897baf113cd47be406817f67272a9c04a0ba72b6876cb513bbde82baff3fcdb18a60fb3266217f326951593af1b7f6f79dfd9a10c1d5ee2ddb6f755a93d0d19126b415fc5f4576c8207c9f3bdbf83d79657f2dc4f61168c24772ee328fe784da2ccf14701bd22571f157b8f90c6db2c2869de0b2a0b7b1660217c45a37343b16486fdb1c47b198ce48633279af4a1c6da5c0e25fa16ebc85732a81f5a5a38902402b8a59185c9c3e8d47bfeb1a71da30a85053870fa4c503c3d119fdac048b6659f37ae0c537faa5cfe3a204ca0622d6e44e45711642c1b6001742dc7542b489ef36403ab103af19eef0ead726deb4f5ebbd18223b78c60549903dadf552e9300effd0f2a71ce65468eef09284495ea970ee55dfe8d496d5d4ca20ca47579dc12b5abda37488b1af880af4c22cdc2df1a6fee33e47f052cad1b4d93fdfca0522cafc4f3ba5f1a04eb3db05017978a40e8f038e68d3ca38e9bef70d25a692c3754e086266609d05b530618163413694feab7376ab505ac82236687c3db4d1e4fd143a8a3550a168a3084fb6191f1428893e943d29d74d80febf01dbc7a27877fdd24a36ac33eb33b4a2c7424b66d1d67d8fb20e539c35926034879ea03d595220ada4920ba434d26b449816fe8e370fb6dab30ad283764e0af9845fbf6b8442a647e4b94703b873a50c76d71e7fabd79d93be6a1ccb5d191a911b660eaa616c6e9e86422e387a009dcbea23a7e23bb3a043224744143bd17ba26236eb227f6043e6512d84462f6ef3b77b0c6e86babfd4ccf073f16817e92b42791825777dd130f4701ebc082100480cd6b6d83ac0012deb8832038d055d05927cce43bd59ed1a6e3f446241c51b55490543801c24940660b8bff948c211fd08aaf7027b1b562b951474ea12de88d57b9f2508785e8f65d2f3396acd26834f032603033f36de96a297e2db4c0eb0b8fec91f33aafa9b1f67d03f37838450df09729f382ed864c31328e7e604ab253febade37ffcf4caf5f5b522597e3407d2e7d538f4acc3894fcbadb62bed213b47db75bf97152cf43a95b66f42208c3ea33290cc02232e3b4a54520bab0f1fc61296f5d1deda3012fb6e7f05dad947b64927245fcc537ee4d82075f06a08f9568516aad75eb5ee18f040b0cc496ca29ba476088cef61c42d4a813334a4fadf3309761caafd5fb3a568b1b70b4e07e07066fbe88e6bdec0ab3aa94603edfa444f5259aa1b946d3fdf20024596533e82690f454c9a29536bcff151eb23bef2b7b383acc941ddd4976e182d71e2b0ea5691501ba33b0c56767152f3629e752d2b6963eaa1b1aac2a1592d666c879ab3b1a4dd3a4bb4e82fbff9d87557aff21d710b2702041e0f8f3d56cca668aae72cc8f1a940b4fec1981dedab2cdffa422f324603483ef072bb91f59351b7eec6c7012edb3136195d737d980c57404cda788afb404d7e62c261ce137c1a522084585c85ee26b1cad31a6a09a224cbe4332669ca0bf71f7488fda22232c8aa3b65d301432c700577afce5edcdb0c1fe0a23a8c892d70127f80b999f990ea4e2521657f9dc5ac2c5dd249340b62690cc866929553aa29ae799f95013e7378db5c52dbb798ed4b49b20eded0973df902c6ebc98cae5aa157a8165f650fd9a6556d8545ae3531b3527016b247f59e6ee5a67f01077714370d1a1b0799668a5839e2a18a04e200d0e86b2dc38833f583f2c09b2f21d9f13bfcd59605401c83e90b5c7d127368329ec635da895a2fb253c0b6a0a4da5f8e03b5d0380cf58ef68301f1feca7f94c3f17169f59619522c079899efa258087a97acfece1f6686e31304142a1eaf0e4be71d1acae29775a43e3dfd82a23fdc6b3b89c357b3b9990f6b983b432e8fa244d1cf2fae571b363a85286ec854c6340c279fe7dae540a537aa342717e8433a5656982f91f0a32cd63a976fa89eace43ef7558ce17a93a6b6db724b71a1f06ba76bd82281d314ce938e3f184bff8934c4e597892cf6c4e7bd5abef9af0f4fe4f71b42ca2b88cf2bfde15dc78816e264f94c299b6e9ddcff56e489b3a636abee241a0b3c778ab46460cbb4b39185159318a6b8d0418929e5fcbe50b31591a3b2537394549b3d32de1f1abfdc4c483e5654451af183d63fd2fe2109bba807723a6faefcb6efdc7eee6b61f0f43ae31d0e425c341d13281ce5bd9dd71471fe43a8534eaefe90632cc7a5bac69a0f96445410b2d4d5c18fc712f9f807dd2025bd769e2d8750af86f433486513fc928c97d3ebbae6502b6c0e397ae5299eeb445b9dec1467b0ae7af6b83a5127196002e61eecec2f75169fe9c1cee62381fed1477b15da3ac17fa546ff2f0d559b2dfb7a7a1b126a54a6fd709bf61fbe78faf7600b94bf31a911fcdab61a7fe27391465b9b9d74ccc0dfeccb11d9c516459632956b5232e1495e3753f2b622c7e1c1d77b550c7ad68b9498c2fa00b8e341a7e83341360151755abd1b7786c968a015d8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903libYODA-1.9.7.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootYODA-1.9.7-bp155.1.10.src.rpmYODA-develYODA-devel(aarch-64)pkgconfig(yoda)@@    /bin/bash/usr/bin/pkg-configlibYODA-1_9_7rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.9.73.0.4-14.6.0-14.0-15.2-14.14.3cU,cbVbb`@aLa`e_;_/@_ @^"@^@^~@]]2@\Ɋ@[WYXX@X$a@U@U@TL@Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Christophe Giboudeaux Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya badshah400@gmail.combadshah400@gmail.comjengelh@inai.deadam.majer@suse.debadshah400@gmail.combadshah400@gmail.combadshah400@gmail.combadshah400@gmail.com- Update to version 1.9.7 * Add Stat and Uncor to labels flagged as uncorrelated. * Update yaml-cpp version for C++17 compatibility. * Replace distutils with sysconfig and manual calls to the compiler. - Add YODA-correct-python-platlib.patch: Use correct python platlib ($prefix/lib64) consistently across different python versions; although we do not build for multiple python versions, we would not want to adapt the file list everytime upstream python vacillates between lib (e.g. python 3.8/3.10) vs lib64 (e.g. python 3.9) for platlib.- Set PYTHONPATH to buildroot's python3_sitearch before testing to allow importing of yoda module.- Update to version 1.9.6: * Pass ignoreOffDiagonalTerms correctly when retrieving covariance matrix from a Scatter2D. * Add a covariance/off-diag test to test-s2d.py * Force Cython rebuilds on all .pyx files, if possible (helps with Python ABI compat). - Drop 0001-fix-cython-rebuild-after-configure.patch: incorporated upstream.- Add patch to fix build with python 3.10: * 0001-fix-cython-rebuild-after-configure.patch - Spec cleanup- Update to version 1.9.5: * Add per-AO double-precision writing if the WriterDoublePrecision annotation is set. * Ensure that default variation +- errors are both positive, for all Scatter types. Original patch by Jon Butterworth. * Protect against NaNs arising from the YAML parser in error-breakdown calcs.- Update to version 1.9.4: * Fix Scatter.variations keys to be string instead of bytes in Python 3. - Changes from version 1.9.3: * yoda2root,root2yoda: use ROOT in the batch mode. * Restructure tests to use autotools standard naming and trigger on extensions, and to ensure testwriter runs before testreader. * Fix Point.errMap() keys to be string instead of bytes in Python 3. * Catch low-stats errors in computing errors in H1 and H2 conversion to scatters.- Update to version 1.9.2: * Fix ao.path setting to use ao.setPath() in root2yoda. * Introduce rmVariations() for Points and Scatters * Add precision arguments to unbound write functions, and Python mapping of setPrecision() and useCompression() methods of Writer classes. * Fix IO failure modes to actually report exceptions, and with correct types and error messages. * Fix broken reading gzipped files in Python (was a regression in 1.9.0) * Provide more options to specify the Cython command to be used. * Fix yAvgErr -> yErrAvg typo in Scatter2D.yErrAvgs. * yodascale: improved handling of .yoda.gz extensions, and adding --output. * Fix a bug with reading files while running with non-US locales. * Remove rogue s.variations() call, causing rivet-merge to crash * Change the Axis2D edge-uniqueness test to be based on the smallest bin width rather than the median. * Remove adoptPoint, make addPoint(Point) argument non-const since one should always want to update the parent of the point. * Add updateTotalUncertainty method which allows the user to automatically set the total error to the sum in quad of the error components for each point. * Add adoptPoint(s) methods to the Scatter*D classes, which allows to add a previously-instantiated point while modifying its parentage so that it points back to that Scatter. * Modify the Scatter*D copy constructor so that the parentage of the relevant points is correctly set, to avoid set faults after a Scatter*D is clone()'d. * Add some missing functionality which used to only be available to Scatter2D to also cover Scatter{1,3}D. * Add many additional tests to cover the ErrorBreakdown functionality in existing pytest scripts * Bin2D: use fuzzyEquals for bin edge comparisons. Required for correct rivet-merge behaviour with 2D histograms. * Provide x,yWidths() functions on Histos and Profiles.- Update to version 1.9.0: * Add missing inline declarations to free IO functions. * Add fillDim() methods to the Bin, Bin1D and Bin2D classes. * Rename the Point getParentAO etc. to getParent, using the new Scatter base, and improve the accessor methods. * Add Scatter base class to the Scatter classes, with rmPoints() implemented there. * Add Binned and Fillable base classes, the former introducing the fillDim() method and rmBin(), and use them as ABCs for the counter, histo and profile types. * Allow YODA's Python interface to read from StringIO and FileIO objects. * Add rmPoint() and rmPoints() methods on all Scatter types. * Change scaleDim() to scale() for points and scatters * Remove ROOT5 compatibility, and handle 6.22 change in PyROOT. * Fix out-of-source builds re. bash completions. * Fixes to the Profile1D Python interface. * Add header include to AnalysisObject.h to support GCC11 (cf. http://gcc.gnu.org/gcc-11/porting_to.html) * Restructure yodamerge to use pairwise merges, avoiding simultaneous loading of all the input files and greatly speeding up processing. Simultaneous simplification by replacement of yodamerge stacking functionality with yodastack.- Update to version 1.8.5: * Add relErrs() functions to the H1D and H2D Python interfaces. * Add an explicit configure test and override variable for the cython executable. * Fix typo from xAvgErr -> xErrAvg in Scatter2D.xErrAvgs() Python function.- Update to version 1.8.4: * Don't suppress cross-section-normalised empty histograms in yodamerge. * Use ROOT's ROOT_VERSION_CODE and ROOT_VERSION macros to handle the changing TPython API. * Do not apply bin-width scaling by default between YODA and ROOT binned objects. * Improve ROOT conversion utilities to support a fuller set of width-scaling and focus-mapping options. * Fix Point1D.setXErrs() function to handle sources and asymm errors correctly. * Map scatter reset() functions into Python. * Create bash completion dir in $prefix/etc if it doesn't exist. * Fix missing call-parentheses in Python-mapped Bin classes, including in the __repr__ functions, which was making print(bin) crash. - Move bash_completion file from /usr/etc, where it is installed, to the correct dir: `%{_datadir}/bash-completions/completions/`; add BuildRequires: bash-completion for correct dir ownership.- Update to version 1.8.3: * The python method `Histo2D.addBins` was reimplemented using `Histo2D::addBins()` C++ method instead of `Histo2D::addBin()` for better performance. * Make the low stats error for variances strictly require Neff > 1, rather than a fuzzy comparison that can cause trouble downstream. * Make xyMids,Foci,Errs,Mins,Maxs etc. runtime configurable with 'unique' and 'asgrid' optional params. * Convert geometric axis-property array functions on Histo2D and Profile2D to return the unique edges, mins, maxes, mids, etc. rather than the heavily repeated versions for all the bins. * Fix Histo2D.volumes() Python mapping, and add sumWs() functions to all histo types. * Add asgrid optional arguments to value-related Python methods for Histo2D and Profile2D * Add computation of Python versions and passing them to Cython as command-line flags. - Changes from version 1.8.2: * Fix off-by-one error in Axis2D.numBinsX/Y() return values, fixing Histo2D and Profile2D. * Add numBinsX() methods to the 1D histogram and profile classes. * Py3 compatibility fix * Fix call to `Histo1D.annotationsDict` - Changes from version 1.8.1: * Fix list-return read YODA-format function. * Removed unwanted space at end of headers. * Set correct dimension when calling setErrs. * Added zerrs to 3DScatter headers. * Added xErrs, yErrs, zErrs to Scatter3D.pyx * Add underflow and overflow reporting to the verbose yodals printout. * Re-instate title() and fix bug in z-error storage for scatter 3Ds. * Python3 compatibility tweaks * Add a pdfspace() function in C++ and a Python equivalent -- recoded rather than mapped, due to the technical implications of passing Python callables as std::functions -- for custom binning from a density function. * Fix YODA 1.7 style call to AO.dim. * Update yodamerge ao_out.point(i).setVal(dim, val_i) * IO.pyx: missing python3 compatibility * Sort dicts on IO write(), and return ordered dicts in read mode if possible. - Drop YODA-py3-compatibility-for-IO_pyx.patch: incorporated upstream.- Add YODA-py3-compatibility-for-IO_pyx.patch -- Py3 compatibilty for IO.pyx; patch taken from upstream commit and modified to fix further similar errors (https://gitlab.com/hepcedar/yoda/issues/4). - Change hashbangs referring to python or `env python` to use `/usr/bin/python3` consistently in source dir, rather than from buildroot after installation. This allows to run the tests correctly in the %check section. - Move binaries using the python module to python3-%{name} package. - Run make check.- Switch to python3: * Requires and BuildRequires switched to python3 versions * Rename python package to python3-%{name} and provide python-%{name} from it; this makes the py3 switch clear to users. * Explicitly pass PYTHON_VERSION as py3 version to make it build against python3 * Drop an unecessary hashbang from a file in non-exec location. - Remove an sed hack for buildroot in *.pyc file(s); no longer needed.- Update to version 1.8.0: * Add extra optional bool arguments to the mkScatter converter functions for Histo1D and Histo2D types. * Force rebuild of the Python interface if a sufficient Cython is found, even if the generated .cpp file is present at configure-time. * Final conversion to use ast module not just in autotype but as first choice in AO.annotation. * Remove ALL uses of @property in the Python interfaces: all methods must have call-parentheses now. * Improve Python annotation parsing to preferentially use ast rather than yaml. * Add x/yErrs and x/yErrAvgs functions to Scatter2D Python. - Rebase so numbering patch for updated version.- Update to version 1.7.7: * Fix printing of YAML annotations. * Fix Python 3 / Unicode compatibility for Point.pyx. - Changes from version 1.7.6: * Add xEdges and yEdges methods to the 2D Histo and Profile classes, in C++ and Python. * Remove @property attributes from Python xEdges methods. * Fix Python3/argparse attribute access bug in yodamerge. - Changes from version 1.7.5: * Convert bin/* scripts to use Python3-compatible argparse rather than old optparse. * Fix Histo1D::integralRange to include the second-argument bin content as described in the docstring. * Fix Python3 StringIO import compatibility * Add -m/-M filtering to yodadiff. * Fix HistoBin2D printing in Python interface. * Protect yodamerge against zero-valued (?!) ScaledBy attributes. - Drop conditional for boost BuildRequires pertaining to outdated versions of openSUSE.- Update to version 1.7.4: * Roll out sameBinning methods for Profile1D and Profile2D. * Add sameBinning methods for Histo1D and Histo2D. * Remove debug couts from single-AO Writer::write() function. * Add --ignore-missing and --ignore-new flags to yodadiff. * Tidy up point-comparison output of yodadiff. * Fix additional weighting in yodamerge - See %{_docdir}/YODA-devel/ChangeLog for changes between version 1.7.1 through 1.7.3. - Rebase sover.diff to apply cleanly.- Update to version 1.7.0: * Add Nentries printout to yodals -v * Patches for ROOT conversion from Robert Hatcher -- thanks! * Add YODA format version annotation, at version 2, and update YODA reader to use version info and multiline YAML EOF marker. * Write YODA annotations in YAML with a --- YAML break-line. * Enable compressed writing from Python. * Remove UNUSED macro in favour of anonymous args. * Enable zipped writing... but only works from C++ so far. * Add HistoBin2D::area(), and provide a default normto=1.0 argument on the Python Histo2D.normalize() method. * Change license explicitly to GPLv3, cf. MCnet3 agreement. * Parse YODA format AO headers as YAML (restriction to single-line dict entries for now). * Use a slightly enhanced fast numeric parser in ReaderYODA (taken from LHAPDF, originally inspired by Gavin Salam). * Add an UNSCALE spec option to yodascale, to undo ScaledBy effects. * Add optional zlib support via zstr * Fix setVal(i, x) numbered-axis methods on Point2D and Point3D: switch break statements were missing. * Explicitly load all ROOT objects as a list rather than generator. Patch from Dmitry Kalinkin. * Improvements to yodaplot, including two operating modes: the default CMP mode is suitable for plotting histos by path, from raw .yoda files. * Update yoda.plotting functions to treat plot-keys as args and AO annotations via case-insensitive keys. * Add annotationsDict to the Python AO interface. * Add AO as an alias for AnalysisObject. * Add parallel/compatibility yoda1 package to aid eventual transition to YODA v2. * Add x,y,zMins and Maxs to all 1D data types and scatters (and x,yMin/Max to the scatters) -- Python interface only. * Rework some of the yoda.plotting tools, making it a bit more compatible with user-scripted matplotlib. * Add convenience aliases H1D, H2D, P1D, P2D, and S1D, S2D, S3D for the HistoXD, ProfileXD, and ScatterXD classes respectively. * Add xyVals/Errs and other 'bin array property' accessors to the Python Histo1D and Profile1D types: important for connection to matplotlib. * Use Python natsort library to sort yodals output if available. - Rebase sover.diff. - Add BuildRequires: pkgconfig(zlib); now required for bulding YODA. - Fix env-based hashbangs.- Update to version 1.6.7: * pyext/yoda/rootcompat.pyx: Fix ordering of TH1 vs. TProfile conversion * Add static Reader methods to match the Writer ones. * Fix Histo2D and Profile2D total distribution reading from YODA format. * Convert TH1F to TH1D in root2flat. Much simpler than duplicating the TH1D stuff in pyext. - Changes from version 1.6.6: * Bugfixes in Cython bins accessors for Histo2D. * Fixed warning messages about the obsoleteness of AIDA so that the scripts actually still work.- Call ldconfig directly. Add sover.diff, enforce versioning as per guidelines.- use individual libboost-*-devel packages instead of boost-devel- Update to version 1.6.5: * Fix handling of --enable/disable-root configure options. * Improvements to Cython version testing. - Numerous changes from last packaged version (1.3.1) through version 1.6.4. Please see ChangeLog file for details. - Drop YODA-boost-configure-for-GCC5.patch: no longer needed due to fixes in upstream code.- Add YODA-boost-configure-for-GCC5.patch to fix autoconf boost macros lookup with GCC5; patch taken from boost.m4 upstream [https://github.com/tsuna/boost.m4]. - Clean up some further remnants of %buildroot in python byte-compiled files.- Update to version 1.3.1: + Adding usefocus optional argument to some mkScatter functions, plus the Python bindings. + Cleaning up some Python mappings of 2D histogram bin classes. + Removing mappings of bin-level fill and scale operations in Python. + Fix formatting and error handling in Python Bin and Dbn __repr__ methods. + Add a -i/--in-place option pair on yodascale. + Convert script matching options to use re search rather than match. + Adding matching options and verbose option to yodals. + Improvements and additions to ROOTCnv.h routines, particularly to TProfile creation: thanks to Roman Lysak for advice. + Add convenience YODA/YODA.h header. + yodascale now uses PointMatcher and can normalize or multiply to abs values or ref histos/bin ranges. + Adding yoda.matcher Python sub-package with PointMatcher functionality. To be used in Professor 2.0 and in yodascale. + Adding 'scat2' type to yodahist. + Add match/unmatch args to all conversion scripts, via a new Python yoda.script_helpers function. + Script updates, improved docstrings, and improved tab completion. + Add a yoda.plotting sub-module, based on matplotlib. + Small build improvements. + Handle overflow filling in binned types without invoking an exception. + Change inRange to have non-fuzzy comparison behaviour. + Improving/adding __div__ functions in Python for all binned types. + Add std:: prefix to isinf() calls in BinSearcher.h.- Update to version 1.3.0: + Use numEntries() rather than effNumEntries() when checking consistency of inputs to efficiency() calculations -- the effNumEntries of a set can be smaller than that of a strict subset, surprisingly! + Small improvements to yodahist and yodaplot behaviours/UIs. + Adding setX/Y/Z(val, err) methods to Point3D. + Add an efficiency method for 2D histos. + Hide fill and fillBin methods from Python mappings of bin types.obs-arm-11 1684752087  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI1.9.7-bp155.1.101.9.7-bp155.1.101.9.7 yoda-configYODAAnalysisObject.hAxis1D.hAxis2D.hBin.hBin1D.hBin2D.hBinned.hConfigBuildConfig.hYodaConfig.hCounter.hDbn0D.hDbn1D.hDbn2D.hDbn3D.hErrorND.hExceptions.hFillable.hHisto1D.hHisto2D.hHistoBin1D.hHistoBin2D.hIO.hIndex.hPoint.hPoint1D.hPoint2D.hPoint3D.hPointND.hProfile1D.hProfile2D.hProfileBin1D.hProfileBin2D.hROOTCnv.hReader.hReaderAIDA.hReaderFLAT.hReaderMethods.iccReaderYODA.hScatter.hScatter1D.hScatter2D.hScatter3D.hScatterND.hUtilsBinSearcher.hFormatting.hMathUtils.hPredicates.hStringUtils.hTraits.hcachedvector.hfastlog.hgetline.hindexedset.hndarray.hsortedvector.hWeights.hWriter.hWriterAIDA.hWriterFLAT.hWriterMethods.iccWriterYODA.hYODA.hlibYODA.soyoda.pcYODA-develAUTHORSChangeLogYODA-develCOPYING/usr/bin//usr/include//usr/include/YODA//usr/include/YODA/Config//usr/include/YODA/Utils//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/YODA-devel//usr/share/licenses//usr/share/licenses/YODA-devel/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/b836d88b565a9b762d7892de210e8705-YODAcpioxz5aarch64-suse-linuxBourne-Again shell script, ASCII text executabledirectoryC++ source, ASCII textC source, ASCII textpkgconfig fileASCII textUTF-8 Unicode textRPRԬyidIcutf-8d81ccb00bf53b747f9e2f2164486a15e74a759b876dfeaaf0cd37a420104751a? 7zXZ !t/] crv9wt GH%$/jot;͓aA ؀Ҟ*!7* Kݶ%˶2 +Đ@Ӱ?Qz\Tqr aH4R1vW%DT ZyŮh|ruq,56ΫT ʁi_+ &,񑆱zbXᥭ;%w6ywR=U3?-:QD)ciUDUPP0d*p:b+{}eʉJ40WAh:9L Qdet%G33aI1TC\PGgˤn?fu˻]l*[)EK>ϧ"U`]'"N@6{^y.m.7ɖ=N61;wSq&愣˂K #i~RB֗ CsFz?NpL =V+ TwuYmV"!Bp](c NrX0KiBM? P2\J|r9[r(,(kXqrO aW"I+CwT>p8hHkq*/~KH~dOKS65 Siwl}ҊU?X7u7@jAXyl SV\Ɏ)9sLľ+fE: 9T!EXmR/˂9lJ.|!'~{Qu;s6uo]6->zbFtV U'&5Ȫqv8@+)E3"U #uVc+Zץ[t{(ldNUUE]ɏ\&!.<||&  c%vߴ>+A9.WC׺=4'"|[^g1};~"G* et—^9%e>D LAnNf9mqdNfH(,K (mQQ5oHrs@Y3Dg1һ1q+'q&̋[7?K@^dfl7=Q Bj#|t QoG[ߝ.&JA-}c#:[B$:{8:fr\1MPNF}-=Qur LKt: o2H#V| At+)ӑHФ3AE4y=[J&!1f 5Gr˵ GOӆolLSIpMD|`~0qX>9#tLۙСM;v.;Y35$!gptV'oC93o91E[vQUIV3 AkD" Wb#E/*8" ehM MxM5z8ӤX*dnw{=}Ҩ[iK$#҆B3Ǥf=jBT>:;G!>S) zM9aH9gɇ𬠶}~2jqH@q7zBLu#ky˽=kۗI(__Ֆ 4ȸ.tC7֌(ºz37G ڊ+Jo +b f-|T*#{ܕč)9_K6}A]}xK^H)|1ݵS)Dp2E4#[ N{$'@h1zYQ5q-^'.-SD0zi\XE;+GA5X\aO[=ANK@3`!7G n~%_r,~=Rޢ(Lq伆a!ި$ 3wRklJy35:Jz'rEu.4B#&w3x=E>nS+S^CP@q]mЖ:mB|t9+%~0tH<ˣqc&ڞ݌RQqz&F#!Gk+Bdm~\X8Sbuؐ(/)5SiFH.>|{:6ښWN#>nx~NpOSb)Y!}jϣax2fp7c}`EѴ/Lj&DJp;{m\N 583H7اS%{Cr3%_ h} 69V3_le U0aT}a͔ւݻ(ՙ$19%' _rǔdˡg\_n͵쪨x0'JD=tv{mMs}{2&sRp6^Q Pm=0PƎ4eJB->na;r[S1 i1 H)c|${2ȗTZ%$Iaa<(GZxaǝF=DBDULΞ/S$s7$In$G Đr,=j L~R?ܱ#c3~W.Cc!z[Fsm/$ڔ#Ū.{AGEl8o-5^ƧPhV#>ޛP`ےRGpW)oiV!l<؏ej7ګPj3ۆmGj6!FpᾠDNG'qtjLnDP饂&|ɰM1wEǔmc^w2|dh:X_ʱWd9$^d٤wLoCKztzzCwg*29o5~s$5VT|ّ4$Oz᫝,9\5;3M^/Q*}T3֜tܪGdr{5Jf9;lׂ̬swY(oz+RGh -Ⱥ<%y&x=E,&Pux cLNo塒 `v}*1Z}1iZ&)y!#rsvpLU; ;`;[d;v'=2T# >\iF#Z\Y,*>jg6Jf _ŷaǽ8PЧ#y/[.}ڂd7m|šo9RL6TՉ'R9[[߽h&qO X|5Δ;g>yzGTYʬB\LH_ Ldǜu2S3fTQMBW%kt1A@MiEW6r2w^g13utjKjWj5& Clج9X]-쌧3m5JkZ]M Jsj&~& ~h ҤuZqOc0 ꘂw֭5;?vL'ۈf6Uew$.P/^gp=jЍ:JLx7b/N1 &3_̻MGܬ!!ծMFSB E+.ҳB]V CGAM]ۚzDKHoaŮފlA'2H/֕>$o]Tz;WD7|n/Ra(͂n{C{r5=ThNz o[8b DҬ?g,ՠZrNuWJe7 KfY6L-ݒDO+{*>>ᒑXyc3aĥy^5uMe` . ?g\Ci (F<#@ls3hrCcþ"/(Llpmk⥿)=?`<7*"ȟl)$t功A|Pk'+\*J+~w(Jt{wFSL <7+`"_bn+&͉ߋV |5'Ӊĵx{-p|?ӏ=~;Ŧb@ +K3Rg -_Aإ~'[LI--_2gMhMۢ>= @CN Im%_ܩv[k4KBJ"+EWXú5U e+Rm51#IV$|+j?{lh|LBfd.ܳN!G-)Ja/8ԷqDt E$4UwYQt6P"|чt=J!i?QY9A ;s:! uSLC+a1r~1^a!NC^^mkv_":)[MQ)L6DݪT)#j/fRc=74ׇJ19X ٓ}qG#MS.lt$c/`nЕN)RT!Ke-'A 0c%MJ 5MV 5M᰽`zd!اD٠^F2xpmdcR]6q%kDjVF {w/>;< GIv4]vM|(0?/jkPK5-l87tS?!y ,o#;6dz9O.nl˩oy ]EQv;g/T<ʂʗ2E/D/DO5n3?bj8BR.Bb,Qhȷ$ wF-s^/MO^!AI:bBn.EI{R=|k1X6#t9 P ^Ɣ7P- M /mb+LM_Z2@pҡᗴšIpJq!6*% FoMqNPЁAzs;G>k@{5T-O^}列Q1- 8 WnAᾸU$+N DgAV70AѶ)ZC[X 灆Ijm,'/ o23.Jș(Kv(@zą':!(Eq'8\x[dgR< ?ʼi?jyVN`"1;սJ>-wUЯ;NLТGOpF ae,*`Gi "e((c5ts LND4KLtɛp3>A#|?ck?Ӧy0b 4;4C[A\coIt>Lo}%]8fD%6;JoAv"kob> ND6|tEִ3ڨޝ kU%ĒO&-\>{Q0/i T=sTc1˕%U8_]Q%cV{Bm'}%`G44ذ!) ~"M͉j4%5φ061gs#7:HQ'JԿ@ZW/kamMwcMVXL頻)fo! ^ |s͍^b??QHoL"=ͮK -' EczPDŽHo3yU9]7P¸(ruD+^9uwļ)qQl!Co򅇿LM^ C+Y)YZJ;t7]fC󛾿3u7PK%݋oQHٻBT% ggdjǵ< K+jP].p:gs{1G.Ӵ,ɪdx QyH:p:1$jc*''XJ8&#f94Fm_4@R΄Jk?"+&~-hpW+-t}3Řhҗ:=eg܇kF{d>.Tr>u_m 쀅6v8.>b #n)=0'GB1 I!ftwbz " /8.yAu:`rNmbrf XzI+R OMB0+D cеNH@ *{YWAs|8X WOyF+8i蛎\WMx|U!8Mٱ%RsaDi> 2 @ DH 該S}E&Y|:M[}nх:#M2W\pLB'3gHH J&a#kQ6ǣojsbFVh^76x6 8.jNe1 U.e>𕌵bϫ;4ӫ$tSjĢxc.yauO:EP)i$hj TrҼrPSn{~0~m fp,T94ޔBנR@jCH@|<3.qv]C{o-鴘Ҡb=e])5|ܴӖ]"GIJ꽚M-|>S#Yi$u?&.j-5Biܑ3)}0H(fh-p-C150GZ;&bUyu Ka&vq,E71]ڽtr& +IPoR8 oSʝC^"X]σ/ gw6cD߼mT|cWsh/T@Pp I^QOj+p{r_6ȯS(wțAߟ> Kh~Ia?Z̊pa,ɺm`m0V4+cςV~N&wlA53'=vX ihY[0 >LAN:%i3Rv 9PLRa8Y6~Es g /wHeC#XJ9T{OA&ǒ%\-y[w=,Xe(Ԥ_ ز$;d<.gL k ( ߽iP.9-nsIrr34_sV 4am?3g/_ OI#T >Cx@=x0݋W52_rbeYoA0,BF2HìտC2SO&&yv?M gyzhE<.ذqɥds7AG/X oT7[ֈhj|=&δc9|o.5ѡC4lʹdGx s=rrNUJYHGbսf$AΑKpwnp\5®g.K,N?I]"jؔ~9mۚ^s<&8~C/]TI*a'y/W,3^C@:֍  j%siqm ;/g[@Pr6$;KhRCzZm%P iv}Z}&N35hiK@Fn˱LtD8NU DɯTUr?βЬ܀2aav"kqMu%&i)MA'[dHcm[_ixrW7WP= pzvV{;RzvW/&r-PpIj4\b~]I^cupTP8.8tX@;O5݊h HU\|Y/CW-w-;:IiC]:?<_ Deys8Ia4+2f 7گBKɠw/9l d/]h`OHn~+P@Q$c..p9|B,wUb1N^ |t|=tnhSЌR85I&t-5{6ه??^oFQ201w[bd^s7!#GŨIuO'42ƯpFvMJZE"4ij"ӯ99N缹FC75B? i 1 q64IW]x:@ [.btO hx dj|$P8#tʁ9R4FDZ[H-ʇxT.hpo=6Jvh[c#~|]fWeh̋LLd>p W$ʺ}3vϜ QFim#W,5Rn$)Fp=.D/qGh B8k}?;nYHśd$([jŒ+ݦy.aao4L΋ؽ^ fNIxe"؈[Gvl'_ pt֓ ]_Ümfom.!՟zkqz:{pO87g2f<wIj47z\dnl5ȫb۱&>ZpN|Ir޶cnWpLjC>F7$obԓqZ 79y;1PnEth_Bo>;N$*Y9td#T]қ?eȶRŎ\H+VUػֳ؊=ݞBqz[P)}zUIOe1Qwi0ܣMیa`ՐpxLӉ%"+ GVsfO5,%s?or [ǵbq@boO KAk~y˧ʤ6c{h1{b(L6h洕 <3xXHJrI8 #rrXvy Vv@hүf@[/laڜ>y۵|M0#]I#6K)ח- ?U-0lskN%JtwHcwK"٨~!(0DOk#ٜA|3sϕ>s4N7`7#B-latIu#:^#TSX,A[Dj*4P`_UWzIfmFc̀^d+⽁`;VEPdVM7qVK8`w =fo9OYMѥSaxԵc+/󙨀fm@@ۢ׽ʁ21_ÎUxOb/qWeO9uPFU͆?jvn8DJwyS.Dt椨y"xLҹZ~8;-dMd6~j@GFXL ,calҢWhط);vߥ\;5 $loCT\忬K݆ *AF!Y.Gb9Kl0!4o-)UY3p)U¿/M:^%Zk}m{B־ <85;L\$AWD4cPt1h]D 6%_b18 ,65]XUހ9HftS0 >"cP1kNGbwĭ7nݫȱcG1ZZ ,o#RT q> =u#l' ^Á;;QY9[wt& #ˑ{''YEp[1*=ޏGfv3]sз/&>?eX"l _ulrrGl6~+9")H|/{Km!Yj.!h?-@;2|t8Ar|{M9/TTxORĻ`K"GI0\vr>ǔKcё-|W4c*ʟ#xDa \)Ѝ8e@YR(6tU|0w%]RQRa׭87xmO}%ހq m?̨(FMaw,QY/9Οݫ4~5! sŠ ma+Y4Dkvqe:-p5_E pb@t=='|*{yK| +Y>AqHȯtވ.Zs,ƮV ,+̈2+SuWl|f=fB3ԩKc,5kbHT'Ƕ3o %FkK0ŤcӐXj>.=Ng|~S=\@aQ(ϭ${zH@hX#I_{sӞe-}/y ki0NL饲90Qy>]Tv[-m b9߈~xjA+GK*@uұ_˥u@%yn9h&MTRekT69-49l膵S̄5+5T)nb* P&,?RE1[9/!2;|N4X NT]𒆪 ׯ2Ev≫iOqvenW`"Jsg"7\_:,˒a .׏;Q,~U7/sa)1sg2l`RI0+}癄NtczWfqJc+zԩeOJ=G$=|@q -#lQp 3?EpsWŹ> 'o.QAw/Eݽ;)`qȱllW!.ʝ7)ORa]}~]d,~H1_݋}&;(P}j ́#%Zxܰ@XQ_GEb͉r?"@b.iID\ VxzK 5.ޮU>|\[=BV0nx|ȒAlQpK IOTcl͈LwM+Ls*g-lMD,@WɎ&\vFl07N9]R6v{^$J5B/-@IoˢO*8+cy.i̬}+\U_肤IEm~q} ŒkJiyvyW}nyryպiR@]bmڈ-+'N55@~{= ", iF AQO]PEԹ+RSrX (2F YJgi7(}֥ aUk!b/s@{ _;ZOfWxT# UdCG>FGYljxu!pFj ^.0a\N(OzXDX3rG&뎳&Kf 략4bQjWc}}KNʫq~Wn̈+a^;SosR|:PB MSDЃKUp2d{{LMjIase@H;+%a3^Q nSqaQg6߈ģ`=Y}-4ʮ]qD>s{'*s&6_g7O^iڐ}񚮾n]FJy>C&ayY S]r,];0zm p:TG.ã/)oi_ ?Sdc?yˀ-Fn"+)+{[f޹t^{/fcʯ@Ñ24mR&X٭2/5ęt5qicZy;{k5  7D3輏ncp"1&Q|'2$d-FKP7'_*؏$fP3rJ;x+y[rn%ʼnRhi,XCkǷ;8>qLg~8b)⩋lT>41aШ2W;ؗw[gwDY5IP-00BY|4:ǚ06Z-$=65aQSؕS+`0(ωQ_A99xOj :HqTnhϐ.jK 튒5ɾy%#ɦ!w![Wl$[E#v*z#o:†25cwQX]'|Ga=!f OjM?: ֣cu LL=о3oz\9ò3k!k!O{,_V `=IҜ s_ ݆ SRO5/5reɄ});'I]j' ;~T+΁ڷLڣL ?\UkP]Q)eݺvli,\4BeP)I @QK\U#v;SG,QҙBRU|p˴϶|7Q䢯9+*<[g=[zZv0C֖RufH80,&b' VY+j|O ;)E[kvz4h# ?.`T=/9Cv&V̢EZb l#裤.XhZ=d},3KH\#hmjj ,x2SZⲑ'|};J{Ԩq`Op\1t.;Z%wKdrK8k^e"X2ek8:q^ͥ+0QZ-^_7SԷKU<)cd`] J7F/GսmVIt7|Yg8?i @WX.yІD a(I_s7OF!SHUHRk/ 7%`2Ov!++OU͘~̡oQw Uιwв/5Q_tM;0$W(ɼ7LI1;Wp#@_o"װJpVc7ׅn9 *B>R*-c' ^;s[=xV|;wlf"CL`Ia8lkcg 􊮯IJWXyNBn,1[ntg=Hg&Y^pBc$5el貋NfkJ )EY{❊G5u*kQKd("J Pӊ S-#v S9k`5;V^ZHaⱀɠi!._%QM[pq5Q"6ܟlR ߊ֯$ i_)-7c2ZcT JʭxF|D(֛t^L)UGG2  G#~{/= C(Nk%1/+ |>A-8aOSNǝ.|xinD7\ SdME5IJ5êh_ֹk.ud<Ј~ ̐LYa3!Kiw(ݝe?ku4H+r ʅ}k(/VP1PdHQ˄l( ")_%&:>jO7xs?$p(gJgpNאw%/Ƞ$Skܿ {X6(elgg+,88Sz*XI-z g%mO6yAkU ~e9*kq'B]՜Z 7G?ZT/\h4So+~% |c̒i43JΖ`#X{J:p$C@+U*@aZ K%5I;(,c5 Ŏʏ`:;ai>R浝t#ʝq 9X5qaPԌW듿"i Z%!Zu-1 ғ("X9mVKܕϲwɠ"E[tw׿J9Cl/3oIG#)OT2ky,aCYl h2OXZIrL٩j#p٪"mqK# %jPV&ҩk7nXXTۚX&(Hàxˤ?FwYiҀҠ8MNZba&DuA}GiU@4y:tV3 "$R9³kok`A䉘T]y-Ԁ8jIe"k3q Y^Z-Ž51TN4g;9U f?`R5qP@^>Ր=N7y|)Nz[ Ճ\ H78X@nFa ٔhuc缺rѾ6B!`nED+(3L8ˠwk0<2tjeKm6}[ߠ rW_I(a /Qm.`|Ȱ𡎑@\ dD;GI u#X0M3$FŎ@SXp'l̀2[b|nrFT?LˋT=KC(WcSB@(R&,gKK@\"WA4DΕRcnGNGwK/F D%.].Z)F܏ꍎKFcP^0jmabd$ߎE$`ښ-mvX؉W:B#]8HU0v=VhL?TXJR)PAX"?' ͰG&8bDʢϸfU FS+bB+ }rS] ,>2 .VO"?TĊ~x{b}KV a/ E0Nz[Eiힹ?I7J_瀅 Q@Xf"smsq~l)fENU Q&o wi~̂ m2By!(?`t;*~4;C>P7fLdy!hu?-imV]XGrC6 GFA+A- Cy8YkD6+dӊNӗ*_fG#2ӥ #|5Uo >Nk Ww<ƭrꏄuRe*tc~ t<1l1tlW!kD30v'!2re [N a.\ KXWu|c|dhxIC)2@!mKoo<;'HUYEܟ\V;IL0XZ4F%2Ʌ<)GlگT[g}asa] !S(jΊl%T?s Ł cIÝ-p}I)| $"ւi݅MA| 9-|8Dy˥1 8B0jCyU>x"Ο dF^x2' MЄ>5?3#g]7E9IE:SG:O4s&YXY"nҀIy]葚;4f&=X<o^RlyI'> Ĝ0^H,w;DۜAOD(jj=ꈷAZ1i%5+lx9plp)aИ?GR OŵIlN4[ks^c<,U<٫8X{o@튋>J(T.PmͲ%JT爀QW8Pׂ)]ZQ=e Ķ> nJ+\6LH$.R3^ ,sN+& 8~?}7R?vZ 7fO?9͊dG+u b4PJjeTKA|%/GYkk^ ı>ˆt1;Tm?[e7p(7i^7,:;kL/Č PߨB;Ck >DBEF紞-Z*δ2=aDBOF]vNdb/y;jIS|Jҿ L#u 8Nv2 {׉գ;qbijKpJ1LvIospG~/gS$-*.)6 Ϭ= lk't?F>qtV-T7-}LEdBW?t2IAcXa I۞=guw' 2`# v D)XG5#JeU0 fuUjuRMk?nTg̣LgFJʵsmad4jU7 ]em-V5mnFXK0*PǤaZ@ Ƕ5^JQ"k3٬H7,4qğ؛g)me@)i&`68 ŋNd=P {O R#Rh! Ѧ#iWeQBN dpETcx, Q{ jDUuOIj}) Tw[f*/mlq\ZmLW Ah45@x`*Kʄc,-U^qC.ziQl8~LhIv"R4*x kEYe@8QV'"p28he\Z#T; ߞȻ/w2*#_)j>!kWRh+sKC6!SQzvVRU7Zrc>E56ޝQAPm}?עEFҞEZceyΏh3̊-Df}-OSϚOVDk@SCn@ szߙ>3߽*W& gP/OV7>)+1f^Ț%gk"UZ@LOJ. '&WM|epEC:OѾՖQ#ebq[7Fd\tv+˛xԆm̖6PRbBA #+ (1b"!I VNIN1r `8@L_:]**p"yKٍ_n;31R+HJ]B%s0rk^d~y0;9QM:N؅Ѓ}GN}\^Ig2\2}\Lݧɞ2D !&ƟZM7,Gr{ڔ?*~8~3GA>Z~t{K5B^@HnTu&!GM-X2+˽^LK ~ÌT;a3n;dv aTz`p8C#$V6uƻQdr=]I eiPq)c~'.w-"Ԓ9"]ǏXcVMJ#%iojDy9ZQy8'E`sfFej,:w qukxTeoclS+?L 8+;l62evih.-JI>}xP&'\~|`ch("-Z'Eoٳ0ne%¢1D;I*L*p9MQL UNL(=Mngh,ab] &ӛe^g3P7. ͒ Oދ՗LxRgR^N6_OHh 'NffӰD}"|,p -vʤ{r[#〻X_̺Ajb~miɥGg}HmejDDm <7)mdbxߝ=i˟,Yg{i[űT!/ o LrH:&CuEK>A.g;T\“; e!课 A[]F.DtIKFF@ l=mn#,bw{ ߥ6_[bV:!volwLC h/a=3ʀDU|يJpfKHB~ e~:,:;$ыj;~M0e |h1>ǐc9@7Ƹ.M@~s*`hCc3ՓKQj\v(74hd$GN:ڒC"}*! *l,$ 3iő*̛3``JC@$Xb鈸bq@1=\.V[5X{T%x 4&gGVx81F$ G++L[A#ȣ:fGQt}|{e-L3N2(dnډn=UUЊ)֚kez} 5z\ ٘r9ZoM2%}Pd \ >}Lm_FjW\V3&siQݐ. k\ZQG4r!܍8)=Vxq@B-W Hzl5CDHlUH)D7Ù绰(WF( 5}\CaA~x.HLy{z>L4Vx}MJ1y()KhaO8pm6Xs>r iI;8J/e`7J@^y\{N%eW[ݩD7dvtI5@1Q+{g2G͛aA3/{)f d?cRp+׫q>g5+\(x eO18ѺuY놠B|km_=&&%jDcN%Y['ND6}LA[X4uFٚ/ +wjT}KIo!rvMRQD:6:Ϻqk?>\3C_8VV{)uӴZM2T\x .ivl4uh6"7h}9hwMi~M$R=WCj~}1`\pJ\ jDB.Xu  ʹ0rPLǑ>W {1Ц-+BF/ w$'dL 8:O) kJ;АĠk?+j-+X|tלH&"~g]d-bru5þdCB[=k%bo3۵_W}Uz&JD2qcCdJA?l vV%el?#]aeY>K5;9ΰ8t4VO =]|tMݨГ =S ma햌ͭ0`o$WRYoB=rŤ̝{_6e'_̱+Ib]]e$}C.FJok ,(zYi8%}TE4MwIW)~NEo8u AP-?q3ݬxHyx]}K,5 /Z7#F~88OH5 [[̦+Hv꺉<7G'Jݒ`2;&:xVr'p?Ut8C`!:Se]~Q=q˺WǧbI,EѥGBOU#$Zm G݌*b$:ub+[Sˈ _?K,%me }i2l6{qv戺CBgo qx\#;~I>dB@e߈lM}T=ϛ}zۑ =B7 $f~nk#`l(vt˔f,C^P=S{Jk˔:afPx5 x^ιT]ܞlaQ\35 )wNC/ @'Xn]0ˣ-㢤u.LKs*Uxbp1yHY]:qEL [x'#lrNVeO2kvA9WyCy2F]YOA;0Djڌ ~'(*dX5LB{UZ"@\ I { pH~4_,%@;ᡐ:E!T⟘Q?GǘBfܮpSD9CE=we42LZ#8r*J`3s@L_CC;7r°t,x&W}"zR/&?kt:&\G*EAIUUzT\ A*q?: P_([1d"DoNq:qi>Pm_7`uesmAmH|ca>6r.*>?WYLۤ]I$EۛQet~\j[ P*n>>V[4v tN::[£2U( t`Q\]hlQ|x2"A2Z <;q9k>qW:tt'#WJC +hk nE2 -ڹk@<07S,RڞcV,gʲ!ro.Ɂ__ϕekuE@ @>lr[ߎ˓ s;& c=1\ s$,&~jTp[I5kCm+)D)<9n8QBʛcL~|V) ߟhtmEGuRH? }g-vSh$\^5)v2qT:oG, E*ki u =U1ڮ X 0OC hܭsȒ5pqqn.P2!fl<9r8VcNHɶYOKC?E{GًsR5L'g)o-fCag^.ʛVtnuDU=dؔXgZRaw`=Ny\bTm?!\ɕ]j@8Xs%`qc=~KULϪ)%"RaxWcJU-*JT #6%~ ;搾8Ȳ M[҅¼pQjDFTnTLM=([EOx)x8ᗬ e!IL19k+ )K`W*C<*j2.BR -f*<=.[Ev +乷Z,px%}&<.=zWgÅnUE+M#fvԔzP:X4`.7m<:E9JǮcmcmPR?IjJ?Y2l4ly<~C 7tii32 A aNH.\u $4K REq۔nVBB!0v1rrڬwqL:2 VCqF*8'lv6.R ڹfSjjVWy)d 5:҉""GorO|/fcs& ;w T7U^ݟ*%ֵ=̜oUG&]R$n.=%%!A8vTN׾#q3Q_MD"|(\H %,H|*9ॡ4.R==d\L@t}Cm@hX&QtqUe<π=:je@52Z6aj5"nH.CR5TLh+(+oELdB|d)d> [m&v5E`NҠ@on ŀZYBFZӔ0xhkmgsx^u }f926,R˻~|٢ %A;lKE!hU$Dh&WQ e0wo_V1K %wGn~|I_SYXddCJ؄6*dj ҄6; trRܗIg*U(~Kk6j:ɼv?)Pn!;@I:QD/ [Uu5 Yl3?yQO1W~D Å͕s|c꨿bWu6TA˄]zݛf#:8ް)\[erKGG׮4)Lq} olBČyxLptE<˜' {$]Ks [%)0? n{)GW.JpA5ժ< NBDônNEnb7:IǸ U@,!_ف%c7z'?y~W>$$2ʕP֬kX:9sc@*IamsQPsFȠ LGrAX'R찐uw"Xp lT}S'Jd0ـ2%ەʅhĘ_R*V6٨_2k{`ċ8=;)*eջTB(EqW qtQ?%ӿ с`qZ'WuSr83|.qY0Gp 9ӽʝ9X OkNKKYcIG%D䬴|l qꟙ&I(>U͍L4e:%2O8-+Qrݚv+v1nO-#&#n~ |ծimFLյ9AcWbsvF\ U"z17!"W&67/ 2Z 1p(eiU9`Dnw |?Y3;WA] ^=KAV &<Q*EoUNEral֗Cj4UC:{YvH,KegPzTyz+,U)i;"=>pTP3B.DH军ᢻq&m\tITGh`!-LC `~V=ޏb 3_/}T9cQ)HmAl 0~UtŮR3 ިD+h솻:&f КR׼=yΆ6tXﭣ<9H:mu& c=akX".doRS.4#. @I쾾l.=2wn#oeIAw hQ gn V3m%(/ˇޥΘ4|uq\a^wl,ݠb^ec , :~?=%},ܪ%_-ѻB< ob6]ny̥jtk9׎/Aᒜ.P.J '1ӎ5Ƭ=sܤbnгJϝICl Qr h$C΋(mt_MlS`D6cJnU+ב]` o O)puv;l0z '̶|{u֐f8N!Wɜo̊LJ$]eSo# B-y4eaM²21}J\Wv@594Y[DjP tMì߻>. Ab*媯 ۳bqWŠBO)|SD|[wc۔ۖ#?F՝Zm[j[Ec'+bH&qy m<ޗ;^ M fk Hz:_UW_{[HME*C[o٩7fx37LVF*obautҘ Z)ŝF'`&o]/+:bWr%{$b+$/EU/=Rd|0ILUV_Ig0jWw3A}DoS r]O:}L~ C)'P| DUM, Mh ݒPpS^j}{$VfoLYG(.V?w_o֌^)V$(Ǟvs5I91%=lܻLS1q>t&zjw=U/l]Zsk/>z^*,:pƛe-)lJ"C:i )9w]aBr&k!)rS– lùQO;De ȓJ޳Iц۲5UZ} KOLnO"Y^]cÁ3t%5 O%ȁ3\ؤLvAmfH8󑥿mg͕`UfdR/z> }W0[HBAqt84-aK߆A*OMEY D#:[ӦD[F.;Rj \U{ΛWD5j/P{="j`unk&ݢl-'H\FQa̩ubFVv(hܡOK]bm2ڒN5O-5cinae4Nhvv l_,{@L@,Lz W| =itWx=ӏ90l]:xCl7'dԝPτح'<}m,Cf#&Rz'=Co̵ 3LvR8}WJ:T+ʐw`DTi}ڴ`~I*>& :@RoU{rp )hSz53!s>,`鋵 O&-gԇV@,q,!\]wu$ ?o}Kk&^?3*.$Ĉ#,4.U{ mp]駐"¯rZatҦʌ$*xPSPjI5xYfʹ޳ԩ.}Z@dܷak(W""(!2{ÌDϦ}>P_| ]&aTf Ͷ@IFOCk ux}y~5w8%K~4qU1~$nlSr5HӒ?xFI0E2F҃wXVFWHKSǪx|Y'.xm5^\O,)qXAA Sv*(S.D/,®ЫPrNy]nUUlg>ޭ|+"ȵdT$^J W#Q "m`7PBTJOK̬Z,X6^(7˲V؟Xj J&Ű1!;rîYU . #_]{xi?at q7^O4֏u#7f0Pbg$du7r4%`(iD&kmƌEbiKƯ :T݂h+.s]+t $Cc!DP?f/ydS =J=PS_{1?xV18Dc/&T9킄8Iو݇oZUĝ˘<WC <ei f}(UR''ϾteMpb;.jxǼJޟAm^J"uGX* U=٪ROl鬲(LCkjOA3s>t[HQYM#5^I@4?ܯLmur!e,حs VԺYC}E[bCsw^43݁n9͚~[=I"-W;k n5I4#3f<8&7Ed?5PIۉ3\;ƌ1(+׽vbXU%mHeWq$չWyes$#۸,I4 :]"SĺQK $Zo+ty6 ut nK" a#c$T^vyue`-|%t·2%8d r8@'XsX tXЃq$ azxVq5 ˄.ӵW Q6-"홉RVo(_ R=F1{ PUh"3E'~BJ`]S x8Mq(ud\/'ĒsDzQ))۶$+`"9MlD2k]>+GqqZb0mPI߳SzfP;sQ5'b8Kon9},kΤ]P4COmIPG1t5eR4M;.!0J'6(Z3^F{~*iYb[P Z4Xh83Eloe.蔔"rJ&^x|e,ef>ZP]_gU SaIJ$- \bQ!DҼ7"yY-@S>)%^K*M/bI&.Wgiw66JT0cRwTTQCUj !&-.N# S ^.;vAZ+ ruLƀ+gO-?)OB\zm~V' o&*7K2qڕ R.<%Y!JE-n:. bCTwK8-pPDbv~놏ߨlj t&d6EE]m{{]A*06o U;p-u Dl7*zZW YpN{dS<#ך>Ǧ7ǽzl6UFׯucR@g S;Գ=!-ܡR.? gx+'q j~"VVxƝ^J!Yœ0ZRIਉv-Uh`F {Fo'M=.M[BC+6œ+*)upROz\{u ~j ?&efI=Z2#rן|;r:YaEgL1ԯKUU)! ÚhE8ʃS)|A! K,<]йq>~NW9Oa%γ,"qD :aa UZP@SQ/#E{9/m.w8$d~71q }Φ?+-pb3bϮ[ach0ؐQ:o`8@;z/≡N0-jo%QqT @r$?vP +?5M ާ3*̜y #AvpHQ^#kv'aHKOjc۶7M^y5[GhEV$p -$ 1-2UrlU(p{ Idbfq0 ]4V&p;]#HJ_. i ԩ!BrqS "ԟ@PtE_[[1>NdPkz)zڎɞ#?O[Hd/H*Zڛ%6h|)F RZi7.Q]5ڹ(Qb"- wÕq. Vumu;Z N^,h͉vT ?|W ĝ#5QS kV`DLy* h;똹#g#o8δ ?z;aRM?qr)vh^P6NΥ9rJoiКÓ7I3YsDgpH#ۈY!K(:Tٕ%/Qdg),IPi=1?M%_HN-u0 >8U?Mm  wBY1&)@m ':R "2Ag z)>kB/Ggzό/E|nCAt';yʾ5qG)MKt ӏ{A}#.LW)`-\9 8kvn멧8('@~pd!;?ue#`ngȤf[|\%i@ns1'ӘN}/?-LQ]湀+hR7m dM7H\ <㢝#|=%kچgٚ1BϜ!no(P< -t L7)~,, w(chAH2T=G6T"e}S{N+*ZLhb8I(X~/ $OT˱ edÕ7 e]Ђ%;Ẋ-霢29kF8"x0'QS81JJF ; \FUVYŋTC}>$s.]uxfZPf <VC'wx r@m2WFM^(j_m^<{[bV[C?"sG._ lp/QAЧR^5biT9CFeCp;ֱ14Ŝ=`RU=^lmZg)>懓T;>]y7ˮ-]"w;QTOMfs'ⵜ/6hsm4^McyLƂ-U 6K$I;b~=ʙs25-nP'1jV նPfvTAv5.aNjTHer0Rmfh߼ &Џ6A^(NNI{zXjZQs+tTJ 2o$ -8ՠ遲w9ےYMfb*5û:5~i=Dёj,4[) :',4>3sAdA%ܗՈVG&Ԣ5YUKW_#7 }0ciCs^3!@  ۑHʯ9"#XXIg:6{x $[opxU^6ަ\Ё r=+3+Z7(-(pM!Ed./ěn$ ^Ѕ(9XѐwX-0Fp zwJyQW1gM/{J(DvJU|2)\_j}.y*[s$Ŷz7 Fք)ur[bJNF/ 5vWLֱ͘[O3[Eu# CM);~p j9 fQʼn4 p"C=+ AQް=b܇4rIFzsZJYY~leV~݅&1C1 \^H0П Lu1c5+Lff Pt#Vњa{d_Ujd949x&P`/>Ll(:NkUh@шf r8f}@Bp $|]uM8^51Gh70O&6-Hm9&X+ȹPS7ofkw< ;Le( 5NLa3S`ErGC<{$}p)MKQNU:5#n&e#_){BxyӸ8PD9|dV^F 7Q]} 0R?q} (TE왞KGd23 `ƋrE,(gp7Ų紉vc ($0ԬV5׿x:'F|]Ruܽ>{4$-؇4fp:b,x4TzhGS3\VkyluX+g# F-EIr%~Nf U.ܙ^s*2]C!uf)Tmk*ei{-i>a!ص)? uڃ@bVG[~nY4:N,^2zal*A!CUnFp[Ħ3`AzD*0lL{J=i$۞K;)j㌛bMv:&UEήp0߷{` "9,)Z#:xeܤFeD)GZQ9__?Tı (Nap~Pw9*;k;PSFS? 0FT;!X !]%٘8h֛0Zk˜ @MO I⩃V$ES5qz *k+&^(hdC0`*JIN@骼&|tS0kF! ߞ>l}>|T‡hrE.!D=ݽjs#ބ|cJA |:LfVuah~(P20I1~98l%RD4buDO0w4-l!Nks]? S C[e F|J\Zc=jbN 42C l ;@Էp P}TC?K!Χ/ +r{uU︜͈Ɏh`,{|kMcɌSu\D?ٹxe{ 3t qp @BJW Z 4ulm=FW}UƱY]C'<dN0Y4G& N C蘋n1gQ BM4it((]wp[,+V爃!?膡ğHZ%0aLK769":LK_+sG6&VȬ呾)%AnkGSW r⢗Oޅ lB~ڊǘ^ů&6NJ?O󑏥V0Q=V*ݟzK _b1} LW[ ~J#8J%5+ +鰆' +p]~RVktv `kCJGxF8qIX~7ђ]T8yk5DiVⷻZP~y,\$vR <™0dPpo |ěbu8x;a1-I)+iUBՆzJLt Y/ K*]n:ڒ_Ģ,CnN:̪lsʀoid߬Z8"1 yRlR )B4}qƞҸ<$XSǐmG .]k#>Ԯ^)H$gq dJAε.L} t^;ʽ&O5ك4~w2/[蕭])ar+ݨkO: <=%{В٘E[5KcGZ % jRb(Z|Ie76=k,`p-֍ݬCaA/} *%F HalO3h<8Ʊ+CY:uC4/(HcI|2p}==[ASDDB:9Чb;gqusRz j iڠ06›wq 3_L;`c|He)9-mc1߼8O7!BUl_|L.'0*:F.ت#;\c>cMV66jc>-vb _޽G6s9Ey4{T>UPC y}dk4nNog`j-$cRmфk6|gΔg ?eH3cZE3u(icp- bɜ7;xe`_\kfA(ۺw5|4&HŅ U 8["iGKknwW\A=Z BҕWh ܑR>cۑ0I -(F,ĪFk1F>8ЀxK{zJYK -㖼<&蔌&y 9Oc+!bRm=٘X LMhj/ir$pDsG =ᖮ97KEƛlKE|΋^F| ֽWgea8B!$^(/AZMb?e6es kIೣڂr#g}tYQi֮rdX?Q>xֺ|_bOUV`G*A$]gUK$5}gNOm&DH23lH(#@ O&gSOE79'?k{j(`0o9A,%f&^Y@ N]} E)~Nv%;7_9Ϫ6)(y2VJ}Y K1M, PgYdu?Ⱥܟm}qE]9F eTDZ.y J Tb1{<@H{q.Hd_Rߩ֯3c*( kG&eN?#zo`L@4! u<huN1PRNd]+|ĔPfcB(C:!V+1韈4+,Y V؜J^{A#ENjv.I#PXY5v_ xl¨vbUk9-* t"z 4}d=".ϧGB/4cނza)!fM|+i =9u~Ћ` 6Q J5%?S!< x(&+'}NA/^ⲛkN_5)ߩ.Y)v(ksK_ʋ-Z؁Ck 17qĬ3][ eƳ gX:/k ޓ Xߺdioz].7/Ap, UU=O##2RJH6wlZHs'`LtU)yYwU;"5fAv2ACqBl:Qyjq lO SOAI]W0jfv7@B$߰P]">)->fc>^X;\`U;UlRV-CR$agP:n֤lҊ\Wך,&!ɯoIgCȿRd7}n[}I S=.gWķ_'hϬCIMB&DB*zpC; Xfʳ^g>MIT Xk 3)J/qjda`7͹ogYYtU4Hלza?7zq9:̯>tmχ,]f=6@Wp-c,N/*}O`@`CWhI:fhkl%Lru`A2dFP߶]B0\"Hg pi]qƙxw/]6'(\sģ )?ZwA(h\!iܢYĮ!x{2>u:Iɵrك~֯ǃ>5nf`C!D2go[׶:03:U@ $HE8uE{sNۢU[:Smw4^A<$GbPPȮ\\:m:p: |<,_hǎ42Ӱx'"p~ź^iA"-RN"69SR]cF`'+Pmg͡5ii0Bk"g%c*-]$8eFBdH&njkaK/|`;heQ2 #-xp$׺֘evS>s\[Z Upɩ!EnCIH-KGz`˘;ƉL Dx!ʈ pzGn{lǏx)kˉ!,ىgu& ) ihK^/[iBfj"kz鏹S.3cq޾, ,7:߃ǡPH ޚf܎,B2k5s, ^9n 8CA-J?;"ygB,&SͦtQ@bZSd8k=' ϟ<ⱚvXfa^.%Ecԯ& hz^% vKPJߦ%vr;8z#ԃ ,Dj-|K6?zݚJH׆zRGb0 {8#!.~qCI[{ G1#F¢(b;e[A|r"MyRNoHVSx ZsuS7h2qd|6K'8^WRFThOC>:,Y"zHDkBwmEI`3^ֆ1Z#lZcj|~M[p]~PQIkh n(iLQCDu< RqbyISCLÎ'J Ž NHYbBx'4<+yB+\~8:>or| lQT˙\ iR0'nO;$ P*/v,i<ڨ)(8~XsnQsW2/b{p Eƪ ?O#nV{˲d`8N!E4G@c: ˃W"]_vT?/!c\6BuR9ʖsx\@9˞ X6/zzUtYijE#}AKg4eM6Y-,P@Z;nvnZԖF,iVM< z 9$=Zg6׀vhWݝ\jkb 5}J-)݅#o:YԤf +.\c[ӷqRCS^(-γc"EqdxJT΁E3/*BODuZrz'Ibd|s!›]3ɘtߛ,v}yMαB VRe9xE5, (1iÈ'<&M34h`T.P)ѐ*Y/g^h F )lUھdBn^¶jdR-oٺQvf1Ifstr$x jv!U|0D ;3(aHqֶorV~tyX&DR33Z7@ރ޾Ai*@8-+%Gm=yA|}-dYWIu--0&@7Y|)Y beϐ铥Ճ%'^vSʈ)lI7wN/b1`QUҹzi^|G(([K rfX}w]B쀛x';QI2@A;gNJ21ҫ@w›)$ 5"\Sko?"P0b~`-K[N4^ H I;Q,i>Fۙ``8; D~X: Vs5u⻍*vwST!No-B^E BFU [FUS'~[J?%}|w'C_s,˜gN /vO EX"A{Htl.,w?X*a^qMb[pkQIufĺ"VYD֑`4uׄd"bڶ_)J1Ua4:ڃ,Q'[ևki'm+/OI?_] pP).i[,+JDDREz/0*ȁV2jA=epN'd*D; ֪\xv68qZhiz %LS׻\QLoRX]YlfXX27xtWXt7c/p飽ȝ,r6*l|{Gf( a}X.i_@ʙgiL.I7\JrOwTe"WߝE7׈A?,餙^檵2W멏Q#R.. {󱸊ngeUȪR`GfE Q]h~lk3JP {1Oݙ(6.H#6^*=p^H(|^Ok (#H3NW{ N&:푞Gl98Y{fW@-^@0q3ڻ@e͎gElKX=tr{% PyRV&_HǦv0j2za7KL %G$o:A֜-.+"~ XmQuj@Rg$>1BuyGA,`&}nj."kr eGC\"LyϼXATK6  f9؍j5UAt*Pl.םUI-3Rw! jgM^|<PhUI^tsjIyfTgRǦnr muMIà0l|=}NC}pJl)@jĠteLTPr@(9ϠT4P]^m| .Zrn7@SZQ `lvjЕ)IQ|!ӻ% #.e칊u͹+)(gˁ?%%/ t>\1+l< 'L,7Ɔ(dx> InvEXYl}/8)vHc*Fҍ'M߮ ubөd&$Sdbk]P"hBdGtNA۝Ec HK'͒"nM#3wBtb ~Ͷ2H3KFL}l; & {F7,Qh6.ʤ&T@jtK}0kXϿ~ *YƇ h^I.~ :DdRbfld s b ȕ E"o>@h.$̶8&9ej'-B m 8-$]2Qfd]yXM7t1/H? Q-it\|XVq7b1=3Y2OOrz(hˏG Y^GGM:SEQ&b0Eaz8fOFpzS ~WOp( AUDJ/bǾ4N"#lZI)jǖ5l"\euGop9!Drheߡ]O$_Q0^龁(C3ͨ&OsԯH+kR*Z(4lycK9w8z)iU2'ՙMeI uZ\wgZO [H'Gj݁0I?f9C& S[EX% Vg Kl5` []\oa"}Ѓ=ΉB s﮿f fU-쑓^F k yT*̯ dK_)J40V,eBhHN\gQ .I ۡ!n$|Wnաw;N]$ ;Ҹ7{.7ѲN\<0:,F*~}F%{Y'!GhTDQu6*-N$1oD`*8AKEocp9 H!z7JbZC> 4' &iء.@4[J/~b3"}6.!F߂?f^WMa)Wl[b ^u52_VVn䧼\p48{+ ͠joL>#;b_1Tǹv|k`Qr^)|-0xKǣY&z:t7MY0Piثm-&{gtȚtHYI`xvaH2U8=y 1`L" Zot+P HOx^=٢E9kS0'c[}<#B}4YyˊӾ 4O$Ya>gBw^mZI6_.a[rCRguFO٬6gW"l1 ;H0kłu+u1c3R([El&8w3 C0I g= hy0H˖OÀC!ncaE;P5c6]BeӒfͿ )!j=V3˃9 e_%O烈m&ЃBS 7YpQCO1߈4i26Fa4[yC)Pm5 ]晽w]!*%$\i|kf)K:r2HZ#ZRTt{I8[fnF!O۸Ż孽S.ODICdD^|=F+V]H^z>tj0[MG1E^H)`t5w vTm6'hU<BETuEKM,{h(@`lu;EAn uq5Bd8t Fpa` .!ϵ2р JFV < W|OC緷=s3 (Mx) gdKeYXA8p%QDߣǪ[_JZlEL>O3)YP}/Z1v-=">DJΘ=V\ }J;m5XAQ^Hx0?c 7s.Ὤ'amrZ"w, kcHiU ЙO u6db7gAr}]R\rv 5[+'H4xg#Bu"FbH8u8*W[Hcūpr?zHY5^9yj|Q@Z&AJ>_GׁQ+6NgcKK9.@_~)QC3q) 0ns1J[RE8X p*l{ wۭD<f/W:HkMG=f_}5+ V4X4S{Q QLua\4@Q0˞i:Uw@g"MqrZ>~c]q7Fu~*lAg}cҧݖKl,`ֲ3PV UMt8*I?1YRR^׮\Dy6n LiA(@GjGut݇!;G 3-I"&]R/Ge9Ih)1= `sבADd"nx1J.OHz'J2Q@m[314n79CanVmve"N1̉2(V"[,*v{`͢5F?#fn:WJc`3% GE  ]h"b*úE52TNmgBQ6uIZ>lit49+X̲f'zCYxeE3tYLFVEH(1:>:ۮJRxĖzx$s$ꙢlEOX鴄gT\$IYNJ8HO~nW) А#:-ϖc%,Gxcp{0pvϗd|5fK\ݦUa0^FO# l9G?˨|99ZO@MNYc3BZA\bԗxWIocV/I3mI@bΚtܛvd./,ݞeS5ip&WT<-m-EGц fVpmwwU)7 fnF6\[K\v eҞ=n-o=p^Vb@lAR@֗0 S@gxo4f@5u牊[;A1Bʢ IǙ폂oDsC`x9RD87Vu-êȱԜIcC Ǫ(94!"J%aҚmR8g L*w2חtOﺛ6 ׃ZA(~Zao20ykDb/TuKRtqgJq&>Ϙ `ŵ7s 6ީVc"ݙ)Ea)=@J*da1I,K*)OͬF[NFyhZɗ%DW`:BTpVxoX~iy+ERʬ({Poo"j M$] F$ 9+T̚Z2 Zo{  +r>V`_$$*U jk#MF\Gg$}ʨ#~{dYb_)Αo]R~Qe3&GKi $UHN߭G&4rrdq CRiS&, AΰԽ6)ͩA>LBDjs}- z82^pdhƶOijP, t։:fV crRMf&Dz@J29?.1y8YYtEZ+`4wtXZd \oA Y Tj+p-t)^8)^.=Fi~_[K_w xgѪQy;8l'37J[i){vш͐3c9ʳ{;9BѫFv[fw(ND$g5cdb{"˺|g#''Բ E\zc~^6{݉ԡO3 iJ2%&9sJ' b ` ]Ы*8 9$fYl C`Q@~9f9/#$Z -,A>TKE"E`98f&HzNژGTBά""k|ip1J(EC[_PN݄| oR9994(?KD㧝7Oִ$t!$`RsY J\ʑT!I (#ĨnjAڈhFx^5\ ʌH4MƩ/T 2B-8s9?)(<+|Bc !Cbъ8W"\6*%^[SŰfמVz$6%T8[U= IR9_춍0 V\=kxx«ԁ<́ V̨- g)|V(ϭ8SsrEI)H[8٫%>w~/\6 Z%)6e#wcɾj',Hfb>aU? Gt"H.i%B!3bjP¦.)yBĥxo Qf8eVٕ0gμW6"{{YUrQBNj+ҮNg8,rHg\oоغ(/'HZP7?5K:>j^R ܦ^ZWtz p{ =w+ iy_, 06-L ԼMcZRcJ͵MIn專1l7ȏJv Y4DoI?mwW61#KR bAXC(KHXMB?kZ p۳8OKB{g3#-cyOضrg{Moq%c&I vg&ދੵI.@1\dBXWfN}E ߕߚfNTT>FY4X_y6M׌J&^5DXO`P!gesT"_\i$%8fr8m/޳Ʀ Q%hPPm>a\"F:q"P=mo y^KGfe<,s S@w^Yz/}O[ #%J=yQ=qQXG'Dp)R/,lځ%3@0-ai)ްFQU_1Vuc/u#L`.A:ibN^+Tک1^.ث9DP=N7IxBa$_I9sGǜ7mi 0—rg%;yWy6Ʊ"B*&L?rkvƆ# R1+UPn@X!-Ǐ{vVYa9a,5w'zLVخݎ] أ !KP~%S6yV"א4ˇo$R(ű:d\_ʬYF4sGj#.Ιӵ)84e4ēRy}UH=8.8R"@eIXxC%a5Y̆ʉlOSNqo GV# FZyڠv=Y=` "򷋎W hsfJ|s]ܛbp"Ȏ.O5p3 ٥9rjY7sYqJ5`})o*a6@uѥ< osjJXd{9{˻yH=.0yw^lz]8n*ɶ!)8ssel/90H3FgEt'tJ/ϒ݉፟q-j=6>2'Y?40]ka兇N"ɿpyVqu .>ͿCff,J`(ըqJ67.Oڳ "N%sm%\uy.qyzx|iU m3 ~@,V14`:reZ tu0vK/?%G1dN-?1촿J{~ Ȕ3eg1A? =W>LZ-UjfQSB  ~~ih=l/ˏk1_%(2 }؍ݒ6j,d TY|˟HQt"8< p7Fc#Ƀ.o}0E :B_p9Fq-EWQW:pJ[Dj9k]\ot_2+g`{$Bq}}h;wTsr {{wX_ '[Ak wg&*)!k&P:UԶik&}L-65C)>ԥԫ> Ա)ϰ],NvaLEH䛐YjbDؑyg(_f#o 5v^4. ԓFQ/6X"r>jǤՍ;}:Mx+oϡl?,٫p ]cTkfdañʋHk-P]gt;EqWAfy[Zdt1ĵ\iA)/( ;sƴSwQbZ2 f`nVĀȳԵ;N/ZF_"{[g] \1|x=J V^[wH 'J2Vδ'O'pʺGR`kb9^}1=%;hc1ӟ-KB$X@u+̡j/HEJ1_U}MA< s=3y 2WsgHl j~+B4ڠBqHb.m; \ Y߅`*syŹY29zGviR'$:U;q` j,/QNjې097>U3!fV,[:^4glPP-7k>SHR i@p]iWcvnzcD%)ODbO_D2"!ˑ؅*4X "Ocfʵ?]DdGJMSuCXG`}G [Ol~G nc$S_0--/ډH*^~Eʠ+Xt<YSnCi$$q5D9nk!(xYCԔ!4p![d["PJM4N L p4[[ҥMpz&wLOj"&Yó)Qͨl=kaMP+=gzwD[jTk@XӤ2*/>\]K/JS,vƹᘭ-\ΰuSz؛--:F)iő)IRJO|8U3G5QCb2=!p=3U i~˚V3HcR食O2DLQVfupE 9UONjn9=8sSFb(:;tQ]3ոaTGd;b'nC3(if ,;sŴv]9cI^C]rH^V`H2;DnDG4F mίZ/JIVi0>ܮ,ob?]ERmx5؉]՜>cc`sT*<%]h4a9AHfbWAÝhXʶ,.96~@Xv.ÀgDy<h#{TsFhoA,J\5\)Vdb{Q[ǷL‘%P9 >]Ju!u0Cu*5<n}m7b47$'QOJz5 0;|"$ 6aUHGTᘅkWP98wt^ L ~kՍ#[%)NOT)dv$>&*{ z16+K,sp j%E/Z;u'PySǙMך}}A\$%cG\~NcE.) E魾|;pMFXK̴2DDwͽ)yR3Oժ0N, n{mkXKhY08)MQU95:B ˡMUb-_qjP%:;xH[QS4Je=җ(qdN%nwPL Z5O6j(Îw&$Q84 + CȀogimE^uGGNM"}O1woJ%]U/6 %HꂠxQeօK>TK_ĭZCĻ!m0gikrEkzCwQu pvTʱNZ:Lΐ@e X [ 5G)4Z=U_Ubʓbj$H|% ,Նw 26ıGGd$L'Z3z\~ek>%JybvseV!%xdxb…#ǢuŨ `8Ǡ7oӸg7-2k'pޜXZsT*/y`xDnh+">7U~{vfFv̚m3@<'`Ndڔw$ 6sT42q&R"{>]%%1s /` ^f5̏C1nm{7io𸳻]raN+f{o7E-'5]`]P=֬@es#q' 4gBh;n:~( 8*WAOƔ_nyf!X&5Ui9249aGXN >5Lbwfώ3OYz8l?W\ SAYsLJ(dr̤{iwFH0tL>+ƨ6V^htx*uj2*LT!;h);7}[T;x2Ҥ\°^#<"ǣrrj2+dX, Z!&gKT0lZط%^;>vHן\ld;͌ؗWNۭŴHF$^\Z!âWw#c=B}o9LJ"<"Z&ZkV-soc5Ae2iXz/#A;Hm;\ä^{JӤKM516e1EMiVl GY.Wdg_kHznjI#gr7~Hb ~p F4.s~aM'nTDL>͌t" &€8*$9Oy5)ok\`Z*Ƃ1[[n`J=c9 <]471Nz4 +{!~Q'O؆x ==5%O 3 9ŠӠ-DfaLKDAڟT_E"g m sJ0!i EkBYt2%}h|5Y o>]ie6[`!4m!` ǵ [CΞьKNDggFYVҮ(>U2ȥ!tER|(zlc ;0sJ51vb%e2$IA}5e/qY0ѶmgBb l7tdΓ3-i6H v(ݝ~WBs,yqiZ_mЖ++a\ufM4%^^p0ϐ1ڡ|Є6S-4Rxcft9RL V֨w&[ԿVd04 }ivq ;ڗ٢] #݁rDj}ad*QՄrI:9i)XrmjdnlS0Gӄ+C= lhuZ0>khFb=yXOmp^EڙXGf+$ӯA*6}=4{|5f`JqsM7]ڞtn7i#zj+dr‘un A@؃`~<[L€i>#BX&b'6GQֲN`/%qxID |]{$jhbDEtM fN QդL}RاDcacsrQkgPx CbV64Jg$a 15s8oR|V)0_Pj7X{f-1Jd5׼PY+n;~e5@a5ZßtTo10~ ෈Y;\ #806`{̦B*ܺ2,%ޑvei<Bcy49t}FC:W)Joʘ3LM6 䝼7WS7#Sf{#^WV9K(J +^e*SXf7͚n{G]T*۴rJ t !g iM!D+<~/O QI^{] *ԬPPEJ6#ɣ|U/xc,7zgBv$ep^oڱ^,YG9XW-x}#x|fYdD$5*Ū)^KBِ=5fQ|ɪDitUv=uw~/dՃt&[ٺ5]ԚtBb{Ϲ~]{$,G4ϴL+s6KAB\h\DuSDL2]Ha~i4TӵxFv!'d/|=m{I !V]gt=ܴ^TJeIHܡ2$CMނ>˛pb _*T~e?Y 0#7';XAH! r?2Ox!Ki;1ƥ] H[qÓK۰T 17p t`QBY\2Eo|/h`_Dɇ([cT}Cv]cx;S#[~ƉH|T6e;9:3~5::R^;G!zg~mcQlhl FbPV_]_9~ȣ9z%clj"O1Pt4(bRqj RaՃ-f7FeS>;(} :硕oNZ%bq$/ ɅQR)5DquSڗo[ U" T6ȶtU2 <=\b\M JyZ^퇁U DH9E2Bet¢Ŏ_񀝟D(6GIɻcFZ,(OK ʔN'1vu]@QqG m2Mz+GC^+ڼqkcGSSgPGK%g qsM=" 8II#̖ y2,4]w5w~.KA]>=߿eFmbF ҦV1˦j~3t@*j<{SB To:ֵ?h!Zb;hͻkjd'GicYRn =Yjfi>\/w;7n U~"ˡzg*R=޵ƾe>(Fd?勏E>?O9>XF]ٌ*kZro, :Y˞sO)Ͱ7~]8 kjc)a}Z{@ ϣƀޢHFEwA&pL 7VbPk#=S50taf ak0EeY%}q̋TCQliРG`s{C*e م3.6ĪBxs]? ٗh#x17QBfG).^s^u[sXZ$+!M5@ &m}icR-ntWKTz+rS'?<]Z[$^ S!Mȟ׭mvsC+v'", |ed%³}0I4L}FW" Z>u 9.UO {@u5oOtC/F _?&5./ME1 q\+KԉpH[Z< 3 S&No+wr[iѿ}N)'۝Q3V$5~X{ăH`}PBQnɠDt0VpT@UK0%Em o!)A:&l)S)8F mFEҹ 8$Î$h%$Rh \m/^@h$\&Z_b|@c ppFe-9ʯjv= (W?{ rVKCهv.op_GW?^[bihۋGMr}jMV&'^;c0KPeX 2m#ѤfPcՋ=B[M@B jɗwvy3*8Fe7C5G(œR(=4d;z*%,.4mwXh%mgDVNVi௲p.%x3,oJ? '.āAǚbM(sO.xA8;Bew3wJO!8  U~{0v:^%d*~A|ۃӡ,E<:R T(jֻFwB/bg3`q*C8sS`  $rkGcpxe>ز&>}huĵU]eImtwָ؞Yj/=o92[560 Bi~h35'9kxq8Z 샟0UUD5^l4 D #h:Rj@cA)қ(3s978r 66Ovzݿ]ĉA%"32tx֏K2i<(>3+<[k5*X#/W*|`yZn V;LT>ի1ՉX8̒B5J{FEZ"z8_Ϡ0Q}dx\wP///CƷ2n 5#[ iwӞHV ʉpU-j"ـ߯na<=AX&ҵ 8k㸙 wVq?`xUc(+\pb&b4Qz•NNO?w ͩHYBx)RːrIMekƆ&҃X2+JJGyg :k"y}?g.Ƭ{ppU srAQt3* tqr,,05[ tv29pVe5mwa2bv%y:Ej4>p%.(VNaU~AokW!~?պ{i/knN"|9|@ڲ)C~ ˱ɖh%dts|a٢MUZ37YCqP|=fT0;:>9o9H`s(f8U&Fq6S[0T4zi H3Zm;^o -&i=}l38F%g[#naLVxnjf݄Q2R'ulqTyNvJm

eɉ_B^Cd C(9 Pt!E7)@Gy1) nsxӡf/`oZTnt[&Yl40g%.)2 JrjtA\GGZ_O3k25&/i);Ol)l4W鋟dG_X<}5\Q :w;eu~p7#0o.rJ~j'ٞ L1z oJEn6ln _jSH\MekJ6 q{P2(s 3b嬫ocݜ:[7Z2S: q OL2X[ cхRNvrN{e3fN+^Wm𸅊D GV#roum5Ǘ{M\ogDDKY x̿Ra3ȍ ZR_3XF )N|ݗ5?j㢀HU/>b'. ٕ*vػ(Mqu-llVw֧0jifSHTs! 1|ڀ.I VBM~~< 0F#s[e/x'Q#UTzA M@iF̏)Sd }dϺ=y_Ek(r(EL;ydM6` < !T4&f#Hׂ`-HY|g?,FCXMisNjkyN*d]wAA8sц׻D;onӟ#Ug_ G:5uEbߪ`TݯuD3,=֞kH H}v.(o.k~ Wͭto\ 0iAm2"ķ[tÛk% nZfvKW%#ٕ2H /z=K!yB\i)DmR8ԋn+j_hi憳8z$_$l1%R TN@WhE$*H.VGg[I-:xgbֲ3 "c`3վ̀F?h*ϔ+ | i o]q0F Z`6b |o%-ԁg`c/>O* k9+׾T~?9)i#^H 0ýx(x M27kO]: k(P >:ExW{to ^i(خ˜cIXw%4teo-ȵޒNopL5)X@ nY"uxQs{ +=\nW4ѽ ΋\|3V5"I-nec5L8w_k i 5:A!`tXdgXYWӦ,s/y>NB6lQ㤈82~*-+jH]<$[0Y/bkdt12 D閁-w17߹w FmRvb~ms9 y%.cq,׏~jg&ހ^+1P" .zF i41a@s']mIcf:sZ^o3:?h+2G;Q"~F}jv\ LFrΝ+:dP+-Wr)J[pJTğ/H<1B!5aߨ]FHIT~µkPx8bOU !jf.e:2eq\اS)4#OITA[N) q7%/I7Yr5_Ȧ(ZH[+L)]7Ero=doEI()UѻKm*z)7,6{U .do Ԙ҉Mu-{Dڗ 9L=G=HQS ?Ͱ~ˎ=ܲIO.q$~,"D@lO(j@U3 ^^y1?& [OK;Qh_^#B\RkNד@9^ˎ\L~^xbCT#m\81]NX /\G;LmVX{ , %)DO(NҌoM`!z|st7v޹V[f|s?nّʺvV,tN ^^*fLJZpObЅCzS$5dc )U*W򒦑[hZ{x~p_VDPRhA=bgH1™8qdOݹ/ӻ\v P{_U+iMUbN|_4$B,SXN|Jj.:3( 5i"uO)]jq|冃:o\eSz)z4r}pT"*ZmzP ۳b@;u,Eȗ3kbr[\,|᡻ x3d#2Š0V:pWbjM7`V~` 0r+[YA9q'Xy#}\ >&{c%e *Z@B?kA%bBfJSJFa_Wj@[6Jk@vP5ϝybeZf]/W^ .>Lɽ[ "?fN諭:55.FT"a7|h~M5fT1`3WYF7=w@}Dn!8qmcmuy$nQH{6fj܍hK1$.&֚$@ # 'Y 5sY}b$B$2}bGQw b@IZ<;ߒ 2ԅ 3Tч TVdy|CY&0М7GQ$ DǀݳV9 ^|B^_Ak K+ >[X<xrCY!p +6 W^9d fDV2L*4?CBC6UVQ_֒93pjtqIuNqmƲ]2M܄xD=dqvT:{{w4~纓^=&\?\>(lcMav7?.Y&Z՘aNdbBGwywZ?y/؄Im5зT4I~Yt5!/MyEX9``嘭3vsTQ ""w]r:z^nUOchq!X!Ij l'(Rfa EOYʠb,St167/qV̗"(H=sNQ'+Ǹlfࠬ6= 2N KB!*kk<Z5Ucqُߋh@-a8VUK\WJQgx2q$ӽ!T̒0( .TC7LXF^܀aMxQ9 G'o FAFD 6^:Rut:)?chɧ=ye$0-?? Egdƍ/ A:W̗=tYTpJ7Zj"hIme?)G/siAF{yMi;-!.TNZcd/n#c=8#e7MUk@diD( j& 5쳳"ބ:If%2Yy, 4YO7t@D5ޱ#%6N&HFJä+be$ &ARGfp}o  +P7XxN}JVX0rYbvtl'h"+%[l-Fw,޷$suI֕R; D*~\DAg33܄j/@<6@zLǀСd(bM+`yN'NޑcL&P h}%yhQ|S:mzS%h8slxŋ;Mqx0Ks&9!e`mfCk3aqT"c)a֚e},߷{q(>бAQڥn넠dQ4[<ʊЯX_,h[I^Ȟl^P۽@5#Rg.P0n[+ }7Ao,CYN.)'I͋e+pC&b%0mZ epͪ }Ala6xq%AN;fO)0ҔЀ_a^Shzu?[Q}2lz_>:l`9&#$f5WG_gnyD䔆|6 p˱!ZG/lg $*( ]"ag@{XyԂ#l (@~] _dNGjz40usMcnrr72(DL-^V7; ZB&}C()˙%O5B0:u Lmw[ +ՑʍsjC0&pB*[{o9=B 9UI2&T>d(2\nh|FT}0ԓJ7>cH83HֽT'S [C֬#@EѺ5m-GLe0iaGG$X܅b()_0.JϜ^}`eUvqnᤡ sG;hvF26Hp {E}tlE,!k4 ')xQϗv¡zP*¯IiNBWL8Qe'H @BmT"Ҋ|6qj7znR s0H 1XF/ϯ9Ol%1¼0^>=Up_mgj Eံ\-quDu͕8NËj =3ZM2d+.`{^UlDq#U;/BtQ}R5Uq*Lk'.BDZ_J/!hj(-.cg61->FON\ l{)qMTR;񁏷r® `S2B>lC jp;'P_2Ծ{Bق :y$;!5^w>\I zD.U*j Parp+ 1NJa"3ޘ[:L']^3 -RҤSc1N{"/- שI,yE o:  #*#~\6[dH>CΕM iKB{.'(D#iuj YzfvK(( ʧ\'D%+|X%ϱ~֘qy#8{If=P#E [|BgR269L6U(%t{҈GaiGL0;KnLl}JGXy5q!\!j8_ GsmCafkHA#Add0[~l:4 ;X{6׭gj,2'5Թms򇢋Z$tDsl88ˌ~.O[YcPG! XC ֱRVe^2,+n#Q+ψ7D,6 JU!eG׾NxU]ZGpHo@'P_z~rz\B@ zw.^d2Hc$2Ou *\X7ލ>訉-҃_Tu5_7%[,K^'be##z*5XA2sG+2۲,Sob cbEL>tW>e|@̚P XzU^XR1 ="n7MVܗqO"G q]ʌM6ׅ͏_yxI%kEiCI.1Y-{]i3v?̅&6W;V РX&OsQ6I K®Hz0w4Ǯ5 )^^GQ:/~t{'3gk4"'$jƟ-@\pw5R0*ո`m:C~T6^P`OR]srCk`M?¹>^R_*u0`'V/DDXv06 /sOgVpߐ' @U DGMJONҶHD=$| ,l4ɚ2pS,JHNĢ7x .MW89ܭ1*=A;-}  }5-M_-⿣W4ARm! -iI#l˸O.)քNz RN0}֣wn(Fā2cIwvJN;r)e{qq36OWYp%6M^VY0=B=-|Su_'P{.GU+2vݥAu\4wjl-\$/Zl#c3/>Ӏɣq " Z~=X*@yH#դ69oI8|mIr;`}c@Yȭי5eoM gﴎmʓcfS9Fb{(~}+&s6t 1%GZO$0nTj5 u#ӂ9i1s9**ۦe7Fk[_"ڢjxKaRÖhDǐ7*9v. g {gLVQ}!}~ }]6*bjԔ%g B,p*NDm1v#1M>n!~|`kVPXfGSehb)ԻH3~㜘07!EDIn"fL !!^˽a} 7"׍sG$WqW 53i sCx48#fL.OPGȲpz~5Sub>FKBU QHEm^Y4kleo0͌3&61-bYӮʹȷ2uI_@56guɤG|'r,صVb3;Ʃbk%I){jJ$T#;]{fH?M?7_!B"Иnvs91mxcmt5/1Up]_l-0:tRnN@}\U1dYfZ! }F B?SmI8kisPNEa/uz?cye1uop"A3+/Uk A|)>,^ \!!@HΜv̨KY`X ꛁ&MH)Lǯ2ădfd _[cO> ȮȩH gך"õ q8]1'\ܾO=mvr  Tm|%NmA'p8۬Tg5W1UAx!͵ӂ\t(9޿X.HѨm_ʚܛDJv Hh5yuߘȮj*pwR€Djcvo-b5(Xt ;w~zYHM ,9{0Q;\MXZ F?os 3`-NYP }K ذ` 5M\(F^=:r-r- 7垸I my]Dt \*0pP^}4+u.[SE_'N1Ls:滝 "l,6uF3oGC9;? _4wcS'=f+2ӭ#|3L+ {:Vg\DyJH}(hN0AN;@{C(r&2-ixm7W&>Q7P)I`_୫P(!F-Sְ"y>[xG0``` # 9^6Erz ?i4Og.xMN$p:&bE5/rcS^xfZbjH:dr_|t J{_Cɔ1Iݥ6"a&^j 'xB+e١i%תx@3Qp/q& V'ZKC)9CBd{v] +»ɽ:|dX_xp^X=>?NHbHGn/]ۂGM5IRleOB)4/X;TS}%9i ĆRME~ 8j۟ 4ڙ""0ht8~t< (K+Q'_bpLGg [?+ ʁA6#m0Ç(\| Wǩmqڟz}.σx:H ݰ֫{$C<~<P .5ŹU>BK4ү^ۑTӁ'?QjŢ34b'G]‘X'U#kZ+`B'MiaͽILWӬM$TB`ԭsܛT*iG <Ƭ`LDqcQYhNp-\(Tod20B-^iڮ{fI&6Р3=`!_FԜ[gq"v& ~# qe¤8%%Miyia#!a(A)ۼ,DT o{b;)(Qt.F۞xhM*Up6 sk]>V#U: !IмGxʌ#, LyMލc2}Cb# ՛;IpTA-DxHäюٿc|`8miG߫P>IwݹOc]yp22')&\z/;%jv͈s?MYcrF-ZbyBML@F뛮R":1BЉL({gL9ӑZO#G5|F_l+xo4;vSϪX=ʳ%@>Д4Ma1t#RJ۶Q((zMŕʟoM;meTDA3/)݀T9!'tXjRxhAcXJ![oM6X(.-ͺj #f9@)0 37U۟}9u'?snѼWn%QtK% 03YxfW NkrÝE=._ dFNwB0PDi){y8l8^6şauŝ%@lA:e34|\*&k0tY2cuG6V)^[{3-FeyU~ś.W\W} [fSaGzhJ')=Lt6cY\HrlΌ:\BD㦸2r&p'A݄cVL'r.'ToMun<&)<̵l<|C<Ψdm(~p5x7S^%^A{&oWdӚaco{6PN2;_OgLI(Ya7ve{nDuG G͐l $$:.)[_f!{D3NF acNdaTm!bp\Tu9=󰅿橤6t:ӇȗU"˃ٰr%8\\{u{YoXᡧd&a}C>+ԭT#:Oirż)7uۈu$S4+uUcaz»+KJFHɸ.'֔~!61m+Q:ES,P_AcB2f,.nvq-¢@:[xo^Cg,BvzѰ/\:z@A.iq~f*gR a */Ifg/xn5lSOGѳiss51u\0ݚjTM=b^m:Yϓy|pȯ9P$ yH[OVth4:  ɩTF`ɨ`dՌ(N&ǙWJI Ma]m}_xeX 4L̂-=,5yA.DFDY>:+N 30?[8f6̞%*/f9߫'G UUEb.bAr! ݘ=!>JL>d9EvٞTy NZ;$`eL5 5(KJZ@ 1dhmi`y:0?$uAk^޼4" M3ܧq}D1ZaHq#z|8=? \0R3c3txnx֮!% YZ