python-nss-doc-0.16.0-3.el7>t  DH`pVU$ƨ֚-kx9qHG*K߃A,HY~KNvO64&vfՂ!cFjB*xMӺNiلρa%*7;y k<"`M[:;l, oI?]Υe6 Qt855*yhG7}&6o0iϷ i"e4(.ִy ɬ6y0'&dXN 17%:_P~\wdl5K>,btXJd`ϩ0c@#ϼSp>qGǦP^:aԥWqoER6;IGxK\o[=22DhLFF"F 껖7g W|+7"jb]ٸ'Σs͘6fnWVV82oa!p2R:tt)HLR܉gU毸+D+<285b55ba2a9327f6035a57d07eb1775a57902e6fKDVU$ƨdaW0 ) u@F7݆P|d_suSd-:oPzG41X=…xN]gO]9pgp7:[%=T "Mjz=Vt);O.hUx@i![˝_Ža(5GniS.bV'ۥ:h<Өd8C(Lq"ɝAlەjeV[FJETl}^1|6uޤL2b€u4tTYJES ̟UQvف[GƳ0=yԱ: ][M6*z,!.:J`eEe\=e mMr+?uEAh& W$B ㅐ8H7"l3*xf\M1{ bձ×סA KkzxI2$#@\/..BmNb` [F[{~9*sAII1$H!+q lYqL]/>2ɬ?ɜd  =\`x| $||  | | | %p| %|'|*H|,,|..//(/8/-90|-:8s-G|H|I|XpYx\|]|^bdteyf|l~ɘCpython-nss-doc0.16.03.el7API documentation and examplesAPI documentation and examplesVNworker1.bsys.centos.org/CentOSMPLv2.0 or GPLv2+ or LGPLv2+CentOS BuildSystem Documentationftp://ftp.mozilla.org/pub/mozilla.org/security/python-nsslinuxx86_641T>)UI);IO!Q883=FYF<FaKBW?DS\BF{3 :f9/GEg@.< iDPFP_0FEMB#F=-@@Zi&5BV@eNMjx+8msGQSS*&R&@,),)3 E E-7P PB;e;e.--#''t/h$$3  !6!6zAA큤A큤A큤VNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNRT9VNVNTNVNVNRT;VNVNTNKVNVNVNVNVNRT;3VNVNTNJ~VNVNVNRzVNVNVNQVNVNRVNVNQVNVNVNVNVNQVNVNQVNVNRTVNVNVNVNVNQVNVN497ce08c5beb3631d1997f62da91321fd873fee475114215039673d47da7b83dde25e4d71c02fe15f81a130bb27f9d7c6262ae239626ed677c30f642c0b8d2a3cc844124ee0f58d9e2eae88ebc382fcae7d404765e248969b31ec96b5edacdc593b7c889fe3c46589627a4cf41f96a1fa49d27b43c1dd9cd7cdaa1ddeabf41bd71ffca5149d412a6df8a433c1e8dda52403006087c23fd53f3540874a235bfd2fc042b9cf527ad9c58d7959e0e918c6482433dcda46e5dcdb716502b265ba4a45eab4a468b492890e09dc25bf1357af0c7bf2232e56e624866dab448f18d7168aea3510fae23aefbc8b9c6d7b4f7d2d6e4c85ec2ffbe3fb8c6a517374b652024fc042b9cf527ad9c58d7959e0e918c6482433dcda46e5dcdb716502b265ba4a44f8931eb9c57d547b332ff9407df67351bea9211e2257cb57e422a40a35bbb1d44db7b2d4e2d8cda1578b309704d5ef1a52365737c216abf4d87169d9e3f094551deaae1a837ef9b63dea6144a98e78bf0ca9f1e113df93a15f32a84e8b403492e764e8b6898f6da74e3f297599214d0fe066454090f022f997b4cf884289a9c54c571d9fff1e5c4754b54dc68f9c7034415232c492786f0f4f6e16f843eeb5d887e5426cae682d7ba82128238841fc3e5cdfe033cd0e7a7a5a13518d2f1cb5ad10c6c6eba8c289207a538c69945029b1eab32c58cbf829605e7e5c4cfaa065e90416b9d2e538322ad9e76d6b3549add88add02a21d0131f2838b6931744097522f0521d9dcebaea029b94e10d09f7bc80fdf71f6fd72283c7b45f4b5556a393a3d00524f842c413d10fffd142dc28743212c2ed4b8c20ee8f2e1565452b91d4ed7ba575d170708e336ce373bea679c2756dce3525be4ef038e4939858d305f65c5e63137bec45e97d9ecb84be7a432f57e1e09b1dd65b08c6ac12e7ed14030b8f2c6caf6d2c51db4a0d98956083ab8ed2af200a0d8f7e18224388ddcdd8bd21d6355b674a81b69076bc9b6ac2ddf6ca236ca6bd6fe160fae75227d8135f3ed4ee1a008239c19f5e26c3baef3ada334ced3d82c40b123bc4821295f8bd269db57739d13dc5b995e95ed0a449cf7ff4fa09461cbb013c745a27d29e45b51c8d333c0b367b490cb1c72e38f56ceebe7d5d63e584c5e2036dfdd42e345e9e38a417190a8e5f4118a3c4aa799b61d78d339469d19258e6b56c9497a5bbd86509c9780ad09fac52349ab30181f596204b5207e79ce24840374e8e4b89afd61a63db4334bcd05556e5ee01f19447e447a890833397431ac760219a2d8cc03f6cb5c0c1b88cd30bfee5f818cdb0909a6d9cbd99ebb6bdc5c6492e123315f3d24fcb6ac51752bedcdf8955d3647e15adc629d997b5ea2f7f7b6e0bdbc4e1f1a8567699444bed91fe5c1003e81873098d027549ed5fe36e24f3379389782e8f3ec7fc588ab2529e11b79b38777d486433f70fe846981a4e48b3321d3f443ac6cf66102fdb2484e8e882154f879cdba30e3f67babe5751477802ad670b01c08177711dde60aa5b24e51b719b00d72fe8f90593a4b47e0cf667a1a4a3b38bc417f53560093b24e83092a8dc5ce14c391b790be23deaf4e0aaac15b14386b79c8b3031becdbecd63de675de4960617d90d6cc33fee7ead551258e5b878c797da16fd1980de45f06005e78542246fa87540893b70449436dcdc732344738ae101392b33ec431d0c1516d0140dd02eb4d62af92024b5f908ac8c25963f452922b6a3773109ff6f9702dcab966fe73ab2f85c299be9b0c92dfb8f07187775c06972dd1e889d0c99beb8dbf6af229f9dedf3b3396cb845225c69dc5e51db27e10ebe0cbefc21b3054d8279e077214c9b08db19510955e9c0ede9c4ed0b0e158032e8f630cc79fda716e4032e3b9f2a88430a32e72440f5d99a7745e75be31dce442bc1650a4053635b7e4d51b01a7da43f436e65242496048f2c1c4637632cedb3357c2e87a32eade206fb1ebf7683c68ee5a588c38b3b52537240b8b1e3a2020f96dfd624325d68a07eb959cf124f32b72a8db00add97fcd5d9378fdf67e14f449c90724c284ef1dce45f99ef9363760ef6fb535126c179cc5338715553b8fa604f6509c1c2af0f0ad88809821fae46c23da106b1a475383e6ff25b2f61183291c033d221c310342c151feb0e02b01d854d27084ac7ebffdacbec8a2c1f9a6bb3de0ece94d36648994b6f8fdfebdd44cbb071e150391e90217ea598f8497c96e7ddc537a6dfd0ca41b7aaec3aac20e72c5721371168546194a3fe29a3aeda0d519fe7ac3ab0161146a1b378f35194992af84d732a1fdb7e71169aba21f86d34617e65115fb80624b0a4b712974c6b8d6a9d5777e887b69486ecd821aab88f807278fd88c7924e842594a4ad1463d4a30a6ae4b434458eb0a7f7ee84dc33870c3ddc5e8e3bc6ae5a37190305b8191f1814fa7ce27a5adba4f26bc1117359b68df55ffff345ee176e03de05fe8d459967c68b918dfd4d1d7a6924381a3a222652cdb4c60edbb2ce5985b31bf4bf4d547a04ab818a8c10c5f873cdb7d36ff5af208ba3ab55d2db3bca71fb61595b9aaf07ee9844d2d83ab78020f26eb95443a05ea82a240ed3ee5fedb2b93447a3e78a302513775397ef846952dda834793180d20586a22605440eb53fc79671e3173151ad8b128a47240d3ee7876798728b21c6d767c9d51ec5240ffde07f5da06cf82f2665cd8e3d7d526ae93e7a8638c0281dc98a22d626d17d84364a9ce86a68af2ee89c2a7e1e26aa7968a90b60cfe35c9d8b6781040035ab90deef3e41c31ec9fd02cd01947fcfa48c11d5eb1f2c5ebaf1fcc257196591f82b947bd2964424d264d29aa0f8f465333e05a902ffb42ee559b726a2ee96927e672c21a57765e6eb3c9868d9ae8c0d5ffbdc967628b2771948fac2a9cedd22a0a2c8907c1f508494afcab1ac966edc6fb172842cba24bf3e600321da021068e0a67b7667bba91fe20ff02bdf499f4d60e66879d3b50eb5909240b81d1974bd6927aa29dc2b5ed62f22913998f002a41ac9988899f8c0677e81cd944dde776e420f4901894dee4c3ddea1fb8922b6c2decf918cd86408bdb05353857fbf9cbe87f1853fda8a5b4c1ebb049026e3ac8a78860a649109f56c2e6acd49899b4b61218a853fda8a5b4c1ebb049026e3ac8a78860a649109f56c2e6acd49899b4b61218a0ef6f00ae6288e23be84cdca4c87fe01857a80c76cd3ad141d0cd6480c85af3f3c5a1979201b6da44cdea0f086770f16c544b779bd20a808ed8c0b976e226ec93c5a1979201b6da44cdea0f086770f16c544b779bd20a808ed8c0b976e226ec99e2da1e32ac2fd22a811a30a4f3e40ec4d3bebff004d7239a2d7d8a827136694dc273c04c5f0caf8fd26cffdc03cddec11b22a5cb905887fa9263ef50b3510b6e2135bed85ea994279f4bc6522b0b224b0fb553756287a3131b524afd0a00bb4ebe07e9fda76416ce83003485cff1fb80d693e757b7a52077f63b3d4a22443c8009e0e79d9f8d6ad19e34008479874a26fde0ae338590dc3f245b7f54a5b4e11009e0e79d9f8d6ad19e34008479874a26fde0ae338590dc3f245b7f54a5b4e11e49bca7b4413bf5bb5b3edfecc257594ff80b94b63dca92c2b8926f1e12f399bccbe416bb16506a141da07e4dad989343f24d9ad5332202cab67641da1e898f0ccbe416bb16506a141da07e4dad989343f24d9ad5332202cab67641da1e898f0351a7a3d01a4dafbe40e8d4bf857a3b7fafab85619fdcf63a145612630e6051f8e6e3dad019edd0ffabca13572c92c178258ffc15be2170ea5d846d4e0c680f98e6e3dad019edd0ffabca13572c92c178258ffc15be2170ea5d846d4e0c680f913c9ef659a5e2a9df304bccd5029b4abce500073ed80bdb4986b05ea43a62c40ecea112bde63131a9fa32a643d24632cf60c6b4cabeeb3a174dc5776c4101fa8ecea112bde63131a9fa32a643d24632cf60c6b4cabeeb3a174dc5776c4101fa89ea5b72081763f737ea32d9b3c80a8c9b249d968ec566df595cf913d4996a2017ec97c7d30f0ec3188c29745f95f32bd6c2849edcdafc5a3fd027b414c78efadb779821c397a016c8c18ee01af8555fba56521d7e1c72cb2f1a9b2b7251979adb779821c397a016c8c18ee01af8555fba56521d7e1c72cb2f1a9b2b7251979ad94b1d3fbf8ed74b30c75d97fb6bf5011e45244b96cc0ee64a035b3e71e241979870b6d4be8c1d6721ac80b4f326fb19e15a0f38884ce138b0694c9b82b37156f870b6d4be8c1d6721ac80b4f326fb19e15a0f38884ce138b0694c9b82b37156fb09108410eb5ff475b2ae7c608f67643360b3db9e7bea406e9b04f2429992a9e4b9c1f3be1d16d00bb525856fc863cd58d862fbf18d3e5dd4509db924b7efffa4b9c1f3be1d16d00bb525856fc863cd58d862fbf18d3e5dd4509db924b7efffa0ad87dd1125f7316ce405a83ba956279d0069dd98e2477f83b0bf02e5e82c11d03b627b1b6b56b43e12aaef362bddcc1d4c0b73948ca9f67ac316030d538a34503b627b1b6b56b43e12aaef362bddcc1d4c0b73948ca9f67ac316030d538a3455a572dc69909d4be59868432871599ef21dc9326d4c81e8bf398c6494f13cc31f572b5b44de8b8957ef061e8ab6719d11589dbf7a9501f05a372913e8dada988f572b5b44de8b8957ef061e8ab6719d11589dbf7a9501f05a372913e8dada9888cd53c44ab0f3f31f4d8faf33e2e98c247342c934ba0a105ec3ae8a24655ebe74adca07eebbbf2477d40bf7f2b117a979c93448d41abd0bf7db85f9fa42dc09e4adca07eebbbf2477d40bf7f2b117a979c93448d41abd0bf7db85f9fa42dc09e09ddd02ac370a3617373f7a96b2b28b36350437c34f6cae7dfa08d78d44f3aba54d6f0502764bae65562d7a3981a37d452137e3d4c3eeba9e0b6ee7a91ac1d9454d6f0502764bae65562d7a3981a37d452137e3d4c3eeba9e0b6ee7a91ac1d94b0801a1fb99b903b786336004e176b7c258fdffca03049b1fd49afd2155a78a85222080fa1da10c923e46910a58be35400c500396a2cf80fafedee661a33c7365222080fa1da10c923e46910a58be35400c500396a2cf80fafedee661a33c73683e4f783f3a8a9c416b14639c5426f9a6bc0fec96525d42c999fc0042a26c562875f12350616625bfa2bb1f9aed1a3c62de1294d79c6e9b3a19fa28c1b1a5be2875f12350616625bfa2bb1f9aed1a3c62de1294d79c6e9b3a19fa28c1b1a5be2a39ea9340dc8d450091647dd73059e0cceaff25c25c6649a012cce6f7a0cb93d746f933d03cf4f27268fb42a9a7837f317bcebf83b2029a80cf8d587ccb56a10746f933d03cf4f27268fb42a9a7837f317bcebf83b2029a80cf8d587ccb56a10rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-nss-0.16.0-3.el7.src.rpmpython-nss-docpython-nss-doc(x86-64)     python-nssrpmlib(PartialHardlinkSets)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsXz)0.16.0-3.el74.0.4-14.6.0-14.0-13.0.4-15.2-14.11.1Ud`@Tto@TsS@RURkRa"RSQQ"Pr@P On@N@M@M@MbSMQ0@M,F@M,F@M*LH2L@IL5L#HLL@L L@K@KJjJv@JlE@JUJT@JKOJI@J'@J#I@I1.He@Ht@Hd@John Dennis - 0.16.0-3John Dennis - 0.16.0-2John Dennis - 0.16.0-1John Dennis - 0.15.0-1Daniel Mach - 0.14.0-5Daniel Mach - 0.14.0-4John Dennis - 0.14.0-3John Dennis - 0.14.0-2John Dennis - 0.14-1John Dennis - 0.13-1John Dennis - 0.13-0Fedora Release Engineering - 0.12-4Fedora Release Engineering - 0.12-3John Dennis - 0.12-2John Dennis - 0.12-1John Dennis - 0.11-2John Dennis - 0.11-1Fedora Release Engineering - 0.10-4John Dennis - 0.10-3John Dennis - 0.10-2John Dennis - 0.10-1David Malcolm - 0.9-9John Dennis - 0.9-8John Dennis - 0.9-7John Dennis - 0.9-6John Dennis - 0.9-5John Dennis - 0.9-4John Dennis - 0.9-3John Dennis - 0.9-2John Dennis - 0.9-1John Dennis - 0.8-2John Dennis - 0.8-1John Dennis - 0.7-1Fedora Release Engineering - 0.6-3John Dennis - 0.6-2John Dennis - 0.6-1John Dennis - 0.5-1John Dennis - 0.4-1John Dennis - 0.3-1John Dennis - 0.2-1Fedora Release Engineering - 0.1-3Ignacio Vazquez-Abrams - 0.1-2John Dennis - 0.1-1John Dennis - 0.0-2John Dennis - 0.0-1- Resolves: #1225212 Reads from file like objects actually only worked for file objects - Resolves: #1179573 python-nss-doc package is missing the run_tests script - Resolves: #1194349 test_pkcs12.py does not works in FIPS mode- Remove the TLS 1.3 symbols from ssl_version_range.py example because RHEL only has NSS 3.16.- resolves: bug#1155703 - Add API call for SSL_VersionRangeSet (rebase) rebased to 0.16.0 - The primary enhancements in this version is adding support for the setting trust attributes on a Certificate, the SSL version range API, information on the SSL cipher suites and information on the SSL connection. * The following module functions were added: - ssl.get_ssl_version_from_major_minor - ssl.get_default_ssl_version_range - ssl.get_supported_ssl_version_range - ssl.set_default_ssl_version_range - ssl.ssl_library_version_from_name - ssl.ssl_library_version_name - ssl.get_cipher_suite_info - ssl.ssl_cipher_suite_name - ssl.ssl_cipher_suite_from_name * The following deprecated module functions were removed: - ssl.nssinit - ssl.nss_ini - ssl.nss_shutdown * The following classes were added: - SSLCipherSuiteInfo - SSLChannelInfo * The following class methods were added: - Certificate.trust_flags - Certificate.set_trust_attributes - SSLSocket.set_ssl_version_range - SSLSocket.get_ssl_version_range - SSLSocket.get_ssl_channel_info - SSLSocket.get_negotiated_host - SSLSocket.connection_info_format_lines - SSLSocket.connection_info_format - SSLSocket.connection_info_str - SSLCipherSuiteInfo.format_lines - SSLCipherSuiteInfo.format - SSLChannelInfo.format_lines - SSLChannelInfo.format * The following class properties were added: - Certificate.ssl_trust_flags - Certificate.email_trust_flags - Certificate.signing_trust_flags - SSLCipherSuiteInfo.cipher_suite - SSLCipherSuiteInfo.cipher_suite_name - SSLCipherSuiteInfo.auth_algorithm - SSLCipherSuiteInfo.auth_algorithm_name - SSLCipherSuiteInfo.kea_type - SSLCipherSuiteInfo.kea_type_name - SSLCipherSuiteInfo.symmetric_cipher - SSLCipherSuiteInfo.symmetric_cipher_name - SSLCipherSuiteInfo.symmetric_key_bits - SSLCipherSuiteInfo.symmetric_key_space - SSLCipherSuiteInfo.effective_key_bits - SSLCipherSuiteInfo.mac_algorithm - SSLCipherSuiteInfo.mac_algorithm_name - SSLCipherSuiteInfo.mac_bits - SSLCipherSuiteInfo.is_fips - SSLCipherSuiteInfo.is_exportable - SSLCipherSuiteInfo.is_nonstandard - SSLChannelInfo.protocol_version - SSLChannelInfo.protocol_version_str - SSLChannelInfo.protocol_version_enum - SSLChannelInfo.major_protocol_version - SSLChannelInfo.minor_protocol_version - SSLChannelInfo.cipher_suite - SSLChannelInfo.auth_key_bits - SSLChannelInfo.kea_key_bits - SSLChannelInfo.creation_time - SSLChannelInfo.creation_time_utc - SSLChannelInfo.last_access_time - SSLChannelInfo.last_access_time_utc - SSLChannelInfo.expiration_time - SSLChannelInfo.expiration_time_utc - SSLChannelInfo.compression_method - SSLChannelInfo.compression_method_name - SSLChannelInfo.session_id * The following files were added: - doc/examples/cert_trust.py - doc/examples/ssl_version_range.py * The following constants were added: - nss.CERTDB_TERMINAL_RECORD - nss.CERTDB_VALID_PEER - nss.CERTDB_TRUSTED - nss.CERTDB_SEND_WARN - nss.CERTDB_VALID_CA - nss.CERTDB_TRUSTED_CA - nss.CERTDB_NS_TRUSTED_CA - nss.CERTDB_USER - nss.CERTDB_TRUSTED_CLIENT_CA - nss.CERTDB_GOVT_APPROVED_CA - ssl.SRTP_AES128_CM_HMAC_SHA1_32 - ssl.SRTP_AES128_CM_HMAC_SHA1_80 - ssl.SRTP_NULL_HMAC_SHA1_32 - ssl.SRTP_NULL_HMAC_SHA1_80 - ssl.SSL_CK_DES_192_EDE3_CBC_WITH_MD5 - ssl.SSL_CK_DES_64_CBC_WITH_MD5 - ssl.SSL_CK_IDEA_128_CBC_WITH_MD5 - ssl.SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5 - ssl.SSL_CK_RC2_128_CBC_WITH_MD5 - ssl.SSL_CK_RC4_128_EXPORT40_WITH_MD5 - ssl.SSL_CK_RC4_128_WITH_MD5 - ssl.SSL_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA - ssl.SSL_FORTEZZA_DMS_WITH_NULL_SHA - ssl.SSL_FORTEZZA_DMS_WITH_RC4_128_SHA - ssl.SSL_RSA_OLDFIPS_WITH_3DES_EDE_CBC_SHA - ssl.SSL_RSA_OLDFIPS_WITH_DES_CBC_SHA - ssl.TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA - ssl.TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA - ssl.TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 - ssl.TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA - ssl.TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA - ssl.TLS_DHE_DSS_WITH_DES_CBC_SHA - ssl.TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA - ssl.TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA - ssl.TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 - ssl.TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 - ssl.TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 - ssl.TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA - ssl.TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA - ssl.TLS_DHE_RSA_WITH_DES_CBC_SHA - ssl.TLS_DH_ANON_WITH_CAMELLIA_128_CBC_SHA - ssl.TLS_DH_ANON_WITH_CAMELLIA_256_CBC_SHA - ssl.TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA - ssl.TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA - ssl.TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA - ssl.TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA - ssl.TLS_DH_DSS_WITH_DES_CBC_SHA - ssl.TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA - ssl.TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA - ssl.TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA - ssl.TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA - ssl.TLS_DH_RSA_WITH_DES_CBC_SHA - ssl.TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA - ssl.TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 - ssl.TLS_DH_anon_WITH_3DES_EDE_CBC_SHA - ssl.TLS_DH_anon_WITH_AES_128_CBC_SHA - ssl.TLS_DH_anon_WITH_AES_256_CBC_SHA - ssl.TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA - ssl.TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA - ssl.TLS_DH_anon_WITH_DES_CBC_SHA - ssl.TLS_DH_anon_WITH_RC4_128_MD5 - ssl.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 - ssl.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 - ssl.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - ssl.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - ssl.TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 - ssl.TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 - ssl.TLS_EMPTY_RENEGOTIATION_INFO_SCSV - ssl.TLS_FALLBACK_SCSV - ssl.TLS_NULL_WITH_NULL_NULL - ssl.TLS_RSA_EXPORT_WITH_DES40_CBC_SHA - ssl.TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 - ssl.TLS_RSA_EXPORT_WITH_RC4_40_MD5 - ssl.TLS_RSA_WITH_3DES_EDE_CBC_SHA - ssl.TLS_RSA_WITH_AES_128_CBC_SHA256 - ssl.TLS_RSA_WITH_AES_128_GCM_SHA256 - ssl.TLS_RSA_WITH_AES_256_CBC_SHA256 - ssl.TLS_RSA_WITH_CAMELLIA_128_CBC_SHA - ssl.TLS_RSA_WITH_CAMELLIA_256_CBC_SHA - ssl.TLS_RSA_WITH_DES_CBC_SHA - ssl.TLS_RSA_WITH_IDEA_CBC_SHA - ssl.TLS_RSA_WITH_NULL_MD5 - ssl.TLS_RSA_WITH_NULL_SHA - ssl.TLS_RSA_WITH_NULL_SHA256 - ssl.TLS_RSA_WITH_RC4_128_MD5 - ssl.TLS_RSA_WITH_RC4_128_SHA - ssl.TLS_RSA_WITH_SEED_CBC_SHA - ssl.SSL_VARIANT_DATAGRAM - ssl.SSL_VARIANT_STREAM - ssl.SSL_LIBRARY_VERSION_2 - ssl.SSL_LIBRARY_VERSION_3_0 - ssl.SSL_LIBRARY_VERSION_TLS_1_0 - ssl.SSL_LIBRARY_VERSION_TLS_1_1 - ssl.SSL_LIBRARY_VERSION_TLS_1_2 - ssl.SSL_LIBRARY_VERSION_TLS_1_3 - ssl.ssl2 - ssl.ssl3 - ssl.tls1.0 - ssl.tls1.1 - ssl.tls1.2 - ssl.tls1.3 * The following methods were missing thread locks, this has been fixed. - nss.nss_initialize - nss.nss_init_context - nss.nss_shutdown_context- resolves: bug#1109769 rebase to 0.15.0 - includes fixes for 1087031 and 1060314 See doc/Changelog for details- Mass rebuild 2014-01-24- Mass rebuild 2013-12-27- resolves: bug#1003979 - In coordination with QE with regards to bz 1019934 it was requested the unittest patches be enhanced with a more robust version of test_pkcs12, no actual bug, just better testing.- resolves: bug#1002589 - resolves: bug#1003979 - Rewrite setup_certs.py. No longer behaves like an expect script which was fragile. By default now creates a sql style database. - By default all examples & tests use new sql format for NSS database - db-name is now used instead of dbdir to provide distinction between the database directory and it's scheme (e.g. 'sql:') - all examples and tests now default db-name to 'sql:pki' - replaced legacy getopt & optparse command line argument handling with modern argparse.External Changes: ----------------- The primary enhancements in this version is support of certifcate validation, OCSP support, and support for the certificate "Authority Information Access" extension. Enhanced certifcate validation including CA certs can be done via Certificate.verify() or Certificate.is_ca_cert(). When cert validation fails you can now obtain diagnostic information as to why the cert failed to validate. This is encapsulated in the CertVerifyLog class which is a iterable collection of CertVerifyLogNode objects. Most people will probablby just print the string representation of the returned CertVerifyLog object. Cert validation logging is handled by the Certificate.verify() method. Support has also been added for the various key usage and cert type entities which feature prominently during cert validation. * Certificate() constructor signature changed from Certificate(data=None, der_is_signed=True) to Certificate(data, certdb=cert_get_default_certdb(), perm=False, nickname=None) This change was necessary because all certs should be added to the NSS temporary database when they are loaded, but earlier code failed to to that. It's is not likely that an previous code was failing to pass initialization data or the der_is_signed flag so this change should be backwards compatible. * Fix bug #922247, PKCS12Decoder.database_import() method. Importing into a NSS database would sometimes fail or segfault. * Error codes and descriptions were updated from upstream NSPR & NSS. * The password callback did not allow for breaking out of a password prompting loop, now if None is returned from the password callback the password prompting is terminated. * nss.nss_shutdown_context now called from InitContext destructor, this assures the context is shutdown even if the programmer forgot to. It's still best to explicitly shut it down, this is just failsafe. * Support was added for shutdown callbacks. * The following classes were added: - nss.CertVerifyLogNode - nss.CertVerifyLog - error.CertVerifyError (exception) - nss.AuthorityInfoAccess - nss.AuthorityInfoAccesses * The following class methods were added: - nss.Certificate.is_ca_cert - nss.Certificate.verify - nss.Certificate.verify_with_log - nss.Certificate.get_cert_chain - nss.Certificate.check_ocsp_status - nss.PK11Slot.list_certs - nss.CertVerifyLogNode.format_lines - nss.CertVerifyLog.format_lines - nss.CRLDistributionPts.format_lines * The following class properties were added: - nss.CertVerifyLogNode.certificate - nss.CertVerifyLogNode.error - nss.CertVerifyLogNode.depth - nss.CertVerifyLog.count * The following module functions were added: - nss.x509_cert_type - nss.key_usage_flags - nss.list_certs - nss.find_certs_from_email_addr - nss.find_certs_from_nickname - nss.nss_get_version - nss.nss_version_check - nss.set_shutdown_callback - nss.get_use_pkix_for_validation - nss.set_use_pkix_for_validation - nss.enable_ocsp_checking - nss.disable_ocsp_checking - nss.set_ocsp_cache_settings - nss.set_ocsp_failure_mode - nss.set_ocsp_timeout - nss.clear_ocsp_cache - nss.set_ocsp_default_responder - nss.enable_ocsp_default_responder - nss.disable_ocsp_default_responder * The following files were added: src/py_traceback.h doc/examples/verify_cert.py test/test_misc.py * The following constants were added: - nss.KU_DIGITAL_SIGNATURE - nss.KU_NON_REPUDIATION - nss.KU_KEY_ENCIPHERMENT - nss.KU_DATA_ENCIPHERMENT - nss.KU_KEY_AGREEMENT - nss.KU_KEY_CERT_SIGN - nss.KU_CRL_SIGN - nss.KU_ENCIPHER_ONLY - nss.KU_ALL - nss.KU_DIGITAL_SIGNATURE_OR_NON_REPUDIATION - nss.KU_KEY_AGREEMENT_OR_ENCIPHERMENT - nss.KU_NS_GOVT_APPROVED - nss.PK11CertListUnique - nss.PK11CertListUser - nss.PK11CertListRootUnique - nss.PK11CertListCA - nss.PK11CertListCAUnique - nss.PK11CertListUserUnique - nss.PK11CertListAll - nss.certUsageSSLClient - nss.certUsageSSLServer - nss.certUsageSSLServerWithStepUp - nss.certUsageSSLCA - nss.certUsageEmailSigner - nss.certUsageEmailRecipient - nss.certUsageObjectSigner - nss.certUsageUserCertImport - nss.certUsageVerifyCA - nss.certUsageProtectedObjectSigner - nss.certUsageStatusResponder - nss.certUsageAnyCA - nss.ocspMode_FailureIsVerificationFailure - nss.ocspMode_FailureIsNotAVerificationFailure * cert_dump.py extended to print NS_CERT_TYPE_EXTENSION * cert_usage_flags, nss_init_flags now support optional repr_kind parameter Internal Changes: ----------------- * Reimplement exception handling - NSPRError is now derived from StandardException instead of EnvironmentError. It was never correct to derive from EnvironmentError but was difficult to implement a new subclassed exception with it's own attributes, using EnvironmentError had been expedient. - NSPRError now derived from StandardException, provides: * errno (numeric error code) * strerror (error description associated with error code) * error_message (optional detailed message) * error_code (alias for errno) * error_desc (alias for strerror) - CertVerifyError derived from NSPRError, extends with: * usages (bitmask of returned usages) * log (CertVerifyLog object) * Expose error lookup to sibling modules * Use macros for bitmask_to_list functions to reduce code duplication and centralize logic. * Add repr_kind parameter to cert_trust_flags_str() * Add support for repr_kind AsEnumName to bitstring table lookup. * Add cert_type_bitstr_to_tuple() lookup function * Add PRTimeConvert(), used to convert Python time values to PRTime, centralizes conversion logic, reduces duplication * Add UTF8OrNoneConvert to better handle unicode parameters which are optional. * Add Certificate_summary_format_lines() utility to generate concise certificate identification info for output. * Certificate_new_from_CERTCertificate now takes add_reference parameter to properly reference count certs, should fix shutdown busy problems. * Add print_traceback(), print_cert() debugging support.- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update to version 0.13 Introduced in 0.13: * Fix NSS SECITEM_CompareItem bug via workaround. * Fix incorrect format strings in PyArg_ParseTuple* for: - GeneralName - BasicConstraints - cert_x509_key_usage * Fix bug when decoding certificate BasicConstraints extension * Fix hang in setup_certs. * For NSS >= 3.13 support CERTDB_TERMINAL_RECORD * You can now query for a specific certificate extension Certficate.get_extension() * The following classes were added: - RSAGenParams * The following class methods were added: - nss.nss.Certificate.get_extension - nss.nss.PK11Slot.generate_key_pair - nss.nss.DSAPublicKey.format - nss.nss.DSAPublicKey.format_lines * The following module functions were added: - nss.nss.pub_wrap_sym_key * The following internal utilities were added: - PyString_UTF8 - SecItem_new_alloc() * The following class constructors were modified to accept intialization parameters - KEYPQGParams (DSA generation parameters) * The PublicKey formatting (i.e. format_lines) was augmented to format DSA keys (formerly it only recognized RSA keys). * Allow lables and values to be justified when printing objects * The following were deprecated: - nss.nss.make_line_pairs (replaced by nss.nss.make_line_fmt_tuples) Deprecated Functionality: ------------------------- - make_line_pairs() has been replaced by make_line_fmt_tuples() because 2-valued tuples were not sufficently general. It is expected very few programs will have used this function, it's mostly used internally but provided as a support utility.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- add patch python-nss-0.12-rsapssparams.patch to fix build problem which appears only with nss 3.13 and later.* Major new enhancement is additon of PKCS12 support and AlgorithmID's. * setup.py build enhancements - Now searches for the NSS and NSPR header files rather than hardcoding their location. This makes building friendlier on other systems (i.e. debian) - Now takes optional command line arguments, -d or --debug will turn on debug options during the build. * Fix reference counting bug in PK11_password_callback() which contributed to NSS not being able to shutdown due to resources still in use. * Add UTF-8 support to ssl.config_server_session_id_cache() * Added unit tests for cipher, digest, client_server. * All unittests now run, added test/run_tests to invoke full test suite. * Fix bug in test/setup_certs.py, hardcoded full path to libnssckbi.so was causing failures on 64-bit systems, just use the libnssckbi.so basename, modutil will find it on the standard search path. * doc/examples/cert_dump.py uses new AlgorithmID class to dump Signature Algorithm * doc/examples/ssl_example.py now can cleanly shutdown NSS. * Exception error messages now include PR error text if available. * The following classes were replaced: - SignatureAlgorithm replaced by new class AlgorithmID * The following classes were added: - AlgorithmID - PKCS12DecodeItem - PKCS12Decoder * The following class methods were added: - PK11Slot.authenticate() - PK11Slot.get_disabled_reason() - PK11Slot.has_protected_authentication_path() - PK11Slot.has_root_certs() - PK11Slot.is_disabled() - PK11Slot.is_friendly() - PK11Slot.is_internal() - PK11Slot.is_logged_in() - PK11Slot.is_removable() - PK11Slot.logout() - PK11Slot.need_login() - PK11Slot.need_user_init() - PK11Slot.user_disable() - PK11Slot.user_enable() - PKCS12DecodeItem.format() - PKCS12DecodeItem.format_lines() - PKCS12Decoder.database_import() - PKCS12Decoder.format() - PKCS12Decoder.format_lines() * The following class properties were added: - AlgorithmID.id_oid - AlgorithmID.id_str - AlgorithmID.id_tag - AlgorithmID.parameters - PKCS12DecodeItem.certificate - PKCS12DecodeItem.friendly_name - PKCS12DecodeItem.has_key - PKCS12DecodeItem.shroud_algorithm_id - PKCS12DecodeItem.signed_cert_der - PKCS12DecodeItem.type - SignedData.data - SignedData.der * The following module functions were added: - nss.nss.dump_certificate_cache_info() - nss.nss.find_slot_by_name() - nss.nss.fingerprint_format_lines() - nss.nss.get_internal_slot() - nss.nss.is_fips() - nss.nss.need_pw_init() - nss.nss.nss_init_read_write() - nss.nss.pk11_disabled_reason_name() - nss.nss.pk11_disabled_reason_str() - nss.nss.pk11_logout_all() - nss.nss.pkcs12_cipher_from_name() - nss.nss.pkcs12_cipher_name() - nss.nss.pkcs12_enable_all_ciphers() - nss.nss.pkcs12_enable_cipher() - nss.nss.pkcs12_export() - nss.nss.pkcs12_map_cipher() - nss.nss.pkcs12_set_nickname_collision_callback() - nss.nss.pkcs12_set_preferred_cipher() - nss.nss.token_exists() - nss.ssl.config_mp_server_sid_cache() - nss.ssl.config_server_session_id_cache_with_opt() - nss.ssl.get_max_server_cache_locks() - nss.ssl.set_max_server_cache_locks() - nss.ssl.shutdown_server_session_id_cache() * The following constants were added: - nss.nss.int.PK11_DIS_COULD_NOT_INIT_TOKEN - nss.nss.int.PK11_DIS_NONE - nss.nss.int.PK11_DIS_TOKEN_NOT_PRESENT - nss.nss.int.PK11_DIS_TOKEN_VERIFY_FAILED - nss.nss.int.PK11_DIS_USER_SELECTED - nss.nss.int.PKCS12_DES_56 - nss.nss.int.PKCS12_DES_EDE3_168 - nss.nss.int.PKCS12_RC2_CBC_128 - nss.nss.int.PKCS12_RC2_CBC_40 - nss.nss.int.PKCS12_RC4_128 - nss.nss.int.PKCS12_RC4_40 * The following files were added: - test/run_tests - test/test_cipher.py (replaces cipher_test.py) - test/test_client_server.py - test/test_digest.py (replaces digest_test.py) - test/test_pkcs12.py * The following were deprecated: - SignatureAlgorithm- Resolves: #689059 Add family parameter to Socket constructors in examples and doc. Mark implicit family parameter as deprecated. Raise exception if Socket family does not match NetworkAddress family. Add --server-subject to setup_certs.py (made testing IPv6 easier without DNS)* Better support for IPv6 * Add AddrInfo class to support IPv6 address resolution. Supports iteration over it's set of NetworkAddress objects and provides hostname, canonical_name object properties. * Add PR_AI_* constants. * NetworkAddress constructor and NetworkAddress.set_from_string() added optional family parameter. This is necessary for utilizing PR_GetAddrInfoByName(). * NetworkAddress initialized via a string paramter are now initalized via PR_GetAddrInfoByName using family. * Add NetworkAddress.address property to return the address sans the port as a string. NetworkAddress.str() includes the port. For IPv6 the a hex string must be enclosed in brackets if a port is appended to it, the bracketed hex address with appended with a port is unappropriate in some circumstances, hence the new address property to permit either the address string with a port or without a port. * Fix the implementation of the NetworkAddress.family property, it was returning bogus data due to wrong native data size. * HostEntry objects now support iteration and indexing of their NetworkAddress members. * Add io.addr_family_name() function to return string representation of PR_AF_* constants. * Modify example and test code to utilize AddrInfo instead of deprecated NetworkAddress functionality. Add address family command argument to ssl_example. * Fix pty import statement in test/setup_certs.py Deprecated Functionality: ------------------------- * NetworkAddress initialized via a string paramter is now deprecated. AddrInfo should be used instead. * NetworkAddress.set_from_string is now deprecated. AddrInfo should be used instead. * NetworkAddress.hostentry is deprecated. It was a bad idea, NetworkAddress objects can support both IPv4 and IPv6, but a HostEntry object can only support IPv4. Plus the implementation depdended on being able to perform a reverse DNS lookup which is not always possible. * HostEntry.get_network_addresses() and HostEntry.get_network_address() are now deprecated. In addition their port parameter is now no longer respected. HostEntry objects now support iteration and indexing of their NetworkAddress and that should be used to access their NetworkAddress objects instead.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Fix all rpmlint warnings - doc for license, changelog etc. now in main package, doc subpackage now only contains api doc, examples, test, etc. - Filter provides for .so files - Remove execute permission on everything in docdir - Capitalize description- split documentation out into separate doc sub-package and make building api documentation optional- The following classes were added: InitParameters InitContext -The following module functions were added: nss.nss.nss_initialize() nss.nss.nss_init_context() nss.nss.nss_shutdown_context() nss.nss.nss_init_flags()- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- add nss_is_initialized()- Remove nss_init_nodb() when nss modules loads from previous version apparently this prevents subsequent calls to nss_init with a database to silently fail. - Clean up some cruft in doc/examples/verify_server.py- Invoke nss_init_nodb() when nss modules loads, this prevents segfaults in NSS if Python programmer forgot to call one of the NSS initialization routines. - Rename the classes X500Name, X500RDN, X500AVA to DN, RDN, AVA respectively. - DN and RDN objects now return a list of their contents when indexed by type, this is to support multi-valued items. - Fix bug where AVA object's string representation did not include it's type. - Enhance test/test_cert_components.py unit test to test for above changes. - Add CertificateRequest object- Fix incomplete read bug (due to read ahead buffer bookkeeping). - Remove python-nss specific httplib.py, no longer needed python-nss now compatible with standard library - Rewrite httplib_example.py to use standard library and illustrate ssl, non-ssl, connection class, http class usage- add nss.cert_usage_flags(), use it in ssl_example.py- Add format_lines() & format() methods to the new certificate extension objects. - Add printing of certificate extensions. - Add BasicContstraints certificate extension. - Fix several reference counting and memory problems discovered with valgrind.- fold in more ref counting patches from Miloslav Trmač into upstream. Did not bump upstream version, just bumped release ver in this spec file.- Unicode objects now accepted as well as str objects for interfaces expecting a string. - Sockets were enhanced thusly: - Threads will now yield during blocking IO. - Socket.makefile() reimplemented file object methods that had been missing (readlines(), sendall(), and iteration) were implemented, makefile now just returns the same Socket object but increments an "open" ref count. Thus a Socket object behaves like a file object and must be closed once for each makefile() call before it's actually closed. - Sockets now support the iter protocol - Add Socket.readlines(), Socket.sendall() - The following classes were added: AuthKeyID BasicConstraints CRLDistributionPoint CRLDistributionPts CertificateExtension GeneralName SignedCRL X500AVA X500Name X500RDN - The following module functions were added: nss.nss.cert_crl_reason_from_name() nss.nss.cert_crl_reason_name() nss.nss.cert_general_name_type_from_name() nss.nss.cert_general_name_type_name() nss.nss.cert_usage_flags() nss.nss.decode_der_crl() nss.nss.der_universal_secitem_fmt_lines() nss.nss.import_crl() nss.nss.make_line_pairs() nss.nss.oid_dotted_decimal() nss.nss.oid_str() nss.nss.oid_tag() nss.nss.oid_tag_name() nss.nss.read_der_from_file() nss.nss.x509_alt_name() nss.nss.x509_ext_key_usage() nss.nss.x509_key_usage() - The following class methods and properties were added: Note: it's a method if the name is suffixed with (), a propety otherwise Socket.next() Socket.readlines() Socket.sendall() SSLSocket.next() SSLSocket.readlines() SSLSocket.sendall() AuthKeyID.key_id AuthKeyID.serial_number AuthKeyID.get_general_names() CRLDistributionPoint.issuer CRLDistributionPoint.get_general_names() CRLDistributionPoint.get_reasons() CertDB.find_crl_by_cert() CertDB.find_crl_by_name() Certificate.extensions CertificateExtension.critical CertificateExtension.name CertificateExtension.oid CertificateExtension.oid_tag CertificateExtension.value GeneralName.type_enum GeneralName.type_name GeneralName.type_string SecItem.der_to_hex() SecItem.get_oid_sequence() SecItem.to_hex() SignedCRL.delete_permanently() X500AVA.oid X500AVA.oid_tag X500AVA.value X500AVA.value_str X500Name.cert_uid X500Name.common_name X500Name.country_name X500Name.dc_name X500Name.email_address X500Name.locality_name X500Name.org_name X500Name.org_unit_name X500Name.state_name X500Name.add_rdn() X500Name.has_key() X500RDN.has_key() - The following module functions were removed: Note: use nss.nss.oid_tag() instead nss.nss.sec_oid_tag_from_name() nss.nss.sec_oid_tag_name() nss.nss.sec_oid_tag_str() - The following files were added: doc/examples/cert_dump.py test/test_cert_components.py - Apply patches from Miloslav Trmač for ref counting and threading support. Thanks Miloslav! - Review all ref counting, numerous ref counting fixes - Implement cyclic garbage collection support by adding object traversal and clear methods - Identify static variables, move to thread local storage- change %define to %global- The following methods, properties and functions were added: SecItem.type SecItem.len, SecItem.data PK11SymKey.key_data, PK11SymKey.key_length, PK11SymKey.slot create_context_by_sym_key param_from_iv generate_new_param get_iv_length get_block_size get_pad_mechanism - SecItem's now support indexing and slicing on their data - Clean up parsing and parameter validation of variable arg functions- add support for symmetric encryption/decryption more support for digests (hashes) The following classes were added: PK11SymKey PK11Context The following methods and functions were added: get_best_wrap_mechanism get_best_key_length key_gen derive get_key_length digest_key clone_context digest_begin digest_op cipher_op finalize digest_final read_hex hash_buf sec_oid_tag_str sec_oid_tag_name sec_oid_tag_from_name key_mechanism_type_name key_mechanism_type_from_name pk11_attribute_type_name pk11_attribute_type_from_name get_best_slot get_internal_key_slot create_context_by_sym_key import_sym_key create_digest_context param_from_iv param_from_algid generate_new_param algtag_to_mechanism mechanism_to_algtag The following files were added: cipher_test.py digest_test.py- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- restore nss.nssinit(), make deprecated- fix bug #510343 client_auth_data_callback seg faults if False is returned from callback- restore ssl.nss_init and ssl.nss_shutdown but make them deprecated add __version__ string to nss module- add binding for NSS_NoDB_Init(), bug #509002 move nss_init and nss_shutdown from ssl module to nss module- installed source code in Mozilla CVS repository update URL tag to point to CVS repositoy (not yet a valid URL, still have to coordinate with Mozilla) minor tweak to src directory layout- Convert licensing to MPL tri-license - apply patch from bug #472805, (Miloslav Trmač) Don't allow closing a socket twice, that causes crashes. New function nss.io.Socket.new_socket_pair() New function nss.io.Socket.poll() New function nss.io.Socket.import_tcp_socket() New method nss.nss.Certificate.get_subject_common_name() New function nss.nss.generate_random() Fix return value creation in SSLSocket.get_security_status New function nss.ssl.SSLSocket.import_tcp_socket()- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rebuild for Python 2.6- clean up ssl_example.py, fix arg list in get_cert_nicknames, make certdir cmd line arg consistent with other NSS tools - update httplib.py to support client auth, add httplib_example.py which illustrates it's use - fix some documentation - fix some type usage which were unsafe on 64-bit- add docutils to build requires so restructured text works- initial release  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIIKLLNOPQRRTUUWXXZ[[]^_``bcceffhiikllnooqrrtuuwxxz{{0.16.0-3.el70.16.0-3.el7apihtmlapi-objects.txtclass-tree.htmlcrarr.pngepydoc.cssepydoc.jsframes.htmlhelp.htmlidentifier-index.htmlindex.htmlmodule-tree.htmlnss-module.htmlnss-pysrc.htmlnss.error-module.htmlnss.error.CertVerifyError-class.htmlnss.error.NSPRError-class.htmlnss.io-module.htmlnss.io.AddrInfo-class.htmlnss.io.HostEntry-class.htmlnss.io.NetworkAddress-class.htmlnss.io.Socket-class.htmlnss.nss-module.htmlnss.nss.AVA-class.htmlnss.nss.AlgorithmID-class.htmlnss.nss.AuthKeyID-class.htmlnss.nss.AuthorityInfoAccess-class.htmlnss.nss.AuthorityInfoAccesses-class.htmlnss.nss.BasicConstraints-class.htmlnss.nss.CRLDistributionPoint-class.htmlnss.nss.CRLDistributionPts-class.htmlnss.nss.CertAttribute-class.htmlnss.nss.CertDB-class.htmlnss.nss.CertVerifyLog-class.htmlnss.nss.CertVerifyLogNode-class.htmlnss.nss.Certificate-class.htmlnss.nss.CertificateExtension-class.htmlnss.nss.CertificateRequest-class.htmlnss.nss.DN-class.htmlnss.nss.DSAPublicKey-class.htmlnss.nss.GeneralName-class.htmlnss.nss.InitContext-class.htmlnss.nss.InitParameters-class.htmlnss.nss.KEYPQGParams-class.htmlnss.nss.PK11Context-class.htmlnss.nss.PK11Slot-class.htmlnss.nss.PK11SymKey-class.htmlnss.nss.PKCS12DecodeItem-class.htmlnss.nss.PKCS12Decoder-class.htmlnss.nss.PrivateKey-class.htmlnss.nss.PublicKey-class.htmlnss.nss.RDN-class.htmlnss.nss.RSAGenParams-class.htmlnss.nss.RSAPublicKey-class.htmlnss.nss.SecItem-class.htmlnss.nss.SignedCRL-class.htmlnss.nss.SignedData-class.htmlnss.nss.SubjectPublicKeyInfo-class.htmlnss.ssl-module.htmlnss.ssl.SSLChannelInfo-class.htmlnss.ssl.SSLCipherSuiteInfo-class.htmlnss.ssl.SSLSocket-class.htmlredirect.htmltoc-everything.htmltoc-nss-module.htmltoc-nss.error-module.htmltoc-nss.io-module.htmltoc-nss.nss-module.htmltoc-nss.ssl-module.htmltoc.htmlexamplescert_dump.pycert_dump.pyccert_dump.pyocert_trust.pycert_trust.pyccert_trust.pyohttplib_example.pyhttplib_example.pychttplib_example.pyossl_example.pyssl_example.pycssl_example.pyossl_version_range.pyssl_version_range.pycssl_version_range.pyoverify_cert.pyverify_cert.pycverify_cert.pyoverify_server.pyverify_server.pycverify_server.pyotestrun_testssetup_certs.pysetup_certs.pycsetup_certs.pyotest_cert_components.pytest_cert_components.pyctest_cert_components.pyotest_cert_request.pytest_cert_request.pyctest_cert_request.pyotest_cipher.pytest_cipher.pyctest_cipher.pyotest_client_server.pytest_client_server.pyctest_client_server.pyotest_digest.pytest_digest.pyctest_digest.pyotest_misc.pytest_misc.pyctest_misc.pyotest_ocsp.pytest_ocsp.pyctest_ocsp.pyotest_pkcs12.pytest_pkcs12.pyctest_pkcs12.pyoutil.pyutil.pycutil.pyo/usr/share/doc/python-nss-0.16.0//usr/share/doc/python-nss-0.16.0/api//usr/share/doc/python-nss-0.16.0/api/html//usr/share/doc/python-nss-0.16.0/examples//usr/share/doc/python-nss-0.16.0/test/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnu?7zXZ !#,s] b2u jӫ`(hmIw ;̆z|\{l/\` 9ĺ) z%(2GM1%8oszcc34떳Q`k Cmn3MK$i%KVBz|p۾n~4.j1N{ "ՊGD$[h$멷d~8nfj'aJ6tH&[ Ne$| [,N8x.iE 88HdbC7͢| A"Js'PwAmEn-_-(Ș p8nŞFŚ˵}RqQ7Rm ج YIz)w(eŭrzВ \RNե: Nps\vzZo}M"C uk!7h\RCcw2ws!XyqԘ)1풨K[+IsQ7=2^: o3_\UÜӁu͵e߸'2Il jp"JR'`aJzg:?:SkxvaO; #=?2s|].?x'9sI# J6 (9;D8PK.ow x\So33q&P\ 8J^ش8:`,U,1z7:DB@+\`ěISyCEi۝̰$^N.<'t6"c0jhV4Wa \)Z1BMMɀF&d],aֶHO7$qUNQeHi¾i0LQ1̬,9sayzw(^kD{LWc@T阛| 7Fn @%|+Ft3ڜ+\!5 7t0LQď ׋U{uvqDݽCc,?QM# 7 m5~FB|hi>Njߖ^I"O1*Bحbd>`>}_ȉ9EN6DL Ү7 zkpE@T~BfFS[^nT>9Ib<&uͧ*Өs,+m5{O{iҪnmQ)Ye&cյoMb}%ڵi^Y'Uuu58J&hĵ,\,6™V\xR]x O6L~~agat%\QÀG6Dr4=jd'4=fLaPg69y4ދEȂ˶ J-Ս_kPcI4t3Cf 8LFL<#Q7(4O6߰ —"Z<޳k6mkB/7)W#)EOMo2"\ÞB%x7 >ZC&[LDSg/lULQ<7ڃfɨ$tj&3/vgPY/1$\ur:A"bmR ;|3@xh";E6qbpg`/&|zx$ezҰWMEȐo/ehǘ<9NR6QRHq7b!jbgOutY ^ :~^fle)_hVOK 2$d*Jv=*?n[!\/)=AqFZC'k֕kAwe wn5*DsvNnVXB.L1q; xJqxC@f 9_O%棚FAGpqV*몐o+:)۸uUEDcaz?lLWLsW?n|kUdt#H*i*Jz\rx?%~)EbyEN7V\!FĈ):XC"ut9,9@#zN&'e'\*߹9f2ݒYF 1SP^A%5^eƑ|`=*F?<͟DfMJۂŔ6j5JO=W Fz:I5CaBgprBʹp[uĪC@LA)l vg^RK0_kԊ5Ta1J5~+F ^JvE"!:c@ȷz3!K|JGE)#RAk(DKa]Iхi+v{KB>{$**%Z@G 9a1e*q(L('R:=rp2Ȉ׌t #16l{rlYxx:K/>@bm!]ԱlrQ\ޛp 86gs_=:L&^ͥHoV];L86ҹ !zF}8=Ihh誷ZL{[WL@Fɠ!.Jf(g-n$mp(& Ƨ)@nϨKEWrNjג-_`]g|n5(1p'#"~pL~m]ݽ!bEV9Y=*-mXR^F:{G֊`*nJiϻw4p=0m?oF<(heo1w3Le+1|(h8cD#Ǐ< *$m,0^] 2mm A< ht;bLxR"(/sfj)F{ULWQ%bþ׬etQ DT1Z)oUsNVX!a[Q-țOUC"=irȯtpV_uR B^Ӊg;sQg.`֍m,*dHD!p}8 Gب;8{=bW<]56ғMwenYۃE~}nsݜiQY\VBbu9y @oP.w5]!'u@/6Dk#jSM]<= xS ~MU1N|o}G^S"(Eo l%lgATI+nsqtX`pa{s vʂ@62-֍4.|ZȜ[AF .0\1W2 z)|BW<1`puN uR*Jp{ZBuϥC l5q]o6/눨̈0]h|}@}>ίMkIWu&BT% yOjQ`}[ogi.̈KF&8 b E*/Ze-=IaTpqDAO>ӹ͗3(^2nȰnaW3Ez(cGhmfMusf[ߥ9O~W(7.F &x7tG'k (i=J6׫O>+U(ˇPY \AdcIǵ-w À PBDbuN TUg3צS; xdX{lx?J?x!ci-۞|_ X_TJ9's]/6Cf0bV!9DR]|d4iUҵ j6qiIfK'ԞDC䭯W^tlu=S|K)Sp>?>L$svbtgA-\w!8N_ҾagtK%BYB%iVsdbY8/K;21N{bE%z=y ONENXr+r]B/w%Z_"^r@_]kze7VM4{QC6~VVuKˌQe0q6^_A IZ&.Ve:SQT\1QGDwÆoHaouxC.a&z^ NT&u|>C ؋R^Le!4^QBLwm ȼ6mgҞ2ι;GdViBjjݞ)߱hx%]Y{85u_Ge~k!?Cl@i/OW 3[4. G%뾘 8)3A2KCنL WvQ*ƒJqks䴡+Rz"p*믊۩-/T'hujԦt躖^mGP Rm~e ΣXeT0-opj' EP;GE+AH3ݙRAb6+yKĹ RFBc 2̦m)hon~+333}]8cHf&x;!caE_fBwy* h :SXy.ShL"W/B♭On EM3(NSI 2JgI4O)\Lwаϭ Mכk?f2},Co=ɦ%9wr@͵_$I >M<:whSʝAk4Q&©hW&.Ѱ۲Qr;?s~͵r/UAW*;o{1ܫ'9'_31߾EؘWeCWƳdi\k7x\]ٜ ez1MI P#,T}:s·jddBHnJ7ۛg qL߭a8#IĩaǗWwԱYE[+/soc8DžĈy|e5`;b5 0?LU"Er[&/vkǃ}\后z2hH 7o#qy1܆it&_C5a{z72@5)R)j^BɰL\*i#Ӄ};8KL xM̓\C>K0".@Nd&YÌPV׭C[A'u4* hxg%m94F;g^n[0+avk?:&bV )mܛ7˯f+^/S՜|%}v4<n9Prq F"&r;+'Uah1vmoFKw '$b3|hK:f캘|2zX֬Ǐk K9TK@\=2V7Je7W̹Ao;-DB| ['e@{,.Lр"oЎofMNg.JdBY͚D Fn~Z7*p@. b샺pMNTcvp2 +RqU_m!Cyݗ`Cn%7YԪ4| emJMmCS/hӴ8>5%כjqJ3\:O ?sL)Icj6:F 7Ȓ rt"bnJdbuO!>W(_U]tj|xG$  ywei|Nǿ3Y`nDfaeo6%ndI.( з%?HĆ]Di1~4^D}D-b:PX=Hʼy-&-zL񀔶r'U<0IsP2"H 4jeʷIa7]v[KkA$Pd=W*Kv]K\ֆfVr 1*~nZB?+|WʻҬԮ/N.$INC!7?1\K pg%T3<}cs<5#UWD飢4]#PcGՉ2YK qwt4aǽ dA\q,HNJ5cݞ[v 6ؽvT ~zX*']Q n?yӞyI7F;:''/6KٖK!b̙?kl3";J_s$*Z$mgc}Md177jr dn~L"s(!'~bxQK lꝌm0D5U}U޺??)gʁt${@}G`eP,_;DFafSvߌb%c &OjE+|+(Krs{fFCwS &e_9@{),Bړ1Z%dz ӝeTA3@MFC`D_rC_4nX6[.-0w9vNuδ%Q y t^,5jtM|*Islb`84"XUU^o=^QJJ\˜Y#e=.x%" =r 'Q]_}aY /6v=,cĄ~8/"\Q,;HHǫ H-h7>{ܮKjQ, ,}i\eb=3v~ҍ8s ;=`p칥-uJ`sFՖf̭"4'öSbV :еیڮ gk-ƢFR7҆/.ҽG_\4|֖Dq"(]#Yj a+dmcW&;+gm<_Z*xS4:-k:\@_BczW:2zѵPWаGf1457|Db+ f et]1)ַMqPr`m(Db~sψ`+0 =՗![jt46Z׶4Y%nfnN@qi+&mdؠ+ {5f~Yk[77;3"z(g!A3EKO1fL&m. )?uQ4\G;o([+ݸzyb2:JĂ@םP;XLHfcLdF_֐Bg/WF h=@.F+k^MEIi7V:&jmHG;z(<`[-+ܳ$^}W*82C5r 1"ǩcqJT"pꍒR P54Η> ;3K1\]J }tPǞIedƄwԻISz?d~JDt+·>Bp+[+oVu_C P*jPʆ6Õ$a!W&pA0ZRQ`8+ZF3P #jrǾ{"PhPc;m1_IBg7O R1#Ƚ *K~B6Րzo2<-,(6.ZQaМHΝMGO`uϠD.,Ma?¦Q6R ]+&;@H@½ b#sFE|JI'rFc!cY'ޟ&Hv+ӷ /,@|Uuù"OwPʣF0p`|W[lxr ƛ;ho]G^B\( }rAaMR 2SCQvB[t7L.K\{]$T'Ӷn!&|~rO\ yQ( \42Nykf M5oI5г-+'NAwq 9dM걜/OX*y9;ŅO!(\1~9H~-Ɯ vAn&߅Fl6Vf8y+!yv}Io"5.K*=(vyڪԑ=>lNAu:ī*"챽~=6܊/'˖ͽ־yDn֠4!ؔ$sYUy=Ʊш';8ۥ}Y]_@  q.NGW* EHԽ?J~Zn^Ҷ"$RK)suW~[d cq,,+!E /-hF`rxt0g06|*@vlӡa֧S*!:Cfjw\()4ʭoQaB#}bH洛My0i[ ,by|ס&b]pnw 1mnÎ-Ňw  G]O) s .# C)[*u3cs{ mzs 9C6ѫ{{Kμmp;Jp()QTsABY8AaE~̖:Ԛ̢Sۄ,b/-O%=1m*g~y-b'YFA^h\TPX02a/ky?a썣p՘U\t+x<G} e8j4݈IwMDqZƨe7@%9-c]$Yvưq2whɻh%0&DtW201ٷTD_>Q‰ ڰA,CԚȒ(GNA8*t8ɡm4 K_ߔ,Ӳ/R1oa{^'XZT^7UȓĪnʽ/~DrHkMZ]F2rnBAUB&Pi:hb\w./#eq~ՄiZ.?1::K"mq/5R~|N0DRig\I{VIX='+o*NdXƈxQlu*2tШ[(bc⻬묰 go/*zX4~Z[FpnrQ(qT/z3@ƪv MDsv1%-PӋžs\X5OAyz~Ag5vѬOdGh -Q.\]~:>TLdugNsn@_7[C?+ɿ Vٙ錷 ɹ +r,5/Vo+zl vlqR/.!eQ}Atfsu) wQψ{̌7aX}MNԵ" *+°Ȕyn 0T\>I,wjUNks&;\tD _9YK:C_@kFnc#VQ3o Sb8}xM|6/ Iʼ0'htpoMq}|XoX;W,L2K{uA s1f r`pLUqH|+Lu&=sKT}ǵۑZWhqI;\G8-BJ+T fc$`z$|C o%;ՃB^CJ3J[\N5jH$?nǞZJr1ܫH-*ڍ0ȤKp~>;Cզ@=tZeK,]5WiQt)Wc 1X~Xxم3E4Pv$^ +=4b&'^BR~dMcDl+j%ئBXM Idm|0ATKz`kWUp(%Sko8>wrCެfbxIhCn ')!?Ȟ]I_j9ї΅]>t2@ypV_G=VQQ:K)@9vADb7ӳs$do;wRb/8T6aտKb#Z 8(|*.\RŻ2w-9S(IO \ăyefȳdCݯvJ2Է+'ҴPcWN&52aAyw=r=!ӑ] h$/U Th0"TKڮº\C0*J1܆&K}k'[QKTڬ Ai$.^Ye]΍~ g # k;^}VYN?l$O`yE,4I4[1wrOr $P4HSYIƒDv"-Pl3'Vk Lk4edeBseE待B񾟤I,@آXV9kNY[bT*kB/EX̋>Li*q@Z9u٬p/TB}W"4b~M#n[DRl[!,JhmR冬zYzۆ=q>ĈTʓX݅&6-|]Ï) O'0(hd/F]!PNbZC2x ŰJÓKX.~`:^OpRSBEG T%?sgf4EbQl+õ#?acMZt+Ps~SPmӻsjY,GfA-( j|WwtS.k=V0)f6p-z9`R*VC hg?R\ JFhuc6\[)WBQI/iC~sJ8<DXB͋_(Om@'t,'91.%2dhyw6sZ[8''.@CSu  h9Ʒ/ T%iK3ahA۳X'+閲 m߅̼dYz0}ofZWFRST6 h A;%Ҽ _Rf5rTE(WΫm{7$ ) |_8ຘC6|7bj!dwH j)+ulaMq 5~7 l0W&vQRԅJDfȚװ'v; aD&O:a:'rɖߣˎKߑ5+Yu )Y/+N'l͇,!`* DnwanGD^`hр xU`iiuD2cLm %Q倬ֿ!7(h$,W!RHw'Brf(~KLEXˎvx"7"Pze!23^(C!{wGb9y9vDǁcwW_(&M_G{\z:!8ݾ 8 %;8"Vg\O~IA=OL]s1^8:kj3iIffkUX\-~oɍ\ϐ)DvVR<8l5)l /:dRρd7>0=,el<^`53NjӞ^?Ai)ڋ^ C<P4Hի)|7J. qޏ+ ١ ˃㫅Z[/ߚz7a7LB.Ai]_OX9_IfET- <_>VFdfxO_̾ѥêV$sI˒!9^ZWm|@EY%tk="(#F#Y8C^돦t-HFDa'[q?Nd$ERW pJ[Y9]p?G;_`֛x Kt =v(<'UP1.M*PKk}O9fZ.DS<ǻ/9ؒ8 G0n +z,HZu%1:izxN]&3O j]v#FP.־1U"yg͛xYklܕz؟>"yLԽH&":;o mH+ 4;?6a"څ;L6wY;*,=χK aMKڅuӨF*@Rȟ;&/t?k2]T"ڤ/,̓w1".!2ΞaJl"I-u `hVמX|p817a;<TOay@v2,+1~}6.sd"~Qq}yMAcڜof/jaYԱGTZ֩SF"ʺ/}=IdS?UVф@H0f$f.cN%jHY6LQYUGvr ,/62ygP@YkX쒔nl!{Ek8>*yLEMI)ךDk,e̲j\룱ч>e,e(+r~<RzD8C a猦@YNu .XZL¹ngs>>RuSzଅ~}݊y&2PAz45䑠OC,I4Z! 2߰kcAe"@3v 7^bSܒ5|!ܕ6a p,@8'h#, jü-ONwY&Y]O h+ |ύ#ȑ.b秡۩: f|LLr&S&dGn/1ɰOt|G+gx#3~i[rH7P)\TFuG ~.D]+ HQ!#|ڬh̀ K|}{Dw/HzT >RoG*A 1~4er ?Ye0^ta(f;dڝih:;>+:ߝOЪ*f(x*r_5&yԓ!~/U_ZýW:ސ~ kJ1ͮTroO* izѴ\V$8b(ìiP]˹.q_l퍝/컘@ǩSf-L镥m=.E.CvŜU֔$+"6Rҷ\شeI[ʑ#񈒱뚸˺`I F1#M9Gr*h{߃I]N+XR@7v QϧZeֱpkXV!蚱`!Y>HG)@gVZ:ƴɕ Ƙ-Z_AP+3$vF(|,]R-E &Ԇ\%9fgTRoE80{ 6yƣjzoNڳˁW[ >`kYECu>Iq68oR6A.ف jz/ax.#0柚֧Q;jTXU:܇cր@Ыf8@.!yv?G9 Ŀx$: /{DkO| ފ\HǿpH$3Xoaw3Cq0•>Z:@SN6)׷9M9ꉨ0 0g4LH;s-N-toqGe'i*Ov`'#x(tP:Y!f)XH,(G0+lU4TT(GvWX}2JIGi= N}& VA#8{ 1L^?( #ED>)ӯA$)؇#Oq$֫o8?3[ b{ԕ~e=׍jM7#yz|u[A*,0j[qd6s&|6BV}\1vѵuQ#Cjb$$բ&MڀOQ י}l,p\. : lPⵝUE8#^X;dʄ)r]EyYm,.Ok)Cv\vZFi||Kcd jNY Y#%Zv\"3 +S2ѝE}T!Vӡy&EoT)AIĿax7LOkgL--4{"sp\S>{\E:AH>rBv͗?e-'ֶͤ_R84 jPEȣx9TbA݉-8f#CI""nsywz}Ղ)>C^UWO{aHZβO˖Xes @$B~Yߝ&OfWEh+ tYGv:e5].mt"0>&!.Wđ|:X236=::QzJ?i*>"{|ГRF]fAJIzMp< gǪC=wS"w *yݿ e<y]&Ro> KF-u>C2I.{u /\(WhC{E۬X~2vs28rqLȉ('|fGӽD& ս kwܵoh} ?ѱפh+f 0I]v:DyQ4C]tLnv|4D,ے?cכc }Ƨ4"L`^ *V- 뜩ItJ #J@u7PZ[GOIտPQHP'[Tx}x<=?(`.i O8Ox M,~*c0,Q㦜W\^CϨ{BCyOY1NR ?Khf f"|$#B%2Osd1qcK1y;HLkx"@5.dӜ/~WdÇ 7]΁K6P+qư׺Ahw hcq--'1Z}wi2Y"AI  1o``D3R#,6NY%ey I7 'ȔraG[%,\=k!2쫛x\վN!+ӂq\u;d\ ){*S' B!s# &oOD0U=P@hOW0(aBT:!8lң1vi\k@/J]MKXz{~#ς>8<9i(0/1x[$m ]9Mv8aP[o [UZ;sBK9g$yHW0l!13R]H`~bweS:Wͯ{ k~ f @g+2<+a5vEB R'/^3D4h9H\sF #m ;W[o"Je=qY8~p!Z$z9wGc=[dNDTw$x=> )@yu> mƖINPPB7Ќ>m-ŢPwwK\d'\ pueeh)hR Nl!M/0m 3 1uQ4C*爍-Ӈ sB=zYUR)ֱea/Y3QbᣨL|R`ȑE0 ~҇MCEo㤼(_YUD_:;) 93ל |i4>D+e .L@x&ɻ~O|NI;WA] Ǽg`DA=<y$>Pu*1+K<ʌ_6FUd5 {c&| -=w}|Z2\vMa|Buzj,PkaPdgHsLDES"K7+Гf54 嗡&ۉw+>L*_8(~nc% F{2 ůۄ )$9. daTYxuS ӳ>$(ı)6{lnA pI7n%"y`Z|ο([kywO+g.m%8 WJ51>dX$yN?lF+ȳ)Xq_$4j2v'EQ~%]߼PIG ncqsZu݉+YfbTd,{}#Xbd"qxc~€7|}P;>O;|apJ6oC֨|QU/TbT -0S} oW OmJ.}IҷYT!*r?&'>6'@㤚_PצA*豙DOUHaƭς^6[f λ:F71٪ZBijvfǥ )wBJAj\A-B;BZ<<_:+}T ؚ>vrd O+OiO|,t[cD>F AH|lEl k/ѐ374z~'+R1Ri9N3ġ5pH*D]6q`,\j c d<>- +dmz 44lYa܀\.%=?@s20Nb^׸p-z,-; W8([*R$J` *= @u͕@dfis?j3I_R"|@İݵg X+ţiݬ!2)F &r뎋 =,犾5@# /pxUl 8,%yV Eߖ3)a.F'9K,J5 +a{r.WN7/Q̂nkw.hl8w AR!ްVAOC\_)ox߾qnߖBt+rB]4[\tB6rS |WP 9ރ\=b'h΁dC@ <:!u2[:"@j|Oצp]` Ά{abDz v”}/UDʐFݴm"s&Jh.QY ^UJ[P !vJH;QHG =yN]+z7׿,u/#K7e-$ԔcI0QJ&E%lT%{WR5l-)0N;Xn$Jovf^k}tYjdՌJ#|hV(V5:( էQM#0B=w S=ןyIH}ѩVc)j050dEƚL ݶ6DN2N9 .H fIl%BX4,J/7Ez6xAn N_t_ y܇ z} u:D3qv@Ҹk?B'2M&^7U}8@][kԞu?(RK'~a)D|:]DIis_kK&irc Qz>REt-fJldsJ aDAm?HNUPbrp{jFK,OY1mN 4ԋ?C3fCL^]LCg|06<vgPƣ*o緅 $@ ,3rtuxPٷħ٩n3:{iáb^uR@Ň%oҷ4h=DlWr~`a^w>%hi" `O"Z2 1!4Sk 'QCPB^d~|l6 5dL1`s1Q{Asn{bx:H61}q6+FNb_Z79\4gtG3h)k#|Wpv'Fk{eQt>K3*m`",A8$rk8P:ntE|JN5{Ԣ||]0#*)y7e˒ ih '/[o^oL.˿((J |MM_[oV*\+?xhKүd8_2ٳ^r>Ǡ D3n&! XU](V8޽nX˩ׇ٩W0-o]U{ nBf<BH/q]mdN yF?%iRv,9 2*h CyNˆ 8;偬@w?vO|h܀>S<=kqhFeP=y>GF{ѕ'{(ˢlQ)Uό&)(8AȠgKNeuKѶc}kJ=z(s<1,*rM SӞ֓̉tZ(cYO^?cwFbG:P 4BI*ſc>6HP!෿ ۨ(dc̞.!! )Gf0'NvnDJ*ۻ{وhſjɿ/`?o2?Ydl{a&GNaģ~7+QdW NJlQI"uĒ 'X*NV‡3Z6#@+eD\QMF!roL6)U|(Pxxge5CQRGCTF O;- Da7X)ƌ'KU&}S|:_NE#MW |hɣn%*LU[:eX*C^R_̄2_>ZUc 4W4]5l+uE(:@0@rЦNn~_ zܢѯgU!LEGBlf+' /jz^D4H2}Y:b& X+^55BxCӿ}!Ή"i^Z+QүϻjqvpF𷃋-#jJgo:hr1rr3=4b C 5UQzt>-z%#:X0'eTL]樋X#Va't O[;B9F4[=#-U(X/t3L+;VsԑO#&r/KfsoԨLSI6J`Ď Ujq&=5ψш8EzТ*7p:0-(T' q|r^3Jyye=d:r4p~ٺXvjܒY?%kj]22SV[ )\wm{vBHNzff }W﫱},8ּbML`G%nm;Ms#  dKi4ȓeH& 6m3=0aY$fp@_FJ,ڕm@*_ݱGZ@`ff:{Ux&%?fkMÚpLӀ چfz>%?)ynOAAVy><&CI V<3l3@6ո/صG͆(Hy1..z)66Z)O#{fm~cP/n!fA#UDT>H& .:gH~N~jʘcM@ϲ,JiCOo R*ov3V@MBDf|=K3ƺEG}r q#)mB3XM6:Mw[ڒQډ-Ȼ~Y.'3jh<_eboe Ș-H䊷'Ɠ˶w+-1oYށx{1} >U"qoԓt1_ѝ\h5Yrv#?n gkg/Z:eCe19ڿ!Nۊ`1)à[I=Й;% ,,,Fn(-qƇir$f[n{GӺv%!]Y"נu"XbG#k%Ϩ}CEf\Kmİ)OWπ4Sa>B,Ю""ql]th)oRhCYAK WX5wlڰ<]cwpkg8"{b3qHgT_yi!Qos_0aˆ|>ah4rA34GdJKXxu*e,y<\AHftv qa#L,dBOEyۮ(q;Q:nQe>?&v Au@]s̯&%;zU _ +)9Rtsmފ6rFJF/ELϻ jO6+"Ԍ4"q5P3} \%MZu/Mu\q9&]GV)]*:LL dSe qojgͬ^ADNq$2Vqs%o5$+"}muLNfii׊ 9tk bg9Bv$@l,˩I8Pf\J{KDki䮕6YEư6,GT'Bd1t ^B5~ gHJj@=Fў Nǥ- _yS гDrv'*m\Hd"d ]_OUq6Zs-@Ƌ lڛnR|ka޶MZ3V2>4䖙硛Pɧf87IWoii?3P=éX9MuHTi'i gYD4Vxk,w.F:~B:.w t)P xgVV{fqG"Q3d;fIEz||wrgSxz`Z"+J7¤[D*H)?2Pn!Q 9ZhbʕI`WԒgcW⊷\VZQȊ|s\Jɳ¡m7u$Y$o¤V"^A \~5MKύQfӣ xvҜ V`S5xi"n&Qà1v]Ҕa+9 ?F*κ$Ga%|E8* A`288.9h֤V/ɂxܓ ٰܼ;-DJġETbge.OZvzɭ8-yAK7čd@}aho@ud-xϘ1  w j q)sbP.z[igeˮ.8ɼwr{Ẃ|b|7q{6/3lkZoi:˼[%kAV-AʟH~qB }-9PwV<<?<0etZȫjfa܌`f~eɋ(цH}Ev&/,i1}T+0eܑl_#Ir@lͽ!l0Jb'>Hw׷+P>i&|9!y~}"LĕdFqĚ7r^[(fB 5Ӓsw4Z&.i;viXt$ʾe,L!c}})HXg} 'QNyQxPDK@D˙7gZgZrת.Qϳږ/X,V+V4a ~ގ;բuT7cQfk ȃ> FoL3亗+,jgG36r2q bxSF j.ݗLw'ciq?#vCpj$7#TޓBψPDa13aܚ!kJງbCQdphmY!P}>&[ N}+BEtX?zzz "*L/߫Y*KĊdT!֪D~ [a![zS_%0{cA2ئT ؏KSkY5LVj1OhE 살bx⦘@t:9 CtZu8؈OyV6 \o gZDxqݔ:TϨ3rx4櫮nU3,H$[<5ceX$r׭܂sR*k Wm>I%÷ =6X|/(BOSd4,MZ^La]'\s&?kv?:0e,Ś4wҊ]_!ad ^IdX  70tm*3:XR&e1 \A$Z]k1Ê.+M'@ag=TWY:37kI݌.AZҫ[0;I]y0`X q٥Ϫ ɝȸrW6Q|'ިnc,ƊtsC sx:1A|tʥ=5Y_@Yaa1),PLGإ Х_ջLV{(ER,bR|m<=6A2,;"5# {JϴG?M(QkI`Cun?ƿ#1þۨ4\Gr>F4Je;LK+8Cׂhrg:r%3}>?F0Qucm%1$tUs|+s|%z ]KyUg4#I7}qK?|6)ZD4dC% 8E^}vhyvF@#R,Q:CrYR!3ÆG۩%׺W+iκߺXqb kӴ7nA,#yrid l.M +OՄNbB [K; >F]۔AM/ ֮K_`*74-mSM˖φ`qHRz0FN$n[H??*5 j.>7%"iÑb+UO9p*6X`af\ *SQXJ>PGCeBJ$q@ڊZҖ:1MjC}b(0>n5MP'IK -5X wZ!N}C̘2WZd#PȚĤݹS"(Agz22i IVΟF(Ϥ >/!&`VB2ݼ)zuNnd-fraz6R/[YAίˊW9s9e\ @pL f0u}#ňmR>tZm YV>ƕXY];W`>֘J?S@Md&ž|u @i7QJ/L6LX|a-_ &0yؿ > τ:aFn !BAAoKlaԵ/i˦PGB)`--4|~ͻ;d[ڔ\ eĊTM,_;T O. pq]tQ *ُپWρoQaCT-!^!!4L]^CHʉWIUEs`,^F_ a%T g3%]\b* <&DkyZc2=;y HWeeڲLxbÏ@G5b"#S2z)i|05<?lX3Up#R \絵ZrT }4훺@6[*t0D8Tt,2zkKS#1$Cpޔw6"?4_p9zLF- c"`Q3b'C1B(ffc%RV8 .'(c=8}/et,4vS+"O2no, Fl=F5G33?sYZ $! ݼ]QDB CSǭ݋*݀hw^Ndͥ?NzU./[ _d[C,^s 8Aea4$`K@c252OKc3ů.isq8M-qqEl'dk ]z666VmaQy~JG}{Mxes*']9s}he {G3s?8Aqɯb3)(f= "X!ҵʠkSlZd,ID]gn u#KˡàD*L4GKxFu{>v`"AE.:d2&jF`?L]&<|XhQx5OF,6@szMbvU{Z27p[r!%B̎1KqsMUd9Ft^8ئ7BokyJQw.0bST=Is^uQ۫ӛ1YD].zFE ϐ_ SJNMRCkCIjO@eac ޻ݶEe\{EO4 (X#wFkڙ4oH^%#b~'`&, u!0og8>QH"TPCV1%1;9 i~b!N/%5ͬά|[8$ψ.~-/ۡ8Ђh=RB%etXu3Mc^eWq! l׉! f[va gsWQAFB2hޜX/RTrCmY meY(SUQZiƂX9~& ^i]Q'|^*C:{غ3n;Pj3]^#Nٲ/bc1i3<}s5Shp&v0ꚹ(`)ҫ uJȢɷ[Gxu† 4  zM:̈gᆩeTu[e+*x #qC2xWaʇk==~ů+IOH3.̍3uS|P!b^"hPɶ"Uhf'+Zi e^ztaYAi8]Qx<ـt`_0okݲX ?{)5r_Tm"VnPm}[8&cŀŒN7/]9H'C\%{ )S5ٓ LqI&thЀ,׳@6@qa @b*( %ZB$`Vn0,cPȞh^s xaaeg}<{|bN&UGGO[acJGig^ 2 3lhApcp| kJ_Մ9(C&E%Y>k\70=x-*٧:ȭuv++XU*IEQ972u%As9^ 5ڻQYi`CN;/L!ߡǦq%u$~kf,cn0K8VYҰBA?vnDQ}ϐIDxs"c18P.__ѱ~J^Q8* /[7zQx`"ĽbYЫƏ׉daސh)j۟-f6S!AtLz('1Cّ#?WFӎ,g 013ƃ<%f?Ka쩨/1l1Yov'a#}!_p'v߭gEۋ d:VlţV58Y^D^_XhhHt냜~9%?ūbu2T"#ݵ:ƀExsO]K7bXGI7W6{s2FCʝG(@:~h"sj <.4Y/E ,Q]ÜlfWR;HTۢ0Y!R(}gyU؞=g\ G=Pv <!j~+vK.Dj562'lcg+|T5p~y9Y ʔf}^O@l_J$a cd:!K!gJG纋@5jdT}rZ< |VRz_XvrQKv-[aДn`A@U,-V" %-bOjAo"hbjٳ׽^`8;{BsommTإp`M NlVԙ}!-Yh\&+kO"C5 mΥŒgճ zMԜQDC 6s#N\ݼw /I֫M{I P۶+'~E(D/|ddD]s =BIAevd &=]w\ݍuk&R7y3M/$GMQj(,(룒6(b_oAFE'׮|K|f&$Y7EX#s.4y<]|0)O~Hцnʉaa#D%,vJ^5U)HωZgf5 vݚ VSDVHX$S*x\sHiHVmBUl+B^`>ԓ׳ &>b+G.JP$fqf.Oy9/j)w>\]rv5;t<)cϰ9DTISA?h&(%> FT07 GP\K@kܜR o^~\9O1Pf*G-pN?q1@p3A *+V=i"qN*TDYV.""}= %Enz_pzT+iuFD)PwbOpuY:\K* M7J=MBm3[WwWeIXq ş5.L8}Z*D aݞ/s7ݸD!e!8}OK zJ}Wlݑdl>- ")ɢ*4|^~m UT޻0APqF M^MZ{iA.Ȃȩ@2 5\vËCX40L|Tm5Mz:V@0g.ts2XؓA (-&7mzê^YP@"Ѳ_0[#z^U5,T?h,}OR/Yug 9$+t*g5ڛ L/J, TsWAգed$P)6p vܓhKY*G⩈j'1sRx ];!-vC"jXhPUzт2> 78Mb; yQ+ȫ!t~g e ꨏ&|0OI2 nJ4#֔XQ>vL7,1|~'t;BQBg DzcGK|AQt "mzK7.Υ#B%z o2[ !{vK(rO۰ Ԧqr I!"!Gl$_/;z+TN\XĔҗ{l"s>%8>yy-twYhߋ:h1- f@J bo^ۧ kώf3'CdFƏV<'u[C~@͓#HJ$A NWd 咨hɁZ?JGLa͐>k, ,Ʌw !t70y&p/O_srb*m]m}Ma|} ؓlS&)_S~x:[}L'N_s†B0.U*dg =K'Be߇{|R@NѰ[I xCS~LvF4%Rm iWB 7To6Þ'tHPC~>{4kWt`TFס;Ƙ1DtSNL3M)7uYqc!;mG/uE3LBQVaPL VLI-E=9cI25:x% y!fPZ f&4L"$X#4۽³­9"HlZKeth|wW5m/YOLCJ17/K|Y:MX3J AeQy6,d>Xl[Bx!:vhDM$(Dƙv>uA$ (/%L/юvR.aQ5uJ:9 s7M `Voi䮐n {u,׎V۾61_d{x1qǑSdG K%W5JK-zx@ tfk\QQ\ j~}UmTz>,h7lSFiHmvܼ.UoaGVCHB-?:Ԓ 6L{j^T $%pA̳[Mj-(lqD׿eygN\1 3:Z/T_yj_d`w[M®u7 /%H%jDn~qf`NՊ#+br_-#<3:BZe qxD[F0Ep4/ I_8 ݬ3xl M>ͯ3 ?sZ> r=g ЎyRwgdQ1lwrO}Qmr򢭷~ŗ (Փ U$-Dg3"z]gD{2w5wsz+ e3bzI:n9*>ZS~M&\侺wU)^d H)X1'IQ~ `Ї[%:YYRQsi||-gWi;h=%޴/ymJiT}B#N",Kߡ  D%I+2\r%"% (F^ҞOTpoDR؏N㏙܃)"S0ݕb^`\TUUha;'?E9ޝ ?Ώmm`'}U5I1(SXQwuv"7 `9bk&}8]µOfMǑAvl=Mϴ s!$<+״n3̚]q<׍v`+Dӯ}u{%M,{QhX>.R,ŏes.4T6w]l@g\4;Zٯ:}'RZyqeQk. wC{>) Q7`Ӽ(mB v(TuZZߔ84p zniAS/8%wgleDo-ܦ_~ΩS 9oM$MF2 efM_̕~K(u d']hT>@Z>pញApAZc.Acr;8'Yf& ;MƹZvSp"*b% { نzc$+&9ACZ!=?$l;CnĴJ6o$5XS.Zr@t G"x!sGOr+8pħSV!SX@6Ҁn:hwm^tFF Vbɠ, ة Bqo},3C .NHeIYNhqw$ҋp'<.PMZ7ͧp|% ){)˼"ACnpUB8.C`g$ ?-3vF0Zi";ANzGYb ,T/B'*W:탵{0F( 7m3=`@Y$V6kt?_:fVpR>XﮓG.d\ƥ]~)ImoFMôX /Ү)ntᗼ蔽 k}hD@5I7gv?E$ bW>7 h)X١C0v)4Ρ7rg}ie:nJpO$q |1͔P_"zO6XaD>0Ë~RNK"K7h<(M*ho['&ompfȚu;'G5'kOXrhȈՄáXdMsQ+]SrG7(B58[4-C%RxBxCw.c'pou# Iz\R! ]1C+``F ɔi񵿧9qK TG9)`\fȚ4BJiv+r:򰭮}' i9y:x bL:vxIw,G}o5ntqKQlh*؇JǼͤi>o?MssQz2d~;j=G^c o~84Ր+q\KXI_]i_' 4j"ق!v:ꇟ>o֏ҪygU MKW2 M&Xٜ!hê0j.{pRu_SУr `}W2GJhyztrֿƳtx`Aʸa^s|ee^ F7#=nb?,Cm{&!@_h~ѕ}v=-?deFϫxnO5;Tʠ &0N~cz\HzaiB7 YZifE{{7,W즄lz|w)ѬHemnOf ZyszwB<7t.wI];xҵDg5agZqpE6#P-<>h~ޢ@Ov4kZܙ45k^‰ED̉JC׼9wǵ\& .kW)\;'voy*XLO=j{{TlA**6T#.ɍKV7'huޜqU~ZIa9[꾵bcZ ?R-EvR; Dpq[Ny[z1?3;Ϲ$l~bjy)kWL*Ӏ eԸ@/V Ր2ӍY>!`j3 IbYUiV g! y `CU/5jZL_Rư7雮Me)kB]{1}f ^/U0"ǀXB+zWyw0c+2%N8_J〘4=A>zQI=IcM-W#!MEuo#rrS>E`V6Ivr{FQDn#Q'qKЦN~LqQK} KhlC.Gc>M%Z'Em& bA/g.ne/'J BE*em!)f Ї1Uecy.Of>o5 2}>Ӓk*کD,M~֩wa6*oj4q9(JG4"K1rFN`@p+@vx䲌6|.wm %J^,uon~ɓ3XfQ?ƳK>Nw}%؎]W8dRSڦ `Zxڎ^=3L;"U;F?Cu\~&Fy5j$*)ܩҏ‘s|Vqz0Ta1D)þPn@Gd0)o=j v  Tƕ.|Ykd~Ċ> wK\*Y=>{R=8<A9+zj lP~k[;؋D/Giκ-5H- QϦ,&N^(~;'TꖕF2,#CUMw^$}S0"{s_ƮK˻cE,ZcQ;"E}%'$Hۓ 2\I-54QA]Dd^ǠpN-j] Bs-VDz&(J8jcj)^1tw }.(Bė:l7EeyF*LnY]`IcifwY>!)s| VKvz}ēpBeS®A_G%I-JBJFLC ש_ly_|dAq"$zm)d-P4++bW*hz{کضxZ @Y5P#"yЦd Fcۺ6R1.듸[:3ǩ wmΟ vD8ʝIM1]!?M~ FP)_k*xV?MOyZ6o8ZRmcP^1pv!SiS,)*_)]^ 2rJWP)nsMWG6F qT]1٦|KKZ= lkqZNȖ.F(9|by\D&m {zi,EJJ12hwi4Cì~k^_%ILxwQ墖R yuu)= .]!w7^1"&*m~/j Tj%f%/ocg\RJ/>ɲ8lRTZ`BsNU!}[ zoh4Ueo㓅\QP x zv$ɊU;לw\NAy/.XS̏(ɥ+NyT'礚K*~wmFNҔy0Q)gY7ETyTG z~FNKQ@ |8),smuȢ]"/_x˳,AeYvT_`ig+էD>F*ȯZ + F :וտHBwå3Uv2^" 7{s4]FMå niOrxY?Tg4Gi jHf[º&֦?(Đ }PGslY!8$-$6K S&;e?h_:*&-9&aՠ?~ΣP'MG7}-gK~T=d\k2oI; ie)+\=Bc_l%Gm+?㐧, ]pV`#4Ul@Ezowm3ߤ\r .lBT2LivσhJ+}vV6p;Јⶋ4O_NNF?XvFgU6"F#@Qݪ0i5}LU,˷-@,_Έ?<|G&8)agcb~ S%"O*F JocU xݏ .( O7{I-dY?=1:4<-ɯ !.XtiN#ԣfV9-1^s_o m=7pDl2I 4)eLroTH2LQ J17b(0AhX BZ_Uf&"DKڠphV)fcAr-I7Th{2MV!jg]t-wiQߖ`dۨ sg[%CFn^ޏ{RD}')KK%xڶ#PxwU֌NI[(x< Q2=Q-X=} .B۲j@.j$OƤ>`yLM.KϷωFXzJJy<\YWLASFi{ TSY,;~U|i3)7b<ł {>v^8K K>0$2R\tgrNej[4d Q{'@2$)6as$-1`˨%äU7(M*r#ֹe}Ɲ]䞙Z)iT+9wI/zE|.6Wʍ6ܔ<(R"moB`i2hO"ٵVC%pnL bsN([(A$ 䫞5"wz1OVN *CMmѓ|% ˯MR+icb'R&e K6 (phNjؾp^~=1;f~\Gھʊ*9jkzYhX8V[~/(U1plPARr-P.D6lrMw1RTXeşc3O5Rk؇؊u0u&&I6Ũy<ecEL=^Om=>U&ZRZ;)䒈O[{ s}UkX2N8kMЄN=n9͑*TMw4FkT$^˭g`N,veVE;S,\(:3pB<֖WD ҟіfKٱqjq )DN ˚ md(9ƀ',FxSV#4AwՀ>mnmz c{ i$k˚c"Kf096"9sQVuK*-0M]{IߍgQjC`0F`yqJƫrF#s@J%Wȩ&nze|ړ:dLWQLxpn[/ICA@ n!ﴹa9v 1W"I퓌;i~t_<Иa!'Y-cBRa(XN5$p*PO j>z\t.W^Jbi~0QS6E&MtpIOI7x2iG7i|.ro㖺p>@MKKȣ>q1O NH:՞z%?a(Vm-r@zv Gbr]%0W,u5eU2mr\bƧJf:T|+Y\l(R)C ,+#!6}F@A^^s+t[-&FFf9 $JVcs%2ǯ;^n+ת ,t02/R=v 251{g=a%KfKd* uȠ̯y4#r{ (3+v@VIuR̸0NB7"x Dvcj z.|c"v O?n)SbSĈ%+Mԕ棲0rqA5L_g2S3$G 1K(G\ÂtFAgaН7&ca,"L1%J{2ŢnM0̝/4f[yo$9h0Wp zѰq%a'=IHtFb33Py;gH#ž V?hɂ@["g1=QXLƱ+ +Ѧg&ν qzZ#p֤%vaqY6IVPa>g&_8Y&š@y1oռSG ~T鈋ze:9b-(XL y9ÀWZ(TҤY; ױN#5`u3lb.j(ˏ3k®ux`JDɾ,q#PdvRg'OS=OwH ]FzZy[ o $es}՗Θ6?ڰէ[/ cpd?⟠Vt|1v69.M"B@7݊ %[Hj '4z.>M)REPvpȥ#};P~)2d^u6Pj&ؓJzD9̊CW;c%틄VF -# <挜&^3e VX|Q5t.[6%Lejs 7XL*r(3boeX^mٚ.#Rܩ-G`U]xK^^p$#&C-0jfio`R$ӽᕯLq)زuܚDXa>Ti )HP qZs蒂 MRLCZE@/"N8Bz! ҹ $M 4] :!|^CIi:EUH'Cn(J}יF,ۣFyHҙACAzm)+Qq Cdzo/-m޳BY>.qg'kFб}2s0}>K.Id"/%;2׵﷈fQhƻ.҅%Srgl'ҖtF.[_A)ǐL 91Ģ$ PsEW$_dYC"Ʃe!.ìvFƑ܈X4y/փb&vBGg":J,S M֕ǨRLjJO/wF7ϝ4NY娏JZRE7Щw rKR| ?'>P՘^ cHlP ^? 7te WܖÚL7Lf_航=g\˧ڈCP|*?V͎ n[ޞ(k|_IkJ"9 ݲƂ6t4rw v~]1]Az@& ~6G4TCPQx9^7o$K}l`٭p'vbKEeGu w;\R$πBPs|O˗2 9t 4vY8VPBR~%sl4;E'ӣ3GPZ^)ghȘ#Wɑ4u}$vP'K.). oAZ~_<JA ѥ6%BH#[³ֻigOgr̫)?ʩ2E)gۓZN9z3E%fԡ&djB%ZԬe~oc'Xu,y] [:^ *׈1ɵreew?(&6"C^\2?x 8,iT|L~(E"mm<(b w(}Zv˛ =1ARn!vv!J<4aUnMO`p;N 癚*4+uO}o;tTF=86`l)ۄ.pbQ4k(̬Mr2436#lWw";7!@[õ2Yܫ'0$22/ 88s_ߴ sRi2E|37 +/!&m7˯KۊYMqDކ9yGmUI~(eK*mixå4Vbd+5"4m==ut?6}Y{yvh11k۷2/I'rBh2&-GzMP3kJ5{v&CHa,feUk' `SLjjM@|q_SAXz:CsXhx6|+{/?I&E \h|$R3؃U)UOSBzBCM[|OPdDcCmp=ʃi댺\1?&\ԇhZ..>4]-'qɟzANfXm:B *?zfYkKLx|0PFJ+ Ğh'=t]+.,/9wN5:Z;0a^ޞvR<rmB9qWwL@;LKsW{I u xTlmͨRV~@j\pVv\xE+؏v*\ :ƞ`wS&Xu~59r B!FN\{ߑS_Xy sqd~X0L^c }!=TS'qdW + <^R %z75B~W7lL ~Gu\ ̚wӂy!Si-Hp (*Ef[K~@}T3ᘁ;%+*zf ԑ(xǔЀFVpF'#L9Vׯ5~ҏ<2qwIZ•zwjQP: ;Yo{)HccAq^E✦oٳ- Dfw„в,r?2ʓf4K0dT{d}4b4@oNuUʊ.pjF DTG7Kim+^ ~2-1ͦ|jy4S)>mm6#mxW f[bNm:?3ڳ)d܀WKwȝ*TuNaKG+SK˽Et@hW&7N/E %'Z48f %2NqIOuSdU!*5gC6m-;7_?~GA[ ހ3g<&Sl T4v (cs8OlG?"g9̇+#sBϿ$-KdJQ4'g?QG)Ow u3:Ӏ/d MHӴRvW?؍!Ϙp5%ȝ|o4B129],9}qNK?]|jƽBcO443d=!oOLO{B_ 2J)qsfV{īcxemH[AtHxG&$oz1*4 RԴ *tࠑ72UD!`.٫fޟMrDO/gCW1.F&q.num.Ô ͊68p/x8}49<>ŤKi2>#D)  80#稯u۷BstI 0{2>qq} LNb2q?GCaR=.Bnށ=CGYW9a36 ^ "k qp3]vv)Fs`:?t9Fڧt,Gm"pbvͱe"-]氱gjXcI<'|g'pJ:b ˆ.Kpa)/9]΍'m6T9-zLȤN6}mǢûv q2˾[UCU __ :)_D >Cdr 2DK'|f*+AM7d3k5G/F3&Y0t,h)^DYwWA#*x {tRT1C-ݷR^"'XLGKMJ[Y $ϟܶ+nXc YIr@S !v~U4D/ywb|],}(u=pTQ=E3ڒ8'U0 $4p n. mQ  l5PgW<-J<ޕwր|{. 14W 6m!]N՞_i4π&r;Jf,nupˆkͲ# (G&"7dL޴05> ¨4:Ef {NBx9e ^3;rͩa<~V 3'p >FOs@>{I5@q>cɢb PL U銽B!9t36J6Ϲk!g/ЪJG͛/PY sN.Ƙ(P~ze. +eK^+k?،Ȳ[&u+ڏ辮%tcq-Tg|}Ȏ^iˈo,upit'4ˣR[NЬڄP30B/5]_Q7Cs_eViun#ЀTxSweo ضp5Xa\SڴЛbL ^&1M⮣,..q!E~+Oů+Q36}vΥMsR\˧e۟&Uv$Dhf q[86RWmjRiMXr%鸂j]RR^'=٣Igj%NƆ(\xUSlc0‰MY݂up `7fl9}ݢ4WnTk( k`ÇOIXf%n4]ӁSڟ\Y9QS&΄xS@N U3:4xk9oJLU ;Kl^5zS9S}V`$+2Κ4|d%iM%+Ro^,Qdz KKT̊=~/eVt;TSsF*r-ݻu0qЩ R?{n$N;U\̱B acPNh\3u(Un 0Ӧe:tX% NQPqBTI_Hu8 7PLxd5a'( LAF9{Bf?)JACPz``) ޺y%liFjU3~pS*46JKWL0`璠\W0TOV?<-vݚ4Y@NIimǑ8nTꝃRx!%bK1E1D>AAG(^5|TD0A'TK%eUlpfHʴU$6}?|-mm*%؆հ@+zhPjx11tFZ<`k*͍k286Q1i|6egW67G7a!^L8#nKÎ^Dӄ2TYF eN- ORp=DLD%k&||@RC{39M\1UwZJnF@!,! a&3㡐+UUQ ߳+S<4Δ-f :VԂ"3"m6^Huk #hMW"N].}lgCma1b6^A^h$c\x2&zN٦'*5Ac8THL@?#O&*ռwE AS o l,Y :wov&w76$ꂠ.a^@ў8,R^RTTVxM(~F'vRƽ*羪yx2SרP<_.p'l~}8E>[#ʾR<S g-Mܰ[I b¼lU\ATFV?D>NkW-1\0ۿb^s$>9FJ+%E @J?v9?*}sݛ(0YkHr..\'MdJފVrC?eh/6]T" %- M@Ch?uiRFPy8QL<]Vɥꀿ7M?=V&1 iyaAUKy۰ |PbKN8MG.ѧjt)Z56̃@g]KOGCh_m`EʥDWj]v(!eƋ qq;#J[t'GUI=VEz"iPX,ĪiON\b걄uLh~}.I/o9yc> e8.Vp$z1_= 31;{3bRڛwPpOvu,H] d߿" Yvqh-\s+e־"{#G!HXd0CNA)W$`b&$,~V|ͫb87+3g1HDpL/# '&U5d[^,)ݛ5?ܺbq,-_ALp9K "FZĚԪJ;G%II%ѐݧrE0fz"V4meKNNuD3p<c;u98I wVK۸.,Sp5RݍM>^pR 7C킸/H(u޸lꊼ#s]9=ҔչRU18Z67khȨUXElbUϊth(E9ӄP7 ־i+䄺eo<d S}O5C[=(FVMZFKËlQUFV4&^U:LzIu̷jϒOݺ,V|taUQU0#㟩uO.[-KbIb݀y1 )X.=%[gi;KvaWdn5?8© `C{n]f4:\׮A0szmGM3'ErDϘB,֍aCU"D!Cn^`ۢ F 9$Mi`o\=8x:2ク|\@6gg>tT*J15q^%mk>q-wohp+.ӑr3a0I LRCSӑp<*n-r? > evA6挨_M=rPM#MU2?`P^Ȕlm^頒IGdcWr%i\0t,)UA5o+WNL.wQL=xwfl(_띢 ).(Ռ3\i JpL?q4wSVz;ڱBVΣ$5 $cC[“RGb1ϧr1/=%qe=1f;E\ƙ~#qFE",~z[U}-x<7ѭHc$Ki'wE-sS['7_ո7֣áad5:+0ַr1g1 R6w E3P7{[ 1-{J(C nM\ icx^{9VHh:Ae]~'\ϨtEis+|VqeCN鲱ð"~W5PuWR9M<Hm9']#u*O8 ~޹i4vbNÒ Y8)<p;W>&xҕHnnwl9M zFؑ(1oF 6A7l~paV¹0GbsfFfPauaC#..MnxVVE#,1u풙PXNô!3'(6-T`<諓=rP@R35.V۔΅61 fj)q8'lHBOQL%5l>ȷj{+ `l&13)an$/!-Dpl&υ" ޱ^T1YW?\> $fӊl74εq ]xkQJB ]]rwIqR~H>if ]7ڄ?C«FyːFKcRL92"@ =/j83Jz_U}" me*P,?Y!8Y d 0^=K4 B*_U1I^_ʫ]T1 {G40[ԚdTuH~YPTsŻ)>VP\'t607B$:@P+鷾/Ր4qfrMdb"2ox'wbC5nfM! i=1}-wڨV@O6Ȱ9vw1Gk2]v #-m%k qTKsH4+Cojs|w:beRޔ{)X``wq"\L<,`&Rww'<1žL>V\I b"L@0f2Yq8xCaai=A|q3Zmg8]Ңg9*NnϞ2Rs(iڅ&bբm AhX?m1m{_c/a꛴\p lGE= ,ʦfOLk%s CX\]`>dgxMþ7듑\3!Ye=k(B|. np}9nQ;c J ++X7 ұG>ߙ<^|G`O/ҨgcL)i YCE]G WuݪV !U\Jnյ lv3Br:KNSV U<gJrnut%65 _GR^5raD[4 O1򌿴.˹袪H-'#UJdee4+^Qcs @K {38rJi[!g^X[@+c< sVf:\ϾgIy "N^ bT[V^݋~C%%ZgY$I6"ABd]\K7su'.եg l3mYR\HcpsҮ'=cmpq@ymKVu%~5ޛ1U{]9-0>(JP4Y]H46nn++ѹԷݑ R/:H1g^ak qT7s2{ 3Ʀ\*_VP6v0A̅ԁ5!+V]~Gg.gsY+(ޠV<;Zz?#.k, <K\1žW0t5WBv0/f;qbɭߑdٔtjd5(ZQ.cQCv?wR ®.XAČH#K x4G2LE•+4x8/&̖S[Ԭq2 /S %zm)5q=a'¯h7l3au B˿Q-.E3▚N\TKCb'xRܛ߽|@y#%{*k^y{<UjO9&e*,WAd&DK`'8q=u$f`.N$]K<`$xf(݂Z”ațgX{*U,R8y>, SdBܼ#쓃7ԶEb`6~^6 J1eUEdrJGM)O &mKq$.9;Jz eXS,-j`| +P x_[Y$si0'r"f PK[ߚ)w\89)T-ѱur5~K!1&/xO[QUfeb5QQoH8ʲ wTO'TOe&bλ0x-Jgt:]睟k;0 +Es–P_cg!5   O^XZ. p'mڈUplUkskߔE_DɤR2Hn ݆*2L?6M\@OS/i; 'af[־Ol`'Hb\;j7NBG"M"<1<D"W(F͖6=@m4|LɊ d2vhH G\hӑ[Zse/HrSSy奏fAɩ/eUAC0mpԬ3RY$_a̩^|s xكE0R 6ďCT|{~A4*Fw3 ;[~XksŽ]묻 6 DZFMɗkS 7_'EQ| EElyǵ)84(҉ ~4ֆ]_C\f, [Ig扙l#*FW?)B^y}CU!"Imr(lbusP'\GZw 0>DbM߳SbߍҖn֏G͢PvmfwG0r5UP+)pB4fs8p6cb|@˫v‡_҃ƒ)NШ u\RsNz ;sh40hs$U]Æ/o=͗P,#V^nڅA\Dџc dl`ʐ(s$&1o^kq1VqW:Vf};rbj:*܇gCud!X#Nc/Z]@,9tMd/})?IbfLRU: g6AQfI3#XȜ{힛\-D*KΌ q A :)nMl-ZRɶ@Fܨ|Z&) | h9Bc*+Iic'A`TJraswU]q>gz˝I^[.=2<.p[O\[IJ4$QC",d3N7 rm 0=[gކbtf#i񸞑y/zt~ycFŐOYgŃ@1{F7aӇHbnjJj<*r"{ʊ%aop'bPŵbaAڵA]IpJNabpTnO7FEZp{ =a/<Ӳ5RҽzZ`o_4Oj+5$k:[Ş ʃMDzұg+$4) PI5XӴsOԣc{PϺ V^LPy[I*G305WMKB&q]S&x6a5f4TS`YUZԏJG:5tӇ0HN =ԕ Z<`# DgzV:)CY<%x"t?be?s*(WAP tNp)yk!Sq)c" ˈ_ML"9n{l#XߏI3o|!Bq@rL:S_kVd1'0͒6qٗ& ?tYc$iʏXa̫%tm9tǧsl"wUW&BPMwتv 5E?cB`f}jXf哪{dFO>b1{;JIZᏐX 3bd_N0W}2`x)Zn\ A]P)FCe<3jB7+AL!@YH`@%K}yym?lʏvnA#GQCtnI?w@;3g9_V\>A +"c{?,k2=Z1_Ew><!Z>@:~S *iLVtv\GV~۫gZo=@|l1in5 ij,4 4}lxBG܏Gv3?qො5`&De8ܟ<;vUOi1U:m,}'CO:kwU,2tl+f0;Wq!4;Ջ~{Om.W1k ԉYю2/@oWFiG).Cc5ͶnlO)9'$V2\k$tY/:2^=u=4FWK9%jpr4$ts5B^qp%w\8IO=^ď`~>vd#ozr)]|Th62gCTEȌK5 Hzquy)m9]+}ogyOYtCḠ+n8d`-xmw._4^ Q&:Tj;0sv˭ :p}_RT`gp\n #mq".^\Hߗ9`IEDm73r=]B1^&渢ʳ{ cJ;z(t3iiwALiZoLNvmY),EX+\͂}E<`Wa[?=g!uր=İ/ÔH0~8,y9mF76-dylv:GG!x/^;JW1g剡6U{q3T;IW.kT(c5#m~}NNi>,!`}Qq3N4>2ݓװwFTo=wAf];Z`fK*kt1UMG"cO]9&Ɛ3ӜCB`As=B<=斿ҳH˭G{;<[J+AԨ \TW:}@d /PkP\R;V"mut#0idwc}j?=9nyAqvTN Fbyg粖lzuνt|s6iA X[,bX"D sb;ύ>mQ?]` }I7x.R&;[x&Iv{&I ]8c 7ǼKQ%j7:(+y7!<+<7hغYz\g鯚^b~ӝ.Zr+G'L*lv`(]`L7fMN½ ZKcJ H;Yl~AҾ.0[ZԏGu17{S9p2b9[a-#,'E|o:tEAڛ6Bn1 w_hotC {BA ~f:lurf #;!٧BX : ΃m4@͐tJz*#dY=%Boo9{eЌ:G B0NC2d-6Wyñ/YVfgysi 7Pj|mi%>} wsr /djSKbuސOaiTT_{i挤J L `k#]2pVTCu_Dm"/NrEZ;U%ryFQ6eqYlFyZ5aSɓm a?qQ4nJ9$Y+d(w-[]hA5d!u,4av:c Vf] Eg(S8tiC2C(p6WHDֽ]b]a ZeiaLyzz8[2#l,Cp_ UQW'(M BԜuAW|d"jNK8oS\r\)M[NѯT;H pb?6򁁽e ?S;.28*!f5dOEUz(db/;DiWU=SngaYα{)a(x6czKpv}"Ut%;Qg : oˆV'~:INe@U^T9f[Fj;`KV'%B@ /O Qgzꁞ* =zdUH(e#uiz |ذ_a[EuocAaд?͐b|&e!yxL3.¹8k5L/<^@x8͞RHWJbc:BȥY6 kgN.iʆi `#Ȃ)O")5Bm*커%W+{3'^u+0A Aeyf5ȸlvPy^f- RǬO1~]URkV}* u~d\v wB1ذU֨%#ۓ#@˖Ob;u3AЕlt-&ywnds+竸9Vlai ˭M_OH>rYޏ(O8RdH(G3jq@ ABіٕpiW/C6B-kJrykBlP:v_A||n]2ֈ%2a';QNZB?zS/0,v24g8:PRrBSVkSFU^: 06\p!q'(J$lH{9Xp8/2T;Gz80VȜҶܹĠP C=0mk&ͨyqn4ٴNsRfT~eM\áҦHus>R9߳Drc#!MѺ,! ;BJ}1󾲙˒8`.N \­_;MRo{2|+SnBY]'pa_<ՃT*PFt/ސ`ZcjqP}*-eO${/3R:HPj˖b`jQcN&%r{듛^A]N<;%v$~YJN5"/ sz5#ke)uBcU汧a.l.5ÊwQÜstNy%"仠Pq ~]HvR{sw[_'iki(JY y, j~);=Jz!TtT#`hq ʃ$񮡙`!_ڠ[p47g˯E<0`. sC@x> "UR TYK:{/"^C)ubmHҧ[89$Iv:.=,]'FC,9GpkߝE,L%9&p{L Pr/IjVim( HW^<"0NV̉:yS;oYBeY2(qJl6B"BkVZ{_f*&*=yf,rl_ qت?P%,Kែ,W}]v[Bܼث@"t1E{ \Ivo/[Y?M=U?F*Fܖ\LEBj>!@ڄ8j1Q",zއWKuko\hL=i1`Z%IGwę|6ȵnϮ:^j}4{a{\u>aJgsBJP딖lwPrE1+UG;}xE(*V/q-)/?hށx⦠`+nCeyHnt+^3O@ LSMѼC*\S GHu^7_ѿB)#mbig=xz mⱞ3X'v3:bvPE-,Gp9Uc\%Suu M;-.lDtY K1atX.WkG迊Epf,–̡JDXq@‰~Rtvh"%jOqћ8K{s_̛Sڭ DTCÙD_#,k]~`:v:|b`tsCn齾3;r @ L?Bӕ"S=)JYL^˶C3П]M sgk6T/ED%V k3JU؎H!AȈ &Ag(3"`b'.ZQ"!~2֏bi2qè&i6 Q|M/L6bG] JRU-td:q+rH^0(,G'P׶W )W!2Nȁspiq^|MK-yY%Y}ﴔÍ%NYI{&wr⋬ N/ܠӴR7EG-5 g  L4,4i Ox}o6tSXh"L-vR.d͜J \XG1Nҫm?O#`: ~ˮYDrb7g%P;aWQ ~G؜(O#̐CxbsY?ǫ@tMXdgd))lHb?DV"4!UׇIRykDMǡ/'ޯ9]Ӌ# x +p/b#vE0I#.UvO ;T#6!crU$tapiί>*̟|TF͵}.x䯈Cyt$I2aa6\X&6t26ƥ0|kt!.Nq*2tDW)#P3@!LX@JVNBQ],?tN ÀFxDf $ΌC1 K8Y;nTk I0\ )p+#Făr3l4wjcw_I9z_tKzb[aJ>#[6`Фy]z2\u;hE-==Λslć*$$!ӔWDxceC"Max% XD2\{Aguphs:1Z2$㙕4ޙߩ#&'DjDr"Bct.P+ÙꆮقQnMzFrQ졙|9swl(-Jbۀ*K48esX Kd.<\'^/>hC:[$5<0Ddq.A#\+a2?3$m<}v闗oq%ϟ RB-2rM7 *Ve|?"lYɈxG(w^{^D_g UJAzoO+fC/< D‰{%h4Nz&z_ )zVo!e@l6 u4&v2 Qk\/Q,S2r6!:7%}6LNDpw|PVb[_k*1a<-V`?0k&*nb 8(&o| (J`~EDzKbc>_/N͞\@|h&)xEr's0QPtAq)ګ(h-֍rRXE>^5f`iɌ{*$Wʘo"3X4J`*Eǣ՗fKdm `6@`%͒ ^+|o.Q-앬Ѹƞr $:guFbvQ4(1, v)x 3ͣժMNL#lZ&C5H$'IL1T%<δӶ?g9I 9Ǹ !GK^zm'H,!0Yg0-ջIBNsQR8L'5&Q6T 3?[B(#^O)ؕJ5Gi~d' ùQh;~6ޗ.mu}.4^l8lx Rcz: &)'!wlz7׼`y~4A3bV%rAEZՌr+d?A [_'M<7/; 3:9R̍^8.ZA3v=U9;VGzSC~񷓠,;UVP6jy|C@0⹴u4}(3$:0 "|Sxl:iw>1my8- 67KpzuJ~޽eac60'0sb$6jt7Qn{֡F$1mC;G~n%~g?8%s{ۑ a S&j*r|1H; vnrgʻ WQu͇xKHsm"[?'BYgh4) r!ɗ2 >9U?}`=]”֡Lv@a; &cK-m dѯE+OȖng@ Nܠh[-+%e "߈wxdbí !ʜ/"0lWE}*g(vQqn*n vAvZ] ܨ"N0?+zž!Mz4#E[ܱ|^=CcoXiϴ*żEJ,} 2^yZ쳉4ߧFw&ԙUMs+x)ݻm'UZh1_;Q9GmMVs0'>ߊ[/ڛF:8g-y;Nٟ`\1gY1uyx㱇sO$4|Td~t2T c9f'Ey`kiA<#GGKRZMW(ҽ yL^NSrI29FvO ׵sn1@va*Y)ƉގZY*|9Nq&[]<`-2ɭ|Dnc_#Be qޱp*M*t\q"qBb:Sb cSڤ|RƟV#)&74X27lW&֐(\ՙa0nTjzhnSAc=(tWVXqr76.Ō}DE LwD7ڦ֯3q3oߓqd kĢ z:HƧnH1#/qi*>2lXzYHg9!8FhFD[~Z(Eq}WNsb4Jq7=-EhQisk (gNme }=DZKj4f>)y#3N+TF3^^LUa_HNc H/0YE ,Cqs7k;l<XV*%l:#M'M|JL鞅0$pබM^xg3R}ѻʀk)BVp?o_Em,% d񬫭>-h9ȓmwĻǢ-(e͡2qYB|bduԧ{6IJ:qTgC z@D%QW=4\DL#XN)gUtIRA -Ox<]ҍ߫"< 󩘹EGr㺛>@:9E'alvvp7asF(3ZIjK~Ȓ][*KE3rQI?G\`LV>]cıZ\ieXMihXIZfcft> u|kKD {Uo6܊fb􂬴t~UtѤ3yT?BOnwB< + EK~ݘ>ëqP,bacHI,cQ~qnc.\-rwOHrBOvSJky+ęڥifF[^%,h~%$#h.L#n<ÔxSg*`KnajBQE>ڲ?Gָ<~P(gA.o+}~n؍]ζafo;jR^mvgsЬءr v\ .4#qx4KEpKXb`hrT&b"*F iW?躐hmR,[UQÒc,sh(0&S31 |ρ̺r?5Ⱦ9I_ ]ah='N=[$t⻵af'CTFyg0ؼmл!`K@jFY3 s`̛jsl1Kb0kS5~S{4M;ER(y3UFda;4Ti : T<[/ڥhN!# \|A9b߆DI=CO^P.DC@Bڦxu_HNrb:^¯ &䥱Nнb*=LdQ18.z\Zl”ɐ_AQ%g*Ǥ; vN@Jޖۿē(LIw\3b QA&wJTVbٌ鍖—zEJwZq5{x1u幤dcC,] ?D_$.N+d\e{&{*͐3PFڻ}ng0ƒ"c)d.H{K6a67! ͭby}Or*0.51A_v5'͊Cv㴃DXOk6vQO/pKMMX EnlXnwVnUl7 6w) q&|#I+ހ9>8lE%Q-ddKTfN*X n%Tл1sͺw$^ bC$p<|mYC0:QsK`,oSmT*C%,춫< J̇$%ɄBqvph'Gss!N[dP'jqS: DicK3AjUYπbxq\ӲȲ($xZ}rA!#1ˍ5ooL rjo2r;a7*3U2o+ +2Umō'oMR1 bOxɥ]}A$ ̿SZ6Z7sJ`b P(fQn<ʪK%5>_rKnQB .s7wc~g_)+Lb0.Jq(e&ͲSc HvowƸC綩zcD607:pX#[ۀМS85ͽb M Y_JoiؤQ)Oqj2j ԋNӄJ%h9iA `H#:?9g7Ӥ=Y rYy#'1He'qQPAZ]Vy-!PnP39:Z_; WΓi_…V/>N{" UԠXP@G-d9[Ad۴mldI]J@<cU0 QHMawvR LKGΝO^@:G!i``0:D>)6R~¦/m hwr+9 ӳnkU+}S}|BBui$ߊ߭+5orU߽G]](b'pp &ayL(SpGOOegJDb}W=,BK;XšՒ& /}" R;+H[4T|G7h'~Br?i%As(F_8֗0`oW+Ezo"2cV׸RKJOVb(quCƲR rZ1mx&pRbD|Rf|m=]Unz|;"3BZ] A<Gڢ+$ӳէ`]#\B2F[wz/ ы3zHg{<,|ޕި_wAA&"Ncpτwu/s x9Cewg3g2Èf:d,c1Peԧ0arnr(}@z-[ZVXGGiQ-e1,)"y%+U2iy/&sKWc;4M'zIYjP$fȌ:|@ֲaBo| xg('D˱Ģk~ހBO.WP|kBi}W@S!ҼS'J]~"Q,'dzSuJ"-gsa.k̄Ya9(flk}T6J_>DB+ 7h<拗JP(e@xBԃ \d6S;KFG$:*Ayj#/9ZPO:i.4GJ3uXRF_^ATe;K>8#ׇs!%y Sx\vt wxavVmhK^hܦp.TUJS%F֗wiەfTH5D.@ T´ l/|Z#P s(.|]a|be].tT+NAh#;Q/~>fزP\X`ӀDӶ.xd!'{ Pr8FC:e)WsG74T:iz˘(acCQ<"1P0F]Am*xha5nX#hrOeS7ňm[j5& WpNS }_t'M~e 2柤ԋ '*;р7\A~/A\q4Da`վڮV›Eo,BI^lo){RI:8E9y&[{ tH )^2&~:F¤vf%[ /*E!|~-YqM?t8]hd v&kvgwxՈXPm4W!q΍9nY/m0LY?Sb3!s1p<]8o2XupV&_9w4d_pp Hh6KxǠ3GpfχGJ/N ? %J6-yU c){2K'հ'5oRU(sqT``MsL6\7 *ű2ȝ灮aL.IkHc '5ԃ}q}k:ҒaUs9_b֙d#a>8ңcDA,@<4o ]J~ T 0DzZ SOzC .fW`FٴG'a1:Daݮ=QLeYj|ifǩd\!mkP4vKje׳pl~pEGl Mv55PEīB0Lѹڒ֩ E:q^7~v0ݽ"5#+&-CB4ѿB#慄;kX`^\}TmIpaz /d/)y$&m@J`4%K1k^]Bh-&AV v?yLo(Y M(J|xb8l`DEIkQp)}$,K~I.u #8)d3.IR/Z(RignS7.رݐj͞cV֦B;נ(4 *2Hd4,m=4ƙ`HVWW,ǘ:gIO6n凸q@m9] :cV$fV6kYt/OL,uݪZzBK?΁g`e浬J4Sɸ4exh<}Y#sPBh} UȴP:N[k8!O2qLgCڋ6]]()=ny]U5x,D"p.Vo޲T|kf$M%vL9HU!\$kĚyZ'F鑏Gveׂ^X)\Jkަʔ5³Ii[WƩ9&XЧ׽۩Bl>YkQ{eyVNM1v|w\&s]>yJ8$2c`{K?0Cu*:#j.<8*!,gV+qEz]̭*~AR@T[M<˖BTƱؠFrB$Tf\ GٳH/X.+[˹dS9܉JDaK#tA[ڄ8D>ڷ|4 ؉ޞ)?Ek5dfu& Ժ)]{G<hSo_쓟GwP@%HċiK#c1߇LjE nPy^heEF森;y,/9[k9]c WD'ɿP Ѽhu.`lc h-d^j('3sS8F! kj4ӖmofǠ4ZOi+G)2ʿ( ܻV"4tx4}AC) [jDVJOzrN~W7 yFANTE,AU%x/\K+FO"YyXGny 3 ^eԞ%ݜh#z\ߛ!HQV۬\SAD,^|c<5v>wO `ų D^p/B'lc <}MWN ވW/*i;vwr ѓ7nm˪r]s&k@}#&`3i!t Pl֕ݹ{ FEM z'ׯ2RZ)Jȍ"]H?sk[@<'**|*U_kO xaòTq$&Rċ-%: ɑ}P֒|u}Y pUN 9u%}JYgk7L| h4g DįEp| ;s [M/KqR5 T_,{) }j Kɛ)sg`P>%P\ E!A_B$vŅ~[uFB .J0 Ltgȕ 9]GeӔst_rU AvsڑT^s QN79V/]qZ=h4Q$Fi RR:R}"ߗ1(eko_cfVӫO7 L< 4/&kɥ&>ګGpivZledP}>d)De0:s-J%L&D.Nʥ O+:?B,zɂr1F{-{(-bjNhi0_"3kV |^HVE@k*x7WtT'ލ}q|^ *v&ilQ>Kp)yEW;AG()˂vfzhZ*$勍ݶKe"0_cևh'Kм`iaItl]Enw1JMM!wPuSE%z耟kf udr8*~.; V)`l&Na5R#Ccofԩ@`Ew\< 4۷blf~ZEJѾ1ʞ䎩X7{΢+rd}eSy*fc{%V z–]rUBneE>?? >1X1 jY {4Q!<߈$U Ak+N  a}^E|#u[]WU"BNǢ?`0aI!@xj cQUC+#R^ڲg8s1"bZT(iq,["6߹9K6+\{ <8A{-/`M+p&j* 1GlQ!yԮl'V%K'n¿0Jifa7"6n l^ฯwN]]xg9\{9/e i"o¹c/?!'dZ4<]A.m h/c,bIh쇃|&m?9 aUCG- MrlIW-}-[!L~T|rAqRC Elvμwqa, gelƥ (|~qst!t/J;ި%w>uk&5e*ET1@K#3%ۼVre vi3DxK0 TCi6D[~G =)^VF8_MM|YJGM[@q&̤F &#qr|m}x`sp]vTѯvo*8 MN ]*L֮%%yL^?DiY-0!}O8"|L u?4pp=g)it{O*tڋn@SsE퓊B|%tDtRi&PsuVG;9CEd"UnF+#[mE ǽ)_{k9>Ȓ-ZN?=4*j'ͤsA%5zaxh@!*w!"^, g̳Bg~SbZ!DGC˅߅e1%XE"oC8;==sR&};zv"F}OӃ`i || rMJCo7H#㪸S(aLL䎿X7w(RZ1 1\q>(Sx\E zM/0;vCC=>1rB̹c`fl9|Q~;>Jggō j_pA)H S`mk`l]y)(.@~H`Iq_w5"Y1;?剮prs\°TSd%&D}hPޝGڗ䏆}?":1x~:-ЈErYZUz YV{2hi'.t0x ~ƫ'MQAvhPdN}ͺrvD.6iM@w;zlђzXDO=g;-ߍxp"6|ʤʉ:y *5Ϯ±Pq^/X7_"|bgwx9J0.ԙ ڣcF.Y$eȻxDGvg8 ]R}xDdžJtbJ2<J̞S3̝f/ܺ^y[Eh6 ΚM5"TjV u8\qlʬ 91(֖'T&&r$Q G5D~~f+|{UvZ@VsTڈܒe簅#l'f%S:Q 2FK`+6)K \(u:E0` r|g?zug>AUB՟'V e6&99铗 Ǻ/NhQR&"ړGT٧T1ndhI iå=o?Mm$.?OD<ܙa^ѻDh(/Õ(<A)@<]IOZ* oQMm7ʯs3E2Vؐ\kM/W /mԣ|T6lK}=!)@ Jd&vl3h`A'"ME}d OU՚UѨOup)w:Yÿ&g4& e9z (YE,ڑ b#:TA9I,(=Gi@4*I̟*.>Zc.♗ >^h9BnF=t]?tR2ev1V*_mvos]爒,;\kݰXljG*jwF['AV:*rKnUwptdnc0z9}ƕ[WuTgϽB V\N%=`WH+ Pp H>HB=/o^X t,l&P49/M0T؎efE+2IMd~ IaABvw9g(v41'!/EgcHeJD#{)Jˆ.Hr:'v \9G硓,p4|pL!rX5NRG0X\~C gj@5@=3okD݊:/,ym=u# * Rnst1he&+^]LFH/nmzpY縶MmU6:0 wBӨמƈ,E+F-N)FsMn3w8a!8J& )'MP t(uxbI~_U谡^ьxPQٶU(c.U.FK;,Zt9k$ZB!<.z]t՞<Sޔq@*՘鋴U: sƂ)Қcsn-ðsRm9%F"I83% f}4+/$)/߈\ڙi`-Dh)>d{ 2EoZaGΓŻ5ffY! F5t9t)(?d''h%YJXX9wsCWXޠxo!OWU2+@ =Vʐ×&B7cu <>f]g~3AtW(Ct:ji&k&{)JBhQz 8g,Ag$YUg# >g{"!Dg庼P<_=~^CW3LgÌ[d٧IӜ_?Rd 5.[WSNeSGr G53p@;Ei6%{RLqV`ȼdnhy3)X/"Tԍo(ˬL؉Y&7M=*AyПBO: ?u j{9N]GD pR;w yUvODO6 %Pf'מ`bJͅ*} a;Y{=u*ޝ}1F t! syˣ.`M  &܋R,,{! o~{i],]x֚O#,>ϒXNtXO 59ʔa]thF&&A~ tz3+v ,2GY9 ^ԤDA*bX^`bgOYи[ܖJB&,0XS]AZhs)9ās0+=_Jߥ,yvy{[@?CNBr+'hnSǂ=!h3b#24%qu<)0a||zr32;[^+87g%~ ):44v1*  }wF#Px\C1'˸ukTO&bf#eJfO>g;fP$fCپ^8RmDȔZ13j-5lhH8J9OYݜnٛ1.[m[暵LigqY9s v3 O<\c'ۂ)pa x[^^ogBP;JTp! gPwRCP5"w w@G08MwV58 $ ȔT+P"gnU}h**W*>QaX8X@HQ5p|ҪO9=$Bkfυg>ҨLn dL[Wꥢ'@;(N[rGAOٯ9rn0ؖY 0$:V*PUf? 9ۈO[;蝿)f V]gerRI:f7V~TNJ,Θyaĺ8IhMDbjo'rrSYZ1Jf>|9N_aRr$3ޱ\iN Mgy_! +э[k5싚p$䩝Vꭽ _[Y_>{pYTTg-զ4tup9 U &|#Zi"Ux0Mbb<"6WRU/?} $ϼ].' E\^[uecn:A䔬0QFKp(`ĞW٭,"/ "6` x' 9ۢhEu=B͙{iͱI R]z2đ) ,OO{b8+ }x8 X98*7OV~ MҠyH굞Z%\]ˢ Ji=DĞ4{4%1~|3╾Yn=2Ӓ/r|:dB+, \!ز:Kai]՟脧}\ƌ )7U;,pKN )8茒)x+\UZZdLJ;XN^q&ČrSWވno `S0◤93#+YۂkWo 1D` Eϵ {YԆW"{ NX % WvԼf)TgŤ~jtS~% oP4A4\aӐ1ѿq6 + yypwan$%cVlaKbnrB쨒nLRC&K:%}Bkd#l@N=x/ ?L:MI%1VC$9Bڒ+\Aۂ`M!3?y@Do$h;LAK ı9EE: +KsZ\-켢ﺍ,YlD(Xuq2b2~燠wC0&#>Pt:pбڔϭɀ]6q*:&Y_3 -JIVdÍk洳Lݭ$XE} ]2+G GG'JA-`gBW, +EDfa{s߯ ;*SN>Jav$M y].;Tٹd'`i?s_uYZW&>ൃ6 c x״2Ty2(@ R쫝`߮C&{&`La]=F69ػ |JxՊ#U Wt} XsI:4O;nd?ұb~_̎%9 ʷ7t-޴2(u; b3R{Ϝt{:c#TL#cثqBƭė>"Y+P 8AyNqR?X$`M wژc"`|),2iТr]|M'[!ĞdN݇v^w>4(;5º6쐮HF*]zS>4ۓ q_xā}Xx0 Ra^O}IG;fGHcCJ:kv/ja8:k^Jv'ww--;Iܽ#щ チuScyy l!׶QڌH?^+ЊZY<+V{c9˯:PB }CD݂uȌ-~xkU_K@ZP7@c;7QQrA(m~QE9.n:bi -TŹ/Hh"1Vvt+3 LJ*NDgT=^[2RX8ڕ ׻t7!/$A/ぱQT Ek#ˠ읗 uF 򺞑[3^+hտ{l>rk@`Hm]@ Z1M$kg1$Zyl'A0[$R'a! W֣|ڛؼ9 =빍?nAFzQSPX@b]Q&칅+sMUk;TH4ڣ#j>!~{Jn祿.j{h0 q# PnwZ-PKtV2_d 9j9_p?-M<ĄA$pFk"`]SdIw4< !'͓/;p2dMT'#6Gqă,GI7Du)ơ!'[IFiNH ۡDeם5czW-:Pӕk_Py+;$G҇4(޹5~XRS㣣XVg-fV7V Z5B8$@jEޫ/ JeiBJsORTVӌrt-zZ©Yנ1jmjf )lw-lj~C)r8ہzl$mF~O=ڋk.Cqik$;`ꡣ q iДrH,(904oCDgD~HUރqrQ;J.EL@F) H1 ^Ex/okd%l{ʛ@Usjq%~%[@NysޘU8` ^ph#g۶oԺRG@=s\keZ/yQ&| q*BE6(-XsQ| PO= "hǨi8@aaA +uEvOwYdɻ;8Sףں[%㡏iF!(\,O=0qa3oECH8QP~)J<d' Z#WİӖ=v 0_tc=C[rexS21N48_PsM& !P1 ,綜hjv丣eJ7"'OӷtuF:]ojb=EiV|v;;L6c| ܒ+02,wO<5X%)T«3 ? Qu>3qU7kȟS/{BosDWA˼=,ӀP|h $;@y/v *4u7D^^'lI a1o+*ܴI ;@kGkKp./!>aLXۏ=ρOtm צWD(pYF__۱{ }S0ѷ~Yp qC0r0K&'6X&-SM/T^Xg`}BяH/u/0tX( {WºgT' `bUq ku#xHREeak` Oα]aBAacGMN jMXH|eAs0 RFo3fp~wkF,HNm\ '^A>߬E:渙!.n(2rÉr 4G3mIt̚ηNkQh?,0T7aq"v4V;A5 44ymM894x0:BA]w鳭5.A0v#ᇻM!;% ౮n["Ewǿ&Z|zï iޥ#([eu oAz л7HtOTwtF/!υ'0FTrr! U:.'ɀ-ĉ3Vm'Wꆚd&lS&%ltxp@/mGgPU32%DPYf^6@ap2,GX1uC*:uaUHzxJ^ =|r!j `9UE. lt*Jg}L0gӝٿ8-x?ZѧڼxĔ|ng[> %dV ^CQ%fSCr(>"9XmH~rCDazeL'0g_ !dNygzik wO.Ib4G?.J|N?}cyy)\ MT6yj rlNm}y>|ID k?z{&arIBAxȓ: >nlT+`}hMR8[9W LdD,o/L>&9?<dR-Pit//Z H4YVE|U6d'oy͆rء1+~v޹i 吜^`iZ!+i|D|_@g=1?~񔊯\e*_ Thtχ4ܾ@ED:ēvzƍ8u芧o[mM@}A5w҃3~'}t f_PfȢ 1 }69Kk-L:D~xYk_\jïZ6`p+Xƃ|~C&Jȩ Qye7̯9$BBau׼a9#ܼ ,(Ƙ! I%:UBZ7,M*u;WzoQ8%ՆhpfuI]K3k`.XɢnmNڐX1/CIMB)co+;YZ`&m¨/@{ d/VOV_H.G4B/7(H\R⳧Eeg1"9%Oŕ Xb^YY(7`st*txJDdȄ :@_%۫7ui7!,\4{ҼxtgŢB3gAr8OWkֽVo3ns"쎛55’B͐S; O%Fu $ĦWwa-ubJ*rtdZĿ0QrZ{;Y_0#3m[ *C`ƈMLP$W{@^!r V=+:DOGԘVD ȷ5D֗]ǴCEQ,RIy6:9Fzl%f'KYx^2E,sɷ߈jg:(s4_@]/2612ah' &9_lP65R؎skJV3{VPfм|Ĵ#us=Ě%E8<5|#L'V%qy.jRϻg{oߋ%FyM+ɔyAW'dNcW?GGwD%DEx9=D/=myt'~@ AD]DʓA> ?Catz&U2_h6~g ..9TKJq@ '/,%u ΍/XՂԼ,'IpQ6'N͈Gj2Kz6 {ň-tƭ//"Esc@]ma}”6͕`?Oё 4(>DBP<K`%ܒ1o_G^+*Ha6,rMUu㕦cozԨW渞OLO0&;tQasV\%Ǐoqoz5 ^4s+D(?`?@N8#0,H1իEju<cbNx|gt.<ʹ(XA>|pͻB.{ .$/{\Gu2̫bܾ/'_WukFswP+(P𰙳OuzBm7/z E1]̀$ CrYS4_`\bT],~6yf> >}jso (t}|rIݛqߚsdߐQxC:KZVGXA^IS0b {.F*U."d\8ӻ4/l{v^zGs{鲖1Ȥ>PirZ#%aHM*5gsna!e&uZLkghYM~w Y{Հ3tg\Z? Iu:9rιu쟊6dj-YoqSWW"dSaɎ;*PsjI?kg  ?wFHI4un Ս% ׵8]t̙{ :.Il=I]x_秪6v}KZVފ, ;M)E'lj\&b/KS,p8#z$=^D' aT8?uV) tF6kK֚ȖZw}U[Ti Sp ħW'y^Wbp༣ W#m۱=~SH8Dշ fh-'Di?ÎI{݊:Ν[+XsiYW֯$-eȷ PVjO}-&K@@"V:{ڥ/ VV4:'GmhP\d-]jb9ŭ=pxK>MƇFn(WTz qF GP;dcw)AvzpŅtJ`iSJR3+UBNʧȋӋP,Jō).w,ޕǹ\s{?<<ӷ0 (ݒJp``gx-Q' ?TZd.@ƻ1|rL)~tC![£VDk_Bnp/CtݻYWJ%\@y8%h{I(U-󅖡HQd͚Zx.hf+ ,If%fUӤHDM78gBL{Ff4VwO2p`!LXb߆kڶC1`w %˂E XT,H;ceuFWc rW$#JK-u` Cāg,In^vh14"@2a 'L aN^LLH*>יDwqMejaw3裯"ќo*ĻW7w#LnD".j?fYԎw@x M 3 Pc:vSN>2v"BJK)Z]$vK2ݵB"6 6阤e.t3t=;)rH996aCۛʋT揄j<}v~Sq 6aFM:vԫԒS"@-V߯i"C: ~s/? Uʓ GCrF=st5`,4_ S TGR1URG4wwm;Ffm(&H6nFl0/ûp;u" Z4ZNf䫖yO2w;B<}ĂBUpx͗:F猦6^yQ5m7ꅣ:Ehbsyv&f \ޱ֜2gD,7&8KO}"p /xųgi bzbnbbR+IºUUס՜bL&Q12KJtVIjưI-/p2ͼm͜bkQ; @!XV!Xsf$8VG2%/ٛxN_V,6^sMF *m3t퇳3RLS?Rrfͷˌhd1e;F/ *Q Wم::B.,˚ʗ(H1!Xͱ"-O?\L׌|/ &KC;l0!K'<,x4BOE5-N;" El+Ddv ;y2F6+cqlRU5[c5xIٵۥȋp>YgnoMqeO۟3N`ŝw6#:߸o:kף#p;VJv'CD\@6O36{Ҡ MZZ֤ݳBqRMgH~aSXUjʳ0_^,e A+ܛ&i}cDԃ1E#i&C| xsTEzS$D~ !f%[nz;|Fi 9B;?dKpK +/%uG*MX7v1w.ҞT r۽)Gw13n#uKl e.0n#DhB0$lݓ=Z :{b7@uxdzZp=JJѩЮh.mr溊 {&fH:7(S if;OA(-h"fD6||n %3ƳT 0aZq4S8<4m$֙-Hd\h^)PdP^$bwPQ̦C̚ Lj=K`d,b!J g/r#c-VBꚱk!4*hž b\m极=U>c;` X(Z~<[5aV ^k#~m*}{;uPd .QM_a?C^ܛl_-KE y\d| N~ErƤW6#]l,.X(m/VABf͜+:]0H#dZ W"|soAZ $3vT lOsפԒwA ! eޯ(QTKasU' 3hzE|9Kqv[̂| Uď +>L%tS[Zjp^!]e x7,#HٮHj|}u10ڀT4G3h+غ&G!B}t(7dZTCEhoAm@D' ȘÀ{͂%$21p>ef膂}c 7 ךzH˟b K?^|J"\Bc PQ0@ t_[O|GJ摆HߺX®> @QoZ[#XWjy %w,Y1)ڠ3:W<5Ģ7FS I o/bEe` LaaI2T6P7ܼ/)QMh'_PWL]op!WP+Z#?박 m zu.f S*3&%&rpTF ΤdMu7?V*MLL.J11KǒvקZY7]) oJTg&]+W(%sͥ%g]hD͝V ѻYv<R)Jk^Ek8K4qqQ_ 3Zڕl,\ПZ-*v%O,^wR <'utbkWʳYR|6vRh D6^\ )y^ /+˥8zx-457V5oaf~%n_ 5Ufdڂ_Gh j{o@/5A@c#3 Y%Vu~e:ш˲ W_9 VW|Tm\5U͐N}470o\P̦zVz]8[,0"/BP򗽽תJ~f{'6\ƍTz&]q9Ֆ"Iuzm+cGyI^7Ģ?;z?:3oED)A;BP$Qܢϑ.:b HХm-ӠqZ}yw u rԂeЩ:~ˊLU V6ޚkyFмQW+m!t-(*X y iu\m@7Ee-=0zݔFS FۘuobjChR8(yOl w+-Z]›J~P5F R\Zaȥ3Qpo07Iax#T=>@λH뽻u^ bY}@ @lb8 HĕL{?t(!+K_y QXj[T}n9Ut$l`I;lSTxNCF"C"2&V2tH6{w z* mA M͘N(YQr{`2[..>r4K5d}$ISͻWk.BAiZSsaH˧rh`/ӊι3k Zi40륭uj!YJlxf_֞v2? Bp/ w:VWM J WP%vs&Dڟ#Ƌ_j C 95Bg.BωLm|Z[+Dd ~c=rgdZzjVo?*Ѯ keKERy?Ut4DScĦ^}t9pH!|7ュFJ ӬHm+Pr`c6ҁ»!oCv\DGvT*.J-VLey*R k[%蓨 zzѷY!Sz})MFi[TTZ_J"E Ξ*}WD=`EV}WNJؾ&?RAVJx{_(uh>nv$Ԗ[i8T*[!;3.jN0W_ 3tR^vWD:AwB E |`fP?x>] DkI h _dzݸ.6x,IWWmm~)“Dt>:.t4tH+qش4hɗM.%m)xE"THEG]zC+7 ʫR8v [F"EҋfËh{d3mP89-ˍu1ӣ9Ébɭ94'i|HQkXLɿCܨiVAj 1x_7֛Fj6b;prd}N٢6`xajɅ5JSARBTjiNDiOP ? Gv1XKvkL8ln6qP)yH<q's:É)w̭ctKJ%&! SX'P8+73MI%f3eWUDڢ=d5Lo3sYQI-@ p。Qj_DT])nj4~T *!Elq"d2ơ8Ym Ùk[ON]W&{K4 fV?]U9 W9I.Bג_K"x?_Q01? @I-I(aHՔ-0HF Q.pdvL<R]{sWdcgu;p㼆$_5˱{/0v%#=8d%Th{a$ǔ+L}.؏חvӈ1 )m1U;QǭH/*1q@D3^XXŎ}* z 2_Նe'AwfM/a4dLӸRe[dCŕQ q(LG*}>uR|HTXheN<} NILğX&K*@ rKoUPy|PV> Gj[ >LgVq~@T{Lmifq &(XQo& %+5zEШ=ޝ%Y7YEG E/zhWPe6Z52刘Ѕ6gZe˙g`V{@_a@G޽oy680=9ɒC$D*&\SY(tXH9b*1 /W9bW-z`iKi4O}?}m}&tD}=ܳRo+G_C|%s K8X}裏JюV׃8e6oI jg0oWa&9qC ,F*/]&} SK@b+5Q;ZfeЭ@A* g+gDU>~&qz)!ĭh̭J΃n>npU|:UFwd2^`z=S#bۏ<̄[՛G53m&_oH"O9aɇI y{|xU]G RR#>-B.'Ӕ_sPuY[³I?s\Y6tUd6y-X( 1P*k1.YtD|wWZЈH)~}prhw?y3Ԩ`dTrhs<3ZmWk 1T?ǜy&,uF)pˁ]gb wx+!̐Չ¡\ܭMQ3%zYQzsf~&PrDzDYc>D\pkp cQt} H סsC0Fc*4=ݧZuAPFbl)a/Q;pI7O~eh 447yfw{@"y]K \Xg֛%̷m> d+Bc9&/?+lC-M,X Z/SDxZ0d^LJ(>ŔŮ riA-Qc6zGۇk,4Hj"c0L+JHDTLQޏ֫ \$\T#/J@oԇ4E:}Жg s_d{2[ənu XծN#I]CUr-sRƣE FqG,me9 *Vp6!}a+ÑW>Pb0Ɵ/GkP0Y@)ܿ.0^uW*OQi`p5LGm7K[z,Y˛2G(ʖdw^Z 9Uؤ?is̑ېf)Mv!esrg̤lᠴ (0F `5 O@H ܐ&iQbд#*'׆r㣑~ v(!ϖ{- yX!Uma'}Wnԗڏ8gG+.({pƵ*ٛS݈`=da8Ѵv'dp-^Dz[!(侌!i4Wk,Yo a,Ms|gNH,ijOWtt0ޛ"^D΍H"cދw!#Q BUO?ɦK.萰G>E90@NE(J+*d4#d4VA "H'˾ɼŭ}ķ-FTC46_y5`ho hٕz?.@Zf3H}퉶U5X*V4bKjf{˫-Zt_<\;?>U 04&ͬ w@9YM_1f Y's -ᵓJGpr-YL`&RzM.?Cu~f2BU+Y/nv(_e#+`3ٶk1 i:"mG(ɻWa~1Hv?gzq-&D=p/o2m'n0Nx9v*#+EF(OTNՁj]dJZkЎD:D[Q@P$ eX/XI{͘(Ch6E쓤7#xٕXC$]<yOLQN H.?N7fnh8N)^ K'@Vl7yޥهz'i>oʜ5!,kJ5]㩯(7Є͑Rt.t4Yaٝ[\PYUp R)n~X91P+"(˚-LԥB%t6 'JGUB@R䭁Ѥy1O'؟_4"R"$ ˑF{Ix0X"b5;#O;"8'Ƀ_ha% +|eﻴƦ;+cIQwjЬ9oNӇP#8D`LJY DBS{;G !wMƃ,x/T4]VS E[iȉV;ϳY) u}+SE}QH "f7As5+w8QSA4M)̠+"Wz-gF"چӇ0!\\ǘ\(oTFJaaذ~FϻK')/mrCFJmoXULhzY|>-`\SR; xu'2o^IZvTe sAӜː̶mKx'jA~SJWX5u7 vVR$ɜJl*ZD06PƗ31 7Ԉ , 5 %mojZ {JFvٴ[8.HTG5k2%|Uʭ>:\5*)xQ e3Gr60]/NHzOXIU=m Vjr,Ȱ"]fRWĖ)l=SocݻAEpWbw g|< q!DZh`"k!zOEg~[8Q%z紨33n,EgO?~kSYvQg N3xbXN͞ Z1GM6IM0kC[H zy6*Heu$rilc|Qgn4?~O7tС-^wKR֋];#ck̿+fW iZX[Dlw#6t'56 >iߥ8#)#Սy?WE)r71L%hxn!9,b3Ǜ<zW?Ga6;jrwoGw[h2J;}ʘq^̼N;%Зe5E8TTLPϹLR.!D.G\o+Za#$ !V̔<7X{Bm%/Dd9;XE%CgNT@L@tH9-q"`rgu_ӗ 9B5 Ql0Cg"kR |a/M=ZWcfw+(y1j#Mf)j*"^⿢b"6MMG&c\g 7fCcw Vg"qTyZ2nbFB}0w|)i&5s,.1GKY329XtFg+b@Lg< {ۀŲLQs|^(l\̋-IbPOa= A,9oU8>> \ZX)l e28q\H!8sS4)-I0xBo^K~0e[,Tv}6lsaa6ȐEE߇|expbk[m7rU@/SZJ7Oq'Ȗn3H;btˮ$/J#"BHr#ucI[g5p^*2dlW 1}c*OvCT$zׇ`e)o*)d@'Yjoܹ4nE/SE{fεѽQdV J€H!!Hg;jr9`#ħq?aFGgh"J%Zو8k1"sW&dYxK|h!]t))q7v 77P4Ņx q,Z@HP.aN"p84JK|n^D- CY-z1^Eo6PPclBZ̖J7?Fwc5TN 񕙉0a,˗&Xp}K%vy4 UXhBWob'tkVt;6$wCDzIc"Bi>LfiX[\CMJcS:nN 9^i; mGEE,P%$$ ~T/S '|1ShE>$eSSaIrd 5mVnn> B[w a$ fZa߆@GԾF 䮫[Nm cqQ"2[6M+ݐn uSGI l*mqFytr!~~oD2 %9mOT,[ypH"6AM$j*d?$fbrzP*$ yj`~+Τt ׳h1 ˼rb{20I{U˷]HX:|`@ 6<`6y=i#tOm%PD <:9؈I)ꩽS J+wAMRy(i(2j<,;H;Z-v4F#37Ȏ%Pݟ2\!0+W̱6gXץK1H}Mbh^eI*v=b icG` i{}Λ[  [a8QxXcǤ;((S B[X3gyZQ[BVEF~T2EPh3iTWR2,$(U .j~_h.w?*k"sl[㿱KbbD:X&}l҄mX;^ i++<*+ڦZz<_532'1D0D=} sJCKɠʷӔ>Y W[{w Q}ފ.MjA@L~$ ۾z|HݳX#hNoC2pʰ5OP':Ӣ׏nm bOJqZ]. w+q%9#bS.%sR,-LUbE8M,[ ,C+yTdR鵔[39"sǫdكl1P5FbZmt*c4?<{<gvue>y7 a;6 E=3>+gVNBֈ\cr(TQ1 E8,˚ئ`TOm7Pߒ1~R| -=t6,pwʈF8# i 6_j@’@_nL]zv@4;\/5l*<ޥ~:~2'4ߵGrޓZ(kˢVhP xN㉍.1.xp/qWr2bIB U (f~hO'6)_SžZOt® ~ΨƂo:c޾|[@xsX X~7}Ù'/H3q Ps<֞xDIw/DE,<Ŵf1Xj*kDT"L8r?LbƬiQ-cM{4(tk|/Ej/F_AA7}Yj/V7sCyRk%f{ &* /Z@컵{D$ɹeQ~ycdȶMd`>@qIGMj=Uu)WAZkwo袡:_`ly|Zz?z֔l0ј;k "FsK#4wDa } UYid1jG|+:@c7:mS3H*QO?gԜ>Ǧ  l偰I8[CaLlΩ+gBRb`o'3㦬edU)qlcYPcEU K8oKo/5|Ċ![xњ ӝpXyz5u771zv%^Xn[sn1C?ǼPrV:p"ˇ$F0'ieՉ`[Պ6VnOMf-?.kMK\NV2 e;É>cM+l ֣v&὘a"BQTKJdE(A~ef~6)E3%f\G1/:t27Ht.Q U kEa+)x8}ZGx\N ؅'^UDݪ%RqJλI"䳫 k8i%L'ҽ6%d̺#^q+Rm Gu}]}dF5 9,o/@ܬ==4VmXff)0///c۫Sɲب#uqg;-A 禘&JZjeI~-J*O=E.Nċ.a0e"NLŽ>񅀃}oW*LnKk5&-Y-= R#Hb*!f‘ZPgmlU:("]7gBs?;=1IPgh?1M’ |$lv.Nwu߯/iaMo$A7! I.EDq^Tֻgwi[AsIRsՄIU(-3>mƖwM3[vbldȏXD.{z㥣B$ L@^}ޥR-,.oM=h09n 7fŻxu)U ;bS;:$1 pRrap$y5tX|mE`6JOd@'B5,E]Nь4 * k>#`k͆(X_k_2ƄfZkJaC:"_'ݼL"6|0%,7Et@CQ[xgIM#:3ҚIׇmd Qgr]̽կk[Rh(9! aFaetz9@p^dbRWAuz7m }Z;}i0q/^jԅ$t Co>&@p ["Ԥ`Xv ҉:E j=@C:]$@ S:^pNk@Ue#3L쭺' +'Tvr928oQuQR zJg1֚<`ܽA qtSs±;S',^M/w.,@S3>zq?5с5nڌ)xԆ'|&~ }۽zNaSgZ#~7)i暜|"wm>1rgS, ~sܛ+'Z2Cfr^5/"~ysI{і [ qFc\ӑR9_VKRt,3}y5M룻~S$h:;V@i JCOʶ;7]륲].y4*9gc*ÂNYl tϒwe < n8 8%1e;BU,NS݄WtТWt&Ļ{Aoh YGC>F||9IWO0lX4GkB̶HQДf1wYK-;ff$̫]6^0n6zsr*V4bώ:4%._I[Uv<?O=CWx}<6C.Vvƫ]23/_jya!! bYϏkMsȂ'`rP(P}W1HSC?x!0F 9$9R`DԵb*~aR|;ywK#r,5W#d[ȳs nbfBҸ/p#hr%'mg[ߛRc=ĆЂXOjhy o$&502ܲ-brfK೎SOBSԕ`V/ŏڎe!AgDʝE<)[482T)me9K7 g$8I2#N\!ӱ*vԳ.U<%vb/4\"zv&+?rGqp WERF[ߏ#`Rpn"p0kAN(XG̾dgy5_#0½4B[RM)-.@vMāO V//hE1ȪT[}s^ЁBT|Onpϟ: YWxV}V[5KmK<'il+?rRg[}0Pps}F)[2sgմKp0gMFzH;_Tfku Gpv5bb* e#Q?wfB;v/I-a3h` 2WA?DN oD Uo&zŶCwv5zV-]]+;ah/aL^A]{hjb6ιWѯ=(ɽ+nztJ+:<*/Ɔ6ɔ\.RMhi .\”y(@% M0;,AB^G؈}rXdb#[A< ZYtEHt{oiRT])VWb:cƺ7( P:Y6h( g=`}{HY3Ɨ z"Ty}6x%e4J#Wz&!6Od%ƌk23Ctez^^Tֿ46$PH !5Gp!v!!D5P?I2 $ČUcs!Y#9h1ZE#ȇU0k Vߎ%a2܇+kL8Yޟ$t^֙IVSJS=o{- ?u`,Dc"&^|#Yl/WV AY {pG yCn9\-"mO0_eS! lOajlCRNu Iڜ좣gqq&1@OI7+=}*+ hT0:V)rsuTLF ;VhCmfM!Z3neD ˨QT8!zO86*rsInd'ޘ8x3aEj|#a g`cV UX CeWQ}$9}Xђ D;h(1E\T|;XGZt NQW#$˰#9i5{#dxP=,(1O ٔ+=SgG+_ZvaPW4i>(Z`$xK-5ge 7q L'R J@ҏoLV /|wr=ȧ"@|#t^^ml(-.>tEbgFq>6dUI30)hQ3ƽg'{),eô*d+©E]Ua%[F.b+I:n3fD6"Q rx&'t܏ FxBtpa㶥 r3>]OᦣzX=6=ple2;Y1|DIp5||B0ZrKBZe8TiRd6Dϖe&W˵$0 9M&HJ&1/,Nrէ6v;M0LC)jS9E/av/q=P/tm:dU'W]ۼ):{zE;5ʪЪ*!NSL۽ H- $tl'{O J0j$g"?@}9H2r(ýB3'f^6O.YVkS}jO11f"|XڡCQ#"x zOa!orTՂje} MI-FHKf~t$9"tXWԡ(}kEBx>>~ L"NtL(;8D.l>Xzٵo,V'X[C44ZTcQ{P jxe"RV8Q~y`t(uM%ϱ :SPHWxE. 63_= uFtD¤B y~s{/~`rJqt@w܀GGw2w9wb.M1A+˵=&Z*:4az"z4:N0adlI E6w8AVoZ< Z,gK^~#ӍKb/.)*L}:zj~v:T2"Uc=p9[=Wmqxw_PD}6YgBT= :_:Rҕ{|gWɧ'D)w0>y}Ҵ쥫])߄  u%m ޴W>'ς!x¹>RzA9$H'.*r|}"#mC&26؆D(k #"l]cL8)![sRnUfY&)ns FMW+y7?K~3+{1Iph(PGr6/ ֱ]G+4IC~clzh%-Tm:UȄIC22>D];7eI8b秣]'UȕN24nzC;B ClCWZ1p"H9pRtV}R:;fhx}dY!#E2%IN]!NlH/CԎ4{,EFtDpD0P]"HK158Yd֑ù]/a~ !7i󅢐`T=%8s'FlRq"s /,|tfAk=X?L@nW]1!F1 xJqRw o5H^& &̷e y7wkhGk՗<!oMfDZsS3L51}3L)3+3M$ESk+aCڍH']Bkigv@k^LFF\08sa>4< BTd:z=v,/2X9='t6@'`ٔ4-9:zt04 PXŘW2 ˜q{!haը>F yD$;v!TmO6Oahx#vDV8:1kZ)@kTmZ=8l"B ۙ*0g3^Jr?{&!ȑ9NB-L cE+kH.J`Y?wݤzO}ŝsah)V/Q/_l5 x^ Bq,vQkH>+`U(6: ;/ ?N= vI{NB(*EjS^v!Y$bo)NA@K,r}Ha6Ov&/C9lAߠ3SWdKf(/{(P0g@((އMR+mPNF=Cg;v %1(|SH:ld2>ݞ=CEV%t4+jl?3m|,ÎpNٻ6&̶*PkUa,ӆRO_qodN7rF)4Wq|5A\0+Pc1tVnE,Taq<Νr4ԟ 0|TD)j戭R3skDYn7cn~Nf}d}^A˙%fz?yp✰-,a 6oL6֭9eFZSlIJ6=m͝Ơ&[No?wо7 ⲏ 9.Q*k(6c[fs6`-(֠`34&tS|_u9xLA)|s"5L)^3 nU_ krtv\qZJ#+i۵ϗ8}`;2.-$6k-TAGƛA(7ʽP5I-xc .@~t V[O.I|=^v =mL,OwKwz㫜9QL {9N=X8͜l4tBTg)XbD{| K2$0C #݉2̯K 78 ovtoMJ!v.Fuҧ5 918xՔ1~jcSOS t>J* zk nlVF]7||+p>\×;dG+̸xA)MPz:6 wtn;YKpY fC>'i.%ܺ$Lv|^8lrfV:H.(%#ٔ&C Oåh C )]/"|pVW{{QBD\::[zFeOOh[Y/?pߙ6ji1&wmcg 8 k tϽHDƐ[o1=zG˦֬tNyoh_ wn#ǼȷhP{7<54LHz`4tTNh.~Er(|+fiiwS ByzbT Y2"FMd:2s.["(J7vD/ GHZ,\h;BGKϮ(=BH"E^!.G>H%rA.4F))o,lЊnjqk n~2w*ddCyp+NPW;L9|FIXa-]9ƶh&NxQ2kŖz&ޥR=h)nan "hT4( g9:Y:u[p|DjUXVaF:3͘ pHj P(b*{9˛UMA/cE]K0gssLP׾n4ޜӸ+f 6p]h ڏv( {~)^5!LF ;GR&IV{z.[ppif 7{K!=<?4uAsQvUp!R@qJUtU24,<\ܷ垦R 5V/t UpꆜgV7{BI%t"t61!μ0rheW Elܭ)l"n4zXcrǩ%8./Nt!ِƪ_E  o*| tTj> DㄱW@`N]u&nA,/ϑlHK;wJzEe?:@A^ބ>r?22Y =S H6#h ;#.߽DŹfйyelS9^8 ֐ [307ylrBbR/]p(GS8>Vgǘ'~~<,ƹr4S˛tZiqmI,2Ժ;!F+7xd}ŭؼ~ +e $Z$ G] GƧ,cE=$I25eX][qmڸ6{+}aKHK|͗* KgVx_k>oEGSTo8$:$YY\}-w33g+yji* XqY UoH\SN2&칆!Hxr_qvN I ˵(􍬈 fYԊCNGcIrH/RaS#^ηWP2[iil ?B8O-pX(c]p0Eu׽dE<΀[;zTrG+# 8^"U,qfux\A{-7C I<+H! Fw`lyL&C6}J -uj[ف){L'K6v!s>NKMYRWy΄AǶwP67Fl8:&Z;9#_`{P}S nLH\iMY($Z9h#^) 8lg "v㏭1i 8Qy"w/)B/KU|z)*7[!({)W,=\N:'M`RZfF_\Yh1/+6BSE"F [". n\#h/bua?HXOHYJs3hmIo{+/㵀XduKN*F!`xǬ- m2 ڔB2d[m+J#\=. ;sl]Y~tx-@ 3)}.o.*m,&HF|XƸX}+@7 ޶$e ~6=‘MlV⻨~3@KJfwd+4+ٔX4n]oM{K.;֬><]C.cm45vC50.s`Gyd3|,0t_2=}1:vEpȝ$g2Vc_ټQe Ng6hQD;,/%DyO0>q rF8XM[M~~S5~a8zd$7EvXڊmW]ë0\D e[d?Q|+$b-"?4Z[dB-Q\*UD [eDG7 ̩1ܹDJ1.ڸqfsBpA> Wh_bgiX͂UFߝR 3+EЍNYݮ8.ɒVרQ&NyLe$1vkq XNt-a?F~N3mE`,mc8M*R 4+Pq)'泲_Yxx某T5yE2әH|_8iﭯ6Y@ S> !tjHYrReo⁕İOXp{MTYo=rՋ=z%rKEa2Bo!M)rTj{]"5IDGؚ]HYz? (U x^>HQ;gJ=:׎l?, >;Si2HvQm/pV|q]zh̏giyȏ(mYZ6lzk5 Iݕ >ǜ(?v%AzPqQ'e` a0ZC^DoFm0ɤh3Eqբ%Zވykͷ#rɪ6)׆i|ڝQv"ը!Rڰm<{x:VPσmrHJ!Q o$./e6!m~v$F_I| |[J:fg|ٮ/@q6ZUG[ST \pn%[25:ƴ%(vvn@'1.eo$&qYFcH $=(BY0ӓ.զ__NɄ j0SU젶jE3[2"&L23*ghed2\ݔxՙTU6e?a-[Ģ2dJxtsA꧋9#m~]8} Yr7$̱6Ĥ~CY:ӯpQ^4*YԾΊ4$(h*Z 3Y~j S==09o) @VR&N%»^F0gOc=+0V=S$ylBc([_2C 3Z~m&61r} 9UDž/IA/'7›D,JifѮ>ZgT[#Pu%)"H:OiUf!ӏ9Z_HFV vB=` q, %=ƨ8iЙng䱧;b*Hq3IvWv ,.UЭ1KsB AݡTHGq )mQVG)",% (PIVSœp[h@*kG7fnX qR,u!bLӊ|ۻŠcjTї1vvu8#6_[Xse=sԒ)&&ets" ʿ7|&=zL$@{^SbʃDLi2^i#7e&zIh?s^Ik&=x+,UP1e`p{f iRO`M ˤ< #8!ݾC&{K!)^b9/Xk^MiEMFY̊RMt?mz.c|x4XD$h^7$"*e@vކ[s ٹi-,J1sVԏyp"޲5R8_,|7yRC'G&t΋X:TI_}$I.@ZA;Du9ZAWJ 3dm*k Yb1®"?Ϧ =;baW/ H^<$>[kEO?@\$16·gqIh nlee_ 800/NUd;MK{y~I~EEf1TH'>Dׁ@7wJbw* 9 W6^N'V0/q'fi_d)7Td-q~p6ˬG o-T1%mFƝ?hCtL \'Z\%\Al{f^8wV+lxLxxwe=~ig@ BL©8(MQ//e6zѓ{E26-cS ĽriQ%ԗ_E+(W"y%=Ohjp.tF&V? sR`lG(*U$kdz,j,m`3hh2>eT"-<f$u"0rmޜOO}Vva3N@DɎ|oX$z`왧zGwT>}6XA:Nۜ_IR: R v9$w )牦? -IG$u+|ƪe,CG~I|?yK/ܬgE% ڊyyus9Vx[EZ-A&H=m%M"&$RXh)!!qoGQ3;{|.]eWe?…n+H2pM<> B p%IABQ=SxӡM,bxHq.f;GXAéc%/v^)=;V82z0}c#]&Nl;%.aCV"8!ֽ\'&[Ij=Y<;,bOO_8 D 3VfߘNW}1Ljv]K7sMG OI"Wc 3[NOdr%3]b5@ qO w}Zq4k0{NߚM4!6}vY2nm,&[ŪSDFY <( t> Ejj@Ki%W{,4SᄳldgܯPPMF@|Y-?ė}u!ne[X$ ۶ 1hnZf gGF UT)ԓYbvK1%\l?FWNͮY4bnlY$&Y##%oy6&z: #$Zy-xwP"@l/VTבoqBʲX 98w]( hK T(X jh'o6A~YG8H`:k+ ыLL<2i,I*NK ++%OA+m4>֔Ѹ2UcAT*B ٿ %PwL_u+aPR|LD| Up]I֘m; S)4`x*1.(o3lX:ҕ&)C1Xx [މm%mx!b  GOk|︑u3R1mǠZ<.҅:I5`v,r ,~-hY*6L0gt"(^pw`Sl%7r-eG#ک>%LjxMuS}⨔ص)0:" !͙JӛGJuE0r@\M @v:OR(>P7VmW9BKEpJ!V}_6`7h;lٮ>MSƙFN^uZ:ATWعV]?|ԵBq[ YYL H3w74hXҁwI?&3ڥ y]hLǯSyԺ4Yݳn90j`zg9,*Ƒ0Bh)`Vh$ EѧWk[ k`ȯz ?:ĠR r>UM'h8 P #v./JcʲZ!na9AIV*"uQzY0g+MWa(s r>l6GV)ed^ݐ1xd=ЙBqی?vKgD>ҮSC@0X>g^F/ УiGj57 (qh{p lsIlWeƫXN.d/T/ " @k^E'M?aDww/Ku+'N¹=(tyov$+lq6 n* MpP ;ж?8:0`l U1a% .kԕ@t>5' *_ -t[3457ܫ6vjAF˸s4Y\AW>TSn;`^y)[̧V)k#/ ^F`TɅ)Qoo&1HT誕XG5Vdb'\"ݦP ΋OaY?xAK[Ӝ\;6G ǜ=TQqפW ÑbHHS2k/?}n~ Q[Y\] dMXvt %XRʎ_{afEw(4tPME)oÒLrNfnXȸX*.UlXq.גqdY$Du2Ǯ~l}s?'!VxM=\sOvX}喨p%rsӽG8~#Z=32\.9:I܏kay")L#QG[>8̓qVwhχp hsEe:qݙT3w?Zs]%óq[Nʭw/CVS2б>^ɯyvQl2`O#k,uR)0WPp7BTݶ%pHB [%"Űs˾{ɱT[HŚyc,=im$g#/:'3};=z\qNbZk3R*NYMb'|ՓDW}.0;#fz$yCh=@|<058SiR ]*w2Sݨتܩ4EDܸLѭؠÊg 9P(?Y\:_Tp*5FC@k̎VS~9=6~s^[\UKFՎh*fGf.ɺrBMao9 qXIQۉ?q X]gضMW i' ò%}Ÿu< ;:Vs䛐q,b|ɷE\!CU(:3r {OS++͡^Q-:9})K,c&,c g(fyn8' :?M^@8`E;IP;03my(DZlnU+v)dv]m,$^Ux^R g2A /82bQ{e=%<,ovhPBJc*h-21V94uemFrnLZS[jt$']KNMIaj̑^k._ndP6b)nvp0J8*|.ݠSQ6aq㔸98I'z ^' !H=ow0rSU,/҄-Oχ&ϼtrSiŖGf$R}JP*F[AF~w8[ 2%`c=NW+C,hd6D% %/)髝vQke+KT9ɾW#2FpAlɧC ~2b<[W, ֹD ZaMV v7 Fd.`:m@,+f>ݔw pV˲S-^ՔULJ z>IX"M23N5)m:!>!A)Iw wREzK'T>bK}ը3? W5=^ u(h7(dh]IbGԣsżӌwPD@>`Z!-pш>?ljy-J  @kKI)B?ɍx)tª92Adҹe|v$&&p%7+8ػU!|)׶B89ߚe?HO8UgnKf0+/Ѝ(oF5ڳh03 ^0%Z ڴq}NPcEm@ (?(ta`6EQA` "DIq ,sVm%$ea /y hAg䲍At=I,auZ|3(A}B1"3)qq &bpQimF4,m R gg&4 &XO{ԾBPow _95JaMj2[r+=9J@iU+ ص9NfD+- SW/߸ ) R󹝹a!5v":eHk/H+IQ_)v6.ͭ /UEŴ2`@~֊/vgr-Sz|ˋY8٫ʅqXSy<82 <~ hNIb x<|r5\nDpkVrRnRqUa Jo}2"._4Ƈ`.0gNTG9/T#z0* z['2c[&,c /RQxj5"zW G۪؟2%_^2;?DISnT+9gLù{8v`2ÑPh kPP5W{ESD㷟4Xukߨ+ލ2X 4lP7#!{"H^ײ+ ܎jA? 4ܣ*t^C/Qk:'Ϗ:)r#&3=Nf.sz琺pGy!nvٶA{Vm&6M?ޛrk4AGOfQj1W*:.| w7)D};Tl{0J ӌ@lA?b򏃲/Oe\:^sN%>[_8[X CE b ΃%@U0Ugr +*@v xk Ҟqz!CA/G;oKckԺXع#3X ipWec zbW(ј"-Xd4=,Bm٢. aAQd q>\%Pg@4kw@Q4H}ȇyklniEj{Ry 6ƍqթLK ؁ nVOe[nʄ4LdP=3Ox#-ǫL;mbQa򣰜xH\Gt~u9( 7=1dD 35$g(1-^ u_X]{.d6֬q`GY}7rr&.D1;M(k|,Xj΂+o^#uuKbŠiY\SAL,Z|bhٱ3WÐՓwx꺈"*]3L(M|&X.Y`JzJ!iI)>bH?5y  OE+J=+CO #"pMkY:W&fy`J]JA!#|Mh,&-F$1kL\uKi=6aLC̾Lʪ.'3As0e/-A 8<,;mf;FЁfỉ)j#2IaqpN8gadZYm IŶHP}rN\ߧ.n&΁Ézh RQ$&1f*^&"jY ҆\G|:FlÆEzoFuNqƀ)j7[*ĄG='T'ldd`̩zfQK~zo/Cc>HE C88tԞcA"S͢')\+%k6)Ƣ+ؠ JJ a=ix^X/%P 1ƒ7tMI]-&:Gy7zi yrXt:Ck,O!^aCgҴ({vP rIvIЫn4eA6Ph>RdceY^.'\?.uVߌ0dz??!ճvY5 DS[ ^/җf6*u )mn|+zY_(w徖yFRq 8D[Guz5BgLN_jjE Z#e:b@ sYŗk'L{şg^α8KB@}">ΨD/,d )ĝdG͘cd>E;={uw%ye|~ WQ+ 9ؠ+CZ?v1ԋL笨AAK "X-Xb+ WT XŞ hmǵB$x?!v zy uZ/qڞ1xP.ro59rƲ'D"3VLل/BP)vA"H =N 'BʰRx3 mLPMf](}?f=zL"AcPJX&_5_Mbh()K,o(ra:b'FKiYxb>'dהR Rh\KsJՎQG/YD*]"{5Fy5{ E0kZ?Eixά,o`P{It EA4JR)CMY_ts,,2G BeGyI e&;]{:}w M0[>BI/C",1%I8~T#)Dy0?uɮW)(Sz9>,t!m1m%!5d^jJ3[:2VL]73ҵIb=6Y>m4lLDWN*a/gC}HUYrn90JQ1şR8?H; 1 Xih ÓoPD,k0]䖜FGn$o?[gu1 v2"B-+ u)封̢D=ǚcאP/H2i;zӶ3}{ȥmd^A՜>=Rt\RW 0bZG[I y~|#uF?ewq9shqKCƑ= "@ '/q6Eѵ;\koqKi_0.Na$\U-Ռ.O@Y|G.f_pS }Y>f}'!paML9O,JBߩ@<'2kTo [\~k((ȸ Y͝3a3P֯}aU2iEGߜ. ``&yBRd u$\:ua oNIH¨_ɛiP?^N=y''R/i 2c :ɩIc@$}zAUԄX׶Q,3bTM<Y 蘸 g1{z.dyP(H iG(qbc^v0,V%ylYk(Qqd'/ip2[&svEkshCs u0z񖴬Pr bF~azh2p@_2 \gt< KtX656{L\+xMcĥ\}M\j]Ž/47c*'Sn=6g>qc mz?ضë`T1'n<%URa'gǀN!xsbOH1WBuKYe"]ߞ̲sa?pHSb6W56/zgy5!޴`^}l)SkCY;3,V+[!Ǟ  ]>=X#/AEXc38*eDTiVYDo0_}c֪36˶v#TTg7^|w:N5M>gQ4o'}z!LWQ zֶކja*OߛщڃD5/ڜLSkqDrBVIqR |zOm 1=$x%BE!6Oz3M04YT1N[XIuo;ro1x}kpE0hppXpe*Eq2+k%G N$URݳ#@, p1rۏ2VE_ cDD[{VEK鷌w~1j/hٞOOJ2eKPwf_HАywyq' _TҵL ‰㻳KL3- 7Ұ5C<[仌<u,D- l wXbN܂aLVAr=j,0Rao9@׎^ʿ&( N`"yJ"'P̅]HSb+sRn.YS- \3CAC at v,6&ԿϿقJX {WWCa˿фUӝd L2:uDл0̳lqΊPIѰx: KuV_dkCm/ dZ?$Pt2'kWHep@htyۡ}X`"RY*T jWFՂ»T}N߁R4n44߽ i0E+5:<'DTӐ/RY[ҫH;>V_;SׅcHH]s#25 đo0&61SFs?A%~i9=G 62͐[q(ogӅ PhSn "#5Yeh^ C.08ﮫnua4:z$:;([Al_J= |M&rGvFl/#= 2?ꪱ b8S`9C]3ЧB`xHyd8 ,ZZz vk?M N[DCOEԭh|=ٟ v$.x$K-_׈AP+6$f`'#Rre~+_o-+ƽt򢎙v9W-gKMv{8:\#$L?] X,LJ=CNoȓK\ d؟p Jٍ[aA#"WUn..~_oI$G,{vL^0vFC@|ȇmϟԚ^MB->|n̷x6Ī0EH>8 /8a}R3bTjm"VJyNA(8-SMRMPT\XsBQ2k'Z0C"ۑ8;|xρ2zVZLD{Su bq_n$!iϳ Aϟ%F $!NO.uK!Ӱ WXd^o{ zAl<-6 W*W,ΰ2cP?0n.`5f Pg?z~ǵsr&CF6]=s6 k*e6_Jls"Ckٖ iL)Qv΂)ѯa}evz |oOx-;x qکȸq?ŌLѾ7uPN , *P:ZD[RÝ{::S O4k^p_eSUlX}&~ցjZ 7 L\$o ͒\Kz;ܗp\\BX??OVʽ?hQk ALuFt*\ԝS3-c$Ρ^疹ngLtRqe濂-kn[r(7E^ڦ'byߞΗ\Cy%EWйb +{,ye˔TN }I;gNѕnXڮa܄.D6'f!}H9.<>=}q^tG-$"Xzvs]A3'Γ /1A*]Ӵ k Ntd@ ݡ`LW|wz$]J`FaR1UX F.y1%ˆj6>R76d0JJ $v3yMK!AX8nj|Wc%IԒ8AGj`&̘?s9-Y -~!iC>&@.f}Y7ȪS޴Ui =d9rMk ."m_~ip[>w숢'wMi$s6 RFאmk)"v,NJNu7$+H \3W؉ ^HnP75ͤl9nB#>d~F&$gH 얆jqmNn+?`^qԌOմaQauS?2;;[1(t1Ʀ>/~um 0 "Y6ULse_Qs(×*k3_@g"[ӽwa_[߾zj.۟9ae/6O$ޘ(@3nBʼn(O3C1{;djxaĘD*FPM=!+]erw9{jS5fP&8g54jclЍ!Bâ>z }xz_.HBÙM)ZR`gTѩq@R\U҆hFt݃gn5_\X-+FK`'P54QLLl%)/|TB7rUmG!YH\u.Dc+uW9^rݔp#4i-Y|sޱK ` .H#֩ ? X%-իT IV֬ O!E;;eO%!!nRs (/o XeX5nWID)] !֎D1ikS6c,ņ^ ~ň~كqx_LhF_tH(IkgX==Kro!v)_baP2Z,;)_.9XCuopʁdIZ9lT}ԟ `4! 3(޽N*D&u2@ˌ^uw+cO lQ=Zqg,TK;@#6߄Yڻ}b:Pz#hNJ0XC3"#b`JsN"ٽg_tH `K$AƏ,,R^&i1,bED)颰?ubdT7ࡌ t@cABr)\m~py'+aVQ{쩒UycTu"{ @A]J; sO[E{榙U[ڑ \Gnc8/ӣF@JGCv=q|H)ȢN`=d#5#XҦ5iDҗQ7q fƸ/Ûg)a5@D!x",JZiPČiFAG'm6j;N6_\;1A }wx l=,A%4X7( EYH%ًZUmk73di$^(T`i;҄!7є QkYZ* )Q@JL =m^?n0m`OB7-Q t}ke箘7iW+}d&i}{]ߺH*9)&hESjZRZ|_ NKP0dlNI={e 831ai˽x6(uYv+K*=fh'`+7CR T}9("o@zb8$)VuZ+їP`ؔчQj@ty)2.3?۽gĻ& *MӍ; e`!Hԛd+E`9>IvS g(9WX5)rЮ{ԥ`XX3ع* (6g=zNS߆$a񒍒Ƕ>\_bzhDɔ5 RuhX%0Pms=<5Ê)JZr$b0bK8(RD6:HbAl"00睐 2^{giEⴝ"3|S!t:CuHkʭo08W %顐{XTb$Yӽ(ݟ. 1f% ر/|ߍ䭤RoN"'S>=tښ~~a؁r[G]% xޮ Pq\e\׆Ob6F( &+u2=G gF6+__Flv sG!'G)9"l7{Hx ʥ~|x"pr_vZmdjtѺ`;n'W@ >?sTZڞGmЈd"U`S)vuȮ7y]t]#kߠ^"~"g,FQ /'fK\ rĞ5bbb8~tZv(m hI4O'{)sgmקʿ*^HYUXkz'?=Cy\ zD # dLv¢ӄpӽI5QC!Jly&-μFݕbgPfJnizdkn'#8H{I &8@}Ȯ%a,&tB}SJV#h\+N4t keRF J$]2+rQd &`u3ր~D}} J[sN! d~g c*h~YMUÊbsgaK[!*Z+'ӳ) t.4Mu M}=HJ|["ȵ,WjQM]/ tȑla%o#eot%nNTqu1$7V`:m ~#fFc%rKq-;97f5MSb4*ÌeӞX :|8̯й`p[k(B rK[r,qY[O} D8ϊ?`~\,j)MUʯ-M6Q v?GQWbm1яL[G-nE'*P03’ˎܱ -Jהh; $hD|)7[9OGϙdD.]l\j@sY#׭?af٭ьxK~Swu" ݨ!mp`=}xZ4iVQD!٤ٙJ~6>5;!љЪo oح;Eh4pHI Hnz}պ;Dѿ. 5aZ!sʋɑԐ ʇ@q&ffUJ"itp^B;1w77֏JZJSG7 <%I".XpXysZ $! 545$P셥c@( ,?g?GU)7`^_ީb^ n^iepP\`9P\+{ .+I\Mm|2⍋m5a0hV:QKeD"Np~zdK'UTR^ 6e'hJ|GxE?JSxI1ۇS{G_bXNBZ<"dm!Ƭu:F#C\a?G 3eA"w/^wnK 9o#\~6Y9fZ`?JB헙\钝Oq|WVqtěL%W+:'0+ֱ %2a`߸2}0cjyaHK.Ӓ~:";_jldnIY=vdȨ;ؠc)Dނ3vPUƌ7=8T=L8Xo/s`a Ε+7-b5t oh؃p.>rBB9?6NSR~/ qn-s!k}jf>/sYz~z9id]BxI7/0n4ބ{Dqjh"J0?25&/(( v8w|ʟLЭ_&MD"?q{q.k2Mn.j#N !Rfͳ HRr݉*ўtS(6'?A 3pd>#b5q"1 (8=lܬ*Hԑ-8g"ӔNrH 48_1| &0 \+ƼBwD koF*/h-nVdIxhI;fo ~>Tvõ#<& u5,l>SQhgŅdIOMT XcORˍ7O4Ж“gNnWfMў%Cs̟|61 /#y!p)qK_aEl4{';Hs#A5]f&txԤas^2K΢)&?"_b\?2^b%v5#]xT*qn#058') Eg%8W]y]UX< a߄6wҿpj!T(:TTմi@*lnf* 72޹pU[CD ɕp7j&~s{9P' D{Uk8φh I Dx23Rlgpmw : TRdl\Q]g?ɘ$@0-mʩ:_&-dC?yL j$>$cyu^"5~g6fW#0c5$K ?N9pr2/;4-w^)Mȸ:&y_-xRxwbqH}pGR``S8h\^ݘ,%?DNr )ˏ3Ft,.(f.ò0e5O ZX"VG'P9u%c8i_GkT%hx{0j4ߓ/JHv+ 곑wA'+yН -I-ƜӇ |ad%ehpa4Ou&%_NJQSMsk~3@ %i2MƱm@/!::?(qJ|SbgQ#<h+\IQL&yc=̶#ReG8H}}[@jf;d;eU1=7:Q@Ҝ$[MC~Ԣ2dΨ),Ot3P,-?\ N^QE*Z_K]N9îrm/6==(kWw MB4O[O"/я܆-3\ٷ?IAڕ@E(8힩Ɯ6%k,{SNhvM?.>iRE$YN:cysu )fOZPָ p<j>Z4ʧ4 JM[_{F7> :&"VQ/EA`-uۋhPx?Sk+#UJ<^jI1MA7 H ] 9õ7 7R`~[xӋl "ncSEs/a:jadzŢxq$NCw]-0k zlj r|S )Mۍqjre+پ?*])chMqK-G78'-~g? Nu /uUe ]BWXХײ%y+Մ_>uOJ!z ߇LmC1D|&-ȸxUVi=kv q}?$p~I|ϥT\twB4dhiY)SJ%̥Bm҃w=NPU_|@Mdp5U܄$NJypbKMj"o[ް>1am|^TECZVe8J5`S](&>(JKam|\VȗO)!xirf9FΓS^b&J @uCAIp`!dI֗l5{W!= _Zjn+w#N\|V=MPq:lm7\K(N)viuW]-L=f]n 8Ma?lk ,8AZwx<|-DvdLfM b yRpv HYva cc˧h@D!-vY}Va|:~Hԙ~O(|5oMYr啓B!QH"/fWI#Uxq GV ΐ|l,HD`;%+3ղt&юvr%drbRh^N+ 6e@w! +Iurx<3n&@Um LI \oּQ' 97)ҝ%s,RP92]]T8n0)$fߤu9#tHM|lۍp';ufJ o6Kh#Ez\Wz~GZ+HPksipÅ޴@ZNSYZeWgSP@dd׳A#*Tg{Mא`maֈ@&Whl%ҳ&PӋu\Q3e2+"mǽRH`'}dFd:Cy529[kcߜg a݆\\zSdh9o~~IMnpy [Cn'.ySfys|˵ JT%E貳dq ӄFK۟)~e{EB]ߗ `Էs|oȪY2F5a1:-.4r3/ i,;<+B}"THW|o@bCbG` j1zyE!նNqѯ\tsU`zbYr%J ̡e$ja4{nj+|d>cEDNp7M#{̍T*LOA3P)ڂ{Fkg%ڔ"ֈ=7(X79ިyC1^ lLlsY^yC|Iū3^.1u(މ969f03Sy_3= =iwr-2Х(n6@eGeUOA&qrM# a!ҟ%4ۛl6/2W醀,pFo{-^G5y Kh LaPM"Hf;e{6HT2~w^<,+E>MnW+=0aMR&ةÜ-y\C[z=.k< \xtu)~ΗW)ݪòuI'О;义k/T Ԝ(w+8L' zQ`"]O+^Y vX`}WZq['rp$Zk=~x6tR%S. N&BzvJDw>^y?Ή394%YI7Qޜy3ao-o(i})UmrD (J0E(wjeHZvJ28sPp]&je}TC2FV/b:!"Ф%>xC Hv )4b˿xOTcC\9Mݮ,SI(Ze"_ti4 c^XXW?%LZ)$Zv0obRCZJ?śi4G@y @\5\sq@u$'OR!c?rܒf} ϏP_.O);]IPQ &Kؑog#ҏ:H6fa]G'g7,JSly JKtj(U1|$ ~*9$mRC(Cup^1wW@ s-Պt_RR}'g< \tǝˎcU bT~Jo~ٝ#S0e!7.N3rjIi) JV^+ँ m1O"%cLy6i 畾DD]_\~bx嘞+p`p3v}L1JrO@wqPUQ9dq qoJ~Aj+NFbk2o Dp D~LQ%B/IWV͵`yz]@S˪6McޜnO~$s /aY%w0"o7DzVy$1շVURYyрC8ߕ: <9.wf*πZL]$MC,O㎮[8"S$jDhV^Hh"qj7%&9O%\=cn`!9]k#Cd~7<@S=i, Fo{(CiAK7^}A"`hDz;z|R3؝saO5ߘ2FЇ5k)^o4G"d}(ZI <_ ];(0+^]Fptg<8аS$^7P//ܹܳ [(Qu(bLVKkɠAr$a,qzitQdcօ˗jTO"A6`K Uv^d̅`&02.U@ q̷td 4aM$댰#e3qi0xLyǂӞ[9e.2ݩlꉦCL`"|mG59A_<8[;k%` if!zcZ)w #yސgg3aht7[JN{fۤs'is; }9sI)jryQ5 㳇!*TEI!?cs4͒N o*cK~u  G*_zZ-:/`Ȧ> |Ye2ZH.qN$'Y .[La)Cg$Hȱ,AHj3Rx2k$p[X*[532'vF+;tUX+#U#p}u똌F#Mqg";f z {yK(ʳFl6? t[n'#nɨenW|pjC+jgjKo Qɉ(>%_*(H#.B#:nڋ^(2. Vn$jB0K3MUf څ~A6s"} 5= Q7D_Rg^+Z9#z#~֯ZFRVe\>g Oy V.۟\!`DrN7S+;os;{Z6s8f` u*J2_a@YVXӞfSWj]C:}&mt i{p9y.ˆK耚HtL %Bd?'Q %o)E+ټdj6|_<&wkm0_ ]iX߯,,L{HOm UKAb84sX U;pA'ڛ h5y9amYjrVoV0{lF xlɦPL+/"~2IY/g[oGEٗFՆgG`cRr}F0aXo<dIOPX<1[\۴ƉMyu@ݮAYܛ'f\nN_x0״a$̲%;D/z%la'حѸ&F3K&gQ]6˞b.9ٛO;4dfS HėCk9[,lLyaa(Mx*GF2<)lq"U' wi8֧5:?>OY !??NCWʦBKxsy8ό}v/ L_#4[k_T(Ҳ&mTʮ1АQ u ˗F#8aZbX-e4$M<8a("T~dhɸ$sl05RxQv|K?"h.VwSNঙ6h_BkRǮu5e'ys8Xrnֈy6!4q,IЋ25R$ `$U6ū4Xwl`{2Ԉ(2)8 o.g z>ذRr]ZGK%E6r&ٛ 87Dby h^%aks7"N0٢g;#3t%~xvkr:JaoVľߣ*CkeŲGzpqV fd[aHb|@GLw}@ ʧ\.TX$tn(d^6BOKkQ2{b~ni`1u^4O6 ZV/-zF%9繀NЈ Y0N7Ѧl~GKL 10x z2Ěd*Ԯ@1i$G/ZJʴIy;FJaR\1IR7\Y%rhE6`ya JzDVu[Rk޺LL3Gۇ]5DDad(Z AYt*h3~Yxhs)hQ_e&O0P嬆)흑Giש!vz$S`9d%>֥ v2] jI8r~ު#@KND}H%S.Rvf)P_S&ukld?Ŵi~â{K7j9؊D]'GD7/3Zsm&Fp1ܱکkahv~Cήwg9l! ]|:b=$Sl}sI;ys;#G>\[_DuBcϠ Dq^>*Qj\vTά=/=Kk踚ezt35CweH|&vur)YWN/{Z6F$֊##`?t_"ȿ#`Go8Z4&eZ]H0Q;5=1 "Vt`4~)щ̳;H`A5#;ylbv#tj@v#Ì1^<\!͢G6e{V}GhmPe̴ ]| óWP3WQ2.cCzdNGg:mţV?U.*^e8t뙒4NpؖPLjG㉋fIK-%ҿ$uocEM X29od9Hi)Xĕ>0fs4ͤ>rMN1|<6-Pt,,㲷 [a?fLtKu[\ʚe2F"C5n\\jO0 ez'LEI$~-#4Ic)aFNo-s .>!ҕֺ\F6CP:Ty(QK jLV9ijITftX5i$ir!:B׭Wi[88"۲Hr3TśF 66(j E3]y@i`~mx>BI2m|E[ށ K(M"=?@m~3 amKE=CX DOL/#p%]@>;GrZ|s*_zxmu {&#Ge#S-Z ;3%ih@<&{=KVqs>cuuh*ǚ=^y spRa dҊEc&ɫm2} hti;yϵM"~~|z06#FȻ {Qeh?ךu}ں,ϭG. i&]֭trI0hcgD(*؆@$yPQN .W?E[INcYWl}]Y0,xSry z߭ɞpR\ pjSK^uu|HR>JzKڙ5 _puK34Ј5'VUm<Ʌ `7 ,SB3Pz2꬧+H(sGMbc}6N&m\ '|XmVvq%)kd_O*DC!hص8e57ǐB^TcLnC>Vm}8X@m'=x>w<pG}0e Kw*3t}Kd̥=Z)my?7;RH<|߿+($|j føMY:')fNf#h+%rȂ1B|?M_ꧫF^E3j z@ȖXQA-c+IzB[4s6Ͱl`l~fN#[z.貃 9E|Er*qrZ3 *z{ۻ5[p)FpD2ЈK7n:JfN~!Akc!;Gg;(>= 1:S\3 / R'!DU g )Ç+LS7d6CDnT'yɞ3Pl)v'/̰e;!IBa:ΊZB9 /@|Y-/2>_ӌwu{wp ~_iۥmwBb±Xct"םT^y@'8–k/! 'zr)np+ tÜJȍkU\[Cn,%v Jm-4d_/.P+j5vU^p6ږJ m^ ,~9Kp9u!k'%i l2;8Ff P\yF %>|4OȆS#Qa%^gp5 >5=#u E I%ſŘ@9!]@xzbZFdsH?삭J#EJm9s 1mf.0fz@óU4 ߎfԅ@[<޻\}[%KB0~\3(Tf|FpKNEM_ NJZ7\K$l(RhI)G6!};5}3B]:8]dl{.rm wc'-򠪮Wǒ18*%<)߭Lh4r-m-hO@}oas_8ɿ@`9Hpcߍ3,ktƧ^o3:|DQba"u!,m?]E.jJO0O|hΑHe{Al?@ݣWHgddDmrY`t/ؖCqj[<' r- 6չKqJcOƢO 3Dr0PCi/AjYhga3#]g7eo^%՟*&q{w=d$ W&u/>(sc;5*<|NϵsN\+INi6j*Pܱ*(MQbvb:VDNx<"N)4.9%)Ɉ oȹP V\69E4-tQѓ;b93e5WZq6gadRA+ m!is?rZ7?jeRibs%7ak:N"Lܲ6yBY*,6K#TI5L|;pA"9E}KDK=ځ QE6u)%S'ӑgZ04УW->l(HvqIn'i`i8@=.%yv[GCs|N Eq&l72w֬ʂ@~MRB>OiM?p3dQ- ,G ?ɮHkJslq:cxrqFª&-A1#n?=xm![!\|P(tc($CR6sA={iFN4Kv||\6 bɂq&-bLQckhOod$jMc3/Lm죨jsk%Q\M_(,,bu8V?īMFrfZ?UzxxVOT7xf\F̘tW`IvnU&P?X'Gz~ (TJ 蠼*,b'6e? j޾*%4%&gm"P`^g}ͱW}L~pI{qp#_\{ك7ZP^ _ʕrAl$u/"M7\ğQOQN2vj+wWScA;m綰D~!vkjG`&7߀A !֫v Ĺ\^F!I"~U0(AMIݩD(OOJ=RSP~ܸ'Hb0Wz)iTG!#c. q\j78e.d&fJ )agSdYt~Y@a8y]6]Sl=綷iXQCꔫ!py5fB͜,M&1'ݨ29P*=9o4WSI %-ߊKhM{uWӳvtTwS]\L@\+qwSP:dh*kcj'f1%#ьoJ?hhs!ȟ'Ŀ5}(9d~R70Vc($KԏS?_3Y\laH{Svk>xwCcv~0p-OUS""QWr8U!5o;oi$.g"?+ͫmtdQ*q RzЦk Еu@.{ +" fc堺o/ qȜ |sZWa<սb<OyIt1V5ҡr XNѩLX&"疫\o,@?P}Lϭrh1v[rhҐ>aQf>2GΥ^YA@e,$MV46h_JFW 9^Ac)5עZ7.@t*-]X++}S6vfh\{f)G䯧SQӃOD\۶"!B;IFKnftCࢫn=z:U٢F'n8~>xDVt94>rQ)H Y+3d;%Ѐ2lLrAh" བ M/^{gC\l WM Ip_|ރqMc-ZnwOd}p;XPO8}A2mP[Ne-0!p̓r_F÷M.5j e :n̏Mr44t;.w&'[  ٍ(=05LsETC74P,` DDQ"/n@_>POff?l# O3lX}_FZ:ɯBmɊD5B%ouӨLcuubhkt,KHajS7c>Uk޸OY pNc.)2&X8+3 mܡf4f>wְ1}uh~~b2-UeyTk.l_\S)G+ n]ashDْ"ăy}Sv!;ҨZcn#57g;à -MQVЖ0 ]ͱ?"o7n:GF\$ S7N'<jSvc\LAxdY]TT5y8D?#4E7ZhRr L7g '. TߛLnEsV'r5k7 ]AԬt$j˽c%J`+%U@4oY&ʌN}sf3ː&贵ݝAsZc!]#>jNv_Cb!Nѩ2-uU 4L!\m-zTͶe,=# N!˯pHk^RS!+;yepo_:жx1hŐA4@oSt LPTt[n99-ٲkெiV} 249oIntGv˺!F hS;NI$J=k7gO(zP =AK [HWsawZ`y_GhTmV8٢F:[L} UG^*j l<,m<< N2q@# v/Sדfb7D#w뙛 @;W |s*SJGEt&9=Z~W@kF0xZG#tTh)n|brWIhNdMO6LcoH4'"U⦎eح* Kc쉠 8 % !?ބOMeÖPb.oVۢgV`NjL;RXMG ruI/({`HMlL WrK%h od$ !9O4zZEo{ ÞH)vÛ(p\ <({*H4'͕Z|@ 9m, 3NL@Mhν:81u|ӑAS'ZxbWuAj`BS:_Nl9kӽ55%˿M롺m ӄЬ0ԘNq!H"Rҽx>*+6Zaξw'nMg'uHXɴq`O{_˓x a«"r(DӱGC. Z)O}boٔ"DTP۬3MeKY;h |r#}!:7U9\œT'!ΓK÷-RG{Ifhm8rt_YgB@c3ƪ]z"gN)ϯtLrQ% HVq A28G0@0$S |dk#Oz&a~ze=}X'9=`ņW Un%÷]rZu]KV? !!UkWa34`9M.H[X;1y(7aaN zIkʯ{9E nw~hk,1~Q;v6~{P)-:3w7êʈ͉)SG!`&tSBlFհ$:_Kǐf{vw~:$EXWh 3!GF-'S]w ۹+99usUջJgϫ8dkـ w5Y\:iʲ񌰣,w~:_7c0py ugvUKh zy"kHBFC3яoa95а2c7RiB˓S3eQ_f$q*[vAW(/Fza`ڷ[vvNTT; ?>P)0T$1QћSQQ昚_0L$նl1dmG?<WcA hgVWG󉹽pᧄ;g&VAAYlI߾,FJíGBOxIイr:}{IwzUۀE,"O.!cD۞0lga26qJ (zRSR b:9dWUO2بKӥj9G=-yKJ 0wx1&e+Ee*M7aw]u & 6F]$lj6g.J J{ Q@W5ɼCHu;zWwK3j_ PtjUݞ7Σ^ZGBO_nE睆$H~0z"njsZe~;-eW\Vuu'|FeR3@_#="J~_ybY[emrTkQmb^JӜHMo# Jv\eh0zdA:7,KQpIX`o9AJSaج8lE,BM5=^V~qZ!$\M2C?{ݣ&bAu;}ӻ̺N.o0=hr"{2]߄-304~L8x@/|yR[~2QFA@ irFu'T[ejވ2mπl~ /ɵK;mh]>(E?mR=>`GD?]` )9kq4i߆g;]P.1I8+ג$Ԩ }t37V.\~T"$tn@i[A@Z1 eQL}s&oOEBIN= v ?! N O8Ss" zL.VTcR}8̞WLyHe.k!'ݥmzs֧Y_Gy'7*pj^]TwGI*~HW>N,Y8(݃zoeJߤ.vkJƒ"! ݼTnL&ƬF<xtC|8'L[eQG 5FAQ{oJ\axG¡2W[) hL cUQ_(VSE8?ʁ"6x0˺E]iNۨYe|@qjBzK[Prf S>?z{DڹiC5@^f+ÃҜ!ic<1)ݲ`t-w?wn{+^>Ϙ,`˶ΎoZ\6Fgym:t#>gnvӠ<6C!QJL/ۆiT a DA[w?tQOkVpxbyY 9#FxZ>*[:56H;8#encmcǮmxd *P${9 dm}ҳM<Ə3Qt!p-m*/X@nD=jx*,ʽ޶Χ{ޟwE =#>L+>́o9Q3_ ;O)$<i.)~}ѥam_ ||Hfkw2+ "ZDhkvAw+ILâav$ tIU%K[_Ppλyʥb=!mCKЌ`usUPt2 JӼ$fY = hy4h)YǂB{>Gs^`흾O96wXmNeZ0dŷK9GP*kmq"מJwf/s.[q7H+(*䳶j1+0Ӏ~aevYB{h]󊳴H‡rM oyyH{ 68<3nkAq@#\ q箥Ei,鴇֙ :fvUe6y[O$5F 5 &@w&En?-DT $տan׋J}# ͐ag|-*oςzaEԿŘZ!65dA=M,AՄM2mzɚfҡ5o=7(wۺ;:H(Ote*U^aID~$g"H&yүE@̊{>W2 ]6RGf#9A=eMql #b*HSFAt6 >rXm|KHkJE,™$&]W ωtDwQޏ&wYzPTuKFG6>ԯ04jK~zs[v{|5=`+{?³{9鑲=sG*ڹ$(Als6^o8vf2NB] B6<I54Q ;0VSC>B뉃&Mb`۷)kİ/bpo~|wF$*E{}\[&M>о22G@a1pA߮.D'Hn]I]x8_?ؽKufuc @9Bׯ3A]WY"-ZGeiFU(;?/<^Vyl:K";L ;^!͖GPk`/l-Wח\%6+ێ z>1 uIn^ }ifI5e,CIG9b22c^N~5#^Mal  *y_ނ먕9&_0`KIl4aeɮ}`XqRllml$V}'^c GE\̃0LQ ?( H^=8TC*S6zX.2APW !?@5bLc\`[II7oIs^wзIEiRqgc+nc7p3lsA/HVC/uOSLcm6no7Nɲn'b :NYyLbz EƬK #i@w`37DN RP]Ho]i*Z^[ٶ*e AJg+QRe8;m=-~#hy?Ϊh,z,nYc=iN>^:5>P@>֜W(bDDu$'~s\PMu5z- <rK:YO?csZCx$$|G:p[w3#&m2iλzDd +4*Z1;S. a 76 XUG'$㘝]0QDv&kq X-~/t*A"4x|=V~|A<Mv@bfʍB:$~ލLDUEw-z1LQm$+p u9,\|Π| ES1KdҬyqBi W_hPa+0ԵBjQ(X'7ٯRLZxfGR[`t*aPM]Ss:.*kc8H\lD-K*:I39^GYǠP/J =uD:@r5*v$DG*~%a$Ǚ`hΰ77 Ğij1rGOx7*Pտ:$^/صb,jFm. b ~ ,jca98hp4gVrdF֙E<" ,!}r2&< /d. +,R>%10/UI3Z & &ձq4q9 @qrR(p5u fjьZU]%2?l}ȤKM^~_-Z]!3fWT ̰e;KTgaD ሱsoVW\H/,]ɚ}Hqzrzn "WCMܨ}/{ZqVhڛj]p028OS,(ξeČξkTIC[mG|ϻ; Iu%(e4eV90Bn>*d0Á49 M {2=塻pqg&_7-C:ۭ~]lgjP0Afg&Kt҂̹2[}a_a5h?x;K=%, ;i,gFda$j$)Z:scM'>z(mF_)\1>E\ PWދbޱTnw>hiDJᆙy`mUR <0I=Dme.mv)𯺾X[P?(LBMpiu/Sߕ5 S !B.2&}X@uUe5A[fJ_L?ct !w 8~oe-Ӯr}j+ ;1MP*w4(t˃fi(4V^Ѓ@`gQBr ҕo (/{W)vuE\q r';ׁcJ ]9JWéɞ%*lfh3*Cv5d5W*1Ħ)7O(,,w R-O-?t +6krXU 4 .xvS$[1aeZ0+>Fqv<7=V̇EoH(7LE79>X}9N׻hęj9,8qQfvt .$]v dIactɜ-J{3*8Lʵaxy0Jgzi뉼4gVҾب ]0kCصCS tGHS64j 6yib3RD$Mfj%&{&_VòmK߉Pgh??_7cna8x#uMv؇Ox bǷ,{y$4JLڶ{7k9`sױN҂)7RjCfބs0"'b v_ f?+d{4&e,,3,`@ .S$Lmղ1~`G})By."F7v`fEUkXd3QpYOYN*NГe'JXWD"xFڧ]dF #R=إAt7Ă pnRwHt1i'Cw7 Fz{s\^ d0^ĨR5χnrkь:\mjAwզ! )x*5Ef5 &h0;ڼ6ĬKu^βI٣$7Uwtk8U!01&hOGn 46x`XY&M"k F#-pSq~NSlXKq\ԋyu&ޗApTg!0d{&t<_~`HL7^i}Mca'zG>].~”KnpR׼1$*Y ц>̃#<\נA#FEF[9ҡFÁmU2bS+cSֽ MwTPUgŊq9 * (`tVб$77+|)͏mI!1 ّ/|=@o`1'ChMUJ4GXol.p%f.AəE2Vy`0@s_܊džlqֻ AyVkUp+No9%2ꮳӋ/_rлUk[<M6>#nh)%ڍ^s! 4 ?sMP) RϠpQ%W>"[ -7t}ӳ+#Iɗ"?$A2Xfj4*pX4;S#WvB |Z8εA`'$][)^W0@XSIgL#q [c6VH#,3K UWUKD"k̴].BL\Mz>6׾|p+mWg%tEȌ,_iZ%'ׇ̈́+Ֆ~DS'¶g˩?QӻO74)'⊾]>O^l.Os b1k+b3CmͪZYs]:'l˃VYMj嘲"l4簋@I4VU4!IJ7LCPluAPR/ie_#}oXr8^A7(T[Җ6"k `wS.oaȜmviGg9 Rſ8.?-2Vq%^2t jxE,ˇ$n6 ˥JeU^d] 1+6~u|ivtg\PX$ZBk+43,P|-YEi$/P1N7Nׂy=p.5ڣ? t TJ nO,]*a};Ut&mZpc4y\Rkt74ƑdmFjoT'\J* ;lG mOxpHFrbMa0e7AIQ&o;$2OڠIœ(Gb#}wO"KU]m4?\]  J(H wUë?UJlZ3Dܲt39"UTe15 ԤLD?!],G hl!QN'M]\i*c2f_fBKFF #:)A`{aN@0J_p 8K3l{uj CG8F{ (: _ ]5!D{Qq la W2,nvjHD<[[7}䭖}½gw% ΁ %X}MTXXIrXx7zWko'T__ͻJ=&T& 7VG `ALR.TfiP 6]uDgH6+ ]Ǣ|I{0AHp=@ %&QjRLd^ "1hSuOVG`5|7|= _. l}+_5lq7wtO4yb,__'qS g_^ySMrWDP0$;+ $ 95+׍_La?''+ (tT4UE=[5dhrݦE!x&PJ'qD?q&;QksY߄QDc ~ T "U_^/?Ӡx 7$DLJuĔ#.J{y1虈2%S[8C{t b?mo˷nHc]ȂcI=>~/8Y-kSUF%CV,@&AYMJH5ZQ0ڧ3Z_'7V8dKA;9~tQa-ԑK;k 1PC]odќ_tQ04gIƃ#wk7*HXF"BM~XW(ѕ@M*N!3AT_e'h9K9h3P'%`K`N>fa;zN!P(n1Q=mXx(wF?aP7pūdk_Q/b$  %wk*G:#K>zEw* {S>7݁/~HC_9TaRT6ȄHKGavp1et=o 4G΁*Eqz)} Srƺ|4Z\ (,mikjCK()z@H4š#Ad3L][3! n#4Vhdc_#ڋ꥽❺s)ۅs^0{U.'=WfhEŸ̀漢1mP}l_%5aK QZsXFKF7]8a!QC-y笮VcaAW]ml#&Dz̼5oFE:L]C%wC)x\*z0z_Hk_nĦVf":M&gZ!t7RwQ0S41_Iq %&fvqfjivQc8+3_fMBgN007@7j0vH)칻+8/ J@cw9{H({ovKHT64`GX t H \ /2Fe_!*Koo/i r;ԥx^8Gk[αBKfH:}#LK$\{{+=W0sDղt +@~ ZXI)]D`fF#_=@ b"4Y.xgk0 SonKc\qKQ0xv&Z\Y?1@鑻G"*IMnBX|1P =}ܾUb$CH@]@b˻mgBk0TuqaV9">R K^Ew;@.r //F JWwӰ<Ȇv[8!2_|>衮!u]Z l*,8Z-H_!f)\yFO ]^m?<hq #s 92a Ƕ~"z埜ZlyFjlĄrl<1 q@ sʷd-Ldz6hx+ǔW} t-WX-@av5P܍C##ZytUa@B!c<*Pe|O2D)| 1.ؿ"<-7.JaO^/Yb->s B0aӍZU1wރZQtSZg26゛X&7hhtؐ/a1̻>{hV;g-CGls۫[7bYNLK^hu殹{Z_jF ð{"vȅ`AYD:)^HL/33)^`>4eJ.yD'ó(ߞ nRAu gh> ?/p#HRX5Gdp UuFYm?@R |0RTeTFg IfS(籠im4 LԴb=oG0k?~zU/`}`9g$Z!n#{ ?4S_M(+HHƐPRܼ`F#C;"!k\,zE  %KBBQShMwʄF&|OL;RgT9[y sR1m LSY;d:ۖ([5ܓܪ5Gܼv{纹͆{$l9DgxVZe).k:n};TU2cIig&H]i CaTF.@+t7yS>.]"h4] ª,FagC tqOg i3dfcHv:E3<_&ĚޚjSGcӾ:TGF T/y]g"Q+Nu%F-Go0XrTʥ-'H[2l`VHG6&[׉HgB<8^t?7a>`+t|bv#;&$i(re2nz!WFA cs8>U<d˜ w{\ C%Y:"CL9if$ckoܼYFqcG9=$s+8ɟ硂Ɯ_7qo/ XA{,ZB65ѪjC!o1oCؕȞYu0Pf Z$Xu<h&b|i>k2gc 9Ҳ8%0-hD^]m ϓz!t^LV JʄsxH zjVW%,.` 07t^;qκHxVi(EI39Y3і_^Q,/Nr+;5?J(a>[R]B+t֟T[xQ$fMb5IŸɭ@;}<߅[^u*%K&g(;2VAWAp ӓH%n)'T<j`Ws{ԥ ObV)I@IU6jFfa*rjрQg €֜y;E;67P 6 Ew1r|YRba#F^ np;&W^G\ fpQ0ڡUVJS^ؓ{aF' 6םdUmA"E8ߡ.}KH9Yk +\jo:';4>FD)DwB>b9Эd'')ܶy@~7)$Ywì(R4N.]u+5stw 0T='kΔ>s W]› ~ܩ:-oj 3/ߡ>٧=.&$ggZxnZ |V>GCx %l5.vB>,g~}P?P(%NɎFM$:]g#JMYUҩj|3E͘}˯z/o/ąĒd^xA!>ퟑ>@eW~fsaZى͘2i-n:(2FҏY>P9b:xd1sM5};{h[}ݒ.}2-h!?R BJKn*2jjbSL}Uekrlk_``^Rm%QMSGKWO B_Ҁ_ ]_#3_nJX7x>mڃ!s|7dsM= Nud兂c҇q훙u6S|ĺ+m2~_pw`|$LPp茂A!%vQ4E9ģݸ@8K\hjU?c(XNJ^E;N諪F}w!_D\['o0<jaVV9G: wD 0a?Sxk) [5DV3 X'R~b"X0K57ՔJіٿqky^ IjW~^XF׶/GnAUfe I1S9;֐ui\A{hZ깦N K=s[Pľ&.ڃ:#|yr--p..+.:CKk렏dٔ5"텢|2W.US#-2o>,` e n{8d' hzSq#\:V Hb:KW״%rJ)jfJV!ϵ+^)>gY(\[5_/3ShSr9'#}mE<sm3Hs\]$4J,s6 i+:F<ᵺ5̵)Xq,kЃۙ/hVZLVZ#lBO5q/B:ZF\@ ~]`sbEc V)vox3# -Ϫj'sw?w2d[-oj{FN>aSp/GEEJ/Z yI ~^_x+J&+bNfaسp{ 7 :s  ӫXBƁ6o/*fiMbf-L? oso#VȠj<7aB7@.OƄhPx2FA8!7ȣlIAe&N%P> > ?7*s_ͷ~r7x.k{pװg78|T wkˇy#<o{@Mk𾎙# Ol9VaX{KzLKz*f aEcU0<>m S_:໾/~0# ꩓_EϿ&-5m LLA;猩"JtA@dFR'k.B^6ɄƶtoOXC js((K"' cLis}$@+PG'HgE]/?8}QܛLE$^!4j2w!jK-ˡ bo&Pf=4m].ܩ&u잞?|l4y# 7ٰ]IrXZ?{a$w3W1\ #9`5rh~{بmva5'nnfKBuگlEzkIDS1IMqߵe/4)8uMJ]W2Db- p".;ضFPХK]w$ (f"? VȉR]Ü٪Py|҆FH~с kkb5Dַj%ɓׇz3SQg8b0 "[Sa fw'~W35<Ͼ™nhTdx>)ې B}2#BYe=ՙn@'vp J{(`>65m2H~wYR~CDrTpIʽAexc.f6s-wxQ[D-Ȼ ŀq+s7{}]wd)Qa~vAM/دvcyXvڝ^A{߅2t.toefH M' |}c>C~O.Pͺ"I}.P9<߈^~G|e׹g:`Yړ.QSϼDjON\ > $ PW#-pA}]շK&-]~rn7ax3wnW-#HE*~eVqo*ܼJ$fOjHk C!^ x}! eyճ42^ 1yy"0|j%BFУkpKҹƒ߾XAa|KL[] UJ-p1؇4~X`, 򪌨!Z5{of⭯!|:lG!+ؗ>T]]I8ɇe[lq,jxUy$V.7m_/\vn~4.<=ixr틛GgWoZ{ϨzOk4+emRoR.c 죍ɧ g" ~F`M͒`N@rv{k!&h|˶]`U}A &[ xu\sW] %Р /0`ܚ䶘j }u9T=r@A3/cO 5L_Νc8CĄ¢&q>PNn;;kb^Wf?xYp~_?7iq{f 2d GE$߁("O![A7ma*sNha~i-Zw-]T:~ ɂՕ?:14ox_"tW?3x3WF*pD^ [Eђn76 ÖY.04Mɖ鵤$b$`pSlžJ3`ɲi:(5}闷!N4pt1URA 7goZ=e],;M} #n_CQjsbiTzi*h&fN@A#Z{lXh} vCz%Bbh(hIRcy댋-[- xA;9S&{sYH {{Q'Aj&}Bj2,'Y K&Z,|(3C\ 2Z(~JD v\0kE|u0SyI[9iwCV` {]gCep*C7Y*8zgCcK-U8/pt;ÑgF''3> m<[?k eS}7Ӌ-㫤t)8)?7rYY29fz$0H!vkmY|[+/ 8 Id֑]T~(9 MjGryx=CV "#=Y:0<uQ(þ/P"X ̐khɟ*Zp)m >kLjӻ~;ďry.U9 eΖYke_{L{J ĀsHu;d3R' N܌둌PVw<-=oWJڀ:U~ J,T--[2J0wG#~Fn!3,CFe`l`7¯2Xxr; $o`d ,(C3Cin\2-v)<4YhWYJˆ*cQGKT+AU1XgtC.ftum)$rB_(S;m5a0i vq&`mΣyIUo Eb< 3ʄ}ĖTA?fJI$oIq{]cRp:߸dX굂SRӖМ.n`08׼xS-wS>D⽴߳¢y?ļvP &y0;{v']2=ȢUy 6^|Uw)\ڻ*p wz4y|ԫn2HPBQ n]|~,ݩTuv lt$,/>1$ VT*wۨIչZ1VRtF ;"?Z **!divhaSq(r]k?":MRO)|vn](I=덿g"ȇ4zڪxc:>!Uw?U W`a@2FJc|x{A߀ܴfOwZgN [{gomrPD yn;nRNk/ Аx VWjJrͣfWwWj |IpS rB\rE |pt|v3`@F "{|Y;9pEnD$1&iQN Ja|Xq( KuYcZ##u|ߒAQ;9TQpbfxA\JF/7s]@L 5}tH@Cᝎc_Fpb,8Y Ș?&VgLIP90p4[-aүTv{>;cKIFC TQ8j\'6"gË f8/lCf 3@7:vԡr_sdTry}G{<Bެqз+G.^5>e,G h&LqAnǸςU=R.1= R>L=`#([Q<)븿 K&Ty%b35T-3BLMtzj_yY |;(8;R;CHt6TD>3#%NR:&]횄9x rEU4O$ЦW8]8vu= y5 SX 8[\SMuGǵnͷGԯ8UjBBĥnՑ Uyǖt("<@8F6 -p>-$ڀGi 5R&ʐ#K\j8B(|ń.=7Yn.peC! =Y0ךO; 9[qޢ~{9d = "dAxbgh{.k1.˭ZEtz3%լVnS^eβ MLwnvz6X()W uH|joo@ғb\ps-76?G!)ymbU @{wEJhźaULY؏EAC'hϨ|#Ѳj-kvc$e1cGJt0!Ef"B LDrגP3/j-?$7؉~%%?b|˫ @B.hRD \ѓ n+@Ax{QD:eDj*%#DsqLLJ|II\ os'&um ?c{X='F2_^ͷ+'V[@ IS-!lw5k\y9<E˾uBk 3P']_$lz )LGތ#m *4<64¼! Ѐ0I34׭v/]iqraLoTB7C 7="]h"(:<\0ƕS3E8Kj-*̀oF}l-Y=ٯ b#漄3׷?Q'|]#;g-40ζwd7r`C L(W%w$[=CS&*H '@\(!hp1@lθX\K wlaI8X2}{_v8E$PɝƺV>-CWyƉƾ{[ M>AVgQ}I൫~'MIC`"I[.HnWPR| (Qe@MREd`b*HfrTë썗'łJ|J+T\WL` )FK#s7wu{L[ӟ4a^`S&rBD{@)Vog@QkzF[苜w_lty6U㻦"M,11Q)ɗlV+G<ᛯ;_EqNHMS=yr+]wh*P7Y7uF=t}xu1Sp#5zv_{<嵹Mv #Ю4Dtjwcv}KWYepa Vus6PNtjagZ?~["YNtqskkaPjmT9ULj$z5/\'ZrǼq:F:G\c?K;tmW6]q60Ia|h>&9%=]>*c&&NvRU^ ٚTnKbb8U O*U. og!zv 0Y!XO[0NB]nB Y0PUBLdr4uz!LG!-͛&PY@Ǖf./:rEUgW1%"p1ghBhVbrJ!VS쬜 Wt\jK95n:MH/NWuS5X˒bĤ59Y E ;DukYׅ fdxx3lIsPs"wt^8t's82|ڿ{S#]&F8Ce7=d>@ P_C5Jrzc*ؾx.&ln fkGX q'G`q_B3r]`6=Hm6_€i؉c>IEs;-,AinĊx9:Q0E=5ǿG]ܯH2z =Jz{9@U69JEZ#2(>CCfNkV5=vs?d)JFNtc翞QF#"&N{W,!Ϻ , Ojn+ VF :C2Hxdbb-\ғmω6nVs] <9}W]o7bb#_,$29=R661jUEɳΨ~#[8.T'G.j{(H)UL!XrўlyeӂTu!4.`wDE)3*N4 1^z6~E)`N|X] aWz\G&m:p"#0V$OAq 5ʪ/qTk7]_^Nc4XL22I#wI  -*~yr&nJ\08>\?umLG~͍c^%._~1 2|ݦo6/6O\lx^κsl4ɆXX+mOwDUc(9 p5RljON_M(i @0:d$=5K6{ >㕤7Pdfq5|}eXfh/YʪԺɮPibʈh )ŘmDZ{#Ykj}ClPi ٺg;=`xnSnPYЌiq*Dbx++I{^b94b 價:\5AK@s6[EOz%pB wxU -:~1?J:괢α?/ᬾWbOY!XW$ Cf[sO+-O/5Az8.ac>V^ [sC/\fœٿ .ޠD0ƉvSx:Ӏ3R*GaHz !uN>`8Ӏg!av^[  DpEU }zibC?Q:$znv=.I(e7_"D5H65}p)}d$!YI2A)Nʹ8L6Df W#TЊu1h̊*ԺOцƂsZ择難^j<"D0歼ǚ;LfgI Fj1;Tلr#)U:δ"ˎ:oO:ҺQ\@|9S|p\8ɽAŕe$,e/• #)8aQܢڎ[K+@? 0~)%ϹOfRǡAk𦃲+LG2o"Z2(}@4~} Sv"3&]u-ӊlAʥ?\p#JvܷBc@yOUޛV ܮp RT;Q"X ,nLΥs~D|,p?[UyћHsgdz#c("1Xc/hfZ,3gfQ"p;D yWؒ^-Y@!;V> A7b4)s?Ap_ݵ7 01ev~?Ǖ!&Oql 8C{oQamKh*3 ?o6_ xT/k?),%mPBnuI4{pPGX c<;Sm-/ `cyM,'D)κQ<rcFJ$qX>曀'd.C$][+q}Cϫy͔*z.ZI4` cPgS>=Z#jo(AS$E2z=Kt?|'?.~fH/r1'tͦ7]/KBzdUUV㮯4D^m\bAÿ ER/U+),F媁R?7 dKgذ'L;uڟ"ZyzX|IY v)ER\2R&/۞[NܱJVAo-@2wMXMLh1ͣ`8"b 3upZ'QM6EuRhbłpxs{ u)Z$1$?ep4+&աX R#IG#6B: ^TJl4 %Z缡fS$-P]tP'8x!a[&3WBx!ClzAn<5Ε< ia#/+o$I KQEy)|4! bziѺ<6"8`\K*GH?$ dv&9ubcdj1yn؋^6\; FƦETq~ m}|C`PznrgVrrvwpɄ~1_J:K~|"Ֆ%. 'V'E, ce*TGP=F ˆN簐ތ%ii!;mU媕B]ȧ&Ll?e*3t^KQExAh`3R4F&է+ٍ bkEqV[QpqN\1_q8*9}8l-NR#Xv2XˆM9.(x dԉ w?bĺc;əCf,)^Vwggp |^l$ȵ]ceǏtȻ+B.#VpORmt"z.R"l6k;W`Jw|qV<@2QMTR(z<ѥ9r \Y~Hre{SZd(6o?bFk` Xު\:E\o“Kk'[E,nuoIW܂&<,y2N$:[.Y(M̂<%͸Dd28Z&T.]*h0uғsX=|H\|%(ߍs$U?n74ӻ\@c}*{zAgԶό8,c%~_|n1U C̿y,q_EYUOfdƱ [xJ(џ @>?_&U4nd8it+AU{%]W[a gDOwhVR:ٿo \3H0L8봬Mf] 4 ZA]SǨdq?Jk "#Į}J\IRæБ;Tedz 5A=L> "T8k׊4v_qv7iS>kZa.F=IPᔝY`: (,(ΥT9e#cq-(bDϵ2$q6vsLHU xgW-uJPGh&@S7ϷS?6KKQ7$hv`+,Ѐ 4$+ԟ'&8\0UP1Dj@BG5pzu#SE$@.>:n}e*u %ȕ5p]ڿ(εɯ]I0Va/~#1z=}-&q#edL;ZwXEdE"_Z Ajy{ ?p^FZ)#I3"xou,طb$_̴%wPչF; DQh0v .1?x\o= J[ʛ9t\v NpTJ|H]`v!!njsZ n9{=~Ts&,Ve*e,_s%/X4Fx y$pP\k/A[h3 p \ ߡ*B-zC%ڄRd<[hqO{-g^EwL18S^0钒0/fX捺"}`wO D:e`a5U+7f, UCEdG3>@i1ődmriQcz5-DDžq9WuȰJzɑd[PL( s%s3}e!E5Szl&# MC.w!P1p$gywi!0Q~$\:˒ 0d%:Br3Ѝ|lZVOv[vBn%L[SjY8$EJqUE*3K_nBw-q0`uV{BZqF!S]U_I&䍀zGԞ0s~~k&FUC6*~1e<M} x9:-dIHRWOIDdUqk*ːc;&i`Gdh ְD #>8JD5v@p ZO6t+#i& Y|0Eb,pfmUlG\/ޚWLZJFA L:rw"QHGH9ck9ѴٽY@(a(;gU K JkuwԆj34ƙ9mgwQ^h}9 dZ\ò75NjKJj.%ܓ^/y+F6R+B}<$(8|Y%fU;ZȚ?( r3C0xa>duP$s)we(N.Yb{x<Wʶ75hs¾(/4ϗ2SF/!P) ',#87bGY䣍@#I>/͋6.c%rs[~I~̤h5Ė-x؈fv2"̎a >{JmPnH1^SD"=qb[6L`ʝ7F'UA-hQskHOs--ߥX0ׄ ҏmWys& _|-slw\[y~}xNw0w UW飸SGq "k0{w ̉wFHvlrʅ՛Y-="W~+q$K4m!LgHl8m|W> :Y`pZ r\"6K= ^KƜlsNsW-PzV@ %Llx1 !dyϘW+&4&5Y-.XmyISgi|BI晙Do#b~w?Vf$Yh+q=k28+2N ܟ4qu7㈗|:%U^h3( 2btki,".I-BQ?W0F"ERn`11(Uh$M_Gu2fX0mqR χɺ?7!z×eq'[󯿖η-޲R‡qR= TCHgY;x֠87fg sK y k;~~e@m0__-?bbn W*P m6@ bmz?FVҒ+g#x lڂ ꉢF'1VLrj`FLgb׽[PI∴IR-_PdLWg]!F!˱@ 5,ޞ&)إegH&Lc-C;_|f;]/"Xw l*Xy JGT&"<^-?;0^_o.d5jĉk\?:OvRLṤY1T2\HLO 3GtJ-֚DP#SkLmonX kX!*L N6^+bE#=zUВJb!9V yubapicol3 [&֜>6nx:\j&"856Ud],)!2+J}V\wE>ewwVKфÔ\T$o4ǘaˢw]>x_|;# Y)G H+ځ!QRbMX&R6VMd/fAP2g~J1. L_4&ւ  KB0Z:N < \#@/G9Vym7sZnɃIpgXn_i/+_ ]Wi`p]S Y D1f$ެPrApP[1 ةwds~afP`Uvbg~Nfd`.F=jb%? byno)<0[HxN@؀z/Ȟ?[] \Y]ECc'2c-t䓏5\ z*5,/ԼL D\lX؋Y@ÉI JzdKwDA -P I.@:/W_V?nG6K="b\L0GO{SQ:Ƿ`*7ԬhwW$A\i,Jwbs@@ Hzy u`'PxMAAXV!KnMfe=)fn36ٛw^a9C9S_[4)z+Yk[X3pwrpZ^,QMF@SXYv7<Ѝh;2|NdɃaOTG8xK5"3pnI䳣|.BQ/Z);JKE 7m__P,aR܉sxrحLe1gDHi/gg?]=؁ {Œ&OaXrw- EYX |̛ CB;b\a$pd .5ghAͲx?|*֢`zcː_yw(E)iBI %0H\•щݹ'F!:g2|¨[nŽxfZ.| I[-amӴouᯂU*Y0^BR]= ^ H71vT>ރ6~]֯d2E#rW^ݩ*Tov tzƋ8tJ|B9A9}#ԗo0 3: YZ