From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 12 Jan 2022 12:47:58 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1n7c6g-0009Jq-BT for lore@lore.pengutronix.de; Wed, 12 Jan 2022 12:47:58 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1n7c6f-0003u6-J2; Wed, 12 Jan 2022 12:47:57 +0100 Received: from mail-eopbgr130083.outbound.protection.outlook.com ([40.107.13.83] helo=EUR01-HE1-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n7c5u-0003tE-LG for ptxdist@pengutronix.de; Wed, 12 Jan 2022 12:47:11 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QZAqF0XJR25bC8MNTn9FISNh8jWYfcxZt7/fWHrF3o3InCtPUVJ+h4RHLn0Fe76mJYxYAPjHX3ZrG0cHCC4rWCAXbho6UnDkXMHo8YVnoY8V0GEpxevo69G8NTxBQ+rTBgRxj5PCVz5t4XjQe5596+jPbo7frQX+GChrD9Bq77weKktFJv5gci/D5LrQhj3ZE+9y50PVxocUVR2JiIpVkFcRr/daTlnheKqM00ZgLMCWDVSFIq2ngX37EC5SRx0hSd5OpW930pOxD84i5BbMPKLUWo7ua/LueQd5W23BmypntJ3XbJOFxImWdovLfp76LT7vfl9Egq6EwreUO9U4RA== 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=97aAh/NHAnK6r9aki395/ml0QX06VPUjs7vsl2mELXA=; b=WxF/2PTmT4Obj/P2fXl7ZPkvlpMpcE1Yw/svAw672rWC9AMwF19ehdz4DaRNxaGRaTCOqy44OitkOZ3WQiy4mP+zK+1uj3odsnWNDHxFwyvdvfyQgq9dwXdhr1Z67PvQ1cYy74ZID/nX931fvTgnZrk6rajfGvQXh5ie80eKIVeTXF3h7DwTqcK12BugRfWq2FGQx7bry7gjVxJ0vOtl8VB8qxja5Y4AHPnYGxIBx2YfRsreadeaM+UUn2iOXxQTVdz413bB/+uIl/EFYzsVByaG9hJsGef35J4GnkFvnksqHGBF0Z71HcmZQGrSxbSV12xXNYiGxHvyEtAbmFBgYg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=97aAh/NHAnK6r9aki395/ml0QX06VPUjs7vsl2mELXA=; b=AE6PAi7X2ztBNNYDnKYB8GjOAubY5sD7tgEv1ySEiPCVkpddKyYJSqI0mYCqIIm0DMwJy2HgM8s9HMBj1TRlJyFijwZZTOcqoUnc/OH6z/etLZLURTAumZHY+HH8uuimz0SLvPSvgrLw9/8wna11kIpY8+z+yxN0nhrS9nPxY0s= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by DB9P251MB0235.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:2ce::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.10; Wed, 12 Jan 2022 11:47:08 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::91c:5b0e:d5b2:5b18]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::91c:5b0e:d5b2:5b18%8]) with mapi id 15.20.4867.012; Wed, 12 Jan 2022 11:47:07 +0000 Message-ID: <52388d18-f324-414b-ed70-25b5f35f262e@t2data.com> Date: Wed, 12 Jan 2022 12:46:00 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Content-Language: en-US To: flix.ptxdist@benfm.de References: <20220111095848.835429-1-christian.melki@t2data.com> <27983a47-b8dc-b4d4-c62c-1f2eb7428781@benfm.de> From: Christian Melki In-Reply-To: <27983a47-b8dc-b4d4-c62c-1f2eb7428781@benfm.de> X-ClientProxiedBy: GV3P280CA0055.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:9::27) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f955ac68-50b3-44ac-9d81-08d9d5c142d6 X-MS-TrafficTypeDiagnostic: DB9P251MB0235:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: D1GSbpG7zEAH3sTSmf2MEbXADwe+ER/g6X8HFeloHjk9Myc6EE1auWdA+UcFQugoUPLgRvj5CxjqpSQYLwzczFwTeJN3OXakD+xM4oW2jxfEoGnT0s854igzkh6764UbnRITS9jRW0fjiIS09Wx3nbeajLC6uHNeM2E+aFaCRKwfWLHnteocvMHBvJLOJNwoKwkatWIYP1Exyw2iYNVXBByZ45Psbdx3QFSTn/cGaF3yHMljmI5EEmpyw1xKUsH7VoXFpbQ48PT7odUInG+B6QTPA9OG3ana3ZquAeIb8cTobtrnQ03lRZo4AkW9T5oTu1+SEY0e1c3OhrYrV9JH645gUSDwGeTPO7xdwjNaoVp6RCxjaCTGgZrhIkt95VwbVTFJbinYO+/lwDf4MiFKPKU2r5vC/9mN8gGP60VWewbSLsIMoFV2IE6kV6Vquv96XqKkvCpRHgI484TVdX+kpyo45V29dglYDClDjTpy/C0nA+z/3pH9q29EqjBo5v16QFVw1IUawLlkedtihvXXfOLb/sJOYJ0a1TrGV1qYW+svqgoxPpL4O0EhU18o3hgVfKG/BMOf6izfdmMl91Lc6QbsJjbTF5mpBer0xhSRAJKJddJHwJ/vDW1sETFxlXDOtosBkSNkFN21pjjCau3RAFpyCx71ecnAf8wL93dqizOs741uV5enjloJBOsM3EqSq9AeYEcRTbegF6SXg5IUfOEK88CNbg6n2UWy0NW1pLLU1wGtzypfS6oXdmKxVus2AAMrM9bTiFvAGPtli6AD5g== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(366004)(346002)(39830400003)(376002)(136003)(396003)(42606007)(6916009)(38100700002)(36756003)(83380400001)(53546011)(6486002)(31686004)(86362001)(6506007)(44832011)(8676002)(5660300002)(66476007)(66556008)(8936002)(66946007)(2616005)(38350700002)(26005)(6666004)(508600001)(4326008)(316002)(6512007)(2906002)(186003)(52116002)(31696002)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RHdON3FaMSttL3Q4MFp3ZW41YnAzU2Q2TDgxR0lxOUNxdk5GRmx2ck9EYkRU?= =?utf-8?B?Sm54SnUvemNzcFM5T1gxL0JOempLV3J1RHJnWlo4dFFQbWhWcUI4NkE5MFpS?= =?utf-8?B?OXp0dXU4YkEvRXpqUXZBcU9BZDY2cytuZmdFZFpZSEhtMWQ2K2V5R0RyOHBS?= =?utf-8?B?bGc0ek42UFE2SWsybkVUZlVrMWVFUGFyenpCb0x1d3lDWkNRenc4b0pqbG9E?= =?utf-8?B?WVpKeFMxbWowMDd3MkhDYnpBQWRJYVNneU1wTytXR201NWhENGRrM2ltTUhv?= =?utf-8?B?TDhnZ0RNOFhlRkpXMUF5clVPYThiSmoyTHp3N2d3MjFrRGU3alc0VUI4a1V3?= =?utf-8?B?bmVLWWdPWVBWM3dPd2VVcE1OOWNoZVRINVJWSHJwRitoZVJueHZnVE0raGJH?= =?utf-8?B?czFQeUUrWXNiZVZiWWI5V2VDUjFIdkpzakowaEx2ZmQ2MG52MmZpbHkwV3dH?= =?utf-8?B?ckJwVGdyVndLa2IxVWsrYnlaWTVQWE1DaHM5N3hxOUR3MlBaTTBNMXVNVFBw?= =?utf-8?B?Nml3RHNVa0ZMclVneE5aZ3VvZWcrd3gzWjdYOC90ZUVJOVBPT1FwdXZtYXE5?= =?utf-8?B?ZzJJS0VNSDhOWk9qN0dvK1BlMVdXVXpQc2NWRW4ydjA3ZUdERVdoeWxMMzNQ?= =?utf-8?B?UFpSTG4zcktWS3FrVnc2Y1hEY3BjNjh2U0Y2Nm5xc3dQQk5XVXBXOHEyVzVI?= =?utf-8?B?ZlFYVXlIOUFwMTRibC9MK3doSk1oa1N5NW5zdy9xd05kbjZCb0gzUEpzUVNi?= =?utf-8?B?Mm1NQ2ZPc2wybHNKaVByNkE5cllNTFRHSXAwLzA4WmVTdmswUVl5K1BVU3lY?= =?utf-8?B?by82QjI3cnI0bGdHUHVLZ2lab2ZqZVRNZXRndE9wTFJTUU40K2dpY2hRbzJ5?= =?utf-8?B?dGZTWE9pd2R3Vmc0djQ4WVlzUVJkaVorRk5nMStwUWh6c1dkdzc4amJiVVBl?= =?utf-8?B?R0pER3JpNGVRS3ZPQk9PWWs3ODFKMUF6Y3IyUDY0N1g4UWhIc0pNSFJaSVF2?= =?utf-8?B?NjJub2tpZHpBN3lFZ2dBMEFkTXFHTktqZ1Q2b1duRFNYcXM2S2lhbXF5UUF4?= =?utf-8?B?eU50THA0YStaNU9FbGpORE1NQkZOaDFEdWZHZFhZdDNYamJEck9telB3dFpD?= =?utf-8?B?cXBuTnAzMzk1NU00NGNhTGlNN2JsRGtXWVJ4enRsZENxRGpoMW4veDRpaVBU?= =?utf-8?B?cmZmTk10UUhSaG9RMHlXR25TUWNsY3hLME1SVVlTSVNIZ3pwenpQTHYxREZH?= =?utf-8?B?b0NGR0dJL3ltaE1CclNiYTl3YTBseWZhNEV0SHpCSCt2Q3VCKzJjSk1YdTRv?= =?utf-8?B?UTVtS3FJSStmeXVwSGg1NldrTEFXWGNOS2R0NHBTOCttYWdmbndYS3VtOWNl?= =?utf-8?B?WUpuZ2NocXZZdXFKS2taWFUzWFB4KzJLSkMyRHhNeVFKdWdZbEVBdVIzcEgz?= =?utf-8?B?K2JCS2VFMnVsM1FxM28vWGEyN1h4U1RwZGltUzJGMTQyVjRmWmxmaEYvY2Vx?= =?utf-8?B?NHhjV1cyOGptSHl1VEdrR20yQWtuMFdoTVhndFoyem91ZmUrMkJQSXhSeE9S?= =?utf-8?B?dzNXanU5YXdhM2xvdnBBb3FOZVgvREJDN1djUEJKMGpZMDNBdDVCSkxDVVBG?= =?utf-8?B?aTIrSnR3TWRsYmY4K2JKTm1kbG5rZEFvWnFhZ2p5aFk2bVRvMzNqNVljcmkw?= =?utf-8?B?bkFhaFJHYVNiWXlHYkdxcHJVaDBqeU5YNllicVpMYkRoTEg1VGM3NHFUS2R2?= =?utf-8?B?SnphZkVCQ1hZaWtpbmFLc3V1aktxSDhlbW1uSEp3RngwQTVaaE9waS81VFZO?= =?utf-8?B?aUtXMFFVU2d0UHh2d2oxQWVjdExtck9yTUxqOVZlekVTZW9IcTM4dFEzTEd2?= =?utf-8?B?bEJWVHNGNlBzbUZNZ21CVFR2QlB6QVM4UUN3S09RV1RaeVdTQVUzcHEzZEtn?= =?utf-8?B?NHdzSndqdUtIWEhvTXhtM0JDRGprakNuSGRFQno3YzZydlVmRXQwVTY4YWUv?= =?utf-8?B?eHN4d1RMWEFkNUVRLzQrbk0wTVBwWGh4d2w4Z0l3OHBxc3JTdkx0VVpRbVpZ?= =?utf-8?B?WCtadEkzNUtjVjl0OFRiOFIxVm1iaTVTSklsQnU5Y0hwbTZ4Mnc2bWVOUGhx?= =?utf-8?B?ajZVL0dzODg0aTlkajV2cmFpZVNDdFFnd2FncDdqK3lrK0tzaWRnUFdjQlpK?= =?utf-8?B?Nk1QK1NzRDVUaGRHVXc1SCszNXJGcXdldGRUYTN6VWxtcnQrNGludlB4bmRR?= =?utf-8?Q?Sl3HK95nESbilm3YD41u0vMF4Es+Sitw8+yFxEiojs=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: f955ac68-50b3-44ac-9d81-08d9d5c142d6 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jan 2022 11:47:07.9191 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pBzSozqFUtR9+LbwmMOGYYs/K5VwkNmirstpnRNTsM+VpCJLTihbGMTY6XBi/p86KHA1MwkeVd0XJX+Fb5xoNPjKHxILCfY27dhNkv3c4FA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9P251MB0235 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] [RFC: PATCH] rootfs: Add possibility to add custom directories and files. X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: ptxdist@pengutronix.de Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false SGkuCgpZZWFoLiBTdHJpbmdzIGFyZSBub3QgcHJldHR5LiBJdCB3YXMgbWVyZWx5IGEgc3VnZ2Vz dGlvbi4KRmlsZSBpbnB1dCBzb3VuZHMgYmV0dGVyLgoKQnV0IG5vdCBzdXJlIHdoYXQgeW91IG1l YW4gd2l0aCBjb25maWdzPyBjb25maWc/IFdpdGhvdXQgcz8KQWxzbyBub3Qgc3VyZSBpZiB0aGF0 J3MgcHJldHR5IHdpdGhpbiB0aGUgcnVsZXNmaWxlLgpCdXQgdGhlIHByb2plY3QgY29uZmlndXJh dGlvbiBkaXIgd291bGQgd29yayBpZiB0aGF0J3Mgb2s/CgokKGNhbGwgcHR4L2luLXBsYXRmb3Jt Y29uZmlnZGlyLCBzb21lZmlsZSkgPwoKUmVnYXJkcywKQ2hyaXN0aWFuCgpPbiAxLzExLzIyIDM6 MTYgUE0sIEZlbGl4IE1lbGxtYW5uIHdyb3RlOgo+IFRodW1icyB1cCEgSSd2ZSBuZXZlciByZWFs aXplZCwgdGhhdCBpdCB3b3VsZCBiZSBzbyBlYXN5IHRvIGdldCBhIAo+IHVuaXZlcnNhbCBzb2x1 dGlvbiBmb3IgdGhpcyBjb21tb24gcHJvYmxlbS4KPiAKPiBNYXliZSBvbmUgY291bGQgZXh0ZW5k IHRoaXMgaWRlYSBieSB1c2luZyByZWZlcmVuY2VzIHRvIGV4dGVybmFsIHRleHQgCj4gZmlsZXMg KGkuZS4gY29uZmlncy9maWxlcy48cGxhdGZvcm0+IGFuZCBjb25maWdzL2RpcmVjdG9yaWVzLjxw bGF0Zm9ybT4pIAo+IHdoaWNoIGNvbnRhaW4gdGhlIGZpbGUgbmFtZXMvZ2xvYnMgYW5kIGRpcmVj dG9yeSBuYW1lcy4gQWN0dWFsbHkgZWRpdGluZyAKPiB0aG9zZSBpbmZvcm1hdGlvbiB3aXRoaW4g bWVudWNvbmZpZyBpc24ndCByZWFsbHkgbmVhdCBub3dhZGF5cy4KPiAKPiBCZXN0IHJlZ2FyZHMs Cj4gCj4gRmVsaXgKPiAKPiBPbiAxMS4wMS4yMiAxMDo1OCwgQ2hyaXN0aWFuIE1lbGtpIHdyb3Rl Ogo+PiBBZGQgdHdvIGN1c3RvbSB0YXJnZXRzIGluIHRoZSByb290ZnMgY29uZmlndXJhdGlvbi4K Pj4gUmF0aW9uYWxlIGJlaGluZCB0aGlzIGlzIHRoYXQgSSBvZnRlbiBmaW5kIG15c2VsZiBtYWlu dGFpbmluZwo+PiBhIGNvcHkgb2YgYSBwYWNrYWdlIHJ1bGVzZXQganVzdCB0byBiZSBhYmxlIHRv IGNvcHkgYSBmaWxlIG9yIGFkZAo+PiBhIGRpcmVjdG9yeS4KPj4gVGhlc2UgY2hhbmdlcyBhcmUg b2Z0ZW4gdGhpbmdzIHRoYXQgYXJlIHByb2plY3Qgc3BlY2lmaWMgYW5kCj4+IGFyZSB1c2VsZXNz IHVwc3RyZWFtLgo+PiBOb3cgdGhpcyB0eXBlIG9mIHByb2plY3Qgc3BlY2lmaWMgbWFpbnRlbmFu Y2UgY2FuIGdvIGF3YXkuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IENocmlzdGlhbiBNZWxraSA8Y2hy aXN0aWFuLm1lbGtpQHQyZGF0YS5jb20+Cj4+IC0tLQo+PiDCoCBydWxlcy9yb290ZnMuaW7CoMKg IHwgMjAgKysrKysrKysrKysrKysrKysrKysKPj4gwqAgcnVsZXMvcm9vdGZzLm1ha2UgfMKgIDUg KysrKysKPj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCj4+Cj4+IGRpZmYg LS1naXQgYS9ydWxlcy9yb290ZnMuaW4gYi9ydWxlcy9yb290ZnMuaW4KPj4gaW5kZXggMzRlOWJk Y2ZmLi4zMTgzYWJjNmIgMTAwNjQ0Cj4+IC0tLSBhL3J1bGVzL3Jvb3Rmcy5pbgo+PiArKysgYi9y dWxlcy9yb290ZnMuaW4KPj4gQEAgLTI1Nyw2ICsyNTcsMTUgQEAgY29uZmlnIFJPT1RGU19WQVJf VE1QCj4+IMKgwqDCoMKgwqDCoMKgIGF2YWlsYWJsZSBhdCBydW4tdGltZS4KPj4gwqAgZW5kbWVu dQo+PiArCj4+ICtjb25maWcgUk9PVEZTX0NVU1RPTV9ESVJTCj4+ICvCoMKgwqAgc3RyaW5nICJj dXN0b20gZGlyZWN0b3JpZXMiCj4+ICvCoMKgwqAgZGVmYXVsdCAiIgo+PiArwqDCoMKgIGhlbHAK Pj4gK8KgwqDCoMKgwqAgQ3JlYXRlIGN1c3RvbSBkaXJlY3RvcmllcyBpbiB0aGUgcm9vdCBmaWxl c3lzdGVtLgo+PiArwqDCoMKgwqDCoCBEaXJlY3RvcmllcyB3aWxsIGJlIGNyZWF0ZWQgd2l0aCBh IHN0YW5kYXJkIDA3NTUgcGVybWlzc2lvbi4KPj4gK8KgwqDCoMKgwqAgTXVsdGlwbGUgZGlyZWN0 b3JpZXMgY2FuIGJlIHNwZWNpZmllZCwgc2VwYXJhdGVkIGJ5IHNwYWNlcy4KPj4gKwo+PiDCoCBl bmRpZiAjIFJPT1RGUwo+PiDCoCAjIAo+PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIAo+Pgo+PiBAQCAt NDg4LDQgKzQ5NywxNSBAQCBjaG9pY2UKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBJZiBlbmFi bGVkLCBubyAvaW5pdCB3aWxsIGJlIGluc3RhbGwuCj4+IMKgIGVuZGNob2ljZQo+PiArY29uZmln IFJPT1RGU19DVVNUT01fRklMRVMKPj4gK8KgwqDCoCBzdHJpbmcgImN1c3RvbSBmaWxlcyIKPj4g K8KgwqDCoCBkZWZhdWx0ICIiCj4+ICvCoMKgwqAgaGVscAo+PiArwqDCoMKgwqDCoCBDb3B5IGN1 c3RvbSBmaWxlcyBmcm9tIHByb2plY3Ryb290IHRvIHRoZSByb290IGZpbGVzeXN0ZW0uCj4+ICvC oMKgwqDCoMKgIEZpbGVzIHdpbGwgYmUgY3JlYXRlZCB3aXRoIGEgc3RhbmRhcmQgMDY0NCBwZXJt aXNzaW9uLgo+PiArwqDCoMKgwqDCoCBNdWx0aXBsZSBmaWxlcyBjYW4gYmUgc3BlY2lmaWVkLCBz ZXBhcmF0ZWQgYnkgc3BhY2VzLgo+PiArwqDCoMKgwqDCoCBVc2UgdGhpcyBpZiB5b3Ugd2FudCB0 byBhZGQgdmFyaW91cyBzY3JpcHRzLCBkYXRhIGZpbGVzLAo+PiArwqDCoMKgwqDCoCBldGMgYnV0 IHRvIG5vdCB3aXNoIHRvIG1haW50YWluIGEgY29weSBvZiBhIHBhY2thZ2UgZmlsZQo+PiArwqDC oMKgwqDCoCBzb2xlbHkgZm9yIHRoYXQgcHVycG9zZS4KPj4gKwo+PiDCoCBlbmRtZW51Cj4+IGRp ZmYgLS1naXQgYS9ydWxlcy9yb290ZnMubWFrZSBiL3J1bGVzL3Jvb3Rmcy5tYWtlCj4+IGluZGV4 IDFjMWU1NTAxYy4uNTVmYjA2NDg2IDEwMDY0NAo+PiAtLS0gYS9ydWxlcy9yb290ZnMubWFrZQo+ PiArKysgYi9ydWxlcy9yb290ZnMubWFrZQo+PiBAQCAtMTQ1LDYgKzE0NSw4IEBAIGlmZGVmIFBU WENPTkZfUk9PVEZTX1ZBUl9PVkVSTEFZRlMKPj4gwqDCoMKgwqDCoCBAJChjYWxsIGluc3RhbGxf bGluaywgcm9vdGZzLCAuLi92YXIubW91bnQsIFwKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIC91c3Iv bGliL3N5c3RlbWQvc3lzdGVtL2xvY2FsLWZzLnRhcmdldC5yZXF1aXJlcy92YXIubW91bnQpCj4+ IMKgIGVuZGlmCj4+ICvCoMKgwqAgQCQoZm9yZWFjaCBjdXN0b21kaXIsICQoY2FsbCAKPj4gcmVt b3ZlX3F1b3RlcywkKFBUWENPTkZfUk9PVEZTX0NVU1RPTV9ESVJTKSksIFwKPj4gK8KgwqDCoMKg wqDCoMKgICQoY2FsbCBpbnN0YWxsX2NvcHksIHJvb3RmcywgMCwgMCwgMDc1NSwgJChjdXN0b21k aXIpKSQocHR4L25sKSkKPj4gwqAgI8KgwqDCoCAjCj4+IMKgICPCoMKgwqAgIyBpbnN0YWxsIGZp bGVzIGluIHJvb3Rmcwo+PiBAQCAtMjc3LDYgKzI3OSw5IEBAIGlmZGVmIFBUWENPTkZfUk9PVEZT X0lOSVRfQklOCj4+IMKgwqDCoMKgwqAgQCQoY2FsbCBpbnN0YWxsX2FsdGVybmF0aXZlLCByb290 ZnMsIDAsIDAsIDA3NTUsIC9pbml0KQo+PiDCoCBlbmRpZgo+PiArwqDCoMKgIEAkKGZvcmVhY2gg Y3VzdG9tZmlsZXMsICQoY2FsbCAKPj4gcmVtb3ZlX3F1b3RlcywkKFBUWENPTkZfUk9PVEZTX0NV U1RPTV9GSUxFUykpLCBcCj4+ICvCoMKgwqDCoMKgwqDCoCAkKGNhbGwgaW5zdGFsbF9hbHRlcm5h dGl2ZSwgcm9vdGZzLCAwLCAwLCAwNjQ0LCAKPj4gJChjdXN0b21maWxlcykpJChwdHgvbmwpKQo+ PiArCj4+IMKgwqDCoMKgwqAgQCQoY2FsbCBpbnN0YWxsX2ZpbmlzaCwgcm9vdGZzKQo+PiDCoMKg wqDCoMKgIEAkKGNhbGwgdG91Y2gpCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPiBwdHhkaXN0IG1haWxpbmcgbGlzdAo+IHB0eGRpc3RAcGVuZ3V0 cm9uaXguZGUKPiBUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1haWwgd2l0aCBzdWJqZWN0ICJ1bnN1 YnNjcmliZSIgdG8gCj4gcHR4ZGlzdC1yZXF1ZXN0QHBlbmd1dHJvbml4LmRlCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdHhkaXN0IG1haWxpbmcgbGlz dApwdHhkaXN0QHBlbmd1dHJvbml4LmRlClRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWFpbCB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIiB0byBwdHhkaXN0LXJlcXVlc3RAcGVuZ3V0cm9uaXguZGUK