From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2050.outbound.protection.outlook.com [40.107.241.50]) by sourceware.org (Postfix) with ESMTPS id 6C7CB3858D33 for ; Tue, 21 Nov 2023 09:48:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6C7CB3858D33 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6C7CB3858D33 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.241.50 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1700560108; cv=pass; b=XhhKppd+RnhLPvpwvsJkMsgkcRGso7nEyVGHRjaRo7nLJAfAXZilrCEwzg7VSYAfgcWZu29DfXC80izUX3Bx53fnfNre5NBajhTz2SGtbgvBw6S2p4ZHb41pUNym0EX2TC62MCfMAgRrEc1eoJEwde1Ksymj8YZpj7g3iyYcHSc= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1700560108; c=relaxed/simple; bh=Qu1ZuNfUph4KIBF8fRkeLXE1kkkJIMi1EoZyFbFl4EQ=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=o7x77nI3nxrd2PAvBY37JUzJqbv7aX3NryaZzPzomuZm/QUa5dvDEY4XtYAkRiYvgvFfGL4j0avT0ni+DSvXSia3mQxPIcwFu5qVk183t3bf/7lpLjUs7Xc336CmufVqj2PZKyM2IFV0klU4F0cgW2m3KMjAtt2nrsDFKge41Ss= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=Pw8xqNcLBg7VKx3Ly1JUjVaPeHNvHkaXgHcto2WOqvLH/4w/0/cWuCfotlt6ZSJayY2vbpSFT7OaaOW94ZtXuxiuOb3y7lUo6lUq3C7qdRH7aNthsALjs3mFeBPmXf/KCK7DPxJwLRIaBioIemV6dwA6lG5SarlaNh4tqQpvUtPTSpoCfUE+5JFOq1qBWhy4NqN6k1aekrdiERbaV+kfDgyPxRMYXeYzYFjnK9mbHN7XnbtfB5O83VUU0JtpkEvQwrJBM5vWxP9JZ4FmNyYEHyFfAFZcHOe++dBIiFex+t0Q8cdNpPDniFh8pYGh/KstBuu3Fcdj+bcJXaCIRAlyVA== ARC-Message-Signature: i=2; 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=Qu1ZuNfUph4KIBF8fRkeLXE1kkkJIMi1EoZyFbFl4EQ=; b=KZcWV2LRYTBlfyITlavL6YpScunCu6nbEwjXl7dZmI3fOIy138gSufVsFyeshdb39SFt+4iTKiArhBTOz8Zu/Ej/RwoHB5U8NB6p6UW/hGyOLAT4p/E5zhVIF0TtkH7xafg0leWSn8tX7kxmlEu3d7rYRGOS2M+QEbsShlwBmCxj/G2I3ms+q5PTFkYS3y3UD0gjgK3DLi6c99nOLFYu6T/Nr+yxP21OuekCm7RK5SZdoSIoDAYnM2633FKWNlGKtdhwRbFKdEvHskLNQmF7t2Gg417e5m2/OZcXv6oanWEwhxQczbp3dBipO58+SnFva0c7HPGRQ+oHz1UExfpaVQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=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=Qu1ZuNfUph4KIBF8fRkeLXE1kkkJIMi1EoZyFbFl4EQ=; b=a0OyzU0mm0eJBTLp55/mi5qBK07cWAbX8lc1CVxKrIhlHXlw2ZD3ESguOXaIszfO262nF0WmqoFJpJP5xqZb5ELeSAlWqN5Glg06ND0QhNXKArcyl5CDcefPqX2ShU6avxbqieViDLAhbr9aGHMVX8rS4Sl1E/EAlkJDndoAoC8= Received: from AM6P192CA0037.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:82::14) by DB9PR08MB7445.eurprd08.prod.outlook.com (2603:10a6:10:36f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.26; Tue, 21 Nov 2023 09:48:16 +0000 Received: from AMS1EPF0000004D.eurprd04.prod.outlook.com (2603:10a6:209:82:cafe::55) by AM6P192CA0037.outlook.office365.com (2603:10a6:209:82::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.28 via Frontend Transport; Tue, 21 Nov 2023 09:48:16 +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 AMS1EPF0000004D.mail.protection.outlook.com (10.167.16.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.12 via Frontend Transport; Tue, 21 Nov 2023 09:48:16 +0000 Received: ("Tessian outbound 385ad2f98d71:v228"); Tue, 21 Nov 2023 09:48:16 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 1373daf68eb49e44 X-CR-MTA-TID: 64aa7808 Received: from bae26fe4baff.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D3AB884F-8089-47C2-80DA-ED1226595CD1.1; Tue, 21 Nov 2023 09:48:05 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id bae26fe4baff.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 21 Nov 2023 09:48:05 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SgWIuDMdCPhvI2h0eI2Q81ucwJZYIV7xhdHy1MWQB5/MQsqBDwjOAz4fpaUDcy0luhkILwHHIkqHsURgTWtCLqj7AF8LhQOGypQ07OMz5zaiKxWnpqpzwiahCVDIveFcVL8cABkER6GawMlOcGcgT7Rm0kUdu3wwKYRGzC4J8D/bJ4YadAb29mMnWPDl237CDcti0Y8dWrVWNIM+IcG+5ZwqHhXzu7o65lgQ8kpvU+EwgDqJ27oLV0vyP+Lg2dSxugxmBsXl/wLgrQ0x1uYJDQOjynsRCEfQ5FrQGqemNF32vw37HNbU4EESOQaTjNUKJJ83P4sCAFn0cLjrGWD/6w== 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=Qu1ZuNfUph4KIBF8fRkeLXE1kkkJIMi1EoZyFbFl4EQ=; b=SNweDybV5OubnF/9r/wLMQ/F6Fvgx+NROAULW4/d1A6Qybax5VMKqlWjXIWlr7dKeqlaqMTITjhUwe0vvXFsrbdn2IUyOd3AsJ7sH2lzKMG8E/Ry1+G4Psajk2r5nmKGo2MWe3sO0jKjmWDgLY5UPzsGPUHNmwOJmj9fH/MBoJRHGW84DMnPwB5HxTV+Zf8h6TwTdaeBlDJBuZcXOT9gmz/8bsK44ALdgAMPB2OD7prYdetOX7X0NGGM88dJdhWh10VSSjEIu/k6xcptYB+veroXUIxJPz2w/1D+zxu1KnPHxivcH2kzTIku0j0UO89ieik9GwciKrdwYBlsitTjMw== 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=Qu1ZuNfUph4KIBF8fRkeLXE1kkkJIMi1EoZyFbFl4EQ=; b=a0OyzU0mm0eJBTLp55/mi5qBK07cWAbX8lc1CVxKrIhlHXlw2ZD3ESguOXaIszfO262nF0WmqoFJpJP5xqZb5ELeSAlWqN5Glg06ND0QhNXKArcyl5CDcefPqX2ShU6avxbqieViDLAhbr9aGHMVX8rS4Sl1E/EAlkJDndoAoC8= Received: from VI1PR08MB5325.eurprd08.prod.outlook.com (2603:10a6:803:13e::17) by DU0PR08MB9299.eurprd08.prod.outlook.com (2603:10a6:10:41e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.27; Tue, 21 Nov 2023 09:48:03 +0000 Received: from VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::9679:2ab0:99c6:54a3]) by VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::9679:2ab0:99c6:54a3%6]) with mapi id 15.20.7002.028; Tue, 21 Nov 2023 09:48:03 +0000 From: Tamar Christina To: Richard Biener , Richard Earnshaw CC: "gcc-patches@gcc.gnu.org" , nd , Richard Earnshaw , Marcus Shawcroft , Kyrylo Tkachov , Richard Sandiford Subject: RE: [PATCH]AArch64 docs: update -mcpu=generic definition on aarch64 Thread-Topic: [PATCH]AArch64 docs: update -mcpu=generic definition on aarch64 Thread-Index: AQHaGKBQ4WFQVNd2Ok2zrENLK+WnwbCDL6oAgACVMnCAAMbcAIAAAMKAgAABWtA= Date: Tue, 21 Nov 2023 09:48:02 +0000 Message-ID: References: <6d44ca81-a0ec-4890-8537-2a4e403cb616@foss.arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: 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: VI1PR08MB5325:EE_|DU0PR08MB9299:EE_|AMS1EPF0000004D:EE_|DB9PR08MB7445:EE_ X-MS-Office365-Filtering-Correlation-Id: b30ae303-8269-4b41-9569-08dbea76fc7c 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: +eCliLmNpTAVvqPjxlhept6j3+iWX2nM9GQNuDVYHUO3cu/PmlBL5c8l4w7GcAVy44I0K3U4rxew5U6Fk+KRBrwMaHGLNPaIz1WdJQyL/lzSgNYrF5dbCbz5mc1eRgkrjgX5f26LWob3mmaejEwqh6u7AMTg5Ydx/v9LSoLL/8XKfpPaGr9fXvHgZRSDDy1qTNI8GomwyfFFyFHzWmxNvsVtcQvDlbohN3kL0ftOmm7DfZ5/TkVxLQ1aGlXA5Sfb99LfNF6ean8Q6ypeGS5j+JkTAX9ngXOVLuYows9GwlwbzSmq5h7moaWYM/8hkGaZ7rIkcpjGo51YSRYlw40fFjeSy8EFtUElPpAG+1abeNJky66q2XIP1vlLKTT8ZrfGO6b1b+N/1QuUGPV6U9eY9AhjeHAhZ10TOcOtqfR2l0OmOtGIJATUl+ZBTFmWZKdh3DjPuvc0NdbCdB5eLyRryoPSvfoA1QQzPWS5IessxB/wP2DvcPEb0Bv1S4AYygtuGIJ0qaKLek4OW4sZh5iPFB0jVeS05N7kSCIyjb8+ovegGJvEhdvs4Xz+te5SNmBv2P5T7OkHfA97M7n+3b8rzPgx223h7fXAIM62p3C2brGWpjoFQMKkwN29ulWBOtQhb7/jjT4d7nNyl68XAS0DLQ== 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:(13230031)(39860400002)(376002)(396003)(366004)(346002)(136003)(230922051799003)(1800799012)(186009)(451199024)(64100799003)(55016003)(5660300002)(15650500001)(2906002)(52536014)(41300700001)(4326008)(8936002)(8676002)(66946007)(316002)(76116006)(66556008)(110136005)(54906003)(66476007)(64756008)(66446008)(86362001)(26005)(478600001)(38070700009)(71200400001)(9686003)(53546011)(7696005)(6506007)(33656002)(83380400001)(38100700002)(122000001)(41533002);DIR:OUT;SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB9299 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: AMS1EPF0000004D.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: fafc0982-641e-40d5-09fc-08dbea76f44d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: i5rK4dW92TT0YRiy0sOXnLt3TpyD3q3olUcuJd6olWEg/xbc5qSzT+qL/cVdOU9EQo67J6XqvvOYEqtrndn+YsQUq22QtNwxMBwO/8l0EjapmdraNgRjrqAlN/YSn3nSslai1dfsYFVzGVUoBNsrRWvwbfXz1rLDAeD45PLay5Ucz4zjTqLq16vwU4Jv1TcX9qZzeRSsHtVapxC4fhvy1DsFpX/umyuSO0DZiRs1BQd/r7n2HpSIJBaBMOSklePOLLJivCfbjC8y2Yf4QPJ3Pqk2tqK00paszfqDQwwqjx2ea4M1L/0RdslHOOl+w+mcRbMHwmg1dcQUMnbc5SzSTIvD+3DOp2Dw+DiIumYzFFIvgLTNOZhGnVkC/u0t36j4zVRnBZDitkEPCdyWelZfgyLyjmHpqSN6U1aTAeGrGbd3dn1fxc49antOTds+UlrMGzwfgYUWgApxZRzW87dVw9dwG94Ftyeps2IEDAFoEXxrX6VBU+jdG+CyJCswVjTdNzNrYUWQfNup9NAjxpJLAIegO2FpIzmdFOzHp6awDZw+mF7QmU+nCcusWHaGgCS7FCuL8hGlmNtUZNvrS9kKv+D32QR0ONdfNJZmhzlBwMxea1lpsMcVgdz/XHhIiJXTmd1EwDQkHbFmgttyLJpigfSDnIKUpQZiqG1EKLdzbkgLsCFjSrXOvxf3Av2YO0P+3d+aRCqEdWSfS1T+Y52NqKLMmUzzUNqJXn4aDDGNfWbwZOTqlEb4AgupMmGdhpvcZXfyrPEJMGe0iBAj92sdRQ== 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:(13230031)(4636009)(136003)(376002)(396003)(39860400002)(346002)(230922051799003)(82310400011)(451199024)(186009)(64100799003)(1800799012)(40470700004)(36840700001)(46966006)(40460700003)(83380400001)(336012)(53546011)(26005)(9686003)(41300700001)(478600001)(36860700001)(4326008)(52536014)(8676002)(8936002)(2906002)(15650500001)(5660300002)(47076005)(70586007)(6506007)(7696005)(110136005)(70206006)(54906003)(316002)(33656002)(81166007)(82740400003)(86362001)(55016003)(356005)(40480700001)(41533002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Nov 2023 09:48:16.5339 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b30ae303-8269-4b41-9569-08dbea76fc7c 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: AMS1EPF0000004D.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB7445 X-Spam-Status: No, score=-11.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,GIT_PATCH_0,KAM_DMARC_NONE,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSaWNoYXJkIEJpZW5lciA8cmlj aGFyZC5ndWVudGhlckBnbWFpbC5jb20+DQo+IFNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDIxLCAy MDIzIDk6NDEgQU0NCj4gVG86IFJpY2hhcmQgRWFybnNoYXcgPFJpY2hhcmQuRWFybnNoYXdAZm9z cy5hcm0uY29tPg0KPiBDYzogVGFtYXIgQ2hyaXN0aW5hIDxUYW1hci5DaHJpc3RpbmFAYXJtLmNv bT47IGdjYy1wYXRjaGVzQGdjYy5nbnUub3JnOw0KPiBuZCA8bmRAYXJtLmNvbT47IFJpY2hhcmQg RWFybnNoYXcgPFJpY2hhcmQuRWFybnNoYXdAYXJtLmNvbT47DQo+IE1hcmN1cyBTaGF3Y3JvZnQg PE1hcmN1cy5TaGF3Y3JvZnRAYXJtLmNvbT47IEt5cnlsbyBUa2FjaG92DQo+IDxLeXJ5bG8uVGth Y2hvdkBhcm0uY29tPjsgUmljaGFyZCBTYW5kaWZvcmQNCj4gPFJpY2hhcmQuU2FuZGlmb3JkQGFy bS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdQUFyY2g2NCBkb2NzOiB1cGRhdGUgLW1jcHU9 Z2VuZXJpYyBkZWZpbml0aW9uIG9uDQo+IGFhcmNoNjQNCj4gDQo+IE9uIFR1ZSwgTm92IDIxLCAy MDIzIGF0IDEwOjPigK9BTSBSaWNoYXJkIEVhcm5zaGF3DQo+IDxSaWNoYXJkLkVhcm5zaGF3QGZv c3MuYXJtLmNvbT4gd3JvdGU6DQo+ID4NCj4gPg0KPiA+DQo+ID4gT24gMjAvMTEvMjAyMyAyMTo0 OSwgVGFtYXIgQ2hyaXN0aW5hIHdyb3RlOg0KPiA+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+ID4gPj4gRnJvbTogUmljaGFyZCBFYXJuc2hhdyA8UmljaGFyZC5FYXJuc2hhd0Bmb3Nz LmFybS5jb20+DQo+ID4gPj4gU2VudDogTW9uZGF5LCBOb3ZlbWJlciAyMCwgMjAyMyAxMjo1MyBQ TQ0KPiA+ID4+IFRvOiBUYW1hciBDaHJpc3RpbmEgPFRhbWFyLkNocmlzdGluYUBhcm0uY29tPjsN Cj4gPiA+PiBnY2MtcGF0Y2hlc0BnY2MuZ251Lm9yZw0KPiA+ID4+IENjOiBuZCA8bmRAYXJtLmNv bT47IFJpY2hhcmQgRWFybnNoYXcNCj4gPFJpY2hhcmQuRWFybnNoYXdAYXJtLmNvbT47DQo+ID4g Pj4gTWFyY3VzIFNoYXdjcm9mdCA8TWFyY3VzLlNoYXdjcm9mdEBhcm0uY29tPjsgS3lyeWxvIFRr YWNob3YNCj4gPiA+PiA8S3lyeWxvLlRrYWNob3ZAYXJtLmNvbT47IFJpY2hhcmQgU2FuZGlmb3Jk DQo+ID4gPj4gPFJpY2hhcmQuU2FuZGlmb3JkQGFybS5jb20+DQo+ID4gPj4gU3ViamVjdDogUmU6 IFtQQVRDSF1BQXJjaDY0IGRvY3M6IHVwZGF0ZSAtbWNwdT1nZW5lcmljIGRlZmluaXRpb24NCj4g PiA+PiBvbg0KPiA+ID4+IGFhcmNoNjQNCj4gPiA+Pg0KPiA+ID4+DQo+ID4gPj4NCj4gPiA+PiBP biAxNi8xMS8yMDIzIDE1OjE5LCBUYW1hciBDaHJpc3RpbmEgd3JvdGU6DQo+ID4gPj4gPiBIaSBB bGwsDQo+ID4gPj4gPg0KPiA+ID4+ID4gVGhpcyBkb2N1bWVudHMgdGhlIGJlaGF2aW9yIG9mIHRo ZSBnZW5lcmljIENQVSBvcHRpb25zIG9uIEFBcmNoNjQuDQo+ID4gPj4gPg0KPiA+ID4+ID4gQm9v dHN0cmFwcGVkIFJlZ3Rlc3RlZCBvbiBhYXJjaDY0LW5vbmUtbGludXgtZ251IGFuZCBubyBpc3N1 ZXMuDQo+ID4gPj4gPg0KPiA+ID4+ID4gT2sgZm9yIG1hc3Rlcj8NCj4gPiA+PiA+DQo+ID4gPj4g PiBUaGFua3MsDQo+ID4gPj4gPiBUYW1hcg0KPiA+ID4+ID4NCj4gPiA+PiA+IGdjYy9DaGFuZ2VM b2c6DQo+ID4gPj4gPg0KPiA+ID4+ID4gICAgICAqIGRvYy9pbnZva2UudGV4aSAoZ2VuZXJpYyk6 IFVwZGF0ZSBkZWZpbnRpb24uDQo+ID4gPj4gPiAgICAgIChnZW5lcmljLWFybXY4LWEsIGdlbmVy aWMtYXJtdjktYSk6IERvY3VtZW50Lg0KPiA+ID4+ID4NCj4gPiA+PiA+IC0tLSBpbmxpbmUgY29w eSBvZiBwYXRjaCAtLQ0KPiA+ID4+ID4gZGlmZiAtLWdpdCBhL2djYy9kb2MvaW52b2tlLnRleGkg Yi9nY2MvZG9jL2ludm9rZS50ZXhpIGluZGV4DQo+ID4gPj4gPg0KPiA+ID4+DQo+IGQwYjU1ZmIx MDZmOTA4ZTgyMjIzOTRiYmQwNzY3MGFhNTgzYzU2ODAuLjc3Njg0YzVkN2M5YzBiZGQ1ODcyDQo+ ID4gPj4gNTBhY2MxOTANCj4gPiA+PiA+IGRhODFlMGY3ZjAzMiAxMDA2NDQNCj4gPiA+PiA+IC0t LSBhL2djYy9kb2MvaW52b2tlLnRleGkNCj4gPiA+PiA+ICsrKyBiL2djYy9kb2MvaW52b2tlLnRl eGkNCj4gPiA+PiA+IEBAIC0yMDc1OSw3ICsyMDc1OSw4IEBAIHByb2Nlc3NvcnMgaW1wbGVtZW50 aW5nIHRoZSB0YXJnZXQNCj4gPiA+PiBhcmNoaXRlY3R1cmUuDQo+ID4gPj4gPiAgIEBpdGVtIC1t dHVuZT1AdmFye25hbWV9DQo+ID4gPj4gPiAgIFNwZWNpZnkgdGhlIG5hbWUgb2YgdGhlIHRhcmdl dCBwcm9jZXNzb3IgZm9yIHdoaWNoIEdDQyBzaG91bGQgdHVuZQ0KPiB0aGUNCj4gPiA+PiA+ICAg cGVyZm9ybWFuY2Ugb2YgdGhlIGNvZGUuICBQZXJtaXNzaWJsZSB2YWx1ZXMgZm9yIHRoaXMgb3B0 aW9uIGFyZToNCj4gPiA+PiA+IC1Ac2FtcHtnZW5lcmljfSwgQHNhbXB7Y29ydGV4LWEzNX0sIEBz YW1we2NvcnRleC1hNTN9LA0KPiA+ID4+ID4gQHNhbXB7Y29ydGV4LWE1NX0sDQo+ID4gPj4gPiAr QHNhbXB7Z2VuZXJpY30sIEBzYW1we2dlbmVyaWMtYXJtdjgtYX0sIEBzYW1we2dlbmVyaWMtYXJt djktDQo+IGF9LA0KPiA+ID4+ID4gK0BzYW1we2NvcnRleC1hMzV9LCBAc2FtcHtjb3J0ZXgtYTUz fSwgQHNhbXB7Y29ydGV4LWE1NX0sDQo+ID4gPj4gPiAgIEBzYW1we2NvcnRleC1hNTd9LCBAc2Ft cHtjb3J0ZXgtYTcyfSwgQHNhbXB7Y29ydGV4LWE3M30sDQo+ID4gPj4gQHNhbXB7Y29ydGV4LWE3 NX0sDQo+ID4gPj4gPiAgIEBzYW1we2NvcnRleC1hNzZ9LCBAc2FtcHtjb3J0ZXgtYTc2YWV9LCBA c2FtcHtjb3J0ZXgtYTc3fSwNCj4gPiA+PiA+ICAgQHNhbXB7Y29ydGV4LWE2NX0sIEBzYW1we2Nv cnRleC1hNjVhZX0sIEBzYW1we2NvcnRleC1hMzR9LCBAQA0KPiA+ID4+ID4gLTIwNzk4LDYgKzIw Nzk5LDExIEBAIGFyaXRobWV0aWMgaW5zdHJ1Y3Rpb25zIHBlciBjeWNsZSAoMiBmb3INCj4gPiA+ PiA+IDI1Ni1iaXQNCj4gPiA+PiBTVkUsIDQgZm9yIDEyOC1iaXQgU1ZFKS4NCj4gPiA+PiA+ICAg VGhpcyBpcyBtb3JlIGdlbmVyYWwgdGhhbiB0dW5pbmcgZm9yIGEgc3BlY2lmaWMgY29yZSBsaWtl IE5lb3ZlcnNlIFYxDQo+ID4gPj4gPiAgIGJ1dCBpcyBtb3JlIHNwZWNpZmljIHRoYW4gdGhlIGRl ZmF1bHQgdHVuaW5nIGRlc2NyaWJlZCBiZWxvdy4NCj4gPiA+PiA+DQo+ID4gPj4gPiArVGhlIHZh bHVlIEBzYW1we2dlbmVyaWN9IHNob3VsZCBub3QgYmUgYXNzdW1lZCB0byBiZSBhIHN0YXRpYw0K PiA+ID4+IGNvbmZpZ3VyYXRpb24uDQo+ID4gPj4gPiArU3RhcnRpbmcgd2l0aCBHQ0MgMTQgdGhp cyB2YWx1ZSBjYW4gY2hhbmdlIG92ZXIgdGltZSBpbiBvcmRlciB0bw0KPiA+ID4+ID4gK2JldHRl ciByZWZsZWN0IGFkdmFuY2VtZW50cyBpbiBDUFUgbWljcm9hcmNoaXRlY3R1cmUuICBJZiBhDQo+ ID4gPj4gPiArc3BlY2lmaWMgdmVyc2lvbiBpcyByZXF1aXJlZCB5b3UgYXJlIGVuY291cmFnZWQg dG8gdXNlIG9uZSBvZg0KPiA+ID4+ID4gK3RoZSBhcmNoaXRlY3R1cmUNCj4gPiA+PiBzcGVjaWZp YyBnZW5lcmljIHByb2Nlc3NvcnMsIGUuZy4gQHNhbXB7Z2VuZXJpYy1hcm12OC1hfS4NCj4gPiA+ PiA+ICsNCj4gPiA+PiA+ICAgQWRkaXRpb25hbGx5IG9uIG5hdGl2ZSBBQXJjaDY0IEdOVS9MaW51 eCBzeXN0ZW1zIHRoZSB2YWx1ZQ0KPiA+ID4+ID4gICBAc2FtcHtuYXRpdmV9IHR1bmVzIHBlcmZv cm1hbmNlIHRvIHRoZSBob3N0IHN5c3RlbS4gIFRoaXMNCj4gPiA+PiA+IG9wdGlvbiBoYXMgbm8N Cj4gPiA+PiBlZmZlY3QNCj4gPiA+PiA+ICAgaWYgdGhlIGNvbXBpbGVyIGlzIHVuYWJsZSB0byBy ZWNvZ25pemUgdGhlIHByb2Nlc3NvciBvZiB0aGUgaG9zdCBzeXN0ZW0uDQo+ID4gPj4gPg0KPiA+ ID4+ID4NCj4gPiA+PiA+DQo+ID4gPj4gPg0KPiA+ID4+IEBvcGluZGV4IG1jcHUNCj4gPiA+PiBA aXRlbSAtbWNwdT1AdmFye25hbWV9DQo+ID4gPj4gU3BlY2lmeSB0aGUgbmFtZSBvZiB0aGUgdGFy Z2V0IHByb2Nlc3Nvciwgb3B0aW9uYWxseSBzdWZmaXhlZCBieQ0KPiA+ID4+IG9uZSBvciBtb3Jl IGZlYXR1cmUgbW9kaWZpZXJzLiAgVGhpcyBvcHRpb24gaGFzIHRoZSBmb3JtIEBvcHRpb257LQ0K PiA+ID4+IG1jcHU9QHZhcntjcHV9QHJ7QHt9K0Bye1t9bm9AcntdfUB2YXJ7ZmVhdHVyZX1AcntA fSp9fSwgd2hlcmUNCj4gdGhlDQo+ID4gPj4gcGVybWlzc2libGUgdmFsdWVzIGZvciBAdmFye2Nw dX0gYXJlIHRoZSBzYW1lIGFzIHRob3NlIGF2YWlsYWJsZQ0KPiA+ID4+DQo+IF5eXl5eXl5eXl5e Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4N Cj4gPiA+PiBeDQo+ID4gPj4gZm9yIEBvcHRpb257LW10dW5lfS4NCj4gPiA+PiBeXl5eXl5eXl5e Xl5eXl5eXl5eXg0KPiA+ID4+DQo+ID4gPj4gU28gd2hhdCBpcyB0aGUgYmVoYXZpb3VyIG5vdyBp ZiB0aGVzZSBhcmUgdXNlZCBmb3IgLW1jcHU/ICBEbyB3ZQ0KPiA+ID4+IHJlYWxseSB3YW50IHRv IHBlcm1pdCB0aGVpciB1c2UgaGVyZT8NCj4gPiA+Pg0KPiA+ID4NCj4gPiA+IFRoZXkgYmVoYXZl IGFzIGFueSBvdGhlciBDUFUgYnV0IHdpdGggdGhlIGJhc2VsaW5lIGFyY2hpdGVjdHVyZSBhbmQN Cj4gPiA+IG5vIGV4dGVuc2lvbnMgaS5lLiAtbWNwdT1nZW5lcmljID09IC1tYXJjaD1hcm12OC1h IC1tdHVuZT1nZW5lcmljLg0KPiA+ID4NCj4gPiA+IFdlJ3ZlIG5ldmVyIGJsb2NrZWQgdGhlbSBi ZWZvcmUgc28gZG9pbmcgc28gbm93IHdvdWxkIGJlIGEgcmVncmVzc2lvbi4NCj4gPiA+IENvbmNl cHR1YWxseSB0aGV5IGRvIG1ha2Ugc2Vuc2UgYXMgLW1jcHUgdmFsdWVzIGFzIHRoZXkganVzdCBt ZWFuDQo+ID4gPiAiZ2l2ZSBtZSB0aGUgYmVzdCBjb21wYXRpYmlsaXR5IHdpdGggdGhpcyBhcmNo aXRlY3R1cmUgYXMgYSBiYXNlbGluZSIuDQo+ID4NCj4gPiBNeSBwb2ludCBpcyB0aGF0IGlmICdn ZW5lcmljJyBjYW4gY2hhbmdlIG1lYW5pbmcgZnJvbSByZWxlYXNlIHRvDQo+ID4gcmVsZWFzZSAo d2hpY2ggaXMgYWNjZXB0YWJsZSBmb3IgdHVuZSksIHRoZW4gaXQgYmVjb21lcyBzb21ld2hhdA0K PiA+IGFtYmlndW91cyAoYW5kIHRoZXJlZm9yZSB1c2VsZXNzKSBmb3IgYSBDUFUuDQo+IA0KPiBX aGljaCBpcyB3aHkgeDg2IGRvZXNuJ3QgaGF2ZSAtbWFyY2g9Z2VuZXJpYyBidXQgb25seSAtbXR1 bmU9Z2VuZXJpYy4NCj4gSU1ITyBvcHRpb25zIHNlbGVjdGluZyBJU0EgZmVhdHVyZXMgc2hvdWxk bid0IGNoYW5nZSB0aGVpciBtZWFuaW5nIG92ZXINCj4gdGltZS4NCj4gDQoNCkFncmVlZCwgYW5k IHRoYXQncyBub3QgdGhlIHBsYW4uICBQZXJoYXBzIHRoaXMgd2FzIHVuY2xlYXIuICBUb2RheSBn ZW5lcmljDQpHZW5lcmF0ZXMgY29kZSBmb3IgbG93ZXN0IGJhc2VsaW5lIGFyY2hpdGVjdHVyZSBi dXQgdHVuZWQgZm9yIGEgMTAgeWVhciBvbGQgY29yZS4NCg0KVGhlIGludGVudGlvbiBvZiB0aGlz IGNsYXJpZmljYXRpb24gaXMgdG8gc2F5IHRoYXQgdGhlIHRhcmdldCBiZWluZyB0dW5lZCBmb3Ig d2lsbA0KY2hhbmdlIGluIHRoZSBmdXR1cmUuICBOb3QgdGhlIGFyY2hpdGVjdHVyZSBiZWluZyBz ZWxlY3RlZC4NCg0KVGFtYXINCg0KPiA+IFIuDQo=