annobin-10.29-3.el8 >  A b ^=U]a49=iUR 20*Qc:5ʳZ[T%g-Dr|mw&sɉaXgq&N^B(dž? &tp轱K?g-ecY)|ƒ~Cͺz76lz%BR$vz ixtcC|'P3+/9pѻuڧ+tK="d6|8M: a$ Y\B3 b|ѓLSZM+R]Z҂uHxe!/I.3l d ߷;D|tz6k|$8'Qk,lC_@ INUW wܧ[+27x4cbff85bdb336ccbcbd624ff1ad866d0528f800b14fa3c5d12e503bddb5740c077365d56d02a8f51e93b18f28fb1a4b735772783@b ^=U]Bxf< ))+xtp 7ph@aLKD Nly ~mFȗ8-@h:H_b|*r{p紋!o&.Zz"̐P2U+ 8|9|x-FF1 V$/5)rnU.|aD̳iZs)OO%opjw b=6T1AJ$U~ [qq/rbm əQbPQrcy|k~@a0'#1nVF0M50ʟA64l><* `: xqV/LtD;D(͠, wl cD3-К <˿oFL8{ &rB4)4:F. "eɿBp&:x@} GՀN hpPɀ[Ǎ^XBYD`4 mEHVo I Rںaz#@>p;?d   A $(/6= _kqx            H   4p(89 :$G|\ H| I| X|Y|\| ]}( ^} b~d%e*f-l/tH u| vw x y <@FCannobin10.293.el8Annotate and examine compiled binary filesProvides a plugin for GCC that records extra information in the files that it compiles. Note - the plugin is automatically enabled in gcc builds via flags provided by the redhat-rpm-macros package.bjx86-01.mbox.centos.orgCentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxx86_64Ex$K:AAA큤A큤bjbjbjbRbQbQbRa8bDbja8a8a8a883c210cd01cfc3d9c7123c7471a1f9c643d28677e4dbb2b2a495a336407e9aab1e861d34a0df5a510b3cd8e77a0ce38a49e1a08285634cb2bfbebec71e5ec19808488b2789c2d3aa8ae997f11e4781eb868f5f8e93224188da038463cfdd2c8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fafcca6b39bf49ae380a90587508469921285ec67c7253c9e484e2c2749ec37f5a01d2ca89be7b7e01ea6e47d40ad9caacb041d70195f09f1333e893e7209477../../../../usr/lib/gcc/x86_64-redhat-linux/8/plugin/annobin.so.0.0.0annobin.so.0.0.0annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootannobin-10.29-3.el8.src.rpmannobinannobin(x86-64)@@@@@@@@     @(gcc >= 8 with gcc < 9)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libm.so.6()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(RichDependencies)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.12.0-14.14.3b[@aa@a@a@ay?@awawav@amaaf@ad'@a]a\>@aZaTU@`Z`Q@`?z@_м@_j__"__Z@_Wr@^z^@^]Γ@]ʞ]ʞ]Ik]H@]@]:\]@\g\O\w@\T4\R@\P@@\P@@\N\N\N\I\HW@\E@\E@\@n@\,\\&@[@[@[@[[[0[u[u[u[[;@[[[F[F[R@[ @[ @[ @[[t[#@[#@[[[@[@[:@[[@[@[["@[@[[~[~[}P@[{[z@[v[b@[^[\Z[Xf@[U@[U@[Q[Q[P}@[O+[M@[M@[GB[D[D[CN@[CN@[CN@[?Y[>@[:[:[4[3|@[0@[,[,[,[(@[(@[o[[5@[[@Zz@Z@ZZ@Z@Z@ZlZZ`@ZkZZ@Z}@Zz@Zp^@Zo Zk@Zk@Zk@Z]@ZN@Z.s@Z*~ZY{YA@YA@YéYéYYYS@YR@Nick Clifton - 10.29-3Nick Clifton - 10.29-2Nick Clifton - 10.28-1Nick Clifton - 10.27-1Nick Clifton - 10.23-1Nick Clifton - 10.21-3Nick Clifton - 10.21-2Nick Clifton - 10.21-1Nick Clifton - 10.20-1Nick Clifton - 10.15-2Nick Clifton - 10.15-1Nick Clifton - 10.13-1Nick Clifton - 10.11-1Nick Clifton - 10.10-1Nick Clifton - 10.09-1Nick Clifton - 10.06-1Nick Clifton - 9.72-1Nick Clifton - 9.65-1Nick Clifton - 9.64-1Nick Clifton - 9.50-1Nick Clifton - 9.49-1Nick Clifton - 9.46-1Nick Clifton - 9.35-3Nick Clifton - 9.35-2Nick Clifton - 9.32-1Nick Clifton - 9.29-1Nick Clifton - 9.23-1Nick Clifton - 9.21-1Nick Clifton - 9.19-1Nick Clifton - 8.90-1Nick Clifton - 8.89-2Nick Clifton - 8.89-1Nick Clifton - 8.78-1Nick Clifton - 8.77-2Nick Clifton - 8.77-1Nick Clifton - 8.76-2Nick Clifton - 8.76-1Nick Clifton - 8.73-2Nick Clifton - 8.73-1Nick Clifton - 8.71-1Nick Clifton - 8.70-1Fedora Release Engineering - 8.69-7Björn Esser - 8.69-6Björn Esser - 8.69-5Björn Esser - 8.69-4Björn Esser - 8.69-3Nick Clifton - 8.69-2Nick Clifton - 8.69-1Nick Clifton - 8.68-1Björn Esser - 8.67-3Björn Esser - 8.67-2Nick Clifton - 8.67-1Nick Clifton - 8.66-1Nick Clifton - 8.65-1Nick Clifton - 8.64-1Nick Clifton - 8.63-1Nick Clifton - 8.62-1David Cantrell - 8.61-2Nick Clifton - 8.61-1Nick Clifton - 8.60-1Nick Clifton - 8.59-1Nick Clifton - 8.58-1Nick Clifton - 8.57-1Nick Clifton - 8.56-1Nick Clifton - 8.55-1Nick Clifton - 8.53-1Nick Clifton - 8.52-1Nick Clifton - 8.51-1Nick Clifton - 8.50-1Nick Clifton - 8.49-1Nick Clifton - 8.48-1Nick Clifton - 8.47-1Nick Clifton - 8.46-1Nick Clifton - 8.45-1Nick Clifton - 8.44-1Nick Clifton - 8.43-1Nick Clifton - 8.42-1Nick Clifton - 8.41-1Nick Clifton - 8.40-1Nick Clifton - 8.39-2Nick Clifton - 8.39-1Nick Clifton - 8.38-1Nick Clifton - 8.37-1Nick Clifton - 8.36-1Nick Clifton - 8.35-1Nick Clifton - 8.34-1Nick Clifton - 8.33-1Nick Clifton - 8.32-1Nick Clifton - 8.31-1Nick Clifton - 8.30-1Nick Clifton - 8.29-1Nick Clifton - 8.28-1Nick Clifton - 8.27-1Nick Clifton - 8.26-1Nick Clifton - 8.25-1Nick Clifton - 8.24-1Nick Clifton - 8.20-1Florian Weimer - 8.19-3Troy Dawson - 8.19-2Nick Clifton - 8.19-1Nick Clifton - 8.18-1Nick Clifton - 8.17-1Nick Clifton - 8.16-1Nick Clifton - 8.15-1Nick Clifton - 8.14-1Nick Clifton - 8.13-1Nick Clifton - 8.12-1Nick Clifton - 8.11-1Nick Clifton - 8.10-1Nick Clifton - 8.9-1Nick Clifton - 8.8-1Nick Clifton - 8.7-1Nick Clifton - 8.6-1Nick Clifton - 8.5-1Nick Clifton - 8.4-1Nick Clifton - 8.3-1Nick Clifton - 8.2-1Nick Clifton - 8.1-1Nick Clifton - 8.0-1Nick Clifton - 7.1-1Nick Clifton - 7.0-1Nick Clifton - 6.6-1Nick Clifton - 6.5-1Nick Clifton - 6.4-1Nick Clifton - 6.3-1Nick Clifton - 6.2-1Nick Clifton - 6.1-1Nick Clifton - 6.0-1Nick Clifton - 5.11-1Nick Clifton - 5.10-1Nick Clifton - 5.9-1Nick Clifton - 5.8-1Nick Clifton - 5.7-1Nick Clifton - 5.6-3Nick Clifton - 5.6-2Nick Clifton - 5.6-1Nick Clifton - 5.3-1Nick Clifton - 5.2-1Nick Clifton - 5.1-1Nick Clifton - 5.0-1Nick Clifton - 3.6-1Nick Clifton - 3.5-1Nick Clifton - 3.4-2Nick Clifton - 3.4-1Fedora Release Engineering - 3.3-2Nick Clifton - 3.3-1Florian Weimer - 3.2-3Nick Clifton - 3.2-2Nick Clifton - 3.2-1Richard W.M. Jones - 3.1-3Nick Clifton - 3.1-2Nick Clifton - 3.1-1Nick Clifton - 2.5.1-5Nick Clifton - 2.5.1-4Florian Weimer - 2.5.1-3Igor Gnatenko - 2.5.1-2Nick Clifton - 2.5.1-1Nick Clifton - 2.5-2Nick Clifton - 2.4-1Nick Clifton - 2.3-1Fedora Release Engineering - 2.0-3Florian Weimer - 2.0-2Nick Clifton - 2.0-1Nick Clifton - 1.0-1- NVR bump in order to allow rebuilding against latest gcc. (#2052060)- Spec File: Add "Requires: rpm cpio" to annocheck sub-package. (#2043474)- gcc-plugin: Fix bug creating empty attachments. (#2026944) - Annocheck: Change MAYB result to SKIP for DT_RPATH. (#2026300)- Annocheck: Skip missing fortify/warning notes for ARM32. - gcc-plugin: Try another fix for ppc64le section grouping. (#2023437) - gcc-plugin: Revert 10.22 change. (#2023437) - Annocheck: Add exception for /usr/sbin/ldconfig. (#2022973)- Annocheck: Add a test for unicode characters in identifiers. (#2017363) - gcc-plugin: Default to link-order grouping for PPC64LE. (#2016458)- annocheck: Disable LTO test when checking ldconfig (attempt 3). (#2017039)- annocheck: Disable LTO test when checking ldconfig (attempt 2). (#2017039)- annocheck: Disable LTO test when checking ldconfig. (#2017039)- annocheck: Add more glibc function names. (#2017039) - gcc-plugin: Fix attaching the .text section to the .text.group section. - Complain about DT_RPATH for Fedora binaries. - Better reporting of problems in object files. (#2013708) - Add a requirement on llvm-libs for clang and llvm plugins. (#2014573) - Fix configuring annocheck without gcc-plugin. - Annocheck: Better reporting of debuginfod problems. - Tests: Fix bugs in debuginfod test.- Exclude man pages for uninstalled scripts. (#2013565)- Annocheck: Add tests based upon recent bug fixes. - Annocheck: Another tweak to glibc detection code.- Annocheck: Fix memory corruptions when using --debug-path and when a corrupt note is found. (#20011438) - Annocheck: Fix MAYB results for mixed GO/C files. - Annocheck: Move some messages from VERBOSE to VERBOSE2. - Annocheck: Scan zero-length tool notes. (#2011818)- Annocheck: Fix covscan detected flaws. (#201129) - plugins: Add more required build options. (#2011163)- Annocheck: Fix cf-prot test to fail if the CET notes are missing. (#2010671) - Annocheck: Skip gaps in the .plt section. (#2010675) - Plugins: Add -g option when building LLVM and Clang. (#2010675)- Annocheck: Add more cases of glibc startup functions. (#1981410) - Annocheck: Fix covscan detected problems. - Annocheck: Add --profile=el8. - gcc-plugin: Conditionalize generation of branch protection note. - Annocheck: Ignore gaps containing NOP instructions.- Rebase to 10.06. (#2002351) - GCC Plugin: Fix detection of running inside the LTO compiler. (#2004917) - Annocheck: Do not insist on the DT_AARCH64_PAC_PLT flag being present in AArch64 binaries. - Annocheck: With gaps at the start/end of the .text section, check for special symbols before displaying a MAYB result. - Annocheck: Do not set CFLAGS/LDFLAGS when building. Take from environment instead. - Annocheck: Fix exit code when tests PASS. - Documentation: Add node for each hardening test. - Documentation: Install online. - Annocheck: Annote FAIL and MAYB results with URL to documentation - Annocheck: Add --no-urls and --provide-urls options - Annocheck: Add --help- option. - Annocheck: Fix fuzzing detected failures. - Annocheck: Add --profile option. - Docs: Document --profile option and rpminspect.yaml. - Annocheck: Skip GO/CET checks. Fix fuzzing detected failures. - LLVM Plugin: Automatically choose the correct tests to run, based upon the version of Clang installed. (#1997444) - Annocheck: Fix memory corruption. (#1996963) - Annocheck: Fix conditionalization of AArch64's PAC+BTI detection. - Annocheck: Add linker generated function for ppc64le exceptions. (#1981410) - LLVM Plugin: Allow checks to be selected from the command line. - Annocheck: Examine DW_AT_producer for -flto. - Annocheck: Conditionalize detection of AArch64's PAC+BTI protection. - Annocheck: Add linker generated function for s390x exceptions. (#1981410) - Annocheck: Generate MAYB results for gaps in notes covering the .text section. (#1991943) - Annocheck: Close DWARF file descriptors once the debug info is no longer needed. (#1981410) - LLVM Plugin: Update to build with Clang v13. (Thanks to: Tom Stellard ) - Annocheck: Fix memory corruption. (#1988715) - Annocheck: Skip certain tests for kernel modules. - Annocheck: Detect a missing CET note. (#1991931) - Annocheck: Do not report future fails for AArch64 notes. - Annocheck: Warn about multiple --debug-file, --debug-rpm and --debug-dir options. - Annocheck: Process files in command line order. (#1988714) - Annocheck: Reverse AArch64 PAC+BTI check, ie fail if they are enabled. (#1984995) - Annocheck: Add another test exceptions. - Annocheck: Add some more test exceptions. - Tests: Skip glibc-notes test if the assembler does not support --generate-missing-build-notes. (#1978573) - Tests: Skip objcopy test if objcopy does not support --merge-notes. - Annocheck: Fix spelling mistake in -mstack-realign failure message. (#1977349) - gcc-plugin: Do not record global versions of stack protection settings in LTO mode, if not set. (#1958954) - Annocheck: Remove limit on number of input files. - clang/llvm plugins: Build with correct security options. - Annocheck: Better detection of GO compiler version. - Annocheck: Better support for symbolic links. - Annocheck: In verbose mode, report the reason for skipping specific tests. (#1969584) - Annocheck: Improve detection of shared libraries. (#1958954)- Rebase to 9.72. (#1960299) - annocheck: Accept 0 as a valid number for gcc minor versions and release numbers. - gcc-plugin: Add support for ARM and RISCV targets. - timing: do not initialise the clock if the timing tool is disabled. - gcc-plugin: Replace ICE messsages with verbose messages. - Fix the testsuite so that it can be run in parallel. - Annocheck: WARN if the annobin plugin was built for a newer version of the compiler than the one on which it was run. (#1950657) - Annocheck: Improve detection of missing GNU-stack support. - Correct a package rename (bug #1949570) - Require docs subpackage by the other ones because of a license - Build-requiring perl-interpreter is enough - Fix bz1949570 - Fix anomolies reported by covscan. - Move documentation into a sub-package.- gcc-plugin: Use a fixed filename when running in LTO mode.- Annocheck: Fix detection of special function names. (#1934189) - Annocheck: FAIL the deliberate use of -fno-stack-protector, but add some exceptions for glibc. (#1923439) - Annocheck: Add colour to some messages. Skip the deliberate use of -fno-stack-protector. (#1923439) - Annocheck: Fix some problems with tests for missing notes. - Add some GO tests to annocheck. - Add a future fail for the presence of RPATH in the dynamic tags. - Add the ability to disable the warning message about -D_FORTIFY_SOURCE being missing. - Workaround for elflint problems with PPC compiled files. (#1880634) - Fix bogus AArch64 test failures. - Improved testing by annocheck. Add fixed format message mode. - Fix inconsistency reporting -fcf-protection and -fstack-clash-protection results. - Add support for -D_FORTIFY_SOURCE=3. - annocheck: When a binary is produced both by GAS and GCC, select GAS as the real producer. (#1906171) - annocheck: Improve test for LTO compiled binaries that do not have -Wall annotations. (#1906171)- annocheck: Mark a missining -D_FORTIFY_SOURCE as a FAIL.- annocheck: Fix notes analyzer to accept empty PPC64 notes. - gcc plugin: Tweak generation of end symbols for PPC64 when LTO is active. (#1898075)(#1904479) - gcc plugin: Add support for GCC 11's cl_vars array.- Annocheck: Support enabling/disabling future fails. - GCC plugin: Always record global notes for the .text.startup, .text.exit, .text.hot and .text.cold sections. - Clang plugin: Add -lLLVM to the build command line. - Annocheck: Improve reporting of missing -D_FORTIFY_SOURCE option. (#1898075) - Annocheck: Improve reporting of missing LTO option. - Add detecting of gimple compiled binaries. - Add --without-gcc-plugin option. - Annocheck: Fix bug parsing DW_AT_producer. - Add test of .note.gnu.property section for PowerPC. - Add test of objcopy's ability to merge notes. - Record the -flto setting and produce a soft warning if it is absent. - Suppress warnings about _D_GLIBCXX_ASSERTIONS if the source code is known to be something other than C++.- NVR bump to allow building on ELN sidetag.- Correct the directory chosen for 32-bit LLVM and Clang plugins. (#1884951) - Allow the use of the SHF_LINK_ORDER section flag to discard unused notes. (Experimental). - gcc-plugin: Fix test for empty PowerPC sections. (#1880634)- annocheck: Add tests for the AArch64 BTI and PAC security features. (#1862478) - gcc plugin: Use a 4 byte offset for PowerPC start symbols, so that they do not break disassemblies. - gcc plugin: Correct the detection of 32-bit x86 builds. (#1876197)- gcc plugin: Detect any attempt to access the global_options array. - gcc plugin: Do not complain about missing pre-processor options when examining a preprocessed input file. (#1862718) - Use more robust checks for AArch64 options. - Detect CLANG compiled assembler that is missing IBT support. - Improved target pointer size discovery. - Add support for installing clang and llvm plugins. - Temporary suppression of aarch64 pointer size check. (#1860549)- Annocheck: Do not skip tests of the short-enums notes. (#1743635)- Annobin: Fall back on using the flags if the option cannot be found in cl_options. (#1817659) - Annocheck: Detect Fortran compiled programs. (#1824393)- Annobin: If option name mismatch occurs, seach for the real option. (#1817452) - Annocheck: Fix a division by zero error when parsing GO binaries. (#1818863) - Annobin: Fix access to the -flto and -fsanitize flags. - Annobin: Use offsets stored in gcc's cl_option structure to access the global_options array, thus removing the need to check for changes in the size of this structure. - Rename gcc plugin directory to gcc-plugin. - Stop annocheck from complaining about missing options when the binary has been built in a mixed environment. - Improve builtby tool. - Stop annocheck complaining about missing notes when the binary is not compiled by either gcc or clang. - Skip the check of the ENTRY instruction for binaries not compiled by gcc or clang. (#1809656) - Fix infinite loop hangup in annocheck. - Disable debuginfod support by default. - Improve parsing of .comment section. - Fix clang plugin to use hidden symbols. - Add ability to build clang plugin (disabled by default). - Annocheck: Fix error printing out the version number. - Annobin: Add checks of the exact location of the examined switches. - Annobin: Note when stack clash notes are generated. (#1803173, #1828797) - Annocheck: Handle multiple builder IDs in the .comment section. - Add configure option to suppress building annocheck. - Fix debuginfod test. - Correct the build requirement for building with debuginfod support. - Add debuginfod support. - Add clang plugin (experimental). - Have annocheck ignore notes with an end address of 0. - Improve checking of gcc versions.- Do not skip positive results.- Bump NVR to allow rebuild after tweaking gating tests.- Update to version 8.89. (#1766631) - Generate a WARN result for code compiled with instrumentation enabled. (#1753918) - Replace address checks with dladdr1. - Use libabigail like checking to ensure variable address consistency. - Skip generation of global notes for hot/cold sections. - Generate FAIL results if -Wall or -Wformat-security are missing. - If notes cannot be found in the executable look for them in the debuginfo file, if available. - Generate a FAIL if notes are missing from the executable/debuginfo file. - Record and report the setting of the AArcht64 specific -mbranch-protection option. - Improve detection of GO binaries. - Add gcc version information to annobin notes. - Do not complain about missing FORTIFY_SOURCE and GLIBCXX_ASSERTIONS in LTO compilations. (#1743635)- Fix a memory allocation error in the annobin plugin. (#1737306)- NVR bump to allow rebuilding against latest gcc.- Another attempt at fixing the detection and reporting of missing -D_FORTIFY_SOURCE options. (#1703500)- Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot. (#1720179)- Report a missing -D_FORTIFY_SOUCRE option if -D_GLIBCXX_ASSERTIONS was detected. (#1703500) - Do not report problems with -fstack-protection if the binary was not built by gcc or clang. (#1703788) - Add tests of clang command line options recorded in the DW_AT_producer attribute.- Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot. (#1657912)- Fix test for an executable stack segment. (#1700924)- Annobin: Suppress more calls to free() which are triggering memory checker errors. (#1684148)- Add section flag matching ability to section size tool.- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Use 'with' for rich dependency on gcc- Really fix rhbz#1607430.- Rebuilt with annotations enabled- Fix rpm query for gcc version.- Add an exact requirement on the major version of gcc. (#1607430)- Annobin: Add support for .text.startup and .text.exit sections generated by gcc 9. - Annocheck: Add a note displaying tool.- Annocheck: Skip checks for -D_FORTIFY_SOURCE and -D_GLIBCXX_ASSERTIONS if there is no compiler generated code in the binary.- Rebuilt with annotations enabled- Rebuilt for GCC 9- Annocheck: Only skip specific checks for specific symbols. (#1666823) - Annobin: Record the setting of the -fomit-frame-pointer option. (#1657912)- Annocheck: Do not ignore -Og when checking to see if an optimization level has been set. (#1624162)- Annobin: Fix handling of multiple .text.unlikely sections.- Annocheck: Skip gaps in PPC64 executables covered by start_bcax_ symbols. (#1630564)- Annocheck: Disable ENDBR test for shared libraries. (#1652925)- Annocheck: Add test for ENDBR instruction at entry address of x86/x86_64 executables. (#1652925)- Adjust how the gcc_vr macro is set.- Fix building with gcc version 4.- Skip -Wl,-z,now and -Wl,-z,relro checks for non-gcc produced binaries. (#1624421)- Ensure GNU Property notes are 8-byte aligned in x86_64 binaries. (#1645817)- Skip PPC64 linker stubs created in the middle of text sections (again). (#1630640)- Suppress free of invalid pointer. (#1638371)- Skip PPC64 linker stubs created in the middle of text sections. (#1630640)- Reset the (PPC64) section start symbol to 0 if its section is empty. (#1638251)- Also skip virtual thinks created by G++. (#1630619)- Use uppercase for all fail/mayb/pass results. (#1637706)- Generate notes for unlikely sections. (#1630620)- Fix edge case computing section names for end symbols. (#1637039)- Skip dynamic checks for binaries without a dynamic segment. (#1636606)- Delay generating attach_to_group directives until the end of the compilation. (#1636265)- Fix bug introduced in previous delta which would trigger a seg-fault when scanning for gaps.- Annobin: Fix section name selection for startup sections. - Annocheck: Improve gap skipping heuristics. (#1630574)- Fix function section support (again). (#1630574)- Skip compiler option checks for non-GNU producers. (#1633749)- Fix function section support (again). (#1630574)- Ignore ppc64le notes where start = end + 2. (#1632259)- Make annocheck ignore symbols suffixed with ".end". (#1639618)- Reinstate building annobin with annobin enabled. (#1630550)- Fix gating test. (#1625683)- Tweak tests.- Generate notes and groups for .text.hot and .text.unlikely sections. - When -ffunction-sections is active, put notes for startup sections into .text.startup.foo rather than .text.foo. - Similarly put exit section notes into .text.exit.foo. (#1630574) - Change annocheck's maybe result for GNU Property note being missing into a PASS if it is not needed and a FAIL if it is needed.- Make the --skip-* options skip all messages about the specified test. - Add gating tests. (#1625683)- Improve error message when an ET_EXEC binary is detected.- Skip failures for PIC vs PIE. (#1629698)- Ensure 4 byte alignment of note sub-sections. (#1629671)- Add timing tool to report on speed of the checks. - Add check for conflicting use of the -fshort-enum option. - Add check of the GNU Property notes. - Skip check for -O2 if compiled with -Og. (#1624162)- Add test for ET_EXEC binaries. (#1625627) - Document --report-unknown option.- Fix bug in hardened tool which would skip gcc compiled files if the notes were too small. - Fix bugs in section-size tool. - Fix bug in built-by tool.- Generate notes for comdat sections. (#1619267)- Add more names to the gap skip list. (#1619267)- Skip gaps covered by _x86.get_pc_thunk and _savegpr symbols. (#1619267) - Merge ranges where one is wholly covered by another.- Skip gaps at the end of functions. (#1619267)- Fix thinko in ppc64 gap detection code. (#1619267)- Skip gaps at the end of the .text section in ppc64 binaries. (#1619267)- Skip checks in stack_chk_local_fail.c. (#1618660) - Treat gaps as FAIL results rather than MAYBE. - Skip checks in __stack_chk_local_fail. - Reduce version check to gcc major version number only. Skip compiler option checks if binary not built with gcc. (#1603089) - Fix bug in annobin plugin. Add --section-size=NAME option to annocheck.- Correct name of man page for run-on-binaries-in script. (#1611155)- Rebuild with fixed binutils- Rebuild for gcc 8.2.1- Allow $ORIGN to be at the start of entries in DT_RPATH and DT_RUNPATH.- Add support for big endian targets.- Count passes and failures on a per-component basis and report gaps.- Use our own copy of the targetm.asm_out.function_section() function. (#159861 comment#17)- Generate grouped note section name all the time. (#159861 comment#16)- Fix section conflict problem. (#1603071)- Fix for building with gcc version 4. - Fix symbol placement in functions with local assembler.- Fix assertions in rnage checking code. Add detection of -U options.- Handle function sections properly. Handle .text.startup and .text.unlikely sections. Improve gap detection and reporting. (#1601055)- Fix construction of absolute versions of --dwarf-dir and --debug-rpm options.- Fix buffer overrun when very long symbol names are encountered.- Do not force the generation of function notes when -ffunction-sections is active. (#1598961)- Skip the .annobin_ prfix when reporting symbols. (#1599315)- Use the assembler (c++ mangled) version of function names when switching sections. (#1598579)- Do not call function_section. (#1598961)- Ignore cross-section gaps. (#1598551)- Do not skip empty range notes in object files. (#1598361)- Create the start symbol at the start of the function and the end symbol at the end. (#1596823)- Fix --debug-rpm when used inside a directory.- Use a prefix for all annobin generated symbols, and make them hidden. - Only generate weak symbol definitions for linkonce sections.- Skip some checks for relocatable object files, and dynamic objects. - Stop bogus complaints about stackrealignment not being enabled.- Add -debug-rpm= option to annocheck. - Only use a 2 byte offset for the initial symbol on PowerPC.- Use --dwarf-path when looking for build-id based debuginfo files.- Fix premature closing of dwarf handle.- Fix scoping bug computing the name of a separate debuginfo file.- Fix file descriptor leak.- Add command line options to annocheck to disable individual tests.- Remove C99-ism from annocheck sources.- Add the annocheck program.- Do not use the SHF_GNU_BUILD_NOTE section flag.- Remove .sh extension from shell scripts.- Record the setting of the -mstackrealign option for i686 binaries.- Hide the annobin start of file symbol.- Fix script bug in hardended.sh. (Thanks to: Stefan Sørensen )- Version number bump so that the plugin can be rebuilt with the latest version of GCC.- Rebuild the plugin with the newly created plugin enabled. (#1573082)- Skip the isa_flags check in the ABI test because the crt[in].o files are compiled with different flags from the test files.- Add manual pages for annobin and the scripts.- Do not record a stack protection setting of -1. (#1563141)- Do not complain about a dwarf_version value of -1. (#1557511)- Bias file start symbols by 2 in order to avoid them confused with function symbols. (#1554332) - Version jump is to sync the version number with the annobin plugins internal version number.- Add --ignore-gaps option to check-abi.sh script. - Use this option in the abi-test check. - Tweak hardening test to skip pic and stack protection checks.- Handle functions with specific assembler names. (#1552018)- Add an explicit requirement on the version of gcc used to built the plugin. (#1547260)- Change type and size of symbols to STT_NOTYPE/0 so that they do not confuse GDB. (#1539664) - Add run-on-binaries-in.sh script to allow the other scripts to be run over a repository.- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase on 3.3 release, which adds support for recording -mcet and -fcf-protection.- Rebuild for GCC 8- Fix the installation of the annobin.info file.- Rebase on 3.2 release, which now contains documentation!- Rebuild against GCC 7.3.1.- Add --with-gcc-plugin-dir option to the configure command line.- Rebase on version 3.1 sources.- Do not generate notes when there is no output file. (#1523875)- Invent an input filename when reading from a pipe. (#1523401)- Use DECL_ASSEMBLER_NAME for symbol references (#1519165)- Cleanups in spec- Touch the auto-generated files in order to stop them from being regenerated.- Stop the plugin complaining about compiler datestamp mismatches.- Tweak tests so that they will run on older machines.- Add annobin-tests subpackage containing some preliminary tests. - Remove link-time test for unsuported targets.- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuild with binutils fix for ppc64le (#1475636)- Fixes for problems reported by the package submission review: * Add %license entry to %file section. * Update License and BuildRequires tags. * Add Requires tag. * Remove %clean. * Add %check. * Clean up the %changelog. - Update to use version 2 of the specification and sources.- Initial submission. 10.29-3.el810.29-3.el8 .build-id56d1625a3c2ebe7b0d4d7e7c2744d1b9bfb5513bpluginannobin.soannobin.so.0annobin.so.0.0.0annotation.proposal.txtannobin.info.gzannobinCOPYING3LICENSEannobin.1.gz/usr/lib//usr/lib/.build-id//usr/lib/.build-id/56//usr/lib/gcc/x86_64-redhat-linux/8//usr/lib/gcc/x86_64-redhat-linux/8/plugin//usr/share/doc/annobin-plugin//usr/share/info//usr/share/licenses//usr/share/licenses/annobin//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=56d1625a3c2ebe7b0d4d7e7c2744d1b9bfb5513b, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRR utf-8f3310398dd8f338431f14e982774627b62798f0259d7226f649b5349b7a936c9?P7zXZ !#,] b2u jӫ`(y-!j*QM*6L}X?h0c{l n\Ckg ׺dL6t ^ఞ!&mг+ j'$;c')НbdLgq2>N32Lj٤3M; EZ3к7 Uc,b/$G-[ϠR{JFh~+gMu1sxbr[3EXN$|[4jaOQ2IDQUMU4/pI#0;T7~%SO_ƕ/_K'yzYǛWڪ%\'h(\wґjXLboz `I RsTy׬daWy#4auxR/EףV 3o@/`]]i_F[*tN'@5nIw>Iwg6GsOc꘤BjPUy,F!+Rv6ǵawRE*LsOSy|[%*asN.ɲTY?1#m]|L$إhhv?"a(O؅^02BrUF'%%ͱa=?H-( } Ҧ$رJ\f Z7=2R2h6>VYNHk<إD#3~ayGzq*N6_Di2^̼c}Duˆ 2WTfNW ^FڎXuoBLD( 5P׺wrp*fl YXV۱C&>1y␶v=5^q~!I/zY4~K[ks:YQ3G ^nq8Jaf -pbLSh|f5Ƨ?J1")׊@l )e~ dj{ƕ/¯ϏzOie.W0{9(&LgCa2Slj֫>6 șݲ"@..R1@ Zl˻ .-ɢCJP?).a`S8nlZP7W(?ܧGg2lwRI!~Q[@ qP +=` d`0<*eN'rՔCXM,F &%6 9s؍q1򥒱{3@wİ5cuH :vguvꟺe6Lp+֜n2A81㙹BY"BXdeH:Y/tdO+?kCyZ`{,eP(ZL.P]Q\-Jr3`@}`[Ɏ*T2:\P *p r6CX`]K;bIފ-ܓ M{6PT34`-3EO|&{ם/7ʸAK,766٘VH)9$Ǒ<@~:*QL{q.k0#,",f3߯ /8V_{V]i mn]QUAbIhz> =5b&!<2sǙ r1i2I34KyC#q,r+tLDk 'B嘎IM~g_WjT}`9'}ZuݱTUM8ȱ%O:~Ylh"]rWF搜pbۅrMfb1˔[KI`?6wB܌{fim&nY\\{HLdQOpA15K+"uci,:oZAgFB? 3 i:t{ɪƟ%I6N! mVw EwwB5H.2dy=ZYA7J,H WQÄGݕ" LuoNj,=2kvV"O6BVX \] 4ġ*G.&%p"n 3'm)5Ōe+o̙ sE%]5dڟ:J ,4x'!p'"i߾v.?W#_t49:eظw'&(lExꃀ^yB/x:VxGP՜.?-*`լ}=T{ͣЪ tPYZ5Kh?Of2%fr.}; gtb"r'el|ܗXՄs_=ius 莁-G :do )ѠcCNf?侔+٬&+L]{ZE짅OAtP,;֤! (?]Tvtt8j9^?Ğ$$>ˬcpƕuO:bE:&(-y~6MVSznGBcbh%;sLT DxFpcjNBiLDCID}<^X0'%]u "3"Gam}, N佞Murז{ ?'ѹxs[ #3݈/I: -8$:=wM |l,1+bZު1Hʻ/0_ơ)Oy40X+X*w,R Zy頢TP9{ &Eѳ/ɯW jQHr/z ]mDw>nwwO*LdgǯOwQTհ_&n&;91a:\"9\u>@MCuUՋ` y\RDhLq|0 T~[Sw )?V \C0 |FZoO+5ʼ!K`9ɒ![Ɂdj 4S5J;2밎W+\ 2EMhM3`(5WS $_l%nw`\b  X OLn# _W\&BXcp?~Mot1He:Sl'VcSI>Caӛ((7ƿݎ21a,TL\t.֠a<m݆3{FRb.wj"Q8T@F-`vK0/ ʒԝ-vvSl#XVS̻C Y&h;^џ$|'@6°0d75ܧnm]-`n(Y.LFa".Oaq7h)3< Ѵt;YΜI>J$<D$hh1.&}LEWӌpRKم=v- 5^#8j-}ATmL>9.,9ݠat;'mB@ˁo2CJ ƒ |G^jouBEyAT n47QÛD݀zk0895@jK)aGQm&  Sg\]]AZ{JE(ҨۣUt?0ĆJ]7Rb, O2:>TegGbA@~gPE!+G~L~lG?![s"= KeI}߯u˲٥"}MTAU5G&b.[Ug)yyL{QQ"˝PvP1"@,w#ApĔ[NMk"3G ŭN&\wY h-&:;.oC|/˔teT Op\OWAVƹ;# pqFL#"P 8rhg-bn_d`[Q*;I1yƪ@*|ǭpj?@Lל1d+{^`b/̊1t V Éϔ%'gfZ>J \J.X3ILB_UgT`p.2ü[ /ɤr731kPVhsMßխʉvi_) ۩~*2@La:{:b3Ze] Ice$S0&ޣn%z:-}ܗ ̐ꉖܢ~C/t `h |uQ+̗biDS"|bLuEA՞L ϑ ]Q_X:8e ::S"g8qipXIjhp$7sCK,g\۰:3s=$b-G<ƣ  rɟ֡ʠ,qdN&9¦pqP/qz6%.T|O%6cUqi~)/ĤYF!2O@ Cs6TK+2( B(W?rkYJWla`04\I_fc[gQ߳ܧ=S)\Z/D NһT"J*R qMKwL-:ɼ,G2Mn{%CGJҀz9O w*MNяֈE< jقڎkkSFOs/Eh''ȫxW NY'ߏB1R̽*!uU!CŊ7,DYA HGƝ/BU GE :YB ?@ĀMb/%ב.YTp,n Tpn&#)IX9me^Y]ib7*gR|&Mȑ[p&1'$7*ʇl ,PmOTmTކKbDI|3} O 8Ĭ$SGfbW`;  BnK`;\ }nEL!DEr C9]Y3S;^d(%V1<&Pw7׌)`ͅP~OXE%S>LBԵKLG &6ʜȱz:OpbQT-R u ,/V2|fUIؔȍ|E߭YVU {!_dZJ)[+N^۠1L%;L)/@` iF}v4JQ Y]N=:Ah0K/qށ݂"ҊxZi y>TGʘg5OiLEģC!TFݯ.-Sq<4gF1PpD l]N.E~o,K']F9\=WՖ#*%uji+oCJanx['HLv %YUxw+x|:C8OF$˲c.Bv=̅&a{l1~܂ۯ. ՎKoV5\5h8|Z|W 3!إ{i|a|q`_WL =~DO&a9ΩLJW ğUsu$~FH@ ]ڥIRQ0w3'/9G'se }^1+Ocj<*ZYTw/s;Z,e ɷz4H4,c۹kc?/`j|Qg鳷򑺹&9J.t}DY@ۓw޾o,[DDfz2Jz!ⴟ |*;J+㪋ksUBiE"wȥT)ͱrHN;"si+*DO1)Wm׿Z 6& 8~o4+KJ*iEɨCI]PK{NEBxJ7vvfQ3^kV zCn7;c-*m Ў4!?&b5P{iX;ԵO 6NRHPMAD.Sj|&:O%?%VSȐxSfLR8K,[6{ :5-gmK?/쥧bJGor*itE ABvJփ_9ɭ0GIFt)ؼDSo3;vhGv "HzS,04~63a:0v<"Iy0H9%k;=%Hg|~C߲·]3%Ć#r`,[Vϖmc#{<hصJXŕ%.tJ<|ŬNa)11);JٲL{,M';ݢ ǠYD, 8$Y۟i^}F-KlsFq1N}Jk/;= dc709τʡ| լ2McAf.*ȼJIo쿹tz-Au(~ 'P*U9pMQEKDF**1tݢ@񜭒o^YhA#~ ᘩsq=/cWudM\%hUtn04ߵIG~g_*/6'[L:x@Ǡ?b ~.̜][U\,/WRӫT1]Glc[CÜ>W%4%ogR##;|#yEg]g(fm[~7Rü-!qk)-J0E0$^G%| DvG /"}:3 :ѷ%cNrZ 2D*2rϢ |N]?.Bqb-uX Dٗ-wज़tTNGVHxE۵>QjAmL|Dz'Re6>܀>c&kD[Ո FQL-0_<"76o2ZmPh^p*Oy?Tz iTUǯ Z@r߁$;Kw ;>@EX1욮ò̹QK ]e* y3c>\6rgiCMeǧ,a6s1y0h}uɌC?牑\v9tܾ CO6臗a5N"9ER[H ϡ^O- > ^8%V bإ[oZNx -^a՗~NA.,ܴE&=ObTؚ(͝5)!wXZpucۤ(,&TŒ3 *<.mC2YpmIn5&_>A,%jBBI鬜SH+e DߐU ^3N 9͜QޕY1DI?3L֥URX'wlwDI!w1֙ƈwk jA^K:b(ui 4 C cD^b ~N #yōOi4~ÔVI`x=!qԸ97jw [-yC'}1ˢ]85£( Yu7;.#\Gzw{;k@>oW?c^AiмEcL:M/Mf](C]. {^2GvᐤQSaW:Ӊ#aN[Mw94ya!MP1On$?C:;жhU;@4c-0D' c|ٴCv>CNhbԖAK\Jn<7C V> H~mj,p.7wvK39}5,*!%)wdN6}GIm 6Z5հ[+,mT~?#x&}#Ea4)6jr?!QHKZ|/c]-D53Y:S)}(t3b0'pbjCrІO?f^`2r=''lcKzS_/JQ2sߐ}Bנ+^fT'{/^E8:]Hcb)dP<9lb9zhcnȝc@LdHdl)2(wsC DBtbjY8wϡďGY˲'¸侅4zFv:U[ӕ7| B\wV6f„<5%^'UFgʰZJV"}y48xIpĸzaRo h>CLZD'$Ҝeg2;Ԭ-_6 c%q mN 5t7妤Gd^SO0K5^OhMztiAuPVX}Bo1N?v4˚1~ad }}upm$3 mLB܎&+'LB$FS8$ 0L6sD%[LaihN@7~ nlH{7ؾ :ŵTp v"lz sE$ƹr~If*gg t),Ӯb'݇Usam7vnVV!(3bs-;in (4\%9Xle0PyS26,$ Ͳ%42XofpǭN?9[A&%:R̐ D"raFϤO9eX7l!B$qiJ)">)6J(3yqj4:& #:H0 {*e 쉼AE =UZ.ߢ-qp$z-RjHpvL;JtkJ7yJ86{n(H=N7ᗯQ~X*Yb/IGP8*}dVmePO.Ts>({ȯ9Ny\,U$bC9qHT)CGј{ dv'et:Fei@^g_aq_#g:b ˳]+ZZ8]R\9Qׇx3Vy]Fe,x8И,8ppQkU4帘́öC-Y ׄj)^;K|8*` c"K->F' J?[c˸ ¿9{%96e%Բoq!?Yh!s[ sw;m+@%$e7ъtP ?_"z1t y>)RxdIJ Wfyio-\r@b&t̪w7%J~9;F{3]k[u1i' =I?c\K3 dUBsPL}T, mAXNJjUط:#8ƫ(x H:@mİ``3RI@n Bl"އ  nͩg: Zm_m,!bS#i: ]_6k NWOOA|KHEg|[V ڲ>ӕ?t~"ES 5YHw9(ي(bM<Λn~@%nEضMH@rHCbQEiq r|-Aop1jǏۦ.gp<2{z;~_x`ޞsߥ,kѾ~-(yg6ּgk0ti_{^2S_W([jǢsI{W,a3/20[W{WP&ANN ސeӻ5ʏ4TCMJ Fݜ [ؠlZ4*o e9Dj)[&+b:qu#aPH{|gHU.IC_$B)y7]͏#gw/)C~Bġmӕ[ZޑnkTWa]>KY<-GW/P9. hY}PZGJ QIƌ=BM;%,o ]S "(Te]j}LaH`-zۉ}ށ4WZU0% >~n'R+ueC`OHƒ̳"4ɾ7@u_uO ծv7l\zv0,̗F{7tLڭi۴[BښhnN7C~L# y{A;FdÇfhcCނ+mo^l1 0nrh ؏ߙyΫL3N- /qhjfힰ~57LCf5k-&ca^FXPR@Ԗ.ݳ!iTV_} J/ޖHH1Ƹxbd# "C=Cs)>ämq߳'&x+ރܯgrIҊNM[I}lÔqM3U׋~HA,,r# A:EcEN&אDGW xtYqT_E|C{MfR|~P6Rzvf އLEH,H$@ykKsYDž7 lmԾ /(ry24?kg+* b HAۂx 8t +sRoɮ+[ڑ_;\l[bRX8οާD{}I!w$pَ?c"3j}ٷi_7 ׬;qüwI]z",<^3n26ĎEմ,]7N`uR@o3քHuP5\c`BK̰Ʊk!kc478gM i:bkAh)@{G~<7R?paӾ!6 acŒχob[*d<.m_/EfH/Fx:ʞXLGmӐ]\ݐ:[!^GIrx(5sxʾ^8\E8kh WsS#E}gAu؛.)"h۵4xuXyq X}6ctY4MC?5KHɹ!Y<{%_Lψ0ra|޽rzrSQ쀮" 2~+%2巉_Rhm5cƚ~Iq;l)Xuʲa%ӎJբ7MPi%> K3L+y_KxwBM}\8 yОܠ0:ýΰ#1ݫg}W\%A>NO= u:y%r?FfԂjcvaZx(jy5 Ŀzz+f2Ջp)5 }[)kF^о n%à ҙnTy@ FݖUTan\ȃq=ÕvWs5CMII%4h̦iOn[gT#]>8}K*2rN6xFU5(á8S_aF+=jTPy(d%bs"^ ?K9Nu-^7zļ,nѤ`*?}ҦvÁ< f$;ׁ~~Z =h?1ț?Xne{ʑO_ؽӱrcY0{tS˽{ m7ky!/ZaOS$m sؒK6x%+e% ]>`'b(7:Dǽޓq%NGnJbP씸DWan0zVKr#y)"r9 pp9TWJa%Hc/z}6͵(?雱,MUbsGi(.#01ԗ>N < ӷ7-qI]%Z/plj),"+d`Wڴ؊{i1k'R,Jt ԊE0V| vnM?ՌhSVifIQdRe7UZ2xۅ(wIK֠ߴʰTC:x,d(YDJXD"g_|^R>W旖'Pmkx]Dd[U%Tb56PgܐMDbiGyV&MjУW3rd¸}|":UQ(m)8ӎJ<5ۑIur꘸Z'h3ePw$RDKۘaKzCH@(!'bM&.!|y.kp9ABޅJ kEg&_s/LǒIt#)_ \CUJ}`ޟļcn^Hﹴ (k@1E5ͼˆ |SqNDߤf$ =jKzvyMJ-!zV8[uJ l3ɒ3S`Cʛ2Im 5]AY1yy?M׉Xq?łCbHmv]EÀoCiJyX~PĐo<_)| 6`_w[p@z0PCݳb3Tk1$pz+/\ pIs]]l),E+!:;oGr'rx=⃐6OnĭڜYu}e@# eW_D{|roP`Pud UJzruzulxO~^÷Pxݕg(!ǹ6,SUVm&JY_hC¥|g,kiR m?w⌍la䮪pݐHe!9>rUO:'*,G51O#Ū$0:67{G D { V):M L8SP^F~, xnfN\64kamER.eqokrzBTQcg [XT$ta_2PX+,ivkxαX}Vb~d%6ɸ ŃbҴ63sj%]ל52a&qh€-~_GVj*JP)6O0 w"2oQ0rȟ]i~FSurO"8:tcU)b*P@s@vP&ͫVeK| 0iMc8`"o_)dhi/W7$d4(o飉[w|3,Wa;pRRJ0!~JskŞ:Q7?G[G*P+ X-ƀ`YzeK Dە2=ܠ]X@<9 bه8yNXCb.{P^m"0T :Y%P ' C8?)\B"US4('Հeݖ,\{xeN>udVSu=bk&'j|%8Ab'ZmFɈB=_fuE34Y~c+㧩јa 3VF{~sw: +]_5F̳pPWSU\?&@(d~űY_,c ۟ό?b0Q('NMnrd-.4[XAJ>VS~Nۡ…r޲ԇ]R ME>I&;aOZ>Mr #9QKeAFah[!`OnY}H}ڀ3&m n=ȳ(!|*smKȗXey`.51hj/Vxf}-ˆbl},6qPa[QNj.x]g--AIhUu6jKRdg0g,ϟJzߢۿ#*uM ̉Q)˫9QbXh6;gO 4 e3X7[hǨ L>}\mk-W3"G,F萫]B(K*gPU}\ Vg ^Ȍ{i^Hr!ZIlztKپNр o]8xDu˚~KR|-Le. :7t sє# $С~|5Y@uW~Ƶvoqj#TO5E۹ЦѸ MЮTaȄ{%C;dW1<ӥp+ݖOq$ s\P5UmNSJ#">ٰ4 Bo?No'?1H ?\iPJt.+;`$Pv/'_e˻ qGv CKEd'{?z̟v{f d [ot͎F24O<r LHߨ 6P d!808 ~g,1fjO mE1nAZӊ蟢۔R5߀eu|g#75Ǘ0K4xgHlt `SC⋮f"Ѓ͋V)qEއ{C?߶i6'QV iN`:{iKжt+KL*-)+ Tf=/e: vocNaeuh=~EJ)h3L E؈&\*S:@ YR5fiNoƒDef(c) ztߋ m4ālu2q2X7ぉϾjg#঄>OHuN.z xp[L853 5aLGxj-xZ9:,7?>gX222[t@cLR遏URƝ ɚ[=mY2[5wHY +dF߂up/y.QSciKp-Wɹ)p$0- BE;'fBUz&C J%Au?]Cq1})D,n}d9d`*wLP:)N>zAEY8Yt=S ;lVU|(2ÉTG}ߴk=Cc95:0@_t4"fq/_e:?cyC!qh$>6Ef 76Xaڥ|ݷ" xjruГq…MNZ:aJΰ_cA&Ўm&@N>xZ" 1IAΓ p`s)IJUc H{hiYMmO&0'K?4 {%}tXIo mti#})ȉ!>~azVLk1jbm>ZpFhzafJyNmTY!X+>^A2e?6s0i*)6=8j|B5Gd.FV=]"7 RP@dRi \?_'&1J<4{D鑯J b !5GayezQԼпKLu7-=σȕ|[5ic@8=pxxk+ٗ+*3x0Ǥ=_7rX[n S^_ԠFk)&z ,TWux; LpXEJAiMsY>bMΆvn  |{ŗHm=[~ ;3퓇.$- $8CUtI A\0|њ/SX( "ptR۔l|BbiE_\&w FA`DBS;4<&(.%?`P'Wl+TXmSTu<Ʉ}"Eur(y){TR)*b97Ԛm7s;6UbZyC9R9 JQ`rj7=hbczI^f&K&~gf$Ol*@8IЧx.ń`4 U^b@f3[[e7&ws`΀M"vNPnHmI]uRou"'2idᔷ\hCU/BEkn*k'@wuD|@'y>L9_5xrҕ؂b-' ',NO"NGf'FFC=w~8!I̿cCT0YXM[/\x($w >~v.b3\%mg9̜Irj 2{fXf6q \(]6UbRwG{~,S픀R.-' lv+;=;G2% %c,+-De 8⍲mzMtimI-~šD7Mbc?R=Ĺ]b)-%՛̝zD8,*U> DQ*m#[ѐ):c&bMv-p[х#f;cpH7G 8puUQIJxvϹFR}V?п͡gƒʔ?8[QBFFg9 j$<noGo{Th\BU})d8V1!&Ad0 SHUlp'3sN9l'1~F7s،Dħ@e± 'f|CIkߍ.A b7x"ߎToƳxK,kac^ajʸp4=\@*nA7HJ)Vw8T rG@ufZD`? 8٣B;*P+3E>8pAHcֶ >M! YQ:_fYJ-U:b|$tZEo"R[?mǵ׉;FwdoJټᘈdP}ײ$к_=^n\P-H!֡,~Kd9 ;S؛t$ 뉤XQ|rĔT V j.`M`ղ>pR"ͼb\DZ%~U"N.8!:~K1p|'!+Kg/1`O_b5X(T2x;~Z_nҡqBQA<"j涨5UcQ΂&"Ng欇&ÙFa3+^bլVĨTJL)~ZFR &US )cVD!JKLDR.OH(Q"6pxM`{!xUB"I ɮk@F}< 4&-Xq@JBNOĘRS/dG&bnQ/Θs,Nm-_Xy}:(n2Q¡ =7Kc# f$G|}4(|^aB9u$C/m@AY&z:2 S "ə=jcL 5!G?3eUNdjj,F ^h$P4OCvrr-e,卿H~G}7C"0OhJ&]lqv!6H,Pit, K=ll%+DrGbe?H"$? xV Fl/UsCʹ"rIo+*~4sXasw¿t#4JP^嗾aB#B~W<(MhUXo KtRh59d Uy4UX2Tw~#[ A6ؔ Ul$5K:85IMx5\tμy5p19 H&1|}X"ڞZK87IK @ְ?qk[=@q\pT-Xb~G{66]dR3E-7v4$8zOlX#"S!<-i ) E'g>BbsF;ĜwSj Kx(־pNѦA@[9ȹ7; 1tC'xgJbUie[= ._3:vSk{S=Ӎ0_B[5RcӆW#سIhx;ŀ3% M*B[z_j1xٗ D)](VMI|m0R?h&ߏ>|2!+YN~y{ %p9'RliЉ.evzaHpI<:o'y{&̒M+":Xfs ؖ}}Z< RSuUsxu)C v!G=1{AItC$W[w]yE 7;#DelEemudlay#eSaUa*hVb45=+Zi (`xFT]PLg߲7XLhc›5N!Qj\$"-Pd3<ôŶcjAī:Gtk([-Ar}yc;@R N`2 Le+%ƌ>xEAQ:-TsNS?<6wAMcRS.yF)c]}+09T v՟Nh 1t |SҜq iLGN-^HU4\SX_.^Jr=F] ,LJ KyG֌'M7]Qc&ԢxV3cK^䪢 x Psq`@`Npo]zT?[aT#bGQeRm"jHF/lg>@ x[ a%M"c@Ԫ3Pn( ~ktJ3M!@!>U Zj(8 ,sddOͭ m(`^(> q@:_<xk߰~VK]Dt"lD 9v` ;~a$H'b2v*1m6I2ǵwt>2|Tװ ~m[y鴡&Y WAg&Z ji9,Ydܹ!>M}b\2*0#K1h3IZ40WM!ooNzӯP5& dy.{@|m44vN e&|( 'ۯͤ 4^x"Z} VU@|5[ }I_KEW2mN[LPU/*{$r8hHb;*q2MT f_CCH ;Lq4 x*eބ&dv%|* dQQ7qr!2~ uO gDw @"c#82=wS*>qҘwJ.v9C&[ ?*][4# !eq`ky{^ٜYK2o,r\x*[pƔHAyaW&ɍ淳^6+莍Ybtm:W?L{-a<"Nѻp&dȎe+I5 ?WG*1UOntX~O2T@eYbG[f~!ÏwK8F<;?bq!7F4gW

{*Q/s!csEsk 0*MxHeхȖ4L0Le?q ѠBMIr7kS5+v4@4duz9B\rv^Kvp % 9#0CvakF3yM~=LgNHٹqC|~b7ќz@шӾb!S 3Hrd{{lsY bS O%rK빟0D/ 徰Dh459v5ݯk`ʂFM ܑlz!oI i-򩚅bz=m򜥦].X$:S`5?}ܰyDy[d;Q [ٺdq{^4~^, ǫf46V)0-oEl45$VNY)>vfq%[isg_yEJSIgHdda*F$D,_^Lj0N*#% XʣGErKH[Qk/Hytb78$=sgn0YUN[f}MH* Z<؜Xێoh>̋Rgsԕb˱/ r3dX,tk;iPKE$b+N#7sZ ?c— w͵ΑSU_}1=;Zw4GLSNgjZɗЂ@>(w u}D*fec[:LR k$`|Z;|Xmܴ) ƶ#7 !S Ius$E`e.ULP/jbqџ;F bрGh؋ǭ 3ʧyghl&owuqY!8'G:;ŸYGY)e]Eؑaɉl՟(\KMyHeF ~!*ڣ=KȐʷ#@W6Fl *VRo$aHL ۲sD%1?RCor;sAԛ1C;}xܶ{[ګN/ò-`ޟc|QT칵pꊿr]p"Ә.64OAtyg7δ~l{mz/4jáO"qzôA士%ysR`ÆG=4P\::3DxO :} ٌGoHĕlzMDJ9QOX u3Vڌ/0xpƑ{\GxHN,׫+6kDi+ase %2:57RCCtCdu.Հ ULbRɦc CځtLJeH%30K z򍃷;Ws1)zZo>sG}G}2A='dˠMF(Nwu >^φt4Qw,HKmz :(AĔ%OJëiC'Cxpz힇F6_iA Mɓ\K(7h%byKfä0<%}w)yź&Vٲ%7^.WN/  yͺJA& raWn_ym!R_ it6@q #aAʝ o$[FEl?$Z=P`*H>USjj$3r}&vW/\O VJ eeY[zu\ZKg//,nao3xqwS Nˬ4^<H9 ZX[DXƁ|{b5&^+ jʌ*@P.@en:5 9كxZY7?xvfSN܃WJ>!@jk* f!/kKZS]"O(LJ3^ږ~+ Y thL<1(&R07ߏȺYWEی+\_OߊpCҰjKr Rdg@pkX.U+ @ \U*@-`jnfL *9yjNi%/ &j-[)JstZVӞYki}]!Uv=JVY& O5mF[{8 |4I7tY: c+wP0OUΤXw \BCPd@瓥8M#4!{ DKR}'!A\x 'Tf[ӻ ԚkTWj_6QAԮ:|І`Fd #bJ)D 21W+e qDYcF7SxϬ pDi؏0 `%9Urq۬ϒY}'0<= ?DfDI+1EvU_5 9_"sp:he#D# 3/O~FExI7j b!$_c&v^?*Cɳ `r#jtF܀ 񕭲o,nU KGI}R)*e!uwʼ}$4YQ|xˋʽM˜Bn"2nlֱ@!08xћF /ެbdYeUe6UCPcъe}0l87ťY1z+C<﯄%=#l .- s #xHCR>@阽 RpM/z7^%'{Qy⫾f}|UqjO+.sCy-{\ o tۥ,+GE9lx4Dimgp2p(̒ޱ+'(*z(FD]-A&8ɐ}!whe\E Lf=&x:KzqҡL_׀*sGH+Y֍B5y{v{(Ӿh\E_YP/Tlp,ۓ h'}5?TꄭeM!$='g7qua&e70k<+VWh_ExR8ܫ\VDaTlO)VU:+GG+ &cgD(xʃa}2*+1` ũTD{"eS*_'Mq4 a.Aj@d%Cuڃ(UԪ^yPK-Nr]ihVkJNl!@,w \72o/Bk V0&_5?,ѕDfA9~4>3BcL% Uom~`lmцⶶErPͽNֆR) uD{(k84r܆O#*@-o0^FHne5o|XTUB^MA0mc55޹'Y>ur|8 "6+U}:sdhVxt݇^<3 ո[[]J!QbeT}u{IKD>r`6q2SJ7GdJ >%0Uˣ<"!~HIv9d [3YN>ML-L-֥'D x{-1;oϜ-+[p4_NVg#D17odb.V GFW~$~  b4mCue?sn¸/eG5@ٮ'ԬK g.8xӕlp=k89, `z^+7/T1dJR~7U9.AJ*к7c9P/Zu))wb`dUI]=y킽3"qgi[z 4w7hfŽv=7$(fT_L9xi8!M^MǥJIvu$MJ@7K׺ ,X9yxcO;iڝv@ܧ\]?FŝS~¶Q|%zsʇ&\o(dvhh%1+;͂C▐+]]h2vXWF!Bx9g_n&MqѿZr(Q j0:R%WtX41Ή3P~ ;љ&̋*N9ۗN՞5mk6R)HHENϨm_ M"[嗰P H.7 ̜>6o|YzrD N*KXJ NO3اY:~R# ppxVrfk5;}؄{ 942>2cua77bpL}e.ٶ=j,&va5 J^ Ff`W߬\HC:_mɃW7n+ 1,ICnKD u8M Wnk\P]M\Cո%i'X2Q" .&|UH Hf"SXOzu}rz\ u#6j$b"H yqV2*-Rl|nW$X< YV^8ܞm Cr6$j,PUjQd.[Å>q#1lKY"~Ҷ(ߌ,"h:A) 777ZNnZiTap1Ԍ(Spf-ҥ5l\C42OȀ'd?$Z`H VCj[++:i&e9&@V_9{(':_1.v]F<)=G/M&eg#`H*3agy^5?d\Un IE{i3)Y7Ie`X;!vզ*luCߪWQ[ `ʏnS҄%0ՆΖnƜiYu=ɬ$^_?wUuP=)!A>i[G܂\kIt)=5[1.4ÿ}x@b)MdM) ?pFG\?;W5KH^jA/ab4wPP8dXWBwdPu(Pٗ׆6T$C}"\&JV?_ORoi5ɿuN]jKS.ٟNSq`ehH? (Ҧ*㕶ݣ7ӽDW Ő,5k`LDM7v@i{( 1ޗlr2Re:EYT65MG2s׶<|@ilW+$t jvBpfXqҤ-Nt3AIfR 5V;Wf!+Ά0"7[ݯi*ntPf8uIalt)pfmóRiBk+ ajl{*xPX;8C]^q %`por-Z97WLY=k|8޽*IX;-ritv{/ d$@6D`neR̍x ˍPںO'}F|?rܹg`ߙH:}gw LUY9՗Vuu4)> £DmTǿb?w{"NY!j}S vG !Z⦀kAkry> WXdPU=SB?xkڋaJ]IF v F#C> ˊG1Ͳ n̋ <h-Amًhg;pU,ke!",gu\g6/]$w X௹i|8( ]V킬͂ƠZD (4HW(}ߠ9;; 3ONbSzAEqTNdT8̾Zz< l?'GEp$nӮf4(r)DC?XQ|FНc՛lEŴdyuQ<7 _'2<|ףBLl{u MN5RRV^8fg}+ KH;p^$;m% = f)KIn'*)sthβ:k2Ԉ3A]jԹ]UŨ;Ud`gdhIDzx7`RT:/R9I 09Fr7)(G6tb/nžu\6Ny72]Ed+cX||dsGӛ:܎ ekeT)&IN :K/n(|2-SQn~W籠"Ro3|(U*8uTLOwYn|% ~^3{r{Cd+EwC==^I>cP@Ůt>0Ɇمy3!Э*"H^D%Q^=K*>w?l 9 s.wphMh hx PWNeU?+5r4˫?; y7bV5l-)9rgMF?1_*PƌM|!>p2dB!+:OngNJmQVIq+1w b] _IX6(N SP14 r%D::/Q>*L-o&?v.5\(%M.  L3c͙˼ 5QCOֻʵ.+ui}EefTK}"*vqߚO&5?4D{$')d!QsVǚ>,P-i>mEۢyPxh#}5 K u 'g$b|-yy >8ɘt^#&{9΁6Au$TiyqjOѥZXB`O!sƥd&ue`@ q#Ԍ)=;cX|?;ݬBS,tݐ^3zuQmy ZRknY>pc}7jZ{>[̫Ȭ<,$bGC+4J&w##Cge8 T"olMhrzz@zxWWKb^l {6<|+j3%}wpqɽu~ 립ZR1?@))#[;z_Gd1iƻߠzq`|o'9M!%Ov3 Հ&'eGQˀ[ؠ,y!p.h!wZUT8wYX٠]AH{н /1/T=c̱'-gJ:B "0-o?A!7$"Gf #B2j Άc0tt<ܻzʎZ̄k$8* Lhz-nMҋܘX wtj4y& gR>Z|͑rEsNJ]5FjnhPW>x$?TrJ(, _ J7zC{FLAli'.Bv,/!HOs\Pe|{:w@n<´7Gf5{Oՙ.I dYi$1ь`SG9矾?3g6cJk>ЍUroPzR`*h0ne+XjROzcnrbW9/*5$1N嚪$ mMӚĎbĐQzZw /@r=!0lJ3z@ V-N}Uc" 0P\SzNgisoZDa ]+U<[u: |}(V$aC ǤX '~nad:/zxŦc/xM͓֨$m?i׈1*>P  +\ƯE nM  ;~__v+O XH@p'K V"]ưxΗ'4q)B7p,mDl0XlT#$EThf \9:4kމVuǖ }̛HjoDa^J>I=nV鵄&Ԟ4>R} a/}LM~dm"wd3@0>apNc=F\O|qq3LuƠC z*-Ͼ`X %Afq$H?oGl0(ⱿT;S+=˹rZe0{SiL3E8kmfd־.;3~l $ \^J#{ͲךÞ~gFSQHN_g"qF`wkPtFi3dfj3ԁ"&ᕼ n{ >Y6h6^"M66^O C̩6<`kfF2d[4Q**D1ohF6h/ir>wbޣrԌ@:TSkLfku4OO 4*Za4x'y\G4(7_goVI}'jRA10fvY'|qk낢w7"KBއn\ 3KFYr<Mam1uT7ߩ9 {6Hޏ`=Ρ'Uy3۾@5W..#a#S3HonRT0'o0ˀRȫc1b7,8i22N2MZl-׋Eou&O#3W^8?wt-FF*Ӣ"?D_b܈OѵTsRKUKEׄUGC2 y잣 w\U9&cxS;]{zz{@O9N{Cud34u 4{pt|*eI+.™pJ?Ğ5K8ʰXA9 fo16yDp!N>BiĽuqTv p`siCܻ6ՍiW 7e7It#Ȓdӹ6yhrsj6d< 9(?ͻ#.XvO6D<=_먜liEP;@;zg b/tv Oh '[:Λbv47<ƥ D6dTL V'Cpnc%šo)l'P.x :RUvQ*SɊƥ QB~;;iӆuנ9&iLih[r@iDPѬgSb,{Xj| цaޛQMS:RA eu !aښ$֓ܺ3J8ү @Iؗ&'"y`7ɔ:r^o(ԉ3۵gLP;5wxK5A#\]r缏LRh*N hP+ jg$m~-wBr$g}/;6$!dVJpթ cъc*~넡ηjoȶ[) 5tEU0Ct)DR/MݑXPQƆ 1'[n}Mcw/AÓΒpN~gcOPQRGkVo6E|WwZEk-_?gޯm^>k(g~ʗN4|D]IOd%]Ŭ Z];뛍!`6MD d<G r<ڼm0 ou͈6yѼnFW*ڷdMZQ1MgOHhnQҔ2Ü&qܘWyL[I ۇq. ߛR]Iuc)c߼ r+W8tx|cB*(G/ɠ!h"](q1Qh տ?8jx~Gaֹkc@wVM},3bn˽.$ {|{UWG*"+JrO&90PJo pF1ƾgt!VV[l,l맗V0 ߽*8C*M_hOb<j:E"q ?ZS~5#I8%Z`)87 qJ#Y n7LΧEqX0AH_a?|-6r-bNi%1 p9f >yXaF`*h^xw%{;8xUv7n2ԀmY "vZ+Ckkkզ`+2`d]ś"(΢Dd|XAf7 齞CÄ跑PyNhχ[Ps-)ܽNQ~ w9y5lxs$w߾NagpZ@Gon@:J_D.MIFOL1ɢ--SR[ E0۹sj(^?q%%ߧMh:Hhqcc cN|V 즽C/m+XC~CQnWucPa5/ą*WlfGzO>E\ ӥGq]0`щLJRPEWp,[W2 kTbY@!-jj!Uj~Ls#xqs;N)4iCp%kQ[Y#  vJ0ݘ͡(3D #bxiiqh_miTQ64u0,4WĚg l)?)s>s`}eC;1") qO{ 18nћk气SQS`ś'N= SIoXudD=ɴ>q靖 Z R@֦zZv᱆]>,"ʝޙ8͌} 3Y7#W436ƢԤ W퍵KsG|T(w'/JP6Ԏh`3d`̀kd{܈dS=fh x!> bQD[,,4 3RcDtT4>? ! *t{=ibȩi&X4wo ~M8S.b$ Z[JɐŸ* 4&mpGi?;rv#xyPyJnX1NW si#f.4txcɪPX6N$Eo0!nj0쩆V˦!}wXߌ! d T*s.IAr/MNJvc-̖Ȧ (cr&cb!!7oq/~[e"=hDZs0൉LLӒ`QO99Nq Ilu<鮵S7`f)0c= UeEo/w-4Y3 ~=/0^at/w6}Q Rz𙂇j<}x|5zs}WzW 64Ƌ3Te(QEF :{oȳC 1_H 8bv]emzh82,G66u [QJ<$*,,W$i7&I/Pâ?&͋KiO6+[ =XJ!)N !q$ё?&* > |x`h>PH Kv3S1:{ELm7-S4^zS!}|EY:9u[fPdqTnH Qb,$!:y~^&'P|WPj oR& s ˈf\p;>[BqEC؁A`Z^)nlZea=EލnUXeX[Wq7 \?xwJVxnxj*;U>(]yXgԮ 8F7' z(i?4Mts\WTkc+GbqJwܴj8@i~1mW`y?枀kDW8x0Z?d ̴#Yq_2 ~*ʹFV:ܷPpυ߳Uv?s|1OuȪ Йkoя n]HwcFKUʅa_e~zdʨm6pڛ#aOċȮN9ZKe V ze+ N snPy9T5cBb8(!ܽU˅U9~@LtlpŜLr-z9/9D|Q?WV&dP)Bt;kdsZ+}jr|5U4} 9jQ1Hb-ƨc;.~ˣ-P#@Iu{. "j|@C iX[(#CwnG-+@.۝ĿPMy #-otG? @MN_ Jx m­Rym/zPq\|%{\ ⰗT,@S s<]Xx(@Ml _9:ʋږ i9!6圛ǵ_wE.RiCWaWf sՈiHtO[L?'7 &8nr-;F:Fr|g%y6w#o Au j]}l8]`V 7M_fh˵Zě O"= O;!QPROiB Gg8⓸C#bS-eARk<2 m&CGZSwv嗾mДMoldHzO~?~NXi8?-uyz#!ZhII:JXRtY4[<(AI]dg; 3iM) NE+A"1 O^b횥Ys$ܘ';9'Q*>E'H` [ӼYa>=ਪ,NDe0$uw/P|'$I}jHG2*g$(L; xt]Shaega0jr"cΙ08&mew:JN&Un8h *< Xg6n,H09[K<~p/ :4+ld_GRl$b>wCV4r p iYu)=BێMUܢXj 2{: ؎y.}ekњk:6eaFg08N뮛q^-'YaǤm87<ڞG8sLƨ)BIUOAsd̓FƮ_z晼ZP 9{&.rtԍX(VMFQ%}%0hgcXlEiă"Q`}|lBf ߑ\6o]7erWTՏ,1Vt~/=ߋ1ZRQ$qfMF`J]m+!R]p 'Ϻ WKnx`#0BR.CZ3KS[b ׭4nMhI#b<5l~ {rK#@ TFvZ< /񨥶xaVM?J웜IΒUt3٠THoƣX1+9U7CiWFGE^vt$X7/r5 #O午(śGh0A[-8:}um].Q=B]zEcxqRDL$c+a=:-UaK #,/ev>:8@gieH_A\/œ78CZ;I*]#dP3f!r $-W8(*yOˡ07howdJn ya-Uw,Cœ  |'XqkJ*FKht 4u \=pYms27;N\Az4{p.LOM"]=`&pn:!HLGh;ϏJ)Q\9x<Y3!Pk-kI9GJ[Tޱ H d3 ZzIWS~~g-2&t)vr%"ujESwTe r%^&ElH鍡#LPlAgEEAva'4#u]T:>ʱ,sZBO0J64#Hm LOA@0LDCڈ^mϫ4$X0k+-VZFNW{`Q.$rBx FC̈́٫fyӳA_tÚ ׊ReBn KsdmsP>?hcdWIHmG}p&Tا;cXN@I>mՏi%U3~ 7$W Bn96 ғ)6aDWcy@S.j~A7a~@aڪƸ:.X BD RFX3.ײms)LT1v72dw VIUj,5&.p!NyiѲ/ ~ &ߥJ_sWcbhv;Hj`-ww*#nbL:\1( 3S)zye)i"0pأgU/ 6lk_ƉbҾU;{bIu`54snbf^V}SF8Vό;A ;G?P tj&0ok]K9N6ϳ=P!7lNIK(ސnߓ~^]K"/mLIUv=*l ĉh51!i/lX)©80"4Si3+(exXH׍^T vgwiۓ^c3O]:'~# iY'-H1 mVu=+YKDs iFkAi`NQZ=3PM]*:NWa瞴k/psX]9>P8SS;?Tg]I/OnNڑUDS(Ar&;IOΗYTPfP[~_Ѭ9hIݢ ;-%KfA{lV ByqJFBbUx(xP+f>IOE]Μ3vzVӰ 4BH ݎo`VFBA&7\`ƵECLWw_'>|xc7o :VlWRJ\`N?wa at6 hl3Y ~U=jHHnixVRE탈^fajFWZTY*%ԆP-ӝS)^2_ڽtAlԴD z-eK];J$_GL vJ籀t_|nw&gĸPДDK2~KI-YɱipE_f .ڳ( ^`J4#C@fvC)7zȟ *+7螞rɤnFaCsn%aq`Jf#R~ECp~d[TPPѕ9e4Qs]mm)~"^-f"/%ZݝCQ.oMNި115HTIMb@15_M  ZK@1Œ=#"YxhbÀ* ^R`9!f%eQ5_Tbaj61Á8V6(H|8ͦv a6h(!6BX5艞 &򍙶C[+cC]+ ,Aڤ*ak /mm>YtFbnv"y=8/"N$ *gz!.- A( gpR1Xfk#\l?kƉA࿊g FM bVΝc& uwzEMs {}//o`;.pWisQk2Yo-?9"{D.,m<\$su_Z ;6vߩAq]7.q;: /wμ&٬q(/ ZTyH'BL Ou?*[XG݉0u7@GD&W㾽.$W& YUZ2FɃqMuG0փ~t(shIuC:7&UќyE݊PA#vpVnЄn*pφ#oDuGz%.p=sp}' 'Kc*=]*Fp]^Ua[Ym`Ccڜ}'O1 ) 4Hpwt$$^|Zwh$b>`ּ՚]K&d& @Ix"pU#bw5K9_e#.O#[PBP-C`^QȈaK.9{acWfBWF*{zX .7j[,O|DAfVL˝P۬S>VM{8SaPF+ѷ8I份2UCV:MeE;nU=hxFх OQlk\IxbطDZ$вw[Ӷhd7d5'1.٫ {ƪYXA*n(=ُɕ.Ռ KK%\ȭl?x@Nkb|貀3&.Q[L =Z^vJwߒ$'*`Ǥ4GT}κ+1]MSw3xawD!4&hS5 Pf[JF ̈>i9{1TQkfӑ]ĝ_4}y PoKѹw< G*1"'bC^#!P 4͊\*;qJ >8=B'd EWU)峱%%5(`GJ6G)&rR̡\k** ?[t.axYuIaajzI7GUMZ]vÄ GPͨQC) -*װoՂ\1?sA_'ܪ9N"WS>=<!"VLcAw%dX&T6w*G WUgy4l ,@տ$!f}U 5F`ؙpl:e-IbQM%4^ף%oɂOg_鍡7g̗~$)5qF34WIvXPԐ8\; Z|Y+e DK&e6CɴSDQ\O?]zSɒW᜵I聆N N3seE#x)j+.զG4_pXsw2Th mB 󖬹Ƶ睮{gSGN:doz)ZU~i"2q?7^?/~4&k_RamQIa 1*F4 OUfuU³|^E_ Y=h⤖T未xaDat@9 .{Dͳ]?L5 oԝN03cJn[Jy׿;MX1㒮sj`ObF.?mj'*:w< @$rD@lsœG琕aFC ǹ,];(EKcF7-vN"ɚGFF-ӳ Ap} 2* sò:K:E ݔ~)|gBjKc\mQ!RB[?V`9vsUy?ܔSVQ*r R^8xŹ+=B{z.odORۤ.%@M^U#-U%t_%KTHr]eS\%SB d- m%R/K$/:U495l'VL)Gs>yr>bIZ@ OP:'e~yDSz #5y T:ݛk>ZzUBtW?+1 f%Qui*z<"&\|P/Ya ,j2u9N{ӣ`)_O7xA@&\5kʯ$c7D3ޠ$[v ' $`Hc`Jue.Y |O4M!(p. 'tGոH5$u4ϰȋt^c4a*hHY W*y$NѤ$R`ޜ4 W:g$? ɻPg3} dC0P$2ǮPY 꽬`m;mpO|:VZ8RyMRFjDAeE߅[H \P:ope^TakQeij#5 P=ihL~Z}'`?Uaհ剥7=ȃU+ɫ{^_1rCB'8Ss\S@)6GvjEZ:yx'ҹ|`ykQM ͳ[^IՋ[$Qm0(_yY=0]Y:G ^alqxd0-dgMzT,%8y$X"#`"I$┳4IpN +;r*7ƲRxr_ VGc<?56V >9.=G-?Sc`մu; Vw@mg8wM7Xf3f&K=øpP1*9doSJ0 +@׃1I~2(,:Q{6kM>»젫_XU@WBA;g7iC$5aʞY6A_nla'i(4OGWisTW o ♘ZR{߁?쾄vշ{fbh?{]ffոsL1hM+5+-Gnǀ?d3hWr ;61ض֣dSRqM)H-ULhj )ebñnFi `q VŖI$U/eak[I>r#PD|?%PHu6G%`8-Cy{߸8=X߇%y}uTWflrSN}p!EK]aՎTb(.݉Q;68RL9֢y_34Mcq+۩(qG0kf*7JCeoCE"˙+MCN99ͩYD:σPkA.WQ Lgm؆M4FG5lGota}0AON)RT58qg$-EPr?x{1aJ Hon5^г+C2S ͊7wv~_? u &<-D}9h0j @i*1jkP̻fƁ_w|*k a-~S&"scb,ؓtݑEȸ4|رsdLU^@᣶ $LHJ1B!¢&ꐐ QߐA<=l;\Gƥ,,Z$0ʯ"ULyv#œU3#U"ƈ#/|/ٺl:5mu,ƑE) ^A M}9c)˳2²i[;UAm%KpLd=3AѠgήwnf:;/dҏx ?4oq\N!~紿|.f-mCPH k:P_k+xHD\B :[R9G,͓I9ы]vy`$2JL(sZJ_÷xFT7rk8;6gD&?=VGpU`Z)J0$z>瑖=ptgp/fl*"[*~MDj݄p / +PW`b1ŋ<|jdeJCDǹ <HIuAvƱc]45E0yhh:/]Ck>tjT+=jFSDgO EŽ߰*L3&.$S{,o3B٩>fEQ58Z݁̐5l`B)A !VIdkhIo4:u*"pv>`j^X ()eHAOؠUiPq0$nl$O։n!^2h歎Jj)tΤi/Pp'x>08p'C [ ѶyNs.|@I\x}q'OacfmUw>~by2o^ Oa6M`89U-F{t{ &J pv&4f ,&Z[cr )"Ywb*[ΙpV(|gV{c3G e5'F'RI؟WnY LQiM8$|i1CEd~uO8k2`cOO oNT H2+,$,E~t1[+}/-njw=yQq$5D FUj9j)庑򩋝{P Y^k@2ѡcKr |KME^>a?ZgH <^DB8sN3Am女ʽyB﷮g I,&AJ97^lM B\ md=U)FfVr/&Ľ,'ca ?MWox's=խd*"a&,{n:E,erL(@ |>T*~"Jq(z0aA[eꆿ3^@]\GCw[9;ivW#DdL {e9\'gYa}UF9  goPh} M]ʗ~VruMezF5պR׫z ?6KxBwu';sOPk)7XE^p//a&q}boZ}OtqI R?Oxݻ-eAL,v$UI3 ;\`ҺnlCr{N6΃z0j,v!vV0ѮP{w;jD`'{F 7c3q4mƖYH`x+a a}m0GT\@jzʐ|C3lHuUqnv;%qET%y \?2%6boٚ/ 0b7tn@=F^fli<领:X(bG_ }l&d H/Tu.\a(Y{jՇEC|[1UA}$d#k=>O╻ҺqɆA`bkAJw16/M贖}/7ACxKV=_^N$qg,A$=IA!olͨpc)1kR3 0C~= i0媼j#k\;Q Y݀,ԀĔm+p0ogz b4Ⱥ+ñChHlWi&FmO ~C=a^l}HLF-ĉƘM]Lc%ҁ6^J`^qf#?k9. M:Zr6j 싙i \"+EÀ{6 F fBc2z*!nNQ 8-4IxF{DV^('"w>\)?=`%RxPJucGú)wb.cBL/HB r%C̩s\#hܱ(Æ(ؐnE5E&>E[GfF( LTѕk̋zn'pfƽpe־<'`ԁG1j2hh#`}b5WN)Ű%Jő؍j *kBȁeS* g Br~q{t DֱW,c~uik~0kIXRf \sP=ҵ^vrѠqbؤwaACH縣v1.DI 5l ^7i'#uf(qqwW"UPCq =>z6cY2!&Y,YY:x?EL;Ds("g,m:W 2 _ uOr]K < \f.n;hJvl~XXnl0Pm/o̞i~mm[tn cS!eB\ޝgE*ڈ ls+(7Sg+yj!S}eu5L:~oL)awU@0gM}U-n>ϘԧC4EKЖ_U UmUc=g Pʓ}b4!r/0Vd˅d8q-xBcϜOnF4zD?2t+MmӔ}w)6"{2p$y^WZ]_Ly ^ܥz:g|mٻ97oҬln.V6Q ,hĸ yt&f_,1U)-'}c斧NS.,Z^]O<^4vպHy}^%u9.#o2ٖL>MB O7I{ jtCuۺ py? Iwݸb_h$Ͼlן:/T\W8a#;*d:>[bެtdV܉Aoԇ;30KIiZtaňn+':.(/ =cĈX.7$VIZ-1AzD6=R+9Vjx<nYn`ssk셫HG4rAYI~jV„ni \.&HLWI53=_.ߍϗpie(ӱʗ3׍ٞ<_{ʨĎD8lNEG1Z^2>1@'t| @iҹ>1zm.H_?Kk>U#B¼ETu~>1$~VW=oErMEHR^ʗa ()W,DUaG&F=VWSbE|T\?W)$YCox3bhgOp8,{YE:%}d+.v#z_- `N`n۳ȉ-G:׾qyYIN>sߜ3|3kқiR/5Nb0?U 3Kǁ誝}vV:9 0XU|cUI-$:c6sgw|Yh7Tu|3tqn:Ϸ[?~>pWz(d\TH &QZqd+ WwqrU&Gc䕕 !´1ivzޚT1ehT ( z/C#ᘰYctt2`?a+h=$x@?U;9 մKmdE[4>7agVX ma3!/`gxp[)=͗ QYM-$7.ͨz85+2K;8?fjO%ROX$RiRу/ ѻإ`9!AJOCeuQJR3)N*߭Ca 8?IؽM3vEȣsq6 , Pm|ObMh ~rK6>+#\3lm<:[>fpB#_ {3P~jAV%G,] 8 mh\O45ޥBB$$pR}GYk,=5/M÷4^fԜ`EEk API=2CmSչـ5OVu~px1mH&8Ȉ˳ՠdߺQ:5>0t*> JY2 `0/fjȧy.kv婔:#u%1F].-1ݐ ,M {%ck3<(+G8BPz]-)ȿ/#yKm5B5gZ22X۞ =Ѯ_]%J#ufp9݋9 _h@:ʳdFќi fI:[u2 , mB?\Z:ĎZ$'w2K `ژ&v['!_bz:A1k.U~'bw hld;8Z x`+ǠgfW|iZιmutn=ɺufI4LZ]ˇ2Jr^<\<ϔI^ e7&VQP <{[ToJUo?7c[e BHQ0V20'n|ՔaDiFX{>@EI8*+zzTJ<Ƚp9"YRހ#8RG/XYVˬ>!u-keIX%>|!BDѴtR#+h~]1FS?D-p)m}ۏjA O!v΅D/9B zKrH"5R D*\_Zf9I&m<^|Dwhb§W"sqAbgo,_;Iqx:]np{N眵:7n' L/ I;ȥ k EA5$R(?_6#?_dF 9e3u5,>}В"e3cIM.A'B-1m. 7U&z0ȉzd{d]9,'qLAsω&lݷ odK>_{ J %e@vqnʢ'pG@( ItuwM?p%ln>[޽X䒶ށ֎}YwX6ܘc\V, u"-S=˘`:e6~~}aEXWCd夘lMRFq\ez_bKmޓQ "= B'P*jLM%Hd$Sa5@lpv0!x1ۻE"V S, zSbj@$ &^!<&&&.wSv"d,$u] Itz$-Df^`זʫS=2찰qsaU6"0*Ը:̋uhi0Kz@z+Q* a 2D|!òeYY!|yJ[ѾT֌%~oi{-dԌq`mTx;$[8o|xǞdECѤ]'Z#? &K`Fiһg/ŞjUo>wJ#Ep|ID0ZoirLJp-/!I M*mޔBSwEs۟15G q)y .cR.""V(yk qiof"eF22%nW'} \T17N`/qB45r6ȓOAbhvni ['ZE(v7ԅ\QOn,tԜH1$( a~@Ҳ(=;Jhx[ psA,n`) fxeQ~% u H 4G\Z+Z0 IPZ]Z~iۀÓ43~gڲ5ϮogNf`Z8*8E~xR։t.79dЦ_U4Ⱥg:mB;5eB?'S߄mE8k2ՉH}0lH":,OCO0 52Tz~ *m035DĈ0J# A°r (uߟs;4OmߖsEfUյHc8LS 6݀tIE<*8K>7"L<λ{lAt7a˞e>4<<*% m ZSkֹ $KPŜ* [t5IrΡIׁo&Nȣ~媹ю.\ǬUu^ ^*iM)GgEkU`4Q3_4B!!o=L_F~Y}XqIZ+#|!iXUlX"Poµ`*1fZ_C {cQŤM (Ύm\ᯚ;&Rc <: -7&nOL聞ݬ8Z2344t뀊g v:\i5[~ 啮,%I&N.jE+1 Uorr%g]Ru!S7q,.Fib/Z|O%dDw7 jYV)# RH$F91BA#rձU `ҟ߷*I4gi|PoPľ/•0bAo5AE @k4(芯@B4ߍQ\qJ+|f3.20^}JE`z1P/}O: 'h g R9 T|5"_)UF$4t _ ONWB*Nv@le[fKSF3{|Hţ9L$PRS%G{JYJ[r[7 ޭ_3QU)ixY -xZnQ?ZK^_PCV%58{{Ճ]qk`BDϧ޲ #e7㿜$4^,SdҩT?2cgHdzHHƓs>I<LW$d\ ŴROR#X$XOwvk~Ed.Ư;?!F Sab[ ,&l~_;%r;'Ea +.3 ja>2tV +|ΛeM;&+aRWa%XJ]EE$ܰPf` :Y] L.de.PZ1޿+n KYۭyEC`DלeP^AEDGplCyBܭv[0W̓İ6%o9#JkfWFNI (oԷDF&>מ|kDl.uyJSJ7% donWѝCq` &>q@Ro'A5JIl_Y!qUl_QBBӛKHQ#zh CsU1˂&-9q3r +ATCej@EbљѦ|aٚ=H=n'۰/PAguRK#4#8 O wZ{Y^qv:XP \" L9oU_Y3VEVxI#BN: YAff8rh5pq[QF ,E[d]6a3m\`Aۙ}i<`Oj M+W%ĺq(j/j~¨xR+Kzi\N`B{yX,'0{HwK%sU8@$u%R]0r1(v2 muA񎘣3ҟY ‡&W1Bڴ%ߑT-bI‚Β{mY pͺy3<2̅$ ;&W.1IAG*:O4յ)$`CxJ?xqtnʩ x+5m:viSm Z&"] D;#Ol Й:Fpf4e18B>f2&Aln Ȝ!ӔL٠Lc9k<(yl%e-QN%'JiA{ ζ I8#Ok #S/jZ{G=\nbǩN8x{O uJ ̴ eQ ?Շ vlz}T[r/M@v:5\~i6C8U  H`q?lO.B:8Кu1CU 2Mm jZqAt^9(ʃ\zt$ CXB>S=(>^j܋^:)ǡi{ l޾K+\pr^TNj>t]R*yOVr{l]Q*02ghUBhNU?71 LT_kE:~]:7CSy5Ԋ/~/aVML2) E<_0Ȳ|]+a*N9OMW} @v7Bwq&UY  +g;@E!k?&.DCzpIOݍB <,Ӯ曇>,2~D'GᾸv5d\ tN-?ߚhR7@ջu#y3(f.+/5~ lŴwN AwW!Ѡ="\*0;Ulr"4-U䠄5AA7 @Yi1/>ܩ*>cȻs˴Pc 48_1̭~?Yqz&U\.(l ʑ/C1Ni͊D#ŽP0߯rkyzz˜; uZF)o1!HF0\2"_r6*ʞeE^kI= H5+݅UsCtuG2LϏvs$2"k:h tRBQBvIύ,)a MP ޟ[:bD փY$کn&}|G:m7-nh+t`sAȷczɲ$4:ql'On6׶&`O'2R}xa^lkB:ƹ*OuӢGSCx S]hxۙ؇{wc  -Ư>7xFmfOR%<0.>M:2ԉ1NPpR3%-F1KHu&~-xdZ1jK€90}ceKV9kfο.H+q^T r}/qRL%]Ӎ,:}wMH8#5/A @ek\X 慓+O_\ޔwHU0;?q6[QkVHs/h5Y}Öx ]&a: ~$=^ޘj,GCAV,ތW7SUdJ _"=W-{&CCGnB-sz͊b.EF͟-DLADNXsk'v Z^=V`-d$YvijJy3صr\^r:kAnbe]X[D 仒 5 Ҋ#3b&O^)V3l\FNZL /Yp@EhKb9AJYĈIqt+V9OףY0ӷ)uڵG]=\6\ǗނOUϷy)OtcˏD f45pJcHׂAG}`wm<2/޾C 6z7H%[kRÆ 8}Crmt%%f'K;颧zV+RO BW<$n_]NKAO:wL_1<ս V%f] Lx+?h1h'Ig$yˌcEVX<75^D&@H~iRJW-7W.[e];yKaC ksPHl.9V"'ߒ}AJ q:mm`$uO#%${_)"IekM*ԷFAخV}2Khл\Vͪ7h->t8n[K[-Xil5dba/L8㢉¨F덃#Pk9/ O^HBߝ@}Ӝ$nJgT9n eȻ̞&Wp#0s9A,JIi]_.뷘Itm&JYqX5!Dɫ [d\N5Ce"Zоj8 ?dN9%9p}|!5_8oBzBM D86ӣ.'Tت|9Q n*\ Hd/+~} ez?V"m4'1[te`Qq{Ug¢$RÞyo%f8 75&W ^5` sU2 =zp@rm\GXltvET5P%\1Tkl3jD%X;9|[z}=,`VOxmjyj֖ٿ7B4-zkic*_ VC3LY.N҇%6[!"My\V܏Q粰zN4byI4X$"CTcQzw9Fg|Kh s 'x dڥwe%W':O޼.ݮVn1Pc$ܚ1Dٻ W3Q< fKGG`.QeT>H~MxgIs@=H1U v}Bo)NzlsB;;e@Hb9 bMK޷ аLN! '>4Ŀ[w`X$"W%IVwT' j [):)\>=8矠 7 hNȅ)0zʛ}agB%d;Z`(=?< w9'Ǯ%BM3&v/k\Iy@Qfdv%};]XϦyҾ>Om`\M&~踷1ܙ%cFyV.1`4=e 'zpl?@М5X:@ uH?N]/>G>sԽ/о7tƟ7 ٘ Tx#8!Qsll.''tzSkG9 e\ C`9X5^1;j d-ui?t#Y@Wu*"^|(loaKSc0R6DगX5-Loj혘Q}?q~2*ފA̔ !T冢 k4?`t(u6ro0O J?SB+9蘢֝[ G&abh0ZuWEE Pv2$.YmSۥ׫RկյhK\6xx@RxTnE8c|j(N2jg2YHtf5ɯ7&Ci!tlG;]Z}0<*4`*=C!IwV-=YΣ1t] +D4Hȗ8VlB598fBNe = n] R NE\OW֜ 4Bk8#;x=(o9yYVt(W:Y"GZLK6dЯlA];kNцH({ $.@@nxHx3):ESY>ӹl䱪W 04v{ӵR00r}a͈㼈$[nj-v1B uHaG' PͲV49b 7p$sjyM)\ Ѻ'3]YM-Դ(6eo)5?LʸU b]'+U^ `"PA|̪@+&L!q@VqXoe?uk̐>\DczN̺>('F`nHOYQP{ZRG9h훆_U ,VP7} tmYb7&rHkb12UO1_=*d>b`D|h3ȫqϓMqAB+gNTѥ[`н{8qsBL"O/RYx,uU'ԟ" ^|P7cKp 35er܋~5FL8~ z8.F' &,P~'?ǟb9VS1ˣ…z2*XճOX =GD6ul֓kT m@!+$xfgF+|>*T2Ѯ%ljҦe4_LͮX=cAuч yAA׀6H!Nɐ1F9Ȼ6}@!,аǜtMC>5SQiW Ềh)ox.F#`x(b^1$xRKMbiELq@5J0_]|09:ZL ]rH#,1{6keY8T3x& x]4@.{*X޲ȳ]̎ aM'j9vgq7;caϜT @ <Be(+Fp /ZǦ? PpKQkt%-H@FGWz5f=t zI!Ouչ`S>X@PcRnKQb|@}$ʉmd ~{fKvj˪Wdڳ Y< ,~.w[l鷓K$`gNboo^!%s>n^<zLJh(st"ε+_,h,yx:]ɲzJ,ǗI6KVMңyZ9qjMDŽdkMqj˃jjrGi ,Hwʆ2{qջ!@A^3=mR,S3d#AKI|.ui'͑cD-˥,bJZ<^3Qz5.Z!He-X3\2V ;:L]4bߔR7JA7s*$5Q 4۲ Ρ%]iw)\5^+L|GoȉLzu{x V8ӭ4_. F(-OJNy \SYj1I: C}Aoxlʌ?,cAT$- Z/áF>Ogi%Ɛ`#ݙJE}zm60j=&  9IJ7:&e)kk2%P69Cx WmC 1X/\YavA*ϣښqHe0nHU; SJ;@\jr.ZZ#.Bՠf:sLb*$sd