Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp1295796pxv; Fri, 16 Jul 2021 06:15:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwCr968jEeZDPg/8J4z465Dsy0YNP1CjoCHrJtbBrQSphjtp2Gts54flAJHUHcwZjHI+Ywm X-Received: by 2002:a5d:8d16:: with SMTP id p22mr7359230ioj.90.1626441317342; Fri, 16 Jul 2021 06:15:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1626441317; cv=pass; d=google.com; s=arc-20160816; b=cA9TAKeAIpUFQcdtgpZRHvYeU1dthmjylC4+MvZPPmVWiifU3Bmun3DFAW8gUPOabN BqXFpswYepZRD6ujfTkiKSm+qvUKr91x4zYccH+lH5hLDQzom5Gbt3RvVicMcgZeAuo7 Tn2NkU7opbtO2CtTOuXEBHnwZLvuefsvVC0boB+qm6M+SjGGKBRtvQ0aGYY7KSQTlBQi l02bvFfovj/OhluemsYmy8eFbPDbVmEIuXMhakmlbqJUA6g3+tF5y+KXwcghUp7ktd6g YseBXOiGd70j1VWZInGcCdUJrCnoHRq6hvpZXSrwMV3ScZigPMqH96QU3Gx0X5mSP7+C AqNg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:to:from:dkim-signature; bh=DKVT9V4xASivHun9AmFMjqb7RD5TbZmYirgeVlPOyak=; b=ceK2DzBMwFSYgDVccoqS6WUD0p89hAja15im6+KP0hm9B7MquUK2+wlivYS2Q0SiFQ +eZZXZOM3b8x9fjx451kLCvRmRuRPyElA8WtYT6n7+5O//N/y8Jpv3YYEntMm2KrFOyw 2qyqK4Y5bUzjgFEzUUTk3j8vfdmJcpaRaQPnLgp7zgwNDK25sLvLeXPD4c1ZjRF/v/UC sfjkoJ7kjtJDFO5/tGIeM9YcshKewG9DBfdU0PrTRk4MZusJHfsAVFCtUnDr0u6QcH9o ZPE6ObTa4OacF4ogEmRO2/wZPu1Mc6DCX7D+wO5ufiUMM8SGaxa/jIolgewjgBmlXAuA IinA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@viverislicensing.onmicrosoft.com header.s=selector2-viverislicensing-onmicrosoft-com header.b=z00EsCPu; arc=pass (i=1 spf=pass spfdomain=viveris.fr dkim=pass dkdomain=viveris.fr dmarc=pass fromdomain=viveris.fr); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k12si10268546ilc.36.2021.07.16.06.15.05; Fri, 16 Jul 2021 06:15:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@viverislicensing.onmicrosoft.com header.s=selector2-viverislicensing-onmicrosoft-com header.b=z00EsCPu; arc=pass (i=1 spf=pass spfdomain=viveris.fr dkim=pass dkdomain=viveris.fr dmarc=pass fromdomain=viveris.fr); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239835AbhGPNR0 (ORCPT + 99 others); Fri, 16 Jul 2021 09:17:26 -0400 Received: from mail-am6eur05on2122.outbound.protection.outlook.com ([40.107.22.122]:33377 "EHLO EUR05-AM6-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S232804AbhGPNRW (ORCPT ); Fri, 16 Jul 2021 09:17:22 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KZZw+cGOxUyV9Y5nQEoHN1ZLG/nS+gGna3orMG61KqybCY75M08dp3l0qgrOX9BRuT6AlyH8Os7Biw32HpqS28mOuTShEyDL+7apNCagLsfg9kCiu95tuUcYX0OWIpiUxC8i3a73JDROqSvDFxEGGfteQA7e6UWF9JEWUNJNyYKFfqRB9IhRhOLxfJQ4Xzc/mnydzRGu+Wtc+6me6qUvjqfl4frlFcNSX1NcNiVIG1NU+Ki29UNoFzfPM803D86SmM7vtxeneiTb5fx4kB522eW8wDazK9Z4XisRDOrpf+YVXQBXSg9/iMRffmsaWXNJKS4L2pI1yfDMyj0PvTZ2hQ== 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=DKVT9V4xASivHun9AmFMjqb7RD5TbZmYirgeVlPOyak=; b=I2OjiiIXcXwMXVFPBJkVlm4oHTcq3eUBlpch/5PQhDiE4jQVmKiFa6gW5P+XsCidOZi3P8xsRlxXWPRNXzJEtFgF9GEUmefxnfNBu43PBD48ZKykHIIP/8iRtoiWkAoJ6mEN0uO1IEm/y0SzSOkg8n+PRMGeCHm1dtnjfSciJmpdIwy8WAyI9l41kdgR9aH8IPI2/u5sp7rXC0Fsa9SM56Hp7F8+lrrj2o+xhanj3PEel2jbEF/+JJ3NiuEphD/hDkFdGwUxsKvB8TmeGv03ti3FTN2cKeXDXSVRTztrrMsVJ056G+wvBHcdGZazQU4Hq0GMdXCVZlQOPzQ1eWsGug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=viveris.fr; dmarc=pass action=none header.from=viveris.fr; dkim=pass header.d=viveris.fr; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=viverislicensing.onmicrosoft.com; s=selector2-viverislicensing-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DKVT9V4xASivHun9AmFMjqb7RD5TbZmYirgeVlPOyak=; b=z00EsCPuHbDwob9F6FDRhaH2dxakSSStGGlvjJ6c+Hw5pnsODKOuH9hiqJ8nZzeIKNzVXOnLoFmIhuQm2xU/fB06c3ohdecEzVROdwcNrQn+jkCyiwBBzq4kDVY2mGDyuukPsa1VIsD4EThEGBQwif1Mm+X9PpfZVQwMbCficBs= Received: from AM4PR0902MB1748.eurprd09.prod.outlook.com (2603:10a6:200:96::21) by AM0PR09MB2724.eurprd09.prod.outlook.com (2603:10a6:208:128::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.21; Fri, 16 Jul 2021 13:14:24 +0000 Received: from AM4PR0902MB1748.eurprd09.prod.outlook.com ([fe80::1d19:ecb0:b073:df73]) by AM4PR0902MB1748.eurprd09.prod.outlook.com ([fe80::1d19:ecb0:b073:df73%12]) with mapi id 15.20.4331.024; Fri, 16 Jul 2021 13:14:24 +0000 From: THOBY Simon To: "luto@kernel.org" , BARVAUX Didier , "linux-kernel@vger.kernel.org" , David Howells , "keyrings@vger.kernel.org" Subject: kernel BUG on public_key_verify_signature with CONFIG_VMAP_STACK and CONFIG_DEBUG_SG Thread-Topic: kernel BUG on public_key_verify_signature with CONFIG_VMAP_STACK and CONFIG_DEBUG_SG Thread-Index: AQHXekR/eSGQzjQk9Eq4+qNTgp2kqQ== Date: Fri, 16 Jul 2021 13:14:24 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=none action=none header.from=viveris.fr; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9ff0947f-ba92-43de-9848-08d9485ba202 x-ms-traffictypediagnostic: AM0PR09MB2724: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6108; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Y+2bgzgT4PP7hso3Mj3l7JIzVEys1/tS7dNvc56GsXtqeJzQareKrnN0kU72DmCdorzYYTnc9uEtTSGcOEeCeYKWqR2ZgCjQWdfdTdw6Svo2jot0OLn9NsEJxX1un1yW39DQnZ37N1kJ7/1TmKUZulMbcDWci0H/TX8Aa0WmCMtx25XPEiNn5O+SycBtufaY0TtzZckDf2KMyuEhVWC5btXWwtizRsRwfmaKXaELfSzJVb1KB4Text+RUmDWrirxZS08pWkQFzKASo4+3RRfvryxZMcI3hS4nbI4uyzcYhYJJv2GfGiMqm7dhzW2C7yRGipRztXD5Q6qy0HEND0o9oznu6HWWWhdz16FykKKbnkZH30x47Sqinm63XpaaG29HBUGMd8GRF40iof7q8+aH2AY9uc4uN9eTtSMvLwsg4gMKKDJw1vwMmUTCMxjvwhqgeMtohXf9+1a1bWGAA2GhCTmBLGOFPuSqTdBf9wjI77lzcrTA+l8HjDgfFoED5HtATXF5pklKziQi/mDN3pawGKAl8x8+uBoZ5yvD7e/jDcBO3v9OeAk4CCVbqeqgn5Bqxne0I700Z/LaPaC0jRfXOklh6+n/jxtmWE9bMLFSD3m6W7gD6m6aH2XvTih7LjSq9NH0HnPBn4KBkwnTH7JghDKNvZymYE3OFjlsbJCWUVfW+/qtKz+sjI/F1QIMd5D7CYZ43qeGM++5jtybmyGKAv6lA7sSodW7X1lBCp7M3wAmS6HKEH5nlxiHA2rKOwEbM20FFxWni2Iemh8zG64DTjLkZdIitGgeerGAU1H5jxe9kJ4grkiZZoeFl363A62 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM4PR0902MB1748.eurprd09.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(396003)(346002)(366004)(39840400004)(136003)(38100700002)(83380400001)(122000001)(86362001)(31696002)(186003)(26005)(6506007)(2616005)(316002)(5660300002)(66946007)(66556008)(66476007)(91956017)(64756008)(66446008)(966005)(6486002)(478600001)(76116006)(45080400002)(2906002)(36756003)(6512007)(31686004)(8936002)(71200400001)(8676002)(110136005)(38070700004)(45980500001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NVBsYmxXSUxUdmtwVWpCWCtLaFJUQ1dtRmZKdlp3d0ovSnRkVm40K3FuQU1D?= =?utf-8?B?SlN5czMzNGROS2MwellmdmQ4b3FwTENNRFFxSWpQeWx5bzI4U296Tmd4Y1Mr?= =?utf-8?B?OExXWExlZ2pUODVZU1U3dmQxa05LQk00OTg3TGYzRlk0SVNFU3NKaXlwTUd6?= =?utf-8?B?S21FWG9oOFVyclRvZ2VXS1BIczFRajlmSDE3N1d4L0MxOVI4Wm05U0lUaitt?= =?utf-8?B?b2NSNEU0cHJJS0FoUHZpdE5UYURzbmQ5TkMwc0tuVEdDSmlKaitqS2J6WGd0?= =?utf-8?B?UHlKTmY1T0lJdnBXaWJ1azZIWkVmNVpVVm9ibkIwdG5lSXd5N1NZK21EQitJ?= =?utf-8?B?S3UwVzR1NXI0T2dMb2RXbStuZFJXR21rTzdvejhhS1lBNjE4dDN5UjdtSkpx?= =?utf-8?B?a0pwRGlGZ1BJV3lnNnB4eXc4S1BlN1QzVzJzN3RRbnRRT1hTWFVDbDZ2VEtI?= =?utf-8?B?bXVDVHE3SXJSYXNJZW5rRlFLRGp3SDJackcwL09BSEdmTDF6VjZaVkVmSEs5?= =?utf-8?B?eHI3KzVKK2xNejMxalRnaTU1V2tYNmhHNTFaeDNsdHJrRVYydEF5L2g0VERs?= =?utf-8?B?WGk4V1RzOVpUWFhUQkx2dUp4Yys3N0JBckJCWDJaOXRhSDZXR3dUQUphTE5l?= =?utf-8?B?QzA1YXdka3pKcUFVSWI5aGRONmhIQ3Y2eVdsRFdjcTNwMGFrTytiaWdjaG1T?= =?utf-8?B?STZ2ck1RMzNldFFBTUxUQzNYcnU3LzhsbEEyQzI1M1VmWTczWXJaSHozSFM5?= =?utf-8?B?Tmd1a09aM0ZrdUhRdVk2SGViWDNOOFJ3dWFwbElqeU03Sy92V0JkOWx6VCtB?= =?utf-8?B?SlBwMXBtMGpOcThjaEZlNXBjWkFEL3NUU2R4NVFTUjVYNHBjQjdsTzNMbkNi?= =?utf-8?B?eEc5QW4zbVowZzArQjRLS1lBek5OTGFaRUw4WktjbXhBR3NUUEhuenJBK2ZM?= =?utf-8?B?ZnpoYWdZbThmWlg2d2FmY0JQb1VUVHhYL0lDTmc2ZXdtM0FDM3FIdEU2QXg2?= =?utf-8?B?ODRCNkEwRzVnVFRaU0pmTDhySmxnT0tvQmYwdmhpZGN6a1ZCcElhVFVZeHR6?= =?utf-8?B?OUJHdzJaRlVHS3ROU3BYWHFkU0ZlY3daRHN3RWxRWUpZM2h4OHJuSThaeVIw?= =?utf-8?B?endhZkIrTXVKM3JJVnhSMkcxeERDaXlWZVBoUnF0bVRQYUhVVXlEdmsrNGpl?= =?utf-8?B?c1lyQldNRlRJYm5SUjRVNFlTM05mS1NOSEZCQjl0dDB3SjVnRnlLVU5wdVYw?= =?utf-8?B?aXRXY0xBYjVNNllZS1lQbHZjVFhDQlNQM3N5UTlwVHo1ZFdnZnFrME9HSnVq?= =?utf-8?B?SlpqL2FENFZNN3Rjb21ub0FIQW5yS29MdmljK1VjL1BnMUpxUDJQMUQ1R1By?= =?utf-8?B?cVRLSHVWWEZsbjlnSWpESzFBczIwK1kyd2NOMkk4M0lEaEo1NTFvSkhDcnFh?= =?utf-8?B?ZWtwRDFORncwQmdwL2RPY0xwMmErZHZkdXpnQ3BMekMxWWdTeHc5c1NGNEk4?= =?utf-8?B?cXBVaHBVUFRUQWFvRzVub203SktEclIvc3crMW9MbUsrTlFQY3VZK2NGTFZn?= =?utf-8?B?cTFtT0pWZ2hUWmxPdlpiTnY1N2hkQlF1WXVOejUrNkNKbWdyVTc5eTJidi8w?= =?utf-8?B?WGZKSUlsS2RsajRYcm5YSDVyWjFMUmV2NEN1Nmg5YmE4YTVWUXpCTFdObGJH?= =?utf-8?B?ajJsN0FlbG9FYkZmRUtKTUdvbk9aSmZYOUU1Z2Zqc1JTSWRURWowcUpVT1Zl?= =?utf-8?Q?p2wd/B6veTvvPZFFfoUFRUb/md2BskMbHiLZP6s?= Content-Type: text/plain; charset="utf-8" Content-ID: <10BC64ECCEC35747BB878C4AAB1D4C4D@eurprd09.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: viveris.fr X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM4PR0902MB1748.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9ff0947f-ba92-43de-9848-08d9485ba202 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2021 13:14:24.6538 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 34bab81c-945c-43f1-ad13-592b97e11b40 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tFy6wox9cbIEemi9oDJBZ775nT7cDphZJ6bA85nhgBHMHKOUtA4oq4gpiSko9PtCxb6E+3uarBZ31JLOKi80Kw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR09MB2724 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGVsbG8sDQoNCkkgY2Fubm90IHVzZSBJTUEgZGlnaXRhbCBzaWduYXR1cmVzIHdpdGggQ09ORklH X1ZNQVBfU1RBQ0sgaWYgc29tZQ0Ka2VybmVsIGRlYnVnZ2luZyBvcHRpb25zIGFyZSBzZWxlY3Rl ZCAobmFtZWx5IENPTkZJR19ERUJVR19TRyBhbmQvb3IgQ09ORklHX0RFQlVHX1ZJUlRVQUwpLg0K DQpXaGVuIHRha2luZyBhIGxvb2sgYXQgcHVibGljX2tleV92ZXJpZnlfc2lnbmF0dXJlKCkgZGVm aW5pdGlvbiBpbg0KY3J5cHRvL2FzeW1tZXRyaWNfa2V5cy9wdWJsaWNfa2V5LmMsIHdlIGNhbiBz ZWUgdGhlIGZvbGxvd2luZyBjb2RlOg0KDQpzdHJ1Y3Qgc2NhdHRlcmxpc3Qgc3JjX3NnWzJdOw0K Wy4uLl0NCnNnX2luaXRfdGFibGUoc3JjX3NnLCAyKTsNCnNnX3NldF9idWYoJnNyY19zZ1swXSwg c2lnLT5zLCBzaWctPnNfc2l6ZSk7DQpzZ19zZXRfYnVmKCZzcmNfc2dbMV0sIHNpZy0+ZGlnZXN0 LCBzaWctPmRpZ2VzdF9zaXplKTsNCmFrY2lwaGVyX3JlcXVlc3Rfc2V0X2NyeXB0KHJlcSwgc3Jj X3NnLCBOVUxMLCBzaWctPnNfc2l6ZSwNCgkJCSAgIHNpZy0+ZGlnZXN0X3NpemUpOw0KDQpXaGls ZSB0aGlzIGNvZGUgcnVucyBwZXJmZWN0bHkgZmluZSB3aXRoIGtlcm5lbHMgcGFja2FnZWQgYnkg ZGlzdHJpYnV0b3JzLCB0aGV5IGRvDQpub3QgZW5hYmxlIENPTkZJR19ERUJVR19WSVJUVUFMIG5v ciBDT05GSUdfREVCVUdfU0cuIFdoZW4gZW5hYmxpbmcgZWl0aGVyIG9mIHRoZXNlDQpvcHRpb25z IHdpdGggQ09ORklHX1ZNQVBfU1RBQ0ssIGl0IHRyaWdnZXJzIGEga2VybmVsIEJVRygpIHdoZW4g dHJ5aW5nIHRvIG1lYXN1cmUNCmEgc2lnbmVkIGZpbGUuIEJVRygpIHJlc3VsdCBiZWxvdzoNCg0K WyA3NTgzLjM4MjYyNV0ga2VybmVsIEJVRyBhdCBpbmNsdWRlL2xpbnV4L3NjYXR0ZXJsaXN0Lmg6 MTM3IQ0KWyA3NTgzLjM4MjY4NF0gaW52YWxpZCBvcGNvZGU6IDAwMDAgWyMxXSBTTVAgTk9QVEkN ClsgNzU4My4zODI3MzJdIENQVTogMyBQSUQ6IDIyMTkgQ29tbTogYmFzaCBOb3QgdGFpbnRlZCA1 LjEzLjAtdmFuaWxsYS52aXZlcmlzLng4Nl82NCAjMQ0KWyA3NTgzLjM4MjgwNF0gSGFyZHdhcmUg bmFtZTogUUVNVSBTdGFuZGFyZCBQQyAoUTM1ICsgSUNIOSwgMjAwOSksIEJJT1MgMC4wLjAgMDIv MDYvMjAxNQ0KWyA3NTgzLjM4Mjg3OF0gUklQOiAwMDEwOnB1YmxpY19rZXlfdmVyaWZ5X3NpZ25h dHVyZSsweDNiZS8weDNkMA0KWyA3NTgzLjM4Mjk0NF0gQ29kZTogZTkgNmYgZmYgZmYgZmYgMGYg MGIgNGMgODkgZWYgZTggM2QgMzcgY2IgZmYgNGMgODkgZTYgNGMgODkgZTcgZTggZjIgNzkgZmQg ZmYgYjggZjQgZmYgZmYgZmYgZTkgNTAgZmYgZmYgZmYgMGYgMGIgMGYgMGIgMGYgMGIgPDBmPiAw YiAwZiAwYiBlOCBhOSAyMSA2NCAwMCA2NiAwZiAxZiA4NCAwMCAwMCAwMCAwMCAwMCAwZiAxZiA0 NCAwMA0KWyA3NTgzLjM4MzA5OV0gUlNQOiAwMDE4OmZmZmZhNzczYzA4Zjc5MzAgRUZMQUdTOiAw MDAxMDI0Ng0KWyA3NTgzLjM4MzE0M10gUkFYOiAwMDAwMDAwMDAwMDAwMDAwIFJCWDogMDAwMDAw MDAwMDAwMDAyMCBSQ1g6IDAwMDAwMDAwMDAwMDAwMjgNClsgNzU4My4zODMxOThdIFJEWDogMDAw MDE3MWVjMDhmN2IzOCBSU0k6IDAwMDAwMDAwMDAwMDAwMTcgUkRJOiBmZmZmYTc3NDQwOGY3YjM4 DQpbIDc1ODMuMzgzMjYwXSBSQlA6IGZmZmZhNzczYzA4ZjdhNzAgUjA4OiAwMDAwMDAwMDAwMDAw MDAwIFIwOTogZmZmZmE3NzNjMDhmNzk2MA0KWyA3NTgzLjM4MzMxNF0gUjEwOiAwMDAwMDAwMDAw MDAwMDBhIFIxMTogMDAwMDAwMDAwMDAwMDAwNCBSMTI6IGZmZmY5MDU2MDJiYTllODANClsgNzU4 My4zODMzNTZdIFIxMzogZmZmZjkwNTYwMTEzMTYwMCBSMTQ6IGZmZmY5MDU2MDE1M2FhMDAgUjE1 OiBmZmZmYTc3M2MwOGY3YjM4DQpbIDc1ODMuMzgzMzk3XSBGUzogIDAwMDA3ZmYyNWI5ZGU3NDAo MDAwMCkgR1M6ZmZmZjkwNTY3Yjk4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpb IDc1ODMuMzgzNDU1XSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgw MDUwMDMzDQpbIDc1ODMuMzgzNDg5XSBDUjI6IDAwMDA1NjFkYjFiMDZiODggQ1IzOiAwMDAwMDAw MTAzNzAyMDAyIENSNDogMDAwMDAwMDAwMDc3MGVlMA0KWyA3NTgzLjM4MzU1NF0gUEtSVTogNTU1 NTU1NTQNClsgNzU4My4zODM1NzNdIENhbGwgVHJhY2U6DQpbIDc1ODMuMzgzNjA3XSAgPyBrZnJl ZSsweGQ2LzB4NDIwDQpbIDc1ODMuMzgzNjMyXSAgPyBrZXlyaW5nX3NlYXJjaCsweGMyLzB4ZjAN ClsgNzU4My4zODM2NjFdICA/IGFzeW1tZXRyaWNfa2V5X21hdGNoX3ByZXBhcnNlKzB4OTAvMHg5 MA0KWyA3NTgzLjM4MzY5Nl0gID8ga2V5X2RlZmF1bHRfY21wKzB4MjAvMHgyMA0KWyA3NTgzLjM4 MzcyN10gIGFzeW1tZXRyaWNfdmVyaWZ5KzB4MTNmLzB4MzEwDQpbIDc1ODMuMzgzNzU3XSAgZXZt X3ZlcmlmeV9obWFjKzB4MjNiLzB4MmUwDQpbIDc1ODMuMzgzNzg1XSAgaW1hX2FwcHJhaXNlX21l YXN1cmVtZW50KzB4Nzk5LzB4N2YwDQpbIDc1ODMuMzgzODE3XSAgcHJvY2Vzc19tZWFzdXJlbWVu dCsweDcyOC8weDkyMA0KWyA3NTgzLjM4Mzg0Nl0gID8gYXZjX2hhc19wZXJtKzB4YzQvMHgxZDAN ClsgNzU4My4zODM4NzRdICA/IF9fa2VybmVsX3JlYWQrMHgxOWIvMHgyYzANClsgNzU4My4zODM5 MDJdICA/IF9fa2VybmVsX3JlYWQrMHgxOWIvMHgyYzANClsgNzU4My4zODM5MjldICBpbWFfYnBy bV9jaGVjaysweDU1LzB4YjANClsgNzU4My4zODM5NTRdICBicHJtX2V4ZWN2ZSsweDI5Yi8weDVi MA0KWyA3NTgzLjM4Mzk3OV0gIGRvX2V4ZWN2ZWF0X2NvbW1vbi5pc3JhLjM5KzB4MTk5LzB4MWMw DQpbIDc1ODMuMzg0MDEyXSAgX194NjRfc3lzX2V4ZWN2ZSsweDMyLzB4NDANClsgNzU4My4zODQw MzhdICBkb19zeXNjYWxsXzY0KzB4NWEvMHg3MA0KWyA3NTgzLjM4NDA2Nl0gID8gZG9fdXNlcl9h ZGRyX2ZhdWx0KzB4MWNlLzB4NjQwDQpbIDc1ODMuMzg0MDk1XSAgPyBkb19zeXNjYWxsXzY0KzB4 NjkvMHg3MA0KWyA3NTgzLjM4NDEyMV0gID8gZXhjX3BhZ2VfZmF1bHQrMHg3Zi8weDE3MA0KWyA3 NTgzLjM4NDE0OV0gIGVudHJ5X1NZU0NBTExfNjRfYWZ0ZXJfaHdmcmFtZSsweDQ0LzB4YWUNClsg NzU4My4zODQxODJdIFJJUDogMDAzMzoweDdmZjI1YjA5MDA1Yg0KWyA3NTgzLjM4NTI3NV0gQ29k ZTogNDEgODkgMDEgZWIgZGEgNjYgMmUgMGYgMWYgODQgMDAgMDAgMDAgMDAgMDAgZjcgZDggNjQg NDEgODkgMDEgZWIgZDYgMGYgMWYgODQgMDAgMDAgMDAgMDAgMDAgZjMgMGYgMWUgZmEgYjggM2Ig MDAgMDAgMDAgMGYgMDUgPDQ4PiAzZCAwMSBmMCBmZiBmZiA3MyAwMSBjMyA0OCA4YiAwZCBmZCA1 ZCAyZiAwMCBmNyBkOCA2NCA4OSAwMSA0OA0KWyA3NTgzLjM4NzYyM10gUlNQOiAwMDJiOjAwMDA3 ZmZmYTM0NjFkNzggRUZMQUdTOiAwMDAwMDI0NiBPUklHX1JBWDogMDAwMDAwMDAwMDAwMDAzYg0K WyA3NTgzLjM4ODgwMV0gUkFYOiBmZmZmZmZmZmZmZmZmZmRhIFJCWDogMDAwMDU2MWRiMWIyMDAy MCBSQ1g6IDAwMDA3ZmYyNWIwOTAwNWINClsgNzU4My4zODk5NzZdIFJEWDogMDAwMDU2MWRiMWE1 MWI0MCBSU0k6IDAwMDA1NjFkYjFiMDZiODAgUkRJOiAwMDAwNTYxZGIxYjIwMDIwDQpbIDc1ODMu MzkxMTkzXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAwMDAwMDAwMDAwIFIwOTog MDAwMDAwMDAwMDAwMDAwMQ0KWyA3NTgzLjM5MjI4OF0gUjEwOiAwMDAwMDAwMDAwMDAwMDA4IFIx MTogMDAwMDAwMDAwMDAwMDI0NiBSMTI6IDAwMDA1NjFkYjFiMjAwMjANClsgNzU4My4zOTMyMDld IFIxMzogMDAwMDU2MWRiMWIwNmI4MCBSMTQ6IDAwMDA1NjFkYjFhNTFiNDAgUjE1OiAwMDAwNTYx ZGIxOTRkODgwDQpbIDc1ODMuMzk0MTIxXSBNb2R1bGVzIGxpbmtlZCBpbjogbmZ0X2ZpYl9pbmV0 IG5mdF9maWJfaXB2NCBuZnRfZmliX2lwdjYgbmZ0X2ZpYiBuZnRfcmVqZWN0X2luZXQgbmZfcmVq ZWN0X2lwdjQgbmZfcmVqZWN0X2lwdjYgbmZ0X3JlamVjdCBuZnRfY3QgbmZ0X2NoYWluX25hdCBu Zl9uYXQgbmZfY29ubnRyYWNrIG5mX2RlZnJhZ19pcHY2IG5mX2RlZnJhZ19pcHY0IHJma2lsbCBp cF9zZXQgbmZfdGFibGVzIG5mbmV0bGluayB2ZmF0IGZhdCBpbnRlbF9yYXBsX21zciBpbnRlbF9y YXBsX2NvbW1vbiBrdm1faW50ZWwga3ZtIHBwZGV2IGlycWJ5cGFzcyBpVENPX3dkdCBpbnRlbF9w bWNfYnh0IGlUQ09fdmVuZG9yX3N1cHBvcnQgcGFycG9ydF9wYyBwYXJwb3J0IGpveWRldiBwY3Nw a3IgaTJjX2k4MDEgbHBjX2ljaCBpMmNfc21idXMgZG1fY3J5cHQgeGZzIGJvY2hzX2RybSBkcm1f dnJhbV9oZWxwZXIgZHJtX2ttc19oZWxwZXIgY3JjdDEwZGlmX3BjbG11bCBjZWMgZHJtX3R0bV9o ZWxwZXIgY3JjMzJfcGNsbXVsIHR0bSBjcmMzMmNfaW50ZWwgZHJtIGdoYXNoX2NsbXVsbmlfaW50 ZWwgc2VyaW9fcmF3IHZpcnRpb19uZXQgbmV0X2ZhaWxvdmVyIHZpcnRpb19ibGsgZmFpbG92ZXIg cWVtdV9md19jZmcgZnVzZQ0KWyA3NTgzLjM5ODEyOV0gLS0tWyBlbmQgdHJhY2UgNDJiYTVlY2Ji NDAyYzY2MyBdLS0tDQpbIDc1ODMuMzk4Nzk4XSBSSVA6IDAwMTA6cHVibGljX2tleV92ZXJpZnlf c2lnbmF0dXJlKzB4M2JlLzB4M2QwDQpbIDc1ODMuMzk5MjU2XSBDb2RlOiBlOSA2ZiBmZiBmZiBm ZiAwZiAwYiA0YyA4OSBlZiBlOCAzZCAzNyBjYiBmZiA0YyA4OSBlNiA0YyA4OSBlNyBlOCBmMiA3 OSBmZCBmZiBiOCBmNCBmZiBmZiBmZiBlOSA1MCBmZiBmZiBmZiAwZiAwYiAwZiAwYiAwZiAwYiA8 MGY+IDBiIDBmIDBiIGU4IGE5IDIxIDY0IDAwIDY2IDBmIDFmIDg0IDAwIDAwIDAwIDAwIDAwIDBm IDFmIDQ0IDAwDQpbIDc1ODMuNDAwMTg3XSBSU1A6IDAwMTg6ZmZmZmE3NzNjMDhmNzkzMCBFRkxB R1M6IDAwMDEwMjQ2DQpbIDc1ODMuNDAwNzM0XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDAgUkJYOiAw MDAwMDAwMDAwMDAwMDIwIFJDWDogMDAwMDAwMDAwMDAwMDAyOA0KWyA3NTgzLjQwMTIwMF0gUkRY OiAwMDAwMTcxZWMwOGY3YjM4IFJTSTogMDAwMDAwMDAwMDAwMDAxNyBSREk6IGZmZmZhNzc0NDA4 ZjdiMzgNClsgNzU4My40MDE2OTVdIFJCUDogZmZmZmE3NzNjMDhmN2E3MCBSMDg6IDAwMDAwMDAw MDAwMDAwMDAgUjA5OiBmZmZmYTc3M2MwOGY3OTYwDQpbIDc1ODMuNDAyMDQ0XSBSMTA6IDAwMDAw MDAwMDAwMDAwMGEgUjExOiAwMDAwMDAwMDAwMDAwMDA0IFIxMjogZmZmZjkwNTYwMmJhOWU4MA0K WyA3NTgzLjQwMjQyNV0gUjEzOiBmZmZmOTA1NjAxMTMxNjAwIFIxNDogZmZmZjkwNTYwMTUzYWEw MCBSMTU6IGZmZmZhNzczYzA4ZjdiMzgNClsgNzU4My40MDI3NzVdIEZTOiAgMDAwMDdmZjI1Yjlk ZTc0MCgwMDAwKSBHUzpmZmZmOTA1NjdiOTgwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAw MDANClsgNzU4My40MDMxMjFdIENTOiAgMDAxMCBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAw MDAwODAwNTAwMzMNClsgNzU4My40MDM1MTFdIENSMjogMDAwMDU2MWRiMWIwNmI4OCBDUjM6IDAw MDAwMDAxMDM3MDIwMDIgQ1I0OiAwMDAwMDAwMDAwNzcwZWUwDQpbIDc1ODMuNDAzODY4XSBQS1JV OiA1NTU1NTU1NA0KWyA3NTgzLjU5MTI1N10gQlVHOiBCYWQgcnNzLWNvdW50ZXIgc3RhdGUgbW06 MDAwMDAwMDAwODVkNGJjZCB0eXBlOk1NX0FOT05QQUdFUyB2YWw6MQ0KDQpUaGlzIEJVRygpIHdh cyBjb2xsZWN0ZWQgb24gYSB2YW5pbGxhIDUuMTMuMCBrZXJuZWwsIGFuZCBJIGNhbiBjb25maXJt IEkgYWxzbyByYW4NCmludG8gdGhpcyB3aXRoIDUuMTQuMC1yYzEuIEknbSBhZnJhaWQgSSBkb24n dCBoYXZlIGEgc2ltcGxlIHJlcHJvZHVjZXIgaGVyZSwNCmFzIGl0IGN1cnJlbnRseSBpbnZvbHZl cyBidWlsZGluZyB0aGUga2VybmVsIHdpdGggQ09ORklHIERFQlVHX1NHLCBlbmFibGluZw0KSU1B IGRpZ2l0YWwgc2lnbmF0dXJlcyBhbmQgcnVubmluZyBhbnkgc2lnbmVkIGZpbGUuIFRoYXQgc2Fp ZCwgdGhlcmUgYXJlIHByb2JhYmx5DQpvdGhlciB1c2VycyBvZiBza2NpcGhlciB3aXRoIG9uLXN0 YWNrIGFkZHJlc3NlcyBhbmQgdGhleSBzaG91bGQgZXhwZXJpZW5jZQ0KdGhlIHNhbWUgcHJvYmxl bS4NCg0KVmFyaWFudHMgb2YgdGhpcyBidWcgYXJlIGFscmVhZHkga25vd24gYXMgaXQgd2FzIGlk ZW50aWZpZWQgYW5kIGV4cGxhaW5lZA0KYmFjayBpbiAyMDE2OiBodHRwOi8vbGttbC5pdS5lZHUv aHlwZXJtYWlsL2xpbnV4L2tlcm5lbC8xNjEyLjEvMDE0NzIuaHRtbA0KSXQgd2FzIGV4cGxhaW5l ZCBhZ2FpbiBpbiBhbm90aGVyIG1haWwgYnkgQW5keSBMdXRvbWlyc2tpIDYgbW9udGhzIGxhdGVy Og0KaHR0cHM6Ly9zZWNsaXN0cy5vcmcvb3NzLXNlYy8yMDE3L3EyLzYwMA0KDQpPdGhlciBjb21t aXRzIGFsc28gcmVmZXJlbmNlZCB0aGUgbGltaXRhdGlvbnMgb2YgdXNpbmcgc2NhdHRlcmxpc3Qg b24gdGhlDQpzdGFjaywgbGlrZSA1YTMyMzVlNTBjMGUzMjE5ZDg2NTljYmVjOTk2ZGFlOTYwYWNm ZWU4IChuZXQ6IHBoeTogbXNjYzoNCmF2b2lkIHNrY2lwaGVyIEFQSSBmb3Igc2luZ2xlIGJsb2Nr IEFFUyBlbmNyeXB0aW9uKSB0aGF0IHNheToNCiJOb3RlIHRoYXQgdGhlIHNjYXR0ZXJsaXN0IEFQ SSBkb2VzIG5vdCBwZXJtaXQgcmVmZXJlbmNlcyB0byBidWZmZXJzDQp0aGF0IGFyZSBsb2NhdGVk IG9uIHRoZSBzdGFjaywgc28gdGhlIGV4aXN0aW5nIGNvZGUgaXMgaW5jb3JyZWN0IGluDQphbnkg Y2FzZSwgYnV0IGF2b2lkaW5nIHRoZSBza2NpcGhlciBhbmQgc2NhdHRlcmxpc3QgQVBJcyBlbnRp cmVseSBpcw0KdGhlIG1vc3Qgc3RyYWlnaHQtZm9yd2FyZCBhcHByb2FjaCB0byBmaXhpbmcgdGhp cy4iDQoNCkFzIGEgcXVpY2sgVEw6RFI7IGZyb20gd2hhdCBJIGNvdWxkIGdhdGhlciBvZiB0aGUg YWJvdmUgZXhjaGFuZ2VzLA0Kc2NhdHRlci1nYXRoZXIgb3BlcmF0aW9ucyBhcmUgdGhlb3JldGlj YWxseSBub3QgdXNhYmxlIG9uIHRoZSBzdGFjayBhcw0KdGhleSBleHBlY3QgdGhlIG1lbW9yeSBh ZGRyZXNzZXMgdGhleSBtYW5pcHVsYXRlIHRvIGJlIGNvbnZlcnRpYmxlIHRvDQpwaHlzaWNhbCBh ZGRyZXNzZXMgYW5kIGJhY2sgKGJ5IGFkZGluZy9zdWJ0cmFjdGluZyBQQUdFX09GRlNFVCkuDQpU aGF0IGRvZXNuJ3Qgd29yayB2ZXJ5IHdlbGwgd2hlbiBDT05GSUdfVk1BUF9TVEFDSyBpcyBpbiB1 c2U6IHRoZQ0KcGh5c2ljYWwgYWRkcmVzcyBvYnRhaW5lZCB0aHJvdWdoIHRoaXMgcHJvY2VzcyBp cyBpbnZhbGlkLiBIb3dldmVyLA0KYmVjYXVzZSB0aGUgdHdvIG9wZXJhdGlvbnMgKHZpcnRfdG9f cGFnZS9wYWdlX2FkZHJlc3MpIGFyZSBpbnZlcnNlDQpvZiBlYWNoIG90aGVyLCBhbmQgdGhlIChp bnZhbGlkKSBwaHlzaWNhbCBhZGRyZXNzIGlzIG5vdCB1c2VkIGRpcmVjdGx5DQphbnl3aGVyZSwg aXQgd29ya3MgaW4gcHJhdGljZSEgQXQgbGVhc3QsIGl0IHdvcmtzIGFzIGxvbmcgYXMgeW91IGRv DQpub3QgZW5hYmxlIENPTkZJR19ERUJVR19TRyBhbmQvb3IgQ09ORklHX0RFQlVHX1ZJUlRVQUws IGFzIHRoZXkgd2lsbA0KQlVHKCkgb24gaW52YWxpZCBwaHlzaWNhbCBhZGRyZXNzZXMsIGV2ZW4g aWYgdGhvc2UgYWRkcmVzc2VzIGFyZQ0KbmV2ZXIgZGVyZWZlcmVuY2VkLiBBcyBhIGNvbnNlcXVl bmNlLCBpdCBhcHBlYXJzIG9uZSBjYW5ub3QgdXNlIElNQQ0Kd2l0aCBkaWdpdGFsIHNpZ25hdHVy ZXMgaWYgYm90aCBWTUFQX1NUQUNLIGFuZCAoREVCVUdfU0MgfHwNCkRFQlVHX1ZJUlRVQUwpIGFy ZSBlbmFibGVkLg0KDQpJIHdhcyB3b25kZXJpbmcgaWYgdGhpcyBiZWhhdmlvciB3YXMgY29uc2lk ZXJlZCBjb3JyZWN0IGFuZCBpZiB0aGVyZSB3YXMNCnNvbWUgb2ZmaWNpYWwgZ3VpZGFuY2Ugb24g ZW5hYmxpbmcgREVCVUdfU0cvREVCVUdfVklSVFVBTCBmb3IgImhhcmRlbmVkIg0KTGludXggc3lz dGVtcz8gRG8geW91IGJlbGlldmUgSSBzaG91bGQganVzdCBkaXNhYmxlIERFQlVHX1NHIGFuZA0K REVCVUdfVklSVFVBTCA/DQoNCk5vdGU6IEkgQ0MnZWQgQW5keSBMdXRvbWlyc2tpIGFzIGhlIHdh cyB0aGUgbWFpbiBkZXZlbG9wZXIgb2YgQ09ORklHX1ZNQVBfU1RBQ0sNCmFuZCBoZSBpZGVudGlm aWVkIHRoaXMgcHJvYmxlbSBpbiB0aGUgcGFzdC4NCkkgZGlkIG5vdCBDQyBsaW51eC1pbnRlZ3Jp dHkgYmVjYXVzZSB3aGlsZSBpdCBvY2N1cnMgd2hlbiB1c2luZyBJTUEsIHRoZSBjb2RlDQp0cmln Z2VyaW5nIHRoZSBidWcgYXBwZWFycyB0byBiZSBwYXJ0IG9mIHRoZSBjcnlwdG8gc3Vic3lzdGVt Lg0KDQpUaGFua3MsDQpTaW1vbg==