From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 90C86158020 for ; Wed, 16 Nov 2022 16:40:49 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 19226E0920; Wed, 16 Nov 2022 16:40:44 +0000 (UTC) Received: from esa1.hc4949-98.iphmx.com (esa1.hc4949-98.iphmx.com [216.71.144.186]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A267BE0909 for ; Wed, 16 Nov 2022 16:40:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openeye.net; i=@openeye.net; q=dns/txt; s=CES; t=1668616843; x=1700152843; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=O67dJ3uvlyZlZXlMm2W6GUyQmrou/2oh8kgJA8NLRXU=; b=sauKVunNQWuWMjUAPlfhTkdePDRxCVpWCRYdA/adIt0EoraJTYN+Y/Ax Uo2FLpLvmACzAWCs3+VaaVNA0fX2n8skU5paNa9vkhjaum+O3HWs5Xfw9 /8kor3oWBta9r6Ef8c1pa8w8X8S9AfGZw0FwZUuqkZZla3s8ut7leBdpi Q=; X-IronPort-RemoteIP: 104.47.57.170 X-IronPort-MID: 51316210 X-IronPort-Reputation: None X-IronPort-Listener: Outgoing X-IronPort-SenderGroup: RELAY_O365 X-IronPort-MailFlowPolicy: $RELAYED Received: from mail-dm6nam11lp2170.outbound.protection.outlook.com (HELO NAM11-DM6-obe.outbound.protection.outlook.com) ([104.47.57.170]) by ob1.hc4949-98.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Nov 2022 11:40:42 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TEHqgH63eMdD2dp875YPlDcVkeDkjhoFeOQl1N+BXRNO83iSC2M1rBEDPBCwKsrhDOVymDD44GLz3CZGDcWYK6oj+sN4A4lWbqO2Ppw1Y/bEtDAZ/CxiyMfh8tliLVUPK5EssWnnyTDYJyDGXpKcEoJfiumciVVK/leS8PuosdFj3k+DXWWcJHQ6gkU2CPnl4CyYconUTrbCi/QNTUWEWOxFtZwChhW6eSe2jZGh+9ZSxUUfzlrkcjNXb2qWh+2LWy78DnHrzn0cX4AnQH/VAH2eN2Bg0U01gg4sx0R7YiNUySfbsP49G7w4Gpad+zPKTJY1oOJnve7+GhOr9NJttQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=O67dJ3uvlyZlZXlMm2W6GUyQmrou/2oh8kgJA8NLRXU=; b=chmF+CLBg4z8S9bp4nFhv/uMHHscf2hl+navg446jkreAhyutMTZU9Bh9tA82VKECxkgh06/0bDs5YVrfg3o1kMKO/CjADRsx+zWd/Ho4A4ATNJUhym3aneRjuSXOrj8bQFL2ktOLTTDLw/jfk6yWK6dNQECsBWBOqxoNkIhfaxeCbQ26wfcHacegL7Uff08w8JKv7bXVwGrB6pO66tMVCsa/zFcm5js8vCdIx7Q0e4zkJLIzYpK3m5n5aBy87Ji+MQrNkpvbgRfjvj49PLwL7yKhBJCzj0nDL0CkG5jwF+OE6Ok/ZtjKZDoYteP7fodQYqEfamEAPDY4HKrTDv1wA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=openeye.net; dmarc=pass action=none header.from=openeye.net; dkim=pass header.d=openeye.net; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alarmcom.onmicrosoft.com; s=selector2-alarmcom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=O67dJ3uvlyZlZXlMm2W6GUyQmrou/2oh8kgJA8NLRXU=; b=acdSkwOBGu6pP2QNSy5Rgae6AJEyeqxQolYXUo+TivTrYI+jeCyVePgGtpGQrDjeSFojhq2Cj4pbtFSgq/Yv8v3Roge7h2ZAku0HWj59QNmbyNURui5lwRstUqg54mZmbsl3WxllJ86Q4R8eKwwNIqT6fMC9f5lvXgOOj9PzrdM= Received: from MW2PR07MB4058.namprd07.prod.outlook.com (2603:10b6:907:9::28) by DM6PR07MB7274.namprd07.prod.outlook.com (2603:10b6:5:221::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.18; Wed, 16 Nov 2022 16:40:40 +0000 Received: from MW2PR07MB4058.namprd07.prod.outlook.com ([fe80::91eb:86d:a441:525b]) by MW2PR07MB4058.namprd07.prod.outlook.com ([fe80::91eb:86d:a441:525b%4]) with mapi id 15.20.5791.025; Wed, 16 Nov 2022 16:40:40 +0000 From: Laurence Perkins To: "gentoo-user@lists.gentoo.org" , Andreas Fink Subject: RE: [gentoo-user] Libsld, what gives? Thread-Topic: [gentoo-user] Libsld, what gives? Thread-Index: AQHY+YtAY3lVSUjukEiFaB93aUXpZa5BpOUAgAAV9ICAAANsIA== Date: Wed, 16 Nov 2022 16:40:39 +0000 Message-ID: References: <84f5abeb-2557-10b7-9cca-5845215db109.ref@verizon.net> <84f5abeb-2557-10b7-9cca-5845215db109@verizon.net> <20221116155914.7d2f3304@web.de> <85f1b6a2-699c-7aed-30db-0ef4df1e87e8@verizon.net> In-Reply-To: <85f1b6a2-699c-7aed-30db-0ef4df1e87e8@verizon.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=openeye.net; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW2PR07MB4058:EE_|DM6PR07MB7274:EE_ x-ms-office365-filtering-correlation-id: 985f535d-7bda-485c-2a66-08dac7f14bd1 x-outbound-auth: mysecretkey x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: i0bSfPJAjmpBiqP8d69B4EMkVG/KRTbjbxJEAQZ7tgysweP1AkHwNJJIP4Lou9vtXb2VllSGNW/Hov+xJ6eL44a4npoB2BhLDq13rBJVrR/7ZRgRvMVJc6NmYv9XiCD9WM6iKQps+FTKHRCg7sgTEvy4kvmMNCpEVWfNGIHL2wn6upCFiXSmFLZRn7943RDYaZQD3R2t8iRcOhWe236O+nmkUg+lDTsQr/tFKSg4euDA4qCPfm/cDk7huEtu+gQYyKRR/TJgvwQXCGNvb/PoNKSj0oOiA0OCuOCFFMQQjPsgBt/D1C/aoNLk6pwp6J7Y8S5TZVyeNV5QQBmVzTur9aY+jZHexLGMuocDZiGBtaK6e7pSFiPRntV+8DZPX9IFNzAfsuT1IxBoTIBKmW9453NFEa7Gq6yJ2JcM8bjFttmqFIyv85GcHT/uxo2mOjNqMxi7nLtFmidVATedD8Bln7nxvesWhB2BQWpc+JvbE7eWtkzLjwEZFYb9XkQI3DQxGtxvcpO9h/6GqMYX65u3TrTFakXi7YdAqDZFRh2dblKjs8krW2e5RDYaH7ZyFJmZnD1lRcBgSkQd9luk8orVlopFx9lmIjhiFs0v2T/7fwmHB9tuvSS4GHZqT5td+eHjf/Qe0fyyOyfKZG9NzVOUARwMo0n6ah5/a4DKqXY2tlVGm9zQruuw7NFdIlnarljane2c/s2m6T1Ar3seOE6eoJxXWoOymW08lt8l9BNPKJ25en3IY5PH9hkgUa/aRGJrXHoRqPfZZ+X+FtQumHMBUg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW2PR07MB4058.namprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(366004)(136003)(346002)(39860400002)(396003)(451199015)(8936002)(52536014)(41300700001)(2906002)(5660300002)(66556008)(66946007)(316002)(66476007)(76116006)(71200400001)(110136005)(66446008)(64756008)(478600001)(8676002)(26005)(9686003)(6506007)(86362001)(83380400001)(7696005)(38070700005)(33656002)(55016003)(186003)(122000001)(38100700002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K2tHbCtDcndCWGFTTDBNS0dPc0xtY0RlVmNCTHJKVTZraHhoMHFUOHBzZjRF?= =?utf-8?B?UDVjV0RDUDFQR2pESlAxcFRSUWIvVlFEbVoxSXFkSzB4QVFxaXdjU2hIaDQv?= =?utf-8?B?clpoNmlZQm5CVnpJalJ2WVhvZWQ0Z2lVbXJWTFhVY0dRMm1aVjcyR3d5SmFW?= =?utf-8?B?WjNrUW8ydjFjbzd4b3VHdVVhdC95bCtDTU5ZczFZOGtuR2ZKTk03N2RUUnVE?= =?utf-8?B?aFVHOGZwKytpRUtuQkQyYjIyOUYyL252U3BVcGpNQUU4QWlUMmZUcjF2MHdB?= =?utf-8?B?WWNrV0Z3cWVlZWE4WGN3cE9xdUg4OURCaHhra2hIdExZTjU0MTBuMnZ4a0dF?= =?utf-8?B?WEZrRFRrRnZsWmtpTzZQc0paYkllQ3IyVmdqUFRmaUlXZXhQbFYvOHMvREJm?= =?utf-8?B?NmR2OGRCQklPY0hZbmlXcnFQQ25LeXZmdDBNYTRab2dDL3JYSUZMbVExaVo5?= =?utf-8?B?N21leGd5cDNZMFJVVTJtT2NwMHNVelJMN0lGVzFFem95WDBzcU9jUG9tbWVh?= =?utf-8?B?MjkrU2xoZWhKSksrdHFLWDBpdUIrd0ZsMUxReGtxb0o0OEFSZ2dmbENKbTVO?= =?utf-8?B?NW9hSWkyUGxsNkwvSmtkbGk1bU5CZHFtUHRiVUl3MXppeHQzT0hOMmorbzBO?= =?utf-8?B?Q2lSTFJWYUs2K0Y5aXJld0RpcVBMOEJUQ1hCMDR0cDhpdWhaWEF5NHhaSDZR?= =?utf-8?B?aHV3K0NuN1ZnL2c3cXEvR2RGajhzSXM0ZG0wNzIrR0JNYTgrMmNESDlnOE5E?= =?utf-8?B?N0F3T2JmMEpBaEVhUlk5aFBsa1F0dEh2Z2MvWVZ2cDkzaU1OTzVRcmJxakU4?= =?utf-8?B?bm9GVTZYbzFqclNmTTNnMEtEd2doTVNrRHgvUTdzT3lDcFFwZ2dWMW8vZ0dJ?= =?utf-8?B?OWVpUGpJb0FEWEFRV3prdExRUnlmVTc5VXVLUlpHYXR2bTcyakZNY2F1dnBH?= =?utf-8?B?YWV4VXU3S3AyZVlETWV4RWkxTml1OGpaWmRyUWJOSkhyTlZHaVZtSlIveDZj?= =?utf-8?B?ODk3c09MQnBYSTdkQWtkNEpyOUlMU284Z0M4THVaUmRJU3VUU1RUQ21WVE5Z?= =?utf-8?B?RE1RRE5MRkVBUWlLZnFxc1N1aGszTklqbkQ3cTN0V2NXU01sZGt3am1xSGk3?= =?utf-8?B?aFZYcUp2emQxRDJPK3RSc0UzbE1iTWFxb3RIaDl6T3NMdFVQYnplQmlKSndL?= =?utf-8?B?dkFXQnFVZFY0amk3QVd6cmRidXgwaFJmcHdLSU0vS0VhVDA2a1JOTjZjNXBx?= =?utf-8?B?SzZzZkN6cXU1L0F1RWhuenFiSG5pdnByMXVwK0lRVm9lVXdSVlQ4NXlNQjMx?= =?utf-8?B?dTVZcGFqQXZHYnM4aEduUEMwME5waTVUVndJSXRLN3BTZkh1UG81ZTl4MFI4?= =?utf-8?B?QkJzNVh4Y2F6cFlOOVp3cTNLN3ZjWUkxRC9GM1JiV0pDcmdjeFg4cVVwcjJX?= =?utf-8?B?MjMvWUVrU1lENlJFOVZ2aEM0MHRVUUFEWlBTallqek5wN2IxOGRaOTJpYTcy?= =?utf-8?B?dEFzcDZ3ak4vLzNWTUp5dmQ1R091d2s2TXFqaHh1RXhoK3dhaFd0RlJZUFoz?= =?utf-8?B?NnJXWDdGTFQ2eXBkZVhPcFFWZ2NqZDI4TnRkSExkellDQ0ZxcE9NYU9HaUVa?= =?utf-8?B?NDNVMTdaT0YwdGUzOUxxNEtpMmh6YWRvY2N2VklQRTlWek5tNGR6TnJQbWtH?= =?utf-8?B?c3ZlOS8xZ1JjNC9hQ1JlcCtXSkNtK2NoNS82QVFtSFZkUzBFMUM5SUtEekZu?= =?utf-8?B?TXhSekh4V3hLME9ZelAyc0VJdXdXNk40NW1sZld0bnROUVBIS2lqb2dyRE4v?= =?utf-8?B?cWFqNHBEUXllTlpNYzBhQmdDMWlDTFpJNHlzNmNMSG8rZVAzczNVMzFSTGZM?= =?utf-8?B?VkIra1UyZi9hL25ERnIzUDZUWFpxVGxkWWp2U0FOSGYwZmZ0T2UyWDFrYXpG?= =?utf-8?B?bk8wejN1RWJFeldkZERIekZzSmRwZGl2blZvbVI3cGh6cTFPWFZyd1NHd3NU?= =?utf-8?B?S0MzYXBSUzJsUmFKNlhQaGxhWmRNY2ZPM3dmeDc1aDd4bHdBejU2b2NQTUZL?= =?utf-8?B?WERWbzIxWVIwbzRQM3lveG53Q3p1SGZVMjFLMWhQdFVSRlNqNXZ2Ty8zY25M?= =?utf-8?Q?kN9krGE36n/I89JbCKNkPAlFS?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: a5gk8J1VyELR3hcDUqefQw393IWhpANDRxwP9kUim+dKVLNhL697SbapsIyICyCkoAWc1PkBYBq7GPLkJZ+KUhxmqHJaGH6jQvqQY6fMcWJqiS4TEqluaUfJ/hacr2xCvGFibRaBWyBa4As5MLMIfT6OPqZBcEKti+sTkJ1ziBc1YS57T54qCVpK9asbCohoQGiCiK6SAGv/n4JFAP+ZqR/c7EbUwSpB29GiI4SqNJ7Z5r0Jw7Jg9L+gL6Dcg11+J3MwEmdPFTPefQZCmqqKurKrqVH/4j0SFeyTUOhdzB7W6BPzCPPpI+mbEDxyXDiwg0g8OJZ5wIfjrdNk1BA1P2Hf/c6r2ViSVle1pvyr1j9ycCUsdFTfdURbd11hVX1ar72aM5AcLMNx0Y1rWipvHr4XEX4r/URF35UAMNt9kpXvz93Cu6DZH1z6AYmBpELCm+tzlBHSYfVUm23omO+cMk921P8CNixg1NrqOgyEK7bJVrnJ5qUxIyCZZja4nnoa7L6yziQVm0kIy7M/t0gqyPjM1S52/aI4c+L1avx0IxmyNw0nc9V3357ZuxXroQu7spyQPEhw/BHZdozqSwWdS41uR6qhuSRq+UBzefSShIgOsn6RYkPmMxYkTRCoE9InbrUx+Nd5ylrv+tnPxfpWw+eoLXHQevSu53+pmXVQO+Ie7ywQgXNFLwo9VlpwZvKcE/Ul8WHG2aBqHdAS7iuwLaNzNK+gqWHoIg6LRE/Zf0bGshbtW95RdT2kkYkX7AkfFODLd04DzTIjd2j8NDqFVjz1vlbku6dbzQCsCht7/Cs= X-OriginatorOrg: openeye.net X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR07MB4058.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 985f535d-7bda-485c-2a66-08dac7f14bd1 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Nov 2022 16:40:39.8766 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 01aaba89-c0e5-4a25-929f-061e1350d674 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7iPfDfqmzt22VuiT7pMibdexw3lJzy0/kzn2G9bdcZR0QKBRNkFhmdVk0QnA7nkBjb5gzH6pTFQc0ptdiDav2g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR07MB7274 X-Archives-Salt: 75e1c781-680e-4225-ad99-b6f6c9f128d3 X-Archives-Hash: a047ec344f96a698b725f26ef0c7581d DQo+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj5Gcm9tOiBBbGFuIEdyaW1lcyA8YWxvbnpv dGdAdmVyaXpvbi5uZXQ+IA0KPlNlbnQ6IFdlZG5lc2RheSwgTm92ZW1iZXIgMTYsIDIwMjIgODox OCBBTQ0KPlRvOiBnZW50b28tdXNlckBsaXN0cy5nZW50b28ub3JnOyBBbmRyZWFzIEZpbmsgPGZp bmthbmRyZWFzQHdlYi5kZT4NCj5TdWJqZWN0OiBSZTogW2dlbnRvby11c2VyXSBMaWJzbGQsIHdo YXQgZ2l2ZXM/DQo+DQo+QW5kcmVhcyBGaW5rIHdyb3RlOg0KPj4gT24gV2VkLCAxNiBOb3YgMjAy MiAwMjoxMToxOCAtMDUwMA0KPj4gQWxhbiBHcmltZXMgPGFsb256b3RnQHZlcml6b24ubmV0PiB3 cm90ZToNCj4+DQo+Pj4gSSdtIGphY2toYW1tZXJpbmcgdGhlIHN5c3RlbSBub3cgYW5kIEknbSBn ZXR0aW5nIGFib3V0IDUwJSBlcnJvciBzcGV3DQo+PiBJIHdvdWxkIHN1Z2dlc3QgYSBkaWZmZXJl bnQgdG9vbCB0aGFuIGEgamFja2hhbW1lciB0byBmaXggdGhlIHByb2JsZW1zLg0KPg0KPkJhc2lj IGFzc3VtcHRpb246IFByb2JsZW1zIGFyZSBjYXVzZWQgYnkgb3V0ZGF0ZWQgcGFja2FnZXMuDQo+ VW5kZXJseWluZyBwcm9ibGVtOiBJbiBvcmRlciB0byBicmVhayBhIGxvZy1qYW0gaXQgaXMgbmVj ZXNzYXJ5IHRvIHB1cmdlIG91dGRhdGVkIHBhY2thZ2VzLg0KPkZhY3RzIG9uIHRoZSBncm91bmQ6 IFRoZSBvbmx5IHdheSB0byBtYWtlIEFOWSBwcm9ncmVzcyBpbiB1cGRhdGluZyBvdXRkYXRlZCBw YWNrYWdlcyBpcyB0byBqYWNraGFtbWVyIHRoZSBoZWxsIG91dCBvZiBhbGwgcGFja2FnZXMgaW4g aG9wZXMgdGhhdCBzb21lIG9mIHRoZW0gbWlnaHQgc3VjZXNzZnVsbHkgdXBkYXRlIHdoaWNoIHdp bGwsIGhvcGVmdWxseSBlaXRoZXI6DQo+DQo+QS4gYWxsb3cgb3RoZXIgcGFja2FnZXMgdG8gc3Vj ZXNzZnVsbHkgdXBkYXRlIEIuIEV4cG9zZSBzb21ldGhpbmcgdGhhdCBjYW4gYmUgZml4ZWQuDQo+ DQo+T25jZSB0aGUgbG9namFtIGlzIGJyb2tlbiwgdGhlIHN5c3RlbSBpcyB0aGVuIC0tZW1wdHl0 cmVlIHdvcmxkJ2VkIGFuZCBkZWNsYXJlZCBoZWFsdGh5Li4uIEV4cGVjdGVkIGZhaWx1cmUgcmF0 ZSBpcyBvbiB0aGUgb3JkZXIgb2YgMC4zJSBvZiBob3BlZnVsbHkgdW5pbXBvcnRhbnQgcGFja2Fn ZXMuDQo+DQo+SXQgaXMga25vd24gdGhhdCB0aGUgS0RFIGdyb3VwIG9mIHBhY2thZ2VzIGhhcyBp bmNvbXBsZXRlIGRlcGVuZGVuY3kgZ3JhcGggYmVjYXVzZSBpdCBpcyBob3BlbGVzc2x5IGNvbnZv bHV0ZWQsIGFuZCBpdCBhbHdheXMgY2F1c2VzIHByb2JsZW1zIGFuZCB0aGUgb25seSB3YXkgdG8g YnJlYWsgdGhyb3VnaCBpdCBpcyB0aGUgamFja2hhbW1lciBhcHByb2FjaC4NCj4NCj5MTFZNIGFu ZCBmcmllbmRzIGFsc28gZmFpbHMgdG8gdXBkYXRlIHdoZW4gdXBkYXRpbmcgd2l0aGluIGEgc2lu Z2xlIHNsb3QgYW5kIHRoaXMgaXMgVkVSWSBhbm5veWluZy4uLg0KPg0KPldoYXQgY2F1c2VzIG1l IHRvIHBvc3QgdG8gdGhlIGxpc3QgaXMgd2hlbiBJIGdldCBmYWlsdXJlcyB0aGF0IHByZXZlbnQg bWUgZnJvbSBldmVuIGJlZ2lubmluZyB0byBqYWNraGFtbWVyIHRoZSBzeXN0ZW0uDQo+DQo+LS0N Cj5CZXdhcmUgb2YgWm9tYmllcy4gPU8NCj4jRWdnQ3Jpc2lzICAjQmxhY2tXaW50ZXINCj5XaGl0 ZSBpcyB0aGUgbmV3IEt1bGFrLg0KPlBvd2VycyBhcmUgbm90IHJpZ2h0cy4NCj4NCg0KSWYgeW91 J3JlIGdvaW5nIHRvIHRyeSB0byBkaWcgYWxsIHRoZSB3YXkgdG8gdGhlIGJvdHRvbSBmaXJzdCB0 aGVuIC0taWdub3JlLXdvcmxkIGFuZCAtLWlnbm9yZS1idWlsdC1zbG90LW9wZXJhdG9yLWRlcHMg Y2FuIGJlIGhlbHBmdWwgZm9yIGZvcmNpbmcgaXQgdG8gYnVpbGQgd2hhdCBpdCBuZWVkcyB0byBi cmVhayBhIGRlcGVuZGVuY3kgbG9vcC4gIEJ1dCBkbyBiZSBhd2FyZSB0aGF0IHRoaW5ncyBtYXkg Y2Vhc2UgdG8gZnVuY3Rpb24gZHVyaW5nIHRoZSBpbnRlcm1lZGlhdGUgc3RhZ2VzLg0KDQpJZiB0 aG9zZSBhcmUgbm90IHN1ZmZpY2llbnRseSBzdHJvbmcsIHRoZW4geW91IGNhbiBjbGltYiBpbnRv IHRoZSBwYWNrYWdlIHJlcG8gYW5kIHN0YXJ0IGlzc3VpbmcgZWJ1aWxkIGNvbW1hbmRzIHlvdXJz ZWxmIGFuZCBpdCB3aWxsIGRvIHdoYXQgaXQncyB0b2xkIHdpdGhvdXQgYm90aGVyaW5nIGFib3V0 IGNoZWNraW5nIGRlcGVuZGVuY2llcyBhdCBhbGwuICBNYWtlIHN1cmUgeW91IGtub3cgd2hhdCB5 b3UncmUgZG9pbmcuLi4gIE9idmlvdXNseS4uLg0KDQpCdXQgc2VyaW91c2x5LCB0cnkgZGlzYWJs aW5nIGFueSBvdmVybGF5cyBmaXJzdCBpZiBhdCBhbGwgcG9zc2libGUuICBJdCdzIHF1aXRlIGNv bW1vbiBmb3IgdGhvc2UgdG8gbGFnIGJlaGluZCB0aGUgbWFpbiByZXBvIGFuZCB0dXJuIHRoaW5n cyBpbnRvIGEgdGFuZ2xlZCBtZXNzLiAgDQoNCkFuIGV4cGVjdGVkIGZhaWx1cmUgcmF0ZSAib24g dGhlIG9yZGVyIG9mIiAwLjMlIG1lYW5zIHlvdSBleHBlY3QgaXQgdG8gYmUgbm8gbGVzcyB0aGFu IDAuMDMlIGFuZCBubyBtb3JlIHRoYW4gMzAlLi4uICBTbyBJIHRoaW5rIHlvdSdyZSBwcm9iYWJs eSBhbHJlYWR5IHdpdGhpbiB0aGF0IGVudmVsb3BlLiAgOkQNCg0KTE1QDQo=