annobin-10.23-1.el8 >  A a3U]`0 еYA"0ľoH)Z%rфCYXO5-\NdS7[e~N6d[/Tbhi{ldA`L zz*|4Ej9:3@Q#v( 5-%A9rʼ[(0Yf03fcf6e5415510bf7a9e1e169c8ab30a0e543edfb56561853cbd6a56de6e51a3b0fe6bc7595baa44bc55dd20a13f1727aa92ddb,a3U]lP̀:M#V[sZp".ŵda&蘬1ְ*t1V11}9W!)- æBs8z,SD{u'\a;F|8 *+;ґ]vP7uȉWv)q>Ӷv;=o0$U઒L7]o lPs@ LR{/yH4\zEFLcm lg\ÚA.s:ZnԮ,uG[TّWM8a_q!ldz`[z:tChݧEecދ;)5tFB, ;<2B*x(f<ro;[@1"u#G#r8>p;?d   A (,3:A cou            P   $@|(*849 :#Gy Hy Iz Xz,Yz4\zL ]z ^{2 b|/d}[e}`f}cl}et} u} v}w~ x yT x|Cannobin10.231.el8Annotate and examine compiled binary filesProvides a plugin for GCC that records extra information in the files that it compiles. Note - the plugin is automatically enabled in gcc builds via flags provided by the redhat-rpm-macros package.aaarch64-02.mbox.centos.orgiCentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxaarch64F$K:AAA큤A큤aaaaaaaa(Qaaa(Qa(Qa(Q4bae0c46e15fdbe0962e306f6c5ee60c4018dcb570cefb60e20d0f131e8c54b5ab1e861d34a0df5a510b3cd8e77a0ce38a49e1a08285634cb2bfbebec71e5ec10a0e72c930850d82f0cc60cbe999429e2ec14f8e2c88258ba852ef0d433d298e8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fafcca6b39bf49ae380a90587508469921285ec67c7253c9e484e2c2749ec37f5a01d2ca89be7b7e01ea6e47d40ad9caacb041d70195f09f1333e893e7209477../../../../usr/lib/gcc/aarch64-redhat-linux/8/plugin/annobin.so.0.0.0annobin.so.0.0.0annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootannobin-10.23-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@ay?@awawav@amaaf@ad'@a]a\>@aZaTU@`Z`Q@`?z@_м@_j__"__Z@_Wr@^z^@^]Γ@]ʞ]ʞ]Ik]H@]@]:\]@\g\O\w@\T4\R@\P@@\P@@\N\N\N\I\HW@\E@\E@\@n@\,\\&@[@[@[@[[[0[u[u[u[[;@[[[F[F[R@[ @[ @[ @[[t[#@[#@[[[@[@[:@[[@[@[["@[@[[~[~[}P@[{[z@[v[b@[^[\Z[Xf@[U@[U@[Q[Q[P}@[O+[M@[M@[GB[D[D[CN@[CN@[CN@[?Y[>@[:[:[4[3|@[0@[,[,[,[(@[(@[o[[5@[[@Zz@Z@ZZ@Z@Z@ZlZZ`@ZkZZ@Z}@Zz@Zp^@Zo Zk@Zk@Zk@Z]@ZN@Z.s@Z*~ZY{YA@YA@YéYéYYYS@YR@Nick Clifton - 10.23-1Nick Clifton - 10.21-3Nick Clifton - 10.21-2Nick Clifton - 10.21-1Nick Clifton - 10.20-1Nick Clifton - 10.15-2Nick Clifton - 10.15-1Nick Clifton - 10.13-1Nick Clifton - 10.11-1Nick Clifton - 10.10-1Nick Clifton - 10.09-1Nick Clifton - 10.06-1Nick Clifton - 9.72-1Nick Clifton - 9.65-1Nick Clifton - 9.64-1Nick Clifton - 9.50-1Nick Clifton - 9.49-1Nick Clifton - 9.46-1Nick Clifton - 9.35-3Nick Clifton - 9.35-2Nick Clifton - 9.32-1Nick Clifton - 9.29-1Nick Clifton - 9.23-1Nick Clifton - 9.21-1Nick Clifton - 9.19-1Nick Clifton - 8.90-1Nick Clifton - 8.89-2Nick Clifton - 8.89-1Nick Clifton - 8.78-1Nick Clifton - 8.77-2Nick Clifton - 8.77-1Nick Clifton - 8.76-2Nick Clifton - 8.76-1Nick Clifton - 8.73-2Nick Clifton - 8.73-1Nick Clifton - 8.71-1Nick Clifton - 8.70-1Fedora Release Engineering - 8.69-7Björn Esser - 8.69-6Björn Esser - 8.69-5Björn Esser - 8.69-4Björn Esser - 8.69-3Nick Clifton - 8.69-2Nick Clifton - 8.69-1Nick Clifton - 8.68-1Björn Esser - 8.67-3Björn Esser - 8.67-2Nick Clifton - 8.67-1Nick Clifton - 8.66-1Nick Clifton - 8.65-1Nick Clifton - 8.64-1Nick Clifton - 8.63-1Nick Clifton - 8.62-1David Cantrell - 8.61-2Nick Clifton - 8.61-1Nick Clifton - 8.60-1Nick Clifton - 8.59-1Nick Clifton - 8.58-1Nick Clifton - 8.57-1Nick Clifton - 8.56-1Nick Clifton - 8.55-1Nick Clifton - 8.53-1Nick Clifton - 8.52-1Nick Clifton - 8.51-1Nick Clifton - 8.50-1Nick Clifton - 8.49-1Nick Clifton - 8.48-1Nick Clifton - 8.47-1Nick Clifton - 8.46-1Nick Clifton - 8.45-1Nick Clifton - 8.44-1Nick Clifton - 8.43-1Nick Clifton - 8.42-1Nick Clifton - 8.41-1Nick Clifton - 8.40-1Nick Clifton - 8.39-2Nick Clifton - 8.39-1Nick Clifton - 8.38-1Nick Clifton - 8.37-1Nick Clifton - 8.36-1Nick Clifton - 8.35-1Nick Clifton - 8.34-1Nick Clifton - 8.33-1Nick Clifton - 8.32-1Nick Clifton - 8.31-1Nick Clifton - 8.30-1Nick Clifton - 8.29-1Nick Clifton - 8.28-1Nick Clifton - 8.27-1Nick Clifton - 8.26-1Nick Clifton - 8.25-1Nick Clifton - 8.24-1Nick Clifton - 8.20-1Florian Weimer - 8.19-3Troy Dawson - 8.19-2Nick Clifton - 8.19-1Nick Clifton - 8.18-1Nick Clifton - 8.17-1Nick Clifton - 8.16-1Nick Clifton - 8.15-1Nick Clifton - 8.14-1Nick Clifton - 8.13-1Nick Clifton - 8.12-1Nick Clifton - 8.11-1Nick Clifton - 8.10-1Nick Clifton - 8.9-1Nick Clifton - 8.8-1Nick Clifton - 8.7-1Nick Clifton - 8.6-1Nick Clifton - 8.5-1Nick Clifton - 8.4-1Nick Clifton - 8.3-1Nick Clifton - 8.2-1Nick Clifton - 8.1-1Nick Clifton - 8.0-1Nick Clifton - 7.1-1Nick Clifton - 7.0-1Nick Clifton - 6.6-1Nick Clifton - 6.5-1Nick Clifton - 6.4-1Nick Clifton - 6.3-1Nick Clifton - 6.2-1Nick Clifton - 6.1-1Nick Clifton - 6.0-1Nick Clifton - 5.11-1Nick Clifton - 5.10-1Nick Clifton - 5.9-1Nick Clifton - 5.8-1Nick Clifton - 5.7-1Nick Clifton - 5.6-3Nick Clifton - 5.6-2Nick Clifton - 5.6-1Nick Clifton - 5.3-1Nick Clifton - 5.2-1Nick Clifton - 5.1-1Nick Clifton - 5.0-1Nick Clifton - 3.6-1Nick Clifton - 3.5-1Nick Clifton - 3.4-2Nick Clifton - 3.4-1Fedora Release Engineering - 3.3-2Nick Clifton - 3.3-1Florian Weimer - 3.2-3Nick Clifton - 3.2-2Nick Clifton - 3.2-1Richard W.M. Jones - 3.1-3Nick Clifton - 3.1-2Nick Clifton - 3.1-1Nick Clifton - 2.5.1-5Nick Clifton - 2.5.1-4Florian Weimer - 2.5.1-3Igor Gnatenko - 2.5.1-2Nick Clifton - 2.5.1-1Nick Clifton - 2.5-2Nick Clifton - 2.4-1Nick Clifton - 2.3-1Fedora Release Engineering - 2.0-3Florian Weimer - 2.0-2Nick Clifton - 2.0-1Nick Clifton - 1.0-1- Annocheck: Add a test for unicode characters in identifiers. (#2017363) - gcc-plugin: Default to link-order grouping for PPC64LE. (#2016458)- annocheck: Disable LTO test when checking ldconfig (attempt 3). (#2017039)- annocheck: Disable LTO test when checking ldconfig (attempt 2). (#2017039)- annocheck: Disable LTO test when checking ldconfig. (#2017039)- annocheck: Add more glibc function names. (#2017039) - gcc-plugin: Fix attaching the .text section to the .text.group section. - Complain about DT_RPATH for Fedora binaries. - Better reporting of problems in object files. (#2013708) - Add a requirement on llvm-libs for clang and llvm plugins. (#2014573) - Fix configuring annocheck without gcc-plugin. - Annocheck: Better reporting of debuginfod problems. - Tests: Fix bugs in debuginfod test.- Exclude man pages for uninstalled scripts. (#2013565)- Annocheck: Add tests based upon recent bug fixes. - Annocheck: Another tweak to glibc detection code.- Annocheck: Fix memory corruptions when using --debug-path and when a corrupt note is found. (#20011438) - Annocheck: Fix MAYB results for mixed GO/C files. - Annocheck: Move some messages from VERBOSE to VERBOSE2. - Annocheck: Scan zero-length tool notes. (#2011818)- Annocheck: Fix covscan detected flaws. (#201129) - plugins: Add more required build options. (#2011163)- Annocheck: Fix cf-prot test to fail if the CET notes are missing. (#2010671) - Annocheck: Skip gaps in the .plt section. (#2010675) - Plugins: Add -g option when building LLVM and Clang. (#2010675)- Annocheck: Add more cases of glibc startup functions. (#1981410) - Annocheck: Fix covscan detected problems. - Annocheck: Add --profile=el8. - gcc-plugin: Conditionalize generation of branch protection note. - Annocheck: Ignore gaps containing NOP instructions.- Rebase to 10.06. (#2002351) - GCC Plugin: Fix detection of running inside the LTO compiler. (#2004917) - Annocheck: Do not insist on the DT_AARCH64_PAC_PLT flag being present in AArch64 binaries. - Annocheck: With gaps at the start/end of the .text section, check for special symbols before displaying a MAYB result. - Annocheck: Do not set CFLAGS/LDFLAGS when building. Take from environment instead. - Annocheck: Fix exit code when tests PASS. - Documentation: Add node for each hardening test. - Documentation: Install online. - Annocheck: Annote FAIL and MAYB results with URL to documentation - Annocheck: Add --no-urls and --provide-urls options - Annocheck: Add --help- option. - Annocheck: Fix fuzzing detected failures. - Annocheck: Add --profile option. - Docs: Document --profile option and rpminspect.yaml. - Annocheck: Skip GO/CET checks. Fix fuzzing detected failures. - LLVM Plugin: Automatically choose the correct tests to run, based upon the version of Clang installed. (#1997444) - Annocheck: Fix memory corruption. (#1996963) - Annocheck: Fix conditionalization of AArch64's PAC+BTI detection. - Annocheck: Add linker generated function for ppc64le exceptions. (#1981410) - LLVM Plugin: Allow checks to be selected from the command line. - Annocheck: Examine DW_AT_producer for -flto. - Annocheck: Conditionalize detection of AArch64's PAC+BTI protection. - Annocheck: Add linker generated function for s390x exceptions. (#1981410) - Annocheck: Generate MAYB results for gaps in notes covering the .text section. (#1991943) - Annocheck: Close DWARF file descriptors once the debug info is no longer needed. (#1981410) - LLVM Plugin: Update to build with Clang v13. (Thanks to: Tom Stellard ) - Annocheck: Fix memory corruption. (#1988715) - Annocheck: Skip certain tests for kernel modules. - Annocheck: Detect a missing CET note. (#1991931) - Annocheck: Do not report future fails for AArch64 notes. - Annocheck: Warn about multiple --debug-file, --debug-rpm and --debug-dir options. - Annocheck: Process files in command line order. (#1988714) - Annocheck: Reverse AArch64 PAC+BTI check, ie fail if they are enabled. (#1984995) - Annocheck: Add another test exceptions. - Annocheck: Add some more test exceptions. - Tests: Skip glibc-notes test if the assembler does not support --generate-missing-build-notes. (#1978573) - Tests: Skip objcopy test if objcopy does not support --merge-notes. - Annocheck: Fix spelling mistake in -mstack-realign failure message. (#1977349) - gcc-plugin: Do not record global versions of stack protection settings in LTO mode, if not set. (#1958954) - Annocheck: Remove limit on number of input files. - clang/llvm plugins: Build with correct security options. - Annocheck: Better detection of GO compiler version. - Annocheck: Better support for symbolic links. - Annocheck: In verbose mode, report the reason for skipping specific tests. (#1969584) - Annocheck: Improve detection of shared libraries. (#1958954)- Rebase to 9.72. (#1960299) - annocheck: Accept 0 as a valid number for gcc minor versions and release numbers. - gcc-plugin: Add support for ARM and RISCV targets. - timing: do not initialise the clock if the timing tool is disabled. - gcc-plugin: Replace ICE messsages with verbose messages. - Fix the testsuite so that it can be run in parallel. - Annocheck: WARN if the annobin plugin was built for a newer version of the compiler than the one on which it was run. (#1950657) - Annocheck: Improve detection of missing GNU-stack support. - Correct a package rename (bug #1949570) - Require docs subpackage by the other ones because of a license - Build-requiring perl-interpreter is enough - Fix bz1949570 - Fix anomolies reported by covscan. - Move documentation into a sub-package.- gcc-plugin: Use a fixed filename when running in LTO mode.- Annocheck: Fix detection of special function names. (#1934189) - Annocheck: FAIL the deliberate use of -fno-stack-protector, but add some exceptions for glibc. (#1923439) - Annocheck: Add colour to some messages. Skip the deliberate use of -fno-stack-protector. (#1923439) - Annocheck: Fix some problems with tests for missing notes. - Add some GO tests to annocheck. - Add a future fail for the presence of RPATH in the dynamic tags. - Add the ability to disable the warning message about -D_FORTIFY_SOURCE being missing. - Workaround for elflint problems with PPC compiled files. (#1880634) - Fix bogus AArch64 test failures. - Improved testing by annocheck. Add fixed format message mode. - Fix inconsistency reporting -fcf-protection and -fstack-clash-protection results. - Add support for -D_FORTIFY_SOURCE=3. - annocheck: When a binary is produced both by GAS and GCC, select GAS as the real producer. (#1906171) - annocheck: Improve test for LTO compiled binaries that do not have -Wall annotations. (#1906171)- annocheck: Mark a missining -D_FORTIFY_SOURCE as a FAIL.- annocheck: Fix notes analyzer to accept empty PPC64 notes. - gcc plugin: Tweak generation of end symbols for PPC64 when LTO is active. (#1898075)(#1904479) - gcc plugin: Add support for GCC 11's cl_vars array.- Annocheck: Support enabling/disabling future fails. - GCC plugin: Always record global notes for the .text.startup, .text.exit, .text.hot and .text.cold sections. - Clang plugin: Add -lLLVM to the build command line. - Annocheck: Improve reporting of missing -D_FORTIFY_SOURCE option. (#1898075) - Annocheck: Improve reporting of missing LTO option. - Add detecting of gimple compiled binaries. - Add --without-gcc-plugin option. - Annocheck: Fix bug parsing DW_AT_producer. - Add test of .note.gnu.property section for PowerPC. - Add test of objcopy's ability to merge notes. - Record the -flto setting and produce a soft warning if it is absent. - Suppress warnings about _D_GLIBCXX_ASSERTIONS if the source code is known to be something other than C++.- NVR bump to allow building on ELN sidetag.- Correct the directory chosen for 32-bit LLVM and Clang plugins. (#1884951) - Allow the use of the SHF_LINK_ORDER section flag to discard unused notes. (Experimental). - gcc-plugin: Fix test for empty PowerPC sections. (#1880634)- annocheck: Add tests for the AArch64 BTI and PAC security features. (#1862478) - gcc plugin: Use a 4 byte offset for PowerPC start symbols, so that they do not break disassemblies. - gcc plugin: Correct the detection of 32-bit x86 builds. (#1876197)- gcc plugin: Detect any attempt to access the global_options array. - gcc plugin: Do not complain about missing pre-processor options when examining a preprocessed input file. (#1862718) - Use more robust checks for AArch64 options. - Detect CLANG compiled assembler that is missing IBT support. - Improved target pointer size discovery. - Add support for installing clang and llvm plugins. - Temporary suppression of aarch64 pointer size check. (#1860549)- Annocheck: Do not skip tests of the short-enums notes. (#1743635)- Annobin: Fall back on using the flags if the option cannot be found in cl_options. (#1817659) - Annocheck: Detect Fortran compiled programs. (#1824393)- Annobin: If option name mismatch occurs, seach for the real option. (#1817452) - Annocheck: Fix a division by zero error when parsing GO binaries. (#1818863) - Annobin: Fix access to the -flto and -fsanitize flags. - Annobin: Use offsets stored in gcc's cl_option structure to access the global_options array, thus removing the need to check for changes in the size of this structure. - Rename gcc plugin directory to gcc-plugin. - Stop annocheck from complaining about missing options when the binary has been built in a mixed environment. - Improve builtby tool. - Stop annocheck complaining about missing notes when the binary is not compiled by either gcc or clang. - Skip the check of the ENTRY instruction for binaries not compiled by gcc or clang. (#1809656) - Fix infinite loop hangup in annocheck. - Disable debuginfod support by default. - Improve parsing of .comment section. - Fix clang plugin to use hidden symbols. - Add ability to build clang plugin (disabled by default). - Annocheck: Fix error printing out the version number. - Annobin: Add checks of the exact location of the examined switches. - Annobin: Note when stack clash notes are generated. (#1803173, #1828797) - Annocheck: Handle multiple builder IDs in the .comment section. - Add configure option to suppress building annocheck. - Fix debuginfod test. - Correct the build requirement for building with debuginfod support. - Add debuginfod support. - Add clang plugin (experimental). - Have annocheck ignore notes with an end address of 0. - Improve checking of gcc versions.- Do not skip positive results.- Bump NVR to allow rebuild after tweaking gating tests.- Update to version 8.89. (#1766631) - Generate a WARN result for code compiled with instrumentation enabled. (#1753918) - Replace address checks with dladdr1. - Use libabigail like checking to ensure variable address consistency. - Skip generation of global notes for hot/cold sections. - Generate FAIL results if -Wall or -Wformat-security are missing. - If notes cannot be found in the executable look for them in the debuginfo file, if available. - Generate a FAIL if notes are missing from the executable/debuginfo file. - Record and report the setting of the AArcht64 specific -mbranch-protection option. - Improve detection of GO binaries. - Add gcc version information to annobin notes. - Do not complain about missing FORTIFY_SOURCE and GLIBCXX_ASSERTIONS in LTO compilations. (#1743635)- Fix a memory allocation error in the annobin plugin. (#1737306)- NVR bump to allow rebuilding against latest gcc.- Another attempt at fixing the detection and reporting of missing -D_FORTIFY_SOURCE options. (#1703500)- Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot. (#1720179)- Report a missing -D_FORTIFY_SOUCRE option if -D_GLIBCXX_ASSERTIONS was detected. (#1703500) - Do not report problems with -fstack-protection if the binary was not built by gcc or clang. (#1703788) - Add tests of clang command line options recorded in the DW_AT_producer attribute.- Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot. (#1657912)- Fix test for an executable stack segment. (#1700924)- Annobin: Suppress more calls to free() which are triggering memory checker errors. (#1684148)- Add section flag matching ability to section size tool.- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Use 'with' for rich dependency on gcc- Really fix rhbz#1607430.- Rebuilt with annotations enabled- Fix rpm query for gcc version.- Add an exact requirement on the major version of gcc. (#1607430)- Annobin: Add support for .text.startup and .text.exit sections generated by gcc 9. - Annocheck: Add a note displaying tool.- Annocheck: Skip checks for -D_FORTIFY_SOURCE and -D_GLIBCXX_ASSERTIONS if there is no compiler generated code in the binary.- Rebuilt with annotations enabled- Rebuilt for GCC 9- Annocheck: Only skip specific checks for specific symbols. (#1666823) - Annobin: Record the setting of the -fomit-frame-pointer option. (#1657912)- Annocheck: Do not ignore -Og when checking to see if an optimization level has been set. (#1624162)- Annobin: Fix handling of multiple .text.unlikely sections.- Annocheck: Skip gaps in PPC64 executables covered by start_bcax_ symbols. (#1630564)- Annocheck: Disable ENDBR test for shared libraries. (#1652925)- Annocheck: Add test for ENDBR instruction at entry address of x86/x86_64 executables. (#1652925)- Adjust how the gcc_vr macro is set.- Fix building with gcc version 4.- Skip -Wl,-z,now and -Wl,-z,relro checks for non-gcc produced binaries. (#1624421)- Ensure GNU Property notes are 8-byte aligned in x86_64 binaries. (#1645817)- Skip PPC64 linker stubs created in the middle of text sections (again). (#1630640)- Suppress free of invalid pointer. (#1638371)- Skip PPC64 linker stubs created in the middle of text sections. (#1630640)- Reset the (PPC64) section start symbol to 0 if its section is empty. (#1638251)- Also skip virtual thinks created by G++. (#1630619)- Use uppercase for all fail/mayb/pass results. (#1637706)- Generate notes for unlikely sections. (#1630620)- Fix edge case computing section names for end symbols. (#1637039)- Skip dynamic checks for binaries without a dynamic segment. (#1636606)- Delay generating attach_to_group directives until the end of the compilation. (#1636265)- Fix bug introduced in previous delta which would trigger a seg-fault when scanning for gaps.- Annobin: Fix section name selection for startup sections. - Annocheck: Improve gap skipping heuristics. (#1630574)- Fix function section support (again). (#1630574)- Skip compiler option checks for non-GNU producers. (#1633749)- Fix function section support (again). (#1630574)- Ignore ppc64le notes where start = end + 2. (#1632259)- Make annocheck ignore symbols suffixed with ".end". (#1639618)- Reinstate building annobin with annobin enabled. (#1630550)- Fix gating test. (#1625683)- Tweak tests.- Generate notes and groups for .text.hot and .text.unlikely sections. - When -ffunction-sections is active, put notes for startup sections into .text.startup.foo rather than .text.foo. - Similarly put exit section notes into .text.exit.foo. (#1630574) - Change annocheck's maybe result for GNU Property note being missing into a PASS if it is not needed and a FAIL if it is needed.- Make the --skip-* options skip all messages about the specified test. - Add gating tests. (#1625683)- Improve error message when an ET_EXEC binary is detected.- Skip failures for PIC vs PIE. (#1629698)- Ensure 4 byte alignment of note sub-sections. (#1629671)- Add timing tool to report on speed of the checks. - Add check for conflicting use of the -fshort-enum option. - Add check of the GNU Property notes. - Skip check for -O2 if compiled with -Og. (#1624162)- Add test for ET_EXEC binaries. (#1625627) - Document --report-unknown option.- Fix bug in hardened tool which would skip gcc compiled files if the notes were too small. - Fix bugs in section-size tool. - Fix bug in built-by tool.- Generate notes for comdat sections. (#1619267)- Add more names to the gap skip list. (#1619267)- Skip gaps covered by _x86.get_pc_thunk and _savegpr symbols. (#1619267) - Merge ranges where one is wholly covered by another.- Skip gaps at the end of functions. (#1619267)- Fix thinko in ppc64 gap detection code. (#1619267)- Skip gaps at the end of the .text section in ppc64 binaries. (#1619267)- Skip checks in stack_chk_local_fail.c. (#1618660) - Treat gaps as FAIL results rather than MAYBE. - Skip checks in __stack_chk_local_fail. - Reduce version check to gcc major version number only. Skip compiler option checks if binary not built with gcc. (#1603089) - Fix bug in annobin plugin. Add --section-size=NAME option to annocheck.- Correct name of man page for run-on-binaries-in script. (#1611155)- Rebuild with fixed binutils- Rebuild for gcc 8.2.1- Allow $ORIGN to be at the start of entries in DT_RPATH and DT_RUNPATH.- Add support for big endian targets.- Count passes and failures on a per-component basis and report gaps.- Use our own copy of the targetm.asm_out.function_section() function. (#159861 comment#17)- Generate grouped note section name all the time. (#159861 comment#16)- Fix section conflict problem. (#1603071)- Fix for building with gcc version 4. - Fix symbol placement in functions with local assembler.- Fix assertions in rnage checking code. Add detection of -U options.- Handle function sections properly. Handle .text.startup and .text.unlikely sections. Improve gap detection and reporting. (#1601055)- Fix construction of absolute versions of --dwarf-dir and --debug-rpm options.- Fix buffer overrun when very long symbol names are encountered.- Do not force the generation of function notes when -ffunction-sections is active. (#1598961)- Skip the .annobin_ prfix when reporting symbols. (#1599315)- Use the assembler (c++ mangled) version of function names when switching sections. (#1598579)- Do not call function_section. (#1598961)- Ignore cross-section gaps. (#1598551)- Do not skip empty range notes in object files. (#1598361)- Create the start symbol at the start of the function and the end symbol at the end. (#1596823)- Fix --debug-rpm when used inside a directory.- Use a prefix for all annobin generated symbols, and make them hidden. - Only generate weak symbol definitions for linkonce sections.- Skip some checks for relocatable object files, and dynamic objects. - Stop bogus complaints about stackrealignment not being enabled.- Add -debug-rpm= option to annocheck. - Only use a 2 byte offset for the initial symbol on PowerPC.- Use --dwarf-path when looking for build-id based debuginfo files.- Fix premature closing of dwarf handle.- Fix scoping bug computing the name of a separate debuginfo file.- Fix file descriptor leak.- Add command line options to annocheck to disable individual tests.- Remove C99-ism from annocheck sources.- Add the annocheck program.- Do not use the SHF_GNU_BUILD_NOTE section flag.- Remove .sh extension from shell scripts.- Record the setting of the -mstackrealign option for i686 binaries.- Hide the annobin start of file symbol.- Fix script bug in hardended.sh. (Thanks to: Stefan Sørensen )- Version number bump so that the plugin can be rebuilt with the latest version of GCC.- Rebuild the plugin with the newly created plugin enabled. (#1573082)- Skip the isa_flags check in the ABI test because the crt[in].o files are compiled with different flags from the test files.- Add manual pages for annobin and the scripts.- Do not record a stack protection setting of -1. (#1563141)- Do not complain about a dwarf_version value of -1. (#1557511)- Bias file start symbols by 2 in order to avoid them confused with function symbols. (#1554332) - Version jump is to sync the version number with the annobin plugins internal version number.- Add --ignore-gaps option to check-abi.sh script. - Use this option in the abi-test check. - Tweak hardening test to skip pic and stack protection checks.- Handle functions with specific assembler names. (#1552018)- Add an explicit requirement on the version of gcc used to built the plugin. (#1547260)- Change type and size of symbols to STT_NOTYPE/0 so that they do not confuse GDB. (#1539664) - Add run-on-binaries-in.sh script to allow the other scripts to be run over a repository.- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase on 3.3 release, which adds support for recording -mcet and -fcf-protection.- Rebuild for GCC 8- Fix the installation of the annobin.info file.- Rebase on 3.2 release, which now contains documentation!- Rebuild against GCC 7.3.1.- Add --with-gcc-plugin-dir option to the configure command line.- Rebase on version 3.1 sources.- Do not generate notes when there is no output file. (#1523875)- Invent an input filename when reading from a pipe. (#1523401)- Use DECL_ASSEMBLER_NAME for symbol references (#1519165)- Cleanups in spec- Touch the auto-generated files in order to stop them from being regenerated.- Stop the plugin complaining about compiler datestamp mismatches.- Tweak tests so that they will run on older machines.- Add annobin-tests subpackage containing some preliminary tests. - Remove link-time test for unsuported targets.- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuild with binutils fix for ppc64le (#1475636)- Fixes for problems reported by the package submission review: * Add %license entry to %file section. * Update License and BuildRequires tags. * Add Requires tag. * Remove %clean. * Add %check. * Clean up the %changelog. - Update to use version 2 of the specification and sources.- Initial submission. 10.23-1.el810.23-1.el8 .build-id3b3263e6abaac9ae6792fe015696f201a886649bpluginannobin.soannobin.so.0annobin.so.0.0.0annotation.proposal.txtannobin.info.gzannobinCOPYING3LICENSEannobin.1.gz/usr/lib//usr/lib/.build-id//usr/lib/.build-id/3b//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]=3b3263e6abaac9ae6792fe015696f201a886649b, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRR utf-88c89cd6bc5111ced18fd410bfcd86955f2c9680852a010897f652c740ca56c8e?P7zXZ !#,] b2u jӫ`(y-$sۍ-:/tC t#~0"Ԡ̿G1II_;aԷ{`A .7i%Vsҕ4iz, ]TV `Z`~/G#lVl)ӌ9T@dj=4Μ/;?" 0tC,Xn!5ŠA,ș>bߌF[P8׋! K#ں!)3}x{4OxR y-)̉;ӝww2b|hA0(:RcI,aeeBrjWx4crxL+LZj4]^MCn`cW@kL/5G,DQlPZd\mbjA{ != t!3 SQbΚi qv.fכ,Is*аqI.(z/滌wʢ۫` E֡eSi۬#҈E)8GΏ7͇ѧ˽(ma\: Ӭͥ.&9(7ARH/بLÆ+d, TŢp8$Yl Y𯭓|J "Qmv&9{-I :WMݔ;zFQ5+3IRr <  Vn{9ò_G\[6?PG_:~#_' , qr>_cepoϥ3-3B4Ԡ1ڥL'jy}z#d.7JgI.zT!&:?-ĪIs1>ۃW)t@`3p {Q0č4-b/7) ӌu>WҙN(%X{l0+V13sM'<ݳ/=JRKqY29G^BhUT_rJV ]QcZCP?/K8eZwRS9c*RXЛzjb^/s,Ǿ)ڪCckb='% Cgt<򪩨 bQ(W|YӋ-n: *npamy,z`R qXد2`=4-/.C @Xڊ^cӺa-\.w߇Tdܱ A>/(H] ' kHĪàBkĒWXu^i>Nv2ń rR.^ܥ÷"/HׁNREFBUe I:=10r%%w#-VG_0~!&ڭ 27lH=Qp>"|-"3}Rq@/ۆGzL' f"MuLTYb ?Ή3.Q#/@pEP*&osS~yNp2ixö1ӆ&TՙJT=ׁߊZYے=67Qs:`mcՌ d{l#%3M;73nLgmeGZcβU[L5 NЃ,X-#2Aq>6"R詺\{FYfR42MA頨8l۟ob4ś't#J`?j 4_DAGW8ghs )3GP[׃c k~fJWLh'PE3Ý>a ?dߡK߇9v?/eវk.M.!5IO㼖QgF#کo@ R Uވ+c ]ިC(W~]sNK_<[b=o$S yLLwXת I!F%z\_]qV4v^WIψ%R!46Vxsѥ1^u+>ޚhk |6RªX3͎ȷ-wuzc\gݛ+oDXLKW{~"ɠErIlɻ.)៰8}jh Sz9O/|0_. x\NDGz6xaC<0nJy @ըg~cd }$/L'5W Q$&g$1Mi~30@$\ޭr,ƹ v)tJwj[S2~ňɏ,ZHK3$4%뎲PhREs+ $k=vs'3ThpI6uXQz3]/Rj`OC>~NXI@?kS袋!bsjwΕǎoX]l6#C(]n6rI s>Y uiZWfhyȬ>E|'?r8^Krf&z0 IV`U ;@'8 /R'&9Z['bc0;ʮ ΣP^D^>/6}YO9Qoɵ h:'B>.n\)8qrsWAEp,.4jFhgh;Yv!!\k"*TjvL}[” uPoXL(q^b9_:eMSq31^΄f*;_WwrqڝD4yX/eaFnyrOɭM/8+KUԙT0n>9xjЊ] iblk7"%԰3|s+'i!,컟Z$ԺpLc isji"/U='lE[&3u 8]׆{*S*^<|Cl^,tA (4,iڶ}',n#c-$7lF1W<0™ wҙVoMTU}555g"1p*i2L[dHw&nUij4Wjd(髃{h.|䏒.A|*~|VHzz@1'EV SAcM-ӅAV鸼zW,M ӕ2Gt^ոilbAgAn٩AUKM%l<(DX5qa}0'ؼqg~?ljQvOd_+}u?קmI0LPiێ=r&ېNjP!r0sf?JMZ6 o6_fJ`xۅ6?jԠi= gWZZq"׌` 2:õj,-yPtgj TԄ≩mD$3}^uYŭ5j,~hxEU@ױa{/h`NF&W/&M[ و[:f % ^%0z|s+ֽžtASG #o!m FZ㰛r ]H- dSx(b ,\q V ?WÉ)-ίWHg{&K"6kEg1 m&e霓&啷_VTn<\B&S~皗gj>4ȆHmiZsz .t\4QH)c$S zխwIRSi~w Q澶==ya}*:N(IY:-ʒ+ܝMԫHi.&k?eSL;Ga0 R’/S&Ú!.F1^[u/-t at#R8)7g്ws3bȑe$9VsfӧR\TEe%A&k`.)o>^i son2-9g9[L8zUNJ<",C&HFlI*6O>Ϳ6\Z.q-ƨ*3t9cE- UՃ)g͹h)s7RV@@%MCKf Ux'\ǹZ0:M|v1[~U0Y9պ>:]eZ!Uyb2ص:XOw:{sdDOrK!t`;{Thyg49sH֘72ha/kT.ҧ/'CB';U*w1 !^r6'1Y [3Me^J歰h?'~ A+IPP-AԌ:bcI̺j 8Z$;tXY,wJǸڍ#ؠ08#ٗ|޷j{әFF~Gc)2I :ؘ_c7O Fjx:fT;B[*||*N=Z]ɒ{Q{G HvR˷ '2fp.I=JP@JE>x6M/E,x66\yS~;h7R?U"&@J?CƬEK P<2`lEFsZAQ<`0!vf_&纃`BP4y:~vD:y_=: +z`8*9n8;++eߟ~Tv~qAtr)Kkο"NJ\?\y7es໿$>]oѧpBlU0X2)WF߼V25 8+\au.ta~ a3+oTvWHM0 :R iKL j3X*|O9Uo Q'p3qmWv| u]rwZvϣEC|}[8+Џg(6iι ם4!D Pxvr"Y<b\ITXqtRXԳGhhm0BBfҠfNEC9j)C cO#8{QzD,[YF,&dq0Eq $\W$ՙ]bmCޟhz55q~u:+ G4L6nwwپ qh]\*βq4HҚBffpL *tRm==v/[tHiye^J5 A8|3]3MIɱ%飭vFB0yF?ڻmmx̰g^t=f 2y42;phYXG9mH̊z\֖9ZwXVUޮ,*21V+uC l?WK[tpNcl662WfJZ$OhW7NrS=Ȧz)kH,u[iWf^~zyhgu|ӧep9{RMB*d*ΉafNS⁍."o~{S̳7M 0x5ɺtX d+-}-d9TÜ{dSQgؐ@~i2،!b掍)nH*} Lӊ[vemJ}_UOAi"/=5WZ(tZ1TMq'/܂Ae]ߕlR܇;h|3]#HC%c/>h̡l?Xݖs1 ՘v٬Թqm?y9~V=qtAI ^I(sCK[}(y'ㅲ&GBd=L{$@T y%m% M9.UpCd'z;ɮ{/4XSS+AQ슍ڟ#)ۢle\SI"}Y_ڑb2PNOVf~?vǮ|Pl$ECp[ĩ<Eb\*iİ0FcJwHmC@$ʩ3,fh#vBSύ\PTtI3f'si9 1}+~ۃFv"l~jxs!q I+;&d{WB K ~4P7kgU%cڄؕːV!ϪO?eu@߽Q6UCv^R/m\()Ca`nJCVeggLtrG" T|2paG4"f5"bx!SLo.+UNᕇm'um/KA$ v.eEN*(7w"4RHPI(4K5shd$x kIȉ4S#)D;2uagC0ӈ `/78ƞG  lщGo"nRE`ɡkөώ{ef[5wyVL&(55O4\֡bX }C;JUґwmAAI4}A9 G֋;s:.Urw X7($yjjuC`mF0E0coX 6hEoʗ^uھeRwyÁkJ7Md?1b0m4jv;?K QEj&?[bV wS $6 <<ׇ3Y3榽 %o%$O:,ʾҬ`3t;̂kV.VLH"V O:濥qw\4gƁqTӁǸ+عZ%RO%q;RJk(p$ m+oPI|5ݶ6,;*: ׷=gD C8p7X<VWMr j$)-e-HakGS[8t !^M_j"*~+y)IC.+N²;rЯ(Z&Ɔk=Gp@>ں.(`F]o}H$6g eZi vكL垣`Z韍V`k{^&`NlwòϠ1H{HaVm/xCoD;1/,"p5oVxMp}o: CtZxQ: ! k.O¤Q0)qYr*a [ Y}:尗uKv,Vok8{7T9ח",U&Y$`":h_rù|Uʝ%hJpUs%UJr• *% p BIL-6cX^ R@az,!ݭs);_X @PA(>`*~um38V!퓒iOhf%SJߖ>cA@@po3_};YÛ!tpa'm>r !׽: 46o\܈Y#w٣[^;9"+c7o#,*Lzzf~?YħgX@&)BkdU#srfYeېdj:9sQ5#d_$7AfJ?ݍZeJ^&99×oPݽ MUAJ $8[)1,|.>fe wh70aK+zs`Pa:j #TDQ;ERy&R>Pih(f[\.='r*IB'I>9e'͛tYUb8|φ<[jtT5|̞Ɨ{ Fl:q>DAHJׯ(鋲b_:~d" ROv<?K\@}DMImoīz C9|X+0*\-2y@cr/^N}Hräa"7+Jz(/b?H(^y˯i_-\Fw&&}JƃrhWG@񌜄R@d6Uϕ"A1cL⬴Pl~l`EFf|"ߧs+RmWd .q+c I)4$yQ^頨 {KaqhWjU Qo!lΩej%V~+db2e5oBj=~79s)b˕R% cB_T:#HfB|ș=+؆o-~5j]tȲ䞀\Kfi)&x{1#*WZ4S uA L%؜3 4#AxBMĉ"U)=8Ieja4݇3 %%TKb 5C5u"0KhAits %./|S]/lqMu W7NO| h(#5`×X( 9%ɒ`jFDapO>kHq~0l_GVY!s{ p~]Xr6EHIQ/3RB(~}cX^ H/43ۻOA1THQ_+xXXC6+6#AT[j:u"ՒWews=Jտ[NayY-LWnQfYIR'bw`zcLOM3a=ua{Ykjn`)eK3^o ͉čQ܋ uOv۠zɭ4#_+n< Zґ3f=C9*Vsӂ/t@PeTъDB Nr{qr;r#p.,;SSQE,Yyܴg={E H Ţ6Ҹ"VXM--wa΍ֺtŹvJU-arN_6es%3nR#aiZb^{l6%e<V(w"cgOcL?YB ^>2DUVmJ+De*<@0#52cެA 2g~r=4<=iIkV968X7=y< +ux͸@-=dl(;N;c| 4 6sIR? N]K=瘜apm[(e^˾ef,7T2.Wӟ@K@kZǔݵLtL1ݚ)utw1_Y'fm6TF ]oӓpV&IgppX]A3b/ H>ӟ95 ÁK !uΈ`hQR?ǬlkG МkND1 ҁW%] , 3b d91zsG릝[™0<[3";{4a'Rn.U)J嘥TR`o[ >-꧁ #߯qdEQ&Hk`b X!ltM43ba)݃p2+Kގ V C32q U+T `@z:A8ְq0tb)Å,L'B{]H6l4kƚvIfVUX躯uG# ~%]mmT#{ߗ^@'=6x fךIn"rУ6/RA |@p?:RLgZ?AqBЩntGf3IuD jR>S_7 `gPLNEW<~mH~th]=km3FBcۊ{e@Ua>>o 9-|o}U2Mi ѵ~}b[DBQ@.&a[20\ߧEaڦTμPhT+w ~ wړ0C=OkeSf3cW=dyxY){f%tKH8+-tUl/t gjܹ(nOi KL\?mLO L]L&C֛XO013E`E_⭬(e|ک2-gwv%q.bnz) E'ĂIwF;08]; .!V?eNdSvh=HR -6eeTq)AJksB=rFkh\(3$Ҍ= VD*Sq:cjޭ&dș (*ɔm$0ox#ŖWFn`1 .kgx& t'pMUh1Jغ!QR諣Lz.{f\SZKD[nA.3e"e:Xlr YZxш`3U\.yh PSު>r$ (̽˹qnޝ#=Xj2Q۳6'!&7i|q98-P?2jR"׍A@jcT!a%r4OhM,'N[[h ^UtF 蓪9~F| FD6izt%zW˅b, @e87!G:{*n!!od{F[ Ӌ hjj%>4²eJ:T_ Y/>u y6ȍR@|]_bݨjy7P4#i䓣TR0 %E_ס^YlƸ xZk?q4ώ>(L%jiy-YŸN1ۅK)-T=V1ԄR,'yŕ|$RrT{Ch!ă퐠,;Sy@#7!ǁ~gѥ맴@9OPG:zbPxX/U0*ŭ%@ne n# %,J)׌NJҗ8۰GLNztvu+ F<G% Kiޫg6Į?~ Xyǀ_}]˃y}a}"_5Zqj ΤgOT:QCF^}ki3 6ڐpl|P.ۏ6= LՊF^(?T1G.0Q<3gV~wvL`;O/ f?s}G٬3^am5(8; 4sƲ`;|Ռ,$֮'ML=D\Us3tgWP;}؀ԑyZePD0oЏrrjzt}7JUvy˙a bTaO2ؔ MzkA TK?V?.|X[T(T%@|!>"QZ@30d Hm9~IG=΂Zj0Nv{*vlc1<dsIy~+-֏J9{EEaUxI}'w ͣC=c^Sa]֐D+a,c>s<#LleIME4 ]qP a >GmVT J͑ ]*fYCm(+!ck  |3{ 0D^hpsBȯ+s.ַtfJXSl[S7[tq0󈫄4`k"(eb9YBrGvːtcCj;] /|%^CCO5c#wn˦y~+6!fȼh+Q[A NRq+U".JfS<(v"4-g4 !9]SU*:|F+~Mi)LX&=hܧG* T##H|fQ9]XGFpZcLPpa09}GUrf9M'9 x6 ᖴ𐜨;di.֢A/ _ E֔˃__Mon;b#'iVyle=˖9; 58UWc/ΧAo>+Q}+0Ѓf]$l PŀչSHjC,#xtsL'ԹU] L(*68s9>5+W}^/ۛri[^_$VƓRSH uR6 cT:i8A`E牡;Jns?ͯB֔1ȿ/a^SeI[|#9Cm=Q\Ⰸg|G:W2U)Oy8ʕN<{'he̙0"ɨ¬=*OoV^G}MBqS!ytu}/ՍQ~3+Ubt%T-[-=*'M* Nj( {m j ~heJW yPG[+s>ʖ㛗G8da&DᢲWdN52 =M6 bo*ۜXVp5 " ꇛǐfY=]BZAwmX& u>&2ŽrL2]a0)!}/dQJ)[ʏfnL+Yf-oF}Kf0F \Ci%; L4ƣMmז暄k\;=iEr0_XVفӢ!J(SsS (|IpGu`B;K'SbbWt ~ԋJ7psL>F?MbM6aSXX]'cJ>9X"2j;\\ժr>WXfMf#3XSfs6+aOc:|:ܼM(OR:tG^!)4{_:ؕYQh5>KsiOj-ϐ"x1BG^Wo(X/;,qasqҨ<PE BaDk+3D>Ƕv8'fFĊw蒙aiq!+/󁩙RqXw2;(//>|Aꈐ;9ӫh(}6Yۺ2X4mf@Lh'F4UFXY8PSf$i6e/;kc [c8L-}-MMkSO(2,W/YN{38cyOKCR?!>}0 A䷧ *r ms^Xݼdl.HǥD9>E0mg ql8BXvr9c=*vc}+N p&vբ<7a<},b1\d-#נCnaq a %f̘A%n: Z4l 5@ VMUDd'(TNAGo2 a`CqXx4 J9 sGi{* ^ _N8&Rdb@ 1ߣ`) ?H#RXw] >%/ 3ggN1W];~ty?~51jtGzM^ # -HgF&$v gv,LWMz7 wq-֐\GFJ[Ȁ&8h0K8w,vwbM|Bɳ$qGAT>rEHf/_c݌| .!>ٺHifn #3L=h2QB!jT }%ԏaվ=L);DV!x>+i !~8D0 M.ހ`-}#36CW:;(5]2UpoyQ.';`h3o|.aq WA{3=>ur wd B'-B}k:`cWxϢx7 Ϻ05KC M?r:,BSd\B\̯^d_ W3&xoAA<e7 Qzז`7пSǐ4OGQP3AȪdp6-˯s٨xWԾ9! ccvz)>?N G"3vUzU.*t:}cPWD^~MÅ 1ТzL7@x_6lB#?4yVuCo/4 1v')zheAA/;{ 2 זgVR.\124g>;SϛWo]_pOJe$ 4n~H8ĽW *g8(+ +@ޜb茩/aQEYh~<.h:Wl/}\7XylW JK^ -TosUj VrŒzH-+^vn?(^LUqN!JM_ #y=}v+Im_߻rj z$2nیz߲qE t Ivd-fT3}=&{rӢ?5rEf 2|88&IG-Z!̻6jFǘ&Ln:l9}CA&(Gԁ?Ǒ=R4DwW'%Na](Cnz1ֹ CIEp LulȰ(H]gMĺqt-wKr??:+p(ß%*=9T{2 zd]RZ W+*Śeu6[R8] `q=E_xrAZ,(sjtjLT*WJ\dT/? WL${gv&t#F@3Xy8(<4"~nyV:yg;t` b/(*s#%iy. AdnWg&P֟Xmܺ@9&~M 8 d$W{#p _}4Lj PR@(WrI/cHi%K,tQk!a\t>ZH򀎟M 큼d>qpyGt!`O$XVg}d>jb߀Uʜv2B~Ɏ쯻=(E9%p-dçC1 l&|0QhP}LQݒ#=uHyydW+mdkmHBN[?;ˣv0o?gҺtzkxȠMSAoHY9wƯf$`uP:lȦ Lc"^##%ϯcp4NmkvhP!\5pm!I;$Y,o˓_B6(z9Ql6>E3%Fzx.-iq-LdeӋp)qf;l]ҲޮInORl1uۆAi+W$>ɢ҄LIM:YϞw8:š Jk/%"'*t-Y^ %׋JSR]\!ꪯi(3%Gs~*LjRzd: i\"RqX:>WiW)@NzB(騍 G6d{\CaoUl4orQR~>$͓ޜG nTIf"+[v݆aJ4|J zN -+@ں9೏r~LC.ƬFSSɀl?t-O?ӣ*٫Uc^i4ko[euN_2 ƫJVH?~/ҋ/d['7 j)`#+5B:M`__oc PՊѭ)¾$NsQe[X 4ouQUTs<򬸽lP4bWDY;tu= eо51Mdb.jz!XoU%WS4,ys> m]+Gv308#WP!zō ?! r@|UPep)䫬TJ$g,t ;NtpH,L6 %JRӾ22DtCޠV˃JxU16({͚wL{Ecx6eM+-B2lwUr]94-VK, q0Ol,*yAs!}hGj-q]C =J2JLt zЫF.Geh(_oM,,q8B}iqNBgH, i`h7d&(Ih㘃p&mχGK8Lz`$g+a\3zr3 ز/m'#zգI-U˻]NgW4Ȉt|=Ȃ8Gx [?M̥Yq7Ͷ܅RP^3re3e!!`k}`\yJ??D)ǩekȉqy7oעuNUWی&2 #/\? `X ki~!N ϣ_oNtFeǙҢ1 uY׬xS' vqE;kG=+,F sܑݲ m!;#_K3I;H"GJ>BwFM~23l_hzO{1@V'x*KŽJ)3jNJwQ^vPGinN2*Vb|%AIrXxG]OP\[Uv~9_"4硫.RWl "4\TAFu X܏hHߘ'ۻd SHAW|_+ k[@]oTJDr.Zwzš Iv6[v1ބ4>wk,zWq.Q $lJN6EΣ#u}{f;Z >Ƒ[δQ {ҳЍ| S3c&8C&#?~p(+j^xȼ4BJ6͕Sfa7 T,8jCNJ^ߠNYתBN& =QDwU\ Ot¢J>俲qU֗ GFrm<#cdLn?{ߕyFUـ;FdF!{0*8\޺R;,DJ4((Эf^fO^pS'73w[NtrbSJN⻶*n Y̛Hȿi;$ӱ6-/\ t1MHyƮ9a"]!%6ϺNOr1s^`Q_j!l,?hsXƮ k̡k&V<ѳBz0ɭ'%Mdiҩff&+S<,k=깥R +'$G /ef\%o %xo }Nf:cE+ <\d%ƶ;/c:TPci/[d-Gu7T)#>^tWGs5Z~3| 31MNU]z{ ;J g>jHZ֎95A^=f|LC5 T"9ƪYo67W9i&]RM+]U.@Gϸ5ޭ TH|s[M ,e{:BkK t_F^ΆnI]sXv{Ki%I!`V7i"dM HHkr JSS7cs0g5y˜ 3oL< p*l.,*\uYd&4p!>^Rk Bnȹ\H~{͂+iã4E gRȅ5 TRtGnF⚀Ol,OcIr;8!# ˃LVP:lǞ,%eEr5qٙ+6+toYЈyr&3 &CooQdǫn(wgy:6mMb;y186ٝCb&001h0n=[u+zd3|0;>ŗ)oֶnA5_1wAxwhE䪨LEKI mU'ږ fx O_hON1ݯMr\ ^$dM0ҭ _j /S%rtҴ U~ $IKᢈLOp`q"p~Y??5tF<Ͻ_7sÉ3v]Ru. q a eh ~<$쮒wD&hu{N33,F6_=R<멄,!* de 7QGeB4Γe <^U~݂j}jJj,[[<(39qx>q- ?Pz}i9`J63&8'֎q &#ҚFF=2$FAso-$ s|CE"cJYf=6Hya ZOtL,6Gµ!auxᄠ )撣4YȦhE:^%⍊aBDzI;8M#A Go9hcņ&Oǎ}%FqseSX(2xd&KA`V%,Pjg0"Cfc=QTdsx/yekDJFu]eѕ&PutcO6* 1щӬ'\#ӥrGO >yT hLO$<}&Gt,>x idy;Fk9 @g[fx 5C$X !W<<]`D)_O`fQl'1VU{!rmy :o?'в Hq$1鋿Bɬb"M4#zRl(uBEq.4aF܆t=·*+d\rIV?9oY~8QOmr\٦!.߾axWdTсls+l]rFr-K|؋k1Xtŝ%{s&.~,(=n6ዐ0i{N,sD :<>I)AKUNŚˍ ܦaX0 z2shr)uYo>ep͕?tEȭ$a>0jV7;_ͮ!d~1)q* [G~re+ETM V+Nb`ɓ7NZgexC!, $,N d6Gnѻbe%E fAiܦPG-${$h_ A 󾊏&%!$b8ukv :H?e3M 2߉nu5-}Z/DF"5> |u'*#x۵ܳVdF @$N5xӄ8FU'y6!Z=^q[؄2WN#N2z7"! qNlךLJ/ۀՑ@ߋȼk+e-аE775~lt4,#/ܔiQzjzt;Forwz)W#wtаϞo؆9>|3p~I=:%;Ҩ0Y`y3ԝY+x2%MlAڮ/`0Po,yan4M/_ +yv:i9@5\$ׅLe0\'Qb;ϐXE994<9w0ld#bW(>ł kH՝B> )Ϳ"Qlf손6\_ _E`$$rXTQ5LV{m'Rܥ Z#haf:|9m9J)&jq)Y4.EJ+qr3h'D%3rܥ`UG/]C/DQ)|r2=ePTQg(Ph5=`! nPk#0KM\$#S Il9c5[peJ&zk%u)EN&SfNJD +yڣ)sK<<{Mj}sQ52}7hu>[> ՗)(H%s²0+S/F;& FD6?3 ?eΔ$!tO{k1m(L\zv,d- ˙~YYt_Fāf7&ЖJUgIwgaQAh:®._kJN-)JB>Ef^%ۨ҈fs'%.)w"3j)+rcu /T B-5C&Աk"~KFaWSyda$K69rrO"l};.QRnrY!_l'-'C`Js,*rtEo /~yT |=dL "݇ F1ѥV j kwJiU|^\;҆h21lQm_<UgrE/PsufP}zzt0(ec࿎8$4:0M8)e74aR[Ɋ{ Fiq&HkBGlOvP"ONv#bCunت^Ct)ɛ.OUil؇Z6Ӥͼ v@Q%Ǥ(c6(VDF VGk #qv2C\ ^(nW\º`n c-F?6߳`1:Z#h7U:XN0@l.t`|%k*UBD0V  I7H7Ve8'Ap1vJ$3Maf΂?1ACZ+J*˰*[Bt L΃ .AZh^~{E5 ^%BCCŭ'rЊL5o4R:%oo ˚)BPHՀb`6M-7p-~HyECpM xg0豍ԴaԯqHSjc)2Ar{-x¹K$Su[G]}_NH1&ygd77&IZ$bScц] Rc䘳Fz&/%ld>&ىn=+CnWb!5t^\&E jgWD0:&LO 1Ĩh_מxe@5wk6Rv{w~Լ8h!$Ւ_fMyz[zUMX _|-Xz2= BqZ;YԮ iHgi`HX7TR6o)HzM"ʺmm{kҖ=CRg7yZ)R[KC"P9#I_3tǐ ڝ qQkt]ΆK/a*B]tPw>H~ ,{Mk4GUkgc{H7_1id@NMZ܍۽O4^C$$YZff} ck25-[Gր ""=3:U]ؐɿUqaF’*#z\ gcA!NYiLq{jbX Ad5~4;[i8%MIxl[h9Q?ZS6a]"VTAV`k8"c-@WF@C+K Ќ'YeZeNƿ!Q4h6SqF$ 8A|o"Ю9;>II;oxy0eY3eľGV퇸^,-5s3~9aliJsv $ n[V(+RNEg8˸ϼ')&nGX$1ڈL{L=wQ^tJǤ.Je rduEOݎ \un,#Gpe "$\@0Bѩ5)yXx`Q1xy X,>|t>0J u+ښy+?~ߙ $ZRMϨA X5(,g1AК@bet,%s;  RdhY}/+9V+uy(n"%s|Fv3Q=:'.G3^8ցع l? '8.绱̹R|r 3Q_vh).(p.`ePy GPl[c0!(;7zv+%h?|Rl S(Pu*c'ZMG W(ZiZ ^~&оRP=V˖͖ Ӥ s)/L3@cp rе\ΔQ; MVߔK:y*r|p/Ɠ[i#1d$&Bѻ>|Kt 7] 2Bs!}x@c lh~!Qd͓ o9czܼBUM}D„dl<{vV^D ǖFEiԁN?%NuQ-ޟn02cPB,pBK,]Aag2iJ{M(.ݸ^-m1 9.NUJc %FB9IZ*ɖiKG ǁٍaSg!0UWȿ4ǑHoE$;v$ҥ:"Vw@J@ŕm*sqJ:έjTKQ}"/ qH4 (Qcqu- il9-ɳ2]Fn?r*\  ZT1ې|N|*,ThZUyZuZW\2JC4k!L&swf* C\B vZI\Xc;bjON0?XG JxՕ-83AF7"+RQ +]O$Y$!9"O"IlբuLA(3L ,&t /(K҆% 4arQ]|B Y@ߡ4毽$@-K' $ 񻺻JrR(_#ο՞-[I}Y]n2%D#152=.I8fY9jn^vˉh_H4֞?h_u J(7zFح,/6^4‡d*6m!mtI{x]<0 Vc;cуt4ɍέXAO`!IvqGVcsM>4 &r!RR˅Z'㖩ߎUڠ&>p_*7+>WU !|ME=ܼ0z;_  R w#sv(=<~yiv!U8x#+@oSS@0&9hR>Y~"JPvfS?䫻!ErіyᕡV(zQ5kJhZfjTW+zXN\8R*2P)oN|TJ{ݩL|u.<*^V8>͇#%JmC acJ;j[4$\ eY,jPBeyb#}4)"HǺKi{Ү`Wp?Rv!歔_db{qmt+݊C暠6= s$13[KX%I!̙b !|gRMmn1)*֬B~ N^;M>,|5 &1gy3ٔF(b>NIÏ})Oc޴K8.fOEAthh}b6Z.OzPN"# ]gԡpy4SEEnKv }צ/n;P>O"bgK<"@M&B*&ԠsU m"UaTcN'ɉ١wPML[݌1"+WWⰣZ\,5__lT a 1od?uz@aVM- >TSrߺ:?tK㨍8A uY}Ļȗg(]+/1u>N,$D$R]_k?B"r:+CmA}(§1BXWKaN[Ybq?A?X~"7X"HܥcGt iVSlz\۩@Ȕ喜_$zy4AR': }3Ǜ 钛#WRT5u{&qfA2[OB#Lcw1jvKhS/Zr8&&GJi-IK `3("46*QѸ ) 1a\m-M[j/Fk"0Qc0 ³Z 2bjEAՄw?[xE5rkl&(D(Qeә's>hWW3[*p+(krag: >-ffح^2b5}=a1r\GabQ_fKBX*阖>]z{[X\Zvȏks#7L$O6#Rn.x&z ǣe`N*. tɺ^=z/[@G¤p+/dzʇB8u- .]w ApXe!UFR:(.a 7+^eы G(fbDE~yg䆕'ܽnB)+>ig7[k nC`G}åG! Ƽ݌tHTP!ADI/üi{\m~]g(0I79@ͬu>= H i;Gy^ayG\Lwdn;wLW/r\3Ft`ɀx'PLfkJjuCyiaeǰNِzIG819R=72E?7QHֹ3/QOۦi0Ҳʪ4BkQңމoRG$E=$X^EO:QZW=,표 f1 CX %oZ4yKcCr {oiNcH?[B}sg$%ok0"iO[RB-Ӓt~$ʑ`]VVg&LqcEh{&в=+>q~,VڳۂK05>ԒxIl09ǿ+?+u&+ȗuƋFf`!=mlrf#x'iu] -'b t{qGC8ʓgǠ%WUP+ZwӢ]WHIaI0w'8!y UyЄ~J[ހҭ|Zhi 2 (Th1^;1HQ9c $!ktmMY0,fUoD+yQMYp( [6A=Q$tA ~Sw@:0z'#Z6@+x.RUcC ;IH.e0_{)+g -+aK9H~uYϙ1)URa _C`|ݧ,ZD0}GHGڔJʵsMN-l PhU=W, ȍŖbAϥk6 5xðgW5@?d ]Smގ~ʦLaG,q{Dgo%{9։m{ |S65V/aLC`摆/J]A셲&BFu8 }UbGnB]'kf",k0{4qҔ $ Ui xo7Sˡl/wǕIToUt fIDׯfSsdc{PAOc[$C?r &l =L&eHg*` `88oD9bq"=X1QH8 JԱHoHrMH@طxShȻhʸjCW:ӡx{@|Qf=8H3s"R0:j*Ojt0+HJ"Zk:Y2ǮX6SeY@S\xWa uXLC2ݸ\2ӭ};oѹBjǃ)NH|Z* 23D_Rd+||qvH$`&f4xohb;e\()C\bRbuCRR8oz,& ݳe|,BY `8,@(S1}3y63Җ94TU{CqI,^P\BC+`@X^oEc+$k}M6bjI/(G2{`0\b9. iX\d`:ɩMdE8_e{ Lp< *wfKss ֕n-ؼw7uyg=VԘԥ$JXJS!4ehL"rXfa yFa_an/Sy GDe|'vCd`y >, 1Rdљ*KJa#`%|_i^|ԭ?X|M 62jL졽Z LܤLs酖'yj;pO Bp5I"0|P'gєO%*DYՅLHA}?$C4S@x@ӛZENFi3FtQyVeǐMRO^K-W ,ijܠzkX4yDpqV2;^tLĿ4k$7o%P cG "b(1_\ȑw[ t_dyv#@%d$>l}(^m`XnWc XrqwN,s 즂\'lhT~و>bM4Kz$5Abv?᝝?y%Qڧ^YZPDT(P39KSp".`JL X(;Ax$ Y=H/Z쐇}-!\4`>PU$z^*a =$ 76L6|&3=`҄yEZ`r{h~;*vB02Mp;Gޤ`mywr<Cr60{0^[s[s8+׋a S~B?eaVS("|vLm D }|e;P/`<7n|<>fL7:hW"ct>{ ۵Z|.|ذp6\YEe_rC$/x| +imAZU`QYsek"#7'tդ=HqJIN{0:d]'w\%3ϑ#{8-Ɯҏ`BV_AJ,n/s9%m)sfs!ـ$ZaVKk{P}ʀٿ*Şwg:`.3)} Ȣ}=VҌOcR\=8svnDĔ-x {yÔ9P=Kنj[EJEeaR.!Jfi*&ZIg=Vo"^Ķ0'%ph+C.PoS?BLО[B ץ{u X&zJxV44Y ckH3n&ݾ#b_WfV|`?<\h K vŁ|G s#H]7"s#I΅.PO_[׳XYوҚiaaʼnRe맷إW@' ylcJ'0ty>j^i5wlmz 8+Q{L<֏CF+27bN.rbef˻~zrj-q`Ds`7o%RFMDyprMzT ;v J%p˶:> ,h2iAMdcy鲣s:yQOnq=,Y7Ar*LمM}}c p㱨3ei;>.9 d~m2 q\pfMF1'EUwZ6#@࿉O&CCfmq*ҧ?Zf=6s)Fd҄\ e1KI}{3菸[#d9ĭwI;?mp)TW\8N3G]K> Ǟ`y J^xvCg|S)"+?MOq5 nQ)63#8 Ko(&,$bcjГ X Bk_4$pg/E a8OU> 2D:&^8‡ g5Dua++} vX<6W73 "昉u8Ԟev$֒ȅqdX.g\&䧌#[7 ;{;}mΡA)Y^r<$0 K.w@F)"?*<7.,p3~w$pQ.v/W N2za@L`@2DU.2@]inY|o%%w(% m!tZ-Q&kISa^qK+KL&L{U纛`ivuHߍ!ȁہ߀Rמiom_;8H}h tk_J)3 xqЙ@"6SQ:xܛTvHvwAZ "QD?pnA[H%HăSZM}vVy]bч, q-. W$LXv]32FP/df,P! i0jv"UvQ>C7Kb9LcIWЂ')H b-&"ٗ: A7H0RVJ~ bN'8& tO*d$d6f|74?rd<5~_˚w ]:+AZ GEVzf]@#ݩ\,EDԳ܃#V,Je O@š·Y!UK r?;QwtƘ`A$5$.k>eI^DQ~kK+cW]Y|.Yvxu"xՖtpjc] kAEr0Q}R$Ľ9%\о]<x-dNWSIv>mzW)3A7ʗt\V|,e'd S-rҥ ȩ岰ޗ0?72DbPt2]'sZ1P>aVu#ː=w~s/4(*Ӈ="0.hpb>Dsv=ۜbGvJ3Y[(yfعZ(k%Mgdyx 8QvE4!?%t9[@waÐq*ǻDc|dղoR{PT*X!/ YfT[#:lQ Sw#JLxF>b 7 oH_hr&Sn͏_YK)@95_4x 3E4ZjrNv@ //5u'(Un ؜/^WЎf6~q%=k/VY-'|B1FA__iRjԭv_2X$~].BL+kMvrʩ) h>5ʗJ=lj56X/~ zE|#w1:\}K΅ C K}h0"AČ?ⅮG{.8(̈́ZNj@olhلڊ5 Pٹ!]I$_=HY]鵟>!b#ZѯgɎ'#FAnKZRL h;ApI?dH.oplW\7j[T!!"u<J^+`ELK "SH팅1D4DxguBqYR'\M Pk@0$8Q6PdY}b%C= ^Uݚhq[gH D/xW5v#()={&OsmN '-w(Jz-?`J; b62!JۯVcfVzy9Gwq10E*h6.qὛQ 4iM ,$.!f X4zVytMY[pmM/b':k.(|FYh%f`j.% )(&ACaB"ך -48$ՂpDE4¤U?sf4Y>jQkjbNʞTa}R~h;e|Vk :liMQ{D"J$:Ep@/O rIwA~ߋ(ԥJh_Ѩ ٙl dҚ<ܘNW-k4Ke)72#ylf 3&^l;I<>eGl;)hH>2ʨ@ϔl,ԝoh{H FZ/>J!(7bZ7%D ~OZg8 9px_i%y%%;Ŝޯ5qHV'Gȵ7$Ze Np;x.̧󼇸 qOa @Nw /s}/|i(D[/n@J 䪨@.h\4d%qwWu8:,EӿLp]xn FD³'%y%XQ bx2H+6lJg?I J'K:ĪN!DN0:"u5ˬ/*eG2uR$AHOD^5r{j 2: %!bk4Oxz7XݔRȉ<TgPwCpd*\ fg֡ ;N3vmePJ4v"v 49Έ}GR-YH`ͱ{\/QȼSF j`5u ҩr/ϰM#-6@ vWBI>n@9떆99y-.5{p4&_g LJpOC!၉7xxt~$QզfK{n 0q$܂>&{(n,3seCxA) M$XùHnL{r.\$5鼒<69@c __<F&7ǖ].<]5Q>MAۑOXab O)Hu,cLYF{ٝ m)Zhe' So5T3!D?7{(Yx)HEo$ײdLvrgBkQd%NHp@8>YTraXVX3@bl"lw6nkzCTiݩīxp}%xF\c'aq bCl7 Q$9CTC:jhL(N2;!Eӎ^y@P7XRn1vZ|1>)Ld\K*x/'b~jaDmoĴX2a\ǹv /ڸ۾ N ȬJ NFXNVS#$6 ʑq<2oaq tƶ x]M3ie8S/*KtvPv~o]IspgV NbwvMeyf4JS;~"1Pw|19<ʥXMZ1kq;8yBY>@1:-NuN: L}'P^65KhpIUl禎ݐ03GYK&W&7:bᏥ jn]\EDҡr5ݛ|49u.bX5êYm ƵBKS[0P#z6@394l5{ ɝe. Ϻ/ Fƨ3\`Nexgmy|.]D5O:P/8@It7 S1LpD5T=F+~R£ [^tK؜>ӥa6ǿg lBVc0X/N/VOt2”g"J }l3pXX|Rߟ?ԭ^U(V10m_IC!)ExiB)wsav z Dx6DWnzlYڣ5S5 .ME(p%!FIbUa^mҿ YȈ&x_~ڽ<@pR6)=5g"vzWR×QwA4HdOW^tX[*j}GO~ AHF'+P5csOѡ聗6n 'ڑ '˓ΠfR}&">֠c)q |@FEC@3ک8XϪ Q( 'J,rX5g"R[;q=1v sAy jpΔy}|LS|gB ]|RϥH /gBX c[ðMd$61~ JfPdlvCYw%pk`2 Aǚ=~KӰ 'C'qss_~-ש&Qcv2_-j7QNX}>6v: +)Pd6FIj1k%wO OpR-l4`Cq{0d(iXuaxFvC圶W 7eUi^_t0fUs @zA6,c"Zve#"ʄ`>Oi\?B̓2l%2Qo%slb&&㴎:檢AUB(A>;=|оCymD\ &_o=_5KܗW?F^]?St]N/).BB^{ l㯾G+ #U ſOT^5 -FLR6u?oBo,]Z(H}t]{\uj#] QlzY4-t櫺+h?{1r")egO^2ðc{+>$ATLK Ealq&Z;G.J}O75yFfzxX:$A=y!73p,XU09(ýcp^;E;UՅ2,%zdǎXLIof }Ź͹Rs3L4k@Ɯ87 I S$$N Ξ~ elEj򏎶 E,4nDҹ<6Fg1)Qcd9x g:z3I8,$;VXŤ ln<nx>OdjcJ,`ZFڔ梋BWH]p`xG?zP +_ui$9P| Ji~JsĄaMzi*7ذy ׼AG`%~ڍ$&^e;gq?i\Op,3Zq"zD=eOrH. :' qϲA.uXTbBN# =sz]}񔌔:1Ul3DFA®Quр WԲh -/5zZ2c2|,$MBh~l>{C D]3;A'>;eumd3 l}Fu_K8(&4s0~6)x6$sq0C!n.\kOV{:T$R%@}sˏfaѴ~G!9֔2 tcad]c = =eax%V3-b{_V:fRi+`^@)E r4K__3 蟝럧.7_GNw~ՇN@i}dpC@'؈gsE0iD~C].DLӢ k.kM?K;#ZIܙEJN鴱]/t&)OIGxTz*ǩ;?^|Rӻ|ntTހÍDCS̅s^ 5`I"\̓$tnk "\?Sa_(_P ͨAƘ#4sXABRaQ4q1gknYϒ#yXq[|ly_~MMsW۳g,*ܼм<$ {O:6wܜS|sCmh Ϧ`4Xt_PAvw}޹.:/FhWQdupMP2cV/Ɓ\jq`5!] auqQIbiflL e Y#]32x! ; J"x4s߾ bP$>Act4E줋hKyO̊<~ACz-7}i3LzhZ#`;M,`"PG%!VPUt L[sNK9 r"XzMM]"%6,]Ķrvq'8 s-G[%~M!KeH' 'kהN{.%a'kӚB:)oA^/aF;AkKq xS+%S; _&A{}RMHe(,Fdͮ>!aRj;Ց_E?(/T\sd1fԎn^Y_7-Ѭ@8Ci.-'J^y }6]Hq|\(+3>o{h{3HRg6$CPyto5߻&)>r|u^͌foGEb._&ya6:P.Pa? K V4}vZ[e3@|XIĖ=eĕ-9Tx[/8Wt j<SdUsLڬ8M@iݹB0]1=PP*% -LW0WZERGհh( yä%\)Z#%8)p+׆^<I&B[ܨGt(SR”x A|"dm2{ePTDk.oYumo"ē,iWlVc0|h9e R 믉GaD2Osιa{Dfg.L'ͬ#Q>^{BmrnF uDLF>+xƶiEJ3Fgkʸ'HKzYS;H * m]xNLgC /ҷ0:;Ƭb)vEXFqTj83Րmc֒~~t=.mr}O+S|G.PwhJ f9K@7!v?#u= xv&#} -y/FƢ,m2RҙWݸv]¹P෹qYBúvP` 20RM4X|\w:HBgkkLM(%0_<\˻ &]&IXA U\=f' \ºcnR+GlLa`۟jB'5R' jUmcjp _޸ro&-3-Y)G =Mk7a~|Hd(1iBTODOϪՌq1>:b{%ENkhVZuT+ a*#n$E G/U "pT *U@I.[O +v[OW_|"[0v yy2nC֐4GYq;UsLRGCnz:VHT  *güRp{ pl]=B*C z* nű1£='*0Y'hba輡'b@e>' J 7 _N 0NbSɁ(KX&ߋ%ٜ!~'ٌ!V!R^~B /F9GH?K[4p I*k3T`=;{;,ߚpvgjX-MIP[&jh(=ਢHpi.z$S ۥgGem{R 6}/>Y\lc@rjwVЎ=C6I:!@aNg{=pYvƬ33ˁM͊j\; ~Ԟb k;2Z?|R)PiVVY\+ Xv|m!{rW:/KlwIQ`‰<"W}&P[!R" j#؝QlGO% &R&i+13.%Zwfţq6}ؤ6γ+' d:9: Q ’=B3g[]gdVda$ҁCH Qpt{^h[!uX$,3QC?PfH$e+ 9!lϬ+?!eWcwSkFŨwYnp ם}3\$3v2J67gfiԙ y[i4[i/ͣ7o!f:zK(@pa<]{B*:=XIpN1o=jN]\oY~v37# <;7jJV(Ͷ: MMOEڬ7ې)M@t֙1|gBd4ފLJǭ>FF!).f,uXf jܻ,N?"B= er=quBPZ(ucd,EC ~R-*!Y=dm"> eocg<,7,Re;1XYFƍ:6"dZb2 "ɦ ˈEv9>?kg@saʁhCş׋K #qoꞙu- n"vlD Xrx oh'91>xyDiÇ3_l׈o@Q_l[aXG 1 Fhw[.ћ]!\:$!lۨ($U +A[Soq"5w\y3R6ڊ0cG 4, di 5 *:Ո@+$RշBh z]U@ 5;5VwHyNB `A.AtO($mqJ jA~|m>~ qϟϹsO7NE ˂Q(1!\R2H@εw?*9G*$} ]{J:Fs)>!EP3ׁVlt8g`IWRM >r%=YfdTcJ2Ki1з=!:Ƒ7  .}\Q>OYݖ}!Nk#p5+Ax 12D`M f4vU3CgEtd[W=2 Ճp3WӼ &!q8dFg-,m4Ec F`|ʝ٠q`n~H'-8S͏{zQq,e( /`ବ"؝H$Z~e84uWm >e!'sb/rKfO_TR;kg1| wY"6OPu;'K[ _"! Îvu$h6\&Ul5$CnB0L6ԇiw. ik #YAMP(wK՟˚y5&DD3 f#T d¸ҙ /ቿF0(&"7a * Z z(Z `2 rN'ӗfk_NF?F CHD+e 6;hͤ5o9 ^}==>d(61wf#›*ヹh<_o)'µ;^|A[d$lexZ,Z )b:r/(tsɉ)X$% =gNsJptʀe4^F`R!b&CXί8 uqоEvZT!@ϓ[l40?Ԝ2StjNMKN<#qY)jֵ;Nb.c5 &߅GES٫x&Eyt$o%o>!. Dq rL@kУ P_o? 8c#*!R4YbIȬۜ('h{J {Y 0f"|> M象Di!#}6m%)h]0k] ˁOCnu3Y|LSB O4JMBMQGT]4DS$ Z,u]˂l}`!95ehz~Zp! 8u3\Vkց ncB Є8h gG²ϼf OgTVA¡GZ)uZӴgG,oh!>go~rM̘[\󅚂0jM| c|euPNI}S5 ]E(1^IJ!L j##3"d4ACNPf.v6!j3%-}'U Z[s8@//bU:9%!RZ???Hk8QT3R̊woS6vΎZcg"CA/X'yZl˝u|5GFlŸ١ʐczcݱLՅȪW(y>%\?(Ai.#ŧx2TC}IV(٨)'C#cy~+c),r~U>GsOuQDUSցjKBp>Ȣw>6/!N @G^gj?z]IVURPb_;)2vr|Lxu4 ]'D@L0ZeNXqskL$G-Oխ8s"4!e{/dAU >aJxA.*7,N+ | _I8dwPIClϽz0wu'EoK Rۚ6)5gKj &/ҹCFV|uEA>/-tۭg*dMh,g˗f*'h 77VACwTKvBO&<}(뭺SI _/kPư1Ѥ%с:H*Va4[>$Ch>Χ(Xx9,[vn WFg{T}[dF$=Eh?}y&񄭭B\%*̦?2L~ V"@@.e.h_ q^LfȝKUwgՏAY%lN`-">{p.qeĂrZ&|spݘiE>h9) /L-"ơteF5hGUf U7 a;53 u瓥![tNj4(o^?vtMh*…%!*ut\;*@b,eY~Ӹb[4I v,&FgI>KXx m#si˧1]I07#;E3^Ew Wvƌ]iu)I?x$jMp eתtn0n4q MK]`ůЈ {"H:KEyB:%SF=(8ݕe`t*_sNEiԬÂp}t`AڨwA_.%*ӟaJ}2_0/Cū=_@hOuEւ5{)oZz^fHq N ^^8gĀy^_xTV ^y]<,qW|C;r %znJaΐ/4TE ',ubǦOI?DBfA Ԫw"h9_fڷ=Pa.$t~C AYwPQ+SINZZ #8#qGp$~CZ 얛I Gk MG8tҽ. 3Q%zxJkg-%4H(n/OA2M<֬ qc<33hƷҤgHaŜMsvzFLS|fxW'^@dݭX6L{ku\wՅ4yimMKU+Y/w^443< %G٭Z+ڧpz2%@ ^@6#1bK0QE-|hMa7L ҚZ@~ޚ|LX1=RN-Tdↄ$q`{02| 'xx(* OI$sk:i7b?acS6G&Rτ!JhZ܁)ɪ[{o3?ؚ킯##mdؙꜚjn:S΅+s9M|'@9J-~/OtwTiXӆ֧.F;"ߋWz$>j{8R,;<uXo LSqWn&zsd_\q%ƼGZߢŇ%0k<92fT4%E:#)AdנkP00 4,cֳ£/KP_YjQŎAY7PÀ#$wœ-l 1ɖȘ[y}f|ja V.0r\Z0IZS3Pէ7v:jgK1"@1i9ۺ@.ǪY候(3J )``BjmfNhKEwv+&waAl:8` #a,҆B짜a{;9ڳcT7{)稳%\%JFAfl"@r ح7O8Hw+Y{!qI_O^M,룪vl1Mta }u47E&L|45McRE陪gh>r99;[˽use<:XDAtPO\T7v= c;Hj2s(] \lfXK?#ʑZ\Jlg9fH@.ge:SNM)m +פ5eW7h3eEf/>CC@Boev;Dmt́iļ{^Cֺ뭷ɚ{i˼1Y[mH_ݼa i1<.5 !Ԥ*W''vcps_зSA/(> ?զi͠i9+ \ki ۫ɮHRmnX՚g5xc$[wWtσ^ [C"0#q>/#[=w#8QRt5΀-\y:z]Ƀ7桢s'DIpr`7mĔhB;CzqAR  1w=({ cǧxy}f)T%5HMZV#Ōp P 8{A@UB Zf a^0cF*W"jq|^˰u~|*dZ@m)f>iݳ+Ț`}^ڨØ}ԝ)x%.Aϑ~ӎmՆMp,A˟Φ& t $mWAk0o)[+:5'CviGPyT3+V<pa+Pz pNV鯤BlVsuDB[-Ony,gNb̮`V?!1P!/^ \U(uHRZ+.Ĝu"ЗT命6M%lk+E ͎/pIL>Q="B 7GQ bL\[QC˟,cSMYWN*&7` j(N$X)vU0e(9pxWra/Yx+ yp4V~;{ycgpϔ?r6K9vgS(QM$nVL&P[E'k_B8n o {YB]"O4LYC?(h!Kdt΄297dO  ݐj72YyWY)²#%\stUrt96xBxIr> FTd[]{!}*' mv_=..IwL}Ys22/fuěGGBcH6+,T= E G1h}oG~'tA _(Hj ,tu:'g,i9]@Ͳ&A ?Ck/)jx^Ij.\ TFs׷ .g2F͢l95WTN)T0m{dC%l@;.r]r,'ذ NDNG227Y(&1V5NW Q/V,1X{k1'_P?k *o%HVXt޻ s z,^$K{8BLEEW}Xhoek#<9)t]"Ni׹.@XyNw/YjŖL2= z| Nl#9W6uQzFcFQW&lIʼn/Nd5;o?b&+sz_!"Ք Iyh^|kg˞A}A&E8 /!q"1y;U\õ)S|7/#R 58eb_ō#{O'n O0z%QR \)$aaɼu_ }YֹUqCoT(xը@~=T l hL4j>+ik/A狄"w=^ҋkqHaA--U9Vhg}Q? ׹{Tff[csY[tv*LԾ4SE +mVd^k4qo }ȠNbq/ }鿨>?*a'f¥N>CEAb;L %O*4\Ƕ2_TW/h5P{2\nl0GPt alUܿE0l%vDr{<s_8?3AY S?Ԝ2t):X@lB0IlI#rr9/ޅ7ٚ:4K<'bwR"7W+)G2ѠKX )m\zyԫ֭j%XK!0^*P'`z>9odT:o#9D/Par/: ywR\%y1=JArDQSʋ-`K cU7뜞b(:іq9Abn#!R>5Z|Dazi4'؍h[n4!6vKmw=B@t]U'S܉Vf2]dcIsʽ^ 3{(`ۢl+KMLNO欓fL`ϒL'<] (,2{y Նcl5 7~Z-ͨˁb/}cȘ ID6T UP 鲦ۀN9;dgKW Hz$7G=oӒ6-o0G.L`j!7NvG쿌WLJ"M3faJ"/PL;s䷖ E|qB_#}QORR^6CMhP7e%Э[hӪz z7J 'n=*WN5ȕ\[ ٔNV u WG2eWbҰ*gz+4ƺ!䓮yiGqZwm{$Kt`y>^DrysL}VaV+mNAB@ $ghoYq Fo<]1 b oi]M4"B 1u<k<;ǏD}y<$f?̛a^̚⡸ƕ# >#UðnD l#&^ .Zפ2G2i44,hEu̐Ӟ<9 [6H+|hҖ?G|hqeGqBp*?+gA\H왒<*10Bݚ1&$B(.:JNdqܳlO4lV t vairmiaW²9@ eH; Ad3lUZzI`և<(HL*q<^\3Hl:79T/ 21{j|װ\s" iI2۷#߯90eUdCH%G .B%<{[= GAv!>>uK;.)*KAgJ!t/2w/ЂwL;u" |cC#]Y,aY#.bQyǺfjNɕ HkCp¦qKRGpx7l>Xz\E+d%S63ZN$p/o2@BG4]D-QX<ڿʢOBTɶS~BYo6KڜIx}LJ} b9gqu`lj14˹EF;H %z9]lDO]#p#m9 D+(=.ɒpc73.r 1-üı]Aڵ4ûӍ [嶂Vϗ0R/9"6< zks +*Gi*{ DЦ;ш5Mbd~_[L=W^u=>*ٰ{oQM.ׄ[ˤȆz[ZՉgB;'PR:Glx&S9\U2 Qq(n@w{sm$<,N)sAlgS>k`v7$b/U4&Є8BVJB4e2IW#f+X]-Vh(KOyy0tJo &X(S?6.|N֖EDW3*s4y&Ȯ2O"v~%#ĪNA H#ٕXO,w K\>c2 yqvaƊ/^"x]N6`{**"&Ϛ)[ViN#R" t ֆ{<}+Vy&"kCwqwh8{Pu}`8-8y/K'k8e3[q8ARfh^=裮{'m{m/P{cҘʶz_+Ov]6:׹nSV:xQjeH Pk0{fb* Ջ MlG_=àyLGKeCF;{qϻg* 3<(t4`tQsvlx4m鴍ɹQLX2[JY}뮡9avc8js녙;9ul]ӱLh6UO#=w*͟G]Ri':P,MFGDNvFo:ɒ,;AP]dk/}ϡYki.Hh唛7/obΣ5"A@kSb'Q>rD9Ra8 ٯOʎjw lj<ޯP !} :=)͟*$a!JJy#auJ`r.)24y>#+0r׵98n TђT0%(R0yJ gm$|b.n& k .7#7L1\G^PpT ?hو[6KHDuڭq.6.:/ez`\dw Ss~" / Sx .4+ZB'h2]0\A JIhebND 4 U1L/VnҨ,p{Ai- դ)rye15ݝ?QQ$ ɺ02==s#0ybF6Ukgg;O&nlnU'`HG%zOsac )Jc zIPqfVRu,HO_28%KE?*-gvv/j_vPB'*wB*G>6]yT%AMCʍ;raB9.ؼD`*ia;9r^9_ҕ W?#hY[Raޢ5j4l/4)(=2ٗRi*FJs}t+ q6Eb9| 1Fw:{krAO@ٲ붧f- 5̐ZtCxx;Zv@dhzCxDϢjORf- .PU6vyMZƔVCo/l}t|1 fY>De44Q|J|}ŤĂK_6.V(x媸eTҐ،D#O˂5EĩtQDex[Ja F0Kj6~ߢ^:4tw # +CQB)\FJvIUC5:!m믃2B ':b"HHNS8K?O" h5ԈG*!aY.aUI[/WY;v%Î>q6NH;ŁXW(Tp]V"Ο-Dg !n ~Yf3.ŷk"jgXJ>qwc8LݘN\ZDy ۥ1nkSc*?*9[!ڥ Ym>SέGGMɍ A4ƽ`QK]kMLs]ۧWA2(&5_S^iqSJ~ðKCth5tvE_qCdn) c*aӅLt7q?:d3u繐ajYbׇRO+˞18,1p+{/Ѕ;"q5 U OuI{шC粶&wV@tבӔô`a!o;ÐfޒBΤiW\:}jJnhx}X5GĔ@tqwLe6R@_s .2.F4Ɩ@v/w*90ii8Ư,4~ I\۞' }`|p&\3XeO5wxĜٮ(BL|őC&# l]}Oa]CmMh4<1t%w[(A$g4 B)#oT2vzUFI]h XGKK޸j a>8ʚepZ`9ilOkX Q6D#ӎkw!;t1fyω?)xeb./+ ɲ]Ѣ=q`NtL`t&ugY`,j bo=uON gǞb:T!DA-EoxהwCY;t#ℑTtU~ 'Wj;fhq_pO0Lʼn.VrM_"Yʽ38YN*"L=n 5h9:v )L1XbE-6bti_rl9uD@վb󨏜UlPثh^@h\i ,ї 8Yl.*T5$"h_bBѿ!#itcEfB˹0 (Ni>BUE}*X,(ɦ ыBtmBnj}Noe w9wW3ņ| =~Kao*1٦1+$ r_TZl+D ((K0VǓYdef΁ʈlDb|Ј/wXG]'Y歹)f1Pe#C+1CN=i#bE ;^rTRi6E^[%q@}鸆_ƚ} R1,1/^]&Ϣk Q&g`;*NRb\& 4&vI,e7d$VhQ{Wk̊PjfLG{BUJ$a1.D3P3ɸAVI]uvE`:`eL283,!KǵS֯Եѿ·//| 0/Q:ݐzh jC]LȉZM^Tu9C6rUwWUPJG`U票h):6Jr6rU&nֱRa_̪D%86]%d?OYNS;"o4 +n{eX yp5iSJ_ݳp?Q'3ypqNH}Ayb ><. 3poܴ{ac#M)N4Pp2˚<L! ygF1]}&-<6jIH'r89*V4gT[Sv>^_3]Y%M{5" tE HaB.TN?;B kMyOyi"IBcл$VyEs#xwbBsʒya9Q;a31VP/bƄjjqh6@?9}NWǎe~?yvItxme/.pJe_<; }N[:ٰA8'|>C8}_1~Kb\G Z2u71R $̧B&P?w^Jښ{V * νقQD`5S\h8IEF%k'!*6{ڪIz[gjKbh|KdQM5,'E%(᫅/[A6^2N7X.HRW.잂'/tB;%fΌ_r̮Z:J|qo SY'ABVqdÄjnZah>ʈ= .YHd1lQ9OǞ !G-3.omarʯhXrY'KopUWm:rB"Yvs=w*V@ YgT!DW6~E"  p]޳sx}Ҷ LnRTeh+73'oSR\ExQlcI6FaH8cOCaA󖑱FCsa8KQhFԜdD z; FVճ_Q2RںdPǧߢ._XXFX"L8IK&,"uw7UڝII H^$BX0&(+b_Ȣk!lL!`oEC !LR'cSGyMp=jq]R Z@n~wvoFNkg!:fiAS ќz|^YOR&kٙ8A(P33`> ilEEpS;0="\%n~S?O>{\t(W)_ 62=$@5agzX Q5iԈm7_u>ѠPt,$>  YZ