annobin-10.29-1.el8 >  A a)BU]k[DG?Bܸ=mt)_.8[n-zCeݔ}㹆P]3u&Cj ,6rD,,c1[6C 2眗F hϾ}JdΜhc uݱLJ NK@G/?%+Ac'Е5tG^Ô_9AA ?f1?v, 3'ƌny}JbItx}1t5+sLp;l?\d   A (,3:A cou            P   $< p  (89 d:#G{, H{` I{ X{Y{\{ ]{ ^| b}d~e~f~l~t u@ vtw x y XCannobin10.291.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.a/ppc64le-01.mbox.centos.orghCCentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxppc64leF0$K:AAA큤A큤a/a/a/a/a/a/a/a8a/sa/a8a8a876b26a52bb845b31491bafcb764cdc9a7a5a8e6ba2878748f29e935bb3ceb962ab1e861d34a0df5a510b3cd8e77a0ce38a49e1a08285634cb2bfbebec71e5ec19808488b2789c2d3aa8ae997f11e4781eb868f5f8e93224188da038463cfdd2c8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fafcca6b39bf49ae380a90587508469921285ec67c7253c9e484e2c2749ec37f5a01d2ca89be7b7e01ea6e47d40ad9caacb041d70195f09f1333e893e7209477../../../../usr/lib/gcc/ppc64le-redhat-linux/8/plugin/annobin.so.0.0.0annobin.so.0.0.0annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootannobin-10.29-1.el8.src.rpmannobinannobin(ppc-64)@@@@@@     @(gcc >= 8 with gcc < 9)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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.3a@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.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- 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-1.el810.29-1.el8 .build-id5e8f0793ac16e623579d05461e29bc7769e5e2d1pluginannobin.soannobin.so.0annobin.so.0.0.0annotation.proposal.txtannobin.info.gzannobinCOPYING3LICENSEannobin.1.gz/usr/lib//usr/lib/.build-id//usr/lib/.build-id/5e//usr/lib/gcc/ppc64le-redhat-linux/8//usr/lib/gcc/ppc64le-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnudirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e8f0793ac16e623579d05461e29bc7769e5e2d1, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRR utf-84172c2aee614439eca6eac5402caa012b42a4b71c331155c66e03b749249ff6b?P7zXZ !#,y] b2u jӫ`(y-6eб2\?OG9ebWeYWР]UO%HȲ8`h! zM}0@͉FD1 OcbZXzua@QcKX[rRPԄ^6i. UXV_ArZ_uR+0Jˈh-XYdU@[>JȉVrL׳0=u)#A|<tx)u$K"vʻ0ik+@ $h@r+7! ?"Β?vTR]3cU6 z@^QXbVH+6sT%_Ž!Zˈʗ;*(EX>-~d~a7o:T > @͙E\<&dkm }Kdl.](PdGU,Ϥѭ3Bn2ϸx|(&a};q$j>8$w`J< *X2җyR9nX0LM iC,-?&xpMhV:h&C ǃfKbo\#*L3stَ{h&֟()?Z=sha|np\g*۽Uh5-܃0'mB0hlcaHl]$%#}1[pGnIʊ~βAsI%"\8R4cB>NDϷc X.~a7oK`ԡ̑h30"3 X~)!#;8QhQdɌycP7[CX\ 3.z/Kv<<\DkYoy3}߫ˈ!%`vX-ޚx._h8[X{Yoa5 C"ȵSW35c\OP [ A".+ ({4i_7NBvR`"wׄk=1Y4I5Q9S{WܚgUp#e"@Bd~Oi3GvǗ˘TϬQNEGfp<[ʉZfn44hO 6KZJ*gĒ`Dž`ŸXVgȚ=l_&]ʹ7*ܯ?OpnϻUt{8 8ejr[ʼnK&V@mKS_I ^Oğ0jĵ`Dsj>}֯)Cw<: #Ai#`K'c*m! _5J!00tHp8,pSv#U|hD *w)9Pg\J5Ҙ$WJ M/,n7 w7\#!/`)k@R,Hq<<U'bf Iv;W#1r+% Ҟ ]զ׹ޟ)q=Rl-ffJ  9D܃?mU4V/8]V^*U pjP74t* Wa :״_Ìc{0y 4jdd-ҁ #:2}!ݫN!x7Ht  EWVDJ˅q'4z)vܳSrZ8 7/iwi@6fB&KTTFD'u⊙FYLNܘtVa.ٝ2sav>lW툞OVbex#czbw~饽a5*T)8HA=8pkavF$vAz]\ %0H)k c+ S.8t  FGÍ%J[ˌOr^e.ĝޡ |eBjѽZ8;7a'ַp>2_s7^ ꫗BIK5-'eU-ZP@3g+hl'4C< f z!u-5lXӴY_4|ƫxCo;p8~7,4h'Цu28o-jO#rtX#f_5+`Qqzj>>&HQ)<(Lh}TfG{+z F> i~UYc*D}<ݖE)^@bB.նJYy'-z#[0nNy!GUK!6 WQ֟Dm;i%5|1R#>pxk \v# v ?ҋ8а҃rE.zADU HPJ+h3>5B))|mZYލ Oի^1Fd~ Xv.<)/+VN7+B)~M肋]7olmt |3C&Bouؒ]"Vwm![>Rģ$KS?wQ 'X*x-ב:cI`д|fIF$ 5Qe.zuӤ?LgA0tb3JT~͹O@s2QsTcfkxڐS5k84FD}ߡųEDE68 oMv%:9mx}8vIYr86+I~M.W(D4 tI~dG ^dVʱbs.-!ŁOZeWq"@ nrz*(>z%$DR Gx:]ϩzVRvw`si5(%y~pPC|7?! ΰګ5xa~7Asﶨk- p(EˉYBM?)'ZGIՁQP=b[:wr ȭF-U3=Ґ'ўapl4i8RITTQ ICL51deBt)Tm6w p:Ft8.ǁ9NO݉*Aqkx!L%*wM5r_~Wg - yTA_Wf6pp]Ҽ ǝdi@DZdvA nVeӋ*< YKfIl!`\a[\ɵ,|79cZ-*Dq›@lմ<;04T,T$>Hs]lD ?Ѐ'Uހ3< By$_bX"OHF'FU |_ΜP@HE}>`e>"i5}wTFYap4"`wiSAŃ}/Ydh|\Cj(YKC7Z3䉰HNʐ_G+IijZnBx9,1)7?HLSb~˧*ԋ`F=889"JMOMɤt(IMcλ&RM\|r; kԛQ'V (1GF^QaJˌڕ Ib!8H0TNEv'ɦ2|1#٢7 P +I2jAJ `y+-͙iw]˜|QJ׃x ' !QRz 4}~@nnV_i-+ܗb?b%bУݫZia:\6q8P?.r؟':xAfڃ`:aG5 A)'UZJJ!D*̦qH7 Ig))R µzT8v&Rkz`&AJc >,I?`J5G~){seIxt;fĘu[v .gL5d2Dř&Y@J3H7bl}v[h, 6I>YUsǦ2Z܊pr=3Y?ޮv(nCmQqQ'm!R-}H_6'M [zx3{IRiL"bK;SS"il1MJҗg U` uC0XG8΍1sbٖ7簈 b򚣷"@Yح ⶻx5Da&~ )6q(ӋISd-8%Yיds̮E14m+ٳHqLB2%P+v0$Nwq+8 t #8)KX'/&_A0ԭU8XmYxCwÎ|*(JN.~/E52WX쑞h^$ؚ$giDKQ5 Rd8DйXz|pv3;10k'z=/Ej 'c/^-'P6@J.FiaiꪓiV7je^_#ys? EIV"Z{ٟ{tJnU@=ȳ_/befִmw3$zTbW?U>a_jm0Ȇe5Y*-;#=P):7QZ`v5n5jiy"7bwR xਵz:eQ-9jaȴʇcټa#3Eg@䵋n`*rt?ܛ k6CWŵd})Yl >]5Pc[ki!"ݏ6dL) svjKLQ[nŧ 7TLͽ,$#weKy$Sҡm_7.);kb"<['faz?U¿AkR%P:Xfd 2h. ;5f$>Y׬MWn(<)jz|_[νwd:?WD% \{*jvq̏;pF=M>tP$'6x@f5AAK{F,EWL1L..n3?+fn9WR#N<ci؟;ԣ2΢@q(7y"tkdsҽ_֎eere:<ĎJ@ʮQ{õ z+ݕҜWZ`) 7`8Lld_V@Ȱ: C3g]bwu}{;&jѲ,\}|m#@:.n}Pd_gLa `[jβ0%!ڔ3d[n hOO]妘amho\eH3;rp$(, ("~\5 ɪ§㰺WcJ''zU{NL3#P2Po 4'5Nzk< 3{!\JNcAV!LvX3m| k>?x#D(E6n~K|HjXȄ_ ϻł!- e@L7aQ~$Z)9?vM lb]DV`g}rrPBUPҾ 7LYMO>T:e('^DZ2 s*p!Sj0$H||ІQ(ɋ64m<!9wC’wnydޝ؃l!!9UzoBfZ- ҲIHaHV2S XfӑQf߸wn؟ݰAv=D"a#nGf09rm{\N ]MI3"xCh8E~2NbI=ق<;S(K"Q<6@UjY*Q9׻cV]8XѾOeRۀv@zܔ)-1Ẽ%J&C׋/(qlg'FB2Ej њm vlV~nWV@ 2 % <!YN(6o߽\V lυ%),j y ZLR?I5Qq|U9c֕Iߢ1)zf+"voq|PMo\tC i+kj;5K:9е (pG  5)&@7ՙws9MVHډT7>vܳt9>BRnB)7e!.UpyUM+fkQ:>XBfMP0)8]P*0³KM h)Xî*ZR-B>oaP+v{[ƕDuc|^|~P{@͌'V܅*b@b9&" @r%*ˮZTC-Vn!蠻}QE.łmywC:`q{u|EÍC^T_7`*JzTWWR| A] Bޯ̭8̵4Zm}dPx^mU0hiRXn52X)=Vl/7u5?w+Whz%Ȼ?9QGT,RX->xOR # }F (Daw'BҀNT1 <]']7dgqi-WhA'!01"x,*Ip8^0@CS|I50dT1n@ &ܠda\[ 2氹"òC%KB,j0n/ݐf z?jLWVbd=Kcn@YUBY|oUޓG Gց@ZUB%ti5 w0#Hh 8mATM"@]4ygX3iql6˃p/ )#U~ {+X hz)-ç}D)UOɲ*؇I͵K|R+*d50͡t&#ʷz c+CvAEZ3ws{b/U0պifJIҰ򬗯Oޛ=;HA@BRs)WRK =t?#yD2S89ۡxݞ:V I?k^MݛA^t;8XHB}y_'Qv{dR*A=n$d\6F<싱OOA%$ͥ?PV* ~@7:_pvϩzPUQ6ۯ]DKKα2! %L@ !z^ʧ E;"ŪscG/r֧s;qč]{zDYk,_,R3.63vnW/m#;HamNl&.k!IV`?eBڠ#zpgHmbj|wʭ"# hLW@h:HόktyJі.vanɄ8 io\e*uTM"Ķj{e[or!?ktfZ3ox="r~ $zAJ +E;^qۍݘt((h[@o-#UQuӖu"Zgjn.gN a&ovng<{g Mg?F]4Wƪݥ#"$EMR~h^ Uj=DkBM___ MS5p83Ƚ!JiL[`lUp(`dPѨ50j|&Rbq * "فv_}/j3&5~*cwFدO2f y U%,̢lq6֝\O<>PλAx0i" Uoߙmx9=ɐbk;p f)17-g]l 4q9wxMc!)bpjmzZ $%o@ wiy I!Dm5ZOBy;(Ld^MD9]D(cHmy+U+70eX*. 3RA.sS %X a C>Y#M܎Zu/c*i<_{/O:V~;U%b e &ꮱ gƑ/ $I^򲧁@.m ZC-kn( }%{b v6[SD7M]wW0nތ6!_Ǝ$.^rޒrw[@F^{+ ;v!ywJE&cOuoҜ<4"C .j+/$F eE+K> )D=F'hStf7aNj QH;?gFM4?VIP<?:HM<pӈyA&j$bN$ gnْՓ,#8T(" JBR0.0'yW0Z|%\(f}78GU )0Nn} g5P8 /!44[\Yn5 -o ^ ħ\C${ȻE,˯oJ#u6)_Su}ݔ0<, q=gÇ΂Mm:Fm& W$Gh0߻VsU>1h$M~ 0:[ out]w:N8%H߫9X~qWBB!]OQHQ[p|uGU0F_CXF4N3^_ ߎFvrUB-袣3)LP`|\.ffŅaIozn -}a;%Iıgl}M+x w/Nv\y-G-\(HJ {QSу݉kދ{Y3ˏzbQ ^Lt捌sv2c75[k JP=OE}ͭui' C_h+0=wq[tXbZ<仸3<7nKJ!_ܢ 躌5$"Ǫ4@W(3-*9]"?MܘntZai |bm|/eaӸt%}clhNן{H֒GK-Ajݓ ^=p?ߧaI Na\{g,*4K9sGksr#)λ ";yQ1Rlg_@E~!3sPEI"mi>t=Ş/d75 'yxrNhaۏ6n.,=f^S%"Wvl{ n(Lf^˴ ,^a#L. cXi?C1ے{`aֈ$>B[V*&3n/Ow>!{IF`,C}/24*g=q!yoa9b+?8o>.5ojm3L03O?F:nݚwӕv5*SvOmrJ*f0FEaѱMJ''+]Aʩ;w7Tr CI  %5İ6-%SNG臇݂śZgn hwi;9%"@{n>扮(~`(G̉.:셋:C,zZmlgYr*ި!F<,?F'_k,{[3OB&ce~%PQ»H- 9.Twp$($9ܭ% #1Bg Ҙ 1#xcF&*]_`N" ;"T,K plߥY: m 'ՆV4t済XUMVO YK;t%' G@$1.ѰREY&lkϡ' }^L& o'\FIѧ7^Fk05j+Y@8V{8ʞL4Tγg nr'^.Yf $%7hM'M.1dH& Kܒ$#nQS܄Fi/Sf;kYUY4RG9!负DWƙJ:/FqcЊ!:BS"eh33>-ƒ*+؀^Nu5HpZ:YW=C+VtYê ˺-M tPYkW^2ڀ~  ZlÂ'"(وvj^<&jDiAVs|=V+gį;U2iI|Uh_b3^Pvc$WBˢmP ȮSP9&է8O|p|-B©lOzC/ɍu$2kzKD >Cq%BT6i_?ے0c stF"YuKf`^>-ا1s?VcVFNz1HuN|䚗OS[(zR+1?`yƨ䁗PKV;|(#u !O5l8Jy`9c>tiXWI+TƉs=ɊBCAiMtoo3ɺHF)md@nav3+eJR(;#2Q™^f8X7"/*(+[e:ts= Tɽʎ{T*ƺ~&)#ӑ25![-Wos0{!X c:;<5gC GJ X|oQ-'dazL` (khZZn{cZpfv\2Mf X7cA{N!&ڹtͣh̭m@qӄ_=γ{k# [AF_OYI}DBqӂ+K,z-'3Ub֯O wE)vIUb|f{P_q>0BQ!@ _A}7 {会2M"iL!:jF"%d&ɧ쮁H W mĔ/7Yq Mugؗ,t zI(ե z%LQC *z \pEAuBO.ei6>)*lkТ[XSl;f 8'*ЗVofY"ħ[r"\L4!ǎYH $9(̢\-X 7 &jVJwq  ̭H&$ⲽRowNV|y;K5iO:7g;@a_pp0?w,AciZ;u:~$qÖTc?sѓE#"ӯ:g sM7XMp&pS"MeگDȜ4_ld1ZѾY1VCꭎixp9Q1ivX[ _j%u(\GFl !*R'ej?KhFu5I㷜 ߬z+Y,(֑oKڝ*ޱ=t臄$Y]{aF8qy0!CE(7#G-b7.tx?0,r[}Y[e(% *T y[ #}!G'B92$adZ6Eܖ68]GSX _II8n)Ϸ9r$%|[/MPX!nId8up~P1c ΜrD f+_RgQuĵ,ow&Uo/$;Q]nxW6 Hʗ%ZNzW5yj?ju\aow-iOyQY/rOY >bԖ'aL{Z~v}w`왨Ut#|YB3HK]oѹti/P(Yj-} l71rșvLb\LXe/stRFf(k,W2pR|6=nJ{^*z1"5 * !$K8rWa9oyv_QKo3LwB4i.YD+"yNB $K`.tK!v:40xgFg.2*oL&eNJezSAX(نJ^z7 %4#6bЎ{N쐼M]i%Vl|$}{'y{=c7ە@YJob`ީQo}鍦X҂\qƐ] k4s5&\Ga4)UwL҂ӿ엘~˯ۭ{w_5KoGYQuj$aR(/Zm*{' 堢0`EAHCfTN%UwdwbE `OH'=»+Zdǀh^TD}@Lߘ!e V`|8pd4=\3(N~TbH50 ƒpDH'2AOn c=\* s P3D,[q ;'C5DkTz_}#+;<!S7]&\u>b. $> &W/mIeuX'FG7t } 'bH#@7X&GNb] /{MaSF[M$7a靎pkIUwXg+voqQq.Kd80Au >md8^v?h_ pJ+*j9o/CF)a]ͬ}>{ D?pR#GRQ"Yk#S&Bf6q5L܆ RYUtmس_8sV U8 #(7%ILt[<=1ܠt!g?X!l*sp:v5Ut Rwk#@ut19oy,\(VU26V@DOs2z" qDGZͱ}Q(2f'ȃOq̐od++0qoEbe['+.k RnH"HjZ PhC8y`GrXJXm yxTR5pG"JQdьFHfķR+FFZ)MF>Rb_ 7"Aӧnrm(ae^(u>!q-677cQ߬\J@[k,M_9.Q:nM"@=]iy0,r۾%Pڝ/g.7d`\ 6i_^4|nfdJr'qxWV-'zYϋ{gcɶ澴;gҠ19%zɒm$%W̮sTG &C`5AӭƅoUG@۽m"^cYב ;וD*Z=hZ5SY\6a>ɍLד̚cu@ 1+20 Oۆ41p$4LZp<2>B J/K9QtWP}ZWTc@_}'hlޙ4? LqGG4ɽyG<p (}(C" RhIAjxTt>*59V[BK&'ԓPv>zjfCjr?~Y@'Zan0LGxHɐ׹iA#eE!{"BMok[6%9]cUE~:`/9 mocq] (In%G[p^b\Z^PBIT[n`Hu( Qasy p4tS:l gLaP`3Esx'j;fD˥-'}IjO?+;-Op8/ 0Wь@oZ=Zg%@8B 2|ʑ՟HI娊> u*'#eQBi$!`2 nGvW,W F0,[+̴] 2^!N6='UD ⣅VGήQ4jwOxXI <"qB@rW9X $ϞLh|az^Cӂ@i;߾vXpm5Qic@H%8,z84Y&#i*_fJ8vtѴ-b癝 U7D87mZ'e4̧ Tc~lfe eMwQq(Ed1~v$$7EeZSol_4!4SƳYmL"1̄N,8戏UV O}?8>oGh^uE7ӼTL_S {&]D8+7a3$E'qeWL^ttw9*!)᫁boFPƁUYs /7mz\ŷҵ$u&iq՝Lk%I`cduT{rQwAAjcdK)r-U^_'&-G_OǺt ʗ̨Qpc)J*TY)Rhq\!ݽ9qÄ6зؚ>GayEYiuIug'-gVL)ž-udpTq n٫ڴGGJ!kFmW-岣e؇"#S} ļE!,}+8gR2Ϋ]M̔ ?[{Q1|~?fE j'4ϑtp;G}ǂuAVnpVuН3|xB55-T\$,j$ݑQq*Ŋ_f/ejzV)Z55j)7ߊfC@gC|-Į?K>' c5u;Mn= Cr< aFAH[AϯYWԱ#H\ճ&ѥ}$INQvSIz=}.D#hxNm'x=- L0zW~׈-j.#eBґ 1ٯ>?I[A5̳섁5O F徚 T~ u4W!gϨX3 0>hV F1P UB6'9BYxڑw(k6H*[b^wPt%&v,e[Pñ-.A֚&SJFpg&' #&/|2!7bbesZTc48wVbR`:8]e0WUCL ޕLZOHL擭bH:.||{̓`` 7k& gsu!LŴ8` IuyՑIZ Ngt6ܧ eMΝ^f!ނlԹ8G{6De$,XOaĜ㚸f(a"(41b?z9WXxG2Y~~ xxPQQΰ{WXJvɪ-7ցQ%?D5=P_! fu;(䏻E ,9bkbYGaCn&NqOJErYId g`8O`E5փ=rNj?،I Mhc2m5Jq̚<Օ!RQI'`"xGZ AǹS钄9>R * nB+ [Yx|ܞuI7Gтp)?o]y9Fp{GrDƮ}vmh' zgxMe#f!St^ "TAt2j-Xe4uHt֮!gWJ<&4[r'(VzP}J|)o 鶴2pEgvhC`B]m o{~ ߎz} I&' IE)b'AO7jYӌf5V'.-{BC:sQ\qN^ B-yǻN^]('4>KUPC6b;գ>ΛGSWzSwp~5kP.ƫ" /]4K9F.{grE+2@iscZ럁T`#hNYr1rMn3uwxf7%ifmʬ>cD'fLqGed3kYۛb ##1i쮇-4NPS#uxY.>_ʕ{=^}nV) >ϒI_`3xvl8_1haiOʘ,1ah~&&hlgDq֢m! Yژ\Վ:/ Ofpڡ:G|δ?APB `n!",jxa&|;OҾ OAѤ!РCc1 U|Ω=ҧWhFLưǞGykaѴwH5="Mn4} vas&x.IFJ{}ACw/ls1.t]P&O2}bU;ZTA*,9KtmA#MOi_bTM!^J{݄0+r 'YQIiPmZ5aaT&::2RjlO!+wX^ro1^ 5_,a^=mkDM-_^:@tGϕ5*%p+T{]7(roQ 9 ]AlPu%) 8䅝cSbrhb*&es>\qDZ56y#@OK]`.'9xLG#i=kqB#vˌ1 pD"* EВUGsA TW.;h~VTLRg P (dvsv8d slc-j1kKޒnoڬgP~:q=_^ȘA{h/l,TlļY3I`ƣ>VK˴ a:fPj ztǘd~d^!Vǵ~k\IWkv~.;A 4i*I/bjD!i'ǀ X(bņd1=k.eO\4GiT Lz̧ %\dl}orvܶ/c#`> v Tr7ީi.' ^mͽ SL'wq~iO~>f6v}m+ tR86OIpwGq,Se+r%RK2):[b62oh~PIH]݇U܂vE5StITdY`kcX:c3}M~BL⛾5OYB<9bxp&fpwĦ4TO ]d1^$ `J)DTx5;r8-y[CT4Sj/&-ľ$C1hs{UۃGm{,&P՚ 9\DnXsԊAe;0 xmק8/>"no*j` Mo0l*,4/xt<"D]IJzɻh#X?O) =!^qRӛG l"^\u5{ܠ3{]VX@<]$ ++/9]Ny%RQ$ISObLL%ZåP0Z0)x"jr )ntzNuZ+=u nHv=2:ݭ ~'&-VkB-=rva(V=GIz d.rREa%Y,abi(c4`FZ(Y 4^n_8=O>I $Ƕ_@X3]&Qa~H^۳luJHO]!<ҙK]qeygkru6L6f5WXnƼ[\ekEN*/?bd8f#'Үݩ~iO[4%xx)1yފym3M}7>!M9(Vc;Q?#%S,rP$>$k*ztۀ!.V=mz܈)qȟRiO 76fJMa\_J3!x祰_"x=TLCdx.퍃CuYs9κ:¸HL߱i{"*.2=9lP,XFp ˓]/-27#5&v1Tq`=zuT7ZI8o!$ݒ6e$.t-y/otl>@?a;&HÞ=/PӣrXFtB$i Y (')]e=_g''FTB{To=mh*P`n@Ce+e=f!sx!i%l8$MKyzH@orˑ>|lw>e;l2}(w\5gIiJ\BOX0 >rdxm B<$4*BfGƈgk^a жt3jU'Q"Ns, nY{bZ;qAIYBG*.TI|\!ҟ3 kTȼ[L!h ԟEJdZ HJm}T$5@ncp5/֌?#h=rCj;.HxXOKq? C IThݓ+)Dz&j5`(L/}%[&  }=|ah̫1y'{X*n5׺nkC zl,T4-F" a=:)e#Yd(_Tj~=`~_戸r[&LW` #7yA* ;O)Q,*ΒeTTYԹ0d僂JM7@HV&yMQPW#*x+YF='/_eNؔ*n05D~+V3ZpJV\a^T6i6~ ?RF{B8{S w9CXbEa>ڐ!u;vEJqQz'v"n0Ŋj(ށTke7V??/D#|t%Y$`'m`4\æcWdѠLF|v1O˘yEUܔUAYwjyH@y]d)u;e3Tq L1o"y$X͕,Pmv ^1o0];r`{IdݱM8iiǨʊu@Ly?"fQϐ׾ǟnOI%u8Ѐ ]"N hr@zUW5#؜vZrW{a^SE?xK[STR gx(|F@463eͼ>rw c$F/a%}ն`3q.`6E4h1]5JE=s>1NJچ0{| o[y],1{ҷ0بD"͘RNLsI:uČN[͞4ҴZ Ly(r9AYLǜc-#a鐑v)f5HwT]J:AH5HF9GeAm:Y`ּ&1^J <1_{ҍ~쬀m)G(tj4 +@j(ݦYd;ެσJcu Vd;~\bX{&Cӟ^Q.@]xv-ڵ 1-eC#?`tXҌ؛4B-axmyYdJDW!.R2P౻H M;F'#՘ &'gy6QBvWi)eyFb=_UР=LDaoPlcͼZ\5^dӷFNu;u;,/ {gK{a@m~6^sYEz)l?][?Doa':D%\~jqz&x.¢l5"O99SF q~ {NΩq1s:<u+EkM/5:YK7oQ%3#!J  P4f:Ud{Db3xc7H熀T3aU9zxd:GX~v.3z@#[`_KKkK!sd9ҺZbB?u*+(`+Eɂm΅Ua Ϙ$UL o;qԥljE4|^W(QBXo ?" ȋi_I~"V$w3 #+n2]-'C@stj랻inoh>%-nI`ӣH$o[E}k}oɺ[f)˻{R&Ὰzw`Dv`-rR~(qiP5y&vŗ_1;‚l<`ZuiN$MOgwRBt{HF;kD9ʝ+C<>y7#a.Vm\wqӕ.=ᮘSZlrz̟|4噏OnO1BM-1;`X%~i]MzIJ;щ ptX=8(&ϤxludLLkyZVLm ”!@OYjyꆵ*R."Ƃ \j^;Lz)uax ͦOiG @6tb"%u dn\CٛYFX >I RRH«svX:__苎JSou2N3+<uv;*,ڝ#GZ oZRZ4 4igq{m >[^b;!:p|'nzeU2.3'&T2cذB\ v='QL8Q3 %CoyYͮfS:7c,sa3S)ʇvUBy^scf$C.çŧt|l^vp9te X4J| 3s{ػ&E~D۲B̕:WUׇ $#(lm%o\դ`ߔK A'[b"3h|Piyo&ʟ:uz؊Xu53R޲?qp#ƋwUQՇXJL-Oqދe4#n ;Y'uQ6_OѻrJzQԈᚦzLʕy۬zJ;h<{p} 898KD"IMiW\`7jS8됐!i#))o"mNb^VۏucH(TAGvF <&kR>f;)$@a"jnk,jcjDZ6'h QMWXB4?-ZAtla\P \e$Ǯ$]C,qdrQDb!YҸO72Zb0 =WxUS5"# 6λqg^Kg.a;2 'F3QYg^_= 03>≊h0oҐvhnڤfxN5msm~ iGٲA+ۗUrI i+M$2ʸصEJ0nOx'6\yu|kb?F gXlUyxn5R9gXNŲe212So5OqiB7뙪gy09a) 7ݴLDj2?[kJWJNfnB-/Q SGwrC]*dBsYNRBN!6'eo]!W>D!!~i3 5sXǓ{M=R^ISm7>:ɷ:KE$!Ȣ*܇Tch@E'1OR[N5-* s6{ޮ5`{ 00@;)!50N" vi4ϋMjǜ%l[ԵK{Up*Mi f@VcCa#dm_V!1X) !Cm΍R U Sp8!b{*ܜ(T敮" ٥5A.bϡ,.1˜E~Q͆[@c:::'eZ !<!C*umz2&>FKfha^uBhj7c$ 塄PB.C &L4vC' ZË_9NZ^rX0AıIR qEv,|k,f w͓LUm1KX\Y26WǗ{ 8 !}&1¥`uNj& 5NXJHDO9wa@QeXa"ReV҅\;+yx7 M-b- [ѕkStu>Kd#+v Wg,̴:,F:鸫hAb"8{Wtj?^PC;:/ʼsW6pY{=- H|H:mY8a:V[Wɾu u[/{j̢(92p z,s@>5!3R͡ f #E(J:I{ ";{ּ-j*|T+5uRt;LϤ=(s-rV(HE:N ]45k*-~[CqPG߾)sV w40&='Y3jPj^ &(4OooF\W`qB- ZcYhr:KK0Xnf"zYGL[lonL6*GK!ph;璮a{< {WdBA]k'_ px=cچZ$n ޥ fP_Y]N!i 1g7zN$9.?KodEHZEúҎ£DNݽqK2UNHiOcF2ܔZX#˺ro& eŜn/ f#>NGA_|4 w3n18Mb7@!Z]e@axN@EoKiՙ~zrơ+\˅Rx%ULd'pw3 -[rTňЁ'[2J.!iyYd k>slYwd#7N-uoD7,`@r1LE1'%RÍhYIw8asOD˽m\h':Շb*-+=\4' >`~/oKR_(0ㄩs,t ntAVϮCEt-04>8)ԅ.wOG_a=P+ 1uOBs_ΙnAK*:Ӷ+PGHqSlM91f.%&€.A#~^g//RRy>3r6섙&UQpE D1׌>t6"}@ ެv Ѓ-o!jt){%M2P'sO'ͮ#ڏvo;Ύ,E) V$:1D@ǰ^5+ET>xSH " 6(~FMj 8T|ԺS f{p;#q i}gE{ aV=QID Q+yvNquT^<^d̛k|s= { DT !I~M.Ue"ŧnk]Q-Hh{`!&1bWdye%?&+ A=f @ E^{׫k2@568{<~L(1ec%`4$Lm!a3i= x GscH-.fOg᝶K]BPt*WBaPٯF@<΀)>P"Qp@)#4ayS061M.Y(-pP툅ҭ0R8L 8|?{zg84WfWZwaC4BY-h71J5F 1q]AC\.]BbQw!4c&׼z韷AU`2 Npo"_o֣h&̛,lBZv0Ss Xj/3VٶW`Q1JզW,IΗNu2}=EVK;U՞:J֪.c 8{pYy/yҐ7s<zcq&$is-AÒ57G@m!ϨV흣lԗ\,˛,W_aGuI5'Pg7Al[pYr6˅+Q-}kO uIa8?L:r1E;KxaTg*v<(o=@-PVmZ*^KEs侃_K H!9]k'=&-=kSOec8ݼ8%uȊK ̊luN!dTa_AgQAVi^们54 ˵Ϯ/RKhΣ}I&rFKO,O:Pg:?/  Q%>,iαr.=84|XlB3蜘 چ:Fƶ_zg?-|⾑ĔԸԍ @l]oi}(%QU'S!U=;FtK*Yfƌ7gCuCʐ|Ci4JTAĶ<v$+;Lg͞25bV9H[ڛ$;T{ Yh|LJ/ KRߤ\ n^( OF/i|%"^ualiO)_%XKXf: 6o))YJ۝5M_ s6 0{*̎k9r UaG:k^KJ^#1DyYwr6k:w,םԖ~ķg| ֑Bg02cntfҹGNz"C%JU:{ٯY`i&-(8#$" zB;~SJ#$ kW;3@Mry%gqkx:tfBx6}1d&`l4}{qWve+gvP!_^~n{ D۫X0gR9J/8*5"0Y?19M>pZ Z*@ kEDtڱL[ 1VɍhN bJbMTp4xA\5XKJɉiJr"+ܱ>S6t ـلgw;7K?U|ć^_zZa.mH멞1jco<~_*wಎn|\5,h-8lsݍ$+a_&`ȌiiIkAOn>zvDd`UAv7BobDl6WJSԽyh%|~J>,LN|Ӭ5Q]Nt9)StCVJ.@Pb=ū:THmdy{z[0iEv/ Ng6]J9ꑡRT_'\cpj{HYUCX8{kpEepX^@iӜXyCRu~0Ú!}pY]V?,F $&HC#}҂Yjuʊ8m_.1R-@>f\7)OՀR=ysxPD%=_'ci:N-{ӣ/2+0#Pgß}hqpb06`-?;1]4/ [9GlDF6#".z:׉I/!u5#-}.ԝizrTB8,Tst8JZF_bkZآrϒde䅊ʽ7vJp:3ױ|XGl8PV)˩: - YFE¥b|vv4M62QurLD7[o>A>EP{5-%͆ Wܭ"aQ/A yIcF'Nq%]JN#h[zG{V 7|4wǑ)l)FGJ z'ൎlk^ c薓˥r!y7}bF`^<4U׻^8Ҧӓ8vToe3F|vG=Gk !` :Z 0zLP-tKF ǫ5K^3S^\l>kH"D0%A+zVM bj=}d~i8hυ3mIF^f] S~=CZ_oQ5:#uX%0ɤ6h]~ȮHz=MxnY$Y)oKKI%0Oz*Lm{+j]_5!i7aZw@t̙D1@}[$Pn]aSMD2'* 7 z 9yL`O6[HZ:+޴;^h5oܟ3|MuV^!a >w22>eE]?.N.C\"x6iF쩛 h80F|o'.9KYx wvƀ)g[Q`_jtwcdqzxBCk|᭪\RkZ'g+A+,Z85- \@y..D(9Z'|?3s$Qm_U̘Mh@GK<9:[Ֆ:Fg 1+ϵ= Gj[ߍIOo1&f: O庋iFA _<:U~;TD-,na`|ow3o~/"mXN4jC\߉ӹ٥cޓŒ#za景t XGn;B7Wn Tz`H>PP8nmfAkӧݫniDRDwr4U5R_\ۣp9( \sH[sA ^oQSizg$~;2rcR T0Ut讴 dw]Qx!i!EПeRBպypgQ^ ony p{,%(ؑGGˋoFf?1}3I-V׮-X&1DH}k sK;}` [ƗPP4a3t3&vVC1I4T6^CH%s}sK`Ɯq $sGSBrlTkE0;pb}+2xI2km1Nc%01g =r9:8nt\6tHCxүޘ"b/'2K8^:FcS~_4bX՘LpN*]­ B.o~^JB |ylvW"ƕfQ\}8fZ4Ǟ50#q&dPMk )l8 4UͣRXxm]SEyK(__8`"hnCRxR}}rw8!^>D_P6C^gJocq;tW{+ZzjCo? b140&V3ŜW '١^ cS%?-"-~#S{$!QIwvG7zɌ+)_8',TXG"|7_e9t8D.yS;t:p8MqKY4Zo\xZ'!(-dڒ 49>TX=[{hزqA#bZ!ȧ".hThJ}emsB)GV=Ra3V43Ȭ~š\k"27l@kЙ@#Χ].*+!%`WoOlRX{ ~UCs\De$Դf5Dq䄂Z ``Th@/GC)#!S.+8a7&UMu;"|k:JM+3(%;gr`wSt2nb硕d|$`XjInFRnZX%V^bkLIt: Z˫誯n1\(\1rOB 6=f@4؝7[ba!8}$5߄Euk66 ~μhۨj ˓xOwaQ3ҏI<.`njNmmgnUGDyP<`u~9;5v l')gOJoIogYLhrzL3wAw;N"%p/W(áW#EZտt⎯sqc R*=6 a6 BHrq-`D!+#q`TgĂ _б5V `1E }'A ;‹&3EIے3 T[v[[j,\}D%$ ՝a"^W)Yzp5)Ԗjbָ4~ Z5 e:b鞋!eo-v+} x+GhAIExiIE@S֨Sa[y=Bd-ꆟX.M3pk??M(-q Y;KIT_+Y -;Ϥ5 ڒ#l.o$Vxz!7d+kﱒ*e2[菇nY;#8 @$U1)vh|/aU@a/x);[BB!,,:ŝ)کt;,T$ un<4']7yt?},ЖI)7W^0jVL;QqE6<2V)6yGԦ,b{s(xL`<<29y{ 󡊌sN/S0Ӧţh7qjIH8箽,Wg6较GtAKmb CjF}e+ RjgV#[vMfIw Ex `<ļ!þ7we=M73?۫@o%G$Bu5؅Od;90)#c} zz _6ڮ2G"eݫSΘ_ /͑Dv+'"7[k$HK:( N>tÎ0!Fb-Q vEP),S"uXy*Um8QXrhXfJ4:QC9/Xgkk):y2FT&8쫤S"FDz}:U n%}iy{]|}Uuu&jP*)*Yc7I-y,X,o:m>FD)Ҙ ծ8yj*` 襯bsLXE QPgKh+d7ؠt ZCܱl393Y\fso$Ca7n&E;%g\0Enƌ ˣtOo{)wB*Gٔ(S-q'22LaaK|a#g`ҝt(6@@R]madptw?r]6[0-L\1?=F/7 kd~#9eF\<+[Xz3S$1S ˷*UUd^瓬) 3\kg=7vc/5sِm$z MSp:0vEB`nPDBW̠eA6(Od.R@h\E 1oǵx*Mꦸl0[yk@ʍB#7ܮ`XSaGNmL\U Sv . WC1^MC4 ޑǨqiW?1de\jb&zҬɀ,S"ʹY騻r8f2N)~ZVt|iRA|Vxͷ2()U725M_F(PBV*4 Cg?ER;Ъb㴉FHFY@G~2lPNo8kE[m@X&U7Od$Yik]rXz5kxZgc \b!e4h]O]+y߽ d=dNz]t/h0HNcR'P)ŕVr bŶ%rxJ(Xhwv*-{:1<]i5Yjc m)`*H^Ȗ\b%zZXcįSTI ؽCM>#oUU4QaI+{3#:tCq, LКFK#ⶑFERXY7:*Y߲sb%6j lq(k˖i9@ᬆ,jD_5)j=i$jԱ𢡄BǞS(e!8?@K41?S P#7#(IU1y7g7M^Y3[ ;yåcx)B!SpuO'mMY{tn4!i8XϑI.2=ro2RHIT8o̢F10tb67@vGJxW1)}޲mΛ C=q@P/EsTJ8^d.?UŪˎ@NҵB7_nE C$b84#!1'h\zI}+w~R=3RC| d|9 E UYl*!LC+;ɶ<7΁Oп=*s)R_#_fn6\o_øvz8@-IM0tRc!$,xurnN>e1h>5XXS}m'+s/a-pS#{*e{T4ﬢ^xQ|H(72 Df@jjPy OEo@(kfX #T`GFRU5('X- {LU{IF4jD@9$h6vp5ȁ=|>CO30C[f7d 6\7tiD@ Gh>z9&?2t7=<>Kmf3ޞ8;;Q!^:WQ/K,+0W)Y`;P6|x%{<OK_+DT sA*-ϫ47WBdm by™K(֎8]G]ؔmiEPK;PK3o^iQ+YݽmnhxFcoNW6&K %w):^w%6S}9sl를OZw_nyj03𝄯9y}0A}]ˏq+˝p 떇Z--h <ؾz,d'3CйpZGoqޫ?G_DŽ޾C<٬]_~^)nFGt]ZYPཧƙdy~5{(rM=qR yl#TwkOذRL=0 vȷmT* G!w,WJxT:1b5ٕCx)J#h"Á(}lOt6#])`<ߗb1UByvG(ǰg\? \䲞)S5v|9a,ڷHUR]D}-eJӷA"jjʪBkHD9QU[|*eK9PuB' D1鷡*F]İ5DYgz0Ѿ&Z[T3m=+^@EXC,bcaz.l +>8RfF@`Nݞo|w3۲hB҃oxMY{v@y,0Y &*\.Ӎ(} Ac*Bq`Jsx/B2h++ Q8`ZQ5.9@D)Rc̘!G(l+3&hr_`G9W{t\ƺ@12lH{P Htv4!^q0S$*Ua,aV5dP\iuؗuf˿J?~y)v~eA;}Ͳ\$i<̵33CWzql /-ϸx8!Uہbc ͆ibX3~9KD$"s"Rj=#B"%p:;S!N8oqpÑ)N$۞p+tu IRsIl3.qq/nE*,y )ւ cɷp4k7}kAi9& `sɩ%FbgR!cQb;LUeofvĤ1&qso`6W@2 {k5m腶CWEeHYA9"MmK ,*bB\Y. UCgd Ph=bm%G$ ]8WX2׺r7cfMRϗR|1( DsRO6 = iOXR jS+qyJ ^5;"#&hc+kvvO!5Õ^=ҸO͏|,LըEduy0R) i'/!E= VC9?Ri`Qل,+ } oh Ŋa)\oE{q8WTE/LQR\#y#Z歓JM0N@s*;kcK)9c3Nȝm']TQpXua֬6A6ߐ Ȩc$ګoMJyX[;^2GkMX4/-w:|w&vCUĹ9Ka%X۪G!V:6V7N2'% nB,0IAx++ӈ*rLqRlY;Gy>-de{B_o|]$΅jzr'J߹%z׿ @h\[z]z{cI@ g/-(ԏ(b"U>^!)ZQ9qeڬ Y7+n!(ۯ0/Xy!I-ީpZ9]}F|"F*^ee̢\47ulٳ9F37ƺ>'k7TA })$ MLr:hCs@*L9CSx7vm 9˃6P'vLt.$-v@* J] pitt;VSDhr9{$($VDtƆOKD:r%ީ(ynSČK_ =򘵙H'NB)5?R4J6UPEf)}JASk*"7޼NۃN?of:!Q+Mhj0x} ҊjoDn#G0;K0D%_|bʮNf$`IDs9/?dQrOf*NŚZe OJobX,j\/GW haI~_ WUh<5{Y'w @f ̜+1|n&'ک&η&L|f o\R֥EJ">Ʌ2~yn)%7ZBJ~jEеX>[G?T hI9iE,+?ߎJ.HgM23ίȗN&tK~dՅujE:{|[-Bl U)$MJ#@@=4]¸5R:&NU>;k65|)ql[?>ѠY@*y('#{xxƛ~ yM1slMƖ 38,:~oS;o}(1KFmaCU44̫ )OiE/U]RjA[rfg.a#ؗs3MӤh4V6< F$UiWvOXHij4S@{$K3o|-brgTw'; Ȯ =|)u1JLeg"ψI/ޱ;ֆU.tbHRCo Bnc+]Ԛ\XAG0@_Busj=k惎n@30!; 4V)=?HkV^Uw HvF[1:F <]n2 /jZ톋8מZ/mzM +}hyrVٰ(v,ExC2$;rMmQzꉓ+FG!_]Ҹ)bQijtXp)m':C{ A0$tp,lz/IR`!5v"XlM2$sqCHgq@C\OfTi Aek Л> f5o.y䙭J kAl8P67¶j^- YߊC$uzՋ`B/m =\*68l:zL2>hsݑFx\Omk%Évx`_͂F⠇\j[ |mrLQU(fHhbf8<`D͟.͜B;[猣_3]4-or{rf "9-^_ g9"Zݎטyry$&^Z=-:ލOC!W46@q~ĵQʃ ,/T5LnH£$IaӻP97pQ N), 4 -0 I\o\)J4,\rPnS\R2nT>:yvl >)0^A c7_y}m7;ҕ]ytӥ$(^DYIImσkLV}S ^гo%~ٽ{#O=9Cs?J5 rc*B*G@$گ=!/. 51S W UXf+t # -mWNSDy.&>RxoˁW!Q׷.y7x_HcLS~Kq^l&Q#ߊ}a`*3d4(+͵u}whÎ쩭l[nsDİtH%qwm&x>Q5V '͸ћ'|zz~?6kO-7+`dqh!wڈ:un *m۶ Xm :@#Ol<6zxM'V =3|r6 "x\xTUzGjJwNcOp71ًcǬ@FY<٣}xEiG.?4M?My4<1/ zM/n`b{2]v*piO߄Zܮj=޶c4Y6X0 EF#N=gGiYiH~y" YM/2I'ݤs4/=[uO,p0jiIy͹蘑 SEJm7x[PE*a6Ij{=Z2b Wv~|Ќxm<͒\[xJ1ѦrRMt Uc/B+v !Etwת(/Ob_`n $ܭhJǞ?z;QF|ժ"kE!A;SYr5jH%X̔ zI2 xbN>y>xO|-9%qU ).Z.=iRɶX]e08fNdEg ucZ"SW =ƦZLՐdj=z?\eC؞bcXˆaG沚`+ p}YU~(.>JCynUW й]}Xx:~/lo7YUjiکp5=D)rc#)Y_tp_/*9YM]Rᕝp/. pE=A5`¬ ;P8>gSXi8c[:ptuѮQchk$PEwWQK;ȁ@P'??C =|>y#n~duUpZ>ot/EamųT;\qQA9hq䴈v)7 ͓022d5o&NXe(sc1d*㑭x@.Zmw=Fs:QSBlSPN>E5!Dd73"2P<-.\Hݚã뗯=8 Ŵ7zk.:؅!Y½ rc(\PE)QG*XGn a&9SBZ%GIHUh=t-7),fۡ?4 ް~ysJڢ{ި`L3I/Bn 0D9&5i::[HlcҒgu-wo\>pG0?B~5Ln23JG٪ *3zB\KହcMC *U KLVN%k ]eF3snpLM cA ̞/6bt'X]:;--78>H5_3-ڢ4 d 9p1 ,y uy}&F FT];_Xݍ, ȵn>:C!RQ>}\nM$ZuƜEVEϸ)LPM=Sh sr#;ozE־ŢKlRW4%hD5I.Qz63PsHɻҧ;[>ne|HڪNP ӾN C+++x5óas˸9f-|.Cϊ=Q֬&[Z#@ H8JƓYP H׶G.<(eMiWC.zKTd;YN%AYYl)vIz]7%/_ZksF|fL.^QIALgcqS=RKIv\Z)$|OkHة)^F6K -{޳/<%wdmYf<);rſO<%"^kx No7!r7^|(pT܍bœۇ"h56h"#->i 1}X X` y..[-P1 j-l)Ym*6W]ظ2+Fi Ž5؈q:uOυ►}>`]?e}XW,`-۫WT4Ąl|Ha#s HVڔi6UzP2Ny 5N^(k g- cy^{ ;7jw ҊEJ.nX&ƩֽBPyROA&),1طj?$V- I?~A]S5xBM0X,[ TsX$]:-6Mei- SCF=g^tOVpByYt12e+dT/z@]c\SaQ/ <5 Yϟ+ \ vx=F֣XA[2(~OuD '>1evDyh!IO.;-[=wt A\E"2ʄ1ՎD/\?1OLChe*k\ё lVz@.AegKt-R <= wváe[eUYh38j,p ytwVV2");bB[v`WG,9],f'5BB!-//YIc]Ij2g3>8&~!)F'VK [":2 bS[^inE/[LZlxvbmqy/AAFȖFs>ޝ죶>1JԘKUa+d:,v4 1sBH: M@,_W,#Ld4x ʲ2H [Cf&&D#,O寄5gtvIb.I:ǧpFk0̔!"DOo{\n tcOzaA vY#al&JʺP/0_*=E/kקuq`;B0.<:ꑟ4A*I&3^N8M x[żbr'$&̣yK X/dER7F8.+Zd+H>3 #ܰ/4benIT]yj$/$^}rg("*ׇУ(J)T36I7sB0{ph!v>D`F_ܼm[e:Gbї/OyNmRsUGpBO:魘mcK u$}[Sm /N.0]OW8$\dXwȔ4:spb=L“ 9-;6pނs C$QBf,߲M)vSGqQ0Qd YATg`'jK67l(k Wi<位5R0Z?6Q͋Yr)rR` {:4]gbřcl:At@9<(5K fB,t\&F ]L]n"1A lh4pT]W5lg(OnZn/ ܴm/ @bj.@Uȓ!8דM? 09QV+O={?3;%z*UX3>NZMLVar=/3jU)G3Ly@|` ֚OvH~H%P(ksk欇K|6𕵛_h-g+p VJi?1{T|?{9YnkR+G8;\ QP jJiVORƅr>#N0KK+n[HbW5ITZ 'hhb6^ ;!5/ sRkˡ I6]@0!HCƘ'#;5 9ave ;Kя~]CM,Ak^usT%&L2#S9kM ͺ? k%ΘlG4R'~߂GTl &rD5kaTKQ{q%TC¸XQ 1F$Ek'%ZErw-]XFp7.$/\6*ibpER BZ6L$q-b([OM.3213BCj)hHyx, 9}º y+»v٧El"`w85(ٳRCB/FCQ&I!ت!&WLȧ`#|$[yQg0V5_1i2rd$f]V $Bn9}2Fj3K(Nl1WGA/\~\#`aL WZIyBQBwZŕ[ٝAҮXSv, ŠJ L9*]*g˩%j =˱&ʅD?M_, aA\g]mg33o,R3 9&.Qh-{y42é1sApJ ,)4%ZٞH +>x۰̎bs_qHSklSdz5zr~!k[ߩ\x=K[95,lmBѬB[omZ)*.DrR(B0=faZnK_Vy2vӢ(2mDn&VPj/KyN9+/tV j ~.m\Nz 8lД{tj5T1A+7an ٳ#U#⿍q^0t7S:Bp#S9C.׃tuV-X3`8xHBر-x!E^ OEצfٽJ_t.:7 iw|ڥd 95*K{֏R޻^3,Qޞ6pd !|N,(NK>Q+5 @Sdמ/HV8C+usȄKn!3?+9,4~~nUbYR0R: JV6f?fAMӅSNxg|ƷhC]MI_nw/)V`4?l?U wH$1id>Bw\ơAۦl~cy}*hpUO߯pF*H<3fXOJQN} l֣\׽yGQ qT#j$* _.wĞ92I2CRdy<⁾5 kwP<Ö3ֶ-cq~gF h'&'F{f]*R {B W-(kH!o`}= YMT3_++f89bM%.ˋ9I2Rٺ0d`e0ȁDL|QW"G|t/Fm?F:C,b\+p:-hױpgDsJ~()YHq rwC,4Q]؅ohݦM(>{nXp"F`i/Z-t-8)8!=$bIc9*6"٘/;:&Skm]7xY?g~TqYp(PlCchYi9t%WG#1[O>$ ox Tl<2uÜSP`lM={ƹ;6^<=t %> A'H'0;:PtqƠ&[g>#ƕtyK;8O .Iʐߝ܇jmMe: (>[P$zKWc6v>~5!vri0Z2R#"nSu:j4zdO%L6fRjs1`Uˏ2yoyDW#*B1uiF1h `7دGn49ce*`a,(`Z;~FdӹgɈrwEj4r;t=%XbCH"ԹQ;5-IUCO'eqn3$;4`."k E.X7\w-AZD?>@~_B,Wn}?HԵ8_ J&Qn`f0OBwx~ n %S싾зQ$ֱiwRH@XJ.]Pjp .cK>Lqw[roFM>+rg`1%;5Y bRQi#tI&/ʞa];gK:[mܕ9lvcykQ:R0):b_ǪD>sCKљ㓲$[rND-+%,"$,_OCyOQBovxvVT`EҤx< L9aI-m "5uGY3--ErgA7lʑξBпpMw7ca}2݌?2#Ǒ?D2n  YLKU0 آC͚ôtƩGOw EaA_E tsfckOGĻ$/b>,-?Jbz:G(fh/dyJM%p̶!\VԂO.=XF~mpܱr9: r#Ӆ=9$*MK`|^o-WA ؆8iiy/5í+Q횤FjTxv?LVo}dgwE$\ 9 Ӭ&p]=+D#`)UL>o)N}k0G rA~i8Mu3Ї1/ \p2nϸ;WdN5C+^7ڢЀf0䬤 zK2tz)s` :(m4I ZT%՗7* ?E^}S*o> avPkh? l 7:,?"XP-^k~qdTv@!ke6.?]'F2 T9ڕ,L&PErd&hd#6! 5Sg> kQPC،xJ[8&x=-rQ(OZ'O`{=rLuvf-PNȻMC/%M ^}q#~I,63Dyj7^+NVup5:d :?Dlj<;žIGAV 慨s8[rBfkxWGLer-gYӳ>QA -1_Z;N8$ zHj/io/<1rKO䪬wXĩkɰ"ʽ @dTmO(Vl$hB+}iABy %0 =CQI:cXKew&y/;#2ӍnV!ivw:6n L {KDw_;Ľq(H9˿k)YTfS\ P $xfy' VIw; S _t)\ /̽C `x%Ez۬7ijCT\ǥ,̅fx( AKHpg)Xҭo޻ߗIeNPU<SÆ8Zp4/~)Z@]m'~<: LE.]o0S%{fMXJJɴ03|@y+$T3hj{ļZ8j丈]ks7E[!)$蘒s/y.9  a UE Ʃp2ei Tq*y|fyzPS5*Fi^7~'6Ƚ<8;$_5PY g]gH,/aW|; eɜȵX$1g[,XD,{4hMS0W=:1H=yk f))¶'fXa_w)qKd OW+uPbm":knv{&:BZH\2û5:kO6d ͟rYK۩1؏d"y=h=BW  m#/-q\XTӯ$Er)w|sa=}ba!zq0j+XSvct,؈[;QXU6k~OcyКa%PFlKV{ :.d<p!1$'ML:WXn"kE_"f_$W% ,_a(D0ǎzSΌ>]/8u0beQcԹЕ˨M9*j#D |Qݲ4_g^GT{׉W7̪ML;,5}=[%e=GY:+W+U#g޿Ibz&B^KQ)bUQ6. ks/Z{K.::J[~VL>υⲄ5vN>;37٧x?Z~fulZf퇿رgﰹ[URs˕4JW+1Up&\% ,b PO-Qrp)^;߉ͱ<e7=jB#cOHöz ,s̫ws(U /s&OXd|c{?5"8?vk _I_* 쪷Cb٠u>K'_xᶄE=UYXX$*[b,5ǂLDs8(F\lz ڵ RT0wgBdW^{}"JXJ|֪Cv2o!B{:Y%>2ziA43:`  0&>fc 5}Y i` ZDNw Yd'e`+ީ܆98pKRQ9^EڇK  n^]˲[BMqHѐ/7GWȝi e5V_hoX5Gn(A~,"kA.! )גn0R?% hx[ ;,FIU"JvmRlO_A (UK7D ^)+-o H37;bcw8u" g{+t높uauI06ΰ0vNj\]y>ԁNcmѽk2؀frV7[둬̦Q0^8&oI AmA͑s5և`s PDK",J{#{d,7j* Ge΅۽ف:B'6/}jI4ۅ B{g:CV&~L7{݁|܂.k9A E0iۚ(` JavaִϨA6R!ZuY"W k +ßD} (߷ >J%sv^V8ղS̿bP+Z@/Zc+J'_i.*06Oc1!2Ըee=yiDxmbxطgNXsw5{ oR,^.N\WDmpL+THiDF+zSedʉuj~S^ JjL8f%{EAȾ@ק8a|Li{X*^(͏zcȼ@s4]XaO>Vx]f^m /۱H0SՂWL,eeSw窬s$&vD$0d?kܰ\y֮DJr" ˽0Ggl;Sc E$):p˺nʽ鑨T aI௿^ !U g&ݿxNfe^>/3*/@U靆5%ߪӢ!c8VA(g~+grXйLpߑC.+1^=i\Fh԰jEԅ$ɼqڠ->wCInȾw$hڕwn*E?Z,o8(Z\'@(jKqq/00Wi},o1,)/(U|\6/?rݏ$AL,R|3w#l<-3\5ܡ :ð/r1PM&׌,0T=s^N~Ov~UawY*bh_kHдԧF^ؔ+~֊sjZ[5dKNk_=L:3܄(+nqaAHer99xʍ.^7vnՕY`x_yϻ2OXJT>DU(K_ij\Ӛ3?"-"n EsXuD,q=s8u>4Ո-9cB"N*20d> 7'8i"1I^F^RaWU(OBn@A/dHƘymCo)=#oB?࠱{b.t6IO蝽*~mR)rҌE@CNxZY SόCbG 7~Ep"|:ߴ-ފy>N1?/"XdyjP P`ab$@G'spE^fky@CCLp6:S^\ ~HLW GA! p; @}WJj= ?3[O^ȒyJҢF`zQ` 2RZY)ɉo>+jWx^6 wCzΪ)鲘pz[b#^H u|85cV`;i^1y Gf PC7Y<>Tl R\'n&~ϗb3d̒)%ŕ\cS3C  L02TנU-Y,O[lwPz&rg:zte2Vx=myNSgI6Ⴄ'zBaZ'Q{ϨWmf#FK}sAo*\(MLQEhkXOQ 81<64Âjg-θ_(;> 5׵پ S*ɥU |9$sk f9o\Lz}fX=uwcY oжsE':3qAwu7'a<<[d.F9pGjLߖs@Z CV) e@Jnt%[>h |-9189T,Ey/T-qE99sRbN2f%Ffjt&~eb[ m CժviY h<))"V7鱥b֢q&MNs\]0!_ovo~)p-j}yGi+?דZݜME h!CgI5Uݽ,kmޯE{ 26˒G2 G}{mȔ@yiJ+-l̷Zl2P䅏M#5s8}>N4xH.n@ɧuQtcI$G^ "Јc a4 UAA\#T 7LƝB&Up72gDuVy'RpB*`֮= :2,(ag>L"[Ęk1sHN.H9$|3PŌݼd1 Z_/N#wf@Xٞc=I OMp9GyZzI# .jiz;C e.rs.PL<OvPmY|R@*´E!0jPC*[6}_A$OT[5|y3KVqz$bfب{Dv9om-)Cgߕ:ĖOwhj| 37n4#^Йa~dܢ>G"hTB~&Z*PyA I\`"KK튻jxz<( ˟H@vQRYulBpP`V\r(J(ͺ0Y+=e/HVoee+ S]筒ԬdHadXTٸ) v'r,_uT1 +AkOT`*i2i</zmBh'O`dsD ,Q{oZFx\M[/ b>Ѓ 8504e`6^K(}a,! ft,!g;vSĀb'f|`ya@;Q%~AXeAG׸:\$*'I:Dǡ/Rkt0Av?{2bʳtIVk Qbqay#Z .)K,rv3Rs}1%NS0$RB!f 焖->| l1U5x]lÝ(5J;G onU^1_7t/A5꽮3Kq z2u]G\gΐPb7G|iwz{@jC;򭘆G]e ؜=}nuR>:Yltvdd09) څhB!qihcqVgs:JӒ8W5njܨk!q< ?Ul kv ?f&$|%1[ L{V!JqB8|&v! k-HrkClm-='e˓VɿZ(']bSc*'pl6ɼ/f,b'>wH@S8$<`ZUY}>K\GMeu޷RȲ>豹 i(@ɠZ@J~aBΞh*BU7 ##-QlM8)XQn ,{N,IU gs@Xm:ofX%Hn7 5*GEDĉB$Wx2M_(}lȅ%Ǯbat%f́Zi>9|od"`jq YyH3~JW􅷵1GfBMۮ[CY.v!! o`>_RHഖ@'+2iNVVxZ!MQqx=-}0DSuCj(Y4vle>0̃@1.m zzW6+}qҌM,/d#[&#+oSx(Rؑ]Gu..R1AJ?IC_94yd%ַT饆f|8Rd#-mwC'dsIa/sO 'Qs}D4ln7sȚ =iܤ dV ~xOEXICsHu˧ڠH㿘;igߪ{6pkW(+7k9L ZCm<|ų 8.rMhp]XΜƹ,'I MdT^:#L'V8mwT`ҷ&^t,q:;,+TmQqiMg^Ʌ4b+ )cݲ.qvo+1}D ^z.̿&ks )D -{dowfq| /ҺJ_xdaNJ͗r @F]N&UefgOTQ1p&=9}ms\ u,FkQaWi "B& W0 =ԸL2JyQ6?Slrp;e47.iKPV+3mS6N5{Ң&*!΅ن5mg΋IDkesƭ)az[Г>pmQ=?.yԻvu8oO"~JƄva$.Ì$fF`{UDTOd}(2ڡc6wQD-*cgUP-A&GP' uL_.Guִ٠l`bxOF5͂LJX5O .q0Ń}.Md J*+Ci$tn=}FEP0KpP!sp*A *bO6c%9#gz2 gcMW=elwI!r%ƹz|!a/x]+1 %ӨQc`N^~M3-KO6{"dxMq]pU>E "Idf R>P(%;sړxkJ躭fWr{yn6>/vg o:\<\x9 XFL|.CDg4xtt\0pɭ:'ݝ+HztV7ǡTp  ['Kݥ!ĔR[fXwGCe:A۠ y:1vZD#RN4"r ty“i9,󶿒\m!ZQ41PAh=ǂl[Kە@Tt q|S<^GpgjZ]'%xk} z6]6EfT.γ!n>H[OR<DE 7KDU)vMoR2'5_ʽ߆?.+7@f̩:JBFH7mѻ :M["PqP'Op!K f/ /+LA>Ë2]x|3!7Xf@4t(])!Weus@>*zZ]4avpPR?mڈIC߃:l{|=9 ]^UV)/6Tw3t|Wj<6lNgt-&t)jZ#Y"̆oo+щ60M'X֛Z/{6>m5-eXsǵп-^yx77Dgo"ge,X|`2F0CyX& +3Iw!P +NgV'֣\ ֯I׾x\^@">՟awdغk,ns ` I=*u:zD- p;.HwMGK~ c}V{VΡLQՏR[/O=y KNe {QE^Ȧ8R=0D N  YZ