From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web08.6374.1649897383773938809 for ; Wed, 13 Apr 2022 17:49:44 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=L8Sr2Y7Y; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: nathaniel.l.desimone@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649897383; x=1681433383; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=/IPLn/wtXVsdPd+Zo7NEKQq7E2FQL5QrQ82WCPrmmY4=; b=L8Sr2Y7Yn53uhYeoByp6D2pEazBspIPFtcd4btgIuKf95XQzVXPgGJ4P p3eJGLTI2re9NXOdHH8qbV32RzgcZi3mUAsDlX6lL/76P9ClbnO8AXWqG UR323ABLbvFxnTIf+XMEAL3fye33SRLSmKx2g96RzZN2tO911ELCBEDJu TH1oRlZM8wRw9K5HIXMxkmFFEekOu5cbtCS0NIq2BXxV6yH6uI8JqzCE8 OlGuc52H+B22NEqPhzN5skJ39W2FRpOXXfTBOxDo4qwlSKLfIjVBW6b5Q qX3QyjTOKPaFQFhityNahRVfKidXRY05iqPX6EwC3m01wr20TKloGxNIy Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10316"; a="250104662" X-IronPort-AV: E=Sophos;i="5.90,258,1643702400"; d="scan'208,217";a="250104662" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Apr 2022 17:49:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,258,1643702400"; d="scan'208,217";a="573521267" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga008.jf.intel.com with ESMTP; 13 Apr 2022 17:49:23 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 13 Apr 2022 17:49:23 -0700 Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 13 Apr 2022 17:49:23 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Wed, 13 Apr 2022 17:49:23 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.172) 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.2308.27; Wed, 13 Apr 2022 17:49:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Izt95UFSifxULUFMAHgNDRD+973IPWU38qA/jYVkvAaxmHFdZLF+eBiigwTxf2nNOOujFVz0QjmNS6h28oHQN2Bqiv+svfuptc77b2MMtwY4Ew8U57MQHhRIDeKAO1IZNs/0e7LkZ4HYajbca2Ka6wlt33mpbLSMiUQyYZ+nyQq8OFIUhk6sL5G9sHJUWiWNJ7sNiNfSLfGPjVnTFGtqkUIuaH35s1Vd0IKGroXqVcj+zNyQDB5RCDPIqu0SZegOllTEg/pg81sOuP8vztJjro7evZWZcLF70wK9D2FuZGwmCM8ehKUKxvBOSICpcfIERZCb2OWMXUFmaIUrrj9T7A== 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=/IPLn/wtXVsdPd+Zo7NEKQq7E2FQL5QrQ82WCPrmmY4=; b=Q8olz0eyh8ZLiBt+PWqu5tDyrZ1lnZtOZ0lB+9Og9LhnSgT6G8SpprlltuYiUOr+3YvU5iFodDBAoKBGmvHDgRD2TvtjtxTJXgCRHynI2ElKq2GyslDNRQ1PO+q1w5ChBiSOUXmWxqog72uxsoIyyTJNfPwLlZcwcWm5DIjK9F2mGVRJeRmoSiQmemq2UafzK2Fc+3PpbthQQxRR226pWrypnfbmVQ4wPStyUHpovFXDwPOHpK5DhiNyU1zr6gz3dzdFFUreJb+sQVHFYbd/RfP6biXCpIIMu9l5nlx/TynXZfAhbnu/UTrVFwuXY6tYgAQL3Rr6VZC+AIFmyKj/3w== 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 MW4PR11MB5821.namprd11.prod.outlook.com (2603:10b6:303:184::5) by CO1PR11MB5057.namprd11.prod.outlook.com (2603:10b6:303:6c::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.20; Thu, 14 Apr 2022 00:49:21 +0000 Received: from MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::552f:480b:6820:8267]) by MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::552f:480b:6820:8267%7]) with mapi id 15.20.5164.018; Thu, 14 Apr 2022 00:49:21 +0000 From: "Nate DeSimone" To: "devel@edk2.groups.io" , "benjamin.doron00@gmail.com" Subject: Re: [edk2-devel] GSoC 2022: Add S3 resume support to MinPlatform Thread-Topic: [edk2-devel] GSoC 2022: Add S3 resume support to MinPlatform Thread-Index: AQHYPjHfc2VOSsscPEG7AWVEoNvbIqzhtYSAgAMpyqCAAZJ5AIAILAeg Date: Thu, 14 Apr 2022 00:49:21 +0000 Message-ID: References: <14513.1649442784656663109@groups.io> In-Reply-To: <14513.1649442784656663109@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: d8fedc8f-4b1a-4c6d-2b6d-08da1db09d03 x-ms-traffictypediagnostic: CO1PR11MB5057:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0XOqexktiN3mnn9KsSCR8gl+lLiDiYSyvfuA8G6HFplLHKYQLm3ZBfpDtxOrX1gHEkQV8O8kMMjmbkNDH8DOYmOMy16JonOrhVpxvHSdNHBfEWgdYw2vkZPDnkiCIudQMEP0GSiTWlcpas9xTWqtZ3srpQskEGNFsF5bfHCMT2rNLV4PwEuNDzOjGd9fuUZr1PT9p/8vJZcjUS9IZ7ml+xhikNdyKvQcCTNEtMIGdGqznrI+xLwlZD301gWy3Icwo1Fu1PdtzoZ3bJDCdsd0VZnQ5qpY7G0K/9pYkAOg6q0sRRLQyFSC9Y/y0bjG7nfIqy3foccPRWCL2qVqN1F9cvijHuMKk50K8RQpwlkP1M2lTev1ZH8WObvIJ7vLsX7uZpu/EPe4nZT0++1EE7D+hTp2nDR6BMG7Snd1LQkVgWYGc9uY1pX6/Akjg3ylYneZxBNsLTsY4FArrrakqxW/Kz+c6XTCpbT5URg1m6eUAqO52fd0CsfDWDx+u+c8g5y0YmAdjmyx/ufE0MjdNM5uGt/EO3e8AWeX9luKbSy2NlDtxk3QtfxFwdDffPAYpvyOqBNbcOQocH5e6HK9qiox/xFP5j9km1ykd4iZWa2sn6kJAtInm4Ur8Wdg0bZvqHOyHR8+IxW5zbgg7HHMntjK82L2QtnFd1snC3OLhttiDu0Nb4bgwoKAzW6jNIl8Ep5AIXXavQLn8vNWbRZBTlgEj0o9t/dyVw3QLE0gDJPMUKvKjl7twZ9ngmBEULqzK873SvA0mbP+yWboOZAKpXfRQHvmAPLIpUO3HOIcDQ5RjuLVEsZrApkGyJWAbAbFAS0NG4a43RXjwb+VGgqR+HSnFOOmBaYrzupEg/44Fv7jzqM= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5821.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(82960400001)(38100700002)(71200400001)(122000001)(9686003)(186003)(26005)(52536014)(9326002)(38070700005)(53546011)(8936002)(5660300002)(7696005)(6506007)(966005)(166002)(8676002)(66476007)(64756008)(508600001)(66946007)(66556008)(66446008)(76116006)(316002)(110136005)(76236003)(83380400001)(33656002)(2906002)(86362001)(55016003)(15940465004);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TjhPS0gydG55SDl6bVdZUHlaMzRkK3VwYlhRTjNmZDhZeEY1RnE0V2owdTNw?= =?utf-8?B?bHp1VVFEeFFBZ1dwdmMwNmFMTGNNQXpvczludG1TOVJ3cStKT0lKOGRMaytl?= =?utf-8?B?ckljRmNsdllWYUpqbHdFTm0vNHk3a2R6KzZTSTc4cGhiTzgvMHh2RVJhcE95?= =?utf-8?B?RGg5dWhEVW1tMWdBUTMxMEd3Z0pWUXJBSmxNdnJxR3BsUFJ5d29VYWpyeklC?= =?utf-8?B?TTdpd1lJOGFNQzFLeWdzbHdkSmtXZFVaVnRmb3phVHlFVWM1ZHI5ZUo1OXAw?= =?utf-8?B?V1Y4SFFZZWRVRHhwdnp4M0xxenpVVDd4ZDE0SWFmZzhtamZpWmJzSFRWTUts?= =?utf-8?B?MTgzWndnVWJmK0hOZW5KRkJFdSt3NGxpeUEyOXVrR1NBRG1vdGJjbWl6MGVt?= =?utf-8?B?QlZ6L0pZTStRU3lxWUxtRTVzQnRqbndZcVdIVVlYakkrS2Y4Tm1ZK1dQM1kv?= =?utf-8?B?VjNlSHd2WVEwa0pNb29rSUNPZk5zaW5wM2NSNFJwWXkwaDJoZys3RkJGZXhV?= =?utf-8?B?Qm4zamVHMStQYWgyaFc3aFBBZmRlaUcwVmhSNlhuSDlhQ0lyQThJVmhjb3dR?= =?utf-8?B?WlYweXhxcFNKZzhTQ3lGUkRTNDZMOTN4NU5MdnFMKzVMY0h1RlBVTExvU3hD?= =?utf-8?B?eGU2WWd3NXJrNWJzakQwOFA2T3RxaGJBcWorMno1OFhxbDJjQUZGYnRvVSt3?= =?utf-8?B?ZXI3VVFuMEhLZzNkclovbzB4R3BkKzc2emJ6WGwxZTZDRUFGZitMeUtWWXlU?= =?utf-8?B?S09mMUl5Yi9BRjJsR3d0aDQ1YXJPOG9VYmJOLzMrQ2dRbzRJZHY5STNQZDAv?= =?utf-8?B?YW54VTl5emllcEE4Z21DbDZacGtTS1NCS3BtS2k4bFJ0YVdhcTh1dy9zdW9u?= =?utf-8?B?STMvQWhHZ1FtMEN3ZjNrYnR0cW9IclRnS1g2NFdNOU4xajVxRVhjdEpVOTRM?= =?utf-8?B?ZUNmUktadDdkbGo3YjU4STBUTnB4YklMUm9XQzZpMGhpenhIbEJrczJ2ajhz?= =?utf-8?B?Sk9kb0h2bEN5cGZreWRyMURMTVRhR2RjZ05HV2tVd0l4TVdJUU1JOHZHclB2?= =?utf-8?B?QVYrU0RSa3FOU0paczdZTE96dTNGVUZzNGwrbzJMa1JrWVIyRGZOTTZEaTl3?= =?utf-8?B?M0xUOFpXREVJQ2ZpbjlNYW81L1NYT1ByZjhMZEluMjg4VSs0ZTlQNllEbW1F?= =?utf-8?B?Zzdxd1IxSnc3dTVnOVVBT2RPSndXS3lpMDQ0TzNtT1lJN2RVY0FHcXlUNXVE?= =?utf-8?B?TEFyNHRmNVBBVXk0eVY1M0ZjTEIzdVdlZ2JZUkpmNS9VSWlSbTFNVW5acG5K?= =?utf-8?B?djFuNStyQjViakZBcXNqM3dySXZzQjFVRFpoazZhdWM3ajI3T1N2RFcwNW50?= =?utf-8?B?WjVqaklES1poUDdvT1Jmd0U1bFhHb1JKdWtLMk5Yc0JLOHFLblA1d1VYUi8w?= =?utf-8?B?L0psQnBPK3RQREMrSUwzMzR5WHVZQUNSRDlFL1lIOHBRM2F1Z3J6ODBQQU5S?= =?utf-8?B?U25LeXB2Z1dpWkF0cVhQWEJwOGlxeFJtY3hTUmRNNHhGOEhFd2s5UXprZE4r?= =?utf-8?B?YkxvRnVlKzA2a0hSTWo3L3k5bmVDU1dKSUdTT0tIMkowcnhmYWlSM2VRck1X?= =?utf-8?B?RkxzamlDOFhBY0lqUUJ4WlgrM3N1MmkvSkpPMXc0Z3FOMlZHUDdaeDIrcEZi?= =?utf-8?B?T0NFc1ZuVVRoSE5lc21OMXY1eUsyeWF2a2YyUmFFUU5LZ0xybmNwbkplVU5w?= =?utf-8?B?TldtUlNteUxaU2ZrN3JiRWFNNW1PbjFteHJMcmNsWHhqYWQwbGVrSlhmSFhm?= =?utf-8?B?M3I4VHJSRWUzUElkZjlRcVRGa2YvTklvR1R0Nmp0b2RoS2wvQ2I2K0dRQWZL?= =?utf-8?B?REtrVmJFNmVzd1VzOVE1K05VYjViRkRLcU9ZQTg0L0tzREpzakVzUTNDSENi?= =?utf-8?B?WnFPN0wwMnYyMjNrWnBXcGZxaXV4RUdOVmdrL0hvQ3dvWTZ1T2hxaFM0bzRo?= =?utf-8?B?OFdxYnA3RGpNamd3RExUcWNZelFRZWR4ck11bXM5SWdBRUV1OFlEc0l4Njlz?= =?utf-8?B?S1dwbjJJR01vSlcrZ1ZKbU5nZm15V05aR3NyUmhsUDhjSmVhdXFqVTBNeDNC?= =?utf-8?B?N1BEdzcvMGJhekhvY3VwTnpHamRRVmxCSTloMzlCOUc3aGlmWWpveVQzVlI5?= =?utf-8?B?UjZyMVJZdDh0N3pFejIrcmNhMmFpK1pqTHl3WjZJTy9USjNkQmZsMElCd01x?= =?utf-8?B?dWFoMVNDVWIrR0VINWQ3MnpSZWZhZk9oa2l0NTgzWGs3TlYvNk1RMWdoTTBn?= =?utf-8?B?cWFwdXoxNkZUYXNQRzlyNnliQkNmWnBEV1IvTXlxZjF3WDdjcTEvWFlPOE9v?= =?utf-8?Q?yZpzoI6C6EOH3oL4=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5821.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d8fedc8f-4b1a-4c6d-2b6d-08da1db09d03 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2022 00:49:21.1401 (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: UH/6lyu5hVRqFspWDkMCrXcGZsBAKf6x+pWppN7E3IlcUybT7gHEz7KK6TrLPsxp+S3D3+bvxlpyumy04IbrzOwn6Ta8CJo5YH0DksSxxbQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB5057 Return-Path: nathaniel.l.desimone@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_MW4PR11MB58219F9645AD99A1AEA77463CDEF9MW4PR11MB5821namp_" --_000_MW4PR11MB58219F9645AD99A1AEA77463CDEF9MW4PR11MB5821namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQmVuamFtaW4sDQoNClllYWggdGhlIEdNQlVTIEkyQyBjb250cm9sbGVyIGdldHMgdmVyeSB0 ZW1wZXJhbWVudGFsIGlmIHRoZXJlIGlzIGEgcHJvdG9jb2wgZXJyb3IuIEkgdGhpbmsgeW91IGhh dmUgdG8gZ28gYSBmdWxsIHJlc2V0IG9mIHRoZSBjb250cm9sbGVyIHRvIGdldCBpdCBiYWNrIGlu dG8gYSB3b3JraW5nIHN0YXRlLiBJIGhhdmVu4oCZdCBmaWd1cmVkIHRoYXQgb3V0IGNvbXBsZXRl bHkgaW4gbXkgUE9DIGNvZGUgeWV0IHNvIHRoYXQgaXMgb25lIG9mIHRoZSB0aGluZ3MgSSBzdXNw ZWN0IHlvdSB3aWxsIHJ1biBpbnRvIGVhcmx5IG9uIPCfmIouDQoNCkkgdG9vayBhIHF1aWNrIGxv b2sgYXQgeW91ciBwcm9wb3NhbCwgbG9va3MgZ29vZCENCg0KQmVzdCBSZWdhcmRzLA0KTmF0ZQ0K DQpGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJl aGFsZiBPZiBCZW5qYW1pbiBEb3Jvbg0KU2VudDogRnJpZGF5LCBBcHJpbCA4LCAyMDIyIDExOjMz IEFNDQpUbzogRGVzaW1vbmUsIE5hdGhhbmllbCBMIDxuYXRoYW5pZWwubC5kZXNpbW9uZUBpbnRl bC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBH U29DIDIwMjI6IEFkZCBTMyByZXN1bWUgc3VwcG9ydCB0byBNaW5QbGF0Zm9ybQ0KDQpIaSBOYXRl LA0KVGhhbmtzISBJJ3ZlIGxvb2tlZCBhdCB0aGUgYmFzaWNzIG9mIEkyQywgYnV0IEkndmUgc2Vl biBmcm9tIHRoZSBpR0ZYIFBSTSB0aGF0IEdNQlVTIGltcGxlbWVudHMgc29tZSByZWdpc3RlcnMg YW5kIGVycm9yIGhhbmRsaW5nIHRoZSBOQUtzIGRpZmZlcmVudGx5LCBidXQgSSBndWVzcyB0aGF0 IEknbGwgYmUgZGVhbGluZyB3aXRoIHRoYXQgbGF0ZXIuDQoNClllYWgsIEkgd2FzIHRoaW5raW5n IHRoYXQgaWYgd2Ugd2FudGVkIGRlYnVnIHVwIGFzIHNvb24gYXMgcG9zc2libGUsIHRoZW4gdGhl IGlHRlggQkFSIGFuZCBQMlNCIEdQSU9zIHdvdWxkIGhhdmUgdG8gYmUgcHJvZ3JhbW1lZCwgc28g dGhhdCBzb3VuZHMgYWJvdXQgcmlnaHQuIFN5bmNocm9uaXNpbmcgd2l0aCB0aGUgRlNQJ3MgY29u ZmlnIGlzIHByb2JhYmx5IGltcG9ydGFudCB0b28sIGJ1dCBJIHN1cHBvc2UgeW91IGltcGxlbWVu dGVkIHRoYXQvd2UnbGwgc2VlPw0KDQpGb3Igbm93LCBJIGhhdmUgYSBwcm9wb3NhbCBhdCBodHRw czovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFDeXllck1mUHd2WnhrQmpmRV8tSDFPbGta UHhIOTh1cXBtYjl0QkFWX3BzLg0KDQpCZXN0IHJlZ2FyZHMsDQpCZW5qYW1pbg0KDQo= --_000_MW4PR11MB58219F9645AD99A1AEA77463CDEF9MW4PR11MB5821namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg MTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJZm9udC1zaXpl OjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNw YW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0K CXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0 eWxlLXR5cGU6cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z ZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10 eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGli cmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGlu Ow0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJ e3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+ DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+ PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4 dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxh eW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5r PSJibHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRp diBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIEJlbmphbWlu LDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48 L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5ZZWFoIHRoZSBHTUJVUyBJMkMgY29udHJvbGxlciBn ZXRzIHZlcnkgdGVtcGVyYW1lbnRhbCBpZiB0aGVyZSBpcyBhIHByb3RvY29sIGVycm9yLiBJIHRo aW5rIHlvdSBoYXZlIHRvIGdvIGEgZnVsbCByZXNldCBvZiB0aGUgY29udHJvbGxlciB0byBnZXQg aXQgYmFjayBpbnRvIGEgd29ya2luZyBzdGF0ZS4gSSBoYXZlbuKAmXQgZmlndXJlZCB0aGF0IG91 dCBjb21wbGV0ZWx5IGluIG15IFBPQyBjb2RlIHlldCBzbyB0aGF0DQogaXMgb25lIG9mIHRoZSB0 aGluZ3MgSSBzdXNwZWN0IHlvdSB3aWxsIHJ1biBpbnRvIGVhcmx5IG9uIDxzcGFuIHN0eWxlPSJm b250LWZhbWlseTomcXVvdDtTZWdvZSBVSSBFbW9qaSZxdW90OyxzYW5zLXNlcmlmIj4NCiYjMTI4 NTIyOzwvc3Bhbj4uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu YnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgdG9vayBhIHF1aWNrIGxvb2sg YXQgeW91ciBwcm9wb3NhbCwgbG9va3MgZ29vZCE8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QmVz dCBSZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TmF0ZTxvOnA+ PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8 ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRp bmc6MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv cmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyAm bHQ7ZGV2ZWxAZWRrMi5ncm91cHMuaW8mZ3Q7IDxiPg0KT24gQmVoYWxmIE9mIDwvYj5CZW5qYW1p biBEb3Jvbjxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIEFwcmlsIDgsIDIwMjIgMTE6MzMgQU08 YnI+DQo8Yj5Ubzo8L2I+IERlc2ltb25lLCBOYXRoYW5pZWwgTCAmbHQ7bmF0aGFuaWVsLmwuZGVz aW1vbmVAaW50ZWwuY29tJmd0OzsgZGV2ZWxAZWRrMi5ncm91cHMuaW88YnI+DQo8Yj5TdWJqZWN0 OjwvYj4gUmU6IFtlZGsyLWRldmVsXSBHU29DIDIwMjI6IEFkZCBTMyByZXN1bWUgc3VwcG9ydCB0 byBNaW5QbGF0Zm9ybTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkg TmF0ZSw8YnI+DQpUaGFua3MhIEkndmUgbG9va2VkIGF0IHRoZSBiYXNpY3Mgb2YgSTJDLCBidXQg SSd2ZSBzZWVuIGZyb20gdGhlIGlHRlggUFJNIHRoYXQgR01CVVMgaW1wbGVtZW50cyBzb21lIHJl Z2lzdGVycyBhbmQgZXJyb3IgaGFuZGxpbmcgdGhlIE5BS3MgZGlmZmVyZW50bHksIGJ1dCBJIGd1 ZXNzIHRoYXQgSSdsbCBiZSBkZWFsaW5nIHdpdGggdGhhdCBsYXRlci48YnI+DQo8YnI+DQpZZWFo LCBJIHdhcyB0aGlua2luZyB0aGF0IGlmIHdlIHdhbnRlZCBkZWJ1ZyB1cCBhcyBzb29uIGFzIHBv c3NpYmxlLCB0aGVuIHRoZSBpR0ZYIEJBUiBhbmQgUDJTQiBHUElPcyB3b3VsZCBoYXZlIHRvIGJl IHByb2dyYW1tZWQsIHNvIHRoYXQgc291bmRzIGFib3V0IHJpZ2h0LiBTeW5jaHJvbmlzaW5nIHdp dGggdGhlIEZTUCdzIGNvbmZpZyBpcyBwcm9iYWJseSBpbXBvcnRhbnQgdG9vLCBidXQgSSBzdXBw b3NlIHlvdSBpbXBsZW1lbnRlZCB0aGF0L3dlJ2xsDQogc2VlPzxicj4NCjxicj4NCkZvciBub3cs IEkgaGF2ZSBhIHByb3Bvc2FsIGF0IDxhIGhyZWY9Imh0dHBzOi8vZG9jcy5nb29nbGUuY29tL2Rv Y3VtZW50L2QvMUN5eWVyTWZQd3ZaeGtCamZFXy1IMU9sa1pQeEg5OHVxcG1iOXRCQVZfcHMiIHRh cmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vZG9jcy5nb29nbGUuY29tL2RvY3VtZW50L2QvMUN5eWVy TWZQd3ZaeGtCamZFXy1IMU9sa1pQeEg5OHVxcG1iOXRCQVZfcHM8L2E+Ljxicj4NCjxicj4NCkJl c3QgcmVnYXJkcyw8YnI+DQpCZW5qYW1pbiA8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K PC9ib2R5Pg0KPC9odG1sPg0K --_000_MW4PR11MB58219F9645AD99A1AEA77463CDEF9MW4PR11MB5821namp_--