annobin-10.29-1.el8 >  A a)AU]m2mae-`粃W{@\/FZx #*Æϫ2b" 10BdUPX#{j&o79s_i#hfnOjoƏ~eBϔ_y.a`bĢCH ;OaK$>B͞ǝ .Pb bO}Q^m7\۷2w{{iiz-,mt7!=&gl42]:;- Q~џ6xl\x&). iruUrrvHk&pE'yБL҂fIQ/O=qKtֲmE5Sxƴ^[>bFj> =>erGI9H3i&'403xxI?Uc]4gê@a7`83;'cSIaFkᾄmxp;?d   A (,3:A cou            P   $@|(*849 :$KG{ H{ I{ X{Y|\| ]|P ^} b}d+e0f3l5tP u vw x y$ HLRCannobin10.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/aarch64-05.mbox.centos.orgiCentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxaarch64F$K:AAA큤A큤a/a/a/a/a/a/a/a8a/a/a8a8a80c7226bdc206f8e0dcf64d021839ea170afdc1b4024139ded86e8b5d1e33edb9ab1e861d34a0df5a510b3cd8e77a0ce38a49e1a08285634cb2bfbebec71e5ec19808488b2789c2d3aa8ae997f11e4781eb868f5f8e93224188da038463cfdd2c8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fafcca6b39bf49ae380a90587508469921285ec67c7253c9e484e2c2749ec37f5a01d2ca89be7b7e01ea6e47d40ad9caacb041d70195f09f1333e893e7209477../../../../usr/lib/gcc/aarch64-redhat-linux/8/plugin/annobin.so.0.0.0annobin.so.0.0.0annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootannobin-10.29-1.el8.src.rpmannobinannobin(aarch-64)@@@@@@@@     @(gcc >= 8 with gcc < 9)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)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-idf52795de8d6bc30e52eff11356bafb345161625dpluginannobin.soannobin.so.0annobin.so.0.0.0annotation.proposal.txtannobin.info.gzannobinCOPYING3LICENSEannobin.1.gz/usr/lib//usr/lib/.build-id//usr/lib/.build-id/f5//usr/lib/gcc/aarch64-redhat-linux/8//usr/lib/gcc/aarch64-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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f52795de8d6bc30e52eff11356bafb345161625d, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRR utf-84a0dfd8d279e8f0159860950690d4a7a2279ac4c272263d2f2e6f0a00391f42b?P7zXZ !#,g] b2u jӫ`(y-6eв_JU`~?nW`#=]]wqp7zj~NY3BG4ǀE|Zn Wq {g  #Ȕgva{5, 1g6'g |?pt|Q$Ajشxo4pL2`ͷ;’vBs =I#@hي~s |3U6`_T-w"Dq%UMow{ "1!S-ӕ9F*\V~UCCj8 1@6,ғ9#ϪYҁK&"G(`^PkвTɭR@B6g>)d3CX}pW@\JqҼ- LOCfClQ ZNA/AMPC[CՀB$)Ɖ[B:--wNRa+l)rUci8c %`$i]x͠X}XZtO-`s_,k}69`!;,زUH~Mk"|hH>}_敘ٗ\;R%ѹܒ/Fax uMp>d(pϙ1#)> ^TݓŁݠ Iճ,1:USHQmu;j_Q5 ɣ;Ц/h_}EBzL8d`pa F2Guc$ 3S%;RaF%tw"7 Nk -o PhsiL1Ww|'U/l:\"Q˹aAg'ugLT*E) .$5f2Oۃ< Qu5[̼7EX-];[1{G1Q .6uI! /fO) #swBPz5{z87`++sm.Ӊ|bpάCN>=E)!@x%IP$qJ?޶z1xe)ܷЖ o3[S(Uynń}8oNS5D[&` f ^+'k`. V@-sjBQ8<5:t^^L)G$5Fd!/=z\V< SZk _%tV[ sB!-V/ k\e1(ޭKjfZVNPtƌ,2Q]$#4*gO#%_{1(-;r[Ar_:{?\/js˸gw[b%b*K~P|+P@k*G*#E5BM'+B0r$56O0jAK|Kyo&7J) )pSimDMSRҔ @=>:H } DlCVר4ȭ+z9l$ɕ jyx]wפÐKxc VFMA( _nJ, ;di~Kx!J`{^!֘۷]U[v"ZThy(nߣbLJ[sW:_.vY֝NE4I>3%dbF[퐓DZ=ygs~qÆZc=+mt.X"+1oV"k<6e|;1T!X|kzڽj\3S r*n='v F)N9+[b Xpka+e0Cבcha WwGjD_ F ?=QG&h<\?_?7q)Uބ\<%6#nӯ o^BgGK7}.%7?i4zSCw@pwB=YAuΜ(,J6erx8ͧI-$EsrH*]9M !d{%\1I.Dl\r:eޣu*%d8&DP}BeҮh7+xOpVu˱2o@H|'*=@ "?J"SUVB$T)\X'O'9O!hLx|B$-׀$rדUHD2_zp\ h@e{ j9_f`nXA cy_WwN #*M;î]8m*;j5&.i=8aחcЄ?2},#))1nؔT ӲSf-2~bk3.P`e^]gU |0Wܪ 2<#7%.r^&W/7LD1`J40U#ԭb"5dy}Yzlqst Q͎P79\ꬵGG.|}DNk{keߙ6uȈ8Sd&h|{~$F= &Nj[ЧtDRaQFK=ih7ҟq?MK}SG|q Y%bfrl3RĦvVauЪ8o .-yAK|U1E*?Dɽ3<2j+w'^DO uM_RƑW)^NvE[̺͌G'YHpm %9.s2j1z]u|өSt%n0~{ PÑ 3޺co0@$BY+76T~rBfHJjkp+BqƲN$w &@z@s)QJv>(!%i1)ቐ1[=vKoꔝm}jy|߼,鬲ʺ[:Y-Shheܹx'd4Ìs*TT Z3P@w|tPƊ ,U2׺S6aaԥ+;53<:_?nh.]ʾ/H" v̳d~ wE =j-0?!1Z]Ec3D"~?eM煲RW>4_2L/ąN1|'u@hc沇2*ʦ>)XJ34c_{8(qnRI!O?e'q9?Ѱe<Dou[h%13Wp> ea v>*srͻ[vq.lG3-"{1Kve%dtQtCz\tɱ-A=YU;*`/^\~zdEf(A_fsv:5;(nT}aLb.PB`Y$XeW 5G,KەٮA H^'5CuȇW)"Gr lOm!DEH4:̈́4SW>ҭ':{U~:~mo#w8Qm¥p^Ɡ2gFHC9w=聁<y'{HڥvVAmsR3>gYҺ [6Ke$ ~zY|Hi~=,_W*@*.}@?y<[Kj\Lw6p:7ȗǥ 5 y2+"(AX#oٷT9+R(~jڬS;0tsOאF ]%yͧ-5xL/#;H-`6r7>fL`4{1  "l{QMSUIٰݫ]ۯuqKQl/ႜTWʗμTd$VbXxD|2( ~ Z)W_hޟ'@{s,i#?"G¹l !3e_ PP BnEDa"&ru uܕ=|_;X0Pءon\ÐDCK.,␁4[EkiJ.w`_&Lx8v=j^ +g`f/{Z5p7*4o&E aer;ҫ~$SFЬ=0BLOWDidDnc Y4iH,?Aqi y˥ף^DZD/yBFԟ(.ΣhMM'OȚ;hp۳{Θ| nU2z3=M+cWE?~m]ym-^]duDɰ7B[%f )u Ul4_\Fbҟ~\**{nġEti:;C؅ B 8_̉3LYOF"O@ZJ4盩{䷈&Q$_8IB[ĘL$wx$c"̓h$+QF,|* 2><Rlv+?~юT8{OO$`B7h$2i8`w~A+z!)<Q N g_ʶҋ[O-J,c6apD\bAÞOqo*NF,]mйnq/;gl4 ?Jw.s)bMH_W.׉^1)15*"ME}G0,YpH2^i+c?*+Hpm5 CJkokW9G5ӁWٙMO i䱱G 8E}z}s{Fu3tX{iv??IfmtڑS Ll縮ZwRXoVIƠž̠zI!M.;0}x>">bq֍ ^?$-@Z OCZ'1;"frZCl2Lk*ȸ|#1w%RfK`7jܟ;ee/ĵͱ?+ۧ<')-ל"ܓh־({ g/0)fOu9.!ݙ>pJ רni(20sPJ c;XNZaGhI'Rkiwe,i}ӁNoNNy ~(7;( ?uyeo2O7%? zaС$%E2o}4 jر r]d@I*V!^Y]fm])w^tcS׈!ʰ$SfF|)h&'Eⳮ"PH;pN^"K%,T! !vJLw9Z]CŽ/V0 ݂S,qx˔Ģ{ +Q={_ ,U:ۇOp?{ H•%W-v}i>-Co&pAG-L㖔Jm6L#DA'L)\y{!b&JbHCGtm#2[;2rt=掇Rڏ;,+_iqUz煁ܺji> s!&*2csN͜>O= ~K-DjX6dǯd,"h$8d@S$$C9kVѧ =ۍy'ŏs谬dDnXVǘM>[0qp,g1A$:$2L=o*gq@SȲ~.Icf ,CڝenGMYP.9}մFQO6Pf؉a^*C=U쐸F.{̦ ,)(4s!a &Ö7zM0K}XpM f$=S9Cbsb#?N=i OdFB#/t+4J8%1*z{ *A*6ɯXA8iO[Eј=ϯ;>haH::Rj9,њH[>~} $1&l{0[_Դ]a)w9?7iSZġT {'?z&ysiA$U B-I^򢢊R1k;g/h Oܼ] vA3-,wv&22uMHre.25D“5HSo<(m/.c\s/Bhjx5㐮D^usF'thWg J(7A|͹V.F&*,* YO4KuHrx̰`UԤ8>* vl3ьDDMoxxwDn$&S:j͟d_r V@ -wO* ,OE椮60!2Kvh_05ބ[ie|ArsrnŸ6^ig CU|iU+pswg :F_BxPTkkk2pص!dË"v '3yj6뻰(YYe/%R/pq_{,I7၄)S5 /ؿ"^_'UAz+rwZT/lIVE'+wf;nyGf|wpFWcRkc7"j^IkFE\ɕJaǏC+2*3xkQҘ!4a#(8SgWd/M3 ]!BQ3mg,y.tm7~k#E + 2ywG# 7 .tUv5b=}bKH UpZ]8в- $QyY٠dv7nJN~3Jش65v44ߙ/b?h1JPxI$ow? Dq/Xg6@=vRwnhq 8H]C-FQ_\0ǫ0o:ˑrD$p$b&PGFMkf|H߳x0ң+|:~aX@7. ׻P[m ν x MպvuD O>s,*NwL ^tDX,o< ٤Y56k!6nTǜ6ٱ YѕZV=ecUvwbB_&ߩ(g+fWB~ތD%fB }il0F,7\㬂0GgTKGrMh3ҫ#X}G^o%rnV+a`ݮkdv "ns;J.Q[R׫sЙbIݳQaoonBKG" M+d\hrduܪk̓b"22FEP~ __Iqi|dV M+ G[u=JI3HKh8<_/XdF6ZBtvbP#R"9I44fq3jkewnR&s8C\,FT"X ?MŶ,GmyJ""_>zGD(.?c!=io-yX#go3sݤ5/=h<{K6mJO<Vڭ[lmG]DP.i]bN<#1=>dpk;#>`oC`dNH`#& hU.@u ҇ x>lS!z@ӂѮp{P%.=aɦ[B09Plͻ,@1LĜH9n='PqX[yQ՟S/?65# '+{M~KaHG@m'1 aUͪnz ?{7-UhidxhA]sș(9t[Ҟ s`#6cITjVP `Re_1m_F^j+OXMH0`Jf )߂\|B_Ē[..DOZiϟN~yH Ĵ{EPQslp#Dꬤ{sc|'r=.L,!CΙ,vwthCҏ!GTwtH,پ6K 9[ N$6zWg!nmmNGLŤXwq/_rYz0"F'%w'*A YTL6ZhОgBrLj˃mbQT"U d' m"^Ul6X?TӔzqyL=eYxs]iz}-p}SvI"H uc/{;[..HB'#vlFVN d7U ]e_6~.Óv$: HEy4B@_퓕{{ )DZ8VC|~˜\B&Yl$ț3f?8i VZŏT,Zt ΗWHĿIA QS†]}SR)RT[۔*u.İi3uJvD iNL* i/kyt,.Cd'qd-Z>nھsr[ڧ4mN0v#f?m e; wzQ";: Ҟp a2ò-stiemuKG$`H'K>%Qߓф4pK{| lA;!2ۨo+H0O'"{A@M!An%1bԈpz(nDҰ 9Fjԍ xB-!J|N G((O}h3ƷK]RPH lpX$ȇ젥N%:dnq߶^3/aHܥZI|uȘNA,6hɗ }v{)C6"@B;Iq E&&&ykQ5A JGTB/Û7W,SϔS0#Qr A _Îaȧa" ZmBG k03Zl[0Z@\Ry2+D~i gZ~X}4rICѫ3`˵$(92GT쨴 ݉˶AXMdGd@?a犇~/fS> _Y`wnRiy$?b f*fj c[SÚLk~b 橮}^wnbSrZz)BSB091"w%Nru5ġt}BCHJѓ.̃cm 96WnpcvDVdr;q0Q3x=Op;bʶCaXpO]! wF>ǀHo;0 {C_? >bxcQ;d|_;B'cZ97kV'@I 8F/@a@E;UN>z&-s\׆,Ԣb =֘&\ُdkC;Yv~vtl&Ӹ'šJw5 Ή^zoAsz:]9`ƅU)d'-=wCI/,9Ԝ4EI?;oQТmz669K䷔Ch݆ {-,/V%cP8~GVǍ9>>~jx )0߰0&4fE|37oWL+gYAqba{z?P 藨@ u%Ixe!D{d@F0#Xr]Lck[9[2hmi/ćo0gZ7NH>b0}o~ VQ=-mO}nꥹ5 ϸ-R.N x.b "OI$ͬeANN ru@oL҉Bݹ&L^0kAK1XhoBj@:9fO"E;)OyV(XϘoj^Zg[8Y.FhsqmۣWpE[.҇*v;A?@Z?/y8?hLk$TR>&_C7I:ʭ䳍"4iY7qd3T4zGyŸޢ [GqZy8)J٪1Z lBr\*\cZ#FajԝLxDKA^fZ96]Rv)1X$:1l4N!X=pX_;d<⺉?'l֭S2,ǜZWBc4%Ѳs)_B4 X%(e ʋ8 z.©qi=ͭ\dM+c@o%pZ{Khٚ(DSI v~tEM&_StcM7ULHuMOa uf6k%&h;PoAtxT׊oU;f݀SEzo) .u[L(])ƺ9 )oę yV*J~2>|+^RĶaڰDU͚Kll; {AĂXsO 䞜va4`$&mDzsac+^{^Vb+! r7IKdY@(}O-/!r72 Tyڏt?Q~C*t]uPU*PHdK: Q[c>h=z%i o<̤NĘx#R*QeߢWl[ 9QZ)k]3PG%3|#//DtuUǡYI 6ɿo=8Xl IR1 qC(#:>nrLݸ쀵 MdI*e<*g<_s{f3vؽ}Y"$ܥV5S2Vm -19/G+1xçQl㳤hӕDLlqΙ3Hzoq a ޡ4;Y@ Dc<69;Z4n!c7r/hvx[@]Bf2bHe~p.JWl =nW.|·~l5X` J1-"kp`,joVYsD@}!m`yS oH@.#.tSlZ ~ݴDq5>C8 \Kq;4#2b4QhlrNN xE:DV'skZpnc<|,in3&)7j`s=]_<{BQ_}L>Z9fcVRtËe#+.+Y]^eLЦaka/X."VZ.f~x`Pt[_WD~=E +3_h.|?h^'RS^#h~fU0^ё@<$%1]W3!α)t%D3a e8J<NQ_h.^BNmxėՑhP\2N!0^0={['<CQ8!_+Xb3’b֝&Y%p0cgmY0(;@0l%"ڍ>܈m(t'}t;]Gu@e ^x}O1;K O< יִ٢l #VzlTբR䚥cXs|qՊU`#{`mXGѤ_ʨE;=UR(R` .`;uisaHyֿm#b]MuXB]ZRNBki E&2u2P_c(Zq$g#!^r:YAƿ'&]؆TJ}n2M_W7ȣ`~H*b˂3Kt(}?5HV2a:`x%v)(4נ $ቮB" [F %)Qv(?܂(;ÕLĜ=6+eѽo_[:!2Btvq`2f;Aznk1o*2ecr^hZ eƜ[Ñ)XQp ^Z.RqKl-aSaMOcXdv]IaZ5a]O]Ę6K_C:ΕGN.z}0]@$a9^Frl9IoK!#VOԿVb%!+T|k"b&@`/R{‚1EF/zB$rs-(uN>YG63-cQB]?YPh 'hxuQ  I! cwO- wOFZSR8פ*Vԭ$*vwk"ȪzH9e$,]A~Ovpu:?Pǟ۸YNzsՔ 12ƃ3M0E!§HJb5bӴ%j+(v4磂`+q on _ NlSR8LGL 'JGK!=HmwKx I<|SzC)xuiN;{i~x*pQbTWU{SWJ9x`u(fW(=^ߗ Ҩ̗:+mMhJKLṾؚ rVGO\{9YQ=cPS󘞹|0yhx zw{Nqhztuaځ"s34!B|8v)Ԃ0d("<Nq )Mv犊|.F_f{֔)f9Lhu.1jg.7uG]J~G͸pӛAE^l]C>rYjX<ΥKiw}EO" ODCS1S\U-X։XY0> D΅fjsŖGG'o@^BU1l2Go|<I/~T"TM,cy-R>\6°%Z%@:6/7_(@ZXr8|`h| mLd@߇},۩qCld!єz0H&aםx6]OZ.bL:W KiQJ%2-7b&Sq44bO>5_hcExfʮjП}c.3+9]! ,cbK՛s  !w<5N-뼠u!S#)sh`fk80Q$v+ hkmf <7 "D~o:!QRZs4 ka.AɡPvCTJw(VK?}@ ( c.i|ȰTDJ ##]_0 2X;.ѲA|um'ņ x oUocQ zp"@&=KzgaamВzI&8~3g%a ܜo}c$c_9Vp|Hz)w/_a痕yB5}B۽v0%<\Uq#1 Gp;dUk+PXw[{BF\Q :]msytwrߔ P/+}\n5ŏ%{D1n斲zp? "\aJ[|P#A"0ilKXF (})sno3uRc.Y.:#h6}ZCUu+d9GKe 1 gc4JpP,Q4;Ga4/N$3s@bfuW$sD`M'֖X6eWN ʿ:clIOtY,ֆS{(z\D! U@ 0,V<3m$'lj e Q|ڃG]kg:Adҩ}9¬mWP;U޲!O´Uh7Fn){?Du45bGS..fOKDbY+8AițtFn2Gt։0m)5aڍ0 v]\gsPN6c#dԝ>/ijX=.Ԕa gH*kˠ=k0!Agq[ H#t eJ VlSݶ6_ EюB\uf"<55] IM(0ZH _hW'_-IONVe/>>OZ o-хmOkHSNnn ܲaa(xrj#qqq úsE#4ag9C1ѸLv:{wcw(Q-&sEY_&K@>(;h8"0[?o ECpAm l Aw''#DZnrR~n< NYxִjxDߗj])s/{ ȹ꛳B+m>tzijvwCZ7[quS^mL?bw-7LDL!r' ޳<坱t] *wKG MEHƄOxU&h::~(3xC4wa鋡AUC%@,YTQV)jJN>ʛO:p!"Y> .ێPC0C垽wM1âhW#6ró8!P6+"L#kyrx%U{*H5ua^[ma}yARg!_I+_Haޮ1Y9`2R^x_e=% V!󜛰e76"،{NW_ Yx/̳CTJQugFYKt w]%kjQHAXȊ67>T*vR7KHߋ)zń)%,YnututXܿ|->kd`5>uщwćy]i/qFk-ȸw:;Rs- "W-S*.nM{cޙESX cR*AIP6LpĬtm&"B@H;q|a5͊b@Mi"5Uwy,fԃ%g]HQ(/U(38+8bxnaD$=_DunDoK 2g[5_\]ayrPB:ݢ/cd(/>MY;uKj"av(F [HE+D d"[]S!VG+-57j:B\N@(U(CM_іnBiE]x{W\Hzr%y?<߂֌߁#'-/yN<+'{΂ .go(_& ·vX$h' S(.$o>7kWOF$v{Ƅ荋>JFe9_[HOc)iJXԃ ɱ47&OAYȮ7gO^ Ɇ]Ġ.bc>)6n\W wiGNmYVq[UDϲ>l'X5^66j!pOI_Ӫ9P. fDҮpqGn-l(> Ŭs #Jм >w] 7Yz<2l|VHeCd[RKoTHf-75vܤ,+ =b)M: AJ(Z}muq8\)Ԧfb){Z#~fD=li{JCqW6| UkNDxM "oR7uXiv^jr Sno5>8);S7ǕKw^]ܼrp'w z.H"VsxɪLM}jc]c_7q\hG3NKJ4Tgh=el̊ m:sRSzO"SQuzT#:bM)ڿޮX4)M= J_d.;PDf@&&]pxoM >'ɒ!Mgyx'v\%P $jAU!?ϯѲXdrU:xA+,ϒL!+p~мI;t*lS2/K`(PbX0Ap ,y 1Kj_S F˩_hArm6]Ukrc2I@dk6t2J1t S(wW:*%Bp$ ؖ_(gUmOʺ4[GMq"H\Eg?~?:)p9 y=Vxlڦx _gG`{.yc? U$}з* :qRPJ-`Äw VpD1j3iw1icz.^D861>^c؏ 4Jν$] 0D.l`~)LnUSj6Ԟ<61Ĭy ru=zBΪ.V1]Q19PHszU>X/'2N |&=Xflr{yO.5/7uUz_Uj>rPC͌4u nK15?'Ķ57_oSǨEm<@n}*+Dˬ#<> B%?/?zYrI29B-L!`=قqцFL UP`Znɵe3rVůnXT'gQ`鵋ǽY{)AJ_Td#>Ecq?#;uRk=k/ 2s"5l/#Q3ED6x&,HǭY OUфT7!O v\"AC-JZ`wDR;Aj8 P_GZg(8aQ<(~侟t nU)b,me<|^u/\sNΞs9TesxʍdQ31U2lF wM(~{ܛfNi+1|>V]:{\Erqsnqߜrsr'eW?~66vpImʱey^>/cCkU6+:G%fPx}Y)G $q;HִEȕ~ӻZ c!Z,۹1;<:Kw(R|˸PKC'hf/< A6g7pVMh?@kaWtilmCg#{8ۂܭFVf qIVve*hVkwpzĉY+xp}2:ɶB-\/#8<ĀSNb-U7 ݽ?#}g'LV, B;g 9+kC*;0EK<&7& sӻR_ L٠(z0l_{oF HrNz_gu mGzф!iKTO'CHW :3B3y#> #Ulz+^_ɻ]lwzUs¾C~<P9v"g&Mm@ U|NڸQU6连Mw㿡ta #!Ty~َIw֎OeȹXu"^pNb2uX;B{R1/Haܿo.T,?b4҆*/@"G7F:oDMݢ%gFI6I9 fux&v+"5iJcPf\$eM{Gb.Ojs%^jU3bmK qP}| iTz'v zędn*5DD $6o?+tHlԮ듿sȫD+_Owb0r,A*f:Er y(V5(wLnjFyCAщrz$={3.6CMb7 f7sbW>t($ւNb;hKiqIpJ`TCbQg" !8ڳ݃d0F.SZ`m*h$ 'DBQM;j\Hu\UhUrgGMIo+at~Б ;B5@_1#]''ڝ0}RVR4bLpnDwTBbLGpCU6 d\݈v\=i_tZՏْ  I}*qPPCuT5#Wrwe6nVO pЂp# 6Ԯn"!/w]J* K_Kc@E0:`={-±3) ?1Yæ\pPǩ=ZGf;9/RB:6^E. hm{9=7f(4&XCNDF7N5 7nx\"֔ AD̈S*UIz%d0)~49< &QjQ^s g9y%!e]2fn:Ӿ3,)mHq{6{t%2!=X g2nԝٛ+Jy SK3 l UObgH:ĦJ@=pN4s#  L P+icB6zz:5Zym4N*#{gUdFLT=چ`i%.aޛL^Lrhϲj#hܝBT&usA.Z`9Í~~XMXjى3l„\uy&kRVN>;Ϛ8^G8DoQ[\֟XGb'&x~Q)8~˚ rC띭M^ M݆' 0ImVF 'Iav C۳.l[@5zo r\>grRIq޻)B^*>P倕/=38a hhBnk!&;-% a>- :ףݻWO%4v =^Hv33{VoN"ȵX{gTPڻLn@cDҽ%ݑI>sL"iRB>]h3OfzUl񻂐I>ŷ(C?MY!w੉gJTv&8( 5d쾝cO !Q;,UޥqJ`}=/XUdΓa{1r$-6vl.%A 6Ka8K'4#`WAZE3N]hr(vv R7謢/t߰>ݞC}` !!c`U||AR4]C'3ݍGⒾOjE$Ϡ 9@:(=; JsѺĩbc\bf.S#b4FGO t{jnLRnC-eńxfۑCphh5s`2wxm&:#5߶1|l3߶Gfqܘy^?Zݮ?{T.%S%]q!=a.ҐxQ3.fEJw)E4U}4'krN\XwsRń=C=7!~8\E <6?J,~8C4AjUl8~ y6+ 5Yy=:lB$ QNK7j8$b{~!!Z!XuVl@,pǀm^b|5O*RqD5 t'NM>Ͼ" \j# d;R V݌%3 Z ZT8\hCE8鬴>7-3],!9+y4: 'hqUh|b2P|M.s;{U^Ǹڕn8=9U[4L*VaE<#7جeV'l"Z(iNu z# H~Km+srA}3r z-7ޚ\/iR"ZrB] ~ƌĩ}j,1\xݭ~Mb>*exVﰔsbPvq-rNMcԑ.?MgGuG_4P;؆ K {1Twgj0t77L`ˬVO9IïR+܉*6},1#y=5 O",ZWxB$b[Z4v<6H[(9f}녗n@?9d y=Td|Yސ9Z=P)4M=[۞sD,(neKGWzN夔wbX_miԣH ӎ&c/骙s;Q .!r0F˝@ Tf=83X B |I+*}ֈ$5d)91REQk* 9=S!1D,Wd2?gnOsR|B]W Ozj"]~ ytj(Gl,$>Z\|BϱeR4Ef%@ŘF?[=#Z  QQkw.A-qtKAj9Q89f+?;us&S,c0k?_l$:(>=}@S}t<N9?G%NTPkd_;hIaֻvaiD ?yV'k"c:*/_j~>!hq) 7-TָF`@/}} M{)[R!" YA bVz4xNJ"} 6[Jfb!hZ%?*Ju Uvrϧy}qofɮҬQcUOBN;X~8g7TE4?Fڑz:73e&zг:6QRn ü;앿N1s4,P#cs/w69Tt&'oJݎ_G>e8am\M9&Hd$e(}s9SnYsjc{iVdBR2z܈Pi6pfnP8W"4ڹ\my=X9j z&u>gwO!T~=kCwZͥ?j1!#ǘ!X1(zϒ?;u;`W69)#|?Mr8ȭXOFphPQ-3育PMvCфJ-ӆaG% L[}enr@}ԮBj$TS,<)i fϹuA7[q> ns>+uMΑ7G |Bٔq}* byW&IWJbaIS&:L%wnX|,u8cw "hAW֖>=KZ\TYTVcOéiЧ7"lJ'*!jY9]+ QH5LmQLJ(67λӅdYb{9B-b~;gc */ɂjW|0yjݺ@>N ඼1!q/.= N{xPzNJsցP[W@Pu hcma<ȦKn)0RW@K^5J >t*# )|8zt DwMO;)Xi閕=z8y|+ wO9KF;"iou]# К%!-U>,~ 1`Yc@z5VWjԪ>QY#q~V|{戠{Bg AhW^b8?hqFBYŬ+;x?wc'T009@6/SxK}fή}ZKy'Frd}%7}NvY1= ă~b_\?=.pTOTL@0ͯ,b?%1f q=kZ6SjWYwd[YHF;%[ID]LvF&oDM,q}G"h Y< Z OĖ*ndm(6Joqah7Yee@ܢN~ c`4rX_ܪ|# {Iz<^(k|T_>20^w k'3u+@A!etO\Ag!C]?I̵C>ipm5 [ CfurKs ڶz Dʼnu~'\XQX:4sV@vx%X'!iZ0ɴD8Fē#ρ:(n<4fL^niF @ƅP TGgx+xp?yG2o c}F/@Cn+{rkTROPMN2[ۤ{~ \=xE8=PW[I X싉d 3.KsxjW51m5:*?+8 RF [q=yeFZ "~[D1؏mEFS"KMB[hWghq=HŬ2YDYZ-om0 0Y FPg|-#i#ȥSe,.9T7GG@? L9f>ȝW*Sx6AзtO2XP3@bO'*|v>AlyCiT<{ CCޟ)'+Ej'dп'oIi \ikmz<"4)< &lO 6}0̪:pP)!P;x37'@ 8hJBuaʷNTG96[ެƄ"uW%]6.PgFN8qᣄՖ3l@zdt47ʏSܑk#0OQ;1(_ag@,7:nV27 PPQtan=PZR!gAa #a3"O(q7MqdB @,7ʪ#zd8=Wa69YVlnSY%#B#Ս gN_`VejdjQ`k=^b$Wm֎vBl+Rd?ٙЂ񛎣zAMWЗ` ++$Xfg_aŞg:;u?2/y*: &DP7&EQ;(Q1(5RbC~-"[ ^] ZL#=#^ (?\@;fuH< H~Ɯv;oJxYˋGh.&/ ԓZqA؎z=bS/n>(Øut |k8Wx%8Cf})+&}%W55DnQ*<`<^cLH#0 -(2 w8<ahY4l b2>^Ed臶ԢHZC^]Jx匝<8hxaYiY'37&H8;ᢄ}~ɀvS-G'c9 gJ s1 j~i{hYLzsmm!~AZ/B@/wLZX#|ϱ_8K <@gvk\Z/Lάa+5[ѸMbLӈCxe!y{'n #+4ulڑEy,o$MrX,)W$;WPxY׵PKҀu9ӟ`$374\y?:U;c{Jy$08yԒeFAz@\4 L.+?ơy}RRN*ueée6qSgӧHqYw&$޷"Oc^%t dF]zuo*hUkœ\P]4 J*rC`?OEMx<t 1s~Yv݄ c+S zD,;U"_J[@Iq _;J&})Tocz%|fewL 'r =>\J}W_ϙnrx@|1w.YHWeADo<wQ&+~s6gЁǰaMƸw{#N$Upr:Si;eLx8 fC:M۵k%pG׃^dYEL)HO]sm+Н`0!6M!V<]y(;" ܠ_޼[7QW8^c<*/S Щٻm 6҃Ƀ*ai=\挛zyݹs8ۯi[7.qߥȐYX^bpeЃ;.&^#ӓRHb~2[Nُ.ӔTjzTN&B^+ΤPaAee^ʼnPqG)XzH2hlڃ# DNT~5H16Χ'Bۥ-@y>؃\e/y83{ $4$aSk]-0gYZ?\ ܵ # .!0-I=se+XtP%qsG'@T6M0;un@gծ5-XBh[ei,ZGAz|X6 A6#26 EL=<;R ψeGFD1Ėm SqA2/EŅ|zgk_C- X?/# Y~ ٸ,r#6gF~f\bN|t>+}*N"*NF8*LRa/v+Q>걔V/i>65)[MߍK5/_LEIvΗ qYv&F.:Wm(OC Yڃ_[pw@VZXW >">IW%;u"9F_4.+eSҪW8|M u¶ Et]Dg[YA `4_yNC2`oq*:-gRQ#ѹ #/u0fM駛F E=`1ҚNM~~;TṠ?Q;}0βe?/"I0o>s{зɄP}LX{tg vr@ɭAV&vs$enD\;7N1! S;ey϶+}l eKki|a5=sG\rX@ptUΈT3v i/"tޗ>G\ 5Px}6AJ׆@Lckuv.)͘~T(t3"L$fxqjF  /fFgeC/Rz,\NCs}Oo{q|tGKi©0܉EwŖuT@ף(ނՃoXY[ 60.M,/ܣ- ԢYbQBsh*}hm6 H7~?-O?D˜^iWSIM BBS MSS*RDIqS]u3O0@7cd H%_`v;`">nM)-w.ɍIHvi~_bM;V-T2T# }JF 7q6cҺMѵV~{AJs4i[d*lPSiL=_vL? K`A݄8濴>IJ Ӗ@89{VŊJ(1<&,&t hFD 3+|Lxm77r|-1˰=D eA6vD Ybԭ]GxtԿu~,gvw ŠfwW 6$6LXgkh˪j#&/(dP6NyNVrU5p> I!Pv?K?,7cYd l s+ωL6FBYmM´:~ u;mb *:N+2G,Ϫf7=@j)[*S-3:w|+V(c>ztG1nM"XzE;Dk:irdm1n:s):fU \gnDө9?*Cؖ" Q훓"9bk"/߂|䕄 i 1d@\=C 9V=L~7%oY7L>Υ#(Km$+nݣ]y4'B9y.uvd}bE?}f !q;мGY&. ns|(0PIha`/b26B_Y% 7MG_#5,=WhT4Vd$d^5 y|$=L㞏g>OE`"o$LBd~cA7LؾW8ۢ9=OC 5&4Oڼ3js֋5C"} &*OG;I4d~$R +r3FEP[^Y5 ֓I ME5;ˊ\_Y̱93YKs3=0'腷j"N/ag}hVu9 b;D-햚"qrt!>}7P/>xRcϠ )ru"mƄ2T@usﰩ]Ssu?=eq8Б<)H0&4+$p9> h,tG7M 2m]ڌDђ+{Rս-$qx0(s2{INPY:.t{q8LBHg^EDzv~Z4lm|d_ovD;u䱶Qy2河=kӾRٯ\j&f1;`5zHk pWRXynb Z1bݎ/ LL?ل-CєՖy)[D8추 `khAH^ Z/:(CV.T7ǜes`$r ^|m:jz`Hǘ,GSB!x-9\.;mˢfH;Sr8@-w˼Ǩf 22:Vc|k-:KLbF9zsc%\oA$ptox\U4d)PX/g%ǘ3YqXR/7`xg]*e!@{pCo( TP˺{lpbDS™9|ǁ2C4 ?{đOͰiX/=/YcpfSL9 UE9ko20od2X7 .;dGѐT4zl*"< /o-}dJOS!2RZ*=v:"jN;Dj w-o,Z T5:O.}^:i_v1f!s6VJ\D CkD݇ŅeGg q" $vk."pIK!>('[wRB"KV!siGMXX>G;XWamCafAft ULSZ!#-FTՖ1N-m0*[K Bx35 qDwg$&23֏ALx;mS.M/7@ӱ(^gxK#I6ui~8 J (Q-fw ny{d]0ty@:A4~{S+=X n:>JD`r'&\k1ۃ 8줓kjpRn@7oƋ$wWD-G˜k%"ӔO rV-]aTKƌn |NJUcT B r?vNEonQ'v. Q7{icz2Yg X-Ai#;%܂S^% k)y0rX{0c0ƲO*<&HETzo'o3C|&6m0.Zhgɨ`.R6V76 Rk}0o"ٻ{巁H@ix + k!c ֈ&(7(bL'۔q%aVc M/BW\XuY! ՐVX6E7,ʼ $QRJ#CpwpLGu\o[+wqY+Cо2r]Wc,`I_9 5ѵ傘zGⴊ iK"ekN{iJ. M r]ioH+DmRŕË.rmRǕvQ7[C4kOY[J^q' >!\H4R2m-Kh]jc/tu]V>2:pi@hMzEO8F74M$H-_ݿP?3kQO RZ \ ƪ3ŠG} p%̋+To|@ :.y<zV79`6כD/ 4ڜ˻v?G:w+yC|D>Z(k ?jlEDȈ'D GYn+\c@d@O6^2 O,E%$Qp 5CPY#ːŒP9wg~J`m"@l +q߉w M|2{ݔ:WP}Q"M "߶ӴPa"0]O'B=L!i=DrpK9 Abe,= 2(毹3m 8㿰;u bA:c?cږ|@a^ɧx<A|{sIg&etV~Nvi5ډf%o̪RQLdiVf@3Z?Vkr%Ez51L,}C"G^ou1=z 4.c uƽ%$gьqr ,4ɳoniKt;u~`RB\^*9ŵ} ' -9ؠDev2dhmH`S6nL Db3z\Q f< L%zKL#UZnahט <#NSSJnJRxAybHkB 1C'nn8Vc z^p 'G& zy<;{:tT1l-_ZTo/ҸEUPf}'?Uvw-6N*+>4oZTAWOY@}2S-(.ϵFQ:n:3Ej;-Zt}󆖶^R fͦ C[ #`}kXGK$PQ\6Thfy@z㵈;(f:@6:ԟxw4:߫䑹S9(h0xk;4hg>(L'lݻEZ0_RD\۾eEVc`[ySHos)8H>)ᙞdaI<懤dw14bB"3GHS<䖯Zne3Ň7)GZy|YOY6~L++ c|2Ni6%H>~4ǔ q/꯰|G~'3WqS.IViLd)r;^w_C0<g]M.h3Nbϧ.;və:ܨ`z ;AgG`6FZ8.)B-(s*ܣt0mu"d7OuK㬣ޭT鑵fݷ+򘋡]${<$~u<0p^fڮjTj1 F3mfB;tjЉ}k@ػKKSB|I [54,?a1=̀OUVlVR"ެղxVWC ҭA!ssϯKqzZZ҄Th6=Y?>+_,e m^$ΊJw5T f:|~|qҺ1TK^D>L\%imr͚#+twp|K;M@jqeZR=r,M# 3vN9RkJ=ުD6TW縨R]=$eci8[=}(jR5mPdM'G:Z.ǧ+ :(A>a~OɔGg 'dfW> `]=/}K{Iƃ}!U"Y=%//T Lt5kh\U'R+0Y] %C=9! _㋻SCfؒrQ^Bг̐W r/=У_v?9R(E+q=˼ Y!یUBLY)GS?SǛgcMyЫ]:x:w?^ Bi>y;fb:ڨƥBpQ0)Kmt$y!)V#α㟧<*& *{WO}]ci,W}It- 4'(DY?0On_PXIR[<*$`{}$}JqjNOFWFhOs}sSY > N,J2TLP!Ad7eDe];K@rC)z<|_Z[p;Xl@kS9_tBg+-o֋W2 Rȟ<ljNqFTk6(=֍v.&lN8Օ{oߡDҤ-dT l&S !*}rl#4տiimlqMyR)5!p}C!4`F$<+S"|ḓd&|Kx(@LHB o_R,W׃eڞ*JXL5SD'mˠ:%ontbs>ί^1nT?Z!;%; V1A,)|c=xc/oO6j`gYrZjM#k-$( !W΅n7դ e,JJ^nm؂-VZǖ1f!^ʚK-| [$%="ܰ .$?(v|ْԶS.L pK :_Ӯvώɂƍ>; '#M3eXZej8{xFB5{30wH îI#\ (+,i؋ރ *UY8x?*CpՏC:| Cc'f۬*)}[PIV0[fQ 9˽' {FK`vOch[\xPHQO^+Rc3z|JmrL H,ĀDtǐ5t\BWR[Wv);C5~m%$5!cXmAc:Dzf|kڒҒ&RkS~6[1u,oF^I=0'X͢.=Og=1*F82♿Gw 1M_1a+.a?M?K$>L6{jH ֑v"^Nz5 z[j1O\Qm]'&i36>skN(,liSR*&':$O\T9+Q\{z% K8T|$ikh戌7jM;d=U99)jbsk CPwZi:WrW|.UCs"ZBKX:lW6;L fpܤЈofճ1Wþ!).W(Dh]04LISaV@^bq2GA"uI;#K8ߨ̩) Dۀ剞hD'!ScW,FӥO^@4[x0G*Ga?Oh􃂇P} Sm ;oJAr:f gB8%?GO8*ؚ7>ds20[m<9X2›{$BUjOֿ"?FN|sLkɇ,@ /g5)jh'웎 _ᶚ%~7ŧ-VTP|5\|*Cg50Gi1f¬f rQ3cL]y=56\@鞩*7^18w*)_3'C~Em )&jBO>e0pCi} Hpfiv,0?\k c8*[ "]Y6yL>~-N~].4ns))N7Ίu:OPg-IHtFlI"ѪOs 7}i Y0%|ߨت:6m5Z&!-ŗppV706G[7]i\3$[Ew⢉jmA* ֧ ;FLgfdW31 O#NJiۏ ^Cɉ}H=KTe7ƥҦȾqEsv`3`+sWȑ!NmkE<\@,~h ۨT9hC%YHc>6Fdu;|RpPvIy":,k}ɲƣ?ݞ,E(D<k[xRCɷzkGί,5iE*lSta,@lb6u,/򰵢-L?'yHّFBI0 `sfЗp?`=U5IĂHQ0%u) NOˋ˺7dMPڭ PNdxO#B* FTܤ@[U*}M<Ԕ&,lBX5q>^*nPSqI^5-F{VqEvOW_Ȧ oaN鲑RݺD6՜sI ,КBTRe1ufǚПnLv)%\&ٖf6a"6ÖSL1.NP4!맆1e8B$N rsL>?2)"c 0; x4G8;[̫۝]-?wT'3i˽g?Iךnz5{+*DԬycWk˩ט ӞerbU]S#@Km@\b/< Mq $4j?,*|*6m'C(f)G yJDZ;X^K{aA} *K2|=$~渾¥S/h2R}.yESgNPY,'@ǗC[ɟh(.)yPZIA`c@U(ܒDUeyΨ[ 5"P*D(/CKd{`ڋث+ 6Z$l=guƬbjAAG0F#&.:/s&E7u|yZG73(|1֔9I%9Y?h6ت6(vMf}acE2*;o8ӻU_ N {82:3;R`e) BrLSMzr,ϕIS-0(Wo##7hjƓ8<ڵ&:% [p3"LW/}{_1td-y~K*GCgT 6izh?&nL%Y( eH쒧^lfG6,oT7uBCΑ"Gm+p 6k[H:"%|A|覎訽FWAYb =H1ĆouB*eϤ= @&hPl QRqo5UR<,0k9N([i>ui :OPl 8a(OH}`_gj!ٝrEHRwoXNE;&יޥB ˦1@DRӬ_r!,f`b(Q,) i &_JRs1P_l()2} *hA߉~!\A$M8? /ᛓx(le0EFTKR(9z V?A0cp"@;]ޒQ"Lj{rW! Ydkja -![t teȥ,01iU|OzI@jjSC1k8h+;)\0J㳈Iz%j1d4w6;-6 Ѥw^_ |b/i/+5AX9t0CZZGVOE/phYe sWn*=nܞD2B\1ŊP㼴s  bXZf l6TeoIKfr.;KB%{LC!ljsr3-cX~{ke0J'EC- RH{N=27ƱHg;EIv$#hߠD 05I^2Q c*s:C]J8D t6L^ >ǁQɼ JC7W ,ɢVb]bEYսj͕sO0YB_#O(*|SU|rT%Ǔ& ^ .4v J8MĊ*2WEe[5<.zoX32S=Y9+U]-]Q {;_7vpFb>KY@ّ )u[Jus4,Ѵ<&βۖ~A NPZs#IM9%m,Z:fOFlwi 5(-΀^58oN!CN/ yB)w[Q핮6"[F5 4ĕ+tJFEGtML AN.o9.ymʄ$'S*PΞY[9c n!]3iV\\{ؤT>Ԝ9iz6Z!Eຄ,3 64.Op܋Xx,zx,n Sqa(O%3dDAj-'3:451L`G)LP (H\nG_()ښ7&7CVi=I :c 7LAE`0| p&=r:\Z|x`lw@2a o Q"o_Q*(kf״b e\(!66DP?5!ӐӬ3t~:rS#҄@'ui4"hza޾ë.hFjM;ĤI>,%ʬo&?5zE{KLz"͈ 3.|U0!EUTcjH. AZV b'HCiؘHkh~E{!vy&MP0h&|#~aO1Krȸѽ1礽juȫ`A!"j{7G6V@iJ7aC0.@?vs45ëAfMچTX z ӣ7(ꁵFj.N*bOʋAfA\ccMoh4:UK;Dl?uoBkыQXOR?bzAmX RBLM@DĮte26ѽ^*"S 3dwD|۬\?`W$лY![k| {íA݅fJ|YFs!VN,?§4qKRԮ#{ChD02Fi})-n໶nTdR!|iQڣ2\R BssP'm+EV^,X*'.TQ(yR|ZhXR}_[7F2y5 vsgʩcw-ZI5 [>Yh&uVIe)_]iȕg%K-{Uʾ'׉82 J5>m XG3)]HF˯5IlOzUJP csOݞwCu/7ƪ(l8tgSd`kSм.kO+ !#ۉJay7]vcK.Tq5;JWY\R 0C?J)55& {x9b{䞊0ewr)7CI.Vq:CJ*iU"R"q#f|pD?8;ח*. [.e?VHNk-rG)bF\蔉 x/0ʦ#[v9ZQ>.~+=#ld~>P{`1|Di7bn ~puz_sYl5=""olnZ ǝ}UnȪ42h,5׸%El(;u T* 5CX';gǤյmӊ*+H዆5S0e gȃ@L_7m>3qYE;}2Cb1ArNf/VGFcl=?4f j v7U'xr~8Wc |XTp*s1&pN6:L?) ru3ԼFص'~^ؐךL6oKalBv!2SS>{Knfc L<%jD塉1(״E9dymcT94uLPZ1p խ7[V.NO Ia"S jəN 1ZHHk#oi~4׵iDp)6jb9^8@)+ESҙ|yGO(cmOYHO_HFF+::0?,ԾfDHO6& $Hz­Aviubb]jH H_:w!2˺Nܩ uh/҆|D#Vyd {Gbkn|Ϯ5}TgeKwB:YM16;U:-z{:8ׁ̦](6[r_+)XKX1abzгF[xK邭0˹]Z Y4{*#ƙnOz Gt)ye#3 &odh,i+Z)~@4?nJǟNZnNɕz6)M$۬1 ɑ97."Pm?ÿ$?zC P_ i DZe3`&_D(Vaٺ~KCL2} S,Si (M*зE^0gV!z>Wܸ ] 6M6YE0ٕ׶gں&}Z+GtFYE~_̛9]ynWַNf⎢$ru_y6]ks&bp -hQK WҽGÓѰw!‡=c/a!ܹ7K /bD^=Bꦩ]jQ*9nq:@OFxE^i&b ktՆL-*`g_M;@1yJ-q10|ĴRixu!M4 m҄%qYϒ9v[o ѺQ@JA/СQ/.Euΰ|M-y _gĵ˧ % BE -zG@.mƎqhXА_HeT^̢TqA;椥]&>m޺\9Knٍ4@ /&%1L ܵ,:oT طy4,·jas0%@uFv \k/WW8Q/h mߡ afOt雿ẏT7GOjUv]4W5A["gbVoޅY45?D!q;-5@EFV-S/:qi/۲SU~x6vxͧstAQY 2LpJ<Չ V`yV49#>G6$C]5Bҹo5|,$^h:!bQp܌>VN1Z8ho&xH{|{2xuku}:4UAˤRH&*_ϴ#%x¾RfjxƝMKmOu~G\?\D m;Z?P|k6+c˘3r[Sy߈&"i_NR&0Ju7d!rS44ȋqtςkckHtf1h9/W#j"x)š#- ت7]1'G"kZVD]qASCj#J9nNJ/4HW)!~Y&n׎#ѯK[a*(V"zehṣpEC;D=ӽ*[!aփ)'O5fزO/\\2E֬^PI WjsS3͜%'cczg^.87%"z1lpq!;Hch DO§t^24@>Aށ3ͤZ!zS ;(ph\|7 XDRDr\Z({s=Bl?]&t]dC&;)7`+N I (2;j򪤔e;NbZO/ K}Sz9|b C;g)uy=91 $Z䕉L1ypVW*ZꪓHG9B\ZwWZ{_".Q Cરo~!V4`ĪՆ叵o5L/S=DoԀs` V0ߪu8걍'pW)ʍx(yL 99#`+?hJ/;'kdN.IL7-tpS!)>N\})i2t>pG|YŰ:Wp3O`t9^׉ SYMp}r=ǃqfSB (ԶielMR8'?+$ !MFR7z~g"#bPP`D(5׋lTI0y 锬ùs J֑ф|oHN=@Fo"OuUS_sFwcYRe(fpoZ̕\ @HtU~^?OW[O>OshWz.LXN8v(U41aLX- I$9Tju˷O]e#FS$!+wpRXnΌVYVD.c~][n ^ Mh,&wޥc3CFn\}s3T]KXgp=8Q*Se+*> 9Qz&mnYoY*d2sQLNscD2\w<ʟk SR@iugin-۱N(13 3CX#@i+O]J+W!!Hvo<@%7r<ew`Q&8fK+AIVl⥇()zWVIShڤ">z{A*vX$ ^U!*7zR4eətPtR)>{0kW._|hn"q{ٛhZm+?Lu2e+kU= qJ_~i@g+_&UԻE%__!ҿI}jmG_ֿ隷6 ?*Lk}bTfy|4yiQϪ;(&XXF@Oc@ -RuI%) h,,JSo1i*O&!\ 0Z6-K5p>Ç]2@؇K/40"~lrOJX   &Hg:辶s3ƖB߰ r֬SܼgIMգS  , O2{mI_ tot7 iBcfZ)BzԟDFg)C*%͟mޔJx˙ G=#f }y-ŧܽCb=C8 6:DAcVu6I$Ҳ HImбL#ܐz9ynƚt즰@$˞y{Ns>*e!ZgQ|9Q[Nx&,şr܃SSǻޱv(Y4i['=B/rqϕlsޟKfoCe駛;#gmO:h2.F\X̦рs&:Q, Ufm?˺UP$4|LSt8FG4Je߿ijS_߄x &s|(džVyt׵ _h^'췾 v@f>%,.h^/RR\.MFhjUY(9MWz4~1dKFZ_&4^#3|i-sa_叴vdq?{Kb(F)cn 'Vwu|io"iUA"KNLF޲ ' unSM戣o{tAJ1){M9અgwjQmv3 sB(K?|ϥ)3^7t9A7qm?l!R稾Q-c49\t"d N0P@0.qk8;C)+5\Y$`w4U1oh%rT!(rct ?+Y:*3.?%Vt,l8Y%R+ {Ԩd}̵|N-j8Oif($dܠXfcקԐ1Z B24@K ih 9s]UMcqnb2Q&me\SmZD/],iZEDaf:4 .I ȽyT8z&Gf-r=vkZpf˺ea}ISj"[%TAiS:uGV:R]H=LJ3k"+@^Y-N:W['-i-0sY ǛC3k*sq>f~-kQy.sQcekNN T%:$ (m3xiooBH4@K87 ܂ *ĖX.i/\25eI:IDrfˠGg_ I&܋`NO ˂Mͻ1VsalN;Hwi*K f6$;YA7uE}7% r/}.xWeե{Y>Gr[ScV NoaXupW.eL2iSn.gi Rmr~Bw6 c0(e'l{ C2 ={[Yͳn{69uܢbO-'/ i!ގ-O'D ug1A*u1srK Q# 6e6FhDz.wWejసkP {KB%I7"/Lt?n0{oFs*ZZdNк1G70ZmYDZ!JME/u"L4dn2si1DB^QXD.: eIx (y`+6()+MPQ!vF` X㜱f+{ _ic1 z{$B<I-h.r>=?~8 wU_FH/ND{ r9s%iٰ]Gt-l4 GwH3 (fu._fU`cQoyʼn"Z2xXp#j]AeP^E4Vf()*:ZJ-gXQ}®(QfB[$ӃޞR O|t :ql"X9` nы\)[3[wѤK͹/ b'9\C" ddbVOorc1Qpl#/+K!o6Z1(MJIh9UàQf$yj +3TH݌g#r7Lm] M/cN Z`O $NA5RjejKUMgd-NQx-Mi0J/AOW(7u^szI țu~(+ #cPDxhJ+TcVI@PĖ8-256O }N R*~Èpk畸bobJoLBS l);y Fw5 ||6G˯'.7ђ5v Ydp;9$wB0cp0I-Z#~=z?Ţ+7\Ȅ]\XD斎eo;و4j(twF50Ͷ}܉(ܬ5U0g޽rF>E85h@ϦM#[=zl &)4q.i>MjjճRߙk.~RZ3k}d8W'3u6no,k@Z W7M>sI,RsÜ[5vBNY,isܥjgԥj)[)H&Vm%nmQ`#AIOLᓆ1^~#zP~!Xw HQ,3-8гqbK\B<7燦/r^/,b݆T]i"Jy2<#1!lCX E|Ѐ7"-N7$O<XX(zh])*| 6˸|ޮ[7E b] 8CDeg]âq?JikX6<9i:_W=?|;oL4a1.<j~qas~1r8 GyN笲+%w!C0|YaD-/:W w}灳㧩w3?#W$h Ej+%U2fG Ց-=^5}d|*3U/ E(Kzy;\Y@l 9T`\9039.>"(⟖HԹT&FR*4ʫ\@:#JILVO_Yv*`-w /Vs<K:7SVP4Zd i VSL%rRto S#%hɶ`&AruPrAflqnV■U%{(zD$@UrN'Dv: j rַOgagL4RfkG_fv]@ 5tSgΚh򫇔 gF:,> <{a/ufix:cG$dI 1\bdd45i31¡~}̥' -yuG򁴇Ms\6}%b !F˜ó1 z0X<& OEc@Ѹg󐀫9n-q} ֣7C0W" 1%O?ϛ|adXq|irt9B:Ʋ́7D)Nۊݼ5`!qɤ?Cw$R sİnݤD qyϠe6cƪf1HMVœ|^ d9g`lK';>)hb q 4*|| ycNΔ(S֤ b(R]~ 2HUvJEbrq.YҺ }ui @x3C59UZȔDKbbihIޙ #Vyv*Uj1<ɇgH=8`[.b/M@ qJ3{dCKJX5`/d.ktדGR_e=F-]L#`p瑟Xӻ d4. :D7 |7xd-e 蹛L~[nd$Bu5)ЗTĊ+bъb.sџb?L -='!|fiJ&>@.\߾,W:k@̤$~SL9,ͣ\3j%KK6V]EBfGH*dnzA{c"P;Z>}p'tюxwJpyVZBtO#r {Ag~2*GC qxnG׌V=YH.?ߓHл|BEa/dLfdnPkn/|YJ{ÀJ׺.$qCt\UਓD<6 |nG#q rut}V3 sY auT5R`q?l(a#Xl<32HeՒ>(J}.;,Seg8A{om& LͫtɃcG63LS ;nl](|㑟PԚ&%ڳ'$F콡M:).;FVH{Г!Y#T_Tn!-/}R=`Yeay@#ގ)N;?e9FPaF:Z+ʳ~OC$3rnN)YAxÜ}S". +ՏV5RvntTbT8弖9g5W#e ȢG*\G4U|,qxx$۪u{?w#I2VjK!Ռ 6Ze<˭}2Okr]t>9v:u\ȻR{q4oi`L/pk~궙z!OWK=ɈV@{oġK,=>tH5^|6g\GjП!ш%οEPt0h7@< 4! MuM sܠ%A1QBD8sO cGP̑1#S@,zZ|muuBVyV}uH\oh 4`,]\\S_,hp&n@@߅?HGȈg6:vQTvjVu vHmV/ VvQny (kX̾7:N;Jp\Ns3ac-/pw ' eyD7Bi#eϢV oDL"Wal|41CF 6&/[$Ks0lЛkȣ#6s;Y4yw @ھ0m(Krѳ[JKDYduV; =C{ QEbiچ-w+=3j˨qyٰ/-l%*|k }$2R?tn4hP3AO#_8c™QS ̟[VN#];6v)*dH|r)ARnbs t=:iȆ@ ȲK?kkER8`\o;|ezڣуKq;JU `o&Ȩ?x@Y3)u'QOSb{ldM9BohS)m6@ -I9&EhVo38`m(͒6|1́{ ѿ4{Q)R)^< چ/2=TlbةY(lr()nR踦SB~]oTfTwt`Vrq? ͋llv6?[dHBtl [7cѲ*0Xʠ#z㶇_Lc3 WjE !"WL+%ox̕h6,s!*J`>}Fi٧ӹE^ i<$>2Wq! ۬{fOAQ sN8R do:D6R}j;@]*ndoV766w;\C g@g2!CߖۓҿU>= $Pb\Lxܢi %rNUJޫ'WU=A{0]^ONh&׊L#?]LCi;Zz=adͶ<8r%{ <6%I\jjFhV;}$Y=`nbS[]o.FnP+;&mYɄp_G6Ӽ -,rLakW[ %x$9Uf)p쀮';nqU+J4\iLx2ԋP52ૌ|4g8K6,X˛(|.Jp[P0Tx6d5q 7概 /\qa@ꀛwl*o۰ ;oDjKԐRR.qG)QdWWGu6$7isJOY.*߷6sOs:o*H)\9GYu@gɽ&S4x`AW>L%f#?^9TMqEt?HBiCB[WA p)оq&;t3X=B>]y {7Jfsk^wp g |C<\=h?CR?~.pm1-I v/j[§ ~c/;M/Gd~|i/~ 0|Wח%ϋkn@ 9ZW"!S^GcKNJ}FlhQw)ekcBlmG"RUt:uرUގg62@H*la:N88TʷsAB?q^ #H&j[siD~<$ ŷ(m0@QsVLXZZs\&0f"Ye|V|(pID=>©y\wDTQdKk },kޑks~CDQ>UÙ:&7 ' Uǫs6Xi>ꎾF#Yei  ~WEXB- >?J#cJI"I%4W;6o-PEܨ)JYuq{=Ԕɰ‰%n+ΘXC sS3\8&+Lԍ>^u@JȪ*ʜx0Dzi;@CW_agHߙ@6E=]6{<v#W[:z.A^lmJHF[ U{cӌ%w0? '%o<5 N>:?xz}綯l7<5EfoYsڼ*i;GiKSd-LF񏏣o0 2FRˊ:29Gi I+[7efz1mNY INK:-a6uyTIDQVXAH8E")i> K+L>H*WIW_Oot'qƺ0M?fwUCqG[`tŤzKq 꺪WĨ m!o!աxޑZWHq`&@[l2 %hQ| %v_{#<ēۤz"|W"y8due3 KO<#[Z80D|7E@"`_Q(rjt|CUD~aB};Oxb|Ѐʭhz <2*6%Zʹ2/3lQ 3gR~Y ?P*vo[PڠZcج.Qd5Y;"Q5i5Hf ʴdn(ʏ\)E%71$.K*bR9d0uA"×4p;O++{%{̃l?yhO$": G@JP~HreX8[~! ?Y6+|1U14gY*cdHG]1+"@j(|5AWCWk@#o@zgI wn_Z fӀ]ESTA+NRcPJ@< BDEK[;IMbixujO]w:\QL$isn"wM571ZW8):>ld{Mwi;*`8$ԒD RYT oQm]-'E8 8Y_<7Ē) `WHmN9V[B;ޯ#,J&Z{}NB Ge9l__*G0Xe_ ⼡쒏"z$//HrA1sQϬd^Ue/ xU߁(ώv5'?y~{AT_xzgbͮ}ߎD|ipj2 ȅ`Bn_͙a[;] X8 w[qYRDa*SvZ$gT̆1O~VqrQAsZ{&'?k%zbU\()̞U?<]A݊8mljx\/Aذ"Q3bHjԓy ch6 kapJ8Sg۾r83ULrD‰bo]9d@m(?(&Q&VH4䗅BL~\DjTi3fG"pAJvu !׃F;yt: &uC Slq:A v[AiݎMگײxG/K=+^bڬLSRU3qߞ `Wst<"Qa58"ǢDP,s =d=Rxc,tE"φqVbk|OF-rH/ {>q  J]!fQk -E$'ݶI#n bFYJ;dDTM {rdM-,?~#D(qo~N&H-`>"%UC:Ŕ'dC{_zP&סOT wyF^=Rǧ_0r-SX^Tpos+`iH-Vj um{{=1=MT Tmqٰ&CH`JJz{_?/ooD=$ϥ%(xc0h"kRu 7"O1ǖu:n3@M+UJy);<#kzm -Zs>`5x^:((Y 3-rM#Y_DJ}0c uJ#c\ F1g^}wXL 0pI$ǣys9Yw ]h$ĹqjU?= ˀ~U@.љ۶j}A>Tw?g)|;3NIQP=ӉL; 8Nw's$g BC_=)vmjœ;>ι(8F,ɯn/2ǼBNs?{dq^ .0Z;?,/9el}FRZiD홬J 7|o2\o_SX'lX ;1~q;il^Z+@9Ѡ\w ^1϶ؔ: ha9hJnỊlB$j+n'|W9E~L:¸Ut}ʀSLrddZI̳U-0UTsʴbAUx WFha"S^L^\;WS~;).7qXn}dg#vIL JVLlnbg&.H_s#D^ /P,Q5  F3}>M$M.:VJIN:l:ONBǤT"|Vה|ͻfp"}Ԡ"ulݏ}q6G)iaLJ\SWDjybKRH;+nvӃQ>ڮ:& |#*?FS}cв2UV`ĸR.&@eC ٥6]wetTӨy$- ʲ>^u7'4^e p0\~6G|t! %LݮݹjTH"ѫpY, _Y YZ