From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web09.4827.1612509078102376755 for ; Thu, 04 Feb 2021 23:11:18 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=Zy0YJ3gg; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: hao.a.wu@intel.com) IronPort-SDR: I4qE4X43HXE41mlov3VItdmR2af7kfea4FYgQS0Xy3GGIza6rdIuFKkORYfCslVUmX6hiiiosq gbTkZVaWMO8g== X-IronPort-AV: E=McAfee;i="6000,8403,9885"; a="181538499" X-IronPort-AV: E=Sophos;i="5.81,154,1610438400"; d="scan'208,217";a="181538499" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Feb 2021 23:11:15 -0800 IronPort-SDR: //fk0qAZbZo3FOW95Ph79NtA1NvhjBgIFY43GPChcO4sQL8juYXQU48wIt+2JiK6L+nclL5QVC T6nvR0ouU2wQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,154,1610438400"; d="scan'208,217";a="415931117" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by FMSMGA003.fm.intel.com with ESMTP; 04 Feb 2021 23:11:14 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Thu, 4 Feb 2021 23:11:14 -0800 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Thu, 4 Feb 2021 23:11:13 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Thu, 4 Feb 2021 23:11:13 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.173) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Thu, 4 Feb 2021 23:11:13 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oIniTIckXGCUGBJYbiWhQ6ySkxIlpSLlonNJXQZJFDWqePEj3Sv5ZTTX8iPa4+gHJlMD7EV5eD8HG77WoiCovDHG6vUNLgcQMp79OUf/N+Xtqc62oDhL/VA3Js27MFu2srj828WlYzBpAgkjsfQQDRGcjDlC+YOs5OZS7TvDuKtePoxjI2dCxLKoScop+zjx++exlVKSP4R1eaA9ouZtlj+BlG+65MuUAPePS+yhxTyiOql+PXnwE1Fnf4Ll08bjx92aSUYGZq6AwnGSc+ulfTDf6MxWCInha9UpmcJ0RG+CuJHfPOH8jC/6MQxaK5scTBC4SR+6LlZNmNPZI7ju7Q== 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-SenderADCheck; bh=gNONS54Rlsawz4srEi9WGWtF6gChmf3Wv4jDkajXAOQ=; b=ipcdQ8AalJupp973Vz0R8IKtSF2vMVWrZhMxmDk3hXo6xsp8tC8ZwQDq8BHVX20Kjq7658wuCRTakBiywnrqc8JikCCyF+J2jmxsGbi6fPlNukQDua7hA+s34sN+9VMvPCfcRg+d89uEiXHmA7cN31dK32thmS+cKcgKLgKhUs5sQ/wm8fkTb6SkjU9G/ux67gqCQqYk4w7cMudXPsXfIvneoDtPP0fkGCNmo9H38kbhOwQjBgKE1CBjBc3LRJ3unieDfg4oKomJNyrtootc/5NttU02TJpRZsoXacYwjqfEAwRDgmmRJnT7t9D3fINV591FFXraophL1vBXYRpfEA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gNONS54Rlsawz4srEi9WGWtF6gChmf3Wv4jDkajXAOQ=; b=Zy0YJ3gg9eU8YzDtvYUjZxLv9bkIRocdxRuIvOGn467oofaR1lbUFnyGOg7tm98hG6f+V99wCyfjxXMmbsc4iw9+mz3AkepryyQoSaZjc8mwBXVZU9QBvZsoX8wlx6GCUOWmWjxsfM71sGU/9j4jHcvR/fANj0wzEX6m1g8opvA= Received: from BN8PR11MB3666.namprd11.prod.outlook.com (2603:10b6:408:8c::19) by BN6PR11MB2034.namprd11.prod.outlook.com (2603:10b6:404:43::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.25; Fri, 5 Feb 2021 07:11:12 +0000 Received: from BN8PR11MB3666.namprd11.prod.outlook.com ([fe80::d11e:3b2:e34f:7f0f]) by BN8PR11MB3666.namprd11.prod.outlook.com ([fe80::d11e:3b2:e34f:7f0f%5]) with mapi id 15.20.3805.026; Fri, 5 Feb 2021 07:11:12 +0000 From: "Wu, Hao A" To: Kun Qin , "devel@edk2.groups.io" CC: "Yao, Jiewen" , "Wang, Jian J" , Sean Brogan Subject: Re: [edk2-devel] [PATCH v1 0/1] Introduce DxeMmUnblockMemoryLib Interface Thread-Topic: [edk2-devel] [PATCH v1 0/1] Introduce DxeMmUnblockMemoryLib Interface Thread-Index: AQHW+bEXqCqVtQOQn0ybajA57b+ORapI1OVAgAAHV4CAAANe8IAABg0AgABAdLA= Date: Fri, 5 Feb 2021 07:11:11 +0000 Message-ID: References: <32563.1612494656588537457@groups.io> In-Reply-To: <32563.1612494656588537457@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: outlook.com; dkim=none (message not signed) header.d=none;outlook.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.218] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a9d233d1-98b3-4161-7c01-08d8c9a53833 x-ms-traffictypediagnostic: BN6PR11MB2034: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XEoBILAddrkP8N55cUwvY1PT4hP52Z1yV+d4QQjwgxmXrx7jjd7BKN32SRJwfelHDt8D8aKM3r4iVS0TVzuXLD0GPr1zFHqaT+rDuQoW10R25Lhdog/I0TqZ7o2U9c+ZSuhH50kwMXchoZxMSofeuBG/nNXb4e8Fl5KP2KJrNevf6EJ2sBUyc2GvQMtsAuwuN0U9tkwZ6Ge4rviY2mw1k6HOUtpmKRnIXkDTXZG1xIYc30gVDsPpxiHFtKI6oc5l9LicejimD8iwOuc/CIlIoBZ8jKtBH8zj/VbhfxhxllPz8uzWBoKEX9RWa3KXMnt63pmsqpsxEoHoyGZmQByIr0d2J899gw9sS6nByNKv6rVhE/EXI/cJ0jWF7q4/vwpyxGr1YZ3RIy1va3Yp2bT/2Mo4HJcKTmXCoO26CorcnYi1KKUeWGRJ2b0JLgiT9QcjSU/SEQDKKnb7z30SSolIg75loC0PtC6aWiwdjT/L0/7zsEaXvnLLb7UlHAjqpSk79umchISO+GbcqbkTad6CZHygcSq4JSvkTefpFQ9QAlUkLoR1OBNpxrPmt+YN0DabTd3iVv5uKtEj8f2RKfsUMnBTbrNpyer3SgCrZ7IlIes= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN8PR11MB3666.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(6029001)(346002)(39860400002)(396003)(136003)(366004)(376002)(26005)(33656002)(110136005)(6506007)(8936002)(45080400002)(316002)(53546011)(8676002)(71200400001)(966005)(83380400001)(478600001)(66446008)(64756008)(76116006)(54906003)(66946007)(66476007)(4326008)(7696005)(186003)(5660300002)(52536014)(166002)(86362001)(55016002)(2906002)(66556008)(9686003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?UXpGT0pLdzNNeUJsaGdwdUl6Q3l4SWtBRzZudENxVG9GTUdlUkpyNStualF2?= =?utf-8?B?N3FIeUd6cStFLzFaWHNhcEM1ZHA1cGxDRlZNMVJCR2lRUlNmQUIrQm1sSEFL?= =?utf-8?B?M0szbmt2bjROWDdONlRZM2JUTTFqM29PMmdhZU5pYkM0VUtHWWhGdHFETnRM?= =?utf-8?B?NkExck5qZ3l6MnpsL21RRjRCYVUrakVxZWJqL1FpOXhXbEVSNlZxSjFzMlZX?= =?utf-8?B?Ui9PTDhJWUNhRitiWWxCbUNybmhBaGRybmZjSzgxSWMxU0Y1bmoxYTBGNDdt?= =?utf-8?B?RklIM2xBMlhhVVd5TnA2ODNuQno3UVRSYWRPUldHVXFqb2ZpWkdYcGljVFMy?= =?utf-8?B?UnNQSmFBb3FobnNZdUROMjB2Q00xbnBRbzk5L2FkUXg0QjZYWmFhaGtTMXdG?= =?utf-8?B?MGM2aVo5RmJIeDB6QWZvaTJUeUwzU0JDa0VmUDBHd0xIU1N2VExnTTkvblVZ?= =?utf-8?B?NHlrV3VGY3JxY3VKTWZETUo3Y3RQeDJ1ZXFGdkx0VG41dXErZmdBWVpnN3F0?= =?utf-8?B?SkV4SVVpZHdpTXVva3I0Mk5mbHhZWUZZaGg2dkJaZEJzaW9jOS90dFAwUDlH?= =?utf-8?B?ZmQ3a2Q5NWRkSHBGWlY5TnFyZ1J0Zi9wTTIwTDhoMlZsZ1Q1R1Zld1N1T2pz?= =?utf-8?B?SCtBZnkxdFhFQnhDS1V2K3NFMzkxeEZBWkJoUFJkem9MZzVORWZzeFhWV2VB?= =?utf-8?B?NTg5azFTUzM5cnpxek9CQitSdTNISEFYM0lvRzJZMTdCVDk1cGx6OS9JRy9P?= =?utf-8?B?RWJTSjBJL3RPTzJWdm4zN1pmVmJzNGhFVE1hMjZzZENzUDlQeEl4UkdlcWVE?= =?utf-8?B?Q3ZINHdnQ1R4VDNrWXM1SkswczJiL0RGTHZESlo3NHdnc3lRM0tGWWtaRFNa?= =?utf-8?B?RTFCQXVwSmNrZmdxa2t2WEVDUG5GZmNsRm1HdndVL3pHNEFwOFpHRUJJUHJk?= =?utf-8?B?Z3ZnZHd5OElZRldCYkpTYzg3OWdnenNoOG1ud1RVb05RL3pOZzViTlczWkE1?= =?utf-8?B?Y1pKUnZMRG9WSWZNYUdxWkxQNjZVcUsva1B5TzRkNUlYc28zK2p5QmRlRnNF?= =?utf-8?B?RGFGa0FjOS91dmErOUZqeW1NSmhsU0hMRjBVcllIanh6cUpNTjU3NTZaQmNV?= =?utf-8?B?NFluaE92akhFbitJWHBhellld1MvRHNoeGdYZjVvVERkcmNCeTkwc0xQU2FK?= =?utf-8?B?YWdnTXJaZ1ZKTEpMR0EwNEJKS1NSa3FFYnRUb2FoR0dEU1pvekpGdlIxVHl4?= =?utf-8?B?c2p6U2ZwS0NNalNNYUNhSms3RXN1UkdRaVFpTHVzL3REU1VMdGdFUllDNCtu?= =?utf-8?B?NUZOWWdCcG9COU83eVh4clVLQWRCd013RmRuSUhMSjhsczJSbTU5V2hLeHVy?= =?utf-8?B?c0J2USt1UUtSTmduclN4WWpjZFR5cXd3Vzl0WG9FNG1CdXZoZEtYMEpPcEY1?= =?utf-8?B?Zm1vMG9ER0V3N1lCYnBzQ1NwMW5RQ1J0Z0wrL201SlpzRzczdUZmcXV4bG5S?= =?utf-8?B?bFlwcm1aUm5NdU5pNGQrd3hCdjFhR21wZGNDUXBuejMzbTVYaHEyRGQ1UnlX?= =?utf-8?B?dlVQWFJhd1orU3czVXU1d1NKQ1IwVE1MaXFrQlY3ZElEWXNXQVVjbkk3VlF1?= =?utf-8?B?T25hN1ZIMG5VOXdKZkswdVBKNXVrQTJ1WktNb2MvZWZLY0pZMjZOZEJHT2Nx?= =?utf-8?B?WW1yRkRVdE4wTXVOemR1Umt0MVVWOFFxMWpVRzRNYnpzaVhBSHRzbHNhQWRP?= =?utf-8?Q?6sUZly5xsXu9y/fvppDnjWuIxTCEQgTv6iYKkkR?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN8PR11MB3666.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a9d233d1-98b3-4161-7c01-08d8c9a53833 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Feb 2021 07:11:12.1420 (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: x9AJvaG07WlxJlxIheT5PSYBQujlTQvxc/ycAFIxOH+RlW8xKCVp96Qe9pKDN4HzsPTA+oBg1K67YQrxXrBtFA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB2034 Return-Path: hao.a.wu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_BN8PR11MB36669A6B4D5498DB3D3F7F27CAB29BN8PR11MB3666namp_" --_000_BN8PR11MB36669A6B4D5498DB3D3F7F27CAB29BN8PR11MB3666namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzIEt1biwNCg0KSWYgbXkgdW5kZXJzdGFuZGluZyBpcyBjb3JyZWN0LCB0aGlzIHByb3Bv c2VkIGxpYnJhcnkgd2lsbCBub3QgaGF2ZSBhbnkgY29uc3VtZXIgdW50aWwgdGhlIGltcGxlbWVu dGF0aW9uIG9mIGJsb2NraW5nIHRoZSBhY2Nlc3Mgb2YgdW5yZWdpc3RlcmVkIG1lbW9yeSBhY2Nl c3MgaW4gTU0gaXMgbWFkZS4NCklmIHRoaXMgaXMgdGhlIGNhc2UsIG15IHRha2UgZm9yIHRoaXMg c2VudCBwYXRjaCBpcyB0aGF0IGl0IGlzIGEgUkZDIHRvIHRoZSBTTU0gZHJpdmVycyBvd25lcnMg b24gdGhlIGxpYnJhcnkgQVBJIGludGVyZmFjZS4NCkFuZCB0aGUgYWN0dWFsIHBhdGNoIGZvciBh ZGRpbmcgdGhpcyBsaWJyYXJ5IHdpbGwgY29tZSB0b2dldGhlciB3aWxsIHRoZSBpbXBsZW1lbnRh dGlvbiB0byBibG9jayB1bnJlZ2lzdGVyZWQgbWVtb3J5IGFjY2VzcyB3aXRoaW4gTU0uDQoNCkJl c3QgUmVnYXJkcywNCkhhbyBXdQ0KDQpGcm9tOiBLdW4gUWluIDxrdW4ucUBvdXRsb29rLmNvbT4N ClNlbnQ6IEZyaWRheSwgRmVicnVhcnkgNSwgMjAyMSAxMToxMSBBTQ0KVG86IFd1OyBXdSwgSGFv IEEgPGhhby5hLnd1QGludGVsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQpTdWJqZWN0OiBS ZTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MSAwLzFdIEludHJvZHVjZSBEeGVNbVVuYmxvY2tNZW1v cnlMaWIgSW50ZXJmYWNlDQoNCkhpIEhhbywNCg0KQXMgbWVudGlvbmVkIGluIHRoZSBjb3ZlciBs ZXR0ZXIgYW5kIGluIEJaLTMxNjgsIFZhcmlhYmxlU3RhbmRhbG9uZU1tIGFuZCBUY2cyU21tIHdv dWxkIG5lZWQgdGhpcyBjYXBhYmlsaXR5IHRvIHVuYmxvY2sgY2VydGFpbiByZWdpb25zIGluIG9y ZGVyIHRvIGFjY2VzcyBlaXRoZXIgdmFyaWFibGUgcnVudGltZSBjYWNoZSBvciBOVlMgcmVnaW9u IHBhdGNoZWQgaW50byBBQ1BJIHRhYmxlLCBpZiBub24tTU1SQU0gcmVnaW9uIGlzIGJsb2NrZWQg Zm9yIGFjY2Vzcy4NCg0KSnVzdCBhcyBhIHByZXZpZXcgKGVycm9yIGhhbmRsaW5nIG5lZWRzIGJl dHRlciBwb2xpc2hpbmcpLCB0aGUgZXhhbXBsZSB1c2FnZXMgZm9yIHRoZSAyIGRyaXZlcnMgYWJv dmUgY291bGQgYmUgZm91bmQgaGVyZToNCjEuIFZhcmlhYmxlIERYRSBTTU0gY2hhbmdlIHRoYXQg dW5ibG9ja3MgcnVudGltZSBjYWNoZSByZWdpb25zIGlzIHBvc3RlZCBoZXJlOiBodHRwczovL2dp dGh1Yi5jb20va3VxaW4xMi9tdV9iYXNlY29yZS9jb21taXQvMTg5ZjkwMzE4ZDEyNTZjMmU3MmEx YTY3ZDMxZTMxNzY1ODhkOGU1Yg0KMi4gVGNnMlNtbSBjaGFuZ2UgZXhhbXBsZSwgd2hpY2ggYnJl YWtzIG9uZSBtb2R1bGUgaW50byAyIGFuZCB0aGVuIHVuYmxvY2sgTlZTIHJlZ2lvbiwgaXMgcG9z dGVkIGhlcmU6IGh0dHBzOi8vZ2l0aHViLmNvbS9rdXFpbjEyL211X2Jhc2Vjb3JlL2NvbW1pdC9j MDc4NGY5NWZmZTMxZDRkNjVmNjIzMDY1N2FkZmM2MzI5NGE2OTNkDQoNClRoZSBjaGFuZ2Ugc2hv dWxkIGJlIHJlbGF0aXZlbHkgbWlub3IgYnV0IGNyaXRpY2FsIGZvciB0aGUgc3RhbmRhbG9uZSBN bSBtb2RlbC4NCg0KVGhhbmtzLA0KS3VuDQo= --_000_BN8PR11MB36669A6B4D5498DB3D3F7F27CAB29BN8PR11MB3666namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6 IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m YWNlDQoJe2ZvbnQtZmFtaWx5OkRlbmdYaWFuOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAx IDE7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUg NSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxA562J57q/IjsN CglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCi8qIFN0eWxlIERlZmluaXRpb25zICov DQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207 DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9 DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxl MTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGli cmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXtt c28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z ZXJpZjt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFy Z2luOjcyLjBwdCA5MC4wcHQgNzIuMHB0IDkwLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3Bh Z2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8 bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFb ZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0i ZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91 dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJi bHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBj bGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBLdW4sPG86 cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPklmIG15IHVuZGVyc3RhbmRpbmcgaXMgY29ycmVjdCwgdGhp cyBwcm9wb3NlZCBsaWJyYXJ5IHdpbGwgbm90IGhhdmUgYW55IGNvbnN1bWVyIHVudGlsIHRoZSBp bXBsZW1lbnRhdGlvbiBvZiBibG9ja2luZyB0aGUgYWNjZXNzIG9mIHVucmVnaXN0ZXJlZCBtZW1v cnkgYWNjZXNzIGluIE1NIGlzIG1hZGUuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj5JZiB0aGlzIGlzIHRoZSBjYXNlLCBteSB0YWtlIGZvciB0aGlzIHNlbnQgcGF0Y2ggaXMg dGhhdCBpdCBpcyBhIFJGQyB0byB0aGUgU01NIGRyaXZlcnMgb3duZXJzIG9uIHRoZSBsaWJyYXJ5 IEFQSSBpbnRlcmZhY2UuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BbmQg dGhlIGFjdHVhbCBwYXRjaCBmb3IgYWRkaW5nIHRoaXMgbGlicmFyeSB3aWxsIGNvbWUgdG9nZXRo ZXIgd2lsbCB0aGUgaW1wbGVtZW50YXRpb24gdG8gYmxvY2sgdW5yZWdpc3RlcmVkIG1lbW9yeSBh Y2Nlc3Mgd2l0aGluIE1NLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86 cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5CZXN0IFJlZ2FyZHMsPG86 cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IYW8gV3U8bzpwPjwvbzpwPjwvcD4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0i Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20g MGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNv bGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gS3VuIFFpbiAmbHQ7a3VuLnFAb3V0bG9vay5jb20mZ3Q7 IDxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIEZlYnJ1YXJ5IDUsIDIwMjEgMTE6MTEgQU08YnI+ DQo8Yj5Ubzo8L2I+IFd1OyBXdSwgSGFvIEEgJmx0O2hhby5hLnd1QGludGVsLmNvbSZndDs7IGRl dmVsQGVkazIuZ3JvdXBzLmlvPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbZWRrMi1kZXZlbF0g W1BBVENIIHYxIDAvMV0gSW50cm9kdWNlIER4ZU1tVW5ibG9ja01lbW9yeUxpYiBJbnRlcmZhY2U8 bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIEhhbyw8YnI+DQo8YnI+ DQpBcyBtZW50aW9uZWQgaW4gdGhlIGNvdmVyIGxldHRlciBhbmQgaW4gQlotMzE2OCwgVmFyaWFi bGVTdGFuZGFsb25lTW0gYW5kIFRjZzJTbW0gd291bGQgbmVlZCB0aGlzIGNhcGFiaWxpdHkgdG8g dW5ibG9jayBjZXJ0YWluIHJlZ2lvbnMgaW4gb3JkZXIgdG8gYWNjZXNzIGVpdGhlciB2YXJpYWJs ZSBydW50aW1lIGNhY2hlIG9yIE5WUyByZWdpb24gcGF0Y2hlZCBpbnRvIEFDUEkgdGFibGUsIGlm IG5vbi1NTVJBTSByZWdpb24gaXMgYmxvY2tlZCBmb3INCiBhY2Nlc3MuPGJyPg0KPGJyPg0KSnVz dCBhcyBhIHByZXZpZXcgKGVycm9yIGhhbmRsaW5nIG5lZWRzIGJldHRlciBwb2xpc2hpbmcpLCB0 aGUgZXhhbXBsZSB1c2FnZXMgZm9yIHRoZSAyIGRyaXZlcnMgYWJvdmUgY291bGQgYmUgZm91bmQg aGVyZTo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4xLiBWYXJp YWJsZSBEWEUgU01NIGNoYW5nZSB0aGF0IHVuYmxvY2tzIHJ1bnRpbWUgY2FjaGUgcmVnaW9ucyBp cyBwb3N0ZWQgaGVyZToNCjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9rdXFpbjEyL211X2Jh c2Vjb3JlL2NvbW1pdC8xODlmOTAzMThkMTI1NmMyZTcyYTFhNjdkMzFlMzE3NjU4OGQ4ZTViIiB0 YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL2dpdGh1Yi5jb20va3VxaW4xMi9tdV9iYXNlY29yZS9j b21taXQvMTg5ZjkwMzE4ZDEyNTZjMmU3MmExYTY3ZDMxZTMxNzY1ODhkOGU1YjwvYT48bzpwPjwv bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjIuIFRjZzJTbW0g Y2hhbmdlIGV4YW1wbGUsIHdoaWNoIGJyZWFrcyBvbmUgbW9kdWxlIGludG8gMiBhbmQgdGhlbiB1 bmJsb2NrIE5WUyByZWdpb24sIGlzIHBvc3RlZCBoZXJlOg0KPGEgaHJlZj0iaHR0cHM6Ly9naXRo dWIuY29tL2t1cWluMTIvbXVfYmFzZWNvcmUvY29tbWl0L2MwNzg0Zjk1ZmZlMzFkNGQ2NWY2MjMw NjU3YWRmYzYzMjk0YTY5M2QiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vZ2l0aHViLmNvbS9r dXFpbjEyL211X2Jhc2Vjb3JlL2NvbW1pdC9jMDc4NGY5NWZmZTMxZDRkNjVmNjIzMDY1N2FkZmM2 MzI5NGE2OTNkPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+PGJyPg0KVGhlIGNoYW5nZSBzaG91bGQgYmUgcmVsYXRpdmVseSBtaW5vciBidXQg Y3JpdGljYWwgZm9yIHRoZSBzdGFuZGFsb25lIE1tIG1vZGVsLjxicj4NCjxicj4NClRoYW5rcyw8 YnI+DQpLdW48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4N CjwvaHRtbD4NCg== --_000_BN8PR11MB36669A6B4D5498DB3D3F7F27CAB29BN8PR11MB3666namp_--