libsemanage-devel-3.0-1.27 >  A ^ p9|;QmQZVMtcB=E̹=~- %rkO#u^<@Ĩ{DߺAːpM*~ ԃ ;:9i7gQg=0oIWY΅HEٓ4qd]i;4ߜJٺP oTnΐ? PA(#Pf[(U:4xL8gv1;p`Angt;@Jru729fc227e8c88a661adf8975695e0cd47d0e8928e2bae604a40b8332055c8bd59d4f01b7324abe9c8d10728c91908b8eb2bca7bcӼ^ p9|c$kIiVo:bbd{4lOͶѥZ?\+HWx˦gV٫.]΅z@{*WXԶjF>s5V0TT<& 0~l$h`\!*L1NSFg8D>wiaJMS ҕ+p3t9:rLVE|S::')zS0HDK FѾlכ #83G8ϳ:()Fw% 0|>p>a8?a(d  _6H ^~  < x   t"%{(F(d** + + (+8+ 9,$ :- FAaGAtHCIEXF|YF\F]H^VbWlcXdXreXwfXzlX|uXvZw\@x^|y`z````a$Clibsemanage-devel3.01.27Header files and libraries for SELinux's policy management libaryThe libsemanage-devel package contains the libraries and header files needed for developing applications that manipulate SELinux policies.^sheep737SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://github.com/SELinuxProject/selinux/wiki/Releaseslinuxx86_64Sv4] ^| zv=B" Rm+]m+[zC m++",*-.+-,* j8 Q A큤^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^dae47409f91477adc1c90230d5b7864e51b6942c38a04f69edc253972bf03f7a6c3f06bc5c214da5bc8e2627b1791ce63dc319f21db2575955433514c89435b8b617926f3b178a7138ddd4bfe8dbad12b1f2196bdbfdf95834abdfcc86fc93d0e1e7bc352c83851dcc71aa5d709f6589d71e141af0046856d10226f6b543032aa5fb22eaac0390eef12d5ccc093537306698d7772d56ec5e42d4c7c2cc49d3f5ff3c4476975695bafb12f568beed911ed3ae1ab702ae1176d4d5c2c2d759889c6782879a3c211ea70a39d07fc5f86db37f1e8464e34e771f288ec89f17ac9c78e316fbc20ddfd71f738a1322bbe8cf57b6409b91ca4c7136de0a41e2a66a8c528442ecfdb138aed26034f5f5b74857729a060640a97b97a2ebcdfac303408aff0496ee03c5cdd9e24dcaa1f006e44d60a8e3f9e409b8182a1f60dda1adefc6cf4cac55f1466dab375073c89f765b05a5423db277755aea78f8db11a0101ef0f3c5b134eb1750501f837d013249c2f11a5a445bf2535c78f62c4652f1e05a87592aa6cb8fa26605855268bee5f1d543e930f522beeef5d31a0aabc0c05899ebca0a85e7c7387d8dc95c03dd5aad3e8d9bf4b7d931629e31801a82140c9d60e8bb1ddc75a808865dce836c811770893edad49c7a63e783e8aaf4340911b3ec492cf8d9cd71cad86ba26aec6bc55fae5b0158ed8b31a753ee457d84a606d99a586898642e9f252f3dc103878c01cdde5852a5c22edf64b7eca2697bbf53668743124d226ed264c5e10f3707f881e99c8c174e8f3f6e455596eb2f666129fe4c831a7d414061940a45ff1b7e4e2ecb54cc530d9e32066317db112357756ed9a9e69f2eb44bd1a7abdeb741207daa3166b3460f42a7bf12d2fb7d1177dcc0afdc711ac0d2bc44691627cc269b1a29dc132300ee4f7a95e7e84bb41b17be2d501ea78b211c230676e815258971a5fa0f7e66bf6a2bee2d2d027e39ca04cd20e67d4dfded61511de53d0580c3a82d957de5106cf3c6f1e7987d06a0c275a6bfb10b92ab21bec1dbb4a8a652900ccf8702774f8de332dc1277727ee2b4d8b0a747d13f058e47aef33a5e7b255857166b00d2e5b94f9fc15dc0fae0f9f7d83db45111a575308a627792d5363f3bbcdc6ba6de2867c350b3adee742abcdb779b3d97bc6ea304df6566f48354c870ecce3cbd74a1bd7eeee10de371820fc41cb13ce4bd9eac0bb3fe9f645f38a5d7249fb567a634d26891881fc86c749df378908c5be80ed754ad4099c4b525813055202d1f0f32e37837f77c52f3d075754766b2ec92d6d6e0f626de0cf0b1087b9ff315b5dfa884cbafcd46f19ddbc5ee67e2473fa3f749b9afd4e04304210ea76e7f17045e014622246907e6b8e7559cc947337f0d808d574b1152c477ee2e67bf31fc2e5fd80703a923db63984e2ce66b0c2b44061e4244012615afc7628762642e4aeee9c3e2f057afcf174a60306d8c99578cd4c4b33634af01cf1c39fd50dacd6d2306f8d143d0662875217ddf99f10b96b3601becc6d61dad42019c0f3534d836c2cc426dac0b15e2b64b3b10e335037b3ada43aa69d8ba79b7f34b403a09156c5ddba2376f2a2c515356469667ae4e49331a91ed718b4c6f28e6a2a420a819a00e76a9fcc611bc27830114c641b87ceeb03a30667115b35e2b1d37ee62cce2a8627652f0b90edbd905c8f02c89af77b4686401e2a48a29c4cf1f343a7efe6cf534bc46af101f8d3d19f6e0e864dd161d6fabfa7a7fffd148a76e8e9fecd14d2a9e2df7ab6bfa0cde2a2d9eee85a95ae2faf77dbe470945e5d1e2bd33598bffc3db45fc0e0946b588f1b77fbd5b5f72f9fc99234fd608b937e8718ced4745055b886f37a74a98ced9357ce0a33ec1491004ec95fed2b97fad0e31648c691a9b7f1ab2468b063f12b9aac3f8f5684fc9bb3fbe91766dab7927d0f8fee820764026caeeb70f70364048bf26cd63f879f89c533fb1e749a4eef677fd777050a5f1f9a399e7b1b5065d51f1c4790c668426cc407e49f65bc0d026c57112c9b4cd893a3dddb94add4335d35ec4d898906df5faf9e5e761ae99ff07ad99b2ff76c49f12dc806141baa303985b5db6f4e9d4efc985c19dffe7d721938986dd24b0d4ed5deeb99706379fb608837867fad3e7b6c44ba11627c98467f2ee5484a707c5093bb3d6efdc00166777673fbe17776583a051ad3106fc1a861ba996cfd738bc26599f73483f19d89127da260cbc96c6e5f8c683c63b3d1def2c3fdb2cbaf032b3b79754a3d5443de355988e6f324a1a200534b57d1c83b4bdbda2fd611cdceb168c7b7014b5b3d63d80021ff861214926c6c43fceaecb29896b66f28c90ceb1eccca9c442035c3b918445ad3bb8124a565ee6909068a8868423dae566c6327e3629cfe736d6ae7858a9b53c376c5ee8c2430cbf857e3f9e3f4eb2f4482956f5c8e132e41c3739109a9cf7dc21e4d20ac20ed88c8a1ffd2297dcdaa5c7c3f34d6a03538247d022ae39dd95671fd60241bec5d2f62cf3a9cd1f00d073281e93f5080379983417b2093710fec908915c3e6c8ac8471f65d07efca4b7bd34536f4311a63438f2b9a6ee19f1a057d2e27ffb3090cb72ef7392814cd11a068c5cc9c37cba04e770bb0f3de67d008caf757168c172cf52a580libsemanage.so.1semanage_bool_count.3.gzsemanage_bool_count.3.gzsemanage_bool_exists.3.gzsemanage_bool_exists.3.gzsemanage_bool_iterate.3.gzsemanage_bool_iterate.3.gzsemanage_bool_list.3.gzsemanage_bool_list.3.gzsemanage_bool_query.3.gzsemanage_bool_query.3.gzsemanage_bool_count.3.gzsemanage_bool_count.3.gzsemanage_bool_del_local.3.gzsemanage_bool_exists.3.gzsemanage_bool_exists.3.gzsemanage_bool_iterate.3.gzsemanage_bool_iterate.3.gzsemanage_bool_list.3.gzsemanage_bool_list.3.gzsemanage_bool_modify_local.3.gzsemanage_bool_query.3.gzsemanage_bool_query.3.gzsemanage_bool_count.3.gzsemanage_bool_count.3.gzsemanage_bool_del_local.3.gzsemanage_bool_exists.3.gzsemanage_bool_exists.3.gzsemanage_bool_iterate.3.gzsemanage_bool_iterate.3.gzsemanage_bool_list.3.gzsemanage_bool_list.3.gzsemanage_bool_modify_local.3.gzsemanage_bool_query.3.gzsemanage_bool_query.3.gzsemanage_bool_count.3.gzsemanage_bool_count.3.gzsemanage_bool_del_local.3.gzsemanage_bool_exists.3.gzsemanage_bool_exists.3.gzsemanage_bool_iterate.3.gzsemanage_bool_iterate.3.gzsemanage_bool_list.3.gzsemanage_bool_list.3.gzsemanage_bool_modify_local.3.gzsemanage_bool_query.3.gzsemanage_bool_query.3.gzsemanage_bool_count.3.gzsemanage_bool_count.3.gzsemanage_bool_del_local.3.gzsemanage_bool_exists.3.gzsemanage_bool_exists.3.gzsemanage_bool_iterate.3.gzsemanage_bool_iterate.3.gzsemanage_bool_list.3.gzsemanage_bool_list.3.gzsemanage_bool_modify_local.3.gzsemanage_bool_query.3.gzsemanage_bool_query.3.gzsemanage_bool_count.3.gzsemanage_bool_count.3.gzsemanage_bool_del_local.3.gzsemanage_bool_exists.3.gzsemanage_bool_exists.3.gzsemanage_bool_iterate.3.gzsemanage_bool_iterate.3.gzsemanage_bool_list.3.gzsemanage_bool_list.3.gzsemanage_bool_modify_local.3.gzsemanage_bool_query.3.gzsemanage_bool_query.3.gzsemanage_bool_count.3.gzsemanage_bool_count.3.gzsemanage_bool_del_local.3.gzsemanage_bool_exists.3.gzsemanage_bool_exists.3.gzsemanage_bool_iterate.3.gzsemanage_bool_iterate.3.gzsemanage_bool_list.3.gzsemanage_bool_list.3.gzsemanage_bool_modify_local.3.gzsemanage_bool_query.3.gzsemanage_bool_query.3.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsemanage-3.0-1.27.src.rpmlibsemanage-devellibsemanage-devel(x86-64)pkgconfig(libsemanage)@@@    /usr/bin/pkg-configlibsemanage1libustr-develpkgconfig(libselinux)pkgconfig(libsepol)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.03.0.4-14.6.0-14.0-15.2-14.14.1^^F] u@\+@[%@[%@[@Z%Z XN@Ws@W~W-@Wjsegitz@suse.demliska@suse.czjsegitz@suse.comjengelh@inai.dejsegitz@suse.compmonrealgonzalez@suse.comrgoldwyn@suse.comjsegitz@suse.comdimstar@opensuse.orgjengelh@inai.dejsegitz@novell.comjsegitz@novell.comi@marguerite.su- Update to version 3.0 * Add support for DCCP and SCTP protocols * include internal header to use the hidden function prototypes * mark all exported function "extern" * optionally optimize policy on rebuild Refreshed suse_path.patch- Disable LTO due to symbol versioning (boo#1138812).- Update to version 2.9 * Always set errno to 0 before calling getpwent() * Include user name in ROLE_REMOVE audit events * genhomedircon - improve handling large groups * improve semanage_migrate_store import failure * reset umask before creating directories * set selinux policy root around calls to selinux_boolean_sub * use previous seuser when getting the previous name- Use more %make_install.- Adjusted source urls (bsc#1115052)- update to version 2.8 * semanage fcontext -l now also lists home directory entries from file_contexts.homedirs. * libsemanage no longer deletes the tmp directory if there is an error while committing the policy transaction, so that any temporary files can be further inspected for debugging purposes (e.g. to examine a particular line of the generated CIL module). The tmp directory will be deleted upon the next transaction, so no manual removal is needed. * When overriding PREFIX, BINDIR, SBINDIR, SHLIBDIR, LIBEXECDIR, etc., DESTDIR has to be removed from the definition. For example on Arch Linux, SBINDIR="${pkgdir}/usr/bin" was changed to SBINDIR="/usr/bin". * PYSITEDIR has been renamed PYTHONLIBDIR (and its definition changed). - Clened with spec-cleaner- Update to version 2.7. Changes: * IB support * saves linked policy and skips relinking whenever possible- Update to version 2.6. Notable changes: * genhomedircon: do not suppress logging from libsepol * genhomedircon: use userprefix as the role for homedir * Fix bug preventing the installation of base modules * Use pp module name instead of filename when installing module * genhomedircon: remove hardcoded refpolicy strings * genhomedircon: add support for %group syntax * genhomedircon: generate contexts for logins mapped to the default user * Validate and compile file contexts before installing * Swap tcp and udp protocol numbers * genhomedircon: %{USERID} and %{USERNAME} support and code cleanups- Split out the Policy Store Migration tool into libsemanage-store-migrate: it is not a devel tool to start with. Additionally, it causes the -devel package to depend on python, which we want to avoid (libsemanabe being part of the core build cycle). The library suggests libsemanage-store-migrate.- Update RPM groups, trim description, combine filelist entries, ensure pkgconfig() symbols are generated.- Without bug number no submit to SLE 12 SP2 is possible, so to make sle-changelog-checker happy: bsc#988977- Added suse_path.patch to fix path to hll compiler- update version 2.5 * Do not overwrite CFLAGS in test Makefile, from Nicolas Iooss. * Fix uninitialized variable in direct_commit and direct_api * semanage_migrate_store: Load libsepol.so.1 instead of libsepol.so * Store homedir_template and users_extra in policy store * Fix null pointer dereference in semanage_module_key_destroy * Add semanage_module_extract() to extract a module as CIL or HLL * semanage_migrate_store: add -r option for migrating inside chroots * Add file_contexts and seusers to the store * Add policy binary and file_contexts.local to the store * Allow to install compressed modules without a compression extension * Do not copy contexts in semanage_migrate_store * Fix logic in bunzip for uncompressed pp files * Fix fname[] initialization in test_utilities.c * Add remove-hll semanage.conf option to remove HLL files after compilation to CIL * Fix memory leaks when parsing semanage.conf * Change bunzip to use heap instead of stack to prevent segfault on systems with small stack size - changes in 2.4 * Fix Makefile to allow LIBDIR and SHLIBDIR to be set to different directories * Fix bugs found by hardened gcc flags * Add missing manpage links to security_load_policy * Fix failing libsemanage pywrap tests * Fix deprecation warning for bison * Skip policy module relink when only setting booleans * Only try to compile file contexts if they exist * Fix memory leak when setting a custom store path * Add semodule option to set store root path in semanage.conf and the semodule command * Add semanage.conf option to set an alternative root path for policy store * Add support for High Level Language (HLL) to CIL compilers. The HLL compiler path is configurable, but should be placed in /usr/libexec/selinux/hll by default * Create a policy migration script for migrating the policy store from /etc/selinux to /var/lib/selinux * Add python3 support to the migration script * Use libcil to compile modules * Use symbolic versioning to maintain ABI compatibility for old install functions * Add a target-platform option to semanage.conf to control how policies are built * Add API to handle modules and source policies, moving module store to /var/lib/selinux * Only try to compile file contexts if they existsheep73 1591404452  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.0-1.273.0-1.273.0semanageboolean_record.hbooleans_active.hbooleans_local.hbooleans_policy.hcontext_record.hdebug.hfcontext_record.hfcontexts_local.hfcontexts_policy.hhandle.hibendport_record.hibendports_local.hibendports_policy.hibpkey_record.hibpkeys_local.hibpkeys_policy.hiface_record.hinterfaces_local.hinterfaces_policy.hmodules.hnode_record.hnodes_local.hnodes_policy.hport_record.hports_local.hports_policy.hsemanage.hseuser_record.hseusers_local.hseusers_policy.huser_record.husers_local.husers_policy.hlibsemanage.solibsemanage.pcsemanage_bool.3.gzsemanage_bool_count.3.gzsemanage_bool_count_active.3.gzsemanage_bool_count_local.3.gzsemanage_bool_del_local.3.gzsemanage_bool_exists.3.gzsemanage_bool_exists_active.3.gzsemanage_bool_exists_local.3.gzsemanage_bool_iterate.3.gzsemanage_bool_iterate_active.3.gzsemanage_bool_iterate_local.3.gzsemanage_bool_list.3.gzsemanage_bool_list_active.3.gzsemanage_bool_list_local.3.gzsemanage_bool_modify_local.3.gzsemanage_bool_query.3.gzsemanage_bool_query_active.3.gzsemanage_bool_query_local.3.gzsemanage_bool_set_active.3.gzsemanage_count.3.gzsemanage_del.3.gzsemanage_exists.3.gzsemanage_fcontext.3.gzsemanage_fcontext_count.3.gzsemanage_fcontext_count_local.3.gzsemanage_fcontext_del_local.3.gzsemanage_fcontext_exists.3.gzsemanage_fcontext_exists_local.3.gzsemanage_fcontext_iterate.3.gzsemanage_fcontext_iterate_local.3.gzsemanage_fcontext_list.3.gzsemanage_fcontext_list_local.3.gzsemanage_fcontext_modify_local.3.gzsemanage_fcontext_query.3.gzsemanage_fcontext_query_local.3.gzsemanage_iface.3.gzsemanage_iface_count.3.gzsemanage_iface_count_local.3.gzsemanage_iface_del_local.3.gzsemanage_iface_exists.3.gzsemanage_iface_exists_local.3.gzsemanage_iface_iterate.3.gzsemanage_iface_iterate_local.3.gzsemanage_iface_list.3.gzsemanage_iface_list_local.3.gzsemanage_iface_modify_local.3.gzsemanage_iface_query.3.gzsemanage_iface_query_local.3.gzsemanage_iterate.3.gzsemanage_list.3.gzsemanage_modify.3.gzsemanage_node.3.gzsemanage_node_count.3.gzsemanage_node_count_local.3.gzsemanage_node_del_local.3.gzsemanage_node_exists.3.gzsemanage_node_exists_local.3.gzsemanage_node_iterate.3.gzsemanage_node_iterate_local.3.gzsemanage_node_list.3.gzsemanage_node_list_local.3.gzsemanage_node_modify_local.3.gzsemanage_node_query.3.gzsemanage_node_query_local.3.gzsemanage_port.3.gzsemanage_port_count.3.gzsemanage_port_count_local.3.gzsemanage_port_del_local.3.gzsemanage_port_exists.3.gzsemanage_port_exists_local.3.gzsemanage_port_iterate.3.gzsemanage_port_iterate_local.3.gzsemanage_port_list.3.gzsemanage_port_list_local.3.gzsemanage_port_modify_local.3.gzsemanage_port_query.3.gzsemanage_port_query_local.3.gzsemanage_query.3.gzsemanage_set_root.3.gzsemanage_seuser.3.gzsemanage_seuser_count.3.gzsemanage_seuser_count_local.3.gzsemanage_seuser_del_local.3.gzsemanage_seuser_exists.3.gzsemanage_seuser_exists_local.3.gzsemanage_seuser_iterate.3.gzsemanage_seuser_iterate_local.3.gzsemanage_seuser_list.3.gzsemanage_seuser_list_local.3.gzsemanage_seuser_modify_local.3.gzsemanage_seuser_query.3.gzsemanage_seuser_query_local.3.gzsemanage_user.3.gzsemanage_user_count.3.gzsemanage_user_count_local.3.gzsemanage_user_del_local.3.gzsemanage_user_exists.3.gzsemanage_user_exists_local.3.gzsemanage_user_iterate.3.gzsemanage_user_iterate_local.3.gzsemanage_user_list.3.gzsemanage_user_list_local.3.gzsemanage_user_modify_local.3.gzsemanage_user_query.3.gzsemanage_user_query_local.3.gzsemanage.conf.5.gzsemanage.conf.5.gz/usr/include//usr/include/semanage//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3//usr/share/man/man5//usr/share/man/ru/man5/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP2:GA/standard/75c007c0ab63d892c1989ff8b8e64d85-libsemanagecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)PRRR q߂R"3utf-8446f5c6efeb89faadc6508b9392ee969a0d396aadb912e2f9297045789e8b7bc? 7zXZ !t/{n;] crt:bLL C{\oa Zf.K85 ĝc!YIB/K]ڿA*繝ow;b+S Yr%D^.2Cwa!Zdq˚Yj9wlGVNY~ȴS~:l?:*ȳQ tX[N+SUb\0履[fcoDy ,Ui&N YnL!2u몸]6!&4Sˬ.+w_yqERXë1[:k}t|~⫢ZQ¸toMkA9c1-KDӣoF' ҳ&.xM)mJA)@,%>*ZwMC=ذߚף}{^T7[8 M.qis,H#(ӻS̏d8Š0-SxG)Y[ KچzQY6ނFdEA jat 7JĚ) CC9s_[(»Cxw."v||ZRa5(=|"Xs5{EM7󱰯P;&>&2Zw|ڝ#ƥ#OCm@A+ >8zOwnwrM` zn*tpݜfb@zs$־*z.(cVmF`LZ!Hd.jTgtJMm9SW=BNPJOG~.R2,6|Ar0yt>M1NtbٷKTEj i_/9d;"͝,ĈK 2YOkt˲ܐs'%DŽBjgV+fą )ߴS0g-%@0[4dxZ ty~HGp#!PuVt[t&cc,sqn1u1aF=˩NנPg&q& Z\) A^1 E|${#'{Z<ƳF  1)))[mt\^tR%;:Sg!cH͙9 sI_Q}j%UQ78FUDCr$PE ^ӱ8W7Y|pLKvo:(gohHPeɌ 8v7 A gK9a@Rn# hRzq]iTIqr*~ZU~d$Ĺ_Ѫ0ϋ4v@NƥՁs/꓀P+ %YSi頓5iq/*{ԄW`x=.]ܷRMG-l"SpX5|_3dMG..Drdd(w%?4Rc1U[YY8( Em?nPA2nGTO,'8`EPݓ m4Yjǚ{ ama4aq>}ɋed6log0)nrc7qA3~©)A(G{hR /A9]7y?z R<ƐDr~\婢n:T_\(-%tL ^XYJ5ΝXj\Vx7}3J.HxA dK@q%RXe=pϤ5`ԣ K3[׳sYZgoF &+$eۊB\Zaߴ Dtad$X5P4-'I) vnA!9ǦGA{|HeT9UFz^"a"cFBb3%l*{qf}/64HZ=zq]s9xǫ:~JPf5.+zo<9S#>N}9z 2oo{^QEȱGu]pda5#X6P #)@ѧU Q"upl-=\ކ{0&.-%W %֢MIwQ l%[j&#uZ{W넫zpTY4swm˺;_ g#s8eQWfJ`r,f^o CNQw`@٦"Gfԁ yjԶT QmtL۬+dv2&k Ka(:o4v?!k^ftwrL=)yE589J!/dh `Zg%',C6awgJb6M/G.?6,@:钻=C͵ܝǍЮehDˏ7^l?m@̙oM?EM~zlQ.J'u6E^v*3q[|$V*PYa5.Pv 08E>^PXܖXnJ; ~hկxG'2-lV_o*Y܋Zdg'ch^y9Fܹ8t>eW?xM/ !*R $59NޖrLc!}U9MVxϟSYN; &"jsYȈm); ']* c TB;=7ѽ9Q\4\i3h×f%1Tqp_C7w9!_~̣0. VbIJ-3"3,GGǦw$yLEq:[ѻc tηܱ@*Z8ĹvE A7@Fk-{/ڢ5W|K錧,v?D^wCw<M!2qhޯ(xEʏdN6p/>x 7`Ij8M a=GG`S]B<*+d=kzSa GͨmgKYsBuB65ffOX|@z$vfp ~%Bh+d7\֕}ER%'_T%3t5uԏa*Ih Ї?O`y*꺣duPه FlU\g!ɚsMKSB"ǞH*I5L ݸϧ#uյ_T9 FQ2_Q."ֺmR-z],X+b:,-i8w * |$3 -9Pgw=Az<a~H9n7%_Xע+_rb}sʹۀ 40jjU]t5wJљLN/w+pYY]O7.ڛ7^[O> W^G&Bô܌}:(O|LTϏ?9t:I׶ۦ)W>M,(PN䐟kur ^g x':4E ek|Pet Lb=FH3 9׭)mBjJ'gR޵dC:Xgt;fovn(MYC&[dV\ $t|%jwI *r"%4bɬ^^߻l Ĝr O#InU#m8=?ffrLt~(HG6Y)e5E#KY%`SEd+Ń"%P2 4K :.p;E3TDŵc:\+ 9lRWPtCTx &|vSRt{/%k)^~E޿sٶ~+ꩮ"t61A9P_@q⼍$,z"=>%bENNME~Hڪ:+ZFoOؒ( VH@Vc]+̳%\XYte!=3\Sc;_z6/J һKw-l`˞b#,]&_u<7,2ܼʤ6,-9 ŖvEgI41'>eh""Ǟ-8yEYEwӛ<. ֯e~H<vj$җ!v<7dfw s]\סN]Wo=gm$H$^&24S.= +NDp.F'lAcG{ kgx^ Rxq CΎge ݐ,s~i`xi{gHd1-\Fv;HQSHJҊgES $軀D^ijA4]70ōV0"g#ߜYc49L(r5q8@v" @i.ns1OxGڵXvyQSR鴨ʎ6,K'E؞ziOV^KH`7JJS2.Ҋ->&vð4(LY׸r5f5RBՆ Ꭲ)ҷ(/V1hsY[LíUvg_N,)J.Dv%Fwyx!3.ͩ-n"MoĈ ,?6q[irΔբ]-Q|[.Egxa9O&W lk(O* V87n3nছ ll_ٰ>/ X @_7.Jè g'$4Л An>Y]{ȝ9 g >T H6/ JU~z"U.;;RhISܖBdUh"80A/(;ʱե_>X09L07)".%cX O#9.0urhiTdCbZOsP 'qK5d{coq^z8H)LIF~;cW4ՈDz$&)S)'r{8Kę|V<,UiYa(Q'Tlzgt`XeMva(\b_ۓY{#LUz p[ݜ\ݧN9ÛZt%BX0`1,W=ױsn$7.mq6}e8)uECgoE1}7e⪅ 66<& [ĨgQ뵥fތI+ 8"~ פf ]> pAԒƋS*m vYxor6H*<"dX'!KJ"̰*@.8|y2Y/tRagu.l "/i㦇*}ӁpuHg}avڮAA\IܫY~0IB;Hƈa (^/U>E)X*YcbmhcKHP9BIZ-Ēw'k:.'p9.f N?S10(~mK3\-RIxj$:|p鳉`8:¶8ϠʕX8[ws1KRg:$&+kVS%‚cgaiuhU3 {V0 Zj0)%.Q&'M"H3#~FKH~ēEL,տk'elO({;ق;  i`O E5!rt1y3|eT^#,$uG:|38l_mmՉKic<=104 " R<睫4(fd0sCgfY2zNb+oUEo9J )k73;HdV,'EUu֕;VL!*ECKںo !ǹC]J{cthXݫi/1)q OG.55I_%9`yN0kC䞫.C{ 8Zx_}mԺZuPJf##2ƀ9KxLAZbldloJCG7 %ܲ<<:`:Q"ZŐ~,WI%{Y+i^wUNگ KM%[3sv7&թ3j1ڡ!m߉T8\RG{}@:I_[!쀊8eN>Q7<AR{za̧_AeY0]A$_|'>*}X0@s,dt}KcOv-bkKJ&j0:9&.mb(x(< dY3t0!ºq3/D_M.ѹ#MrxsϠcqWSz<ऌ!JJUrB@aV@ ar޵֛s?bCd.%t?y41DcUJNDp]H꾺8t ĕ##F:WY ,uHTZU^R5BG0MN'Ou2%gl΅|D";??=>XU~Ȱ(?@~59;,ߝr{+i /=Bͷq0 I;5 mHdU`?BV<U< ?~?Y/2SH0B?oN>\gMYDn n?ǘ+pLAٌ{sN&Ω]ދ3ou&ymm2?t` #Gga}9J[k{;ZaHӯzv:p_HEfX*gP׉rRKKOK*ic/^6m"BCD N7ϛG<LfG,qS'kCW]7@OV> L/"MDXC{N|\; aJgo׸/R~ |~PE|.8?%0ҎVʵL Rk[ qWA3ˁlU*5KNΦ 6WGw/[wk1ccZͲ6BU Rg w5 jQh oB0"p^2X']9"H..p0Γ;i %p"2K˒ RD_Y44#j6(ɥQRG P vIC!? HjR5BGq˹]0-3}asHfpGO'TW]D̞Zcg`wZn'&H'L9y-/n9IGdB|) Y{Ѵ?Lz]Md C.^_!}C{k{L%p!:־i~"fP|w+yɝ!| QhXꘆun= {^7CPE,y{aR㰉Yo*I஋ uEn/eF K")_^-iİP?6Ū`ȢQܔ8\އWۿrtmƱpҍe|*/LFOaR" "܃f=3 %OqP^@4'h@r- e\{T"//vMJn@"uQ<Mr)8FWGpe5gdop5|;ߊ+?v(R+nIVrq!(>zHi 僈YN@^ (87f23Qam=GT><" D't*E{Tj&3Za)Pl) u.QD y k֪y2E?kwThN8Lq!F@qkx4rmϘhRdޞxBNVa+??7xtYt)-N$,N[8<= oU<[#?VݸcBzt +LX.rx1'Z VUSqy('sGu|Ѝ:odm*|2k^<|MDtbrвXvh; Y+ 6TQayJ3Em|)%|HJ6o":S_ A~LshCDN~st&b,h*uT @n2kiNRXk:'6UD+{@H DuܾzFcjG"D4B-a ϋ󍂥5l!d@҇I?y ]LugG+pw!/{ù6- CeyZ_h{f0]qw&$ge)%Y+9n3tW4v4{zgOxI!4KOŏ$O/T|FLr>XX҃inծ8==h08VOvs Ka,~/~hB4/eKnNSY`;f5BH;V٫8gX!xy%:}WOJ_? Us_H!@eR?)n8wnj`VxA`. vpp]fnwt N+WGXUŜ50{NJofcHDw|J ۮ¼[\+:!lL/ܿyiSY#b7Ff[%'XyUNՓpܴXyU/\GdN "j&Z( dM4 *a`L`8"TTl4| dhlN 9&*1{W‘SyIJM ]L ͈u$`1PENL j^!Tn"k`(SOBHq)! >_9_Ju9yZjfxev#K͗ZBzhQc0k+ ~]*gec -kֱ ӽԝtTmILf1ɡ&oG8;30/xTҩhV{qY1L۫lefnإ1*r}q9c>#FGD3g7Xm 1(@fS/9ϲyҕEzs{-##[ۤ$?m=p ױ)J,:G˪W?Qv);.Ky8(vw+‘Q-_vfiH;`cmY_ 4čY1#Dn3nh*Gk5sQN?:T :y?Yl ˏ9PYDo fb$@imZJ?Ayd.NFpn4t1FD^yuO+=!jv/!w4!О^5񯇧(Fhy[%ϻtd)5O]TY8&ާY^!@# н Jq_D{ OTe-!׼]R7gD2Q[<_9?`E3T=Sr߄dCq:RLhyn.-' ut`KW{F{8TL2CJo 9xYwMz(A.wQ_ Ѿ2'+;K@&BG@.xSO^`쭂IfdUwn D&0 |Xat]q[m؋)^wMg;#~r.8|'d*T' g[]=:5y=q3k$2).=Pp#=08TI:r70?ɜq"K v_ "Wp+aD#ѯ*w^>["!+ ^hrXv(Wc_Ig7l>őKoH3#xqdӷU;G9h|5{J#opLy$Sn#2bEǓjXK~ ń悂 8=3_nn]>ҕ'h8*@5Zӑ LjE4,&\nTL,\ DO쐂7ÌLDc>(E=0Z~Dz3D@lys6Ⱦ{698f SREvT9̣)+77cGÐmk'e?#{ׅ+"Ϊ< n. L+Do]otoM_£jd.4] e_ԩ n_q.L{~%H%u %^ hu6EJ~ҊIZB)AԚgy@m MtqޗIӺ0LyXiZ#{W붏 D4Ό{\dzém92OAq~a@z6ZT7XRb@s=Ң0 / o\,r\xJi)dKl]RgԛglӉ8a {{bJp&/_%Bj)܊Qu/2Id͌pq􎤰%.A"Cv!O#*;4Kqx1{ 2Ne)/MQ0DYaMޭai(*v1=6Wm:PڀREϼxDSM ltdGdv{!Q Nt_0!^+X4J'{3d[C3)G \Z>B3{=XMbhٷ .! zr?Bbڄ;E?|@ާ9 G:0!˝,'[mh+;k|\@o0-{?$dvAtWzޚGm%`/f0*NPmq (y@[GR;|Je!O(xAD{bVsΝ*_TT̟hG>'JKb #}W몲pnB<򐍰^Us登-S7Y-WI#%ظzm!{C'"Iqï8xaMlA3&px+pO5j.r4e%&+ ii̒IWU8=2D<1PwD6'^b3Ί. dG c?AH.VAk1] 8 TAX[Lq oDoLZlebwMAT9&q YBoqM?V4aCۻ#WDc:d";^d2hHI@)aOZg|8H2" 6dW|fӢ5gBy~tsM> k3{A$:ںrV3+/8[\БY0Ҫ/X|۹Ξď.SOG/w#$k6'\rGҶ0x$ٟ4ECN0A|liDD#L}z\p[;0oN⇮,4%1?݁0t8ZU&vB'D}i,T~;9{,Id7X(˙ѫC׶߻>hS*"qi1D"_|&U1+V\IqG,QJF =nm5*q# Q=/L ]ϛQrj;s0?bEk˭ ã)kLӵG< -=OhG"ΏP&ӾrBĸߜ~QoO&/[vq#;,j&oOO\H]Jh?2b N_| ZٍԲd`]3HK٠y4H82| \[̛R ۗ}F?%T[j?h0{ L~UZ[ S; A^o4qZp ?~Sn"'`bz][=vV]; L!\ЗP'ƨ$ȒZ&Ɗf!ژV /{ƏoJs+pX۰pH8v[b&%Ld+pρ:Vw/m#S8y8? #GC$dA[פjn"dlvirhz\ O˸BuJ\A S,:k p@]+ːK-9VGrXcd^ זA0GlVmax[.'"9;Svh#4) ڢ|[\V/Yul*gXʿmTIԩ.:o,Pk/KΘoe19߆i4+V>z8-}f^5eN*BDf9~Q_''Ke-.F& 7=2jǵ8F5ؗcygbj6[p@<#b?<T,mL [&*vC ClZgf<` JRǧonk(d ӋoՊдNbؚv"AhCJ)W`D.ֻ'ʀ˒yg485t_MGCЫu?d°3'#*|G52k|KΓ_@4gF`>N @u @-I-5rXZҦGJiQJAΓ$k7a~ aR ]'NÚاJ*HA8L(Ԙ`@:U -q㨓= ;@v(gRbMA؝ ^oljR{U9D-ÿⲃ84SKfw Mw X4HWǁ@N¬Ofqlr-4&84I !w1#J1R!C؟̆j]S|V]8ddrOHC7O- ߌ%- OK 5UWIʢy]evzЧSrKѵD*T/]NZl4z`2ƭHYz=m<ʝ+GT/6TbJrj;WcZ{7›߫:.rN.O#mE4[^5:_!*k.A`1+֫oVM=W,y3pۆ:WmOQxZ "#W*!$$=+"ド%<тG޽%FUJvtD,.BU@a`-b~zI43XIݖN<ۯ"&ד )6sp8GN3I3᡼D'2yjEo]RNdHҡ=BG<;rxwNFll "s={f4@+{߷ޯɴq.ʄoLayM3i>n$\JRI)*2h\͏ zjRg` Rr%Qwd 1nq/*TB%% ojo kVBt.ΤjͼMDviPvU {+`lB("@%FAYk_`o!žA8%E^¨C(Gy^y"5z/{v&H38iّdވ(]сv$""kOvrHN JM-.#;<vçs`Nt[1)@&Fc)?OHYӑr~؃(PH,J،MPW?|Ĺ*|fC3|SQpzlj7i Q>©W W_>&ZhvV&䋌UzETzh,j rl2Kئ܆.dG"tiM?Y؄}.{2 Qifkд O>|saC.DgcjɷI݆H@&5[YƸ ;}3 4EZSU2 ٞKi(b7]aAFA pm^ԥGi~X),8ymzieT{5_Deֽr5*xS_rxݘV׏7FۘKσM7m>)ON-ID~].9GK~O|ۡyuHztVf7_Xߩ2Asm5FHgQy/-8(L OVb>c8YL7LE@׿O$:NJ9YՎ@Qiw([&KLٹ]WBM)7<^ҍIKreRfm38$!x} 9 |;yt?2y ֆ2jP$6bY;[9«lЮ\gaU]ò>DdXEy: H[wKKt'/u dvۆz"H~B%~'m4+3YzgEz0 ~ɭ`m!PTN}Ô * "Ϥ#SJ*fOtBj`ـ5@`Nb9qv>h1xE3-|ŰOzc$ wF-/S9'ڤ<.?}Ѽ_/#3 Iu$3{dr&H :~dumš.g^c"6mkso}^av԰ mt[o!7{*jɄlf D/`yb=3ò ZenV_A%ϨŞ "D_Ov ԯJtT‚'+r"3W@+MJB}V ;0_FzxG/1! mv&g$7ŝ4`^qDKxVϓ9.٨xmţm]K ܜLZGIЪ0ot5Hp4\)|) dአZM'Y^P\k\MRq//B{3} `q unu3RhQDÛ}l SUʧ˖E 6Rf+?$X=~21^wk\f@ 8Hԇd8ڗ`\wbZ:l{tbSH#zg֭9{|qO`+c( _ZʙZׯ7A zQr7I-Hu3.ԟp'!c22ABϥ3T)k'>ZڳNR O )SOD36y<<' HRٯkc;5۴jg+>O.RҲ:L}71Kx}媝DdZewVӢ۴Ӎ\O~6@YY['XW.`"v*|>_{ y+~1Tikx3.NwR_r'"ޟҴI3dUPX BlDaΖ=ȇʷ di*d?xa4]1|}sn* zK'}\+x^fbƊyQxUygaú¹7#C߳wU8oM|JΏmcWw~îv"6J < pÇN`7IZٔ $ًƑb2q'^9`iY{s|)b+ Iy |d8DŽ,.q<&9ԗIm d$XotPaMȟhК8P) $*xӤZ>闫2!'yxЭ`Ԉ_Ky3'j})H޷fTiv*[*>NGzA<EcdHQ։'W3ۣT=%vxbZf! LRpGIKUt`p/}P*D~%פsr\O3TZoL%VzCšUʒH֏@6fa0hF:5@Xac ATGaGQQ8;kJ@ ^hBƌ%X)ւ'&(=/li~koIǠ/p PЎS.=!BEY.a&]vjcpT.jljqfmI. /6?Rl932wwĿptyY<W"-6ZV.Mf1o: ;֤"o2ђXD,sN?)AN@0fIتo )>X"GD NUMwb<2Xy#f <:{ibe/I5Xr\7!â42H˨5K%K}ņxR񙝻_ s5/_`E&ٲPvGgn-Eb X)>֊w/%VDXZ*:G{o{( ᫌ^!'6en&);G,Xxl.o' V*/05)ՠ.TWqJAnꠑ/jB]Ngm~I%Tig 6`K֖[Ɔܬh~qǤ*̳8>@o'\ 44稁k7#R<垱7fؒ\2S'T(C_4R# ǙADڽl%+U\6TʯLo9\'y^G-!|ke덊| A+ޫR:_sKSc2LI Jo$H|jMw5(@<1o =[ 1Ԗ~LbTWb"U3L:P.;Y<@V5*ۓ^\vX]@) 5KIs[gC*X> ۝9JW&qQb. FZO%f>-hq>f A!Vyq^@\q7+|~$!L#" BvaxoБqVwkH/߶+n s̠oQvQ%MJ)KRi6љ1 ͩCA\`?B#~97H;SעdhҏyDRP*N8{Dw,8L_77hDu:J]P/Pj(`4ݍ\ Eck~ͅ$:|Un0}F;.C/P)|3ݣ>9{bvO:ƕo ۷Q*!)(eoKq83 d텙=9s$Za7ѯ|`&U{bMή0SZ-@@w%:O FJT1#,DTJ< ԚFwV32c}d-~=@t) ij+sHyI)g%;*ZRa~2Qg9qĉN2Įoh=%ߎ9.״ZQ} Iٕ[YŢĎsO;#O3 Z<**OoS,R/: |/=sT4bRSWwzc"Ԟ_"+vQ*›"B!z%5ɽ1Т'j3򛽵dFt#[ۅ^?ڎ*U#Tꎏ,% Kx"s#'X*$C].q/)1A<>4ݣ| OMMmq7a䪹JMi?ٮOwl*HV e%yKtEYEfc*ER {| ꜌^X\Yr%T1٪'Ơ7x;lb3UVXW>.3bRe62% wr@",1aPZdog[$tJ2Auk/s(=opEdkb/˵ :5B7_P5\DEeX7My?$`:K;hGGпݰ}뤢7Wߥ Ɲ(@z[8*Ť|{r+lU酛Q|=]ωn/앓"/y*v7튏l@DWT/t2 ,ӎgr} ^ޔV ֳ u DZ> * LsӞOlQ,ǃXmn [n4^!^m)"jp7MDPȒOO| k"&>Lje[gA%q6TɈsm">Ru$)UZnеHcOýt2Z 7~b"bx+fH6,@L- ^eg= U:w|'Aq(3_t3)"sOmVSLxKtI͜| "t;ag"^6ut:k1Ha4(1, OˊUVp7ž^KeØZBBrtEʟVy85g*e(Fȏkbn־b30ؾ}4Xs&‡^mZ|9kDF?%wM#[ Fc,23`!؆ z9 K{V\!fj }2Ö7ã&&=]Z*2C7ϬC]zc'{H wo?@oUAj,ִ\uOԒcU »ԂHNl9F/'WԕjŬ 7=ujn2;<TO}qor:Qhy],},Xdw$L! v~'bobV[RYWBT_X(2|aymY-Nߊ! MS4Fj߭ONvX3~gغbV\&'vx+@( { }61wXS'k_\>H;$nBh.: +W"փ̣b|n~ĤYR~@4%sPx Fз+!W4Yb+& _~5{Z :9~gz)s0;7B$Lx3r8aC3"ql MF8KѢ3 5.AhlYZ)`&GX+6ӊ*@5V|y'aBJ]syا%a&UUٍ>Q+Av| -x?` !m]zLHhQ[R;]vLy*έEۭ t' )9hL{+eޝ3P!h v!O ~ź=v?ڬ́ϧR[=1`?@}0~h80ٗ6d.%70Ud<9{I43Ņ=y9@'!ޢŽwTWC:eT]AAo’C٥-eh\?JK_EV)sifԀ#e4[`n|ְ+:~ܜT+!p ϶ϗ:GnfS"$ߔXM#.;i{T !lSюS QF|tÜn)!:Ҵ}./E3:<0Wѓ ':^&ɳ[%!ZFF^g܊֙V}1[!cgn0_4*B^8Q 7L G4"gY$IBHRL@wQWE \Nd Y$Jr&&ejŠJ>ewO kS YZ