From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 0294C7803D0 for ; Fri, 2 Feb 2024 14:54:31 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=ELrEP+QpHSabYr+WTgNTBPwZt7+2M70UFa5z1BBnqnw=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1706885670; v=1; b=TY4/gSrD0TXoM5KPaUY/A1RsUiPSLsvbnIeuADJ/i3aTo4NwUz2AVOnc5brZZByrp+EAuWbV fj5lSkJcxc+/EttDFS4Qg0Yk3B2/cUlSQT/ae8i7cxDRBRQPKI2/IEyjpBUf9XQXG7OrUPPCCRM sZJLiTQpwuRdxUzegjUN+DOA= X-Received: by 127.0.0.2 with SMTP id 9cC0YY7687511x2zquPzwoJI; Fri, 02 Feb 2024 06:54:30 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.11]) by mx.groups.io with SMTP id smtpd.web11.24484.1706885669679637419 for ; Fri, 02 Feb 2024 06:54:29 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10971"; a="10822917" X-IronPort-AV: E=Sophos;i="6.05,238,1701158400"; d="scan'208";a="10822917" X-Received: from orviesa009.jf.intel.com ([10.64.159.149]) by fmvoesa105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Feb 2024 06:54:22 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.05,238,1701158400"; d="scan'208";a="97946" X-Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orviesa009.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 02 Feb 2024 06:54:22 -0800 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Fri, 2 Feb 2024 06:54:20 -0800 X-Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Fri, 2 Feb 2024 06:54:20 -0800 X-Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.169) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Fri, 2 Feb 2024 06:54:20 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YHxcj/u8x5UqNB9FlgKqYk31cQ93shUR2YCSs4OjsOetaE1KtqmaHQ2dmIMzoqRpPf6OWO/vtS25Lzexc2l20mcp0JNxQIihcQqnKXE2Meo8rbbsXJnEZrMk5BcOW+qhqVkdmsOYs8yEDmkADZZF8qsK/i6FbUiWxNbwrG+Ei1s0U15DBT3ShYgZT4/4g1CbZeOGDtLQ+sfa7E+AVvkoQHRGaBk1+CJeLgfzYswffHl98JJ8nNi0wh/Sz1+msOZ4Yzzd+UBh+48iQA3nSl3a0JawrsnhvtgdwK097p9fynR1AldyAtFBmAdLgCvvYphxKOimFPj1HqXXeZ7hmUpZgA== 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=7LwhTV1EaR5r+jGZ86x1SO2wm5iqBSDDCU4w30U/Ins=; b=M55mu+/Kl3xgfx8DYrlVr9G/ATMsYCbAfvxOd00j7DCz1zJUfadceVcCfeO6v3Gg0ms9O9EsOFAynnvkoNgTjgt3JlxucgpXK6p8HKiiH0wqhbXvBiuY26AIAoJp130cIC64K5BPdAfw8FA+9udNalI7S/0nARj8dpD7tWNx8AGZvR/99uEDxeYJC1xUAeTeHb+ECLnzqOMLXx0I+Ea7iDvM4x7LAR0vCGt6mWjd2YBkuYVlCs9Fw9n4A0BKpz82ClGJ1+ErrWRhz1usqyormVAuZpKOZVZX48XbrhxmTPA0etFALN6Qc0O0uW1f9d9m1DcLlW5QMupb94n0Y154aA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none X-Received: from PH7PR11MB5943.namprd11.prod.outlook.com (2603:10b6:510:13f::19) by CH3PR11MB8416.namprd11.prod.outlook.com (2603:10b6:610:17f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.26; Fri, 2 Feb 2024 14:54:18 +0000 X-Received: from PH7PR11MB5943.namprd11.prod.outlook.com ([fe80::ea3b:3842:5de1:29d5]) by PH7PR11MB5943.namprd11.prod.outlook.com ([fe80::ea3b:3842:5de1:29d5%4]) with mapi id 15.20.7228.029; Fri, 2 Feb 2024 14:54:18 +0000 From: "Jayaprakash, N" To: Laszlo Ersek , "devel@edk2.groups.io" CC: "Kinney, Michael D" Subject: Re: [edk2-devel] Query Errors / warnings observed on edk2/EmbeddedPkg Thread-Topic: [edk2-devel] Query Errors / warnings observed on edk2/EmbeddedPkg Thread-Index: AdpVwI6iGoPS3NabTauWW8UpjgdRuwAJDOQAAAC3wXA= Date: Fri, 2 Feb 2024 14:54:18 +0000 Message-ID: References: <01296486-5b14-4b73-b9dc-777a723548cf@redhat.com> In-Reply-To: <01296486-5b14-4b73-b9dc-777a723548cf@redhat.com> Accept-Language: en-IN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB5943:EE_|CH3PR11MB8416:EE_ x-ms-office365-filtering-correlation-id: 3ce39785-e76a-454b-1501-08dc23fed512 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: MH50ArthyJ5p8ozEkOyX4lsv1cEneCkhWwzJl0JHPLvmHXR/WcFE9ET3GGgbFttEClUExn9kNp+PKP5BKZOghuG6gug/SWOAAvKZf/IaoKkxNn8hlO4PULRZ4EGCBUdBWeeKQh8H2omUCJIIOM35icYVmSdEwQKqUMwBv1MUvQrbHKlhMkesQ0bDwR3fPx6RZY9HP4Z9AHU1t6MyqVjRAICKGAPrSkGaf0fXsohv4eQ/dXFpvAWUGPv6H2yaUKsOmQ4gEQuMX2rTuLljAdJdLyFhO5612LbhHHvuG3QJLmPAj4gYQUnlENjuBUDV0pGA00eYUWFk0OVIowDuzzBVnNlhcnS0jgO1CeUYNLSfGsNTZBgDL6dUS7rn79evx1BuL1PcOPtw9tX9U4WreC5v/ekV/i28+cCWGlSLnzLEPK8bRXP0cGNmSJILTypAJACK3monkXD5/0fQRZyyPnu4cx53vdGEsa9I2w+u80L0Djcti3hZNK0xQZKM65AjJcYd0oj5HVleeIM19KoIbL3ZWFpdvyzbb+EPTB4ExfEoE4z3jn5n0c6Kkn+h/HnWBCC41fKA+nYNFPsoMjKCYYYJvdWwUe8rDjf048IOIJUTZWZW9TtPCHtp0uitRIu3PvZTqUEJIyo29BHBmngDMCj76NHmVBhC4EXeG4NW3y9oLLNx1AU8spg3VMn+FDR0S6gc x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VVVENTNzazJDYmFNL2doYWM0ZitqQ3VIVG9mUVRrTUNaRHp4aitKWGU5WDZG?= =?utf-8?B?QXU5L3k5V3NiR1dDckEwT2hmQXNnY04yRUxuMlpVczhsTmE0YU9nQXJBMFZs?= =?utf-8?B?andZTm5QaGdrTjhmLzJGL2JnWkp3anh4UTNETmFKRFdEMm9QQjJPOWpMb1Fq?= =?utf-8?B?TFFQOWxDSUphMG1SZFFYVHR4TFJDWkxHQk8xZ20vUGtaWjUyU0drVVNTUWxR?= =?utf-8?B?YVA3MFZGUitPZmp4eVMyaC9hZm1JekNFYUFGdXpPc2t0VWhsY0xESVJSOTYr?= =?utf-8?B?OXY4TzFDVFp6V0Ivc1ZrYWJlUU5HLy95YTlvUUpVSGNQcVRJcUgwaXlVOGdQ?= =?utf-8?B?MlNtbTEyWC8rajB2Q0RjS2w2VlQwdS81ZVdUYkJBMThyMDF6RWFJYzU1d0FF?= =?utf-8?B?emVUN1dSYzB0VlZmVUhEVjFQUmJDL2Z0c2JPb2oxanVvQXU4VjJGUGlZY1Vp?= =?utf-8?B?SlZpRUFiM1lHeXZMdnNBT09hcms1RGJkRkNDZGV0SDJoK1BxczhXRXdyZ0dx?= =?utf-8?B?VnpKblpqTi81SHVybGJyZkdtY3pkUWxzQTlOMEJEMlJld0kwSWkweFRwQ2xx?= =?utf-8?B?K3ppTnVrOEFwYjlnenhOeFlhTkNJcFc3SVN6RjByREZ2SFlUcm9SczlrRytq?= =?utf-8?B?eXhTYUlFV1BrUGJwTGtNSXVsS3Vlb1Z0WWlTRWtBVG9ud3IrVDllUVlNWDho?= =?utf-8?B?QXJ1MnhuRjVrNlNNRWZGUDZodVgvejJqeFlPUG1ka2RoaGRSYTVtaVdwREZ6?= =?utf-8?B?TVprVCtjL1FkRUMvdUJKVlo4MDA5eU5qSDVZaVNvZW9OVmc5dFFZeVpoY29k?= =?utf-8?B?Z0FnaVVtWlpseHZLdGJNejF2TFNlS3pKL1NMdThCQmVmNkVqeXlCR0F1WnBP?= =?utf-8?B?Qk9Pa3dyV2E2SHJzOURtTzNSeHdscWFlYlBNdnNjTzlaZFB6emZiNE1GbzhU?= =?utf-8?B?b2d3eEoxLzhZUjU0TTVxNGNYOE1Qc0lBeWpNZ2xTTG4zTXF5SHJBWWI0aDlL?= =?utf-8?B?WXFjVVE5eW1ZVDRxTGdtR1lDVm9JNmRsSGpoWFl4WTZ4a0lZK3hDRHJDS3JP?= =?utf-8?B?QlRPR3FUZUdmODBqYSszMGFVc3F5SU1kMVFRYzZsVmlkMGgxSkd0UmhMODVO?= =?utf-8?B?QWtjV3NONGx5NHMxRG4xMWxhY251aWpFQWxXVkRjQTRZUUJLenRCSVVHMkpD?= =?utf-8?B?MGU2cG1OT1VmdS9hRDJOblQrZDY5eS9UWFoxSFY4dGxBaXViazV4TzdvOU1p?= =?utf-8?B?SldvYjRsbGJCOTBDZUFHVHVPVGVTeVp1NXdYK0U5dUVUZDN3SXBpejFpYTcz?= =?utf-8?B?bTVtVnk2d0V3T2hXdGhSV2h5Q3pyc25nL3h5UVVNNGxLN2VRbTJ2K1I4ZkF6?= =?utf-8?B?YzA3WGpOTlF1TXZZNk9uTE5PMzVWclhGZzY5NjNEYU5yTXZ4bzZwcExWSmNo?= =?utf-8?B?dDhxdFh4S2M3NEROdU8zalI2WmN4Wi9zTmo1ZjhPZkU2ZlBic1hvSW9CRzRj?= =?utf-8?B?dG9xNXp1eGlLVlhLaFhDRi81VFQvTTNucEpJNGFJNmc1VFVzMEMyanY2WDZO?= =?utf-8?B?NWR1VXVOMitwbTZnbXVHV1MvVmhLR09rVzVpS2xYSU5XdFdlc2dDZTJEVjhO?= =?utf-8?B?UXFWbjZRRDB4OXEzRnR3eE1XMkxkN3JNZE1ZaVpCUTJGVEhjU3RLeXl3R3E1?= =?utf-8?B?WEFKeTFkV1lkZUhvcTZycU5McXhhcEF1RDZxTGFtcTBTRFF4UUhUM2lhdkFD?= =?utf-8?B?WDZtQk1LdnBlNHRGREdxTUJ6akVVTVJidCtla2Z6OGZzVjBocVp6Wmc2MXUz?= =?utf-8?B?b1MwN0N5TS9iaEIrUGtqdjhEaTRUVWZ3T2pXQ2hkQk4rNVFWZHo2akwraFFE?= =?utf-8?B?dElzOGdXK3Y0cWw5UHZwUnhmdjBzTCtaRnhKc1ZyQU13R1lGbHRxYzdPdmdt?= =?utf-8?B?Q0o0SmNKN00yc0tIVG9MM09FZjZVV2ZvNHhobkl0ek5QUmlLOWlvYUlpMVdG?= =?utf-8?B?QVI5b1ZGM2tEeGxKeXJGSVVQL3c2S21ZUzQyOEYwcnFLUURyNExSL1E1N3dT?= =?utf-8?B?WGRERXNabVhnQWtxaStsMk5FM0FzSW9JdStpdSt5aWpPNG1OUE9GWFR6aytV?= =?utf-8?Q?xb8fmTihMWs2i0v/4VQZfxAPE?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB5943.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ce39785-e76a-454b-1501-08dc23fed512 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Feb 2024 14:54:18.2563 (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: 28TuTlzo1R0WwCT1mJ2/KX2yenKidz/Q7O103MyuoWzy1aM7muw/20SLxW9imy56LYz28FqWYK2YpB23ygeLgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB8416 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,n.jayaprakash@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: zEcI3WfzV4BclmKAkMZ1wMdvx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b="TY4/gSrD"; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io VGhhbmtzIExhc3psbyBmb3IgeW91ciBjb21tZW50cy4NCkkgc2hhbGwgcmlzZSBCWiBhbmQgYWxz byBjb250cmlidXRlIHRvIHRoZSBmaXhlcyB0aHJvdWdoIFBScy4NCg0KUmVnYXJkcywNCkpQDQoN Ci0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBMYXN6bG8gRXJzZWsgPGxlcnNla0By ZWRoYXQuY29tPiANClNlbnQ6IEZyaWRheSwgRmVicnVhcnkgMiwgMjAyNCA4OjAzIFBNDQpUbzog ZGV2ZWxAZWRrMi5ncm91cHMuaW87IEpheWFwcmFrYXNoLCBOIDxuLmpheWFwcmFrYXNoQGludGVs LmNvbT4NCkNjOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+ DQpTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFF1ZXJ5IEVycm9ycyAvIHdhcm5pbmdzIG9ic2Vy dmVkIG9uIGVkazIvRW1iZWRkZWRQa2cNCg0KT24gMi8yLzI0IDExOjE0LCBKYXlhcHJha2FzaCwg TiB3cm90ZToNCj4gSGkgQWxsLA0KPiANCj4gwqANCj4gDQo+IElzIHRoZSBFbWJlZGRlZFBrZyBi ZWluZyBhY3RpdmVseSBkZXZlbG9wZWQgYnkgdGhlIFRpYW5vY29yZSAvIGVkazIgDQo+IGNvbW11 bml0eT8NCj4gDQo+IMKgDQo+IA0KPiBJIHNhdyBmb2xsb3dpbmcgV2FybmluZ3MgJiBlcnJvcnMg d2hpbGUgdHJ5aW5nIHRvIGJ1aWxkIGl0Lg0KPiANCj4gwqANCj4gDQo+IFdhbnQgdG8gY2hlY2sg d2l0aCB0aGUgY29tbXVuaXR5IGxlYWRlcnMgaWYgaXQgaXMgd29ydGggaW52ZXN0aW5nIHRpbWUg DQo+IGluIHJhaXNpbmcgQlogYW5kIGZpeGluZyB0aGVzZSBlcnJvcnMgLyB3YXJuaW5ncz8NCj4g DQo+IMKgDQo+IA0KPiBQbGVhc2UgZmluZCB0aGUgZGV0YWlscyBvZiB0aGUgZXJyb3JzIC8gd2Fy bmluZ3MgYXMgZ2l2ZW4gYmVsb3c6DQo+IA0KPiDCoA0KPiANCj4gMSkNCj4gDQo+IFN5bnRheFdh cm5pbmc6IGludmFsaWQgZXNjYXBlIHNlcXVlbmNlICdcQycNCj4gDQo+IMKgDQo+IA0KPiBUaGlz IHdhcm5pbmcgbWVzc2FnZSBpcyBzZWVuIHdpdGggdGhlIGxhdGVzdCBlZGsyIGNvZGUgYXZhaWxh YmxlIGluIA0KPiB0aGUgbWFpbiBicmFuY2guDQo+IA0KPiBwYXJ0IG9mIHRoZSBidWlsZCBsb2dz IGFyZSBjb3BpZWQgb3ZlciBoZXJlIGZvciByZWZlcmVuY2UuDQo+IA0KPiDCoA0KPiANCj4gQzpc VXNlcnNcbmpheWFwcmFcZ2l0aHViXGVkazJfd29ya1xlZGsyPmJ1aWxkIC1iIFJFTEVBU0UgLXQg VlMyMDE5IC1hDQo+IFg2NCAtcCBFbWJlZGRlZFBrZ1xFbWJlZGRlZFBrZy5kc2MNCj4gDQo+IEM6 XFVzZXJzXG5qYXlhcHJhXGdpdGh1YlxlZGsyX3dvcmtcZWRrMlxCYXNlVG9vbHNcU291cmNlXFB5 dGhvblxXb3Jrc3BhY2VcRHNjQnVpbGREYXRhLnB5OjI5NTI6IFN5bnRheFdhcm5pbmc6IGludmFs aWQgZXNjYXBlIHNlcXVlbmNlICdcQycNCj4gDQo+IMKgIFBjZFZhbHVlQ29tbW9uUGF0aCA9DQo+ IG9zLnBhdGgubm9ybXBhdGgobXdzLmpvaW4oR2xvYmFsRGF0YS5nR2xvYmFsRGVmaW5lc1siRURL X1RPT0xTX1BBVEgiXSwNCj4gIlNvdXJjZVxDXENvbW1vblxQY2RWYWx1ZUNvbW1vbi5jIikpDQo+ IA0KDQpJIGNhbid0IHJlYWxseSBjb21tZW50IG9uIHRoaXM7IGl0IGlzIGZyb20gYSByZWxhdGl2 ZWx5IG9sZCBjb21taXQgLS0gNDg0YjE1MzRlZDhmICgiQmFzZVRvb2xzOmNvcHkgdGhlIGNvbW1v biBQY2RWYWx1ZUNvbW1vbi5jIHRvIG91dHB1dCBkaXJlY3RvcnkiLCAyMDIwLTAzLTEyKS4NCg0K DQo+IMKgDQo+IA0KPiDCoA0KPiANCj4gIDIuIGVycm9yIEMyMDM2OiAndm9pZCAqJzogdW5rbm93 biBzaXplDQo+IA0KPiDCoA0KPiANCj4gYzpcdXNlcnNcbmpheWFwcmFcZ2l0aHViXGVkazJfd29y a1xlZGsyXEVtYmVkZGVkUGtnXExpYnJhcnlcUHJlUGlNZW1vcg0KPiB5QWxsb2NhdGlvbkxpYlxN ZW1vcnlBbGxvY2F0aW9uTGliLmMoMzExKTogZXJyb3IgQzIwMzY6ICd2b2lkIConOiANCj4gdW5r bm93biBzaXplDQo+IA0KDQpUaGlzIGlzIGEgYnVnOyBwbGVhc2UgZmlsZSBhIEJaLiBXZSBzaG91 bGRuJ3QgYmUgZG9pbmcgcG9pbnRlciBhcml0aG1ldGljIG9uIChWT0lEKikuDQoNCldlIHNob3Vs ZCByZXBsYWNlIChVSU5UTikoT2xkQnVmZmVyICsgT2xkU2l6ZSkgd2l0aCAoKFVJTlROKU9sZEJ1 ZmZlciArIE9sZFNpemUpLg0KDQo+IMKgDQo+IA0KPiAgMy4gTW9yZSBlcnJvcnMgYW5kIHdhcm5p bmdzOg0KPiANCj4gYzpcdXNlcnNcbmpheWFwcmFcZ2l0aHViXGVkazJfd29ya1xlZGsyXEVtYmVk ZGVkUGtnXEluY2x1ZGVcbGliZmR0X2Vudg0KPiAuaCg4Myk6IGVycm9yIEMyMjIwOiB0aGUgZm9s bG93aW5nIHdhcm5pbmcgaXMgdHJlYXRlZCBhcyBhbiBlcnJvcg0KPiANCj4gYzpcdXNlcnNcbmph eWFwcmFcZ2l0aHViXGVkazJfd29ya1xlZGsyXEVtYmVkZGVkUGtnXEluY2x1ZGVcbGliZmR0X2Vu dg0KPiAuaCg4Myk6IHdhcm5pbmcgQzQyNDQ6ICdmdW5jdGlvbic6IGNvbnZlcnNpb24gZnJvbSAn aW50JyB0byAnVUlOVDgnLCANCj4gcG9zc2libGUgbG9zcyBvZiBkYXRhDQo+IA0KPiBjOlx1c2Vy c1xuamF5YXByYVxnaXRodWJcZWRrMl93b3JrXGVkazJcRW1iZWRkZWRQa2dcSW5jbHVkZVxsaWJm ZHRfZW52DQo+IC5oKDkzKTogd2FybmluZyBDNDI0NDogJ3JldHVybic6IGNvbnZlcnNpb24gZnJv bSAnSU5UTicgdG8gJ2ludCcsIA0KPiBwb3NzaWJsZSBsb3NzIG9mIGRhdGENCg0KRmlsaW5nIGEg QlogZm9yIGludmVzdGlnYXRpbmcgdGhlc2Ugc2VlbXMgd29ydGh3aGlsZSB0b28uIEZvciBleGFt cGxlOg0KDQogICAgIDg2IHN0YXRpYyBpbmxpbmUgaW50DQogICAgIDg3IG1lbWNtcCAoDQogICAg IDg4ICAgY29uc3Qgdm9pZCAgKmRlc3QsDQogICAgIDg5ICAgY29uc3Qgdm9pZCAgKnNyYywNCiAg ICAgOTAgICBpbnQgICAgICAgICBsZW4NCiAgICAgOTEgICApDQogICAgIDkyIHsNCiAgICAgOTMg ICByZXR1cm4gQ29tcGFyZU1lbSAoZGVzdCwgc3JjLCBsZW4pOw0KICAgICA5NCB9DQoNCkNvbXBh cmVNZW0gcmV0dXJucyBJTlROLCB3aGljaCBjYW4gYmUgSU5UNjQsIHNvIHRoZSB3YXJuaW5nIGlz ICp0aGVvcmV0aWNhbGx5KiBjb3JyZWN0LiBJdCdzIGVhc3kgdG8gc2h1dCB1cCB3aXRoIGFuIGV4 cGxpY2l0IGNhc3QgdG8gImludCIuIEhlcmUncyB3aHkgc3VjaCBhIGNhc3QgaXMgc2FmZTogdGhl IENvbXBhcmVNZW0gZG9jdW1lbnRhdGlvbiBzYXlzLA0KDQogIEByZXR2YWwgTm9uLXplcm8gICAg ICAgICAgVGhlIGZpcnN0IG1pc21hdGNoZWQgYnl0ZSBpbiBTb3VyY2VCdWZmZXIgc3VidHJhY3Rl ZCBmcm9tIHRoZSBmaXJzdA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pc21hdGNoZWQg Ynl0ZSBpbiBEZXN0aW5hdGlvbkJ1ZmZlci4NCg0Kc28gdGhhdCB3aWxsIGZpdCBpbiBhIHBsYWlu ICJpbnQiIHRvby4NCg0KRXRjLg0KDQpMYXN6bG8NCg0KPiANCj4gYzpcdXNlcnNcbmpheWFwcmFc Z2l0aHViXGVkazJfd29ya1xlZGsyXEVtYmVkZGVkUGtnXEluY2x1ZGVcbGliZmR0X2Vudg0KPiAu aCgxMDMpOiB3YXJuaW5nIEM0MjQ0OiAnZnVuY3Rpb24nOiBjb252ZXJzaW9uIGZyb20gJ2ludCcg dG8gJ1VJTlQ4JywgDQo+IHBvc3NpYmxlIGxvc3Mgb2YgZGF0YQ0KPiANCj4gYzpcdXNlcnNcbmph eWFwcmFcZ2l0aHViXGVkazJfd29ya1xlZGsyXEVtYmVkZGVkUGtnXEluY2x1ZGVcbGliZmR0X2Vu dg0KPiAuaCgxMjIpOiB3YXJuaW5nIEM0MjQ0OiAnPSc6IGNvbnZlcnNpb24gZnJvbSAnaW50JyB0 byAnY2hhcicsIHBvc3NpYmxlIA0KPiBsb3NzIG9mIGRhdGENCj4gDQo+IGM6XHVzZXJzXG5qYXlh cHJhXGdpdGh1YlxlZGsyX3dvcmtcZWRrMlxFbWJlZGRlZFBrZ1xMaWJyYXJ5XEZkdExpYlxmZHQN Cj4gLmMoOTMpOiB3YXJuaW5nIEM0MDE4OiAnPCc6IHNpZ25lZC91bnNpZ25lZCBtaXNtYXRjaA0K PiANCj4gYzpcdXNlcnNcbmpheWFwcmFcZ2l0aHViXGVkazJfd29ya1xlZGsyXEVtYmVkZGVkUGtn XExpYnJhcnlcRmR0TGliXGZkdA0KPiAuYygxMDEpOiB3YXJuaW5nIEM0MDE4OiAnPCc6IHNpZ25l ZC91bnNpZ25lZCBtaXNtYXRjaA0KPiANCj4gYzpcdXNlcnNcbmpheWFwcmFcZ2l0aHViXGVkazJf d29ya1xlZGsyXEVtYmVkZGVkUGtnXExpYnJhcnlcRmR0TGliXGZkdA0KPiAuYygzMDIpOiB3YXJu aW5nIEM0MjY3OiAnaW5pdGlhbGl6aW5nJzogY29udmVyc2lvbiBmcm9tICdzaXplX3QnIHRvIA0K PiAnaW50JywgcG9zc2libGUgbG9zcyBvZiBkYXRhDQo+IA0KPiBjOlx1c2Vyc1xuamF5YXByYVxn aXRodWJcZWRrMl93b3JrXGVkazJcRW1iZWRkZWRQa2dcTGlicmFyeVxGZHRMaWJcZmR0DQo+IC5j KDMyNCk6IHdhcm5pbmcgQzQwMTg6ICc+Jzogc2lnbmVkL3Vuc2lnbmVkIG1pc21hdGNoDQo+IA0K PiDCoA0KPiANCj4gwqANCj4gDQo+IMKgDQo+IA0KPiBSZWdhcmRzLA0KPiANCj4gSmF5YXByYWth c2ggTmV2YXJhLA0KPiANCj4gU3lzdGVtIFNvZnR3YXJlIEFyY2hpdGVjdA0KPiANCj4gQ0NHLUNQ RS1DNFMtSW5kaWENCj4gDQo+IFB5VUVGSSAtIFRpYW5vY29yZSBQcm9qZWN0DQo+IDxodHRwczov L2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazItbGliYy90cmVlL21hc3Rlci9BcHBQa2cvQXBwbGlj YXRpb24NCj4gcy9QeXRob24vUHl0aG9uLTMuNi44PjsgWWFtbWVyIEdyb3VwIA0KPiA8aHR0cHM6 Ly93ZWIueWFtbWVyLmNvbS9tYWluL2dyb3Vwcy9leUpmZEhsd1pTSTZJa2R5YjNWd0lpd2lhV1Fp T2lJNU9UDQo+IFl3TURFM09USXdNQ0o5L2FsbD4NCj4gDQo+IENDRyBQeXRob24gQWNhZGVteSA8 aHR0cHM6Ly9kZWdyZWVkLmNvbS9wbGFuLzMxMjcyMTc/bmV3V2luZG93PXRydWU+DQo+IA0KPiBS dXN0IFByb2dyYW1taW5nIOKAkyBZYW1tZXIgR3JvdXANCj4gPGh0dHBzOi8vd2ViLnlhbW1lci5j b20vbWFpbi9ncm91cHMvZXlKZmRIbHdaU0k2SWtkeWIzVndJaXdpYVdRaU9pSXhORA0KPiBNMk1U QTJOVGc0TVRZaWZRL2FsbD4NCj4gDQo+IMKgDQo+IA0KPiANCg0KDQoKLT0tPS09LT0tPS09LT0t PS09LT0tPS0KR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0 byB0aGlzIGdyb3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzExNTA1Nyk6IGh0dHBzOi8vZWRrMi5n cm91cHMuaW8vZy9kZXZlbC9tZXNzYWdlLzExNTA1NwpNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8v Z3JvdXBzLmlvL210LzEwNDExNjgzMi83Njg2MTc2Ckdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBl ZGsyLmdyb3Vwcy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVs L3Vuc3ViIFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0tPS09LT0tPS0KCg0K