From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (EUR03-VE1-obe.outbound.protection.outlook.com [40.107.5.62]) by mx.groups.io with SMTP id smtpd.web09.15644.1634052424385004511 for ; Tue, 12 Oct 2021 08:27:05 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=dSt2p7io; spf=pass (domain: arm.com, ip: 40.107.5.62, mailfrom: sami.mujawar@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bxq9BwGPQ/EE+2tCjIR9dwZrisXX/ABtEZLuRxCMHxU=; b=dSt2p7ioPcqnB57vMXtDnNYEXSfhmFhbJEh7k11GC4GiLwyYVCCllMhu3VtjGs+w5oLnX62Dpo7dkR7TDL9adR5a8Trh/5ma3IDAmFdquy4XoHEwrsbfKLHe4GBgUCGwkbVsiMRLAgIyn4kWbRBy3JH7Eh5a6yNK5Db23Mb/Vmc= Received: from AS9PR06CA0060.eurprd06.prod.outlook.com (2603:10a6:20b:463::26) by HE1PR0802MB2571.eurprd08.prod.outlook.com (2603:10a6:3:e2::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.19; Tue, 12 Oct 2021 15:26:59 +0000 Received: from VE1EUR03FT049.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:463:cafe::d8) by AS9PR06CA0060.outlook.office365.com (2603:10a6:20b:463::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.14 via Frontend Transport; Tue, 12 Oct 2021 15:26:59 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT049.mail.protection.outlook.com (10.152.19.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.18 via Frontend Transport; Tue, 12 Oct 2021 15:26:59 +0000 Received: ("Tessian outbound 16951d3c485e:v103"); Tue, 12 Oct 2021 15:26:58 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 8b1817116dffd695 X-CR-MTA-TID: 64aa7808 Received: from ec82d7bd890d.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id E39B0B56-B2BE-4147-9C89-C586B126954E.1; Tue, 12 Oct 2021 15:26:52 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id ec82d7bd890d.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 12 Oct 2021 15:26:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZNn+MBOjwucXTbO93jd3y4m8uBo2Y78L9uVg0zkOgGr+zGOxCvmhWhbTcfUnQW8CEPjPWZqKx0XQiUIxOzczuXAxUUll+NJD0OVGxn+pT1fMZ+zZLgVlLi4XSFVH+fd6jjl7fQxoY9uQgCzU5fIjOhCz0F8GfH17/opcO478TqIcROTd/9caWbEowe+ZU8GMLRSeGJHhTLpgMBOwrJXo7A56W5Juo0WtNq6wpgNWrIceXLcrLN58PkhFhBvUhOK55A45bqezZOlj9IYLz7wXsmLyy6dtedZ7ovVytX0zgErkcHfg0pM3je7HiiSlxxoENl9+3Vl1VQM+EuPE5OsJAA== 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=bxq9BwGPQ/EE+2tCjIR9dwZrisXX/ABtEZLuRxCMHxU=; b=m1C7YrHDhdiA+21pVEY8eBYLmeQ9neBsfgoeOT64gNQrtoCKhVq+KLW1rUkhLb/56XIGVI8N4kka3YXLJqmTXwFunwZM0tk5ajwdkN/i/y2naqYxdBNEqkicty3jAu69t4Id/zJuv8pLzuyqkHYWB/h77Q/bRzyF3J6xDXejjjM1/2yxN6cG7kgUgIdCq33lIlBcHfwvclOnJz+sBzWhqhBUDmkM08SBuq3EPOH/bqW82aiMlgksquEbrnjyMf1rfPSoFx6Lvr8ai8qWQsYUuenqfUkZm9lldpp7g5l+QNFlmSMmdzFVjPFKsdQgODn6pVsK/YuConyngq95nExsZw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bxq9BwGPQ/EE+2tCjIR9dwZrisXX/ABtEZLuRxCMHxU=; b=dSt2p7ioPcqnB57vMXtDnNYEXSfhmFhbJEh7k11GC4GiLwyYVCCllMhu3VtjGs+w5oLnX62Dpo7dkR7TDL9adR5a8Trh/5ma3IDAmFdquy4XoHEwrsbfKLHe4GBgUCGwkbVsiMRLAgIyn4kWbRBy3JH7Eh5a6yNK5Db23Mb/Vmc= Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by AM5PR0801MB1714.eurprd08.prod.outlook.com (2603:10a6:203:3a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.19; Tue, 12 Oct 2021 15:26:50 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::54b5:239d:9896:ee65]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::54b5:239d:9896:ee65%4]) with mapi id 15.20.4587.026; Tue, 12 Oct 2021 15:26:50 +0000 From: "Sami Mujawar" To: "devel@edk2.groups.io" , "min.m.xu@intel.com" CC: Michael D Kinney , Liming Gao , Zhiguang Liu , Jiewen Yao , Jian J Wang , Ken Lu , nd Subject: Re: [edk2-devel] [PATCH V2 0/3] Introduce TdProtocol into EDK2 Thread-Topic: [edk2-devel] [PATCH V2 0/3] Introduce TdProtocol into EDK2 Thread-Index: AQHXvAS1kO22pJkkqEOE7sEvulCz/qvPk+CA Date: Tue, 12 Oct 2021 15:26:50 +0000 Message-ID: <328B3E43-AAF8-461E-B988-D00608D6544B@arm.com> References: In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.52.21080801 Authentication-Results-Original: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 06fc016c-9574-4757-a50f-08d98d94bbb5 x-ms-traffictypediagnostic: AM5PR0801MB1714:|HE1PR0802MB2571: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: Z9zq/LBXAEvji9XbhcX1RaYr3+1KJCY2f/Lcjn8lSrOAoA9naglcJU5dZ6jEDVJC+BE+l4muG9NMX0cIL2L1gXTU1MuETBQVmRRsZNhBgKonZKontN9H0Hoq7HykHFW7RDGVDr5ZZssc3k0S+2XrytduwiDU01OtwVfvR4GqdiRUo8jhvZakZIHwJVJtoLe2m09tz3bO9SJGVMcA9K56TUVoDyGwnCKyhKVI4EqlgGpkTL4duLR6jHr9x4AvyfUJBRgLgAWwKnDDnkfT0UE6BxGDtDuad/VaxN5hlsvYmELk0JoUZ4MZYzCpdKAyGgXjZymlk8ZxwZzZaMalwFcIHX33PO+mr7vFbesEqYHOcDdxuXv6sxUTDg51Opvn66mPRC9xQBiAUXF9V2YRp5ZunNcrJA5DJBjRG4haOi8bJCDhluSVS9FEsIICueyeLrm5DtVh4tOMDsAvuQm+mhuqLLU2GsQWEGJLe+mn2NPa5cwR+MuR5R+CT/CMLFhjiQbJ8EB15CL4RBq4fnc0WXHxgXvlx6ebru5SAVRXbcujv7eKFc4alAHnUhY5+fdXGMckv5857ntRV/zgL8txzWhzoyf7Zz854Zi5ToEPkwenrgYWlouMGJbQKA1/6NaFB+8A9Glj06pt+GPBDaIsymqi4+CcdNUypGzEl78XNh3r3q8/bKlUARL3Fck8PuXkwYpL4s/Ky2LEKfq9wqgEp5be2TcK6+OQM9YAWY+czGMK8sgUbSO69tOqRLOWWOvoxdlcHpE4oT3gZk3NfwpJRTUePK+Cecj8jlsgkS3WEi/nj45hAXJx3IY2i/Iu2PbixxrGgo2FiAutjkV0H6Dxn7aCCsmD2QL5gWcAiH7H8BqHytE= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6806.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(6029001)(4636009)(366004)(66476007)(110136005)(38100700002)(36756003)(6512007)(54906003)(38070700005)(33656002)(6486002)(4326008)(8936002)(5660300002)(122000001)(186003)(26005)(508600001)(66556008)(316002)(8676002)(966005)(2616005)(66946007)(2906002)(83380400001)(71200400001)(76116006)(66446008)(86362001)(64756008)(91956017)(19627235002)(6506007)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB1714 Original-Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 29804896-c594-4253-d843-08d98d94b65e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Vp0PBZq4Ni1owEIEVsV+AODJSaeJNUg26PMt9Fbu4bV0Tn3bw7LSkI1HF5oCHb3R0mnFvpF3oIqUipu0tJHn6psqdgmm9puJvZaEHHqaL5DO0aAOUV0vg74NzwPPZiVDjTp8we8pUP/8RBr5yct1Pm+RC7wuP1sUdjfy1Bf4kvYVwCQxbY74vOcIwd4uF0iitV67fqHzAUPsRnse6jp2ujmzLqqbp3eS7j2Wf7Q3S1UeYYQpfJhWdAs6ZQUD1zhzCKuBvyZmUorGrGQ5fSz3wNz0pCUJyl3+K0Kx6DskmqNtVPzigAhbNRfl9qP9HhjmVRudWd/Q/uLxMoXLtTi0YWJqRsR9+RDI7yPgqokD/djJqYmNQfRg7T/Qgjb8vvRu+BJf5PyzT7gBTtUK6xYmq+E4g1xMFqpGbtUqtgX0SA5qIV3tWPi0wqJAXWCQ5v+FZ1vIXc0Myt0O0BrxcU9XxrfN6TtWjjKAD8ABpSmn42fW79mzsU5iLU1cpR1sVNQREzUOOow9PkRKUqB4KXInJXryEv7Gwm8ClDVnagG8xXG6XxK3PilhZUZke9F96bZeQQ+JPy4aw5D85ZdgAMqLVAx+ZVWGxlIvF8NEi0NkMSnd/YrNRslnQOx8BuuzPBpbplGZUJ2qjbDqixM29xXsviIjxXKprCtlHLhN/2YMC4WaKR2DsYn5JgYElVNCV8rDQdHOZqkV1a4+jOBK5fgPX8g/oahAY6kNXWrSO7H8zGIGULy57GjgBrKC4cJRcdJPrPqT/kLwiXKCVb3mNiXUR+x0IJoJbKs0o91Jj0dUZ1WIUmbKX94fm+PXFLmpHIKcQLpS8HbkBIoVHDvPGQxM/g== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(6029001)(4636009)(36840700001)(46966006)(36860700001)(6512007)(47076005)(81166007)(86362001)(4326008)(110136005)(54906003)(966005)(508600001)(5660300002)(33656002)(26005)(6506007)(6486002)(356005)(316002)(36756003)(82310400003)(19627235002)(83380400001)(70206006)(8936002)(336012)(70586007)(2616005)(186003)(8676002)(2906002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Oct 2021 15:26:59.2406 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 06fc016c-9574-4757-a50f-08d98d94bbb5 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2571 Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: <5D5445AEF9A06549BE9EEAED22DB9CC0@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 SGkgTWluLA0KDQpUaGFuayB5b3UgZm9yIHRoaXMgcGF0Y2guDQoNCkkgdGhpbmsgaXQgd291bGQg Z3JlYXRseSBoZWxwIGlmIHRoZSBFRklfVERfUFJPVE9DT0wgaXMgY2hhbmdlZCB0byBzb21ldGhp bmcgbW9yZSBhcmNoaXRlY3R1cmUgbmV1dHJhbC4gQXMgSSB1bmRlcnN0YW5kLCB0aGlzIHBhdGNo IHNlcmllcyBpcyByZW1vdmluZyB0aGUgZGVwZW5kZW5jeSBvbiBUUE0gZm9yIG1lYXN1cmVtZW50 IGFuZCBpcyBpbnN0ZWFkIHByb3ZpZGluZyBhIGxpZ2h0d2VpZ2h0IGludGVyZmFjZSBmb3IgZXh0 ZW5kaW5nIG1lYXN1cmVtZW50cyBmb3IgQ29uZmlkZW50aWFsIENvbXB1dGUgQXJjaGl0ZWN0dXJl IChDQ0EpIGd1ZXN0cy4NCg0KQ29uc2lkZXJpbmcgdGhpcywgaXQgd291bGQgYmUgZ29vZCB0byBn ZW5lcmFsaXNlIEVGSV9URF9QUk9UT0NPTCBhcyBhIENvbmZpZGVudGlhbCBDb21wdXRlIEFyY2hp dGVjdHVyZSBNZWFzdXJlbWVudCAoQ0NBTSkgcHJvdG9jb2wuDQpJbiBmYWN0LCB5b3VyIHYyIHNl cmllcyBkZW1vbnN0cmF0ZXMgdGhpcyBuZWVkIHdpdGggdGhlIGludHJvZHVjdGlvbiBvZiBNRUFT VVJFX0JPT1RfUFJPVE9DT0xTIGluICJbUEFUQ0ggVjIgMi8zXSBTZWN1cml0eVBrZzogU3VwcG9y dCBUZFByb3RvY29sIGluIER4ZVRwbTJNZWFzdXJlQm9vdExpYiBbaHR0cHM6Ly9lZGsyLmdyb3Vw cy5pby9nL2RldmVsL21lc3NhZ2UvODE2NTFdIi4NCg0KQXMgaXQgc3RhbmRzLCBJIGZlZWwgbW9z dCBvZiB0aGUgY29kZSBjYW4gYmUgcmV1c2VkL2NvbW1vbi4gIFNvbWUgaW50ZXJmYWNlcyBtYXkg bmVlZCB0byB1c2UgYW4gYXJjaGl0ZWN0dXJlIHNwZWNpZmljIGxpYnJhcnksIGFuZCBzb21lIGNv bmZpZ3VyYXRpb24gb3B0aW9ucyB3b3VsZCBuZWVkIHRvIGJlIGRlZmluZWQgdXNpbmcgUENEcy4N Cg0KS2luZGx5IGxldCBtZSBrbm93IHlvdXIgdGhvdWdodHMuDQoNClJlZ2FyZHMsDQoNClNhbWkg TXVqYXdhcg0KDQrvu79PbiAwOC8xMC8yMDIxLCAwNjoyNCwgImRldmVsQGVkazIuZ3JvdXBzLmlv IG9uIGJlaGFsZiBvZiBNaW4gWHUgdmlhIGdyb3Vwcy5pbyIgPGRldmVsQGVkazIuZ3JvdXBzLmlv IG9uIGJlaGFsZiBvZiBtaW4ubS54dT1pbnRlbC5jb21AZ3JvdXBzLmlvPiB3cm90ZToNCg0KICAg IEJaOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTM2MjUN Cg0KICAgIElmIFRELUd1ZXN0IGZpcm13YXJlIHN1cHBvcnRzIG1lYXN1cmVtZW50IGFuZCBhbiBl dmVudCBpcyBjcmVhdGVkLA0KICAgIFRELUd1ZXN0IGZpcm13YXJlIGlzIGRlc2lnbmVkIHRvIHJl cG9ydCB0aGUgZXZlbnQgbG9nIHdpdGggdGhlIHNhbWUgZGF0YQ0KICAgIHN0cnVjdHVyZSBpbiBU Q0ctUGxhdGZvcm0tRmlybXdhcmUtUHJvZmlsZSBzcGVjaWZpY2F0aW9uIHdpdGgNCiAgICBFRklf VENHMl9FVkVOVF9MT0dfRk9STUFUX1RDR18yIGZvcm1hdC4NCg0KICAgIFRoZSBURC1HdWVzdCBm aXJtd2FyZSBzdXBwb3J0cyBtZWFzdXJlbWVudCwgdGhlIFREIEd1ZXN0IEZpcm13YXJlIGlzDQog ICAgZGVzaWduZWQgdG8gcHJvZHVjZSBFRklfVERfUFJPVE9DT0wgd2l0aCBuZXcgR1VJRCBFRklf VERfUFJPVE9DT0xfR1VJRA0KICAgIHRvIHJlcG9ydCBldmVudCBsb2cgYW5kIHByb3ZpZGVzIGhh c2ggY2FwYWJpbGl0eS4NCg0KICAgIGh0dHBzOi8vc29mdHdhcmUuaW50ZWwuY29tL2NvbnRlbnQv ZGFtL2RldmVsb3AvZXh0ZXJuYWwvdXMvZW4vZG9jdW1lbnRzLw0KICAgIGludGVsLXRkeC1ndWVz dC1oeXBlcnZpc29yLWNvbW11bmljYXRpb24taW50ZXJmYWNlLTEuMC0zNDQ0MjYtMDAyLnBkZg0K ICAgIFNlY3Rpb24gNC4zLjIgaW5jbHVkZXMgdGhlIEVGSV9URF9QUk9UT0NPTC4NCg0KICAgIFBh dGNoICMxOg0KICAgIEludHJvZHVjZSB0aGUgVEQgUHJvdG9jb2wgZGVmaW5pdGlvbiBpbnRvIE1k ZVBrZw0KDQogICAgUGF0Y2ggIzI6DQogICAgVXBkYXRlIER4ZVRwbTJNZWFzdXJlQm9vdExpYiB0 byBzdXBwb3J0IFREIGJhc2VkIG1lYXN1cmUgYm9vdC4NCg0KICAgIFBhdGNoICMzOg0KICAgIFVw ZGF0ZSBEeGVUcG1NZWFzdXJlbWVudExpYiB0byBzdXBwb3J0IFREIGJhc2VkIG1lYXN1cmVtZW50 Lg0KDQogICAgQ29kZSBpcyBhdCBodHRwczovL2dpdGh1Yi5jb20vbXh1OS9lZGsyL3RyZWUvdGRf cHJvdG9jb2wudjINCg0KICAgIHYyIGNoYW5nZXM6DQogICAgIC0gVEQgYmFzZWQgbWVhc3VyZSBi b290IGlzIGltcGxlbWVudGVkIGluIER4ZVRwbTJNZWFzdXJlQm9vdExpYi4NCiAgICAgICBUaGlz IG1pbmltaXplIHRoZSBjb2RlIGNoYW5nZXMuDQogICAgIC0gVEQgYmFzZWQgbWVhc3VyZW1lbnQg aXMgYWRkZWQuIEl0IGlzIGltcGxlbWVudGVkIGluDQogICAgICAgRHhlVHBtTWVhc3VyZW1lbnRM aWIuDQogICAgIC0gRml4IHRoZSB0eXBvIGluIGNvbW1lbnRzLg0KDQogICAgQ2M6IE1pY2hhZWwg RCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KICAgIENjOiBMaW1pbmcgR2Fv IDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+DQogICAgQ2M6IFpoaWd1YW5nIExpdSA8emhpZ3Vh bmcubGl1QGludGVsLmNvbT4NCiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5j b20+DQogICAgQ2M6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+DQogICAgQ2M6 IEtlbiBMdSA8a2VuLmx1QGludGVsLmNvbT4NCiAgICBTaWduZWQtb2ZmLWJ5OiBNaW4gWHUgPG1p bi5tLnh1QGludGVsLmNvbT4NCg0KICAgIE1pbiBYdSAoMyk6DQogICAgICBNZGVQa2c6IEludHJv ZHVjZSBUZFByb3RvY29sIGZvciBURC1HdWVzdCBmaXJtd2FyZQ0KICAgICAgU2VjdXJpdHlQa2c6 IFN1cHBvcnQgVGRQcm90b2NvbCBpbiBEeGVUcG0yTWVhc3VyZUJvb3RMaWINCiAgICAgIFNlY3Vy aXR5UGtnOiBTdXBwb3J0IFRkUHJvdG9jb2wgaW4gRHhlVHBtTWVhc3VyZW1lbnRMaWINCg0KICAg ICBNZGVQa2cvSW5jbHVkZS9Qcm90b2NvbC9UZFByb3RvY29sLmggICAgICAgICAgfCAzMDUgKysr KysrKysrKysrKysrDQogICAgIE1kZVBrZy9NZGVQa2cuZGVjICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICAgMyArDQogICAgIC4uLi9EeGVUcG0yTWVhc3VyZUJvb3RMaWIuYyAgICAgICAg ICAgICAgICAgICB8IDM0NiArKysrKysrKysrKysrKy0tLS0NCiAgICAgLi4uL0R4ZVRwbTJNZWFz dXJlQm9vdExpYi5pbmYgICAgICAgICAgICAgICAgIHwgICAxICsNCiAgICAgLi4uL0R4ZVRwbU1l YXN1cmVtZW50TGliLmMgICAgICAgICAgICAgICAgICAgIHwgIDg3ICsrKystDQogICAgIC4uLi9E eGVUcG1NZWFzdXJlbWVudExpYi5pbmYgICAgICAgICAgICAgICAgICB8ICAgMSArDQogICAgIDYg ZmlsZXMgY2hhbmdlZCwgNjcyIGluc2VydGlvbnMoKyksIDcxIGRlbGV0aW9ucygtKQ0KICAgICBj cmVhdGUgbW9kZSAxMDA2NDQgTWRlUGtnL0luY2x1ZGUvUHJvdG9jb2wvVGRQcm90b2NvbC5oDQoN CiAgICAtLSANCiAgICAyLjI5LjIud2luZG93cy4yDQoNCg0KDQogICAgDQoNCg0KDQo=