From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20067.outbound.protection.outlook.com [40.107.2.67]) by sourceware.org (Postfix) with ESMTPS id 562E33858C3A for ; Wed, 13 Oct 2021 11:06:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 562E33858C3A Received: from DB7PR03CA0075.eurprd03.prod.outlook.com (2603:10a6:10:72::16) by AM7PR08MB5429.eurprd08.prod.outlook.com (2603:10a6:20b:107::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.21; Wed, 13 Oct 2021 11:06:01 +0000 Received: from DB5EUR03FT034.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:72:cafe::ba) by DB7PR03CA0075.outlook.office365.com (2603:10a6:10:72::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.15 via Frontend Transport; Wed, 13 Oct 2021 11:06:01 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;gcc.gnu.org; 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 DB5EUR03FT034.mail.protection.outlook.com (10.152.20.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.18 via Frontend Transport; Wed, 13 Oct 2021 11:06:01 +0000 Received: ("Tessian outbound a8bfe25d7364:v103"); Wed, 13 Oct 2021 11:06:01 +0000 X-CR-MTA-TID: 64aa7808 Received: from 91ddf450f7cc.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D021904D-244A-4628-9495-93A0F8A03CA9.1; Wed, 13 Oct 2021 11:05:55 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 91ddf450f7cc.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 13 Oct 2021 11:05:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T2hnTVdzGM8NZVCflvkkVmzJSn5A6HLkQinaWy05RyMEJl4rfqtMHHhx13yE+0xUY6Zjv4AvuH8GpcGgYIloJad/KSxRnfAsrkUoBTChYJLWprpCV9001KumIgL0feLnpo0PtoX20t08A5X3BDlZSLkMVThxkFrXTbzTRoMhRqvIU+/tq/97j6n9XTilIxOpkM5yg/bWbmgVgt5MgINJLqQcHcqeHqpzGJJ7bexFuPqILi86/4ipFjN5hvv3+/zxdLn2LmrTFAVpcX1Z53Yw50cm67k5A5bc4BX+Hg7U7iMB1fl/uqaRcgjxN01hnYOkxBt4f+vmV+Z2EYmKDRjvww== 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=MiVgxNqecJcjxDqUEHz0Z7owJA6ZOAPurXVVMAZkQ3I=; b=FeCKBniSRrB86CZ6TzV/HEnTVAjj9xdhd5u0V71Y4LzTOdLDSSYzVc74DMLETcvbKFRGsgqyq6ZcXxuD+u1X0c99EZbPHFZPzDmGMYtawf70+JC5mAqNQGgsXLH+vNud4eI2eOGpEr7wojroNQZqigdQILHY8J6A/oTnFS5mH9tXUW3SlTZ65gIk7PCiv1BgFHBJEaplkZwdJS2BgkYh3jEOVN0hi8asKr5jxSD3XNVltsExfK/CBKetWUohTsSV2xdZxxJJ1Sqq1e2UVEIVdqQOcYoaA7OrnO/vhUQcUEKPfngQnSTBOW4wCTHOM/at03FJxc2hWvfOmM5EALgjDg== 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 Received: from VI1PR08MB5325.eurprd08.prod.outlook.com (2603:10a6:803:13e::17) by VI1PR08MB4111.eurprd08.prod.outlook.com (2603:10a6:803:ed::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.14; Wed, 13 Oct 2021 11:05:52 +0000 Received: from VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::bd45:5ad5:f666:272a]) by VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::bd45:5ad5:f666:272a%4]) with mapi id 15.20.4608.016; Wed, 13 Oct 2021 11:05:52 +0000 From: Tamar Christina To: Kyrylo Tkachov , "gcc-patches@gcc.gnu.org" CC: nd , Richard Earnshaw , Marcus Shawcroft , Richard Sandiford Subject: RE: [PATCH 4/7]AArch64 Add pattern xtn+xtn2 to uzp2 Thread-Topic: [PATCH 4/7]AArch64 Add pattern xtn+xtn2 to uzp2 Thread-Index: AQHXtU3pAt3xPcYBKE++zPD/OzC3o6u8UGoAgBNQNpCAAARUgIABNFnw Date: Wed, 13 Oct 2021 11:05:52 +0000 Message-ID: References: <20210929162024.GA1924@arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ts-tracking-id: 148E133BE8C65143B6FDE5C69498C0E8.0 x-checkrecipientchecked: true Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 0849101f-127c-47ae-1ce9-08d98e397144 x-ms-traffictypediagnostic: VI1PR08MB4111:|AM7PR08MB5429: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:6790;OLM:6790; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 06EX3RtsQoaUmVUnN1fPVYrc2laJOmIsfz9iqHKzaoBFgEde/E6hSfKybnD6mYY5PjHU7AytLgoPL9fBNhqsnqYKmhCVN4aBDnjVRBNXvqCzyhF5kKkATHa/VUiKw+Nl7b5ayfDlJ+UP0Pb4fQWEBm/LEI9pwNJdplxjpRYHf51cag1oQmDpU97K5DixGKgdAaWqMyx7s/5zTTwL2bQAB0XQ59HaKJlinuYgt3wM9RNCUZQutsFAKzcOoBlQ8oEhMQhWlzKGJyvugrjDbXHX1zOYzJbqCjKZAb8RowjDxLZsuNVK3asVlynKOeLNAJAWzLr28T/bwgr1tAgtI/lgDDHfrQX9DejjutEFsDzqcpNprFiawjEkoYBpLHCo2uQmy/inxlUhrkTtwHuVbsPeIVtNcHZlazpgANuQYt2NFJwtkp5fWGKM1uOXd5ZOcSKDRbaioqV1rkTGO8r7Ekn3x+u5i+qRDsV/VrA7X5HxTVX+yhtpqrLAclTw43imOCuipk5zu2vum2Es6m3Gmb/CeCjgJ3IocN5trK9OlDFeQnWosaRphmhiaTETblEP2XnXIWQbuX2FFeC/tb0O/GVt+81NESMn02itArEvZLjx1ziBRhVXHYuZ1eyG0DCIv6i5fNvvANjr2Xspd7aWL28edqbxnROYqyXoRPTQ9JvWnBLSPQ0inocoaRvbbC2DsqD6MU7KOL2kljUly6y7VuZKlJDJmtoiTPmw9zp6GXaUvusFpeOstoWgzrDoDSfKLQpxe7ilV/U2zofe4uJ1n56otoRxAAw5mGVTou2LStPUNLsZQ3cYwwiETFk9WJNxx+eVzMsFGp70fjL2TgTXZoqhvQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB5325.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(55016002)(4743002)(71200400001)(26005)(316002)(86362001)(99936003)(8936002)(186003)(38100700002)(54906003)(122000001)(33656002)(2906002)(110136005)(9686003)(38070700005)(4326008)(8676002)(66476007)(66946007)(7696005)(66556008)(508600001)(64756008)(76116006)(66446008)(83380400001)(5660300002)(52536014)(6506007); DIR:OUT; SFP:1101; Content-Type: multipart/mixed; boundary="_002_VI1PR08MB5325BD6C31D99C3C736CD728FFB79VI1PR08MB5325eurp_" MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB4111 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT034.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: ade45eb9-c160-407f-8c91-08d98e396c0d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: i6kjWsfOt8jeuYnW9VkDU5u/+8KlnNNTfFO4mUOFJmkeJTGde65eo/JDqHXyqQz18LOyOx6Yy424+olB7t+idqDiTq1PasF5AwwITVlGA7CX3bzPiXaPvzdWtLWfh9NiHGysBK7iS5yYXnoqjuhC/PYuUwocf3zqDw2FPCxBkFChieByCas5//w+ND+Hp0bmPG1fZUyu/p+TKi94agTU1qv5yZUOInkrLpfZoKLYc2YteRdVvq9mCx5mfCzKsaq901MqXjLfVzNw5e8yPb31KAWRCXtH7jySRrqdZLH5jmxY4Yl/yxbGYVrRjz6WeEkOAGRILQtHeE2ZebHGL/vMJMpQdllc3s+9soIazz77SGy6ZFdYcldF4iLfNY4X+Z1dt9bLn//3AE16SbCyY6+lc84n4js/BZz/Cqm+YTzNPWAt+kiAl2Pq3DIYnvVMVLVy/CpoYd0a6sUbYTNEhsJ5FWHNTfoYFHbMwza9d0py/y0BNRrbFH3vCQlleIhrTiOxSunRYeHxRd+GB73EzT+GrxqRDEozEHd2gZxv8zTyVh+wtfef2fQGPumBz5In5USQYYx/+mW3reUPdpaSl2BOf1XwKSdM0DkctmkaLJ09Sf9lrGxGuXscVgC+wSJ8IlExClqHov9dXdRXxGu2jOG1oFfgjqhyRu/NUc497R8YuIsSpLJsCESDiHl0MAbf510/W437T983xioDP12hhzBY8crol0vzZsq2MyUwMQIRlCbelEPaB5zorK0g3FD4J5UpcrciwPNtdO8YG2i26PRppCzag1G0CHA8CTbpLSVehMwOgQhlamEsVZQHnLq9irC9j5ckjjt/jfyfpnHLZVy+tQ== 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:(4636009)(46966006)(36840700001)(4326008)(5660300002)(86362001)(316002)(4743002)(54906003)(33656002)(508600001)(2906002)(99936003)(110136005)(47076005)(36860700001)(8676002)(33964004)(235185007)(70206006)(336012)(82310400003)(26005)(8936002)(70586007)(55016002)(83380400001)(6506007)(81166007)(9686003)(52536014)(186003)(356005)(7696005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Oct 2021 11:06:01.4125 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0849101f-127c-47ae-1ce9-08d98e397144 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: DB5EUR03FT034.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5429 X-Spam-Status: No, score=-13.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, KAM_LOTSOFHASH, KAM_NUMSUBJECT, KAM_SHORT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2021 11:06:16 -0000 --_002_VI1PR08MB5325BD6C31D99C3C736CD728FFB79VI1PR08MB5325eurp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 PiANCj4gSG1tbSB0aGVzZSBwYXR0ZXJucyBhcmUgaWRlbnRpY2FsIGluIHdoYXQgdGhleSBtYXRj aCB0aGV5IGp1c3QgaGF2ZSB0aGUNCj4gZWZmZWN0IG9mIHByaW50aW5nIG9wZXJhbmRzIDEgYW5k IDIgaW4gYSBkaWZmZXJlbnQgb3JkZXIuDQo+IFBlcmhhcHMgaXQncyBtb3JlIGNvbXBhY3QgdG8g Y2hhbmdlIHRoZSBvdXRwdXQgdGVtcGxhdGUgaW50byBhDQo+IEJZVEVTX0JJR19FTkRJQU4gPw0K PiAidXpwMVxcdCUwLjxWMm50eXBlPiwgJTEuPFYybnR5cGU+LCAlMi48VjJudHlwZT4iIiA6DQo+ IHV6cDFcXHQlMC48VjJudHlwZT4sICUyLjxWMm50eXBlPiwgJTEuPFYybnR5cGU+Ig0KPiBhbmQg YXZvaWQgaGF2aW5nIGEgc2Vjb25kIGF0IGFsbD8NCj4gDQoNCkJvb3RzdHJhcHBlZCBSZWd0ZXN0 ZWQgb24gYWFyY2g2NC1ub25lLWxpbnV4LWdudSBhbmQgbm8gaXNzdWVzLg0KDQpPayBmb3IgbWFz dGVyPw0KDQpUaGFua3MsDQpUYW1hcg0KDQpnY2MvQ2hhbmdlTG9nOg0KDQoJKiBjb25maWcvYWFy Y2g2NC9hYXJjaDY0LXNpbWQubWQgKCphYXJjaDY0X25hcnJvd190cnVuYzxtb2RlPik6IE5ldy4N CgkqIGNvbmZpZy9hYXJjaDY0L2l0ZXJhdG9ycy5tZCAoVk5BUlJPV1NJTUQsIFZuYXJyb3dzaW1k KTogTmV3Lg0KDQpnY2MvdGVzdHN1aXRlL0NoYW5nZUxvZzoNCg0KCSogZ2NjLnRhcmdldC9hYXJj aDY0L25hcnJvd19oaWdoX2NvbWJpbmUuYzogVXBkYXRlIGNhc2UuDQoJKiBnY2MudGFyZ2V0L2Fh cmNoNjQveHRuLWNvbWJpbmUtMS5jOiBOZXcgdGVzdC4NCgkqIGdjYy50YXJnZXQvYWFyY2g2NC94 dG4tY29tYmluZS0yLmM6IE5ldyB0ZXN0Lg0KCSogZ2NjLnRhcmdldC9hYXJjaDY0L3h0bi1jb21i aW5lLTMuYzogTmV3IHRlc3QuDQoJKiBnY2MudGFyZ2V0L2FhcmNoNjQveHRuLWNvbWJpbmUtNC5j OiBOZXcgdGVzdC4NCgkqIGdjYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS01LmM6IE5ldyB0 ZXN0Lg0KCSogZ2NjLnRhcmdldC9hYXJjaDY0L3h0bi1jb21iaW5lLTYuYzogTmV3IHRlc3QuDQoN Ci0tLSBpbmxpbmUgY29weSBvZiBwYXRjaCAtLS0NCg0KZGlmZiAtLWdpdCBhL2djYy9jb25maWcv YWFyY2g2NC9hYXJjaDY0LXNpbWQubWQgYi9nY2MvY29uZmlnL2FhcmNoNjQvYWFyY2g2NC1zaW1k Lm1kDQppbmRleCAwYjM0MGI0OWZhMDY2ODRiODBkMGI3OGNiNzEyZTQ5MzI4Y2E5MmQ1Li5iMGRk YTU1NDQ2NjE0OTgxN2E3ODI4ZGJmNGUwZWQzNzJhOTE4NzJiIDEwMDY0NA0KLS0tIGEvZ2NjL2Nv bmZpZy9hYXJjaDY0L2FhcmNoNjQtc2ltZC5tZA0KKysrIGIvZ2NjL2NvbmZpZy9hYXJjaDY0L2Fh cmNoNjQtc2ltZC5tZA0KQEAgLTE3NTMsNiArMTc1MywyMyBAQCAoZGVmaW5lX2V4cGFuZCAiYWFy Y2g2NF94dG4yPG1vZGU+Ig0KICAgfQ0KICkNCiANCisoZGVmaW5lX2luc24gIiphYXJjaDY0X25h cnJvd190cnVuYzxtb2RlPiINCisgIFsoc2V0IChtYXRjaF9vcGVyYW5kOjxWTkFSUk9XUTI+IDAg InJlZ2lzdGVyX29wZXJhbmQiICI9dyIpDQorCSh2ZWNfY29uY2F0OjxWTkFSUk9XUTI+DQorICAg ICAgICAgICh0cnVuY2F0ZTo8Vk5BUlJPV1E+DQorICAgICAgICAgICAgKG1hdGNoX29wZXJhbmQ6 VlFOIDEgInJlZ2lzdGVyX29wZXJhbmQiICJ3IikpDQorCSAgKHRydW5jYXRlOjxWTkFSUk9XUT4N CisJICAgIChtYXRjaF9vcGVyYW5kOlZRTiAyICJyZWdpc3Rlcl9vcGVyYW5kIiAidyIpKSkpXQ0K KyAgIlRBUkdFVF9TSU1EIg0KK3sNCisgIGlmICghQllURVNfQklHX0VORElBTikNCisgICAgcmV0 dXJuICJ1enAxXFx0JTAuPFYybnR5cGU+LCAlMS48VjJudHlwZT4sICUyLjxWMm50eXBlPiI7DQor ICBlbHNlDQorICAgIHJldHVybiAidXpwMVxcdCUwLjxWMm50eXBlPiwgJTIuPFYybnR5cGU+LCAl MS48VjJudHlwZT4iOw0KK30NCisgIFsoc2V0X2F0dHIgInR5cGUiICJuZW9uX3Blcm11dGU8cT4i KV0NCispDQorDQogOzsgUGFja2luZyBkb3VibGVzLg0KIA0KIChkZWZpbmVfZXhwYW5kICJ2ZWNf cGFja190cnVuY188bW9kZT4iDQpkaWZmIC0tZ2l0IGEvZ2NjL2NvbmZpZy9hYXJjaDY0L2l0ZXJh dG9ycy5tZCBiL2djYy9jb25maWcvYWFyY2g2NC9pdGVyYXRvcnMubWQNCmluZGV4IDhkYmVlZDNi MGQ0YTQ0Y2RjMTdkZDMzM2VkMzk3YjM5YTMzZjM4NmEuLjk1YjM4NWMwYzk0MDVmZTk1ZmNkMDcy NjJhOTQ3MWFiMTNkNTQ4OGUgMTAwNjQ0DQotLS0gYS9nY2MvY29uZmlnL2FhcmNoNjQvaXRlcmF0 b3JzLm1kDQorKysgYi9nY2MvY29uZmlnL2FhcmNoNjQvaXRlcmF0b3JzLm1kDQpAQCAtMjcwLDYg KzI3MCwxNCBAQCAoZGVmaW5lX21vZGVfaXRlcmF0b3IgVkRRSFMgW1Y0SEkgVjhISSBWMlNJIFY0 U0ldKQ0KIDs7IEFkdmFuY2VkIFNJTUQgbW9kZXMgZm9yIEgsIFMgYW5kIEQgdHlwZXMuDQogKGRl ZmluZV9tb2RlX2l0ZXJhdG9yIFZEUUhTRCBbVjRISSBWOEhJIFYyU0kgVjRTSSBWMkRJXSkNCiAN Cis7OyBNb2RlcyBmb3Igd2hpY2ggd2UgY2FuIG5hcnJvdyB0aGUgZWxlbWVudCBhbmQgaW5jcmVh c2UgdGhlIGxhbmUgY291bnRzDQorOzsgdG8gcHJlc2VydmUgdGhlIHNhbWUgcmVnaXN0ZXIgc2l6 ZS4NCisoZGVmaW5lX21vZGVfYXR0ciBWTkFSUk9XU0lNRCBbKFY0SEkgIlY4UUkiKSAoVjhISSAi VjE2UUkiKSAoVjRTSSAiVjhISSIpDQorCQkJICAgICAgIChWMlNJICJWNEhJIikgKFYyREkgIlY0 U0kiKV0pDQorDQorKGRlZmluZV9tb2RlX2F0dHIgVm5hcnJvd3NpbWQgWyhWNEhJICJ2OHFpIikg KFY4SEkgInYxNnFpIikgKFY0U0kgInY4aGkiKQ0KKwkJCSAgICAgICAoVjJTSSAidjRoaSIpIChW MkRJICJ2NHNpIildKQ0KKw0KIDs7IEFkdmFuY2VkIFNJTUQgYW5kIHNjYWxhciBpbnRlZ2VyIG1v ZGVzIGZvciBIIGFuZCBTLg0KIChkZWZpbmVfbW9kZV9pdGVyYXRvciBWU0RRX0hTSSBbVjRISSBW OEhJIFYyU0kgVjRTSSBISSBTSV0pDQogDQpkaWZmIC0tZ2l0IGEvZ2NjL3Rlc3RzdWl0ZS9nY2Mu dGFyZ2V0L2FhcmNoNjQvbmFycm93X2hpZ2hfY29tYmluZS5jIGIvZ2NjL3Rlc3RzdWl0ZS9nY2Mu dGFyZ2V0L2FhcmNoNjQvbmFycm93X2hpZ2hfY29tYmluZS5jDQppbmRleCA1MGVjYWIwMDJhMzU1 MmQzN2E1Y2MwZDg5MjFmNDJmNmMzZGJhMTk1Li5mYTYxMTk2ZDM2NDRjYWE0OGIxMjE1MWUxMmIx NWRmZWFiOGM3ZTcxIDEwMDY0NA0KLS0tIGEvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L2FhcmNo NjQvbmFycm93X2hpZ2hfY29tYmluZS5jDQorKysgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQv YWFyY2g2NC9uYXJyb3dfaGlnaF9jb21iaW5lLmMNCkBAIC0yMjUsNyArMjI1LDggQEAgVEVTVF8y X1VOQVJZICh2cW1vdnVuLCB1aW50MzJ4NF90LCBpbnQ2NHgyX3QsIHM2NCwgdTMyKQ0KIC8qIHsg ZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci10aW1lcyAiXFx0dXFzaHJuMlxcdHYiIDZ9IH0gICov DQogLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVzICJcXHRzcXJzaHJuMlxcdHYi IDZ9IH0gICovDQogLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVzICJcXHR1cXJz aHJuMlxcdHYiIDZ9IH0gICovDQotLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVz ICJcXHR4dG4yXFx0diIgMTJ9IH0gICovDQorLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVy LXRpbWVzICJcXHR4dG4yXFx0diIgNn0gfSAgKi8NCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3Nl bWJsZXItdGltZXMgIlxcdHV6cDFcXHR2IiA2fSB9ICAqLw0KIC8qIHsgZGctZmluYWwgeyBzY2Fu LWFzc2VtYmxlci10aW1lcyAiXFx0dXF4dG4yXFx0diIgNn0gfSAgKi8NCiAvKiB7IGRnLWZpbmFs IHsgc2Nhbi1hc3NlbWJsZXItdGltZXMgIlxcdHNxeHRuMlxcdHYiIDZ9IH0gICovDQogLyogeyBk Zy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVzICJcXHRzcXh0dW4yXFx0diIgNn0gfSAgKi8N CmRpZmYgLS1naXQgYS9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmlu ZS0xLmMgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS0xLmMN Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0DQppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwLi4xNGUwNDE0Y2QxNDc4ZjFjYjdiMTc3NjZhYThkNDQ1MWM1NjU5OTc3DQot LS0gL2Rldi9udWxsDQorKysgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4t Y29tYmluZS0xLmMNCkBAIC0wLDAgKzEsMTYgQEANCisvKiB7IGRnLWRvIGFzc2VtYmxlIH0gKi8N CisvKiB7IGRnLW9wdGlvbnMgIi1PMyAtLXNhdmUtdGVtcHMgLS1wYXJhbT12ZWN0LWVwaWxvZ3Vl cy1ub21hc2s9MCIgfSAqLw0KKw0KKyNkZWZpbmUgU0lHTiBzaWduZWQNCisjZGVmaW5lIFRZUEUx IGNoYXINCisjZGVmaW5lIFRZUEUyIHNob3J0DQorDQordm9pZCBkMiAoU0lHTiBUWVBFMSAqIHJl c3RyaWN0IGEsIFNJR04gVFlQRTIgKmIsIGludCBuKQ0KK3sNCisgICAgZm9yIChpbnQgaSA9IDA7 IGkgPCBuOyBpKyspDQorICAgICAgYVtpXSA9IGJbaV07DQorfQ0KKw0KKy8qIHsgZGctZmluYWwg eyBzY2FuLWFzc2VtYmxlci10aW1lcyB7XHR1enAxXHR9IDEgfSB9ICovDQorLyogeyBkZy1maW5h bCB7IHNjYW4tYXNzZW1ibGVyLW5vdCB7XHR4dG5cdH0gfSB9ICovDQorLyogeyBkZy1maW5hbCB7 IHNjYW4tYXNzZW1ibGVyLW5vdCB7XHR4dG4yXHR9IH0gfSAqLw0KZGlmZiAtLWdpdCBhL2djYy90 ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L3h0bi1jb21iaW5lLTIuYyBiL2djYy90ZXN0c3Vp dGUvZ2NjLnRhcmdldC9hYXJjaDY0L3h0bi1jb21iaW5lLTIuYw0KbmV3IGZpbGUgbW9kZSAxMDA2 NDQNCmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmMyNTkw MTA0NDJiY2E0YmEwMDg3MDZlNDdiM2ZmY2M1MGE5MTBiNTINCi0tLSAvZGV2L251bGwNCisrKyBi L2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L3h0bi1jb21iaW5lLTIuYw0KQEAgLTAs MCArMSwxNiBAQA0KKy8qIHsgZGctZG8gYXNzZW1ibGUgfSAqLw0KKy8qIHsgZGctb3B0aW9ucyAi LU8zIC0tc2F2ZS10ZW1wcyAtLXBhcmFtPXZlY3QtZXBpbG9ndWVzLW5vbWFzaz0wIiB9ICovDQor DQorI2RlZmluZSBTSUdOIHNpZ25lZA0KKyNkZWZpbmUgVFlQRTEgc2hvcnQNCisjZGVmaW5lIFRZ UEUyIGludA0KKw0KK3ZvaWQgZDIgKFNJR04gVFlQRTEgKiByZXN0cmljdCBhLCBTSUdOIFRZUEUy ICpiLCBpbnQgbikNCit7DQorICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKQ0KKyAgICAg IGFbaV0gPSBiW2ldOw0KK30NCisNCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItdGlt ZXMge1x0dXpwMVx0fSAxIH0gfSAqLw0KKy8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci1u b3Qge1x0eHRuXHR9IH0gfSAqLw0KKy8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci1ub3Qg e1x0eHRuMlx0fSB9IH0gKi8NCmRpZmYgLS1naXQgYS9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQv YWFyY2g2NC94dG4tY29tYmluZS0zLmMgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2 NC94dG4tY29tYmluZS0zLmMNCm5ldyBmaWxlIG1vZGUgMTAwNjQ0DQppbmRleCAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45YTIwNjVmNjUxMDFmODJlYmUzMzUxOTg0 MDkxOWY5NjA2MTkyYzQzDQotLS0gL2Rldi9udWxsDQorKysgYi9nY2MvdGVzdHN1aXRlL2djYy50 YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS0zLmMNCkBAIC0wLDAgKzEsMTYgQEANCisvKiB7IGRn LWRvIGFzc2VtYmxlIH0gKi8NCisvKiB7IGRnLW9wdGlvbnMgIi1PMyAtLXNhdmUtdGVtcHMgLS1w YXJhbT12ZWN0LWVwaWxvZ3Vlcy1ub21hc2s9MCIgfSAqLw0KKw0KKyNkZWZpbmUgU0lHTiBzaWdu ZWQNCisjZGVmaW5lIFRZUEUxIGludA0KKyNkZWZpbmUgVFlQRTIgbG9uZyBsb25nDQorDQordm9p ZCBkMiAoU0lHTiBUWVBFMSAqIHJlc3RyaWN0IGEsIFNJR04gVFlQRTIgKmIsIGludCBuKQ0KK3sN CisgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspDQorICAgICAgYVtpXSA9IGJbaV07DQor fQ0KKw0KKy8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci10aW1lcyB7XHR1enAxXHR9IDEg fSB9ICovDQorLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLW5vdCB7XHR4dG5cdH0gfSB9 ICovDQorLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLW5vdCB7XHR4dG4yXHR9IH0gfSAq Lw0KZGlmZiAtLWdpdCBhL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L3h0bi1jb21i aW5lLTQuYyBiL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L3h0bi1jb21iaW5lLTQu Yw0KbmV3IGZpbGUgbW9kZSAxMDA2NDQNCmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAuLjc3YzNkY2UxMjA0OTk4OWQzNDRlNDY1MmJkNTkzZGUyZTg0NmFlMjUN Ci0tLSAvZGV2L251bGwNCisrKyBiL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L3h0 bi1jb21iaW5lLTQuYw0KQEAgLTAsMCArMSwxNiBAQA0KKy8qIHsgZGctZG8gYXNzZW1ibGUgfSAq Lw0KKy8qIHsgZGctb3B0aW9ucyAiLU8zIC0tc2F2ZS10ZW1wcyAtLXBhcmFtPXZlY3QtZXBpbG9n dWVzLW5vbWFzaz0wIiB9ICovDQorDQorI2RlZmluZSBTSUdOIHVuc2lnbmVkDQorI2RlZmluZSBU WVBFMSBjaGFyDQorI2RlZmluZSBUWVBFMiBzaG9ydA0KKw0KK3ZvaWQgZDIgKFNJR04gVFlQRTEg KiByZXN0cmljdCBhLCBTSUdOIFRZUEUyICpiLCBpbnQgbikNCit7DQorICAgIGZvciAoaW50IGkg PSAwOyBpIDwgbjsgaSsrKQ0KKyAgICAgIGFbaV0gPSBiW2ldOw0KK30NCisNCisvKiB7IGRnLWZp bmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMge1x0dXpwMVx0fSAxIH0gfSAqLw0KKy8qIHsgZGct ZmluYWwgeyBzY2FuLWFzc2VtYmxlci1ub3Qge1x0eHRuXHR9IH0gfSAqLw0KKy8qIHsgZGctZmlu YWwgeyBzY2FuLWFzc2VtYmxlci1ub3Qge1x0eHRuMlx0fSB9IH0gKi8NCmRpZmYgLS1naXQgYS9n Y2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS01LmMgYi9nY2MvdGVz dHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS01LmMNCm5ldyBmaWxlIG1vZGUg MTAwNjQ0DQppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5h ZTMwZTg2NGVkN2EyMzljNDA1MjI0MjNkNzQ5M2RkZDMzODMwY2M4DQotLS0gL2Rldi9udWxsDQor KysgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS01LmMNCkBA IC0wLDAgKzEsMTYgQEANCisvKiB7IGRnLWRvIGFzc2VtYmxlIH0gKi8NCisvKiB7IGRnLW9wdGlv bnMgIi1PMyAtLXNhdmUtdGVtcHMgLS1wYXJhbT12ZWN0LWVwaWxvZ3Vlcy1ub21hc2s9MCIgfSAq Lw0KKw0KKyNkZWZpbmUgU0lHTiB1bnNpZ25lZA0KKyNkZWZpbmUgVFlQRTEgc2hvcnQNCisjZGVm aW5lIFRZUEUyIGludA0KKw0KK3ZvaWQgZDIgKFNJR04gVFlQRTEgKiByZXN0cmljdCBhLCBTSUdO IFRZUEUyICpiLCBpbnQgbikNCit7DQorICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKQ0K KyAgICAgIGFbaV0gPSBiW2ldOw0KK30NCisNCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJs ZXItdGltZXMge1x0dXpwMVx0fSAxIH0gfSAqLw0KKy8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2Vt Ymxlci1ub3Qge1x0eHRuXHR9IH0gfSAqLw0KKy8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2VtYmxl ci1ub3Qge1x0eHRuMlx0fSB9IH0gKi8NCmRpZmYgLS1naXQgYS9nY2MvdGVzdHN1aXRlL2djYy50 YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS02LmMgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQv YWFyY2g2NC94dG4tY29tYmluZS02LmMNCm5ldyBmaWxlIG1vZGUgMTAwNjQ0DQppbmRleCAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44ODJmM2QzMzNlMmNjNDJlOTY0 ZDg4MGRlNWI1OGM1MDVlYzhiMTIyDQotLS0gL2Rldi9udWxsDQorKysgYi9nY2MvdGVzdHN1aXRl L2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS02LmMNCkBAIC0wLDAgKzEsMTYgQEANCisv KiB7IGRnLWRvIGFzc2VtYmxlIH0gKi8NCisvKiB7IGRnLW9wdGlvbnMgIi1PMyAtLXNhdmUtdGVt cHMgLS1wYXJhbT12ZWN0LWVwaWxvZ3Vlcy1ub21hc2s9MCIgfSAqLw0KKw0KKyNkZWZpbmUgU0lH TiB1bnNpZ25lZA0KKyNkZWZpbmUgVFlQRTEgaW50DQorI2RlZmluZSBUWVBFMiBsb25nIGxvbmcN CisNCit2b2lkIGQyIChTSUdOIFRZUEUxICogcmVzdHJpY3QgYSwgU0lHTiBUWVBFMiAqYiwgaW50 IG4pDQorew0KKyAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykNCisgICAgICBhW2ldID0g YltpXTsNCit9DQorDQorLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVzIHtcdHV6 cDFcdH0gMSB9IH0gKi8NCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItbm90IHtcdHh0 blx0fSB9IH0gKi8NCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItbm90IHtcdHh0bjJc dH0gfSB9ICovDQo= --_002_VI1PR08MB5325BD6C31D99C3C736CD728FFB79VI1PR08MB5325eurp_ Content-Type: application/octet-stream; name="rb14895.patch" Content-Description: rb14895.patch Content-Disposition: attachment; filename="rb14895.patch"; size=7366; creation-date="Wed, 13 Oct 2021 11:05:20 GMT"; modification-date="Wed, 13 Oct 2021 11:03:04 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2djYy9jb25maWcvYWFyY2g2NC9hYXJjaDY0LXNpbWQubWQgYi9nY2MvY29u ZmlnL2FhcmNoNjQvYWFyY2g2NC1zaW1kLm1kCmluZGV4IDBiMzQwYjQ5ZmEwNjY4NGI4MGQwYjc4 Y2I3MTJlNDkzMjhjYTkyZDUuLmIwZGRhNTU0NDY2MTQ5ODE3YTc4MjhkYmY0ZTBlZDM3MmE5MTg3 MmIgMTAwNjQ0Ci0tLSBhL2djYy9jb25maWcvYWFyY2g2NC9hYXJjaDY0LXNpbWQubWQKKysrIGIv Z2NjL2NvbmZpZy9hYXJjaDY0L2FhcmNoNjQtc2ltZC5tZApAQCAtMTc1Myw2ICsxNzUzLDIzIEBA IChkZWZpbmVfZXhwYW5kICJhYXJjaDY0X3h0bjI8bW9kZT4iCiAgIH0KICkKIAorKGRlZmluZV9p bnNuICIqYWFyY2g2NF9uYXJyb3dfdHJ1bmM8bW9kZT4iCisgIFsoc2V0IChtYXRjaF9vcGVyYW5k OjxWTkFSUk9XUTI+IDAgInJlZ2lzdGVyX29wZXJhbmQiICI9dyIpCisJKHZlY19jb25jYXQ6PFZO QVJST1dRMj4KKyAgICAgICAgICAodHJ1bmNhdGU6PFZOQVJST1dRPgorICAgICAgICAgICAgKG1h dGNoX29wZXJhbmQ6VlFOIDEgInJlZ2lzdGVyX29wZXJhbmQiICJ3IikpCisJICAodHJ1bmNhdGU6 PFZOQVJST1dRPgorCSAgICAobWF0Y2hfb3BlcmFuZDpWUU4gMiAicmVnaXN0ZXJfb3BlcmFuZCIg InciKSkpKV0KKyAgIlRBUkdFVF9TSU1EIgoreworICBpZiAoIUJZVEVTX0JJR19FTkRJQU4pCisg ICAgcmV0dXJuICJ1enAxXFx0JTAuPFYybnR5cGU+LCAlMS48VjJudHlwZT4sICUyLjxWMm50eXBl PiI7CisgIGVsc2UKKyAgICByZXR1cm4gInV6cDFcXHQlMC48VjJudHlwZT4sICUyLjxWMm50eXBl PiwgJTEuPFYybnR5cGU+IjsKK30KKyAgWyhzZXRfYXR0ciAidHlwZSIgIm5lb25fcGVybXV0ZTxx PiIpXQorKQorCiA7OyBQYWNraW5nIGRvdWJsZXMuCiAKIChkZWZpbmVfZXhwYW5kICJ2ZWNfcGFj a190cnVuY188bW9kZT4iCmRpZmYgLS1naXQgYS9nY2MvY29uZmlnL2FhcmNoNjQvaXRlcmF0b3Jz Lm1kIGIvZ2NjL2NvbmZpZy9hYXJjaDY0L2l0ZXJhdG9ycy5tZAppbmRleCA4ZGJlZWQzYjBkNGE0 NGNkYzE3ZGQzMzNlZDM5N2IzOWEzM2YzODZhLi45NWIzODVjMGM5NDA1ZmU5NWZjZDA3MjYyYTk0 NzFhYjEzZDU0ODhlIDEwMDY0NAotLS0gYS9nY2MvY29uZmlnL2FhcmNoNjQvaXRlcmF0b3JzLm1k CisrKyBiL2djYy9jb25maWcvYWFyY2g2NC9pdGVyYXRvcnMubWQKQEAgLTI3MCw2ICsyNzAsMTQg QEAgKGRlZmluZV9tb2RlX2l0ZXJhdG9yIFZEUUhTIFtWNEhJIFY4SEkgVjJTSSBWNFNJXSkKIDs7 IEFkdmFuY2VkIFNJTUQgbW9kZXMgZm9yIEgsIFMgYW5kIEQgdHlwZXMuCiAoZGVmaW5lX21vZGVf aXRlcmF0b3IgVkRRSFNEIFtWNEhJIFY4SEkgVjJTSSBWNFNJIFYyREldKQogCis7OyBNb2RlcyBm b3Igd2hpY2ggd2UgY2FuIG5hcnJvdyB0aGUgZWxlbWVudCBhbmQgaW5jcmVhc2UgdGhlIGxhbmUg Y291bnRzCis7OyB0byBwcmVzZXJ2ZSB0aGUgc2FtZSByZWdpc3RlciBzaXplLgorKGRlZmluZV9t b2RlX2F0dHIgVk5BUlJPV1NJTUQgWyhWNEhJICJWOFFJIikgKFY4SEkgIlYxNlFJIikgKFY0U0kg IlY4SEkiKQorCQkJICAgICAgIChWMlNJICJWNEhJIikgKFYyREkgIlY0U0kiKV0pCisKKyhkZWZp bmVfbW9kZV9hdHRyIFZuYXJyb3dzaW1kIFsoVjRISSAidjhxaSIpIChWOEhJICJ2MTZxaSIpIChW NFNJICJ2OGhpIikKKwkJCSAgICAgICAoVjJTSSAidjRoaSIpIChWMkRJICJ2NHNpIildKQorCiA7 OyBBZHZhbmNlZCBTSU1EIGFuZCBzY2FsYXIgaW50ZWdlciBtb2RlcyBmb3IgSCBhbmQgUy4KIChk ZWZpbmVfbW9kZV9pdGVyYXRvciBWU0RRX0hTSSBbVjRISSBWOEhJIFYyU0kgVjRTSSBISSBTSV0p CiAKZGlmZiAtLWdpdCBhL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L25hcnJvd19o aWdoX2NvbWJpbmUuYyBiL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L25hcnJvd19o aWdoX2NvbWJpbmUuYwppbmRleCA1MGVjYWIwMDJhMzU1MmQzN2E1Y2MwZDg5MjFmNDJmNmMzZGJh MTk1Li5mYTYxMTk2ZDM2NDRjYWE0OGIxMjE1MWUxMmIxNWRmZWFiOGM3ZTcxIDEwMDY0NAotLS0g YS9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC9uYXJyb3dfaGlnaF9jb21iaW5lLmMK KysrIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L2FhcmNoNjQvbmFycm93X2hpZ2hfY29tYmlu ZS5jCkBAIC0yMjUsNyArMjI1LDggQEAgVEVTVF8yX1VOQVJZICh2cW1vdnVuLCB1aW50MzJ4NF90 LCBpbnQ2NHgyX3QsIHM2NCwgdTMyKQogLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRp bWVzICJcXHR1cXNocm4yXFx0diIgNn0gfSAgKi8KIC8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2Vt Ymxlci10aW1lcyAiXFx0c3Fyc2hybjJcXHR2IiA2fSB9ICAqLwogLyogeyBkZy1maW5hbCB7IHNj YW4tYXNzZW1ibGVyLXRpbWVzICJcXHR1cXJzaHJuMlxcdHYiIDZ9IH0gICovCi0vKiB7IGRnLWZp bmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMgIlxcdHh0bjJcXHR2IiAxMn0gfSAgKi8KKy8qIHsg ZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci10aW1lcyAiXFx0eHRuMlxcdHYiIDZ9IH0gICovCisv KiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMgIlxcdHV6cDFcXHR2IiA2fSB9ICAq LwogLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVzICJcXHR1cXh0bjJcXHR2IiA2 fSB9ICAqLwogLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVzICJcXHRzcXh0bjJc XHR2IiA2fSB9ICAqLwogLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVzICJcXHRz cXh0dW4yXFx0diIgNn0gfSAgKi8KZGlmZiAtLWdpdCBhL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdl dC9hYXJjaDY0L3h0bi1jb21iaW5lLTEuYyBiL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJj aDY0L3h0bi1jb21iaW5lLTEuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4xNGUwNDE0Y2QxNDc4ZjFjYjdiMTc3NjZh YThkNDQ1MWM1NjU5OTc3Ci0tLSAvZGV2L251bGwKKysrIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFy Z2V0L2FhcmNoNjQveHRuLWNvbWJpbmUtMS5jCkBAIC0wLDAgKzEsMTYgQEAKKy8qIHsgZGctZG8g YXNzZW1ibGUgfSAqLworLyogeyBkZy1vcHRpb25zICItTzMgLS1zYXZlLXRlbXBzIC0tcGFyYW09 dmVjdC1lcGlsb2d1ZXMtbm9tYXNrPTAiIH0gKi8KKworI2RlZmluZSBTSUdOIHNpZ25lZAorI2Rl ZmluZSBUWVBFMSBjaGFyCisjZGVmaW5lIFRZUEUyIHNob3J0CisKK3ZvaWQgZDIgKFNJR04gVFlQ RTEgKiByZXN0cmljdCBhLCBTSUdOIFRZUEUyICpiLCBpbnQgbikKK3sKKyAgICBmb3IgKGludCBp ID0gMDsgaSA8IG47IGkrKykKKyAgICAgIGFbaV0gPSBiW2ldOworfQorCisvKiB7IGRnLWZpbmFs IHsgc2Nhbi1hc3NlbWJsZXItdGltZXMge1x0dXpwMVx0fSAxIH0gfSAqLworLyogeyBkZy1maW5h bCB7IHNjYW4tYXNzZW1ibGVyLW5vdCB7XHR4dG5cdH0gfSB9ICovCisvKiB7IGRnLWZpbmFsIHsg c2Nhbi1hc3NlbWJsZXItbm90IHtcdHh0bjJcdH0gfSB9ICovCmRpZmYgLS1naXQgYS9nY2MvdGVz dHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS0yLmMgYi9nY2MvdGVzdHN1aXRl L2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS0yLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQK aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYzI1OTAxMDQ0 MmJjYTRiYTAwODcwNmU0N2IzZmZjYzUwYTkxMGI1MgotLS0gL2Rldi9udWxsCisrKyBiL2djYy90 ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L3h0bi1jb21iaW5lLTIuYwpAQCAtMCwwICsxLDE2 IEBACisvKiB7IGRnLWRvIGFzc2VtYmxlIH0gKi8KKy8qIHsgZGctb3B0aW9ucyAiLU8zIC0tc2F2 ZS10ZW1wcyAtLXBhcmFtPXZlY3QtZXBpbG9ndWVzLW5vbWFzaz0wIiB9ICovCisKKyNkZWZpbmUg U0lHTiBzaWduZWQKKyNkZWZpbmUgVFlQRTEgc2hvcnQKKyNkZWZpbmUgVFlQRTIgaW50CisKK3Zv aWQgZDIgKFNJR04gVFlQRTEgKiByZXN0cmljdCBhLCBTSUdOIFRZUEUyICpiLCBpbnQgbikKK3sK KyAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykKKyAgICAgIGFbaV0gPSBiW2ldOworfQor CisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMge1x0dXpwMVx0fSAxIH0gfSAq LworLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLW5vdCB7XHR4dG5cdH0gfSB9ICovCisv KiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItbm90IHtcdHh0bjJcdH0gfSB9ICovCmRpZmYg LS1naXQgYS9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS0zLmMg Yi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS0zLmMKbmV3IGZp bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMC4uOWEyMDY1ZjY1MTAxZjgyZWJlMzM1MTk4NDA5MTlmOTYwNjE5MmM0MwotLS0gL2Rldi9u dWxsCisrKyBiL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L3h0bi1jb21iaW5lLTMu YwpAQCAtMCwwICsxLDE2IEBACisvKiB7IGRnLWRvIGFzc2VtYmxlIH0gKi8KKy8qIHsgZGctb3B0 aW9ucyAiLU8zIC0tc2F2ZS10ZW1wcyAtLXBhcmFtPXZlY3QtZXBpbG9ndWVzLW5vbWFzaz0wIiB9 ICovCisKKyNkZWZpbmUgU0lHTiBzaWduZWQKKyNkZWZpbmUgVFlQRTEgaW50CisjZGVmaW5lIFRZ UEUyIGxvbmcgbG9uZworCit2b2lkIGQyIChTSUdOIFRZUEUxICogcmVzdHJpY3QgYSwgU0lHTiBU WVBFMiAqYiwgaW50IG4pCit7CisgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspCisgICAg ICBhW2ldID0gYltpXTsKK30KKworLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVz IHtcdHV6cDFcdH0gMSB9IH0gKi8KKy8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci1ub3Qg e1x0eHRuXHR9IH0gfSAqLworLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLW5vdCB7XHR4 dG4yXHR9IH0gfSAqLwpkaWZmIC0tZ2l0IGEvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L2FhcmNo NjQveHRuLWNvbWJpbmUtNC5jIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L2FhcmNoNjQveHRu LWNvbWJpbmUtNC5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjc3YzNkY2UxMjA0OTk4OWQzNDRlNDY1MmJkNTkzZGUy ZTg0NmFlMjUKLS0tIC9kZXYvbnVsbAorKysgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFy Y2g2NC94dG4tY29tYmluZS00LmMKQEAgLTAsMCArMSwxNiBAQAorLyogeyBkZy1kbyBhc3NlbWJs ZSB9ICovCisvKiB7IGRnLW9wdGlvbnMgIi1PMyAtLXNhdmUtdGVtcHMgLS1wYXJhbT12ZWN0LWVw aWxvZ3Vlcy1ub21hc2s9MCIgfSAqLworCisjZGVmaW5lIFNJR04gdW5zaWduZWQKKyNkZWZpbmUg VFlQRTEgY2hhcgorI2RlZmluZSBUWVBFMiBzaG9ydAorCit2b2lkIGQyIChTSUdOIFRZUEUxICog cmVzdHJpY3QgYSwgU0lHTiBUWVBFMiAqYiwgaW50IG4pCit7CisgICAgZm9yIChpbnQgaSA9IDA7 IGkgPCBuOyBpKyspCisgICAgICBhW2ldID0gYltpXTsKK30KKworLyogeyBkZy1maW5hbCB7IHNj YW4tYXNzZW1ibGVyLXRpbWVzIHtcdHV6cDFcdH0gMSB9IH0gKi8KKy8qIHsgZGctZmluYWwgeyBz Y2FuLWFzc2VtYmxlci1ub3Qge1x0eHRuXHR9IH0gfSAqLworLyogeyBkZy1maW5hbCB7IHNjYW4t YXNzZW1ibGVyLW5vdCB7XHR4dG4yXHR9IH0gfSAqLwpkaWZmIC0tZ2l0IGEvZ2NjL3Rlc3RzdWl0 ZS9nY2MudGFyZ2V0L2FhcmNoNjQveHRuLWNvbWJpbmUtNS5jIGIvZ2NjL3Rlc3RzdWl0ZS9nY2Mu dGFyZ2V0L2FhcmNoNjQveHRuLWNvbWJpbmUtNS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4 IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmFlMzBlODY0ZWQ3YTIz OWM0MDUyMjQyM2Q3NDkzZGRkMzM4MzBjYzgKLS0tIC9kZXYvbnVsbAorKysgYi9nY2MvdGVzdHN1 aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS01LmMKQEAgLTAsMCArMSwxNiBAQAor LyogeyBkZy1kbyBhc3NlbWJsZSB9ICovCisvKiB7IGRnLW9wdGlvbnMgIi1PMyAtLXNhdmUtdGVt cHMgLS1wYXJhbT12ZWN0LWVwaWxvZ3Vlcy1ub21hc2s9MCIgfSAqLworCisjZGVmaW5lIFNJR04g dW5zaWduZWQKKyNkZWZpbmUgVFlQRTEgc2hvcnQKKyNkZWZpbmUgVFlQRTIgaW50CisKK3ZvaWQg ZDIgKFNJR04gVFlQRTEgKiByZXN0cmljdCBhLCBTSUdOIFRZUEUyICpiLCBpbnQgbikKK3sKKyAg ICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykKKyAgICAgIGFbaV0gPSBiW2ldOworfQorCisv KiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMge1x0dXpwMVx0fSAxIH0gfSAqLwor LyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLW5vdCB7XHR4dG5cdH0gfSB9ICovCisvKiB7 IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItbm90IHtcdHh0bjJcdH0gfSB9ICovCmRpZmYgLS1n aXQgYS9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS02LmMgYi9n Y2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC94dG4tY29tYmluZS02LmMKbmV3IGZpbGUg bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MC4uODgyZjNkMzMzZTJjYzQyZTk2NGQ4ODBkZTViNThjNTA1ZWM4YjEyMgotLS0gL2Rldi9udWxs CisrKyBiL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L3h0bi1jb21iaW5lLTYuYwpA QCAtMCwwICsxLDE2IEBACisvKiB7IGRnLWRvIGFzc2VtYmxlIH0gKi8KKy8qIHsgZGctb3B0aW9u cyAiLU8zIC0tc2F2ZS10ZW1wcyAtLXBhcmFtPXZlY3QtZXBpbG9ndWVzLW5vbWFzaz0wIiB9ICov CisKKyNkZWZpbmUgU0lHTiB1bnNpZ25lZAorI2RlZmluZSBUWVBFMSBpbnQKKyNkZWZpbmUgVFlQ RTIgbG9uZyBsb25nCisKK3ZvaWQgZDIgKFNJR04gVFlQRTEgKiByZXN0cmljdCBhLCBTSUdOIFRZ UEUyICpiLCBpbnQgbikKK3sKKyAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykKKyAgICAg IGFbaV0gPSBiW2ldOworfQorCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMg e1x0dXpwMVx0fSAxIH0gfSAqLworLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLW5vdCB7 XHR4dG5cdH0gfSB9ICovCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItbm90IHtcdHh0 bjJcdH0gfSB9ICovCg== --_002_VI1PR08MB5325BD6C31D99C3C736CD728FFB79VI1PR08MB5325eurp_--