From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2062.outbound.protection.outlook.com [40.107.244.62]) by sourceware.org (Postfix) with ESMTPS id CB4003858CDA for ; Thu, 26 Oct 2023 16:18:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CB4003858CDA Authentication-Results: sourceware.org; dmarc=fail (p=quarantine dis=none) header.from=amd.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=amd.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org CB4003858CDA Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.244.62 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698337108; cv=pass; b=br5vss1eEjq163a3oVUbMvGn1/LXpwtMuPDoek4kiLaMk5ZrGqU9/hzNLS0yBlGfHvQ89sdUA2ZrDc9+TILhPYoHW7UMWM8avyhlFGcTkz7aFZKmenLqjD9UYEJSRwOc7dIkM5IUBXT3kCFMMhG8iPiQUa0vVBq9BHqtEe/xpig= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698337108; c=relaxed/simple; bh=wUqXb7kCNImxcVsub/d8ke872aDl9ihHcyrdHefP2r8=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=BfQ2fs1YyqfVoWDpwXuegHMYriL/vjckygXHJw2arFL/q0am/3HDMU4mficw7VB+bjom8GLuQ2Iy8hMrBmNlEr+juMHl9a5bMTx1aYZn1rtP4vn5h5OUtmvLVpO1ZGi/clD4q2dp1IuWeAhotnChaPDQMvYDCOhL71cLVxo9SlU= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U4HYRuXoHKNdrHZjDqmNQjk4Hpiu9QfjvB6pTLJX8CizhbAN+5H4QPVqSyLBIemz0n4vkfr+RCc61IowBrf0UA7NQ86ga+1VA1ag49QY2eZWQghrkh8enI/E2qCTlumUS4GyN1p/N8pXv1ucRL0dm1O7PT9v/JNNAM88owt/tncVCW3csV24JZlBoDkp8ag+FE+3oMW+jtK3eOAo71AlJs05jJzBXi2Q3Iu2b7FW6kM059Snbl50nmacvYSeYHejBu8E8TdsmJ+GzZl+YU3TvkMuXbfnyrDkmAZyn86aaoh1ZQUP4v3OUAiR0FMBKu9AwfWtBPSHVsk4AKdE5s706g== 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=wUqXb7kCNImxcVsub/d8ke872aDl9ihHcyrdHefP2r8=; b=dWi0bqVVBea7BHqgX+kKV/rIBEmu9gG0ARU5eI2c2eyJdAYCGkgzYMc9Rm6ZxjnaYywS88vYYLltlwx5uNQzwUKcMScH7RirMM068XKNOSBnUqJRo38r4loJtKJSmtjoVgp0WVdts+eXBNDcVUzzPzJX8niSL6XNVnJLA1xJOq6z5839SgDQGe6Vpzs6MTj6403PRekGRoXH1NDYW2um/DaLXpaWEbHCxoN9lu/wFIFS28w15TKZTSeSqe9qga22Q9HfZ2y9+Nb/wzH4SoHBqNE753Q2aGVCf/5dmI9AJz5AuWlRJnhvWdBiK/pxJh3Z9S+8dyiEo300dPc7ZAlUqQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wUqXb7kCNImxcVsub/d8ke872aDl9ihHcyrdHefP2r8=; b=WLMjLVqm4tmdfvjSKxPF2diVvjMHre5r6eQnV84rq6mPEHayEZCLx4tSyB2rrI8DMl0fgQ4WHj6UQtQaeZUkCN0v0rAFZBhS9Z+hzKkkdHvqoaySeVqIisE3CJTpoa+9S7cNPQkDMgZNBzpS55C4X5WBujO8wXglr694gL42uV8= Received: from BY5PR12MB4965.namprd12.prod.outlook.com (2603:10b6:a03:1c4::16) by DS0PR12MB6631.namprd12.prod.outlook.com (2603:10b6:8:d1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6907.31; Thu, 26 Oct 2023 16:18:11 +0000 Received: from BY5PR12MB4965.namprd12.prod.outlook.com ([fe80::9afc:8722:786d:a661]) by BY5PR12MB4965.namprd12.prod.outlook.com ([fe80::9afc:8722:786d:a661%4]) with mapi id 15.20.6933.022; Thu, 26 Oct 2023 16:18:10 +0000 From: "George, Jini Susan" To: John Baldwin , Simon Marchi , "gdb-patches@sourceware.org" CC: Felix , "Balasubrmanian, Vignesh" Subject: RE: [RFC 00/13] Proposal for a new NT_X86_CPUID core dump note Thread-Topic: [RFC 00/13] Proposal for a new NT_X86_CPUID core dump note Thread-Index: AQHZ+t+QbbcDlnPzDEabtoSnpzYJWbBGPFgAgAAuIQCAAPitEIAFyveAgA8lJBA= Date: Thu, 26 Oct 2023 16:18:10 +0000 Message-ID: References: <20231009183617.24862-1-jhb@FreeBSD.org> <1fe75b09-7531-4d57-845c-c4a172af17fe@polymtl.ca> <53b0925d-04d5-a43b-0bd5-cf9e7d9db291@FreeBSD.org> <209db235-f5f8-ef21-a2d7-b0e06c752f11@FreeBSD.org> In-Reply-To: <209db235-f5f8-ef21-a2d7-b0e06c752f11@FreeBSD.org> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=873e0175-52ec-4b05-8ae2-d3cf63a9213e;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=0;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-10-26T15:53:02Z;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY5PR12MB4965:EE_|DS0PR12MB6631:EE_ x-ms-office365-filtering-correlation-id: 260cab9b-7d79-4b03-89fe-08dbd63f25bf x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: WLSyetw2a7EyfwdcgCPsxFkNqyKlXiVP3xGaUF5GSeweaBQs7OvAGiLl5PeUVPDZwtIoqhnlfjp5b/26bpbvuN4tQIcreI7zIumZgbD75ytSsGegStQJ1v/XAMzPjx5Foz6zmycxM3UaFcRHbVgfa9yV2EeW5sDnNcFElRoIFbW6vtpRKMujeWcqSgX8svpcCf3B/FCpIIcs158c7XWyKoxneR5LlqAnE3wjLMIAqeFU6ZnZTcX3IpFU6UFBEDMNOIBc8ITjeO3ux2tNMFaK9hxtXYqNNm0nivr9S+u6WyzVCXwzzNyZdxAAAiaqAqNgrSOOsuGbCgxN1KoGFBY2flvlHEGOVQFcSb+NI/5ogmJ512OTGBhhxsjH9Sk3dk0sat2VvDphV2ns72zY9WPcJpHv0F024JRI7kkE6LiAc3RXP0A2dPiJMoqbrqwo4E1R2x/J7yVQFU5I+Kk4RSRkh4V1rMcw2bF/7FwwkkB67wQbSTXgzAucxxWdYHW4nPgvPKp78oWWSK/KJpGcWzZATR8aWANAIA+Q33r/kqtlgwZeVmkJ8iK1x0hnWGAOgx8hnYY8SxhAGn6J3LFeyvF+ChTm5yWDuu4k9zJkNu25gDW50jupsMIGopkeb/9njs6fnForrzqsICeblDCsh1N0VQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR12MB4965.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(39860400002)(136003)(346002)(376002)(396003)(230922051799003)(64100799003)(451199024)(186009)(1800799009)(54906003)(55016003)(2906002)(41300700001)(38100700002)(122000001)(478600001)(66556008)(66946007)(76116006)(64756008)(7696005)(71200400001)(110136005)(6506007)(66446008)(316002)(53546011)(9686003)(66476007)(3613699003)(83380400001)(4326008)(86362001)(52536014)(5660300002)(33656002)(8676002)(8936002)(26005)(38070700009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bTZmQ2Q1TEd0REFtb1FiWjA4b2c1ZmR1TGZURGR4SG5aaStYeVJOUVNGbXVp?= =?utf-8?B?T2VKUEhxNGZJelFSeWxMSVJZN2FkbEo2NkZRdmJGSnExeXBhRmNCUURHTlUr?= =?utf-8?B?TFlVbmVxSXdwREFSM1JJWEwxenkwV3dnTU40eFE5TisxQXNkVDNjUzdlaXZ4?= =?utf-8?B?VFZFUHVtQ0I3Q25SZzZxNXNaVlNiM2lYRlhsQmhLS004c1ErMjRFWHFxeUNS?= =?utf-8?B?OHczcnh0eU81akVQVkZyZjlMckNINE1nWUUvMW9kZXhjVlBkM0pxa3F5b21P?= =?utf-8?B?SVRCd3ZpY3M0M0hRVmE2SGJTWWRPMUg5YlZUU0QwZUZrOE04b1pZWWJUOVJ4?= =?utf-8?B?cWJlMFVmSWFBVUdsWkNYalZDTXVRZEZ1QUUxZzI5T0lrU2t0ZDBMK21rdFdL?= =?utf-8?B?K0FyeFNKQXFhVU1YUk9jNzJBSHpQL1BmblZTamROUzh2dGxsS1UwTVhHcUpT?= =?utf-8?B?djNhZWIzeDJzbVB1dWpGUkNJUWoveTd5ejZTMURlR2s5N2FIZyt2MGRKV0M4?= =?utf-8?B?ajlZL2RWZDVZQTdHeG9mZXZXeHV4WnNydlYvQXBFYUtJUUR3QTVEdE92V3pL?= =?utf-8?B?bFByWUN3ZzltSlZ5aVo5S1hTeVBLNW1pYmlhVmhJQkd3N2Judk01VFg2TVRL?= =?utf-8?B?VC93ekwzcWptaVVsTzhWbCtoU2laVThRRXNnQWtkNUlVNWZzT1NvVmtadkla?= =?utf-8?B?bWxzR1VqVXNzSEkwNE1QYjV3dHhpUHMrWlUxNXJ3cndlSjNuUHpaUXZPRVd4?= =?utf-8?B?UlpZSTh6OEMzZDlweTJHZ2p3M0VOTHVMd2lQd201bmJ6ZmtvS1J5N1RnSno2?= =?utf-8?B?ZzZIQTM1aTMzTWRHcGE1UjlVUEtES3FtdXhGVklPSVVQUkFocEpueFhaZFNq?= =?utf-8?B?N09SMG5sOUFTT1ZHN0Z0VXlRdSsvMXNPS1E3bnF4UEwyZVRTbkloOEIzcWwr?= =?utf-8?B?cTAvT1F1VkdjNGVmME1YSjgreHhWa3Y3NW9WTDNCNTJqVmpQQnZoY0xETnla?= =?utf-8?B?RUlKZFlkS1VEcG4raVNCQ0Nla2oyZnc0NnhDbXBpMlY5V1dyQ24wa2VvMXRG?= =?utf-8?B?OWNGV1pCQmNrWWU1NG5RbGs1NTN4a2pURkxRRVJXZHJHaWM4Rlh5QzlMS0Mr?= =?utf-8?B?WGszeXRFUldVVXhxOXVxZUY5YVFDZnBpdS9uZEkwMkxiYmNPL2NMOEFibHdV?= =?utf-8?B?ekNHOTFhaWFadWszRkhIa1AyWVNvRlBwbnVEUE1qSkh2Q1hxU1MveWNweVdE?= =?utf-8?B?NnBjZEdMdDk5cmxlVXNwMHorZ1BSRWdtNm9jMDAvNVdzQVZaSHRpbGZ5RkRs?= =?utf-8?B?YWphNFRpbHNUV3ZRS3ZIUkprOUlPdUdLRDdNc1BjT2FtL2xRUnFMbGlEMFh6?= =?utf-8?B?ZERYWXl4RVFPZXNqNDNZQllvR201TzNXc0Z3TXZxcGczeWJCSEZ0VmhpQXIr?= =?utf-8?B?R2FTTitnL09LamJ0dkNlRTB4WXBieXVPdVZpWHVES25MT2Q5L2VzNTV2UUtT?= =?utf-8?B?VE1vK0Ewcnlvbi9pd0h3Nm41S2NZRTJmeWU4dHI3VmNhaHJqK3JBWU52NnE1?= =?utf-8?B?aDl5VlFoU3JvMVU2OGJTeld5MDUvNWJIczJnRjM2VFZsYXlkWHZxY0hYN2E2?= =?utf-8?B?bTNjeHhkcWNRYThhL01SVVJrL0xsSFU5aTFUbnlxK0VtVkl0aVM5YTdTWlFz?= =?utf-8?B?K3FCUGx4bkpZNE80VVVUcDVLa0s1MTlxUytaQjZxQzlBYzdmeUh6ZWVKSzYr?= =?utf-8?B?dS8zTFB3TXU2YnVpNjFvWUdQRk9WUFMxUVZnUmZEcmlKZ1hVbkZwbDc5NFZZ?= =?utf-8?B?S2R2Z1J2UGYrem5DOWNITWpkb21XSEtBNHZCYmJKSXRadkxhTmdDdGVDZkcw?= =?utf-8?B?bE1TNW56bUFadlUxeWRBMDZLYW1DN1NRVldYdDZRU2FPM0FMNmZyaDBIdkdy?= =?utf-8?B?cnBwSnk3UE5CZ1M4dnBSQzlhY1M2NmtaKzVoU0N2SEZEdURjM1B0dlhjMUF1?= =?utf-8?B?SGZ4TDRGWlI1OTZia0hDL090WWlpb1NwMzllOVV4YSs2Z0ZobHlnakZGYklx?= =?utf-8?B?eFM3eVl4ME55Ty9iRVBWbnVZQlBpODdCd0hUZjFwcVFPOGxYbGpIZldqRERz?= =?utf-8?Q?wH3o=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB4965.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 260cab9b-7d79-4b03-89fe-08dbd63f25bf X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2023 16:18:10.7401 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GMffHi5oVj3bkRvq9rXTvyvU7N0msmTj+53xYCHrzNNnyeIzrxfy9Rm87BGhEaxW8OvdeFUag5icYgnuzuAtSg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB6631 X-Spam-Status: No, score=-4.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: W0FNRCBPZmZpY2lhbCBVc2UgT25seSAtIEdlbmVyYWxdDQoNCkkgdGhpbmsgaXQgbWlnaHQgYmUg YmV0dGVyIHRvIGdvIHdpdGggZGlmZmVyZW50IE5UXyB2YWx1ZXMgZm9yIHRoZSBQIGFuZCB0aGUg RSBjb3Jlcy4gV2Ugd2lsbCBhbHNvIG5lZWQgdG8gcHV0IGluIGFkZGl0aW9uYWwgbWFwcGluZyBp bmZvcm1hdGlvbiBhcyB0byB3aGljaCBjb3JlLyBjcHUgaWQgYmVsb25ncyB0byB3aGljaCBjb3Jl IHNldCAoUCBvciBFKS4NCg0KVGhhbmtzDQpKaW5pLg0KDQo+Pi0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tDQo+PkZyb206IEpvaG4gQmFsZHdpbiA8amhiQEZyZWVCU0Qub3JnPg0KPj5TZW50OiBU dWVzZGF5LCBPY3RvYmVyIDE3LCAyMDIzIDY6MDYgQU0NCj4+VG86IEdlb3JnZSwgSmluaSBTdXNh biA8SmluaVN1c2FuLkdlb3JnZUBhbWQuY29tPjsgU2ltb24gTWFyY2hpDQo+PjxzaW1vbi5tYXJj aGlAcG9seW10bC5jYT47IGdkYi1wYXRjaGVzQHNvdXJjZXdhcmUub3JnDQo+PkNjOiBGZWxpeCA8 ZmVsaXgud2lsbGdlcm9kdEBpbnRlbC5jb20+OyBCYWxhc3Vicm1hbmlhbiwgVmlnbmVzaA0KPj48 VmlnbmVzaC5CYWxhc3Vicm1hbmlhbkBhbWQuY29tPg0KPj5TdWJqZWN0OiBSZTogW1JGQyAwMC8x M10gUHJvcG9zYWwgZm9yIGEgbmV3IE5UX1g4Nl9DUFVJRCBjb3JlIGR1bXAgbm90ZQ0KPj4NCj4+ Q2F1dGlvbjogVGhpcyBtZXNzYWdlIG9yaWdpbmF0ZWQgZnJvbSBhbiBFeHRlcm5hbCBTb3VyY2Uu IFVzZSBwcm9wZXIgY2F1dGlvbg0KPj53aGVuIG9wZW5pbmcgYXR0YWNobWVudHMsIGNsaWNraW5n IGxpbmtzLCBvciByZXNwb25kaW5nLg0KPj4NCj4+DQo+Pk9uIDEwLzEzLzIzIDI6MzggQU0sIEdl b3JnZSwgSmluaSBTdXNhbiB3cm90ZToNCj4+PiBbQU1EIE9mZmljaWFsIFVzZSBPbmx5IC0gR2Vu ZXJhbF0NCj4+Pg0KPj4+IEkgdGhpbmsgdGhhdCBldmVuIGlmIHRoZSB4c2F2ZSBsYXlvdXQgcmVt YWlucyB1bmlmb3JtIGFjcm9zcyB0aGUgY29yZXMgb2YgYQ0KPj5zeXN0ZW0sIHNpbmNlIHdlIGFy ZSB0cnlpbmcgdG8gZGVzaWduIGFuIGV4dGVuc2libGUgLm5vdGUgc2VjdGlvbiB3aGljaCBjYW4N Cj4+cG9zc2libHkgaG9sZCBhbGwga2luZHMgb2YgQ1BVSUQgaW5mb3JtYXRpb24sIHdlIG1pZ2h0 IHdhbnQgdG8gY29uc2lkZXIgdmFyaW91cw0KPj5zY2VuYXJpb3Mgd2hlcmVpbiB0aGUgQ1BVSUQg aW5mb3JtYXRpb24gbWlnaHQgZGlmZmVyIGFjcm9zcyBjb3JlcyAoZXNwIGZvcg0KPj5iaWcuTElU VExFLyhQL0UpKSwgbGlrZSB0aGUgY2FjaGUgaW5mb3JtYXRpb24sIHBlcmhhcHMgPyBJdCBtaWdo dCBiZSBtb3JlIHBydWRlbnQNCj4+dG8gaW5jbHVkZSB0aGUgY29yZXR5cGUgaW5mb3JtYXRpb24g YWxzbyBpbiBzdWNoIGNhc2VzID8NCj4+DQo+Pkl0J3MgY2VydGFpbmx5IG9jY3VycmVkIHRvIG1l IHRoYXQgaXQgbWlnaHQgYmUgcHJ1ZGVudCB0byBpbmNsdWRlIHRoZSBmdWxsDQo+PmNvbXBsZW1l bnQgb2YgQ1BVSUQgbGVhdmVzIGV2ZW4gaW4gdGhlIGluaXRpYWwgdmVyc2lvbiBvZiB0aGlzIG5v dGUgc2hvdWxkIHRoYXQNCj4+aW5mb3JtYXRpb24gcHJvdmUgdXNlZnVsIGluIHRoZSBmdXR1cmUu DQo+Pg0KPj5Ib3dldmVyLCBJJ20gbm90IHF1aXRlIHN1cmUgaG93IHdlIHNob3VsZCAibmFtZSIg dGhlIGRpZmZlcmVudCBDUFVJRCBsZWFmIHNldHMNCj4+aW4gdGhpcyBjYXNlIChlLmcuIHRoZSBz ZXQgZm9yIEUgY29yZXMgdnMgdGhlIHNldCBmb3IgUCBjb3JlcykuICBJbiBwYXJ0aWN1bGFyLCBp dCdzIG5vdA0KPj5xdWl0ZSBjbGVhciB0byBtZSBob3cgbWFueSBzZXRzIGZ1dHVyZSBzeXN0ZW1z IG1pZ2h0IGhhdmU/ICBPbmUgcm91dGUgaXMgdG8gdXNlDQo+PmFkZGl0aW9uYWwgTlRfIHZhbHVl cyBmb3IgZGlmZmVyZW50IHNldHMsIChlLmcuIGEgTlRfWDg2X0NQVUlEX0VfQ09SRSBvciBzb21l DQo+PnN1Y2ggaWYgdGhlICJkZWZhdWx0IiBzZXQgaXMgZm9yIHRoZSBQIGNvcmUpLiAgV2UgY291 bGQgYWxzbyBlbWJlZCBhbiBpZGVudGlmaWVyIGF0DQo+PnRoZSBzdGFydCBvZiBhIG5vdGUsIGUu Zy4NCj4+YSAzMi1iaXQgaW50ZWdlciwgYW5kIGR1bXAgb25lIG5vdGUgcGVyIHNldCwgc28geW91 IGhhdmUgYWx3YXlzIGhhdmUgYSBub3RlIGZvcg0KPj5zZXQgMCwgYnV0IGluIGEgc3lzdGVtIHdp dGggRSBjb3JlcyB5b3UgbWlnaHQgaGF2ZSBhIHNldCAxIHdoZXJlIHRoZSBjb252ZW50aW9uDQo+ PndvdWxkIGJlIFAgY29yZXMgYXJlIHNldCAwLCBhbmQgRSBjb3JlcyBhcmUgc2V0IDEuICBGdXR1 cmUgc3lzdGVtcyB3aXRoIG11bHRpcGxlDQo+PmNvcmUgdHlwZXMgd291bGQgaGF2ZSB0byBkZWNp ZGUgd2hhdCB0eXBlIG9mIG1hcHBpbmcgdG8gdXNlIGJldHdlZW4gY29yZQ0KPj50eXBlcyBhbmQg c2V0IElEcy4gIE9uZSBpc3N1ZSB3aXRoIHRoZSBzZWNvbmQgYXBwcm9hY2ggaXMgaWYgeW91IHdh bnQgdGhlc2UNCj4+bm90ZXMgYWNjZXNzaWJsZSB2aWEgcHRyYWNlKCkgYW5kIG5vdCBqdXN0IGlu IGNvcmVzLCBpdCB3b3VsZG4ndCBiZSBjbGVhciBob3cgdG8NCj4+cmVxdWVzdCB0aGUgbGVhdmVz IGZvciBzZXQgTiBpZiB0aGV5IGFsbCBzaGFyZSB0aGUgTlRfKiB2YWx1ZS4NCj4+DQo+Pj4gUmdk cw0KPj4+IEppbmkuDQo+Pj4NCj4+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+Pj4+ PiBGcm9tOiBKb2huIEJhbGR3aW4gPGpoYkBGcmVlQlNELm9yZz4NCj4+Pj4+IFNlbnQ6IFRodXJz ZGF5LCBPY3RvYmVyIDEyLCAyMDIzIDEwOjQ4IFBNDQo+Pj4+PiBUbzogU2ltb24gTWFyY2hpIDxz aW1vbi5tYXJjaGlAcG9seW10bC5jYT47DQo+Pj4+PiBnZGItcGF0Y2hlc0Bzb3VyY2V3YXJlLm9y Zw0KPj4+Pj4gQ2M6IEZlbGl4IDxmZWxpeC53aWxsZ2Vyb2R0QGludGVsLmNvbT47IEdlb3JnZSwg SmluaSBTdXNhbg0KPj4+Pj4gPEppbmlTdXNhbi5HZW9yZ2VAYW1kLmNvbT4NCj4+Pj4+IFN1Ympl Y3Q6IFJlOiBbUkZDIDAwLzEzXSBQcm9wb3NhbCBmb3IgYSBuZXcgTlRfWDg2X0NQVUlEIGNvcmUg ZHVtcA0KPj4+Pj4gbm90ZQ0KPj4+Pj4NCj4+Pj4+IENhdXRpb246IFRoaXMgbWVzc2FnZSBvcmln aW5hdGVkIGZyb20gYW4gRXh0ZXJuYWwgU291cmNlLiBVc2UgcHJvcGVyDQo+Pj4+PiBjYXV0aW9u IHdoZW4gb3BlbmluZyBhdHRhY2htZW50cywgY2xpY2tpbmcgbGlua3MsIG9yIHJlc3BvbmRpbmcu DQo+Pj4+Pg0KPj4+Pj4NCj4+Pj4+IE9uIDEwLzEyLzIzIDc6MzMgQU0sIFNpbW9uIE1hcmNoaSB3 cm90ZToNCj4+Pj4+Pg0KPj4+Pj4+DQo+Pj4+Pj4gT24gMjAyMy0xMC0wOSAxNDozNiwgSm9obiBC YWxkd2luIHdyb3RlOg0KPj4+Pj4+PiBPbmUgb2YgdGhlIHNob3J0Y29taW5ncyBvZiB0aGUgcHJl dmlvdXMgWFNBVkUgcGF0Y2ggc2VyaWVzIGlzIHRoYXQNCj4+Pj4+Pj4gaXQgZGVwZW5kcyBvbiBo ZXVyaXN0aWNzIGJhc2VkIG9uIHRoZSB0b3RhbCBYU0FWRSByZWdpc3RlciBzZXQNCj4+Pj4+Pj4g c2l6ZSBhbmQNCj4+Pj4+Pj4gWENSMCBtYXNrIHRvIGluZmVyIGxheW91dHMgb2YgdGhlIHZhcmlv dXMgcmVnaXN0ZXIgYmxvY2tzIGZvciBjb3JlDQo+Pj4+Pj4+IGR1bXBzLiAgVGhpcyBzZXJpZXMg aW50cm9kdWNlcyBhIG5ldyB4ODYtc3BlY2lmaWMgY29yZSBkdW1wIG5vdGUNCj4+Pj4+Pj4gaW50 ZW5kZWQgdG8gc3VwcGxhbnQgdGhlc2UgaGV1cmlzdGljcyBieSBzdG9yaW5nIHRoZSByYXcgQ1BV SUQNCj4+Pj4+Pj4gbGVhdmVzIGRlc2NyaWJpbmcgdGhlIFhTQVZFIGxheW91dCBpbiBjb3JlIGR1 bXBzLg0KPj4+Pj4+Pg0KPj4+Pj4+PiBUaGlzIHNlcmllcyBwcm9wb3NlcyBhIG5ldyBjb3JlIGR1 bXAgbm90ZSwgTlRfWDg2X0NQVUlEICgweDIwNSksDQo+Pj4+Pj4+IHdoaWNoIGNvbnRhaW5zIGFu IGFycmF5IG9mIHN0cnVjdHVyZXMuICBFYWNoIHN0cnVjdHVyZSBkZXNjcmliZXMNCj4+Pj4+Pj4g YW4gaW52aWR1YWwgQ1BVSUQgc3ViLWxlYWYgY29udGFpbmluZyBib3RoIHRoZSBpbnB1dHMgdG8g Q1BVSUQNCj4+Pj4+Pj4gKCVlYXggYW5kDQo+Pj4+Pj4+ICVlY3gpIGFuZCB0aGUgb3V0cHV0cyAo JWVheCwgJWVieCwgJWVjeCwgYW5kICVlZHgpIGluIGEgZm9ybWF0DQo+Pj4+Pj4+IHJvdWdobHkg bWF0Y2hpbmcgdGhlIGZvbGxvdyBDIHN0cnVjdHVyZToNCj4+Pj4+Pj4NCj4+Pj4+Pj4gc3RydWN0 IGNwdWlkX2xlYWYNCj4+Pj4+Pj4gew0KPj4+Pj4+PiAgICAgICB1aW50MzJfdCBsZWFmOw0KPj4+ Pj4+PiAgICAgICB1aW50MzJfdCBzdWJsZWFmOw0KPj4+Pj4+PiAgICAgICB1aW50MzJfdCBlYXg7 DQo+Pj4+Pj4+ICAgICAgIHVpbnQzMl90IGVieDsNCj4+Pj4+Pj4gICAgICAgdWludDMyX3QgZWN4 Ow0KPj4+Pj4+PiAgICAgICB1aW50MzJfdCBlZHg7DQo+Pj4+Pj4+IH07DQo+Pj4+Pj4+DQo+Pj4+ Pj4+IFRoaXMgZm9ybWF0IGlzIG5vdCBYU0FWRS1zcGVjaWZpYyBhbmQgaW1wbGVtZW50YXRpb25z IGNvdWxkIGNob29zZQ0KPj4+Pj4+PiB0byBhZGQgYWRkaXRpb25hbCBDUFVJRCBsZWF2ZXMgdG8g dGhpcyBzdHJ1Y3R1cmUgaWYgbmVlZGVkIGluIHRoZSBmdXR1cmUuDQo+Pj4+Pj4+IENvbnN1bWVy cyBvZiB0aGlzIG5vdGUgc2hvdWxkIGxvb2t1cCB0aGUgdmFsdWUgb2YgcmVxdWlyZWQgbGVhdmVz DQo+Pj4+Pj4+IGFuZCBpZ25vcmUgYW55IHVubmVlZGVkIGxlYXZlcy4NCj4+Pj4+Pj4NCj4+Pj4+ Pj4gQW4gYWx0ZXJuYXRlIGFwcHJvYWNoIG1pZ2h0IGJlIHRvIHdyaXRlIG91dCBhIG1vcmUgWFNB VkUtc3BlY2lmaWMNCj4+Pj4+Pj4gbm90ZSB0aGF0IGlzIGFuIGFycmF5IGNvbnRhaW5pbmcgdGhl IG9mZnNldCBhbmQgc2l6ZSBvZiBlYWNoIFhTQVZFIHJlZ2lvbi4NCj4+Pj4+Pg0KPj4+Pj4+IFNv bWV0aGluZyBJIHRob3VnaHQgYWJvdXQ6IEkgdGhpbmsgdGhlcmUgYXJlIGFzeW1tZXRyaWNhbCB4 ODYNCj4+Pj4+PiBwcm9jZXNzb3JzIG5vdywgd2l0aCAiYmlnIiBhbmQgImxpdHRsZSIgY29yZXMs IG5vdCBzdXJlIGhvdyB0aGV5DQo+Pj4+Pj4gY2FsbCB0aGVtLiAgRm9yIHRoZW0sIGlzIGl0IHBv c3NpYmxlIGZvciB0aGUgWFNBVkUgbGF5b3V0IHRvIGJlDQo+Pj4+Pj4gZGlmZmVyZW50IHBlciBj b3JlLCBmb3IgaW5zdGFuY2Ugc29tZSBjb3JlcyBzdXBwb3J0aW5nIEFWWDUxMiBhbmQNCj4+Pj4+ PiBzb21lIGNvcmVzIG5vdD8gIEFuZCB0aGVyZWZvcmUsIHdpbGwgd2UgZXZlbnR1YWxseSBuZWVk IHRvIGluY2x1ZGUNCj4+Pj4+PiBDUFVJRCAvIFhTQVZFIGluZm9ybWF0aW9uIGZvciBtb3JlIHRo YW4gb25lIENQVSBjb3JlIHR5cGUgaW4gdGhlIGNvcmUNCj4+ZmlsZSBub3Rlcz8NCj4+Pj4+DQo+ Pj4+PiAoVGhlIEludGVsIG5hbWVzIGFyZSAiUCIgKHBlcmZvcm1hbmNlKSBhbmQgIkUiIChlbmVy Z3ktZWZmaWNpZW50KQ0KPj4+Pj4gY29yZXMNCj4+Pj4+IGJ0dykNCj4+Pj4+DQo+Pj4+PiBJIGhh dmUgbm8gaWRlYSBpZiB0aGV5IHVzZSB0aGUgc2FtZSBvciBkaWZmZXJlbnQgWFNBVkUgbGF5b3V0 cy4gIEl0DQo+Pj4+PiB3b3VsZCBzZWVtIHRvIGJlIGEgcm95YWwgcGFpbiBpZiB0aGV5IGRpZCBh cyBldmVyeXRpbWUgYSB1c2VyIHRocmVhZA0KPj4+Pj4gbWlncmF0ZWQgYmV0d2VlbiBjb3JlcyB0 aGUgT1Mgd291bGQgaGF2ZSB0byBjb252ZXJ0IHRoZSBYU0FWRSBibG9jaw0KPj5mcm9tIG9uZSBs YXlvdXQgdG8gdGhlIG90aGVyLg0KPj4+Pj4gRnJlZUJTRCBkb2VzIG5vdCBoYXZlIGFueSBub3Rp b24gb2YgbXVsdGlwbGUgbGF5b3V0cyB0b2RheSBhbmQganVzdA0KPj4+Pj4gYXNzdW1lcyB0aGF0 IHRoZSBYU0FWRSBsYXlvdXQgaXMgdW5pZm9ybSBhY3Jvc3MgYWxsIGNvcmVzIGluIGENCj4+Pj4+ IHN5c3RlbS4gIEkgYmVsaWV2ZSBMaW51eCdzIGtlcm5lbCBkb2VzIHRoZSBzYW1lIGZyb20gbXkg cmVhZGluZy4NCj4+Pj4+DQo+Pj4+PiAtLQ0KPj4+Pj4gSm9obiBCYWxkd2luDQo+Pj4NCj4+DQo+ Pi0tDQo+PkpvaG4gQmFsZHdpbg0KDQo=