From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2043.outbound.protection.outlook.com [40.107.14.43]) by sourceware.org (Postfix) with ESMTPS id 3CFF83858D28 for ; Mon, 24 Apr 2023 08:47:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3CFF83858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=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=JlYBQegzxE56PNeW+f3yq/Q5AiB0LNON5pAFjpsW3Hs=; b=JgBtRFKe2gWDi5DAXHCy9dP/sDDDFgJpN9SraW71wwM2nTsBPY27iMcyr5aT6X9A+N+LfD419oNqef96pGOcsB4pUc7oSxBq6/gHhkdhwLRtJW3Nb5kVdektyWiS/fRFYLkkc0bfARqwl04QMEReo7Bo4KAJK1a6/nMHsB7W8Jg= Received: from DB8PR06CA0045.eurprd06.prod.outlook.com (2603:10a6:10:120::19) by DU0PR08MB9372.eurprd08.prod.outlook.com (2603:10a6:10:422::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.32; Mon, 24 Apr 2023 08:47:47 +0000 Received: from DBAEUR03FT015.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:120:cafe::80) by DB8PR06CA0045.outlook.office365.com (2603:10a6:10:120::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.33 via Frontend Transport; Mon, 24 Apr 2023 08:47:47 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;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; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DBAEUR03FT015.mail.protection.outlook.com (100.127.142.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.19 via Frontend Transport; Mon, 24 Apr 2023 08:47:47 +0000 Received: ("Tessian outbound 3570909035da:v136"); Mon, 24 Apr 2023 08:47:47 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 7c360474815f8fe4 X-CR-MTA-TID: 64aa7808 Received: from e31ea9afd35e.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 3812CB90-C3AD-45E9-B894-89A7043C7EBA.1; Mon, 24 Apr 2023 08:47:40 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id e31ea9afd35e.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 24 Apr 2023 08:47:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q67EShe0gJyLR15r5fazde4hvTUORsbwyzcY22NmXnHleXP98HbFPnFS08LKOZpMuP43vAm8XgSiagq9786NbGf2YdPqfaSvYsTTePtWtAlgebXSFuwL/oZ+CXtu1kVCPpFMaXxxQ3K/zyMl81j8xRCJzkRyxZe7OF1ywJfvSAXuaR4P8987kgXlf5AaRVNg2I5Sy0gAOpQTQRogoYPgQMqPjwssrZRg3kf2ZtJMy17410VTS4AaLeaIhl1VkdyslZz7nnn+MtbMx+vWDrnRWs3NaAbLdUVKD3BEJ0/Gg4RO5n41jbjjqmtj1u3kCuPw5i830MhMDNEA1gE55jBFzA== 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=JlYBQegzxE56PNeW+f3yq/Q5AiB0LNON5pAFjpsW3Hs=; b=gcmE/P7XUBQdhtWu4ng++A+ONlVFOSsHVL99GO97ikV5ivD4O/nZCQYukMT50BHVQyJ1coW/CVnlKC2AT1F+JPriSN1VK/YvWdyu/cylGKCa/F+ivyoCNijcviwSmNlkko71HJvOtTLx6wG5j7TTdP2Law+UYL7jGv78q/3DHydEUHPxukrL4NarRMQ69Yt60QPAG8LRFoDbSUTI1LzYAJbAH8/HOjnioe5kZjkO29eRpeLeuLIFtcBczOGdoSF3TPCcz/bqUTsAlpnKZRN7OaHCMrTkmfXHcks3ul+5mjFc1oH2qzOazRvpRO91Uxqrr65R7EWY0e6vNhxj8CASag== 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=JlYBQegzxE56PNeW+f3yq/Q5AiB0LNON5pAFjpsW3Hs=; b=JgBtRFKe2gWDi5DAXHCy9dP/sDDDFgJpN9SraW71wwM2nTsBPY27iMcyr5aT6X9A+N+LfD419oNqef96pGOcsB4pUc7oSxBq6/gHhkdhwLRtJW3Nb5kVdektyWiS/fRFYLkkc0bfARqwl04QMEReo7Bo4KAJK1a6/nMHsB7W8Jg= Received: from PAXPR08MB6926.eurprd08.prod.outlook.com (2603:10a6:102:138::24) by AS2PR08MB9222.eurprd08.prod.outlook.com (2603:10a6:20b:59e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.33; Mon, 24 Apr 2023 08:47:33 +0000 Received: from PAXPR08MB6926.eurprd08.prod.outlook.com ([fe80::db73:66ba:ae70:1ff1]) by PAXPR08MB6926.eurprd08.prod.outlook.com ([fe80::db73:66ba:ae70:1ff1%3]) with mapi id 15.20.6319.033; Mon, 24 Apr 2023 08:47:33 +0000 From: Kyrylo Tkachov To: "gcc-patches@gcc.gnu.org" Subject: [PATCH][2/4][committed] aarch64: Convert UABDL2 and SABDL2 patterns to standard RTL codes Thread-Topic: [PATCH][2/4][committed] aarch64: Convert UABDL2 and SABDL2 patterns to standard RTL codes Thread-Index: Adl2iFBkVobsPjBnQC2wExlpF4bx+g== Date: Mon, 24 Apr 2023 08:47:33 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: PAXPR08MB6926:EE_|AS2PR08MB9222:EE_|DBAEUR03FT015:EE_|DU0PR08MB9372:EE_ X-MS-Office365-Filtering-Correlation-Id: 325d203c-91f3-4560-b556-08db44a09470 x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: efawzAeL6GOS2YDg+afW8KFqLAD+23tEZiKi9Z9LIrAdnnaHIEttiE/MvVOPcHukxw0/yKeWAuWZFjLynaJWjtpVl8nVc1L2GTqt2KuMwzEnmJQNc0NHxZwMI7yqRQDGtsBNkmjWuX6aqP+NuADulXl29vZL8laBiyVyUc1q7u8Huj7vPiqQYkMsAIvawRynLYZ1r4R89+thGAXIv0syedcP8WY6XtMO4449wIvMrtl9ZXi7RsLGCIPp9L3qsnK9ATk+xbW9yZ0y7eLSR7BziiCRj4sks2/NX/UZGX77Q0+ybC1lScAFa3mWq0NbReD73FY613c/gzbG4o0y4X/ygrOp/y3euwqwYaPWd+1c4LHTrWNpCSEG2ZoTS6XfgdfNmZJaS5dR4IaUtaYa5u3A4GFAbY84wIBrTDT6H8IA50GOxifsjbqWDaeRQhMIrso4lI3b6nGxVnbpdMcIDW5si9C6o/u/i1Gz9Jsk8ixeoIIi0R5U5MlPq4y7yva23vAYlDAGrLW0657H+JkJukAptZhGZcyoUJYo8YHGybC8PNPCS9CTddNnknzYxCg506Gn8VECDJ53g3XGt8GHsZD5JcNhqLga+U+FV9WvYEYfbgSKgAOVOXSKOKHOUTv3cDX/ X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR08MB6926.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(136003)(39860400002)(366004)(376002)(346002)(396003)(451199021)(4744005)(2906002)(76116006)(64756008)(66446008)(66476007)(66556008)(66946007)(6916009)(316002)(52536014)(8676002)(8936002)(5660300002)(38070700005)(41300700001)(33656002)(86362001)(55016003)(9686003)(26005)(186003)(122000001)(71200400001)(99936003)(55236004)(38100700002)(478600001)(7696005)(83380400001)(6506007);DIR:OUT;SFP:1101; Content-Type: multipart/mixed; boundary="_002_PAXPR08MB692627C5C00040F654FBF09293679PAXPR08MB6926eurp_" MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB9222 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT015.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 1bd9a241-e4cb-4586-d456-08db44a08bac X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Z/SpDuBhqx7OYcKRmsyNsqwtlRrBLtQteUA6dK1ObZiKu0Xz8T73IMQEjWj7Gu6mbpoTg4815rxXJKcnjdYkvYGPemHUkkc9HbuAXl0LceZ/xYObbDlZZnPc6+XysSM62s96K42Nsy/6JwXcBD+IHNrrooH0SYmGOEX/GpOkEW9dh93c385gmO4nKRa/r1fe3MdJHeYRF3WZAo1UQayovaOa5szKef19Xahk6NHH0taBZVcAu6dlhPxWKdE0k9dO6m+0KJ7wUUfhj94HRXnD7UWmHo9V2jNiqdBlCTH5ePU/lcDTCfdAcZAYh9Gj4cGWncKrEIjvI3NCD69zihrT7E8HJ/70ZrYpgrVAfO3iHEoIrmyJXAtyOiomeUDNX77winqFAHwGiOg6ZLyC5H7p8JbhuPWlsKHoNZhjB8vbIJLbys9T8W6g0FJIcvUL/PRQCW5cDuZhxiMWFn1cY4kwcVl6EQ+D6YFfTjBR1bHc1fnBaefGpX1Hdnewv+HyIW9M72xjGNHxVL4eGhK1wBFkLg/xj+0tUK54H+rH60SPOjd9w9KFIITohEpJSlJavzGqP0f6QQVnWN8YgrwoAv/PZ//Tsiu0oysZu3PVf82sqDaK1GH/Acj1sj7IT9gCWOoJtNw4j//T8Ei8bb1NtQCZ3tladjmXvkjegCCwEl7rukKT1Bgb4oCW71nHs00yTzPKdn85bNf4mdJh5nHjurcHcQ== 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:(13230028)(4636009)(39860400002)(396003)(376002)(136003)(346002)(451199021)(36840700001)(46966006)(40470700004)(336012)(86362001)(26005)(9686003)(6506007)(33656002)(5660300002)(52536014)(36860700001)(186003)(235185007)(47076005)(83380400001)(82310400005)(7696005)(478600001)(40460700003)(81166007)(41300700001)(356005)(2906002)(8936002)(8676002)(82740400003)(55016003)(70586007)(70206006)(99936003)(6916009)(40480700001)(316002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Apr 2023 08:47:47.8771 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 325d203c-91f3-4560-b556-08db44a09470 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: DBAEUR03FT015.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB9372 X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY 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: --_002_PAXPR08MB692627C5C00040F654FBF09293679PAXPR08MB6926eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi all, Similar to the previous patch for UABDL and SABDL, this patch covers the *2= versions that vec_select the high half of its input to do the asbsdiff and extend. A define_expand is added for th= e intrinsic to create the "select-high-half" RTX the pattern expects. Bootstrapped and tested on aarch64-none-linux-gnu. Pushing to trunk. Thanks, Kyrill gcc/ChangeLog: * config/aarch64/aarch64-simd.md (aarch64_abdl2): Rename to... (aarch64_abdl2_insn): ... This. Use RTL codes instead of unspec= . (aarch64_abdl2): New define_expand. * config/aarch64/aarch64.md (UNSPEC_SABDL2, UNSPEC_UABDL2): Delete. * config/aarch64/iterators.md (ABDL2): Delete. (sur): Remove handling of UNSPEC_SABDL2 and UNSPEC_UABDL2. --_002_PAXPR08MB692627C5C00040F654FBF09293679PAXPR08MB6926eurp_ Content-Type: application/octet-stream; name="abdl2.patch" Content-Description: abdl2.patch Content-Disposition: attachment; filename="abdl2.patch"; size=3578; creation-date="Mon, 24 Apr 2023 08:38:05 GMT"; modification-date="Mon, 24 Apr 2023 08:47:32 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2djYy9jb25maWcvYWFyY2g2NC9hYXJjaDY0LXNpbWQubWQgYi9nY2MvY29u ZmlnL2FhcmNoNjQvYWFyY2g2NC1zaW1kLm1kCmluZGV4IGJjZWEzMTk0YmI0YTU4ZTZlM2RkNGEz MjA2NzA5MjZlMzQ5NjU2OTYuLjJlMDg3ZDRiNDAwMDQ5YzUxMGYwODc1OWVhNzIyZjM3ZmQ4Zjlj YjcgMTAwNjQ0Ci0tLSBhL2djYy9jb25maWcvYWFyY2g2NC9hYXJjaDY0LXNpbWQubWQKKysrIGIv Z2NjL2NvbmZpZy9hYXJjaDY0L2FhcmNoNjQtc2ltZC5tZApAQCAtODg2LDE2ICs4ODYsNDQgQEAg KGRlZmluZV9pbnNuICJhYXJjaDY0XzxzdT5hYmRsPG1vZGU+IgogICBbKHNldF9hdHRyICJ0eXBl IiAibmVvbl9hYmQ8cT4iKV0KICkKIAotKGRlZmluZV9pbnNuICJhYXJjaDY0XzxzdXI+YWJkbDI8 bW9kZT4iCisoZGVmaW5lX2luc24gImFhcmNoNjRfPHN1PmFiZGwyPG1vZGU+X2luc24iCiAgIFso c2V0IChtYXRjaF9vcGVyYW5kOjxWREJMVz4gMCAicmVnaXN0ZXJfb3BlcmFuZCIgIj13IikKLQko dW5zcGVjOjxWREJMVz4gWyhtYXRjaF9vcGVyYW5kOlZRVyAxICJyZWdpc3Rlcl9vcGVyYW5kIiAi dyIpCi0JCQkgKG1hdGNoX29wZXJhbmQ6VlFXIDIgInJlZ2lzdGVyX29wZXJhbmQiICJ3IildCi0J QUJETDIpKV0KKwkoemVyb19leHRlbmQ6PFZEQkxXPgorCSAgKG1pbnVzOjxWSEFMRj4KKwkgICAg KFVTTUFYOjxWSEFMRj4KKwkgICAgICAodmVjX3NlbGVjdDo8VkhBTEY+CisJCShtYXRjaF9vcGVy YW5kOlZRVyAxICJyZWdpc3Rlcl9vcGVyYW5kIiAidyIpCisJCShtYXRjaF9vcGVyYW5kOlZRVyAz ICJ2ZWN0X3Bhcl9jbnN0X2hpX2hhbGYiICIiKSkKKwkgICAgICAodmVjX3NlbGVjdDo8VkhBTEY+ CisJCShtYXRjaF9vcGVyYW5kOlZRVyAyICJyZWdpc3Rlcl9vcGVyYW5kIiAidyIpCisJCShtYXRj aF9kdXAgMykpKQorCSAgICAoPG1heF9vcHA+OjxWSEFMRj4KKwkgICAgICAodmVjX3NlbGVjdDo8 VkhBTEY+CisJCShtYXRjaF9kdXAgMSkKKwkJKG1hdGNoX2R1cCAzKSkKKwkgICAgICAodmVjX3Nl bGVjdDo8VkhBTEY+CisJCShtYXRjaF9kdXAgMikKKwkJKG1hdGNoX2R1cCAzKSkpKSkpXQorCiAg ICJUQVJHRVRfU0lNRCIKLSAgIjxzdXI+YWJkbDJcdCUwLjxWd3R5cGU+LCAlMS48VnR5cGU+LCAl Mi48VnR5cGU+IgorICAiPHN1PmFiZGwyXHQlMC48Vnd0eXBlPiwgJTEuPFZ0eXBlPiwgJTIuPFZ0 eXBlPiIKICAgWyhzZXRfYXR0ciAidHlwZSIgIm5lb25fYWJkPHE+IildCiApCiAKKyhkZWZpbmVf ZXhwYW5kICJhYXJjaDY0XzxzdT5hYmRsMjxtb2RlPiIKKyAgWyhtYXRjaF9vcGVyYW5kOjxWREJM Vz4gMCAicmVnaXN0ZXJfb3BlcmFuZCIpCisgICAoVVNNQVg6VlFXCisgICAgIChtYXRjaF9vcGVy YW5kOlZRVyAxICJyZWdpc3Rlcl9vcGVyYW5kIikKKyAgICAgKG1hdGNoX29wZXJhbmQ6VlFXIDIg InJlZ2lzdGVyX29wZXJhbmQiKSldCisgICJUQVJHRVRfU0lNRCIKKyAgeworICAgIHJ0eCBoaSA9 IGFhcmNoNjRfc2ltZF92ZWN0X3Bhcl9jbnN0X2hhbGYgKDxNT0RFPm1vZGUsIDxudW5pdHM+LCB0 cnVlKTsKKyAgICBlbWl0X2luc24gKGdlbl9hYXJjaDY0XzxzdT5hYmRsMjxtb2RlPl9pbnNuIChv cGVyYW5kc1swXSwgb3BlcmFuZHNbMV0sCisJCQkJCQkgb3BlcmFuZHNbMl0sIGhpKSk7CisgICAg RE9ORTsKKyAgfQorKQorCiAoZGVmaW5lX2luc24gImFhcmNoNjRfPHN1cj5hYmFsPG1vZGU+Igog ICBbKHNldCAobWF0Y2hfb3BlcmFuZDo8VldJREU+IDAgInJlZ2lzdGVyX29wZXJhbmQiICI9dyIp CiAJKHVuc3BlYzo8VldJREU+IFsobWF0Y2hfb3BlcmFuZDpWRF9CSFNJIDIgInJlZ2lzdGVyX29w ZXJhbmQiICJ3IikKZGlmZiAtLWdpdCBhL2djYy9jb25maWcvYWFyY2g2NC9hYXJjaDY0Lm1kIGIv Z2NjL2NvbmZpZy9hYXJjaDY0L2FhcmNoNjQubWQKaW5kZXggNDZkODZjMTA1Mzk1NDkzNzc3ZTY4 MTI2OTlkZTk2MjQxMDFiYTYwOS4uN2E2MjJiNzNjYjI3NjUwNjZmYjU2YTEwYjFkYjJjMmMxMWNm NjJhMSAxMDA2NDQKLS0tIGEvZ2NjL2NvbmZpZy9hYXJjaDY0L2FhcmNoNjQubWQKKysrIGIvZ2Nj L2NvbmZpZy9hYXJjaDY0L2FhcmNoNjQubWQKQEAgLTIwNiw3ICsyMDYsNiBAQCAoZGVmaW5lX2Nf ZW51bSAidW5zcGVjIiBbCiAgICAgVU5TUEVDX1JCSVQKICAgICBVTlNQRUNfU0FCQUwKICAgICBV TlNQRUNfU0FCQUwyCi0gICAgVU5TUEVDX1NBQkRMMgogICAgIFVOU1BFQ19TQURBTFAKICAgICBV TlNQRUNfU0NWVEYKICAgICBVTlNQRUNfU0VUTUVNCkBAIC0yMjksNyArMjI4LDYgQEAgKGRlZmlu ZV9jX2VudW0gInVuc3BlYyIgWwogICAgIFVOU1BFQ19UTFNMRTQ4CiAgICAgVU5TUEVDX1VBQkFM CiAgICAgVU5TUEVDX1VBQkFMMgotICAgIFVOU1BFQ19VQUJETDIKICAgICBVTlNQRUNfVUFEQUxQ CiAgICAgVU5TUEVDX1VDVlRGCiAgICAgVU5TUEVDX1VTSExfMlMKZGlmZiAtLWdpdCBhL2djYy9j b25maWcvYWFyY2g2NC9pdGVyYXRvcnMubWQgYi9nY2MvY29uZmlnL2FhcmNoNjQvaXRlcmF0b3Jz Lm1kCmluZGV4IDRmMjQzMGM0MzQxNjUwNDNjMWVjODE0NzUxZmYxMDZhNjQxNGQ0MDguLjU4MThl YTE1ZjdkMzFiZTJmMTgwZGE0YzI0N2MyNzY0N2Y4NGYyNWUgMTAwNjQ0Ci0tLSBhL2djYy9jb25m aWcvYWFyY2g2NC9pdGVyYXRvcnMubWQKKysrIGIvZ2NjL2NvbmZpZy9hYXJjaDY0L2l0ZXJhdG9y cy5tZApAQCAtMjU2OCw5ICsyNTY4LDYgQEAgKGRlZmluZV9pbnRfaXRlcmF0b3IgQUJBTCBbVU5T UEVDX1NBQkFMIFVOU1BFQ19VQUJBTF0pCiA7OyBUaGUgdW5zcGVjIGNvZGVzIGZvciB0aGUgU0FC QUwyLCBVQUJBTDIgQWR2YW5jZWRTSU1EIGluc3RydWN0aW9ucy4KIChkZWZpbmVfaW50X2l0ZXJh dG9yIEFCQUwyIFtVTlNQRUNfU0FCQUwyIFVOU1BFQ19VQUJBTDJdKQogCi07OyBUaGUgdW5zcGVj IGNvZGVzIGZvciB0aGUgU0FCREwyLCBVQUJETDIgQWR2YW5jZWRTSU1EIGluc3RydWN0aW9ucy4K LShkZWZpbmVfaW50X2l0ZXJhdG9yIEFCREwyIFtVTlNQRUNfU0FCREwyIFVOU1BFQ19VQUJETDJd KQotCiA7OyBUaGUgdW5zcGVjIGNvZGVzIGZvciB0aGUgU0FEQUxQLCBVQURBTFAgQWR2YW5jZWRT SU1EIGluc3RydWN0aW9ucy4KIChkZWZpbmVfaW50X2l0ZXJhdG9yIEFEQUxQIFtVTlNQRUNfU0FE QUxQIFVOU1BFQ19VQURBTFBdKQogCkBAIC0zMzU0LDcgKzMzNTEsNiBAQCAoZGVmaW5lX2ludF9h dHRyIHN1ciBbKFVOU1BFQ19TSEFERCAicyIpIChVTlNQRUNfVUhBREQgInUiKQogCQkgICAgICAo VU5TUEVDX0FEREhOICIiKSAoVU5TUEVDX1JBRERITiAiciIpCiAJCSAgICAgIChVTlNQRUNfU0FC QUwgInMiKSAoVU5TUEVDX1VBQkFMICJ1IikKIAkJICAgICAgKFVOU1BFQ19TQUJBTDIgInMiKSAo VU5TUEVDX1VBQkFMMiAidSIpCi0JCSAgICAgIChVTlNQRUNfU0FCREwyICJzIikgKFVOU1BFQ19V QUJETDIgInUiKQogCQkgICAgICAoVU5TUEVDX1NBREFMUCAicyIpIChVTlNQRUNfVUFEQUxQICJ1 IikKIAkJICAgICAgKFVOU1BFQ19TVUJITiAiIikgKFVOU1BFQ19SU1VCSE4gInIiKQogCQkgICAg ICAoVU5TUEVDX1VTUUFERCAidXMiKSAoVU5TUEVDX1NVUUFERCAic3UiKQo= --_002_PAXPR08MB692627C5C00040F654FBF09293679PAXPR08MB6926eurp_--