annobin-10.15-2.el8 >  A an"U]^z*GګHe.v3HVkb,=d ^"xLxp<|οeojn^ȬIǯZdmH?7RX֒RGixJ#8!1'!вQv8A^5,tN& ~`9LIoML?pH,[HWXU7~e3@r 7c w+j $TFHInxiV-,3\c0M0Pf*mLW:K\ˍ9MiÈz__xHU{΁ce)_N^\nL\*}=hHo( A'N5@/QXZzdIs*vݥ$:Ԩjy.XREV>#;UAVw4ʻQͤТi9r@2 tѸ"=ݥ]\Ree MU&:|vP^ʃT?#wIcea43eb484f31eba2789eab1c675e34fbf3f9a5ab232bf666dabd3c57855825e234532abd5a8b256c2b1c01d90a919e3b73894c2an"U]jIW6 s B7F]Hvdec>ee -gD$k7 l5ko Ȩח'18 -9bV- QKPX P"eL D$%FQxwMz013yuaZURgSGssw::PcC+@^:}*5_!慇+I>~5&dlȅgj*T;_d1 p` .BUfv|yg79 { g8H}.ݎ#4S+@p-{BMA$O,H|DD 7 [D)Pv K]/ńes4.P~ *[ܦ2aj7WךSQ9 5&lM~ Ek~=Qo$ȇi8iE$h6U>p;{?{d   A $(/6= _kqx            H   4p(89 :"Gu| Hu Iu XuYu\v ]vH ^v bwdyEeyJfyMlyOtyh uy vywz x{ y{8 {\{`{f{Cannobin10.152.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.anRlx86-01.mbox.centos.orgCentOSCentOSGPLv3+CentOS Buildsys Unspecifiedlinuxx86_64Eŀ$)K:AAA큤A큤anRlanRlanRlanRjanRianRianRjafaanRKanRlafaafaafb6017da9a48b801fe1e3619ae7f43363775ec0fb432747950a7b74d4c5115fb90ab1e861d34a0df5a510b3cd8e77a0ce38a49e1a08285634cb2bfbebec71e5ec1eb126cdd2677aeda4d248392e06d214db055b904078e5c5c2a1fdca6d10904308ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fafcca6b39bf49ae380a90587508469921285ec67c7253c9e484e2c2749ec37f5a01d2ca89be7b7e01ea6e47d40ad9caacb041d70195f09f1333e893e7209477../../../../usr/lib/gcc/x86_64-redhat-linux/8/plugin/annobin.so.0.0.0annobin.so.0.0.0annobin.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootannobin-10.15-2.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.3amaaf@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.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- 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.15-2.el810.15-2.el8 .build-idab273761b98c1936bdaa52e91b70c7cd7e458004pluginannobin.soannobin.so.0annobin.so.0.0.0annotation.proposal.txtannobin.info.gzannobinCOPYING3LICENSEannobin.1.gz/usr/lib//usr/lib/.build-id//usr/lib/.build-id/ab//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]=ab273761b98c1936bdaa52e91b70c7cd7e458004, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRR utf-80f9f3781ae2402cdcce4925de580f50d341bf9fb653cf4fb17dd138e91702c45?P7zXZ !#,ᇁ] b2u jӫ`(yզ+yLBWc TKUWX ix>(fK}ɵN @ xrXʸ˹O[EB>迆5yu*I''AeYޟ AŭU܈I"H5x0J')T^Tm+ΰ??HOa=s߭S~.$ AYUq( N`\pp71~^`?g( L ϥr} መpYdl"];Yԁ[o<-lrE| p@s yEjE6l'BO${*Zy":/RR^$/BWze e:LmS~*W.;\ڣ Rby~o}:Ι*`#f$2sCdD>sv<s)~+u-yУAn](/p:E_ʁu@oMAG@g{TY_$GSm.{ =>\GOLj 㫄yfbWW,<OQ@[0 _.Iq>iOH|hH5Wȥ\6e_e>Q'-R$)o,N1pNGRʍ+Qy59eڂNf^W@v#Xi,2UχX]SPIuRn8]]Hv{gԼ0:"n)KI)=+}zJz;95c>9&W%h >@G=cFq 4Nl\"8n$B6*KW=>HҤo Q!]3IvsRd4ԙ$ ,^whG& a6wl@e9U]Y֩Kûm8Q{-8|~E2uM}9'Nfr&vIoIbՀ*oC- m1W, rlz'^ʽ%6pj-AK>z=ƨ)df}J@(/S&&dD-UyKC6(; gm:ZI&57"n@>lV]nG-RM~rgʰ"lhK˒-4ih&, fԹ)b"O9Cfn52N9d(L!+x<15<ѭio!@-f8P׼ z72/̈́ 9J<5sA~&D=e%6{^%XG/egkQhmVx5h8<eXy)\,z8z%^ªY{~F 57.!}#SFLM, &Rp_>RwQn;vr;.2d\h,an:M"AYwQ4_nZ'nZro)'% Y}mmdkVљFprt躍[qtj+g/t+M5Bb% m}n!OH<ˢ/kናL@[)7pI}7 䡕4IGgMUHT9m {o*.DN_#2{jD;e +LzLAh'ꔄp XnQ56CE;'6X,WVEl0GrV5V2W>_|rfʇv :E^9; F Ve.WF`w6T{s$e2.w!-SWwo !qrd&ϥq'Sm*tc,9{{(.sxMcM@@}ÈQ=Ol 2N\X~pLWL&Zpw)!zTfP >IReӗsk\r\RmNچ3A#k9:,KW= b9 ,4TI;1_Y Y ZL1cvUv 6t h%lx>Ҹ?uJvJi?_ְk(?^1wK\DܹWe4m6+)fZzEXw=1dtjcT/䷹赱6Sk!}gX9&2#q+Sbn$&-Y}x/{!C7qrƼAjۉ1N$P D<,@Pf cQI <>"6@w} ].ߋ@KndNPU.$Sjog;V:k]t@a"jima!cO1*H/,?'Xׁ F'tnV͕8xD͠K})4lQ_W;6\l [_uʣyKOQ~K>.2#.ʦf4X,~dac FcBl i2h.rzL ewiJV@iH=KcX!u‘Sa͓ 'Hac8xVq"ҔqU;aŭI_Kˌ=I gdGX._"3/7_h*w8w!mWhr't^;od4Gjcl/Gb2N#Oхʳ|te^LD>I6BRGL(eiivm*bHT4#JH߄p![בU.@T%O/j 8ma1vLq>2.kܾiR\ˌzxu59@M炜#a?*#$ZW*݃I|GNXX#fS3*mESřfj[cߋVGU6p@^ +rDl[x¤u9s͝<>J w{2߳'r8(eTJKzzM\mB([b6f(!ZrH Ҍ ud%["*l B(0%XX6lڱsMeX0eq+GR? >;]6}9"=RmN(0i$YMxB?Y@L 2.yC^)ׅ+-a]51^R#:6,SY_5F]PQ*)eT[f~{Or 1!*fn]K&O\tYr"N',HKϵ&jd@Z߹ia<*z1 |϶]n5s|#FnڏyĒl9Dћ,7q\|і3ר 9y])lធ HnAЮScW4|rPK ?Ⱥ>n 'Fy+V'?aSB"Y`z]=G)R蹍ej@P&yp$>?  I`ޓ@/ux=(>ɣ*Ha撸ldEB(b EN5|`.L ׹lNn:K~YOSijO lg9_ u+L~1Yj\P=5{[~zgO+b1S%wPΞeC8W63hg;3DmTraA5Fk|n'wЕ'OtĐ5v<ȭ5vHXj1M\+-%E֒PHc:@U^q̄?chZ4pLprf$fL.=H q]^Bo^+WSuV7G$'m!^;J~uCUD_UR%ñ2KajBYW2D;q$ǝ#Eu52FDMmrBbQf \;Jᣋț8_mjQޔ=+\mícDT{%UJiq[M|&ODZo jl1ka~®<OzKs; =*7vH<2l H!Nh̑l8hDq&v .wc uf}PlRh֔A]kK jRes@s5>ZSHTGb@47^yXVGp(IuM^Sms@sȉadRxϖ=8B  ;i z t"}U%lYz\^-c||Șn-Ƣwayc#zj~wm+8IVu9޳"3(#E7 \|n( D_HgbqFqSbIFb)([g"@wR_JłBM2̫JȂ1(wCh(c7>4fpGq 5 %O1Vk] "6:q}ʨxݤVܝAJ"l'q5In!V|wDʡoFM(TА[6 [EjwAY}A*Lɜv3I] @2ժl'nO6ʡ QH3ciw^GԁUyRx)]=M ww2 aqd>;ȕzZ ~h8ZۘVaSA WՎ ۈ<' $67T*GGJ@(~5Vj*./*!tjh\f@'*eDй]}>DI8 {gd* Fl4 kl05GH&Dh|C&\emu_\ bd.ֵh (=/}*޿Qs[VQ|6PT/bJe!^.rqϾ2NTBMmMfXgUXE<^Lrx2wbƵdN&Xtݺ#Hޛw|Pqq=(련8W,۷BvG `DkfDThC|Z&]G gH1֩U9eL%2%_I,• fXK.J8Se k^Z, €pei^z(yhpqM 3KŦ?tR'Z S{?ƧDzˈIg#!Cȃ=;MSƷm#%&0Zd׾ {P:+!mͿ)yۍgr$)&qWL/ѩVЈq-xn$4;}* fE&]N?ѧ2l=Ç쌜7{ 0ё$Mz}U*֖7ʬu'$bj(kCb!(tDGT|; {|D,x{H ӳ" /\uO ^|X5+~0u 1c2)'rM?(ȨOEƪL0ĈB~_TUr;s?88 eo2;Xc6<)6{- ܚ]rUd^%Զ%{=wBa,Rn\,h>`'zB0k1zu(,>+b \dg@Bj3A7CA}D /Y݈xZy,3iL}JI=e#0L-'oDYE+wRؽC?KneRc/6r*'lbR[$22~X}˽i)jo㡡8DuH43t9l1&>1Jgpwm֩hWC\VǫDT2VUF ݂Aa 2'_&h41.;ål,,P1A{ZBN@MrD:Ã8^Z9wKTtvTMekuMy0ZYab.~q_~40C`\V[ /k{@l,a5VNq#K<2"z/R-p M:X;|~"8ӵZCn ˕Nr3xTdU-B>,YTt{{h-F";,+s -_.qbDc"&䚶.Ujkɰƣi#Psq_`04N[mc"%~_8FVY6{W h:y#ْկ2nL,Jޭm6ku=3ik&3tد/:4{r@n_8h=1Н2 ;rz]^f\EAp`z6m#]&;9j8Zښ V\ qChD̕Cp`6(k:uZdǷ Ļ쟿 '?ܕ๏Sv˼U8JԾ /yQ Fk+x:2*y x46fxsNXMmяmϾ~ RDjIs2ŒTzQuRLyzMbZT7Fg5V@ߊ3C 8^"vLl3|(O+#KqR +\!{BFQBG`yaf7\"˔+^GIACt[@SBԱ>Vv.<(8F,nNu'hS3IԶHpPj)p"n),S嵓IY0~!@.#pڈ6kVp)2"d\ o_ŎđuLOAοlQ;oVsRa ,֞FT-< 2i7둱2N &TB R螱(X505}c7D7K(Sy -߻8J8d1xߚ:&(z>Y}N4ǔdy>hC&g~#j("J#-º({p@Wi+߯|W>mFasc 6OR6TjԈI 1Mpw&^GXb C/]7qxĊ&u;S_h]ogn7$Iosiy3Ɍ8(6/[X9vKtm縬QTC̬Wۨ͠HJqVOi-cA/@ -90!CDQ,$O 5M+.KCX!i]+`4Zĝ d(7Bٮ ,b %o ۂ>6=F[\uPuMVF.,j`i1ϛs.^Wez22u_.2{('~fWѭxKooҿ $@y|emc-1uG0U52WL7MX \[8xbЯۅ UW"ċ#{c/w(bES[g}|nڤShQXdq o4JmϋAݷ?wx{G`/NAidޑR&A_n+L'BbS7b`ŭ*sRx kJG8,8esmTkt CN <䝻@V钼2_'&zCFrzSd-JRb-PmAO^䢚 gЫTr9Ǡ2T{o8A1vyRQ7Mw\;o,p"q{Xg4o,QCr2}U[)M3cq~4!_rGX?D'`-}'b؀hWc_ɕVHH qYv .I|?]}I©VzT8#Uak-_C54Ҹ*N)ae%ԃzc30߶ ξA`neWFwYC1??O<*-φo2YLe$ s6u-U3*͕f~UfzSnTis a5X)՜*16D2xIqWq) RסM ȱ-'ЈuѾ֚SbU)3 ^.$$Y:f|T lN n,:G*ps0 5M5/i (U/HᝏPr }ÞK-ե$s/ޥL.s=ͰE+3J~ܫf9;/ @E;gi2wlw0VPLKr.GNmICQ|:!T!}<t =qkJ#ى},\3_ߌ;eܿ(128(I4Fs]œY* "i3d,u^;O9;2 N>j$æ >Y@%ir֝ iX=c65T!VR$ ?JGFIK_'\(hl<iI@Jb`{Pj_j~@լ\;#;zb2 w1-(} B!ŗ+N< 0TpO ,vHLSg?}yR9+ `} BGǖlZIKt.7_@YXiؐ7[c S',k <5c&ʳzBv{Ù\-b9h)Z<[i1Ntec)Gs=E,6gJ,!F.Y*`G%s񻱛Q2Cmw 1C(dceĺ9#p e?mB\o|גgzigqQ]ji{V':[zg'iWXC|p_va'r$( qٶL4lҜ#PVpx엇eeW|ֈφDR(X/[)IfW W0br(ԣ42>ɕ; өV^@dD^\Zۡix&ّ-vX34r!~@:wIĘa_lj^J*jh'?: }@VDsqIuAѴ: #0Omx@ly'͈<&AâNlw ~UTTd3m\ ْnIGҀȰؤ[+5 aUQw[I2?$[הux[vfآI)II碔?͝u0z8>.ja '#;cۢ ֘Y{W1s.uM]|~g({u:+ d Lk K,MVZ(8hR"=*=2{,l> y ue>sMH8Б>EP/THjbp|~XXd{e'!EsfͤC,VwQ lsrow]k! A *8W4-BsoPm~Ƶ. 6+ Hٱ7<ؖLzpy;-[c/ mŬE)G9 $eOƒ깗?י`ӦFC5C[hFvK륝|~RSo㘰5׾= RӃbin 2'%$ĕbr,v]FH{y,f^VSK uRPh-H+q ӓAExߋ3/Kb??$C KdE89 9}rC.c-f(J-?[iRK(eV؟慮>P xxIR,i-s)![S=b0T<.ZS5ѽGz.ȣ1)r7a,co?ϬvpWĨB.݊5jQv0|9XRFV6B.E_V^Fyyr Jҵw%ռQÔ˸IqZp'^ÄzxFğ b*9zX?v^H 1KXpaEmb35AWZ4Svo a"6HHylEbb2L.N^M4P`8oEj{<}%MsC%I_h=bP @|+k:l8?kޥ}L<[ۗ$ֲz8mM-|fT X4CÄlٚ\2I5Ճ#晆Y޳%caS]2UVM3ē7L5;-'] " FuW 3Gy)muSL269r$rܿ]KܙL|j?C5j):XHi23ą_u PP*:~hf?KҸT[Kİw44, bY lNOD TXa1T.vS (xeHxJ%b|xc#2vA,zC*jQ?:B?1DQ=e-XpFbf:J|4{[k=faʆIrYQTr qRZITo7c O7 )\ s4!Fֻ?ɻ`dj5͒Gvڒ34UF\r\A||zNe\. ndפH;۹do2-PVK$Wx(^BzcfԮ-ĿQNn<|C%ڌ@+6E:JYi >2v@[ńNdJnx6h|Q7TǶJi?4O> &%Vm1eO~P<>W0~:'0.֗i-RuE hqPݼL oӒ\=woH6rI36<&Hkm&=z6JK5}!~ϯWP(< @s7\ܠA9ؘHVF`txmOǙu c 'H41g[}Ydty q ,U\&=҉N4=8呖?؉3z^D[pم<2ΊM1lC֒Vt=]-uټHX4wO[u ?b<XؙBB/TQ&( !-j)]oE) DJviނ͞nTݹ-w\ 5`KFS?a#1Ewr6rTG ndQ(?mۃ"a\$]KϴcLaqf?O 0Ц-]x Okw8f5c 065EHuT}9.棶M#ejE4Yʓ_ dMqTEm0\ ~gZi}Xo=@ _` K'z{ B&0@ZQ^dÊ_b 4Q n~; ҩ^tR{vW\K`ZIѯTOn#iĝ"P0yVi4 ㄊtD+Jx ח2|GKw4]ex;vh,;` ,?&J dyO]Z y–%S賴\h-3,{COQN#F'j~{ČݕFZC" 3#R\}Zg;`L-|9ܧޤ^,gT {Q>ڮ BCӧV^bcv1:KU.V{FMp-@{It88ͅdkmz!F С.݃-I"LrGq } 7' iCBW&^bx}3%{﯎]Ua7'zɉ[DNR3?IuK_=G:]>VJ*r?B%[xP9@ f? )VѨNgNz(hh6\PU^D/Q[D}= (OH5}t&2M'rx,6jТg§ƇԨV*#ȵ@}WP>ĝw`B}UV[A|kO6v85*Z9h'hyZ=Qo iǤ8Ay9j(Ékը|VgX.ltAib 5ʚy$ xi?Tϝ2<`:9@'[ΰdF{d?85թkB-UHb+oo_4P[_pSݜ_]7{1׼\Ft`0Z;z9Po9PT 8HrXV-"[1}zy_P ng0od,w'=SI!nU؜F1 5|0D 赯'Gz9U+'&Du+ ,h 9-z;,Ypbfu0R#o 2ֽ]GFv۠_)Uu4!3ZRb+6T-!Q&56]D_KG lLpҴX x'va|pXNGT;H/yl:k%~9k'|C^yZt?Mthn Vd陎l) T*mέ4jA-@3%5KƋY%=(R|~3Ik0=z(0r>@A^b_ĉ3R LNS.݄4q6S{j/lشh7_ H8'Fò򄪼\x$2iXdpōFByq3y̒pձ Jܸl7A W RGBbf_&DbWhn"`dtu !sH{}*uܳlk`J ўXo ȺykJ_tRmUKa5ptP/mzq7ib ?,Ah?$u / }Cտ;X1z OER-[v]j$^ݹ%#Z=n;z5;1FKe) 3!Xce N=E5(Cz<;qTS m{7,PI%gcX:,a>WYi?5]3c I//}ONC@3-8^m X['Ճ}9l/IW%KP[=#ZZ$y#`;G.__bא>evd/t nqc4 &$k1.5r?R 'Gn^$BoEvsrT>f/a-޻sw.Ԅ !N(ߏw+^ go_OBJXTx׵{r=էHX-wɀpşBدZpdF4YCqpmvУMYYjF.ڧЮxq}F eXfo,+լJBazW~ ; RE??6Pҁ+?лd娂))-5:%*W^Pн?jAܢzRGT1FwNݎ8|.LA$=fC,Wb5.SqW ˠKª< {8  ;n'NOp Q/ faA@0g 83hMZƎÙi=6^,|Қ+fn6MAqW+6h-.>hh-ڢIq7Iyr:QѢpM6@|s`FY\ÉHr\{0.#pU"qEfMvD{6{ qĨ#0 '卪-)bRI+rO&|jW}C#ȵDp {=xa$ e٠Su`+ewrpɋ/D0-n ˇ*vw{hv^KJ` /Lu6QgŠp:f!)T9 (G̽^ &2Z%wŘ?J|݄Qxn+DF:͈f@:M8ͥn^v5*뗵s ;Ovه %<УP/aR D4l7Z9 'Nf =¡ ٳū?yV;a \MȚXeF*'-NT4q^KpHDjtac T`U&"G`ԚSq8g໓-Lrk8ѹ*rӒGK %\?$u` ghVpއv~V*㶖&2b`QyybR&Q,q(xķ {) qdXj_WRWBZ˒e&ks{ [3R5s$: `>o4r1?4L.kSǎtf,\]lbNH~8NZG)&tq^Gh qO,[rf .WJ?(ZPf= 3L Y!bMUP75kbQfP)@TZ &q;4c'vPr7PFyhW"{TDw"& f͛eب7rT2y6},9-^"mp0MNPNN޶~ dҼ^3 ΗMFROS "+- _ VN0')gẋʐI[PY+IuZ+GMmkc4VJ"!)O)3*x5t^Mfǃ[oz'<פӬs #` M!FX Ɵ9VvMjZ rڃ#Z724[A9?FY')r9h9ᘦ!fi"y⋻$JYͬE:^ }]>Լk+EL4u ‚i6b~;-r #׋KRܪ?5V4zWٯpm+mT(UC-cDݘz{15*'iˬo@z,Y}(w9j]{; ~D>>̬eXwFң:[^YKk&dBCs`}5ɹZ;X iKu\$O@O&LسpvN~AYUU+H?'6XЁ"xzA{&x##dJz\ r)>G!r O1rٻE'7LƯ8*ʏZn ?aqr7e!ٓz0Q=l,_ALdD|~p3"se.9z}@i&",Yէ]b$ewAٞ&@Q_g pcD-J H<&x 1,R)j>L\a) R*[Ŀn۽[h(_" wUD&i }Bj8ɟw&jphEoôtVq\+gEը)_oPD[c7h`{J0}Jx]/#` kK) r9-R+>xQ"6O3&>$7PQb׼Dj-҇|\zJ"įFL>6 A9<6_߃|Gh& UiQs|Έuשnkg^5@b_}%T?RMً4A$ 1@~%\!`i=; 4DÈOΡH/ He~Zr1YNsh2bV+edE-1ɝ>L'Hޘhn#{6WbYS+HW<:%Ji35ؚMW8r:%&g#YD|Lç5ee]4TW{3Byȭs~ĦL{9 n_.g9f^[F?d8|y 1zL(/c>fIp/ǫjPK5vzpV*b%&4گq@Um|7F&B!w^fGx@$UN*Ɩ&p݇0m{ʦ'IЕ/V&77mIT%t 3zJ1v]nj k0/ &+̫<$  &e rU#u~X.=qboޖ;':+3KEjZ咦.=HǶq^,j]qAHu"pp8n X3!Dx2oE'8EDVU呆wx7hoxwS~ڰhpwZQ ғ>߂jRIn/YQB Ӧ-&[䘮57Z߯B kB*Kբ,4 ut8MC^Q" \ISjM%9[o 2LaG7# ~ۖ^kGs B'ĶF47Df9~  p Nֻ:oTǗ J_ViA$OD45 `]F+u_+IqY9PXAQtJ< Ǎ,F9`K`ZL[OQل~׸>oW2ve0?zR @AX_T8g^5d7jG2J?z@z 'P^ߨ uwas arȤrk+;@_w~M`E@f-+P;УM'Bpy@ o#qs>壱ͽuuG=ΔKG<]Fg3n$k]>zLăR#@ըq{Pu8lq_j$f1`{(Hh7nI4i>OLjեnzSԁW6-Ud jtAܫ`Co/%|?71~  ?Eiި6Ou 53xmd'}8xl <~'"8mS U_u"fNe6ynٹ!cJ_#Z+d*?Ş?أvn_-VOOkIVQ HHdoIeMlpf+_&1 2e2V *R$jT.#2k"{O ]/+y?Y{f+O23׏n6e)KL3 o 8쐦:O;`_67K#3oѡHYq<& M5AD!KEg8&V4gAm*ҵv`u rʅIQt;&) ~;T?m#Χeρ+## /NHH!ҍ- 75fu7ռLNQĥWR::rWLzH^Q<};Ϡ -C T 㼹z>oKls?Pd@eQGpU{wJPbiMm칈11OWe1]W(gĶW~l|: 2(^v$& Lw¦"c`kG$شsL?/y8c_GƯ"m]$\t5x]e5UkCE&^$:LZW`%MJ7~5 Se##$p6'P #ޭq'==ŝRo)䃳3:G/]WmhKSFoo݁عlrZ}0>٤ӂ]%2Ay~(sׇGpKcA*!g"5i.jͮ!cB1؟i FJX{db\<AˠY T^]~RUQr="GW\qR@ gwe/ ʤśn % 80Ϛ\ QU1՚i 2pI*6f_,%}(JSo8J~~2=.XݜFu$ y)bRd *8cw Uc*gĎ'{&QG/- Pc ~fqź$K0׹,WܑgZl72ѣ_'Ur4Ϣb!(œ.צBS:<ʿPٕT[VDF儨x%A 9ہ P "S;VR eٴ]}M=k1|sXh Kr2 ?X k)BMp#jxJ#E3wɠs !ȀɄ`k,t4$r+i 6ʈ)%Fmj&wTY?\0$=$4|[ٵ$QC>ihUWYW]{a悩W\n&xOU?{ FEa{U3&G*WP"ofr~y:>_oBr+a{xct^^8u׿4} ;eh:&͒n_6? "7YQi^,߾)="#uZ83M/U$ō~)܈\oQhP#V}h\r]nvL.w6U:P}T7)5>SvxIn*gڄ4qq^kR2ftM̙]XKvA ga~ofڟw_e#+nW[K4Oօ~}df.3u_7S@MRvOWe`-cE+u2m KԻv;M`yH^'˳gG=J8BdPWCpɮHByW959n֬}ԄL;@0½~f{PS䲺w<}6tf "DڹfGZ[y&a H<T|ndY"9uD Bݴ:giQi>AlW>lEw { u!wI\4G{qLir3!8FxFzע_b) eO,O|Թ}CR?V_ـG)03wOq *Ҡ~F&.s?tZe_dڱ?r$Mda-rߦv? {qַH5htxh#qd,F0t q, gշT3C`쩁Fg y xȝOK^W'.g.H?.|[RQQ 8(heKm;BY݃NS;4t}@R]Sn1FPx Mϭ;٤8;A5OT98gH =z ?QvN.M0j7(sCj39mgw*Jz*'m%]F.A}:=^D6M3J јKyџ xRF&+ύV8Y3(2>-FE^0 ў2uXO`Er_Ϗ:=jв9x;j٭S*B{db)H HB97U E^ xā*)(Ct\4F7 LADrSCkpmx4[ݨf7nWiO kĹ $%km6{]p1I[8)="h7#FS=IkB߂ *M濔b#+Ef/oDrumk#{+`4VQ%/uf&)AَZqGPLMR94[>?dN[OTI\@5l3Zb-e*w  K)*QEq7D5ra)XS e,#7F(~`iA ]֏Z2/ymZ2B\$Q0Utv1$X2 Mf(R;tҸ.{[zyYF^5OK-jv؇/lI ǺYEx-Oj.;xkfkCW]E.r!fw)StΪ)`1ԣZ~TIi_|7 SCX{b}qU)!C(T_$ (Eq՝;HgE<+X-]݆TRb>tuO)aZOY~ L(LƩyv_ajvMY/`z՜p4 <^"ZӤdy.6ǭ@c 6nƀ(ƄMC ꫤ 2!#w5bvfV'7;H' dD=(1&HRw;ZetGDpiF?tJ@=~k eBțznIL}S&LLkl\zOn{tUap#}V|ϭYBIeJ*z߭/~~EsF]8o6k H 9z¦OLN g͏JV*o؅;]wOZ05 *q_Py 03W/D= ۆ4!NQ!3G*y,ǹDd(_ ZBd -#&?=eCaSftV_WVҍ#; [Tl˾fR) (jYj Պ MГ*ILv1 +?DCٲJwC.@ ⭘ڵ69?9ldɁ_GuCҥ`f5?ٝohӻIm.˦'|19Ս2+SF ۻn pp,rQ'c|hw* m")Z3oó L2>N-ͯtZnQ'vvt){fV&ƶGiLAA˓cr} hO'⠗j]C#+`+_CjUwϨ]*M fs6;˂FLj qU$nz` tŠ`ʥlO-L 0mQIyxzźHM%;ƨ5n|xc@.9213?4葤UБxqRTvA]::;bx*_L'ɲ(rZ^T6 p@ĸLM~)_O-c6Lt#kq&qT&}#Nۭ(SҮbBXv$d嵞ޥ/م5л'ւH;q&ڔ??I7W+ΩA-Q_B=kOM)17[lN)eZ2j4j~wT]O?>K TW. /nM&"nѴ)3 ϲ1vɶOd)f1h"ƄJ2XVLշ9KdQ@& +[C?$ViVb/zCw&?㭕'qbV*9S Qh@J<qtzնoԛ?29Ba9Á"ow嶿vhq), 5bs?{9Mf(WpL`b 6x(g9Joc4TW{8bq@|*4cf<3/(o/a:uk;>zh.0sΈ̆CG] J:{6GBΏ;$Ub&h2!exmYz GY}y?0n%_9Slr4Ҽ. ts̮^G|"Q|d=#|ǑfL)Ho/> C'Bs$Wps<"+0M,޻L Uy;qU͟JNM3`:U8]s(𜍤+8 oh vt :1exP6U̓WաGr=h@6ĹoL#pdfPV.OZ:,sy&3, [s2+:jk U1'gOt<7L3V#"_D/o9DTPX!  bt8r:t%M}\_Ko_cѲ\.9UK68t ^c`M{4\4a9 [ ᕐ,hMdHjq"-[!=c7P0ڒm9 ѳVZ2fobysBݮ QY1X!1qٛV !@t 'Kׇ(ؼgWYe6Tҕ[P2>Vxy(^*h p8Gl #`FV 'у#j'/o5tD]߽WUAh=(@ v'+]U 9[gD;t/o .Тp^Xn4FC*)7eAib'^G=nR_$ʒ<1&cf7D!ɛv>ucYp؆EB6{OP۰£1h[%L~,H#QsҒq;F2FdmŸ5^O} ͥ`~3v@a3e+{/go 2 NuwW?Vg8+~Lb2Rs^A2e|.EKU ,CL@SlchIMLȿjĞF·e Oν[DnC2 ²t-č N=fRPQrju꼒}y)|RX|ɐ"<]3r>uM`fB1< @hŦ7PmxԶ(7MHS JϏ?3jf7Y);>%[zfa'Ž7` ,:J pێqW&c$~k3,ZI:MToEC6zˎMêQc?:cg`Q= ؘL/vXy/51I!}\M^"b(Z@҅Ďl43T]h ܟI?L CzL=R:i0=i`_ @`à of>:xVSXek,ޯǜ1Wtŭs({paۂhͮg(!I.Ύ]gm,*X(yF BSpQ Z-7C=nr5nSm:oB68x0~W~_dV%NAUIml\I;dL4.`Fx9[a;ΔsL (7NSڊqZWgFstbfZKt#.U͞oc^4j8g 3SQTsbd2Z5nT--dDٝAq +{C@(mCz):,q^' @NHFY~u*O9zs5 ]JgOXFz8FIED/DGqBhi$ЉJ*EhzQq.ō8.Q ׯLL܋]D=T Ou@8@Ox  CIXhj<ʥ 렧TtA>#Dbo+">Qsi?/d7NΡ DžoGN s.z m36ETss ee7Є,JQR`s;rzF .ogN~j͡X3O6ېK*Q I)6rSׯ6"ZMٛK]VO岨k\ 4qQtLcCP˶/v;1d mԭgD A(Eu/%Ij0ZJqtj]:OB1#M=тz @{/)Oz*.è¸ɺ1 cRuOC{?+Z46!_:#]2D}F"T8~g>4 wB2Sڮ^HdƆ:p\M *!_ζ\h4zbS #XZ)O5SN`eQ`m\BCrDyouoSQ 7[>d .R˨[e7DyU-?뻈&xWqr@e@Dmjx-?s\Sbä,B_m!-CY#(Vw}! gR%?/"Kp=v߇0:Be.4Flx䁬D0c pĸwwpCμܨwn:WEJaX0 +c:i q,f%h}`E)i^"/ct*ImoM wFJGq5FijBelרR NFViR1oO܇$QDzoP /ݦ,mG=6f:Fe $E+^c\RK؍$l0!G:2ۼ?;̵y3"Rd [0JG^$2V^q%043$[u.r (A.{h:+ebqz6Ə҉Rzv2Ki(on ml:'] n*2eH,B㚐"YDVhqa ; UUR< 6dӱw$yGh?{ MZh!*}ټsg,d |<{(|?ܑ/alH}Z Ϲz5?SyXwe7* lgDz m~.s#_Y!:SF=/aUjO~;ճG7d||RVW}>/!Ѝ/IzVD{Hy*v}nbCRzOCtV:5J*O?DVvYdg>eqt RG`Uţƽݮ9 1&7T خlQ_s.R=vx`WzQ6TB"!39L2 ]8|\Xx3Ɩ._ztd֮aP -Y@dQajj1<+!YC3)&$gJ%}$SC!7L[Ov(/ں\y#i8Ҥ~ٴJGijz:&ωڦw(9&tqdVvaH`|/ Ԣ$NrcY(B>:"@B%Q7F ݇*Q1CDUBBFj"j}-O3I)LiqmCQ׋^LٸfW0~߶p48LuܔWz|KLOz2sǞS.EJ=Q=ɔ]._Ƞ;jjݴMجl¶Lhn.~]7(_^dƃi8ad@ga5j10qa-Ul#,A\ F$ӎxFE72@sLM>ET  z;8pOJz#q,Muz5}`IQbxtX}k9pY4ZEP0 ĮVM*,(z6>W7twl_zIpG fa\V >"K2_t_b1ddu:`&n>`(XfLu Y%L |S4^jhQ}&QK(VMpg2aB` 3d4 "#%}G5IU$р^ yBqݽ!fz8nh_ ksib hOd׮)\5\SZPmȕi,bqc 9Wu6:SMr!F'`Mms]җ~It7e7U˛;Z^Gjꦙ* /myr 3GP6ė37?W4S͎\8bŠhg5'`9ۊSBɶ̓ bjoQ|RWU-ZZF w1Y׻9& F-Q qG|x :H:V*zY\lW3+@gͶ}joH䶽Dnq?}+ ySoVH̛"9rwk,2/6a,<"DZq %&UA6CRM (y'ԹUr_˹bǎ9~8'Im~t~YRk^T- >˩\.hX6@@lvT&'!D`iI^Ǧj&n LU':2VcF G ͉BO\]ۧ2B*NZ=)ȁ}\}"D[ £k_ Aݴ_dBC88AA-w3_w!(ϩ!CO)Xuy?(?o?Jsu6?S:7f!=ϫQ.`JS?0.g6o9F9k<7C߶`{ zE7W ;(Ǫ/'}gRN~"]1ͦ_@u]qrJz UkD}$Ms鷴ƒFeylYt89`<:*ZPlqeP4M+qtcdx%DaE@DUA )o@%)^5TXZ|I| 8Wi'וc;hlt,e=_x,oY+j?"׿ L2/**ÅJˇ_) 얽9왋M>o W@Q\ ecYO, /{ TΧ^%apbSdFZy7)4E woB}!^0R( gVIő6H} il+%J95 ?ˢw/^d4,>q[[Wd% D ,Qq4 ʇسAۊpgua?PeۨdC'Gopj<"e)lNz =moꞏb2ؔ >ߊ+ Uu򖿉{c;;M1jߕ6 B?*ih'N)^B5K7oV'Z7-1"?D1nф,ƒx3= 0R$gP;MxPbx> 5ifL<)j98߂iȱ&twe; N9w)8^}ig9ʉ-Jl,-9e*Lc`21DËk$ͫ8b*= .+]Ii2U}_BZR`;ოwj`=*I0~iuwqau5l?*U`\׫钢}:忢teh 퍗DW sǷg5'muBϚ͑ Dwwt=gklg;;13XO"m h(A|k&j$DxGNsz";f QCmBn~I*z|J $X`^%oP=Oy(v!YRdtt_°M*wpXX7Lle6o`:;]q+ۡ6b=5w:BO3dcyھO+\nU/ir#7f# +d g)Aw85̞௘;=eחLbU󺭫B>^ WuhKCީI ά+0kšh)yF4 1Ze rm'lsv-zWkio: J}N!ǡiҞ<-( ({I¿wЅ f6ՅAW9ゼ7Dr8"%0uΆ-*Wŀ*X&S1t?r1"޴b\PH+< Ch vI<$E@osr"b$}R S6=g&\9[4iLMyFAo䨥ƴM\JkH\j_=uj/Z_@xA̗>b+0Ee/TA%716TɵﻆREb o?zZMMn%k%62["HT ( eکWtWlrϋ\0 x)%Db@s{@rAP '9>KܘNi^Ar1`m,tmiDM][#ʇ$pQ')BPXظx'Y]Ff>Y+<[M쾈 W(x<q^l򙄜TLc`G8YM`l[b90װ>$ ^QM ziWI\]V +~X031ش^|Rm} ,ЉFb=3k4׵x@DE@,jVm5OUݴ|Q}YVj$Ej`P=t ?MЭDjqaMҹGk3ޣ'Ӆj`")j4_|N׀;Ԕ&DHA¸鮀%5 AMMEu@~W8)ο9R>H\J˔+̐;p8 G piJ6'#xknA~L z$Ol .  SnqpUMj-[9 20#Hɉm[<✉zEJT%kl1;1:f?$SLf!>-s3˥)ƪ'35KE\"c1tJyd6uLzAkÕX3Fb6)1ƥVM6Y2!%FjU,}b  fBfF^?Φ'k*DH]!vÉV3qԙlsq[ExޅA>Lc5yΞ=+RzL frusRO=A}P/f J/gB(j7:*5\^ɥ: ߊsu`9Jqev\F2&k<DB?ٿY\L:4w5_)U~}Gif7}4Zx.ǞX\LiT5"ǽ32?bB)XaIl>8eRK{` 8UV^սM?9Wm}{q09%En6`RQ1{]' %c/ >ae[/.[ֱ-lUeN8xs܆dGH=<"6l$tV?$_`RD͌\=r0Q ~nU8ylB>zm=v/(vzמhڣGQ۠F-t:]3 c՛TU:( Խ=LH0˹8&y.QDލpO< K8_)į'6m% aLY>ieQI[1ST2w'7Et?-;c#V1Pz@>? _{ԝL$BZx`ˎM5$­b{Si͖rr21bp>p @^e>ob>yihu߶0M&=Z/n+ -9GTw SS2H91Z# eCK>{w@E|SpnjeඈQe?_M.OԷA)TMHB90pDkĹw~6fQ=Hl/TҸJBd&rV_ -K׬KEU'5/L!9EM/CPiNHu&Pd .*:zuYNkxe)s[6F=@Г҉lsoT=!&ÏZï/ R)vP>TRSt:3u]RŚlP/m\XPСsƠ]t {>aBxHՋ%Y19/=KK!0z,ȓgӴ [QJ͟-jDt4;bFw5zlɝS>5z֐ Gy۵[^-ѼJ d2xaxDIkD:Hӌ17݈8 I5Zzx=ƵRA4M@6BAo&SOI1i N[ =sdo%VAaxt&:yAMI"0`_ )|zL6rRٺ|OMⱙ:~ܲ3Mi=KڃaҼIJ4Zx1YkvEۋL^7lۯoem9yu0ZpįO]zi#b&'DH?!ErncQ ċ'$nx b 8^jN螌Te6q7ГT8:3wuTFN.B_:s+v37I*SfE[Uio2ʛJV'J\&Ēlc儖@0HJu:,GTUfgԊ hi9L{8DS\Md[טMBiE w#\&&T(*C\qWJ&t%z1wj%E:(qaQ5.^(Hr޶W4Ԭ]EP+  fZK[Bi`0t߇h QT{B_SvnAMQ݀]:ƽ+ZO.'/?mݚ#qz=خ$zHW<DԀr9xwXUE斍G]nuJ9U6~}#b7I4wl~]>XWw x, 71@$V֣quxInXð^σN'D/$1t\VzE%Jlߨ4cxVT6qKH8tnY>n*,t>4ވ#L#/aT"_>D[K] /jlC5n_gKK9q*tU UjO1:|u#ߩmLYqcl|6h,b٬""-̮ OdOnrN 72~Lzb,bU4vo7qRk[:<.M FNKKxd,.`8z]K.LԟΓh@lCㅯgFe@ĭO-̰CM#H1'yUN3[ˉfq GYhu}: ݂DUՑq^'_tah {tB~'&ߎ_;0Q:.9y'nxBQdˑ?I)m -X:X4?g;IcVrCNc[*Ԗ8Ih6|JBo"_ ;/g\0=maxiҡNDVoN jBNz}vX4ҶNZMZ!G`Oi-DpKzXyiFvUbU0ate =JzFC{+ϟX:C i2o"sGC+䧀R o[i"rm05Jnܶ ܼ:bV#mݭ sEY$xw`1쿨S@j*>!cEKYMA܆B̡nZ4~gRZj*M=Ad#gܴG uhǘ-`̆-ʤlV$9ˊ6Cq)QcXƳ;&Vªe#2/O5%6Lu i  @,f+[LnU30Qt8{YÑ%35vpL_(4.+:"FWCbkfMX|4=͉U~UȰ@qyRտ sfϧ0"H%3! -nn.d ( N{*~[cgwK ǒڌ?az#CvZgQݫР/ L#+pk1QU6rţKϳ;5p <{ ܯ%3G:MpI~=Qe/t[}ʹ7Rtv]T_Ad~Lj%BXjԦL!-& r)f#u/ow|p뤂?5YxIyR$}0hO ޢ+\ &ud,sB31%LX5UO7]rL_ƜE}mM}f!2O$SVp^cvubV-VOt+K5$ZKexh`pY@]gD/ҐVxD5G?xGb\<%B^G xxԫF9e|(lxZ6whiظxLOv{ U :fl kSB jtć \*eĺO11 2,u5ܦNoBofAq5'6_~g$k96=V>(HׄU$vcN[H@##pvZ aQhPm ad =d2,ItTQd6H]?w9/gNp^yW`WWjؕ Ҿ dA (a5+S+91lM[s #7__;a%O(kͰ[ڍm%oe9DW}\~߸A]de%B0L.<*bf?i~BEޯι{e"=JW0-? qAGyO}8ɴYI3pR0YI3F4([|@r+W@)3 E *^=O!Z3I_7oPFT-Ti6J^]:C*.+-#fE?ϯC\u{QĊI8@Bw.fdi0Jˣ݂W:n/3v3(;t~C E|+D0kǻi4`QO_V;1E@ y?d-[um$SPލww՗z106١YX>RD[EWmb\q9"MdCe 4SsM `"8tf0w?wNg ]vb18)gf@Q v zkD |Զ09˃H xR7Muu9V^ڢO:S3of<·U2yD " WYhid4jBi]26\Hٵb:"Ru>IjnǴU nΩ"t<7L1Jϗ%$RjI*FCIwdRZ%s 3}6PyKC?[* F|v-V5^*dڐPJs#+j3@;*D&Y殦UW &rLNi)'Ά[0 @qlqf,,[0&)PՖ /K&.rzdG@C0[6PC1yD" PU*yVy̷KЯg ~0­m2~,PH L*;op*^S}<[R$Q/&'of^Zb/8BP&wo vYTd2\cőeJm_lU)M$/%IuD:eo(MChN;&"[x#Չ2rOA2 |-pݸB9FHF ߋ84gG׵߃3A 0JA XŔl#K|T)rm ?{ua|s/Z@8[  ՝G.ˣ" )@Q-d(l%3FoݷfZ cT(h -C H:Q7u}6뗳2ЭR"T;3OdE Ά^|%PI"B5ܙbp-//QS$n[HƜHG\0._n;>B#Ř%Tx*XI-6vBbZ Ƴa|X9c,[!Eγ9|9SUZ`ZS9I+šc*8]Zg7PӁ nwј`z+݂[/=_d:EQmB{0VuwzNjC ,wHOè1Y[2!FN:?֬NiʳhJ}"D4>ω1w7+cOS0TGtζ^71Qo<DyAG(Be$/d@3Zgʝ^S\+:J#/ՏUNO9M6{m\5CۦХcKX<֓2ᮡqSOˎS#ԗSZ~@8@c'Ka\HbIJL/06 댽!(nٻ X!Q& u%8!+mEU`<@WI.(69ŷǃ,y}~4xG}CP /:;==I{=94ofӽMꄠ+ks_f1@N_U7K2X;b_|R hф^I#HU s /?X*z,`EOפqVm}5Ȭ[>_8Qϭݶ~Sd(дBɸ4X;րB啭0tE=*&B1 TUѝ0m'Ѡ0= DPlFJ o3{ZSҰ υ?Ba0CC0=ߚt,QJd89xhMvw̰+ |: ~R9 4:{z[&0v%eg͛YňzX:jVD3W#-Q i`޿EoF Gl b:X ;a z?[U8}Ol$UNHAPtȪ̷Uܐ pXc+Δ"#{qGf7V10\?#uuO!qLzG|dPyկ"x VH a?J##+1wB*=>E5enwU1[*Y:.jPjpm2c"=NU}e|秞+{?u?sՁӦ*~pty6+J w%2OdME2*t'F=UAtaZoiy2]d^䷡Y{ fGBbD%3= oEM[;ρ=kȔFp,"Ϣ^!aU&j~Ȫz͙y-W'a(!?AY,7kj@p]+t97@!'5twzmo xIxt<sڮP x}3eO"54 ՀjY2cޫS/5ZuF}rI ;kVdUW-5z]^3Iw':kUt;7]HwsZ>jĺD܁e#m`H$b*<h F\vJ-v7[,fHrOJ3xM:ٶ|qUܴy0Gcڦ n}ث=ޒEz|ߏf60a~H4 bЫLr5DU4VG,ιqbȧPkm5W%=fi6,Pӊ^V?oJx['?͑U`2*-<ӯxcBʄ^BtL>طEE"^|\ 'Q~ L?닺FSSrTƔµ+ ֔/rgi3Wm6qaah$UԥR"E4nXg8q80P>uYAq/%7qZMbf ";Dik&]7 K.wNNz֢r?3btIHR̭ۼvwy.rSܨP #QվcnXu0Va<j6l{O`J1 T%!CV=>WT!,[ ^bomFL6V q%h-46q՚[ ,ւ{ (hKm?Y$ZZ~5iM=^ӶB}@8;cC)Zw~s<^:PoZx\@9)nv;Cʲ"]q`IH9%4p7VcG⃀מjG5⍳Qɟ, zB`JtVlWhw6Ъk2Հ1'ZЗtO nf;7X8EJz7WƵ/ƼHGԭ8?(K@nyzL'4/ʀ9GwV ;KO5>kmv+RF3Y,Bi ?  OGJ>d48OVDR+X3[PVKw&>ئ"?O<(n Uy+%5NjBDJu6%]h|_]٘03gqe ]l[NmN ']^l?ㄫ;{im2 N ζ~cf~YW盬#RCqQn Ӧ2gIEh=˒?}ESmύ\b s2`~NDG3_f?5L)S FԪ,ȚNq4/L;5A4A?̀_Sӛ(suB "HBT^3M݇@7͒r\VLV R]UAWQT%˴kb_MSt?X*vGo+,C'$ Оg̖3M`ٚUсKv=a[ Pį! HMf!GA @[Hr&4Ny11q:j?DB>Y5.o.:ڿRjqa3ߥ,>g*~sAt01#D?t4+^ ֆ AR?& =M112mˀ, ]Xk]|G͔\s)V7mn?/%8-̷ZhC  ~] ]:gZg<#iUg$WѼ0#WuvE"%M*?XGGUPDz*cK1Q$y5Z_Qkmж5c~,)GvF'nCӷjl,n@2َELkv,a"C@IiT/o3=utݐ3bW1{t(aA}j| Q}(սSh;A"Y˻FZfK>ѯ3$X@X`GHgn ^} gwm]U91++E2,ᘜfka"UtCǝͻ=^QY3:P[Wv$H,(yt0N2|p*f71={Vj(|mJs %hx3uoފ >c\gi&"{I«h?ltp}&4tNE )2Go`g2JH}e-A@VyRyP4jܒ輋+2qfP`N  |1i8@-oB ~݁(YVO vH1H!5eтQޞ rQ@Xgx~mqhT0Jv?f!'sv̮E8 ) |K 'BWwO]TA%]2R(t`Dz9P<-nz84ݤQtY!ek)V`8oOa98S 7+aX)<(k{s_M ӦdU&,S.bRe?ܣG2c 0)\/ f% /MSQs~~om{7%6Ђ. n>D Ѳ([ -wC"rJL?rP0{Iv@"'qY9CXX].*K[tu`Ev9Sbρ[+yx̍Ʌ5]G1I`7+HK|grGkʑq.ޕWyuuqnɫ J"/ ORI n{@?w u{`%;6>7Hl6l>SjsgqdTB4E,Ӷ==RA-P\[aG _eCQd4;.5\jySmQw&ȇ(%5IU`/9煼i-oID F, C镺 _&z*\u j oIs 0>d\*neFn0A~'yQN5ty5ň`ʇM'V-_<(A8U? 3TkWcp,q7}c0֮۟6+L.g}DO$ ȩӟ+t Ùj+Nj!Ux = hs>IE*U3T<*Ue ^'E ~gdxyvsfpUP{x-P& ?\(wr x8'sF(&:.k" !? X*'ނ[T:$eL(Dj,Y۞D9ȧ\ K`t+we渟ɸhk͸w$l F<ÅR†B]b9=*t)LǓ-m*$V%U(O!2-0ٽd&/ Jd]cw&p 0wh̜˩׈d}(QO}cܧԝ40~t=5"<6.},dBqn>)J -W{rjʝwkĩtEi*؛J JwblBMdNѰζ /@{P˟΃ VSQ.b`W]: Sw}nL:Dnq#LiwBQn_Pv-wkW_1M &ɒ9NI?λ E_|EJJbHNU9Mw۷xN a5ç3l; EmfRGᨼ#?b>,[V'n!wQ톬 N0R4h P%٣qMSމɸ9|%eiX|5v.۫Fa3ϝ~Rq:F&5WgV_kQf G!ϯ^شc5C=$:q̐I]5Oxjō !C`M=ğًS{ 6CW7;sp0_$GC28N=q)'ϒ֨U˭Sw-y^Α2JWN.Ad'mU=##<.;FI8'c[oGf`O)U,^?M^`|D383PKȦ_qSo0 M7Lc{/K_i̓mCHYSEm0ZvptNEͷi Oh."M'o:=Ȫmb 'wF?f=\.uyC~z3(N F;"г?pI&F 7$PBI"6.q9>|@$7:BhAm8Js-E3/)$BeJ$dkg@r H[S`5F?&k .)57oE}Dg50:J+̙yqب,̺ȉ(F(+`u܏.'ߏ3[ޒ9ͨhZ wZ_c%/RT)|ƬrTܧ :;_Q6mNЈ×Mqi71> d4[ r9kHaNh<6c/[}P;oU+W:UVٯrP`% w;4{ߓmNLϓ+Ga.kicKCk<֩h1 V1`p7y ] ';svDJJW'('rMÓVHu(fp0dcm},Fo w^GN҃(`ݙI|P@.w*\e]Bf9#.=e ݙ+:K!ȻxQmËG69D\Ӗ͉b%MbǑ)&t\t=H/h &k88tL3Ep,jVMY2<4ʪil*T o|)\ W+,2Dէyu'BOќsiH|B W{i.D<4ya4RQwY0mKD)7U N}>PO,Pfmy@#sl<v6X[@%jzealo#5L8巤CtatWĀHÏt9Pwc395{wCA$MUВ,Pj]Z<:iq6ن25cBEN@Th)یl(-;P#j*O)p*%ZtIһoKL]::K'*vR6fjut#'̉.6EZ{Yb!~acU1GJ2czRMuC0sxG މb9UCkVKsD{403$?FZ>cdO}ƘE-? s0Sb˿Y1B c$)@@-mKMyMʽRh|w(t5և"hf?kFI- 90ɣ<9=o7cEKtdR|^V$* hGo&{wd;Uj!Ru)9ʕ-5ж`A&/ "ɴmR#R|_Ne#&ʖ&OC=}i@,|zJeȩ܇q"\]98uZ_Nm [;*0a7I;AKL}4-+̶ۖ+%@ C^N a/hO[4JiK )\`;-}?-3R*I& ?h]pN,{hWߗۗæ/F9,.00`Ci{%>p:K^i\[F'tF16,^ >OGϤd5S @tC Co7/Sg(-^s˧)[PnML%(S[$ukie4TS%(,HKrlA%,o2s V s$F_/JϸM/Fe~g.zj}xg_ S&˴huxq`J8}:ަxg=N|~)!%؜¯ZP娺2_lSj$+t1 o,(]c܆%rO2~*f7{to)ጃIr`X.Z(\.&N"̆^^{Z-h5%HeG=71Fwf,+&z,Ud Sl_UTfRƋ7i]sc_`87ӠRVT[ЍL]wF&[L-D}>FET K0T.OQ6kq$oFpX͔-e딏@H?ΆM! A"٩Y>Bk#}9-Ȍ.@zKB}b/b5mAb\̶VVK00IJx&C}2 \$>ڽ{f5԰SS8fc;OIm> ٜuoa+HҴZɉiRc69s5Kn?9% =JZh]1Z@H3b.ڑp2{K1PiB0z#/l{]eH(WVvzN&~ӍdF5loJ -8u'}E~qP|Qf4& =׳['^hy#:K/ UACeF'{뷾`@9*k\}!sC `Z Fu 21{fnc)gcں|a6F/+Fp|K U#FcofP&AGyu{`ۭDߗd uZwXkVG"xXr:<,96<5cԡHpެ̛s[ѳ׺8(}QX3A5<(\djZG"[oDlZ+ qF$@`tr+VzNd*M2(;iCB@K>M$o!6_FIؚGoi>OyH[}vf+K~HE\9CDc}o`l YkGq,ڗH|JLU%GcWT4 5y#V~#E&jjJ5UCebf DĮ! [ظ 4Cr60OD ߋsRǩl ͊L휺3^z;2pQDm,) |VwYcGvij]XzR9:{rM5$D?u$.oʤ.ka78fw'Yh0_9"s8@PaSW]/u5u,I gA2BF~ڤSMd*lܖy2GF/>(./_Rm6os~oqllC8pu€SU;аtDw EƸZ.Ia8h*a=$TMNrhmrѸh}+P3,ޣO;}8[` XYUK>3-JDEJyfT&I ׺f=˨4[h'Ȓ@qQ`n(2H^׻vY{:zSU5ݎ!$%–ka.UKu*:_{vky[TԼ}jh7S+yb;ꀴLC.iC TxGt9oBT0Iϕ`Zi߰-90=8Jk\NšqgP;Ŗ烇r?DJo5kH^NF .sudO[K(KQҎu>MOk(֔4 j~˪P39QyX F20w(lђA_zo3@)(jJ@5Vb^ԓq1'3-=!( rQ;doXxT"żEW]u\m-NC-Y¶`}zÁ{؆Д{%,)͘s2eN2Lom;hM'هv իӧ'ur*V0T¨ٳǤ!}xO[%XJ|)QOI(/hs\!Zcz/ @1tm3koǘa#?G 0tf`/UĺbD}dcy`Z<*4V)[O,:וgoPzpiu (@%؞jr:v86/v$Ǒxby~LX//ޕiKHbM%3RžV\'ѓl|%u>q>i'}.pEӏ3-pv[Uז2rجE|i==5`݇%:K/Pֈ|husP|˸XN0`|wtMl=jOzP͎`@CZcdR\ n5 a*#/}6e#AH [^\oA(_r 8\Ǹྡྷ5YZ/2§q%в2Y9. 465Z6CS_l&1̆ R /Q~UP-nBC;|.G9cil*8=<eǛZ;BRw429)9aNZCPkV+ܾ|#XfCDkQ` njunu Rk 6NhqFB|Pǵ.8'FtO;b*J8H~'swi]iXhztijV9<7vk!Lb;h-,gn=v$d?MVؓI_Jmm߭r3^Ǯ W_# Zsjd $o$`Aftpa\hQ%4/n,-s/e{]dpHl#Z)* 9g ZTu}ڂ&FB8[=PV_SͦЊ)R(zyָ3Q YÜyҒѸW#9 Gr8@g'h|]wmQh0^IM%j_=?C UB0E@ _tȡ|V,?(l^ONQ6PC72q hӆ j? "9-R RʖޑJjڲB&B0I5E@^ : YC"נ.SH*t6&qavT;wS~/sck )b<-*cVmڔ#>B v)a ZGi癄8qj0EMrmYRYW0O[2GДN5]:R|oSdи;̀~*W:t]|æ vj[?J hrܮI>M-pnM1N{PK5X˰4xR6WuQ?]=ljDRJ=Ht6z9Pַ i*+#:npJ?<.E`20ZhEXzκ _ucS ֻA&6BWh >iC&sjTtgի1dR:Uֶ&Zh $n.'ݷR#doOKEgW"I],;5 &!Urg"vZvv}e-1^櫱uU$b:MHMDQjtۡ}I拨ƒPĜ~|+4ǘ8C7:Tp3b{IuАg5ShKTL4n5jA;wGCt =9S56><$KaJKj{!~@%\֏A)uV}^ ?*]8c]0k_l-2]w協H)~PZz*ĭ.)Y 7˶vVQ?nrheIowA~ptcg">u &_Bp]}[-NoM8="n3 Z/˯ia濔FϪwO-G9ox'Ek>lASu‰ٖ3%eV0gF./\ RXB.3tR_!A]bkDeO$++M"1l#N` ,e븣}=v+jLeKH?Pe1d .;՗ 6.Wҧ\6L@p `qIz xJ _#<>S#=BX%-PZm7z_L^Vr|Y\ ȧE7K$aa|0ك⹷I"ƞg_ Tok*bAtx!kN>Uo$ON0U}º|.*U\sѪzsW:c<3~-a/-L%CYVNCn#u*e"MAMcE䘝n_bcƂʖaP6|:Ϝ4k|еaTuJEjtOy!ݕ&a8ăt,ʊ $'X6nm`l\'} sELZO[KєȍOZ(&r~{6;}  ys=k>kQ֎dkPLrtN2Z؂ x;ژQ>%>?]dv*?-I@6iٞ\0."ħC?A;ӯkK%͓?"(ǁ'^z- RgGt|MNEgUL \܍%&"vB;z_I}.XL]+tvo"HF1cs|jt"tbh1TTzπ@ H_vgKn%F%C՘EV:y< ǛF$ݭERvmӳ+mtQDL?(q;`} S`j52jNޏS@H tG/945V-œˬG AA;8oIE"V댙5 eVǎ7^(­.R"4io-4!}Udy&sLyXJRjFOJ0ʓY.Hc0ǒF+ҬBJżi:PB i'$q_|)vYvB_krŕ9=a 14t֚tn޹AEB!FLтn2wEd_qմۼ$˄Hhꤽ)кJ5e~j05!n[/j- hnnAmRZdgm96=~( b'i|' | # d0k%×yP:M8DobG-טBG'2<9.xxi"-Œ>7n>bM i#/L')G AJϊh'̧xe‘e.Q N+i`}OQK1A‹Kfaq~&};.hrdU\' :M KI#`(H՛F'޾bCOT%ό=慞}?ॷy9$~{[?2toՓ~ kL|>~J7.*RUADX_tl7}eX={C~wjmse#13B\՝fhd4}L]WXN3nLN^vp4hзW@]5REr: tjUdaՐٷYn 9f ]?(KJgN6D<ʒÑB+kACBWLD)"xXPCFQ+w99̌Y3\.5P->#㺺~f ~9]fep]/vx8:<}(+?\iK/;4`Nk|& ?ZUA9ݐmta\!_e!ټ9NC!Ҩ$bG4j,gayX|ˢ9MmUU~S NhB#qȎ:a0QF1 9@R{.o"7;E\٘hyXP ֐c` {\_9{TLus# w)֧ ^X(SCg}抖c hW%%W͑n٦9G1HTo&P^ |sq+,zŬNeEZ"]D@gϹwoK8 95sșYK͚֝huu B,F#+A,t(@Tpig@7>$ex6Ȏdz{@`8yE~Jz[_! [0v).m+=Ry`> |^M-2`kʿm`S}(ѡho4?6,r^r;C'ەfHˉwXpBcƐf38*3MڠU 0|U Iʬ388tbN6: Q0 13 NX 8.~p9}Xg(/F2:ʾ)j! $oEi- urouj+\0W>#ltZR ;:F=p/qC=p5MdUYG6O5pbƦh3Uziu'i%QmP@eM.dO"^5񾧈__D$x"ۈKߧBG.X_!qUZt ʬ X]b mQm>|R260 A]Ii{b9+N Xs+uH'.=1de¹շ0;_>_P]B#0y 9fdyRA~*$tx*#w\]\? Fkn}NͮE:Bw5Q]E %ZO){2ZRj>YKp"|*V{_wuZD7-m\`Y,]*RRL7E+o~߂^p,!pSSlG 9[u%Ԧ~Ìu 8 %Y93>.")j)+3-$u缅.r8qJ]$p6$Rl$8/!=U  { >r 6js0@oUy" lT>^WZ䧃SlC 5[jYOZt|slHȝ5q\݄8Os C?0 U݌R%E+Ct5VTf ++Fg)pPצo!]Y1'}|,x4g Bxa -u+Y-tЀ `s=M\'[g'$i Dˬ=́332]q^FԮ-DzDdmxц{ Q62!/i,FFꞶqJ/g7&k4hN?֧& -zji~$8fIBsl\n FM@_':ije!AǷY}'̝)"+(10v+?2"gOM_3J4:dcq-l%eV$|lh,a>Bݡ`_U^(κ堾c'nq [AP[i(cn y_(=9Ki.}<#1_WT -^\zd5SXo]#)7N]>5ND5Ϊ9_'!7Hd*\8Oc!^NJc%d/b2D iJcȚ2%;ŇB0û é D1Xs$.E\3^Y7t\0*!|&Fd~jHeEJ㥖| fJ+>YKF&\?ybSaݭyQ2cNk)QX#L:E:ju;iF`i.Џ &:jE[BJ#.OaBetteÚX_з5$=hh`n=f=m[գꈈ'_r)3BMqf~/T +:ȴ扔P7oP%}v4(V"rySN1Nt_VK<~%Aa1=S&qdaqK^_ay?N[+|~a .f } xOXCm(;4ٰf +`}?iqckEeʹBw;a)yCҜEܯ/g MЊ]AmkYN dhr3MeZɛ>,@v=z36Xԩˠ7TFDT)HZlaseґ'>Wp<%[jS夊y>gg9k?tf: :+os= zE\&+$[.صR8Qup&:ʁ :;| A oçp^6[|zYyQOhWڙg zYJu\N<^e4 Ra뚒UwtQ[!AC+q࿘tRfBrjS2m1@π5ql;}pO֥lց>a )hpP P+ʰCJӴE^B$oHQ(r9iD#i XАn|j4 Xe$GK*h b%_)ٳCidxMOr̼,H&Y Rb.8(. b:1 G&[xvMx:$]eibJJfפUg1({ʂޝm𰂱RYW I("9$Z'xizccEA Lm$ǰK9 fNZ׻5=QRJBiqC$ɢhks0fs6ɬ')spYʆIWqA? k ƪ4rl ^XIߌ]pG ĭ̊Q~LT/cOݿa 񺽋QU]y)==bgPvIJv lP6=){(w73޶L|=&eTuO/J3c'klm+D[9R+:PWI25z% lnn<#:B+;n<Wg;[+t$l闑G|S1HWg~DE,b$NM-@^oq{mewlE$ݝ/dKՇ#Kx _eF붃v\q}sbj;QPEX{&,w"W yM~3]`M3wO/l>!7[b oG Mb9( j'jE"txpZQ|B2]‡lt:+ DdE ;.b *>0گkVR jއp-ӥcA 7$hZwB(wNK'M4H p󉖳vwK$e[ZS_uuN|eztD%wί"A(E$:DTRӕ1`8{2c.lf],'O%\"B)>6X`:;(;8nWCEFj 1>oIVA6{Ϧb=}ˢoHXb3˴Hmaš._S°_2hwڸhN9)HxY t;9W,HB @GʗTI5FsX%qN3:^m%͉߶%SeE 6w" [4ZK)#z]@/ CD\@.ÒlhxU.XLYԱ\K5YEsN&AGQW ?EN4E2#ȍ|Ɉ 0U*8P]zX"OzFiX0m\_~}Z޽ 8%˦&R@%vEab|ԚK&+L =Q9rL%=dEi4Yn͵;}MdF9HtܜЏy1RVype%3U݇~(*upZ7!0,CT{d쥍v,?~P6@5[)]<-aea7l_e(ӵ3OA˨r&ĵ/s;X'"z* ?ǙP LN@>+ (5iؔaNZ}S^ɡS Stlk߃,+%d{"d hsLԋp h<4p-uK>}[2 }L]2ϗ$`po%99g4qU\0ޮdU(l s.Yqŕ q9Y7IJ`6!~BI!"m(; ~ #gxӶ!x<74~gn5DpK$#[”A@h'y X-yTɷrt~X5W6_#(EPi^LLf(@U&U f y%-dV* "Wwd%[}ױՙkw^45s4 ^TG_#H_*{Ίq QbfU[bB)ȷACE<Ԝ> H-a1g8MGFC@2!ȯDKF\འ0,VU-[0^8ZAU^WȐ[#;3l._#m"G+ C|e=gfCj6UCwh '"j\#Ś 9!hݮP" 1AsUXy ZJT:eɇB5J l f wϕ\g8@\+Mc+ڗxI~SJIf]x"uqE X)>bt/m.WuܺbQO˛d'[^cԻE7A59=[=+u̒긚FΌ@3κ7BPX:VQdQir@"œn@HJyY.nP7!gU C7G͞c_3|ȥ i.ݠEߚ*\R,33/o k,}wcG."Hrjл^(\Zpp=죪kS'<ˇAnAqn~zMn_ܧuG7Sؤvc~pBP@C(!ɪW~m8 Ƒlq9Җv1ڱ<#{i%2: WtB.ZV՜F0Ea+/;qjiW -(4j<DiZ87%מބȔ [v#}u;xNQ !aYCo+&}Py= q2 e ayμSLŁsB??g36<#V*\b06?Q+K%iq ^{=t@6&5qmϗ>7Qřbm9~f>EµE˛Ay}怸/LG0 {S)2(n?3o7?@IJ>̢4ą:_ew[fMFA%5::nt :v:5j"Bq2"Ҹu(46-#jWjVuq! H&45{ε"z],DlVCf;".)!zPQ9"b_ ۅϜo넼v@y9!(] c{B ^#7S)<5"e vxI"ַ-˩;W0Hj|V ~k3oGV<מig׻kw~t=)5fNWĨT-6RQ9h {T864<.|njp9[FLF)XU Pe|[ }n6' L/#)+rg1c_dNq:o)#Eq{ n+37` B%w_$ts APNcy٘R Z$cϟ8nL&rvT $