crypto-policies-scripts-20230731-1.git3177e06.el8 >  H dY U] 9#m@n҉vn4d|M;S ʬah>ݟQ? dr qˏ;l#+l@'4C!B"mWTY|,+VU3*Xύ0?VCQ_ӊΌTY+}ZCp}5I;"ӿs+B{PW&"NZna?A _ v?ǘT10Nfe~[dcyaniMM(b!q4+Q(!ѫ6fIW=\y\lf:x!w8[* U*2'<'d?Zo#{? 6'c(y=͔Vyʊ^_ 9sum_J}'nطCwLJW4Fe6l1ᷔsTĕwcIc} :ъ=s79!/ Z"37%Ü q̘4/gk05129c0dac172001d64ade878d57f088962d4dbe1ead82bb9409845f7ad63e6c071394a9f219f67bdd1c13ce9b02e4cd6823fd2be:dX U]s̍ K`0m{!n MTU̾Q,¤1"檽jT~K닃I|k Zwl۹r@X/7uA@Ӻc@!ÉN!c$\su`l+X5 6>-S$uVeޭ&c? 8XLs{$}0bw,JO,+c/{2面p$vke*FөqV\i~_*Pװ{=W |_IIr~JN53JPT`.e+:Tb2_FYg?]؀̮P釮bgI3(bv;kR5T"6Xgtr,^oVY<}R}lUJŚ2_\#1]2m]Iz{C=_/lupћ92F݃N+VYW2YTK-#roe"t>pAp?pd# 4 [ !Y_hMM 6M M M M MMMHM|   (8Z9 8Z:6ZG[MH\MI^ MX^pY^t\^M]_M^f< bh3dieifilitiMujMvlwmMxnMypp$pkptpxpppppCcrypto-policies-scripts202307311.git3177e06.el8Tool to switch between crypto policiesThis package provides a tool update-crypto-policies, which applies the policies provided by the crypto-policies package. These can be either the pre-built policies from the base package or custom policies defined in simple policy definition files. The package also provides a tool fips-mode-setup, which can be used to enable or disable the system FIPS mode.dKKx86-04.stream.rdu2.redhat.com?.BCddoo sE~~ 0077Sp$ !0vAA큤A큤A큤A큤A큤A큤A큤큤d".d".d".dKCdKCdKCdKCdKCdKCd".dKCd".dKCdKCdKCdKCdKCdKCdKCd".d".dKCd".dKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCd".d".d".d".dKCd".dKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCdKCd".d".d".d".d".d".d".d".d".d".d".dKBdKBdKBe190ac82a4f179992c0247e03d8d8183764a64dd00f81e0104f7eedf2ca2ff91950372b29fd43fabd8f33f3f111a5a6616156a344575a0a904f04c9b319958456addb83218c406dc7f789cd90b7f230feac4938419570cff45d9f0ae00710dd3cbe42746b94c99ad4759f508ed900157e850e75a67f531217c265d1c9c263656cbe42746b94c99ad4759f508ed900157e850e75a67f531217c265d1c9c263656125ecd0e98de7b77aa239cc6ee500c549c61c4cc06e897dfc49b927c7ed51a0c125ecd0e98de7b77aa239cc6ee500c549c61c4cc06e897dfc49b927c7ed51a0c0e696132adb69a9fe8060b1145fa3bbe3f76e645de09b0f9494ceb72ad2fc04c401e0a6bac35a9f506f80475c7b1bbbb909cfc732c157b660d26c7bb7111e07c92366a5cfe47f54d25acc6ef765564f0d274726db4d5307323b5518a61adefec92366a5cfe47f54d25acc6ef765564f0d274726db4d5307323b5518a61adefecd7c4c7498b8f1ffec56408ad40eea523c611e538491d87145d8c33722b750534d7c4c7498b8f1ffec56408ad40eea523c611e538491d87145d8c33722b750534408b38bab5435d12004628d58e17cf253a2e0e05dfa3d1c011a4fadaec0392396eaffd6091e2b5e40e909423924d323be6070964db127cfb3c2f7d431b361f2915c573c92daa729f1c7f0bae2acfc1833ac21af2685346d0ceb859318a465d6aec78b696553bb4270bb6b6bb29ffd50f0861afca3afb16759da52e40db819db10fb780dae62ad275c76855277255693573603b125e8fd316c217ba99969df98c14d00ba9021686776dc05e5cb5c7fd816c5613c70565f2ea37356036cd2bd4d514d00ba9021686776dc05e5cb5c7fd816c5613c70565f2ea37356036cd2bd4d5cb3c34860684f577bd3df7009dec0311366706c13a2e6639f777384ef7be1181cb3c34860684f577bd3df7009dec0311366706c13a2e6639f777384ef7be118161e4872c3d7ffd2169120a3de6fdc5c8502003a24af3b11c7ab1ee82a79cfa5661e4872c3d7ffd2169120a3de6fdc5c8502003a24af3b11c7ab1ee82a79cfa56aeade02cfdb0efe81497e5ad3522fc07dbb674d673ec9cd30191b736c820b73baeade02cfdb0efe81497e5ad3522fc07dbb674d673ec9cd30191b736c820b73bca2c63638f712e602aab133ad1e9dfdace8a86728324c4fb06a0f400e13ab021ca2c63638f712e602aab133ad1e9dfdace8a86728324c4fb06a0f400e13ab021b270384e11867a2d932f49a9eaa785c435314c51257ec25963eeb76198ac02a2b604380985c865e148d6091dc11fb82b99c2730706b25414c7c7a45b08b0ede858b1d69f11eda1f83630d53543b4c901ca7c9cc15139eb05990eaa4fbf50a27daa7a3b3fd79089d6a2e89382ab730165db06aeb6e2b56f538df8d40a15f86a6a88ae00bad66fde847322782c667d419c6b96f80482b381c125e38f4d4af644e847437284e0d1ffb039df4ee0be8f83c66ac35e3245e7d1aa264d02c84129a18a47437284e0d1ffb039df4ee0be8f83c66ac35e3245e7d1aa264d02c84129a18a28714edb61ba2fd498abd08ac0d56ef85eda33ba460d53b4982cb628a971b1d828714edb61ba2fd498abd08ac0d56ef85eda33ba460d53b4982cb628a971b1d8527dc55f0f7c019906af8832f09e37515cfa38971e3711054fdda972cc2443b1527dc55f0f7c019906af8832f09e37515cfa38971e3711054fdda972cc2443b1a5be0b3f800102da824bd0cb1f590ee27bc6a70d0adff81d4ad1f2a1ead07726a5be0b3f800102da824bd0cb1f590ee27bc6a70d0adff81d4ad1f2a1ead077261a751c30f40b94b55e8ede895ec4989aa40c354dbadc2575fbaf19e5bb55be821a751c30f40b94b55e8ede895ec4989aa40c354dbadc2575fbaf19e5bb55be82d6ed4d13e565b32db4bf88500076faee22c0dc67abcc0d487ab5b980516a5ddcd6ed4d13e565b32db4bf88500076faee22c0dc67abcc0d487ab5b980516a5ddceb50ed6b0778db34dbab8effda6f21c3ff55360b97719ec27ec30f1468cfdc81eb50ed6b0778db34dbab8effda6f21c3ff55360b97719ec27ec30f1468cfdc81217f014d929ae650d389de2e06483a40b4b54f2c0d2f0333f41191015618cd5e217f014d929ae650d389de2e06483a40b4b54f2c0d2f0333f41191015618cd5ee1bba4e7fe3a133defbb95b4f6dec76761f3ef0d72c573cbfad7fa52ff870a30e1bba4e7fe3a133defbb95b4f6dec76761f3ef0d72c573cbfad7fa52ff870a30ffae51f490af1fcfdb9eba6af395d784389389c313811d83c782d30770707ed4ffae51f490af1fcfdb9eba6af395d784389389c313811d83c782d30770707ed4b48cace33cfbdf12769f0a20ebe7c8e3417ee578a6267a50b3f774f64a5933a1b48cace33cfbdf12769f0a20ebe7c8e3417ee578a6267a50b3f774f64a5933a1e47135cec35c4529e07ecb5dfd32a378c49eea115f2b4b2770c983cbeb2950315ce29792a65496452da51829184581afd19b11c61741f31e7e147e9f294f9c94dcebd53a12e66f0f4ff73023a1265ba027881f5c3462beca0f30f7c3656db4453378f176a14f6d8f3a484184294256558488f4447a5eead24ff8f15c6eeb29b1f73f25cdd891007a6446fe862c3f2d190b7f3c017a9f8a81eb32f18acd1df1bd17c2757be6fd3914fecdef4ab67ffcd33dd57c60f5a2203895dbf02257b6f519bd5f3597c68a855d6032ea11362ac8d053cde2346729381d1d14117683a7fd90e5cdcf202869b5f0c94d870bc94f5ffd567e706657a34163194cc57aff9362f0f313f522467e768a24bac9c9f551e801adb46acf16a777d7d90aafddd01a8c8be55e76f577cd355e2aae2d545553b42716f0b3ad7c3774a28702a20feac15f4e5b288b8946333323cfe8e946f6d460d4467983aa61131992d5d2fd3765a404612a841bcb6d5c2d492751947ebf13ba025b25867cf8b02473b58983d0c60bc3414cc7edf0a6e9c527d16df96397012c7e31bb86589103af83a0e32c5089e794f5563d5d383bb63e041065933f7db0027c309be9c3c67a41f27cab3b9736016ed9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcrypto-policies-20230731-1.git3177e06.el8.src.rpmcrypto-policies-scripts@ @@     /bin/bash/bin/sh/usr/bin/sh/usr/libexec/platform-pythoncrypto-policiesrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)20230731-1.git3177e06.el83.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3dǢ@c @a@`9@`"y@_ L^z^@^y^@^ϧ]q]@]߶])]J@]H@]:\j@\]o@\T4\G\E@\[@[[#@[#@[@[qr[a[WZmZZH@ZZ}@Zz@Z ,@Yn@Y3YYx@Yw2Yu@Y6@Y.@Xߖ@XDX@XX@X@X%W_@W Wv@W@W@WgW9@VV9@V*!@Vf@Ua@UY@TTTE@TTTTsTmT S@SSSS@S"@S@SS!@S~@S}S|@S{CSy@Alexander Sosedkin - 20230731-1.git3177e06Alexander Sosedkin - 20221215-1.gitece0092Alexander Sosedkin - 20211116-1.gitae470d6Alexander Sosedkin - 20210617-1.gitc776d3eAlexander Sosedkin - 20210209-1.gitbfb6bedTomáš Mráz - 20200713-1.git51d1222Tomáš Mráz - 20200629-1.git806b5d3Tomáš Mráz - 20200610-1.git0ac8b1fTomáš Mráz - 20200527-5.gitb234a47Tomáš Mráz - 20200527-4.gitb234a47Tomáš Mráz - 20200527-2.git63fc906Tomáš Mráz - 20191128-2.git23e1bf1Tomáš Mráz - 20191128-1.git23e1bf1Tomáš Mráz - 20191127-1.git1179826Tomáš Mráz - 20191022-1.gite17cc3aTomáš Mráz - 20190807-1.git9b1477bTomáš Mráz - 20190613-2.git21ffdc8Tomáš Mráz - 20190613-1.git21ffdc8Tomáš Mráz - 20181217-6.git9a35207Tomáš Mráz - 20181217-5.git9a35207Tomáš Mráz - 20181217-4.git9a35207Tomáš Mráz - 20181217-3.git9a35207Tomáš Mráz - 20181217-2.git9a35207Tomáš Mráz - 20181217-1.git9a35207Tomáš Mráz - 20181122-1.git70769d9Tomáš Mráz - 20181026-1.gitcc78cb7Tomáš Mráz - 20180925-2.git3ce363aTomáš Mráz - 20180925-1.git3ce363aTomáš Mráz - 20180921-1.git62bafdeTomáš Mráz - 20180801-2.git2b95edeTomáš Mráz - 20180801-1.git2b95edeTomáš Mráz - 20180723-1.gitdb825c0Tomáš Mráz - 20180425-1.git6ad4018Nikos Mavrogiannopoulos - 20180306-1.gitaea6928Nikos Mavrogiannopoulos - 20180227-1.git0ce1729Nikos Mavrogiannopoulos - 20180112-1.git386e3feIgor Gnatenko - 20171115-3.git921600eFedora Release Engineering - 20171115-2.git921600eNikos Mavrogiannopoulos - 20171115-1.git921600eNikos Mavrogiannopoulos - 20170823-1.git8d18c27Nikos Mavrogiannopoulos - 20170816-1.git2618a6cNikos Mavrogiannopoulos - 20170802-1.git9300620Fedora Release Engineering - 20170606-4.git7c32281Igor Gnatenko - 20170606-3.git7c32281Troy Dawson 20170606-2.git7c32281Nikos Mavrogiannopoulos - 20170606-1.git7c32281Nikos Mavrogiannopoulos - 20170531-1.gitce0df7bBjörn Esser - 20170330-3.git55b66daPetr Šabata - 20170330-2.git55b66daNikos Mavrogiannopoulos - 20170330-1-git55b66daNikos Mavrogiannopoulos - 20160214-2-gitf3018ddNikos Mavrogiannopoulos - 20160214-1-gitf3018ddFedora Release Engineering - 20161111-2.gita2363ceNikos Mavrogiannopoulos - 20161111-1-gita2363ceNikos Mavrogiannopoulos - 20160926-2-git08b5501Nikos Mavrogiannopoulos - 20160926-1-git08b5501Nikos Mavrogiannopoulos - 20160921-1-git75b9b04Nikos Mavrogiannopoulos - 20160718-2-gitdb5ca59Nikos Mavrogiannopoulos - 20160718-1-git340cb69Nikos Mavrogiannopoulos - 20160718-1-gitcaa4a8dNikos Mavrogiannopoulos - 20160516-1-git8f69c35Fedora Release Engineering - 20151104-2.gitf1cba5fNikos Mavrogiannopoulos - 20151104-1-gitcf1cba5fNikos Mavrogiannopoulos - 20151005-2-gitc8452f8Nikos Mavrogiannopoulos - 20151005-1-gitc8452f8Fedora Release Engineering - 20150518-2.gitffe885eNikos Mavrogiannopoulos - 20150518-1-gitffe885eNikos Mavrogiannopoulos - 20150305-3-git2eeb03bNikos Mavrogiannopoulos - 20150305-2-git44afaa1Nikos Mavrogiannopoulos - 20150305-1-git098a8a6Peter Robinson 20150115-3-git9ef7493Nikos Mavrogiannopoulos - 20150115-2-git9ef7493Nikos Mavrogiannopoulos - 20141124-2-gitd4aa178Nikos Mavrogiannopoulos - 20141124-1-gitd4aa178Nikos Mavrogiannopoulos - 20141120-1-git9a26a5bNikos Mavrogiannopoulos - 20140905-1-git4649b7dNikos Mavrogiannopoulos - 20140827-1-git4e06f1dNikos Mavrogiannopoulos - 20140814-1-git80e1e98Nikos Mavrogiannopoulos - 20140812-1-gitb914bfdTom Callaway - 20140708-2-git3a7ae3fNikos Mavrogiannopoulos - 20140708-1-git3a7ae3fNikos Mavrogiannopoulos - 20140620-1-gitdac1524Nikos Mavrogiannopoulos - 0.9-7-20140612gita2fa0c6Fedora Release Engineering - 0.9-7.20140522gita50bad2Nikos Mavrogiannopoulos - 0.9-6-20140522gita50bad2Nikos Mavrogiannopoulos - 0.9-5-20140522gita50bad2Nikos Mavrogiannopoulos - 0.9-4-20140522gita50bad2Nikos Mavrogiannopoulos - 0.9-3-20140520git81364e4Nikos Mavrogiannopoulos - 0.9-2-20140520git81364e4Nikos Mavrogiannopoulos - 0.9-1-20140519gitf15621a- krb5: sort enctypes mac-first, cipher-second, prioritize SHA-2 ones - krb5: fix policy generator to account for macs - docs: replace `FIPS 140-2` with just `FIPS 140`- bind: expand the list of disableable algorithms - tests/java: fix java.security.disableSystemPropertiesFile=true - stop accidentally creating /etc/crypto-policies/back-ends/.config symlink- OSPP: relax -ECDSA-SHA2-512, -FFDHE-* - fips-mode-setup, fips-finish-install: call zipl more often (s390x-specific) - libssh: enable diffie-hellman-group14-sha256 support - openssl: fix disabling ChaCha20- implement scoped policies, e.g., cipher@SSH = ... (#1960266) - implement algorithm globbing, e.g., cipher@SSH = -*-CBC - deprecate derived properties: tls_cipher, ssh_cipher, ssh_group, ike_protocol - deprecate sha1_in_dnssec property - deprecate unscoped form of protocol property - update documentation - expand upstream test coverage - openssl: set MinProtocol / MaxProtocol separately for TLS and DTLS (#1946522) - support AES-192 ciphers in custom policies for non-TLS scenarios (#1876846) - stop claiming Camellia is disabled (#1925104) - disable CBC ciphers in FUTURE for everything but Kerberos (#1933016) - drop SHA224 from signature algorithms in FIPS:OSPP (#1934755) - condition ecdh-sha2-nistp384 on SECP384R1- OSPP subpolicy: tweak for RHEL-8.3+ - libssh: respect ssh_certs- OSPP subpolicy: remove AES-CCM - openssl: handle the AES-CCM removal properly- disallow X448/ED448 in FIPS policy with gnutls >= 3.6.12 - add AD-SUPPORT policy module- fallback to FIPS policy instead of the default-config in FIPS mode - java: Document properly how to override the crypto policy - krb5: No support for 3des anymore - reorder the signature algorithms to follow the order in default openssl list- make the post script work in environments where /proc/sys is not available- automatically set up FIPS policy in FIPS mode on first install- explicitly enable DHE-DSS in gnutls config if enabled in policy - use grubby with --update-kernel=ALL to avoid breaking kernelopts - OSPP subpolicy: Allow GCM for SSH protocol - openssh: Support newly standardized ECDHE-GSS and DHE-GSS key exchanges - if the policy in FIPS mode is not a FIPS policy print a message - openssl: Add SignatureAlgorithms support - custom crypto policies: enable completely overriding contents of the list value - added ECDHE-ONLY.pmod policy module example - openssh: make LEGACY policy to prefer strong public key algorithms - various python code cleanups - update-crypto-policies: dump the current policy to /etc/crypto-policies/state/CURRENT.pol - split scripts into their own subpackage- move the pre-built .config files to /usr/share/crypto-policies/back-ends- fips-mode-setup: compatibility with RHCOS- add FIPS subpolicy for OSPP- custom crypto policies support - update-crypto-policies: fix handling of list operations in policy modules - update-crypto-policies: fix updating of the current policy marker - fips-mode-setup: fixes related to containers and non-root execution - make it possible to use fips-mode-setup --check without dracut - add .config symlinks so a crypto policy can be set with read-only /etc by bind-mounting /usr/share/crypto-policies/ to /etc/crypto-policies/back-ends - run the update-crypto-policies in posttrans- gnutls: enable TLS-1.3 in the FIPS policy- fix ownership of policy directories - nss: enable X25519 in appropriate policies and conflict with old nss - openssh: conflict with old incompatible openssh version- openssh: add missing curve25519-sha256 to the key exchange list - openssh: fix RSA certificate support - fips-mode-setup: drop the kernel boot option if there is no separate /boot drive - fips-finish-install: regenerate all initramdisks - add libssh configuration backend- libreswan: Allow coalescing the IKE/IPSEC proposals- cleanups of the crypto-policies.7 manual page- Java: Fix FIPS and FUTURE policy to allow RSA certificates in TLS- cleanup duplicate and incorrect information from update-crypto-policies.8 manual page- add crypto-policies.7 manual page- update-crypto-policies: Fix endless loop - update-crypto-policies: Add warning about the need of system restart - fips-mode-setup: Use grub2-editenv to modify the kernelopts for BLS- update-crypto-policies: fix error on multiple matches in local.d - Print warning when update-crypto-policies --set is used in the FIPS mode - Java: Add 3DES and RC4 to legacy algorithms in LEGACY policy - OpenSSL: Properly disable non AEAD and AES128 ciphersuites in FUTURE - libreswan: Add chacha20_poly1305 to all policies and drop ikev1 from LEGACY- Fix regression in discovery of additional configuration - NSS: add DSA keyword to LEGACY policy - GnuTLS: Add 3DES and RC4 to LEGACY policy- Improve the package description- Use Recommends instead of Requires for grubby - Revert setting of HostKeyAlgorithms for ssh client for now- OpenSSH: Generate policy for sign algorithms - Enable >= 255 bits EC curves in FUTURE policy - OpenSSH: Add group1 key exchanges in LEGACY policy - NSS: Add SHA224 to hash lists - Print warning when update-crypto-policies --set FIPS is used - fips-mode-setup: Kernel boot options are now modified with grubby- Fix build to use the system python- Add OpenSSL configuration file include support - Disable TLS-1.0, 1.1 and DH with less than 2048 bits in DEFAULT policy- Initial FIPS mode setup support - NSS: Add tests for the generated policy - Enable TLS-1.3 if available in the respective TLS library - Enable SHA1 in certificates in LEGACY policy - Disable CAMELLIA - libreswan: Multiple bug fixes in policies- Restart/reload only enabled services - Do not enable PSK ciphersuites by default in gnutls and openssl - krb5: fix when more than 2048 bits keys are required - Fix discovery of additional configurations #1564595 - Fix incorrect ciphersuite setup for libreswan- Updated policy to reduce DH parameter size on DEFAULT level, taking into account feedback in #1549242,1#534532. - Renamed openssh-server.config to opensshserver.config to reduce conflicts when local.d/ appending is used.- Updated to include policies for libreswan- Updated to apply the settings as in StrongCryptoSettings project. The restriction to TLS1.2, is not yet applied as we have no method to impose that in openssl. https://fedoraproject.org/wiki/Changes/StrongCryptoSettings- Escape macros in %changelog- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Updated openssh policies for new openssh without rc4 - Removed policies for compat-gnutls28- Updated gnutls policies for 3.6.0- Updated to latest upstream - Restarts openssh server on policy update- Updated to latest upstream - Reloads openssh server on policy update- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Restore Requires(post)- perl dependency renamed to perl-interpreter - remove useless Requires(post) - Fix path of libdir in generate-policies.pl (#1474442) - Updated to latest upstream - Allows gnutls applications in LEGACY mode, to use certificates of 768-bits- Updated to latest upstream - Added new kerberos key types- Add Requires for update-crypto-policies in %post- update-crypto-policies uses gred and sed, require them- GnuTLS policies include RC4 in legacy mode (#1437213)- Added openssh file- Updated policies for BIND to address #1421875- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Include OpenJDK documentation.- Improved messages on error.- Added support for openssh client policy- Updated with latest upstream.- Added support for administrator overrides in generated policies in local.d- Fixed NSS policy generation to include allowed hash algorithms- Updated to new version with auto-generated policies- Generate policies for NSS - OpenJDK policies were updated for opendjk 8- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Generate policies for compat-gnutls28 (#1277790)- Generated files are put in a %ghost directive- Updated policies from upstream - Added support for the generation of libkrb5 policy - Added support for the generation of openjdk policy- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Updated policies to remove SSL 3.0 and RC4 (#1220679)- Added make check- Removed support for SECLEVEL (#1199274)- Include AEAD ciphersuites in gnutls (#1198979)- Bump release so lastest git snapshot is newer NVR- Updated to newest upstream version. - Includes bind policies (#1179925)- Corrected typo in gnutls' future policy (#1173886)- re-enable SSL 3.0 (until its removal is coordinated with a Fedora change request)- disable SSL 3.0 (doesn't work in openssl)- enforce the acceptable TLS versions in openssl- fix issue with RC4 being disabled in DEFAULT settings for openssl- fix issue in post script run on upgrade (#1130074)- updated crypto-policies from repository- fix license handling- updated crypto-policies from repository- updated crypto-policies from repository - changed versioning- updated crypto-policies from repository- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Require(post) coreutils (#1100335).- Require coreutils.- Install the default configuration file.- Run update-crypto-policies after installation.- Updated spec based on comments by Petr Lautrbach.- Initial package build !!#$%&'()**,,..0022446688::<<>>@ABCDEFGHIJKLM20230731-1.git3177e06.el8  fips-finish-installfips-mode-setupupdate-crypto-policiespython__pycache__build-crypto-policies.cpython-36.opt-1.pycbuild-crypto-policies.cpython-36.pycupdate-crypto-policies.cpython-36.opt-1.pycupdate-crypto-policies.cpython-36.pycbuild-crypto-policies.pycryptopolicies__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycalg_lists.cpython-36.opt-1.pycalg_lists.cpython-36.pyccryptopolicies.cpython-36.opt-1.pyccryptopolicies.cpython-36.pycalg_lists.pycryptopolicies.pyvalidation__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycalg_lists.cpython-36.opt-1.pycalg_lists.cpython-36.pycgeneral.cpython-36.opt-1.pycgeneral.cpython-36.pycrules.cpython-36.opt-1.pycrules.cpython-36.pycscope.cpython-36.opt-1.pycscope.cpython-36.pycalg_lists.pygeneral.pyrules.pyscope.pypolicygenerators__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbind.cpython-36.opt-1.pycbind.cpython-36.pycconfiggenerator.cpython-36.opt-1.pycconfiggenerator.cpython-36.pycgnutls.cpython-36.opt-1.pycgnutls.cpython-36.pycjava.cpython-36.opt-1.pycjava.cpython-36.pyckrb5.cpython-36.opt-1.pyckrb5.cpython-36.pyclibreswan.cpython-36.opt-1.pyclibreswan.cpython-36.pyclibssh.cpython-36.opt-1.pyclibssh.cpython-36.pycnss.cpython-36.opt-1.pycnss.cpython-36.pycopenssh.cpython-36.opt-1.pycopenssh.cpython-36.pycopenssl.cpython-36.opt-1.pycopenssl.cpython-36.pycbind.pyconfiggenerator.pygnutls.pyjava.pykrb5.pylibreswan.pylibssh.pynss.pyopenssh.pyopenssl.pyupdate-crypto-policies.pyfips-finish-install.8.gzfips-mode-setup.8.gzupdate-crypto-policies.8.gz/usr/bin//usr/share/crypto-policies//usr/share/crypto-policies/python//usr/share/crypto-policies/python/__pycache__//usr/share/crypto-policies/python/cryptopolicies//usr/share/crypto-policies/python/cryptopolicies/__pycache__//usr/share/crypto-policies/python/cryptopolicies/validation//usr/share/crypto-policies/python/cryptopolicies/validation/__pycache__//usr/share/crypto-policies/python/policygenerators//usr/share/crypto-policies/python/policygenerators/__pycache__//usr/share/man/man8/-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-protectioncpioxz2noarch-redhat-linux-gnuBourne-Again shell script, ASCII text executableShell script text executabledirectorypython 3.6 byte-compiledPython script, UTF-8 Unicode text executablePython script, ASCII text executabletroff or preprocessor input, UTF-8 Unicode 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)RRRRR/usr/bin/update-crypto-policies --no-check >/dev/null 2>/dev/null || :/bin/shgrubbyutf-8b68278644577a64977f79e19668dd141d694ceadef81f46c77f6c150193ba48a?7zXZ !#,"sa] b2u y-iSqkk<\(3/n}O %yxlzpf0+:Y7O-'^2ٯ^ Նy>/,'cL -<A*wh557-ӴQ@+7).)hF4xx,~\ 1yLաL)cZk@A9C0]L!8yp%??S>ЧPWgz\7Ê6Vmji"*_ia1}s>XEۗEGN@񑄡rdg(+am-tE+9VHxK`) A']HwK)g"_\|C?l]@qN00lr"TDĶgvSp$QkKMs\Ǝ(mmhFq4}WӬjtFnvzhIg öB2\"׆{V"90#ʭ'NN{h7ʟ"|UpA)cS^I^}$% P7 Kn+:TH=SIu}.5ujT ό*Kti4>n5Xu0*ZBX|*! pá%V׎ '\I#} [6az0m`%-UO 뗤5fJ0\@,S-\%ZN)t{zDl(#Um&B*EG?>#,و#|#C0"Bu U->! 4v%]D%B@~d,Tw\GW*mw&19&jIzqPIۿAaǍYHv3=s#!1΋Q#=T9Jn׬B X\a&慥^;a>/5L.Ϩ/|Q~OD2=(:6.~!3+vG4xjQ<-{_g/mqA:n@[f?G(5"e5l'h.n*0f_M۰JR孮%P(Uk5:aEqBܿf]Oƶ+tB`z \N .2h+'^dԮ SeRI3UKdx[IcW_fbN /.Y8g;19Z2V]rH뿓I s&!5ͯ?G;= Ng'Fu)Q?|O{l8XRB>Ewԟ/*{а">ͣh41᳂Y :{N XsnSw (F*sx@4ptN;]Aoid;d:k*yq;WZbȊ\ ~Vcݕ)[i,F (.DXBq>lCU1Plg#`Ӿ[|Z6ge,g٨Gz"81Ɏ/yrS6GP\텋,_ٍaЂo7/C@f> Xd"7Y'ˏ'cҖ'+t}:xzg#qVM⹳Ma!m=#4K#m߱rbꜬ DbEr\xVTgjKw cœ* vQnHsU:dq t(yfH ?}NLM[7dx"!ޯDY! ziD&^K>+>p.W5AB|–f#g','7oiR2Vw:jx;if&foSBs"o }gSB'9jB;u[@HK][ǣhSWsiZvf~" Z4,j'5٦_톦54;:DZsnz(Z=†-?W[~"CnBz ELUG߶yS]gslVzHM h_ 6*AoTBzS*]5s=;Zk:1WI8B3w VCtydǍ@Pʓ?:8% N*1W]'=GL4(ebP>6*#m9U̪ƁېI( ӣx]-jrC LvѨY}".Y{h1xMBڅ7,Iog$&D9+OqpЫv@1ۀ\}(g{XA"[xE5Dx`g!m֧3Q}qJGB8Q6.6)4:6?wxf2eJĘxsƿ0!Mx_G?#ܘMއp}UP"iB=M 'T6/ |f/5!{})h@\51hw1n,!j_5ZVuUt`2; V^: .h?hm3/d6@t3O]7`TwL;5w +Tj!SV;> TEi<Â:?'mv+Zb~s Hv;3bE;I{KFqAbj͊}\v8`Gդ˛<Y.f~/PhռzVy/@W!ϻꃶHϽ$ "QIQ9$ Tc;Y9k8{rL2/c*2S5MTc3j:<(F("LQW j"vc%iAhBcZ#)bKQwJ-Z܇LjjMw1Vʦ=&ǔ#}A-!X=9§Dn=2G-QU7*$ {7U5sfVܻ%%?8k.2|6Բ0nL},7H $M%~7H tĆ=ܻJRP— ,:fnvl@ j̕b=2r8q%8dL\H{ަi$ŭSCa}}rOd0[ݧ]ckmApɝbQ%@K Fwz ;ZpfCv` r9DS>u(gn`rލ(EiבH5"g"eMpPb#Ӯ?12i:Vx"Qi Zl(؇D}1Rr;x/:7U玙r&nΠ!Ў NL 36PBdC#IN,r[JmAPˢRT7=>*\;A9p+ zíq}Uj3:q*L (Adrj^&[׍{qgm:ZHiPùg?~֌CXL&B9S^I ɼQ`NY[ N1!WMD o]L Us~UT%Ϳ{ "DzF*)%L8;>\ʍ-nVXNkMօ㸽u"B܆d1Ƚp1,ݰ @[k ˺#E$}˙6x9[)<˅J -t1DCt);`U 1 >E4!}<2>>SąZS="@[Ѓ&i31qn::s=Q^G7MM* 9)ny0],}sٲ?Hgw ɫ=`HũZ>p֥"Z'7_neOs" {QȋEWHMJ* k:@ɳPu=55ƕO|BWX&_}f̡{F(!?V37p!HRvBM1$F$0l(@U39<6:&pWN%yL%`fvQ.:R? 3ѴHoA X_kS5{D]"MC `a}t*[_ǭrg>7khjshT B'|:qӗDM|$6(M(c1+ag')l^<7@xr~DSwKw),8rY9%PS1<)C<$05BmMe$C=i-N< fR| h.\+x{"2e :$Y$c>pgf&;bXhy{]FG=:cJln96{Ŷ;;} 8Fm4d%ZDYֶS/ MYf村=TF&\-&&8QUS`~N"g\HD- oo>VMzUyT~AW N6. }5=;r_{Ӓh}hWlg]浣:`wO3Qx|͸ 1dL 19[w3Ϋ LgwV1y=i~Șy ԺaQ0:&R7- NlZ4RYNvSM RؑBx+"8fZ%8y]tD)rǵHoUA ٫'&B8k&|k;1%m_X+qI) $MtYnrj0xu}"C˝nyU,G 7( Ƿ='/y"?@dH󱾰\," {ߋ6-ˢ.@sגR(]vZ((z:xWO#ka%([JIQ1'Ed9L /1<+PV7nP&#Cv a]?[b_qi 2U)SoZż#&SuV0j|ç)MA#BxUvjL#g>8]%f7*_0o:-(1W{z氨x 10ZOpT ܪsdPdmu**m~ޑTꬼIIֺbrH@d)ljWQ܉W]Jx[0,[$RפȆsh aTeZ駄G`l;*0PC Ē]ˁ* D)2Xʧ8zJ3JUT(fS_R3T8:A|w,uOr=F .P[/\crz s_L|;sӀZ!J劫tuvG܍a*lS`U`R6 u֎}ͅ&l]I[[\rVQsگ..q#f5"vQ-GmL[h*O{~ZrI3} O{aIfVWK)iM8p\{WY xb7AJ˚kW6 YFюD9~ruސTR^14<,Ԁ &?O%w3#D p*E"|-|F9 1M<]'$JmT}#;au5 }>J< ֫xj#BNNʃ D}q[:F{{a@֗EYYk-E9#dJZ~:ӟ4ba $vBgy k|}*|oNS+;24}21(j-3gWM&_L {/8r2\V~]wGD5Ҩ\8W7Ͱo hf;е'ږI5ӓfƏɮ e eFl"!+5:Ep%|۫e 2GudC&s̄o=vSU#ur9>)xIBZl$Kr[] j߫~\x|1;ԭ  uk~j~hue̝~dh?-q25W{+ZJ=>l&ʮ\-E^H-mu3| N!q`Ղí'Və UAsd-QS}'7ْYk $QN/\:O/bPDQRZoaNaeln~/W=E/ Q `}w)luA'A .u%k ^$f:Fٱ=4LRղB').0}5T[[f|re20"ʥΩ0+koa䯄+Sd |+ j!ugwFe!f44Kt",lv7I?!xh7W#G6th0]'0P?ԅ: |ֹha2l4bbEjhW8rZ΋BZEX3d3{~q`z~6I^4p*EܞH-æ">χ<MG/.wsCaؿn-c(9|13lEn1f~1D9vj]OGB-jQWP*0|s;jH<0<0zҁnjO/"?L n2&sY/R?/uo=RQgg ^k 4o17_?8}ej-Xk>" ߻8ƍPrC&ƞ5n<pScZřl|$VC!)2\Fu?md~8*ԆO>,G9*ƭu_5O|2O37pn.>8PĐ:-TrHz?UZYpqTxO}i$Y CoUگKۖ {V|~u,>ыbjJG$NI\yT#43ss P}Y5v@N|#@#CI hPLwekkO@psUVsR"4hDGq׌j_rSL+RN6y11&Ѷ*D]JU0%OBL -JVK܁c)R[_!36*QeSM+G4ͷog}5$Ym&K@ihہk:A5Ei%fl6 (J_5EނiK϶s٘oju=C?zEo+s3ӷe~u]i{'xQ/ujN_МЛ s3?@X@ݙ6ٙqѴ[C,g߅]~!qm\0{* iYaI_,6EeQM'YPIv5Mعmw?;ÎgGݻ*V>qj vPQ#c=y0>$-L~! Q``(xS4pn '-#KޮQq9NyuF9uݤ%҃Š PzqI '֙<@dwX>,|D! QưgLE;Xg.V5DA-D90cNf2u H%/_Vl1Oocni Mt{u:|Ң 95Q gy2╴}Z٧bgơ(VAPYE~&0Dm&PrHK*k$(1F!ll>+;@F˭uP_LsrոcϿ4O> 3*:GsSK[:ךVw ^mW(O)$a21x5&nYPܯQp:wY`WdItU;N3ɄìI1ŃTb7?+V[n8]5o E{rI(N a˫Pz1!ݷƽ Rvc"w RN+*s_]?huYDL nLΛL}d mU:xzb`E؅ f7]}sIo(cyql0VAߘ:I(Hns~fYJ&.|w=,U씒SҸH\em+V7/Np&Fm',ʡs޲b6~;S8]d$6*d AȮ9 Ԛ4qن7Ms1l36Ru9⧑]dυPcSb-$ކK,yNju-jT\CilrK"Şf~Wc&: nMӺC: #y-wD0 7'B2uJS=Ǔz ~Ia اRE̒;1˫mE%+tw+0Cޕ oqZ 2ޞ8gÅ3k$WK08t a(~/U>7 DPG* n/Ma2;i ΞYzH]?D-PJϟLCg&zxalyZء߶It9Uqbwٔ.!KHSi6'v=iH60T~Oa1+< (׎yN2xodK| yhrS]NrVw* CwD`4j)B[sm& Eoun]SЅ놛Pk̽#G!Շ"tJΚe:R)HV4(RÒ+yJ5?SQƀ29w@`B n PR@~=Bn h8pXe;p>bq("\!2p?[0FY⭯h[ 7wRq-%ǂDZǛow"cvr_/Sᇡ!Q96*3c!MV`b|w|֖`ik4}y+dޟ/5.[iK-xޔ!D2:0O6z%:B&2z{ϮDkHjYz`l6͉)ڑi͟lj&0?nbW 2Ęh #p0*X ڈ57p%0ЄM߸8?͢nd5pzi 1Qק^L/H,lϓ="9l\sQlYX#.+&$;3(֫q)z `!HH=@S05,VvZY0;.ϟ$h{׃y{J.r$lTO L1uT+\!U__DU!or^"x[Wç80E;lșKeM,Uu⚡9EN/@_E%j>j"P^ VH2|ϤdHyϸCmI 3P@-9A?fńi;YLU?,"-k|˓kY1`ü܈֬?bGkѸUGbY RxGwH}Z~]2 n *~l9cIQN9H*$8N"5fvfwчp`x?ivZ09}3[T?ְ\=D=@Jt"fbozzZq-MYQ7kH:l.<%*d1i{b]ccOúxI|B]!M@sSx9/N0,t)Rz0qP>|k㗞*t} ^/;&1:~=˝5XXsu\fz]**gaBIgZ|L/ô$ޠ x²J\m G-!m>.pMzBʭ5EfVT6jͱ!Rv(KF4Lǩ$ \o=XҩDeaM16=ď̫LP .^uxA)K釀Fbp&Vo'KY( Cn-#{eF}~|af="?i?ԀlS%Ts!1-'6pʰ7i<y-L p66e7ӫty_i Lp`-W9}.Yҥ8=cVUdcU rjf1οCUJ4evPMtY/Zq;T?@F5-~i2Ŷ@C~M*"Sz_Z4uX[ÿzhVi]ѳ ],H]mRqzW3LNVfEf9Ρβ> `Ei2~L4!VP\cWv14Z߶ &PڐV~E%a:n Hv:[q$Ceb=hEbf sj-O<3Œ ߖ:]!'OK;>z)0654J&Տ؄ h?Nr8I,3lW݋*Yƃe0rI=Ocw RUUK/eV{SҖwڃMOBi5u`M_a>uWլDVs-n_HϢU@vM!]ԱǒJҭ ˉ|0N{3;fBNZRjIDW􀇸h7!)tgI;z?[K z<2t=SOwJ Z64jqR ov18efB0&A6}{mӺ1gySÀ[~gE8&~5rQ&Tk2 U 3l{n gErdbhj$t'3Uc4TpnpL Lm~.`Nz3)Q*ɱLiy UU '}2IGck_W/ݰq x.㭬ԀiCh_8pl %^&_`yfrdW-=Bk)7, el{g*y~D;Y'#h};[Oj ({O(bd2?)xHdJp7˷BF0aPٓ׌wC˧GZq4L|7m,Cg )$ ͐AgX8NFp[) t*4"zOo:}@IS 榼i]u{~(qWr?p 0Hnp3˶N@΂e!ɛK8nSZ(IAd3|?^q,vKfނW ~Fj+Mh6>RBۨ/σQ0X2D_\3ctwEbL5v2:;xq@ao VVŠ{IȘgV5G!G[X\l3fmS ERT #rLEixS;P>j|eyU IoȂM!J%40c8f\MyEB 厚 /'b@le%9c-ٸ>ΖCdBVoC?@WN%PtR[~.]AKNsuW-#C۪Z"ɼY$'K↋F EkϢS:?@{DC2$!!8Ԓgl(ff=V'IƶMQ!x)ϾrA! ߛҿ<˓3AYcu|sf\s1ON nM)ZC$%(w Zng'ҭ_ ǿ8Zm}uˣWRs2O Cݺ&CYքNHT5E 7xcf`;XHy*guB<D2s*4/E|P6r)G9`+)2QROnF 5!ԮSDD=|ir}@QBs#0{4tk$sQnb2re QpBxJ)c)+.RM2E#)K{j ҏ5a쌙 yO0Lj†̉Y#T+{Ό=9Ewnu|CշQgmaa+VOn " r^:&-*혧~p+胄{eIݛڈ78malM?Cf=8QDal6l5`cVQ~Ѱt+Qa>*:x#s,hqo."U<ēKuS3vu@h#%{b`Y zV'͙hj%"Utw B0E˗!ƃ'4}>E"Djٞb0ߐzPzՏF/7,bWꢚ%KoD,7bHe}mY@_U`TM\6ygTLǂ8WQ*;I;U Gc:[We[tSWR- ΁PsqK[)aAR5DU1Y?hRwkhʮvX>ʮ!%26tϥٳsL]$s""I=6"xq%&)gж" Uڊis g_ -Ak<cMڅ},(0Fk聎q9g ~+r~,`@HpJA]1˺c0@6?6)@l+6cpeXo872yY>[6'OK⏹s{>&K/]_̑âTqY[+נE f*ؾ2}P{Njy@Bjl<{wЎ *+.i~wMKe ~(ƃ'Q&>T!-M$>߽U-<^Y$wLGέyf_X-iԓ2NRXjZplTx!}> ikq-y4&1Is)mڦa*9HU\|Q@E~nOڿej `6])Tn#H廖S{;;$n\JG:V)]Xc5f,QO842%4Oyjh&+; DŽȞ 7r|~cAl*?P}n|⊢k)ʿ g |H2fd , OP8`jnd{^ p Ԙ% ט\M_ t-aUk뜽ZJ\O~Mp< Qv<,zjklq ͷF q/R4A9ݦ~;fBr/1G*G;`"pjYppCIzeE\D@jGj[z#"dgj#lUgGM^N=C7UaxTv b6Ƞ$=LJzP[|0_?iyryojT;f[)$G8N ć;R&'+],bN@OӿS: NLG%I1NISC1u!lx hn?aBn{ !2?-}TavTfy>xefO|ǒk !JdaR8Y:N%!WJ)=ŏpp2Kt)8WFLJۓz]>7n33"9y͵Pɮ%HMvI @sza:UI芳YiXnOn_]@+=t_8’u 64ʊ;爭Oal q PooqFvcc)H gN6 zb rӳ|`b[ʙ([6aAyT})՛1rSsaxQ;a%l1Ko$pt|'/)]hh\z+<ҴaV\yt{׻-qf.EiFZMpXU!aVjsp,kkL_Y0lzPd+]Ft;F" }W S2$7m[^fH ٘3S I)Xawt)9U_ XcA̫wwSPb~Y㋥a_ރt sF6D/;S*`>^+N:9qŤ$ v. PY!ۼPa{kG-(Q~š .ƺ Q;D>6 Wtc_>ˣ$hY^j9I[bO1`VO+&C 5ǒY{Qw7ڎ?x رh25775V'@(b|" C0OBV M" uG \&]0y eJ9g^u~fitʙݴ Dab:ưS{PKuNSn!w<;M@㰩P>BfjR&Y.n*s޸p:R6PlP)e?>XI ԉvw]\ UOۡ_U qJfw'< rb>X*5񇗺j|9by=lQ8fH<߆uCppf4U) pu}P!GuVnCFib 0 CaF+ER cGV^,\>AH@ÞO>p`CroC?I>`R";nWNdCyF& Wmk$#88߃ӋYy65KҵDz90+&JTg۹WVHAݬG .or-}hyA}bv:oRzq1R],01 bee3$ k/Rm:)5>kT=S+ښR(cӺSDWvSPad@?ZI}5"B@J`1F,bDQ$zMN(fdݱnCK"mWL8/*n&ĥHH>W[&nĤr7a=GJ\GO}E[k@7 _ʱ:_ e[s W(r G|ޏs 9ls÷_M[L, M } GQ\=r^z7eo S©a{|?D0KEiEz>BpY&W#T6jR3{hotC|ةs) crg7@}X,Q˔#3Pz4f(t\YeGKS&=@nPL('2{BգzN85OY$MH -/kAQ@7eF O㑛?-sO/S ່N?{bpA7 >/ .;f$ Up UnXk}LVRQǂ q.d>Üt_*F_%e;XE+޸*M|*V!KEb|;TV: <DrʹgQ1v@&{fbG S:$?%OƣQmS"ڍLtX#kv dPᖓ@wGX>5\gu}ݸP%G4~+By԰q#OY]ʭI6nHxI`Jn. ceXY8Bk[lcY~R99z \ M}l}[9Xq%eB-FX6Jns6n\ S7褯X ݁t:vT) AqP7 bhtopdU8H甴< -EXEF! !(4CM|1c-ؔUdU6fvAEKhpy0fh"sesmGDhl]8ʷo5]7! r|B;/6C욪:9{kQ-qlݿ)h9OAzדƼD*&!w޷q#NyW[* EZ=A g;ٚү nW á^ .D$LY{1/Yeo;kͼ@GE41F͵a>)T TS  \- @T-\NTr5OFK'֪pY`/3oqJR" ;G(>rLO1+ w&]j 3} s6#)kp*{ҿlpW-߭n)`"$A"r 6]E5U)i1$C ,(lJ? hLKPRqjџ!f"D|`x1Z7\fyk"*(|Y&p>X' w)oOa& 2J.smjq=i |LZ$l2@JnHT3gqPhT@5q3'B~aW.;|hkg$ğ̳?*~?կ8Ֆ m= ,Ȕ$P#܍FN"8RngRvm67y-h6xm\?̬Dn]SQ?GM#olK') ĺH#tp* kߎxq qfQ1'y)/v)|WfvNv; Eӻ/>5'NWQ2^k\'>yfp(ڜmw$! ccIsPȰp M7~f0. 3Ί# n~ѹ # .h,WLme\w@هbuẍM˹$߉i OTcUg%ȸ|ܜ%q߫nQ \7V#,츸ĵN5N3e i.pZŴՔ8{ \fxGٙvv<ӐPrnAߐ\9lVVK/JLpEڇpnk6g@X6eCѩj,_&?T oԹ$|2hޞ }+ʶDXa޳忋+\0& %;l<$n0׿']Fflw7Db6(|gT)gK1.7 ;Ej T&>d~W&S)Oh]N]/(I+$Z CzHj ɺR0Ńc}mnnZ6)lm%Ìv[ 䯕][k˫Y55 *xЇyA$m&$m7־-"_A<:fzpIߌbpZ4sP;|x~͏Sl0&g`V5|;4)% +V{Ћmtm59A0Antt"-UOZM4MinɬL)F-ƒiJi {̿67ڈ,Quu^!wÍbcdx ۬3mW"G(HkH-($@b\+|A! A+Ś1GI! I8wK'"ﯫ>e[?xk:@EmEćsN,f]ѱw"v?R*u ˣXO 3$k r6O.N^ZqBd}]~`N>9]^Ω _?Uxwz,p y)P; ڗ.$ П"f0eD)~G :|Qݎ$`XvCRӐu^MHzʐ]1* Ĕz5dx;}1v|A&s5:pV au9aQ Q6oC\2zvO3D;s_Uԝ Z~Y}U*qu;oPljG, oCW~|Ÿar1l6۵?&lLB򖩎8 e-PX} AE@8*G0 En4Sp{];~c+[rQ> $IFqq٢KIes!h<Dͳ&#m[`SbŢX(*J f{e[v[qJno!Cj &P U̝v_vI)4 %NXy9'y!'#5| ::&GK$}d |;v ăP\5Q-~2<P6y=[TKr5}rfzxicc׈YT*G޳=g …894PF,F9 ;we`.ȩ L$z%;d.wŒdĭǞMG'@ذ}=  rCN%igcP*ؓ0U`,ٛKҷ31Dl2$,(әr֭~f8[x!MJş%*5b >G2o -ݹÒtl$MQ*11moSgk0M(~vh lLW~qɧѱՈ]6eʊS99p2 % R;"I3\'Yoj;AȯpR6bVz/q :\%73 %@ߏ%AU;_EztO,֩EѩP"XOD$֖8?/VWَ,wsPmGw׽M'{^apir^('+]t= zd]I5RBP,WzoTY?u )"NV[d&UjZFRhW*8.MKOWE)jyIQ,σ'4;ީ[^O д ;׉p'eCdUU2';M{Q"Oh\|4Ȧ[KdlQ2]%T^$pX);ܡh:` Q^wˏ4.^ˡ /LzH\ dR}fv\)Ԗ1y}48Ӵ^` 3^PBaNj5lflNyZe}xH76!MǮ$"E-:ĸ XʏijtR23{Fu+^h5$ ZЮOxlҢ@j3 }Ùs_gX`ɲ(C S ɥUDH=[Dbhi}֗y^kfA !s`%+ z)yk3O(&Ґm^eIjכ46~L]TS-E<͆%뷾t0CܫJ)O µ* PMk2#Vk14٘_U*AÙ j?Vx{e.ѕZD0E-rTUuV4 @lQWpte,]2I0KːPQ>[Qd/|bϙE& JaUF;nѰP4)0KTojv](f22uwZc:ɤb;m! v^&eGslBOg^yg\Da FQvPJq 3m0\a+@@ilc309-xNøi:_[PP!.vRhڀ%KJ4Spel1O?3o~،y,ENQܪ0!i` +A~J dÍc;-a >Gx+|4L;ŨZ_|R鞴qNWiKW,9DwX5~oxr![sm2ל]2eƝ긓ĞpoD~AQYɵP4z&^)o{dBț!kU/O+fWS Q='Ph>}49DU>4݆wMÜCؚ3(`Ȗ) gBP$3-?@R3XR)SC3 {$JPR ] 3z xUc"*!Œ:" *]FnU%ta ѿڱK̦rW\8ce_Mv S &}|R!^xuA4`#ă37?kM?Seݠ`2tjˎH:"J.p|st^.׉׺E!od\ ERwjH|DZtqOQվva45֐p."Q9ћ ^,_&28G7o%]!@\S9Yc&شHg[PWf1.SYHQyEV04I+vj+71!.j| +ixhR IH.(?Փ3%I#[?-鰷ߌ=$)F\[-^yX.k"lul000u"M,hDv1{ B׉AE$~%5^  ڙgdϱZPh&ہZD 0ޘNcIi+~jT(@$"2(̎;CXQaO&7Lg8i&1_ca'_ g!X`]uPK>iT^kGKAxR Q纐hpo<ې;?}Dg2-Qɾnȫn,Q'Zl֨1!)M3\ir+mN Hǃ>(g3!s?&kQpWvՙdے#=% =bg])xTpל%(a 1#-1Rz"8Q ˇɱ,oT.Szd]mxAGoCbŠQ&r~s++`t%U1=w޺{RFh97 ӵmضT|MZEx[zem*P~FfQ5ċxBt`Zt6/Ihc: L'ٰU3s(%C| '0|k[B?3G;$xuoC-rWډ29X&g|^\', :#(;C_(㦕0viSZsGJ(sS LnR"(U, W'H<DOm5W^]S8˰KM@6)\'.NNo|ӆi XП%K wا ϝ퐩]AAYEe}=:!%!W&ގ̓ͱlp  4Ӄړꍸ$7o_'L4]T&Kx@3`N _"5HC(wή{:>l`%\Y5?(Sw "ܙD4w|.g ;\֛xP-W=XZx@LV$."7ӕBJQk[fAUqx~3]=h(]f5N(nvy&_bM_DN3@Z pS=GB=R^d@zԀ9Ӝl ~]?2N3%.pC:x[(B&] hgɯ-×r-ܐJ7FXd!縁l:w!H0>(pa:[ fw;C(3#M`|\ЊXwgh[2\U\q^iS"GEs 4AO<}g0HQwKnAzՎ12X5f-嫪N!3 T6[TȉJ in="2(o9*cF=ˇ(SϢ!u{am Mrȩ[i@@C[`%F-6R3_ 0 R h*("ȱJd">ɒ8k["Wdy] $ [2Un-ty}?M+˖Z&!Y{w4(fc3xHA<_&`T%Y=|o,I+YQ>}"09{ gDP-:; fٓ,ȼN-Sm#k:~s-+oO> v?ká |,Рlg䎺 1J/G#8#^UW>Yc-.KCyĠcT}<0qFiB Y2XUPɸ/% KtQAwuX䑳iukҶG,}3Cne)eX#/9l="B=~Lʼn1 jVlV+_™e'txx墾54Um sBV\ޭ.C`כbw\lGat"(VCsS6 7 XvTY,얌4XZXia;zGDnFDƣP3hK!g4hEJzRSa1+BY>Yw*xA tCe '@s2fQ'l?6L<҆,g>b5u_ߣ"+ ytsrzLp12ReFK/8'0Ofg/!vW#։6FRn?{}jK-gÙ"ByuTyLj]TK{=:CNv'&^5~]c69Ú6#eDzI6&5f) al(L#L*  M[Cuw (0CL{ w6-J蘻{)&>恵V+K:;2Jrq(ȲM1GKnmxY&6oA: vU ̈́\n74aNH"H3mr` u예i巃©` p= 5NdQ0=zg7_qrU#A9?M3<$ᐉ !'̕098ej%p>=?k`$ub ]#9bo$ϢmWpH1!cX2C?~12RRUIb'J$iJLy(+|X.7WVR;ii0Y, {=$ )xo>&}WVnGM1֡r4uk_Ҟ\5N< ~ۡs) jg:IS\q˶Cm֤9( ͯyvV 1GdxqZCa\kH1Og{*YSGi{-*I^,5 BlYqBN_8oKhT:m/X{{Hz<6"l;u=gjk^Pi zwEܨ+X) ;L=,.O2>e,YQߛUz,4Y-h:5jM$9Dϴ4UI;yhB4^ Iu y",*K[zKd-ɺ}@1ICYN$u呋jmEKa] uLOgqs JP)lah> ;%u 9]> l ZG;)::ȼg-z]JliO[`wK2os屹}[U,Ur|yUv/ZB.xHs͓DVl@G aWΞtfɇ:g_&L,ʢSSV ˆ~?u,_}KQ񵝸s|iP~^̛e(Eh5(;A<>!Q=q\mvk -$yk>* ]qb2+#ġڠ,Fuk&kf8m} I+(~ 7e4hSWBiTo^4hh-n uN&nCmE:˾!H ,qd؍Pa;{%=61@dItrvtT L앓J4l<]UH0+Ou VE1N\2^zR]X(Xy)'5Xh!7)d?NTwzS+۞d'Т:F\̳"yXŸEPIB'n=yo,6!-G87 -Cp{R3c3bfR'c4B&,>pO(4լʯ̀ pNJE)-P^z]iTa~?9`?吖</y5R@)cF_#鸄oʬ5l"QZ&@VK\ee@MYY@eq1۫rTHR$vYF(:s\˫pU@mjz/R1ENbً/{{n\ ׮6gGz( OIR܇tތ #lBgM}wjAk,e[颜~>ű̋4 aGvl﷔;Ԙ-s<,?r8 ;eߘHH[e@ @)|ETw_KE$Q5Yy0Vlg _N &p1 A&!ŷ֗&y$x019SnD4*ѽLmBgeTL 4 J%QIVx+r@o S8Kxۄ| CLmTy8sȠ_Wd6mgd`vxk[nƸIO0,[ӼeD"ծ!VD#CEyhX ,gOTRg@ sJpmHR! <"pUzw u$e ^?'[e  o 4dPl!FLJʉѝr*ӯOr(2rR\Ju@cJw ļO&W#O(jPA88\آL)fYO88{LmKMz-ci`vg/cMI4>쟩N5uDgT\8?U˾!;8;YЇSiG"$Y<.$rs;]]Ār F+^fkȯըS*C%~~f'bGʃap/HvYa% Mi*`D9&(vi2zX,Nyq\kw\ԉ$"Y1rIV'%,ܶ3:e6l*=I1R%ͳgcKJFr8j]Ej,5k~Ȝْ ^D* ;Iݠ bM/'lF[`]ivCQ4KB_u-H_lَ%{f 1>?] yp)⬪t$?鍏c 9Oo}D!v:Vj7SjmJ4xQGGH}g= Y ]VBzM%Px%L/fq} Аjy}Ⱦ3go;VW__ltoM! Q<]@TF]؝Z|rN/(UzӅS0FmڤqVaf.!+f,S8庮&J9U"g,Q#ѰOVF]4lއ7^ݚ")˰KW!KfRS\Q`*ugQ*u,7nw0ZHK6⁄d>@]ܨ' 6QȔ7!*IViSm?8wPF*72fb2#w 7K[)yf6]<5i1z#QZ%8}#°ЊdP#y"q)vL6 |*d V%;-57gz3]g xF NwܞIxma$`z^ ]1 ߶(Ӹy|h鹇 RwC)MZiWas>4qp`.[twX `ں[崏)7&l̼GVd-H1©-|DKu%T=Knc^;JJprW_x"q(j 0XNU9aC=؞ P]Xh>ĤiG|KLcu⬺_޽EiM;Щ0Rv厧 }ۭj~n~y Uk^g%0*ұ!eL&3=T/O4anajIAgU\&bKgI9WD>.E,b!?tm5kC ܚK g[6^>VyyŮ혢3!Q;zܦ M]ݖLU8eӇIr+`vEVՏ[{/RcXQ"^XX̲歡zhĆFQ2|%rW\Uh8\tZZ9z0V&FC9FYLw"Ed5j\%Xxo"c gj uõ&qBېAm|y&ù ]~A O8b@l0`> YQ36!oɓT#Xn $ޫJ8qڳLsڝkqc  "$S?h.:QUbWUyS3tjnCn$t\E|NJoN*Rbn> xK4l\:U26!b0ix⫥xy68T-!@"qDE*Tkԙ3D`$g#V@[v)+dSkA]:]תvK/yvg`]yаdTb}aSS/:d(o+ /JciiiNiA7?7@(wy^#7mOF)e{ g<+7MqťVn. lzY K/p=(r#܂~RЊ6iȤ?m)a ^ۻ&>1Dؠ۽rV S шZeW"85E%B `Q(n*VYNtzegPꅛ,Aj1uRԹ=H={6V!q~#gCn VJqݨJOۢ["!x:,E|=iVG,1X):W P v:];{|1yvm>dc;UܩqwGq4>i@A {K`3Υ6ge3:vAt_]Q <[ a8,DdE)̝d'TJ#6 1s*7gM1k/dk1 ˑ@UY;nU࿐!7Y94!RDDxJ1b-~)jH8< 7uKD ^vӡ1k_x^J̶>|eZDC4vE?xs݆*-Lk4x{OUCho3oLpGJt :o:*;+8kpCƲ_e]c/n˲zb7l%A+'Ru\dN]Ɉ ev)eLz-3E?Iִ"j*(쨮쵒@;5 I{\4/B. Y*gFQD˔G6rGL_m XjP4+l|=!Z|6&fS[$Q$,FL Dm7Uv5Gƨ/v68S$XyČd,(ИCnK҂lYa 1(U~`՗ 1CiVD[ qэ͐Tsa_࿲>.59yUæ$ch/3*LֲX=pF&HOQ`Ze٩d~I"w`LfZ53X>s_xR#DSS)!]yq1"&GUs:)|LR5\kϦ U&Dt짚pG ,,R婅)bN 6:K@vj@_a |HIT%Zl%Vw0b:i"\QP%msŇ!p6VjDniOe~}X.ΑZ% DmJX(V]X$qGs*Q $ôJ.OkKAêT#1|[}DCQFCA !,~ ϋI#h~q]7Grto *-Ca,wkLZ>q"IКA-n/h%AE{0*KnŖ)>(D02"$B\>[4H:.^ SLB-~f2=j943 !c0u, uyLQ rʧ9ޢU0Krwm$@:*An"cOBiipZ\qa^*#{kVI kϷK_5)Z#1n|TD|-98|" uu>-HT_P'J9kS_( [")x#*ADDL㿽M$qz> Oؖ 22)mމ'o:!z`@}LmbC-@F "hVKa\R6/ꉊ!]Uٗk41q= ˨\-3O>E'Z0˫+ۋBtOjen8;Ly&g,k}YXK0_#* Gû6ƴ%!X09\n}q$|g֯^wUD+3$<">e2+@%V`7Iz4Oїqȸ#MqLzdH`cQ9eǴbEy'QM)Z?șnS;#ߣ#UO4erXQ*}JmM߸v]f>jW?2yC|U~s 5ؿ/𪟡Ӹ׀JdNGS4xRUfOODƙቲs:[/HzZgsNWvIW]|Fu !5BxF`Rw0xL[~ eTzym PRsBjSg͓ݜWǢb0u>vCMoNKva){4v`J%w\Zbb{33hC 2mw%,m*KD!&^X<]o)=r ҍB|OҴHq6߮ ;'\o%L#/y{/r';T3 zZ=ө(O1aMS"0IDU8.GݓI&n% ~ jB4*AmfA~a!ah6|Vۣ)jUKPcWSI+L qJ\a4 WV!QпYà{eM#-*vg*n./u qJ2u'IũUwvC&Zߪّf HP={A8PaF?sW4%Nƣ :>Ʈ.er.R b<īsxpJ-ԂԊ^`YO8뚁I$&N A& =bG`];fϼjQ+H < RH|F6~Ɖ>ќTvD(IF5 .{oޭLrC9H$Nx=.)xy*; zQz}؟W-\,  =1~ R 22 T1[N<ԥG0*W&BàL^Y)E @-r(jU t_;eju|!}!,lωYbILltܼ".CTƮ'o1fVu/Y2V Z}N1O\C.}\gAf7M3/R0{6s+1ٳJ5kR7]tO _xMb. ]?:#zJaܞ""ì e2Fvq"t\[} 4b¬Bm-p 悯R:ڟovH_A@[YV$@\ . FɌ R_˯A˔v@7`b0_v AT"\jP lr PrG$ί`;\gdbP ct'jq4`AninVI] Lt&GuSbA$a]T~DNVv`SY5U \_)0w=6+1Rg5mx\f'L'My/s3!Ŵq.Y/J΃YÞV%V~}ބ0pˉLRDL E?\͔ (%hk ZWx -ѽ'drQ<:LDo.kR+ %kJ:!owΟp"U<xsX qeᄊD.Aup%^kABT03/)/Q=",wPWSɑz=O`7b ڑ+4n >dһ[εͩѿin2zew쀮MzM` yNwL?/bAN,r3x>bw ==m‰l,Vlk8aȝ|N^ԥ{@!jMƎ;XRF%#{=[ \6Z@L"%n-uf 6WRMͯb" +sY?v2rrn=Vm~}jQ%hZ\"ۀ`R5|e,rʓZ w>D> S?Bvyԍw$A̻ߒ*Uqp!'edu!4N"vpS5"tnS>T}<:<Cop;X۾f,ꪇ z'{4d F*Ϊwd2<)bEV^˵/[TEمM̹ ?Q$>KvoJd J[㞇 Ձ}(bAc43# ^atJtfe`ǔ/5+BqjE9d(g0BS?RNð>">8(,:z?F6 ͅ 4 uR ܡjSTonUZ(ku\3mԞ>MR€qw+@ HW*`k"xK/@)5RqgQ}d qy6Q% XR]G oFDo>d$0EȖ\#O!{iȲMVr*浓VUhJ^D8y-p.:1659dT:hIm 8NY/- :Ȝ]t#J#L4Lg?T7b+Q|Yԇ kj*cպj+.ް}o%aezP[}f4NOL%[ '2 -v$8GaHauܼ]/|ȸo yIvRdJʨQ (Vm OYs^Xc43_x7`졄)>?-Ӌ /߈(f)k0U$6cbB{:Yx3#Rᶷ;yk̍` (%_Xc_xwiodp< mBތް|JQW;Oف#(CɮO(kH׺BYv4J6e 2+9Pv:FX瘋Pynfg@o iI񴿼)tڻkW|hox'l+rQ2L5j~3 4H`?8UZ#Mmz" {XoФ>7/i3;m "a _mņkbL'2e?낝0o=wF0!ñ4zuB49W| H?șqDْh]j@OyG|񑘲8g;7cQ ኚg\1ݨCˤ,Us)bp+dU؟a%Ӄt<=/7;BG=8&cPvOMeS~cͨb\mW51%?tԫk7 _z!'p+GԬ{9DR/i JeIf҃T4"d}KOX3'Us#湌3(/`tJߩ&Z>? %ZwHu=|Ѓ,ã_U C6o&$ >'~]Xu%=ɶQt1>KpI߲Z:("/;% *.2~E rq_~{{"Kf9X IMqiЩ|_T.۝YV\Z#=z .r mXGcw%e&y%y>j?5ӏ̐Wzg_y!6+Rs R;s#ɜ5${C2φJT֑R^+,HDQ;tɦ'BP {g 둋ȴ'tbGB2㌌ ZktեDn D!nە1ۉM}:"qhZetDIX504 T3$_@q{#h` Wk˹$ +n^s\_Օ Rͣ9b9Lĝc>՞3\>5m&Hؕ{j{-<URҾf LJC& KpK; Qc1ﵟI fa;쨖M}'S y,|9>b&"8*4 23+>H8_hr-+i ~):ܠvHΑ^xO wOTÐmGu37 f(Wi P1]a%xsҨ'=ru ;$AC>"QD#Cw}RX1zÈW߁^3 }Pt.\=HbU/[B3*plևJLݩ::#` j SLNJ0cgU47XjcoJm%7n"R0h֓z -N YZ