From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7018164937051602944 X-Received: by 2002:a05:6512:228d:: with SMTP id f13mr11136110lfu.610.1634721606377; Wed, 20 Oct 2021 02:20:06 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:1314:: with SMTP id x20ls1022429lfu.1.gmail; Wed, 20 Oct 2021 02:20:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzqgQ7Pt3SAxhUKAKjdwH/9yv+u1d2XhpuKsKWharLHLS7uwXuOgQsRtbk3Q7p1qrjCZl0k X-Received: by 2002:a05:6512:4cd:: with SMTP id w13mr11406023lfq.507.1634721605293; Wed, 20 Oct 2021 02:20:05 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1634721605; cv=pass; d=google.com; s=arc-20160816; b=dWuuFGt/IrL0UfLMTptNikGC2qrAQvGX+Q0asV5hU7G4l2B0G7sIb0wLAiMgyiWTXO jEx7yUstUEbuDiVONxjH7RoJwMqbWMyj5MpoY13shVRP0VQNF/TXKGSx8BFMnkCZVP7/ UYIQGdlt2VX28C339Hecj4JuYlcn581QbYxpZuSQrp17Aj6K1m2P2q2ZTNSbIVEyftuz n4hcuNu5DIgjW9OzSrH7RQ3JBwd3ADEoHqk3qfkKSpBlOUJ5J8ZzymxZaPHRv6Gl1Afy jpRtp4F/dXyw7UPJbDLvKnOsdCJBjzPbha2lcc0T07qwC6CmQgp6CuFDA/INU4b9vytK Lrlw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:document_confidentiality :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:to:from :dkim-signature; bh=hA5dBWf/ihf6DRrSV0BNAuCYSKwWPM/K2kSS67srz44=; b=SlJoCHxJf4sm6oYFmW6hEedCx55SDSEM3eGuQKA8FyAMGKVsu90nAhfnEdGwHEre3z rG+RCbFJ2vaAWo2DOl6wdhjFt1cqhMUZX+H76qQfuZpwXWmjYWkLxrYx9442J3MqIjs4 9MkMhEbjnoEJa/3/9D3uC2whkEDfR839jo4i4UsuOv5n8OKOoeuBKfYI/JJg6QgASszi EAiglIMKEhnguEuOUJDomA5swFu26+mMZddxU4Js4DC0tLC9eoDUlXxvTC+9ZqVfq7Zz o0V1eAxNXGvOBKOtl69urmPPGAc+bLdYEsgRGCv4ixvi0e2++JPL33mUq/QeCFPMyflk tMRg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b=Mty5qvwI; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of adriaan.schmidt@siemens.com designates 40.107.3.55 as permitted sender) smtp.mailfrom=adriaan.schmidt@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30055.outbound.protection.outlook.com. [40.107.3.55]) by gmr-mx.google.com with ESMTPS id f11si81289lfg.4.2021.10.20.02.20.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Oct 2021 02:20:05 -0700 (PDT) Received-SPF: pass (google.com: domain of adriaan.schmidt@siemens.com designates 40.107.3.55 as permitted sender) client-ip=40.107.3.55; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b=Mty5qvwI; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of adriaan.schmidt@siemens.com designates 40.107.3.55 as permitted sender) smtp.mailfrom=adriaan.schmidt@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=STFeooYt2DxxWWwTz4QgsAaEzoEqmbW0HKjprXgm/UHTU/3U6u0KiNanfK1CvNJPRoL0DypVscKqcYI4Jtczvze7jURLXDhX+TWFMzdd3qZAa7F61XFBF9sN+tIKTzPgsqJ9yUiHKB5Dae969gRfgZJLnnFKpS3fxvaBVpz7sApjYr9E+hOVPN9I+uMJW59MB1yut+VoOBiRNCSk0FbnZd8o+ChchWd6tGdO15kh27lWbI1qCe87UwYLiHBxYKC4p3/BjVxAVvx7Hp/kOgtBMi12r685s6Z+KWPKto4LAfquWwFTCEIVts4Q72W5qBDAtXOoZOYdZJgOZhsKFI3GLw== 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=hA5dBWf/ihf6DRrSV0BNAuCYSKwWPM/K2kSS67srz44=; b=CMYS0SwPHTOTGDrBEIfJZs98a4byWc1UdqZg4wpC1rL1BVE36Mhyn/GgAsmTU0Z7/Z4Zs4Spz0Ex1Iu6zx9Lq/qJN+jARfxZIyTpiPQhHS+VZlbh1ZUVG7DqIhWtgUlA9z/IFRetdgRhHnBMxBPWruvapXKe3/SVvWq8sKJjFpzUzONVUac/eAmPLRnaz8BfXHL5DCGdKxUh8pz5dTFw5igVkiZW3I2Fmg84/DbW6Szsfr+ySo03x3YcG5sqJ7x6EHtjhi6xdLqMJvjva6ZEgHz0/jHSydRci89jBlROVfcjcfrkq3iu5b9xJLYEcN6Ea7jA7eHQ3UwnVqC+Z6EDqg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.onmicrosoft.com; s=selector1-siemens-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hA5dBWf/ihf6DRrSV0BNAuCYSKwWPM/K2kSS67srz44=; b=Mty5qvwI0vXujSdsjbRZkudz5/e0pOqQ/WKRZq3mfaGb1TFqpuwC1YtP2mDQ/w4wgNlASUgRbrbH4NOVnTnNsrABiWB27BX6n321ybQMMEWiXHz32Q2zQslZ+Jxn22BIDCqnw8BmgU0W5FSWwcT1EOxlUy1e0R75Ld3okdGHsNE= Received: from AM4PR1001MB1220.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:200:8d::16) by AM0PR10MB2465.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:e1::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.15; Wed, 20 Oct 2021 09:20:03 +0000 Received: from AM4PR1001MB1220.EURPRD10.PROD.OUTLOOK.COM ([fe80::803d:bba5:3561:f6cd]) by AM4PR1001MB1220.EURPRD10.PROD.OUTLOOK.COM ([fe80::803d:bba5:3561:f6cd%6]) with mapi id 15.20.4628.016; Wed, 20 Oct 2021 09:20:03 +0000 From: "Schmidt, Adriaan" To: "jan.kiszka@siemens.com" , "isar-users@googlegroups.com" Subject: RE: [RFC PATCH 5/5] meta: refactor to use the new mounting mechanism Thread-Topic: [RFC PATCH 5/5] meta: refactor to use the new mounting mechanism Thread-Index: AQHXv2msQJXYU4KwhkeO23Ske8Qy7KvQvxsAgArKCyA= Date: Wed, 20 Oct 2021 09:20:03 +0000 Message-ID: References: <20211012130413.1719424-1-adriaan.schmidt@siemens.com> <20211012130413.1719424-6-adriaan.schmidt@siemens.com> In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Enabled=true; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SetDate=2021-10-20T09:20:01Z; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Method=Standard; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Name=restricted-default; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ActionId=06b12e3a-2a17-4231-add0-9b76fa9191e4; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ContentBits=0 document_confidentiality: Restricted authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0ea09a2b-d6b7-4093-2fff-08d993aacc98 x-ms-traffictypediagnostic: AM0PR10MB2465: x-ld-processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:605; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: B0pLhPPRF/z46mqEW3OKYIwgveiag8787YQFEVuVYpKonnCOsOGR4NX5FnLuiuWStvsHmv+yXSXeC9+z+9TnFBlSvoQe9N0AZhhRhcjzvvar2EtGCk8gbNPqyyjSkRfoVXVjL4VcuWhC7UAK+7CAAPppnfEVYMRIfrPJ9/X++PlVH2M99VmgTKdwkPCbhbxLzs8jnwZidCLnWrNliNcPf6P9hj92tkVyhPy3HLF/95nU19peWPHzCWugbgUXJ3ECpuyP4eh1eoMQS9l1Ks5YpTKl2Up22kGJ65u4w1uLI/oJW2m3XiEAp43TsswE7rewlgjEqXupqUsVLZ1XrDDg25v7jNzFOF1z9RO1Y/oJUpyDQssBg94DW+kmM/xqXu0LYu3r4pm21b/RfasH5vQF1buMDncGd3UtRmtV2tmhlJMWmhUzrJ/BYosn5YCWD1f+8touc899Gnnn2na1zEahgjUGdgmfhW26IKEdQNExF01cfac6eEknzCuef0iLsSYHlj4Jk2Az7ld1SG4fws6GZ/jHb/c0RCcTHVHWkIiovDQbg1fBTkjqd95r+rxTg+UgmwevnW78ZcVXfeC2V/kB/82VO5R2fnip/6pUHNHNEhd7jDMm+KFTwFEQpL60hdJhA36BfzGgcUQPihcDUvtP6pIA2md0yPrgw0t+uR7/dc3XwTjWlCwzhZJqkCHCga2lU3qHi5LuCPwenF0mAFrhYQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM4PR1001MB1220.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(4636009)(366004)(8936002)(4001150100001)(76116006)(82960400001)(186003)(9686003)(66556008)(64756008)(2906002)(53546011)(5660300002)(83380400001)(66946007)(66446008)(6506007)(66476007)(122000001)(86362001)(7696005)(498600001)(55016002)(52536014)(38070700005)(26005)(8676002)(33656002)(38100700002)(71200400001)(110136005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dzhvYkNvaDBUcVc4NGpmL3pHSHlqOWFUeXNoN0FpMmk5bDNkUDZKVENzbG0x?= =?utf-8?B?dC9RdXp3alF1dEo5MzBkOVdHVFVsSEtCUnFQdWVuOWVGTExCVjljV2JrQ2VS?= =?utf-8?B?TlJNeEFnUS93Ykk3cWwwQW82a0t5QXJXbW9FWjdLdExjdGRhQ0luWXI4YVM1?= =?utf-8?B?MFA3MXRPd011R3dKTjhLOTJIWjBneTVFWEU2TVErY2p0aXQ4V3ZRNVZaKzQy?= =?utf-8?B?NW9laC9sV3E3TE9oQmxJOGVQeWJ6SW1hNGZraEZBUnZrRENEanBSU1hyZGV3?= =?utf-8?B?aCt6ZVhwRlMzaE4zaHdLMXl0UXJlSytUc3AzNHdKa3QyZVI0cUNZRWJ2aVkw?= =?utf-8?B?TFJIdTJNeDFLRThRNk5YNW5HOEl3OHl0VHF0d2lEem1XUTMwcVE4K2orTFF4?= =?utf-8?B?ejQvaEVid0hkTDN6azR3dFRRYWFqd3BLUHJZOXBxQjdCcnQzSWlrT0lidnQx?= =?utf-8?B?S21sZnZaUmhwZzlGWmdsWGlzK0YwY0ZjdloyRngwb3ZHNFlPYWVDbDJzQmRS?= =?utf-8?B?VkpvL1A5M3lFL2srSFpoaE5YYXhYRjFWSlhDNy8zVVFwZ3gvWVQxM01BcFN3?= =?utf-8?B?TmNNOEVHelhsWGVUeE84NGFWbk9jbHZJQm5CZFJieXFqMVdRNGNHd0R2U0xn?= =?utf-8?B?V3MrMjFacUZQYVk2NzMxQlB1ZXlaWVdZd2xPY0g4THIxM2RGSTdLSmVvNUVp?= =?utf-8?B?WndVSHA4NXZsaThzNm9QYmd5Yk5zR21od2d6OUs2MVlKV0xLUFBBckl0ZG52?= =?utf-8?B?VzV0WEJUVDI1OThYN0NPWGZOdlVqamNIYnYxYVZWK3d6L0xpR3JBa3d3Z2Ja?= =?utf-8?B?dFF2dTdDV1BiOStwRk1TMEJEOHlFd2FPUnM2MlNCVzVQVmxnMCtjZjgyZnpH?= =?utf-8?B?ajVBL3dxWndnQU1lcWtzTjM5cG10Y2NqSTNFeDlVZkZwaWp2ZmtLTmxFb2NJ?= =?utf-8?B?anVUSHMrZzFsSDIrQ3hJTUQ0QWg0M3h3bXNobElEeEFPTmR2MFlVU1RGT3dl?= =?utf-8?B?eHIydzlPdnJYcU9MNXhpLzZGRWVaRGRFZkFGL0RXK2Z3ZkxYVWdjNVJKcXA1?= =?utf-8?B?bHVYYmg3REhJUVlkTndSZkMxbHBhR3VlL1JPaUJ0UFQrWTVnZWZybDB4N3Nx?= =?utf-8?B?WGEwNDdqKzlYZGxhZFRZTnVWZ1lYeXc2ZUt4RTVDZStlaTJOa0VDejhaclk4?= =?utf-8?B?Wk1JK2luSFRkYksrSEJNNVVFblRubmI3WjJrVXAxRlZmMU1tSERlUTBVTFBM?= =?utf-8?B?YklTbVNKT2RFYlU0RGZpWWFwU0pPbFhwVmpsM0lOVTZNNW5pVlZTMkVGeXVD?= =?utf-8?B?TUxJckdGbTdGV0RjZ2R6TjdMb2F5ZzFWSStyUExUQVlFVnh3a0sweHZsd0ky?= =?utf-8?B?R2NvN1N1ODdUbnRpWmFlUGpNK3ZLUWU2b2dKYjdmVjgwU3hFc1hGZXZmM0FI?= =?utf-8?B?VTJVM0hEa3BCYVRZWURlZE93RThCY3ZwVGxFeFRqL2JwOW1iRHBQQXAycW0v?= =?utf-8?B?KzhVTFZTTjJGSFcwUUlUL2h3YVBnZ3NrSXI5L3NaQnU1T01jbDI0RzdMK3J0?= =?utf-8?B?Q09nSHBJR2hucXB3c25Sdkt3UmxhamY4MEllazkrOW12ejIzWlNwTUdEd25C?= =?utf-8?B?dTVkSC8xVFVZZmxPSUhnWUZoOVB2TlV0dUJBV1pZdE9SSnRWbGVIc3l2aWUr?= =?utf-8?B?ZlVPTThlQkk3VlBINHlQbGNaenl4R0FjekIvLytHMWhEcXRHK1YreFkvemdm?= =?utf-8?B?QW9vVkZkVFJvQmJTWUZPdmxtQnplS3puY0VzS2xYOEJKMXZacEgwUGFQUUd5?= =?utf-8?B?cnF5OFNOM0I1anBTZ2luRDlNVjd0dUlGVEZ6R2dRL00rd09GU2NxdE9VN01l?= =?utf-8?B?NlplZERlMCtVaVZZM0svWWdEUjQrNEI0WjlMZTNxNVFzSjY5Q1VhYkVTb3g3?= =?utf-8?B?Z285aGpndzZob2FqcVdWcUFlRGlrcGxLMGZrM0tQaG11d1lCQTUwZ0hZUncr?= =?utf-8?B?TGYwbFI1aWlEanNMUzJ3cHlNajMySmdjeE9zcWtiODczMERYazZJS0F2MWFC?= =?utf-8?B?Ylc0UE0yZkRPdnIwRUtkdkdGRHczWmJUNDhPNHVMbkVPZ3RaV3NPSGp1cFJI?= =?utf-8?B?OWRQQzhpTDI3QXZrWmV2SzdCbTFqSUhZWDgxeUVxZU5ScXlEK2lLdk5XMEVo?= =?utf-8?B?SXpvSFQ0bDc0MHNEVE55b3lmUjhwZHZveVRRL1ZFVkFrWjVyUldKdkZzZWdF?= =?utf-8?B?OENJYkoyUXBnQUtJbkVjM0ZSeWh3PT0=?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM4PR1001MB1220.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 0ea09a2b-d6b7-4093-2fff-08d993aacc98 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2021 09:20:03.5265 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: u3t/MOOjYMdmdkfZv4ZUyvUvq6VnshsUQTXE/5oUUqgfnCUKjf+4QHNXKvx3xqo3+0JEogNrMeZOk7olzlGwZVz58WlSMiULsKrzE++oV/A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB2465 X-TUID: tUf4r1A3oAlb T24gMjAyMS0xMC0xMyAxMjo0MiwgSmFuIEtpc3prYSB3cm90ZToNCj4gPiAtYnVpbGRjaHJvb3Rf ZG9fbW91bnRzKCkgew0KPiA+ICtidWlsZGNocm9vdF90YXNrX3ByZWZ1bmMoKSB7DQo+ID4gICAg ICBzdWRvIC1zIDw8J0VPU1VETycNCj4gPiAtICAgICAgICAoIGZsb2NrIDkNCj4gPiAgICAgICAg ICBzZXQgLWUNCj4gPiAtDQo+ID4gLSAgICAgICAgbW91bnRwb2ludCAtcSAnJHtCVUlMRENIUk9P VF9ESVJ9L2lzYXItYXB0JyB8fA0KPiA+IC0gICAgICAgICAgICBtb3VudCAtLWJpbmQgJyR7UkVQ T19JU0FSX0RJUn0vJHtESVNUUk99Jw0KPiAnJHtCVUlMRENIUk9PVF9ESVJ9L2lzYXItYXB0Jw0K PiA+IC0gICAgICAgIG1vdW50cG9pbnQgLXEgJyR7QlVJTERDSFJPT1RfRElSfS9kb3dubG9hZHMn IHx8DQo+ID4gLSAgICAgICAgICAgIG1vdW50IC0tYmluZCAnJHtETF9ESVJ9JyAnJHtCVUlMRENI Uk9PVF9ESVJ9L2Rvd25sb2FkcycNCj4gPiAtICAgICAgICBtb3VudHBvaW50IC1xICcke0JVSUxE Q0hST09UX0RJUn0vZGV2JyB8fA0KPiA+IC0gICAgICAgICAgICBtb3VudCAtLXJiaW5kIC9kZXYg JyR7QlVJTERDSFJPT1RfRElSfS9kZXYnDQo+ID4gLSAgICAgICAgbW91bnQgLS1tYWtlLXJzbGF2 ZSAnJHtCVUlMRENIUk9PVF9ESVJ9L2RldicNCj4gPiAtICAgICAgICBtb3VudHBvaW50IC1xICck e0JVSUxEQ0hST09UX0RJUn0vcHJvYycgfHwNCj4gPiAtICAgICAgICAgICAgbW91bnQgLXQgcHJv YyBub25lICcke0JVSUxEQ0hST09UX0RJUn0vcHJvYycNCj4gPiAtICAgICAgICBtb3VudHBvaW50 IC1xICcke0JVSUxEQ0hST09UX0RJUn0vc3lzJyB8fA0KPiA+IC0gICAgICAgICAgICBtb3VudCAt LXJiaW5kIC9zeXMgJyR7QlVJTERDSFJPT1RfRElSfS9zeXMnDQo+ID4gLSAgICAgICAgbW91bnQg LS1tYWtlLXJzbGF2ZSAnJHtCVUlMRENIUk9PVF9ESVJ9L3N5cycNCj4gPiAtDQo+ID4gLSAgICAg ICAgIyBNb3VudCBiYXNlLWFwdCBpZiAnSVNBUl9VU0VfQ0FDSEVEX0JBU0VfUkVQTycgaXMgc2V0 DQo+ID4gLSAgICAgICAgaWYgWw0KPiAiJHtAcmVwcihiYi51dGlscy50b19ib29sZWFuKGQuZ2V0 VmFyKCdJU0FSX1VTRV9DQUNIRURfQkFTRV9SRVBPJykpKX0iID0NCj4gJ1RydWUnIF0NCj4gPiAt ICAgICAgICB0aGVuDQo+ID4gLSAgICAgICAgICAgIG1rZGlyIC1wICcke0JVSUxEQ0hST09UX0RJ Un0vYmFzZS1hcHQnDQo+ID4gLSAgICAgICAgICAgIG1vdW50cG9pbnQgLXEgJyR7QlVJTERDSFJP T1RfRElSfS9iYXNlLWFwdCcgfHwgXA0KPiA+IC0gICAgICAgICAgICAgICAgbW91bnQgLS1iaW5k ICcke1JFUE9fQkFTRV9ESVJ9JyAnJHtCVUlMRENIUk9PVF9ESVJ9L2Jhc2UtDQo+IGFwdCcNCj4g PiAtICAgICAgICBmaQ0KPiA+IC0NCj4gPiAtICAgICAgICAjIFJlZnJlc2ggb3IgcmVtb3ZlIC9l dGMvcmVzb2x2LmNvbmYgYXQgdGhpcyBjaGFuY2UNCj4gPiArICAgICAgICAjIFJlZnJlc2ggb3Ig cmVtb3ZlIC9ldGMvcmVzb2x2LmNvbmYNCj4gPiAgICAgICAgICBpZiBbICIke0ByZXByKGJiLnV0 aWxzLnRvX2Jvb2xlYW4oZC5nZXRWYXIoJ0JCX05PX05FVFdPUksnKSkpfSIgPQ0KPiAnVHJ1ZScg XQ0KPiA+ICAgICAgICAgIHRoZW4NCj4gPiAtICAgICAgICAgICAgcm0gLXJmICcke0JVSUxEQ0hS T09UX0RJUn0vZXRjL3Jlc29sdi5jb25mJw0KPiA+IC0gICAgICAgIGVsc2UNCj4gPiArICAgICAg ICAgICAgcm0gLWYgJyR7QlVJTERDSFJPT1RfRElSfS9ldGMvcmVzb2x2LmNvbmYnDQo+ID4gKyAg ICAgICAgZWxpZiBbIC1kICcke0JVSUxEQ0hST09UX0RJUn0vZXRjJyBdOyB0aGVuDQo+ID4gICAg ICAgICAgICAgIGNwIC1MIC9ldGMvcmVzb2x2LmNvbmYgJyR7QlVJTERDSFJPT1RfRElSfS9ldGMn DQo+ID4gICAgICAgICAgZmkNCj4gPiAtDQo+ID4gLSAgICAgICAgKSA5Picke01PVU5UX0xPQ0tG SUxFfScNCj4gDQo+IFdoaWNoIGxvY2sgaXMgcHJvdGVjdGluZyB0aGUgcmVtYWluaW5nIGJpdHM/ IElmIG5vbmUsIHdlIG5lZWQgYSB3b3JkIHdoeQ0KPiB0aGF0IGlzIGZpbmUuDQoNClRoZSBvbmx5 IHJlbWFpbmluZyBiaXQgaXMgd3JpdGluZyByZXNvbHYuY29uZiwgd2hpY2ggSSB0aGluayBpcyBz YWZlLg0KV2lsbCBhZGQgYSBjb21tZW50Lg0KDQoNCj4gPiBAQCAtMTkwLDIxICsxODcsNiBAQCBk b19yb290ZnNfZmluYWxpemUoKSB7DQo+ID4gICAgICAgICAgICAgIGZpbmQgIiR7Uk9PVEZTRElS fS91c3IvYmluIiBcDQo+ID4gICAgICAgICAgICAgICAgICAtbWF4ZGVwdGggMSAtbmFtZSAncWVt dS0qLXN0YXRpYycgLXR5cGUgZiAtZGVsZXRlDQo+ID4NCj4gPiAtICAgICAgICBtb3VudHBvaW50 IC1xICcke1JPT1RGU0RJUn0vaXNhci1hcHQnICYmIFwNCj4gPiAtICAgICAgICAgICAgdW1vdW50 IC1sICR7Uk9PVEZTRElSfS9pc2FyLWFwdA0KPiA+IC0gICAgICAgIHJtZGlyIC0taWdub3JlLWZh aWwtb24tbm9uLWVtcHR5ICR7Uk9PVEZTRElSfS9pc2FyLWFwdA0KPiA+IC0NCj4gPiAtICAgICAg ICBtb3VudHBvaW50IC1xICcke1JPT1RGU0RJUn0vYmFzZS1hcHQnICYmIFwNCj4gPiAtICAgICAg ICAgICAgdW1vdW50IC1sICR7Uk9PVEZTRElSfS9iYXNlLWFwdA0KPiA+IC0gICAgICAgIHJtZGly IC0taWdub3JlLWZhaWwtb24tbm9uLWVtcHR5ICR7Uk9PVEZTRElSfS9iYXNlLWFwdA0KPiANCj4g V2hvIGlzIGRlbGV0aW5nIHRoZSBlbXB0eSBpc2FyLWFwdCBiYXNlLWFwdCBkaXJzPw0KDQpOby1v bmUuLi4gVGhlIG5leHQgdmVyc2lvbiB3aWxsIGFkZCBhIGZlYXR1cmUsIHNvIHdlIGNhbiBkZWZp bmUgYSBtb3VudCBhczoNCg0KImJpbmQscm1kaXI6JHtSRVBPX0lTQVJfRElSfS8ke0RJU1RST306 JHtCVUlMRENIUk9PVF9ESVJ9L2lzYXItYXB0Ig0KDQphbmQgdGhlbiB0aGUgcm1kaXIgd2lsbCBy dW4gYXMgcGFydCBvZiB1bm1vdW50aW5nLg0KDQoNCj4gPiBAQCAtNTQsNyArNTIsNyBAQCBweXRo b24gYnVpbGRfY29tcGxldGVkKCkgew0KPiA+ICAgICAgd2l0aCBvcGVuKCcvcHJvYy9tb3VudHMn KSBhcyBmOg0KPiA+ICAgICAgICAgIGZvciBsaW5lIGluIGYucmVhZGxpbmVzKCk6DQo+ID4gICAg ICAgICAgICAgIGlmIGJhc2VwYXRoIGluIGxpbmU6DQo+ID4gLSAgICAgICAgICAgICAgICBiYi5k ZWJ1ZygxLCAnJXMgbGVmdCBtb3VudGVkLCB1bm1vdW50aW5nLi4uJyAlDQo+IGxpbmUuc3BsaXQo KVsxXSkNCj4gPiArICAgICAgICAgICAgICAgIGJiLndhcm4oJyVzIGxlZnQgbW91bnRlZCwgdW5t b3VudGluZy4uLicgJQ0KPiBsaW5lLnNwbGl0KClbMV0pDQo+IA0KPiBBaCwgeW91IGFyZSBicmF2 ZSBhbmQgbWFrZSB0aGlzIGEgcmVhbCB3YXJuaW5nIGFnYWluLiBNZWFucyB5b3UndmUgbmV2ZXIN Cj4gc2VlbiBpdD8NCg0KVGhlIG5ldyBtb3VudHMgY2xhc3MgY29tZXMgd2l0aCBpdHMgb3duIGNs ZWFudXAsIHNvIG9uY2UgdGhhdCBpcyBmaW5pc2hlZCwgdGhpcyBvbmUgc2hvdWxkIG5vdCBmaW5k IGFueXRoaW5nLg0KDQoNCj4gPiBAQCAtMTUzLDEzICsxMzIsMTUgQEAgZG9fcm9vdGZzX2luc3Rh bGxbcm9vdF9jbGVhbmRpcnNdID0gIiR7Uk9PVEZTRElSfSINCj4gPiAgZG9fcm9vdGZzX2luc3Rh bGxbdmFyZGVwc10gKz0gIiR7Uk9PVEZTX0NPTkZJR1VSRV9DT01NQU5EfQ0KPiAke1JPT1RGU19J TlNUQUxMX0NPTU1BTkR9Ig0KPiA+ICBkb19yb290ZnNfaW5zdGFsbFtkZXBlbmRzXSA9ICJpc2Fy LWJvb3RzdHJhcC0ke0AndGFyZ2V0JyBpZg0KPiBkLmdldFZhcignUk9PVEZTX0FSQ0gnKSA9PSBk LmdldFZhcignRElTVFJPX0FSQ0gnKSBlbHNlICdob3N0J306ZG9fYnVpbGQiDQo+ID4gIGRvX3Jv b3Rmc19pbnN0YWxsW2RlcHRhc2tdID0gImRvX2RlcGxveV9kZWIiDQo+ID4gK2RvX3Jvb3Rmc19p bnN0YWxsW21vdW50c10gPSAiJHtST09URlNfTU9VTlRTfSINCj4gPiArZG9fcm9vdGZzX2luc3Rh bGxbbW91bnRzLW5vYXV0b10gPSAiMSINCj4gDQo+IFdoeSAibm9hdXRvIj8gSG93IGlzIGl0IGRv bmUgb3RoZXJ3aXNlPw0KDQoibm9ybWFsbHkiIHRoZSBtb3VudCBhbmQgdW5tb3VudCBmdW5jdGlv bnMgYXJlIGFkZGVkIHRvIGRvX3Rhc2tbcHJlZnVuY3MvcG9zdGZ1bmNzXSBhbmQgcnVuIGF1dG9t YXRpY2FsbHksIHdpdGggc29tZSBhZGRpdGlvbmFsIGNvZGUgdG8gY2F0Y2ggdGFzay1mYWlsZWQg ZXZlbnRzIGFuZCBkbyB0aGUgdW5tb3VudGluZyBpbiB0aGF0IGNhc2UuDQoNClRoZSBtb3VudHMt bm9hdXRvIGZsYWcgaXMgaW4gY2FzZSB3ZSBuZWVkIG1vdW50aW5nL3VubW91bnRpbmcgdG8gaGFw cGVuIGF0IGRpZmZlcmVudCB0aW1lcy4gVGhlbiB0aGUgZnVuY3Rpb25zIG5lZWQgdG8gYmUgY2Fs bGVkIGV4cGxpY2l0bHkgYnkgdGhlIHRhc2sgKGNmLiBiZWxvdzogZG9fcm9vdGZzX2luc3RhbGwg YWRkcyB0aGVtIHRvIGl0cyBsaXN0IG9mIGNtZHMpLg0KSWYgdGhlIHRhc2sgZmFpbHMsIHRoZXJl IGlzIG5vIHdheSB0byBrbm93IGlmIHVubW91bnRpbmcgc3RpbGwgbmVlZHMgdG8gaGFwcGVuLCBi dXQgdGhpcyBjYXNlIHNob3VsZCBiZSByYXJlLCBhbmQgdGhlIGZpbmFsIGNsZWFudXAgaGFuZGxl ciB3aWxsIGNhdGNoIHRoYXQuDQoNCj4gPiAgcHl0aG9uIGRvX3Jvb3Rmc19pbnN0YWxsKCkgew0K PiA+ICAgICAgY29uZmlndXJlX2NtZHMgPSAoZC5nZXRWYXIoIlJPT1RGU19DT05GSUdVUkVfQ09N TUFORCIsIFRydWUpIG9yICIiKS5zcGxpdCgpDQo+ID4gICAgICBpbnN0YWxsX2NtZHMgPSAoZC5n ZXRWYXIoIlJPT1RGU19JTlNUQUxMX0NPTU1BTkQiLCBUcnVlKSBvciAiIikuc3BsaXQoKQ0KPiA+ DQo+ID4gICAgICAjIE1vdW50IGFmdGVyIGNvbmZpZ3VyZSBjb21tYW5kcywgc28gdGhhdCB0aGV5 IGhhdmUgdGltZSB0byBjb3B5DQo+ID4gICAgICAjICdpc2FyLWFwdCcgKHNka2Nocm9vdCk6DQo+ ID4gLSAgICBjbWRzID0gWydyb290ZnNfcHJlcGFyZSddICsgY29uZmlndXJlX2NtZHMgKyBbJ3Jv b3Rmc19kb19tb3VudHMnXSArIGluc3RhbGxfY21kcw0KPiA+ICsgICAgY21kcyA9IFsncm9vdGZz X3ByZXBhcmUnXSArIGNvbmZpZ3VyZV9jbWRzICsgWydtb3VudHNfdGFza19wcmVmdW5jJ10gKyBp bnN0YWxsX2NtZHMgKyBbJ21vdW50c190YXNrX3Bvc3RmdW5jJ10NCg0KDQo+IE1heWJlIHNwbGl0 IHRoaXMgdXAgaW50byBtdWx0aXBsZSBjb252ZXJzaW9ucyBvZiB0aGUgc2FtZSB0eXBlPw0KDQpZ ZXMsIFYyIHdpbGwgc3BsaXQgdGhpcyBjb21taXQgdG8gbWFrZSByZXZpZXcgZWFzaWVyLg0KDQpB ZHJpYWFuDQo=