annobin-10.27-1.el8 >  A aU]FdPH3*0{?d<_N]u4#9? q!Ȱ6og޼8-qM:]{l^>VGީ&%N3 6[Ѯ'Td2?cu6BsHʡFG{COnpKӜ)v$[x)Ȍ\ . X%5 |.طS>,,OMY^%oFF es,.I&!io323e98a1544838faab4f7d04a6a99eda934d9b428356c82522ad769e2aa2ad2eef0978f5f6fdf3d0393fc1c2bc4b7f18f181912e aU]UL ĢN$=ؔA1U0n]G,U(Q6/bH[luo_쉽MJ#hPlrYw9?M\/j%T\#8L`N:.V^pth 3"\MMhZT/3l}9Uʣae` DpE`Eȧv \xN_ܔKRV< $и+S~D_[v%Qa#Fрqyk6z E:נN8:1</ _.|tz ^*ҽX+T ڎ BSjesqՊr2\YCꩱЖս*(sp;?d   A $(/6= _kqx            H   4p(89 :$Gz Hz I{ X{0Y{8\{P ]{ ^|6 b}1d~e~f~l~t~ u~ v w x@ yt Cannobin10.271.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.akx86-01.mbox.centos.org4CentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxx86_64Ex$K:AAA큤A큤akakakakxakwakwakxa`ak`aka`a`akla1ef3601f8d38625f7e577e4a964a6f335792e38391b54aa0efadfb6bee40837ab1e861d34a0df5a510b3cd8e77a0ce38a49e1a08285634cb2bfbebec71e5ec1d47ec4ea8cfb15222c864fe7aceb9e910254352dedf1ed9f4d41d7636d6a48f58ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fafcca6b39bf49ae380a90587508469921285ec67c7253c9e484e2c2749ec37f01542f799abf96482d9e2f6350d06e0d1cc13c0c5fce7ed4a817f9c3aa12d2ac../../../../usr/lib/gcc/x86_64-redhat-linux/8/plugin/annobin.so.0.0.0annobin.so.0.0.0annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootannobin-10.27-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@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.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- 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.27-1.el810.27-1.el8 .build-idc1eff3afebe54e248ef5e6a893a978f29769be48pluginannobin.soannobin.so.0annobin.so.0.0.0annotation.proposal.txtannobin.info.gzannobinCOPYING3LICENSEannobin.1.gz/usr/lib//usr/lib/.build-id//usr/lib/.build-id/c1//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]=c1eff3afebe54e248ef5e6a893a978f29769be48, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRR utf-8fcfd5e37c0521ca91f41a1e0bbdc53f1da8ce4427695a36229b0c6fb12955496?P7zXZ !#,ဋ] b2u jӫ`(y-6vti9$9F@|CyT1 ~5<nJwy:׊zՆdee2OZ"?M`D4O`{M;U`!5JZ(2=w䏥?.d~/7x65l.e ;GaW YG'^B#:|7-  . ]׊H(ty%Fڱ"G{ K@Ma݀Mx CT&62;"quMosqpڮ䆮;~w),9%%u1!T }ut,<7z86.Wޝ|*∘MF?s},>#<Ђ}b& E[Z6yj&X#Ɓ8zmRL-^+1% 6>9M\tmVd[bH9}[+~'W*Vkok:$*$uoGev")'#uV2C#2+^?#xAʳ|}Gz 7I2: D9f$LL 4Ak'zat]kvhN@ԇ83p`}e/֮Ÿh~#3ԐOITB0iJ%a8Z'6pv(k@-eay6nZigt?mApO^Ho}up Ց11BQf{ܚeԵ6&x.?ٲ#'We#rf%i?hbyZ= @VCﺩL/Q,~nGy BEB/YZWB:‹` )_^C ϴnP&$HĘ.%WR3 zEQft;+ `@AI\Õ"v٣4k~ح8shFQȂݺl=:kx\Busc߈|$|vAgַO+~l2 GM2]j)7+,^6~V:dW7):H0<?^әFRG6l<&YͲo0)fAӿUx=MpF7 [6gۻfPES/sQLrtsueGe!w'i%#zP_2>}ѱ_t1TpK_41ټz'޼jnsvؑg&VSD|HvSS_'#>]Rm h6*d=g?X{goBGT6>*iGR@Fx}HĹ ɦ+ΙS8PL@[͉^ ;5 !k>.3mdQmm ; T2֨NU(6JRVu}d@*;5ۑJ]IA&R ĥz'=iVjA9u-ꠒ1B \sq Z+ĉ 7 )[+1[PR]eRWx#Y-t4&O1w$!"LA [=C]#K\iPȁĩ 1:jO?1D3β 5Vm :+PGcaD!>H8Ǵ&!oZ7x+9M "0gP\5>,o7@rLdsQ_a{ph}y ZXwN;5o== ՆD$7Tjρvd2Xʐ&mz!T֧J\)EzΉŔ*O!8˕ޑX6=h'/S#ـ/v@ʭZ;V` @2c '>R&xo 3(gU* +DY:MC=\וщi:9ň4-G>W3= n⪩g lwjpFXƲS ܴ߈d&o鋶XMvf\yR=*D#BqzZfZ[ 8J3r ~9B> |&XW[z \P[gi{Rw{ a nfG khG4Đ I&oYl-v_(P]#JB f99TrA̱b&5}rN|tףz!Cu*|m=y + {hSu@I m.ucC<$oX q y,,U߫": 44P_D5\%6ua:;Ս ÖH6j۾h`O&k;c,A⳧Oz2Sj2qDRJOT` V,Cfu. o[}Zd7}ɼQG* 1{״F->!3lf^)Q2chIS62[8~@Cόsm3af~b/nZuaAE5wh%)ߔAqt)(12bј")Sz7$w#7qZCV9\.@lj$2&E4R51 oR0ưμ73f?mq m աH獘C#ӈy!Nwe9'E{ LU kBq( BL;@xοI)^@TG]2ДqѮ)L(BzD N(YHcF; )SE Dןh |gsglN+-% y.B =w詂iwxS1@,u}b1'LdMlMbC:zqtke/"ײ FB\efGv 7m+n''÷cůPpw 8^pg@vK(=O>^IH"* vFv (ֳ/潳[icM5Ϡ !&H2oVػF7Q1\橞y.k"^{:yI Vb /΅8FCyRysqhD%Lj*)'iwc=pDIJ}_s+16y"zG4ֵ' 5qՃQ4I_S .;NueC1RL4M|靰= Cb %ڦ8*њU*D?*dC[^snT؏pLi _r:d8_7rR#%pf{Gcny22l`_ &,Bpy6j vwxcS)a4X] Lb[9ވFNUK9ߒv1 Q3E- 'Q^cOΠVQ얓]g3՘~/o*r:{At,WDk8.-e {bˈ5E5Sq6oG^3e߷piIocY̝ E<&v}N&<{|i6ⶻ?/gMZc6$R@z@ Uw,RI<տu+PNI$P&ڨaq=Ѩ3Yr45}ʐwCs(G~0 . 25ލ!`F[ *ric6 +T[V`|^sI؋؛v#,wy vOiuߐ<߾4 B 95.˸pF- g05_÷b SА+@ ;OQI-:ZR5 :Iy4;#5+)ų*3qg'aX_e]#@%sˆn3딯I,]Jy`)(O-yx:sy{ZCצW.COW}V]^EfZf#2p-H7hNtʥ# y>LahTq!J؛MJe,!ml)ͼ;lM]DLkɝ4ō>S( Np}; 8ANJR,l[<+VHTʻ"ݞe_C7ڒ8}sZo R>g3fU $5̟#[^H5H٢!7dd RܣVB8Ἒ@EHW7uJ3gyФ'[W\NB$uoL RzN" J2ǀ5m-U>0+Z]{F,_a\ԈL@ eSM!cyYðu7Ӌ̳(&|{<Ţ|rV͓RRO]w[VݐEEנJ>V@܃M#የ{=Q| c${\o\G12."JS<{n9|HDmtFIeQ]w%tZ{zإ+P/@I IMGe V⢂Hw^ڝN y}e.hqfD +,/Y/2 wKe;CpCC'F02ߵC)ZN*6?X( {vT ycE컊jkTuDCΒ{k׏n CݸfUW0[oCDIG?pXluA :6x9x;~Xv|v8g4Ճk8$_~+a<q 8O},*JU]Ȅ@8vU͠7;|< J;b3 sXsbIOhKbFW'[b`[I$5ɑ#J𞇞6IT _6r[&$f<ʄ0zVug(8ȯ5qN- !Wv8N'*JԢ_h.!n!P`VcLSLtӵ-&s}?0z̀]'A{vL Q{pΥR*U /§o 8`۬n\M4v:D#oF8d-bz"*ӆ6js~3߄l& -$P*TiS@_SZZ{vg s]f$XNbE $e,_j&J=D-" $V2笠x2Ǯ6 ,mS^VOÞRŇBŠt0 +AeJzɷJn9ZLT[s`E;Fem~oG}cCḶvLɅ ۍN[~[*5AdHNjK{I|!7H{ERD+)Oc)4d`RJm+-RMILrGcPRc_핀:\OΗX'47 {lvjC}W&e""% =&K[W S]f(U7!5}g/ I)Y~P`aә &Z+-zL r_aWjۮ̔ ͯllP٦lraqkD|}!b:ćӱkEa@rD\%f n*gV T-\jv:XoDGμxz^~H9V. .:XHyA͏ S"I;Yzᦦ%VP_-S0DnNܚ^gBQ|vݷj\(?PP+c?bZP>V_cHRUzƩΥi*r:ﶧ٦6kAr)n/ D\9JVZSq }1Ok"VK[rh"fq^VI(Fv6h:Ap[qDe+q ;@LynAc*tB|VM/VZ-C%t u4 `;^AR! nBD!g*x]#shX35SWuSHTڴlCIW{fXqiE7?PF㿕_P8#~|gFDcGmN6pR7f%@[o ǝW/LB3GR/^&{@{6 +w\òr%Ǵ6w;XE kDv)>7W5i&DW~xXb1%3?ygݳ> ]jv"gIZt@a7DN?^8dxH<[5&aLnd= mkH>W9 n+@>W`\$MePGRb_;߷TK2[G3E䳺UrE(,'WC)w O<5YJ]U^%j?h`.jD領f sQv\+y 9. d􌗥hLI6Zx d0˶KO)xLj3+i|I~s#L0'A6l A,1T#~ o RDlx@?'htqigJ76 -u+U҈;8W|l嚘(8"8dF2nR/a}@!҈pu@c `Dti ZpYh)f<A$JyaG*gREf)/##οh7 2t0zxhU O(XIG.:ih]kޏ;GZ|w}6 sK'qWx-pK'u2Dd\f7)y/(1mͪ$d5p;Ar1CJ"M| JPBlE[DmVu^у"@Ts b v٣-^ې]:͛;!P?z4r?L( Md7s0Sۤ‚2DLfƐ7ÁfR)!@0{o>90CSTc76`Q"kolyVzTT+t9, @[\\,+'fHDو4u"@굽erz_v5}P/W76L+WCvK-<-\`l~}סv̢:K]sB IeLvdZcvb!VmCڛ_ΊK|mI%9y~ A"{aؘő)񝹸4+yY%'HHLX7Xf!@fG=bipw yd}XGջeтn4+aVNA4+PY#J$d첛0J@~{mynzP} b YuL=qY ]h3j)@Qq}kX9M˿N2{ 3~Ϋ8\gZ lþ3j%6*A1Ŀ굻,P8ld`gyA;k;3i^r`>BW|wV ZYʜN]s/X[I߈$*اyU~(;9\cgY Nr?i{8o#L)6vﰾ =$h)UL~0̂%t':P}E)_ȶoP,tmg٠s³AHn5ßN &A>Grfx*⨸ЬbGϏlsH!P$CW)brnCw[2F#@*_T˗[ȩCD<\e>Hs͓M\TZ n ֠7lfĢe*4ŕ5QF P0Sg2 /_hVo}51DN1=EC'qL sOetU-~ Vpմ|zBW64vQ ׯ$P7'_T<EdLByF85jaߏ| /-  3öLW1ޓLDbj( !S9׿MshtjGcB?F(թ% t0lv% LI]ZC%= +;ԗZ[jToDZW(%P$#Ls[N"}24}} |ة+7hC 1cn͖z;DXܸZՍkż/.95g!>6()}Ʈᡱ! @l_mdkS]2 3dw%m0)V@ ިzoABt,o &h2}кR}ډry@ak P[x_90e7nqs$x-ip<-/ٶ @ҴVIs1{м S;z>ҫ.1Z桬WAt#@ ?,\޽X @s!CR8QTPt EN58 n}3{2dTy%+9N51tes׸,~Lxfiʍ)$lɞԜ/FFtT{I ۤDyڬ"iH "LG{+OO`N˴Q/>>'k/-TqY@C!AO[`L% &7dr Qpu}TKY=E,TT[2@%]& D9X팭]g1ʼ Ր;O?YM6N%4#p[CZHH튶";/0@t8v-jBIkR UˌcWsL\֝k]#1(4aogP-2 lTk{v%Wu(KZǰ_ ]LhY"do7O/ RLn^zeG1E %_YS@yBmk4Q#vqVrluܮaQcu5=~zJ#,R.#|mSx,W5Цh!N>`4Ja+S3A1W@)i%$;i6PzO_ ^ ~ ) UNbɨkhQGM; e9!drNDp$7==VP8@TC4 A7#''+YE,+L)p{Yр`;1s¿KqWo,ALShov!;=gÎIX[s ZlGo0qހ6$,{JA MV(#{r:}',}}a X0WR?lo4xM2CzW [H,s@:-{_%\E C6ոR[e߭oՄcRKD362]sgb]4l12Y2:`hl#EnJU߉]$WC`[ۦ95|.֚mQʂ;d!qRg$T{WVlҘ6d YI=azWadwD"_ "@8#4ιf?JoۜQD75zc|w-I$&Md pyеT9 %)t࣓)~@ , h *u$# _lo _Z)AKʛ_2]sA49^(8dc(i\qJKDVy s]ۈ:r gH11~lqco,f+:L~#9 Z}?QQ$p1'pA b+Iwן T'fIևUfҰRDaE -de%c0*Yv*<*F1@Zҷ;¨/S WK~/{t}v9Y 9' rl`28?lK𧌹m5M%s|'[jaiqP_⍐V#|Fu(c;쑰Cׄi\Ic٪I¹ 8bf3uyRrh399~ԛ!n"6~`u/ 9\mr:?*+=2gD= {@4!iA"`id#( 0Bd˷=+35K D?LQC Sޗ,ugzIbWXtFwD#3C}?=^nLy T#*ɶ"5FJM0Q3)sp]2?awv)$9cں.eXK:A4j6<_ ()3^\IFLSrF|]TJ`:"bƇ]fx7d|*vH<^6azsUj063-ʹ:`ה!9e=l7#(R9nL h1bn?Sbxy=Ԑ 8{eU~/@{BZ^0u|GM 6\% '(x*@9jÛyAѣ}'-zԼ%Xޒ*?NGMOxl*b͟lʿ VziVNʖ#D"U:٬BY6$v|1dhL7yCۭ>*O4-Vib8_IjC-{yǡTP9El',7Rz+x%CRvAr٨Q*Fwgv (vطEC阴e5B>OB'>w.M^5k,6ג!&ό;F>uu l1_XrF<#\YmU8 03-mo` }wDmG pvA:bŅ\ ['5qLɻkɠdنgkd¨`ܭ1M۫B}xz ]#2B>g?n P[erNXU}2S~tg=*Lfr1xu}5nTqt_ҝrZQ&E9P2@erܱX䗊ږi Ѵ@!D?IjEahd`Mj`4T%R"o8:wVJ-S%QanG{Ez1۟+_Gz̃P3l`8#FšZ&Yu/?>&}0I^/Y[5Д=UG dg,@bNA(#%Yl) $bx#ܿ nh8^ %mZF7D~0C$53Bߜ$e XLu2)h]]g(OPlz1}ܤ  *"oM8ă(mO|/pۅ#0,Nm8|dzY~{EAOS=H5^vg,}F7~E 0uMyt`sM?eEPbnd QW!FF$3\Lʱɦ7Rw%2c$jZZ _jF6bQ 'U KUZ u]^^Љqm P|x]dXC&n%cjĔ5 (+'.V{ m^H20]|u$Ddt]Q4E0>E&?3tsױ1x+;hTx.HYTz> BfHv</2`N\ȅ##>5Z%Zph(Ҁ@L\(o6CԘ̀~HYL6f-Aܤ1+ŸbZFCvyYKQ IH,T~eT9J\kZtH4 HCd.;68ߌׄ1q}r:@v A฼diN֟L7MxL=H|}|8s=q\Aň@rD2 EP (r+q3Pu҄^QR"]WW=56r55lu8Cpƌ(],^( a\wO:J o@֨@`pJ#ssA;tgezX)HM8h3TocK7fK+ZZҪU֋|:~t;/nq Fc<.UjrST5GIA8,;:^KG_C=f<ڥ{VrtAL}ziKX.]5 Ye2pInvDH0|&tK,4"y }Ł pY&{IbtlxM-9:#U$/ 6$ʆ(ZSO*Š=4vBu;p|87vl udz.Y={ݥ|D) J)Il˕k!Cb52F:]x9|Nq˔}|o^'F?@*e{Z{%+4jpgۺ!/u7TD9=`l)Ohr-|Qb3}'3 b{?pvIVLԒ݀G1[b"N(la^}CY?)T^WgoK6?+6 4{L} }v[q^˦.߶ _bQBWƲѩlN՚^.s`؋eX3 } ciAR-4zy$AO;Kh;ðea N&NOMxj3|VN]+mF{(ƀ]PK ˬLI!S9 b>݇ASwA &u&RV#49n6c1|Vn·ٔ#WIPc#2[TTȥ|Oқ˅*,™AYVGE~;}Pm=Jk'D+$o L8Z q ב6W,wrK @pVJ1nF]QBvjK-jOqA}c!$s=&6R OSM0xoCϓʾCRW!72ÌI L:Wsj̅-"E N5Y.!]K$N,Y,ťCEea$#m+=,́"^)/2 1Ռ)i[Z+B+> VFZvdQmK /Ig}-#@%99laњpt?X>:?g/(. Yp`J[XXXk*J/a`݆{15޿3,#2[ߐiYp ӯ0d*&p9y,qr%e-JtFҌa(/_Zpf| ;W|QQzXc I4o?A8IfXWJu+;Iٰ$^Ll]MGwX2d.6*!'Gķ 5ʼ_%`)d?n ƃ֠&rLc[S=TI^qb>ЦВBR#g i2*6+x*_4sX?M8/6.r= R#m^9 H> A/6pOs<Q"4@?;Yߨ|V>1dC@kix?/%n`=]^Z:r:UR Q%q(?0p:9>[^CUȯϣWsSC95^zp(8iH=#mB2\n'e-6@+|<Q-Eݵ ۟vČUǞ =Jp (Gw7ٚt" / \i]y:>OvT3Fd{ήaij*c5QpжڤZJBɢ}=͚ S$h8XF=g3猣ӬT@[{,̰5l\{D8'mBY0V<Y38 jsr{*Z{ZˬUda$Gp / ؐ ?"w-'G99*w޽Ff uC 8;l4d%7WL MZi t\ -R59ゟsQgZ@={=#xBӰU?etÑM\d}m5æ{[B_n ޏ[u8bZ3P:F'WɌexԗ&=A!iq)vz؜ª~F1ԊA11S!+Lİ%(ZO'uȺ N֢.!bkx z ͕~Bem*Ԯ o4On.ْ >\ $OA7 3Ĕ¥Ŋ̽Z S(љO8 =Nc# EzY~g<db&^Kmns/ӂhMԅij-8wLq5Wۓr}/d/5Ui1)92;w>IɄ޲~V߁ WMFXԪ@,D*x4=vپr$ aZ;o,@N.|{Anf-ݲUs4reG6f  1 £_:#)yb~'sh+\tiN FoG>e8 \Iln8>CBt$ <ΌO|u $'ݷgPK?rR[őgvP('ыSf]Hf:G'>ɈքMJM7׊5ue%nz䄀c/{=I+ʥ#H-w?!Nк׻B01]ބ0#Y`ƀcu8hrB`&Bߍ*_AWF`}&ŲXK(ZiZaK8ʟEXf(u.pϭ>@Jb/&ׇ +,SfII=f캾QR]J=m[Jl-SO|SDwqWt*~&f7Wff3w< ]r-#cJiȓIqU-2 Z^GtZk>\D"MPo8f4T3'JjΙ@K7ޘDs4QkZ Q`!]J1g08d(7g?^F4 yIׇ)`<+[xebADڱaU5G .]etN=ac ,&ȍsu霧z?|A=zfVۜ1$scnaF#z/jN!P((;;̯,woRɖϠRUpo9+].]lY-A5CMڂDq0xˢea2`⮋Enyp_e{:鸨ͳXv˫+>C2|b6);JKU]laބ`x +dv9n~FSM|)ͯ"9t~re~gܷ Q[7`:[#-_J7$JN}GORz]S1Y|HY9y }VF`HOGvB@]n ~S"ᷖ8= EH뮛$6WY'oLKL&9,Jr59_XZҍhAB@;Qu*~FAM @(\kڸǭe#f=o'G|1 48 DtDK\FC.,) М=l[tWs@7: ir0&>,(>F澉 =ho3@18h#ɠ4zpnAR Ձu.\A󂽨NsixY&dw# ,>ÚeA*o|ƶ/ڋ1WY'JZ $ _ I@UWZDži2R3*Չ5 H`Cd΋eЈH1J_(Beqð.4y\9{wB^֘(AP@Et2;7UGQn@zYcFa{dNɒn Nڡu!B6ps^\tjIbwS ޏ BU85s̴Ω~âU6_m)S|JV.t&lyR[[d])gw8Ϫ$t Lŏ̷nRnj5!Ыb0IТ/vhzI£QLj+Xjc6* xN 0n7 z2|Ցiq=RՃȩ6'7&|L1X"m{s? Zn|zY^Ф3TFnw"$OM cxH]lR7ʶ3+K^H*N=5v:$f(*(U.BٗE!R @ѐq`>/ W: JZ̽"mLF,` $rq~eO>bP/0}D6N^=&pA4Y2 z,pV8 b$-“k-NLsF=AeSROvF'Yo4{$WeD*QS7vnN ,63 rH,LC|kP_̡'վKY&x7~oHl (9@۴ %'$sT\ 4/7ꉸnM!Q_?OW}?dz1]DN `G%fX&0$cx r{-޴a%hc[Tn4"S06yKG":Z8^&YJJػV+931=>m('ӛ-ӂ2%2mW[ctq\;YHp~5T=%]6s<*]"HZ&YoZgOIZY1N {uxiѹ׮ s@qaIxÈSg[4*bQ {U = ƿV:&o&}Ŭ3 !rMHxMn5=k;iԸϣX0غI=;Œ#paFfzajS[}"{Yac9+ iLе^n1,_OwZ-ɯf+ 8R4e&d=F`:vNOGE© qKi+V`ߑ֌*~mE e1o|Al0ܶ[ ]'x1.^J1~wnʳ8hsqcs+}ۭ&[N^o|Ny8I{R9 M)k*MH׸#<{)PB^\/ mDD~i#-,и%]怼e I'j3 P@Rr҂^p+%/A*g*N -+thXNzrG#U#uCc<g;<sK .A7ޕ^ng?@UАZ*@esXB1>|ft G,F+۞pW3drN\00 I!EqApDWuO­c_$9%etYރ~@'X\B}1ZRWkLW*-'S܁E# cN=YV;[%=#. Cb#^ D֑Gb:3xoԟ[IFXv^{n2%2ƠdSE4Lb`dv\X`WkB 9E0eٽ4Y5Mómc=cV`.;Knjo>6d }r7d9n陗C9>9\T}†υLf _HMX.KХIa ]LͲdJ}~}n"b rCQ^+:-\5& Lү 檏:,̈́ DZWb{)qj-C+29Ach8ds"Lx ũ\F#!Ϙ:Q-zyר* dmyãfK $PUzplw 5e G *S}!Y萎C'01 ;LW! h^*BwH][4'Mڵ"wBltlj9Zm"+ĒB+?+ՏAU-nD'q,RAn` ^XrRi>O ؔKϲ悵+u.5_Gp羺>fAFOi՝y>ӎuQi? -E-%GI C"h*bRÀ J8W/V`ȸQY)D6~ ڱ2}Py_fVbaec j&<Ssx$맖ſgUQ%$9k%KGaUcvQV6]`i^eW0Ļҷ05]Z{+^)9N:O7#Sn3X%t#jGr Ve$@üblCL# 5McF{^ku 'dTH@X}Z  PGxg6S:Mej}S+H0 8 aqX;@[^q3GX57W W>JLUy[rU?R ][2(yw,#@'͏C=pZz,6;A@Uq,[71|DQIԞ<=;/O.SmO5vsw{B8#GmuhC4IjU'ɿJ`M4/y߈&(?R*W>0N">ELwƿu%R R_ht$D,ZWd8ۤY^9'Mp2LĻ;IwZ[^$W$`d &j(Z%qvvܔ+"Ļ8ϮLrrF(֫P}&QӰu@c%@#q~N}^NⅳOxNɛc} _ƖCteS1@T d6d X%:s˿R؇^ r3j$_?#:BΑ#Ad\R(:~P EpBˀKc?;HTdz;LtϞ&c FU&bz0Vqvqvk)aP)2?HvH5W@KV:F**v*N)SA*%MrA~D6\F-Br̷4B ~,޳O 6R -؀*eAKǂv8)0P;*9ZfhIr3&YK/FhfltBGlZc loİ;Մ)qb{Erû7:zUCs4Q.;:l}9jҖ۠i mf}Bw~*GF$%=$UmDKtв^奒|(Ih:25`-kH()^:eGTe7'½S;}.KNakW5 Lks,&cY\.p*|l'F)lzC氱1;sO'}_OY}.$HŮ.@4 tCgO/uS_{@/բn=](<x5_5bKԛq@G? %˘,N6C1ݧP0XlQ-/GoK>L5frB3&w 'G=j*j"/ 7 Ÿ2P<,Uy9Ʋ=; eӻj0$?NVѮg0:>5wH Nm ](ǨHBÄ?zb O!cBj`i^Nz (%Az?2o9~gHeĮ~ǐ^fh\M@R>@2 "Vi6Vj6c7HanYH$eYWn6%=*ěƍ{cro=7`}Gkт >o߀rrsj0;LaCG6u;RFH|-Y#m @oxy~s h#9m.`1`l df$n$ks> 7m0{`r-}ELu)%D\2n'EWqO梴8!1\dƟ.]zp3t!5 Y⸥lf;:4]i=bNV:ʺ `bv@f^4̭B_qeZdb1F`*(D4 ލRa<*$DZ7b9WLUƹMÙU'~@ ߼ls!!u-Rwc]|wNMT-Q yt1ƍ Pnv<{Fm.1a{x/5hwZ;W( [Js+1Yh٬M|W0! ׭X,ߕ= m c5+l'(B^ S Vk~r#̋l;fقvUՉ 9xJ I5[]6kTnÅXakNE,?>X u~YWw6L-g״ 0@ ? c+ T::5dx`,µuK?chV"A}6b [WCBwJ0xZ"M{Wʄ1B)gh8J(7Qx0Hzý~ʒ OW\]ɐ<[;4H~p6i ӶhA@%V ؟pJ0%C!c* @ikd*Tn;c`߭vU+p[hkM聧(+3$1RܼZe`^e-4 Kh.0Ѹ x2f*=ݶ78²4&\\gڻǓѣ g"r= ~ ma]YVН{nKE!d+̌9e矐]2tG&C UaA_Dbάm OLqW,/uڄ7R3˳^ALT5gAQV '=}tn)2W@|fkbSMUZMrm !~b6 iso$z]QE.:71Af,Fm:GGTrRGuh\:C[#_ĿNfr8}s{6iqS=,%.6kM!1pV4|@JpmE!2À#jO`}A,Bm24x7Ld)\96AÆ'= Hd)1c=S=~цKO2\;VT~nmѥl-y0y6)ؒCGFC£91+t7%1:u9qHus? a୫8C;JEVk^0и9) ÷#4@j0jT]ch+c^[rF- :NmLy=m+Bؗ?9 RyA} 1JGuDvEz>!ҙ/Os:)\Ȏ( X$LEO$h)D |pft"T_Ɠ@ -X90۾X\<̤B]vlC/E;v_LvM{js5soGЇUF-1yZܾyXSpm:xaܕi.Ms< 3aMWS5󬊵2VNd:\$PsGIg1/!2F}6xG:0iH1Wv3`4(feo7LHӖeؿfkz;5(r;2*MJ>߮JW :P`_bq̣/-:@mhOU09#Aӏ-inaMۼ"]XV*DŸufoDpS-A'XN Vs!?-uFbe [VHZ呚}1 "l)3ՙT}DM.x1$ڌ!@v Xڍ{mݟth}PI'm9)yVY`6[ fPU۰(OTת1%VlQK)4!^/.׶D:ӜFE0WN+udb)CPnhwht5C0Ÿ9ytnȹ&m"_1$`@xҘ uOSaFR[N\Gg-b8 v--Ԅ>*E G=zI*, =UtJpfŮKIb+IÅK9 S֨nęIh(Bѯ)-x97mH5pNٽ]O-j@\' Z=('·CMZp'J4{mi5uǫ.L@"Bg#ۙߢ侖4Ug dΨp;?7upIQEzaO؇&é'm@2!O/6 fP$0C ܆%Z=U'iB-m%msgZI&VѪ38LZM0C(R&J W"wHs3g ՘ԝ+%ey-+pn24 .v'߸J,"OV$\5 cfL($(9 H6BqaY߯ «MFmwV!v* B 7[Fq^LT3i! 0}vt2ҿݖ!b)h`7`ܠĖ;Rys?f"@HusiP BDNHxyFiD$aKQٓRf#+mT՘V|]--grی}.q]|:DP $YtᓒVc_h-crr/qo^!V 8/lUΚkTjƗnniC2/LKlM-wLC}fH(sH݈{٤  ܡWtgcZۙYZ )c Yzr$)O]$p;2Z'UJEC;:Z'HK"XKn!KVpc.C4" DF۫QTdgzeԲǍܡ m-]'~Ē8=/TH*@%S~/Ӑ(Hp=hYWMϊJSR̼-YXE0‹5%7sa=VGFX%Q=@M}4ѥ4ko7r$i`[ԓg/;+)ZLShJ%G!ZTl,hE)彛 F,W { Dn_Ր;K@c@[ .3ݮrSUZG{Ǝ mVa KOv31\W,Q7l 2)V=[2&oUpӘ1tT6j5g$&Xqq,{CQN܆CHǰ / Hy~^wH(`#aWЪMI‹OWd#EGV8N'c'8'ݵK& FNmZ+ 0ɓ͜z2b p]"p\iP:;,rbS ,drWd[l4 Is!`#[#^g176UQQ7Eh=i9ғu 6V|Qh̪-JevlЕ7 Cx:8`HR1δ(\(yo,qyz^_eCβ,uS'EF_2Tp`t>qXF:Vn6n$7ÔӒ6s4 =H́p Ph٤/y) y8wtl*}Akx#֣JWc3"Jߣ%񩎠e)*'p5t& #2YX:F+чLa&uVf ^k/%٤M_LgG.,yگu2˕~tg;N4fz%禗؞LkZ^yI6은Soϼ[GO.θ.|UH^_`,mKեSig~2䗷t !' NyhB1K*~ǚ}rm2"8=֤Lw6w̙d*Եło؞5?'ZkMk䲼}o.tya :mBsbj@6 />$X.C]h[7Ҡo,݀2 _53̂H]\]+d4j2̒2;Z+`ΩFCҞAz;P# G~i0H^3WlE.1HJh@>u%8Zql ӏbjg,4>eͣz&KEF-,JTm9XcAppoڍ#$gRڦ oXU0Q%n:T\?Sj\@][YzeDYcwD7Gä`D.#dqDy:*.|xm$_>ha*!Ln/ 3g_kW_OD^Y~0 { PmjXd sa5/̩Q6)J/lmrxSC ly>Xyݛ؃j߃{/k%s tLCQ~3&B6/Jq$0-HB= sxSWR`+|. b^C'1`Xx[D=/iXJ!FU0iP_?/ c@Yv !t'f c,큁tJZN-#I3:"A M6Kce Pt8Bv>[_X!72{gpgAAOu3\Y->pwH7>U R8^OA. oONj% )qf7v>pYya^/%Yk7%\x{%|-B5y0q Ȱ(?%`k@E[Pf5q߆Lz&)V,ROd 櫔t@N˨2:BZW#N\5 t2SԖ'EgVoX:ޗCֳ723:eFx! tM*N(t1Gb{Y\T,4R,o$xRLAI<R?]d+g/Iaw%([7C c[r ~t:MDEXD*z>K)c~5(Fi2<| p_ӽCywz! /?!@\D)^^ȒqAWmkTcC=VҨBcg DL] WՍ}bֵ8_D 8kh-%`76A')1Ў`(v3EhL^'S` ywh$hB$~x/tvLoڭv?Ld?)obsT0DAoajYnFf(ڥ<&ԙyokP %]3M, W2OeIJH񯃓4qW)eFTY~Q =ӚhH1"eмc4XCO'@Yk'9s!) yƚ` aUMEa.9yi.Ū&"/z^:^$,ܔ GU F?7X,11?U֠Х?9'\|;IT[*^qlyQX*z@AgtVAš.U3\FSR<mL^( nu N`E2RdïR#̛uL6s._^E1#EC#  NXJź~/IPE7k{Oͅ1]X?X/ŠFȗ=:f͡gS!`]^Gﳦ=u*i VDė$,NX\HCH-cPҮ~?/unoCx7 ΡXb_J3e(͖rA #mE:}G;#_^kg/j7"IgPS7 ~gBK bG+=1b 1`"Ek.o>4(֝jnֿwna~kBc !BjpB~ 2"TEf2~PPHm"`Aj\%w6Y,`rx2#Hy0&qH{CB49jn ]܈}\4XLh?0l<;80b XzedOQRNh% $ʴ{*wT?UtITE> iPErs9FMo7ȞHܘ,\aq~T2ۂ_‘~R87nd^d~_ʷǿnDOa*1ݷd-}*qGur\S4uMHV:fvU,@ӭXx4̊Upz Wɰm;13 | Ytm??mkLV|=b9ٗO8'g\3( q) aa qcLx^6.NP)g/:L=;e|L|Z[qQP>++| / {IdL"gQ{j6V#P",_zDOMx'*Wv&ahuhkZVSdIPSeCJRL{{-TBLx!]<ډ̶N.Q:LoAC)D'=߭u'#R&̪:4S9v]Tou#Ôo$edAB9zZG.\.o}<2_x /l$b [Uxv-L7: &)u/*2?{7χfhQ(JN狰AmV6a9j_6(u8$qac0d0g1 ag'ZB ];9&-$BW VfL/fk_5@XQQKN3+S v('/qlȎRԜ9$"v6+Pd̾_̳hK6}UKpN)>!FS,*^gϤf6/\n8#;)~"d22iѴr!`EB5"ӹ +ĒQ|xePb$%Wx4NCG&$s675a `xS"#KqZj>%~ՠi5M @ ӳ e9Ǜ4~E2eAsomiLǑGTڿ[鐅;;hBpj'"? ~'Do)rhi7P/+FM{"6stXW\լs$?g=9w֎ӑ'(7$nDE-Zl|RJX4Eplߙ,<8yp/')tF& 7cn8=_5Md$_Gѷ1[xCfV:1lI0T=IUeoySt.~wd=:H_c KIC# C}X|-DZ5yߜHLm7x.#UÝ9?F|#l5 n B!,C<xQ0 _kKbb4Ni#+f*N7i5qax62DŽĄ: j~ NhɶU)Z*SԗUPfc?nfp+ԬaGhIe"4w=2ܛl׵YJ8LsLOуy#$kCwoCi:4{+Ul{VX [>5ԥxVRFHR2eM̞F=(*NȄމ0%Oyu{sEHWy0V0z~Ay]J<߲rwu ,fi6PB5-w3{4?̈́gU0zU{kg\ bDr3e Z,_еsfԟWXh" aցKe 2ތ9s*Dza* JbuU.zڧ u@{"W wgĨ* D,3vh-zߥ ghE#+נ8 nTyz".(r\!=C/NjWrd/ěj&}&m8k4:O|!q FzsCh úw>m9zg=Ad$/MOi2]eTOb(TŒ:Mk: (;hOޞ@4 5Ӗ=R&Dhk(ft y6(@"Jbh2 ZΔs -,+w…]WM6#iI:I'QB#٨ګ 4sX0}h5!V RZA`Z$hQZq_sWȽ{il Zh Ȫ~7+*uR]\2;-OF;^1kDhm9xٵ!iP?5B(ޙ(14~[Gh[eP[.5- k Xr<ϸk#I*NY9ǃ]ѳޫx-YSيJiP5 !._ij>H ή0 & 1a$o=L'Z_ k=_UyΔTM2u̾MWEd_DN61 le'EV;u?mj+DiԀ; a{u|&"M+$힩ۿAkc$LhR#F3/|ɏ4 &3YAig8 ozϙz9Zֲ|I]- W2H[Ћ/'Ňh825栙+#g*ktYˆz{TђnJozNƶ[~^BErqu^8|!7M;k<;:$'P;vhAm#ټ.Kg{ l' s //uٲiվN`օ8*.T~zCŜ)ѩS</ M6VVj˖@=$HLj&3t#7 HLr?PMj0/ѦaQMĜ8Ę87#L=Z:)Јi;}BӤ0ģ#I܀Fpt_W.%ֿh& rA fNE`OM!5Ѥs50 t){Py^gPSJlLxN8 [,jlr}1AN5RiaEnn-+7e0 ge-{N]QؙW-[&⊘`}kWʿRz࿏ưV$/_uCݩ-rk0dCUEڈvg Jh \.\BbvDgN(Ej=gƙ|/Vލ0vps$)OdM4Ƀ*!bȯk 0j˜5}xQt\ iv'9Pɗb  cV$E-\ۈV{sSsy-@^kݏeOUt9f% $ kGMwg3s!dFvUBke1Jvq2/ל]ؽ)R݅x!֮:m8\%AgY ddb v&/P1ZPP ~O#SR}\k0Ԩצt.H<%QSsd 8Ixe ef/7íZ?LVGu2\N y[(tKiߨKr$g7e-6Le)6[u]qr7FWudLq6JeFTE5ש`$M9Zv * eA>noҁ99ƋUGY-׽؀~Za4A<5,oǿn)V'}gR <6}幊r*!fϗq_صY/L9Cw`12qzv*kd1{1*OWtZ}[VUSF8â%fDx-~2"q`Cnds/t:#IkVt;4swVb>Ρ#0S˽!AV,;5 =L: 腁 0~]\{llϨHJR6[+9ncpҕlYxWoì&2w!w x ?PRBg͆ p% gV ˮ*a?0ri¹@lG*Z/=Z*eN7M\dZ "բq[8e02hp+}KK>(EW*:USgF85ZB J#^AF37̆ WYs-TI[&&}<7UhڃsFE3l1rҭ`c[Ād#!C baWYJLJ@@#qvY~ЅCJ'@>&&lUy~3.wCVz*EAыme?, ԌZah/9uR_5ć3\-pn oGi] CeII$@6ѕ,@kk+z+*{=l.Ņ(KOV(\ }{K aibx9pRwG2hM`p3P81T 6_ŰB2aU Edb+Eq![s`v߮ fDXsbߠp&)=$Oh8i\i*6]TZo ˤb,ʢpp}"P% $: rH;8fhnQ٨(\NE`fF'ԯCxZtmpW@2@? |lvrY҃J1 P3aυ?FI-2զģ!!ODž<O&]QwlXdWq[bYCfAo)4ӋwOJ'n߲ٜ?5~ruLkEh++%Ƶ VjÍC\i*!*5G4NAgҺ(`H-p]1ָy@ר䃠m2ka۰9Lɬp_, _(I$wl:]۴L|_i/xbh۔"7iޱ$0lIҚ{.igƭL_Gәwp\p˪nXe{Li@4a=X~E [Ĩm?'" !277 )QpXU6؇|lƎxhr0x3 5a/\Kr0aj'w6^Y?𽢾C锃@T5J87_q;bp6}hPW]+,Q!f؄% Zgc,x7y :gJy l$fm|#XjLƷxCezMic[o6+X`䟛 b";i wtM>gN1eso dk̳ǡRO0^E:EA nQ P#1cb\D 1vv)"tB<9ܔp7?zeCJ'J4˞4uPp9Gz:훥ABomk  \MX@T;gh#"bU<>?Wv#(ŀ+ qm2뇽nò1GfԠo0MQp^ddnduenJpK^_6H]4sdApzJWQvZ|_vߥʼ>qdtY5{yy-]#);՗<{)%"L#YLHmrk[i@}W>Nʴ܃ScJCf oy+vt/WA:!o 3!~ :א.j^(h=)&.i(žnA G ߍB# 7S~PGrڋGq_ml*on}ńfBZk\+7i̒j[BYV9m!PMXZ..=_(q0Do1[ @q_@7>#gClK06_HL%6' @*"ۮeFp3 <s5Cftt;Wn"S'Fjn1Zf׏= 9(tIe4,xPR/ItPbf%"rأ| &AgQۼ y};e3kgބТYr84Bә X7 IjiNHӣgڅLQJFnnEDMړy(RC8|A `vc,܎r[@I9aOX{RQ3- 諪j~ExU}#}3B<[i-3ltC.*"԰;>GR燀5ug7^Ԋn%x rƅ2,A ؖY;UUccB4xծZڹKqTM@UeT@ Y/ "L;@V[ w둕1)9 Ճe40\uc%l:R r/VBds/AGU2/%s:$܋Ub4ݫcEMFFJ[e02cb2ĻXuBGnK:٨!Bk0[o4V'vB e!u9v8{&qsFuAhrIXSw+4Q 1EjhS2.ngON\‘OU†h]b׆F$' o]ED:Uí]+)$iD>Pn$6SUpS TN6XK l=Y&ݰrǻ%'~ ,ovԵ'-9ttVv rOoRch{I;fkPH׾$Swe@. -Md<^f:}U]Ĺ/X+9r2p;yaݝ 4~^#8CdS^aͽKztoȴTv0緶כЍnj,Y#sSڨjt 6`㝠 ܵ/Vڵ3\d,`k9T1+%YOkJ"wFFEmL ve\ +>sW( AK/()QWrZjLZg.4$42BV9HUKęuH @ tŸӢh`_H>-uŠ] ҕϬA XuU[yF, 1y3!/$iX-Tw@487JX 8₩V=LF_01]t'P,n"' ~ljM,*62 #8xA$q )6xy<ܢXJ8I=ݗ){Vf#jB"i$bǼCCⴏصMG{gϖȸ&*ȼ}:By/tQ)C΍D#n&^=ցDsx["jA ̈2kO,LKRDOavu@ K2|c:W30Vr[#_Ir_?ډ9 TNOJs:q.POGHD!R@iFg3ź-;5pR cO ¯z0XE,Y3z1XZ<^M[ AU*7NM>S[hUCc_}>4Oqm,aWe˜C>Eo{k#!ݥO "Fֈ('Vmwd;ަ:3Ǡ,ʿ<>R9Ibi_8:k%C EXjzWc̑oI|rw1v`P˭@û6/[%J'#̰[krL܄KPPH8zhb bjiߛ0> ''Mh33i1dҏ{4P(6+5Qtt+}POj-cd Ww ׏fX)^灛7Dc BN b!X~4~kGC4V.1BꝂYO@Xu+d(+әL K;O&,ThlIpډJl Q9;AQ2*.;ݭ&w+4+"30)ꊧx?j'JTv]r+r]ޕj̙?iv&S];qe+@JLο{:[9T b7s)mR뉒KրӱM:#&.[ѐgJ*`|XH)-(&19t]،oh5g݉<2:R?ŴZT4"KK`=H-!:l MjM=xV~l~&)?#s/=ꟑ'B,-醗B$> ;$ŧЁjj$koU"VvAw真f.xaէt1@qYضӼ2Sc8!5d3n*~ww%ayHx8.%]8)1٬D3w/U tB.j,r4$SbDš#!ąC-=)<ڝya2\!i=`Őiխ@6Pw~'%%0Ԭk"n`ЭC) / Rf18[36y/]W3GgU2YwB"hCʡK+~j#Xj~KenWA=*N;fw]X+>Ee*C X}eD8E-8^YM5_i ; Hٕ`9uVE T=__4ygM,Vް3xDP990AgYYiGc(yg-lp犨F &5PSU1qa֚M>/`Ө"o^WtN!"}b4\D 1cG'T*HG-|7}P YyFXqZYudd ]zM?y;8/7ߝB = U&558$q9`LG\(i5, ay?%_Tkllm@+ }S k$j T[ֶ CA|$YsGSkA-Sl^&Khu/|7`R?yhE!e*QOu:\qAX#:%l.jlHrf[ݢd+X.~n0o?oA.ۜg!n]% Kuk{;D(4g1WQ I8"-+ J!JLsNJ-5DN]XF_*_ARxu`bvZ;eԲ /vDZ#;eJ14@I#FYePO2t\`_ExI,uGyTZV`1;TfmϬ]OkT̪P Rb8,|\~''+ܤ hU!,]}{M)d'sjcܛ^!> JفFNV +Vk;btEjpdBߥ?yB 4 m흘1M$T2)[QM.?:+vWXz,\Â5&p{LK \7g'=L NFGz#-0VVyH#hV6:33b1AԳA|[i"t?" D-=.Y6о5jKvJDܪG9:a@CdP]1_Rz:I|`>mU#CrRcXwҰOΕA-MeqR@`\ މpbT"[\/;/$mCPQ|Vu8'|߲eQEΉjsCr=^JkMpbm%g,!-(=Ӯ@gAn"\aϬ[4{Ӣ]|ב:F>|$7rM|aO,wrx0+%Qܲ7OKq]h\f> }ffMXϹiF 2& D;H, g1N՞b"$-+ǿ2if;(Z+3SnWg-sY!xq1* \v@PDQ`6KqITs% Ѻg+|rY"?=A79lV$:&b*" \o {UK^=Tn7P`L~=Gʒ W]'i]ekV[.2Y&]rWz&RɲiG* tdkňG&4Iu̼N,yی?CJb/6t-k3tޓ}2g{WVcZ~DàNo`]ON /GeNR|:|rɽJ/JPS3(u(݌thj[F}sT!38:fp pS.}տ.?]/*mkU K?)d߉ )Ñn|*Bٙ_FFbS?ʰ^`d QQ jeat`gM,e!]7xrT:ʜ'UED=Se]zh-C"- 8@}oڱBIpH{,ꗬ?NNsp? CWF7+5 ,9˿zA¡<olJpiZLBѥZVP?tTaU@aA#T?1X( 4@5ek[IHiNM+fY([cXi&[S,I`;`<fY!1׹mY$.oAge!̇EI-, "X$W k#zv'ReN ؇;~8٠ke\0Y-IF/{T4%=5 vJUX XX1%QA/jKi QAJ5ПP81Y +7Bp>a\Ŀ%9kU]=9Lĵ` P U/lK)+L7g'Ȣ,fi)zl IprBH41Gx{],2D6 FBe:.6RRYZ2?`;@"հm_D.5)yMȉb;L"ih|z[P+q =FV"yxmmQH(e8znmXҧH/bpcR9vj7~:nDiM,z3\ 尫kE!mr-Bpا +6| $Mf 31XJDDv2=AN[3D'{ y\́OϷbu\P$%|wC<>Uw 8[x2MbYä+k*Z1]!DK=ͯjmeۺ:Jg !@P5^Ej0 a*#gW# !.(jsE NFm$M#"l;aE5@Em #WS_` ;&1kq_î[S*Hţۺx^)-n0y/"cS;bm6aB2y M([,ϵa?g)b3 jᓾJ4cV-٣LSa, U*j#KuMu1mܩ)I"ۈI߳y7qQ||(edb&VrJ4g(ā#/3 ?噬Tj[ 'o4xR|DC{;|u1|={Xr]`f?SN`scB&r?\KAX_rySڝ6U쿶{SԦT[#![.ŁUiU8 2:/Z=+ѐTG pLw*{#rF|L=s=e.%ђp0p@ϋ+m&e_v3|c 3hfXy3WX^5H?z%Kmv%K{(bώ/K^R)@Ti"|0R&=X}(ޑg޲^L~l\o"0S~2 <7"ǴrxrM95vaLe[fmku*G| {uQvDrV'ciHH'-!Z5l/ّQ!f[(U/2=lkr> "Dݙ՗^|R4MPpwʨDV<)+˵p@rBccg{,''È/!K]h*JX~!NM]JLnXZtW.aKZBODpᄹ<5-wjݭ ߞ$ ?VYjXmm髌ZJ )=w=ƑtU0[2Tt5zg9O&"K5W~AR&l2 ⮁宬pc(Ĕak6DTۜ 7p=CkNkmA P (]S(֢ qs(JS;S6P pt1&6, fB+28+2+4i0|FIBIэYMɘ/w)&w ifT6$GP| 'oWx\E;=R_ͭ]60N d;+2O9M&{vX'  v~K0hg fs4m{lW,ُ>#/wJL;pռ\G3 eD/:3^fۧǔ;~6-1/]j2l{cPyWPT- c Uqypi+K .Ʌ\Nwn /p8oEvu4fM?ż.Dŵ,nkjIX=G-ڕ36&Ex2eږ A"-g#Vሦý.9;"y/._ү?TLf:؏vPvn)e"bDS~d6Lof fiRsu`a =(g"¼ b`M--aRw 4 _0Q^;.(L{VU!T%Cw>kIJ6id.VϫV n0 = 9Zn#h0Lu!v!HPgKG?ԑ #&6~WF|ڬ Չ3QA 8)aZzrѲ;bg@Öe&d6${b^:r5)gС~XR'(0߄oIp ("|uȁ"Lrf;2ʋ=Qآ¸v`Z c1z#}m']8 ][|,d1zudXlT֎v_TXXwwJmuc@BhEⵑ$xW2vy)t̎,PTuy W66NXi0@8D3Zo]POOI.͐N4+gC.bR Fdnq`L) kw~ēC-8~zu_PAAҴ@v* $:WbuRʶ{R Ygua~Me㵇п#8UY4"J k)܏"(JC{d6x~: ו3Wb+Z")L [0) J\pMW.#G_‚&8RGpYtFIeOh_>_o* N w>t-WZʖp57` j83^x(=PVTjMn PVk665V b)PnL(X~0=dZ6]Vo<9-7f?~Kk |-0L]07.wd^<6e;{VяR7B'dqskw->skO=.ezTv HքLϧG:C9`t| (+a\h!cp %,1v)7F: CREE$|w3:+uY8ۉ,U Xe]HY 9LŸC R+ybEmbDŽX??Z/.YX씖I)tDYM_1|^ͷ~Le"KNh9ޖZdbZ5l%!lϩH9frފGJ]7mXYi[^|R]|U$Y+˒8~mv(p[puIdHj2OBϗxn`Ԃ: I;B/W$ʬ!$S67pCZLAAJ&"ڬc9F n ߎ8jJަ*OY!8n|bgօmaՓ14FMQQ:l?s%dMo VD>";T=&5'4Is}s ^0@VdMb%v=1W|So!Jj;ƒ iKCZ32Ɨ(V4;Vv0 "=ʬÒCwﵐb+X^v=w9EF+S)ML2ۺ,)H3}gE@AI|(a til Nqas*Aߢ4~]f1s${rw!jjY-T.@_ݎxb&SBP+NÉ0UI.$cgA\_;AoD_OKx}N^xE\`%C5ϗ^4*OS/08KV?TFv8A>˷f@T6C S88UOA4u|t*\i#bŎAF_wDHvKaB6+\ 2trxBvwUp5Jmf+U"[`Ź9\0 Arp fvڑ(YH|31~h$f2/!Ѫ ̶FK޷v<4].P<[=&:yn: FWA4[ wiM(z2edL7Nʴ;H_ եxW+;MpgV=ڔ{3pLM/0蠯ꌞ¼LTݬ0w?OP:~SK J)Z3 o !+<-'!J'pr{Ǎs6x;PZ`j | s1x: <#=/7$YjY<[%mhh̉a4T*~ye~xο"C; ho}j9YiA/hDȜ{PZfm0ۄ Q@Ӕ63ճZ,6'Iދ×u+AΝSU^_%3h?uw+/h _3O|9cBy4oh _VnG8$'xu81hEݖg}kuhmw-nqf6qp 6ӽSl="}.2㔺PMBE3xpzI"-@q#{-qE $."r ̀h£Ёbԕ|vbfvuCo/X ;g>0QZ\\ FVl!YTkNB6qh\!n@'od rIfofڻ_Ȳ8QBydz]?T )2`ȶD8Q䌓CbhF4':z)d'İLKQ[u-X?.V>+(4\CIJdjɭ^4D3 ֑!SO=Imc⿧$n>Ghhw#8H_9.PLylzB~? Cleu}|Np;0aG!ߑYlR5Y5 4 k"4?)WvƴbЋruY:gF3'P kY[;ۙ;\*ik’G1Q0B_%cxwɚJS3>t}QWsVq^e(RuDl9?f̓״1!= \>0vǛ#p7BѦ2C8P\M3;E-QpV ƉGcZRuYkRc.E!F._{?6v˨ J,sqw)Doے՗KLA3q,55^r@ ֲڨ>2P} ;'tyjdE Vcg˝l'&~g<SjnJeh>J>p)ʀ;L p/yk+sJ{b#I5&5u=- oD.T|^Zn%#:Al`:u[HRc?S)o 7p~xO3_JԨ$$TŪ^y T4ž6t# _ ?JIvG" 5G-dP-s-zDY$`ۘRʇ +cx)'dz9 ]ʷJӲ? 3ͮ0>zm ^HM ]O7p 6 ٧Y&ZTd/dwD9%DCzm/YYYDIvYc{o*ShZq֏ȑ{RRC>7!;B}MZta>gHi)e-Cυrbb#xَdXh% KmeA< 5zIL22FyGXQcM,F|x#rp۴(J(OQj&wdE9!lthZDzWDϺlRȢ6kťL]jZdOH##=E LĈj^  G*=?GO=4k9 %Br[Úcѓ"iƽ_f1ARvzE^<85sCѵzcc.ld Rr%}Z;zT^]-XU@b=6gвꜸ}?Nw,\Hp ;n٪&C]ԁ4 CuMa ]#/(tl;:dq)hfH}Хb:'6e`A}vfֶ~&7PM\?/'\t2ΪF'$2ʚ !X;i!kbd4n~0cFfԄ|rEK1}E^X]ܣ\U,~((̥B-fƍj̀4$|`X um lfSR90T1,rq`šMX/H&P߷$qlO}ЬC+lf GRH0vd%0fBJpmw)rˣψ \gx >"l 0<Ɋ }ϑ>b p L%O?gJ{UKK IBCq/b৫(Dv0 sщ4jȳUuʎ_ ~߽4[uC ń<..%qSez#HҼlJxf *'\-t#w $8̰Y$cQj~ e=ThJV&6 kDb tZLٓTKX.-6km&6T2'?%"2wP^#fYv\We+kLPꛎJ_+: RQjWIZ +"ٽ+MsSC?x~t&, <6}}ֈ1x];g=S9=F0F "G&({7X:3SɄpwaMp@h0n[czJڈrnZ.ϻG1 & [PY-`9#i҄q$FX$fC7=fGfŸsKq&g*4uFTZ0ر4oa{bYHqlP#)s :lEJ"JF ʩ0 d_SԾ&Ő[S<3|@q <:\7Q|۠2pJ{y.}4lyJvu*UL ܈hi,0q2wc4RF~XvmuFښNbtF4)ՖU|}!cUcu ;COUZB{xFR}t? !PM@ s\}Fs]md],U CPL>aKυcކJҢ<.(̐{ъ>#|%#qcW!.~{yP>^[`֡қu 0DzD?dvl2|YY@V?N WN'YIY\ƨ7vPSG ֝e07H1~v Fc, W,xƿ2 ;SkezמBzjx{>5ٻI2֛.U6z=G<''z1̏KyhѲWy3.ɟb {}{h7 gFs@7qRȉ{\7ŵZ|[&`l\8)^嚺 OA-͏xqς*6cTCfP[rc,|Pe"]XʔDJ0ש]ˋ[pW=@]=X&B58)]put1fc))B̝[{ rcJ&n1 a r}p$k4wo@;ʓQV?o>ZmoUdvx*ʁbNi7ٝфWk0?I Xk}GXN!:oPčbʝ:qR%\^$Kޅ{:W-x y2w#7Uxoo4D.rRonNM4Ld51Faʧ*+ H#oK_ +ځ7w[_/͜x -%n??Ei kT[~XPBWR d6~o>vBɢľ> D#|[U)+%%D~m]+/EˀVivԣ׿M7gE$6=yvmayzښ Nb o}LH# \xѪ\pWxi({DL '|j[n44eV6+^Ud4evIAÜ^뱆,H`Aq|)pQUvgc_ !F' џ+ Zkz{Rd1.jg`ӃX_?N<>2T. F qfM>U6-[rB!߻c`Xb.)Y̬W,K8SAZD]ʌ"Ny|) RHTc)Μtt(i ezKɷo"ҦP0]4G =jw]*Bey RWv9V҂晚+vv`ns37ː]-wJ9( r 6ltn0rc{$e9} Ue~md*Bc>h40'ۉ}ŢbC6:e