From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7021952409904611328 X-Received: by 2002:adf:e98f:0:b0:242:7f7f:da0a with SMTP id h15-20020adfe98f000000b002427f7fda0amr4932752wrm.168.1670897420110; Mon, 12 Dec 2022 18:10:20 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:600b:b0:3cf:72dc:df8 with SMTP id az11-20020a05600c600b00b003cf72dc0df8ls11248128wmb.0.-pod-canary-gmail; Mon, 12 Dec 2022 18:10:18 -0800 (PST) X-Google-Smtp-Source: AA0mqf6aZJjqr46uiU2wuMv20RVW9/Ar5SSyF1kAIZ3pbDLrumsSTu8mjlprkT5pERwp+g2IALAm X-Received: by 2002:a05:600c:3d15:b0:3c6:e62e:2e8d with SMTP id bh21-20020a05600c3d1500b003c6e62e2e8dmr14005846wmb.40.1670897418768; Mon, 12 Dec 2022 18:10:18 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1670897418; cv=pass; d=google.com; s=arc-20160816; b=eExWJ5MZKqeMktHzQK38EbyfLz7wCCLpMqKhX3fMn+LvWTa7mc1uICXq9CgvM/nnKo 3xSUwmy/Sz9z4cnSmzDqemkUR+6wOZ08kDDT4onNtqFN5vA+6h9h99TJ12iRiEbXWpU8 Dyz5jMY+ik2vklix/jyhQpkEM3UbSJ50vT/oapzhSuqy1gIxH6cMf13taHZD3zQH8LnC RZUH+y4g96LD13b6d5HhqRSVwJXbQnalUw2rs8rzJ0/jOj8vwgSgsGtT2XqhlSwxw6Lo V+vV9AcDWD5ALiuxi4CdxTHaCHv4LINREhtjc5jrpvArjVye9huL9nPj4PbWgs+UkKvf s3hg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=So/RjtIksQVkSDxI4cWrHwm8PFFjgCBWAdJmbsJCT9Y=; b=uifyuTQS1R7Lehw/pLxgP7oLfQOnwPIhfJmv+ntH1T6t+jU/zQ8E3UdRO84I+SLVA0 jPqaMMFfak2uN67V4z6YN1Jq+hAc/mtvcV4w7+Lf2TdRpguuJoKmz2WFORgnizrhaWYj G8fXwA21Snh5HO2tjh+hf2iorDEQeoJAuGEpY+cyzdpd8690QlbdL78hxdxXbyQD5J3v TwHtu2ihnaZwZ2E5qR4+MdKN8kut4xKkRiqllHkoEG7cab/6KHUoish4d5N+d33zfrdw HpokrR9U7jEYxanNo7rRE4tfkxSqIxbcp57C6WMz5WjMqs1X1tPsGhpmf1AA9mf3Eimx s5jg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Q056RK0i; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.8.71 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2071.outbound.protection.outlook.com. [40.107.8.71]) by gmr-mx.google.com with ESMTPS id c4-20020a7bc004000000b003cf1536d24dsi499944wmb.0.2022.12.12.18.10.18 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Dec 2022 18:10:18 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.8.71 as permitted sender) client-ip=40.107.8.71; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Q056RK0i; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.8.71 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IEWcv7P63WAfoYWhdBZyWJAxbLEEeueoqLQroPwb3q3Q3RiK3CZh/ZWq/o6C37INPpbp8q0NuaMPt/jPedVCO6xTcbmO7HtdZA6+BHY6efsziwPvSKCad1YFDRqqEh5aOGhsTiawcBOiyj6P4ydKkXAkKVXLwsOCkKTWm1Fn0esx/CRJqmKcCmrTY94pWZos+GdgrpbxV/8Cly7tVyVsIeI5moLR0Uj5/4LIeDdCND0mzsid3JTtUDZXBQtfKgsDfylHwgcUTBjtgbqIihiFidBCIhS2k73i6iaQjCMwWJorQpCKzc9/nILVuGmymoC/l3U1rs2+XfknWI/gTefojg== 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=So/RjtIksQVkSDxI4cWrHwm8PFFjgCBWAdJmbsJCT9Y=; b=l4evtPf8cR/83D9EuLqM3Mu7vLioWjW6mvhy3aIl6KBUW1Zw92wQUrK6AEMHYXMl3ZuWwDrtbYZvRgdFvRgUQggMJ4BW/cuQqsSUhk9JNlPmSf2WYuMktvyjvwNDb3rnjOAo6cQ9agQ0ti268FUhaJ4G2c8k01lkJNjWwnBUHRWSRLldmB4nVGGjvAI4rXPHsRuO5YSg8I1OTP61IBAZbnboIVHyKPIqIFvxlo/OJY+oYSsreakWPXQDx6Zpeglcw4+ReNtLI/mo+a/ulAJyNQAg6Yu11VepLH7uv7nek/ePtwywpRtAIw4PRj8da4dVShORDeQGimfk+PWFGskiFA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.74) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=So/RjtIksQVkSDxI4cWrHwm8PFFjgCBWAdJmbsJCT9Y=; b=Q056RK0iAa+OWnOPM0xzkk6hhPfB9B51HvGVrO0g6fNML2uGYD3qrnoLrzgDPHwriKqUlqJOxCMcx7/06hWHtXLvh8/zduQ4kLrKyUbQxG61wMhFNT7EK18pwGfom18Q4mNjRILbkjyw2ycI5L/X+JGsL5mheUQAyJ2jNsK0+YSqCe4Xe30bus2BxREi6mFv2V5R3pfbDl7+AXNJWmrPdDlp7P9yb9ZIJGpNvJRPWKMXmJRSZF9U2euXy66lSYu2RQK3CHwn5Bali+8pfTjlNXj/AePZM5PKGuDrX3UgjOPZImX7ZdL/tMHqOnolc9N4CLXJO5my/jtbV+ovfzbe8g== Received: from DB6PR0202CA0042.eurprd02.prod.outlook.com (2603:10a6:4:a5::28) by AM7PR10MB3320.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:10c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Tue, 13 Dec 2022 02:10:17 +0000 Received: from DB5EUR01FT104.eop-EUR01.prod.protection.outlook.com (2603:10a6:4:a5:cafe::d5) by DB6PR0202CA0042.outlook.office365.com (2603:10a6:4:a5::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.11 via Frontend Transport; Tue, 13 Dec 2022 02:10:17 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.74) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.74 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.74; helo=hybrid.siemens.com; pr=C Received: from hybrid.siemens.com (194.138.21.74) by DB5EUR01FT104.mail.protection.outlook.com (10.152.5.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5901.21 via Frontend Transport; Tue, 13 Dec 2022 02:10:17 +0000 Received: from CNPEK01M10MSX.ad011.siemens.net (139.24.237.228) by DEMCHDC8VQA.ad011.siemens.net (194.138.21.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.2.1118.20; Tue, 13 Dec 2022 03:10:16 +0100 Received: from CNPEK01M01MSX.ad011.siemens.net (139.24.237.214) by CNPEK01M10MSX.ad011.siemens.net (139.24.237.228) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 13 Dec 2022 10:10:14 +0800 Received: from CNPEK01M01MSX.ad011.siemens.net ([139.24.237.214]) by CNPEK01M01MSX.ad011.siemens.net ([139.24.237.214]) with mapi id 15.01.2507.016; Tue, 13 Dec 2022 10:10:14 +0800 From: "Moessbauer, Felix" To: "joe_macdonald@mentor.com" , "Schild, Henning" CC: "isar-users@googlegroups.com" , "MacDonald, Joe" Subject: Re: [PATCH v2] expand-on-first-boot: support resizing a btrfs root Thread-Topic: [PATCH v2] expand-on-first-boot: support resizing a btrfs root Thread-Index: AQHXx34oG+7brE2bfEKuTh5nGwBlHK5sZoKAgAC0cwA= Date: Tue, 13 Dec 2022 02:10:14 +0000 Message-ID: <254669d7940812f4d81f0bf87cf2276aa1185c95.camel@siemens.com> References: <18299964-6809-d6a0-0f90-3ec6a785695c@siemens.com> <20211022195047.262589-1-joe_macdonald@mentor.com> <20221212162419.2760544e@md1za8fc.ad001.siemens.net> In-Reply-To: <20221212162419.2760544e@md1za8fc.ad001.siemens.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.38.3-1 x-originating-ip: [139.24.236.125] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Return-Path: felix.moessbauer@siemens.com X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB5EUR01FT104:EE_|AM7PR10MB3320:EE_ X-MS-Office365-Filtering-Correlation-Id: 33e3f007-b426-4bd6-5cb1-08dadcaf2dcf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4k+SxPnfv7P98CZL0tM8NiKagYlxhKEvgFPiJ6B0QllEJfd/GTbLzuIAbAlXEawPE43VX2lCQy4J929fGVUGHswTR6Jc8DdA12fGf03OfY4f9VD2JuicZRAQQ+PK6/kedrvPYf0YRf/5SjOug+zOfWUDWeVLu7QfWHZqfaFXXS1s+80DvlKoIWerDbGZhluOf7mCNQV5J0ZJT0TPcNg3GXt3HFOtxNTQeikmKljvUBe2CT1Y2S2DNMvUdsNNGwfKdXUyBb5uoC5XCZz6w5SzNSrLaEqIBBmmlfo9+jlmEz+CpnW/rnDaFeBNJCx/SYLRaxjfGOMv61AWAMneQ+vYSr8UVv6R2FZ3ietBPC1er8hSlxinaLA7HnuVx+hI1p2OP4VZ7qXVOVJfXjPvIit1XXGvbEMQI1MMVDH3qRNhbBqnz957S5g/WAzu+kEyLEG4GpvJUkO2LfJ6uxoasNh/KzOjFlLpON0/chawC5bAok2Uiivcc3aEI0pZjucXvhB2V1EyaUY5Jg9NG1LLT7LENO9p0qY1kamecx8gFoBNUxjf9OBGEe8yCa96P0F7goFy6eD6SGTfp0kUuNybjE7tOHNrbZ3VYy73oNnOUdzSAuzt52IJh3D2/wav0tIKqNUkhYXwOznnFonpS3JXZzXDzGy26Kl1g2gU1NFWjaY0g2P1Aaz1/CNjJJMLjC/NVi3+fyJm7vZawafjyi2FzxvWng== X-Forefront-Antispam-Report: CIP:194.138.21.74;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:hybrid.siemens.com;CAT:NONE;SFS:(13230022)(4636009)(376002)(346002)(136003)(396003)(39860400002)(451199015)(46966006)(36840700001)(40470700004)(82310400005)(54906003)(36756003)(316002)(110136005)(26005)(107886003)(186003)(6636002)(40480700001)(86362001)(83380400001)(70206006)(70586007)(82960400001)(8676002)(36860700001)(4326008)(47076005)(82740400003)(7636003)(7596003)(41300700001)(478600001)(336012)(2616005)(956004)(356005)(5660300002)(4001150100001)(40460700003)(2906002)(8936002);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Dec 2022 02:10:17.1673 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 33e3f007-b426-4bd6-5cb1-08dadcaf2dcf X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.74];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR01FT104.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3320 X-TUID: JABgHxVAmTyK T24gTW9uLCAyMDIyLTEyLTEyIGF0IDE2OjI0ICswMTAwLCBIZW5uaW5nIFNjaGlsZCB3cm90ZToN Cj4gQW0gRnJpLCAyMiBPY3QgMjAyMSAxNTo1MDo0NyAtMDQwMA0KPiBzY2hyaWViIEpvZSBNYWNE b25hbGQgPGpvZV9tYWNkb25hbGRAbWVudG9yLmNvbT46DQo+IA0KPiA+IHJlc2l6ZTJmcyBmYWls cyBpZiB0aGUgYnVpbGQgc2V0cyB0aGUgcm9vdCBmaWxlc3lzdGVtIGZvciBhbiBpbWFnZQ0KPiA+ IHRvDQo+ID4gYnRyZnMgdGhvdWdoIHRoZSBwYXJ0aXRpb24gaXMgZXhwYW5kZWQgcHJvcGVybHku IFNpbmNlIHRoZSByZXN0IG9mDQo+ID4gdGhlDQo+ID4gc2NyaXB0IHdvcmtzIGFzIGludGVuZGVk LCBzaW1wbHkgY2hlY2tpbmcgdGhlIGxhc3QgcGFydGl0aW9uIHR5cGUNCj4gPiB3aXRoDQo+ID4g bHNibGsgYW5kIGFkZGluZyBgYnRyZnMgcmVzaXplYCBpbnN0ZWFkIG9mIGByZXNpemUyZnNgIGlu IHRoZQ0KPiA+IGFwcHJvcHJpYXRlIGNpcmN1bXN0YW5jZSBhbGxvd3MgZXZlcnl0aGluZyB0byBm dW5jdGlvbiBhcyBleHBlY3RlZC4NCj4gPiANCj4gPiBTaWduZWQtb2ZmLWJ5OiBKb2UgTWFjRG9u YWxkIDxqb2VfbWFjZG9uYWxkQG1lbnRvci5jb20+DQo+ID4gLS0tDQo+ID4gwqAuLi4vZmlsZXMv ZXhwYW5kLWxhc3QtcGFydGl0aW9uLnNowqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IDIyDQo+ID4g KysrKysrKysrKysrKystLS0tLSAxIGZpbGUgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgNSBk ZWxldGlvbnMoLQ0KPiA+ICkNCj4gPiANCj4gPiBkaWZmIC0tZ2l0DQo+ID4gYS9tZXRhL3JlY2lw ZXMtc3VwcG9ydC9leHBhbmQtb24tZmlyc3QtYm9vdC9maWxlcy9leHBhbmQtbGFzdC0NCj4gPiBw YXJ0aXRpb24uc2gNCj4gPiBiL21ldGEvcmVjaXBlcy1zdXBwb3J0L2V4cGFuZC1vbi1maXJzdC1i b290L2ZpbGVzL2V4cGFuZC1sYXN0LQ0KPiA+IHBhcnRpdGlvbi5zaA0KPiA+IGluZGV4IDcxNzVk ZmQuLjY5NzVkOWMgMTAwNzU1IC0tLQ0KPiA+IGEvbWV0YS9yZWNpcGVzLXN1cHBvcnQvZXhwYW5k LW9uLWZpcnN0LWJvb3QvZmlsZXMvZXhwYW5kLWxhc3QtDQo+ID4gcGFydGl0aW9uLnNoDQo+ID4g KysrDQo+ID4gYi9tZXRhL3JlY2lwZXMtc3VwcG9ydC9leHBhbmQtb24tZmlyc3QtYm9vdC9maWxl cy9leHBhbmQtbGFzdC0NCj4gPiBwYXJ0aXRpb24uc2gNCj4gPiBAQCAtMzYsOCArMzYsMjAgQEAg c2ZkaXNrIC1kICIke0JPT1RfREVWfSIgMj4vZGV2L251bGwgfCBcICMgSW5mb3JtDQo+ID4gdGhl IGtlcm5lbCBhYm91dCB0aGUgcGFydGl0aW9uaW5nIGNoYW5nZSBwYXJ0eCAtdSAiJHtMQVNUX1BB UlR9IiAtIw0KPiA+IERvIG5vdCBmYWlsIHJlc2l6ZTJmcyBpZiBubyBtdGFiIGVudHJ5IGlzIGZv dW5kLCBlLmcuLCAtIyB3aGVuDQo+ID4gdXNpbmcNCj4gPiBzeXN0ZW1kIG1vdW50IHVuaXRzLiAt ZXhwb3J0IEVYVDJGU19OT19NVEFCX09LPTENCj4gPiAtDQo+ID4gLXJlc2l6ZTJmcyAiJHtMQVNU X1BBUlR9Ig0KPiA+ICsjIERldGVybWluZSB0aGUgZmlsZXN5c3RlbSB0eXBlIGFuZCBwZXJmb3Jt IHRoZSBhcHByb3ByaWF0ZSByZXNpemUNCj4gPiBmdW5jdGlvbiArUk9PVEZTX1RZUEU9JChsc2Js ayAtZm5vIEZTVFlQRSAke1JPT1RfREVWfSkNCj4gDQo+IENhbGxpbmcgImxzYmxrIiBzdWZmZXJz IGZyb20gdGhlIHNhbWUgdWRldiByYWNlIHdlIGhhdmUgc2VlbiB3aXRoDQo+IHN5c3RlbWQtZ3Jv d2ZzIC4uLiBvbmx5IHZlcnkgc3VidGxlIHdoZXJlIHdlIGdldCBsaWtlICIiIC4uLiBubw0KPiBm aWxlc3lzdGVtLg0KPiANCj4gSXQgc2VlbXMgdG8gaGVscCB0byBtb3VudCBoZXJlIGFuZCBmaW5k bW50IHRoZSBtbnRwb2ludCwgd2UgbmVlZCB0aGUNCj4gbW91bnRpbmcgZm9yIGJ0cmZzIGFueWhv dy4NCg0KT25lIHByb2JsZW0gcmVtYWluczogV2hlcmUgdG8gbW91bnQuDQpJZiB3ZSBtb3VudCBv biAvbW50IHRoaXMgd2lsbCBub3Qgd29yayBvbiBhbiBSTyByb290ZnMgb3V0IG9mIHRoZSBib3gu DQpXZSBjdXJyZW50bHkgaGF2ZSB0aGlzIGlzc3VlIGluIENJUCBjb3JlLg0KDQpXZSBjb3VsZCBt b3VudCBiZWxvdyAvdG1wIHdoaWNoIHNob3VsZCBiZSB3cml0YWJsZSwgYnV0IEkgZG9uJ3Qga25v dw0Kd2hpY2ggc2lkZSBlZmZlY3RzIHRoaXMgYXMgdGhlIHRtcGZzIGl0c2VsZiB3aWxsIGJlIG1v dW50ZWQgLyBjcmVhdGVkDQpieSBzeXN0ZW1kLg0KDQpGZWxpeA0KDQo+IA0KPiBBbHNvIGxzYmxr IGNhbiByZXR1cm4gbXVsdGlwbGUgZmlsZXN5c3RlbXMsIGxpa2UgbHVrcyBvciBsdm0gbGF5ZXJz DQo+IHVuZGVybmVhdGguIFdoZXJlIGZpbmRtbnQgb25seSByZXR1cm5zIHRoZSB0b3AuDQo+IA0K PiBKb2UsIGkgaGFkIHRvIHJld3JpdGUgeW91ciBwYXRjaCBjb25zaWRlcmFibHkuIFNvIGkgdGhp bmsgaSB3aWxsDQo+IGNoYW5nZQ0KPiB0aGUgYXV0aG9yc2hpcCB0byBteXNlbGYuIEkgd291bGQg cmVhbGx5IGxpa2UgdG8gZ2l2ZSB5b3UgdGhlIGNyZWRpdHMNCj4gYnV0IGFtIGFmcmFpZCB0byBn aXZlIHlvdSBibGFtZSAuLi4gdGhpcyB3aG9sZSBleHBhbmQgc3Rvcnkgc2VlbXMNCj4gbmV2ZXIN Cj4gZW5kaW5nIC4uLg0KPiBTbyB0aGUgcGF0Y2ggd2lsbCBtZW50aW9uIHlvdSwgYnV0IGxpa2Vs eSBub3QgYXMgYXV0aG9yLg0KPiANCj4gSGVubmluZw0KPiANCj4gPiArY2FzZSAke1JPT1RGU19U WVBFfSBpbg0KPiA+ICvCoMKgIGV4dCogKQ0KPiA+ICvCoMKgwqDCoMKgICMgRG8gbm90IGZhaWwg cmVzaXplMmZzIGlmIG5vIG10YWIgZW50cnkgaXMgZm91bmQsIGUuZy4sDQo+ID4gK8KgwqDCoMKg wqAgIyB3aGVuIHVzaW5nIHN5c3RlbWQgbW91bnQgdW5pdHMuDQo+ID4gK8KgwqDCoMKgwqAgZXhw b3J0IEVYVDJGU19OT19NVEFCX09LPTENCj4gPiArwqDCoMKgwqDCoCByZXNpemUyZnMgIiR7TEFT VF9QQVJUfSINCj4gPiArwqDCoMKgwqDCoCA7Ow0KPiA+ICvCoMKgIGJ0cmZzICkNCj4gPiArwqDC oMKgwqDCoCBidHJmcyBmaWxlc3lzdGVtIHJlc2l6ZSBtYXggLw0KPiA+ICvCoMKgwqDCoMKgIDs7 DQo+ID4gK8KgwqAgKiApDQo+ID4gK8KgwqDCoMKgwqAgZWNobyAiVW5yZWNvZ25pemVkIGZpbGVz eXN0ZW0gdHlwZSAke1JPT1RGU19UWVBFfSAtIG5vDQo+ID4gcmVzaXplDQo+ID4gcGVyZm9ybWVk Ig0KPiA+ICvCoMKgwqDCoMKgIGV4aXQgMQ0KPiA+ICvCoMKgwqDCoMKgIDs7DQo+ID4gK2VzYWMN Cj4gDQoNCg==