From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web08.12564.1644511480882135992 for ; Thu, 10 Feb 2022 08:44:42 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=jvgaQ6BO; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1644511482; x=1676047482; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=P5EPTpwZymdli0scx+koo+XlmzNProS+GCPirpUuLtM=; b=jvgaQ6BOh1wWhsE+j75CF+oL1eV8G++XB0LJnk/BYPWDDEw7O516ctbD Fj5SLSrLN56Iys+kpVKZ8t3EC9WKOM5twAPX57Nm2l5wWHlruEEDRfO0d blD8CLUHcyFJs7uze+Qk/+KNhq/87FTvrNmf42nVduIMugtTrWwQXpdhc dmmRZLHkMW868XuGkbf4JV2tGv34J0Ed/K/nepv73o6mN9ESohZ38Zo2f 5jjT85yN6TbqCb1CYLdGWlomBvDFUz05kjS4lOhvsvMuaUDauwcg6p1l8 fdpU8rKlUugowj4UAOIffBZsxXKUBU5k/aGHHFeyVGp9R/tZX8UtzDeVk g==; X-IronPort-AV: E=McAfee;i="6200,9189,10254"; a="274086218" X-IronPort-AV: E=Sophos;i="5.88,359,1635231600"; d="scan'208";a="274086218" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Feb 2022 08:44:39 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,359,1635231600"; d="scan'208";a="633727770" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga004.jf.intel.com with ESMTP; 10 Feb 2022 08:44:39 -0800 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Thu, 10 Feb 2022 08:44:38 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Thu, 10 Feb 2022 08:44:38 -0800 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.169) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Thu, 10 Feb 2022 08:44:38 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PLrMVTUqw2vLwV+KWGraUNI3r1vymXNKs0ejyRqj6cB2dv79Hz4PrSFp+QdYVQLCh3ZhsjwnzH5wSEd9lFPnntpYVZxw5Trqeyk2awcsmGA6GEszuTho7YPT7cfO3Y+UliHNOFPbQJSReEBQXUiqBsjekLbnYxOQ6WHqwdNLRM5pXyeEfnL/wNwwScVVDH01EirCGQdv499SqM7ODaTzUsckkAZnnxxT0FPPV6vRZm7ogILRu+JCRcW4Wevl4B8zQ9CEL4yniNOWQonlLDxaLc2R5FLOKy3CRG+JoLeswLA3anxvt2gvXSXdXRWm5O/VsKn+SJNSt7XOkVoHZ6rcIA== 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=P5EPTpwZymdli0scx+koo+XlmzNProS+GCPirpUuLtM=; b=KWv5imfKqk1qP7q6qhNVQKMw0/noWt1D04yDP1OPb6F7ydrzmtnW8lsK3fRHoaZa1mjOf8gvcE1NdUn00i+H32KcozDaES8cx/C/NUiHh/Jgr8hx+mSsJc3Vq+uGrEeoprOKjc/XUbAI8i20Tojdq+mJD1oh0X3qpJSLabSACqMgv6ijGMWBvEBGKOk8aDm3bT7S3+NpxhVhtZrtp/5UkWswIW4DZhDZx8HRyiAPjiL4ilnAi0rDmYY/cviW1nJgsINZVcP2LEvFKlKsHayZ9JXfKWeYASWbU8dG29G9od2mhaEaqWBSsr3s3Y0NgTjYtyLqw7eCFoQylIV49LYNVQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by BN7PR11MB2737.namprd11.prod.outlook.com (2603:10b6:406:b0::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Thu, 10 Feb 2022 16:44:34 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::f5df:efd0:d43f:8e1e]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::f5df:efd0:d43f:8e1e%3]) with mapi id 15.20.4975.011; Thu, 10 Feb 2022 16:44:34 +0000 From: "Michael D Kinney" To: "mikuback@linux.microsoft.com" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: "Gao, Liming" , Sean Brogan , Bret Barkelew Subject: Re: [PATCH v1 1/1] .pytool/Plugin/UncrustifyCheck: Output file diffs by default Thread-Topic: [PATCH v1 1/1] .pytool/Plugin/UncrustifyCheck: Output file diffs by default Thread-Index: AQHYHpoNmNnJUibYcEWLFL6Yag6pGayM/aSQ Date: Thu, 10 Feb 2022 16:44:34 +0000 Message-ID: References: <20220210161927.1847-1-mikuback@linux.microsoft.com> In-Reply-To: <20220210161927.1847-1-mikuback@linux.microsoft.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8848353a-9193-44fb-89c6-08d9ecb49e89 x-ms-traffictypediagnostic: BN7PR11MB2737:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4303; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dKUNGy3L8H9D63HpEk1JXX5YbELO8SyoRqEnFgLUIc0S+15Wr1uljKmkNV4Zgfz3QMxuUb5vlAp4wldpygNaa9eG+k2bO9F46rfm2uUdfep7wdy40bJyEdnY9KeqhbYjg7repgxCupM7+T8WEyJwizxBJyuRJ3Ptg6mgNCOWPILkneCmRimDWWN3H+hfO6dDVSFHmmAovcRxpF1fII1h45OWA7qVUlhz7KytjoJfmFf07Mzm/zDkjgXW40WOtKJsqxEhE6pflYHi8U3Y/koT0cmKIeN7ZyLR7uezB/UMXCmhqeQIxqda8V9lSsKyqRsq4dS8kqxH7UTVhZcEj1s/44PaUaGo9vI9s2kPUn9kjTI1qdthFKFdJismnhcqPk41Lh5MHyE3+avClpmsgZlgjK7AwRvR9Y3dVwX7Qq6zmJHijxlBExYoUpQSyLkG/9R4KGYc7ElelohcU4aPF2JHHLb94vEjxXdpYlEuyY01H/46JlMrgtYQrby2pBUGeJMtZuqJQz/btOoEkrnbbH3RyVtdGhfJd8nTNp571uopy4omN0id9qf4NAm1BYisA/p/WC9bkmCM2tFyunUOP75rToFbhr6bRPO88LbeOzobgih6l8DRwP5+Bqt4SJrmVk0TB9Gpx7Msq694Igqda387oSshVE5xT/62hvLLN5Koboit8vT0aIWQt1eoMBHoFp2BjtagHrL3jO7XazY9S/b6AD8er5FayePAARVKUXnSWm3brWh45mN4MFtcimPeekY2mIwgKy+3WFxYGYu0ESJ94GXjfiJigXh+yF8luYrx600= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(53546011)(6506007)(7696005)(9686003)(508600001)(316002)(71200400001)(55016003)(33656002)(86362001)(66476007)(66446008)(64756008)(8676002)(4326008)(66556008)(66946007)(76116006)(110136005)(83380400001)(54906003)(52536014)(122000001)(2906002)(5660300002)(8936002)(26005)(186003)(82960400001)(38070700005)(38100700002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R0I5RDNYaFIvT0ZOV2lmNENUWGlLT0ZwbzJRVWUwUmMvK000RjVpNWl5N3Jx?= =?utf-8?B?RHh3dHpIMkRMZVB3TmJJWWRRcTQrOHlHeHB6OWVOaXVwVmJtUjViSnpaUkho?= =?utf-8?B?UWlEQTJuZXljai91alY0c3JmUGduT3ZhV29vdjgzMTlUOW54KzhaQTYvVThE?= =?utf-8?B?YnluUldOYjRhakQvcm93QjRyaXN3dUt0ZUV5aDZvd0M1RlU2Y0lOMjhKV1FS?= =?utf-8?B?cDVCbDlOQ3VvRElVbXJtaUtUNUNHc1NKQUwvL0FlU0EwbzRuMWp3UHprVmY2?= =?utf-8?B?cm5kLzBXQmlaWHRRSzN1b2V3bk81RHVPYnFUMXdidmR5b2lBVG8zRGttL0hQ?= =?utf-8?B?UHI1QzVIWHZQZDllOE5ia0lqSjdibFpkVHRocTBYR2h0K29hVFZ0dnU2V0Ni?= =?utf-8?B?ZjZiaURKN2d3L1lPTG4yQVUya1VpQWF2QlFOOHd6U2ZnMldVQVAzUWpFaG8z?= =?utf-8?B?QTlISHdCUGl1Y0pLTC92MmNvWkI0TEptOFRlS3FvZEs3Ujh3NXhrd0M5dndy?= =?utf-8?B?VDJvNHJwTTFBUGhaM2ticE5QR3RNMzhON0c2L0V3cHJjTVdQMWlGWFk1L3Ew?= =?utf-8?B?R2Q2ZGoybndBRWlUZXczU0JIM0tSamtnbUNzUUh4a3E2VWQ0c1RkY0dBZG45?= =?utf-8?B?czZlWEtzZWtxRUkvKzlkM1E3UGs3M0VMR0VkOTFkTHVYNm9Fa0pmWEphTzhu?= =?utf-8?B?YndZemlld0VRSWVtbG5YMjhUTG9NY0sxYTVNMHFudnBpTi9RQWgrQUxPeGV3?= =?utf-8?B?c0NQK3MvRVphN1g1R3VQTzB6YU03NFNYZE43R05LTlg2a0JOcHVJVURycm93?= =?utf-8?B?NzM1Vjk4YUU4ZUMwRWEzVFlYNEEyRFR4YkhuRzNOcWRnOExMaGNxK0N6eTI1?= =?utf-8?B?QnNhNW1ydzQ1WFZTbDdvYUJqa3h1S3lSa0VPR2xPNC9SV2xJNmxDanRkcU13?= =?utf-8?B?a1pFakk3OUhLaEhWdXkwakwxcUhCSEJJZlBqd1hPYmpaRXdBaWhwSDhBbGJy?= =?utf-8?B?M3hxZFRibHFRcmhnb2phdG1pbS9Oc0pDTERWWmZ0Ykw5NG5vUVQvWGRSLzJo?= =?utf-8?B?RVBnNUxwVG4yNmg0cDNPTlNGd1VibDNRR0txelBvc2o5NHdUYjc4ZmpWblZ5?= =?utf-8?B?QkF4RWd1dHd5bXh4MW1zcHZOUk1RRm5pL0gweHIrdmFXcUtwa3c5MjM5ZVhp?= =?utf-8?B?eUphSzl1VmJrRXM2SStINGxDaVNIclJZaDJSQm9iRm5yMU1LYzRjSEx5cDU3?= =?utf-8?B?MGk5N0IvWEordnFpMmpVN1FDaUl6Q1VCWG4zYkcrelY2ejd4blRuTXVwSXZn?= =?utf-8?B?NHpReTNndExXWS90N3RsMFMyK0REQ1JJZjg3MUZXQk93OEh0TDA3YjF4VEs4?= =?utf-8?B?MWxxWnhYVS9ueXBFSnNiYWM0UEp0MXVmdzRoeTVWL1d5SkxIQ3N0T1pveDRO?= =?utf-8?B?a05mdEk0dmV4em9CL1Q2ekNhUUpES2JxZXBXUDdYMU85QmFQNFJQS0ZkZzdk?= =?utf-8?B?b2lIcm5CczgrYXJBS0d2OVRiaENmTUdRdVVITFczazFGV3dvTC9TajJ4M05h?= =?utf-8?B?c3I4NWVKTXZRZC9OYy9SeEVwbEtkdlFXVmQyQmtWQVBCTkpwMmVuekZkdFVD?= =?utf-8?B?aEd0MG5oMDhhUzVRTXYwS1NNRGFhTUZnWmZaLzE2YjRYL1BTOXZZdHdBNXUv?= =?utf-8?B?M1JvdFVoMHZlUkwxTlAvd2FHWnZmTXlndk1IYlNSRHp3eUx5QXR5bTdMQVZu?= =?utf-8?B?N1EvUkFtQ2FCeWtYbkE4ZlM4Z21ETFdGUnFMemxKQUZUNWhRMGZGL2xFbFpy?= =?utf-8?B?WTBNUTI0RXVOUW8zTFBKa0NVazFQSG1NUU44SHowMGMwK1p2VzQxN1pWZ1Ji?= =?utf-8?B?TDBqaUszUjNVMjI0Sm9oYS9kbUVKRkx6SUFER2dPclAwRWJlQThFak5TQzZ2?= =?utf-8?B?bndERVhNVUVZS0JlZ3FxamJ2NG12SlhFR0Y3Um92bElZbjhRcjU4NnUzMDFn?= =?utf-8?B?TGZ5V29sV01LSnhWNTdRK3hESW5OTjByb2VmeHZBck0vWlpLUHJHN0lXQW1J?= =?utf-8?B?dFBKZlQ1TDB2dnlaZFZlNnllT0o4TjhRd21rK0tlL1ltSFM3OGo5dTlhR09w?= =?utf-8?B?WkFyd1dKQjVqeUlzODVPbjF3WmRxekwrSVN4bk1Ud2dqRkUvZ0NCVno4VDJY?= =?utf-8?B?aDY2TSthb054UFlYTVB5VVFwK3RoL0xrUjZoV1p1Rm1VTC8xaVhLZlkrdUMv?= =?utf-8?B?U1FFbUJRM2syR3duUm5lcVlidGJnPT0=?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8848353a-9193-44fb-89c6-08d9ecb49e89 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2022 16:44:34.6780 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: XDy8PJ4EqYxFcheVQRzfeFpYUYz/t04+RUGRX3uqi9QcoO0qFUt6epR5Y3BbRD2kDR/YGNp7vCQq8pcQ93+KFOgMhCcLRWVm3wkPIPPdetI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2737 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t Pg0KDQpNaWtlDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogbWlrdWJh Y2tAbGludXgubWljcm9zb2Z0LmNvbSA8bWlrdWJhY2tAbGludXgubWljcm9zb2Z0LmNvbT4NCj4g U2VudDogVGh1cnNkYXksIEZlYnJ1YXJ5IDEwLCAyMDIyIDg6MTkgQU0NCj4gVG86IGRldmVsQGVk azIuZ3JvdXBzLmlvDQo+IENjOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBp bnRlbC5jb20+OyBHYW8sIExpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgU2VhbiBC cm9nYW4NCj4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+OyBCcmV0IEJhcmtlbGV3IDxCcmV0 LkJhcmtlbGV3QG1pY3Jvc29mdC5jb20+DQo+IFN1YmplY3Q6IFtQQVRDSCB2MSAxLzFdIC5weXRv b2wvUGx1Z2luL1VuY3J1c3RpZnlDaGVjazogT3V0cHV0IGZpbGUgZGlmZnMgYnkgZGVmYXVsdA0K PiANCj4gRnJvbTogTWljaGFlbCBLdWJhY2tpIDxtaWNoYWVsLmt1YmFja2lAbWljcm9zb2Z0LmNv bT4NCj4gDQo+IFJFRjpodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dp P2lkPTM4MDgNCj4gDQo+IENoYW5nZXMgdGhlIGRlZmF1bHQgZm9yIHRoZSAiT3V0cHV0RmlsZURp ZmZzIiBjb25maWd1cmF0aW9uIG9wdGlvbg0KPiB0byAiVHJ1ZSIgc28gdGhlIGZvcm1hdHRpbmcg c3VnZ2VzdGlvbnMgZGV0ZWN0ZWQgYnkgVW5jcnVzdGlmeQ0KPiB3aWxsIGJlIG91dHB1dCBpbiB0 aGUgdGVzdCBjYXNlIGxvZy4gVGhlIGRpZmYgaXMgcHJpbnRlZCBpbiB1bmlmaWVkDQo+IGRpZmYg Zm9ybWF0Lg0KPiANCj4gVGhpcyB3YXMgZGlzYWJsZWQgYnkgZGVmYXVsdCBkdXJpbmcgdGhlIGlu aXRpYWwgZW5hYmxpbmcgb2YNCj4gVW5jcnVzdGlmeSB0byByZWR1Y2Ugb3ZlcmFsbCBleGVjdXRp b24gdGltZSBvZiB0aGUgcGx1Z2luIGFnYWluc3QNCj4gdGhlIGNvZGViYXNlIGR1ZSB0byB0aGUg bGFyZ2UgbnVtYmVyIG9mIGNoYW5nZXMgZGV0ZWN0ZWQuDQo+IA0KPiBDYzogTWljaGFlbCBEIEtp bm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IENjOiBMaW1pbmcgR2FvIDxnYW9s aW1pbmdAYnlvc29mdC5jb20uY24+DQo+IENjOiBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWlj cm9zb2Z0LmNvbT4NCj4gQ2M6IEJyZXQgQmFya2VsZXcgPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0 LmNvbT4NCj4gU2lnbmVkLW9mZi1ieTogTWljaGFlbCBLdWJhY2tpIDxtaWNoYWVsLmt1YmFja2lA bWljcm9zb2Z0LmNvbT4NCj4gLS0tDQo+ICAucHl0b29sL1BsdWdpbi9VbmNydXN0aWZ5Q2hlY2sv UmVhZG1lLm1kICAgICAgICAgIHwgNCArKy0tDQo+ICAucHl0b29sL1BsdWdpbi9VbmNydXN0aWZ5 Q2hlY2svVW5jcnVzdGlmeUNoZWNrLnB5IHwgNiArKystLS0NCj4gIDIgZmlsZXMgY2hhbmdlZCwg NSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhLy5weXRv b2wvUGx1Z2luL1VuY3J1c3RpZnlDaGVjay9SZWFkbWUubWQgYi8ucHl0b29sL1BsdWdpbi9VbmNy dXN0aWZ5Q2hlY2svUmVhZG1lLm1kDQo+IGluZGV4IGJiMjYzYmNjODdkNy4uMGM0NmZkMjQxYTdh IDEwMDY0NA0KPiAtLS0gYS8ucHl0b29sL1BsdWdpbi9VbmNydXN0aWZ5Q2hlY2svUmVhZG1lLm1k DQo+ICsrKyBiLy5weXRvb2wvUGx1Z2luL1VuY3J1c3RpZnlDaGVjay9SZWFkbWUubWQNCj4gQEAg LTQyLDcgKzQyLDcgQEAgVGhlIHBsdWdpbiBjYW4gYmUgY29uZmlndXJlZCB3aXRoIGEgZmV3IG9w dGlvbmFsIGNvbmZpZ3VyYXRpb24gb3B0aW9ucy4NCj4gICAgICAgICJBdWRpdE9ubHkiOiBGYWxz ZSwgICAgICAgICAgICMgRG9uJ3QgZmFpbCB0aGUgYnVpbGQgaWYgdGhlcmUgYXJlIGVycm9ycy4g IEp1c3QgbG9nIHRoZW0uDQo+ICAgICAgICAiQ29uZmlnRmlsZVBhdGgiOiAiIiwgICAgICAgICAj IEN1c3RvbSBwYXRoIHRvIGFuIFVuY3J1c3RpZnkgY29uZmlnIGZpbGUuDQo+ICAgICAgICAiSWdu b3JlU3RhbmRhcmRQYXRocyI6IFtdLCAgICAjIFN0YW5kYXJkIFBsdWdpbiBkZWZpbmVkIHBhdGhz IHRoYXQgc2hvdWxkIGJlIGlnbm9yZWQuDQo+IC0gICAgICAiT3V0cHV0RmlsZURpZmZzIjogRmFs c2UsICAgICAjIE91dHB1dCBjaHVua3Mgb2YgZm9ybWF0dGluZyBkaWZmcyBpbiB0aGUgdGVzdCBj YXNlIGxvZy4NCj4gKyAgICAgICJPdXRwdXRGaWxlRGlmZnMiOiBUcnVlLCAgICAgICMgT3V0cHV0 IGNodW5rcyBvZiBmb3JtYXR0aW5nIGRpZmZzIGluIHRoZSB0ZXN0IGNhc2UgbG9nLg0KPiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBUaGlzIGNhbiBzaWduaWZpY2FudGx5 IHNsb3cgZG93biB0aGUgcGx1Z2luIG9uIHZlcnkgbGFyZ2UgcGFja2FnZXMuDQo+ICAgICAgICAi U2tpcEdpdEV4Y2x1c2lvbnMiOiBGYWxzZSAgICAjIERvbid0IGV4Y2x1ZGUgZ2l0IGlnbm9yZWQg ZmlsZXMgYW5kIGZpbGVzIGluIGdpdCBzdWJtb2R1bGVzLg0KPiAgICB9DQo+IEBAIC04Miw3ICs4 Miw3IEBAIHRvIGJlIGlnbm9yZWQuDQo+IA0KPiAgIyMjIGBPdXRwdXRGaWxlRGlmZnNgDQo+IA0K PiAtYEJvb2xlYW5gIC0gRGVmYXVsdCBpcyBgRmFsc2VgLg0KPiArYEJvb2xlYW5gIC0gRGVmYXVs dCBpcyBgVHJ1ZWAuDQo+IA0KPiAgSWYgYFRydWVgLCBvdXRwdXQgZGlmZnMgb2YgZm9ybWF0dGlu ZyBjaGFuZ2VzIGludG8gdGhlIHRlc3QgY2FzZSBsb2cuIFRoaXMgaXMgaGVscGZ1bCB0byBleGFj dGx5IHVuZGVyc3RhbmQgd2hhdCBjaGFuZ2VzDQo+ICBuZWVkIHRvIGJlIG1hZGUgdG8gdGhlIHNv dXJjZSBjb2RlIGluIG9yZGVyIHRvIGZpeCBhIGNvZGluZyBzdGFuZGFyZCBjb21wbGlhbmNlIGlz c3VlLg0KPiBkaWZmIC0tZ2l0IGEvLnB5dG9vbC9QbHVnaW4vVW5jcnVzdGlmeUNoZWNrL1VuY3J1 c3RpZnlDaGVjay5weSBiLy5weXRvb2wvUGx1Z2luL1VuY3J1c3RpZnlDaGVjay9VbmNydXN0aWZ5 Q2hlY2sucHkNCj4gaW5kZXggNmRiOGQxNzM5YTgwLi5lYTgzOTY5NDJiMTYgMTAwNjQ0DQo+IC0t LSBhLy5weXRvb2wvUGx1Z2luL1VuY3J1c3RpZnlDaGVjay9VbmNydXN0aWZ5Q2hlY2sucHkNCj4g KysrIGIvLnB5dG9vbC9QbHVnaW4vVW5jcnVzdGlmeUNoZWNrL1VuY3J1c3RpZnlDaGVjay5weQ0K PiBAQCAtNDk0LDEzICs0OTQsMTMgQEAgY2xhc3MgVW5jcnVzdGlmeUNoZWNrKElDaUJ1aWxkUGx1 Z2luKToNCj4gICAgICAgICAgSW5pdGlhbGl6ZXMgb3B0aW9ucyB0aGF0IGluZmx1ZW5jZSB0ZXN0 IGNhc2Ugb3V0cHV0Lg0KPiAgICAgICAgICAiIiINCj4gICAgICAgICAgc2VsZi5fYXVkaXRfb25s eV9tb2RlID0gRmFsc2UNCj4gLSAgICAgICAgc2VsZi5fb3V0cHV0X2ZpbGVfZGlmZnMgPSBGYWxz ZQ0KPiArICAgICAgICBzZWxmLl9vdXRwdXRfZmlsZV9kaWZmcyA9IFRydWUNCj4gDQo+ICAgICAg ICAgIGlmICJBdWRpdE9ubHkiIGluIHNlbGYuX3BhY2thZ2VfY29uZmlnIGFuZCBzZWxmLl9wYWNr YWdlX2NvbmZpZ1siQXVkaXRPbmx5Il06DQo+ICAgICAgICAgICAgICBzZWxmLl9hdWRpdF9vbmx5 X21vZGUgPSBUcnVlDQo+IA0KPiAtICAgICAgICBpZiAiT3V0cHV0RmlsZURpZmZzIiBpbiBzZWxm Ll9wYWNrYWdlX2NvbmZpZyBhbmQgc2VsZi5fcGFja2FnZV9jb25maWdbIk91dHB1dEZpbGVEaWZm cyJdOg0KPiAtICAgICAgICAgICAgc2VsZi5fb3V0cHV0X2ZpbGVfZGlmZnMgPSBUcnVlDQo+ICsg ICAgICAgIGlmICJPdXRwdXRGaWxlRGlmZnMiIGluIHNlbGYuX3BhY2thZ2VfY29uZmlnIGFuZCBu b3Qgc2VsZi5fcGFja2FnZV9jb25maWdbIk91dHB1dEZpbGVEaWZmcyJdOg0KPiArICAgICAgICAg ICAgc2VsZi5fb3V0cHV0X2ZpbGVfZGlmZnMgPSBGYWxzZQ0KPiANCj4gICAgICBkZWYgX2xvZ191 bmNydXN0aWZ5X2FwcF9pbmZvKHNlbGYpIC0+IE5vbmU6DQo+ICAgICAgICAgICIiIg0KPiAtLQ0K PiAyLjI4LjAud2luZG93cy4xDQoNCg==