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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id F090D158012 for ; Mon, 12 Sep 2022 16:55:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 71B44E094F; Mon, 12 Sep 2022 16:54:58 +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 E51E2E0905 for ; Mon, 12 Sep 2022 16:54:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openeye.net; i=@openeye.net; q=dns/txt; s=CES; t=1663001697; x=1694537697; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=cDrnc7zJcaRjcjvo0Xil6WE9q4qxfMMMBXePw9O2PFg=; b=imJ3OrX5JqeFVyiEg4dPxFvLkSiQiMWUx1qudkYaaTvhiJzsSMQurL3p HXBCoMFDrzlckXbYSMbyMNwZ5AoovjA4jaSVeUrj1lepcV/r6occDSpGb esd7GOkfJdtn42lW3kCHAkrLMvkt9wG8/TIq640aVI1rIg311RNkE3vkD w=; X-IronPort-RemoteIP: 104.47.59.173 X-IronPort-MID: 43976249 X-IronPort-Reputation: None X-IronPort-Listener: Outgoing X-IronPort-SenderGroup: RELAY_O365 X-IronPort-MailFlowPolicy: $RELAYED Received: from mail-dm6nam12lp2173.outbound.protection.outlook.com (HELO NAM12-DM6-obe.outbound.protection.outlook.com) ([104.47.59.173]) by ob1.hc4949-98.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Sep 2022 12:54:56 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k8FGHwAUjh1zozNl2PjOUm2btduQgay6vICM78KmLjhgCEVCwe7VNjxV/ZYPh32M1i6bllou531Y0VyrX7iRnECdhSm1JoWYpP/u78wzireNqVFM7+mUSvcDZEv9Mpp+FWC2hn3Gr8lzPVpjUmqzzPzPXKqr3CuUyPpBT42KqWWCAK+uQhadSmgKlExtMeDc7ioqGEGZFVLRz3DE8Clr9baGxSCpZHUu0Bim31jGVJCwTNfqyRFjUARAja6/IDHCgbBRI/osfW2XiLtf02yjODqpEA/9OgqJPX8gPIQciQ2ERqWBKk8UpqnWmEyB7eSA+0NwCS5TPPDP+Vf43Kl97g== 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=cDrnc7zJcaRjcjvo0Xil6WE9q4qxfMMMBXePw9O2PFg=; b=Mx14yV/0lroHPbQ1CHwyI1tyrc74FKtZ+JldleFdOgQepNSYzjZEQ8QWuHn884QZizn7k7iMq6yKkH7Fk3xOfq8RYOdJaF7u8FsinntnciCa1SkBQG7UH+CqPy3/kAYwhCd9tDpzYyx8F+S2vQGk3EOkKgeRBh7M5pOOTzqPtwf9ICl9xW/CxtAu8VYMogdKOLGigvYdRmMS7fi4i3+ZFuI8ZPpHbs6l58DBwPIZG67ZiPurS73yXW7b473FvIdWM0Uu/7Y5G8zioRk9XDgdGebZnfLacreMr6FLF66SwEWt1DKzz/DOzzSe8XXJUAYhGzmUzeheonnPNpFSrLc0Ww== 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=cDrnc7zJcaRjcjvo0Xil6WE9q4qxfMMMBXePw9O2PFg=; b=cYP74XFGdzNueF1hthtY+HlG+rwZDCcm2ptopg6/2csMLhCIAlVGfClvUedvD/ODu7GrIr0uEv5cJBdhylJDYuzmSachWu936g4/XUDlqOWwF5rj9EgrajVQcBPIwh1yIB1h1VbPUd3Y8xfe1Gtg1yzyygBu9JHyiRjoxNzo80U= Received: from MW2PR07MB4058.namprd07.prod.outlook.com (2603:10b6:907:9::28) by SN1PR07MB3934.namprd07.prod.outlook.com (2603:10b6:802:32::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.22; Mon, 12 Sep 2022 16:54:45 +0000 Received: from MW2PR07MB4058.namprd07.prod.outlook.com ([fe80::55d2:5a96:ea40:b98]) by MW2PR07MB4058.namprd07.prod.outlook.com ([fe80::55d2:5a96:ea40:b98%4]) with mapi id 15.20.5612.012; Mon, 12 Sep 2022 16:54:45 +0000 From: Laurence Perkins To: "gentoo-user@lists.gentoo.org" Subject: RE: [gentoo-user] Encrypted hard drives on LVM and urgent power shutdowns. Thread-Topic: [gentoo-user] Encrypted hard drives on LVM and urgent power shutdowns. Thread-Index: AQHYxlVNMnOVfxFqDkeRCTjrjnajCq3bPqiAgAAN5ACAALGcYA== Date: Mon, 12 Sep 2022 16:54:45 +0000 Message-ID: References: <1b6f36dd-f378-2d04-3df1-0541b9d944e9@gmail.com> <550b03e7-d11e-2d01-f058-86069a45555b@iinet.net.au> <6e5fa1b1-305d-00aa-a02b-9ccc133a7986@gmail.com> In-Reply-To: <6e5fa1b1-305d-00aa-a02b-9ccc133a7986@gmail.com> 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_|SN1PR07MB3934:EE_ x-ms-office365-filtering-correlation-id: a8c1b1e6-ab59-4f6b-8334-08da94df7eea 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: u6hEg9aKMDX36hZ+VUO9F1noWYgDmv8CCgj3MnjwiN+ftyB4FadiBGBPT55FnFYAsQB0+X8Wud4PWzTGPZNz5/+dCX/VH+fv0fizlyNsrDJtckNl++IZOWS9Eye8RQy9KwIg+BlHabbyHiaPBWoJgtC4WQLIF3A3C0ppQK7WBd8YAg/E8/HE/UOhXxib+TLEV+JE/fMMxt08p+Psr9Xb+FqMpvKgiRy+Y5cEU6r3ghD3GwHtyyAQX6CR2EuxJegP1YPaPCdo2ALFkKmtmoTnWk9OQAGNXrLw7DU5lvXNcT7G7WvN2tiSA5e8Uc7BIZpu5F5WRPZY3jnUSGHix8bxQvVhe9PGYDiI/rR1/VraFaq+Cd2C1k1VfYGGgIFvCYQRKaWnEXVAotVVOBrHA3PYtEwX0d1z5Jet5ODtVhl2FLohnJgzdODiEQKM1C3L2neOYA7d7AiEPFdPvVGPvyzEg7+lYLQZjivFeCA501he0UELKofc++g82C+QnCqbVqNT9IVlGhXwe+v2Z8A7rI3QcCM2gwPtWB6KgKjGAnnfTi5UAMkBiqwcQBoczbO3Vg/pufrjbtn5KItWtRbJxWOrbkx8B3ght9pGQ82+QesWVE1g4Y5hInZE5rVR3bTkBBqwFxhn2zPTcbu+gvkeJkSYhLQuaxACuIbaoQjcuIMLzQ/Vu8AjltmD7pF/4mB1Pm8a0Z3c1Nd2OymeUbqoLcnWgU9bVwbqiiZiJWyqTH+o1jUITqxXr/bhZ/sySkJKbeP7 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:(13230019)(4636009)(366004)(39860400002)(346002)(376002)(136003)(396003)(451199012)(26005)(6506007)(7696005)(6916009)(55016003)(52536014)(316002)(66556008)(186003)(76116006)(66476007)(38070700005)(8676002)(86362001)(64756008)(66946007)(66446008)(5660300002)(2906002)(478600001)(33656002)(122000001)(41300700001)(38100700002)(71200400001)(8936002)(83380400001)(9686003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ekwzL2dORHczRGpFR3ZjSUVScDd1RDlrcHdMZVVUcU9iek5keHBRU0w0MjYx?= =?utf-8?B?a3BRTzBIUmFiZHo1b3FBckpITjVUNmp3eXg0RGlNZ0t1eFJSajVYc0V5dVF6?= =?utf-8?B?WHFXM1lJeERGUElaS0REd0hOQmkyZDV3VzJkUFZnT01qMlFIRTF3bGlDRzM0?= =?utf-8?B?TTk3ZnpxRXpBREp2bVhYZ0hRTUQ0OXhiT21PSXhVL0pzdndnOWNFbnV3bDZ1?= =?utf-8?B?N1pzUEwraHB0ZmZYMXBGN2VkT2g0Q1NFYk5rS0R6aXpWbEJVTHpPSDV0d0Vl?= =?utf-8?B?bnpMaFQvdXRyVU1SZ1RHdU50cXRSczF1Um5Wc1ZxRVhOMnNBbCsrM0ZXU0pv?= =?utf-8?B?MWcxV1BsaUhHMW9WVnk4azVhNTBWTS9obmpMNkpJWVZaQVhJL2FlREZOV3Na?= =?utf-8?B?NTdHM3FQcHc3LytOMEJESjY1RnNreGVtTGs5Z3hKOWNOa0crMzR6dlZkSURk?= =?utf-8?B?dFF5K3kyM293U3FyRkUrak9SQW5EZFc4ZDJFL2FHOFBwTW5hUHRjMm1LOW42?= =?utf-8?B?emVwaDVXdlJaZXVtRm1oOEpGOFlPWmNvSGk4SURWd2RML1NvVmwxZDAzYmEx?= =?utf-8?B?bEVvYndQdDk4VGx3L2Npc0F3RmlKditWM0Z6d01mVzNKc0V0dm5ld3VLRXVL?= =?utf-8?B?bHhKa3JJdHo0dXMvbEVsY1c3bTVQMVFkY243ZkVCL3h4bDIwMEdobEZCTThW?= =?utf-8?B?czlmbm5LR3VjNFVQMWxqVTYzbHF6VFd6a0MzZzlOcmxsWE9VMXBrL3Z1Vzdt?= =?utf-8?B?emQ0ZGcrU2haTlFmVUpCWHYxMDlMTGpUMlA0eEg3MklkTHNRL3ZhMlZpckRY?= =?utf-8?B?REtkZWNzYWFlbGFJTWpWaG4yUFltZFlnSTBib0lQT1VEMW9rNVluU1VSd3Rt?= =?utf-8?B?bHpmWTAxZHQ5eHM4NFJhSm1HSDhGbEVobk9TWkdyNFJhVWpKS213MHNFM0NB?= =?utf-8?B?Z2hveWhPYlBkU0tjR01iZkFHelZzUzJ6b0txajRyeWJUYWhJZVlRK1Rqckw1?= =?utf-8?B?ZGROZlFTd2U3ZEoyV01rZ0NpVjIrUVltTzdaUG5PYVZmYjNFci80aG95ZkM0?= =?utf-8?B?b3dqVmV1Zll0ZDNGcVF2OHpHVll3bXpYelJBVkFTRDIwNk01ZHdLVVJUb0NT?= =?utf-8?B?TE5BOUxFNEVaRzVQVkZLZ0NrbVdlamMwQjlHU2xRSFZSUzY5ZzZyTFg0eWJx?= =?utf-8?B?NDBFQ3ZmVnlwNndqakduOFJMelh4UnZYdGNGMU8ydFkwUTFvSU81YmhXMlEy?= =?utf-8?B?T3lvVGlia2RJa3NpaDNUQkVvZk9jK3BBSk1TdHBOZURwRzZ3Tm5PSUM2WHd1?= =?utf-8?B?VVNiVldiSkNaQVlhN2dneFUwem1NOGFKdlYySFJESzh5VHBYQ3ZZa2RlUWFn?= =?utf-8?B?S3Z4RVpqcWN0b0xFZEYvbWcrWlB3bjdiMFVOb1JOTm9EcE4rdTNuK25XSlY1?= =?utf-8?B?WG1STkI2azA1enZlMnREalh2MDlKTjAyMDFxbmQ4Z2c1bEczRVN6eU5YQmxR?= =?utf-8?B?dDBhZGdLaVRxZS9PS21hWEJBcmE2bFkzRzJjOTJSaW5nRUkwOXdwV1pPRzgw?= =?utf-8?B?eXlRMVYzVWdVcG1qRVQ5WlNhaWh5WnVKTkN0bzhCUkFSVnpzVUl0cnVMZVJG?= =?utf-8?B?Vi9FZVJCU2pzMHZHdGhZUStIaTFpNDFoM3UxNE9rYlE4a0EzTXZFNjRTdThS?= =?utf-8?B?NjFZRkVUZ1FQck1pSEx2MTI5UXQrRTIzWU0yRGxHNkg1aUtCWjlRU05td3Av?= =?utf-8?B?ODZiVTUyVDhBMXd2clgwNFpXUmJKVW9RRWkwRlFBZXZiUHczaEprS0V3WmN1?= =?utf-8?B?YzRXZGkzWTJlSG1iREp2K21RR1V2NmVDc3ZSRzh6U2xmZzF0cjlDdXArR04v?= =?utf-8?B?ZjVmTTROeE1JODFYdUFpZnRsem91OXBKczlzbmlwSlZqcWJWRUFyajY2bUZq?= =?utf-8?B?emMyK3ZPMVNBSGkxSlByckZzTkVIdzBob1NUeXp2eHUzbEtNcnZOTFdvK1M0?= =?utf-8?B?VGtGVlBPVUhIZjhHVUtXWEUrZ2J0dUI0YW41MFgvWDh2TUU0bDBVZnRHbUdS?= =?utf-8?B?cVFPNEZnOUVqWWVSb1hUYUlPbmxNWmxDWW5DT2xISHBnWFQwRTVDcCszK3ZB?= =?utf-8?Q?zgEU=3D?= 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-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: a8c1b1e6-ab59-4f6b-8334-08da94df7eea X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Sep 2022 16:54:45.3793 (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: zzlJ3R3wtliaVDo4T0T1+B0JeB98UlaMIr516u0knlPprvDc+1CarpPPWLLq9ERuNUb6FtwjmvP8tDGvnq1Zkg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR07MB3934 X-Archives-Salt: 2450b439-8fc8-4da9-a2b0-8ce3224a754c X-Archives-Hash: f8ff43deb7c775c28ef5936cffc30d1c DQoNCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPkZyb206IERhbGUgPHJkYWxlazE5NjdA Z21haWwuY29tPiANCj5TZW50OiBTdW5kYXksIFNlcHRlbWJlciAxMSwgMjAyMiAxMDo1OCBQTQ0K PlRvOiBnZW50b28tdXNlckBsaXN0cy5nZW50b28ub3JnDQo+U3ViamVjdDogUmU6IFtnZW50b28t dXNlcl0gRW5jcnlwdGVkIGhhcmQgZHJpdmVzIG9uIExWTSBhbmQgdXJnZW50IHBvd2VyIHNodXRk b3ducy4NCj4NCj5XaWxsaWFtIEtlbndvcnRoeSB3cm90ZToNCj4+IElmIHlvdXIgdXNpbmcgbnV0 LCBpdCBoYXMgdG8gYmUgc2V0dXAgLSBhbmQgc2hvdWxkIGJlIHJlZ3VsYXJseSB0ZXN0ZWQgDQo+ PiB0byBtYWtlIHN1cmUgaXQgd29ya3MuDQo+Pg0KPj4gQmlsbEsNCj4NCj4NCj5JIHRoaW5rIHVw c21vbiBpcyBwYXJ0IG9mIG51dC4gIEkga2VlcCBmb3JnZXR0aW5nIHRoYXQgc2luY2UgdGhlIHNl cnZpY2UgaXMgdXBzIHNvbWV0aGluZy4gIFRoaW5nIGlzLCBJJ3ZlIG5ldmVyIHF1aXRlIGZpZ3Vy ZWQgb3V0IGhvdyB0byB0ZXN0IGl0IHdpdGhvdXQgdW5wbHVnZ2luZyBhbmQgcnVubmluZyBkb3du IHRoZSBiYXR0ZXJpZXMuICBJIGRvIGhhdmUgZXZlcnl0aGluZyBjb25maWd1cmVkIGFuZCBoYXZl IGV2ZXIgc2luY2UgSSBidWlsdCB0aGlzIHB1dGVyLiAgSSBkaWQgdGhlIHNhbWUgb24gcHJldmlv dXMgcHV0ZXIgYW5kIFVQUy4gIFByZXR0eSBzdXJlIGl0IHdpbGwgd29yay4gIFdoZW4gcG93ZXIg YmxpbmtzIGV0YywgaXQgZG9lcyBub3RpY2UgaXQgYW5kIGxvZ3MgaXQgaW4gbWVzc2FnZXMgZmls ZS4gQWxzbywgdGhlIHVwc2MgY29tbWFuZCBvdXRwdXRzIHRoZSBpbmZvIGNvcnJlY3RseSB3aGVu IHJ1bi4NCj4NCj5JIHdpc2ggSSBjb3VsZCBzZW5kIGEgY29tbWFuZCB0byB0aGUgVVBTIHRvIGZh a2UgYSBwb3dlciBmYWlsdXJlLCB3YWl0IHNheSBvbmUgbWludXRlIGFuZCB0aGVuIGl0IHRlbGwg cHV0ZXIgdG8gc2h1dGRvd24gYWxsIG9uIGl0cyBvd24uICBJZiBpdCBkb2VzIGl0IGNvcnJlY3Rs eSwgaXQgc2hvdWxkIHdvcmsgaW4gdGhlIGV2ZW50IG9mIGEgYWN0dWFsIHBvd2VyIGZhaWx1cmUg YW5kIG5vdCBydW4gZG93biBteSBiYXR0ZXJpZXMgZWl0aGVyLiAgSSB0cnkgdG8ga2VlcCB0aGUg YmF0dGVyaWVzIHRvcHBlZCBvZmYgYXQgYWxsIHRpbWVzIHNpbmNlIHdlIGRvIG9uIG9jY2FzaW9u IGhhdmUgc29tZSBjcmF6eSBkcml2ZXIgbm90IHdhdGNoaW5nIHdoZXJlIGhlL3NoZSBpcyBnb2lu ZyBhbmQgaGl0cyBhIHBvd2VyIHBvbGUuICBEb2Vzbid0IGRvIHRoZSBwb2xlIGFueSBnb29kIGFu ZCB0aGUgY2FyIHNlZW1zIHRvIG5vdCBlbmpveSBpdCBlaXRoZXIuICA6LyBTb21ldGltZXMgdGhl IGRyaXZlciBpcyBubyBsb25nZXIgY2FyaW5nIGFib3V0IGl0LiANCj4NCj5JIGFjdHVhbGx5IHdp c2ggSSBoYWQgYSBtdWNoIGxhcmdlciBleHRlcm5hbCBiYXR0ZXJ5LiAgVGhpbmcgaXMsIEknbSBj b25jZXJuZWQgYWJvdXQgdGhlIGNoYXJnaW5nIGJpdC4gIFRoZSBjaGFyZ2luZyBzZWN0aW9uIGlu IGEgVVBTIGlzbid0IHJlYWxseSB0aGF0IHBvd2VyZnVsIHNpbmNlIGl0IG1vc3RseSBqdXN0IGtl ZXBzIHRoZSBiYXR0ZXJpZXMgdG9wcGVkIG9mZi4gIEkgaGF2ZSA3QW1wL2hyIGJhdHRlcmllcyBh bmQgSSB0aGluayBpdCB0YWtlcyBsaWtlIDcgb3IgOCBob3VycyB0byBjaGFyZ2UgZnJvbSBhbG1v c3QgZGVhZC4gIEknZCBndWVzcyBpdCBpcyBhdCBtb3N0IGEgMSB0byAxLjUgYW1wIGNoYXJnaW5n IGNpcmN1aXQuIA0KPg0KPklmIHlvdSBrbm93IG9mIGEgY29tbWFuZCB0byB0ZXN0IHdpdGhvdXQg cnVubmluZyBkb3duIGJhdHRlcmllcywgSSBoYXZlIGEgQ3liZXJwb3dlciBVUFMgYW5kIEknbSBj ZXJ0YWlubHkgaW50ZXJlc3RlZC4gIEl0J3Mgb25seSBhIGRlY2FkZSBvciBzbyBvbGQgc28gaGFz IHF1aXRlIGEgZmV3IGZlYXR1cmVzLiAgVGhlcmUgbWF5IGJlIGEgd2F5IHRvIGRvIHRoaXMgYnV0 IEkndmUgeWV0IHRvIGZpbmQgaXQuIA0KPg0KPlRoYW5rcy4NCj4NCj5EYWxlDQo+DQo+Oi0pICA6 LSkNCj4NCg0KU29tZSBvZiB0aGUgaGlnaGVyLWVuZCBVUFMgbW9kZWxzIGRvIGhhdmUgZGlhZ25v c3RpYyBtb2RlcyBmb3Igc2ltdWxhdGluZyB2YXJpb3VzIGV2ZW50cyB0byBtYWtlIHN1cmUgdGhl IGNvbm5lY3RlZCBzeXN0ZW1zIGJlaGF2ZSBhcyBkZXNpcmVkLiAgQSB2ZXJ5IGZldyBvZiB0aGUg Y29uc3VtZXItZ3JhZGUgb25lcyBkbyBhcyB3ZWxsLiAgQnV0IGhvdyB0byBkbyBpdCBpcyBtb2Rl bCBzcGVjaWZpYywgc28geW91J2xsIGhhdmUgdG8gZGlnIHVwIHRoZSBkb2N1bWVudGF0aW9uLg0K DQpDb21tZXJjaWFsLWdyYWRlIHVuaXRzIGFsc28gb2Z0ZW4gaGF2ZSBhIERDIHBvcnQgb24gdGhl IGJhY2sgc28geW91IGNhbiBwbHVnIGluIGxhcmdlciBiYXR0ZXJ5IGJhbmtzIGFuZC9vciBob3Rz d2FwIGJhdHRlcnkgYmFua3MgZHVyaW5nIGV4dGVuZGVkIG91dGFnZXMuDQoNCklmIHlvdSB3YW50 IGFuIGFyYml0cmFyaWx5IGxhcmdlIGJhdHRlcnkgYmFuaywganVzdCBnZXQgYSBkZWNlbnQgcG93 ZXIgaW52ZXJ0ZXIgaGVhdnkgZW5vdWdoIHRvIHJ1biB5b3VyIGxvYWQgYW5kIGEgYmF0dGVyeSBm bG9hdCBjaGFyZ2VyIHRoYXQgY2FuIHB1c2ggZW5vdWdoIGFtcHMgdG8ga2VlcCB1cCwgdGhlbiBw dXQgYXMgYmlnIGEgc3RhY2sgb2YgYmF0dGVyaWVzIGFzIHlvdSBsaWtlIGJldHdlZW4gdGhlIHR3 by4gIFRoZSBuaWNlciBpbnZlcnRlcnMgd2lsbCBldmVuIHdhcm4geW91IHdoZW4gdGhlIGJhdHRl cmllcyBnZXQgbG93Lg0KDQpZb3UgY2FuIG9mdGVuIGdldCB1c2VkIGJhdHRlcmllcyBmcm9tIHRo ZSBsb2NhbCBhdXRvbW90aXZlIHNob3AgZm9yIGp1c3QgdGhlIGNvcmUgY2hhcmdlLiAgSnVzdCBi ZWNhdXNlIGl0IGNhbid0IHByb3ZpZGUgNjAwIGFtcHMgdG8gc3RhcnQgYSBjYXIgYW55IG1vcmUg ZG9lc24ndCBtZWFuIGl0IGNhbid0IHByb3ZpZGUgNjAgdG8gcnVuIHlvdXIgY29tcHV0ZXJzLiAg T2J2aW91c2x5IHRoZXknbGwgcmVxdWlyZSBtb3JlIHJlZ3VsYXIgbWFpbnRlbmFuY2UsIGJ1dCBp dCdzIGhhcmQgdG8gYmVhdCB0aGUgcHJpY2UuDQoNCkxNUA0K