annobin-10.23-1.el8 >  A a3U][WֻTC 3 8Uu9m#] 1=_uXCZ_OPz =CJX(Y:S[7` 9crO9*Qr/>C%Uh,B9PgB&|P\yakiƐ`FXڲCMf[*{k~EnB)e6fH&6 gXkXd#{8sDdNJ:xACe>ipy/JzoOS+W1jeIEH֕1bZZz/'p;?d   A $(/6= _kqx            H   4p(89 :#Gy Hy Iz XzYz\z0 ]zd ^{ b|d}ae}ff}il}kt} u} v}w~ x yT x|Cannobin10.231.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.ax86-01.mbox.centos.org2CentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxx86_64Ex$K:AAA큤A큤aaaaaaaa(Qanaa(Qa(Qa(Q26cefb1dd904f0ae5a9f40fb69a62b051f5fcf63b1778d231065331e079a48b7ab1e861d34a0df5a510b3cd8e77a0ce38a49e1a08285634cb2bfbebec71e5ec10a0e72c930850d82f0cc60cbe999429e2ec14f8e2c88258ba852ef0d433d298e8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fafcca6b39bf49ae380a90587508469921285ec67c7253c9e484e2c2749ec37f5a01d2ca89be7b7e01ea6e47d40ad9caacb041d70195f09f1333e893e7209477../../../../usr/lib/gcc/x86_64-redhat-linux/8/plugin/annobin.so.0.0.0annobin.so.0.0.0annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootannobin-10.23-1.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.3a@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.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- 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.23-1.el810.23-1.el8 .build-id21d1da64c51f7cb63f5fedacd21ce178d07250dapluginannobin.soannobin.so.0annobin.so.0.0.0annotation.proposal.txtannobin.info.gzannobinCOPYING3LICENSEannobin.1.gz/usr/lib//usr/lib/.build-id//usr/lib/.build-id/21//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]=21d1da64c51f7cb63f5fedacd21ce178d07250da, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRR utf-82b172b44a576a2525a4304bd884c6c1ee88fea527429254c562e1ff83a896f05?P7zXZ !#,k] b2u jӫ`(y-$sۍψ\0EҚhX?$y_\\gNX d=6&01NSY7=P/Wr}z_q,D% V?Im`Pߏc%El\,d^Ze@9Bv}ً2P?/  "ʦv%<--vȮ &$,q5@>qFGLRu|!fz],>5 !ڶy YK?d*bQ3G(r^gZIʦEQrso?m^Pi;xg𕋃HwW۟S&7:ϽSݦ`2$韾 5Vgo6$E>SYۋ4ا U1S^iFDZ'Pq1]w -%Âg|y>)M'vԑLUv[Ѱ(QZ3C^ f-t!neb sJCPLE~1c#Vm2,\='*i>͵|P^zAeW&<iu9w a%[=JJ('MBI9ipG1j0q{|w~ޖ>|T"rB =a*[bF-_CM+\Wݙ53g25r\S)nc(-k͡"^E Ut%r[ɚVeW;Gvh$!)TI?`x>9@Ew޲jI\s6 Vf71d`k4"kc&#ߟΉ_ԖnNw!{%xvav-ci:LΖuPOC [ PӀЛlಽ(O~4!BF3I~AW>h] lDv#n֭{F)תڰ[O3_H;RqM ²\2[d`v~t*b)4sh'rXj%JvDa|_qX ^_s=_x4w^~vCHUQ dY젉F8"ef^8%JFTCC }{ 1; g^CsqB{O*B=%| TTY^jClÑ㸄^)TBOnx-90)e"={{ruY`|ٌZĩPH8zp1Z+=gkQnޠ_8#a/Qܳ~֘ႆҷA;Ҿ4|Kǫ|B%<#茊F{7%/~hԧu t=i1Y %J"Pu_ZV;|sH6FGgDٰ,H{Y)۞ q#b@ h h8m>eJ36:9K [g\o]-=H%#Y7#rZ] X ]<&kiS^u}?"CYq7S:Nn:bc5BQ(?pD(#dpƆA nٷwmHjC*!0-E[p=/k[ H9I_H߄wTAMf iXg8$Nn4ӓ JR\}Kwuf f m0ŊnAWPVN ޒuq0 -RH\?5^`bCDab-9U&s 'üN|?C$q`pΨbs\ѡ%l ("$5 o#_2{7)}]5V=jӐ;fhD~+yȞ 9jK;|!R yiA\ݺwεW{tC3 wQIީkTl}}g^S 1DK1 Ƨwoh/ΊdB^nR7As;d80{t ?T"V6LZS#zN69Vذ g"~Ɍ1'L yO\2շ|atr# M}QnB8KUvI+Fʹ~"7K9Dj0mT@fv)ƭ!L櫪5fx ' +j%!\H6W- <2<#hgZ'kNm,+t@$Y'V#/@Fj}6vJ_HxBWjb/冘(ɩ4GyZQVVԵ`* j{}sB^9j Ql|I29KL9YAte1z}uhBjMLZY+aJ!-~:;(ab$${idXG3x&![mAa_C*A ST<ɥMranvѵJ4!J`_\UI $d|%!zHK"Wm~1x'/'YvUB - T_(1h;WŜB^^_֡˺Ðy  (C qYbVFG&Qtts"B/YWLF )tMm!4TkDh0?PpE \C8-B⿝/s1 5uk,!atm3 # `gV׏k>pg֛)8NI3}(]9Xo"=bz}Z-Ѳ ASNJv֟Ui0j3 @[ ?\%Fb;Tl;/H7w&R :oSfW,|cq*e '~0chC<OMen̟:"աUaV{SaA,caJ#>wЪ~ض\Yʫ %ƬgvZu>~pesDzOO$4UƤ-98{]Ta3eSj^n ']hTVx gh8=Ǵo {cKq~7 ׉s+*)BJa_ˉM2j8" G~y< B{DU2<yIɡy RBh2l􅐙)R<X݆734 * _m"9+Y6>I<2_RM[\UA N]$9cW*;Yr#0_HG:W›Kz_2Ad(xuW1ΊƉjԙtm$.foV T ʦ5:UH|:=@&YEaK:xҖviݯ;ɅDEuxԆ.Xun^űV(aX-٥F=68Sɑ`q6~̒?sN -D?W48_HCےޕUl%ҠIo5?O_LO %X(.yWjk/wY> GleAc EG 9{>o#k߭6.r!-0M:<aD|{ 0[Ԍ7?`;Nlܱ!x_NDW>U=&Z^!V9IS9/?Gr΂トO)NwFPR ^q<ZIj;cKaTn ۛͧpo9K!8t7*? 'V(mN0r.i\=$=X'j&f_OZ;\b+vj^yؒcuz&#$ȝE_dC8 %:k}j{hׁ]mSm|l[h:T8Edq47w|b_}yVP*~LFr "P^&u#UK^ޯǀo=onB~k,߱)5wHZk8q JK#EL*$ӜcR6|bmfz<(^:yuoD1f %#ΐ;Nu 8 U?fr. - 8@l UjQU?en)6 bTE_>,()/r~h4;dbK7B$LD;7FJ#[3C-y2ܭn1ڐ+C"'nn*$9t=SHo.n9&esf&CTIԂr.E難><g<-b_'JV " /nʟ%3 &4|fw1<5\ZIs>05O{$aža:$QaIIhǼg7ZT[C~Gڻ^&7+u#"5dZP`xe:kѪ [aog0DWfeC,q!(hV,7,7?լWԍqMe|D˂)y*vd˙mK;ښ٨"-ѕSބ;"_sskGwHBJ'j˹#]1-0r̕5k.iQn\u@0b E9υ5{OsA!z~tk\z.+b%3/H IyB k5fk;!({t*<b'Z/"/e|/ C`ix M. I,R,yyL+_%[ D@߿[_t$\$4 W 6E?`qc{"yueF"LEFgr)Ƽs^ 0Ӹޥ "gL;֠{B7$TQ]^Qcro0^Q?oSnnhS'ԓq^$u I,ӄ^UiܸL '%o#D.O [m2 (Տ uvޡZ:PQ@^4EQ*ytK/Zɘ j0h`ܫZI³+Mk6G|ڧ5 Uh BG i f:qkYP!ogd\^1tRs9HOHAw?ah(,x֗Hn1 c`-o3\&/%p?"ab-b I$:"6z}ըT5O;>޹LCI2ʈ7oqЁ?/VݡvtB(kr`S̿ 7jIr 9媰]Ss4%'kǻn@W^귀: n,v,2M@IYVmAxZ> nhɩH\%!k ipPW0aDu!fM2YKU'ED{MRۃdyFT Y=plFt|2Xt,F|}K'hw! S tp)vdmͶtDwTMјQSm Q W!fq{|& .Z^'ؚ-h,ηdO^YSsVoΪHVH^D@6>*Y.r :@hYCÆ# Ly>z#Wu| U f$]L~T x b6& =NߖmӕvY}S5 ԗ3n2`>+oy$AӡʌM@%z(,g~5u>>!Yhvr+y#4ID~P$CBc c xٔ0ćPDgyVdE+cn#ag?;EV)R%~^mqdy,ZToFyAYs]JKLh-x% 4Gwumt[IF AZri.r F7]{s(?|k]9ʣDرWQ4̪EtftS7ܘҵ*1bWYr!q(Tp0tL)Sf/Ys}^'qW "sNk$Mw.]*$S@obZPR()i~3Bڪ ~V`Ӕߡr~fXYYMbnXt5DE_]Ds HL]i(o½<_n BQ`#fa%濖p݈U㛺ݯk-uלopyNEٗ;} g>aX yXRHQ`G.8HIW^MYf+ \r ̿8o+>(OEm`5+ܦFS#t0Ba!"im&AP/PQY6LN&!*%]k7ѻ\jKjP/L~yoWJ̹a٤2$ EyYj-IM }󤫚Nq buJ=z/6W#;H\EbWG`{ZIԘSBh vynl1J|:%Ij-I\H,g]z=sHRx-Uh`[Q#TS=o*ob{}dwN}.EPؤ;T 5Xy+Г6"P:R S,)Hvrbꞥ1'OH:tn9zRFs/VrqT蘭~f'˖$]r,_#tq;o)숤(uvOjnWy~six?c]њ&I khdu< #ݙ.Km{y]Ia!8+K+bag - Fuߨ VYncg-b~`Vö]cY7 -,o&loF,;Cۜ *vk8sHV 6&Zj a>H8N#g=.,X1;&$&=@n{.ew3HrDq/.-f󘘝5Lڮ%tٌTE\рKL'fL,?L1";xCJې@< "ߑ!{r>zXD!5a~/=H M`3ܐ6O,Drj'JAF'_AN'v`ؾM95DC=}jYii'iŨqeQC:8+c2A}q#LQsXXD置!DJP8D۴;T><^ 'ʅnj[QP*y˖<) E-qbG4_c ű1(ě-Paɝ6@'Y|E w}uPMŽT?*Ţf,QKsv2b8(k!Qd} V2gH+$YZ|,r$C=vuo]J+c`cR)bPo DtƖEm V;Q[Gh;}&s6F:!E-m}vT~f62v"6Rb"d{><əӦp-K_{;IeS &UaҮ}1F7ć|&q#Gi ܡ co^ΉG#»Sxn+VAZF'RCtv 1D\ڏ~sA[)72^,OH$6=I`n٠$IykP~$?JKX}梂#-if?,TD(vdkʱtM|2HZllZd xmI/y1zE;/:bWA*gn6 WR7Gԣn{0KD%8b]1aSo@#x}`Xϗ&:e?DNjS)D'(wRCoVՠFnW'hQ2Ҷ"ZWL"'xwGN>c=NuTY%ۃCs'`_qpϨ,R&:1-#,F4XmΗߠu/eйb2^;} cUZJX$t#24}6b)Q+d6@ƻwv(ӓlkHX,'e*Hl렇ǟP aBcЂ/=%^Gx! 4lvTB 9U֛X?.D$>v8*A'%_ыac]Hy]Դڱ0gƶy ͿiVEeU, Ȱ1p|ftSu uu}Yvk?]l1h 7ˡgPAE˂E[Pn2`VTFD M)&??'V<&x+B5nsg=ĸU@Bse1fU_g ժ ո|A߂DDmi iG?X._nLM:ԍUO!z hq d`i߶ 3 [#=BgOsLoJt,Jh9>*b^W*(0bODJr"pҭ+4%>b:aaE@ .P: ֧vU 4j (]~z12' Xbm:o>3wFx12zCsfmqtI>;񰦯=B OeϗBB 58',f!qQ@ lW"ΉCs55?Ϯguet.ɩ`V!-JA#\֖{J۾ٕL{)Pu_ОnWCFYӻ+3ߥ7mWQ7И#/;\yd8_ 2HR`? |or4G58rl>*  1B䍃`H G 4!”O:ݱ0k~n$ vزzUlf>;'40k:\'3\I62mg+w5-nK9XD̒Yc}s}@vS TMRm]p Ou_1$VLI$)=$=p{8 :1S:+ȝc6!7p`va>!SAj|<}X#/uTbF't% È4wTfҟvZE]ug#/' l}e8-;]Cc&bc&H-`>hf@xPaH,pf k@ܿt),|Nݕ0N'_6Q}iBlsePX)h# >:*>'ڜN`<w@D,{_Ho=VFBM ToŢOZl:(cXo%B?9ぼ\&1 č-ЬUҹ=qZɚ D|$(X+ DL14dP園1LLk?2ʽ 1Rԥ+k"lӏ-`&l,? 1u8RyX҆)V3l 37V[k7.EP2L^}TKH=}Cb^>>!x)5x?m*;dg+!$ZAUes8'U k6Qӷx:Jn$xdu#t.d8]Fv: 9 /΂=ƂTn6D!7HBj9הK#uzN ,r`bjQMm3&g= 4]T1y=#r ie6^I15p6QtwB&ِ H[ ξ39y2&uOuD. &>f36xA^T{ cw^iI[pƏj葈43[PytXAcnU)e]/Dz6mnN" ]!%:]}r1=ˍ1 JRB@,~kR&*{04F%,"oF~3DetەV5qW0 39kٵ'ev޻jP\ 1il_rR"n-? @O^ >T*k[՝>D 3ђ~Q$Bڍ/=ˎvw'~M0 snssn%qp,G`; .;6 ;*X- m rNPl??Y8;a4"tnЮ\|-MrPupN 8h\D%FS|MyM?{P#qwu1H.-gW-x|nYSWg6'MI}<>gMs\%+aE԰X1Gn'8`jgOTzL(S0j2s 䣣}"}఻!|!5[G$=1 }lA "N.:P:C>%%@mWā?yP9҄M7wE6:KbL+w/`.n`@AgL'[ZV>obŬwÜW)a_[pg$7@E+f;_)2J|ͅ^%_~>\Ԋǹ3cauuePۄ`dNZt=PTxM2t|R05ҏ;T@qr(~Ef<\R9ip8ŀVx`۪IDY)^neߗ2$H+QHp!08Zخ<kS-Jh'HQš ^O#yqekFm~XNխ∅}U(yL jћddY7r\~]dw}QעLSW@Mu;GЎ׉<A<^,SA.[?N~T?u4@%3WgTPE=$HfkuA]GXRDXEamV=$L4z?xcLY`2hZC%81/nO-G|}L㽕&OUG7<Z1pԧapq8)b[h&%ꎨBǭSܛh{11Qѓ U8onh }[ktS9rXNqVn,r*XYkx.WL o Ench 2WEsCI];' y-<7w]B.++~|EEc:A$F4E#Ol-R[;5y-y M>ގy:|Nћ&SjCՑf B$25]^TUJfvǥ%3qF9%T 6T{K.YMɃJG?>dŎ/bێgl d6qNnLZaf`{I t>!0ƊL?cs ~&rN| 9,SmR7Mv7Zޫ7nNXfbo?ƻ|#.P=UCpz0H|)F{JXȵO5keUB2R\UDsgDIps&P #kj|^s~5Wr]A G4Q[,}J<k>łY&";" !ukjXYv0SOp4qp~۬o{@1l4"RU/u7bbB}.2{ ޜ+x0n9LYog~EFZe{C?!b}NT8Mw?DE K,OwCRϠloXӵ>5`GOqng[3 ~|,syv)&,cR^^ :WkBgAPl{:E2J v(0P[Zn3YwM)Ĺ! J"tY΋&aMQA  BC7=Qóz|@ZM^,⻣F:ӳ'Nr $|݈??:qGBf  _\UŮcb!kAjxMYWqQ/EF&YUsRq C.8߲jeΗDj0+& `d*f?rb!L0焴rÜ ֐'yVΛo4Em[E݄>$M˸'?xU07ZOۑF ,x'ߚzF+`bxA8 + fy]k yҒN傐fB*8% T!a/QҤ\Mi_0Q}uŬNHy-{xƗ ;]\)^ב VI(Q|7ŜOqMTh{R+QK,tt -1E˵y-< G7rSf>gT%aZH=~ZK<)ZKTԯSIo[r K9L_  O `iݨ>AyۓbmrW1IBuF`06(걿cX>X歳1b=?2V+1&ًRr b(B&aܺd"9Jre&̈wIVpuUļo"PŦBkyM9!͸.4,&1i(d{5I¿(OK@ lIID3:Z>nCV+K_:g~@v^t y͚?QI)q1I ' KzP)Eiv&ɛK m^)ԧLbi[sY@?^F|EL{_3H>yA͠cKiC쿄.퉊B~vE˃I0C[<Ͷ4C#[ND`h{Ėy43ѤZ5}S߰օ2 xR09FfS(Eq[>$>EєuS%hp/ `Ùk{>D$۷t5XUD+y1epJR9׽ds Ix1N8NʳA a)mYy_qFq)\yA~^]CܼtoF̬yN*:<6mmm,^7;2wDLm^+X.qYW]һ8kßu9P@C--cY4a@EfnӒ=rʏFG+2t{wUAηfX>#tsy*^4lq,;q`t;S\ͪ o[M vKds8 b֧?)rd䟣w\g6Zo1yQG\ǁw:;F'=Uq!!6 f:97myfö‹_y+ەAscbY|pAFX8n6}x͘hAn8U0A3d' "< ^PRɋxlsRZttzJ3OV, VnIܬ/ @HKV^h>bFx~[WOѻؐ"abaOW#nAZ؟Y$kGpH9aE!ۉ;/|}, jNU} R7+@&(:R#J'nIvl8yߤ[?Dz){2tZ絟ЙB)e+ uԈzU;c{E,eǢ򕥸w#7·$Yt @;3ޤuEA1=ՠRB'[ˡ~)2_Ixz'gogMXqe Ə ]W8a {pHlS$AI 8;_QV`ڶf˛E:,[4V;qD e=i|,f+{dkO A Ģ dn`1 J eb+x>&b1ug}ta(;le!/tK'GlWRpuId0[0H#] f G-ONg3R0.9#Mpޠz͜Hڳ`aauQ>5S˩&8/}F׍'PiWi4@oR@ĶfXt(q9)?LYJ_'Pz-4ڭz25Z,"0#%\gղ ~+]%^%RXAK&jJnױOS:d'4hܩTwg:%T&pǧ{ $}M%4D_z)\+xޫYuh`T$Nl%amc,ʬ?"c; {Qv>*OTk1!0iSqBFCG˔@Y%Q=ӌ "7hR]U_C' V&!>0 9C: ܨBc}̤h MzzvgѪv)G'ebrF ABf]1I :k-aOr 1IVItUC1a(2vOƲm XV&c-7k!qDto-pfNvGsD9˒24 =@1#2j{!'B"tuz|?o[Z<ό-~e.!4EiB/L˳|铋 RT]vbxjn_0o9o+.'YV7ƣ`'^f,|C2q FJθl w OyK&h*U IWg:\ kA!?r ¼6#kXAfua/`J^KNK%Ц#?IH^p/3r0Ku!L|`3{L,"w[JbhxSԷ8\(Drs{pe~V,L O^&5sG9oQn .t&5~\Y\?9+}K0r-Qr%O-nl 6~y fr7TCjNLj'o9NwVv^4ᗓa7N/bmJ`X(v)3ܦP5X!fQ{qکMu9TJ5 FUShev&PŠ?zc~Uh4eI3 nRkPXpn}*aQ3<d6\DT=1Lf:n$[t>^ydWdHԮhNw\a-+9YI3GXPA" 77ll&E?Fƛ8;+bCG`RXQui#ue8^R a%7sUjRhC7 dFIU6T>ޚhG~jX+M$?e u{ܱo-D̚nG KҫO"Rsݸ|;&"aCU&.-{sIϋzߵj2_J^:x[Hé ǤGؚk9qt >ZYcXuP4i$ZꢝnjW)zWAU Ar{E5$&wQZ!\aT#2RSf8тGpd>#ewz0O6hX"fKı#/'! \j'sZ-wj6_w/-1ПB#kf:h[$f_qxk2M.uﯵ`Mb2oFfr"^c]RM侽AyiW2:I3Fe<<@;B+O5|#u>1Ī[fȼ#F>љJһR RPb~vX2,0H6o=7sb@M2&\˗NI"S^D EO`4z?hۯkͦ`/Wùr`^q#e /s[]O"@_}vJ$˒{lUt8f aP@-У?cRJk3>oUU_x8~H+֢\2Z^C1b Gak3q1Fģ8EYo L|#R74$ifW͹FƆF/CaBԟ2{-Qlu!P/ۇNlq?- " 8JR%( y|GN>ڿ68uXmhMY0R MCU O[8w0Eh5G$ t(34%/3t dw뷭vZ&q(wW{ttԇ%8l0U.3JDTvC0G[`Kk:]~=;!MPX%NaMAAJ\0a6j:/؉@y ՐY7f; ߈Z&"kWH?, "42b&qk"\c$‹^Ru@q,LHИtRDUtGW͒1NU"*+2L- 5qO-z֫GÒ!Hւn''|stUƁ:jB+vBڢDBzhZY2 }T/9ĺ\ #|+t3mٶNT ,VH(RzحfX[x& }÷I-:.2I`dWrDW~HMަHxcr~3OTGCO!'L 5^J5}A CCp09\c1*-j|`N+ʹdEupSKouPݲl{563¨^ ,GQI)$ YgeЫEx~z.^|~qgV֋xpCn?7 hf$7)IDm29G?2İEF#`US FVf9 D!O_1.8l!z3ʹ x|2i [i$U{sؼsŦ6afdBP:tq؅:?aH/*X?8Dʹ=l>‘B}P:sJ$>尙l[I09Nj\,s4 %F 9\*% !!WVuP(LްA_?.K OؘV鳣ɬQ8AUOGFHMlTӛ ւ-i0B2ݚ\*xX=@/N*˩lBWo #e sDBnSynsˏ4% P2N驊n#FpJ9]x+`gqu4̈́#7sI)'Y 3G s)vQUS H ~h^8U_"4,U2n՝X<xHJ9X4i:>>0$pp%}rO^!8r\1(ܫ64 ^fZ”BBPǧOE9k5 ~$6cU:zJTm;v'NԷ=$SJX.z~}ƂM5 D'1w73Leb4mTkxl98g O/DE^ZH R}TX7 K#A omLVO P'/[IKY[ lМ]桇 ;xU w/_ m ;GCO:稆ȣojAzOݐ@ rmAnQb;Kgl:L* ̩zCZ Uw\y8$O'm+[cP3k P(k9.cb.l]5|leEdqkF"RaX>0 _𘗝"|FY7'^wb=qU`y덯Rn}EOKww >0-ӑwTF#)%}<""'Wk(8ԭG1@q0EEx`ZEAc,W)5V_䑏Ɉ6?5sM]wbt<_XûCFJSlf S잱-sgxdǫ8ʩp)Bgn87B@G))͐E*Rp-dQ8^0Ο9s1YIlp 'AIp+FIXG-Ü9QpNk9iF ՗i~LAqP,0Qd޼=[%fI*  굩!$W, &P;.2nm7,IA {dDs_T ;P؅1cAՓ%zgU'V(g=yz^j:;FCj)L Dnb1?ӏ8dA\T/{7!!ā2a%éCnX?*6nªс9?J![(Qc*h74z jvЊ_?v92C>`T495i.+= +VM;ȽB"-gȡfsF5_w8 {g~]l^ioO5] l?mpPNpuNSU}?dػ.)(̟JBfdiolu\j Αѫ^T|uӶ3Qι-x'}нNaF[+ų't4f;e}jD\'?.҆hH'HrɂJ.p'HSykSkпŢ/GH{-:PyP]- X `\AБ,=LNG=[3F/hn(jŠ|;9NJ.w(\˴Hq* WDeR {WicW⪱C(&ZFbb=hU6xlR]b)} $DMF͕YimNG>oRζ6T'fWf ^v#y9]FF#+d,NzNu+?6e kڏR`ytvKYU2ivKV \6UZu?"P'̲Ԥù爰2"'w IoUjdWrxQ[ƚ6^З~'Oϊ58.@ecˣ~ZHsBoL zTx|rb!Z3՗I7n;F1&&?_^/[9j  w0tnڔؑFc'^'p\OעU>ô=Ƙ+- U# ?! ]]UTdE|a~0x狷Hă_o1ڹl2WBEP-| 42,NQ}WAd@ßBNýkh]dbch@vi°<*R}gY^fbϤm={ßl`Re stmACK MQ<6j=9OaQ̤X'y$W9X{RjeVq:d"%^vB_1LvAmom6G .@jU3'"n-Y?Aޙ|$$d=Ak$ȑco,L)~3 9L7 m°ycn6ܖDQ;3K"jGaŻK_28Qbc r*»QZł09ZXғRs)^btAU&4e .uV8䥖5xEUs6QjVo6L\c.PE:0[`7/(ޞkII'Co'A)`dvrzQg.@Pl-!ZЌ4GmyOUovkDCs7Y C/^(†J銯)@#Fp s?оv=}(u|գg2SyhÏ#B 9s4qձg, PB9]K/:/8F4]l%FS!7Pƪ}71|˼e 2I1͌^UrG5w3Hl=.!%2n@R$~rЄo+PtO kJd6R%3_gR&GpI`_l@!7hSdi܋i ("Џzc\|wy-H#'@nS#QvktjLMaa[gHU|5F꠵^֓r;!>{*eτpGKKTz>*MLg}N<[^Ik=fr3fjahA4} @QNEX0lrُ|ɞ:XǺ('Vhݫ1Ỵv͜%oo_{Dpn}85\ڵ`meV%t .a>L{B䑬'IVzN41%юF^Kkަ3O$RLg0M۪᎚ KT;6bh{F +Dn㽜N_LC}e ?i! Up =0GQ/W#!%#"u'ߖdX97t->)3PLhe?/| EHF饉 ZRH,^V]k5B~zwVb "UJxnE/mz l'I@c薌_cs~4S4 A]ev/VҙꡫU?D"3=DI-ހ;%_{l$L;g*UtK ("?Mh_BZǥ Hk.eHӢM%5ceD dDmCzNAڃ2sTaGn0e3z]v;U[ҊaYQfӌ.iuJiǾqC_XtW%3A l[&v ֔S[s @B|{&p`#OxE+ "8@u|W6vHS= Hhm1 )Z0qZ`l5+zh]*O.IsCIPiG%Z}j%\6TnOIÜ̡K2q1qRikP0X M`-Jm@`T3MR٦[=8/Qd+ lΝL zgK6<žБY® #Yrj3uxP9}]@Gu"x٢nPH+|[8Lȇ,m괇 )'RvwbUX:*g&FE5ii;V}9!6 Ko>QXGGYC8ň {aȧE EWf943A&,|/ ~/@Q=t${FJuvY; \CW/8Z~cHYC`xޘOe/dMIČS9,#tpf #( |3g$K߽nFU3٘P,7T۞$ΕdYjNݱypN<`NH&"1^3nD[E[{BGPfDz|dο|Z4@\iȘ0P LNiɯ3w@jQB]thL?;p9޻3B13;n8븈-чt{w*q{S oVpL#X0 ׮=>U~4VY5N׫Pɥ8 h/CR;Lp{&ݸk(7P"7#,NT #*ߡnR<*rpPMrf|=:/ fgtvON3B=q@Qo};&ʾ~B~C[}0z4XSeRNC<*Ԁ{ +nDRg/64FܧmRjg1GUPS;ER=,7rg~;hRIE]M1s#ʖӽepƶÃ$P28c HQ8gW9WzU+b;(ޱ-50>FձwW7vBXms$4.\{J%ɸpDo3 T@a\λ@+9c %P?4O,+K19r@xۢL]rps [O>h uvLW COɹ |إ>6ད@ek>źw2S7Om䚫%8wy\Fkc" QBA,. #;WX=vE3Y0 @lB/ A9LC~+PXNWq;EA=Axߊp$E.N)=Sltp+ 2{nhٜ V عR  N~&1;,Y*wcR4[4.$Neg}uTTzG4UpͶT /W;NO@v51h Ճr:Zihφ;X5<ﬔs,>!`W >ƍ`=%Q/p31kQ|<#˲{U]O js[gprj"x= KS6f~t{Mw^=Hv[8.5DĈP۳59ɍDLWCB$trz)aΜLذ+nx,mK{ tɌ"j/Ӓ*Yz;PҎ$'_GoH}0aZ݋ߋO Gp}"6{+ՠ.5 xNYH4ٖ%ce m}$Ӫ5́CpXr݊Û+$թ~k۩{T2q{ )Z[a&BdO,SVN֘=(/@}c7-zYDw\3{!b&5v, Ǽvi/x z;{P?I0}g9oB:++P靈 זTrx`#T^†1KCR UEr?D( RNv/SB4 yⳢ+[(_P d5~E d[ epWŧg8gDޯ MTn/}-HܧfvZU,ې012}3vN=}+#:zCly _! iȿ,uzX`5Hܮ0ʽih='6.~?2< 3Vw ܨ 0yPZ Twqg $SHRȄ 3RĆzQjaB'j,st` u2'oSug/UV6lqL&2Eۡ2ֹoĞ-A|ݵSs./7PFnm6a-ю̠T~Vu+>貫$CEz^r"b\78S#w/cmJ\to#ۤ^qwJ02e?#JkA}i;C'uӇ "(*?}{<9z {۱ٮ6L{U2QIE=16EVIq1b,=Eg$F[@ȔDO{ܿh$%$M*Rj`&o`> oo&}ҠMǵg5|Euu'Ȳ :!J #> .JY z"s1dyT zнŬCXW \]C/ZX#M-WjIZ>jdoF)pa<0+ټ0]| ؼ쁚ti!cOT>zd& 26Md1(kX?au1 ApnWRk <ߡSg Ph rǭ='Ubd- ;-ϟWysڽoa4YZ 9g~žʒKx1+Ż7 .ga!Cxc#9l{fdVq喚Y.JM;Y zlM#ѓEXChwzQ ûU*gKU猖j: 'ǝ"M} S0j޹Gɪ?C& 1G{ڨW5Dja10\ g>Mv#ڙNL]g|Qgs0kCSA{RhrT9@e7 fًX$A!q}pqx7b/w@ jb+;P,eP\&nN8& aIL@ӷǘ4ܦ~4&?%Mɔ--ɝD4R6$"t0Jq:}% "{ "y608<#Q I*V~LuL6EjeGI@ 6avCRri,Ta ޴+=̽=h\C198sE\>26zತ)sSIY !#'[ . trSeJ۠r|SD}ҹj3W,LXXb#c_|6{‹)nÃc%Bu: uM{W/T݁|V6c2Rp#,e34,"R׈ 0hIx@||)[zhWLj2!Zԇ* 3F +aXF.4~ ݊:PTwh)iEZCN:{ipRhBK3Hb=jCefc.5a!J= |@"-q:H .M$4t|nj$o%T_j΢jc֕ I]Qf;Ԩ1M5V(3A]oKGu#4\69/ߪ{ϝjU:}OD"=)f @x}?}]8ءHD=4.󾚳VoHj0#x1&B (d~{dG*y+ />o3K4fFq+EᣮzO9ҝX83ĥX g)K[ %iF!F:W6-ZPQL4Q ko!aol9 `@U41 ~O!e]sJ~|k^ҜrIk=:gYs9yV']7 cgtz(0YNH~-9)8VO+(@mJ R#P-Za/`wqND79f޶C~xq' \o}‰ۛ茺4W#>zT?uӡe>GK,$q*Ze$۞dD0)38x}gFVSZ,dISx=<1.M48yz?7cJc XsߚDch̞xe׹䘶Zq qlP l~A"=2I9Z7 ܑ2^T9(6Њ/:W;yUA|myj1VzX8}j#wyѿ ~A#P'HAm)VwW3;%x6wtKWTS B,ebGrR'1# /oih Y1RpVCQXnU4Wwg>>VsG\d@ˋaS%YA}M 6ԹMV+HJ}k 3~mF *n@ݹC򳡐6dH^N&T,35Yiږ†b{c9$kw@Oao6#` {G^IhWo䭢D&WDD܍EʱtH$HZ>JR#.:a;=Oow^\N, 9BGـlJи Z Q>c /_"y %d^!__{2\%6~O<Tf'qʲf2%[~I)qƬ!P!*|epih-X"|vϳ^[BS,F?cĥC̤B*{L~VeQҦTo7+Gm]GoWb[$4Kڗ$ qS5֥04(k쏑o`LvEΤo*p]uwR6@Ľg7&sQ@&xq>%JPML|u߼)rljpwfcҐLQ`O ,店x{^N/?2 .#pi:;Z|ߑ\ޓqHv3scA7ZPׂӔ#N?xsgeZV whIDJ!%?TUH 㢂(*jE`# f5ۙ$\.{\z YMa?!*;٥:Q3,c*83G\[ds> O 3лR' Ta 8ds6-{ۛA1ۮj^\f%Ak.]g|="K8X$n7>v5Cx.<'I &s17 M)n<3Г4*%X>^~1. $<مkƣMb_;'v+}zTI1w&Zë"e‘! ѣcKdzɡl⊌0ڑ[ͰJTjqX qd}FCZ9iziM) }`WhRky3U/ǼBQaxT^x%{h5THbQw|zrz$ q&l{|aY,i";n vg4v uo_ Aey@>&q^E )5%o2рv%ǹ{ FJ0y,9\O cs("YD \YE(%pg^McPRru-cFMW׳^GZNԐrfu•iuK2^mfFx8>M#ґuhJvdс~dy(AJ1kMU3R.giG1!j:&X&+Z^&hD~W hяגb'Gh2#_ާ?MJX+TOЁ2e#4=C[O5ނʯ`{B+['!@ݮe6 Fy)D; 7&Fk QKO*ȸ(Ԉ`B M5qVe&c\tr#[ș9tD_8w(EA6۳s)?~uXTpЅ{LNt̘A6T+Ak{%zX7_(ibUz[r3NNEx{pڠk(d"$0Yf,P a ex;(ޅYwŦMwf"}u ,y0 ~^ݳ\^\`Y3r!5^֤2v RHӾdtM4!O֜ =2E% /2ηt9k?)|Fo '.r$!Oea[+b2}[sx%M31K@ I钽êy@Ml^ GQdlZ9PloSUZ卒Wr Ub)ฆC=}b/ڎ)գnۏT FXE"p=?n4CA?WwтvDpgPs9uyIÉ4f[Xu!jK{V6A q䗟 a'!Bg]!OA5Cޖȶ31Bvk s_EP)pDŒcL8jhCR+#+`0a*Du7G0zA~k:#X4{5| ɂF<@8V>T(WI+s:ZպXAZ56Tma `"n 9B5B7Puoä;j"o=WsYA(T(-,sGt6F8'݉vKO30l}>2*"֔2r,-3w0j|`N`V= ĪxsyUd4sL xX-CC>Y?I{~N4JNvB{4Εjz\A|F^5ńN .Uo^5RUy3Ư(3!V5?W`9R}5PCxzJ!-"=~L,WuhZE;Bj\ZD91Ξ͞UQL`ŋYp6PXH%'}woWΊTSRi64cȐb"t^| @PFA=kz2Uϗ.x"jEi_eL`yOs9)ߣ^"# pgcmH̝~RE R %PT-uZ|?gc%SV}8 ~/3s)fIXZf`C1m.3&eWyΘ_vJ[k).@*t}" ԕPR+օl|!RxWxlˣ(ӁLS3VA0Z|A7ݥudNivd&DUmu]Z4ڰSuh bpg(?z0H55W$~E74c^r+4-0 iLWK/?tqYilm`]1(#,_#|rȼ[cTT+`x|~׋?uW'sb0$&>)1Xږ8Ks+~Es:RnS܀/JQYȃ[62\ .샾;nVӻW-_$`f2aZ?ʦBZUR[:Ikc<њcw ]z7xs{K=g{ x?]3f%0}ӎgtM\H\5oA?`EvՎ~Qk"NNlH?PoZ pvW#Qx hnq^9`Ru.~G=t{$,/_y!M<:mR5xjsAp"~Sze$Ḯ!=͜>T_*/I4)FmCe-} ĐQ7=3:J.ǫ~{<Pv<]Q,8|W8๠3ߖrn"}Yj FEMB%%*f3 Yly[`|,s׊72@igafJ@i 徵sFu2p0Μ=X>q JW(K8EcKs<갿2 ҹ54U?3HB#;~4,!Pk'Ѹs+*,] +uZƠ߾Ir9҇B~UE5 Jzwet dYIo\&2@:O+Ә֬S=J-qrJ,SUmEeFX'9IJy_C[ [^(|xY^l&= &<|Xc"!j8<][FSADrJrCZ<7ŖZy-U>: Q 7'qҀ BI(3`!q nALL1Z5=(}^]4AI,vwt˸Ӄ*V؞F 8U@#꼐GC7:d<ۈ*K`ݰ My큘RD_X-#ce5ѲILI,hEز~Zɲawyl MqА5LSdfObs)K#~S&p^>gi2d~U癯_I,0;WB7{עYF1|hT*tŊ^rR !0 JΏy1wqD[%0HA[_f9@5%y bkyaKF9aBZEUOأd nٔJЦk94Q\:$-a_'Lm#49~5J+JZ?ae+;Y FޒnDJH4 J 8u~{R pw:g)\ ,P?*c~Rd9_fSaŐʩʹǎN^m _T "MrY9đi[g db+]kot/^\*? Z:Gaƺ2]XKgG> .5k9U=D:,krbP*2w?75!ěc{3Tw94&r,$yMR> D0P92aůڎA D.J u PN6*j3|&' *./URÝnϭzꋣ}2\sEt`fJ5]xn&ލՙٌ]jwE.L{Zr[Y{A6JfRsw⃡ㆄKIAxw?Jg3ytԸfQW1I[2C[Ч&- h!"/c$o &@JZe TL! asfYg&,SneN? 2Yj{ ~"r,.hCq1aI>"@!&>0 F -4s 4g3嵈y5 j9T'ѝ$IZD< 4~ Dw2XgJ6 ^!JYA;l.Ab2N/_5E.vFqTQ֚ KRK B+`\?WB7 S#^Gxz!'xB]U}o?" 9B+Lҩ QI)@L(7UGN搊b@7 ڃTkѪ/v>M;sl9Ƚl!G\,1o] /dGa ۢ0p>(SNAS^ck&__pFǾ8^jLjA (فԟA, E5rDl{d=a!z]BT so~:hv\ BS:8uVRRU1%g^[bo "Q.}ZvubwcR`n1Mwj^9/(l^څ(0va I>BG l-gC@Ոgy0 d,/qΨ?OUd0L؍j"XlSQ[oX?^0w1UXO.A4O:TyyEs`*`]!$b?d(HXE 8jJT.J?m$uN][l"Qβ*Y+utm {p4͋e1?P]n^3WķNk~&hRiHcnggUY\v } D{(re쏢ypCD+{;nT[L*:(/3dsy\Yڤ|x.>HJ#򪨁P˰. mqh•+L3)N;v"6t52ݰr!=.pǣ_\\ϝt ;2y5#yQc\G+(fh# e`-F?G9֛ (lde.gjˣ420'JnzuKGǙ'bʌӨaϛ;K7E/((񞤰)H贸wJyUi‹+YQ,^)lfvYtPwߠTpNpacgju$HYmsF[ Ś2W~Yu2ewe(Gө9%ԦtFP8+N־O< =/O<yI}Q--)h.?Uݠ-7,hg>P{)RZ%RLVyd&13P+8+cR{6G # pfŁ~>(8&\g/d/=knjB>+<t ̙Q+o͕)zȢՍc)/A\P?,mDW[?z⪱&by=/o91ψWLeZg^(~nU+JGC? ɐC1U2Hٓͩ|ۋ /kCކ?XrX2  [U xﱉ߄*2^מ!̾?WxgOXS5E$ ^ډc}D* MF&ܘ`? "BGC&E0* źk7Y9wS'Y4q15gA¯}Cz$DR#)e}"pOf`LK`>ɞwbI򆎭lAS-2"4hleX}; T]w/{ _D#~rjRK%RM"^md Z"1?Cޅk:prjfGkGݿpJ>?B<)^gTGXQF3G=4Үi04 ־;TSN $)4pV# NR%퀐6al&o(OWtu~TG/3 Yӷ2)tI,˸lbD?nf%Ìmf<ǭ"CTKvٲc9 Iwx11-nm0RGPН  uByN.IXY(!4*-r#ZAq2_&%KN[8w1pwg1%R6ٙ?ZFBZx 2jEF͵!_i.F9yKq0JCfN2pkWm$~ڹWF~g r# ]Ӥc$܅_0*ё} o$/jےjSe#=%w WRQ#U% gV3OTCchF{烗%%A.ă+-H%"̖tꅋ" 2ZZ%Ss(lI`Gs8qi|jȇ;v?p_ase,ډE\#fxfm}b `Eb~tLtDIc$.HB@ f(1B h6ӵDu)-7|ˋ!':ngYUtqd̿0VnN4NI,b&B Ӄ|x+IzAűɢ6 <*EdhKsl!sU$A@@wp CސyHL\B$ <)lแv&^Ftj1R*jafY3<;r7hXT|VLv3joivɚs\SOs5dUܿ00f}sSPyq%}έh\}Fܶ( j .\F >}Ʉlc7XA6Ͻ>RaCh5QY+a jfBֺ.FN4'Wgx&8#v"yq;@y'Չq︵OxFr扪i$0Eox!`TeGd'(Wq)ٹ]27KgYDKƷ$s3Edܵ%NyND$0WRX(I;aaU*J!̱qI'ʩ@B_L7rZufrKbH6ʬ盇9,RYftKKݳM=@H~˗~>'5њ21U5`!s̼`Tc{N|ҍbs-eS4W ER@z0AVמVZe Nw?WAH>*Q/Əz-I~v^:.PiMfNJtK7Ƿ.MYQUAX 0 0QEA YP*8tJLgc?5jy.n ~xE 5~/˝T҂^ݰOi3u( >@AwOD!c FxTX7v$~qR{, k;_#z=D1ezG4*h+>1XosGPPgk=e.7#q%(OjVqnb1/kp4&M7Xe|\a mτ1۷1Fկ&ߠW{d 7vz!DHYS=v^ P+V w>'eUBVғ6ȣBQǬV*#WH~"<8@>^ LЀlz>0.rq:@}U;mTP~KH~uo2_l!՟I*Q#. /]ős5Sjϸ  9)׺| +0 p5Q 0ioJ8 =WP&$|b,a7s&-7XF*yJ/Kܛbxlm*`;qZ".@ox d#U 徿?mEb&%o|"$pO6ΚlZUb;]QF6մ;U.=$!EXC׀ꢿ$<?KF쎻_)OzRôbOqd;%N|:/I -Q=e1cƭxa Mxә<ú%Pp̛ WܠTA[CބT~Q'Bf?M^t<VZ `7飜R\Q ZjF3Jmar?ɗgLSeYC;h`1%n0C{QCQ됭ٱ#HpEA2C7Sg*|޾C l'A ZG>pZ- z/5yH={ Zm,T{EKTZE[mrMΡ/<@"ƢR+7zԀT-^`Nnr#0 -umO@~<58$0>QzpHE"2WIqGC9/C{ ֪s ͓邺& 8mk٠Ir0R7TPmI(ڂi*1,4^`3i 9N8(|ߨEb71^+X]|ܵ tyޮqEV3[Hݽq36VHa9t`LY#x$0V݂LTH|rWQ7*[m1"dTvEwY8TwŐU@MF@^rמj> l`{)CĬsW$=4.mu07Gd,'!-K"e?A4I 6l5qdj}Cr>Hen[2kKz /{kBouLE89~Zc1Y꺑bf#ht9ź$bL=VAO_Ӆ%#^*My*8TonkN9vIWWY ds5+]jԶqd;Kɦ(mE c+*I{`(Jf]v-RE!5%$ i3]d)(OAp|U(Uŀ|Ib;jL^߮j }4Р~*;f`[IQX JQ؊BZI8$:#4r srtK[q0͇[)3Գ:DTi ?XP$nJza"q iL~m%0l~ӨK]x]$5zwH#Mk'JJ/Ve\sb^oZPx-U%cG,H3׳Eˀ ڒ?/^ iJ^8XʕldlHKڬcʖ/$R`|K(lq2s'bQi@UC>Ij >V-c((N{ܐݠGf&@,q.m*uU|AЋtU5_HIIEUhI/,9/8YʆVdi5W˔LbbsӾڡb$&EdDnoL~xZcr$aG_,O\RLӕ8MR3Aѹa|D)owЭTUSzǗxwaP@e[?eȣ>oTwh ޙ7@-2UʝT_hwڇ:.XtIƔQsJn@ϾhRY_V<%@w+)v r Ut(,2C =Bd+yF֖ڙ@fb |_٦/Ph=t7'9P.+q/="D`rdgjniRڒQxMuiO9IQ'-بNn{>1bs$l wuҫ-kZOM`[ o}1]tr̳vL1E67Aq@%P~` <5$q hf<Q^:7E%uqWTN/#xvi/Fod ц*i01Q=:ހ̋XRxe2z )Fubb@ o#pK%|ރJRl1q׾_ ]Q!#1F&m=LfDc_nrRg7?CGB۝-lVS8Vއů Uz"屳 G8zr! PI<)1,*H8ɊF/dSdLSFm ͖yQr=P|N]m+ŐI1"<RK yKeZaTD5FF%C?TǑ|H)E-:/rٷЇݼGs]~(^Aݟ3^C'WS#pr,k{n1NzsI.DnؕU-}}sƳ2jr_wEc, ҵ3䵻 kL^F֠⵱#YIJ[do]@`vaRrMnID{ '6P J]'(B2po Z/Ar/#epR {r#|S9 QA'@IQ^Y#e/蓨,;`#k(iz=htATɠKl 1VM!F:,H\P7*qe Xy'`)Q(>Tn0!D5?C^)|hթ?4ƭ2j{ !M"FH9YO^ЌDy'U[5.H#27ef>n}< I=`&- g75iվZ1'5.wpfIEN@L)1q)5(]63_x`&haƇky#A-%`LAJ4W[e>5VdEN>qxO[lߤIs$DpY܃y.@I_&Ҽ{|urR32s <9RGDs +RZIؐ5DK(_|@"?5Y>z:B e^zҗI4Ϻft{7 nu ]8HI&`.J1kE &a|˽V^Rah?]MLfx @~P5_eD+ʗH.px&A71X2&>ʗ[Yp|vB ! tO gF *MrqiAJwߘ|y##~%4=Hr*j¡g.-88 ùFS־_H鍘e3*MN,ob!U4V2~ؼ0&(b p3En ͺ< k- ,OQK&a&WTdl}I@#u'IEܥQI239 Z1;?8=" 6ɰ IUiͧG>CtODW?|Yvi 6a.$MX?wJ^U zh^:rE$^ SX>Hi ,@2UJ(CJ"~HD)Ǿp:k?XFj\Qz1g*?DB.`IxNF\Fj=*^"5'iq֍6 ݡi3D({y#޲&QԦ"%Ǐ́P#0Gvs AG&!#Wt%a)uH[7&GрhJ >/壳Tغ+'[˄l5_bf eAp"|+9xA;=R5mjZ#o$slx 6@gKD[ JӼzۘdۚD S˟+/AΟp 7 $C.1(8>,U3l+"yZd3 We%:8~$АΜrFop5r$Кn󏶾*S.T~+-k.&@ a7-D!+8+<0^8K#icqڞ97ḟپ%"vB 4ihB\+>P>0sL¸\Qغ>vjsyA*~rT#x1ze.ꑬb\WX+N~m wSz$h7{󷰡63<ʸ\()cJ1'xK4Iw]{wU{)Cw ܜHyZ/ņo{̎]sH< }ᄘ5bߏ =LBڊAX`fTRH;ykshoA fvHL'lJ&ԩu@d_@ULy,=!z\RMyBZznK9CӚ ;D0decAxQi_ Ot3lj#a-OOSDmc+Z5W$J0pIu5iBE"E!ԕ`d1VQD&k~|[(OhԞMV;!=3Y" >Vq@-? Tsʿt۸]a's!iKȈh-Qv_Uw<?4,HMoA4lT4*޲tnػVSJB\16Rk;%_e~bJ7E|(s v_k{N;]D\KjLz*sTAoJ\\ '7fpeZͩF;D#ݯ lke>k|{q-1)|{+.PܲIr6Q__Y̐lXߊazfBMH|ơ!l8QKҗwk*rُ@ěj)aBU&EU<Zjr-i|ac%KcGE,YXݐgԘ]OC'"Ec!it.qM, f97۪qIG{. Q4T0Y!6wIΟKag {r/sPuT" HOYb3(%z e gM54QPtt/^މi*5Ud*uG7u঳޾~@ |4èVrTwѺ?A*"]bedm|PMR9kS!^ /ҮSaӽH暸^v;M/Nn)qBZ=4,rw.NI<щxu 5#ZIdʷZrixV?xD.rO`|-`=xi,6tkg=3[pO Ԣs˔1+D=A?\V<@ {pBʯ3¾w@BZ$,G |Zc-?Yi_;'vYneulJYy՟aNnaSf*2}>6KD2ܜ2&VE⺁'Dّ0{Rl5:xƣKp&?. $K\̾ZB;];}L2d$/V)f10Թ hs}E2y*p133[*{l2FH+?.AmQ hC]Q`Y cۮa0yK|%|+#V^# 7Xk+}0K`9*,v eHTrǤq٤#9YoV 1'6'̷]ڟ5paxV)]k#4!Qm}*)!8-h+zE`o ~6H%Q@ RAٔzE a)5#۹ ab7g詃xE,(u^kW;lUj녦^uRZi`Ci?j(B,ӱGVp-pYFjUr:јe()+0$vԝkj)SUʦ.\jؤc&yy Fe?2 ]fC5CòTD: ֠m<}6)<(fIu2 yLcVJ9*LXYՆ1 =G!a|u6V2f)t zssP$8`z 42xÉĂv8i{ ^UKRs@qx@@\MDYD;$Zy˭`Bˑӡ^_PEξ6v`1>,(b{N]`"Y ^ͺ*9fGi|Y vnI"Bٰg7ߺr53qeR\5CMMV- MYՃ!ւbf0?~"y[`ԈhGۙo{{|:^)A&vU=y76P ܆|[[V́>fy(Fu0?RhߐT< 7cf}1aK@ #S75:{lEVS'շ@v΢$z©Å/'5]K"%"i'|TU#@=u:bpjn|V`"/%*Y!} A-#@z7lu%{IaS)J?+Vt)R3?!.-ۘ!ZߞHS#+ʜSDNrTغ@_ +g+G|BdhW+1xnΗaFvѡˤ_ώ:IFwQND]FY@{r?h)̧LT ޕ';>GYhƿJMGaPOv;`k.@#h`dC",!|{r󉑛ҋ,;5:/r޴XR aof3|3>}UT)1f PuRQըy4ү.ze<#D7,c@"X|=]^)pVr6?(-%d [|l6ګU J),>up>Nš4340a=,k"QߍLr֎8P[6m|lRLe'l+Ui܋ _!L\osB.R$ʹ;ސE s,А-FSMSJ}N%tt]וpfdc!G]I/! dN.}.ja2xzl0^,L'x@lh![fBm"<<_ 5;Vj tm+ ]F-wvSą[*GfH?列u슬^.x=$7~cTI(-)|@op6| 8~BLjDj]bHv*73*l$m¦کIBw]u)a%c+mI 94my,a"m͝C[Uc-/ TFshOnf.i)T[L&]Z,kj=\g= P:F(C:yK"IF G² M{.~-7*S-aeN[8BWX{ Գ IٯY;f)`35 z,t GWYiU;&WV%PG$ni)-u .,J*zc7 $fÓ` Rcޡ%#vRM.&L'2HFZ$ g{&oڀNRv$7pl]eڪ7q-AU,!]p9);8zRapēbU@x/$NᄑC\nȋ5P$7P}5AV7/2(X|ZYavݝjR_Kdyb0ޟC+"b)F8bcTX剴X=xLگԓ]/Ԭg75_i~6}JH'g3 ?sz39H2:9(q_l[{]oi`ӝ2etž.<1^1hw(PԋR?4߲NI4sI?.3mQN5dh.)A qP FJNgߒ7̀"Ml`S=3Exc7{o&[]QFAɄ  c c]UiSUNbSBËeyx4cɄW$#dt;\N~ 6/9dYWPQUw٪>P@nAVl6]A҉ڗ+/̙D!Zvu]gjGT "bv8#ss6v`jjm%vT)5+kYõi${Jax'T)yՅn{ 䓛^gvev'QΡ :Zz āL,J7.51cbH]H]Yuӟ(!a>B`tX*b[k$cc&jFxNԠlNzI0}wlJdE[^T$)_z8^@LDe}|l5QQZ`97F<+ͮQm6Ey&jG wN6ZwiXqeu U$LDO(m2U5QLֺXg]6 ׈#J꺺s~lǐϼ@;A[B+w I+SW[q%18ޖ4ßyĄ8f; 㺒9)-$Ze)04 -0RG6A> W~+IR#RWo@lm.H^u=i8w9)LL2KDr*&F3}zZC׷Ծ`Uw+A_%I[)m%unC,jnrxS2d7`vݑg"5 bhDۅL`UjK%=@g+LE5n#^դ{Մ1Z#h)Rޏ2+V kd94a$Cpw#g6U﷉E *_9 R5O{/2f}g:qL NgP+ ^ϩ =PrX~$m+;Pm@.`oh2S*0p7ofG4;#&s "Oe+:d]BVI`p-HP%&$hެ<ϭO{d2bY"QR[Y+ E//4sw:ctEgˆʭt Ȝ)eK.r|zIԐ(F^ @a"fQ K wDX|<[w^EUJv$# w)r [VͰPu&."pv0p?2^2537*@gضxϏM,s<@{t$a隐GzդL Ű{=BSDKմ֨n},e,,O$9epsBa{(abٔAIsnqR;o n4'ƭ oFwo}TCGvJ3gHu}bEwԥ +z& knCwxYI** ]VPMD?ʶ TʗpWW|k:.c譥VAO XsOd&H($=YǪ qA:E݉oC >8c~b38ba8,]q)#PRs C>/YtDK7ĸQͦ<}<߆6InɆdfakW&w  YlYڦU>TO|)ӫu?)\wb枂2/B/NF ݵf1v-b6$%.df*vsKP>b''{?P %lt瑆)KFCEWVބ\X> g 2K2 %|yv?ZP=ոxoL?PvjxTFRw}9j6~5Lap3Pϫyɽ{$0S|: W&hsen>B'󤞌a:߿{hos-t[C%@St H *oͿݶBQ%E.7;d06y-(t[LrERd#Ѡ=,k'n=++N@ڸ?8px1 К իO= L7 rj#-;$%1 (*(lgs`ٔ[+1LG:IzIZf=jVy(%l\Lgme)v4ڍ@e6|3=2ENSR{}MDCtd \{5NNƽq˷9P|[7~W6Jm3o < ak0(Cg>b osw?g7kiaN9D'>Q”[EzagYu鿻5VH#bܟ´Pw%+Tk^nJY-،Cnu;y\ 4@LǗ%&.u}"_t*'"gd!{"ܨ짖.YۧwqHkS_3[v `7=nb+:̲^̻,|.:dʶ:@=#1$XU/MHP>Z*$G:GCnY+[;㐲 T"F>(Vvk dvknl'%<*? <1%-bg!Z\_c oJMw ʚ@BG!%pXQ6Lu;N ֮D׃5j;f|)5Y;%Rk@YtqEjU3o=$%5hB2Uؓ8~ɗ ۉ3/Ƨ/ISwx u(I~U}pV/L^t{i ynR{[\qQZߧ5E3e0~:`S^w~5өzoM7)m>g52kv,r6gx.zПKv,Ύ1敏Y6'Uv73Fh5M /0I<&$P", lBxgVgA'Pr* ˚fg"aXpDGs_I#dL mV[е5Ns$ۄ ~CݵR(qot@p4@>'z;T6&fUu|ݖhAeR~bސFJ&.LZr p5T55vfemOb5򯩝CHlRFZ fAM26Z<@D G%A떹h&i!/P.zNz 6k>^=պ8ʿފ>s(O>gf%'I Pf1.ѤFjP'kTc$;5ю!h8H~ lϼh }K߳*|bF7N؍3aBgu* b{&FC[;s^E: ~Ҙ!_=Llyh^"),T%;ED(L=%60YHxUiIQ&ӯ` E_@wO0ڷ$G՞5#da6Mi \U8iLHO_VvugUD]CJG+`K~ *8^;UfS`%aG%8/҄ [& gU[GjǡsE~ƕ jY xJS]љݜKvKt㿟'ыG)TO ,A.mxm#A\-uwutpQpUzECIQ^:!+" !fU8S.~/-V_ΊЬ#|c#lGa|?%[ IgLx*~R'ms,nHoYPRÿq3]k_/OAăka4uwyDQ=V߸O:D 8[Oj ݞώi; ],VzG9M}.u2/@-#"{h]'k=^T =~Z&H #Hj鷦A47נ1U^0WN۰k4 Z?Zx_Ρp ^JZ3^ڍo7왺?PNM[=%?mU2~Q{ []oۇ=ԙgXQ 2Vvs=@ak1d&B[THo|juNa 4 s\Tsܭ\h41 ʔe"CKRZ8HP,e0t# 7I+e!N ?spN]d25ydALZٍ"n!bak3$njN]KGDu0})6hzgVzFXN#~3Φ =5MEnnJ&11KP05ңZ%%^|*^u}>sDyҼFjvӥ ݻPӤ7sBC6?C@a_.ɈTe%]7`dL{E!= VR(rXMſdG'j9c5ȿL2/K$TŴx]h2Պ=» b"ֻ!q3xe}G<)@uL\ր,b."l<x.“:a&^͓G(g *& WY~f||X puckn\??41ԛ 'ҁ}zP3IpLUc_D ufgIH9ap@Y c8ӃUiB3ݷeo͓zDU?.@ߕkyZQ+COO_l/eVV֏o+~a 3y%8[AhoD|?R0-S^Vypcr}Uԯk _r/e_a@㠢tE}tyerW,Q9$a_ozAY\*C?*hAw# 0h[L z2@gr- ԝzj\{. ge>{|p຃Kzr466-ǂw,djHJ^baa"mJ`O\uC&˨\HgW~pjT`M% 2ِ*f؁`;6~s0(i(/ [ sm0ӗl! YV WV8NEm]{H44Mj-馶8@19)RkW2Z60bťtz(oVUOfn|b=tᯄ޴h>^͒JvnTۮHoVܨN¦&}Z2 gjsŘ&ٕ53S3"թ4=qXs[+JVt /ֈN$4k ҿbGb&/QTSy|~>>kڶgbbbuQEʹ);gML 04-j`4,O"]C΄O!$Ȝbyc[~1٪k$|ٙ_EiC(C%#OIΎJ,ֿ %a(Kio\jW/b|j[ȡ%5Yp@*'x6Qk+uN@G1٣`rə&@]cOpT8D͍k΀BkLr#.lЕg: ty'Z2 ]SU\ !ɡ|q-~v}+/ӏ&MHAVWe 煅˰ 5TOb㓾HFc^U̬’ *jdGߢä>0*y"5h0 ?K(#Fgv5Ù+i`CIkشr e)EM`7.{}ȏBAHjR;B$}ɭs]Ϛ#J 2_hgIFbTcmrPYA IU^#nJEƶ}azaʨ)iP?nOc6 ѣJhh~ހsXO܅mq?w5'Lv_AgSS~kR*)jXߦ7;S''@h?,Qo4bZX9zhT )z9qe@@ VjòW-FU|bD@_W1H/w(gfP@w+]>ˀ*J{6j#|OU tg7wdegMWTa=R1cy5 jgn3Q5@{t^-XҙRSx]]CO k܇]8C~k98 4vZcP{fߎmC%mL}l@K{duD s#%Z3P K~r@4{eJ0b5j ]XGxߏgKɻ6I3RMۉu#H$ʧCesa [F&q];L}D^ [ Ez`;/b#-yl:TIKovo!eOfCD卨z(u >564F?JӢZ|6T |0S5L-qoaa|JޱP<j?O)s7PY^PoӧږyC}S W).bBt?̼.4P3idB9xpA"uo/|,K?%Ѕ.*뛑[C٨YPq=j!F]z9|;6x~l^v2(+[\&A9|Jm&p8!фq mO}-EҊD{s Sϭ/trkId5#ʣ8e{cNrQcܢ|Kfx#^?~'GchЍ%?&8vxwۓ@ T:;u䍤qi"heSD$`>[wnv\ rJWt >&Cq4gں/K|0:I R*mv0WqK4=͹#"mR'!Lp6G>`~KW5}*T?|B(_GUΰHmޥ}5uf\Y7+U_WSv.S<_ҜFw5M|,1pn&XZ8O{ͺ.F9m;Ȩ"pӓ|ŦB<|،!r1bQ%!cHn7 StjPKu9585@"[a@`Rs~0.x0{vi8<5gDA҅ 0řCW>C>3 +?WHʆ&(T$bmuB7d-h< z&Mȳ%4oMFMpIoD0^$K|2qRrr:H[}qHB*fnf“]2(f%";Q:9f]1T 9A(pdT#'[,ЍǽsRdV!I(#LՙѹlbVS%]YJYVYK_+t>J/p\m7z\ҽ4]*fcԵmlr8̓n{-19#1|>D8DY-tm;p&ԥx;kgNacV *%Nv.8bp: S^qs\9&o-r)%K3nFaAmn]P !ǞWv޼L k }%FH}0 HMؠW@Ri|c1N_Ch%?.ݬ/6]QCcH//7GWm:Wb@#ae1mrS|Y̢+Vfc֤&j0p4yMv#EYt)tTµTE1:f⻲&k ;lRTFfyV.Z-+ҷ{mvYq5Q!W=I&-:襆Ioete~N٬(kaߎE1߶Y-Vo{&RR0]m_I_ɝ# b>ge j\j?Vi!wMۢuEN&!?T0h߅hLOFMӴ4шȉbxUnT5* keX-lLtXDjI.9Kǔ''#)'kt Sp = rEvp73fKrP=ԹOAn$5ֆBB Iu 5>Qyfqn# fl^7{Y)ьųd!}܀wm%(h&Ǝ-{@^]N? 덚&zKH%^E+ndyH5) 4:ǀSք9^а6(V2v"QGwh]., 5L|;Ejii&GnD~]1yײniT\p.\K4d{/10T^vuv7m؄MQWY:gc0p9 p\ ]-yd-BăC:Y)ER33A'0Zo[(zfDi<#\B\a/Okp~ V߁lobʜNv$Uu ^iܻ ؄>Ơ6XjٌkVYv 8[Xwdo@z0ȟ)F4}L0l ?)ݬQ'b`p܄N= ݡ+~?L\:d 7} F@,m"|؊HՋHfN(0~`fzr"䅿:Y'%@i~iAd qmڲfM;+ӯZ .M}~ľ/pxFS$Iȡ(jmnZG` F%4Rh|ryɉ%dЏ) 䚌 :o$'E C·P!ܫzd8 YN%$÷ \iжqtŀY(bEkؿiAo`(#qbi3i] QS?2KIgnzf:1; mC'B{4E18j;>bq$'_iZ 4@;U o̗U+(QENG"ZiȯܨSZϟTY?=7;zIC:M4N\߾ :DA /J l VYYLv@SQf4 S 1gD?wvD`x-h._\Q<:x^ bF@da, uY$gn76MID6).GZoƭU '96:.9[o)E^bDm/M;)sfx\4DFԈ#욫VuF>Z gU*VFr@M!Z35bp8#`HM_2 ꉼ_E<8~UqҸ'ݵӤ!" 'k-GjZWPv=I7-lڨS p/غ1P4 Ws="Y 6[~,~*'>K H_-wMܱBIgP19`ֱ%O]++!c3BO2Y 5N[4O ^S͉ZN +nm5(8g8j8=즐q(-U8MlO-`w]_?Apj!;dɠ3A8XI*%dž±n&[>c)CM 6Ҧ:c10e4xV6.Yj.%C`Q0F&i4yE4Usg`dU 6iJOp mz:zt6!GM&ȍ@9s=䨜 C L7*^!o_QrxE^& ٌ[Ұje t!v)mfUr"ֱbhsP=+h!bH[ VE"ӟ^}"SuINc1H(ڲUQҭ9kEa8bN~~QJkcV0ծYOpoq Wr##d4fp1)JMisp'Qh x>}_$O:1Iڏܾ01Sdoo&bQ,Pdfm|(e-ew"x 2~HT=)=f۸9s&}n>4HG:_nVѝ= 9]Fߘ Ϥ O~1d65b4Vz!1rx&pp"KݑI$u+_1r&#< g| H>L3\ m;> iAMeOsO?~G&"x` <:)*u89MKi˖lRw(vp= |GdAW/ZCiD 3_TEn閙~S%Nޱb Gk/JWCUCX?|7Bw%n&BF9d v7A rfBF#N䣇ַա?H1CRuqLu]^4?2h0WB3=p =`3(H0U+HD<]6ij-ug _3^B>KD|P/oCΰln%Z0=>&N sվ%t27@k;dVߜ]X> $!r!Jx)q^uxua8ք' HJ|\}zx( i$pN0cXspU?FrfB&"+$yGILYz Sp88GFoY>#4(7cK EQmkghY@NE5B /b,mCa i&eaܟҀb\OQPgu4DJXڬwY-ux= ưTN}ӭΦ'e-2diHPC?"טq\yQ܃p⬳^S[[$ Tq<2URi'h4.+Szp?;$b a$L^%6Ax$XEűszog1U2]b*aJ=SOi:GzwȊ2g1=zV%i=Lby 6ޘe; MEL2?@ޙ$L*Đlw3% tJG c$΄2KUwmB@TFbʓ`Wc)jnhd>U?G9G a84Q kY0ڒʛN ewr@4n;Mz$, t#2⌕_@uBvFݩkԗ4&^)sT:a֦]c&kԐ$_7Rq^GپW::?4 j4즿x{xsZk 4Oz"6/HάĿgeN$ >f12kX=wZD[ :0>`JL:(/ަҐZzŧP"u慕,V|Zd53^6<{M:S(;_/->rp,[.Y}ȝӣژ?mlt.R <-VE6(>^^$J+M\,/l,ר[dˎAY Oyrr=t&^ )V7t-)k)k8vꊌ=\ƢI2Jc=5u D)ٸ}3J~W0{(VvIi-j],q|i-yTl/[gL" mIi>VTe#0jc{,(*f,/cS g]#]=3 ~pg8 ՚RrׯG2n'}X4 u0hoXOaR@9 gn BnP ir.A}$<2(R (0b~jijM0 F$FW"ba&^㭘GY@ Ġ(0}Ce*=y y'PsWWy!7wK8T'e?ojV>,ጪo0U1 E?':ZAB ׶w93ȴsd{ <~2,*N݀I8ո 4{13`(.T51@ |nEmL|­@MtF]FX6 Zhr3$n'I#f8pN\xa[Sٷk(|-v*9nzVW 'uF7gc?sU8^lZsq?K8  ;p)t~휱i||ȝ(+KJ8WRxO?ku!_>HzW YZ