checkpolicy-2.9-1.el8 > 6 6_6 3!pQp)Tξ7]mtZ``sZ ]mtZ` jB{9pݰ(a)O3מ9j=۳KX݊ۢ[J;<ixRM07fp_XNmWd_G|IN|FTgi eAK 8>/Qφ+g?v<%4z,k[#(#_2jCLȻj7+9G2\t7ؐt+c-?YiHk 6rk>Z b2g1̍[YGv϶zɔkv%Ft Qߘ;rH2~e`=UY0 ɳna: dޫ`Slt7[:*PCjLHv5Xcұid@͜K<3pB_'&cSH>t]@3qI]xxYJ;B1(zmΤqoS Vpvd̋l{d%IۙG7; (P:6] |dѶ$kEAf̠I(\E@ +5*2=@u55qv2NevWtʋR>p2s?sd  0  3?V\dl p t |  (0 T  (89D:+HFrGsHsIsRs\s ]s(^sPdsQesVfs[s`sdsjsCcheckpolicy2.91.el8SELinux policy compilerSecurity-enhanced Linux is a feature of the Linux® kernel and a number of utilities with enhanced security functionality designed to add mandatory access controls to Linux. The Security-enhanced Linux kernel contains new architectural components originally developed to improve the security of the Flask operating system. These architectural components provide general support for the enforcement of many kinds of mandatory access control policies, including those based on the concepts of Type Enforcement®, Role-based Access Control, and Multi-level Security. This package contains checkpolicy, the SELinux policy compiler. Only required for building policies.`sTord1-prod-x86build003.svc.aws.rockylinux.orgKojiRockyGPLv2infrastructure@rockylinux.orgUnspecifiedcheckpolicy-2.9.tar.gzlinuxx86_64 `s`sa946c32b284532447857e4c48830f8816867c61220c8c08bdd32e6f691335f8e5e981e805712aa5b5d264e74fbe1ac820d51153995d1e912975cc6c856159ac4 mockbuildmockbuildmockmock   bisonbyaccflexflex-staticgcclibselinux-devellibsepol-staticrpmlib(CompressedFileNames)rpmlib(FileDigests)2.9-12.9-13.0.4-14.6.0-14.14.3\\>@[ZZZI@Z@ZZz@ZfY@YV@YYx@XBX@WH@W9Wq@Wk@W3W#LW@VIVɦVU4@SGSSShRrF@QQ5QHS@Q?Q@PPYPQPw@P@P@O0@OD@O[@Oz@OtNO@O@N@N@N@NNNNx@Nw.N\NLN98@N1O@N1O@ML@M@M3@M>M@MMQ0@M-MLs@LK޺Jx@Ji@II@IIH=I@H=I@H@H@G@G@GƢ@G@G@G@G@GZ@G<4FF@FvsFu"@F@F F XEaEYEYEYE4E@D@D@DX@Dr@D3@D)%@D'D"DCCtCtC@CCCǖ@Cǖ@C @CC@CqCqC@CCp@C^@CWCTCTCP@COCLCJWCFc@CECBnCA@C:C94@C3@C1K@C1K@C/C,@C(C%mC@CC @C @CB2@B2@BB=B@BB@B@BB|B^[@B06B$Y@B@B LBX@AyAƾAT@AA9@A9@A9@A3A-A+-A(A A@A @A@AA AC@@@@@ч@6@@6@@@d@@u>@u>@U@;<@,@@ @@ @@/@@/@???z?M><@Petr Lautrbach - 2.9-1Petr Lautrbach - 2.8-2Petr Lautrbach - 2.8-1Petr Lautrbach - 2.8-0.rc3.1Petr Lautrbach - 2.8-0.rc1.1Petr Lautrbach - 2.7-7Petr Lautrbach - 2.7-6Florian Weimer - 2.7-5Fedora Release Engineering - 2.7-4Petr Lautrbach - 2.7-3Petr Lautrbach - 2.7-2Petr Lautrbach - 2.7-1Fedora Release Engineering - 2.6-3Fedora Release Engineering - 2.6-2Petr Lautrbach - 2.6-1Fedora Release Engineering - 2.5-9Petr Lautrbach 2.5-8Petr Lautrbach 2.5-7Petr Lautrbach - 2.5-6Petr Lautrbach - 2.5-5Petr Lautrbach - 2.5-4Petr Lautrbach - 2.5-3Petr Lautrbach - 2.5-2Petr Lautrbach 2.5-1Petr Lautrbach 2.5-0.1.rc1Fedora Release Engineering - 2.4-2.1Petr Lautrbach 2.4-1.1Fedora Release Engineering - 2.3-4Tom Callaway - 2.3-3Fedora Release Engineering - 2.3-2Dan Walsh - 2.3-1Dan Walsh - 2.2-1Fedora Release Engineering - 2.1.12-5Dan Walsh - 2.1.12-4Dan Walsh - 2.1.12-3Dan Walsh - 2.1.12-2Dan Walsh - 2.1.12-1Dan Walsh - 2.1.11-3Dan Walsh - 2.1.11-2Dan Walsh - 2.1.11-1Dan Walsh - 2.1.10-4Dan Walsh - 2.1.10-3Fedora Release Engineering - 2.1.10-2Dan Walsh - 2.1.10-1Dan Walsh - 2.1.9-4Dan Walsh - 2.1.9-3Dan Walsh - 2.1.9-2Dan Walsh - 2.1.9-1Dan Walsh - 2.1.8-3Fedora Release Engineering - 2.1.8-2Dan Walsh - 2.1.8-1Dan Walsh - 2.1.7-3Dan Walsh - 2.1.7-2Dan Walsh - 2.1.7-1Dan Walsh - 2.1.6-2Dan Walsh - 2.1.6-1Dan Walsh - 2.1.5-2Dan Walsh - 2.1.5-1Dan Walsh - 2.1.4-0Dan Walsh - 2.1.3-0Dan Walsh - 2.1.2-0Dan Walsh - 2.1.1-0Dan Walsh - 2.1.0-1Dan Walsh - 2.0.26-1Dan Walsh - 2.0.24-2Dan Walsh - 2.0.24-2Dan Walsh - 2.0.24-1Dan Walsh - 2.0.23-5Dan Walsh - 2.0.23-4Fedora Release Engineering - 2.0.23-3Dan Walsh - 2.0.23-2Dan Walsh - 2.0.23-1Dan Walsh - 2.0.22-2Dan Walsh - 2.0.22-1Dan Walsh - 2.0.21-2Dan Walsh - 2.0.21-1Fedora Release Engineering - 2.0.19-3Fedora Release Engineering - 2.0.19-2Dan Walsh - 2.0.19-1Dan Walsh - 2.0.18-1Dan Walsh - 2.0.16-4Tom "spot" Callaway 2.0.16-2Dan Walsh - 2.0.16-1Dan Walsh - 2.0.15-1Dan Walsh - 2.0.14-2Dan Walsh - 2.0.14-1Dan Walsh - 2.0.13-1Dan Walsh - 2.0.10-1Dan Walsh - 2.0.9-2Dan Walsh - 2.0.9-1Dan Walsh - 2.0.8-1Dan Walsh - 2.0.7-2Dan Walsh - 2.0.7-1Dan Walsh - 2.0.6-1Dan Walsh - 2.0.4-1Fedora Release Engineering - 2.0.3-3Dan Walsh - 2.0.3-2Dan Walsh - 2.0.3-1Dan Walsh - 2.0.2-1Dan Walsh - 2.0.1-3Dan Walsh - 2.0.1-2Dan Walsh - 2.0.1-1Dan Walsh - 2.0.0-1Dan Walsh - 1.33.1-2Dan Walsh - 1.33.1-1Dan Walsh - 1.32-1Dan Walsh - 1.30.12-1Dan Walsh - 1.30.11-1Jesse Keating - 1.30.9-1.1Dan Walsh - 1.30.8-1Dan Walsh - 1.30.5-1Dan Walsh - 1.30.4-1Dan Walsh - 1.30.3-1Dan Walsh - 1.30.1-2Dan Walsh - 1.30.1-1Dan Walsh - 1.30-1Dan Walsh - 1.29.4-1Dan Walsh - 1.29.2-1Dan Walsh - 1.29.1-1.2Jesse Keating - 1.29.1-1.1Dan Walsh 1.29.1-1Jesse Keating - 1.28-5.1Dan Walsh 1.28-5Dan Walsh 1.28-5Dan Walsh 1.28-4Dan Walsh 1.28-3Dan Walsh 1.28-2Jesse Keating Dan Walsh 1.28-1Dan Walsh 1.27.20-1Dan Walsh 1.27.19-1Dan Walsh 1.27.17-7Dan Walsh 1.27.17-1Dan Walsh 1.27.16-1Dan Walsh 1.27.11-1Dan Walsh 1.27.10-1Dan Walsh 1.27.9-2Dan Walsh 1.27.9-1Karsten Hopp 1.27.8-2Dan Walsh 1.27.8-1Dan Walsh 1.27.7-2Dan Walsh 1.27.7-1Dan Walsh 1.27.6-1Dan Walsh 1.27.5-2Dan Walsh 1.27.5-1Dan Walsh 1.27.4-1Dan Walsh 1.27.3-1Dan Walsh 1.27.2-2Dan Walsh 1.27.2-1Dan Walsh 1.27.1-2Dan Walsh 1.27.1-1Dan Walsh 1.26-2Dan Walsh 1.26-1Dan Walsh 1.25.12-3Dan Walsh 1.25.12-2Dan Walsh 1.25.12-1Dan Walsh 1.25.11-2Dan Walsh 1.25.11-1Dan Walsh 1.25.10-1Dan Walsh 1.25.8-3Dan Walsh 1.25.8-2Dan Walsh 1.25.8-1Dan Walsh 1.25.5-1Dan Walsh 1.25.3-1Dan Walsh 1.25.2-1Dan Walsh 1.23-4-1Dan Walsh 1.23-3-1Dan Walsh 1.23-2-1Dan Walsh 1.23,1-1Dan Walsh 1.22-1Dan Walsh 1.21.4-2Dan Walsh 1.21.4-1Dan Walsh 1.21.2-1Dan Walsh 1.21.1-1Dan Walsh 1.20.1-1Dan Walsh 1.19.2-1Dan Walsh 1.19.1-1Dan Walsh 1.18.1-1Dan Walsh 1.17.5-1Dan Walsh 1.17.4-1Dan Walsh 1.17.3-1Dan Walsh 1.17.2-1Dan Walsh 1.16.3-1Dan Walsh 1.16.2-1Dan Walsh 1.16.1-1Dan Walsh 1.15.6-1Dan Walsh 1.15.5-1Dan Walsh 1.15.4-1Dan Walsh 1.15.3-1Dan Walsh 1.15.2-1Dan Walsh 1.15.1-1Dan Walsh 1.14.2-1Dan Walsh 1.14.1-1Dan Walsh 1.12.2-1Dan Walsh 1.12.1-1Dan Walsh 1.12-1Dan Walsh 1.10-5Elliot Lee Dan Walsh 1.10-3Dan Walsh 1.10-2Dan Walsh 1.10-1Dan Walsh 1.8-1Dan Walsh 1.6-1Elliot Lee Dan Walsh 1.4-6Dan Walsh 1.4-5Dan Walsh 1.4-4Dan Walsh 1.4-3Dan Walsh 1.4-2Dan Walsh 1.4-1Dan Walsh 1.2-1Dan Walsh 1.1-2Dan Walsh 1.0-1- SELinux userspace 2.9 release- destroy the class datum if it fails to initialize- SELinux userspace 2.8 release- SELinux userspace 2.8-rc3 release candidate- SELinux userspace 2.8-rc1 release candidate- Add support for the SCTP portcon keyword- build: follow standard semantics for DESTDIR and PREFIX- Use LDFLAGS from redhat-rpm-config- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebuild with libsepol-2.7-3 and libselinux-2.7-6- Rebuilt with libsepol-2.7-2- Update to upstream release 2017-08-04- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Update to upstream release 2016-10-14- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Add types associated to a role in the current scope when parsing- Extend checkpolicy pathname matching - Rebuilt with libsepol-2.5-9- Fix typos in sedispol- Set flex as default lexer - Fix checkmodule output message- Rebuilt with libsepol-2.5-6- Build policy on systems not supporting DCCP protocol - Fail if module name different than output base filename- Add support for portcon dccp protocol- Update to upstream release 2016-02-23- Update to upstream rc1 release 2016-01-07- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Update to 2.4 release- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- fix license handling- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to upstream * Add Android support for building dispol. * Report source file and line information for neverallow failures. * Prevent incompatible option combinations for checkmodule. * Drop -lselinux from LDLIBS for test programs; not used. * Add debug feature to display constraints/validatetrans from Richard Haines.- Update to upstream * Fix hyphen usage in man pages from Laurent Bigonville. * handle-unknown / -U required argument fix from Laurent Bigonville. * Support overriding Makefile PATH and LIBDIR from Laurent Bigonville. * Support space and : in filenames from Dan Walsh.- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Fix a segmentation fault if the --handle-unknown option was set without arguments. - Thanks to Alexandre Rebert and his team at Carnegie Mellon University for detecting this crash.- ":" should be allowed for file trans names- Space should be allowed for file trans names- Update to upstream * Fix errors found by coverity * implement default type policy syntax * Free allocated memory when clean up / exit.- Update to latest patches from eparis/Upstream - checkpolicy: libsepol: implement default type policy syntax - - We currently have a mechanism in which the default user, role, and range - can be picked up from the source or the target object. This implements - the same thing for types. The kernel will override this with type - transition rules and similar. This is just the default if nothing - specific is given.- Rebuild with fixed libsepol- Update to upstream * fd leak reading policy * check return code on ebitmap_set_bit- Rebuild to grab latest libsepol- Rebuild to grab latest libsepol- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update to upstream * sepolgen: We need to support files that have a + in them * Android/MacOS X build support- Rebuild to get latest libsepol which fixes the file_name transition problems- Recompile with libsepol that has support for ptrace_child- Allow checkpolicy to use + in a file name- Update to upstream * implement new default labeling behaviors for usr, role, range * Fix dead links to www.nsa.gov/selinux- Fix man page to link to www.nsa.giv/research/selinux- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild-Update to upstream * add ignoredirs config for genhomedircon * Fallback_user_level can be NULL if you are not using MLS- default_rules should be optional- Rebuild with latest libsepol- Upgrade to upstream * dis* fixed signed vs unsigned errors * dismod: fix unused parameter errors * test: Makefile: include -W and -Werror * allow ~ in filename transition rules - Allow policy to specify the source of target for generating the default user,role - or mls label for a new target.- Allow ~ in a filename- Upgrade to upstream * Revert "checkpolicy: Redo filename/filesystem syntax to support filename trans rules" * drop libsepol dynamic link in checkpolicy- Fix checkpolicy to ignore '"' in filename trans rules-Update to upstream * Separate tunable from boolean during compile.-Update to upstream * checkpolicy: fix spacing in output message* add missing ; to attribute_role_def *Redo filename/filesystem syntax to support filename trans-Update to upstream * .gitignore changes * dispol output of role trans * man page update: build a module with an older policy version-Update to upstream * Minor updates to filename trans rule output in dis{mod,pol}-Update to upstream-Update to upstream * Wrap file names in filename transitions with quotes by Steve Lawrence. * Allow filesystem names to start with a digit by James Carter. * Add support for using the last path compnent in type transitions by Eric* Fixes for new role_transition class field by Eric Paris.- Add "-" as a file type-Update to upstream * Add new class field in role_transition by Harry Ciao.- Fix type_transition to allow all files- Patches from Eric Paris We just use random numbers to make menu selections. Use #defines and names that make some sense instead. This patch adds support for using the last path component as part of the information in making labeling decisions for new objects. A example rule looks like so: type_transition unconfined_t etc_t:file system_conf_t eric; This rule says if unconfined_t creates a file in a directory labeled etc_t and the last path component is "eric" (no globbing, no matching magic, just exact strcmp) it should be labeled system_conf_t. The kernel and policy representation does not have support for such rules in conditionals, and thus policy explicitly notes that fact if such a rule is added to a conditional.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Add James Carters Patch *This patch is needed because some filesystem names (such as 9p) start with a digit.- Latest update from NSA * Remove unused variables to fix compliation under GCC 4.6 by Justin Mattock- Rebuild to make sure it will build in Fedora- Latest update from NSA * Update checkmodule man page and usage by Daniel Walsh and Steve Lawrence - Allow policy version to be one number- Fix checkmodule man page and usage statements- Latest update from NSA * Add support for building Xen policies from Paul Nuzzi. * Add long options to checkpolicy and checkmodule by Guido Trentalancia - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Latest update from NSA * Fix alias field in module format, caused by boundary format change from Caleb Case.- Latest update from NSA * Properly escape regex symbols in the lexer from Stephen Smalley. * Add bounds support from KaiGai Kohei.* Mon Jul 7 2008 Dan Walsh - 2.0.16-3 - Rebuild with new libsepol- fix license tag- Latest update from NSA * Update checkpolicy for user and role mapping support from Joshua Brindle.- Latest update from NSA * Fix for policy module versions that look like IPv4 addresses from Jim Carter. Resolves bug 444451.- Allow modules with 4 sections or more- Latest update from NSA * Add permissive domain support from Eric Paris.- Latest update from NSA * Split out non-grammar parts of policy_parse.yacc into policy_define.c and policy_define.h from Todd C. Miller. * Initialize struct policy_file before using it, from Todd C. Miller. * Remove unused define, move variable out of .y file, simplify COND_ERR, from Todd C. Miller.- Latest update from NSA * Use yyerror2() where appropriate from Todd C. Miller. - Build against latest libsepol- Start shipping sedismod and sedispol- Latest update from NSA * Update dispol for libsepol avtab changes from Stephen Smalley.- Latest update from NSA * Deprecate role dominance in parser.- Update to use libsepol-static library- Latest update from NSA * Added support for policy capabilities from Todd Miller.- Latest update from NSA * Initialize the source file name from the command line argument so that checkpolicy/checkmodule report something more useful than "unknown source". * Merged remove use of REJECT and trailing context in lex rules; make ipv4 address parsing like ipv6 from James Carter.* Merged handle unknown policydb flag support from Eric Paris. Adds new command line options -U {allow, reject, deny} for selecting the flag when a base module or kernel policy is built.- Rebuild for selinux ppc32 issue.- Rebuild with the latest libsepol- Latest update from NSA * Merged fix for segfault on duplicate require of sensitivity from Caleb Case. * Merged fix for dead URLs in checkpolicy man pages from Dan Walsh.- Latest update from NSA * Merged checkmodule man page fix from Dan Walsh.- Rebuild with new libsepol- Rebuild with new libsepol- Latest update from NSA * Merged patch to allow dots in class identifiers from Caleb Case.- Latest update from NSA * Merged patch to use new libsepol error codes by Karl MacMillan. * Updated version for stable branch.- Rebuild for new libraries- Latest update from NSA * Collapse user identifiers and identifiers together.- Latest update from NSA * Updated version for release.- Latest update from NSA * Merged user and range_transition support for modules from Darrel Goeddel- Latest update from NSA * merged range_transition enhancements and user module format changes from Darrel Goeddel * Merged symtab datum patch from Karl MacMillan.- rebuild- Latest upgrade from NSA * Lindent. * Merged patch to remove TE rule conflict checking from the parser from Joshua Brindle. This can only be done properly by the expander. * Merged patch to make checkpolicy/checkmodule handling of duplicate/conflicting TE rules the same as the expander from Joshua Brindle. * Merged optionals in base take 2 patch set from Joshua Brindle.- Latest upgrade from NSA * Merged compiler cleanup patch from Karl MacMillan. * Merged fix warnings patch from Karl MacMillan.- Latest upgrade from NSA * Changed require_class to reject permissions that have not been declared if building a base module.- Latest upgrade from NSA * Fixed checkmodule to call link_modules prior to expand_module to handle optionals. * Fixed require_class to avoid shadowing permissions already defined in an inherited common definition.- Rebuild with new libsepol- Latest upgrade from NSA * Moved processing of role and user require statements to 2nd pass.- Latest upgrade from NSA * Updated version for release. * Fixed bug in role dominance (define_role_dom).- Latest upgrade from NSA * Added a check for failure to declare each sensitivity in a level definition. * Changed to clone level data for aliased sensitivities to avoid double free upon sens_destroy. Bug reported by Kevin Carr of Tresys Technology.- Latest upgrade from NSA * Merged optionals in base patch from Joshua Brindle.- Need to build againi- bump again for double-long bug on ppc(64)- Latest upgrade from NSA * Merged sepol_av_to_string patch from Joshua Brindle.- rebuilt for new gcc4.1 snapshot and glibc changes- Rebuild to get latest libsepol- Rebuild to get latest libsepol- Rebuild to get latest libsepol- Rebuild to get latest libsepol- Rebuild to get latest libsepol- rebuilt- Latest upgrade from NSA- Latest upgrade from NSA * Merged checkmodule man page from Dan Walsh, and edited it.- Latest upgrade from NSA * Added error checking of all ebitmap_set_bit calls for out of memory conditions. * Merged removal of compatibility handling of netlink classes (requirement that policies with newer versions include the netlink class definitions, remapping of fine-grained netlink classes in newer source policies to single netlink class when generating older policies) from George Coker.- Rebuild to get latest libsepol- Latest upgrade from NSA * Merged dismod fix from Joshua Brindle.- Latest upgrade from NSA * Removed obsolete cond_check_type_rules() function and call and cond_optimize_lists() call from checkpolicy.c; these are handled during parsing and expansion now. * Updated calls to expand_module for interface change. * Changed checkmodule to verify that expand_module succeeds when building base modules. * Merged module compiler fixes from Joshua Brindle. * Removed direct calls to hierarchy_check_constraints() and check_assertions() from checkpolicy since they are now called internally by expand_module().- Latest upgrade from NSA * Updated for changes to sepol policydb_index_others interface.- Latest upgrade from NSA * Updated for changes to sepol expand_module and link_modules interfaces.- Rebuild to get latest libsepol- Latest upgrade from NSA * Merged support for require blocks inside conditionals from Joshua Brindle (Tresys).- add buildrequirement for libselinux-devel for dispol- Latest upgrade from NSA * Updated for changes to libsepol.- Rebuild to get latest libsepol- Latest upgrade from NSA * Merged several bug fixes from Joshua Brindle (Tresys).- Latest upgrade from NSA * Merged MLS in modules patch from Joshua Brindle (Tresys).- Rebuild to get latest libsepol- Latest upgrade from NSA * Merged error handling improvement in checkmodule from Karl MacMillan (Tresys).- Latest upgrade from NSA * Merged bugfix for dup role transition error messages from Karl MacMillan (Tresys).- Latest upgrade from NSA * Merged policyver/modulever patches from Joshua Brindle (Tresys).- Rebuild to get latest libsepol- Latest upgrade from NSA * Fixed parse_categories handling of undefined category.- Rebuild to get latest libsepol- Latest upgrade from NSA * Merged bug fix for role dominance handling from Darrel Goeddel (TCS).- Rebuild to get latest libsepol- Latest upgrade from NSA * Updated version for release. - Rebuild to get latest libsepol- Rebuild to get latest libsepol- Rebuild to get latest libsepol- Update to NSA Release * Fixed handling of validatetrans constraint expressions. Bug reported by Dan Walsh for checkpolicy -M.- Fix mls crash- Update to NSA Release * Merged use-after-free fix from Serge Hallyn (IBM). Bug found by Coverity.- Update to NSA Release * Fixed further memory leaks found by valgrind. * Changed checkpolicy to destroy the policydbs prior to exit to allow leak detection. * Fixed several memory leaks found by valgrind.- Rebuild to get latest libsepol changes- Rebuild to get latest libsepol changes- Update to NSA Release * Updated checkpolicy and dispol for the new avtab format. Converted users of ebitmaps to new inline operators. Note: The binary policy format version has been incremented to version 20 as a result of these changes. To build a policy for a kernel that does not yet include these changes, use the -c 19 option to checkpolicy. * Merged patch to prohibit use of "self" as a type name from Jason Tang (Tresys). * Merged patch to fix dismod compilation from Joshua Brindle (Tresys).- Update to NSA Release * Fixed call to hierarchy checking code to pass the right policydb. * Merged patch to update dismod for the relocation of the module read/write code from libsemanage to libsepol, and to enable build of test subdirectory from Jason Tang (Tresys).- Update to NSA Release * Merged hierarchy check fix from Joshua Brindle (Tresys).- Update to NSA Release * Merged loadable module support from Tresys Technology. * Merged patch to prohibit the use of * and ~ in type sets (other than in neverallow statements) and in role sets from Joshua Brindle (Tresys). * Updated version for release.- Update to NSA Release * Merged cleanup patch from Dan Walsh.- Update to NSA Release * Added sepol_ prefix to Flask types to avoid namespace collision with libselinux.- Update to NSA Release * Merged identifier fix from Joshua Brindle (Tresys).* Merged hierarchical type/role patch from Tresys Technology. * Merged MLS fixes from Darrel Goeddel of TCS.- Update to NSA Release- Rebuild for FC4* Merged define_user() cleanup patch from Darrel Goeddel (TCS). * Moved genpolusers utility to libsepol. * Merged range_transition support from Darrel Goeddel (TCS).- Latest from NSA * Changed relabel Makefile target to use restorecon.- Latest from NSA * Merged enhanced MLS support from Darrel Goeddel (TCS).- Update for version increase at NSA- Latest from NSA * Merged typeattribute statement patch from Darrel Goeddel of TCS. * Changed genpolusers to handle multiple user config files. * Merged nodecon ordering patch from Chad Hanson of TCS.- Latest from NSA * Merged nodecon ordering patch from Chad Hanson of TCS.- Latest from NSA * MLS build fix.- Latest from NSA * Fixed Makefile dependencies (Chris PeBenito).- Latest from NSA * Fixed Makefile dependencies (Chris PeBenito).- Latest from NSA * Merged fix for role dominance ordering issue from Chad Hanson of TCS.- Latest from NSA- Fix NSA package to not include y.tab files.- Latest from NSA - Allow port ranges to overlap- Latest from NSA- Latest from NSA- Latest from NSA- Latest from NSA- Latest from NSA- Latest from NSA- Latest from NSA- Latest from NSA- Latest from NSA- Latest from NSA- Update to latest from NSA- Update to latest from NSA- Add nlclass patch- rebuilt- Add BuildRequires flex- Add BuildRequires byacc- Upgrade to the latest from NSA- Upgrade to the latest from NSA- Upgrade to the latest from NSA- rebuilt- Add typealias patch- Update excludetypes with negset-final patch- Add excludetypes patch- Add Colin Walter's lineno patch- Remove check for roles transition- upgrade to 1.4- upgrade to 1.2- upgrade to 1.1- Initial versionord1-prod-x86build003.svc.aws.rockylinux.org 1618188116checkpolicy-2.9.tar.gzcheckpolicy.speccpiogzip9utf-809fca1aa12925922f8d87b48e409a43004c939257fe998f61298623958d44c5f?Cx% `c۶m۶э͎mv:mcwns6UZ9\\,,&oX8x8MY֌˒ Y[v1b`eat3qahh}+=W<ˢxw U6 p N' YJnM0O!i铀#p6$@}ROWw']tGZӒb_}Ma,iNpxpAUd'PNU^o=Zos^ _cz7wjk-/fkjjNƾ w8m~Rx߻eHWȣl~LBJ_=0!wpBr#|4 L6w}yF.x*5*w27rlu??vgW/毻{PiN ;e XxٽD6 X^x=] ~ 9M=]kXR-ȧ4*my=sė5|7u4H!7h> qUxTfnj9Egӆ73c|HG| oe}1xt;þڙB"|j|unRÐξU+9عܾed>SwnW,v6i:{L7`N[(BUmҊh]ovUPi\wȕ0aAL+oA#/4>mؗ)昶CdRmjR"zcõq|*Л%-Y4rFtFZ6i8PlInDaį&L:?ڷ|s6JR|bql+q^qIia23Q9&ɝ&1;D|72t<UuY|jN6̚w̙4(=b-H*#ȁ:Z}Q X҈ʹmŃvV8˳I_FCcضIb(X c,V:ۛ 6Íw[ix% srt5!,#w%"C/ 7SDKgIm&igX^-,4 bg9ԣD䏩B&2֐:};7Fa=NeR;g_}?nͦ Ra*EN$Q~R;x,6K (SаEe̖P YV,W SJh$׃6')J/D~Ud'.K@h&Ln\珒L"3]~@`M,E_Nȓo{I`>@񔌲ݽ뭟>Wm@ %3?]POCZ+]#KkUveQpQ!4J޾t2n@<{џUNI* QD[KؖY$h]_Sxt^"rNh :ywM&dȣ0#VH4p /D_od$b34bE$3/ y.Ζ׸0N?r|q $nB{簂/G9sH #|&'#'LZ]7)]B_ Dl@bz=IzM9ⅢVg]z&9 Vس2nrP5,\t~ù 0P$ڐ/h%$Ǜ }"1:~FP?d37EZk2KA #HLV+= RCį{r 6YAcD,T"(%ǣ@]hjbrwFw_$騠n=('*vNhk>nޚ]p ! 7( oק-';Mq}Ëa'Frt^~Z5= (!kJbSЁ [@v2Pi1"-f)jxJ|2_fɡa'CKUO8F\׆4ݍe/+҃$P-:fM9z~:?Sꠊ۞cDb˙XW`zTpH=rIRՍx&K ;HjT" חH-6(O%tL>x$pR[ꤽ^[i+ nyKC")<ܚ@mv% ԌbF|`=klHqnK^-b .ƧpDeRсgR)!ЪpPt+%ܵ sHo K+t!5)#TNW"KQ! bOȨm}dIWoJ_2 %|Jgv|\^6*p0,hx`9PjpB+ @uG(gWu '$%C#+:b1qU=:pF 7k[^R V%Yp:YJ5sCJ w>6 nO88n!r(4[e`+6YCJ(=c'l?:8pd>p"4w",`bҿ F{ m $QඁZꖶ?)CppWjNCefmR3'קJ2fp-98M03gSsޑȒ)ɡ~u&;푵CuEEcqwiHLt]:8m8 ý?KGzn:*gܟwoM'*oMs%ͣvK7{ת[?EDqM4h~#TQB!!J?aE˷GF@sM='q{ڽ|y۽m-߳ )t(޼& lhHͲ؝1F"xV `F(:TW8/su.l&}"3wG: <\J}!HI4s؛8xʡKYSzp7yTf@*!gRWdYPXPiPF4j"z&Z( HѦթ*dV\M(5S^cF;HVO9!QVĮa.CN"v#Pj+F 3.;5LٛF "򳝹3cMA$^HrBJT. #0B [+<)ۥb{vQ^RAB sV_꥞7́uHVg^B$\oRI-喏#'q+.OW1^F|iv\QvA:yVoQ:zJ,]+ESa/ĵHxRiG4 {|T$zϟȀݙƊKa k»˻) ;? 5col~J[Tuf1:EapNZ)sCG +i3 ؚԙNELQoVh%6r$ф#}sO/ǶJ"&+%OI5;l؃x QB2wQA#QȌobRxN2!E1q@}QoTC˧LR{{EOiXVXR=I>QZxU j i s D w>@D/L4WGY9Bm gzΩFJ0NvJ><Wt,LK>gu2yyJ/mjxrF/nA#=R%bOV@JtR^^zdl`eKR\˺=3>LIMS$?bcٷ^Z]${.[+h*- Jv&I:joSXXwAxY:NwQz[(NqoO:flbVdKy`#N4(N5:]5B/w޺/SO +;{/fO2TR 2&E Ȱ{Q6"?C4T(QJ \^̉p7;IcbG\sdr?Pɰ>`_K`zώx:QS rdȄ[W؟O d\ey"]s|,O: '!-9ylv/`"tē/(Yvf_EPWxw ˛-C<دkB]bÔ(o?7WJ=d>O5hw~~2S?@Sַ_#l}>^TvWFg̈́RBȌH}Y[i5%@ﻬ.h!h3Dfj%p|EM |Wf!Gc1Fˬ iUy LY<o ٽTAǠ;폾IAդ52]jfE Gi6DguWZxfhvw@BjQ3kD; D&9[gaZ׵7j\QR X\N&FS$LpP,\8pQjCMYjN~ngͪʈ0vDZU"cmgpu@4%KXj gDG~@?)J;zقg Z +M'\k"?Lx.viG6$0Flr\%ݜkG'~ud>7 -úõf*0Kv 2u\:lOTIfjهDkR5E6VU' $84SXw=ɲ̍A E)Y?__<8eFUִ/'@E]d 6]QUCܹ\U09X!Hodɥ&?H hK7w&3i*i&>*{q#XM:!dWPw聵%׵mK] = Egk~tzyonaRV[׾^.F7j*swkC :^6JғlHy ܛM$D6G uAn0.8O3uK%tTHWP{ as3}8Q{7ǜ?xc 2d4QYl Mh} ť];Ư)Lszs`{7׆)hX_ +ח=eE+*luTg ֠ƨ*`)UU`Y 5A"4)]illՋ‘ 2y%FmX/ŰL,)u=<?gHpyvH1,`v N.Y4>8C<_f> :&L2$H\P؁6*0{&^*Ȥ2'Rg#H Z MahCWލ+'k\3ଟHPoMI07A>\Sr{?*{xH\4S:Xr[*"t P|ul8 ⧃c6<5Bbw(_zvH\ch9gfH侴ZŹiNJ5G;u*=f{CIT(tSW1":Rl?H5.Y0Ei*Y4D) {/@K J.NųVW.H!PoWwRv:vl8 _K XsI7vo*zz5k -QZJtԐs\\wsŹd{? c{?8vp{YYobCG!?j޺w(~R똀o., TJ^:Bk }~lYBb'tR&2Ȍ}kV 1c]XҢN^DƕqO)/`9;59A(Т<1C8 ތ'>EIYZҚdX|  Ыz(MYJF -xv^[i7DWBwy>Wn7T Z,W`,2Jcfg]Bvjˢ!Ѯ}U] 7bVXVsn7sq.$aH k8Z4o:@P`QM!TK:aj{Ʌ ߝ:';\ߴewϗƝЬ|hW>ND^/*~}ݮUa1x YُIlSjg'4.ki| K5sp̯}ʮ5Tn5PL̩~7NZ==zfr3B@ྈ'=L^ousvwJGr+idž6+M x'CZq?;yyRGI.ުvZޚ /mg 3i?~Lp_ `epT)uIЊ^$9{;-Д ZQ>eN${|H~Ld<HWz}_nT&3/ gO@||ňtk3.nBK„cHF#M`",@ ^&jq+)ҏC!?tG't}?L TZx65|_JMyΫ_$ or׀ɒlBS6VWdy[E[yw&Τvt[ae6 TRMCO9ʟ<6gh[z.'F{'Gw&ix_ΧJ Xu2)jRIof<)9Zo&^{+ɾ [?&WnUpKRji.Urz.# /;|ҞR.֑2)9|?;[{<_F4,}c[SV.2O;2 ;:Ej&H.NO h o,X.;s)}" ⅂ޯ@Qm˭Gip* }zޒo0Oz=OM%BC״N6t+t 9{gqcfb=q{!sGղkp#Lc=Λ16TG)mϋR 7\2\|*w{FHKyP+c9R VoJs+=5.nvo{$Y%R.t [Fv`_\mX%~Ʒ/ q^c> k9QH+ /kK^R^"gX&xbR6n L)sѿWZǿ=~ԍ)b{a:wvI|rJ]0bי̢ߋt bu61_|C,2BFQz=1+kPPVTa TIWU=D `q36QdbH%'lMYot 줂م?BbIX4GXc`7\Bn #ohßHoqs^-R<)ɭϚ6fr33:ނOn#z1VaEi 7$<>Ht׃g!r}"H0TݓEyٯPgR iAGz!$]wxHE;2dnl$[f܋p``qS mS?pJx}cKAX׌kL1^*޺2s1QZgezr5_QROi‹ L8߾g䰲{(qqMyx$y!OCS$9m-s@"^Y>ٗx?qZœ 3O6绫ؗoFozpGa3RCcnn꫸UNgNg}<]"CcXjd[#Œ,q &`ʿMpTI[0}1LQ[Su $O] QCpQ8" 8tQl9Ox-TSdd9M8`1jFڵSqi뤞Kb++% =B 81 h7_S/E>\;9=?3??H5cNkެS˙yəN>9ɠcn|Z33}d~KΣ3*.ڔ9`u VW JAaeeQurђnmj# :u/-l̜M 7#!.7YMYIAţ3{jp;lUS~RI3KS] 2WZ7ڪ^Ό!_`:wMzH#jjzo*VK@ :sa!}2k ZJxZ)׈trܼ5W,~ٲ aHOs%hF}pkvZ! Fm-.{l.v(xX)uRwgbCAT|||^J Ɵx-%; nCCuM#GE992du?MT4?.G.T$Ǻ[Z՘9L3_I&&M:%csMi`cDD1`\zO(_.:^'t%cLfꑬ1W/K*<,:` N/g,b_]΅mܝH\gȣ)E3K%kRzDm2KF+t$PBYjwv6,%!p[FE,x]|vr}p'Y|b7$XKCc VX*11Q,+|^BvMy )5X _'Xe9j<$,m'JzL8&sH-gkּ>{4i C;Q^`p WH9t0T~ \H_y~1@jb`K7p8D?n?h*ZS˟{ p*OM9oKpr pIA1*#7<$ z5x! .p͓Yqp "88Bœ>}f1FMˋ:vaޜ fjV-.snwE}J>0Fps2czr'e?кg~rR')!+o1dU$\ ~fw3_lYp =Eʿev?Ag>T,؞f8dŷ+fv^e/z~qǑew$7͂J2i}I`cv{ n9|`ׁn*\| V#?eYt73} PP,PQBRm,NUGZ<Q;{یgi;#m5q#߀9"i+@ 3D Gcb_mS$IGY_i'?avʟa Ś|18tW3(2Ё,)kiBJmM!a]ws]hY[lȕKA%I^A )k M|WPGǧ̵ChGZ]uVE6].+Y%> {ΝfjjȵGeDz+kIP} zfd({@`N0vB7 -rȀȭJ,;^nq"FhS܃x#@0=nPs¼羢djQ c"s{s~QrN-;tiHUr95]N<;N =M=d%>9nXCu%0헸%#J^{}ςLޛN=!=dsqǼkudw'Î KRh~{u`Cxo {`Wq$p+ 2:} Y4F֮eжluKb)_ËZպ o0+tᔹvF:8H/Ei^yo smrg^Ov< Jl4?Бa\?j$tf΍n '6Zmv{L<% ̑=3p;UWZaa˩zdMc9NyzϿH?rq^iUo %٨v^w+󑷗ҊMU=";X!Nh! s\m}"_:Xp¨T9T7;C9ъ3΢υ32D=4@a p{o#B HMe7HAwҭrEz pq{r]2  l%TC4_YWuZD&XWA5f0r Bti<[BMgL--F~*'gw- Ep;<:o\? f|nGAcu/ؐݴjr"/gNϷ4Qx$5Ӡ͒ 4E!yޔ(>!zfğUN;%0y %2FHqsq]3R~]7Œ!E.U`#Rw><6༏.xm喌|գT'UVJgz};%:LǞbL" ~g[+ De'q?7y`j@:{ n}nߔJ fGs饱ٵׯuQ{m8HV#Y|UqSXI1`@D#-Y3>p d hCi?l|9nD~J;/<bi9ns-d'蔁:Z?dž u=(w ȉ[PI-k~o,3C1vif-e~ma?y4S ם%% {(YSNvzIX?D͋D#ܒ)usqH{ זG13 }X Q`rθ[IIݩ PeN%W;*&齔aJ6B}ul,CL,f;'C;;A*1Gjs,^펳軻O1dt~Z8L5C .L޺0(Y!$ a'KC(6:JX~*v5O,Zrbe}(!zFmm-{&{7WX._++ XiEK=b"tlZ~7ZHXh`/xDƊ]lh-j❘+SL@Z6l IɾRWY4yhtF}Xަ.d.?:A ot hhM lw|:ipG/7AՇpUi9N&[0C#7PD4?cSt]yCfQ ,a'SyҦKhL.JTq롗).Cy=-8eE!roO;n=tҤeVҹIK`RY!|â33׵VFOkpOLq#OcL:a5{vqpsAACv?7tMZ'ϵtzpEeQxUjƢW%];=Wl?6.c>Z4-Í9a-{}b昸xԣ;A+7;voŗr"mHz`DedLCU8N%4 6 Z|)DimvX_SzsgHT,izPs^ASOEq ;1^ %,©|8 3后P$Hכˢa Rzb™uh^FM].:bgNi9Bٙc1,42ߐ$*d\Ē!aIjv-Ret6_l1YX/دmkfbQFsXddx]ˍuVW w`O'dOYkoޱȤf(ceW:$>P(jOōΡE;%s G.+h8zT2BvHqH$ސlcKpۍ8Õb%szgv2.l~6ǗcE< P{+mҶGKF׫S6mD=&æ$s ]ffOyd]w NfFemh_XӍGbnF\z v.l;PhS3<ʺ;l]3νub pi{aP]0\<8e36 Ru!^q\= a@,wv¾5p`g9_0P$AO) Q:xfQFk\~VfVr8Wg_ WoN$Vwh|kvuɰEC96 Ks!; x WG<$)E#.Kؤ*jRYu)~ _,$& F@Moח%2ZahLfgȫe([v^+>_twHpQ )^:.":+i͙j?nD7{^:Ơ7隻JvsR5&i"LW;jy aϴ/nGg=Ҷ~Kd3@ qvO.s~Aj}U`aDBj`P<ƠXoH@Bes.z/u1$31aiW/zh٩^Q"r<U`+Ch=[7,FPiX܁S(2w#3!3@ Zwm9W3x ҶҙN+¡Ya:%nkYwUe\%Jw.! ǎc n'<>]6zo&b׊kJ!1 ^"ɮVqA{:7LFZJ*VUҼ)d)s?*+ЌyΙ1jͰV?ꬸ/f5t%Z\L,b)\D)^:q1&7ni1TfvtG$`9Ys|6C8%Kk^uHgc9 37LG懨'Evg|,]r/:;ӻc&gp׸dMpOVg/H܎ 5^ŧc 9cCN䙭}]* @vv9kl!;O6U7g'ݜm^5-RnoאF=G3.]b5g@4t@%։|e¹w)W?ZRWԵ( p9vy+$9|CL2k#Bш[S҂]Dj!k}ʷuW\;]uC>8Fmk&9"~TA=w?njsm%!W1K j 8u2/wͯc޸Zc`DD.8s9E5oϺLlg3OŐǃ  ## -M g#s@zO/0t_vGe0mv+(F+fQ,+-o=>֞Z s _uJSm.ǿ-~`i2ْ'ԻfcLRL;͎ghZ¶ډrN*ܜ5v{ϝ]>75< &h =3ngpvG37[;\1zԾ[XS=PC(v .u7^$NH gXD F4Qտ[Tn8DZAQW G=ⴜvZZW擜F؞ (QV;XrY*`L#;qon<}Ir`30kJ[ք@w@Po=*ֱrd/gZt;5ݝMFaJ΁8q fi[ax$wYpuuds}&S&e,̖|:j)Bt. &]p8`C4+ͥ&TBߺb)EL[';cBِz^j? I5@өF6hcˈc/ :ցW}f箯 OGZFXHz}LyAV: UWT:U81|ZpQYykP cA+(+*G);pu]Cx={uleKE7 j`,;~GwvD=0~绿i~G5BWrCF!ށ\A^߰TV lR_\R9/q`FrzB>,F!ږck7w3 S, z髙ar2;% >Bhii4ܗ^$Kz ʧ]EW% :O#^\c0;k|HFazy-@^WQ\lBXj8CystQvTj(CFQ}i5~^(P8-1 b;} u}}T}EThRWxg;c"WFdLB=ł ;z}ƖK~o NZ:-u^w3*YZݧ,Qwi铕O?ConJQ4y%9;d@9pr#TYqQRykQ䑨k2Rh -P2LfRZ\8h[ ?+/`~c3f"~a,[Wt//ݹprg[NA>jI98Jbd^31aO>ӳ9$S.Gj2<"w,+F@YP$Ӥ@20-!:!`^6;9mW&1B<6)k^>e mdNkh,š:Ța,UT|Ua7N]a8FtixkjǼ3njȰ:Y%̽'cCekn.j3:v̸ۡy9K{2BhRT[$2M0%S/U8` *c /N:6.kZJ|y8Mr=?ge7iApʛZn )th4qv=':Jn®A e)m;0D*dEPle2ߺTT oKp/S$9A%ٕl˶.-Q79c4w=xscɓݝ}|>+io+̛my>wS󘶘Ik?xnc~ǀiYtd4AtެvtwC/P!~xqtޏ<{}+Nfu@ЭYg(l^D.`m bNtN ـ7#Whё~U$M`e703aHjN̨k&hԓ]}CB[OJr;, DȽWRKh" Ȯ} C` 5dxVڥazxi:r/XI|:4+ 8L 2,aM zPrS 0tvl#& BDb@8&26B_ \⭅3kRH<%tl':T,@SJg<57Aβ6؉.{C*͖V>_ >F5uz鏳l\P1bs,5h[@QMgC`I;-  V!mAn Vv2^an mW!dA)s WJ2'[Gi )~AFҨF͍V'Xj@MA {T)(s7=,݁e[UT12t-AU0rh:42hI3u8T%;ӣvLe ?ځ(xP34]O!q)zHaAx 9w0zF):7e`,O .hkwD0Cod}uDóĞ'yY_ n6E1$tI@857R2;D*C`۱<@K~帆$V>sk)\ Lk~̊ .-QN#.Py%ɠ?&!βDs.yp7M֐e;, q6@}8 p|1`(J א# D ~k]PIofOy c5y8uDL Gz]E\O/յ$n:IuFDD~Ms*%S[ ĺffeē1+r.ǵŨU((X,ic/B#Po1IlHZĵɤVړvr3r`An^Fn'Vnҡf p^p:WO+:jtBij9ӅT\2g5QuEhWRLJz4t֊dcTN/&+mAS=OJ:.!dɍrD;s?0x23ʔ]-lЦ^ޭĵ hޙ=?]oOBOs L>Ԃ,CPWu`'DKPkF"j-~Q饴xێ=)nVHot :mK=-q4$nDuȫb?f2Jˆ"ݫJ=hjRV5Oy0팬-'iĐӐZf@{XX2 $ɦþȱ$׺"4J1.|p2{a.ѐ5;ex9O):5͙xv|jn NCF kE79ao;VsayE\hqs*~"gX|ݛLis 0-Y{;GE/M/b1,A]|B,5OGh€[6%Q޼+.%8n=i`as?۬Mq4Vkx%#'fU4əkA<CIk̰4Kb'u5|D;~+}̓>D?~Ejw3 ;v_7"`,0ZѬ9;`FgƜm!.lNBo)/ڛ`L/?&KɔUVy`7ΰ9p! u2bjPJ '~7 zFѵCl;KA+reE)Y5osjNHثW;vҵ9K9NI3yDQ(?og*imX5DGjr[Ҳ4%Y`qX8s:69V|& [0 gK G k ә8D d>5x7\zp1>;(Z6s*1,WBFl I᛻и?bL9v O~Y|gڳt3N#w_1M2 HV,C u%"(%5 Z$>4'掋-"jDեޙsnVw>+^\$){M&sGtshDWqʂsP5]icE会5 2Z,ǂ4632Wr|9sV(,8?'!DLUÀ9t3~_9)6:DBgpr=70@En7ޅZQE jg+}ʰy#dH3GjsGnٙRFqsOrb#bbU662`QnC}OVr'*v' azu(>x@MSe!%-(N@q5\@t&_7A!0IjRth/ETٚ+ %\| 4k Q5-^vGG 'u-S*zˍm%4\cZ>K)xybYkafRxgM Ab$vrk u1 ].U$C̮NԻ/nSX2YAcx\RRhtq18 c|Z ԎrWצa&yFymwJeئ-CBQEwkS ϖbRk@P4%WLNE>Q^٫#h~ZGNf 䝰o À"P3^ Y;aa;-/X A9ٞǰ1|[wO?]!d2zLNƝj7- anOsWT {9z5p wQ<( | ٦Qc:޳ӃݝuҙOJF6L(3p10di7md8)$e6m6h$֜&Q EDS7nhmO2y1"!=Ү^U:K҄b=ύ-2Cxץ"H^h`@MVJO=<.ԧ ˹l Sw=x7¾Ġ3,Q긛):=Pz2厹O" % ~ٹcmZঢ6s)I/}%g9 'szhz)dZPe O6?k.y/FYObܼ_bڟ|f|b)2i\!\*AWWv6z^?cse[< 37IrJP?)Jqhu >%`ʉw Vlw*?t;^Č8Rr<gfX>=W|Pz (ѝ儷ϩX}4|D%즎O#8A>Wg ?elMh8)Fʢ.|g ?i=<{i3(`a2D4M# LGX~y F+`6(zsIAsb`Q2V+,邪.ɗ:YrF@6.Qu#9 o?:~ָak @ uHb\/=0w#"Y s%,GU= ɇϟ i,Wz7ywп ]^|Oo߹rO|z/r?Y'~(a?*+7}ع*Ơ ժ~v2NC m}s~9yBZ Izv4i2?K2XXzs| aXƃAa;=/)W?36ӐBSU7jjeiZ>QV^?> lCb^k9Jֲצs]'e >krZ2:nR)|M~,# Ć)y=c!GD:Q_֊]LOjZ"w$ fv:4Ub(ְWykOOwRr^^Zדu{߭Ʒ*l {AHV%eopI^t.n($t ύbL GSͣ"QFVӁ \I eC"%X <t#x9A mrҝOCݕ;shl\ު5-t [R/5hy#l}S冷U/2ܚط-& CYjupIF-lM2tJ ;qwo>}vwRY[9jDLH̻5 >J lm|unmo|xuut}`kzl&4f(n}Df!ڃFI|oųO؏h1ѝWJK5ѩ,YFF&׭^QW,C wn?lE+|{iYgL+yG;iNj؏>NI\ 'qJz)ѭ̀Z|z0ۛj[ӏHCCOJΚyk9V'9}3]l_sǛ\D˝FLke/DChJ^ߔ2XQ{%xv3x㌁>jV$9.ꝸ8$dmPᯩ'x@i'`\v~8o¹k BLlU)#"u=7_W:)ͱ(/agM3F '_g?ݛeu"&#R~50L=Y$^A?k)7YvBIހ\ gh6a77#CN{I--AbO"+qet?"Z} Gcx)m Z c<'HХ vQ]pz <`St7?F>Sb)4d˰ur(TupUXC?dWd,]o꿜{Z9AI^~9:o,ih] +.npl!Xf!Su}O mܾN^ =s4L^;L3o$QvҊh*U3Zc# m* ["H<I \3sUG.wdhEfʟky:bVSvS$E _>줙wD/_f{@[e/Y6j'3XG p} 6Y2 @,[sJ>=m>xj4}[/a||oJAr Q/: 4H*T(X\;hX*,yr=uei L¼ |=>rE!]` |ܷ|XH/.e Lm&c_JԿ2eḵ>~y/,JlV9ϧqhzg+_/{{{O?knoO>q0Ն ϽR@oޮg͓$k# -@vŠgʿM^)wo|E ϒaڙ\'-NCGN49փ gI邥RaЏ#tU[{+DA8K7PG#{λ+݄bt.뉥WZ[*XW|L.*}1ϕaNwo>5`N1/*`wƣnU4F}.tj^0'}Ց~_ ?vbft{?m+)nO@3g*` 0iU~:}gwA}J_c*k̟JP,\B=_zp0pjM͞n4/=4~at8[ s AEW*_T-Ǎ BCl;}΀̢sZtEj'5it&U'Xz30I?SVKZ͈>ԊgFG4cʦZ!9BqEtbWqrd!$ gvɶO;08 u* HUNCJ10goݗ;>PTcC= jK͡p3IIofLq5I.Ιr&mIofL\g2>`͟6krbԤWMrEr`Ξi{:eMgR2j=ʈg[ 9˚s O8([-=͟u8؉)2~`U .wwr0ު{1$FN,KHWё%h2GWOw_nJ[u7tg("ƉTF=NB'L?Y(NlBs6qJgҵ,Ϟۚ@ tĝ¦˦&s WB;0j;6†4֨?D]P?VVQS1ν ( fpe$νxdهecD4eR8RЉEϊAaj[M^K5h^tvD#+Gy+ 4BI@WS~U<^t_N>4MDQ`g2&[; us姢GOlJ꾗τ=_Ŋv9TJ=޼q(\u=[|׾XZ"-޷Zg+Up^F?uxH[0فy Y]\QМOИ>0] [o G/f9괼, -ə*60v6\AnyhDVRim*]%qHxf R*?D+q!1! V'kYMBu~~,>)L ҅ YLp_;F H6Լot* Q.i%Q`>HonZE4sǘShS=)2m>Fqb,D-ED~w2vl*\ hO 1^bY7M;ٵ ˋ^HcUyݮ%߸b\I9J=D21`~-t/! +Ft//?+ϺtMuT,[,{~nBnOQvsGurmϫA^^a&fC8XBYGhEF`H+BmE~» i-C lUn_lVxqPՊqdxۀbޝD-֡IJٗ o cr[/ /,jɜnmf h6m |B?ꂿH}[le#tRLeX\r4KQ+>uR޲iE:L[-]]YۻixtBv?$dg8(6}]SkZZ>nR{D]~= UdDJU\j ̹*M~޲ hRwdd|YBO<9ot'.h-@|]k$'K-(ڗ>-%UtX؂\ce;9Jɹ^^sc䟣tL:~|Vw!#&QujuiU*Q&5 T#IkqًXMau)EzR c:nqO3ɨ!Ns(:]p'!ǧN^MY=5ǸYK8:s)r+qZqoU1'ȥ Oުkց2;1 ~ם=Yʳzr ()4Fs=&ӵH'!(L{v&6i u(.ZxCUdqnlHN GUBEGA5n`^:gj˧;MO9 ĝtk3MZ'QX932Isl>)8 ZCWV&` hb-3yeoVݩbߎw04o,1 X#wm֓<@܊"FڬvM !&U[4FB}2\+s raf]:eڳWߢդAgf(K$w["BsG}jH,H(`"|Cj<\ 30!WQ)o'󆘼[`:7M?0rz }Y 0yN hlo +>%p[6 '8b/tA`T4%ՏiNMVϧ:z8S(V:|NզAa::ɒK+2IP{*K~]kQ-Myui 1Q>0:mqf]YvE;nL&(>G(J<^'fޔ!.wS[~_ܬQаvc0lny`LbR;&Z ḟ LvΆȑ~y*k]:ؑgH)\E*n@(Ilⷳ0p V۔)w4g#kPy%@GK T uBZ[љQjB,/[zaN=s#Z׍T*.>`֨ H@k+ZD{Fuzptdx[ĮgoYƃx3`yx` Kf:r*Tь 6) 2Sfyb6R(5P Ϣ̿#kƆQ,2 Zi:r%ƭL7@|J9U/8l Ui%Ig[Qxc9( Qr~Wb&a3U{81 xv%C=Դ\jd'R9ꚣ\a}J Yit؝(V}џl6 X7Nm.9묄}A㱤>}@|@ D?RQs[J,Kt LN=(8zmI~9K{C'`Ω#@Ls) </4E.9>$F@ KA=5GOA-# 3U}K1/HfCB>| A?aAJAlF Jc&ctL=w\`D:K!i-ϕ=:I }[+5ŗ8"{>.͐餣>m>y:c>Iťs 'bYbJE\M裨~ts((p:aV$4ɔZ2wI0d!kX &B^sFoЫʶtF K ˜ cc '3G@|׉Aa\ra_gn36/j~e$K;/N* 8ha~V7hEZrx\|~GS:iV$ٷ&mᡤH/}ʽ!]p=6Ęhn7 ΐ/`R3G4UŚu$WqSy D"sp#! u^iK1=(.F)+c# n\5GFq9V"\}UDBkzދ s`s5Ώ ,MKPOv/;X;{{Tӟ4>l=0;?jA#JOrZߌ Nwc.ҴӤ7dИ'{>AFPd%œ免dbӇz{lgZI ,#`8ޅQ0\!hcN0"L +J~*C qh'HZ6D9V﫛7kjY萃Mdsm= E;!V:,HӜr_1>tlus7avi1|(ɰ?>>QTiqu} 0pv-Fk:!󲮛 ӳN)DkfLCIJ0](؋~.:ʨ@]iq*1&gN5JoyY ]_9?O:ǰ'h3 J9Fk;%a}L-dͪeeF(+:zv6_$2_\TP6b4 tS lk1WC727 cjuUB#H2`!AwhhIй'"4D@ ZAZu;nRɍ7be80:+_3wII 4" X tn3;/}q,";w:~kq+4R!ր𱨝X`\ΜNa:BC$ G *y<^G;Ikb*s҂]qr&צ7F.xs^{A^a؆]l-frAB y੪|mu p+V"}Zz}ޭveF=xnPyA1q~8]7Z+`J3v|(/Z iCn0c*\Y>je@[ΠKx&HCogtÞ =)%U@v-:y4.rA39,k%̘N_ӡ|2 'V d_Od-NYSj^s ;|5PCILq_Cp Hb)TDɴ޳旘so=W[ܡsNT 8vY=XY;fd6ngmTM7G4Ǽ#yp@7Y L tBg0ڹ̱/Qz!|n'g(Խ{x9"^N1)sƄB7 ޚwz6eoh]u#bF뚪VOjq?[ K@Ⲧn#i>A.a^u[>!E pk xR+/V^>g4:Y @E#I>Wݳxf DT $"辍h->u1:IF)hz qNpi;x&5mҎ*$X}Hk'j 7biabbΠ"#wIo2MW8UrٚmR{Ԑ=D*o޴ yRsZ&@EM?~HXN;6L왑75a0z'd񼫳y%TڭK/\DRrwƱ護*jA)6e:aP~kLhhlr3щ#F( bvGN23Ipa {W&.v{vp(^jo7}h*`h>׼ld._or!v`-\*!C  h5Ja&ʛVqݠ foarTv9Ut؇PTu- IGo&#vMx{LJ->hh/IL]=wv]?`,%oR!$ODU-1t;o70'X^MD1):QPnղf|ǜK'*Sp+]nQ(o,PwBg`fTg,rxg<ɯWa\Ptk]ASB{t&e;F=Sy<#DŽTM@l&i㸡~e:-Z91{BI"t&L]Q拎8nv>sx-K'Pфp&DdFLeVs g9jG_}K#5rw1e;3g#raL$/<%ttKo-7ʽ8 8bIpBideP;;Ox&2Uwb5po++0.z8ξWz5y,Yb5X\gwkOep]oxgG \@4f2ΝXo(.Wݝg0&h0ΈU/u>NXţ"ޭiOjZv޿ps9/M>'5O/,xM @PIJD5ʿmh]=.! 6Ops$)' ~3aб5rLjr QVvD?^ kgl?^dܶGYT!6wI%f3k+;Yg#tpR)ޗq{vrE\$\NIdwnND^S^bX@%0Z ysx~3V=r6v!}k*6*&I|!y |HZ #54(SQT nԨ]CEj͘fJޓ kXp"-X+{-z3iCbl-T x G2 ѳD!:x7EQδB, .i)s 3-gsxR!_C3a "1Y0sqA+W'|b4jy_Olʎ*5 X`|7ƄJ#g+L8<㽜xd"_D ԕK/ C%FgPI{dxt?γkbu3^vx.e3BWҚV(|z@pX'BGʹ4q4e2q'}XK /w*gn HY_WA)z'Y ؟S'UqwG'l^5\`4tq]p:Ġ1goM{xCN")x@#`5'Zx 1f t|ᒎkZͺ]c8թaݩ9YϿx})jJ һmƔ={V^55TnlR#/G4Qv8N55y O)x/Kq[9FٙVbӛNܖr;{%W3^w568 T#m<_&) Hb, ]Sqavx%;~ʃ +y/ ٚdz5%^H9q$4]QܡU擄k֧sOuJ1m!Wo/i=لȝV97~*; ~WLms5ɍEG㍼ʭJMH[KQGNTJo}Eݵ$c1w~B=!1vǖXTs+gkWf.׸sj${&kP@xZ^$G J`}̓"H= # p> ՝`{2Uxͧ;$"hCIUpRp8@,d7o*$a C80[+j%JH0c z>1F YijY銎0GDf&˘1].3d* $` fjys_rRNY'Cn蚑+?YZLfQdya~~H'i :T5FL>S7+,wG!^5׼bՖg{SD2šQ>jU'?zM8[k*S/`Ue^,5)l@ю Fޏ,\o^;G F^;Ŧp_*@Rsas֝(T\~7E^@/:,}Ej>&}f,`v^8v mЃSS{EENy6E7ycO H/ գ3~-W P+:LY'7Av2Mh'` 1`[`tQWB57vyd{gPGC!pD{M{!tC ÒƔ};\I@ JtN"vWmJLڕaனI[-gX{/RK쌽80x3nEnLԃIX88'S#A3Y|)ETt#cƔqHw8cDvec!Ik/x :g( FQ ~z$0C0eŋfjvZ } ^1# fo{ l*1@aě9$ ?$ec0`VhrPf%4rHwrU'oιœ.rsRU -M{!*^@n"s _#{y3@疙5y_vV#9Vӧ_g Mc` 4NiJ,EhjoNeurHrsјם jbɨ2ыfȋ!k]&&+mm8d/% v̚({ҙ9 W"ߴ E[h*T*J JN? Zi@h( ulԟKҺS@'yiEr]j;ۣ5D%maiew]ڽ"]p{2*z s ]8VUz.V[^9\j6`C+!Ϧq9f٣kfUˇ%boC3V\Mގ0TlS {x;XgN9I[5t'F;bGC5?}n' rdM|b)~lSāv$wf9l`xΗ*.}*5LG*INDcij U+-iP?Gu咥{+/#>ػN&mono<2`#>H, m-yь {ͥ@xfj 54|ra̜( eK0,)Qr~GhEݸAm9d&FH,?&1,4v;PTuJ]CAWJޱH>'"I%3 $ FefRD/7?tw2o `<"/ ?=e<}#I"G_@"2nӳN+-s~i>. ٘t䌋_~}֣/66d3ƽa!ߵdՑ2y12&31AY3M++cǟ ҮNAڔ:`>ۼpYL׳zMW?"L5]|\ȣ[rEv*do aZ҇-lrgh`xtqT= iӽ݃&Yt=v1g&C2%ۭmL=*i k8 qc `fy= {#1gzEp%[Yk7W3tɕm֫­tf& F۰g$z;9JN'frt csZO1GQkĆ-1_߿ϛgD=OUй }7`V3A4޶#"zP/in=ux]jsO_WWxܣ1b<_)Ĕz%^: :݆ͤy5>Z?v_{jGi)s%:w맬%Yߍ`@W.t)(t c TK #.3] c MJD">-8[qI#c>~W/<Tvwdf^ܽ;1~v]z}ć~0$)ƀ">hwkGd9H! ;†ep;e ;{^ȸ Vi#0L55N>WWQ)ᨙxPe82T:ʻJqZNN zQoJ{IUGx2nV V^I{bh(ODINW\tx㗏%>\7>=Luw^S+܍wT̓~AS̱әaU˕N1K`TPiZP 3LPrF @&t<:A ߽=jДOmd4c>{iJ%~֎g#SnwL&FTP}t)<(Az'[ƌy1ewQgw%!v>*,@ˉĻW.aׅ+"%g݆>aFqxjH+GX*YMNr'@W׾giAה/4G$9 :7|0*\_ޓd7ߓFA?H,K,_ld[qڳQm'iwݎ2NpKHIƩITU-0A]I~b=чkZzF(\a|F0mL%ܕ/2fzK Cj2v[B)=ьdSѼ\ˇIHc龕t)0`_2A5 K!3QG˾)+k\8jA3[9ǟ?yZ 0BLLX(7ϗ_m!̊Pug$ljMi%9ncc{}pW[ۛkʭI7>+ܞT^`R[w [NSlRݍڋ+:Y/83Nmt';ZS.4(Lқ챷uP ٯ9>)J g5y;@P0QݰwcH)b3n o3abRjHT*(֖!XxT)՜)4Ѹ[8ajd qZBjA1reLN3K_(Pz lO E U ~ooZEPz ʑx͊QWzȹʩ4JmMV_*\9t q^z!,> aY5j6l{ګDY@Ecu:wQ*Ϸ-l$|G'JOo&k+ic >wޡ'K+|Ν~zӻ|OdJZcXhrMzv'AZ(OES0}1arz ?{rftXsԃtw{k[;ϛ@ NZPI%z &5g}*,UbMy%owZ lBm >%ehZti;Pr+I5eBEaJt3Qz}\bΣə kj|*[\nx Q B-/vxr`fdQ!h+9U|87"XCgB׃aXUMt=.Av xxrn"FeԊ=k¶I:2ah6Pqbig"͐Ny.V1N04Rz0L bpp+*t M"(6OUo_F͐e6'U%VlgOHV9Mi&)*{󊎖yeH<\#ts#4șV2a4{@&3kQ:xPy}$ }H\p`M21!Zk^ YIw&G]lG#n"K^=%PiYSbšk$Ѧ]IakUF V|RT`bW8ϯ5AJu'/%>xώ6 w0W4s,V~<@` MbFX`a kNInOTմQ[^Z}a^>!-xtU?JG|z^WvyeI6=RL۫`UiȡwǴ^iv9⢭:'B6cicNhx6mjj2&=>z9:4Z0 #gdNMսo[~ Izdui:DsE6zJgI@~f_]dA%۠qNlCP*FQS+KKw'G+ZZ~+uNznd{{#ZS|"˟')RB줙0wp{v܎)Neѫdw#oWWk=:GD9x +:vD3YKOLJ@I :,j*Iv9DHsX1b/XǸn$lc!Zib탕V>Zq8 xy=|}3{X&||u~hƦ S30ۛ_ln{ YEyپ@[dzG['6wCO7xMM{l/w0}N=FZ(ZRh5A6P`73L凕(рM a;Ɨȯ&g;elE=ފڻ:|Y}b{`V=审lБbg.owSw9z>z`0viNMu8[[_Q>if&Yk߸تg_@@wӣBї/7 j:@ y4rsܪ:L22(*=ͤrkfU}8ߊ6`C rD*thX\){6)ǂHͳ5ڌ루 =MYwjSl0xJA+} *;Gȧk-#{Є{LzJläC~j*Fv:b!])r,gOq&2(_D? BЕ|n"AG\rAwo gNuH%R6gv| >#(8 XP$HcZS!8h1t0_3PBb)U"\4poM7hnU4^z79fn(,V?ɽxnZ >-oN¶ą  zH~9 h;A)"e0V xee PٮkZn< ]0!x3B+3Mr03ɝO=NgH3t:Cg;fd4CTHH;~P|͐>k;Xiֆ̾A(wg!43[ gFN5kh¿%Ke;3%vbx~WyNyo$(:7*A#)6-jg@T,BB+Vb=ܦVB,McF"l|@o5O/[O%ܷ:OHc\a8c6 O9ܦ4]c;5tZ鵿Iz"Lj}b][BQu RjBPtG9|=m)`\ )7C8 9$ށeو9&t;)cp{_f/jқ-9B9a Aihh]RݽZݛxK_ԗSmJomoLh<\\7{9=Q_¸ԗD7S3O#`${60ОRЛwty%.~ffuh1oMPr)ڥ,h-23>#/yw@Q7{75mo.va|/.?8V*un5A.uN n_%nYQ\ZnޘĎAaVQ\G!=aj=z!Ɵ7 z5z#F':mg+B]޼6E,_G,,2?"zxø-D-npeXٚF ->:3wzr F= ^h@Oa!~/-Ŗ3WȚ`M}Q*kޮF00+KˤiM)i_f^ J+CI>'`ƥ߂*C!`m~tmdz%12;? ǩ թ:2]zON}1i{Bv:F ϭ&xiZi `]bQxG1𑳮X gda-1j])"و=0x&38w51NzL@NS<հwzx˝0Uk2bI;-G @M۪*𳢋%*b$Mh:oYMm)|0ӽ Чgil} <gii2CpoOA c[,9MXf #́'▢GOr`W2e$UX(0 п[g\VHu(LvrՔB Dt) 7Wݠ謝g4K2͍g{[_5UILl#0OsD ۘ+ xha#3I +}VB>_(W 9p\K;Tf4#n]oʛun/Γ +hh5Wd2a#osE~DroD K1]PHt43QN"|> n"Vq "<з7xA |E:,*B]TT6,odTy_rk;pzi!cSdn\YSp^j %y s2I=o E+!w)#/i?AoB͠ZDmK} 񰓽 zJu @." 5Ӌ…,Qi9UdSSzZԧ7ޤZP:gY6}V?~7N3RY,ފu x =*>$Zw*9uO2%(HIX +d\Np;o yC$($E FT &+2UCnș_o.6-CY\40'&ܙvA/ӂ)PzوFQ-Iݴ'jjQ-PͯnEr QhR·wApz'73ꏻ7fԽ{V-l e{S'pUFm~MjMMj+G:)z aRN[aU rIxb D)\$Ԅ)Tl:>:w3wyP^JRbU"- fW}|sU[ѢosS wyR1,4y* L2C;a 5D7℘ӔެNWz4yR\nsΛUn>J)/{&G-oo~`TΩHMHr)q"P<=p,ͧZTܴCk.咃|xye{w5W\NBSzQfg+(+Sxevk%n^37GPsxW6Y򍷒tnoI~6%5 =>.'#\U+vIԠlW3)j%*A]9ԠT.5J /4]VUӻ-`} !*a hz=mZi/4l@mt%ܽ{Oww;ޅwoW~g!49Ge&;\UԂZNCQ:8Iսrt:7zY8= +cg^UN[m$n҃*mdVcsv&%_BnYAqr>+:gI(}3o6l<@O9u]:n7Fp 5t{u@@A:cFImqL^k5N>9|=GWԚô 7e3RI} 0\;GD9x:A+(L#3YNz;-bhd'@C45#zy4?F qG^;n- |8yz'X/=bA/\;@#u~Tqp#Q3돇- _NhIm>Y7 wR$_˜ecS$Ìr- (;d%09tm:d/^Tڝ*ϗE%9$}}tdESk,̑8W_źr]pFZ>ܿ)*2"~[+Rn>?NA?Lx2sB 5ݝM҂!M6_ՠ0#q  !(͢1qszJ67/` Ԗ7&'"5;o8`v[՗O^n7^K[L tүب· 8j8l gבNQ8VFh5)gE fd^wJ[r h}u}z_4F]ݎe~P xm HIo ~Ov}>uz:a`{O%F鏼_o*êcj}˓8-LR :Sx 禂J%h|SsSե\1T;cD ^_~E8<:Ba((RA%5ri+~-kT2~Eߔ'2?vZVsLG𷂦DcPwDC Ky͵ H\*{?Z-Af3²[nzF]޽rj}9FI֡WxTh0pwF0ow\p) .Cͽe_}p_86M#g>g p1<0<0<0.n3.n3_su>k}εI qE< .yJ5Q28N϶('}^=8p g6?z3N*nNG[4z6:',~x(qC@53G/"r}=ObyWJ)ϡyG$-voߒmͯ_ϿnESp7Keۏ}_8ycfݶ]~[}{W\㚂ڷK;oWUPt$݅a/nmT#>W/(HvfasWM7HhNF|qCEBZP#UhrcDgėϻTUH7nI7ooDI/|(an 5[2_9] %]1xUF)b̏{CP-{d`y0>wP2_; Q5}pXW׳| NPNK" ^UOjVWxBn^nsQe_A`+ w=%+~503m_zQ7vFpAxmI߬l|I)d["MwM3PX?r߀.wc{eԍyZ87q),m<3'8֕QtO? ?>YY=|&ߏ_-r:.r% .RF(EPG9|O+1fk&Pk*Oj oUX - ;j"S~ހpH⃓4i\6J:]bdo͊aŃA.]`}j͍_'+www E~w?|ow?(xPjsf*ʁ^il_/PnS>ũ[rFO}?yh~/ᅳ|S}t{oX~(ﰃ ~-1U@~/{n'ӧaW$w0NE~(|P7* No̸|G廿ԁAnR^A__{%9plD;€ G\Sl(xap@?1.NG 5IN`G-bKc!fGSJ3/@ysNiY  C4P7.LbQ{.l9  OpR+iLӺ_ 8<jDē'K?L呲D# 5`;lP1K2S%0ķ%~s 3̱4!Nt?H3tR=07؃d{./o%k?4H܁@"vy"<1#"(^Gs4e+mF4Xx, )fO b7đ02 4φ%V`a^O*a6{! zN'ITA *X;/#XOnë2éֿ5,ࠞlz .Hp俆8a`-6_6r -uK _1,v9)E0XYki~GHh9Hq&k@l{zZ[w 7±P"PWnC>+Cr1ꬳ?$)F5*=d+ѝ׮Jあo GTH2w(g3?0o Upsš3.jE^BF?.k8+X-&@,MCIG=-Db +cԑ*ў`IA+)0 G _㛚]47k+*)22=._^˔Gbq<,RE4*?S JAu2 ڍ>(Qiu*ߡC +?qcWA U xX?0[@a\LڰxnzJo ,M[YZ jB"`S%E>nF^VwR<xF68}` F)_zwQN_{u:d5N"* /ʃ"@QSIى~rOEizlw~[" ?pS蟑W[ES5>hNGB$  -)orx;j my"?zO~Iw}|E87i/k_۱$S?OY;L'}wv>WDY߹ͯ۔MyE-v@l_$͝%6֞u$_y/H1W ޑUfFV-iޥcMcp,~?MͶ1\$@NwbUs%t>kmdG4{.C @Ϻ$ۙʦG Mh1gv KqS'hEy[;Y6]s0M8J PT;z_|0@UiQ: 50g+N滿NgZYؘ OgNb/>ÎFi6j~ϻDǿqu{az%mLv?{;Z`&rLQe6&奻wop}|>|psq֮,tG_Wj7#_Ztin^_Ts^WG0iD/G+ T]񪓥uYu{J4i[6TO_^C:)S JݷHΒ;A7 J(-k&wXZYjZ7^*s?nl/@]藅Io28jX(|_誢˟W>Ux^rpq_)Vf̯at04iHƗ|~:JcHi$8ez%ׇZ\ RRaUXN:a.܄tFT9NGAuo L,-,IOO^?%xtꍺRaԗ{i28q=Z/4tC= 9Juei ZZ@.:hp,9HW ޏUï6{6zVΣsc^i`\}]SΨ/p-7opAwtG[O׿jp{wW͍ݝG`Rag;NbZ`t_8 0B|Nq!?IaGXnaSpԤ'2Al DY􀇓.\CTM>CW>\\ɐoa&0C}[3F2)|WoE)JbXYA+ԣ =n%#̫_9iF6_ykj:Jj(lj|q9 WNSUgZdqHd~ z ~;#Lʃqjka/7OATg_ue~m-{e:air ,R@|Q43y< e-@n(CuhNVOagxSCps.Ag=M=nʪ $6UQ[Suϼꦽщ~rhJ XR:52 ս{PcMT LЙco%b V79Ls-R]*|Mںu$ Tu ϝ^E,駺_!<'%Mc0*5Ѡ0$a`d"P@* +b=zf8[w"q Q,U*!Ps2]TM:淧2N/> nzh8tp(?B_LNFh{`~ LQJ g …JgW˟‰Ԡ 3UNoL|8$LiRKܻETzK_FwXYϸ׷s3ӑG69Y'R 8 O?^5;),yʇH4E n/)J<)~9=g\c! +Hリ\A,JB?|n" '6 (?uߖ)c03nNΐ=9 wUq# ײ7пQk&їBk$M6`RE fs CM߾ˬy~ف[s}~(-*7RFEBۙDm6nE'Z"k-IH~%"0A9IR#4e =%H _BU\ZNJQ5U^㸆e?/bDmEK "έB{A5g6I]GAG\1zAɥ)9CJ1%ω)e y_Blnl?~AK +5:,Qy4m`xo˛&cKLDN1輐,'knyw_l<|dt7wXtFw^DW4s.vpM- `[UVXjި2U?&0WC&+tX1=03Fbd+ j"|@i :;<7Moh97S^`WU8{5RGJ $9K>v /2pPd*>?#`e8#vZ(>kq!+;Jxz0ޫnSBj(o=FcK_XTπa63~G423 B` *[9D#SDuA>s]`X{f^Z1!=7qِzz578&@$i@ mQSü Jn) FѸ Mz9nZAx*!0jĦM~wz~MpO >|*|czI3m]YLza"PSaRz_ Ywd sCzCKʜW=e*8=<{Nߵ`ASȀX)_t"K `HL|E`wv򰯩6h++MIG7n2ƟTu<vb5kH|YrW &v?g@}9@b$2N,}hh:=s6_J;#F}|M4ΨA~8b-!ͬӞ4zdg8(5jc]F[܊z,rp=|P4S߷C~nK/T YS0Ԥ󊲚TX},5lUAՕTQHi ޸ԠLw&;µ) < a,.<9>I@;?0sp)Y@ \Qzu'aWCn3pl{j6͡h8 țb4$ށ bn.obؔuL-'WM=㚠`'k~~&SR|@aRNq+NlPH|Qnc`:lps&s[`TpV΢qb\UeE f(*P`]OEh&A/tQe1Ҷ;+z 'rt+7kȼQOAU@{E2!ܽ,;:߉zOxǨa쉳yULR5azpq4K{^՝L7?]R*!b`WqnyҫiodJw_n.|KF3~ɦ"@0ےc|,-aF7ah+Pܝ~R }WH/AH 1 HI;B*;У䬉)|YM4 Gn[ `b?k)▛FƼ[iI~!8DXoC= I5ґƔ/n/ 9NcV>eO"eӅ/ êJ!ݪ!_mwi 'ɓ:{~YAkrrûIq4Y⋿p"^+8NFm@TZT %p!,X_4 _i|ǚ.qM-ߗڗI 쨓vDs,9 8 6!U~ *Ю~Ah+D$`oe{62 ɸA+'oPw//A(BHK4oA6^_/"rNw=Hά_.f^e:WSӤ>ӷitPvb˷e$ʧGԐ Orc)GW*cO<433^h$ =2MGhsg 385 S(S7baZ\7sf +[4Ƭ]öW9[r!uը}Uo7RaL8}u&Lor՘kW20 K0*"&8&|m)KvK=LYsoVY~9B@Hy/+a\ZLE1dqqQǝlŕౖ.A}.:1Z2i'xQe'5f7E[)g w!:b^']H6Bm mWd dw": ʃ"$[K!~RoX8K/h0)V36oj϶6\L=to{۸ΧX '~$== āAV*p 9r]ivQ4.9_Cr7ɇEHh7l篦 R?%7腞Ϡ(?PqFV Bjƣ5s ; #9Ŵ.G(xSRf;vIEvNԜ7)բZ6>X R+@ zrw ORQÈnS zJ} |p P (&֕@mA@8Id&LZ¦(ʖo;zܷ:^9e6}E]1b/I{|;`[ɓ>0yHOYKig6],~#nx'exM2fO酗(=OƓu7U[+U̷oxaUsO7rd 8k3Vꥒ+iYzɏرuE(̶GUm ߨ_& 82Y~žG=c/f8¡C3Ь|O*O͝Nugs+Ws 秣~1Yyzaѥ',=7{jј.;^dV7n\ѧ:OxsݿlskNo8zmi>Utև?޿B'ϼhSGnHEc {K_?4ǭyKѧ6m鷭_.,X.Tθ;Ws{Cc<[Ϸ>/RY;M=ұ#.9nWӦ+=~Q7|ť^= a.Ǯș3ں(nlϸ{,X_ Gzo:7 ݱorvN9[vQ>3µ[ߛ9Ud.I _rus7~s]ݸ% Z?j}Ɵ*2|n>+G>oxÃ:< q4nJ{O E]w tOCؾڱo}:誢ն/rBIO?z;llY?͗0i7?ڼl\j3C[w_nqY}?喡vYˊ(߮Y֌|d "=׮>յ ySQPe ~S9\7sөww浚+v'[??J-z.p'Fԯef5hN3->iɈ_|7zoͱ rdN8۾Io9}|IAM^|)Ӛ_}zkN<>HoPGdNiKomJڕ5V=05F6s^O.VcGm,a5 7FFx]l^c]g۾^9.a9S[<𽭋֯95@BP8ihϦ =xۛW_~(kkx`β-ھcm[Cmc,w>_ 4*p^8 o[={]a3.swc-{?ԼwN/[wfcZ>4-7/y1M#1=|v^=6nu_luYM.eMrw/=Rύ l_o+[]?HuM U}#Sz}sӃVfkр1n[dGFMQ>aodaeYol]l qi7~gc 7^aFei+ g͟xTt^;:oMe}c+`O|qÀφ{ĺ1D']/?lқG|s{{{߯YԱ[м+3&jꆱ}sys1㖖S}ۖk{dM{6~u֊/hV M]S7{oTFaLp՝npS]˰7 KE?.̛naokgohx=h.;'VhoóWm2l۫W~\y杳{=y8|lBFRd4l)Ox 3ʛp;?wör)m|C/CƼ;xkWO{pk_g/،w=t?~| C>?:hu(hzEN6}mᥓ=i'nJ.E{aMG0qm]>Vk0\_m[{reny`n9;^Jc=۞x4ў,k&8ye} |k6|SsŮ[:_Ϟuy񚬔=v:3x^ZFkbΖߖW駶z;n5F4<4hA74kW?|EN-Wb#+y}g5mi0쏴{Ly};7-/0^hwsOٻ&]r}m,jko o^>D ٿ{{aEfWs:ztH\r5+/}\p}k t>3k,1K.9;1}Zq4>㇌,xg֧kU/}jȇS3}|Ko?^{M`ʀ,?+~;rD?)'uS}:wSz7=5s_]uӰ7Nj󹏼69vvv97mQpVgc}h,xƳŴ6ptʿv{KTyxgm]ŭfcGdO >Uku st6:#?/q̓/Z֎._޸~+%]?Wt <4rmf^RmXvS;+}E塑7_hrNdUfc{T|{'Ӷ3=,=wmW.4|_.=}TVi/Js}P"=:iFpn5=|-26u/]>bڬ;qc;Ǔ{-/Nszߏ2ץW/rR(%Ş q'OukȲgr\+|a169RR:R^  /DWpZ7H(J.Xâaöye:S,9+}A2$f +r6nPtSX+ 1|)5`'}%UהDk1iX#urDAC`I>pX[ -Q°Q8tԌsX2"$qf[[/o(V'`dFEO%JU"1b%<'#]B&U{E@QqFe/eNo\)+]K+_j@  W”JbYp K,#=[EeX\nYtŝ=K#aID)aubL^Ȩ 7QC uɰܥৱ̑o %U34JaQ:uT.'cxI$ VcCV 84ɭ1QW2p2B|*׸#Aƙs֗B&325pkF3[|Vţ\ۉm2x G5 ĹȲ4` 0#1"I3y R)#IЊpΆ@+eCZH&Q%a $H/? ʸX(C7J.N) WBv?!8 Q#FpDaBS@8Fe$?7ihUH.e*}A)*WF5(/ŒN}QX5T^&KK9"_ #HEcm|H='i5 Z1 XxdɌ);N,*+.CE9A]UMdQ?fĝ6deJ# ೸ĀUMZqA^Vd[U9VwLHj_)-USF{Ecɲ]vM[Lݑ ٠ Deir+Q^_x"Ԉb|-*)j)ePU` |"'E|&,{f j &0h*`̞I 3֠Hp@@&( ! 1Bm:Ā^]Nڂ,V` Q *r T brqS աa"2 vXY4AOȉ8Pfb{Q*KrֈP.X[`ōymPJԝa$`#[\kXϴd Z<\~ԥ̲M k`Ҝ$lZVj4VC$viaj{TB#s4/nѶD 夜 B xDo*(V|VEO*JԂ,sX6\x'Y~nRKF@44^Jd*8DΤ)-!*~D*˨ΈZl {ǯ-hqo*qtI>HI+UBLss .Rɂ'1\]8<S<=3B|= FUjaX20DK4pX K'HXzA¼!V uUjUKEDb-X-̘[Nm͞Jx`Pxx/P,!>J:fEe&k =VP^FD DKNs0!jM\QSٕZ[) rpLlo03cWBlC)KL˞MvCIq ǭXIAwz9O:rV[{-M k\@)O$|CexY_]vU_=dxa!:,Ss5wԗjPeCn,B58Lz5ߙ dSnHQoU}:R!3A;< Q#^DKˠ 'Cz.OTdP#ȣdbLߪE5UD㢯R-RDdݑZ9BAZKbӔby>g#+ӊI3)l]1@&5.`.=foH*j\UN9J G!2֊Q93,Z+ݥܒzKuPEBݜXhjeBSY<"X."WI&êzT=Ŋ+%D j6i!]\5!^&f ){# Ac cSe8gb΀GTT*)BTYOԚ_6B`12eEIeQ'b$֓`#F;V Z`aqtkr}'u}'fmάĺ3BXd''j:.""QDhiMQ(m` X1|_q^5ݣPFXaZ>0@HOWDtlrU#q$'%J"[K<k"،3aRTCmR+0Τ&rĄK3.Yu$E|mʑ S]Ҫ6~"2tPs&"ce*3LRHdk:Lē FBYiLc5GuR9yEX^N9B@Ioֲ)&a:k1KH_!?DQU+Íg1EȇdG(ܘ$A3.,=M^i/hiuӸja8pՄv3a <1fj]ɕ:MbRqXm%$T\jgY8Hﴏq0}RcfHd^"+|3ǍhMa~MxR,MѼ3L|LG33-#+uآ$Mf>C <}7]IFqu).h띝p6 z WR <:ІI(%$PϷ4 0e# >V(WO&8WH.OX&P3 xt fXD$jڍ2TdYmquPix-fڡVWfg".Of^ ̐>H"%Oh<:hP4EJL`N $ȤVg`a |60O*xҁԎǜv`;&KurqVC߇FX&F3NdUQ lN_)A9%-DRL`\WNeZa 22ң 1IB$R:@Nu& A]W\Kϙ}.' G8M2wU.Y59) uGR5֒b,-bX1 0EA* UBJs`V'& u[hE}H: Jjd ,AEXg]`8iڳL54Zt?IVxO%L5Ro؛˞$]h]sdtRxCG XMD|e"aslVƧ>5Cv䋰θ/hV2DS+3W=[d3R0ҮMe) ?cChI>DAt4f%Cd]RÂwːZjRV!99З@D-qFIW9gfGu-i2 w,KӉ# yeVհ>SGvqk zX":Cj"ŠbV&|f_#A$nKJj'" fhtwZD:Ke-@6F 5 $̩Lrcfjr3DW pmNTky>CfԻ>_<#V SE/ d9xf\dw')誋d(@<Ύy4[x< ~NrQK tW [AN~0@T-:v^g0'uYWd'cڜ+)u;%?㊪<]c'r `Ƹ4 lZ}X"UgG ՋNtԡ41f4ܺUX9ET%,DX%Ƞ(ASaSl 4<Db!r8ņ!. +C\,!!3$씦߇KP/o`'p26ϓG&㍗.(\2GoѬOY6QY#H)qe7>US OpR),.tq{rU@#>"2Yi#Y!PM=EGB%llAe<+;`bX3|%mVѨU>Q\%QMBao4~ {Il@oi(uv* GDwn2jCmeK!H_LL^=8  Bwwٴ:!mH*Hk%p/l_wT.vÀ<"%+j'N{ԛ>%E "~0S4a{T]Ip&BxZTҫ12L6!Ct@~bpvF"o|Թ@, wCDܶ%ͲEIVZ.hkπ$8qRf zBQQ IUA?(cq-+M-Z}hOi8.cDu@4R89`4  hR-eP MQ@HHJ}C.1Oe5./|b*iD\z/Ϩ2EH8A) OTHY3tJ BE#عRstUX35٦q".Iƃkv֦J:Sh))*ѹkRoiMk_ &f5YqYݦxX,LXr}iu:OZA^㭫R Wؑ~)mNsR^4/dجcw;GUz~dY2PCYJ~s%'Tm2^kTuZoxxtbr@0 5 y i_lx& 4k G=1.nzqI~#b2m 4uL\3 5i#BH!ʠ96h}DhOh6d_Cq6dwR"+fk-M e|[0TK*" QsU'@>/41j:vfC][7p$""@TǬ?V0Rv^*uυ9& NexOכxEL'nGܮ:v6ALhr֍*.ij:CI~ ,uX$Ar'b,HHxxmO4']ٰ1Sأa=#,2 +3,=sNK+cd媋,iPڨ"_a]ԯ7DwbwL+;1]ZL X9v%`՚L;2$WqԖ XBcbGei:\*q?M~̘䘆rsiUF2LssL$GL']e""`:Fu_~^/oIˌ7F~S1$lnH*q