From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web12.2270.1666838916202786551 for ; Wed, 26 Oct 2022 19:48:36 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Nos7NxKr; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: hao.a.wu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1666838916; x=1698374916; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=mjWuwgHmfpmTWRwrB3b4guQZxttl+7O+0f5oluEowXg=; b=Nos7NxKrY+tDx6haSMNaNlh6kOKv8TROpOG2a9AAro2mmJro0btJ2tSA 4WCr9qx9ka6YO72GPy1zxJhXTCKNiia72Mc5gBFhgK9nheZe1cOkUFv7U oZ8jIlr68rawkAj4kwK3swKgRwPVrl72rv2pjzNdU7sO6HMjOG2wO6Gkv dFTKYqT+do0WN9zt/UwTIAfyBIJClFHz0SoweO5inlwbIBDwiBEGe0wHq x/ScRaGpollHmHukfJ6eFafI0OjX/wQwIHhuzEaqWFOGzz68nZez/xyk9 14tlh3x3ApOI/sgYMy1zavyP2kWHNqo9gE/u5s5m8BzOQtol6uHtUtNr7 g==; X-IronPort-AV: E=McAfee;i="6500,9779,10512"; a="372327146" X-IronPort-AV: E=Sophos;i="5.95,215,1661842800"; d="scan'208,217";a="372327146" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2022 19:48:35 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10512"; a="961461028" X-IronPort-AV: E=Sophos;i="5.95,215,1661842800"; d="scan'208,217";a="961461028" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga005.fm.intel.com with ESMTP; 26 Oct 2022 19:48:35 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 26 Oct 2022 19:48:34 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Wed, 26 Oct 2022 19:48:34 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.108) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Wed, 26 Oct 2022 19:48:34 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AKz+E6Jo4Jwkz85fKpkXHSH5eTdhI3l0tqa8etCfENS4CO1FnRb891SE5N5S3TXwDbokBIX7WCyEHWKEppnTfYgVEL5h4f9xyB5fpH018mqJ9fM+o+fij6bg/4CMReSGlW0YYrYR9xIkGgzVfMp8OwgUSOo2nBIx0ZDe170pyPDqnmytg3EYXZ1o1+vKHUq3hASzKUx1jrSImoJgmC0HuCNEhOyXtObCrjhef/jVJ9kW2r4i2Slskl8uvSNa0G7FJSfjpo6sNJdRCyzG0nTFTM4vnV5eG+xa/HI78Pt1W6ALpULosIowln1DrgKtTP6zXtZ+li/19zY1HTscAvQb6Q== 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=mjWuwgHmfpmTWRwrB3b4guQZxttl+7O+0f5oluEowXg=; b=Vxl/lZUek/1uI07iF9hJbJRCjkAPJGOash5DT2d6OhosgRfrrYS91NWdfh/qhfR0riLsrfJdxUcSETpIUnAf5SfA993iJT+CVKEQX6cmYZa10r0GQ/tOgWnR4HEEzQT+WjecaxdrcDFBpxr0udy1jOY2BpVUmwqKueWVSdkHcY+a7OhzK+SUseujxWIZsXjMAsa3pZNfY6c/OCISdIO5yaLYAmGBeK26CsBoyT24oZffozBXvP1x9HxzpwyfqP9vMrqxV0nqD6degojQEE9CjcVKZAogvBN3GueObn9UUAk2ae98CwGE7EZrorVbMJWcLyhDx6mQG3TbWEGddY1E5w== 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 Received: from MN2PR11MB4031.namprd11.prod.outlook.com (2603:10b6:208:150::18) by DS7PR11MB6247.namprd11.prod.outlook.com (2603:10b6:8:98::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.21; Thu, 27 Oct 2022 02:48:32 +0000 Received: from MN2PR11MB4031.namprd11.prod.outlook.com ([fe80::9749:cdd5:96d1:d54b]) by MN2PR11MB4031.namprd11.prod.outlook.com ([fe80::9749:cdd5:96d1:d54b%2]) with mapi id 15.20.5746.027; Thu, 27 Oct 2022 02:48:32 +0000 From: "Wu, Hao A" To: "gopic@ami.com" , "devel@edk2.groups.io" Subject: Re: [edk2-devel] [PATCH] MdeModulePkg: Improved ScsiDiskDxe driver updates ControllerNameTable with common string SCSI Disk Device for all SCSI disk Thread-Topic: [edk2-devel] [PATCH] MdeModulePkg: Improved ScsiDiskDxe driver updates ControllerNameTable with common string SCSI Disk Device for all SCSI disk Thread-Index: AQHY4fUPNiDtQtrmLU+pPoy5f4/jT64TiQNQgA01HICAANkaoA== Date: Thu, 27 Oct 2022 02:48:32 +0000 Message-ID: References: <17380.1666791847771103171@groups.io> In-Reply-To: <17380.1666791847771103171@groups.io> Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR11MB4031:EE_|DS7PR11MB6247:EE_ x-ms-office365-filtering-correlation-id: 73b3b140-d914-4ef1-0374-08dab7c5bc98 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AOg0fWhgDa1rlNiZntxLrC295GXe6tjH+NZen9PZGr3uFdniDTpOuxBY6oZddHv9Lo8eSEHAjsCjMRqGa7sKUHB4ud2xoizNrJJLSkrZP4QdOf6iq+Ww92MdhSObos4U4ZgUYV3Ec2GQ/cxixHeopdFQBtDdIVx+ETXObkKjl8eKqIUIfQLXBDzMiNlbPQz/Ek6sYw5XJQ+xNS6rgKa63zNBG5zFHTsD+6TU7+s76weZeV6vgoKnRD56vh7DgUMSGDnIJvCEhobr886VVtONT3VrNcgoJaQdc49Q+1CwlnojgpzTm15YCwzL7t3FmR0h+QSFwy0XDupBghY1bN5ApXTQ3phZs8HU3232y+6KsKG6EeKGLEY87afj+dYJDYgrQyu9lvOGS/JJKRo9kxpeODzA0wTIDXFitfzwN+86RlqsseAqoc6n1R1U9/4rzGIHhpDZu//KPwW7HDxkd7fEgdOhcX/4SbJfDsu0Slki3rFaY872yxR1e2/1am57BfQcghuYYCAtzq0D15EYHy0apZTMXXLH0q0Fsh+1qyJMvDM3KImayNSdGvQId3RhKuTmcPwrtIhxNFOyYqVZjSFKwHP0LsBUFwT8WK3rEDc7Ryf68292esYvcCiHEnE8fJ1J1grezTGLfrhr6MbMc1EmzyKwzoVCdu1GiIQgKP++Drta95ADFr5JIQspf/spNKRvC5QF//6xMEvhGHfbq7I0tdLGpLQ+af8IRTP3NUr1smk8RLqkSifb40SLnROWjEMPXda0lc3QwUpHLuoFSO3hHjATk7OwZqbl04QjrQCpb/OQj13gNLTOs0/Xj82o/DnLX80YRVhC7rYSUVp599bcqg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4031.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(346002)(396003)(366004)(39860400002)(136003)(376002)(451199015)(86362001)(38070700005)(33656002)(38100700002)(122000001)(82960400001)(83380400001)(166002)(966005)(66556008)(41300700001)(4744005)(55016003)(26005)(478600001)(64756008)(66446008)(66946007)(52536014)(5660300002)(6506007)(71200400001)(66476007)(316002)(8676002)(110136005)(53546011)(7696005)(2906002)(8936002)(15650500001)(76116006)(9686003)(186003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?U1pHclhtTDU5UlI2L2NndkR3S3E5TFB2SjYrSmdpMEZYZWF6YzVKRHNIaTdX?= =?utf-8?B?TjliTE9rMERZbXF4NnNRRGM4UGwwUXpqMVZ3TWt1UlNkNWpWeGQrMndkNFh6?= =?utf-8?B?YUpuUXFJL0plU0V4RkNUWFFuRVBVVVNCY1NoTm1tZVZuYzI1eGtSRUN5U0JI?= =?utf-8?B?UEY5OU1QckljYUdJdFVBMGJmMUFmZk1lY3pETlVCWk5XWEl1U05rdi9ia1lD?= =?utf-8?B?K2U3Rk44Zk5kL2txNU5XWEFTTVVRN1NoQllFOEVqRnE1UnlzQ2tLaVhiL1Mz?= =?utf-8?B?OGFoREZjeTFKLzRrT1V3N21QRFBwS0FyWC8zWkNMOEw1QnVmb1Q1cHpsSkNY?= =?utf-8?B?a29RWWQxMHhzeEhFck1Db0syaEtmdnJURllVR1ZCU082eW1kaEdBdmlEbWtP?= =?utf-8?B?YnE3eVFzbHU4S01PbHFDTzlOT2JHb3BUQ1V1eGVSZlY0dFpHam5aMStuTTR5?= =?utf-8?B?MXkxclhTN3U2VkJ2M0NXTjUwbDZLVVBETXNBRVExelErbkVIdHZ2SDd5aEw4?= =?utf-8?B?U2JsVXBIVmw5M2UwMVg5bjBBbWJ4MWZLZjE4UWl2R05mamx5bGI0cWdqeE0x?= =?utf-8?B?V3NhY29wMDE3dE1YYklpai94ckVuMyticUZOZUJDV21TR2JFMkQvNDRmcnd4?= =?utf-8?B?WXpMNmlBUUJTdERPc3hOMUl2dHlxdG12T3hqSXZjRFdzbzJlT2Y2UWp3MlZM?= =?utf-8?B?UitacDU3elFCdFVRR1d5blIxV3RzdG54VHB2ZHJqYTRXQ3BZVUJrT2ZndVI1?= =?utf-8?B?TGVMYnJxNUoxWDBIWVpRdlF3Mk5nVmpxam9QSnpyam5HOFk1NE5iSllCQ1M1?= =?utf-8?B?QUd1bS82VDZ6WkVmdDd1MmR2R3hVYjk1VGJLYkZhNHVUUkhIV0s1RHNzQVQz?= =?utf-8?B?LzFoNUJmSXdnSS9FUFd1VFZ3NGdQbFNQdTJSeGFFN1Uwb3YvRmlNVHh0ejQz?= =?utf-8?B?bHVzSjlMMWo5bmlvc2JMR1h2ZWZYWHNLRUM0d2tUNi9TNWttY0hkVlBTazZm?= =?utf-8?B?WFBOaXI1ZGp3S3k5WnhBN09lR1Y5dnc2ZlJCWDJNUzZJa3JHcm03Wm1xWWlr?= =?utf-8?B?SGJmTHdKU2FBNWppTWRHOXBXdXpIdUxRMENjWjlaZ21aSWNTMTF6Y2ZnLzUy?= =?utf-8?B?WlpvM3NjY1hKNW1aaHpSK29rY04wR1BTWmhTak9SN1hlV1Q3Z3JkQ1lKeVRH?= =?utf-8?B?cmpKZWJKRkhHd2dFNDdOMG5MNXBPSVBSdEJWOHJkRjAzTUhGYXRYTURYQ2Nx?= =?utf-8?B?TzV4R2t5WWczNVFBVExVWEphbWJtR2NIQ01vZThiMWJvdkhpVjdWcnlKN0k1?= =?utf-8?B?U29zcFRsSklnYWJ0elU5SmloVi9reWFxMk9nOG4rUVhpMTZhMktZTytJbnZO?= =?utf-8?B?U3I5UmVJR0ZKRzJvWkhxMDA1a09iQzJBV1F4ck1qMElsM2ZIZHVpNk9UWmdP?= =?utf-8?B?QTFyVTQzK1YvYnR3R0p2L2w3aWdRdlgzcC9hK3ZiU25yeFljMTBjU2VFai9G?= =?utf-8?B?RFlGUUNZd0gzKzg0ZXZjUnY0OVhmdmRYcGNueWVjNXBvZmRLOXdKdWtFTzBm?= =?utf-8?B?VGh3RHZRY2swWVRjZ2tFMVIxY2JXNm9DcExZcU9oZW9WcjJIMll5OFo4aWcz?= =?utf-8?B?ZjlRN3hGSDhhTjB5NU9vOVVaNjRuLy9QUWpVSExoZWxLYXEyNlRSTGhCN0Q4?= =?utf-8?B?Q3gvZk9ycGV4c05XcTllV2dwRHVvUkxLbWI1QlhhcjhPZ0tTZzNkWUd2dURm?= =?utf-8?B?SkNKbXFHeDZUaUdPQlg5dUdsa014K2tuVGdJS2k1T0tDUStRdXBlOHEyUDBP?= =?utf-8?B?enJVSGFnQSthS3M1SHpUU3FnYk4wT1ZTb0dBNjlOUW95VVdoMkNPRFhSTnlz?= =?utf-8?B?Z2VnMVh5N2QwR05GZkNYRm80VHNFdVBrMGlLbitQaVRwMjJRRWxoMXEzSmNV?= =?utf-8?B?a2N0NHJiRjFjbE9BMVovYmNIYkM4aUlNUFdmb1ZpVHhJNng2RzZCbVZjUW9S?= =?utf-8?B?Q05UUWR1Y0dpWGQzRnFZL2lsajd5SXZxYkRTcEhYVEVmdXhmYXhzS2EzS0pG?= =?utf-8?B?S1lhQjFXbkpUWXN3V3V5Tnh3blR1Y2ZycFkxWmFTM2NXd01FbmJvcEI3WWhF?= =?utf-8?Q?01FvXXY99ztJrLVuEaB7FwmxN?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4031.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 73b3b140-d914-4ef1-0374-08dab7c5bc98 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Oct 2022 02:48:32.6709 (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: zXFIbLB+lP1zhl7MrrgY3D+wJt6ugudnsH0cALF5u5x+d0wap4haSaU+xMeSs/vePqRWDOL/A5aug+voD2yuKA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6247 Return-Path: hao.a.wu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_MN2PR11MB4031482DDF734022D5B6F702CA339MN2PR11MB4031namp_" --_000_MN2PR11MB4031482DDF734022D5B6F702CA339MN2PR11MB4031namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzIGEgbG90Lg0KDQpKdXN0IG9uZSBtaW5vciBjb21tZW50LCBpbiBSZW1vdmVUcmFpbGlu Z1NwYWNlcygpLCBjb3VsZCB5b3UgaGVscCB0byByZWZpbmU6DQogIFN0cmluZ1tMZW5ndGhdID0g MDsNCnRvOg0KICBTdHJpbmdbTGVuZ3RoXSA9ICdcMCc7DQoNCkFsc28sIGNvdWxkIHlvdSBoZWxw IHRvIHNlbmQgYSBWMiBwYXRjaCAodGhlIGNoYW5nZSBtYWRlIGluIHRoZSBiZWxvdyBwdWxsIHJl cXVlc3QpIHRvIHRoZSBtYWlsaW5nIGxpc3Q/DQooTWFpbmx5IHN0ZXAgMTIgaW4gaHR0cHM6Ly9n aXRodWIuY29tL3RpYW5vY29yZS90aWFub2NvcmUuZ2l0aHViLmlvL3dpa2kvRURLLUlJLURldmVs b3BtZW50LVByb2Nlc3MjdGhlLWRldmVsb3Blci1wcm9jZXNzLWZvci10aGUtZWRrLWlpLXByb2pl Y3QpDQpJIHdpbGwgZm9sbG93IHVwIHdpdGggdGhlIGNvZGUgcmV2aWV3aW5nIGFuZCBtZXJnaW5n LiBUaGFua3MgaW4gYWR2YW5jZS4NCg0KQmVzdCBSZWdhcmRzLA0KSGFvIFd1DQoNCkZyb206IGdv cGljIHZpYSBncm91cHMuaW8gPGdvcGljPWFtaS5jb21AZ3JvdXBzLmlvPg0KU2VudDogV2VkbmVz ZGF5LCBPY3RvYmVyIDI2LCAyMDIyIDk6NDQgUE0NClRvOiBXdTsgV3UsIEhhbyBBIDxoYW8uYS53 dUBpbnRlbC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KU3ViamVjdDogUmU6IFtlZGsyLWRl dmVsXSBbUEFUQ0hdIE1kZU1vZHVsZVBrZzogSW1wcm92ZWQgU2NzaURpc2tEeGUgZHJpdmVyIHVw ZGF0ZXMgQ29udHJvbGxlck5hbWVUYWJsZSB3aXRoIGNvbW1vbiBzdHJpbmcgU0NTSSBEaXNrIERl dmljZSBmb3IgYWxsIFNDU0kgZGlzaw0KDQpjcmVhdGVkIHB1bGwgcmVxdWVzdC4NClB1bGwgcmVx dWVzdCBsaW5rOiBNZGVNb2R1bGVQa2cvU2NzaURpc2tEeGU6IFVwZGF0ZSBwcm9wZXIgZGV2aWNl IG5hbWUgZm9yIFNjc2lEaXNrIGRyaXZlcyBieSBHb3BpQ2hlcmlwYWxseSDCtyBQdWxsIFJlcXVl c3QgIzM1MzcgwrcgdGlhbm9jb3JlL2VkazIgKGdpdGh1Yi5jb20pPGh0dHBzOi8vZ2l0aHViLmNv bS90aWFub2NvcmUvZWRrMi9wdWxsLzM1Mzc+DQo= --_000_MN2PR11MB4031482DDF734022D5B6F702CA339MN2PR11MB4031namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6 IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m YWNlDQoJe2ZvbnQtZmFtaWx5Ouetiee6vzsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAx O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOetiee6vyI7DQoJ cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0K cC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0K CWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0K YTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29s b3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uRW1haWxTdHlsZTE4 DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp IixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNv LXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy aWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdp bjo3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdl OldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86 c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2Vu ZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVk aXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+ PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1 ZSIgdmxpbms9InB1cnBsZSIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxkaXYgY2xh c3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MgYSBsb3QuPG86 cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkp1c3Qgb25lIG1pbm9yIGNvbW1lbnQsIGluIFJlbW92ZVRy YWlsaW5nU3BhY2VzKCksIGNvdWxkIHlvdSBoZWxwIHRvIHJlZmluZTo8bzpwPjwvbzpwPjwvcD4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyBTdHJpbmdbTGVuZ3RoXSA9IDA7PG86cD48L286 cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj50bzogPG86cD48L286cD48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj4mbmJzcDsmbmJzcDtTdHJpbmdbTGVuZ3RoXSA9ICdcMCc7PG86cD48L286 cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiPkFsc28sIGNvdWxkIHlvdSBoZWxwIHRvIHNlbmQgYSBWMiBwYXRjaCAo dGhlIGNoYW5nZSBtYWRlIGluIHRoZSBiZWxvdyBwdWxsIHJlcXVlc3QpIHRvIHRoZSBtYWlsaW5n IGxpc3Q/PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4oTWFpbmx5IHN0ZXAg MTIgaW4gPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS90aWFub2NvcmUuZ2l0 aHViLmlvL3dpa2kvRURLLUlJLURldmVsb3BtZW50LVByb2Nlc3MjdGhlLWRldmVsb3Blci1wcm9j ZXNzLWZvci10aGUtZWRrLWlpLXByb2plY3QiPg0KaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29y ZS90aWFub2NvcmUuZ2l0aHViLmlvL3dpa2kvRURLLUlJLURldmVsb3BtZW50LVByb2Nlc3MjdGhl LWRldmVsb3Blci1wcm9jZXNzLWZvci10aGUtZWRrLWlpLXByb2plY3Q8L2E+KTxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSB3aWxsIGZvbGxvdyB1cCB3aXRoIHRoZSBjb2Rl IHJldmlld2luZyBhbmQgbWVyZ2luZy4gVGhhbmtzIGluIGFkdmFuY2UuPG86cD48L286cD48L3A+ DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPkJlc3QgUmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPkhhbyBXdTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz cDs8L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBi bHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9 ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0 IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBnb3BpYyB2 aWEgZ3JvdXBzLmlvICZsdDtnb3BpYz1hbWkuY29tQGdyb3Vwcy5pbyZndDsgPGJyPg0KPGI+U2Vu dDo8L2I+IFdlZG5lc2RheSwgT2N0b2JlciAyNiwgMjAyMiA5OjQ0IFBNPGJyPg0KPGI+VG86PC9i PiBXdTsgV3UsIEhhbyBBICZsdDtoYW8uYS53dUBpbnRlbC5jb20mZ3Q7OyBkZXZlbEBlZGsyLmdy b3Vwcy5pbzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSF0gTWRl TW9kdWxlUGtnOiBJbXByb3ZlZCBTY3NpRGlza0R4ZSBkcml2ZXIgdXBkYXRlcyBDb250cm9sbGVy TmFtZVRhYmxlIHdpdGggY29tbW9uIHN0cmluZyBTQ1NJIERpc2sgRGV2aWNlIGZvciBhbGwgU0NT SSBkaXNrPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5jcmVhdGVkIHB1 bGwgcmVxdWVzdC48YnI+DQpQdWxsIHJlcXVlc3QgbGluazombmJzcDs8YSBocmVmPSJodHRwczov L2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvcHVsbC8zNTM3Ij5NZGVNb2R1bGVQa2cvU2NzaURp c2tEeGU6IFVwZGF0ZSBwcm9wZXIgZGV2aWNlIG5hbWUgZm9yIFNjc2lEaXNrIGRyaXZlcyBieSBH b3BpQ2hlcmlwYWxseSDCtyBQdWxsIFJlcXVlc3QgIzM1MzcgwrcgdGlhbm9jb3JlL2VkazIgKGdp dGh1Yi5jb20pPC9hPg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0K PC9odG1sPg0K --_000_MN2PR11MB4031482DDF734022D5B6F702CA339MN2PR11MB4031namp_--