From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jens Lechtenboerger Newsgroups: gmane.emacs.bugs Subject: bug#58605: 29.0.50; Commit 2a2f5530fa2 breaks ldap-search-internal Date: Tue, 25 Oct 2022 07:55:44 +0200 Message-ID: <87zgdkih0f.fsf@wi.uni-muenster.de> References: <87wn8xr7i6.fsf@wi.uni-muenster.de> <86fsfidgyr.fsf@mail.linkov.net> <87ilkd7kww.fsf@wi.uni-muenster.de> <874jvwp51w.fsf@wi.uni-muenster.de> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=sha384; protocol="application/pkcs7-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31489"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 58605@debbugs.gnu.org, Juri Linkov To: Filipp Gunbin Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Oct 25 08:22:11 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1onDKF-0007XA-C8 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 25 Oct 2022 08:22:11 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1onDHQ-0000UD-EK; Tue, 25 Oct 2022 02:19:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1onCux-0002YY-KP for bug-gnu-emacs@gnu.org; Tue, 25 Oct 2022 01:56:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1onCuw-0004pv-RG for bug-gnu-emacs@gnu.org; Tue, 25 Oct 2022 01:56:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1onCuw-0003ZC-EJ for bug-gnu-emacs@gnu.org; Tue, 25 Oct 2022 01:56:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jens Lechtenboerger Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Oct 2022 05:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58605 X-GNU-PR-Package: emacs Original-Received: via spool by 58605-submit@debbugs.gnu.org id=B58605.166667735413695 (code B ref 58605); Tue, 25 Oct 2022 05:56:02 +0000 Original-Received: (at 58605) by debbugs.gnu.org; 25 Oct 2022 05:55:54 +0000 Original-Received: from localhost ([127.0.0.1]:50091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onCuo-0003Yp-1f for submit@debbugs.gnu.org; Tue, 25 Oct 2022 01:55:54 -0400 Original-Received: from udcm-wwu2.uni-muenster.de ([128.176.118.28]:13151) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onCul-0003Ya-Oc for 58605@debbugs.gnu.org; Tue, 25 Oct 2022 01:55:52 -0400 X-IronPort-AV: E=Sophos;i="5.95,211,1661810400"; d="p7s'?scan'208";a="201721933" Original-Received: from wiwi-ex-1.wiwi.uni-muenster.de (HELO mail.wiwi.uni-muenster.de) ([10.2.21.33]) by UDCM-RELAY2.UNI-MUENSTER.DE with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 25 Oct 2022 07:55:45 +0200 Original-Received: from D-3170L03 (128.176.63.9) by WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.13; Tue, 25 Oct 2022 07:55:44 +0200 In-Reply-To: (Filipp Gunbin's message of "Mon, 24 Oct 2022 19:06:37 +0300") X-Originating-IP: [128.176.63.9] X-ClientProxiedBy: WIWI-EX-2.WIWI.UNI-MUENSTER.DE (10.2.21.35) To WIWI-EX-1.WIWI.UNI-MUENSTER.DE (10.2.21.33) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "bug-gnu-emacs" Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:246131 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi there! On 2022-10-24, Filipp Gunbin wrote: > [...] > But ldap-search expects ldap-ldapsearch-args to be at least what default > value is, to be able to parse the output (btw, "-LL" was there since > "forever", which is 20 years in this case; it's just the third L which > was added recently, to exclude ldif version from the output). How should users know about that expectation? > Also, default value can change along with ldap-search internal > changes. So if you want to let-bind it, you should merge in your > additional args, not replace them. If the code requires this, it might separate the necessary arguments from the customizable ones. > However, I don't see why you would want to let-bind it: > > - -H: Why don't you use host parameter? > - -x: just pass 'auth =3D simple > - -tt: already in ldap-ldapsearch-args When I started using LDAP, I could not make ldapsearch to use encrypted connections without -H. That may have changed since then... > Even more, I'd say that the user should set ldap-host-parameters-alist > according to his/her setup, and you should not mess with ldapsearch > arguments at all. Like: > > (setq ldap-host-parameters-alist > '(("ldap://example.org" > auth simple > auth-source t))) > > Then just invoke: > > (ldap-search "mail=3D.." "ldap://example.org" '("userCertificate")) Does this result in encrypted connections? Best wishes Jens --=-=-= Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgIFADCABgkqhkiG9w0BBwEAAKCCFL0w ggWBMIIEaaADAgECAhA5ckQ6+SK3UdfTbBDdMTWVMA0GCSqGSIb3DQEBDAUAMHsxCzAJBgNVBAYT AkdCMRswGQYDVQQIDBJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcMB1NhbGZvcmQxGjAYBgNV BAoMEUNvbW9kbyBDQSBMaW1pdGVkMSEwHwYDVQQDDBhBQUEgQ2VydGlmaWNhdGUgU2VydmljZXMw HhcNMTkwMzEyMDAwMDAwWhcNMjgxMjMxMjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNU IE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkw ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2Hi qiBNCS1kCdzOiZ/MPans9s/B3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwW IJAJPuLodMkYtJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/ Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2VN3I5xI6Ta5M irdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT79uq/nROacdrjGCT3sTHDN/h Mq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303 p+tdOmw1XNtB1xLaqUkL39iAigmTYo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugT ncxbgtNMs+1b/97lc6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9Jnn V4eeUB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeEHg9j1uli utZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo4HyMIHvMB8GA1UdIwQYMBaAFKAR CiM+lvEH7OKvKe+CpX/QMKS0MB0GA1UdDgQWBBRTeb9aqitKz1SA4dibwJ3ysgNmyzAOBgNVHQ8B Af8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zARBgNVHSAECjAIMAYGBFUdIAAwQwYDVR0fBDwwOjA4 oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmww NAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJ KoZIhvcNAQEMBQADggEBABiHUdx0IT2ciuAntzPQLszs8ObLXhHeIm+bdY6ecv7k1v6qH5yWLe8D Sn6u9I1vcjxDO8A/67jfXKqpxq7y/Njuo3tD9oY2fBTgzfT3P/7euLSK8JGW/v1DZH79zNIBoX19 +BkZyUIrE79Yi7qkomYEdoiRTgyJFM6iTckys7roFBq8cfFb8EELmAAKIgMQ5Qyx+c2SNxntO/Hk Orb5RRMmda+7qu8/e3c70sQCkT0ZANMXXDnbP3sYDUXNk4WWL13fWRZPP1G91UUYP+1KjugGYXQj FrUNUHMnREd/EF2JKmuFMRTE6KlqTIC8anjPuH+OdnKZDJ3+15EIFqGjX5UwggbmMIIEzqADAgEC AhAxAnDUNb6bJJr4VtDh4oVJMA0GCSqGSIb3DQEBDAUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UE CBMKTmV3IEplcnNleTEUMBIGA1UEBxMLSmVyc2V5IENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJV U1QgTmV0d29yazEuMCwGA1UEAxMlVVNFUlRydXN0IFJTQSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 eTAeFw0yMDAyMTgwMDAwMDBaFw0zMzA1MDEyMzU5NTlaMEYxCzAJBgNVBAYTAk5MMRkwFwYDVQQK ExBHRUFOVCBWZXJlbmlnaW5nMRwwGgYDVQQDExNHRUFOVCBQZXJzb25hbCBDQSA0MIICIjANBgkq hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAs0riIl4nW+kEWxQENTIgFK600jFAxs1QwB6hRMqvnkph fy2Q3mKbM2otpELKlgE8/3AQPYBo7p7yeORuPMnAuA+oMGRb2wbeSaLcZbpwXgfCvnKxmq97/kQk OFX706F9O7/h0yehHhDjUdyMyT0zMs4AMBDRrAFn/b2vR3j0BSYgoQs16oSqadM3p+d0vvH/YrRM tOhkvGpLuzL8m+LTAQWvQJ92NwCyKiHspoP4mLPJvVpEpDMnpDbRUQdftSpZzVKTNORvPrGPRLnJ 0EEVCHR82LL6oz915WkrgeCY9ImuulBn4uVsd9ZpubCgM/EXvVBlViKqusChSsZEn7juIsGIiDya IhhLsd3amm8BS3bgK6AxdSMROND6hiHT182Lmf8C+gRHxQG9McvG35uUvRu8v7bPZiJRaT7ZC2f5 0P4lTlnbLvWpXv5yv7hheO8bMXltiyLweLB+VNvg+GnfL6TW3Aq1yF1yrZAZzR4MbpjTWdEdSLKv z8+0wCwscQ81nbDOwDt9vyZ+0eJXbRkWZiqScnwAg5/B1NUD4TrYlrI4n6zFp2pyYUOiuzP+as/A Znz63GvjFK69WODR2W/TK4D7VikEMhg18vhuRf4hxnWZOy0vhfDR/g3aJbdsGac+diahjEwzyB+U KJOCyzvecG8bZ/u/U8PsEMZg07iIPi8CAwEAAaOCAYswggGHMB8GA1UdIwQYMBaAFFN5v1qqK0rP VIDh2JvAnfKyA2bLMB0GA1UdDgQWBBRpAKHHIVj44MUbILAK3adRvxPZ5DAOBgNVHQ8BAf8EBAMC AYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwOAYD VR0gBDEwLzAtBgRVHSAAMCUwIwYIKwYBBQUHAgEWF2h0dHBzOi8vc2VjdGlnby5jb20vQ1BTMFAG A1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0 aWZpY2F0aW9uQXV0aG9yaXR5LmNybDB2BggrBgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6 Ly9jcnQudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FBZGRUcnVzdENBLmNydDAlBggrBgEFBQcw AYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0BAQwFAAOCAgEACgVOew2PHxM5 AP1v7GLGw+3tF6rjAcx43D9Hl110Q+BABABglkrPkES/VyMZsfuds8fcDGvGE3o5UfjSno4sij0x dKut8zMazv8/4VMKPCA3EUS0tDUoL01ugDdqwlyXuYizeXyH2ICAQfXMtS+raz7mf741CZvO50Ox MUMxqljeRfVPDJQJNHOYi2pxuxgjKDYx4hdZ9G2o+oLlHhu5+anMDkE8g0tffjRKn8I1D1BmrDdW R/IdbBOj6870abYvqys1qYlPotv5N5dm+XxQ8vlrvY7+kfQaAYeO3rP1DM8BGdpEqyFVa+I0rpJP haZkeWW7cImDQFerHW9bKzBrCC815a3WrEhNpxh72ZJZNs1HYJ+29NTB6uu4NJjaMxpk+g2puNSm 4b9uVjBbPO9V6sFSG+IBqE9ckX/1XjzJtY8Grqoo4SiRb6zcHhp3mxj3oqWi8SKNohAOKnUc7RIP 6ss1hqIFyv0xXZor4N9tnzD0Fo0JDIURjDPEgo5WTdti/MdGTmKFQNqxyZuT9uSI2Xvhz8p+4pCY kiZqpahZlHqMFxdw9XRZQgrP+cgtOkWEaiNkRBbvtvLdp7MCL2OsQhQEdEbUvDM9slzZXdI7NjJo kVBq3O4pls3VD2z3L/bHVBe0rBERjyM2C/HSIh84rfmAqBgklzIOqXhd+4RzadUwgghKMIIGMqAD AgECAhEAqkvi71CAEFxqZ4YPA1N9LTANBgkqhkiG9w0BAQwFADBGMQswCQYDVQQGEwJOTDEZMBcG A1UEChMQR0VBTlQgVmVyZW5pZ2luZzEcMBoGA1UEAxMTR0VBTlQgUGVyc29uYWwgQ0EgNDAeFw0y MjA1MTcwMDAwMDBaFw0yNTA1MTYyMzU5NTlaMIHwMQ4wDAYDVQQREwU0ODE0OTE1MDMGA1UEChMs V2VzdGZhZWxpc2NoZSBXaWxoZWxtcy1Vbml2ZXJzaXRhZXQgTXVlbnN0ZXIxFzAVBgNVBAkTDlNj aGxvc3NwbGF0eiAyMRwwGgYDVQQIExNOb3JkcmhlaW4tV2VzdGZhbGVuMREwDwYDVQQHDAhNw7xu c3RlcjELMAkGA1UEBhMCREUxHDAaBgNVBAMME0plbnMgTGVjaHRlbmLDtnJnZXIxMjAwBgkqhkiG 9w0BCQEWI2plbnMubGVjaHRlbmJvZXJnZXJAdW5pLW11ZW5zdGVyLmRlMIICIjANBgkqhkiG9w0B AQEFAAOCAg8AMIICCgKCAgEA4yLo33Fy6yODnDt0cuQvfxDd3lnsuNenB614hQB3kjb3cgHa1pA/ gNxGX4s1X4f9DeUbOuz0S0dHEYFcDByTpXDTOLsrA/I9vZ33GadnOwwFPevEn+ZegP92IT4vabIr fX9onRap8lcdV2MAMAnIUkvTykJmT31NFPzikecZAj8yRfSVdOYXYtqnBkCPsohTuo1R/xgo5hZA thHzENZ/0awwUocqydgxiiVr4bY47NzsHyB3s5aMAgmxszZ72Ya0SiyuQNomHvfqx/LccgcLRVeL bMniWy0zKUPfMsIHYLxKuz88og/hThCGylkZUxZ9ftDcI0yTuAKPgFgG1LME6SurW66XDOKUPOlZ 2qM7quHxDzfnhWyrXq4jK+KF54zWtVwrD4rqGvGP8RtoNaqGmUlJ9t1NycE2+w0UNTy60aOscthN s7nEMqU0MWJXymRxWB3svNOc3AfgCygNppmzMs+r/ZQVo9IvLlDZqmf+58IEDZgscVVWKvHqcsDR nZMdiURrOeEyFS0vUE04xZqlB8mCCd1bbwZ30JNJOZczRw7Uf142qbQvYtH/eIYcLeubNREzzvXc ZQrK1KcZdICk/w0MbUY94qcNEJFz46CRZapVRGyp0IW4G4t79Tcd+YEcqmVC2p9BDF+tpPBUTRAG TXh0VtCrRCMHAkZd6bArdd0CAwEAAaOCAoYwggKCMB8GA1UdIwQYMBaAFGkAocchWPjgxRsgsArd p1G/E9nkMB0GA1UdDgQWBBToJ4jbFf9An5mspQ0MDfjOqaWItjAOBgNVHQ8BAf8EBAMCBaAwDAYD VR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwPwYDVR0gBDgwNjA0Bgsr BgEEAbIxAQICTzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29tL0NQUzBCBgNVHR8E OzA5MDegNaAzhjFodHRwOi8vR0VBTlQuY3JsLnNlY3RpZ28uY29tL0dFQU5UUGVyc29uYWxDQTQu Y3JsMHgGCCsGAQUFBwEBBGwwajA9BggrBgEFBQcwAoYxaHR0cDovL0dFQU5ULmNydC5zZWN0aWdv LmNvbS9HRUFOVFBlcnNvbmFsQ0E0LmNydDApBggrBgEFBQcwAYYdaHR0cDovL0dFQU5ULm9jc3Au c2VjdGlnby5jb20wggECBgNVHREEgfowgfeBGmxlY2h0ZW5Ad2kudW5pLW11ZW5zdGVyLmRlgQ5s ZWNodGVqQHd3dS5kZYEXbGVjaHRlakB1bmktbXVlbnN0ZXIuZGWBKWplbnMubGVjaHRlbmJvZXJn ZXJAZXJjaXMudW5pLW11ZW5zdGVyLmRlgRxsZWNodGVqK3tJRH1AdW5pLW11ZW5zdGVyLmRlgSZq ZW5zLmxlY2h0ZW5ib2VyZ2VyQHdpLnVuaS1tdWVuc3Rlci5kZYEaamVucy5sZWNodGVuYm9lcmdl ckB3d3UuZGWBI2plbnMubGVjaHRlbmJvZXJnZXJAdW5pLW11ZW5zdGVyLmRlMA0GCSqGSIb3DQEB DAUAA4ICAQAr3vuH36/HktCaRQa41rdgEEep3WbnlgjjN+Sl1CA/WGns2iwgTaS+WRKLTW9O3Y2N i4S9xFT5XezUAAkU7Z6GJjWyRiF2JS+Pb6XHmqXAjKxQqDpTT6/m3E+Vv8rBI0eEL5wiVSOQvZlt BU055MLEIYaWlDErzl5OCviWM2O+m88S4hIkRXIoUkyl2DSiDwihwLjZCX9Y4gRUPUuLiuJKStar wbknlvskOa2ugD3qKUxQh2QhpEKyEOSY7Tax30C6mXI+iINZVGETQNn8ZYZKEojOqzTvuWcD9XyA t/q9x/EiDlCaEdk4mwGcV/fW1bPfu7xFIz7GFrpS4fzVb3TSR91cyh0lEVK0mc5fNZN4wwaRP/hY PVywTRwOzWTCCVdjEZo33wbl6YXoCDsqudtbmqbhqrgYtKUnqSIooYMg8eX7NrSNi7NGi62Yt6gC 819l5Bw1rzWD0CkJ4mClaS3Byh7V9TaItJa5IEbx+l+z1esROAkkc0UD3Gqji3WPeSgUHr5aKlM7 fM46RSB8CD2ko3IdH3Lyu43sFyK2ujpx+814ASePaEIgqeyerMf+rPs5IhoOvzsrV8pvuvADWEZt pMRrfyQnQnUQlTGSNxQsZwTjpIPv/WewvujgWIwU0jC2yR7MQ4GtCtsjmzfBsGx/9L+C49R+U8Xq sP3AY0BXDzGCAywwggMoAgEBMFswRjELMAkGA1UEBhMCTkwxGTAXBgNVBAoTEEdFQU5UIFZlcmVu aWdpbmcxHDAaBgNVBAMTE0dFQU5UIFBlcnNvbmFsIENBIDQCEQCqS+LvUIAQXGpnhg8DU30tMA0G CWCGSAFlAwQCAgUAoIGjMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X DTIyMTAyNTA1NTU0NFowKAYJKoZIhvcNAQkPMRswGTALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcw PwYJKoZIhvcNAQkEMTIEMD4sgyp5cX0yP+IV1I3x8kx7Wq42tUr1B8Lusw9dQMKw/81WvaPkT8nx Zsjje0oHWjANBgkqhkiG9w0BAQEFAASCAgChae2xmaKtnvgSDCqNMSeEsIBMVa02M5IHLsWQzs2s M/6WxRK6yX8Gkp/GlfKN39c97kxk592AZJNZ9serboa5KbFC1rwL7ENyT73s6OQZVZb2fMjQi/aS +7myOn8u6nyhBCzvmTwnrcN8tZSXvMm43xZveiP7/RqWWpQtERNjD/1XFRm3szf4cnlu1Syo8zwZ VjuDzBozcu27U4t9mOWJH+tcUZfcp85+uwBLYcLlOTZr1bHiRMeoxNBfk2nuWm+QIq0jFbIM5EqW DpedlfAj7qLotYsAwobUa51rpW5nLyfsplGSsbtF3PJL8B8PDm5ysFhATuwGC3+9Y4IOeMTCv4j0 FABxKJDd7us7HYU2lTB8qvjSIxLvdouGSUTYKR/msldDeGkPyv1KZJV4hJ4YprBl+ISk2e5Z5DPh KSTkQuTOSUlXzn82LrE2XPvnwxdb7bpjl9tdCHcHSF0WjAFECHWHEZ0TBhloQJn4KMKEeSXiXLLW O0HpkgEduZTPN4ZtP0lXBU41REi2jgKzSD7lucEh03BPnroTC83V/GzRzTr5WvfJerogCQy9Xuq8 F9+1HViJ7ZrIlUlxmyTsewh8ybiLMTrsLvZMTpd0wr1FZ7u7ryi3jwmWILqV5fFmJ3hgMQOS/Wi4 cXahX4pJ4y4LD9IeD7osyF1G34g4JUre7QAAAAAAAA== --=-=-=--